Import bcftools_1.4.1.orig.tar.gz
authorAndreas Tille <tille@debian.org>
Sun, 18 Jun 2017 19:41:36 +0000 (20:41 +0100)
committerAndreas Tille <tille@debian.org>
Sun, 18 Jun 2017 19:41:36 +0000 (20:41 +0100)
[dgit import orig bcftools_1.4.1.orig.tar.gz]

794 files changed:
AUTHORS [new file with mode: 0644]
HMM.c [new file with mode: 0644]
HMM.h [new file with mode: 0644]
INSTALL [new file with mode: 0644]
LICENSE [new file with mode: 0644]
Makefile [new file with mode: 0644]
NEWS [new file with mode: 0644]
README [new file with mode: 0644]
bam2bcf.c [new file with mode: 0644]
bam2bcf.h [new file with mode: 0644]
bam2bcf_indel.c [new file with mode: 0644]
bam_sample.c [new file with mode: 0644]
bam_sample.h [new file with mode: 0644]
bcftools.h [new file with mode: 0644]
bin.c [new file with mode: 0644]
bin.h [new file with mode: 0644]
call.h [new file with mode: 0644]
ccall.c [new file with mode: 0644]
consensus.c [new file with mode: 0644]
convert.c [new file with mode: 0644]
convert.h [new file with mode: 0644]
csq.c [new file with mode: 0644]
doc/bcftools.1 [new file with mode: 0644]
doc/bcftools.html [new file with mode: 0644]
doc/bcftools.txt [new file with mode: 0644]
doc/docbook-xsl.css [new file with mode: 0644]
em.c [new file with mode: 0644]
filter.c [new file with mode: 0644]
filter.h [new file with mode: 0644]
gvcf.c [new file with mode: 0644]
gvcf.h [new file with mode: 0644]
hclust.c [new file with mode: 0644]
hclust.h [new file with mode: 0644]
khash_str2str.h [new file with mode: 0644]
kheap.h [new file with mode: 0644]
kmin.c [new file with mode: 0644]
kmin.h [new file with mode: 0644]
main.c [new file with mode: 0644]
mcall.c [new file with mode: 0644]
misc/color-chrs.pl [new file with mode: 0755]
misc/guess-ploidy.py [new file with mode: 0755]
misc/plot-roh.py [new file with mode: 0755]
misc/plot-vcfstats [new file with mode: 0755]
misc/run-roh.pl [new file with mode: 0755]
misc/vcfutils.pl [new file with mode: 0755]
mpileup.c [new file with mode: 0644]
mw.h [new file with mode: 0644]
peakfit.c [new file with mode: 0644]
peakfit.h [new file with mode: 0644]
ploidy.c [new file with mode: 0644]
ploidy.h [new file with mode: 0644]
plugins/GTisec.c [new file with mode: 0644]
plugins/GTisec.mk [new file with mode: 0644]
plugins/GTsubset.c [new file with mode: 0644]
plugins/GTsubset.mk [new file with mode: 0644]
plugins/ad-bias.c [new file with mode: 0644]
plugins/ad-bias.mk [new file with mode: 0644]
plugins/af-dist.c [new file with mode: 0644]
plugins/af-dist.mk [new file with mode: 0644]
plugins/check-sparsity.c [new file with mode: 0644]
plugins/color-chrs.c [new file with mode: 0644]
plugins/color-chrs.mk [new file with mode: 0644]
plugins/counts.c [new file with mode: 0644]
plugins/dosage.c [new file with mode: 0644]
plugins/fill-AN-AC.c [new file with mode: 0644]
plugins/fill-from-fasta.c [new file with mode: 0644]
plugins/fill-from-fasta.mk [new file with mode: 0644]
plugins/fill-tags.c [new file with mode: 0644]
plugins/fixploidy.c [new file with mode: 0644]
plugins/fixploidy.mk [new file with mode: 0644]
plugins/fixref.c [new file with mode: 0644]
plugins/frameshifts.c [new file with mode: 0644]
plugins/guess-ploidy.c [new file with mode: 0644]
plugins/impute-info.c [new file with mode: 0644]
plugins/isecGT.c [new file with mode: 0644]
plugins/mendelian.c [new file with mode: 0644]
plugins/missing2ref.c [new file with mode: 0644]
plugins/setGT.c [new file with mode: 0644]
plugins/setGT.mk [new file with mode: 0644]
plugins/tag2tag.c [new file with mode: 0644]
plugins/trio-switch-rate.c [new file with mode: 0644]
polysomy.c [new file with mode: 0644]
prob1.c [new file with mode: 0644]
prob1.h [new file with mode: 0644]
rbuf.h [new file with mode: 0644]
regidx.c [new file with mode: 0644]
regidx.h [new file with mode: 0644]
reheader.c [new file with mode: 0644]
smpl_ilist.c [new file with mode: 0644]
smpl_ilist.h [new file with mode: 0644]
tabix.c [new file with mode: 0644]
test/23andme.fa [new file with mode: 0644]
test/23andme.fa.fai [new file with mode: 0644]
test/aa.fa [new file with mode: 0644]
test/aa.fa.fai [new file with mode: 0644]
test/aa.hdr [new file with mode: 0644]
test/aa.out [new file with mode: 0644]
test/aa.vcf [new file with mode: 0644]
test/ad-bias.out [new file with mode: 0644]
test/ad-bias.samples [new file with mode: 0644]
test/ad-bias.vcf [new file with mode: 0644]
test/af-dist.out [new file with mode: 0644]
test/af-dist.vcf [new file with mode: 0644]
test/annotate.hdr [new file with mode: 0644]
test/annotate.out [new file with mode: 0644]
test/annotate.tab [new file with mode: 0644]
test/annotate.vcf [new file with mode: 0644]
test/annotate10.hdr [new file with mode: 0644]
test/annotate10.out [new file with mode: 0644]
test/annotate10.vcf [new file with mode: 0644]
test/annotate11.out [new file with mode: 0644]
test/annotate12.out [new file with mode: 0644]
test/annotate13.out [new file with mode: 0644]
test/annotate2.out [new file with mode: 0644]
test/annotate2.tab [new file with mode: 0644]
test/annotate2.vcf [new file with mode: 0644]
test/annotate3.out [new file with mode: 0644]
test/annotate3.vcf [new file with mode: 0644]
test/annotate4.hdr [new file with mode: 0644]
test/annotate4.out [new file with mode: 0644]
test/annotate4.vcf [new file with mode: 0644]
test/annotate5.out [new file with mode: 0644]
test/annotate6.out [new file with mode: 0644]
test/annotate7.out [new file with mode: 0644]
test/annotate8.out [new file with mode: 0644]
test/annotate9.out [new file with mode: 0644]
test/annotate9.vcf [new file with mode: 0644]
test/annots.vcf [new file with mode: 0644]
test/annots10.tab [new file with mode: 0644]
test/annots11.tab [new file with mode: 0644]
test/annots2.vcf [new file with mode: 0644]
test/annots4.tab [new file with mode: 0644]
test/annots4.vcf [new file with mode: 0644]
test/annots9.tab [new file with mode: 0644]
test/annots9.vcf [new file with mode: 0644]
test/check.chk [new file with mode: 0644]
test/check.gs.chrom.gen [new file with mode: 0644]
test/check.gs.chrom.samples [new file with mode: 0644]
test/check.gs.vcfids.gen [new file with mode: 0644]
test/check.gs.vcfids.samples [new file with mode: 0644]
test/check.gs.vcfids_chrom.gen [new file with mode: 0644]
test/check.gs.vcfids_chrom.samples [new file with mode: 0644]
test/check.vcf [new file with mode: 0644]
test/check_merge.chk [new file with mode: 0644]
test/concat.1.a.vcf [new file with mode: 0644]
test/concat.1.b.vcf [new file with mode: 0644]
test/concat.1.bcf.out [new file with mode: 0644]
test/concat.1.vcf.out [new file with mode: 0644]
test/concat.2.a.vcf [new file with mode: 0644]
test/concat.2.b.vcf [new file with mode: 0644]
test/concat.2.bcf.out [new file with mode: 0644]
test/concat.2.vcf.out [new file with mode: 0644]
test/concat.3.0.vcf [new file with mode: 0644]
test/concat.3.a.vcf [new file with mode: 0644]
test/concat.3.b.vcf [new file with mode: 0644]
test/concat.3.bcf.out [new file with mode: 0644]
test/concat.3.c.vcf [new file with mode: 0644]
test/concat.3.d.vcf [new file with mode: 0644]
test/concat.3.e.vcf [new file with mode: 0644]
test/concat.3.f.vcf [new file with mode: 0644]
test/concat.3.vcf.out [new file with mode: 0644]
test/concat.4.bcf.out [new file with mode: 0644]
test/concat.4.vcf.out [new file with mode: 0644]
test/consensus.1.chain [new file with mode: 0644]
test/consensus.1.out [new file with mode: 0644]
test/consensus.2.chain [new file with mode: 0644]
test/consensus.2.out [new file with mode: 0644]
test/consensus.3.chain [new file with mode: 0644]
test/consensus.3.out [new file with mode: 0644]
test/consensus.4.chain [new file with mode: 0644]
test/consensus.4.out [new file with mode: 0644]
test/consensus.5.out [new file with mode: 0644]
test/consensus.fa [new file with mode: 0644]
test/consensus.tab [new file with mode: 0644]
test/consensus.vcf [new file with mode: 0644]
test/consensus2.1.out [new file with mode: 0644]
test/consensus2.2.out [new file with mode: 0644]
test/consensus2.fa [new file with mode: 0644]
test/consensus2.vcf [new file with mode: 0644]
test/convert.23andme [new file with mode: 0644]
test/convert.23andme.vcf [new file with mode: 0644]
test/convert.gs.gt.gen [new file with mode: 0644]
test/convert.gs.gt.samples [new file with mode: 0644]
test/convert.gs.pl.gen [new file with mode: 0644]
test/convert.gs.pl.samples [new file with mode: 0644]
test/convert.gt.noHead.vcf [new file with mode: 0644]
test/convert.gt.vcf [new file with mode: 0644]
test/convert.gvcf.out [new file with mode: 0644]
test/convert.gvcf.vcf [new file with mode: 0644]
test/convert.hls.gt.hap [new file with mode: 0644]
test/convert.hls.gt.legend [new file with mode: 0644]
test/convert.hls.gt.samples [new file with mode: 0644]
test/convert.hls.haps [new file with mode: 0644]
test/convert.hls.legend [new file with mode: 0644]
test/convert.hls.samples [new file with mode: 0644]
test/convert.hs.gt.hap [new file with mode: 0644]
test/convert.hs.gt.samples [new file with mode: 0644]
test/convert.hs.hap [new file with mode: 0644]
test/convert.hs.sample [new file with mode: 0644]
test/convert.vcf [new file with mode: 0644]
test/csq.1.out [new file with mode: 0644]
test/csq.fa [new file with mode: 0644]
test/csq.fa.fai [new file with mode: 0644]
test/csq.gff3 [new file with mode: 0644]
test/csq.vcf [new file with mode: 0644]
test/csq/ENSG00000173376/ENSG00000173376.fa [new file with mode: 0644]
test/csq/ENSG00000173376/ENSG00000173376.fa.fai [new file with mode: 0644]
test/csq/ENSG00000173376/ENSG00000173376.gff [new file with mode: 0644]
test/csq/ENSG00000173376/synon.txt [new file with mode: 0644]
test/csq/ENSG00000173376/synon.vcf [new file with mode: 0644]
test/csq/ENST00000218032/ENST00000218032.fa [new file with mode: 0644]
test/csq/ENST00000218032/ENST00000218032.fa.fai [new file with mode: 0644]
test/csq/ENST00000218032/ENST00000218032.gff [new file with mode: 0644]
test/csq/ENST00000218032/start-lost.txt [new file with mode: 0644]
test/csq/ENST00000218032/start-lost.txt-l [new file with mode: 0644]
test/csq/ENST00000218032/start-lost.vcf [new file with mode: 0644]
test/csq/ENST00000227471/ENST00000227471.fa [new file with mode: 0644]
test/csq/ENST00000227471/ENST00000227471.fa.fai [new file with mode: 0644]
test/csq/ENST00000227471/ENST00000227471.gff [new file with mode: 0644]
test/csq/ENST00000227471/insert-splice-vs-frameshift.txt [new file with mode: 0644]
test/csq/ENST00000227471/insert-splice-vs-frameshift.vcf [new file with mode: 0644]
test/csq/ENST00000256452/ENST00000256452.fa [new file with mode: 0644]
test/csq/ENST00000256452/ENST00000256452.fa.fai [new file with mode: 0644]
test/csq/ENST00000256452/ENST00000256452.gff [new file with mode: 0644]
test/csq/ENST00000256452/intron.txt [new file with mode: 0644]
test/csq/ENST00000256452/intron.vcf [new file with mode: 0644]
test/csq/ENST00000294661/ENST00000294661.fa [new file with mode: 0644]
test/csq/ENST00000294661/ENST00000294661.fa.fai [new file with mode: 0644]
test/csq/ENST00000294661/ENST00000294661.gff [new file with mode: 0644]
test/csq/ENST00000294661/non-coding-boundary.txt [new file with mode: 0644]
test/csq/ENST00000294661/non-coding-boundary.txt-l [new file with mode: 0644]
test/csq/ENST00000294661/non-coding-boundary.vcf [new file with mode: 0644]
test/csq/ENST00000295641/ENST00000295641.fa [new file with mode: 0644]
test/csq/ENST00000295641/ENST00000295641.fa.fai [new file with mode: 0644]
test/csq/ENST00000295641/ENST00000295641.gff [new file with mode: 0644]
test/csq/ENST00000295641/not-a-start-lost.txt [new file with mode: 0644]
test/csq/ENST00000295641/not-a-start-lost.txt-l [new file with mode: 0644]
test/csq/ENST00000295641/not-a-start-lost.vcf [new file with mode: 0644]
test/csq/ENST00000301246/15bp-insert.txt [new file with mode: 0644]
test/csq/ENST00000301246/15bp-insert.vcf [new file with mode: 0644]
test/csq/ENST00000301246/ENST00000301246.fa [new file with mode: 0644]
test/csq/ENST00000301246/ENST00000301246.fa.fai [new file with mode: 0644]
test/csq/ENST00000301246/ENST00000301246.gff [new file with mode: 0644]
test/csq/ENST00000303039/ENST00000303039.fa [new file with mode: 0644]
test/csq/ENST00000303039/ENST00000303039.fa.fai [new file with mode: 0644]
test/csq/ENST00000303039/ENST00000303039.gff [new file with mode: 0644]
test/csq/ENST00000303039/not-a-stop.txt [new file with mode: 0644]
test/csq/ENST00000303039/not-a-stop.txt-l [new file with mode: 0644]
test/csq/ENST00000303039/not-a-stop.vcf [new file with mode: 0644]
test/csq/ENST00000318249/ENST00000318249.fa [new file with mode: 0644]
test/csq/ENST00000318249/ENST00000318249.fa.fai [new file with mode: 0644]
test/csq/ENST00000318249/ENST00000318249.gff [new file with mode: 0644]
test/csq/ENST00000318249/ascii-art.txt [new file with mode: 0644]
test/csq/ENST00000318249/start-lost.txt [new file with mode: 0644]
test/csq/ENST00000318249/start-lost.txt-l [new file with mode: 0644]
test/csq/ENST00000318249/start-lost.vcf [new file with mode: 0644]
test/csq/ENST00000318249/start-lost.vcf.ori [new file with mode: 0644]
test/csq/ENST00000318249/start-lost.vep [new file with mode: 0644]
test/csq/ENST00000329454/ENST00000329454.fa [new file with mode: 0644]
test/csq/ENST00000329454/ENST00000329454.fa.fai [new file with mode: 0644]
test/csq/ENST00000329454/ENST00000329454.gff [new file with mode: 0644]
test/csq/ENST00000329454/boundary-deletion.txt [new file with mode: 0644]
test/csq/ENST00000329454/boundary-deletion.txt-l [new file with mode: 0644]
test/csq/ENST00000329454/boundary-deletion.vcf [new file with mode: 0644]
test/csq/ENST00000341065/ENST00000341065.fa [new file with mode: 0644]
test/csq/ENST00000341065/ENST00000341065.fa.fai [new file with mode: 0644]
test/csq/ENST00000341065/ENST00000341065.gff [new file with mode: 0644]
test/csq/ENST00000341065/ascii-art.txt [new file with mode: 0644]
test/csq/ENST00000341065/ascii-art.txt-l [new file with mode: 0644]
test/csq/ENST00000341065/frame1.txt [new file with mode: 0644]
test/csq/ENST00000341065/frame1.txt-l [new file with mode: 0644]
test/csq/ENST00000341065/frame1.vcf [new file with mode: 0644]
test/csq/ENST00000341065/frame2.txt [new file with mode: 0644]
test/csq/ENST00000341065/frame2.txt-l [new file with mode: 0644]
test/csq/ENST00000341065/frame2.vcf [new file with mode: 0644]
test/csq/ENST00000341065/frame3.txt [new file with mode: 0644]
test/csq/ENST00000341065/frame3.txt-l [new file with mode: 0644]
test/csq/ENST00000341065/frame3.vcf [new file with mode: 0644]
test/csq/ENST00000341065/not-a-start-lost.txt [new file with mode: 0644]
test/csq/ENST00000341065/not-a-start-lost.txt-l [new file with mode: 0644]
test/csq/ENST00000341065/not-a-start-lost.vcf [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor1.txt [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor1.txt-l [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor1.vcf [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor2.txt [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor2.txt-l [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor2.vcf [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor3.txt [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor3.txt-l [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor3.vcf [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor4.txt [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor4.txt-l [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor4.vcf [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor5.txt [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor5.txt-l [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor5.vcf [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor6.txt [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor6.txt-l [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor6.vcf [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor7.txt [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor7.txt-l [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor7.vcf [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor8.txt [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor8.txt-l [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor8.vcf [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor9.txt [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor9.txt-l [new file with mode: 0644]
test/csq/ENST00000341065/splice-acceptor-donor9.vcf [new file with mode: 0644]
test/csq/ENST00000357367/ENST00000357367.fa [new file with mode: 0644]
test/csq/ENST00000357367/ENST00000357367.fa.fai [new file with mode: 0644]
test/csq/ENST00000357367/ENST00000357367.gff [new file with mode: 0644]
test/csq/ENST00000357367/stop-retained.txt [new file with mode: 0644]
test/csq/ENST00000357367/stop-retained.vcf [new file with mode: 0644]
test/csq/ENST00000368801/ENST00000368801.fa [new file with mode: 0644]
test/csq/ENST00000368801/ENST00000368801.fa.fai [new file with mode: 0644]
test/csq/ENST00000368801/ENST00000368801.gff [new file with mode: 0644]
test/csq/ENST00000368801/compound-lost.txt [new file with mode: 0644]
test/csq/ENST00000368801/compound-lost.vcf [new file with mode: 0644]
test/csq/ENST00000373833/ENST00000373833.fa [new file with mode: 0644]
test/csq/ENST00000373833/ENST00000373833.fa.fai [new file with mode: 0644]
test/csq/ENST00000373833/ENST00000373833.gff [new file with mode: 0644]
test/csq/ENST00000373833/boundary-insertion.txt [new file with mode: 0644]
test/csq/ENST00000373833/boundary-insertion.txt-l [new file with mode: 0644]
test/csq/ENST00000373833/boundary-insertion.vcf [new file with mode: 0644]
test/csq/ENST00000375992/ENST00000375992.fa [new file with mode: 0644]
test/csq/ENST00000375992/ENST00000375992.fa.fai [new file with mode: 0644]
test/csq/ENST00000375992/ENST00000375992.gff [new file with mode: 0644]
test/csq/ENST00000375992/incorrect-synon-del-not-start-lost.txt [new file with mode: 0644]
test/csq/ENST00000375992/incorrect-synon-del-not-start-lost.vcf [new file with mode: 0644]
test/csq/ENST00000378322/ENST00000378322.fa [new file with mode: 0644]
test/csq/ENST00000378322/ENST00000378322.fa.fai [new file with mode: 0644]
test/csq/ENST00000378322/ENST00000378322.gff [new file with mode: 0644]
test/csq/ENST00000378322/ascii-art.txt [new file with mode: 0644]
test/csq/ENST00000378322/ascii-art.txt-l [new file with mode: 0644]
test/csq/ENST00000378322/end-overlap-tscript.txt [new file with mode: 0644]
test/csq/ENST00000378322/end-overlap-tscript.txt-l [new file with mode: 0644]
test/csq/ENST00000378322/end-overlap-tscript.vcf [new file with mode: 0644]
test/csq/ENST00000381157/ENST00000381157.fa [new file with mode: 0644]
test/csq/ENST00000381157/ENST00000381157.fa.fai [new file with mode: 0644]
test/csq/ENST00000381157/ENST00000381157.gff [new file with mode: 0644]
test/csq/ENST00000381157/haploid-diploid.txt [new file with mode: 0644]
test/csq/ENST00000381157/haploid-diploid.vcf [new file with mode: 0644]
test/csq/ENST00000382647/ENST00000382647.fa [new file with mode: 0644]
test/csq/ENST00000382647/ENST00000382647.fa.fai [new file with mode: 0644]
test/csq/ENST00000382647/ENST00000382647.gff [new file with mode: 0644]
test/csq/ENST00000382647/synon-splice-region-insert.txt [new file with mode: 0644]
test/csq/ENST00000382647/synon-splice-region-insert.vcf [new file with mode: 0644]
test/csq/ENST00000390520/ENST00000390520.fa [new file with mode: 0644]
test/csq/ENST00000390520/ENST00000390520.fa.fai [new file with mode: 0644]
test/csq/ENST00000390520/ENST00000390520.gff [new file with mode: 0644]
test/csq/ENST00000390520/deletion-overlap.txt [new file with mode: 0644]
test/csq/ENST00000390520/deletion-overlap.vcf [new file with mode: 0644]
test/csq/ENST00000409523/ENST00000409523.fa [new file with mode: 0644]
test/csq/ENST00000409523/ENST00000409523.fa.fai [new file with mode: 0644]
test/csq/ENST00000409523/ENST00000409523.gff [new file with mode: 0644]
test/csq/ENST00000409523/ascii-art.txt [new file with mode: 0644]
test/csq/ENST00000409523/long-overlapping-del.txt [new file with mode: 0644]
test/csq/ENST00000409523/long-overlapping-del.vcf [new file with mode: 0644]
test/csq/ENST00000410009/ENST00000410009.fa [new file with mode: 0644]
test/csq/ENST00000410009/ENST00000410009.fa.fai [new file with mode: 0644]
test/csq/ENST00000410009/ENST00000410009.gff [new file with mode: 0644]
test/csq/ENST00000410009/ascii-art.txt [new file with mode: 0644]
test/csq/ENST00000410009/frameshift.txt [new file with mode: 0644]
test/csq/ENST00000410009/frameshift.vcf [new file with mode: 0644]
test/csq/ENST00000413103/ENST00000413103.fa [new file with mode: 0644]
test/csq/ENST00000413103/ENST00000413103.fa.fai [new file with mode: 0644]
test/csq/ENST00000413103/ENST00000413103.gff [new file with mode: 0644]
test/csq/ENST00000413103/long-deletion.txt [new file with mode: 0644]
test/csq/ENST00000413103/long-deletion.vcf [new file with mode: 0644]
test/csq/ENST00000420670/ENST00000420670.fa [new file with mode: 0644]
test/csq/ENST00000420670/ENST00000420670.fa.fai [new file with mode: 0644]
test/csq/ENST00000420670/ENST00000420670.gff [new file with mode: 0644]
test/csq/ENST00000420670/start-stop-lost.txt [new file with mode: 0644]
test/csq/ENST00000420670/start-stop-lost.vcf [new file with mode: 0644]
test/csq/ENST00000423372/ENST00000423372.fa [new file with mode: 0644]
test/csq/ENST00000423372/ENST00000423372.fa.fai [new file with mode: 0644]
test/csq/ENST00000423372/ENST00000423372.gff [new file with mode: 0644]
test/csq/ENST00000423372/insert3.txt [new file with mode: 0644]
test/csq/ENST00000423372/insert3.txt-l [new file with mode: 0644]
test/csq/ENST00000423372/insert3.vcf [new file with mode: 0644]
test/csq/ENST00000423372/snps.txt [new file with mode: 0644]
test/csq/ENST00000423372/snps.txt-l [new file with mode: 0644]
test/csq/ENST00000423372/snps.vcf [new file with mode: 0644]
test/csq/ENST00000436063/ENST00000436063.fa [new file with mode: 0644]
test/csq/ENST00000436063/ENST00000436063.fa.fai [new file with mode: 0644]
test/csq/ENST00000436063/ENST00000436063.gff [new file with mode: 0644]
test/csq/ENST00000436063/insert-before-utr.txt [new file with mode: 0644]
test/csq/ENST00000436063/insert-before-utr.vcf [new file with mode: 0644]
test/csq/ENST00000448695/ENST00000448695.fa [new file with mode: 0644]
test/csq/ENST00000448695/ENST00000448695.fa.fai [new file with mode: 0644]
test/csq/ENST00000448695/ENST00000448695.gff [new file with mode: 0644]
test/csq/ENST00000448695/syn-and-splice-reg.txt [new file with mode: 0644]
test/csq/ENST00000448695/syn-and-splice-reg.vcf [new file with mode: 0644]
test/csq/ENST00000479739/ENST00000479739.fa [new file with mode: 0644]
test/csq/ENST00000479739/ENST00000479739.fa.fai [new file with mode: 0644]
test/csq/ENST00000479739/ENST00000479739.gff [new file with mode: 0644]
test/csq/ENST00000479739/short-cds-start-lost.txt [new file with mode: 0644]
test/csq/ENST00000479739/short-cds-start-lost.txt-l [new file with mode: 0644]
test/csq/ENST00000479739/short-cds-start-lost.vcf [new file with mode: 0644]
test/csq/ENST00000519442/ENST00000519442.fa [new file with mode: 0644]
test/csq/ENST00000519442/ENST00000519442.fa.fai [new file with mode: 0644]
test/csq/ENST00000519442/ENST00000519442.gff [new file with mode: 0644]
test/csq/ENST00000519442/synon-splice-region-del.txt [new file with mode: 0644]
test/csq/ENST00000519442/synon-splice-region-del.vcf [new file with mode: 0644]
test/csq/ENST00000520795/ENST00000520795.fa [new file with mode: 0644]
test/csq/ENST00000520795/ENST00000520795.fa.fai [new file with mode: 0644]
test/csq/ENST00000520795/ENST00000520795.gff [new file with mode: 0644]
test/csq/ENST00000520795/ascii-art.txt [new file with mode: 0644]
test/csq/ENST00000520795/ascii-art.txt-l [new file with mode: 0644]
test/csq/ENST00000520795/long-inside-del.txt [new file with mode: 0644]
test/csq/ENST00000520795/long-inside-del.txt-l [new file with mode: 0644]
test/csq/ENST00000520795/long-inside-del.vcf [new file with mode: 0644]
test/csq/ENST00000520868/ENST00000520868.fa [new file with mode: 0644]
test/csq/ENST00000520868/ENST00000520868.fa.fai [new file with mode: 0644]
test/csq/ENST00000520868/ENST00000520868.gff [new file with mode: 0644]
test/csq/ENST00000520868/ascii-art.txt [new file with mode: 0644]
test/csq/ENST00000520868/long-deletion.txt [new file with mode: 0644]
test/csq/ENST00000520868/long-deletion.vcf [new file with mode: 0644]
test/csq/ENST00000528237/ENST00000528237.fa [new file with mode: 0644]
test/csq/ENST00000528237/ENST00000528237.fa.fai [new file with mode: 0644]
test/csq/ENST00000528237/ENST00000528237.gff [new file with mode: 0644]
test/csq/ENST00000528237/retained-stop-incomplete-cds.txt [new file with mode: 0644]
test/csq/ENST00000528237/retained-stop-incomplete-cds.vcf [new file with mode: 0644]
test/csq/ENST00000536784/ENST00000536784.fa [new file with mode: 0644]
test/csq/ENST00000536784/ENST00000536784.fa.fai [new file with mode: 0644]
test/csq/ENST00000536784/ENST00000536784.gff [new file with mode: 0644]
test/csq/ENST00000536784/not-a-start-lost.txt [new file with mode: 0644]
test/csq/ENST00000536784/not-a-start-lost.txt-l [new file with mode: 0644]
test/csq/ENST00000536784/not-a-start-lost.vcf [new file with mode: 0644]
test/csq/ENST00000542803/ENST00000542803.fa [new file with mode: 0644]
test/csq/ENST00000542803/ENST00000542803.fa.fai [new file with mode: 0644]
test/csq/ENST00000542803/ENST00000542803.gff [new file with mode: 0644]
test/csq/ENST00000542803/splice-region.txt [new file with mode: 0644]
test/csq/ENST00000542803/splice-region.txt-l [new file with mode: 0644]
test/csq/ENST00000542803/splice-region.vcf [new file with mode: 0644]
test/csq/ENST00000543077/ENST00000543077.fa [new file with mode: 0644]
test/csq/ENST00000543077/ENST00000543077.fa.fai [new file with mode: 0644]
test/csq/ENST00000543077/ENST00000543077.gff [new file with mode: 0644]
test/csq/ENST00000543077/not-a-start-lost.txt [new file with mode: 0644]
test/csq/ENST00000543077/not-a-start-lost.txt-l [new file with mode: 0644]
test/csq/ENST00000543077/not-a-start-lost.vcf [new file with mode: 0644]
test/csq/ENST00000545279/ENST00000545279.fa [new file with mode: 0644]
test/csq/ENST00000545279/ENST00000545279.fa.fai [new file with mode: 0644]
test/csq/ENST00000545279/ENST00000545279.gff [new file with mode: 0644]
test/csq/ENST00000545279/splice-region-insert.txt [new file with mode: 0644]
test/csq/ENST00000545279/splice-region-insert.vcf [new file with mode: 0644]
test/csq/ENST00000557788/ENST00000557788.fa [new file with mode: 0644]
test/csq/ENST00000557788/ENST00000557788.fa.fai [new file with mode: 0644]
test/csq/ENST00000557788/ENST00000557788.gff [new file with mode: 0644]
test/csq/ENST00000557788/ascii-art.txt [new file with mode: 0644]
test/csq/ENST00000557788/long-overlap-del.txt [new file with mode: 0644]
test/csq/ENST00000557788/long-overlap-del.vcf [new file with mode: 0644]
test/csq/ENST00000573314/ENST00000573314.fa [new file with mode: 0644]
test/csq/ENST00000573314/ENST00000573314.fa.fai [new file with mode: 0644]
test/csq/ENST00000573314/ENST00000573314.gff [new file with mode: 0644]
test/csq/ENST00000573314/ascii-art.txt [new file with mode: 0644]
test/csq/ENST00000573314/ascii-art.txt-l [new file with mode: 0644]
test/csq/ENST00000573314/incorrect-insertion-overlap.txt [new file with mode: 0644]
test/csq/ENST00000573314/incorrect-insertion-overlap.txt-l [new file with mode: 0644]
test/csq/ENST00000573314/incorrect-insertion-overlap.vcf [new file with mode: 0644]
test/csq/ENST00000593942/ENST00000593942.fa [new file with mode: 0644]
test/csq/ENST00000593942/ENST00000593942.fa.fai [new file with mode: 0644]
test/csq/ENST00000593942/ENST00000593942.gff [new file with mode: 0644]
test/csq/ENST00000593942/last-codon-deletion.txt [new file with mode: 0644]
test/csq/ENST00000593942/last-codon-deletion.vcf [new file with mode: 0644]
test/csq/ENST00000624631/ENST00000624631.fa [new file with mode: 0644]
test/csq/ENST00000624631/ENST00000624631.fa.fai [new file with mode: 0644]
test/csq/ENST00000624631/ENST00000624631.gff [new file with mode: 0644]
test/csq/ENST00000624631/ambiguous.txt [new file with mode: 0644]
test/csq/ENST00000624631/ambiguous.vcf [new file with mode: 0644]
test/csq/ENST00000624631/ascii-art.txt [new file with mode: 0644]
test/csq/ENST00000624631/segfault.txt.new [new file with mode: 0644]
test/csq/make-csq-test [new file with mode: 0755]
test/csq/sort-csq [new file with mode: 0755]
test/dosage.out [new file with mode: 0644]
test/empty.idx.out [new file with mode: 0644]
test/empty.idx_count.out [new file with mode: 0644]
test/empty.vcf [new file with mode: 0644]
test/ex1.gtf.gz [new file with mode: 0644]
test/ex2.vcf [new file with mode: 0644]
test/ex3.sam [new file with mode: 0644]
test/fill-AN-AC.out [new file with mode: 0644]
test/fill-tags-hemi.1.out [new file with mode: 0644]
test/fill-tags-hemi.2.out [new file with mode: 0644]
test/fill-tags-hemi.vcf [new file with mode: 0644]
test/fill-tags.2.out [new file with mode: 0644]
test/fill-tags.3.out [new file with mode: 0644]
test/fill-tags.3.smpl [new file with mode: 0644]
test/fill-tags.out [new file with mode: 0644]
test/filter-missing-floats.vcf [new file with mode: 0644]
test/filter.1.out [new file with mode: 0644]
test/filter.1.vcf [new file with mode: 0644]
test/filter.10.out [new file with mode: 0644]
test/filter.11.out [new file with mode: 0644]
test/filter.2.out [new file with mode: 0644]
test/filter.2.vcf [new file with mode: 0644]
test/filter.3.out [new file with mode: 0644]
test/filter.3.vcf [new file with mode: 0644]
test/filter.4.out [new file with mode: 0644]
test/filter.4.vcf [new file with mode: 0644]
test/filter.5.out [new file with mode: 0644]
test/filter.6.out [new file with mode: 0644]
test/filter.7.out [new file with mode: 0644]
test/filter.8.out [new file with mode: 0644]
test/filter.9.out [new file with mode: 0644]
test/fixploidy.out [new file with mode: 0644]
test/fixploidy.ploidy [new file with mode: 0644]
test/fixploidy.samples [new file with mode: 0644]
test/fixploidy.vcf [new file with mode: 0644]
test/fixref.1.out [new file with mode: 0644]
test/fixref.vcf [new file with mode: 0644]
test/guess-ploidy.GL.out [new file with mode: 0644]
test/guess-ploidy.PL.out [new file with mode: 0644]
test/gvcf.fa [new file with mode: 0644]
test/gvcf.fa.fai [new file with mode: 0644]
test/gvcf.merge.1.out [new file with mode: 0644]
test/gvcf.merge.1.vcf [new file with mode: 0644]
test/gvcf.merge.2.vcf [new file with mode: 0644]
test/gvcf.merge.3.vcf [new file with mode: 0644]
test/idx.out [new file with mode: 0644]
test/idx.vcf [new file with mode: 0644]
test/idx_count.out [new file with mode: 0644]
test/isec.a.vcf [new file with mode: 0644]
test/isec.ab.C.out [new file with mode: 0644]
test/isec.ab.any.out [new file with mode: 0644]
test/isec.ab.both.out [new file with mode: 0644]
test/isec.ab.flt.out [new file with mode: 0644]
test/isec.ab.out [new file with mode: 0644]
test/isec.b.vcf [new file with mode: 0644]
test/isec.tab [new file with mode: 0644]
test/isec.tab.out [new file with mode: 0644]
test/large_chrom.20.1.2147483647.out [new file with mode: 0644]
test/large_chrom_csi_limit.20.1.2147483647.out [new file with mode: 0644]
test/large_chrom_csi_limit.vcf [new file with mode: 0644]
test/many.alleles.trim.out [new file with mode: 0644]
test/many.alleles.vcf [new file with mode: 0644]
test/mendelian.1.out [new file with mode: 0644]
test/mendelian.2.out [new file with mode: 0644]
test/mendelian.3.out [new file with mode: 0644]
test/mendelian.vcf [new file with mode: 0644]
test/merge.2.a.vcf [new file with mode: 0644]
test/merge.2.all.out [new file with mode: 0644]
test/merge.2.b.vcf [new file with mode: 0644]
test/merge.2.both.out [new file with mode: 0644]
test/merge.2.none.out [new file with mode: 0644]
test/merge.3.a.vcf [new file with mode: 0644]
test/merge.3.b.vcf [new file with mode: 0644]
test/merge.3.out [new file with mode: 0644]
test/merge.4.a.vcf [new file with mode: 0644]
test/merge.4.b.vcf [new file with mode: 0644]
test/merge.4.out [new file with mode: 0644]
test/merge.5.a.vcf [new file with mode: 0644]
test/merge.5.b.vcf [new file with mode: 0644]
test/merge.5.out [new file with mode: 0644]
test/merge.a.chk [new file with mode: 0644]
test/merge.a.vcf [new file with mode: 0644]
test/merge.abc.2.out [new file with mode: 0644]
test/merge.abc.3.out [new file with mode: 0644]
test/merge.abc.out [new file with mode: 0644]
test/merge.b.vcf [new file with mode: 0644]
test/merge.c.vcf [new file with mode: 0644]
test/merge.gvcf.2.a.vcf [new file with mode: 0644]
test/merge.gvcf.2.b.vcf [new file with mode: 0644]
test/merge.gvcf.2.c.vcf [new file with mode: 0644]
test/merge.gvcf.2.out [new file with mode: 0644]
test/missing.vcf [new file with mode: 0644]
test/missing2ref.out [new file with mode: 0644]
test/mpileup.1.out [new file with mode: 0644]
test/mpileup.2.out [new file with mode: 0644]
test/mpileup.2.samples [new file with mode: 0644]
test/mpileup.X.2.out [new file with mode: 0644]
test/mpileup.X.out [new file with mode: 0644]
test/mpileup.X.vcf [new file with mode: 0644]
test/mpileup.c.1.out [new file with mode: 0644]
test/mpileup.c.X.2.out [new file with mode: 0644]
test/mpileup.c.X.out [new file with mode: 0644]
test/mpileup.c.X.vcf [new file with mode: 0644]
test/mpileup.c.vcf [new file with mode: 0644]
test/mpileup.cAls.out [new file with mode: 0644]
test/mpileup.ped [new file with mode: 0644]
test/mpileup.ploidy [new file with mode: 0644]
test/mpileup.samples [new file with mode: 0644]
test/mpileup.tab [new file with mode: 0644]
test/mpileup.vcf [new file with mode: 0644]
test/mpileup/mpileup.1.bam [new file with mode: 0644]
test/mpileup/mpileup.1.bam.bai [new file with mode: 0644]
test/mpileup/mpileup.1.cram [new file with mode: 0644]
test/mpileup/mpileup.1.cram.crai [new file with mode: 0644]
test/mpileup/mpileup.1.out [new file with mode: 0644]
test/mpileup/mpileup.1.sam [new file with mode: 0644]
test/mpileup/mpileup.10.out [new file with mode: 0644]
test/mpileup/mpileup.11.out [new file with mode: 0644]
test/mpileup/mpileup.2.bam [new file with mode: 0644]
test/mpileup/mpileup.2.bam.bai [new file with mode: 0644]
test/mpileup/mpileup.2.cram [new file with mode: 0644]
test/mpileup/mpileup.2.cram.crai [new file with mode: 0644]
test/mpileup/mpileup.2.out [new file with mode: 0644]
test/mpileup/mpileup.2.sam [new file with mode: 0644]
test/mpileup/mpileup.3.bam [new file with mode: 0644]
test/mpileup/mpileup.3.bam.bai [new file with mode: 0644]
test/mpileup/mpileup.3.cram [new file with mode: 0644]
test/mpileup/mpileup.3.cram.crai [new file with mode: 0644]
test/mpileup/mpileup.3.out [new file with mode: 0644]
test/mpileup/mpileup.3.sam [new file with mode: 0644]
test/mpileup/mpileup.4.bam [new file with mode: 0644]
test/mpileup/mpileup.4.cram [new file with mode: 0644]
test/mpileup/mpileup.4.out [new file with mode: 0644]
test/mpileup/mpileup.4.sam [new file with mode: 0644]
test/mpileup/mpileup.5.out [new file with mode: 0644]
test/mpileup/mpileup.6.out [new file with mode: 0644]
test/mpileup/mpileup.7.out [new file with mode: 0644]
test/mpileup/mpileup.8.out [new file with mode: 0644]
test/mpileup/mpileup.9.out [new file with mode: 0644]
test/mpileup/mpileup.ref.fa [new file with mode: 0644]
test/mpileup/mpileup.ref.fa.fai [new file with mode: 0644]
test/mplp.10.samples [new file with mode: 0644]
test/mplp.11.rgs [new file with mode: 0644]
test/mplp.9.samples [new file with mode: 0644]
test/mplp.samples [new file with mode: 0644]
test/norm.fa [new file with mode: 0644]
test/norm.fa.fai [new file with mode: 0644]
test/norm.merge.2.out [new file with mode: 0644]
test/norm.merge.2.vcf [new file with mode: 0644]
test/norm.merge.3.out [new file with mode: 0644]
test/norm.merge.3.vcf [new file with mode: 0644]
test/norm.merge.out [new file with mode: 0644]
test/norm.merge.strict.out [new file with mode: 0644]
test/norm.merge.vcf [new file with mode: 0644]
test/norm.out [new file with mode: 0644]
test/norm.setref.out [new file with mode: 0644]
test/norm.setref.vcf [new file with mode: 0644]
test/norm.split.2.out [new file with mode: 0644]
test/norm.split.2.vcf [new file with mode: 0644]
test/norm.split.and.norm.out [new file with mode: 0644]
test/norm.split.out [new file with mode: 0644]
test/norm.split.vcf [new file with mode: 0644]
test/norm.telomere.out [new file with mode: 0644]
test/norm.telomere.vcf [new file with mode: 0644]
test/norm.vcf [new file with mode: 0644]
test/plugin-missing2ref.out.vcf [new file with mode: 0644]
test/plugin-missing2ref.vcf [new file with mode: 0644]
test/plugin1.vcf [new file with mode: 0644]
test/query.10.out [new file with mode: 0644]
test/query.11.out [new file with mode: 0644]
test/query.12.out [new file with mode: 0644]
test/query.13.out [new file with mode: 0644]
test/query.14.out [new file with mode: 0644]
test/query.15.out [new file with mode: 0644]
test/query.16.out [new file with mode: 0644]
test/query.17.out [new file with mode: 0644]
test/query.18.out [new file with mode: 0644]
test/query.19.out [new file with mode: 0644]
test/query.2.out [new file with mode: 0644]
test/query.2.vcf [new file with mode: 0644]
test/query.20.out [new file with mode: 0644]
test/query.21.out [new file with mode: 0644]
test/query.22.out [new file with mode: 0644]
test/query.23.out [new file with mode: 0644]
test/query.24.out [new file with mode: 0644]
test/query.25.out [new file with mode: 0644]
test/query.26.out [new file with mode: 0644]
test/query.27.out [new file with mode: 0644]
test/query.28.out [new file with mode: 0644]
test/query.29.out [new file with mode: 0644]
test/query.3.out [new file with mode: 0644]
test/query.30.out [new file with mode: 0644]
test/query.31.out [new file with mode: 0644]
test/query.32.out [new file with mode: 0644]
test/query.33.out [new file with mode: 0644]
test/query.4.out [new file with mode: 0644]
test/query.5.out [new file with mode: 0644]
test/query.6.out [new file with mode: 0644]
test/query.7.out [new file with mode: 0644]
test/query.8.out [new file with mode: 0644]
test/query.9.out [new file with mode: 0644]
test/query.filter-type.vcf [new file with mode: 0644]
test/query.filter.2.vcf [new file with mode: 0644]
test/query.filter.vcf [new file with mode: 0644]
test/query.out [new file with mode: 0644]
test/query.vcf [new file with mode: 0644]
test/ref.out [new file with mode: 0644]
test/ref.vcf [new file with mode: 0644]
test/regions.out [new file with mode: 0644]
test/regions.tab [new file with mode: 0644]
test/regions.vcf [new file with mode: 0644]
test/reheader.1.out [new file with mode: 0644]
test/reheader.1.out.bcf [new file with mode: 0644]
test/reheader.2.out [new file with mode: 0644]
test/reheader.3.out [new file with mode: 0644]
test/reheader.4.out [new file with mode: 0644]
test/reheader.empty.hdr [new file with mode: 0644]
test/reheader.empty.out [new file with mode: 0644]
test/reheader.hdr [new file with mode: 0644]
test/reheader.samples [new file with mode: 0644]
test/reheader.samples2 [new file with mode: 0644]
test/reheader.samples3 [new file with mode: 0644]
test/reheader.samples4 [new file with mode: 0644]
test/reheader.vcf [new file with mode: 0644]
test/setGT.1.out [new file with mode: 0644]
test/setGT.vcf [new file with mode: 0644]
test/stats.B.chk [new file with mode: 0644]
test/stats.a.vcf [new file with mode: 0644]
test/stats.b.vcf [new file with mode: 0644]
test/stats.chk [new file with mode: 0644]
test/tabix.1.3000151.out [new file with mode: 0644]
test/tabix.2.3199812.out [new file with mode: 0644]
test/test-rbuf.c [new file with mode: 0644]
test/test-regidx.c [new file with mode: 0644]
test/test.pl [new file with mode: 0755]
test/trio.out [new file with mode: 0644]
test/trio.ped [new file with mode: 0644]
test/trio.vcf [new file with mode: 0644]
test/vcf2sex.out [new file with mode: 0644]
test/vcf2sex.vcf [new file with mode: 0644]
test/view.1.out [new file with mode: 0644]
test/view.10.out [new file with mode: 0644]
test/view.2.out [new file with mode: 0644]
test/view.3.out [new file with mode: 0644]
test/view.4.out [new file with mode: 0644]
test/view.5.out [new file with mode: 0644]
test/view.6.out [new file with mode: 0644]
test/view.7.out [new file with mode: 0644]
test/view.8.out [new file with mode: 0644]
test/view.9.out [new file with mode: 0644]
test/view.GL.vcf [new file with mode: 0644]
test/view.GP.vcf [new file with mode: 0644]
test/view.GT.vcf [new file with mode: 0644]
test/view.GTisec.H.out [new file with mode: 0644]
test/view.GTisec.Hm.out [new file with mode: 0644]
test/view.GTisec.Hmv.out [new file with mode: 0644]
test/view.GTisec.Hv.out [new file with mode: 0644]
test/view.GTisec.m.out [new file with mode: 0644]
test/view.GTisec.mv.out [new file with mode: 0644]
test/view.GTisec.out [new file with mode: 0644]
test/view.GTisec.v.out [new file with mode: 0644]
test/view.GTsubset.NA1.out [new file with mode: 0644]
test/view.GTsubset.NA1NA2.out [new file with mode: 0644]
test/view.GTsubset.NA1NA2NA3.out [new file with mode: 0644]
test/view.PL.vcf [new file with mode: 0644]
test/view.chrs.out [new file with mode: 0644]
test/view.chrs.tab [new file with mode: 0644]
test/view.chrs.vcf [new file with mode: 0644]
test/view.dropgenotypes.noheader.out [new file with mode: 0644]
test/view.dropgenotypes.out [new file with mode: 0644]
test/view.exclude.out [new file with mode: 0644]
test/view.filter.1.out [new file with mode: 0644]
test/view.filter.10.out [new file with mode: 0644]
test/view.filter.11.out [new file with mode: 0644]
test/view.filter.2.out [new file with mode: 0644]
test/view.filter.3.out [new file with mode: 0644]
test/view.filter.4.out [new file with mode: 0644]
test/view.filter.5.out [new file with mode: 0644]
test/view.filter.6.out [new file with mode: 0644]
test/view.filter.7.out [new file with mode: 0644]
test/view.filter.8.out [new file with mode: 0644]
test/view.filter.9.out [new file with mode: 0644]
test/view.filter.annovar.1.out [new file with mode: 0644]
test/view.filter.annovar.2.out [new file with mode: 0644]
test/view.filter.annovar.3.out [new file with mode: 0644]
test/view.filter.annovar.vcf [new file with mode: 0644]
test/view.filter.vcf [new file with mode: 0644]
test/view.minmaxac.1.out [new file with mode: 0644]
test/view.minmaxac.2.out [new file with mode: 0644]
test/view.minmaxac.vcf [new file with mode: 0644]
test/view.omitgenotypes.out [new file with mode: 0644]
test/view.omitgenotypes.vcf [new file with mode: 0644]
test/view.vcf [new file with mode: 0644]
test/view.vectors.2.vcf [new file with mode: 0644]
test/view.vectors.A.out [new file with mode: 0644]
test/view.vectors.B.out [new file with mode: 0644]
test/view.vectors.C.out [new file with mode: 0644]
test/view.vectors.vcf [new file with mode: 0644]
tsv2vcf.c [new file with mode: 0644]
tsv2vcf.h [new file with mode: 0644]
vcfannotate.c [new file with mode: 0644]
vcfcall.c [new file with mode: 0644]
vcfcnv.c [new file with mode: 0644]
vcfconcat.c [new file with mode: 0644]
vcfconvert.c [new file with mode: 0644]
vcffilter.c [new file with mode: 0644]
vcfgtcheck.c [new file with mode: 0644]
vcfindex.c [new file with mode: 0644]
vcfisec.c [new file with mode: 0644]
vcfmerge.c [new file with mode: 0644]
vcfnorm.c [new file with mode: 0644]
vcfplugin.c [new file with mode: 0644]
vcfquery.c [new file with mode: 0644]
vcfroh.c [new file with mode: 0644]
vcfsom.c [new file with mode: 0644]
vcfstats.c [new file with mode: 0644]
vcfview.c [new file with mode: 0644]
vcmp.c [new file with mode: 0644]
vcmp.h [new file with mode: 0644]
version.c [new file with mode: 0644]

diff --git a/AUTHORS b/AUTHORS
new file mode 100644 (file)
index 0000000..3d902d4
--- /dev/null
+++ b/AUTHORS
@@ -0,0 +1,16 @@
+BCFtools package is currently maintained by
+Petr Danecek, Shane McCarthy and John Marshall.
+
+Alphabetical list of people who have made contributions:
+
+    Nicholas Clarke
+    Travis Collier
+    Petr Danecek <petr.danecek@sanger.ac.uk>
+    Javier Herrero
+    Warren Kretzschmar <winni@well.ox.ac.uk>
+    Heng Li
+    Shane McCarthy <sm15@sanger.ac.uk>
+    John Marshall <jm18@sanger.ac.uk>
+    Joel Martin
+    Stephan Schiffels
+
diff --git a/HMM.c b/HMM.c
new file mode 100644 (file)
index 0000000..5795987
--- /dev/null
+++ b/HMM.c
@@ -0,0 +1,494 @@
+/* The MIT License
+
+   Copyright (c) 2014-2015 Genome Research Ltd.
+
+   Author: Petr Danecek <pd3@sanger.ac.uk>
+
+   Permission is hereby granted, free of charge, to any person obtaining a copy
+   of this software and associated documentation files (the "Software"), to deal
+   in the Software without restriction, including without limitation the rights
+   to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+   copies of the Software, and to permit persons to whom the Software is
+   furnished to do so, subject to the following conditions:
+
+   The above copyright notice and this permission notice shall be included in
+   all copies or substantial portions of the Software.
+
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+   AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+   THE SOFTWARE.
+
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <assert.h>
+#include <htslib/hts.h>
+#include "HMM.h"
+
+typedef struct
+{
+    int nstates;        // number of hmm's states
+    int isite;          // take snapshot at i-th position
+    uint32_t pos;       // i-th site's position
+    double *vit_prob;   // viterbi probabilities, NULL for uniform probs
+    double *fwd_prob;   // transition probabilities
+    double *bwd_prob;   // transition probabilities
+}
+snapshot_t;
+
+struct _hmm_t
+{
+    int nstates;    // number of states
+
+    double *vprob, *vprob_tmp;  // viterbi probs [nstates]
+    uint8_t *vpath;             // viterbi path [nstates*nvpath]
+    double *bwd, *bwd_tmp;      // bwd probs [nstates]
+    double *fwd;                // fwd probs [nstates*(nfwd+1)]
+    int nvpath, nfwd;
+
+    int ntprob_arr;             // number of pre-calculated tprob matrices
+    double *curr_tprob, *tmp;   // Temporary arrays; curr_tprob is short lived, valid only for
+                                //  one site (that is, one step of Viterbi algorithm)
+    double *tprob_arr;          // Array of transition matrices, precalculated to ntprob_arr
+                                //  positions. The first matrix is the initial tprob matrix
+                                //  set by hmm_init() or hmm_set_tprob()
+    set_tprob_f set_tprob;      // Optional user function to set / modify transition probabilities
+                                //  at each site (one step of Viterbi algorithm)
+    void *set_tprob_data;
+    snapshot_t init;            // Initial state probabilities. Set isite=1 when site should be used
+    snapshot_t *snapshot;
+};
+
+uint8_t *hmm_get_viterbi_path(hmm_t *hmm) { return hmm->vpath; }
+double *hmm_get_tprob(hmm_t *hmm) { return hmm->tprob_arr; }
+int hmm_get_nstates(hmm_t *hmm) { return hmm->nstates; }
+double *hmm_get_fwd_bwd_prob(hmm_t *hmm) { return hmm->fwd; }
+
+static inline void multiply_matrix(int n, double *a, double *b, double *dst, double *tmp)
+{
+    double *out = dst;
+    if ( a==dst || b==dst )
+        out = tmp;
+
+    int i,j,k;
+    for (i=0; i<n; i++)
+    {
+        for (j=0; j<n; j++)
+        {
+            double val = 0;
+            for (k=0; k<n; k++) val += MAT(a,n,i,k)*MAT(b,n,k,j);
+            MAT(out,n,i,j) = val;
+        }
+    }
+    if ( out!=dst )
+        memcpy(dst,out,sizeof(double)*n*n);
+}
+
+void hmm_init_states(hmm_t *hmm, double *probs)
+{
+    hmm->init.isite = 0;
+    hmm->init.pos   = 0;
+    if ( !hmm->init.vit_prob )
+        hmm->init.vit_prob = (double*) malloc(sizeof(double)*hmm->nstates);
+    if ( !hmm->init.fwd_prob )
+        hmm->init.fwd_prob = (double*) malloc(sizeof(double)*hmm->nstates);
+    if ( !hmm->init.bwd_prob )
+        hmm->init.bwd_prob = (double*) malloc(sizeof(double)*hmm->nstates);
+    
+    int i;
+    if ( probs )
+    {
+        memcpy(hmm->init.vit_prob,probs,sizeof(double)*hmm->nstates);
+        double sum = 0;
+        for (i=0; i<hmm->nstates; i++) sum += hmm->init.vit_prob[i];
+        for (i=0; i<hmm->nstates; i++) hmm->init.vit_prob[i] /= sum;
+    }
+    else
+        for (i=0; i<hmm->nstates; i++) hmm->init.vit_prob[i] = 1./hmm->nstates;
+
+    memcpy(hmm->init.fwd_prob,hmm->init.vit_prob,sizeof(double)*hmm->nstates);
+    memcpy(hmm->init.bwd_prob,hmm->init.vit_prob,sizeof(double)*hmm->nstates);
+}
+hmm_t *hmm_init(int nstates, double *tprob, int ntprob)
+{
+    hmm_t *hmm = (hmm_t*) calloc(1,sizeof(hmm_t));
+    hmm->nstates = nstates;
+    hmm->curr_tprob = (double*) malloc(sizeof(double)*nstates*nstates);
+    hmm->tmp = (double*) malloc(sizeof(double)*nstates*nstates);
+    hmm_set_tprob(hmm, tprob, ntprob);
+    hmm_init_states(hmm, NULL);
+    return hmm;
+}
+
+void *hmm_snapshot(hmm_t *hmm, void *_snapshot, int isite)
+{
+    snapshot_t *snapshot = (snapshot_t*) _snapshot;
+    if ( snapshot && snapshot->nstates!=hmm->nstates )
+    {
+        free(snapshot);
+        snapshot = NULL;
+    }
+    if ( !snapshot )
+    {
+        // Allocate the snapshot as a single memory block so that it can be
+        // free()-ed by the user. So make sure the arrays are aligned..
+        size_t str_size = sizeof(snapshot_t);
+        size_t dbl_size = sizeof(double);
+        size_t pad_size = (dbl_size - str_size % dbl_size) % dbl_size;
+        uint8_t *mem = (uint8_t*) malloc(str_size + pad_size + dbl_size*2*hmm->nstates);
+        snapshot = (snapshot_t*) mem;
+        snapshot->nstates  = hmm->nstates;
+        snapshot->vit_prob = (double*) (mem + str_size + pad_size);
+        snapshot->fwd_prob = snapshot->vit_prob + hmm->nstates;
+    }
+    snapshot->isite = isite;
+    hmm->snapshot = snapshot;
+    return snapshot;
+}
+void hmm_restore(hmm_t *hmm, void *_snapshot)
+{
+    snapshot_t *snapshot = (snapshot_t*) _snapshot;
+    if ( !snapshot ) 
+    {
+        hmm->init.isite = 0;
+        return;
+    }
+    hmm->init.isite = 1;
+    hmm->init.pos   = snapshot->pos;
+    memcpy(hmm->init.vit_prob,snapshot->vit_prob,sizeof(double)*hmm->nstates);
+    memcpy(hmm->init.fwd_prob,snapshot->fwd_prob,sizeof(double)*hmm->nstates);
+}
+
+void hmm_set_tprob(hmm_t *hmm, double *tprob, int ntprob)
+{
+    hmm->ntprob_arr = ntprob;
+    if ( ntprob<=0 ) ntprob = 1;
+
+    if ( !hmm->tprob_arr )
+        hmm->tprob_arr  = (double*) malloc(sizeof(double)*hmm->nstates*hmm->nstates*ntprob);
+
+    memcpy(hmm->tprob_arr,tprob,sizeof(double)*hmm->nstates*hmm->nstates);
+
+    int i;
+    for (i=1; i<ntprob; i++)
+        multiply_matrix(hmm->nstates, hmm->tprob_arr, hmm->tprob_arr+(i-1)*hmm->nstates*hmm->nstates, hmm->tprob_arr+i*hmm->nstates*hmm->nstates, hmm->tmp);
+}
+
+void hmm_set_tprob_func(hmm_t *hmm, set_tprob_f set_tprob, void *data)
+{
+    hmm->set_tprob = set_tprob;
+    hmm->set_tprob_data = data;
+}
+
+static void _set_tprob(hmm_t *hmm, int pos_diff)
+{
+    assert( pos_diff>=0 );
+
+    int i, n;
+
+    n = hmm->ntprob_arr ? pos_diff % hmm->ntprob_arr : 0;  // n-th precalculated matrix
+    memcpy(hmm->curr_tprob, hmm->tprob_arr+n*hmm->nstates*hmm->nstates, sizeof(*hmm->curr_tprob)*hmm->nstates*hmm->nstates);
+
+    if ( hmm->ntprob_arr > 0  )
+    {
+        n = pos_diff / hmm->ntprob_arr;  // number of full blocks to jump
+        for (i=0; i<n; i++)
+            multiply_matrix(hmm->nstates, hmm->tprob_arr+(hmm->ntprob_arr-1)*hmm->nstates*hmm->nstates, hmm->curr_tprob, hmm->curr_tprob, hmm->tmp);
+    }
+}
+
+void hmm_run_viterbi(hmm_t *hmm, int n, double *eprobs, uint32_t *sites)
+{
+    // Init arrays when run for the first time
+    if ( hmm->nvpath < n )
+    {
+        hmm->nvpath = n;
+        hmm->vpath  = (uint8_t*) realloc(hmm->vpath, sizeof(uint8_t)*hmm->nvpath*hmm->nstates);
+    }
+    if ( !hmm->vprob )
+    {
+        hmm->vprob     = (double*) malloc(sizeof(double)*hmm->nstates);
+        hmm->vprob_tmp = (double*) malloc(sizeof(double)*hmm->nstates);
+    }
+
+    // Init all states with equal likelihood
+    int i,j, nstates = hmm->nstates;
+    memcpy(hmm->vprob, hmm->init.vit_prob, sizeof(*hmm->init.vit_prob)*nstates);
+    uint32_t prev_pos = hmm->init.isite ? hmm->init.pos : sites[0];
+
+    // Run Viterbi
+    for (i=0; i<n; i++)
+    {
+        uint8_t *vpath = &hmm->vpath[i*nstates];
+        double *eprob  = &eprobs[i*nstates];
+
+        int pos_diff = sites[i] == prev_pos ? 0 : sites[i] - prev_pos - 1;
+        _set_tprob(hmm, pos_diff);
+        if ( hmm->set_tprob ) hmm->set_tprob(hmm, prev_pos, sites[i], hmm->set_tprob_data, hmm->curr_tprob);
+        prev_pos = sites[i];
+
+        double vnorm = 0;
+        for (j=0; j<nstates; j++)
+        {
+            double vmax = 0;
+            int k, k_vmax = 0;
+            for (k=0; k<nstates; k++)
+            {
+                double pval = hmm->vprob[k] * MAT(hmm->curr_tprob,hmm->nstates,j,k);
+                if ( vmax < pval ) { vmax = pval; k_vmax = k; }
+            }
+            vpath[j] = k_vmax;
+            hmm->vprob_tmp[j] = vmax * eprob[j];
+            vnorm += hmm->vprob_tmp[j];
+        }
+        for (j=0; j<nstates; j++) hmm->vprob_tmp[j] /= vnorm;
+        double *tmp = hmm->vprob; hmm->vprob = hmm->vprob_tmp; hmm->vprob_tmp = tmp;
+
+        if ( hmm->snapshot && i==hmm->snapshot->isite )
+        {
+            hmm->snapshot->pos = sites[i];
+            memcpy(hmm->snapshot->vit_prob, hmm->vprob, sizeof(*hmm->vprob)*nstates);
+        }
+    }
+
+    // Find the most likely state
+    int iptr = 0;
+    for (i=1; i<nstates; i++) 
+        if ( hmm->vprob[iptr] < hmm->vprob[i] ) iptr = i;
+
+    // Trace back the Viterbi path, we are reusing vpath for storing the states (vpath[i*nstates])
+    for (i=n-1; i>=0; i--)
+    {
+        assert( iptr<nstates && hmm->vpath[i*nstates + iptr]<nstates );
+        iptr = hmm->vpath[i*nstates + iptr];
+        hmm->vpath[i*nstates] = iptr;     // reusing the array for different purpose here
+    }
+}
+
+void hmm_run_fwd_bwd(hmm_t *hmm, int n, double *eprobs, uint32_t *sites)
+{
+    // Init arrays when run for the first time
+    if ( hmm->nfwd < n )
+    {
+        hmm->nfwd = n;
+        hmm->fwd  = (double*) realloc(hmm->fwd, sizeof(double)*(hmm->nfwd+1)*hmm->nstates);
+    }
+    if ( !hmm->bwd )
+    {
+        hmm->bwd     = (double*) malloc(sizeof(double)*hmm->nstates);
+        hmm->bwd_tmp = (double*) malloc(sizeof(double)*hmm->nstates);
+    }
+
+
+    // Init all states with equal likelihood
+    int i,j,k, nstates = hmm->nstates;
+    memcpy(hmm->fwd, hmm->init.fwd_prob, sizeof(*hmm->init.fwd_prob)*nstates);
+    memcpy(hmm->bwd, hmm->init.bwd_prob, sizeof(*hmm->init.bwd_prob)*nstates);
+
+    uint32_t prev_pos = hmm->init.isite ? hmm->init.pos : sites[0];
+
+    // Run fwd 
+    for (i=0; i<n; i++)
+    {
+        double *fwd_prev = &hmm->fwd[i*nstates];
+        double *fwd      = &hmm->fwd[(i+1)*nstates];
+        double *eprob    = &eprobs[i*nstates];
+
+        int pos_diff = sites[i] == prev_pos ? 0 : sites[i] - prev_pos - 1;
+
+        _set_tprob(hmm, pos_diff);
+        if ( hmm->set_tprob ) hmm->set_tprob(hmm, prev_pos, sites[i], hmm->set_tprob_data, hmm->curr_tprob);
+        prev_pos = sites[i];
+
+        double norm = 0;
+        for (j=0; j<nstates; j++)
+        {
+            double pval = 0;
+            for (k=0; k<nstates; k++)
+                pval += fwd_prev[k] * MAT(hmm->curr_tprob,hmm->nstates,j,k);
+            fwd[j] = pval * eprob[j];
+            norm += fwd[j];
+        }
+        for (j=0; j<nstates; j++) fwd[j] /= norm;
+    }
+
+    if ( hmm->snapshot )
+    {
+        i = hmm->snapshot->isite;
+        hmm->snapshot->pos = sites[i];
+        memcpy(hmm->snapshot->fwd_prob, hmm->fwd + (i+1)*nstates, sizeof(*hmm->fwd)*nstates);
+    }
+
+    // Run bwd
+    double *bwd = hmm->bwd, *bwd_tmp = hmm->bwd_tmp;
+    prev_pos = sites[n-1];
+    for (i=0; i<n; i++)
+    {
+        double *fwd   = &hmm->fwd[(n-i)*nstates];
+        double *eprob = &eprobs[(n-i-1)*nstates];
+        
+        int pos_diff = sites[n-i-1] == prev_pos ? 0 : prev_pos - sites[n-i-1] - 1;
+
+        _set_tprob(hmm, pos_diff);
+        if ( hmm->set_tprob ) hmm->set_tprob(hmm, sites[n-i-1], prev_pos, hmm->set_tprob_data, hmm->curr_tprob);
+        prev_pos = sites[n-i-1];
+
+        double bwd_norm = 0;
+        for (j=0; j<nstates; j++)
+        {
+            double pval = 0;
+            for (k=0; k<nstates; k++)
+                pval += bwd[k] * eprob[k] * MAT(hmm->curr_tprob,hmm->nstates,k,j);
+            bwd_tmp[j] = pval;
+            bwd_norm += pval;
+        }
+        double norm = 0;
+        for (j=0; j<nstates; j++)
+        {
+            bwd_tmp[j] /= bwd_norm;
+            fwd[j] *= bwd_tmp[j];   // fwd now stores fwd*bwd
+            norm += fwd[j];
+        }
+        for (j=0; j<nstates; j++) fwd[j] /= norm;
+        double *tmp = bwd_tmp; bwd_tmp = bwd; bwd = tmp;
+    }
+}
+
+double *hmm_run_baum_welch(hmm_t *hmm, int n, double *eprobs, uint32_t *sites)
+{
+    // Init arrays when run for the first time
+    if ( hmm->nfwd < n )
+    {
+        hmm->nfwd = n;
+        hmm->fwd  = (double*) realloc(hmm->fwd, sizeof(double)*(hmm->nfwd+1)*hmm->nstates);
+    }
+    if ( !hmm->bwd )
+    {
+        hmm->bwd     = (double*) malloc(sizeof(double)*hmm->nstates);
+        hmm->bwd_tmp = (double*) malloc(sizeof(double)*hmm->nstates);
+    }
+
+    // Init all states with equal likelihood
+    int i,j,k, nstates = hmm->nstates;
+    memcpy(hmm->fwd, hmm->init.fwd_prob, sizeof(*hmm->init.fwd_prob)*nstates);
+    memcpy(hmm->bwd, hmm->init.bwd_prob, sizeof(*hmm->init.bwd_prob)*nstates);
+    uint32_t prev_pos = hmm->init.isite ? hmm->init.pos : sites[0];
+
+    // New transition matrix: temporary values
+    double *tmp_xi = (double*) calloc(nstates*nstates,sizeof(double));
+    double *tmp_gamma = (double*) calloc(nstates,sizeof(double));
+    double *fwd_bwd = (double*) malloc(sizeof(double)*nstates);
+
+    // Run fwd 
+    for (i=0; i<n; i++)
+    {
+        double *fwd_prev = &hmm->fwd[i*nstates];
+        double *fwd      = &hmm->fwd[(i+1)*nstates];
+        double *eprob    = &eprobs[i*nstates];
+
+        int pos_diff = sites[i] == prev_pos ? 0 : sites[i] - prev_pos - 1;
+
+        _set_tprob(hmm, pos_diff);
+        if ( hmm->set_tprob ) hmm->set_tprob(hmm, prev_pos, sites[i], hmm->set_tprob_data, hmm->curr_tprob);
+        prev_pos = sites[i];
+
+        double norm = 0;
+        for (j=0; j<nstates; j++)
+        {
+            double pval = 0;
+            for (k=0; k<nstates; k++)
+                pval += fwd_prev[k] * MAT(hmm->curr_tprob,hmm->nstates,j,k);
+            fwd[j] = pval * eprob[j];
+            norm += fwd[j];
+        }
+        for (j=0; j<nstates; j++) fwd[j] /= norm;
+    }
+
+    // Run bwd
+    double *bwd = hmm->bwd, *bwd_tmp = hmm->bwd_tmp;
+    prev_pos = sites[n-1];
+    for (i=0; i<n; i++)
+    {
+        double *fwd   = &hmm->fwd[(n-i)*nstates];
+        double *eprob = &eprobs[(n-i-1)*nstates];
+        
+        int pos_diff = sites[n-i-1] == prev_pos ? 0 : prev_pos - sites[n-i-1] - 1;
+
+        _set_tprob(hmm, pos_diff);
+        if ( hmm->set_tprob ) hmm->set_tprob(hmm, sites[n-i-1], prev_pos, hmm->set_tprob_data, hmm->curr_tprob);
+        prev_pos = sites[n-i-1];
+
+        double bwd_norm = 0;
+        for (j=0; j<nstates; j++)
+        {
+            double pval = 0;
+            for (k=0; k<nstates; k++)
+                pval += bwd[k] * eprob[k] * MAT(hmm->curr_tprob,hmm->nstates,k,j);
+            bwd_tmp[j] = pval;
+            bwd_norm += pval;
+        }
+        double norm = 0;
+        for (j=0; j<nstates; j++)
+        {
+            bwd_tmp[j] /= bwd_norm;
+            fwd_bwd[j] = fwd[j]*bwd_tmp[j];
+            norm += fwd_bwd[j];
+        }
+        for (j=0; j<nstates; j++) 
+        {
+            fwd_bwd[j] /= norm;
+            tmp_gamma[j] += fwd_bwd[j];
+        }
+
+        for (j=0; j<nstates; j++)
+        {
+            for (k=0; k<nstates; k++)
+            {
+                MAT(tmp_xi,nstates,k,j) += fwd[j]*bwd[k]*MAT(hmm->tprob_arr,hmm->nstates,k,j)*eprob[k] / norm;
+            }
+        }
+
+        for (j=0; j<nstates; j++) fwd[j] = fwd_bwd[j];    // fwd now stores fwd*bwd
+
+        double *tmp = bwd_tmp; bwd_tmp = bwd; bwd = tmp;
+    }
+    for (j=0; j<nstates; j++)
+    {
+        double norm = 0;
+        for (k=0; k<nstates; k++)
+        {
+            MAT(hmm->curr_tprob,nstates,k,j) = MAT(tmp_xi,nstates,k,j) / tmp_gamma[j];
+            norm += MAT(hmm->curr_tprob,nstates,k,j);
+        }
+        for (k=0; k<nstates; k++)
+            MAT(hmm->curr_tprob,nstates,k,j) /= norm;
+    }
+    free(tmp_gamma);
+    free(tmp_xi);
+    free(fwd_bwd);
+    return hmm->curr_tprob;
+}
+
+void hmm_destroy(hmm_t *hmm)
+{
+    free(hmm->init.vit_prob);
+    free(hmm->init.fwd_prob);
+    free(hmm->init.bwd_prob);
+    free(hmm->vprob);
+    free(hmm->vprob_tmp);
+    free(hmm->vpath);
+    free(hmm->curr_tprob);
+    free(hmm->tmp);
+    free(hmm->tprob_arr);
+    free(hmm->fwd);
+    free(hmm->bwd);
+    free(hmm->bwd_tmp);
+    free(hmm);
+}
+
diff --git a/HMM.h b/HMM.h
new file mode 100644 (file)
index 0000000..3e5cf7f
--- /dev/null
+++ b/HMM.h
@@ -0,0 +1,133 @@
+/* The MIT License
+
+   Copyright (c) 2014-2015 Genome Research Ltd.
+
+   Author: Petr Danecek <pd3@sanger.ac.uk>
+
+   Permission is hereby granted, free of charge, to any person obtaining a copy
+   of this software and associated documentation files (the "Software"), to deal
+   in the Software without restriction, including without limitation the rights
+   to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+   copies of the Software, and to permit persons to whom the Software is
+   furnished to do so, subject to the following conditions:
+
+   The above copyright notice and this permission notice shall be included in
+   all copies or substantial portions of the Software.
+
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+   AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+   THE SOFTWARE.
+
+ */
+
+#ifndef __HMM_H__
+#define __HMM_H__
+
+#define MAT(matrix,ndim,i,j) (matrix)[(ndim)*(i)+(j)]       // P(i|j), that is, transition j->i
+
+typedef struct _hmm_t hmm_t;
+
+typedef void (*set_tprob_f) (hmm_t *hmm, uint32_t prev_pos, uint32_t pos, void *data, double *tprob);
+
+/**
+ *   hmm_init() - initialize HMM
+ *   @nstates:  number of states
+ *   @tprob:    transition probabilities matrix (nstates x nstates), for elements ordering
+ *              see the MAT macro above.
+ *   @ntprob:   number of precalculated tprob matrices or 0 for constant probs, independent
+ *              of distance
+ */
+hmm_t *hmm_init(int nstates, double *tprob, int ntprob);
+void hmm_set_tprob(hmm_t *hmm, double *tprob, int ntprob);
+
+#define HMM_VIT 1
+#define HMM_FWD 2
+#define HMM_BWD 4
+
+/**
+ *   hmm_init_states() - initial state probabilities
+ *   @probs:  initial state probabilities or NULL to reset to default
+ *
+ *   If uncalled, all states are initialized with the same likelihood
+ */
+void hmm_init_states(hmm_t *hmm, double *probs);
+
+/**
+ *   hmm_snapshot() - take the model's snapshot, intended for sliding HMM
+ *   @snapshot: NULL or snapshot returned by previous hmm_snapshot() call, must be free()-ed by the caller
+ *   @isite:    take the snapshot at i-th step
+ */
+void *hmm_snapshot(hmm_t *hmm, void *snapshot, int isite);
+
+/**
+ *   hmm_restore() - restore model's snapshot, intended for sliding HMM
+ *   @snapshot: snapshot returned by hmm_snapshot() call or NULL to reset
+ *   @isite:    take the snapshot at i-th step
+ */
+void hmm_restore(hmm_t *hmm, void *snapshot);
+
+/**
+ *   hmm_get_tprob() - return the array of transition matrices, precalculated
+ *      to ntprob positions. The first matrix is the initial tprob matrix
+ *      set by hmm_init() or hmm_set_tprob()
+ */
+double *hmm_get_tprob(hmm_t *hmm);
+int hmm_get_nstates(hmm_t *hmm);
+
+/**
+ *   hmm_set_tprob_func() - custom setter of transition probabilities
+ */
+void hmm_set_tprob_func(hmm_t *hmm, set_tprob_f set_tprob, void *data);
+
+/**
+ *   hmm_run_viterbi() - run Viterbi algorithm
+ *   @nsites:   number of sites 
+ *   @eprob:    emission probabilities for each site and state (nsites x nstates)
+ *   @sites:    list of positions
+ *
+ *   When done, hmm->vpath[] contains the calculated Viterbi path. The states
+ *   are indexed starting from 0, a state at i-th site can be accessed as
+ *   vpath[nstates*i].
+ */
+void hmm_run_viterbi(hmm_t *hmm, int nsites, double *eprob, uint32_t *sites);
+
+/**
+ *   hmm_get_viterbi_path() - the viterbi path: state at ith site is the
+ *      (nstates*isite)-th element
+ */
+uint8_t *hmm_get_viterbi_path(hmm_t *hmm);
+
+/**
+ *   hmm_run_fwd_bwd() - run the forward-backward algorithm
+ *   @nsites:   number of sites 
+ *   @eprob:    emission probabilities for each site and state (nsites x nstates)
+ *   @sites:    list of positions
+ */
+void hmm_run_fwd_bwd(hmm_t *hmm, int nsites, double *eprob, uint32_t *sites);
+
+/**
+ *   hmm_get_fwd_bwd_prob() - the probability of i-th state at j-th site can
+ *      be accessed as fwd_bwd[j*nstates+i].
+ */
+double *hmm_get_fwd_bwd_prob(hmm_t *hmm);
+
+/**
+ *   hmm_run_baum_welch() - run one iteration of Baum-Welch algorithm
+ *   @nsites:   number of sites 
+ *   @eprob:    emission probabilities for each site and state (nsites x nstates)
+ *   @sites:    list of positions
+ *
+ *   Same as hmm_run_fwd_bwd, in addition a pointer to a matrix with the new
+ *   transition probabilities is returned. In this verison, emission
+ *   probabilities are not updated.
+ */
+double *hmm_run_baum_welch(hmm_t *hmm, int nsites, double *eprob, uint32_t *sites);
+
+void hmm_destroy(hmm_t *hmm);
+
+#endif
+
diff --git a/INSTALL b/INSTALL
new file mode 100644 (file)
index 0000000..df3df00
--- /dev/null
+++ b/INSTALL
@@ -0,0 +1,67 @@
+System Requirements
+===================
+
+BCFtools and HTSlib depend on the zlib library <http://zlib.net>, the bzip2
+library <http://bzip.org/> and liblzma <http://tukaani.org/xz/>.  Building
+them requires development files to be installed on the build machine;
+note that some Linux distributions package these separately from the library
+itself (see below).
+
+The bzip2 and liblzma dependencies can be removed if full CRAM support
+is not needed - see HTSlib's INSTALL file for details.
+
+Packages for dpkg-based Linux distributions (Debian / Ubuntu) are:
+
+  zlib1g-dev
+  libbz2-dev
+  liblzma-dev
+
+Packages for rpm or yum-based Linux distributions (RedHat / Fedora / CentOS)
+are:
+
+  zlib-devel
+  bzip2-devel
+  xz-devel
+
+Compilation
+===========
+
+'cd' to the bcftools-1.x directory containing the package's source and type
+'make' to compile BCFtools.
+
+This BCFtools release contains a copy of HTSlib which will be used to build
+BCFtools.  If you already have a system-installed HTSlib or another HTSlib
+that you would prefer to build against, you can arrange this by overriding
+$(HTSDIR) by typing 'make HTSDIR=/path/to/htslib-source' -- see the makefile
+for details.
+
+
+Optional Compilation with GSL
+=============================
+
+The 'polysomy' command depends on the GNU Scientific Library (GSL) and is not
+enabled by default. In order to compile it, type 'make clean && make USE_GPL=1'.
+
+Note that GSL is distributed under a GPL license, so when USE_GPL=1 is used to
+compile bcftools, the resulting program must only be distributed under terms
+compatible with that license. 
+
+In the default compilation mode the program is dual licensed and you may
+choose to be licensed under the terms of the MIT/Expat license or the
+GNU General Public License (GPL).
+
+
+Installation
+============
+
+Type 'make install' to install the bcftools executable and associated scripts
+and a manual page to /usr/local.
+
+Type 'make prefix=/path/to/dir install' to install everything under your
+choice of installation directory.  The install target also understands
+DESTDIR and the other usual installation directory variables.
+
+The bgzip and tabix utilities are provided by HTSlib.  If you have not also
+installed HTSlib separately, you may wish to install these utilities by hand
+by copying bcftools-1.x/htslib-1.x/{bgzip,tabix} to the same bin directory
+to which you have installed bcftools et al.
diff --git a/LICENSE b/LICENSE
new file mode 100644 (file)
index 0000000..26fbc68
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,725 @@
+This software is available to you under a choice of one of two licenses. You
+may chose to be licensed under the terms of the MIT/Expat license or the GNU
+General Public License (GPL), both included below. If compiled with the GNU
+Scientific Library (which is optional and disabled by default as explained in
+the INSTALL document), the use of this software is governed by the GPL license.
+
+
+-----------------------------------------------------------------------------
+
+The MIT/Expat License
+
+Copyright (C) 2012-2014 Genome Research Ltd.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+[The use of a range of years within a copyright notice in this distribution
+should be interpreted as being equivalent to a list of years including the
+first and last year specified and all consecutive years between them.
+
+For example, a copyright notice that reads "Copyright (C) 2005, 2007-2009,
+2011-2012" should be interpreted as being identical to a notice that reads
+"Copyright (C) 2005, 2007, 2008, 2009, 2011, 2012" and a copyright notice
+that reads "Copyright (C) 2005-2012" should be interpreted as being identical
+to a notice that reads "Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010,
+2011, 2012".]
+
+
+-----------------------------------------------------------------------------
+
+
+GNU GENERAL PUBLIC LICENSE
+Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+                            Preamble
+
+  The GNU General Public License is a free, copyleft license for
+software and other kinds of works.
+
+  The licenses for most software and other practical works are designed
+to take away your freedom to share and change the works.  By contrast,
+the GNU General Public License is intended to guarantee your freedom to
+share and change all versions of a program--to make sure it remains free
+software for all its users.  We, the Free Software Foundation, use the
+GNU General Public License for most of our software; it applies also to
+any other work released this way by its authors.  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+them if you wish), that you receive source code or can get it if you
+want it, that you can change the software or use pieces of it in new
+free programs, and that you know you can do these things.
+
+  To protect your rights, we need to prevent others from denying you
+these rights or asking you to surrender the rights.  Therefore, you have
+certain responsibilities if you distribute copies of the software, or if
+you modify it: responsibilities to respect the freedom of others.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must pass on to the recipients the same
+freedoms that you received.  You must make sure that they, too, receive
+or can get the source code.  And you must show them these terms so they
+know their rights.
+
+  Developers that use the GNU GPL protect your rights with two steps:
+(1) assert copyright on the software, and (2) offer you this License
+giving you legal permission to copy, distribute and/or modify it.
+
+  For the developers' and authors' protection, the GPL clearly explains
+that there is no warranty for this free software.  For both users' and
+authors' sake, the GPL requires that modified versions be marked as
+changed, so that their problems will not be attributed erroneously to
+authors of previous versions.
+
+  Some devices are designed to deny users access to install or run
+modified versions of the software inside them, although the manufacturer
+can do so.  This is fundamentally incompatible with the aim of
+protecting users' freedom to change the software.  The systematic
+pattern of such abuse occurs in the area of products for individuals to
+use, which is precisely where it is most unacceptable.  Therefore, we
+have designed this version of the GPL to prohibit the practice for those
+products.  If such problems arise substantially in other domains, we
+stand ready to extend this provision to those domains in future versions
+of the GPL, as needed to protect the freedom of users.
+
+  Finally, every program is threatened constantly by software patents.
+States should not allow patents to restrict development and use of
+software on general-purpose computers, but in those that do, we wish to
+avoid the special danger that patents applied to a free program could
+make it effectively proprietary.  To prevent this, the GPL assures that
+patents cannot be used to render the program non-free.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+
+                       TERMS AND CONDITIONS
+
+  0. Definitions.
+
+  "This License" refers to version 3 of the GNU General Public License.
+
+  "Copyright" also means copyright-like laws that apply to other kinds of
+works, such as semiconductor masks.
+
+  "The Program" refers to any copyrightable work licensed under this
+License.  Each licensee is addressed as "you".  "Licensees" and
+"recipients" may be individuals or organizations.
+
+  To "modify" a work means to copy from or adapt all or part of the work
+in a fashion requiring copyright permission, other than the making of an
+exact copy.  The resulting work is called a "modified version" of the
+earlier work or a work "based on" the earlier work.
+
+  A "covered work" means either the unmodified Program or a work based
+on the Program.
+
+  To "propagate" a work means to do anything with it that, without
+permission, would make you directly or secondarily liable for
+infringement under applicable copyright law, except executing it on a
+computer or modifying a private copy.  Propagation includes copying,
+distribution (with or without modification), making available to the
+public, and in some countries other activities as well.
+
+  To "convey" a work means any kind of propagation that enables other
+parties to make or receive copies.  Mere interaction with a user through
+a computer network, with no transfer of a copy, is not conveying.
+
+  An interactive user interface displays "Appropriate Legal Notices"
+to the extent that it includes a convenient and prominently visible
+feature that (1) displays an appropriate copyright notice, and (2)
+tells the user that there is no warranty for the work (except to the
+extent that warranties are provided), that licensees may convey the
+work under this License, and how to view a copy of this License.  If
+the interface presents a list of user commands or options, such as a
+menu, a prominent item in the list meets this criterion.
+
+  1. Source Code.
+
+  The "source code" for a work means the preferred form of the work
+for making modifications to it.  "Object code" means any non-source
+form of a work.
+
+  A "Standard Interface" means an interface that either is an official
+standard defined by a recognized standards body, or, in the case of
+interfaces specified for a particular programming language, one that
+is widely used among developers working in that language.
+
+  The "System Libraries" of an executable work include anything, other
+than the work as a whole, that (a) is included in the normal form of
+packaging a Major Component, but which is not part of that Major
+Component, and (b) serves only to enable use of the work with that
+Major Component, or to implement a Standard Interface for which an
+implementation is available to the public in source code form.  A
+"Major Component", in this context, means a major essential component
+(kernel, window system, and so on) of the specific operating system
+(if any) on which the executable work runs, or a compiler used to
+produce the work, or an object code interpreter used to run it.
+
+  The "Corresponding Source" for a work in object code form means all
+the source code needed to generate, install, and (for an executable
+work) run the object code and to modify the work, including scripts to
+control those activities.  However, it does not include the work's
+System Libraries, or general-purpose tools or generally available free
+programs which are used unmodified in performing those activities but
+which are not part of the work.  For example, Corresponding Source
+includes interface definition files associated with source files for
+the work, and the source code for shared libraries and dynamically
+linked subprograms that the work is specifically designed to require,
+such as by intimate data communication or control flow between those
+subprograms and other parts of the work.
+
+  The Corresponding Source need not include anything that users
+can regenerate automatically from other parts of the Corresponding
+Source.
+
+  The Corresponding Source for a work in source code form is that
+same work.
+
+  2. Basic Permissions.
+
+  All rights granted under this License are granted for the term of
+copyright on the Program, and are irrevocable provided the stated
+conditions are met.  This License explicitly affirms your unlimited
+permission to run the unmodified Program.  The output from running a
+covered work is covered by this License only if the output, given its
+content, constitutes a covered work.  This License acknowledges your
+rights of fair use or other equivalent, as provided by copyright law.
+
+  You may make, run and propagate covered works that you do not
+convey, without conditions so long as your license otherwise remains
+in force.  You may convey covered works to others for the sole purpose
+of having them make modifications exclusively for you, or provide you
+with facilities for running those works, provided that you comply with
+the terms of this License in conveying all material for which you do
+not control copyright.  Those thus making or running the covered works
+for you must do so exclusively on your behalf, under your direction
+and control, on terms that prohibit them from making any copies of
+your copyrighted material outside their relationship with you.
+
+  Conveying under any other circumstances is permitted solely under
+the conditions stated below.  Sublicensing is not allowed; section 10
+makes it unnecessary.
+
+  3. Protecting Users' Legal Rights From Anti-Circumvention Law.
+
+  No covered work shall be deemed part of an effective technological
+measure under any applicable law fulfilling obligations under article
+11 of the WIPO copyright treaty adopted on 20 December 1996, or
+similar laws prohibiting or restricting circumvention of such
+measures.
+
+  When you convey a covered work, you waive any legal power to forbid
+circumvention of technological measures to the extent such circumvention
+is effected by exercising rights under this License with respect to
+the covered work, and you disclaim any intention to limit operation or
+modification of the work as a means of enforcing, against the work's
+users, your or third parties' legal rights to forbid circumvention of
+technological measures.
+
+  4. Conveying Verbatim Copies.
+
+  You may convey verbatim copies of the Program's source code as you
+receive it, in any medium, provided that you conspicuously and
+appropriately publish on each copy an appropriate copyright notice;
+keep intact all notices stating that this License and any
+non-permissive terms added in accord with section 7 apply to the code;
+keep intact all notices of the absence of any warranty; and give all
+recipients a copy of this License along with the Program.
+
+  You may charge any price or no price for each copy that you convey,
+and you may offer support or warranty protection for a fee.
+
+  5. Conveying Modified Source Versions.
+
+  You may convey a work based on the Program, or the modifications to
+produce it from the Program, in the form of source code under the
+terms of section 4, provided that you also meet all of these conditions:
+
+    a) The work must carry prominent notices stating that you modified
+    it, and giving a relevant date.
+
+    b) The work must carry prominent notices stating that it is
+    released under this License and any conditions added under section
+    7.  This requirement modifies the requirement in section 4 to
+    "keep intact all notices".
+
+    c) You must license the entire work, as a whole, under this
+    License to anyone who comes into possession of a copy.  This
+    License will therefore apply, along with any applicable section 7
+    additional terms, to the whole of the work, and all its parts,
+    regardless of how they are packaged.  This License gives no
+    permission to license the work in any other way, but it does not
+    invalidate such permission if you have separately received it.
+
+    d) If the work has interactive user interfaces, each must display
+    Appropriate Legal Notices; however, if the Program has interactive
+    interfaces that do not display Appropriate Legal Notices, your
+    work need not make them do so.
+
+  A compilation of a covered work with other separate and independent
+works, which are not by their nature extensions of the covered work,
+and which are not combined with it such as to form a larger program,
+in or on a volume of a storage or distribution medium, is called an
+"aggregate" if the compilation and its resulting copyright are not
+used to limit the access or legal rights of the compilation's users
+beyond what the individual works permit.  Inclusion of a covered work
+in an aggregate does not cause this License to apply to the other
+parts of the aggregate.
+
+  6. Conveying Non-Source Forms.
+
+  You may convey a covered work in object code form under the terms
+of sections 4 and 5, provided that you also convey the
+machine-readable Corresponding Source under the terms of this License,
+in one of these ways:
+
+    a) Convey the object code in, or embodied in, a physical product
+    (including a physical distribution medium), accompanied by the
+    Corresponding Source fixed on a durable physical medium
+    customarily used for software interchange.
+
+    b) Convey the object code in, or embodied in, a physical product
+    (including a physical distribution medium), accompanied by a
+    written offer, valid for at least three years and valid for as
+    long as you offer spare parts or customer support for that product
+    model, to give anyone who possesses the object code either (1) a
+    copy of the Corresponding Source for all the software in the
+    product that is covered by this License, on a durable physical
+    medium customarily used for software interchange, for a price no
+    more than your reasonable cost of physically performing this
+    conveying of source, or (2) access to copy the
+    Corresponding Source from a network server at no charge.
+
+    c) Convey individual copies of the object code with a copy of the
+    written offer to provide the Corresponding Source.  This
+    alternative is allowed only occasionally and noncommercially, and
+    only if you received the object code with such an offer, in accord
+    with subsection 6b.
+
+    d) Convey the object code by offering access from a designated
+    place (gratis or for a charge), and offer equivalent access to the
+    Corresponding Source in the same way through the same place at no
+    further charge.  You need not require recipients to copy the
+    Corresponding Source along with the object code.  If the place to
+    copy the object code is a network server, the Corresponding Source
+    may be on a different server (operated by you or a third party)
+    that supports equivalent copying facilities, provided you maintain
+    clear directions next to the object code saying where to find the
+    Corresponding Source.  Regardless of what server hosts the
+    Corresponding Source, you remain obligated to ensure that it is
+    available for as long as needed to satisfy these requirements.
+
+    e) Convey the object code using peer-to-peer transmission, provided
+    you inform other peers where the object code and Corresponding
+    Source of the work are being offered to the general public at no
+    charge under subsection 6d.
+
+  A separable portion of the object code, whose source code is excluded
+from the Corresponding Source as a System Library, need not be
+included in conveying the object code work.
+
+  A "User Product" is either (1) a "consumer product", which means any
+tangible personal property which is normally used for personal, family,
+or household purposes, or (2) anything designed or sold for incorporation
+into a dwelling.  In determining whether a product is a consumer product,
+doubtful cases shall be resolved in favor of coverage.  For a particular
+product received by a particular user, "normally used" refers to a
+typical or common use of that class of product, regardless of the status
+of the particular user or of the way in which the particular user
+actually uses, or expects or is expected to use, the product.  A product
+is a consumer product regardless of whether the product has substantial
+commercial, industrial or non-consumer uses, unless such uses represent
+the only significant mode of use of the product.
+
+  "Installation Information" for a User Product means any methods,
+procedures, authorization keys, or other information required to install
+and execute modified versions of a covered work in that User Product from
+a modified version of its Corresponding Source.  The information must
+suffice to ensure that the continued functioning of the modified object
+code is in no case prevented or interfered with solely because
+modification has been made.
+
+  If you convey an object code work under this section in, or with, or
+specifically for use in, a User Product, and the conveying occurs as
+part of a transaction in which the right of possession and use of the
+User Product is transferred to the recipient in perpetuity or for a
+fixed term (regardless of how the transaction is characterized), the
+Corresponding Source conveyed under this section must be accompanied
+by the Installation Information.  But this requirement does not apply
+if neither you nor any third party retains the ability to install
+modified object code on the User Product (for example, the work has
+been installed in ROM).
+
+  The requirement to provide Installation Information does not include a
+requirement to continue to provide support service, warranty, or updates
+for a work that has been modified or installed by the recipient, or for
+the User Product in which it has been modified or installed.  Access to a
+network may be denied when the modification itself materially and
+adversely affects the operation of the network or violates the rules and
+protocols for communication across the network.
+
+  Corresponding Source conveyed, and Installation Information provided,
+in accord with this section must be in a format that is publicly
+documented (and with an implementation available to the public in
+source code form), and must require no special password or key for
+unpacking, reading or copying.
+
+  7. Additional Terms.
+
+  "Additional permissions" are terms that supplement the terms of this
+License by making exceptions from one or more of its conditions.
+Additional permissions that are applicable to the entire Program shall
+be treated as though they were included in this License, to the extent
+that they are valid under applicable law.  If additional permissions
+apply only to part of the Program, that part may be used separately
+under those permissions, but the entire Program remains governed by
+this License without regard to the additional permissions.
+
+  When you convey a copy of a covered work, you may at your option
+remove any additional permissions from that copy, or from any part of
+it.  (Additional permissions may be written to require their own
+removal in certain cases when you modify the work.)  You may place
+additional permissions on material, added by you to a covered work,
+for which you have or can give appropriate copyright permission.
+
+  Notwithstanding any other provision of this License, for material you
+add to a covered work, you may (if authorized by the copyright holders of
+that material) supplement the terms of this License with terms:
+
+    a) Disclaiming warranty or limiting liability differently from the
+    terms of sections 15 and 16 of this License; or
+
+    b) Requiring preservation of specified reasonable legal notices or
+    author attributions in that material or in the Appropriate Legal
+    Notices displayed by works containing it; or
+
+    c) Prohibiting misrepresentation of the origin of that material, or
+    requiring that modified versions of such material be marked in
+    reasonable ways as different from the original version; or
+
+    d) Limiting the use for publicity purposes of names of licensors or
+    authors of the material; or
+
+    e) Declining to grant rights under trademark law for use of some
+    trade names, trademarks, or service marks; or
+
+    f) Requiring indemnification of licensors and authors of that
+    material by anyone who conveys the material (or modified versions of
+    it) with contractual assumptions of liability to the recipient, for
+    any liability that these contractual assumptions directly impose on
+    those licensors and authors.
+
+  All other non-permissive additional terms are considered "further
+restrictions" within the meaning of section 10.  If the Program as you
+received it, or any part of it, contains a notice stating that it is
+governed by this License along with a term that is a further
+restriction, you may remove that term.  If a license document contains
+a further restriction but permits relicensing or conveying under this
+License, you may add to a covered work material governed by the terms
+of that license document, provided that the further restriction does
+not survive such relicensing or conveying.
+
+  If you add terms to a covered work in accord with this section, you
+must place, in the relevant source files, a statement of the
+additional terms that apply to those files, or a notice indicating
+where to find the applicable terms.
+
+  Additional terms, permissive or non-permissive, may be stated in the
+form of a separately written license, or stated as exceptions;
+the above requirements apply either way.
+
+  8. Termination.
+
+  You may not propagate or modify a covered work except as expressly
+provided under this License.  Any attempt otherwise to propagate or
+modify it is void, and will automatically terminate your rights under
+this License (including any patent licenses granted under the third
+paragraph of section 11).
+
+  However, if you cease all violation of this License, then your
+license from a particular copyright holder is reinstated (a)
+provisionally, unless and until the copyright holder explicitly and
+finally terminates your license, and (b) permanently, if the copyright
+holder fails to notify you of the violation by some reasonable means
+prior to 60 days after the cessation.
+
+  Moreover, your license from a particular copyright holder is
+reinstated permanently if the copyright holder notifies you of the
+violation by some reasonable means, this is the first time you have
+received notice of violation of this License (for any work) from that
+copyright holder, and you cure the violation prior to 30 days after
+your receipt of the notice.
+
+  Termination of your rights under this section does not terminate the
+licenses of parties who have received copies or rights from you under
+this License.  If your rights have been terminated and not permanently
+reinstated, you do not qualify to receive new licenses for the same
+material under section 10.
+
+  9. Acceptance Not Required for Having Copies.
+
+  You are not required to accept this License in order to receive or
+run a copy of the Program.  Ancillary propagation of a covered work
+occurring solely as a consequence of using peer-to-peer transmission
+to receive a copy likewise does not require acceptance.  However,
+nothing other than this License grants you permission to propagate or
+modify any covered work.  These actions infringe copyright if you do
+not accept this License.  Therefore, by modifying or propagating a
+covered work, you indicate your acceptance of this License to do so.
+
+  10. Automatic Licensing of Downstream Recipients.
+
+  Each time you convey a covered work, the recipient automatically
+receives a license from the original licensors, to run, modify and
+propagate that work, subject to this License.  You are not responsible
+for enforcing compliance by third parties with this License.
+
+  An "entity transaction" is a transaction transferring control of an
+organization, or substantially all assets of one, or subdividing an
+organization, or merging organizations.  If propagation of a covered
+work results from an entity transaction, each party to that
+transaction who receives a copy of the work also receives whatever
+licenses to the work the party's predecessor in interest had or could
+give under the previous paragraph, plus a right to possession of the
+Corresponding Source of the work from the predecessor in interest, if
+the predecessor has it or can get it with reasonable efforts.
+
+  You may not impose any further restrictions on the exercise of the
+rights granted or affirmed under this License.  For example, you may
+not impose a license fee, royalty, or other charge for exercise of
+rights granted under this License, and you may not initiate litigation
+(including a cross-claim or counterclaim in a lawsuit) alleging that
+any patent claim is infringed by making, using, selling, offering for
+sale, or importing the Program or any portion of it.
+
+  11. Patents.
+
+  A "contributor" is a copyright holder who authorizes use under this
+License of the Program or a work on which the Program is based.  The
+work thus licensed is called the contributor's "contributor version".
+
+  A contributor's "essential patent claims" are all patent claims
+owned or controlled by the contributor, whether already acquired or
+hereafter acquired, that would be infringed by some manner, permitted
+by this License, of making, using, or selling its contributor version,
+but do not include claims that would be infringed only as a
+consequence of further modification of the contributor version.  For
+purposes of this definition, "control" includes the right to grant
+patent sublicenses in a manner consistent with the requirements of
+this License.
+
+  Each contributor grants you a non-exclusive, worldwide, royalty-free
+patent license under the contributor's essential patent claims, to
+make, use, sell, offer for sale, import and otherwise run, modify and
+propagate the contents of its contributor version.
+
+  In the following three paragraphs, a "patent license" is any express
+agreement or commitment, however denominated, not to enforce a patent
+(such as an express permission to practice a patent or covenant not to
+sue for patent infringement).  To "grant" such a patent license to a
+party means to make such an agreement or commitment not to enforce a
+patent against the party.
+
+  If you convey a covered work, knowingly relying on a patent license,
+and the Corresponding Source of the work is not available for anyone
+to copy, free of charge and under the terms of this License, through a
+publicly available network server or other readily accessible means,
+then you must either (1) cause the Corresponding Source to be so
+available, or (2) arrange to deprive yourself of the benefit of the
+patent license for this particular work, or (3) arrange, in a manner
+consistent with the requirements of this License, to extend the patent
+license to downstream recipients.  "Knowingly relying" means you have
+actual knowledge that, but for the patent license, your conveying the
+covered work in a country, or your recipient's use of the covered work
+in a country, would infringe one or more identifiable patents in that
+country that you have reason to believe are valid.
+
+  If, pursuant to or in connection with a single transaction or
+arrangement, you convey, or propagate by procuring conveyance of, a
+covered work, and grant a patent license to some of the parties
+receiving the covered work authorizing them to use, propagate, modify
+or convey a specific copy of the covered work, then the patent license
+you grant is automatically extended to all recipients of the covered
+work and works based on it.
+
+  A patent license is "discriminatory" if it does not include within
+the scope of its coverage, prohibits the exercise of, or is
+conditioned on the non-exercise of one or more of the rights that are
+specifically granted under this License.  You may not convey a covered
+work if you are a party to an arrangement with a third party that is
+in the business of distributing software, under which you make payment
+to the third party based on the extent of your activity of conveying
+the work, and under which the third party grants, to any of the
+parties who would receive the covered work from you, a discriminatory
+patent license (a) in connection with copies of the covered work
+conveyed by you (or copies made from those copies), or (b) primarily
+for and in connection with specific products or compilations that
+contain the covered work, unless you entered into that arrangement,
+or that patent license was granted, prior to 28 March 2007.
+
+  Nothing in this License shall be construed as excluding or limiting
+any implied license or other defenses to infringement that may
+otherwise be available to you under applicable patent law.
+
+  12. No Surrender of Others' Freedom.
+
+  If conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot convey a
+covered work so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you may
+not convey it at all.  For example, if you agree to terms that obligate you
+to collect a royalty for further conveying from those to whom you convey
+the Program, the only way you could satisfy both those terms and this
+License would be to refrain entirely from conveying the Program.
+
+  13. Use with the GNU Affero General Public License.
+
+  Notwithstanding any other provision of this License, you have
+permission to link or combine any covered work with a work licensed
+under version 3 of the GNU Affero General Public License into a single
+combined work, and to convey the resulting work.  The terms of this
+License will continue to apply to the part which is the covered work,
+but the special requirements of the GNU Affero General Public License,
+section 13, concerning interaction through a network will apply to the
+combination as such.
+
+  14. Revised Versions of this License.
+
+  The Free Software Foundation may publish revised and/or new versions of
+the GNU General Public License from time to time.  Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+  Each version is given a distinguishing version number.  If the
+Program specifies that a certain numbered version of the GNU General
+Public License "or any later version" applies to it, you have the
+option of following the terms and conditions either of that numbered
+version or of any later version published by the Free Software
+Foundation.  If the Program does not specify a version number of the
+GNU General Public License, you may choose any version ever published
+by the Free Software Foundation.
+
+  If the Program specifies that a proxy can decide which future
+versions of the GNU General Public License can be used, that proxy's
+public statement of acceptance of a version permanently authorizes you
+to choose that version for the Program.
+
+  Later license versions may give you additional or different
+permissions.  However, no additional obligations are imposed on any
+author or copyright holder as a result of your choosing to follow a
+later version.
+
+  15. Disclaimer of Warranty.
+
+  THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
+APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
+HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
+OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
+THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
+IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+  16. Limitation of Liability.
+
+  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
+THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
+GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
+USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
+PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
+EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGES.
+
+  17. Interpretation of Sections 15 and 16.
+
+  If the disclaimer of warranty and limitation of liability provided
+above cannot be given local legal effect according to their terms,
+reviewing courts shall apply local law that most closely approximates
+an absolute waiver of all civil liability in connection with the
+Program, unless a warranty or assumption of liability accompanies a
+copy of the Program in return for a fee.
+
+                     END OF TERMS AND CONDITIONS
+
+            How to Apply These Terms to Your New Programs
+
+  If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+  To do so, attach the following notices to the program.  It is safest
+to attach them to the start of each source file to most effectively
+state the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the program's name and a brief idea of what it does.>
+    Copyright (C) <year>  <name of author>
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+Also add information on how to contact you by electronic and paper mail.
+
+  If the program does terminal interaction, make it output a short
+notice like this when it starts in an interactive mode:
+
+    <program>  Copyright (C) <year>  <name of author>
+    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+    This is free software, and you are welcome to redistribute it
+    under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License.  Of course, your program's commands
+might be different; for a GUI interface, you would use an "about box".
+
+  You should also get your employer (if you work as a programmer) or school,
+if any, to sign a "copyright disclaimer" for the program, if necessary.
+For more information on this, and how to apply and follow the GNU GPL, see
+<http://www.gnu.org/licenses/>.
+
+  The GNU General Public License does not permit incorporating your program
+into proprietary programs.  If your program is a subroutine library, you
+may consider it more useful to permit linking proprietary applications with
+the library.  If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.  But first, please read
+<http://www.gnu.org/philosophy/why-not-lgpl.html>.
+
+
+-----------------------------------------------------------------------------
+
diff --git a/Makefile b/Makefile
new file mode 100644 (file)
index 0000000..ddb384f
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,260 @@
+# Makefile for bcftools, utilities for Variant Call Format VCF/BCF files.
+#
+#   Copyright (C) 2012-2017 Genome Research Ltd.
+#
+#   Author: Petr Danecek <pd3@sanger.ac.uk>
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to deal
+# in the Software without restriction, including without limitation the rights
+# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+# copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+# DEALINGS IN THE SOFTWARE.
+
+PROG=       bcftools
+TEST_PROG=  test/test-rbuf test/test-regidx
+
+
+all: $(PROG) $(TEST_PROG)
+
+# Adjust $(HTSDIR) to point to your top-level htslib directory
+HTSDIR = ../htslib
+include $(HTSDIR)/htslib.mk
+include $(HTSDIR)/htslib_static.mk
+HTSLIB = $(HTSDIR)/libhts.a
+BGZIP  = $(HTSDIR)/bgzip
+TABIX  = $(HTSDIR)/tabix
+HTSLIB_LDFLAGS = $(HTSLIB_static_LDFLAGS)
+HTSLIB_LIBS = $(HTSLIB_static_LIBS)
+
+CC       = gcc
+CPPFLAGS =
+CFLAGS   = -g -Wall -Wc++-compat -O2
+LDFLAGS  =
+LIBS     =
+
+ifeq "$(shell uname -s)" "Darwin"
+DYNAMIC_FLAGS = -Wl,-export_dynamic
+else
+DYNAMIC_FLAGS = -rdynamic
+endif
+
+# TODO Use configure or htslib.pc to add -rdynamic/-ldl conditionally
+ALL_CPPFLAGS = -I. $(HTSLIB_CPPFLAGS) $(CPPFLAGS)
+ALL_LDFLAGS  = $(DYNAMIC_FLAGS) $(HTSLIB_LDFLAGS) $(LDFLAGS)
+ALL_LIBS     = -lm -lz -ldl $(LIBS)
+
+OBJS     = main.o vcfindex.o tabix.o \
+           vcfstats.o vcfisec.o vcfmerge.o vcfquery.o vcffilter.o filter.o vcfsom.o \
+           vcfnorm.o vcfgtcheck.o vcfview.o vcfannotate.o vcfroh.o vcfconcat.o \
+           vcfcall.o mcall.o vcmp.o gvcf.o reheader.o convert.o vcfconvert.o tsv2vcf.o \
+           vcfcnv.o HMM.o vcfplugin.o consensus.o ploidy.o bin.o hclust.o version.o \
+           regidx.o smpl_ilist.o csq.o \
+           mpileup.o bam2bcf.o bam2bcf_indel.o bam_sample.o \
+           ccall.o em.o prob1.o kmin.o # the original samtools calling
+
+EXTRA_CPPFLAGS = -I. -I$(HTSDIR) -DPLUGINPATH=\"$(pluginpath)\"
+GSL_LIBS       =
+
+# The polysomy command is not compiled by default because it brings dependency
+# on libgsl. The command can be compiled wth `make USE_GPL=1`. See the INSTALL
+# and LICENSE documents to understand license implications.
+ifdef USE_GPL
+    EXTRA_CPPFLAGS += -DUSE_GPL
+    OBJS += polysomy.o peakfit.o
+    GSL_LIBS = -lgsl -lcblas
+endif
+
+prefix      = /usr/local
+exec_prefix = $(prefix)
+bindir      = $(exec_prefix)/bin
+libdir      = $(exec_prefix)/lib
+libexecdir  = $(exec_prefix)/libexec
+mandir      = $(prefix)/share/man
+man1dir     = $(mandir)/man1
+
+plugindir   = $(libexecdir)/bcftools
+pluginpath  = $(plugindir)
+
+MKDIR_P = mkdir -p
+INSTALL = install -p
+INSTALL_PROGRAM = $(INSTALL)
+INSTALL_DATA    = $(INSTALL) -m 644
+INSTALL_DIR     = $(MKDIR_P) -m 755
+
+MISC_PROGRAMS = \
+    misc/color-chrs.pl \
+    misc/guess-ploidy.py \
+    misc/plot-vcfstats \
+    misc/plot-roh.py \
+    misc/run-roh.pl \
+    misc/vcfutils.pl
+
+all:$(PROG) plugins
+
+# See htslib/Makefile
+PACKAGE_VERSION = 1.4.1
+ifneq "$(wildcard .git)" ""
+PACKAGE_VERSION := $(shell git describe --always --dirty)
+DOC_VERSION :=  $(shell git describe --always)+
+DOC_DATE := $(shell date +'%Y-%m-%d %R %Z')
+version.h: $(if $(wildcard version.h),$(if $(findstring "$(PACKAGE_VERSION)",$(shell cat version.h)),,force))
+endif
+version.h:
+       echo '#define BCFTOOLS_VERSION "$(PACKAGE_VERSION)"' > $@
+
+
+.SUFFIXES:.c .o
+.PHONY:all clean clean-all clean-plugins distclean install lib tags test testclean force plugins docs
+
+force:
+
+.c.o:
+       $(CC) $(CFLAGS) $(EXTRA_CPPFLAGS) $(ALL_CPPFLAGS) -c -o $@ $<
+
+test: $(PROG) plugins test/test-rbuf test/test-regidx $(BGZIP) $(TABIX)
+       ./test/test-regidx
+       ./test/test.pl --exec bgzip=$(BGZIP) --exec tabix=$(TABIX)
+
+test-plugins: $(PROG) plugins test/test-rbuf $(BGZIP) $(TABIX)
+       ./test/test.pl --plugins --exec bgzip=$(BGZIP) --exec tabix=$(TABIX)
+
+
+# Plugin rules
+PLUGINC = $(foreach dir, plugins, $(wildcard $(dir)/*.c))
+PLUGINS = $(PLUGINC:.c=.so)
+PLUGINM = $(PLUGINC:.c=.mk)
+
+ifeq "$(shell uname -s)" "Darwin"
+$(PLUGINS): | bcftools
+PLUGIN_FLAGS = -bundle -bundle_loader bcftools
+else
+PLUGIN_FLAGS = -fPIC -shared
+endif
+
+%.so: %.c version.h version.c
+       $(CC) $(PLUGIN_FLAGS) $(CFLAGS) $(EXTRA_CPPFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ version.c $< $(LIBS)
+
+-include $(PLUGINM)
+
+plugins: $(PLUGINS)
+
+
+bcftools_h = bcftools.h $(htslib_hts_defs_h) $(htslib_vcf_h)
+bin_h = bin.h $(htslib_hts_h)
+call_h = call.h $(htslib_vcf_h) $(htslib_synced_bcf_reader_h) vcmp.h
+convert_h = convert.h $(htslib_vcf_h)
+tsv2vcf_h = tsv2vcf.h $(htslib_vcf_h)
+filter_h = filter.h $(htslib_vcf_h)
+ploidy_h = ploidy.h regidx.h
+prob1_h = prob1.h $(htslib_vcf_h) $(call_h)
+roh_h = HMM.h $(htslib_vcf_h) $(htslib_synced_bcf_reader_h) $(htslib_kstring_h) $(htslib_kseq_h) $(bcftools_h)
+cnv_h = HMM.h $(htslib_vcf_h) $(htslib_synced_bcf_reader_h)
+bam2bcf_h = bam2bcf.h $(htslib_hts_h) $(htslib_vcf_h)
+bam_sample_h = bam_sample.h $(htslib_sam_h)
+
+main.o: main.c $(htslib_hts_h) version.h $(bcftools_h)
+vcfannotate.o: vcfannotate.c $(htslib_vcf_h) $(htslib_synced_bcf_reader_h) $(htslib_kseq_h) $(bcftools_h) vcmp.h $(filter_h)
+vcfplugin.o: vcfplugin.c $(htslib_vcf_h) $(htslib_synced_bcf_reader_h) $(htslib_kseq_h) $(bcftools_h) vcmp.h $(filter_h)
+vcfcall.o: vcfcall.c $(htslib_vcf_h) $(htslib_kfunc_h) $(htslib_synced_bcf_reader_h) $(htslib_khash_str2int_h) $(bcftools_h) $(call_h) $(prob1_h) $(ploidy_h)
+vcfconcat.o: vcfconcat.c $(htslib_vcf_h) $(htslib_synced_bcf_reader_h) $(htslib_kseq_h) $(htslib_bgzf_h) $(htslib_tbx_h) $(bcftools_h)
+vcfconvert.o: vcfconvert.c $(htslib_vcf_h) $(htslib_bgzf_h) $(htslib_synced_bcf_reader_h) $(htslib_vcfutils_h) $(bcftools_h) $(filter_h) $(convert_h) $(tsv2vcf_h)
+vcffilter.o: vcffilter.c $(htslib_vcf_h) $(htslib_synced_bcf_reader_h) $(htslib_vcfutils_h) $(bcftools_h) $(filter_h) rbuf.h
+vcfgtcheck.o: vcfgtcheck.c $(htslib_vcf_h) $(htslib_synced_bcf_reader_h) $(htslib_vcfutils_h) $(bcftools_h) hclust.h
+vcfindex.o: vcfindex.c $(htslib_vcf_h) $(htslib_tbx_h) $(htslib_kstring_h)
+vcfisec.o: vcfisec.c $(htslib_vcf_h) $(htslib_synced_bcf_reader_h) $(htslib_vcfutils_h) $(bcftools_h) $(filter_h)
+vcfmerge.o: vcfmerge.c $(htslib_vcf_h) $(htslib_synced_bcf_reader_h) $(htslib_vcfutils_h) $(htslib_faidx_h) regidx.h $(bcftools_h) vcmp.h $(htslib_khash_h)
+vcfnorm.o: vcfnorm.c $(htslib_vcf_h) $(htslib_synced_bcf_reader_h) $(htslib_faidx_h) $(bcftools_h) rbuf.h
+vcfquery.o: vcfquery.c $(htslib_vcf_h) $(htslib_synced_bcf_reader_h) $(htslib_vcfutils_h) $(bcftools_h) $(filter_h) $(convert_h)
+vcfroh.o: vcfroh.c $(roh_h)
+vcfcnv.o: vcfcnv.c $(cnv_h)
+vcfsom.o: vcfsom.c $(htslib_vcf_h) $(htslib_synced_bcf_reader_h) $(htslib_vcfutils_h) $(bcftools_h)
+vcfstats.o: vcfstats.c $(htslib_vcf_h) $(htslib_synced_bcf_reader_h) $(htslib_vcfutils_h) $(htslib_faidx_h) $(bcftools_h) $(filter_h) $(bin_h)
+vcfview.o: vcfview.c $(htslib_vcf_h) $(htslib_synced_bcf_reader_h) $(htslib_vcfutils_h) $(bcftools_h) $(filter_h)
+reheader.o: reheader.c $(htslib_vcf_h) $(htslib_bgzf_h) $(htslib_tbx_h) $(htslib_kseq_h) $(bcftools_h)
+tabix.o: tabix.c $(htslib_bgzf_h) $(htslib_tbx_h)
+ccall.o: ccall.c $(htslib_kfunc_h) $(call_h) kmin.h $(prob1_h)
+convert.o: convert.c $(htslib_vcf_h) $(htslib_synced_bcf_reader_h) $(htslib_vcfutils_h) $(bcftools_h) $(convert_h)
+tsv2vcf.o: tsv2vcf.c $(tsv2vcf_h)
+em.o: em.c $(htslib_vcf_h) kmin.h $(call_h)
+filter.o: filter.c $(htslib_khash_str2int_h) $(filter_h) $(bcftools_h) $(htslib_hts_defs_h) $(htslib_vcfutils_h)
+gvcf.o: gvcf.c gvcf.h $(call_h)
+kmin.o: kmin.c kmin.h
+mcall.o: mcall.c $(htslib_kfunc_h) $(call_h)
+prob1.o: prob1.c $(prob1_h)
+vcmp.o: vcmp.c $(htslib_hts_h) vcmp.h
+ploidy.o: ploidy.c regidx.h $(htslib_khash_str2int_h) $(htslib_kseq_h) $(htslib_hts_h) $(bcftools_h) $(ploidy_h)
+polysomy.o: polysomy.c $(htslib_vcf_h) $(htslib_synced_bcf_reader_h) $(bcftools_h) peakfit.h
+peakfit.o: peakfit.c peakfit.h $(htslib_hts_h) $(htslib_kstring_h)
+bin.o: bin.c $(bin_h)
+regidx.o: regidx.c $(htslib_hts_h) $(htslib_kstring_h) $(htslib_kseq_h) $(htslib_khash_str2int_h) regidx.h
+consensus.o: consensus.c $(htslib_hts_h) $(htslib_kseq_h) rbuf.h $(bcftools_h) regidx.h
+mpileup.o: mpileup.c $(htslib_sam_h) $(htslib_faidx_h) $(htslib_kstring_h) $(htslib_khash_str2int_h) regidx.h $(bcftools_h) $(call_h) $(bam2bcf_h) $(bam_sample_h)
+bam_sample.o: $(bam_sample_h) $(htslib_hts_h) $(htslib_khash_str2int_h)
+version.o: version.h version.c
+hclust.o: hclust.c hclust.h
+smpl_ilist.o: smpl_ilist.c smpl_ilist.h
+csq.o: csq.c smpl_ilist.h regidx.h filter.h kheap.h rbuf.h
+
+test/test-rbuf.o: test/test-rbuf.c rbuf.h
+
+test/test-rbuf: test/test-rbuf.o
+       $(CC) $(LDFLAGS) -o $@ $^ $(ALL_LIBS)
+
+test/test-regidx.o: test/test-regidx.c regidx.h
+
+test/test-regidx: test/test-regidx.o regidx.o $(HTSLIB)
+       $(CC) $(ALL_LDFLAGS) -o $@ $^ $(HTSLIB) -lpthread $(HTSLIB_LIBS) $(ALL_LIBS)
+
+bcftools: $(HTSLIB) $(OBJS)
+       $(CC) $(ALL_LDFLAGS) -o $@ $(OBJS) $(HTSLIB) -lpthread $(HTSLIB_LIBS) $(GSL_LIBS) $(ALL_LIBS)
+
+doc/bcftools.1: doc/bcftools.txt
+       cd doc && a2x -adate="$(DOC_DATE)" -aversion=$(DOC_VERSION) --doctype manpage --format manpage bcftools.txt
+
+doc/bcftools.html: doc/bcftools.txt
+       cd doc && a2x -adate="$(DOC_DATE)" -aversion=$(DOC_VERSION) --doctype manpage --format xhtml bcftools.txt
+
+# make docs target depends the a2x asciidoc program
+docs: doc/bcftools.1 doc/bcftools.html
+
+# To avoid an install dependency on asciidoc, the make install target
+# does not depend on doc/bcftools.1
+# bcftools.1 is a generated file from the asciidoc bcftools.txt file.
+# Since there is no make dependency, bcftools.1 can be out-of-date and
+# make docs can be run to update if asciidoc is available
+install: $(PROG) $(PLUGINS)
+       $(INSTALL_DIR) $(DESTDIR)$(bindir) $(DESTDIR)$(man1dir) $(DESTDIR)$(plugindir)
+       $(INSTALL_PROGRAM) $(PROG) $(MISC_PROGRAMS) $(DESTDIR)$(bindir)
+       $(INSTALL_DATA) doc/bcftools.1 $(DESTDIR)$(man1dir)
+       $(INSTALL_PROGRAM) plugins/*.so $(DESTDIR)$(plugindir)
+
+clean: testclean clean-plugins
+       -rm -f gmon.out *.o *~ $(PROG) version.h plugins/*.so plugins/*.P
+       -rm -rf *.dSYM plugins/*.dSYM test/*.dSYM
+
+clean-plugins:
+       -rm -f plugins/*.so plugins/*.P
+       -rm -rf plugins/*.dSYM
+
+testclean:
+       -rm -f test/*.o test/*~ $(TEST_PROG)
+
+distclean: clean
+       -rm -f TAGS
+
+clean-all: clean clean-htslib
+
+tags:
+       ctags -f TAGS *.[ch] plugins/*.[ch]
diff --git a/NEWS b/NEWS
new file mode 100644 (file)
index 0000000..42b86fd
--- /dev/null
+++ b/NEWS
@@ -0,0 +1,236 @@
+## Noteworthy changes for the next release:
+
+## Release 1.4.1 (8 May 2017)
+
+* `roh`: Fixed malfunctioning options `-m, --genetic-map` and `-M, --rec-rate`,
+  and newly allowed their combination. Added a convenience wrapper `misc/run-roh.pl`
+  and an interactive script for visualizing the calls `misc/plot-roh.py`.
+
+* `csq`: More control over warning messages (#585).
+
+* Portability improvements (#587). Still work to be done on this front.
+
+* Add support for breakends to `view`, `norm`, `query` and filtering (#592).
+
+* `plot-vcfstats`: Fix for python 2/3 compatibility (#593).
+
+* New `-l, --list` option for `+af-dist` plugin.
+
+* New `-i, --use-id` option for `+fix-ref` plugin.
+
+* Add `--include/--exclude` options to `+guess-ploidy` plugin.
+
+* New `+check-sparsity` plugin.
+
+* Miscellaneous bugfixes for #575, #584, #588, #599, #535.
+
+
+## Release 1.4 (13 March 2017)
+
+Two new commands - `mpileup` and `csq`:
+
+* The `mpileup` command has been imported from samtools to bcftools. The
+  reasoning behind this is that bcftools calling is intimately tied to mpileup
+  and any changes to one, often requires changes to the other. Only the
+  genotype likelihood (BCF output) part of mpileup has moved to bcftools,
+  while the textual pileup output remains in samtools. The BCF output option
+  in `samtools mpileup` will likely be removed in a release or two or when
+  changes to `bcftools call` are incompatible with the old mpileup output.
+
+  The basic mpileup functionality remains unchanged as do most of the command
+  line options, but there are some differences and new features that one
+  should be aware of:
+
+  - The option `samtools mpileup -t, --output-tags` changed to `bcftools
+    mpileup -a, --annotate` to avoid conflict with the `-t, --targets`
+    option common across other bcftools commands.
+
+  - `-O, --output-BP` and `-s, --output-MQ` are no longer used as they are
+    only for textual pipelup output, which is not included in `bcftools
+    mpileup`. `-O` short option reassigned to `--output-type` and `-s`
+    reassigned to `--samples` for consistency with other bcftools commands.
+
+  - `-g, --BCF`, `-v, --VCF`, and ` -u, --uncompressed` options from
+    `samtools mpileup` are no longer used, being replaced by the
+    `-O, --output-type` option common to other bcftools commands.
+
+  - The `-f, --fasta-ref` option is now required by default to help avoid user
+    errors. Can be diabled using `--no-reference`.
+
+  - The option `-d, --depth .. max per-file depth` now behaves as expected
+    and according to the documentation, and prints a meaningful diagnostics.
+
+  - The `-S, --samples-file` can be used to rename samples on the fly. See man
+    page for details.
+
+  - The `-G, --read-groups` functionality has been extended to allow
+    reassignment, grouping and exclusion of readgroups. See man page for
+    details.
+
+  - The `-l, --positions` replaced by the `-t, --targets` and
+    `-T, --targets-file` options to be consistent with other bcftools
+    commands.
+
+  - gVCF output is supported. Per-sample gVCFs created by mpileup can be
+    merged using `bcftools merge --gvcf`.
+
+  - Can generate mpileup output on multiple (indexed) regions using the
+    `-r, --regions` and `-R, --regions-file` options. In samtools, one
+    was restricted to a single region with the `-r, --region` option.
+
+  - Several speedups thanks to @jkbonfield (cf3a55a).
+
+* `csq`: New command for haplotype-aware variant consequence calling.
+  See man page and [paper](https://www.ncbi.nlm.nih.gov/pubmed/28205675).
+
+
+Updates, improvements and bugfixes for many other commands:
+
+* `annotate`: `--collapse` option added. `--mark-sites` now works with
+  VCF files rather than just tab-delimited files. Now possible to annotate
+  a subset of samples from tab file, not just VCF file (#469). Bugfixes (#428).
+
+* `call`: New option `-F, --prior-freqs` to take advantage of prior knowledge
+    of population allele frequencies. Improved calculation of the QUAL score
+    particularly for REF sites (#449, 7c56870). `PLs>=256` allowed in
+    `call -m`. Bugfixes (#436).
+
+* `concat --naive` now works with vcf.gz in addition to bcf files.
+
+* `consensus`: handle variants overlapping region boundaries (#400).
+
+* `convert`: gvcf2vcf support for mpileup and GATK. new `--sex` option to
+  assign sex to be used in certain output types (#500). Large speedup of
+  `--hapsample` and `--haplegendsample` (e8e369b) especially with `--threads`
+  option enabled. Bugfixes (#460).
+
+* `cnv`: improvements to output (be8b378).
+
+* `filter`: bugfixes (#406).
+
+* `gtcheck`: improved cross-check mode (#441).
+
+* `index` can now specify the path to the output index file. Also, gains the
+   `--threads` option.
+
+* `merge`: Large overhaul of `merge` command including support for merging
+  gVCF files created by `bcftools mpileup --gvcf` with the new `-g, --gvcf`
+  option. New options `-F` to control filter logic and `-0` to set missing
+  data to REF. Resolved a number of longstanding issues (#296, #361, #401,
+  #408, #412).
+
+* `norm`: Bugfixes (#385,#452,#439), more informative error messages (#364).
+
+* `query`: `%END` plus `%POS0`, `%END0` (0-indexed) support - allows easy BED
+  format output (#479). `%TBCSQ` for use with the new `csq` command. Bugfixes
+  (#488,#489).
+
+* `plugin`: A number of new plugins:
+
+  - `GTsubset` (thanks to @dlaehnemann)
+  - `ad-bias`
+  - `af-dist`
+  - `fill-from-fasta`
+  - `fixref`
+  - `guess-ploidy` (deprecates `vcf2sex` plugin)
+  - `isecGT`
+  - `trio-switch-rate`
+
+  and changes to existing plugins:
+
+  - `tag2tag`: Added `gp-to-gt`, `pl-to-gl` and `--threshold` options and
+    bugfixes (#475).
+  - `ad-bias`: New `-d` option for minimum depth.
+  - `impute-info`: Bugfix (49a9eaf).
+  - `fill-tags`:  Added ability to aggregate tags for sample subgroups, thanks
+    to @mh11. (#503). HWE tag added as an option.
+  - `mendelian`: Bugfix (#566).
+
+* `reheader`: allow muiltispace delimiters in `--samples` option.
+
+* `roh`: Now possible to process multiple samples at once. This allows
+  considerable speedups for files with thousands of samples where the cost of
+  HMM is neglibible compared to I/O and decompressing. In order to fit tens of
+  thousands samples in memory, a sliding HMM can be used (new `--buffer-size`
+  option). Viterbi training now uses Baum-Welch algorithm, and works much
+  better. Support for gVCFs or FORMAT/PL tags. Added `-o, output` and
+  `-O, --output-type` options to control output of sites or regions
+  (compression optional). Many bugs fixed - do not segfault on missing PL
+  values anymore, a typo in genetic map calculation resulted in a slowdown and
+  incorrect results.
+
+* `stats`: Bugfixes (16414e6), new options `-af-bins` and `-af-tags` to control
+  allele frequency binning of output. Per-sample genotype concordance tables
+  added (#477).
+
+* `view -a, --trim-alt-alleles` various bugfixes for missing data and more
+  informative errors should now be given on failure to pinpoint problems.
+
+
+General changes:
+
+* Timestamps are now added to header lines summarising the command (#467).
+
+* Use of the `--threads` options should be faster across the board thanks to
+  changes in HTSlib meaning meaning threads are now shared by the compression
+  and decompression calls.
+
+* Changes to genotype filtering with `-i, --include` and `-e, --exclude` (#454).
+
+
+## Noteworthy changes in release 1.3.1 (22 April 2016)
+
+* The `concat` command has a new `--naive` option for faster operations on
+  large BCFs (PR #359).
+* `GTisec`: new plugin courtesy of David Laehnemann (@dlaehnemann) to count
+  genotype intersections across all possible sample subsets in a VCF file.
+* Numerous VCF parsing fixes.
+* Build fix: _peakfit.c_ now builds correctly with GSL v2 (#378).
+* Various bug fixes and improvements to the `annotate` (#365), `call` (#366),
+  `index` (#367), `norm` (#368, #385), `reheader` (#356), and `roh` (#328)
+  commands, and to the `fill-tags` (#345) and `tag2tag` (#394) plugins.
+* Clarified documentation of `view` filter options, and of the
+  `--regions-file` and `--targets-file` options (#357, #411).
+
+
+## Noteworthy changes in release 1.3 (15 December 2016)
+
+* `bcftools call` has new options `--ploidy` and `--ploidy-file` to make
+  handling sample ploidy easier. See man page for details.
+* `stats`: `-i`/`-e` short options changed to `-I`/`-E` to be consistent with
+  the filtering `-i`/`-e` (`--include`/`--exclude`) options used in other
+  tools.
+* general `--threads` option to control the number of output compression
+  threads used when outputting compressed VCF or BCF.
+* `cnv` and `polysomy`: new commands for detecting CNVs, aneuploidy, and
+  contamination from SNP genotyping data.
+* various new options, plugins, and bug fixes, including #84, #201, #204,
+  #205, #208, #211, #222, #225, #242, #243, #249, #282, #285, #289, #302,
+  #311, #318, #336, and #338.
+
+
+## Noteworthy changes in release 1.2 (2 February 2016)
+
+* new `bcftools consensus` command
+* new `bcftools annotate` plugins: fixploidy, vcf2sex, tag2tag
+* more features in `bcftools convert` command, amongst others new
+  `--hapsample` function (thanks to Warren Kretzschmar @wkretzsch)
+* support for complements in `bcftools annotate --remove`
+* support for `-i`/`-e` filtering expressions in `bcftools isec`
+* improved error reporting
+* `bcftools call`
+  - the default prior increased from `-P 1e-3` to `-P 1.1e-3`, some clear
+    calls were missed with default settings previously
+  - support for the new symbolic allele `<*>`
+  - support for `-f GQ`
+  - bug fixes, such as: proper trimming of DPR tag with `-c`; the `-A` switch
+    does not add back records removed by `-v` and the behaviour has been made
+    consistent with `-c` and `-m`
+* many bug fixes and improvements, such as
+  - bug in filtering, FMT & INFO vs INFO & FMT
+  - fixes in `bcftools merge`
+  - filter update AN/AC with `-S`
+  - isec outputs matching records for both VCFs in the Venn mode
+  - annotate considers alleles when working with `Number=A,R` tags
+  - new `--set-id` feature for annotate
+  - `convert` can be used similarly to `view`
diff --git a/README b/README
new file mode 100644 (file)
index 0000000..5cb1bbd
--- /dev/null
+++ b/README
@@ -0,0 +1,5 @@
+BCFtools implements utilities for variant calling (in conjunction with
+SAMtools) and manipulating VCF and BCF files.  The program is intended
+to replace the Perl-based tools from vcftools.
+
+See INSTALL for building and installation instructions.
diff --git a/bam2bcf.c b/bam2bcf.c
new file mode 100644 (file)
index 0000000..b4fb7f1
--- /dev/null
+++ b/bam2bcf.c
@@ -0,0 +1,857 @@
+/*  bam2bcf.c -- variant calling.
+
+    Copyright (C) 2010-2012 Broad Institute.
+    Copyright (C) 2012-2014 Genome Research Ltd.
+
+    Author: Heng Li <lh3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.  */
+
+#include <math.h>
+#include <stdint.h>
+#include <assert.h>
+#include <float.h>
+#include <htslib/hts.h>
+#include <htslib/sam.h>
+#include <htslib/kstring.h>
+#include <htslib/kfunc.h>
+#include "bam2bcf.h"
+
+extern  void ks_introsort_uint32_t(size_t n, uint32_t a[]);
+
+#define CALL_DEFTHETA 0.83
+#define DEF_MAPQ 20
+
+#define CAP_DIST 25
+
+bcf_callaux_t *bcf_call_init(double theta, int min_baseQ)
+{
+    bcf_callaux_t *bca;
+    if (theta <= 0.) theta = CALL_DEFTHETA;
+    bca = (bcf_callaux_t*) calloc(1, sizeof(bcf_callaux_t));
+    bca->capQ = 60;
+    bca->openQ = 40; bca->extQ = 20; bca->tandemQ = 100;
+    bca->min_baseQ = min_baseQ;
+    bca->e = errmod_init(1. - theta);
+    bca->min_frac = 0.002;
+    bca->min_support = 1;
+    bca->per_sample_flt = 0;
+    bca->npos = 100;
+    bca->ref_pos = (int*) malloc(bca->npos*sizeof(int));
+    bca->alt_pos = (int*) malloc(bca->npos*sizeof(int));
+    bca->nqual = 60;
+    bca->ref_mq  = (int*) malloc(bca->nqual*sizeof(int));
+    bca->alt_mq  = (int*) malloc(bca->nqual*sizeof(int));
+    bca->ref_bq  = (int*) malloc(bca->nqual*sizeof(int));
+    bca->alt_bq  = (int*) malloc(bca->nqual*sizeof(int));
+    bca->fwd_mqs = (int*) malloc(bca->nqual*sizeof(int));
+    bca->rev_mqs = (int*) malloc(bca->nqual*sizeof(int));
+    return bca;
+}
+
+void bcf_call_destroy(bcf_callaux_t *bca)
+{
+    if (bca == 0) return;
+    errmod_destroy(bca->e);
+    if (bca->npos) { free(bca->ref_pos); free(bca->alt_pos); bca->npos = 0; }
+    free(bca->ref_mq); free(bca->alt_mq); free(bca->ref_bq); free(bca->alt_bq);
+    free(bca->fwd_mqs); free(bca->rev_mqs);
+    bca->nqual = 0;
+    free(bca->bases); free(bca->inscns); free(bca);
+}
+
+// position in the sequence with respect to the aligned part of the read
+static int get_position(const bam_pileup1_t *p, int *len)
+{
+    int icig, n_tot_bases = 0, iread = 0, edist = p->qpos + 1;
+    for (icig=0; icig<p->b->core.n_cigar; icig++)
+    {
+        int cig  = bam_get_cigar(p->b)[icig] & BAM_CIGAR_MASK;
+        int ncig = bam_get_cigar(p->b)[icig] >> BAM_CIGAR_SHIFT;
+        if ( cig==BAM_CMATCH || cig==BAM_CEQUAL || cig==BAM_CDIFF )
+        {
+            n_tot_bases += ncig;
+            iread += ncig;
+            continue;
+        }
+        if ( cig==BAM_CINS )
+        {
+            n_tot_bases += ncig;
+            iread += ncig;
+            continue;
+        }
+        if ( cig==BAM_CSOFT_CLIP )
+        {
+            iread += ncig;
+            if ( iread<=p->qpos ) edist -= ncig;
+            continue;
+        }
+        if ( cig==BAM_CDEL ) continue;
+        if ( cig==BAM_CHARD_CLIP ) continue;
+        if ( cig==BAM_CPAD ) continue;
+        if ( cig==BAM_CREF_SKIP ) continue;
+        fprintf(stderr,"todo: cigar %d\n", cig);
+        assert(0);
+    }
+    *len = n_tot_bases;
+    return edist;
+}
+
+void bcf_callaux_clean(bcf_callaux_t *bca, bcf_call_t *call)
+{
+    memset(bca->ref_pos,0,sizeof(int)*bca->npos);
+    memset(bca->alt_pos,0,sizeof(int)*bca->npos);
+    memset(bca->ref_mq,0,sizeof(int)*bca->nqual);
+    memset(bca->alt_mq,0,sizeof(int)*bca->nqual);
+    memset(bca->ref_bq,0,sizeof(int)*bca->nqual);
+    memset(bca->alt_bq,0,sizeof(int)*bca->nqual);
+    memset(bca->fwd_mqs,0,sizeof(int)*bca->nqual);
+    memset(bca->rev_mqs,0,sizeof(int)*bca->nqual);
+    if ( call->ADF ) memset(call->ADF,0,sizeof(int32_t)*(call->n+1)*B2B_MAX_ALLELES);
+    if ( call->ADR ) memset(call->ADR,0,sizeof(int32_t)*(call->n+1)*B2B_MAX_ALLELES);
+}
+
+/*
+    Notes:
+    - Called from bam_plcmd.c by mpileup. Amongst other things, sets the bcf_callret1_t.qsum frequencies
+        which are carried over via bcf_call_combine and bcf_call2bcf to the output BCF as the QS annotation.
+        Later it's used for multiallelic calling by bcftools -m
+    - ref_base is the 4-bit representation of the reference base. It is negative if we are looking at an indel.
+ */
+/*
+ * This function is called once for each sample.
+ * _n is number of pilesups pl contributing reads to this sample
+ * pl is pointer to array of _n pileups (one pileup per read)
+ * ref_base is the 4-bit representation of the reference base. It is negative if we are looking at an indel.
+ * bca is the settings to perform calls across all samples
+ * r is the returned value of the call
+ */
+int bcf_call_glfgen(int _n, const bam_pileup1_t *pl, int ref_base, bcf_callaux_t *bca, bcf_callret1_t *r)
+{
+    int i, n, ref4, is_indel, ori_depth = 0;
+
+    // clean from previous run
+    r->ori_depth = 0;
+    r->mq0 = 0;
+    memset(r->qsum,0,sizeof(float)*4);
+    memset(r->anno,0,sizeof(double)*16);
+    memset(r->p,0,sizeof(float)*25);
+
+    if (ref_base >= 0) {
+        ref4 = seq_nt16_int[ref_base];
+        is_indel = 0;
+    } else ref4 = 4, is_indel = 1;
+    if (_n == 0) return -1;
+    // enlarge the bases array if necessary
+    if (bca->max_bases < _n) {
+        bca->max_bases = _n;
+        kroundup32(bca->max_bases);
+        bca->bases = (uint16_t*)realloc(bca->bases, 2 * bca->max_bases);
+    }
+    // fill the bases array
+    for (i = n = 0; i < _n; ++i) {
+        const bam_pileup1_t *p = pl + i;
+        int q, b, mapQ, baseQ, is_diff, min_dist, seqQ;
+        // set base
+        if (p->is_del || p->is_refskip || (p->b->core.flag&BAM_FUNMAP)) continue;
+        ++ori_depth;
+        mapQ  = p->b->core.qual < 255? p->b->core.qual : DEF_MAPQ; // special case for mapQ==255
+        if ( !mapQ ) r->mq0++;
+        baseQ = q = is_indel? p->aux&0xff : (int)bam_get_qual(p->b)[p->qpos]; // base/indel quality
+        seqQ = is_indel? (p->aux>>8&0xff) : 99;
+        if (q < bca->min_baseQ) continue;
+        if (q > seqQ) q = seqQ;
+        mapQ = mapQ < bca->capQ? mapQ : bca->capQ;
+        if (q > mapQ) q = mapQ;
+        if (q > 63) q = 63;
+        if (q < 4) q = 4;       // MQ=0 reads count as BQ=4
+        if (!is_indel) {
+            b = bam_seqi(bam_get_seq(p->b), p->qpos); // base
+            b = seq_nt16_int[b? b : ref_base]; // b is the 2-bit base
+            is_diff = (ref4 < 4 && b == ref4)? 0 : 1;
+        } else {
+            b = p->aux>>16&0x3f;
+            is_diff = (b != 0);
+        }
+        bca->bases[n++] = q<<5 | (int)bam_is_rev(p->b)<<4 | b;
+        // collect annotations
+        if (b < 4)
+        {
+            r->qsum[b] += q;
+            if ( r->ADF )
+            {
+                if ( bam_is_rev(p->b) )
+                    r->ADR[b]++;
+                else
+                    r->ADF[b]++;
+            }
+        }
+        ++r->anno[0<<2|is_diff<<1|bam_is_rev(p->b)];
+        min_dist = p->b->core.l_qseq - 1 - p->qpos;
+        if (min_dist > p->qpos) min_dist = p->qpos;
+        if (min_dist > CAP_DIST) min_dist = CAP_DIST;
+        r->anno[1<<2|is_diff<<1|0] += baseQ;
+        r->anno[1<<2|is_diff<<1|1] += baseQ * baseQ;
+        r->anno[2<<2|is_diff<<1|0] += mapQ;
+        r->anno[2<<2|is_diff<<1|1] += mapQ * mapQ;
+        r->anno[3<<2|is_diff<<1|0] += min_dist;
+        r->anno[3<<2|is_diff<<1|1] += min_dist * min_dist;
+
+        // collect for bias tests
+        if ( baseQ > 59 ) baseQ = 59;
+        if ( mapQ > 59 ) mapQ = 59;
+        int len, pos = get_position(p, &len);
+        int epos = (double)pos/(len+1) * bca->npos;
+        int ibq  = baseQ/60. * bca->nqual;
+        int imq  = mapQ/60. * bca->nqual;
+        if ( bam_is_rev(p->b) ) bca->rev_mqs[imq]++;
+        else bca->fwd_mqs[imq]++;
+        if ( bam_seqi(bam_get_seq(p->b),p->qpos) == ref_base )
+        {
+            bca->ref_pos[epos]++;
+            bca->ref_bq[ibq]++;
+            bca->ref_mq[imq]++;
+        }
+        else
+        {
+            bca->alt_pos[epos]++;
+            bca->alt_bq[ibq]++;
+            bca->alt_mq[imq]++;
+        }
+    }
+    r->ori_depth = ori_depth;
+    // glfgen
+    errmod_cal(bca->e, n, 5, bca->bases, r->p); // calculate PL of each genotype
+    return n;
+}
+
+
+/*
+ *  calc_vdb() - returns value between zero (most biased) and one (no bias)
+ *               on success, or HUGE_VAL when VDB cannot be calculated because
+ *               of insufficient depth (<2x)
+ *
+ *  Variant Distance Bias tests if the variant bases are positioned within the
+ *  reads with sufficient randomness. Unlike other tests, it looks only at
+ *  variant reads and therefore gives different kind of information than Read
+ *  Position Bias for instance. VDB was developed for detecting artefacts in
+ *  RNA-seq calls where reads from spliced transcripts span splice site
+ *  boundaries.  The current implementation differs somewhat from the original
+ *  version described in supplementary material of PMID:22524474, but the idea
+ *  remains the same. (Here the random variable tested is the average distance
+ *  from the averaged position, not the average pairwise distance.)
+ *
+ *  For coverage of 2x, the calculation is exact but is approximated for the
+ *  rest. The result is most accurate between 4-200x. For 3x or >200x, the
+ *  reported values are slightly more favourable than those of a true random
+ *  distribution.
+ */
+double calc_vdb(int *pos, int npos)
+{
+    // Note well: the parameters were obtained by fitting to simulated data of
+    // 100bp reads. This assumes rescaling to 100bp in bcf_call_glfgen().
+    const int readlen = 100;
+    assert( npos==readlen );
+
+    #define nparam 15
+    const float param[nparam][3] = { {3,0.079,18}, {4,0.09,19.8}, {5,0.1,20.5}, {6,0.11,21.5},
+        {7,0.125,21.6}, {8,0.135,22}, {9,0.14,22.2}, {10,0.153,22.3}, {15,0.19,22.8},
+        {20,0.22,23.2}, {30,0.26,23.4}, {40,0.29,23.5}, {50,0.35,23.65}, {100,0.5,23.7},
+        {200,0.7,23.7} };
+
+    int i, dp = 0;
+    float mean_pos = 0, mean_diff = 0;
+    for (i=0; i<npos; i++)
+    {
+        if ( !pos[i] ) continue;
+        dp += pos[i];
+        mean_pos += pos[i]*i;
+    }
+    if ( dp<2 ) return HUGE_VAL;     // one or zero reads can be placed anywhere
+
+    mean_pos /= dp;
+    for (i=0; i<npos; i++)
+    {
+        if ( !pos[i] ) continue;
+        mean_diff += pos[i] * fabs(i - mean_pos);
+    }
+    mean_diff /= dp;
+
+    int ipos = mean_diff;   // tuned for float-to-int implicit conversion
+    if ( dp==2 )
+        return (2*readlen-2*(ipos+1)-1)*(ipos+1)/(readlen-1)/(readlen*0.5);
+
+    if ( dp>=200 )
+        i = nparam; // shortcut for big depths
+    else
+    {
+        for (i=0; i<nparam; i++)
+            if ( param[i][0]>=dp ) break;
+    }
+    float pshift, pscale;
+    if ( i==nparam )
+    {
+        // the depth is too high, go with 200x
+        pscale = param[nparam-1][1];
+        pshift = param[nparam-1][2];
+    }
+    else if ( i>0 && param[i][0]!=dp )
+    {
+        // linear interpolation of parameters
+        pscale = (param[i-1][1] + param[i][1])*0.5;
+        pshift = (param[i-1][2] + param[i][2])*0.5;
+    }
+    else
+    {
+        pscale = param[i][1];
+        pshift = param[i][2];
+    }
+    return 0.5*kf_erfc(-(mean_diff-pshift)*pscale);
+}
+
+double calc_chisq_bias(int *a, int *b, int n)
+{
+    int na = 0, nb = 0, i, ndf = n;
+    for (i=0; i<n; i++) na += a[i];
+    for (i=0; i<n; i++) nb += b[i];
+    if ( !na || !nb ) return HUGE_VAL;
+
+    double chisq = 0;
+    for (i=0; i<n; i++)
+    {
+        if ( !a[i] && !b[i] ) ndf--;
+        else
+        {
+            double tmp = a[i] - b[i];
+            chisq += tmp*tmp/(a[i]+b[i]);
+        }
+    }
+    /*
+        kf_gammq: incomplete gamma function Q(a,x) = 1 - P(a,x) = Gamma(a,x)/Gamma(a)
+        1 if the distributions are identical, 0 if very different
+    */
+    double prob = kf_gammaq(0.5*ndf, 0.5*chisq);
+    return prob;
+}
+
+static double mann_whitney_1947_(int n, int m, int U)
+{
+     if (U<0) return 0;
+     if (n==0||m==0) return U==0 ? 1 : 0;
+    return (double)n/(n+m)*mann_whitney_1947_(n-1,m,U-m) + (double)m/(n+m)*mann_whitney_1947_(n,m-1,U);
+}
+
+double mann_whitney_1947(int n, int m, int U)
+{
+    #include "mw.h"
+
+    assert(n >= 2 && m >= 2);
+
+    return (n < 8 && m < 8 && U < 50)
+        ? mw[n-2][m-2][U]
+        : mann_whitney_1947_(n,m,U);
+}
+
+double mann_whitney_1947_cdf(int n, int m, int U)
+{
+    int i;
+    double sum = 0;
+    for (i=0; i<=U; i++)
+        sum += mann_whitney_1947(n,m,i);
+    return sum;
+}
+
+double calc_mwu_bias_cdf(int *a, int *b, int n)
+{
+    int na = 0, nb = 0, i;
+    double U = 0, ties = 0;
+    for (i=0; i<n; i++)
+    {
+        na += a[i];
+        U  += a[i] * (nb + b[i]*0.5);
+        nb += b[i];
+        if ( a[i] && b[i] )
+        {
+            double tie = a[i] + b[i];
+            ties += (tie*tie-1)*tie;
+        }
+    }
+    if ( !na || !nb ) return HUGE_VAL;
+
+    // Always work with the smaller U
+    double U_min = ((double)na * nb) - U;
+    if ( U < U_min ) U_min = U;
+
+    if ( na==1 ) return 2.0 * (floor(U_min)+1) / (nb+1);
+    if ( nb==1 ) return 2.0 * (floor(U_min)+1) / (na+1);
+
+    // Normal approximation, very good for na>=8 && nb>=8 and reasonable if na<8 or nb<8
+    if ( na>=8 || nb>=8 )
+    {
+        double mean = ((double)na*nb)*0.5;
+        // Correction for ties:
+        //      double N = na+nb;
+        //      double var2 = (N*N-1)*N-ties;
+        //      if ( var2==0 ) return 1.0;
+        //      var2 *= ((double)na*nb)/N/(N-1)/12.0;
+        // No correction for ties:
+        double var2 = ((double)na*nb)*(na+nb+1)/12.0;
+        double z = (U_min - mean)/sqrt(2*var2);   // z is N(0,1)
+        return 2.0 - kf_erfc(z);  // which is 1 + erf(z)
+    }
+
+    // Exact calculation
+    double pval = 2*mann_whitney_1947_cdf(na,nb,U_min);
+    return pval>1 ? 1 : pval;
+}
+
+double calc_mwu_bias(int *a, int *b, int n)
+{
+    int na = 0, nb = 0, i;
+    double U = 0, ties = 0;
+    for (i=0; i<n; i++)
+    {
+        if (!a[i]) {
+            if (!b[i]) continue;
+            nb += b[i];
+        } else if (!b[i]) {
+            na += a[i];
+            U  += a[i] * nb;
+        } else {
+            na += a[i];
+            U  += a[i] * (nb + b[i]*0.5);
+            nb += b[i];
+            double tie = a[i] + b[i];
+            ties += (tie*tie-1)*tie;
+        }
+    }
+    if ( !na || !nb ) return HUGE_VAL;
+    if ( na==1 || nb==1 ) return 1.0;       // Flat probability, all U values are equally likely
+
+    double mean = ((double)na*nb)*0.5;
+    if ( na==2 || nb==2 )
+    {
+        // Linear approximation
+        return U>mean ? (2.0*mean-U)/mean : U/mean;
+    }
+    // Correction for ties:
+    //      double N = na+nb;
+    //      double var2 = (N*N-1)*N-ties;
+    //      if ( var2==0 ) return 1.0;
+    //      var2 *= ((double)na*nb)/N/(N-1)/12.0;
+    // No correction for ties:
+    double var2 = ((double)na*nb)*(na+nb+1)/12.0;
+    if ( na>=8 || nb>=8 )
+    {
+        // Normal approximation, very good for na>=8 && nb>=8 and reasonable if na<8 or nb<8
+        return exp(-0.5*(U-mean)*(U-mean)/var2);
+    }
+
+    // Exact calculation
+    return mann_whitney_1947(na,nb,U) * sqrt(2*M_PI*var2);
+}
+
+static inline double logsumexp2(double a, double b)
+{
+    if ( a>b )
+        return log(1 + exp(b-a)) + a;
+    else
+        return log(1 + exp(a-b)) + b;
+}
+
+void calc_SegBias(const bcf_callret1_t *bcr, bcf_call_t *call)
+{
+    call->seg_bias = HUGE_VAL;
+    if ( !bcr ) return;
+
+    int nr = call->anno[2] + call->anno[3]; // number of observed non-reference reads
+    if ( !nr ) return;
+
+    int avg_dp = (call->anno[0] + call->anno[1] + nr) / call->n;    // average depth
+    double M   = floor((double)nr / avg_dp + 0.5);   // an approximate number of variants samples in the population
+    if ( M>call->n ) M = call->n;       // clamp M at the number of samples
+    else if ( M==0 ) M = 1;
+    double f = M / 2. / call->n;        // allele frequency
+    double p = (double) nr / call->n;   // number of variant reads per sample expected if variant not real (poisson)
+    double q = (double) nr / M;         // number of variant reads per sample expected if variant is real (poisson)
+    double sum = 0;
+    const double log2 = log(2.0);
+
+    // fprintf(stderr,"M=%.1f  p=%e q=%e f=%f  dp=%d\n",M,p,q,f,avg_dp);
+    int i;
+    for (i=0; i<call->n; i++)
+    {
+        int oi = bcr[i].anno[2] + bcr[i].anno[3];       // observed number of non-ref reads
+        double tmp;
+        if ( oi )
+        {
+            // tmp = log(f) + oi*log(q/p) - q + log(2*(1-f) + f*pow(2,oi)*exp(-q)) + p; // this can under/overflow
+            tmp = logsumexp2(log(2*(1-f)), log(f) + oi*log2 - q);
+            tmp += log(f) + oi*log(q/p) - q + p;
+        }
+        else
+            tmp = log(2*f*(1-f)*exp(-q) + f*f*exp(-2*q) + (1-f)*(1-f)) + p;
+        sum += tmp;
+        // fprintf(stderr,"oi=%d %e\n", oi,tmp);
+    }
+    call->seg_bias = sum;
+}
+
+/**
+ *  bcf_call_combine() - sets the PL array and VDB, RPB annotations, finds the top two alleles
+ *  @n:         number of samples
+ *  @calls:     each sample's calls
+ *  @bca:       auxiliary data structure for holding temporary values
+ *  @ref_base:  the reference base
+ *  @call:      filled with the annotations
+ *
+ *  Combines calls across the various samples being studied
+ *  1. For each allele at each base across all samples the quality is summed so
+ *     you end up with a set of quality sums for each allele present 2. The quality
+ *     sums are sorted.
+ *  3. Using the sorted quality sums we now create the allele ordering array
+ *     A\subN. This is done by doing the following:
+ *     a) If the reference allele is known it always comes first, otherwise N
+ *        comes first.
+ *     b) Then the rest of the alleles are output in descending order of quality
+ *        sum (which we already know the qsum array was sorted).  Any allelles with
+ *        qsum 0 will be excluded.
+ *  4. Using the allele ordering array we create the genotype ordering array.
+ *     In the worst case with an unknown reference this will be:  A0/A0 A1/A0 A1/A1
+ *     A2/A0 A2/A1 A2/A2 A3/A0 A3/A1 A3/A2 A3/A3 A4/A0 A4/A1 A4/A2 A4/A3 A4/A4
+ *  5. The genotype ordering array is then used to extract data from the error
+ *     model 5*5 matrix and is used to produce a Phread likelihood array for each
+ *     sample.
+ */
+int bcf_call_combine(int n, const bcf_callret1_t *calls, bcf_callaux_t *bca, int ref_base /*4-bit*/, bcf_call_t *call)
+{
+    int ref4, i, j;
+    float qsum[5] = {0,0,0,0,0};
+    if (ref_base >= 0) {
+        call->ori_ref = ref4 = seq_nt16_int[ref_base];
+        if (ref4 > 4) ref4 = 4;
+    } else call->ori_ref = -1, ref4 = 0;
+
+    // calculate qsum, this is done by summing normalized qsum across all samples,
+    // to account for differences in coverage
+    for (i = 0; i < n; ++i)
+    {
+        float sum = 0;
+        for (j = 0; j < 4; ++j) sum += calls[i].qsum[j];
+        if ( sum )
+            for (j = 0; j < 4; j++) qsum[j] += calls[i].qsum[j] / sum;
+    }
+
+    // sort qsum in ascending order (insertion sort)
+    float *ptr[5], *tmp;
+    for (i=0; i<5; i++) ptr[i] = &qsum[i];
+    for (i=1; i<4; i++)
+        for (j=i; j>0 && *ptr[j] < *ptr[j-1]; j--)
+            tmp = ptr[j], ptr[j] = ptr[j-1], ptr[j-1] = tmp;
+
+    // Set the reference allele and alternative allele(s)
+    for (i=0; i<5; i++) call->a[i] = -1;
+    for (i=0; i<5; i++) call->qsum[i] = 0;
+    call->unseen = -1;
+    call->a[0] = ref4;
+    for (i=3, j=1; i>=0; i--)   // i: alleles sorted by QS; j, a[j]: output allele ordering
+    {
+        int ipos = ptr[i] - qsum;   // position in sorted qsum array
+        if ( ipos==ref4 )
+            call->qsum[0] = qsum[ipos];    // REF's qsum
+        else
+        {
+            if ( !qsum[ipos] ) break;       // qsum is 0, this and consequent alleles are not seen in the pileup
+            call->qsum[j] = qsum[ipos];
+            call->a[j++]  = ipos;
+        }
+    }
+    if (ref_base >= 0)
+    {
+        // for SNPs, find the "unseen" base
+        if (((ref4 < 4 && j < 4) || (ref4 == 4 && j < 5)) && i >= 0)
+            call->unseen = j, call->a[j++] = ptr[i] - qsum;
+        call->n_alleles = j;
+    }
+    else
+    {
+        call->n_alleles = j;
+        if (call->n_alleles == 1) return -1; // no reliable supporting read. stop doing anything
+    }
+    /*
+     * Set the phread likelihood array (call->PL) This array is 15 entries long
+     * for each sample because that is size of an upper or lower triangle of a
+     * worst case 5x5 matrix of possible genotypes. This worst case matrix will
+     * occur when all 4 possible alleles are present and the reference allele
+     * is unknown.  The sides of the matrix will correspond to the reference
+     * allele (if known) followed by the alleles present in descending order of
+     * quality sum
+     */
+    {
+        int x, g[15], z;
+        double sum_min = 0.;
+        x = call->n_alleles * (call->n_alleles + 1) / 2;
+        // get the possible genotypes
+        // this is done by creating an ordered list of locations g for call (allele a, allele b) in the genotype likelihood matrix
+        for (i = z = 0; i < call->n_alleles; ++i) {
+            for (j = 0; j <= i; ++j) {
+                g[z++] = call->a[j] * 5 + call->a[i];
+            }
+        }
+        // for each sample calculate the PL
+        for (i = 0; i < n; ++i)
+        {
+            int32_t *PL = call->PL + x * i;
+            const bcf_callret1_t *r = calls + i;
+            float min = FLT_MAX;
+            for (j = 0; j < x; ++j) {
+                if (min > r->p[g[j]]) min = r->p[g[j]];
+            }
+            sum_min += min;
+            for (j = 0; j < x; ++j) {
+                int y;
+                y = (int)(r->p[g[j]] - min + .499);
+                if (y > 255) y = 255;
+                PL[j] = y;
+            }
+        }
+        if ( call->DP4 )
+        {
+            for (i=0; i<n; i++)
+            {
+                call->DP4[4*i]   = calls[i].anno[0];
+                call->DP4[4*i+1] = calls[i].anno[1];
+                call->DP4[4*i+2] = calls[i].anno[2];
+                call->DP4[4*i+3] = calls[i].anno[3];
+            }
+        }
+        if ( call->ADF )
+        {
+            assert( call->n_alleles<=B2B_MAX_ALLELES );   // this is always true for SNPs and so far for indels as well
+
+            // reorder ADR,ADF to match the allele ordering at this site
+            int32_t tmp[B2B_MAX_ALLELES];
+            int32_t *adr = call->ADR + B2B_MAX_ALLELES, *adr_out = call->ADR + B2B_MAX_ALLELES;
+            int32_t *adf = call->ADF + B2B_MAX_ALLELES, *adf_out = call->ADF + B2B_MAX_ALLELES;
+            int32_t *adr_tot = call->ADR;   // the first bin stores total counts per site
+            int32_t *adf_tot = call->ADF;
+            for (i=0; i<n; i++)
+            {
+                for (j=0; j<call->n_alleles; j++)
+                {
+                    tmp[j] = adr[ call->a[j] ];
+                    adr_tot[j] += tmp[j];
+                }
+                for (j=0; j<call->n_alleles; j++) adr_out[j] = tmp[j];
+                for (j=0; j<call->n_alleles; j++)
+                {
+                    tmp[j] = adf[ call->a[j] ];
+                    adf_tot[j] += tmp[j];
+                }
+                for (j=0; j<call->n_alleles; j++) adf_out[j] = tmp[j];
+                adf_out += call->n_alleles;
+                adr_out += call->n_alleles;
+                adr += B2B_MAX_ALLELES;
+                adf += B2B_MAX_ALLELES;
+            }
+        }
+
+//      if (ref_base < 0) fprintf(stderr, "%d,%d,%f,%d\n", call->n_alleles, x, sum_min, call->unseen);
+        call->shift = (int)(sum_min + .499);
+    }
+    // combine annotations
+    memset(call->anno, 0, 16 * sizeof(double));
+    call->ori_depth = 0;
+    call->depth     = 0;
+    call->mq0       = 0;
+    for (i = 0; i < n; ++i) {
+        call->depth += calls[i].anno[0] + calls[i].anno[1] + calls[i].anno[2] + calls[i].anno[3];
+        call->ori_depth += calls[i].ori_depth;
+        call->mq0 += calls[i].mq0;
+        for (j = 0; j < 16; ++j) call->anno[j] += calls[i].anno[j];
+    }
+
+    calc_SegBias(calls, call);
+
+    // calc_chisq_bias("XPOS", call->bcf_hdr->id[BCF_DT_CTG][call->tid].key, call->pos, bca->ref_pos, bca->alt_pos, bca->npos);
+    // calc_chisq_bias("XMQ", call->bcf_hdr->id[BCF_DT_CTG][call->tid].key, call->pos, bca->ref_mq, bca->alt_mq, bca->nqual);
+    // calc_chisq_bias("XBQ", call->bcf_hdr->id[BCF_DT_CTG][call->tid].key, call->pos, bca->ref_bq, bca->alt_bq, bca->nqual);
+
+    call->mwu_pos = calc_mwu_bias(bca->ref_pos, bca->alt_pos, bca->npos);
+    call->mwu_mq  = calc_mwu_bias(bca->ref_mq,  bca->alt_mq,  bca->nqual);
+    call->mwu_bq  = calc_mwu_bias(bca->ref_bq,  bca->alt_bq,  bca->nqual);
+    call->mwu_mqs = calc_mwu_bias(bca->fwd_mqs, bca->rev_mqs, bca->nqual);
+
+#if CDF_MWU_TESTS
+    call->mwu_pos_cdf = calc_mwu_bias_cdf(bca->ref_pos, bca->alt_pos, bca->npos);
+    call->mwu_mq_cdf  = calc_mwu_bias_cdf(bca->ref_mq,  bca->alt_mq,  bca->nqual);
+    call->mwu_bq_cdf  = calc_mwu_bias_cdf(bca->ref_bq,  bca->alt_bq,  bca->nqual);
+    call->mwu_mqs_cdf = calc_mwu_bias_cdf(bca->fwd_mqs, bca->rev_mqs, bca->nqual);
+#endif
+
+    call->vdb = calc_vdb(bca->alt_pos, bca->npos);
+
+    return 0;
+}
+
+int bcf_call2bcf(bcf_call_t *bc, bcf1_t *rec, bcf_callret1_t *bcr, int fmt_flag, const bcf_callaux_t *bca, const char *ref)
+{
+    extern double kt_fisher_exact(int n11, int n12, int n21, int n22, double *_left, double *_right, double *two);
+    int i, j, nals = 1;
+
+    bcf_hdr_t *hdr = bc->bcf_hdr;
+    rec->rid  = bc->tid;
+    rec->pos  = bc->pos;
+    rec->qual = 0;
+
+    bc->tmp.l = 0;
+    if (bc->ori_ref < 0)    // indel
+    {
+        // REF
+        kputc(ref[bc->pos], &bc->tmp);
+        for (j = 0; j < bca->indelreg; ++j) kputc(ref[bc->pos+1+j], &bc->tmp);
+
+        // ALT
+        for (i=1; i<4; i++)
+        {
+            if (bc->a[i] < 0) break;
+            kputc(',', &bc->tmp); kputc(ref[bc->pos], &bc->tmp);
+
+            if (bca->indel_types[bc->a[i]] < 0) { // deletion
+                for (j = -bca->indel_types[bc->a[i]]; j < bca->indelreg; ++j)
+                    kputc(ref[bc->pos+1+j], &bc->tmp);
+            } else { // insertion; cannot be a reference unless a bug
+                char *inscns = &bca->inscns[bc->a[i] * bca->maxins];
+                for (j = 0; j < bca->indel_types[bc->a[i]]; ++j)
+                    kputc("ACGTN"[(int)inscns[j]], &bc->tmp);
+                for (j = 0; j < bca->indelreg; ++j) kputc(ref[bc->pos+1+j], &bc->tmp);
+            }
+            nals++;
+        }
+    }
+    else    // SNP
+    {
+        kputc("ACGTN"[bc->ori_ref], &bc->tmp);
+        for (i=1; i<5; i++)
+        {
+            if (bc->a[i] < 0) break;
+            kputc(',', &bc->tmp);
+            if ( bc->unseen==i ) kputs("<*>", &bc->tmp);
+            else kputc("ACGT"[bc->a[i]], &bc->tmp);
+            nals++;
+        }
+    }
+    bcf_update_alleles_str(hdr, rec, bc->tmp.s);
+
+    bc->tmp.l = 0;
+
+    // INFO
+    if (bc->ori_ref < 0)
+    {
+        bcf_update_info_flag(hdr, rec, "INDEL", NULL, 1);
+        bcf_update_info_int32(hdr, rec, "IDV", &bca->max_support, 1);
+        bcf_update_info_float(hdr, rec, "IMF", &bca->max_frac, 1);
+    }
+    bcf_update_info_int32(hdr, rec, "DP", &bc->ori_depth, 1);
+    if ( fmt_flag&B2B_INFO_ADF )
+        bcf_update_info_int32(hdr, rec, "ADF", bc->ADF, rec->n_allele);
+    if ( fmt_flag&B2B_INFO_ADR )
+        bcf_update_info_int32(hdr, rec, "ADR", bc->ADR, rec->n_allele);
+    if ( fmt_flag&(B2B_INFO_AD|B2B_INFO_DPR) )
+    {
+        for (i=0; i<rec->n_allele; i++) bc->ADF[i] += bc->ADR[i];
+        if ( fmt_flag&B2B_INFO_AD )
+            bcf_update_info_int32(hdr, rec, "AD", bc->ADF, rec->n_allele);
+        if ( fmt_flag&B2B_INFO_DPR )
+            bcf_update_info_int32(hdr, rec, "DPR", bc->ADF, rec->n_allele);
+    }
+
+    float tmpf[16];
+    for (i=0; i<16; i++) tmpf[i] = bc->anno[i];
+    bcf_update_info_float(hdr, rec, "I16", tmpf, 16);
+    bcf_update_info_float(hdr, rec, "QS", bc->qsum, nals);
+
+    if ( bc->vdb != HUGE_VAL )      bcf_update_info_float(hdr, rec, "VDB", &bc->vdb, 1);
+    if ( bc->seg_bias != HUGE_VAL ) bcf_update_info_float(hdr, rec, "SGB", &bc->seg_bias, 1);
+    if ( bc->mwu_pos != HUGE_VAL )  bcf_update_info_float(hdr, rec, "RPB", &bc->mwu_pos, 1);
+    if ( bc->mwu_mq != HUGE_VAL )   bcf_update_info_float(hdr, rec, "MQB", &bc->mwu_mq, 1);
+    if ( bc->mwu_mqs != HUGE_VAL )  bcf_update_info_float(hdr, rec, "MQSB", &bc->mwu_mqs, 1);
+    if ( bc->mwu_bq != HUGE_VAL )   bcf_update_info_float(hdr, rec, "BQB", &bc->mwu_bq, 1);
+#if CDF_MWU_TESTS
+    if ( bc->mwu_pos_cdf != HUGE_VAL )  bcf_update_info_float(hdr, rec, "RPB2", &bc->mwu_pos_cdf, 1);
+    if ( bc->mwu_mq_cdf != HUGE_VAL )   bcf_update_info_float(hdr, rec, "MQB2", &bc->mwu_mq_cdf, 1);
+    if ( bc->mwu_mqs_cdf != HUGE_VAL )  bcf_update_info_float(hdr, rec, "MQSB2", &bc->mwu_mqs_cdf, 1);
+    if ( bc->mwu_bq_cdf != HUGE_VAL )   bcf_update_info_float(hdr, rec, "BQB2", &bc->mwu_bq_cdf, 1);
+#endif
+    tmpf[0] = bc->ori_depth ? (float)bc->mq0/bc->ori_depth : 0;
+    bcf_update_info_float(hdr, rec, "MQ0F", tmpf, 1);
+
+    // FORMAT
+    rec->n_sample = bc->n;
+    bcf_update_format_int32(hdr, rec, "PL", bc->PL, nals*(nals+1)/2 * rec->n_sample);
+    if ( fmt_flag&B2B_FMT_DP )
+    {
+        int32_t *ptr = (int32_t*) bc->fmt_arr;
+        for (i=0; i<bc->n; i++)
+            ptr[i] = bc->DP4[4*i] + bc->DP4[4*i+1] + bc->DP4[4*i+2] + bc->DP4[4*i+3];
+        bcf_update_format_int32(hdr, rec, "DP", bc->fmt_arr, rec->n_sample);
+    }
+    if ( fmt_flag&B2B_FMT_DV )
+    {
+        int32_t *ptr = (int32_t*) bc->fmt_arr;
+        for (i=0; i<bc->n; i++)
+            ptr[i] = bc->DP4[4*i+2] + bc->DP4[4*i+3];
+        bcf_update_format_int32(hdr, rec, "DV", bc->fmt_arr, rec->n_sample);
+    }
+    if ( fmt_flag&B2B_FMT_SP )
+    {
+        int32_t *ptr = (int32_t*) bc->fmt_arr;
+        for (i=0; i<bc->n; i++)
+        {
+            int fwd_ref = bc->DP4[4*i], rev_ref =  bc->DP4[4*i+1], fwd_alt = bc->DP4[4*i+2], rev_alt = bc->DP4[4*i+3];
+            if ( fwd_ref+rev_ref<2 || fwd_alt+rev_alt<2 || fwd_ref+fwd_alt<2 || rev_ref+rev_alt<2 )
+                ptr[i] = 0;
+            else
+            {
+                double left, right, two;
+                kt_fisher_exact(fwd_ref, rev_ref, fwd_alt, rev_alt, &left, &right, &two);
+                int32_t x = (int)(-4.343 * log(two) + .499);
+                if (x > 255) x = 255;
+                ptr[i] = x;
+            }
+        }
+        bcf_update_format_int32(hdr, rec, "SP", bc->fmt_arr, rec->n_sample);
+    }
+    if ( fmt_flag&B2B_FMT_DP4 )
+        bcf_update_format_int32(hdr, rec, "DP4", bc->DP4, rec->n_sample*4);
+    if ( fmt_flag&B2B_FMT_ADF )
+        bcf_update_format_int32(hdr, rec, "ADF", bc->ADF+B2B_MAX_ALLELES, rec->n_sample*rec->n_allele);
+    if ( fmt_flag&B2B_FMT_ADR )
+        bcf_update_format_int32(hdr, rec, "ADR", bc->ADR+B2B_MAX_ALLELES, rec->n_sample*rec->n_allele);
+    if ( fmt_flag&(B2B_FMT_AD|B2B_FMT_DPR) )
+    {
+        for (i=0; i<rec->n_sample*rec->n_allele; i++) bc->ADF[B2B_MAX_ALLELES+i] += bc->ADR[B2B_MAX_ALLELES+i];
+        if ( fmt_flag&B2B_FMT_AD )
+            bcf_update_format_int32(hdr, rec, "AD", bc->ADF+B2B_MAX_ALLELES, rec->n_sample*rec->n_allele);
+        if ( fmt_flag&B2B_FMT_DPR )
+            bcf_update_format_int32(hdr, rec, "DPR", bc->ADF+B2B_MAX_ALLELES, rec->n_sample*rec->n_allele);
+    }
+
+    return 0;
+}
diff --git a/bam2bcf.h b/bam2bcf.h
new file mode 100644 (file)
index 0000000..f81f9cf
--- /dev/null
+++ b/bam2bcf.h
@@ -0,0 +1,138 @@
+/*  bam2bcf.h -- variant calling.
+
+    Copyright (C) 2010-2012 Broad Institute.
+    Copyright (C) 2012-2014,2016 Genome Research Ltd.
+
+    Author: Heng Li <lh3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.  */
+
+#ifndef BAM2BCF_H
+#define BAM2BCF_H
+
+#include <stdint.h>
+#include <htslib/hts.h>
+#include <htslib/vcf.h>
+
+/**
+ *  A simplified version of Mann-Whitney U-test is calculated
+ *  by default (no CDF) because it is faster and seems to work
+ *  better in machine learning filtering. When enabled by setting
+ *  CDF_MWU_TESTS, additional annotations will appear on mpileup's
+ *  output (RPB2 in addition to RPB, etc.).
+ */
+#ifndef CDF_MWU_TESTS
+#define CDF_MWU_TESTS 0
+#endif
+
+#define B2B_INDEL_NULL 10000
+
+#define B2B_FMT_DP      (1<<0)
+#define B2B_FMT_SP      (1<<1)
+#define B2B_FMT_DV      (1<<2)
+#define B2B_FMT_DP4     (1<<3)
+#define B2B_FMT_DPR     (1<<4)
+#define B2B_INFO_DPR    (1<<5)
+#define B2B_FMT_AD      (1<<6)
+#define B2B_FMT_ADF     (1<<7)
+#define B2B_FMT_ADR     (1<<8)
+#define B2B_INFO_AD     (1<<9)
+#define B2B_INFO_ADF    (1<<10)
+#define B2B_INFO_ADR    (1<<11)
+
+#define B2B_MAX_ALLELES 5
+
+typedef struct __bcf_callaux_t {
+    int capQ, min_baseQ;
+    int openQ, extQ, tandemQ; // for indels
+    uint32_t min_support, max_support; // for collecting indel candidates
+    double min_frac; // for collecting indel candidates
+    float max_frac; // for collecting indel candidates
+    int per_sample_flt; // indel filtering strategy
+    int *ref_pos, *alt_pos, npos, *ref_mq, *alt_mq, *ref_bq, *alt_bq, *fwd_mqs, *rev_mqs, nqual; // for bias tests
+    // for internal uses
+    int max_bases;
+    int indel_types[4];     // indel lengths
+    int maxins, indelreg;
+    int read_len;
+    char *inscns;
+    uint16_t *bases;        // 5bit: unused, 6:quality, 1:is_rev, 4:2-bit base or indel allele (index to bcf_callaux_t.indel_types)
+    errmod_t *e;
+    void *rghash;
+} bcf_callaux_t;
+
+typedef struct {
+    uint32_t ori_depth;
+    unsigned int mq0;
+    int32_t *ADF, *ADR;
+    float qsum[4];
+    // The fields are:
+    //      depth fwd   .. ref (0) and non-ref (2)
+    //      depth rev   .. ref (1) and non-ref (3)
+    //      baseQ       .. ref (4) and non-ref (6)
+    //      baseQ^2     .. ref (5) and non-ref (7)
+    //      mapQ        .. ref (8) and non-ref (10)
+    //      mapQ^2      .. ref (9) and non-ref (11)
+    //      minDist     .. ref (12) and non-ref (14)
+    //      minDist^2   .. ref (13) and non-ref (15)
+    // Note that this probably needs a more thorough fix: int types in
+    // bcf_call_t do overflow with high-coverage data, such as exomes, and
+    // BCFv2 supports only floats which may not suffice.
+    double anno[16];
+    float p[25];        // phred-scaled likelihood of each genotype
+} bcf_callret1_t;
+
+typedef struct {
+    int tid, pos;
+    bcf_hdr_t *bcf_hdr;
+    int a[5]; // alleles: ref, alt, alt2, alt3
+    float qsum[5];  // for the QS tag
+    int n, n_alleles, shift, ori_ref, unseen;
+    int n_supp; // number of supporting non-reference reads
+    double anno[16];
+    unsigned int depth, ori_depth, mq0;
+    int32_t *PL, *DP4, *ADR, *ADF;
+    uint8_t *fmt_arr;
+    float vdb; // variant distance bias
+    float mwu_pos, mwu_mq, mwu_bq, mwu_mqs;
+#if CDF_MWU_TESTS
+    float mwu_pos_cdf, mwu_mq_cdf, mwu_bq_cdf, mwu_mqs_cdf;
+#endif
+    float seg_bias;
+    kstring_t tmp;
+} bcf_call_t;
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+    bcf_callaux_t *bcf_call_init(double theta, int min_baseQ);
+    void bcf_call_destroy(bcf_callaux_t *bca);
+    int bcf_call_glfgen(int _n, const bam_pileup1_t *pl, int ref_base, bcf_callaux_t *bca, bcf_callret1_t *r);
+    int bcf_call_combine(int n, const bcf_callret1_t *calls, bcf_callaux_t *bca, int ref_base /*4-bit*/, bcf_call_t *call);
+    int bcf_call2bcf(bcf_call_t *bc, bcf1_t *b, bcf_callret1_t *bcr, int fmt_flag,
+                     const bcf_callaux_t *bca, const char *ref);
+    int bcf_call_gap_prep(int n, int *n_plp, bam_pileup1_t **plp, int pos, bcf_callaux_t *bca, const char *ref);
+    void bcf_callaux_clean(bcf_callaux_t *bca, bcf_call_t *call);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif
diff --git a/bam2bcf_indel.c b/bam2bcf_indel.c
new file mode 100644 (file)
index 0000000..52837b5
--- /dev/null
@@ -0,0 +1,470 @@
+/*  bam2bcf_indel.c -- indel caller.
+
+    Copyright (C) 2010, 2011 Broad Institute.
+    Copyright (C) 2012-2014,2016 Genome Research Ltd.
+
+    Author: Heng Li <lh3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.  */
+
+#include <assert.h>
+#include <ctype.h>
+#include <string.h>
+#include <htslib/hts.h>
+#include <htslib/sam.h>
+#include <htslib/khash_str2int.h>
+#include "bam2bcf.h"
+
+#include <htslib/ksort.h>
+KSORT_INIT_GENERIC(uint32_t)
+
+#define MINUS_CONST 0x10000000
+#define INDEL_WINDOW_SIZE 50
+
+static int tpos2qpos(const bam1_core_t *c, const uint32_t *cigar, int32_t tpos, int is_left, int32_t *_tpos)
+{
+    int k, x = c->pos, y = 0, last_y = 0;
+    *_tpos = c->pos;
+    for (k = 0; k < c->n_cigar; ++k) {
+        int op = cigar[k] & BAM_CIGAR_MASK;
+        int l = cigar[k] >> BAM_CIGAR_SHIFT;
+        if (op == BAM_CMATCH || op == BAM_CEQUAL || op == BAM_CDIFF) {
+            if (c->pos > tpos) return y;
+            if (x + l > tpos) {
+                *_tpos = tpos;
+                return y + (tpos - x);
+            }
+            x += l; y += l;
+            last_y = y;
+        } else if (op == BAM_CINS || op == BAM_CSOFT_CLIP) y += l;
+        else if (op == BAM_CDEL || op == BAM_CREF_SKIP) {
+            if (x + l > tpos) {
+                *_tpos = is_left? x : x + l;
+                return y;
+            }
+            x += l;
+        }
+    }
+    *_tpos = x;
+    return last_y;
+}
+// FIXME: check if the inserted sequence is consistent with the homopolymer run
+// l is the relative gap length and l_run is the length of the homopolymer on the reference
+static inline int est_seqQ(const bcf_callaux_t *bca, int l, int l_run)
+{
+    int q, qh;
+    q = bca->openQ + bca->extQ * (abs(l) - 1);
+    qh = l_run >= 3? (int)(bca->tandemQ * (double)abs(l) / l_run + .499) : 1000;
+    return q < qh? q : qh;
+}
+
+static inline int est_indelreg(int pos, const char *ref, int l, char *ins4)
+{
+    int i, j, max = 0, max_i = pos, score = 0;
+    l = abs(l);
+    for (i = pos + 1, j = 0; ref[i]; ++i, ++j) {
+        if (ins4) score += (toupper(ref[i]) != "ACGTN"[(int)ins4[j%l]])? -10 : 1;
+        else score += (toupper(ref[i]) != toupper(ref[pos+1+j%l]))? -10 : 1;
+        if (score < 0) break;
+        if (max < score) max = score, max_i = i;
+    }
+    return max_i - pos;
+}
+
+/*
+    notes:
+        - n .. number of samples
+        - the routine sets bam_pileup1_t.aux of each read as follows:
+            - 6: unused
+            - 6: the call; index to bcf_callaux_t.indel_types   .. (aux>>16)&0x3f
+            - 8: estimated sequence quality                     .. (aux>>8)&0xff
+            - 8: indel quality                                  .. aux&0xff
+ */
+int bcf_call_gap_prep(int n, int *n_plp, bam_pileup1_t **plp, int pos, bcf_callaux_t *bca, const char *ref)
+{
+    int i, s, j, k, t, n_types, *types, max_rd_len, left, right, max_ins, *score1, *score2, max_ref2;
+    int N, K, l_run, ref_type, n_alt;
+    char *inscns = 0, *ref2, *query, **ref_sample;
+    if (ref == 0 || bca == 0) return -1;
+
+    // determine if there is a gap
+    for (s = N = 0; s < n; ++s) {
+        for (i = 0; i < n_plp[s]; ++i)
+            if (plp[s][i].indel != 0) break;
+        if (i < n_plp[s]) break;
+    }
+    if (s == n) return -1; // there is no indel at this position.
+    for (s = N = 0; s < n; ++s) N += n_plp[s]; // N is the total number of reads
+    { // find out how many types of indels are present
+        bca->max_support = bca->max_frac = 0;
+        int m, n_alt = 0, n_tot = 0, indel_support_ok = 0;
+        uint32_t *aux;
+        aux = (uint32_t*) calloc(N + 1, 4);
+        m = max_rd_len = 0;
+        aux[m++] = MINUS_CONST; // zero indel is always a type
+        for (s = 0; s < n; ++s) {
+            int na = 0, nt = 0;
+            for (i = 0; i < n_plp[s]; ++i) {
+                const bam_pileup1_t *p = plp[s] + i;
+                ++nt;
+                if (p->indel != 0) {
+                    ++na;
+                    aux[m++] = MINUS_CONST + p->indel;
+                }
+                j = bam_cigar2qlen(p->b->core.n_cigar, bam_get_cigar(p->b));
+                if (j > max_rd_len) max_rd_len = j;
+            }
+            double frac = (double)na/nt;
+            if ( !indel_support_ok && na >= bca->min_support && frac >= bca->min_frac )
+                indel_support_ok = 1;
+            if ( na > bca->max_support && frac > 0 ) bca->max_support = na, bca->max_frac = frac;
+            n_alt += na;
+            n_tot += nt;
+        }
+        // To prevent long stretches of N's to be mistaken for indels (sometimes thousands of bases),
+        //  check the number of N's in the sequence and skip places where half or more reference bases are Ns.
+        int nN=0; for (i=pos; i-pos<max_rd_len && ref[i]; i++) if ( ref[i]=='N' ) nN++;
+        if ( nN*2>(i-pos) ) { free(aux); return -1; }
+
+        ks_introsort(uint32_t, m, aux);
+        // squeeze out identical types
+        for (i = 1, n_types = 1; i < m; ++i)
+            if (aux[i] != aux[i-1]) ++n_types;
+        // Taking totals makes it hard to call rare indels
+        if ( !bca->per_sample_flt )
+            indel_support_ok = ( (double)n_alt / n_tot < bca->min_frac || n_alt < bca->min_support ) ? 0 : 1;
+        if ( n_types == 1 || !indel_support_ok ) { // then skip
+            free(aux); return -1;
+        }
+        if (n_types >= 64) {
+            free(aux);
+            // TODO revisit how/whether to control printing this warning
+            if (hts_verbose >= 2)
+                fprintf(stderr, "[%s] excessive INDEL alleles at position %d. Skip the position.\n", __func__, pos + 1);
+            return -1;
+        }
+        types = (int*)calloc(n_types, sizeof(int));
+        t = 0;
+        types[t++] = aux[0] - MINUS_CONST;
+        for (i = 1; i < m; ++i)
+            if (aux[i] != aux[i-1])
+                types[t++] = aux[i] - MINUS_CONST;
+        free(aux);
+        for (t = 0; t < n_types; ++t)
+            if (types[t] == 0) break;
+        ref_type = t; // the index of the reference type (0)
+    }
+    { // calculate left and right boundary
+        left = pos > INDEL_WINDOW_SIZE? pos - INDEL_WINDOW_SIZE : 0;
+        right = pos + INDEL_WINDOW_SIZE;
+        if (types[0] < 0) right -= types[0];
+        // in case the alignments stand out the reference
+        for (i = pos; i < right; ++i)
+            if (ref[i] == 0) break;
+        right = i;
+    }
+    /* The following block fixes a long-existing flaw in the INDEL
+     * calling model: the interference of nearby SNPs. However, it also
+     * reduces the power because sometimes, substitutions caused by
+     * indels are not distinguishable from true mutations. Multiple
+     * sequence realignment helps to increase the power.
+     *
+     * Masks mismatches present in at least 70% of the reads with 'N'.
+     */
+    { // construct per-sample consensus
+        int L = right - left + 1, max_i, max2_i;
+        uint32_t *cns, max, max2;
+        char *ref0, *r;
+        ref_sample = (char**) calloc(n, sizeof(char*));
+        cns = (uint32_t*) calloc(L, 4);
+        ref0 = (char*) calloc(L, 1);
+        for (i = 0; i < right - left; ++i)
+            ref0[i] = seq_nt16_table[(int)ref[i+left]];
+        for (s = 0; s < n; ++s) {
+            r = ref_sample[s] = (char*) calloc(L, 1);
+            memset(cns, 0, sizeof(int) * L);
+            // collect ref and non-ref counts
+            for (i = 0; i < n_plp[s]; ++i) {
+                bam_pileup1_t *p = plp[s] + i;
+                bam1_t *b = p->b;
+                uint32_t *cigar = bam_get_cigar(b);
+                uint8_t *seq = bam_get_seq(b);
+                int x = b->core.pos, y = 0;
+                for (k = 0; k < b->core.n_cigar; ++k) {
+                    int op = cigar[k]&0xf;
+                    int j, l = cigar[k]>>4;
+                    if (op == BAM_CMATCH || op == BAM_CEQUAL || op == BAM_CDIFF) {
+                        for (j = 0; j < l; ++j)
+                            if (x + j >= left && x + j < right)
+                                cns[x+j-left] += (bam_seqi(seq, y+j) == ref0[x+j-left])? 1 : 0x10000;
+                        x += l; y += l;
+                    } else if (op == BAM_CDEL || op == BAM_CREF_SKIP) x += l;
+                    else if (op == BAM_CINS || op == BAM_CSOFT_CLIP) y += l;
+                }
+            }
+            // determine the consensus
+            for (i = 0; i < right - left; ++i) r[i] = ref0[i];
+            max = max2 = 0; max_i = max2_i = -1;
+            for (i = 0; i < right - left; ++i) {
+                if (cns[i]>>16 >= max>>16) max2 = max, max2_i = max_i, max = cns[i], max_i = i;
+                else if (cns[i]>>16 >= max2>>16) max2 = cns[i], max2_i = i;
+            }
+            if ((double)(max&0xffff) / ((max&0xffff) + (max>>16)) >= 0.7) max_i = -1;
+            if ((double)(max2&0xffff) / ((max2&0xffff) + (max2>>16)) >= 0.7) max2_i = -1;
+            if (max_i >= 0) r[max_i] = 15;
+            if (max2_i >= 0) r[max2_i] = 15;
+            //for (i = 0; i < right - left; ++i) fputc("=ACMGRSVTWYHKDBN"[(int)r[i]], stderr); fputc('\n', stderr);
+        }
+        free(ref0); free(cns);
+    }
+    { // the length of the homopolymer run around the current position
+        int c = seq_nt16_table[(int)ref[pos + 1]];
+        if (c == 15) l_run = 1;
+        else {
+            for (i = pos + 2; ref[i]; ++i)
+                if (seq_nt16_table[(int)ref[i]] != c) break;
+            l_run = i;
+            for (i = pos; i >= 0; --i)
+                if (seq_nt16_table[(int)ref[i]] != c) break;
+            l_run -= i + 1;
+        }
+    }
+    // construct the consensus sequence
+    max_ins = types[n_types - 1];   // max_ins is at least 0
+    if (max_ins > 0) {
+        int *inscns_aux = (int*) calloc(5 * n_types * max_ins, sizeof(int));
+        // count the number of occurrences of each base at each position for each type of insertion
+        for (t = 0; t < n_types; ++t) {
+            if (types[t] > 0) {
+                for (s = 0; s < n; ++s) {
+                    for (i = 0; i < n_plp[s]; ++i) {
+                        bam_pileup1_t *p = plp[s] + i;
+                        if (p->indel == types[t]) {
+                            uint8_t *seq = bam_get_seq(p->b);
+                            for (k = 1; k <= p->indel; ++k) {
+                                int c = seq_nt16_int[bam_seqi(seq, p->qpos + k)];
+                                assert(c<5);
+                                ++inscns_aux[(t*max_ins+(k-1))*5 + c];
+                            }
+                        }
+                    }
+                }
+            }
+        }
+        // use the majority rule to construct the consensus
+        inscns = (char*) calloc(n_types * max_ins, 1);
+        for (t = 0; t < n_types; ++t) {
+            for (j = 0; j < types[t]; ++j) {
+                int max = 0, max_k = -1, *ia = &inscns_aux[(t*max_ins+j)*5];
+                for (k = 0; k < 5; ++k)
+                    if (ia[k] > max)
+                        max = ia[k], max_k = k;
+                inscns[t*max_ins + j] = max? max_k : 4;
+                if ( max_k==4 ) { types[t] = 0; break; } // discard insertions which contain N's
+            }
+        }
+        free(inscns_aux);
+    }
+    // compute the likelihood given each type of indel for each read
+    max_ref2 = right - left + 2 + 2 * (max_ins > -types[0]? max_ins : -types[0]);
+    ref2  = (char*) calloc(max_ref2, 1);
+    query = (char*) calloc(right - left + max_rd_len + max_ins + 2, 1);
+    score1 = (int*) calloc(N * n_types, sizeof(int));
+    score2 = (int*) calloc(N * n_types, sizeof(int));
+    bca->indelreg = 0;
+    for (t = 0; t < n_types; ++t) {
+        int l, ir;
+        probaln_par_t apf1 = { 1e-4, 1e-2, 10 }, apf2 = { 1e-6, 1e-3, 10 };
+        apf1.bw = apf2.bw = abs(types[t]) + 3;
+        // compute indelreg
+        if (types[t] == 0) ir = 0;
+        else if (types[t] > 0) ir = est_indelreg(pos, ref, types[t], &inscns[t*max_ins]);
+        else ir = est_indelreg(pos, ref, -types[t], 0);
+        if (ir > bca->indelreg) bca->indelreg = ir;
+//      fprintf(stderr, "%d, %d, %d\n", pos, types[t], ir);
+        // realignment
+        for (s = K = 0; s < n; ++s) {
+            // write ref2
+            for (k = 0, j = left; j <= pos; ++j)
+                ref2[k++] = seq_nt16_int[(int)ref_sample[s][j-left]];
+            if (types[t] <= 0) j += -types[t];
+            else for (l = 0; l < types[t]; ++l)
+                     ref2[k++] = inscns[t*max_ins + l];
+            for (; j < right && ref[j]; ++j)
+                ref2[k++] = seq_nt16_int[(int)ref_sample[s][j-left]];
+            for (; k < max_ref2; ++k) ref2[k] = 4;
+            if (j < right) right = j;
+            // align each read to ref2
+            for (i = 0; i < n_plp[s]; ++i, ++K) {
+                bam_pileup1_t *p = plp[s] + i;
+                int qbeg, qend, tbeg, tend, sc, kk;
+                uint8_t *seq = bam_get_seq(p->b);
+                uint32_t *cigar = bam_get_cigar(p->b);
+                if (p->b->core.flag&4) continue; // unmapped reads
+                // FIXME: the following loop should be better moved outside; nonetheless, realignment should be much slower anyway.
+                for (kk = 0; kk < p->b->core.n_cigar; ++kk)
+                    if ((cigar[kk]&BAM_CIGAR_MASK) == BAM_CREF_SKIP) break;
+                if (kk < p->b->core.n_cigar) continue;
+                // FIXME: the following skips soft clips, but using them may be more sensitive.
+                // determine the start and end of sequences for alignment
+                qbeg = tpos2qpos(&p->b->core, bam_get_cigar(p->b), left,  0, &tbeg);
+                qend = tpos2qpos(&p->b->core, bam_get_cigar(p->b), right, 1, &tend);
+                if (types[t] < 0) {
+                    int l = -types[t];
+                    tbeg = tbeg - l > left?  tbeg - l : left;
+                }
+                // write the query sequence
+                for (l = qbeg; l < qend; ++l)
+                    query[l - qbeg] = seq_nt16_int[bam_seqi(seq, l)];
+                { // do realignment; this is the bottleneck
+                    const uint8_t *qual = bam_get_qual(p->b), *bq;
+                    uint8_t *qq;
+                    qq = (uint8_t*) calloc(qend - qbeg, 1);
+                    bq = (uint8_t*)bam_aux_get(p->b, "ZQ");
+                    if (bq) ++bq; // skip type
+                    for (l = qbeg; l < qend; ++l) {
+                        qq[l - qbeg] = bq? qual[l] + (bq[l] - 64) : qual[l];
+                        if (qq[l - qbeg] > 30) qq[l - qbeg] = 30;
+                        if (qq[l - qbeg] < 7) qq[l - qbeg] = 7;
+                    }
+                    sc = probaln_glocal((uint8_t*)ref2 + tbeg - left, tend - tbeg + abs(types[t]),
+                                        (uint8_t*)query, qend - qbeg, qq, &apf1, 0, 0);
+                    l = (int)(100. * sc / (qend - qbeg) + .499); // used for adjusting indelQ below
+                    if (l > 255) l = 255;
+                    score1[K*n_types + t] = score2[K*n_types + t] = sc<<8 | l;
+                    if (sc > 5) {
+                        sc = probaln_glocal((uint8_t*)ref2 + tbeg - left, tend - tbeg + abs(types[t]),
+                                            (uint8_t*)query, qend - qbeg, qq, &apf2, 0, 0);
+                        l = (int)(100. * sc / (qend - qbeg) + .499);
+                        if (l > 255) l = 255;
+                        score2[K*n_types + t] = sc<<8 | l;
+                    }
+                    free(qq);
+                }
+/*
+                for (l = 0; l < tend - tbeg + abs(types[t]); ++l)
+                    fputc("ACGTN"[(int)ref2[tbeg-left+l]], stderr);
+                fputc('\n', stderr);
+                for (l = 0; l < qend - qbeg; ++l) fputc("ACGTN"[(int)query[l]], stderr);
+                fputc('\n', stderr);
+                fprintf(stderr, "pos=%d type=%d read=%d:%d name=%s qbeg=%d tbeg=%d score=%d\n", pos, types[t], s, i, bam1_qname(p->b), qbeg, tbeg, sc);
+*/
+            }
+        }
+    }
+    free(ref2); free(query);
+    { // compute indelQ
+        int sc_a[16], sumq_a[16];
+        int tmp, *sc = sc_a, *sumq = sumq_a;
+        if (n_types > 16) {
+            sc   = (int *)malloc(n_types * sizeof(int));
+            sumq = (int *)malloc(n_types * sizeof(int));
+        }
+        memset(sumq, 0, n_types * sizeof(int));
+        for (s = K = 0; s < n; ++s) {
+            for (i = 0; i < n_plp[s]; ++i, ++K) {
+                bam_pileup1_t *p = plp[s] + i;
+                int *sct = &score1[K*n_types], indelQ1, indelQ2, seqQ, indelQ;
+                for (t = 0; t < n_types; ++t) sc[t] = sct[t]<<6 | t;
+                for (t = 1; t < n_types; ++t) // insertion sort
+                    for (j = t; j > 0 && sc[j] < sc[j-1]; --j)
+                        tmp = sc[j], sc[j] = sc[j-1], sc[j-1] = tmp;
+                /* errmod_cal() assumes that if the call is wrong, the
+                 * likelihoods of other events are equal. This is about
+                 * right for substitutions, but is not desired for
+                 * indels. To reuse errmod_cal(), I have to make
+                 * compromise for multi-allelic indels.
+                 */
+                if ((sc[0]&0x3f) == ref_type) {
+                    indelQ1 = (sc[1]>>14) - (sc[0]>>14);
+                    seqQ = est_seqQ(bca, types[sc[1]&0x3f], l_run);
+                } else {
+                    for (t = 0; t < n_types; ++t) // look for the reference type
+                        if ((sc[t]&0x3f) == ref_type) break;
+                    indelQ1 = (sc[t]>>14) - (sc[0]>>14);
+                    seqQ = est_seqQ(bca, types[sc[0]&0x3f], l_run);
+                }
+                tmp = sc[0]>>6 & 0xff;
+                indelQ1 = tmp > 111? 0 : (int)((1. - tmp/111.) * indelQ1 + .499); // reduce indelQ
+                sct = &score2[K*n_types];
+                for (t = 0; t < n_types; ++t) sc[t] = sct[t]<<6 | t;
+                for (t = 1; t < n_types; ++t) // insertion sort
+                    for (j = t; j > 0 && sc[j] < sc[j-1]; --j)
+                        tmp = sc[j], sc[j] = sc[j-1], sc[j-1] = tmp;
+                if ((sc[0]&0x3f) == ref_type) {
+                    indelQ2 = (sc[1]>>14) - (sc[0]>>14);
+                } else {
+                    for (t = 0; t < n_types; ++t) // look for the reference type
+                        if ((sc[t]&0x3f) == ref_type) break;
+                    indelQ2 = (sc[t]>>14) - (sc[0]>>14);
+                }
+                tmp = sc[0]>>6 & 0xff;
+                indelQ2 = tmp > 111? 0 : (int)((1. - tmp/111.) * indelQ2 + .499);
+                // pick the smaller between indelQ1 and indelQ2
+                indelQ = indelQ1 < indelQ2? indelQ1 : indelQ2;
+                if (indelQ > 255) indelQ = 255;
+                if (seqQ > 255) seqQ = 255;
+                p->aux = (sc[0]&0x3f)<<16 | seqQ<<8 | indelQ; // use 22 bits in total
+                sumq[sc[0]&0x3f] += indelQ < seqQ? indelQ : seqQ;
+//              fprintf(stderr, "pos=%d read=%d:%d name=%s call=%d indelQ=%d seqQ=%d\n", pos, s, i, bam1_qname(p->b), types[sc[0]&0x3f], indelQ, seqQ);
+            }
+        }
+        // determine bca->indel_types[] and bca->inscns
+        bca->maxins = max_ins;
+        bca->inscns = (char*) realloc(bca->inscns, bca->maxins * 4);
+        for (t = 0; t < n_types; ++t)
+            sumq[t] = sumq[t]<<6 | t;
+        for (t = 1; t < n_types; ++t) // insertion sort
+            for (j = t; j > 0 && sumq[j] > sumq[j-1]; --j)
+                tmp = sumq[j], sumq[j] = sumq[j-1], sumq[j-1] = tmp;
+        for (t = 0; t < n_types; ++t) // look for the reference type
+            if ((sumq[t]&0x3f) == ref_type) break;
+        if (t) { // then move the reference type to the first
+            tmp = sumq[t];
+            for (; t > 0; --t) sumq[t] = sumq[t-1];
+            sumq[0] = tmp;
+        }
+        for (t = 0; t < 4; ++t) bca->indel_types[t] = B2B_INDEL_NULL;
+        for (t = 0; t < 4 && t < n_types; ++t) {
+            bca->indel_types[t] = types[sumq[t]&0x3f];
+            memcpy(&bca->inscns[t * bca->maxins], &inscns[(sumq[t]&0x3f) * max_ins], bca->maxins);
+        }
+        // update p->aux
+        for (s = n_alt = 0; s < n; ++s) {
+            for (i = 0; i < n_plp[s]; ++i) {
+                bam_pileup1_t *p = plp[s] + i;
+                int x = types[p->aux>>16&0x3f];
+                for (j = 0; j < 4; ++j)
+                    if (x == bca->indel_types[j]) break;
+                p->aux = j<<16 | (j == 4? 0 : (p->aux&0xffff));
+                if ((p->aux>>16&0x3f) > 0) ++n_alt;
+                //fprintf(stderr, "X pos=%d read=%d:%d name=%s call=%d type=%d seqQ=%d indelQ=%d\n", pos, s, i, bam1_qname(p->b), (p->aux>>16)&0x3f, bca->indel_types[(p->aux>>16)&0x3f], (p->aux>>8)&0xff, p->aux&0xff);
+            }
+        }
+
+        if (sc   != sc_a)   free(sc);
+        if (sumq != sumq_a) free(sumq);
+    }
+    free(score1); free(score2);
+    // free
+    for (i = 0; i < n; ++i) free(ref_sample[i]);
+    free(ref_sample);
+    free(types); free(inscns);
+    return n_alt > 0? 0 : -1;
+}
diff --git a/bam_sample.c b/bam_sample.c
new file mode 100644 (file)
index 0000000..66f5729
--- /dev/null
@@ -0,0 +1,393 @@
+/*  bam_sample.c -- group data by sample.
+
+    Copyright (C) 2010, 2011 Broad Institute.
+    Copyright (C) 2013, 2016 Genome Research Ltd.
+
+    Author: Heng Li <lh3@sanger.ac.uk>, Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.  */
+
+#include <stdlib.h>
+#include <string.h>
+#include <ctype.h>
+#include <htslib/hts.h>
+#include <htslib/kstring.h>
+#include <htslib/khash_str2int.h>
+#include <khash_str2str.h>
+#include "bam_sample.h"
+#include "bcftools.h"
+
+
+typedef struct
+{
+    char *fname;
+    void *rg2idx;       // hash: read group name to BCF output sample index. Maintained by bsmpl_add_readgroup
+    int default_idx;    // default BCF output sample index, set only when all readgroups are treated as one sample
+}
+file_t;
+
+struct _bam_smpl_t
+{
+    kstring_t tmp;
+    file_t *files;
+    int ignore_rg, nsmpl, nfiles;
+    char **smpl;        // list of BCF output sample names. Maintained by bsmpl_add_readgroup
+    void *sample_list;  // hash: BAM input sample name to BCF output sample name. This is the -s/-S list
+    int sample_logic;   // the -s/-S logic, 1: include, 0: exclude
+    void *rg_list;      // hash: BAM/rg_id to sample name or */rg_id for global ids. This is the -G list
+    int rg_logic;       // the -G logic, 1: include, 0: exclude
+    void *name2idx;     // hash: BCF output sample name to BCF output sample index. Maintained by bsmpl_add_readgroup
+};
+
+bam_smpl_t *bam_smpl_init(void)
+{
+    bam_smpl_t *bsmpl;
+    bsmpl = (bam_smpl_t*) calloc(1, sizeof(bam_smpl_t));
+    bsmpl->name2idx = khash_str2int_init();
+    return bsmpl;
+}
+
+void bam_smpl_destroy(bam_smpl_t *bsmpl)
+{
+    if ( !bsmpl ) return;
+    if ( bsmpl->name2idx ) khash_str2int_destroy_free(bsmpl->name2idx);
+    if ( bsmpl->sample_list ) khash_str2str_destroy_free_all(bsmpl->sample_list);
+    if ( bsmpl->rg_list ) khash_str2str_destroy_free_all(bsmpl->rg_list);
+    int i;
+    for (i=0; i<bsmpl->nfiles; i++)
+    {
+        file_t *file = &bsmpl->files[i];
+        if ( file->rg2idx ) khash_str2int_destroy_free(file->rg2idx);
+        free(file->fname);
+    }
+    free(bsmpl->smpl);
+    free(bsmpl->files);
+    free(bsmpl->tmp.s);
+    free(bsmpl);
+}
+
+void bam_smpl_ignore_readgroups(bam_smpl_t* bsmpl)
+{
+    bsmpl->ignore_rg = 1;
+}
+
+static void bsmpl_add_readgroup(bam_smpl_t *bsmpl, file_t *file, const char *rg_id, const char *smpl_name)
+{
+    int ismpl = -1;
+    if ( smpl_name )
+    {
+        if ( khash_str2int_get(bsmpl->name2idx,smpl_name,&ismpl) < 0 )
+        {
+            // new sample
+            bsmpl->nsmpl++;
+            bsmpl->smpl = (char**) realloc(bsmpl->smpl,sizeof(char*)*bsmpl->nsmpl);
+            bsmpl->smpl[bsmpl->nsmpl-1] = strdup(smpl_name);
+            ismpl = khash_str2int_inc(bsmpl->name2idx,bsmpl->smpl[bsmpl->nsmpl-1]);
+        }
+    }
+    if ( !strcmp("*",rg_id) )
+    {
+        // all read groups in the bam treated as the same sample
+        file->default_idx = ismpl;
+        return;
+    }
+    if ( !file->rg2idx ) file->rg2idx = khash_str2int_init();
+    if ( khash_str2int_has_key(file->rg2idx,rg_id) ) return;    // duplicate @RG:ID
+    khash_str2int_set(file->rg2idx, strdup(rg_id), ismpl);
+}
+static int bsmpl_keep_readgroup(bam_smpl_t *bsmpl, file_t *file, const char *rg_id, const char **smpl_name)
+{
+    char *rg_smpl = khash_str2str_get(bsmpl->rg_list,rg_id);    // unique read group present in one bam only
+    if ( !rg_smpl )
+    {
+        // read group specific to this bam
+        bsmpl->tmp.l = 0;
+        ksprintf(&bsmpl->tmp,"%s\t%s",rg_id,file->fname);
+        rg_smpl = khash_str2str_get(bsmpl->rg_list,bsmpl->tmp.s);
+    }
+    if ( !rg_smpl )
+    {
+        // any read group in this file?
+        bsmpl->tmp.l = 0;
+        ksprintf(&bsmpl->tmp,"*\t%s",file->fname);
+        rg_smpl = khash_str2str_get(bsmpl->rg_list,bsmpl->tmp.s);
+    }
+    if ( !rg_smpl && bsmpl->rg_logic ) return 0;
+    if ( rg_smpl && !bsmpl->rg_logic ) return 0;
+
+    if ( rg_smpl && rg_smpl[0]!='\t' ) *smpl_name = rg_smpl;    // rename the sample
+    return 1;
+}
+
+/*
+    The logic of this function is a bit complicated because we want to work
+    also with broken bams containing read groups that are not listed in the
+    header. The desired behavior is as follows:
+        - when -G is given, read groups which are not listed in the header must
+          be given explicitly using the "?" symbol in -G.
+          Otherwise:
+        - if the bam has no header, all reads in the file are assigned to a
+          single sample named after the file
+        - if there is at least one sample defined in the header, reads with no
+          read group id or with a read group id not listed in the header are
+          assigned to the first sample encountered in the header
+*/
+int bam_smpl_add_bam(bam_smpl_t *bsmpl, char *bam_hdr, const char *fname)
+{
+    bsmpl->nfiles++;
+    bsmpl->files = (file_t*) realloc(bsmpl->files,bsmpl->nfiles*sizeof(file_t));
+    file_t *file = &bsmpl->files[bsmpl->nfiles-1];
+    memset(file,0,sizeof(file_t));
+    file->fname  = strdup(fname);
+    file->default_idx = -1;
+
+    if ( bsmpl->ignore_rg || !bam_hdr )
+    {
+        // The option --ignore-RG is set or there is no BAM header: use the file name as the sample name
+        bsmpl_add_readgroup(bsmpl,file,"*",file->fname);
+        return bsmpl->nfiles-1;
+    }
+
+    void *bam_smpls = khash_str2int_init();
+    int first_smpl = -1, nskipped = 0;
+    const char *p = bam_hdr, *q, *r;
+    while ((q = strstr(p, "@RG")) != 0) 
+    {
+        p = q + 3;
+        r = q = 0;
+        if ((q = strstr(p, "\tID:")) != 0) q += 4;
+        if ((r = strstr(p, "\tSM:")) != 0) r += 4;
+        if (r && q)
+        {
+            char *u, *v;
+            int ioq, ior;
+            for (u = (char*)q; *u && *u != '\t' && *u != '\n'; ++u);
+            for (v = (char*)r; *v && *v != '\t' && *v != '\n'; ++v);
+            ioq = *u; ior = *v; *u = *v = '\0';
+
+            // q now points to a null terminated read group id
+            // r points to a null terminated sample name
+            if ( !strcmp("*",q) || !strcmp("?",q) )
+                error("Error: the read group IDs \"*\" and \"?\" have a special meaning in the mpileup code. Please fix the code or the bam: %s\n", fname);
+
+            int accept_rg = 1;
+            if ( bsmpl->sample_list )
+            {
+                // restrict samples based on the -s/-S options
+                char *name = khash_str2str_get(bsmpl->sample_list,r);
+                if ( bsmpl->sample_logic==0 )
+                    accept_rg = name ? 0 : 1;
+                else if ( !name )
+                    accept_rg = 0;
+                else
+                    r = name;
+            }
+            if ( accept_rg && bsmpl->rg_list )
+            {
+                // restrict readgroups based on the -G option, possibly renaming the sample
+                accept_rg = bsmpl_keep_readgroup(bsmpl,file,q,&r);
+            }
+            if ( accept_rg )
+                bsmpl_add_readgroup(bsmpl,file,q,r);
+            else
+            {
+                bsmpl_add_readgroup(bsmpl,file,q,NULL); // ignore this RG but note that it was seen in the header
+                nskipped++;
+            }
+
+            if ( first_smpl<0 )
+                khash_str2int_get(bsmpl->name2idx,r,&first_smpl);
+            if ( !khash_str2int_has_key(bam_smpls,r) )
+                khash_str2int_inc(bam_smpls,strdup(r));
+
+            *u = ioq; *v = ior;
+        }
+        else
+            break;
+        p = q > r ? q : r;
+    }
+    int nsmpls = khash_str2int_size(bam_smpls);
+    khash_str2int_destroy_free(bam_smpls);
+
+    const char *smpl_name = NULL;
+    int accept_null_rg = 1;
+    if ( bsmpl->rg_list && !bsmpl_keep_readgroup(bsmpl,file,"?",&smpl_name) ) accept_null_rg = 0;
+    if ( bsmpl->sample_list && first_smpl==-1 ) accept_null_rg = 0;
+
+    if ( !accept_null_rg && first_smpl==-1 )
+    {
+        // no suitable read group is available in this bam: ignore the whole file.
+        free(file->fname);
+        bsmpl->nfiles--;
+        return -1;
+    }
+    if ( !accept_null_rg ) return bsmpl->nfiles-1;
+    if ( nsmpls==1 && !nskipped )
+    {
+        file->default_idx = first_smpl;
+        return bsmpl->nfiles-1;
+    }
+    if ( !smpl_name ) smpl_name = first_smpl==-1 ? file->fname : bsmpl->smpl[first_smpl];
+
+    bsmpl_add_readgroup(bsmpl,file,"?",smpl_name);
+    return bsmpl->nfiles-1;
+}
+
+const char **bam_smpl_get_samples(bam_smpl_t *bsmpl, int *nsmpl)
+{
+    *nsmpl = bsmpl->nsmpl;
+    return (const char**)bsmpl->smpl;
+}
+
+int bam_smpl_get_sample_id(bam_smpl_t *bsmpl, int bam_id, bam1_t *bam_rec)
+{
+    file_t *file = &bsmpl->files[bam_id];
+    if ( file->default_idx >= 0 ) return file->default_idx;
+
+    char *aux_rg = (char*) bam_aux_get(bam_rec, "RG");
+    aux_rg = aux_rg ? aux_rg+1 : "?";
+
+    int rg_id;
+    if ( khash_str2int_get(file->rg2idx, aux_rg, &rg_id)==0 ) return rg_id;
+    if ( khash_str2int_get(file->rg2idx, "?", &rg_id)==0 ) return rg_id;
+    return -1;
+}
+
+int bam_smpl_add_samples(bam_smpl_t *bsmpl, char *list, int is_file)
+{
+    if ( list[0]!='^' ) bsmpl->sample_logic = 1;
+    else list++;
+
+    int i, nsamples = 0;
+    char **samples = hts_readlist(list, is_file, &nsamples);
+    if ( !nsamples ) return 0;
+
+    kstring_t ori = {0,0,0};
+    kstring_t ren = {0,0,0};
+
+    bsmpl->sample_list = khash_str2str_init();
+    for (i=0; i<nsamples; i++)
+    {
+        char *ptr = samples[i];
+        ori.l = ren.l = 0;
+        int escaped = 0;
+        while ( *ptr )
+        {
+            if ( *ptr=='\\' && !escaped ) { escaped = 1; ptr++; continue; }
+            if ( isspace(*ptr) && !escaped ) break;
+            kputc(*ptr, &ori);
+            escaped = 0;
+            ptr++;
+        }
+        if ( *ptr )
+        {
+            while ( *ptr && isspace(*ptr) ) ptr++;
+            while ( *ptr )
+            {
+                if ( *ptr=='\\' && !escaped ) { escaped = 1; ptr++; continue; }
+                if ( isspace(*ptr) && !escaped ) break;
+                kputc(*ptr, &ren);
+                escaped = 0;
+                ptr++;
+            }
+        }
+        khash_str2str_set(bsmpl->sample_list,strdup(ori.s),strdup(ren.l?ren.s:ori.s));
+        free(samples[i]);
+    }
+    free(samples);
+    free(ori.s);
+    free(ren.s);
+    return nsamples;
+}
+
+int bam_smpl_add_readgroups(bam_smpl_t *bsmpl, char *list, int is_file)
+{
+    if ( list[0]!='^' ) bsmpl->rg_logic = 1;
+    else list++;
+
+    int i, nrows  = 0;
+    char **rows = hts_readlist(list, is_file, &nrows);
+    if ( !nrows ) return 0;
+
+    kstring_t fld1 = {0,0,0};
+    kstring_t fld2 = {0,0,0};
+    kstring_t fld3 = {0,0,0};
+
+    bsmpl->rg_list = khash_str2str_init();
+    for (i=0; i<nrows; i++)
+    {
+        char *ptr = rows[i];
+        fld1.l = fld2.l = fld3.l = 0;
+        int escaped = 0;
+        while ( *ptr )
+        {
+            if ( *ptr=='\\' && !escaped ) { escaped = 1; ptr++; continue; }
+            if ( isspace(*ptr) && !escaped ) break;
+            kputc(*ptr, &fld1);
+            escaped = 0;
+            ptr++;
+        }
+        if ( *ptr )
+        {
+            while ( *ptr && isspace(*ptr) ) ptr++;
+            while ( *ptr )
+            {
+                if ( *ptr=='\\' && !escaped ) { escaped = 1; ptr++; continue; }
+                if ( isspace(*ptr) && !escaped ) break;
+                kputc(*ptr, &fld2);
+                escaped = 0;
+                ptr++;
+            }
+        }
+        if ( *ptr )
+        {
+            while ( *ptr && isspace(*ptr) ) ptr++;
+            while ( *ptr )
+            {
+                if ( *ptr=='\\' && !escaped ) { escaped = 1; ptr++; continue; }
+                if ( isspace(*ptr) && !escaped ) break;
+                kputc(*ptr, &fld3);
+                escaped = 0;
+                ptr++;
+            }
+        }
+        if ( fld3.l )
+        {
+            // ID FILE SAMPLE
+            kputc('\t',&fld1);
+            kputs(fld2.s,&fld1);
+            fld2.l = 0;
+            kputs(fld3.s,&fld2);
+        }
+        // fld2.s now contains a new sample name. If NULL, use \t to keep the bam header name
+        char *value = khash_str2str_get(bsmpl->rg_list,fld1.s);
+        if ( !value )
+            khash_str2str_set(bsmpl->rg_list,strdup(fld1.s),strdup(fld2.l?fld2.s:"\t"));
+        else if ( strcmp(value,fld2.l?fld2.s:"\t") )
+            error("Error: The read group \"%s\" was assigned to two different samples: \"%s\" and \"%s\"\n", fld1.s,value,fld2.l?fld2.s:"\t");
+        free(rows[i]);
+    }
+    free(rows);
+    free(fld1.s);
+    free(fld2.s);
+    free(fld3.s);
+    return nrows;
+}
+
+
diff --git a/bam_sample.h b/bam_sample.h
new file mode 100644 (file)
index 0000000..5cbcc39
--- /dev/null
@@ -0,0 +1,50 @@
+/*  bam_sample.h -- group data by sample.
+
+    Copyright (C) 2010 Broad Institute.
+    Copyright (C) 2016 Genome Research Ltd.
+
+    Author: Heng Li <lh3@sanger.ac.uk>, Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.  */
+
+#ifndef BAM_SAMPLE_H
+#define BAM_SAMPLE_H
+
+#include <htslib/sam.h>
+
+typedef struct _bam_smpl_t bam_smpl_t;
+
+bam_smpl_t *bam_smpl_init(void);
+
+int bam_smpl_add_samples(bam_smpl_t *bsmpl, char *list, int is_file);
+int bam_smpl_add_readgroups(bam_smpl_t *bsmpl, char *list, int is_file);
+void bam_smpl_ignore_readgroups(bam_smpl_t* bsmpl);
+
+// The above should be called only before bams are added. Returns the BAM id
+// to be passed to bam_smpl_get_sample_id() later. It is safe to assume
+// sequential numbering, starting from 0.
+//
+int bam_smpl_add_bam(bam_smpl_t *bsmpl, char *bam_hdr, const char *fname);
+
+const char **bam_smpl_get_samples(bam_smpl_t *bsmpl, int *nsmpl);
+int bam_smpl_get_sample_id(bam_smpl_t *bsmpl, int bam_id, bam1_t *bam_rec);
+
+void bam_smpl_destroy(bam_smpl_t *bsmpl);
+
+#endif
diff --git a/bcftools.h b/bcftools.h
new file mode 100644 (file)
index 0000000..7d2d49f
--- /dev/null
@@ -0,0 +1,73 @@
+/*  bcftools.h -- utility function declarations.
+
+    Copyright (C) 2013 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#ifndef BCFTOOLS_H
+#define BCFTOOLS_H
+
+#include <stdarg.h>
+#include <htslib/hts_defs.h>
+#include <htslib/vcf.h>
+#include <math.h>
+
+#define FT_TAB_TEXT 0       // custom tab-delimited text file
+#define FT_GZ 1
+#define FT_VCF 2
+#define FT_VCF_GZ (FT_GZ|FT_VCF)
+#define FT_BCF (1<<2)
+#define FT_BCF_GZ (FT_GZ|FT_BCF)
+#define FT_STDIN (1<<3)
+
+char *bcftools_version(void);
+void error(const char *format, ...) HTS_NORETURN;
+void bcf_hdr_append_version(bcf_hdr_t *hdr, int argc, char **argv, const char *cmd);
+const char *hts_bcf_wmode(int file_type);
+
+void *smalloc(size_t size);     // safe malloc
+
+static inline char gt2iupac(char a, char b)
+{
+    static const char iupac[4][4] = { {'A','M','R','W'},{'M','C','S','Y'},{'R','S','G','K'},{'W','Y','K','T'} };
+    if ( a>='a' ) a -= 'a' - 'A';
+    if ( b>='a' ) b -= 'a' - 'A';
+    if ( a=='A' ) a = 0;
+    else if ( a=='C' ) a = 1;
+    else if ( a=='G' ) a = 2;
+    else if ( a=='T' ) a = 3;
+    else return 'N';
+    if ( b=='A' ) b = 0;
+    else if ( b=='C' ) b = 1;
+    else if ( b=='G' ) b = 2;
+    else if ( b=='T' ) b = 3;
+    else return 'N';
+    return iupac[(int)a][(int)b];
+}
+
+static inline double phred_score(double prob)
+{
+    if ( prob==0 ) return 99;
+    prob = -4.3429*log(prob);
+    return prob>99 ? 99 : prob;
+}
+
+#endif
diff --git a/bin.c b/bin.c
new file mode 100644 (file)
index 0000000..b558b20
--- /dev/null
+++ b/bin.c
@@ -0,0 +1,104 @@
+/* The MIT License
+
+   Copyright (c) 2016 Genome Research Ltd.
+
+   Author: Petr Danecek <pd3@sanger.ac.uk>
+   
+   Permission is hereby granted, free of charge, to any person obtaining a copy
+   of this software and associated documentation files (the "Software"), to deal
+   in the Software without restriction, including without limitation the rights
+   to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+   copies of the Software, and to permit persons to whom the Software is
+   furnished to do so, subject to the following conditions:
+   
+   The above copyright notice and this permission notice shall be included in
+   all copies or substantial portions of the Software.
+   
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+   AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+   THE SOFTWARE.
+
+ */
+
+#include <stdio.h>
+#include "bcftools.h"
+#include "bin.h"
+
+struct _bin_t
+{
+    float *bins;
+    int nbins;
+};
+
+bin_t *bin_init(const char *list_def, float min, float max)
+{
+    bin_t *bin = (bin_t*) calloc(1,sizeof(bin_t));
+
+    // a comma indicates a list, otherwise a file
+    int is_file = strchr(list_def,',') ? 0 : 1;
+    int i, nlist;
+    char **list = hts_readlist(list_def, is_file, &nlist);
+    bin->nbins = nlist;
+    bin->bins  = (float*) malloc(sizeof(float)*nlist);
+    for (i=0; i<nlist; i++)
+    {
+        char *tmp;
+        bin->bins[i] = strtod(list[i],&tmp);
+        if ( !tmp ) error("Could not parse %s: %s\n", list_def, list[i]);
+        if ( min!=max && (bin->bins[i]<min || bin->bins[i]>max) )
+            error("Expected values from the interval [%f,%f], found %s\n", list[i]);
+        free(list[i]); 
+    }
+    free(list);
+
+    if ( min!=max )
+    {
+        // make sure we've got both boundaries: min,max.
+        assert( nlist>1 );
+        float max_err = (bin->bins[1] - bin->bins[0])*1e-6;
+        if ( fabs(bin->bins[0] - min) > max_err )
+        {
+            bin->bins = (float*) realloc(bin->bins, (++bin->nbins)*sizeof(float));
+            memmove(bin->bins+1, bin->bins, sizeof(float)*(bin->nbins-1));
+            bin->bins[0] = min;
+        }
+        if ( fabs(bin->bins[bin->nbins-1] - max) > max_err ) 
+        {
+            bin->bins = (float*) realloc(bin->bins, (++bin->nbins)*sizeof(float));
+            bin->bins[bin->nbins-1] = max;
+        }
+    }
+    return bin;
+}
+
+void bin_destroy(bin_t *bin)
+{
+    free(bin->bins);
+    free(bin);
+}
+
+int bin_get_size(bin_t *bin) { return bin->nbins; }
+
+float bin_get_value(bin_t *bin, int idx) { return bin->bins[idx]; }
+
+int bin_get_idx(bin_t *bin, float value)
+{
+    if ( bin->bins[bin->nbins-1] < value ) return bin->nbins-1;
+
+    // Binary search in half-closed,half-open intervals [)
+    int imin = 0, imax = bin->nbins - 2;
+    while ( imin<imax )
+    {
+        int i = (imin+imax)/2;
+        if ( value < bin->bins[i] ) imax = i - 1;
+        else if ( value > bin->bins[i] ) imin = i + 1;
+        else return i;
+    }
+    if ( bin->bins[imax] <= value ) return imax;
+    return imin - 1;
+}
+
diff --git a/bin.h b/bin.h
new file mode 100644 (file)
index 0000000..ab9e5b1
--- /dev/null
+++ b/bin.h
@@ -0,0 +1,65 @@
+/* The MIT License
+
+   Copyright (c) 2016 Genome Research Ltd.
+
+   Author: Petr Danecek <pd3@sanger.ac.uk>
+   
+   Permission is hereby granted, free of charge, to any person obtaining a copy
+   of this software and associated documentation files (the "Software"), to deal
+   in the Software without restriction, including without limitation the rights
+   to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+   copies of the Software, and to permit persons to whom the Software is
+   furnished to do so, subject to the following conditions:
+   
+   The above copyright notice and this permission notice shall be included in
+   all copies or substantial portions of the Software.
+   
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+   AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+   THE SOFTWARE.
+
+ */
+
+/*
+    Simple binning of float values into predefined bins
+*/
+
+#ifndef __BIN_H__
+#define __BIN_H__
+
+#include <stdio.h>
+
+typedef struct _bin_t bin_t;
+
+/*
+ *  bin_init() - init bins
+ *  @list: list of half-open intervals [). If the list does not contain commas,
+ *      it is interpreted as a file name.
+ *  @min,max:  extreme values. This is for user convenience so that well-known
+ *      extremes can be left out from the list. Ignored if min=max
+ */
+bin_t *bin_init(const char *list, float min, float max);
+void bin_destroy(bin_t *bin);
+
+/*
+ *  bin_get_size() - number of boundaries, subtract 1 to get the number of bins
+ */
+int bin_get_size(bin_t *bin);
+
+/*
+   bin_get_idx() - find the bin index which corresponds to the value (binary search)
+   Returns the bin index 0 <= idx <= size-2 or -1,size-1 for out of range values.
+ */
+int bin_get_idx(bin_t *bin, float value);
+
+/*
+   bin_get_value() - get the i-th boundary value, i=0,..,size-1
+ */
+float bin_get_value(bin_t *bin, int ith);
+
+#endif
+
diff --git a/call.h b/call.h
new file mode 100644 (file)
index 0000000..0d707a0
--- /dev/null
+++ b/call.h
@@ -0,0 +1,127 @@
+/*  call.h -- variant calling declarations.
+
+    Copyright (C) 2013-2014 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#ifndef __CALL_H__
+#define __CALL_H__
+
+#include <htslib/vcf.h>
+#include <htslib/synced_bcf_reader.h>
+#include "vcmp.h"
+
+#define CALL_KEEPALT        1
+#define CALL_VARONLY        (1<<1)
+#define CALL_CONSTR_TRIO    (1<<2)
+#define CALL_CONSTR_ALLELES (1<<3)
+//
+//
+#define CALL_FMT_GQ         (1<<6)
+#define CALL_FMT_GP         (1<<7)
+
+#define FATHER 0
+#define MOTHER 1
+#define CHILD  2
+typedef struct
+{
+    char *name;
+    int sample[3];  // father, mother, child
+    int type;       // see FTYPE_* definitions in mcall.c
+}
+family_t;
+
+typedef struct _ccall_t ccall_t;
+typedef struct
+{
+    // mcall only
+    float *qsum;            // QS(sum) values
+    int nqsum, npdg;
+    int *als_map, nals_map; // mapping from full set of alleles to trimmed set of alleles (old -> new)
+    int *pl_map, npl_map;   // same as above for PLs, but reverse (new -> old)
+    char **als;             // array to hold the trimmed set of alleles to appear on output
+    int nals;               // size of the als array
+    family_t *fams;         // list of families and samples for trio calling
+    int nfams, mfams;
+    int ntrio[5][5];        // possible trio genotype combinations and their counts; first idx:
+    uint16_t *trio[5][5];   //  family type, second index: allele count (2-4, first two are unused)
+    double *GLs;
+    float *GPs;             // FORMAT/GP: posterior probabilities
+    int32_t *GQs;           // FORMAT/GQ: genotype qualities
+    int32_t *itmp;          // temporary int array, used for new PLs with CALL_CONSTR_ALLELES
+    int n_itmp, nGPs;
+    vcmp_t *vcmp;
+    double trio_Pm_SNPs, trio_Pm_del, trio_Pm_ins;      // P(mendelian) for trio calling, see mcall_call_trio_genotypes()
+    int32_t *ugts, *cgts;   // unconstraind and constrained GTs
+    uint32_t output_tags;
+    char *prior_AN, *prior_AC;  // reference panel AF tags (AF=AC/AN)
+
+    // ccall only
+    double indel_frac, min_perm_p, min_lrt;
+    double prior_type, pref;
+    double ref_lk, lk_sum;
+    int ngrp1_samples, n_perm;
+    int nhets, ndiploid;
+    char *prior_file;
+    ccall_t *cdat;
+
+    // shared
+    bcf_srs_t *srs;         // BCF synced readers holding target alleles for CALL_CONSTR_ALLELES
+    bcf1_t *rec;
+    bcf_hdr_t *hdr;
+    uint32_t flag;          // One or more of the CALL_* flags defined above
+    uint8_t *ploidy, all_diploid, unseen;
+
+    double pl2p[256];       // PL to 10^(-PL/10) table
+    int32_t *PLs;           // VCF PL likelihoods (rw)
+    int nPLs, mPLs, nac;
+    int32_t *gts, *ac;      // GTs and AC (w)
+    double *pdg;            // PLs converted to P(D|G)
+    float *anno16; int n16; // see anno[16] in bam2bcf.h
+    double theta;           // prior
+}
+call_t;
+
+void error(const char *format, ...);
+
+/*
+ *  call() - return -1 value on critical error; -2 to skip the site; or the number of non-reference
+ *            alleles on success.
+ */
+int mcall(call_t *call, bcf1_t *rec);    // multiallic and rare-variant calling model
+int ccall(call_t *call, bcf1_t *rec);    // the default consensus calling model
+int qcall(call_t *call, bcf1_t *rec);    // QCall output
+
+void mcall_init(call_t *call);
+void ccall_init(call_t *call);
+void qcall_init(call_t *call);
+
+void mcall_destroy(call_t *call);
+void ccall_destroy(call_t *call);
+void qcall_destroy(call_t *call);
+
+void call_init_pl2p(call_t *call);
+uint32_t *call_trio_prep(int is_x, int is_son);
+
+void init_allele_trimming_maps(call_t *call, int als, int nals);
+void mcall_trim_numberR(call_t *call, bcf1_t *rec, int nals, int nout_als, int out_als);
+
+#endif
diff --git a/ccall.c b/ccall.c
new file mode 100644 (file)
index 0000000..9f6958a
--- /dev/null
+++ b/ccall.c
@@ -0,0 +1,337 @@
+/*  ccall.c -- consensus variant calling.
+
+    Copyright (C) 2013-2014 Genome Research Ltd.
+    Portions copyright (C) 2010 Broad Institute.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#include <math.h>
+#include <htslib/kfunc.h>
+#include "call.h"
+#include "kmin.h"
+#include "prob1.h"
+
+// Most of the original -c calling was moved to bcftools as it was
+// and its data structures were wrapped into the ccal_t to make it
+// functional quickly. This is not the desired state.
+struct _ccall_t
+{
+    bcf_p1aux_t *p1;
+};
+
+void ccall_init(call_t *call)
+{
+    call->cdat = (ccall_t*) calloc(1,sizeof(ccall_t));
+    call_init_pl2p(call);
+    call->cdat->p1 = bcf_p1_init(bcf_hdr_nsamples(call->hdr), call->ploidy);
+    call->gts = (int*) calloc(bcf_hdr_nsamples(call->hdr)*2,sizeof(int));   // assuming at most diploid everywhere
+    call->nals_map = 5;
+    call->als_map  = (int*) malloc(sizeof(int)*call->nals_map);
+
+    bcf_hdr_append(call->hdr,"##FORMAT=<ID=GT,Number=1,Type=String,Description=\"Genotype\">");
+    if ( call->output_tags & CALL_FMT_GQ )
+    {
+        bcf_hdr_append(call->hdr,"##FORMAT=<ID=GQ,Number=1,Type=Integer,Description=\"Genotype Quality\">");
+        call->GQs = (int32_t*) malloc(sizeof(int32_t)*bcf_hdr_nsamples(call->hdr));
+    }
+    if ( call->output_tags & CALL_FMT_GP )
+        error("Sorry, -f GP is not supported with -c\n");
+    bcf_hdr_append(call->hdr,"##INFO=<ID=AF1,Number=1,Type=Float,Description=\"Max-likelihood estimate of the first ALT allele frequency (assuming HWE)\">");
+    // Todo: groups not migrated to 'bcftools call' yet
+    bcf_hdr_append(call->hdr,"##INFO=<ID=AF2,Number=1,Type=Float,Description=\"Max-likelihood estimate of the first and second group ALT allele frequency (assuming HWE)\">");
+    bcf_hdr_append(call->hdr,"##INFO=<ID=AC1,Number=1,Type=Float,Description=\"Max-likelihood estimate of the first ALT allele count (no HWE assumption)\">");
+    bcf_hdr_append(call->hdr,"##INFO=<ID=MQ,Number=1,Type=Integer,Description=\"Root-mean-square mapping quality of covering reads\">\n");
+    bcf_hdr_append(call->hdr,"##INFO=<ID=FQ,Number=1,Type=Float,Description=\"Phred probability of all samples being the same\">\n");
+    bcf_hdr_append(call->hdr,"##INFO=<ID=PV4,Number=4,Type=Float,Description=\"P-values for strand bias, baseQ bias, mapQ bias and tail distance bias\">\n");
+    bcf_hdr_append(call->hdr,"##INFO=<ID=G3,Number=3,Type=Float,Description=\"ML estimate of genotype frequencies\">\n");
+    bcf_hdr_append(call->hdr,"##INFO=<ID=HWE,Number=1,Type=Float,Description=\"Chi^2 based HWE test P-value based on G3\">\n");
+    // bcf_hdr_append(call->hdr,);
+    // bcf_hdr_append(call->hdr,);
+    bcf_hdr_append(call->hdr,"##INFO=<ID=DP4,Number=4,Type=Integer,Description=\"Number of high-quality ref-forward , ref-reverse, alt-forward and alt-reverse bases\">");
+
+    return;
+}
+void ccall_destroy(call_t *call)
+{
+    free(call->itmp);
+    free(call->als_map);
+    free(call->gts);
+    free(call->anno16);
+    free(call->PLs);
+    free(call->GQs);
+    free(call->pdg);
+    bcf_p1_destroy(call->cdat->p1);
+    free(call->cdat);
+    return;
+}
+
+// Inits P(D|G): convert PLs from log space, only two alleles (three PLs) are used.
+// NB: The original samtools calling code uses pdgs in reverse order (AA comes
+// first, RR last), while the -m calling model uses the canonical order.
+static void set_pdg3(double *pl2p, int *PLs, double *pdg, int n_smpl, int n_gt)
+{
+    int i;
+    for (i=0; i<n_smpl; i++)
+    {
+        pdg[2] = pl2p[ PLs[0] ];
+        pdg[1] = pl2p[ PLs[1] ];
+        pdg[0] = pl2p[ PLs[2] ];
+        PLs += n_gt;
+        pdg += 3;
+    }
+}
+
+static double ttest(int n1, int n2, float a[4])
+{
+    extern double kf_betai(double a, double b, double x);
+    double t, v, u1, u2;
+    if (n1 == 0 || n2 == 0 || n1 + n2 < 3) return 1.0;
+    u1 = (double)a[0] / n1; u2 = (double)a[2] / n2;
+    if (u1 <= u2) return 1.;
+    t = (u1 - u2) / sqrt(((a[1] - n1 * u1 * u1) + (a[3] - n2 * u2 * u2)) / (n1 + n2 - 2) * (1./n1 + 1./n2));
+    v = n1 + n2 - 2;
+    return t < 0.? 1. : .5 * kf_betai(.5*v, .5, v/(v+t*t));
+}
+
+static int test16_core(float anno[16], anno16_t *a)
+{
+    extern double kt_fisher_exact(int n11, int n12, int n21, int n22, double *_left, double *_right, double *two);
+    double left, right;
+    int i;
+    a->p[0] = a->p[1] = a->p[2] = a->p[3] = 1.;
+    for (i=0; i<4; i++) a->d[i] = anno[i];
+    a->depth = anno[0] + anno[1] + anno[2] + anno[3];
+    a->is_tested = (anno[0] + anno[1] > 0 && anno[2] + anno[3] > 0);
+    if (a->depth == 0) return -1;
+    a->mq = (int)(sqrt((anno[9] + anno[11]) / a->depth) + .499);
+    kt_fisher_exact(anno[0], anno[1], anno[2], anno[3], &left, &right, &a->p[0]);
+    for (i = 1; i < 4; ++i)
+        a->p[i] = ttest(anno[0] + anno[1], anno[2] + anno[3], anno+4*i);
+    return 0;
+}
+
+int test16(float *anno16, anno16_t *a)
+{
+    a->p[0] = a->p[1] = a->p[2] = a->p[3] = 1.;
+    a->d[0] = a->d[1] = a->d[2] = a->d[3] = 0.;
+    a->mq = a->depth = a->is_tested = 0;
+    return test16_core(anno16, a);
+}
+static int update_bcf1(call_t *call, bcf1_t *rec, const bcf_p1rst_t *pr, double em[10])
+{
+    int has_I16, is_var;
+    float fq, r;
+    anno16_t a;
+    float tmpf[4], tmpi;
+
+    bcf_get_info_float(call->hdr, rec, "I16", &call->anno16, &call->n16);
+
+    has_I16 = test16(call->anno16, &a) >= 0? 1 : 0;
+
+    // print EM
+    if (em[0] >= 0)
+    {
+        tmpf[0] = 1 - em[0];
+        bcf_update_info_float(call->hdr, rec, "AF1", tmpf, 1);
+    }
+    if (em[4] >= 0 && em[4] <= 0.05)
+    {
+        tmpf[0] = em[3]; tmpf[1] = em[2]; tmpf[2] = em[1]; tmpf[3] = em[4];
+        bcf_update_info_float(call->hdr, rec, "G3", tmpf, 3);
+        bcf_update_info_float(call->hdr, rec, "HWE", &tmpf[3], 1);
+    }
+    if (em[5] >= 0 && em[6] >= 0)
+    {
+        tmpf[0] = 1 - em[5]; tmpf[1] = 1 - em[6];
+        bcf_update_info_float(call->hdr, rec, "AF2", tmpf, 2);
+    }
+    if (em[7] >= 0)
+    {
+        tmpf[0] = em[7];
+        bcf_update_info_float(call->hdr, rec, "LRT", tmpf, 1);
+    }
+    if (em[8] >= 0)
+    {
+        tmpf[0] = em[8];
+        bcf_update_info_float(call->hdr, rec, "LRT2", tmpf, 1);
+    }
+
+    bcf_p1aux_t *p1 = call->cdat->p1;
+    if (p1->cons_llr > 0)
+    {
+        tmpi = p1->cons_llr;
+        bcf_update_info_int32(call->hdr, rec, "CLR", &tmpi, 1);
+        // todo: trio calling with -c
+        if (p1->cons_gt > 0)
+        {
+            char tmp[4];
+            tmp[0] = p1->cons_gt&0xff; tmp[1] = p1->cons_gt>>8&0xff; tmp[2] = p1->cons_gt>>16&0xff; tmp[3] = 0;
+            bcf_update_info_string(call->hdr, rec, "UGT", tmp);
+            tmp[0] = p1->cons_gt>>32&0xff; tmp[1] = p1->cons_gt>>40&0xff; tmp[2] = p1->cons_gt>>48&0xff;
+            bcf_update_info_string(call->hdr, rec, "CGT", tmp);
+        }
+    }
+    is_var = (pr->p_ref < call->pref);
+    r = is_var? pr->p_ref : pr->p_var;
+
+    bcf_update_info_int32(call->hdr, rec, "AC1", &pr->ac, 1);
+    int32_t dp[4]; dp[0] = call->anno16[0]; dp[1] = call->anno16[1]; dp[2] = call->anno16[2]; dp[3] = call->anno16[3];
+    bcf_update_info_int32(call->hdr, rec, "DP4", dp, 4);
+    bcf_update_info_int32(call->hdr, rec, "MQ", &a.mq, 1);
+
+    fq = pr->p_ref_folded < 0.5? -4.343 * log(pr->p_ref_folded) : 4.343 * log(pr->p_var_folded);
+    if (fq < -999) fq = -999;
+    if (fq > 999) fq = 999;
+    bcf_update_info_float(call->hdr, rec, "FQ", &fq, 1);
+
+    assert( pr->cmp[0]<0 );
+    // todo
+    //  if (pr->cmp[0] >= 0.) { // two sample groups
+    //      int i, q[3];
+    //      for (i = 1; i < 3; ++i) {
+    //          double x = pr->cmp[i] + pr->cmp[0]/2.;
+    //          q[i] = x == 0? 255 : (int)(-4.343 * log(x) + .499);
+    //          if (q[i] > 255) q[i] = 255;
+    //      }
+    //      if (pr->perm_rank >= 0) ksprintf(&s, "PR=%d;", pr->perm_rank);
+    //
+    //      ksprintf(&s, "PCHI2=%.3g;PC2=%d,%d;", q[1], q[2], pr->p_chi2);
+    //  }
+
+    if (has_I16 && a.is_tested)
+    {
+        int i;
+        for (i=0; i<4; i++) tmpf[i] = a.p[i];
+        bcf_update_info_float(call->hdr, rec, "PV4", tmpf, 4);
+    }
+    bcf_update_info_int32(call->hdr, rec, "I16", NULL, 0);     // remove I16 tag
+    bcf_update_info_int32(call->hdr, rec, "QS", NULL, 0);      // remove QS tag
+
+    rec->qual = r < 1e-100? 999 : -4.343 * log(r);
+    if (rec->qual > 999) rec->qual = 999;
+
+    // Remove unused alleles
+    int nals_ori = rec->n_allele, nals = !is_var && !(call->flag & CALL_KEEPALT) ? 1 : pr->rank0 < 2? 2 : pr->rank0+1;
+    if ( call->flag & CALL_KEEPALT && call->unseen==nals-1 ) nals--;
+    
+    if ( nals<rec->n_allele )
+    {
+        bcf_update_alleles(call->hdr, rec, (const char**)rec->d.allele, nals);
+
+        // Update PLs
+        int npls_src = call->nPLs / rec->n_sample, npls_dst = nals*(nals+1)/2;
+        int *pls_src = call->PLs - npls_src, *pls_dst = call->PLs - npls_dst;
+        int isample, i;
+        for (isample = 0; isample < rec->n_sample; isample++)
+        {
+            pls_src += npls_src;
+            pls_dst += npls_dst;
+            if ( !call->ploidy || call->ploidy[isample]==2 )
+            {
+                for (i=0; i<npls_dst; i++)
+                    pls_dst[i] =  pls_src[i];
+            }
+            else
+            {
+                for (i=0; i<nals; i++)
+                {
+                    int isrc = (i+1)*(i+2)/2-1;
+                    pls_dst[i] = pls_src[isrc];
+                }
+                if (i<npls_dst) pls_dst[i] = bcf_int32_vector_end;
+            }
+        }
+        bcf_update_format_int32(call->hdr, rec, "PL", call->PLs, npls_dst*rec->n_sample);
+    }
+
+    // Call genotypes
+    int i;
+    for (i=0; i<rec->n_sample; i++)
+    {
+        int x = ( is_var || call->output_tags & CALL_FMT_GQ ) ? bcf_p1_call_gt(p1, pr->f_exp, i, is_var) : 2;
+        int gt = x&3;
+        if ( !call->ploidy || call->ploidy[i]==2 )
+        {
+            if ( gt==1 )
+            {
+                call->gts[2*i]   = bcf_gt_unphased(0);
+                call->gts[2*i+1] = bcf_gt_unphased(1);
+            }
+            else if ( gt==0 )
+            {
+                call->gts[2*i]   = bcf_gt_unphased(1);
+                call->gts[2*i+1] = bcf_gt_unphased(1);
+            }
+            else
+            {
+                call->gts[2*i]   = bcf_gt_unphased(0);
+                call->gts[2*i+1] = bcf_gt_unphased(0);
+            }
+            if ( call->output_tags & CALL_FMT_GQ ) call->GQs[i] = x>>2;
+        }
+        else
+        {
+            if ( gt==0 ) call->gts[2*i] = bcf_gt_unphased(1);
+            else call->gts[2*i] = bcf_gt_unphased(0);
+            call->gts[2*i+1] = bcf_int32_vector_end;
+            if ( call->output_tags & CALL_FMT_GQ ) call->GQs[i] = bcf_int32_missing;
+        }
+    }
+    bcf_update_genotypes(call->hdr, rec, call->gts, rec->n_sample*2);
+    if ( call->output_tags & CALL_FMT_GQ )
+        bcf_update_format_int32(call->hdr, rec, "GQ", call->GQs, rec->n_sample);
+
+    // trim Number=R tags
+    int out_als = 0;
+    for (i=0; i<nals; i++) out_als |= 1<<i;
+    init_allele_trimming_maps(call, out_als, nals_ori);
+    mcall_trim_numberR(call, rec, nals_ori, nals, out_als);
+
+    return is_var;
+}
+
+
+int ccall(call_t *call, bcf1_t *rec)
+{
+    int nsmpl = bcf_hdr_nsamples(call->hdr);
+
+    // Get the genotype likelihoods
+    int nals = rec->n_allele;
+    call->nPLs = bcf_get_format_int32(call->hdr, rec, "PL", &call->PLs, &call->mPLs);
+    if ( call->nPLs!=nsmpl*nals*(nals+1)/2 && call->nPLs!=nsmpl*nals )  // diploid+haploid or haploid only
+        error("Wrong number of PL fields? nals=%d npl=%d\n", nals,call->nPLs);
+
+    // Convert PLs to probabilities, only first two alleles are considered
+    int ngts = nals*(nals+1)/2;
+    hts_expand(double, 3*nsmpl, call->npdg, call->pdg);
+    set_pdg3(call->pl2p, call->PLs, call->pdg, nsmpl, ngts);
+
+    double em[10] = {-1.,-1.,-1.,-1.,-1.,-1.,-1.,-1.,-1.,-1.};
+    int ret = bcf_em1(call, rec, call->ngrp1_samples, 0x1ff, em);
+
+    bcf_p1rst_t pr;
+    int do_contrast = (em[7] >= 0 && em[7] < call->min_lrt) ? 1 : 0;
+    ret = bcf_p1_cal(call, rec, do_contrast, call->cdat->p1, &pr);
+    if (pr.p_ref >= call->pref && (call->flag & CALL_VARONLY)) return 0;
+    if (ret >= 0) ret = update_bcf1(call, rec, &pr, em);
+    return ret;
+}
+
diff --git a/consensus.c b/consensus.c
new file mode 100644 (file)
index 0000000..4fccc4f
--- /dev/null
@@ -0,0 +1,688 @@
+/* The MIT License
+
+   Copyright (c) 2014 Genome Research Ltd.
+
+   Author: Petr Danecek <pd3@sanger.ac.uk>
+   
+   Permission is hereby granted, free of charge, to any person obtaining a copy
+   of this software and associated documentation files (the "Software"), to deal
+   in the Software without restriction, including without limitation the rights
+   to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+   copies of the Software, and to permit persons to whom the Software is
+   furnished to do so, subject to the following conditions:
+   
+   The above copyright notice and this permission notice shall be included in
+   all copies or substantial portions of the Software.
+   
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+   AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+   THE SOFTWARE.
+
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <strings.h>
+#include <errno.h>
+#include <getopt.h>
+#include <unistd.h>
+#include <ctype.h>
+#include <htslib/vcf.h>
+#include <htslib/kstring.h>
+#include <htslib/synced_bcf_reader.h>
+#include <htslib/kseq.h>
+#include "regidx.h"
+#include "bcftools.h"
+#include "rbuf.h"
+
+typedef struct
+{
+    int num;                // number of ungapped blocks in this chain
+    int *block_lengths;     // length of the ungapped blocks in this chain
+    int *ref_gaps;          // length of the gaps on the reference sequence between blocks
+    int *alt_gaps;          // length of the gaps on the alternative sequence between blocks
+    int ori_pos;
+    int ref_last_block_ori; // start position on the reference sequence of the following ungapped block (0-based)
+    int alt_last_block_ori; // start position on the alternative sequence of the following ungapped block (0-based)
+}
+chain_t;
+
+
+typedef struct
+{
+    kstring_t fa_buf;   // buffered reference sequence
+    int fa_ori_pos;     // start position of the fa_buffer (wrt original sequence)
+    int fa_frz_pos;     // protected position to avoid conflicting variants (last pos for SNPs/ins)
+    int fa_mod_off;     // position difference of fa_frz_pos in the ori and modified sequence (ins positive)
+    int fa_end_pos;     // region's end position in the original sequence
+    int fa_length;      // region's length in the original sequence (in case end_pos not provided in the FASTA header)
+    int fa_case;        // output upper case or lower case?
+    int fa_src_pos;     // last genomic coordinate read from the input fasta (0-based)
+
+    rbuf_t vcf_rbuf;
+    bcf1_t **vcf_buf;
+    int nvcf_buf, rid;
+
+    regidx_t *mask;
+    regitr_t *itr;
+
+    int chain_id;       // chain_id, to provide a unique ID to each chain in the chain output
+    chain_t *chain;     // chain structure to store the sequence of ungapped blocks between the ref and alt sequences
+                        // Note that the chain is re-initialised for each chromosome/seq_region
+
+    bcf_srs_t *files;
+    bcf_hdr_t *hdr;
+    FILE *fp_out;
+    FILE *fp_chain;
+    char **argv;
+    int argc, output_iupac, haplotype, isample;
+    char *fname, *ref_fname, *sample, *output_fname, *mask_fname, *chain_fname;
+}
+args_t;
+
+static chain_t* init_chain(chain_t *chain, int ref_ori_pos)
+{
+//     fprintf(stderr, "init_chain(*chain, ref_ori_pos=%d)\n", ref_ori_pos);
+    chain = (chain_t*) calloc(1,sizeof(chain_t));
+    chain->num = 0;
+    chain->block_lengths = NULL;
+    chain->ref_gaps = NULL;
+    chain->alt_gaps = NULL;
+    chain->ori_pos = ref_ori_pos;
+    chain->ref_last_block_ori = ref_ori_pos;
+    chain->alt_last_block_ori = ref_ori_pos;
+    return chain;
+}
+
+static void destroy_chain(args_t *args)
+{
+    chain_t *chain = args->chain;
+    free(chain->ref_gaps);
+    free(chain->alt_gaps);
+    free(chain->block_lengths);
+    free(chain);
+    chain = NULL;
+}
+
+static void print_chain(args_t *args)
+{
+    /*
+        Example chain format (see: https://genome.ucsc.edu/goldenPath/help/chain.html):
+        chain 1 500 + 480 500 1 501 + 480 501 1
+        12 3 1
+        1 0 3
+        484
+
+        chain line is:
+        - chain
+        - score (sum of the length of ungapped block in this case)
+        - ref_seqname (from the fasta header, parsed by htslib)
+        - ref_seqlength (from the fasta header)
+        - ref_strand (+ or -; always + for bcf-consensus)
+        - ref_start (as defined in the fasta header)
+        - ref_end (as defined in the fasta header)
+        - alt_seqname (same as ref_seqname as bcf-consensus only considers SNPs and indels)
+        - alt_seqlength (adjusted to match the length of the alt sequence)
+        - alt_strand (+ or -; always + for bcf-consensus)
+        - alt_start (same as ref_start, as no edits are recorded/applied before that position)
+        - alt_end (adjusted to match the length of the alt sequence)
+        - chain_num (just an auto-increment id)
+        
+        the other (sorted) lines are:
+        - length of the ungapped alignment block
+        - gap on the ref sequence between this and the next block (all but the last line)
+        - gap on the alt sequence between this and the next block (all but the last line)
+    */
+    chain_t *chain = args->chain;
+    int n = chain->num;
+    int ref_end_pos = args->fa_length + chain->ori_pos;
+    int last_block_size = ref_end_pos - chain->ref_last_block_ori;
+    int alt_end_pos = chain->alt_last_block_ori + last_block_size;
+    int score = 0;
+    for (n=0; n<chain->num; n++) {
+        score += chain->block_lengths[n];
+    }
+    score += last_block_size;
+    fprintf(args->fp_chain, "chain %d %s %d + %d %d %s %d + %d %d %d\n", score, bcf_hdr_id2name(args->hdr,args->rid), ref_end_pos, chain->ori_pos, ref_end_pos, bcf_hdr_id2name(args->hdr,args->rid), alt_end_pos, chain->ori_pos, alt_end_pos, ++args->chain_id);
+    for (n=0; n<chain->num; n++) {
+        fprintf(args->fp_chain, "%d %d %d\n", chain->block_lengths[n], chain->ref_gaps[n], chain->alt_gaps[n]);
+    }
+    fprintf(args->fp_chain, "%d\n\n", last_block_size);
+}
+
+static void push_chain_gap(chain_t *chain, int ref_start, int ref_len, int alt_start, int alt_len)
+{
+//     fprintf(stderr, "push_chain_gap(*chain, ref_start=%d, ref_len=%d, alt_start=%d, alt_len=%d)\n", ref_start, ref_len, alt_start, alt_len);
+    int num = chain->num;
+
+    if (ref_start <= chain->ref_last_block_ori) {
+        // In case this variant is back-to-back with the previous one
+        chain->ref_last_block_ori = ref_start + ref_len;
+        chain->alt_last_block_ori = alt_start + alt_len;
+        chain->ref_gaps[num-1] += ref_len;
+        chain->alt_gaps[num-1] += alt_len;
+
+    } else {
+        // Extend the ungapped blocks, store the gap length
+        chain->block_lengths = (int*) realloc(chain->block_lengths, (num + 1) * sizeof(int));
+        chain->ref_gaps = (int*) realloc(chain->ref_gaps, (num + 1) * sizeof(int));
+        chain->alt_gaps = (int*) realloc(chain->alt_gaps, (num + 1) * sizeof(int));
+        chain->block_lengths[num] = ref_start - chain->ref_last_block_ori;
+        chain->ref_gaps[num] = ref_len;
+        chain->alt_gaps[num] = alt_len;
+        // Update the start positions of the next block
+        chain->ref_last_block_ori = ref_start + ref_len;
+        chain->alt_last_block_ori = alt_start + alt_len;
+        // Increment the number of ungapped blocks
+        chain->num++;
+    }
+}
+
+static void init_data(args_t *args)
+{
+    args->files = bcf_sr_init();
+    args->files->require_index = 1;
+    if ( !bcf_sr_add_reader(args->files,args->fname) ) error("Failed to open %s: %s\n", args->fname, bcf_sr_strerror(args->files->errnum));
+    args->hdr = args->files->readers[0].header;
+    args->isample = -1;
+    if ( args->sample )
+    {
+        args->isample = bcf_hdr_id2int(args->hdr,BCF_DT_SAMPLE,args->sample);
+        if ( args->isample<0 ) error("No such sample: %s\n", args->sample);
+    }
+    if ( args->haplotype && args->isample<0 )
+    {
+        if ( bcf_hdr_nsamples(args->hdr) > 1 ) error("The --sample option is expected with --haplotype\n");
+        args->isample = 0;
+    }
+    if ( args->mask_fname )
+    {
+        args->mask = regidx_init(args->mask_fname,NULL,NULL,0,NULL);
+        if ( !args->mask ) error("Failed to initialize mask regions\n");
+        args->itr = regitr_init(args->mask);
+    }
+    // In case we want to store the chains
+    if ( args->chain_fname )
+    {
+        args->fp_chain = fopen(args->chain_fname,"w");
+        if ( ! args->fp_chain ) error("Failed to create %s: %s\n", args->chain_fname, strerror(errno));
+        args->chain_id = 0;
+    }
+    rbuf_init(&args->vcf_rbuf, 100);
+    args->vcf_buf = (bcf1_t**) calloc(args->vcf_rbuf.m, sizeof(bcf1_t*));
+    if ( args->output_fname ) {
+        args->fp_out = fopen(args->output_fname,"w");
+        if ( ! args->fp_out ) error("Failed to create %s: %s\n", args->output_fname, strerror(errno));
+    }
+    else args->fp_out = stdout;
+}
+
+static void destroy_data(args_t *args)
+{
+    bcf_sr_destroy(args->files);
+    int i;
+    for (i=0; i<args->vcf_rbuf.m; i++)
+        if ( args->vcf_buf[i] ) bcf_destroy1(args->vcf_buf[i]);
+    free(args->vcf_buf);
+    free(args->fa_buf.s);
+    if ( args->mask ) regidx_destroy(args->mask);
+    if ( args->itr ) regitr_destroy(args->itr);
+    if ( args->chain_fname )
+        if ( fclose(args->fp_chain) ) error("Close failed: %s\n", args->chain_fname);
+    if ( fclose(args->fp_out) ) error("Close failed: %s\n", args->output_fname);
+}
+
+static void init_region(args_t *args, char *line)
+{
+    char *ss, *se = line;
+    while ( *se && !isspace(*se) && *se!=':' ) se++;
+    int from = 0, to = 0;
+    char tmp, *tmp_ptr = NULL;
+    if ( *se )
+    {
+        tmp = *se; *se = 0; tmp_ptr = se;
+        ss = ++se;
+        from = strtol(ss,&se,10);
+        if ( ss==se || !*se || *se!='-' ) from = 0;
+        else
+        {
+            from--;
+            ss = ++se;
+            to = strtol(ss,&se,10);
+            if ( ss==se || (*se && !isspace(*se)) ) { from = 0; to = 0; }
+            else to--;
+        }
+    }
+    args->rid = bcf_hdr_name2id(args->hdr,line);
+    if ( args->rid<0 ) fprintf(stderr,"Warning: Sequence \"%s\" not in %s\n", line,args->fname);
+    args->fa_buf.l = 0;
+    args->fa_length = 0;
+    args->fa_end_pos = to;
+    args->fa_ori_pos = from;
+    args->fa_src_pos = from;
+    args->fa_mod_off = 0;
+    args->fa_frz_pos = -1;
+    args->fa_case    = -1;
+    args->vcf_rbuf.n = 0;
+    bcf_sr_seek(args->files,line,args->fa_ori_pos);
+    if ( tmp_ptr ) *tmp_ptr = tmp;
+    fprintf(args->fp_out,">%s\n",line);
+    if (args->chain_fname )
+    {
+        args->chain = init_chain(args->chain, args->fa_ori_pos);
+    } else {
+        args->chain = NULL;
+    }
+}
+
+static bcf1_t **next_vcf_line(args_t *args)
+{
+    if ( args->vcf_rbuf.n )
+    {
+        int i = rbuf_shift(&args->vcf_rbuf);
+        return &args->vcf_buf[i];
+    }
+    else if ( bcf_sr_next_line(args->files) )
+        return &args->files->readers[0].buffer[0];
+
+    return NULL;
+}
+static void unread_vcf_line(args_t *args, bcf1_t **rec_ptr)
+{
+    bcf1_t *rec = *rec_ptr;
+    if ( args->vcf_rbuf.n >= args->vcf_rbuf.m )
+        error("FIXME: too many overlapping records near %s:%d\n", bcf_seqname(args->hdr,rec),rec->pos+1);
+
+    // Insert the new record in the buffer. The line would be overwritten in
+    // the next bcf_sr_next_line call, therefore we need to swap it with an
+    // unused one
+    int i = rbuf_append(&args->vcf_rbuf);
+    if ( !args->vcf_buf[i] ) args->vcf_buf[i] = bcf_init1();
+    bcf1_t *tmp = rec; *rec_ptr = args->vcf_buf[i]; args->vcf_buf[i] = tmp;
+}
+static void flush_fa_buffer(args_t *args, int len)
+{
+    if ( !args->fa_buf.l ) return;
+
+    int nwr = 0;
+    while ( nwr + 60 <= args->fa_buf.l )
+    {
+        if ( fwrite(args->fa_buf.s+nwr,1,60,args->fp_out) != 60 ) error("Could not write: %s\n", args->output_fname);
+        if ( fwrite("\n",1,1,args->fp_out) != 1 ) error("Could not write: %s\n", args->output_fname);
+        nwr += 60;
+    }
+    if ( nwr )
+        args->fa_ori_pos += nwr;
+
+    if ( len )
+    {
+        // not finished on this chr yet and the buffer cannot be emptied completely
+        if ( nwr && nwr < args->fa_buf.l )
+            memmove(args->fa_buf.s,args->fa_buf.s+nwr,args->fa_buf.l-nwr);
+        args->fa_buf.l -= nwr;
+        return;
+    }
+
+    // empty the whole buffer
+    if ( nwr == args->fa_buf.l ) { args->fa_buf.l = 0; return; }
+
+    if ( fwrite(args->fa_buf.s+nwr,1,args->fa_buf.l - nwr,args->fp_out) != args->fa_buf.l - nwr ) error("Could not write: %s\n", args->output_fname);
+    if ( fwrite("\n",1,1,args->fp_out) != 1 ) error("Could not write: %s\n", args->output_fname);
+
+    args->fa_ori_pos += args->fa_buf.l - nwr - args->fa_mod_off;
+    args->fa_mod_off = 0;
+    args->fa_buf.l = 0;
+}
+static void apply_variant(args_t *args, bcf1_t *rec)
+{
+    if ( rec->n_allele==1 ) return;
+
+    if ( rec->pos <= args->fa_frz_pos )
+    {
+        fprintf(stderr,"The site %s:%d overlaps with another variant, skipping...\n", bcf_seqname(args->hdr,rec),rec->pos+1);
+        return;
+    }
+    if ( args->mask )
+    {
+        char *chr = (char*)bcf_hdr_id2name(args->hdr,args->rid);
+        int start = rec->pos;
+        int end   = rec->pos + rec->rlen - 1;
+        if ( regidx_overlap(args->mask, chr,start,end,NULL) ) return;
+    }
+
+    int i, ialt = 1;
+    if ( args->isample >= 0 )
+    {
+        bcf_fmt_t *fmt = bcf_get_fmt(args->hdr, rec, "GT");
+        if ( !fmt ) return;
+        if ( args->haplotype )
+        {
+            if ( args->haplotype > fmt->n ) error("Can't apply %d-th haplotype at %s:%d\n", args->haplotype,bcf_seqname(args->hdr,rec),rec->pos+1);
+            uint8_t *ignore, *ptr = fmt->p + fmt->size*args->isample + args->haplotype - 1;
+            ialt = bcf_dec_int1(ptr, fmt->type, &ignore);
+            if ( bcf_gt_is_missing(ialt) || ialt==bcf_int32_vector_end ) return;
+            ialt = bcf_gt_allele(ialt);
+        }
+        else if ( args->output_iupac ) 
+        {
+            uint8_t *ignore, *ptr = fmt->p + fmt->size*args->isample;
+            ialt = bcf_dec_int1(ptr, fmt->type, &ignore);
+            if ( bcf_gt_is_missing(ialt) || ialt==bcf_int32_vector_end ) return;
+            ialt = bcf_gt_allele(ialt);
+
+            int jalt;
+            if ( fmt->n>1 )
+            {
+                ptr = fmt->p + fmt->size*args->isample + 1;
+                jalt = bcf_dec_int1(ptr, fmt->type, &ignore);
+                if ( bcf_gt_is_missing(jalt) || jalt==bcf_int32_vector_end ) jalt = ialt;
+                else jalt = bcf_gt_allele(jalt);
+            }
+            else jalt = ialt;
+            if ( rec->n_allele <= ialt || rec->n_allele <= jalt ) error("Broken VCF, too few alts at %s:%d\n", bcf_seqname(args->hdr,rec),rec->pos+1);
+            if ( ialt!=jalt && !rec->d.allele[ialt][1] && !rec->d.allele[jalt][1] ) // is this a het snp?
+            {
+                char ial = rec->d.allele[ialt][0];
+                char jal = rec->d.allele[jalt][0];
+                rec->d.allele[ialt][0] = gt2iupac(ial,jal);
+            }
+        }
+        else
+        {
+            for (i=0; i<fmt->n; i++)
+            {
+                uint8_t *ignore, *ptr = fmt->p + fmt->size*args->isample + i;
+                ialt = bcf_dec_int1(ptr, fmt->type, &ignore);
+                if ( bcf_gt_is_missing(ialt) || ialt==bcf_int32_vector_end ) return;
+                ialt = bcf_gt_allele(ialt);
+                if ( ialt ) break;
+            }
+        }
+        if ( !ialt ) return;  // ref allele
+        if ( rec->n_allele <= ialt ) error("Broken VCF, too few alts at %s:%d\n", bcf_seqname(args->hdr,rec),rec->pos+1);
+    }
+    else if ( args->output_iupac && !rec->d.allele[0][1] && !rec->d.allele[1][1] )
+    {
+        char ial = rec->d.allele[0][0];
+        char jal = rec->d.allele[1][0];
+        rec->d.allele[1][0] = gt2iupac(ial,jal);
+    }
+
+    int len_diff = 0, alen = 0;
+    int idx = rec->pos - args->fa_ori_pos + args->fa_mod_off;
+    if ( idx<0 )
+    {
+        fprintf(stderr,"Warning: ignoring overlapping variant starting at %s:%d\n", bcf_seqname(args->hdr,rec),rec->pos+1);
+        return;
+    }
+    if ( rec->rlen > args->fa_buf.l - idx )
+    {
+        rec->rlen = args->fa_buf.l - idx;
+        alen = strlen(rec->d.allele[ialt]);
+        if ( alen > rec->rlen )
+        {
+            rec->d.allele[ialt][rec->rlen] = 0;
+            fprintf(stderr,"Warning: trimming variant starting at %s:%d\n", bcf_seqname(args->hdr,rec),rec->pos+1);
+        }
+    }
+    if ( idx>=args->fa_buf.l ) 
+        error("FIXME: %s:%d .. idx=%d, ori_pos=%d, len=%d, off=%d\n",bcf_seqname(args->hdr,rec),rec->pos+1,idx,args->fa_ori_pos,args->fa_buf.l,args->fa_mod_off);
+
+    // sanity check the reference base
+    if ( rec->d.allele[ialt][0]=='<' )
+    {
+        if ( strcasecmp(rec->d.allele[ialt], "<DEL>") )
+            error("Symbolic alleles other than <DEL> are currently not supported: %s at %s:%d\n",rec->d.allele[ialt],bcf_seqname(args->hdr,rec),rec->pos+1);
+        assert( rec->d.allele[0][1]==0 );           // todo: for now expecting strlen(REF) = 1
+        len_diff = 1-rec->rlen;
+        rec->d.allele[ialt] = rec->d.allele[0];     // according to VCF spec, REF must precede the event
+        alen = strlen(rec->d.allele[ialt]);
+    }
+    else if ( strncasecmp(rec->d.allele[0],args->fa_buf.s+idx,rec->rlen) )
+    {
+        // fprintf(stderr,"%d .. [%s], idx=%d ori=%d off=%d\n",args->fa_ori_pos,args->fa_buf.s,idx,args->fa_ori_pos,args->fa_mod_off);
+        char tmp = 0;
+        if ( args->fa_buf.l - idx > rec->rlen ) 
+        { 
+            tmp = args->fa_buf.s[idx+rec->rlen];
+            args->fa_buf.s[idx+rec->rlen] = 0;
+        }
+        error(
+            "The fasta sequence does not match the REF allele at %s:%d:\n"
+            "   .vcf: [%s]\n" 
+            "   .vcf: [%s] <- (ALT)\n" 
+            "   .fa:  [%s]%c%s\n",
+            bcf_seqname(args->hdr,rec),rec->pos+1, rec->d.allele[0], rec->d.allele[ialt], args->fa_buf.s+idx, 
+            tmp?tmp:' ',tmp?args->fa_buf.s+idx+rec->rlen+1:""
+            );
+    }
+    else
+    {
+        alen = strlen(rec->d.allele[ialt]);
+        len_diff = alen - rec->rlen;
+    }
+
+    if ( args->fa_case )
+        for (i=0; i<alen; i++) rec->d.allele[ialt][i] = toupper(rec->d.allele[ialt][i]);
+    else
+        for (i=0; i<alen; i++) rec->d.allele[ialt][i] = tolower(rec->d.allele[ialt][i]);
+
+    if ( len_diff <= 0 )
+    {
+        // deletion or same size event
+        for (i=0; i<alen; i++)
+            args->fa_buf.s[idx+i] = rec->d.allele[ialt][i];
+        if ( len_diff )
+            memmove(args->fa_buf.s+idx+alen,args->fa_buf.s+idx+rec->rlen,args->fa_buf.l-idx-rec->rlen);
+    }
+    else
+    {
+        // insertion
+        ks_resize(&args->fa_buf, args->fa_buf.l + len_diff);
+        memmove(args->fa_buf.s + idx + rec->rlen + len_diff, args->fa_buf.s + idx + rec->rlen, args->fa_buf.l - idx - rec->rlen);
+        for (i=0; i<alen; i++)
+            args->fa_buf.s[idx+i] = rec->d.allele[ialt][i];
+    }
+    if (args->chain && len_diff != 0)
+    {
+        // If first nucleotide of both REF and ALT are the same... (indels typically include the nucleotide before the variant)
+        if ( strncasecmp(rec->d.allele[0],rec->d.allele[ialt],1) == 0)
+        {
+            // ...extend the block by 1 bp: start is 1 bp further and alleles are 1 bp shorter
+            push_chain_gap(args->chain, rec->pos + 1, rec->rlen - 1, rec->pos + 1 + args->fa_mod_off, alen - 1);
+        }
+        else
+        {
+            // otherwise, just the coordinates of the variant as given
+            push_chain_gap(args->chain, rec->pos, rec->rlen, rec->pos + args->fa_mod_off, alen);
+        }
+    }
+    args->fa_buf.l += len_diff;
+    args->fa_mod_off += len_diff;
+    args->fa_frz_pos  = rec->pos + rec->rlen - 1;
+}
+
+
+static void mask_region(args_t *args, char *seq, int len)
+{
+    char *chr = (char*)bcf_hdr_id2name(args->hdr,args->rid);
+    int start = args->fa_src_pos - len;
+    int end   = args->fa_src_pos;
+
+    if ( !regidx_overlap(args->mask, chr,start,end, args->itr) ) return;
+
+    int idx_start, idx_end, i;
+    while ( regitr_overlap(args->itr) )
+    {
+        idx_start = args->itr->beg - start;
+        idx_end   = args->itr->end - start;
+        if ( idx_start < 0 ) idx_start = 0;
+        if ( idx_end >= len ) idx_end = len - 1;
+        for (i=idx_start; i<=idx_end; i++) seq[i] = 'N';
+    }
+}
+
+static void consensus(args_t *args)
+{
+    htsFile *fasta = hts_open(args->ref_fname, "rb");
+    if ( !fasta ) error("Error reading %s\n", args->ref_fname);
+    kstring_t str = {0,0,0};
+    while ( hts_getline(fasta, KS_SEP_LINE, &str) > 0 )
+    {
+        if ( str.s[0]=='>' )
+        {
+            // new sequence encountered, apply all cached variants
+            while ( args->vcf_rbuf.n )
+            {
+                if (args->chain) {
+                    print_chain(args);
+                    destroy_chain(args);
+                }
+                bcf1_t *rec = args->vcf_buf[args->vcf_rbuf.f];
+                if ( rec->rid!=args->rid || ( args->fa_end_pos && rec->pos > args->fa_end_pos ) ) break;
+                int i = rbuf_shift(&args->vcf_rbuf);
+                apply_variant(args, args->vcf_buf[i]);
+            }
+            flush_fa_buffer(args, 0);
+            init_region(args, str.s+1);
+            continue;
+        }
+        args->fa_length  += str.l;
+        args->fa_src_pos += str.l;
+
+        // determine if uppercase or lowercase is used in this fasta file
+        if ( args->fa_case==-1 ) args->fa_case = toupper(str.s[0])==str.s[0] ? 1 : 0;
+
+        if ( args->mask && args->rid>=0) mask_region(args, str.s, str.l);
+        kputs(str.s, &args->fa_buf);
+
+        bcf1_t **rec_ptr = NULL;
+        while ( args->rid>=0 && (rec_ptr = next_vcf_line(args)) )
+        {
+            bcf1_t *rec = *rec_ptr;
+
+            // still the same chr and the same region? if not, fasta buf can be flushed
+            if ( rec->rid!=args->rid || ( args->fa_end_pos && rec->pos > args->fa_end_pos ) )
+            {
+                // save the vcf record until next time and flush
+                unread_vcf_line(args, rec_ptr);
+                rec_ptr = NULL;
+                break;
+            }
+
+            // is the vcf record well beyond cached fasta buffer? if yes, the buf can be flushed
+            if ( args->fa_ori_pos + args->fa_buf.l - args->fa_mod_off <= rec->pos )
+            {
+                unread_vcf_line(args, rec_ptr);
+                rec_ptr = NULL;
+                break;
+            }
+
+            // is the cached fasta buffer full enough? if not, read more fasta, no flushing
+            if ( args->fa_ori_pos + args->fa_buf.l - args->fa_mod_off < rec->pos + rec->rlen )
+            {
+                unread_vcf_line(args, rec_ptr);
+                break;
+            }
+            apply_variant(args, rec);
+        }
+        if ( !rec_ptr ) flush_fa_buffer(args, 60);
+    }
+    bcf1_t **rec_ptr = NULL;
+    while ( args->rid>=0 && (rec_ptr = next_vcf_line(args)) )
+    {
+        bcf1_t *rec = *rec_ptr;
+        if ( rec->rid!=args->rid ) break;
+        if ( args->fa_end_pos && rec->pos > args->fa_end_pos ) break;
+        if ( args->fa_ori_pos + args->fa_buf.l - args->fa_mod_off <= rec->pos ) break;
+        apply_variant(args, rec);
+    }
+    if (args->chain)
+    {
+        print_chain(args);
+        destroy_chain(args);
+    }
+    flush_fa_buffer(args, 0);
+    hts_close(fasta);
+    free(str.s);
+}
+
+static void usage(args_t *args)
+{
+    fprintf(stderr, "\n");
+    fprintf(stderr, "About: Create consensus sequence by applying VCF variants to a reference fasta\n");
+    fprintf(stderr, "       file. By default, the program will apply all ALT variants. Using the\n");
+    fprintf(stderr, "       --sample (and, optionally, --haplotype) option will apply genotype\n");
+    fprintf(stderr, "       (or haplotype) calls from FORMAT/GT. The program ignores allelic depth\n");
+    fprintf(stderr, "       information, such as INFO/AD or FORMAT/AD.\n");
+    fprintf(stderr, "Usage:   bcftools consensus [OPTIONS] <file.vcf>\n");
+    fprintf(stderr, "Options:\n");
+    fprintf(stderr, "    -f, --fasta-ref <file>     reference sequence in fasta format\n");
+    fprintf(stderr, "    -H, --haplotype <1|2>      apply variants for the given haplotype\n");
+    fprintf(stderr, "    -i, --iupac-codes          output variants in the form of IUPAC ambiguity codes\n");
+    fprintf(stderr, "    -m, --mask <file>          replace regions with N\n");
+    fprintf(stderr, "    -o, --output <file>        write output to a file [standard output]\n");
+    fprintf(stderr, "    -c, --chain <file>         write a chain file for liftover\n");
+    fprintf(stderr, "    -s, --sample <name>        apply variants of the given sample\n");
+    fprintf(stderr, "Examples:\n");
+    fprintf(stderr, "   # Get the consensus for one region. The fasta header lines are then expected\n");
+    fprintf(stderr, "   # in the form \">chr:from-to\".\n");
+    fprintf(stderr, "   samtools faidx ref.fa 8:11870-11890 | bcftools consensus in.vcf.gz > out.fa\n");
+    fprintf(stderr, "\n");
+    exit(1);
+}
+
+int main_consensus(int argc, char *argv[])
+{
+    args_t *args = (args_t*) calloc(1,sizeof(args_t));
+    args->argc   = argc; args->argv = argv;
+
+    static struct option loptions[] = 
+    {
+        {"sample",1,0,'s'},
+        {"iupac-codes",0,0,'i'},
+        {"haplotype",1,0,'H'},
+        {"output",1,0,'o'},
+        {"fasta-ref",1,0,'f'},
+        {"mask",1,0,'m'},
+        {"chain",1,0,'c'},
+        {0,0,0,0}
+    };
+    int c;
+    while ((c = getopt_long(argc, argv, "h?s:1iH:f:o:m:c:",loptions,NULL)) >= 0) 
+    {
+        switch (c) 
+        {
+            case 's': args->sample = optarg; break;
+            case 'o': args->output_fname = optarg; break;
+            case 'i': args->output_iupac = 1; break;
+            case 'f': args->ref_fname = optarg; break;
+            case 'm': args->mask_fname = optarg; break;
+            case 'c': args->chain_fname = optarg; break;
+            case 'H': 
+                args->haplotype = optarg[0] - '0'; 
+                if ( args->haplotype <=0 ) error("Expected positive integer with --haplotype\n");
+                break;
+            default: usage(args); break;
+        }
+    }
+    if ( optind>=argc ) usage(args);
+    args->fname = argv[optind];
+
+    if ( !args->ref_fname && !isatty(fileno((FILE *)stdin)) ) args->ref_fname = "-";
+    if ( !args->ref_fname ) usage(args);
+
+    init_data(args);
+    consensus(args);
+    destroy_data(args);
+    free(args);
+
+    return 0;
+}
+
+
diff --git a/convert.c b/convert.c
new file mode 100644 (file)
index 0000000..05dce01
--- /dev/null
+++ b/convert.c
@@ -0,0 +1,1376 @@
+/*  convert.c -- functions for converting between VCF/BCF and related formats.
+
+    Copyright (C) 2013-2017 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <unistd.h>
+#include <getopt.h>
+#include <ctype.h>
+#include <string.h>
+#include <errno.h>
+#include <sys/stat.h>
+#include <sys/types.h>
+#include <math.h>
+#include <htslib/vcf.h>
+#include <htslib/synced_bcf_reader.h>
+#include <htslib/vcfutils.h>
+#include "bcftools.h"
+#include "convert.h"
+
+#define T_CHROM   1
+#define T_POS     2
+#define T_ID      3
+#define T_REF     4
+#define T_ALT     5
+#define T_QUAL    6
+#define T_FILTER  7
+#define T_INFO    8
+#define T_FORMAT  9
+#define T_SAMPLE  10
+#define T_SEP     11
+#define T_IS_TS   12
+#define T_TYPE    13
+#define T_MASK    14
+#define T_GT      15
+#define T_TGT     16
+#define T_LINE    17
+#define T_CHROM_POS_ID 18   // not publicly advertised
+#define T_GT_TO_PROB3  19   // not publicly advertised
+#define T_PL_TO_PROB3  20   // not publicly advertised
+#define T_GP_TO_PROB3  21   // not publicly advertised
+#define T_FIRST_ALT    22   // not publicly advertised
+#define T_IUPAC_GT     23
+#define T_GT_TO_HAP    24   // not publicly advertised
+#define T_GT_TO_HAP2   25   // not publicly advertised
+#define T_TBCSQ        26
+#define T_END          27
+#define T_POS0         28
+#define T_END0         29
+
+typedef struct _fmt_t
+{
+    int type, id, is_gt_field, ready, subscript;
+    char *key;
+    bcf_fmt_t *fmt;
+    void *usr;                  // user data (optional)
+    void (*handler)(convert_t *, bcf1_t *, struct _fmt_t *, int, kstring_t *);
+    void (*destroy)(void*);     // clean user data (optional)
+}
+fmt_t;
+
+struct _convert_t
+{
+    fmt_t *fmt;
+    int nfmt, mfmt;
+    int nsamples, *samples;
+    bcf_hdr_t *header;
+    int max_unpack;
+    char *format_str;
+    bcf_srs_t *readers; // required only for %MASK
+    int nreaders;
+    void *dat;
+    int ndat;
+    char *undef_info_tag;
+    int allow_undef_tags;
+};
+
+typedef struct
+{
+    kstring_t hap1,hap2;
+    char **str;
+    int n, m;
+}
+bcsq_t;
+
+static void process_chrom(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str) { kputs(convert->header->id[BCF_DT_CTG][line->rid].key, str); }
+static void process_pos(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str) { kputw(line->pos+1, str); }
+static void process_pos0(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str) { kputw(line->pos, str); }
+static void process_end(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str) { kputw(line->pos+line->rlen, str); }
+static void process_end0(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str) { kputw(line->pos+line->rlen-1, str); }
+static void process_id(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str) { kputs(line->d.id, str); }
+static void process_ref(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str) { kputs(line->d.allele[0], str); }
+static void process_alt(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str)
+{
+    int i;
+    if ( line->n_allele==1 )
+    {
+        kputc('.', str);
+        return;
+    }
+    if ( fmt->subscript>=0 )
+    {
+        if ( line->n_allele > fmt->subscript+1 )
+            kputs(line->d.allele[fmt->subscript+1], str);
+        else
+            kputc('.', str);
+        return;
+    }
+    for (i=1; i<line->n_allele; i++)
+    {
+        if ( i>1 ) kputc(',', str);
+        kputs(line->d.allele[i], str);
+    }
+}
+static void process_first_alt(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str)
+{
+    if ( line->n_allele==1 )
+        kputc('.', str);
+    else
+        kputs(line->d.allele[1], str);
+}
+static void process_qual(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str)
+{
+    if ( bcf_float_is_missing(line->qual) ) kputc('.', str);
+    else kputd(line->qual, str);
+}
+static void process_filter(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str)
+{
+    int i;
+    if ( line->d.n_flt )
+    {
+        for (i=0; i<line->d.n_flt; i++)
+        {
+            if (i) kputc(';', str);
+            kputs(convert->header->id[BCF_DT_ID][line->d.flt[i]].key, str);
+        }
+    }
+    else kputc('.', str);
+}
+static inline int32_t bcf_array_ivalue(void *bcf_array, int type, int idx)
+{
+    if ( type==BCF_BT_INT8 )
+    {
+        int8_t val = ((int8_t*)bcf_array)[idx];
+        if ( val==bcf_int8_missing ) return bcf_int32_missing;
+        if ( val==bcf_int8_vector_end ) return bcf_int32_vector_end;
+        return val;
+    }
+    if ( type==BCF_BT_INT16 )
+    {
+        int16_t val = ((int16_t*)bcf_array)[idx];
+        if ( val==bcf_int16_missing ) return bcf_int32_missing;
+        if ( val==bcf_int16_vector_end ) return bcf_int32_vector_end;
+        return val;
+    }
+    return ((int32_t*)bcf_array)[idx];
+}
+static void process_info(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str)
+{
+    if ( fmt->id<0 )
+    {
+        kputc('.', str);
+        return;
+    }
+
+    int i;
+    for (i=0; i<line->n_info; i++)
+        if ( line->d.info[i].key == fmt->id ) break;
+
+    // output "." if the tag is not present
+    if ( i==line->n_info )
+    {
+        kputc('.', str);
+        return;
+    }
+
+    bcf_info_t *info = &line->d.info[i];
+
+    // if this is a flag, output 1
+    if ( info->len <=0 )
+    {
+        kputc('1', str);
+        return;
+    }
+
+    if ( info->len == 1 )
+    {
+        switch (info->type)
+        {
+            case BCF_BT_INT8:  if ( info->v1.i==bcf_int8_missing ) kputc('.', str); else kputw(info->v1.i, str); break;
+            case BCF_BT_INT16: if ( info->v1.i==bcf_int16_missing ) kputc('.', str); else kputw(info->v1.i, str); break;
+            case BCF_BT_INT32: if ( info->v1.i==bcf_int32_missing ) kputc('.', str); else kputw(info->v1.i, str); break;
+            case BCF_BT_FLOAT: if ( bcf_float_is_missing(info->v1.f) ) kputc('.', str); else kputd(info->v1.f, str); break;
+            case BCF_BT_CHAR:  kputc(info->v1.i, str); break;
+            default: fprintf(stderr,"todo: type %d\n", info->type); exit(1); break;
+        }
+    }
+    else if ( fmt->subscript >=0 )
+    {
+        if ( info->len <= fmt->subscript )
+        {
+            kputc('.', str);
+            return;
+        }
+        #define BRANCH(type_t, is_missing, is_vector_end, kprint) { \
+            type_t val = ((type_t *) info->vptr)[fmt->subscript]; \
+            if ( is_missing || is_vector_end ) kputc('.',str); \
+            else kprint; \
+        }
+        switch (info->type)
+        {
+            case BCF_BT_INT8:  BRANCH(int8_t,  val==bcf_int8_missing,  val==bcf_int8_vector_end,  kputw(val, str)); break;
+            case BCF_BT_INT16: BRANCH(int16_t, val==bcf_int16_missing, val==bcf_int16_vector_end, kputw(val, str)); break;
+            case BCF_BT_INT32: BRANCH(int32_t, val==bcf_int32_missing, val==bcf_int32_vector_end, kputw(val, str)); break;
+            case BCF_BT_FLOAT: BRANCH(float,   bcf_float_is_missing(val), bcf_float_is_vector_end(val), kputd(val, str)); break;
+            default: fprintf(stderr,"todo: type %d\n", info->type); exit(1); break;
+        }
+        #undef BRANCH
+    }
+    else
+        bcf_fmt_array(str, info->len, info->type, info->vptr);
+}
+static void init_format(convert_t *convert, bcf1_t *line, fmt_t *fmt)
+{
+    fmt->id = bcf_hdr_id2int(convert->header, BCF_DT_ID, fmt->key);
+    if ( !bcf_hdr_idinfo_exists(convert->header,BCF_HL_FMT,fmt->id) ) fmt->id = -1;
+    fmt->fmt = NULL;
+    if ( fmt->id >= 0 )
+    {
+        int i;
+        for (i=0; i<(int)line->n_fmt; i++)
+            if ( line->d.fmt[i].id==fmt->id ) { fmt->fmt = &line->d.fmt[i]; break; }
+    }
+    else if ( !convert->allow_undef_tags )
+        error("Error: no such tag defined in the VCF header: FORMAT/%s\n", fmt->key);
+
+    fmt->ready = 1;
+}
+static void process_format(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str)
+{
+    if ( !fmt->ready )
+        init_format(convert, line, fmt);
+
+    if ( fmt->fmt==NULL )
+    {
+        kputc('.', str);
+        return;
+    }
+    else if ( fmt->subscript >=0 )
+    {
+        if ( fmt->fmt->n <= fmt->subscript )
+        {
+            kputc('.', str);
+            return;
+        }
+        if ( fmt->fmt->type == BCF_BT_FLOAT )
+        {
+            float *ptr = (float*)(fmt->fmt->p + isample*fmt->fmt->size);
+            if ( bcf_float_is_missing(ptr[fmt->subscript]) || bcf_float_is_vector_end(ptr[fmt->subscript]) )
+                kputc('.', str);
+            else
+                kputd(ptr[fmt->subscript], str);
+        }
+        else if ( fmt->fmt->type != BCF_BT_CHAR )
+        {
+            int32_t ival = bcf_array_ivalue(fmt->fmt->p+isample*fmt->fmt->size,fmt->fmt->type,fmt->subscript);
+            if ( ival==bcf_int32_missing || ival==bcf_int32_vector_end )
+                kputc('.', str);
+            else
+                kputw(ival, str);
+        }
+        else error("TODO: %s:%d .. fmt->type=%d\n", __FILE__,__LINE__, fmt->fmt->type);
+    }
+    else
+        bcf_fmt_array(str, fmt->fmt->n, fmt->fmt->type, fmt->fmt->p + isample*fmt->fmt->size);
+}
+static void process_gt(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str)
+{
+    if ( !fmt->ready )
+        init_format(convert, line, fmt);
+
+    if ( fmt->fmt==NULL )
+    {
+        kputc('.', str);
+        return;
+    }
+    bcf_format_gt(fmt->fmt, isample, str);
+}
+static void process_tgt(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str)
+{
+    if ( !fmt->ready )
+        init_format(convert, line, fmt);
+
+    if ( fmt->fmt==NULL )
+    {
+        kputc('.', str);
+        return;
+    }
+
+    assert( fmt->fmt->type==BCF_BT_INT8 );
+
+    int l;
+    int8_t *x = (int8_t*)(fmt->fmt->p + isample*fmt->fmt->size); // FIXME: does not work with n_alt >= 64
+    for (l = 0; l < fmt->fmt->n && x[l] != bcf_int8_vector_end; ++l)
+    {
+        if (l) kputc("/|"[x[l]&1], str);
+        if (x[l]>>1)
+        {
+            int ial = (x[l]>>1) - 1;
+            kputs(line->d.allele[ial], str);
+        }
+        else
+            kputc('.', str);
+    }
+    if (l == 0) kputc('.', str);
+}
+static void destroy_tbcsq(void *usr)
+{
+    if ( !usr ) return;
+    bcsq_t *csq = (bcsq_t*) usr;
+    free(csq->hap1.s);
+    free(csq->hap2.s);
+    if ( csq->n )
+        free(csq->str[0]);
+    free(csq->str);
+    free(csq);
+}
+static void process_tbcsq(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str)
+{
+    if ( !fmt->ready )
+    {
+        init_format(convert, line, fmt);
+
+        bcsq_t *csq;
+        if ( fmt->usr )
+        {
+            csq = (bcsq_t*) fmt->usr;
+            if ( csq->n )
+                free(csq->str[0]);
+            csq->n = 0;
+        }
+        else
+            csq = (bcsq_t*) calloc(1,sizeof(bcsq_t));
+        fmt->usr = csq;
+
+        int i=0, len = 0;
+        char *tmp = NULL;
+        if ( bcf_get_info_string(convert->header,line,fmt->key,&tmp,&len)<0 )
+        {
+            csq->n = 0;
+            return;
+        }
+        do
+        {
+            csq->n++;
+            hts_expand(char*, csq->n, csq->m, csq->str);
+            csq->str[ csq->n-1 ] = tmp + i;
+            while ( i<len && tmp[i]!=',' ) i++;
+            if ( i<len && tmp[i]==',' ) tmp[i++] = 0;
+        }
+        while ( i<len );
+    }
+
+    bcsq_t *csq = (bcsq_t*)fmt->usr;
+
+    if ( fmt->fmt==NULL || !csq->n ) return;
+
+    csq->hap1.l = 0;
+    csq->hap2.l = 0;
+
+    int mask = fmt->subscript==0 ? 3 : 1;   // merge both haplotypes if subscript==0
+
+    #define BRANCH(type_t, nbits) { \
+        type_t *x = (type_t*)(fmt->fmt->p + isample*fmt->fmt->size); \
+        int i,j; \
+        if ( fmt->subscript<=0 || fmt->subscript==1 ) \
+        { \
+            for (j=0; j < fmt->fmt->n; j++) \
+            { \
+                type_t val = x[j]; \
+                if ( !val ) continue; \
+                for (i=0; i<nbits; i+=2) \
+                    if ( val & (mask<<i) ) { kputs(csq->str[(j*32+i)/2], &csq->hap1); kputc_(',', &csq->hap1); } \
+            } \
+        } \
+        if ( fmt->subscript<0 || fmt->subscript==2 ) \
+        { \
+            for (j=0; j < fmt->fmt->n; j++) \
+            { \
+                type_t val = x[j]; \
+                if ( !val ) continue; \
+                for (i=1; i<nbits; i+=2) \
+                    if ( val & (1<<i) ) { kputs(csq->str[(j*32+i)/2], &csq->hap2); kputc_(',', &csq->hap2); } \
+            } \
+        } \
+    }
+    switch (fmt->fmt->type)
+    {
+        case BCF_BT_INT8:  BRANCH(uint8_t, 8); break;
+        case BCF_BT_INT16: BRANCH(uint16_t,16); break;
+        case BCF_BT_INT32: BRANCH(uint32_t,32); break;
+        default: error("Unexpected type: %d\n", fmt->fmt->type); exit(1); break;
+    }
+    #undef BRANCH
+
+    if ( !csq->hap1.l && !csq->hap2.l ) return;
+
+    if ( csq->hap1.l ) csq->hap1.s[--csq->hap1.l] = 0;
+    if ( csq->hap2.l ) csq->hap2.s[--csq->hap2.l] = 0;
+
+    if ( fmt->subscript<0 )
+    {
+        kputs(csq->hap1.l?csq->hap1.s:".", str);
+        kputc_('\t', str);
+        kputs(csq->hap2.l?csq->hap2.s:".", str);
+    }
+    else if ( fmt->subscript<2 )
+        kputs(csq->hap1.l?csq->hap1.s:".", str);
+    else
+        kputs(csq->hap2.l?csq->hap2.s:".", str);
+}
+static void init_format_iupac(convert_t *convert, bcf1_t *line, fmt_t *fmt)
+{
+    init_format(convert, line, fmt);
+    if ( fmt->fmt==NULL ) return;
+
+    // Init mapping between alleles and IUPAC table
+    hts_expand(uint8_t, line->n_allele, convert->ndat, convert->dat);
+    int8_t *dat = (int8_t*)convert->dat;
+    int i;
+    for (i=0; i<line->n_allele; i++)
+    {
+        if ( line->d.allele[i][1] ) dat[i] = -1;
+        else
+        {
+            switch (line->d.allele[i][0])
+            {
+                case 'A': dat[i] = 0; break;
+                case 'C': dat[i] = 1; break;
+                case 'G': dat[i] = 2; break;
+                case 'T': dat[i] = 3; break;
+                case 'a': dat[i] = 0; break;
+                case 'c': dat[i] = 1; break;
+                case 'g': dat[i] = 2; break;
+                case 't': dat[i] = 3; break;
+                default: dat[i] = -1;
+            }
+        }
+    }
+}
+static void process_iupac_gt(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str)
+{
+    if ( !fmt->ready )
+        init_format_iupac(convert, line, fmt);
+
+    if ( fmt->fmt==NULL )
+    {
+        kputc('.', str);
+        return;
+    }
+
+    assert( fmt->fmt->type==BCF_BT_INT8 );
+
+    static const char iupac[4][4] = { {'A','M','R','W'},{'M','C','S','Y'},{'R','S','G','K'},{'W','Y','K','T'} };
+    int8_t *dat = (int8_t*)convert->dat;
+
+    int8_t *x = (int8_t*)(fmt->fmt->p + isample*fmt->fmt->size); // FIXME: does not work with n_alt >= 64
+    int l = 0;
+    while ( l<fmt->fmt->n && x[l]!=bcf_int8_vector_end && x[l]!=bcf_int8_missing ) l++;
+
+    if ( l==2 )
+    {
+        // diploid
+        int ia = (x[0]>>1) - 1, ib = (x[1]>>1) - 1;
+        if ( ia>=0 && ia<line->n_allele && ib>=0 && ib<line->n_allele && dat[ia]>=0 && dat[ib]>=0 )
+        {
+            kputc(iupac[dat[ia]][dat[ib]], str);
+            return;
+        }
+    }
+    for (l = 0; l < fmt->fmt->n && x[l] != bcf_int8_vector_end; ++l)
+    {
+        if (l) kputc("/|"[x[l]&1], str);
+        if (x[l]>>1)
+        {
+            int ial = (x[l]>>1) - 1;
+            kputs(line->d.allele[ial], str);
+        }
+        else
+            kputc('.', str);
+    }
+    if (l == 0) kputc('.', str);
+}
+static void process_sample(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str)
+{
+    kputs(convert->header->samples[isample], str);
+}
+static void process_sep(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str) { if (fmt->key) kputs(fmt->key, str); }
+static void process_is_ts(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str)
+{
+    int is_ts = 0;
+    if ( bcf_get_variant_types(line) & (VCF_SNP|VCF_MNP) )
+        is_ts = abs(bcf_acgt2int(*line->d.allele[0])-bcf_acgt2int(*line->d.allele[1])) == 2 ? 1 : 0;
+    kputc(is_ts ? '1' : '0', str);
+}
+static void process_type(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str)
+{
+    int line_type = bcf_get_variant_types(line);
+    int i = 0;
+    if ( line_type == VCF_REF ) { kputs("REF", str); i++; }
+    if ( line_type & VCF_SNP ) { if (i) kputc(',',str); kputs("SNP", str); i++; }
+    if ( line_type & VCF_MNP ) { if (i) kputc(',',str); kputs("MNP", str); i++; }
+    if ( line_type & VCF_INDEL ) { if (i) kputc(',',str); kputs("INDEL", str); i++; }
+    if ( line_type & VCF_OTHER ) { if (i) kputc(',',str); kputs("OTHER", str); i++; }
+    if ( line_type & VCF_BND ) { if (i) kputc(',',str); kputs("BND", str); i++; }
+}
+static void process_line(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str)
+{
+    vcf_format1(convert->header, line, str);
+}
+static void process_chrom_pos_id(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str)
+{
+    if ( line->d.id[0]!='.' || line->d.id[1] )
+    {
+        // ID is present
+        kputs(line->d.id, str);
+    }
+    else
+    {
+        // use CHROM:POS instead of ID
+        kputs(convert->header->id[BCF_DT_CTG][line->rid].key, str);
+        kputc(':', str);
+        kputw(line->pos+1, str);
+    }
+}
+static void process_gt_to_prob3(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str)
+{
+    int m,n,i;
+
+    m = convert->ndat / sizeof(int32_t);
+    n = bcf_get_genotypes(convert->header,line,&convert->dat,&m);
+    convert->ndat = m * sizeof(int32_t);
+
+    if ( n<=0 )
+    {
+        // Throw an error or silently proceed?
+        //
+        // for (i=0; i<convert->nsamples; i++) kputs(" 0.33 0.33 0.33", str);
+        // return;
+
+        error("Error parsing GT tag at %s:%d\n", bcf_seqname(convert->header,line),line->pos+1);
+    }
+
+    n /= convert->nsamples;
+    for (i=0; i<convert->nsamples; i++)
+    {
+        int32_t *ptr = (int32_t*)convert->dat + i*n;
+        int j;
+        for (j=0; j<n; j++)
+            if ( ptr[j]==bcf_int32_vector_end ) break;
+
+        if ( j==2 )
+        {
+            // diploid
+            if ( bcf_gt_is_missing(ptr[0]) )
+                kputs(" 0.33 0.33 0.33", str);
+            else if ( bcf_gt_allele(ptr[0])!=bcf_gt_allele(ptr[1]) )
+                kputs(" 0 1 0", str);       // HET
+            else if ( bcf_gt_allele(ptr[0])==1 )
+                kputs(" 0 0 1", str);       // ALT HOM, first ALT allele
+            else
+                kputs(" 1 0 0", str);       // REF HOM or something else than first ALT
+        }
+        else if ( j==1 )
+        {
+            // haploid
+            if ( bcf_gt_is_missing(ptr[0]) )
+                kputs(" 0.5 0.0 0.5", str);
+            else if ( bcf_gt_allele(ptr[0])==1 )
+                kputs(" 0 0 1", str);       // first ALT allele
+            else
+                kputs(" 1 0 0", str);       // REF or something else than first ALT
+        }
+        else error("FIXME: not ready for ploidy %d\n", j);
+    }
+}
+static void process_pl_to_prob3(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str)
+{
+    int m,n,i;
+
+    m = convert->ndat / sizeof(int32_t);
+    n = bcf_get_format_int32(convert->header,line,"PL",&convert->dat,&m);
+    convert->ndat = m * sizeof(int32_t);
+
+    if ( n<=0 )
+    {
+        // Throw an error or silently proceed?
+        //
+        // for (i=0; i<convert->nsamples; i++) kputs(" 0.33 0.33 0.33", str);
+        // return;
+
+        error("Error parsing PL tag at %s:%d\n", bcf_seqname(convert->header,line),line->pos+1);
+    }
+
+    n /= convert->nsamples;
+    for (i=0; i<convert->nsamples; i++)
+    {
+        int32_t *ptr = (int32_t*)convert->dat + i*n;
+        int j;
+        float sum = 0;
+        for (j=0; j<n; j++)
+        {
+            if ( ptr[j]==bcf_int32_vector_end ) break;
+            sum += pow(10,-0.1*ptr[j]);
+        }
+        if ( j==line->n_allele )
+        {
+            // haploid
+            kputc(' ',str);
+            ksprintf(str,"%f",pow(10,-0.1*ptr[0])/sum);
+            kputs(" 0 ", str);
+            ksprintf(str,"%f",pow(10,-0.1*ptr[1])/sum);
+        }
+        else
+        {
+            // diploid
+            kputc(' ',str);
+            ksprintf(str,"%f",pow(10,-0.1*ptr[0])/sum);
+            kputc(' ',str);
+            ksprintf(str,"%f",pow(10,-0.1*ptr[1])/sum);
+            kputc(' ',str);
+            ksprintf(str,"%f",pow(10,-0.1*ptr[2])/sum);
+        }
+    }
+}
+static void process_gp_to_prob3(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str)
+{
+    int m,n,i;
+
+    m = convert->ndat / sizeof(float);
+    n = bcf_get_format_float(convert->header,line,"GP",&convert->dat,&m);
+    convert->ndat = m * sizeof(float);
+
+    if ( n<=0 )
+    {
+        // Throw an error or silently proceed?
+        //
+        // for (i=0; i<convert->nsamples; i++) kputs(" 0.33 0.33 0.33", str);
+        // return;
+
+        error("Error parsing GP tag at %s:%d\n", bcf_seqname(convert->header,line),line->pos+1);
+    }
+
+    n /= convert->nsamples;
+    for (i=0; i<convert->nsamples; i++)
+    {
+        float sum = 0, *ptr = (float*)convert->dat + i*n;
+        int j;
+        for (j=0; j<n; j++)
+        {
+            if ( ptr[j]==bcf_int32_vector_end ) break;
+            if ( ptr[j]==bcf_int32_missing ) { ptr[j]=0; continue; }
+            if ( ptr[j]<0 || ptr[j]>1 ) error("[%s:%d:%f] GP value outside range [0,1]; bcftools convert expects the VCF4.3+ spec for the GP field encoding genotype posterior probabilities", bcf_seqname(convert->header,line),line->pos+1,ptr[j]);
+            sum+=ptr[j];
+        }
+        if ( j==line->n_allele )
+            ksprintf(str," %f %f %f",ptr[0],0.,ptr[1]); // haploid
+        else
+            ksprintf(str," %f %f %f",ptr[0],ptr[1],ptr[2]); // diploid
+    }
+}
+
+static void process_gt_to_hap(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str)
+{
+    // https://mathgen.stats.ox.ac.uk/impute/impute_v2.html#-known_haps_g
+
+    // File containing known haplotypes for the study cohort. The format
+    // is the same as the output format from IMPUTE2's -phase option:
+    // five header columns (as in the -g file) followed by two columns
+    // (haplotypes) per individual. Allowed values in the haplotype
+    // columns are 0, 1, and ?.
+
+    // If your study dataset is fully phased, you can replace the -g file
+    // with a -known_haps_g file. This will cause IMPUTE2 to perform
+    // haploid imputation, although it will still report diploid imputation
+    // probabilities in the main output file. If any genotypes are missing,
+    // they can be marked as '? ?' (two question marks separated by one
+    // space) in the input file. (The program does not allow just one
+    // allele from a diploid genotype to be missing.) If the reference
+    // panels are also phased, IMPUTE2 will perform a single, fast
+    // imputation step rather than its standard MCMC module this is how
+    // the program imputes into pre-phased GWAS haplotypes.
+
+    // The -known_haps_g file can also be used to specify study
+    // genotypes that are "partially" phased, in the sense that some
+    // genotypes are phased relative to a fixed reference point while
+    // others are not. We anticipate that this will be most useful when
+    // trying to phase resequencing data onto a scaffold of known
+    // haplotypes. To mark a known genotype as unphased, place an
+    // asterisk immediately after each allele, with no space between
+    // the allele (0/1) and the asterisk (*); e.g., "0* 1*" for a
+    // heterozygous genotype of unknown phase.
+
+    int i, gt_id = bcf_hdr_id2int(convert->header, BCF_DT_ID, "GT");
+    if ( !bcf_hdr_idinfo_exists(convert->header,BCF_HL_FMT,gt_id) )
+        error("FORMAT/GT tag not present at %s:%d\n", bcf_seqname(convert->header, line), line->pos+1);
+    if ( !(line->unpacked & BCF_UN_FMT) ) bcf_unpack(line, BCF_UN_FMT);
+    bcf_fmt_t *fmt_gt = NULL;
+    for (i=0; i<line->n_fmt; i++)
+        if ( line->d.fmt[i].id==gt_id ) { fmt_gt = &line->d.fmt[i]; break; }
+    if ( !fmt_gt )
+        error("FORMAT/GT tag not present at %s:%d\n", bcf_seqname(convert->header, line), line->pos+1);
+
+    // Alloc all memory in advance to avoid kput routines. The biggest allowed allele index is 99
+    if ( line->n_allele > 100 )
+        error("Too many alleles (%d) at %s:%d\n", line->n_allele, bcf_seqname(convert->header, line), line->pos+1);
+    if ( ks_resize(str, str->l+convert->nsamples*8) != 0 )
+        error("Could not alloc %d bytes\n", str->l + convert->nsamples*8);
+
+    if ( fmt_gt->type!=BCF_BT_INT8 )    // todo: use BRANCH_INT if the VCF is valid
+        error("Uh, too many alleles (%d) or redundant BCF representation at %s:%d\n", line->n_allele, bcf_seqname(convert->header, line), line->pos+1);
+
+    int8_t *ptr = ((int8_t*) fmt_gt->p) - fmt_gt->n;
+    for (i=0; i<convert->nsamples; i++)
+    {
+        ptr += fmt_gt->n;
+        if ( ptr[0]==2 )
+        {
+            if ( ptr[1]==3 ) /* 0|0 */
+            {
+                str->s[str->l++] = '0'; str->s[str->l++] = ' '; str->s[str->l++] = '0'; str->s[str->l++] = ' ';
+            }
+            else if ( ptr[1]==5 ) /* 0|1 */
+            {
+                str->s[str->l++] = '0'; str->s[str->l++] = ' '; str->s[str->l++] = '1'; str->s[str->l++] = ' ';
+            }
+            else if ( ptr[1]==bcf_int8_vector_end ) /* 0 */
+            {
+                str->s[str->l++] = '0'; str->s[str->l++] = ' '; str->s[str->l++] = '-'; str->s[str->l++] = ' ';
+            }
+            else if ( ptr[1]==2 ) /* 0/0 */
+            {
+                str->s[str->l++] = '0'; str->s[str->l++] = '*'; str->s[str->l++] = ' '; str->s[str->l++] = '0'; str->s[str->l++] = '*'; str->s[str->l++] = ' ';
+            }
+            else if ( ptr[1]==4 ) /* 0/1 */
+            {
+                str->s[str->l++] = '0'; str->s[str->l++] = '*'; str->s[str->l++] = ' '; str->s[str->l++] = '1'; str->s[str->l++] = '*'; str->s[str->l++] = ' ';
+            }
+            else if ( bcf_gt_is_missing(ptr[1]) ) /* 0/. */
+            {
+                str->s[str->l++] = '?'; str->s[str->l++] = ' '; str->s[str->l++] = '?'; str->s[str->l++] = ' ';
+            }
+            else if ( bcf_gt_is_phased(ptr[1]) ) /* 0|x */
+            {
+                str->s[str->l++] = '0'; str->s[str->l++] = ' ';
+                kputw(bcf_gt_allele(ptr[1]),str);
+                str->s[str->l++] = ' ';
+            }
+            else /* 0/x */
+            {
+                str->s[str->l++] = '0'; str->s[str->l++] = '*'; str->s[str->l++] = ' ';
+                kputw(bcf_gt_allele(ptr[1]),str);
+                str->s[str->l++] = '*'; str->s[str->l++] = ' ';
+            }
+        }
+        else if ( ptr[0]==4 )
+        {
+            if ( ptr[1]==3 ) /* 1|0 */
+            {
+                str->s[str->l++] = '1'; str->s[str->l++] = ' '; str->s[str->l++] = '0'; str->s[str->l++] = ' ';
+            }
+            else if ( ptr[1]==5 ) /* 1|1 */
+            {
+                str->s[str->l++] = '1'; str->s[str->l++] = ' '; str->s[str->l++] = '1'; str->s[str->l++] = ' ';
+            }
+            else if ( ptr[1]==bcf_int8_vector_end ) /* 1 */
+            {
+                str->s[str->l++] = '1'; str->s[str->l++] = ' '; str->s[str->l++] = '-'; str->s[str->l++] = ' ';
+            }
+            else if ( ptr[1]==2 ) /* 1/0 */
+            {
+                str->s[str->l++] = '1'; str->s[str->l++] = '*'; str->s[str->l++] = ' '; str->s[str->l++] = '0'; str->s[str->l++] = '*'; str->s[str->l++] = ' ';
+            }
+            else if ( ptr[1]==4 ) /* 1/1 */
+            {
+                str->s[str->l++] = '1'; str->s[str->l++] = '*'; str->s[str->l++] = ' '; str->s[str->l++] = '1'; str->s[str->l++] = '*'; str->s[str->l++] = ' ';
+            }
+            else if ( bcf_gt_is_missing(ptr[1]) ) /* 1/. */
+            {
+                str->s[str->l++] = '?'; str->s[str->l++] = ' '; str->s[str->l++] = '?'; str->s[str->l++] = ' ';
+            }
+            else if ( bcf_gt_is_phased(ptr[1]) )    /* 1|x */
+            {
+                str->s[str->l++] = '1'; str->s[str->l++] = ' ';
+                kputw(bcf_gt_allele(ptr[1]),str);
+                str->s[str->l++] = ' ';
+            }
+            else /* 1/x */
+            {
+                str->s[str->l++] = '1'; str->s[str->l++] = '*'; str->s[str->l++] = ' ';
+                kputw(bcf_gt_allele(ptr[1]),str);
+                str->s[str->l++] = '*'; str->s[str->l++] = ' ';
+            }
+        }
+        else if ( bcf_gt_is_missing(ptr[0]) )
+        {
+            if ( ptr[1]==bcf_int8_vector_end ) 
+            {
+                str->s[str->l++] = '?'; str->s[str->l++] = ' '; str->s[str->l++] = '-'; str->s[str->l++] = ' ';
+            }
+            else 
+            { 
+                str->s[str->l++] = '?'; str->s[str->l++] = ' '; str->s[str->l++] = '?'; str->s[str->l++] = ' ';
+            }
+        }
+        else if ( ptr[1]==bcf_int8_vector_end )
+        {
+            /* use REF for something else than first ALT */
+            str->s[str->l++] = '0'; str->s[str->l++] = ' '; str->s[str->l++] = '-'; str->s[str->l++] = ' ';
+        }
+        else
+        {
+            kputw(bcf_gt_allele(ptr[0]),str);
+            if ( bcf_gt_is_phased(ptr[1]) ) str->s[str->l++] = '*';
+            str->s[str->l++] = ' ';
+            kputw(bcf_gt_allele(ptr[1]),str);
+            if ( bcf_gt_is_phased(ptr[1]) ) str->s[str->l++] = '*';
+            str->s[str->l++] = ' ';
+        }
+    }
+    str->s[--str->l] = 0;     // delete the last space
+}
+static void process_gt_to_hap2(convert_t *convert, bcf1_t *line, fmt_t *fmt, int isample, kstring_t *str)
+{
+    // same as process_gt_to_hap but converts haploid genotypes into diploid
+
+    int i, gt_id = bcf_hdr_id2int(convert->header, BCF_DT_ID, "GT");
+    if ( !bcf_hdr_idinfo_exists(convert->header,BCF_HL_FMT,gt_id) )
+        error("FORMAT/GT tag not present at %s:%d\n", bcf_seqname(convert->header, line), line->pos+1);
+    if ( !(line->unpacked & BCF_UN_FMT) ) bcf_unpack(line, BCF_UN_FMT);
+    bcf_fmt_t *fmt_gt = NULL;
+    for (i=0; i<line->n_fmt; i++)
+        if ( line->d.fmt[i].id==gt_id ) { fmt_gt = &line->d.fmt[i]; break; }
+    if ( !fmt_gt )
+        error("FORMAT/GT tag not present at %s:%d\n", bcf_seqname(convert->header, line), line->pos+1);
+
+    // Alloc all memory in advance to avoid kput routines. The biggest allowed allele index is 99
+    if ( line->n_allele > 100 )
+        error("Too many alleles (%d) at %s:%d\n", line->n_allele, bcf_seqname(convert->header, line), line->pos+1);
+    if ( ks_resize(str, str->l+convert->nsamples*8) != 0 )
+        error("Could not alloc %d bytes\n", str->l + convert->nsamples*8);
+
+    if ( fmt_gt->type!=BCF_BT_INT8 )    // todo: use BRANCH_INT if the VCF is valid
+        error("Uh, too many alleles (%d) or redundant BCF representation at %s:%d\n", line->n_allele, bcf_seqname(convert->header, line), line->pos+1);
+
+    int8_t *ptr = ((int8_t*) fmt_gt->p) - fmt_gt->n;
+    for (i=0; i<convert->nsamples; i++)
+    {
+        ptr += fmt_gt->n;
+        if ( ptr[0]==2 )
+        {
+            if ( ptr[1]==3 ) /* 0|0 */
+            {
+                str->s[str->l++] = '0'; str->s[str->l++] = ' '; str->s[str->l++] = '0'; str->s[str->l++] = ' ';
+            }
+            else if ( ptr[1]==5 ) /* 0|1 */
+            {
+                str->s[str->l++] = '0'; str->s[str->l++] = ' '; str->s[str->l++] = '1'; str->s[str->l++] = ' ';
+            }
+            else if ( ptr[1]==bcf_int8_vector_end ) /* 0 -> 0|0 */
+            {
+                str->s[str->l++] = '0'; str->s[str->l++] = ' '; str->s[str->l++] = '0'; str->s[str->l++] = ' ';
+            }
+            else if ( ptr[1]==2 ) /* 0/0 */
+            {
+                str->s[str->l++] = '0'; str->s[str->l++] = '*'; str->s[str->l++] = ' '; str->s[str->l++] = '0'; str->s[str->l++] = '*'; str->s[str->l++] = ' ';
+            }
+            else if ( ptr[1]==4 ) /* 0/1 */
+            {
+                str->s[str->l++] = '0'; str->s[str->l++] = '*'; str->s[str->l++] = ' '; str->s[str->l++] = '1'; str->s[str->l++] = '*'; str->s[str->l++] = ' ';
+            }
+            else if ( bcf_gt_is_missing(ptr[1]) ) /* 0/. */
+            {
+                str->s[str->l++] = '?'; str->s[str->l++] = ' '; str->s[str->l++] = '?'; str->s[str->l++] = ' ';
+            }
+            else if ( bcf_gt_is_phased(ptr[1]) ) /* 0|x */
+            {
+                str->s[str->l++] = '0'; str->s[str->l++] = ' ';
+                kputw(bcf_gt_allele(ptr[1]),str);
+                str->s[str->l++] = ' ';
+            }
+            else /* 0/x */
+            {
+                str->s[str->l++] = '0'; str->s[str->l++] = '*'; str->s[str->l++] = ' ';
+                kputw(bcf_gt_allele(ptr[1]),str);
+                str->s[str->l++] = '*'; str->s[str->l++] = ' ';
+            }
+        }
+        else if ( ptr[0]==4 )
+        {
+            if ( ptr[1]==3 ) /* 1|0 */
+            {
+                str->s[str->l++] = '1'; str->s[str->l++] = ' '; str->s[str->l++] = '0'; str->s[str->l++] = ' ';
+            }
+            else if ( ptr[1]==5 ) /* 1|1 */
+            {
+                str->s[str->l++] = '1'; str->s[str->l++] = ' '; str->s[str->l++] = '1'; str->s[str->l++] = ' ';
+            }
+            else if ( ptr[1]==bcf_int8_vector_end ) /* 1 -> 1|1 */
+            {
+                str->s[str->l++] = '1'; str->s[str->l++] = ' '; str->s[str->l++] = '1'; str->s[str->l++] = ' ';
+            }
+            else if ( ptr[1]==2 ) /* 1/0 */
+            {
+                str->s[str->l++] = '1'; str->s[str->l++] = '*'; str->s[str->l++] = ' '; str->s[str->l++] = '0'; str->s[str->l++] = '*'; str->s[str->l++] = ' ';
+            }
+            else if ( ptr[1]==4 ) /* 1/1 */
+            {
+                str->s[str->l++] = '1'; str->s[str->l++] = '*'; str->s[str->l++] = ' '; str->s[str->l++] = '1'; str->s[str->l++] = '*'; str->s[str->l++] = ' ';
+            }
+            else if ( bcf_gt_is_missing(ptr[1]) ) /* 1/. */
+            {
+                str->s[str->l++] = '?'; str->s[str->l++] = ' '; str->s[str->l++] = '?'; str->s[str->l++] = ' ';
+            }
+            else if ( bcf_gt_is_phased(ptr[1]) )    /* 1|x */
+            {
+                str->s[str->l++] = '1'; str->s[str->l++] = ' ';
+                kputw(bcf_gt_allele(ptr[1]),str);
+                str->s[str->l++] = ' ';
+            }
+            else /* 1/x */
+            {
+                str->s[str->l++] = '1'; str->s[str->l++] = '*'; str->s[str->l++] = ' ';
+                kputw(bcf_gt_allele(ptr[1]),str);
+                str->s[str->l++] = '*'; str->s[str->l++] = ' ';
+            }
+        }
+        else if ( bcf_gt_is_missing(ptr[0]) )
+        {
+            str->s[str->l++] = '?'; str->s[str->l++] = ' '; str->s[str->l++] = '?'; str->s[str->l++] = ' ';
+        }
+        else if ( ptr[1]==bcf_int8_vector_end )
+        {
+            /* use REF for something else than first ALT */
+            str->s[str->l++] = '0'; str->s[str->l++] = ' '; str->s[str->l++] = '0'; str->s[str->l++] = ' ';
+        }
+        else
+        {
+            kputw(bcf_gt_allele(ptr[0]),str);
+            if ( bcf_gt_is_phased(ptr[1]) ) str->s[str->l++] = '*';
+            str->s[str->l++] = ' ';
+            kputw(bcf_gt_allele(ptr[1]),str);
+            if ( bcf_gt_is_phased(ptr[1]) ) str->s[str->l++] = '*';
+            str->s[str->l++] = ' ';
+        }
+    }
+    str->s[--str->l] = 0;     // delete the last space
+}
+
+static fmt_t *register_tag(convert_t *convert, int type, char *key, int is_gtf)
+{
+    convert->nfmt++;
+    if ( convert->nfmt > convert->mfmt )
+    {
+        convert->mfmt += 10;
+        convert->fmt   = (fmt_t*) realloc(convert->fmt, convert->mfmt*sizeof(fmt_t));
+    }
+    fmt_t *fmt = &convert->fmt[ convert->nfmt-1 ];
+    fmt->type  = type;
+    fmt->key   = key ? strdup(key) : NULL;
+    fmt->is_gt_field = is_gtf;
+    fmt->subscript = -1;
+    fmt->usr     = NULL;
+    fmt->destroy = NULL;
+
+    // Allow non-format tags, such as CHROM, INFO, etc., to appear amongst the format tags.
+    if ( key )
+    {
+        int id = bcf_hdr_id2int(convert->header, BCF_DT_ID, key);
+        if ( fmt->type==T_FORMAT && !bcf_hdr_idinfo_exists(convert->header,BCF_HL_FMT,id) )
+        {
+            if ( !strcmp("CHROM",key) ) { fmt->type = T_CHROM; }
+            else if ( !strcmp("POS",key) ) { fmt->type = T_POS; }
+            else if ( !strcmp("POS0",key) ) { fmt->type = T_POS0; }
+            else if ( !strcmp("END",key) ) { fmt->type = T_END; }
+            else if ( !strcmp("END0",key) ) { fmt->type = T_END0; }
+            else if ( !strcmp("ID",key) ) { fmt->type = T_ID; }
+            else if ( !strcmp("REF",key) ) { fmt->type = T_REF; }
+            else if ( !strcmp("ALT",key) ) { fmt->type = T_ALT; }
+            else if ( !strcmp("FIRST_ALT",key) ) { fmt->type = T_FIRST_ALT; }
+            else if ( !strcmp("QUAL",key) ) { fmt->type = T_QUAL; }
+            else if ( !strcmp("FILTER",key) ) { fmt->type = T_FILTER; }
+            else if ( !strcmp("_CHROM_POS_ID",key) ) { fmt->type = T_CHROM_POS_ID; }
+            else if ( id>=0 && bcf_hdr_idinfo_exists(convert->header,BCF_HL_INFO,id) )
+            {
+                fmt->type = T_INFO;
+                fprintf(stderr,"Warning: Assuming INFO/%s\n", key);
+            }
+        }
+    }
+
+    switch (fmt->type)
+    {
+        case T_FIRST_ALT: fmt->handler = &process_first_alt; break;
+        case T_CHROM_POS_ID: fmt->handler = &process_chrom_pos_id; break;
+        case T_GT_TO_PROB3: fmt->handler = &process_gt_to_prob3; break;
+        case T_PL_TO_PROB3: fmt->handler = &process_pl_to_prob3; break;
+        case T_GP_TO_PROB3: fmt->handler = &process_gp_to_prob3; break;
+        case T_CHROM: fmt->handler = &process_chrom; break;
+        case T_POS: fmt->handler = &process_pos; break;
+        case T_POS0: fmt->handler = &process_pos0; break;
+        case T_END: fmt->handler = &process_end; break;
+        case T_END0: fmt->handler = &process_end0; break;
+        case T_ID: fmt->handler = &process_id; break;
+        case T_REF: fmt->handler = &process_ref; break;
+        case T_ALT: fmt->handler = &process_alt; break;
+        case T_QUAL: fmt->handler = &process_qual; break;
+        case T_FILTER: fmt->handler = &process_filter; convert->max_unpack |= BCF_UN_FLT; break;
+        case T_INFO: fmt->handler = &process_info; convert->max_unpack |= BCF_UN_INFO; break;
+        case T_FORMAT: fmt->handler = &process_format; convert->max_unpack |= BCF_UN_FMT; break;
+        case T_SAMPLE: fmt->handler = &process_sample; break;
+        case T_SEP: fmt->handler = &process_sep; break;
+        case T_IS_TS: fmt->handler = &process_is_ts; break;
+        case T_TYPE: fmt->handler = &process_type; break;
+        case T_MASK: fmt->handler = NULL; break;
+        case T_GT: fmt->handler = &process_gt; convert->max_unpack |= BCF_UN_FMT; break;
+        case T_TGT: fmt->handler = &process_tgt; convert->max_unpack |= BCF_UN_FMT; break;
+        case T_IUPAC_GT: fmt->handler = &process_iupac_gt; convert->max_unpack |= BCF_UN_FMT; break;
+        case T_GT_TO_HAP: fmt->handler = &process_gt_to_hap; convert->max_unpack |= BCF_UN_FMT; break;
+        case T_GT_TO_HAP2: fmt->handler = &process_gt_to_hap2; convert->max_unpack |= BCF_UN_FMT; break;
+        case T_TBCSQ: fmt->handler = &process_tbcsq; fmt->destroy = &destroy_tbcsq; convert->max_unpack |= BCF_UN_FMT; break;
+        case T_LINE: fmt->handler = &process_line; convert->max_unpack |= BCF_UN_FMT; break;
+        default: error("TODO: handler for type %d\n", fmt->type);
+    }
+    if ( key && fmt->type==T_INFO )
+    {
+        fmt->id = bcf_hdr_id2int(convert->header, BCF_DT_ID, key);
+        if ( !bcf_hdr_idinfo_exists(convert->header,BCF_HL_INFO,fmt->id) )
+        {
+            fmt->id = -1;
+            convert->undef_info_tag = strdup(key);
+        }
+    }
+    return fmt;
+}
+
+static int parse_subscript(char **p)
+{
+    char *q = *p;
+    if ( *q!='{' ) return -1;
+    q++;
+    while ( *q && *q!='}' && isdigit(*q) ) q++;
+    if ( *q!='}' ) return -1;
+    int idx = atoi((*p)+1);
+    *p = q+1;
+    return idx;
+}
+
+static char *parse_tag(convert_t *convert, char *p, int is_gtf)
+{
+    char *q = ++p;
+    while ( *q && (isalnum(*q) || *q=='_' || *q=='.') ) q++;
+    kstring_t str = {0,0,0};
+    if ( q-p==0 ) error("Could not parse format string: %s\n", convert->format_str);
+    kputsn(p, q-p, &str);
+    if ( is_gtf )
+    {
+        if ( !strcmp(str.s, "SAMPLE") ) register_tag(convert, T_SAMPLE, "SAMPLE", is_gtf);
+        else if ( !strcmp(str.s, "GT") ) register_tag(convert, T_GT, "GT", is_gtf);
+        else if ( !strcmp(str.s, "TGT") ) register_tag(convert, T_TGT, "GT", is_gtf);
+        else if ( !strcmp(str.s, "TBCSQ") ) 
+        {
+            fmt_t *fmt = register_tag(convert, T_TBCSQ, "BCSQ", is_gtf);
+            fmt->subscript = parse_subscript(&q);
+            if ( fmt->subscript==-1 )
+            { 
+                if ( !strncmp(q,"{*}",3) ) { fmt->subscript = 0; q += 3; }
+            }
+            else fmt->subscript++;
+        }
+        else if ( !strcmp(str.s, "IUPACGT") ) register_tag(convert, T_IUPAC_GT, "GT", is_gtf);
+        else if ( !strcmp(str.s, "INFO") )
+        {
+            if ( *q!='/' ) error("Could not parse format string: %s\n", convert->format_str);
+            p = ++q;
+            str.l = 0;
+            while ( *q && (isalnum(*q) || *q=='_' || *q=='.') ) q++;
+            if ( q-p==0 ) error("Could not parse format string: %s\n", convert->format_str);
+            kputsn(p, q-p, &str);
+            fmt_t *fmt = register_tag(convert, T_INFO, str.s, is_gtf);
+            fmt->subscript = parse_subscript(&q);
+        }
+        else
+        {
+            fmt_t *fmt = register_tag(convert, T_FORMAT, str.s, is_gtf);
+            fmt->subscript = parse_subscript(&q);
+        }
+    }
+    else
+    {
+        if ( !strcmp(str.s, "CHROM") ) register_tag(convert, T_CHROM, str.s, is_gtf);
+        else if ( !strcmp(str.s, "POS") ) register_tag(convert, T_POS, str.s, is_gtf);
+        else if ( !strcmp(str.s, "POS0") ) register_tag(convert, T_POS0, str.s, is_gtf);
+        else if ( !strcmp(str.s, "END") ) register_tag(convert, T_END, str.s, is_gtf);
+        else if ( !strcmp(str.s, "END0") ) register_tag(convert, T_END0, str.s, is_gtf);
+        else if ( !strcmp(str.s, "ID") ) register_tag(convert, T_ID, str.s, is_gtf);
+        else if ( !strcmp(str.s, "REF") ) register_tag(convert, T_REF, str.s, is_gtf);
+        else if ( !strcmp(str.s, "ALT") ) 
+        {
+            fmt_t *fmt = register_tag(convert, T_ALT, str.s, is_gtf);
+            fmt->subscript = parse_subscript(&q);
+        }
+        else if ( !strcmp(str.s, "FIRST_ALT") ) register_tag(convert, T_FIRST_ALT, str.s, is_gtf);
+        else if ( !strcmp(str.s, "QUAL") ) register_tag(convert, T_QUAL, str.s, is_gtf);
+        else if ( !strcmp(str.s, "FILTER") ) register_tag(convert, T_FILTER, str.s, is_gtf);
+        else if ( !strcmp(str.s, "QUAL") ) register_tag(convert, T_QUAL, str.s, is_gtf);
+        else if ( !strcmp(str.s, "IS_TS") ) register_tag(convert, T_IS_TS, str.s, is_gtf);
+        else if ( !strcmp(str.s, "TYPE") ) register_tag(convert, T_TYPE, str.s, is_gtf);
+        else if ( !strcmp(str.s, "MASK") ) register_tag(convert, T_MASK, str.s, is_gtf);
+        else if ( !strcmp(str.s, "LINE") ) register_tag(convert, T_LINE, str.s, is_gtf);
+        else if ( !strcmp(str.s, "_CHROM_POS_ID") ) register_tag(convert, T_CHROM_POS_ID, str.s, is_gtf);
+        else if ( !strcmp(str.s, "_GT_TO_PROB3") ) register_tag(convert, T_GT_TO_PROB3, str.s, is_gtf);
+        else if ( !strcmp(str.s, "_PL_TO_PROB3") ) register_tag(convert, T_PL_TO_PROB3, str.s, is_gtf);
+        else if ( !strcmp(str.s, "_GP_TO_PROB3") ) register_tag(convert, T_GP_TO_PROB3, str.s, is_gtf);
+        else if ( !strcmp(str.s, "_GT_TO_HAP") ) register_tag(convert, T_GT_TO_HAP, str.s, is_gtf);
+        else if ( !strcmp(str.s, "_GT_TO_HAP2") ) register_tag(convert, T_GT_TO_HAP2, str.s, is_gtf);
+        else if ( !strcmp(str.s, "INFO") )
+        {
+            if ( *q!='/' ) error("Could not parse format string: %s\n", convert->format_str);
+            p = ++q;
+            str.l = 0;
+            while ( *q && (isalnum(*q) || *q=='_' || *q=='.') ) q++;
+            if ( q-p==0 ) error("Could not parse format string: %s\n", convert->format_str);
+            kputsn(p, q-p, &str);
+            fmt_t *fmt = register_tag(convert, T_INFO, str.s, is_gtf);
+            fmt->subscript = parse_subscript(&q);
+        }
+        else
+        {
+            fmt_t *fmt = register_tag(convert, T_INFO, str.s, is_gtf);
+            fmt->subscript = parse_subscript(&q);
+        }
+    }
+    free(str.s);
+    return q;
+}
+
+static char *parse_sep(convert_t *convert, char *p, int is_gtf)
+{
+    char *q = p;
+    kstring_t str = {0,0,0};
+    while ( *q && *q!='[' && *q!=']' && *q!='%' )
+    {
+        if ( *q=='\\' )
+        {
+            q++;
+            if ( *q=='n' ) kputc('\n', &str);
+            else if ( *q=='t' ) kputc('\t', &str);
+            else kputc(*q, &str);
+        }
+        else kputc(*q, &str);
+        q++;
+    }
+    if ( !str.l ) error("Could not parse format string: %s\n", convert->format_str);
+    register_tag(convert, T_SEP, str.s, is_gtf);
+    free(str.s);
+    return q;
+}
+
+convert_t *convert_init(bcf_hdr_t *hdr, int *samples, int nsamples, const char *format_str)
+{
+    convert_t *convert = (convert_t*) calloc(1,sizeof(convert_t));
+    convert->header = hdr;
+    convert->format_str = strdup(format_str);
+    convert->max_unpack = BCF_UN_STR;
+
+    int i, is_gtf = 0;
+    char *p = convert->format_str;
+    while ( *p )
+    {
+        //fprintf(stderr,"<%s>\n", p);
+        switch (*p)
+        {
+            case '[': is_gtf = 1; p++; break;
+            case ']': is_gtf = 0; register_tag(convert, T_SEP, NULL, 0); p++; break;
+            case '%': p = parse_tag(convert, p, is_gtf); break;
+            default:  p = parse_sep(convert, p, is_gtf); break;
+        }
+    }
+    if ( is_gtf )
+        error("Could not parse the format string, missing the square bracket \"]\": %s\n", convert->format_str);
+
+    if ( nsamples )
+    {
+        convert->nsamples = nsamples;
+        convert->samples = (int*) malloc(sizeof(int)*nsamples);
+        for (i=0; i<convert->nsamples; i++) convert->samples[i] = samples[i];
+    }
+    else
+    {
+        convert->nsamples = bcf_hdr_nsamples(convert->header);
+        convert->samples = (int*) malloc(sizeof(int)*convert->nsamples);
+        for (i=0; i<convert->nsamples; i++) convert->samples[i] = i;
+    }
+    return convert;
+}
+
+void convert_destroy(convert_t *convert)
+{
+    int i;
+    for (i=0; i<convert->nfmt; i++)
+    {
+        if ( convert->fmt[i].destroy ) convert->fmt[i].destroy(convert->fmt[i].usr);
+        free(convert->fmt[i].key);
+    }
+    free(convert->fmt);
+    free(convert->undef_info_tag);
+    free(convert->dat);
+    free(convert->samples);
+    free(convert->format_str);
+    free(convert);
+}
+
+
+int convert_header(convert_t *convert, kstring_t *str)
+{
+    int i, icol = 0, l_ori = str->l;
+    bcf_hdr_t *hdr = convert->header;
+
+    // Supress the header output if LINE is present
+    for (i=0; i<convert->nfmt; i++)
+        if ( convert->fmt[i].type == T_LINE ) break;
+    if ( i!=convert->nfmt )
+        return str->l - l_ori;
+
+    kputs("# ", str);
+    for (i=0; i<convert->nfmt; i++)
+    {
+        // Genotype fields
+        if ( convert->fmt[i].is_gt_field )
+        {
+            int j = i, js, k;
+            while ( convert->fmt[j].is_gt_field ) j++;
+            for (js=0; js<convert->nsamples; js++)
+            {
+                int ks = convert->samples[js];
+                for (k=i; k<j; k++)
+                {
+                    if ( convert->fmt[k].type == T_SEP )
+                    {
+                        if ( convert->fmt[k].key ) kputs(convert->fmt[k].key, str);
+                    }
+                    else if ( convert->fmt[k].type == T_SAMPLE )
+                        ksprintf(str, "[%d]%s", ++icol, convert->fmt[k].key);
+                    else
+                        ksprintf(str, "[%d]%s:%s", ++icol, hdr->samples[ks], convert->fmt[k].key);
+                }
+            }
+            i = j-1;
+            continue;
+        }
+        // Fixed fields
+        if ( convert->fmt[i].type == T_SEP )
+        {
+            if ( convert->fmt[i].key ) kputs(convert->fmt[i].key, str);
+            continue;
+        }
+        ksprintf(str, "[%d]%s", ++icol, convert->fmt[i].key);
+    }
+    return str->l - l_ori;
+}
+
+int convert_line(convert_t *convert, bcf1_t *line, kstring_t *str)
+{
+    if ( !convert->allow_undef_tags && convert->undef_info_tag )
+        error("Error: no such tag defined in the VCF header: INFO/%s. FORMAT fields must be in square brackets, e.g. \"[ %s]\"\n", convert->undef_info_tag,convert->undef_info_tag);
+
+    int l_ori = str->l;
+    bcf_unpack(line, convert->max_unpack);
+
+    int i, ir;
+    str->l = 0;
+    for (i=0; i<convert->nfmt; i++)
+    {
+        // Genotype fields. 
+        if ( convert->fmt[i].is_gt_field )
+        {
+            int j = i, js, k;
+            while ( j<convert->nfmt && convert->fmt[j].is_gt_field )
+            {
+                convert->fmt[j].ready = 0;
+                j++;
+            }
+            for (js=0; js<convert->nsamples; js++)
+            {
+                // Here comes a hack designed for TBCSQ. When running on large files,
+                // such as 1000GP, there are too many empty fields in the output and
+                // it's very very slow. Therefore in case the handler does not add
+                // anything to the string, we trim all genotype fields enclosed in square
+                // brackets here. This may be changed in future, time will show...
+                size_t l_start = str->l;
+            
+                int ks = convert->samples[js];
+                for (k=i; k<j; k++)
+                {
+                    if ( convert->fmt[k].type == T_MASK )
+                    {
+                        for (ir=0; ir<convert->nreaders; ir++)
+                            kputc(bcf_sr_has_line(convert->readers,ir)?'1':'0', str);
+                    }
+                    else if ( convert->fmt[k].handler )
+                    {
+                        size_t l = str->l;
+                        convert->fmt[k].handler(convert, line, &convert->fmt[k], ks, str);
+                        if ( l==str->l ) { str->l = l_start; break; }  // only TBCSQ does this
+                    }
+                }
+            }
+            i = j-1;
+            continue;
+        }
+        // Fixed fields
+        if ( convert->fmt[i].type == T_MASK )
+        {
+            for (ir=0; ir<convert->nreaders; ir++)
+                kputc(bcf_sr_has_line(convert->readers,ir)?'1':'0', str);
+        }
+        else if ( convert->fmt[i].handler )
+            convert->fmt[i].handler(convert, line, &convert->fmt[i], -1, str);
+
+    }
+    return str->l - l_ori;
+}
+
+int convert_set_option(convert_t *convert, enum convert_option opt, ...)
+{
+    int ret = 0;
+    va_list args;
+
+    va_start(args, opt);
+    switch (opt) 
+    {
+        case allow_undef_tags:
+            convert->allow_undef_tags = va_arg(args, int);
+            break;
+        default:
+            ret = -1;
+    }
+    va_end(args);
+    return ret;
+}
+
+int convert_max_unpack(convert_t *convert)
+{
+    return convert->max_unpack;
+}
+
diff --git a/convert.h b/convert.h
new file mode 100644 (file)
index 0000000..3712338
--- /dev/null
+++ b/convert.h
@@ -0,0 +1,44 @@
+/*  convert.h -- functions for converting between VCF/BCF and related formats.
+
+    Copyright (C) 2014 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#ifndef __CONVERT_H__
+#define __CONVERT_H__
+
+#include <htslib/vcf.h>
+
+typedef struct _convert_t convert_t;
+enum convert_option
+{
+    allow_undef_tags
+};
+
+convert_t *convert_init(bcf_hdr_t *hdr, int *samples, int nsamples, const char *str);
+void convert_destroy(convert_t *convert);
+int convert_set_option(convert_t *convert, enum convert_option opt, ...);
+int convert_header(convert_t *convert, kstring_t *str);
+int convert_line(convert_t *convert, bcf1_t *rec, kstring_t *str);
+int convert_max_unpack(convert_t *convert);
+
+#endif
+
diff --git a/csq.c b/csq.c
new file mode 100644 (file)
index 0000000..b1db103
--- /dev/null
+++ b/csq.c
@@ -0,0 +1,3824 @@
+/* The MIT License
+
+   Copyright (c) 2016 Genome Research Ltd.
+
+   Author: Petr Danecek <pd3@sanger.ac.uk>
+   
+   Permission is hereby granted, free of charge, to any person obtaining a copy
+   of this software and associated documentation files (the "Software"), to deal
+   in the Software without restriction, including without limitation the rights
+   to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+   copies of the Software, and to permit persons to whom the Software is
+   furnished to do so, subject to the following conditions:
+   
+   The above copyright notice and this permission notice shall be included in
+   all copies or substantial portions of the Software.
+   
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+   AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+   THE SOFTWARE.
+
+ */
+/*
+    Things that would be nice to have
+        - for stop-lost events (also in frameshifts) report the number of truncated aa's
+        - memory could be greatly reduced by indexing gff (but it is quite compact already)
+        - deletions that go beyond transcript boundaries are not checked at sequence level
+            - alloc tscript->ref in hap_finalize, introduce fa_off_beg:16,fa_off_end:16
+            - see test/csq/ENST00000573314/insertion-overlap.vcf #1476288882
+
+    Read about transcript types here
+        http://vega.sanger.ac.uk/info/about/gene_and_transcript_types.html
+        http://www.ensembl.org/info/genome/variation/predicted_data.html
+        http://www.gencodegenes.org/gencode_biotypes.html
+
+    List of supported biotypes
+        antisense
+        IG_C_gene
+        IG_D_gene
+        IG_J_gene
+        IG_LV_gene
+        IG_V_gene
+        lincRNA
+        macro_lncRNA
+        miRNA
+        misc_RNA
+        Mt_rRNA
+        Mt_tRNA
+        polymorphic_pseudogene
+        processed_transcript
+        protein_coding
+        ribozyme
+        rRNA
+        sRNA
+        scRNA
+        scaRNA
+        sense_intronic
+        sense_overlapping
+        snRNA
+        snoRNA
+        TR_C_gene
+        TR_D_gene
+        TR_J_gene
+        TR_V_gene
+
+    The gff parsing logic
+        We collect features such by combining gff lines A,B,C as follows:
+            A .. gene line with a supported biotype
+                    A.ID=~/^gene:/
+
+            B .. transcript line referencing A
+                    B.ID=~/^transcript:/ && B.Parent=~/^gene:A.ID/
+
+            C .. corresponding CDS, exon, and UTR lines:
+                    C[3] in {"CDS","exon","three_prime_UTR","five_prime_UTR"} && C.Parent=~/^transcript:B.ID/ 
+
+        For coding biotypes ("protein_coding" or "polymorphic_pseudogene") the
+        complete chain link C -> B -> A is required. For the rest, link B -> A suffices.
+        
+                
+    The supported consequence types, sorted by impact:
+        splice_acceptor_variant .. end region of an intron changed (2bp at the 3' end of an intron)
+        splice_donor_variant    .. start region of an intron changed (2bp at the 5' end of an intron)
+        stop_gained             .. DNA sequence variant resulting in a stop codon
+        frameshift_variant      .. number of inserted/deleted bases not a multiple of three, disrupted translational frame
+        stop_lost               .. elongated transcript, stop codon changed
+        start_lost              .. the first codon changed
+        inframe_altering        .. combination of indels leading to unchanged reading frame and length
+        inframe_insertion       .. inserted coding sequence, unchanged reading frame
+        inframe_deletion        .. deleted coding sequence, unchanged reading frame
+        missense_variant        .. amino acid (aa) change, unchanged length
+        splice_region_variant   .. change within 1-3 bases of the exon or 3-8 bases of the intron
+        synonymous_variant      .. DNA sequence variant resulting in no amino acid change
+        stop_retained_variant   .. different stop codon
+        non_coding_variant      .. variant in non-coding sequence, such as RNA gene
+        5_prime_UTR_variant
+        3_prime_UTR_variant
+        intron_variant          .. reported only if none of the above
+        intergenic_variant      .. reported only if none of the above
+
+
+    The annotation algorithm.
+        The algorithm checks if the variant falls in a region of a supported type. The
+        search is performed in the following order, until a match is found:
+            1. idx_cds(gf_cds_t) - lookup CDS by position, create haplotypes, call consequences
+            2. idx_utr(gf_utr_t) - check UTR hits
+            3. idx_exon(gf_exon_t) - check for splice variants
+            4. idx_tscript(tscript_t) - check for intronic variants, RNAs, etc.
+
+        These regidx indexes are created by parsing a gff3 file as follows:
+            1.  create the array "ftr" of all UTR, CDS, exons. This will be
+            processed later and pruned based on transcript types we want to keep.
+            In the same go, create the hash "id2tr" of transcripts to keep
+            (based on biotype) which maps from transcript_id to a transcript. At
+            the same time also build the hash "gid2gene" which maps from gene_id to
+            gf_gene_t pointer.
+            
+            2.  build "idx_cds", "idx_tscript", "idx_utr" and "idx_exon" indexes.
+            Use only features from "ftr" which are present in "id2tr".
+
+            3.  clean data that won't be needed anymore: ftr, id2tr, gid2gene.
+        
+    Data structures.
+        idx_cds, idx_utr, idx_exon, idx_tscript:
+            as described above, regidx structures for fast lookup of exons/transcripts
+            overlapping a region, the payload is a pointer to tscript.cds
+*/
+#include <stdio.h>
+#include <stdlib.h>
+#include <getopt.h>
+#include <math.h>
+#include <htslib/hts.h>
+#include <htslib/vcf.h>
+#include <htslib/synced_bcf_reader.h>
+#include <htslib/khash.h>
+#include <htslib/khash_str2int.h>
+#include <htslib/kseq.h>
+#include <htslib/faidx.h>
+#include <errno.h>
+#include <unistd.h>
+#include <stdint.h>
+#include <ctype.h>
+#include "bcftools.h"
+#include "filter.h"
+#include "regidx.h"
+#include "kheap.h"
+#include "smpl_ilist.h"
+#include "rbuf.h"
+
+#ifndef __FUNCTION__
+#  define __FUNCTION__ __func__
+#endif
+
+// Logic of the filters: include or exclude sites which match the filters?
+#define FLT_INCLUDE 1
+#define FLT_EXCLUDE 2
+
+// Definition of splice_region, splice_acceptor and splice_donor
+#define N_SPLICE_DONOR         2      
+#define N_SPLICE_REGION_EXON   3 
+#define N_SPLICE_REGION_INTRON 8 
+
+// Ensembl ID format, e.g. 
+//     ENST00000423372 for human .. ENST%011d
+//  ENSMUST00000120394 for mouse .. ENSMUST%011d
+char  ENSID_BUF[32], *ENSID_FMT = NULL;
+static inline char *ENSID(uint32_t id)
+{
+    sprintf(ENSID_BUF,ENSID_FMT,id);
+    return ENSID_BUF;
+}
+
+
+#define N_REF_PAD 10    // number of bases to avoid boundary effects
+
+#define STRAND_REV 0
+#define STRAND_FWD 1
+
+#define TRIM_NONE   0
+#define TRIM_5PRIME 1
+#define TRIM_3PRIME 2
+
+// How to treat phased/unphased genotypes
+#define PHASE_REQUIRE 0     // --phase r
+#define PHASE_MERGE   1     // --phase m
+#define PHASE_AS_IS   2     // --phase a
+#define PHASE_SKIP    3     // --phase s
+#define PHASE_NON_REF 4     // --phase R
+#define PHASE_DROP_GT 5     // --samples -
+
+// Node types in the haplotype tree
+#define HAP_CDS   0
+#define HAP_ROOT  1 
+#define HAP_SSS   2     // start/stop/splice
+
+#define CSQ_PRINTED_UPSTREAM    (1<<0)
+#define CSQ_SYNONYMOUS_VARIANT  (1<<1)
+#define CSQ_MISSENSE_VARIANT    (1<<2)
+#define CSQ_STOP_LOST           (1<<3)
+#define CSQ_STOP_GAINED         (1<<4)
+#define CSQ_INFRAME_DELETION    (1<<5)
+#define CSQ_INFRAME_INSERTION   (1<<6)
+#define CSQ_FRAMESHIFT_VARIANT  (1<<7)
+#define CSQ_SPLICE_ACCEPTOR     (1<<8)
+#define CSQ_SPLICE_DONOR        (1<<9)
+#define CSQ_START_LOST          (1<<10)
+#define CSQ_SPLICE_REGION       (1<<11)
+#define CSQ_STOP_RETAINED       (1<<12)
+#define CSQ_UTR5                (1<<13)
+#define CSQ_UTR3                (1<<14)
+#define CSQ_NON_CODING          (1<<15)
+#define CSQ_INTRON              (1<<16)
+//#define CSQ_INTERGENIC          (1<<17)
+#define CSQ_INFRAME_ALTERING    (1<<18)
+#define CSQ_UPSTREAM_STOP       (1<<19)     // adds * in front of the csq string
+#define CSQ_INCOMPLETE_CDS      (1<<20)     // to remove START/STOP in incomplete CDS, see ENSG00000173376/synon.vcf
+#define CSQ_CODING_SEQUENCE     (1<<21)     // cannot tell exactly what it is, but it does affect the coding sequence
+
+// Haplotype-aware consequences, printed in one vcf record only, the rest has a reference @12345
+#define CSQ_COMPOUND (CSQ_SYNONYMOUS_VARIANT|CSQ_MISSENSE_VARIANT|CSQ_STOP_LOST|CSQ_STOP_GAINED| \
+                      CSQ_INFRAME_DELETION|CSQ_INFRAME_INSERTION|CSQ_FRAMESHIFT_VARIANT| \
+                      CSQ_START_LOST|CSQ_STOP_RETAINED|CSQ_INFRAME_ALTERING|CSQ_INCOMPLETE_CDS| \
+                      CSQ_UPSTREAM_STOP)
+#define CSQ_START_STOP          (CSQ_STOP_LOST|CSQ_STOP_GAINED|CSQ_STOP_RETAINED|CSQ_START_LOST)
+
+#define CSQ_PRN_STRAND(csq)     ((csq)&CSQ_COMPOUND && !((csq)&(CSQ_SPLICE_ACCEPTOR|CSQ_SPLICE_DONOR|CSQ_SPLICE_REGION)))
+#define CSQ_PRN_TSCRIPT         (~(CSQ_INTRON|CSQ_NON_CODING))
+#define CSQ_PRN_BIOTYPE         CSQ_NON_CODING
+
+// see kput_vcsq()
+const char *csq_strings[] = 
+{
+    NULL, 
+    "synonymous", 
+    "missense", 
+    "stop_lost", 
+    "stop_gained", 
+    "inframe_deletion", 
+    "inframe_insertion", 
+    "frameshift", 
+    "splice_acceptor", 
+    "splice_donor", 
+    "start_lost", 
+    "splice_region", 
+    "stop_retained", 
+    "5_prime_utr", 
+    "3_prime_utr", 
+    "non_coding", 
+    "intron", 
+    "intergenic",
+    "inframe_altering",
+    NULL,
+    NULL,
+    "coding_sequence"
+};
+
+
+// GFF line types
+#define GFF_TSCRIPT_LINE 1
+#define GFF_GENE_LINE    2
+
+
+/* 
+    Genomic features, for fast lookup by position to overlapping features
+*/
+#define GF_coding_bit 6
+#define GF_is_coding(x) ((x) & (1<<GF_coding_bit))
+#define GF_MT_rRNA                       1                      // non-coding: 1, 2, ...
+#define GF_MT_tRNA                       2
+#define GF_lincRNA                       3
+#define GF_miRNA                         4
+#define GF_MISC_RNA                      5
+#define GF_rRNA                          6
+#define GF_snRNA                         7
+#define GF_snoRNA                        8
+#define GF_PROCESSED_TRANSCRIPT          9
+#define GF_ANTISENSE                    10
+#define GF_macro_lncRNA                 11
+#define GF_ribozyme                     12
+#define GF_sRNA                         13
+#define GF_scRNA                        14
+#define GF_scaRNA                       15
+#define GF_SENSE_INTRONIC               16
+#define GF_SENSE_OVERLAPPING            17
+#define GF_PSEUDOGENE                   18
+#define GF_PROCESSED_PSEUDOGENE         19
+#define GF_ARTIFACT                     20
+#define GF_IG_PSEUDOGENE                21
+#define GF_IG_C_PSEUDOGENE              22
+#define GF_IG_J_PSEUDOGENE              23
+#define GF_IG_V_PSEUDOGENE              24
+#define GF_TR_V_PSEUDOGENE              25
+#define GF_TR_J_PSEUDOGENE              26
+#define GF_MT_tRNA_PSEUDOGENE           27
+#define GF_misc_RNA_PSEUDOGENE          28
+#define GF_miRNA_PSEUDOGENE             29
+#define GF_RIBOZYME                     30
+#define GF_RETAINED_INTRON              31
+#define GF_RETROTRANSPOSED              32
+#define GF_tRNA_PSEUDOGENE              33
+#define GF_TRANSCRIBED_PROCESSED_PSEUDOGENE     34
+#define GF_TRANSCRIBED_UNPROCESSED_PSEUDOGENE   35
+#define GF_TRANSCRIBED_UNITARY_PSEUDOGENE       36
+#define GF_TRANSLATED_UNPROCESSED_PSEUDOGENE    37
+#define GF_TRANSLATED_PROCESSED_PSEUDOGENE      38
+#define GF_KNOWN_NCRNA                          39
+#define GF_UNITARY_PSEUDOGENE                   40
+#define GF_UNPROCESSED_PSEUDOGENE               41
+#define GF_LRG_GENE                             42
+#define GF_3PRIME_OVERLAPPING_ncRNA             43
+#define GF_DISRUPTED_DOMAIN                     44
+#define GF_vaultRNA                             45
+#define GF_BIDIRECTIONAL_PROMOTER_lncRNA        46
+#define GF_AMBIGUOUS_ORF                        47
+#define GF_PROTEIN_CODING               (1|(1<<GF_coding_bit))  // coding: 65, 66, ...
+#define GF_POLYMORPHIC_PSEUDOGENE       (2|(1<<GF_coding_bit))
+#define GF_IG_C                         (3|(1<<GF_coding_bit))
+#define GF_IG_D                         (4|(1<<GF_coding_bit))
+#define GF_IG_J                         (5|(1<<GF_coding_bit))
+#define GF_IG_LV                        (6|(1<<GF_coding_bit))
+#define GF_IG_V                         (7|(1<<GF_coding_bit))
+#define GF_TR_C                         (8|(1<<GF_coding_bit))
+#define GF_TR_D                         (9|(1<<GF_coding_bit))
+#define GF_TR_J                        (10|(1<<GF_coding_bit))
+#define GF_TR_V                        (11|(1<<GF_coding_bit))
+#define GF_NMD                         (12|(1<<GF_coding_bit))
+#define GF_NON_STOP_DECAY              (13|(1<<GF_coding_bit))
+#define GF_CDS      ((1<<(GF_coding_bit+1))+1)                  // special types: 129, 130, ...
+#define GF_EXON     ((1<<(GF_coding_bit+1))+2)
+#define GF_UTR3     ((1<<(GF_coding_bit+1))+3)
+#define GF_UTR5     ((1<<(GF_coding_bit+1))+4)
+// GF_MAX = (1<<30)-1, see hap_node_t
+
+typedef struct _tscript_t tscript_t;
+typedef struct
+{
+    tscript_t *tr;      // transcript
+    uint32_t beg;       // the start coordinate of the CDS (on the reference strand, 0-based)
+    uint32_t pos;       // 0-based index of the first exon base within the transcript (only to
+                        //  update hap_node_t.sbeg in hap_init, could be calculated on the fly)
+    uint32_t len;       // exon length
+    uint32_t icds:30,   // exon index within the transcript
+             phase:2;   // offset of the CDS
+}
+gf_cds_t;
+typedef struct
+{
+    char *name;           // human readable name, e.g. ORF45
+    uint8_t iseq;
+}
+gf_gene_t;
+typedef struct
+{
+    uint32_t beg,end;
+    tscript_t *tr;
+}
+gf_exon_t;
+typedef enum { prime3, prime5 } utr_t;
+typedef struct
+{
+    utr_t which;
+    uint32_t beg,end;
+    tscript_t *tr;
+}
+gf_utr_t;
+
+
+/*
+    Structures related to VCF output:
+
+    vcsq_t
+        information required to assemble consequence lines such as "inframe_deletion|XYZ|ENST01|+|5TY>5I|121ACG>A+124TA>T"
+
+    vcrec_t 
+        single VCF record and csq tied to this record. (Haplotype can have multiple
+        consequences in several VCF records. Each record can have multiple consequences
+        from multiple haplotypes.)
+
+    csq_t
+        a top-level consequence tied to a haplotype
+
+    vbuf_t
+    pos2vbuf
+        VCF records with the same position clustered together for a fast lookup via pos2vbuf
+*/
+typedef struct _vbuf_t vbuf_t;
+typedef struct _vcsq_t vcsq_t;
+struct _vcsq_t
+{
+    uint32_t strand:1,
+             type:31;   // one of CSQ_* types
+    uint32_t trid;
+    uint32_t biotype;   // one of GF_* types
+    char *gene;         // gene name
+    bcf1_t *ref;        // if type&CSQ_PRINTED_UPSTREAM, ref consequence "@1234"
+    kstring_t vstr;     // variant string, eg 5TY>5I|121ACG>A+124TA>T
+};
+typedef struct
+{
+    bcf1_t *line;
+    uint32_t *smpl;     // bitmask of sample consequences with first/second haplotype interleaved
+    uint32_t nfmt:4, nvcsq:28, mvcsq;
+    vcsq_t *vcsq;       // there can be multiple consequences for a single VCF record
+}
+vrec_t;
+typedef struct
+{
+    uint32_t pos;
+    vrec_t *vrec;   // vcf line that this csq is tied to; needed when printing haplotypes (hap_stage_vcf)
+    int idx;        // 0-based index of the csq at the VCF line, for FMT/BCSQ
+    vcsq_t type;
+}
+csq_t;
+struct _vbuf_t
+{
+    vrec_t **vrec;   // buffer of VCF lines with the same position
+    int n, m;
+};
+KHASH_MAP_INIT_INT(pos2vbuf, vbuf_t*)
+
+
+/*
+    Structures related to haplotype-aware consequences in coding regions
+
+    hap_node_t
+        node of a haplotype tree. Each transcript has one tree
+
+    tscript_t
+        despite its general name, it is intended for coding transcripts only
+
+    hap_t
+    hstack_t
+        for traversal of the haplotype tree and braking combined
+        consequences into independent parts
+*/
+typedef struct _hap_node_t hap_node_t;
+struct _hap_node_t
+{
+    char *seq;          // cds segment [parent_node,this_node)
+    char *var;          // variant "ref>alt"
+    uint32_t type:2,    // HAP_ROOT or HAP_CDS
+             csq:30;    // this node's consequence
+    int dlen;           // alt minus ref length: <0 del, >0 ins, 0 substitution
+    uint32_t rbeg;      // variant's VCF position (0-based, inclusive)
+    int32_t rlen;       // variant's rlen; alen=rlen+dlen; fake for non CDS types
+    uint32_t sbeg;      // variant's position on the spliced reference transcript (0-based, inclusive, N_REF_PAD not included)
+    uint32_t icds;      // which exon does this node's variant overlaps
+    hap_node_t **child, *prev;  // children haplotypes and previous coding node
+    int nchild, mchild;
+    bcf1_t *cur_rec, *rec;      // current VCF record and node's VCF record
+    uint32_t nend;              // number of haplotypes ending in this node
+    int *cur_child, mcur_child; // mapping from the allele to the currently active child
+    csq_t *csq_list;            // list of haplotype's consequences, broken by position
+    int ncsq_list, mcsq_list;
+};
+struct _tscript_t
+{
+    uint32_t id;        // transcript id
+    uint32_t beg,end;   // transcript's beg and end coordinate (ref strand, 0-based, inclusive)
+    uint32_t strand:1,  // STRAND_REV or STRAND_FWD
+             ncds:31,   // number of exons
+             mcds;
+    gf_cds_t **cds;     // ordered list of exons
+    char *ref;          // reference sequence, padded with N_REF_PAD bases on both ends
+    char *sref;         // spliced reference sequence, padded with N_REF_PAD bases on both ends
+    hap_node_t *root;   // root of the haplotype tree
+    hap_node_t **hap;   // pointer to haplotype leaves, two for each sample
+    int nhap, nsref;    // number of haplotypes and length of sref, including 2*N_REF_PAD
+    uint32_t trim:2,    // complete, 5' or 3' trimmed, see TRIM_* types
+             type:30;   // one of GF_* types
+    gf_gene_t *gene;
+};
+static inline int cmp_tscript(tscript_t **a, tscript_t **b)
+{
+    return ( (*a)->end  < (*b)->end ) ? 1 : 0;
+}
+KHEAP_INIT(trhp, tscript_t*, cmp_tscript)
+typedef khp_trhp_t tr_heap_t;
+typedef struct
+{
+    hap_node_t *node;   // current node
+    int ichild;         // current child in the active node
+    int dlen;           // total dlen, from the root to the active node
+    size_t slen;        // total sequence length, from the root to the active node
+}
+hstack_t;
+typedef struct
+{
+    int mstack;
+    hstack_t *stack;
+    tscript_t *tr;      // tr->ref: spliced transcript on ref strand
+    kstring_t sseq;     // spliced haplotype sequence on ref strand
+    kstring_t tseq;     // the variable part of translated haplotype transcript, coding strand
+    kstring_t tref;     // the variable part of translated reference transcript, coding strand
+    uint32_t sbeg;      // stack's sbeg, for cases first node's type is HAP_SSS
+    int upstream_stop;
+}
+hap_t;
+
+
+/*
+    Helper structures, only for initialization
+    
+    ftr_t
+        temporary list of all exons, CDS, UTRs 
+*/
+KHASH_MAP_INIT_INT(int2tscript, tscript_t*)
+KHASH_MAP_INIT_INT(int2int, int)
+KHASH_MAP_INIT_INT(int2gene, gf_gene_t*)
+typedef struct
+{
+    int type;       // GF_CDS, GF_EXON, GF_5UTR, GF_3UTR
+    uint32_t beg;
+    uint32_t end;
+    uint32_t trid;
+    uint32_t strand:1;   // STRAND_REV,STRAND_FWD
+    uint32_t phase:2;    // 0, 1 or 2
+    uint32_t iseq:29;
+}
+ftr_t;
+typedef struct
+{
+    // all exons, CDS, UTRs
+    ftr_t *ftr;
+    int nftr, mftr;
+
+    // mapping from transcript ensembl id to gene id
+    kh_int2gene_t *gid2gene;
+
+    // mapping from transcript id to tscript, for quick CDS anchoring
+    kh_int2tscript_t *id2tr;
+
+    // sequences
+    void *seq2int;
+    char **seq;
+    int nseq, mseq;
+
+    // ignored biotypes
+    void *ignored_biotypes;
+}
+aux_t;
+
+typedef struct _args_t
+{
+    // the main regidx lookups, from chr:beg-end to overlapping features and
+    // index iterator
+    regidx_t *idx_cds, *idx_utr, *idx_exon, *idx_tscript;
+    regitr_t *itr;
+
+    // temporary structures, deleted after initializtion
+    aux_t init;
+
+    // text tab-delimited output (out) or vcf/bcf output (out_fh)
+    FILE *out;
+    htsFile *out_fh;
+
+    // vcf
+    bcf_srs_t *sr;
+    bcf_hdr_t *hdr;
+    int hdr_nsmpl;          // actual number of samples in the vcf, for bcf_update_format_values()
+
+    // include or exclude sites which match the filters
+    filter_t *filter;
+    char *filter_str;
+    int filter_logic;       // FLT_INCLUDE or FLT_EXCLUDE
+
+    // samples to process
+    int sample_is_file;
+    char *sample_list;
+    smpl_ilist_t *smpl;
+
+    char *outdir, **argv, *fa_fname, *gff_fname, *output_fname;
+    char *bcsq_tag;
+    int argc, output_type;
+    int phase, quiet, local_csq;
+    int ncsq_max, nfmt_bcsq;    // maximum number of csq per site that can be accessed from FORMAT/BCSQ
+    int ncsq_small_warned;
+    
+    int rid;                    // current chromosome
+    tr_heap_t *active_tr;       // heap of active transcripts for quick flushing
+    hap_t *hap;                 // transcript haplotype recursion
+    vbuf_t **vcf_buf;           // buffered VCF lines to annotate with CSQ and flush
+    rbuf_t vcf_rbuf;            // round buffer indexes to vcf_buf
+    kh_pos2vbuf_t *pos2vbuf;    // fast lookup of buffered lines by position
+    tscript_t **rm_tr;          // buffer of transcripts to clean
+    int nrm_tr, mrm_tr;
+    csq_t *csq_buf;             // pool of csq not managed by hap_node_t, i.e. non-CDS csqs
+    int ncsq_buf, mcsq_buf;
+
+    faidx_t *fai;
+    kstring_t str, str2;
+    int32_t *gt_arr, mgt_arr;
+}
+args_t;
+
+// AAA, AAC, ...
+const char *gencode = "KNKNTTTTRSRSIIMIQHQHPPPPRRRRLLLLEDEDAAAAGGGGVVVV*Y*YSSSS*CWCLFLF";
+const uint8_t nt4[] =
+{
+    4,4,4,4, 4,4,4,4, 4,4,4,4, 4,4,4,4,
+    4,4,4,4, 4,4,4,4, 4,4,4,4, 4,4,4,4,
+    4,4,4,4, 4,4,4,4, 4,4,4,4, 4,4,4,4,
+    4,4,4,4, 4,4,4,4, 4,4,4,4, 4,4,4,4,
+    4,0,4,1, 4,4,4,2, 4,4,4,4, 4,4,4,4,
+    4,4,4,4, 3,4,4,4, 4,4,4,4, 4,4,4,4,
+    4,0,4,1, 4,4,4,2, 4,4,4,4, 4,4,4,4,
+    4,4,4,4, 3
+};
+const uint8_t cnt4[] =
+{
+    4,4,4,4, 4,4,4,4, 4,4,4,4, 4,4,4,4,
+    4,4,4,4, 4,4,4,4, 4,4,4,4, 4,4,4,4,
+    4,4,4,4, 4,4,4,4, 4,4,4,4, 4,4,4,4,
+    4,4,4,4, 4,4,4,4, 4,4,4,4, 4,4,4,4,
+    4,3,4,2, 4,4,4,1, 4,4,4,4, 4,4,4,4,
+    4,4,4,4, 0,4,4,4, 4,4,4,4, 4,4,4,4,
+    4,3,4,2, 4,4,4,1, 4,4,4,4, 4,4,4,4,
+    4,4,4,4, 0
+};
+#define dna2aa(x)  gencode[  nt4[(uint8_t)(x)[0]]<<4 |  nt4[(uint8_t)(x)[1]]<<2 |  nt4[(uint8_t)(x)[2]] ]
+#define cdna2aa(x) gencode[ cnt4[(uint8_t)(x)[2]]<<4 | cnt4[(uint8_t)(x)[1]]<<2 | cnt4[(uint8_t)(x)[0]] ]
+
+static const char *gf_strings_noncoding[] = 
+{ 
+    "MT_rRNA", "MT_tRNA", "lincRNA", "miRNA", "misc_RNA", "rRNA", "snRNA", "snoRNA", "processed_transcript",
+    "antisense", "macro_lncRNA", "ribozyme", "sRNA", "scRNA", "scaRNA", "sense_intronic", "sense_overlapping",
+    "pseudogene", "processed_pseudogene", "artifact", "IG_pseudogene", "IG_C_pseudogene", "IG_J_pseudogene", 
+    "IG_V_pseudogene", "TR_V_pseudogene", "TR_J_pseudogene", "MT_tRNA_pseudogene", "misc_RNA_pseudogene", 
+    "miRNA_pseudogene", "ribozyme", "retained_intron", "retrotransposed", "Trna_pseudogene", "transcribed_processed_pseudogene", 
+    "transcribed_unprocessed_pseudogene", "transcribed_unitary_pseudogene",    "translated_unprocessed_pseudogene",
+    "translated_processed_pseudogene", "known_ncRNA", "unitary_pseudogene", "unprocessed_pseudogene",
+    "LRG_gene", "3_prime_overlapping_ncRNA", "disrupted_domain", "vaultRNA", "bidirectional_promoter_lncRNA", "ambiguous_orf"
+};
+static const char *gf_strings_coding[] = { "protein_coding", "polymorphic_pseudogene", "IG_C", "IG_D", "IG_J", "IG_LV", "IG_V", "TR_C", "TR_D", "TR_J", "TR_V", "NMD", "non_stop_decay"};
+static const char *gf_strings_special[] = { "CDS", "exon", "3_prime_UTR", "5_prime_UTR" };
+
+const char *gf_type2gff_string(int type)
+{
+    if ( !GF_is_coding(type) )
+    {
+        if ( type < (1<<GF_coding_bit) ) return gf_strings_noncoding[type-1];
+        type &= (1<<(GF_coding_bit+1)) - 1;
+        return gf_strings_special[type - 1];
+    }
+    type &= (1<<GF_coding_bit) - 1;
+    return gf_strings_coding[type - 1];
+}
+
+/*
+    gff parsing functions
+*/
+static inline int feature_set_seq(args_t *args, char *chr_beg, char *chr_end)
+{
+    aux_t *aux = &args->init;
+    char c = chr_end[1];
+    chr_end[1] = 0;
+    int iseq;
+    if ( khash_str2int_get(aux->seq2int, chr_beg, &iseq)!=0 )
+    {
+        hts_expand(char*, aux->nseq+1, aux->mseq, aux->seq);
+        aux->seq[aux->nseq] = strdup(chr_beg);
+        iseq = khash_str2int_inc(aux->seq2int, aux->seq[aux->nseq]);
+        aux->nseq++;
+        assert( aux->nseq < 256 );  // see gf_gene_t.iseq
+    }
+    chr_end[1] = c;
+    return iseq;
+}
+static inline char *gff_skip(const char *line, char *ss)
+{
+    while ( *ss && *ss!='\t' ) ss++;
+    if ( !*ss ) error("[%s:%d %s] Could not parse the line: %s\n",__FILE__,__LINE__,__FUNCTION__,line);
+    return ss+1;
+}
+static inline void gff_parse_chr(const char *line, char **chr_beg, char **chr_end)
+{
+    char *se = (char*) line;
+    while ( *se && *se!='\t' ) se++;
+    if ( !*se ) error("[%s:%d %s] Could not parse the line: %s\n",__FILE__,__LINE__,__FUNCTION__,line);
+    *chr_beg = (char*) line;
+    *chr_end = se-1;
+}
+static inline char *gff_parse_beg_end(const char *line, char *ss, uint32_t *beg, uint32_t *end)
+{
+    char *se = ss;
+    *beg = strtol(ss, &se, 10) - 1;
+    if ( ss==se ) error("[%s:%d %s] Could not parse the line:\n\t%s\n\t%s\n",__FILE__,__LINE__,__FUNCTION__,line,ss);
+    ss = se+1;
+    *end = strtol(ss, &se, 10) - 1;
+    if ( ss==se ) error("[%s:%d %s] Could not parse the line: %s\n",__FILE__,__LINE__,__FUNCTION__,line);
+    return se+1;
+}
+static inline uint32_t gff_parse_id(const char *line, const char *needle, char *ss)
+{
+    ss = strstr(ss,needle);
+    if ( !ss ) error("[%s:%d %s] Could not parse the line, \"%s\" not present: %s\n",__FILE__,__LINE__,__FUNCTION__,needle,line);
+    ss += strlen(needle);
+    while ( *ss && !isdigit(*ss) ) ss++;
+    if ( !ss ) error("[%s:%d %s] Could not parse the line: %s\n",__FILE__,__LINE__,__FUNCTION__, line);
+    char *se;
+    uint32_t id = strtol(ss, &se, 10);
+    if ( ss==se ) error("[%s:%d %s] Could not parse the line: %s\n",__FILE__,__LINE__,__FUNCTION__, line);
+    if ( *se && *se!=';' && *se!='\t' ) error("[%s:%d %s] Could not parse the line: %s\n",__FILE__,__LINE__,__FUNCTION__,line);
+    assert( id <= 0xffffff );   // see gf_gene_t.id. Ensembl IDs are never that big in practice
+    return id;
+}
+static void gff_parse_ensid_fmt(const char *line, const char *needle, char *ss)
+{
+    ss = strstr(ss,needle);
+    if ( !ss ) error("[%s:%d %s] Could not parse the line, \"%s\" not present: %s\n",__FILE__,__LINE__,__FUNCTION__,needle,line);
+    ss += strlen(needle);
+    char *se = ss;
+    while ( *se && !isdigit(*se) ) se++;
+    kstring_t str = {0,0,0};
+    kputsn(ss,se-ss,&str);
+    ss = se;
+    while ( *se && isdigit(*se) ) se++;
+    ksprintf(&str,"%%0%dd",(int)(se-ss));
+    ENSID_FMT = str.s;
+}
+static inline int gff_parse_type(char *line)
+{
+    line = strstr(line,"ID=");
+    if ( !line ) return -1;
+    line += 3;
+    if ( !strncmp(line,"transcript:",11) ) return GFF_TSCRIPT_LINE;
+    else if ( !strncmp(line,"gene:",5) ) return GFF_GENE_LINE;
+    return -1;
+}
+static inline int gff_parse_biotype(char *_line)
+{
+    char *line = strstr(_line,"biotype=");
+    if ( !line ) return -1;
+
+    line += 8;
+    switch (*line)
+    {
+        case 'p': 
+            if ( !strncmp(line,"protein_coding",14) ) return GF_PROTEIN_CODING;
+            else if ( !strncmp(line,"pseudogene",10) ) return GF_PSEUDOGENE;
+            else if ( !strncmp(line,"processed_transcript",20) ) return GF_PROCESSED_TRANSCRIPT;
+            else if ( !strncmp(line,"processed_pseudogene",20) ) return GF_PROCESSED_PSEUDOGENE;
+            else if ( !strncmp(line,"polymorphic_pseudogene",22) ) return GF_POLYMORPHIC_PSEUDOGENE;
+            break;
+        case 'a':
+            if ( !strncmp(line,"artifact",8) ) return GF_ARTIFACT;
+            else if ( !strncmp(line,"antisense",9) ) return GF_ANTISENSE;
+            else if ( !strncmp(line,"ambiguous_orf",13) ) return GF_AMBIGUOUS_ORF;
+            break;
+        case 'I':
+            if ( !strncmp(line,"IG_C_gene",9) ) return GF_IG_C;
+            else if ( !strncmp(line,"IG_D_gene",9) ) return GF_IG_D;
+            else if ( !strncmp(line,"IG_J_gene",9) ) return GF_IG_J;
+            else if ( !strncmp(line,"IG_LV_gene",10) ) return GF_IG_LV;
+            else if ( !strncmp(line,"IG_V_gene",9) ) return GF_IG_V;
+            else if ( !strncmp(line,"IG_pseudogene",13) ) return GF_IG_PSEUDOGENE;
+            else if ( !strncmp(line,"IG_C_pseudogene",15) ) return GF_IG_C_PSEUDOGENE;
+            else if ( !strncmp(line,"IG_J_pseudogene",15) ) return GF_IG_J_PSEUDOGENE;
+            else if ( !strncmp(line,"IG_V_pseudogene",15) ) return GF_IG_V_PSEUDOGENE;
+            break;
+        case 'T':
+            if ( !strncmp(line,"TR_C_gene",9) ) return GF_TR_C;
+            else if ( !strncmp(line,"TR_D_gene",9) ) return GF_TR_D;
+            else if ( !strncmp(line,"TR_J_gene",9) ) return GF_TR_J;
+            else if ( !strncmp(line,"TR_V_gene",9) ) return GF_TR_V;
+            else if ( !strncmp(line,"TR_V_pseudogene",15) ) return GF_TR_V_PSEUDOGENE;
+            else if ( !strncmp(line,"TR_J_pseudogene",15) ) return GF_TR_J_PSEUDOGENE;
+            break;
+        case 'M':
+            if ( !strncmp(line,"Mt_tRNA_pseudogene",18) ) return GF_MT_tRNA_PSEUDOGENE;
+            else if ( !strncmp(line,"Mt_tRNA",7) ) return GF_MT_tRNA;
+            else if ( !strncmp(line,"Mt_rRNA",7) ) return GF_MT_tRNA;
+            break;
+        case 'l':
+            if ( !strncmp(line,"lincRNA",7) ) return GF_lincRNA;
+            break;
+        case 'm':
+            if ( !strncmp(line,"macro_lncRNA",12) ) return GF_macro_lncRNA;
+            else if ( !strncmp(line,"misc_RNA_pseudogene",19) ) return GF_misc_RNA_PSEUDOGENE;
+            else if ( !strncmp(line,"miRNA_pseudogene",16) ) return GF_miRNA_PSEUDOGENE;
+            else if ( !strncmp(line,"miRNA",5) ) return GF_miRNA;
+            else if ( !strncmp(line,"misc_RNA",8) ) return GF_MISC_RNA;
+            break;
+        case 'r':
+            if ( !strncmp(line,"rRNA",4) ) return GF_rRNA;
+            else if ( !strncmp(line,"ribozyme",8) ) return GF_RIBOZYME;
+            else if ( !strncmp(line,"retained_intron",15) ) return GF_RETAINED_INTRON;
+            else if ( !strncmp(line,"retrotransposed",15) ) return GF_RETROTRANSPOSED;
+            break;
+        case 's':
+            if ( !strncmp(line,"snRNA",5) ) return GF_snRNA;
+            else if ( !strncmp(line,"sRNA",4) ) return GF_sRNA;
+            else if ( !strncmp(line,"scRNA",5) ) return GF_scRNA;
+            else if ( !strncmp(line,"scaRNA",6) ) return GF_scaRNA;
+            else if ( !strncmp(line,"snoRNA",6) ) return GF_snoRNA;
+            else if ( !strncmp(line,"sense_intronic",14) ) return GF_SENSE_INTRONIC;
+            else if ( !strncmp(line,"sense_overlapping",17) ) return GF_SENSE_OVERLAPPING;
+            break;
+        case 't':
+            if ( !strncmp(line,"tRNA_pseudogene",15) ) return GF_tRNA_PSEUDOGENE;
+            else if ( !strncmp(line,"transcribed_processed_pseudogene",32) ) return GF_TRANSCRIBED_PROCESSED_PSEUDOGENE;
+            else if ( !strncmp(line,"transcribed_unprocessed_pseudogene",34) ) return GF_TRANSCRIBED_UNPROCESSED_PSEUDOGENE; 
+            else if ( !strncmp(line,"transcribed_unitary_pseudogene",30) ) return GF_TRANSCRIBED_UNITARY_PSEUDOGENE;
+            else if ( !strncmp(line,"translated_unprocessed_pseudogene",33) ) return GF_TRANSLATED_UNPROCESSED_PSEUDOGENE;
+            else if ( !strncmp(line,"translated_processed_pseudogene",31) ) return GF_TRANSLATED_PROCESSED_PSEUDOGENE;
+            break;
+        case 'n':
+            if ( !strncmp(line,"nonsense_mediated_decay",23) ) return GF_NMD;
+            else if ( !strncmp(line,"non_stop_decay",14) ) return GF_NON_STOP_DECAY;
+            break;
+        case 'k':
+            if ( !strncmp(line,"known_ncrna",11) ) return GF_KNOWN_NCRNA;
+            break;
+        case 'u':
+            if ( !strncmp(line,"unitary_pseudogene",18) ) return GF_UNITARY_PSEUDOGENE;
+            else if ( !strncmp(line,"unprocessed_pseudogene",22) ) return GF_UNPROCESSED_PSEUDOGENE;
+            break;
+        case 'L':
+            if ( !strncmp(line,"LRG_gene",8) ) return GF_LRG_GENE;
+            break;
+        case '3':
+            if ( !strncmp(line,"3prime_overlapping_ncRNA",24) ) return GF_3PRIME_OVERLAPPING_ncRNA;
+            break;
+        case 'd':
+            if ( !strncmp(line,"disrupted_domain",16) ) return GF_DISRUPTED_DOMAIN;
+            break;
+        case 'v':
+            if ( !strncmp(line,"vaultRNA",8) ) return GF_vaultRNA;
+            break;
+        case 'b':
+            if ( !strncmp(line,"bidirectional_promoter_lncRNA",29) ) return GF_BIDIRECTIONAL_PROMOTER_lncRNA;
+            break;
+    }
+    return 0;
+}
+static inline int gff_ignored_biotype(args_t *args, char *ss)
+{
+    ss = strstr(ss,"biotype=");
+    if ( !ss ) return 0;
+
+    ss += 8;
+    char *se = ss, tmp;
+    while ( *se && *se!=';' ) se++;
+    tmp = *se;
+    *se = 0;
+
+    char *key = ss;
+    int n = 0;
+    if ( khash_str2int_get(args->init.ignored_biotypes, ss, &n)!=0 ) key = strdup(ss);
+    khash_str2int_set(args->init.ignored_biotypes, key, n+1);
+
+    *se = tmp;
+    return 1;
+}
+gf_gene_t *gene_init(aux_t *aux, uint32_t gene_id)
+{
+    khint_t k = kh_get(int2gene, aux->gid2gene, (int)gene_id);
+    gf_gene_t *gene = (k == kh_end(aux->gid2gene)) ? NULL : kh_val(aux->gid2gene, k);
+    if ( !gene )
+    {
+        gene = (gf_gene_t*) calloc(1,sizeof(gf_gene_t));
+        int ret;
+        k = kh_put(int2gene, aux->gid2gene, (int)gene_id, &ret);
+        kh_val(aux->gid2gene,k) = gene;
+    }
+    return gene;
+}
+void gff_parse_transcript(args_t *args, const char *line, char *ss, ftr_t *ftr)
+{
+    aux_t *aux = &args->init;
+    int biotype = gff_parse_biotype(ss);
+    if ( biotype <= 0 )
+    {
+        if ( !gff_ignored_biotype(args, ss) && args->quiet<2 ) fprintf(stderr,"ignored transcript: %s\n",line);
+        return;
+    }
+
+    // create a mapping from transcript_id to gene_id
+    uint32_t trid = gff_parse_id(line, "ID=transcript:", ss);
+    uint32_t gene_id = gff_parse_id(line, "Parent=gene:", ss);
+
+    if ( !ENSID_FMT ) gff_parse_ensid_fmt(line, "ID=transcript:", ss);      // id prefix different across species
+
+    tscript_t *tr = (tscript_t*) calloc(1,sizeof(tscript_t));
+    tr->id     = trid;
+    tr->strand = ftr->strand;
+    tr->gene   = gene_init(aux, gene_id);
+    tr->type   = biotype;
+    tr->beg    = ftr->beg;
+    tr->end    = ftr->end;
+
+    khint_t k;
+    int ret;
+    k = kh_put(int2tscript, aux->id2tr, (int)trid, &ret);
+    kh_val(aux->id2tr,k) = tr;
+}
+void gff_parse_gene(args_t *args, const char *line, char *ss, char *chr_beg, char *chr_end, ftr_t *ftr)
+{
+    int biotype = gff_parse_biotype(ss);
+    if ( biotype <= 0 )
+    {
+        if ( !gff_ignored_biotype(args, ss) && args->quiet<2 ) fprintf(stderr,"ignored gene: %s\n",line);
+        return;
+    }
+
+    aux_t *aux = &args->init;
+
+    // substring search for "ID=gene:ENSG00000437963"
+    uint32_t gene_id = gff_parse_id(line, "ID=gene:", ss);
+    gf_gene_t *gene = gene_init(aux, gene_id);
+    assert( !gene->name );      // the gene_id should be unique
+
+    gene->iseq = feature_set_seq(args, chr_beg,chr_end);
+
+    // substring search for "Name=OR4F5"
+    ss = strstr(chr_end+2,"Name=");
+    if ( !ss ) error("Could not parse the line, \"Name=\" not present: %s\n", line);
+    ss += 5;
+    char *se = ss;
+    while ( *se && *se!=';' && !isspace(*se) ) se++;
+    gene->name = (char*) malloc(se-ss+1);
+    memcpy(gene->name,ss,se-ss);
+    gene->name[se-ss] = 0;
+}
+int gff_parse(args_t *args, char *line, ftr_t *ftr)
+{
+    // - skip empty lines and commented lines
+    // - columns 
+    //      1.      chr
+    //      2.      <skip>
+    //      3.      CDS, transcript, gene, ...
+    //      4-5.    beg,end
+    //      6.      <skip>
+    //      7.      strand
+    //      8.      phase
+    //      9.      Parent=transcript:ENST(\d+);ID=... etc
+
+    char *ss = line;
+    if ( !*ss ) return -1;      // skip blank lines
+    if ( *ss=='#' ) return -1;  // skip comments
+
+    char *chr_beg, *chr_end;
+    gff_parse_chr(line, &chr_beg, &chr_end);
+    ss = gff_skip(line, chr_end + 2);
+
+    // 3. column: is this a CDS, transcript, gene, etc.
+    if ( !strncmp("exon\t",ss,5) ) { ftr->type = GF_EXON; ss += 5; }
+    else if ( !strncmp("CDS\t",ss,4) ) { ftr->type = GF_CDS; ss += 4; }
+    else if ( !strncmp("three_prime_UTR\t",ss,16) ) { ftr->type = GF_UTR3; ss += 16; }
+    else if ( !strncmp("five_prime_UTR\t",ss,15) ) { ftr->type = GF_UTR5; ss += 15; }
+    else
+    {
+        ss = gff_skip(line, ss);
+        ss = gff_parse_beg_end(line, ss, &ftr->beg,&ftr->end);
+        ss = gff_skip(line, ss);
+        int type = gff_parse_type(ss);
+        if ( type!=GFF_TSCRIPT_LINE && type!=GFF_GENE_LINE ) 
+        {
+            // we ignore these, debug print to see new types:
+            ss = strstr(ss,"ID=");
+            if ( !ss ) return -1;   // no ID, ignore the line
+            if ( !strncmp("chromosome",ss+3,10) ) return -1;
+            if ( !strncmp("supercontig",ss+3,11) ) return -1;
+            if ( args->quiet<2 ) fprintf(stderr,"ignored: %s\n", line);
+            return -1;
+        }
+
+        // 7. column: strand
+        if ( *ss == '+' ) ftr->strand = STRAND_FWD;
+        else if ( *ss == '-' ) ftr->strand = STRAND_REV;
+        else error("Unknown strand: %c .. %s\n", *ss,ss);
+
+        if ( type==GFF_TSCRIPT_LINE )
+            gff_parse_transcript(args, line, ss, ftr);
+        else
+            gff_parse_gene(args, line, ss, chr_beg, chr_end, ftr);
+
+        return -1;
+    }
+    ss = gff_parse_beg_end(line, ss, &ftr->beg,&ftr->end);
+    ss = gff_skip(line, ss);
+
+    // 7. column: strand
+    if ( *ss == '+' ) ftr->strand = STRAND_FWD;
+    else if ( *ss == '-' ) ftr->strand = STRAND_REV;
+    else { if ( args->quiet<2 ) fprintf(stderr,"Skipping unknown strand: %c\n", *ss); return -1; }
+    ss += 2;
+
+    // 8. column: phase (codon offset)
+    if ( *ss == '0' ) ftr->phase = 0;
+    else if ( *ss == '1' ) ftr->phase = 1;
+    else if ( *ss == '2' ) ftr->phase = 2;
+    else if ( *ss == '.' ) ftr->phase = 0;      // exons do not have phase
+    else { if ( args->quiet<2 ) fprintf(stderr,"Skipping unknown phase: %c, %s\n", *ss, line); return -1; }
+    ss += 2;
+
+    // substring search for "Parent=transcript:ENST00000437963"
+    ftr->trid = gff_parse_id(line, "Parent=transcript:", ss);
+    ftr->iseq = feature_set_seq(args, chr_beg,chr_end);
+    return 0;
+}
+
+static int cmp_cds_ptr(const void *a, const void *b)
+{
+    // comparison function for qsort of transcripts's CDS
+    if ( (*((gf_cds_t**)a))->beg < (*((gf_cds_t**)b))->beg ) return -1;
+    if ( (*((gf_cds_t**)a))->beg > (*((gf_cds_t**)b))->beg ) return 1;
+    return 0;
+}
+
+static inline void chr_beg_end(aux_t *aux, int iseq, char **chr_beg, char **chr_end)
+{
+    *chr_beg = *chr_end = aux->seq[iseq];
+    while ( (*chr_end)[1] ) (*chr_end)++;
+}
+tscript_t *tscript_init(aux_t *aux, uint32_t trid)
+{
+    khint_t k = kh_get(int2tscript, aux->id2tr, (int)trid);
+    tscript_t *tr = (k == kh_end(aux->id2tr)) ? NULL : kh_val(aux->id2tr, k);
+    assert( tr );
+    return tr;
+}
+void register_cds(args_t *args, ftr_t *ftr)
+{
+    // Make the CDS searchable via idx_cds. Note we do not malloc tr->cds just yet.
+    //  ftr is the result of parsing a gff CDS line
+    aux_t *aux = &args->init;
+
+    tscript_t *tr = tscript_init(aux, ftr->trid);
+    if ( tr->strand != ftr->strand ) error("Conflicting strand in transcript %"PRIu32" .. %d vs %d\n",ftr->trid,tr->strand,ftr->strand);
+    
+    gf_cds_t *cds = (gf_cds_t*) malloc(sizeof(gf_cds_t));
+    cds->tr    = tr;
+    cds->beg   = ftr->beg;
+    cds->len   = ftr->end - ftr->beg + 1;
+    cds->icds  = 0;     // to keep valgrind on mac happy
+    cds->phase = ftr->phase;
+    
+    hts_expand(gf_cds_t*,tr->ncds+1,tr->mcds,tr->cds);
+    tr->cds[tr->ncds++] = cds;
+}
+void register_utr(args_t *args, ftr_t *ftr)
+{
+    aux_t *aux = &args->init;
+    gf_utr_t *utr = (gf_utr_t*) malloc(sizeof(gf_utr_t));
+    utr->which = ftr->type==GF_UTR3 ? prime3 : prime5;
+    utr->beg   = ftr->beg;
+    utr->end   = ftr->end;
+    utr->tr    = tscript_init(aux, ftr->trid);
+
+    char *chr_beg, *chr_end;
+    chr_beg_end(&args->init, utr->tr->gene->iseq, &chr_beg, &chr_end);
+    regidx_push(args->idx_utr, chr_beg,chr_end, utr->beg,utr->end, &utr);
+}
+void register_exon(args_t *args, ftr_t *ftr)
+{
+    aux_t *aux = &args->init;
+    gf_exon_t *exon = (gf_exon_t*) malloc(sizeof(gf_exon_t));
+    exon->beg = ftr->beg;
+    exon->end = ftr->end;
+    exon->tr  = tscript_init(aux, ftr->trid);
+
+    char *chr_beg, *chr_end;
+    chr_beg_end(&args->init, exon->tr->gene->iseq, &chr_beg, &chr_end);
+    regidx_push(args->idx_exon, chr_beg,chr_end, exon->beg - N_SPLICE_REGION_INTRON, exon->end + N_SPLICE_REGION_INTRON, &exon);
+}
+
+void tscript_init_cds(args_t *args)
+{
+    aux_t *aux = &args->init;
+
+    // Sort CDS in all transcripts, set offsets, check their phase, length, create index (idx_cds)
+    khint_t k;
+    for (k=0; k<kh_end(aux->id2tr); k++)
+    {
+        if ( !kh_exist(aux->id2tr, k) ) continue;
+        tscript_t *tr = (tscript_t*) kh_val(aux->id2tr, k);
+
+        // position-to-tscript lookup
+        char *chr_beg, *chr_end;
+        chr_beg_end(aux, tr->gene->iseq, &chr_beg, &chr_end);
+        regidx_push(args->idx_tscript, chr_beg, chr_end, tr->beg, tr->end, &tr);
+
+        if ( !tr->ncds ) continue;      // transcript with no CDS
+
+        // sort CDs
+        qsort(tr->cds, tr->ncds, sizeof(gf_cds_t*), cmp_cds_ptr);
+
+        // trim non-coding start
+        int i, len = 0;
+        if ( tr->strand==STRAND_FWD )
+        {
+            if ( tr->cds[0]->phase ) tr->trim |= TRIM_5PRIME;
+            tr->cds[0]->beg += tr->cds[0]->phase;
+            tr->cds[0]->len -= tr->cds[0]->phase;
+            tr->cds[0]->phase = 0;
+
+            // sanity check phase
+            for (i=0; i<tr->ncds; i++)
+            {
+                int phase = tr->cds[i]->phase ? 3 - tr->cds[i]->phase : 0;
+                if ( phase!=len%3)
+                    error("GFF3 assumption failed for transcript %s, CDS=%d: phase!=len%%3 (phase=%d, len=%d)\n",ENSID(tr->id),tr->cds[i]->beg+1,phase,len);
+                assert( phase == len%3 );
+                len += tr->cds[i]->len; 
+            }
+        }
+        else
+        {
+            // Check that the phase is not bigger than CDS length. Curiously, this can really happen,
+            // see Mus_musculus.GRCm38.85.gff3.gz, transcript:ENSMUST00000163141
+            // todo: the same for the fwd strand
+            i = tr->ncds - 1;
+            int phase = tr->cds[i]->phase;
+            if ( phase ) tr->trim |= TRIM_5PRIME;
+            while ( i>=0 && phase > tr->cds[i]->len )
+            {
+                phase -= tr->cds[i]->len;
+                tr->cds[i]->phase = 0;
+                tr->cds[i]->len   = 0;
+                i--;
+            }
+            tr->cds[i]->len  -= tr->cds[i]->phase;
+            tr->cds[i]->phase = 0;
+
+            // sanity check phase
+            for (i=tr->ncds-1; i>=0; i--)
+            {
+                int phase = tr->cds[i]->phase ? 3 - tr->cds[i]->phase : 0;
+                if ( phase!=len%3)
+                    error("GFF3 assumption failed for transcript %s, CDS=%d: phase!=len%%3 (phase=%d, len=%d)\n",ENSID(tr->id),tr->cds[i]->beg+1,phase,len);
+                len += tr->cds[i]->len;
+            }
+        }
+
+        // set len. At the same check that CDS within a transcript do not overlap
+        len = 0;
+        for (i=0; i<tr->ncds; i++)
+        {
+            tr->cds[i]->icds = i;
+            len += tr->cds[i]->len; 
+            if ( !i ) continue;
+
+            gf_cds_t *a = tr->cds[i-1];
+            gf_cds_t *b = tr->cds[i];
+            if ( a->beg + a->len - 1 >= b->beg ) 
+                error("Error: CDS overlap in the transcript %"PRIu32": %"PRIu32"-%"PRIu32" and %"PRIu32"-%"PRIu32"\n", 
+                    kh_key(aux->id2tr, k), a->beg+1,a->beg+a->len, b->beg+1,b->beg+b->len);
+        }
+        if ( len%3 != 0 )
+        {
+            // There are 13k transcripts with incomplete 3' CDS. See for example ENST00000524289
+            //  http://sep2015.archive.ensembl.org/Homo_sapiens/Transcript/Sequence_cDNA?db=core;g=ENSG00000155868;r=5:157138846-157159019;t=ENST00000524289
+            // Also, the incomplete CDS can be too short (1 or 2bp), so it is not enough to trim the last one.
+
+            tr->trim |= TRIM_3PRIME;
+            if ( tr->strand==STRAND_FWD )
+            {
+                i = tr->ncds - 1;
+                while ( i>=0 && len%3 )
+                {
+                    int dlen = tr->cds[i]->len >= len%3 ? len%3 : tr->cds[i]->len;
+                    tr->cds[i]->len -= dlen;
+                    len -= dlen;
+                    i--;
+                }
+            }
+            else
+            {
+                i = 0;
+                while ( i<tr->ncds && len%3 )
+                {
+                    int dlen = tr->cds[i]->len >= len%3 ? len%3 : tr->cds[i]->len;
+                    tr->cds[i]->len -= dlen;
+                    tr->cds[i]->beg += dlen;
+                    len -= dlen;
+                    i++;
+                }
+            }
+        }
+
+        // set CDS offsets and insert into regidx
+        len=0;
+        for (i=0; i<tr->ncds; i++)
+        {
+            tr->cds[i]->pos = len;
+            len += tr->cds[i]->len;
+            regidx_push(args->idx_cds, chr_beg,chr_end, tr->cds[i]->beg,tr->cds[i]->beg+tr->cds[i]->len-1, &tr->cds[i]);
+        }
+    }
+}
+
+void regidx_free_gf(void *payload) { free(*((gf_cds_t**)payload)); }
+void regidx_free_tscript(void *payload) { tscript_t *tr = *((tscript_t**)payload); free(tr->cds); free(tr); }
+
+void init_gff(args_t *args)
+{
+    aux_t *aux = &args->init;
+    aux->seq2int   = khash_str2int_init();   // chrom's numeric id
+    aux->gid2gene  = kh_init(int2gene);      // gene id to gf_gene_t, for idx_gene
+    aux->id2tr     = kh_init(int2tscript);   // transcript id to tscript_t
+    args->idx_tscript = regidx_init(NULL, NULL, regidx_free_tscript, sizeof(tscript_t*), NULL);
+    aux->ignored_biotypes = khash_str2int_init();
+
+    // parse gff
+    kstring_t str = {0,0,0};
+    htsFile *fp = hts_open(args->gff_fname,"r");
+    if ( !fp ) error("Failed to read %s\n", args->gff_fname);
+    while ( hts_getline(fp, KS_SEP_LINE, &str) > 0 )
+    {
+        hts_expand(ftr_t, aux->nftr+1, aux->mftr, aux->ftr);
+        int ret = gff_parse(args, str.s, aux->ftr + aux->nftr);
+        if ( !ret ) aux->nftr++;
+    }
+    free(str.s);
+    if ( hts_close(fp)!=0 ) error("Close failed: %s\n", args->gff_fname);
+
+
+    // process gff information: connect CDS and exons to transcripts
+    args->idx_cds  = regidx_init(NULL, NULL, regidx_free_gf, sizeof(gf_cds_t*), NULL);
+    args->idx_utr  = regidx_init(NULL, NULL, regidx_free_gf, sizeof(gf_utr_t*), NULL);
+    args->idx_exon = regidx_init(NULL, NULL, regidx_free_gf, sizeof(gf_exon_t*), NULL);
+    args->itr      = regitr_init(NULL);
+
+    int i;
+    for (i=0; i<aux->nftr; i++)
+    {
+        ftr_t *ftr = &aux->ftr[i];
+
+        // check whether to keep this feature: is there a mapping trid -> gene_id -> gene?
+        khint_t k = kh_get(int2tscript, aux->id2tr, (int)ftr->trid);
+        if ( k==kh_end(aux->id2tr) ) continue;       // no such transcript
+
+        tscript_t *tr = kh_val(aux->id2tr,k);
+        if ( !tr->gene->name )
+        {
+            // not a supported biotype (e.g. gene:pseudogene, transcript:processed_transcript)
+            regidx_free_tscript(&tr);
+            kh_del(int2tscript, aux->id2tr,k);
+            continue;
+        }
+
+        // populate regidx by category: 
+        //      ftr->type   .. GF_CDS, GF_EXON, GF_UTR3, GF_UTR5
+        //      gene->type  .. GF_PROTEIN_CODING, GF_MT_rRNA, GF_IG_C, ...
+        if ( ftr->type==GF_CDS ) register_cds(args, ftr);
+        else if ( ftr->type==GF_EXON ) register_exon(args, ftr);
+        else if ( ftr->type==GF_UTR5 ) register_utr(args, ftr);
+        else if ( ftr->type==GF_UTR3 ) register_utr(args, ftr);
+        else
+            error("something: %s\t%d\t%d\t%s\t%s\n", aux->seq[ftr->iseq],ftr->beg+1,ftr->end+1,ENSID(ftr->trid),gf_type2gff_string(ftr->type));
+    }
+    tscript_init_cds(args);
+
+    if ( !args->quiet )
+    {
+        fprintf(stderr,"Indexed %d transcripts, %d exons, %d CDSs, %d UTRs\n", 
+                regidx_nregs(args->idx_tscript),
+                regidx_nregs(args->idx_exon),
+                regidx_nregs(args->idx_cds),
+                regidx_nregs(args->idx_utr));
+    }
+
+    free(aux->ftr);
+    khash_str2int_destroy_free(aux->seq2int);
+    // keeping only to destroy the genes at the end: kh_destroy(int2gene,aux->gid2gene);
+    kh_destroy(int2tscript,aux->id2tr);
+    free(aux->seq);
+
+    if ( args->quiet<2 && khash_str2int_size(aux->ignored_biotypes) )
+    {
+        khash_t(str2int) *ign = (khash_t(str2int)*)aux->ignored_biotypes;
+        fprintf(stderr,"Ignored the following biotypes:\n");
+        for (i = kh_begin(ign); i < kh_end(ign); i++)
+        {
+            if ( !kh_exist(ign,i)) continue;
+            fprintf(stderr,"\t%dx\t.. %s\n", kh_value(ign,i), kh_key(ign,i));
+        }
+    }
+    khash_str2int_destroy_free(aux->ignored_biotypes);
+}
+
+void init_data(args_t *args)
+{
+    args->nfmt_bcsq = 1 + (args->ncsq_max - 1) / 32; 
+
+    if ( !args->quiet ) fprintf(stderr,"Parsing %s ...\n", args->gff_fname);
+    init_gff(args);
+
+    args->rid = -1;
+
+    if ( args->filter_str )
+        args->filter = filter_init(args->hdr, args->filter_str);
+
+    args->fai = fai_load(args->fa_fname);
+    if ( !args->fai ) error("Failed to load the fai index: %s\n", args->fa_fname);
+
+    args->pos2vbuf  = kh_init(pos2vbuf);
+    args->active_tr = khp_init(trhp);
+    args->hap = (hap_t*) calloc(1,sizeof(hap_t));
+
+    // init samples
+    if ( !bcf_hdr_nsamples(args->hdr) ) args->phase = PHASE_DROP_GT;
+    if ( args->sample_list && !strcmp("-",args->sample_list) )
+    {
+        // ignore all samples
+        if ( args->output_type==FT_TAB_TEXT ) 
+        {
+            // significant speedup for plain VCFs
+            bcf_hdr_set_samples(args->hdr,NULL,0);
+        }
+        args->phase = PHASE_DROP_GT;
+    }
+    else
+        args->smpl = smpl_ilist_init(args->hdr, args->sample_list, args->sample_is_file, SMPL_STRICT);
+    args->hdr_nsmpl = args->phase==PHASE_DROP_GT ? 0 : bcf_hdr_nsamples(args->hdr);
+
+    if ( args->output_type==FT_TAB_TEXT )
+    {
+        args->out = args->output_fname ? fopen(args->output_fname,"w") : stdout;
+        if ( !args->out ) error("Failed to open %s: %s\n", args->output_fname,strerror(errno));
+
+        fprintf(args->out,"# This file was produced by: bcftools +csq(%s+htslib-%s)\n", bcftools_version(),hts_version());
+        fprintf(args->out,"# The command line was:\tbcftools +%s", args->argv[0]);
+        int i;
+        for (i=1; i<args->argc; i++)
+            fprintf(args->out," %s",args->argv[i]);
+        fprintf(args->out,"\n");
+        fprintf(args->out,"# LOG\t[2]Message\n");
+        fprintf(args->out,"# CSQ"); i = 1;
+        fprintf(args->out,"\t[%d]Sample", ++i);
+        fprintf(args->out,"\t[%d]Haplotype", ++i);
+        fprintf(args->out,"\t[%d]Chromosome", ++i);
+        fprintf(args->out,"\t[%d]Position", ++i);
+        fprintf(args->out,"\t[%d]Consequence", ++i);
+        fprintf(args->out,"\n");
+    }
+    else
+    {
+        args->out_fh = hts_open(args->output_fname? args->output_fname : "-",hts_bcf_wmode(args->output_type));
+        if ( args->out_fh == NULL ) error("Can't write to %s: %s\n", args->output_fname? args->output_fname : "standard output", strerror(errno));
+        bcf_hdr_append_version(args->hdr,args->argc,args->argv,"bcftools/csq");
+        bcf_hdr_printf(args->hdr,"##INFO=<ID=%s,Number=.,Type=String,Description=\"%s consequence annotation from BCFtools/csq. Format: '[*]consequence|gene|transcript|biotype[|strand|amino_acid_change|dna_change]' or, for consequences of variants split across multiple sites, a pointer to the record storing the consequences '@position'. '*' prefix indicates a consequence downstream from a stop \">",args->bcsq_tag, args->local_csq ? "Local" : "Haplotype-aware");
+        if ( args->hdr_nsmpl ) 
+            bcf_hdr_printf(args->hdr,"##FORMAT=<ID=%s,Number=.,Type=Integer,Description=\"Bitmask of indexes to INFO/BCSQ, with interleaved first/second haplotype. Use \\\"bcftools query -f'[%%CHROM\\t%%POS\\t%%SAMPLE\\t%%TBCSQ\\n]'\\\" to translate.\">",args->bcsq_tag);
+        bcf_hdr_write(args->out_fh, args->hdr);
+    }
+    if ( !args->quiet ) fprintf(stderr,"Calling...\n");
+}
+
+void destroy_data(args_t *args)
+{
+    regidx_destroy(args->idx_cds);
+    regidx_destroy(args->idx_utr);
+    regidx_destroy(args->idx_exon);
+    regidx_destroy(args->idx_tscript);
+    regitr_destroy(args->itr);
+
+    khint_t k,i,j;
+    for (k=0; k<kh_end(args->init.gid2gene); k++)
+    {
+        if ( !kh_exist(args->init.gid2gene, k) ) continue;
+        gf_gene_t *gene = (gf_gene_t*) kh_val(args->init.gid2gene, k);
+        free(gene->name);
+        free(gene);
+    }
+    kh_destroy(int2gene,args->init.gid2gene);
+
+    if ( args->filter )
+        filter_destroy(args->filter);
+
+    khp_destroy(trhp,args->active_tr);
+    kh_destroy(pos2vbuf,args->pos2vbuf);
+    if ( args->smpl ) smpl_ilist_destroy(args->smpl);
+    int ret;
+    if ( args->out_fh )
+        ret = hts_close(args->out_fh);
+    else
+        ret = fclose(args->out);
+    if ( ret ) error("Error: close failed .. %s\n", args->output_fname?args->output_fname:"stdout");
+    for (i=0; i<args->vcf_rbuf.m; i++)
+    {
+        vbuf_t *vbuf = args->vcf_buf[i];
+        if ( !vbuf ) continue;
+        for (j=0; j<vbuf->m; j++)
+        {
+            if ( !vbuf->vrec[j] ) continue;
+            if ( vbuf->vrec[j]->line ) bcf_destroy(vbuf->vrec[j]->line);
+            free(vbuf->vrec[j]->smpl);
+            free(vbuf->vrec[j]->vcsq);
+            free(vbuf->vrec[j]);
+        }
+        free(vbuf->vrec);
+        free(vbuf);
+    }
+    free(args->vcf_buf);
+    free(args->rm_tr);
+    free(args->csq_buf);
+    free(args->hap->stack);
+    free(args->hap->sseq.s);
+    free(args->hap->tseq.s);
+    free(args->hap->tref.s);
+    free(args->hap);
+    fai_destroy(args->fai);
+    free(args->gt_arr);
+    free(args->str.s);
+    free(args->str2.s);
+    free(ENSID_FMT);
+}
+
+/*
+    The splice_* functions are for consquences around splice sites: start,stop,splice_*
+ */
+#define SPLICE_VAR_REF 0   // ref: ACGT>ACGT, csq not applicable, skip completely
+#define SPLICE_OUTSIDE 1   // splice acceptor or similar; csq set and is done, does not overlap the region
+#define SPLICE_INSIDE  2   // overlaps coding region; csq can be set but coding prediction is needed 
+#define SPLICE_OVERLAP 3   // indel overlaps region boundary, csq set but could not determine csq
+typedef struct
+{
+    tscript_t *tr;
+    struct {
+        int32_t pos, rlen, alen;
+        char *ref, *alt;
+        bcf1_t *rec;
+    } vcf;
+    uint16_t check_acceptor:1,  // check distance from exon start (fwd) or end (rev)
+             check_start:1,     // this is the first coding exon (relative to transcript orientation), check first (fwd) or last (rev) codon 
+             check_stop:1,      // this is the last coding exon (relative to transcript orientation), check last (fwd) or first (rev) codon
+             check_donor:1,     // as with check_acceptor
+             check_region_beg:1,    // do/don't check for splices at this end, eg. in the first or last exon
+             check_region_end:1,    // 
+             check_utr:1,           // check splice sites (acceptor/donor/region_*) only if not in utr
+             set_refalt:1;          // set kref,kalt, if set, check also for synonymous events
+    uint32_t csq;
+    int tbeg, tend;             // number of trimmed bases from beg and end of ref,alt allele
+    uint32_t ref_beg,           // ref coordinates with spurious bases removed, ACC>AC can become AC>A or CC>C, whichever gives 
+             ref_end;           // a more conservative csq (the first and last base in kref.s)
+    kstring_t kref, kalt;       // trimmed alleles, set only with SPLICE_OLAP
+}
+splice_t;
+void splice_init(splice_t *splice, bcf1_t *rec)
+{
+    memset(splice,0,sizeof(*splice));
+    splice->vcf.rec  = rec;
+    splice->vcf.pos  = rec->pos;
+    splice->vcf.rlen = rec->rlen;
+    splice->vcf.ref  = rec->d.allele[0];
+}
+static inline void splice_build_hap(splice_t *splice, uint32_t beg, int len)
+{
+    // len>0 .. beg is the first base, del filled from right
+    // len<0 .. beg is the last base, del filled from left
+
+    int rlen, alen, rbeg, abeg;     // first base to include (ref coordinates)
+    if ( len<0 )
+    {
+        rlen = alen = -len;
+        rbeg = beg - rlen + 1;
+        int dlen = splice->vcf.alen - splice->vcf.rlen;
+        if ( dlen<0 && beg < splice->ref_end ) // incomplete del, beg is in the middle
+            dlen += splice->ref_end - beg;
+        abeg = rbeg + dlen;
+    }
+    else
+    {
+        rbeg = abeg = beg;
+        rlen = alen = len;
+        // check for incomplete del as above??
+    }
+
+#define XDBG 0
+#if XDBG
+fprintf(stderr,"build_hap:  rbeg=%d + %d    abeg=%d \n",rbeg,rlen,abeg);
+#endif 
+    splice->kref.l = 0;
+    splice->kalt.l = 0;
+
+    // add the part before vcf.ref, in the vcf.ref and after vcf.ref
+    int roff;   // how many vcf.ref bases already used
+    if ( rbeg < splice->vcf.pos )
+    {
+        assert( splice->tr->beg <= rbeg );  // this can be extended thanks to N_REF_PAD
+        kputsn(splice->tr->ref + N_REF_PAD + rbeg - splice->tr->beg, splice->vcf.pos - rbeg, &splice->kref);
+        roff = 0;
+    }
+    else
+        roff = rbeg - splice->vcf.pos;
+#if XDBG
+fprintf(stderr,"r1: %s  roff=%d\n",splice->kref.s,roff);
+#endif
+
+    if ( roff < splice->vcf.rlen && splice->kref.l < rlen )
+    {
+        int len = splice->vcf.rlen - roff;  // len still available in vcf.ref
+        if ( len > rlen - splice->kref.l ) len = rlen - splice->kref.l; // how much of ref allele is still needed
+        kputsn(splice->vcf.ref + roff, len, &splice->kref);
+    }
+#if XDBG
+fprintf(stderr,"r2: %s\n",splice->kref.s);
+#endif
+
+    uint32_t end = splice->vcf.pos + splice->vcf.rlen;    // position just after the ref allele
+    if ( splice->kref.l < rlen )
+    {
+        if ( end + rlen - splice->kref.l - 1 > splice->tr->end ) // trim, the requested sequence is too long (could be extended, see N_REF_PAD)
+            rlen -= end + rlen - splice->kref.l - 1 - splice->tr->end;
+        if ( splice->kref.l < rlen )
+            kputsn(splice->tr->ref + N_REF_PAD + end - splice->tr->beg, rlen - splice->kref.l, &splice->kref);
+    }
+#if XDBG
+fprintf(stderr,"r3: %s\n",splice->kref.s);
+#endif
+
+
+    int aoff;
+    if ( abeg < splice->vcf.pos )
+    {
+        assert( splice->tr->beg <= abeg );
+        kputsn(splice->tr->ref + N_REF_PAD + abeg - splice->tr->beg, splice->vcf.pos - abeg, &splice->kalt);
+        aoff = 0;
+    }
+    else
+        aoff = abeg - splice->vcf.pos;
+#if XDBG
+fprintf(stderr,"a1: %s  aoff=%d\n",splice->kalt.s,aoff);
+#endif
+
+    if ( aoff < splice->vcf.alen && splice->kalt.l < alen )
+    {
+        int len = splice->vcf.alen - aoff;  // len still available in vcf.alt
+        if ( len > alen - splice->kalt.l ) len = alen - splice->kalt.l; // how much of alt allele is still needed
+        kputsn(splice->vcf.alt + aoff, len, &splice->kalt);
+        aoff -= len;
+    }
+    if ( aoff < 0 ) aoff = 0;
+    else aoff--;
+#if XDBG
+fprintf(stderr,"a2: %s  aoff=%d\n",splice->kalt.s,aoff);
+#endif
+
+    end = splice->vcf.pos + splice->vcf.rlen;    // position just after the ref allele
+    if ( splice->kalt.l < alen )
+    {
+        if ( end + alen + aoff - splice->kalt.l - 1 > splice->tr->end ) // trim, the requested sequence is too long
+            alen -= end + alen + aoff - splice->kalt.l - 1 - splice->tr->end;
+        if ( alen > 0 && alen > splice->kalt.l )
+            kputsn(splice->tr->ref + aoff + N_REF_PAD + end - splice->tr->beg, alen - splice->kalt.l, &splice->kalt);
+    }
+#if XDBG
+fprintf(stderr,"a3: %s\n",splice->kalt.s);
+fprintf(stderr," [%s]\n [%s]\n\n",splice->kref.s,splice->kalt.s);
+#endif
+}
+void csq_stage(args_t *args, csq_t *csq, bcf1_t *rec);
+static inline int csq_stage_utr(args_t *args, regitr_t *itr, bcf1_t *rec, uint32_t trid)
+{
+    while ( regitr_overlap(itr) )
+    {
+        gf_utr_t *utr = regitr_payload(itr, gf_utr_t*);
+        tscript_t *tr = utr->tr;
+        if ( tr->id != trid ) continue;
+        csq_t csq; 
+        memset(&csq, 0, sizeof(csq_t));
+        csq.pos          = rec->pos;
+        csq.type.type    = utr->which==prime5 ? CSQ_UTR5 : CSQ_UTR3;
+        csq.type.biotype = tr->type;
+        csq.type.strand  = tr->strand;
+        csq.type.trid    = tr->id;
+        csq.type.gene    = tr->gene->name;
+        csq_stage(args, &csq, rec);
+        return csq.type.type;
+    }
+    return 0;
+}
+static inline void csq_stage_splice(args_t *args, bcf1_t *rec, tscript_t *tr, uint32_t type)
+{
+#if XDBG
+fprintf(stderr,"csq_stage_splice %d: type=%d\n",rec->pos+1,type);
+#endif
+    if ( !type ) return;
+    csq_t csq; 
+    memset(&csq, 0, sizeof(csq_t));
+    csq.pos          = rec->pos;
+    csq.type.type    = type;
+    csq.type.biotype = tr->type;
+    csq.type.strand  = tr->strand;
+    csq.type.trid    = tr->id;
+    csq.type.gene    = tr->gene->name;
+    csq_stage(args, &csq, rec);
+}
+static inline int splice_csq_ins(args_t *args, splice_t *splice, uint32_t ex_beg, uint32_t ex_end)
+{
+    // coordinates that matter for consequences, eg AC>ACG trimmed to C>CG, 1bp
+    // before and after the inserted bases
+    if ( splice->tbeg || splice->vcf.ref[0]!=splice->vcf.alt[0] )
+    {
+        splice->ref_beg = splice->vcf.pos + splice->tbeg - 1;
+        splice->ref_end = splice->vcf.pos + splice->vcf.rlen - splice->tend;
+    }
+    else
+    {
+        if ( splice->tend ) splice->tend--;
+        splice->ref_beg = splice->vcf.pos;
+        splice->ref_end = splice->vcf.pos + splice->vcf.rlen - splice->tend;
+    }
+#if XDBG
+fprintf(stderr,"ins: %s>%s .. ex=%d,%d  beg,end=%d,%d  tbeg,tend=%d,%d  check_utr=%d start,stop,beg,end=%d,%d,%d,%d\n", splice->vcf.ref,splice->vcf.alt,ex_beg,ex_end,splice->ref_beg,splice->ref_end,splice->tbeg,splice->tend,splice->check_utr,splice->check_start,splice->check_stop,splice->check_region_beg,splice->check_region_end);
+#endif
+
+    int ret;
+    if ( splice->ref_beg >= ex_end )   // fully outside, beyond the exon
+    {
+        if ( splice->check_utr )
+        {
+            regitr_t *itr = regitr_init(NULL);
+            const char *chr = bcf_seqname(args->hdr,splice->vcf.rec);
+            if ( regidx_overlap(args->idx_utr,chr,splice->ref_beg+1,splice->ref_beg+1, itr) )     // adjacent utr
+            {
+                ret = csq_stage_utr(args, itr, splice->vcf.rec, splice->tr->id);
+                if ( ret!=0 ) 
+                {
+                    regitr_destroy(itr);
+                    return SPLICE_OUTSIDE; // overlaps utr
+                }
+            }
+            regitr_destroy(itr);
+        }
+        if ( !splice->check_region_end ) return SPLICE_OUTSIDE;
+        char *ref = NULL, *alt = NULL;
+        if ( splice->set_refalt )   // seq identity is checked only when tr->ref is available
+        {
+            splice_build_hap(splice, ex_end+1, N_SPLICE_REGION_INTRON);
+            ref = splice->kref.s, alt = splice->kalt.s;
+        }
+        if ( splice->ref_beg < ex_end + N_SPLICE_REGION_INTRON && splice->ref_end > ex_end + N_SPLICE_DONOR )
+        {
+            splice->csq |= CSQ_SPLICE_REGION;
+            if ( ref && !strncmp(ref,alt,N_SPLICE_REGION_INTRON) ) splice->csq |= CSQ_SYNONYMOUS_VARIANT;
+        }
+        if ( splice->ref_beg < ex_end + N_SPLICE_DONOR )
+        {
+            if ( splice->check_donor && splice->tr->strand==STRAND_FWD ) splice->csq |= CSQ_SPLICE_DONOR;
+            if ( splice->check_acceptor && splice->tr->strand==STRAND_REV ) splice->csq |= CSQ_SPLICE_ACCEPTOR;
+            if ( ref && !strncmp(ref,alt,N_SPLICE_DONOR) ) splice->csq |= CSQ_SYNONYMOUS_VARIANT;
+        }
+        csq_stage_splice(args, splice->vcf.rec, splice->tr, splice->csq);
+        return SPLICE_OUTSIDE;
+    }
+    if ( splice->ref_end < ex_beg || (splice->ref_end == ex_beg && !splice->check_region_beg) )    // fully outside, before the exon
+    {
+        if ( splice->check_utr )
+        {
+            regitr_t *itr = regitr_init(NULL);
+            const char *chr = bcf_seqname(args->hdr,splice->vcf.rec);
+            if ( regidx_overlap(args->idx_utr,chr,splice->ref_end-1,splice->ref_end-1, itr) )     // adjacent utr
+            {
+                ret = csq_stage_utr(args, itr, splice->vcf.rec, splice->tr->id);
+                if ( ret!=0 )
+                {
+                    regitr_destroy(itr);
+                    return SPLICE_OUTSIDE; // overlaps utr
+                }
+            }
+            regitr_destroy(itr);
+        }
+        if ( !splice->check_region_beg ) return SPLICE_OUTSIDE;
+        char *ref = NULL, *alt = NULL;
+        if ( splice->set_refalt )   // seq identity is checked only when tr->ref is available
+        {
+            splice_build_hap(splice, ex_beg - N_SPLICE_REGION_INTRON, N_SPLICE_REGION_INTRON);
+            ref = splice->kref.s, alt = splice->kalt.s;
+        }
+        if ( splice->ref_end > ex_beg - N_SPLICE_REGION_INTRON && splice->ref_beg < ex_beg - N_SPLICE_DONOR )
+        {
+            splice->csq |= CSQ_SPLICE_REGION;
+            if ( ref && !strncmp(ref,alt,N_SPLICE_REGION_INTRON) ) splice->csq |= CSQ_SYNONYMOUS_VARIANT;
+        }
+        if ( splice->ref_end > ex_beg - N_SPLICE_DONOR )
+        {
+            if ( splice->check_donor && splice->tr->strand==STRAND_REV ) splice->csq |= CSQ_SPLICE_DONOR;
+            if ( splice->check_acceptor && splice->tr->strand==STRAND_FWD ) splice->csq |= CSQ_SPLICE_ACCEPTOR;
+            if ( ref && !strncmp(ref+N_SPLICE_REGION_INTRON-N_SPLICE_DONOR,alt+N_SPLICE_REGION_INTRON-N_SPLICE_DONOR,N_SPLICE_DONOR) ) splice->csq |= CSQ_SYNONYMOUS_VARIANT;
+        }
+        csq_stage_splice(args, splice->vcf.rec, splice->tr, splice->csq);
+        return SPLICE_OUTSIDE;
+    }
+    // overlaps the exon or inside the exon
+    // possible todo: find better alignment for frameshifting variants?
+    if ( splice->ref_beg <= ex_beg + 2 )    // in the first 3bp
+    {
+        if ( splice->check_region_beg ) splice->csq |= CSQ_SPLICE_REGION;
+        if ( splice->tr->strand==STRAND_FWD ) { if ( splice->check_start ) splice->csq |= CSQ_START_LOST; }
+        else { if ( splice->check_stop ) splice->csq |= CSQ_STOP_LOST; }
+    }
+    if ( splice->ref_end > ex_end - 2 )
+    {
+        if ( splice->check_region_end ) splice->csq |= CSQ_SPLICE_REGION;
+        if ( splice->tr->strand==STRAND_REV ) { if ( splice->check_start ) splice->csq |= CSQ_START_LOST; }
+        else { if ( splice->check_stop ) splice->csq |= CSQ_STOP_LOST; }
+    }
+    if ( splice->set_refalt )
+    {
+        // Make sure the variant will not end up left aligned to avoid overlapping vcf records
+        //      splice_build_hap(splice, splice->ref_beg, splice->vcf.alen - splice->tend - splice->tbeg + 1);
+        //      splice->vcf.rlen -= splice->tbeg + splice->tend - 1;
+        //      if ( splice->kref.l > splice->vcf.rlen ) { splice->kref.l = splice->vcf.rlen;  splice->kref.s[splice->kref.l] = 0; }
+        if ( splice->ref_beg < splice->vcf.pos )    // this must have been caused by too much trimming from right
+        {
+            int dlen = splice->vcf.pos - splice->ref_beg;
+            assert( dlen==1 );
+            splice->tbeg += dlen;
+            if ( splice->tbeg + splice->tend == splice->vcf.rlen ) splice->tend -= dlen;
+            splice->ref_beg = splice->vcf.pos;
+        }
+        if ( splice->ref_end==ex_beg ) splice->tend--;  // prevent zero-length ref allele
+        splice_build_hap(splice, splice->ref_beg, splice->vcf.alen - splice->tend - splice->tbeg + 1);
+        splice->vcf.rlen -= splice->tbeg + splice->tend - 1;
+        if ( splice->kref.l > splice->vcf.rlen ) { splice->kref.l = splice->vcf.rlen;  splice->kref.s[splice->kref.l] = 0; }
+    }
+    csq_stage_splice(args, splice->vcf.rec, splice->tr, splice->csq);
+    return SPLICE_INSIDE;
+}
+
+static inline int splice_csq_del(args_t *args, splice_t *splice, uint32_t ex_beg, uint32_t ex_end)
+{
+    // coordinates that matter for consequences, eg AC>ACG trimmed to C>CG
+    splice->ref_beg = splice->vcf.pos + splice->tbeg - 1;                       // 1b before the deleted base
+    splice->ref_end = splice->vcf.pos + splice->vcf.rlen - splice->tend - 1;    // the last deleted base
+
+#if XDBG
+fprintf(stderr,"del: %s>%s .. ex=%d,%d  beg,end=%d,%d  tbeg,tend=%d,%d  check_utr=%d start,stop,beg,end=%d,%d,%d,%d\n", splice->vcf.ref,splice->vcf.alt,ex_beg,ex_end,splice->ref_beg,splice->ref_end,splice->tbeg,splice->tend,splice->check_utr,splice->check_start,splice->check_stop,splice->check_region_beg,splice->check_region_end);
+#endif
+
+    if ( splice->ref_beg + 1 < ex_beg )     // the part before the exon; ref_beg is off by -1
+    {
+        if ( splice->check_region_beg )
+        {
+            int csq = 0;
+            if ( splice->check_utr )
+            {
+                regitr_t *itr = regitr_init(NULL);
+                const char *chr = bcf_seqname(args->hdr,splice->vcf.rec);
+                if ( regidx_overlap(args->idx_utr,chr,splice->ref_beg,ex_beg-1, itr) )     // adjacent utr
+                    csq = csq_stage_utr(args, itr, splice->vcf.rec, splice->tr->id);
+                regitr_destroy(itr);
+            }
+            if ( !csq )
+            {
+                char *ref = NULL, *alt = NULL;
+                if ( splice->set_refalt )   // seq identity is checked only when tr->ref is available
+                {
+                    // filling from the left does not work for ENST00000341065/frame3.vcf
+                    //    CAG.GTGGCCAG      CAG.GTGGCCAG
+                    //    CA-.--GGCCAG  vs  CAG.---GCCAG
+                    //  splice_build_hap(splice, ex_beg-1, -N_SPLICE_REGION_INTRON);
+                    //
+                    // filling from the right:
+                    splice_build_hap(splice, ex_beg - N_SPLICE_REGION_INTRON, N_SPLICE_REGION_INTRON);
+                    ref = splice->kref.s, alt = splice->kalt.s;
+                }
+                if ( splice->ref_end >= ex_beg - N_SPLICE_REGION_INTRON && splice->ref_beg < ex_beg - N_SPLICE_DONOR )
+                {
+                    splice->csq |= CSQ_SPLICE_REGION;
+                    if ( ref && alt && !strncmp(ref,alt,N_SPLICE_REGION_INTRON) ) splice->csq |= CSQ_SYNONYMOUS_VARIANT;
+                }
+                if ( splice->ref_end >= ex_beg - N_SPLICE_DONOR )
+                {
+                    if ( splice->check_donor && splice->tr->strand==STRAND_REV ) splice->csq |= CSQ_SPLICE_DONOR;
+                    if ( splice->check_acceptor && splice->tr->strand==STRAND_FWD ) splice->csq |= CSQ_SPLICE_ACCEPTOR;
+                    if ( ref && alt && !strncmp(ref+N_SPLICE_REGION_INTRON-N_SPLICE_DONOR,alt+N_SPLICE_REGION_INTRON-N_SPLICE_DONOR,N_SPLICE_DONOR) ) splice->csq |= CSQ_SYNONYMOUS_VARIANT;
+                }
+            }
+        }
+        if ( splice->ref_end >= ex_beg ) 
+        {
+            splice->tbeg = splice->ref_beg - splice->vcf.pos + 1;
+            splice->ref_beg = ex_beg - 1;
+            if ( splice->tbeg + splice->tend == splice->vcf.alen )
+            {
+                // the deletion overlaps ex_beg and cannot be easily realigned to the right
+                if ( !splice->tend )
+                {
+                    splice->csq |= CSQ_CODING_SEQUENCE;
+                    return SPLICE_OVERLAP;
+                }
+                splice->tend--;
+            }
+        }
+    }
+    if ( ex_end < splice->ref_end )     // the part after the exon
+    {
+        if ( splice->check_region_end )
+        {
+            int csq = 0;
+            if ( splice->check_utr )
+            {
+                regitr_t *itr = regitr_init(NULL);
+                const char *chr = bcf_seqname(args->hdr,splice->vcf.rec);
+                if ( regidx_overlap(args->idx_utr,chr,ex_end+1,splice->ref_end, itr) )     // adjacent utr
+                    csq = csq_stage_utr(args, itr, splice->vcf.rec, splice->tr->id);
+                regitr_destroy(itr);
+            }
+            if ( !csq )
+            {
+                char *ref = NULL, *alt = NULL;
+                if ( splice->set_refalt )   // seq identity is checked only when tr->ref is available
+                {
+                    splice_build_hap(splice, ex_end+1, N_SPLICE_REGION_INTRON);  // ref,alt positioned at the first intron base
+                    ref = splice->kref.s, alt = splice->kalt.s;
+                }
+                if ( splice->ref_beg < ex_end + N_SPLICE_REGION_INTRON && splice->ref_end > ex_end + N_SPLICE_DONOR )
+                {
+                    splice->csq |= CSQ_SPLICE_REGION;
+                    if ( ref && alt && !strncmp(ref,alt,N_SPLICE_REGION_INTRON) ) splice->csq |= CSQ_SYNONYMOUS_VARIANT;
+                }
+                if ( splice->ref_beg < ex_end + N_SPLICE_DONOR )
+                {
+                    if ( splice->check_donor && splice->tr->strand==STRAND_FWD ) splice->csq |= CSQ_SPLICE_DONOR;
+                    if ( splice->check_acceptor && splice->tr->strand==STRAND_REV ) splice->csq |= CSQ_SPLICE_ACCEPTOR;
+                    if ( ref && alt && !strncmp(ref+N_SPLICE_REGION_INTRON-N_SPLICE_DONOR,alt+N_SPLICE_REGION_INTRON-N_SPLICE_DONOR,N_SPLICE_DONOR) ) splice->csq |= CSQ_SYNONYMOUS_VARIANT;
+                }
+            }
+        }
+        if ( splice->ref_beg < ex_end ) 
+        {
+            splice->tend = splice->vcf.rlen - (splice->ref_end - splice->vcf.pos + 1);
+            splice->ref_end = ex_end;
+        }
+    }
+    if ( splice->ref_end < ex_beg || splice->ref_beg >= ex_end )
+    {
+        csq_stage_splice(args, splice->vcf.rec, splice->tr, splice->csq);
+        return SPLICE_OUTSIDE;
+    }
+
+    if ( splice->ref_beg < ex_beg + 2 ) // ref_beg is off by -1
+    {
+        if ( splice->check_region_beg ) splice->csq |= CSQ_SPLICE_REGION;
+        if ( splice->tr->strand==STRAND_FWD ) { if ( splice->check_start ) splice->csq |= CSQ_START_LOST; }
+        else { if ( splice->check_stop ) splice->csq |= CSQ_STOP_LOST; }
+    }
+    if ( splice->ref_end > ex_end - 3 )
+    {
+        if ( splice->check_region_end ) splice->csq |= CSQ_SPLICE_REGION;
+        if ( splice->tr->strand==STRAND_REV ) { if ( splice->check_start ) splice->csq |= CSQ_START_LOST; }
+        else { if ( splice->check_stop ) splice->csq |= CSQ_STOP_LOST; }
+    }
+    if ( splice->set_refalt )
+    {
+        if ( splice->tbeg>0 ) splice->tbeg--;  //why is this?
+        if ( splice->vcf.rlen > splice->tbeg + splice->tend && splice->vcf.alen > splice->tbeg + splice->tend )
+        {
+            splice->vcf.rlen -= splice->tbeg + splice->tend;
+            splice->vcf.alen -= splice->tbeg + splice->tend;
+        }
+        splice->kref.l = 0; kputsn(splice->vcf.ref + splice->tbeg, splice->vcf.rlen, &splice->kref); 
+        splice->kalt.l = 0; kputsn(splice->vcf.alt + splice->tbeg, splice->vcf.alen, &splice->kalt); 
+        if ( (splice->ref_beg+1 < ex_beg && splice->ref_end >= ex_beg) || (splice->ref_beg+1 < ex_end && splice->ref_end >= ex_end) ) // ouch, ugly ENST00000409523/long-overlapping-del.vcf
+        {
+            splice->csq |= (splice->ref_end - splice->ref_beg + 1)%3 ? CSQ_FRAMESHIFT_VARIANT : CSQ_INFRAME_DELETION;
+            return SPLICE_OVERLAP;
+        }
+    }
+    csq_stage_splice(args, splice->vcf.rec, splice->tr, splice->csq);
+    return SPLICE_INSIDE;
+}
+
+static inline int splice_csq_mnp(args_t *args, splice_t *splice, uint32_t ex_beg, uint32_t ex_end)
+{
+    // not a real variant, can be ignored: eg ACGT>ACGT
+    if ( splice->tbeg + splice->tend == splice->vcf.rlen ) return SPLICE_VAR_REF;
+
+    splice->ref_beg = splice->vcf.pos + splice->tbeg;
+    splice->ref_end = splice->vcf.pos + splice->vcf.rlen - splice->tend - 1;
+
+#if XDBG
+fprintf(stderr,"mnp: %s>%s .. ex=%d,%d  beg,end=%d,%d  tbeg,tend=%d,%d  check_utr=%d start,stop,beg,end=%d,%d,%d,%d\n", splice->vcf.ref,splice->vcf.alt,ex_beg,ex_end,splice->ref_beg,splice->ref_end,splice->tbeg,splice->tend,splice->check_utr,splice->check_start,splice->check_stop,splice->check_region_beg,splice->check_region_end);
+#endif
+
+    if ( splice->ref_beg < ex_beg )     // the part before the exon
+    {
+        if ( splice->check_region_beg )
+        {
+            int csq = 0;
+            if ( splice->check_utr )
+            {
+                regitr_t *itr = regitr_init(NULL);
+                const char *chr = bcf_seqname(args->hdr,splice->vcf.rec);
+                if ( regidx_overlap(args->idx_utr,chr,splice->ref_beg,ex_beg-1, itr) )     // adjacent utr
+                    csq = csq_stage_utr(args, itr, splice->vcf.rec, splice->tr->id);
+                regitr_destroy(itr);
+            }
+            if ( !csq )
+            {
+                if ( splice->ref_end >= ex_beg - N_SPLICE_REGION_INTRON && splice->ref_beg < ex_beg - N_SPLICE_DONOR )
+                    splice->csq |= CSQ_SPLICE_REGION;
+                if ( splice->ref_end >= ex_beg - N_SPLICE_DONOR )
+                {
+                    if ( splice->check_donor && splice->tr->strand==STRAND_REV ) splice->csq |= CSQ_SPLICE_DONOR;
+                    if ( splice->check_acceptor && splice->tr->strand==STRAND_FWD ) splice->csq |= CSQ_SPLICE_ACCEPTOR;
+                }
+            }
+        }
+        if ( splice->ref_end >= ex_beg ) 
+        {
+            splice->tbeg = splice->ref_beg - splice->vcf.pos;
+            splice->ref_beg = ex_beg;
+        }
+    }
+    if ( ex_end < splice->ref_end )     // the part after the exon
+    {
+        if ( splice->check_region_end )
+        {
+            int csq = 0;
+            if ( splice->check_utr )
+            {
+                regitr_t *itr = regitr_init(NULL);
+                const char *chr = bcf_seqname(args->hdr,splice->vcf.rec);
+                if ( regidx_overlap(args->idx_utr,chr,ex_end+1,splice->ref_end, itr) )     // adjacent utr
+                    csq = csq_stage_utr(args, itr, splice->vcf.rec, splice->tr->id);
+                regitr_destroy(itr);
+            }
+            if ( !csq )
+            {
+                if ( splice->ref_beg <= ex_end + N_SPLICE_REGION_INTRON && splice->ref_end > ex_end + N_SPLICE_DONOR )
+                    splice->csq |= CSQ_SPLICE_REGION;
+                if ( splice->ref_beg <= ex_end + N_SPLICE_DONOR )
+                {
+                    if ( splice->check_donor && splice->tr->strand==STRAND_FWD ) splice->csq |= CSQ_SPLICE_DONOR;
+                    if ( splice->check_acceptor && splice->tr->strand==STRAND_REV ) splice->csq |= CSQ_SPLICE_ACCEPTOR;
+                }
+            }
+        }
+        if ( splice->ref_beg <= ex_end ) 
+        {
+            splice->tend = splice->vcf.rlen - (splice->ref_end - splice->vcf.pos + 1);
+            splice->ref_end = ex_end;
+        }
+    }
+    if ( splice->ref_end < ex_beg || splice->ref_beg > ex_end )
+    {
+        csq_stage_splice(args, splice->vcf.rec, splice->tr, splice->csq);
+        return SPLICE_OUTSIDE;
+    }
+
+    if ( splice->ref_beg < ex_beg + 3 )
+    {
+        if ( splice->check_region_beg ) splice->csq |= CSQ_SPLICE_REGION;
+        if ( splice->tr->strand==STRAND_FWD ) { if ( splice->check_start ) splice->csq |= CSQ_START_LOST; }
+        else { if ( splice->check_stop ) splice->csq |= CSQ_STOP_LOST; }
+    }
+    if ( splice->ref_end > ex_end - 3 )
+    {
+        if ( splice->check_region_end ) splice->csq |= CSQ_SPLICE_REGION;
+        if ( splice->tr->strand==STRAND_REV ) { if ( splice->check_start ) splice->csq |= CSQ_START_LOST; }
+        else { if ( splice->check_stop ) splice->csq |= CSQ_STOP_LOST; }
+    }
+    if ( splice->set_refalt )
+    {
+        splice->vcf.rlen -= splice->tbeg + splice->tend;
+        splice->kref.l = 0; kputsn(splice->vcf.ref + splice->tbeg, splice->vcf.rlen, &splice->kref); 
+        splice->kalt.l = 0; kputsn(splice->vcf.alt + splice->tbeg, splice->vcf.rlen, &splice->kalt); 
+    }
+    csq_stage_splice(args, splice->vcf.rec, splice->tr, splice->csq);
+    return SPLICE_INSIDE;
+}
+static inline int splice_csq(args_t *args, splice_t *splice, uint32_t ex_beg, uint32_t ex_end)
+{
+    splice->csq = 0;
+    splice->vcf.alen = strlen(splice->vcf.alt);
+
+    int rlen1 = splice->vcf.rlen - 1, alen1 = splice->vcf.alen - 1, i = 0;
+    splice->tbeg = 0, splice->tend = 0;
+
+    // trim from the right, then from the left
+    while ( i<=rlen1 && i<=alen1 )
+    {
+        if ( splice->vcf.ref[rlen1-i] != splice->vcf.alt[alen1-i] ) break;
+        i++;
+    }
+    splice->tend = i;
+    rlen1 -= i, alen1 -= i, i = 0;
+    while ( i<=rlen1 && i<=alen1 )
+    {
+        if ( splice->vcf.ref[i] != splice->vcf.alt[i] ) break;
+        i++;
+    }
+    splice->tbeg = i;
+
+    // The mnp, ins and del code was split into near-identical functions for clarity and debugging;
+    // possible todo: generalize once stable
+    if ( splice->vcf.rlen==splice->vcf.alen ) return splice_csq_mnp(args, splice, ex_beg, ex_end);
+    if ( splice->vcf.rlen < splice->vcf.alen ) return splice_csq_ins(args, splice, ex_beg, ex_end);
+    if ( splice->vcf.rlen > splice->vcf.alen ) return splice_csq_del(args, splice, ex_beg, ex_end);
+
+    return 0;
+}
+
+// return value: 0 added, 1 overlapping variant, 2 silent discard (intronic,alt=ref)
+int hap_init(args_t *args, hap_node_t *parent, hap_node_t *child, gf_cds_t *cds, bcf1_t *rec, int ial)
+{
+    int i;
+    kstring_t str = {0,0,0};
+    tscript_t *tr = cds->tr;
+    child->icds = cds->icds;     // index of cds in the tscript's list of exons
+
+    splice_t splice;
+    splice_init(&splice, rec);
+    splice.tr = tr;
+    splice.vcf.alt  = rec->d.allele[ial];
+    splice.check_acceptor = splice.check_donor = splice.set_refalt = splice.check_utr = 1;
+    if ( !(tr->trim & TRIM_5PRIME) )
+    {
+        if ( tr->strand==STRAND_FWD ) { if ( child->icds==0 ) splice.check_start = 1; }
+        else { if ( child->icds==tr->ncds-1 ) splice.check_start = 1; }
+    }
+    if ( !(tr->trim & TRIM_3PRIME) )
+    {
+        if ( tr->strand==STRAND_FWD ) { if ( child->icds==tr->ncds-1 ) splice.check_stop = 1; }
+        else { if ( child->icds==0 ) splice.check_stop = 1; }
+    }
+    if ( splice.check_start )   // do not check starts in incomplete CDS, defined as not starting with M
+    {
+        if ( tr->strand==STRAND_FWD ) { if ( dna2aa(tr->ref+N_REF_PAD+cds->beg-tr->beg) != 'M' ) splice.check_start = 0; }
+        else { if ( cdna2aa(tr->ref+N_REF_PAD+cds->beg-tr->beg+cds->len-3) != 'M' ) splice.check_start = 0; }
+    }
+    if ( child->icds!=0 ) splice.check_region_beg = 1;
+    if ( child->icds!=tr->ncds-1 ) splice.check_region_end = 1;
+
+#if XDBG
+fprintf(stderr,"\n%d [%s][%s]   check start:%d,stop:%d\n",splice.vcf.pos+1,splice.vcf.ref,splice.vcf.alt,splice.check_start,splice.check_stop);
+#endif
+    int ret = splice_csq(args, &splice, cds->beg, cds->beg + cds->len - 1);
+#if XDBG
+fprintf(stderr,"cds splice_csq: %d [%s][%s] .. beg,end=%d %d, ret=%d, csq=%d\n\n",splice.vcf.pos+1,splice.kref.s,splice.kalt.s,splice.ref_beg+1,splice.ref_end+1,ret,splice.csq);
+#endif
+
+    if ( ret==SPLICE_VAR_REF ) return 2;  // not a variant, eg REF=CA ALT=CA
+    if ( ret==SPLICE_OUTSIDE || ret==SPLICE_OVERLAP )  // not a coding csq
+    {
+        free(splice.kref.s);
+        free(splice.kalt.s);
+
+        if ( !splice.csq ) return 2;        // fully intronic, no csq
+
+        // splice_region/acceptor/donor
+        child->seq  = NULL;
+        child->sbeg = 0;
+        child->rbeg = rec->pos;
+        child->rlen = 0;
+        child->dlen = 0;
+        kputs(rec->d.allele[0],&str);
+        kputc('>',&str);
+        kputs(rec->d.allele[ial],&str);
+        child->var  = str.s;
+        child->type = HAP_SSS;
+        child->csq  = splice.csq;
+        child->prev = parent->type==HAP_SSS ? parent->prev : parent;
+        child->rec  = rec;
+        return 0;
+    }
+    if ( splice.csq & CSQ_SYNONYMOUS_VARIANT ) splice.csq &= ~CSQ_SYNONYMOUS_VARIANT;   // synonymous&splice,frame could become synonymous&frame,splice
+
+    int dbeg = 0;
+    if ( splice.ref_beg < cds->beg )
+    {
+        // The vcf record overlaps the exon boundary, but the variant itself
+        // should fit inside since we are here. This will need more work.
+        // #1475227917
+        dbeg = cds->beg - splice.ref_beg;
+        splice.kref.l -= dbeg;
+        splice.ref_beg = cds->beg;
+        assert( dbeg <= splice.kalt.l );
+    }
+
+    if ( parent->type==HAP_SSS ) parent = parent->prev;
+    if ( parent->type==HAP_CDS )    
+    {
+        i = parent->icds;
+        if ( i!=cds->icds )
+        {
+            // the variant is on a new exon, finish up the previous
+            int len = tr->cds[i]->len - parent->rbeg - parent->rlen + tr->cds[i]->beg;
+            if ( len > 0 )
+                kputsn_(tr->ref + N_REF_PAD + parent->rbeg + parent->rlen - tr->beg, len, &str);
+        }
+
+        // append any skipped non-variant exons
+        while ( ++i < cds->icds )
+            kputsn_(tr->ref + N_REF_PAD + tr->cds[i]->beg - tr->beg, tr->cds[i]->len, &str);
+
+        if ( parent->icds==child->icds )
+        {
+            int len = splice.ref_beg - parent->rbeg - parent->rlen;
+            if ( len < 0 )   // overlapping variants
+            {
+                free(str.s);
+                return 1;
+            }
+            kputsn_(tr->ref + N_REF_PAD + parent->rbeg + parent->rlen - tr->beg, len, &str);
+        }
+        else
+            kputsn_(tr->ref + N_REF_PAD + cds->beg - tr->beg, splice.ref_beg - cds->beg, &str);
+    }
+    kputs(splice.kalt.s + dbeg, &str);
+
+    child->seq  = str.s;
+    child->sbeg = cds->pos + (splice.ref_beg - cds->beg);
+    child->rbeg = splice.ref_beg;
+    child->rlen = splice.kref.l;
+    child->type = HAP_CDS;
+    child->prev = parent;
+    child->rec  = rec;
+    child->csq  = splice.csq;
+
+    // set vlen and the "ref>alt" string
+    {
+        int rlen = strlen(rec->d.allele[0]);
+        int alen = strlen(rec->d.allele[ial]);
+        child->dlen = alen - rlen;
+        child->var  = (char*) malloc(rlen+alen+2);
+        memcpy(child->var,rec->d.allele[0],rlen);
+        child->var[rlen] = '>';
+        memcpy(child->var+rlen+1,rec->d.allele[ial],alen);
+        child->var[rlen+alen+1] = 0;
+    }
+
+    // yuck, the whole CDS is modified/deleted, not ready for this, todo.
+    if ( child->rbeg + child->rlen > cds->beg + cds->len )
+    {
+        child->type = HAP_SSS;
+        if ( !child->csq ) child->csq |= CSQ_CODING_SEQUENCE;  // hack, specifically for ENST00000390520/deletion-overlap.vcf
+    }
+
+    free(splice.kref.s);
+    free(splice.kalt.s);
+    return 0;
+}
+void hap_destroy(hap_node_t *hap)
+{
+    int i;
+    for (i=0; i<hap->nchild; i++)
+        if ( hap->child[i] ) hap_destroy(hap->child[i]);
+    for (i=0; i<hap->mcsq_list; i++) free(hap->csq_list[i].type.vstr.s);
+    free(hap->csq_list);
+    free(hap->child);
+    free(hap->cur_child);
+    free(hap->seq);
+    free(hap->var);
+    free(hap);
+}
+
+
+/*
+    ref:    spliced reference and its length (ref.l)
+    seq:    part of the spliced query transcript on the reference strand to translate, its 
+                length (seq.l) and the total length of the complete transcript (seq.m)
+    sbeg:   seq offset within the spliced query transcript
+    rbeg:   seq offset within ref, 0-based
+    rend:   last base of seq within ref, plus one. If seq does not contain indels, it is rend=rbeg+seq->l
+    strand: coding strand - 0:rev, 1:fwd
+    tseq:   translated sequence (aa)
+    fill:   frameshift, fill until the end (strand=fwd) or from the start (strand=rev)
+ */
+void cds_translate(kstring_t *_ref, kstring_t *_seq, uint32_t sbeg, uint32_t rbeg, uint32_t rend, int strand, kstring_t *tseq, int fill)
+{
+#if XDBG
+fprintf(stderr,"translate: %d %d %d  fill=%d  seq.l=%d\n",sbeg,rbeg,rend,fill,(int)_seq->l);
+#endif
+    char tmp[3], *codon, *end;
+    int i, len, npad;
+
+    kstring_t ref = *_ref;
+    kstring_t seq = *_seq;
+
+    tseq->l = 0;
+    if ( !seq.l )
+    {
+        kputc('?', tseq);
+        return;
+    }
+
+#define DBG 0
+#if DBG
+ fprintf(stderr,"translate: sbeg,rbeg,rend=%d %d %d  fill=%d  seq.l=%d\n",sbeg,rbeg,rend,fill,(int)_seq->l);
+ fprintf(stderr,"    ref: l=%d %s\n", (int)ref.l,ref.s);
+ fprintf(stderr,"    seq: l=%d m=%d ", (int)seq.l,(int)seq.m);
+ for (i=0; i<seq.l; i++) fprintf(stderr,"%c",seq.s[i]); fprintf(stderr,"\n");
+ fprintf(stderr,"    sbeg,rbeg,rend: %d,%d,%d\n", sbeg,rbeg,rend);
+ fprintf(stderr,"    strand,fill: %d,%d\n", strand,fill);
+#endif
+
+    if ( strand==STRAND_FWD )
+    {
+        // left padding
+        npad = sbeg % 3;
+#if DBG>1
+        fprintf(stderr,"    npad: %d\n",npad);
+#endif
+        assert( npad<=rbeg );
+
+        for (i=0; i<npad; i++)
+            tmp[i] = ref.s[rbeg+i-npad+N_REF_PAD];
+        for (; i<3 && i-npad<seq.l; i++)
+            tmp[i] = seq.s[i-npad];
+        len = seq.l - i + npad;    // the remaining length of padded sseq
+#if DBG>1
+        fprintf(stderr,"\t i=%d\n", i);
+#endif
+        if ( i==3 )
+        {
+            kputc_(dna2aa(tmp), tseq);
+#if DBG>1
+            fprintf(stderr,"[1]%c%c%c\n",tmp[0],tmp[1],tmp[2]);
+#endif
+            codon = seq.s + 3 - npad;        // next codon
+            end   = codon + len - 1 - (len % 3);    // last position of a valid codon
+            while ( codon < end )
+            {
+                kputc_(dna2aa(codon), tseq);
+#if DBG>1
+                fprintf(stderr,"[2]%c%c%c\n",codon[0],codon[1],codon[2]);
+#endif
+                codon += 3;
+            }
+            end = seq.s + seq.l - 1;
+            for (i=0; codon+i<=end; i++) tmp[i] = codon[i];
+        }
+
+        // right padding
+        codon = ref.s + rend + N_REF_PAD;
+        if ( i>0 )
+        {
+#if DBG>1
+            if(i==1)fprintf(stderr,"[3]%c\n",tmp[0]);
+            if(i==2)fprintf(stderr,"[3]%c%c\n",tmp[0],tmp[1]);
+#endif
+            for (; i<3; i++)
+            {
+                tmp[i] = *codon;
+                codon++;
+            }
+            kputc_(dna2aa(tmp), tseq);
+#if DBG>1
+            fprintf(stderr,"[4]%c%c%c\n",tmp[0],tmp[1],tmp[2]);
+#endif
+        }
+        if ( fill!=0 )
+        {
+            end = ref.s + ref.l - N_REF_PAD;
+            while ( codon+3 <= end )
+            {
+                kputc_(dna2aa(codon), tseq);
+#if DBG>1
+                fprintf(stderr,"[5]%c%c%c\t%c\n",codon[0],codon[1],codon[2],dna2aa(codon));
+#endif
+                codon += 3;
+            }
+        }
+    }
+    else    // STRAND_REV
+    {
+        // right padding - number of bases to take from ref
+        npad = (seq.m - (sbeg + seq.l)) % 3; 
+#if DBG>1
+        fprintf(stderr,"    npad: %d\n",npad);
+#endif
+if ( !(npad>=0 && sbeg+seq.l+npad<=seq.m) ) fprintf(stderr,"sbeg=%d  seq.l=%d seq.m=%d\n",sbeg,(int)seq.l,(int)seq.m);
+        assert( npad>=0 && sbeg+seq.l+npad<=seq.m );  // todo: first codon on the rev strand
+
+        if ( npad==2 )
+        {
+            tmp[1] = ref.s[rend+N_REF_PAD];
+            tmp[2] = ref.s[rend+N_REF_PAD+1];
+            i = 0;
+        }
+        else if ( npad==1 )
+        {
+            tmp[2] = ref.s[rend+N_REF_PAD];
+            i = 1;
+        }
+        else
+            i = 2;
+
+        end = seq.s + seq.l;
+        for (; i>=0 && end>seq.s; i--) tmp[i] = *(--end);
+#if DBG>1
+        fprintf(stderr,"\t i=%d\n", i);
+        if(i==1)fprintf(stderr,"[0]    %c\n",tmp[2]);
+        if(i==0)fprintf(stderr,"[0]  %c%c\n",tmp[1],tmp[2]);
+#endif
+        if ( i==-1 )
+        {
+#if DBG>1
+            fprintf(stderr,"[1]%c%c%c\t%c\n",tmp[0],tmp[1],tmp[2], cdna2aa(tmp));
+#endif
+            kputc_(cdna2aa(tmp), tseq);
+            codon = end - 3;
+            while ( codon >= seq.s )
+            {
+                kputc_(cdna2aa(codon), tseq);
+#if DBG>1
+                fprintf(stderr,"[2]%c%c%c\t%c\n",codon[0],codon[1],codon[2], cdna2aa(codon));
+#endif
+                codon -= 3;
+            }
+            if ( seq.s-codon==2 )
+            {
+                tmp[2] = seq.s[0]; 
+                i = 1;
+            }
+            else if ( seq.s-codon==1 )
+            {
+                tmp[1] = seq.s[0]; 
+                tmp[2] = seq.s[1];
+                i = 0;
+            }
+            else
+                i = -1;
+#if DBG>1
+            if(i==1)fprintf(stderr,"[3]   %c\n",tmp[2]);
+            if(i==0)fprintf(stderr,"[3] %c%c\n",tmp[1],tmp[2]);
+#endif
+        }
+        // left padding
+        end = ref.s + N_REF_PAD + rbeg;
+        if ( i>=0 )
+        {
+            for (; i>=0 && end>=ref.s; i--) tmp[i] = *(--end);
+            kputc_(cdna2aa(tmp), tseq);
+#if DBG>1
+            fprintf(stderr,"[4]%c%c%c\t%c\n",tmp[0],tmp[1],tmp[2],cdna2aa(tmp));
+#endif
+        }
+        if ( fill!=0 )
+        {
+            codon = end - 3;
+            while ( codon >= ref.s + N_REF_PAD )
+            {
+                kputc_(cdna2aa(codon), tseq);
+#if DBG>1
+                fprintf(stderr,"[5]%c%c%c\t%c\n",codon[0],codon[1],codon[2],cdna2aa(codon));
+#endif
+                codon -= 3;
+            }
+        }
+    }
+    kputc_(0,tseq); tseq->l--;
+#if DBG
+ fprintf(stderr,"    tseq: %s\n", tseq->s);
+#endif
+}
+
+void tscript_splice_ref(tscript_t *tr)
+{
+    int i, len = 0;
+    for (i=0; i<tr->ncds; i++) 
+        len += tr->cds[i]->len;
+
+    tr->nsref = len + 2*N_REF_PAD;
+    tr->sref  = (char*) malloc(len + 1 + 2*N_REF_PAD);
+    len = 0;
+
+    memcpy(tr->sref, tr->ref + tr->cds[0]->beg - tr->beg, N_REF_PAD);
+    len += N_REF_PAD;
+
+    for (i=0; i<tr->ncds; i++)
+    {
+        memcpy(tr->sref + len, tr->ref + N_REF_PAD + tr->cds[i]->beg - tr->beg, tr->cds[i]->len);
+        len += tr->cds[i]->len;
+    }
+    memcpy(tr->sref + len, tr->ref + N_REF_PAD + tr->cds[tr->ncds-1]->beg - tr->beg, N_REF_PAD);
+    len += N_REF_PAD;
+
+    tr->sref[len] = 0;
+}
+
+// returns: 0 if consequence was added, 1 if it already exists or could not be added
+int csq_push(args_t *args, csq_t *csq, bcf1_t *rec)
+{
+#if XDBG
+fprintf(stderr,"csq_push: %d .. %d\n",rec->pos+1,csq->type.type);
+#endif
+    khint_t k = kh_get(pos2vbuf, args->pos2vbuf, (int)csq->pos);
+    vbuf_t *vbuf = (k == kh_end(args->pos2vbuf)) ? NULL : kh_val(args->pos2vbuf, k);
+    if ( !vbuf ) error("This should not happen. %s:%d  %s\n",bcf_seqname(args->hdr,rec),csq->pos+1,csq->type.vstr);
+
+    int i;
+    for (i=0; i<vbuf->n; i++)
+        if ( vbuf->vrec[i]->line==rec ) break;
+    if ( i==vbuf->n ) error("This should not happen.. %s:%d  %s\n", bcf_seqname(args->hdr,rec),csq->pos+1,csq->type.vstr);
+    vrec_t *vrec = vbuf->vrec[i];
+
+    // if the variant overlaps donor/acceptor and also splice region, report only donor/acceptor
+    if ( csq->type.type & CSQ_SPLICE_REGION && csq->type.type & (CSQ_SPLICE_DONOR|CSQ_SPLICE_ACCEPTOR) ) 
+        csq->type.type &= ~CSQ_SPLICE_REGION;
+
+    if ( csq->type.type & CSQ_PRINTED_UPSTREAM )
+    {
+        for (i=0; i<vrec->nvcsq; i++)
+        {
+            // Same as below, to avoid records like
+            //      3630 .. @3632,stop_lost|AL627309.1|ENST00000423372|protein_coding|-
+            //      3632 .. stop_lost|AL627309.1|ENST00000423372|protein_coding|-|260*>260G|3630T>A+3632A>C
+            if ( csq->type.type&CSQ_START_STOP && vrec->vcsq[i].type&CSQ_START_STOP )
+            {
+                vrec->vcsq[i] = csq->type;
+                goto exit_duplicate;
+            }
+            if ( !(vrec->vcsq[i].type & CSQ_PRINTED_UPSTREAM) ) continue;
+            if ( csq->type.ref != vrec->vcsq[i].ref ) continue;
+            goto exit_duplicate;
+        }
+    }
+    else if ( csq->type.type & CSQ_COMPOUND )
+    {
+        for (i=0; i<vrec->nvcsq; i++)
+        {
+            if ( csq->type.trid != vrec->vcsq[i].trid && (csq->type.type|vrec->vcsq[i].type)&CSQ_PRN_TSCRIPT ) continue;
+            if ( csq->type.biotype != vrec->vcsq[i].biotype ) continue;
+            if ( csq->type.gene != vrec->vcsq[i].gene ) continue;
+            if ( csq->type.vstr.s || vrec->vcsq[i].vstr.s ) 
+            {
+                // This is a bit hacky, but we want a simpler and more predictable output. The splice_csq() function
+                // can trigger stop/start events based on indel overlap, then another stop/start event can be triggered
+                // from add_csq() or test_cds_local() based on sequence comparison, and on output we could find two
+                // consequences:
+                //      stop_lost|AL627309.1|ENST00000423372|protein_coding|-
+                //      stop_lost&inframe_insertion|AL627309.1|ENST00000423372|protein_coding|-|260*>260CL|3630T>TAAA
+                if ( !csq->type.vstr.s || !vrec->vcsq[i].vstr.s ) 
+                {
+                    if ( csq->type.type&CSQ_START_STOP && vrec->vcsq[i].type&CSQ_START_STOP )
+                    {
+                        vrec->vcsq[i].type |= csq->type.type;
+
+                        // remove stop_lost&synonymous if stop_retained set
+                        if ( vrec->vcsq[i].type&CSQ_STOP_RETAINED ) 
+                            vrec->vcsq[i].type &= ~(CSQ_STOP_LOST|CSQ_SYNONYMOUS_VARIANT);
+
+                        if ( !vrec->vcsq[i].vstr.s ) vrec->vcsq[i].vstr = csq->type.vstr;
+                        goto exit_duplicate;
+                    }
+                    continue;
+                }
+                if ( strcmp(csq->type.vstr.s,vrec->vcsq[i].vstr.s) ) continue;
+            }
+            vrec->vcsq[i].type |= csq->type.type; 
+            goto exit_duplicate;
+        }
+    }
+    else
+    {
+        for (i=0; i<vrec->nvcsq; i++)
+        {
+            if ( csq->type.trid != vrec->vcsq[i].trid && (csq->type.type|vrec->vcsq[i].type)&CSQ_PRN_TSCRIPT) continue;
+            if ( csq->type.biotype != vrec->vcsq[i].biotype ) continue;
+            if ( !(vrec->vcsq[i].type & CSQ_COMPOUND) ) 
+            {
+                vrec->vcsq[i].type |= csq->type.type;
+                goto exit_duplicate;
+            }
+            if ( vrec->vcsq[i].type==(vrec->vcsq[i].type|csq->type.type) ) goto exit_duplicate;
+        }
+    }
+    // no such csq yet in this vcf record
+    csq->vrec = vrec;
+    csq->idx  = i;
+    vrec->nvcsq++;
+    hts_expand0(vcsq_t, vrec->nvcsq, vrec->mvcsq, vrec->vcsq);
+    vrec->vcsq[i] = csq->type;
+    return 0;
+
+exit_duplicate:
+    csq->vrec = vrec;
+    csq->idx  = i;
+    return 1;
+}
+
+//  soff .. position of the variant within the trimmed query transcript
+//  sbeg .. position of the variant within the query transcript
+//  rbeg .. position on the reference transcript (if there are no indels, then rbeg=send)
+//  rpos .. VCF position
+#define node2soff(i) (hap->stack[i].slen - (hap->stack[i].node->rlen + hap->stack[i].node->dlen))
+#define node2sbeg(i) (hap->sbeg + node2soff(i))
+#define node2send(i) (hap->sbeg + hap->stack[i].slen)
+#define node2rbeg(i) (hap->stack[i].node->sbeg)
+#define node2rend(i) (hap->stack[i].node->sbeg + hap->stack[i].node->rlen)
+#define node2rpos(i) (hap->stack[i].node->rec->pos)
+
+void kput_vcsq(vcsq_t *csq, kstring_t *str)
+{
+    // Remove start/stop from incomplete CDS, but only if there is another
+    // consequence as something must be reported
+    if ( csq->type & CSQ_INCOMPLETE_CDS && (csq->type & ~(CSQ_START_STOP|CSQ_INCOMPLETE_CDS|CSQ_UPSTREAM_STOP)) ) csq->type &= ~(CSQ_START_STOP|CSQ_INCOMPLETE_CDS);
+
+    // Remove missense from start/stops
+    if ( csq->type & CSQ_START_STOP && csq->type & CSQ_MISSENSE_VARIANT ) csq->type &= ~CSQ_MISSENSE_VARIANT;
+
+    if ( csq->type & CSQ_PRINTED_UPSTREAM && csq->ref )
+    {
+        kputc_('@',str);
+        kputw(csq->ref->pos+1, str);
+        return;
+    }
+    if ( csq->type & CSQ_UPSTREAM_STOP )
+        kputc_('*',str);
+
+    int i, n = sizeof(csq_strings)/sizeof(char*);
+    for (i=1; i<n; i++)
+        if ( csq_strings[i] && csq->type&(1<<i) ) { kputs(csq_strings[i],str); break; }
+    i++;
+    for (; i<n; i++)
+        if ( csq_strings[i] && csq->type&(1<<i) ) { kputc_('&',str); kputs(csq_strings[i],str); }
+
+    kputc_('|', str);
+    if ( csq->gene ) kputs(csq->gene , str);
+
+    kputc_('|', str);
+    if ( csq->type & CSQ_PRN_TSCRIPT ) ksprintf(str, "%s",ENSID(csq->trid));
+
+    kputc_('|', str);
+    kputs(gf_type2gff_string(csq->biotype), str);
+
+    if ( CSQ_PRN_STRAND(csq->type) || csq->vstr.l )
+        kputs(csq->strand==STRAND_FWD ? "|+" : "|-", str);
+
+    if ( csq->vstr.l )
+        kputs(csq->vstr.s, str);
+}
+
+void hap_add_csq(args_t *args, hap_t *hap, hap_node_t *node, int tlen, int ibeg, int iend, int dlen, int indel)
+{
+    int i;
+    tscript_t *tr = hap->tr;
+    int ref_node = tr->strand==STRAND_FWD ? ibeg : iend;
+
+    int icsq = node->ncsq_list++;
+    hts_expand0(csq_t,node->ncsq_list,node->mcsq_list,node->csq_list);
+    csq_t *csq = &node->csq_list[icsq];
+    csq->pos  = hap->stack[ref_node].node->rec->pos;
+    csq->type.trid    = tr->id;
+    csq->type.gene    = tr->gene->name;
+    csq->type.strand  = tr->strand;
+    csq->type.biotype = tr->type;
+
+    // only now we see the translated sequence and can determine if the stop/start changes are real
+    int rm_csq = 0; 
+    csq->type.type = 0;
+    for (i=ibeg; i<=iend; i++)
+        csq->type.type |= hap->stack[i].node->csq & CSQ_COMPOUND;
+    if ( dlen==0 && indel ) csq->type.type |= CSQ_INFRAME_ALTERING;
+
+    int has_upstream_stop = hap->upstream_stop;
+    if ( hap->stack[ibeg].node->type != HAP_SSS )
+    {
+        // check for truncating stops
+        for (i=0; i<hap->tref.l; i++)
+            if ( hap->tref.s[i]=='*' ) break;
+        if ( i!=hap->tref.l )
+        {
+            hap->tref.l = i+1;
+            hap->tref.s[i+1] = 0;
+        }
+        for (i=0; i<hap->tseq.l; i++)
+            if ( hap->tseq.s[i]=='*' ) break;
+        if ( i!=hap->tseq.l )
+        {
+            hap->tseq.l = i+1;
+            hap->tseq.s[i+1] = 0;
+            hap->upstream_stop = 1;
+        }
+        if ( csq->type.type & CSQ_STOP_LOST )
+        {
+            if ( hap->tref.s[hap->tref.l-1]=='*' && hap->tref.s[hap->tref.l-1] == hap->tseq.s[hap->tseq.l-1] ) 
+            {
+                rm_csq |= CSQ_STOP_LOST;
+                csq->type.type |= CSQ_STOP_RETAINED;
+            }
+            else if ( hap->tref.s[hap->tref.l-1]!='*' )
+            {
+                // This is CDS 3' incomplete ENSG00000173376/synon.vcf, can also be missense
+                // We observe in real data a change to a stop, ENST00000528237/retained-stop-incomplete-cds.vcf
+                if ( hap->tseq.s[hap->tseq.l-1] == '*' )
+                {
+                    rm_csq |= CSQ_STOP_GAINED;
+                    csq->type.type |= CSQ_STOP_RETAINED;
+                }
+                else
+                    csq->type.type |= CSQ_INCOMPLETE_CDS;
+            }
+        }
+        if ( csq->type.type & CSQ_START_LOST && hap->tref.s[0]!='M' )
+        {
+            rm_csq |= CSQ_START_LOST;
+            csq->type.type &= ~CSQ_START_LOST;
+        }
+        if ( dlen!=0 )
+        {
+            if ( dlen%3 )
+                csq->type.type |= CSQ_FRAMESHIFT_VARIANT;
+            else if ( dlen<0 )
+                csq->type.type |= CSQ_INFRAME_DELETION;
+            else
+                csq->type.type |= CSQ_INFRAME_INSERTION;
+        }
+        else
+        {
+            for (i=0; i<hap->tref.l; i++) 
+                if ( hap->tref.s[i] != hap->tseq.s[i] ) break;
+            if ( i==hap->tref.l )
+                csq->type.type |= CSQ_SYNONYMOUS_VARIANT;
+            else if ( hap->tref.s[i] ==  '*' )
+                csq->type.type |= CSQ_STOP_LOST;
+            else if ( hap->tseq.s[i] ==  '*' )
+                csq->type.type |= CSQ_STOP_GAINED;
+            else
+                csq->type.type |= CSQ_MISSENSE_VARIANT;
+        }
+    }
+    if ( has_upstream_stop ) csq->type.type |= CSQ_UPSTREAM_STOP;
+    csq->type.type &= ~rm_csq;
+
+    if ( hap->stack[ibeg].node->type == HAP_SSS  )
+    {
+        node->csq_list[icsq].type.type   |= hap->stack[ibeg].node->csq & ~rm_csq;
+        node->csq_list[icsq].type.ref     = hap->stack[ibeg].node->rec;
+        node->csq_list[icsq].type.biotype = tr->type;
+        csq_push(args, node->csq_list+icsq, hap->stack[ibeg].node->rec);
+        return;
+    }
+
+    kstring_t str = node->csq_list[icsq].type.vstr;
+    str.l = 0;
+
+    // create the aa variant string
+    int aa_rbeg = tr->strand==STRAND_FWD ? node2rbeg(ibeg)/3+1 : (hap->tr->nsref - 2*N_REF_PAD - node2rend(iend))/3+1;
+    int aa_sbeg = tr->strand==STRAND_FWD ? node2sbeg(ibeg)/3+1 : (tlen - node2send(iend))/3+1;
+    kputc_('|', &str);
+    kputw(aa_rbeg, &str);
+    kputs(hap->tref.s, &str);
+    if ( !(csq->type.type & CSQ_SYNONYMOUS_VARIANT) )
+    {
+        kputc_('>', &str);
+        kputw(aa_sbeg, &str);
+        kputs(hap->tseq.s, &str);
+    }
+    kputc_('|', &str);
+
+    // create the dna variant string and, in case of combined variants,
+    // insert silent CSQ_PRINTED_UPSTREAM variants
+    for (i=ibeg; i<=iend; i++)
+    {
+        if ( i>ibeg ) kputc_('+', &str);
+        kputw(node2rpos(i)+1, &str);
+        kputs(hap->stack[i].node->var, &str);
+    }
+    node->csq_list[icsq].type.vstr = str;
+    csq_push(args, node->csq_list+icsq, hap->stack[ref_node].node->rec);
+
+    for (i=ibeg; i<=iend; i++)
+    {
+        // csq are printed at one position only for combined variants, the rest is
+        // silent and references the first
+        if ( hap->stack[i].node->csq & ~CSQ_COMPOUND )
+        {
+            node->ncsq_list++;
+            hts_expand0(csq_t,node->ncsq_list,node->mcsq_list,node->csq_list);
+            csq_t *tmp_csq = &node->csq_list[node->ncsq_list - 1];
+            tmp_csq->pos  = hap->stack[i].node->rec->pos;
+            tmp_csq->type.trid    = tr->id;
+            tmp_csq->type.gene    = tr->gene->name;
+            tmp_csq->type.strand  = tr->strand;
+            tmp_csq->type.type    = hap->stack[i].node->csq & ~CSQ_COMPOUND & ~rm_csq;
+            tmp_csq->type.biotype = tr->type;
+            tmp_csq->type.vstr.l  = 0;
+            kputs(str.s,&tmp_csq->type.vstr);
+            csq_push(args, tmp_csq, hap->stack[i].node->rec);
+        }
+        if ( i!=ref_node && (node->csq_list[icsq].type.type & CSQ_COMPOUND || !(hap->stack[i].node->csq & ~CSQ_COMPOUND)) )
+        {
+            node->ncsq_list++;
+            hts_expand0(csq_t,node->ncsq_list,node->mcsq_list,node->csq_list);
+            csq_t *tmp_csq = &node->csq_list[node->ncsq_list - 1];
+            tmp_csq->pos  = hap->stack[i].node->rec->pos;
+            tmp_csq->type.trid    = tr->id;
+            tmp_csq->type.gene    = tr->gene->name;
+            tmp_csq->type.strand  = tr->strand;
+            tmp_csq->type.type    = CSQ_PRINTED_UPSTREAM | hap->stack[i].node->csq;
+            tmp_csq->type.biotype = tr->type;
+            tmp_csq->type.ref     = hap->stack[ref_node].node->rec;
+            tmp_csq->type.vstr.l  = 0;
+            csq_push(args, tmp_csq, hap->stack[i].node->rec);
+        }
+    }
+}
+
+void hap_finalize(args_t *args, hap_t *hap)
+{
+    tscript_t *tr = hap->tr;
+    if ( !tr->sref )
+        tscript_splice_ref(tr);
+
+    kstring_t sref;
+    sref.s = tr->sref;
+    sref.l = tr->nsref;
+    sref.m = sref.l;
+
+    int istack = 0;
+    hts_expand(hstack_t,1,hap->mstack,hap->stack);
+
+    hap->sseq.l = 0;
+    hap->tseq.l = 0;
+    hap->stack[0].node = tr->root;
+    hap->stack[0].ichild = -1;
+    hap->stack[0].slen = 0;
+    hap->stack[0].dlen = 0;
+
+    while ( istack>=0 )
+    {
+        hstack_t *stack  = &hap->stack[istack];
+        hap_node_t *node = hap->stack[istack].node;
+        while ( ++hap->stack[istack].ichild < node->nchild )
+        {
+            if ( node->child[stack->ichild] ) break;
+        }
+        if ( stack->ichild == node->nchild ) { istack--; continue; }
+
+        node = node->child[stack->ichild];
+
+        istack++;
+        hts_expand(hstack_t,istack+1,hap->mstack,hap->stack);
+        stack = &hap->stack[istack-1];
+
+        hap->stack[istack].node = node;
+        hap->stack[istack].ichild = -1;
+
+        hap->sseq.l = stack->slen;
+        if ( node->type==HAP_CDS ) kputs(node->seq, &hap->sseq);
+        hap->stack[istack].slen = hap->sseq.l;
+        hap->stack[istack].dlen = hap->stack[istack-1].dlen + node->dlen;
+
+        if ( !node->nend ) continue;    // not a leaf node
+
+        // The spliced sequence has been built for the current haplotype and stored
+        // in hap->sseq. Now we break it and output as independent parts
+        
+        kstring_t sseq;
+        sseq.m = sref.m - 2*N_REF_PAD + hap->stack[istack].dlen;  // total length of the spliced query transcript
+        hap->upstream_stop = 0;
+
+        int i = 1, dlen = 0, ibeg, indel = 0;
+        while ( i<istack && hap->stack[i].node->type == HAP_SSS ) i++;
+        hap->sbeg = hap->stack[i].node->sbeg;
+
+        if ( tr->strand==STRAND_FWD )
+        {
+            i = 0, ibeg = -1;
+            while ( ++i <= istack )
+            {
+                if ( hap->stack[i].node->type == HAP_SSS )
+                {
+                    // start/stop/splice site overlap: don't know how to build the haplotypes correctly, skipping
+                    hap_add_csq(args,hap,node,0,i,i,0,0);
+                    continue;
+                }
+                dlen += hap->stack[i].node->dlen;
+                if ( hap->stack[i].node->dlen ) indel = 1;
+                if ( i<istack )
+                {
+                    if ( dlen%3 )   // frameshift
+                    {
+                        if ( ibeg==-1 ) ibeg = i;
+                        continue;
+                    }
+                    int icur  = node2sbeg(i);
+                    int inext = node2sbeg(i+1);
+                    if ( icur/3 == inext/3 )    // in the same codon, can't be flushed yet
+                    {
+                        if ( ibeg==-1 ) ibeg = i;
+                        continue;
+                    }
+                }
+                if ( ibeg<0 ) ibeg = i;
+
+                int ioff = node2soff(ibeg);
+                int icur = node2sbeg(ibeg);
+                int rbeg = node2rbeg(ibeg);
+                int rend = node2rend(i);
+                int fill = dlen%3;
+
+                // alt
+                if ( hap->sseq.l )
+                {
+                    sseq.l = hap->stack[i].slen - ioff;
+                    sseq.s = hap->sseq.s + ioff;
+                }
+                else    // splice site overlap, see #1475227917
+                    sseq.l = fill = 0;
+                cds_translate(&sref, &sseq, icur,rbeg,rend, tr->strand, &hap->tseq, fill);
+
+                // ref
+                sseq.l = node2rend(i) - rbeg;
+                sseq.s = sref.s + N_REF_PAD + rbeg;
+                sseq.m = sref.m - 2*N_REF_PAD;
+                cds_translate(&sref, &sseq, rbeg,rbeg,rend, tr->strand, &hap->tref, fill);
+                sseq.m = sref.m - 2*N_REF_PAD + hap->stack[istack].dlen;
+
+                hap_add_csq(args,hap,node,0, ibeg,i,dlen,indel);
+                ibeg = -1;
+                dlen = 0;
+                indel = 0;
+            }
+        }
+        else
+        {
+            i = istack + 1, ibeg = -1;
+            while ( --i > 0 )
+            {
+                if ( hap->stack[i].node->type == HAP_SSS )
+                {
+                    hap_add_csq(args,hap,node,0,i,i,0,0);
+                    continue;
+                }
+                dlen += hap->stack[i].node->dlen;
+                if ( hap->stack[i].node->dlen ) indel = 1;
+                if ( i>1 && hap->stack[i-1].node->type != HAP_SSS )
+                {
+                    if ( dlen%3 )
+                    {
+                        if ( ibeg==-1 ) ibeg = i;
+                        continue;
+                    }
+                    int icur  = sseq.m - 1 - node2sbeg(i);
+                    int inext = sseq.m - 1 - node2sbeg(i-1);
+                    if ( icur/3 == inext/3 )
+                    {
+                        if ( ibeg==-1 ) ibeg = i;
+                        continue;
+                    }
+                }
+                if ( ibeg<0 ) ibeg = i;
+                int ioff = node2soff(i);
+                int icur = node2sbeg(i);
+                int rbeg = node2rbeg(i);
+                int rend = node2rend(ibeg);
+                int fill = dlen%3;
+
+                // alt
+                if ( hap->sseq.l )
+                {
+                    sseq.l = hap->stack[ibeg].slen - ioff;
+                    sseq.s = hap->sseq.s + ioff;
+                }
+                else    // splice site overlap, see #1475227917
+                    sseq.l = fill = 0;
+                cds_translate(&sref, &sseq, icur,rbeg,rend, tr->strand, &hap->tseq, fill);
+
+                // ref
+                sseq.l = node2rend(ibeg) - rbeg;
+                sseq.s = sref.s + N_REF_PAD + rbeg;
+                sseq.m = sref.m - 2*N_REF_PAD;
+                cds_translate(&sref, &sseq, rbeg,rbeg,rend, tr->strand, &hap->tref, fill);
+                sseq.m = sref.m - 2*N_REF_PAD + hap->stack[istack].dlen;
+
+                hap_add_csq(args,hap,node,sseq.m, i,ibeg,dlen,indel);
+                ibeg = -1;
+                dlen = 0;
+                indel = 0;
+            }
+        }
+    }
+}
+
+static inline void csq_print_text(args_t *args, csq_t *csq, int ismpl, int ihap)
+{
+    if ( csq->type.type & CSQ_PRINTED_UPSTREAM ) return;
+
+    char *smpl = ismpl >= 0 ? args->hdr->samples[ismpl] : "-";
+    const char *chr = bcf_hdr_id2name(args->hdr,args->rid);
+
+    fprintf(args->out,"CSQ\t%s\t", smpl);
+    if ( ihap>0 )
+        fprintf(args->out,"%d", ihap);
+    else
+        fprintf(args->out,"-");
+
+    args->str.l = 0;
+    kput_vcsq(&csq->type, &args->str);
+    fprintf(args->out,"\t%s\t%d\t%s\n",chr,csq->pos+1,args->str.s);
+}
+static inline void hap_print_text(args_t *args, tscript_t *tr, int ismpl, int ihap, hap_node_t *node)
+{
+    if ( !node || !node->ncsq_list ) return;
+
+    char *smpl = ismpl >= 0 ? args->hdr->samples[ismpl] : "-";
+    const char *chr = bcf_hdr_id2name(args->hdr,args->rid);
+
+    int i;
+    for (i=0; i<node->ncsq_list; i++)
+    {
+        csq_t *csq = node->csq_list + i;
+        if ( csq->type.type & CSQ_PRINTED_UPSTREAM ) continue;
+        assert( csq->type.vstr.l );
+
+        fprintf(args->out,"CSQ\t%s\t", smpl);
+        if ( ihap>0 )
+            fprintf(args->out,"%d", ihap);
+        else
+            fprintf(args->out,"-");
+
+        args->str.l = 0;
+        kput_vcsq(&csq->type, &args->str);
+        fprintf(args->out,"\t%s\t%d\t%s\n",chr,csq->pos+1,args->str.s);
+    }
+}
+
+static inline void hap_stage_vcf(args_t *args, tscript_t *tr, int ismpl, int ihap, hap_node_t *node)
+{
+    if ( !node || !node->ncsq_list || ismpl<0 ) return;
+
+    int i;
+    for (i=0; i<node->ncsq_list; i++)
+    {
+        csq_t *csq = node->csq_list + i;
+        vrec_t *vrec = csq->vrec;
+        int icsq = 2*csq->idx + ihap;
+        if ( icsq >= args->ncsq_max ) // more than ncsq_max consequences, so can't fit it in FMT
+        {
+            int print_warning = 1;
+            if ( args->quiet )
+            {
+                if ( args->quiet > 1 || args->ncsq_small_warned ) print_warning = 0;
+                args->ncsq_small_warned = 1;
+            }
+            if ( print_warning )
+            {
+                fprintf(stderr,"Warning: --ncsq %d is too small to annotate %s at %s:%d with %d-th csq\n",
+                        args->ncsq_max/2,args->hdr->samples[ismpl],bcf_hdr_id2name(args->hdr,args->rid),vrec->line->pos+1,csq->idx+1);
+                if ( args->quiet ) fprintf(stderr,"(This warning is printed only once)\n");
+            }
+            break;
+        }
+        if ( vrec->nfmt < 1 + icsq/32 ) vrec->nfmt = 1 + icsq/32;
+        vrec->smpl[ismpl*args->nfmt_bcsq + icsq/32] |= 1 << (icsq % 32);
+    }
+}
+
+void hap_flush(args_t *args, uint32_t pos)
+{
+    int i,j;
+    tr_heap_t *heap = args->active_tr;
+
+    while ( heap->ndat && heap->dat[0]->end<=pos )
+    {
+        tscript_t *tr = heap->dat[0];
+        khp_delete(trhp, heap);
+
+        args->hap->tr = tr;
+        if ( tr->root && tr->root->nchild ) // normal, non-localized calling
+        {
+            hap_finalize(args, args->hap);
+
+            if ( args->output_type==FT_TAB_TEXT )   // plain text output, not a vcf
+            {
+                if ( args->phase==PHASE_DROP_GT )
+                    hap_print_text(args, tr, -1,0, tr->hap[0]);
+                else
+                {
+                    for (i=0; i<args->smpl->n; i++)
+                    {
+                        for (j=0; j<2; j++)
+                            hap_print_text(args, tr, args->smpl->idx[i],j+1, tr->hap[i*2+j]);
+                    }
+                }
+            }
+            else if ( args->phase!=PHASE_DROP_GT )
+            {
+                for (i=0; i<args->smpl->n; i++)
+                {
+                    for (j=0; j<2; j++)
+                        hap_stage_vcf(args, tr, args->smpl->idx[i],j, tr->hap[i*2+j]);
+                }
+            }
+        }
+
+        // mark the transcript for deletion. Cannot delete it immediately because
+        // by-position VCF output will need them when flushed by vcf_buf_push
+        args->nrm_tr++;
+        hts_expand(tscript_t*,args->nrm_tr,args->mrm_tr,args->rm_tr);
+        args->rm_tr[args->nrm_tr-1] = tr;
+    }
+}
+
+#define SWAP(type_t, a, b) { type_t t = a; a = b; b = t; }
+
+void vbuf_push(args_t *args, bcf1_t **rec_ptr)
+{
+    int i;
+
+    assert(rec_ptr);
+    bcf1_t *rec = *rec_ptr;
+
+    // check for duplicate records
+    i = args->vcf_rbuf.n ? rbuf_last(&args->vcf_rbuf) : -1;
+    if ( i<0 || args->vcf_buf[i]->vrec[0]->line->pos!=rec->pos ) 
+    {
+        // vcf record with a new pos
+        rbuf_expand0(&args->vcf_rbuf, vbuf_t*, args->vcf_rbuf.n+1, args->vcf_buf);
+        i = rbuf_append(&args->vcf_rbuf);
+        if ( !args->vcf_buf[i] ) args->vcf_buf[i] = (vbuf_t*) calloc(1,sizeof(vbuf_t));
+        args->vcf_buf[i]->n = 0;
+    }
+    vbuf_t *vbuf = args->vcf_buf[i];
+    vbuf->n++;
+    hts_expand0(vrec_t*, vbuf->n, vbuf->m, vbuf->vrec);
+    if ( !vbuf->vrec[vbuf->n - 1] )
+        vbuf->vrec[vbuf->n - 1] = (vrec_t*) calloc(1,sizeof(vrec_t));
+
+    vrec_t *vrec = vbuf->vrec[vbuf->n - 1];
+    if ( args->phase!=PHASE_DROP_GT && args->smpl->n )
+    {
+        if ( !vrec->smpl ) vrec->smpl = (uint32_t*) calloc(args->hdr_nsmpl,sizeof(*vrec->smpl) * args->nfmt_bcsq);
+        else memset(vrec->smpl,0,args->hdr_nsmpl*sizeof(*vrec->smpl) * args->nfmt_bcsq);
+    }
+    if ( !vrec->line ) vrec->line = bcf_init1();
+    SWAP(bcf1_t*, (*rec_ptr), vrec->line);
+
+    int ret;
+    khint_t k = kh_put(pos2vbuf, args->pos2vbuf, (int)rec->pos, &ret);
+    kh_val(args->pos2vbuf,k) = vbuf;
+}
+
+void vbuf_flush(args_t *args)
+{
+    if ( args->active_tr->ndat ) return; // cannot output buffered VCF lines (args.vbuf) until all active transcripts are gone
+
+    int i,j;
+    while ( (i=rbuf_shift(&args->vcf_rbuf))>=0 )
+    {
+        vbuf_t *vbuf = args->vcf_buf[i];
+        for (i=0; i<vbuf->n; i++)
+        {
+            vrec_t *vrec = vbuf->vrec[i];
+            if ( !args->out_fh ) // not a VCF output
+            {
+                vrec->nvcsq = 0;
+                continue;
+            }
+            if ( !vrec->nvcsq )
+            {
+                bcf_write(args->out_fh, args->hdr, vrec->line);
+                continue;
+            }
+            
+            args->str.l = 0;
+            kput_vcsq(&vrec->vcsq[0], &args->str);
+            for (j=1; j<vrec->nvcsq; j++)
+            {
+                kputc_(',', &args->str);
+                kput_vcsq(&vrec->vcsq[j], &args->str);
+            }
+            bcf_update_info_string(args->hdr, vrec->line, args->bcsq_tag, args->str.s);
+            if ( args->hdr_nsmpl )
+            {
+                if ( vrec->nfmt < args->nfmt_bcsq )
+                    for (j=1; j<args->hdr_nsmpl; j++) memcpy(vrec->smpl+j*vrec->nfmt, vrec->smpl+j*args->nfmt_bcsq, vrec->nfmt*sizeof(*vrec->smpl));
+                bcf_update_format_int32(args->hdr, vrec->line, args->bcsq_tag, vrec->smpl, args->hdr_nsmpl*vrec->nfmt);
+            }
+            vrec->nvcsq = 0;
+            bcf_write(args->out_fh, args->hdr, vrec->line);
+        }
+        if ( vbuf->n )
+        {
+            khint_t k = kh_get(pos2vbuf, args->pos2vbuf, vbuf->vrec[0]->line->pos);
+            if ( k != kh_end(args->pos2vbuf) ) kh_del(pos2vbuf, args->pos2vbuf, k);
+        }
+        vbuf->n = 0;
+    }
+
+    for (i=0; i<args->nrm_tr; i++)
+    {
+        tscript_t *tr = args->rm_tr[i];
+        if ( tr->root ) hap_destroy(tr->root);
+        tr->root = NULL;
+        free(tr->hap);
+        free(tr->ref);
+        free(tr->sref);
+    }
+    args->nrm_tr = 0;
+    args->ncsq_buf = 0;
+}
+
+void tscript_init_ref(args_t *args, tscript_t *tr, const char *chr)
+{
+    int i, len;
+    int pad_beg = tr->beg >= N_REF_PAD ? N_REF_PAD : tr->beg;
+
+    tr->ref = faidx_fetch_seq(args->fai, chr, tr->beg - pad_beg, tr->end + N_REF_PAD, &len);
+    if ( !tr->ref )
+        error("faidx_fetch_seq failed %s:%d-%d\n", chr,tr->beg+1,tr->end+1);
+
+    int pad_end = len - (tr->end - tr->beg + 1 + pad_beg);
+    if ( pad_beg + pad_end != 2*N_REF_PAD )
+    {
+        char *ref = (char*) malloc(tr->end - tr->beg + 1 + 2*N_REF_PAD);
+        for (i=0; i < N_REF_PAD - pad_beg; i++) ref[i] = 'N';
+        memcpy(ref+i, tr->ref, len);
+        for (i=0; i < N_REF_PAD - pad_end; i++) ref[i+len] = 'N';
+        free(tr->ref);
+        tr->ref = ref;
+    }
+}
+
+static void sanity_check_ref(args_t *args, tscript_t *tr, bcf1_t *rec)
+{
+    char *ref = tr->ref + (rec->pos + N_REF_PAD >= tr->beg ? rec->pos - tr->beg + N_REF_PAD : 0);
+    char *vcf = rec->d.allele[0] + (rec->pos + N_REF_PAD >= tr->beg ? 0 : tr->beg - N_REF_PAD - rec->pos);
+    assert( vcf - rec->d.allele[0] < strlen(rec->d.allele[0]) );
+    while ( *ref && *vcf )
+    {
+        if ( *ref!=*vcf && toupper(*ref)!=toupper(*vcf) ) 
+            error("Error: the fasta reference does not match the VCF REF allele at %s:%d .. %s\n", bcf_seqname(args->hdr,rec),rec->pos+1,rec->d.allele[0]);
+        ref++;
+        vcf++;
+    }
+}
+
+int test_cds_local(args_t *args, bcf1_t *rec)
+{
+    int i,j, ret = 0;
+    const char *chr = bcf_seqname(args->hdr,rec);
+    // note that the off-by-one extension of rlen is deliberate to account for insertions
+    if ( !regidx_overlap(args->idx_cds,chr,rec->pos,rec->pos+rec->rlen, args->itr) ) return 0;
+
+    // structures to fake the normal test_cds machinery
+    hap_node_t root, node;
+    root.type  = HAP_ROOT;
+    kstring_t *tref = &args->hap->tref, *tseq = &args->hap->tseq;
+
+    while ( regitr_overlap(args->itr) )
+    {
+        gf_cds_t *cds = regitr_payload(args->itr,gf_cds_t*);
+        tscript_t *tr = cds->tr;
+        if ( !GF_is_coding(tr->type) ) continue;
+        ret = 1;
+
+        if ( !tr->ref )
+        {
+            tscript_init_ref(args, tr, chr);
+            tscript_splice_ref(tr);
+            khp_insert(trhp, args->active_tr, &tr);     // only to clean the reference afterwards
+        }
+
+        sanity_check_ref(args, tr, rec);
+
+        kstring_t sref;
+        sref.s = tr->sref;
+        sref.l = tr->nsref;
+        sref.m = sref.l;
+
+        for (i=1; i<rec->n_allele; i++)
+        {
+            if ( hap_init(args, &root, &node, cds, rec, i)!=0 ) continue;
+
+            csq_t csq; 
+            memset(&csq, 0, sizeof(csq_t));
+            csq.pos          = rec->pos;
+            csq.type.biotype = tr->type;
+            csq.type.strand  = tr->strand;
+            csq.type.trid    = tr->id;
+            csq.type.gene    = tr->gene->name;
+
+            int csq_type = node.csq;
+
+            // code repetition: it would be nice to reuse the code from hap_add_csq, needs have refactoring though
+            if ( node.type == HAP_SSS )
+            {
+                csq.type.type = csq_type;
+                csq_stage(args, &csq, rec);
+            }
+            else
+            {
+                kstring_t sseq;
+                sseq.m = sref.m - 2*N_REF_PAD + node.dlen;
+                sseq.s = node.seq;
+                int alen = sseq.l = strlen(sseq.s);
+                int fill = node.dlen%3 && alen ? 1 : 0; // see #1475227917
+                cds_translate(&sref, &sseq, node.sbeg,node.sbeg,node.sbeg+node.rlen, tr->strand, tseq, fill);
+
+                sseq.m = sref.m - 2*N_REF_PAD;
+                sseq.s = sref.s + N_REF_PAD + node.sbeg;
+                sseq.l = node.rlen;
+                cds_translate(&sref, &sseq, node.sbeg,node.sbeg,node.sbeg+node.rlen, tr->strand, tref, fill);
+
+                // check for truncating stops
+                for (j=0; j<tref->l; j++)
+                    if ( tref->s[j]=='*' ) break;
+                if ( j!=tref->l )
+                {
+                    tref->l = j+1;
+                    tref->s[j+1] = 0;
+                }
+                for (j=0; j<tseq->l; j++)
+                    if ( tseq->s[j]=='*' ) break;
+                if ( j!=tseq->l )
+                {
+                    tseq->l = j+1;
+                    tseq->s[j+1] = 0;
+                }
+                if ( csq_type & CSQ_STOP_LOST )
+                {
+                    if ( tref->s[tref->l-1]=='*' && tref->s[tref->l-1] == tseq->s[tseq->l-1] ) 
+                    {
+                        csq_type &= ~CSQ_STOP_LOST;
+                        csq_type |= CSQ_STOP_RETAINED;
+                    }
+                    else if (tref->s[tref->l-1]!='*' )
+                    {
+                        // This is CDS 3' incomplete ENSG00000173376/synon.vcf, can also be missense
+                        // We observe in real data a change to a stop, ENST00000528237/retained-stop-incomplete-cds.vcf
+                        if ( tseq->s[tseq->l-1] == '*' )
+                        {
+                            csq_type &= ~CSQ_STOP_GAINED;
+                            csq_type |= CSQ_STOP_RETAINED;
+                        }
+                        else
+                            csq_type |= CSQ_INCOMPLETE_CDS;
+                    }
+                }
+                if ( csq_type & CSQ_START_LOST && tref->s[0]!='M' )
+                    csq_type &= ~CSQ_START_LOST;
+                if ( node.dlen!=0 )
+                {
+                    if ( node.dlen%3 )
+                        csq_type |= CSQ_FRAMESHIFT_VARIANT;
+                    else if ( node.dlen<0 )
+                        csq_type |= CSQ_INFRAME_DELETION;
+                    else
+                        csq_type |= CSQ_INFRAME_INSERTION;
+                }
+                else
+                {
+                    for (j=0; j<tref->l; j++) 
+                        if ( tref->s[j] != tseq->s[j] ) break;
+                    if ( j==tref->l )
+                        csq_type |= CSQ_SYNONYMOUS_VARIANT;
+                    else if ( tref->s[j] ==  '*' )
+                        csq_type |= CSQ_STOP_LOST;
+                    else if ( tseq->s[j] ==  '*' )
+                        csq_type |= CSQ_STOP_GAINED;
+                    else
+                        csq_type |= CSQ_MISSENSE_VARIANT;
+                }
+                if ( csq_type & CSQ_COMPOUND )
+                {
+                    // create the aa variant string
+                    kstring_t str = {0,0,0};
+                    int aa_rbeg = tr->strand==STRAND_FWD ? node.sbeg/3+1 : (tr->nsref - 2*N_REF_PAD - node.sbeg - node.rlen)/3+1;
+                    int aa_sbeg = tr->strand==STRAND_FWD ? node.sbeg/3+1 : (tr->nsref - 2*N_REF_PAD + node.dlen - node.sbeg - alen)/3+1;
+                    kputc_('|', &str);
+                    kputw(aa_rbeg, &str);
+                    kputs(tref->s, &str);
+                    if ( !(csq_type & CSQ_SYNONYMOUS_VARIANT) )
+                    {
+                        kputc_('>', &str);
+                        kputw(aa_sbeg, &str);
+                        kputs(tseq->s, &str);
+                    }
+                    kputc_('|', &str);
+                    kputw(rec->pos+1, &str);
+                    kputs(node.var, &str);
+                    csq.type.vstr = str;
+                    csq.type.type = csq_type & CSQ_COMPOUND;
+                    csq_stage(args, &csq, rec);
+
+                    // all this only to clean vstr when vrec is flushed
+                    if ( !tr->root )
+                        tr->root = (hap_node_t*) calloc(1,sizeof(hap_node_t));
+                    tr->root->ncsq_list++;
+                    hts_expand0(csq_t,tr->root->ncsq_list,tr->root->mcsq_list,tr->root->csq_list);
+                    csq_t *rm_csq = tr->root->csq_list + tr->root->ncsq_list - 1;
+                    rm_csq->type.vstr = str;            
+                }
+                if ( csq_type & ~CSQ_COMPOUND )
+                {
+                    csq.type.type = csq_type & ~CSQ_COMPOUND;
+                    csq.type.vstr.l = 0;
+                    csq_stage(args, &csq, rec);
+                }
+            }
+            free(node.seq);
+            free(node.var);
+        }
+    }
+    return ret;
+}
+
+int test_cds(args_t *args, bcf1_t *rec)
+{
+    int i, ret = 0, hap_ret;
+    const char *chr = bcf_seqname(args->hdr,rec);
+    // note that the off-by-one extension of rlen is deliberate to account for insertions
+    if ( !regidx_overlap(args->idx_cds,chr,rec->pos,rec->pos+rec->rlen, args->itr) ) return 0;
+    while ( regitr_overlap(args->itr) )
+    {
+        gf_cds_t *cds = regitr_payload(args->itr,gf_cds_t*);
+        tscript_t *tr = cds->tr;
+        if ( !GF_is_coding(tr->type) ) continue;
+        ret = 1;
+        if ( !tr->root )
+        {
+            // initialize the transcript and its haplotype tree, fetch the reference sequence
+            tscript_init_ref(args, tr, chr);
+
+            tr->root = (hap_node_t*) calloc(1,sizeof(hap_node_t));
+            tr->nhap = args->phase==PHASE_DROP_GT ? 1 : 2*args->smpl->n;     // maximum ploidy = diploid
+            tr->hap  = (hap_node_t**) malloc(tr->nhap*sizeof(hap_node_t*));
+            for (i=0; i<tr->nhap; i++) tr->hap[i] = NULL;
+            tr->root->nend = tr->nhap;
+            tr->root->type = HAP_ROOT;
+
+            khp_insert(trhp, args->active_tr, &tr);
+        }
+
+        sanity_check_ref(args, tr, rec);
+
+        if ( args->phase==PHASE_DROP_GT )
+        {
+            if ( rec->d.allele[1][0]=='<' || rec->d.allele[1][0]=='*' ) { continue; }
+            hap_node_t *parent = tr->hap[0] ? tr->hap[0] : tr->root;
+            hap_node_t *child  = (hap_node_t*)calloc(1,sizeof(hap_node_t));
+            if ( (hap_ret=hap_init(args, parent, child, cds, rec, 1))!=0 )
+            {
+                // overlapping or intron variant, cannot apply
+                if ( hap_ret==1 )
+                {
+                    if ( !args->quiet )
+                        fprintf(stderr,"Warning: Skipping overlapping variants at %s:%d\t%s>%s\n", chr,rec->pos+1,rec->d.allele[0],rec->d.allele[1]);
+                    if ( args->out ) 
+                        fprintf(args->out,"LOG\tWarning: Skipping overlapping variants at %s:%d\t%s>%s\n", chr,rec->pos+1,rec->d.allele[0],rec->d.allele[1]);
+                }
+                else ret = 1;   // prevent reporting as intron in test_tscript
+                free(child);
+                continue;
+            }
+            parent->nend--;
+            parent->nchild = 1;
+            parent->mchild = 1;
+            parent->child  = (hap_node_t**) malloc(sizeof(hap_node_t*));
+            parent->child[0] = child;
+            tr->hap[0] = child;
+            tr->hap[0]->nend = 1;
+            continue;
+        }
+
+        // apply the VCF variants and extend the haplotype tree
+        int j, ismpl, ihap, ngts = bcf_get_genotypes(args->hdr, rec, &args->gt_arr, &args->mgt_arr);
+        ngts /= bcf_hdr_nsamples(args->hdr);
+        if ( ngts!=1 && ngts!=2 ) 
+        {
+            if ( !args->quiet )
+                fprintf(stderr,"Warning: Skipping site with non-diploid/non-haploid genotypes at %s:%d\t%s>%s\n", chr,rec->pos+1,rec->d.allele[0],rec->d.allele[1]);
+            if ( args->out ) 
+                fprintf(args->out,"LOG\tWarning: Skipping site with non-diploid/non-haploid genotypes at %s:%d\t%s>%s\n", chr,rec->pos+1,rec->d.allele[0],rec->d.allele[1]);
+            continue;
+        }
+        for (ismpl=0; ismpl<args->smpl->n; ismpl++)
+        {
+            int32_t *gt = args->gt_arr + args->smpl->idx[ismpl]*ngts;
+            if ( gt[0]==bcf_gt_missing ) continue;
+
+            if ( ngts>1 && gt[0]!=gt[1] && gt[1]!=bcf_gt_missing && gt[1]!=bcf_int32_vector_end )
+            {
+                if ( args->phase==PHASE_MERGE )
+                {
+                    if ( !bcf_gt_allele(gt[0]) ) gt[0] = gt[1];
+                }
+                if ( !bcf_gt_is_phased(gt[0]) && !bcf_gt_is_phased(gt[1]) )
+                {
+                    if ( args->phase==PHASE_REQUIRE )
+                        error("Unphased genotype at %s:%d, sample %s. See the --phase option.\n", chr,rec->pos+1,args->hdr->samples[args->smpl->idx[ismpl]]);
+                    if ( args->phase==PHASE_SKIP )
+                        continue;
+                    if ( args->phase==PHASE_NON_REF )
+                    {
+                        if ( !bcf_gt_allele(gt[0]) ) gt[0] = gt[1];
+                        else if ( !bcf_gt_allele(gt[1]) ) gt[1] = gt[0];
+                    }
+                }
+            }
+
+            for (ihap=0; ihap<ngts; ihap++)
+            {
+                if ( gt[ihap]==bcf_gt_missing || gt[ihap]==bcf_int32_vector_end ) continue;
+
+                i = 2*ismpl + ihap;
+
+                int ial = bcf_gt_allele(gt[ihap]);
+                if ( !ial ) continue;
+                assert( ial < rec->n_allele );
+                if ( rec->d.allele[ial][0]=='<' || rec->d.allele[ial][0]=='*' ) { continue; }
+
+                hap_node_t *parent = tr->hap[i] ? tr->hap[i] : tr->root;
+                if ( parent->cur_rec==rec && parent->cur_child[ial]>=0 )
+                {
+                    // this haplotype has been seen in another sample
+                    tr->hap[i] = parent->child[ parent->cur_child[ial] ];
+                    tr->hap[i]->nend++;
+                    parent->nend--;
+                    continue;
+                }
+
+                hap_node_t *child = (hap_node_t*)calloc(1,sizeof(hap_node_t));
+                if ( (hap_ret=hap_init(args, parent, child, cds, rec, ial))!=0 )
+                {
+                    // overlapping or intron variant, cannot apply
+                    if ( hap_ret==1 )
+                    {
+                        if ( !args->quiet )
+                            fprintf(stderr,"Warning: Skipping overlapping variants at %s:%d, sample %s\t%s>%s\n",
+                                    chr,rec->pos+1,args->hdr->samples[args->smpl->idx[ismpl]],rec->d.allele[0],rec->d.allele[ial]);
+                        if ( args->out  )
+                            fprintf(args->out,"LOG\tWarning: Skipping overlapping variants at %s:%d, sample %s\t%s>%s\n",
+                                    chr,rec->pos+1,args->hdr->samples[args->smpl->idx[ismpl]],rec->d.allele[0],rec->d.allele[ial]);
+                    }
+                    free(child);
+                    continue;
+                }
+
+                if ( parent->cur_rec!=rec )
+                {
+                    hts_expand(int,rec->n_allele,parent->mcur_child,parent->cur_child);
+                    for (j=0; j<rec->n_allele; j++) parent->cur_child[j] = -1;
+                    parent->cur_rec = rec;
+                }
+
+                j = parent->nchild++;
+                hts_expand0(hap_node_t*,parent->nchild,parent->mchild,parent->child);
+                parent->cur_child[ial] = j;
+                parent->child[j] = child;
+                tr->hap[i] = child;
+                tr->hap[i]->nend++;
+                parent->nend--;
+            }
+        }
+    }
+    return ret;
+}
+
+void csq_stage(args_t *args, csq_t *csq, bcf1_t *rec)
+{
+    // known issues: tab output leads to unsorted output. This is because
+    // coding haplotypes are printed in one go and buffering is not used
+    // with tab output. VCF output is OK though.
+    if ( csq_push(args, csq, rec)!=0 ) return;    // the consequence already exists
+
+    int i,j,ngt = 0;
+    if ( args->phase!=PHASE_DROP_GT )
+    {
+        ngt = bcf_get_genotypes(args->hdr, rec, &args->gt_arr, &args->mgt_arr);
+        if ( ngt>0 ) ngt /= bcf_hdr_nsamples(args->hdr);
+    }
+    if ( ngt<=0 )
+    {
+        if ( args->output_type==FT_TAB_TEXT )
+            csq_print_text(args, csq, -1,0);
+        return;
+    }
+    assert( ngt<=2 );
+
+    if ( args->output_type==FT_TAB_TEXT )
+    {
+        for (i=0; i<args->smpl->n; i++)
+        {
+            int32_t *gt = args->gt_arr + args->smpl->idx[i]*ngt;
+            for (j=0; j<ngt; j++)
+            {
+                if ( gt[j]==bcf_gt_missing || gt[j]==bcf_int32_vector_end || !bcf_gt_allele(gt[j]) ) continue;
+                csq_print_text(args, csq, args->smpl->idx[i],j+1);
+            }
+        }
+        return;
+    }
+
+    vrec_t *vrec = csq->vrec;
+    for (i=0; i<args->smpl->n; i++)
+    {
+        int32_t *gt = args->gt_arr + args->smpl->idx[i]*ngt;
+        for (j=0; j<ngt; j++)
+        {
+            if ( gt[j]==bcf_gt_missing || gt[j]==bcf_int32_vector_end || !bcf_gt_allele(gt[j]) ) continue;
+
+            int icsq = 2*csq->idx + j;
+            if ( icsq >= args->ncsq_max ) // more than ncsq_max consequences, so can't fit it in FMT
+            {
+                int ismpl = args->smpl->idx[i];
+                int print_warning = 1;
+                if ( args->quiet )
+                {
+                    if ( args->quiet > 1 || args->ncsq_small_warned ) print_warning = 0;
+                    args->ncsq_small_warned = 1;
+                }
+                if ( print_warning )
+                {
+                    fprintf(stderr,"Warning: --ncsq %d is too small to annotate %s at %s:%d with %d-th csq\n",
+                            args->ncsq_max/2,args->hdr->samples[ismpl],bcf_hdr_id2name(args->hdr,args->rid),vrec->line->pos+1,csq->idx+1);
+                    if ( args->quiet ) fprintf(stderr,"(This warning is printed only once)\n");
+                }
+                break;
+            }
+            if ( vrec->nfmt < 1 + icsq/32 ) vrec->nfmt = 1 + icsq/32;
+            vrec->smpl[i*args->nfmt_bcsq + icsq/32] |= 1 << (icsq % 32);
+        }
+    }
+}
+int test_utr(args_t *args, bcf1_t *rec)
+{
+    const char *chr = bcf_seqname(args->hdr,rec);
+    // note that the off-by-one extension of rlen is deliberate to account for insertions
+    if ( !regidx_overlap(args->idx_utr,chr,rec->pos,rec->pos+rec->rlen, args->itr) ) return 0;
+
+    splice_t splice;
+    splice_init(&splice, rec);
+
+    int i, ret = 0;
+    while ( regitr_overlap(args->itr) )
+    {
+        gf_utr_t *utr = regitr_payload(args->itr, gf_utr_t*);
+        tscript_t *tr = splice.tr = utr->tr;
+        for (i=1; i<rec->n_allele; i++)
+        {
+            if ( rec->d.allele[1][0]=='<' || rec->d.allele[1][0]=='*' ) { continue; }
+            splice.vcf.alt = rec->d.allele[i];
+            int splice_ret = splice_csq(args, &splice, utr->beg, utr->end);
+            if ( splice_ret!=SPLICE_INSIDE && splice_ret!=SPLICE_OVERLAP ) continue;
+            csq_t csq; 
+            memset(&csq, 0, sizeof(csq_t));
+            csq.pos          = rec->pos;
+            csq.type.type    = utr->which==prime5 ? CSQ_UTR5 : CSQ_UTR3;
+            csq.type.biotype = tr->type;
+            csq.type.strand  = tr->strand;
+            csq.type.trid    = tr->id;
+            csq.type.gene    = tr->gene->name;
+            csq_stage(args, &csq, rec);
+            ret = 1;
+        }
+    }
+    assert(!splice.kref.s);
+    assert(!splice.kalt.s);
+    return ret;
+}
+int test_splice(args_t *args, bcf1_t *rec)
+{
+    const char *chr = bcf_seqname(args->hdr,rec);
+    if ( !regidx_overlap(args->idx_exon,chr,rec->pos,rec->pos + rec->rlen, args->itr) ) return 0;
+
+    splice_t splice;
+    splice_init(&splice, rec);
+    splice.check_acceptor = splice.check_donor = 1;
+
+    int i, ret = 0;
+    while ( regitr_overlap(args->itr) )
+    {
+        gf_exon_t *exon = regitr_payload(args->itr, gf_exon_t*);
+        splice.tr = exon->tr;
+        if ( !splice.tr->ncds ) continue;  // not a coding transcript, no interest in splice sites
+
+        splice.check_region_beg = splice.tr->beg==exon->beg ? 0 : 1;
+        splice.check_region_end = splice.tr->end==exon->end ? 0 : 1;
+
+        for (i=1; i<rec->n_allele; i++)
+        {
+            if ( rec->d.allele[1][0]=='<' || rec->d.allele[1][0]=='*' ) { continue; }
+            splice.vcf.alt = rec->d.allele[i];
+            splice_csq(args, &splice, exon->beg, exon->end);
+            if ( splice.csq ) ret = 1;
+        }
+    }
+    free(splice.kref.s);
+    free(splice.kalt.s);
+    return ret;
+}
+int test_tscript(args_t *args, bcf1_t *rec)
+{
+    const char *chr = bcf_seqname(args->hdr,rec);
+    if ( !regidx_overlap(args->idx_tscript,chr,rec->pos,rec->pos+rec->rlen, args->itr) ) return 0;
+
+    splice_t splice;
+    splice_init(&splice, rec);
+
+    int i, ret = 0;
+    while ( regitr_overlap(args->itr) )
+    {
+        tscript_t *tr = splice.tr = regitr_payload(args->itr, tscript_t*);
+        for (i=1; i<rec->n_allele; i++)
+        {
+            if ( rec->d.allele[1][0]=='<' || rec->d.allele[1][0]=='*' ) { continue; }
+            splice.vcf.alt = rec->d.allele[i];
+            int splice_ret = splice_csq(args, &splice, tr->beg, tr->end);
+            if ( splice_ret!=SPLICE_INSIDE && splice_ret!=SPLICE_OVERLAP ) continue;    // SPLICE_OUTSIDE or SPLICE_REF
+            csq_t csq; 
+            memset(&csq, 0, sizeof(csq_t));
+            csq.pos          = rec->pos;
+            csq.type.type    = GF_is_coding(tr->type) ? CSQ_INTRON : CSQ_NON_CODING;
+            csq.type.biotype = tr->type;
+            csq.type.strand  = tr->strand;
+            csq.type.trid    = tr->id;
+            csq.type.gene    = tr->gene->name;
+            csq_stage(args, &csq, rec);
+            ret = 1;
+        }
+    }
+    assert(!splice.kref.s);
+    assert(!splice.kalt.s);
+    return ret;
+}
+
+void process(args_t *args, bcf1_t **rec_ptr)
+{
+    if ( !rec_ptr )
+    {
+        hap_flush(args, REGIDX_MAX);
+        vbuf_flush(args);
+        return;
+    }
+
+    bcf1_t *rec = *rec_ptr;
+
+    int call_csq = 1;
+    if ( !rec->n_allele ) call_csq = 0;   // no alternate allele
+    else if ( rec->n_allele==2 && (rec->d.allele[1][0]=='<' || rec->d.allele[1][0]=='*') ) call_csq = 0;     // gVCF, no alt allele
+    else if ( args->filter )
+    {
+        call_csq = filter_test(args->filter, rec, NULL);
+        if ( args->filter_logic==FLT_EXCLUDE ) call_csq = call_csq ? 0 : 1;
+    }
+    if ( !call_csq )
+    {
+        if ( !args->out_fh ) return;    // not a VCF output
+        vbuf_push(args, rec_ptr);
+        vbuf_flush(args);
+        return;
+    }
+
+    if ( args->rid != rec->rid ) 
+    {
+        hap_flush(args, REGIDX_MAX);
+        vbuf_flush(args);
+    }
+    args->rid = rec->rid;
+    vbuf_push(args, rec_ptr);
+
+    int hit = args->local_csq ? test_cds_local(args, rec) : test_cds(args, rec);
+    hit += test_utr(args, rec);
+    hit += test_splice(args, rec);
+    if ( !hit ) test_tscript(args, rec);
+
+    hap_flush(args, rec->pos-1);
+    vbuf_flush(args);
+
+    return;
+}
+
+const char *usage(void)
+{
+    return 
+        "\n"
+        "About: Haplotype-aware consequence caller.\n"
+        "Usage: bcftools csq [options] in.vcf\n"
+        "\n"
+        "Required options:\n"
+        "   -f, --fasta-ref <file>          reference file in fasta format\n"
+        "   -g, --gff-annot <file>          gff3 annotation file\n"
+        "\n"
+        "CSQ options:\n"
+        "   -c, --custom-tag <string>       use this tag instead of the default BCSQ\n"
+        "   -l, --local-csq                 localized predictions, consider only one VCF record at a time\n"
+        "   -n, --ncsq <int>                maximum number of consequences to consider per site [16]\n"
+        "   -p, --phase <a|m|r|R|s>         how to construct haplotypes and how to deal with unphased data: [r]\n"
+        "                                     a: take GTs as is, create haplotypes regardless of phase (0/1 -> 0|1)\n"
+        "                                     m: merge *all* GTs into a single haplotype (0/1 -> 1, 1/2 -> 1)\n"
+        "                                     r: require phased GTs, throw an error on unphased het GTs\n"
+        "                                     R: create non-reference haplotypes if possible (0/1 -> 1|1, 1/2 -> 1|2)\n"
+        "                                     s: skip unphased GTs\n"
+        "Options:\n"
+        "   -e, --exclude <expr>            exclude sites for which the expression is true\n"
+        "   -i, --include <expr>            select sites for which the expression is true\n"
+        "   -o, --output <file>             write output to a file [standard output]\n"
+        "   -O, --output-type <b|u|z|v|t>   b: compressed BCF, u: uncompressed BCF, z: compressed VCF\n"
+        "                                   v: uncompressed VCF, t: plain tab-delimited text output [v]\n"
+        "   -q, --quiet                     suppress warning messages. Can be given two times for even less messages\n"
+        "   -r, --regions <region>          restrict to comma-separated list of regions\n"
+        "   -R, --regions-file <file>       restrict to regions listed in a file\n"
+        "   -s, --samples <-|list>          samples to include or \"-\" to apply all variants and ignore samples\n"
+        "   -S, --samples-file <file>       samples to include\n"
+        "   -t, --targets <region>          similar to -r but streams rather than index-jumps\n"
+        "   -T, --targets-file <file>       similar to -R but streams rather than index-jumps\n"
+        "\n"
+        "Example:\n"
+        "   bcftools csq -f hs37d5.fa -g Homo_sapiens.GRCh37.82.gff3.gz in.vcf\n"
+        "\n"
+        "   # GFF3 annotation files can be downloaded from Ensembl. e.g. for human:\n"
+        "   ftp://ftp.ensembl.org/pub/current_gff3/homo_sapiens/\n"
+        "   ftp://ftp.ensembl.org/pub/grch37/release-84/gff3/homo_sapiens/\n"
+        "\n";
+}
+
+int main_csq(int argc, char *argv[])
+{
+    args_t *args = (args_t*) calloc(1,sizeof(args_t));
+    args->argc = argc; args->argv = argv;
+    args->output_type = FT_VCF;
+    args->bcsq_tag = "BCSQ";
+    args->ncsq_max = 2*16;
+
+    static struct option loptions[] =
+    {
+        {"help",0,0,'h'},
+        {"ncsq",1,0,'n'},
+        {"custom-tag",1,0,'c'},
+        {"local-csq",0,0,'l'},
+        {"gff-annot",1,0,'g'},
+        {"fasta-ref",1,0,'f'},
+        {"include",1,0,'i'},
+        {"exclude",1,0,'e'},
+        {"output",1,0,'o'},
+        {"output-type",1,NULL,'O'},
+        {"phase",1,0,'p'},
+        {"quiet",0,0,'q'},
+        {"regions",1,0,'r'},
+        {"regions-file",1,0,'R'},
+        {"samples",1,0,'s'},
+        {"samples-file",1,0,'S'},
+        {"targets",1,0,'t'},
+        {"targets-file",1,0,'T'},
+        {0,0,0,0}
+    };
+    int c, targets_is_file = 0, regions_is_file = 0; 
+    char *targets_list = NULL, *regions_list = NULL;
+    while ((c = getopt_long(argc, argv, "?hr:R:t:T:i:e:f:o:O:g:s:S:p:qc:ln:",loptions,NULL)) >= 0)
+    {
+        switch (c) 
+        {
+            case 'l': args->local_csq = 1; break;
+            case 'c': args->bcsq_tag = optarg; break;
+            case 'q': args->quiet++; break;
+            case 'p':
+                switch (optarg[0]) 
+                {
+                    case 'a': args->phase = PHASE_AS_IS; break;
+                    case 'm': args->phase = PHASE_MERGE; break;
+                    case 'r': args->phase = PHASE_REQUIRE; break;
+                    case 'R': args->phase = PHASE_NON_REF; break;
+                    case 's': args->phase = PHASE_SKIP; break;
+                    default: error("The -p code \"%s\" not recognised\n", optarg);
+                }
+                break;
+            case 'f': args->fa_fname = optarg; break;
+            case 'g': args->gff_fname = optarg; break;
+            case 'n': 
+                args->ncsq_max = 2 * atoi(optarg);
+                if ( args->ncsq_max <=0 ) error("Expected positive integer with -n, got %s\n", optarg);
+                break;
+            case 'o': args->output_fname = optarg; break;
+            case 'O':
+                      switch (optarg[0]) {
+                          case 't': args->output_type = FT_TAB_TEXT; break;
+                          case 'b': args->output_type = FT_BCF_GZ; break;
+                          case 'u': args->output_type = FT_BCF; break;
+                          case 'z': args->output_type = FT_VCF_GZ; break;
+                          case 'v': args->output_type = FT_VCF; break;
+                          default: error("The output type \"%s\" not recognised\n", optarg);
+                      }
+                      break;
+            case 'e': args->filter_str = optarg; args->filter_logic |= FLT_EXCLUDE; break;
+            case 'i': args->filter_str = optarg; args->filter_logic |= FLT_INCLUDE; break;
+            case 'r': regions_list = optarg; break;
+            case 'R': regions_list = optarg; regions_is_file = 1; break;
+            case 's': args->sample_list = optarg; break;
+            case 'S': args->sample_list = optarg; args->sample_is_file = 1; break;
+            case 't': targets_list = optarg; break;
+            case 'T': targets_list = optarg; targets_is_file = 1; break;
+            case 'h':
+            case '?': error("%s",usage());
+            default: error("The option not recognised: %s\n\n", optarg); break;
+        }
+    }
+    char *fname = NULL;
+    if ( optind==argc )
+    {
+        if ( !isatty(fileno((FILE *)stdin)) ) fname = "-";  // reading from stdin
+        else error("%s", usage());
+    }
+    else fname = argv[optind];
+    if ( argc - optind>1 ) error("%s", usage());
+    if ( !args->fa_fname ) error("Missing the --fa-ref option\n");
+    if ( !args->gff_fname ) error("Missing the --gff option\n");
+    args->sr = bcf_sr_init();
+    if ( targets_list && bcf_sr_set_targets(args->sr, targets_list, targets_is_file, 0)<0 )
+        error("Failed to read the targets: %s\n", targets_list);
+    if ( regions_list && bcf_sr_set_regions(args->sr, regions_list, regions_is_file)<0 )
+        error("Failed to read the regions: %s\n", regions_list);
+    if ( !bcf_sr_add_reader(args->sr, fname) )
+        error("Failed to open %s: %s\n", fname,bcf_sr_strerror(args->sr->errnum));
+    args->hdr = bcf_sr_get_header(args->sr,0);
+
+    init_data(args);
+    while ( bcf_sr_next_line(args->sr) )
+    {
+        process(args, &args->sr->readers[0].buffer[0]);
+    }
+    process(args,NULL);
+
+    destroy_data(args);
+    bcf_sr_destroy(args->sr);
+    free(args);
+
+    return 0;
+}
+
diff --git a/doc/bcftools.1 b/doc/bcftools.1
new file mode 100644 (file)
index 0000000..3999217
--- /dev/null
@@ -0,0 +1,4810 @@
+'\" t
+.\"     Title: bcftools
+.\"    Author: [see the "AUTHORS" section]
+.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
+.\"      Date: 2017-05-08
+.\"    Manual: \ \&
+.\"    Source: \ \&
+.\"  Language: English
+.\"
+.TH "BCFTOOLS" "1" "2017\-05\-08" "\ \&" "\ \&"
+.\" -----------------------------------------------------------------
+.\" * Define some portability stuff
+.\" -----------------------------------------------------------------
+.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+.\" http://bugs.debian.org/507673
+.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
+.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+.ie \n(.g .ds Aq \(aq
+.el       .ds Aq '
+.\" -----------------------------------------------------------------
+.\" * set default formatting
+.\" -----------------------------------------------------------------
+.\" disable hyphenation
+.nh
+.\" disable justification (adjust text to left margin only)
+.ad l
+.\" -----------------------------------------------------------------
+.\" * MAIN CONTENT STARTS HERE *
+.\" -----------------------------------------------------------------
+.SH "NAME"
+bcftools \- utilities for variant calling and manipulating VCFs and BCFs\&.
+.SH "SYNOPSIS"
+.sp
+\fBbcftools\fR [\-\-version|\-\-version\-only] [\-\-help] [\fICOMMAND\fR] [\fIOPTIONS\fR]
+.SH "DESCRIPTION"
+.sp
+BCFtools is a set of utilities that manipulate variant calls in the Variant Call Format (VCF) and its binary counterpart BCF\&. All commands work transparently with both VCFs and BCFs, both uncompressed and BGZF\-compressed\&.
+.sp
+Most commands accept VCF, bgzipped VCF and BCF with filetype detected automatically even when streaming from a pipe\&. Indexed VCF and BCF will work in all situations\&. Un\-indexed VCF and BCF and streams will work in most, but not all situations\&. In general, whenever multiple VCFs are read simultaneously, they must be indexed and therefore also compressed\&.
+.sp
+BCFtools is designed to work on a stream\&. It regards an input file "\-" as the standard input (stdin) and outputs to the standard output (stdout)\&. Several commands can thus be combined with Unix pipes\&.
+.SS "VERSION"
+.sp
+This manual page was last updated \fB2017\-05\-08\fR and refers to bcftools git version \fB1\&.4\&.1\fR\&.
+.SS "BCF1"
+.sp
+The BCF1 format output by versions of samtools <= 0\&.1\&.19 is \fBnot\fR compatible with this version of bcftools\&. To read BCF1 files one can use the view command from old versions of bcftools packaged with samtools versions <= 0\&.1\&.19 to convert to VCF, which can then be read by this version of bcftools\&.
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+    samtools\-0\&.1\&.19/bcftools/bcftools view file\&.bcf1 | bcftools view
+.fi
+.if n \{\
+.RE
+.\}
+.SS "VARIANT CALLING"
+.sp
+See \fIbcftools call\fR for variant calling from the output of the \fIsamtools mpileup\fR command\&. In versions of samtools <= 0\&.1\&.19 calling was done with \fIbcftools view\fR\&. Users are now required to choose between the old samtools calling model (\fI\-c/\-\-consensus\-caller\fR) and the new multiallelic calling model (\fI\-m/\-\-multiallelic\-caller\fR)\&. The multiallelic calling model is recommended for most tasks\&.
+.SH "LIST OF COMMANDS"
+.sp
+For a full list of available commands, run \fBbcftools\fR without arguments\&. For a full list of available options, run \fBbcftools\fR \fICOMMAND\fR without arguments\&.
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+
+\fBannotate\fR
+\&.\&. edit VCF files, add or remove annotations
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+
+\fBcall\fR
+\&.\&. SNP/indel calling (former "view")
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+
+\fBcnv\fR
+\&.\&. Copy Number Variation caller
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+
+\fBconcat\fR
+\&.\&. concatenate VCF/BCF files from the same set of samples
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+
+\fBconsensus\fR
+\&.\&. create consensus sequence by applying VCF variants
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+
+\fBconvert\fR
+\&.\&. convert VCF/BCF to other formats and back
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+
+\fBcsq\fR
+\&.\&. haplotype aware consequence caller
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+
+\fBfilter\fR
+\&.\&. filter VCF/BCF files using fixed thresholds
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+
+\fBgtcheck\fR
+\&.\&. check sample concordance, detect sample swaps and contamination
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+
+\fBindex\fR
+\&.\&. index VCF/BCF
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+
+\fBisec\fR
+\&.\&. intersections of VCF/BCF files
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+
+\fBmerge\fR
+\&.\&. merge VCF/BCF files files from non\-overlapping sample sets
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+
+\fBmpileup\fR
+\&.\&. multi\-way pileup producing genotype likelihoods
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+
+\fBnorm\fR
+\&.\&. normalize indels
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+
+\fBplugin\fR
+\&.\&. run user\-defined plugin
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+
+\fBpolysomy\fR
+\&.\&. detect contaminations and whole\-chromosome aberrations
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+
+\fBquery\fR
+\&.\&. transform VCF/BCF into user\-defined formats
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+
+\fBreheader\fR
+\&.\&. modify VCF/BCF header, change sample names
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+
+\fBroh\fR
+\&.\&. identify runs of homo/auto\-zygosity
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+
+\fBstats\fR
+\&.\&. produce VCF/BCF stats (former vcfcheck)
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+
+\fBview\fR
+\&.\&. subset, filter and convert VCF and BCF files
+.RE
+.SH "LIST OF SCRIPTS"
+.sp
+Some helper scripts are bundled with the bcftools code\&.
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+
+\fBplot\-vcfstats\fR
+\&.\&. plots the output of
+\fBstats\fR
+.RE
+.SH "COMMANDS AND OPTIONS"
+.SS "Common Options"
+.sp
+The following options are common to many bcftools commands\&. See usage for specific commands to see if they apply\&.
+.PP
+\fIFILE\fR
+.RS 4
+Files can be both VCF or BCF, uncompressed or BGZF\-compressed\&. The file "\-" is interpreted as standard input\&. Some tools may require tabix\- or CSI\-indexed files\&.
+.RE
+.PP
+\fB\-c, \-\-collapse\fR \fIsnps\fR|\fIindels\fR|\fIboth\fR|\fIall\fR|\fIsome\fR|\fInone\fR|\fIid\fR
+.RS 4
+Controls how to treat records with duplicate positions and defines compatible records across multiple input files\&. Here by "compatible" we mean records which should be considered as identical by the tools\&. For example, when performing line intersections, the desire may be to consider as identical all sites with matching positions (\fBbcftools isec \-c\fR
+\fIall\fR), or only sites with matching variant type (\fBbcftools isec \-c\fR
+\fIsnps\fR\ \&
+\fB\-c\fR
+\fIindels\fR), or only sites with all alleles identical (\fBbcftools isec \-c\fR
+\fInone\fR)\&.
+.PP
+\fInone\fR
+.RS 4
+only records with identical REF and ALT alleles are compatible
+.RE
+.PP
+\fIsome\fR
+.RS 4
+only records where some subset of ALT alleles match are compatible
+.RE
+.PP
+\fIall\fR
+.RS 4
+all records are compatible, regardless of whether the ALT alleles match or not\&. In the case of records with the same position, only the first will be considered and appear on output\&.
+.RE
+.PP
+\fIsnps\fR
+.RS 4
+any SNP records are compatible, regardless of whether the ALT alleles match or not\&. For duplicate positions, only the first SNP record will be considered and appear on output\&.
+.RE
+.PP
+\fIindels\fR
+.RS 4
+all indel records are compatible, regardless of whether the REF and ALT alleles match or not\&. For duplicate positions, only the first indel record will be considered and appear on output\&.
+.RE
+.PP
+\fIboth\fR
+.RS 4
+abbreviation of "\fB\-c\fR
+\fIindels\fR\ \&
+\fB\-c\fR
+\fIsnps\fR"
+.RE
+.PP
+\fIid\fR
+.RS 4
+only records with identical ID column are compatible\&. Supported by
+\fBbcftools merge\fR
+only\&.
+.RE
+.RE
+.PP
+\fB\-f, \-\-apply\-filters\fR \fILIST\fR
+.RS 4
+Skip sites where FILTER column does not contain any of the strings listed in
+\fILIST\fR\&. For example, to include only sites which have no filters set, use
+\fB\-f\fR
+\fI\&.,PASS\fR\&.
+.RE
+.PP
+\fB\-\-no\-version\fR
+.RS 4
+Do not append version and command line information to the output VCF header\&.
+.RE
+.PP
+\fB\-o, \-\-output\fR \fIFILE\fR
+.RS 4
+When output consists of a single stream, write it to
+\fIFILE\fR
+rather than to standard output, where it is written by default\&.
+.RE
+.PP
+\fB\-O, \-\-output\-type\fR \fIb\fR|\fIu\fR|\fIz\fR|\fIv\fR
+.RS 4
+Output compressed BCF (\fIb\fR), uncompressed BCF (\fIu\fR), compressed VCF (\fIz\fR), uncompressed VCF (\fIv\fR)\&. Use the \-Ou option when piping between bcftools subcommands to speed up performance by removing unnecessary compression/decompression and VCF←→BCF conversion\&.
+.RE
+.PP
+\fB\-r, \-\-regions\fR \fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+Comma\-separated list of regions, see also
+\fB\-R, \-\-regions\-file\fR\&. Note that
+\fB\-r\fR
+cannot be used in combination with
+\fB\-R\fR\&.
+.RE
+.PP
+\fB\-R, \-\-regions\-file\fR \fIFILE\fR
+.RS 4
+Regions can be specified either on command line or in a VCF, BED, or tab\-delimited file (the default)\&. The columns of the tab\-delimited file are: CHROM, POS, and, optionally, POS_TO, where positions are 1\-based and inclusive\&. The columns of the tab\-delimited BED file are also CHROM, POS and POS_TO (trailing columns are ignored), but coordinates are 0\-based, half\-open\&. To indicate that a file be treated as BED rather than the 1\-based tab\-delimited file, the file must have the "\&.bed" or "\&.bed\&.gz" suffix (case\-insensitive)\&. Uncompressed files are stored in memory, while bgzip\-compressed and tabix\-indexed region files are streamed\&. Note that sequence names must match exactly, "chr20" is not the same as "20"\&. Also note that chromosome ordering in
+\fIFILE\fR
+will be respected, the VCF will be processed in the order in which chromosomes first appear in
+\fIFILE\fR\&. However, within chromosomes, the VCF will always be processed in ascending genomic coordinate order no matter what order they appear in
+\fIFILE\fR\&. Note that overlapping regions in
+\fIFILE\fR
+can result in duplicated out of order positions in the output\&. This option requires indexed VCF/BCF files\&. Note that
+\fB\-R\fR
+cannot be used in combination with
+\fB\-r\fR\&.
+.RE
+.PP
+\fB\-s, \-\-samples\fR [^]\fILIST\fR
+.RS 4
+Comma\-separated list of samples to include or exclude if prefixed with "^"\&. Note that in general tags such as INFO/AC, INFO/AN, etc are not updated to correspond to the subset samples\&.
+\fBbcftools view\fR
+is the exception where some tags will be updated (unless the
+\fB\-I, \-\-no\-update\fR
+option is used; see
+\fBbcftools view\fR
+documentation)\&. To use updated tags for the subset in another command one can pipe from
+\fBview\fR
+into that command\&. For example:
+.RE
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+    bcftools view \-Ou \-s sample1,sample2 file\&.vcf | bcftools query \-f %INFO/AC\et%INFO/AN\en
+.fi
+.if n \{\
+.RE
+.\}
+.PP
+\fB\-S, \-\-samples\-file\fR \fIFILE\fR
+.RS 4
+File of sample names to include or exclude if prefixed with "^"\&. One sample per line\&. See also the note above for the
+\fB\-s, \-\-samples\fR
+option\&. The command
+\fBbcftools call\fR
+accepts an optional second column indicating ploidy (0, 1 or 2) or sex (as defined by
+\fB\-\-ploidy\fR, for example "F" or "M"), and can parse also PED files\&. If the second column is not present, the sex "F" is assumed\&. With
+\fBbcftools call\fR\fB \-C\fR
+\fItrio\fR, PED file is expected\&. File formats examples:
+.RE
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+    sample1    1
+    sample2    2
+    sample3    2
+
+  or
+
+    sample1    M
+    sample2    F
+    sample3    F
+
+  or a \&.ped file (here is shown a minimum working example, the first column is
+  ignored and the last indicates sex: 1=male, 2=female)
+
+    ignored daughterA fatherA motherA 2
+    ignored sonB fatherB motherB 1
+.fi
+.if n \{\
+.RE
+.\}
+.PP
+\fB\-t, \-\-targets\fR [^]\fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+Similar as
+\fB\-r, \-\-regions\fR, but the next position is accessed by streaming the whole VCF/BCF rather than using the tbi/csi index\&. Both
+\fB\-r\fR
+and
+\fB\-t\fR
+options can be applied simultaneously:
+\fB\-r\fR
+uses the index to jump to a region and
+\fB\-t\fR
+discards positions which are not in the targets\&. Unlike
+\fB\-r\fR, targets can be prefixed with "^" to request logical complement\&. For example, "^X,Y,MT" indicates that sequences X, Y and MT should be skipped\&. Yet another difference between the two is that
+\fB\-r\fR
+checks both start and end positions of indels, whereas
+\fB\-t\fR
+checks start positions only\&. Note that
+\fB\-t\fR
+cannot be used in combination with
+\fB\-T\fR\&.
+.RE
+.PP
+\fB\-T, \-\-targets\-file\fR [^]\fIFILE\fR
+.RS 4
+Same
+\fB\-t, \-\-targets\fR, but reads regions from a file\&. Note that
+\fB\-T\fR
+cannot be used in combination with
+\fB\-t\fR\&.
+.RE
+.PP
+.RS 4
+With the
+\fBcall \-C\fR
+\fIalleles\fR
+command, third column of the targets file must be comma\-separated list of alleles, starting with the reference allele\&. Note that the file must be compressed and index\&. Such a file can be easily created from a VCF using:
+.RE
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+    bcftools query \-f\*(Aq%CHROM\et%POS\et%REF,%ALT\en\*(Aq file\&.vcf | bgzip \-c > als\&.tsv\&.gz && tabix \-s1 \-b2 \-e2 als\&.tsv\&.gz
+.fi
+.if n \{\
+.RE
+.\}
+.PP
+\fB\-\-threads\fR \fIINT\fR
+.RS 4
+Number of output compression threads to use in addition to main thread\&. Only used when
+\fI\-\-output\-type\fR
+is
+\fIb\fR
+or
+\fIz\fR\&. Default: 0\&.
+.RE
+.SS "bcftools annotate \fI[OPTIONS]\fR \fIFILE\fR"
+.sp
+Add or remove annotations\&.
+.PP
+\fB\-a, \-\-annotations\fR \fIfile\fR
+.RS 4
+Bgzip\-compressed and tabix\-indexed file with annotations\&. The file can be VCF, BED, or a tab\-delimited file with mandatory columns CHROM, POS (or, alternatively, FROM and TO), optional columns REF and ALT, and arbitrary number of annotation columns\&. BED files are expected to have the "\&.bed" or "\&.bed\&.gz" suffix (case\-insensitive), otherwise a tab\-delimited file is assumed\&. Note that in case of tab\-delimited file, the coordinates POS, FROM and TO are one\-based and inclusive\&. When REF and ALT are present, only matching VCF records will be annotated\&. When multiple ALT alleles are present in the annotation file (given as comma\-separated list of alleles), at least one must match one of the alleles in the corresponding VCF record\&. Similarly, at least one alternate allele from a multi\-allelic VCF record must be present in the annotation file\&. Note that flag types, such as "INFO/FLAG", can be annotated by including a field with the value "1" to set the flag, "0" to remove it, or "\&." to keep existing flags\&. See also
+\fB\-c, \-\-columns\fR
+and
+\fB\-h, \-\-header\-lines\fR\&.
+.RE
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+    # Sample annotation file with columns CHROM, POS, STRING_TAG, NUMERIC_TAG
+    1  752566  SomeString      5
+    1  798959  SomeOtherString 6
+    # etc\&.
+.fi
+.if n \{\
+.RE
+.\}
+.PP
+\fB\-\-collapse\fR \fIsnps\fR|\fIindels\fR|\fIboth\fR|\fIall\fR|\fIsome\fR|\fInone\fR
+.RS 4
+Controls how to match records from the annotation file to the target VCF\&. Effective only when
+\fB\-a\fR
+is a VCF or BCF\&. See
+\fBCommon Options\fR
+for more\&.
+.RE
+.PP
+\fB\-c, \-\-columns\fR \fIlist\fR
+.RS 4
+Comma\-separated list of columns or tags to carry over from the annotation file (see also
+\fB\-a, \-\-annotations\fR)\&. If the annotation file is not a VCF/BCF,
+\fIlist\fR
+describes the columns of the annotation file and must include CHROM, POS (or, alternatively, FROM and TO), and optionally REF and ALT\&. Unused columns which should be ignored can be indicated by "\-"\&.
+
+If the annotation file is a VCF/BCF, only the edited columns/tags must be present and their order does not matter\&. The columns ID, QUAL, FILTER, INFO and FORMAT can be edited, where INFO tags can be written both as "INFO/TAG" or simply "TAG", and FORMAT tags can be written as "FORMAT/TAG" or "FMT/TAG"\&. The imported VCF annotations can be renamed as "DST_TAG:=SRC_TAG" or "FMT/DST_TAG:=FMT/SRC_TAG"\&.
+
+To carry over all INFO annotations, use "INFO"\&. To add all INFO annotations except "TAG", use "^INFO/TAG"\&. By default, existing values are replaced\&.
+
+To add annotations without overwriting existing values (that is, to add missing tags or add values to existing tags with missing values), use "+TAG" instead of "TAG"\&. To append to existing values (rather than replacing or leaving untouched), use "=TAG" (instead of "TAG" or "+TAG")\&. To replace only existing values without modifying missing annotations, use "\-TAG"\&.
+
+If the annotation file is not a VCF/BCF, all new annotations must be defined via
+\fB\-h, \-\-header\-lines\fR\&.
+.RE
+.PP
+\fB\-e, \-\-exclude\fR \fIEXPRESSION\fR
+.RS 4
+exclude sites for which
+\fIEXPRESSION\fR
+is true\&. For valid expressions see
+\fBEXPRESSIONS\fR\&.
+.RE
+.PP
+\fB\-h, \-\-header\-lines\fR \fIfile\fR
+.RS 4
+Lines to append to the VCF header, see also
+\fB\-c, \-\-columns\fR
+and
+\fB\-a, \-\-annotations\fR\&. For example:
+.RE
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+    ##INFO=<ID=NUMERIC_TAG,Number=1,Type=Integer,Description="Example header line">
+    ##INFO=<ID=STRING_TAG,Number=1,Type=String,Description="Yet another header line">
+.fi
+.if n \{\
+.RE
+.\}
+.PP
+\fB\-I, \-\-set\-id\fR [+]\fIFORMAT\fR
+.RS 4
+assign ID on the fly\&. The format is the same as in the
+\fBquery\fR
+command (see below)\&. By default all existing IDs are replaced\&. If the format string is preceded by "+", only missing IDs will be set\&. For example, one can use
+.RE
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+    bcftools annotate \-\-set\-id +\*(Aq%CHROM\e_%POS\e_%REF\e_%FIRST_ALT\*(Aq file\&.vcf
+.fi
+.if n \{\
+.RE
+.\}
+.PP
+\fB\-i, \-\-include\fR \fIEXPRESSION\fR
+.RS 4
+include only sites for which
+\fIEXPRESSION\fR
+is true\&. For valid expressions see
+\fBEXPRESSIONS\fR\&.
+.RE
+.PP
+\fB\-m, \-\-mark\-sites\fR \fITAG\fR
+.RS 4
+annotate sites which are present ("+") or absent ("\-") in the
+\fB\-a\fR
+file with a new INFO/TAG flag
+.RE
+.PP
+\fB\-\-no\-version\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-o, \-\-output\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-O, \-\-output\-type\fR \fIb\fR|\fIu\fR|\fIz\fR|\fIv\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-r, \-\-regions\fR \fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-R, \-\-regions\-file\fR \fIfile\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-\-rename\-chrs\fR \fIfile\fR
+.RS 4
+rename chromosomes according to the map in
+\fIfile\fR, with "old_name new_name\en" pairs separated by whitespaces, each on a separate line\&.
+.RE
+.PP
+\fB\-s, \-\-samples\fR [^]\fILIST\fR
+.RS 4
+subset of samples to annotate, see also
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-S, \-\-samples\-file\fR \fIFILE\fR
+.RS 4
+subset of samples to annotate\&. If the samples are named differently in the target VCF and the
+\fB\-a, \-\-annotations\fR
+VCF, the name mapping can be given as "src_name dst_name\en", separated by whitespaces, each pair on a separate line\&.
+.RE
+.PP
+\fB\-\-threads\fR \fIINT\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-x, \-\-remove\fR \fIlist\fR
+.RS 4
+List of annotations to remove\&. Use "FILTER" to remove all filters or "FILTER/SomeFilter" to remove a specific filter\&. Similarly, "INFO" can be used to remove all INFO tags and "FORMAT" to remove all FORMAT tags except GT\&. To remove all INFO tags except "FOO" and "BAR", use "^INFO/FOO,INFO/BAR" (and similarly for FORMAT and FILTER)\&. "INFO" can be abbreviated to "INF" and "FORMAT" to "FMT"\&.
+.RE
+.sp
+\fBExamples:\fR
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+    # Remove three fields
+    bcftools annotate \-x ID,INFO/DP,FORMAT/DP file\&.vcf\&.gz
+
+    # Remove all INFO fields and all FORMAT fields except for GT and PL
+    bcftools annotate \-x INFO,^FORMAT/GT,FORMAT/PL file\&.vcf
+
+    # Add ID, QUAL and INFO/TAG, not replacing TAG if already present
+    bcftools annotate \-a src\&.bcf \-c ID,QUAL,+TAG dst\&.bcf
+
+    # Carry over all INFO and FORMAT annotations except FORMAT/GT
+    bcftools annotate \-a src\&.bcf \-c INFO,^FORMAT/GT dst\&.bcf
+
+    # Annotate from a tab\-delimited file with six columns (the fifth is ignored),
+    # first indexing with tabix\&. The coordinates are 1\-based\&.
+    tabix \-s1 \-b2 \-e2 annots\&.tab\&.gz
+    bcftools annotate \-a annots\&.tab\&.gz \-h annots\&.hdr \-c CHROM,POS,REF,ALT,\-,TAG file\&.vcf
+
+    # Annotate from a tab\-delimited file with regions (1\-based coordinates, inclusive)
+    tabix \-s1 \-b2 \-e3 annots\&.tab\&.gz
+    bcftools annotate \-a annots\&.tab\&.gz \-h annots\&.hdr \-c CHROM,FROM,TO,TAG inut\&.vcf
+
+    # Annotate from a bed file (0\-based coordinates, half\-closed, half\-open intervals)
+    bcftools annotate \-a annots\&.bed\&.gz \-h annots\&.hdr \-c CHROM,FROM,TO,TAG input\&.vcf
+.fi
+.if n \{\
+.RE
+.\}
+.SS "bcftools call \fI[OPTIONS]\fR \fIFILE\fR"
+.sp
+This command replaces the former \fBbcftools view\fR caller\&. Some of the original functionality has been temporarily lost in the process of transition under htslib, but will be added back on popular demand\&. The original calling model can be invoked with the \fB\-c\fR option\&.
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBFile format options:\fR
+.RS 4
+.PP
+\fB\-\-no\-version\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-o, \-\-output\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-O, \-\-output\-type\fR \fIb\fR|\fIu\fR|\fIz\fR|\fIv\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-\-ploidy\fR \fIASSEMBLY\fR[\fI?\fR]
+.RS 4
+predefined ploidy, use
+\fIlist\fR
+(or any other unused word) to print a list of all predefined assemblies\&. Append a question mark to print the actual definition\&. See also
+\fB\-\-ploidy\-file\fR\&.
+.RE
+.PP
+\fB\-\-ploidy\-file\fR \fIFILE\fR
+.RS 4
+ploidy definition given as a space/tab\-delimited list of CHROM, FROM, TO, SEX, PLOIDY\&. The SEX codes are arbitrary and correspond to the ones used by
+\fB\-\-samples\-file\fR\&. The default ploidy can be given using the starred records (see below), unlisted regions have ploidy 2\&. The default ploidy definition is
+.RE
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+    X 1 60000 M 1
+    X 2699521 154931043 M 1
+    Y 1 59373566 M 1
+    Y 1 59373566 F 0
+    MT 1 16569 M 1
+    MT 1 16569 F 1
+    *  * *     M 2
+    *  * *     F 2
+.fi
+.if n \{\
+.RE
+.\}
+.PP
+\fB\-r, \-\-regions\fR \fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-R, \-\-regions\-file\fR \fIfile\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-s, \-\-samples\fR \fILIST\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-S, \-\-samples\-file\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-t, \-\-targets\fR \fILIST\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-T, \-\-targets\-file\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-\-threads\fR \fIINT\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBInput/output options:\fR
+.RS 4
+.PP
+\fB\-A, \-\-keep\-alts\fR
+.RS 4
+output all alternate alleles present in the alignments even if they do not appear in any of the genotypes
+.RE
+.PP
+\fB\-f, \-\-format\-fields\fR \fIlist\fR
+.RS 4
+comma\-separated list of FORMAT fields to output for each sample\&. Currently GQ and GP fields are supported\&. For convenience, the fields can be given as lower case letters\&.
+.RE
+.PP
+\fB\-F, \-\-prior\-freqs\fR \fIAN\fR,\fIAC\fR
+.RS 4
+take advantage of prior knowledge of population allele frequencies\&. The workflow looks like this:
+.RE
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+    # Extract AN,AC values from an existing VCF, such 1000Genomes
+    bcftools query \-f\*(Aq%CHROM\et%POS\et%REF\et%ALT\et%AN\et%AC\en\*(Aq 1000Genomes\&.bcf | bgzip \-c > AFs\&.tab\&.gz
+
+    # If the tags AN,AC are not already present, use the +fill\-AN\-AC plugin
+    bcftools +fill\-AN\-AC 1000Genomes\&.bcf | bcftools query \-f\*(Aq%CHROM\et%POS\et%REF\et%ALT\et%AN\et%AC\en\*(Aq | bgzip \-c > AFs\&.tab\&.gz
+    tabix \-s1 \-b2 \-e2 AFs\&.tab\&.gz
+
+    # Create a VCF header description, here we name the tags REF_AN,REF_AC
+    cat AFs\&.hdr
+    ##INFO=<ID=REF_AN,Number=1,Type=Integer,Description="Total number of alleles in reference genotypes">
+    ##INFO=<ID=REF_AC,Number=A,Type=Integer,Description="Allele count in reference genotypes for each ALT allele">
+
+    # Now before calling, stream the raw mpileup output through `bcftools annotate` to add the frequencies
+    bcftools mpileup [\&.\&.\&.] \-Ou | bcftools annotate \-a AFs\&.tab\&.gz \-h AFs\&.hdr \-c CHROM,POS,REF,ALT,REF_AN,REF_AC \-Ou | bcftools call \-mv \-F REF_AN,REF_AC [\&.\&.\&.]
+.fi
+.if n \{\
+.RE
+.\}
+.PP
+\fB\-g, \-\-gvcf\fR \fIINT\fR
+.RS 4
+output also gVCF blocks of homozygous REF calls\&. The parameter
+\fIINT\fR
+is the minimum per\-sample depth required to include a site in the non\-variant block\&.
+.RE
+.PP
+\fB\-i, \-\-insert\-missed\fR \fIINT\fR
+.RS 4
+output also sites missed by mpileup but present in
+\fB\-T, \-\-targets\-file\fR\&.
+.RE
+.PP
+\fB\-M, \-\-keep\-masked\-ref\fR
+.RS 4
+output sites where REF allele is N
+.RE
+.PP
+\fB\-V, \-\-skip\-variants\fR \fIsnps\fR|\fIindels\fR
+.RS 4
+skip indel/SNP sites
+.RE
+.PP
+\fB\-v, \-\-variants\-only\fR
+.RS 4
+output variant sites only
+.RE
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBConsensus/variant calling options:\fR
+.RS 4
+.PP
+\fB\-c, \-\-consensus\-caller\fR
+.RS 4
+the original
+\fBsamtools\fR/\fBbcftools\fR
+calling method (conflicts with
+\fB\-m\fR)
+.RE
+.PP
+\fB\-C, \-\-constrain\fR \fIalleles\fR|\fItrio\fR
+.RS 4
+.PP
+\fIalleles\fR
+.RS 4
+call genotypes given alleles\&. See also
+\fB\-T, \-\-targets\-file\fR\&.
+.RE
+.PP
+\fItrio\fR
+.RS 4
+call genotypes given the father\-mother\-child constraint\&. See also
+\fB\-s, \-\-samples\fR
+and
+\fB\-n, \-\-novel\-rate\fR\&.
+.RE
+.RE
+.PP
+\fB\-m, \-\-multiallelic\-caller\fR
+.RS 4
+alternative modelfor multiallelic and rare\-variant calling designed to overcome known limitations in
+\fB\-c\fR
+calling model (conflicts with
+\fB\-c\fR)
+.RE
+.PP
+\fB\-n, \-\-novel\-rate\fR \fIfloat\fR[,\&...]
+.RS 4
+likelihood of novel mutation for constrained
+\fB\-C\fR
+\fItrio\fR
+calling\&. The trio genotype calling maximizes likelihood of a particular combination of genotypes for father, mother and the child P(F=i,M=j,C=k) = P(unconstrained) * Pn + P(constrained) * (1\-Pn)\&. By providing three values, the mutation rate Pn is set explicitly for SNPs, deletions and insertions, respectively\&. If two values are given, the first is interpreted as the mutation rate of SNPs and the second is used to calculate the mutation rate of indels according to their length as Pn=\fIfloat\fR*exp(\-a\-b*len), where a=22\&.8689, b=0\&.2994 for insertions and a=21\&.9313, b=0\&.2856 for deletions [pubmed:23975140]\&. If only one value is given, the same mutation rate Pn is used for SNPs and indels\&.
+.RE
+.PP
+\fB\-p, \-\-pval\-threshold\fR \fIfloat\fR
+.RS 4
+with
+\fB\-c\fR, accept variant if P(ref|D) <
+\fIfloat\fR\&.
+.RE
+.PP
+\fB\-P, \-\-prior\fR \fIfloat\fR
+.RS 4
+expected substitution rate, or 0 to disable the prior\&. Only with
+\fB\-m\fR\&.
+.RE
+.PP
+\fB\-t, \-\-targets\fR \fIfile\fR|\fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-X, \-\-chromosome\-X\fR
+.RS 4
+haploid output for male samples (requires PED file with
+\fB\-s\fR)
+.RE
+.PP
+\fB\-Y, \-\-chromosome\-Y\fR
+.RS 4
+haploid output for males and skips females (requires PED file with
+\fB\-s\fR)
+.RE
+.RE
+.SS "bcftools cnv \fI[OPTIONS]\fR \fIFILE\fR"
+.sp
+Copy number variation caller, requires a VCF annotated with the Illumina\(cqs B\-allele frequency (BAF) and Log R Ratio intensity (LRR) values\&. The HMM considers the following copy number states: CN 2 (normal), 1 (single\-copy loss), 0 (complete loss), 3 (single\-copy gain)\&.
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBGeneral Options:\fR
+.RS 4
+.PP
+\fB\-c, \-\-control\-sample\fR \fIstring\fR
+.RS 4
+optional control sample name\&. If given, pairwise calling is performed and the
+\fB\-P\fR
+option can be used
+.RE
+.PP
+\fB\-f, \-\-AF\-file\fR \fIfile\fR
+.RS 4
+read allele frequencies from a tab\-delimited file with the columns CHR,POS,REF,ALT,AF
+.RE
+.PP
+*\-o, \-\-output\-dir \fIpath\fR
+.RS 4
+output directory
+.RE
+.PP
+*\-p, \-\-plot\-threshold \fIfloat\fR
+.RS 4
+call
+\fBmatplotlib\fR
+to produce plots for chromosomes with quality at least
+\fIfloat\fR, useful for visual inspection of the calls\&. With
+\fB\-p 0\fR, plots for all chromosomes will be generated\&. If not given, a
+\fBmatplotlib\fR
+script will be created but not called\&.
+.RE
+.PP
+\fB\-r, \-\-regions\fR \fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-R, \-\-regions\-file\fR \fIfile\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-s, \-\-query\-sample\fR \fIstring\fR
+.RS 4
+query samply name
+.RE
+.PP
+\fB\-t, \-\-targets\fR \fILIST\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-T, \-\-targets\-file\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBHMM Options:\fR
+.RS 4
+.PP
+\fB\-a, \-\-aberrant\fR \fIfloat\fR[,\fIfloat\fR]
+.RS 4
+fraction of aberrant cells in query and control\&. The hallmark of duplications and contaminations is the BAF value of heterozygous markers which is dependent on the fraction of aberrant cells\&. Sensitivity to smaller fractions of cells can be increased by setting
+\fB\-a\fR
+to a lower value\&. Note however, that this comes at the cost of increased false discovery rate\&.
+.RE
+.PP
+\fB\-b, \-\-BAF\-weight\fR \fIfloat\fR
+.RS 4
+relative contribution from BAF
+.RE
+.PP
+\fBd, \-\-BAF\-dev\fR \fIfloat\fR[,\fIfloat\fR]
+.RS 4
+expected BAF deviation in query and control, i\&.e\&. the noise observed in the data\&.
+.RE
+.PP
+\fB\-e, \-\-err\-prob\fR \fIfloat\fR
+.RS 4
+uniform error probability
+.RE
+.PP
+\fB\-l, \-\-LRR\-weight\fR \fIfloat\fR
+.RS 4
+relative contribution from LRR\&. With noisy data, this option can have big effect on the number of calls produced\&. In truly random noise (such as in simulated data), the value should be set high (1\&.0), but in the presence of systematic noise when LRR are not informative, lower values result in cleaner calls (0\&.2)\&.
+.RE
+.PP
+\fB\-L, \-\-LRR\-smooth\-win\fR \fIint\fR
+.RS 4
+reduce LRR noise by applying moving average given this window size
+.RE
+.PP
+\fB\-O, \-\-optimize\fR \fIfloat\fR
+.RS 4
+iteratively estimate the fraction of aberrant cells, down to the given fraction\&. Lowering this value from the default 1\&.0 to say, 0\&.3, can help discover more events but also increases noise
+.RE
+.PP
+\fB\-P, \-\-same\-prob\fR \fIfloat\fR
+.RS 4
+the prior probability of the query and the control sample being the same\&. Setting to 0 calls both independently, setting to 1 forces the same copy number state in both\&.
+.RE
+.PP
+\fB\-x, \-\-xy\-prob\fR \fIfloat\fR
+.RS 4
+the HMM probability of transition to another copy number state\&. Increasing this values leads to smaller and more frequent calls\&.
+.RE
+.RE
+.SS "bcftools concat \fI[OPTIONS]\fR \fIFILE1\fR \fIFILE2\fR [\&...]"
+.sp
+Concatenate or combine VCF/BCF files\&. All source files must have the same sample columns appearing in the same order\&. Can be used, for example, to concatenate chromosome VCFs into one VCF, or combine a SNP VCF and an indel VCF into one\&. The input files must be sorted by chr and position\&. The files must be given in the correct order to produce sorted VCF on output unless the \fB\-a, \-\-allow\-overlaps\fR option is specified\&. With the \-\-naive option, the files are concatenated without being recompressed, which is very fast but dangerous if the BCF headers differ\&.
+.PP
+\fB\-a, \-\-allow\-overlaps\fR
+.RS 4
+First coordinate of the next file can precede last record of the current file\&.
+.RE
+.PP
+\fB\-c, \-\-compact\-PS\fR
+.RS 4
+Do not output PS tag at each site, only at the start of a new phase set block\&.
+.RE
+.PP
+\fB\-d, \-\-rm\-dups\fR \fIsnps\fR|\fIindels\fR|\fIboth\fR|\fIall\fR|\fInone\fR
+.RS 4
+Output duplicate records of specified type present in multiple files only once\&. Requires
+\fB\-a, \-\-allow\-overlaps\fR\&.
+.RE
+.PP
+\fB\-D, \-\-remove\-duplicates\fR
+.RS 4
+Alias for
+\fB\-d none\fR
+.RE
+.PP
+\fB\-f, \-\-file\-list\fR \fIFILE\fR
+.RS 4
+Read file names from
+\fIFILE\fR, one file name per line\&.
+.RE
+.PP
+\fB\-l, \-\-ligate\fR
+.RS 4
+Ligate phased VCFs by matching phase at overlapping haplotypes
+.RE
+.PP
+\fB\-\-no\-version\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-n, \-\-naive\fR
+.RS 4
+Concatenate VCF or BCF files without recompression\&. This is very fast but requires that all files are of the same type (all VCF or all BCF) and have the same headers\&. This is because all tags and chromosome names in the BCF body rely on the implicit order of the contig and tag definitions in the header\&. Currently no sanity checks are in place\&. Dangerous, use with caution\&.
+.RE
+.PP
+\fB\-o, \-\-output\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-O, \-\-output\-type\fR \fIb\fR|\fIu\fR|\fIz\fR|\fIv\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-q, \-\-min\-PQ\fR \fIINT\fR
+.RS 4
+Break phase set if phasing quality is lower than
+\fIINT\fR
+.RE
+.PP
+\fB\-r, \-\-regions\fR \fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+see
+\fBCommon Options\fR\&. Requires
+\fB\-a, \-\-allow\-overlaps\fR\&.
+.RE
+.PP
+\fB\-R, \-\-regions\-file\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR\&. Requires
+\fB\-a, \-\-allow\-overlaps\fR\&.
+.RE
+.PP
+\fB\-\-threads\fR \fIINT\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.SS "bcftools consensus \fI[OPTIONS]\fR \fIFILE\fR"
+.sp
+Create consensus sequence by applying VCF variants to a reference fasta file\&. By default, the program will apply all ALT variants to the reference fasta to obtain the consensus sequence\&. Using the \fB\-\-sample\fR (and, optionally, \fB\-\-haplotype\fR) option will apply genotype (haplotype) calls from FORMAT/GT\&. Note that the program does not act as a primitive variant caller and ignores allelic depth information, such as INFO/AD or FORMAT/AD\&. For that, consider using the \fBsetGT\fR plugin\&.
+.PP
+\fB\-f, \-\-fasta\-ref\fR \fIFILE\fR
+.RS 4
+reference sequence in fasta format
+.RE
+.PP
+\fB\-H, \-\-haplotype\fR \fI1\fR|\fI2\fR
+.RS 4
+apply variants for the given haplotype\&. This option requires
+\fB\-s\fR, unless exactly one sample is present in the VCF
+.RE
+.PP
+\fB\-i, \-\-iupac\-codes\fR
+.RS 4
+output variants in the form of IUPAC ambiguity codes
+.RE
+.PP
+\fB\-m, \-\-mask\fR \fIFILE\fR
+.RS 4
+BED file or TAB file with regions to be replaced with N\&. See discussion of
+\fB\-\-regions\-file\fR
+in
+\fBCommon Options\fR
+for file format details\&.
+.RE
+.PP
+\fB\-o, \-\-output\fR \fIFILE\fR
+.RS 4
+write output to a file
+.RE
+.PP
+\fB\-s, \-\-sample\fR \fINAME\fR
+.RS 4
+apply variants of the given sample
+.RE
+.sp
+\fBExamples:\fR
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+    # Apply variants present in sample "NA001", output IUPAC codes for hets
+    bcftools consensus \-i \-s NA001 \-f in\&.fa in\&.vcf\&.gz > out\&.fa
+
+    # Create consensus for one region\&. The fasta header lines are then expected
+    # in the form ">chr:from\-to"\&.
+    samtools faidx ref\&.fa 8:11870\-11890 | bcftools consensus in\&.vcf\&.gz \-o out\&.fa
+.fi
+.if n \{\
+.RE
+.\}
+.SS "bcftools convert \fI[OPTIONS]\fR \fIFILE\fR"
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBVCF input options:\fR
+.RS 4
+.PP
+\fB\-e, \-\-exclude\fR \fIEXPRESSION\fR
+.RS 4
+exclude sites for which
+\fIEXPRESSION\fR
+is true\&. For valid expressions see
+\fBEXPRESSIONS\fR\&.
+.RE
+.PP
+\fB\-i, \-\-include\fR \fIEXPRESSION\fR
+.RS 4
+include only sites for which
+\fIEXPRESSION\fR
+is true\&. For valid expressions see
+\fBEXPRESSIONS\fR\&.
+.RE
+.PP
+\fB\-r, \-\-regions\fR \fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-R, \-\-regions\-file\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-s, \-\-samples\fR \fILIST\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-S, \-\-samples\-file\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-t, \-\-targets\fR \fILIST\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-T, \-\-targets\-file\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBVCF output options:\fR
+.RS 4
+.PP
+\fB\-\-no\-version\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-o, \-\-output\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-O, \-\-output\-type\fR \fIb\fR|\fIu\fR|\fIz\fR|\fIv\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-\-threads\fR \fIINT\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBGEN/SAMPLE conversion:\fR
+.RS 4
+.PP
+\fB\-G, \-\-gensample2vcf\fR \fIprefix\fR or \fIgen\-file\fR,\fIsample\-file\fR
+.RS 4
+convert IMPUTE2 output to VCF\&. The second column must be of the form "CHROM:POS_REF_ALT" to detect possible strand swaps; IMPUTE2 leaves the first one empty ("\-\-") when sites from reference panel are filled in\&. See also
+\fB\-g\fR
+below\&.
+.RE
+.PP
+\fB\-g, \-\-gensample\fR \fIprefix\fR or \fIgen\-file\fR,\fIsample\-file\fR
+.RS 4
+convert from VCF to gen/sample format used by IMPUTE2 and SHAPEIT\&. The columns of \&.gen file format are ID1,ID2,POS,A,B followed by three genotype probabilities P(AA), P(AB), P(BB) for each sample\&. In order to prevent strand swaps, the program uses IDs of the form "CHROM:POS_REF_ALT"\&. For example:
+.RE
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+  \&.gen
+  \-\-\-\-
+  1:111485207_G_A 1:111485207_G_A 111485207 G A 0 1 0 0 1 0
+  1:111494194_C_T 1:111494194_C_T 111494194 C T 0 1 0 0 0 1
+
+  \&.sample
+  \-\-\-\-\-\-\-
+  ID_1 ID_2 missing
+  0 0 0
+  sample1 sample1 0
+  sample2 sample2 0
+.fi
+.if n \{\
+.RE
+.\}
+.PP
+\fB\-\-tag\fR \fISTRING\fR
+.RS 4
+tag to take values for \&.gen file: GT,PL,GL,GP
+.RE
+.PP
+\fB\-\-chrom\fR
+.RS 4
+output chromosome in the first column instead of CHROM:POS_REF_ALT
+.RE
+.PP
+\fB\-\-sex\fR \fIFILE\fR
+.RS 4
+output sex column in the sample file\&. The FILE format is
+.RE
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+    MaleSample    M
+    FemaleSample  F
+.fi
+.if n \{\
+.RE
+.\}
+.PP
+\fB\-\-vcf\-ids\fR
+.RS 4
+output VCF IDs in the second column instead of CHROM:POS_REF_ALT
+.RE
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBgVCF conversion:\fR
+.RS 4
+.PP
+\fB\-\-gvcf2vcf\fR
+.RS 4
+convert gVCF to VCF, expanding REF blocks into sites\&. Only sites with FILTER set to "PASS" or "\&." will be expanded\&.
+.RE
+.PP
+\fB\-f, \-\-fasta\-ref\fR \fIfile\fR
+.RS 4
+reference sequence in fasta format\&. Must be indexed with samtools faidx
+.RE
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBHAPS/SAMPLE conversion:\fR
+.RS 4
+.PP
+\fB\-\-hapsample2vcf\fR \fIprefix\fR or \fIhaps\-file\fR,\fIsample\-file\fR
+.RS 4
+convert from haps/sample format to VCF\&. The columns of \&.haps file are similar to \&.gen file above, but there are only two haplotype columns per sample\&. Note that the first column of the haps file is expected to be in the form "CHR:POS_REF_ALT(_END)?", with the _END being optional for defining the INFO/END tag when ALT is a symbolic allele, for example:
+.RE
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+  \&.haps
+  \-\-\-\-
+  1:111485207_G_A rsID1 111485207 G A 0 1 0 0
+  1:111494194_C_T rsID2 111494194 C T 0 1 0 0
+  1:111495231_A_<DEL>_111495784 rsID3 111495231 A <DEL> 0 0 1 0
+.fi
+.if n \{\
+.RE
+.\}
+.PP
+\fB\-\-hapsample\fR \fIprefix\fR or \fIhaps\-file\fR,\fIsample\-file\fR
+.RS 4
+convert from VCF to haps/sample format used by IMPUTE2 and SHAPEIT\&. The columns of \&.haps file begin with ID,RSID,POS,REF,ALT\&. In order to prevent strand swaps, the program uses IDs of the form "CHROM:POS_REF_ALT"\&.
+.RE
+.PP
+\fB\-\-haploid2diploid\fR
+.RS 4
+with
+\fB\-h\fR
+option converts haploid genotypes to homozygous diploid genotypes\&. For example, the program will print
+\fI0 0\fR
+instead of the default
+\fI0 \-\fR\&. This is useful for programs which do not handle haploid genotypes correctly\&.
+.RE
+.PP
+\fB\-\-sex\fR \fIFILE\fR
+.RS 4
+output sex column in the sample file\&. The FILE format is
+.RE
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+    MaleSample    M
+    FemaleSample  F
+.fi
+.if n \{\
+.RE
+.\}
+.PP
+\fB\-\-vcf\-ids\fR
+.RS 4
+output VCF IDs instead of "CHROM:POS_REF_ALT" IDs
+.RE
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBHAPS/LEGEND/SAMPLE conversion:\fR
+.RS 4
+.PP
+\fB\-H, \-\-haplegendsample2vcf\fR \fIprefix\fR or \fIhaps\-file\fR,\fIlegend\-file\fR,\fIsample\-file\fR
+.RS 4
+convert from haps/legend/sample format used by IMPUTE2 to VCF, see also
+\fB\-h, \-\-hapslegendsample\fR
+below\&.
+.RE
+.PP
+\fB\-h, \-\-haplegendsample\fR \fIprefix\fR or \fIhaps\-file\fR,\fIlegend\-file\fR,\fIsample\-file\fR
+.RS 4
+convert from VCF to haps/legend/sample format used by IMPUTE2 and SHAPEIT\&. The columns of \&.legend file ID,POS,REF,ALT\&. In order to prevent strand swaps, the program uses IDs of the form "CHROM:POS_REF_ALT"\&. The \&.sample file is quite basic at the moment with columns for population, group and sex expected to be edited by the user\&. For example:
+.RE
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+  \&.haps
+  \-\-\-\-\-
+  0 1 0 0 1 0
+  0 1 0 0 0 1
+
+  \&.legend
+  \-\-\-\-\-\-\-
+  id position a0 a1
+  1:111485207_G_A 111485207 G A
+  1:111494194_C_T 111494194 C T
+
+  \&.sample
+  \-\-\-\-\-\-\-
+  sample population group sex
+  sample1 sample1 sample1 2
+  sample2 sample2 sample2 2
+.fi
+.if n \{\
+.RE
+.\}
+.PP
+\fB\-\-haploid2diploid\fR
+.RS 4
+with
+\fB\-h\fR
+option converts haploid genotypes to homozygous diploid genotypes\&. For example, the program will print
+\fI0 0\fR
+instead of the default
+\fI0 \-\fR\&. This is useful for programs which do not handle haploid genotypes correctly\&.
+.RE
+.PP
+\fB\-\-sex\fR \fIFILE\fR
+.RS 4
+output sex column in the sample file\&. The FILE format is
+.RE
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+    MaleSample    M
+    FemaleSample  F
+.fi
+.if n \{\
+.RE
+.\}
+.PP
+\fB\-\-vcf\-ids\fR
+.RS 4
+output VCF IDs instead of "CHROM:POS_REF_ALT" IDs
+.RE
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBTSV conversion:\fR
+.RS 4
+.PP
+\fB\-\-tsv2vcf\fR \fIfile\fR
+.RS 4
+convert from TSV (tab\-separated values) format (such as generated by 23andMe) to VCF\&. The input file fields can be tab\- or space\- delimited
+.RE
+.PP
+\fB\-c, \-\-columns\fR \fIlist\fR
+.RS 4
+comma\-separated list of fields in the input file\&. In the current version, the fields CHROM, POS, ID, and AA are expected and can appear in arbitrary order, columns which should be ignored in the input file can be indicated by "\-"\&. The AA field lists alleles on the forward reference strand, for example "CC" or "CT" for diploid genotypes or "C" for haploid genotypes (sex chromosomes)\&. Insertions and deletions are not supported yet, missing data can be indicated with "\-\-"\&.
+.RE
+.PP
+\fB\-f, \-\-fasta\-ref\fR \fIfile\fR
+.RS 4
+reference sequence in fasta format\&. Must be indexed with samtools faidx
+.RE
+.PP
+\fB\-s, \-\-samples\fR \fILIST\fR
+.RS 4
+list of sample names\&. See
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-S, \-\-samples\-file\fR \fIFILE\fR
+.RS 4
+file of sample names\&. See
+\fBCommon Options\fR
+.RE
+.sp
+\fBExample:\fR
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+# Convert 23andme results into VCF
+bcftools convert \-c ID,CHROM,POS,AA \-s SampleName \-f 23andme\-ref\&.fa \-\-tsv2vcf 23andme\&.txt \-Oz \-o out\&.vcf\&.gz
+.fi
+.if n \{\
+.RE
+.\}
+.RE
+.SS "bcftools csq \fI[OPTIONS]\fR \fIFILE\fR"
+.sp
+Haplotype aware consequence predictor which correctly handles combined variants such as MNPs split over multiple VCF records, SNPs separated by an intron (but adjacent in the spliced transcript) or nearby frame\-shifting indels which in combination in fact are not frame\-shifting\&.
+.sp
+The output VCF is annotated with INFO/BCSQ and FORMAT/BCSQ tag (configurable with the \fB\-c\fR option)\&. The latter is a bitmask of indexes to INFO/BCSQ, with interleaved haplotypes\&. See the usage examples below for using the %TBCSQ converter in \fBquery\fR for extracting a more human readable form from this bitmask\&. The contruction of the bitmask limits the number of consequences that can be referenced in the FORMAT/BCSQ tags\&. By default this is 16, but if more are required, see the \fB\-\-ncsq\fR option\&.
+.sp
+The program requires on input a VCF/BCF file, the reference genome in fasta format (\fB\-\-fasta\-ref\fR) and genomic features in the GFF3 format downloadable from the Ensembl website (\fB\-\-gff\-annot\fR), and outputs an annotated VCF/BCF file\&. Currently, only Ensembl GFF3 files are supported\&.
+.sp
+By default, the input VCF should be phased\&. If phase is unknown, or only partially known, the \fB\-\-phase\fR option can be used to indicate how to handle unphased data\&. Alternatively, haplotype aware calling can be turned off with the \fB\-\-local\-csq\fR option\&.
+.sp
+If conflicting (overlapping) variants within one haplotype are detected, a warning will be emitted and predictions will be based on only the first variant in the analysis\&.
+.sp
+Symbolic alleles are not supported\&. They will remain unannotated in the output VCF and are ignored for the prediction analysis\&.
+.PP
+\fB\-c, \-\-custom\-tag\fR \fISTRING\fR
+.RS 4
+use this custom tag to store consequences rather than the default BCSQ tag
+.RE
+.PP
+\fB\-e, \-\-exclude\fR \fIEXPRESSION\fR
+.RS 4
+exclude sites for which
+\fIEXPRESSION\fR
+is true\&. For valid expressions see
+\fBEXPRESSIONS\fR\&.
+.RE
+.PP
+\fB\-f, \-\-fasta\-ref\fR \fIFILE\fR
+.RS 4
+reference sequence in fasta format (required)
+.RE
+.PP
+\fB\-g, \-\-gff\-annot\fR \fIFILE\fR
+.RS 4
+GFF3 annotation file (required), such as
+ftp://ftp\&.ensembl\&.org/pub/current_gff3/homo_sapiens/
+.RE
+.PP
+\fB\-i, \-\-include\fR \fIEXPRESSION\fR
+.RS 4
+include only sites for which
+\fIEXPRESSION\fR
+is true\&. For valid expressions see
+\fBEXPRESSIONS\fR\&.
+.RE
+.PP
+\fB\-l, \-\-local\-csq\fR
+.RS 4
+switch off haplotype\-aware calling, run localized predictions considering only one VCF record at a time
+.RE
+.PP
+\fB\-n, \-\-ncsq\fR \fIINT\fR
+.RS 4
+maximum number of consequences to consider per site\&. The INFO/BCSQ column includes all consequences, but only the first
+\fIINT\fR
+will be referenced by the FORMAT/BCSQ fields\&. The default value is 16 which corresponds to one integer per diploid sample\&. Note that increasing the value leads to increased memory and is rarely necessary\&.
+.RE
+.PP
+\fB\-o, \-\-output\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-O, \-\-output\-type\fR \fIb\fR|\fIt\fR|\fIu\fR|\fIz\fR|\fIv\fR
+.RS 4
+see
+\fBCommon Options\fR\&. In addition, a custom tab\-delimited plain text output can be printed (\fIt\fR)\&.
+.RE
+.PP
+\fB\-p, \-\-phase\fR \fIa\fR|\fIm\fR|\fIr\fR|\fIR\fR|\fIs\fR
+.RS 4
+how to construct haplotypes and how to deal with unphased data:
+.PP
+\fIa\fR
+.RS 4
+take GTs as is, create haplotypes regardless of phase (0/1 → 0|1)
+.RE
+.PP
+\fIm\fR
+.RS 4
+merge all GTs into a single haplotype (0/1 → 1, 1/2 → 1)
+.RE
+.PP
+\fIr\fR
+.RS 4
+require phased GTs, throw an error on unphased heterozygous GTs
+.RE
+.PP
+\fIR\fR
+.RS 4
+create non\-reference haplotypes if possible (0/1 → 1|1, 1/2 → 1|2)
+.RE
+.PP
+\fIs\fR
+.RS 4
+skip unphased GTs
+.RE
+.RE
+.PP
+\fB\-q, \-\-quiet\fR
+.RS 4
+suppress warning messages
+.RE
+.PP
+\fB\-r, \-\-regions\fR \fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-R, \-\-regions\-file\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-s, \-\-samples\fR \fILIST\fR
+.RS 4
+samples to include or "\-" to apply all variants and ignore samples
+.RE
+.PP
+\fB\-S, \-\-samples\-file\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-t, \-\-targets\fR \fILIST\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-T, \-\-targets\-file\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.sp
+\fBExamples:\fR
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+    # Basic usage
+    bcftools csq \-f hs37d5\&.fa \-g Homo_sapiens\&.GRCh37\&.82\&.gff3\&.gz in\&.vcf \-Ob \-o out\&.bcf
+
+    # Extract the translated haplotype consequences\&. The following TBCSQ variations
+    # are recognised:
+    #   %TBCSQ    \&.\&. print consequences in all haplotypes in separate columns
+    #   %TBCSQ{0} \&.\&. print the first haplotype only
+    #   %TBCSQ{1} \&.\&. print the second haplotype only
+    #   %TBCSQ{*} \&.\&. print a list of unique consquences present in either haplotype
+    bcftools query \-f\*(Aq[%CHROM\et%POS\et%SAMPLE\et%TBCSQ\en]\*(Aq out\&.bcf
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+\fBExamples of BCSQ annotation:\fR
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+    # Two separate VCF records at positions 2:122106101 and 2:122106102
+    # change the same codon\&. This UV\-induced C>T dinucleotide mutation
+    # has been annotated fully at the position 2:122106101 with
+    #   \- consequence type
+    #   \- gene name
+    #   \- ensembl transcript ID
+    #   \- coding strand (+ fwd, \- rev)
+    #   \- amino acid position (in the coding strand orientation)
+    #   \- list of corresponding VCF variants
+    # The annotation at the second position gives the position of the full
+    # annotation
+    BCSQ=missense|CLASP1|ENST00000545861|\-|1174P>1174L|122106101G>A+122106102G>A
+    BCSQ=@122106101
+
+    # A frame\-restoring combination of two frameshift insertions C>CG and T>TGG
+    BCSQ=@46115084
+    BCSQ=inframe_insertion|COPZ2|ENST00000006101|\-|18AGRGP>18AQAGGP|46115072C>CG+46115084T>TGG
+
+    # Stop gained variant
+    BCSQ=stop_gained|C2orf83|ENST00000264387|\-|141W>141*|228476140C>T
+
+    # The consequence type of a variant downstream from a stop are prefixed with *
+    BCSQ=*missense|PER3|ENST00000361923|+|1028M>1028T|7890117T>C
+.fi
+.if n \{\
+.RE
+.\}
+.SS "bcftools filter \fI[OPTIONS]\fR \fIFILE\fR"
+.sp
+Apply fixed\-threshold filters\&.
+.PP
+\fB\-e, \-\-exclude\fR \fIEXPRESSION\fR
+.RS 4
+exclude sites for which
+\fIEXPRESSION\fR
+is true\&. For valid expressions see
+\fBEXPRESSIONS\fR\&.
+.RE
+.PP
+\fB\-g, \-\-SnpGap\fR \fIINT\fR
+.RS 4
+filter SNPs within
+\fIINT\fR
+base pairs of an indel\&. The following example demonstrates the logic of
+\fB\-\-SnpGap\fR
+\fI3\fR
+applied on a deletion and an insertion:
+.RE
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+The SNPs at positions 1 and 7 are filtered, positions 0 and 8 are not:
+         0123456789
+    ref  \&.G\&.GT\&.\&.G\&.\&.
+    del  \&.A\&.G\-\&.\&.A\&.\&.
+Here the positions 1 and 6 are filtered, 0 and 7 are not:
+         0123\-456789
+    ref  \&.G\&.G\-\&.\&.G\&.\&.
+    ins  \&.A\&.GT\&.\&.A\&.\&.
+.fi
+.if n \{\
+.RE
+.\}
+.PP
+\fB\-G, \-\-IndelGap\fR \fIINT\fR
+.RS 4
+filter clusters of indels separated by
+\fIINT\fR
+or fewer base pairs allowing only one to pass\&. The following example demonstrates the logic of
+\fB\-\-IndelGap\fR
+\fI2\fR
+applied on a deletion and an insertion:
+.RE
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+The second indel is filtered:
+         012345678901
+    ref  \&.GT\&.GT\&.\&.GT\&.\&.
+    del  \&.G\-\&.G\-\&.\&.G\-\&.\&.
+And similarly here, the second is filtered:
+         01 23 456 78
+    ref  \&.A\-\&.A\-\&.\&.A\-\&.\&.
+    ins  \&.AT\&.AT\&.\&.AT\&.\&.
+.fi
+.if n \{\
+.RE
+.\}
+.PP
+\fB\-i, \-\-include\fR \fIEXPRESSION\fR
+.RS 4
+include only sites for which
+\fIEXPRESSION\fR
+is true\&. For valid expressions see
+\fBEXPRESSIONS\fR\&.
+.RE
+.PP
+\fB\-m, \-\-mode\fR [\fI+x\fR]
+.RS 4
+define behaviour at sites with existing FILTER annotations\&. The default mode replaces existing filters of failed sites with a new FILTER string while leaving sites which pass untouched when non\-empty and setting to "PASS" when the FILTER string is absent\&. The "+" mode appends new FILTER strings of failed sites instead of replacing them\&. The "x" mode resets filters of sites which pass to "PASS"\&. Modes "+" and "x" can both be set\&.
+.RE
+.PP
+\fB\-\-no\-version\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-o, \-\-output\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-O, \-\-output\-type\fR \fIb\fR|\fIu\fR|\fIz\fR|\fIv\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-r, \-\-regions\fR \fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-R, \-\-regions\-file\fR \fIfile\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-s, \-\-soft\-filter\fR \fISTRING\fR|\fI+\fR
+.RS 4
+annotate FILTER column with
+\fISTRING\fR
+or, with
+\fI+\fR, a unique filter name generated by the program ("Filter%d")\&.
+.RE
+.PP
+\fB\-S, \-\-set\-GTs\fR \fI\&.\fR|\fI0\fR
+.RS 4
+set genotypes of failed samples to missing value (\fI\&.\fR) or reference allele (\fI0\fR)
+.RE
+.PP
+\fB\-t, \-\-targets\fR \fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-T, \-\-targets\-file\fR \fIfile\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-\-threads\fR \fIINT\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.SS "bcftools gtcheck [\fIOPTIONS\fR] [\-g \fIgenotypes\&.vcf\&.gz\fR] \fIquery\&.vcf\&.gz\fR"
+.sp
+Checks sample identity or, without \fB\-g\fR, multi\-sample cross\-check is performed\&.
+.PP
+\fB\-a, \-\-all\-sites\fR
+.RS 4
+output for all sites
+.RE
+.PP
+\fB\-c, \-\-cluster\fR \fIFLOAT\fR,\fIFLOAT\fR
+.RS 4
+min inter\- and max intra\-sample error [0\&.23,\-0\&.3]
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+The first "min" argument controls the typical error rate in multiplexed
+runs ("lanelets") from the same sample\&. Lanelets with error rate less
+than this will always be considered as coming from the same sample\&.
+The second "max" argument is the reverse: lanelets with error rate
+greater than the absolute value of this parameter will always be
+considered as different samples\&. When the value is negative, the cutoff
+may be heuristically lowered by the clustering engine\&. If positive, the
+value is interpreted as a fixed cutoff\&.
+.fi
+.if n \{\
+.RE
+.\}
+.RE
+.PP
+\fB\-g, \-\-genotypes\fR \fIgenotypes\&.vcf\&.gz\fR
+.RS 4
+reference genotypes to compare against
+.RE
+.PP
+\fB\-G, \-\-GTs\-only\fR \fIINT\fR
+.RS 4
+use genotypes (GT) instead of genotype likelihoods (PL)\&. When set to 1, reported discordance is the number of non\-matching GTs, otherwise the number
+\fIINT\fR
+is interpreted as phred\-scaled likelihood of unobserved genotypes\&.
+.RE
+.PP
+\fB\-H, \-\-homs\-only\fR
+.RS 4
+consider only genotypes which are homozygous in both
+\fIgenotypes\fR
+and
+\fIquery\fR
+VCF\&. This may be useful with low coverage data\&.
+.RE
+.PP
+\fB\-p, \-\-plot\fR \fIPREFIX\fR
+.RS 4
+produce plots
+.RE
+.PP
+\fB\-r, \-\-regions\fR \fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-R, \-\-regions\-file\fR \fIfile\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-s, \-\-query\-sample\fR \fISTRING\fR
+.RS 4
+query sample in
+\fIquery\&.vcf\&.gz\fR\&. By default, the first sample is checked\&.
+.RE
+.PP
+\fB\-S, \-\-target\-sample\fR \fISTRING\fR
+.RS 4
+target sample in the
+\fB\-g\fR
+file, used only for plotting, not for analysis
+.RE
+.PP
+\fB\-t, \-\-targets\fR \fIfile\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-T, \-\-targets\-file\fR \fIfile\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBOutput files format:\fR
+.RS 4
+.PP
+CN, Discordance
+.RS 4
+Pairwise discordance for all sample pairs is calculated as
+.RE
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+        \esum_s { min_G { PL_a(G) + PL_b(G) } },
+.fi
+.if n \{\
+.RE
+.\}
+.PP
+.RS 4
+where the sum runs over all sites
+\fIs\fR
+and
+\fIG\fR
+is the the most likely genotype shared by both samples
+\fIa\fR
+and
+\fIb\fR\&. When PL field is not present, a constant value
+\fI99\fR
+is used for the unseen genotypes\&. With
+\fB\-G\fR, the value
+\fI1\fR
+can be used instead; the discordance value then gives exactly the number of differing genotypes\&.
+.RE
+.PP
+SM, Average Discordance
+.RS 4
+Average discordance between sample
+\fIa\fR
+and all other samples\&.
+.RE
+.PP
+SM, Average Depth
+.RS 4
+Average depth at evaluated sites, or 1 if FORMAT/DP field is not present\&.
+.RE
+.PP
+SM, Average Number of sites
+.RS 4
+The average number of sites used to calculate the discordance\&. In other words, the average number of non\-missing PLs/genotypes seen both samples\&.
+.RE
+.RE
+.SS "bcftools index [\fIOPTIONS\fR] \fIin\&.bcf\fR|\fIin\&.vcf\&.gz\fR"
+.sp
+Creates index for bgzip compressed VCF/BCF files for random access\&. CSI (coordinate\-sorted index) is created by default\&. The CSI format supports indexing of chromosomes up to length 2^31\&. TBI (tabix index) index files, which support chromosome lengths up to 2^29, can be created by using the \fI\-t/\-\-tbi\fR option or using the \fItabix\fR program packaged with htslib\&. When loading an index file, bcftools will try the CSI first and then the TBI\&.
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBIndexing options:\fR
+.RS 4
+.PP
+\fB\-c, \-\-csi\fR
+.RS 4
+generate CSI\-format index for VCF/BCF files [default]
+.RE
+.PP
+\fB\-f, \-\-force\fR
+.RS 4
+overwrite index if it already exists
+.RE
+.PP
+\fB\-m, \-\-min\-shift \fR\fB\fIINT\fR\fR
+.RS 4
+set minimal interval size for CSI indices to 2^INT; default: 14
+.RE
+.PP
+\fB\-o, \-\-output\-file \fR\fB\fIFILE\fR\fR
+.RS 4
+output file name\&. If not set, then the index will be created using the input file name plus a
+\fI\&.csi\fR
+or
+\fI\&.tbi\fR
+extension
+.RE
+.PP
+\fB\-t, \-\-tbi\fR
+.RS 4
+generate TBI\-format index for VCF files
+.RE
+.PP
+\fB\-\-threads\fR \fIINT\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBStats options:\fR
+.RS 4
+.PP
+\fB\-n, \-\-nrecords\fR
+.RS 4
+print the number of records based on the CSI or TBI index files
+.RE
+.PP
+\fB\-s, \-\-stats\fR
+.RS 4
+Print per contig stats based on the CSI or TBI index files\&. Output format is three tab\-delimited columns listing the contig name, contig length (\fI\&.\fR
+if unknown) and number of records for the contig\&. Contigs with zero records are not printed\&.
+.RE
+.RE
+.SS "bcftools isec [\fIOPTIONS\fR] \fIA\&.vcf\&.gz\fR \fIB\&.vcf\&.gz\fR [\&...]"
+.sp
+Creates intersections, unions and complements of VCF files\&. Depending on the options, the program can output records from one (or more) files which have (or do not have) corresponding records with the same position in the other files\&.
+.PP
+\fB\-c, \-\-collapse\fR \fIsnps\fR|\fIindels\fR|\fIboth\fR|\fIall\fR|\fIsome\fR|\fInone\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-C, \-\-complement\fR
+.RS 4
+output positions present only in the first file but missing in the others
+.RE
+.PP
+\fB\-e, \-\-exclude\fR \fI\-\fR|\fIEXPRESSION\fR
+.RS 4
+exclude sites for which
+\fIEXPRESSION\fR
+is true\&. If
+\fB\-e\fR
+(or
+\fB\-i\fR) appears only once, the same filtering expression will be applied to all input files\&. Otherwise,
+\fB\-e\fR
+or
+\fB\-i\fR
+must be given for each input file\&. To indicate that no filtering should be performed on a file, use "\-" in place of
+\fIEXPRESSION\fR, as shown in the example below\&. For valid expressions see
+\fBEXPRESSIONS\fR\&.
+.RE
+.PP
+\fB\-f, \-\-apply\-filters\fR \fILIST\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-i, \-\-include\fR \fIEXPRESSION\fR
+.RS 4
+include only sites for which
+\fIEXPRESSION\fR
+is true\&. See discussion of
+\fB\-e, \-\-exclude\fR
+above\&.
+.RE
+.PP
+\fB\-n, \-\-nfiles\fR [+\-=]\fIINT\fR|~\fIBITMAP\fR
+.RS 4
+output positions present in this many (=), this many or more (+), this many or fewer (\-), or the exact same (~) files
+.RE
+.PP
+\fB\-o, \-\-output\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR\&. When several files are being output, their names are controlled via
+\fB\-p\fR
+instead\&.
+.RE
+.PP
+\fB\-O, \-\-output\-type\fR \fIb\fR|\fIu\fR|\fIz\fR|\fIv\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-p, \-\-prefix\fR \fIDIR\fR
+.RS 4
+if given, subset each of the input files accordingly\&. See also
+\fB\-w\fR\&.
+.RE
+.PP
+\fB\-r, \-\-regions\fR \fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-R, \-\-regions\-file\fR \fIfile\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-t, \-\-targets\fR \fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-T, \-\-targets\-file\fR \fIfile\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-w, \-\-write\fR \fILIST\fR
+.RS 4
+list of input files to output given as 1\-based indices\&. With
+\fB\-p\fR
+and no
+\fB\-w\fR, all files are written\&.
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBExamples:\fR
+.RS 4
+.sp
+Create intersection and complements of two sets saving the output in dir/*
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+    bcftools isec \-p dir A\&.vcf\&.gz B\&.vcf\&.gz
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+Filter sites in A and B (but not in C) and create intersection
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+    bcftools isec \-e\*(AqMAF<0\&.01\*(Aq \-i\*(AqdbSNP=1\*(Aq \-e\- A\&.vcf\&.gz B\&.vcf\&.gz C\&.vcf\&.gz \-p dir
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+Extract and write records from A shared by both A and B using exact allele match
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+    bcftools isec \-p dir \-n=2 \-w1 A\&.vcf\&.gz B\&.vcf\&.gz
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+Extract records private to A or B comparing by position only
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+    bcftools isec \-p dir \-n\-1 \-c all A\&.vcf\&.gz B\&.vcf\&.gz
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+Print a list of records which are present in A and B but not in C and D
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+    bcftools isec \-n~1100 \-c all A\&.vcf\&.gz B\&.vcf\&.gz C\&.vcf\&.gz D\&.vcf\&.gz
+.fi
+.if n \{\
+.RE
+.\}
+.RE
+.SS "bcftools merge [\fIOPTIONS\fR] \fIA\&.vcf\&.gz\fR \fIB\&.vcf\&.gz\fR [\&...]"
+.sp
+Merge multiple VCF/BCF files from non\-overlapping sample sets to create one multi\-sample file\&. For example, when merging file \fIA\&.vcf\&.gz\fR containing samples \fIS1\fR, \fIS2\fR and \fIS3\fR and file \fIB\&.vcf\&.gz\fR containing samples \fIS3\fR and \fIS4\fR, the output file will contain four samples named \fIS1\fR, \fIS2\fR, \fIS3\fR, \fI2:S3\fR and \fIS4\fR\&.
+.sp
+Note that it is responsibility of the user to ensure that the sample names are unique across all files\&. If they are not, the program will exit with an error unless the option \fB\-\-force\-samples\fR is given\&. The sample names can be also given explicitly using the \fB\-\-print\-header\fR and \fB\-\-use\-header\fR options\&.
+.sp
+Note that only records from different files can be merged, never from the same file\&. For "vertical" merge take a look at \fBbcftools norm\fR instead\&.
+.PP
+\fB\-\-force\-samples\fR
+.RS 4
+if the merged files contain duplicate samples names, proceed anyway\&. Duplicate sample names will be resolved by prepending index of the file as it appeared on the command line to the conflicting sample name (see
+\fI2:S3\fR
+in the above example)\&.
+.RE
+.PP
+\fB\-\-print\-header\fR
+.RS 4
+print only merged header and exit
+.RE
+.PP
+\fB\-\-use\-header\fR \fIFILE\fR
+.RS 4
+use the VCF header in the provided text
+\fIFILE\fR
+.RE
+.PP
+\fB\-0 \-\-missing\-to\-ref\fR
+.RS 4
+assume genotypes at missing sites are 0/0
+.RE
+.PP
+\fB\-f, \-\-apply\-filters\fR \fILIST\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-F, \-\-filter\-logic\fR \fIx\fR|\fI+\fR
+.RS 4
+Set the output record to PASS if any of the inputs is PASS (\fIx\fR), or apply all filters (\fI+\fR), which is the default\&.
+.RE
+.PP
+\fB\-g, \-\-gvcf\fR \fI\-\fR|\fIFILE\fR
+.RS 4
+merge gVCF blocks, INFO/END tag is expected\&. If the reference fasta file
+\fIFILE\fR
+is not given and the dash (\fI\-\fR) is given, unknown reference bases generated at gVCF block splits will be substituted with N\(cqs\&. The
+\fB\-\-gvcf\fR
+option uses the following default INFO rules:
+\fB\-i QS:sum,MinDP:min,I16:sum,IDV:max,IMF:max\fR\&.
+.RE
+.PP
+\fB\-i, \-\-info\-rules\fR \fI\-\fR|\fITAG:METHOD\fR[,\&...]
+.RS 4
+Rules for merging INFO fields (scalars or vectors) or
+\fI\-\fR
+to disable the default rules\&.
+\fIMETHOD\fR
+is one of
+\fIsum\fR,
+\fIavg\fR,
+\fImin\fR,
+\fImax\fR,
+\fIjoin\fR\&. Default is
+\fIDP:sum,DP4:sum\fR
+if these fields exist in the input files\&. Fields with no specified rule will take the value from the first input file\&. The merged QUAL value is currently set to the maximum\&. This behaviour is not user controllable at the moment\&.
+.RE
+.PP
+\fB\-l, \-\-file\-list\fR \fIFILE\fR
+.RS 4
+Read file names from
+\fIFILE\fR, one file name per line\&.
+.RE
+.PP
+\fB\-m, \-\-merge\fR \fIsnps\fR|\fIindels\fR|\fIboth\fR|\fIall\fR|\fInone\fR|\fIid\fR
+.RS 4
+The option controls what types of multiallelic records can be created:
+.RE
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+\-m none   \&.\&.  no new multiallelics, output multiple records instead
+\-m snps   \&.\&.  allow multiallelic SNP records
+\-m indels \&.\&.  allow multiallelic indel records
+\-m both   \&.\&.  both SNP and indel records can be multiallelic
+\-m all    \&.\&.  SNP records can be merged with indel records
+\-m id     \&.\&.  merge by ID
+.fi
+.if n \{\
+.RE
+.\}
+.PP
+\fB\-\-no\-version\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-o, \-\-output\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-O, \-\-output\-type\fR \fIb\fR|\fIu\fR|\fIz\fR|\fIv\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-r, \-\-regions\fR \fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-R, \-\-regions\-file\fR \fIfile\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-\-threads\fR \fIINT\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.SS "bcftools mpileup [\fIOPTIONS\fR] \-f \fIref\&.fa\fR \fIin\&.bam\fR [\fIin2\&.bam\fR [\&...]]"
+.sp
+Generate VCF or BCF containing genotype likelihoods for one or multiple alignment (BAM or CRAM) files\&. This is based on the original \fBsamtools mpileup\fR command (with the \fB\-v\fR or \fB\-g\fR options) producing genotype likelihoods in VCF or BCF format, but not the textual pileup output\&. The \fBmpileup\fR command was transferred to bcftools in order to avoid errors resulting from use of incompatible versions of samtools and bcftools when using in the mpileup+bcftools call pipeline\&.
+.sp
+Individuals are identified from the SM tags in the @RG header lines\&. Multiple individuals can be pooled in one alignment file, also one individual can be separated into multiple files\&. If sample identifiers are absent, each input file is regarded as one sample\&.
+.sp
+Note that there are two orthogonal ways to specify locations in the input file; via \fB\-r\fR \fIregion\fR and \fB\-t\fR \fIpositions\fR\&. The former uses (and requires) an index to do random access while the latter streams through the file contents filtering out the specified regions, requiring no index\&. The two may be used in conjunction\&. For example a BED file containing locations of genes in chromosome 20 could be specified using \fB\-r 20 \-t chr20\&.bed\fR, meaning that the index is used to find chromosome 20 and then it is filtered for the regions listed in the BED file\&. Also note that the \fB\-r\fR option can be much slower than \fB\-t\fR with many regions and can require more memory when multiple regions and many alignment files are processed\&.
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBInput options\fR
+.RS 4
+.PP
+\fB\-6, \-\-illumina1\&.3+\fR
+.RS 4
+Assume the quality is in the Illumina 1\&.3+ encoding\&.
+.RE
+.PP
+\fB\-A, \-\-count\-orphans\fR
+.RS 4
+Do not skip anomalous read pairs in variant calling\&.
+.RE
+.PP
+\fB\-b, \-\-bam\-list\fR \fIFILE\fR
+.RS 4
+List of input alignment files, one file per line [null]
+.RE
+.PP
+\fB\-B, \-\-no\-BAQ\fR
+.RS 4
+Disable probabilistic realignment for the computation of base alignment quality (BAQ)\&. BAQ is the Phred\-scaled probability of a read base being misaligned\&. Applying this option greatly helps to reduce false SNPs caused by misalignments\&.
+.RE
+.PP
+\fB\-C, \-\-adjust\-MQ\fR \fIINT\fR
+.RS 4
+Coefficient for downgrading mapping quality for reads containing excessive mismatches\&. Given a read with a phred\-scaled probability q of being generated from the mapped posi\- tion, the new mapping quality is about sqrt((INT\-q)/INT)*INT\&. A zero value disables this functionality; if enabled, the recommended value for BWA is 50\&. [0]
+.RE
+.PP
+\fB\-d, \-\-max\-depth\fR \fIINT\fR
+.RS 4
+At a position, read maximally
+\fIINT\fR
+reads per input file\&. Note that bcftools has a minimum value of
+\fI8000/n\fR
+where
+\fIn\fR
+is the number of input files given to mpileup\&. This means the default is highly likely to be increased\&. Once above the cross\-sample minimum of 8000 the \-d parameter will have an effect\&. [250]
+.RE
+.PP
+\fB\-E, \-\-redo\-BAQ\fR
+.RS 4
+Recalculate BAQ on the fly, ignore existing BQ tags
+.RE
+.PP
+\fB\-f, \-\-fasta\-ref\fR \fIFILE\fR
+.RS 4
+The
+\fBfaidx\fR\-indexed reference file in the FASTA format\&. The file can be optionally compressed by
+\fBbgzip\fR\&. Reference is required by default unless the
+\fB\-\-no\-reference\fR
+option is set [null]
+.RE
+.PP
+\fB\-\-no\-reference\fR
+.RS 4
+Do not require the
+\fB\-\-fasta\-ref\fR
+option\&.
+.RE
+.PP
+\fB\-G, \-\-read\-groups\fR \fIFILE\fR
+.RS 4
+list of read groups to include or exclude if prefixed with "^"\&. One read group per line\&. This file can also be used to assign new sample names to read groups by giving the new sample name as a second white\-space\-separated field, like this: "read_group_id new_sample_name"\&. If the read group name is not unique, also the bam file name can be included: "read_group_id file_name sample_name"\&. If all reads from the alignment file should be treated as a single sample, the asterisk symbol can be used: "* file_name sample_name"\&. Alignments without a read group ID can be matched with "?"\&.
+.RE
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+    RG_ID_1
+    RG_ID_2  SAMPLE_A
+    RG_ID_3  SAMPLE_A
+    RG_ID_4  SAMPLE_B
+    RG_ID_5  FILE_1\&.bam  SAMPLE_A
+    RG_ID_6  FILE_2\&.bam  SAMPLE_A
+    *        FILE_3\&.bam  SAMPLE_C
+    ?        FILE_3\&.bam  SAMPLE_D
+.fi
+.if n \{\
+.RE
+.\}
+.PP
+\fB\-q, \-min\-MQ\fR \fIINT\fR
+.RS 4
+Minimum mapping quality for an alignment to be used [0]
+.RE
+.PP
+\fB\-Q, \-\-min\-BQ\fR \fIINT\fR
+.RS 4
+Minimum base quality for a base to be considered [13]
+.RE
+.PP
+\fB\-r, \-\-regions\fR \fICHR\fR|\fICHR:POS\fR|\fICHR:FROM\-TO\fR|\fICHR:FROM\-\fR[,\&...]
+.RS 4
+Only generate mpileup output in given regions\&. Requires the alignment files to be indexed\&. If used in conjunction with \-l then considers the intersection; see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-R, \-\-regions\-file\fR \fIFILE\fR
+.RS 4
+As for
+\fB\-r, \-\-regions\fR, but regions read from FILE; see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-\-ignore\-RG\fR
+.RS 4
+Ignore RG tags\&. Treat all reads in one alignment file as one sample\&.
+.RE
+.PP
+\fB\-\-rf, \-\-incl\-flags\fR \fISTR\fR|\fIINT\fR
+.RS 4
+Required flags: skip reads with mask bits unset [null]
+.RE
+.PP
+\fB\-\-ff, \-\-excl\-flags\fR \fISTR\fR|\fIINT\fR
+.RS 4
+Filter flags: skip reads with mask bits set [UNMAP,SECONDARY,QCFAIL,DUP]
+.RE
+.PP
+\fB\-s, \-\-samples\fR \fILIST\fR
+.RS 4
+list of sample names\&. See
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-S, \-\-samples\-file\fR \fIFILE\fR
+.RS 4
+file of sample names to include or exclude if prefixed with "^"\&. One sample per line\&. This file can also be used to rename samples by giving the new sample name as a second white\-space\-separated column, like this: "old_name new_name"\&. If a sample name contains spaces, the spaces can be escaped using the backslash character, for example "Not\e a\e good\e sample\e name"\&.
+.RE
+.PP
+\fB\-t, \-\-targets\fR \fILIST\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-T, \-\-targets\-file\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-x, \-\-ignore\-overlaps\fR
+.RS 4
+Disable read\-pair overlap detection\&.
+.RE
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBOutput options\fR
+.RS 4
+.PP
+\fB\-a, \-\-annotate\fR \fILIST\fR
+.RS 4
+Comma\-separated list of FORMAT and INFO tags to output\&. (case\-insensitive, the "FORMAT/" prefix is optional, and use "?" to list available annotations on the command line) [null]:
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+*FORMAT/AD* \&.\&. Allelic depth (Number=R,Type=Integer)
+*FORMAT/ADF* \&.\&. Allelic depths on the forward strand (Number=R,Type=Integer)
+*FORMAT/ADR* \&.\&. Allelic depths on the reverse strand (Number=R,Type=Integer)
+*FORMAT/DP* \&.\&. Number of high\-quality bases (Number=1,Type=Integer)
+*FORMAT/SP* \&.\&. Phred\-scaled strand bias P\-value (Number=1,Type=Integer)
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+*INFO/AD* \&.\&. Total allelic depth (Number=R,Type=Integer)
+*INFO/ADF* \&.\&. Total allelic depths on the forward strand (Number=R,Type=Integer)
+*INFO/ADR* \&.\&. Total allelic depths on the reverse strand (Number=R,Type=Integer)
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+*FORMAT/DV* \&.\&. Deprecated in favor of FORMAT/AD;
+        Number of high\-quality non\-reference bases, (Number=1,Type=Integer)
+*FORMAT/DP4* \&.\&. Deprecated in favor of FORMAT/ADF and FORMAT/ADR;
+        Number of high\-quality ref\-forward, ref\-reverse,
+        alt\-forward and alt\-reverse bases (Number=4,Type=Integer)
+*FORMAT/DPR* \&.\&. Deprecated in favor of FORMAT/AD;
+        Number of high\-quality bases for each observed allele (Number=R,Type=Integer)
+*INFO/DPR* \&.\&. Deprecated in favor of INFO/AD;
+        Number of high\-quality bases for each observed allele (Number=R,Type=Integer)
+.fi
+.if n \{\
+.RE
+.\}
+.RE
+.PP
+\fB\-g, \-\-gvcf\fR \fIINT\fR[,\&...]
+.RS 4
+output gVCF blocks of homozygous REF calls, with depth (DP) ranges specified by the list of integers\&. For example, passing
+\fI5,15\fR
+will group sites into two types of gVCF blocks, the first with minimum per\-sample DP from the interval [5,15) and the latter with minimum depth 15 or more\&. In this example, sites with minimum per\-sample depth less than 5 will be printed as separate records, outside of gVCF blocks\&.
+.RE
+.PP
+\fB\-\-no\-version\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-o, \-\-output\fR \fIFILE\fR
+.RS 4
+Write output to
+\fIFILE\fR, rather than the default of standard output\&. (The same short option is used for both
+\fB\-\-open\-prob\fR
+and
+\fB\-\-output\fR\&. If
+\fB\-o\fR\*(Aqs argument contains any non\-digit characters other than a leading + or \- sign, it is interpreted as
+\fB\-\-output\fR\&. Usually the filename extension will take care of this, but to write to an entirely numeric filename use
+\fB\-o \&./123\fR
+or
+\fB\-\-output 123\fR\&.)
+.RE
+.PP
+\fB\-O, \-\-output\-type\fR \fIb\fR|\fIu\fR|\fIz\fR|\fIv\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-\-threads\fR \fIINT\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBOptions for SNP/INDEL genotype likelihood computation\fR
+.RS 4
+.PP
+\fB\-e, \-\-ext\-prob\fR \fIINT\fR
+.RS 4
+Phred\-scaled gap extension sequencing error probability\&. Reducing
+\fIINT\fR
+leads to longer indels [20]
+.RE
+.PP
+\fB\-F, \-\-gap\-frac\fR \fIFLOAT\fR
+.RS 4
+Minimum fraction of gapped reads [0\&.002]
+.RE
+.PP
+\fB\-h, \-\-tandem\-qual\fR \fIINT\fR
+.RS 4
+Coefficient for modeling homopolymer errors\&. Given an
+\fIl\fR\-long homopolymer run, the sequencing error of an indel of size s is modeled as
+\fIINT\fR*s/l [100]
+.RE
+.PP
+\fB\-I, \-\-skip\-indels\fR
+.RS 4
+Do not perform INDEL calling
+.RE
+.PP
+\fB\-L, \-\-max\-idepth\fR \fIINT\fR
+.RS 4
+Skip INDEL calling if the average per\-sample depth is above
+\fIINT\fR
+[250]
+.RE
+.PP
+\fB\-m, \-\-min\-ireads\fR \fIINT\fR
+.RS 4
+Minimum number gapped reads for indel candidates
+\fIINT\fR
+[1]
+.RE
+.PP
+\fB\-o, \-\-open\-prob\fR \fIINT\fR
+.RS 4
+Phred\-scaled gap open sequencing error probability\&. Reducing
+\fIINT\fR
+leads to more indel calls\&. (The same short option is used for both
+\fB\-\-open\-prob\fR
+and
+\fB\-\-output\fR\&. When \-o\(cqs argument contains only an optional + or \- sign followed by the digits 0 to 9, it is interpreted as
+\fB\-\-open\-prob\fR\&.) [40]
+.RE
+.PP
+\fB\-p, \-\-per\-sample\-mF\fR
+.RS 4
+Apply
+\fB\-m\fR
+and
+\fB\-F\fR
+thresholds per sample to increase sensitivity of calling\&. By default both options are applied to reads pooled from all samples\&.
+.RE
+.PP
+\fB\-P, \-\-platforms\fR \fISTR\fR
+.RS 4
+Comma\-delimited list of platforms (determined by
+\fB@RG\-PL\fR) from which indel candidates are obtained\&. It is recommended to collect indel candidates from sequencing technologies that have low indel error rate such as ILLUMINA [all]
+.RE
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBExamples:\fR
+.RS 4
+.sp
+Call SNPs and short INDELs, then mark low quality sites and sites with the read depth exceeding a limit\&. (The read depth should be adjusted to about twice the average read depth as higher read depths usually indicate problematic regions which are often enriched for artefacts\&.) One may consider to add \fB\-C50\fR to mpileup if mapping quality is overestimated for reads containing excessive mismatches\&. Applying this option usually helps for BWA\-backtrack alignments, but may not other aligners\&.
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+    bcftools mpileup \-Ou \-f ref\&.fa aln\&.bam | \e
+    bcftools call \-Ou \-mv | \e
+    bcftools filter \-s LowQual \-e \*(Aq%QUAL<20 || DP>100\*(Aq > var\&.flt\&.vcf
+.fi
+.if n \{\
+.RE
+.\}
+.RE
+.SS "bcftools norm [\fIOPTIONS\fR] \fIfile\&.vcf\&.gz\fR"
+.sp
+Left\-align and normalize indels, check if REF alleles match the reference, split multiallelic sites into multiple rows; recover multiallelics from multiple rows\&. Left\-alignment and normalization will only be applied if the \fB\-\-fasta\-ref\fR option is supplied\&.
+.PP
+\fB\-c, \-\-check\-ref\fR \fIe\fR|\fIw\fR|\fIx\fR|\fIs\fR
+.RS 4
+what to do when incorrect or missing REF allele is encountered: exit (\fIe\fR), warn (\fIw\fR), exclude (\fIx\fR), or set/fix (\fIs\fR) bad sites\&. The
+\fIw\fR
+option can be combined with
+\fIx\fR
+and
+\fIs\fR\&. Note that
+\fIs\fR
+can swap alleles and will update genotypes (GT) and AC counts, but will not attempt to fix PL or other fields\&.
+.RE
+.PP
+\fB\-d, \-\-rm\-dup\fR \fIsnps\fR|\fIindels\fR|\fIboth\fR|\fIall\fR|\fInone\fR
+.RS 4
+If a record is present multiple times, output only the first instance, see
+\fB\-\-collapse\fR
+in
+\fBCommon Options\fR\&. Requires
+\fB\-a, \-\-allow\-overlaps\fR\&.
+.RE
+.PP
+\fB\-D, \-\-remove\-duplicates\fR
+.RS 4
+If a record is present in multiple files, output only the first instance\&. Alias for
+\fB\-d none\fR\&. Requires
+\fB\-a, \-\-allow\-overlaps\fR\&.
+.RE
+.PP
+\fB\-f, \-\-fasta\-ref\fR \fIFILE\fR
+.RS 4
+reference sequence\&. Supplying this option will turn on left\-alignment and normalization, however, see also the
+\fB\-\-do\-not\-normalize\fR
+option below\&.
+.RE
+.PP
+\fB\-m, \-\-multiallelics\fR \fB\-\fR|\fB+\fR[\fIsnps\fR|\fIindels\fR|\fIboth\fR|\fIany\fR]
+.RS 4
+split multiallelic sites into biallelic records (\fB\-\fR) or join biallelic sites into multiallelic records (\fB+\fR)\&. An optional type string can follow which controls variant types which should be split or merged together: If only SNP records should be split or merged, specify
+\fIsnps\fR; if both SNPs and indels should be merged separately into two records, specify
+\fIboth\fR; if SNPs and indels should be merged into a single record, specify
+\fIany\fR\&.
+.RE
+.PP
+\fB\-\-no\-version\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-N, \-\-do\-not\-normalize\fR
+.RS 4
+the
+\fI\-c s\fR
+option can be used to fix or set the REF allele from the reference
+\fI\-f\fR\&. The
+\fI\-N\fR
+option will not turn on indel normalisation as the
+\fI\-f\fR
+option normally implies
+.RE
+.PP
+\fB\-o, \-\-output\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-O, \-\-output\-type\fR \fIb\fR|\fIu\fR|\fIz\fR|\fIv\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-r, \-\-regions\fR \fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-R, \-\-regions\-file\fR \fIfile\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-s, \-\-strict\-filter\fR
+.RS 4
+when merging (\fI\-m+\fR), merged site is PASS only if all sites being merged PASS
+.RE
+.PP
+\fB\-t, \-\-targets\fR \fILIST\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-T, \-\-targets\-file\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-\-threads\fR \fIINT\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-w, \-\-site\-win\fR \fIINT\fR
+.RS 4
+maximum distance between two records to consider when locally sorting variants which changed position during the realignment
+.RE
+.SS "bcftools [plugin \fINAME\fR|+\fINAME\fR] \fI[OPTIONS]\fR \fIFILE\fR \(em \fI[PLUGIN OPTIONS]\fR"
+.sp
+A common framework for various utilities\&. The plugins can be used the same way as normal commands only their name is prefixed with "+"\&. Most plugins accept two types of parameters: general options shared by all plugins followed by a separator, and a list of plugin\-specific options\&. There are some exceptions to this rule, some plugins do not accept the common options and implement their own parameters\&. Therefore please pay attention to the usage examples that each plugin comes with\&.
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBVCF input options:\fR
+.RS 4
+.PP
+\fB\-e, \-\-exclude\fR \fIEXPRESSION\fR
+.RS 4
+exclude sites for which
+\fIEXPRESSION\fR
+is true\&. For valid expressions see
+\fBEXPRESSIONS\fR\&.
+.RE
+.PP
+\fB\-i, \-\-include\fR \fIEXPRESSION\fR
+.RS 4
+include only sites for which
+\fIEXPRESSION\fR
+is true\&. For valid expressions see
+\fBEXPRESSIONS\fR\&.
+.RE
+.PP
+\fB\-r, \-\-regions\fR \fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-R, \-\-regions\-file\fR \fIfile\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-t, \-\-targets\fR \fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-T, \-\-targets\-file\fR \fIfile\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBVCF output options:\fR
+.RS 4
+.PP
+\fB\-\-no\-version\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-o, \-\-output\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-O, \-\-output\-type\fR \fIb\fR|\fIu\fR|\fIz\fR|\fIv\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-\-threads\fR \fIINT\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBPlugin options:\fR
+.RS 4
+.PP
+\fB\-h, \-\-help\fR
+.RS 4
+list plugin\(cqs options
+.RE
+.PP
+\fB\-l, \-\-list\-plugins\fR
+.RS 4
+List all available plugins\&.
+.sp
+By default, appropriate system directories are searched for installed plugins\&. You can override this by setting the BCFTOOLS_PLUGINS environment variable to a colon\-separated list of directories to search\&. If BCFTOOLS_PLUGINS begins with a colon, ends with a colon, or contains adjacent colons, the system directories are also searched at that position in the list of directories\&.
+.RE
+.PP
+\fB\-v, \-\-verbose\fR
+.RS 4
+print debugging information to debug plugin failure
+.RE
+.PP
+\fB\-V, \-\-version\fR
+.RS 4
+print version string and exit
+.RE
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBList of plugins coming with the distribution:\fR
+.RS 4
+.PP
+\fBGTisec\fR
+.RS 4
+count genotype intersections across all possible sample subsets in a vcf file
+.RE
+.PP
+\fBGTsubset\fR
+.RS 4
+output only sites where the requested samples all exclusively share a genotype
+.RE
+.PP
+\fBad\-bias\fR
+.RS 4
+find positions with wildly varying ALT allele frequency (Fisher test on FMT/AD)
+.RE
+.PP
+\fBaf\-dist\fR
+.RS 4
+collect AF deviation stats and GT probability distribution given AF and assuming HWE
+.RE
+.PP
+\fBcolor\-chrs\fR
+.RS 4
+color shared chromosomal segments, requires trio VCF with phased GTs
+.RE
+.PP
+\fBcounts\fR
+.RS 4
+a minimal plugin which counts number of SNPs, Indels, and total number of sites\&.
+.RE
+.PP
+\fBdosage\fR
+.RS 4
+print genotype dosage\&. By default the plugin searches for PL, GL and GT, in that order\&.
+.RE
+.PP
+\fBfill\-AN\-AC\fR
+.RS 4
+fill INFO fields AN and AC\&.
+.RE
+.PP
+\fBfill\-from\-fasta\fR
+.RS 4
+fill INFO or REF field based on values in a fasta file
+.RE
+.PP
+\fBfill\-tags\fR
+.RS 4
+set INFO tags AF, AN, AC, NS, AC_Hom, AC_Het, AC_Hemi
+.RE
+.PP
+\fBfix\-ploidy\fR
+.RS 4
+sets correct ploidy
+.RE
+.PP
+\fBfixref\fR
+.RS 4
+determine and fix strand orientation
+.RE
+.PP
+\fBframeshifts\fR
+.RS 4
+annotate frameshift indels
+.RE
+.PP
+\fBguess\-ploidy\fR
+.RS 4
+determine sample sex by checking genotype likelihoods (GL,PL) or genotypes (GT) in the non\-PAR region of chrX\&.
+.RE
+.PP
+\fBimpute\-info\fR
+.RS 4
+add imputation information metrics to the INFO field based on selected FORMAT tags
+.RE
+.PP
+\fBmendelian\fR
+.RS 4
+count Mendelian consistent / inconsistent genotypes\&.
+.RE
+.PP
+\fBmissing2ref\fR
+.RS 4
+sets missing genotypes ("\&./\&.") to ref allele ("0/0" or "0|0")
+.RE
+.PP
+\fBsetGT\fR
+.RS 4
+general tool to set genotypes according to rules requested by the user
+.RE
+.PP
+\fBtag2tag\fR
+.RS 4
+convert between similar tags, such as GL and GP
+.RE
+.PP
+\fBtrio\-switch\-rate\fR
+.RS 4
+calculate phase switch rate in trio samples, children samples must have phased GTs\&.
+.RE
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBExamples:\fR
+.RS 4
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+# List options common to all plugins
+bcftools plugin
+
+# List available plugins
+bcftools plugin \-l
+
+# Run a plugin
+bcftools plugin counts in\&.vcf
+
+# Run a plugin using the abbreviated "+" notation
+bcftools +counts in\&.vcf
+
+# The input VCF can be streamed just like in other commands
+cat in\&.vcf | bcftools +counts
+
+# Print usage information of plugin "dosage"
+bcftools +dosage \-h
+
+# Replace missing genotypes with 0/0
+bcftools +missing2ref in\&.vcf
+
+# Replace missing genotypes with 0|0
+bcftools +missing2ref in\&.vcf \-\- \-p
+.fi
+.if n \{\
+.RE
+.\}
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBPlugins troubleshooting:\fR
+.RS 4
+.sp
+Things to check if your plugin does not show up in the \fBbcftools plugin \-l\fR output:
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+Run with the
+\fB\-v\fR
+option for verbose output:
+\fBbcftools plugin \-lv\fR
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+Does the environment variable BCFTOOLS_PLUGINS include the correct path?
+.RE
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBPlugins API:\fR
+.RS 4
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+// Short description used by \*(Aqbcftools plugin \-l\*(Aq
+const char *about(void);
+
+// Longer description used by \*(Aqbcftools +name \-h\*(Aq
+const char *usage(void);
+
+// Called once at startup, allows initialization of local variables\&.
+// Return 1 to suppress normal VCF/BCF header output, \-1 on critical
+// errors, 0 otherwise\&.
+int init(int argc, char **argv, bcf_hdr_t *in_hdr, bcf_hdr_t *out_hdr);
+
+// Called for each VCF record, return NULL to suppress the output
+bcf1_t *process(bcf1_t *rec);
+
+// Called after all lines have been processed to clean up
+void destroy(void);
+.fi
+.if n \{\
+.RE
+.\}
+.RE
+.SS "bcftools polysomy [\fIOPTIONS\fR] \fIfile\&.vcf\&.gz\fR"
+.sp
+Detect number of chromosomal copies in VCFs annotates with the Illumina\(cqs B\-allele frequency (BAF) values\&. Note that this command is not compiled in by default, see the section \fBOptional Compilation with GSL\fR in the INSTALL file for help\&.
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBGeneral options:\fR
+.RS 4
+.PP
+\fB\-o, \-\-output\-dir\fR \fIpath\fR
+.RS 4
+output directory
+.RE
+.PP
+\fB\-r, \-\-regions\fR \fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-R, \-\-regions\-file\fR \fIfile\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-s, \-\-sample\fR \fIstring\fR
+.RS 4
+sample name
+.RE
+.PP
+\fB\-t, \-\-targets\fR \fILIST\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-T, \-\-targets\-file\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-v, \-\-verbose\fR
+.RS 4
+verbose debugging output which gives hints about the thresholds and decisions made by the program\&. Note that the exact output can change between versions\&.
+.RE
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBAlgorithm options:\fR
+.RS 4
+.PP
+\fB\-b, \-\-peak\-size\fR \fIfloat\fR
+.RS 4
+the minimum peak size considered as a good match can be from the interval [0,1] where larger is stricter
+.RE
+.PP
+\fB\-c, \-\-cn\-penalty\fR \fIfloat\fR
+.RS 4
+a penalty for increasing copy number state\&. How this works: multiple peaks are always a better fit than a single peak, therefore the program prefers a single peak (normal copy number) unless the absolute deviation of the multiple peaks fit is significantly smaller\&. Here the meaning of "significant" is given by the
+\fIfloat\fR
+from the interval [0,1] where larger is stricter\&.
+.RE
+.PP
+\fB\-f, \-\-fit\-th\fR \fIfloat\fR
+.RS 4
+threshold for goodness of fit (normalized absolute deviation), smaller is stricter
+.RE
+.PP
+\fB\-i, \-\-include\-aa\fR
+.RS 4
+include also the AA peak in CN2 and CN3 evaluation\&. This usually requires increasing
+\fB\-f\fR\&.
+.RE
+.PP
+\fB\-m, \-\-min\-fraction\fR \fIfloat\fR
+.RS 4
+minimum distinguishable fraction of aberrant cells\&. The experience shows that trustworthy are estimates of 20% and more\&.
+.RE
+.PP
+\fB\-p, \-\-peak\-symmetry\fR \fIfloat\fR
+.RS 4
+a heuristics to filter failed fits where the expected peak symmetry is violated\&. The
+\fIfloat\fR
+is from the interval [0,1] and larger is stricter
+.RE
+.RE
+.SS "bcftools query [\fIOPTIONS\fR] \fIfile\&.vcf\&.gz\fR [\fIfile\&.vcf\&.gz\fR [\&...]]"
+.sp
+Extracts fields from VCF or BCF files and outputs them in user\-defined format\&.
+.PP
+\fB\-c, \-\-collapse\fR \fIsnps\fR|\fIindels\fR|\fIboth\fR|\fIall\fR|\fIsome\fR|\fInone\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-e, \-\-exclude\fR \fIEXPRESSION\fR
+.RS 4
+exclude sites for which
+\fIEXPRESSION\fR
+is true\&. For valid expressions see
+\fBEXPRESSIONS\fR\&.
+.RE
+.PP
+\fB\-f, \-\-format\fR \fIFORMAT\fR
+.RS 4
+learn by example, see below
+.RE
+.PP
+\fB\-H, \-\-print\-header\fR
+.RS 4
+print header
+.RE
+.PP
+\fB\-i, \-\-include\fR \fIEXPRESSION\fR
+.RS 4
+include only sites for which
+\fIEXPRESSION\fR
+is true\&. For valid expressions see
+\fBEXPRESSIONS\fR\&.
+.RE
+.PP
+\fB\-l, \-\-list\-samples\fR
+.RS 4
+list sample names and exit
+.RE
+.PP
+\fB\-o, \-\-output\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-r, \-\-regions\fR \fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-R, \-\-regions\-file\fR \fIfile\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-s, \-\-samples\fR \fILIST\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-S, \-\-samples\-file\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-t, \-\-targets\fR \fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-T, \-\-targets\-file\fR \fIfile\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-u, \-\-allow\-undef\-tags\fR
+.RS 4
+do not throw an error if there are undefined tags in the format string, print "\&." instead
+.RE
+.PP
+\fB\-v, \-\-vcf\-list\fR \fIFILE\fR
+.RS 4
+process multiple VCFs listed in the file
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBFormat:\fR
+.RS 4
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+%CHROM          The CHROM column (similarly also other columns: POS, ID, REF, ALT, QUAL, FILTER)
+%INFO/TAG       Any tag in the INFO column
+%TYPE           Variant type (REF, SNP, MNP, INDEL, BND, OTHER)
+%MASK           Indicates presence of the site in other files (with multiple files)
+%TAG{INT}       Curly brackets to subscript vectors (0\-based)
+%FIRST_ALT      Alias for %ALT{0}
+[]              Format fields must be enclosed in brackets to loop over all samples
+%GT             Genotype (e\&.g\&. 0/1)
+%TBCSQ          Translated FORMAT/BCSQ\&. See the csq command above for explanation and examples\&.
+%TGT            Translated genotype (e\&.g\&. C/A)
+%IUPACGT        Genotype translated to IUPAC ambiguity codes (e\&.g\&. M instead of C/A)
+%LINE           Prints the whole line
+%SAMPLE         Sample name
+%POS0           POS in 0\-based coordinates
+%END            End position of the REF allele
+%END0           End position of the REF allele in 0\-based cordinates
+\en              new line
+\et              tab character
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+Everything else is printed verbatim\&.
+.fi
+.if n \{\
+.RE
+.\}
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBExamples:\fR
+.RS 4
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+# Print chromosome, position, ref allele and the first alternate allele
+bcftools query \-f \*(Aq%CHROM  %POS  %REF  %ALT{0}\en\*(Aq file\&.vcf\&.gz
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+# Similar to above, but use tabs instead of spaces, add sample name and genotype
+bcftools query \-f \*(Aq%CHROM\et%POS\et%REF\et%ALT[\et%SAMPLE=%GT]\en\*(Aq file\&.vcf\&.gz
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+# Print FORMAT/GT fields followed by FORMAT/GT fields
+bcftools query \-f \*(AqGQ:[ %GQ] \et GT:[ %GT]\en\*(Aq file\&.vcf
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+# Make a BED file: chr, pos (0\-based), end pos (1\-based), id
+bcftools query \-f\*(Aq%CHROM\et%POS0\et%END\et%ID\en\*(Aq file\&.bcf
+.fi
+.if n \{\
+.RE
+.\}
+.RE
+.SS "bcftools reheader [\fIOPTIONS\fR] \fIfile\&.vcf\&.gz\fR"
+.sp
+Modify header of VCF/BCF files, change sample names\&.
+.PP
+\fB\-h, \-\-header\fR \fIFILE\fR
+.RS 4
+new VCF header
+.RE
+.PP
+\fB\-o, \-\-output\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-s, \-\-samples\fR \fIFILE\fR
+.RS 4
+new sample names, one name per line, in the same order as they appear in the VCF file\&. Alternatively, only samples which need to be renamed can be listed as "old_name new_name\en" pairs separated by whitespaces, each on a separate line\&. If a sample name contains spaces, the spaces can be escaped using the backslash character, for example "Not\e a\e good\e sample\e name"\&.
+.RE
+.SS "bcftools roh [\fIOPTIONS\fR] \fIfile\&.vcf\&.gz\fR"
+.sp
+A program for detecting runs of homo/autozygosity\&. Only bi\-allelic sites are considered\&.
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBThe HMM model:\fR
+.RS 4
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+Notation:
+  D  = Data, AZ = autozygosity, HW = Hardy\-Weinberg (non\-autozygosity),
+  f  = non\-ref allele frequency
+
+Emission probabilities:
+  oAZ = P_i(D|AZ) = (1\-f)*P(D|RR) + f*P(D|AA)
+  oHW = P_i(D|HW) = (1\-f)^2 * P(D|RR) + f^2 * P(D|AA) + 2*f*(1\-f)*P(D|RA)
+
+Transition probabilities:
+  tAZ = P(AZ|HW)  \&.\&. from HW to AZ, the \-a parameter
+  tHW = P(HW|AZ)  \&.\&. from AZ to HW, the \-H parameter
+
+  ci  = P_i(C)  \&.\&. probability of cross\-over at site i, from genetic map
+  AZi = P_i(AZ) \&.\&. probability of site i being AZ/non\-AZ, scaled so that AZi+HWi = 1
+  HWi = P_i(HW)
+
+  P_{i+1}(AZ) = oAZ * max[(1 \- tAZ * ci) * AZ{i\-1} , tAZ * ci * (1\-AZ{i\-1})]
+  P_{i+1}(HW) = oHW * max[(1 \- tHW * ci) * (1\-AZ{i\-1}) , tHW * ci * AZ{i\-1}]
+.fi
+.if n \{\
+.RE
+.\}
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBGeneral Options:\fR
+.RS 4
+.PP
+\fB\-\-AF\-dflt\fR \fIFLOAT\fR
+.RS 4
+in case allele frequency is not known, use the
+\fIFLOAT\fR\&. By default, sites where allele frequency cannot be determined, or is 0, are skipped\&.
+.RE
+.PP
+\fB\-\-AF\-tag\fR \fITAG\fR
+.RS 4
+use the specified INFO tag
+\fITAG\fR
+as an allele frequency estimate instead of the default AC and AN tags\&. Sites which do not have
+\fITAG\fR
+will be skipped\&.
+.RE
+.PP
+\fB\-\-AF\-file\fR \fIFILE\fR
+.RS 4
+Read allele frequencies from a tab\-delimited file containing the columns: CHROM\etPOS\etREF,ALT\etAF\&. The file can be compressed with
+\fBbgzip\fR
+and indexed with tabix \-s1 \-b2 \-e2\&. Sites which are not present in the
+\fIFILE\fR
+or have different reference or alternate allele will be skipped\&. Note that such a file can be easily created from a VCF using:
+.RE
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+    bcftools query \-f\*(Aq%CHROM\et%POS\et%REF,%ALT\et%INFO/TAG\en\*(Aq file\&.vcf | bgzip \-c > freqs\&.tab\&.gz
+.fi
+.if n \{\
+.RE
+.\}
+.PP
+\fB\-b, \-\-buffer\-size\fR \fIINT\fR[,\fIINT\fR]
+.RS 4
+when the entire many\-sample file cannot fit into memory, a sliding buffer approach can be used\&. The first value is the number of sites to keep in memory\&. If negative, it is interpreted as the maximum memory to use, in MB\&. The second, optional, value sets the number of overlapping sites\&. The default overlap is set to roughly 1% of the buffer size\&.
+.RE
+.PP
+\fB\-e, \-\-estimate\-AF\fR \fIFILE\fR
+.RS 4
+estimate the allele frequency by recalculating INFO/AC and INFO/AN on the fly, using the specified
+\fITAG\fR
+which can be either FORMAT/GT ("GT") or FORMAT/PL ("PL")\&. If
+\fITAG\fR
+is not given, "GT" is assumed\&. Either all samples ("\-") or samples listed in
+\fIFILE\fR
+will be included\&. For example, use "PL,\-" to estimate AF from FORMAT/PL of all samples\&. If neither
+\fB\-e\fR
+nor the other
+\fB\-\-AF\-\&...\fR
+options are given, the allele frequency is estimated from AC and AN counts which are already present in the INFO field\&.
+.RE
+.PP
+\fB\-G, \-\-GTs\-only\fR \fIFLOAT\fR
+.RS 4
+use genotypes (FORMAT/GT fields) ignoring genotype likelihoods (FORMAT/PL), setting PL of unseen genotypes to
+\fIFLOAT\fR\&. Safe value to use is 30 to account for GT errors\&.
+.RE
+.PP
+\fB\-I, \-\-skip\-indels\fR
+.RS 4
+skip indels as their genotypes are usually enriched for errors
+.RE
+.PP
+\fB\-m, \-\-genetic\-map\fR \fIFILE\fR
+.RS 4
+genetic map in the format required also by IMPUTE2\&. Only the first and third column are used (position and Genetic_Map(cM))\&. The
+\fIFILE\fR
+can chromosome name\&.
+.RE
+.PP
+\fB\-M, \-\-rec\-rate\fR \fIFLOAT\fR
+.RS 4
+constant recombination rate per bp\&. In combination with
+\fB\-\-genetic\-map\fR, the
+\fB\-\-rec\-rate\fR
+parameter is interpreted differently, as
+\fIFLOAT\fR\-fold increase of transition probabilities, which allows the model to become more sensitive yet still account for recombination hotspots\&. Note that also the range of the values is therefore different in both cases: normally the parameter will be in the range (1e\-3,1e\-9) but with
+\fB\-\-genetic\-map\fR
+it will be in the range (10,1000)\&.
+.RE
+.PP
+\fB\-o, \-\-output\fR \fIFILE\fR
+.RS 4
+Write output to the
+\fIFILE\fR, by default the output is printed on stdout
+.RE
+.PP
+\fB\-O, \-\-output\-type\fR \fIs\fR|\fIr\fR[\fIz\fR]
+.RS 4
+Generate per\-site output (\fIs\fR) or per\-region output (\fIr\fR)\&. By default both types are printed and the output is uncompressed\&. Add
+\fIz\fR
+for a compressed output\&.
+.RE
+.PP
+\fB\-r, \-\-regions\fR \fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-R, \-\-regions\-file\fR \fIfile\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-s, \-\-samples\fR \fILIST\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-S, \-\-samples\-file\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-t, \-\-targets\fR \fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-T, \-\-targets\-file\fR \fIfile\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBHMM Options:\fR
+.RS 4
+.PP
+\fB\-a, \-\-hw\-to\-az\fR \fIFLOAT\fR
+.RS 4
+P(AZ|HW) transition probability from AZ (autozygous) to HW (Hardy\-Weinberg) state
+.RE
+.PP
+\fB\-H, \-\-az\-to\-hw\fR \fIFLOAT\fR
+.RS 4
+P(HW|AZ) transition probability from HW to AZ state
+.RE
+.PP
+\fB\-V, \-\-viterbi\-training\fR \fIFLOAT\fR
+.RS 4
+estimate HMM parameters using Baum\-Welch algorithm, using the convergence threshold
+\fIFLOAT\fR, e\&.g\&. 1e\-10 (experimental)
+.RE
+.RE
+.SS "bcftools stats [\fIOPTIONS\fR] \fIA\&.vcf\&.gz\fR [\fIB\&.vcf\&.gz\fR]"
+.sp
+Parses VCF or BCF and produces text file stats which is suitable for machine processing and can be plotted using \fBplot\-vcfstats\fR\&. When two files are given, the program generates separate stats for intersection and the complements\&. By default only sites are compared, \fB\-s\fR/\fB\-S\fR must given to include also sample columns\&. When one VCF file is specified on the command line, then stats by non\-reference allele frequency, depth distribution, stats by quality and per\-sample counts, singleton stats, etc\&. are printed\&. When two VCF files are given, then stats such as concordance (Genotype concordance by non\-reference allele frequency, Genotype concordance by sample, Non\-Reference Discordance) and correlation are also printed\&. Per\-site discordance (PSD) is also printed in \fB\-\-verbose\fR mode\&.
+.PP
+\fB\-\-af\-bins\fR \fILIST\fR|\fIFILE\fR
+.RS 4
+comma separated list of allele frequency bins (e\&.g\&. 0\&.1,0\&.5,1) or a file listing the allele frequency bins one per line (e\&.g\&. 0\&.1\en0\&.5\en1)
+.RE
+.PP
+\fB\-\-af\-tag\fR \fITAG\fR
+.RS 4
+allele frequency INFO tag to use for binning\&. By default the allele frequency is estimated from AC/AN, if available, or directly from the genotypes (GT) if not\&.
+.RE
+.PP
+\fB\-1, \-\-1st\-allele\-only\fR
+.RS 4
+consider only the 1st alternate allele at multiallelic sites
+.RE
+.PP
+\fB\-c, \-\-collapse\fR \fIsnps\fR|\fIindels\fR|\fIboth\fR|\fIall\fR|\fIsome\fR|\fInone\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-d, \-\-depth\fR \fIINT\fR,\fIINT\fR,\fIINT\fR
+.RS 4
+ranges of depth distribution: min, max, and size of the bin
+.RE
+.PP
+\fB\-\-debug\fR
+.RS 4
+produce verbose per\-site and per\-sample output
+.RE
+.PP
+\fB\-e, \-\-exclude\fR \fIEXPRESSION\fR
+.RS 4
+exclude sites for which
+\fIEXPRESSION\fR
+is true\&. For valid expressions see
+\fBEXPRESSIONS\fR\&.
+.RE
+.PP
+\fB\-E, \-\-exons\fR \fIfile\&.gz\fR
+.RS 4
+tab\-delimited file with exons for indel frameshifts statistics\&. The columns of the file are CHR, FROM, TO, with 1\-based, inclusive, positions\&. The file is BGZF\-compressed and indexed with tabix
+.RE
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+    tabix \-s1 \-b2 \-e3 file\&.gz
+.fi
+.if n \{\
+.RE
+.\}
+.PP
+\fB\-f, \-\-apply\-filters\fR \fILIST\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-F, \-\-fasta\-ref\fR \fIref\&.fa\fR
+.RS 4
+faidx indexed reference sequence file to determine INDEL context
+.RE
+.PP
+\fB\-i, \-\-include\fR \fIEXPRESSION\fR
+.RS 4
+include only sites for which
+\fIEXPRESSION\fR
+is true\&. For valid expressions see
+\fBEXPRESSIONS\fR\&.
+.RE
+.PP
+\fB\-I, \-\-split\-by\-ID\fR
+.RS 4
+collect stats separately for sites which have the ID column set ("known sites") or which do not have the ID column set ("novel sites")\&.
+.RE
+.PP
+\fB\-r, \-\-regions\fR \fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-R, \-\-regions\-file\fR \fIfile\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-s, \-\-samples\fR \fILIST\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-S, \-\-samples\-file\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-t, \-\-targets\fR \fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-T, \-\-targets\-file\fR \fIfile\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-u, \-\-user\-tstv\fR \fI<TAG[:min:max:n]>\fR
+.RS 4
+collect Ts/Tv stats for any tag using the given binning [0:1:100]
+.RE
+.PP
+\fB\-v, \-\-verbose\fR
+.RS 4
+produce verbose per\-site and per\-sample output
+.RE
+.SS "bcftools view [\fIOPTIONS\fR] \fIfile\&.vcf\&.gz\fR [\fIREGION\fR [\&...]]"
+.sp
+View, subset and filter VCF or BCF files by position and filtering expression\&. Convert between VCF and BCF\&. Former \fBbcftools subset\fR\&.
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBOutput options\fR
+.RS 4
+.PP
+\fB\-G, \-\-drop\-genotypes\fR
+.RS 4
+drop individual genotype information (after subsetting if
+\fB\-s\fR
+option is set)
+.RE
+.PP
+\fB\-h, \-\-header\-only\fR
+.RS 4
+output the VCF header only
+.RE
+.PP
+\fB\-H, \-\-no\-header\fR
+.RS 4
+suppress the header in VCF output
+.RE
+.PP
+\fB\-l, \-\-compression\-level\fR [\fI0\-9\fR]
+.RS 4
+compression level\&. 0 stands for uncompressed, 1 for best speed and 9 for best compression\&.
+.RE
+.PP
+\fB\-\-no\-version\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-O, \-\-output\-type\fR \fIb\fR|\fIu\fR|\fIz\fR|\fIv\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.sp
+\fB\-o, \-\-output\-file\fR \fIFILE\fR: output file name\&. If not present, the default is to print to standard output (stdout)\&.
+.PP
+\fB\-r, \-\-regions\fR \fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-R, \-\-regions\-file\fR \fIfile\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-t, \-\-targets\fR \fIchr\fR|\fIchr:pos\fR|\fIchr:from\-to\fR|\fIchr:from\-\fR[,\&...]
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-T, \-\-targets\-file\fR \fIfile\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-\-threads\fR \fIINT\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBSubset options:\fR
+.RS 4
+.PP
+\fB\-a, \-\-trim\-alt\-alleles\fR
+.RS 4
+trim alternate alleles not seen in subset\&. Type A, G and R INFO and FORMAT fields will also be trimmed
+.RE
+.PP
+\fB\-\-force\-samples\fR
+.RS 4
+only warn about unknown subset samples
+.RE
+.PP
+\fB\-I, \-\-no\-update\fR
+.RS 4
+do not (re)calculate INFO fields for the subset (currently INFO/AC and INFO/AN)
+.RE
+.PP
+\fB\-s, \-\-samples\fR \fILIST\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-S, \-\-samples\-file\fR \fIFILE\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.RE
+.sp
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBFilter options:\fR
+.RS 4
+.sp
+Note that filter options below dealing with counting the number of alleles will, for speed, first check for the values of AC and AN in the INFO column to avoid parsing all the genotype (FORMAT/GT) fields in the VCF\&. This means that a filter like \fI\-\-min\-af 0\&.1\fR will be based \(oqAC/AN\(cq where AC and AN come from either INFO/AC and INFO/AN if available or FORMAT/GT if not\&. It will not filter on another field like INFO/AF\&. The \fI\-\-include\fR and \fI\-\-exclude\fR filter expressions should instead be used to explicitly filter based on fields in the INFO column, e\&.g\&. \fI\-\-exclude AF<0\&.1\fR\&.
+.PP
+\fB\-c, \-\-min\-ac\fR \fIINT\fR[\fI:nref\fR|\fI:alt1\fR|\fI:minor\fR|\fI:major\fR|:\*(Aqnonmajor\*(Aq]
+.RS 4
+minimum allele count (INFO/AC) of sites to be printed\&. Specifying the type of allele is optional and can be set to non\-reference (\fInref\fR, the default), 1st alternate (\fIalt1\fR), the least frequent (\fIminor\fR), the most frequent (\fImajor\fR) or sum of all but the most frequent (\fInonmajor\fR) alleles\&.
+.RE
+.PP
+\fB\-C, \-\-max\-ac\fR \fIINT\fR[\fI:nref\fR|\fI:alt1\fR|\fI:minor\fR|:\*(Aqmajor\*(Aq|:\*(Aqnonmajor\*(Aq]
+.RS 4
+maximum allele count (INFO/AC) of sites to be printed\&. Specifying the type of allele is optional and can be set to non\-reference (\fInref\fR, the default), 1st alternate (\fIalt1\fR), the least frequent (\fIminor\fR), the most frequent (\fImajor\fR) or sum of all but the most frequent (\fInonmajor\fR) alleles\&.
+.RE
+.PP
+\fB\-e, \-\-exclude\fR \fIEXPRESSION\fR
+.RS 4
+exclude sites for which
+\fIEXPRESSION\fR
+is true\&. For valid expressions see
+\fBEXPRESSIONS\fR\&.
+.RE
+.PP
+\fB\-f, \-\-apply\-filters\fR \fILIST\fR
+.RS 4
+see
+\fBCommon Options\fR
+.RE
+.PP
+\fB\-g, \-\-genotype\fR [^][\fIhom\fR|\fIhet\fR|\fImiss\fR]
+.RS 4
+include only sites with one or more homozygous (\fIhom\fR), heterozygous (\fIhet\fR) or missing (\fImiss\fR) genotypes\&. When prefixed with
+\fI^\fR, the logic is reversed; thus
+\fI^het\fR
+excludes sites with heterozygous genotypes\&.
+.RE
+.PP
+\fB\-i, \-\-include\fR \fIEXPRESSION\fR
+.RS 4
+include sites for which
+\fIEXPRESSION\fR
+is true\&. For valid expressions see
+\fBEXPRESSIONS\fR\&.
+.RE
+.PP
+\fB\-k, \-\-known\fR
+.RS 4
+print known sites only (ID column is not "\&.")
+.RE
+.PP
+\fB\-m, \-\-min\-alleles\fR \fIINT\fR
+.RS 4
+print sites with at least
+\fIINT\fR
+alleles listed in REF and ALT columns
+.RE
+.PP
+\fB\-M, \-\-max\-alleles\fR \fIINT\fR
+.RS 4
+print sites with at most
+\fIINT\fR
+alleles listed in REF and ALT columns\&. Use
+\fB\-m2 \-M2 \-v snps\fR
+to only view biallelic SNPs\&.
+.RE
+.PP
+\fB\-n, \-\-novel\fR
+.RS 4
+print novel sites only (ID column is "\&.")
+.RE
+.PP
+\fB\-p, \-\-phased\fR
+.RS 4
+print sites where all samples are phased\&. Haploid genotypes are considered phased\&. Missing genotypes considered unphased unless the phased bit is set\&.
+.RE
+.PP
+\fB\-P, \-\-exclude\-phased\fR
+.RS 4
+exclude sites where all samples are phased
+.RE
+.PP
+\fB\-q, \-\-min\-af\fR \fIFLOAT\fR[\fI:nref\fR|\fI:alt1\fR|\fI:minor\fR|\fI:major\fR|\fI:nonmajor\fR]
+.RS 4
+minimum allele frequency (INFO/AC / INFO/AN) of sites to be printed\&. Specifying the type of allele is optional and can be set to non\-reference (\fInref\fR, the default), 1st alternate (\fIalt1\fR), the least frequent (\fIminor\fR), the most frequent (\fImajor\fR) or sum of all but the most frequent (\fInonmajor\fR) alleles\&.
+.RE
+.PP
+\fB\-Q, \-\-max\-af\fR \fIFLOAT\fR[\fI:nref\fR|\fI:alt1\fR|\fI:minor\fR|\fI:major\fR|\fI:nonmajor\fR]
+.RS 4
+maximum allele frequency (INFO/AC / INFO/AN) of sites to be printed\&. Specifying the type of allele is optional and can be set to non\-reference (\fInref\fR, the default), 1st alternate (\fIalt1\fR), the least frequent (\fIminor\fR), the most frequent (\fImajor\fR) or sum of all but the most frequent (\fInonmajor\fR) alleles\&.
+.RE
+.PP
+\fB\-u, \-\-uncalled\fR
+.RS 4
+print sites without a called genotype
+.RE
+.PP
+\fB\-U, \-\-exclude\-uncalled\fR
+.RS 4
+exclude sites without a called genotype
+.RE
+.PP
+\fB\-v, \-\-types\fR \fIsnps\fR|\fIindels\fR|\fImnps\fR|\fIother\fR
+.RS 4
+comma\-separated list of variant types to select\&. Site is selected if any of the ALT alleles is of the type requested\&. Types are determined by comparing the REF and ALT alleles in the VCF record not INFO tags like INFO/INDEL or INFO/VT\&. Use
+\fB\-\-include\fR
+to select based on INFO tags\&.
+.RE
+.PP
+\fB\-V, \-\-exclude\-types\fR \fIsnps\fR|\fIindels\fR|\fImnps\fR|\fIref\fR|\fIbnd\fR|\fIother\fR
+.RS 4
+comma\-separated list of variant types to exclude\&. Site is excluded if any of the ALT alleles is of the type requested\&. Types are determined by comparing the REF and ALT alleles in the VCF record not INFO tags like INFO/INDEL or INFO/VT\&. Use
+\fB\-\-exclude\fR
+to exclude based on INFO tags\&.
+.RE
+.PP
+\fB\-x, \-\-private\fR
+.RS 4
+print sites where only the subset samples carry an non\-reference allele\&. Requires
+\fB\-\-samples\fR
+or
+\fB\-\-samples\-file\fR\&.
+.RE
+.PP
+\fB\-X, \-\-exclude\-private\fR
+.RS 4
+exclude sites where only the subset samples carry an non\-reference allele
+.RE
+.RE
+.SS "bcftools help [\fICOMMAND\fR] | bcftools \-\-help [\fICOMMAND\fR]"
+.sp
+Display a brief usage message listing the bcftools commands available\&. If the name of a command is also given, e\&.g\&., bcftools help view, the detailed usage message for that particular command is displayed\&.
+.SS "bcftools [\fI\-\-version\fR|\fI\-v\fR]"
+.sp
+Display the version numbers and copyright information for bcftools and the important libraries used by bcftools\&.
+.SS "bcftools [\fI\-\-version\-only\fR]"
+.sp
+Display the full bcftools version number in a machine\-readable format\&.
+.SH "EXPRESSIONS"
+.sp
+These filtering expressions are accepted by most of the commands\&.
+.PP
+\fBValid expressions may contain:\fR
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+numerical constants, string constants, file names
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+1, 1\&.0, 1e\-4
+"String"
+@file_name
+.fi
+.if n \{\
+.RE
+.\}
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+arithmetic operators
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
++,*,\-,/
+.fi
+.if n \{\
+.RE
+.\}
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+comparison operators
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+== (same as =), >, >=, <=, <, !=
+.fi
+.if n \{\
+.RE
+.\}
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+regex operators "~" and its negation "!~"\&. The expressions are case sensitive unless "/i" is added\&.
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+INFO/HAYSTACK ~ "needle"
+INFO/HAYSTACK ~ "NEEDless/i"
+.fi
+.if n \{\
+.RE
+.\}
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+parentheses
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+(, )
+.fi
+.if n \{\
+.RE
+.\}
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+logical operators
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+&& (same as &), ||,  |
+.fi
+.if n \{\
+.RE
+.\}
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+INFO tags, FORMAT tags, column names
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+INFO/DP or DP
+FORMAT/DV, FMT/DV, or DV
+FILTER, QUAL, ID, POS, REF, ALT[0]
+.fi
+.if n \{\
+.RE
+.\}
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+1 (or 0) to test the presence (or absence) of a flag
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+FlagA=1 && FlagB=0
+.fi
+.if n \{\
+.RE
+.\}
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+"\&." to test missing values
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+DP="\&.", DP!="\&.", ALT="\&."
+.fi
+.if n \{\
+.RE
+.\}
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+missing genotypes can be matched regardless of phase and ploidy ("\&.|\&.", "\&./\&.", "\&.") using these expressions
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+GT~"\e\&.", GT!~"\e\&."
+.fi
+.if n \{\
+.RE
+.\}
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+missing genotypes can be matched including the phase and ploidy ("\&.|\&.", "\&./\&.", "\&.") using these expressions
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+GT="\&.|\&.", GT="\&./\&.", GT="\&."
+.fi
+.if n \{\
+.RE
+.\}
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+TYPE for variant type in REF,ALT columns (indel,snp,mnp,ref,bnd,other)\&. Use the regex operator "\e~" to require at least one allele of the given type or the equal sign "=" to require that all alleles are of the given type\&. Compare
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+TYPE="snp"
+TYPE~"snp"
+TYPE!="snp"
+TYPE!~"snp"
+.fi
+.if n \{\
+.RE
+.\}
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+array subscripts, "*" for any field
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+(DP4[0]+DP4[1])/(DP4[2]+DP4[3]) > 0\&.3
+DP4[*] == 0
+CSQ[*] ~ "missense_variant\&.*deleterious"
+.fi
+.if n \{\
+.RE
+.\}
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+function on FORMAT tags (over samples) and INFO tags (over vector fields)
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+MAX, MIN, AVG, SUM, STRLEN, ABS
+.fi
+.if n \{\
+.RE
+.\}
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+variables calculated on the fly if not present: number of alternate alleles; number of samples; count of alternate alleles; minor allele count (similar to AC but is always smaller than 0\&.5); frequency of alternate alleles (AF=AC/AN); frequency of minor alleles (MAF=MAC/AN); number of alleles in called genotypes
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+N_ALT, N_SAMPLES, AC, MAC, AF, MAF, AN
+.fi
+.if n \{\
+.RE
+.\}
+.RE
+.PP
+\fBNotes:\fR
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+String comparisons and regular expressions are case\-insensitive
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+If the subscript "*" is used in regular expression search, the whole field is treated as one string\&. For example, the regex STR[*]~"B,C" will be true for the string vector INFO/STR=AB,CD\&.
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+Variables and function names are case\-insensitive, but not tag names\&. For example, "qual" can be used instead of "QUAL", "strlen()" instead of "STRLEN()" , but not "dp" instead of "DP"\&.
+.RE
+.sp
+\fBExamples:\fR
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+MIN(DV)>5
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+MIN(DV/DP)>0\&.3
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+MIN(DP)>10 & MIN(DV)>3
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+FMT/DP>10  & FMT/GQ>10 \&.\&. both conditions must be satisfied within one sample
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+FMT/DP>10 && FMT/GQ>10 \&.\&. the conditions can be satisfied in different samples
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+QUAL>10 |  FMT/GQ>10   \&.\&. selects only GQ>10 samples
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+QUAL>10 || FMT/GQ>10   \&.\&. selects all samples at QUAL>10 sites
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+TYPE="snp" && QUAL>=10 && (DP4[2]+DP4[3] > 2)
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+MIN(DP)>35 && AVG(GQ)>50
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+ID=@file       \&.\&. selects lines with ID present in the file
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+ID!=@~/file    \&.\&. skip lines with ID present in the ~/file
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+MAF[0]<0\&.05    \&.\&. select rare variants at 5% cutoff
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+POS>=100   \&.\&. restrict your range query, e\&.g\&. 20:100\-200 to strictly sites with POS in that range\&.
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+\fBShell expansion:\fR
+.sp
+Note that expressions must often be quoted because some characters have special meaning in the shell\&. An example of expression enclosed in single quotes which cause that the whole expression is passed to the program as intended:
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+bcftools view \-i \*(Aq%ID!="\&." & MAF[0]<0\&.01\*(Aq
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+Please refer to the documentation of your shell for details\&.
+.SH "SCRIPTS AND OPTIONS"
+.SS "plot\-vcfstats [\fIOPTIONS\fR] \fIfile\&.vchk\fR [\&...]"
+.sp
+Script for processing output of \fBbcftools stats\fR\&. It can merge results from multiple outputs (useful when running the stats for each chromosome separately), plots graphs and creates a PDF presentation\&.
+.PP
+\fB\-m, \-\-merge\fR
+.RS 4
+Merge vcfstats files to STDOUT, skip plotting\&.
+.RE
+.PP
+\fB\-p, \-\-prefix\fR \fIDIR\fR
+.RS 4
+The output directory\&. This directory will be created if it does not exist\&.
+.RE
+.PP
+\fB\-P, \-\-no\-PDF\fR
+.RS 4
+Skip the PDF creation step\&.
+.RE
+.PP
+\fB\-r, \-\-rasterize\fR
+.RS 4
+Rasterize PDF images for faster rendering\&.
+.RE
+.PP
+\fB\-s, \-\-sample\-names\fR
+.RS 4
+Use sample names for xticks rather than numeric IDs\&.
+.RE
+.PP
+\fB\-t, \-\-title\fR \fISTRING\fR
+.RS 4
+Identify files by these titles in plots\&. The option can be given multiple times, for each ID in the
+\fBbcftools stats\fR
+output\&. If not present, the script will use abbreviated source file names for the titles\&.
+.RE
+.PP
+\fB\-T, \-\-main\-title\fR \fISTRING\fR
+.RS 4
+Main title for the PDF\&.
+.RE
+.SH "PERFORMANCE"
+.sp
+HTSlib was designed with BCF format in mind\&. When parsing VCF files, all records are internally converted into BCF representation\&. Simple operations, like removing a single column from a VCF file, can be therefore done much faster with standard UNIX commands, such as \fBawk\fR or \fBcut\fR\&. Therefore it is recommended to use BCF as input/output format whenever possible to avoid large overhead of the VCF → BCF → VCF conversion\&.
+.SH "BUGS"
+.sp
+Please report any bugs you encounter on the github website: http://github\&.com/samtools/bcftools
+.SH "AUTHORS"
+.sp
+Heng Li from the Sanger Institute wrote the original C version of htslib, samtools and bcftools\&. Bob Handsaker from the Broad Institute implemented the BGZF library\&. Petr Danecek, Shane McCarthy and John Marshall are maintaining and further developing bcftools\&. Many other people contributed to the program and to the file format specifications, both directly and indirectly by providing patches, testing and reporting bugs\&. We thank them all\&.
+.SH "RESOURCES"
+.sp
+BCFtools GitHub website: http://github\&.com/samtools/bcftools
+.sp
+Samtools GitHub website: http://github\&.com/samtools/samtools
+.sp
+HTSlib GitHub website: http://github\&.com/samtools/htslib
+.sp
+File format specifications: http://samtools\&.github\&.io/hts\-specs
+.sp
+BCFtools documentation: http://samtools\&.github\&.io/bcftools
+.sp
+BCFtools wiki page: https://github\&.com/samtools/bcftools/wiki
+.SH "COPYING"
+.sp
+The MIT/Expat License or GPL License, see the LICENSE document for details\&. Copyright (c) Genome Research Ltd\&.
diff --git a/doc/bcftools.html b/doc/bcftools.html
new file mode 100644 (file)
index 0000000..c178294
--- /dev/null
@@ -0,0 +1,2683 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>bcftools</title><link rel="stylesheet" type="text/css" href="docbook-xsl.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /></head><body><div xml:lang="en" class="refentry" title="bcftools" lang="en"><a id="idp162448"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>bcftools — utilities for variant calling and manipulating VCFs and BCFs.</p></div><div class="refsynopsisdiv" title="Synopsis"><a id="_synopsis"></a><h2>Synopsis</h2><p><span class="strong"><strong>bcftools</strong></span> [--version|--version-only] [--help] [<span class="emphasis"><em>COMMAND</em></span>] [<span class="emphasis"><em>OPTIONS</em></span>]</p></div><div class="refsect1" title="DESCRIPTION"><a id="_description"></a><h2>DESCRIPTION</h2><p>BCFtools  is  a set of utilities that manipulate variant calls in the Variant
+Call Format (VCF) and its binary counterpart BCF. All commands work
+transparently with both VCFs and BCFs, both uncompressed and BGZF-compressed.</p><p>Most commands accept VCF, bgzipped VCF and BCF with filetype detected
+automatically even when streaming from a pipe. Indexed VCF and BCF
+will work in all situations. Un-indexed VCF and BCF and streams will
+work in most, but not all situations. In general, whenever multiple VCFs are
+read simultaneously, they must be indexed and therefore also compressed.</p><p>BCFtools is designed to work on a stream. It regards an input file "-" as the
+standard input (stdin) and outputs to the standard output (stdout). Several
+commands can thus be  combined  with  Unix pipes.</p><div class="refsect2" title="VERSION"><a id="_version"></a><h3>VERSION</h3><p>This manual page was last updated <span class="strong"><strong>2017-05-08</strong></span> and refers to bcftools git version <span class="strong"><strong>1.4.1</strong></span>.</p></div><div class="refsect2" title="BCF1"><a id="_bcf1"></a><h3>BCF1</h3><p>The BCF1 format output by versions of samtools &lt;= 0.1.19 is <span class="strong"><strong>not</strong></span>
+compatible with this version of bcftools. To read BCF1 files one can use
+the view command from old versions of bcftools packaged with samtools
+versions &lt;= 0.1.19 to convert to VCF, which can then be read by
+this version of bcftools.</p><pre class="screen">    samtools-0.1.19/bcftools/bcftools view file.bcf1 | bcftools view</pre></div><div class="refsect2" title="VARIANT CALLING"><a id="_variant_calling"></a><h3>VARIANT CALLING</h3><p>See <span class="emphasis"><em>bcftools call</em></span> for variant calling from the output of the
+<span class="emphasis"><em>samtools mpileup</em></span> command. In versions of samtools &lt;= 0.1.19 calling was
+done with <span class="emphasis"><em>bcftools view</em></span>. Users are now required to choose between the old
+samtools calling model (<span class="emphasis"><em>-c/--consensus-caller</em></span>) and the new multiallelic
+calling model (<span class="emphasis"><em>-m/--multiallelic-caller</em></span>). The multiallelic calling model
+is recommended for most tasks.</p></div></div><div class="refsect1" title="LIST OF COMMANDS"><a id="_list_of_commands"></a><h2>LIST OF COMMANDS</h2><p>For a full list of available commands, run <span class="strong"><strong>bcftools</strong></span> without arguments. For a full
+list of available options, run <span class="strong"><strong>bcftools</strong></span> <span class="emphasis"><em>COMMAND</em></span> without arguments.</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+<span class="strong"><strong><a class="link" href="#annotate" title="bcftools annotate [OPTIONS] FILE">annotate</a></strong></span>   .. edit VCF files, add or remove annotations
+</li><li class="listitem">
+<span class="strong"><strong><a class="link" href="#call" title="bcftools call [OPTIONS] FILE">call</a></strong></span>        ..  SNP/indel calling (former "view")
+</li><li class="listitem">
+<span class="strong"><strong><a class="link" href="#cnv" title="bcftools cnv [OPTIONS] FILE">cnv</a></strong></span>          ..  Copy Number Variation caller
+</li><li class="listitem">
+<span class="strong"><strong><a class="link" href="#concat" title="bcftools concat [OPTIONS] FILE1 FILE2 […]">concat</a></strong></span>    ..  concatenate VCF/BCF files from the same set of samples
+</li><li class="listitem">
+<span class="strong"><strong><a class="link" href="#consensus" title="bcftools consensus [OPTIONS] FILE">consensus</a></strong></span>    ..  create consensus sequence by applying VCF variants
+</li><li class="listitem">
+<span class="strong"><strong><a class="link" href="#convert" title="bcftools convert [OPTIONS] FILE">convert</a></strong></span>  ..  convert VCF/BCF to other formats and back
+</li><li class="listitem">
+<span class="strong"><strong><a class="link" href="#csq" title="bcftools csq [OPTIONS] FILE">csq</a></strong></span>          ..  haplotype aware consequence caller
+</li><li class="listitem">
+<span class="strong"><strong><a class="link" href="#filter" title="bcftools filter [OPTIONS] FILE">filter</a></strong></span>    ..  filter VCF/BCF files using fixed thresholds
+</li><li class="listitem">
+<span class="strong"><strong><a class="link" href="#gtcheck" title="bcftools gtcheck [OPTIONS] [-g genotypes.vcf.gz] query.vcf.gz">gtcheck</a></strong></span>  ..  check sample concordance, detect sample swaps and contamination
+</li><li class="listitem">
+<span class="strong"><strong><a class="link" href="#index" title="bcftools index [OPTIONS] in.bcf|in.vcf.gz">index</a></strong></span>      ..  index VCF/BCF
+</li><li class="listitem">
+<span class="strong"><strong><a class="link" href="#isec" title="bcftools isec [OPTIONS] A.vcf.gz B.vcf.gz […]">isec</a></strong></span>        ..  intersections of VCF/BCF files
+</li><li class="listitem">
+<span class="strong"><strong><a class="link" href="#merge" title="bcftools merge [OPTIONS] A.vcf.gz B.vcf.gz […]">merge</a></strong></span>      ..  merge VCF/BCF files files from non-overlapping sample sets
+</li><li class="listitem">
+<span class="strong"><strong><a class="link" href="#mpileup" title="bcftools mpileup [OPTIONS] -f ref.fa in.bam [in2.bam […]]">mpileup</a></strong></span>  ..  multi-way pileup producing genotype likelihoods
+</li><li class="listitem">
+<span class="strong"><strong><a class="link" href="#norm" title="bcftools norm [OPTIONS] file.vcf.gz">norm</a></strong></span>        ..  normalize indels
+</li><li class="listitem">
+<span class="strong"><strong><a class="link" href="#plugin" title="bcftools [plugin NAME|+NAME] [OPTIONS] FILE — [PLUGIN OPTIONS]">plugin</a></strong></span>    ..  run user-defined plugin
+</li><li class="listitem">
+<span class="strong"><strong><a class="link" href="#polysomy" title="bcftools polysomy [OPTIONS] file.vcf.gz">polysomy</a></strong></span>   ..  detect contaminations and whole-chromosome aberrations
+</li><li class="listitem">
+<span class="strong"><strong><a class="link" href="#query" title="bcftools query [OPTIONS] file.vcf.gz [file.vcf.gz […]]">query</a></strong></span>      ..  transform VCF/BCF into user-defined formats
+</li><li class="listitem">
+<span class="strong"><strong><a class="link" href="#reheader" title="bcftools reheader [OPTIONS] file.vcf.gz">reheader</a></strong></span>   ..  modify VCF/BCF header, change sample names
+</li><li class="listitem">
+<span class="strong"><strong><a class="link" href="#roh" title="bcftools roh [OPTIONS] file.vcf.gz">roh</a></strong></span>          ..  identify runs of homo/auto-zygosity
+</li><li class="listitem">
+<span class="strong"><strong><a class="link" href="#stats" title="bcftools stats [OPTIONS] A.vcf.gz [B.vcf.gz]">stats</a></strong></span>      ..  produce VCF/BCF stats (former vcfcheck)
+</li><li class="listitem">
+<span class="strong"><strong><a class="link" href="#view" title="bcftools view [OPTIONS] file.vcf.gz [REGION […]]">view</a></strong></span>        ..  subset, filter and convert VCF and BCF files
+</li></ul></div></div><div class="refsect1" title="LIST OF SCRIPTS"><a id="_list_of_scripts"></a><h2>LIST OF SCRIPTS</h2><p>Some helper scripts are bundled with the bcftools code.</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+<span class="strong"><strong><a class="link" href="#plot-vcfstats" title="plot-vcfstats [OPTIONS] file.vchk […]">plot-vcfstats</a></strong></span>  .. plots the output of <span class="strong"><strong><a class="link" href="#stats" title="bcftools stats [OPTIONS] A.vcf.gz [B.vcf.gz]">stats</a></strong></span>
+</li></ul></div></div><div class="refsect1" title="COMMANDS AND OPTIONS"><a id="_commands_and_options"></a><h2>COMMANDS AND OPTIONS</h2><div class="refsect2" title="Common Options"><a id="common_options"></a><h3>Common Options</h3><p>The following options are common to many bcftools commands. See usage for
+specific commands to see if they apply.</p><div class="variablelist"><dl><dt><span class="term">
+<span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    Files can be both VCF or BCF, uncompressed or BGZF-compressed. The file "-"
+    is interpreted as standard input. Some tools may require tabix- or
+    CSI-indexed files.
+</dd><dt><span class="term">
+<span class="strong"><strong>-c, --collapse</strong></span> <span class="emphasis"><em>snps</em></span>|<span class="emphasis"><em>indels</em></span>|<span class="emphasis"><em>both</em></span>|<span class="emphasis"><em>all</em></span>|<span class="emphasis"><em>some</em></span>|<span class="emphasis"><em>none</em></span>|<span class="emphasis"><em>id</em></span>
+</span></dt><dd><p class="simpara">
+    Controls  how to treat records with duplicate positions and defines compatible
+    records across multiple input files. Here by "compatible" we mean records which
+    should be considered as identical by the tools. For example, when performing
+    line intersections, the desire may be to consider as identical all sites with
+    matching positions (<span class="strong"><strong>bcftools isec -c</strong></span> <span class="emphasis"><em>all</em></span>), or only sites with  matching variant
+    type (<span class="strong"><strong>bcftools isec -c</strong></span> <span class="emphasis"><em>snps</em></span>  <span class="strong"><strong>-c</strong></span> <span class="emphasis"><em>indels</em></span>), or only sites with all alleles
+    identical (<span class="strong"><strong>bcftools isec -c</strong></span> <span class="emphasis"><em>none</em></span>).
+</p><div class="variablelist"><dl><dt><span class="term">
+<span class="emphasis"><em>none</em></span>
+</span></dt><dd>
+            only records with identical REF and ALT alleles are compatible
+</dd><dt><span class="term">
+<span class="emphasis"><em>some</em></span>
+</span></dt><dd>
+            only records where some subset of ALT alleles match are compatible
+</dd><dt><span class="term">
+<span class="emphasis"><em>all</em></span>
+</span></dt><dd>
+            all records are compatible, regardless of whether the ALT alleles
+            match or not. In the case of records with the same position, only
+            the first will be considered and appear on output.
+</dd><dt><span class="term">
+<span class="emphasis"><em>snps</em></span>
+</span></dt><dd>
+            any SNP records are compatible, regardless of whether the ALT
+            alleles match or not. For duplicate positions, only the first SNP
+            record will be considered and appear on output.
+</dd><dt><span class="term">
+<span class="emphasis"><em>indels</em></span>
+</span></dt><dd>
+            all  indel records are compatible, regardless of whether the REF
+            and ALT alleles match or not. For duplicate positions, only the
+            first indel record will be considered and appear on output.
+</dd><dt><span class="term">
+<span class="emphasis"><em>both</em></span>
+</span></dt><dd>
+            abbreviation of "<span class="strong"><strong>-c</strong></span> <span class="emphasis"><em>indels</em></span>  <span class="strong"><strong>-c</strong></span> <span class="emphasis"><em>snps</em></span>"
+</dd><dt><span class="term">
+<span class="emphasis"><em>id</em></span>
+</span></dt><dd>
+            only records with identical ID column are compatible.
+            Supported by <span class="strong"><strong><a class="link" href="#merge" title="bcftools merge [OPTIONS] A.vcf.gz B.vcf.gz […]">bcftools merge</a></strong></span> only.
+</dd></dl></div></dd><dt><span class="term">
+<span class="strong"><strong>-f, --apply-filters</strong></span> <span class="emphasis"><em>LIST</em></span>
+</span></dt><dd>
+    Skip sites where FILTER column does not contain any of the strings listed
+    in <span class="emphasis"><em>LIST</em></span>. For example, to include only sites which have no filters set,
+    use <span class="strong"><strong>-f</strong></span> <span class="emphasis"><em>.,PASS</em></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>--no-version</strong></span>
+</span></dt><dd>
+    Do not append version and command line information to the output VCF header.
+</dd><dt><span class="term">
+<span class="strong"><strong>-o, --output</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    When output consists of a single stream, write it to <span class="emphasis"><em>FILE</em></span> rather than
+    to standard output, where it is written by default.
+</dd><dt><span class="term">
+<span class="strong"><strong>-O, --output-type</strong></span> <span class="emphasis"><em>b</em></span>|<span class="emphasis"><em>u</em></span>|<span class="emphasis"><em>z</em></span>|<span class="emphasis"><em>v</em></span>
+</span></dt><dd>
+    Output compressed BCF (<span class="emphasis"><em>b</em></span>), uncompressed BCF (<span class="emphasis"><em>u</em></span>), compressed VCF (<span class="emphasis"><em>z</em></span>), uncompressed VCF (<span class="emphasis"><em>v</em></span>).
+    Use the -Ou option when piping between bcftools subcommands to speed up
+    performance by removing unnecessary compression/decompression and
+    VCF←→BCF conversion.
+</dd><dt><span class="term">
+<span class="strong"><strong>-r, --regions</strong></span> <span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    Comma-separated list of regions, see also <span class="strong"><strong>-R, --regions-file</strong></span>. Note
+    that <span class="strong"><strong>-r</strong></span> cannot be used in combination with <span class="strong"><strong>-R</strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-R, --regions-file</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    Regions can be specified either on command line or in a VCF, BED, or
+    tab-delimited file (the default).  The columns of the tab-delimited file
+    are: CHROM, POS, and, optionally,  POS_TO,  where positions are 1-based
+    and inclusive. The columns of the tab-delimited BED file are also
+    CHROM, POS and POS_TO (trailing columns are ignored), but coordinates
+    are 0-based, half-open.  To indicate that a file be treated as BED rather
+    than the 1-based tab-delimited file, the file must have the ".bed" or
+    ".bed.gz" suffix (case-insensitive). Uncompressed files are stored in
+    memory, while bgzip-compressed and tabix-indexed region files are streamed.
+    Note that sequence names must match exactly, "chr20" is not the same as
+    "20".  Also note that chromosome ordering in <span class="emphasis"><em>FILE</em></span> will be respected,
+    the VCF will be processed in the order in which chromosomes first appear
+    in <span class="emphasis"><em>FILE</em></span>. However, within chromosomes, the VCF will always be
+    processed in ascending genomic coordinate order no matter what order they
+    appear in <span class="emphasis"><em>FILE</em></span>. Note that overlapping regions in <span class="emphasis"><em>FILE</em></span> can result in
+    duplicated out of order positions in the output.
+    This option requires indexed VCF/BCF files. Note that <span class="strong"><strong>-R</strong></span> cannot be used
+    in combination with <span class="strong"><strong>-r</strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-s, --samples</strong></span> [^]<span class="emphasis"><em>LIST</em></span>
+</span></dt><dd>
+    Comma-separated list of samples to include or exclude if prefixed
+    with "^".
+    Note that in general tags such as INFO/AC, INFO/AN, etc are not updated
+    to correspond to the subset samples. <span class="strong"><strong><a class="link" href="#view" title="bcftools view [OPTIONS] file.vcf.gz [REGION […]]">bcftools view</a></strong></span> is the
+    exception where some tags will be updated (unless the <span class="strong"><strong>-I, --no-update</strong></span>
+    option is used; see <span class="strong"><strong><a class="link" href="#view" title="bcftools view [OPTIONS] file.vcf.gz [REGION […]]">bcftools view</a></strong></span> documentation). To use updated
+    tags for the subset in another command one can pipe from <span class="strong"><strong>view</strong></span> into
+    that command. For example:
+</dd></dl></div><pre class="screen">    bcftools view -Ou -s sample1,sample2 file.vcf | bcftools query -f %INFO/AC\t%INFO/AN\n</pre><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-S, --samples-file</strong></span> <span class="emphasis"><em><span class="^">FILE</span></em></span><a id="samples_file"></a>
+</span></dt><dd>
+    File of sample names to include or exclude if prefixed with "^".
+    One sample per line. See also the note above for the <span class="strong"><strong>-s, --samples</strong></span>
+    option.
+    The command <span class="strong"><strong><a class="link" href="#call" title="bcftools call [OPTIONS] FILE">bcftools call</a></strong></span> accepts an optional second
+    column indicating ploidy (0, 1 or 2) or sex (as defined by
+    <span class="strong"><strong><a class="link" href="#ploidy">--ploidy</a></strong></span>, for example "F" or "M"), and can parse also PED
+    files. If the second column is not present,
+    the sex "F" is assumed.
+    With <span class="strong"><strong><a class="link" href="#call" title="bcftools call [OPTIONS] FILE">bcftools call</a> -C</strong></span> <span class="emphasis"><em>trio</em></span>, PED file is expected. File
+    formats examples:
+</dd></dl></div><pre class="screen">    sample1    1
+    sample2    2
+    sample3    2
+
+  or
+
+    sample1    M
+    sample2    F
+    sample3    F
+
+  or a .ped file (here is shown a minimum working example, the first column is
+  ignored and the last indicates sex: 1=male, 2=female)
+
+    ignored daughterA fatherA motherA 2
+    ignored sonB fatherB motherB 1</pre><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-t, --targets</strong></span> [^]<span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    Similar as <span class="strong"><strong>-r, --regions</strong></span>, but the next position is accessed by streaming the
+    whole VCF/BCF rather than using the tbi/csi index. Both <span class="strong"><strong>-r</strong></span> and <span class="strong"><strong>-t</strong></span> options
+    can be applied simultaneously: <span class="strong"><strong>-r</strong></span>  uses  the index  to  jump  to  a  region
+    and <span class="strong"><strong>-t</strong></span> discards positions which are not in the targets. Unlike <span class="strong"><strong>-r</strong></span>, targets
+    can be prefixed with "^" to request logical complement. For example, "^X,Y,MT"
+    indicates that sequences X, Y and MT should be skipped.
+    Yet another difference between the two is that <span class="strong"><strong>-r</strong></span> checks both start and
+    end positions of indels, whereas <span class="strong"><strong>-t</strong></span> checks start positions only. Note
+    that <span class="strong"><strong>-t</strong></span> cannot be used in combination with <span class="strong"><strong>-T</strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-T, --targets-file</strong></span> [^]<span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    Same <span class="strong"><strong>-t, --targets</strong></span>, but reads regions from a file. Note that <span class="strong"><strong>-T</strong></span>
+    cannot be used in combination with <span class="strong"><strong>-t</strong></span>.
+</dd><dt><span class="term">
+</span></dt><dd>
+    With the <span class="strong"><strong>call -C</strong></span> <span class="emphasis"><em>alleles</em></span> command, third column of the targets file must
+    be comma-separated list of alleles, starting with the reference allele.
+    Note that the file must be compressed and index.
+    Such a file can be easily created from a VCF using:
+</dd></dl></div><pre class="screen">    bcftools query -f'%CHROM\t%POS\t%REF,%ALT\n' file.vcf | bgzip -c &gt; als.tsv.gz &amp;&amp; tabix -s1 -b2 -e2 als.tsv.gz</pre><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>--threads</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    Number of output compression threads to use in addition to main thread.
+    Only used when <span class="emphasis"><em>--output-type</em></span> is <span class="emphasis"><em>b</em></span> or <span class="emphasis"><em>z</em></span>. Default: 0.
+</dd></dl></div></div><div class="refsect2" title="bcftools annotate [OPTIONS] FILE"><a id="annotate"></a><h3>bcftools annotate <span class="emphasis"><em>[OPTIONS]</em></span> <span class="emphasis"><em>FILE</em></span></h3><p>Add or remove annotations.</p><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-a, --annotations</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    Bgzip-compressed and tabix-indexed file with annotations. The file
+    can be VCF, BED, or a tab-delimited file with mandatory columns CHROM, POS
+    (or, alternatively, FROM and TO), optional columns REF and ALT, and arbitrary
+    number of annotation columns. BED files are expected to have
+    the ".bed" or ".bed.gz" suffix (case-insensitive), otherwise a tab-delimited file is assumed.
+    Note that in case of tab-delimited file, the coordinates POS, FROM and TO are
+    one-based and inclusive.  When REF and ALT are present, only matching VCF
+    records will be annotated.
+    When multiple ALT alleles are present in the annotation file (given as
+    comma-separated list of alleles), at least one must match one of the
+    alleles in the corresponding VCF record. Similarly, at least one
+    alternate allele from a multi-allelic VCF record must be present in the
+    annotation file.
+    Note that flag types, such as "INFO/FLAG", can be annotated by including
+    a field with the value "1" to set the flag, "0" to remove it, or "." to
+    keep existing flags.
+    See also <span class="strong"><strong>-c, --columns</strong></span> and <span class="strong"><strong>-h, --header-lines</strong></span>.
+</dd></dl></div><pre class="screen">    # Sample annotation file with columns CHROM, POS, STRING_TAG, NUMERIC_TAG
+    1  752566  SomeString      5
+    1  798959  SomeOtherString 6
+    # etc.</pre><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>--collapse</strong></span> <span class="emphasis"><em>snps</em></span>|<span class="emphasis"><em>indels</em></span>|<span class="emphasis"><em>both</em></span>|<span class="emphasis"><em>all</em></span>|<span class="emphasis"><em>some</em></span>|<span class="emphasis"><em>none</em></span>
+</span></dt><dd>
+    Controls how to match records from the annotation file to the target VCF.
+    Effective only when <span class="strong"><strong>-a</strong></span> is a VCF or BCF.
+    See <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span> for more.
+</dd><dt><span class="term">
+<span class="strong"><strong>-c, --columns</strong></span> <span class="emphasis"><em>list</em></span>
+</span></dt><dd>
+    Comma-separated list of columns or tags to carry over from the annotation file
+    (see also <span class="strong"><strong>-a, --annotations</strong></span>). If the annotation file is not a VCF/BCF,
+    <span class="emphasis"><em>list</em></span> describes the columns of the annotation file and must include CHROM,
+    POS (or, alternatively, FROM and TO), and optionally REF and ALT. Unused
+    columns which should be ignored can be indicated by "-".
+   
+    If the annotation file is a VCF/BCF, only the edited columns/tags must be present and their
+    order does not matter. The columns ID, QUAL, FILTER, INFO and FORMAT
+    can be edited, where INFO tags can be written both as "INFO/TAG" or simply "TAG",
+    and FORMAT tags can be written as "FORMAT/TAG" or "FMT/TAG".
+    The imported VCF annotations can be renamed as "DST_TAG:=SRC_TAG" or "FMT/DST_TAG:=FMT/SRC_TAG".
+   
+    To carry over all INFO annotations, use "INFO". To add all INFO annotations except
+    "TAG", use "^INFO/TAG". By default, existing values are replaced.
+   
+    To add annotations without overwriting existing values (that is, to add missing tags or
+    add values to existing tags with missing values), use "+TAG" instead of "TAG".
+    To append to existing values (rather than replacing or leaving untouched), use "=TAG"
+    (instead of "TAG" or "+TAG").
+    To replace only existing values without modifying missing annotations, use "-TAG".
+   
+    If the annotation file is not a VCF/BCF, all new annotations must be
+    defined via <span class="strong"><strong>-h, --header-lines</strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-e, --exclude</strong></span> <span class="emphasis"><em>EXPRESSION</em></span>
+</span></dt><dd>
+    exclude sites for which <span class="emphasis"><em>EXPRESSION</em></span> is true. For valid expressions see
+    <span class="strong"><strong><a class="link" href="#expressions" title="EXPRESSIONS">EXPRESSIONS</a></strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-h, --header-lines</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    Lines to append to the VCF header, see also <span class="strong"><strong>-c, --columns</strong></span> and <span class="strong"><strong>-a, --annotations</strong></span>. For example:
+</dd></dl></div><pre class="screen">    ##INFO=&lt;ID=NUMERIC_TAG,Number=1,Type=Integer,Description="Example header line"&gt;
+    ##INFO=&lt;ID=STRING_TAG,Number=1,Type=String,Description="Yet another header line"&gt;</pre><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-I, --set-id</strong></span> [+]<span class="emphasis"><em>FORMAT</em></span>
+</span></dt><dd>
+    assign ID on the fly. The format is the same as in the <span class="strong"><strong><a class="link" href="#query" title="bcftools query [OPTIONS] file.vcf.gz [file.vcf.gz […]]">query</a></strong></span>
+    command (see below).  By default all existing IDs are replaced. If the
+    format string is preceded by "+", only missing IDs will be set. For example,
+    one can use
+</dd></dl></div><pre class="screen">    bcftools annotate --set-id +'%CHROM\_%POS\_%REF\_%FIRST_ALT' file.vcf</pre><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-i, --include</strong></span> <span class="emphasis"><em>EXPRESSION</em></span>
+</span></dt><dd>
+    include only sites for which <span class="emphasis"><em>EXPRESSION</em></span> is true. For valid expressions see
+    <span class="strong"><strong><a class="link" href="#expressions" title="EXPRESSIONS">EXPRESSIONS</a></strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-m, --mark-sites</strong></span> <span class="emphasis"><em><span class="+-">TAG</span></em></span>
+</span></dt><dd>
+    annotate sites which are present ("+") or absent ("-") in the <span class="strong"><strong>-a</strong></span> file with a new INFO/TAG flag
+</dd><dt><span class="term">
+<span class="strong"><strong>--no-version</strong></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-o, --output</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-O, --output-type</strong></span> <span class="emphasis"><em>b</em></span>|<span class="emphasis"><em>u</em></span>|<span class="emphasis"><em>z</em></span>|<span class="emphasis"><em>v</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-r, --regions</strong></span> <span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-R, --regions-file</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>--rename-chrs</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    rename chromosomes according to the map in <span class="emphasis"><em>file</em></span>, with
+    "old_name new_name\n" pairs separated by whitespaces, each on a separate
+    line.
+</dd><dt><span class="term">
+<span class="strong"><strong>-s, --samples</strong></span> [^]<span class="emphasis"><em>LIST</em></span>
+</span></dt><dd>
+    subset of samples to annotate, see also <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-S, --samples-file</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    subset of samples to annotate. If the samples are named differently in the
+    target VCF and the <span class="strong"><strong>-a, --annotations</strong></span> VCF, the name mapping can be
+    given as "src_name dst_name\n", separated by whitespaces, each pair on a
+    separate line.
+</dd><dt><span class="term">
+<span class="strong"><strong>--threads</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-x, --remove</strong></span> <span class="emphasis"><em>list</em></span>
+</span></dt><dd>
+    List of annotations to remove. Use "FILTER" to remove all filters or
+    "FILTER/SomeFilter" to remove a specific filter. Similarly, "INFO" can
+    be used to remove all INFO tags and "FORMAT" to remove all FORMAT tags
+    except GT. To remove all INFO tags except "FOO" and "BAR", use
+    "^INFO/FOO,INFO/BAR" (and similarly for FORMAT and FILTER).
+    "INFO" can be abbreviated to "INF" and "FORMAT" to "FMT".
+</dd></dl></div><p><span class="strong"><strong>Examples:</strong></span></p><pre class="screen">    # Remove three fields
+    bcftools annotate -x ID,INFO/DP,FORMAT/DP file.vcf.gz
+
+    # Remove all INFO fields and all FORMAT fields except for GT and PL
+    bcftools annotate -x INFO,^FORMAT/GT,FORMAT/PL file.vcf
+
+    # Add ID, QUAL and INFO/TAG, not replacing TAG if already present
+    bcftools annotate -a src.bcf -c ID,QUAL,+TAG dst.bcf
+
+    # Carry over all INFO and FORMAT annotations except FORMAT/GT
+    bcftools annotate -a src.bcf -c INFO,^FORMAT/GT dst.bcf
+
+    # Annotate from a tab-delimited file with six columns (the fifth is ignored),
+    # first indexing with tabix. The coordinates are 1-based.
+    tabix -s1 -b2 -e2 annots.tab.gz
+    bcftools annotate -a annots.tab.gz -h annots.hdr -c CHROM,POS,REF,ALT,-,TAG file.vcf
+
+    # Annotate from a tab-delimited file with regions (1-based coordinates, inclusive)
+    tabix -s1 -b2 -e3 annots.tab.gz
+    bcftools annotate -a annots.tab.gz -h annots.hdr -c CHROM,FROM,TO,TAG inut.vcf
+
+    # Annotate from a bed file (0-based coordinates, half-closed, half-open intervals)
+    bcftools annotate -a annots.bed.gz -h annots.hdr -c CHROM,FROM,TO,TAG input.vcf</pre></div><div class="refsect2" title="bcftools call [OPTIONS] FILE"><a id="call"></a><h3>bcftools call <span class="emphasis"><em>[OPTIONS]</em></span> <span class="emphasis"><em>FILE</em></span></h3><p>This command replaces the former <span class="strong"><strong>bcftools view</strong></span> caller. Some of the original
+functionality has been temporarily lost in the process of transition under
+<a class="ulink" href="http://github.com/samtools/htslib" target="_top">htslib</a>, but will be added back on popular
+demand. The original calling model can be invoked with the <span class="strong"><strong>-c</strong></span> option.</p><div class="refsect3" title="File format options:"><a id="_file_format_options"></a><h4>File format options:</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>--no-version</strong></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-o, --output</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-O, --output-type</strong></span> <span class="emphasis"><em>b</em></span>|<span class="emphasis"><em>u</em></span>|<span class="emphasis"><em>z</em></span>|<span class="emphasis"><em>v</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>--ploidy</strong></span> <span class="emphasis"><em>ASSEMBLY</em></span>[<span class="emphasis"><em>?</em></span>]<a id="ploidy"></a>
+</span></dt><dd>
+    predefined ploidy, use <span class="emphasis"><em>list</em></span> (or any other unused word) to print a list
+    of all predefined assemblies. Append a question mark to print the actual
+    definition. See also <span class="strong"><strong>--ploidy-file</strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>--ploidy-file</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    ploidy definition given as a space/tab-delimited list of
+    CHROM, FROM, TO, SEX, PLOIDY. The SEX codes are arbitrary and
+    correspond to the ones used by <span class="strong"><strong><a class="link" href="#samples_file">--samples-file</a></strong></span>.
+    The default ploidy can be given using the starred records (see
+    below), unlisted regions have ploidy 2. The default ploidy definition is
+</dd></dl></div><pre class="screen">    X 1 60000 M 1
+    X 2699521 154931043 M 1
+    Y 1 59373566 M 1
+    Y 1 59373566 F 0
+    MT 1 16569 M 1
+    MT 1 16569 F 1
+    *  * *     M 2
+    *  * *     F 2</pre><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-r, --regions</strong></span> <span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-R, --regions-file</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-s, --samples</strong></span> <span class="emphasis"><em>LIST</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-S, --samples-file</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-t, --targets</strong></span> <span class="emphasis"><em>LIST</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-T, --targets-file</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>--threads</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd></dl></div></div><div class="refsect3" title="Input/output options:"><a id="_input_output_options"></a><h4>Input/output options:</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-A, --keep-alts</strong></span>
+</span></dt><dd>
+    output all alternate alleles present in the alignments even if they do not
+    appear in any of the genotypes
+</dd><dt><span class="term">
+<span class="strong"><strong>-f, --format-fields</strong></span> <span class="emphasis"><em>list</em></span>
+</span></dt><dd>
+    comma-separated list of FORMAT fields to output for each sample. Currently
+    GQ and GP fields are supported. For convenience, the fields can be given
+    as lower case letters.
+</dd><dt><span class="term">
+<span class="strong"><strong>-F, --prior-freqs</strong></span> <span class="emphasis"><em>AN</em></span>,<span class="emphasis"><em>AC</em></span>
+</span></dt><dd>
+    take advantage of prior knowledge of population allele frequencies. The
+    workflow looks like this:
+</dd></dl></div><pre class="screen">    # Extract AN,AC values from an existing VCF, such 1000Genomes
+    bcftools query -f'%CHROM\t%POS\t%REF\t%ALT\t%AN\t%AC\n' 1000Genomes.bcf | bgzip -c &gt; AFs.tab.gz
+
+    # If the tags AN,AC are not already present, use the +fill-AN-AC plugin
+    bcftools +fill-AN-AC 1000Genomes.bcf | bcftools query -f'%CHROM\t%POS\t%REF\t%ALT\t%AN\t%AC\n' | bgzip -c &gt; AFs.tab.gz
+    tabix -s1 -b2 -e2 AFs.tab.gz
+
+    # Create a VCF header description, here we name the tags REF_AN,REF_AC
+    cat AFs.hdr
+    ##INFO=&lt;ID=REF_AN,Number=1,Type=Integer,Description="Total number of alleles in reference genotypes"&gt;
+    ##INFO=&lt;ID=REF_AC,Number=A,Type=Integer,Description="Allele count in reference genotypes for each ALT allele"&gt;
+
+    # Now before calling, stream the raw mpileup output through `bcftools annotate` to add the frequencies
+    bcftools mpileup [...] -Ou | bcftools annotate -a AFs.tab.gz -h AFs.hdr -c CHROM,POS,REF,ALT,REF_AN,REF_AC -Ou | bcftools call -mv -F REF_AN,REF_AC [...]</pre><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-g, --gvcf</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    output also gVCF blocks of homozygous REF calls. The parameter <span class="emphasis"><em>INT</em></span> is the
+    minimum per-sample depth required to include a site in the non-variant
+    block.
+</dd><dt><span class="term">
+<span class="strong"><strong>-i, --insert-missed</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    output also sites missed by mpileup but present in <span class="strong"><strong>-T, --targets-file</strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-M, --keep-masked-ref</strong></span>
+</span></dt><dd>
+    output sites where REF allele is N
+</dd><dt><span class="term">
+<span class="strong"><strong>-V, --skip-variants</strong></span> <span class="emphasis"><em>snps</em></span>|<span class="emphasis"><em>indels</em></span>
+</span></dt><dd>
+    skip indel/SNP sites
+</dd><dt><span class="term">
+<span class="strong"><strong>-v, --variants-only</strong></span>
+</span></dt><dd>
+    output variant sites only
+</dd></dl></div></div><div class="refsect3" title="Consensus/variant calling options:"><a id="_consensus_variant_calling_options"></a><h4>Consensus/variant calling options:</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-c, --consensus-caller</strong></span>
+</span></dt><dd>
+    the original <span class="strong"><strong>samtools</strong></span>/<span class="strong"><strong>bcftools</strong></span> calling method (conflicts with <span class="strong"><strong>-m</strong></span>)
+</dd><dt><span class="term">
+<span class="strong"><strong>-C, --constrain</strong></span> <span class="emphasis"><em>alleles</em></span>|<span class="emphasis"><em>trio</em></span>
+</span></dt><dd><div class="variablelist"><dl><dt><span class="term">
+<span class="emphasis"><em>alleles</em></span>
+</span></dt><dd>
+            call genotypes given alleles. See also <span class="strong"><strong>-T, --targets-file</strong></span>.
+</dd><dt><span class="term">
+<span class="emphasis"><em>trio</em></span>
+</span></dt><dd>
+            call genotypes given the father-mother-child constraint. See also
+            <span class="strong"><strong>-s, --samples</strong></span> and <span class="strong"><strong>-n, --novel-rate</strong></span>.
+</dd></dl></div></dd><dt><span class="term">
+<span class="strong"><strong>-m, --multiallelic-caller</strong></span>
+</span></dt><dd>
+    alternative modelfor multiallelic and rare-variant calling designed to
+    overcome known limitations in <span class="strong"><strong>-c</strong></span> calling model (conflicts with <span class="strong"><strong>-c</strong></span>)
+</dd><dt><span class="term">
+<span class="strong"><strong>-n, --novel-rate</strong></span> <span class="emphasis"><em>float</em></span>[,…]
+</span></dt><dd>
+    likelihood of novel mutation for constrained <span class="strong"><strong>-C</strong></span> <span class="emphasis"><em>trio</em></span> calling. The trio
+    genotype calling maximizes likelihood of a particular combination of
+    genotypes for father, mother and the child
+    P(F=i,M=j,C=k) = P(unconstrained) * Pn + P(constrained) * (1-Pn).
+    By providing three values, the mutation rate Pn is set explicitly for SNPs,
+    deletions and insertions, respectively.  If two values are given, the first
+    is interpreted as the mutation rate of SNPs and the second is used to
+    calculate the mutation rate of indels according to their length as
+    Pn=<span class="emphasis"><em>float</em></span>*exp(-a-b*len), where a=22.8689, b=0.2994 for insertions and
+    a=21.9313, b=0.2856 for deletions [pubmed:23975140].  If only one value is
+    given, the same mutation rate Pn is used for SNPs and indels.
+</dd><dt><span class="term">
+<span class="strong"><strong>-p, --pval-threshold</strong></span> <span class="emphasis"><em>float</em></span>
+</span></dt><dd>
+    with <span class="strong"><strong>-c</strong></span>, accept variant if P(ref|D) &lt; <span class="emphasis"><em>float</em></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-P, --prior</strong></span> <span class="emphasis"><em>float</em></span>
+</span></dt><dd>
+    expected substitution rate, or 0 to disable the prior. Only with <span class="strong"><strong>-m</strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-t, --targets</strong></span> <span class="emphasis"><em>file</em></span>|<span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-X, --chromosome-X</strong></span>
+</span></dt><dd>
+    haploid output for male samples (requires PED file with <span class="strong"><strong>-s</strong></span>)
+</dd><dt><span class="term">
+<span class="strong"><strong>-Y, --chromosome-Y</strong></span>
+</span></dt><dd>
+    haploid output for males and skips females (requires PED file with <span class="strong"><strong>-s</strong></span>)
+</dd></dl></div></div></div><div class="refsect2" title="bcftools cnv [OPTIONS] FILE"><a id="cnv"></a><h3>bcftools cnv <span class="emphasis"><em>[OPTIONS]</em></span> <span class="emphasis"><em>FILE</em></span></h3><p>Copy number variation caller, requires a VCF annotated with the Illumina’s
+B-allele frequency (BAF) and Log R Ratio intensity (LRR) values. The HMM
+considers the following copy number states: CN 2 (normal), 1 (single-copy
+loss), 0 (complete loss), 3 (single-copy gain).</p><div class="refsect3" title="General Options:"><a id="_general_options"></a><h4>General Options:</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-c, --control-sample</strong></span> <span class="emphasis"><em>string</em></span>
+</span></dt><dd>
+    optional control sample name. If given, pairwise calling is performed
+    and the <span class="strong"><strong>-P</strong></span>  option can be used
+</dd><dt><span class="term">
+<span class="strong"><strong>-f, --AF-file</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    read allele frequencies from  a tab-delimited file with the columns CHR,POS,REF,ALT,AF
+</dd><dt><span class="term">
+*-o, --output-dir <span class="emphasis"><em>path</em></span>
+</span></dt><dd>
+    output directory
+</dd><dt><span class="term">
+*-p, --plot-threshold <span class="emphasis"><em>float</em></span>
+</span></dt><dd>
+    call <span class="strong"><strong>matplotlib</strong></span> to produce plots for chromosomes with quality at least <span class="emphasis"><em>float</em></span>,
+    useful for visual inspection of the calls. With <span class="strong"><strong>-p 0</strong></span>, plots for all chromosomes will be
+    generated. If not given, a <span class="strong"><strong>matplotlib</strong></span> script will be created but not called.
+</dd><dt><span class="term">
+<span class="strong"><strong>-r, --regions</strong></span> <span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-R, --regions-file</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-s, --query-sample</strong></span> <span class="emphasis"><em>string</em></span>
+</span></dt><dd>
+    query samply name
+</dd><dt><span class="term">
+<span class="strong"><strong>-t, --targets</strong></span> <span class="emphasis"><em>LIST</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-T, --targets-file</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd></dl></div></div><div class="refsect3" title="HMM Options:"><a id="_hmm_options"></a><h4>HMM Options:</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-a, --aberrant</strong></span> <span class="emphasis"><em>float</em></span>[,<span class="emphasis"><em>float</em></span>]
+</span></dt><dd>
+    fraction of aberrant cells in query and control. The hallmark of
+    duplications and contaminations is the BAF value of heterozygous markers
+    which is dependent on the fraction of aberrant cells. Sensitivity to
+    smaller fractions of cells can be increased by setting <span class="strong"><strong>-a</strong></span> to a lower value. Note
+    however, that this comes at the cost of increased false discovery rate.
+</dd><dt><span class="term">
+<span class="strong"><strong>-b, --BAF-weight</strong></span> <span class="emphasis"><em>float</em></span>
+</span></dt><dd>
+    relative contribution from BAF
+</dd><dt><span class="term">
+<span class="strong"><strong>d, --BAF-dev</strong></span> <span class="emphasis"><em>float</em></span>[,<span class="emphasis"><em>float</em></span>]
+</span></dt><dd>
+    expected BAF deviation in query and control, i.e. the noise observed
+    in the data.
+</dd><dt><span class="term">
+<span class="strong"><strong>-e, --err-prob</strong></span> <span class="emphasis"><em>float</em></span>
+</span></dt><dd>
+    uniform error probability
+</dd><dt><span class="term">
+<span class="strong"><strong>-l, --LRR-weight</strong></span> <span class="emphasis"><em>float</em></span>
+</span></dt><dd>
+    relative contribution from LRR. With noisy data, this option can have big effect
+    on the number of calls produced. In truly random noise (such as in simulated data),
+    the value should be set high (1.0), but in the presence of systematic noise
+    when LRR are not informative, lower values result in cleaner calls (0.2).
+</dd><dt><span class="term">
+<span class="strong"><strong>-L, --LRR-smooth-win</strong></span> <span class="emphasis"><em>int</em></span>
+</span></dt><dd>
+    reduce LRR noise by applying moving average given this window size
+</dd><dt><span class="term">
+<span class="strong"><strong>-O, --optimize</strong></span> <span class="emphasis"><em>float</em></span>
+</span></dt><dd>
+    iteratively estimate the fraction of aberrant cells, down to the given fraction.
+    Lowering this value from the default 1.0 to say, 0.3, can help discover more
+    events but also increases noise
+</dd><dt><span class="term">
+<span class="strong"><strong>-P, --same-prob</strong></span> <span class="emphasis"><em>float</em></span>
+</span></dt><dd>
+    the prior probability of the query and the control sample being the same.
+    Setting to 0 calls both independently, setting to 1 forces the same copy
+    number state in both.
+</dd><dt><span class="term">
+<span class="strong"><strong>-x, --xy-prob</strong></span> <span class="emphasis"><em>float</em></span>
+</span></dt><dd>
+    the HMM probability of transition to another copy number state. Increasing this
+    values leads to smaller and more frequent calls.
+</dd></dl></div></div></div><div class="refsect2" title="bcftools concat [OPTIONS] FILE1 FILE2 […]"><a id="concat"></a><h3>bcftools concat <span class="emphasis"><em>[OPTIONS]</em></span> <span class="emphasis"><em>FILE1</em></span> <span class="emphasis"><em>FILE2</em></span> […]</h3><p>Concatenate or combine VCF/BCF files. All source files must have the same sample
+columns appearing in the same order. Can be used, for example, to
+concatenate chromosome VCFs into one VCF, or combine a SNP VCF and an indel
+VCF into one. The input files must be sorted by chr and position. The files
+must be given in the correct order to produce sorted VCF on output unless
+the <span class="strong"><strong>-a, --allow-overlaps</strong></span> option is specified. With the --naive option, the files
+are concatenated without being recompressed, which is very fast but dangerous
+if the BCF headers differ.</p><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-a, --allow-overlaps</strong></span>
+</span></dt><dd>
+    First coordinate of the next file can precede last record of the current file.
+</dd><dt><span class="term">
+<span class="strong"><strong>-c, --compact-PS</strong></span>
+</span></dt><dd>
+    Do not output PS tag at each site, only at the start of a new phase set block.
+</dd><dt><span class="term">
+<span class="strong"><strong>-d, --rm-dups</strong></span> <span class="emphasis"><em>snps</em></span>|<span class="emphasis"><em>indels</em></span>|<span class="emphasis"><em>both</em></span>|<span class="emphasis"><em>all</em></span>|<span class="emphasis"><em>none</em></span>
+</span></dt><dd>
+    Output duplicate records of specified type present in multiple files only once.
+    Requires <span class="strong"><strong>-a, --allow-overlaps</strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-D, --remove-duplicates</strong></span>
+</span></dt><dd>
+    Alias for <span class="strong"><strong>-d none</strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-f, --file-list</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    Read file names from <span class="emphasis"><em>FILE</em></span>, one file name per line.
+</dd><dt><span class="term">
+<span class="strong"><strong>-l, --ligate</strong></span>
+</span></dt><dd>
+    Ligate phased VCFs by matching phase at overlapping haplotypes
+</dd><dt><span class="term">
+<span class="strong"><strong>--no-version</strong></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-n, --naive</strong></span>
+</span></dt><dd>
+    Concatenate VCF or BCF files without recompression. This is very fast but requires
+    that all files are of the same type (all VCF or all BCF) and have the same headers.
+    This is because all tags and chromosome names in the BCF body rely on the implicit
+    order of the contig and tag definitions in the header. Currently no sanity checks
+    are in place. Dangerous, use with caution.
+</dd><dt><span class="term">
+<span class="strong"><strong>-o, --output</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-O, --output-type</strong></span> <span class="emphasis"><em>b</em></span>|<span class="emphasis"><em>u</em></span>|<span class="emphasis"><em>z</em></span>|<span class="emphasis"><em>v</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-q, --min-PQ</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    Break phase set if phasing quality is lower than <span class="emphasis"><em>INT</em></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-r, --regions</strong></span> <span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>. Requires <span class="strong"><strong>-a, --allow-overlaps</strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-R, --regions-file</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>. Requires <span class="strong"><strong>-a, --allow-overlaps</strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>--threads</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd></dl></div></div><div class="refsect2" title="bcftools consensus [OPTIONS] FILE"><a id="consensus"></a><h3>bcftools consensus <span class="emphasis"><em>[OPTIONS]</em></span> <span class="emphasis"><em>FILE</em></span></h3><p>Create consensus sequence by applying VCF variants to a reference fasta file.
+By default, the program will apply all ALT variants to the reference fasta to
+obtain the consensus sequence. Using the <span class="strong"><strong>--sample</strong></span> (and, optionally,
+<span class="strong"><strong>--haplotype</strong></span>) option will apply genotype (haplotype) calls from FORMAT/GT.
+Note that the program does not act as a primitive variant caller and ignores allelic
+depth information, such as INFO/AD or FORMAT/AD. For that, consider using the
+<span class="strong"><strong>setGT</strong></span> plugin.</p><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-f, --fasta-ref</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    reference sequence in fasta format
+</dd><dt><span class="term">
+<span class="strong"><strong>-H, --haplotype</strong></span> <span class="emphasis"><em>1</em></span>|<span class="emphasis"><em>2</em></span>
+</span></dt><dd>
+    apply variants for the given haplotype. This option requires <span class="strong"><strong>-s</strong></span>, unless
+    exactly one sample is present in the VCF
+</dd><dt><span class="term">
+<span class="strong"><strong>-i, --iupac-codes</strong></span>
+</span></dt><dd>
+    output variants in the form of IUPAC ambiguity codes
+</dd><dt><span class="term">
+<span class="strong"><strong>-m, --mask</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    BED file or TAB file with regions to be replaced with N. See discussion
+    of <span class="strong"><strong>--regions-file</strong></span> in <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span> for file
+    format details.
+</dd><dt><span class="term">
+<span class="strong"><strong>-o, --output</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    write output to a file
+</dd><dt><span class="term">
+<span class="strong"><strong>-s, --sample</strong></span> <span class="emphasis"><em>NAME</em></span>
+</span></dt><dd>
+    apply variants of the given sample
+</dd></dl></div><p><span class="strong"><strong>Examples:</strong></span></p><pre class="screen">    # Apply variants present in sample "NA001", output IUPAC codes for hets
+    bcftools consensus -i -s NA001 -f in.fa in.vcf.gz &gt; out.fa
+
+    # Create consensus for one region. The fasta header lines are then expected
+    # in the form "&gt;chr:from-to".
+    samtools faidx ref.fa 8:11870-11890 | bcftools consensus in.vcf.gz -o out.fa</pre></div><div class="refsect2" title="bcftools convert [OPTIONS] FILE"><a id="convert"></a><h3>bcftools convert <span class="emphasis"><em>[OPTIONS]</em></span> <span class="emphasis"><em>FILE</em></span></h3><div class="refsect3" title="VCF input options:"><a id="_vcf_input_options"></a><h4>VCF input options:</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-e, --exclude</strong></span> <span class="emphasis"><em>EXPRESSION</em></span>
+</span></dt><dd>
+    exclude sites for which <span class="emphasis"><em>EXPRESSION</em></span> is true. For valid expressions see
+    <span class="strong"><strong><a class="link" href="#expressions" title="EXPRESSIONS">EXPRESSIONS</a></strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-i, --include</strong></span> <span class="emphasis"><em>EXPRESSION</em></span>
+</span></dt><dd>
+    include only sites for which <span class="emphasis"><em>EXPRESSION</em></span> is true. For valid expressions see
+    <span class="strong"><strong><a class="link" href="#expressions" title="EXPRESSIONS">EXPRESSIONS</a></strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-r, --regions</strong></span> <span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-R, --regions-file</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-s, --samples</strong></span> <span class="emphasis"><em>LIST</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-S, --samples-file</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-t, --targets</strong></span> <span class="emphasis"><em>LIST</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-T, --targets-file</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd></dl></div></div><div class="refsect3" title="VCF output options:"><a id="_vcf_output_options"></a><h4>VCF output options:</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>--no-version</strong></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-o, --output</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-O, --output-type</strong></span> <span class="emphasis"><em>b</em></span>|<span class="emphasis"><em>u</em></span>|<span class="emphasis"><em>z</em></span>|<span class="emphasis"><em>v</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>--threads</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd></dl></div></div><div class="refsect3" title="GEN/SAMPLE conversion:"><a id="_gen_sample_conversion"></a><h4>GEN/SAMPLE conversion:</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-G, --gensample2vcf</strong></span> <span class="emphasis"><em>prefix</em></span> or <span class="emphasis"><em>gen-file</em></span>,<span class="emphasis"><em>sample-file</em></span>
+</span></dt><dd>
+    convert IMPUTE2 output to VCF. The second column must be of the form
+    "CHROM:POS_REF_ALT" to detect possible strand swaps; IMPUTE2 leaves the
+    first one empty ("--") when sites from reference panel are filled in. See
+    also <span class="strong"><strong>-g</strong></span> below.
+</dd><dt><span class="term">
+<span class="strong"><strong>-g, --gensample</strong></span> <span class="emphasis"><em>prefix</em></span> or <span class="emphasis"><em>gen-file</em></span>,<span class="emphasis"><em>sample-file</em></span>
+</span></dt><dd>
+    convert from VCF to gen/sample format used by IMPUTE2 and SHAPEIT.
+    The columns of .gen file format are ID1,ID2,POS,A,B followed by three
+    genotype probabilities P(AA), P(AB), P(BB) for each sample.  In order to
+    prevent strand swaps, the program uses IDs of the form "CHROM:POS_REF_ALT".
+    For example:
+</dd></dl></div><pre class="screen">  .gen
+  ----
+  1:111485207_G_A 1:111485207_G_A 111485207 G A 0 1 0 0 1 0
+  1:111494194_C_T 1:111494194_C_T 111494194 C T 0 1 0 0 0 1
+
+  .sample
+  -------
+  ID_1 ID_2 missing
+  0 0 0
+  sample1 sample1 0
+  sample2 sample2 0</pre><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>--tag</strong></span> <span class="emphasis"><em>STRING</em></span>
+</span></dt><dd>
+    tag to take values for .gen file: GT,PL,GL,GP
+</dd><dt><span class="term">
+<span class="strong"><strong>--chrom</strong></span>
+</span></dt><dd>
+    output chromosome in the first column instead of CHROM:POS_REF_ALT
+</dd><dt><span class="term">
+<span class="strong"><strong>--sex</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    output sex column in the sample file. The FILE format is
+</dd></dl></div><pre class="screen">    MaleSample    M
+    FemaleSample  F</pre><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>--vcf-ids</strong></span>
+</span></dt><dd>
+    output VCF IDs in the second column instead of CHROM:POS_REF_ALT
+</dd></dl></div></div><div class="refsect3" title="gVCF conversion:"><a id="_gvcf_conversion"></a><h4>gVCF conversion:</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>--gvcf2vcf</strong></span>
+</span></dt><dd>
+    convert gVCF to VCF, expanding REF blocks into sites. Only sites
+    with FILTER set to "PASS" or "." will be expanded.
+</dd><dt><span class="term">
+<span class="strong"><strong>-f, --fasta-ref</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    reference sequence in fasta format. Must be indexed with samtools faidx
+</dd></dl></div></div><div class="refsect3" title="HAPS/SAMPLE conversion:"><a id="_haps_sample_conversion"></a><h4>HAPS/SAMPLE conversion:</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>--hapsample2vcf</strong></span> <span class="emphasis"><em>prefix</em></span> or <span class="emphasis"><em>haps-file</em></span>,<span class="emphasis"><em>sample-file</em></span>
+</span></dt><dd>
+    convert from haps/sample format to VCF. The columns of .haps file are
+    similar to .gen file above, but there are only two haplotype columns per
+    sample. Note that the first column of the haps file is expected to be in
+    the form "CHR:POS_REF_ALT(_END)?", with the _END being optional for
+    defining the INFO/END tag when ALT is a symbolic allele, for example:
+</dd></dl></div><pre class="screen">  .haps
+  ----
+  1:111485207_G_A rsID1 111485207 G A 0 1 0 0
+  1:111494194_C_T rsID2 111494194 C T 0 1 0 0
+  1:111495231_A_&lt;DEL&gt;_111495784 rsID3 111495231 A &lt;DEL&gt; 0 0 1 0</pre><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>--hapsample</strong></span> <span class="emphasis"><em>prefix</em></span> or <span class="emphasis"><em>haps-file</em></span>,<span class="emphasis"><em>sample-file</em></span>
+</span></dt><dd>
+    convert from VCF to haps/sample format used by IMPUTE2 and SHAPEIT.
+    The columns of .haps file begin with ID,RSID,POS,REF,ALT. In order to
+    prevent strand swaps, the program uses IDs of the form
+    "CHROM:POS_REF_ALT".
+</dd><dt><span class="term">
+<span class="strong"><strong>--haploid2diploid</strong></span>
+</span></dt><dd>
+    with <span class="strong"><strong>-h</strong></span> option converts haploid genotypes to homozygous diploid
+    genotypes. For example, the program will print <span class="emphasis"><em>0 0</em></span> instead of the
+    default <span class="emphasis"><em>0 -</em></span>. This is useful for programs which do not handle haploid
+    genotypes correctly.
+</dd><dt><span class="term">
+<span class="strong"><strong>--sex</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    output sex column in the sample file. The FILE format is
+</dd></dl></div><pre class="screen">    MaleSample    M
+    FemaleSample  F</pre><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>--vcf-ids</strong></span>
+</span></dt><dd>
+    output VCF IDs instead of "CHROM:POS_REF_ALT" IDs
+</dd></dl></div></div><div class="refsect3" title="HAPS/LEGEND/SAMPLE conversion:"><a id="_haps_legend_sample_conversion"></a><h4>HAPS/LEGEND/SAMPLE conversion:</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-H, --haplegendsample2vcf</strong></span> <span class="emphasis"><em>prefix</em></span> or <span class="emphasis"><em>haps-file</em></span>,<span class="emphasis"><em>legend-file</em></span>,<span class="emphasis"><em>sample-file</em></span>
+</span></dt><dd>
+    convert from haps/legend/sample format used by IMPUTE2 to VCF, see
+    also <span class="strong"><strong>-h, --hapslegendsample</strong></span> below.
+</dd><dt><span class="term">
+<span class="strong"><strong>-h, --haplegendsample</strong></span> <span class="emphasis"><em>prefix</em></span> or <span class="emphasis"><em>haps-file</em></span>,<span class="emphasis"><em>legend-file</em></span>,<span class="emphasis"><em>sample-file</em></span>
+</span></dt><dd>
+    convert from VCF to haps/legend/sample format used by IMPUTE2 and SHAPEIT.
+    The columns of .legend file ID,POS,REF,ALT. In order to prevent strand
+    swaps, the program uses IDs of the form "CHROM:POS_REF_ALT". The .sample
+    file is quite basic at the moment with columns for population, group and
+    sex expected to be edited by the user. For example:
+</dd></dl></div><pre class="screen">  .haps
+  -----
+  0 1 0 0 1 0
+  0 1 0 0 0 1
+
+  .legend
+  -------
+  id position a0 a1
+  1:111485207_G_A 111485207 G A
+  1:111494194_C_T 111494194 C T
+
+  .sample
+  -------
+  sample population group sex
+  sample1 sample1 sample1 2
+  sample2 sample2 sample2 2</pre><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>--haploid2diploid</strong></span>
+</span></dt><dd>
+    with <span class="strong"><strong>-h</strong></span> option converts haploid genotypes to homozygous diploid
+    genotypes. For example, the program will print <span class="emphasis"><em>0 0</em></span> instead of the
+    default <span class="emphasis"><em>0 -</em></span>. This is useful for programs which do not handle haploid
+    genotypes correctly.
+</dd><dt><span class="term">
+<span class="strong"><strong>--sex</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    output sex column in the sample file. The FILE format is
+</dd></dl></div><pre class="screen">    MaleSample    M
+    FemaleSample  F</pre><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>--vcf-ids</strong></span>
+</span></dt><dd>
+    output VCF IDs instead of "CHROM:POS_REF_ALT" IDs
+</dd></dl></div></div><div class="refsect3" title="TSV conversion:"><a id="_tsv_conversion"></a><h4>TSV conversion:</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>--tsv2vcf</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    convert from TSV (tab-separated values) format (such as generated by
+    23andMe) to VCF. The input file fields can be tab- or space- delimited
+</dd><dt><span class="term">
+<span class="strong"><strong>-c, --columns</strong></span> <span class="emphasis"><em>list</em></span>
+</span></dt><dd>
+    comma-separated list of fields in the input file. In the current
+    version, the fields CHROM, POS, ID, and AA are expected and
+    can appear in arbitrary order, columns which should be ignored in the input
+    file can be indicated by "-".
+    The AA field lists alleles on the forward reference strand,
+    for example "CC" or "CT" for diploid genotypes or "C"
+    for haploid genotypes (sex chromosomes). Insertions and deletions
+    are not supported yet, missing data can be indicated with "--".
+</dd><dt><span class="term">
+<span class="strong"><strong>-f, --fasta-ref</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    reference sequence in fasta format. Must be indexed with samtools faidx
+</dd><dt><span class="term">
+<span class="strong"><strong>-s, --samples</strong></span> <span class="emphasis"><em>LIST</em></span>
+</span></dt><dd>
+    list of sample names. See <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-S, --samples-file</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    file of sample names. See <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd></dl></div><p><span class="strong"><strong>Example:</strong></span></p><pre class="screen"># Convert 23andme results into VCF
+bcftools convert -c ID,CHROM,POS,AA -s SampleName -f 23andme-ref.fa --tsv2vcf 23andme.txt -Oz -o out.vcf.gz</pre></div></div><div class="refsect2" title="bcftools csq [OPTIONS] FILE"><a id="csq"></a><h3>bcftools csq <span class="emphasis"><em>[OPTIONS]</em></span> <span class="emphasis"><em>FILE</em></span></h3><p>Haplotype aware consequence predictor which correctly handles combined
+variants such as MNPs split over multiple VCF records, SNPs separated by
+an intron (but adjacent in the spliced transcript) or nearby frame-shifting
+indels which in combination in fact are not frame-shifting.</p><p>The output VCF is annotated with INFO/BCSQ and FORMAT/BCSQ tag (configurable
+with the <span class="strong"><strong>-c</strong></span> option). The latter is a bitmask of indexes to INFO/BCSQ, with
+interleaved haplotypes. See the usage examples below for using the %TBCSQ
+converter in <span class="strong"><strong>query</strong></span> for extracting a more human readable form from this
+bitmask. The contruction of the bitmask limits the number of consequences
+that can be referenced in the FORMAT/BCSQ tags. By default this is 16, but
+if more are required, see the <span class="strong"><strong>--ncsq</strong></span> option.</p><p>The program requires on input a VCF/BCF file, the reference genome in fasta
+format (<span class="strong"><strong>--fasta-ref</strong></span>) and genomic features in the GFF3 format downloadable
+from the Ensembl website (<span class="strong"><strong>--gff-annot</strong></span>), and outputs an annotated VCF/BCF
+file. Currently, only Ensembl GFF3 files are supported.</p><p>By default, the input VCF should be phased. If phase is unknown, or only
+partially known, the <span class="strong"><strong>--phase</strong></span> option can be used to indicate how to handle
+unphased data. Alternatively, haplotype aware calling can be turned off
+with the <span class="strong"><strong>--local-csq</strong></span> option.</p><p>If conflicting (overlapping) variants within one haplotype are detected,
+a warning will be emitted and predictions will be based on only the first
+variant in the analysis.</p><p>Symbolic alleles are not supported. They will remain unannotated in the
+output VCF and are ignored for the prediction analysis.</p><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-c, --custom-tag</strong></span> <span class="emphasis"><em>STRING</em></span>
+</span></dt><dd>
+    use this custom tag to store consequences rather than the default BCSQ tag
+</dd><dt><span class="term">
+<span class="strong"><strong>-e, --exclude</strong></span> <span class="emphasis"><em>EXPRESSION</em></span>
+</span></dt><dd>
+    exclude sites for which <span class="emphasis"><em>EXPRESSION</em></span> is true. For valid expressions see
+    <span class="strong"><strong><a class="link" href="#expressions" title="EXPRESSIONS">EXPRESSIONS</a></strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-f, --fasta-ref</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    reference sequence in fasta format (required)
+</dd><dt><span class="term">
+<span class="strong"><strong>-g, --gff-annot</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    GFF3 annotation file (required), such as <a class="ulink" href="ftp://ftp.ensembl.org/pub/current_gff3/homo_sapiens/" target="_top">ftp://ftp.ensembl.org/pub/current_gff3/homo_sapiens/</a>
+</dd><dt><span class="term">
+<span class="strong"><strong>-i, --include</strong></span> <span class="emphasis"><em>EXPRESSION</em></span>
+</span></dt><dd>
+    include only sites for which <span class="emphasis"><em>EXPRESSION</em></span> is true. For valid expressions see
+    <span class="strong"><strong><a class="link" href="#expressions" title="EXPRESSIONS">EXPRESSIONS</a></strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-l, --local-csq</strong></span>
+</span></dt><dd>
+    switch off haplotype-aware calling, run localized predictions considering
+    only one VCF record at a time
+</dd><dt><span class="term">
+<span class="strong"><strong>-n, --ncsq</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    maximum number of consequences to consider per site. The INFO/BCSQ column includes
+    all consequences, but only the first <span class="emphasis"><em>INT</em></span> will be referenced by the FORMAT/BCSQ fields.
+    The default value is 16 which corresponds to one integer per diploid
+    sample. Note that increasing the value leads to increased memory and is rarely necessary.
+</dd><dt><span class="term">
+<span class="strong"><strong>-o, --output</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-O, --output-type</strong></span> <span class="emphasis"><em>b</em></span>|<span class="emphasis"><em>t</em></span>|<span class="emphasis"><em>u</em></span>|<span class="emphasis"><em>z</em></span>|<span class="emphasis"><em>v</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>. In addition, a custom tab-delimited
+    plain text output can be printed (<span class="emphasis"><em>t</em></span>).
+</dd><dt><span class="term">
+<span class="strong"><strong>-p, --phase</strong></span> <span class="emphasis"><em>a</em></span>|<span class="emphasis"><em>m</em></span>|<span class="emphasis"><em>r</em></span>|<span class="emphasis"><em>R</em></span>|<span class="emphasis"><em>s</em></span>
+</span></dt><dd><p class="simpara">
+    how to construct haplotypes and how to deal with unphased data:
+</p><div class="variablelist"><dl><dt><span class="term">
+<span class="emphasis"><em>a</em></span>
+</span></dt><dd>
+            take GTs as is, create haplotypes regardless of phase (0/1 → 0|1)
+</dd><dt><span class="term">
+<span class="emphasis"><em>m</em></span>
+</span></dt><dd>
+            merge all GTs into a single haplotype (0/1 → 1, 1/2 → 1)
+</dd><dt><span class="term">
+<span class="emphasis"><em>r</em></span>
+</span></dt><dd>
+            require phased GTs, throw an error on unphased heterozygous GTs
+</dd><dt><span class="term">
+<span class="emphasis"><em>R</em></span>
+</span></dt><dd>
+            create non-reference haplotypes if possible (0/1 → 1|1, 1/2 → 1|2)
+</dd><dt><span class="term">
+<span class="emphasis"><em>s</em></span>
+</span></dt><dd>
+            skip unphased GTs
+</dd></dl></div></dd><dt><span class="term">
+<span class="strong"><strong>-q, --quiet</strong></span>
+</span></dt><dd>
+    suppress warning messages
+</dd><dt><span class="term">
+<span class="strong"><strong>-r, --regions</strong></span> <span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-R, --regions-file</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-s, --samples</strong></span> <span class="emphasis"><em>LIST</em></span>
+</span></dt><dd>
+    samples to include or "-" to apply all variants and ignore samples
+</dd><dt><span class="term">
+<span class="strong"><strong>-S, --samples-file</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-t, --targets</strong></span> <span class="emphasis"><em>LIST</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-T, --targets-file</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd></dl></div><p><span class="strong"><strong>Examples:</strong></span></p><pre class="screen">    # Basic usage
+    bcftools csq -f hs37d5.fa -g Homo_sapiens.GRCh37.82.gff3.gz in.vcf -Ob -o out.bcf
+
+    # Extract the translated haplotype consequences. The following TBCSQ variations
+    # are recognised:
+    #   %TBCSQ    .. print consequences in all haplotypes in separate columns
+    #   %TBCSQ{0} .. print the first haplotype only
+    #   %TBCSQ{1} .. print the second haplotype only
+    #   %TBCSQ{*} .. print a list of unique consquences present in either haplotype
+    bcftools query -f'[%CHROM\t%POS\t%SAMPLE\t%TBCSQ\n]' out.bcf</pre><p><span class="strong"><strong>Examples of BCSQ annotation:</strong></span></p><pre class="screen">    # Two separate VCF records at positions 2:122106101 and 2:122106102
+    # change the same codon. This UV-induced C&gt;T dinucleotide mutation
+    # has been annotated fully at the position 2:122106101 with
+    #   - consequence type
+    #   - gene name
+    #   - ensembl transcript ID
+    #   - coding strand (+ fwd, - rev)
+    #   - amino acid position (in the coding strand orientation)
+    #   - list of corresponding VCF variants
+    # The annotation at the second position gives the position of the full
+    # annotation
+    BCSQ=missense|CLASP1|ENST00000545861|-|1174P&gt;1174L|122106101G&gt;A+122106102G&gt;A
+    BCSQ=@122106101
+
+    # A frame-restoring combination of two frameshift insertions C&gt;CG and T&gt;TGG
+    BCSQ=@46115084
+    BCSQ=inframe_insertion|COPZ2|ENST00000006101|-|18AGRGP&gt;18AQAGGP|46115072C&gt;CG+46115084T&gt;TGG
+
+    # Stop gained variant
+    BCSQ=stop_gained|C2orf83|ENST00000264387|-|141W&gt;141*|228476140C&gt;T
+
+    # The consequence type of a variant downstream from a stop are prefixed with *
+    BCSQ=*missense|PER3|ENST00000361923|+|1028M&gt;1028T|7890117T&gt;C</pre></div><div class="refsect2" title="bcftools filter [OPTIONS] FILE"><a id="filter"></a><h3>bcftools filter <span class="emphasis"><em>[OPTIONS]</em></span> <span class="emphasis"><em>FILE</em></span></h3><p>Apply fixed-threshold filters.</p><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-e, --exclude</strong></span> <span class="emphasis"><em>EXPRESSION</em></span>
+</span></dt><dd>
+    exclude sites for which <span class="emphasis"><em>EXPRESSION</em></span> is true. For valid expressions see
+    <span class="strong"><strong><a class="link" href="#expressions" title="EXPRESSIONS">EXPRESSIONS</a></strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-g, --SnpGap</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    filter SNPs within <span class="emphasis"><em>INT</em></span> base pairs of an indel. The following example
+    demonstrates the logic of <span class="strong"><strong>--SnpGap</strong></span> <span class="emphasis"><em>3</em></span> applied on a deletion and
+    an insertion:
+</dd></dl></div><pre class="screen">The SNPs at positions 1 and 7 are filtered, positions 0 and 8 are not:
+         0123456789
+    ref  .G.GT..G..
+    del  .A.G-..A..
+Here the positions 1 and 6 are filtered, 0 and 7 are not:
+         0123-456789
+    ref  .G.G-..G..
+    ins  .A.GT..A..</pre><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-G, --IndelGap</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    filter clusters of indels separated by <span class="emphasis"><em>INT</em></span> or fewer base pairs allowing
+    only one to pass. The following example demonstrates the logic of
+    <span class="strong"><strong>--IndelGap</strong></span> <span class="emphasis"><em>2</em></span> applied on a deletion and an insertion:
+</dd></dl></div><pre class="screen">The second indel is filtered:
+         012345678901
+    ref  .GT.GT..GT..
+    del  .G-.G-..G-..
+And similarly here, the second is filtered:
+         01 23 456 78
+    ref  .A-.A-..A-..
+    ins  .AT.AT..AT..</pre><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-i, --include</strong></span> <span class="emphasis"><em>EXPRESSION</em></span>
+</span></dt><dd>
+    include only sites for which <span class="emphasis"><em>EXPRESSION</em></span> is true. For valid expressions see
+    <span class="strong"><strong><a class="link" href="#expressions" title="EXPRESSIONS">EXPRESSIONS</a></strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-m, --mode</strong></span> [<span class="emphasis"><em>+x</em></span>]
+</span></dt><dd>
+    define behaviour at sites with existing FILTER annotations. The default
+    mode replaces existing filters of failed sites with a new FILTER string
+    while leaving sites which pass untouched when non-empty and setting to
+    "PASS" when the FILTER string is absent. The "+" mode appends new FILTER
+    strings of failed sites instead of replacing them. The "x" mode resets
+    filters of sites which pass to "PASS". Modes "+" and "x" can both be set.
+</dd><dt><span class="term">
+<span class="strong"><strong>--no-version</strong></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-o, --output</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-O, --output-type</strong></span> <span class="emphasis"><em>b</em></span>|<span class="emphasis"><em>u</em></span>|<span class="emphasis"><em>z</em></span>|<span class="emphasis"><em>v</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-r, --regions</strong></span> <span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-R, --regions-file</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-s, --soft-filter</strong></span> <span class="emphasis"><em>STRING</em></span>|<span class="emphasis"><em>+</em></span>
+</span></dt><dd>
+    annotate FILTER column with <span class="emphasis"><em>STRING</em></span> or, with <span class="emphasis"><em>+</em></span>, a unique filter name generated
+    by the program ("Filter%d").
+</dd><dt><span class="term">
+<span class="strong"><strong>-S, --set-GTs</strong></span> <span class="emphasis"><em>.</em></span>|<span class="emphasis"><em>0</em></span>
+</span></dt><dd>
+    set genotypes of failed samples to missing value (<span class="emphasis"><em>.</em></span>) or reference allele (<span class="emphasis"><em>0</em></span>)
+</dd><dt><span class="term">
+<span class="strong"><strong>-t, --targets</strong></span> <span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-T, --targets-file</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>--threads</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd></dl></div></div><div class="refsect2" title="bcftools gtcheck [OPTIONS] [-g genotypes.vcf.gz] query.vcf.gz"><a id="gtcheck"></a><h3>bcftools gtcheck [<span class="emphasis"><em>OPTIONS</em></span>] [<span class="strong"><strong>-g</strong></span> <span class="emphasis"><em>genotypes.vcf.gz</em></span>] <span class="emphasis"><em>query.vcf.gz</em></span></h3><p>Checks sample identity or, without <span class="strong"><strong>-g</strong></span>, multi-sample cross-check is performed.</p><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-a, --all-sites</strong></span>
+</span></dt><dd>
+    output for all sites
+</dd><dt><span class="term">
+<span class="strong"><strong>-c, --cluster</strong></span> <span class="emphasis"><em>FLOAT</em></span>,<span class="emphasis"><em>FLOAT</em></span>
+</span></dt><dd><p class="simpara">
+    min inter- and max intra-sample error [0.23,-0.3]
+</p><pre class="literallayout">The first "min" argument controls the typical error rate in multiplexed
+runs ("lanelets") from the same sample. Lanelets with error rate less
+than this will always be considered as coming from the same sample.
+The second "max" argument is the reverse: lanelets with error rate
+greater than the absolute value of this parameter will always be
+considered as different samples. When the value is negative, the cutoff
+may be heuristically lowered by the clustering engine. If positive, the
+value is interpreted as a fixed cutoff.</pre></dd><dt><span class="term">
+<span class="strong"><strong>-g, --genotypes</strong></span> <span class="emphasis"><em>genotypes.vcf.gz</em></span>
+</span></dt><dd>
+    reference genotypes to compare against
+</dd><dt><span class="term">
+<span class="strong"><strong>-G, --GTs-only</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    use genotypes (GT) instead of genotype likelihoods (PL). When set to 1,
+    reported discordance is the number of non-matching GTs, otherwise the
+    number <span class="emphasis"><em>INT</em></span> is interpreted as phred-scaled likelihood of unobserved
+    genotypes.
+</dd><dt><span class="term">
+<span class="strong"><strong>-H, --homs-only</strong></span>
+</span></dt><dd>
+    consider only genotypes which are homozygous in both <span class="emphasis"><em>genotypes</em></span> and
+    <span class="emphasis"><em>query</em></span> VCF. This may be useful with low coverage data.
+</dd><dt><span class="term">
+<span class="strong"><strong>-p, --plot</strong></span> <span class="emphasis"><em>PREFIX</em></span>
+</span></dt><dd>
+    produce plots
+</dd><dt><span class="term">
+<span class="strong"><strong>-r, --regions</strong></span> <span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-R, --regions-file</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-s, --query-sample</strong></span> <span class="emphasis"><em>STRING</em></span>
+</span></dt><dd>
+    query sample in <span class="emphasis"><em>query.vcf.gz</em></span>. By default, the first sample is checked.
+</dd><dt><span class="term">
+<span class="strong"><strong>-S, --target-sample</strong></span> <span class="emphasis"><em>STRING</em></span>
+</span></dt><dd>
+    target sample in the <span class="strong"><strong>-g</strong></span> file, used only for plotting, not for analysis
+</dd><dt><span class="term">
+<span class="strong"><strong>-t, --targets</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-T, --targets-file</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd></dl></div><div class="refsect3" title="Output files format:"><a id="_output_files_format"></a><h4>Output files format:</h4><div class="variablelist"><dl><dt><span class="term">
+CN, Discordance
+</span></dt><dd>
+        Pairwise discordance for all sample pairs is calculated as
+</dd></dl></div><pre class="screen">        \sum_s { min_G { PL_a(G) + PL_b(G) } },</pre><div class="variablelist"><dl><dt><span class="term">
+</span></dt><dd>
+        where the sum runs over all sites <span class="emphasis"><em>s</em></span> and <span class="emphasis"><em>G</em></span> is the the most likely
+        genotype shared by both samples <span class="emphasis"><em>a</em></span> and <span class="emphasis"><em>b</em></span>.  When PL field is not
+        present, a constant value <span class="emphasis"><em>99</em></span> is used for the unseen genotypes.  With
+        <span class="strong"><strong>-G</strong></span>, the value <span class="emphasis"><em>1</em></span> can be used instead; the discordance value then
+        gives exactly the number of differing genotypes.
+</dd><dt><span class="term">
+SM, Average Discordance
+</span></dt><dd>
+        Average discordance between sample <span class="emphasis"><em>a</em></span> and all other samples.
+</dd><dt><span class="term">
+SM, Average Depth
+</span></dt><dd>
+        Average depth at evaluated sites, or 1 if FORMAT/DP field is not
+        present.
+</dd><dt><span class="term">
+SM, Average Number of sites
+</span></dt><dd>
+        The average number of sites used to calculate the discordance.  In
+        other words, the average number of non-missing PLs/genotypes seen
+        both samples.
+</dd></dl></div></div></div><div class="refsect2" title="bcftools index [OPTIONS] in.bcf|in.vcf.gz"><a id="index"></a><h3>bcftools index [<span class="emphasis"><em>OPTIONS</em></span>]  <span class="emphasis"><em>in.bcf</em></span>|<span class="emphasis"><em>in.vcf.gz</em></span></h3><p>Creates index for bgzip compressed VCF/BCF files for random access. CSI
+(coordinate-sorted index) is created by default. The CSI format
+supports indexing of chromosomes up to length 2^31. TBI (tabix index)
+index files, which support chromosome lengths up to 2^29, can be
+created by using the <span class="emphasis"><em>-t/--tbi</em></span> option or using the <span class="emphasis"><em>tabix</em></span> program
+packaged with htslib. When loading an index file, bcftools will try
+the CSI first and then the TBI.</p><div class="refsect3" title="Indexing options:"><a id="_indexing_options"></a><h4>Indexing options:</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-c, --csi</strong></span>
+</span></dt><dd>
+    generate CSI-format index for VCF/BCF files [default]
+</dd><dt><span class="term">
+<span class="strong"><strong>-f, --force</strong></span>
+</span></dt><dd>
+    overwrite index if it already exists
+</dd><dt><span class="term">
+<span class="strong"><strong>-m, --min-shift <span class="emphasis"><em>INT</em></span></strong></span>
+</span></dt><dd>
+    set minimal interval size for CSI indices to 2^INT; default: 14
+</dd><dt><span class="term">
+<span class="strong"><strong>-o, --output-file <span class="emphasis"><em>FILE</em></span></strong></span>
+</span></dt><dd>
+    output file name. If not set, then the index will be created
+    using the input file name plus a <span class="emphasis"><em>.csi</em></span> or <span class="emphasis"><em>.tbi</em></span> extension
+</dd><dt><span class="term">
+<span class="strong"><strong>-t, --tbi</strong></span>
+</span></dt><dd>
+    generate TBI-format index for VCF files
+</dd><dt><span class="term">
+<span class="strong"><strong>--threads</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd></dl></div></div><div class="refsect3" title="Stats options:"><a id="_stats_options"></a><h4>Stats options:</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-n, --nrecords</strong></span>
+</span></dt><dd>
+    print the number of records based on the CSI or TBI index files
+</dd><dt><span class="term">
+<span class="strong"><strong>-s, --stats</strong></span>
+</span></dt><dd>
+    Print per contig stats based on the CSI or TBI index files.
+    Output format is three tab-delimited columns listing the contig
+    name, contig length (<span class="emphasis"><em>.</em></span> if unknown) and number of records for
+    the contig. Contigs with zero records are not printed.
+</dd></dl></div></div></div><div class="refsect2" title="bcftools isec [OPTIONS] A.vcf.gz B.vcf.gz […]"><a id="isec"></a><h3>bcftools isec [<span class="emphasis"><em>OPTIONS</em></span>]  <span class="emphasis"><em>A.vcf.gz</em></span> <span class="emphasis"><em>B.vcf.gz</em></span> […]</h3><p>Creates intersections, unions and complements of VCF files. Depending
+on the options, the program can output records from one (or more) files
+which have (or do not have) corresponding records with the same position
+in the other files.</p><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-c, --collapse</strong></span> <span class="emphasis"><em>snps</em></span>|<span class="emphasis"><em>indels</em></span>|<span class="emphasis"><em>both</em></span>|<span class="emphasis"><em>all</em></span>|<span class="emphasis"><em>some</em></span>|<span class="emphasis"><em>none</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-C, --complement</strong></span>
+</span></dt><dd>
+    output positions present only in the first file but missing in the others
+</dd><dt><span class="term">
+<span class="strong"><strong>-e, --exclude</strong></span> <span class="emphasis"><em>-</em></span>|<span class="emphasis"><em>EXPRESSION</em></span>
+</span></dt><dd>
+    exclude sites for which <span class="emphasis"><em>EXPRESSION</em></span> is true. If <span class="strong"><strong>-e</strong></span> (or <span class="strong"><strong>-i</strong></span>)
+    appears only once, the same filtering expression will be applied to all
+    input files.  Otherwise, <span class="strong"><strong>-e</strong></span> or <span class="strong"><strong>-i</strong></span> must be given for each input file.
+    To indicate that no filtering should be performed on a file, use "-" in
+    place of <span class="emphasis"><em>EXPRESSION</em></span>, as shown in the example below.
+    For valid expressions see <span class="strong"><strong><a class="link" href="#expressions" title="EXPRESSIONS">EXPRESSIONS</a></strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-f, --apply-filters</strong></span> <span class="emphasis"><em>LIST</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-i, --include</strong></span> <span class="emphasis"><em>EXPRESSION</em></span>
+</span></dt><dd>
+    include only sites for which <span class="emphasis"><em>EXPRESSION</em></span> is true. See discussion
+    of <span class="strong"><strong>-e, --exclude</strong></span> above.
+</dd><dt><span class="term">
+<span class="strong"><strong>-n, --nfiles</strong></span> [+-=]<span class="emphasis"><em>INT</em></span>|~<span class="emphasis"><em>BITMAP</em></span>
+</span></dt><dd>
+    output positions present in this many (=), this many or more (+), this
+    many or fewer (-), or the exact same (~) files
+</dd><dt><span class="term">
+<span class="strong"><strong>-o, --output</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>.  When several files are being
+    output, their names are controlled via <span class="strong"><strong>-p</strong></span> instead.
+</dd><dt><span class="term">
+<span class="strong"><strong>-O, --output-type</strong></span> <span class="emphasis"><em>b</em></span>|<span class="emphasis"><em>u</em></span>|<span class="emphasis"><em>z</em></span>|<span class="emphasis"><em>v</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-p, --prefix</strong></span> <span class="emphasis"><em>DIR</em></span>
+</span></dt><dd>
+    if given, subset each of the input files accordingly. See also <span class="strong"><strong>-w</strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-r, --regions</strong></span> <span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-R, --regions-file</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-t, --targets</strong></span> <span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-T, --targets-file</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-w, --write</strong></span> <span class="emphasis"><em>LIST</em></span>
+</span></dt><dd>
+    list of input files to output given as 1-based indices. With <span class="strong"><strong>-p</strong></span> and no
+    <span class="strong"><strong>-w</strong></span>, all files are written.
+</dd></dl></div><div class="refsect3" title="Examples:"><a id="_examples"></a><h4>Examples:</h4><p>Create intersection and complements of two sets saving the output in dir/*</p><pre class="screen">    bcftools isec -p dir A.vcf.gz B.vcf.gz</pre><p>Filter sites in A and B (but not in C) and create intersection</p><pre class="screen">    bcftools isec -e'MAF&lt;0.01' -i'dbSNP=1' -e- A.vcf.gz B.vcf.gz C.vcf.gz -p dir</pre><p>Extract and write records from A shared by both A and B using exact allele match</p><pre class="screen">    bcftools isec -p dir -n=2 -w1 A.vcf.gz B.vcf.gz</pre><p>Extract records private to A or B comparing by position only</p><pre class="screen">    bcftools isec -p dir -n-1 -c all A.vcf.gz B.vcf.gz</pre><p>Print a list of records which are present in A and B but not in C and D</p><pre class="screen">    bcftools isec -n~1100 -c all A.vcf.gz B.vcf.gz C.vcf.gz D.vcf.gz</pre></div></div><div class="refsect2" title="bcftools merge [OPTIONS] A.vcf.gz B.vcf.gz […]"><a id="merge"></a><h3>bcftools merge [<span class="emphasis"><em>OPTIONS</em></span>] <span class="emphasis"><em>A.vcf.gz</em></span> <span class="emphasis"><em>B.vcf.gz</em></span> […]</h3><p>Merge multiple VCF/BCF files from non-overlapping sample sets to create one
+multi-sample file.  For example, when merging file <span class="emphasis"><em>A.vcf.gz</em></span> containing
+samples <span class="emphasis"><em>S1</em></span>, <span class="emphasis"><em>S2</em></span> and <span class="emphasis"><em>S3</em></span> and file <span class="emphasis"><em>B.vcf.gz</em></span> containing samples <span class="emphasis"><em>S3</em></span> and
+<span class="emphasis"><em>S4</em></span>, the output file will contain four samples named <span class="emphasis"><em>S1</em></span>, <span class="emphasis"><em>S2</em></span>, <span class="emphasis"><em>S3</em></span>, <span class="emphasis"><em>2:S3</em></span>
+and <span class="emphasis"><em>S4</em></span>.</p><p>Note that it is responsibility of the user to ensure that the sample names are
+unique across all files. If they are not, the program will exit with an error
+unless the option <span class="strong"><strong>--force-samples</strong></span> is given.  The sample names can be
+also given explicitly using the <span class="strong"><strong>--print-header</strong></span> and <span class="strong"><strong>--use-header</strong></span> options.</p><p>Note that only records from different files can be merged, never from the same file.
+For "vertical" merge take a look at <span class="strong"><strong><a class="link" href="#norm" title="bcftools norm [OPTIONS] file.vcf.gz">bcftools norm</a></strong></span> instead.</p><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>--force-samples</strong></span>
+</span></dt><dd>
+    if the merged files contain duplicate samples names, proceed anyway.
+    Duplicate sample names will be resolved by prepending index of the file
+    as it appeared on the command line to the conflicting sample name (see
+    <span class="emphasis"><em>2:S3</em></span> in the above example).
+</dd><dt><span class="term">
+<span class="strong"><strong>--print-header</strong></span>
+</span></dt><dd>
+    print only merged header and exit
+</dd><dt><span class="term">
+<span class="strong"><strong>--use-header</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    use the VCF header in the provided text <span class="emphasis"><em>FILE</em></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-0  --missing-to-ref</strong></span>
+</span></dt><dd>
+    assume genotypes at missing sites are 0/0
+</dd><dt><span class="term">
+<span class="strong"><strong>-f, --apply-filters</strong></span> <span class="emphasis"><em>LIST</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-F, --filter-logic</strong></span> <span class="emphasis"><em>x</em></span>|<span class="emphasis"><em>+</em></span>
+</span></dt><dd>
+    Set the output record to PASS if any of the inputs is PASS (<span class="emphasis"><em>x</em></span>),
+    or apply all filters (<span class="emphasis"><em>+</em></span>), which is the default.
+</dd><dt><span class="term">
+<span class="strong"><strong>-g, --gvcf</strong></span> <span class="emphasis"><em>-</em></span>|<span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    merge gVCF blocks, INFO/END tag is expected. If the reference fasta
+    file <span class="emphasis"><em>FILE</em></span> is not given and the dash (<span class="emphasis"><em>-</em></span>) is given, unknown reference
+    bases generated at gVCF block splits will be substituted with N’s.
+    The <span class="strong"><strong>--gvcf</strong></span> option uses the following default INFO rules:
+    <span class="strong"><strong>-i QS:sum,MinDP:min,I16:sum,IDV:max,IMF:max</strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-i, --info-rules</strong></span> <span class="emphasis"><em>-</em></span>|<span class="emphasis"><em>TAG:METHOD</em></span>[,…]
+</span></dt><dd>
+    Rules for merging INFO fields (scalars or vectors) or <span class="emphasis"><em>-</em></span> to disable the
+    default rules. <span class="emphasis"><em>METHOD</em></span> is one of <span class="emphasis"><em>sum</em></span>, <span class="emphasis"><em>avg</em></span>, <span class="emphasis"><em>min</em></span>, <span class="emphasis"><em>max</em></span>, <span class="emphasis"><em>join</em></span>.
+    Default is <span class="emphasis"><em>DP:sum,DP4:sum</em></span> if these fields exist in the input files.
+    Fields with no specified rule will take the value from the first input file.
+    The merged QUAL value is currently set to the maximum. This behaviour is
+    not user controllable at the moment.
+</dd><dt><span class="term">
+<span class="strong"><strong>-l, --file-list</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    Read file names from <span class="emphasis"><em>FILE</em></span>, one file name per line.
+</dd><dt><span class="term">
+<span class="strong"><strong>-m, --merge</strong></span> <span class="emphasis"><em>snps</em></span>|<span class="emphasis"><em>indels</em></span>|<span class="emphasis"><em>both</em></span>|<span class="emphasis"><em>all</em></span>|<span class="emphasis"><em>none</em></span>|<span class="emphasis"><em>id</em></span>
+</span></dt><dd>
+    The option controls what types of multiallelic records can be created:
+</dd></dl></div><pre class="screen">-m none   ..  no new multiallelics, output multiple records instead
+-m snps   ..  allow multiallelic SNP records
+-m indels ..  allow multiallelic indel records
+-m both   ..  both SNP and indel records can be multiallelic
+-m all    ..  SNP records can be merged with indel records
+-m id     ..  merge by ID</pre><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>--no-version</strong></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-o, --output</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-O, --output-type</strong></span> <span class="emphasis"><em>b</em></span>|<span class="emphasis"><em>u</em></span>|<span class="emphasis"><em>z</em></span>|<span class="emphasis"><em>v</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-r, --regions</strong></span> <span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-R, --regions-file</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>--threads</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd></dl></div></div><div class="refsect2" title="bcftools mpileup [OPTIONS] -f ref.fa in.bam [in2.bam […]]"><a id="mpileup"></a><h3>bcftools mpileup [<span class="emphasis"><em>OPTIONS</em></span>] <span class="strong"><strong>-f</strong></span> <span class="emphasis"><em>ref.fa</em></span> <span class="emphasis"><em>in.bam</em></span> [<span class="emphasis"><em>in2.bam</em></span> […]]</h3><p>Generate VCF or BCF containing genotype likelihoods for one or multiple
+alignment (BAM or CRAM) files. This is based on the original
+<span class="strong"><strong>samtools mpileup</strong></span> command (with the <span class="strong"><strong>-v</strong></span> or <span class="strong"><strong>-g</strong></span> options) producing
+genotype likelihoods in VCF or BCF format, but not the textual pileup
+output. The <span class="strong"><strong>mpileup</strong></span> command was transferred to bcftools in order to
+avoid errors resulting from use of incompatible versions of samtools
+and bcftools when using in the mpileup+bcftools call pipeline.</p><p>Individuals are identified from the SM tags in the @RG header lines.  Multiple
+individuals can be pooled in one alignment file, also one individual can be
+separated into multiple files.  If sample identifiers are absent, each input
+file is regarded as one sample.</p><p>Note that there are two orthogonal ways to specify locations in the
+input file; via <span class="strong"><strong>-r</strong></span> <span class="emphasis"><em>region</em></span> and <span class="strong"><strong>-t</strong></span> <span class="emphasis"><em>positions</em></span>.  The
+former uses (and requires) an index to do random access while the
+latter streams through the file contents filtering out the specified
+regions, requiring no index.  The two may be used in conjunction.  For
+example a BED file containing locations of genes in chromosome 20
+could be specified using <span class="strong"><strong>-r 20 -t chr20.bed</strong></span>, meaning that the
+index is used to find chromosome 20 and then it is filtered for the
+regions listed in the BED file. Also note that the <span class="strong"><strong>-r</strong></span> option can be much
+slower than <span class="strong"><strong>-t</strong></span> with many regions and can require more memory when
+multiple regions and many alignment files are processed.</p><div class="refsect3" title="Input options"><a id="_input_options"></a><h4>Input options</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-6, --illumina1.3+</strong></span>
+</span></dt><dd>
+    Assume the quality is in the Illumina 1.3+ encoding.
+</dd><dt><span class="term">
+<span class="strong"><strong>-A, --count-orphans</strong></span>
+</span></dt><dd>
+    Do not skip anomalous read pairs in variant calling.
+</dd><dt><span class="term">
+<span class="strong"><strong>-b, --bam-list</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    List of input alignment files, one file per line [null]
+</dd><dt><span class="term">
+<span class="strong"><strong>-B, --no-BAQ</strong></span>
+</span></dt><dd>
+    Disable probabilistic realignment for the computation of base alignment
+    quality (BAQ). BAQ is the Phred-scaled probability of a read base being
+    misaligned. Applying this option greatly helps to reduce false SNPs caused
+    by misalignments.
+</dd><dt><span class="term">
+<span class="strong"><strong>-C, --adjust-MQ</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    Coefficient  for  downgrading mapping quality for reads containing
+    excessive mismatches. Given a read with a phred-scaled probability q of
+    being generated from the mapped posi- tion, the new mapping quality is
+    about sqrt((INT-q)/INT)*INT. A zero value disables this functionality; if
+    enabled, the recommended value for BWA is 50. [0]
+</dd><dt><span class="term">
+<span class="strong"><strong>-d, --max-depth</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    At a position, read maximally <span class="emphasis"><em>INT</em></span> reads per input file. Note that bcftools
+    has a minimum value of <span class="emphasis"><em>8000/n</em></span> where <span class="emphasis"><em>n</em></span> is the number of input files given
+    to mpileup.  This means the default is highly likely to be increased. Once
+    above the cross-sample minimum of 8000 the -d parameter will have an effect.
+    [250]
+</dd><dt><span class="term">
+<span class="strong"><strong>-E, --redo-BAQ</strong></span>
+</span></dt><dd>
+    Recalculate BAQ on the fly, ignore existing BQ tags
+</dd><dt><span class="term">
+<span class="strong"><strong>-f, --fasta-ref</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    The <span class="strong"><strong>faidx</strong></span>-indexed reference file in the FASTA format. The file can be
+    optionally compressed by <span class="strong"><strong>bgzip</strong></span>. Reference is required by default
+    unless the <span class="strong"><strong>--no-reference</strong></span> option is set [null]
+</dd><dt><span class="term">
+<span class="strong"><strong>--no-reference</strong></span>
+</span></dt><dd>
+    Do not require the <span class="strong"><strong>--fasta-ref</strong></span> option.
+</dd><dt><span class="term">
+<span class="strong"><strong>-G, --read-groups</strong></span> <span class="emphasis"><em><span class="^">FILE</span></em></span>
+</span></dt><dd>
+    list of read groups to include or exclude if prefixed with "^".
+    One read group per line.  This file can also be used to assign new sample
+    names to read groups by giving the new sample name as a second
+    white-space-separated field, like this: "read_group_id new_sample_name".
+    If the read group name is not unique, also the bam file name can
+    be included: "read_group_id file_name sample_name".  If all
+    reads from the alignment file should be treated as a single sample, the
+    asterisk symbol can be used: "* file_name sample_name". Alignments without
+    a read group ID can be matched with "?".
+</dd></dl></div><pre class="screen">    RG_ID_1
+    RG_ID_2  SAMPLE_A
+    RG_ID_3  SAMPLE_A
+    RG_ID_4  SAMPLE_B
+    RG_ID_5  FILE_1.bam  SAMPLE_A
+    RG_ID_6  FILE_2.bam  SAMPLE_A
+    *        FILE_3.bam  SAMPLE_C
+    ?        FILE_3.bam  SAMPLE_D</pre><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-q, -min-MQ</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    Minimum mapping quality for an alignment to be used [0]
+</dd><dt><span class="term">
+<span class="strong"><strong>-Q, --min-BQ</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    Minimum base quality for a base to be considered [13]
+</dd><dt><span class="term">
+<span class="strong"><strong>-r, --regions</strong></span> <span class="emphasis"><em>CHR</em></span>|<span class="emphasis"><em>CHR:POS</em></span>|<span class="emphasis"><em>CHR:FROM-TO</em></span>|<span class="emphasis"><em>CHR:FROM-</em></span>[,…]
+</span></dt><dd>
+    Only generate mpileup output in given regions. Requires the alignment files
+    to be indexed.  If used in conjunction with -l then considers the intersection;
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-R, --regions-file</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    As for <span class="strong"><strong>-r, --regions</strong></span>, but regions read from FILE;
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>--ignore-RG</strong></span>
+</span></dt><dd>
+    Ignore RG tags. Treat all reads in one alignment file as one sample.
+</dd><dt><span class="term">
+<span class="strong"><strong>--rf, --incl-flags</strong></span> <span class="emphasis"><em>STR</em></span>|<span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    Required flags: skip reads with mask bits unset  [null]
+</dd><dt><span class="term">
+<span class="strong"><strong>--ff, --excl-flags</strong></span> <span class="emphasis"><em>STR</em></span>|<span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    Filter flags: skip reads with mask bits set [UNMAP,SECONDARY,QCFAIL,DUP]
+</dd><dt><span class="term">
+<span class="strong"><strong>-s, --samples</strong></span> <span class="emphasis"><em><span class="^">LIST</span></em></span>
+</span></dt><dd>
+    list of sample names. See <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-S, --samples-file</strong></span> <span class="emphasis"><em><span class="^">FILE</span></em></span>
+</span></dt><dd>
+    file of sample names to include or exclude if prefixed with "^".
+    One sample per line. This file can also be used to rename samples by giving
+    the new sample name as a second white-space-separated column, like this:
+    "old_name new_name".  If a sample name contains spaces, the spaces can be
+    escaped using the backslash character, for example "Not\ a\ good\ sample\
+    name".
+</dd><dt><span class="term">
+<span class="strong"><strong>-t, --targets</strong></span> <span class="emphasis"><em>LIST</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-T, --targets-file</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-x, --ignore-overlaps</strong></span>
+</span></dt><dd>
+    Disable read-pair overlap detection.
+</dd></dl></div></div><div class="refsect3" title="Output options"><a id="_output_options"></a><h4>Output options</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-a, --annotate</strong></span> <span class="emphasis"><em>LIST</em></span>
+</span></dt><dd><p class="simpara">
+    Comma-separated list of FORMAT and INFO tags to output. (case-insensitive,
+    the "FORMAT/" prefix is optional, and use "?" to list available annotations
+    on the command line) [null]:
+</p><pre class="literallayout">*FORMAT/AD* .. Allelic depth (Number=R,Type=Integer)
+*FORMAT/ADF* .. Allelic depths on the forward strand (Number=R,Type=Integer)
+*FORMAT/ADR* .. Allelic depths on the reverse strand (Number=R,Type=Integer)
+*FORMAT/DP* .. Number of high-quality bases (Number=1,Type=Integer)
+*FORMAT/SP* .. Phred-scaled strand bias P-value (Number=1,Type=Integer)</pre><pre class="literallayout">*INFO/AD* .. Total allelic depth (Number=R,Type=Integer)
+*INFO/ADF* .. Total allelic depths on the forward strand (Number=R,Type=Integer)
+*INFO/ADR* .. Total allelic depths on the reverse strand (Number=R,Type=Integer)</pre><pre class="literallayout">*FORMAT/DV* .. Deprecated in favor of FORMAT/AD;
+        Number of high-quality non-reference bases, (Number=1,Type=Integer)
+*FORMAT/DP4* .. Deprecated in favor of FORMAT/ADF and FORMAT/ADR;
+        Number of high-quality ref-forward, ref-reverse,
+        alt-forward and alt-reverse bases (Number=4,Type=Integer)
+*FORMAT/DPR* .. Deprecated in favor of FORMAT/AD;
+        Number of high-quality bases for each observed allele (Number=R,Type=Integer)
+*INFO/DPR* .. Deprecated in favor of INFO/AD;
+        Number of high-quality bases for each observed allele (Number=R,Type=Integer)</pre></dd><dt><span class="term">
+<span class="strong"><strong>-g, --gvcf</strong></span> <span class="emphasis"><em>INT</em></span>[,…]
+</span></dt><dd>
+    output gVCF blocks of homozygous REF calls, with depth (DP) ranges
+    specified by the list of integers. For example, passing <span class="emphasis"><em>5,15</em></span> will
+    group sites into two types of gVCF blocks, the first with minimum
+    per-sample DP from the interval [5,15) and the latter with minimum
+    depth 15 or more. In this example, sites with minimum per-sample
+    depth less than 5 will be printed as separate records, outside of
+    gVCF blocks.
+</dd><dt><span class="term">
+<span class="strong"><strong>--no-version</strong></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-o, --output</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    Write output to <span class="emphasis"><em>FILE</em></span>, rather than the default of standard output.
+    (The same short option is used for both <span class="strong"><strong>--open-prob</strong></span> and <span class="strong"><strong>--output</strong></span>.  If <span class="strong"><strong>-o</strong></span>'s
+    argument contains any non-digit characters other than a leading + or -
+    sign,  it  is  interpreted  as <span class="strong"><strong>--output</strong></span>.  Usually the filename extension
+    will take care of this, but to write to an entirely numeric filename use <span class="strong"><strong>-o
+    ./123</strong></span> or <span class="strong"><strong>--output 123</strong></span>.)
+</dd><dt><span class="term">
+<span class="strong"><strong>-O, --output-type</strong></span> <span class="emphasis"><em>b</em></span>|<span class="emphasis"><em>u</em></span>|<span class="emphasis"><em>z</em></span>|<span class="emphasis"><em>v</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>--threads</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd></dl></div></div><div class="refsect3" title="Options for SNP/INDEL genotype likelihood computation"><a id="_options_for_snp_indel_genotype_likelihood_computation"></a><h4>Options for SNP/INDEL genotype likelihood computation</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-e, --ext-prob</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    Phred-scaled gap extension sequencing error probability. Reducing <span class="emphasis"><em>INT</em></span>
+    leads to longer indels [20]
+</dd><dt><span class="term">
+<span class="strong"><strong>-F, --gap-frac</strong></span> <span class="emphasis"><em>FLOAT</em></span>
+</span></dt><dd>
+    Minimum fraction of gapped reads [0.002]
+</dd><dt><span class="term">
+<span class="strong"><strong>-h, --tandem-qual</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    Coefficient for modeling homopolymer errors. Given an <span class="emphasis"><em>l</em></span>-long homopolymer
+    run, the sequencing error of an indel of size s is modeled as <span class="emphasis"><em>INT</em></span>*s/l [100]
+</dd><dt><span class="term">
+<span class="strong"><strong>-I, --skip-indels</strong></span>
+</span></dt><dd>
+    Do not perform INDEL calling
+</dd><dt><span class="term">
+<span class="strong"><strong>-L, --max-idepth</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    Skip INDEL calling if the average per-sample depth is above <span class="emphasis"><em>INT</em></span> [250]
+</dd><dt><span class="term">
+<span class="strong"><strong>-m, --min-ireads</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    Minimum number gapped reads for indel candidates <span class="emphasis"><em>INT</em></span> [1]
+</dd><dt><span class="term">
+<span class="strong"><strong>-o, --open-prob</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    Phred-scaled gap open sequencing error probability. Reducing <span class="emphasis"><em>INT</em></span> leads
+    to more indel calls. (The same short option is used for both <span class="strong"><strong>--open-prob</strong></span>
+    and <span class="strong"><strong>--output</strong></span>.  When -o’s argument contains only an optional + or - sign
+    followed by the digits 0 to 9, it is interpreted  as <span class="strong"><strong>--open-prob</strong></span>.) [40]
+</dd><dt><span class="term">
+<span class="strong"><strong>-p, --per-sample-mF</strong></span>
+</span></dt><dd>
+    Apply <span class="strong"><strong>-m</strong></span> and <span class="strong"><strong>-F</strong></span> thresholds per sample to increase sensitivity of calling.
+    By default both options are applied to reads pooled from all samples.
+</dd><dt><span class="term">
+<span class="strong"><strong>-P, --platforms</strong></span> <span class="emphasis"><em>STR</em></span>
+</span></dt><dd>
+    Comma-delimited  list  of  platforms (determined by <span class="strong"><strong>@RG-PL</strong></span>) from which
+    indel candidates are obtained. It is recommended to collect indel
+    candidates from sequencing technologies that have low indel error rate
+    such as ILLUMINA [all]
+</dd></dl></div></div><div class="refsect3" title="Examples:"><a id="_examples_2"></a><h4>Examples:</h4><p>Call SNPs and short INDELs, then mark low quality sites and sites with the read
+depth exceeding a limit. (The read depth should be adjusted to about twice the
+average read depth as higher read depths usually indicate problematic regions
+which are often enriched for artefacts.) One may consider to add <span class="strong"><strong>-C50</strong></span> to
+mpileup if mapping quality is overestimated  for reads containing  excessive
+mismatches.  Applying this option usually helps for BWA-backtrack alignments,
+but may not other aligners.</p><pre class="screen">    bcftools mpileup -Ou -f ref.fa aln.bam | \
+    bcftools call -Ou -mv | \
+    bcftools filter -s LowQual -e '%QUAL&lt;20 || DP&gt;100' &gt; var.flt.vcf</pre></div></div><div class="refsect2" title="bcftools norm [OPTIONS] file.vcf.gz"><a id="norm"></a><h3>bcftools norm [<span class="emphasis"><em>OPTIONS</em></span>] <span class="emphasis"><em>file.vcf.gz</em></span></h3><p>Left-align and normalize indels, check if REF alleles match the reference,
+split multiallelic sites into multiple rows; recover multiallelics from
+multiple rows. Left-alignment and normalization will only be applied if
+the <span class="strong"><strong><a class="link" href="#fasta_ref">--fasta-ref</a></strong></span> option is supplied.</p><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-c, --check-ref</strong></span> <span class="emphasis"><em>e</em></span>|<span class="emphasis"><em>w</em></span>|<span class="emphasis"><em>x</em></span>|<span class="emphasis"><em>s</em></span>
+</span></dt><dd>
+    what to do when incorrect or missing REF allele is encountered:
+    exit (<span class="emphasis"><em>e</em></span>), warn (<span class="emphasis"><em>w</em></span>), exclude (<span class="emphasis"><em>x</em></span>), or set/fix (<span class="emphasis"><em>s</em></span>) bad sites.
+    The <span class="emphasis"><em>w</em></span> option can be combined with <span class="emphasis"><em>x</em></span> and <span class="emphasis"><em>s</em></span>. Note that <span class="emphasis"><em>s</em></span>
+    can swap alleles and will update genotypes (GT) and AC counts,
+    but will not attempt to fix PL or other fields.
+</dd><dt><span class="term">
+<span class="strong"><strong>-d, --rm-dup</strong></span> <span class="emphasis"><em>snps</em></span>|<span class="emphasis"><em>indels</em></span>|<span class="emphasis"><em>both</em></span>|<span class="emphasis"><em>all</em></span>|<span class="emphasis"><em>none</em></span>
+</span></dt><dd>
+    If a record is present multiple times, output only the first instance,
+    see <span class="strong"><strong>--collapse</strong></span> in <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>.
+    Requires <span class="strong"><strong>-a, --allow-overlaps</strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-D, --remove-duplicates</strong></span>
+</span></dt><dd>
+    If a record is present in multiple files, output only the first instance.
+    Alias for <span class="strong"><strong>-d none</strong></span>.  Requires <span class="strong"><strong>-a, --allow-overlaps</strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-f, --fasta-ref</strong></span> <span class="emphasis"><em>FILE</em></span><a id="fasta_ref"></a>
+</span></dt><dd>
+    reference sequence. Supplying this option will turn on left-alignment
+    and normalization, however, see also the <span class="strong"><strong><a class="link" href="#do_not_normalize">--do-not-normalize</a></strong></span>
+    option below.
+</dd><dt><span class="term">
+<span class="strong"><strong>-m, --multiallelics</strong></span> <span class="strong"><strong>-</strong></span>|<span class="strong"><strong>+</strong></span>[<span class="emphasis"><em>snps</em></span>|<span class="emphasis"><em>indels</em></span>|<span class="emphasis"><em>both</em></span>|<span class="emphasis"><em>any</em></span>]
+</span></dt><dd>
+    split multiallelic sites into biallelic records (<span class="strong"><strong>-</strong></span>) or join
+    biallelic sites into multiallelic records (<span class="strong"><strong>+</strong></span>). An optional type string
+    can follow which controls variant types which should be split or merged
+    together: If only SNP records should be split or merged, specify <span class="emphasis"><em>snps</em></span>; if
+    both SNPs and indels should be merged separately into two records, specify
+    <span class="emphasis"><em>both</em></span>; if SNPs and indels should be merged into a single record, specify
+    <span class="emphasis"><em>any</em></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>--no-version</strong></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-N, --do-not-normalize</strong></span><a id="do_not_normalize"></a>
+</span></dt><dd>
+    the <span class="emphasis"><em>-c s</em></span> option can be used to fix or set the REF allele from the
+    reference <span class="emphasis"><em>-f</em></span>. The <span class="emphasis"><em>-N</em></span> option will not turn on indel normalisation
+    as the <span class="emphasis"><em>-f</em></span> option normally implies
+</dd><dt><span class="term">
+<span class="strong"><strong>-o, --output</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-O, --output-type</strong></span> <span class="emphasis"><em>b</em></span>|<span class="emphasis"><em>u</em></span>|<span class="emphasis"><em>z</em></span>|<span class="emphasis"><em>v</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-r, --regions</strong></span> <span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-R, --regions-file</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-s, --strict-filter</strong></span>
+</span></dt><dd>
+    when merging (<span class="emphasis"><em>-m+</em></span>), merged site is PASS only if all sites being merged PASS
+</dd><dt><span class="term">
+<span class="strong"><strong>-t, --targets</strong></span> <span class="emphasis"><em>LIST</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-T, --targets-file</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>--threads</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-w, --site-win</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    maximum distance between two records to consider when locally
+    sorting variants which changed position during the realignment
+</dd></dl></div></div><div class="refsect2" title="bcftools [plugin NAME|+NAME] [OPTIONS] FILE — [PLUGIN OPTIONS]"><a id="plugin"></a><h3>bcftools [plugin <span class="emphasis"><em>NAME</em></span>|+<span class="emphasis"><em>NAME</em></span>] <span class="emphasis"><em>[OPTIONS]</em></span> <span class="emphasis"><em>FILE</em></span> — <span class="emphasis"><em>[PLUGIN OPTIONS]</em></span></h3><p>A common framework for various utilities. The plugins can be used
+the same way as normal commands only their name is prefixed with "+".
+Most plugins accept two types of parameters: general options shared by all
+plugins followed by a separator, and a list of plugin-specific options.  There
+are some exceptions to this rule, some plugins do not accept the common
+options and implement their own parameters. Therefore please pay attention to
+the usage examples that each plugin comes with.</p><div class="refsect3" title="VCF input options:"><a id="_vcf_input_options_2"></a><h4>VCF input options:</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-e, --exclude</strong></span> <span class="emphasis"><em>EXPRESSION</em></span>
+</span></dt><dd>
+    exclude sites for which <span class="emphasis"><em>EXPRESSION</em></span> is true. For valid expressions see
+    <span class="strong"><strong><a class="link" href="#expressions" title="EXPRESSIONS">EXPRESSIONS</a></strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-i, --include</strong></span> <span class="emphasis"><em>EXPRESSION</em></span>
+</span></dt><dd>
+    include only sites for which <span class="emphasis"><em>EXPRESSION</em></span> is true. For valid expressions see
+    <span class="strong"><strong><a class="link" href="#expressions" title="EXPRESSIONS">EXPRESSIONS</a></strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-r, --regions</strong></span> <span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-R, --regions-file</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-t, --targets</strong></span> <span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-T, --targets-file</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd></dl></div></div><div class="refsect3" title="VCF output options:"><a id="_vcf_output_options_2"></a><h4>VCF output options:</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>--no-version</strong></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-o, --output</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-O, --output-type</strong></span> <span class="emphasis"><em>b</em></span>|<span class="emphasis"><em>u</em></span>|<span class="emphasis"><em>z</em></span>|<span class="emphasis"><em>v</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>--threads</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd></dl></div></div><div class="refsect3" title="Plugin options:"><a id="_plugin_options"></a><h4>Plugin options:</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-h, --help</strong></span>
+</span></dt><dd>
+    list plugin’s options
+</dd><dt><span class="term">
+<span class="strong"><strong>-l, --list-plugins</strong></span>
+</span></dt><dd><p class="simpara">
+    List all available plugins.
+</p><p class="simpara">By default, appropriate system directories are searched for installed plugins.
+    You can override this by setting the BCFTOOLS_PLUGINS environment variable
+    to a colon-separated list of directories to search.
+    If BCFTOOLS_PLUGINS begins with a colon, ends with a colon, or contains
+    adjacent colons, the system directories are also searched at that position
+    in the list of directories.</p></dd><dt><span class="term">
+<span class="strong"><strong>-v, --verbose</strong></span>
+</span></dt><dd>
+    print debugging information to debug plugin failure
+</dd><dt><span class="term">
+<span class="strong"><strong>-V, --version</strong></span>
+</span></dt><dd>
+    print version string and exit
+</dd></dl></div></div><div class="refsect3" title="List of plugins coming with the distribution:"><a id="_list_of_plugins_coming_with_the_distribution"></a><h4>List of plugins coming with the distribution:</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>GTisec</strong></span>
+</span></dt><dd>
+    count genotype intersections across all possible sample subsets in a vcf file
+</dd><dt><span class="term">
+<span class="strong"><strong>GTsubset</strong></span>
+</span></dt><dd>
+    output only sites where the requested samples all exclusively share a genotype
+</dd><dt><span class="term">
+<span class="strong"><strong>ad-bias</strong></span>
+</span></dt><dd>
+    find positions with wildly varying ALT allele frequency (Fisher test on FMT/AD)
+</dd><dt><span class="term">
+<span class="strong"><strong>af-dist</strong></span>
+</span></dt><dd>
+    collect AF deviation stats and GT probability distribution given AF and assuming HWE
+</dd><dt><span class="term">
+<span class="strong"><strong>color-chrs</strong></span>
+</span></dt><dd>
+    color shared chromosomal segments, requires trio VCF with phased GTs
+</dd><dt><span class="term">
+<span class="strong"><strong>counts</strong></span>
+</span></dt><dd>
+    a minimal plugin which counts number of SNPs, Indels, and total number of sites.
+</dd><dt><span class="term">
+<span class="strong"><strong>dosage</strong></span>
+</span></dt><dd>
+    print genotype dosage. By default the plugin searches for PL, GL and GT, in
+    that order.
+</dd><dt><span class="term">
+<span class="strong"><strong>fill-AN-AC</strong></span>
+</span></dt><dd>
+    fill INFO fields AN and AC.
+</dd><dt><span class="term">
+<span class="strong"><strong>fill-from-fasta</strong></span>
+</span></dt><dd>
+    fill INFO or REF field based on values in a fasta file
+</dd><dt><span class="term">
+<span class="strong"><strong>fill-tags</strong></span>
+</span></dt><dd>
+    set INFO tags AF, AN, AC, NS, AC_Hom, AC_Het, AC_Hemi
+</dd><dt><span class="term">
+<span class="strong"><strong>fix-ploidy</strong></span>
+</span></dt><dd>
+    sets correct ploidy
+</dd><dt><span class="term">
+<span class="strong"><strong>fixref</strong></span>
+</span></dt><dd>
+    determine and fix strand orientation
+</dd><dt><span class="term">
+<span class="strong"><strong>frameshifts</strong></span>
+</span></dt><dd>
+    annotate frameshift indels
+</dd><dt><span class="term">
+<span class="strong"><strong>guess-ploidy</strong></span>
+</span></dt><dd>
+    determine sample sex by checking genotype likelihoods (GL,PL) or genotypes (GT)
+    in the non-PAR region of chrX.
+</dd><dt><span class="term">
+<span class="strong"><strong>impute-info</strong></span>
+</span></dt><dd>
+    add imputation information metrics to the INFO field based on selected FORMAT tags
+</dd><dt><span class="term">
+<span class="strong"><strong>mendelian</strong></span>
+</span></dt><dd>
+    count Mendelian consistent / inconsistent genotypes.
+</dd><dt><span class="term">
+<span class="strong"><strong>missing2ref</strong></span>
+</span></dt><dd>
+    sets missing genotypes ("./.") to ref allele ("0/0" or "0|0")
+</dd><dt><span class="term">
+<span class="strong"><strong>setGT</strong></span>
+</span></dt><dd>
+    general tool to set genotypes according to rules requested by the user
+</dd><dt><span class="term">
+<span class="strong"><strong>tag2tag</strong></span>
+</span></dt><dd>
+    convert between similar tags, such as GL and GP
+</dd><dt><span class="term">
+<span class="strong"><strong>trio-switch-rate</strong></span>
+</span></dt><dd>
+    calculate phase switch rate in trio samples, children samples must have phased GTs.
+</dd></dl></div></div><div class="refsect3" title="Examples:"><a id="_examples_3"></a><h4>Examples:</h4><pre class="screen"># List options common to all plugins
+bcftools plugin
+
+# List available plugins
+bcftools plugin -l
+
+# Run a plugin
+bcftools plugin counts in.vcf
+
+# Run a plugin using the abbreviated "+" notation
+bcftools +counts in.vcf
+
+# The input VCF can be streamed just like in other commands
+cat in.vcf | bcftools +counts
+
+# Print usage information of plugin "dosage"
+bcftools +dosage -h
+
+# Replace missing genotypes with 0/0
+bcftools +missing2ref in.vcf
+
+# Replace missing genotypes with 0|0
+bcftools +missing2ref in.vcf -- -p</pre></div><div class="refsect3" title="Plugins troubleshooting:"><a id="_plugins_troubleshooting"></a><h4>Plugins troubleshooting:</h4><p>Things to check if your plugin does not show up in the <span class="strong"><strong>bcftools plugin -l</strong></span> output:</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+Run with the <span class="strong"><strong>-v</strong></span> option for verbose output: <span class="strong"><strong>bcftools plugin -lv</strong></span>
+</li><li class="listitem">
+Does the environment variable BCFTOOLS_PLUGINS include the correct path?
+</li></ul></div></div><div class="refsect3" title="Plugins API:"><a id="_plugins_api"></a><h4>Plugins API:</h4><pre class="screen">// Short description used by 'bcftools plugin -l'
+const char *about(void);
+
+// Longer description used by 'bcftools +name -h'
+const char *usage(void);
+
+// Called once at startup, allows initialization of local variables.
+// Return 1 to suppress normal VCF/BCF header output, -1 on critical
+// errors, 0 otherwise.
+int init(int argc, char **argv, bcf_hdr_t *in_hdr, bcf_hdr_t *out_hdr);
+
+// Called for each VCF record, return NULL to suppress the output
+bcf1_t *process(bcf1_t *rec);
+
+// Called after all lines have been processed to clean up
+void destroy(void);</pre></div></div><div class="refsect2" title="bcftools polysomy [OPTIONS] file.vcf.gz"><a id="polysomy"></a><h3>bcftools polysomy [<span class="emphasis"><em>OPTIONS</em></span>] <span class="emphasis"><em>file.vcf.gz</em></span></h3><p>Detect number of chromosomal copies in VCFs annotates with the Illumina’s
+B-allele frequency (BAF) values. Note that this command is not compiled
+in by default, see the section <span class="strong"><strong>Optional Compilation with GSL</strong></span> in the INSTALL
+file for help.</p><div class="refsect3" title="General options:"><a id="_general_options_2"></a><h4>General options:</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-o, --output-dir</strong></span> <span class="emphasis"><em>path</em></span>
+</span></dt><dd>
+    output directory
+</dd><dt><span class="term">
+<span class="strong"><strong>-r, --regions</strong></span> <span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-R, --regions-file</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-s, --sample</strong></span> <span class="emphasis"><em>string</em></span>
+</span></dt><dd>
+    sample name
+</dd><dt><span class="term">
+<span class="strong"><strong>-t, --targets</strong></span> <span class="emphasis"><em>LIST</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-T, --targets-file</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-v, --verbose</strong></span>
+</span></dt><dd>
+    verbose debugging output which gives hints about the thresholds and decisions made
+    by the program. Note that the exact output can change between versions.
+</dd></dl></div></div><div class="refsect3" title="Algorithm options:"><a id="_algorithm_options"></a><h4>Algorithm options:</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-b, --peak-size</strong></span> <span class="emphasis"><em>float</em></span>
+</span></dt><dd>
+    the minimum peak size considered as a good match can be from the interval [0,1]
+    where larger is stricter
+</dd><dt><span class="term">
+<span class="strong"><strong>-c, --cn-penalty</strong></span> <span class="emphasis"><em>float</em></span>
+</span></dt><dd>
+    a penalty for increasing copy number state. How this works: multiple peaks
+    are always a better fit than a single peak, therefore the program prefers
+    a single peak (normal copy number) unless the absolute deviation of the
+    multiple peaks fit is significantly smaller. Here the meaning of
+    "significant" is given by the <span class="emphasis"><em>float</em></span> from the interval [0,1] where
+    larger is stricter.
+</dd><dt><span class="term">
+<span class="strong"><strong>-f, --fit-th</strong></span> <span class="emphasis"><em>float</em></span>
+</span></dt><dd>
+    threshold for goodness of fit (normalized absolute deviation), smaller is stricter
+</dd><dt><span class="term">
+<span class="strong"><strong>-i, --include-aa</strong></span>
+</span></dt><dd>
+    include also the AA peak in CN2 and CN3 evaluation. This usually requires increasing <span class="strong"><strong>-f</strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-m, --min-fraction</strong></span> <span class="emphasis"><em>float</em></span>
+</span></dt><dd>
+    minimum distinguishable fraction of aberrant cells. The experience shows that trustworthy
+    are estimates of 20% and more.
+</dd><dt><span class="term">
+<span class="strong"><strong>-p, --peak-symmetry</strong></span> <span class="emphasis"><em>float</em></span>
+</span></dt><dd>
+    a heuristics to filter failed fits where the expected peak symmetry is violated.
+    The <span class="emphasis"><em>float</em></span> is from the interval [0,1] and larger is stricter
+</dd></dl></div></div></div><div class="refsect2" title="bcftools query [OPTIONS] file.vcf.gz [file.vcf.gz […]]"><a id="query"></a><h3>bcftools query [<span class="emphasis"><em>OPTIONS</em></span>] <span class="emphasis"><em>file.vcf.gz</em></span> [<span class="emphasis"><em>file.vcf.gz</em></span> […]]</h3><p>Extracts fields from VCF or BCF files and outputs them in user-defined format.</p><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-c, --collapse</strong></span> <span class="emphasis"><em>snps</em></span>|<span class="emphasis"><em>indels</em></span>|<span class="emphasis"><em>both</em></span>|<span class="emphasis"><em>all</em></span>|<span class="emphasis"><em>some</em></span>|<span class="emphasis"><em>none</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-e, --exclude</strong></span> <span class="emphasis"><em>EXPRESSION</em></span>
+</span></dt><dd>
+    exclude sites for which <span class="emphasis"><em>EXPRESSION</em></span> is true. For valid expressions see
+    <span class="strong"><strong><a class="link" href="#expressions" title="EXPRESSIONS">EXPRESSIONS</a></strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-f, --format</strong></span> <span class="emphasis"><em>FORMAT</em></span>
+</span></dt><dd>
+    learn by example, see below
+</dd><dt><span class="term">
+<span class="strong"><strong>-H, --print-header</strong></span>
+</span></dt><dd>
+    print header
+</dd><dt><span class="term">
+<span class="strong"><strong>-i, --include</strong></span> <span class="emphasis"><em>EXPRESSION</em></span>
+</span></dt><dd>
+    include only sites for which <span class="emphasis"><em>EXPRESSION</em></span> is true. For valid expressions see
+    <span class="strong"><strong><a class="link" href="#expressions" title="EXPRESSIONS">EXPRESSIONS</a></strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-l, --list-samples</strong></span>
+</span></dt><dd>
+    list sample names and exit
+</dd><dt><span class="term">
+<span class="strong"><strong>-o, --output</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-r, --regions</strong></span> <span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-R, --regions-file</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-s, --samples</strong></span> <span class="emphasis"><em>LIST</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-S, --samples-file</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-t, --targets</strong></span> <span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-T, --targets-file</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-u, --allow-undef-tags</strong></span>
+</span></dt><dd>
+    do not throw an error if there are undefined tags in the format string,
+    print "." instead
+</dd><dt><span class="term">
+<span class="strong"><strong>-v, --vcf-list</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    process multiple VCFs listed in the file
+</dd></dl></div><div class="refsect3" title="Format:"><a id="_format"></a><h4>Format:</h4><pre class="literallayout">%CHROM          The CHROM column (similarly also other columns: POS, ID, REF, ALT, QUAL, FILTER)
+%INFO/TAG       Any tag in the INFO column
+%TYPE           Variant type (REF, SNP, MNP, INDEL, BND, OTHER)
+%MASK           Indicates presence of the site in other files (with multiple files)
+%TAG{INT}       Curly brackets to subscript vectors (0-based)
+%FIRST_ALT      Alias for %ALT{0}
+[]              Format fields must be enclosed in brackets to loop over all samples
+%GT             Genotype (e.g. 0/1)
+%TBCSQ          Translated FORMAT/BCSQ. See the csq command above for explanation and examples.
+%TGT            Translated genotype (e.g. C/A)
+%IUPACGT        Genotype translated to IUPAC ambiguity codes (e.g. M instead of C/A)
+%LINE           Prints the whole line
+%SAMPLE         Sample name
+%POS0           POS in 0-based coordinates
+%END            End position of the REF allele
+%END0           End position of the REF allele in 0-based cordinates
+\n              new line
+\t              tab character</pre><pre class="literallayout">Everything else is printed verbatim.</pre></div><div class="refsect3" title="Examples:"><a id="_examples_4"></a><h4>Examples:</h4><pre class="literallayout"># Print chromosome, position, ref allele and the first alternate allele
+bcftools query -f '%CHROM  %POS  %REF  %ALT{0}\n' file.vcf.gz</pre><pre class="literallayout"># Similar to above, but use tabs instead of spaces, add sample name and genotype
+bcftools query -f '%CHROM\t%POS\t%REF\t%ALT[\t%SAMPLE=%GT]\n' file.vcf.gz</pre><pre class="literallayout"># Print FORMAT/GT fields followed by FORMAT/GT fields
+bcftools query -f 'GQ:[ %GQ] \t GT:[ %GT]\n' file.vcf</pre><pre class="literallayout"># Make a BED file: chr, pos (0-based), end pos (1-based), id
+bcftools query -f'%CHROM\t%POS0\t%END\t%ID\n' file.bcf</pre></div></div><div class="refsect2" title="bcftools reheader [OPTIONS] file.vcf.gz"><a id="reheader"></a><h3>bcftools reheader [<span class="emphasis"><em>OPTIONS</em></span>] <span class="emphasis"><em>file.vcf.gz</em></span></h3><p>Modify header of VCF/BCF files, change sample names.</p><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-h, --header</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    new VCF header
+</dd><dt><span class="term">
+<span class="strong"><strong>-o, --output</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-s, --samples</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    new sample names, one name per line, in the same order as they appear
+    in the VCF file. Alternatively, only samples which need to be renamed
+    can be listed as "old_name new_name\n" pairs separated by whitespaces,
+    each on a separate line. If a sample name contains spaces, the
+    spaces can be escaped using the backslash character, for example
+    "Not\ a\ good\ sample\ name".
+</dd></dl></div></div><div class="refsect2" title="bcftools roh [OPTIONS] file.vcf.gz"><a id="roh"></a><h3>bcftools roh [<span class="emphasis"><em>OPTIONS</em></span>] <span class="emphasis"><em>file.vcf.gz</em></span></h3><p>A program for detecting runs of homo/autozygosity. Only bi-allelic sites
+are considered.</p><div class="refsect3" title="The HMM model:"><a id="_the_hmm_model"></a><h4>The HMM model:</h4><pre class="screen">Notation:
+  D  = Data, AZ = autozygosity, HW = Hardy-Weinberg (non-autozygosity),
+  f  = non-ref allele frequency
+
+Emission probabilities:
+  oAZ = P_i(D|AZ) = (1-f)*P(D|RR) + f*P(D|AA)
+  oHW = P_i(D|HW) = (1-f)^2 * P(D|RR) + f^2 * P(D|AA) + 2*f*(1-f)*P(D|RA)
+
+Transition probabilities:
+  tAZ = P(AZ|HW)  .. from HW to AZ, the -a parameter
+  tHW = P(HW|AZ)  .. from AZ to HW, the -H parameter
+
+  ci  = P_i(C)  .. probability of cross-over at site i, from genetic map
+  AZi = P_i(AZ) .. probability of site i being AZ/non-AZ, scaled so that AZi+HWi = 1
+  HWi = P_i(HW)
+
+  P_{i+1}(AZ) = oAZ * max[(1 - tAZ * ci) * AZ{i-1} , tAZ * ci * (1-AZ{i-1})]
+  P_{i+1}(HW) = oHW * max[(1 - tHW * ci) * (1-AZ{i-1}) , tHW * ci * AZ{i-1}]</pre></div><div class="refsect3" title="General Options:"><a id="_general_options_3"></a><h4>General Options:</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>--AF-dflt</strong></span> <span class="emphasis"><em>FLOAT</em></span>
+</span></dt><dd>
+    in case allele frequency is not known, use the <span class="emphasis"><em>FLOAT</em></span>. By default, sites where
+    allele frequency cannot be determined, or is 0, are skipped.
+</dd><dt><span class="term">
+<span class="strong"><strong>--AF-tag</strong></span> <span class="emphasis"><em>TAG</em></span>
+</span></dt><dd>
+    use the specified INFO tag <span class="emphasis"><em>TAG</em></span> as an allele frequency estimate
+    instead of the default AC and AN tags. Sites which do not have <span class="emphasis"><em>TAG</em></span>
+    will be skipped.
+</dd><dt><span class="term">
+<span class="strong"><strong>--AF-file</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    Read allele frequencies from a tab-delimited file containing
+    the columns: CHROM\tPOS\tREF,ALT\tAF. The file can be compressed with
+    <span class="strong"><strong>bgzip</strong></span> and indexed with tabix -s1 -b2 -e2.  Sites which are not present in
+    the <span class="emphasis"><em>FILE</em></span> or have different reference or alternate allele will be skipped.
+    Note that such a file can be easily created from a VCF using:
+</dd></dl></div><pre class="screen">    bcftools query -f'%CHROM\t%POS\t%REF,%ALT\t%INFO/TAG\n' file.vcf | bgzip -c &gt; freqs.tab.gz</pre><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-b, --buffer-size</strong></span> <span class="emphasis"><em>INT</em></span>[,<span class="emphasis"><em>INT</em></span>]
+</span></dt><dd>
+    when the entire many-sample file cannot fit into memory, a sliding
+    buffer approach can be used. The first value is the number of sites
+    to keep in memory. If negative, it is interpreted as the maximum
+    memory to use, in MB. The second, optional, value sets the number
+    of overlapping sites. The default overlap is set to roughly 1% of
+    the buffer size.
+</dd><dt><span class="term">
+<span class="strong"><strong>-e, --estimate-AF</strong></span> <span class="emphasis"><em><span class="TAG">FILE</span></em></span>
+</span></dt><dd>
+    estimate the allele frequency by recalculating INFO/AC and INFO/AN on
+    the fly, using the specified <span class="emphasis"><em>TAG</em></span> which can be either FORMAT/GT ("GT")
+    or FORMAT/PL ("PL"). If <span class="emphasis"><em>TAG</em></span> is not given, "GT" is assumed.  Either all
+    samples ("-") or samples listed in <span class="emphasis"><em>FILE</em></span> will be included. For example,
+    use "PL,-" to estimate AF from FORMAT/PL of all samples.
+    If neither <span class="strong"><strong>-e</strong></span> nor the other <span class="strong"><strong>--AF-…</strong></span> options are given, the allele frequency is
+    estimated from AC and AN counts which are already present in the INFO field.
+</dd><dt><span class="term">
+<span class="strong"><strong>-G, --GTs-only</strong></span> <span class="emphasis"><em>FLOAT</em></span>
+</span></dt><dd>
+    use genotypes (FORMAT/GT fields) ignoring genotype likelihoods (FORMAT/PL),
+    setting PL of unseen genotypes to <span class="emphasis"><em>FLOAT</em></span>. Safe value to use is 30 to
+    account for GT errors.
+</dd><dt><span class="term">
+<span class="strong"><strong>-I, --skip-indels</strong></span>
+</span></dt><dd>
+    skip indels as their genotypes are usually enriched for errors
+</dd><dt><span class="term">
+<span class="strong"><strong>-m, --genetic-map</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    genetic map in the format required also by IMPUTE2. Only the first and
+    third column are used (position and Genetic_Map(cM)). The <span class="emphasis"><em>FILE</em></span> can
+    chromosome name.
+</dd><dt><span class="term">
+<span class="strong"><strong>-M, --rec-rate</strong></span> <span class="emphasis"><em>FLOAT</em></span>
+</span></dt><dd>
+    constant recombination rate per bp. In combination with <span class="strong"><strong>--genetic-map</strong></span>,
+    the <span class="strong"><strong>--rec-rate</strong></span> parameter is interpreted differently, as <span class="emphasis"><em>FLOAT</em></span>-fold increase of
+    transition probabilities, which allows the model to become more sensitive
+    yet still account for recombination hotspots. Note that also the range
+    of the values is therefore different in both cases: normally the
+    parameter will be in the range (1e-3,1e-9) but with <span class="strong"><strong>--genetic-map</strong></span>
+    it will be in the range (10,1000).
+</dd><dt><span class="term">
+<span class="strong"><strong>-o, --output</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    Write output to the <span class="emphasis"><em>FILE</em></span>, by default the output is printed on stdout
+</dd><dt><span class="term">
+<span class="strong"><strong>-O, --output-type</strong></span> <span class="emphasis"><em>s</em></span>|<span class="emphasis"><em>r</em></span>[<span class="emphasis"><em>z</em></span>]
+</span></dt><dd>
+    Generate per-site output (<span class="emphasis"><em>s</em></span>) or per-region output (<span class="emphasis"><em>r</em></span>). By default
+    both types are printed and the output is uncompressed. Add <span class="emphasis"><em>z</em></span> for
+    a compressed output.
+</dd><dt><span class="term">
+<span class="strong"><strong>-r, --regions</strong></span> <span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-R, --regions-file</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-s, --samples</strong></span> <span class="emphasis"><em>LIST</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-S, --samples-file</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-t, --targets</strong></span> <span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-T, --targets-file</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd></dl></div></div><div class="refsect3" title="HMM Options:"><a id="_hmm_options_2"></a><h4>HMM Options:</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-a, --hw-to-az</strong></span> <span class="emphasis"><em>FLOAT</em></span>
+</span></dt><dd>
+    P(AZ|HW) transition probability from AZ (autozygous) to HW (Hardy-Weinberg) state
+</dd><dt><span class="term">
+<span class="strong"><strong>-H, --az-to-hw</strong></span> <span class="emphasis"><em>FLOAT</em></span>
+</span></dt><dd>
+    P(HW|AZ) transition probability from HW to AZ state
+</dd><dt><span class="term">
+<span class="strong"><strong>-V, --viterbi-training</strong></span> <span class="emphasis"><em>FLOAT</em></span>
+</span></dt><dd>
+    estimate HMM parameters using Baum-Welch algorithm, using the convergence threshold
+    <span class="emphasis"><em>FLOAT</em></span>, e.g. 1e-10 (experimental)
+</dd></dl></div></div></div><div class="refsect2" title="bcftools stats [OPTIONS] A.vcf.gz [B.vcf.gz]"><a id="stats"></a><h3>bcftools stats [<span class="emphasis"><em>OPTIONS</em></span>] <span class="emphasis"><em>A.vcf.gz</em></span> [<span class="emphasis"><em>B.vcf.gz</em></span>]</h3><p>Parses VCF or BCF and produces text file stats which is suitable for machine
+processing and can be plotted using <span class="strong"><strong><a class="link" href="#plot-vcfstats" title="plot-vcfstats [OPTIONS] file.vchk […]">plot-vcfstats</a></strong></span>.  When two files are given,
+the program generates separate stats for intersection and the complements. By
+default only sites are compared, <span class="strong"><strong>-s</strong></span>/<span class="strong"><strong>-S</strong></span> must given to include also sample
+columns.
+When one VCF file is specified on the command line, then stats by non-reference allele
+frequency, depth distribution, stats by quality and per-sample counts, singleton stats,
+etc. are printed.
+When two VCF files are given, then stats such as concordance (Genotype concordance by
+non-reference allele frequency, Genotype concordance by sample, Non-Reference Discordance)
+and correlation are also printed. Per-site discordance (PSD) is also printed in <span class="strong"><strong>--verbose</strong></span> mode.</p><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>--af-bins</strong></span> <span class="emphasis"><em>LIST</em></span>|<span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    comma separated list of allele frequency bins (e.g. 0.1,0.5,1)
+    or a file listing the allele frequency bins one per line (e.g. 0.1\n0.5\n1)
+</dd><dt><span class="term">
+<span class="strong"><strong>--af-tag</strong></span> <span class="emphasis"><em>TAG</em></span>
+</span></dt><dd>
+    allele frequency INFO tag to use for binning. By default the allele frequency is
+    estimated from AC/AN, if available, or directly from the genotypes (GT) if not.
+</dd><dt><span class="term">
+<span class="strong"><strong>-1, --1st-allele-only</strong></span>
+</span></dt><dd>
+    consider only the 1st alternate allele at multiallelic sites
+</dd><dt><span class="term">
+<span class="strong"><strong>-c, --collapse</strong></span> <span class="emphasis"><em>snps</em></span>|<span class="emphasis"><em>indels</em></span>|<span class="emphasis"><em>both</em></span>|<span class="emphasis"><em>all</em></span>|<span class="emphasis"><em>some</em></span>|<span class="emphasis"><em>none</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-d, --depth</strong></span> <span class="emphasis"><em>INT</em></span>,<span class="emphasis"><em>INT</em></span>,<span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    ranges of depth distribution: min, max, and size of the bin
+</dd><dt><span class="term">
+<span class="strong"><strong>--debug</strong></span>
+</span></dt><dd>
+    produce verbose per-site and per-sample output
+</dd><dt><span class="term">
+<span class="strong"><strong>-e, --exclude</strong></span> <span class="emphasis"><em>EXPRESSION</em></span>
+</span></dt><dd>
+    exclude sites for which <span class="emphasis"><em>EXPRESSION</em></span> is true. For valid expressions see
+    <span class="strong"><strong><a class="link" href="#expressions" title="EXPRESSIONS">EXPRESSIONS</a></strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-E, --exons</strong></span> <span class="emphasis"><em>file.gz</em></span>
+</span></dt><dd>
+    tab-delimited file with exons for indel frameshifts statistics. The columns
+    of the file are CHR, FROM, TO, with 1-based, inclusive, positions. The file
+    is BGZF-compressed and indexed with tabix
+</dd></dl></div><pre class="screen">    tabix -s1 -b2 -e3 file.gz</pre><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-f, --apply-filters</strong></span> <span class="emphasis"><em>LIST</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-F, --fasta-ref</strong></span> <span class="emphasis"><em>ref.fa</em></span>
+</span></dt><dd>
+    faidx indexed reference sequence file to determine INDEL context
+</dd><dt><span class="term">
+<span class="strong"><strong>-i, --include</strong></span> <span class="emphasis"><em>EXPRESSION</em></span>
+</span></dt><dd>
+    include only sites for which <span class="emphasis"><em>EXPRESSION</em></span> is true. For valid expressions see
+    <span class="strong"><strong><a class="link" href="#expressions" title="EXPRESSIONS">EXPRESSIONS</a></strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-I, --split-by-ID</strong></span>
+</span></dt><dd>
+    collect stats separately for sites which have the ID column set ("known
+    sites") or which do not have the ID column set ("novel sites").
+</dd><dt><span class="term">
+<span class="strong"><strong>-r, --regions</strong></span> <span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-R, --regions-file</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-s, --samples</strong></span> <span class="emphasis"><em>LIST</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-S, --samples-file</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-t, --targets</strong></span> <span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-T, --targets-file</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-u, --user-tstv</strong></span> <span class="emphasis"><em>&lt;TAG[:min:max:n]&gt;</em></span>
+</span></dt><dd>
+    collect Ts/Tv stats for any tag using the given binning [0:1:100]
+</dd><dt><span class="term">
+<span class="strong"><strong>-v, --verbose</strong></span>
+</span></dt><dd>
+    produce verbose per-site and per-sample output
+</dd></dl></div></div><div class="refsect2" title="bcftools view [OPTIONS] file.vcf.gz [REGION […]]"><a id="view"></a><h3>bcftools view [<span class="emphasis"><em>OPTIONS</em></span>] <span class="emphasis"><em>file.vcf.gz</em></span> [<span class="emphasis"><em>REGION</em></span> […]]</h3><p>View, subset and filter VCF or BCF files by position and filtering expression.
+Convert between VCF and BCF. Former <span class="strong"><strong>bcftools subset</strong></span>.</p><div class="refsect3" title="Output options"><a id="_output_options_2"></a><h4>Output options</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-G, --drop-genotypes</strong></span>
+</span></dt><dd>
+    drop individual genotype information (after subsetting if <span class="strong"><strong>-s</strong></span> option is set)
+</dd><dt><span class="term">
+<span class="strong"><strong>-h, --header-only</strong></span>
+</span></dt><dd>
+    output the VCF header only
+</dd><dt><span class="term">
+<span class="strong"><strong>-H, --no-header</strong></span>
+</span></dt><dd>
+    suppress the header in VCF output
+</dd><dt><span class="term">
+<span class="strong"><strong>-l, --compression-level</strong></span> [<span class="emphasis"><em>0-9</em></span>]
+</span></dt><dd>
+    compression level. 0 stands for uncompressed, 1 for best speed and 9 for
+    best compression.
+</dd><dt><span class="term">
+<span class="strong"><strong>--no-version</strong></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-O, --output-type</strong></span> <span class="emphasis"><em>b</em></span>|<span class="emphasis"><em>u</em></span>|<span class="emphasis"><em>z</em></span>|<span class="emphasis"><em>v</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd></dl></div><p><span class="strong"><strong>-o, --output-file</strong></span> <span class="emphasis"><em>FILE</em></span>:
+    output file name. If not present, the default is to print to standard output (stdout).</p><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-r, --regions</strong></span> <span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-R, --regions-file</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-t, --targets</strong></span> <span class="emphasis"><em>chr</em></span>|<span class="emphasis"><em>chr:pos</em></span>|<span class="emphasis"><em>chr:from-to</em></span>|<span class="emphasis"><em>chr:from-</em></span>[,…]
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-T, --targets-file</strong></span> <span class="emphasis"><em>file</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>--threads</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd></dl></div></div><div class="refsect3" title="Subset options:"><a id="_subset_options"></a><h4>Subset options:</h4><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-a, --trim-alt-alleles</strong></span>
+</span></dt><dd>
+    trim alternate alleles not seen in subset. Type A, G and R INFO and FORMAT
+    fields will also be trimmed
+</dd><dt><span class="term">
+<span class="strong"><strong>--force-samples</strong></span>
+</span></dt><dd>
+    only warn about unknown subset samples
+</dd><dt><span class="term">
+<span class="strong"><strong>-I, --no-update</strong></span>
+</span></dt><dd>
+    do not (re)calculate INFO fields for the subset (currently INFO/AC and INFO/AN)
+</dd><dt><span class="term">
+<span class="strong"><strong>-s, --samples</strong></span> <span class="emphasis"><em>LIST</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-S, --samples-file</strong></span> <span class="emphasis"><em>FILE</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd></dl></div></div><div class="refsect3" title="Filter options:"><a id="_filter_options"></a><h4>Filter options:</h4><p>Note that filter options below dealing with counting the number of alleles
+will, for speed, first check for the values of AC and AN in the INFO column to
+avoid parsing all the genotype (FORMAT/GT) fields in the VCF. This means
+that a filter like <span class="emphasis"><em>--min-af 0.1</em></span> will be based ‘AC/AN’ where AC and AN come
+from either INFO/AC and INFO/AN if available or FORMAT/GT if not. It will not
+filter on another field like INFO/AF. The <span class="emphasis"><em>--include</em></span> and <span class="emphasis"><em>--exclude</em></span> filter
+expressions should instead be used to explicitly filter based on fields in
+the INFO column, e.g. <span class="emphasis"><em>--exclude AF&lt;0.1</em></span>.</p><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-c, --min-ac</strong></span> <span class="emphasis"><em>INT</em></span>[<span class="emphasis"><em>:nref</em></span>|<span class="emphasis"><em>:alt1</em></span>|<span class="emphasis"><em>:minor</em></span>|<span class="emphasis"><em>:major</em></span>|:'nonmajor']
+</span></dt><dd>
+    minimum allele count (INFO/AC) of sites to be printed.
+    Specifying the type of allele is optional and can be set to
+    non-reference (<span class="emphasis"><em>nref</em></span>, the default), 1st alternate  (<span class="emphasis"><em>alt1</em></span>), the least
+    frequent (<span class="emphasis"><em>minor</em></span>), the most frequent (<span class="emphasis"><em>major</em></span>) or sum of all but the
+    most frequent (<span class="emphasis"><em>nonmajor</em></span>) alleles.
+</dd><dt><span class="term">
+<span class="strong"><strong>-C, --max-ac</strong></span> <span class="emphasis"><em>INT</em></span>[<span class="emphasis"><em>:nref</em></span>|<span class="emphasis"><em>:alt1</em></span>|<span class="emphasis"><em>:minor</em></span>|:'major'|:'nonmajor']
+</span></dt><dd>
+    maximum allele count (INFO/AC) of sites to be printed.
+    Specifying the type of allele is optional and can be set to
+    non-reference (<span class="emphasis"><em>nref</em></span>, the default), 1st alternate  (<span class="emphasis"><em>alt1</em></span>), the least
+    frequent (<span class="emphasis"><em>minor</em></span>), the most frequent (<span class="emphasis"><em>major</em></span>) or sum of all but the
+    most frequent (<span class="emphasis"><em>nonmajor</em></span>) alleles.
+</dd><dt><span class="term">
+<span class="strong"><strong>-e, --exclude</strong></span> <span class="emphasis"><em>EXPRESSION</em></span>
+</span></dt><dd>
+    exclude sites for which <span class="emphasis"><em>EXPRESSION</em></span> is true. For valid expressions see
+    <span class="strong"><strong><a class="link" href="#expressions" title="EXPRESSIONS">EXPRESSIONS</a></strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-f, --apply-filters</strong></span> <span class="emphasis"><em>LIST</em></span>
+</span></dt><dd>
+    see <span class="strong"><strong><a class="link" href="#common_options" title="Common Options">Common Options</a></strong></span>
+</dd><dt><span class="term">
+<span class="strong"><strong>-g, --genotype</strong></span> [^][<span class="emphasis"><em>hom</em></span>|<span class="emphasis"><em>het</em></span>|<span class="emphasis"><em>miss</em></span>]
+</span></dt><dd>
+    include only sites with one or more homozygous (<span class="emphasis"><em>hom</em></span>), heterozygous
+    (<span class="emphasis"><em>het</em></span>) or missing (<span class="emphasis"><em>miss</em></span>) genotypes. When prefixed with <span class="emphasis"><em>^</em></span>, the logic
+    is reversed; thus <span class="emphasis"><em>^het</em></span> excludes sites with heterozygous genotypes.
+</dd><dt><span class="term">
+<span class="strong"><strong>-i, --include</strong></span> <span class="emphasis"><em>EXPRESSION</em></span>
+</span></dt><dd>
+    include sites for which <span class="emphasis"><em>EXPRESSION</em></span> is true. For valid expressions see
+    <span class="strong"><strong><a class="link" href="#expressions" title="EXPRESSIONS">EXPRESSIONS</a></strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-k, --known</strong></span>
+</span></dt><dd>
+    print known sites only (ID column is not ".")
+</dd><dt><span class="term">
+<span class="strong"><strong>-m, --min-alleles</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    print sites with at least <span class="emphasis"><em>INT</em></span> alleles listed in REF and ALT columns
+</dd><dt><span class="term">
+<span class="strong"><strong>-M, --max-alleles</strong></span> <span class="emphasis"><em>INT</em></span>
+</span></dt><dd>
+    print sites with at most <span class="emphasis"><em>INT</em></span> alleles listed in REF and ALT columns.
+    Use <span class="strong"><strong>-m2 -M2 -v snps</strong></span> to only view biallelic SNPs.
+</dd><dt><span class="term">
+<span class="strong"><strong>-n, --novel</strong></span>
+</span></dt><dd>
+    print novel sites only (ID column is ".")
+</dd><dt><span class="term">
+<span class="strong"><strong>-p, --phased</strong></span>
+</span></dt><dd>
+    print sites where all samples are phased. Haploid genotypes are
+    considered phased. Missing genotypes considered unphased unless the
+    phased bit is set.
+</dd><dt><span class="term">
+<span class="strong"><strong>-P, --exclude-phased</strong></span>
+</span></dt><dd>
+    exclude sites where all samples are phased
+</dd><dt><span class="term">
+<span class="strong"><strong>-q, --min-af</strong></span> <span class="emphasis"><em>FLOAT</em></span>[<span class="emphasis"><em>:nref</em></span>|<span class="emphasis"><em>:alt1</em></span>|<span class="emphasis"><em>:minor</em></span>|<span class="emphasis"><em>:major</em></span>|<span class="emphasis"><em>:nonmajor</em></span>]
+</span></dt><dd>
+    minimum allele frequency (INFO/AC / INFO/AN) of sites to be printed.
+    Specifying the type of allele is optional and can be set to
+    non-reference (<span class="emphasis"><em>nref</em></span>, the default), 1st alternate  (<span class="emphasis"><em>alt1</em></span>), the least
+    frequent (<span class="emphasis"><em>minor</em></span>), the most frequent (<span class="emphasis"><em>major</em></span>) or sum of all but the
+    most frequent (<span class="emphasis"><em>nonmajor</em></span>) alleles.
+</dd><dt><span class="term">
+<span class="strong"><strong>-Q, --max-af</strong></span> <span class="emphasis"><em>FLOAT</em></span>[<span class="emphasis"><em>:nref</em></span>|<span class="emphasis"><em>:alt1</em></span>|<span class="emphasis"><em>:minor</em></span>|<span class="emphasis"><em>:major</em></span>|<span class="emphasis"><em>:nonmajor</em></span>]
+</span></dt><dd>
+    maximum allele frequency (INFO/AC / INFO/AN) of sites to be printed.
+    Specifying the type of allele is optional and can be set to
+    non-reference (<span class="emphasis"><em>nref</em></span>, the default), 1st alternate  (<span class="emphasis"><em>alt1</em></span>), the least
+    frequent (<span class="emphasis"><em>minor</em></span>), the most frequent (<span class="emphasis"><em>major</em></span>) or sum of all but the
+    most frequent (<span class="emphasis"><em>nonmajor</em></span>) alleles.
+</dd><dt><span class="term">
+<span class="strong"><strong>-u, --uncalled</strong></span>
+</span></dt><dd>
+    print sites without a called genotype
+</dd><dt><span class="term">
+<span class="strong"><strong>-U, --exclude-uncalled</strong></span>
+</span></dt><dd>
+    exclude sites without a called genotype
+</dd><dt><span class="term">
+<span class="strong"><strong>-v, --types</strong></span> <span class="emphasis"><em>snps</em></span>|<span class="emphasis"><em>indels</em></span>|<span class="emphasis"><em>mnps</em></span>|<span class="emphasis"><em>other</em></span>
+</span></dt><dd>
+    comma-separated list of variant types to select. Site is selected if
+    any of the ALT alleles is of the type requested. Types are determined
+    by comparing the REF and ALT alleles in the VCF record not INFO tags
+    like INFO/INDEL or INFO/VT. Use <span class="strong"><strong>--include</strong></span> to select based on INFO
+    tags.
+</dd><dt><span class="term">
+<span class="strong"><strong>-V, --exclude-types</strong></span> <span class="emphasis"><em>snps</em></span>|<span class="emphasis"><em>indels</em></span>|<span class="emphasis"><em>mnps</em></span>|<span class="emphasis"><em>ref</em></span>|<span class="emphasis"><em>bnd</em></span>|<span class="emphasis"><em>other</em></span>
+</span></dt><dd>
+    comma-separated list of variant types to exclude. Site is excluded if
+    any of the ALT alleles is of the type requested. Types are determined
+    by comparing the REF and ALT alleles in the VCF record not INFO tags
+    like INFO/INDEL or INFO/VT. Use <span class="strong"><strong>--exclude</strong></span> to exclude based on INFO tags.
+</dd><dt><span class="term">
+<span class="strong"><strong>-x, --private</strong></span>
+</span></dt><dd>
+    print sites where only the subset samples carry an non-reference allele.
+    Requires <span class="strong"><strong>--samples</strong></span> or <span class="strong"><strong>--samples-file</strong></span>.
+</dd><dt><span class="term">
+<span class="strong"><strong>-X, --exclude-private</strong></span>
+</span></dt><dd>
+    exclude sites where only the subset samples carry an non-reference allele
+</dd></dl></div></div></div><div class="refsect2" title="bcftools help [COMMAND] | bcftools --help [COMMAND]"><a id="help"></a><h3>bcftools help [<span class="emphasis"><em>COMMAND</em></span>] | bcftools --help [<span class="emphasis"><em>COMMAND</em></span>]</h3><p>Display  a  brief usage message listing the bcftools commands available.
+If the name of a command is also given, e.g., bcftools help view, the detailed
+usage message for that particular command is displayed.</p></div><div class="refsect2" title="bcftools [--version|-v]"><a id="version"></a><h3>bcftools [<span class="emphasis"><em>--version</em></span>|<span class="emphasis"><em>-v</em></span>]</h3><p>Display the version numbers and copyright information for bcftools and the
+important libraries used by bcftools.</p></div><div class="refsect2" title="bcftools [--version-only]"><a id="version-only"></a><h3>bcftools [<span class="emphasis"><em>--version-only</em></span>]</h3><p>Display the full bcftools version number in a machine-readable format.</p></div></div><div class="refsect1" title="EXPRESSIONS"><a id="expressions"></a><h2>EXPRESSIONS</h2><p>These filtering expressions are accepted by most of the commands.</p><div class="itemizedlist" title="Valid expressions may contain:"><p class="title"><strong>Valid expressions may contain:</strong></p><ul class="itemizedlist" type="disc"><li class="listitem"><p class="simpara">
+numerical constants, string constants, file names
+</p><pre class="literallayout">1, 1.0, 1e-4
+"String"
+@file_name</pre></li><li class="listitem"><p class="simpara">
+arithmetic operators
+</p><pre class="literallayout">+,*,-,/</pre></li><li class="listitem"><p class="simpara">
+comparison operators
+</p><pre class="literallayout">== (same as =), &gt;, &gt;=, &lt;=, &lt;, !=</pre></li><li class="listitem"><p class="simpara">
+regex operators "~" and its negation "!~". The expressions are case sensitive unless "/i" is added.
+</p><pre class="literallayout">INFO/HAYSTACK ~ "needle"
+INFO/HAYSTACK ~ "NEEDless/i"</pre></li><li class="listitem"><p class="simpara">
+parentheses
+</p><pre class="literallayout">(, )</pre></li><li class="listitem"><p class="simpara">
+logical operators
+</p><pre class="literallayout">&amp;&amp; (same as &amp;), ||,  |</pre></li><li class="listitem"><p class="simpara">
+INFO tags, FORMAT tags, column names
+</p><pre class="literallayout">INFO/DP or DP
+FORMAT/DV, FMT/DV, or DV
+FILTER, QUAL, ID, POS, REF, ALT[0]</pre></li><li class="listitem"><p class="simpara">
+1 (or 0) to test the presence (or absence) of a flag
+</p><pre class="literallayout">FlagA=1 &amp;&amp; FlagB=0</pre></li><li class="listitem"><p class="simpara">
+"." to test missing values
+</p><pre class="literallayout">DP=".", DP!=".", ALT="."</pre></li><li class="listitem"><p class="simpara">
+missing genotypes can be matched regardless of phase and ploidy (".|.", "./.", ".")
+using these expressions
+</p><pre class="literallayout">GT~"\.", GT!~"\."</pre></li><li class="listitem"><p class="simpara">
+missing genotypes can be matched including the phase and ploidy (".|.", "./.", ".")
+using these expressions
+</p><pre class="literallayout">GT=".|.", GT="./.", GT="."</pre></li><li class="listitem"><p class="simpara">
+TYPE for variant type in REF,ALT columns (indel,snp,mnp,ref,bnd,other). Use the regex
+operator "\~" to require at least one allele of the given type or the equal sign "="
+to require that all alleles are of the given type. Compare
+</p><pre class="literallayout">TYPE="snp"
+TYPE~"snp"
+TYPE!="snp"
+TYPE!~"snp"</pre></li><li class="listitem"><p class="simpara">
+array subscripts, "*" for any field
+</p><pre class="literallayout">(DP4[0]+DP4[1])/(DP4[2]+DP4[3]) &gt; 0.3
+DP4[*] == 0
+CSQ[*] ~ "missense_variant.*deleterious"</pre></li><li class="listitem"><p class="simpara">
+function on FORMAT tags (over samples) and INFO tags (over vector fields)
+</p><pre class="literallayout">MAX, MIN, AVG, SUM, STRLEN, ABS</pre></li><li class="listitem"><p class="simpara">
+variables calculated on the fly if not present: number of alternate alleles;
+number of samples; count of alternate alleles; minor allele count (similar to
+AC but is always smaller than 0.5); frequency of alternate alleles (AF=AC/AN);
+frequency of minor alleles (MAF=MAC/AN); number of alleles in called genotypes
+</p><pre class="literallayout">N_ALT, N_SAMPLES, AC, MAC, AF, MAF, AN</pre></li></ul></div><div class="itemizedlist" title="Notes:"><p class="title"><strong>Notes:</strong></p><ul class="itemizedlist" type="disc"><li class="listitem">
+String comparisons and regular expressions are case-insensitive
+</li><li class="listitem">
+If the subscript "*" is used in regular expression search, the
+whole field is treated as one string. For example, the regex STR[*]~"B,C" will be
+true for the string vector INFO/STR=AB,CD.
+</li><li class="listitem">
+Variables and function names are case-insensitive, but not tag names. For example,
+"qual" can be used instead of "QUAL", "strlen()" instead of "STRLEN()" , but
+not "dp" instead of "DP".
+</li></ul></div><p><span class="strong"><strong>Examples:</strong></span></p><pre class="literallayout">MIN(DV)&gt;5</pre><pre class="literallayout">MIN(DV/DP)&gt;0.3</pre><pre class="literallayout">MIN(DP)&gt;10 &amp; MIN(DV)&gt;3</pre><pre class="literallayout">FMT/DP&gt;10  &amp; FMT/GQ&gt;10 .. both conditions must be satisfied within one sample</pre><pre class="literallayout">FMT/DP&gt;10 &amp;&amp; FMT/GQ&gt;10 .. the conditions can be satisfied in different samples</pre><pre class="literallayout">QUAL&gt;10 |  FMT/GQ&gt;10   .. selects only GQ&gt;10 samples</pre><pre class="literallayout">QUAL&gt;10 || FMT/GQ&gt;10   .. selects all samples at QUAL&gt;10 sites</pre><pre class="literallayout">TYPE="snp" &amp;&amp; QUAL&gt;=10 &amp;&amp; (DP4[2]+DP4[3] &gt; 2)</pre><pre class="literallayout">MIN(DP)&gt;35 &amp;&amp; AVG(GQ)&gt;50</pre><pre class="literallayout">ID=@file       .. selects lines with ID present in the file</pre><pre class="literallayout">ID!=@~/file    .. skip lines with ID present in the ~/file</pre><pre class="literallayout">MAF[0]&lt;0.05    .. select rare variants at 5% cutoff</pre><pre class="literallayout">POS&gt;=100   .. restrict your range query, e.g. 20:100-200 to strictly sites with POS in that range.</pre><p><span class="strong"><strong>Shell expansion:</strong></span></p><p>Note that expressions must often be quoted because some characters
+have special meaning in the shell.
+An example of expression enclosed in single quotes which cause
+that the whole expression is passed to the program as intended:</p><pre class="literallayout">bcftools view -i '%ID!="." &amp; MAF[0]&lt;0.01'</pre><p>Please refer to the documentation of your shell for details.</p></div><div class="refsect1" title="SCRIPTS AND OPTIONS"><a id="_scripts_and_options"></a><h2>SCRIPTS AND OPTIONS</h2><div class="refsect2" title="plot-vcfstats [OPTIONS] file.vchk […]"><a id="plot-vcfstats"></a><h3>plot-vcfstats [<span class="emphasis"><em>OPTIONS</em></span>] <span class="emphasis"><em>file.vchk</em></span> […]</h3><p>Script for processing output of <span class="strong"><strong><a class="link" href="#stats" title="bcftools stats [OPTIONS] A.vcf.gz [B.vcf.gz]">bcftools stats</a></strong></span>. It can merge
+results from multiple outputs (useful when running the stats for each
+chromosome separately), plots graphs and creates a PDF presentation.</p><div class="variablelist"><dl><dt><span class="term">
+<span class="strong"><strong>-m, --merge</strong></span>
+</span></dt><dd>
+    Merge vcfstats files to STDOUT, skip plotting.
+</dd><dt><span class="term">
+<span class="strong"><strong>-p, --prefix</strong></span> <span class="emphasis"><em>DIR</em></span>
+</span></dt><dd>
+    The output directory. This directory will be created if it does not exist.
+</dd><dt><span class="term">
+<span class="strong"><strong>-P, --no-PDF</strong></span>
+</span></dt><dd>
+    Skip the PDF creation step.
+</dd><dt><span class="term">
+<span class="strong"><strong>-r, --rasterize</strong></span>
+</span></dt><dd>
+    Rasterize PDF images for faster rendering.
+</dd><dt><span class="term">
+<span class="strong"><strong>-s, --sample-names</strong></span>
+</span></dt><dd>
+    Use sample names for xticks rather than numeric IDs.
+</dd><dt><span class="term">
+<span class="strong"><strong>-t, --title</strong></span> <span class="emphasis"><em>STRING</em></span>
+</span></dt><dd>
+    Identify files by these titles in plots. The option can be given multiple
+    times, for each ID in the <span class="strong"><strong><a class="link" href="#stats" title="bcftools stats [OPTIONS] A.vcf.gz [B.vcf.gz]">bcftools stats</a></strong></span> output. If not
+    present, the script will use abbreviated source file names for the titles.
+</dd><dt><span class="term">
+<span class="strong"><strong>-T, --main-title</strong></span> <span class="emphasis"><em>STRING</em></span>
+</span></dt><dd>
+    Main title for the PDF.
+</dd></dl></div></div></div><div class="refsect1" title="PERFORMANCE"><a id="_performance"></a><h2>PERFORMANCE</h2><p>HTSlib was designed with BCF format in mind. When parsing VCF files, all records
+are internally converted into BCF representation. Simple operations, like removing
+a single column from a VCF file, can be therefore done much faster with standard
+UNIX commands, such as <span class="strong"><strong>awk</strong></span> or <span class="strong"><strong>cut</strong></span>.
+Therefore it is recommended to use BCF as input/output format whenever possible to avoid
+large overhead of the VCF → BCF → VCF conversion.</p></div><div class="refsect1" title="BUGS"><a id="_bugs"></a><h2>BUGS</h2><p>Please report any bugs you encounter on the github website: <a class="ulink" href="http://github.com/samtools/bcftools" target="_top">http://github.com/samtools/bcftools</a></p></div><div class="refsect1" title="AUTHORS"><a id="_authors"></a><h2>AUTHORS</h2><p>Heng Li from the Sanger Institute wrote the original C version of htslib,
+samtools and bcftools. Bob Handsaker from the Broad Institute implemented the
+BGZF library. Petr Danecek, Shane McCarthy and John Marshall are  maintaining
+and further developing bcftools.  Many other people contributed to the program
+and to the file format specifications, both directly and indirectly by
+providing patches, testing and reporting bugs. We thank them all.</p></div><div class="refsect1" title="RESOURCES"><a id="_resources"></a><h2>RESOURCES</h2><p>BCFtools GitHub website: <a class="ulink" href="http://github.com/samtools/bcftools" target="_top">http://github.com/samtools/bcftools</a></p><p>Samtools GitHub website: <a class="ulink" href="http://github.com/samtools/samtools" target="_top">http://github.com/samtools/samtools</a></p><p>HTSlib GitHub website: <a class="ulink" href="http://github.com/samtools/htslib" target="_top">http://github.com/samtools/htslib</a></p><p>File format specifications: <a class="ulink" href="http://samtools.github.io/hts-specs" target="_top">http://samtools.github.io/hts-specs</a></p><p>BCFtools documentation: <a class="ulink" href="http://samtools.github.io/bcftools" target="_top">http://samtools.github.io/bcftools</a></p><p>BCFtools wiki page: <a class="ulink" href="https://github.com/samtools/bcftools/wiki" target="_top">https://github.com/samtools/bcftools/wiki</a></p></div><div class="refsect1" title="COPYING"><a id="_copying"></a><h2>COPYING</h2><p>The MIT/Expat License or GPL License, see the LICENSE document for details.
+Copyright (c) Genome Research Ltd.</p></div></div></body></html>
diff --git a/doc/bcftools.txt b/doc/bcftools.txt
new file mode 100644 (file)
index 0000000..e625665
--- /dev/null
@@ -0,0 +1,2810 @@
+// bcftools.txt -- asciidoc template for the bcftools man page and html.
+//
+// Please do not modify bcftools.1 or bcftools.html directly,
+// edit this file and convert using the following commands:
+//
+//      make docs
+//
+// or
+//
+//      a2x --doctype manpage --format manpage bcftools.txt
+//      a2x --doctype manpage --format xhtml bcftools.txt
+//
+// Contributions are welcome, simply edit this file and send
+// a pull request or email the modified file directly.
+//
+
+bcftools(1)
+===========
+:doctype: manpage
+
+
+NAME
+----
+bcftools - utilities for variant calling and manipulating VCFs and BCFs.
+
+
+SYNOPSIS
+--------
+*bcftools* [--version|--version-only] [--help] ['COMMAND'] ['OPTIONS']
+
+
+DESCRIPTION
+-----------
+BCFtools  is  a set of utilities that manipulate variant calls in the Variant
+Call Format (VCF) and its binary counterpart BCF. All commands work
+transparently with both VCFs and BCFs, both uncompressed and BGZF-compressed.
+
+Most commands accept VCF, bgzipped VCF and BCF with filetype detected
+automatically even when streaming from a pipe. Indexed VCF and BCF
+will work in all situations. Un-indexed VCF and BCF and streams will
+work in most, but not all situations. In general, whenever multiple VCFs are
+read simultaneously, they must be indexed and therefore also compressed.
+
+BCFtools is designed to work on a stream. It regards an input file "-" as the
+standard input (stdin) and outputs to the standard output (stdout). Several
+commands can thus be  combined  with  Unix pipes.
+
+
+=== VERSION
+This manual page was last updated *{date}* and refers to bcftools git version *{version}*.
+
+=== BCF1
+The BCF1 format output by versions of samtools \<= 0.1.19 is *not*
+compatible with this version of bcftools. To read BCF1 files one can use
+the view command from old versions of bcftools packaged with samtools
+versions \<= 0.1.19 to convert to VCF, which can then be read by
+this version of bcftools.
+----
+    samtools-0.1.19/bcftools/bcftools view file.bcf1 | bcftools view
+----
+
+
+=== VARIANT CALLING
+See 'bcftools call' for variant calling from the output of the
+'samtools mpileup' command. In versions of samtools \<= 0.1.19 calling was
+done with 'bcftools view'. Users are now required to choose between the old
+samtools calling model ('-c/--consensus-caller') and the new multiallelic
+calling model ('-m/--multiallelic-caller'). The multiallelic calling model
+is recommended for most tasks.
+
+
+LIST OF COMMANDS
+----------------
+For a full list of available commands, run *bcftools* without arguments. For a full
+list of available options, run *bcftools* 'COMMAND' without arguments.
+
+- *<<annotate,annotate>>*   .. edit VCF files, add or remove annotations
+- *<<call,call>>*        ..  SNP/indel calling (former "view")
+- *<<cnv,cnv>>*          ..  Copy Number Variation caller
+- *<<concat,concat>>*    ..  concatenate VCF/BCF files from the same set of samples
+- *<<consensus,consensus>>*    ..  create consensus sequence by applying VCF variants
+- *<<convert,convert>>*  ..  convert VCF/BCF to other formats and back
+- *<<csq,csq>>*          ..  haplotype aware consequence caller
+- *<<filter,filter>>*    ..  filter VCF/BCF files using fixed thresholds
+- *<<gtcheck,gtcheck>>*  ..  check sample concordance, detect sample swaps and contamination
+- *<<index,index>>*      ..  index VCF/BCF
+- *<<isec,isec>>*        ..  intersections of VCF/BCF files
+- *<<merge,merge>>*      ..  merge VCF/BCF files files from non-overlapping sample sets
+- *<<mpileup,mpileup>>*  ..  multi-way pileup producing genotype likelihoods
+- *<<norm,norm>>*        ..  normalize indels
+- *<<plugin,plugin>>*    ..  run user-defined plugin
+- *<<polysomy,polysomy>>*   ..  detect contaminations and whole-chromosome aberrations
+- *<<query,query>>*      ..  transform VCF/BCF into user-defined formats
+- *<<reheader,reheader>>*   ..  modify VCF/BCF header, change sample names
+- *<<roh,roh>>*          ..  identify runs of homo/auto-zygosity
+- *<<stats,stats>>*      ..  produce VCF/BCF stats (former vcfcheck)
+- *<<view,view>>*        ..  subset, filter and convert VCF and BCF files
+
+
+LIST OF SCRIPTS
+---------------
+Some helper scripts are bundled with the bcftools code.
+
+- *<<plot-vcfstats,plot-vcfstats>>*  .. plots the output of *<<stats,stats>>*
+
+
+COMMANDS AND OPTIONS
+--------------------
+
+[[common_options]]
+=== Common Options
+
+The following options are common to many bcftools commands. See usage for
+specific commands to see if they apply.
+
+'FILE'::
+    Files can be both VCF or BCF, uncompressed or BGZF-compressed. The file "-"
+    is interpreted as standard input. Some tools may require tabix- or
+    CSI-indexed files.
+
+*-c, --collapse* 'snps'|'indels'|'both'|'all'|'some'|'none'|'id'::
+    Controls  how to treat records with duplicate positions and defines compatible
+    records across multiple input files. Here by "compatible" we mean records which
+    should be considered as identical by the tools. For example, when performing
+    line intersections, the desire may be to consider as identical all sites with
+    matching positions (*bcftools isec -c* 'all'), or only sites with  matching variant
+    type (*bcftools isec -c* 'snps'{nbsp} *-c* 'indels'), or only sites with all alleles
+    identical (*bcftools isec -c* 'none').
+
+
+        'none';;
+            only records with identical REF and ALT alleles are compatible
+
+        'some';;
+            only records where some subset of ALT alleles match are compatible
+
+        'all';;
+            all records are compatible, regardless of whether the ALT alleles
+            match or not. In the case of records with the same position, only
+            the first will be considered and appear on output.
+
+        'snps';;
+            any SNP records are compatible, regardless of whether the ALT
+            alleles match or not. For duplicate positions, only the first SNP
+            record will be considered and appear on output.
+
+        'indels';;
+            all  indel records are compatible, regardless of whether the REF
+            and ALT alleles match or not. For duplicate positions, only the
+            first indel record will be considered and appear on output.
+
+        'both';;
+            abbreviation of "*-c* 'indels'{nbsp} *-c* 'snps'"
+
+        'id';;
+            only records with identical ID column are compatible.
+            Supported by *<<merge,bcftools merge>>* only.
+
+*-f, --apply-filters* 'LIST'::
+    Skip sites where FILTER column does not contain any of the strings listed
+    in 'LIST'. For example, to include only sites which have no filters set,
+    use *-f* '.,PASS'.
+
+*--no-version*::
+    Do not append version and command line information to the output VCF header.
+
+*-o, --output* 'FILE'::
+    When output consists of a single stream, write it to 'FILE' rather than
+    to standard output, where it is written by default.
+
+*-O, --output-type* 'b'|'u'|'z'|'v'::
+    Output compressed BCF ('b'), uncompressed BCF ('u'), compressed VCF ('z'), uncompressed VCF ('v').
+    Use the -Ou option when piping between bcftools subcommands to speed up
+    performance by removing unnecessary compression/decompression and
+    VCF<-->BCF conversion.
+
+*-r, --regions* 'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    Comma-separated list of regions, see also *-R, --regions-file*. Note
+    that *-r* cannot be used in combination with *-R*.
+
+*-R, --regions-file* 'FILE'::
+    Regions can be specified either on command line or in a VCF, BED, or
+    tab-delimited file (the default).  The columns of the tab-delimited file
+    are: CHROM, POS, and, optionally,  POS_TO,  where positions are 1-based
+    and inclusive. The columns of the tab-delimited BED file are also
+    CHROM, POS and POS_TO (trailing columns are ignored), but coordinates
+    are 0-based, half-open.  To indicate that a file be treated as BED rather
+    than the 1-based tab-delimited file, the file must have the ".bed" or
+    ".bed.gz" suffix (case-insensitive). Uncompressed files are stored in
+    memory, while bgzip-compressed and tabix-indexed region files are streamed.
+    Note that sequence names must match exactly, "chr20" is not the same as
+    "20".  Also note that chromosome ordering in 'FILE' will be respected,
+    the VCF will be processed in the order in which chromosomes first appear
+    in 'FILE'. However, within chromosomes, the VCF will always be
+    processed in ascending genomic coordinate order no matter what order they
+    appear in 'FILE'. Note that overlapping regions in 'FILE' can result in
+    duplicated out of order positions in the output.
+    This option requires indexed VCF/BCF files. Note that *-R* cannot be used
+    in combination with *-r*.
+
+*-s, --samples* \[&#94;]'LIST'::
+    Comma-separated list of samples to include or exclude if prefixed
+    with "&#94;".
+    Note that in general tags such as INFO/AC, INFO/AN, etc are not updated
+    to correspond to the subset samples. *<<view,bcftools view>>* is the
+    exception where some tags will be updated (unless the *-I, --no-update*
+    option is used; see *<<view,bcftools view>>* documentation). To use updated
+    tags for the subset in another command one can pipe from *view* into
+    that command. For example:
+----
+    bcftools view -Ou -s sample1,sample2 file.vcf | bcftools query -f %INFO/AC\t%INFO/AN\n
+----
+
+*-S, --samples-file* [&#94;]'FILE'[[samples_file]]::
+    File of sample names to include or exclude if prefixed with "&#94;".
+    One sample per line. See also the note above for the *-s, --samples*
+    option.
+    The command *<<call,bcftools call>>* accepts an optional second
+    column indicating ploidy (0, 1 or 2) or sex (as defined by
+    *<<ploidy,--ploidy>>*, for example "F" or "M"), and can parse also PED
+    files. If the second column is not present,
+    the sex "F" is assumed.
+    With *<<call,bcftools call>> -C* 'trio', PED file is expected. File
+    formats examples:
+----
+    sample1    1
+    sample2    2
+    sample3    2
+
+  or
+
+    sample1    M
+    sample2    F
+    sample3    F
+
+  or a .ped file (here is shown a minimum working example, the first column is
+  ignored and the last indicates sex: 1=male, 2=female)
+
+    ignored daughterA fatherA motherA 2
+    ignored sonB fatherB motherB 1
+----
+
+*-t, --targets* \[&#94;]'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    Similar as *-r, --regions*, but the next position is accessed by streaming the
+    whole VCF/BCF rather than using the tbi/csi index. Both *-r* and *-t* options
+    can be applied simultaneously: *-r*  uses  the index  to  jump  to  a  region
+    and *-t* discards positions which are not in the targets. Unlike *-r*, targets
+    can be prefixed with "&#94;" to request logical complement. For example, "&#94;X,Y,MT"
+    indicates that sequences X, Y and MT should be skipped.
+    Yet another difference between the two is that *-r* checks both start and
+    end positions of indels, whereas *-t* checks start positions only. Note
+    that *-t* cannot be used in combination with *-T*.
+
+*-T, --targets-file* \[&#94;]'FILE'::
+    Same *-t, --targets*, but reads regions from a file. Note that *-T*
+    cannot be used in combination with *-t*.
+
+    ::
+    With the *call -C* 'alleles' command, third column of the targets file must
+    be comma-separated list of alleles, starting with the reference allele.
+    Note that the file must be compressed and index.
+    Such a file can be easily created from a VCF using:
+----
+    bcftools query -f'%CHROM\t%POS\t%REF,%ALT\n' file.vcf | bgzip -c > als.tsv.gz && tabix -s1 -b2 -e2 als.tsv.gz
+----
+
+*--threads* 'INT'::
+    Number of output compression threads to use in addition to main thread.
+    Only used when '--output-type' is 'b' or 'z'. Default: 0.
+
+
+[[annotate]]
+=== bcftools annotate '[OPTIONS]' 'FILE'
+
+Add or remove annotations.
+
+*-a, --annotations* 'file'::
+    Bgzip-compressed and tabix-indexed file with annotations. The file
+    can be VCF, BED, or a tab-delimited file with mandatory columns CHROM, POS
+    (or, alternatively, FROM and TO), optional columns REF and ALT, and arbitrary
+    number of annotation columns. BED files are expected to have
+    the ".bed" or ".bed.gz" suffix (case-insensitive), otherwise a tab-delimited file is assumed.
+    Note that in case of tab-delimited file, the coordinates POS, FROM and TO are
+    one-based and inclusive.  When REF and ALT are present, only matching VCF
+    records will be annotated.
+    When multiple ALT alleles are present in the annotation file (given as
+    comma-separated list of alleles), at least one must match one of the
+    alleles in the corresponding VCF record. Similarly, at least one
+    alternate allele from a multi-allelic VCF record must be present in the
+    annotation file.
+    Note that flag types, such as "INFO/FLAG", can be annotated by including
+    a field with the value "1" to set the flag, "0" to remove it, or "." to
+    keep existing flags.
+    See also *-c, --columns* and *-h, --header-lines*.
+----
+    # Sample annotation file with columns CHROM, POS, STRING_TAG, NUMERIC_TAG
+    1  752566  SomeString      5
+    1  798959  SomeOtherString 6
+    # etc.
+----
+
+*--collapse* 'snps'|'indels'|'both'|'all'|'some'|'none'::
+    Controls how to match records from the annotation file to the target VCF.
+    Effective only when *-a* is a VCF or BCF.
+    See *<<common_options,Common Options>>* for more.
+
+*-c, --columns* 'list'::
+    Comma-separated list of columns or tags to carry over from the annotation file
+    (see also *-a, --annotations*). If the annotation file is not a VCF/BCF,
+    'list' describes the columns of the annotation file and must include CHROM,
+    POS (or, alternatively, FROM and TO), and optionally REF and ALT. Unused
+    columns which should be ignored can be indicated by "-".
+    +
+    If the annotation file is a VCF/BCF, only the edited columns/tags must be present and their
+    order does not matter. The columns ID, QUAL, FILTER, INFO and FORMAT
+    can be edited, where INFO tags can be written both as "INFO/TAG" or simply "TAG",
+    and FORMAT tags can be written as "FORMAT/TAG" or "FMT/TAG".
+    The imported VCF annotations can be renamed as "DST_TAG:=SRC_TAG" or "FMT/DST_TAG:=FMT/SRC_TAG".
+    +
+    To carry over all INFO annotations, use "INFO". To add all INFO annotations except
+    "TAG", use "&#94;INFO/TAG". By default, existing values are replaced.
+    +
+    To add annotations without overwriting existing values (that is, to add missing tags or
+    add values to existing tags with missing values), use "+TAG" instead of "TAG".
+    To append to existing values (rather than replacing or leaving untouched), use "=TAG"
+    (instead of "TAG" or "+TAG").
+    To replace only existing values without modifying missing annotations, use "-TAG".
+    +
+    If the annotation file is not a VCF/BCF, all new annotations must be
+    defined via *-h, --header-lines*.
+
+*-e, --exclude* 'EXPRESSION'::
+    exclude sites for which 'EXPRESSION' is true. For valid expressions see
+    *<<expressions,EXPRESSIONS>>*.
+
+*-h, --header-lines* 'file'::
+    Lines to append to the VCF header, see also *-c, --columns* and *-a, --annotations*. For example:
+----
+    ##INFO=<ID=NUMERIC_TAG,Number=1,Type=Integer,Description="Example header line">
+    ##INFO=<ID=STRING_TAG,Number=1,Type=String,Description="Yet another header line">
+----
+
+*-I, --set-id* \[&#43;]'FORMAT'::
+    assign ID on the fly. The format is the same as in the *<<query,query>>*
+    command (see below).  By default all existing IDs are replaced. If the
+    format string is preceded by "+", only missing IDs will be set. For example,
+    one can use
+----
+    bcftools annotate --set-id +'%CHROM\_%POS\_%REF\_%FIRST_ALT' file.vcf
+----
+
+*-i, --include* 'EXPRESSION'::
+    include only sites for which 'EXPRESSION' is true. For valid expressions see
+    *<<expressions,EXPRESSIONS>>*.
+
+*-m, --mark-sites* [+-]'TAG'::
+    annotate sites which are present ("+") or absent ("-") in the *-a* file with a new INFO/TAG flag
+
+*--no-version*::
+    see *<<common_options,Common Options>>*
+
+*-o, --output* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+*-O, --output-type* 'b'|'u'|'z'|'v'::
+    see *<<common_options,Common Options>>*
+
+
+*-r, --regions* 'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    see *<<common_options,Common Options>>*
+
+*-R, --regions-file* 'file'::
+    see *<<common_options,Common Options>>*
+
+*--rename-chrs* 'file'::
+    rename chromosomes according to the map in 'file', with
+    "old_name new_name\n" pairs separated by whitespaces, each on a separate
+    line.
+
+*-s, --samples* \[&#94;]'LIST'::
+    subset of samples to annotate, see also *<<common_options,Common Options>>*
+
+*-S, --samples-file* 'FILE'::
+    subset of samples to annotate. If the samples are named differently in the
+    target VCF and the *-a, --annotations* VCF, the name mapping can be
+    given as "src_name dst_name\n", separated by whitespaces, each pair on a
+    separate line.
+
+*--threads* 'INT'::
+    see *<<common_options,Common Options>>*
+
+*-x, --remove* 'list'::
+    List of annotations to remove. Use "FILTER" to remove all filters or
+    "FILTER/SomeFilter" to remove a specific filter. Similarly, "INFO" can
+    be used to remove all INFO tags and "FORMAT" to remove all FORMAT tags
+    except GT. To remove all INFO tags except "FOO" and "BAR", use
+    "&#94;INFO/FOO,INFO/BAR" (and similarly for FORMAT and FILTER).
+    "INFO" can be abbreviated to "INF" and "FORMAT" to "FMT".
+
+*Examples:*
+----
+    # Remove three fields
+    bcftools annotate -x ID,INFO/DP,FORMAT/DP file.vcf.gz
+
+    # Remove all INFO fields and all FORMAT fields except for GT and PL
+    bcftools annotate -x INFO,^FORMAT/GT,FORMAT/PL file.vcf
+
+    # Add ID, QUAL and INFO/TAG, not replacing TAG if already present
+    bcftools annotate -a src.bcf -c ID,QUAL,+TAG dst.bcf
+
+    # Carry over all INFO and FORMAT annotations except FORMAT/GT
+    bcftools annotate -a src.bcf -c INFO,^FORMAT/GT dst.bcf
+
+    # Annotate from a tab-delimited file with six columns (the fifth is ignored),
+    # first indexing with tabix. The coordinates are 1-based.
+    tabix -s1 -b2 -e2 annots.tab.gz
+    bcftools annotate -a annots.tab.gz -h annots.hdr -c CHROM,POS,REF,ALT,-,TAG file.vcf
+
+    # Annotate from a tab-delimited file with regions (1-based coordinates, inclusive)
+    tabix -s1 -b2 -e3 annots.tab.gz
+    bcftools annotate -a annots.tab.gz -h annots.hdr -c CHROM,FROM,TO,TAG inut.vcf
+
+    # Annotate from a bed file (0-based coordinates, half-closed, half-open intervals)
+    bcftools annotate -a annots.bed.gz -h annots.hdr -c CHROM,FROM,TO,TAG input.vcf
+----
+
+
+
+[[call]]
+=== bcftools call '[OPTIONS]' 'FILE'
+
+This command replaces the former *bcftools view* caller. Some of the original
+functionality has been temporarily lost in the process of transition under
+http://github.com/samtools/htslib[htslib], but will be added back on popular
+demand. The original calling model can be invoked with the *-c* option.
+
+==== File format options:
+
+*--no-version*::
+    see *<<common_options,Common Options>>*
+
+*-o, --output* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+*-O, --output-type* 'b'|'u'|'z'|'v'::
+    see *<<common_options,Common Options>>*
+
+*--ploidy* 'ASSEMBLY'['?'][[ploidy]]::
+    predefined ploidy, use 'list' (or any other unused word) to print a list
+    of all predefined assemblies. Append a question mark to print the actual
+    definition. See also *--ploidy-file*.
+
+*--ploidy-file* 'FILE'::
+    ploidy definition given as a space/tab-delimited list of
+    CHROM, FROM, TO, SEX, PLOIDY. The SEX codes are arbitrary and
+    correspond to the ones used by *<<samples_file,--samples-file>>*.
+    The default ploidy can be given using the starred records (see
+    below), unlisted regions have ploidy 2. The default ploidy definition is
+----
+    X 1 60000 M 1
+    X 2699521 154931043 M 1
+    Y 1 59373566 M 1
+    Y 1 59373566 F 0
+    MT 1 16569 M 1
+    MT 1 16569 F 1
+    *  * *     M 2
+    *  * *     F 2
+----
+
+*-r, --regions* 'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    see *<<common_options,Common Options>>*
+
+*-R, --regions-file* 'file'::
+    see *<<common_options,Common Options>>*
+
+*-s, --samples* 'LIST'::
+    see *<<common_options,Common Options>>*
+
+*-S, --samples-file* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+*-t, --targets* 'LIST'::
+    see *<<common_options,Common Options>>*
+
+*-T, --targets-file* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+*--threads* 'INT'::
+    see *<<common_options,Common Options>>*
+
+==== Input/output options:
+
+*-A, --keep-alts*::
+    output all alternate alleles present in the alignments even if they do not
+    appear in any of the genotypes
+
+*-f, --format-fields* 'list'::
+    comma-separated list of FORMAT fields to output for each sample. Currently
+    GQ and GP fields are supported. For convenience, the fields can be given
+    as lower case letters.
+
+*-F, --prior-freqs* 'AN','AC'::
+    take advantage of prior knowledge of population allele frequencies. The
+    workflow looks like this:
+----
+    # Extract AN,AC values from an existing VCF, such 1000Genomes
+    bcftools query -f'%CHROM\t%POS\t%REF\t%ALT\t%AN\t%AC\n' 1000Genomes.bcf | bgzip -c > AFs.tab.gz
+
+    # If the tags AN,AC are not already present, use the +fill-AN-AC plugin
+    bcftools +fill-AN-AC 1000Genomes.bcf | bcftools query -f'%CHROM\t%POS\t%REF\t%ALT\t%AN\t%AC\n' | bgzip -c > AFs.tab.gz
+    tabix -s1 -b2 -e2 AFs.tab.gz
+
+    # Create a VCF header description, here we name the tags REF_AN,REF_AC
+    cat AFs.hdr
+    ##INFO=<ID=REF_AN,Number=1,Type=Integer,Description="Total number of alleles in reference genotypes">
+    ##INFO=<ID=REF_AC,Number=A,Type=Integer,Description="Allele count in reference genotypes for each ALT allele">
+
+    # Now before calling, stream the raw mpileup output through `bcftools annotate` to add the frequencies
+    bcftools mpileup [...] -Ou | bcftools annotate -a AFs.tab.gz -h AFs.hdr -c CHROM,POS,REF,ALT,REF_AN,REF_AC -Ou | bcftools call -mv -F REF_AN,REF_AC [...]
+----
+
+*-g, --gvcf* 'INT'::
+    output also gVCF blocks of homozygous REF calls. The parameter 'INT' is the
+    minimum per-sample depth required to include a site in the non-variant
+    block.
+
+*-i, --insert-missed* 'INT'::
+    output also sites missed by mpileup but present in *-T, --targets-file*.
+
+*-M, --keep-masked-ref*::
+    output sites where REF allele is N
+
+*-V, --skip-variants* 'snps'|'indels'::
+    skip indel/SNP sites
+
+*-v, --variants-only*::
+    output variant sites only
+
+==== Consensus/variant calling options:
+
+*-c, --consensus-caller*::
+    the original *samtools*/*bcftools* calling method (conflicts with *-m*)
+
+*-C, --constrain* 'alleles'|'trio'::
+
+        'alleles';;
+            call genotypes given alleles. See also *-T, --targets-file*.
+
+        'trio';;
+            call genotypes given the father-mother-child constraint. See also
+            *-s, --samples* and *-n, --novel-rate*.
+
+*-m, --multiallelic-caller*::
+    alternative modelfor multiallelic and rare-variant calling designed to
+    overcome known limitations in *-c* calling model (conflicts with *-c*)
+
+*-n, --novel-rate* 'float'[,...]::
+    likelihood of novel mutation for constrained *-C* 'trio' calling. The trio
+    genotype calling maximizes likelihood of a particular combination of
+    genotypes for father, mother and the child
+    P(F=i,M=j,C=k) = P(unconstrained) * Pn + P(constrained) * (1-Pn).
+    By providing three values, the mutation rate Pn is set explicitly for SNPs,
+    deletions and insertions, respectively.  If two values are given, the first
+    is interpreted as the mutation rate of SNPs and the second is used to
+    calculate the mutation rate of indels according to their length as
+    Pn='float'*exp(-a-b*len), where a=22.8689, b=0.2994 for insertions and
+    a=21.9313, b=0.2856 for deletions [pubmed:23975140].  If only one value is
+    given, the same mutation rate Pn is used for SNPs and indels.
+
+*-p, --pval-threshold* 'float'::
+    with *-c*, accept variant if P(ref|D) < 'float'.
+
+*-P, --prior* 'float'::
+    expected substitution rate, or 0 to disable the prior. Only with *-m*.
+
+*-t, --targets* 'file'|'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    see *<<common_options,Common Options>>*
+
+*-X, --chromosome-X*::
+    haploid output for male samples (requires PED file with *-s*)
+
+*-Y, --chromosome-Y*::
+    haploid output for males and skips females (requires PED file with *-s*)
+
+
+[[cnv]]
+=== bcftools cnv '[OPTIONS]' 'FILE'
+
+Copy number variation caller, requires a VCF annotated with the Illumina's
+B-allele frequency (BAF) and Log R Ratio intensity (LRR) values. The HMM
+considers the following copy number states: CN 2 (normal), 1 (single-copy
+loss), 0 (complete loss), 3 (single-copy gain).
+
+
+==== General Options:
+
+*-c, --control-sample* 'string'::
+    optional control sample name. If given, pairwise calling is performed
+    and the *-P*  option can be used
+
+*-f, --AF-file* 'file'::
+    read allele frequencies from  a tab-delimited file with the columns CHR,POS,REF,ALT,AF
+
+*-o, --output-dir 'path'::
+    output directory
+
+*-p, --plot-threshold 'float'::
+    call *matplotlib* to produce plots for chromosomes with quality at least 'float',
+    useful for visual inspection of the calls. With *-p 0*, plots for all chromosomes will be
+    generated. If not given, a *matplotlib* script will be created but not called.
+
+*-r, --regions* 'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    see *<<common_options,Common Options>>*
+
+*-R, --regions-file* 'file'::
+    see *<<common_options,Common Options>>*
+
+*-s, --query-sample* 'string'::
+    query samply name
+
+*-t, --targets* 'LIST'::
+    see *<<common_options,Common Options>>*
+
+*-T, --targets-file* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+==== HMM Options:
+
+*-a, --aberrant* 'float'[,'float']::
+    fraction of aberrant cells in query and control. The hallmark of
+    duplications and contaminations is the BAF value of heterozygous markers
+    which is dependent on the fraction of aberrant cells. Sensitivity to
+    smaller fractions of cells can be increased by setting *-a* to a lower value. Note
+    however, that this comes at the cost of increased false discovery rate.
+
+*-b, --BAF-weight* 'float'::
+    relative contribution from BAF
+
+*d, --BAF-dev* 'float'[,'float']::
+    expected BAF deviation in query and control, i.e. the noise observed
+    in the data.
+
+*-e, --err-prob* 'float'::
+    uniform error probability
+
+*-l, --LRR-weight* 'float'::
+    relative contribution from LRR. With noisy data, this option can have big effect
+    on the number of calls produced. In truly random noise (such as in simulated data),
+    the value should be set high (1.0), but in the presence of systematic noise
+    when LRR are not informative, lower values result in cleaner calls (0.2).
+
+*-L, --LRR-smooth-win* 'int'::
+    reduce LRR noise by applying moving average given this window size
+
+*-O, --optimize* 'float'::
+    iteratively estimate the fraction of aberrant cells, down to the given fraction.
+    Lowering this value from the default 1.0 to say, 0.3, can help discover more
+    events but also increases noise
+
+*-P, --same-prob* 'float'::
+    the prior probability of the query and the control sample being the same.
+    Setting to 0 calls both independently, setting to 1 forces the same copy
+    number state in both.
+
+*-x, --xy-prob* 'float'::
+    the HMM probability of transition to another copy number state. Increasing this
+    values leads to smaller and more frequent calls.
+
+
+
+[[concat]]
+=== bcftools concat '[OPTIONS]' 'FILE1' 'FILE2' [...]
+
+Concatenate or combine VCF/BCF files. All source files must have the same sample
+columns appearing in the same order. Can be used, for example, to
+concatenate chromosome VCFs into one VCF, or combine a SNP VCF and an indel
+VCF into one. The input files must be sorted by chr and position. The files
+must be given in the correct order to produce sorted VCF on output unless
+the *-a, --allow-overlaps* option is specified. With the --naive option, the files
+are concatenated without being recompressed, which is very fast but dangerous
+if the BCF headers differ.
+
+
+*-a, --allow-overlaps*::
+    First coordinate of the next file can precede last record of the current file.
+
+*-c, --compact-PS*::
+    Do not output PS tag at each site, only at the start of a new phase set block.
+
+*-d, --rm-dups* 'snps'|'indels'|'both'|'all'|'none'::
+    Output duplicate records of specified type present in multiple files only once.
+    Requires *-a, --allow-overlaps*.
+
+*-D, --remove-duplicates*::
+    Alias for *-d none*
+
+*-f, --file-list* 'FILE'::
+    Read file names from 'FILE', one file name per line.
+
+*-l, --ligate*::
+    Ligate phased VCFs by matching phase at overlapping haplotypes
+
+*--no-version*::
+    see *<<common_options,Common Options>>*
+
+*-n, --naive*::
+    Concatenate VCF or BCF files without recompression. This is very fast but requires
+    that all files are of the same type (all VCF or all BCF) and have the same headers.
+    This is because all tags and chromosome names in the BCF body rely on the implicit
+    order of the contig and tag definitions in the header. Currently no sanity checks
+    are in place. Dangerous, use with caution.
+
+*-o, --output* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+*-O, --output-type* 'b'|'u'|'z'|'v'::
+    see *<<common_options,Common Options>>*
+
+*-q, --min-PQ* 'INT'::
+    Break phase set if phasing quality is lower than 'INT'
+
+*-r, --regions* 'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    see *<<common_options,Common Options>>*. Requires *-a, --allow-overlaps*.
+
+*-R, --regions-file* 'FILE'::
+    see *<<common_options,Common Options>>*. Requires *-a, --allow-overlaps*.
+
+*--threads* 'INT'::
+    see *<<common_options,Common Options>>*
+
+
+[[consensus]]
+=== bcftools consensus '[OPTIONS]' 'FILE'
+Create consensus sequence by applying VCF variants to a reference fasta file.
+By default, the program will apply all ALT variants to the reference fasta to
+obtain the consensus sequence. Using the *--sample* (and, optionally,
+*--haplotype*) option will apply genotype (haplotype) calls from FORMAT/GT.
+Note that the program does not act as a primitive variant caller and ignores allelic
+depth information, such as INFO/AD or FORMAT/AD. For that, consider using the
+*setGT* plugin.
+
+*-f, --fasta-ref* 'FILE'::
+    reference sequence in fasta format
+
+*-H, --haplotype* '1'|'2'::
+    apply variants for the given haplotype. This option requires *-s*, unless
+    exactly one sample is present in the VCF
+
+*-i, --iupac-codes*::
+    output variants in the form of IUPAC ambiguity codes
+
+*-m, --mask* 'FILE'::
+    BED file or TAB file with regions to be replaced with N. See discussion
+    of *--regions-file* in *<<common_options,Common Options>>* for file
+    format details.
+
+*-o, --output* 'FILE'::
+    write output to a file
+
+*-s, --sample* 'NAME'::
+    apply variants of the given sample
+
+*Examples:*
+----
+    # Apply variants present in sample "NA001", output IUPAC codes for hets
+    bcftools consensus -i -s NA001 -f in.fa in.vcf.gz > out.fa
+
+    # Create consensus for one region. The fasta header lines are then expected
+    # in the form ">chr:from-to".
+    samtools faidx ref.fa 8:11870-11890 | bcftools consensus in.vcf.gz -o out.fa
+----
+
+
+[[convert]]
+=== bcftools convert '[OPTIONS]' 'FILE'
+
+==== VCF input options:
+
+*-e, --exclude* 'EXPRESSION'::
+    exclude sites for which 'EXPRESSION' is true. For valid expressions see
+    *<<expressions,EXPRESSIONS>>*.
+
+*-i, --include* 'EXPRESSION'::
+    include only sites for which 'EXPRESSION' is true. For valid expressions see
+    *<<expressions,EXPRESSIONS>>*.
+
+*-r, --regions* 'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    see *<<common_options,Common Options>>*
+
+*-R, --regions-file* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+*-s, --samples* 'LIST'::
+    see *<<common_options,Common Options>>*
+
+*-S, --samples-file* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+*-t, --targets* 'LIST'::
+    see *<<common_options,Common Options>>*
+
+*-T, --targets-file* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+==== VCF output options:
+
+*--no-version*::
+    see *<<common_options,Common Options>>*
+
+*-o, --output* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+*-O, --output-type* 'b'|'u'|'z'|'v'::
+    see *<<common_options,Common Options>>*
+
+*--threads* 'INT'::
+    see *<<common_options,Common Options>>*
+
+==== GEN/SAMPLE conversion:
+*-G, --gensample2vcf* 'prefix' or 'gen-file','sample-file'::
+    convert IMPUTE2 output to VCF. The second column must be of the form
+    "CHROM:POS_REF_ALT" to detect possible strand swaps; IMPUTE2 leaves the
+    first one empty ("--") when sites from reference panel are filled in. See
+    also *-g* below.
+
+*-g, --gensample* 'prefix' or 'gen-file','sample-file'::
+    convert from VCF to gen/sample format used by IMPUTE2 and SHAPEIT.
+    The columns of .gen file format are ID1,ID2,POS,A,B followed by three
+    genotype probabilities P(AA), P(AB), P(BB) for each sample.  In order to
+    prevent strand swaps, the program uses IDs of the form "CHROM:POS_REF_ALT".
+    For example:
+----
+  .gen
+  ----
+  1:111485207_G_A 1:111485207_G_A 111485207 G A 0 1 0 0 1 0
+  1:111494194_C_T 1:111494194_C_T 111494194 C T 0 1 0 0 0 1
+
+  .sample
+  -------
+  ID_1 ID_2 missing
+  0 0 0
+  sample1 sample1 0
+  sample2 sample2 0
+----
+
+*--tag* 'STRING'::
+    tag to take values for .gen file: GT,PL,GL,GP
+
+*--chrom*::
+    output chromosome in the first column instead of CHROM:POS_REF_ALT
+
+*--sex* 'FILE'::
+    output sex column in the sample file. The FILE format is
+----
+    MaleSample    M
+    FemaleSample  F
+----
+
+*--vcf-ids*::
+    output VCF IDs in the second column instead of CHROM:POS_REF_ALT
+
+
+==== gVCF conversion:
+*--gvcf2vcf*::
+    convert gVCF to VCF, expanding REF blocks into sites. Only sites
+    with FILTER set to "PASS" or "." will be expanded.
+
+*-f, --fasta-ref* 'file'::
+    reference sequence in fasta format. Must be indexed with samtools faidx
+
+
+==== HAPS/SAMPLE conversion:
+*--hapsample2vcf* 'prefix' or 'haps-file','sample-file'::
+    convert from haps/sample format to VCF. The columns of .haps file are
+    similar to .gen file above, but there are only two haplotype columns per
+    sample. Note that the first column of the haps file is expected to be in
+    the form "CHR:POS_REF_ALT(_END)?", with the _END being optional for
+    defining the INFO/END tag when ALT is a symbolic allele, for example:
+----
+  .haps
+  ----
+  1:111485207_G_A rsID1 111485207 G A 0 1 0 0
+  1:111494194_C_T rsID2 111494194 C T 0 1 0 0
+  1:111495231_A_<DEL>_111495784 rsID3 111495231 A <DEL> 0 0 1 0
+----
+
+*--hapsample* 'prefix' or 'haps-file','sample-file'::
+    convert from VCF to haps/sample format used by IMPUTE2 and SHAPEIT.
+    The columns of .haps file begin with ID,RSID,POS,REF,ALT. In order to
+    prevent strand swaps, the program uses IDs of the form
+    "CHROM:POS_REF_ALT".
+
+*--haploid2diploid*::
+    with *-h* option converts haploid genotypes to homozygous diploid
+    genotypes. For example, the program will print '0 0' instead of the
+    default '0 -'. This is useful for programs which do not handle haploid
+    genotypes correctly.
+
+*--sex* 'FILE'::
+    output sex column in the sample file. The FILE format is
+----
+    MaleSample    M
+    FemaleSample  F
+----
+
+*--vcf-ids*::
+    output VCF IDs instead of "CHROM:POS_REF_ALT" IDs
+
+==== HAPS/LEGEND/SAMPLE conversion:
+*-H, --haplegendsample2vcf* 'prefix' or 'haps-file','legend-file','sample-file'::
+    convert from haps/legend/sample format used by IMPUTE2 to VCF, see
+    also *-h, --hapslegendsample* below.
+
+*-h, --haplegendsample* 'prefix' or 'haps-file','legend-file','sample-file'::
+    convert from VCF to haps/legend/sample format used by IMPUTE2 and SHAPEIT.
+    The columns of .legend file ID,POS,REF,ALT. In order to prevent strand
+    swaps, the program uses IDs of the form "CHROM:POS_REF_ALT". The .sample
+    file is quite basic at the moment with columns for population, group and
+    sex expected to be edited by the user. For example:
+----
+  .haps
+  -----
+  0 1 0 0 1 0
+  0 1 0 0 0 1
+
+  .legend
+  -------
+  id position a0 a1
+  1:111485207_G_A 111485207 G A
+  1:111494194_C_T 111494194 C T
+
+  .sample
+  -------
+  sample population group sex
+  sample1 sample1 sample1 2
+  sample2 sample2 sample2 2
+----
+
+*--haploid2diploid*::
+    with *-h* option converts haploid genotypes to homozygous diploid
+    genotypes. For example, the program will print '0 0' instead of the
+    default '0 -'. This is useful for programs which do not handle haploid
+    genotypes correctly.
+
+*--sex* 'FILE'::
+    output sex column in the sample file. The FILE format is
+----
+    MaleSample    M
+    FemaleSample  F
+----
+
+*--vcf-ids*::
+    output VCF IDs instead of "CHROM:POS_REF_ALT" IDs
+
+==== TSV conversion:
+*--tsv2vcf* 'file'::
+    convert from TSV (tab-separated values) format (such as generated by
+    23andMe) to VCF. The input file fields can be tab- or space- delimited
+
+*-c, --columns* 'list'::
+    comma-separated list of fields in the input file. In the current
+    version, the fields CHROM, POS, ID, and AA are expected and
+    can appear in arbitrary order, columns which should be ignored in the input
+    file can be indicated by "-".
+    The AA field lists alleles on the forward reference strand,
+    for example "CC" or "CT" for diploid genotypes or "C"
+    for haploid genotypes (sex chromosomes). Insertions and deletions
+    are not supported yet, missing data can be indicated with "--".
+
+*-f, --fasta-ref* 'file'::
+    reference sequence in fasta format. Must be indexed with samtools faidx
+
+*-s, --samples* 'LIST'::
+    list of sample names. See *<<common_options,Common Options>>*
+
+*-S, --samples-file* 'FILE'::
+    file of sample names. See *<<common_options,Common Options>>*
+
+*Example:*
+----
+# Convert 23andme results into VCF
+bcftools convert -c ID,CHROM,POS,AA -s SampleName -f 23andme-ref.fa --tsv2vcf 23andme.txt -Oz -o out.vcf.gz
+----
+
+
+[[csq]]
+=== bcftools csq '[OPTIONS]' 'FILE'
+
+Haplotype aware consequence predictor which correctly handles combined
+variants such as MNPs split over multiple VCF records, SNPs separated by
+an intron (but adjacent in the spliced transcript) or nearby frame-shifting
+indels which in combination in fact are not frame-shifting.
+
+The output VCF is annotated with INFO/BCSQ and FORMAT/BCSQ tag (configurable
+with the *-c* option). The latter is a bitmask of indexes to INFO/BCSQ, with
+interleaved haplotypes. See the usage examples below for using the %TBCSQ
+converter in *query* for extracting a more human readable form from this
+bitmask. The contruction of the bitmask limits the number of consequences
+that can be referenced in the FORMAT/BCSQ tags. By default this is 16, but
+if more are required, see the *--ncsq* option.
+
+The program requires on input a VCF/BCF file, the reference genome in fasta
+format (*--fasta-ref*) and genomic features in the GFF3 format downloadable
+from the Ensembl website (*--gff-annot*), and outputs an annotated VCF/BCF
+file. Currently, only Ensembl GFF3 files are supported.
+
+By default, the input VCF should be phased. If phase is unknown, or only
+partially known, the *--phase* option can be used to indicate how to handle
+unphased data. Alternatively, haplotype aware calling can be turned off
+with the *--local-csq* option.
+
+If conflicting (overlapping) variants within one haplotype are detected,
+a warning will be emitted and predictions will be based on only the first
+variant in the analysis.
+
+Symbolic alleles are not supported. They will remain unannotated in the
+output VCF and are ignored for the prediction analysis.
+
+
+*-c, --custom-tag* 'STRING'::
+    use this custom tag to store consequences rather than the default BCSQ tag
+
+*-e, --exclude* 'EXPRESSION'::
+    exclude sites for which 'EXPRESSION' is true. For valid expressions see
+    *<<expressions,EXPRESSIONS>>*.
+
+*-f, --fasta-ref* 'FILE'::
+    reference sequence in fasta format (required)
+
+*-g, --gff-annot* 'FILE'::
+    GFF3 annotation file (required), such as ftp://ftp.ensembl.org/pub/current_gff3/homo_sapiens/
+
+*-i, --include* 'EXPRESSION'::
+    include only sites for which 'EXPRESSION' is true. For valid expressions see
+    *<<expressions,EXPRESSIONS>>*.
+
+*-l, --local-csq*::
+    switch off haplotype-aware calling, run localized predictions considering
+    only one VCF record at a time
+
+*-n, --ncsq* 'INT'::
+    maximum number of consequences to consider per site. The INFO/BCSQ column includes
+    all consequences, but only the first 'INT' will be referenced by the FORMAT/BCSQ fields.
+    The default value is 16 which corresponds to one integer per diploid
+    sample. Note that increasing the value leads to increased memory and is rarely necessary.
+
+*-o, --output* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+*-O, --output-type* 'b'|'t'|'u'|'z'|'v'::
+    see *<<common_options,Common Options>>*. In addition, a custom tab-delimited
+    plain text output can be printed ('t').
+
+*-p, --phase* 'a'|'m'|'r'|'R'|'s'::
+    how to construct haplotypes and how to deal with unphased data:
+
+        'a';;
+            take GTs as is, create haplotypes regardless of phase (0/1 -> 0|1)
+
+        'm';;
+            merge all GTs into a single haplotype (0/1 -> 1, 1/2 -> 1)
+
+        'r';;
+            require phased GTs, throw an error on unphased heterozygous GTs
+
+        'R';;
+            create non-reference haplotypes if possible (0/1 -> 1|1, 1/2 -> 1|2)
+
+        's';;
+            skip unphased GTs
+
+*-q, --quiet*::
+    suppress warning messages
+
+*-r, --regions* 'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    see *<<common_options,Common Options>>*
+
+*-R, --regions-file* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+*-s, --samples* 'LIST'::
+    samples to include or "-" to apply all variants and ignore samples
+
+*-S, --samples-file* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+*-t, --targets* 'LIST'::
+    see *<<common_options,Common Options>>*
+
+*-T, --targets-file* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+*Examples:*
+----
+    # Basic usage
+    bcftools csq -f hs37d5.fa -g Homo_sapiens.GRCh37.82.gff3.gz in.vcf -Ob -o out.bcf
+
+    # Extract the translated haplotype consequences. The following TBCSQ variations
+    # are recognised:
+    #   %TBCSQ    .. print consequences in all haplotypes in separate columns
+    #   %TBCSQ{0} .. print the first haplotype only
+    #   %TBCSQ{1} .. print the second haplotype only
+    #   %TBCSQ{*} .. print a list of unique consquences present in either haplotype
+    bcftools query -f'[%CHROM\t%POS\t%SAMPLE\t%TBCSQ\n]' out.bcf
+----
+
+*Examples of BCSQ annotation:*
+----
+    # Two separate VCF records at positions 2:122106101 and 2:122106102
+    # change the same codon. This UV-induced C>T dinucleotide mutation
+    # has been annotated fully at the position 2:122106101 with
+    #   - consequence type
+    #   - gene name
+    #   - ensembl transcript ID
+    #   - coding strand (+ fwd, - rev)
+    #   - amino acid position (in the coding strand orientation)
+    #   - list of corresponding VCF variants
+    # The annotation at the second position gives the position of the full
+    # annotation
+    BCSQ=missense|CLASP1|ENST00000545861|-|1174P>1174L|122106101G>A+122106102G>A
+    BCSQ=@122106101
+
+    # A frame-restoring combination of two frameshift insertions C>CG and T>TGG
+    BCSQ=@46115084
+    BCSQ=inframe_insertion|COPZ2|ENST00000006101|-|18AGRGP>18AQAGGP|46115072C>CG+46115084T>TGG
+
+    # Stop gained variant
+    BCSQ=stop_gained|C2orf83|ENST00000264387|-|141W>141*|228476140C>T
+
+    # The consequence type of a variant downstream from a stop are prefixed with *
+    BCSQ=*missense|PER3|ENST00000361923|+|1028M>1028T|7890117T>C
+----
+
+
+
+[[filter]]
+=== bcftools filter '[OPTIONS]' 'FILE'
+
+Apply fixed-threshold filters.
+
+*-e, --exclude* 'EXPRESSION'::
+    exclude sites for which 'EXPRESSION' is true. For valid expressions see
+    *<<expressions,EXPRESSIONS>>*.
+
+*-g, --SnpGap* 'INT'::
+    filter SNPs within 'INT' base pairs of an indel. The following example
+    demonstrates the logic of *--SnpGap* '3' applied on a deletion and
+    an insertion:
+----
+The SNPs at positions 1 and 7 are filtered, positions 0 and 8 are not:
+         0123456789
+    ref  .G.GT..G..
+    del  .A.G-..A..
+Here the positions 1 and 6 are filtered, 0 and 7 are not:
+         0123-456789
+    ref  .G.G-..G..
+    ins  .A.GT..A..
+----
+
+*-G, --IndelGap* 'INT'::
+    filter clusters of indels separated by 'INT' or fewer base pairs allowing
+    only one to pass. The following example demonstrates the logic of
+    *--IndelGap* '2' applied on a deletion and an insertion:
+----
+The second indel is filtered:
+         012345678901
+    ref  .GT.GT..GT..
+    del  .G-.G-..G-..
+And similarly here, the second is filtered:
+         01 23 456 78
+    ref  .A-.A-..A-..
+    ins  .AT.AT..AT..
+----
+
+*-i, --include* 'EXPRESSION'::
+    include only sites for which 'EXPRESSION' is true. For valid expressions see
+    *<<expressions,EXPRESSIONS>>*.
+
+*-m, --mode* ['+x']::
+    define behaviour at sites with existing FILTER annotations. The default
+    mode replaces existing filters of failed sites with a new FILTER string
+    while leaving sites which pass untouched when non-empty and setting to
+    "PASS" when the FILTER string is absent. The "\+" mode appends new FILTER
+    strings of failed sites instead of replacing them. The "x" mode resets
+    filters of sites which pass to "PASS". Modes "+" and "x" can both be set.
+
+*--no-version*::
+    see *<<common_options,Common Options>>*
+
+*-o, --output* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+*-O, --output-type* 'b'|'u'|'z'|'v'::
+    see *<<common_options,Common Options>>*
+
+*-r, --regions* 'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    see *<<common_options,Common Options>>*
+
+*-R, --regions-file* 'file'::
+    see *<<common_options,Common Options>>*
+
+*-s, --soft-filter* 'STRING'|'+'::
+    annotate FILTER column with 'STRING' or, with '+', a unique filter name generated
+    by the program ("Filter%d").
+
+*-S, --set-GTs* '.'|'0'::
+    set genotypes of failed samples to missing value ('.') or reference allele ('0')
+
+*-t, --targets* 'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    see *<<common_options,Common Options>>*
+
+*-T, --targets-file* 'file'::
+    see *<<common_options,Common Options>>*
+
+*--threads* 'INT'::
+    see *<<common_options,Common Options>>*
+
+
+
+[[gtcheck]]
+=== bcftools gtcheck ['OPTIONS'] [*-g* 'genotypes.vcf.gz'] 'query.vcf.gz'
+Checks sample identity or, without *-g*, multi-sample cross-check is performed.
+
+*-a, --all-sites*::
+    output for all sites
+
+*-c, --cluster* 'FLOAT','FLOAT'::
+    min inter- and max intra-sample error [0.23,-0.3]
+
+    The first "min" argument controls the typical error rate in multiplexed
+    runs ("lanelets") from the same sample. Lanelets with error rate less
+    than this will always be considered as coming from the same sample.
+    The second "max" argument is the reverse: lanelets with error rate
+    greater than the absolute value of this parameter will always be
+    considered as different samples. When the value is negative, the cutoff
+    may be heuristically lowered by the clustering engine. If positive, the
+    value is interpreted as a fixed cutoff.
+
+*-g, --genotypes* 'genotypes.vcf.gz'::
+    reference genotypes to compare against
+
+*-G, --GTs-only* 'INT'::
+    use genotypes (GT) instead of genotype likelihoods (PL). When set to 1,
+    reported discordance is the number of non-matching GTs, otherwise the
+    number 'INT' is interpreted as phred-scaled likelihood of unobserved
+    genotypes.
+
+*-H, --homs-only*::
+    consider only genotypes which are homozygous in both 'genotypes' and
+    'query' VCF. This may be useful with low coverage data.
+
+*-p, --plot* 'PREFIX'::
+    produce plots
+
+*-r, --regions* 'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    see *<<common_options,Common Options>>*
+
+*-R, --regions-file* 'file'::
+    see *<<common_options,Common Options>>*
+
+*-s, --query-sample* 'STRING'::
+    query sample in 'query.vcf.gz'. By default, the first sample is checked.
+
+*-S, --target-sample* 'STRING'::
+    target sample in the *-g* file, used only for plotting, not for analysis
+
+*-t, --targets* 'file'::
+    see *<<common_options,Common Options>>*
+
+*-T, --targets-file* 'file'::
+    see *<<common_options,Common Options>>*
+
+==== Output files format:
+    CN, Discordance;;
+        Pairwise discordance for all sample pairs is calculated as
+----
+        \sum_s { min_G { PL_a(G) + PL_b(G) } },
+----
+    ;;
+        where the sum runs over all sites 's' and 'G' is the the most likely
+        genotype shared by both samples 'a' and 'b'.  When PL field is not
+        present, a constant value '99' is used for the unseen genotypes.  With
+        *-G*, the value '1' can be used instead; the discordance value then
+        gives exactly the number of differing genotypes.
+
+    SM, Average Discordance;;
+        Average discordance between sample 'a' and all other samples.
+
+    SM, Average Depth;;
+        Average depth at evaluated sites, or 1 if FORMAT/DP field is not
+        present.
+
+    SM, Average Number of sites;;
+        The average number of sites used to calculate the discordance.  In
+        other words, the average number of non-missing PLs/genotypes seen
+        both samples.
+
+//    MD, Maximum Deviation;;
+//        The maximum absolute deviation from average score of the sample
+//        most dissimilar to the rest.
+
+
+[[index]]
+=== bcftools index ['OPTIONS']  'in.bcf'|'in.vcf.gz'
+Creates index for bgzip compressed VCF/BCF files for random access. CSI
+(coordinate-sorted index) is created by default. The CSI format
+supports indexing of chromosomes up to length 2&#94;31. TBI (tabix index)
+index files, which support chromosome lengths up to 2&#94;29, can be
+created by using the '-t/--tbi' option or using the 'tabix' program
+packaged with htslib. When loading an index file, bcftools will try
+the CSI first and then the TBI.
+
+==== Indexing options:
+*-c, --csi*::
+    generate CSI-format index for VCF/BCF files [default]
+
+*-f, --force*::
+    overwrite index if it already exists
+
+*-m, --min-shift 'INT'*::
+    set minimal interval size for CSI indices to 2&#94;INT; default: 14
+
+*-o, --output-file 'FILE'*::
+    output file name. If not set, then the index will be created
+    using the input file name plus a '.csi' or '.tbi' extension
+
+*-t, --tbi*::
+    generate TBI-format index for VCF files
+
+*--threads* 'INT'::
+    see *<<common_options,Common Options>>*
+
+==== Stats options:
+*-n, --nrecords*::
+    print the number of records based on the CSI or TBI index files
+
+*-s, --stats*::
+    Print per contig stats based on the CSI or TBI index files.
+    Output format is three tab-delimited columns listing the contig
+    name, contig length ('.' if unknown) and number of records for
+    the contig. Contigs with zero records are not printed.
+
+[[isec]]
+=== bcftools isec ['OPTIONS']  'A.vcf.gz' 'B.vcf.gz' [...]
+Creates intersections, unions and complements of VCF files. Depending
+on the options, the program can output records from one (or more) files
+which have (or do not have) corresponding records with the same position
+in the other files.
+
+*-c, --collapse* 'snps'|'indels'|'both'|'all'|'some'|'none'::
+    see *<<common_options,Common Options>>*
+
+*-C, --complement*::
+    output positions present only in the first file but missing in the others
+
+*-e, --exclude* '-'|'EXPRESSION'::
+    exclude sites for which 'EXPRESSION' is true. If *-e* (or *-i*)
+    appears only once, the same filtering expression will be applied to all
+    input files.  Otherwise, *-e* or *-i* must be given for each input file.
+    To indicate that no filtering should be performed on a file, use "-" in
+    place of 'EXPRESSION', as shown in the example below.
+    For valid expressions see *<<expressions,EXPRESSIONS>>*.
+
+*-f, --apply-filters* 'LIST'::
+    see *<<common_options,Common Options>>*
+
+*-i, --include* 'EXPRESSION'::
+    include only sites for which 'EXPRESSION' is true. See discussion
+    of *-e, --exclude* above.
+
+*-n, --nfiles* \[+-=]'INT'|~'BITMAP'::
+    output positions present in this many (=), this many or more (+), this
+    many or fewer (-), or the exact same (~) files
+
+*-o, --output* 'FILE'::
+    see *<<common_options,Common Options>>*.  When several files are being
+    output, their names are controlled via *-p* instead.
+
+*-O, --output-type* 'b'|'u'|'z'|'v'::
+    see *<<common_options,Common Options>>*
+
+*-p, --prefix* 'DIR'::
+    if given, subset each of the input files accordingly. See also *-w*.
+
+*-r, --regions* 'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    see *<<common_options,Common Options>>*
+
+*-R, --regions-file* 'file'::
+    see *<<common_options,Common Options>>*
+
+*-t, --targets* 'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    see *<<common_options,Common Options>>*
+
+*-T, --targets-file* 'file'::
+    see *<<common_options,Common Options>>*
+
+*-w, --write* 'LIST'::
+    list of input files to output given as 1-based indices. With *-p* and no
+    *-w*, all files are written.
+
+==== Examples:
+
+Create intersection and complements of two sets saving the output in dir/*
+----
+    bcftools isec -p dir A.vcf.gz B.vcf.gz
+----
+
+Filter sites in A and B (but not in C) and create intersection
+----
+    bcftools isec -e'MAF<0.01' -i'dbSNP=1' -e- A.vcf.gz B.vcf.gz C.vcf.gz -p dir
+----
+
+Extract and write records from A shared by both A and B using exact allele match
+----
+    bcftools isec -p dir -n=2 -w1 A.vcf.gz B.vcf.gz
+----
+
+Extract records private to A or B comparing by position only
+----
+    bcftools isec -p dir -n-1 -c all A.vcf.gz B.vcf.gz
+----
+
+Print a list of records which are present in A and B but not in C and D
+----
+    bcftools isec -n~1100 -c all A.vcf.gz B.vcf.gz C.vcf.gz D.vcf.gz
+----
+
+
+[[merge]]
+=== bcftools merge ['OPTIONS'] 'A.vcf.gz' 'B.vcf.gz' [...]
+Merge multiple VCF/BCF files from non-overlapping sample sets to create one
+multi-sample file.  For example, when merging file 'A.vcf.gz' containing
+samples 'S1', 'S2' and 'S3' and file 'B.vcf.gz' containing samples 'S3' and
+'S4', the output file will contain four samples named 'S1', 'S2', 'S3', '2:S3'
+and 'S4'.
+
+Note that it is responsibility of the user to ensure that the sample names are
+unique across all files. If they are not, the program will exit with an error
+unless the option *--force-samples* is given.  The sample names can be
+also given explicitly using the *--print-header* and *--use-header* options.
+
+Note that only records from different files can be merged, never from the same file.
+For "vertical" merge take a look at *<<norm,bcftools norm>>* instead.
+
+
+*--force-samples*::
+    if the merged files contain duplicate samples names, proceed anyway.
+    Duplicate sample names will be resolved by prepending index of the file
+    as it appeared on the command line to the conflicting sample name (see
+    '2:S3' in the above example).
+
+*--print-header*::
+    print only merged header and exit
+
+*--use-header* 'FILE'::
+    use the VCF header in the provided text 'FILE'
+
+*-0  --missing-to-ref*::
+    assume genotypes at missing sites are 0/0
+
+*-f, --apply-filters* 'LIST'::
+    see *<<common_options,Common Options>>*
+
+*-F, --filter-logic* 'x'|'+'::
+    Set the output record to PASS if any of the inputs is PASS ('x'),
+    or apply all filters ('+'), which is the default.
+
+*-g, --gvcf* '-'|'FILE'::
+    merge gVCF blocks, INFO/END tag is expected. If the reference fasta
+    file 'FILE' is not given and the dash ('-') is given, unknown reference
+    bases generated at gVCF block splits will be substituted with N's.
+    The *--gvcf* option uses the following default INFO rules:
+    *-i QS:sum,MinDP:min,I16:sum,IDV:max,IMF:max*.
+
+*-i, --info-rules* '-'|'TAG:METHOD'[,...]::
+    Rules for merging INFO fields (scalars or vectors) or '-' to disable the
+    default rules. 'METHOD' is one of 'sum', 'avg', 'min', 'max', 'join'.
+    Default is 'DP:sum,DP4:sum' if these fields exist in the input files.
+    Fields with no specified rule will take the value from the first input file.
+    The merged QUAL value is currently set to the maximum. This behaviour is
+    not user controllable at the moment.
+
+*-l, --file-list* 'FILE'::
+    Read file names from 'FILE', one file name per line.
+
+*-m, --merge* 'snps'|'indels'|'both'|'all'|'none'|'id'::
+    The option controls what types of multiallelic records can be created:
+----
+-m none   ..  no new multiallelics, output multiple records instead
+-m snps   ..  allow multiallelic SNP records
+-m indels ..  allow multiallelic indel records
+-m both   ..  both SNP and indel records can be multiallelic
+-m all    ..  SNP records can be merged with indel records
+-m id     ..  merge by ID
+----
+
+*--no-version*::
+    see *<<common_options,Common Options>>*
+
+*-o, --output* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+*-O, --output-type* 'b'|'u'|'z'|'v'::
+    see *<<common_options,Common Options>>*
+
+*-r, --regions* 'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    see *<<common_options,Common Options>>*
+
+*-R, --regions-file* 'file'::
+    see *<<common_options,Common Options>>*
+
+*--threads* 'INT'::
+    see *<<common_options,Common Options>>*
+
+
+[[mpileup]]
+=== bcftools mpileup ['OPTIONS'] *-f* 'ref.fa' 'in.bam' ['in2.bam' [...]]
+Generate VCF or BCF containing genotype likelihoods for one or multiple
+alignment (BAM or CRAM) files. This is based on the original
+*samtools mpileup* command (with the *-v* or *-g* options) producing
+genotype likelihoods in VCF or BCF format, but not the textual pileup
+output. The *mpileup* command was transferred to bcftools in order to
+avoid errors resulting from use of incompatible versions of samtools
+and bcftools when using in the mpileup+bcftools call pipeline.
+
+Individuals are identified from the SM tags in the @RG header lines.  Multiple
+individuals can be pooled in one alignment file, also one individual can be
+separated into multiple files.  If sample identifiers are absent, each input
+file is regarded as one sample.
+
+Note that there are two orthogonal ways to specify locations in the
+input file; via *-r* 'region' and *-t* 'positions'.  The
+former uses (and requires) an index to do random access while the
+latter streams through the file contents filtering out the specified
+regions, requiring no index.  The two may be used in conjunction.  For
+example a BED file containing locations of genes in chromosome 20
+could be specified using *-r 20 -t chr20.bed*, meaning that the
+index is used to find chromosome 20 and then it is filtered for the
+regions listed in the BED file. Also note that the *-r* option can be much
+slower than *-t* with many regions and can require more memory when
+multiple regions and many alignment files are processed.
+
+
+==== Input options
+
+*-6, --illumina1.3+*::
+    Assume the quality is in the Illumina 1.3+ encoding.
+
+*-A, --count-orphans*::
+    Do not skip anomalous read pairs in variant calling.
+
+*-b, --bam-list* 'FILE'::
+    List of input alignment files, one file per line [null]
+
+*-B, --no-BAQ*::
+    Disable probabilistic realignment for the computation of base alignment
+    quality (BAQ). BAQ is the Phred-scaled probability of a read base being
+    misaligned. Applying this option greatly helps to reduce false SNPs caused
+    by misalignments.
+
+*-C, --adjust-MQ* 'INT'::
+    Coefficient  for  downgrading mapping quality for reads containing
+    excessive mismatches. Given a read with a phred-scaled probability q of
+    being generated from the mapped posi- tion, the new mapping quality is
+    about sqrt((INT-q)/INT)*INT. A zero value disables this functionality; if
+    enabled, the recommended value for BWA is 50. [0]
+
+*-d, --max-depth* 'INT'::
+    At a position, read maximally 'INT' reads per input file. Note that bcftools
+    has a minimum value of '8000/n' where 'n' is the number of input files given
+    to mpileup.  This means the default is highly likely to be increased. Once
+    above the cross-sample minimum of 8000 the -d parameter will have an effect.
+    [250]
+
+*-E, --redo-BAQ*::
+    Recalculate BAQ on the fly, ignore existing BQ tags
+
+*-f, --fasta-ref* 'FILE'::
+    The *faidx*-indexed reference file in the FASTA format. The file can be
+    optionally compressed by *bgzip*. Reference is required by default
+    unless the *--no-reference* option is set [null]
+
+*--no-reference*::
+    Do not require the *--fasta-ref* option.
+
+*-G, --read-groups* [&#94;]'FILE'::
+    list of read groups to include or exclude if prefixed with "&#94;".
+    One read group per line.  This file can also be used to assign new sample
+    names to read groups by giving the new sample name as a second
+    white-space-separated field, like this: "read_group_id new_sample_name".
+    If the read group name is not unique, also the bam file name can
+    be included: "read_group_id file_name sample_name".  If all
+    reads from the alignment file should be treated as a single sample, the
+    asterisk symbol can be used: "* file_name sample_name". Alignments without
+    a read group ID can be matched with "?".
+----
+    RG_ID_1
+    RG_ID_2  SAMPLE_A
+    RG_ID_3  SAMPLE_A
+    RG_ID_4  SAMPLE_B
+    RG_ID_5  FILE_1.bam  SAMPLE_A
+    RG_ID_6  FILE_2.bam  SAMPLE_A
+    *        FILE_3.bam  SAMPLE_C
+    ?        FILE_3.bam  SAMPLE_D
+----
+
+*-q, -min-MQ* 'INT'::
+    Minimum mapping quality for an alignment to be used [0]
+
+*-Q, --min-BQ* 'INT'::
+    Minimum base quality for a base to be considered [13]
+
+*-r, --regions* 'CHR'|'CHR:POS'|'CHR:FROM-TO'|'CHR:FROM-'[,...]::
+    Only generate mpileup output in given regions. Requires the alignment files
+    to be indexed.  If used in conjunction with -l then considers the intersection;
+    see *<<common_options,Common Options>>*
+
+*-R, --regions-file* 'FILE'::
+    As for *-r, --regions*, but regions read from FILE;
+    see *<<common_options,Common Options>>*
+
+*--ignore-RG*::
+    Ignore RG tags. Treat all reads in one alignment file as one sample.
+
+*--rf, --incl-flags* 'STR'|'INT'::
+    Required flags: skip reads with mask bits unset  [null]
+
+*--ff, --excl-flags* 'STR'|'INT'::
+    Filter flags: skip reads with mask bits set [UNMAP,SECONDARY,QCFAIL,DUP]
+
+*-s, --samples* [&#94;]'LIST'::
+    list of sample names. See *<<common_options,Common Options>>*
+
+*-S, --samples-file* [&#94;]'FILE'::
+    file of sample names to include or exclude if prefixed with "&#94;".
+    One sample per line. This file can also be used to rename samples by giving
+    the new sample name as a second white-space-separated column, like this:
+    "old_name new_name".  If a sample name contains spaces, the spaces can be
+    escaped using the backslash character, for example "Not\ a\ good\ sample\
+    name".
+
+*-t, --targets* 'LIST'::
+    see *<<common_options,Common Options>>*
+
+*-T, --targets-file* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+*-x, --ignore-overlaps*::
+    Disable read-pair overlap detection.
+
+
+==== Output options
+
+*-a, --annotate* 'LIST'::
+    Comma-separated list of FORMAT and INFO tags to output. (case-insensitive,
+    the "FORMAT/" prefix is optional, and use "?" to list available annotations
+    on the command line) [null]:
+
+    *FORMAT/AD* .. Allelic depth (Number=R,Type=Integer)
+    *FORMAT/ADF* .. Allelic depths on the forward strand (Number=R,Type=Integer)
+    *FORMAT/ADR* .. Allelic depths on the reverse strand (Number=R,Type=Integer)
+    *FORMAT/DP* .. Number of high-quality bases (Number=1,Type=Integer)
+    *FORMAT/SP* .. Phred-scaled strand bias P-value (Number=1,Type=Integer)
+
+    *INFO/AD* .. Total allelic depth (Number=R,Type=Integer)
+    *INFO/ADF* .. Total allelic depths on the forward strand (Number=R,Type=Integer)
+    *INFO/ADR* .. Total allelic depths on the reverse strand (Number=R,Type=Integer)
+
+    *FORMAT/DV* .. Deprecated in favor of FORMAT/AD;
+            Number of high-quality non-reference bases, (Number=1,Type=Integer)
+    *FORMAT/DP4* .. Deprecated in favor of FORMAT/ADF and FORMAT/ADR;
+            Number of high-quality ref-forward, ref-reverse,
+            alt-forward and alt-reverse bases (Number=4,Type=Integer)
+    *FORMAT/DPR* .. Deprecated in favor of FORMAT/AD;
+            Number of high-quality bases for each observed allele (Number=R,Type=Integer)
+    *INFO/DPR* .. Deprecated in favor of INFO/AD;
+            Number of high-quality bases for each observed allele (Number=R,Type=Integer)
+
+*-g, --gvcf* 'INT'[,...]::
+    output gVCF blocks of homozygous REF calls, with depth (DP) ranges
+    specified by the list of integers. For example, passing '5,15' will
+    group sites into two types of gVCF blocks, the first with minimum
+    per-sample DP from the interval [5,15) and the latter with minimum
+    depth 15 or more. In this example, sites with minimum per-sample
+    depth less than 5 will be printed as separate records, outside of
+    gVCF blocks.
+
+*--no-version*::
+    see *<<common_options,Common Options>>*
+
+*-o, --output* 'FILE'::
+    Write output to 'FILE', rather than the default of standard output.
+    (The same short option is used for both *--open-prob* and *--output*.  If *-o*'s
+    argument contains any non-digit characters other than a leading + or -
+    sign,  it  is  interpreted  as *--output*.  Usually the filename extension
+    will take care of this, but to write to an entirely numeric filename use *-o
+    ./123* or *--output 123*.)
+
+*-O, --output-type* 'b'|'u'|'z'|'v'::
+    see *<<common_options,Common Options>>*
+
+*--threads* 'INT'::
+    see *<<common_options,Common Options>>*
+
+==== Options for SNP/INDEL genotype likelihood computation
+
+*-e, --ext-prob* 'INT'::
+    Phred-scaled gap extension sequencing error probability. Reducing 'INT'
+    leads to longer indels [20]
+
+*-F, --gap-frac* 'FLOAT'::
+    Minimum fraction of gapped reads [0.002]
+
+*-h, --tandem-qual* 'INT'::
+    Coefficient for modeling homopolymer errors. Given an 'l'-long homopolymer
+    run, the sequencing error of an indel of size s is modeled as 'INT'*s/l [100]
+
+*-I, --skip-indels*::
+    Do not perform INDEL calling
+
+*-L, --max-idepth* 'INT'::
+    Skip INDEL calling if the average per-sample depth is above 'INT' [250]
+
+*-m, --min-ireads* 'INT'::
+    Minimum number gapped reads for indel candidates 'INT' [1]
+
+*-o, --open-prob* 'INT'::
+    Phred-scaled gap open sequencing error probability. Reducing 'INT' leads
+    to more indel calls. (The same short option is used for both *--open-prob*
+    and *--output*.  When -o's argument contains only an optional + or - sign
+    followed by the digits 0 to 9, it is interpreted  as *--open-prob*.) [40]
+
+*-p, --per-sample-mF*::
+    Apply *-m* and *-F* thresholds per sample to increase sensitivity of calling.
+    By default both options are applied to reads pooled from all samples.
+
+*-P, --platforms* 'STR'::
+    Comma-delimited  list  of  platforms (determined by *@RG-PL*) from which
+    indel candidates are obtained. It is recommended to collect indel
+    candidates from sequencing technologies that have low indel error rate
+    such as ILLUMINA [all]
+
+==== Examples:
+
+Call SNPs and short INDELs, then mark low quality sites and sites with the read
+depth exceeding a limit. (The read depth should be adjusted to about twice the
+average read depth as higher read depths usually indicate problematic regions
+which are often enriched for artefacts.) One may consider to add *-C50* to
+mpileup if mapping quality is overestimated  for reads containing  excessive
+mismatches.  Applying this option usually helps for BWA-backtrack alignments,
+but may not other aligners.
+----
+    bcftools mpileup -Ou -f ref.fa aln.bam | \
+    bcftools call -Ou -mv | \
+    bcftools filter -s LowQual -e '%QUAL<20 || DP>100' > var.flt.vcf
+----
+
+
+[[norm]]
+=== bcftools norm ['OPTIONS'] 'file.vcf.gz'
+Left-align and normalize indels, check if REF alleles match the reference,
+split multiallelic sites into multiple rows; recover multiallelics from
+multiple rows. Left-alignment and normalization will only be applied if
+the *<<fasta_ref,--fasta-ref>>* option is supplied.
+
+*-c, --check-ref* 'e'|'w'|'x'|'s'::
+    what to do when incorrect or missing REF allele is encountered:
+    exit ('e'), warn ('w'), exclude ('x'), or set/fix ('s') bad sites.
+    The 'w' option can be combined with 'x' and 's'. Note that 's'
+    can swap alleles and will update genotypes (GT) and AC counts,
+    but will not attempt to fix PL or other fields.
+
+*-d, --rm-dup* 'snps'|'indels'|'both'|'all'|'none'::
+    If a record is present multiple times, output only the first instance,
+    see *--collapse* in *<<common_options,Common Options>>*.
+    Requires *-a, --allow-overlaps*.
+
+*-D, --remove-duplicates*::
+    If a record is present in multiple files, output only the first instance.
+    Alias for *-d none*.  Requires *-a, --allow-overlaps*.
+
+*-f, --fasta-ref* 'FILE'[[fasta_ref]]::
+    reference sequence. Supplying this option will turn on left-alignment
+    and normalization, however, see also the *<<do_not_normalize,--do-not-normalize>>*
+    option below.
+
+*-m, --multiallelics* *-*|*+*['snps'|'indels'|'both'|'any']::
+    split multiallelic sites into biallelic records (*-*) or join
+    biallelic sites into multiallelic records (*+*). An optional type string
+    can follow which controls variant types which should be split or merged
+    together: If only SNP records should be split or merged, specify 'snps'; if
+    both SNPs and indels should be merged separately into two records, specify
+    'both'; if SNPs and indels should be merged into a single record, specify
+    'any'.
+
+*--no-version*::
+    see *<<common_options,Common Options>>*
+
+*-N, --do-not-normalize*[[do_not_normalize]]::
+    the '-c s' option can be used to fix or set the REF allele from the
+    reference '-f'. The '-N' option will not turn on indel normalisation
+    as the '-f' option normally implies
+
+*-o, --output* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+*-O, --output-type* 'b'|'u'|'z'|'v'::
+    see *<<common_options,Common Options>>*
+
+*-r, --regions* 'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    see *<<common_options,Common Options>>*
+
+*-R, --regions-file* 'file'::
+    see *<<common_options,Common Options>>*
+
+*-s, --strict-filter*::
+    when merging ('-m+'), merged site is PASS only if all sites being merged PASS
+
+*-t, --targets* 'LIST'::
+    see *<<common_options,Common Options>>*
+
+*-T, --targets-file* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+*--threads* 'INT'::
+    see *<<common_options,Common Options>>*
+
+*-w, --site-win* 'INT'::
+    maximum distance between two records to consider when locally
+    sorting variants which changed position during the realignment
+
+
+[[plugin]]
+
+=== bcftools [plugin 'NAME'|+'NAME'] '[OPTIONS]' 'FILE' -- '[PLUGIN OPTIONS]'
+
+A common framework for various utilities. The plugins can be used
+the same way as normal commands only their name is prefixed with "+".
+Most plugins accept two types of parameters: general options shared by all
+plugins followed by a separator, and a list of plugin-specific options.  There
+are some exceptions to this rule, some plugins do not accept the common
+options and implement their own parameters. Therefore please pay attention to
+the usage examples that each plugin comes with.
+
+
+
+==== VCF input options:
+
+*-e, --exclude* 'EXPRESSION'::
+    exclude sites for which 'EXPRESSION' is true. For valid expressions see
+    *<<expressions,EXPRESSIONS>>*.
+
+*-i, --include* 'EXPRESSION'::
+    include only sites for which 'EXPRESSION' is true. For valid expressions see
+    *<<expressions,EXPRESSIONS>>*.
+
+*-r, --regions* 'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    see *<<common_options,Common Options>>*
+
+*-R, --regions-file* 'file'::
+    see *<<common_options,Common Options>>*
+
+*-t, --targets* 'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    see *<<common_options,Common Options>>*
+
+*-T, --targets-file* 'file'::
+    see *<<common_options,Common Options>>*
+
+==== VCF output options:
+
+*--no-version*::
+    see *<<common_options,Common Options>>*
+
+*-o, --output* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+*-O, --output-type* 'b'|'u'|'z'|'v'::
+    see *<<common_options,Common Options>>*
+
+*--threads* 'INT'::
+    see *<<common_options,Common Options>>*
+
+==== Plugin options:
+
+*-h, --help*::
+    list plugin's options
+
+*-l, --list-plugins*::
+    List all available plugins.
++
+By default, appropriate system directories are searched for installed plugins.
+    You can override this by setting the BCFTOOLS_PLUGINS environment variable
+    to a colon-separated list of directories to search.
+    If BCFTOOLS_PLUGINS begins with a colon, ends with a colon, or contains
+    adjacent colons, the system directories are also searched at that position
+    in the list of directories.
+
+*-v, --verbose*::
+    print debugging information to debug plugin failure
+
+*-V, --version*::
+    print version string and exit
+
+==== List of plugins coming with the distribution:
+
+*GTisec*::
+    count genotype intersections across all possible sample subsets in a vcf file
+
+*GTsubset*::
+    output only sites where the requested samples all exclusively share a genotype
+
+*ad-bias*::
+    find positions with wildly varying ALT allele frequency (Fisher test on FMT/AD)
+
+*af-dist*::
+    collect AF deviation stats and GT probability distribution given AF and assuming HWE
+
+*color-chrs*::
+    color shared chromosomal segments, requires trio VCF with phased GTs
+
+*counts*::
+    a minimal plugin which counts number of SNPs, Indels, and total number of sites.
+
+*dosage*::
+    print genotype dosage. By default the plugin searches for PL, GL and GT, in
+    that order.
+
+*fill-AN-AC*::
+    fill INFO fields AN and AC.
+
+*fill-from-fasta*::
+    fill INFO or REF field based on values in a fasta file
+
+*fill-tags*::
+    set INFO tags AF, AN, AC, NS, AC_Hom, AC_Het, AC_Hemi
+
+*fix-ploidy*::
+    sets correct ploidy
+
+*fixref*::
+    determine and fix strand orientation
+
+*frameshifts*::
+    annotate frameshift indels
+
+*guess-ploidy*::
+    determine sample sex by checking genotype likelihoods (GL,PL) or genotypes (GT)
+    in the non-PAR region of chrX.
+
+*impute-info*::
+    add imputation information metrics to the INFO field based on selected FORMAT tags
+
+*mendelian*::
+    count Mendelian consistent / inconsistent genotypes.
+
+*missing2ref*::
+    sets missing genotypes ("./.") to ref allele ("0/0" or "0|0")
+
+*setGT*::
+    general tool to set genotypes according to rules requested by the user
+
+*tag2tag*::
+    convert between similar tags, such as GL and GP
+
+*trio-switch-rate*::
+    calculate phase switch rate in trio samples, children samples must have phased GTs.
+
+
+==== Examples:
+
+----
+# List options common to all plugins
+bcftools plugin
+
+# List available plugins
+bcftools plugin -l
+
+# Run a plugin
+bcftools plugin counts in.vcf
+
+# Run a plugin using the abbreviated "+" notation
+bcftools +counts in.vcf
+
+# The input VCF can be streamed just like in other commands
+cat in.vcf | bcftools +counts
+
+# Print usage information of plugin "dosage"
+bcftools +dosage -h
+
+# Replace missing genotypes with 0/0
+bcftools +missing2ref in.vcf
+
+# Replace missing genotypes with 0|0
+bcftools +missing2ref in.vcf -- -p
+----
+
+==== Plugins troubleshooting:
+
+Things to check if your plugin does not show up in the *bcftools plugin -l* output:
+
+- Run with the *-v* option for verbose output: *bcftools plugin -lv*
+- Does the environment variable BCFTOOLS_PLUGINS include the correct path?
+
+
+==== Plugins API:
+
+----
+// Short description used by 'bcftools plugin -l'
+const char *about(void);
+
+// Longer description used by 'bcftools +name -h'
+const char *usage(void);
+
+// Called once at startup, allows initialization of local variables.
+// Return 1 to suppress normal VCF/BCF header output, -1 on critical
+// errors, 0 otherwise.
+int init(int argc, char **argv, bcf_hdr_t *in_hdr, bcf_hdr_t *out_hdr);
+
+// Called for each VCF record, return NULL to suppress the output
+bcf1_t *process(bcf1_t *rec);
+
+// Called after all lines have been processed to clean up
+void destroy(void);
+----
+
+
+
+[[polysomy]]
+=== bcftools polysomy ['OPTIONS'] 'file.vcf.gz'
+Detect number of chromosomal copies in VCFs annotates with the Illumina's
+B-allele frequency (BAF) values. Note that this command is not compiled
+in by default, see the section *Optional Compilation with GSL* in the INSTALL
+file for help.
+
+==== General options:
+
+*-o, --output-dir* 'path'::
+    output directory
+
+*-r, --regions* 'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    see *<<common_options,Common Options>>*
+
+*-R, --regions-file* 'file'::
+    see *<<common_options,Common Options>>*
+
+*-s, --sample* 'string'::
+    sample name
+
+*-t, --targets* 'LIST'::
+    see *<<common_options,Common Options>>*
+
+*-T, --targets-file* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+*-v, --verbose*::
+    verbose debugging output which gives hints about the thresholds and decisions made
+    by the program. Note that the exact output can change between versions.
+
+==== Algorithm options:
+
+*-b, --peak-size* 'float'::
+    the minimum peak size considered as a good match can be from the interval [0,1]
+    where larger is stricter
+
+*-c, --cn-penalty* 'float'::
+    a penalty for increasing copy number state. How this works: multiple peaks
+    are always a better fit than a single peak, therefore the program prefers
+    a single peak (normal copy number) unless the absolute deviation of the
+    multiple peaks fit is significantly smaller. Here the meaning of
+    "significant" is given by the 'float' from the interval [0,1] where
+    larger is stricter.
+
+*-f, --fit-th* 'float'::
+    threshold for goodness of fit (normalized absolute deviation), smaller is stricter
+
+*-i, --include-aa*::
+    include also the AA peak in CN2 and CN3 evaluation. This usually requires increasing *-f*.
+
+*-m, --min-fraction* 'float'::
+    minimum distinguishable fraction of aberrant cells. The experience shows that trustworthy
+    are estimates of 20% and more.
+
+*-p, --peak-symmetry* 'float'::
+    a heuristics to filter failed fits where the expected peak symmetry is violated.
+    The 'float' is from the interval [0,1] and larger is stricter
+
+
+[[query]]
+=== bcftools query ['OPTIONS'] 'file.vcf.gz' ['file.vcf.gz' [...]]
+Extracts fields from VCF or BCF files and outputs them in user-defined format.
+
+*-c, --collapse* 'snps'|'indels'|'both'|'all'|'some'|'none'::
+    see *<<common_options,Common Options>>*
+
+*-e, --exclude* 'EXPRESSION'::
+    exclude sites for which 'EXPRESSION' is true. For valid expressions see
+    *<<expressions,EXPRESSIONS>>*.
+
+*-f, --format* 'FORMAT'::
+    learn by example, see below
+
+*-H, --print-header*::
+    print header
+
+*-i, --include* 'EXPRESSION'::
+    include only sites for which 'EXPRESSION' is true. For valid expressions see
+    *<<expressions,EXPRESSIONS>>*.
+
+*-l, --list-samples*::
+    list sample names and exit
+
+*-o, --output* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+*-r, --regions* 'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    see *<<common_options,Common Options>>*
+
+*-R, --regions-file* 'file'::
+    see *<<common_options,Common Options>>*
+
+*-s, --samples* 'LIST'::
+    see *<<common_options,Common Options>>*
+
+*-S, --samples-file* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+*-t, --targets* 'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    see *<<common_options,Common Options>>*
+
+*-T, --targets-file* 'file'::
+    see *<<common_options,Common Options>>*
+
+*-u, --allow-undef-tags*::
+    do not throw an error if there are undefined tags in the format string,
+    print "." instead
+
+*-v, --vcf-list* 'FILE'::
+    process multiple VCFs listed in the file
+
+==== Format:
+
+    %CHROM          The CHROM column (similarly also other columns: POS, ID, REF, ALT, QUAL, FILTER)
+    %INFO/TAG       Any tag in the INFO column
+    %TYPE           Variant type (REF, SNP, MNP, INDEL, BND, OTHER)
+    %MASK           Indicates presence of the site in other files (with multiple files)
+    %TAG{INT}       Curly brackets to subscript vectors (0-based)
+    %FIRST_ALT      Alias for %ALT{0}
+    []              Format fields must be enclosed in brackets to loop over all samples
+    %GT             Genotype (e.g. 0/1)
+    %TBCSQ          Translated FORMAT/BCSQ. See the csq command above for explanation and examples.
+    %TGT            Translated genotype (e.g. C/A)
+    %IUPACGT        Genotype translated to IUPAC ambiguity codes (e.g. M instead of C/A)
+    %LINE           Prints the whole line
+    %SAMPLE         Sample name
+    %POS0           POS in 0-based coordinates
+    %END            End position of the REF allele
+    %END0           End position of the REF allele in 0-based cordinates
+    \n              new line
+    \t              tab character
+
+    Everything else is printed verbatim.
+
+==== Examples:
+
+    # Print chromosome, position, ref allele and the first alternate allele
+    bcftools query -f '%CHROM  %POS  %REF  %ALT{0}\n' file.vcf.gz
+
+    # Similar to above, but use tabs instead of spaces, add sample name and genotype
+    bcftools query -f '%CHROM\t%POS\t%REF\t%ALT[\t%SAMPLE=%GT]\n' file.vcf.gz
+
+    # Print FORMAT/GT fields followed by FORMAT/GT fields
+    bcftools query -f 'GQ:[ %GQ] \t GT:[ %GT]\n' file.vcf
+
+    # Make a BED file: chr, pos (0-based), end pos (1-based), id
+    bcftools query -f'%CHROM\t%POS0\t%END\t%ID\n' file.bcf
+
+[[reheader]]
+=== bcftools reheader ['OPTIONS'] 'file.vcf.gz'
+Modify header of VCF/BCF files, change sample names.
+
+*-h, --header* 'FILE'::
+    new VCF header
+
+*-o, --output* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+*-s, --samples* 'FILE'::
+    new sample names, one name per line, in the same order as they appear
+    in the VCF file. Alternatively, only samples which need to be renamed
+    can be listed as "old_name new_name\n" pairs separated by whitespaces,
+    each on a separate line. If a sample name contains spaces, the
+    spaces can be escaped using the backslash character, for example
+    "Not\ a\ good\ sample\ name".
+
+
+[[roh]]
+=== bcftools roh ['OPTIONS'] 'file.vcf.gz'
+A program for detecting runs of homo/autozygosity. Only bi-allelic sites
+are considered.
+
+==== The HMM model:
+--------------------------------------
+Notation:
+  D  = Data, AZ = autozygosity, HW = Hardy-Weinberg (non-autozygosity),
+  f  = non-ref allele frequency
+
+Emission probabilities:
+  oAZ = P_i(D|AZ) = (1-f)*P(D|RR) + f*P(D|AA)
+  oHW = P_i(D|HW) = (1-f)^2 * P(D|RR) + f^2 * P(D|AA) + 2*f*(1-f)*P(D|RA)
+
+Transition probabilities:
+  tAZ = P(AZ|HW)  .. from HW to AZ, the -a parameter
+  tHW = P(HW|AZ)  .. from AZ to HW, the -H parameter
+
+  ci  = P_i(C)  .. probability of cross-over at site i, from genetic map
+  AZi = P_i(AZ) .. probability of site i being AZ/non-AZ, scaled so that AZi+HWi = 1
+  HWi = P_i(HW)
+
+  P_{i+1}(AZ) = oAZ * max[(1 - tAZ * ci) * AZ{i-1} , tAZ * ci * (1-AZ{i-1})]
+  P_{i+1}(HW) = oHW * max[(1 - tHW * ci) * (1-AZ{i-1}) , tHW * ci * AZ{i-1}]
+
+--------------------------------------
+
+==== General Options:
+
+*--AF-dflt* 'FLOAT'::
+    in case allele frequency is not known, use the 'FLOAT'. By default, sites where
+    allele frequency cannot be determined, or is 0, are skipped.
+
+*--AF-tag* 'TAG'::
+    use the specified INFO tag 'TAG' as an allele frequency estimate
+    instead of the default AC and AN tags. Sites which do not have 'TAG'
+    will be skipped.
+
+*--AF-file* 'FILE'::
+    Read allele frequencies from a tab-delimited file containing
+    the columns: CHROM\tPOS\tREF,ALT\tAF. The file can be compressed with
+    *bgzip* and indexed with tabix -s1 -b2 -e2.  Sites which are not present in
+    the 'FILE' or have different reference or alternate allele will be skipped.
+    Note that such a file can be easily created from a VCF using:
+----
+    bcftools query -f'%CHROM\t%POS\t%REF,%ALT\t%INFO/TAG\n' file.vcf | bgzip -c > freqs.tab.gz
+----
+
+*-b, --buffer-size* 'INT'[,'INT']::
+    when the entire many-sample file cannot fit into memory, a sliding
+    buffer approach can be used. The first value is the number of sites
+    to keep in memory. If negative, it is interpreted as the maximum
+    memory to use, in MB. The second, optional, value sets the number
+    of overlapping sites. The default overlap is set to roughly 1% of
+    the buffer size.
+
+*-e, --estimate-AF* ['TAG',]'FILE'::
+    estimate the allele frequency by recalculating INFO/AC and INFO/AN on
+    the fly, using the specified 'TAG' which can be either FORMAT/GT ("GT")
+    or FORMAT/PL ("PL"). If 'TAG' is not given, "GT" is assumed.  Either all
+    samples ("-") or samples listed in 'FILE' will be included. For example,
+    use "PL,-" to estimate AF from FORMAT/PL of all samples.
+    If neither *-e* nor the other *--AF-...* options are given, the allele frequency is
+    estimated from AC and AN counts which are already present in the INFO field.
+
+*-G, --GTs-only* 'FLOAT'::
+    use genotypes (FORMAT/GT fields) ignoring genotype likelihoods (FORMAT/PL),
+    setting PL of unseen genotypes to 'FLOAT'. Safe value to use is 30 to
+    account for GT errors.
+
+*-I, --skip-indels*::
+    skip indels as their genotypes are usually enriched for errors
+
+*-m, --genetic-map* 'FILE'::
+    genetic map in the format required also by IMPUTE2. Only the first and
+    third column are used (position and Genetic_Map(cM)). The 'FILE' can
+    be a single file or a file mask, where string "{CHROM}" is replaced with
+    chromosome name.
+
+*-M, --rec-rate* 'FLOAT'::
+    constant recombination rate per bp. In combination with *--genetic-map*,
+    the *--rec-rate* parameter is interpreted differently, as 'FLOAT'-fold increase of 
+    transition probabilities, which allows the model to become more sensitive
+    yet still account for recombination hotspots. Note that also the range
+    of the values is therefore different in both cases: normally the
+    parameter will be in the range (1e-3,1e-9) but with *--genetic-map* 
+    it will be in the range (10,1000).
+
+*-o, --output* 'FILE'::
+    Write output to the 'FILE', by default the output is printed on stdout
+
+*-O, --output-type* 's'|'r'['z']::
+    Generate per-site output ('s') or per-region output ('r'). By default
+    both types are printed and the output is uncompressed. Add 'z' for
+    a compressed output.
+
+*-r, --regions* 'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    see *<<common_options,Common Options>>*
+
+*-R, --regions-file* 'file'::
+    see *<<common_options,Common Options>>*
+
+*-s, --samples* 'LIST'::
+    see *<<common_options,Common Options>>*
+
+*-S, --samples-file* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+*-t, --targets* 'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    see *<<common_options,Common Options>>*
+
+*-T, --targets-file* 'file'::
+    see *<<common_options,Common Options>>*
+
+==== HMM Options:
+
+*-a, --hw-to-az* 'FLOAT'::
+    P(AZ|HW) transition probability from AZ (autozygous) to HW (Hardy-Weinberg) state
+
+*-H, --az-to-hw* 'FLOAT'::
+    P(HW|AZ) transition probability from HW to AZ state
+
+*-V, --viterbi-training* 'FLOAT'::
+    estimate HMM parameters using Baum-Welch algorithm, using the convergence threshold
+    'FLOAT', e.g. 1e-10 (experimental)
+
+
+
+[[stats]]
+=== bcftools stats ['OPTIONS'] 'A.vcf.gz' ['B.vcf.gz']
+Parses VCF or BCF and produces text file stats which is suitable for machine
+processing and can be plotted using *<<plot-vcfstats,plot-vcfstats>>*.  When two files are given,
+the program generates separate stats for intersection and the complements. By
+default only sites are compared, *-s*/*-S* must given to include also sample
+columns.
+When one VCF file is specified on the command line, then stats by non-reference allele
+frequency, depth distribution, stats by quality and per-sample counts, singleton stats,
+etc. are printed.
+When two VCF files are given, then stats such as concordance (Genotype concordance by
+non-reference allele frequency, Genotype concordance by sample, Non-Reference Discordance)
+and correlation are also printed. Per-site discordance (PSD) is also printed in *--verbose* mode.
+
+*--af-bins* 'LIST'|'FILE'::
+    comma separated list of allele frequency bins (e.g. 0.1,0.5,1)
+    or a file listing the allele frequency bins one per line (e.g. 0.1\n0.5\n1)
+
+*--af-tag* 'TAG'::
+    allele frequency INFO tag to use for binning. By default the allele frequency is
+    estimated from AC/AN, if available, or directly from the genotypes (GT) if not.
+
+*-1, --1st-allele-only*::
+    consider only the 1st alternate allele at multiallelic sites
+
+*-c, --collapse* 'snps'|'indels'|'both'|'all'|'some'|'none'::
+    see *<<common_options,Common Options>>*
+
+*-d, --depth* 'INT','INT','INT'::
+    ranges of depth distribution: min, max, and size of the bin
+
+*--debug*::
+    produce verbose per-site and per-sample output
+
+*-e, --exclude* 'EXPRESSION'::
+    exclude sites for which 'EXPRESSION' is true. For valid expressions see
+    *<<expressions,EXPRESSIONS>>*.
+
+*-E, --exons* 'file.gz'::
+    tab-delimited file with exons for indel frameshifts statistics. The columns
+    of the file are CHR, FROM, TO, with 1-based, inclusive, positions. The file
+    is BGZF-compressed and indexed with tabix
+----
+    tabix -s1 -b2 -e3 file.gz
+----
+
+*-f, --apply-filters* 'LIST'::
+    see *<<common_options,Common Options>>*
+
+*-F, --fasta-ref* 'ref.fa'::
+    faidx indexed reference sequence file to determine INDEL context
+
+*-i, --include* 'EXPRESSION'::
+    include only sites for which 'EXPRESSION' is true. For valid expressions see
+    *<<expressions,EXPRESSIONS>>*.
+
+*-I, --split-by-ID*::
+    collect stats separately for sites which have the ID column set ("known
+    sites") or which do not have the ID column set ("novel sites").
+
+*-r, --regions* 'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    see *<<common_options,Common Options>>*
+
+*-R, --regions-file* 'file'::
+    see *<<common_options,Common Options>>*
+
+*-s, --samples* 'LIST'::
+    see *<<common_options,Common Options>>*
+
+*-S, --samples-file* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+*-t, --targets* 'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    see *<<common_options,Common Options>>*
+
+*-T, --targets-file* 'file'::
+    see *<<common_options,Common Options>>*
+
+*-u, --user-tstv* '<TAG[:min:max:n]>'::
+    collect Ts/Tv stats for any tag using the given binning [0:1:100]
+
+*-v, --verbose*::
+    produce verbose per-site and per-sample output
+
+
+[[view]]
+=== bcftools view ['OPTIONS'] 'file.vcf.gz' ['REGION' [...]]
+View, subset and filter VCF or BCF files by position and filtering expression.
+Convert between VCF and BCF. Former *bcftools subset*.
+
+==== Output options
+
+*-G, --drop-genotypes*::
+    drop individual genotype information (after subsetting if *-s* option is set)
+
+*-h, --header-only*::
+    output the VCF header only
+
+*-H, --no-header*::
+    suppress the header in VCF output
+
+*-l, --compression-level* ['0-9']::
+    compression level. 0 stands for uncompressed, 1 for best speed and 9 for
+    best compression.
+
+*--no-version*::
+    see *<<common_options,Common Options>>*
+
+*-O, --output-type* 'b'|'u'|'z'|'v'::
+    see *<<common_options,Common Options>>*
+
+*-o, --output-file* 'FILE':
+    output file name. If not present, the default is to print to standard output (stdout).
+
+*-r, --regions* 'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    see *<<common_options,Common Options>>*
+
+*-R, --regions-file* 'file'::
+    see *<<common_options,Common Options>>*
+
+*-t, --targets* 'chr'|'chr:pos'|'chr:from-to'|'chr:from-'[,...]::
+    see *<<common_options,Common Options>>*
+
+*-T, --targets-file* 'file'::
+    see *<<common_options,Common Options>>*
+
+*--threads* 'INT'::
+    see *<<common_options,Common Options>>*
+
+
+==== Subset options:
+*-a, --trim-alt-alleles*::
+    trim alternate alleles not seen in subset. Type A, G and R INFO and FORMAT
+    fields will also be trimmed
+
+*--force-samples*::
+    only warn about unknown subset samples
+
+*-I, --no-update*::
+    do not (re)calculate INFO fields for the subset (currently INFO/AC and INFO/AN)
+
+*-s, --samples* 'LIST'::
+    see *<<common_options,Common Options>>*
+
+*-S, --samples-file* 'FILE'::
+    see *<<common_options,Common Options>>*
+
+
+==== Filter options:
+Note that filter options below dealing with counting the number of alleles
+will, for speed, first check for the values of AC and AN in the INFO column to
+avoid parsing all the genotype (FORMAT/GT) fields in the VCF. This means
+that a filter like '--min-af 0.1' will be based `AC/AN' where AC and AN come
+from either INFO/AC and INFO/AN if available or FORMAT/GT if not. It will not
+filter on another field like INFO/AF. The '--include' and '--exclude' filter
+expressions should instead be used to explicitly filter based on fields in
+the INFO column, e.g. '--exclude AF<0.1'.
+
+*-c, --min-ac* 'INT'[':nref'|':alt1'|':minor'|':major'|:'nonmajor']::
+    minimum allele count (INFO/AC) of sites to be printed.
+    Specifying the type of allele is optional and can be set to
+    non-reference ('nref', the default), 1st alternate  ('alt1'), the least
+    frequent ('minor'), the most frequent ('major') or sum of all but the
+    most frequent ('nonmajor') alleles.
+
+*-C, --max-ac* 'INT'[':nref'|':alt1'|':minor'|:'major'|:'nonmajor']::
+    maximum allele count (INFO/AC) of sites to be printed.
+    Specifying the type of allele is optional and can be set to
+    non-reference ('nref', the default), 1st alternate  ('alt1'), the least
+    frequent ('minor'), the most frequent ('major') or sum of all but the
+    most frequent ('nonmajor') alleles.
+
+*-e, --exclude* 'EXPRESSION'::
+    exclude sites for which 'EXPRESSION' is true. For valid expressions see
+    *<<expressions,EXPRESSIONS>>*.
+
+*-f, --apply-filters* 'LIST'::
+    see *<<common_options,Common Options>>*
+
+*-g, --genotype* [&#94;]['hom'|'het'|'miss']::
+    include only sites with one or more homozygous ('hom'), heterozygous
+    ('het') or missing ('miss') genotypes. When prefixed with '&#94;', the logic
+    is reversed; thus '&#94;het' excludes sites with heterozygous genotypes.
+
+*-i, --include* 'EXPRESSION'::
+    include sites for which 'EXPRESSION' is true. For valid expressions see
+    *<<expressions,EXPRESSIONS>>*.
+
+*-k, --known*::
+    print known sites only (ID column is not ".")
+
+*-m, --min-alleles* 'INT'::
+    print sites with at least 'INT' alleles listed in REF and ALT columns
+
+*-M, --max-alleles* 'INT'::
+    print sites with at most 'INT' alleles listed in REF and ALT columns.
+    Use *-m2 -M2 -v snps* to only view biallelic SNPs.
+
+*-n, --novel*::
+    print novel sites only (ID column is ".")
+
+*-p, --phased*::
+    print sites where all samples are phased. Haploid genotypes are
+    considered phased. Missing genotypes considered unphased unless the
+    phased bit is set.
+
+*-P, --exclude-phased*::
+    exclude sites where all samples are phased
+
+*-q, --min-af* 'FLOAT'[':nref'|':alt1'|':minor'|':major'|':nonmajor']::
+    minimum allele frequency (INFO/AC / INFO/AN) of sites to be printed.
+    Specifying the type of allele is optional and can be set to
+    non-reference ('nref', the default), 1st alternate  ('alt1'), the least
+    frequent ('minor'), the most frequent ('major') or sum of all but the
+    most frequent ('nonmajor') alleles.
+
+*-Q, --max-af* 'FLOAT'[':nref'|':alt1'|':minor'|':major'|':nonmajor']::
+    maximum allele frequency (INFO/AC / INFO/AN) of sites to be printed.
+    Specifying the type of allele is optional and can be set to
+    non-reference ('nref', the default), 1st alternate  ('alt1'), the least
+    frequent ('minor'), the most frequent ('major') or sum of all but the
+    most frequent ('nonmajor') alleles.
+
+*-u, --uncalled*::
+    print sites without a called genotype
+
+*-U, --exclude-uncalled*::
+    exclude sites without a called genotype
+
+*-v, --types* 'snps'|'indels'|'mnps'|'other'::
+    comma-separated list of variant types to select. Site is selected if
+    any of the ALT alleles is of the type requested. Types are determined
+    by comparing the REF and ALT alleles in the VCF record not INFO tags
+    like INFO/INDEL or INFO/VT. Use *--include* to select based on INFO
+    tags.
+
+*-V, --exclude-types* 'snps'|'indels'|'mnps'|'ref'|'bnd'|'other'::
+    comma-separated list of variant types to exclude. Site is excluded if
+    any of the ALT alleles is of the type requested. Types are determined
+    by comparing the REF and ALT alleles in the VCF record not INFO tags
+    like INFO/INDEL or INFO/VT. Use *--exclude* to exclude based on INFO tags.
+
+*-x, --private*::
+    print sites where only the subset samples carry an non-reference allele.
+    Requires *--samples* or *--samples-file*.
+
+*-X, --exclude-private*::
+    exclude sites where only the subset samples carry an non-reference allele
+
+[[help]]
+=== bcftools help ['COMMAND'] | bcftools --help ['COMMAND']
+Display  a  brief usage message listing the bcftools commands available.
+If the name of a command is also given, e.g., bcftools help view, the detailed
+usage message for that particular command is displayed.
+
+[[version]]
+=== bcftools ['--version'|'-v']
+Display the version numbers and copyright information for bcftools and the
+important libraries used by bcftools.
+
+[[version-only]]
+=== bcftools ['--version-only']
+Display the full bcftools version number in a machine-readable format.
+
+
+[[expressions]]
+EXPRESSIONS
+-----------
+
+These filtering expressions are accepted by most of the commands.
+
+.Valid expressions may contain:
+
+* numerical constants, string constants, file names
+
+        1, 1.0, 1e-4
+        "String"
+        @file_name
+
+
+* arithmetic operators
+
+        +,*,-,/
+
+* comparison operators
+
+        == (same as =), >, >=, <=, <, !=
+
+* regex operators "\~" and its negation "!~". The expressions are case sensitive unless "/i" is added.
+
+        INFO/HAYSTACK ~ "needle"
+        INFO/HAYSTACK ~ "NEEDless/i"
+
+* parentheses
+
+        (, )
+
+* logical operators
+
+        && (same as &), ||,  |
+
+* INFO tags, FORMAT tags, column names
+
+        INFO/DP or DP
+        FORMAT/DV, FMT/DV, or DV
+        FILTER, QUAL, ID, POS, REF, ALT[0]
+
+* 1 (or 0) to test the presence (or absence) of a flag
+
+        FlagA=1 && FlagB=0
+
+* "." to test missing values
+
+        DP=".", DP!=".", ALT="."
+
+* missing genotypes can be matched regardless of phase and ploidy (".|.", "./.", ".")
+using these expressions
+
+        GT~"\.", GT!~"\."
+
+* missing genotypes can be matched including the phase and ploidy (".|.", "./.", ".")
+using these expressions
+
+        GT=".|.", GT="./.", GT="."
+
+* TYPE for variant type in REF,ALT columns (indel,snp,mnp,ref,bnd,other). Use the regex
+operator "\~" to require at least one allele of the given type or the equal sign "="
+to require that all alleles are of the given type. Compare
+
+        TYPE="snp"
+        TYPE~"snp"
+        TYPE!="snp"
+        TYPE!~"snp"
+
+* array subscripts, "*" for any field
+
+        (DP4[0]+DP4[1])/(DP4[2]+DP4[3]) > 0.3
+        DP4[*] == 0
+        CSQ[*] ~ "missense_variant.*deleterious"
+
+* function on FORMAT tags (over samples) and INFO tags (over vector fields)
+
+        MAX, MIN, AVG, SUM, STRLEN, ABS
+
+* variables calculated on the fly if not present: number of alternate alleles;
+number of samples; count of alternate alleles; minor allele count (similar to
+AC but is always smaller than 0.5); frequency of alternate alleles (AF=AC/AN);
+frequency of minor alleles (MAF=MAC/AN); number of alleles in called genotypes
+
+        N_ALT, N_SAMPLES, AC, MAC, AF, MAF, AN
+
+
+.Notes:
+
+* String comparisons and regular expressions are case-insensitive
+* If the subscript "\*" is used in regular expression search, the
+whole field is treated as one string. For example, the regex STR[*]~"B,C" will be
+true for the string vector INFO/STR=AB,CD.
+* Variables and function names are case-insensitive, but not tag names. For example,
+"qual" can be used instead of "QUAL", "strlen()" instead of "STRLEN()" , but
+not "dp" instead of "DP".
+
+
+*Examples:*
+
+--
+    MIN(DV)>5
+
+    MIN(DV/DP)>0.3
+
+    MIN(DP)>10 & MIN(DV)>3
+
+    FMT/DP>10  & FMT/GQ>10 .. both conditions must be satisfied within one sample
+
+    FMT/DP>10 && FMT/GQ>10 .. the conditions can be satisfied in different samples
+
+    QUAL>10 |  FMT/GQ>10   .. selects only GQ>10 samples
+
+    QUAL>10 || FMT/GQ>10   .. selects all samples at QUAL>10 sites
+
+    TYPE="snp" && QUAL>=10 && (DP4[2]+DP4[3] > 2)
+
+    MIN(DP)>35 && AVG(GQ)>50
+
+    ID=@file       .. selects lines with ID present in the file
+
+    ID!=@~/file    .. skip lines with ID present in the ~/file
+
+    MAF[0]<0.05    .. select rare variants at 5% cutoff
+
+    POS>=100   .. restrict your range query, e.g. 20:100-200 to strictly sites with POS in that range.
+
+--
+
+*Shell expansion:*
+
+Note that expressions must often be quoted because some characters
+have special meaning in the shell.
+An example of expression enclosed in single quotes which cause
+that the whole expression is passed to the program as intended:
+
+--
+    bcftools view -i '%ID!="." & MAF[0]<0.01'
+--
+
+Please refer to the documentation of your shell for details.
+
+
+SCRIPTS AND OPTIONS
+-------------------
+
+[[plot-vcfstats]]
+=== plot-vcfstats ['OPTIONS'] 'file.vchk' [...]
+Script for processing output of *<<stats,bcftools stats>>*. It can merge
+results from multiple outputs (useful when running the stats for each
+chromosome separately), plots graphs and creates a PDF presentation.
+
+*-m, --merge*::
+    Merge vcfstats files to STDOUT, skip plotting.
+
+*-p, --prefix* 'DIR'::
+    The output directory. This directory will be created if it does not exist.
+
+*-P, --no-PDF*::
+    Skip the PDF creation step.
+
+*-r, --rasterize*::
+    Rasterize PDF images for faster rendering.
+
+*-s, --sample-names*::
+    Use sample names for xticks rather than numeric IDs.
+
+*-t, --title* 'STRING'::
+    Identify files by these titles in plots. The option can be given multiple
+    times, for each ID in the *<<stats,bcftools stats>>* output. If not
+    present, the script will use abbreviated source file names for the titles.
+
+*-T, --main-title* 'STRING'::
+    Main title for the PDF.
+
+
+PERFORMANCE
+-----------
+HTSlib was designed with BCF format in mind. When parsing VCF files, all records
+are internally converted into BCF representation. Simple operations, like removing
+a single column from a VCF file, can be therefore done much faster with standard
+UNIX commands, such as *awk* or *cut*.
+Therefore it is recommended to use BCF as input/output format whenever possible to avoid
+large overhead of the VCF -> BCF -> VCF conversion.
+
+
+BUGS
+----
+Please report any bugs you encounter on the github website: <http://github.com/samtools/bcftools>
+
+
+AUTHORS
+-------
+Heng Li from the Sanger Institute wrote the original C version of htslib,
+samtools and bcftools. Bob Handsaker from the Broad Institute implemented the
+BGZF library. Petr Danecek, Shane McCarthy and John Marshall are  maintaining
+and further developing bcftools.  Many other people contributed to the program
+and to the file format specifications, both directly and indirectly by
+providing patches, testing and reporting bugs. We thank them all.
+
+
+RESOURCES
+---------
+BCFtools GitHub website: <http://github.com/samtools/bcftools>
+
+Samtools GitHub website: <http://github.com/samtools/samtools>
+
+HTSlib GitHub website: <http://github.com/samtools/htslib>
+
+File format specifications: <http://samtools.github.io/hts-specs>
+
+BCFtools documentation: <http://samtools.github.io/bcftools>
+
+BCFtools wiki page: <https://github.com/samtools/bcftools/wiki>
+
+
+COPYING
+-------
+The MIT/Expat License or GPL License, see the LICENSE document for details.
+Copyright (c) Genome Research Ltd.
+
diff --git a/doc/docbook-xsl.css b/doc/docbook-xsl.css
new file mode 100644 (file)
index 0000000..0b83c64
--- /dev/null
@@ -0,0 +1,355 @@
+/*
+  CSS stylesheet for XHTML produced by DocBook XSL stylesheets.
+*/
+
+body {
+  /* font-family: Georgia,serif; */
+}
+
+code, pre {
+  /* font-family: "Courier New", Courier, monospace; */
+}
+
+span.strong {
+  font-weight: bold;
+}
+
+body blockquote {
+  margin-top: .75em;
+  line-height: 1.5;
+  margin-bottom: .75em;
+}
+
+html body {
+  margin: 1em 5% 1em 10%;
+  /*x line-height: 1.2; */
+}
+
+body div {
+  margin: 0;
+}
+
+h1, h2, h3, h4, h5, h6
+{
+  /*x color: #527bbd; */
+  color: #FF8800;
+  /* font-family: Arial,Helvetica,sans-serif; */
+}
+
+a { color: #dd7700; }
+
+h1 { font-size: 130%; padding-top: 1em; }
+h2 { font-size: 120%; padding-top: 1em; }
+h3 { font-size: 110%; }
+
+dl.variablelist { padding-left: 2em; }
+div.refsect3 > .variablelist { padding-left: 2em; }
+
+div.toc p:first-child,
+div.list-of-figures p:first-child,
+div.list-of-tables p:first-child,
+div.list-of-examples p:first-child,
+div.example p.title,
+div.sidebar p.title
+{
+  font-weight: bold;
+  color: #527bbd;
+  /* font-family: Arial,Helvetica,sans-serif; */
+  margin-bottom: 0.2em;
+}
+
+body h1 {
+  margin: .0em 0 0 -3%;
+  line-height: 1.3;
+  border-bottom: 2px solid silver;
+}
+
+body h2 {
+  margin: 0.5em 0 0 -3%;
+  line-height: 1.3;
+  border-bottom: 1px solid #FF8800;
+}
+
+body h3 {
+  margin: 2em 0 0em -3%;
+  line-height: 1.3;
+  display: inline-block;
+  padding: 0.2em; 
+  /* 
+  background-color: #eee; 
+  border-bottom: 1px solid #FF8800;
+  border-top: 1px solid #FF8800;
+  */
+}
+
+/* div.refsect3 { margin-left: 4em; } */
+pre.screen { margin-left: 5em; }
+
+body h4 {
+  margin: .8em 0 0 0;
+  line-height: 1.3;
+  color: black;
+}
+
+body h5 {
+  margin: .8em 0 0 0;
+  line-height: 1.3;
+}
+
+body h6 {
+  margin: .8em 0 0 0;
+  line-height: 1.3;
+}
+
+body hr {
+  border: none; /* Broken on IE6 */
+}
+div.footnotes hr {
+  border: 1px solid silver;
+}
+
+div.navheader th, div.navheader td, div.navfooter td {
+  /* font-family: Arial,Helvetica,sans-serif; */
+  font-size: 0.9em;
+  font-weight: bold;
+  color: #527bbd;
+}
+div.navheader img, div.navfooter img {
+  border-style: none;
+}
+div.navheader a, div.navfooter a {
+  font-weight: normal;
+}
+div.navfooter hr {
+  border: 1px solid silver;
+}
+
+body td {
+  line-height: 1.2
+}
+
+body th {
+  line-height: 1.2;
+}
+
+ol {
+  line-height: 1.2;
+}
+
+ul, body dir, body menu {
+  line-height: 1.2;
+}
+
+html {
+  margin: 0; 
+  padding: 0;
+}
+
+/* body h1, body h2, body h3, body h4, body h5, body h6 
+{
+  margin-left: 0em;
+}
+*/
+
+body pre {
+  margin: 0.5em 10% 0.5em 1em;
+  line-height: 1.0;
+  /*x color: navy; */
+  /* color: #004499;*/
+}
+
+tt.literal, code.literal {
+  /* color: navy; */
+  /* color: #004499; */
+}
+
+.programlisting, .screen {
+  border: 1px solid silver;
+  background: #f4f4f4;
+  margin: 0.5em 10% 0.5em 0;
+  padding: 0.5em 1em;
+}
+
+div.sidebar {
+  background: #ffffee;
+  margin: 1.0em 10% 0.5em 0;
+  padding: 0.5em 1em;
+  border: 1px solid silver;
+}
+div.sidebar * { padding: 0; }
+div.sidebar div { margin: 0; }
+div.sidebar p.title {
+  margin-top: 0.5em;
+  margin-bottom: 0.2em;
+}
+
+div.bibliomixed {
+  margin: 0.5em 5% 0.5em 1em;
+}
+
+div.glossary dt {
+  font-weight: bold;
+}
+div.glossary dd p {
+  margin-top: 0.2em;
+}
+
+dl {
+  margin: .8em 0;
+  line-height: 1.2;
+}
+
+dt {
+  margin-top: 0.5em;
+}
+
+dt span.term {
+  font-style: normal;
+  /*x color: navy; */
+  /* color: #004499; */
+}
+
+div.variablelist dd p {
+  margin-top: 0;
+}
+
+div.itemizedlist li, div.orderedlist li {
+  margin-left: -0.8em;
+  margin-top: 0.5em;
+}
+
+ul, ol {
+    list-style-position: outside;
+}
+
+div.sidebar ul, div.sidebar ol {
+    margin-left: 2.8em;
+}
+
+div.itemizedlist p.title,
+div.orderedlist p.title,
+div.variablelist p.title
+{
+  margin-bottom: -0.8em;
+}
+
+div.revhistory table {
+  border-collapse: collapse;
+  border: none;
+}
+div.revhistory th {
+  border: none;
+  color: #527bbd;
+  /* font-family: Arial,Helvetica,sans-serif; */
+}
+div.revhistory td {
+  border: 1px solid silver;
+}
+
+/* Keep TOC and index lines close together. */
+div.toc dl, div.toc dt,
+div.list-of-figures dl, div.list-of-figures dt,
+div.list-of-tables dl, div.list-of-tables dt,
+div.indexdiv dl, div.indexdiv dt
+{
+  line-height: normal;
+  margin-top: 0;
+  margin-bottom: 0;
+}
+
+/*
+  Table styling does not work because of overriding attributes in
+  generated HTML.
+*/
+div.table table,
+div.informaltable table
+{
+    margin-left: 0;
+    margin-right: 5%;
+    margin-bottom: 0.8em;
+}
+div.informaltable table
+{
+    margin-top: 0.4em
+}
+div.table thead,
+div.table tfoot,
+div.table tbody,
+div.informaltable thead,
+div.informaltable tfoot,
+div.informaltable tbody
+{
+    /* No effect in IE6. */
+    border-top: 3px solid #527bbd;
+    border-bottom: 3px solid #527bbd;
+}
+div.table thead, div.table tfoot,
+div.informaltable thead, div.informaltable tfoot
+{
+    font-weight: bold;
+}
+
+div.mediaobject img {
+    margin-bottom: 0.8em;
+}
+div.figure p.title,
+div.table p.title
+{
+  margin-top: 1em;
+  margin-bottom: 0.4em;
+}
+
+div.calloutlist p
+{
+  margin-top: 0em;
+  margin-bottom: 0.4em;
+}
+
+a img {
+  border-style: none;
+}
+
+@media print {
+  div.navheader, div.navfooter { display: none; }
+}
+
+span.aqua { color: aqua; }
+span.black { color: black; }
+span.blue { color: blue; }
+span.fuchsia { color: fuchsia; }
+span.gray { color: gray; }
+span.green { color: green; }
+span.lime { color: lime; }
+span.maroon { color: maroon; }
+span.navy { color: navy; }
+span.olive { color: olive; }
+span.purple { color: purple; }
+span.red { color: red; }
+span.silver { color: silver; }
+span.teal { color: teal; }
+span.white { color: white; }
+span.yellow { color: yellow; }
+
+span.aqua-background { background: aqua; }
+span.black-background { background: black; }
+span.blue-background { background: blue; }
+span.fuchsia-background { background: fuchsia; }
+span.gray-background { background: gray; }
+span.green-background { background: green; }
+span.lime-background { background: lime; }
+span.maroon-background { background: maroon; }
+span.navy-background { background: navy; }
+span.olive-background { background: olive; }
+span.purple-background { background: purple; }
+span.red-background { background: red; }
+span.silver-background { background: silver; }
+span.teal-background { background: teal; }
+span.white-background { background: white; }
+span.yellow-background { background: yellow; }
+
+span.big { font-size: 2em; }
+span.small { font-size: 0.6em; }
+
+span.underline { text-decoration: underline; }
+span.overline { text-decoration: overline; }
+span.line-through { text-decoration: line-through; }
diff --git a/em.c b/em.c
new file mode 100644 (file)
index 0000000..a976f22
--- /dev/null
+++ b/em.c
@@ -0,0 +1,259 @@
+/*  em.c -- mathematical functions.
+
+    Copyright (C) 2010, 2011 Broad Institute.
+    Portions copyright (C) 2013 Genome Research Ltd.
+
+    Author: Heng Li <lh3@live.co.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#include <stdlib.h>
+#include <string.h>
+#include <math.h>
+#include <htslib/vcf.h>
+#include "kmin.h"
+#include "call.h"
+
+#define ITER_MAX 50
+#define ITER_TRY 10
+#define EPS 1e-5
+
+extern double kf_gammaq(double, double);
+
+/*
+    Generic routines
+ */
+
+// estimate site allele frequency in a very naive and inaccurate way
+static double est_freq(int n, const double *pdg)
+{
+    int i, gcnt[3], tmp1;
+    // get a rough estimate of the genotype frequency
+    gcnt[0] = gcnt[1] = gcnt[2] = 0;
+    for (i = 0; i < n; ++i) {
+        const double *p = pdg + i * 3;
+        if (p[0] != 1. || p[1] != 1. || p[2] != 1.) {
+            int which = p[0] > p[1]? 0 : 1;
+            which = p[which] > p[2]? which : 2;
+            ++gcnt[which];
+        }
+    }
+    tmp1 = gcnt[0] + gcnt[1] + gcnt[2];
+    return (tmp1 == 0)? -1.0 : (.5 * gcnt[1] + gcnt[2]) / tmp1;
+}
+
+/*
+    Single-locus EM
+ */
+
+typedef struct {
+    int beg, end;
+    const double *pdg;
+} minaux1_t;
+
+static double prob1(double f, void *data)
+{
+    minaux1_t *a = (minaux1_t*)data;
+    double p = 1., l = 0., f3[3];
+    int i;
+//  printf("brent %lg\n", f);
+    if (f < 0 || f > 1) return 1e300;
+    f3[0] = (1.-f)*(1.-f); f3[1] = 2.*f*(1.-f); f3[2] = f*f;
+    for (i = a->beg; i < a->end; ++i) {
+        const double *pdg = a->pdg + i * 3;
+        p *= pdg[0] * f3[0] + pdg[1] * f3[1] + pdg[2] * f3[2];
+        if (p < 1e-200) l -= log(p), p = 1.;
+    }
+    return l - log(p);
+}
+
+// one EM iteration for allele frequency estimate
+static double freq_iter(double *f, const double *_pdg, int beg, int end)
+{
+    double f0 = *f, f3[3], err;
+    int i;
+//  printf("em %lg\n", *f);
+    f3[0] = (1.-f0)*(1.-f0); f3[1] = 2.*f0*(1.-f0); f3[2] = f0*f0;
+    for (i = beg, f0 = 0.; i < end; ++i) {
+        const double *pdg = _pdg + i * 3;
+        f0 += (pdg[1] * f3[1] + 2. * pdg[2] * f3[2])
+            / (pdg[0] * f3[0] + pdg[1] * f3[1] + pdg[2] * f3[2]);
+    }
+    f0 /= (end - beg) * 2;
+    err = fabs(f0 - *f);
+    *f = f0;
+    return err;
+}
+
+/* The following function combines EM and Brent's method. When the signal from
+ * the data is strong, EM is faster but sometimes, EM may converge very slowly.
+ * When this happens, we switch to Brent's method. The idea is learned from
+ * Rasmus Nielsen.
+ */
+static double freqml(double f0, int beg, int end, const double *pdg)
+{
+    int i;
+    double f;
+    for (i = 0, f = f0; i < ITER_TRY; ++i)
+        if (freq_iter(&f, pdg, beg, end) < EPS) break;
+    if (i == ITER_TRY) { // haven't converged yet; try Brent's method
+        minaux1_t a;
+        a.beg = beg; a.end = end; a.pdg = pdg;
+        kmin_brent(prob1, f0 == f? .5*f0 : f0, f, (void*)&a, EPS, &f);
+    }
+    return f;
+}
+
+// one EM iteration for genotype frequency estimate
+static double g3_iter(double g[3], const double *_pdg, int beg, int end)
+{
+    double err, gg[3];
+    int i;
+    gg[0] = gg[1] = gg[2] = 0.;
+//  printf("%lg,%lg,%lg\n", g[0], g[1], g[2]);
+    for (i = beg; i < end; ++i) {
+        double sum, tmp[3];
+        const double *pdg = _pdg + i * 3;
+        tmp[0] = pdg[0] * g[0]; tmp[1] = pdg[1] * g[1]; tmp[2] = pdg[2] * g[2];
+        sum = (tmp[0] + tmp[1] + tmp[2]) * (end - beg);
+        gg[0] += tmp[0] / sum; gg[1] += tmp[1] / sum; gg[2] += tmp[2] / sum;
+    }
+    err = fabs(gg[0] - g[0]) > fabs(gg[1] - g[1])? fabs(gg[0] - g[0]) : fabs(gg[1] - g[1]);
+    err = err > fabs(gg[2] - g[2])? err : fabs(gg[2] - g[2]);
+    g[0] = gg[0]; g[1] = gg[1]; g[2] = gg[2];
+    return err;
+}
+
+// perform likelihood ratio test
+static double lk_ratio_test(int n, int n1, const double *pdg, double f3[3][3])
+{
+    double r;
+    int i;
+    for (i = 0, r = 1.; i < n1; ++i) {
+        const double *p = pdg + i * 3;
+        r *= (p[0] * f3[1][0] + p[1] * f3[1][1] + p[2] * f3[1][2])
+            / (p[0] * f3[0][0] + p[1] * f3[0][1] + p[2] * f3[0][2]);
+    }
+    for (; i < n; ++i) {
+        const double *p = pdg + i * 3;
+        r *= (p[0] * f3[2][0] + p[1] * f3[2][1] + p[2] * f3[2][2])
+            / (p[0] * f3[0][0] + p[1] * f3[0][1] + p[2] * f3[0][2]);
+    }
+    return r;
+}
+
+// x[0]: ref frequency
+// x[1..3]: alt-alt, alt-ref, ref-ref frequenc
+// x[4]: HWE P-value
+// x[5..6]: group1 freq, group2 freq
+// x[7]: 1-degree P-value
+// x[8]: 2-degree P-value
+int bcf_em1(call_t *call, const bcf1_t *rec, int n1, int flag, double x[10])
+{
+    double *pdg;
+    int i, n; //, n2;
+    if (rec->n_allele < 2) return -1; // one allele only
+    // initialization
+    if (n1 < 0 || n1 > rec->n_sample) n1 = 0;
+    if (flag & 1<<7) flag |= 7<<5; // compute group freq if LRT is required
+    if (flag & 0xf<<1) flag |= 0xf<<1;
+    n = rec->n_sample; //n2 = n - n1;
+    pdg = call->pdg;
+    if (pdg == 0) return -1;
+    for (i = 0; i < 10; ++i) x[i] = -1.; // set to negative
+    {
+        if ((x[0] = est_freq(n, pdg)) < 0.) return -1; // no data
+        x[0] = freqml(x[0], 0, n, pdg);
+    }
+    if (flag & (0xf<<1|3<<8)) { // estimate the genotype frequency and test HWE
+        double *g = x + 1, f3[3], r;
+        f3[0] = g[0] = (1 - x[0]) * (1 - x[0]);
+        f3[1] = g[1] = 2 * x[0] * (1 - x[0]);
+        f3[2] = g[2] = x[0] * x[0];
+        for (i = 0; i < ITER_MAX; ++i)
+            if (g3_iter(g, pdg, 0, n) < EPS) break;
+        // Hardy-Weinberg equilibrium (HWE)
+        for (i = 0, r = 1.; i < n; ++i) {
+            double *p = pdg + i * 3;
+            r *= (p[0] * g[0] + p[1] * g[1] + p[2] * g[2]) / (p[0] * f3[0] + p[1] * f3[1] + p[2] * f3[2]);
+        }
+        x[4] = kf_gammaq(.5, log(r));
+    }
+    if ((flag & 7<<5) && n1 > 0 && n1 < n) { // group frequency
+        x[5] = freqml(x[0], 0, n1, pdg);
+        x[6] = freqml(x[0], n1, n, pdg);
+    }
+    if ((flag & 1<<7) && n1 > 0 && n1 < n) { // 1-degree P-value
+        double f[3], f3[3][3], tmp;
+        f[0] = x[0]; f[1] = x[5]; f[2] = x[6];
+        for (i = 0; i < 3; ++i)
+            f3[i][0] = (1-f[i])*(1-f[i]), f3[i][1] = 2*f[i]*(1-f[i]), f3[i][2] = f[i]*f[i];
+        tmp = log(lk_ratio_test(n, n1, pdg, f3));
+        if (tmp < 0) tmp = 0;
+        x[7] = kf_gammaq(.5, tmp);
+    }
+    if ((flag & 3<<8) && n1 > 0 && n1 < n) { // 2-degree P-value
+        double g[3][3], tmp;
+        for (i = 0; i < 3; ++i) memcpy(g[i], x + 1, 3 * sizeof(double));
+        for (i = 0; i < ITER_MAX; ++i)
+            if (g3_iter(g[1], pdg, 0, n1) < EPS) break;
+        for (i = 0; i < ITER_MAX; ++i)
+            if (g3_iter(g[2], pdg, n1, n) < EPS) break;
+        tmp = log(lk_ratio_test(n, n1, pdg, g));
+        if (tmp < 0) tmp = 0;
+        x[8] = kf_gammaq(1., tmp);
+    }
+    return 0;
+}
+
+/*
+    Two-locus EM (LD)
+ */
+
+#define _G1(h, k) ((h>>1&1) + (k>>1&1))
+#define _G2(h, k) ((h&1) + (k&1))
+
+#if 0
+// 0: the previous site; 1: the current site
+static int pair_freq_iter(int n, double *pdg[2], double f[4])
+{
+    double ff[4];
+    int i, k, h;
+//  printf("%lf,%lf,%lf,%lf\n", f[0], f[1], f[2], f[3]);
+    memset(ff, 0, 4 * sizeof(double));
+    for (i = 0; i < n; ++i) {
+        double *p[2], sum, tmp;
+        p[0] = pdg[0] + i * 3; p[1] = pdg[1] + i * 3;
+        for (k = 0, sum = 0.; k < 4; ++k)
+            for (h = 0; h < 4; ++h)
+                sum += f[k] * f[h] * p[0][_G1(k,h)] * p[1][_G2(k,h)];
+        for (k = 0; k < 4; ++k) {
+            tmp = f[0] * (p[0][_G1(0,k)] * p[1][_G2(0,k)] + p[0][_G1(k,0)] * p[1][_G2(k,0)])
+                + f[1] * (p[0][_G1(1,k)] * p[1][_G2(1,k)] + p[0][_G1(k,1)] * p[1][_G2(k,1)])
+                + f[2] * (p[0][_G1(2,k)] * p[1][_G2(2,k)] + p[0][_G1(k,2)] * p[1][_G2(k,2)])
+                + f[3] * (p[0][_G1(3,k)] * p[1][_G2(3,k)] + p[0][_G1(k,3)] * p[1][_G2(k,3)]);
+            ff[k] += f[k] * tmp / sum;
+        }
+    }
+    for (k = 0; k < 4; ++k) f[k] = ff[k] / (2 * n);
+    return 0;
+}
+#endif
+
+
diff --git a/filter.c b/filter.c
new file mode 100644 (file)
index 0000000..463028f
--- /dev/null
+++ b/filter.c
@@ -0,0 +1,1867 @@
+/*  filter.c -- filter expressions.
+
+    Copyright (C) 2013-2015 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#include <ctype.h>
+#include <stdlib.h>
+#include <strings.h>
+#include <errno.h>
+#include <math.h>
+#include <wordexp.h>
+#include <regex.h>
+#include <htslib/khash_str2int.h>
+#include "filter.h"
+#include "bcftools.h"
+#include <htslib/hts_defs.h>
+#include <htslib/vcfutils.h>
+
+#ifndef __FUNCTION__
+#  define __FUNCTION__ __func__
+#endif
+
+uint64_t bcf_double_missing    = 0x7ff0000000000001;
+uint64_t bcf_double_vector_end = 0x7ff0000000000002;
+static inline void bcf_double_set(double *ptr, uint64_t value)
+{
+    union { uint64_t i; double d; } u;
+    u.i = value;
+    *ptr = u.d;
+}
+static inline int bcf_double_test(double d, uint64_t value)
+{
+    union { uint64_t i; double d; } u;
+    u.d = d;
+    return u.i==value ? 1 : 0;
+}
+#define bcf_double_set_vector_end(x) bcf_double_set(&(x),bcf_double_vector_end)
+#define bcf_double_set_missing(x)    bcf_double_set(&(x),bcf_double_missing)
+#define bcf_double_is_vector_end(x)  bcf_double_test((x),bcf_double_vector_end)
+#define bcf_double_is_missing(x)     bcf_double_test((x),bcf_double_missing)
+
+
+typedef struct _token_t
+{
+    // read-only values, same for all VCF lines
+    int tok_type;       // one of the TOK_* keys below
+    char *key;          // set only for string constants, otherwise NULL
+    char *tag;          // for debugging and printout only, VCF tag name
+    double threshold;   // filtering threshold
+    int hdr_id, type;   // BCF header lookup ID and one of BCF_HT_* types
+    int idx;            // 0-based index to VCF vectors, -1: not a vector, -2: any field ([*])
+    void (*setter)(filter_t *, bcf1_t *, struct _token_t *);
+    int (*comparator)(struct _token_t *, struct _token_t *, int op_type, bcf1_t *);
+    void *hash;         // test presence of str value in the hash via comparator
+    regex_t *regex;     // precompiled regex for string comparison
+
+    // modified on filter evaluation at each VCF line
+    double *values;     // In case str_value is set, values[0] is one sample's string length
+    char *str_value;    //  and values[0]*nsamples gives the total length;
+    int is_str, is_missing; // is_missing is set only for constants, variables are controled via nvalues
+    int pass_site;          // -1 not applicable, 0 fails, >0 pass
+    uint8_t *pass_samples;  // status of individual samples
+    int nsamples;           // number of samples
+    int nvalues, mvalues;   // number of used values, n=0 for missing values, n=1 for scalars
+                            // for strings, total length of str_value
+}
+token_t;
+
+struct _filter_t
+{
+    bcf_hdr_t *hdr;
+    char *str;
+    int nfilters;
+    token_t *filters, **flt_stack;  // filtering input tokens (in RPN) and evaluation stack
+    int32_t *tmpi;
+    float   *tmpf;
+    int max_unpack, mtmpi, mtmpf, nsamples;
+};
+
+
+#define TOK_VAL     0
+#define TOK_LFT     1       // (
+#define TOK_RGT     2       // )
+#define TOK_LE      3       // less or equal
+#define TOK_LT      4       // less than
+#define TOK_EQ      5       // equal
+#define TOK_BT      6       // bigger than
+#define TOK_BE      7       // bigger or equal
+#define TOK_NE      8       // not equal
+#define TOK_OR      9       // |
+#define TOK_AND     10      // &
+#define TOK_ADD     11      // +
+#define TOK_SUB     12      // -
+#define TOK_MULT    13      // *
+#define TOK_DIV     14      // /
+#define TOK_MAX     15
+#define TOK_MIN     16
+#define TOK_AVG     17
+#define TOK_AND_VEC 18      // &&   (operator applied in samples)
+#define TOK_OR_VEC  19      // ||   (operator applied in samples)
+#define TOK_LIKE    20      //  ~ regular expression
+#define TOK_NLIKE   21      // !~ regular expression
+#define TOK_SUM     22
+#define TOK_ABS     23
+#define TOK_LEN     24
+#define TOK_FUNC    25
+
+//                      0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
+//                        ( ) [ < = > ] ! | &  +  -  *  /  M  m  a  A  O  ~  ^  S  .  l
+static int op_prec[] = {0,1,1,5,5,5,5,5,5,2,3, 6, 6, 7, 7, 8, 8, 8, 3, 2, 5, 5, 8, 8, 8};
+#define TOKEN_STRING "x()[<=>]!|&+-*/MmaAO~^f"
+
+static int filters_next_token(char **str, int *len)
+{
+    char *tmp = *str;
+    while ( *tmp && isspace(*tmp) ) tmp++;
+    *str = tmp;
+    *len = 0;
+
+    // test for doubles: d.ddde[+-]dd
+    if ( isdigit(*str[0]) || *str[0]=='.' )   // strtod would eat +/-
+    {
+        double HTS_UNUSED v = strtod(*str, &tmp);
+        if ( *str!=tmp && (!tmp[0] || !isalnum(tmp[0])) )
+        {
+            *len = tmp - (*str);
+            return TOK_VAL;
+        }
+        tmp = *str;
+    }
+
+    if ( !strncasecmp(tmp,"MAX(",4) ) { (*str) += 3; return TOK_MAX; }
+    if ( !strncasecmp(tmp,"MIN(",4) ) { (*str) += 3; return TOK_MIN; }
+    if ( !strncasecmp(tmp,"AVG(",4) ) { (*str) += 3; return TOK_AVG; }
+    if ( !strncasecmp(tmp,"SUM(",4) ) { (*str) += 3; return TOK_SUM; }
+    if ( !strncasecmp(tmp,"ABS(",4) ) { (*str) += 3; return TOK_ABS; }
+    if ( !strncasecmp(tmp,"STRLEN(",7) ) { (*str) += 6; return TOK_LEN; }
+    if ( !strncasecmp(tmp,"%MAX(",5) ) { (*str) += 4; return TOK_MAX; } // for backward compatibility
+    if ( !strncasecmp(tmp,"%MIN(",5) ) { (*str) += 4; return TOK_MIN; } // for backward compatibility
+    if ( !strncasecmp(tmp,"%AVG(",5) ) { (*str) += 4; return TOK_AVG; } // for backward compatibility
+    if ( !strncasecmp(tmp,"%SUM(",5) ) { (*str) += 4; return TOK_SUM; } // for backward compatibility
+    if ( !strncasecmp(tmp,"INFO/",5) ) tmp += 5;
+    if ( !strncasecmp(tmp,"FORMAT/",7) ) tmp += 7;
+    if ( !strncasecmp(tmp,"FMT/",4) ) tmp += 4;
+
+    if ( tmp[0]=='@' )  // file name
+    {
+        while ( *tmp && !isspace(*tmp) && *tmp!='=' && *tmp!='!' ) tmp++;
+        *len = tmp - (*str);
+        return TOK_VAL;
+    }
+
+    while ( tmp[0] )
+    {
+        if ( tmp[0]=='"' ) break;
+        if ( tmp[0]=='\'' ) break;
+        if ( isspace(tmp[0]) ) break;
+        if ( tmp[0]=='<' ) break;
+        if ( tmp[0]=='>' ) break;
+        if ( tmp[0]=='=' ) break;
+        if ( tmp[0]=='!' ) break;
+        if ( tmp[0]=='&' ) break;
+        if ( tmp[0]=='|' ) break;
+        if ( tmp[0]=='(' ) break;
+        if ( tmp[0]==')' ) break;
+        if ( tmp[0]=='+' ) break;
+        // hacky: so that [*] is not split, the tokenizer does not recognise square brackets []
+        if ( tmp[0]=='*' && (tmp==*str || tmp[-1]!='[') ) break;
+        if ( tmp[0]=='-' ) break;
+        if ( tmp[0]=='/' ) break;
+        if ( tmp[0]=='~' ) break;
+        tmp++;
+    }
+    if ( tmp > *str )
+    {
+        *len = tmp - (*str);
+        return TOK_VAL;
+    }
+    if ( tmp[0]=='"' || tmp[0]=='\'' )
+    {
+        int quote = tmp[0];
+        tmp++;
+        while ( *tmp && tmp[0]!=quote ) tmp++;
+        if ( !*tmp ) return -1;     // missing quotes
+        *len = tmp - (*str) + 1;
+        return TOK_VAL;
+    }
+    if ( tmp[0]=='!' )
+    {
+        if ( tmp[1]=='=' ) { (*str) += 2; return TOK_NE; }
+        if ( tmp[1]=='~' ) { (*str) += 2; return TOK_NLIKE; }
+    }
+    if ( tmp[0]=='<' )
+    {
+        if ( tmp[1]=='=' ) { (*str) += 2; return TOK_LE; }
+        (*str) += 1; return TOK_LT;
+    }
+    if ( tmp[0]=='>' )
+    {
+        if ( tmp[1]=='=' ) { (*str) += 2; return TOK_BE; }
+        (*str) += 1; return TOK_BT;
+    }
+    if ( tmp[0]=='=' )
+    {
+        if ( tmp[1]=='=' ) { (*str) += 2; return TOK_EQ; }
+        (*str) += 1; return TOK_EQ;
+    }
+    if ( tmp[0]=='(' ) { (*str) += 1; return TOK_LFT; }
+    if ( tmp[0]==')' ) { (*str) += 1; return TOK_RGT; }
+    if ( tmp[0]=='&' && tmp[1]=='&' ) { (*str) += 2; return TOK_AND_VEC; }
+    if ( tmp[0]=='|' && tmp[1]=='|' ) { (*str) += 2; return TOK_OR_VEC; }
+    if ( tmp[0]=='&' ) { (*str) += 1; return TOK_AND; }
+    if ( tmp[0]=='|' ) { (*str) += 1; return TOK_OR; }
+    if ( tmp[0]=='+' ) { (*str) += 1; return TOK_ADD; }
+    if ( tmp[0]=='-' ) { (*str) += 1; return TOK_SUB; }
+    if ( tmp[0]=='*' ) { (*str) += 1; return TOK_MULT; }
+    if ( tmp[0]=='/' ) { (*str) += 1; return TOK_DIV; }
+    if ( tmp[0]=='~' ) { (*str) += 1; return TOK_LIKE; }
+
+    *len = tmp - (*str);
+    return TOK_VAL;
+}
+
+static void filters_set_qual(filter_t *flt, bcf1_t *line, token_t *tok)
+{
+    float *ptr = &line->qual;
+    if ( bcf_float_is_missing(*ptr) )
+        tok->nvalues = 0;
+    else
+    {
+        tok->values[0] = (double)line->qual;
+        tok->nvalues = 1;
+    }
+}
+static void filters_set_type(filter_t *flt, bcf1_t *line, token_t *tok)
+{
+    tok->values[0] = bcf_get_variant_types(line);
+    if ( !tok->values[0] ) tok->values[0] = 1;      // mistake in htslib: VCF_* should start with 1
+    else tok->values[0] = ((int)tok->values[0]) << 1;
+    tok->nvalues = 1;
+}
+static void filters_set_info(filter_t *flt, bcf1_t *line, token_t *tok)
+{
+    assert( tok->hdr_id >=0  );
+    int i;
+    for (i=0; i<line->n_info; i++)
+        if ( line->d.info[i].key == tok->hdr_id ) break;
+
+    if ( i==line->n_info )
+        tok->nvalues = 0;
+    else if ( line->d.info[i].type==BCF_BT_CHAR )
+    {
+        int n = line->d.info[i].len;
+        int m = (int)tok->values[0];
+        hts_expand(char,n+1,m,tok->str_value);
+        memcpy(tok->str_value,line->d.info[i].vptr,n);
+        tok->str_value[n] = 0;
+        tok->values[0] = m;
+        tok->nvalues   = n;
+    }
+    else if ( line->d.info[i].type==BCF_BT_FLOAT )
+    {
+        if ( bcf_float_is_missing(line->d.info[i].v1.f) ) tok->nvalues = 0;
+        else
+        {
+            tok->values[0] = line->d.info[i].v1.f;
+            tok->nvalues   = 1;
+        }
+        tok->str_value = NULL;
+    }
+    else
+    {
+        if ( line->d.info[i].type==BCF_BT_INT8 && line->d.info[i].v1.i==bcf_int8_missing ) tok->nvalues = 0;
+        else if ( line->d.info[i].type==BCF_BT_INT16 && line->d.info[i].v1.i==bcf_int16_missing ) tok->nvalues = 0;
+        else if ( line->d.info[i].type==BCF_BT_INT32 && line->d.info[i].v1.i==bcf_int32_missing ) tok->nvalues = 0;
+        else
+        {
+            tok->values[0] = line->d.info[i].v1.i;
+            tok->nvalues   = 1;
+        }
+        tok->str_value = NULL;
+    }
+}
+static int filters_cmp_bit_and(token_t *atok, token_t *btok, int op_type, bcf1_t *line)
+{
+    int a = (int)(atok->nvalues?atok->values[0]:atok->threshold);
+    int b = (int)(btok->nvalues?btok->values[0]:btok->threshold);
+    if ( op_type==TOK_LIKE ) return a&b ? 1 : 0;
+    return a&b ? 0 : 1;
+}
+static int filters_cmp_filter(token_t *atok, token_t *btok, int op_type, bcf1_t *line)
+{
+    int i;
+    if ( op_type==TOK_NE )  // AND logic: none of the filters can match
+    {
+        if ( !line->d.n_flt )
+        {
+            if ( atok->hdr_id==-1 ) return 0;   // missing value
+            return 1; // no filter present, eval to true
+        }
+        for (i=0; i<line->d.n_flt; i++)
+            if ( atok->hdr_id==line->d.flt[i] ) return 0;
+        return 1;
+    }
+    // TOK_EQ with OR logic: at least one of the filters must match
+    if ( !line->d.n_flt )
+    {
+        if ( atok->hdr_id==-1 ) return 1;
+        return 0; // no filter present, eval to false
+    }
+    for (i=0; i<line->d.n_flt; i++)
+        if ( atok->hdr_id==line->d.flt[i] ) return 1;
+    return 0;
+}
+static int filters_cmp_id(token_t *atok, token_t *btok, int op_type, bcf1_t *line)
+{
+    // multiple IDs not supported yet (easy to add though)
+
+    if ( btok->hash )
+    {
+        token_t *tmp = atok; atok = btok; btok = tmp;
+    }
+    if ( atok->hash )
+    {
+        int ret = khash_str2int_has_key(atok->hash, line->d.id);
+        if ( op_type==TOK_EQ ) return ret;
+        return ret ? 0 : 1;
+    }
+
+    if ( op_type==TOK_EQ ) return strcmp(btok->str_value,line->d.id) ? 0 : 1;
+    return strcmp(btok->str_value,line->d.id) ? 1 : 0;
+}
+
+/**
+ *  bcf_get_info_value() - get single INFO value, int64_t or double
+ *  @line:      BCF line
+ *  @info_id:   tag ID, as returned by bcf_hdr_id2int
+ *  @ivec:      0-based index to retrieve, -1 when single value is expected
+ *  @vptr:      pointer to memory location of sufficient size to accomodate
+ *              info_id's type
+ *
+ *  The returned value is -1 if tag is not present, 0 if present but
+ *  values is missing or ivec is out of range, and 1 on success.
+ */
+static int bcf_get_info_value(bcf1_t *line, int info_id, int ivec, void *value)
+{
+    int j;
+    for (j=0; j<line->n_info; j++)
+        if ( line->d.info[j].key == info_id ) break;
+    if ( j==line->n_info ) return -1;
+
+    bcf_info_t *info = &line->d.info[j];
+    if ( info->len == 1 )
+    {
+        if ( info->type==BCF_BT_FLOAT ) *((double*)value) = info->v1.f;
+        else if ( info->type==BCF_BT_INT8 || info->type==BCF_BT_INT16 || info->type==BCF_BT_INT32 ) *((int64_t*)value) = info->v1.i;
+        return 1;
+    }
+
+    if ( ivec<0 ) ivec = 0;
+
+    #define BRANCH(type_t, is_missing, is_vector_end, out_type_t) { \
+        type_t *p = (type_t *) info->vptr; \
+        for (j=0; j<ivec && j<info->len; j++) \
+        { \
+            if ( is_vector_end ) return 0; \
+        } \
+        if ( is_missing ) return 0; \
+        *((out_type_t*)value) = p[j]; \
+        return 1; \
+    }
+    switch (info->type) {
+        case BCF_BT_INT8:  BRANCH(int8_t,  p[j]==bcf_int8_missing,  p[j]==bcf_int8_vector_end,  int64_t); break;
+        case BCF_BT_INT16: BRANCH(int16_t, p[j]==bcf_int16_missing, p[j]==bcf_int16_vector_end, int64_t); break;
+        case BCF_BT_INT32: BRANCH(int32_t, p[j]==bcf_int32_missing, p[j]==bcf_int32_vector_end, int64_t); break;
+        case BCF_BT_FLOAT: BRANCH(float,   bcf_float_is_missing(p[j]), bcf_float_is_vector_end(p[j]), double); break;
+        default: fprintf(stderr,"todo: type %d\n", info->type); exit(1); break;
+    }
+    #undef BRANCH
+    return -1;  // this shouldn't happen
+}
+
+static void filters_set_pos(filter_t *flt, bcf1_t *line, token_t *tok)
+{
+    tok->values[0] = line->pos+1;
+    tok->nvalues = 1;
+}
+
+static void filters_set_info_int(filter_t *flt, bcf1_t *line, token_t *tok)
+{
+    if ( tok->idx==-2 )
+    {
+        int i;
+        tok->nvalues = bcf_get_info_int32(flt->hdr,line,tok->tag,&flt->tmpi,&flt->mtmpi);
+        if ( tok->nvalues<=0 ) tok->nvalues = 0;
+        else
+        {
+            hts_expand(double,tok->nvalues,tok->mvalues,tok->values);
+            for (i=0; i<tok->nvalues; i++) tok->values[i] = flt->tmpi[i];
+        }
+    }
+    else
+    {
+        int64_t value;
+        if ( bcf_get_info_value(line,tok->hdr_id,tok->idx,&value) <= 0 )
+            tok->nvalues = 0;
+        else
+        {
+            tok->values[0] = value;
+            tok->nvalues = 1;
+        }
+    }
+}
+
+static void filters_set_info_float(filter_t *flt, bcf1_t *line, token_t *tok)
+{
+    if ( tok->idx==-2 )
+    {
+        int i;
+        tok->nvalues = bcf_get_info_float(flt->hdr,line,tok->tag,&flt->tmpf,&flt->mtmpf);
+        if ( tok->nvalues<=0 ) tok->nvalues = 0;
+        else
+        {
+            hts_expand(double,tok->nvalues,tok->mvalues,tok->values);
+            for (i=0; i<tok->nvalues; i++)
+                if ( bcf_float_is_missing(flt->tmpf[i]) ) bcf_double_set_missing(tok->values[i]);
+                else tok->values[i] = flt->tmpf[i];
+        }
+    }
+    else
+    {
+        double value;
+        if ( bcf_get_info_value(line,tok->hdr_id,tok->idx,&value) <= 0 )
+            tok->nvalues = 0;
+        else
+        {
+            tok->values[0] = value;
+            tok->nvalues = 1;
+        }
+    }
+}
+
+static void filters_set_info_string(filter_t *flt, bcf1_t *line, token_t *tok)
+{
+    int m = (int)tok->values[0];
+    int n = bcf_get_info_string(flt->hdr,line,tok->tag,&tok->str_value,&m);
+    if ( n<0 ) { tok->nvalues = 0; return; }
+    tok->values[0] = m;     // allocated length
+
+    if ( tok->idx>=0 )
+    {
+        // get ith field (i=tok->idx)
+        int i = 0;
+        char *ss = tok->str_value, *se = tok->str_value + n;
+        while ( ss<se && i<tok->idx )
+        {
+            if ( *ss==',' ) i++;
+            ss++;
+        }
+        if ( ss==se || i!=tok->idx ) { tok->nvalues = 0; return; }
+        se = ss;
+        while ( se-tok->str_value<n && *se!=',' ) se++;
+        if ( ss==tok->str_value ) *se = 0;
+        else
+        {
+            memmove(tok->str_value,ss,se-ss);
+            tok->str_value[se-ss] = 0;
+        }
+        tok->nvalues = se-ss;
+    }
+    else if ( tok->idx==-2 ) tok->nvalues = n;
+}
+
+static void filters_set_info_flag(filter_t *flt, bcf1_t *line, token_t *tok)
+{
+    int j;
+    for (j=0; j<line->n_info; j++)
+        if ( line->d.info[j].key == tok->hdr_id ) break;
+    tok->values[0] = j==line->n_info ? 0 : 1;
+    tok->nvalues = 1;
+}
+
+static void filters_set_format_int(filter_t *flt, bcf1_t *line, token_t *tok)
+{
+    int i;
+    if ( (tok->nvalues=bcf_get_format_int32(flt->hdr,line,tok->tag,&flt->tmpi,&flt->mtmpi))<0 )
+        tok->nvalues = 0;
+    else
+    {
+        int is_missing = 1;
+        hts_expand(double,tok->nvalues,tok->mvalues,tok->values);
+        for (i=0; i<tok->nvalues; i++)
+        {
+            if ( flt->tmpi[i]==bcf_int32_missing || flt->tmpi[i]==bcf_int32_vector_end )
+                bcf_double_set_missing(tok->values[i]);
+            else
+            {
+                tok->values[i] = flt->tmpi[i];
+                is_missing = 0;
+            }
+        }
+        if ( is_missing ) tok->nvalues = 0;
+        else if ( tok->idx >= 0 )
+        {
+            int nsmpl = bcf_hdr_nsamples(flt->hdr);
+            int nvals = tok->nvalues / nsmpl;
+            if ( tok->idx >= nvals )
+                tok->nvalues = 0;  // the index is too big
+            else
+            {
+                for (i=0; i<nsmpl; i++)
+                    tok->values[i] = tok->values[i*nvals+tok->idx];
+                tok->nvalues = nsmpl;
+            }
+        }
+    }
+    tok->nsamples = tok->nvalues;
+}
+static void filters_set_format_float(filter_t *flt, bcf1_t *line, token_t *tok)
+{
+    int i;
+    if ( (tok->nvalues=bcf_get_format_float(flt->hdr,line,tok->tag,&flt->tmpf,&flt->mtmpf))<=0 )
+    {
+        tok->nvalues = tok->nsamples = 0;   // missing values
+    }
+    else
+    {
+        int is_missing = 1;
+        hts_expand(double,tok->nvalues,tok->mvalues,tok->values);
+        for (i=0; i<tok->nvalues; i++)
+        {
+            if ( bcf_float_is_missing(flt->tmpf[i]) || bcf_float_is_vector_end(flt->tmpf[i]) )
+                bcf_double_set_missing(tok->values[i]);
+            else
+            {
+                tok->values[i] = flt->tmpf[i];
+                is_missing = 0;
+            }
+        }
+        if ( is_missing ) tok->nvalues = 0;
+        else if ( tok->idx >= 0 )
+        {
+            int nsmpl = bcf_hdr_nsamples(flt->hdr);
+            int nvals = tok->nvalues / nsmpl;
+            if ( tok->idx >= nvals )
+                tok->nvalues = 0;  // the index is too big
+            else
+            {
+                for (i=0; i<nsmpl; i++)
+                    tok->values[i] = tok->values[i*nvals+tok->idx];
+                tok->nvalues = nsmpl;
+            }
+        }
+    }
+    tok->nsamples = tok->nvalues;
+}
+static void filters_set_format_string(filter_t *flt, bcf1_t *line, token_t *tok)
+{
+    int ndim = tok->nsamples * (int)tok->values[0];
+    int ret = bcf_get_format_char(flt->hdr,line,tok->tag,&tok->str_value,&ndim);
+
+    int nsmpl = bcf_hdr_nsamples(flt->hdr);
+    ndim /= nsmpl;
+    tok->values[0] = ndim;
+
+    if ( ret<=0 )
+    {
+        tok->nvalues = 0;
+        return;
+    }
+
+    if ( tok->idx < 0 ) // scalar
+    {
+        tok->nvalues = tok->nsamples = nsmpl;
+        return;
+    }
+
+    // vector
+    int i;
+    for (i=0; i<nsmpl; i++)
+    {
+        char *ss = tok->str_value + i*ndim;
+        int is = 0, ivec = 0;
+        while ( ivec<tok->idx && is<ndim && ss[is] )
+        {
+            if ( ss[is]==',' ) ivec++;
+            is++;
+        }
+        if ( ivec!=tok->idx || is==ndim || !ss[is] )
+        {
+            ss[0] = '.';
+            ss[1] = 0;
+            continue;
+        }
+        int ie = is;
+        while ( ie<ndim && ss[ie] && ss[ie]!=',' ) ie++;
+        if ( is ) memmove(ss,&ss[is],ie-is);
+        if ( ndim-(ie-is) ) memset(ss+ie-is,0,ndim-(ie-is));
+    }
+    if ( !ndim )
+    {
+        tok->nvalues = 0;
+        return;
+    }
+    tok->nvalues  = ret;
+    tok->nsamples = nsmpl;
+}
+static void filters_set_genotype_string(filter_t *flt, bcf1_t *line, token_t *tok)
+{
+    bcf_fmt_t *fmt = bcf_get_fmt(flt->hdr, line, "GT");
+    if ( !fmt )
+    {
+        tok->nvalues = tok->nsamples = 0;
+        return;
+    }
+    int i, blen = 4, nsmpl = bcf_hdr_nsamples(flt->hdr);
+    kstring_t str;
+
+gt_length_too_big:
+    str.s = tok->str_value; str.m = tok->values[0] * nsmpl; str.l = 0;
+    for (i=0; i<nsmpl; i++)
+    {
+        int plen = str.l;
+
+        bcf_format_gt(fmt, i, &str);
+        kputc_(0,&str);
+        if ( str.l - plen > blen )
+        {
+            // too many alternate alleles or ploidy is too large, the genotype does not fit
+            // three characters ("0/0" vs "10/10").
+            tok->str_value = str.s;
+            blen *= 2;
+            goto gt_length_too_big;
+        }
+
+        plen = str.l - plen;
+        while ( plen<blen )
+        {
+            kputc_(0, &str);
+            plen++;
+        }
+    }
+    tok->nvalues = str.l;
+    tok->nsamples = nsmpl;
+    tok->values[0] = blen;
+    tok->str_value = str.s;
+}
+static void filters_set_ref_string(filter_t *flt, bcf1_t *line, token_t *tok)
+{
+    kstring_t str; str.s = tok->str_value; str.m = tok->values[0]; str.l = 0;
+    kputs(line->d.allele[0], &str);
+    tok->nvalues = str.l;
+    tok->values[0] = str.m;
+    tok->str_value = str.s;
+}
+static void filters_set_alt_string(filter_t *flt, bcf1_t *line, token_t *tok)
+{
+    kstring_t str; str.s = tok->str_value; str.m = tok->values[0]; str.l = 0;
+    if ( tok->idx>=0 )
+    {
+        if ( line->n_allele >= tok->idx )
+            kputs(line->d.allele[tok->idx], &str);
+        else
+            kputc('.', &str);
+    }
+    else if ( line->n_allele>1 )
+    {
+        kputs(line->d.allele[1], &str);
+        int i;
+        for (i=2; i<line->n_allele; i++)
+        {
+            kputc(',', &str);
+            kputs(line->d.allele[i], &str);
+        }
+    }
+    else if ( line->n_allele==1 )
+        kputc('.', &str);
+    tok->nvalues = str.l;
+    tok->values[0] = str.m;
+    tok->str_value = str.s;
+}
+static void filters_set_nalt(filter_t *flt, bcf1_t *line, token_t *tok)
+{
+    tok->nvalues = 1;
+    tok->values[0] = line->n_allele - 1;
+}
+static void filters_set_ac(filter_t *flt, bcf1_t *line, token_t *tok)
+{
+    hts_expand(int32_t, line->n_allele, flt->mtmpi, flt->tmpi);
+    if ( !bcf_calc_ac(flt->hdr, line, flt->tmpi, BCF_UN_INFO|BCF_UN_FMT) )
+    {
+        tok->nvalues = 0;
+        return;
+    }
+    int i, an = flt->tmpi[0];
+    for (i=1; i<line->n_allele; i++) an += flt->tmpi[i];
+    if ( !an )
+    {
+        tok->nvalues = 0;
+        return;
+    }
+    flt->tmpi[0] = an;  // for filters_set_[mac|af|maf]
+    if ( tok->idx>=0 )
+    {
+        tok->nvalues = 1;
+        tok->values[0] = tok->idx+1<line->n_allele ? flt->tmpi[tok->idx+1] : 0;
+    }
+    else if ( line->n_allele==1 )   // no ALT
+    {
+        tok->nvalues = 1;
+        tok->values[0] = 0;
+    }
+    else
+    {
+        hts_expand(double,line->n_allele,tok->mvalues,tok->values);
+        for (i=1; i<line->n_allele; i++)
+            tok->values[i-1] = flt->tmpi[i];
+        tok->nvalues = line->n_allele - 1;
+    }
+}
+static void filters_set_an(filter_t *flt, bcf1_t *line, token_t *tok)
+{
+    filters_set_ac(flt,line,tok);
+    tok->values[0] = tok->nvalues ? flt->tmpi[0] : 0; 
+    tok->nvalues = 1;
+}
+static void filters_set_mac(filter_t *flt, bcf1_t *line, token_t *tok)
+{
+    filters_set_ac(flt,line,tok);
+    if ( !tok->nvalues ) return;
+    int i, an = flt->tmpi[0];
+    for (i=0; i<tok->nvalues; i++)
+        if ( tok->values[i] > an*0.5 ) tok->values[i] = an - tok->values[i];
+}
+static void filters_set_af(filter_t *flt, bcf1_t *line, token_t *tok)
+{
+    filters_set_ac(flt,line,tok);
+    if ( !tok->nvalues ) return;
+    int i, an = flt->tmpi[0];
+    for (i=0; i<tok->nvalues; i++)
+        tok->values[i] /= (double)an;
+}
+static void filters_set_maf(filter_t *flt, bcf1_t *line, token_t *tok)
+{
+    filters_set_ac(flt,line,tok);
+    if ( !tok->nvalues ) return;
+    int i, an = flt->tmpi[0];
+    for (i=0; i<tok->nvalues; i++)
+    {
+        tok->values[i] /= (double)an;
+        if ( tok->values[i] > 0.5 ) tok->values[i] = 1 - tok->values[i];
+    }
+}
+
+static void set_max(filter_t *flt, bcf1_t *line, token_t *tok)
+{
+    double val = -HUGE_VAL;
+    int i;
+    for (i=0; i<tok->nvalues; i++)
+    {
+        if ( !bcf_double_is_missing(tok->values[i]) && val < tok->values[i] ) val = tok->values[i];
+    }
+    tok->values[0] = val;
+    tok->nvalues   = 1;
+    tok->nsamples  = 0;
+}
+static void set_min(filter_t *flt, bcf1_t *line, token_t *tok)
+{
+    double val = HUGE_VAL;
+    int i;
+    for (i=0; i<tok->nvalues; i++)
+        if ( !bcf_double_is_missing(tok->values[i]) && val > tok->values[i] ) val = tok->values[i];
+    tok->values[0] = val;
+    tok->nvalues   = 1;
+    tok->nsamples  = 0;
+}
+static void set_avg(filter_t *flt, bcf1_t *line, token_t *tok)
+{
+    double val = 0;
+    int i, n = 0;
+    for (i=0; i<tok->nvalues; i++)
+        if ( !bcf_double_is_missing(tok->values[i]) ) { val += tok->values[i]; n++; }
+    tok->values[0] = n ? val / n : 0;
+    tok->nvalues   = 1;
+    tok->nsamples  = 0;
+}
+static void set_sum(filter_t *flt, bcf1_t *line, token_t *tok)
+{
+    double val = 0;
+    int i, n = 0;
+    for (i=0; i<tok->nvalues; i++)
+        if ( !bcf_double_is_missing(tok->values[i]) ) { val += tok->values[i]; n++; }
+    tok->values[0] = val;
+    tok->nvalues   = 1;
+    tok->nsamples  = 0;
+}
+static void set_abs(filter_t *flt, bcf1_t *line, token_t *tok)
+{
+    if ( tok->is_str ) error("ABS() can be applied only on numeric values\n");
+    int i;
+    for (i=0; i<tok->nvalues; i++)
+        tok->values[i] = fabs(tok->values[i]);
+}
+static void set_strlen(filter_t *flt, bcf1_t *line, token_t *tok)
+{
+    tok->is_str = 0;
+    if ( !tok->nvalues ) return;
+    if ( tok->idx==-2 )
+    {
+        int i = 0;
+        char *ss = tok->str_value;
+        while ( *ss )
+        {
+            char *se = ss;
+            while ( *se && *se!=',' ) se++;
+            if ( !*se ) tok->values[i] = strlen(ss);
+            else
+            {
+                *se = 0;
+                tok->values[i] = strlen(ss);
+                *se = ',';
+            }
+            ss = *se ? se + 1 : se;
+            i++;
+        }
+        tok->nvalues = i;
+    }
+    else
+    {
+        tok->values[0] = strlen(tok->str_value);
+        tok->nvalues = 1;
+    }
+}
+#define VECTOR_ARITHMETICS(atok,btok,AOP) \
+{ \
+    int i, has_values = 0; \
+    if ( !(atok)->nvalues || !(btok)->nvalues ) /* missing values */ \
+    { \
+        (atok)->nvalues = 0; (atok)->nsamples = 0; \
+    } \
+    else \
+    { \
+        if ( ((atok)->nsamples && (btok)->nsamples) || (!(atok)->nsamples && !(btok)->nsamples)) \
+        { \
+            for (i=0; i<(atok)->nvalues; i++) \
+            { \
+                if ( bcf_double_is_missing((atok)->values[i]) ) continue; \
+                if ( bcf_double_is_missing((btok)->values[i]) ) { bcf_double_set_missing((atok)->values[i]); continue; } \
+                has_values = 1; \
+                (atok)->values[i] = (atok)->values[i] AOP (btok)->values[i]; \
+            } \
+        } \
+        else if ( (btok)->nsamples ) \
+        { \
+            hts_expand(double,(btok)->nvalues,(atok)->mvalues,(atok)->values); \
+            for (i=0; i<(btok)->nvalues; i++) \
+            { \
+                if ( bcf_double_is_missing((atok)->values[0]) || bcf_double_is_missing((btok)->values[i]) ) \
+                { \
+                    bcf_double_set_missing((atok)->values[i]); \
+                    continue; \
+                } \
+                has_values = 1; \
+                (atok)->values[i] = (atok)->values[0] AOP (btok)->values[i]; \
+            } \
+            (atok)->nvalues  = (btok)->nvalues; \
+            (atok)->nsamples = (btok)->nsamples; \
+        } \
+        else if ( (atok)->nsamples ) \
+        { \
+            for (i=0; i<(atok)->nvalues; i++) \
+            { \
+                if ( bcf_double_is_missing((atok)->values[i]) || bcf_double_is_missing((btok)->values[0]) ) \
+                { \
+                    bcf_double_set_missing((atok)->values[i]); \
+                    continue; \
+                } \
+                has_values = 1; \
+                (atok)->values[i] = (atok)->values[i] AOP (btok)->values[0]; \
+            } \
+        } \
+    } \
+    if ( !has_values ) { (atok)->nvalues = 0; (atok)->nsamples = 0; } \
+}
+
+static int vector_logic_and(token_t *atok, token_t *btok, int and_type)
+{
+    // We are comparing either two scalars (result of INFO tag vs a threshold), two vectors (two FORMAT fields),
+    // or a vector and a scalar (FORMAT field vs threshold)
+    int i, pass_site = 0;
+    if ( !atok->nvalues || !btok->nvalues )
+    {
+        atok->nvalues = atok->nsamples = 0;
+        return 0;
+    }
+    if ( !atok->nsamples && !btok->nsamples ) return atok->pass_site && btok->pass_site;
+    if ( atok->nsamples && btok->nsamples )
+    {
+        if ( and_type==TOK_AND )
+        {
+            // perform AND within a sample
+            for (i=0; i<atok->nsamples; i++)
+            {
+                atok->pass_samples[i] = atok->pass_samples[i] && btok->pass_samples[i];
+                if ( !pass_site && atok->pass_samples[i] ) pass_site = 1;
+            }
+        }
+        else
+        {
+            // perform AND across samples
+            int pass_a = 0, pass_b = 0;
+            for (i=0; i<atok->nsamples; i++)
+            {
+                if ( atok->pass_samples[i] ) pass_a = 1;
+                atok->pass_samples[i] = atok->pass_samples[i] && btok->pass_samples[i];
+            }
+            for (i=0; i<btok->nsamples; i++)
+            {
+                if ( btok->pass_samples[i] ) { pass_b = 1; break; }
+            }
+            pass_site = pass_a && pass_b;
+        }
+        return pass_site;
+    }
+    if ( btok->nsamples )
+    {
+        for (i=0; i<btok->nsamples; i++)
+        {
+            atok->pass_samples[i] = atok->pass_site && btok->pass_samples[i];
+            if ( !pass_site && atok->pass_samples[i] ) pass_site = 1;
+        }
+        atok->nsamples = btok->nsamples;
+        return pass_site;
+    }
+    /* atok->nsamples!=0 */
+    for (i=0; i<atok->nsamples; i++)
+    {
+        atok->pass_samples[i] = atok->pass_samples[i] && btok->pass_site;
+        if ( !pass_site && atok->pass_samples[i] ) pass_site = 1;
+    }
+    return pass_site;
+}
+static int vector_logic_or(token_t *atok, token_t *btok, int or_type)
+{
+    int i, pass_site = 0;
+    if ( !atok->nvalues && !btok->nvalues )   // missing sites in both
+    {
+        atok->nvalues = atok->nsamples = 0;
+        return 0;
+    }
+    if ( !atok->nvalues ) // missing value in a
+    {
+        for (i=0; i<btok->nsamples; i++)
+            atok->pass_samples[i] = btok->pass_samples[i];
+        atok->nsamples = btok->nsamples;
+        atok->nvalues  = 1;
+        return btok->pass_site;
+    }
+    if ( !btok->nvalues ) // missing value in b
+    {
+        btok->nvalues = 1;
+        return atok->pass_site;
+    }
+
+    if ( !atok->nsamples && !btok->nsamples ) return atok->pass_site || btok->pass_site;
+    if ( !atok->nsamples )
+    {
+        if ( or_type==TOK_OR )
+        {
+            for (i=0; i<btok->nsamples; i++)
+            {
+                atok->pass_samples[i] = btok->pass_samples[i];
+                if ( atok->pass_site || atok->pass_samples[i] ) pass_site = 1;
+            }
+        }
+        else
+        {
+            for (i=0; i<btok->nsamples; i++)
+            {
+                atok->pass_samples[i] = atok->pass_site || btok->pass_samples[i];
+                if ( atok->pass_samples[i] ) pass_site = 1;
+            }
+        }
+        atok->nsamples = btok->nsamples;
+        return pass_site;
+    }
+    if ( !btok->nsamples )  // vector vs site
+    {
+        if ( or_type==TOK_OR )
+        {
+            for (i=0; i<atok->nsamples; i++)
+                if ( btok->pass_site || atok->pass_samples[i] ) pass_site = 1;
+        }
+        else
+        {
+            for (i=0; i<atok->nsamples; i++)
+            {
+                atok->pass_samples[i] = atok->pass_samples[i] || btok->pass_site;
+                if ( atok->pass_samples[i] ) pass_site = 1;
+            }
+        }
+        return pass_site;
+    }
+    for (i=0; i<atok->nsamples; i++)
+    {
+        atok->pass_samples[i] = atok->pass_samples[i] || btok->pass_samples[i];
+        if ( !pass_site && atok->pass_samples[i] ) pass_site = 1;
+    }
+    return pass_site;
+}
+
+#define CMP_MISSING(atok,btok,CMP_OP,ret) \
+{ \
+    if ( (atok)->nsamples || (btok)->nsamples ) error("todo: Querying of missing values in FORMAT\n"); \
+    token_t *tok = (atok)->is_missing ? (btok) : (atok); \
+    (ret) = ( tok->nvalues CMP_OP 1 ) ? 0 : 1; \
+    tok->nvalues = 1; \
+}
+
+#define CMP_VECTORS(atok,btok,CMP_OP,ret) \
+{ \
+    int i, j, has_values = 0, pass_site = 0; \
+    if ( !(atok)->nvalues || !(btok)->nvalues ) { (atok)->nvalues = 0; (atok)->nsamples = 0; (ret) = 0; } \
+    else \
+    { \
+        if ( (atok)->nsamples && (btok)->nsamples ) \
+        { \
+            for (i=0; i<(atok)->nsamples; i++) \
+            { \
+                has_values = 1; \
+                if ( (atok)->values[i] CMP_OP (btok)->values[i] ) { (atok)->pass_samples[i] = 1; pass_site = 1; } \
+                else (atok)->pass_samples[i] = 0; \
+            } \
+            if ( !has_values ) (atok)->nvalues = 0; \
+        } \
+        else if ( (atok)->nsamples ) \
+        { \
+            for (i=0; i<(atok)->nsamples; i++) \
+            { \
+                /*if ( bcf_double_is_missing((atok)->values[i]) ) { (atok)->pass_samples[i] = 0; continue; }*/ \
+                has_values = 1; \
+                if ( (atok)->values[i] CMP_OP (btok)->values[0] ) { (atok)->pass_samples[i] = 1; pass_site = 1; } \
+                else (atok)->pass_samples[i] = 0; \
+            } \
+            if ( !has_values ) (atok)->nvalues = 0; \
+        } \
+        else if ( (btok)->nsamples ) \
+        { \
+            for (i=0; i<(btok)->nsamples; i++) \
+            { \
+                if ( bcf_double_is_missing((btok)->values[i]) ) { (atok)->pass_samples[i] = 0; continue; } \
+                has_values = 1; \
+                if ( (atok)->values[0] CMP_OP (btok)->values[i] ) { (atok)->pass_samples[i] = 1; pass_site = 1; } \
+                else (atok)->pass_samples[i] = 0; \
+            } \
+            (atok)->nvalues  = (btok)->nvalues; \
+            (atok)->nsamples = (btok)->nsamples; \
+            if ( !has_values ) (atok)->nvalues = 0; \
+        } \
+        else if ( (atok)->idx==-2 || (btok)->idx==-2 ) \
+        { \
+            /* any field can match: [*] */ \
+            for (i=0; i<(atok)->nvalues; i++) \
+            { \
+                for (j=0; j<(btok)->nvalues; j++) \
+                    if ( (atok)->values[i] CMP_OP (btok)->values[j] ) { pass_site = 1; i = (atok)->nvalues; break; } \
+            } \
+        } \
+        else \
+        { \
+            if ( (atok)->values[0] CMP_OP (btok)->values[0] ) { pass_site = 1; } \
+        } \
+        /*fprintf(stderr,"pass=%d\n", pass_site);*/ \
+        (ret) = pass_site; \
+    } \
+}
+static int cmp_vector_strings(token_t *atok, token_t *btok, int logic)    // logic: TOK_EQ or TOK_NE
+{
+    if ( !atok->nvalues ) { return 0; }
+    if ( !btok->nvalues ) { atok->nvalues = 0; return 0; }
+    int i, pass_site = 0;
+    if ( atok->nsamples && atok->nsamples==btok->nsamples )
+    {
+        for (i=0; i<atok->nsamples; i++)
+        {
+            char *astr = atok->str_value + i*(int)atok->values[0];
+            char *bstr = btok->str_value + i*(int)btok->values[0];
+            char *aend = astr + (int)atok->values[0], *a = astr;
+            while ( a<aend && *a ) a++;
+            char *bend = bstr + (int)btok->values[0], *b = bstr;
+            while ( b<bend && *b ) b++;
+            if ( a-astr != b-bstr ) atok->pass_samples[i] = 0;
+            else atok->pass_samples[i] = strncmp(astr,bstr,a-astr)==0 ? 1 : 0;
+            if ( logic!=TOK_EQ )
+                atok->pass_samples[i] = atok->pass_samples[i] ? 0 : 1;
+            pass_site |= atok->pass_samples[i];
+        }
+        if ( !atok->nsamples ) atok->nsamples = btok->nsamples;
+    }
+    else if ( !atok->nsamples && !btok->nsamples )
+    {
+        if ( atok->idx==-2 || btok->idx==-2 )
+        {
+            // any field can match: [*]
+            if ( atok->idx==-2 && btok->idx==-2 )
+                error("fixme: Expected at least one scalar value [%s %s %s]\n", atok->tag ? atok->tag : btok->tag, atok->str_value,btok->str_value);
+            token_t *xtok, *ytok;   // xtok is scalar, ytok array
+            if ( btok->idx==-2 ) { xtok = atok; ytok = btok; }
+            else { xtok = btok; ytok = atok; }
+            char *xstr = xtok->str_value, *xend = xstr + xtok->nvalues;
+            char *ystr = ytok->str_value, *yend = ystr + ytok->nvalues, *y = ystr;
+            while ( y<=yend )
+            {
+                if ( y==yend || *y==',' )
+                {
+                    if ( y-ystr==xend-xstr && !strncmp(xstr,ystr,xend-xstr) )
+                    {
+                        pass_site = 1;
+                        break;
+                    }
+                    ystr = y+1;
+                }
+                y++;
+            }
+        }
+        else
+            pass_site = strcmp(atok->str_value,btok->str_value) ? 0 : 1;
+        if ( logic!=TOK_EQ ) pass_site = pass_site ? 0 : 1;
+    }
+    else
+    {
+        token_t *xtok, *ytok;
+        if ( !atok->nsamples ) { xtok = atok; ytok = btok; }
+        else { xtok = btok; ytok = atok; }
+        char *xstr = xtok->str_value;
+        char *xend = xstr + (int)xtok->values[0], *x = xstr;
+        while ( x<xend && *x ) x++;
+        for (i=0; i<ytok->nsamples; i++)
+        {
+            char *ystr = ytok->str_value + i*(int)ytok->values[0];
+            char *yend = ystr + (int)ytok->values[0], *y = ystr;
+            while ( y<yend && *y ) y++;
+            if ( x-xstr != y-ystr ) atok->pass_samples[i] = 0;
+            else atok->pass_samples[i] = strncmp(xstr,ystr,x-xstr)==0 ? 1 : 0;
+            if ( logic!=TOK_EQ )
+                atok->pass_samples[i] = atok->pass_samples[i] ? 0 : 1;
+            pass_site |= atok->pass_samples[i];
+        }
+        if ( !atok->nsamples )
+            atok->nvalues = atok->nsamples = btok->nsamples; // is it a bug? not sure if atok->nvalues should be set
+    }
+    return pass_site;
+}
+static int regex_vector_strings(token_t *atok, token_t *btok, int negate)
+{
+    int i, pass_site = 0;
+    if ( atok->nsamples )
+    {
+        for (i=0; i<atok->nsamples; i++)
+        {
+            char *ptr = atok->str_value + i*(int)atok->values[0];
+            atok->pass_samples[i] = regexec(btok->regex, ptr, 0,NULL,0) ? 0 : 1;
+            if ( negate ) atok->pass_samples[i] = atok->pass_samples[i] ? 0 : 1;
+            pass_site |= atok->pass_samples[i];
+        }
+        return pass_site;
+    }
+    pass_site = regexec(btok->regex, atok->str_value, 0,NULL,0) ? 0 : 1;
+    if ( negate ) pass_site = pass_site ? 0 : 1;
+    return pass_site;
+}
+
+static int filters_init1(filter_t *filter, char *str, int len, token_t *tok)
+{
+    tok->tok_type  = TOK_VAL;
+    tok->hdr_id    = -1;
+    tok->pass_site = -1;
+    tok->idx       = -1;
+
+    // is this a string constant?
+    if ( str[0]=='"' || str[0]=='\'' )
+    {
+        int quote = str[0];
+        if ( str[len-1] != quote ) error("TODO: [%s]\n", filter->str);
+        tok->key = (char*) calloc(len-1,sizeof(char));
+        hts_expand(double,1,tok->mvalues,tok->values);
+        tok->values[0] = len-2;
+        memcpy(tok->key,str+1,len-2);
+        tok->key[len-2] = 0;
+        tok->is_str = 1;
+        tok->nvalues = len-2;
+        if ( !strcmp(".",tok->key) ) tok->is_missing = 1;
+        return 0;
+    }
+
+    // is it a file?
+    if ( str[0]=='@' )
+    {
+        tok->tag = (char*) calloc(len+1,sizeof(char));
+        memcpy(tok->tag,str,len);
+        tok->tag[len] = 0;
+        wordexp_t wexp;
+        wordexp(tok->tag+1, &wexp, 0);
+        if ( !wexp.we_wordc ) error("No such file: %s\n", tok->tag+1);
+        int i, n;
+        char **list = hts_readlist(wexp.we_wordv[0], 1, &n);
+        if ( !list ) error("Could not read: %s\n", wexp.we_wordv[0]);
+        wordfree(&wexp);
+        tok->hash = khash_str2int_init();
+        for (i=0; i<n; i++)
+        {
+            char *se = list[i];
+            while ( *se && !isspace(*se) ) se++;
+            *se = 0;
+            if ( !khash_str2int_has_key(tok->hash,list[i]) )
+                khash_str2int_inc(tok->hash,list[i]);
+            else
+                free(list[i]);
+        }
+        free(list);
+        return 0;
+    }
+
+    int is_fmt = -1;
+    if ( !strncasecmp(str,"FMT/",4) ) { str += 4; len -= 4; is_fmt = 1; }
+    else if ( !strncasecmp(str,"FORMAT/",7) ) { str += 7; len -= 7; is_fmt = 1; }
+    else
+    {
+        if ( !strncasecmp(str,"INFO/",5) ) { is_fmt = 0; str += 5; len -= 5; }
+        else if ( !strncasecmp(str,"QUAL",len) || !strncmp(str,"%QUAL",len) /* for backward compatibility */ )
+        {
+            tok->setter = filters_set_qual;
+            tok->tag = strdup("QUAL");
+            return 0;
+        }
+        else if ( !strncasecmp(str,"TYPE",len) || !strncmp(str,"%TYPE",len) /* for backward compatibility */ )
+        {
+            tok->setter = filters_set_type;
+            tok->tag = strdup("TYPE");
+            return 0;
+        }
+        else if ( !strncasecmp(str,"FILTER",len) || !strncmp(str,"%FILTER",len) /* for backward compatibility */ )
+        {
+            tok->comparator = filters_cmp_filter;
+            tok->tag = strdup("FILTER");
+            filter->max_unpack |= BCF_UN_FLT;
+            return 0;
+        }
+        else if ( !strncasecmp(str,"ID",len) || !strncasecmp(str,"%ID",len) /* for backward compatibility */ )
+        {
+            tok->comparator = filters_cmp_id;
+            tok->tag = strdup("ID");
+            return 0;
+        }
+        else if ( !strncasecmp(str,"POS",len) )
+        {
+            tok->setter = &filters_set_pos;
+            tok->tag = strdup("POS");
+            return 0;
+        }
+        else if ( !strncasecmp(str,"REF",len) )
+        {
+            tok->setter = &filters_set_ref_string;
+            tok->is_str = 1;
+            tok->tag = strdup("REF");
+            return 0;
+        }
+        else if ( !strncasecmp(str,"ALT",len) )
+        {
+            tok->setter = &filters_set_alt_string;
+            tok->is_str = 1;
+            tok->tag = strdup("ALT");
+            return 0;
+        }
+        else if ( !strncasecmp(str,"N_ALT",len) )
+        {
+            tok->setter = &filters_set_nalt;
+            tok->tag = strdup("N_ALT");
+            return 0;
+        }
+        else if ( !strncasecmp(str,"N_SAMPLES",len) )
+        {
+            tok->tok_type = TOK_VAL;
+            tok->threshold = bcf_hdr_nsamples(filter->hdr);
+            return 0;
+        }
+    }
+
+    // does it have array subscript?
+    int is_array = 0;
+    kstring_t tmp = {0,0,0};
+    kputsn(str, len, &tmp);
+    if ( tmp.s[tmp.l-1] == ']' )
+    {
+        int i;
+        for (i=0; i<tmp.l; i++)
+            if ( tmp.s[i]=='[' ) { tmp.s[i] = 0; is_array = i+1; break; }
+        if ( is_array )
+        {
+            if ( tmp.s[is_array]=='*' )
+                tok->idx = -2;      // tag[*] .. any field
+            else
+            {
+                char *end;
+                tok->idx = strtol(tmp.s+is_array, &end, 10);
+                if ( *end!=']' ) error("Could not parse the index: %s[%s\n", tmp.s,tmp.s+is_array);
+            }
+        }
+    }
+    tok->hdr_id = bcf_hdr_id2int(filter->hdr,BCF_DT_ID,tmp.s);
+    if ( is_fmt==-1 )
+    {
+        if ( tok->hdr_id >=0 )
+        {
+            if ( bcf_hdr_idinfo_exists(filter->hdr,BCF_HL_INFO,tok->hdr_id) ) is_fmt = 0;
+            else if ( bcf_hdr_idinfo_exists(filter->hdr,BCF_HL_FMT,tok->hdr_id) ) is_fmt = 1;
+        }
+        if ( is_fmt==-1 ) is_fmt = 0;
+    }
+    tok->type = is_fmt ? BCF_HL_FMT : BCF_HL_INFO;
+    if ( is_fmt ) filter->max_unpack |= BCF_UN_FMT;
+    if ( tok->hdr_id>=0 )
+    {
+        if ( is_fmt && !strcmp("GT",tmp.s) )
+        {
+            tok->setter = &filters_set_genotype_string; tok->is_str = 1;
+        }
+        else if ( is_fmt )
+        {
+            if ( !bcf_hdr_idinfo_exists(filter->hdr,BCF_HL_FMT,tok->hdr_id) )
+                error("No such FORMAT field: %s\n", tmp.s);
+            if ( bcf_hdr_id2number(filter->hdr,BCF_HL_FMT,tok->hdr_id)!=1 && !is_array )
+                error("Error: FORMAT vectors must be subscripted, e.g. %s[0] or %s[*]\n", tmp.s, tmp.s);
+            switch ( bcf_hdr_id2type(filter->hdr,BCF_HL_FMT,tok->hdr_id) )
+            {
+                case BCF_HT_INT:  tok->setter = &filters_set_format_int; break;
+                case BCF_HT_REAL: tok->setter = &filters_set_format_float; break;
+                case BCF_HT_STR:  tok->setter = &filters_set_format_string; tok->is_str = 1; break;
+                default: error("[%s:%d %s] FIXME\n", __FILE__,__LINE__,__FUNCTION__);
+            }
+        }
+        else if ( !bcf_hdr_idinfo_exists(filter->hdr,BCF_HL_INFO,tok->hdr_id) )
+            error("No such INFO field: %s\n", tmp.s);
+        else
+        {
+            if ( bcf_hdr_id2type(filter->hdr,BCF_HL_INFO,tok->hdr_id) == BCF_HT_FLAG )
+                tok->setter = filters_set_info_flag;
+            else
+            {
+                if ( bcf_hdr_id2type(filter->hdr,BCF_HL_INFO,tok->hdr_id) == BCF_HT_STR ) tok->is_str = 1;
+                if ( bcf_hdr_id2number(filter->hdr,BCF_HL_INFO,tok->hdr_id)==1 )
+                    tok->setter = filters_set_info;
+                else
+                {
+                    switch ( bcf_hdr_id2type(filter->hdr,BCF_HL_INFO,tok->hdr_id) )
+                    {
+                        case BCF_HT_INT:  tok->setter = &filters_set_info_int; break;
+                        case BCF_HT_REAL: tok->setter = &filters_set_info_float; break;
+                        case BCF_HT_STR:  tok->setter = &filters_set_info_string; tok->is_str = 1; break;
+                        default: error("[%s:%d %s] FIXME\n", __FILE__,__LINE__,__FUNCTION__);
+                    }
+                    if(!is_array) tok->idx = -2;
+                }
+            }
+            filter->max_unpack |= BCF_UN_INFO;
+        }
+        tok->tag = strdup(tmp.s);
+        if ( tmp.s ) free(tmp.s);
+        return 0;
+    }
+    else if ( !strcasecmp(tmp.s,"ALT") )
+    {
+        tok->setter = &filters_set_alt_string;
+        tok->is_str = 1;
+        tok->tag = strdup(tmp.s);
+        free(tmp.s);
+        return 0;
+    }
+    else if ( !strcasecmp(tmp.s,"AN") )
+    {
+        tok->setter = &filters_set_an;
+        tok->tag = strdup("AN");
+        free(tmp.s);
+        return 0;
+    }
+    else if ( !strcasecmp(tmp.s,"AC") )
+    {
+        tok->setter = &filters_set_ac;
+        tok->tag = strdup("AC");
+        free(tmp.s);
+        return 0;
+    }
+    else if ( !strcasecmp(tmp.s,"MAC") )
+    {
+        tok->setter = &filters_set_mac;
+        tok->tag = strdup("MAC");
+        free(tmp.s);
+        return 0;
+    }
+    else if ( !strcasecmp(tmp.s,"AF") )
+    {
+        tok->setter = &filters_set_af;
+        tok->tag = strdup("AF");
+        free(tmp.s);
+        return 0;
+    }
+    else if ( !strcasecmp(tmp.s,"MAF") )
+    {
+        tok->setter = &filters_set_maf;
+        tok->tag = strdup("MAF");
+        free(tmp.s);
+        return 0;
+    }
+
+    // is it a value? Here we parse as integer/float separately and use strtof
+    // rather than strtod, because the more accurate double representation
+    // would invalidate floating point comparisons like QUAL=59.2, obtained via
+    // htslib/vcf parser
+    char *end;
+    tok->threshold = strtol(tmp.s, &end, 10);   // integer?
+    if ( end - tmp.s != strlen(tmp.s) )
+    {
+        errno = 0;
+        tok->threshold = strtof(tmp.s, &end);   // float?
+        if ( errno!=0 || end!=tmp.s+len ) error("[%s:%d %s] Error: the tag \"INFO/%s\" is not defined in the VCF header\n", __FILE__,__LINE__,__FUNCTION__,tmp.s);
+    }
+
+    if ( tmp.s ) free(tmp.s);
+    return 0;
+}
+
+
+static void filter_debug_print(token_t *toks, token_t **tok_ptrs, int ntoks)
+{
+    int i;
+    for (i=0; i<ntoks; i++)
+    {
+        token_t *tok = toks ? &toks[i] : tok_ptrs[i];
+        if ( tok->tok_type==TOK_VAL )
+        {
+            if ( tok->key )
+                fprintf(stderr,"%s", tok->key);
+            else if ( tok->tag )
+                fprintf(stderr,"%s", tok->tag);
+            else
+                fprintf(stderr,"%e", tok->threshold);
+        }
+        else
+            fprintf(stderr,"%c", TOKEN_STRING[tok->tok_type]);
+        if ( tok->setter ) fprintf(stderr,"\t[setter %p]", tok->setter);
+        fprintf(stderr,"\n");
+    }
+}
+
+
+// Parse filter expression and convert to reverse polish notation. Dijkstra's shunting-yard algorithm
+filter_t *filter_init(bcf_hdr_t *hdr, const char *str)
+{
+    filter_t *filter = (filter_t *) calloc(1,sizeof(filter_t));
+    filter->str = strdup(str);
+    filter->hdr = hdr;
+    filter->max_unpack |= BCF_UN_STR;
+
+    int nops = 0, mops = 0, *ops = NULL;    // operators stack
+    int nout = 0, mout = 0;                 // filter tokens, RPN
+    token_t *out = NULL;
+    char *tmp = filter->str;
+    int last_op = -1;
+    while ( *tmp )
+    {
+        int len, ret;
+        ret = filters_next_token(&tmp, &len);
+        if ( ret==-1 ) error("Missing quotes in: %s\n", str);
+
+        //fprintf(stderr,"token=[%c] .. [%s] %d\n", TOKEN_STRING[ret], tmp, len);
+        //int i; for (i=0; i<nops; i++) fprintf(stderr," .%c.", TOKEN_STRING[ops[i]]); fprintf(stderr,"\n");
+
+        if ( ret==TOK_LFT )         // left bracket
+        {
+            nops++;
+            hts_expand(int, nops, mops, ops);
+            ops[nops-1] = ret;
+        }
+        else if ( ret==TOK_RGT )    // right bracket
+        {
+            while ( nops>0 && ops[nops-1]!=TOK_LFT )
+            {
+                nout++;
+                hts_expand0(token_t, nout, mout, out);
+                out[nout-1].tok_type = ops[nops-1];
+                nops--;
+            }
+            if ( nops<=0 ) error("Could not parse: %s\n", str);
+            nops--;
+        }
+        else if ( ret!=TOK_VAL )    // one of the operators
+        {
+            // detect unary minus: replace -value with -1*(value)
+            if ( ret==TOK_SUB && last_op!=TOK_VAL && last_op!=TOK_RGT )
+            {
+                nout++;
+                hts_expand0(token_t, nout, mout, out);
+                token_t *tok = &out[nout-1];
+                tok->tok_type  = TOK_VAL;
+                tok->hdr_id    = -1;
+                tok->pass_site = -1;
+                tok->threshold = -1.0;
+                ret = TOK_MULT;
+            }
+            else
+            {
+                while ( nops>0 && op_prec[ret] < op_prec[ops[nops-1]] )
+                {
+                    nout++;
+                    hts_expand0(token_t, nout, mout, out);
+                    out[nout-1].tok_type = ops[nops-1];
+                    nops--;
+                }
+            }
+            nops++;
+            hts_expand(int, nops, mops, ops);
+            ops[nops-1] = ret;
+        }
+        else if ( !len )
+        {
+            if ( *tmp && !isspace(*tmp) ) error("Could not parse the expression: [%s]\n", str);
+            break;     // all tokens read
+        }
+        else           // annotation name or filtering value
+        {
+            nout++;
+            hts_expand0(token_t, nout, mout, out);
+            filters_init1(filter, tmp, len, &out[nout-1]);
+            tmp += len;
+        }
+        last_op = ret;
+    }
+    while ( nops>0 )
+    {
+        if ( ops[nops-1]==TOK_LFT || ops[nops-1]==TOK_RGT ) error("Could not parse the expression: [%s]\n", filter->str);
+        nout++;
+        hts_expand0(token_t, nout, mout, out);
+        out[nout-1].tok_type = ops[nops-1];
+        nops--;
+    }
+
+    // In the special cases of TYPE and FILTER the BCF header IDs are yet unknown. Walk through the
+    // list of operators and convert the strings (e.g. "PASS") to BCF ids. The string value token must be
+    // just before or after the FILTER token and they must be followed with a comparison operator.
+    // At this point we also initialize regex expressions which, in RPN, must preceed the LIKE/NLIKE operator.
+    // Additionally, treat "." as missing value rather than a string in numeric equalities.
+    // This code is fragile: improve me.
+    int i;
+    for (i=0; i<nout; i++)
+    {
+        if ( out[i].tok_type==TOK_EQ || out[i].tok_type==TOK_NE )
+        {
+            // Look for j="." and k numeric type
+            int j = i-1, k = i-2;
+            if ( !out[j].is_str ) { k = i-1, j = i-2; }
+            if ( out[k].hdr_id>0 && out[j].is_str && out[j].key && !strcmp(".",out[j].key) )
+            {
+                int type = bcf_hdr_id2type(filter->hdr,out[k].type,out[k].hdr_id);
+                if ( type==BCF_HT_INT ) { out[j].is_str = 0; out[j].is_missing = 1; bcf_double_set_missing(out[j].values[0]); }
+                if ( type==BCF_HT_REAL ) { out[j].is_str = 0; out[j].is_missing = 1; bcf_double_set_missing(out[j].values[0]); }
+            }
+        }
+        if ( out[i].tok_type==TOK_LIKE || out[i].tok_type==TOK_NLIKE )
+        {
+            int j = i-1;
+            if ( !out[j].key )
+                error("Could not parse the expression, wrong value for regex operator: %s\n", filter->str);
+            out[j].regex = (regex_t *) malloc(sizeof(regex_t));
+            int cflags = REG_NOSUB;
+            int len = strlen(out[j].key);
+            if ( len>2 && out[j].key[len-1]=='i' && out[j].key[len-2]=='/' && out[j].key[len-3]!='\\'  )
+            {
+                out[j].key[len-2] = 0;
+                cflags |= REG_ICASE;
+            }
+            if ( regcomp(out[j].regex, out[j].key, cflags) )
+                error("Could not compile the regex expression \"%s\": %s\n", out[j].key,filter->str);
+        }
+        if ( out[i].tok_type!=TOK_VAL ) continue;
+        if ( !out[i].tag ) continue;
+        if ( !strcmp(out[i].tag,"TYPE") )
+        {
+            if ( i+1==nout ) error("Could not parse the expression: %s\n", filter->str);
+            int itok, ival;
+            if ( out[i+1].tok_type==TOK_EQ || out[i+1].tok_type==TOK_NE ) ival = i - 1, itok = i + 1;
+            else if ( out[i+1].tok_type==TOK_LIKE || out[i+1].tok_type==TOK_NLIKE ) ival = i - 1, itok = i + 1;
+            else if ( out[i+2].tok_type==TOK_EQ || out[i+2].tok_type==TOK_NE ) itok = i + 2, ival = i + 1;
+            else if ( out[i+2].tok_type==TOK_LIKE || out[i+2].tok_type==TOK_NLIKE ) itok = i + 2, ival = i + 1;
+            else error("[%s:%d %s] Could not parse the expression: %s\n",  __FILE__,__LINE__,__FUNCTION__, filter->str);
+            if ( !strcasecmp(out[ival].key,"snp") || !strcasecmp(out[ival].key,"snps") ) { out[ival].threshold = VCF_SNP<<1; out[ival].is_str = 0; }
+            else if ( !strcasecmp(out[ival].key,"indel") || !strcasecmp(out[ival].key,"indels") ) { out[ival].threshold = VCF_INDEL<<1; out[ival].is_str = 0; }
+            else if ( !strcasecmp(out[ival].key,"mnp") || !strcasecmp(out[ival].key,"mnps") ) { out[ival].threshold = VCF_MNP<<1; out[ival].is_str = 0; }
+            else if ( !strcasecmp(out[ival].key,"other") ) { out[ival].threshold = VCF_OTHER<<1; out[ival].is_str = 0; }
+            else if ( !strcasecmp(out[ival].key,"bnd") ) { out[ival].threshold = VCF_BND<<1; out[ival].is_str = 0; }
+            else if ( !strcasecmp(out[ival].key,"ref") ) { out[ival].threshold = 1; out[ival].is_str = 0; }
+            else error("The type \"%s\" not recognised: %s\n", out[ival].key, filter->str);
+            if ( out[itok].tok_type==TOK_LIKE || out[itok].tok_type==TOK_NLIKE ) out[itok].comparator = filters_cmp_bit_and;
+            out[ival].tag = out[ival].key; out[ival].key = NULL;
+            i = itok;
+            continue;
+        }
+        if ( !strcmp(out[i].tag,"FILTER") )
+        {
+            if ( i+1==nout ) error("Could not parse the expression: %s\n", filter->str);
+            int itok = i, ival;
+            if ( out[i+1].tok_type==TOK_EQ || out[i+1].tok_type==TOK_NE ) ival = i - 1;
+            else if ( out[i+1].tok_type==TOK_LIKE ) out[i+1].tok_type = TOK_EQ, ival = i - 1;
+            else if ( out[i+1].tok_type==TOK_NLIKE ) out[i+1].tok_type = TOK_NE, ival = i - 1;
+            else if ( out[i+2].tok_type==TOK_EQ || out[i+2].tok_type==TOK_NE ) ival = ++i;
+            else if ( out[i+2].tok_type==TOK_LIKE ) out[i+2].tok_type = TOK_EQ, ival = ++i;
+            else if ( out[i+2].tok_type==TOK_NLIKE ) out[i+2].tok_type = TOK_NE, ival = ++i;
+            else error("[%s:%d %s] Could not parse the expression: %s\n",  __FILE__,__LINE__,__FUNCTION__, filter->str);
+            if ( out[ival].tok_type!=TOK_VAL || !out[ival].key )
+                error("[%s:%d %s] Could not parse the expression, an unquoted string value perhaps? %s\n", __FILE__,__LINE__,__FUNCTION__, filter->str);
+            if ( strcmp(".",out[ival].key) )
+            {
+                out[ival].hdr_id = bcf_hdr_id2int(filter->hdr, BCF_DT_ID, out[ival].key);
+                if ( !bcf_hdr_idinfo_exists(filter->hdr,BCF_HL_FLT,out[ival].hdr_id) )
+                    error("The filter \"%s\" not present in the VCF header\n", out[ival].key);
+            }
+            else
+                out[ival].hdr_id = -1;
+            out[ival].tag = out[ival].key; out[ival].key = NULL;
+            out[itok].hdr_id = out[ival].hdr_id;
+            continue;
+        }
+    }
+    filter->nsamples = filter->max_unpack&BCF_UN_FMT ? bcf_hdr_nsamples(filter->hdr) : 0;
+    for (i=0; i<nout; i++)
+    {
+        if ( out[i].tok_type==TOK_MAX )      { out[i].setter = set_max; out[i].tok_type = TOK_FUNC; }
+        else if ( out[i].tok_type==TOK_MIN ) { out[i].setter = set_min; out[i].tok_type = TOK_FUNC; }
+        else if ( out[i].tok_type==TOK_AVG ) { out[i].setter = set_avg; out[i].tok_type = TOK_FUNC; }
+        else if ( out[i].tok_type==TOK_SUM ) { out[i].setter = set_sum; out[i].tok_type = TOK_FUNC; }
+        else if ( out[i].tok_type==TOK_ABS ) { out[i].setter = set_abs; out[i].tok_type = TOK_FUNC; }
+        else if ( out[i].tok_type==TOK_LEN ) { out[i].setter = set_strlen; out[i].tok_type = TOK_FUNC; }
+        hts_expand0(double,1,out[i].mvalues,out[i].values);
+        if ( filter->nsamples )
+        {
+            out[i].pass_samples = (uint8_t*)malloc(filter->nsamples);
+            int j;
+            for (j=0; j<filter->nsamples; j++) out[i].pass_samples[j] = 1;
+        }
+    }
+
+    if (0) filter_debug_print(out, NULL, nout);
+
+    if ( mops ) free(ops);
+    filter->filters   = out;
+    filter->nfilters  = nout;
+    filter->flt_stack = (token_t **)malloc(sizeof(token_t*)*nout);
+    return filter;
+}
+
+void filter_destroy(filter_t *filter)
+{
+    int i;
+    for (i=0; i<filter->nfilters; i++)
+    {
+        //if ( filter->filters[i].key ) free(filter->filters[i].key);
+        free(filter->filters[i].str_value);
+        free(filter->filters[i].tag);
+        free(filter->filters[i].values);
+        free(filter->filters[i].pass_samples);
+        if (filter->filters[i].hash) khash_str2int_destroy_free(filter->filters[i].hash);
+        if (filter->filters[i].regex)
+        {
+            regfree(filter->filters[i].regex);
+            free(filter->filters[i].regex);
+        }
+    }
+    free(filter->filters);
+    free(filter->flt_stack);
+    free(filter->str);
+    free(filter->tmpi);
+    free(filter->tmpf);
+    free(filter);
+}
+
+int filter_test(filter_t *filter, bcf1_t *line, const uint8_t **samples)
+{
+    bcf_unpack(line, filter->max_unpack);
+
+    int i, nstack = 0;
+    for (i=0; i<filter->nfilters; i++)
+    {
+        filter->filters[i].nsamples  = 0;
+        filter->filters[i].nvalues   = 0;
+        filter->filters[i].pass_site = -1;
+
+        if ( filter->filters[i].tok_type == TOK_VAL )
+        {
+            if ( filter->filters[i].setter )    // variable, query the VCF line
+                filter->filters[i].setter(filter, line, &filter->filters[i]);
+            else if ( filter->filters[i].key )  // string constant
+            {
+                filter->filters[i].str_value = filter->filters[i].key;
+                filter->filters[i].values[0] = filter->filters[i].values[0];
+                filter->filters[i].nvalues   = strlen(filter->filters[i].key);
+            }
+            else    // numeric constant
+            {
+                filter->filters[i].values[0] = filter->filters[i].threshold;
+                filter->filters[i].nvalues   = 1;
+            }
+
+            filter->flt_stack[nstack++] = &filter->filters[i];
+            continue;
+        }
+        else if ( filter->filters[i].tok_type == TOK_FUNC ) // all functions take only one argument
+        {
+            filter->filters[i].setter(filter, line, filter->flt_stack[nstack-1]);
+            continue;
+        }
+        if ( nstack<2 )
+            error("Error occurred while processing the filter \"%s\" (1:%d)\n", filter->str,nstack);  // too few values left on the stack
+
+        int is_str  = filter->flt_stack[nstack-1]->is_str + filter->flt_stack[nstack-2]->is_str;
+
+        if ( filter->filters[i].tok_type == TOK_OR || filter->filters[i].tok_type == TOK_OR_VEC )
+        {
+            if ( filter->flt_stack[nstack-1]->pass_site<0 || filter->flt_stack[nstack-2]->pass_site<0 )
+                error("Error occurred while processing the filter \"%s\" (%d %d OR)\n", filter->str,filter->flt_stack[nstack-2]->pass_site,filter->flt_stack[nstack-1]->pass_site);
+            filter->flt_stack[nstack-2]->pass_site = vector_logic_or(filter->flt_stack[nstack-2],filter->flt_stack[nstack-1], filter->filters[i].tok_type);
+            nstack--;
+            continue;
+        }
+        if ( filter->filters[i].tok_type == TOK_AND || filter->filters[i].tok_type == TOK_AND_VEC )
+        {
+            if ( filter->flt_stack[nstack-1]->pass_site<0 || filter->flt_stack[nstack-2]->pass_site<0 )
+                error("Error occurred while processing the filter \"%s\" (%d %d AND)\n", filter->str,filter->flt_stack[nstack-2]->pass_site,filter->flt_stack[nstack-1]->pass_site);
+            filter->flt_stack[nstack-2]->pass_site = vector_logic_and(filter->flt_stack[nstack-2],filter->flt_stack[nstack-1], filter->filters[i].tok_type);
+            nstack--;
+            continue;
+        }
+
+        if ( filter->filters[i].tok_type == TOK_ADD )
+        {
+            VECTOR_ARITHMETICS(filter->flt_stack[nstack-2],filter->flt_stack[nstack-1],+);
+            nstack--;
+            continue;
+        }
+        else if ( filter->filters[i].tok_type == TOK_SUB )
+        {
+            VECTOR_ARITHMETICS(filter->flt_stack[nstack-2],filter->flt_stack[nstack-1],-);
+            nstack--;
+            continue;
+        }
+        else if ( filter->filters[i].tok_type == TOK_MULT )
+        {
+            VECTOR_ARITHMETICS(filter->flt_stack[nstack-2],filter->flt_stack[nstack-1],*);
+            nstack--;
+            continue;
+        }
+        else if ( filter->filters[i].tok_type == TOK_DIV )
+        {
+            VECTOR_ARITHMETICS(filter->flt_stack[nstack-2],filter->flt_stack[nstack-1],/);
+            nstack--;
+            continue;
+        }
+
+        int is_true = 0;
+        if ( filter->filters[i].comparator )
+            is_true = filter->filters[i].comparator(filter->flt_stack[nstack-1],filter->flt_stack[nstack-2],filter->filters[i].tok_type,line);
+        else if ( !filter->flt_stack[nstack-1]->nvalues || !filter->flt_stack[nstack-2]->nvalues )
+        {
+            int skip = 0;
+            if ( !filter->flt_stack[nstack-2]->is_missing && !filter->flt_stack[nstack-1]->is_missing ) skip = 1;
+            if ( filter->filters[i].tok_type != TOK_EQ  && filter->filters[i].tok_type != TOK_NE ) skip = 1;
+
+            if ( skip ) 
+                filter->flt_stack[nstack-2]->nvalues = filter->flt_stack[nstack-2]->nsamples = 0;
+            else if ( filter->filters[i].tok_type == TOK_EQ )
+                CMP_MISSING(filter->flt_stack[nstack-2],filter->flt_stack[nstack-1],==,is_true)
+            else if ( filter->filters[i].tok_type == TOK_NE )
+                CMP_MISSING(filter->flt_stack[nstack-2],filter->flt_stack[nstack-1],!=,is_true)
+        }
+        else if ( filter->filters[i].tok_type == TOK_EQ )
+        {
+            if ( filter->flt_stack[nstack-1]->comparator )
+                is_true = filter->flt_stack[nstack-1]->comparator(filter->flt_stack[nstack-1],filter->flt_stack[nstack-2],TOK_EQ,line);
+            else if ( filter->flt_stack[nstack-2]->comparator )
+                is_true = filter->flt_stack[nstack-2]->comparator(filter->flt_stack[nstack-2],filter->flt_stack[nstack-1],TOK_EQ,line);
+            else if ( is_str==2 )   // both are strings
+                is_true = cmp_vector_strings(filter->flt_stack[nstack-2],filter->flt_stack[nstack-1],TOK_EQ);
+            else if ( is_str==1 )
+                error("Comparing string to numeric value: %s\n", filter->str);
+            else
+                CMP_VECTORS(filter->flt_stack[nstack-2],filter->flt_stack[nstack-1],==,is_true);
+        }
+        else if ( filter->filters[i].tok_type == TOK_NE )
+        {
+            if ( filter->flt_stack[nstack-1]->comparator )
+                is_true = filter->flt_stack[nstack-1]->comparator(filter->flt_stack[nstack-1],filter->flt_stack[nstack-2],TOK_NE,line);
+            else if ( filter->flt_stack[nstack-2]->comparator )
+                is_true = filter->flt_stack[nstack-2]->comparator(filter->flt_stack[nstack-2],filter->flt_stack[nstack-1],TOK_NE,line);
+            else if ( is_str==2 )
+                is_true = cmp_vector_strings(filter->flt_stack[nstack-2],filter->flt_stack[nstack-1],TOK_NE);
+            else if ( is_str==1 )
+                error("Comparing string to numeric value: %s\n", filter->str);
+            else
+                CMP_VECTORS(filter->flt_stack[nstack-2],filter->flt_stack[nstack-1],!=,is_true);
+        }
+        else if ( filter->filters[i].tok_type == TOK_LIKE || filter->filters[i].tok_type == TOK_NLIKE )
+        {
+            if ( is_str==2 )
+                is_true = regex_vector_strings(filter->flt_stack[nstack-2],filter->flt_stack[nstack-1], filter->filters[i].tok_type == TOK_LIKE ? 0 : 1);
+            else
+                error("The regex operator can be used on strings only: %s\n", filter->str);
+        }
+        else if ( is_str>0 )
+            error("Wrong operator in string comparison: %s [%s,%s]\n", filter->str, filter->flt_stack[nstack-1]->str_value, filter->flt_stack[nstack-2]->str_value);
+        else if ( filter->filters[i].tok_type == TOK_LE )
+            CMP_VECTORS(filter->flt_stack[nstack-2],filter->flt_stack[nstack-1],<=,is_true)
+        else if ( filter->filters[i].tok_type == TOK_LT )
+            CMP_VECTORS(filter->flt_stack[nstack-2],filter->flt_stack[nstack-1],<,is_true)
+        else if ( filter->filters[i].tok_type == TOK_BT )
+            CMP_VECTORS(filter->flt_stack[nstack-2],filter->flt_stack[nstack-1],>,is_true)
+        else if ( filter->filters[i].tok_type == TOK_BE )
+            CMP_VECTORS(filter->flt_stack[nstack-2],filter->flt_stack[nstack-1],>=,is_true)
+        else
+            error("FIXME: did not expect this .. tok_type %d = %d\n", i, filter->filters[i].tok_type);
+
+        filter->flt_stack[nstack-2]->pass_site = is_true;
+        nstack--;
+    }
+    if ( nstack>1 ) error("Error occurred while processing the filter \"%s\" (2:%d)\n", filter->str,nstack);    // too few values left on the stack
+    if ( samples )
+    {
+        *samples = filter->max_unpack&BCF_UN_FMT ? filter->flt_stack[0]->pass_samples : NULL;
+        if ( *samples && !filter->flt_stack[0]->nsamples )
+        {
+            for (i=0; i<filter->nsamples; i++)
+                filter->flt_stack[0]->pass_samples[i] = filter->flt_stack[0]->pass_site;
+        }
+    }
+    return filter->flt_stack[0]->pass_site;
+}
+
+int filter_max_unpack(filter_t *flt)
+{
+    return flt->max_unpack;
+}
diff --git a/filter.h b/filter.h
new file mode 100644 (file)
index 0000000..ccd3fe3
--- /dev/null
+++ b/filter.h
@@ -0,0 +1,52 @@
+/*  filter.h -- filter expressions.
+
+    Copyright (C) 2013-2014 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#ifndef __FILTER_H__
+#define __FILTER_H__
+
+#include <htslib/vcf.h>
+
+typedef struct _filter_t filter_t;
+
+/**
+  *  @hdr:  BCF header file
+  *  @str:  see the bcftools filter command help for description
+  */
+filter_t *filter_init(bcf_hdr_t *hdr, const char *str);
+
+void filter_destroy(filter_t *filter);
+
+/**
+  *  filter_test() - test whether the BCF record passes the test
+  *  @samples:  if not NULL, a pointer to an array with samples statuses is
+  *             stored in the location referenced by @samples. The pointer
+  *             will be set to NULL if the FORMAT fields were not queried.
+  *  Returns 1 if the expression is true and 0 if false.
+  */
+int filter_test(filter_t *filter, bcf1_t *rec, const uint8_t **samples);
+
+void filter_expression_info(FILE *fp);
+int filter_max_unpack(filter_t *filter);
+
+#endif
diff --git a/gvcf.c b/gvcf.c
new file mode 100644 (file)
index 0000000..b82d658
--- /dev/null
+++ b/gvcf.c
@@ -0,0 +1,227 @@
+/*  gvcf.c -- support for gVCF files.
+
+    Copyright (C) 2014-2015 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.  */
+
+#include "gvcf.h"
+#include "bcftools.h"
+
+struct _gvcf_t
+{
+    int *dp_range, ndp_range;   // per-sample DP ranges
+    int prev_range;             // 0 if not in a block
+    int32_t *dp, mdp, *pl, mpl, npl;
+    int32_t *tmp, mtmp, *gts, ngts,mgts, nqsum,mqsum;
+    float *qsum;
+    int32_t rid, start, end, min_dp;
+    kstring_t als;
+    bcf1_t *line;
+};
+
+void gvcf_update_header(gvcf_t *gvcf, bcf_hdr_t *hdr)
+{
+    bcf_hdr_append(hdr,"##INFO=<ID=END,Number=1,Type=Integer,Description=\"End position of the variant described in this record\">");
+    bcf_hdr_append(hdr,"##INFO=<ID=MinDP,Number=1,Type=Integer,Description=\"Minimum per-sample depth in this gVCF block\">");
+}
+
+gvcf_t *gvcf_init(const char *dp_ranges)
+{
+    gvcf_t *gvcf = (gvcf_t*) calloc(1,sizeof(gvcf_t));
+    gvcf->line = bcf_init();
+
+    int n = 1;
+    const char *ss = dp_ranges;
+    while ( *ss )
+    {
+        if ( *ss==',' ) n++;
+        ss++;
+    }
+    gvcf->ndp_range = n;
+    gvcf->dp_range  = (int*) malloc(sizeof(int)*gvcf->ndp_range);
+
+    n  = 0;
+    ss = dp_ranges;
+    while ( *ss )
+    {
+        char *se = (char*) ss;
+        gvcf->dp_range[n++] = strtol(ss,&se,10);
+        if ( se==ss ) return NULL;
+        if ( *se==',' && se[1] ) { ss = se+1; continue; }
+        else if ( !*se ) break;
+        return NULL;
+    }
+    return gvcf;
+}
+
+void gvcf_destroy(gvcf_t *gvcf)
+{
+    free(gvcf->dp_range);
+    free(gvcf->dp);
+    free(gvcf->pl);
+    free(gvcf->tmp);
+    free(gvcf->qsum);
+    free(gvcf->gts);
+    free(gvcf->als.s);
+    if ( gvcf->line ) bcf_destroy(gvcf->line);
+    free(gvcf);
+}
+
+bcf1_t *gvcf_write(gvcf_t *gvcf, htsFile *fh, bcf_hdr_t *hdr, bcf1_t *rec, int is_ref)
+{
+    int i, ret, nsmpl = bcf_hdr_nsamples(hdr);
+    int can_collapse = is_ref ? 1 : 0;
+    int32_t dp_range = 0, min_dp = 0;
+
+    // No record and nothing to flush?
+    if ( !rec && !gvcf->prev_range ) return NULL;
+
+    // Flush gVCF block if there are no more records, chr changed, a gap
+    // encountered, or other conditions not met (block broken by a non-ref or DP too low).
+    int needs_flush = can_collapse ? 0 : 1;
+
+
+    // Can the record be included in a gVCF block? That is, is this a ref-only site?
+    if ( rec && can_collapse )
+    {
+        bcf_unpack(rec, BCF_UN_ALL);
+
+        // per-sample depth
+        ret = bcf_get_format_int32(hdr, rec, "DP", &gvcf->tmp, &gvcf->mtmp);
+        if ( ret==nsmpl )
+        {
+            min_dp = gvcf->tmp[0];
+            for (i=1; i<nsmpl; i++)
+                if ( min_dp > gvcf->tmp[i] ) min_dp = gvcf->tmp[i];
+
+            for (i=0; i<gvcf->ndp_range; i++)
+                if ( min_dp < gvcf->dp_range[i] ) break;
+
+            dp_range = i;
+            if ( !dp_range )
+            {
+                // leave the record unchanged, DP is too small. Alternatively, return NULL here
+                // to skip these sites
+                needs_flush  = 1;
+                can_collapse = 0;
+            }
+        }
+        else
+            needs_flush = 1;       // DP field not present
+    }
+
+    if ( gvcf->prev_range && gvcf->prev_range!=dp_range ) needs_flush = 1;
+    if ( !rec || gvcf->rid!=rec->rid || rec->pos > gvcf->end+1 ) needs_flush = 1;
+
+    // If prev_range is set, something can be flushed
+    if ( gvcf->prev_range && needs_flush )
+    {
+        // mpileup can output two records with the same position, SNP and
+        // indel. Make sure the end position does not include the non-variant
+        // SNP position just before the indel.
+        if ( rec && rec->rid==gvcf->rid && rec->pos==gvcf->end ) gvcf->end--;
+
+        gvcf->end++;    // from 0-based to 1-based coordinate
+
+        bcf_clear1(gvcf->line);
+        gvcf->line->rid  = gvcf->rid;
+        gvcf->line->pos  = gvcf->start;
+        gvcf->line->rlen = gvcf->end - gvcf->start;
+        bcf_update_alleles_str(hdr, gvcf->line, gvcf->als.s);
+        if ( gvcf->start+1 < gvcf->end )    // create gVCF record only if it spans at least two sites
+            bcf_update_info_int32(hdr, gvcf->line, "END", &gvcf->end, 1);
+        bcf_update_info_int32(hdr, gvcf->line, "MinDP", &gvcf->min_dp, 1);
+        if ( gvcf->nqsum>0 )
+            bcf_update_info_float(hdr, gvcf->line, "QS", gvcf->qsum, gvcf->nqsum);
+        if ( gvcf->ngts )
+            bcf_update_genotypes(hdr,gvcf->line,gvcf->gts,gvcf->ngts);
+        if ( gvcf->npl>0 )
+            bcf_update_format_int32(hdr, gvcf->line, "PL", gvcf->pl, gvcf->npl);
+        bcf_update_format_int32(hdr, gvcf->line, "DP", gvcf->dp, nsmpl);
+        bcf_write1(fh, hdr, gvcf->line);
+        gvcf->prev_range = 0;
+        gvcf->rid  = -1;
+        gvcf->npl  = 0;
+        gvcf->nqsum = 0;
+        gvcf->ngts  = 0;
+
+        if ( !rec ) return NULL;     // just flushing the buffer, this was last record
+    }
+
+    if ( can_collapse )
+    {
+        if ( !gvcf->prev_range )
+        {
+            hts_expand(int32_t,nsmpl,gvcf->mdp,gvcf->dp);
+            memcpy(gvcf->dp,gvcf->tmp,nsmpl*sizeof(int32_t));   // tmp still contains DP from rec
+            gvcf->npl = bcf_get_format_int32(hdr, rec, "PL", &gvcf->pl, &gvcf->mpl);
+
+            gvcf->nqsum = bcf_get_info_float(hdr,rec,"QS",&gvcf->qsum,&gvcf->mqsum);
+            gvcf->ngts  = bcf_get_genotypes(hdr,rec,&gvcf->gts,&gvcf->mgts);
+
+            gvcf->rid    = rec->rid;
+            gvcf->start  = rec->pos;
+            gvcf->als.l = 0;
+            kputs(rec->d.allele[0],&gvcf->als);
+            for (i=1; i<rec->n_allele; i++)
+            {
+                kputc(',',&gvcf->als);
+                kputs(rec->d.allele[i],&gvcf->als);
+            }
+            gvcf->min_dp = min_dp;
+        }
+        else
+        {
+            if ( gvcf->min_dp > min_dp ) gvcf->min_dp = min_dp;
+            for (i=0; i<nsmpl; i++)
+                if ( gvcf->dp[i] > gvcf->tmp[i] ) gvcf->dp[i] = gvcf->tmp[i];
+            ret = bcf_get_format_int32(hdr, rec, "PL", &gvcf->tmp, &gvcf->mtmp);
+            if ( ret>=0 )
+            {
+                if ( ret!=nsmpl*3 ) error("Unexpected number of PL fields\n");
+                for (i=0; i<nsmpl; i++)
+                {
+                    if ( gvcf->pl[3*i+1] > gvcf->tmp[3*i+1] )
+                    {
+                        gvcf->pl[3*i+1] = gvcf->tmp[3*i+1];
+                        gvcf->pl[3*i+2] = gvcf->tmp[3*i+2];
+                    }
+                    else if ( gvcf->pl[3*i+1]==gvcf->tmp[3*i+1] && gvcf->pl[3*i+2] > gvcf->tmp[3*i+2] )
+                        gvcf->pl[3*i+2] = gvcf->tmp[3*i+2];
+                }
+            }
+            else
+                gvcf->npl = 0;
+        }
+        gvcf->prev_range = dp_range;
+        if ( bcf_get_info_int32(hdr,rec,"END",&gvcf->tmp,&gvcf->mtmp)==1 )
+            gvcf->end = gvcf->tmp[0] - 1;   // from 1-based to 0-based
+        else
+            gvcf->end = rec->pos;
+        return NULL;
+    }
+
+    if ( is_ref && min_dp )
+        bcf_update_info_int32(hdr, rec, "MinDP", &min_dp, 1);
+
+    return rec;
+}
+
diff --git a/gvcf.h b/gvcf.h
new file mode 100644 (file)
index 0000000..784e1f6
--- /dev/null
+++ b/gvcf.h
@@ -0,0 +1,41 @@
+/* gvcf.[ch] - Helper functions for gVCF support
+
+   The MIT License
+
+   Copyright (c) 2015 Genome Research Ltd.
+
+   Author: Petr Danecek <pd3@sanger.ac.uk>
+   
+   Permission is hereby granted, free of charge, to any person obtaining a copy
+   of this software and associated documentation files (the "Software"), to deal
+   in the Software without restriction, including without limitation the rights
+   to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+   copies of the Software, and to permit persons to whom the Software is
+   furnished to do so, subject to the following conditions:
+   
+   The above copyright notice and this permission notice shall be included in
+   all copies or substantial portions of the Software.
+   
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+   AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+   THE SOFTWARE.
+
+ */
+
+#ifndef __GVCF_H__
+#define __GVCF_H__
+
+#include "bcftools.h"
+
+typedef struct _gvcf_t gvcf_t;
+
+gvcf_t *gvcf_init(const char *dp_ranges);
+void gvcf_update_header(gvcf_t *gvcf, bcf_hdr_t *hdr);
+bcf1_t *gvcf_write(gvcf_t *gvcf, htsFile *fh, bcf_hdr_t *hdr, bcf1_t *rec, int is_ref);
+void gvcf_destroy(gvcf_t *gvcf);
+
+#endif
diff --git a/hclust.c b/hclust.c
new file mode 100644 (file)
index 0000000..692fa54
--- /dev/null
+++ b/hclust.c
@@ -0,0 +1,400 @@
+/* The MIT License
+
+   Copyright (c) 2016 Genome Research Ltd.
+
+   Author: Petr Danecek <pd3@sanger.ac.uk>
+   
+   Permission is hereby granted, free of charge, to any person obtaining a copy
+   of this software and associated documentation files (the "Software"), to deal
+   in the Software without restriction, including without limitation the rights
+   to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+   copies of the Software, and to permit persons to whom the Software is
+   furnished to do so, subject to the following conditions:
+   
+   The above copyright notice and this permission notice shall be included in
+   all copies or substantial portions of the Software.
+   
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+   AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+   THE SOFTWARE.
+
+ */
+
+#include <htslib/hts.h>
+#include <htslib/kstring.h>
+#include <stdlib.h>
+#include "bcftools.h"
+#include "hclust.h"
+
+typedef struct _node_t
+{
+    struct _node_t *akid, *bkid, *next, *prev, *parent;
+    int id, idx;    // id: unique node id; idx: current index to pdist
+    float value;    // max pairwise dist of elements within the node
+}
+node_t;
+
+struct _hclust_t
+{
+    int ndat, nclust;       // ndat: number of elements (pdist matrix size); nclust: current number of clusters
+    float *pdist;           // pairwise cluster distances, diagonal matrix accessed via the PDIST macro
+    node_t *first, *last;   // clusters are maintained in a double-linked list
+    node_t **rmme;          // convenience array to remove all allocated nodes at the end
+    int nrmme;
+    kstring_t str;          // (for debugging) pointer to str.s is returned by create_dot()
+    char **dbg;             // (for debugging) created by create_list() via set_threshold() and returned by explain()
+    int ndbg, mdbg;
+};
+
+node_t *append_node(hclust_t *clust, int idx)
+{
+    node_t *node = (node_t*) calloc(1,sizeof(node_t));
+
+    clust->nclust++;
+    node->id  = clust->nrmme;
+    node->idx = idx;
+    if ( !clust->first )
+    {
+        clust->first = node; 
+        clust->last  = node; 
+    }
+    else
+    {
+        node->prev = clust->last;
+        clust->last->next = node; 
+        clust->last = node; 
+    }
+    
+    if ( clust->nrmme >= clust->ndat*2 ) error("hclust fixme: %d vs %d\n",clust->nrmme,clust->ndat);
+    clust->rmme[clust->nrmme++] = node;
+
+    return node;
+}
+void remove_node(hclust_t *clust, node_t *node)
+{
+    if ( node==clust->first ) clust->first = node->next;
+    if ( node==clust->last ) clust->last = node->prev;
+    if ( node->next ) node->next->prev = node->prev;
+    if ( node->prev ) node->prev->next = node->next;
+    clust->nclust--;
+}
+
+#if DEBUG
+void hclust_debug(hclust_t *clust)
+{
+    int i;
+    fprintf(stderr,"nrmme=%d  nclust=%d\n", clust->nrmme,clust->nclust);
+    for (i=0; i<clust->nrmme; i++)
+    {
+        node_t *node = clust->rmme[i];
+        int akid  = node->akid ? node->akid->id : -1;
+        int bkid  = node->bkid ? node->bkid->id : -1;
+        int akidx = node->akid ? node->akid->idx : -1;
+        int bkidx = node->bkid ? node->bkid->idx : -1;
+        fprintf(stderr,"\t%d\t%d\t%f\t%d %d\t%d %d\n",node->id,node->idx,node->value,akid,bkid,akidx,bkidx);
+    }
+
+    int j;
+    for (i=1; i<clust->ndat; i++)
+    {
+        int active = 0;
+        node_t *node = clust->first;
+        while (node)
+        {
+            if ( node->idx==i ) { active=1; break; }
+            node = node->next;
+        }
+        fprintf(stderr,"%2d%c ",i,active?'*':' ');
+        for (j=0; j<i; j++)
+        {
+            if ( PDIST(clust->pdist,i,j)==9 )
+                fprintf(stderr,"  -----  ");
+            else
+                fprintf(stderr," %f", PDIST(clust->pdist,i,j));
+        }
+        fprintf(stderr,"\n");
+    }
+    for (j=0; j<clust->ndat-1; j++) fprintf(stderr,"  %6d ",j); fprintf(stderr,"\n");
+}
+#endif
+
+hclust_t *hclust_init(int n, float *pdist)
+{
+    hclust_t *clust = (hclust_t*) calloc(1,sizeof(hclust_t));
+    clust->ndat  = n;
+    clust->pdist = pdist;
+    clust->rmme = (node_t**) calloc(n*2,sizeof(node_t*));
+
+    // init clusters
+    int i;
+    for (i=0; i<clust->ndat; i++) append_node(clust,i);
+
+    // build the tree
+    while ( clust->nclust>1 )
+    {
+        // find two clusters with minimum distance
+        float min_value = HUGE_VAL;
+        node_t *iclust = clust->first->next;
+        node_t *min_iclust = NULL, *min_jclust = NULL;
+        while ( iclust )
+        {
+            node_t *jclust = clust->first;
+            while ( jclust!=iclust )
+            {
+                float value = PDIST(clust->pdist,iclust->idx,jclust->idx);
+                if ( value < min_value ) 
+                { 
+                    min_value  = value;
+                    min_iclust = iclust;
+                    min_jclust = jclust; 
+                }
+                jclust = jclust->next;
+            }
+            iclust = iclust->next;
+        }
+        assert( min_iclust && min_jclust ); // pdist contains inf or nan, fix the caller
+        remove_node(clust,min_iclust);
+        remove_node(clust,min_jclust);
+
+        // update the pairwise distances. We keep the matrix and as we are moving up the
+        // tree, we use fewer columns/rows as the number of clusters decreases: we reuse
+        // i-th and leave j-th unused. Inter-cluster distance is defined as maximum distance
+        // between pairwise distances of elements within the cluster.
+        iclust = clust->first;
+        while ( iclust )
+        {
+            if ( PDIST(clust->pdist,iclust->idx,min_iclust->idx) < PDIST(clust->pdist,iclust->idx,min_jclust->idx) )
+                PDIST(clust->pdist,iclust->idx,min_iclust->idx) = PDIST(clust->pdist,iclust->idx,min_jclust->idx);
+            iclust = iclust->next;
+        }
+
+        node_t *node = append_node(clust,min_iclust->idx);
+        node->akid  = min_iclust;
+        node->bkid  = min_jclust;
+        node->value = min_value;
+        node->akid->parent = node;
+        node->bkid->parent = node;
+    }
+
+    return clust;
+}
+void hclust_destroy(hclust_t *clust)
+{
+    int i;
+    for (i=0; i<clust->nrmme; i++) free(clust->rmme[i]);
+    free(clust->rmme);
+    free(clust->dbg);
+    free(clust->str.s);
+    free(clust);
+}
+
+char *hclust_create_dot(hclust_t *clust, char **labels, float th)
+{
+    clust->str.l = 0;
+    ksprintf(&clust->str,"digraph myGraph {");
+
+    int i;
+    for (i=0; i<clust->nrmme; i++)
+    {
+        node_t *node = clust->rmme[i];
+        if ( node->value )
+            ksprintf(&clust->str,"\"%d\" [label=\"%f\"];", node->id,node->value);
+        else
+            ksprintf(&clust->str,"\"%d\" [label=\"%s\"];", node->id,labels[node->idx]);
+    }
+    for (i=0; i<clust->nrmme; i++)
+    {
+        node_t *node = clust->rmme[i];
+        if ( node->akid )
+        {
+            if ( node->value >= th && node->akid && node->akid->value < th )
+                ksprintf(&clust->str,"\"%d\" -> \"%d\" [color=\"#D43F3A\" penwidth=3];", node->id,node->akid->id);
+            else
+                ksprintf(&clust->str,"\"%d\" -> \"%d\";", node->id,node->akid->id);
+        }
+
+        if ( node->bkid )
+        {
+            if ( node->value >= th && node->bkid && node->bkid->value < th )
+                ksprintf(&clust->str,"\"%d\" -> \"%d\" [color=\"#D43F3A\" penwidth=3];", node->id,node->bkid->id);
+            else
+                ksprintf(&clust->str,"\"%d\" -> \"%d\";", node->id,node->bkid->id);
+        }
+    }
+    ksprintf(&clust->str,"};");
+    return clust->str.s;
+}
+char **hclust_explain(hclust_t *clust, int *nlines)
+{
+    clust->ndbg = 0;
+    char *beg = clust->str.s;
+    while ( *beg )
+    {
+        char *end = beg;
+        while ( *end && *end!='\n' ) end++;
+        clust->ndbg++;
+        hts_expand(char*,clust->ndbg,clust->mdbg,clust->dbg);
+        clust->dbg[clust->ndbg-1] = beg;
+        if ( !*end ) break;
+        *end = 0;
+        beg = end + 1;
+    }
+
+    *nlines = clust->ndbg;
+    return clust->dbg;
+}
+
+cluster_t *append_cluster(node_t *node, cluster_t *cluster, int *nclust, node_t **stack)
+{
+    (*nclust)++;
+    cluster = (cluster_t*) realloc(cluster,sizeof(cluster_t)*(*nclust));
+    cluster_t *clust = &cluster[*nclust-1];
+    clust->nmemb = 0;
+    clust->memb  = NULL;
+    clust->dist  = node->value;
+
+    int nstack = 1;
+    stack[0] = node;
+
+    while ( nstack )
+    {
+        node_t *node = stack[--nstack];
+        node_t *akid = node->akid;
+        node_t *bkid = node->bkid;
+        if ( node->akid )
+        {
+            stack[nstack++] = akid;
+            stack[nstack++] = bkid;
+        }
+        else    
+        {
+            clust->nmemb++;
+            clust->memb = (int*) realloc(clust->memb,sizeof(int)*clust->nmemb);
+            clust->memb[clust->nmemb-1] = node->id;
+        }
+    }
+    return cluster;
+}
+
+int cmp_nodes(const void *a, const void *b)
+{
+    const node_t *an = *((const node_t**) a);
+    const node_t *bn = *((const node_t**) b);
+    if ( an->value < bn->value ) return -1;
+    if ( an->value > bn->value ) return 1;
+    return 0;
+}
+
+float calc_dev(node_t **dat, int n)
+{
+    float avg = 0, dev = 0;
+    int i;
+    for (i=0; i<n; i++) avg += dat[i]->value;
+    avg /= n;
+    for (i=0; i<n; i++) dev += (dat[i]->value - avg)*(dat[i]->value - avg);
+    return sqrt(dev/n);
+}
+
+/*
+    Heuristics to determine clustering cutoff: sort nodes by distance and
+    split into two groups by minimizing the standard deviation.
+    This works best when two elements from a single different sample are
+    included in the mix.
+        - min_inter_dist .. smaller values are always considered identical
+        - max_intra_dist .. larger values are always considered different
+ */
+float hclust_set_threshold(hclust_t *clust, float min_inter_dist, float max_intra_dist)
+{
+    node_t **dat = clust->rmme + clust->ndat;
+    int i, ndat = clust->nrmme - clust->ndat;
+    qsort(dat, ndat, sizeof(dat), cmp_nodes);
+
+    clust->str.l = 0;
+    float th, min_dev = HUGE_VAL;
+    int imin = -1;
+    for (i=0; i<ndat; i++)
+    {
+        float dev = 0;
+        if ( i>0 ) dev += calc_dev(dat,i);
+        if ( i+1<ndat ) dev += calc_dev(dat+i,ndat-i);
+        th  = dat[i]->value;
+        ksprintf(&clust->str,"DEV\t%f\t%f\n",th,dev);
+        if ( min_dev > dev && th >= min_inter_dist ) { min_dev = dev; imin = i; }
+    }
+    if ( max_intra_dist > 0 )
+        th = max_intra_dist;  // use fixed cutoff, the above was only for debugging output
+    else
+    {
+        // dynamic cutoff
+        max_intra_dist = fabs(max_intra_dist);
+        th = imin==-1 ? max_intra_dist : dat[imin]->value;
+        if ( th > max_intra_dist ) th = max_intra_dist;
+    }
+    ksprintf(&clust->str,"TH\t%f\n", th);
+    ksprintf(&clust->str,"MAX_DIST\t%f\n", dat[ndat-1]->value);
+    ksprintf(&clust->str,"MIN_INTER\t%f\n", min_inter_dist);
+    ksprintf(&clust->str,"MAX_INTRA\t%f\n", max_intra_dist);
+    return th;
+} 
+
+cluster_t *hclust_create_list(hclust_t *clust, float min_inter_dist, float *max_intra_dist, int *nclust)
+{
+    float cutoff = *max_intra_dist = hclust_set_threshold(clust, min_inter_dist, *max_intra_dist);
+
+    node_t **stack = (node_t**) malloc(sizeof(node_t*)*clust->ndat);
+    node_t **tmp = (node_t**) malloc(sizeof(node_t*)*clust->ndat);
+    stack[0] = clust->first;
+    int nstack = 1;
+    
+    cluster_t *cluster = NULL;
+    int ncluster = 0;
+
+    if ( stack[0]->value < cutoff )
+    {
+        // all values are within the limits - create a single cluster
+        cluster = append_cluster(stack[0], cluster, &ncluster, tmp);
+        nstack = 0;
+    }
+
+    while ( nstack )
+    {
+        node_t *node = stack[--nstack];
+        node_t *akid = node->akid;
+        node_t *bkid = node->bkid;
+        if ( !akid )
+        {
+            cluster = append_cluster(node, cluster, &ncluster, tmp);
+            continue;
+        }
+
+        if ( node->value >= cutoff && akid->value < cutoff )
+            cluster = append_cluster(akid, cluster, &ncluster, tmp);
+        else    
+            stack[nstack++] = akid;
+
+        if ( node->value >= cutoff && bkid->value < cutoff )
+            cluster = append_cluster(bkid, cluster, &ncluster, tmp);
+        else    
+            stack[nstack++] = bkid;
+    }
+
+    free(tmp);
+    free(stack);
+
+    *nclust = ncluster;
+    return cluster;
+}
+
+void hclust_destroy_list(cluster_t *clust, int nclust)
+{
+    int i;
+    for (i=0; i<nclust; i++) free(clust[i].memb);
+    free(clust);
+}
+
+
diff --git a/hclust.h b/hclust.h
new file mode 100644 (file)
index 0000000..43d333f
--- /dev/null
+++ b/hclust.h
@@ -0,0 +1,77 @@
+/* The MIT License
+
+   Copyright (c) 2016 Genome Research Ltd.
+
+   Author: Petr Danecek <pd3@sanger.ac.uk>
+   
+   Permission is hereby granted, free of charge, to any person obtaining a copy
+   of this software and associated documentation files (the "Software"), to deal
+   in the Software without restriction, including without limitation the rights
+   to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+   copies of the Software, and to permit persons to whom the Software is
+   furnished to do so, subject to the following conditions:
+   
+   The above copyright notice and this permission notice shall be included in
+   all copies or substantial portions of the Software.
+   
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+   AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+   THE SOFTWARE.
+
+ */
+
+/*
+    Simple hierarchical clustering
+*/
+
+#ifndef __HCLUST_H__
+#define __HCLUST_H__
+
+#include <stdio.h>
+
+typedef struct _hclust_t hclust_t;
+
+typedef struct
+{
+    float dist;
+    int nmemb, *memb;
+}
+cluster_t;
+
+#define PDIST(mat,a,b) (mat)[((a)>(b)?((a)*((a)-1)/2+(b)):((b)*((b)-1)/2+(a)))]
+
+/*
+ *  hclust_init() - init and run clustering
+ *  @n:     number of elements
+ *  @pdist: pairwise distances. The array will be modified by hclust and
+ *          must exist until hclust_destroy() is called
+ */
+hclust_t *hclust_init(int n, float *pdist);
+void hclust_destroy(hclust_t *clust);
+
+/*
+ *  hclust_create_list() - returns a list of clusters
+ *  @min_inter_dist: minimum inter-cluster distance. If smaller, elements are considered
+ *                   homogenous, belonging to the same cluster.
+ *  @max_intra_dist: maximum intra-cluster distance allowed. If smaller than 0,
+ *                   the threshold can be heuristically lowered, otherwise considered
+ *                   a fixed cutoff. The pointer will be filled to the cutoff actually used.
+ */
+cluster_t *hclust_create_list(hclust_t *clust, float min_inter_dist, float *max_intra_dist, int *nclust);
+void hclust_destroy_list(cluster_t *clust, int nclust);
+
+/* 
+ *  Access debugging data used in the decision making process.  Note that this
+ *  must be called immediately after hclust_create_list because other calls,
+ *  such as hclust_create_dot(), invalidate the temporary data structures.
+ */
+char **hclust_explain(hclust_t *clust, int *nlines);
+
+char *hclust_create_dot(hclust_t *clust, char **labels, float th);
+
+#endif
+
diff --git a/khash_str2str.h b/khash_str2str.h
new file mode 100644 (file)
index 0000000..4a5bd12
--- /dev/null
@@ -0,0 +1,106 @@
+/*  khash_str2str.h -- C-string to C-string hash table.
+
+    Copyright (C) 2014,2016 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.  */
+
+#ifndef KHASH_STR2STR_H
+#define KHASH_STR2STR_H
+
+#include <htslib/khash.h>
+
+KHASH_MAP_INIT_STR(str2str, const char*)
+
+/*
+ *  Wrappers for khash dictionaries used by mpileup.
+ */
+
+static inline void *khash_str2str_init(void)
+{
+    return kh_init(str2str);
+}
+
+/*
+ *  Destroy the hash structure, but not the keys
+ */
+static inline void khash_str2str_destroy(void *_hash)
+{
+    khash_t(str2str) *hash = (khash_t(str2str)*)_hash;
+    if (hash) kh_destroy(str2str, hash); // Note that strings are not freed.
+}
+
+/*
+ *  Destroys both the hash structure and the keys
+ */
+static inline void khash_str2str_destroy_free(void *_hash)
+{
+    khash_t(str2str) *hash = (khash_t(str2str)*)_hash;
+    khint_t k;
+    if (hash == 0) return;
+    for (k = 0; k < kh_end(hash); ++k)
+        if (kh_exist(hash, k)) free((char*)kh_key(hash, k));
+    kh_destroy(str2str, hash);
+}
+
+/*
+ *  Destroys the hash structure, the keys and the values
+ */
+static inline void khash_str2str_destroy_free_all(void *_hash)
+{
+    khash_t(str2str) *hash = (khash_t(str2str)*)_hash;
+    khint_t k;
+    if (hash == 0) return;
+    for (k = 0; k < kh_end(hash); ++k)
+        if (kh_exist(hash, k))
+        {
+            free((char*)kh_key(hash, k));
+            free((char*)kh_val(hash, k));
+        }
+    kh_destroy(str2str, hash);
+}
+
+/*
+ *  Returns value if key exists or NULL if not
+ */
+static inline char *khash_str2str_get(void *_hash, const char *str)
+{
+    khash_t(str2str) *hash = (khash_t(str2str)*)_hash;
+    khint_t k = kh_get(str2str, hash, str);
+    if ( k == kh_end(hash) ) return NULL;
+    return (char*)kh_val(hash, k);
+}
+
+/*
+ *  Set a new key,value pair. On success returns the bin index, on
+ *  error -1 is returned.
+ */
+static inline int khash_str2str_set(void *_hash, const char *str, const char *value)
+{
+    khint_t k;
+    int ret;
+    khash_t(str2str) *hash = (khash_t(str2str)*)_hash;
+    if ( !hash ) return -1;
+    k = kh_put(str2str, hash, str, &ret);
+    kh_val(hash,k) = value;
+    return k;
+}
+
+#endif
diff --git a/kheap.h b/kheap.h
new file mode 100644 (file)
index 0000000..ac2f9f9
--- /dev/null
+++ b/kheap.h
@@ -0,0 +1,171 @@
+/* The MIT License
+
+   Copyright (C) 2016 Genome Research Ltd.
+
+   Author: Petr Danecek <pd3@sanger.ac.uk>
+
+   Permission is hereby granted, free of charge, to any person obtaining a copy
+   of this software and associated documentation files (the "Software"), to deal
+   in the Software without restriction, including without limitation the rights
+   to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+   copies of the Software, and to permit persons to whom the Software is
+   furnished to do so, subject to the following conditions:
+   
+   The above copyright notice and this permission notice shall be included in
+   all copies or substantial portions of the Software.
+   
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+   AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+   THE SOFTWARE.
+
+ */
+/*
+    Usage example:
+
+        #include "kheap.h"
+
+        // First we prepare the user data to store, in this example it is a
+        // struct with a single element "key", and a comparator function
+        // "is_smaller".  In this example the comparator defines a min heap (as
+        // opposed to a max heap).
+        typedef struct
+        {
+            uint32_t key; 
+        } 
+        data_t;
+        static inline int is_smaller(data_t *a, data_t *b)
+        {
+            return a->key < b->key ? 1 : 0; 
+        }
+        data_t data[3] = { {3}, {2}, {1} };
+
+
+        // Heap declaration, "mh" is an arbitrary string.  The typedef is not
+        // required, it is just a convenience shortcut so that we can use
+        // "heap_t" instead of the generic "khp_mh_t" automatically created by
+        // the KHEAP_INIT macro.
+        KHEAP_INIT(mh, data_t, is_smaller)
+        typedef khp_mh_t heap_t;
+
+        // Initialize the heap, insert the test data, then retrieve them back,
+        // sorted. Multiple heaps with the same name "mh" can be created and
+        // used simultaneously, as long as they all use the same data type
+        // "data_t".
+        heap_t *heap = khp_init(mh);
+
+        for (int i=0; i<3; i++)
+            khp_insert(mh, heap, &data[i]);
+
+        while (heap->ndat)
+        {
+            printf("%d\n", heap->dat[0].pos);
+            khp_delete(mh, heap);
+        }
+
+        // Clean up
+        khp_destroy(mh, heap);
+
+*/
+
+#ifndef __KHEAP_H__
+#define __KHEAP_H__
+
+#include <stdlib.h>
+
+#ifndef kroundup32
+#define kroundup32(x) (--(x), (x)|=(x)>>1, (x)|=(x)>>2, (x)|=(x)>>4, (x)|=(x)>>8, (x)|=(x)>>16, ++(x))
+#endif
+
+#ifndef kh_inline
+#ifdef _MSC_VER
+#define kh_inline __inline
+#else
+#define kh_inline inline
+#endif
+#endif /* kh_inline */
+
+#ifndef klib_unused
+#if (defined __clang__ && __clang_major__ >= 3) || (defined __GNUC__ && __GNUC__ >= 3)
+#define klib_unused __attribute__ ((__unused__))
+#else
+#define klib_unused
+#endif
+#endif /* klib_unused */
+
+
+#define __KHEAP_TYPE(name, kheap_t) \
+    typedef struct {                \
+        int ndat, mdat;             \
+        kheap_t *dat;               \
+        kheap_t tmp;                \
+    } khp_##name##_t;
+
+#define khp_parent(i) (((i)-1)/2)
+#define khp_lchild(i) (2*(i)+1)
+#define khp_rchild(i) (2*(i)+2)
+#define khp_swap(hp,i,j) {               \
+        ((hp)->tmp)    = ((hp)->dat[i]); \
+        ((hp)->dat[i]) = ((hp)->dat[j]); \
+        ((hp)->dat[j]) = ((hp)->tmp);    \
+    }
+
+#define __KHEAP_IMPL(name, SCOPE, kheap_t, __cmp)                       \
+    SCOPE khp_##name##_t *khp_init_##name(void)                         \
+    {                                                                   \
+        return (khp_##name##_t*)calloc(1, sizeof(khp_##name##_t));      \
+    }                                                                   \
+    SCOPE void khp_destroy_##name(khp_##name##_t *heap)                 \
+    {                                                                   \
+        if (heap) free(heap->dat);                                      \
+        free(heap);                                                     \
+    }                                                                   \
+    SCOPE int khp_insert_##name(khp_##name##_t *heap, kheap_t *dat)     \
+    {                                                                   \
+        heap->ndat++;                                                   \
+        if ( heap->ndat > heap->mdat )                                  \
+        {                                                               \
+            heap->mdat = heap->ndat;                                    \
+            kroundup32(heap->mdat);                                     \
+            heap->dat = (kheap_t*)realloc(heap->dat, heap->mdat*sizeof(kheap_t));  \
+        }                                                               \
+        int i = heap->ndat - 1;                                         \
+        while ( i && __cmp(dat,&heap->dat[khp_parent(i)]) )             \
+        {                                                               \
+            heap->dat[i] = heap->dat[khp_parent(i)];                    \
+            i = khp_parent(i);                                          \
+        }                                                               \
+        heap->dat[i] = *dat;                                            \
+        return i;                                                       \
+    }                                                                   \
+    SCOPE void khp_heapify_##name(khp_##name##_t *heap, int i)          \
+    {                                                                   \
+/*todo: loop instead of a recursive function? */ \
+        int extreme = khp_lchild(i) < heap->ndat && __cmp(&heap->dat[khp_lchild(i)],&heap->dat[i]) ? khp_lchild(i) : i;     \
+        if ( khp_rchild(i) < heap->ndat && __cmp(&heap->dat[khp_rchild(i)],&heap->dat[extreme]) ) extreme = khp_rchild(i);  \
+        if ( extreme != i )                                             \
+        {                                                               \
+            khp_swap(heap,i,extreme);                                   \
+            khp_heapify_##name(heap,extreme);                           \
+        }                                                               \
+    }                                                                   \
+    SCOPE void khp_delete_##name(khp_##name##_t *heap)                  \
+    {                                                                   \
+        if ( !heap || !heap->ndat ) return;                             \
+        heap->dat[0] = heap->dat[--heap->ndat];                         \
+        khp_heapify_##name(heap, 0);                                    \
+    }                                                                   \
+
+#define KHEAP_INIT(name, kheap_t, __cmp)            \
+    __KHEAP_TYPE(name, kheap_t)                     \
+    __KHEAP_IMPL(name, static kh_inline klib_unused, kheap_t, __cmp)
+
+#define khp_init(name) khp_init_##name()
+#define khp_destroy(name, heap) khp_destroy_##name(heap)
+#define khp_insert(name, heap, dat) khp_insert_##name(heap, dat)
+#define khp_delete(name, heap) khp_delete_##name(heap)
+
+#endif
diff --git a/kmin.c b/kmin.c
new file mode 100644 (file)
index 0000000..5b8193b
--- /dev/null
+++ b/kmin.c
@@ -0,0 +1,209 @@
+/* The MIT License
+
+   Copyright (c) 2008, 2010 by Attractive Chaos <attractor@live.co.uk>
+
+   Permission is hereby granted, free of charge, to any person obtaining
+   a copy of this software and associated documentation files (the
+   "Software"), to deal in the Software without restriction, including
+   without limitation the rights to use, copy, modify, merge, publish,
+   distribute, sublicense, and/or sell copies of the Software, and to
+   permit persons to whom the Software is furnished to do so, subject to
+   the following conditions:
+
+   The above copyright notice and this permission notice shall be
+   included in all copies or substantial portions of the Software.
+
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+   EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+   MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+   NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+   BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+   ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+   CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+   SOFTWARE.
+*/
+
+/* Hooke-Jeeves algorithm for nonlinear minimization
+   Based on the pseudocodes by Bell and Pike (CACM 9(9):684-685), and
+   the revision by Tomlin and Smith (CACM 12(11):637-638). Both of the
+   papers are comments on Kaupe's Algorithm 178 "Direct Search" (ACM
+   6(6):313-314). The original algorithm was designed by Hooke and
+   Jeeves (ACM 8:212-229). This program is further revised according to
+   Johnson's implementation at Netlib (opt/hooke.c).
+   Hooke-Jeeves algorithm is very simple and it works quite well on a
+   few examples. However, it might fail to converge due to its heuristic
+   nature. A possible improvement, as is suggested by Johnson, may be to
+   choose a small r at the beginning to quickly approach to the minimum
+   and a large r at later step to hit the minimum.
+ */
+
+#include <stdlib.h>
+#include <string.h>
+#include <math.h>
+#include "kmin.h"
+
+static double __kmin_hj_aux(kmin_f func, int n, double *x1, void *data, double fx1, double *dx, int *n_calls)
+{
+       int k, j = *n_calls;
+       double ftmp;
+       for (k = 0; k != n; ++k) {
+               x1[k] += dx[k];
+               ftmp = func(n, x1, data); ++j;
+               if (ftmp < fx1) fx1 = ftmp;
+               else { /* search the opposite direction */
+                       dx[k] = 0.0 - dx[k];
+                       x1[k] += dx[k] + dx[k];
+                       ftmp = func(n, x1, data); ++j;
+                       if (ftmp < fx1) fx1 = ftmp;
+                       else x1[k] -= dx[k]; /* back to the original x[k] */
+               }
+       }
+       *n_calls = j;
+       return fx1; /* here: fx1=f(n,x1) */
+}
+
+double kmin_hj(kmin_f func, int n, double *x, void *data, double r, double eps, int max_calls)
+{
+       double fx, fx1, *x1, *dx, radius;
+       int k, n_calls = 0;
+       x1 = (double*)calloc(n, sizeof(double));
+       dx = (double*)calloc(n, sizeof(double));
+       for (k = 0; k != n; ++k) { /* initial directions, based on MGJ */
+               dx[k] = fabs(x[k]) * r;
+               if (dx[k] == 0) dx[k] = r;
+       }
+       radius = r;
+       fx1 = fx = func(n, x, data); ++n_calls;
+       for (;;) {
+               memcpy(x1, x, n * sizeof(double)); /* x1 = x */
+               fx1 = __kmin_hj_aux(func, n, x1, data, fx, dx, &n_calls);
+               while (fx1 < fx) {
+                       for (k = 0; k != n; ++k) {
+                               double t = x[k];
+                               dx[k] = x1[k] > x[k]? fabs(dx[k]) : 0.0 - fabs(dx[k]);
+                               x[k] = x1[k];
+                               x1[k] = x1[k] + x1[k] - t;
+                       }
+                       fx = fx1;
+                       if (n_calls >= max_calls) break;
+                       fx1 = func(n, x1, data); ++n_calls;
+                       fx1 = __kmin_hj_aux(func, n, x1, data, fx1, dx, &n_calls);
+                       if (fx1 >= fx) break;
+                       for (k = 0; k != n; ++k)
+                               if (fabs(x1[k] - x[k]) > .5 * fabs(dx[k])) break;
+                       if (k == n) break;
+               }
+               if (radius >= eps) {
+                       if (n_calls >= max_calls) break;
+                       radius *= r;
+                       for (k = 0; k != n; ++k) dx[k] *= r;
+               } else break; /* converge */
+       }
+       free(x1); free(dx);
+       return fx1;
+}
+
+// I copied this function somewhere several years ago with some of my modifications, but I forgot the source.
+double kmin_brent(kmin1_f func, double a, double b, void *data, double tol, double *xmin)
+{
+       double bound, u, r, q, fu, tmp, fa, fb, fc, c;
+       const double gold1 = 1.6180339887;
+       const double gold2 = 0.3819660113;
+       const double tiny = 1e-20;
+       const int max_iter = 100;
+
+       double e, d, w, v, mid, tol1, tol2, p, eold, fv, fw;
+       int iter;
+
+       fa = func(a, data); fb = func(b, data);
+       if (fb > fa) { // swap, such that f(a) > f(b)
+               tmp = a; a = b; b = tmp;
+               tmp = fa; fa = fb; fb = tmp;
+       }
+       c = b + gold1 * (b - a), fc = func(c, data); // golden section extrapolation
+       while (fb > fc) {
+               bound = b + 100.0 * (c - b); // the farthest point where we want to go
+               r = (b - a) * (fb - fc);
+               q = (b - c) * (fb - fa);
+               if (fabs(q - r) < tiny) { // avoid 0 denominator
+                       tmp = q > r? tiny : 0.0 - tiny;
+               } else tmp = q - r;
+               u = b - ((b - c) * q - (b - a) * r) / (2.0 * tmp); // u is the parabolic extrapolation point
+               if ((b > u && u > c) || (b < u && u < c)) { // u lies between b and c
+                       fu = func(u, data);
+                       if (fu < fc) { // (b,u,c) bracket the minimum
+                               a = b; b = u; fa = fb; fb = fu;
+                               break;
+                       } else if (fu > fb) { // (a,b,u) bracket the minimum
+                               c = u; fc = fu;
+                               break;
+                       }
+                       u = c + gold1 * (c - b); fu = func(u, data); // golden section extrapolation
+               } else if ((c > u && u > bound) || (c < u && u < bound)) { // u lies between c and bound
+                       fu = func(u, data);
+                       if (fu < fc) { // fb > fc > fu
+                               b = c; c = u; u = c + gold1 * (c - b);
+                               fb = fc; fc = fu; fu = func(u, data);
+                       } else { // (b,c,u) bracket the minimum
+                               a = b; b = c; c = u;
+                               fa = fb; fb = fc; fc = fu;
+                               break;
+                       }
+               } else if ((u > bound && bound > c) || (u < bound && bound < c)) { // u goes beyond the bound
+                       u = bound; fu = func(u, data);
+               } else { // u goes the other way around, use golden section extrapolation
+                       u = c + gold1 * (c - b); fu = func(u, data);
+               }
+               a = b; b = c; c = u;
+               fa = fb; fb = fc; fc = fu;
+       }
+       if (a > c) u = a, a = c, c = u; // swap
+
+       // now, a<b<c, fa>fb and fb<fc, move on to Brent's algorithm
+       e = d = 0.0;
+       w = v = b; fv = fw = fb;
+       for (iter = 0; iter != max_iter; ++iter) {
+               mid = 0.5 * (a + c);
+               tol2 = 2.0 * (tol1 = tol * fabs(b) + tiny);
+               if (fabs(b - mid) <= (tol2 - 0.5 * (c - a))) {
+                       *xmin = b; return fb; // found
+               }
+               if (fabs(e) > tol1) {
+                       // related to parabolic interpolation
+                       r = (b - w) * (fb - fv);
+                       q = (b - v) * (fb - fw);
+                       p = (b - v) * q - (b - w) * r;
+                       q = 2.0 * (q - r);
+                       if (q > 0.0) p = 0.0 - p;
+                       else q = 0.0 - q;
+                       eold = e; e = d;
+                       if (fabs(p) >= fabs(0.5 * q * eold) || p <= q * (a - b) || p >= q * (c - b)) {
+                               d = gold2 * (e = (b >= mid ? a - b : c - b));
+                       } else {
+                               d = p / q; u = b + d; // actual parabolic interpolation happens here
+                               if (u - a < tol2 || c - u < tol2)
+                                       d = (mid > b)? tol1 : 0.0 - tol1;
+                       }
+               } else d = gold2 * (e = (b >= mid ? a - b : c - b)); // golden section interpolation
+               u = fabs(d) >= tol1 ? b + d : b + (d > 0.0? tol1 : -tol1);
+               fu = func(u, data);
+               if (fu <= fb) { // u is the minimum point so far
+                       if (u >= b) a = b;
+                       else c = b;
+                       v = w; w = b; b = u; fv = fw; fw = fb; fb = fu;
+               } else { // adjust (a,c) and (u,v,w)
+                       if (u < b) a = u;
+                       else c = u;
+                       if (fu <= fw || w == b) {
+                               v = w; w = u;
+                               fv = fw; fw = fu;
+                       } else if (fu <= fv || v == b || v == w) {
+                               v = u; fv = fu;
+                       }
+               }
+       }
+       *xmin = b;
+       return fb;
+}
diff --git a/kmin.h b/kmin.h
new file mode 100644 (file)
index 0000000..6feba45
--- /dev/null
+++ b/kmin.h
@@ -0,0 +1,46 @@
+/*
+   Copyright (c) 2008, 2010 by Attractive Chaos <attractor@live.co.uk>
+
+   Permission is hereby granted, free of charge, to any person obtaining
+   a copy of this software and associated documentation files (the
+   "Software"), to deal in the Software without restriction, including
+   without limitation the rights to use, copy, modify, merge, publish,
+   distribute, sublicense, and/or sell copies of the Software, and to
+   permit persons to whom the Software is furnished to do so, subject to
+   the following conditions:
+
+   The above copyright notice and this permission notice shall be
+   included in all copies or substantial portions of the Software.
+
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+   EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+   MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+   NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+   BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+   ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+   CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+   SOFTWARE.
+*/
+
+#ifndef KMIN_H
+#define KMIN_H
+
+#define KMIN_RADIUS  0.5
+#define KMIN_EPS     1e-7
+#define KMIN_MAXCALL 50000
+
+typedef double (*kmin_f)(int, double*, void*);
+typedef double (*kmin1_f)(double, void*);
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+       double kmin_hj(kmin_f func, int n, double *x, void *data, double r, double eps, int max_calls);
+       double kmin_brent(kmin1_f func, double a, double b, void *data, double tol, double *xmin);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif
diff --git a/main.c b/main.c
new file mode 100644 (file)
index 0000000..9350ff8
--- /dev/null
+++ b/main.c
@@ -0,0 +1,274 @@
+/*  main.c -- main bcftools command front-end.
+
+    Copyright (C) 2012-2016 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <unistd.h>
+#include <string.h>
+#include <ctype.h>
+#include <htslib/hts.h>
+#include "version.h"
+#include "bcftools.h"
+
+int main_tabix(int argc, char *argv[]);
+int main_vcfindex(int argc, char *argv[]);
+int main_vcfstats(int argc, char *argv[]);
+int main_vcfisec(int argc, char *argv[]);
+int main_vcfmerge(int argc, char *argv[]);
+int main_vcfquery(int argc, char *argv[]);
+int main_vcffilter(int argc, char *argv[]);
+int main_vcfsom(int argc, char *argv[]);
+int main_vcfnorm(int argc, char *argv[]);
+int main_vcfgtcheck(int argc, char *argv[]);
+int main_vcfview(int argc, char *argv[]);
+int main_vcfcall(int argc, char *argv[]);
+int main_vcfannotate(int argc, char *argv[]);
+int main_vcfroh(int argc, char *argv[]);
+int main_vcfconcat(int argc, char *argv[]);
+int main_reheader(int argc, char *argv[]);
+int main_vcfconvert(int argc, char *argv[]);
+int main_vcfcnv(int argc, char *argv[]);
+#if USE_GPL
+int main_polysomy(int argc, char *argv[]);
+#endif
+int main_plugin(int argc, char *argv[]);
+int main_consensus(int argc, char *argv[]);
+int main_csq(int argc, char *argv[]);
+int bam_mpileup(int argc, char *argv[]);
+
+typedef struct
+{
+    int (*func)(int, char*[]);
+    const char *alias, *help;
+}
+cmd_t;
+
+static cmd_t cmds[] =
+{
+    { .func  = NULL,
+      .alias = "Indexing",
+      .help  = NULL
+    },
+    { .func = main_vcfindex,
+      .alias = "index",
+      .help = "index VCF/BCF files"
+    },
+    { .func = main_tabix,
+      .alias = "tabix",
+      .help = "-tabix for BGZF'd BED, GFF, SAM, VCF and more" // do not advertise; only keep here for testing
+    },
+
+    { .func  = NULL,
+      .alias = "VCF/BCF manipulation",
+      .help  = NULL
+    },
+
+    { .func  = main_vcfannotate,
+      .alias = "annotate",
+      .help  = "annotate and edit VCF/BCF files",
+    },
+    { .func  = main_vcfconcat,
+      .alias = "concat",
+      .help  = "concatenate VCF/BCF files from the same set of samples"
+    },
+    { .func  = main_vcfconvert,
+      .alias = "convert",
+      .help  = "convert VCF/BCF files to different formats and back"
+    },
+    { .func  = main_vcfisec,
+      .alias = "isec",
+      .help  = "intersections of VCF/BCF files"
+    },
+    { .func  = main_vcfmerge,
+      .alias = "merge",
+      .help  = "merge VCF/BCF files files from non-overlapping sample sets"
+    },
+    { .func  = main_vcfnorm,
+      .alias = "norm",
+      .help  = "left-align and normalize indels"
+    },
+    { .func  = main_plugin,
+      .alias = "plugin",
+      .help  = "user-defined plugins"
+    },
+    { .func  = main_vcfquery,
+      .alias = "query",
+      .help  = "transform VCF/BCF into user-defined formats"
+    },
+    { .func  = main_reheader,
+      .alias = "reheader",
+      .help  = "modify VCF/BCF header, change sample names"
+    },
+    { .func  = main_vcfview,
+      .alias = "view",
+      .help  = "VCF/BCF conversion, view, subset and filter VCF/BCF files"
+    },
+
+    { .func  = NULL,
+      .alias = "VCF/BCF analysis",
+      .help  = NULL
+    },
+
+    { .func  = main_vcfcall,
+      .alias = "call",
+      .help  = "SNP/indel calling"
+    },
+    { .func  = main_consensus,
+      .alias = "consensus",
+      .help  = "create consensus sequence by applying VCF variants"
+    },
+    { .func  = main_vcfcnv,
+      .alias = "cnv",
+      .help  = "HMM CNV calling"
+    },
+    { .func  = main_csq,
+      .alias = "csq",
+      .help  = "call variation consequences"
+    },
+    { .func  = main_vcffilter,
+      .alias = "filter",
+      .help  = "filter VCF/BCF files using fixed thresholds"
+    },
+    { .func  = main_vcfgtcheck,
+      .alias = "gtcheck",
+      .help  = "check sample concordance, detect sample swaps and contamination"
+    },
+    { .func  = bam_mpileup,
+        .alias = "mpileup",
+        .help  = "multi-way pileup producing genotype likelihoods"
+    },
+#if USE_GPL
+    { .func  = main_polysomy,
+      .alias = "polysomy",
+      .help  = "detect number of chromosomal copies",
+    },
+#endif
+    { .func  = main_vcfroh,
+      .alias = "roh",
+      .help  = "identify runs of autozygosity (HMM)",
+    },
+    { .func  = main_vcfstats,
+      .alias = "stats",
+      .help  = "produce VCF/BCF stats"
+    },
+
+    { .func  = main_vcfsom,
+      .alias = "som",
+      .help  = "-filter using Self-Organized Maps (experimental)"   // do not advertise
+
+    },
+    { .func  = NULL,
+      .alias = NULL,
+      .help  = NULL
+    }
+};
+
+char *bcftools_version(void)
+{
+    return BCFTOOLS_VERSION;
+}
+
+static void usage(FILE *fp)
+{
+    fprintf(fp, "\n");
+    fprintf(fp, "Program: bcftools (Tools for variant calling and manipulating VCFs and BCFs)\n");
+#if USE_GPL
+    fprintf(fp, "License: GNU GPLv3+, due to use of the GNU Scientific Library\n");
+#endif
+    fprintf(fp, "Version: %s (using htslib %s)\n", bcftools_version(), hts_version());
+    fprintf(fp, "\n");
+    fprintf(fp, "Usage:   bcftools [--version|--version-only] [--help] <command> <argument>\n");
+    fprintf(fp, "\n");
+    fprintf(fp, "Commands:\n");
+
+    int i = 0;
+    const char *sep = NULL;
+    while (cmds[i].alias)
+    {
+        if ( !cmds[i].func ) sep = cmds[i].alias;
+        if ( sep )
+        {
+            fprintf(fp, "\n -- %s\n", sep);
+            sep = NULL;
+        }
+        if ( cmds[i].func && cmds[i].help[0]!='-' ) fprintf(fp, "    %-12s %s\n", cmds[i].alias, cmds[i].help);
+        i++;
+    }
+    fprintf(fp,"\n");
+    fprintf(fp,
+            " Most commands accept VCF, bgzipped VCF, and BCF with the file type detected\n"
+            " automatically even when streaming from a pipe. Indexed VCF and BCF will work\n"
+            " in all situations. Un-indexed VCF and BCF and streams will work in most but\n"
+            " not all situations.\n");
+    fprintf(fp,"\n");
+}
+
+int main(int argc, char *argv[])
+{
+    if (argc < 2) { usage(stderr); return 1; }
+
+    if (strcmp(argv[1], "version") == 0 || strcmp(argv[1], "--version") == 0 || strcmp(argv[1], "-v") == 0) {
+        printf("bcftools %s\nUsing htslib %s\nCopyright (C) 2016 Genome Research Ltd.\n", bcftools_version(), hts_version());
+#if USE_GPL
+        printf("License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n");
+#else
+        printf("License Expat: The MIT/Expat license\n");
+#endif
+        printf("This is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law.\n");
+        return 0;
+    }
+    else if (strcmp(argv[1], "--version-only") == 0) {
+        printf("%s+htslib-%s\n", bcftools_version(), hts_version());
+        return 0;
+    }
+    else if (strcmp(argv[1], "help") == 0 || strcmp(argv[1], "--help") == 0 || strcmp(argv[1], "-h") == 0) {
+        if (argc == 2) { usage(stdout); return 0; }
+        // Otherwise change "bcftools help COMMAND [...]" to "bcftools COMMAND";
+        // main_xyz() functions by convention display the subcommand's usage
+        // when invoked without any arguments.
+        argv++;
+        argc = 2;
+    }
+    else if ( argv[1][0]=='+' )
+    {
+        // "bcftools plugin name" can be run as "bcftools +name"
+        argv[1]++;
+        argv[0] = "plugin";
+        argv--;
+        argc++;
+    }
+
+    int i = 0;
+    while (cmds[i].alias)
+    {
+        if (cmds[i].func && strcmp(argv[1],cmds[i].alias)==0)
+        {
+            return cmds[i].func(argc-1,argv+1);
+        }
+        i++;
+    }
+    fprintf(stderr, "[E::%s] unrecognized command '%s'\n", __func__, argv[1]);
+    return 1;
+}
+
diff --git a/mcall.c b/mcall.c
new file mode 100644 (file)
index 0000000..7f7515f
--- /dev/null
+++ b/mcall.c
@@ -0,0 +1,1579 @@
+/*  mcall.c -- multiallelic and rare variant calling.
+
+    Copyright (C) 2012-2016 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#include <math.h>
+#include <htslib/kfunc.h>
+#include "call.h"
+
+// Using priors for GTs does not seem to be mathematically justified. Although
+// it seems effective in removing false calls, it also flips a significant
+// proportion of HET genotypes. Better is to filter by FORMAT/GQ using
+// `bcftools filter`.
+#define USE_PRIOR_FOR_GTS 0
+
+// Go with uniform PLs for samples with no coverage. If unset, missing
+// genotypes is reported instead.
+#define FLAT_PDG_FOR_MISSING 0
+
+// Estimate QS (combined quality and allele frequencies) from PLs
+#define QS_FROM_PDG 0
+
+
+void qcall_init(call_t *call) { return; }
+void qcall_destroy(call_t *call) { return; }
+int qcall(call_t *call, bcf1_t *rec)
+{
+    // QCall format:
+    //  chromosome, position, reference allele, depth, mapping quality, 0, ..
+    error("TODO: qcall output\n");
+    return 0;
+}
+
+void call_init_pl2p(call_t *call)
+{
+    int i;
+    for (i=0; i<256; i++)
+        call->pl2p[i] = pow(10., -i/10.);
+}
+
+// Macros for accessing call->trio and call->ntrio
+#define FTYPE_222 0     // family type: all diploid
+#define FTYPE_121 1     // chrX, the child is a boy
+#define FTYPE_122 2     // chrX, a girl
+#define FTYPE_101 3     // chrY, boy
+#define FTYPE_100 4     // chrY, girl
+
+#define GT_SKIP 0xf     // empty genotype (chrY in females)
+
+#define IS_POW2(x) (!((x) & ((x) - 1)))    // zero is permitted
+#define IS_HOM(x)  IS_POW2(x)
+
+// Pkij = P(k|i,j) tells how likely it is to be a het if the parents
+// are homs etc. The consistency of i,j,k has been already checked.
+// Parameters are alleles and ploidy of father, mother, kid
+// Returns 2/Pkij.
+int calc_Pkij(int fals, int mals, int kals, int fpl, int mpl, int kpl)
+{
+    int als = fals|mals|kals;
+    if ( IS_HOM(als) ) return 2;    // all are the same: child must be a HOM, P=1
+
+    if ( fpl==1 )
+    {
+        if ( kpl==1 )   // chr X, the child is a boy, the copy is inherited from the mother
+        {
+            if ( IS_HOM(mals) ) return 2;   // 0 11 -> P(1) = 1
+            return 4;                       // 0 01 -> P(0) = P(1) = 1/2
+        }
+        // chr X, the child is a girl
+        if ( IS_HOM(mals) ) return 2;       // 0 11 -> P(01) = 1
+        return 4;                           // 0 01 -> P(00) = P(01) = 1/2
+    }
+
+    if ( IS_HOM(fals) && IS_HOM(mals) ) return 2;   // 00 11 01, the child must be a HET, P=1
+    if ( !IS_HOM(fals) && !IS_HOM(mals) )
+    {
+        if ( IS_HOM(kals) ) return 8;   // 01 01 00 or 01 01 11, P(k=HOM) = 1/4
+        return 4;                       // 01 01 01, P(k=HET) = 1/2
+    }
+    return 4;   // 00 01, P(k=HET) = P(k=HOM) = 1/2
+}
+
+// Initialize ntrio and trio: ntrio lists the number of possible
+// genotypes given combination of haploid/diploid genomes and the
+// number of alleles. trio lists allowed genotype combinations:
+//      4bit: 2/Pkij, 4: father, 4: mother, 4: child
+// See also mcall_call_trio_genotypes()
+//
+static void mcall_init_trios(call_t *call)
+{
+    if ( call->prior_AN )
+    {
+        int id = bcf_hdr_id2int(call->hdr,BCF_DT_ID,call->prior_AN);
+        if ( id==-1 ) error("No such tag \"%s\"\n", call->prior_AN);
+        if ( !bcf_hdr_idinfo_exists(call->hdr,BCF_HL_FMT,id) )  error("No such FORMAT tag \"%s\"\n", call->prior_AN);
+        id = bcf_hdr_id2int(call->hdr,BCF_DT_ID,call->prior_AC);
+        if ( id==-1 ) error("No such tag \"%s\"\n", call->prior_AC);
+        if ( !bcf_hdr_idinfo_exists(call->hdr,BCF_HL_FMT,id) )  error("No such FORMAT tag \"%s\"\n", call->prior_AC);
+    }
+
+    // 23, 138, 478 possible diploid trio genotypes with 2, 3, 4 alleles
+    call->ntrio[FTYPE_222][2] = 15; call->ntrio[FTYPE_222][3] = 78;  call->ntrio[FTYPE_222][4] = 250;
+    call->ntrio[FTYPE_121][2] = 8;  call->ntrio[FTYPE_121][3] = 27;  call->ntrio[FTYPE_121][4] = 64;
+    call->ntrio[FTYPE_122][2] = 8;  call->ntrio[FTYPE_122][3] = 27;  call->ntrio[FTYPE_122][4] = 64;
+    call->ntrio[FTYPE_101][2] = 2;  call->ntrio[FTYPE_101][3] = 3;   call->ntrio[FTYPE_101][4] = 4;
+    call->ntrio[FTYPE_100][2] = 2;  call->ntrio[FTYPE_100][3] = 3;   call->ntrio[FTYPE_100][4] = 4;
+
+    int nals, itype;
+    for (itype=0; itype<=4; itype++)
+    {
+        for (nals=2; nals<=4; nals++)
+            call->trio[itype][nals] = (uint16_t*) malloc(sizeof(uint16_t)*call->ntrio[itype][nals]);
+    }
+
+    // max 10 possible diploid genotypes
+    int gts[10];
+    for (nals=2; nals<=4; nals++)
+    {
+        int i,j,k, n = 0, ngts = 0;
+        for (i=0; i<nals; i++)
+            for (j=0; j<=i; j++)
+                gts[ngts++] = 1<<i | 1<<j;
+
+        // 222: all diploid
+        // i,j,k: father, mother, child
+        for (i=0; i<ngts; i++)
+            for (j=0; j<ngts; j++)
+                for (k=0; k<ngts; k++)
+                {
+                    if ( ((gts[i]|gts[j])&gts[k]) != gts[k] ) continue;             // k not present in neither i nor j
+                    if ( !(gts[i] & gts[k]) || !(gts[j] & gts[k]) ) continue;       // one copy from father, one from mother
+                    int Pkij = calc_Pkij(gts[i],gts[j],gts[k], 2,2,2);
+                    call->trio[FTYPE_222][nals][n++] = Pkij<<12 | i<<8 | j<<4 | k;  // father, mother, child
+                }
+        assert( n==call->ntrio[FTYPE_222][nals] );
+
+        // 121: chrX, boy
+        n = 0;
+        for (i=0; i<ngts; i++)
+            for (j=0; j<ngts; j++)
+                for (k=0; k<ngts; k++)
+                {
+                    if ( !IS_HOM(gts[i]) || !IS_HOM(gts[k]) ) continue;   // father nor boy can be diploid
+                    if ( ((gts[i]|gts[j])&gts[k]) != gts[k] ) continue;
+                    if ( !(gts[j] & gts[k]) ) continue;     // boy must inherit the copy from mother
+                    int Pkij = calc_Pkij(gts[i],gts[j],gts[k], 1,2,1);
+                    call->trio[FTYPE_121][nals][n++] = Pkij<<12 | i<<8 | j<<4 | k;
+                }
+        assert( n==call->ntrio[FTYPE_121][nals] );
+
+        // 122: chrX, girl
+        n = 0;
+        for (i=0; i<ngts; i++)
+            for (j=0; j<ngts; j++)
+                for (k=0; k<ngts; k++)
+                {
+                    if ( !IS_HOM(gts[i]) ) continue;
+                    if ( ((gts[i]|gts[j])&gts[k]) != gts[k] ) continue;
+                    if ( !(gts[i] & gts[k]) ) continue;     // girl must inherit one copy from the father and one from the mother
+                    if ( !(gts[j] & gts[k]) ) continue;
+                    int Pkij = calc_Pkij(gts[i],gts[j],gts[k], 1,2,2);
+                    call->trio[FTYPE_122][nals][n++] = Pkij<<12 | i<<8 | j<<4 | k;
+                }
+        assert( n==call->ntrio[FTYPE_122][nals] );
+
+        // 101: chrY, boy
+        n = 0;
+        for (i=0; i<ngts; i++)
+            for (k=0; k<ngts; k++)
+            {
+                if ( !IS_HOM(gts[i]) || !IS_HOM(gts[k]) ) continue;
+                if ( (gts[i]&gts[k]) != gts[k] ) continue;
+                call->trio[FTYPE_101][nals][n++] = 1<<12 | i<<8 | GT_SKIP<<4 | k;
+            }
+        assert( n==call->ntrio[FTYPE_101][nals] );
+
+        // 100: chrY, girl
+        n = 0;
+        for (i=0; i<ngts; i++)
+        {
+            if ( !IS_POW2(gts[i]) ) continue;
+            call->trio[FTYPE_100][nals][n++] = 1<<12 | i<<8 | GT_SKIP<<4 | GT_SKIP;
+        }
+        assert( n==call->ntrio[FTYPE_100][nals] );
+
+    }
+    call->GLs = (double*) calloc(bcf_hdr_nsamples(call->hdr)*10,sizeof(double));
+
+    int i, j;
+    for (i=0; i<call->nfams; i++)
+    {
+        family_t *fam = &call->fams[i];
+        int ploidy[3];
+        for (j=0; j<3; j++)
+            ploidy[j] = call->ploidy[fam->sample[j]];
+
+        if ( ploidy[FATHER]==2 )    // not X, not Y
+        {
+            if ( ploidy[MOTHER]!=2 || ploidy[CHILD]!=2 )
+                error("Incorrect ploidy: %d %d %d\n", ploidy[FATHER],ploidy[MOTHER],ploidy[CHILD]);
+            fam->type = FTYPE_222;
+            continue;
+        }
+        if ( ploidy[FATHER]!=1 || ploidy[MOTHER]==1 )
+                error("Incorrect ploidy: %d %d %d\n", ploidy[FATHER],ploidy[MOTHER],ploidy[CHILD]);
+        if ( ploidy[MOTHER]==2 )    // X
+        {
+            if ( ploidy[CHILD]==0 )
+                error("Incorrect ploidy: %d %d %d\n", ploidy[FATHER],ploidy[MOTHER],ploidy[CHILD]);
+            fam->type = ploidy[CHILD]==2 ? FTYPE_122 : FTYPE_121;   // a girl or a boy
+        }
+        else    // Y
+        {
+            if ( ploidy[CHILD]==2 )
+                error("Incorrect ploidy: %d %d %d\n", ploidy[FATHER],ploidy[MOTHER],ploidy[CHILD]);
+            fam->type = ploidy[CHILD]==0 ? FTYPE_100 : FTYPE_101;   // a girl or a boy
+        }
+    }
+}
+static void mcall_destroy_trios(call_t *call)
+{
+    int i, j;
+    for (i=2; i<=4; i++)
+        for (j=0; j<=4; j++)
+            free(call->trio[j][i]);
+}
+
+void mcall_init(call_t *call)
+{
+    call_init_pl2p(call);
+
+    call->nqsum = 5;
+    call->qsum  = (float*) malloc(sizeof(float)*call->nqsum); // will be expanded later if ncessary
+    call->nals_map = 5;
+    call->als_map  = (int*) malloc(sizeof(int)*call->nals_map);
+    call->npl_map  = 5*(5+1)/2;     // will be expanded later if necessary
+    call->pl_map   = (int*) malloc(sizeof(int)*call->npl_map);
+    call->gts  = (int32_t*) calloc(bcf_hdr_nsamples(call->hdr)*2,sizeof(int32_t));   // assuming at most diploid everywhere
+
+    if ( call->flag & CALL_CONSTR_TRIO )
+    {
+        call->cgts = (int32_t*) calloc(bcf_hdr_nsamples(call->hdr),sizeof(int32_t));
+        call->ugts = (int32_t*) calloc(bcf_hdr_nsamples(call->hdr),sizeof(int32_t));
+        mcall_init_trios(call);
+        bcf_hdr_append(call->hdr,"##FORMAT=<ID=CGT,Number=1,Type=Integer,Description=\"Constrained Genotype (0-based index to Number=G ordering).\">");
+        bcf_hdr_append(call->hdr,"##FORMAT=<ID=UGT,Number=1,Type=Integer,Description=\"Unconstrained Genotype (0-based index to Number=G ordering).\">");
+    }
+    if ( call->flag & CALL_CONSTR_ALLELES ) call->vcmp = vcmp_init();
+
+    bcf_hdr_append(call->hdr,"##FORMAT=<ID=GT,Number=1,Type=String,Description=\"Genotype\">");
+    if ( call->output_tags & CALL_FMT_GQ )
+        bcf_hdr_append(call->hdr,"##FORMAT=<ID=GQ,Number=1,Type=Integer,Description=\"Phred-scaled Genotype Quality\">");
+    if ( call->output_tags & CALL_FMT_GP )
+        bcf_hdr_append(call->hdr,"##FORMAT=<ID=GP,Number=G,Type=Float,Description=\"Phred-scaled genotype posterior probabilities\">");
+    if ( call->output_tags & (CALL_FMT_GQ|CALL_FMT_GP) )
+        call->GQs = (int32_t*) malloc(sizeof(int32_t)*bcf_hdr_nsamples(call->hdr));
+    bcf_hdr_append(call->hdr,"##INFO=<ID=ICB,Number=1,Type=Float,Description=\"Inbreeding Coefficient Binomial test (bigger is better)\">");
+    bcf_hdr_append(call->hdr,"##INFO=<ID=HOB,Number=1,Type=Float,Description=\"Bias in the number of HOMs number (smaller is better)\">");
+    bcf_hdr_append(call->hdr,"##INFO=<ID=AC,Number=A,Type=Integer,Description=\"Allele count in genotypes for each ALT allele, in the same order as listed\">");
+    bcf_hdr_append(call->hdr,"##INFO=<ID=AN,Number=1,Type=Integer,Description=\"Total number of alleles in called genotypes\">");
+    bcf_hdr_append(call->hdr,"##INFO=<ID=DP4,Number=4,Type=Integer,Description=\"Number of high-quality ref-forward , ref-reverse, alt-forward and alt-reverse bases\">");
+    bcf_hdr_append(call->hdr,"##INFO=<ID=MQ,Number=1,Type=Integer,Description=\"Average mapping quality\">");
+
+    // init the prior
+    if ( call->theta>0 )
+    {
+        int i, n = 0;
+        if ( !call->ploidy ) n = 2*bcf_hdr_nsamples(call->hdr); // all are diploid
+        else
+        {
+            for (i=0; i<bcf_hdr_nsamples(call->hdr); i++)
+                n += call->ploidy[i];
+        }
+        // Watterson factor, here aM_1 = aM_2 = 1
+        double aM = 1;
+        for (i=2; i<n; i++) aM += 1./i;
+        call->theta *= aM;
+        if ( call->theta >= 1 )
+        {
+            fprintf(stderr,"The prior is too big (theta*aM=%.2f), going with 0.99\n", call->theta);
+            call->theta = 0.99;
+        }
+        call->theta = log(call->theta);
+    }
+
+    return;
+}
+
+void mcall_destroy(call_t *call)
+{
+    if (call->vcmp) vcmp_destroy(call->vcmp);
+    free(call->itmp);
+    mcall_destroy_trios(call);
+    free(call->GPs);
+    free(call->GLs);
+    free(call->GQs);
+    free(call->anno16);
+    free(call->PLs);
+    free(call->qsum);
+    free(call->als_map);
+    free(call->pl_map);
+    free(call->gts); free(call->cgts); free(call->ugts);
+    free(call->pdg);
+    free(call->als);
+    free(call->ac);
+    return;
+}
+
+
+// Inits P(D|G): convert PLs from log space and normalize. In case of zero
+// depth, missing PLs are all zero. In this case, pdg's are set to 0
+// so that the corresponding genotypes can be set as missing and the
+// qual calculation is not affected.
+// Missing values are replaced by generic likelihoods when X (unseen allele) is
+// present.
+// NB: While the -m callig model uses the pdgs in canonical order,
+// the original samtools -c calling code uses pdgs in reverse order (AA comes
+// first, RR last).
+// NB: Ploidy is not taken into account here, which is incorrect.
+void set_pdg(double *pl2p, int *PLs, double *pdg, int n_smpl, int n_gt, int unseen)
+{
+    int i, j, nals;
+
+    // find out the number of alleles, expecting diploid genotype likelihoods
+    bcf_gt2alleles(n_gt-1, &i, &nals);
+    assert( i==nals );
+    nals++;
+
+    for (i=0; i<n_smpl; i++)
+    {
+        double sum = 0;
+        for (j=0; j<n_gt; j++)
+        {
+            if ( PLs[j]==bcf_int32_vector_end )
+            {
+                // We expect diploid genotype likelihoods. If not diploid, treat as missing
+                j = 0;
+                break;
+            }
+            if ( PLs[j]==bcf_int32_missing ) break;
+            pdg[j] = PLs[j] < 256 ? pl2p[PLs[j]] : pow(10., -PLs[j]/10.);
+            sum += pdg[j];
+        }
+
+        if ( j==0 )
+        {
+            // First value is missing (LK of RR), this indicates that
+            // all values are missing.
+            j = sum = n_gt;
+        }
+        else if ( j<n_gt && unseen<0 )
+        {
+            // Some of the values are missing and the unseen allele LK is not
+            // available. In such a case, we set LK to a very small value.
+            sum = 0;
+            for (j=0; j<n_gt; j++)
+            {
+                assert( PLs[j]!=bcf_int32_vector_end );
+                if ( PLs[j]==bcf_int32_missing ) PLs[j] = 255;
+                pdg[j] = PLs[j] < 256 ? pl2p[PLs[j]] : pow(10., -PLs[j]/10.);
+                sum += pdg[j];
+            }
+        }
+        if ( j<n_gt )
+        {
+            // Missing values present, fill with unseen allele LK. This can be only
+            // as good as the merge was.
+            int ia,ib, k;
+            j = 0;
+            sum = 0;
+            for (ia=0; ia<nals; ia++)
+            {
+                for (ib=0; ib<=ia; ib++)
+                {
+                    if ( PLs[j]==bcf_int32_missing )
+                    {
+                        k = bcf_alleles2gt(ia,unseen);
+                        if ( PLs[k]==bcf_int32_missing ) k = bcf_alleles2gt(ib,unseen);
+                        if ( PLs[k]==bcf_int32_missing ) k = bcf_alleles2gt(unseen,unseen);
+                        if ( PLs[k]==bcf_int32_missing )
+                        {
+                            // The PLs for unseen allele X are not present as well as for ia, ib.
+                            // This can happen with incremental calling, when one of the merged
+                            // files had all alleles A,C,G,T, in such a case, X was not present.
+                            // Use a very small value instead.
+                            PLs[j] = 255;
+                        }
+                        else
+                            PLs[j] = PLs[k];
+                    }
+                    pdg[j] = pl2p[ PLs[j] ];
+                    sum += pdg[j];
+                    j++;
+                }
+            }
+        }
+        // Normalize: sum_i pdg_i = 1
+        if ( sum==n_gt )
+        {
+            // all missing
+            #if FLAT_PDG_FOR_MISSING
+                for (j=0; j<n_gt; j++) pdg[j] = 1./n_gt;
+            #else
+                for (j=0; j<n_gt; j++) pdg[j] = 0;
+            #endif
+        }
+        else
+            for (j=0; j<n_gt; j++) pdg[j] /= sum;
+
+        PLs += n_gt;
+        pdg += n_gt;
+    }
+}
+
+/*
+    Allele frequency estimated as:
+        #A  = \sum_i (2*P_AA + P_AB)
+        F_A = #A / ( #A + #B )
+    where i runs across all samples
+*/
+void estimate_qsum(call_t *call, bcf1_t *rec)
+{
+    double *pdg  = call->pdg;
+    int ngts = rec->n_allele*(rec->n_allele+1)/2;
+    int i,nsmpl = bcf_hdr_nsamples(call->hdr);
+
+    hts_expand(float,rec->n_allele,call->nqsum,call->qsum);
+    for (i=0; i<rec->n_allele; i++) call->qsum[i] = 0;
+
+    for (i=0; i<nsmpl; i++)
+    {
+        int a, b, k = 0;
+        for (a=0; a<rec->n_allele; a++)
+        {
+            for (b=0; b<=a; b++)
+            {
+                call->qsum[a] += pdg[k];
+                call->qsum[b] += pdg[k];
+                k++;
+            }
+        }
+        pdg += ngts;
+    }
+    float sum = 0;
+    for (i=0; i<rec->n_allele; i++) sum += call->qsum[i];
+    if ( sum ) for (i=0; i<rec->n_allele; i++) call->qsum[i] /= sum;
+}
+
+// Create mapping between old and new (trimmed) alleles
+void init_allele_trimming_maps(call_t *call, int als, int nals)
+{
+    int i, j;
+
+    // als_map: old(i) -> new(j)
+    for (i=0, j=0; i<nals; i++)
+    {
+        if ( als & 1<<i ) call->als_map[i] = j++;
+        else call->als_map[i] = -1;
+    }
+
+    if ( !call->pl_map ) return;
+
+    // pl_map: new(k) -> old(l)
+    int k = 0, l = 0;
+    for (i=0; i<nals; i++)
+    {
+        for (j=0; j<=i; j++)
+        {
+            if ( (als & 1<<i) && (als & 1<<j) ) call->pl_map[k++] = l;
+            l++;
+        }
+    }
+}
+
+double binom_dist(int N, double p, int k)
+{
+    int mean = (int) (N*p);
+    if ( mean==k ) return 1.0;
+
+    double log_p = (k-mean)*log(p) + (mean-k)*log(1.0-p);
+    if ( k > N - k ) k = N - k;
+    if ( mean > N - mean ) mean = N - mean;
+
+    if ( k < mean ) { int tmp = k; k = mean; mean = tmp; }
+    double diff = k - mean;
+
+    double val = 1.0;
+    int i;
+    for (i=0; i<diff; i++)
+        val = val * (N-mean-i) / (k-i);
+
+    return exp(log_p)/val;
+}
+
+
+// Inbreeding Coefficient, binomial test
+float calc_ICB(int nref, int nalt, int nhets, int ndiploid)
+{
+    if ( !nref || !nalt || !ndiploid ) return HUGE_VAL;
+
+    double fref = (double)nref/(nref+nalt); // fraction of reference allelels
+    double falt = (double)nalt/(nref+nalt); // non-ref als
+    double q = 2*fref*falt;                 // probability of a het, assuming HWE
+    double mean = q*ndiploid;
+
+    //fprintf(stderr,"\np=%e N=%d k=%d  .. nref=%d nalt=%d nhets=%d ndiploid=%d\n", q,ndiploid,nhets, nref,nalt,nhets,ndiploid);
+
+    // Can we use normal approximation? The second condition is for performance only
+    // and is not well justified.
+    if ( (mean>10 && (1-q)*ndiploid>10 ) || ndiploid>200 )
+    {
+        //fprintf(stderr,"out: mean=%e  p=%e\n", mean,exp(-0.5*(nhets-mean)*(nhets-mean)/(mean*(1-q))));
+        return exp(-0.5*(nhets-mean)*(nhets-mean)/(mean*(1-q)));
+    }
+
+    return binom_dist(ndiploid, q, nhets);
+}
+
+float calc_HOB(int nref, int nalt, int nhets, int ndiploid)
+{
+    if ( !nref || !nalt || !ndiploid ) return HUGE_VAL;
+
+    double fref = (double)nref/(nref+nalt); // fraction of reference allelels
+    double falt = (double)nalt/(nref+nalt); // non-ref als
+    return fabs((double)nhets/ndiploid - 2*fref*falt);
+}
+
+/**
+  *  log(sum_i exp(a_i))
+  */
+// static inline double logsumexp(double *vals, int nvals)
+// {
+//     int i;
+//     double max_exp = vals[0];
+//     for (i=1; i<nvals; i++)
+//         if ( max_exp < vals[i] ) max_exp = vals[i];
+
+//     double sum = 0;
+//     for (i=0; i<nvals; i++)
+//         sum += exp(vals[i] - max_exp);
+
+//     return log(sum) + max_exp;
+// }
+/** log(exp(a)+exp(b)) */
+static inline double logsumexp2(double a, double b)
+{
+    if ( a>b )
+        return log(1 + exp(b-a)) + a;
+    else
+        return log(1 + exp(a-b)) + b;
+}
+
+// Macro to set the most likely alleles
+#define UPDATE_MAX_LKs(als,sum) { \
+     if ( max_lk<lk_tot ) { max_lk = lk_tot; max_als = (als); } \
+     if ( sum ) lk_sum = logsumexp2(lk_tot,lk_sum); \
+}
+
+#define SWAP(type_t,x,y) {type_t tmp; tmp = x; x = y; y = tmp; }
+
+// Determine the most likely combination of alleles. In this implementation,
+// at most tri-allelic sites are considered. Returns the number of alleles.
+static int mcall_find_best_alleles(call_t *call, int nals, int *out_als)
+{
+    int ia,ib,ic;   // iterators over up to three alleles
+    int max_als=0;  // most likely combination of alleles
+    double ref_lk = 0, max_lk = -HUGE_VAL; // likelihood of the reference and of most likely combination of alleles
+    double lk_sum = -HUGE_VAL;    // for normalizing the likelihoods
+    int nsmpl = bcf_hdr_nsamples(call->hdr);
+    int ngts  = nals*(nals+1)/2;
+
+    // Single allele
+    for (ia=0; ia<nals; ia++)
+    {
+        double lk_tot  = 0;
+        int lk_tot_set = 0;
+        int iaa = (ia+1)*(ia+2)/2-1;    // index in PL which corresponds to the homozygous "ia/ia" genotype
+        int isample;
+        double *pdg = call->pdg + iaa;
+        for (isample=0; isample<nsmpl; isample++)
+        {
+            if ( *pdg ) { lk_tot += log(*pdg); lk_tot_set = 1; }
+            pdg += ngts;
+        }
+        if ( ia==0 ) ref_lk = lk_tot;   // likelihood of 0/0 for all samples
+        else lk_tot += call->theta; // the prior
+        UPDATE_MAX_LKs(1<<ia, ia>0 && lk_tot_set);
+    }
+
+    // Two alleles
+    if ( nals>1 )
+    {
+        for (ia=0; ia<nals; ia++)
+        {
+            if ( call->qsum[ia]==0 ) continue;
+            int iaa = (ia+1)*(ia+2)/2-1;
+            for (ib=0; ib<ia; ib++)
+            {
+                if ( call->qsum[ib]==0 ) continue;
+                double lk_tot  = 0;
+                int lk_tot_set = 0;
+                double fa  = call->qsum[ia]/(call->qsum[ia]+call->qsum[ib]);
+                double fb  = call->qsum[ib]/(call->qsum[ia]+call->qsum[ib]);
+                double fa2 = fa*fa;
+                double fb2 = fb*fb;
+                double fab = 2*fa*fb;
+                int isample, ibb = (ib+1)*(ib+2)/2-1, iab = iaa - ia + ib;
+                double *pdg  = call->pdg;
+                for (isample=0; isample<nsmpl; isample++)
+                {
+                    double val = 0;
+                    if ( !call->ploidy || call->ploidy[isample]==2 )
+                        val = fa2*pdg[iaa] + fb2*pdg[ibb] + fab*pdg[iab];
+                    else if ( call->ploidy && call->ploidy[isample]==1 )
+                        val = fa*pdg[iaa] + fb*pdg[ibb];
+                    if ( val ) { lk_tot += log(val); lk_tot_set = 1; }
+                    pdg += ngts;
+                }
+                if ( ia!=0 ) lk_tot += call->theta;    // the prior
+                if ( ib!=0 ) lk_tot += call->theta;
+                UPDATE_MAX_LKs(1<<ia|1<<ib, lk_tot_set);
+            }
+        }
+    }
+
+    // Three alleles
+    if ( nals>2 )
+    {
+        for (ia=0; ia<nals; ia++)
+        {
+            if ( call->qsum[ia]==0 ) continue;
+            int iaa = (ia+1)*(ia+2)/2-1;
+            for (ib=0; ib<ia; ib++)
+            {
+                if ( call->qsum[ib]==0 ) continue;
+                int ibb = (ib+1)*(ib+2)/2-1;
+                int iab = iaa - ia + ib;
+                for (ic=0; ic<ib; ic++)
+                {
+                    if ( call->qsum[ic]==0 ) continue;
+                    double lk_tot  = 0;
+                    int lk_tot_set = 1;
+                    double fa  = call->qsum[ia]/(call->qsum[ia]+call->qsum[ib]+call->qsum[ic]);
+                    double fb  = call->qsum[ib]/(call->qsum[ia]+call->qsum[ib]+call->qsum[ic]);
+                    double fc  = call->qsum[ic]/(call->qsum[ia]+call->qsum[ib]+call->qsum[ic]);
+                    double fa2 = fa*fa;
+                    double fb2 = fb*fb;
+                    double fc2 = fc*fc;
+                    double fab = 2*fa*fb, fac = 2*fa*fc, fbc = 2*fb*fc;
+                    int isample, icc = (ic+1)*(ic+2)/2-1;
+                    int iac = iaa - ia + ic, ibc = ibb - ib + ic;
+                    double *pdg = call->pdg;
+                    for (isample=0; isample<nsmpl; isample++)
+                    {
+                        double val = 0;
+                        if ( !call->ploidy || call->ploidy[isample]==2 )
+                            val = fa2*pdg[iaa] + fb2*pdg[ibb] + fc2*pdg[icc] + fab*pdg[iab] + fac*pdg[iac] + fbc*pdg[ibc];
+                        else if ( call->ploidy && call->ploidy[isample]==1 )
+                            val = fa*pdg[iaa] + fb*pdg[ibb] + fc*pdg[icc];
+                        if ( val ) { lk_tot += log(val); lk_tot_set = 1; }
+                        pdg += ngts;
+                    }
+                    if ( ia!=0 ) lk_tot += call->theta;    // the prior
+                    if ( ib!=0 ) lk_tot += call->theta;    // the prior
+                    if ( ic!=0 ) lk_tot += call->theta;    // the prior
+                    UPDATE_MAX_LKs(1<<ia|1<<ib|1<<ic, lk_tot_set);
+                }
+            }
+        }
+    }
+
+    call->ref_lk = ref_lk;
+    call->lk_sum = lk_sum;
+    *out_als = max_als;
+
+    int i, n = 0;
+    for (i=0; i<nals; i++) if ( max_als & 1<<i) n++;
+
+    return n;
+}
+
+static void mcall_set_ref_genotypes(call_t *call, int nals)
+{
+    int i;
+    int ngts  = nals*(nals+1)/2;
+    int nsmpl = bcf_hdr_nsamples(call->hdr);
+
+    for (i=0; i<nals; i++) call->ac[i] = 0;
+    call->nhets = 0;
+    call->ndiploid = 0;
+
+    // Set all genotypes to 0/0 or 0
+    int *gts    = call->gts;
+    double *pdg = call->pdg;
+    int isample;
+    for (isample = 0; isample < nsmpl; isample++)
+    {
+        int ploidy = call->ploidy ? call->ploidy[isample] : 2;
+        for (i=0; i<ngts; i++) if ( pdg[i]!=0.0 ) break;
+        if ( i==ngts || !ploidy )
+        {
+            gts[0] = bcf_gt_missing;
+            gts[1] = ploidy==2 ? bcf_gt_missing : bcf_int32_vector_end;
+        }
+        else
+        {
+            gts[0] = bcf_gt_unphased(0);
+            gts[1] = ploidy==2 ? bcf_gt_unphased(0) : bcf_int32_vector_end;
+            call->ac[0] += ploidy;
+        }
+        gts += 2;
+        pdg += ngts;
+    }
+}
+
+static void mcall_call_genotypes(call_t *call, bcf1_t *rec, int nals, int nout_als, int out_als)
+{
+    int ia, ib, i;
+    int ngts  = nals*(nals+1)/2;
+    int nsmpl = bcf_hdr_nsamples(call->hdr);
+    int nout_gts = nout_als*(nout_als+1)/2;
+    hts_expand(float,nout_gts*nsmpl,call->nGPs,call->GPs);
+
+    for (i=0; i<nout_als; i++) call->ac[i] = 0;
+    call->nhets = 0;
+    call->ndiploid = 0;
+
+    #if USE_PRIOR_FOR_GTS
+        float prior = exp(call->theta);
+    #endif
+    float *gps  = call->GPs - nout_gts;
+    double *pdg = call->pdg - ngts;
+    int *gts  = call->gts - 2;
+
+    int isample;
+    for (isample = 0; isample < nsmpl; isample++)
+    {
+        int ploidy = call->ploidy ? call->ploidy[isample] : 2;
+        assert( ploidy>=0 && ploidy<=2 );
+
+        pdg += ngts;
+        gts += 2;
+        gps += nout_gts;
+
+        if ( !ploidy )
+        {
+            gts[0] = bcf_gt_missing;
+            gts[1] = bcf_int32_vector_end;
+            gps[0] = -1;
+            continue;
+        }
+
+        #if !FLAT_PDG_FOR_MISSING
+            // Skip samples with zero depth, they have all pdg's equal to 0
+            for (i=0; i<ngts; i++) if ( pdg[i]!=0.0 ) break;
+            if ( i==ngts )
+            {
+                gts[0] = bcf_gt_missing;
+                gts[1] = ploidy==2 ? bcf_gt_missing : bcf_int32_vector_end;
+                gps[0] = -1;
+                continue;
+            }
+        #endif
+
+        if ( ploidy==2 ) call->ndiploid++;
+
+        // Default fallback for the case all LKs are the same
+        gts[0] = bcf_gt_unphased(0);
+        gts[1] = ploidy==2 ? bcf_gt_unphased(0) : bcf_int32_vector_end;
+
+        // Non-zero depth, determine the most likely genotype
+        double best_lk = 0;
+        for (ia=0; ia<nals; ia++)
+        {
+            if ( !(out_als & 1<<ia) ) continue;     // ia-th allele not in the final selection, skip
+            int iaa = (ia+1)*(ia+2)/2-1;            // PL index of the ia/ia genotype
+            double lk = ploidy==2 ? pdg[iaa]*call->qsum[ia]*call->qsum[ia] : pdg[iaa]*call->qsum[ia];
+            #if USE_PRIOR_FOR_GTS
+                if ( ia!=0 ) lk *= prior;
+            #endif
+            int igt  = ploidy==2 ? bcf_alleles2gt(call->als_map[ia],call->als_map[ia]) : call->als_map[ia];
+            gps[igt] = lk;
+            if ( best_lk < lk )
+            {
+                best_lk = lk;
+                gts[0] = bcf_gt_unphased(call->als_map[ia]);
+            }
+        }
+        if ( ploidy==2 )
+        {
+            gts[1] = gts[0];
+            for (ia=0; ia<nals; ia++)
+            {
+                if ( !(out_als & 1<<ia) ) continue;
+                int iaa = (ia+1)*(ia+2)/2-1;
+                for (ib=0; ib<ia; ib++)
+                {
+                    if ( !(out_als & 1<<ib) ) continue;
+                    int iab = iaa - ia + ib;
+                    double lk = 2*pdg[iab]*call->qsum[ia]*call->qsum[ib];
+                    #if USE_PRIOR_FOR_GTS
+                        if ( ia!=0 ) lk *= prior;
+                        if ( ib!=0 ) lk *= prior;
+                    #endif
+                    int igt  = bcf_alleles2gt(call->als_map[ia],call->als_map[ib]);
+                    gps[igt] = lk;
+                    if ( best_lk < lk )
+                    {
+                        best_lk = lk;
+                        gts[0] = bcf_gt_unphased(call->als_map[ib]);
+                        gts[1] = bcf_gt_unphased(call->als_map[ia]);
+                    }
+                }
+            }
+            if ( gts[0] != gts[1] ) call->nhets++;
+        }
+        else
+            gts[1] = bcf_int32_vector_end;
+
+        call->ac[ bcf_gt_allele(gts[0]) ]++;
+        if ( gts[1]!=bcf_int32_vector_end ) call->ac[ bcf_gt_allele(gts[1]) ]++;
+    }
+    if ( call->output_tags & (CALL_FMT_GQ|CALL_FMT_GP) )
+    {
+        double max, sum;
+        for (isample=0; isample<nsmpl; isample++)
+        {
+            gps = call->GPs + isample*nout_gts;
+
+            int nmax;
+            if ( call->ploidy )
+            {
+                if ( call->ploidy[isample]==2 ) nmax = nout_gts;
+                else if ( call->ploidy[isample]==1 ) nmax = nout_als;
+                else nmax = 0;
+            }
+            else nmax = nout_gts;
+
+            max = gps[0];
+            if ( max<0 || nmax==0 )
+            {
+                // no call
+                if ( call->output_tags & CALL_FMT_GP )
+                {
+                    for (i=0; i<nmax; i++) gps[i] = 0;
+                    if ( nmax==0 ) { bcf_float_set_missing(gps[i]); nmax++; }
+                    if ( nmax < nout_gts ) bcf_float_set_vector_end(gps[nmax]);
+                }
+                call->GQs[isample] = 0;
+                continue;
+            }
+            sum = gps[0];
+            for (i=1; i<nmax; i++)
+            {
+                if ( max < gps[i] ) max = gps[i];
+                sum += gps[i];
+            }
+            max = -4.34294*log(1 - max/sum);
+            call->GQs[isample] = max<=INT8_MAX ? max : INT8_MAX;
+            if ( call->output_tags & CALL_FMT_GP )
+            {
+                assert( max );
+                for (i=0; i<nmax; i++) gps[i] = (int)(-4.34294*log(gps[i]/sum));
+                if ( nmax < nout_gts ) bcf_float_set_vector_end(gps[nmax]);
+            }
+        }
+    }
+    if ( call->output_tags & CALL_FMT_GP )
+        bcf_update_format_float(call->hdr, rec, "GP", call->GPs, nsmpl*nout_gts);
+    if ( call->output_tags & CALL_FMT_GQ )
+        bcf_update_format_int32(call->hdr, rec, "GQ", call->GQs, nsmpl);
+}
+
+
+/**
+    Pm = P(mendelian) .. parameter to vary, 1-Pm is the probability of novel mutation.
+                         When trio_Pm_ins is negative, Pm is calculated dynamically
+                         according to indel length. For simplicity, only the
+                         first ALT is considered.
+    Pkij = P(k|i,j)   .. probability that the genotype combination i,j,k is consistent
+                         with mendelian inheritance (the likelihood that offspring
+                         of two HETs is a HOM is smaller than it being a HET)
+
+    P_uc(F=i,M=j,K=k) = P(F=i) . P(M=j) . P(K=k)  .. unconstrained P
+    P_c(F=i,M=j,K=k) = P_uc . Pkij                .. constrained P
+    P(F=i,M=j,K=k) = P_uc . (1 - Pm) + P_c . Pm
+                   = P_uc . [1 - Pm + Pkij . Pm]
+
+    We choose genotype combination i,j,k which maximizes P(F=i,M=j,K=k). This
+    probability gives the quality GQ(Trio).
+    Individual qualities are calculated as
+        GQ(F=i,M=j,K=k) = P(F=i,M=j,K=k) / \sum_{x,y} P(F=i,M=x,K=y)
+ */
+static void mcall_call_trio_genotypes(call_t *call, bcf1_t *rec, int nals, int nout_als, int out_als)
+{
+    int ia, ib, i;
+    int nsmpl    = bcf_hdr_nsamples(call->hdr);
+    int ngts     = nals*(nals+1)/2;
+    int nout_gts = nout_als*(nout_als+1)/2;
+    double *gls  = call->GLs - nout_gts;
+    double *pdg  = call->pdg - ngts;
+
+    // Calculate individuals' genotype likelihoods P(X=i)
+    int isample;
+    for (isample = 0; isample < nsmpl; isample++)
+    {
+        int ploidy = call->ploidy ? call->ploidy[isample] : 2;
+        int32_t *gts = call->ugts + isample;
+
+        gls += nout_gts;
+        pdg += ngts;
+
+        // Skip samples with all pdg's equal to 1. These have zero depth.
+        for (i=0; i<ngts; i++) if ( pdg[i]!=0.0 ) break;
+        if ( i==ngts || !ploidy )
+        {
+            gts[0] = -1;
+            gls[0] = 1;
+            continue;
+        }
+
+        for (i=0; i<nout_gts; i++) gls[i] = -HUGE_VAL;
+
+        double sum_lk  = 0;
+        double best_lk = 0;
+        for (ia=0; ia<nals; ia++)
+        {
+            if ( !(out_als & 1<<ia) ) continue;     // ia-th allele not in the final selection, skip
+            int iaa   = bcf_alleles2gt(ia,ia);      // PL index of the ia/ia genotype
+            int idx   = bcf_alleles2gt(call->als_map[ia],call->als_map[ia]);
+            double lk = ploidy==2 ? pdg[iaa]*call->qsum[ia]*call->qsum[ia] : pdg[iaa]*call->qsum[ia];
+            sum_lk   += lk;
+            gls[idx]  = lk;
+            if ( best_lk < lk )
+            {
+                best_lk = lk;
+                gts[0] = bcf_alleles2gt(call->als_map[ia],call->als_map[ia]);
+            }
+        }
+        if ( ploidy==2 )
+        {
+            for (ia=0; ia<nals; ia++)
+            {
+                if ( !(out_als & 1<<ia) ) continue;
+                for (ib=0; ib<ia; ib++)
+                {
+                    if ( !(out_als & 1<<ib) ) continue;
+                    int iab   = bcf_alleles2gt(ia,ib);
+                    int idx   = bcf_alleles2gt(call->als_map[ia],call->als_map[ib]);
+                    double lk = 2*pdg[iab]*call->qsum[ia]*call->qsum[ib];
+                    sum_lk   += lk;
+                    gls[idx]  = lk;
+                    if ( best_lk < lk )
+                    {
+                        best_lk = lk;
+                        gts[0] = bcf_alleles2gt(call->als_map[ib],call->als_map[ia]);
+                    }
+                }
+            }
+        }
+        for (i=0; i<nout_gts; i++)
+            if ( gls[i]!=-HUGE_VAL ) gls[i] = log(gls[i]/sum_lk);
+    }
+
+    // Set novel mutation rate for this site: using first ALT allele for simplicity.
+    double trio_Pm;
+    if ( call->trio_Pm_ins<0 && call->trio_Pm_del<0 ) trio_Pm = call->trio_Pm_SNPs;     // the same Pm for indels and SNPs requested
+    else
+    {
+        int ret = bcf_get_variant_types(rec);
+        if ( !(ret & VCF_INDEL) ) trio_Pm = call->trio_Pm_SNPs;
+        else
+        {
+            if ( call->trio_Pm_ins<0 )  // dynamic calculation, trio_Pm_del holds the scaling factor
+            {
+                trio_Pm = rec->d.var[1].n<0 ? -21.9313 - 0.2856*rec->d.var[1].n : -22.8689 + 0.2994*rec->d.var[1].n;
+                trio_Pm = 1 - call->trio_Pm_del * exp(trio_Pm);
+            }
+            else                        // snps and indels set explicitly
+            {
+                trio_Pm = rec->d.var[1].n<0 ? call->trio_Pm_del : call->trio_Pm_ins;
+            }
+        }
+    }
+
+    // Calculate constrained likelihoods and determine genotypes
+    int ifm;
+    for (ifm=0; ifm<call->nfams; ifm++)
+    {
+        family_t *fam = &call->fams[ifm];
+        int ntrio = call->ntrio[fam->type][nout_als];
+        uint16_t *trio = call->trio[fam->type][nout_als];
+
+        // Unconstrained likelihood
+        int uc_itr = 0;
+        double uc_lk = 0;
+        for (i=0; i<3; i++)     // for father, mother, child
+        {
+            int ismpl = fam->sample[i];
+            double *gl = call->GLs + nout_gts*ismpl;
+            if ( gl[0]==1 ) continue;
+            int j, jmax = 0;
+            double max  = gl[0];
+            for (j=1; j<nout_gts; j++)
+                if ( max < gl[j] ) { max = gl[j]; jmax = j; }
+            uc_lk += max;
+            uc_itr |= jmax << ((2-i)*4);
+        }
+
+        // Best constrained likelihood
+        int c_itr = -1, itr, uc_is_mendelian = 0;
+        double c_lk = -HUGE_VAL;
+        for (itr=0; itr<ntrio; itr++)   // for each trio genotype combination
+        {
+            double lk = 0;
+            int npresent = 0;
+            for (i=0; i<3; i++)     // for father, mother, child
+            {
+                int ismpl = fam->sample[i];
+                double *gl = call->GLs + nout_gts*ismpl;
+                if ( gl[0]==1 ) continue;
+                int igt = trio[itr]>>((2-i)*4) & 0xf;
+                assert( !call->ploidy || call->ploidy[ismpl]>0 );
+                if ( igt==GT_SKIP ) continue;
+                lk += gl[igt];
+                npresent++;
+                // fprintf(stderr," %e", gl[igt]);
+            }
+            // fprintf(stderr,"\t\t");
+            double Pkij = npresent==3 ? (double)2/(trio[itr]>>12) : 1;  // with missing genotypes Pkij's are different
+            lk += log(1 - trio_Pm * (1 - Pkij));
+            // fprintf(stderr,"%d%d%d\t%e\t%.2f\n", trio[itr]>>8&0xf,trio[itr]>>4&0xf,trio[itr]&0xf, lk, Pkij);
+            if ( c_lk < lk ) { c_lk = lk; c_itr = trio[itr]; }
+            if ( uc_itr==trio[itr] ) uc_is_mendelian = 1;
+        }
+
+        if ( !uc_is_mendelian )
+        {
+            uc_lk += log(1 - trio_Pm);
+            // fprintf(stderr,"c_lk=%e uc_lk=%e c_itr=%d%d%d uc_itr=%d%d%d\n", c_lk,uc_lk,c_itr>>8&0xf,c_itr>>4&0xf,c_itr&0xf,uc_itr>>8&0xf,uc_itr>>4&0xf,uc_itr&0xf);
+            if ( c_lk < uc_lk ) { c_lk = uc_lk; c_itr = uc_itr; }
+        }
+        // fprintf(stderr,"best_lk=%e best_itr=%d%d%d uc_itr=%d%d%d\n", c_lk,c_itr>>8&0xf,c_itr>>4&0xf,c_itr&0xf,uc_itr>>8&0xf,uc_itr>>4&0xf,uc_itr&0xf);
+
+        // Set genotypes for father, mother, child and calculate genotype qualities
+        for (i=0; i<3; i++)
+        {
+            // GT
+            int ismpl    = fam->sample[i];
+            int igt      = c_itr>>((2-i)*4) & 0xf;
+            double *gl   = call->GLs + nout_gts*ismpl;
+            int32_t *gts = call->cgts + ismpl;
+            if ( gl[0]==1 || igt==GT_SKIP )    // zero depth, set missing genotypes
+            {
+                gts[0] = -1;
+                // bcf_float_set_missing(call->GQs[ismpl]);
+                continue;
+            }
+            gts[0] = igt;
+
+            #if 0
+                // todo: Genotype Qualities
+                //
+                // GQ: for each family member i sum over all genotypes j,k keeping igt fixed
+                double lk_sum = 0;
+                for (itr=0; itr<ntrio; itr++)
+                {
+                    if ( igt != (trio[itr]>>((2-i)*4) & 0xf) ) continue;
+                    double lk = 0;
+                    int j;
+                    for (j=0; j<3; j++)
+                    {
+                        int jsmpl = fam->sample[j];
+                        double *gl = call->GLs + ngts*jsmpl;
+                        if ( gl[0]==1 ) continue;
+                        int jgt = trio[itr]>>((2-j)*4) & 0xf;
+                        if ( jgt==GT_SKIP ) continue;
+                        lk += gl[jgt];
+                    }
+                    double Pkij = (double)2/(trio[itr]>>12);
+                    lk += log(1 - trio_Pm * (1 - Pkij));
+                    lk_sum = logsumexp2(lk_sum, lk);
+                }
+                if ( !uc_is_mendelian && (best_itr>>((2-i)*4)&0xf)==(uc_itr>>((2-i)*4)&0xf) ) lk_sum = logsumexp2(lk_sum,uc_lk);
+                call->GQs[ismpl] = -4.3429*(best_lk - lk_sum);
+            #endif
+        }
+    }
+
+    for (i=0; i<4; i++) call->ac[i] = 0;
+    call->nhets = 0;
+    call->ndiploid = 0;
+
+    // Test if CGT,UGT are needed
+    int ucgts_needed = 0;
+    int32_t *cgts = call->cgts - 1;
+    int32_t *ugts = call->ugts - 1;
+    int32_t *gts  = call->gts - 2;
+    for (isample = 0; isample < nsmpl; isample++)
+    {
+        int ploidy = call->ploidy ? call->ploidy[isample] : 2;
+        cgts++;
+        ugts++;
+        gts += 2;
+        if ( ugts[0]==-1 )
+        {
+            gts[0] = bcf_gt_missing;
+            gts[1] = ploidy==2 ? bcf_gt_missing : bcf_int32_vector_end;
+            continue;
+        }
+        int a,b;
+        if ( cgts[0]!=ugts[0] )
+        {
+            bcf_gt2alleles(cgts[0], &a, &b);
+            gts[0] = bcf_gt_unphased(a);
+            gts[1] = ploidy==1 ? bcf_int32_vector_end : bcf_gt_unphased(b);
+        }
+        else
+        {
+            bcf_gt2alleles(ugts[0], &a, &b);
+            gts[0] = bcf_gt_unphased(a);
+            gts[1] = ploidy==1 ? bcf_int32_vector_end : bcf_gt_unphased(b);
+        }
+        if ( cgts[0]!=ugts[0] ) ucgts_needed = 1;
+        call->ac[a]++;
+        if ( ploidy==2 )
+        {
+            call->ac[b]++;
+            call->ndiploid++;
+            if ( a!=b ) call->nhets++;
+        }
+    }
+    if ( ucgts_needed )
+    {
+        // Some GTs are different
+        bcf_update_format_int32(call->hdr,rec,"UGT",call->ugts,nsmpl);
+        bcf_update_format_int32(call->hdr,rec,"CGT",call->cgts,nsmpl);
+    }
+}
+
+static void mcall_trim_PLs(call_t *call, bcf1_t *rec, int nals, int nout_als, int out_als)
+{
+    int ngts  = nals*(nals+1)/2;
+    int npls_src = ngts, npls_dst = nout_als*(nout_als+1)/2;     // number of PL values in diploid samples, ori and new
+    if ( call->all_diploid && npls_src == npls_dst ) return;
+
+    int *pls_src = call->PLs, *pls_dst = call->PLs;
+
+    int nsmpl = bcf_hdr_nsamples(call->hdr);
+    int isample, ia;
+    for (isample = 0; isample < nsmpl; isample++)
+    {
+        int ploidy = call->ploidy ? call->ploidy[isample] : 2;
+        if ( ploidy==2 )
+        {
+            for (ia=0; ia<npls_dst; ia++)
+                pls_dst[ia] =  pls_src[ call->pl_map[ia] ];
+        }
+        else if ( ploidy==1 )
+        {
+            for (ia=0; ia<nout_als; ia++)
+            {
+                int isrc = (ia+1)*(ia+2)/2-1;
+                pls_dst[ia] = pls_src[ call->pl_map[isrc] ];
+            }
+            if ( ia<npls_dst ) pls_dst[ia] = bcf_int32_vector_end;
+        }
+        else
+        {
+            pls_dst[0] = bcf_int32_missing;
+            pls_dst[1] = bcf_int32_vector_end;  // relying on nout_als>1 in mcall()
+        }
+        pls_src += npls_src;
+        pls_dst += npls_dst;
+    }
+    bcf_update_format_int32(call->hdr, rec, "PL", call->PLs, npls_dst*nsmpl);
+}
+
+void mcall_trim_numberR(call_t *call, bcf1_t *rec, int nals, int nout_als, int out_als)
+{
+    if ( nals==nout_als ) return;
+
+    int i,j, nret, size = sizeof(float);
+
+    void *tmp_ori = call->itmp, *tmp_new = call->PLs;  // reusing PLs storage which is not used at this point
+    int ntmp_ori = call->n_itmp, ntmp_new = call->mPLs;
+
+    // INFO fields
+    for (i=0; i<rec->n_info; i++)
+    {
+        bcf_info_t *info = &rec->d.info[i];
+        int vlen = bcf_hdr_id2length(call->hdr,BCF_HL_INFO,info->key);
+        if ( vlen!=BCF_VL_R ) continue; // not a Number=R tag
+
+        int type  = bcf_hdr_id2type(call->hdr,BCF_HL_INFO,info->key);
+        const char *key = bcf_hdr_int2id(call->hdr,BCF_DT_ID,info->key);
+        nret = bcf_get_info_values(call->hdr, rec, key, &tmp_ori, &ntmp_ori, type);
+        if ( nret<=0 ) continue;
+
+        if ( nout_als==1 )
+            bcf_update_info_int32(call->hdr, rec, key, tmp_ori, 1);     // has to be the REF, the order could not change
+        else
+        {
+            for (j=0; j<nals; j++)
+            {
+                int k = call->als_map[j];
+                if ( k==-1 ) continue;   // to be dropped
+                memcpy((char *)tmp_new+size*k, (char *)tmp_ori+size*j, size);
+            }
+            bcf_update_info_int32(call->hdr, rec, key, tmp_new, nout_als);
+        }
+    }
+
+    // FORMAT fields
+    for (i=0; i<rec->n_fmt; i++)
+    {
+        bcf_fmt_t *fmt = &rec->d.fmt[i];
+        int vlen = bcf_hdr_id2length(call->hdr,BCF_HL_FMT,fmt->id);
+        if ( vlen!=BCF_VL_R ) continue; // not a Number=R tag
+
+        int type = bcf_hdr_id2type(call->hdr,BCF_HL_FMT,fmt->id);
+        const char *key = bcf_hdr_int2id(call->hdr,BCF_DT_ID,fmt->id);
+        nret = bcf_get_format_values(call->hdr, rec, key, &tmp_ori, &ntmp_ori, type);
+        if (nret<=0) continue;
+        int nsmpl = bcf_hdr_nsamples(call->hdr);
+
+        assert( nret==nals*nsmpl );
+
+        for (j=0; j<nsmpl; j++)
+        {
+            char *ptr_src = (char *)tmp_ori + j*nals*size;
+            char *ptr_dst = (char *)tmp_new + j*nout_als*size;
+            int k;
+            for (k=0; k<nals; k++)
+            {
+                int l = call->als_map[k];
+                if ( l==-1 ) continue;   // to be dropped
+                memcpy(ptr_dst+size*l, ptr_src+size*k, size);
+            }
+        }
+        bcf_update_format_int32(call->hdr, rec, key, tmp_new, nout_als*nsmpl);
+    }
+
+    call->PLs    = (int32_t*) tmp_new;
+    call->mPLs   = ntmp_new;
+    call->itmp   = (int32_t*) tmp_ori;
+    call->n_itmp = ntmp_ori;
+}
+
+
+// NB: in this function we temporarily use calls->als_map for a different
+// purpose to store mapping from new (target) alleles to original alleles.
+//
+static int mcall_constrain_alleles(call_t *call, bcf1_t *rec, int *unseen)
+{
+    bcf_sr_regions_t *tgt = call->srs->targets;
+    if ( tgt->nals>5 ) error("Maximum accepted number of alleles is 5, got %d\n", tgt->nals);
+    hts_expand(char*,tgt->nals+1,call->nals,call->als);
+
+    int has_new = 0;
+
+    int i, j, nals = 1;
+    for (i=1; i<call->nals_map; i++) call->als_map[i] = -1;
+
+    if ( vcmp_set_ref(call->vcmp, rec->d.allele[0], tgt->als[0]) < 0 )
+        error("The reference alleles are not compatible at %s:%d .. %s vs %s\n", call->hdr->id[BCF_DT_CTG][rec->rid].key,rec->pos+1,tgt->als[0],rec->d.allele[0]);
+
+    // create mapping from new to old alleles
+    call->als[0] = tgt->als[0];
+    call->als_map[0] = 0;
+
+    for (i=1; i<tgt->nals; i++)
+    {
+        call->als[nals] = tgt->als[i];
+        j = vcmp_find_allele(call->vcmp, rec->d.allele+1, rec->n_allele - 1, tgt->als[i]);
+
+        if ( j+1==*unseen ) { fprintf(stderr,"fixme? Cannot constrain to %s\n",tgt->als[i]); return -1; }
+        
+        if ( j>=0 )
+        {
+            // existing allele
+            call->als_map[nals] = j+1;
+        }
+        else
+        {
+            // There is a new allele in targets which is not present in VCF.
+            // We use the X allele to estimate PLs. Note that X may not be
+            // present at multiallelic indels sites. In that case we use the
+            // last allele anyway, because the least likely allele comes last
+            // in mpileup's ALT output.
+            call->als_map[nals] = (*unseen)>=0 ? *unseen : rec->n_allele - 1;
+            has_new = 1;
+        }
+        nals++;
+    }
+    if ( *unseen )
+    {
+        call->als_map[nals] = *unseen;
+        call->als[nals] = rec->d.allele[*unseen];
+        nals++;
+    }
+
+    if ( !has_new && nals==rec->n_allele ) return 0;
+    bcf_update_alleles(call->hdr, rec, (const char**)call->als, nals);
+
+    // create mapping from new PL to old PL
+    int k = 0;
+    for (i=0; i<nals; i++)
+    {
+        for (j=0; j<=i; j++)
+        {
+            int a = call->als_map[i], b = call->als_map[j];
+            call->pl_map[k++] = a>b ? a*(a+1)/2 + b : b*(b+1)/2 + a;
+        }
+    }
+
+    // update PL
+    call->nPLs = bcf_get_format_int32(call->hdr, rec, "PL", &call->PLs, &call->mPLs);
+    int nsmpl  = bcf_hdr_nsamples(call->hdr);
+    int npls_ori = call->nPLs / nsmpl;
+    int npls_new = k;
+    hts_expand(int32_t,npls_new*nsmpl,call->n_itmp,call->itmp);
+    int *ori_pl = call->PLs, *new_pl = call->itmp;
+    for (i=0; i<nsmpl; i++)
+    {
+        for (k=0; k<npls_new; k++)
+        {
+            new_pl[k] = ori_pl[call->pl_map[k]];
+            if ( new_pl[k]==bcf_int32_missing && *unseen>=0 )
+            {
+                // missing value, and there is an unseen allele: identify the
+                // alleles and use the lk of either AX or XX
+                int k_ori = call->pl_map[k], ia, ib;
+                bcf_gt2alleles(k_ori, &ia, &ib);
+                k_ori = bcf_alleles2gt(ia,*unseen);
+                if ( ori_pl[k_ori]==bcf_int32_missing ) k_ori = bcf_alleles2gt(ib,*unseen);
+                if ( ori_pl[k_ori]==bcf_int32_missing ) k_ori = bcf_alleles2gt(*unseen,*unseen);
+                new_pl[k] = ori_pl[k_ori];
+            }
+            if ( !k && new_pl[k]==bcf_int32_vector_end ) new_pl[k]=bcf_int32_missing;
+        }
+        ori_pl += npls_ori;
+        new_pl += npls_new;
+    }
+    bcf_update_format_int32(call->hdr, rec, "PL", call->itmp, npls_new*nsmpl);
+
+    // update QS
+    float qsum[5];
+    int nqs = bcf_get_info_float(call->hdr, rec, "QS", &call->qsum, &call->nqsum);
+    for (i=0; i<nals; i++)
+        qsum[i] = call->als_map[i]<nqs ? call->qsum[call->als_map[i]] : 0;
+    bcf_update_info_float(call->hdr, rec, "QS", qsum, nals);
+
+    if ( *unseen ) *unseen = nals-1;
+    return 0;
+}
+
+
+/**
+  *  This function implements the multiallelic calling model. It has two major parts:
+  *   1) determine the most likely set of alleles and calculate the quality of ref/non-ref site
+  *   2) determine and set the genotypes
+  *  In various places in between, the BCF record gets updated.
+  */
+int mcall(call_t *call, bcf1_t *rec)
+{
+    int i, unseen = call->unseen;
+
+    // Force alleles when calling genotypes given alleles was requested
+    if ( call->flag & CALL_CONSTR_ALLELES && mcall_constrain_alleles(call, rec, &unseen)!=0 ) return -2;
+
+    int nsmpl = bcf_hdr_nsamples(call->hdr);
+    int nals  = rec->n_allele;
+    hts_expand(int,nals,call->nac,call->ac);
+    hts_expand(int,nals,call->nals_map,call->als_map);
+    hts_expand(int,nals*(nals+1)/2,call->npl_map,call->pl_map);
+
+    // Get the genotype likelihoods
+    call->nPLs = bcf_get_format_int32(call->hdr, rec, "PL", &call->PLs, &call->mPLs);
+    if ( call->nPLs!=nsmpl*nals*(nals+1)/2 && call->nPLs!=nsmpl*nals )  // a mixture of diploid and haploid or haploid only
+        error("Wrong number of PL fields? nals=%d npl=%d\n", nals,call->nPLs);
+
+    // Convert PLs to probabilities
+    int ngts = nals*(nals+1)/2;
+    hts_expand(double, call->nPLs, call->npdg, call->pdg);
+    set_pdg(call->pl2p, call->PLs, call->pdg, nsmpl, ngts, unseen);
+
+    #if QS_FROM_PDG
+        estimate_qsum(call, rec);
+    #else
+        // Get sum of qualities, serves as an AF estimate, f_x = QS/N in Eq. 1 in call-m math notes.
+        int nqs = bcf_get_info_float(call->hdr, rec, "QS", &call->qsum, &call->nqsum);
+        if ( nqs<=0 ) error("The QS annotation not present at %s:%d\n", bcf_seqname(call->hdr,rec),rec->pos+1);
+        if ( nqs < nals )
+        {
+            // Some of the listed alleles do not have the corresponding QS field. This is
+            // typically ref-only site with X in ALT.
+
+            hts_expand(float,nals,call->nqsum,call->qsum);
+            for (i=nqs; i<nals; i++) call->qsum[i] = 0;
+        }
+
+        // If available, take into account reference panel AFs
+        if ( call->prior_AN && bcf_get_info_int32(call->hdr, rec, call->prior_AN ,&call->ac, &call->nac)==1 )
+        {
+            int an = call->ac[0];
+            if ( bcf_get_info_int32(call->hdr, rec, call->prior_AC ,&call->ac, &call->nac)==nals-1 )
+            {
+                int ac0 = an;   // number of alleles in the reference population
+                for (i=0; i<nals-1; i++)
+                {
+                    if ( call->ac[i]==bcf_int32_vector_end ) break;
+                    if ( call->ac[i]==bcf_int32_missing ) continue;
+                    ac0 -= call->ac[i];
+                    call->qsum[i+1] += call->ac[i]*0.5;
+                }
+                if ( ac0<0 ) error("Incorrect %s,%s values at %s:%d\n", call->prior_AN,call->prior_AC,bcf_seqname(call->hdr,rec),rec->pos+1);
+                call->qsum[0] += ac0*0.5;
+                for (i=0; i<nals; i++) call->qsum[i] /= nsmpl + 0.5*an;
+            }
+        }
+
+        float qsum_tot = 0;
+        for (i=0; i<nals; i++) qsum_tot += call->qsum[i];
+
+        // Is this still necessary??
+        //
+        //  if (0&& !call->qsum[0] )
+        //  {
+        //      // As P(RR)!=0 even for QS(ref)=0, we set QS(ref) to a small value,
+        //      // an equivalent of a single reference read.
+        //      if ( bcf_get_info_int32(call->hdr, rec, "DP", &call->itmp, &call->n_itmp)!=1 )
+        //          error("Could not read DP at %s:%d\n", call->hdr->id[BCF_DT_CTG][rec->rid].key,rec->pos+1);
+        //      if ( call->itmp[0] )
+        //      {
+        //          call->qsum[0] = 1.0 / call->itmp[0] / nsmpl;
+        //          qsum_tot += call->qsum[0];
+        //      }
+        //  }
+
+        if ( qsum_tot ) for (i=0; i<nals; i++) call->qsum[i] /= qsum_tot;
+    #endif
+
+    bcf_update_info_int32(call->hdr, rec, "QS", NULL, 0);      // remove QS tag
+
+    // Find the best combination of alleles
+    int out_als, nout;
+    if ( nals > 8*sizeof(out_als) )
+    { 
+        fprintf(stderr,"Too many alleles at %s:%d, skipping.\n", bcf_seqname(call->hdr,rec),rec->pos+1); 
+        return 0; 
+    }
+    nout = mcall_find_best_alleles(call, nals, &out_als);
+
+    // Make sure the REF allele is always present
+    if ( !(out_als&1) )
+    {
+        out_als |= 1;
+        nout++;
+    }
+    int is_variant = out_als==1 ? 0 : 1;
+    if ( call->flag & CALL_VARONLY && !is_variant ) return 0;
+
+    // With -A, keep all ALTs except X
+    if ( call->flag & CALL_KEEPALT )
+    {
+        nout = 0;
+        for (i=0; i<nals; i++)
+        {
+            if ( i>0 && i==unseen ) continue;
+            out_als |= 1<<i;
+            nout++;
+        }
+    }
+
+    int nAC = 0;
+    if ( out_als==1 )   // only REF allele on output
+    {
+        init_allele_trimming_maps(call, 1, nals);
+        mcall_set_ref_genotypes(call,nals);
+        bcf_update_format_int32(call->hdr, rec, "PL", NULL, 0);    // remove PL, useless now
+    }
+    else
+    {
+        // The most likely set of alleles includes non-reference allele (or was enforced), call genotypes.
+        // Note that it is a valid outcome if the called genotypes exclude some of the ALTs.
+        init_allele_trimming_maps(call, out_als, nals);
+        if ( !is_variant )
+            mcall_set_ref_genotypes(call,nals);     // running with -A, prevent mcall_call_genotypes from putting some ALT back
+        else if ( call->flag & CALL_CONSTR_TRIO )
+        {
+            if ( nout>4 ) 
+            { 
+                fprintf(stderr,"Too many alleles at %s:%d, skipping.\n", bcf_seqname(call->hdr,rec),rec->pos+1); 
+                return 0; 
+            }
+            mcall_call_trio_genotypes(call, rec, nals,nout,out_als);
+        }
+        else
+            mcall_call_genotypes(call,rec,nals,nout,out_als);
+
+        // Skip the site if all samples are 0/0. This can happen occasionally.
+        nAC = 0;
+        for (i=1; i<nout; i++) nAC += call->ac[i];
+        if ( !nAC && call->flag & CALL_VARONLY ) return 0;
+        mcall_trim_PLs(call, rec, nals, nout, out_als);
+    }
+    if ( nals!=nout ) mcall_trim_numberR(call, rec, nals, nout, out_als);
+
+    // Set QUAL and calculate HWE-related annotations
+    if ( nAC )
+    {
+        float icb = calc_ICB(call->ac[0],nAC, call->nhets, call->ndiploid);
+        if ( icb != HUGE_VAL ) bcf_update_info_float(call->hdr, rec, "ICB", &icb, 1);
+
+        float hob = calc_HOB(call->ac[0],nAC, call->nhets, call->ndiploid);
+        if ( hob != HUGE_VAL ) bcf_update_info_float(call->hdr, rec, "HOB", &hob, 1);
+
+        // Quality of a variant site. fabs() to avoid negative zeros in VCF output when CALL_KEEPALT is set
+        rec->qual = -4.343*(call->ref_lk - logsumexp2(call->lk_sum,call->ref_lk));
+    }
+    else
+    {
+        // Set the quality of a REF site
+        if ( call->lk_sum==-HUGE_VAL )  // no support from (high quality) reads, so QUAL=1-prior
+            rec->qual = call->theta ? -4.343*call->theta : 0;
+        else
+            rec->qual = -4.343*(call->lk_sum - logsumexp2(call->lk_sum,call->ref_lk));
+    }
+
+    if ( rec->qual>999 ) rec->qual = 999;
+    if ( rec->qual>50 ) rec->qual = rint(rec->qual);
+
+    // AC, AN
+    if ( nout>1 ) bcf_update_info_int32(call->hdr, rec, "AC", call->ac+1, nout-1);
+    nAC += call->ac[0];
+    bcf_update_info_int32(call->hdr, rec, "AN", &nAC, 1);
+
+    // Remove unused alleles
+    hts_expand(char*,nout,call->nals,call->als);
+    for (i=0; i<nals; i++)
+        if ( call->als_map[i]>=0 ) call->als[call->als_map[i]] = rec->d.allele[i];
+    bcf_update_alleles(call->hdr, rec, (const char**)call->als, nout);
+    bcf_update_genotypes(call->hdr, rec, call->gts, nsmpl*2);
+
+    // DP4 tag
+    if ( bcf_get_info_float(call->hdr, rec, "I16", &call->anno16, &call->n16)==16 )
+    {
+        int32_t dp[4]; dp[0] = call->anno16[0]; dp[1] = call->anno16[1]; dp[2] = call->anno16[2]; dp[3] = call->anno16[3];
+        bcf_update_info_int32(call->hdr, rec, "DP4", dp, 4);
+
+        int32_t mq = (call->anno16[8]+call->anno16[10])/(call->anno16[0]+call->anno16[1]+call->anno16[2]+call->anno16[3]);
+        bcf_update_info_int32(call->hdr, rec, "MQ", &mq, 1);
+    }
+
+    bcf_update_info_int32(call->hdr, rec, "I16", NULL, 0);     // remove I16 tag
+
+    return nout;
+}
+
diff --git a/misc/color-chrs.pl b/misc/color-chrs.pl
new file mode 100755 (executable)
index 0000000..4afb9c7
--- /dev/null
@@ -0,0 +1,528 @@
+#!/usr/bin/env perl
+#
+#   Copyright (C) 2015 Genome Research Ltd.
+#
+#   Author: Petr Danecek <pd3@sanger.ac.uk>
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to deal
+# in the Software without restriction, including without limitation the rights
+# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+# copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+# DEALINGS IN THE SOFTWARE.
+
+use strict;
+use warnings;
+use Carp;
+
+my $opts = parse_params();
+chr_dims($opts);
+for my $file (@{$$opts{files}})
+{
+    read_dat($opts,$file);
+}
+merge_regs($opts);
+plot($opts);
+
+exit;
+
+#--------------------------------
+
+sub error
+{
+    my (@msg) = @_;
+    if ( scalar @msg ) { confess @msg; }
+    print 
+        "About: Plot output of \"bcftools +color-chrs\"\n",
+        "Usage: color-chrs.pl [OPTIONS] output.dat\n",
+        "Options:\n",
+        "   -c, --colors <file>         File with list of \"chr hap color\".\n",
+        "   -p, --prefix <name>         Prefix of output files.\n",
+        "   -h, -?, --help              This help message.\n",
+        "\n";
+    exit -1;
+}
+
+sub parse_params
+{
+    my $opts =
+    {
+        #colors => ['red','green','blue','yellow'],
+        colors => ['#ff0000','#008000','#0000ff','#ffff00'],
+        height => 350,
+        pad    => 10,
+        dimL   => 300,     # arm length
+        dimD   => 10,      # arm width
+        dimE   => 7,       # arm pad
+        dimB   => 5,       # arm end curve
+    };
+    $$opts{chr_width} = 2*$$opts{pad} + 2*$$opts{dimD} + $$opts{dimE};
+    $$opts{width} = $$opts{chr_width}*23;
+    while (defined(my $arg=shift(@ARGV)))
+    {
+        if ( -e $arg ) { push @{$$opts{files}},$arg; next }
+        if ( $arg eq '-p' || $arg eq '--prefix' ) { $$opts{prefix}=shift(@ARGV); next }
+        if ( $arg eq '-c' || $arg eq '--colors' ) { read_colors($opts,shift(@ARGV)); next; }
+        if ( $arg eq '-?' || $arg eq '-h' || $arg eq '--help' ) { error(); }
+        error("Unknown parameter \"$arg\". Run -h for help.\n");
+    }
+    if ( !exists($$opts{files}) ) { error("No files given?\n") }
+    if ( !exists($$opts{prefix}) ) { error("Expected -p option\n") }
+    return $opts;
+}
+
+sub read_colors
+{
+    my ($opts,$fname) = @_;
+    open(my $fh,'<',$fname) or error("$fname: $!");
+    while (my $line=<$fh>)
+    {
+        if ( $line=~/^\s*$/ ) { next; }
+        $line =~ s/^\s*//;
+        $line =~ s/\s*$//;
+        my ($chr,$hap,$col) = split(/\s+/,$line);
+        $$opts{hap_cols}{$chr}{$hap} = $col;
+    }
+    close($fh);
+}
+
+sub plot
+{
+    my ($opts) = @_;
+
+    my $width  = $$opts{width};
+    my $height = $$opts{height};
+    my $pad    = $$opts{pad};
+
+    my $svg = $$opts{svg} = [];
+    push @$svg, q[<?xml version="1.0" encoding="UTF-8" standalone="yes"?>];
+    push @$svg, q[<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">];
+    push @$svg, qq[<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="100%" viewBox="0 0 $width $height" width="100%">];
+
+    my $xpos = $pad;
+    for my $chr (qw(1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 X))
+    {
+        draw_chr($opts,$chr,$xpos,$pad);
+        $xpos += $$opts{chr_width};
+    }
+    $xpos = $pad + 10*$$opts{chr_width};
+    for my $sample (keys %{$$opts{samples}})
+    {
+        $$opts{chrs}{$sample} = { len=>59e6, acen=>[24e6,26e6,28e6] };
+        my $chr  = $$opts{chrs}{$sample};
+        my $len1 = $$opts{dimL}*$$chr{acen}[0]/$$opts{max_chr_len};
+        my $len2 = $$opts{dimL}*$$chr{acen}[2]/$$opts{max_chr_len};
+        my $len3 = $$opts{dimL}*$$chr{len}/$$opts{max_chr_len};
+        if ( exists($$opts{samples}{$sample}{1}) )
+        {
+            my $col = $$opts{samples}{$sample}{1};
+            $$chr{px1} = [[0,$len1,{$col=>1.0}],[$len2,$len3,{$col=>1.0}]]; 
+        }
+        if ( exists($$opts{samples}{$sample}{2}) )
+        {
+            my $col = $$opts{samples}{$sample}{2};
+            $$chr{px2} = [[0,$len1,{$col=>1.0}],[$len2,$len3,{$col=>1.0}]]; 
+        }
+        my $ypos = $$opts{dimL} - $len3 + $pad;
+        draw_chr($opts,$sample,$xpos,$ypos);
+        $xpos += 2*$$opts{chr_width};
+    }
+
+    push @$svg, q[</svg>];
+    open(my $fh,'>',"$$opts{prefix}.svg");
+    print $fh join("\n",@$svg);
+    close($fh);
+}
+
+sub draw_chr
+{
+    my ($opts,$chr_name,$xpos,$ypos) = @_;
+
+    my $svg = $$opts{svg};
+    my $chr = $$opts{chrs}{$chr_name};
+    my $dimL  = $$opts{dimL};
+    my $dimC  = $dimL*($$chr{acen}[2]-$$chr{acen}[0])/$$opts{max_chr_len};
+    my $dimL1 = $dimL*$$chr{acen}[0]/$$opts{max_chr_len};
+    my $dimL2 = $dimL*($$chr{len} - $$chr{acen}[2])/$$opts{max_chr_len};
+    my $dimD  = $$opts{dimD};   # arm width
+    my $dimB  = $$opts{dimB};
+    my $dimE  = $$opts{dimE};   # the gap width between arms
+    my $dimE05 = $dimE*0.5;
+    my $dimD05 = $dimD*0.5;
+    my $dimB05 = $dimB*0.5;
+    my $dimC05 = 0.5*$dimC;
+
+    my $xtext = $xpos + $dimD + $dimE*0.5;
+    my $ytext = $ypos;
+    push @$svg, qq[<text text-anchor="middle" x="$xtext" y="$ytext">$chr_name</text>\n];
+
+    $ypos += $$opts{pad};
+
+    push @$svg, qq[
+        <path d="M$xpos $ypos
+                 l0 $dimL1
+                 q$dimB $dimC05 0 $dimC
+                 l0 $dimL2
+                 q$dimD05 $dimB $dimD 0
+                 l0 -$dimL2
+                 q$dimE05 -$dimB $dimE 0 ];
+
+    # bottom part of the right arm 
+    push @$svg, qq[
+                 l0 $dimL2
+                 q$dimD05 $dimB $dimD 0
+                 l0 -$dimL2
+                 q-$dimB -$dimC05 0 -$dimC
+                 l0 -$dimL1
+                 q-$dimD05 -$dimB -$dimD 0
+                 l0 $dimL1
+                 q-$dimE05 $dimB -$dimE 0
+                 l0 -$dimL1
+                 q-$dimD05 -$dimB -$dimD 0
+                 "
+              style="stroke:#333; fill:#aaa;"/> ];
+
+    if ( $$chr{px1} ) { draw_regs($opts,$chr_name,$$chr{px1},$xpos,$ypos); }
+    if ( $$chr{px2} ) { draw_regs($opts,$chr_name,$$chr{px2},$xpos+$dimD+$dimE,$ypos); }
+}
+
+sub parse_hex_color
+{
+    my ($color) = @_;
+    if ( !($color=~/^#/) ) { error("Could not parse: $color"); }
+    $color =~ s/^#//;
+    my @vals = split(//, $color);
+    my ($r,$g,$b);
+    if ( @vals==6 )
+    {
+        $r = hex($vals[0].$vals[1]);
+        $g = hex($vals[2].$vals[3]);
+        $b = hex($vals[4].$vals[5]);
+    }
+    elsif ( @vals==3 )
+    {
+        $r = hex($vals[0].$vals[0]);
+        $g = hex($vals[1].$vals[1]);
+        $b = hex($vals[2].$vals[2]);
+    }
+    else { error("Could not parse: $color\n"); }
+    return ($r,$g,$b);
+}
+
+sub scale_color
+{
+    my ($color,$scale) = @_;
+    my ($r1,$g1,$b1) = parse_hex_color($color);
+    my ($r0,$g0,$b0) = parse_hex_color('#aaa');
+    my $r = $scale*($r1-$r0) + $r0;
+    my $g = $scale*($g1-$g0) + $g0;
+    my $b = $scale*($b1-$b0) + $b0;
+    return sprintf("#%0.2x%0.2x%0.2x",$r,$g,$b);
+}
+
+sub draw_regs
+{
+    my ($opts,$chr_name,$regs,$xpos,$ypos) = @_;
+
+    my $svg = $$opts{svg};
+    my $chr = $$opts{chrs}{$chr_name};
+    my $dimL  = $$opts{dimL};
+    my $dimC  = $dimL*($$chr{acen}[2]-$$chr{acen}[0])/$$opts{max_chr_len};
+    my $dimL1 = $dimL*$$chr{acen}[0]/$$opts{max_chr_len};
+    my $dimL2 = $$opts{dimL} - $dimL*$$chr{acen}[2]/$$opts{max_chr_len};
+    my $dimD  = $$opts{dimD};   # arm width
+    my $dimB  = $$opts{dimB};
+    my $dimE  = $$opts{dimE};
+    my $dimE05 = $dimE*0.5;
+    my $dimD05 = $dimD*0.5;
+    my $dimB05 = $dimB*0.5;
+    my $dimC05 = 0.5*$dimC;
+
+    for my $reg (@$regs)
+    {
+        my $sum = 0;
+        my $cmax = undef;
+        for my $c (keys %{$$reg[2]})
+        {
+            $sum += $$reg[2]{$c};
+            if ( !defined $cmax or $$reg[2]{$cmax} < $$reg[2]{$c} ) { $cmax = $c; }
+        }
+        my $color = scale_color($cmax,$$reg[2]{$cmax}/$sum);
+        my $y  = $ypos + $$reg[0];
+        my $dy = $$reg[1] - $$reg[0] + 1;
+        push @$svg, qq[
+            <path d="M$xpos $y
+                     l0 $dy
+                     l$dimD 0
+                     l0 -$dy
+                     l-$dimD 0
+                    "
+                  style="stroke:$color;fill:$color;stroke-width:0;"/> ];
+    }
+
+}
+
+sub hap2color
+{
+    my ($opts,$chr,$hap) = @_;
+    if ( exists($$opts{hap_cols}{$chr}{$hap}) )
+    {
+        if ( !exists($$opts{hap_cols}{'*'}{$hap}) ) 
+        {
+            $$opts{hap_cols}{'*'}{$hap} = $$opts{hap_cols}{$chr}{$hap};
+        }
+        return $$opts{hap_cols}{$chr}{$hap};
+    }
+    elsif ( exists($$opts{hap_cols}{'*'}{$hap}) )
+    {
+        return $$opts{hap_cols}{'*'}{$hap};
+    }
+    if ( !exists($$opts{haps}) ) { $$opts{haps} = {}; }
+    if ( !exists($$opts{haps}{$hap}) )
+    {
+        my $nhaps = scalar keys %{$$opts{haps}};
+        my $color = $$opts{colors}[$nhaps];
+        $$opts{haps}{$hap} = $color;
+    }
+    return $$opts{haps}{$hap};
+}
+
+sub read_dat
+{
+    my ($opts,$file) = @_;
+    open(my $fh,'<',$file) or error("$file: $!");
+    while (my $line=<$fh>)
+    {
+        if ( !($line=~/^SG/) ) { next; }
+        my @items = split(/\s+/,$line);
+        my $chr   = $items[1];
+        my $start = $items[2];
+        my $end   = $items[3];
+        my $hap1  = $items[4];
+        my $hap2  = $items[5];
+        my $col1  = hap2color($opts,$chr,$hap1); 
+        my $col2  = hap2color($opts,$chr,$hap2); 
+        push @{$$opts{chrs}{$chr}{regs1}},[$start,$end,$col1];
+        push @{$$opts{chrs}{$chr}{regs2}},[$start,$end,$col2];
+        my ($smpl,$hap);
+        ($smpl,$hap) = split(/:/,$hap1); $$opts{samples}{$smpl}{$hap} = $col1;
+        ($smpl,$hap) = split(/:/,$hap2); $$opts{samples}{$smpl}{$hap} = $col2;
+    }
+    close($fh);
+}
+
+sub merge_regs
+{
+    my ($opts) = @_;
+    for my $chr (keys %{$$opts{chrs}})
+    {
+        my $dat = $$opts{chrs}{$chr};
+        if ( exists($$dat{regs1}) ) { $$dat{px1} = merge($opts,$dat,$$dat{regs1}); }
+        if ( exists($$dat{regs2}) ) { $$dat{px2} = merge($opts,$dat,$$dat{regs2}); }
+    }
+}
+
+sub merge
+{
+    my ($opts,$chr_dat,$regs) = @_;
+
+    # merge adjacent regions of the same color
+    for (my $i=1; $i<@$regs; $i++)
+    {
+        if ( $$regs[$i-1][2] eq $$regs[$i][2] ) 
+        { 
+            $$regs[$i-1][1] = $$regs[$i][1];
+            splice(@$regs,$i,1);
+            $i--;
+            next; 
+        }
+    }
+    for (my $i=0; $i<@$regs; $i++)
+    {
+        if ( $$regs[$i][1] < $$chr_dat{acen}[0] ) { next; }
+        if ( $$regs[$i][0] > $$chr_dat{acen}[2] ) { next; }
+        if ( $$regs[$i][0] >= $$chr_dat{acen}[0] && $$regs[$i][1] <= $$chr_dat{acen}[2] )
+        {
+            splice(@$regs,$i,1);
+            $i--;
+            next;
+        }
+        if ( $$regs[$i][1] < $$chr_dat{acen}[2] )
+        {
+            $$regs[$i][1] = $$chr_dat{acen}[0];
+            next;
+        }
+        if ( $$regs[$i][0] > $$chr_dat{acen}[0] )
+        {
+            $$regs[$i][0] = $$chr_dat{acen}[2];
+            next;
+        }
+        my $start = $$chr_dat{acen}[2];
+        my $end   = $$regs[$i][1];
+        my $color = $$regs[$i][2];
+        $$regs[$i][1] = $$chr_dat{acen}[0];
+        splice(@$regs,$i+1,0,[$start,$end,$color]);
+    }
+
+    # pixelize
+    my @px = ([0,0,{}]);  # start,end,hash of contributions from colors
+    my $dy = $$opts{max_chr_len}/$$opts{dimL};  # 1px covers $dy base pairs
+    for my $reg (@$regs)
+    {
+        my $px_start = int($$reg[0] / $dy);
+        my $px_end   = int($$reg[1] / $dy);
+        my $color    = $$reg[2];
+        my $contrib  = ($$reg[1] - $$reg[0])/$dy;
+
+        if ( $px_start==$px_end )
+        {
+            if ( $px_end<=$px[-1][1] ) { $px[-1][2]{$color} += $contrib; }
+            else { push @px, [$px_start,$px_end,{$color=>$contrib}]; }
+            next;
+        }
+
+        my $rem_start = 1 - ($$reg[0]/$dy - $px_start);     # fractional remainders
+        my $rem_end   = $$reg[1]/$dy - $px_end;
+
+        if ( $px_start==$px[-1][1] )
+        {
+            $px[-1][2]{$color} += $rem_start;
+        }
+
+        if ( $px_end==$px[-1][1] )
+        {
+            $px[-1][2]{$color} += $rem_end;
+            if ( $px_start+1<$px_end ) { error("really?!\n"); }
+        }
+        elsif ( $px_end>$px[-1][1] )
+        {
+            if ( $rem_start ) { $px_start++; $contrib -= $rem_start; }
+            push @px, [ $px_start, $px_end, { $color=>$contrib } ];
+        }
+        else { error("really?!\n"); }
+    }
+    return \@px;
+}
+
+sub chr_dims
+{
+    my ($opts) = @_;
+
+    # http://hgdownload.cse.ucsc.edu/goldenPath/hg19/database/cytoBand.txt.gz
+    my $ktype = q[
+        chr1   121500000       125000000       p11.1   acen
+        chr1   125000000       128900000       q11     acen
+        chr1   243700000       249250621       q44     gneg
+        chr10  38000000        40200000        p11.1   acen
+        chr10  40200000        42300000        q11.1   acen
+        chr10  130600000       135534747       q26.3   gneg
+        chr11  51600000        53700000        p11.11  acen
+        chr11  53700000        55700000        q11     acen
+        chr11  130800000       135006516       q25     gneg
+        chr12  33300000        35800000        p11.1   acen
+        chr12  35800000        38200000        q11     acen
+        chr12  129300000       133851895       q24.33  gneg
+        chr13  16300000        17900000        p11.1   acen
+        chr13  17900000        19500000        q11     acen
+        chr13  110300000       115169878       q34     gneg
+        chr14  16100000        17600000        p11.1   acen
+        chr14  17600000        19100000        q11.1   acen
+        chr14  104000000       107349540       q32.33  gneg
+        chr15  15800000        19000000        p11.1   acen
+        chr15  19000000        20700000        q11.1   acen
+        chr15  98500000        102531392       q26.3   gneg
+        chr16  34600000        36600000        p11.1   acen
+        chr16  36600000        38600000        q11.1   acen
+        chr16  88700000        90354753        q24.3   gneg
+        chr17  22200000        24000000        p11.1   acen
+        chr17  24000000        25800000        q11.1   acen
+        chr17  75300000        81195210        q25.3   gneg
+        chr18  15400000        17200000        p11.1   acen
+        chr18  17200000        19000000        q11.1   acen
+        chr18  73100000        78077248        q23     gneg
+        chr19  24400000        26500000        p11     acen
+        chr19  26500000        28600000        q11     acen
+        chr19  56300000        59128983        q13.43  gpos25
+        chr2   90500000        93300000        p11.1   acen
+        chr2   93300000        96800000        q11.1   acen
+        chr2   237300000       243199373       q37.3   gneg
+        chr20  25600000        27500000        p11.1   acen
+        chr20  27500000        29400000        q11.1   acen
+        chr20  58400000        63025520        q13.33  gneg
+        chr21  10900000        13200000        p11.1   acen
+        chr21  13200000        14300000        q11.1   acen
+        chr21  42600000        48129895        q22.3   gneg
+        chr22  12200000        14700000        p11.1   acen
+        chr22  14700000        17900000        q11.1   acen
+        chr22  49400000        51304566        q13.33  gneg
+        chr3   87900000        91000000        p11.1   acen
+        chr3   91000000        93900000        q11.1   acen
+        chr3   192300000       198022430       q29     gneg
+        chr4   48200000        50400000        p11     acen
+        chr4   50400000        52700000        q11     acen
+        chr4   187100000       191154276       q35.2   gpos25
+        chr5   46100000        48400000        p11     acen
+        chr5   48400000        50700000        q11.1   acen
+        chr5   176600000       180915260       q35.3   gneg
+        chr6   58700000        61000000        p11.1   acen
+        chr6   61000000        63300000        q11.1   acen
+        chr6   164500000       171115067       q27     gneg
+        chr7   58000000        59900000        p11.1   acen
+        chr7   59900000        61700000        q11.1   acen
+        chr7   155100000       159138663       q36.3   gneg
+        chr8   43100000        45600000        p11.1   acen
+        chr8   45600000        48100000        q11.1   acen
+        chr8   139900000       146364022       q24.3   gneg
+        chr9   47300000        49000000        p11.1   acen
+        chr9   49000000        50700000        q11     acen
+        chr9   137400000       141213431       q34.3   gneg
+        chrX   58100000        60600000        p11.1   acen
+        chrX   60600000        63000000        q11.1   acen
+        chrX   147100000       155270560       q28     gneg
+    ];
+    my @lines = split(/\n/,$ktype);
+    my %chrs  = ();
+    my $max_len = 0;
+    for my $line (@lines)
+    {
+        if ( $line =~ /^\s*$/ ) { next; }
+        $line =~ s/^\s*//;
+        $line =~ s/\s*$//;
+        my @items = split(/\s+/,$line);
+        my $chr   = $items[0];
+        my $start = $items[1];
+        my $end   = $items[2];
+        $chr =~ s/^chr//;
+        if ( $items[-1] eq 'acen' )
+        {
+            push @{$chrs{$chr}{acen}},$start;
+            push @{$chrs{$chr}{acen}},$end;
+        }
+        if ( !defined $chrs{$chr}{len} or $chrs{$chr}{len} < $end )
+        { 
+            $chrs{$chr}{len} = $end; 
+        }
+        if ( $max_len < $end ) { $max_len = $end; }
+    }
+    for my $chr (keys %chrs)
+    {
+        splice(@{$chrs{$chr}{acen}},1,1);
+    }
+    $$opts{chrs} = \%chrs;
+    $$opts{max_chr_len} = $max_len;
+}
+
+
+
+
diff --git a/misc/guess-ploidy.py b/misc/guess-ploidy.py
new file mode 100755 (executable)
index 0000000..816a5c6
--- /dev/null
@@ -0,0 +1,117 @@
+#!/usr/bin/env python
+#
+# Plot the output of "bcftools +guess-ploidy -v"
+#
+#   Copyright (C) 2016 Genome Research Ltd.
+#
+#   Author: Petr Danecek <pd3@sanger.ac.uk>
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to deal
+# in the Software without restriction, including without limitation the rights
+# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+# copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+# DEALINGS IN THE SOFTWARE.
+
+import matplotlib as mpl
+mpl.use('Agg')
+import matplotlib.pyplot as plt
+import matplotlib.gridspec as gridspec
+import random, math, sys
+import csv
+csv.register_dialect('tab', delimiter='\t', quoting=csv.QUOTE_NONE)
+
+if len(sys.argv) != 3:
+    print >> sys.stderr, 'About: Plot output of "bcftools +guess-ploidy -v"'
+    print >> sys.stderr, 'Usage: guess-ploidy.py <guess-ploidy.out> <image-prefix>'
+    sys.exit()
+
+prefix = sys.argv[2]
+dpi = 150
+
+def add_value(dat,key,x,y):
+    if key not in dat:
+        dat[key] = []
+    dat[key].append([x,y])
+
+smpl2sex = {}
+dat = {}
+with open(sys.argv[1]) as f:
+    reader = csv.reader(f, 'tab')
+    for row in reader:
+        if row[0][0]=="#": continue
+        if row[0]=="SEX":
+            smpl  = row[1]
+            sex   = row[2]
+            phap  = float(row[3])
+            pdip  = float(row[4])
+            ndat  = float(row[5])
+            score = float(row[6])
+            smpl2sex[smpl] = sex
+            add_value(dat,'score',smpl,score)
+            add_value(dat,'phap',smpl,phap)
+            add_value(dat,'pdip',smpl,pdip)
+            add_value(dat,'ndat',smpl,ndat)
+
+def sort_by_val(arr):
+    for x in (sorted(arr, key=lambda x:x[1])):
+        id = len(smpl2id)
+        smpl2id[x[0]] = id
+    arr = sorted(arr, key=lambda x:smpl2id[x[0]])
+    return arr
+
+def select_sex(arr,sex):
+    out = []
+    for x in arr:
+        if smpl2sex[x[0]]==sex: out.append(x)
+    return out
+
+col = {}
+col['blue']   = '#396ab1' 
+col['orange'] = '#da7c30'
+col['green']  = '#3e9651'
+col['red']    = '#cc2529'
+col['grey']   = '#000000'
+col['purple'] = '#6b4c9a'
+col['yellow'] = '#ccc210'
+
+if True:
+    fig,ax1 = plt.subplots(1,1,figsize=(6,4))
+    smpl2id = {}
+    dat['score']  = sort_by_val(dat['score'])
+    dat['scoreM'] = select_sex(dat['score'],'M')
+    dat['scoreF'] = select_sex(dat['score'],'F')
+    ax2 = ax1.twinx()
+    plots  = ax2.plot([smpl2id[x[0]] for x in dat['ndat']],[x[1] for x in dat['ndat']],'v',color=col['grey'],ms=2,label='Number of sites')
+    plots += ax1.plot([smpl2id[x[0]] for x in dat['phap']],[x[1] for x in dat['phap']],'.',color=col['blue'],ms=3,label='log P(haploid)')
+    plots += ax1.plot([smpl2id[x[0]] for x in dat['pdip']],[x[1] for x in dat['pdip']],'.',color=col['yellow'],ms=3,label='log P(diploid)')
+    plots += ax1.plot([smpl2id[x[0]] for x in dat['scoreM']],[x[1] for x in dat['scoreM']],'.',color=col['green'],label='Total score: Males')
+    plots += ax1.plot([smpl2id[x[0]] for x in dat['scoreF']],[x[1] for x in dat['scoreF']],'.',color=col['red'],label='Total score: Females')
+    labels = [l.get_label() for l in plots]
+    ax1.legend(plots,labels,loc='best', frameon=False, numpoints=1, prop={'size':9})
+    ax1.set_zorder(ax2.get_zorder()+1)
+    ax1.patch.set_visible(False)
+    ax1.set_xlabel('Sample')
+    ax1.set_ylabel('Score')
+    ax2.set_ylabel('Number of sites')
+    ax2.set_yscale('log')
+    #   ax1.set_yscale('log')
+    ax1.ticklabel_format(style='sci', scilimits=(-3,4), axis='x')
+    plt.subplots_adjust(left=0.13,right=0.89,bottom=0.13,top=0.9,hspace=0.1)
+    plt.savefig(prefix+'.png',dpi=dpi)
+
+plt.close()
+
+
+
diff --git a/misc/plot-roh.py b/misc/plot-roh.py
new file mode 100755 (executable)
index 0000000..e464c7a
--- /dev/null
@@ -0,0 +1,253 @@
+#!/usr/bin/python
+
+import glob, gzip, csv, sys, os, copy
+csv.register_dialect('tab', delimiter='\t', quoting=csv.QUOTE_NONE)
+
+dir         = None
+reg         = {'chr':None,'beg':0,'end':(1<<32)-1}
+min_length  = 0
+min_markers = 0
+min_qual    = 0
+interactive = False
+if len(sys.argv) < 2: 
+    print 'Usage: plot.py [OPTIONS] <dir>'
+    print 'Options:'
+    print '   -i, --interactive                 Run interactively'
+    print '   -l, --min-length <num>            Filter input regions shorter than this [0]'
+    print '   -n, --min-markers <num>           Filter input regions with fewer marker than this [0]'
+    print '   -q, --min-qual <num>              Filter input regions with quality smaller than this [0]'
+    print '   -r, --region <chr|chr:beg-end>    Plot this chromosome/region only'
+    sys.exit(1)
+args = sys.argv[1:]
+while len(args):
+    if args[0]=='-r' or args[0]=='--region': 
+        args = args[1:]
+        x = args[0].split(':')
+        reg['chr'] = x[0]
+        if len(x)>1:
+            (reg['beg'],reg['end']) = x[1].split('-')
+            reg['beg'] = float(reg['beg'])
+            reg['end'] = float(reg['end'])
+    elif args[0]=='-i' or args[0]=='--interactive': 
+        interactive = True
+    elif args[0]=='-l' or args[0]=='--min-length': 
+        args = args[1:]
+        min_length = float(args[0])
+    elif args[0]=='-n' or args[0]=='--min-markers': 
+        args = args[1:]
+        min_markers = float(args[0])
+    elif args[0]=='-q' or args[0]=='--min-qual': 
+        args = args[1:]
+        min_qual = float(args[0])
+    else:
+        dir = args[0]
+    args = args[1:]
+
+import matplotlib as mpl
+for gui in ['TKAgg','GTKAgg','Qt4Agg','WXAgg','MacOSX']:
+    try:
+        mpl.use(gui,warn=False, force=True)
+        import matplotlib.pyplot as plt
+        import matplotlib.patches as patches
+        break
+    except:
+        continue
+
+cols = [ '#337ab7', '#5cb85c', '#5bc0de', '#f0ad4e', '#d9534f', 'grey', 'black' ]
+mpl.rcParams['axes.color_cycle'] = cols
+
+globstr = os.path.join(dir, '*.txt.gz')
+fnames = glob.glob(globstr)
+
+def next_region(rgs):
+    min = None
+    for smpl in rgs:
+        if len(rgs[smpl])==0: continue
+        reg = rgs[smpl][0]
+        if min==None:
+            min = [0,0]
+            min[0] = reg[0]
+            min[1] = reg[1]
+        if min[0] > reg[0]: min[0] = reg[0]
+    if min==None: return None
+    for smpl in rgs:
+        if len(rgs[smpl])==0: continue
+        reg = rgs[smpl][0]
+        if min[1] > reg[1]: min[1] = reg[1]
+        if min[1] > reg[0] - 1 and min[0] != reg[0]: min[1] = reg[0] - 1
+    return min;
+
+def merge_regions(rg):
+    rgs = copy.deepcopy(rg)
+    out = {}
+    while True:
+        min = next_region(rgs)
+        if min==None: break
+        beg = min[0]
+        end = min[1]
+        smpls = []
+        for smpl in rgs:
+            if len(rgs[smpl])==0: continue
+            reg = rgs[smpl][0]
+            if reg[0] > end: continue
+            if reg[1] > end: 
+                rgs[smpl][0][0] = end + 1
+            else:
+                rgs[smpl] = rgs[smpl][1:]
+            if smpl not in out: out[smpl] = []
+            smpls.append(smpl)
+        if len(smpls)>1:
+            for smpl in smpls: out[smpl].append([beg,end])
+    return out
+
+
+smpl2y = {}
+dat_gt = {}
+dat_rg = {}
+chrs   = []
+for fname in fnames:
+    f = gzip.open(fname, 'rb')
+    reader = csv.reader(f, 'tab')
+    for row in reader:
+        if row[0]=='GT':
+            chr  = row[1]
+            pos  = int(row[2])
+            if reg['chr']!=None and (chr!=reg['chr'] or pos<reg['beg'] or pos>reg['end']): continue
+            smpl = row[3]
+            gt   = row[4]
+            x = gt.split('/')
+            dsg = 2
+            if x[0]!=x[1]: dsg = 1
+            elif x[0]=='0': dsg = 0
+            if chr not in dat_gt: 
+                dat_gt[chr] = {}
+                chrs.append(chr)
+            if smpl not in dat_gt[chr]: 
+                dat_gt[chr][smpl] = []
+            if smpl not in smpl2y:
+                y = len(smpl2y)
+                smpl2y[smpl] = y
+            dat_gt[chr][smpl].append([pos,dsg])
+        elif row[0]=='RG':
+            smpl  = row[1]
+            chr   = row[2]
+            beg   = int(row[3])
+            end   = int(row[4])
+            length= int(row[5])
+            nmark = int(row[6])
+            qual  = float(row[7])
+            if length < min_length: continue
+            if nmark < min_markers : continue
+            if qual < min_qual : continue
+            if reg['chr']!=None and (chr!=reg['chr'] or end<reg['beg'] or beg>reg['end']): continue
+            if chr not in dat_rg: dat_rg[chr] = {}
+            if smpl not in dat_rg[chr]: dat_rg[chr][smpl] = []
+            if reg['chr']!=None:
+                if beg<reg['beg']: beg = reg['beg']
+                if end>reg['end']: end = reg['end']
+            dat_rg[chr][smpl].append([beg,end])
+
+off_list = []
+off_hash = {}
+off = 0
+off_sep = 0
+dat_rg1 = {}
+for chr in chrs:
+    if chr in dat_rg:
+        rg1 = merge_regions(dat_rg[chr])
+        if len(rg1)!=0: dat_rg1[chr] = rg1
+    off_hash[chr] = off
+    max_pos = 0
+    for smpl in dat_gt[chr]:
+        if max_pos < dat_gt[chr][smpl][-1][0]: max_pos = dat_gt[chr][smpl][-1][0]
+    if off_sep==0: off_sep = max_pos*0.1
+    off += max_pos + off_sep
+    off_list.append(off)
+
+height = len(fnames)
+if len(fnames)>5: heigth = 5
+wh = 20,height
+
+def bignum(num):
+    s = str(num); out = ''; slen = len(s)
+    for i in range(slen):
+        out += s[i]
+        if i+1<slen and (slen-i-1)%3==0: out += ','
+    return out
+
+def format_coord(x, y):
+    chr = None
+    off = 0
+    for i in range(len(off_list)):
+        chr = chrs[i]
+        if off_list[i] > x: break
+        off = off_list[i]
+    return 'chr%s:%s'%(chr,bignum(int(x - off)))
+
+if interactive:
+    fig, ax1 = plt.subplots(1, 1, figsize=wh, num=dir)
+    ax1.yaxis.set_ticks_position('none')
+    ax1.format_coord = format_coord
+    xtick_lbl = []
+    xtick_pos = []
+    for chr in dat_gt:
+        off  = off_hash[chr]
+        xtick_lbl.append(chr)
+        xtick_pos.append(off)
+        icol = 0
+        for smpl in dat_gt[chr]:
+            y = smpl2y[smpl]
+            if chr in dat_rg and smpl in dat_rg[chr]:
+                for rg in dat_rg[chr][smpl]:
+                    rect = patches.Rectangle((rg[0]+off,3*y+0.5), rg[1]-rg[0]+1, 2, color='#dddddd')
+                    ax1.add_patch(rect)
+            if chr in dat_rg1 and smpl in dat_rg1[chr]:
+                for rg in dat_rg1[chr][smpl]:
+                    rect = patches.Rectangle((rg[0]+off,3*y+0.5), rg[1]-rg[0]+1, 2, color='#d9534f')
+                    ax1.add_patch(rect)
+            ax1.plot([x[0]+off for x in dat_gt[chr][smpl]],[x[1]+3*y for x in dat_gt[chr][smpl]],'.',color=cols[icol])
+            icol += 1
+            if icol >= len(cols): 0
+    ytick_lbl = []
+    ytick_pos = []
+    for chr in dat_gt:
+        for smpl in dat_gt[chr]:
+            ytick_lbl.append(smpl)
+            ytick_pos.append(3*smpl2y[smpl]+1)
+        break
+    ax1.set_xticks(xtick_pos)
+    ax1.set_xticklabels(xtick_lbl)
+    ax1.set_yticks(ytick_pos)
+    ax1.set_yticklabels(ytick_lbl)
+    ax1.set_ylim(0,3*len(smpl2y)+0.5)
+    plt.subplots_adjust(bottom=0.18,left=0.05,right=0.98)
+    plt.show()
+else:
+    for chr in dat_gt:
+        fig, ax1 = plt.subplots(1, 1, figsize=wh)
+        ax1.yaxis.set_ticks_position('none')
+        ax1.format_coord = format_coord
+        tick_lbl = []
+        tick_pos = []
+        for smpl in dat_gt[chr]:
+            y = smpl2y[smpl]
+            tick_lbl.append(smpl)
+            tick_pos.append(3*y+1)
+            if chr in dat_rg and smpl in dat_rg[chr]:
+                for rg in dat_rg[chr][smpl]:
+                    rect = patches.Rectangle((rg[0],3*y+0.5), rg[1]-rg[0]+1, 2, color='#dddddd')
+                    ax1.add_patch(rect)
+            if chr in dat_rg and smpl in dat_rg1[chr]:
+                for rg in dat_rg1[chr][smpl]:
+                    rect = patches.Rectangle((rg[0],3*y+0.5), rg[1]-rg[0]+1, 2, color='#d9534f')
+                    ax1.add_patch(rect)
+            ax1.plot([x[0] for x in dat_gt[chr][smpl]],[x[1]+3*y for x in dat_gt[chr][smpl]],'.')
+        ax1.set_yticks(tick_pos)
+        ax1.set_yticklabels(tick_lbl)
+        ax1.set_xlabel('chr'+chr)
+        ax1.set_ylim(0,3*len(smpl2y)+0.5)
+        plt.subplots_adjust(bottom=0.18,left=0.1,right=0.95)
+        plt.savefig('rmme-chr'+chr+'.png',dpi=150)
+        plt.close()
+
+
diff --git a/misc/plot-vcfstats b/misc/plot-vcfstats
new file mode 100755 (executable)
index 0000000..5751baa
--- /dev/null
@@ -0,0 +1,2036 @@
+#!/usr/bin/env perl
+#
+#   Copyright (C) 2012-2014 Genome Research Ltd.
+#
+#   Author: Petr Danecek <pd3@sanger.ac.uk>
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to deal
+# in the Software without restriction, including without limitation the rights
+# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+# copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+# DEALINGS IN THE SOFTWARE.
+
+# Dependencies:
+#   - matplotlib
+#       http://matplotlib.sourceforge.net
+#   - LaTex/xcolor.sty
+#       Download .sty.gz LaTeX class style from http://www.ukern.de/tex/xcolor.html,
+#       unpack and install system-wide or place elsewhere and make available by
+#       setting the TEXINPUTS environment variable (note the colon)
+#           export TEXINPUTS=some/dir:
+#       The list of the recognised path can be obtained from `kpsepath tex`
+#
+#
+
+use strict;
+use warnings;
+use Carp;
+use Storable qw(dclone);
+
+my $opts = parse_params();
+parse_vcfstats($opts);
+merge_vcfstats($opts) if @{$$opts{vcfstats}} > 1;
+
+chdir($$opts{dir});
+if ( $$opts{make_plots} )
+{
+    init_plots($opts);
+    plot_venn_bars($opts);
+    plot_counts_by_AF($opts);
+    plot_overlap_by_AF($opts);
+    plot_concordance_by_AF($opts);
+    plot_concordance_by_sample($opts);
+    for my $id (file_ids($opts))
+    {
+        plot_tstv_by_AF($opts,$id);
+        plot_tstv_by_QUAL($opts,$id);
+        plot_indel_distribution($opts,$id);
+        plot_substitutions($opts,$id);
+        plot_per_sample_stats($opts,$id);
+        plot_DP($opts,$id);
+        plot_hwe($opts,$id);
+    }
+    plot($opts);
+}
+create_pdf($opts) unless !$$opts{make_pdf};
+
+exit;
+
+#--------------------------------
+
+sub error
+{
+    my (@msg) = @_;
+    if ( scalar @msg ) { confess @msg; }
+    die
+        "About: Plots output of \"bcftools stats\"\n",
+        "Usage: plot-vcfstats [OPTIONS] file.chk ...\n",
+        "       plot-vcfstats -p outdir/ file.chk ...\n",
+        "Options:\n",
+        "   -m, --merge                         Merge vcfstats files to STDOUT, skip plotting.\n",
+        "   -p, --prefix <dir>                  Output directory.\n",
+        "   -P, --no-PDF                        Skip the PDF creation step.\n",
+        "   -r, --rasterize                     Rasterize PDF images for fast rendering.\n",
+        "   -s, --sample-names                  Use sample names for xticks rather than numeric IDs.\n",
+        "   -t, --title <string>                Identify files by these titles in plots. Can be given multiple times.\n",
+        "   -T, --main-title <string>           Main title for the PDF.\n",
+        "   -h, -?, --help                      This help message.\n",
+        "\n";
+}
+
+
+sub parse_params
+{
+    $0 =~ s{^.+/}{};
+    my $opts =
+    {
+        pdf_plots  => 1,
+        use_sample_names => 0,
+        verbose    => 1,
+        make_pdf   => 1,
+        make_plots => 1,
+        merge      => 0,
+        args       => join(' ',$0,@ARGV),
+        img_width  => 11/2.54,
+        img_height => 10/2.54,
+        id2col     => [ 'orange', 'red', 'darkgreen' ],
+        tex =>
+        {
+            slide3v => { height1 => '7cm', height2 => '7cm',  height3 => '4.5cm' },
+            slide3h => { width1  => '15cm', width2 => '10cm', width3 => '8cm' },
+        },
+
+        # for file version sanity check
+        sections =>
+        [
+            {
+                id=>'ID',
+                header=>'Definition of sets',
+                exp=>"# ID\t[2]id\t[3]tab-separated file names"
+            },
+            {
+                id=>'SN',
+                header=>'SN, Summary numbers',
+                exp=>"# SN\t[2]id\t[3]key\t[4]value"
+            },
+            {
+                id=>'TSTV',
+                header=>'# TSTV, transition/transversions:',
+                exp=>"# TSTV\t[2]id\t[3]ts\t[4]tv\t[5]ts/tv\t[6]ts (1st ALT)\t[7]tv (1st ALT)\t[8]ts/tv (1st ALT)"
+            },
+            {
+                id=>'SiS',
+                header=>'Sis, Singleton stats',
+                exp=>"# SiS\t[2]id\t[3]allele count\t[4]number of SNPs\t[5]number of transitions\t[6]number of transversions\t[7]number of indels\t[8]repeat-consistent\t[9]repeat-inconsistent\t[10]not applicable"
+            },
+            {
+                id=>'AF',
+                header=>'AF, Stats by non-reference allele frequency',
+                exp=>"# AF\t[2]id\t[3]allele frequency\t[4]number of SNPs\t[5]number of transitions\t[6]number of transversions\t[7]number of indels\t[8]repeat-consistent\t[9]repeat-inconsistent\t[10]not applicable"
+            },
+            {
+                id=>'IDD',
+                header=>'IDD, InDel distribution',
+                exp=>"# IDD\t[2]id\t[3]length (deletions negative)\t[4]count"
+            },
+            {
+                id=>'ST',
+                header=>'ST, Substitution types',
+                exp=>"# ST\t[2]id\t[3]type\t[4]count"
+            },
+            {
+                id=>'GCsAF',
+                header=>'GCsAF, Genotype concordance by non-reference allele frequency (SNPs)',
+                exp=>"# GCsAF\t[2]id\t[3]allele frequency\t[4]RR Hom matches\t[5]RA Het matches\t[6]AA Hom matches\t[7]RR Hom mismatches\t[8]RA Het mismatches\t[9]AA Hom mismatches\t[10]dosage r-squared\t[11]number of genotypes"
+            },
+            {
+                id=>'GCiAF',
+                header=>'GCiAF, Genotype concordance by non-reference allele frequency (indels)',
+                exp=>"# GCiAF\t[2]id\t[3]allele frequency\t[4]RR Hom matches\t[5]RA Het matches\t[6]AA Hom matches\t[7]RR Hom mismatches\t[8]RA Het mismatches\t[9]AA Hom mismatches\t[10]dosage r-squared\t[11]number of genotypes"
+            },
+            {
+                id=>'NRDs',
+                header=>'Non-Reference Discordance (NRD), SNPs',
+                exp=>"# NRDs\t[2]id\t[3]NRD\t[4]Ref/Ref discordance\t[5]Ref/Alt discordance\t[6]Alt/Alt discordance"
+            },
+            {
+                id=>'NRDi',
+                header=>'Non-Reference Discordance (NRD), indels',
+                exp=>"# NRDi\t[2]id\t[3]NRD\t[4]Ref/Ref discordance\t[5]Ref/Alt discordance\t[6]Alt/Alt discordance"
+            },
+            {
+                id=>'GCsS',
+                header=>'GCsS, Genotype concordance by sample (SNPs)',
+                exp=>"# GCsS\t[2]id\t[3]sample\t[4]non-reference discordance rate\t[5]RR Hom matches\t[6]RA Het matches\t[7]AA Hom matches\t[8]RR Hom mismatches\t[9]RA Het mismatches\t[10]AA Hom mismatches\t[11]dosage r-squared"
+            },
+            {
+                id=>'GCiS',
+                header=>'GCiS, Genotype concordance by sample (indels)',
+                exp=>"# GCiS\t[2]id\t[3]sample\t[4]non-reference discordance rate\t[5]RR Hom matches\t[6]RA Het matches\t[7]AA Hom matches\t[8]RR Hom mismatches\t[9]RA Het mismatches\t[10]AA Hom mismatches\t[11]dosage r-squared"
+            },
+            {
+                id=>'PSC',
+                header=>'PSC, Per-sample counts',
+                exp=>"# PSC\t[2]id\t[3]sample\t[4]nRefHom\t[5]nNonRefHom\t[6]nHets\t[7]nTransitions\t[8]nTransversions\t[9]nIndels\t[10]average depth\t[11]nSingletons"
+            },
+            {
+                id=>'PSI',
+                header=>'PSI, Per-sample Indels',
+                exp=>"# PSI\t[2]id\t[3]sample\t[4]in-frame\t[5]out-frame\t[6]not applicable\t[7]out/(in+out) ratio\t[8]nHets\t[9]nAA"
+            },
+            {
+                id=>'DP',
+                header=>'DP, Depth distribution',
+                exp=>"# DP\t[2]id\t[3]bin\t[4]number of genotypes\t[5]fraction of genotypes (%)\t[6]number of sites\t[7]fraction of sites (%)"
+            },
+            {
+                id=>'FS',
+                header=>'FS, Indel frameshifts',
+                exp=>"# FS\t[2]id\t[3]in-frame\t[4]out-frame\t[5]not applicable\t[6]out/(in+out) ratio\t[7]in-frame (1st ALT)\t[8]out-frame (1st ALT)\t[9]not applicable (1st ALT)\t[10]out/(in+out) ratio (1st ALT)"
+            },
+            {
+                id=>'ICS',
+                header=>'ICS, Indel context summary',
+                exp=>"# ICS\t[2]id\t[3]repeat-consistent\t[4]repeat-inconsistent\t[5]not applicable\t[6]c/(c+i) ratio"
+            },
+            {
+                id=>'ICL',
+                header=>'ICL, Indel context by length',
+                exp=>"# ICL\t[2]id\t[3]length of repeat element\t[4]repeat-consistent deletions)\t[5]repeat-inconsistent deletions\t[6]consistent insertions\t[7]inconsistent insertions\t[8]c/(c+i) ratio"
+            },
+            {
+                id=>'QUAL',
+                header=>'QUAL, Stats by quality',
+                exp=>"# QUAL\t[2]id\t[3]Quality\t[4]number of SNPs\t[5]number of transitions (1st ALT)\t[6]number of transversions (1st ALT)\t[7]number of indels"
+            },
+            {
+                id=>'HWE',
+                header=>'HWE',
+                exp=>"# HWE\t[2]id\t[3]1st ALT allele frequency\t[4]Number of observations\t[5]25th percentile\t[6]median\t[7]75th percentile",
+            },
+        ],
+        SN_keys=>[
+            'number of samples:',
+            'number of records:',
+            'number of no-ALTs:',
+            'number of SNPs:',
+            'number of MNPs:',
+            'number of indels:',
+            'number of others:',
+            'number of multiallelic sites:',
+            'number of multiallelic SNP sites:',
+        ],
+    };
+    for my $sec (@{$$opts{sections}}) { $$opts{exp}{$$sec{id}} = $$sec{exp}; $$opts{id2sec}{$$sec{id}} = $sec; }
+    while (defined(my $arg=shift(@ARGV)))
+    {
+        if (                 $arg eq '--no-plots' ) { $$opts{make_plots}=0; next; }
+        if ( $arg eq '-P' || $arg eq '--no-PDF' ) { $$opts{make_pdf}=0; next; }
+        if ( $arg eq '-r' || $arg eq '--rasterize' ) { $$opts{rasterize}=1; $$opts{pdf_plots} = 0; next; }
+        if ( $arg eq '-m' || $arg eq '--merge' ) { $$opts{make_plots}=0; $$opts{make_pdf}=0; $$opts{merge}=1; next; }
+        if ( $arg eq '-s' || $arg eq '--sample-names' ) { $$opts{use_sample_names}=1; next; }
+        if ( $arg eq '-t' || $arg eq '--title' ) { push @{$$opts{titles}},shift(@ARGV); next; }
+        if ( $arg eq '-T' || $arg eq '--main-title' ) { $$opts{main_title} = shift(@ARGV); next; }
+        if ( $arg eq '-p' || $arg eq '--prefix' ) { $$opts{prefix}=shift(@ARGV); next; }
+        if ( $arg eq '-?' || $arg eq '-h' || $arg eq '--help' ) { error(); }
+        if ( -e $arg ) { push @{$$opts{vcfstats}},$arg; next; }
+        error("Unknown parameter or non-existent file \"$arg\". Run -h for help.\n");
+    }
+    if ( !exists($$opts{vcfstats}) ) { error(); }
+    if ( !exists($$opts{prefix}) )
+    {
+        if ( !$$opts{merge} ) { error("Expected -p parameter.\n") }
+        $$opts{prefix} = '.';
+    }
+    elsif ( $$opts{merge} ) { error("Only one of -p or -m should be given.\n"); }
+    if ( $$opts{merge} && @{$$opts{vcfstats}} < 2 ) { error("Nothing to merge\n") }
+
+    $$opts{dir} = $$opts{prefix};
+    $$opts{logfile} = "plot-vcfstats.log";
+    if ( !-d $$opts{dir} ) { `mkdir -p $$opts{dir}`; }
+    `> $$opts{dir}/$$opts{logfile}` unless $$opts{merge};
+    return $opts;
+}
+
+
+sub plot
+{
+    my ($opts) = @_;
+    if ( !exists($$opts{plt_fh}) ) { return; }
+    close($$opts{plt_fh}) or error("close $$opts{plt_fh}");
+    my $cmd = "python $$opts{plt_file}";
+    print STDERR "Plotting graphs: $cmd\n" unless !$$opts{verbose};
+    system($cmd);
+    if ( $? ) { error("The command exited with non-zero status $?:\n\t$cmd\n\n"); }
+}
+
+
+sub parse_vcfstats
+{
+    my ($opts) = @_;
+    for (my $i=0; $i<@{$$opts{vcfstats}}; $i++) { parse_vcfstats1($opts,$i); }
+
+    # Check sanity
+    if ( !exists($$opts{dat}{ID}{0}) )
+    {
+        error("Sanity check failed: no stats found by vcfstats??\n");
+    }
+
+    # Set titles
+    my %file2title;
+    my %title2file;
+    if ( exists($$opts{titles}) )
+    {
+        for (my $i=0; $i<@{$$opts{titles}}; $i++)
+        {
+            if ( !exists($$opts{dat}{ID}{$i}) ) { next; }
+            $file2title{$$opts{dat}{ID}{$i}[0][0]} = $$opts{titles}[$i];
+            $title2file{$$opts{titles}[$i]} = $$opts{dat}{ID}{$i}[0][0];
+        }
+    }
+    for my $id (file_ids($opts))
+    {
+        if ( @{$$opts{dat}{ID}{$id}[0]}>1 ) { next; }   # shared stats of two files
+        my $file = $$opts{dat}{ID}{$id}[0][0];
+        if ( !exists($file2title{$file}) )  # create short title
+        {
+            my $bname = $file;
+            $bname =~ s{^.*/}{};
+            $bname =~ s{\.vcf\.gz$}{}i;
+            if ( length($bname) > 5 ) { $bname = substr($bname,0,5); }
+            my $i = 0;
+            my $title = $bname;
+            while ( exists($title2file{$title}) ) { $title = $bname.chr(66+$i); $i++; }
+            $file2title{$file} = $title;
+            $title2file{$title} = $file;
+        }
+    }
+    for my $id (file_ids($opts))
+    {
+        my @titles;
+        for my $file (@{$$opts{dat}{ID}{$id}[0]}) { push @titles, $file2title{$file} if $file2title{$file}; }
+        $$opts{title}{$id} = join(' + ',@titles);
+    }
+
+    # mapping from file names to list of IDs
+    for my $id (file_ids($opts))
+    {
+        my @files;
+        for my $file (@{$$opts{dat}{ID}{$id}[0]})
+        {
+            push @{$$opts{file2ids}{$file}}, $id;
+        }
+    }
+
+    # check sanity of the file merge: were the correct files merged?
+    if ( exists($$opts{coalesced_files}) && $$opts{verbose} )
+    {
+        print STDERR "The vcfstats outputs have been merged as follows:\n";
+        my %printed;
+        for my $id (keys %{$$opts{coalesced_files}})
+        {
+            for (my $i=0; $i<@{$$opts{coalesced_files}{$id}}; $i++)
+            {
+                for (my $j=0; $j<@{$$opts{coalesced_files}{$id}[$i]}; $j++)
+                {
+                    if ( exists($printed{$$opts{dat}{ID}{$id}[$i][$j]}) ) { next; }
+                    print STDERR "\t$$opts{dat}{ID}{$id}[$i][$j]\n";
+                    for my $file (keys %{$$opts{coalesced_files}{$id}[$i][$j]})
+                    {
+                        my $n = $$opts{coalesced_files}{$id}[$i][$j]{$file};
+                        print STDERR "\t\t$file", ($n>1 ? "\t..\t${n}x" : ''),"\n";
+                    }
+                    $printed{$$opts{dat}{ID}{$id}[$i][$j]} = 1;
+                }
+            }
+        }
+    }
+}
+
+sub add_to_values
+{
+    my ($dst,$src,$cmp) = @_;
+    my $id = 0;
+    my $is = 0;
+    while ($is<@$src)
+    {
+        while ( $id<@$dst && &$cmp($$src[$is][0],$$dst[$id][0])>0 ) { $id++; }
+        if ( $id<@$dst && !&$cmp($$src[$is][0],$$dst[$id][0]) )
+        {
+            for (my $j=1; $j<@{$$src[$is]}; $j++) { $$dst[$id][$j] += $$src[$is][$j]; }
+        }
+        else { splice(@$dst,$id,0,$$src[$is]); }
+        $is++;
+    }
+}
+
+sub add_to_sample_values
+{
+    my ($dst,$src) = @_;
+    my %id2i;
+    for (my $i=0; $i<@$dst; $i++)
+    {
+        $id2i{$$dst[$i][0]} = $i;
+    }
+    for (my $i=0; $i<@$src; $i++)
+    {
+        if ( !exists($id2i{$$src[$i][0]}) ) { error("Whoops, no such dst sample: $$src[$i][0]\n"); }
+        my $di = $id2i{$$src[$i][0]};
+        for (my $j=1; $j<@{$$src[$i]}; $j++)
+        {
+            $$dst[$di][$j] += $$src[$i][$j];
+        }
+    }
+}
+
+sub merge_PSC
+{
+    my ($a,$b,$n) = @_;
+    for (my $i=0; $i<@$a; $i++) { $$a[$i][7] *= $n; }   # average DP
+    add_to_sample_values($a,$b);
+    for (my $i=0; $i<@$a; $i++) { $$a[$i][7] /= $n+1; }
+}
+
+sub merge_PSI
+{
+    my ($a,$b,$n) = @_;
+    add_to_sample_values($a,$b);
+    for (my $i=0; $i<@$b; $i++) { $$a[$i][4] = sprintf "%.2f", ($$a[$i][1]+$$a[$i][2] ? $$a[$i][2]/($$a[$i][1]+$$a[$i][2]) : 0); }
+}
+
+sub rglob
+{
+    my ($a,$b) = @_;
+    if ( $a eq $b ) { return $a; }
+    $a =~ s/\*//;
+    my $la = length($a);
+    my $lb = length($b);
+    my $i = 0;
+    while ( $i<$la && $i<$lb && substr($a,$i,1) eq substr($b,$i,1) ) { $i++; }
+    $la--; $lb--;
+    while ( $la>$i && $lb>$i && substr($a,$la,1) eq substr($b,$lb,1) ) { $la--; $lb--; }
+    $la = $la==$i && $lb==$i ? 1 : $la-$i;
+    substr($a,$i,$la,'*');
+    return $a;
+}
+
+sub merge_id
+{
+    # merge id filenames
+    my ($opts,$dst,$src,$id) = @_;
+    for (my $i=0; $i<@{$$src{$id}}; $i++)
+    {
+        for (my $j=0; $j<@{$$src{$id}[$i]}; $j++)
+        {
+            my $gname = rglob($$dst{$id}[$i][$j], $$src{$id}[$i][$j]);
+            $$dst{$id}[$i][$j] = $gname;
+            $$opts{coalesced_files}{$id}[$i][$j]{$$src{$id}[$i][$j]}++;
+        }
+    }
+}
+
+sub add_to_avg
+{
+    my ($dst,$src,$n) = @_;
+    for (my $i=0; $i<@$src; $i++)
+    {
+        if ( ref($$dst[$i]) eq 'ARRAY' )
+        {
+            for (my $j=0; $j<@{$$dst[$i]}; $j++)
+            {
+                $$dst[$i][$j] = ($n*$$dst[$i][$j]+$$src[$i][$j])/($n+1);
+            }
+        }
+        else
+        {
+            $$dst[$i] = ($n*$$dst[$i]+$$src[$i])/($n+1);
+        }
+    }
+}
+
+sub cmp_str($$) { my ($a,$b) = @_; return $a cmp $b; }
+sub cmp_num($$) { my ($a,$b) = @_; return $a <=> $b; }
+sub cmp_num_op($$)
+{
+    # numeric compare with operators
+    # Cases like <3, >500 make it complicated
+    my ($a,$b) = @_;
+    my $xa = '=';
+    my $xb = '=';
+    if ( $a=~/^(\D+)/ ) { $xa = $1; $a = $'; }
+    if ( $b=~/^(\D+)/ ) { $xb = $1; $b = $'; }
+    if ( $a==$b ) { return $xa cmp $xb; }
+    $a <=> $b;
+}
+
+sub merge_dp
+{
+    my ($a,$b) = @_;
+    add_to_values($a,$b,\&cmp_num_op);
+    # recalculate fraction of GTs and fraction of sites, cannot be simply summed
+    my $gsum = 0; # genotype sum
+    my $ssum = 0; # site sum
+    for (my $i=0; $i<@$a; $i++)
+    {
+        $gsum += $$a[$i][1];
+        if (@{$$a[$i]}>3) {
+            $ssum += $$a[$i][3];
+        }
+        else{
+            push @{$$a[$i]}, (0,0); # older stats files will not have last 2 columns for (number of sites, fraction of sites), so fill in as zero
+        }
+    }
+    for (my $i=0; $i<@$a; $i++)
+    {
+        $$a[$i][2] = $gsum ? $$a[$i][1]*100./$gsum : 0;
+        $$a[$i][4] = $ssum ? $$a[$i][3]*100./$ssum : 0;
+    }
+}
+
+sub merge_GCsS
+{
+    my ($a,$b,$n) = @_;
+    # average the non-ref discordance rate
+    for (my $i=0; $i<@$a; $i++) { $$a[$i][1] *= $n; }
+    add_to_sample_values($a,$b);
+    for (my $i=0; $i<@$a; $i++) { $$a[$i][1] /= $n+1; }
+}
+
+sub merge_FS
+{
+    my ($a,$b) = @_;
+    for (my $i=0; $i<@$a; $i++)
+    {
+        for (my $j=0; $j<3; $j++) { $$a[$i][$j] += $$b[$i][$j]; }
+        $$a[$i][3] = sprintf "%.2f", ($$a[$i][0] + $$a[$i][1]) ? $$a[$i][1]/($$a[$i][0] + $$a[$i][1]) : 0;
+
+        for (my $j=4; $j<7; $j++) { $$a[$i][$j] += $$b[$i][$j]; }
+        $$a[$i][7] = sprintf "%.2f", ($$a[$i][4] + $$a[$i][5]) ? $$a[$i][5]/($$a[$i][4] + $$a[$i][5]) : 0;
+    }
+}
+
+sub merge_ICS
+{
+    my ($a,$b) = @_;
+    for (my $i=0; $i<@$a; $i++)
+    {
+        for (my $j=0; $j<3; $j++) { $$a[$i][$j] += $$b[$i][$j]; }
+        $$a[$i][3] = sprintf "%.4f", ($$a[$i][0] + $$a[$i][1]) ? $$a[$i][0]/($$a[$i][0] + $$a[$i][1]) : 0;
+    }
+}
+
+sub merge_ICL
+{
+    my ($a,$b) = @_;
+    for (my $i=0; $i<@$a; $i++)
+    {
+        for (my $j=1; $j<5; $j++) { $$a[$i][$j] += $$b[$i][$j]; }
+        $$a[$i][5] = sprintf "%.4f", ($$a[$i][2] + $$a[$i][4]) ? ($$a[$i][1] + $$a[$i][3])/($$a[$i][1] + $$a[$i][2] + $$a[$i][3] + $$a[$i][4]) : 0;
+    }
+}
+
+sub merge_TSTV
+{
+    my ($a,$b) = @_;
+    for (my $i=0; $i<@$a; $i++)
+    {
+        for (my $j=0; $j<2; $j++) { $$a[$i][$j] += $$b[$i][$j]; }
+        $$a[$i][2] = sprintf "%.2f", $$a[$i][1] ? $$a[$i][0]/$$a[$i][1] : 0;
+
+        for (my $j=3; $j<5; $j++) { $$a[$i][$j] += $$b[$i][$j]; }
+        $$a[$i][5] = sprintf "%.2f", $$a[$i][4] ? $$a[$i][3]/$$a[$i][4] : 0;
+    }
+}
+
+sub merge_GCsAF
+{
+    my ($a,$b) = @_;
+    # recalculate r2
+    for (my $i=0; $i<@$a; $i++) { $$a[$i][7] *= $$a[$i][8]; }
+    for (my $i=0; $i<@$b; $i++) { $$b[$i][7] *= $$b[$i][8]; }
+    add_to_values($a,$b,\&cmp_num_op);
+    for (my $i=0; $i<@$a; $i++) { $$a[$i][7] /= $$a[$i][8]; }
+}
+
+sub parse_vcfstats1
+{
+    my ($opts,$i) = @_;
+    my $file = $$opts{vcfstats}[$i];
+    print STDERR "Parsing bcftools stats output: $file\n" unless !$$opts{verbose};
+    open(my $fh,'<',$file) or error("$file: $!");
+    my $line = <$fh>;
+    if ( !$line or !($line=~/^# This file was produced by \S*/) ) { error("Sanity check failed: was this file generated by bcftools stats?"); }
+    my %dat;
+    while ($line=<$fh>)
+    {
+        $line =~ s/\s*$//;
+        if ( $line=~/^#\s+(\S+)\t/ )
+        {
+            $$opts{def_line}{$1} = $line;
+            next;
+        }
+        if ( $line=~/^#/ ) { next; }
+        my @items = split(/\t/,$line);
+        if ( $items[0] eq 'SN' )
+        {
+            $dat{$items[1]}{$items[2]} = splice(@items,3);
+            next;
+        }
+        push @{$dat{$items[0]}{$items[1]}}, [splice(@items,2)];
+    }
+    close($fh);
+    for my $a (keys %dat)
+    {
+        if ( !exists($$opts{dat}{$a}) ) { $$opts{dat}{$a} = $dat{$a}; next; } # first vcfstats file
+        for my $b (keys %{$dat{$a}})
+        {
+            # Merging multiple vcfstats files. Honestly, this is quite hacky.
+            if ( !exists($$opts{dat}{$a}{$b}) ) { $$opts{dat}{$a}{$b} = $dat{$a}{$b}; next; } # copy all, first occurance
+
+            if ( $a eq 'ID' ) { merge_id($opts,$$opts{dat}{$a},$dat{$a},$b); }
+            elsif ( ref($dat{$a}{$b}) ne 'ARRAY' ) { $$opts{dat}{$a}{$b} += $dat{$a}{$b} unless $b eq 'number of samples:'; } # SN, Summary numbers, do not sum sample counts
+            elsif ( $a eq 'NRDs' ) { add_to_avg($$opts{dat}{$a}{$b},$dat{$a}{$b},$i); }
+            elsif ( $a eq 'NRDi' ) { add_to_avg($$opts{dat}{$a}{$b},$dat{$a}{$b},$i); }
+            elsif ( $a eq 'DP' ) { merge_dp($$opts{dat}{$a}{$b},$dat{$a}{$b}); }
+            elsif ( $a eq 'GCsS' ) { merge_GCsS($$opts{dat}{$a}{$b},$dat{$a}{$b},$i); }
+            elsif ( $a eq 'GCiS' ) { merge_GCsS($$opts{dat}{$a}{$b},$dat{$a}{$b},$i); }
+            elsif ( $a eq 'GCsAF' ) { merge_GCsAF($$opts{dat}{$a}{$b},$dat{$a}{$b},$i); }
+            elsif ( $a eq 'GCiAF' ) { merge_GCsAF($$opts{dat}{$a}{$b},$dat{$a}{$b},$i); }
+            elsif ( $a eq 'ST' ) { add_to_values($$opts{dat}{$a}{$b},$dat{$a}{$b},\&cmp_str); }
+            elsif ( $a eq 'PSC') { merge_PSC($$opts{dat}{$a}{$b},$dat{$a}{$b},$i); }
+            elsif ( $a eq 'PSI') { merge_PSI($$opts{dat}{$a}{$b},$dat{$a}{$b},$i); }
+            elsif ( $a eq 'IDD') { add_to_values($$opts{dat}{$a}{$b},$dat{$a}{$b},\&cmp_num); }
+            elsif ( $a eq 'FS') { merge_FS($$opts{dat}{$a}{$b},$dat{$a}{$b}); }
+            elsif ( $a eq 'ICS') { merge_ICS($$opts{dat}{$a}{$b},$dat{$a}{$b}); }
+            elsif ( $a eq 'ICL') { merge_ICL($$opts{dat}{$a}{$b},$dat{$a}{$b}); }
+            elsif ( $a eq 'TSTV') { merge_TSTV($$opts{dat}{$a}{$b},$dat{$a}{$b},$i); }
+            elsif ( $a eq 'DBG' ) { next; }
+            else { add_to_values($$opts{dat}{$a}{$b},$dat{$a}{$b},\&cmp_num_op); } # SiS AF IDD
+        }
+    }
+}
+
+sub file_ids
+{
+    my ($opts) = @_;
+    my $id = 0;
+    my @out;
+    while ( exists($$opts{dat}{ID}) && exists($$opts{dat}{ID}{$id}) ) { push @out, $id++; }
+    return @out;
+}
+
+sub tprint
+{
+    my ($fh,@txt) = @_;
+    for my $txt (@txt)
+    {
+        $txt =~ s/\n[ \t]+/\n/g;        # eat leading tabs
+        while ( ($txt =~ /\n\t*\\t/) )
+        {
+            $txt =~ s/(\n\t*)\\t/$1\t/g;    # replace escaped tabs (\\t) with tabs
+        }
+        print $fh $txt;
+    }
+}
+
+sub init_plots
+{
+    my ($opts) = @_;
+
+    $$opts{plt_file} = "plot.py";
+
+    my $titles = "# Title abbreviations:\n";
+    for my $id (file_ids($opts))
+    {
+        $titles .= "# \t $id .. $$opts{title}{$id} .. $$opts{dat}{ID}{$id}[0][0]\n";
+    }
+    $titles .= "#";
+
+    open(my $fh,'>',$$opts{plt_file}) or error("$$opts{plt_file}: $!");
+    tprint $fh, qq[
+        # This file was produced by plot-vcfstats, the command line was:
+        #   $$opts{args}
+        #
+        # Edit as necessary and recreate the plots by running
+        #   python $$opts{plt_file}
+        #
+        $titles
+
+        # Set to 1 to plot in PDF instead of PNG
+        pdf_plots = $$opts{pdf_plots}
+
+        # Use logarithimic X axis for allele frequency plots
+        af_xlog = 0
+
+        # Plots to generate, set to 0 to disable
+        plot_venn_snps = 1
+        plot_venn_indels = 1
+        plot_tstv_by_sample = 1
+        plot_hethom_by_sample = 1
+        plot_snps_by_sample = 1
+        plot_indels_by_sample = 1
+        plot_singletons_by_sample = 1 
+        plot_depth_by_sample = 1
+        plot_SNP_count_by_af = 1
+        plot_Indel_count_by_af = 1
+        plot_SNP_overlap_by_af = 1
+        plot_Indel_overlap_by_af = 1
+        plot_dp_dist = 1
+        plot_hwe = 1
+        plot_concordance_by_af = 1
+        plot_r2_by_af = 1
+        plot_discordance_by_sample = 1
+        plot_tstv_by_af = 1
+        plot_indel_dist = 1
+        plot_tstv_by_qual = 1
+        plot_substitutions = 1
+
+
+        # Set to 1 to use sample names for xticks instead of numeric sequential IDs
+        #   and adjust margins and font properties if necessary
+        sample_names   = $$opts{use_sample_names}
+        sample_margins = {'right':0.98, 'left':0.07, 'bottom':0.2}
+        sample_font    = {'rotation':45, 'ha':'right', 'fontsize':8}
+
+        if sample_names==0: sample_margins=(); sample_font=();
+
+
+        #-------------------------------------------------
+
+
+        import matplotlib as mpl
+        mpl.use('Agg')
+        import matplotlib.pyplot as plt
+
+        import csv
+        csv.register_dialect('tab', delimiter='\\t', quoting=csv.QUOTE_NONE)
+
+        import numpy
+        def smooth(x,window_len=11,window='hanning'):
+        \\tif x.ndim != 1: raise ValueError("The function 'smooth' only accepts 1 dimension arrays.")
+        \\tif x.size < window_len: return x
+        \\tif window_len<3: return x
+        \\tif not window in ['flat', 'hanning', 'hamming', 'bartlett', 'blackman']: raise ValueError("Window is on of 'flat', 'hanning', 'hamming', 'bartlett', 'blackman'")
+        \\ts = numpy.r_[x[window_len-1:0:-1],x,x[-1:-window_len:-1]]
+        \\tif window == 'flat': # moving average
+        \\t\\tw = numpy.ones(window_len,'d')
+        \\telse:
+        \\t\\tw = eval('numpy.'+window+'(window_len)')
+        \\ty = numpy.convolve(w/w.sum(),s,mode='valid')
+        \\treturn y[(window_len/2-1):-(window_len/2)]
+
+        ];
+    $$opts{plt_fh} = $fh;
+}
+
+sub percentile
+{
+    my ($p,@vals) = @_;
+    my $N = 0;
+    for my $val (@vals) { $N += $val; }
+    my $n = $p*($N+1)/100.;
+    my $k = int($n);
+    my $d = $n-$k;
+    if ( $k<=0 ) { return 0; }
+    if ( $k>=$N ) { return scalar @vals-1; }
+    my $cnt;
+    for (my $i=0; $i<@vals; $i++)
+    {
+        $cnt += $vals[$i];
+        if ( $cnt>=$k ) { return $i; }
+    }
+    error("FIXME: this should not happen [percentile]\n");
+}
+
+sub get_values
+{
+    my ($opts,$id,$key,$i,$j) = @_;
+    if ( !exists($$opts{dat}{$key}) ) { return (); }
+    if ( !exists($$opts{dat}{$key}{$id}) ) { return (); }
+    my $fields_ok = 1;
+    if ( !exists($$opts{exp}{$key}) ) { error("todo: sanity check for $key\n"); }
+    if ( exists($$opts{def_line}{$key}) && $$opts{def_line}{$key} ne $$opts{exp}{$key} && !$$opts{def_line_warned}{$key} )
+    {
+        warn("Warning: Possible version mismatch, the definition line differs\n\texpected: $$opts{exp}{$key}\n\tfound:    $$opts{def_line}{$key}\n");
+        $$opts{def_line_warned}{$key} = 1;
+    }
+    if ( defined $i )
+    {
+        if ( defined $j ) { return $$opts{dat}{$key}{$id}[$i][$j]; }
+        return (@{$$opts{dat}{$key}{$id}[$i]});
+    }
+    return (@{$$opts{dat}{$key}{$id}});
+}
+
+sub get_value
+{
+    my ($opts,$id,$key) = @_;
+    if ( !exists($$opts{dat}{$id}) ) { return undef; }
+    if ( !exists($$opts{dat}{$id}{$key}) ) { return undef}
+    return $$opts{dat}{$id}{$key};
+}
+
+sub plot_venn_bars
+{
+    my ($opts) = @_;
+
+    my @ids  = file_ids($opts);
+    if ( @ids != 3 ) { return; }
+
+    my (@snps,@indels,@tstv,@snp_titles,@indel_titles);
+    for my $id (0..2)
+    {
+        push @snps, get_value($opts,$id,'number of SNPs:');
+        push @indels, get_value($opts,$id,'number of indels:');
+        push @tstv, sprintf("%.2f",get_values($opts,$id,'TSTV',0,5));
+        push @snp_titles, "$$opts{title}{$id}\\nts/tv $tstv[$id]\\n" .bignum($snps[$id]);
+        my @fs = get_values($opts,$id,'FS');
+        my $fs = @fs ? "frm $fs[0][3]\\n" : '';
+        push @indel_titles, "$$opts{title}{$id}\\n$fs" .bignum($indels[$id]);
+    }
+
+    my $fh = $$opts{plt_fh};
+    tprint $fh, qq[
+
+            if plot_venn_snps:
+            \\tfig = plt.figure(figsize=($$opts{img_width},$$opts{img_height}))
+            \\tax1 = fig.add_subplot(111)
+            \\tax1.bar([1,2,3],[$snps[0],$snps[2],$snps[1]],align='center',color='$$opts{id2col}[0]',width=0.3)
+            \\tax1.ticklabel_format(style='sci', scilimits=(0,0), axis='y')
+            \\tax1.set_xlim(0.5,3.5)
+            \\tplt.xticks([1,2,3],('$snp_titles[0]','$snp_titles[2]','$snp_titles[1]'))
+            \\tplt.title('Number of SNPs')
+            \\tplt.subplots_adjust(right=0.95,bottom=0.15)
+            \\tplt.savefig('venn_bars.snps.png')
+            \\tif pdf_plots: plt.savefig('venn_bars.snps.pdf')
+            \\tplt.close()
+
+
+            if plot_venn_indels:
+            \\tfig = plt.figure(figsize=($$opts{img_width},$$opts{img_height}))
+            \\tax1 = fig.add_subplot(111)
+            \\tax1.bar([1,2,3],[$indels[0],$indels[2],$indels[1]],align='center',color='$$opts{id2col}[1]',width=0.3)
+            \\tax1.ticklabel_format(style='sci', scilimits=(0,0), axis='y')
+            \\tax1.set_xlim(0.5,3.5)
+            \\tplt.xticks([1,2,3],('$indel_titles[0]','$indel_titles[2]','$indel_titles[1]'))
+            \\tplt.title('Number of indels')
+            \\tplt.subplots_adjust(right=0.95,bottom=0.15)
+            \\tplt.savefig('venn_bars.indels.png')
+            \\tif pdf_plots: plt.savefig('venn_bars.indels.pdf')
+            \\tplt.close()
+
+        ];
+}
+
+sub plot_per_sample_stats
+{
+    my ($opts,$id) = @_;
+    my @vals = get_values($opts,$id,'PSC');
+    if ( !@vals ) { return; }
+
+    my $fh   = $$opts{plt_fh};
+    my $img  = "tstv_by_sample.$id";
+    my $img2 = "hets_by_sample.$id";
+    my $img3 = "snps_by_sample.$id";
+    my $img4 = "indels_by_sample.$id";
+    my $img5 = "singletons_by_sample.$id";
+    my $img6 = "dp_by_sample.$id";
+
+    open(my $tfh,'>',"$img.dat") or error("$img.dat: $!");
+    print $tfh "# [1]Sample ID\t[2]ts/tv\t[3]het/hom\t[4]nSNPs\t[5]nIndels\t[6]Average depth\t[7]nSingletons\t[8]Sample name\n";
+    for (my $i=0; $i<@vals; $i++)
+    {
+        my $tstv = $vals[$i][5] ? $vals[$i][4]/$vals[$i][5] : 0;
+        my $hethom = $vals[$i][2] ? $vals[$i][3]/$vals[$i][2] : 0;
+        printf $tfh "%d\t%f\t%f\t%d\t%d\t%f\t%d\t%s\n", $i, $tstv, $hethom, $vals[$i][4]+$vals[$i][5], $vals[$i][6], $vals[$i][7], $vals[$i][8], $vals[$i][0];
+    }
+    close($tfh);
+
+    tprint $fh, "
+
+            dat = []
+            with open('$img.dat', 'rb') as f:
+            \\treader = csv.reader(f, 'tab')
+            \\tfor row in reader:
+            \\t\\tif row[0][0] != '#': dat.append(row)
+
+            if plot_tstv_by_sample:
+            \\tfig = plt.figure(figsize=(2*$$opts{img_width},$$opts{img_height}*0.7))
+            \\tax1 = fig.add_subplot(111)
+            \\tax1.plot([row[0] for row in dat], [row[1] for row in dat], 'o', color='$$opts{id2col}[$id]',mec='$$opts{id2col}[$id]')
+            \\tax1.set_ylabel('Ts/Tv')
+            \\tax1.set_ylim(min(float(row[1]) for row in dat)-0.1,max(float(row[1]) for row in dat)+0.1)
+            \\tif sample_names:
+            \\t\\t     plt.xticks([int(row[0]) for row in dat],[row[7] for row in dat],**sample_font)
+            \\t\\t     plt.subplots_adjust(**sample_margins)
+            \\telse:
+            \\t\\t     plt.subplots_adjust(right=0.98,left=0.07,bottom=0.17)
+            \\t\\t     ax1.set_xlabel('Sample ID')
+            \\tplt.title('$$opts{title}{$id}')
+            \\tplt.savefig('$img.png')
+            \\tif pdf_plots: plt.savefig('$img.pdf')
+            \\tplt.close()
+
+
+            if plot_hethom_by_sample:
+            \\tfig = plt.figure(figsize=(2*$$opts{img_width},$$opts{img_height}*0.7))
+            \\tax1 = fig.add_subplot(111)
+            \\tax1.plot([row[0] for row in dat], [row[2] for row in dat], 'o', color='$$opts{id2col}[$id]',mec='$$opts{id2col}[$id]')
+            \\tax1.set_ylabel('nHet(RA) / nHom(AA)')
+            \\tax1.ticklabel_format(style='sci', scilimits=(0,0), axis='y')
+            \\tif sample_names:
+            \\t\\t     plt.xticks([int(row[0]) for row in dat],[row[7] for row in dat],**sample_font)
+            \\t\\t     plt.subplots_adjust(**sample_margins)
+            \\telse:
+            \\t\\t     plt.subplots_adjust(right=0.98,left=0.07,bottom=0.17)
+            \\t\\t     ax1.set_xlabel('Sample ID')
+            \\tplt.title('$$opts{title}{$id}')
+            \\tplt.savefig('$img2.png')
+            \\tif pdf_plots: plt.savefig('$img2.pdf')
+            \\tplt.close()
+
+
+            if plot_snps_by_sample:
+            \\tfig = plt.figure(figsize=(2*$$opts{img_width},$$opts{img_height}*0.7))
+            \\tax1 = fig.add_subplot(111)
+            \\tax1.plot([row[0] for row in dat], [row[3] for row in dat], 'o', color='$$opts{id2col}[$id]',mec='$$opts{id2col}[$id]')
+            \\tax1.set_ylabel('Number of SNPs')
+            \\tax1.ticklabel_format(style='sci', scilimits=(0,0), axis='y')
+            \\tif sample_names:
+            \\t\\t     plt.xticks([int(row[0]) for row in dat],[row[7] for row in dat],**sample_font)
+            \\t\\t     plt.subplots_adjust(**sample_margins)
+            \\telse:
+            \\t\\t     plt.subplots_adjust(right=0.98,left=0.07,bottom=0.17)
+            \\t\\t     ax1.set_xlabel('Sample ID')
+            \\tplt.title('$$opts{title}{$id}')
+            \\tplt.savefig('$img3.png')
+            \\tif pdf_plots: plt.savefig('$img3.pdf')
+            \\tplt.close()
+
+
+            if plot_indels_by_sample:
+            \\tfig = plt.figure(figsize=(2*$$opts{img_width},$$opts{img_height}*0.7))
+            \\tax1 = fig.add_subplot(111)
+            \\tax1.plot([row[0] for row in dat], [row[4] for row in dat], 'o', color='$$opts{id2col}[$id]',mec='$$opts{id2col}[$id]')
+            \\tax1.set_ylabel('Number of indels')
+            \\tax1.ticklabel_format(style='sci', scilimits=(0,0), axis='y')
+            \\tif sample_names:
+            \\t\\t     plt.xticks([int(row[0]) for row in dat],[row[7] for row in dat],**sample_font)
+            \\t\\t     plt.subplots_adjust(**sample_margins)
+            \\telse:
+            \\t\\t     plt.subplots_adjust(right=0.98,left=0.07,bottom=0.17)
+            \\t\\t     ax1.set_xlabel('Sample ID')
+            \\tplt.title('$$opts{title}{$id}')
+            \\tplt.savefig('$img4.png')
+            \\tif pdf_plots: plt.savefig('$img4.pdf')
+            \\tplt.close()
+
+
+            if plot_singletons_by_sample:
+            \\tfig = plt.figure(figsize=(2*$$opts{img_width},$$opts{img_height}*0.7))
+            \\tax1 = fig.add_subplot(111)
+            \\tax1.plot([row[0] for row in dat], [row[6] for row in dat], 'o', color='$$opts{id2col}[$id]',mec='$$opts{id2col}[$id]')
+            \\tax1.set_ylabel('Number of singletons')
+            \\tax1.ticklabel_format(style='sci', scilimits=(0,0), axis='y')
+            \\tif sample_names:
+            \\t\\t     plt.xticks([int(row[0]) for row in dat],[row[7] for row in dat],**sample_font)
+            \\t\\t     plt.subplots_adjust(**sample_margins)
+            \\telse:
+            \\t\\t     plt.subplots_adjust(right=0.98,left=0.07,bottom=0.17)
+            \\t\\t     ax1.set_xlabel('Sample ID')
+            \\tplt.title('$$opts{title}{$id}')
+            \\tplt.savefig('$img5.png')
+            \\tif pdf_plots: plt.savefig('$img5.pdf')
+            \\tplt.close()
+
+
+            if plot_depth_by_sample:
+            \\tfig = plt.figure(figsize=(2*$$opts{img_width},$$opts{img_height}*0.7))
+            \\tax1 = fig.add_subplot(111)
+            \\tax1.plot([row[0] for row in dat], [row[5] for row in dat], 'o', color='$$opts{id2col}[$id]',mec='$$opts{id2col}[$id]')
+            \\tax1.set_ylabel('Average depth')
+            \\tax1.ticklabel_format(style='sci', scilimits=(0,0), axis='y')
+            \\tif sample_names:
+            \\t\\t     plt.xticks([int(row[0]) for row in dat],[row[7] for row in dat],**sample_font)
+            \\t\\t     plt.subplots_adjust(**sample_margins)
+            \\telse:
+            \\t\\t     plt.subplots_adjust(right=0.98,left=0.07,bottom=0.17)
+            \\t\\t     ax1.set_xlabel('Sample ID')
+            \\tplt.title('$$opts{title}{$id}')
+            \\tplt.savefig('$img6.png')
+            \\tif pdf_plots: plt.savefig('$img6.pdf')
+            \\tplt.close()
+
+        ";
+}
+
+sub plot_DP
+{
+    my ($opts,$id) = @_;
+    my @vals = get_values($opts,$id,'DP');
+    if ( !@vals ) { return; }
+
+    my $fh   = $$opts{plt_fh};
+    my $img  = "depth.$id";
+
+    open(my $tfh,'>',"$img.dat") or error("$img.dat: $!");
+    print $tfh "# [1]Depth\t[2]Cumulative number of genotypes\t[3]Number of genotypes\n";
+    my $sum = 0;
+    for (my $i=0; $i<@vals; $i++)
+    {
+        if ( $sum>99. ) { last; }
+        if ( !($vals[$i][0]=~/^\d+$/) ) { next; }  # DP ">500" case
+        $sum += $vals[$i][2];
+        printf $tfh "%d\t%f\t%f\n", $vals[$i][0], $sum, $vals[$i][2];
+    }
+    close($tfh);
+
+    tprint $fh, "
+
+            dat = []
+            with open('$img.dat', 'rb') as f:
+            \\treader = csv.reader(f, 'tab')
+            \\tfor row in reader:
+            \\t\\tif row[0][0] != '#': dat.append(row)
+
+            if plot_dp_dist:
+            \\tfig = plt.figure(figsize=($$opts{img_width},$$opts{img_height}))
+            \\tax1 = fig.add_subplot(111)
+            \\tax1.plot([row[0] for row in dat], [row[2] for row in dat], '-^', color='k')
+            \\tax1.set_ylabel('Number of genotypes [%]',color='k')
+            \\tax1.set_xlabel('Depth')
+            \\tax2 = ax1.twinx()
+            \\tax2.plot([row[0] for row in dat], [row[1] for row in dat], '-o', color='$$opts{id2col}[$id]')
+            \\tax2.set_ylabel('Cumulative number of genotypes [%]',color='$$opts{id2col}[$id]')
+            \\tfor tl in ax2.get_yticklabels(): tl.set_color('$$opts{id2col}[$id]')
+            \\tplt.subplots_adjust(left=0.15,bottom=0.15,right=0.87)
+            \\tplt.title('$$opts{title}{$id}')
+            \\tplt.savefig('$img.png')
+            \\tif pdf_plots: plt.savefig('$img.pdf')
+            \\tplt.close()
+
+        ";
+}
+
+sub plot_hwe
+{
+    my ($opts,$id) = @_;
+    my @vals = get_values($opts,$id,'HWE');
+    if ( !@vals ) { return; }
+
+    my $fh   = $$opts{plt_fh};
+    my $img  = "hwe.$id";
+
+    open(my $tfh,'>',"$img.dat") or error("$img.dat: $!");
+    print $tfh "# [1]Allele Frequency\t[2]Depth\t[3]Number of hets (median)\t[4]Number of hets (25-75th percentile)\n";
+    for (my $i=0; $i<@vals; $i++)
+    {
+        if ( !$vals[$i][1] ) { next; }
+        print $tfh join("\t", @{$vals[$i]}), "\n";
+    }
+    close($tfh);
+
+    tprint $fh, "
+
+
+            dat = []
+            with open('$img.dat', 'rb') as f:
+            \\treader = csv.reader(f, 'tab')
+            \\tfor row in reader:
+            \\t\\tif row[0][0] != '#': dat.append(row)
+
+            if plot_hwe and len(dat)>1:
+            \\tx  = [float(row[0]) for row in dat]
+            \\ty1 = smooth(numpy.array([float(row[2]) for row in dat]),40,'hanning')
+            \\ty2 = smooth(numpy.array([float(row[3]) for row in dat]),40,'hanning')
+            \\ty3 = smooth(numpy.array([float(row[4]) for row in dat]),40,'hanning')
+            \\tdp = smooth(numpy.array([float(row[1]) for row in dat]),40,'hanning')
+            \\thwe = []
+            \\tfor af in x: hwe.append(2*af*(1-af))
+
+            \\tfig = plt.figure(figsize=($$opts{img_width},$$opts{img_height}))
+            \\tax1 = fig.add_subplot(111)
+            \\tplots  = ax1.plot(x,hwe,'--',color='#ff9900',label='HWE')
+            \\tplots += ax1.plot(x,y2,color='#ff9900',label='Median')
+            \\tplots += ax1.plot(x,y3,color='#ffe0b2',label='25-75th percentile')
+            \\tax1.fill_between(x,y1,y3, facecolor='#ffeacc',edgecolor='#ffe0b2')
+            \\tax1.set_ylabel('Fraction of hets',color='#ff9900')
+            \\tax1.set_xlabel('Allele frequency')
+            \\tfor tl in ax1.get_yticklabels(): tl.set_color('#ff9900')
+            \\tax2 = ax1.twinx()
+            \\tplots += ax2.plot(x,dp, 'k', label='Number of sites')
+            \\tax2.set_ylabel('Number of sites')
+            \\tax2.set_yscale('log')
+            \\tif af_xlog: ax1.set_xscale('log')
+            \\tif af_xlog: ax2.set_xscale('log')
+            \\tlabels = [l.get_label() for l in plots]
+            \\tplt.legend(plots,labels,numpoints=1,markerscale=2,loc='center',prop={'size':9},frameon=False)
+            \\tplt.subplots_adjust(left=0.15,bottom=0.15,right=0.86)
+            \\tplt.title('$$opts{title}{$id}')
+            \\tplt.savefig('$img.png')
+            \\tif pdf_plots: plt.savefig('$img.pdf')
+            \\tplt.close()
+
+        ";
+}
+
+sub plot_tstv_by_AF
+{
+    my ($opts,$id) = @_;
+    my @vals = get_values($opts,$id,'AF');
+    if ( !@vals ) { return; }
+
+    my $fh   = $$opts{plt_fh};
+    my $img  = "tstv_by_af.$id";
+    my $vals = rebin_values(\@vals,8,0);
+
+    
+    open(my $tfh,'>',"$img.dat") or error("$img.dat: $!");
+    print $tfh "# [1]Allele frequency\t[2]Number of sites\t[3]ts/tv\n";
+    for (my $i=0; $i<@$vals; $i++)
+    {
+        if ( $$vals[$i][2] + $$vals[$i][3] == 0 ) { next; }
+        printf $tfh "%f\t%d\t%f\n",
+            $$vals[$i][0],
+            $$vals[$i][2] + $$vals[$i][3],
+            $$vals[$i][3] ? $$vals[$i][2]/$$vals[$i][3]: 0;
+    }
+    close($tfh);
+
+    tprint $fh, "
+
+            dat = []
+            with open('$img.dat', 'rb') as f:
+            \\treader = csv.reader(f, 'tab')
+            \\tfor row in reader:
+            \\t\\tif row[0][0] != '#': dat.append([float(x) for x in row])
+
+
+            if plot_tstv_by_af and len(dat)>2:
+            \\tfig = plt.figure(figsize=($$opts{img_width},$$opts{img_height}))
+            \\tax1 = fig.add_subplot(111)
+            \\tax1.plot([row[0] for row in dat], [row[1] for row in dat], '-o',color='k',mec='k',markersize=3)
+            \\tax1.set_ylabel('Number of sites',color='k')
+            \\tax1.set_yscale('log')
+            \\t#ax1.ticklabel_format(style='sci', scilimits=(0,0), axis='y')
+            \\tfor tl in ax1.get_yticklabels(): tl.set_color('k')
+            \\tax1.set_xlabel('Non-ref allele frequency')
+            \\tax2 = ax1.twinx()
+            \\tax2.plot([row[0] for row in dat], [row[2] for row in dat], '-o',color='$$opts{id2col}[$id]',mec='$$opts{id2col}[$id]',markersize=3)
+            \\tax2.set_ylabel('Ts/Tv',color='$$opts{id2col}[$id]')
+            \\tax2.set_ylim(0,0.5+max(3,max(row[2] for row in dat)))
+            \\tax1.set_xlim(0,1)
+            \\tfor tl in ax2.get_yticklabels(): tl.set_color('$$opts{id2col}[$id]')
+            \\tplt.subplots_adjust(right=0.88,left=0.15,bottom=0.11)
+            \\tplt.title('$$opts{title}{$id}')
+            \\tplt.savefig('$img.png')
+            \\tif pdf_plots: plt.savefig('$img.pdf')
+            \\tplt.close()
+
+        ";
+}
+
+sub plot_tstv_by_QUAL
+{
+    my ($opts,$id) = @_;
+    my @vals = get_values($opts,$id,'QUAL');
+    if ( !@vals ) { return; }
+
+    my $fh   = $$opts{plt_fh};
+    my $img  = "tstv_by_qual.$id";
+
+    open(my $tfh,'>',"$img.dat") or error("$img.dat: $!");
+    print $tfh "# [1]Quality\t[2]Number of sites\t[3]Marginal Ts/Tv\n";
+
+    my @dat = ();
+    my $ntot = 0;
+    for my $val (@vals)
+    {
+        push @dat, [ $$val[0], $$val[2], $$val[3] ];    # qual, nts, ntv
+        $ntot += $$val[2] + $$val[3];
+    }
+    my @sdat = sort { $$b[0] <=> $$a[0] } @dat;
+    push @sdat, [-1];
+    my $dn    = $ntot*0.05;
+    my $qprev = $sdat[0][0];
+    my $nts   = 0;
+    my $ntv   = 0;
+    my $nout  = 0;
+    for my $rec (@sdat)
+    {
+        if ( $$rec[0]==-1 or $nts+$ntv > $dn )
+        {
+            if ( $ntv ) {  printf $tfh "$qprev\t%d\t%f\n", $nts+$ntv+$nout,$nts/$ntv; }
+            if ( $$rec[0]==-1 ) { last; }
+            $nout += $nts+$ntv;
+            $nts   = 0;
+            $ntv   = 0;
+            $qprev = $$rec[0];
+        }
+        $nts += $$rec[1];
+        $ntv += $$rec[2];
+    }
+    close($tfh) or error("close $img.dat");
+
+    tprint $fh, "
+
+            dat = []
+            with open('$img.dat', 'rb') as f:
+            \\treader = csv.reader(f, 'tab')
+            \\tfor row in reader:
+            \\t\\tif row[0][0] != '#': dat.append([float(x) for x in row])
+
+            if plot_tstv_by_qual and len(dat)>2:
+            \\tfig = plt.figure(figsize=($$opts{img_width},$$opts{img_height}))
+            \\tax1 = fig.add_subplot(111)
+            \\tax1.plot([row[1] for row in dat], [row[2] for row in dat], '^-', ms=3, mec='$$opts{id2col}[$id]', color='$$opts{id2col}[$id]')
+            \\tax1.set_ylabel('Ts/Tv',fontsize=10)
+            \\tax1.set_xlabel('Number of sites\\n(sorted by QUAL, descending)',fontsize=10)
+            \\tax1.ticklabel_format(style='sci', scilimits=(-3,2), axis='x')
+            \\tax1.set_ylim(min(2,min(row[2] for row in dat))-0.3,0.3+max(2.2,max(row[2] for row in dat)))
+
+            \\tplt.subplots_adjust(right=0.88,left=0.15,bottom=0.15)
+            \\tplt.title('$$opts{title}{$id}')
+            \\tplt.savefig('$img.png')
+            \\tif pdf_plots: plt.savefig('$img.pdf')
+            \\tplt.close()
+
+        ";
+}
+
+sub rebin_values
+{
+    my ($vals,$bin_size,$col,%args) = @_;
+    my %avg  = exists($args{avg}) ? map {$_=>1} @{$args{avg}} : ();
+    my $prev = $$vals[0][$col];
+    my $iout = 0;
+    my $nsum = 0;
+    my (@dat,@out);
+    for (my $i=0; $i<@$vals; $i++)
+    {
+        for (my $icol=0; $icol<@{$$vals[$i]}; $icol++)
+        {
+            if ( $icol==$col ) { next; }
+            $dat[$icol] += $$vals[$i][$icol];
+        }
+        $nsum++;
+        if ( $i+1<@$vals && $$vals[$i][$col] - $prev < $bin_size ) { next; }
+        $dat[$col] = $prev;
+        for (my $icol=0; $icol<@{$$vals[$i]}; $icol++)
+        {
+            $out[$iout][$icol] = $dat[$icol] ? $dat[$icol] : 0;
+            if ( $avg{$icol} && $nsum ) { $out[$iout][$icol] /= $nsum; }
+        }
+        $nsum = 0;
+        @dat = ();
+        $iout++;
+        $prev = $$vals[$i][$col];
+    }
+    return \@out;
+}
+
+sub plot_concordance_by_AF
+{
+    my ($opts) = @_;
+    my @vals = get_values($opts,2,'GCsAF');
+    if ( !@vals ) { return; }
+
+    # create a local copy and prepare r2 for rebinning
+    @vals = @{ dclone(\@vals) };
+    for (my $i=0; $i<@vals; $i++) { $vals[$i][7] *= $vals[$i][8]; }
+    my $vals = rebin_values(\@vals,0.01,0);
+    my $fh   = $$opts{plt_fh};
+    my $img  = "gts_by_af";
+    my $img2 = "r2_by_af";
+
+    open(my $tfh,'>',"$img.dat") or error("$img.dat: $!");
+    print $tfh "# [1]Allele Frequency\t[2]RR concordance\t[3]RA concordance\t[4]AA concordance\t[5]nRR\t[6]nRA\t[7]nAA\t[8]R^2\t[9]Number of genotypes\n";
+    for (my $i=0; $i<@$vals; $i++)
+    {
+        printf $tfh "%f\t%f\t%f\t%f\t%d\t%d\t%d\t%f\t%d\n",
+            $$vals[$i][0],
+            $$vals[$i][1]+$$vals[$i][4] ? $$vals[$i][1]/($$vals[$i][1]+$$vals[$i][4]) : 1,
+            $$vals[$i][2]+$$vals[$i][5] ? $$vals[$i][2]/($$vals[$i][2]+$$vals[$i][5]) : 1,
+            $$vals[$i][3]+$$vals[$i][6] ? $$vals[$i][3]/($$vals[$i][3]+$$vals[$i][6]) : 1,
+            $$vals[$i][1]+$$vals[$i][4],
+            $$vals[$i][2]+$$vals[$i][5],
+            $$vals[$i][3]+$$vals[$i][6],
+            $$vals[$i][8] ? $$vals[$i][7]/$$vals[$i][8] : 1,
+            $$vals[$i][8];
+    }
+    close($tfh);
+
+    tprint $fh, "
+
+            dat = []
+            with open('$img.dat', 'rb') as f:
+            \\treader = csv.reader(f, 'tab')
+            \\tfor row in reader:
+            \\t\\tif row[0][0] != '#': dat.append(row)
+
+            if plot_concordance_by_af and len(dat)>1:
+            \\tfig = plt.figure(figsize=($$opts{img_width}*1.2,$$opts{img_height}))
+            \\tax1 = fig.add_subplot(111)
+            \\tax1.plot([row[0] for row in dat], [row[1] for row in dat],'.',color='$$opts{id2col}[1]',label='Hom RR')
+            \\tax1.plot([row[0] for row in dat], [row[2] for row in dat],'.',color='$$opts{id2col}[0]',label='Het RA')
+            \\tax1.plot([row[0] for row in dat], [row[3] for row in dat],'.',color='k',label='Hom AA')
+            \\tax1.set_xlabel('Non-ref allele frequency')
+            \\tax1.set_ylabel('Concordance')
+            \\tleg = ax1.legend(title='Concordance:',numpoints=1,markerscale=2,loc='best',prop={'size':9})
+            \\tleg.draw_frame(False)
+            \\tplt.setp(leg.get_title(),fontsize=9)
+            \\tax2 = ax1.twinx()
+            \\tax2.plot([row[0] for row in dat], [row[4] for row in dat],color='$$opts{id2col}[1]')
+            \\tax2.plot([row[0] for row in dat], [row[5] for row in dat],color='$$opts{id2col}[0]')
+            \\tax2.plot([row[0] for row in dat], [row[6] for row in dat],color='k')
+            \\tax2.set_ylabel('Number of genotypes')
+            \\tax2.set_yscale('log')
+            \\tif af_xlog: ax1.set_xscale('log')
+            \\tif af_xlog: ax2.set_xscale('log')
+            \\tplt.subplots_adjust(left=0.15,right=0.83,bottom=0.11)
+            \\tplt.savefig('$img.png')
+            \\tif pdf_plots: plt.savefig('$img.pdf')
+            \\tplt.close()
+
+            if plot_r2_by_af and len(dat)>1:
+            \\tfig = plt.figure(figsize=($$opts{img_width}*1.3,$$opts{img_height}))
+            \\tax1 = fig.add_subplot(111)
+            \\tax2 = ax1.twinx()
+            \\tax1.set_zorder(ax2.get_zorder()+1)
+            \\tax1.patch.set_visible(False)
+            \\tax2.plot([row[0] for row in dat], [row[8] for row in dat], '-o', color='r',mec='r',markersize=3)
+            \\tax1.plot([row[0] for row in dat], [row[7] for row in dat], '-^', color='k',markersize=3)
+            \\tfor tl in ax2.get_yticklabels(): tl.set_color('r')
+            \\tax2.set_ylabel('Number of genotypes', color='r')
+            \\tax2.set_yscale('log')
+            \\tif af_xlog: ax1.set_xscale('log')
+            \\tif af_xlog: ax2.set_xscale('log')
+            \\tax1.set_ylabel('Aggregate allelic R\$^2\$', color='k')
+            \\tax1.set_xlabel('Non-ref allele frequency')
+            \\tplt.subplots_adjust(left=0.19,right=0.83,bottom=0.11)
+            \\tplt.savefig('$img2.png')
+            \\tif pdf_plots: plt.savefig('$img2.pdf')
+            \\tplt.close()
+
+        ";
+}
+
+sub plot_concordance_by_sample
+{
+    my ($opts) = @_;
+    my @vals = get_values($opts,2,'GCsS');
+    if ( !@vals ) { return; }
+
+    my $fh   = $$opts{plt_fh};
+    my $img  = "gts_by_sample";
+
+    open(my $tfh,'>',"$img.dat") or error("$img.dat: $!");
+    print $tfh "# [1]Sample ID\t[2]Discordance\t[3]Sample Name\n";
+    for (my $i=0; $i<@vals; $i++)
+    {
+        printf $tfh "%d\t%f\t%s\n", $i, $vals[$i][1], $vals[$i][0];
+    }
+    close($tfh);
+
+    tprint $fh, "
+
+            dat = []
+            with open('$img.dat', 'rb') as f:
+            \\treader = csv.reader(f, 'tab')
+            \\tfor row in reader:
+            \\t\\tif row[0][0] != '#': dat.append(row)
+
+            if plot_discordance_by_sample:
+            \\tfig = plt.figure(figsize=(2*$$opts{img_width},$$opts{img_height}*0.7))
+            \\tax1 = fig.add_subplot(111)
+            \\tax1.plot([row[0] for row in dat], [row[1] for row in dat],'.',color='orange')
+            \\tax1.set_ylabel('Non-ref discordance')
+            \\tax1.set_ylim(0,)
+            \\tif sample_names:
+            \\t\\t     plt.xticks([int(row[0]) for row in dat],[row[2] for row in dat],**sample_font)
+            \\t\\t     plt.subplots_adjust(**sample_margins)
+            \\telse:
+            \\t\\t     plt.subplots_adjust(right=0.98,left=0.07,bottom=0.17)
+            \\t\\t     ax1.set_xlabel('Sample ID')
+            \\tplt.savefig('$img.png')
+            \\tif pdf_plots: plt.savefig('$img.pdf')
+            \\tplt.close()
+
+
+        ";
+}
+
+sub plot_counts_by_AF
+{
+    my ($opts) = @_;
+    plot_counts_by_AF_col($opts,1,'SNP');
+    plot_counts_by_AF_col($opts,4,'Indel');
+}
+
+sub plot_counts_by_AF_col
+{
+    my ($opts,$col,$title) = @_;
+
+    my $fh  = $$opts{plt_fh};
+    my $img = "counts_by_af.".lc($title)."s";
+
+    open(my $tfh,'>',"$img.dat") or error("$img.dat: $!");
+    print $tfh "# [1]id\t[2]Nonref Allele Frequency\t[3]Number of sites\n";
+    for my $id (file_ids($opts))
+    {
+        my @tmp = get_values($opts,$id,'AF');
+        my $vals = rebin_values(\@tmp,1,0);
+        for my $val (@$vals)
+        {
+            if ( !$$val[$col] ) { next; }
+            print $tfh "$id\t$$val[0]\t$$val[$col]\n";
+        }
+    }
+    close($tfh);
+
+    tprint $fh, "
+
+            dat = {}
+            with open('$img.dat', 'rb') as f:
+            \\treader = csv.reader(f, 'tab')
+            \\tfor row in reader:
+            \\t\\tif row[0][0] == '#': continue
+            \\t\\tid = int(row[0])
+            \\t\\tif id not in dat: dat[id] = []
+            \\t\\tdat[id].append([float(row[1]),float(row[2])])
+            
+            if plot_${title}_count_by_af:
+            \\tfig = plt.figure(figsize=(2*$$opts{img_width},$$opts{img_height}*0.7))
+            \\tax1 = fig.add_subplot(111)
+            \\tax1.set_ylabel('Number of sites')
+            \\tax1.ticklabel_format(style='sci', scilimits=(0,0), axis='y')
+            \\tax1.set_yscale('log')
+            \\tif af_xlog: ax1.set_xscale('log')
+            \\tax1.set_xlabel('Non-reference allele frequency')
+            \\tax1.set_xlim(-0.05,1.05)
+            \\thas_data = 0
+        ";
+    for my $id (file_ids($opts))
+    {
+        tprint $fh, "
+            \\tif $id in dat and len(dat[$id])>2:
+            \\t\\tax1.plot([row[0] for row in dat[$id]], [row[1] for row in dat[$id]], '-o',markersize=3, color='$$opts{id2col}[$id]',mec='$$opts{id2col}[$id]',label='$$opts{title}{$id}')
+            \\t\\thas_data = 1
+        ";
+    }
+    tprint $fh, "
+            \\tif has_data:
+            \\t\\tax1.legend(numpoints=1,markerscale=1,loc='best',prop={'size':10},frameon=False)
+            \\t\\tplt.title('$title count by AF')
+            \\t\\tplt.subplots_adjust(bottom=0.2,left=0.1,right=0.95)
+            \\t\\tplt.savefig('$img.png')
+            \\t\\tif pdf_plots: plt.savefig('$img.pdf')
+            \\t\\tplt.close()
+
+
+        ";
+}
+
+sub plot_overlap_by_AF
+{
+    my ($opts) = @_;
+    plot_overlap_by_AF_col($opts,1,'SNP');
+    plot_overlap_by_AF_col($opts,4,'Indel');
+}
+
+sub plot_overlap_by_AF_col
+{
+    my ($opts,$col,$title) = @_;
+
+    my @ids  = file_ids($opts);
+    if ( @ids != 3 ) { return; }
+
+    my ($ia,$ib,$iab);
+    for (my $i=0; $i<@ids; $i++)
+    {
+        if ( @{$$opts{dat}{ID}{$ids[$i]}[0]}>1 ) { $iab = $i; next; }
+        if ( !defined $ia ) { $ia = $i; next; }
+        $ib = $i;
+    }
+
+    my $fh  = $$opts{plt_fh};
+    my $img = "overlap_by_af.".lc($title)."s";
+    my @has_vals;
+
+    my @vals_a  = get_values($opts,$ia,'AF');
+    my @vals_b  = get_values($opts,$ib,'AF');
+    my @vals_ab = get_values($opts,$iab,'AF');
+
+    my (%afs,%af_a,%af_ab);
+    for my $val (@vals_a) { $afs{$$val[0]} = $$val[$col]; $af_a{$$val[0]} = $$val[$col]; }
+    for my $val (@vals_ab) { $afs{$$val[0]} = $$val[$col]; $af_ab{$$val[0]} = $$val[$col]; }
+
+    open(my $tfh,'>',"$img.dat") or error("$img.dat: $!");
+    print $tfh "# [1]Allele frequency\t[2]Fraction of sites from $$opts{title}{$ids[$ia]} also in $$opts{title}{$ids[$ib]}\t[3]Number of sites\n";
+    for my $af (sort { $a<=>$b } keys %afs)
+    {
+        my $a  = exists($af_a{$af})  ? $af_a{$af}  : 0;
+        my $ab = exists($af_ab{$af}) ? $af_ab{$af} : 0;
+        my $yval =  ($a+$ab) ? $ab * 100. / ($a + $ab) : 0;
+        print $tfh "$af\t$yval\t" .($a+$ab). "\n";
+    }
+    close($tfh) or error("close $img.dat");
+
+    tprint $fh, "
+
+        dat = []
+
+        with open('$img.dat', 'rb') as f:
+        \\treader = csv.reader(f, 'tab')
+        \\tfor row in reader:
+        \\t\\tif row[0][0] != '#': dat.append(row)
+
+        if plot_${title}_overlap_by_af and len(dat)>1:
+        \\tfig = plt.figure(figsize=(2*$$opts{img_width},$$opts{img_height}*0.7))
+        \\tax1 = fig.add_subplot(111)
+        \\tax1.plot([row[0] for row in dat], [row[1] for row in dat],'-o',markersize=3, color='$$opts{id2col}[1]',mec='$$opts{id2col}[1]')
+        \\tax1.set_ylabel('Fraction found in $$opts{title}{$ib} [%]')
+        \\tax1.set_xscale('log')
+        \\tax1.set_xlabel('Non-reference allele frequency in $$opts{title}{$ia}')
+        \\tax1.set_xlim(0,1.01)
+        \\tplt.title('$title overlap by AF')
+        \\tplt.subplots_adjust(bottom=0.2,left=0.1,right=0.95)
+        \\tplt.savefig('$img.png')
+        \\tif pdf_plots: plt.savefig('$img.pdf')
+        \\tplt.close()
+    ";
+}
+
+sub plot_indel_distribution
+{
+    my ($opts,$id) = @_;
+
+    my @vals = get_values($opts,$id,'IDD');
+    if ( !@vals ) { return; }
+
+    # Set xlim to show 99 of indels but ignore outliers
+    my @tmp;
+    for my $id (file_ids($opts))
+    {
+        my @v = get_values($opts,$id,'IDD');
+        for my $v (@v) { $tmp[ abs($$v[0]) ] += $$v[1]; }
+    }
+    my $n;
+    for my $t (@tmp) { $n += $t ? $t : 0; }
+    my ($sum,$xlim);
+    for ($xlim=0; $xlim<@tmp; $xlim++)
+    {
+        $sum += $tmp[$xlim] ? $tmp[$xlim] : 0;
+        if ( $sum/$n >= 0.99 ) { last; }
+    }
+    if ( $xlim<20 ) { $xlim=20; }
+
+    my $fh  = $$opts{plt_fh};
+    my $img = "indels.$id";
+
+
+    open(my $tfh,'>',"$img.dat") or error("$img.dat: $!");
+    print $tfh "# [1]Indel length\t[2]Count\n";
+    for my $val (@vals) { print $tfh "$$val[0]\t$$val[1]\n"; }
+    close($tfh);
+
+    tprint $fh, "
+
+            dat = []
+            with open('$img.dat', 'rb') as f:
+            \\treader = csv.reader(f, 'tab')
+            \\tfor row in reader:
+            \\t\\tif row[0][0] != '#': dat.append([float(x) for x in row])
+
+            if plot_indel_dist and len(dat)>0:
+            \\tfig = plt.figure(figsize=($$opts{img_width},$$opts{img_height}))
+            \\tax1 = fig.add_subplot(111)
+            \\tax1.bar([row[0]-0.5 for row in dat], [row[1] for row in dat], color='$$opts{id2col}[0]')# , edgecolor='$$opts{id2col}[0]')
+            \\tax1.set_xlabel('InDel Length')
+            \\tax1.set_ylabel('Count')
+            \\tax1.ticklabel_format(style='sci', scilimits=(0,0), axis='y')
+            \\tax1.set_xlim(-$xlim,$xlim)
+            \\tplt.subplots_adjust(bottom=0.17)
+            \\tplt.title('$$opts{title}{$id}')
+            \\tplt.savefig('$img.png')
+            \\tif pdf_plots: plt.savefig('$img.pdf')
+            \\tplt.close()
+        ";
+}
+
+sub plot_substitutions
+{
+    my ($opts,$id) = @_;
+
+    my @vals = get_values($opts,$id,'ST');
+    if ( !@vals ) { return; }
+
+    my $fh  = $$opts{plt_fh};
+    my $img = "substitutions.$id";
+
+    tprint $fh, "
+            dat = [
+        ";
+    for (my $i=0; $i<@vals; $i++) { my $val=$vals[$i]; tprint $fh, "\t[$i,'$$val[0]',$$val[1]],\n"; }
+    tprint $fh, "]
+
+            if plot_substitutions:
+            \\tfig = plt.figure(figsize=($$opts{img_width},$$opts{img_height}))
+            \\tcm  = mpl.cm.get_cmap('autumn')
+            \\tn = 12
+            \\tcol = range(n)
+            \\tfor i in range(n): col[i] = cm(1.*i/n)
+            \\tax1 = fig.add_subplot(111)
+            \\tax1.bar([row[0] for row in dat], [row[2] for row in dat], color=col)
+            \\tax1.set_ylabel('Count')
+            \\tax1.ticklabel_format(style='sci', scilimits=(0,0), axis='y')
+            \\tax1.set_xlim(-0.5,n+0.5)
+            \\tplt.xticks([row[0] for row in dat],[row[1] for row in dat],rotation=45)
+            \\tplt.title('$$opts{title}{$id}')
+            \\tplt.savefig('$img.png')
+            \\tif pdf_plots: plt.savefig('$img.pdf')
+            \\tplt.close()
+
+        ";
+}
+
+sub singletons
+{
+    my ($opts,$id) = @_;
+    my @si_vals   = get_values($opts,$id,'SiS');
+    my $si_snps   = $si_vals[0][1];
+    my $si_indels = $si_vals[0][4];
+    my $si_irc    = sprintf "%.3f", $si_vals[0][6] ? $si_vals[0][5]/($si_vals[0][5]+$si_vals[0][6]) : 0;
+    my $si_tstv   = sprintf "%.2f", $si_vals[0][3] ? $si_vals[0][2]/$si_vals[0][3] : 0;
+    my @all_vals  = get_values($opts,$id,'AF');
+    my $nsnps = 0;
+    my $nindels = 0;
+    for my $val (@all_vals)
+    {
+        $nsnps += $$val[1];
+        $nindels += $$val[4];
+    }
+    $si_snps   = sprintf "%.1f", $nsnps ? $si_snps*100./$nsnps : 0;
+    $si_indels = sprintf "%.1f", $nindels ? $si_indels*100./$nindels : 0;
+    return { snps=>$si_snps, indels=>$si_indels, tstv=>$si_tstv, irc=>$si_irc };
+}
+
+sub calc_3n_n3n
+{
+    my (@vals) = @_;
+    my $n3  = 0;
+    my $nn3 = 0;
+    for my $val (@vals)
+    {
+        if ( !($$val[0]%3) ) { $n3++; }
+        else { $nn3++; }
+    }
+    if ( !$nn3 ) { return '-'; }
+    return sprintf("%.2f", $n3/$nn3);
+}
+
+sub fmt_slide3v
+{
+    my ($opts, $image, $title) = @_;
+
+    my $n = 0;
+    for my $id (0..2)
+    {
+        if ( -e "$image.$id.$$opts{fmt}" ) { $n++; }
+    }
+    if ( !$n ) { return ''; }
+    my $h = $$opts{tex}{slide3v}{"height$n"};
+    my $slide = q[\vbox{];
+    for my $id (0..2)
+    {
+        if ( !-e "$image.$id.$$opts{fmt}" ) { next; }
+        $slide .= qq[\\centerline{\\includegraphics[$$opts{ext},height=$h]{$image.$id}}];
+    }
+    $slide .= '}';
+    return qq[
+            % $title
+            %
+            \\hslide{$title}{$slide}
+        ];
+}
+
+sub fmt_slide3h
+{
+    my ($opts, $image, $title) = @_;
+    my $n = 0;
+    for my $id (0..2)
+    {
+        if ( -e "$image.$id.$$opts{fmt}" ) { $n++; }
+    }
+    if ( !$n ) { return ''; }
+    my $w = $$opts{tex}{slide3h}{"width$n"};
+    my $slide = '';
+    for my $id (0..2)
+    {
+        if ( !-e "$image.$id.$$opts{fmt}" ) { next; }
+        $slide .= qq[\\includegraphics[$$opts{ext},width=$w]{$image.$id}];
+    }
+    return qq[
+            % $title
+            %
+            \\hslide{$title}{$slide}
+        ];
+}
+
+sub bignum
+{
+    my ($num) = @_;
+    if ( !defined $num ) { return ''; }
+    if ( !($num=~/^\d+$/) ) { return $num; }
+    my $len = length($num);
+    my $out;
+    for (my $i=0; $i<$len; $i++)
+    {
+        $out .= substr($num,$i,1);
+        if ( $i+1<$len && !(($len-$i-1)%3) ) { $out .= ','; }
+    }
+    return $out;
+}
+
+sub create_pdf
+{
+    my ($opts) = @_;
+
+    chdir($$opts{dir});
+
+    my @ids     = file_ids($opts);
+    my $width   = "25.4cm"; # todo: move all this to $$opts{tex}
+    my $height  = "19cm";
+    my $height1 = "13cm";
+    my $width1  = "23cm";
+    my $width2  = @ids==3 ? "10.5cm" : "10.5cm";
+    my $width3  = @ids==3 ? "8cm" : "15cm";
+    my $fmt     = $$opts{rasterize} ? 'png' : 'pdf';
+    my $ext     = "type=$fmt,ext=.$fmt,read=.$fmt";
+    my $args    = { ext=>$ext, width3=>$width3, n=>scalar @ids };
+    $$opts{fmt} = $fmt;
+    $$opts{ext} = $ext;
+
+    # Check that xcolor is available
+    my @has_xcolor = `kpsewhich xcolor.sty`;
+    if ( !@has_xcolor )
+    {
+        warn("Note: The xcolor.sty package not available, black and white tables only...\n\n");
+    }
+
+    my $tex_file = "summary.tex";
+    my $pdf_file = "summary.pdf";
+    open(my $tex,'>',$tex_file) or error("$tex_file: $!");
+    tprint $tex, qq[
+            % This file was produced by plot-vcfstats, the command line was:
+            %   $$opts{args}
+            %
+            % Edit as necessary and recreate the PDF by running
+            %   pdflatex $tex_file
+            %
+
+            % Slides style and dimensions
+            %
+            \\nonstopmode
+            \\documentclass[17pt]{memoir}
+            \\setstocksize{$height}{$width}
+            \\settrimmedsize{\\stockheight}{\\stockwidth}{*}
+            \\settrims{0pt}{0pt}
+            \\setlrmarginsandblock{1cm}{*}{*}
+            \\setulmarginsandblock{1.5cm}{*}{*}
+            \\setheadfoot{1mm}{1cm}
+            \\setlength{\\parskip}{0pt}
+            \\setheaderspaces{*}{1mm}{*}
+            \\setmarginnotes{1mm}{1mm}{1mm}
+            \\checkandfixthelayout[fixed]
+            \\usepackage{charter}   % font
+            \\pagestyle{plain}
+            \\makeevenfoot{plain}{}{}{\\thepage}
+            \\makeoddfoot{plain}{}{}{\\thepage}
+            \\usepackage{graphicx}
+
+            % For colored tables. If xcolor.sty is not available on your system,
+            % download xcolor.sty.gz LaTeX class style from
+            %   http://www.ukern.de/tex/xcolor.html
+            % Unpack and install system-wide or place elsewhere and make available by
+            % setting the TEXINPUTS environment variable (note the colon)
+            %   export TEXINPUTS=some/dir:
+            % The list of the recognised path can be obtained by running `kpsepath tex`
+            %
+            \\usepackage{multirow}
+            \\setlength{\\tabcolsep}{0.6em}
+            \\renewcommand{\\arraystretch}{1.2}
+        ];
+    if ( @has_xcolor )
+    {
+        tprint $tex, '\usepackage[table]{xcolor}';
+    }
+    else
+    {
+        tprint $tex, qq[
+            \\newcommand{\\definecolor}[3]{}
+            \\newcommand{\\columncolor}[1]{}
+            \\newcommand{\\rowcolors}[4]{}
+            \\newcommand{\\arrayrulecolor}[1]{}
+        ];
+    }
+    tprint $tex, qq[
+            \\definecolor{hcol1}{rgb}{1,0.6,0}
+            \\definecolor{hcol2}{rgb}{1,0.68,0.2}
+            \\definecolor{row1}{rgb}{1,0.88,0.7}
+            \\definecolor{row2}{rgb}{1,0.92,0.8}    % #FFEBCC
+            \\setlength{\\arrayrulewidth}{1.5pt}
+
+            % Slide headings
+            \\newcommand*{\\head}[1]{{\\Large\\centerline{#1}\\vskip0.5em}}
+
+            % Slide definition
+            \\newcommand*{\\hslide}[2]{%
+                    \\head{#1}%
+                    \\begin{vplace}[0.5]\\centerline{#2}\\end{vplace}\\newpage}
+            \\newcommand{\\pdf}[2]{\\IfFileExists{#2.$fmt}{\\includegraphics[#1]{#2}}{}}
+
+
+            % The actual slides
+            \\begin{document}
+        ];
+
+
+    # Table with summary numbers
+    my $slide .= q[
+            \begin{minipage}{\textwidth}\centering
+            \small \rowcolors*{3}{row2}{row1} \arrayrulecolor{black}
+            \begin{tabular}{l | r r r | r r | r | r}
+            \multicolumn{1}{>{\columncolor{hcol1}}l|}{}
+            & \multicolumn{3}{>{\columncolor{hcol1}}c|}{SNPs}
+            & \multicolumn{2}{>{\columncolor{hcol1}}c|}{indels}
+            & \multicolumn{1}{>{\columncolor{hcol1}}c|}{MNPs}
+            & \multicolumn{1}{>{\columncolor{hcol1}}c}{others}  \\\\
+            %
+            \multicolumn{1}{>{\columncolor{hcol2}}l|}{Callset}
+            & \multicolumn{1}{>{\columncolor{hcol2}}c}{n}
+            & \multicolumn{1}{>{\columncolor{hcol2}}c }{ts/tv}
+            & \multicolumn{1}{>{\columncolor{hcol2}}c|}{\\footnotesize(1st ALT)}
+            & \multicolumn{1}{>{\columncolor{hcol2}}c}{n}
+            & \multicolumn{1}{>{\columncolor{hcol2}}c}{frm$^*$}
+            & \multicolumn{1}{>{\columncolor{hcol2}}c|}{}
+            & \multicolumn{1}{>{\columncolor{hcol2}}c}{} \\\\ \hline
+        ];
+    my %tex_titles;
+    for my $id (@ids)
+    {
+        my $snps   = get_value($opts,$id,'number of SNPs:');
+        my $indels = get_value($opts,$id,'number of indels:');
+        my $mnps   = get_value($opts,$id,'number of MNPs:');
+        my $others = get_value($opts,$id,'number of others:');
+        my $tstv   = sprintf "%.2f",get_values($opts,$id,'TSTV',0,2);
+        my $tstv1  = sprintf "%.2f",get_values($opts,$id,'TSTV',0,5);
+        my @frsh   = get_values($opts,$id,'FS');
+        my $frsh   = @frsh ? $frsh[0][3] : '--';
+        my @rc     = get_values($opts,$id,'ICS');
+        my $title  = $$opts{title}{$id};
+        $title =~ s/_/\\_/g;
+        $title =~ s/^\s*\*/\$*\$/;    # leading asterisks is eaten by TeX
+        $tex_titles{$id} = $title;
+        $slide .= qq[ $title & ] . bignum($snps) . qq[ & $tstv & $tstv1 & ] . bignum($indels) . qq[ & $frsh & ] . bignum($mnps) . ' & ' . bignum($others) . qq[ \\\\ \n];
+    }
+    $slide .= q[%
+        \multicolumn{8}{r}{$^*$ frameshift ratio: out/(out+in)} \\\\
+        \end{tabular}
+        \\\\ \vspace{1em}
+        \begin{tabular}{l | r r r | r r}
+        \multicolumn{1}{>{\columncolor{hcol1}}l|}{}
+        & \multicolumn{3}{>{\columncolor{hcol1}}c|}{singletons {\footnotesize(AC=1)}}
+        & \multicolumn{2}{>{\columncolor{hcol1}}c}{multiallelic}  \\\\
+        %
+        \multicolumn{1}{>{\columncolor{hcol2}}l|}{Callset}
+        & \multicolumn{1}{>{\columncolor{hcol2}}c}{SNPs}
+        & \multicolumn{1}{>{\columncolor{hcol2}}c}{ts/tv}
+        & \multicolumn{1}{>{\columncolor{hcol2}}c}{indels}
+        & \multicolumn{1}{>{\columncolor{hcol2}}c}{sites}
+        & \multicolumn{1}{>{\columncolor{hcol2}}c}{SNPs} \\\\ \hline
+    ];
+    for my $id (@ids)
+    {
+        my $snps  = get_value($opts,$id,'number of SNPs:');
+        my $s     = singletons($opts,$id);
+        my $mals  = get_value($opts,$id,'number of multiallelic sites:');
+        my $msnps = get_value($opts,$id,'number of multiallelic SNP sites:');
+        my $title = $tex_titles{$id};
+        $slide .= qq[ $title & $$s{snps}\\% & $$s{tstv} & $$s{indels}\\% & ] . bignum($mals) . ' &' . bignum($msnps) . qq[ \\\\ \n];
+    }
+    $slide .= q[ \\end{tabular}
+            \\vspace{2em}
+            \\begin{itemize}[-]
+            \\setlength{\\itemsep}{0pt}
+        ];
+    for my $id (@ids)
+    {
+        my $fname = $$opts{dat}{ID}{$id}[0][0];
+        if ( $$opts{title}{$id} =~ / \+ / ) { next; }
+        $fname =~ s/.{80}/$&\\\\\\hskip2em /g;
+        $fname =~ s/_/\\_/g;
+        $slide .= qq[\\item $tex_titles{$id} .. \\texttt{\\footnotesize $fname}\n];
+    }
+    $slide .= q[\\end{itemize}\\end{minipage}];
+    my $title = exists($$opts{main_title}) ? $$opts{main_title} : 'Summary Numbers';
+    tprint $tex, qq[
+            % Table with summary numbers
+            %
+            \\hslide{$title}{$slide}
+
+        ];
+
+
+    # Venn bars
+    if ( @ids==3 )
+    {
+        tprint $tex, qq[%
+
+            % Venn numbers
+            %
+            \\hslide{Total counts}{%
+                \\includegraphics[$ext,width=$width2]{venn_bars.snps}%
+                \\includegraphics[$ext,width=$width2]{venn_bars.indels}
+            }
+        ];
+    }
+
+    tprint $tex, fmt_slide3v($opts, "tstv_by_sample", 'Ts/Tv by sample');
+    tprint $tex, fmt_slide3v($opts, "hets_by_sample", 'Hets vs non-ref Homs by sample');
+    tprint $tex, fmt_slide3v($opts, "singletons_by_sample", 'Singletons by sample {\normalsize(hets and homs)}');
+    tprint $tex, fmt_slide3v($opts, "dp_by_sample", 'Average depth by sample');
+    tprint $tex, fmt_slide3v($opts, "snps_by_sample", 'Number of SNPs by sample');
+    tprint $tex, fmt_slide3v($opts, "indels_by_sample", 'Number of indels by sample');
+    if ( scalar get_values($opts,2,'GCsS') )
+    {
+        tprint $tex, qq[
+            % Genotype discordance by sample
+            %
+            \\hslide{Genotype discordance by sample}{\\pdf{$ext,width=$width1}{gts_by_sample}}
+
+            ];
+    }
+    if ( scalar get_values($opts,2,'GCsAF') )
+    {
+        my @vals = get_values($opts,2,'NRDs');
+        my $nrd = sprintf "%.2f", $vals[0][0];
+        my $rr  = sprintf "%.2f", $vals[0][1];
+        my $ra  = sprintf "%.2f", $vals[0][2];
+        my $aa  = sprintf "%.2f", $vals[0][3];
+        my $nsamples = get_value($opts,2,'number of samples:');
+        my $table = qq[%
+            {\\small
+            \\rowcolors*{1}{row2}{row1}\\arrayrulecolor{black}
+            \\begin{tabular}{c | c | c | c }
+            \\multicolumn{1}{>{\\columncolor{hcol1}}c|}{REF/REF} &
+            \\multicolumn{1}{>{\\columncolor{hcol1}}c|}{REF/ALT} &
+            \\multicolumn{1}{>{\\columncolor{hcol1}}c|}{ALT/ALT} &
+            \\multicolumn{1}{>{\\columncolor{hcol1}}c}{NRDs} \\\\ \\hline
+            $rr\\% & $ra\\% & $aa\\% & $nrd\\% \\\\
+            \\end{tabular}}];
+        tprint $tex, qq[
+                % Genotype discordance by AF
+                %
+                \\head{Genotype discordance by AF}\\begin{vplace}[0.7]\\centerline{$table}%
+                \\centerline{\\pdf{$ext,height=$height1}{gts_by_af}}\\end{vplace}
+                \\newpage
+
+                % dosage r2 by AF
+                %
+                \\hslide{Allelic R\$^2\$ by AF}{\\pdf{$ext,height=$height1}{r2_by_af}}
+            ];
+    }
+    if ( -e "counts_by_af.snps.$fmt" && -e "counts_by_af.indels.$fmt" )
+    {
+        tprint $tex, qq[
+            % SNP and indel counts by AF
+            %
+            \\hslide{}{\\vbox{\\noindent\\includegraphics[$ext,width=$width1]{counts_by_af.snps}\\\\%
+                \\noindent\\includegraphics[$ext,width=$width1]{counts_by_af.indels}}}
+            ];
+    }
+    if ( -e "overlap_by_af.snps.$fmt" && -e "overlap_by_af.indels.$fmt" )
+    {
+        tprint $tex, qq[
+            % SNP and indel overlap by AF
+            %
+            \\hslide{}{\\vbox{\\noindent\\includegraphics[$ext,width=$width1]{overlap_by_af.snps}\\\\%
+                \\noindent\\includegraphics[$ext,width=$width1]{overlap_by_af.indels}}}
+            ];
+    }
+    tprint $tex, fmt_slide3h($opts, "tstv_by_af", 'Ts/Tv by AF');
+    tprint $tex, fmt_slide3h($opts, "tstv_by_qual", 'Ts/Tv stratified by QUAL');
+    tprint $tex, fmt_slide3h($opts, "indels", 'Indel distribution');
+    tprint $tex, fmt_slide3h($opts, "depth", 'Depth distribution');
+    tprint $tex, fmt_slide3h($opts, "hwe", 'Number of HETs by AF');
+    tprint $tex, fmt_slide3h($opts, "substitutions", 'Substitution types');
+    #tprint $tex, fmt_slide3h($opts, "irc_by_af", 'Indel Repeat Consistency by AF');
+    #tprint $tex, fmt_slide3h($opts, "irc_by_rlen", 'Indel Consistency by Repeat Type');
+
+    tprint $tex, "\n\n\\end{document}\n";
+    close($tex);
+
+    $tex_file =~ s{^.+/}{};
+    my $cmd = "pdflatex $tex_file >$$opts{logfile} 2>&1";
+    print STDERR "Creating PDF: $cmd\n" unless !$$opts{verbose};
+    system($cmd);
+    if ( $? ) { error("The command exited with non-zero status, please consult the output of pdflatex: $$opts{dir}$$opts{logfile}\n\n"); }
+    print STDERR "Finished: $$opts{dir}/$pdf_file\n" unless !$$opts{verbose};
+}
+
+sub merge_vcfstats
+{
+    my ($opts) = @_;
+
+    my $fh = *STDOUT;
+    if ( !$$opts{merge} )
+    {
+        open($fh,'>',"merge.chk") or error("merge.chk: $!\n");
+    }
+
+    print $fh "# This file was produced by plot-vcfstats, the command line was:\n#   $$opts{args}\n#\n";
+
+    for my $sec (@{$$opts{sections}})
+    {
+        my $sid = $$sec{id};
+        if ( !exists($$opts{dat}{$sid}) ) { next; }
+
+        print $fh "# $$sec{header}\n$$sec{exp}\n";
+        for my $id (sort keys %{$$opts{dat}{$sid}})
+        {
+            for my $rec (@{$$opts{dat}{$sid}{$id}})
+            {
+                print $fh "$sid\t$id\t", join("\t",@$rec), "\n";
+            }
+        }
+
+        if ( $sid eq 'ID' )
+        {
+            print $fh "# $$opts{id2sec}{SN}{header}\n$$opts{id2sec}{SN}{exp}\n";
+            # output summary numbers here
+            for my $id (keys %{$$opts{dat}})
+            {
+                if ( exists($$opts{exp}{$id}) ) { next; }
+                for my $key (@{$$opts{SN_keys}})
+                {
+                    next unless exists $$opts{dat}{$id}{$key};
+                    print $fh "SN\t$id\t$key\t$$opts{dat}{$id}{$key}\n";
+                }
+            }
+        }
+    }
+}
+
diff --git a/misc/run-roh.pl b/misc/run-roh.pl
new file mode 100755 (executable)
index 0000000..4a1afa4
--- /dev/null
@@ -0,0 +1,308 @@
+#!/usr/bin/env perl
+#
+# Author: petr.danecek@sanger
+#
+
+use strict;
+use warnings;
+use Carp;
+use Data::Dumper;
+
+my $opts = parse_params();
+run_roh($opts);
+eval_roh($opts);
+
+exit;
+
+#--------------------------------
+
+sub error
+{
+    my (@msg) = @_;
+    if ( scalar @msg ) { confess @msg,"\n"; }
+    print 
+        "About: This is a convenience wrapper for \"bcftools roh\" which takes multiple VCF/BCF files\n",
+        "       and locates regions private to a sample or shared across multiple samples. On input it\n",
+        "       expects a directory with .vcf, .vcf.gz or .bcf files, a file with allele frequencies\n",
+        "       and a genetic map. See http://samtools.github.io/bcftools/howtos/roh-calling.html for\n",
+        "       details\n",
+        "Usage: run-roh.pl [OPTIONS]\n",
+        "Options:\n",
+        "   -a, --af-annots <file>      Allele frequency annotations [1000GP-AFs/AFs.tab.gz]\n",
+        "   -i, --indir <dir>           Input directory with VCF files\n",
+        "   -l, --min-length <num>      Filter input regions shorter than this [1e6]\n",
+        "   -m, --genmap <dir>          Directory with genetic map in IMPUTE2 format (optional)\n",
+        "   -M, --rec-rate <float>      constant recombination rate per bp (optional)\n",
+        "   -n, --min-markers <num>     Filter input regions with fewer marker than this [100]\n",
+        "   -o, --outdir <dir>          Output directory\n",
+        "   -q, --min-qual <num>        Filter input regions with quality smaller than this [10]\n",
+        "   -s, --silent                Quiet output, do not print commands\n",
+        "   -h, -?, --help              This help message\n",
+        "\n";
+    exit -1;
+}
+sub parse_params
+{
+    my $opts =
+    {
+        af_annots   => '1000GP-AFs/AFs.tab.gz', 
+        verbose     => 1,
+        min_length  => 1e6,
+        min_markers => 100,
+        min_qual    => 10,
+    };
+    while (defined(my $arg=shift(@ARGV)))
+    {
+        if ( $arg eq '-q' || $arg eq '--min-qual' ) { $$opts{min_qual}=shift(@ARGV); next }
+        if ( $arg eq '-l' || $arg eq '--min-length' ) { $$opts{min_length}=shift(@ARGV); next }
+        if ( $arg eq '-n' || $arg eq '--min-markers' ) { $$opts{min_markers}=shift(@ARGV); next }
+        if ( $arg eq '-s' || $arg eq '--silent' ) { $$opts{verbose}=0; next }
+        if ( $arg eq '-a' || $arg eq '--af-annots' ) { $$opts{af_annots}=shift(@ARGV); next }
+        if ( $arg eq '-m' || $arg eq '--genmap' ) { $$opts{genmap}=shift(@ARGV); next }
+        if ( $arg eq '-M' || $arg eq '--rec-rate' ) { $$opts{rec_rate}=shift(@ARGV); next }
+        if ( $arg eq '-o' || $arg eq '--outdir' ) { $$opts{outdir}=shift(@ARGV); next }
+        if ( $arg eq '-i' || $arg eq '--indir' ) { $$opts{indir}=shift(@ARGV); next }
+        if ( $arg eq '-?' || $arg eq '-h' || $arg eq '--help' ) { error(); }
+        error("Unknown parameter \"$arg\". Run -h for help.\n");
+    }
+    if ( !exists($$opts{outdir}) ) { error("Missing the -o, --outdir option.\n") }
+    if ( !exists($$opts{indir}) ) { error("Missing the -i, --indir option.\n") }
+    if ( ! -e $$opts{af_annots} ) { error("The annotation file does not exist: $$opts{af_annots}\n"); }
+    if ( ! -e "$$opts{af_annots}.tbi" ) { error("The annotation file is not indexed: $$opts{af_annots}.tbi\n"); }
+    if ( ! -e "$$opts{af_annots}.hdr" ) { error("The annotation file has no header: $$opts{af_annots}.hdr\n"); }
+    if ( exists($$opts{genmap}) && ! -d "$$opts{genmap}" ) { error("The directory with genetic maps does not exist: $$opts{genmap}\n"); }
+    return $opts;
+}
+
+sub cmd
+{
+    my ($cmd,%args) = @_;
+
+    if ( $args{verbose} ) { print STDERR $cmd,"\n"; }
+
+    # Why not to use backticks? Perl calls /bin/sh, which is often bash. To get the correct
+    #   status of failing pipes, it must be called with the pipefail option.
+
+    my $kid_io;
+    my $pid = open($kid_io, "-|");
+    if ( !defined $pid ) { error("Cannot fork: $!"); }
+
+    my @out;
+    if ($pid) 
+    {
+        # parent
+        @out = <$kid_io>;
+        close($kid_io);
+    } 
+    else 
+    {      
+        # child
+        exec('/bin/bash', '-o','pipefail','-c', $cmd) or error("Failed to run the command [/bin/sh -o pipefail -c $cmd]: $!");
+    }
+
+    if ( exists($args{exit_on_error}) && !$args{exit_on_error} ) { return @out; }
+
+    my $exit_status = $?;
+    my $status = exists($args{require_status}) ? $args{require_status} : 0;
+    if ( $status ne $exit_status ) 
+    {
+        my $msg;
+        if ( $? & 0xff )
+        {
+            $msg = "The command died with signal ".($? & 0xff);
+        }
+        else
+        {
+            $msg = "The command exited with status ".($? >> 8)." (expected $status)";
+        }
+        $msg .= ":\n\t$cmd\n\n";
+        if ( @out ) {  $msg .= join('',@out,"\n\n"); }
+        error($msg); 
+    }
+    return @out;
+}
+
+# determine the common prefix/suffix in file names like:
+#   genetic_map_chr12_combined_b37.txt
+#   genetic_map_chr13_combined_b37.txt
+sub parse_genmap_path
+{
+    my ($opts) = @_;
+    if ( !exists($$opts{genmap}) or !-d $$opts{genmap} ) { return ''; }
+    my @files  = glob("$$opts{genmap}/*");
+    my $prefix = $files[0];
+    my $suffix = $files[0];
+    for my $file (@files)
+    {
+        while ( length($prefix) && index($file,$prefix)==-1 )
+        {
+            substr($prefix,length($prefix)-1,1,'');
+        }
+        if ( !length($prefix) ) { last; }
+    }
+    for my $file (@files)
+    {
+        while ( length($suffix) && rindex($file,$suffix)==-1 )
+        {
+            substr($suffix,0,1,'');
+        }
+        if ( !length($suffix) ) { last; }
+    }
+    my @test = glob("$prefix*$suffix");
+    if ( @test != @files ) 
+    { 
+        print STDERR "Warning: Could not determine the genetic map files [$prefix][$suffix]\n";
+        return '';
+    }
+    return "-m $prefix\{CHROM}$suffix";
+}
+
+sub run_roh
+{
+    my ($opts) = @_;
+    cmd("mkdir -p $$opts{outdir}",%$opts) unless -d $$opts{outdir};
+
+    my $chr_fname = "$$opts{outdir}/chr-names.txt";
+    open(my $fh,'>',$chr_fname) or error("$chr_fname: $!");
+    for my $chr (1..22,'X') { print $fh "chr$chr\t$chr\n"; }
+    close($fh) or error("close failed: $chr_fname");
+
+    my @files = ();
+    opendir(my $dh,$$opts{indir}) or error("$$opts{indir}: $!");
+    while (my $file = readdir($dh))
+    {
+        if ( !($file=~/\.vcf$/i) && !($file=~/\.vcf\.gz$/i) && !($file=~/\.bcf$/i) ) { next; }
+        my $outfile = "$$opts{outdir}/$`.bcf";
+        push @files,$outfile;
+        if ( -e $outfile ) { next; }
+        cmd(
+            "bcftools annotate --rename-chrs $chr_fname $$opts{indir}/$file -Ou | " .
+            "bcftools annotate -c CHROM,POS,REF,ALT,AF1KG -h $$opts{af_annots}.hdr -a $$opts{af_annots} -Ob -o $outfile.part && " .
+            "mv $outfile.part $outfile",%$opts);
+    }
+    closedir($dh) or error("close failed: $$opts{indir}");
+
+    my $genmap = parse_genmap_path($opts);
+    if ( exists($$opts{rec_rate}) ) { $genmap .= " -M $$opts{rec_rate}"; }
+
+    for my $file (@files)
+    {
+        if ( -e "$file.txt.gz" ) { next; }
+        my @out = cmd("bcftools roh --AF-tag AF1KG $genmap $file -Orz -o $file.txt.gz.part 2>&1 | tee -a $file.log",%$opts);
+        for my $line (@out)
+        {
+            if ( !($line=~m{total/processed:\s+(\d+)/(\d+)}) ) { next; }
+            my $total = $1;
+            my $used  = $2;
+            if ( !$total or $used/$total < 0.3 )
+            {
+                print STDERR @out;
+                print STDERR "WARNING: Less than 30% of sites was used!\n\n"; 
+            }
+        }
+        cmd(qq[bcftools query -f'GT\\t%CHROM\\t%POS[\\t%SAMPLE\\t%GT]\\n' $file | gzip -c >> $file.txt.gz.part && mv $file.txt.gz.part $file.txt.gz],%$opts);
+    }
+    $$opts{files} = \@files;
+}
+
+sub next_region
+{
+    my ($regions) = @_;
+    my $chr = undef;
+    for my $chrom (sort keys %$regions)
+    {
+        if ( %{$$regions{$chrom}} ) { $chr = $chrom; last; }
+        delete($$regions{$chrom});
+    }
+    if ( !defined $chr ) { return undef; }
+
+    my %min = ();
+    for my $smpl (keys %{$$regions{$chr}})
+    {
+        if ( !exists($$regions{$chr}{$smpl}) ) { next; }
+        my $reg = $$regions{$chr}{$smpl}[0];
+        if ( !%min ) 
+        {
+            $min{chr} = $chr;
+            $min{beg} = $$reg{beg};
+            $min{end} = $$reg{end};
+            next;
+        }
+        if ( $min{beg} > $$reg{beg} ) { $min{beg} = $$reg{beg}; }
+    }
+    if ( !%min ) { return undef; }
+    for my $smpl (keys %{$$regions{$chr}})
+    {
+        if ( !exists($$regions{$chr}{$smpl}) ) { next; }
+        my $reg = $$regions{$chr}{$smpl}[0];
+        if ( $min{end} > $$reg{end} ) { $min{end} = $$reg{end}; }
+        if ( $min{end} > $$reg{beg} - 1 && $min{beg} != $$reg{beg} ) { $min{end} = $$reg{beg} - 1; }
+    }
+    return \%min;
+}
+
+sub eval_roh
+{
+    my ($opts) = @_;
+    my %regions = ();
+    my %samples = ();
+    my %lengths = ();
+    for my $file (@{$$opts{files}})
+    {
+        open(my $fh,"gunzip -c $file.txt.gz |") or error("gunzip -c $file.txt.gz: $!");
+        while (my $line=<$fh>)
+        {
+            if ( !($line=~/^RG/) ) { next; }
+            my (%vals);
+            @vals{qw(type smpl chr beg end len num qual)} = split(/\s+/,$line);
+            if ( $vals{type} ne 'RG' ) { next; }
+            chomp($vals{qual});
+            if ( $vals{len} < $$opts{min_length} ) { next; }
+            if ( $vals{num} < $$opts{min_markers} ) { next; }
+            if ( $vals{qual} < $$opts{min_qual} ) { next; }
+            push @{$regions{$vals{chr}}{$vals{smpl}}},\%vals;
+            $samples{$vals{smpl}} = 1;
+            $lengths{$vals{smpl}} += $vals{end} - $vals{beg} + 1;
+        }
+        close($fh) or error("close failed: gunzip -c $file.txt.gz");
+    }
+    open(my $fh,'>',"$$opts{outdir}/merged.txt") or error("$$opts{outdir}/merged.txt: $!");
+    my @samples = sort keys %samples;
+    print $fh "# [1]chrom\t[2]beg\t[3]end\t[4]length (Mb)";
+    my $i = 5;
+    for my $smpl (@samples) { print $fh "\t[$i]$smpl"; $i++; } 
+    print $fh "\n";
+    while (my $min = next_region(\%regions))
+    {
+        my $chr = $$min{chr};
+        my $beg = $$min{beg};
+        my $end = $$min{end};
+        printf $fh "$chr\t$beg\t$end\t%.2f",($end-$beg+1)/1e6;
+        for my $smpl (@samples)
+        {
+            if ( !exists($regions{$chr}{$smpl}) ) { goto not_present; }
+            my $reg = $regions{$chr}{$smpl}[0];
+            if ( $$reg{beg} > $end ) { goto not_present; }
+            if ( $$reg{end} > $end ) { $regions{$chr}{$smpl}[0]{beg} = $end + 1; }
+            else { shift @{$regions{$chr}{$smpl}}; }
+            if ( !@{$regions{$chr}{$smpl}} ) { delete($regions{$chr}{$smpl}); }
+            $lengths{$smpl} -= $end - $beg + 1;
+            print $fh "\t1";
+            next;
+not_present:
+            print $fh "\t0";
+        }
+        print $fh "\n";
+    }
+    close($fh) or error("close failed: $$opts{outdir}/merged.txt");
+    for my $smpl (@samples)
+    {
+        if ( $lengths{$smpl}!=0 )
+        {
+            print STDERR "ERROR: a bug detected, sanity check failed, expected zero length : $smpl .. $lengths{$smpl}\n"; 
+        }
+    }
+    print STDERR "The merged regions are in $$opts{outdir}/merged.txt\n";
+}
+
+
diff --git a/misc/vcfutils.pl b/misc/vcfutils.pl
new file mode 100755 (executable)
index 0000000..03839ae
--- /dev/null
@@ -0,0 +1,588 @@
+#!/usr/bin/perl -w
+#
+#   Copyright (C) 2010 Broad Institute.
+#   Copyright (C) 2011, 2014 Genome Research Ltd.
+#
+#   Author: Heng Li <lh3@sanger.ac.uk>
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to deal
+# in the Software without restriction, including without limitation the rights
+# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+# copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+# DEALINGS IN THE SOFTWARE.
+
+use strict;
+use warnings;
+use Getopt::Std;
+
+&main;
+exit;
+
+sub main {
+  &usage if (@ARGV < 1);
+  my $command = shift(@ARGV);
+  my %func = (subsam=>\&subsam, listsam=>\&listsam, fillac=>\&fillac, qstats=>\&qstats, varFilter=>\&varFilter,
+              hapmap2vcf=>\&hapmap2vcf, ucscsnp2vcf=>\&ucscsnp2vcf, filter4vcf=>\&varFilter, ldstats=>\&ldstats,
+              gapstats=>\&gapstats, splitchr=>\&splitchr, vcf2fq=>\&vcf2fq);
+  die("Unknown command \"$command\".\n") if (!defined($func{$command}));
+  &{$func{$command}};
+}
+
+sub splitchr {
+  my %opts = (l=>5000000);
+  getopts('l:', \%opts);
+  my $l = $opts{l};
+  die(qq/Usage: vcfutils.pl splitchr [-l $opts{l}] <in.fa.fai>\n/) if (@ARGV == 0 && -t STDIN);
+  while (<>) {
+    my @t = split;
+    my $last = 0;
+    for (my $i = 0; $i < $t[1];) {
+      my $e = ($t[1] - $i) / $l < 1.1? $t[1] : $i + $l;
+      print "$t[0]:".($i+1)."-$e\n";
+      $i = $e;
+    }
+  }
+}
+
+sub subsam {
+  die(qq/Usage: vcfutils.pl subsam <in.vcf> [samples]\n/) if (@ARGV == 0);
+  my ($fh, %h);
+  my $fn = shift(@ARGV);
+  my @col;
+  open($fh, ($fn =~ /\.gz$/)? "gzip -dc $fn |" : $fn) || die;
+  $h{$_} = 1 for (@ARGV);
+  while (<$fh>) {
+    if (/^##/) {
+      print;
+    } elsif (/^#/) {
+      my @t = split;
+      my @s = @t[0..8]; # all fixed fields + FORMAT
+      for (9 .. $#t) {
+        if ($h{$t[$_]}) {
+          push(@s, $t[$_]);
+          push(@col, $_);
+        }
+      }
+      pop(@s) if (@s == 9); # no sample selected; remove the FORMAT field
+      print join("\t", @s), "\n";
+    } else {
+      my @t = split;
+      if (@col == 0) {
+        print join("\t", @t[0..7]), "\n";
+      } else {
+        print join("\t", @t[0..8], map {$t[$_]} @col), "\n";
+      }
+    }
+  }
+  close($fh);
+}
+
+sub listsam {
+  die(qq/Usage: vcfutils.pl listsam <in.vcf>\n/) if (@ARGV == 0 && -t STDIN);
+  while (<>) {
+    if (/^#/ && !/^##/) {
+      my @t = split;
+      print join("\n", @t[9..$#t]), "\n";
+      exit;
+    }
+  }
+}
+
+sub fillac {
+  die(qq/Usage: vcfutils.pl fillac <in.vcf>\n\nNote: The GT field MUST BE present and always appear as the first field.\n/) if (@ARGV == 0 && -t STDIN);
+  while (<>) {
+    if (/^#/) {
+      print;
+    } else {
+      my @t = split;
+      my @c = (0, 0);
+      my $n = 0;
+      my $s = -1;
+      @_ = split(":", $t[8]);
+      for (0 .. $#_) {
+        if ($_[$_] eq 'GT') { $s = $_; last; }
+      }
+      if ($s < 0) {
+        print join("\t", @t), "\n";
+        next;
+      }
+      for (9 .. $#t) {
+        if ($t[$_] =~ /^0,0,0/) {
+        } elsif ($t[$_] =~ /^([^\s:]+:){$s}(\d+).(\d+)/) {
+          ++$c[$2]; ++$c[$3];
+          $n += 2;
+        }
+      }
+      my $AC = "AC=" . join("\t", @c[1..$#c]) . ";AN=$n";
+      my $info = $t[7];
+      $info =~ s/(;?)AC=(\d+)//;
+      $info =~ s/(;?)AN=(\d+)//;
+      if ($info eq '.') {
+        $info = $AC;
+      } else {
+        $info .= ";$AC";
+      }
+      $t[7] = $info;
+      print join("\t", @t), "\n";
+    }
+  }
+}
+
+sub ldstats {
+  my %opts = (t=>0.9);
+  getopts('t:', \%opts);
+  die("Usage: vcfutils.pl ldstats [-t $opts{t}] <in.vcf>\n") if (@ARGV == 0 && -t STDIN);
+  my $cutoff = $opts{t};
+  my ($last, $lastchr) = (0x7fffffff, '');
+  my ($x, $y, $n) = (0, 0, 0);
+  while (<>) {
+    if (/^([^#\s]+)\s(\d+)/) {
+      my ($chr, $pos) = ($1, $2);
+      if (/NEIR=([\d\.]+)/) {
+        ++$n;
+        ++$y, $x += $pos - $last if ($lastchr eq $chr && $pos > $last && $1 > $cutoff);
+      }
+      $last = $pos; $lastchr = $chr;
+    }
+  }
+  print "Number of SNP intervals in strong LD (r > $opts{t}): $y\n";
+  print "Fraction: ", $y/$n, "\n";
+  print "Length: $x\n";
+}
+
+sub qstats {
+  my %opts = (r=>'', s=>0.02, v=>undef);
+  getopts('r:s:v', \%opts);
+  die("Usage: vcfutils.pl qstats [-r ref.vcf] <in.vcf>\n
+Note: This command discards indels. Output: QUAL #non-indel #SNPs #transitions #joint ts/tv #joint/#ref #joint/#non-indel \n") if (@ARGV == 0 && -t STDIN);
+  my %ts = (AG=>1, GA=>1, CT=>1, TC=>1);
+  my %h = ();
+  my $is_vcf = defined($opts{v})? 1 : 0;
+  if ($opts{r}) { # read the reference positions
+    my $fh;
+    open($fh, $opts{r}) || die;
+    while (<$fh>) {
+      next if (/^#/);
+      if ($is_vcf) {
+        my @t = split;
+        $h{$t[0],$t[1]} = $t[4];
+      } else {
+        $h{$1,$2} = 1 if (/^(\S+)\s+(\d+)/);
+      }
+    }
+    close($fh);
+  }
+  my $hsize = scalar(keys %h);
+  my @a;
+  while (<>) {
+    next if (/^#/);
+    my @t = split;
+    next if (length($t[3]) != 1 || uc($t[3]) eq 'N');
+    $t[3] = uc($t[3]); $t[4] = uc($t[4]);
+    my @s = split(',', $t[4]);
+    $t[5] = 3 if ($t[5] eq '.' || $t[5] < 0);
+    next if (length($s[0]) != 1);
+    my $hit;
+    if ($is_vcf) {
+      $hit = 0;
+      my $aa = $h{$t[0],$t[1]};
+      if (defined($aa)) {
+        my @aaa = split(",", $aa);
+        for (@aaa) {
+          $hit = 1 if ($_ eq $s[0]);
+        }
+      }
+    } else {
+      $hit = defined($h{$t[0],$t[1]})? 1 : 0;
+    }
+    push(@a, [$t[5], ($t[4] eq '.' || $t[4] eq $t[3])? 0 : 1, $ts{$t[3].$s[0]}? 1 : 0, $hit]);
+  }
+  push(@a, [-1, 0, 0, 0]); # end marker
+  die("[qstats] No SNP data!\n") if (@a == 0);
+  @a = sort {$b->[0]<=>$a->[0]} @a;
+  my $next = $opts{s};
+  my $last = $a[0];
+  my @c = (0, 0, 0, 0);
+  my @lc;
+  $lc[1] = $lc[2] = 0;
+  for my $p (@a) {
+    if ($p->[0] == -1 || ($p->[0] != $last && $c[0]/@a > $next)) {
+      my @x;
+      $x[0] = sprintf("%.4f", $c[1]-$c[2]? $c[2] / ($c[1] - $c[2]) : 100);
+      $x[1] = sprintf("%.4f", $hsize? $c[3] / $hsize : 0);
+      $x[2] = sprintf("%.4f", $c[3] / $c[1]);
+      my $a = $c[1] - $lc[1];
+      my $b = $c[2] - $lc[2];
+      $x[3] = sprintf("%.4f", $a-$b? $b / ($a-$b) : 100);
+      print join("\t", $last, @c, @x), "\n";
+      $next = $c[0]/@a + $opts{s};
+      $lc[1] = $c[1]; $lc[2] = $c[2];
+    }
+    ++$c[0]; $c[1] += $p->[1]; $c[2] += $p->[2]; $c[3] += $p->[3];
+    $last = $p->[0];
+  }
+}
+
+sub varFilter {
+  my %opts = (d=>2, D=>10000000, a=>2, W=>10, Q=>10, w=>3, p=>undef, 1=>1e-4, 2=>1e-100, 3=>0, 4=>1e-4, G=>0, S=>1000, e=>1e-4);
+  getopts('pd:D:W:Q:w:a:1:2:3:4:G:S:e:', \%opts);
+  die(qq/
+Usage:   vcfutils.pl varFilter [options] <in.vcf>
+
+Options: -Q INT    minimum RMS mapping quality for SNPs [$opts{Q}]
+         -d INT    minimum read depth [$opts{d}]
+         -D INT    maximum read depth [$opts{D}]
+         -a INT    minimum number of alternate bases [$opts{a}]
+         -w INT    SNP within INT bp around a gap to be filtered [$opts{w}]
+         -W INT    window size for filtering adjacent gaps [$opts{W}]
+         -1 FLOAT  min P-value for strand bias (given PV4) [$opts{1}]
+         -2 FLOAT  min P-value for baseQ bias [$opts{2}]
+         -3 FLOAT  min P-value for mapQ bias [$opts{3}]
+         -4 FLOAT  min P-value for end distance bias [$opts{4}]
+         -e FLOAT  min P-value for HWE (plus F<0) [$opts{e}]
+         -p        print filtered variants
+
+Note: Some of the filters rely on annotations generated by SAMtools\/BCFtools.
+\n/) if (@ARGV == 0 && -t STDIN);
+
+  # calculate the window size
+  my ($ol, $ow) = ($opts{W}, $opts{w});
+  my $max_dist = $ol > $ow? $ol : $ow;
+  # the core loop
+  my @staging; # (indel_filtering_score, flt_tag, indel_span; chr, pos, ...)
+  while (<>) {
+    my @t = split;
+    if (/^#/) {
+      print; next;
+    }
+    next if ($t[4] eq '.'); # skip non-var sites
+    next if ($t[3] eq 'N'); # skip sites with unknown ref ('N')
+    # check if the site is a SNP
+    my $type = 1; # SNP
+    if (length($t[3]) > 1) {
+      $type = 2; # MNP
+      my @s = split(',', $t[4]);
+      for (@s) {
+        $type = 3 if (length != length($t[3]));
+      }
+    } else {
+      my @s = split(',', $t[4]);
+      for (@s) {
+        $type = 3 if (length > 1);
+      }
+    }
+    # clear the out-of-range elements
+    while (@staging) {
+      # Still on the same chromosome and the first element's window still affects this position?
+      last if ($staging[0][3] eq $t[0] && $staging[0][4] + $staging[0][2] + $max_dist >= $t[1]);
+      varFilter_aux(shift(@staging), $opts{p}); # calling a function is a bit slower, not much
+    }
+    my $flt = 0;
+    # parse annotations
+    my ($dp, $mq, $dp_alt) = (-1, -1, -1);
+    if ($t[7] =~ /DP4=(\d+),(\d+),(\d+),(\d+)/i) {
+      $dp = $1 + $2 + $3 + $4;
+      $dp_alt = $3 + $4;
+    }
+    if ($t[7] =~ /DP=(\d+)/i) {
+      $dp = $1;
+    }
+    $mq = $1 if ($t[7] =~ /MQ=(\d+)/i);
+    # the depth and mapQ filter
+    if ($dp >= 0) {
+      if ($dp < $opts{d}) {
+        $flt = 2;
+      } elsif ($dp > $opts{D}) {
+        $flt = 3;
+      }
+    }
+    $flt = 4 if ($dp_alt >= 0 && $dp_alt < $opts{a});
+    $flt = 1 if ($flt == 0 && $mq >= 0 && $mq < $opts{Q});
+    $flt = 7 if ($flt == 0 && /PV4=([^,]+),([^,]+),([^,]+),([^,;\t]+)/
+                 && ($1<$opts{1} || $2<$opts{2} || $3<$opts{3} || $4<$opts{4}));
+    $flt = 8 if ($flt == 0 && ((/MXGQ=(\d+)/ && $1 < $opts{G}) || (/MXSP=(\d+)/ && $1 >= $opts{S})));
+    # HWE filter
+    if ($t[7] =~ /G3=([^;,]+),([^;,]+),([^;,]+).*HWE=([^;,]+)/ && $4 < $opts{e}) {
+        my $p = 2*$1 + $2;
+        my $f = ($p > 0 && $p < 1)? 1 - $2 / ($p * (1-$p)) : 0;
+        $flt = 9 if ($f < 0);
+    }
+
+    my $score = $t[5] * 100 + $dp_alt;
+    my $rlen = length($t[3]) - 1; # $indel_score<0 for SNPs
+    if ($flt == 0) {
+      if ($type == 3) { # an indel
+        # filtering SNPs and MNPs
+        for my $x (@staging) {
+          next if (($x->[0]&3) == 3 || $x->[1] || $x->[4] + $x->[2] + $ow < $t[1]);
+          $x->[1] = 5;
+        }
+        # check the staging list for indel filtering
+        for my $x (@staging) {
+          next if (($x->[0]&3) != 3 || $x->[1] || $x->[4] + $x->[2] + $ol < $t[1]);
+          if ($x->[0]>>2 < $score) {
+            $x->[1] = 6;
+          } else {
+            $flt = 6; last;
+          }
+        }
+      } else { # SNP or MNP
+        for my $x (@staging) {
+          next if (($x->[0]&3) != 3 || $x->[4] + $x->[2] + $ow < $t[1]);
+          if ($x->[4] + length($x->[7]) - 1 == $t[1] && substr($x->[7], -1, 1) eq substr($t[4], 0, 1)
+              && length($x->[7]) - length($x->[6]) == 1) {
+            $x->[1] = 5;
+          } else { $flt = 5; }
+          last;
+        }
+        # check MNP
+        for my $x (@staging) {
+          next if (($x->[0]&3) == 3 || $x->[4] + $x->[2] < $t[1]);
+          if ($x->[0]>>2 < $score) {
+            $x->[1] = 8;
+          } else {
+            $flt = 8; last;
+          }
+        }
+      }
+    }
+    push(@staging, [$score<<2|$type, $flt, $rlen, @t]);
+  }
+  # output the last few elements in the staging list
+  while (@staging) {
+    varFilter_aux(shift @staging, $opts{p});
+  }
+}
+
+sub varFilter_aux {
+  my ($first, $is_print) = @_;
+  if ($first->[1] == 0) {
+    print join("\t", @$first[3 .. @$first-1]), "\n";
+  } elsif ($is_print) {
+    print STDERR join("\t", substr("UQdDaGgPMS", $first->[1], 1), @$first[3 .. @$first-1]), "\n";
+  }
+}
+
+sub gapstats {
+  my (@c0, @c1);
+  $c0[$_] = $c1[$_] = 0 for (0 .. 10000);
+  while (<>) {
+    next if (/^#/);
+    my @t = split;
+    next if (length($t[3]) == 1 && $t[4] =~ /^[A-Za-z](,[A-Za-z])*$/); # not an indel
+    my @s = split(',', $t[4]);
+    for my $x (@s) {
+      my $l = length($x) - length($t[3]) + 5000;
+      if ($x =~ /^-/) {
+        $l = -(length($x) - 1) + 5000;
+      } elsif ($x =~ /^\+/) {
+        $l = length($x) - 1 + 5000;
+      }
+      $c0[$l] += 1 / @s;
+    }
+  }
+  for (my $i = 0; $i < 10000; ++$i) {
+    next if ($c0[$i] == 0);
+    $c1[0] += $c0[$i];
+    $c1[1] += $c0[$i] if (($i-5000)%3 == 0);
+    printf("C\t%d\t%.2f\n", ($i-5000), $c0[$i]);
+  }
+  printf("3\t%d\t%d\t%.3f\n", $c1[0], $c1[1], $c1[1]/$c1[0]);
+}
+
+sub ucscsnp2vcf {
+  die("Usage: vcfutils.pl <in.ucsc.snp>\n") if (@ARGV == 0 && -t STDIN);
+  print "##fileformat=VCFv4.0\n";
+  print join("\t", "#CHROM\tPOS\tID\tREF\tALT\tQUAL\tFILTER\tINFO"), "\n";
+  while (<>) {
+    my @t = split("\t");
+    my $indel = ($t[9] =~ /^[ACGT](\/[ACGT])+$/)? 0 : 1;
+    my $pos = $t[2] + 1;
+    my @alt;
+    push(@alt, $t[7]);
+    if ($t[6] eq '-') {
+      $t[9] = reverse($t[9]);
+      $t[9] =~ tr/ACGTRYMKWSNacgtrymkwsn/TGCAYRKMWSNtgcayrkmwsn/;
+    }
+    my @a = split("/", $t[9]);
+    for (@a) {
+      push(@alt, $_) if ($_ ne $alt[0]);
+    }
+    if ($indel) {
+      --$pos;
+      for (0 .. $#alt) {
+        $alt[$_] =~ tr/-//d;
+        $alt[$_] = "N$alt[$_]";
+      }
+    }
+    my $ref = shift(@alt);
+    my $af = $t[13] > 0? ";AF=$t[13]" : '';
+    my $valid = ($t[12] eq 'unknown')? '' : ";valid=$t[12]";
+    my $info = "molType=$t[10];class=$t[11]$valid$af";
+    print join("\t", $t[1], $pos, $t[4], $ref, join(",", @alt), 0, '.', $info), "\n";
+  }
+}
+
+sub hapmap2vcf {
+  die("Usage: vcfutils.pl <in.ucsc.snp> <in.hapmap>\n") if (@ARGV == 0);
+  my $fn = shift(@ARGV);
+  # parse UCSC SNP
+  warn("Parsing UCSC SNPs...\n");
+  my ($fh, %map);
+  open($fh, ($fn =~ /\.gz$/)? "gzip -dc $fn |" : $fn) || die;
+  while (<$fh>) {
+    my @t = split;
+    next if ($t[3] - $t[2] != 1); # not SNP
+    @{$map{$t[4]}} = @t[1,3,7];
+  }
+  close($fh);
+  # write VCF
+  warn("Writing VCF...\n");
+  print "##fileformat=VCFv4.0\n";
+  while (<>) {
+    my @t = split;
+    if ($t[0] eq 'rs#') { # the first line
+      print join("\t", "#CHROM\tPOS\tID\tREF\tALT\tQUAL\tFILTER\tINFO\tFORMAT", @t[11..$#t]), "\n";
+    } else {
+      next unless ($map{$t[0]});
+      next if (length($t[1]) != 3); # skip non-SNPs
+      my $a = \@{$map{$t[0]}};
+      my $ref = $a->[2];
+      my @u = split('/', $t[1]);
+      if ($u[1] eq $ref) {
+        $u[1] = $u[0]; $u[0] = $ref;
+      } elsif ($u[0] ne $ref) { next; }
+      my $alt = $u[1];
+      my %w;
+      $w{$u[0]} = 0; $w{$u[1]} = 1;
+      my @s = (@$a[0,1], $t[0], $ref, $alt, 0, '.', '.', 'GT');
+      my $is_tri = 0;
+      for (@t[11..$#t]) {
+        if ($_ eq 'NN') {
+          push(@s, './.');
+        } else {
+          my @a = ($w{substr($_,0,1)}, $w{substr($_,1,1)});
+          if (!defined($a[0]) || !defined($a[1])) {
+            $is_tri = 1;
+            last;
+          }
+          push(@s, "$a[0]/$a[1]");
+        }
+      }
+      next if ($is_tri);
+      print join("\t", @s), "\n";
+    }
+  }
+}
+
+sub vcf2fq {
+  my %opts = (d=>3, D=>100000, Q=>10, l=>5);
+  getopts('d:D:Q:l:', \%opts);
+  die(qq/
+Usage:   vcfutils.pl vcf2fq [options] <all-site.vcf>
+
+Options: -d INT    minimum depth          [$opts{d}]
+         -D INT    maximum depth          [$opts{D}]
+         -Q INT    min RMS mapQ           [$opts{Q}]
+         -l INT    INDEL filtering window [$opts{l}]
+\n/) if (@ARGV == 0 && -t STDIN);
+
+  my ($last_chr, $seq, $qual, $last_pos, @gaps);
+  my $_Q = $opts{Q};
+  my $_d = $opts{d};
+  my $_D = $opts{D};
+
+  my %het = (AC=>'M', AG=>'R', AT=>'W', CA=>'M', CG=>'S', CT=>'Y',
+             GA=>'R', GC=>'S', GT=>'K', TA=>'W', TC=>'Y', TG=>'K');
+
+  $last_chr = '';
+  while (<>) {
+    next if (/^#/);
+    my @t = split;
+    if ($last_chr ne $t[0]) {
+      &v2q_post_process($last_chr, \$seq, \$qual, \@gaps, $opts{l}) if ($last_chr);
+      ($last_chr, $last_pos) = ($t[0], 0);
+      $seq = $qual = '';
+      @gaps = ();
+    }
+    die("[vcf2fq] unsorted input\n") if ($t[1] - $last_pos < 0);
+    if ($t[1] - $last_pos > 1) {
+      $seq .= 'n' x ($t[1] - $last_pos - 1);
+      $qual .= '!' x ($t[1] - $last_pos - 1);
+    }
+    if (length($t[3]) == 1 && $t[7] !~ /INDEL/ && $t[4] =~ /^([A-Za-z.])(,[A-Za-z])*$/) { # a SNP or reference
+      my ($ref, $alt) = ($t[3], $1);
+      my ($b, $q);
+      $q = $1 if ($t[7] =~ /FQ=(-?[\d\.]+)/);
+      if ($q < 0) {
+        $_ = ($t[7] =~ /AF1=([\d\.]+)/)? $1 : 0;
+        $b = ($_ < .5 || $alt eq '.')? $ref : $alt;
+        $q = -$q;
+      } else {
+        $b = $het{"$ref$alt"};
+        $b ||= 'N';
+      }
+      $b = lc($b);
+      $b = uc($b) if (($t[7] =~ /MQ=(\d+)/ && $1 >= $_Q) && ($t[7] =~ /DP=(\d+)/ && $1 >= $_d && $1 <= $_D));
+      $q = int($q + 33 + .499);
+      $q = chr($q <= 126? $q : 126);
+      $seq .= $b;
+      $qual .= $q;
+    } elsif ($t[4] ne '.') { # an INDEL
+      push(@gaps, [$t[1], length($t[3])]);
+    }
+    $last_pos = $t[1];
+  }
+  &v2q_post_process($last_chr, \$seq, \$qual, \@gaps, $opts{l});
+}
+
+sub v2q_post_process {
+  my ($chr, $seq, $qual, $gaps, $l) = @_;
+  for my $g (@$gaps) {
+    my $beg = $g->[0] > $l? $g->[0] - $l : 0;
+    my $end = $g->[0] + $g->[1] + $l;
+    $end = length($$seq) if ($end > length($$seq));
+    substr($$seq, $beg, $end - $beg) = lc(substr($$seq, $beg, $end - $beg));
+  }
+  print "\@$chr\n"; &v2q_print_str($seq);
+  print "+\n"; &v2q_print_str($qual);
+}
+
+sub v2q_print_str {
+  my ($s) = @_;
+  my $l = length($$s);
+  for (my $i = 0; $i < $l; $i += 60) {
+    print substr($$s, $i, 60), "\n";
+  }
+}
+
+sub usage {
+  die(qq/
+Usage:   vcfutils.pl <command> [<arguments>]\n
+Command: subsam       get a subset of samples
+         listsam      list the samples
+         fillac       fill the allele count field
+         qstats       SNP stats stratified by QUAL
+
+         hapmap2vcf   convert the hapmap format to VCF
+         ucscsnp2vcf  convert UCSC SNP SQL dump to VCF
+
+         varFilter    filtering short variants (*)
+         vcf2fq       VCF->fastq (**)
+
+Notes: Commands with description endting with (*) may need bcftools
+       specific annotations.
+\n/);
+}
diff --git a/mpileup.c b/mpileup.c
new file mode 100644 (file)
index 0000000..ac37dd4
--- /dev/null
+++ b/mpileup.c
@@ -0,0 +1,1110 @@
+/*  mpileup.c -- mpileup subcommand. Previously bam_plcmd.c from samtools
+
+    Copyright (C) 2008-2017 Genome Research Ltd.
+    Portions copyright (C) 2009-2012 Broad Institute.
+
+    Author: Heng Li <lh3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.  */
+
+#include <math.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <unistd.h>
+#include <ctype.h>
+#include <string.h>
+#include <strings.h>
+#include <limits.h>
+#include <errno.h>
+#include <sys/stat.h>
+#include <getopt.h>
+#include <htslib/sam.h>
+#include <htslib/faidx.h>
+#include <htslib/kstring.h>
+#include <htslib/khash_str2int.h>
+#include <assert.h>
+#include "regidx.h"
+#include "bcftools.h"
+#include "bam2bcf.h"
+#include "bam_sample.h"
+#include "gvcf.h"
+
+#define MPLP_BCF        1
+#define MPLP_VCF        (1<<1)
+#define MPLP_NO_COMP    (1<<2)
+#define MPLP_NO_ORPHAN  (1<<3)
+#define MPLP_REALN      (1<<4)
+#define MPLP_NO_INDEL   (1<<5)
+#define MPLP_REDO_BAQ   (1<<6)
+#define MPLP_ILLUMINA13 (1<<7)
+#define MPLP_IGNORE_RG  (1<<8)
+#define MPLP_PRINT_POS  (1<<9)
+#define MPLP_PRINT_MAPQ (1<<10)
+#define MPLP_PER_SAMPLE (1<<11)
+#define MPLP_SMART_OVERLAPS (1<<12)
+
+typedef struct _mplp_aux_t mplp_aux_t;
+typedef struct _mplp_pileup_t mplp_pileup_t;
+
+// Data shared by all bam files
+typedef struct {
+    int min_mq, flag, min_baseQ, capQ_thres, max_depth, max_indel_depth, fmt_flag;
+    int rflag_require, rflag_filter, output_type;
+    int openQ, extQ, tandemQ, min_support; // for indels
+    double min_frac; // for indels
+    char *reg_fname, *pl_list, *fai_fname, *output_fname;
+    int reg_is_file, record_cmd_line, n_threads;
+    faidx_t *fai;
+    regidx_t *bed, *reg;    // bed: skipping regions, reg: index-jump to regions
+    regitr_t *bed_itr, *reg_itr;
+    int bed_logic;          // 1: include region, 0: exclude region
+    gvcf_t *gvcf;
+
+    // auxiliary structures for calling
+    bcf_callaux_t *bca;
+    bcf_callret1_t *bcr;
+    bcf_call_t bc;
+    bam_mplp_t iter;
+    mplp_aux_t **mplp_data;
+    int nfiles;
+    char **files;
+    mplp_pileup_t *gplp;
+    int *n_plp;
+    const bam_pileup1_t **plp;
+    bam_smpl_t *bsmpl;
+    kstring_t buf;
+    bcf1_t *bcf_rec;
+    htsFile *bcf_fp;
+    bcf_hdr_t *bcf_hdr;
+    int argc;
+    char **argv;
+} mplp_conf_t;
+
+typedef struct {
+    char *ref[2];
+    int ref_id[2];
+    int ref_len[2];
+} mplp_ref_t;
+
+#define MPLP_REF_INIT {{NULL,NULL},{-1,-1},{0,0}}
+
+// Data specific to each bam file
+struct _mplp_aux_t {
+    samFile *fp;
+    hts_itr_t *iter;
+    bam_hdr_t *h;
+    mplp_ref_t *ref;
+    const mplp_conf_t *conf;
+    int bam_id;
+    hts_idx_t *idx;     // maintained only with more than one -r regions
+};
+
+// Data passed to htslib/mpileup
+struct _mplp_pileup_t {
+    int n;
+    int *n_plp, *m_plp;
+    bam_pileup1_t **plp;
+};
+
+static int mplp_get_ref(mplp_aux_t *ma, int tid,  char **ref, int *ref_len) {
+    mplp_ref_t *r = ma->ref;
+
+    //printf("get ref %d {%d/%p, %d/%p}\n", tid, r->ref_id[0], r->ref[0], r->ref_id[1], r->ref[1]);
+
+    if (!r || !ma->conf->fai) {
+        *ref = NULL;
+        return 0;
+    }
+
+    // Do we need to reference count this so multiple mplp_aux_t can
+    // track which references are in use?
+    // For now we just cache the last two. Sufficient?
+    if (tid == r->ref_id[0]) {
+        *ref = r->ref[0];
+        *ref_len = r->ref_len[0];
+        return 1;
+    }
+    if (tid == r->ref_id[1]) {
+        // Last, swap over
+        int tmp;
+        tmp = r->ref_id[0];  r->ref_id[0]  = r->ref_id[1];  r->ref_id[1]  = tmp;
+        tmp = r->ref_len[0]; r->ref_len[0] = r->ref_len[1]; r->ref_len[1] = tmp;
+
+        char *tc;
+        tc = r->ref[0]; r->ref[0] = r->ref[1]; r->ref[1] = tc;
+        *ref = r->ref[0];
+        *ref_len = r->ref_len[0];
+        return 1;
+    }
+
+    // New, so migrate to old and load new
+    free(r->ref[1]);
+    r->ref[1]     = r->ref[0];
+    r->ref_id[1]  = r->ref_id[0];
+    r->ref_len[1] = r->ref_len[0];
+
+    r->ref_id[0] = tid;
+    r->ref[0] = faidx_fetch_seq(ma->conf->fai,
+                                ma->h->target_name[r->ref_id[0]],
+                                0,
+                                INT_MAX,
+                                &r->ref_len[0]);
+
+    if (!r->ref[0]) {
+        r->ref[0] = NULL;
+        r->ref_id[0] = -1;
+        r->ref_len[0] = 0;
+        *ref = NULL;
+        return 0;
+    }
+
+    *ref = r->ref[0];
+    *ref_len = r->ref_len[0];
+    return 1;
+}
+
+static int mplp_func(void *data, bam1_t *b)
+{
+    char *ref;
+    mplp_aux_t *ma = (mplp_aux_t*)data;
+    int ret, ref_len;
+    while (1)
+    {
+        int has_ref;
+        ret = ma->iter? sam_itr_next(ma->fp, ma->iter, b) : sam_read1(ma->fp, ma->h, b);
+        if (ret < 0) break;
+        // The 'B' cigar operation is not part of the specification, considering as obsolete.
+        //  bam_remove_B(b);
+        if (b->core.tid < 0 || (b->core.flag&BAM_FUNMAP)) continue; // exclude unmapped reads
+        if (ma->conf->rflag_require && !(ma->conf->rflag_require&b->core.flag)) continue;
+        if (ma->conf->rflag_filter && ma->conf->rflag_filter&b->core.flag) continue;
+        if (ma->conf->bed)
+        {
+            // test overlap
+            regitr_t *itr = ma->conf->bed_itr;
+            int beg = b->core.pos, end = bam_endpos(b)-1;
+            int overlap = regidx_overlap(ma->conf->bed, ma->h->target_name[b->core.tid],beg,end, itr);
+            if ( !ma->conf->bed_logic && !overlap )
+            {
+                // exclude only reads which are fully contained in the region
+                while ( regitr_overlap(itr) )
+                {
+                    if ( beg < itr->beg ) { overlap = 1; break; }
+                    if ( end > itr->end ) { overlap = 1; break; }
+                }
+            }
+            if ( !overlap ) continue;
+        }
+        if ( bam_smpl_get_sample_id(ma->conf->bsmpl,ma->bam_id,b)<0 ) continue;
+        if (ma->conf->flag & MPLP_ILLUMINA13) {
+            int i;
+            uint8_t *qual = bam_get_qual(b);
+            for (i = 0; i < b->core.l_qseq; ++i)
+                qual[i] = qual[i] > 31? qual[i] - 31 : 0;
+        }
+
+        if (ma->conf->fai && b->core.tid >= 0) {
+            has_ref = mplp_get_ref(ma, b->core.tid, &ref, &ref_len);
+            if (has_ref && ref_len <= b->core.pos) { // exclude reads outside of the reference sequence
+                fprintf(stderr,"[%s] Skipping because %d is outside of %d [ref:%d]\n",
+                        __func__, b->core.pos, ref_len, b->core.tid);
+                continue;
+            }
+        } else {
+            has_ref = 0;
+        }
+
+        if (has_ref && (ma->conf->flag&MPLP_REALN)) sam_prob_realn(b, ref, ref_len, (ma->conf->flag & MPLP_REDO_BAQ)? 7 : 3);
+        if (has_ref && ma->conf->capQ_thres > 10) {
+            int q = sam_cap_mapq(b, ref, ref_len, ma->conf->capQ_thres);
+            if (q < 0) continue;    // skip
+            else if (b->core.qual > q) b->core.qual = q;
+        }
+        if (b->core.qual < ma->conf->min_mq) continue;
+        else if ((ma->conf->flag&MPLP_NO_ORPHAN) && (b->core.flag&BAM_FPAIRED) && !(b->core.flag&BAM_FPROPER_PAIR)) continue;
+
+        return ret;
+    };
+    return ret;
+}
+
+// Called once per new bam added to the pileup.
+// We cache sample information here so we don't have to keep recomputing this
+// on each and every pileup column.
+//
+// Cd is an arbitrary block of data we can write into, which ends up in
+// the pileup structures.  We stash the sample ID there.
+static int pileup_constructor(void *data, const bam1_t *b, bam_pileup_cd *cd) {
+    mplp_aux_t *ma = (mplp_aux_t *)data;
+    cd->i = bam_smpl_get_sample_id(ma->conf->bsmpl, ma->bam_id, (bam1_t *)b);
+    return 0;
+}
+
+static void group_smpl(mplp_pileup_t *m, bam_smpl_t *bsmpl, int n, int *n_plp, const bam_pileup1_t **plp)
+{
+    int i, j;
+    memset(m->n_plp, 0, m->n * sizeof(int));
+    for (i = 0; i < n; ++i) // iterate over all bams
+    {
+        for (j = 0; j < n_plp[i]; ++j)  // iterate over all reads available at this position
+        {
+            const bam_pileup1_t *p = plp[i] + j;
+            int id = p->cd.i;
+            if (m->n_plp[id] == m->m_plp[id]) 
+            {
+                m->m_plp[id] = m->m_plp[id]? m->m_plp[id]<<1 : 8;
+                m->plp[id] = (bam_pileup1_t*) realloc(m->plp[id], sizeof(bam_pileup1_t) * m->m_plp[id]);
+            }
+            m->plp[id][m->n_plp[id]++] = *p;
+        }
+    }
+}
+
+static void flush_bcf_records(mplp_conf_t *conf, htsFile *fp, bcf_hdr_t *hdr, bcf1_t *rec)
+{
+    if ( !conf->gvcf )
+    {
+        if ( rec ) bcf_write1(fp, hdr, rec);
+        return;
+    }
+
+    if ( !rec )
+    {
+        gvcf_write(conf->gvcf, fp, hdr, NULL, 0);
+        return;
+    }
+
+    int is_ref = 0;
+    if ( rec->n_allele==1 ) is_ref = 1;
+    else if ( rec->n_allele==2 )
+    {
+        // second allele is mpileup's X, not a variant
+        if ( rec->d.allele[1][0]=='<' && rec->d.allele[1][1]=='*' && rec->d.allele[1][2]=='>' ) is_ref = 1;
+    }
+    rec = gvcf_write(conf->gvcf, fp, hdr, rec, is_ref);
+    if ( rec ) bcf_write1(fp,hdr,rec);
+}
+
+static int mpileup_reg(mplp_conf_t *conf, uint32_t beg, uint32_t end)
+{
+    bam_hdr_t *hdr = conf->mplp_data[0]->h; // header of first file in input list
+
+    int ret, i, tid, pos, ref_len;
+    char *ref;
+
+    while ( (ret=bam_mplp_auto(conf->iter, &tid, &pos, conf->n_plp, conf->plp)) > 0) 
+    {
+        if ( end && (pos<beg || pos>end) ) continue;
+        if ( conf->bed && tid >= 0 )
+        {
+            int overlap = regidx_overlap(conf->bed, hdr->target_name[tid], pos, pos, NULL);
+            if ( !conf->bed_logic ) overlap = overlap ? 0 : 1;
+            if ( !overlap ) continue;
+        }
+        mplp_get_ref(conf->mplp_data[0], tid, &ref, &ref_len);
+
+        int total_depth, _ref0, ref16;
+        for (i = total_depth = 0; i < conf->nfiles; ++i) total_depth += conf->n_plp[i];
+        group_smpl(conf->gplp, conf->bsmpl, conf->nfiles, conf->n_plp, conf->plp);
+        _ref0 = (ref && pos < ref_len)? ref[pos] : 'N';
+        ref16 = seq_nt16_table[_ref0];
+        bcf_callaux_clean(conf->bca, &conf->bc);
+        for (i = 0; i < conf->gplp->n; ++i)
+            bcf_call_glfgen(conf->gplp->n_plp[i], conf->gplp->plp[i], ref16, conf->bca, conf->bcr + i);
+        conf->bc.tid = tid; conf->bc.pos = pos;
+        bcf_call_combine(conf->gplp->n, conf->bcr, conf->bca, ref16, &conf->bc);
+        bcf_clear1(conf->bcf_rec);
+        bcf_call2bcf(&conf->bc, conf->bcf_rec, conf->bcr, conf->fmt_flag, 0, 0);
+        flush_bcf_records(conf, conf->bcf_fp, conf->bcf_hdr, conf->bcf_rec);
+
+        // call indels; todo: subsampling with total_depth>max_indel_depth instead of ignoring?
+        // check me: rghash in bcf_call_gap_prep() should have no effect, reads mplp_func already excludes them
+        if (!(conf->flag&MPLP_NO_INDEL) && total_depth < conf->max_indel_depth 
+            && bcf_call_gap_prep(conf->gplp->n, conf->gplp->n_plp, conf->gplp->plp, pos, conf->bca, ref) >= 0)
+        {
+            bcf_callaux_clean(conf->bca, &conf->bc);
+            for (i = 0; i < conf->gplp->n; ++i)
+                bcf_call_glfgen(conf->gplp->n_plp[i], conf->gplp->plp[i], -1, conf->bca, conf->bcr + i);
+            if (bcf_call_combine(conf->gplp->n, conf->bcr, conf->bca, -1, &conf->bc) >= 0) 
+            {
+                bcf_clear1(conf->bcf_rec);
+                bcf_call2bcf(&conf->bc, conf->bcf_rec, conf->bcr, conf->fmt_flag, conf->bca, ref);
+                flush_bcf_records(conf, conf->bcf_fp, conf->bcf_hdr, conf->bcf_rec);
+            }
+        }
+    }
+    return 0;
+}
+
+static int mpileup(mplp_conf_t *conf)
+{
+    if (conf->nfiles == 0) {
+        fprintf(stderr,"[%s] no input file/data given\n", __func__);
+        exit(EXIT_FAILURE);
+    }
+
+    mplp_ref_t mp_ref = MPLP_REF_INIT;
+    conf->gplp = (mplp_pileup_t *) calloc(1,sizeof(mplp_pileup_t));
+    conf->mplp_data = (mplp_aux_t**) calloc(conf->nfiles, sizeof(mplp_aux_t*));
+    conf->plp = (const bam_pileup1_t**) calloc(conf->nfiles, sizeof(bam_pileup1_t*));
+    conf->n_plp = (int*) calloc(conf->nfiles, sizeof(int));
+
+    // Allow to run mpileup on multiple regions in one go. This comes at cost: the bai index
+    // must be kept in the memory for the whole time which can be a problem with many bams.
+    // Therefore if none or only one region is requested, we initialize the bam iterator as
+    // before and free the index. Only when multiple regions are queried, we keep the index.
+    int nregs = 0;
+    if ( conf->reg_fname )
+    {
+        if ( conf->reg_is_file )
+        {
+            conf->reg = regidx_init(conf->reg_fname,NULL,NULL,0,NULL);
+            if ( !conf->reg ) {
+                fprintf(stderr,"Could not parse the regions: %s\n", conf->reg_fname);
+                exit(EXIT_FAILURE);
+            }
+        }
+        else
+        {
+            conf->reg = regidx_init(NULL,regidx_parse_reg,NULL,sizeof(char*),NULL);
+            if ( regidx_insert_list(conf->reg,conf->reg_fname,',') !=0 ) {
+                fprintf(stderr,"Could not parse the regions: %s\n", conf->reg_fname);
+                exit(EXIT_FAILURE);
+            }
+        }
+        nregs = regidx_nregs(conf->reg);
+        conf->reg_itr = regitr_init(conf->reg);
+        regitr_loop(conf->reg_itr);   // region iterator now positioned at the first region
+    }
+
+    // read the header of each file in the list and initialize data
+    // beware: mpileup has always assumed that tid's are consistent in the headers, add sanity check at least!
+    bam_hdr_t *hdr = NULL;      // header of first file in input list
+    int i;
+    for (i = 0; i < conf->nfiles; ++i) {
+        bam_hdr_t *h_tmp;
+        conf->mplp_data[i] = (mplp_aux_t*) calloc(1, sizeof(mplp_aux_t));
+        conf->mplp_data[i]->fp = sam_open(conf->files[i], "rb");
+        if ( !conf->mplp_data[i]->fp )
+        {
+            fprintf(stderr, "[%s] failed to open %s: %s\n", __func__, conf->files[i], strerror(errno));
+            exit(EXIT_FAILURE);
+        }
+        if (hts_set_opt(conf->mplp_data[i]->fp, CRAM_OPT_DECODE_MD, 0)) {
+            fprintf(stderr, "Failed to set CRAM_OPT_DECODE_MD value\n");
+            exit(EXIT_FAILURE);
+        }
+        if (conf->fai_fname && hts_set_fai_filename(conf->mplp_data[i]->fp, conf->fai_fname) != 0) {
+            fprintf(stderr, "[%s] failed to process %s: %s\n",
+                    __func__, conf->fai_fname, strerror(errno));
+            exit(EXIT_FAILURE);
+        }
+        conf->mplp_data[i]->conf = conf;
+        conf->mplp_data[i]->ref = &mp_ref;
+        h_tmp = sam_hdr_read(conf->mplp_data[i]->fp);
+        if ( !h_tmp ) {
+            fprintf(stderr,"[%s] fail to read the header of %s\n", __func__, conf->files[i]);
+            exit(EXIT_FAILURE);
+        }
+        conf->mplp_data[i]->h = i ? hdr : h_tmp; // for j==0, "h" has not been set yet
+        conf->mplp_data[i]->bam_id = bam_smpl_add_bam(conf->bsmpl,h_tmp->text,conf->files[i]);
+        if ( conf->mplp_data[i]->bam_id<0 )
+        {
+            // no usable readgroups in this bam, it can be skipped
+            sam_close(conf->mplp_data[i]->fp);
+            free(conf->mplp_data[i]);
+            bam_hdr_destroy(h_tmp);
+            free(conf->files[i]);
+            if ( i+1<conf->nfiles ) memmove(&conf->files[i],&conf->files[i+1],sizeof(*conf->files)*(conf->nfiles-i-1));
+            conf->nfiles--;
+            i--;
+            continue;
+        }
+        if (conf->reg) {
+            hts_idx_t *idx = sam_index_load(conf->mplp_data[i]->fp, conf->files[i]);
+            if (idx == NULL) {
+                fprintf(stderr, "[%s] fail to load index for %s\n", __func__, conf->files[i]);
+                exit(EXIT_FAILURE);
+            }
+            conf->buf.l = 0;
+            ksprintf(&conf->buf,"%s:%u-%u",conf->reg_itr->seq,conf->reg_itr->beg+1,conf->reg_itr->end+1);
+            conf->mplp_data[i]->iter = sam_itr_querys(idx, conf->mplp_data[i]->h, conf->buf.s);
+            if ( !conf->mplp_data[i]->iter ) 
+            {
+                conf->mplp_data[i]->iter = sam_itr_querys(idx, conf->mplp_data[i]->h, conf->reg_itr->seq);
+                if ( conf->mplp_data[i]->iter ) {
+                    fprintf(stderr,"[E::%s] fail to parse region '%s'\n", __func__, conf->buf.s);
+                    exit(EXIT_FAILURE);
+                }
+                fprintf(stderr,"[E::%s] the sequence \"%s\" not found: %s\n",__func__,conf->reg_itr->seq,conf->files[i]);
+                exit(EXIT_FAILURE);
+            }
+            if ( nregs==1 ) // no need to keep the index in memory
+               hts_idx_destroy(idx);
+            else
+                conf->mplp_data[i]->idx = idx;
+        }
+
+        if ( !hdr ) hdr = h_tmp; /* save the header of first file in list */
+        else {
+            // FIXME: check consistency between h and h_tmp
+            bam_hdr_destroy(h_tmp);
+
+            // we store only the first file's header; it's (alleged to be)
+            // compatible with the i-th file's target_name lookup needs
+            conf->mplp_data[i]->h = hdr;
+        }
+    }
+    // allocate data storage proportionate to number of samples being studied sm->n
+    bam_smpl_get_samples(conf->bsmpl, &conf->gplp->n);
+    conf->gplp->n_plp = (int*) calloc(conf->gplp->n, sizeof(int));
+    conf->gplp->m_plp = (int*) calloc(conf->gplp->n, sizeof(int));
+    conf->gplp->plp = (bam_pileup1_t**) calloc(conf->gplp->n, sizeof(bam_pileup1_t*));  
+
+    fprintf(stderr, "[%s] %d samples in %d input files\n", __func__, conf->gplp->n, conf->nfiles);
+    // write the VCF header
+    conf->bcf_fp = hts_open(conf->output_fname?conf->output_fname:"-", hts_bcf_wmode(conf->output_type));
+    if (conf->bcf_fp == NULL) {
+        fprintf(stderr, "[%s] failed to write to %s: %s\n", __func__, conf->output_fname? conf->output_fname : "standard output", strerror(errno));
+        exit(EXIT_FAILURE);
+    }
+    if ( conf->n_threads ) hts_set_threads(conf->bcf_fp, conf->n_threads);
+
+    // BCF header creation
+    conf->bcf_hdr = bcf_hdr_init("w");
+    conf->buf.l = 0;
+
+    if (conf->record_cmd_line)
+    {
+        ksprintf(&conf->buf, "##bcftoolsVersion=%s+htslib-%s\n",bcftools_version(),hts_version());
+        bcf_hdr_append(conf->bcf_hdr, conf->buf.s);
+
+        conf->buf.l = 0;
+        ksprintf(&conf->buf, "##bcftoolsCommand=mpileup");
+        for (i=1; i<conf->argc; i++) ksprintf(&conf->buf, " %s", conf->argv[i]);
+        kputc('\n', &conf->buf);
+        bcf_hdr_append(conf->bcf_hdr, conf->buf.s);
+    }
+
+    if (conf->fai_fname)
+    {
+        conf->buf.l = 0;
+        ksprintf(&conf->buf, "##reference=file://%s\n", conf->fai_fname);
+        bcf_hdr_append(conf->bcf_hdr, conf->buf.s);
+    }
+
+    // Translate BAM @SQ tags to BCF ##contig tags
+    // todo: use/write new BAM header manipulation routines, fill also UR, M5
+    for (i=0; i<hdr->n_targets; i++)
+    {
+        conf->buf.l = 0;
+        ksprintf(&conf->buf, "##contig=<ID=%s,length=%d>", hdr->target_name[i], hdr->target_len[i]);
+        bcf_hdr_append(conf->bcf_hdr, conf->buf.s);
+    }
+    conf->buf.l = 0;
+
+    bcf_hdr_append(conf->bcf_hdr,"##ALT=<ID=*,Description=\"Represents allele(s) other than observed.\">");
+    bcf_hdr_append(conf->bcf_hdr,"##INFO=<ID=INDEL,Number=0,Type=Flag,Description=\"Indicates that the variant is an INDEL.\">");
+    bcf_hdr_append(conf->bcf_hdr,"##INFO=<ID=IDV,Number=1,Type=Integer,Description=\"Maximum number of reads supporting an indel\">");
+    bcf_hdr_append(conf->bcf_hdr,"##INFO=<ID=IMF,Number=1,Type=Float,Description=\"Maximum fraction of reads supporting an indel\">");
+    bcf_hdr_append(conf->bcf_hdr,"##INFO=<ID=DP,Number=1,Type=Integer,Description=\"Raw read depth\">");
+    bcf_hdr_append(conf->bcf_hdr,"##INFO=<ID=VDB,Number=1,Type=Float,Description=\"Variant Distance Bias for filtering splice-site artefacts in RNA-seq data (bigger is better)\",Version=\"3\">");
+    bcf_hdr_append(conf->bcf_hdr,"##INFO=<ID=RPB,Number=1,Type=Float,Description=\"Mann-Whitney U test of Read Position Bias (bigger is better)\">");
+    bcf_hdr_append(conf->bcf_hdr,"##INFO=<ID=MQB,Number=1,Type=Float,Description=\"Mann-Whitney U test of Mapping Quality Bias (bigger is better)\">");
+    bcf_hdr_append(conf->bcf_hdr,"##INFO=<ID=BQB,Number=1,Type=Float,Description=\"Mann-Whitney U test of Base Quality Bias (bigger is better)\">");
+    bcf_hdr_append(conf->bcf_hdr,"##INFO=<ID=MQSB,Number=1,Type=Float,Description=\"Mann-Whitney U test of Mapping Quality vs Strand Bias (bigger is better)\">");
+#if CDF_MWU_TESTS
+    bcf_hdr_append(conf->bcf_hdr,"##INFO=<ID=RPB2,Number=1,Type=Float,Description=\"Mann-Whitney U test of Read Position Bias [CDF] (bigger is better)\">");
+    bcf_hdr_append(conf->bcf_hdr,"##INFO=<ID=MQB2,Number=1,Type=Float,Description=\"Mann-Whitney U test of Mapping Quality Bias [CDF] (bigger is better)\">");
+    bcf_hdr_append(conf->bcf_hdr,"##INFO=<ID=BQB2,Number=1,Type=Float,Description=\"Mann-Whitney U test of Base Quality Bias [CDF] (bigger is better)\">");
+    bcf_hdr_append(conf->bcf_hdr,"##INFO=<ID=MQSB2,Number=1,Type=Float,Description=\"Mann-Whitney U test of Mapping Quality vs Strand Bias [CDF] (bigger is better)\">");
+#endif
+    bcf_hdr_append(conf->bcf_hdr,"##INFO=<ID=SGB,Number=1,Type=Float,Description=\"Segregation based metric.\">");
+    bcf_hdr_append(conf->bcf_hdr,"##INFO=<ID=MQ0F,Number=1,Type=Float,Description=\"Fraction of MQ0 reads (smaller is better)\">");
+    bcf_hdr_append(conf->bcf_hdr,"##INFO=<ID=I16,Number=16,Type=Float,Description=\"Auxiliary tag used for calling, see description of bcf_callret1_t in bam2bcf.h\">");
+    bcf_hdr_append(conf->bcf_hdr,"##INFO=<ID=QS,Number=R,Type=Float,Description=\"Auxiliary tag used for calling\">");
+    bcf_hdr_append(conf->bcf_hdr,"##FORMAT=<ID=PL,Number=G,Type=Integer,Description=\"List of Phred-scaled genotype likelihoods\">");
+    if ( conf->fmt_flag&B2B_FMT_DP )
+        bcf_hdr_append(conf->bcf_hdr,"##FORMAT=<ID=DP,Number=1,Type=Integer,Description=\"Number of high-quality bases\">");
+    if ( conf->fmt_flag&B2B_FMT_DV )
+        bcf_hdr_append(conf->bcf_hdr,"##FORMAT=<ID=DV,Number=1,Type=Integer,Description=\"Number of high-quality non-reference bases\">");
+    if ( conf->fmt_flag&B2B_FMT_DPR )
+        bcf_hdr_append(conf->bcf_hdr,"##FORMAT=<ID=DPR,Number=R,Type=Integer,Description=\"Number of high-quality bases observed for each allele\">");
+    if ( conf->fmt_flag&B2B_INFO_DPR )
+        bcf_hdr_append(conf->bcf_hdr,"##INFO=<ID=DPR,Number=R,Type=Integer,Description=\"Number of high-quality bases observed for each allele\">");
+    if ( conf->fmt_flag&B2B_FMT_DP4 )
+        bcf_hdr_append(conf->bcf_hdr,"##FORMAT=<ID=DP4,Number=4,Type=Integer,Description=\"Number of high-quality ref-fwd, ref-reverse, alt-fwd and alt-reverse bases\">");
+    if ( conf->fmt_flag&B2B_FMT_SP )
+        bcf_hdr_append(conf->bcf_hdr,"##FORMAT=<ID=SP,Number=1,Type=Integer,Description=\"Phred-scaled strand bias P-value\">");
+    if ( conf->fmt_flag&B2B_FMT_AD )
+        bcf_hdr_append(conf->bcf_hdr,"##FORMAT=<ID=AD,Number=R,Type=Integer,Description=\"Allelic depths\">");
+    if ( conf->fmt_flag&B2B_FMT_ADF )
+        bcf_hdr_append(conf->bcf_hdr,"##FORMAT=<ID=ADF,Number=R,Type=Integer,Description=\"Allelic depths on the forward strand\">");
+    if ( conf->fmt_flag&B2B_FMT_ADR )
+        bcf_hdr_append(conf->bcf_hdr,"##FORMAT=<ID=ADR,Number=R,Type=Integer,Description=\"Allelic depths on the reverse strand\">");
+    if ( conf->fmt_flag&B2B_INFO_AD )
+        bcf_hdr_append(conf->bcf_hdr,"##INFO=<ID=AD,Number=R,Type=Integer,Description=\"Total allelic depths\">");
+    if ( conf->fmt_flag&B2B_INFO_ADF )
+        bcf_hdr_append(conf->bcf_hdr,"##INFO=<ID=ADF,Number=R,Type=Integer,Description=\"Total allelic depths on the forward strand\">");
+    if ( conf->fmt_flag&B2B_INFO_ADR )
+        bcf_hdr_append(conf->bcf_hdr,"##INFO=<ID=ADR,Number=R,Type=Integer,Description=\"Total allelic depths on the reverse strand\">");
+    if ( conf->gvcf )
+        gvcf_update_header(conf->gvcf, conf->bcf_hdr);
+
+    int nsmpl;
+    const char **smpl = bam_smpl_get_samples(conf->bsmpl, &nsmpl);
+    for (i=0; i<nsmpl; i++)
+        bcf_hdr_add_sample(conf->bcf_hdr, smpl[i]);
+    bcf_hdr_write(conf->bcf_fp, conf->bcf_hdr);
+
+    conf->bca = bcf_call_init(-1., conf->min_baseQ);
+    conf->bcr = (bcf_callret1_t*) calloc(nsmpl, sizeof(bcf_callret1_t));
+    conf->bca->openQ = conf->openQ, conf->bca->extQ = conf->extQ, conf->bca->tandemQ = conf->tandemQ;
+    conf->bca->min_frac = conf->min_frac;
+    conf->bca->min_support = conf->min_support;
+    conf->bca->per_sample_flt = conf->flag & MPLP_PER_SAMPLE;
+
+    conf->bc.bcf_hdr = conf->bcf_hdr;
+    conf->bc.n  = nsmpl;
+    conf->bc.PL = (int32_t*) malloc(15 * nsmpl * sizeof(*conf->bc.PL));
+    if (conf->fmt_flag)
+    {
+        assert( sizeof(float)==sizeof(int32_t) );
+        conf->bc.DP4 = (int32_t*) malloc(nsmpl * sizeof(int32_t) * 4);
+        conf->bc.fmt_arr = (uint8_t*) malloc(nsmpl * sizeof(float)); // all fmt_flag fields, float and int32
+        if ( conf->fmt_flag&(B2B_INFO_DPR|B2B_FMT_DPR|B2B_INFO_AD|B2B_INFO_ADF|B2B_INFO_ADR|B2B_FMT_AD|B2B_FMT_ADF|B2B_FMT_ADR) )
+        {
+            // first B2B_MAX_ALLELES fields for total numbers, the rest per-sample
+            conf->bc.ADR = (int32_t*) malloc((nsmpl+1)*B2B_MAX_ALLELES*sizeof(int32_t));
+            conf->bc.ADF = (int32_t*) malloc((nsmpl+1)*B2B_MAX_ALLELES*sizeof(int32_t));
+            for (i=0; i<nsmpl; i++)
+            {
+                conf->bcr[i].ADR = conf->bc.ADR + (i+1)*B2B_MAX_ALLELES;
+                conf->bcr[i].ADF = conf->bc.ADF + (i+1)*B2B_MAX_ALLELES;
+            }
+        }
+    }
+
+    // init mpileup
+    conf->iter = bam_mplp_init(conf->nfiles, mplp_func, (void**)conf->mplp_data);
+    if ( conf->flag & MPLP_SMART_OVERLAPS ) bam_mplp_init_overlaps(conf->iter);
+    if ( (double)conf->max_depth * conf->nfiles > 1<<20)
+        fprintf(stderr, "Warning: Potential memory hog, up to %.0fM reads in the pileup!\n", (double)conf->max_depth*conf->nfiles);
+    if ( (double)conf->max_depth * conf->nfiles / nsmpl < 250 )
+        fprintf(stderr, "Note: The maximum per-sample depth with -d %d is %.1fx\n", conf->max_depth,(double)conf->max_depth * conf->nfiles / nsmpl);
+    bam_mplp_set_maxcnt(conf->iter, conf->max_depth);
+    conf->max_indel_depth = conf->max_indel_depth * nsmpl;
+    conf->bcf_rec = bcf_init1();
+    bam_mplp_constructor(conf->iter, pileup_constructor);
+
+    // Run mpileup for multiple regions
+    if ( nregs )
+    {
+        int ireg = 0;
+        do 
+        {
+            // first region is already positioned
+            if ( ireg++ > 0 )
+            {
+                conf->buf.l = 0;
+                ksprintf(&conf->buf,"%s:%u-%u",conf->reg_itr->seq,conf->reg_itr->beg,conf->reg_itr->end);
+
+                for (i=0; i<conf->nfiles; i++) 
+                {
+                    hts_itr_destroy(conf->mplp_data[i]->iter);
+                    conf->mplp_data[i]->iter = sam_itr_querys(conf->mplp_data[i]->idx, conf->mplp_data[i]->h, conf->buf.s);
+                    if ( !conf->mplp_data[i]->iter ) 
+                    {
+                        conf->mplp_data[i]->iter = sam_itr_querys(conf->mplp_data[i]->idx, conf->mplp_data[i]->h, conf->reg_itr->seq);
+                        if ( conf->mplp_data[i]->iter ) {
+                            fprintf(stderr,"[E::%s] fail to parse region '%s'\n", __func__, conf->buf.s);
+                            exit(EXIT_FAILURE);
+                        }
+                        fprintf(stderr,"[E::%s] the sequence \"%s\" not found: %s\n",__func__,conf->reg_itr->seq,conf->files[i]);
+                        exit(EXIT_FAILURE);
+                    }
+                    bam_mplp_reset(conf->iter);
+                }
+            }
+            mpileup_reg(conf,conf->reg_itr->beg,conf->reg_itr->end);
+        }
+        while ( regitr_loop(conf->reg_itr) );
+    }
+    else
+        mpileup_reg(conf,0,0);
+
+    flush_bcf_records(conf, conf->bcf_fp, conf->bcf_hdr, NULL);
+
+    // clean up
+    free(conf->bc.tmp.s);
+    bcf_destroy1(conf->bcf_rec);
+    if (conf->bcf_fp)
+    {
+        hts_close(conf->bcf_fp);
+        bcf_hdr_destroy(conf->bcf_hdr);
+        bcf_call_destroy(conf->bca);
+        free(conf->bc.PL);
+        free(conf->bc.DP4);
+        free(conf->bc.ADR);
+        free(conf->bc.ADF);
+        free(conf->bc.fmt_arr);
+        free(conf->bcr);
+    }
+    if ( conf->gvcf ) gvcf_destroy(conf->gvcf);
+    free(conf->buf.s);
+    for (i = 0; i < conf->gplp->n; ++i) free(conf->gplp->plp[i]);
+    free(conf->gplp->plp); free(conf->gplp->n_plp); free(conf->gplp->m_plp); free(conf->gplp);
+    bam_mplp_destroy(conf->iter);
+    bam_hdr_destroy(hdr);
+    for (i = 0; i < conf->nfiles; ++i) {
+        if ( nregs>1 ) hts_idx_destroy(conf->mplp_data[i]->idx);
+        sam_close(conf->mplp_data[i]->fp);
+        if ( conf->mplp_data[i]->iter) hts_itr_destroy(conf->mplp_data[i]->iter);
+        free(conf->mplp_data[i]);
+    }
+    if ( conf->reg_itr ) regitr_destroy(conf->reg_itr);
+    free(conf->mplp_data); free(conf->plp); free(conf->n_plp);
+    free(mp_ref.ref[0]);
+    free(mp_ref.ref[1]);
+    return 0;
+}
+
+static int is_url(const char *s)
+{
+    static const char uri_scheme_chars[] =
+        "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+.-";
+    return s[strspn(s, uri_scheme_chars)] == ':';
+}
+
+#define MAX_PATH_LEN 1024
+int read_file_list(const char *file_list,int *n,char **argv[])
+{
+    char buf[MAX_PATH_LEN];
+    int len, nfiles = 0;
+    char **files = NULL;
+    struct stat sb;
+
+    *n = 0;
+    *argv = NULL;
+
+    FILE *fh = fopen(file_list,"r");
+    if ( !fh )
+    {
+        fprintf(stderr,"%s: %s\n", file_list,strerror(errno));
+        return 1;
+    }
+
+    files = (char**) calloc(nfiles,sizeof(char*));
+    nfiles = 0;
+    while ( fgets(buf,MAX_PATH_LEN,fh) )
+    {
+        // allow empty lines and trailing spaces
+        len = strlen(buf);
+        while ( len>0 && isspace(buf[len-1]) ) len--;
+        if ( !len ) continue;
+
+        // check sanity of the file list
+        buf[len] = 0;
+        if (! (is_url(buf) || stat(buf, &sb) == 0))
+        {
+            // no such file, check if it is safe to print its name
+            int i, safe_to_print = 1;
+            for (i=0; i<len; i++)
+                if (!isprint(buf[i])) { safe_to_print = 0; break; }
+            if ( safe_to_print )
+                fprintf(stderr,"The file list \"%s\" appears broken, could not locate: %s\n", file_list,buf);
+            else
+                fprintf(stderr,"Does the file \"%s\" really contain a list of files and do all exist?\n", file_list);
+            return 1;
+        }
+
+        nfiles++;
+        files = (char**) realloc(files,nfiles*sizeof(char*));
+        files[nfiles-1] = strdup(buf);
+    }
+    fclose(fh);
+    if ( !nfiles )
+    {
+        fprintf(stderr,"No files read from %s\n", file_list);
+        return 1;
+    }
+    *argv = files;
+    *n    = nfiles;
+    return 0;
+}
+#undef MAX_PATH_LEN
+
+int parse_format_flag(const char *str)
+{
+    int i, flag = 0, n_tags;
+    char **tags = hts_readlist(str, 0, &n_tags);
+    for(i=0; i<n_tags; i++)
+    {
+        if ( !strcasecmp(tags[i],"DP") || !strcasecmp(tags[i],"FORMAT/DP") || !strcasecmp(tags[i],"FMT/DP") ) flag |= B2B_FMT_DP;
+        else if ( !strcasecmp(tags[i],"DV") || !strcasecmp(tags[i],"FORMAT/DV") || !strcasecmp(tags[i],"FMT/DV") ) { flag |= B2B_FMT_DV; fprintf(stderr, "[warning] tag DV functional, but deprecated. Please switch to `AD` in future.\n"); }
+        else if ( !strcasecmp(tags[i],"SP") || !strcasecmp(tags[i],"FORMAT/SP") || !strcasecmp(tags[i],"FMT/SP") ) flag |= B2B_FMT_SP;
+        else if ( !strcasecmp(tags[i],"DP4") || !strcasecmp(tags[i],"FORMAT/DP4") || !strcasecmp(tags[i],"FMT/DP4") ) { flag |= B2B_FMT_DP4; fprintf(stderr, "[warning] tag DP4 functional, but deprecated. Please switch to `ADF` and `ADR` in future.\n"); }
+        else if ( !strcasecmp(tags[i],"DPR") || !strcasecmp(tags[i],"FORMAT/DPR") || !strcasecmp(tags[i],"FMT/DPR") ) { flag |= B2B_FMT_DPR; fprintf(stderr, "[warning] tag DPR functional, but deprecated. Please switch to `AD` in future.\n"); }
+        else if ( !strcasecmp(tags[i],"INFO/DPR") ) { flag |= B2B_INFO_DPR; fprintf(stderr, "[warning] tag INFO/DPR functional, but deprecated. Please switch to `INFO/AD` in future.\n"); }
+        else if ( !strcasecmp(tags[i],"AD") || !strcasecmp(tags[i],"FORMAT/AD") || !strcasecmp(tags[i],"FMT/AD") ) flag |= B2B_FMT_AD;
+        else if ( !strcasecmp(tags[i],"ADF") || !strcasecmp(tags[i],"FORMAT/ADF") || !strcasecmp(tags[i],"FMT/ADF") ) flag |= B2B_FMT_ADF;
+        else if ( !strcasecmp(tags[i],"ADR") || !strcasecmp(tags[i],"FORMAT/ADR") || !strcasecmp(tags[i],"FMT/ADR") ) flag |= B2B_FMT_ADR;
+        else if ( !strcasecmp(tags[i],"INFO/AD") ) flag |= B2B_INFO_AD;
+        else if ( !strcasecmp(tags[i],"INFO/ADF") ) flag |= B2B_INFO_ADF;
+        else if ( !strcasecmp(tags[i],"INFO/ADR") ) flag |= B2B_INFO_ADR;
+        else
+        {
+            fprintf(stderr,"Could not parse tag \"%s\" in \"%s\"\n", tags[i], str);
+            exit(EXIT_FAILURE);
+        }
+        free(tags[i]);
+    }
+    if (n_tags) free(tags);
+    return flag;
+}
+
+static void list_annotations(FILE *fp)
+{
+    fprintf(fp,
+"\n"
+"FORMAT annotation tags available (\"FORMAT/\" prefix is optional):\n"
+"\n"
+"  FORMAT/AD  .. Allelic depth (Number=R,Type=Integer)\n"
+"  FORMAT/ADF .. Allelic depths on the forward strand (Number=R,Type=Integer)\n"
+"  FORMAT/ADR .. Allelic depths on the reverse strand (Number=R,Type=Integer)\n"
+"  FORMAT/DP  .. Number of high-quality bases (Number=1,Type=Integer)\n"
+"  FORMAT/SP  .. Phred-scaled strand bias P-value (Number=1,Type=Integer)\n"
+"\n"
+"INFO annotation tags available:\n"
+"\n"
+"  INFO/AD  .. Total allelic depth (Number=R,Type=Integer)\n"
+"  INFO/ADF .. Total allelic depths on the forward strand (Number=R,Type=Integer)\n"
+"  INFO/ADR .. Total allelic depths on the reverse strand (Number=R,Type=Integer)\n"
+"\n");
+}
+
+static void print_usage(FILE *fp, const mplp_conf_t *mplp)
+{
+    char *tmp_require = bam_flag2str(mplp->rflag_require);
+    char *tmp_filter  = bam_flag2str(mplp->rflag_filter);
+
+    // Display usage information, formatted for the standard 80 columns.
+    // (The unusual string formatting here aids the readability of this
+    // source code in 80 columns, to the extent that's possible.)
+
+    fprintf(fp,
+"\n"
+"Usage: bcftools mpileup [options] in1.bam [in2.bam [...]]\n"
+"\n"
+"Input options:\n"
+"  -6, --illumina1.3+      quality is in the Illumina-1.3+ encoding\n"
+"  -A, --count-orphans     do not discard anomalous read pairs\n"
+"  -b, --bam-list FILE     list of input BAM filenames, one per line\n"
+"  -B, --no-BAQ            disable BAQ (per-Base Alignment Quality)\n"
+"  -C, --adjust-MQ INT     adjust mapping quality; recommended:50, disable:0 [0]\n"
+"  -d, --max-depth INT     max per-file depth; avoids excessive memory usage [%d]\n", mplp->max_depth);
+    fprintf(fp,
+"  -E, --redo-BAQ          recalculate BAQ on the fly, ignore existing BQs\n"
+"  -f, --fasta-ref FILE    faidx indexed reference sequence file\n"
+"      --no-reference      do not require fasta reference file\n"
+"  -G, --read-groups FILE  select or exclude read groups listed in the file\n"
+"  -q, --min-MQ INT        skip alignments with mapQ smaller than INT [%d]\n", mplp->min_mq);
+    fprintf(fp,
+"  -Q, --min-BQ INT        skip bases with baseQ/BAQ smaller than INT [%d]\n", mplp->min_baseQ);
+    fprintf(fp,
+"  -r, --regions REG[,...] comma separated list of regions in which pileup is generated\n"
+"  -R, --regions-file FILE restrict to regions listed in a file\n"
+"      --ignore-RG         ignore RG tags (one BAM = one sample)\n"
+"  --rf, --incl-flags STR|INT  required flags: skip reads with mask bits unset [%s]\n", tmp_require);
+    fprintf(fp,
+"  --ff, --excl-flags STR|INT  filter flags: skip reads with mask bits set\n"
+"                                            [%s]\n", tmp_filter);
+    fprintf(fp,
+"  -s, --samples LIST      comma separated list of samples to include\n"
+"  -S, --samples-file FILE file of samples to include\n"
+"  -t, --targets REG[,...] similar to -r but streams rather than index-jumps\n"
+"  -T, --targets-file FILE similar to -R but streams rather than index-jumps\n"
+"  -x, --ignore-overlaps   disable read-pair overlap detection\n"
+"\n"
+"Output options:\n"
+"  -a, --annotate LIST     optional tags to output; '?' to list []\n"
+"  -g, --gvcf INT[,...]    group non-variant sites into gVCF blocks according\n"
+"                          to minimum per-sample DP\n"
+"      --no-version        do not append version and command line to the header\n"
+"  -o, --output FILE       write output to FILE [standard output]\n"
+"  -O, --output-type TYPE  'b' compressed BCF; 'u' uncompressed BCF;\n"
+"                          'z' compressed VCF; 'v' uncompressed VCF [v]\n"
+"      --threads INT       number of extra output compression threads [0]\n"
+"\n"
+"SNP/INDEL genotype likelihoods options:\n"
+"  -e, --ext-prob INT      Phred-scaled gap extension seq error probability [%d]\n", mplp->extQ);
+    fprintf(fp,
+"  -F, --gap-frac FLOAT    minimum fraction of gapped reads [%g]\n", mplp->min_frac);
+    fprintf(fp,
+"  -h, --tandem-qual INT   coefficient for homopolymer errors [%d]\n", mplp->tandemQ);
+    fprintf(fp,
+"  -I, --skip-indels       do not perform indel calling\n"
+"  -L, --max-idepth INT    maximum per-file depth for INDEL calling [%d]\n", mplp->max_indel_depth);
+    fprintf(fp,
+"  -m, --min-ireads INT    minimum number gapped reads for indel candidates [%d]\n", mplp->min_support);
+    fprintf(fp,
+"  -o, --open-prob INT     Phred-scaled gap open seq error probability [%d]\n", mplp->openQ);
+    fprintf(fp,
+"  -p, --per-sample-mF     apply -m and -F per-sample for increased sensitivity\n"
+"  -P, --platforms STR     comma separated list of platforms for indels [all]\n"
+"\n"
+"Notes: Assuming diploid individuals.\n"
+"\n");
+
+    free(tmp_require);
+    free(tmp_filter);
+}
+
+int bam_mpileup(int argc, char *argv[])
+{
+    int c;
+    const char *file_list = NULL;
+    char **fn = NULL;
+    int nfiles = 0, use_orphan = 0, noref = 0;
+    mplp_conf_t mplp;
+    memset(&mplp, 0, sizeof(mplp_conf_t));
+    mplp.min_baseQ = 13;
+    mplp.capQ_thres = 0;
+    mplp.max_depth = 250; mplp.max_indel_depth = 250;
+    mplp.openQ = 40; mplp.extQ = 20; mplp.tandemQ = 100;
+    mplp.min_frac = 0.002; mplp.min_support = 1;
+    mplp.flag = MPLP_NO_ORPHAN | MPLP_REALN | MPLP_SMART_OVERLAPS;
+    mplp.argc = argc; mplp.argv = argv;
+    mplp.rflag_filter = BAM_FUNMAP | BAM_FSECONDARY | BAM_FQCFAIL | BAM_FDUP;
+    mplp.output_fname = NULL;
+    mplp.output_type = FT_VCF;
+    mplp.record_cmd_line = 1;
+    mplp.n_threads = 0;
+    mplp.bsmpl = bam_smpl_init();
+
+    static const struct option lopts[] =
+    {
+        {"rf", required_argument, NULL, 1},   // require flag
+        {"ff", required_argument, NULL, 2},   // filter flag
+        {"incl-flags", required_argument, NULL, 1},
+        {"excl-flags", required_argument, NULL, 2},
+        {"output", required_argument, NULL, 3},
+        {"open-prob", required_argument, NULL, 4},
+        {"ignore-RG", no_argument, NULL, 5},
+        {"ignore-rg", no_argument, NULL, 5},
+        {"gvcf", required_argument, NULL, 'g'},
+        {"non-reference", no_argument, NULL, 7},
+        {"no-version", no_argument, NULL, 8},
+        {"threads",required_argument,NULL,9},
+        {"illumina1.3+", no_argument, NULL, '6'},
+        {"count-orphans", no_argument, NULL, 'A'},
+        {"bam-list", required_argument, NULL, 'b'},
+        {"no-BAQ", no_argument, NULL, 'B'},
+        {"no-baq", no_argument, NULL, 'B'},
+        {"adjust-MQ", required_argument, NULL, 'C'},
+        {"adjust-mq", required_argument, NULL, 'C'},
+        {"max-depth", required_argument, NULL, 'd'},
+        {"redo-BAQ", no_argument, NULL, 'E'},
+        {"redo-baq", no_argument, NULL, 'E'},
+        {"fasta-ref", required_argument, NULL, 'f'},
+        {"read-groups", required_argument, NULL, 'G'},
+        {"region", required_argument, NULL, 'r'},
+        {"regions", required_argument, NULL, 'r'},
+        {"regions-file", required_argument, NULL, 'R'},
+        {"targets", required_argument, NULL, 't'},
+        {"targets-file", required_argument, NULL, 'T'},
+        {"min-MQ", required_argument, NULL, 'q'},
+        {"min-mq", required_argument, NULL, 'q'},
+        {"min-BQ", required_argument, NULL, 'Q'},
+        {"min-bq", required_argument, NULL, 'Q'},
+        {"ignore-overlaps", no_argument, NULL, 'x'},
+        {"output-type", required_argument, NULL, 'O'},
+        {"samples", required_argument, NULL, 's'},
+        {"samples-file", required_argument, NULL, 'S'},
+        {"annotate", required_argument, NULL, 'a'},
+        {"ext-prob", required_argument, NULL, 'e'},
+        {"gap-frac", required_argument, NULL, 'F'},
+        {"tandem-qual", required_argument, NULL, 'h'},
+        {"skip-indels", no_argument, NULL, 'I'},
+        {"max-idepth", required_argument, NULL, 'L'},
+        {"min-ireads ", required_argument, NULL, 'm'},
+        {"per-sample-mF", no_argument, NULL, 'p'},
+        {"per-sample-mf", no_argument, NULL, 'p'},
+        {"platforms", required_argument, NULL, 'P'},
+        {NULL, 0, NULL, 0}
+    };
+    while ((c = getopt_long(argc, argv, "Ag:f:r:R:q:Q:C:Bd:L:b:P:po:e:h:Im:F:EG:6O:xa:s:S:t:T:",lopts,NULL)) >= 0) {
+        switch (c) {
+        case 'x': mplp.flag &= ~MPLP_SMART_OVERLAPS; break;
+        case  1 :
+            mplp.rflag_require = bam_str2flag(optarg);
+            if ( mplp.rflag_require<0 ) { fprintf(stderr,"Could not parse --rf %s\n", optarg); return 1; }
+            break;
+        case  2 :
+            mplp.rflag_filter = bam_str2flag(optarg);
+            if ( mplp.rflag_filter<0 ) { fprintf(stderr,"Could not parse --ff %s\n", optarg); return 1; }
+            break;
+        case  3 : mplp.output_fname = optarg; break;
+        case  4 : mplp.openQ = atoi(optarg); break;
+        case  5 : bam_smpl_ignore_readgroups(mplp.bsmpl); break;
+        case 'g':
+            mplp.gvcf = gvcf_init(optarg);
+            if ( !mplp.gvcf ) error("Could not parse: --gvcf %s\n", optarg);
+            break;
+        case 'f':
+            mplp.fai = fai_load(optarg);
+            if (mplp.fai == NULL) return 1;
+            mplp.fai_fname = optarg;
+            break;
+        case  7 : noref = 1; break;
+        case  8 : mplp.record_cmd_line = 0; break;
+        case  9 : mplp.n_threads = strtol(optarg, 0, 0); break;
+        case 'd': mplp.max_depth = atoi(optarg); break;
+        case 'r': mplp.reg_fname = strdup(optarg); break;
+        case 'R': mplp.reg_fname = strdup(optarg); mplp.reg_is_file = 1; break;
+        case 't':
+                  // In the original version the whole BAM was streamed which is inefficient
+                  //  with few BED intervals and big BAMs. Todo: devise a heuristic to determine
+                  //  best strategy, that is streaming or jumping.
+                  if ( optarg[0]=='^' ) optarg++;
+                  else mplp.bed_logic = 1;
+                  mplp.bed = regidx_init(NULL,regidx_parse_reg,NULL,0,NULL);
+                  mplp.bed_itr = regitr_init(mplp.bed);
+                  if ( regidx_insert_list(mplp.bed,optarg,',') !=0 )
+                  {
+                      fprintf(stderr,"Could not parse the targets: %s\n", optarg);
+                      exit(EXIT_FAILURE);
+                  }
+                  break;
+        case 'T':
+                  if ( optarg[0]=='^' ) optarg++;
+                  else mplp.bed_logic = 1;
+                  mplp.bed = regidx_init(optarg,NULL,NULL,0,NULL);
+                  if (!mplp.bed) { fprintf(stderr, "bcftools mpileup: Could not read file \"%s\"", optarg); return 1; }
+                  break;
+        case 'P': mplp.pl_list = strdup(optarg); break;
+        case 'p': mplp.flag |= MPLP_PER_SAMPLE; break;
+        case 'B': mplp.flag &= ~MPLP_REALN; break;
+        case 'I': mplp.flag |= MPLP_NO_INDEL; break;
+        case 'E': mplp.flag |= MPLP_REDO_BAQ; break;
+        case '6': mplp.flag |= MPLP_ILLUMINA13; break;
+        case 's': if ( bam_smpl_add_samples(mplp.bsmpl,optarg,0)<0 ) error("Could not read samples: %s\n",optarg); break;
+        case 'S': if ( bam_smpl_add_samples(mplp.bsmpl,optarg,1)<0 ) error("Could not read samples: %s\n",optarg); break;
+        case 'O': 
+            switch (optarg[0]) {
+                case 'b': mplp.output_type = FT_BCF_GZ; break;
+                case 'u': mplp.output_type = FT_BCF; break;
+                case 'z': mplp.output_type = FT_VCF_GZ; break;
+                case 'v': mplp.output_type = FT_VCF; break;
+                default: error("[error] The option \"-O\" changed meaning when mpileup moved to bcftools. Did you mean: \"bcftools mpileup --output-type\" or \"samtools mpileup --output-BP\"?\n", optarg); 
+            }
+            break;
+        case 'C': mplp.capQ_thres = atoi(optarg); break;
+        case 'q': mplp.min_mq = atoi(optarg); break;
+        case 'Q': mplp.min_baseQ = atoi(optarg); break;
+        case 'b': file_list = optarg; break;
+        case 'o': {
+                char *end;
+                long value = strtol(optarg, &end, 10);
+                // Distinguish between -o INT and -o FILE (a bit of a hack!)
+                if (*end == '\0') mplp.openQ = value;
+                else mplp.output_fname = optarg;
+            }
+            break;
+        case 'e': mplp.extQ = atoi(optarg); break;
+        case 'h': mplp.tandemQ = atoi(optarg); break;
+        case 'A': use_orphan = 1; break;
+        case 'F': mplp.min_frac = atof(optarg); break;
+        case 'm': mplp.min_support = atoi(optarg); break;
+        case 'L': mplp.max_indel_depth = atoi(optarg); break;
+        case 'G': bam_smpl_add_readgroups(mplp.bsmpl, optarg, 1); break;
+        case 'a':
+            if (optarg[0]=='?') {
+                list_annotations(stderr);
+                return 1;
+            }
+            mplp.fmt_flag |= parse_format_flag(optarg);
+        break;
+        default:
+            fprintf(stderr,"Invalid option: '%c'\n", c);
+            return 1;
+        }
+    }
+
+    if ( mplp.gvcf && !(mplp.fmt_flag&B2B_FMT_DP) )
+    {
+        fprintf(stderr,"[warning] The -t DP option is required with --gvcf, switching on.\n");
+        mplp.fmt_flag |= B2B_FMT_DP;
+    }
+    if ( mplp.flag&(MPLP_BCF|MPLP_VCF|MPLP_NO_COMP) )
+    {
+        if ( mplp.flag&MPLP_VCF )
+        {
+            if ( mplp.flag&MPLP_NO_COMP ) mplp.output_type = FT_VCF;
+            else mplp.output_type = FT_VCF_GZ;
+        }
+        else if ( mplp.flag&MPLP_BCF )
+        {
+            if ( mplp.flag&MPLP_NO_COMP ) mplp.output_type = FT_BCF;
+            else mplp.output_type = FT_BCF_GZ;
+        }
+    }
+    if ( !(mplp.flag&MPLP_REALN) && mplp.flag&MPLP_REDO_BAQ )
+    {
+        fprintf(stderr,"Error: The -B option cannot be combined with -E\n");
+        return 1;
+    }
+    if (use_orphan) mplp.flag &= ~MPLP_NO_ORPHAN;
+    if (argc == 1)
+    {
+        print_usage(stderr, &mplp);
+        return 1;
+    }
+    if (!mplp.fai && !noref) {
+        fprintf(stderr,"Error: mpileup requires the --fasta-ref option by default; use --no-reference to run without a fasta reference\n");
+        return 1;
+    }
+    int ret,i;
+    if (file_list) 
+    {
+        if ( read_file_list(file_list,&nfiles,&fn) ) return 1;
+        mplp.files  = fn;
+        mplp.nfiles = nfiles;
+    }
+    else
+    {
+        mplp.nfiles = argc - optind;
+        mplp.files  = (char**) malloc(mplp.nfiles*sizeof(char*));
+        for (i=0; i<mplp.nfiles; i++) mplp.files[i] = strdup(argv[optind+i]);
+    }
+    ret = mpileup(&mplp);
+
+    for (i=0; i<mplp.nfiles; i++) free(mplp.files[i]);
+    free(mplp.files);
+    free(mplp.reg_fname); free(mplp.pl_list);
+    if (mplp.fai) fai_destroy(mplp.fai);
+    if (mplp.bed)
+    {
+        regidx_destroy(mplp.bed);
+        regitr_destroy(mplp.bed_itr);
+    }
+    if (mplp.reg) regidx_destroy(mplp.reg);
+    bam_smpl_destroy(mplp.bsmpl);
+    return ret;
+}
diff --git a/mw.h b/mw.h
new file mode 100644 (file)
index 0000000..3e68cbf
--- /dev/null
+++ b/mw.h
@@ -0,0 +1,1944 @@
+/* mw.h -- a table of precomputed Mann Whitney coefficients (for bam2bcf.c)
+
+   The MIT License
+
+   Copyright (C) 2016 Genome Research Ltd.
+
+   Author: James Bonfield <jkb@sanger.ac.uk>
+
+   Permission is hereby granted, free of charge, to any person obtaining a copy
+   of this software and associated documentation files (the "Software"), to deal
+   in the Software without restriction, including without limitation the rights
+   to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+   copies of the Software, and to permit persons to whom the Software is
+   furnished to do so, subject to the following conditions:
+
+   The above copyright notice and this permission notice shall be included in
+   all copies or substantial portions of the Software.
+
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+   AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+   THE SOFTWARE.
+*/
+
+// Code to build this table is below
+#ifdef BUILD_MW
+#include <stdio.h>
+
+double mann_whitney_1947(int n, int m, int U)
+{
+    if (U<0) return 0;
+    if (n==0||m==0) return U==0 ? 1 : 0;
+    return (double)n/(n+m)*mann_whitney_1947(n-1,m,U-m) + (double)m/(n+m)*mann_whitney_1947(n,m-1,U);
+}
+
+int main(void) {
+    int i, j, k;
+    printf("static double mw[6][6][50] = // [2-7][2-7][0-49]\n{\n");
+    for (i = 2; i < 8; i++) {
+       printf("    {\n");
+       for (j = 2; j < 8; j++) {
+           printf("        {\n");
+           for (k = 0; k < 50; k++) {
+               printf("            %.17f,\n", mann_whitney_1947(i,j,k));
+           }
+           printf("        },\n");
+       }
+       printf("    },\n");
+    }
+    printf("};\n");
+    return 0;
+}
+#endif
+
+static double mw[6][6][50] = // [2-7][2-7][0-49]
+{
+    {
+        {
+            0.16666666666666666,
+            0.16666666666666666,
+            0.33333333333333331,
+            0.16666666666666666,
+            0.16666666666666666,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.09999999999999999,
+            0.09999999999999999,
+            0.19999999999999998,
+            0.20000000000000001,
+            0.20000000000000001,
+            0.10000000000000001,
+            0.10000000000000001,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.06666666666666665,
+            0.06666666666666665,
+            0.13333333333333330,
+            0.13333333333333333,
+            0.20000000000000001,
+            0.13333333333333333,
+            0.13333333333333333,
+            0.06666666666666667,
+            0.06666666666666667,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.04761904761904761,
+            0.04761904761904761,
+            0.09523809523809522,
+            0.09523809523809523,
+            0.14285714285714288,
+            0.14285714285714285,
+            0.14285714285714285,
+            0.09523809523809523,
+            0.09523809523809523,
+            0.04761904761904762,
+            0.04761904761904762,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.03571428571428571,
+            0.03571428571428571,
+            0.07142857142857141,
+            0.07142857142857142,
+            0.10714285714285715,
+            0.10714285714285714,
+            0.14285714285714285,
+            0.10714285714285715,
+            0.10714285714285715,
+            0.07142857142857144,
+            0.07142857142857142,
+            0.03571428571428571,
+            0.03571428571428571,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.02777777777777777,
+            0.02777777777777777,
+            0.05555555555555555,
+            0.05555555555555555,
+            0.08333333333333334,
+            0.08333333333333333,
+            0.11111111111111110,
+            0.11111111111111113,
+            0.11111111111111113,
+            0.08333333333333334,
+            0.08333333333333334,
+            0.05555555555555556,
+            0.05555555555555555,
+            0.02777777777777778,
+            0.02777777777777778,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+    },
+    {
+        {
+            0.10000000000000001,
+            0.10000000000000001,
+            0.20000000000000001,
+            0.20000000000000001,
+            0.19999999999999998,
+            0.09999999999999999,
+            0.09999999999999999,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.05000000000000000,
+            0.05000000000000000,
+            0.10000000000000001,
+            0.14999999999999999,
+            0.14999999999999999,
+            0.14999999999999999,
+            0.14999999999999999,
+            0.10000000000000001,
+            0.05000000000000000,
+            0.05000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.02857142857142857,
+            0.02857142857142857,
+            0.05714285714285714,
+            0.08571428571428570,
+            0.11428571428571427,
+            0.11428571428571427,
+            0.14285714285714282,
+            0.11428571428571428,
+            0.11428571428571428,
+            0.08571428571428572,
+            0.05714285714285714,
+            0.02857142857142857,
+            0.02857142857142857,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.01785714285714286,
+            0.01785714285714286,
+            0.03571428571428571,
+            0.05357142857142856,
+            0.07142857142857142,
+            0.08928571428571427,
+            0.10714285714285711,
+            0.10714285714285712,
+            0.10714285714285714,
+            0.10714285714285715,
+            0.08928571428571427,
+            0.07142857142857142,
+            0.05357142857142857,
+            0.03571428571428571,
+            0.01785714285714286,
+            0.01785714285714286,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.01190476190476190,
+            0.01190476190476190,
+            0.02380952380952381,
+            0.03571428571428571,
+            0.04761904761904762,
+            0.05952380952380951,
+            0.08333333333333330,
+            0.08333333333333331,
+            0.09523809523809523,
+            0.09523809523809523,
+            0.09523809523809523,
+            0.08333333333333333,
+            0.08333333333333333,
+            0.05952380952380952,
+            0.04761904761904762,
+            0.03571428571428571,
+            0.02380952380952381,
+            0.01190476190476190,
+            0.01190476190476190,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.00833333333333333,
+            0.00833333333333333,
+            0.01666666666666666,
+            0.02499999999999999,
+            0.03333333333333333,
+            0.04166666666666666,
+            0.05833333333333331,
+            0.06666666666666665,
+            0.07499999999999998,
+            0.08333333333333331,
+            0.08333333333333331,
+            0.08333333333333333,
+            0.08333333333333333,
+            0.07500000000000000,
+            0.06666666666666667,
+            0.05833333333333333,
+            0.04166666666666666,
+            0.03333333333333333,
+            0.02500000000000000,
+            0.01666666666666667,
+            0.00833333333333333,
+            0.00833333333333333,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+    },
+    {
+        {
+            0.06666666666666667,
+            0.06666666666666667,
+            0.13333333333333333,
+            0.13333333333333333,
+            0.20000000000000001,
+            0.13333333333333333,
+            0.13333333333333330,
+            0.06666666666666665,
+            0.06666666666666665,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.02857142857142857,
+            0.02857142857142857,
+            0.05714285714285714,
+            0.08571428571428572,
+            0.11428571428571428,
+            0.11428571428571428,
+            0.14285714285714282,
+            0.11428571428571427,
+            0.11428571428571427,
+            0.08571428571428570,
+            0.05714285714285714,
+            0.02857142857142857,
+            0.02857142857142857,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.01428571428571429,
+            0.01428571428571429,
+            0.02857142857142857,
+            0.04285714285714286,
+            0.07142857142857142,
+            0.07142857142857142,
+            0.09999999999999998,
+            0.09999999999999998,
+            0.11428571428571427,
+            0.09999999999999998,
+            0.09999999999999998,
+            0.07142857142857142,
+            0.07142857142857142,
+            0.04285714285714286,
+            0.02857142857142857,
+            0.01428571428571429,
+            0.01428571428571429,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.00793650793650794,
+            0.00793650793650794,
+            0.01587301587301587,
+            0.02380952380952381,
+            0.03968253968253968,
+            0.04761904761904762,
+            0.06349206349206349,
+            0.07142857142857142,
+            0.08730158730158730,
+            0.08730158730158730,
+            0.09523809523809522,
+            0.08730158730158728,
+            0.08730158730158730,
+            0.07142857142857142,
+            0.06349206349206349,
+            0.04761904761904761,
+            0.03968253968253968,
+            0.02380952380952381,
+            0.01587301587301587,
+            0.00793650793650794,
+            0.00793650793650794,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.00476190476190476,
+            0.00476190476190476,
+            0.00952380952380952,
+            0.01428571428571429,
+            0.02380952380952381,
+            0.02857142857142857,
+            0.04285714285714286,
+            0.04761904761904762,
+            0.06190476190476190,
+            0.06666666666666665,
+            0.07619047619047617,
+            0.07619047619047617,
+            0.08571428571428569,
+            0.07619047619047617,
+            0.07619047619047620,
+            0.06666666666666667,
+            0.06190476190476191,
+            0.04761904761904762,
+            0.04285714285714286,
+            0.02857142857142857,
+            0.02380952380952381,
+            0.01428571428571429,
+            0.00952380952380952,
+            0.00476190476190476,
+            0.00476190476190476,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.00303030303030303,
+            0.00303030303030303,
+            0.00606060606060606,
+            0.00909090909090909,
+            0.01515151515151515,
+            0.01818181818181818,
+            0.02727272727272727,
+            0.03333333333333333,
+            0.04242424242424242,
+            0.04848484848484847,
+            0.05757575757575756,
+            0.06060606060606059,
+            0.06969696969696967,
+            0.06969696969696967,
+            0.07272727272727272,
+            0.06969696969696969,
+            0.06969696969696970,
+            0.06060606060606059,
+            0.05757575757575757,
+            0.04848484848484848,
+            0.04242424242424242,
+            0.03333333333333333,
+            0.02727272727272727,
+            0.01818181818181818,
+            0.01515151515151515,
+            0.00909090909090909,
+            0.00606060606060606,
+            0.00303030303030303,
+            0.00303030303030303,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+    },
+    {
+        {
+            0.04761904761904762,
+            0.04761904761904762,
+            0.09523809523809523,
+            0.09523809523809523,
+            0.14285714285714285,
+            0.14285714285714285,
+            0.14285714285714288,
+            0.09523809523809523,
+            0.09523809523809522,
+            0.04761904761904761,
+            0.04761904761904761,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.01785714285714286,
+            0.01785714285714286,
+            0.03571428571428571,
+            0.05357142857142857,
+            0.07142857142857142,
+            0.08928571428571427,
+            0.10714285714285715,
+            0.10714285714285714,
+            0.10714285714285712,
+            0.10714285714285711,
+            0.08928571428571427,
+            0.07142857142857142,
+            0.05357142857142856,
+            0.03571428571428571,
+            0.01785714285714286,
+            0.01785714285714286,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.00793650793650794,
+            0.00793650793650794,
+            0.01587301587301587,
+            0.02380952380952381,
+            0.03968253968253968,
+            0.04761904761904761,
+            0.06349206349206349,
+            0.07142857142857142,
+            0.08730158730158730,
+            0.08730158730158728,
+            0.09523809523809522,
+            0.08730158730158730,
+            0.08730158730158730,
+            0.07142857142857142,
+            0.06349206349206349,
+            0.04761904761904762,
+            0.03968253968253968,
+            0.02380952380952381,
+            0.01587301587301587,
+            0.00793650793650794,
+            0.00793650793650794,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.00396825396825397,
+            0.00396825396825397,
+            0.00793650793650794,
+            0.01190476190476190,
+            0.01984126984126984,
+            0.02777777777777777,
+            0.03571428571428571,
+            0.04365079365079365,
+            0.05555555555555555,
+            0.06349206349206349,
+            0.07142857142857142,
+            0.07539682539682539,
+            0.07936507936507936,
+            0.07936507936507936,
+            0.07539682539682539,
+            0.07142857142857142,
+            0.06349206349206349,
+            0.05555555555555555,
+            0.04365079365079365,
+            0.03571428571428571,
+            0.02777777777777777,
+            0.01984126984126984,
+            0.01190476190476190,
+            0.00793650793650794,
+            0.00396825396825397,
+            0.00396825396825397,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.00216450216450216,
+            0.00216450216450216,
+            0.00432900432900433,
+            0.00649350649350649,
+            0.01082251082251082,
+            0.01515151515151515,
+            0.02164502164502164,
+            0.02597402597402597,
+            0.03463203463203463,
+            0.04112554112554112,
+            0.04978354978354978,
+            0.05411255411255411,
+            0.06277056277056275,
+            0.06493506493506493,
+            0.06926406926406925,
+            0.06926406926406925,
+            0.06926406926406925,
+            0.06493506493506492,
+            0.06277056277056275,
+            0.05411255411255410,
+            0.04978354978354978,
+            0.04112554112554112,
+            0.03463203463203463,
+            0.02597402597402597,
+            0.02164502164502164,
+            0.01515151515151515,
+            0.01082251082251082,
+            0.00649350649350649,
+            0.00432900432900433,
+            0.00216450216450216,
+            0.00216450216450216,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.00126262626262626,
+            0.00126262626262626,
+            0.00252525252525253,
+            0.00378787878787879,
+            0.00631313131313131,
+            0.00883838383838384,
+            0.01262626262626262,
+            0.01641414141414141,
+            0.02146464646464646,
+            0.02651515151515151,
+            0.03282828282828283,
+            0.03787878787878787,
+            0.04419191919191919,
+            0.04924242424242424,
+            0.05429292929292929,
+            0.05808080808080808,
+            0.06060606060606059,
+            0.06186868686868686,
+            0.06186868686868686,
+            0.06060606060606059,
+            0.05808080808080807,
+            0.05429292929292930,
+            0.04924242424242424,
+            0.04419191919191920,
+            0.03787878787878787,
+            0.03282828282828282,
+            0.02651515151515152,
+            0.02146464646464646,
+            0.01641414141414142,
+            0.01262626262626263,
+            0.00883838383838384,
+            0.00631313131313131,
+            0.00378787878787879,
+            0.00252525252525253,
+            0.00126262626262626,
+            0.00126262626262626,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+    },
+    {
+        {
+            0.03571428571428571,
+            0.03571428571428571,
+            0.07142857142857142,
+            0.07142857142857144,
+            0.10714285714285715,
+            0.10714285714285715,
+            0.14285714285714285,
+            0.10714285714285714,
+            0.10714285714285715,
+            0.07142857142857142,
+            0.07142857142857141,
+            0.03571428571428571,
+            0.03571428571428571,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.01190476190476190,
+            0.01190476190476190,
+            0.02380952380952381,
+            0.03571428571428571,
+            0.04761904761904762,
+            0.05952380952380952,
+            0.08333333333333333,
+            0.08333333333333333,
+            0.09523809523809523,
+            0.09523809523809523,
+            0.09523809523809523,
+            0.08333333333333331,
+            0.08333333333333330,
+            0.05952380952380951,
+            0.04761904761904762,
+            0.03571428571428571,
+            0.02380952380952381,
+            0.01190476190476190,
+            0.01190476190476190,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.00476190476190476,
+            0.00476190476190476,
+            0.00952380952380952,
+            0.01428571428571429,
+            0.02380952380952381,
+            0.02857142857142857,
+            0.04285714285714286,
+            0.04761904761904762,
+            0.06190476190476191,
+            0.06666666666666667,
+            0.07619047619047620,
+            0.07619047619047617,
+            0.08571428571428569,
+            0.07619047619047617,
+            0.07619047619047617,
+            0.06666666666666665,
+            0.06190476190476190,
+            0.04761904761904762,
+            0.04285714285714286,
+            0.02857142857142857,
+            0.02380952380952381,
+            0.01428571428571429,
+            0.00952380952380952,
+            0.00476190476190476,
+            0.00476190476190476,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.00216450216450216,
+            0.00216450216450216,
+            0.00432900432900433,
+            0.00649350649350649,
+            0.01082251082251082,
+            0.01515151515151515,
+            0.02164502164502164,
+            0.02597402597402597,
+            0.03463203463203463,
+            0.04112554112554112,
+            0.04978354978354978,
+            0.05411255411255410,
+            0.06277056277056275,
+            0.06493506493506492,
+            0.06926406926406925,
+            0.06926406926406925,
+            0.06926406926406925,
+            0.06493506493506493,
+            0.06277056277056275,
+            0.05411255411255411,
+            0.04978354978354978,
+            0.04112554112554112,
+            0.03463203463203463,
+            0.02597402597402597,
+            0.02164502164502164,
+            0.01515151515151515,
+            0.01082251082251082,
+            0.00649350649350649,
+            0.00432900432900433,
+            0.00216450216450216,
+            0.00216450216450216,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.00108225108225108,
+            0.00108225108225108,
+            0.00216450216450216,
+            0.00324675324675325,
+            0.00541125541125541,
+            0.00757575757575758,
+            0.01190476190476190,
+            0.01406926406926407,
+            0.01948051948051948,
+            0.02380952380952381,
+            0.03030303030303030,
+            0.03463203463203463,
+            0.04220779220779219,
+            0.04545454545454544,
+            0.05194805194805194,
+            0.05519480519480519,
+            0.05952380952380951,
+            0.05952380952380952,
+            0.06277056277056275,
+            0.05952380952380952,
+            0.05952380952380951,
+            0.05519480519480519,
+            0.05194805194805194,
+            0.04545454545454544,
+            0.04220779220779219,
+            0.03463203463203463,
+            0.03030303030303030,
+            0.02380952380952381,
+            0.01948051948051948,
+            0.01406926406926407,
+            0.01190476190476190,
+            0.00757575757575758,
+            0.00541125541125541,
+            0.00324675324675325,
+            0.00216450216450216,
+            0.00108225108225108,
+            0.00108225108225108,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.00058275058275058,
+            0.00058275058275058,
+            0.00116550116550117,
+            0.00174825174825175,
+            0.00291375291375291,
+            0.00407925407925408,
+            0.00641025641025641,
+            0.00815850815850816,
+            0.01107226107226107,
+            0.01398601398601398,
+            0.01806526806526806,
+            0.02156177156177156,
+            0.02680652680652679,
+            0.03030303030303030,
+            0.03554778554778554,
+            0.03962703962703962,
+            0.04428904428904428,
+            0.04720279720279720,
+            0.05128205128205127,
+            0.05244755244755244,
+            0.05477855477855477,
+            0.05477855477855477,
+            0.05477855477855477,
+            0.05244755244755243,
+            0.05128205128205127,
+            0.04720279720279720,
+            0.04428904428904428,
+            0.03962703962703962,
+            0.03554778554778555,
+            0.03030303030303030,
+            0.02680652680652681,
+            0.02156177156177156,
+            0.01806526806526806,
+            0.01398601398601399,
+            0.01107226107226107,
+            0.00815850815850816,
+            0.00641025641025641,
+            0.00407925407925408,
+            0.00291375291375291,
+            0.00174825174825175,
+            0.00116550116550117,
+            0.00058275058275058,
+            0.00058275058275058,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+    },
+    {
+        {
+            0.02777777777777778,
+            0.02777777777777778,
+            0.05555555555555555,
+            0.05555555555555556,
+            0.08333333333333334,
+            0.08333333333333334,
+            0.11111111111111113,
+            0.11111111111111113,
+            0.11111111111111110,
+            0.08333333333333333,
+            0.08333333333333334,
+            0.05555555555555555,
+            0.05555555555555555,
+            0.02777777777777777,
+            0.02777777777777777,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.00833333333333333,
+            0.00833333333333333,
+            0.01666666666666667,
+            0.02500000000000000,
+            0.03333333333333333,
+            0.04166666666666666,
+            0.05833333333333333,
+            0.06666666666666667,
+            0.07500000000000000,
+            0.08333333333333333,
+            0.08333333333333333,
+            0.08333333333333331,
+            0.08333333333333331,
+            0.07499999999999998,
+            0.06666666666666665,
+            0.05833333333333331,
+            0.04166666666666666,
+            0.03333333333333333,
+            0.02499999999999999,
+            0.01666666666666666,
+            0.00833333333333333,
+            0.00833333333333333,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.00303030303030303,
+            0.00303030303030303,
+            0.00606060606060606,
+            0.00909090909090909,
+            0.01515151515151515,
+            0.01818181818181818,
+            0.02727272727272727,
+            0.03333333333333333,
+            0.04242424242424242,
+            0.04848484848484848,
+            0.05757575757575757,
+            0.06060606060606059,
+            0.06969696969696970,
+            0.06969696969696969,
+            0.07272727272727272,
+            0.06969696969696967,
+            0.06969696969696967,
+            0.06060606060606059,
+            0.05757575757575756,
+            0.04848484848484847,
+            0.04242424242424242,
+            0.03333333333333333,
+            0.02727272727272727,
+            0.01818181818181818,
+            0.01515151515151515,
+            0.00909090909090909,
+            0.00606060606060606,
+            0.00303030303030303,
+            0.00303030303030303,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.00126262626262626,
+            0.00126262626262626,
+            0.00252525252525253,
+            0.00378787878787879,
+            0.00631313131313131,
+            0.00883838383838384,
+            0.01262626262626263,
+            0.01641414141414142,
+            0.02146464646464646,
+            0.02651515151515152,
+            0.03282828282828282,
+            0.03787878787878787,
+            0.04419191919191920,
+            0.04924242424242424,
+            0.05429292929292930,
+            0.05808080808080807,
+            0.06060606060606059,
+            0.06186868686868686,
+            0.06186868686868686,
+            0.06060606060606059,
+            0.05808080808080808,
+            0.05429292929292929,
+            0.04924242424242424,
+            0.04419191919191919,
+            0.03787878787878787,
+            0.03282828282828283,
+            0.02651515151515151,
+            0.02146464646464646,
+            0.01641414141414141,
+            0.01262626262626262,
+            0.00883838383838384,
+            0.00631313131313131,
+            0.00378787878787879,
+            0.00252525252525253,
+            0.00126262626262626,
+            0.00126262626262626,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.00058275058275058,
+            0.00058275058275058,
+            0.00116550116550117,
+            0.00174825174825175,
+            0.00291375291375291,
+            0.00407925407925408,
+            0.00641025641025641,
+            0.00815850815850816,
+            0.01107226107226107,
+            0.01398601398601399,
+            0.01806526806526806,
+            0.02156177156177156,
+            0.02680652680652681,
+            0.03030303030303030,
+            0.03554778554778555,
+            0.03962703962703962,
+            0.04428904428904428,
+            0.04720279720279720,
+            0.05128205128205127,
+            0.05244755244755243,
+            0.05477855477855477,
+            0.05477855477855477,
+            0.05477855477855477,
+            0.05244755244755244,
+            0.05128205128205127,
+            0.04720279720279720,
+            0.04428904428904428,
+            0.03962703962703962,
+            0.03554778554778554,
+            0.03030303030303030,
+            0.02680652680652679,
+            0.02156177156177156,
+            0.01806526806526806,
+            0.01398601398601398,
+            0.01107226107226107,
+            0.00815850815850816,
+            0.00641025641025641,
+            0.00407925407925408,
+            0.00291375291375291,
+            0.00174825174825175,
+            0.00116550116550117,
+            0.00058275058275058,
+            0.00058275058275058,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+            0.00000000000000000,
+        },
+        {
+            0.00029137529137529,
+            0.00029137529137529,
+            0.00058275058275058,
+            0.00087412587412587,
+            0.00145687645687646,
+            0.00203962703962704,
+            0.00320512820512821,
+            0.00437062937062937,
+            0.00582750582750583,
+            0.00757575757575758,
+            0.00990675990675991,
+            0.01223776223776224,
+            0.01544289044289044,
+            0.01835664335664336,
+            0.02185314685314686,
+            0.02534965034965035,
+            0.02913752913752913,
+            0.03263403263403263,
+            0.03642191142191141,
+            0.03962703962703962,
+            0.04254079254079253,
+            0.04516317016317015,
+            0.04720279720279719,
+            0.04836829836829836,
+            0.04924242424242423,
+            0.04924242424242423,
+            0.04836829836829836,
+            0.04720279720279719,
+            0.04516317016317015,
+            0.04254079254079253,
+            0.03962703962703962,
+            0.03642191142191141,
+            0.03263403263403263,
+            0.02913752913752913,
+            0.02534965034965035,
+            0.02185314685314686,
+            0.01835664335664336,
+            0.01544289044289044,
+            0.01223776223776224,
+            0.00990675990675991,
+            0.00757575757575758,
+            0.00582750582750583,
+            0.00437062937062937,
+            0.00320512820512821,
+            0.00203962703962704,
+            0.00145687645687646,
+            0.00087412587412587,
+            0.00058275058275058,
+            0.00029137529137529,
+            0.00029137529137529,
+        },
+    },
+};
diff --git a/peakfit.c b/peakfit.c
new file mode 100644 (file)
index 0000000..8094b5d
--- /dev/null
+++ b/peakfit.c
@@ -0,0 +1,605 @@
+/* The MIT License
+
+   Copyright (c) 2013-2015 Genome Research Ltd.
+
+   Author: Petr Danecek <pd3@sanger.ac.uk>
+   
+   Permission is hereby granted, free of charge, to any person obtaining a copy
+   of this software and associated documentation files (the "Software"), to deal
+   in the Software without restriction, including without limitation the rights
+   to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+   copies of the Software, and to permit persons to whom the Software is
+   furnished to do so, subject to the following conditions:
+   
+   The above copyright notice and this permission notice shall be included in
+   all copies or substantial portions of the Software.
+   
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+   AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+   THE SOFTWARE.
+
+ */
+
+#include "peakfit.h"
+#include <stdio.h>
+#include <gsl/gsl_version.h>
+#include <gsl/gsl_vector.h>
+#include <gsl/gsl_multifit_nlin.h>
+#include <htslib/hts.h>
+#include <htslib/kstring.h>
+#include <assert.h>
+#include <math.h>
+
+#define NPARAMS 5
+
+// gauss params: sqrt(scale), center, sigma
+typedef struct _peak_t
+{
+    int fit_mask;
+    double params[NPARAMS], ori_params[NPARAMS];    // current and input parameters
+    struct { int scan; double min, max, best; } mc[NPARAMS];    // monte-carlo settings and best parameter
+    void (*calc_f)  (int nvals, double *xvals, double *yvals, void *args);
+    void (*calc_df) (int nvals, double *xvals, double *yvals, double *dfvals, int idf, void *args);
+    void (*print_func) (struct _peak_t *pk, kstring_t *str);
+    void (*convert_get) (struct _peak_t *pk, double *params);
+    double (*convert_set) (struct _peak_t *pk, int iparam, double value);
+}
+peak_t;
+
+struct _peakfit_t
+{
+    int npeaks, mpeaks, nparams, mparams;
+    peak_t *peaks;
+    double *params;
+    int nvals, mvals;
+    double *xvals, *yvals, *vals;
+    kstring_t str;
+    int verbose, nmc_iter;
+};
+
+
+/*
+    Gaussian peak with the center bound in the interval <d,e>:
+        yi = scale^2 * exp(-(xi-z)^2/sigma^2)
+
+        dy/dscale  = 2*scale * EXP
+        dy/dcenter = -scale^2 * sin(center) * (e-d) * (xi - z) * EXP / sigma^2
+        dy/dsigma  = 2*scale^2 * (xi - z)^2 * EXP / sigma^3
+
+    where
+        z   = 0.5*(cos(center)+1)*(e-d) + d
+        EXP = exp(-(xi-z)^2/sigma^2)
+*/
+void bounded_gaussian_calc_f(int nvals, double *xvals, double *yvals, void *args)
+{
+    peak_t *pk = (peak_t*) args;
+
+    double scale2 = pk->params[0] * pk->params[0];
+    double center = pk->params[1];
+    double sigma  = pk->params[2];
+    double d = pk->params[3];
+    double e = pk->params[4];
+    double z = 0.5*(cos(center)+1)*(e-d) + d;
+
+    int i;
+    for (i=0; i<nvals; i++)
+    {
+        double tmp = (xvals[i] - z)/sigma;
+        yvals[i] += scale2 * exp(-tmp*tmp);
+    }
+}
+void bounded_gaussian_calc_df(int nvals, double *xvals, double *yvals, double *dfvals, int idf, void *args)
+{
+    peak_t *pk = (peak_t*) args;
+
+    double scale  = pk->params[0];
+    double center = pk->params[1];
+    double sigma  = pk->params[2];
+    double d = pk->params[3];
+    double e = pk->params[4];
+    double z = 0.5*(cos(center)+1)*(e-d) + d;
+
+    int i;
+    for (i=0; i<nvals; i++)
+    {
+        double EXP = exp(-(xvals[i]-z)*(xvals[i]-z)/sigma/sigma);
+        double zi  = xvals[i] - z;
+        if ( idf==0 )       // dscale
+            dfvals[i] += 2*scale*EXP;
+        else if ( idf==1 )  // dcenter
+            dfvals[i] -= scale*scale*sin(center)*(e-d)*zi*EXP/sigma/sigma;
+        else if ( idf==2 )  // dsigma
+            dfvals[i] += 2*scale*scale*zi*zi*EXP/sigma/sigma/sigma;
+    }
+}
+void bounded_gaussian_sprint_func(peak_t *pk, kstring_t *str)
+{
+    double center = pk->params[1];
+    double d = pk->params[3];
+    double e = pk->params[4];
+    double z = 0.5*(cos(center)+1)*(e-d) + d;
+    ksprintf(str,"%f**2 * exp(-(x-%f)**2/%f**2)",fabs(pk->params[0]),z,fabs(pk->params[2]));
+}
+double bounded_gaussian_convert_set(peak_t *pk, int iparam, double value)
+{
+    if ( iparam!=1 ) return value;
+    double d = pk->ori_params[3];
+    double e = pk->ori_params[4];
+    if ( value<d ) value = d;
+    else if ( value>e ) value = e;
+    return acos(2*(value-d)/(e-d) - 1);
+}
+void bounded_gaussian_convert_get(peak_t *pk, double *params)
+{
+    params[0] = fabs(pk->params[0]);
+    params[2] = fabs(pk->params[2]);
+    double center = pk->params[1];
+    double d = pk->params[3];
+    double e = pk->params[4];
+    params[1] = 0.5*(cos(center)+1)*(e-d) + d;
+}
+
+void peakfit_add_bounded_gaussian(peakfit_t *pkf, double a, double b, double c, double d, double e, int fit_mask)
+{
+    pkf->npeaks++;
+    hts_expand0(peak_t,pkf->npeaks,pkf->mpeaks,pkf->peaks);
+
+    int i, nfit = 0;
+    for (i=0; i<NPARAMS; i++) 
+        if ( fit_mask & (1<<i) ) nfit++;
+
+    assert( d<e );
+
+    pkf->nparams += nfit;
+    hts_expand0(double,pkf->nparams,pkf->mparams,pkf->params);
+
+    peak_t *pk = &pkf->peaks[pkf->npeaks-1];
+    memset(pk, 0, sizeof(peak_t));
+
+    pk->calc_f      = bounded_gaussian_calc_f;
+    pk->calc_df     = bounded_gaussian_calc_df;
+    pk->print_func  = bounded_gaussian_sprint_func;
+    pk->convert_set = bounded_gaussian_convert_set;
+    pk->convert_get = bounded_gaussian_convert_get;
+    pk->fit_mask    = fit_mask;
+    pk->ori_params[0] = a;
+    pk->ori_params[2] = c;
+    pk->ori_params[3] = d;
+    pk->ori_params[4] = e;
+    pk->ori_params[1] = pk->convert_set(pk, 1, b);
+}
+
+
+/*
+    Gaussian peak:
+        yi = scale^2 * exp(-(x-center)^2/sigma^2)
+
+        dy/dscale  = 2 * scale * EXP
+        dy/dcenter = 2 * scale^2 * (x-center) * EXP / sigma^2
+        dy/dsigma  = 2 * scale^2 * (x-center)^2 * EXP / sigma^3
+
+    where 
+        EXP = exp(-(x-center)^2/sigma^2)
+*/
+void gaussian_calc_f(int nvals, double *xvals, double *yvals, void *args)
+{
+    peak_t *pk = (peak_t*) args;
+
+    double scale2 = pk->params[0] * pk->params[0];
+    double center = pk->params[1];
+    double sigma  = pk->params[2];
+
+    int i;
+    for (i=0; i<nvals; i++)
+    {
+        double tmp = (xvals[i] - center)/sigma;
+        yvals[i] += scale2 * exp(-tmp*tmp);
+    }
+}
+void gaussian_calc_df(int nvals, double *xvals, double *yvals, double *dfvals, int idf, void *args)
+{
+    peak_t *pk = (peak_t*) args;
+
+    double scale  = pk->params[0];
+    double center = pk->params[1];
+    double sigma  = pk->params[2];
+
+    int i;
+    for (i=0; i<nvals; i++)
+    {
+        double zi  = xvals[i] - center;
+        double EXP = exp(-zi*zi/(sigma*sigma));
+        if ( idf==0 )       // dscale
+            dfvals[i] += 2*scale*EXP;
+        else if ( idf==1 )  // dcenter
+            dfvals[i] += 2*scale*scale*zi*EXP/(sigma*sigma);
+        else if ( idf==2 )  // dsigma
+            dfvals[i] += 2*scale*scale*zi*zi*EXP/(sigma*sigma*sigma);
+    }
+}
+void gaussian_sprint_func(struct _peak_t *pk, kstring_t *str)
+{
+    ksprintf(str,"%f**2 * exp(-(x-%f)**2/%f**2)",fabs(pk->params[0]),pk->params[1],fabs(pk->params[2]));
+}
+void gaussian_convert_get(peak_t *pk, double *params)
+{
+    params[0] = fabs(pk->params[0]);
+    params[1] = fabs(pk->params[1]);
+    params[2] = fabs(pk->params[2]);
+}
+
+
+void peakfit_add_gaussian(peakfit_t *pkf, double a, double b, double c, int fit_mask)
+{
+    pkf->npeaks++;
+    hts_expand0(peak_t,pkf->npeaks,pkf->mpeaks,pkf->peaks);
+
+    int i, nfit = 0;
+    for (i=0; i<NPARAMS; i++) 
+        if ( fit_mask & (1<<i) ) nfit++;
+
+    pkf->nparams += nfit;
+    hts_expand0(double,pkf->nparams,pkf->mparams,pkf->params);
+
+    peak_t *pk = &pkf->peaks[pkf->npeaks-1];
+    memset(pk, 0, sizeof(peak_t));
+
+    pk->calc_f      = gaussian_calc_f;
+    pk->calc_df     = gaussian_calc_df;
+    pk->print_func  = gaussian_sprint_func;
+    pk->convert_get = gaussian_convert_get;
+    pk->fit_mask    = fit_mask;
+    pk->ori_params[0] = a;
+    pk->ori_params[1] = b;
+    pk->ori_params[2] = c;
+}
+
+
+/*
+    exp peak:
+        yi = scale^2 * exp((x-center)/sigma^2)
+
+        dy/dscale  = 2 * scale * EXP
+        dy/dcenter = -scale^2  * EXP / sigma^2
+        dy/dsigma  = -2 * scale^2 * (x-center) * EXP / sigma^3
+
+    where 
+        EXP = exp((x-center)/sigma^2)
+*/
+void exp_calc_f(int nvals, double *xvals, double *yvals, void *args)
+{
+    peak_t *pk = (peak_t*) args;
+
+    double scale2 = pk->params[0] * pk->params[0];
+    double center = pk->params[1];
+    double sigma  = pk->params[2];
+
+    int i;
+    for (i=0; i<nvals; i++)
+    {
+        yvals[i] += scale2 * exp((xvals[i]-center)/sigma/sigma);
+    }
+}
+void exp_calc_df(int nvals, double *xvals, double *yvals, double *dfvals, int idf, void *args)
+{
+    peak_t *pk = (peak_t*) args;
+
+    double scale  = pk->params[0];
+    double center = pk->params[1];
+    double sigma  = pk->params[2];
+
+    int i;
+    for (i=0; i<nvals; i++)
+    {
+        double EXP = exp((xvals[i]-center)/sigma/sigma);
+        if ( idf==0 )       // dscale
+            dfvals[i] += 2*scale*EXP;
+        else if ( idf==2 )  // dsigma
+            dfvals[i] -= 2*scale*scale*(xvals[i]-center)*EXP/sigma/sigma/sigma;
+    }
+}
+void exp_sprint_func(struct _peak_t *pk, kstring_t *str)
+{
+    ksprintf(str,"%f**2 * exp((x-%f)/%f**2)",fabs(pk->params[0]),pk->params[1],fabs(pk->params[2]));
+}
+void exp_convert_get(peak_t *pk, double *params)
+{
+    params[0] = fabs(pk->params[0]);
+    params[1] = fabs(pk->params[1]);
+    params[2] = fabs(pk->params[2]);
+}
+
+void peakfit_add_exp(peakfit_t *pkf, double a, double b, double c, int fit_mask)
+{
+    pkf->npeaks++;
+    hts_expand0(peak_t,pkf->npeaks,pkf->mpeaks,pkf->peaks);
+
+    int i, nfit = 0;
+    for (i=0; i<NPARAMS; i++) 
+        if ( fit_mask & (1<<i) ) nfit++;
+
+    assert( !(fit_mask&2) );
+
+    pkf->nparams += nfit;
+    hts_expand0(double,pkf->nparams,pkf->mparams,pkf->params);
+
+    peak_t *pk = &pkf->peaks[pkf->npeaks-1];
+    memset(pk, 0, sizeof(peak_t));
+
+    pk->calc_f      = exp_calc_f;
+    pk->calc_df     = exp_calc_df;
+    pk->print_func  = exp_sprint_func;
+    pk->convert_get = exp_convert_get;
+    pk->fit_mask    = fit_mask;
+    pk->ori_params[0] = a;
+    pk->ori_params[1] = b;
+    pk->ori_params[2] = c;
+}
+
+
+void peakfit_set_params(peakfit_t *pkf, int ipk, double *params, int nparams)
+{
+    peak_t *pk = &pkf->peaks[ipk];
+    int i;
+    if ( pk->convert_set )
+        for (i=0; i<nparams; i++) pk->params[i] = pk->convert_set(pk, i, params[i]);
+    else
+        for (i=0; i<nparams; i++) pk->params[i] = params[i];
+}
+
+void peakfit_get_params(peakfit_t *pkf, int ipk, double *params, int nparams)
+{
+    peak_t *pk = &pkf->peaks[ipk];
+    if ( pk->convert_get ) pk->convert_get(pk, params);
+    else
+    {
+        int i;
+        for (i=0; i<nparams; i++) params[i] = pk->params[i];
+    }
+}
+
+peakfit_t *peakfit_init(void)
+{
+    return (peakfit_t*)calloc(1,sizeof(peakfit_t));
+}
+
+void peakfit_reset(peakfit_t *pkf)
+{
+    pkf->npeaks = pkf->nparams = 0;
+    memset(pkf->peaks,0,sizeof(peak_t)*pkf->mpeaks);
+}
+
+void peakfit_destroy(peakfit_t *pkf)
+{
+    free(pkf->str.s);
+    free(pkf->vals);
+    free(pkf->params);
+    free(pkf->peaks);
+    free(pkf);
+}
+
+int peakfit_calc_f(const gsl_vector *params, void *data, gsl_vector *yvals)
+{
+    peakfit_t *pkf = (peakfit_t *) data;
+
+    int i,j;
+    for (i=0; i<pkf->nvals; i++)
+        pkf->vals[i] = 0;
+
+    int iparam = 0;
+    for (i=0; i<pkf->npeaks; i++)
+    {
+        peak_t *pk = &pkf->peaks[i];
+        for (j=0; j<NPARAMS; j++)
+        {
+            if ( !(pk->fit_mask & (1<<j)) ) continue;
+            pk->params[j] = gsl_vector_get(params,iparam);
+            iparam++;
+        }
+        pk->calc_f(pkf->nvals, pkf->xvals, pkf->vals, pk);
+    }
+
+    for (i=0; i<pkf->nvals; i++)
+        gsl_vector_set(yvals, i, (pkf->vals[i] - pkf->yvals[i])/0.01);
+
+    return GSL_SUCCESS;
+}
+int peakfit_calc_df(const gsl_vector *params, void *data, gsl_matrix *jacobian)
+{
+    peakfit_t *pkf = (peakfit_t *) data;
+
+    int i,j,k,iparam = 0;
+    for (i=0; i<pkf->npeaks; i++)
+    {
+        peak_t *pk = &pkf->peaks[i];
+        int iparam_prev = iparam;
+        for (j=0; j<NPARAMS; j++)
+        {
+            if ( !(pk->fit_mask & (1<<j)) ) continue;
+            pk->params[j] = gsl_vector_get(params,iparam);
+            iparam++;
+        }
+        iparam = iparam_prev;
+        for (j=0; j<NPARAMS; j++)
+        {
+            if ( !(pk->fit_mask & (1<<j)) ) continue;
+            for (k=0; k<pkf->nvals; k++) pkf->vals[k] = 0;
+            pk->calc_df(pkf->nvals, pkf->xvals, pkf->yvals, pkf->vals, j, pk);
+            for (k=0; k<pkf->nvals; k++) gsl_matrix_set(jacobian, k, iparam, pkf->vals[k]);
+            iparam++;
+        }
+    }
+    return GSL_SUCCESS;
+}
+int peakfit_calc_fdf(const gsl_vector *params, void *data, gsl_vector *yvals, gsl_matrix *jacobian)
+{
+    peakfit_calc_f(params, data, yvals);
+    peakfit_calc_df(params, data, jacobian);
+    return GSL_SUCCESS;
+}
+
+double peakfit_evaluate(peakfit_t *pkf)
+{
+    int i;
+    for (i=0; i<pkf->nvals; i++)
+        pkf->vals[i] = 0;
+
+    for (i=0; i<pkf->npeaks; i++)
+        pkf->peaks[i].calc_f(pkf->nvals, pkf->xvals, pkf->vals, &pkf->peaks[i]);
+
+    double sum = 0;
+    for (i=0; i<pkf->nvals; i++)
+        sum += fabs(pkf->vals[i] - pkf->yvals[i]);
+
+    return sum;
+}
+
+const char *peakfit_sprint_func(peakfit_t *pkf)
+{
+    pkf->str.l = 0;
+    int i;
+    for (i=0; i<pkf->npeaks; i++)
+    {
+        if ( i>0 ) kputs(" + ", &pkf->str);
+        pkf->peaks[i].print_func(&pkf->peaks[i], &pkf->str);
+    }
+    return (const char*)pkf->str.s;
+}
+
+void peakfit_verbose(peakfit_t *pkf, int level)
+{
+    pkf->verbose = level;
+}
+
+void peakfit_set_mc(peakfit_t *pkf, double xmin, double xmax, int iparam, int niter)
+{
+    peak_t *pk = &pkf->peaks[ pkf->npeaks-1 ];
+    pk->mc[iparam].scan = 1;
+    pk->mc[iparam].min  = xmin;
+    pk->mc[iparam].max  = xmax;
+    pkf->nmc_iter = niter;
+}
+
+double peakfit_run(peakfit_t *pkf, int nvals, double *xvals, double *yvals)
+{
+    srand(0);   // for reproducibility
+
+    pkf->nvals = nvals;
+    pkf->xvals = xvals;
+    pkf->yvals = yvals;
+    hts_expand0(double,pkf->nvals,pkf->mvals,pkf->vals);
+    if ( !pkf->nparams ) return peakfit_evaluate(pkf);
+
+    gsl_multifit_function_fdf mfunc;
+    mfunc.f   = &peakfit_calc_f;
+    mfunc.df  = &peakfit_calc_df;
+    mfunc.fdf = &peakfit_calc_fdf;
+    mfunc.n   = nvals;
+    mfunc.p   = pkf->nparams;
+    mfunc.params = pkf;
+
+    const gsl_multifit_fdfsolver_type *solver_type;
+    gsl_multifit_fdfsolver *solver;
+    solver_type = gsl_multifit_fdfsolver_lmsder;
+    solver = gsl_multifit_fdfsolver_alloc(solver_type, nvals, mfunc.p);
+    gsl_vector *grad = gsl_vector_alloc(pkf->nparams);
+
+    int imc_iter, i,j, iparam;
+    double best_fit = HUGE_VAL;
+    for (imc_iter=0; imc_iter<=pkf->nmc_iter; imc_iter++)   // possibly multiple monte-carlo iterations
+    {
+        // set GSL parameters
+        iparam = 0;
+        for (i=0; i<pkf->npeaks; i++)
+        {
+            peak_t *pk = &pkf->peaks[i];
+            for (j=0; j<NPARAMS; j++)
+            {
+                pk->params[j] = pk->ori_params[j];
+                if ( pk->mc[j].scan )
+                {
+                    pk->params[j] = rand()*(pk->mc[j].max - pk->mc[j].min)/RAND_MAX + pk->mc[j].min;
+                    if ( pk->convert_set ) pk->params[j] = pk->convert_set(pk, j, pk->params[j]);
+                }
+                if ( !(pk->fit_mask & (1<<j)) ) continue;
+                pkf->params[iparam] = pk->params[j];
+                iparam++;
+            }
+        }
+
+        gsl_vector_view vview = gsl_vector_view_array(pkf->params, mfunc.p);
+        gsl_multifit_fdfsolver_set(solver, &mfunc, &vview.vector);
+
+        // iterate until convergence (or lack of it)
+        int ret, test1 = 0, test2 = 0, niter = 0, niter_max = 500;
+        do
+        {
+            ret = gsl_multifit_fdfsolver_iterate(solver);
+            if ( pkf->verbose >1 )
+            {
+                fprintf(stderr, "%d: ", niter);
+                for (i=0; i<pkf->npeaks; i++)
+                {
+                    peak_t *pk = &pkf->peaks[i];
+                    fprintf(stderr,"\t%f %f %f", pk->params[0],pk->params[1],pk->params[2]);
+                }
+                fprintf(stderr, "\t.. %s\n", gsl_strerror(ret));
+            }
+            if ( ret ) break;
+
+#if GSL_MAJOR_VERSION >= 2
+            int info;
+            test1 = gsl_multifit_fdfsolver_test(solver, 1e-8,1e-8, 0.0, &info);
+#else
+            gsl_multifit_gradient(solver->J, solver->f, grad);
+            test1 = gsl_multifit_test_gradient(grad, 1e-8);
+            test2 = gsl_multifit_test_delta(solver->dx, solver->x, 1e-8, 1e-8);
+#endif
+        }
+        while ((test1==GSL_CONTINUE || test2==GSL_CONTINUE) && ++niter<niter_max);
+        if ( pkf->verbose >1 )
+        {
+            fprintf(stderr,"test1=%s\n", gsl_strerror(test1));
+            fprintf(stderr,"test2=%s\n", gsl_strerror(test2));
+        }
+
+        // recover parameters
+        iparam = 0;
+        for (i=0; i<pkf->npeaks; i++)
+        {
+            peak_t *pk = &pkf->peaks[i];
+            for (j=0; j<NPARAMS; j++)
+            {
+                if ( !(pk->fit_mask & (1<<j)) ) continue;
+                pk->params[j] = gsl_vector_get(solver->x, iparam++);
+            }
+        }
+
+        // evaluate fit, update best parameters
+        double fit = peakfit_evaluate(pkf);
+        if ( fit<best_fit )
+        {
+            for (i=0; i<pkf->npeaks; i++)
+            {
+                peak_t *pk = &pkf->peaks[i];
+                for (j=0; j<NPARAMS; j++) pk->mc[j].best = pk->params[j];
+            }
+        }
+        if ( fit<best_fit ) best_fit = fit;
+    }
+    gsl_multifit_fdfsolver_free(solver);
+    gsl_vector_free(grad);
+
+    for (i=0; i<pkf->npeaks; i++)
+    {
+        peak_t *pk = &pkf->peaks[i];
+        for (j=0; j<NPARAMS; j++) pk->params[j] = pk->mc[j].best;
+    }
+    return best_fit;
+}
+
+
diff --git a/peakfit.h b/peakfit.h
new file mode 100644 (file)
index 0000000..8a9e4fa
--- /dev/null
+++ b/peakfit.h
@@ -0,0 +1,49 @@
+/* The MIT License
+
+   Copyright (c) 2013-2015 Genome Research Ltd.
+
+   Author: Petr Danecek <pd3@sanger.ac.uk>
+   
+   Permission is hereby granted, free of charge, to any person obtaining a copy
+   of this software and associated documentation files (the "Software"), to deal
+   in the Software without restriction, including without limitation the rights
+   to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+   copies of the Software, and to permit persons to whom the Software is
+   furnished to do so, subject to the following conditions:
+   
+   The above copyright notice and this permission notice shall be included in
+   all copies or substantial portions of the Software.
+   
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+   AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+   THE SOFTWARE.
+
+ */
+
+#ifndef PEAKFIT_H
+#define PEAKFIT_H
+
+typedef struct _peakfit_t peakfit_t;
+
+peakfit_t *peakfit_init(void);
+void peakfit_reset(peakfit_t *pkf);
+void peakfit_destroy(peakfit_t *pkf);
+
+void peakfit_add_gaussian(peakfit_t *pkf, double a, double b, double c, int fit_mask);
+void peakfit_add_bounded_gaussian(peakfit_t *pkf, double a, double b, double c, double d, double e, int fit_mask);
+void peakfit_add_exp(peakfit_t *pkf, double a, double b, double c, int fit_mask);
+void peakfit_set_mc(peakfit_t *pkf, double xmin, double xmax, int iparam, int niter);
+double peakfit_run(peakfit_t *pkf, int nvals, double *xvals, double *yvals);
+double peakfit_evaluate(peakfit_t *pkf);
+
+void peakfit_verbose(peakfit_t *pkf, int level);
+void peakfit_get_params(peakfit_t *pkf, int ipk, double *params, int nparams);
+void peakfit_set_params(peakfit_t *pkf, int ipk, double *params, int nparams);
+const char *peakfit_sprint_func(peakfit_t *pkf);
+
+#endif
+
diff --git a/ploidy.c b/ploidy.c
new file mode 100644 (file)
index 0000000..550ba87
--- /dev/null
+++ b/ploidy.c
@@ -0,0 +1,268 @@
+/* 
+    Copyright (C) 2014-2016 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+    Permission is hereby granted, free of charge, to any person obtaining a copy
+    of this software and associated documentation files (the "Software"), to deal
+    in the Software without restriction, including without limitation the rights
+    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+    copies of the Software, and to permit persons to whom the Software is
+    furnished to do so, subject to the following conditions:
+    
+    The above copyright notice and this permission notice shall be included in
+    all copies or substantial portions of the Software.
+    
+    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+    THE SOFTWARE.
+*/
+
+#include <htslib/khash_str2int.h>
+#include <htslib/kseq.h>
+#include <htslib/hts.h>
+#include "bcftools.h"
+#include "ploidy.h"
+
+struct _ploidy_t
+{
+    int nsex, msex;     // number of genders, m:number of allocated elements in id2sex array
+    int dflt, min, max; // ploidy: default, min and max (only explicitly listed)
+    int *sex2dflt;
+    regidx_t *idx;
+    regitr_t *itr;
+    void *sex2id;
+    char **id2sex;
+    kstring_t tmp_str;
+};
+
+typedef struct
+{
+    int sex, ploidy;
+}
+sex_ploidy_t;
+
+
+regidx_t *ploidy_regions(ploidy_t *ploidy)
+{
+    return ploidy->idx;
+}
+
+int ploidy_parse(const char *line, char **chr_beg, char **chr_end, uint32_t *beg, uint32_t *end, void *payload, void *usr)
+{
+    int i, ret;
+    ploidy_t *ploidy = (ploidy_t*) usr;
+    void *sex2id = ploidy->sex2id;
+
+    // Check for special case of default ploidy "* * * <sex> <ploidy>"
+    int default_ploidy_def = 0;
+
+    char *ss = (char*) line;
+    while ( *ss && isspace(*ss) ) ss++;
+    if ( ss[0]=='*' && (!ss[1] || isspace(ss[1])) )
+        default_ploidy_def = 1; // definition of default ploidy, chr="*"
+    else
+    {
+        // Fill CHR,FROM,TO
+        ret = regidx_parse_tab(line,chr_beg,chr_end,beg,end,NULL,NULL);
+        if ( ret!=0 ) return ret;
+    }
+
+    // Skip the fields already parsed by regidx_parse_tab
+    ss = (char*) line;
+    while ( *ss && isspace(*ss) ) ss++;
+    for (i=0; i<3; i++)
+    {
+        while ( *ss && !isspace(*ss) ) ss++;
+        if ( !*ss ) return -2;  // wrong number of fields
+        while ( *ss && isspace(*ss) ) ss++;
+    }
+    if ( !*ss ) return -2;
+
+    // Parse the payload
+    char *se = ss;
+    while ( *se && !isspace(*se) ) se++;
+    if ( !*se || se==ss ) error("Could not parse: %s\n", line);
+    ploidy->tmp_str.l = 0;
+    kputsn(ss,se-ss,&ploidy->tmp_str);
+
+    sex_ploidy_t *sp = (sex_ploidy_t*) payload;
+    if ( khash_str2int_get(sex2id, ploidy->tmp_str.s, &sp->sex) != 0 )
+    {
+        ploidy->nsex++;
+        hts_expand0(char*,ploidy->nsex,ploidy->msex,ploidy->id2sex);
+        ploidy->id2sex[ploidy->nsex-1] = strdup(ploidy->tmp_str.s);
+        sp->sex = khash_str2int_inc(ploidy->sex2id, ploidy->id2sex[ploidy->nsex-1]);
+        ploidy->sex2dflt = (int*) realloc(ploidy->sex2dflt,sizeof(int)*ploidy->nsex);
+        ploidy->sex2dflt[ploidy->nsex-1] = -1;
+    }
+
+    ss = se;
+    while ( *se && isspace(*se) ) se++;
+    if ( !*se ) error("Could not parse: %s\n", line);
+    sp->ploidy = strtol(ss,&se,10);
+    if ( ss==se ) error("Could not parse: %s\n", line);
+    if ( ploidy->min<0 || sp->ploidy < ploidy->min ) ploidy->min = sp->ploidy;
+    if ( ploidy->max<0 || sp->ploidy > ploidy->max ) ploidy->max = sp->ploidy;
+
+    // Special case, chr="*" stands for a default value
+    if ( default_ploidy_def )
+    {
+        ploidy->sex2dflt[ploidy->nsex-1] = sp->ploidy;
+        return -1;
+    }
+
+    return 0;
+}
+
+static void _set_defaults(ploidy_t *ploidy, int dflt)
+{
+    int i;
+    if ( khash_str2int_get(ploidy->sex2id, "*", &i) == 0 ) dflt = ploidy->sex2dflt[i];
+    for (i=0; i<ploidy->nsex; i++)
+        if ( ploidy->sex2dflt[i]==-1 ) ploidy->sex2dflt[i] = dflt;
+
+    ploidy->dflt = dflt;
+    if ( ploidy->min<0 || dflt < ploidy->min ) ploidy->min = dflt;
+    if ( ploidy->max<0 || dflt > ploidy->max ) ploidy->max = dflt;
+}
+
+ploidy_t *ploidy_init(const char *fname, int dflt)
+{
+    ploidy_t *pld = (ploidy_t*) calloc(1,sizeof(ploidy_t));
+    if ( !pld ) return NULL;
+
+    pld->min = pld->max = -1;
+    pld->sex2id = khash_str2int_init();
+    pld->idx = regidx_init(fname,ploidy_parse,NULL,sizeof(sex_ploidy_t),pld);
+    if ( !pld->idx )
+    {
+        ploidy_destroy(pld);
+        return NULL;
+    }
+    pld->itr = regitr_init(pld->idx);
+    _set_defaults(pld,dflt);
+    return pld;
+}
+
+ploidy_t *ploidy_init_string(const char *str, int dflt)
+{
+    ploidy_t *pld = (ploidy_t*) calloc(1,sizeof(ploidy_t));
+    if ( !pld ) return NULL;
+
+    pld->min = pld->max = -1;
+    pld->sex2id = khash_str2int_init();
+    pld->idx = regidx_init(NULL,ploidy_parse,NULL,sizeof(sex_ploidy_t),pld);
+    pld->itr = regitr_init(pld->idx);
+
+    kstring_t tmp = {0,0,0};
+    const char *ss = str;
+    while ( *ss )
+    {
+        while ( *ss && isspace(*ss) ) ss++;
+        const char *se = ss;
+        while ( *se && *se!='\r' && *se!='\n' ) se++;
+        tmp.l = 0;
+        kputsn(ss, se-ss, &tmp);
+        regidx_insert(pld->idx,tmp.s);
+        while ( *se && isspace(*se) ) se++;
+        ss = se;
+    }
+    free(tmp.s);
+
+    _set_defaults(pld,dflt);
+    return pld;
+}
+
+void ploidy_destroy(ploidy_t *ploidy)
+{
+    if ( ploidy->sex2id ) khash_str2int_destroy_free(ploidy->sex2id);
+    if ( ploidy->itr ) regitr_destroy(ploidy->itr);
+    if ( ploidy->idx ) regidx_destroy(ploidy->idx);
+    free(ploidy->id2sex);
+    free(ploidy->tmp_str.s);
+    free(ploidy->sex2dflt);
+    free(ploidy);
+}
+
+int ploidy_query(ploidy_t *ploidy, char *seq, int pos, int *sex2ploidy, int *min, int *max)
+{
+    int i, ret = regidx_overlap(ploidy->idx, seq,pos,pos, ploidy->itr);
+
+    if ( !sex2ploidy && !min && !max ) return ret;
+
+    if ( !ret )
+    {
+        // no overlap
+        if ( min ) *min = ploidy->dflt;
+        if ( max ) *max = ploidy->dflt;
+        if ( sex2ploidy )
+            for (i=0; i<ploidy->nsex; i++) sex2ploidy[i] = ploidy->sex2dflt[i];
+        return 0;
+    }
+
+    int _min = INT_MAX, _max = -1;
+    if ( sex2ploidy ) for (i=0; i<ploidy->nsex; i++) sex2ploidy[i] = ploidy->dflt;
+
+    while ( regitr_overlap(ploidy->itr) )
+    {
+        int sex = regitr_payload(ploidy->itr,sex_ploidy_t).sex;
+        int pld = regitr_payload(ploidy->itr,sex_ploidy_t).ploidy;
+        if ( pld!=ploidy->dflt ) 
+        {
+            if ( sex2ploidy ) sex2ploidy[ sex ] = pld;
+            if ( _min > pld ) _min = pld;
+            if ( _max < pld ) _max = pld;
+        }
+    }
+    if ( _max==-1 ) _max = _min = ploidy->dflt;
+    if ( max ) *max = _max;
+    if ( min ) *min = _min;
+
+    return 1;
+}
+
+int ploidy_nsex(ploidy_t *ploidy)
+{
+    return ploidy->nsex;
+}
+
+char *ploidy_id2sex(ploidy_t *ploidy, int id)
+{
+    if ( id<0 || id>=ploidy->nsex ) return NULL;
+    return ploidy->id2sex[id];
+}
+
+int ploidy_sex2id(ploidy_t *ploidy, char *sex)
+{
+    int id;
+    if ( khash_str2int_get(ploidy->sex2id,sex,&id)!=0 ) return -1;
+    return id;
+}
+
+int ploidy_add_sex(ploidy_t *ploidy, const char *sex)
+{
+    int id;
+    if ( khash_str2int_get(ploidy->sex2id, sex, &id)==0 ) return id;
+    ploidy->nsex++;
+    hts_expand0(char*,ploidy->nsex,ploidy->msex,ploidy->id2sex);
+    ploidy->id2sex[ploidy->nsex-1] = strdup(sex);
+    ploidy->sex2dflt = (int*) realloc(ploidy->sex2dflt,sizeof(int)*ploidy->nsex);
+    ploidy->sex2dflt[ploidy->nsex-1] = ploidy->dflt;
+    return khash_str2int_inc(ploidy->sex2id, ploidy->id2sex[ploidy->nsex-1]);
+}
+
+int ploidy_max(ploidy_t *ploidy)
+{
+    return ploidy->dflt > ploidy->max ? ploidy->dflt : ploidy->max;
+}
+
+int ploidy_min(ploidy_t *ploidy)
+{
+    return ploidy->dflt < ploidy->min ? ploidy->dflt : ploidy->min;
+}
+
diff --git a/ploidy.h b/ploidy.h
new file mode 100644 (file)
index 0000000..1e7d2f7
--- /dev/null
+++ b/ploidy.h
@@ -0,0 +1,129 @@
+/* 
+    Copyright (C) 2014 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+    Permission is hereby granted, free of charge, to any person obtaining a copy
+    of this software and associated documentation files (the "Software"), to deal
+    in the Software without restriction, including without limitation the rights
+    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+    copies of the Software, and to permit persons to whom the Software is
+    furnished to do so, subject to the following conditions:
+    
+    The above copyright notice and this permission notice shall be included in
+    all copies or substantial portions of the Software.
+    
+    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+    THE SOFTWARE.
+*/
+
+/*
+    Lookup from region and sex to ploidy.
+
+    Example of usage:
+
+        int default_ploidy = 2;
+        ploidy_t *pld = ploidy_init(fname, default_ploidy);
+
+        int nsex = ploidy_nsex(pld);
+        int *sex2ploidy = malloc(sizeof(int)*nsex);
+
+        ploidy_query(pld, "X",60000, sex2ploidy, NULL, NULL);
+        for (i=0; i<nsex; i++)
+            printf("ploidy of %s is %d\n", ploidy_id2sex(pld,i), sex2ploidy[i]);
+
+        ploidy_destroy(pld);
+
+    An example of ploidy file format follows. The coordinates are 1-based and
+    inclusive. The "*" records define the default ploidy for each sex. If not
+    present, the default_ploidy passed to ploidy_init is used instead:
+        X 1 60000 M 1
+        X 2699521 154931043 M 1
+        Y 1 59373566 M 1
+        Y 1 59373566 F 0
+        MT 1 16569 M 1
+        MT 1 16569 F 1
+        *  * *     M 2
+        *  * *     F 2
+*/
+
+#ifndef __PLOIDY_H__
+#define __PLOIDY_H__
+
+#include "regidx.h"
+
+typedef struct _ploidy_t ploidy_t;
+
+/*
+ *  ploidy_init()
+ *  @param fname:   input file name or NULL if default ploidy from example above should be used
+ *  @param dflt:    default ploidy to use for unlisted regions (the '* * *' records have precedence).
+ *
+ *  Returns new structure on success or NULL on error.
+ */
+ploidy_t *ploidy_init(const char *fname, int dflt);
+
+/* Same as ploidy_init() but the whole file is passed as a single string */
+ploidy_t *ploidy_init_string(const char *str, int dflt);
+
+/*
+ *  ploidy_destroy() - free memory allocated by ploidy_init
+ */
+void ploidy_destroy(ploidy_t *ploidy);
+
+/*
+ *  ploidy_query() - query ploidy at a position for all genders at once
+ *  @param seq: chromosome name
+ *  @param pos: 0-based position
+ *  @param sex2ploidy:  if not NULL, array will be filled with mapping from sex id to ploidy
+ *  @param min: if not NULL, minimum encountered encountered will be set
+ *  @param max: if not NULL, maximum encountered encountered will be set
+ *
+ *  Returns 1 if the position is listed in the regions or 0 otherwise.
+ */
+int ploidy_query(ploidy_t *ploidy, char *seq, int pos, int *sex2ploidy, int *min, int *max);
+
+/*
+ *  ploidy_nsex() - return number of recognised genders
+ */
+int ploidy_nsex(ploidy_t *ploidy);
+
+/*
+ *  ploidy_id2sex() - mapping between numeric gender id and name
+ *
+ *  Returns gender name (e.g. "M" or "F" in the example above)
+ *  or NULL if there is no such id.
+ */
+char *ploidy_id2sex(ploidy_t *ploidy, int id);
+
+/*
+ *  ploidy_sex2id() - mapping between gender name and its numeric id
+ *
+ *  Returns numeric id or -1 if not present.
+ */
+int ploidy_sex2id(ploidy_t *ploidy, char *sex);
+
+/*
+ *  ploidy_add_sex() - register new gender name. This function is
+ *      useful when gender has the default ploidy for all regions
+ *      and is not listed in the file passed to ploidy_init()
+ *
+ *  Returns numeric id of the added sex, regardless of whether the string was
+ *  newly added or was already present in the dictionary.
+ */
+int ploidy_add_sex(ploidy_t *ploidy, const char *sex);
+
+/** Returns region index for raw access */
+regidx_t *ploidy_regions(ploidy_t *ploidy);
+
+/** Return the minimum / maximum recognised ploidy  */
+int ploidy_max(ploidy_t *ploidy);
+int ploidy_min(ploidy_t *ploidy);
+
+#endif
+
diff --git a/plugins/GTisec.c b/plugins/GTisec.c
new file mode 100644 (file)
index 0000000..eaa0b15
--- /dev/null
@@ -0,0 +1,470 @@
+/*  plugins/GTisec.c -- collect genotype intersection counts of all possible
+                   subsets of the present samples and output in banker's
+                   sequence order (in this sequence, the number of contained
+                   samples increases monotonically, a property that is e.g.
+                   useful for programatically creating plotting files for the
+                   R package VennDiagram or the plotting tool circos from the
+                   counts, as in the command line tools bankers2VennDiagram and
+                   bankers2circos at htpps://github.com/dlaehnemann/bankers2)
+
+    Copyright (C) 2016 Computational Biology of Infection Research,
+                       Helmholtz Centre for Infection Research, Braunschweig,
+                       Germany
+
+    Author: David Laehnemann <david.laehnemann@helmholtz-hzi.de>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <getopt.h>
+#include <math.h>
+#include <unistd.h>
+#include <inttypes.h>
+
+#include <htslib/vcf.h>
+#include <htslib/synced_bcf_reader.h>
+#include <htslib/khash.h>
+KHASH_MAP_INIT_INT(gts2smps, uint32_t)
+
+#include "bcftools.h"
+
+/*!
+ * Flag definitions for args.flag
+ */
+#define MISSING        (1<<0)
+#define VERBOSE        (1<<1)
+#define SMPORDER       (1<<2)
+
+typedef struct _args_t
+{
+    bcf_srs_t *file;    /*! multi-sample VCF file */
+    bcf_hdr_t *hdr;     /*! VCF file header */
+    FILE *out;          /*! output file pointer */
+    int nsmp; /*! number of samples, can be determined from header but is needed in multiple contexts */
+    int nsmpp2; /*! 2^(nsmp) (is needed multiple times) */
+    int *gt_arr; /*! temporary array, to store GTs of current line/record */
+    int ngt_arr; /*! hold the number of current GT array entries */
+    uint32_t *bankers; /*! array to store banker's sequence for all possible sample subsets for
+                                programmatic indexing into smp_is for output printing, e.g. for three
+                                samples A, B and C this would be the following order:
+                                [   C,   B,   A,  CB,  CA,  BA, CBA ]
+                                [ 100, 010, 001, 110, 101, 011, 111 ]
+                                */
+    uint64_t *quick; /*! array to store n choose k lookup table of choose() function */
+    uint8_t flag; /*! several flags, for positions see above*/
+    uint64_t *missing_gts; /*! array to count missing genotypes of each sample */
+    uint64_t *smp_is; /*! array to track all possible intersections between
+                 samples, with each bit in the index integer belonging to one
+                 sample. E.g. for three samples A, B and C, count would be in
+                 the following order:
+                 [   A,   B,  AB,   C,  AC,  BC, ABC ]
+                 [ 001, 010, 011, 100, 101, 110, 111 ]
+                 */
+}
+args_t;
+
+static args_t args;
+uint32_t compute_bankers(unsigned long a);
+
+const char *about(void)
+{
+    return "Count genotype intersections across all possible sample subsets in a vcf file.\n";
+}
+
+
+const char *usage(void)
+{
+    return
+        "\n"
+        "About:   Count genotype intersections across all possible sample subsets in a vcf file.\n"
+        "Usage:   bcftools +GTisec <multisample.bcf/.vcf.gz> [General Options] -- [Plugin Options] \n"
+        "\n"
+        "Options:\n"
+        "   run \"bcftools plugin\" for a list of common options\n"
+        "\n"
+        "Plugin options:\n"
+        "   -m, --missing                   if set, include count of missing genotypes per sample in output\n"
+        "   -v, --verbose                   if set, annotate count rows with corresponding sample subset lists\n"
+        "   -H, --human-readable            if set, create human readable output; i.e. sort output by sample and\n"
+        "                                   print each subset's intersection count once for each sample contained\n"
+        "                                   in the subset; implies verbose output (-v)\n"
+        "\n"
+        "Example:\n"
+        "   bcftools +GTisec in.vcf -- -v # for verbose output\n"
+        "   bcftools +GTisec in.vcf -- -H # for human readable output\n"
+        "\n";
+}
+
+
+int init(int argc, char **argv, bcf_hdr_t *in, bcf_hdr_t *out)
+{
+    memset(&args,0,sizeof(args_t));
+    args.flag = 0;
+
+    static struct option loptions[] =
+    {
+        {"help",            no_argument,      0,'h'},
+        {"missing",         no_argument,      0,'m'},
+        {"verbose",         no_argument,      0,'v'},
+        {"human-readable",  no_argument,      0,'H'},
+        {0,0,0,0}
+    };
+
+    int c;
+    while ((c = getopt_long(argc, argv, "?mvHh",loptions,NULL)) >= 0)
+    {
+        switch (c)
+        {
+            case 'm': args.flag |= MISSING; break;
+            case 'v': args.flag |= VERBOSE; break;
+            case 'H': args.flag |= ( SMPORDER | VERBOSE ); break;
+            case 'h': usage(); break;
+            case '?':
+            default: error("%s", usage()); break;
+        }
+    }
+    if ( optind != argc )  usage();  // too many files given
+
+
+    args.hdr = in;
+
+    if ( !bcf_hdr_nsamples(args.hdr) )
+    {
+        error("No samples in input file.\n");
+    }
+
+    args.nsmp = bcf_hdr_nsamples(args.hdr);
+    if ( args.nsmp > 32 ) error("Too many samples. A maximum of 32 is supported.\n");
+    args.nsmpp2 = pow( 2, args.nsmp);
+    args.bankers = (uint32_t*) calloc( args.nsmpp2, sizeof(uint32_t) );
+    args.quick = (uint64_t*) calloc((args.nsmp * (args.nsmp + 1)) / 4, sizeof(unsigned long));
+    if ( args.flag & MISSING ) args.missing_gts = (uint64_t*) calloc( args.nsmp, sizeof(uint64_t));
+    args.smp_is = (uint64_t*) calloc( args.nsmpp2, sizeof(uint64_t));
+    if ( bcf_hdr_id2int(args.hdr, BCF_DT_ID, "GT")<0 ) error("[E::%s] GT not present in the header\n", __func__);
+
+    args.gt_arr = NULL;
+    args.ngt_arr = 0;
+
+    args.out = stdout;
+
+    /*! Header printing */
+    FILE *fp = args.out;
+    fprintf(fp, "# This file was produced by bcftools +GTisec (%s+htslib-%s)\n", bcftools_version(), hts_version());
+    fprintf(fp, "# The command line was:\tbcftools +GTisec %s ", argv[0]);
+    int i;
+    for (i=1; i < argc; i++)
+    {
+        fprintf(fp, " %s", argv[i]);
+    }
+    fprintf(fp,"\n");
+    fprintf(fp,"# This file can be used as input to the subset plotting tools at:\n"
+               "#   https://github.com/dlaehnemann/bankers2\n");
+    fprintf(fp,"# Genotype intersections across samples:\n");
+    fprintf(fp,"@SMPS");
+    for (i = args.nsmp-1; i >= 0; i--)
+    {
+        fprintf(fp," %s", bcf_hdr_int2id(args.hdr, BCF_DT_SAMPLE, i));
+    }
+    fprintf(fp,"\n");
+    if ( args.flag & MISSING )
+    {
+        if ( args.flag & SMPORDER )
+        {
+            fprintf(fp, "# The first line of each sample contains its count of missing genotypes, with a '-' appended\n"
+                        "#   to the sample name.\n");
+        }
+        else
+        {
+            fprintf(fp, "# The first %i lines contain the counts for missing values of each sample in the order provided\n"
+                        "#   in the SMPS-line above. Intersection counts only start afterwards.\n", args.nsmp);
+        }
+    }
+    if ( args.flag & SMPORDER )
+    {
+        fprintf(fp, "# Human readable output (-H) was requested. Subset intersection counts are therefore sorted by\n"
+                    "#   sample and repeated for each contained sample. For each sample, counts are in banker's \n"
+                    "#   sequence order regarding all other samples.\n");
+    }
+    else
+    {
+        fprintf(fp, "# Subset intersection counts are in global banker's sequence order.\n");
+        if ( args.nsmp > 2 )
+        {
+            fprintf(fp, "#   After exclusive sample counts in order of the SMPS-line, banker's sequence continues with:\n"
+                        "#   %s,%s   %s,%s   ...\n",
+                            bcf_hdr_int2id(in, BCF_DT_SAMPLE, args.nsmp-1 ),
+                            bcf_hdr_int2id(in, BCF_DT_SAMPLE, args.nsmp-2 ),
+                            bcf_hdr_int2id(in, BCF_DT_SAMPLE, args.nsmp-1 ),
+                            bcf_hdr_int2id(in, BCF_DT_SAMPLE, args.nsmp-3 )
+                            );
+        }
+    }
+    if (args.flag & VERBOSE )
+    {
+        fprintf(fp,"# [1] Number of shared non-ref genotypes \t[2] Samples sharing non-ref genotype (GT)\n");
+    }
+    else
+    {
+        fprintf(fp,"# [1] Number of shared non-ref genotypes\n");
+    }
+
+    /* Compute banker's sequence for following printing by sample and
+     * with increasing subset size.
+     */
+    uint32_t j;
+    for ( j = 0; j < args.nsmpp2; j++ )
+    {
+        args.bankers[j] = compute_bankers(j);
+    }
+
+    return 1;
+}
+
+
+/* ADAPTED CODE FROM CORIN LAWSON (START)
+ * https://github.com/au-phiware/bankers/blob/master/c/bankers.c
+ * who implemented ideas of Eric Burnett:
+ * http://www.thelowlyprogrammer.com/2010/04/indexing-and-enumerating-subsets-of.html
+ */
+
+/*
+ * Compute the binomial coefficient of `n choose k'.
+ * Use the fact that binom(n, k) = binom(n, n - k).
+ * Use a lookup table (triangle, actually) for speed.
+ * Otherwise it's dumb (heart) recursion.
+ * Added relative to Corin Lawson:
+ * * Passing in of sample number through pointer to args struct
+ * * Make quick lookup table external to keep it persistent with clean allocation
+ *   and freeing
+ */
+uint64_t choose(unsigned int n, unsigned int k) {
+    if (n == 0)
+        return 0;
+    if (n == k || k == 0)
+        return 1;
+    if (k > n / 2)
+        k = n - k;
+
+    unsigned int i = (n * (n - 1)) / 4 + k - 1;
+    if (args.quick[i] == 0)
+        args.quick[i] = choose(n - 1, k - 1) + choose(n - 1, k);
+
+    return args.quick[i];
+}
+
+/*
+ * Returns the Banker's number at the specified position, a.
+ * Derived from the recursive bit flip method.
+ * Added relative to Corin Lawson:
+ * * Uses same lookup table solution as choose function, just
+ *   maintained externally to persist across separate function calls.
+ * * Uses bitwise symmetry of banker's sequence to use bitwise inversion
+ *   instead of recursive bit flip for second half of sequence.
+ */
+uint32_t compute_bankers(unsigned long a)
+{
+    if (a == 0)
+        return 0;
+
+    if ( args.bankers[a] == 0 )
+    {
+        if ( a >= (args.nsmpp2 / 2) )
+            return args.bankers[a] = ( compute_bankers(args.nsmpp2 - (a+1)) ^ (args.nsmpp2 - 1) ); // use bitwise symmetry of bankers sequence
+        unsigned int c = 0;
+        uint32_t n = args.nsmp;
+        uint64_t e = a, binom;
+        binom = choose(n, c);
+        do {
+            e -= binom;
+        } while ((binom = choose(n, ++c)) <= e);
+
+        do {
+            if (e == 0 || (binom = choose(n - 1, c - 1)) > e)
+                c--, args.bankers[a] |= 1;
+            else
+                e -= binom;
+        } while (--n && c && ((args.bankers[a] <<= 1) || 1));
+        args.bankers[a] <<= n;
+    }
+
+    return args.bankers[a];
+}
+
+// ADAPTED CODE FROM CORIN LAWSON END
+
+
+/*
+ * GT field (genotype) comparison function.
+ */
+bcf1_t *process(bcf1_t *rec)
+{
+    uint64_t i;
+    bcf_unpack(rec, BCF_UN_FMT); // unpack the Format fields, including the GT field
+    int gte_smp = 0; // number GT array entries per sample (should be 2, one entry per allele)
+    if ( (gte_smp = bcf_get_genotypes(args.hdr, rec, &(args.gt_arr), &(args.ngt_arr) ) ) <= 0 )
+    {
+        error("GT not present at %s: %d\n", args.hdr->id[BCF_DT_CTG][rec->rid].key, rec->pos+1);
+    }
+
+    gte_smp /= args.nsmp; // divide total number of genotypes array entries (= args.ngt_arr) by number of samples
+    int ret;
+
+    // stick all genotypes in a hash as keys and store up to 32 samples in a corresponding flag as its value
+    khiter_t bucket;
+    khash_t(gts2smps) *gts = kh_init(gts2smps); // create hash
+    for ( i = 0; i < args.nsmp; i++ )
+    {
+        int *gt_ptr = args.gt_arr + gte_smp * i;
+
+        if (bcf_gt_is_missing(gt_ptr[0]) || ( gte_smp == 2 && bcf_gt_is_missing(gt_ptr[1]) ) )
+        {
+            if ( args.flag & MISSING ) args.missing_gts[i]++; // count missing genotypes, if requested
+            continue; // don't do anything else for missing genotypes, their "sharing" gives no info...
+        }
+
+        int a = bcf_gt_allele(gt_ptr[0]);
+        int b;
+        if ( gte_smp == 2 ) // two entries available per sample, padded with missing values for haploid genotypes
+        {
+            b = bcf_gt_allele(gt_ptr[1]);
+        }
+        else if (gte_smp == 1 ) // use missing value for second entry in hash key generation below, if only one is available
+        {
+            b = bcf_gt_allele(bcf_int32_vector_end);
+        }
+        else
+        {
+            error("gtisec does not support ploidy higher than 2.\n");
+        }
+
+        int idx = bcf_alleles2gt(a,b); // generate genotype specific hash key
+
+        bucket = kh_get(gts2smps, gts, idx); // get the genotype's hash bucket
+
+        if ( bucket == kh_end(gts) ) { // means that key does not exist
+            bucket = kh_put(gts2smps, gts, idx, &ret); // create bucket with genotype index as key and return its iterator
+            kh_val(gts, bucket) = 0; // initialize the bucket with all sample bits unset
+        }
+        kh_value(gts, bucket) |= (1<<i); // set the sample's bit to 1 in this genotype's bucket
+    }
+
+    // iterate over genotypes and for each genotype increment the appropriate smp_is entry
+    for ( bucket = kh_begin(gts); bucket != kh_end(gts); ++bucket ) // iterate over all genotypes at this position
+    {
+        if ( kh_exist(gts, bucket) ) // for existing genotype buckets
+        {
+            uint32_t s = kh_val(gts, bucket); // get the 32 bit flag
+            args.smp_is[s]++; // add to the corresponding subset
+        }
+    }
+    kh_destroy(gts2smps, gts); // destroy hash
+
+    return NULL;
+}
+
+void destroy(void)
+{
+    int32_t i;
+    int s;
+
+    FILE *fp = args.out;
+
+    /* Printing to File */
+    if ( args.flag & SMPORDER )
+    {
+        /* Iterate over samples, printing out all subsets including
+         * the current sample, with the current sample first. This
+         * includes multiple printouts of the same sample but makes
+         * output more readable and is also needed for circos files
+         * printing.
+         */
+        for ( s = args.nsmp-1; s >= 0; s--)
+        {
+            if ( args.flag & MISSING ) // if missing genotype counts are requested, print them to standard output
+            {
+                fprintf(fp, "%"PRIu64"\t%s-\n", args.missing_gts[s], bcf_hdr_int2id(args.hdr, BCF_DT_SAMPLE, s));
+            }
+            for ( i = 1; i < args.nsmpp2; i++ )
+            {
+                if ( (args.bankers[i]>>s) & 1 )
+                {
+                    fprintf(fp, "%"PRIu64"\t", args.smp_is[ args.bankers[i] ]); // print out count of genotypes shared by samples in current banker's sequence position
+                    int j;
+                    /* Print sample list */
+                    fprintf(fp, "%s", bcf_hdr_int2id(args.hdr, BCF_DT_SAMPLE, s)); // print current sample first
+                    for ( j = args.nsmp-1; j >= 0; j-- )
+                    {
+                        if ( (args.bankers[i] ^ (1<<s)) & (1<<j) ) // exclude current sample from printing again
+                        {
+                            fprintf(fp, ",%s", bcf_hdr_int2id(args.hdr, BCF_DT_SAMPLE, j ) ); // print out sample list, starting with our current major sample
+                        }
+                    }
+                    fprintf(fp, "\n" );
+                }
+            }
+        }
+    }
+    else if ( args.flag & VERBOSE )
+    {
+        if ( args.flag & MISSING ) // if missing genotype counts are requested, print them to standard output
+        {
+            for ( s = args.nsmp-1; s >= 0; s--)
+            {
+                fprintf(fp, "%"PRIu64"\t%s-\n", args.missing_gts[s], bcf_hdr_int2id(args.hdr, BCF_DT_SAMPLE, s));
+            }
+        }
+        for ( i = 1; i < args.nsmpp2; i++ )
+        {
+            fprintf(fp, "%"PRIu64"\t", args.smp_is[ args.bankers[i] ]); // print out count of genotypes shared by samples in current banker's sequence position
+            int j = 0;
+            for ( s = args.nsmp-1; s >= 0; s--)
+            {
+               if ( (args.bankers[i]>>s) & 1 )
+               {
+                   fprintf(fp, "%s%s", j ? "," : "", bcf_hdr_int2id(args.hdr, BCF_DT_SAMPLE, s) ); // samples in specified order
+                   j = 1;
+               }
+            }
+            fprintf(fp, "\n" );
+        }
+    }
+    else
+    {
+        if ( args.flag & MISSING ) // if missing genotype counts are requested, print them to standard output
+        {
+            for ( s = args.nsmp-1; s >= 0; s--)
+            {
+                fprintf(fp, "%"PRIu64"\n", args.missing_gts[s]);
+            }
+        }
+        for ( i = 1; i < args.nsmpp2; i++ )
+        {
+            fprintf(fp, "%"PRIu64"\n", args.smp_is[ args.bankers[i] ]); // print out count of genotypes shared by samples in current banker's sequence position
+        }
+    }
+    fclose(fp);
+
+    /* freeing up args */
+    free(args.gt_arr);
+    free(args.bankers);
+    free(args.quick);
+    if (args.flag & MISSING) free(args.missing_gts);
+    free(args.smp_is);
+}
diff --git a/plugins/GTisec.mk b/plugins/GTisec.mk
new file mode 100644 (file)
index 0000000..58d1cc7
--- /dev/null
@@ -0,0 +1,2 @@
+plugins/GTisec.so: plugins/GTisec.c version.h version.c 
+       $(CC) $(PLUGIN_FLAGS) $(CFLAGS) $(EXTRA_CPPFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ version.c $< $(LIBS)
diff --git a/plugins/GTsubset.c b/plugins/GTsubset.c
new file mode 100644 (file)
index 0000000..69e7dbe
--- /dev/null
@@ -0,0 +1,266 @@
+/*  plugins/GTsubset.c -- output only positions where the selected samples exclusively
+                  share a genotype, i.e. all selected samples must have the same
+                  genotype (including both alleles) and none of the unselected
+                  samples can have the same genotype
+
+    Copyright (C) 2016 Computational Biology of Infection Research,
+                       Helmholtz Centre for Infection Research, Braunschweig,
+                       Germany
+
+    Author: David Laehnemann <david.laehnemann@hhu.de>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <getopt.h>
+#include <math.h>
+#include <unistd.h>
+#include <inttypes.h>
+
+#include <htslib/vcf.h>
+#include <htslib/synced_bcf_reader.h>
+
+#include "bcftools.h"
+
+typedef struct _args_t
+{
+    bcf_hdr_t *hdr;     /*! VCF file header */
+    int *gt_arr;        /*! temporary array, to store GTs of current line/record */
+    int ngt_arr;        /*! hold the number of current GT array entries */
+    int nsmp;           /*! number of samples, can be determined from header but is needed in multiple contexts */
+    int n_sel_smps;     /*! number of selected samples who should exclusively share genotypes */
+    int *selected_smps; /*! pointer to start of array containing 1 at indices corresponding to selected samples in header dict and 0 at others*/
+}
+args_t;
+
+static args_t args;
+
+const char *about(void)
+{
+    return "Output only sites where the requested samples all exclusively share a genotype (GT).\n";
+}
+
+
+const char *usage(void)
+{
+    return
+        "\n"
+        "About:   Output only sites where the requested samples all exclusively share a genotype (GT), i.e.\n"
+        "         all selected samples must have the same GT, while non of the others can have it.\n"
+        "Usage:   bcftools +GTsubset <multisample.bcf/.vcf.gz> [General Options] -- [Plugin Options] \n"
+        "\n"
+        "Options:\n"
+        "   run \"bcftools plugin\" for a list of common options\n"
+        "\n"
+        "Plugin options:\n"
+        "  -s,--sample-list     comma-separated list of samples; only those sites where all of these\n"
+        "                       samples exclusively share their genotype are given as output\n"
+        "\n"
+        "Example:\n"
+        "   bcftools +GTsubset in.vcf -- -s SMP1,SMP2 \n"
+        "\n";
+}
+
+
+int init(int argc, char **argv, bcf_hdr_t *in, bcf_hdr_t *out)
+{
+    memset(&args,0,sizeof(args_t));
+
+    int i;
+
+    static struct option loptions[] =
+    {
+        {"help",            no_argument,       0,'h'},
+        {"sample-list",     required_argument, 0,'s'},
+        {0,0,0,0}
+    };
+
+    char **smps_strs = NULL;
+
+    int c;
+    while ((c = getopt_long(argc, argv, "?s:h",loptions,NULL)) >= 0)
+    {
+        switch (c)
+        {
+            case 's': smps_strs = hts_readlist(optarg,0,&(args.n_sel_smps));
+                      if ( args.n_sel_smps == 0 )
+                      {
+                          fprintf(stderr, "Sample specification not valid.\n");
+                          error("%s", usage());
+                      }
+                      break;
+            case 'h': usage(); break;
+            case '?':
+            default: error("%s", usage()); break;
+        }
+    }
+    if ( optind != argc )  usage();  // too many files given
+
+    args.hdr = bcf_hdr_dup(in);
+
+    // Samples parsing from header and input option
+    if ( !bcf_hdr_nsamples(args.hdr) )
+    {
+        error("No samples in input file.\n");
+    }
+    args.nsmp = bcf_hdr_nsamples(args.hdr);
+    args.selected_smps = (int*) calloc(args.nsmp,sizeof(int));
+    for ( i = 0; i < args.n_sel_smps; i++ )
+    {
+        int ind = bcf_hdr_id2int(args.hdr, BCF_DT_SAMPLE, smps_strs[i]);
+        if ( ind == -1 )
+        {
+            error("Sample '%s' not in input vcf file.\n", smps_strs[i]);
+        } else {
+            args.selected_smps[ind] = 1;
+        }
+        free(smps_strs[i]);
+    }
+    free(smps_strs);
+
+    /*
+    fprintf(stderr, "Selected samples array:[");
+    for (i=0;i<args.nsmp;i++)
+    {
+        fprintf(stderr, " %i", args.selected_smps[i]);
+    }
+    fprintf(stderr, " ]\n");
+    */
+
+    if ( bcf_hdr_id2int(args.hdr, BCF_DT_ID, "GT")<0 ) error("[E::%s] GT not present in the header\n", __func__);
+
+    args.gt_arr = NULL;
+
+    return 0;
+}
+
+
+/*
+ * GT field (genotype) comparison function.
+ */
+bcf1_t *process(bcf1_t *rec)
+{
+    uint64_t i;
+    bcf_unpack(rec, BCF_UN_FMT); // unpack the Format fields, including the GT field
+    int gte_smp = 0; // number GT array entries per sample (should be 2, one entry per allele)
+    args.ngt_arr = 0;        /*! hold the number of current GT array entries */
+    if ( (gte_smp = bcf_get_genotypes(args.hdr, rec, &(args.gt_arr), &(args.ngt_arr) ) ) <= 0 )
+    {
+        error("GT not present at %s: %d\n", args.hdr->id[BCF_DT_CTG][rec->rid].key, rec->pos+1);
+    }
+
+    gte_smp /= args.nsmp; // divide total number of genotypes array entries (= args.ngt_arr) by number of samples
+
+    // initialize with missing genotype
+    int a1 = 0;
+    int a2 = 0;
+
+    // initialize with first selected sample genotype that is not missing
+    int gt = -1;
+    while ( (a1 == 0) || (a2 == 0) )
+    {
+       gt++;
+       if (gt == args.nsmp) break;
+       if (args.selected_smps[gt] == 0) continue;
+       a1 = (args.gt_arr + gte_smp * gt)[0];
+       if ( gte_smp == 2 ) a2 = (args.gt_arr + gte_smp * gt)[1];
+       else if ( gte_smp == 1 ) a2 = bcf_int32_vector_end;
+       else error("GTsubset does not support ploidy higher than 2.\n");
+    }
+//    fprintf(stderr, "a1: %i  a2: %i\n", a1, a2);
+
+    // check all genotypes if they match (for included samples) or disagree (for samples not included)
+    gt = 0;
+    for ( i = 0; i < args.nsmp; i++ )
+    {
+        int *gt_ptr = args.gt_arr + gte_smp * i;
+
+        int b1 = gt_ptr[0];
+        int b2;
+        if ( gte_smp == 2 ) // two entries available per sample, padded with missing values for haploid genotypes
+        {
+            b2 = gt_ptr[1];
+        }
+        else if (gte_smp == 1 ) // use vector end value for second entry, if only one is available
+        {
+            b2 = bcf_int32_vector_end;
+        }
+        else
+        {
+            error("GTsubset does not support ploidy higher than 2.\n");
+        }
+
+ //      fprintf(stderr, "b1: %i  b2: %i\n", b1, b2);
+        /* missing genotypes are counted as always passing, as they neither
+         * mismatch the initial selected genotype for a selected sample, nor
+         * do they match the initial selected genotype for an excluded sample's
+         * genotype */
+        if ( (b1 == 0) || (b2 == 0) )
+        {
+            gt++;
+//            fprintf(stderr, "missing => pass\n");
+            continue;
+        }
+        else if ( args.selected_smps[i] == 1 )
+        {
+            if ( (b1 == a1) && (b2 == a2) )
+            {
+                gt++;
+//                fprintf(stderr, "match => pass\n");
+                continue;
+            }
+            else
+            {
+//                fprintf(stderr, "no match => fail\n");
+                break;
+            }
+        }
+        else if ( args.selected_smps[i] == 0 )
+        {
+            if ( (b1 != a1 ) || (b2 != a2) )
+            {
+                gt++;
+ //               fprintf(stderr, "no match => pass\n");
+                continue;
+            }
+            else
+            {
+//                fprintf(stderr, "match => fail\n");
+                break;
+            }
+        }
+    }
+    if ( gt == args.nsmp )
+    {
+        return rec;
+    }
+    else
+    {
+        return NULL;
+    }
+}
+
+void destroy(void)
+{
+    /* freeing up args */
+    bcf_hdr_destroy(args.hdr);
+    free(args.gt_arr);
+    free(args.selected_smps);
+}
diff --git a/plugins/GTsubset.mk b/plugins/GTsubset.mk
new file mode 100644 (file)
index 0000000..9e90936
--- /dev/null
@@ -0,0 +1,2 @@
+plugins/GTsubset.so: plugins/GTsubset.c version.h version.c 
+       $(CC) $(PLUGIN_FLAGS) $(CFLAGS) $(EXTRA_CPPFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ version.c $< $(LIBS)
diff --git a/plugins/ad-bias.c b/plugins/ad-bias.c
new file mode 100644 (file)
index 0000000..ee6a07e
--- /dev/null
@@ -0,0 +1,226 @@
+/* The MIT License
+
+   Copyright (c) 2016 Genome Research Ltd.
+
+   Author: Petr Danecek <pd3@sanger.ac.uk>
+   
+   Permission is hereby granted, free of charge, to any person obtaining a copy
+   of this software and associated documentation files (the "Software"), to deal
+   in the Software without restriction, including without limitation the rights
+   to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+   copies of the Software, and to permit persons to whom the Software is
+   furnished to do so, subject to the following conditions:
+   
+   The above copyright notice and this permission notice shall be included in
+   all copies or substantial portions of the Software.
+   
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+   AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+   THE SOFTWARE.
+
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <getopt.h>
+#include <math.h>
+#include <htslib/hts.h>
+#include <htslib/vcf.h>
+#include <htslib/kstring.h>
+#include <htslib/kseq.h>
+#include <htslib/kfunc.h>
+#include <inttypes.h>
+#include "bcftools.h"
+#include "convert.h"
+
+typedef struct
+{
+    int smpl,ctrl;      // VCF sample index
+    const char *smpl_name, *ctrl_name;
+}
+pair_t;
+
+typedef struct
+{
+    bcf_hdr_t *hdr;
+    pair_t *pair;
+    int npair, mpair, min_dp, min_alt_dp;
+    int32_t *ad_arr;
+    int mad_arr;
+    double th;
+    convert_t *convert;
+    kstring_t str;
+    uint64_t nsite,ncmp;
+}
+args_t;
+
+args_t args;
+
+const char *about(void)
+{
+    return "Find positions with wildly varying ALT allele frequency (Fisher test on FMT/AD).\n";
+}
+
+const char *usage(void)
+{
+    return 
+        "\n"
+        "About: Find positions with wildly varying ALT allele frequency (Fisher test on FMT/AD).\n"
+        "Usage: bcftools +ad-bias [General Options] -- [Plugin Options]\n"
+        "Options:\n"
+        "   run \"bcftools plugin\" for a list of common options\n"
+        "\n"
+        "Plugin options:\n"
+        "   -a, --min-alt-dp <int>      Minimum required alternate allele depth [1]\n"
+        "   -d, --min-dp <int>          Minimum required depth [0]\n"
+        "   -f, --format <string>       Optional tags to append to output (`bcftools query` style of format)\n"
+        "   -s, --samples <file>        List of sample pairs, one tab-delimited pair per line\n"
+        "   -t, --threshold <float>     Output only hits with p-value smaller than <float> [1e-3]\n"
+        "\n"
+        "Example:\n"
+        "   bcftools +ad-bias file.bcf -- -t 1e-3 -s samples.txt\n"
+        "\n";
+}
+
+void parse_samples(args_t *args, char *fname)
+{
+    htsFile *fp = hts_open(fname, "r");
+    if ( !fp ) error("Could not read: %s\n", fname);
+
+    kstring_t str = {0,0,0};
+    if ( hts_getline(fp, KS_SEP_LINE, &str) <= 0 ) error("Empty file: %s\n", fname);
+
+    int moff = 0, *off = NULL;
+    do
+    {
+        // HPSI0513i-veqz_6    HPSI0513pf-veqz
+        int ncols = ksplit_core(str.s,'\t',&moff,&off);
+        if ( ncols<2 ) error("Could not parse the sample file: %s\n", str.s);
+
+        int smpl = bcf_hdr_id2int(args->hdr,BCF_DT_SAMPLE,&str.s[off[0]]);
+        if ( smpl<0 ) continue;
+        int ctrl = bcf_hdr_id2int(args->hdr,BCF_DT_SAMPLE,&str.s[off[1]]);
+        if ( ctrl<0 ) continue;
+
+        args->npair++;
+        hts_expand0(pair_t,args->npair,args->mpair,args->pair);
+        pair_t *pair = &args->pair[args->npair-1];
+        pair->ctrl = ctrl;
+        pair->smpl = smpl;
+        pair->smpl_name = bcf_hdr_int2id(args->hdr,BCF_DT_SAMPLE,pair->smpl);
+        pair->ctrl_name = bcf_hdr_int2id(args->hdr,BCF_DT_SAMPLE,pair->ctrl);
+    } while ( hts_getline(fp, KS_SEP_LINE, &str)>=0 );
+
+    free(str.s);
+    free(off);
+    hts_close(fp);
+}
+
+int init(int argc, char **argv, bcf_hdr_t *in, bcf_hdr_t *out)
+{
+    memset(&args,0,sizeof(args_t));
+    args.hdr = in;
+    args.th  = 1e-3;
+    args.min_alt_dp = 1;
+    char *fname = NULL, *format = NULL;
+    static struct option loptions[] =
+    {
+        {"min-dp",required_argument,NULL,'d'},
+        {"min-alt-dp",required_argument,NULL,'a'},
+        {"format",required_argument,NULL,'f'},
+        {"samples",required_argument,NULL,'s'},
+        {"threshold",required_argument,NULL,'t'},
+        {NULL,0,NULL,0}
+    };
+    int c;
+    char *tmp;
+    while ((c = getopt_long(argc, argv, "?hs:t:f:d:a:",loptions,NULL)) >= 0)
+    {
+        switch (c) 
+        {
+            case 'a':
+                args.min_alt_dp = strtol(optarg,&tmp,10);
+                if ( *tmp ) error("Could not parse: -a %s\n", optarg);
+                break;
+            case 'd':
+                args.min_dp = strtol(optarg,&tmp,10);
+                if ( *tmp ) error("Could not parse: -d %s\n", optarg);
+                break;
+            case 't':
+                args.th = strtod(optarg,&tmp);
+                if ( *tmp ) error("Could not parse: -t %s\n", optarg);
+                break;
+            case 's': fname = optarg; break;
+            case 'f': format = optarg; break;
+            case 'h':
+            case '?':
+            default: error("%s", usage()); break;
+        }
+    }
+    if ( !fname ) error("Expected the -s option\n");
+    parse_samples(&args, fname);
+    if ( format ) args.convert = convert_init(args.hdr, NULL, 0, format);
+    printf("# This file was produced by: bcftools +ad-bias(%s+htslib-%s)\n", bcftools_version(),hts_version());
+    printf("# The command line was:\tbcftools +ad-bias %s", argv[0]);
+    for (c=1; c<argc; c++) printf(" %s",argv[c]);
+    printf("\n#\n");
+    printf("# FT, Fisher Test\t[2]Sample\t[3]Control\t[4]Chrom\t[5]Pos\t[6]smpl.nREF\t[7]smpl.nALT\t[8]ctrl.nREF\t[9]ctrl.nALT\t[10]P-value");
+    if ( format ) printf("\t[11-]User data: %s", format);
+    printf("\n");
+    return 1;
+}
+
+bcf1_t *process(bcf1_t *rec)
+{
+    int nad = bcf_get_format_int32(args.hdr, rec, "AD", &args.ad_arr, &args.mad_arr);
+    if ( nad<0 ) return NULL;
+    nad /= bcf_hdr_nsamples(args.hdr);
+    
+    if ( args.convert ) convert_line(args.convert, rec, &args.str);
+    args.nsite++;
+
+    int i;
+    for (i=0; i<args.npair; i++)
+    {
+        pair_t *pair = &args.pair[i];
+        int32_t *aptr = args.ad_arr + nad*pair->smpl;
+        int32_t *bptr = args.ad_arr + nad*pair->ctrl;
+
+        if ( aptr[0]==bcf_int32_missing ) continue;
+        if ( bptr[0]==bcf_int32_missing ) continue;
+        if ( aptr[0]+aptr[1] < args.min_dp ) continue;
+        if ( bptr[0]+bptr[1] < args.min_dp ) continue;
+        if ( aptr[1] < args.min_alt_dp && bptr[1] < args.min_alt_dp ) continue;
+
+        args.ncmp++;
+
+        int n11 = aptr[0], n12 = aptr[1];
+        int n21 = bptr[0], n22 = bptr[1];
+        double left, right, fisher;
+        kt_fisher_exact(n11,n12,n21,n22, &left,&right,&fisher);
+        if ( fisher >= args.th ) continue;
+
+        printf("FT\t%s\t%s\t%s\t%d\t%d\t%d\t%d\t%d\t%e",
+            pair->smpl_name,pair->ctrl_name,
+            bcf_hdr_id2name(args.hdr,rec->rid), rec->pos+1,
+            n11,n12,n21,n22, fisher
+            );
+        if ( args.convert ) printf("\t%s", args.str.s);
+        printf("\n");
+    }
+    return NULL;
+}
+
+void destroy(void)
+{
+    printf("# SN, Summary Numbers\t[2]Number of Pairs\t[3]Number of Sites\t[4]Number of comparisons\t[5]P-value output threshold\n");
+    printf("SN\t%d\t%"PRId64"\t%"PRId64"\t%e\n",args.npair,args.nsite,args.ncmp,args.th);
+    if (args.convert) convert_destroy(args.convert);
+    free(args.str.s);
+    free(args.pair);
+    free(args.ad_arr);
+}
diff --git a/plugins/ad-bias.mk b/plugins/ad-bias.mk
new file mode 100644 (file)
index 0000000..b6a33a6
--- /dev/null
@@ -0,0 +1,2 @@
+plugins/ad-bias.so: plugins/ad-bias.c version.h version.c convert.h convert.c
+       $(CC) $(PLUGIN_FLAGS) $(CFLAGS) $(EXTRA_CPPFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ convert.c version.c $< $(LIBS)
diff --git a/plugins/af-dist.c b/plugins/af-dist.c
new file mode 100644 (file)
index 0000000..819adc9
--- /dev/null
@@ -0,0 +1,220 @@
+/* The MIT License
+
+   Copyright (c) 2016 Genome Research Ltd.
+
+   Author: Petr Danecek <pd3@sanger.ac.uk>
+   
+   Permission is hereby granted, free of charge, to any person obtaining a copy
+   of this software and associated documentation files (the "Software"), to deal
+   in the Software without restriction, including without limitation the rights
+   to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+   copies of the Software, and to permit persons to whom the Software is
+   furnished to do so, subject to the following conditions:
+   
+   The above copyright notice and this permission notice shall be included in
+   all copies or substantial portions of the Software.
+   
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+   AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+   THE SOFTWARE.
+
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <getopt.h>
+#include <inttypes.h>
+#include <htslib/hts.h>
+#include <htslib/vcf.h>
+#include "bcftools.h"
+#include "bin.h"
+
+typedef struct
+{
+    char *af_tag;
+    bcf_hdr_t *hdr;
+    int32_t *gt, ngt, naf;
+    float *af, list_min, list_max;
+    bin_t *dev_bins, *prob_bins;
+    uint64_t *dev_dist, *prob_dist;
+}
+args_t;
+
+args_t *args;
+
+const char *about(void)
+{
+    return "AF and GT probability distribution stats.\n";
+}
+
+const char *usage(void)
+{
+    return 
+        "\n"
+        "About: Collect AF deviation stats and GT probability distribution\n"
+        "       given AF and assuming HWE\n"
+        "Usage: bcftools +af-dist [General Options] -- [Plugin Options]\n"
+        "Options:\n"
+        "   run \"bcftools plugin\" for a list of common options\n"
+        "\n"
+        "Plugin options:\n"
+        "   -d, --dev-bins <list>       AF deviation bins\n"
+        "   -l, --list <min,max>        list genotypes from the given bin (for debugging)\n"
+        "   -p, --prob-bins <list>      probability distribution bins\n"
+        "   -t, --af-tag <tag>          VCF INFO tag to use [AF]\n"
+        "\n"
+        "Default binning:\n"
+        "   -d: 0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1\n"
+        "   -p: 0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1\n"
+        "Example:\n"
+        "   bcftools +af-tag file.bcf -- -t EUR_AF -p bins.txt\n"
+        "\n";
+}
+
+int init(int argc, char **argv, bcf_hdr_t *in, bcf_hdr_t *out)
+{
+    args = (args_t*) calloc(1,sizeof(args_t));
+    char *dev_bins  = "0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1";
+    char *prob_bins = "0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1";
+    args->hdr = in;
+    args->af_tag = "AF";
+    args->list_min = -1;
+    static struct option loptions[] =
+    {
+        {"list",required_argument,NULL,'l'},
+        {"dev-bins",required_argument,NULL,'d'},
+        {"prob-bins",required_argument,NULL,'p'},
+        {"af-tag",required_argument,NULL,'t'},
+        {NULL,0,NULL,0}
+    };
+    int c;
+    while ((c = getopt_long(argc, argv, "?ht:d:p:l:",loptions,NULL)) >= 0)
+    {
+        switch (c) 
+        {
+            case 'l': 
+            {
+                char *a,*b;
+                args->list_min = strtod(optarg,&a);
+                if ( a==optarg || *a!=',' ) error("Could not parse: --list %s\n", optarg);
+                args->list_max = strtod(a+1,&b);
+                if ( a+1==b || *b ) error("Could not parse: --list %s\n", optarg);
+                break;
+            }
+            case 'd': dev_bins = optarg; break;
+            case 'p': prob_bins = optarg; break;
+            case 't': args->af_tag = optarg; break;
+            case 'h':
+            case '?':
+            default: error("%s", usage()); break;
+        }
+    }
+
+    args->dev_bins = bin_init(dev_bins,0,1);
+    int nbins = bin_get_size(args->dev_bins);
+    args->dev_dist = (uint64_t*)calloc(nbins,sizeof(*args->dev_dist));
+
+    args->prob_bins = bin_init(prob_bins,0,1);
+    nbins = bin_get_size(args->prob_bins);
+    args->prob_dist = (uint64_t*)calloc(nbins,sizeof(*args->prob_dist));
+
+    printf("# This file was produced by: bcftools +af-dist(%s+htslib-%s)\n", bcftools_version(),hts_version());
+    printf("# The command line was:\tbcftools +af-dist %s", argv[0]);
+    for (c=1; c<argc; c++) printf(" %s",argv[c]);
+    printf("\n#\n");
+
+    if ( args->list_min!=-1 )
+        printf("# GT, genotypes with P(AF) in [%f,%f]; [2]Chromosome\t[3]Position[4]Sample\t[5]Genotype\t[6]AF-based probability\n",args->list_min,args->list_max);
+
+    return 1;
+}
+
+bcf1_t *process(bcf1_t *rec)
+{
+    int naf = bcf_get_info_float(args->hdr,rec,args->af_tag,&args->af,&args->naf);
+    if ( naf<=0 ) return NULL;
+    float af = args->af[0];
+
+    float pRA = 2*af*(1-af);
+    float pAA = af*af;
+    int iRA = bin_get_idx(args->prob_bins,pRA);
+    int iAA = bin_get_idx(args->prob_bins,pAA);
+
+    int list_RA = args->list_min==-1 || pRA < args->list_min || pRA > args->list_max ? 0 : 1;
+    int list_AA = args->list_min==-1 || pAA < args->list_min || pAA > args->list_max ? 0 : 1;
+    const char *chr = bcf_seqname(args->hdr,rec);
+
+    int ngt = bcf_get_genotypes(args->hdr, rec, &args->gt, &args->ngt);
+    int i, j, nsmpl = bcf_hdr_nsamples(args->hdr);
+    int nals = 0, nalt = 0;
+    ngt /= nsmpl;
+    for (i=0; i<nsmpl; i++)
+    {
+        int32_t *ptr = args->gt + i*ngt;
+        int dosage = 0;
+        for (j=0; j<ngt; j++)
+        {
+            if ( bcf_gt_is_missing(ptr[j]) ) break;
+            if ( ptr[j]==bcf_int32_vector_end ) break;
+            if ( bcf_gt_allele(ptr[j])==1 ) dosage++;
+        }
+        if ( j!=ngt ) continue;
+
+        nals += j;
+        nalt += dosage;
+
+        if ( dosage==1 )
+        {
+            args->prob_dist[iRA]++;
+            if ( list_RA ) printf("GT\t%s\t%d\t%s\t1\t%f\n",chr,rec->pos+1,args->hdr->samples[i],pRA);
+        }
+        else if ( dosage==2 )
+        {
+            args->prob_dist[iAA]++;
+            if ( list_AA ) printf("GT\t%s\t%d\t%s\t2\t%f\n",chr,rec->pos+1,args->hdr->samples[i],pAA);
+        }
+    }
+
+    if ( nals && (nalt || af) )
+    {
+        float af_dev = fabs(af - (float)nalt/nals);
+        int iAF = bin_get_idx(args->dev_bins,af_dev);
+        args->dev_dist[iAF]++;
+    }
+
+    return NULL;
+}
+
+void destroy(void)
+{
+    printf("# PROB_DIST, genotype probability distribution, assumes HWE\n");
+    int i, n;
+    n = bin_get_size(args->prob_bins);
+    for (i=0; i<n-1; i++)
+    {
+        float min = bin_get_value(args->prob_bins,i);
+        float max = bin_get_value(args->prob_bins,i+1);
+        printf("PROB_DIST\t%f\t%f\t%"PRId64"\n", min,max,args->prob_dist[i]);
+    }
+    printf("# DEV_DIST, distribution of AF deviation, based on %s and INFO/AN, AC calculated on the fly\n", args->af_tag);
+    n = bin_get_size(args->dev_bins);
+    for (i=0; i<n-1; i++)
+    {
+        float min = bin_get_value(args->dev_bins,i);
+        float max = bin_get_value(args->dev_bins,i+1);
+        printf("DEV_DIST\t%f\t%f\t%"PRId64"\n", min,max,args->dev_dist[i]);
+    }
+    bin_destroy(args->dev_bins);
+    bin_destroy(args->prob_bins);
+    free(args->dev_dist);
+    free(args->prob_dist);
+    free(args->gt);
+    free(args->af);
+    free(args);
+}
+
+
diff --git a/plugins/af-dist.mk b/plugins/af-dist.mk
new file mode 100644 (file)
index 0000000..2ee23c7
--- /dev/null
@@ -0,0 +1,2 @@
+plugins/af-dist.so: plugins/af-dist.c version.h version.c bin.h bin.c
+       $(CC) $(PLUGIN_FLAGS) $(CFLAGS) $(EXTRA_CPPFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ bin.c version.c $< $(LIBS)
diff --git a/plugins/check-sparsity.c b/plugins/check-sparsity.c
new file mode 100644 (file)
index 0000000..f5ee54b
--- /dev/null
@@ -0,0 +1,273 @@
+/* 
+    Copyright (C) 2017 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+    Permission is hereby granted, free of charge, to any person obtaining a copy
+    of this software and associated documentation files (the "Software"), to deal
+    in the Software without restriction, including without limitation the rights
+    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+    copies of the Software, and to permit persons to whom the Software is
+    furnished to do so, subject to the following conditions:
+    
+    The above copyright notice and this permission notice shall be included in
+    all copies or substantial portions of the Software.
+    
+    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+    THE SOFTWARE.
+*/
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <strings.h>
+#include <getopt.h>
+#include <stdarg.h>
+#include <stdint.h>
+#include <htslib/vcf.h>
+#include <htslib/synced_bcf_reader.h>
+#include <htslib/vcfutils.h>
+#include <htslib/kseq.h>
+#include <inttypes.h>
+#include <unistd.h>
+#include "bcftools.h"
+
+typedef struct
+{
+    int argc;
+    char **argv, *fname, *region, **regs;
+    int region_is_file, nregs, regs_free;
+    int *smpl, nsmpl, *nsites, min_sites, gt_id;
+    kstring_t tmps;
+    bcf1_t *rec;
+    tbx_t *tbx;
+    hts_idx_t *idx;
+    hts_itr_t *itr;
+    htsFile *fp;
+    bcf_hdr_t *hdr;
+}
+args_t;
+
+const char *about(void)
+{
+    return "Print samples without genotypes in a region or chromosome\n";
+}
+
+static const char *usage_text(void)
+{
+    return 
+        "\n"
+        "About: Print samples without genotypess in a region (-r/-R) or chromosome (the default)\n"
+        "\n"
+        "Usage: bcftools +check-sparsity <file.vcf.gz> [Plugin Options]\n"
+        "Plugin options:\n"
+        "   -n, --n-markers <int>           minimum number of required markers [1]\n"
+        "   -r, --regions <chr:beg-end>     restrict to comma-separated list of regions\n"
+        "   -R, --regions-file <file>       restrict to regions listed in a file\n"
+        "\n";
+}
+
+static void init_data(args_t *args)
+{
+    args->fp = hts_open(args->fname,"r");
+    if ( !args->fp ) error("Could not read %s\n", args->fname);
+    args->hdr = bcf_hdr_read(args->fp);
+    if ( !args->hdr ) error("Could not read the header: %s\n", args->fname);
+
+    args->rec = bcf_init1();
+    args->gt_id = bcf_hdr_id2int(args->hdr,BCF_DT_ID,"GT");
+    if ( args->gt_id<0 ) error("Error: GT field is not present\n");
+
+    int i;
+    args->nsmpl  = bcf_hdr_nsamples(args->hdr);
+    args->nsites = (int*) calloc(args->nsmpl, sizeof(int));
+    args->smpl   = (int*) malloc(sizeof(int)*args->nsmpl);
+    for (i=0; i<args->nsmpl; i++) args->smpl[i] = i;
+
+    if ( strcmp("-",args->fname) )  // not reading from stdin
+    {
+        if ( hts_get_format(args->fp)->format==vcf )
+        {
+            args->tbx = tbx_index_load(args->fname);
+            if ( !args->tbx && args->region ) error("Could not load the VCF index, please drop the -r/-R option\n");
+        }
+        else if ( hts_get_format(args->fp)->format==bcf )
+        {
+            args->idx = bcf_index_load(args->fname);
+            if ( !args->idx && args->region ) error("Could not load the BCF index, please drop the -r/-R option\n");
+        }
+    }
+    else if ( args->region ) error("Cannot use index with this file, please drop the -r/-R option\n");
+
+    if ( args->tbx || args->idx )
+    {
+        if ( args->region )
+        {
+            args->regs = hts_readlist(args->region, args->region_is_file, &args->nregs);
+            if ( !args->regs ) error("Could not parse regions: %s\n", args->region);
+            args->regs_free = 1;
+        }
+        else
+            args->regs = (char**) (args->tbx ? tbx_seqnames(args->tbx, &args->nregs) : bcf_index_seqnames(args->idx, args->hdr, &args->nregs));
+    }
+}
+static void destroy_data(args_t *args)
+{
+    int i;
+    if ( args->regs_free )
+        for (i=0; i<args->nregs; i++) free(args->regs[i]);
+    free(args->regs);
+    bcf_hdr_destroy(args->hdr);
+    bcf_destroy(args->rec);
+    free(args->tmps.s);
+    free(args->smpl);
+    free(args->nsites);
+    if ( args->itr ) hts_itr_destroy(args->itr);
+    if ( args->tbx ) tbx_destroy(args->tbx);
+    if ( args->idx ) hts_idx_destroy(args->idx);
+    hts_close(args->fp);
+}
+
+static void report(args_t *args, const char *reg)
+{
+    int i;
+    for (i=0; i<args->nsmpl; i++)
+        printf("%s\t%s\n", reg, args->hdr->samples[args->smpl[i]]);
+    args->nsmpl = bcf_hdr_nsamples(args->hdr);
+    for (i=0; i<args->nsmpl; i++) args->smpl[i] = i;
+    memset(args->nsites, 0, sizeof(int)*args->nsmpl);
+}
+static void test_region(args_t *args, char *reg)
+{
+    if ( args->tbx )
+    {
+        args->itr = tbx_itr_querys(args->tbx,reg);
+        if ( !args->itr ) return;
+    }
+    else if ( args->idx )
+    {
+        args->itr = bcf_itr_querys(args->idx,args->hdr,reg);
+        if ( !args->itr ) return;
+    }
+
+    int ret,i, rid = -1, nread = 0;
+    while (1)
+    {
+        if ( args->tbx )
+        {
+            if ( (ret=tbx_itr_next(args->fp, args->tbx, args->itr, &args->tmps)) < 0 ) break;  // no more lines
+            ret = vcf_parse1(&args->tmps, args->hdr, args->rec);
+            if ( ret<0 ) error("Could not parse the line: %s\n", args->tmps.s);
+        }
+        else if ( args->idx )
+        {
+            ret = bcf_itr_next(args->fp, args->itr, args->rec);
+            if ( ret < -1 ) error("Could not parse a line from %s\n", reg);
+            if ( ret < 0 ) break; // no more lines or an error
+        }
+        else
+        {
+            if ( args->fp->format.format==vcf )
+            {
+                if ( (ret=hts_getline(args->fp, KS_SEP_LINE, &args->tmps)) < 0 ) break;   // no more lines
+                ret = vcf_parse1(&args->tmps, args->hdr, args->rec);
+                if ( ret<0 ) error("Could not parse the line: %s\n", args->tmps.s);
+            }
+            else if ( args->fp->format.format==bcf )
+            {
+                ret = bcf_read1(args->fp, args->hdr, args->rec);
+                if ( ret < -1 ) error("Could not parse %s\n", args->fname);
+                if ( ret < 0 ) break; // no more lines or an error
+            }
+            if ( rid!=-1 && rid!=args->rec->rid )
+            {
+                report(args, bcf_hdr_id2name(args->hdr,rid));
+                nread = 0;
+            }
+            rid = args->rec->rid;
+        }
+
+        bcf_unpack(args->rec, BCF_UN_FMT);
+        bcf_fmt_t *fmt_gt = NULL;
+        for (i=0; i<args->rec->n_fmt; i++)
+            if ( args->rec->d.fmt[i].id==args->gt_id ) { fmt_gt = &args->rec->d.fmt[i]; break; }
+        if ( !fmt_gt ) continue;        // no GT tag
+        if ( fmt_gt->n==0 ) continue;   // empty?!
+        if ( fmt_gt->type!=BCF_BT_INT8 ) error("TODO: the GT fmt_type is not int8!\n");
+
+        // update the array of missing samples
+        for (i=0; i<args->nsmpl; i++)
+        {
+            int8_t *ptr = (int8_t*) (fmt_gt->p + args->smpl[i]*fmt_gt->size);
+            int ial = 0;
+            for (ial=0; ial<fmt_gt->n; ial++)
+                if ( ptr[ial]==bcf_gt_missing || ptr[ial]==bcf_int8_vector_end ) break;
+            if ( ial==0 ) continue;     // missing
+            if ( ++args->nsites[i] < args->min_sites ) continue;
+            if ( i+1<args->nsmpl )
+            {
+                memmove(args->smpl+i, args->smpl+i+1, sizeof(int)*(args->nsmpl-i-1));
+                memmove(args->nsites+i, args->nsites+i+1, sizeof(int)*(args->nsmpl-i-1));
+            }
+            args->nsmpl--;
+            i--;
+        }
+        nread = 1;
+        if ( !args->nsmpl ) break;
+    }
+    if ( nread ) report(args, rid==-1 ? reg : bcf_hdr_id2name(args->hdr,rid));
+
+    tbx_itr_destroy(args->itr);
+    args->itr = NULL;
+}
+
+int run(int argc, char **argv)
+{
+    args_t *args = (args_t*) calloc(1,sizeof(args_t));
+    args->argc   = argc; args->argv = argv;
+    args->min_sites = 1;
+    static struct option loptions[] =
+    {
+        {"n-markers",required_argument,NULL,'n'},
+        {"regions",required_argument,NULL,'r'},
+        {"regions-file",required_argument,NULL,'R'},
+        {NULL,0,NULL,0}
+    };
+    int c,i;
+    char *tmp;
+    while ((c = getopt_long(argc, argv, "vr:R:n:",loptions,NULL)) >= 0)
+    {
+        switch (c) 
+        {
+            case 'n': 
+                args->min_sites = strtol(optarg,&tmp,10);
+                if ( *tmp ) error("Could not parse: -n %s\n", optarg);
+                break;
+            case 'R': args->region_is_file = 1; 
+            case 'r': args->region = optarg; break; 
+            case 'h':
+            case '?':
+            default: error("%s", usage_text()); break;
+        }
+    }
+
+    if ( optind>=argc )
+    {
+        if ( !isatty(fileno((FILE *)stdin)) ) args->fname = "-";  // reading from stdin
+        else error(usage_text());
+    }
+    else args->fname = argv[optind];
+    init_data(args);
+
+    for (i=0; i<args->nregs; i++) test_region(args, args->regs[i]);
+    if ( !args->nregs ) test_region(args, NULL);
+
+    destroy_data(args);
+    free(args);
+    return 0;
+}
+
diff --git a/plugins/color-chrs.c b/plugins/color-chrs.c
new file mode 100644 (file)
index 0000000..ea92300
--- /dev/null
@@ -0,0 +1,561 @@
+/* The MIT License
+
+   Copyright (c) 2015 Genome Research Ltd.
+
+   Author: Petr Danecek <pd3@sanger.ac.uk>
+   
+   Permission is hereby granted, free of charge, to any person obtaining a copy
+   of this software and associated documentation files (the "Software"), to deal
+   in the Software without restriction, including without limitation the rights
+   to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+   copies of the Software, and to permit persons to whom the Software is
+   furnished to do so, subject to the following conditions:
+   
+   The above copyright notice and this permission notice shall be included in
+   all copies or substantial portions of the Software.
+   
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+   AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+   THE SOFTWARE.
+
+ */
+
+/*
+    Trio haplotypes: mother (A,B), father (C,D), child (E,F)
+    Modeling the following states:
+        01|23|02 
+        01|23|03
+        01|23|12
+        01|23|13
+        01|23|20
+        01|23|30
+        01|23|21
+        01|23|31
+    with the likelihoods of two haplotypes A,B segments sharing an allele:
+        P(01|A==B)  .. e (P of error)
+        P(00|A==B)  .. 1-e
+    and
+        P(ab,cd,ef|E=A,F=C) = P(ea|E=A)*P(fc|F=C)
+
+
+    Unrelated samples: (A,B) and (C,D)
+    Modeling the states:
+        xxxx .. A!=C,A!=D,B!=C,B!=D
+        0x0x .. A=C,B!=D
+        0xx0 .. A=D,B!=C
+        x00x .. B=C,A!=D
+        x0x0 .. B=D,A!=C
+        0101 .. A=C,B=D
+        0110 .. A=D,B=C
+    with the likelihoods
+        P(01|A!=B)  .. f*(1-f)
+        P(00|A!=B)  .. (1-f)*(1-f)
+        P(11|A!=B)  .. f*f
+
+    Assuming 2x30 crossovers, P=2e-8.
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <getopt.h>
+#include <math.h>
+#include <htslib/hts.h>
+#include <htslib/vcf.h>
+#include <errno.h>
+#include "bcftools.h"
+#include "HMM.h"
+
+#define C_TRIO 1
+#define C_UNRL 2
+
+// states for unrelated samples
+#define UNRL_xxxx  0
+#define UNRL_0x0x  1
+#define UNRL_0xx0  2
+#define UNRL_x00x  3
+#define UNRL_x0x0  4
+#define UNRL_0101  5
+#define UNRL_0110  6
+
+// trio states
+#define TRIO_AC 0
+#define TRIO_AD 1
+#define TRIO_BC 2
+#define TRIO_BD 3
+#define TRIO_CA 4
+#define TRIO_DA 5
+#define TRIO_CB 6
+#define TRIO_DB 7
+
+typedef struct _args_t
+{
+    bcf_hdr_t *hdr;
+    hmm_t *hmm;
+    double *eprob, *tprob, pij, pgt_err;
+    uint32_t *sites;
+    int32_t *gt_arr;
+    int nsites, msites, ngt_arr, prev_rid;
+    int mode, nstates, nhet_father, nhet_mother;
+    int imother,ifather,ichild, isample,jsample;
+    void (*set_observed_prob) (bcf1_t *rec);
+    char *prefix;
+    FILE *fp;
+}
+args_t;
+
+static args_t args;
+
+#define SW_MOTHER 1
+#define SW_FATHER 2
+static int hap_switch[8][8];
+
+static void set_observed_prob_trio(bcf1_t *rec);
+static void set_observed_prob_unrelated(bcf1_t *rec);
+static void init_hmm_trio(args_t *args);
+static void init_hmm_unrelated(args_t *args);
+
+
+const char *about(void)
+{
+    return "Color shared chromosomal segments, requires phased GTs.\n";
+}
+
+const char *usage(void)
+{
+    return 
+        "\n"
+        "About: Color shared chromosomal segments, requires phased GTs. The output\n"
+        "       can be visualized using the color-chrs.pl script.\n"
+        "Usage: bcftools +color-chrs [General Options] -- [Plugin Options]\n"
+        "Options:\n"
+        "   run \"bcftools plugin\" for a list of common options\n"
+        "\n"
+        "Plugin options:\n"
+        "   -p, --prefix <path>     output files prefix\n"
+        "   -t, --trio <m,f,c>      names of mother, father and the child\n"
+        "   -u, --unrelated <a,b>   names of two unrelated samples\n"
+        "\n"
+        "Example:\n"
+        "   bcftools +color-chrs in.vcf --\n"
+        "\n";
+}
+
+int init(int argc, char **argv, bcf_hdr_t *in, bcf_hdr_t *out)
+{
+    char *trio_samples = NULL, *unrelated_samples = NULL;
+    memset(&args,0,sizeof(args_t));
+    args.prev_rid = -1;
+    args.hdr = in;
+    args.pij = 2e-8;
+    args.pgt_err = 1e-9;
+
+    static struct option loptions[] =
+    {
+        {"prefix",1,0,'p'},
+        {"trio",1,0,'t'},
+        {"unrelated",1,0,'u'},
+        {0,0,0,0}
+    };
+    int c;
+    while ((c = getopt_long(argc, argv, "?ht:u:p:",loptions,NULL)) >= 0)
+    {
+        switch (c) 
+        {
+            case 'p': args.prefix = optarg; break;
+            case 't': trio_samples = optarg; break;
+            case 'u': unrelated_samples = optarg; break;
+            case 'h':
+            case '?':
+            default: error("%s", usage()); break;
+        }
+    }
+    if ( optind != argc ) error(usage());
+    if ( trio_samples && unrelated_samples ) error("Expected only one of the -t/-u options\n");
+    if ( !trio_samples && !unrelated_samples ) error("Expected one of the -t/-u options\n");
+    if ( !args.prefix ) error("Expected the -p option\n");
+
+    int ret = bcf_hdr_set_samples(args.hdr, trio_samples ? trio_samples : unrelated_samples, 0);
+    if ( ret<0 ) error("Could not parse samples: %s\n", trio_samples ? trio_samples : unrelated_samples);
+    else if ( ret>0 ) error("%d-th sample not found: %s\n", ret,trio_samples ? trio_samples : unrelated_samples);
+
+    if ( trio_samples )
+    {
+        int i,n = 0;
+        char **list = hts_readlist(trio_samples, 0, &n);
+        if ( n!=3 ) error("Expected three sample names with -t\n");
+        args.imother = bcf_hdr_id2int(args.hdr, BCF_DT_SAMPLE, list[0]);
+        args.ifather = bcf_hdr_id2int(args.hdr, BCF_DT_SAMPLE, list[1]);
+        args.ichild  = bcf_hdr_id2int(args.hdr, BCF_DT_SAMPLE, list[2]);
+        for (i=0; i<n; i++) free(list[i]);
+        free(list);
+        args.set_observed_prob = set_observed_prob_trio;
+        args.mode = C_TRIO;
+        init_hmm_trio(&args);
+    }
+    else
+    {
+        int i,n = 0;
+        char **list = hts_readlist(unrelated_samples, 0, &n);
+        if ( n!=2 ) error("Expected two sample names with -u\n");
+        args.isample = bcf_hdr_id2int(args.hdr, BCF_DT_SAMPLE, list[0]);
+        args.jsample = bcf_hdr_id2int(args.hdr, BCF_DT_SAMPLE, list[1]);
+        for (i=0; i<n; i++) free(list[i]);
+        free(list);
+        args.set_observed_prob = set_observed_prob_unrelated;
+        args.mode = C_UNRL;
+        init_hmm_unrelated(&args);
+    }
+    return 1;
+}
+
+static void init_hmm_trio(args_t *args)
+{
+    int i,j;
+    args->nstates = 8;
+    args->tprob   = (double*) malloc(sizeof(double)*args->nstates*args->nstates);
+
+    for (i=0; i<args->nstates; i++)
+        for (j=0; j<args->nstates; j++) hap_switch[i][j] = 0;
+
+    hap_switch[TRIO_AD][TRIO_AC] = SW_FATHER;
+    hap_switch[TRIO_BC][TRIO_AC] = SW_MOTHER;
+    hap_switch[TRIO_BD][TRIO_AC] = SW_MOTHER | SW_FATHER;
+    hap_switch[TRIO_AC][TRIO_AD] = SW_FATHER;
+    hap_switch[TRIO_BC][TRIO_AD] = SW_MOTHER | SW_FATHER;
+    hap_switch[TRIO_BD][TRIO_AD] = SW_MOTHER;
+    hap_switch[TRIO_AC][TRIO_BC] = SW_MOTHER;
+    hap_switch[TRIO_AD][TRIO_BC] = SW_MOTHER | SW_FATHER;
+    hap_switch[TRIO_BD][TRIO_BC] = SW_FATHER;
+    hap_switch[TRIO_AC][TRIO_BD] = SW_MOTHER | SW_FATHER;
+    hap_switch[TRIO_AD][TRIO_BD] = SW_MOTHER;
+    hap_switch[TRIO_BC][TRIO_BD] = SW_FATHER;
+
+    hap_switch[TRIO_DA][TRIO_CA] = SW_FATHER;
+    hap_switch[TRIO_CB][TRIO_CA] = SW_MOTHER;
+    hap_switch[TRIO_DB][TRIO_CA] = SW_MOTHER | SW_FATHER;
+    hap_switch[TRIO_CA][TRIO_DA] = SW_FATHER;
+    hap_switch[TRIO_CB][TRIO_DA] = SW_MOTHER | SW_FATHER;
+    hap_switch[TRIO_DB][TRIO_DA] = SW_MOTHER;
+    hap_switch[TRIO_CA][TRIO_CB] = SW_MOTHER;
+    hap_switch[TRIO_DA][TRIO_CB] = SW_MOTHER | SW_FATHER;
+    hap_switch[TRIO_DB][TRIO_CB] = SW_FATHER;
+    hap_switch[TRIO_CA][TRIO_DB] = SW_MOTHER | SW_FATHER;
+    hap_switch[TRIO_DA][TRIO_DB] = SW_MOTHER;
+    hap_switch[TRIO_CB][TRIO_DB] = SW_FATHER;
+
+    for (i=0; i<args->nstates; i++)
+    {
+        for (j=0; j<args->nstates; j++)
+        {
+            if ( !hap_switch[i][j] ) MAT(args->tprob,args->nstates,i,j) = 0;
+            else
+            {
+                MAT(args->tprob,args->nstates,i,j) = 1;
+                if ( hap_switch[i][j] & SW_MOTHER ) MAT(args->tprob,args->nstates,i,j) *= args->pij;
+                if ( hap_switch[i][j] & SW_FATHER ) MAT(args->tprob,args->nstates,i,j) *= args->pij;
+            }
+        }
+    }
+    for (i=0; i<args->nstates; i++)
+    {
+        double sum = 0;
+        for (j=0; j<args->nstates; j++)
+        {
+            if ( i!=j ) sum += MAT(args->tprob,args->nstates,i,j);
+        }
+        MAT(args->tprob,args->nstates,i,i) = 1 - sum;
+    }
+
+    #if 0
+    for (i=0; i<args->nstates; i++)
+    {
+        for (j=0; j<args->nstates; j++)
+            fprintf(stderr,"\t%d",hap_switch[j][i]);
+        fprintf(stderr,"\n");
+    }
+    for (i=0; i<args->nstates; i++)
+    {
+        for (j=0; j<args->nstates; j++)
+            fprintf(stderr,"\t%e",MAT(args->tprob,args->nstates,j,i));
+        fprintf(stderr,"\n");
+    }
+    #endif
+
+    args->hmm = hmm_init(args->nstates, args->tprob, 10000);
+}
+static void init_hmm_unrelated(args_t *args)
+{
+    int i,j;
+    args->nstates = 7;
+    args->tprob   = (double*) malloc(sizeof(double)*args->nstates*args->nstates);
+
+    for (i=0; i<args->nstates; i++)
+    {
+        for (j=0; j<args->nstates; j++)
+            MAT(args->tprob,args->nstates,i,j) = args->pij;
+    }
+    MAT(args->tprob,args->nstates,UNRL_0101,UNRL_xxxx) = args->pij*args->pij;
+    MAT(args->tprob,args->nstates,UNRL_0110,UNRL_xxxx) = args->pij*args->pij;
+    MAT(args->tprob,args->nstates,UNRL_x0x0,UNRL_0x0x) = args->pij*args->pij;
+    MAT(args->tprob,args->nstates,UNRL_0110,UNRL_0x0x) = args->pij*args->pij;
+    MAT(args->tprob,args->nstates,UNRL_x00x,UNRL_0xx0) = args->pij*args->pij;
+    MAT(args->tprob,args->nstates,UNRL_0101,UNRL_0xx0) = args->pij*args->pij;
+    MAT(args->tprob,args->nstates,UNRL_0101,UNRL_x00x) = args->pij*args->pij;
+    MAT(args->tprob,args->nstates,UNRL_0110,UNRL_x0x0) = args->pij*args->pij;
+    MAT(args->tprob,args->nstates,UNRL_0110,UNRL_0101) = args->pij*args->pij;
+
+    for (i=0; i<args->nstates; i++)
+    {
+        for (j=i+1; j<args->nstates; j++)
+            MAT(args->tprob,args->nstates,i,j) = MAT(args->tprob,args->nstates,j,i);
+    }
+    for (i=0; i<args->nstates; i++)
+    {
+        double sum = 0;
+        for (j=0; j<args->nstates; j++)
+            if ( i!=j ) sum += MAT(args->tprob,args->nstates,i,j);
+        MAT(args->tprob,args->nstates,i,i) = 1 - sum;
+    }
+
+    #if 0
+    for (i=0; i<args->nstates; i++)
+    {
+        for (j=0; j<args->nstates; j++)
+            fprintf(stderr,"\t%e",MAT(args->tprob,args->nstates,j,i));
+        fprintf(stderr,"\n");
+    }
+    #endif
+
+    args->hmm = hmm_init(args->nstates, args->tprob, 10000);
+}
+static inline double prob_shared(float af, int a, int b)
+{
+    return a==b ? 1-args.pgt_err : args.pgt_err;
+}
+static inline double prob_not_shared(float af, int a, int b)
+{
+    if ( a!=b ) return af*(1-af);
+    else if ( a==0 ) return (1-af)*(1-af);
+    else return af*af;
+}
+static void set_observed_prob_unrelated(bcf1_t *rec)
+{
+    float af = 0.5;  // alternate allele frequency
+
+    int ngt = bcf_get_genotypes(args.hdr, rec, &args.gt_arr, &args.ngt_arr);
+    if ( ngt<0 ) return;
+    if ( ngt!=4 ) return;   // chrX
+
+    int32_t a,b,c,d;
+    a = args.gt_arr[2*args.isample];
+    b = args.gt_arr[2*args.isample+1];
+    c = args.gt_arr[2*args.jsample];
+    d = args.gt_arr[2*args.jsample+1];
+    if ( bcf_gt_is_missing(a) || bcf_gt_is_missing(b) ) return;
+    if ( bcf_gt_is_missing(c) || bcf_gt_is_missing(d) ) return;
+    if ( !bcf_gt_is_phased(a) && !bcf_gt_is_phased(b) ) return; // only the second allele should be set when phased
+    if ( !bcf_gt_is_phased(c) && !bcf_gt_is_phased(d) ) return;
+    a = bcf_gt_allele(a);
+    b = bcf_gt_allele(b);
+    c = bcf_gt_allele(c);
+    d = bcf_gt_allele(d);
+
+    int m = args.msites;
+    args.nsites++;
+    hts_expand(uint32_t,args.nsites,args.msites,args.sites);
+    if ( m!=args.msites ) args.eprob = (double*) realloc(args.eprob, sizeof(double)*args.msites*args.nstates);
+
+    args.sites[args.nsites-1] = rec->pos;
+    double *prob = args.eprob + args.nstates*(args.nsites-1);
+    prob[UNRL_xxxx] = prob_not_shared(af,a,c) * prob_not_shared(af,a,d) * prob_not_shared(af,b,c) * prob_not_shared(af,b,d);
+    prob[UNRL_0x0x] = prob_shared(af,a,c) * prob_not_shared(af,b,d);
+    prob[UNRL_0xx0] = prob_shared(af,a,d) * prob_not_shared(af,b,c);
+    prob[UNRL_x00x] = prob_shared(af,b,c) * prob_not_shared(af,a,d);
+    prob[UNRL_x0x0] = prob_shared(af,b,d) * prob_not_shared(af,a,c);
+    prob[UNRL_0101] = prob_shared(af,a,c) * prob_shared(af,b,d);
+    prob[UNRL_0110] = prob_shared(af,a,d) * prob_shared(af,b,c);
+
+#if 0
+    static int x = 0;
+    if ( !x++)
+    {
+        printf("p(0==0) .. %f\n", prob_shared(af,0,0));
+        printf("p(0!=0) .. %f\n", prob_not_shared(af,0,0));
+        printf("p(0==1) .. %f\n", prob_shared(af,0,1));
+        printf("p(0!=1) .. %f\n", prob_not_shared(af,0,1));
+    }
+    printf("%d|%d %d|%d  x:%f 11:%f 12:%f 21:%f 22:%f 11,22:%f 12,21:%f  %d\n", a,b,c,d,
+            prob[UNRL_xxxx], prob[UNRL_0x0x], prob[UNRL_0xx0], prob[UNRL_x00x], prob[UNRL_x0x0], prob[UNRL_0101], prob[UNRL_0110], rec->pos+1);
+#endif
+}
+static void set_observed_prob_trio(bcf1_t *rec)
+{
+    int ngt = bcf_get_genotypes(args.hdr, rec, &args.gt_arr, &args.ngt_arr);
+    if ( ngt<0 ) return;
+    if ( ngt!=6 ) return;   // chrX
+
+    int32_t a,b,c,d,e,f;
+    a = args.gt_arr[2*args.imother];
+    b = args.gt_arr[2*args.imother+1];
+    c = args.gt_arr[2*args.ifather];
+    d = args.gt_arr[2*args.ifather+1];
+    e = args.gt_arr[2*args.ichild];
+    f = args.gt_arr[2*args.ichild+1];
+    if ( bcf_gt_is_missing(a) || bcf_gt_is_missing(b) ) return;
+    if ( bcf_gt_is_missing(c) || bcf_gt_is_missing(d) ) return;
+    if ( bcf_gt_is_missing(e) || bcf_gt_is_missing(f) ) return;
+    if ( !bcf_gt_is_phased(a) && !bcf_gt_is_phased(b) ) return; // only the second allele should be set when phased
+    if ( !bcf_gt_is_phased(c) && !bcf_gt_is_phased(d) ) return;
+    if ( !bcf_gt_is_phased(e) && !bcf_gt_is_phased(f) ) return;
+    a = bcf_gt_allele(a);
+    b = bcf_gt_allele(b);
+    c = bcf_gt_allele(c);
+    d = bcf_gt_allele(d);
+    e = bcf_gt_allele(e);
+    f = bcf_gt_allele(f);
+
+    int mother = (1<<a) | (1<<b);
+    int father = (1<<c) | (1<<d);
+    int child  = (1<<e) | (1<<f);
+    if ( !(mother&child) || !(father&child) )  return;      // Mendelian-inconsistent site, skip
+
+    if ( a!=b ) args.nhet_mother++;
+    if ( c!=d ) args.nhet_father++;
+
+    int m = args.msites;
+    args.nsites++;
+    hts_expand(uint32_t,args.nsites,args.msites,args.sites);
+    if ( m!=args.msites ) args.eprob = (double*) realloc(args.eprob, sizeof(double)*args.msites*args.nstates);
+
+    args.sites[args.nsites-1] = rec->pos;
+    double *prob = args.eprob + args.nstates*(args.nsites-1);
+    prob[TRIO_AC] = prob_shared(0,e,a) * prob_shared(0,f,c);
+    prob[TRIO_AD] = prob_shared(0,e,a) * prob_shared(0,f,d);
+    prob[TRIO_BC] = prob_shared(0,e,b) * prob_shared(0,f,c);
+    prob[TRIO_BD] = prob_shared(0,e,b) * prob_shared(0,f,d);
+    prob[TRIO_CA] = prob_shared(0,e,c) * prob_shared(0,f,a);
+    prob[TRIO_DA] = prob_shared(0,e,d) * prob_shared(0,f,a);
+    prob[TRIO_CB] = prob_shared(0,e,c) * prob_shared(0,f,b);
+    prob[TRIO_DB] = prob_shared(0,e,d) * prob_shared(0,f,b);
+}
+
+void flush_viterbi(args_t *args)
+{
+    const char *s1, *s2, *s3 = NULL;
+    if ( args->mode==C_UNRL )
+    {
+        s1 = bcf_hdr_int2id(args->hdr,BCF_DT_SAMPLE,args->isample);
+        s2 = bcf_hdr_int2id(args->hdr,BCF_DT_SAMPLE,args->jsample);
+    }
+    else if ( args->mode==C_TRIO )
+    {
+        s1 = bcf_hdr_int2id(args->hdr,BCF_DT_SAMPLE,args->imother);
+        s3 = bcf_hdr_int2id(args->hdr,BCF_DT_SAMPLE,args->ifather);
+        s2 = bcf_hdr_int2id(args->hdr,BCF_DT_SAMPLE,args->ichild);
+    }
+    else abort();
+
+    if ( !args->fp )
+    {
+        kstring_t str = {0,0,0};
+        kputs(args->prefix, &str);
+        kputs(".dat", &str);
+        args->fp = fopen(str.s,"w");
+        if ( !args->fp ) error("%s: %s\n", str.s,strerror(errno));
+        free(str.s);
+        fprintf(args->fp,"# SG, shared segment\t[2]Chromosome\t[3]Start\t[4]End\t[5]%s:1\t[6]%s:2\n",s2,s2);
+        fprintf(args->fp,"# SW, number of switches\t[3]Sample\t[4]Chromosome\t[5]nHets\t[5]nSwitches\t[6]switch rate\n");
+    }
+
+    hmm_run_viterbi(args->hmm,args->nsites,args->eprob,args->sites);
+    uint8_t *vpath = hmm_get_viterbi_path(args->hmm);
+    int i, iprev = -1, prev_state = -1, nstates = hmm_get_nstates(args->hmm);
+    int nswitch_mother = 0, nswitch_father = 0;
+    for (i=0; i<args->nsites; i++)
+    {
+        int state = vpath[i*nstates];
+        if ( state!=prev_state || i+1==args->nsites )
+        {
+            uint32_t start = iprev>=0 ? args->sites[iprev]+1 : 1, end = i>0 ? args->sites[i-1] : 1;
+            const char *chr = bcf_hdr_id2name(args->hdr,args->prev_rid);
+            if ( args->mode==C_UNRL )
+            {
+                switch (prev_state)
+                {
+                    case UNRL_0x0x:
+                        fprintf(args->fp,"SG\t%s\t%d\t%d\t%s:1\t-\n", chr,start,end,s1); break;
+                    case UNRL_0xx0:
+                        fprintf(args->fp,"SG\t%s\t%d\t%d\t-\t%s:1\n", chr,start,end,s1); break;
+                    case UNRL_x00x:
+                        fprintf(args->fp,"SG\t%s\t%d\t%d\t%s:2\t-\n", chr,start,end,s1); break;
+                    case UNRL_x0x0:
+                        fprintf(args->fp,"SG\t%s\t%d\t%d\t-\t%s:2\n", chr,start,end,s1); break;
+                    case UNRL_0101:
+                        fprintf(args->fp,"SG\t%s\t%d\t%d\t%s:1\t%s:2\n", chr,start,end,s1,s1); break;
+                    case UNRL_0110:
+                        fprintf(args->fp,"SG\t%s\t%d\t%d\t%s:2\t%s:1\n", chr,start,end,s1,s1); break;
+                }
+            }
+            else if ( args->mode==C_TRIO )
+            {
+                switch (prev_state)
+                {
+                    case TRIO_AC:
+                        fprintf(args->fp,"SG\t%s\t%d\t%d\t%s:1\t%s:1\n", chr,start,end,s1,s3); break;
+                    case TRIO_AD:
+                        fprintf(args->fp,"SG\t%s\t%d\t%d\t%s:1\t%s:2\n", chr,start,end,s1,s3); break;
+                    case TRIO_BC:
+                        fprintf(args->fp,"SG\t%s\t%d\t%d\t%s:2\t%s:1\n", chr,start,end,s1,s3); break;
+                    case TRIO_BD:
+                        fprintf(args->fp,"SG\t%s\t%d\t%d\t%s:2\t%s:2\n", chr,start,end,s1,s3); break;
+                    case TRIO_CA:
+                        fprintf(args->fp,"SG\t%s\t%d\t%d\t%s:1\t%s:1\n", chr,start,end,s3,s1); break;
+                    case TRIO_DA:
+                        fprintf(args->fp,"SG\t%s\t%d\t%d\t%s:2\t%s:1\n", chr,start,end,s3,s1); break;
+                    case TRIO_CB:
+                        fprintf(args->fp,"SG\t%s\t%d\t%d\t%s:1\t%s:2\n", chr,start,end,s3,s1); break;
+                    case TRIO_DB:
+                        fprintf(args->fp,"SG\t%s\t%d\t%d\t%s:2\t%s:2\n", chr,start,end,s3,s1); break;
+                }
+                if ( hap_switch[state][prev_state] & SW_MOTHER ) nswitch_mother++;
+                if ( hap_switch[state][prev_state] & SW_FATHER ) nswitch_father++;
+            }
+            iprev = i-1;
+        }
+        prev_state = state;
+    }
+    float mrate = args->nhet_mother>1 ? (float)nswitch_mother/(args->nhet_mother-1) : 0;
+    float frate = args->nhet_father>1 ? (float)nswitch_father/(args->nhet_father-1) : 0;
+    fprintf(args->fp,"SW\t%s\t%s\t%d\t%d\t%f\n", s1,bcf_hdr_id2name(args->hdr,args->prev_rid),args->nhet_mother,nswitch_mother,mrate);
+    fprintf(args->fp,"SW\t%s\t%s\t%d\t%d\t%f\n", s3,bcf_hdr_id2name(args->hdr,args->prev_rid),args->nhet_father,nswitch_father,frate);
+    args->nsites = 0;
+    args->nhet_father = args->nhet_mother = 0;
+}
+    
+bcf1_t *process(bcf1_t *rec)
+{
+    if ( args.prev_rid==-1 ) args.prev_rid = rec->rid;
+    if ( args.prev_rid!=rec->rid ) flush_viterbi(&args);
+    args.prev_rid = rec->rid;
+    args.set_observed_prob(rec);
+    return NULL;
+}
+
+void destroy(void)
+{
+    flush_viterbi(&args);
+    fclose(args.fp);
+
+    free(args.gt_arr);
+    free(args.tprob);
+    free(args.sites);
+    free(args.eprob);
+    hmm_destroy(args.hmm);
+}
+
+
+
diff --git a/plugins/color-chrs.mk b/plugins/color-chrs.mk
new file mode 100644 (file)
index 0000000..506b99d
--- /dev/null
@@ -0,0 +1,2 @@
+plugins/color-chrs.so: plugins/color-chrs.c version.h version.c HMM.h HMM.c
+       $(CC) $(PLUGIN_FLAGS) $(CFLAGS) $(EXTRA_CPPFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ HMM.c version.c $< $(LIBS)
diff --git a/plugins/counts.c b/plugins/counts.c
new file mode 100644 (file)
index 0000000..2d57ba4
--- /dev/null
@@ -0,0 +1,82 @@
+/*  plugins/counts.c -- counts SNPs, Indels, and total number of sites.
+
+    Copyright (C) 2013, 2014 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <htslib/vcf.h>
+
+int nsamples, nsnps, nindels, nmnps, nothers, nsites;
+
+/*
+    This short description is used to generate the output of `bcftools plugin -l`.
+*/
+const char *about(void)
+{
+    return
+        "A minimal plugin which counts number of samples, SNPs,\n"
+        "INDELs, MNPs and total number of sites.\n";
+}
+
+/*
+    Called once at startup, allows to initialize local variables.
+    Return 1 to suppress VCF/BCF header from printing, 0 otherwise.
+*/
+int init(int argc, char **argv, bcf_hdr_t *in, bcf_hdr_t *out)
+{
+    nsamples = bcf_hdr_nsamples(in);
+    nsnps = nindels = nmnps = nothers = nsites = 0;
+    return 1;
+}
+
+
+/*
+    Called for each VCF record. Return rec to output the line or NULL
+    to suppress output.
+*/
+bcf1_t *process(bcf1_t *rec)
+{
+    int type = bcf_get_variant_types(rec);
+    if ( type & VCF_SNP ) nsnps++;
+    if ( type & VCF_INDEL ) nindels++;
+    if ( type & VCF_MNP ) nmnps++;
+    if ( type & VCF_OTHER ) nothers++;
+    nsites++;
+    return NULL;
+}
+
+
+/*
+    Clean up.
+*/
+void destroy(void)
+{
+    printf("Number of samples: %d\n", nsamples);
+    printf("Number of SNPs:    %d\n", nsnps);
+    printf("Number of INDELs:  %d\n", nindels);
+    printf("Number of MNPs:    %d\n", nmnps);
+    printf("Number of others:  %d\n", nothers);
+    printf("Number of sites:   %d\n", nsites);
+}
+
+
diff --git a/plugins/dosage.c b/plugins/dosage.c
new file mode 100644 (file)
index 0000000..ddc6297
--- /dev/null
@@ -0,0 +1,283 @@
+/*  plugins/dosage.c -- prints genotype dosage.
+
+    Copyright (C) 2014 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <htslib/vcf.h>
+#include <math.h>
+#include <getopt.h>
+
+
+/*
+    This short description is used to generate the output of `bcftools plugin -l`.
+*/
+const char *about(void)
+{
+    return "Prints genotype dosage determined from tags requested by the user.\n";
+}
+
+const char *usage(void)
+{
+    return 
+        "\n"
+        "About: Print genotype dosage\n"
+        "Usage: bcftools +dosage [General Options] -- [Plugin Options]\n"
+        "Options:\n"
+        "   run \"bcftools plugin\" for a list of common options\n"
+        "\n"
+        "Plugin options:\n"
+        "   -t, --tags <list>   VCF tags to determine the dosage from [PL,GL,GT]\n"
+        "\n"
+        "Example:\n"
+        "   bcftools +dosage in.vcf -- -t GT\n"
+        "\n";
+}
+
+bcf_hdr_t *in_hdr = NULL;
+int pl_type = 0, gl_type = 0;
+uint8_t *buf = NULL;
+int nbuf = 0;   // NB: number of elements, not bytes
+char **tags = NULL;
+int ntags = 0;
+
+typedef int (*dosage_f) (bcf1_t *);
+dosage_f *handlers = NULL;
+int nhandlers = 0;
+
+
+int calc_dosage_PL(bcf1_t *rec)
+{
+    int i, j, nret = bcf_get_format_values(in_hdr,rec,"PL",(void**)&buf,&nbuf,pl_type);
+    if ( nret<0 ) return -1;
+
+    nret /= rec->n_sample;
+    #define BRANCH(type_t,is_missing,is_vector_end) \
+    { \
+        type_t *ptr = (type_t*) buf; \
+        for (i=0; i<rec->n_sample; i++) \
+        { \
+            float vals[3] = {0,0,0}; \
+            for (j=0; j<nret; j++) \
+            { \
+                if ( is_missing || is_vector_end ) break; \
+                vals[j] = exp(-0.1*ptr[j]); \
+            } \
+            float sum = vals[0] + vals[1] + vals[2]; \
+            printf("\t%.1f", sum==0 ? -1 : (vals[1] + 2*vals[2]) / sum); \
+            ptr += nret; \
+        } \
+    }
+    switch (pl_type)
+    {
+        case BCF_HT_INT:  BRANCH(int32_t,ptr[j]==bcf_int32_missing,ptr[j]==bcf_int32_vector_end); break;
+        case BCF_HT_REAL: BRANCH(float,bcf_float_is_missing(ptr[j]),bcf_float_is_vector_end(ptr[j])); break;
+    }
+    #undef BRANCH
+    return 0;
+}
+
+int calc_dosage_GL(bcf1_t *rec)
+{
+    int i, j, nret = bcf_get_format_values(in_hdr,rec,"GL",(void**)&buf,&nbuf,pl_type);
+    if ( nret<0 ) return -1;
+
+    nret /= rec->n_sample;
+    #define BRANCH(type_t,is_missing,is_vector_end) \
+    { \
+        type_t *ptr = (type_t*) buf; \
+        for (i=0; i<rec->n_sample; i++) \
+        { \
+            float vals[3] = {0,0,0}; \
+            for (j=0; j<nret; j++) \
+            { \
+                if ( is_missing || is_vector_end ) break; \
+                vals[j] = exp(ptr[j]); \
+            } \
+            float sum = vals[0] + vals[1] + vals[2]; \
+            printf("\t%.1f", sum==0 ? -1 : (vals[1] + 2*vals[2]) / sum); \
+            ptr  += nret; \
+        } \
+    }
+    switch (pl_type)
+    {
+        case BCF_HT_INT:  BRANCH(int32_t,ptr[j]==bcf_int32_missing,ptr[j]==bcf_int32_vector_end); break;
+        case BCF_HT_REAL: BRANCH(float,bcf_float_is_missing(ptr[j]),bcf_float_is_vector_end(ptr[j])); break;
+    }
+    #undef BRANCH
+    return 0;
+}
+
+int calc_dosage_GT(bcf1_t *rec)
+{
+    int i, j, nret = bcf_get_genotypes(in_hdr,rec,(void**)&buf,&nbuf);
+    if ( nret<0 ) return -1;
+
+    nret /= rec->n_sample;
+    int32_t *ptr = (int32_t*) buf;
+    for (i=0; i<rec->n_sample; i++)
+    {
+        float dsg = 0;
+        for (j=0; j<nret; j++)
+        {
+            if ( ptr[j]==bcf_int32_vector_end || bcf_gt_is_missing(ptr[j]) ) break;
+            if ( bcf_gt_allele(ptr[j]) ) dsg += 1;
+        }
+        printf("\t%.1f", j>0 ? dsg : -1);
+        ptr += nret;
+    }
+    return 0;
+}
+
+
+char **split_list(char *str, int *nitems)
+{
+    int n = 0, done = 0;
+    char *ss = strdup(str), **out = NULL;
+    while ( !done && *ss )
+    {
+        char *se = ss;
+        while ( *se && *se!=',' ) se++;
+        if ( !*se ) done = 1;
+        *se = 0;
+        n++;
+        out = (char**) realloc(out,sizeof(char*)*n);
+        out[n-1] = ss;
+        ss = se+1;
+    }
+    *nitems = n;
+    return out;
+}
+
+int init(int argc, char **argv, bcf_hdr_t *in, bcf_hdr_t *out)
+{
+    int i, id, c;
+    char *tags_str = "PL,GL,GT";
+
+    static struct option loptions[] =
+    {
+        {"tags",1,0,'t'},
+        {0,0,0,0}
+    };
+    while ((c = getopt_long(argc, argv, "t:?h",loptions,NULL)) >= 0)
+    {
+        switch (c) 
+        {
+            case 't': tags_str = optarg; break;
+            case 'h':
+            case '?':
+            default: fprintf(stderr,"%s", usage()); exit(1); break;
+        }
+    }
+    tags = split_list(tags_str, &ntags);
+
+    in_hdr = in;
+    for (i=0; i<ntags; i++)
+    {
+        if ( !strcmp("PL",tags[i]) )
+        {
+            id = bcf_hdr_id2int(in_hdr,BCF_DT_ID,"PL");
+            if ( bcf_hdr_idinfo_exists(in_hdr,BCF_HL_FMT,id) )
+            {
+                pl_type = bcf_hdr_id2type(in_hdr,BCF_HL_FMT,id);
+                if ( pl_type!=BCF_HT_INT && pl_type!=BCF_HT_REAL )
+                {
+                    fprintf(stderr,"Expected numeric type of FORMAT/PL\n");
+                    return -1;
+                }
+                handlers = (dosage_f*) realloc(handlers,(nhandlers+1)*sizeof(*handlers));
+                handlers[nhandlers++] = calc_dosage_PL;
+            }
+        }
+        else if ( !strcmp("GL",tags[i]) )
+        {
+            id = bcf_hdr_id2int(in_hdr,BCF_DT_ID,"GL");
+            if ( bcf_hdr_idinfo_exists(in_hdr,BCF_HL_FMT,id) )
+            {
+                gl_type = bcf_hdr_id2type(in_hdr,BCF_HL_FMT,id);
+                if ( gl_type!=BCF_HT_INT && gl_type!=BCF_HT_REAL )
+                {
+                    fprintf(stderr,"Expected numeric type of FORMAT/GL\n");
+                    return -1;
+                }
+                handlers = (dosage_f*) realloc(handlers,(nhandlers+1)*sizeof(*handlers));
+                handlers[nhandlers++] = calc_dosage_GL;
+            }
+        }
+        else if ( !strcmp("GT",tags[i]) )
+        {
+            handlers = (dosage_f*) realloc(handlers,(nhandlers+1)*sizeof(*handlers));
+            handlers[nhandlers++] = calc_dosage_GT;
+        }
+        else
+        {
+            fprintf(stderr,"No handler for tag \"%s\"\n", tags[i]);
+            return -1;
+        }
+    }
+    free(tags[0]);
+    free(tags);
+
+    printf("#[1]CHROM\t[2]POS\t[3]REF\t[4]ALT");
+    for (i=0; i<bcf_hdr_nsamples(in_hdr); i++) printf("\t[%d]%s", i+5,in_hdr->samples[i]);
+    printf("\n");
+
+    return 1;
+}
+
+
+bcf1_t *process(bcf1_t *rec)
+{
+    int i, ret;
+
+    printf("%s\t%d\t%s\t%s", bcf_seqname(in_hdr,rec),rec->pos+1,rec->d.allele[0],rec->n_allele>1 ? rec->d.allele[1] : ".");
+    if ( rec->n_allele==1 )
+    {
+        for (i=0; i<rec->n_sample; i++) printf("\t0.0");
+    }
+    else
+    {
+        for (i=0; i<nhandlers; i++)
+        {
+            ret = handlers[i](rec);
+            if ( !ret ) break;  // successfully printed
+        }
+        if ( i==nhandlers )
+        {
+            // none of the annotations present
+            for (i=0; i<rec->n_sample; i++) printf("\t-1.0");
+        }
+    }
+    printf("\n");
+
+    return NULL;
+}
+
+
+void destroy(void)
+{
+    free(handlers);
+    free(buf);
+}
+
+
diff --git a/plugins/fill-AN-AC.c b/plugins/fill-AN-AC.c
new file mode 100644 (file)
index 0000000..7d6c6f4
--- /dev/null
@@ -0,0 +1,67 @@
+/*  plugins/fill-AN-AC.c -- fills AN and AC INFO fields.
+
+    Copyright (C) 2014 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <htslib/hts.h>
+#include <htslib/vcf.h>
+#include <htslib/vcfutils.h>
+
+bcf_hdr_t *in_hdr, *out_hdr;
+int *arr = NULL, marr = 0;
+
+const char *about(void)
+{
+    return "Fill INFO fields AN and AC.\n";
+}
+
+int init(int argc, char **argv, bcf_hdr_t *in, bcf_hdr_t *out)
+{
+    in_hdr  = in;
+    out_hdr = out;
+    bcf_hdr_append(out_hdr, "##INFO=<ID=AC,Number=A,Type=Integer,Description=\"Allele count in genotypes\">");
+    bcf_hdr_append(out_hdr, "##INFO=<ID=AN,Number=1,Type=Integer,Description=\"Total number of alleles in called genotypes\">");
+    return 0;
+}
+
+bcf1_t *process(bcf1_t *rec)
+{
+    hts_expand(int,rec->n_allele,marr,arr);
+    int ret = bcf_calc_ac(in_hdr,rec,arr,BCF_UN_FMT);
+    if ( ret>0 )
+    {
+        int i, an = 0;
+        for (i=0; i<rec->n_allele; i++) an += arr[i];
+        bcf_update_info_int32(out_hdr, rec, "AN", &an, 1);
+        bcf_update_info_int32(out_hdr, rec, "AC", arr+1, rec->n_allele-1);
+    }
+    return rec;
+}
+
+void destroy(void)
+{
+    free(arr);
+}
+
+
diff --git a/plugins/fill-from-fasta.c b/plugins/fill-from-fasta.c
new file mode 100644 (file)
index 0000000..80e7a8d
--- /dev/null
@@ -0,0 +1,206 @@
+/*  plugin/fill-from-fasta.c -- fill-from-fasta plugin.
+
+    Copyright (C) 2016 Genome Research Ltd.
+
+    Author: Shane McCarthy <sm15@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <strings.h>
+#include <getopt.h>
+#include <htslib/vcf.h>
+#include <htslib/faidx.h>
+#include <htslib/kseq.h>
+#include "filter.h"
+#include "bcftools.h"
+
+const char *about(void)
+{
+    return "Fill INFO or REF field based on values in a fasta file\n";
+}
+
+const char *usage(void)
+{
+    return 
+"\n"
+"About:   Fill INFO or REF field based on values in a fasta file.\n"
+"         The fasta file must be indexed with samtools faidx.\n"
+"Usage:   bcftools +fill-from-fasta [General Options] -- [Plugin Options]\n"
+"\n"
+"General options:\n"
+"   run \"bcftools plugin\" for a list of common options\n"
+"\n"
+"Plugin options:\n"
+"   -c, --column <str>          REF or INFO tag, e.g. AA for ancestral allele\n"
+"   -f, --fasta <file>          fasta file\n"
+"   -h, --header-lines <file>   optional file containing header lines to append\n"
+"   -i, --include <expr>        annotate only records passing filter expression\n"
+"   -e, --exclude <expr>        annotate only records failing filter expression\n"
+
+"\n"
+"Examples:\n"
+"   # fill ancestral allele as INFO/AA for SNP records\n"
+"   echo '##INFO=<ID=AA,Number=1,Type=String,Description=\"Ancestral allele\">' > aa.hdr\n"
+"   bcftools +fill-from-fasta in.vcf -- -c AA -f aa.fasta -h aa.hdr -i 'TYPE=\"snp\"'\n"
+"\n"
+"   # fix the REF allele in VCFs where REF=N or other\n"
+"   bcftools +fill-from-fasta in.vcf -- -c REF -f reference.fasta\n"
+"\n"
+"   # select sites marked as P (PASS) in the 1000G Phase3 mask\n"
+"   echo '##INFO=<ID=P3_MASK,Number=1,Type=String,Description=\"1000G Phase 3 mask\">' > mask.hdr\n"
+"   bcftools +fill-from-fasta in.vcf -Ou -- -c P3_MASK -f 1000G_mask.fasta -h mask.hdr | bcftools view -i 'P3_MASK=\"P\"'\n"
+"\n";
+}
+
+bcf_hdr_t *in_hdr = NULL, *out_hdr = NULL;
+faidx_t *faidx;
+int anno = 0;
+char *column = NULL;
+
+#define ANNO_REF 1
+#define ANNO_STRING 2
+#define ANNO_INT 3
+
+filter_t *filter;
+char *filter_str;
+int filter_logic;   // one of FLT_INCLUDE/FLT_EXCLUDE (-i or -e)
+
+#define FLT_INCLUDE 1
+#define FLT_EXCLUDE 2
+
+int init(int argc, char **argv, bcf_hdr_t *in, bcf_hdr_t *out)
+{
+    int c;
+    char *ref_fname = NULL, *header_fname = NULL;
+    static struct option loptions[] =
+    {
+        {"exclude",required_argument,NULL,'e'},
+        {"include",required_argument,NULL,'i'},
+        {"column",required_argument,NULL,'c'},
+        {"fasta",required_argument,NULL,'f'},
+        {"header-lines",required_argument,NULL,'h'},
+        {NULL,0,NULL,0}
+    };
+    while ((c = getopt_long(argc, argv, "c:f:?h:i:e:",loptions,NULL)) >= 0)
+    {
+        switch (c) 
+        {
+            case 'e': filter_str = optarg; filter_logic |= FLT_EXCLUDE; break;
+            case 'i': filter_str = optarg; filter_logic |= FLT_INCLUDE; break;
+            case 'c': column = optarg; break;
+            case 'f': ref_fname = optarg; break;
+            case 'h': header_fname = optarg; break;
+            case '?':
+            default: fprintf(stderr,"%s", usage()); exit(1); break;
+        }
+    }
+    in_hdr  = in;
+    out_hdr = out;
+    if ( filter_logic == (FLT_EXCLUDE|FLT_INCLUDE) ) { fprintf(stderr,"Only one of -i or -e can be given.\n"); return -1; }
+
+    if ( !column )
+    {
+        fprintf(stderr,"--column option is required.\n");
+        return -1;
+    }
+    if (header_fname)
+    {
+        htsFile *file = hts_open(header_fname, "rb");
+        if ( !file ) { fprintf(stderr,"Error reading %s\n", header_fname); return -1; }
+        kstring_t str = {0,0,0};
+        while ( hts_getline(file, KS_SEP_LINE, &str) > 0 )
+        {
+            if ( bcf_hdr_append(out_hdr, str.s) ) { fprintf(stderr,"Could not parse %s: %s\n", header_fname, str.s); return -1; }
+        }
+        hts_close(file);
+        free(str.s);
+        bcf_hdr_sync(out_hdr);
+    }
+    if (!strcasecmp("REF", column)) anno = ANNO_REF;
+    else {
+        if ( !strncasecmp(column,"INFO/",5) ) column += 5;
+        int hdr_id = bcf_hdr_id2int(out_hdr, BCF_DT_ID, column);
+        if (hdr_id<0) { fprintf(stderr,"No header ID found for %s. Header lines can be added with the --header-lines option\n", column); return -1; }
+        switch ( bcf_hdr_id2type(out_hdr,BCF_HL_INFO,hdr_id) )
+        {
+            case BCF_HT_INT:
+                anno=ANNO_INT;
+                break;
+            case BCF_HT_STR:
+                anno=ANNO_STRING;
+                break;
+            default:
+                fprintf(stderr,"The type of %s not recognised (%d)\n", column, bcf_hdr_id2type(out_hdr,BCF_HL_INFO,hdr_id));
+                return -1;
+        }
+    }
+    if ( !ref_fname )
+    {
+        fprintf(stderr,"No fasta given.\n");
+        return -1;
+    }
+    faidx = fai_load(ref_fname);
+    if ( filter_str )
+        filter = filter_init(in, filter_str);
+    return 0;
+}
+
+bcf1_t *process(bcf1_t *rec)
+{
+    // filter determines if we will annotate the record
+    // return record unchanged if filter applied
+    if ( filter )
+    {
+        int ret = filter_test(filter, rec, NULL);
+        if ( filter_logic==FLT_INCLUDE ) { if ( !ret ) return rec; }
+        else if ( ret ) return rec;
+    }
+
+    int i;
+    char *ref = rec->d.allele[0];
+    int ref_len = strlen(ref);
+    int fa_len;
+    // could be sped up here by fetching the whole chromosome? could assume
+    // sorted, but revert to this when non-sorted records found?
+    char *fa = faidx_fetch_seq(faidx, bcf_seqname(in_hdr,rec), rec->pos, rec->pos+ref_len-1, &fa_len);
+    if ( !fa ) error("faidx_fetch_seq failed at %s:%d\n", bcf_hdr_id2name(in_hdr,rec->rid), rec->pos+1);
+    for (i=0; i<fa_len; i++)
+        if ( (int)fa[i]>96 ) fa[i] -= 32;
+
+    assert(ref_len == fa_len);
+    if (anno==ANNO_REF)
+        strncpy(rec->d.allele[0], fa, fa_len);
+    else if (anno==ANNO_STRING)
+        bcf_update_info_string(out_hdr, rec, column, fa);
+    else if (anno==ANNO_INT && ref_len==1)
+    {
+        int val = atoi(&fa[0]);
+        bcf_update_info_int32(out_hdr, rec, column, &val, 1);
+    }
+    free(fa);
+    return rec;
+}
+
+void destroy(void)
+{
+    fai_destroy(faidx);
+    if (filter) filter_destroy(filter);
+}
diff --git a/plugins/fill-from-fasta.mk b/plugins/fill-from-fasta.mk
new file mode 100644 (file)
index 0000000..196578f
--- /dev/null
@@ -0,0 +1,2 @@
+plugins/fill-from-fasta.so: plugins/fill-from-fasta.c version.h version.c filter.h filter.c
+       $(CC) $(PLUGIN_FLAGS) $(CFLAGS) $(EXTRA_CPPFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ filter.c version.c $< $(LIBS)
diff --git a/plugins/fill-tags.c b/plugins/fill-tags.c
new file mode 100644 (file)
index 0000000..7daf049
--- /dev/null
@@ -0,0 +1,621 @@
+/* The MIT License
+
+   Copyright (c) 2015 Genome Research Ltd.
+
+   Author: Petr Danecek <pd3@sanger.ac.uk>
+   
+   Permission is hereby granted, free of charge, to any person obtaining a copy
+   of this software and associated documentation files (the "Software"), to deal
+   in the Software without restriction, including without limitation the rights
+   to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+   copies of the Software, and to permit persons to whom the Software is
+   furnished to do so, subject to the following conditions:
+   
+   The above copyright notice and this permission notice shall be included in
+   all copies or substantial portions of the Software.
+   
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+   AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+   THE SOFTWARE.
+
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <strings.h>
+#include <getopt.h>
+#include <math.h>
+#include <htslib/hts.h>
+#include <htslib/kseq.h>
+#include <htslib/vcf.h>
+#include <htslib/khash_str2int.h>
+#include "bcftools.h"
+
+#define SET_AN      (1<<0)
+#define SET_AC      (1<<1)
+#define SET_AC_Hom  (1<<2)
+#define SET_AC_Het  (1<<3)
+#define SET_AC_Hemi (1<<4)
+#define SET_AF      (1<<5)
+#define SET_NS      (1<<6)
+#define SET_MAF     (1<<7)
+#define SET_HWE     (1<<8)
+
+typedef struct
+{
+    int nhom, nhet, nhemi, nac;
+}
+counts_t;
+
+typedef struct
+{
+    int ns;
+    int ncounts, mcounts;
+    counts_t *counts;
+    char *name, *suffix;
+    int nsmpl, *smpl;
+}
+pop_t;
+
+typedef struct
+{
+    bcf_hdr_t *in_hdr, *out_hdr;
+    int npop, tags, drop_missing, gt_id;
+    pop_t *pop, **smpl2pop;
+    float *farr;
+    int32_t *iarr, niarr, miarr, nfarr, mfarr;
+    double *hwe_probs;
+    int mhwe_probs;
+    kstring_t str;
+}
+args_t;
+
+static args_t *args;
+
+const char *about(void)
+{
+    return "Set INFO tags AF, AC, AC_Hemi, AC_Hom, AC_Het, AN, HWE, MAF, NS.\n";
+}
+
+const char *usage(void)
+{
+    return 
+        "\n"
+        "About: Set INFO tags AF, AC, AC_Hemi, AC_Hom, AC_Het, AN, HWE, MAF, NS.\n"
+        "Usage: bcftools +fill-tags [General Options] -- [Plugin Options]\n"
+        "Options:\n"
+        "   run \"bcftools plugin\" for a list of common options\n"
+        "\n"
+        "Plugin options:\n"
+        "   -d, --drop-missing          do not count half-missing genotypes \"./1\" as hemizygous\n"
+        "   -t, --tags LIST             list of output tags. By default, all tags are filled.\n"
+        "   -S, --samples-file FILE     list of samples (first column) and comma-separated list of populations (second column)\n"
+        "\n"
+        "Example:\n"
+        "   bcftools +fill-tags in.bcf -Ob -o out.bcf\n"
+        "   bcftools +fill-tags in.bcf -Ob -o out.bcf -- -t AN,AC\n"
+        "   bcftools +fill-tags in.bcf -Ob -o out.bcf -- -d\n"
+        "   bcftools +fill-tags in.bcf -Ob -o out.bcf -- -S sample-group.txt -t HWE\n"
+        "\n";
+}
+
+void parse_samples(args_t *args, char *fname)
+{
+    htsFile *fp = hts_open(fname, "r");
+    if ( !fp ) error("Could not read: %s\n", fname);
+
+    void *pop2i = khash_str2int_init();
+    void *smpli = khash_str2int_init();
+    kstring_t str = {0,0,0};
+
+    int moff = 0, *off = NULL, nsmpl = 0;
+    while ( hts_getline(fp, KS_SEP_LINE, &str)>=0 )
+    {
+        // NA12400 GRP1
+        // NA18507 GRP1,GRP2
+        char *pop_names = str.s + str.l - 1;
+        while ( pop_names >= str.s && isspace(*pop_names) ) pop_names--;
+        if ( pop_names <= str.s ) error("Could not parse the file: %s\n", str.s);
+        pop_names[1] = 0;   // trailing spaces
+        while ( pop_names >= str.s && !isspace(*pop_names) ) pop_names--;
+        if ( pop_names <= str.s ) error("Could not parse the file: %s\n", str.s);
+
+        char *smpl = pop_names++;
+        while ( smpl >= str.s && isspace(*smpl) ) smpl--;
+        if ( smpl <= str.s+1 ) error("Could not parse the file: %s\n", str.s);
+        smpl[1] = 0;
+        smpl = str.s;
+
+        int ismpl = bcf_hdr_id2int(args->in_hdr,BCF_DT_SAMPLE,smpl);
+        if ( ismpl<0 ) 
+        {
+            fprintf(stderr,"Warning: The sample not present in the VCF: %s\n",smpl);
+            continue;
+        }
+        if ( khash_str2int_has_key(smpli,smpl) )
+        {
+            fprintf(stderr,"Warning: The sample is listed twice in %s: %s\n",fname,smpl);
+            continue;
+        }
+        khash_str2int_inc(smpli,strdup(smpl));
+
+        int i,npops = ksplit_core(pop_names,',',&moff,&off);
+        for (i=0; i<npops; i++)
+        {
+            char *pop_name = &pop_names[off[i]];
+            if ( !khash_str2int_has_key(pop2i,pop_name) )
+            {
+                pop_name = strdup(pop_name);
+                khash_str2int_set(pop2i,pop_name,args->npop);
+                args->npop++;
+                args->pop = (pop_t*) realloc(args->pop,args->npop*sizeof(*args->pop));
+                memset(args->pop+args->npop-1,0,sizeof(*args->pop));
+                args->pop[args->npop-1].name = pop_name;
+                args->pop[args->npop-1].suffix = (char*)malloc(strlen(pop_name)+2);
+                memcpy(args->pop[args->npop-1].suffix+1,pop_name,strlen(pop_name)+1);
+                args->pop[args->npop-1].suffix[0] = '_';
+            }
+            int ipop = 0;
+            khash_str2int_get(pop2i,pop_name,&ipop);
+            pop_t *pop = &args->pop[ipop];
+            pop->nsmpl++;
+            pop->smpl = (int*) realloc(pop->smpl,pop->nsmpl*sizeof(*pop->smpl));
+            pop->smpl[pop->nsmpl-1] = ismpl;
+        }
+        nsmpl++;
+    }
+
+    if ( nsmpl != bcf_hdr_nsamples(args->in_hdr) )
+        fprintf(stderr,"Warning: %d samples in the list, %d samples in the VCF.\n", nsmpl,bcf_hdr_nsamples(args->in_hdr));
+
+    if ( !args->npop ) error("No populations given?\n");
+
+    khash_str2int_destroy(pop2i);
+    khash_str2int_destroy_free(smpli);
+    free(str.s);
+    free(off);
+    hts_close(fp);
+}
+
+void init_pops(args_t *args)
+{
+    int i,j, nsmpl;
+
+    // add the population "ALL", which is a summary population for all samples
+    args->npop++;
+    args->pop = (pop_t*) realloc(args->pop,args->npop*sizeof(*args->pop));
+    memset(args->pop+args->npop-1,0,sizeof(*args->pop));
+    args->pop[args->npop-1].name   = strdup("");
+    args->pop[args->npop-1].suffix = strdup("");
+
+    nsmpl = bcf_hdr_nsamples(args->in_hdr);
+    args->smpl2pop = (pop_t**) calloc(nsmpl*(args->npop+1),sizeof(pop_t*));
+    for (i=0; i<nsmpl; i++)
+        args->smpl2pop[i*(args->npop+1)] = &args->pop[args->npop-1];
+
+    for (i=0; i<args->npop; i++)
+    {
+        for (j=0; j<args->pop[i].nsmpl; j++)
+        {
+            int ismpl = args->pop[i].smpl[j];
+            pop_t **smpl2pop = &args->smpl2pop[ismpl*(args->npop+1)];
+            while (*smpl2pop) smpl2pop++;
+            *smpl2pop = &args->pop[i];
+        }
+    }
+}
+
+int parse_tags(args_t *args, const char *str)
+{
+    int i, flag = 0, n_tags;
+    char **tags = hts_readlist(str, 0, &n_tags);
+    for(i=0; i<n_tags; i++)
+    {
+        if ( !strcasecmp(tags[i],"AN") ) flag |= SET_AN;
+        else if ( !strcasecmp(tags[i],"AC") ) flag |= SET_AC;
+        else if ( !strcasecmp(tags[i],"NS") ) flag |= SET_NS;
+        else if ( !strcasecmp(tags[i],"AC_Hom") ) flag |= SET_AC_Hom;
+        else if ( !strcasecmp(tags[i],"AC_Het") ) flag |= SET_AC_Het;
+        else if ( !strcasecmp(tags[i],"AC_Hemi") ) flag |= SET_AC_Hemi;
+        else if ( !strcasecmp(tags[i],"AF") ) flag |= SET_AF;
+        else if ( !strcasecmp(tags[i],"MAF") ) flag |= SET_MAF;
+        else if ( !strcasecmp(tags[i],"HWE") ) flag |= SET_HWE;
+        else
+        {
+            fprintf(stderr,"Error parsing \"--tags %s\": the tag \"%s\" is not supported\n", str,tags[i]);
+            exit(1);
+        }
+        free(tags[i]);
+    }
+    if (n_tags) free(tags);
+    return flag;
+}
+
+void hdr_append(args_t *args, char *fmt)
+{
+    int i;
+    for (i=0; i<args->npop; i++)
+        bcf_hdr_printf(args->out_hdr, fmt, args->pop[i].suffix,*args->pop[i].name ? " in " : "",args->pop[i].name);
+}
+
+int init(int argc, char **argv, bcf_hdr_t *in, bcf_hdr_t *out)
+{
+    args = (args_t*) calloc(1,sizeof(args_t));
+    args->in_hdr  = in;
+    args->out_hdr = out;
+    char *samples_fname = NULL;
+    static struct option loptions[] =
+    {
+        {"drop-missing",0,0,'d'},
+        {"tags",1,0,'t'},
+        {"samples-file",1,0,'S'},
+        {0,0,0,0}
+    };
+    int c;
+    while ((c = getopt_long(argc, argv, "?ht:dS:",loptions,NULL)) >= 0)
+    {
+        switch (c) 
+        {
+            case 'd': args->drop_missing = 1; break;
+            case 't': args->tags |= parse_tags(args,optarg); break;
+            case 'S': samples_fname = optarg; break;
+            case 'h':
+            case '?':
+            default: error("%s", usage()); break;
+        }
+    }
+
+    if ( optind != argc ) error(usage());
+
+    args->gt_id = bcf_hdr_id2int(args->in_hdr,BCF_DT_ID,"GT");
+    if ( args->gt_id<0 ) error("Error: GT field is not present\n");
+
+    if ( !args->tags )
+        for (c=0; c<=8; c++) args->tags |= 1<<c;    // by default all tags will be filled
+
+    if ( samples_fname ) parse_samples(args, samples_fname);
+    init_pops(args);
+
+    if ( args->tags & SET_AN ) hdr_append(args, "##INFO=<ID=AN%s,Number=1,Type=Integer,Description=\"Total number of alleles in called genotypes%s%s\">");
+    if ( args->tags & SET_AC ) hdr_append(args, "##INFO=<ID=AC%s,Number=A,Type=Integer,Description=\"Allele count in genotypes%s%s\">");
+    if ( args->tags & SET_NS ) hdr_append(args, "##INFO=<ID=NS%s,Number=1,Type=Integer,Description=\"Number of samples with data%s%s\">");
+    if ( args->tags & SET_AC_Hom ) hdr_append(args, "##INFO=<ID=AC_Hom%s,Number=A,Type=Integer,Description=\"Allele counts in homozygous genotypes%s%s\">");
+    if ( args->tags & SET_AC_Het ) hdr_append(args, "##INFO=<ID=AC_Het%s,Number=A,Type=Integer,Description=\"Allele counts in heterozygous genotypes%s%s\">");
+    if ( args->tags & SET_AC_Hemi ) hdr_append(args, "##INFO=<ID=AC_Hemi%s,Number=A,Type=Integer,Description=\"Allele counts in hemizygous genotypes%s%s\">");
+    if ( args->tags & SET_AF ) hdr_append(args, "##INFO=<ID=AF%s,Number=A,Type=Float,Description=\"Allele frequency%s%s\">");
+    if ( args->tags & SET_MAF ) hdr_append(args, "##INFO=<ID=MAF%s,Number=A,Type=Float,Description=\"Minor Allele frequency%s%s\">");
+    if ( args->tags & SET_HWE ) hdr_append(args, "##INFO=<ID=HWE%s,Number=A,Type=Float,Description=\"HWE test%s%s (PMID:15789306)\">");
+
+    return 0;
+}
+
+/* 
+    Wigginton 2005, PMID: 15789306 
+
+    nref .. number of reference alleles
+    nalt .. number of alt alleles
+    nhet .. number of het genotypes, assuming number of genotypes = (nref+nalt)*2
+
+*/
+float calc_hwe(args_t *args, int nref, int nalt, int nhet)
+{
+    int ngt   = (nref+nalt) / 2;
+    int nrare = nref < nalt ? nref : nalt;
+
+    // sanity check: there is odd/even number of rare alleles iff there is odd/even number of hets
+    if ( (nrare & 1) ^ (nhet & 1) ) error("nrare/nhet should be both odd or even: nrare=%d nref=%d nalt=%d nhet=%d\n",nrare,nref,nalt,nhet);
+    if ( nrare < nhet ) error("Fewer rare alleles than hets? nrare=%d nref=%d nalt=%d nhet=%d\n",nrare,nref,nalt,nhet);
+    if ( (nref+nalt) & 1 ) error("Expected diploid genotypes: nref=%d nalt=%d\n",nref,nalt);
+
+    // initialize het probs
+    hts_expand(double,nrare+1,args->mhwe_probs,args->hwe_probs);
+    memset(args->hwe_probs, 0, sizeof(*args->hwe_probs)*(nrare+1));
+    double *probs = args->hwe_probs;
+
+    // start at midpoint
+    int mid = nrare * (nref + nalt - nrare) / (nref + nalt);
+
+    // check to ensure that midpoint and rare alleles have same parity
+    if ( (nrare & 1) ^ (mid & 1) ) mid++;
+
+    int het = mid;
+    int hom_r  = (nrare - mid) / 2;
+    int hom_c  = ngt - het - hom_r;
+    double sum = probs[mid] = 1.0;
+
+    for (het = mid; het > 1; het -= 2)
+    {
+        probs[het - 2] = probs[het] * het * (het - 1.0) / (4.0 * (hom_r + 1.0) * (hom_c + 1.0));
+        sum += probs[het - 2];
+
+        // 2 fewer heterozygotes for next iteration -> add one rare, one common homozygote
+        hom_r++;
+        hom_c++;
+    }
+
+    het = mid;
+    hom_r = (nrare - mid) / 2;
+    hom_c = ngt - het - hom_r;
+    for (het = mid; het <= nrare - 2; het += 2)
+    {
+        probs[het + 2] = probs[het] * 4.0 * hom_r * hom_c / ((het + 2.0) * (het + 1.0));
+        sum += probs[het + 2];
+
+        // add 2 heterozygotes for next iteration -> subtract one rare, one common homozygote
+        hom_r--;
+        hom_c--;
+    }
+
+    for (het=0; het<nrare+1; het++) probs[het] /= sum;
+
+    double p_rank = 0.0;
+    for (het=0; het <= nrare; het++)
+    {
+        if ( probs[het] > probs[nhet]) continue;
+        p_rank += probs[het];
+    }
+
+    return p_rank > 1 ? 1.0 : p_rank;
+}
+
+static inline void set_counts(pop_t *pop, int is_half, int is_hom, int is_hemi, int als)
+{
+    int ial;
+    for (ial=0; als; ial++)
+    {
+        if ( als&1 )
+        { 
+            if ( is_half ) pop->counts[ial].nac++;
+            else if ( !is_hom ) pop->counts[ial].nhet++;
+            else if ( !is_hemi ) pop->counts[ial].nhom += 2;
+            else pop->counts[ial].nhemi++;
+        }
+        als >>= 1;
+    }
+    pop->ns++;
+}
+static void clean_counts(pop_t *pop, int nals)
+{
+    pop->ns = 0;
+    memset(pop->counts,0,sizeof(counts_t)*nals);
+}
+
+bcf1_t *process(bcf1_t *rec)
+{
+    int i,j, nsmpl = bcf_hdr_nsamples(args->in_hdr);;
+
+    bcf_unpack(rec, BCF_UN_FMT);
+    bcf_fmt_t *fmt_gt = NULL;
+    for (i=0; i<rec->n_fmt; i++)
+        if ( rec->d.fmt[i].id==args->gt_id ) { fmt_gt = &rec->d.fmt[i]; break; }
+    if ( !fmt_gt ) return rec;    // no GT tag
+
+    hts_expand(int32_t,rec->n_allele, args->miarr, args->iarr);
+    hts_expand(float,rec->n_allele, args->mfarr, args->farr);
+    for (i=0; i<args->npop; i++)
+        hts_expand(counts_t,rec->n_allele,args->pop[i].mcounts, args->pop[i].counts);
+
+    for (i=0; i<args->npop; i++)
+        clean_counts(&args->pop[i], rec->n_allele);
+
+    assert( rec->n_allele < 8*sizeof(int) );
+
+    #define BRANCH_INT(type_t,vector_end) \
+    { \
+        for (i=0; i<nsmpl; i++) \
+        { \
+            type_t *p = (type_t*) (fmt_gt->p + i*fmt_gt->size); \
+            int ial, als = 0, nals = 0, is_half, is_hom, is_hemi; \
+            for (ial=0; ial<fmt_gt->n; ial++) \
+            { \
+                if ( p[ial]==vector_end ) break; /* smaller ploidy */ \
+                if ( bcf_gt_is_missing(p[ial]) ) continue; /* missing allele */ \
+                int idx = bcf_gt_allele(p[ial]); \
+                nals++; \
+                \
+                if ( idx >= rec->n_allele ) \
+                    error("Incorrect allele (\"%d\") in %s at %s:%d\n",idx,args->in_hdr->samples[i],bcf_seqname(args->in_hdr,rec),rec->pos+1); \
+                als |= (1<<idx);  /* this breaks with too many alleles */ \
+            } \
+            if ( nals==0 ) continue; /* missing genotype */ \
+            is_hom = als && !(als & (als-1)); /* only one bit is set */ \
+            if ( nals!=ial ) \
+            { \
+                if ( args->drop_missing ) is_hemi = 0, is_half = 1; \
+                else is_hemi = 1, is_half = 0; \
+            } \
+            else if ( nals==1 ) is_hemi = 1, is_half = 0; \
+            else is_hemi = 0, is_half = 0; \
+            pop_t **pop = &args->smpl2pop[i*(args->npop+1)]; \
+            while ( *pop ) { set_counts(*pop,is_half,is_hom,is_hemi,als); pop++; }\
+        } \
+    }
+    switch (fmt_gt->type) {
+        case BCF_BT_INT8:  BRANCH_INT(int8_t,  bcf_int8_vector_end); break;
+        case BCF_BT_INT16: BRANCH_INT(int16_t, bcf_int16_vector_end); break;
+        case BCF_BT_INT32: BRANCH_INT(int32_t, bcf_int32_vector_end); break;
+        default: error("The GT type is not recognised: %d at %s:%d\n",fmt_gt->type, bcf_seqname(args->in_hdr,rec),rec->pos+1); break;
+    }
+    #undef BRANCH_INT
+
+    if ( args->tags & SET_NS )
+    {
+        for (i=0; i<args->npop; i++)
+        {
+            args->str.l = 0;
+            ksprintf(&args->str, "NS%s", args->pop[i].suffix);
+            if ( bcf_update_info_int32(args->out_hdr,rec,args->str.s,&args->pop[i].ns,1)!=0 )
+                error("Error occurred while updating %s at %s:%d\n", args->str.s,bcf_seqname(args->in_hdr,rec),rec->pos+1);
+        }
+    }
+    if ( args->tags & SET_AN )
+    {
+        for (i=0; i<args->npop; i++)
+        {
+            pop_t *pop = &args->pop[i];
+            int32_t an = 0;
+            for (j=0; j<rec->n_allele; j++) 
+                an += pop->counts[j].nhet + pop->counts[j].nhom + pop->counts[j].nhemi + pop->counts[j].nac;
+
+            args->str.l = 0;
+            ksprintf(&args->str, "AN%s", args->pop[i].suffix);
+            if ( bcf_update_info_int32(args->out_hdr,rec,args->str.s,&an,1)!=0 )
+                error("Error occurred while updating %s at %s:%d\n", args->str.s,bcf_seqname(args->in_hdr,rec),rec->pos+1);
+        }
+    }
+    if ( args->tags & (SET_AF | SET_MAF) )
+    {
+        for (i=0; i<args->npop; i++)
+        {
+            int32_t an = 0;
+            if ( rec->n_allele > 1 )
+            {
+                pop_t *pop = &args->pop[i];
+                memset(args->farr, 0, sizeof(*args->farr)*(rec->n_allele-1));
+                for (j=1; j<rec->n_allele; j++) 
+                    args->farr[j-1] += pop->counts[j].nhet + pop->counts[j].nhom + pop->counts[j].nhemi + pop->counts[j].nac;
+                an = pop->counts[0].nhet + pop->counts[0].nhom + pop->counts[0].nhemi + pop->counts[0].nac;
+                for (j=1; j<rec->n_allele; j++) an += args->farr[j-1];
+                if ( !an ) continue;
+                for (j=1; j<rec->n_allele; j++) args->farr[j-1] /= an;
+            }
+            if ( args->tags & SET_AF )
+            {
+                args->str.l = 0;
+                ksprintf(&args->str, "AF%s", args->pop[i].suffix);
+                if ( bcf_update_info_float(args->out_hdr,rec,args->str.s,args->farr,rec->n_allele-1)!=0 )
+                    error("Error occurred while updating %s at %s:%d\n", args->str.s,bcf_seqname(args->in_hdr,rec),rec->pos+1);
+            }
+            if ( args->tags & SET_MAF )
+            {
+                if ( !an ) continue;
+                for (j=1; j<rec->n_allele; j++)
+                    if ( args->farr[j-1] > 0.5 ) args->farr[j-1] = 1 - args->farr[j-1];     // todo: this is incorrect for multiallelic sites
+                args->str.l = 0;
+                ksprintf(&args->str, "MAF%s", args->pop[i].suffix);
+                if ( bcf_update_info_float(args->out_hdr,rec,args->str.s,args->farr,rec->n_allele-1)!=0 )
+                    error("Error occurred while updating %s at %s:%d\n", args->str.s,bcf_seqname(args->in_hdr,rec),rec->pos+1);
+            }
+        }
+    }
+    if ( args->tags & SET_AC )
+    {
+        for (i=0; i<args->npop; i++)
+        {
+            if ( rec->n_allele > 1 )
+            {
+                pop_t *pop = &args->pop[i];
+                memset(args->iarr, 0, sizeof(*args->iarr)*(rec->n_allele-1));
+                for (j=1; j<rec->n_allele; j++) 
+                    args->iarr[j-1] += pop->counts[j].nhet + pop->counts[j].nhom + pop->counts[j].nhemi + pop->counts[j].nac;
+            }
+            args->str.l = 0;
+            ksprintf(&args->str, "AC%s", args->pop[i].suffix);
+            if ( bcf_update_info_int32(args->out_hdr,rec,args->str.s,args->iarr,rec->n_allele-1)!=0 )
+                error("Error occurred while updating %s at %s:%d\n", args->str.s,bcf_seqname(args->in_hdr,rec),rec->pos+1);
+        }
+    }
+    if ( args->tags & SET_AC_Het )
+    {
+        for (i=0; i<args->npop; i++)
+        {
+            if ( rec->n_allele > 1 )
+            {
+                pop_t *pop = &args->pop[i];
+                memset(args->iarr, 0, sizeof(*args->iarr)*(rec->n_allele-1));
+                for (j=1; j<rec->n_allele; j++) 
+                    args->iarr[j-1] += pop->counts[j].nhet;
+            }
+            args->str.l = 0;
+            ksprintf(&args->str, "AC_Het%s", args->pop[i].suffix);
+            if ( bcf_update_info_int32(args->out_hdr,rec,args->str.s,args->iarr,rec->n_allele-1)!=0 )
+                error("Error occurred while updating %s at %s:%d\n", args->str.s,bcf_seqname(args->in_hdr,rec),rec->pos+1);
+        }
+    }
+    if ( args->tags & SET_AC_Hom )
+    {
+        for (i=0; i<args->npop; i++)
+        {
+            if ( rec->n_allele > 1 )
+            {
+                pop_t *pop = &args->pop[i];
+                memset(args->iarr, 0, sizeof(*args->iarr)*(rec->n_allele-1));
+                for (j=1; j<rec->n_allele; j++) 
+                    args->iarr[j-1] += pop->counts[j].nhom;
+            }
+            args->str.l = 0;
+            ksprintf(&args->str, "AC_Hom%s", args->pop[i].suffix);
+            if ( bcf_update_info_int32(args->out_hdr,rec,args->str.s,args->iarr,rec->n_allele-1)!=0 )
+                error("Error occurred while updating %s at %s:%d\n", args->str.s,bcf_seqname(args->in_hdr,rec),rec->pos+1);
+        }
+    }
+    if ( args->tags & SET_AC_Hemi && rec->n_allele > 1 )
+    {
+        for (i=0; i<args->npop; i++)
+        {
+            if ( rec->n_allele > 1 )
+            {
+                pop_t *pop = &args->pop[i];
+                memset(args->iarr, 0, sizeof(*args->iarr)*(rec->n_allele-1));
+                for (j=1; j<rec->n_allele; j++) 
+                    args->iarr[j-1] += pop->counts[j].nhemi;
+            }
+            args->str.l = 0;
+            ksprintf(&args->str, "AC_Hemi%s", args->pop[i].suffix);
+            if ( bcf_update_info_int32(args->out_hdr,rec,args->str.s,args->iarr,rec->n_allele-1)!=0 )
+                error("Error occurred while updating %s at %s:%d\n", args->str.s,bcf_seqname(args->in_hdr,rec),rec->pos+1);
+        }
+    }
+    if ( args->tags & SET_HWE )
+    {
+        for (i=0; i<args->npop; i++)
+        {
+            if ( rec->n_allele > 1 )
+            {
+                pop_t *pop = &args->pop[i];
+                memset(args->farr, 0, sizeof(*args->farr)*(rec->n_allele-1));
+                int nref_tot = pop->counts[0].nhom;
+                for (j=0; j<rec->n_allele; j++) nref_tot += pop->counts[j].nhet;   // NB this neglects multiallelic genotypes
+                for (j=1; j<rec->n_allele; j++) 
+                {
+                    int nref = nref_tot - pop->counts[j].nhet;
+                    int nalt = pop->counts[j].nhet + pop->counts[j].nhom;
+                    int nhet = pop->counts[j].nhet;
+                    args->farr[j-1] = (nref>0 && nalt>0) ? calc_hwe(args, nref, nalt, nhet) : 1;
+                }
+            }
+            args->str.l = 0;
+            ksprintf(&args->str, "HWE%s", args->pop[i].suffix);
+            if ( bcf_update_info_float(args->out_hdr,rec,args->str.s,args->farr,rec->n_allele-1)!=0 )
+                error("Error occurred while updating %s at %s:%d\n", args->str.s,bcf_seqname(args->in_hdr,rec),rec->pos+1);
+        }
+    }
+
+    return rec;
+}
+
+void destroy(void)
+{
+    int i; 
+    for (i=0; i<args->npop; i++)
+    {
+        free(args->pop[i].name);
+        free(args->pop[i].suffix);
+        free(args->pop[i].smpl);
+        free(args->pop[i].counts);
+    }
+    free(args->str.s);
+    free(args->pop);
+    free(args->smpl2pop);
+    free(args->iarr);
+    free(args->farr);
+    free(args->hwe_probs);
+    free(args);
+}
+
+
+
diff --git a/plugins/fixploidy.c b/plugins/fixploidy.c
new file mode 100644 (file)
index 0000000..04cc076
--- /dev/null
@@ -0,0 +1,230 @@
+/* 
+    Copyright (C) 2014 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+    Permission is hereby granted, free of charge, to any person obtaining a copy
+    of this software and associated documentation files (the "Software"), to deal
+    in the Software without restriction, including without limitation the rights
+    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+    copies of the Software, and to permit persons to whom the Software is
+    furnished to do so, subject to the following conditions:
+    
+    The above copyright notice and this permission notice shall be included in
+    all copies or substantial portions of the Software.
+    
+    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+    THE SOFTWARE.
+*/
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <strings.h>
+#include <getopt.h>
+#include <stdarg.h>
+#include <ctype.h>
+#include <htslib/vcf.h>
+#include <htslib/kseq.h>
+#include "bcftools.h"
+#include "ploidy.h"
+
+static bcf_hdr_t *in_hdr = NULL, *out_hdr = NULL;
+static int *sample2sex = NULL;
+static int n_sample = 0, nsex = 0, *sex2ploidy = NULL;
+static int32_t ngt_arr = 0, *gt_arr = NULL, *gt_arr2 = NULL, ngt_arr2 = 0;
+static ploidy_t *ploidy = NULL;
+
+const char *about(void)
+{
+    return "Fix ploidy.\n";
+}
+
+const char *usage(void)
+{
+    return 
+        "\n"
+        "About: Fix ploidy\n"
+        "Usage: bcftools +fixploidy [General Options] -- [Plugin Options]\n"
+        "Options:\n"
+        "   run \"bcftools plugin\" for a list of common options\n"
+        "\n"
+        "Plugin options:\n"
+        "   -p, --ploidy <file>   space/tab-delimited list of CHROM,FROM,TO,SEX,PLOIDY\n"
+        "   -s, --sex <file>      list of samples, \"NAME SEX\"\n"
+        "   -t, --tags <list>     VCF tags to fix [GT]\n"
+        "\n"
+        "Example:\n"
+        "   # Default ploidy, if -p not given. Unlisted regions have ploidy 2\n"
+        "   X 1 60000 M 1\n"
+        "   X 2699521 154931043 M 1\n"
+        "   Y 1 59373566 M 1\n"
+        "   Y 1 59373566 F 0\n"
+        "   MT 1 16569 M 1\n"
+        "   MT 1 16569 F 1\n"
+        "   \n"
+        "   # Example of -s file, sex of unlisted samples is \"F\"\n"
+        "   sampleName1 M\n"
+        "   \n"
+        "   bcftools +fixploidy in.vcf -- -s samples.txt\n"
+        "\n";
+}
+
+void set_samples(char *fname, bcf_hdr_t *hdr, ploidy_t *ploidy, int *sample2sex)
+{
+    kstring_t tmp = {0,0,0};
+
+    htsFile *fp = hts_open(fname, "r");
+    if ( !fp ) error("Could not read: %s\n", fname);
+    while ( hts_getline(fp, KS_SEP_LINE, &tmp) > 0 )
+    {
+        char *ss = tmp.s;
+        while ( *ss && isspace(*ss) ) ss++;
+        if ( !*ss ) error("Could not parse: %s\n", tmp.s);
+        if ( *ss=='#' ) continue;
+        char *se = ss;
+        while ( *se && !isspace(*se) ) se++;
+        char x = *se; *se = 0;
+
+        int ismpl = bcf_hdr_id2int(hdr, BCF_DT_SAMPLE, ss);
+        if ( ismpl < 0 ) { fprintf(stderr,"Warning: No such sample in the VCF: %s\n",ss); continue; }
+
+        *se = x;
+        ss = se+1;
+        while ( *ss && isspace(*ss) ) ss++;
+        if ( !*ss )  error("Could not parse: %s\n", tmp.s);
+        se = ss;
+        while ( *se && !isspace(*se) ) se++;
+        if ( se==ss ) error("Could not parse: %s\n", tmp.s);
+
+        sample2sex[ismpl] = ploidy_add_sex(ploidy, ss);
+    }
+    if ( hts_close(fp) ) error("Close failed: %s\n", fname);
+    free(tmp.s);
+}
+
+int init(int argc, char **argv, bcf_hdr_t *in, bcf_hdr_t *out)
+{
+    int c;
+    char *tags_str = "GT";
+    char *ploidy_fname = NULL, *sex_fname = NULL;
+
+    static struct option loptions[] =
+    {
+        {"ploidy",1,0,'p'},
+        {"sex",1,0,'s'},
+        {"tags",1,0,'t'},
+        {0,0,0,0}
+    };
+    while ((c = getopt_long(argc, argv, "?ht:s:p:",loptions,NULL)) >= 0)
+    {
+        switch (c) 
+        {
+            case 'p': ploidy_fname = optarg; break;
+            case 's': sex_fname = optarg; break;
+            case 't': tags_str = optarg; break;
+            case 'h':
+            case '?':
+            default: error("%s", usage()); break;
+        }
+    }
+    if ( strcasecmp("GT",tags_str) ) error("Only -t GT is currently supported, sorry\n");
+
+    n_sample   = bcf_hdr_nsamples(in);
+    sample2sex = (int*) calloc(n_sample,sizeof(int));
+    in_hdr     = in;
+    out_hdr    = out;
+
+    if ( ploidy_fname )
+        ploidy = ploidy_init(ploidy_fname, 2);
+    else
+    {
+        ploidy = ploidy_init_string(
+                "X 1 60000 M 1\n"
+                "X 2699521 154931043 M 1\n"
+                "Y 1 59373566 M 1\n"
+                "Y 1 59373566 F 0\n"
+                "MT 1 16569 M 1\n"
+                "MT 1 16569 F 1\n", 2);
+    }
+    if ( !ploidy ) return -1;
+
+    // add default sex in case it was not included
+    int i, dflt_sex_id = ploidy_add_sex(ploidy, "F");
+    for (i=0; i<n_sample; i++) sample2sex[i] = dflt_sex_id; // by default all are F
+    if ( sex_fname ) set_samples(sex_fname, in, ploidy, sample2sex);
+    nsex = ploidy_nsex(ploidy);
+    sex2ploidy = (int*) malloc(sizeof(int)*nsex);
+
+    return 0;
+}
+
+
+bcf1_t *process(bcf1_t *rec)
+{
+    int i,j, max_ploidy;
+
+    int ngts = bcf_get_genotypes(in_hdr, rec, &gt_arr, &ngt_arr);
+    if ( ngts<0 )
+        return rec;     // GT field not present
+
+    if ( ngts % n_sample )
+        error("Error at %s:%d: wrong number of GT fields\n",bcf_seqname(in_hdr,rec),rec->pos+1);
+
+    ploidy_query(ploidy, (char*)bcf_seqname(in_hdr,rec), rec->pos, sex2ploidy,NULL,&max_ploidy);
+
+    ngts /= n_sample;
+    if ( ngts < max_ploidy )
+    {
+        hts_expand(int32_t,max_ploidy*n_sample,ngt_arr2,gt_arr2);
+        for (i=0; i<n_sample; i++)
+        {
+            int ploidy = sex2ploidy[ sample2sex[i] ];
+            int32_t *src = &gt_arr[i*ngts];
+            int32_t *dst = &gt_arr2[i*max_ploidy];
+            j = 0;
+            if ( !ploidy ) { dst[j] = bcf_gt_missing; j++; }
+            else
+                while ( j<ngts && j<ploidy && src[j]!=bcf_int32_vector_end ) { dst[j] = src[j]; j++; }
+            assert( j );
+            while ( j<ploidy ) { dst[j] = dst[j-1]; j++; } // expand "." to "./." and "0" to "0/0"
+            while ( j<max_ploidy ) { dst[j] = bcf_int32_vector_end; j++; }
+        }
+        if ( bcf_update_genotypes(out_hdr,rec,gt_arr2,n_sample*max_ploidy) )
+            error("Could not update GT field at %s:%d\n", bcf_seqname(in_hdr,rec),rec->pos+1);
+    }
+    else if ( ngts!=1 || max_ploidy!=1 )
+    {
+        for (i=0; i<n_sample; i++)
+        {
+            int ploidy = sex2ploidy[ sample2sex[i] ];
+            int32_t *gts = &gt_arr[i*ngts];
+            j = 0;
+            if ( !ploidy ) { gts[j] = bcf_gt_missing; j++; }
+            else 
+                while ( j<ngts && j<ploidy && gts[j]!=bcf_int32_vector_end ) j++;
+            assert( j );
+            while ( j<ploidy ) { gts[j] = gts[j-1]; j++; } // expand "." to "./." and "0" to "0/0"
+            while ( j<ngts ) { gts[j] = bcf_int32_vector_end; j++; }
+        }
+        if ( bcf_update_genotypes(out_hdr,rec,gt_arr,n_sample*ngts) )
+            error("Could not update GT field at %s:%d\n", bcf_seqname(in_hdr,rec),rec->pos+1);
+    }
+    return rec;
+}
+
+
+void destroy(void)
+{
+    free(gt_arr);
+    free(gt_arr2);
+    free(sample2sex);
+    free(sex2ploidy);
+    ploidy_destroy(ploidy);
+}
+
+
diff --git a/plugins/fixploidy.mk b/plugins/fixploidy.mk
new file mode 100644 (file)
index 0000000..c476169
--- /dev/null
@@ -0,0 +1,2 @@
+plugins/fixploidy.so: plugins/fixploidy.c version.h version.c ploidy.h ploidy.c
+       $(CC) $(PLUGIN_FLAGS) $(CFLAGS) $(EXTRA_CPPFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ ploidy.c version.c $< $(LIBS)
diff --git a/plugins/fixref.c b/plugins/fixref.c
new file mode 100644 (file)
index 0000000..25f96e1
--- /dev/null
@@ -0,0 +1,576 @@
+/* The MIT License
+
+   Copyright (c) 2016 Genome Research Ltd.
+
+   Author: Petr Danecek <pd3@sanger.ac.uk>
+   
+   Permission is hereby granted, free of charge, to any person obtaining a copy
+   of this software and associated documentation files (the "Software"), to deal
+   in the Software without restriction, including without limitation the rights
+   to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+   copies of the Software, and to permit persons to whom the Software is
+   furnished to do so, subject to the following conditions:
+   
+   The above copyright notice and this permission notice shall be included in
+   all copies or substantial portions of the Software.
+   
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+   AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+   THE SOFTWARE.
+
+ */
+
+/*
+    Illumina TOP/BOT strand convention causes a lot of pain. This tool
+    attempts to determine the strand convention and convert it to the
+    forward reference strand.
+
+    On TOP strand, we can encounter
+        unambiguous SNPs:
+            A/G
+            A/C
+        ambiguous (context-dependent) SNPs:
+            C/G
+            A/T
+
+    On BOT strand:
+        unambiguous SNPs:
+            T/G
+            T/C
+        ambiguous (context-dependent) SNPs:
+            T/A
+            G/C
+
+
+    For unambiguous pairs (A/C, A/G, T/C, T/G), the knowledge of reference base
+    at the SNP position is enough to determine the strand:
+
+         TOP      REF   ->  ALLELES   TOP_ON_STRAND
+         -------------------------------------------
+         A/C     A or C      A/C         1
+          "      T or G      T/G        -1
+         A/G     A or G      A/G         1
+          "      T or C      T/C        -1
+
+
+    For ambiguous pairs (A/T, C/G), a sequence walking must be performed
+    (simultaneously upstream and downstream) until the first unambiguous pair
+    is encountered. The 5' base determines the strand:
+
+         TOP    5'REF_BASE   ->  ALLELES   TOP_ON_STRAND
+         ------------------------------------------------
+         A/T    A or T             A/T          1
+          "     C or G             T/A         -1
+         C/G    A or T             C/G          1
+          "     C or G             G/C         -1
+
+ */
+
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <strings.h>
+#include <getopt.h>
+#include <math.h>
+#include <htslib/hts.h>
+#include <htslib/vcf.h>
+#include <htslib/kstring.h>
+#include <htslib/kseq.h>
+#include <htslib/kfunc.h>
+#include <htslib/faidx.h>
+#include <htslib/khash.h>
+#include <htslib/synced_bcf_reader.h>
+#include "bcftools.h"
+
+#define MODE_STATS    1
+#define MODE_TOP2FWD  2
+#define MODE_FLIP2FWD 3
+#define MODE_USE_ID   4
+
+typedef struct
+{
+    uint32_t pos;
+    uint8_t ref:4, alt:4;
+}
+marker_t;
+
+KHASH_MAP_INIT_INT(i2m, marker_t)
+typedef khash_t(i2m) i2m_t;
+
+typedef struct
+{
+    char *dbsnp_fname;
+    int mode, discard;
+    bcf_hdr_t *hdr;
+    faidx_t *fai;
+    int rid, skip_rid;
+    i2m_t *i2m;
+    int32_t *gts, ngts, pos;
+    uint32_t nsite,nok,nflip,nunresolved,nswap,nflip_swap,nonSNP,nonACGT,nonbiallelic;
+    uint32_t count[4][4], npos_err, unsorted;
+}
+args_t;
+
+args_t args;
+
+const char *about(void)
+{
+    return "Fix reference strand orientation, e.g. from Illumina/TOP to fwd.\n";
+}
+
+const char *usage(void)
+{
+    return 
+        "\n"
+        "About: This tool helps to determine and fix strand orientation.\n"
+        "       Currently the following modes are recognised:\n"
+        "           flip  .. flips non-ambiguous SNPs and ignores the rest\n"
+        "           id    .. swap REF/ALT using the ID column to determine the REF allele\n"
+        "           stats .. collect and print stats\n"
+        "           top   .. converts from Illumina TOP strand to fwd\n"
+        "\n"
+        "       WARNING: Do not use the program blindly, make an effort to\n"
+        "       understand what strand convention your data uses! Make sure\n"
+        "       the reason for mismatching REF alleles is not a different\n"
+        "       reference build!!\n"
+        "\n"
+        "Usage: bcftools +fixref [General Options] -- [Plugin Options]\n"
+        "Options:\n"
+        "   run \"bcftools plugin\" for a list of common options\n"
+        "\n"
+        "Plugin options:\n"
+        "   -d, --discard               Discard sites which could not be resolved\n"
+        "   -f, --fasta-ref <file.fa>   Reference sequence\n"
+        "   -i, --use-id <file.vcf>     Swap REF/ALT using the ID column to determine the REF allele, implies -m id.\n"
+        "                               Download the dbSNP file from\n"
+        "                                   https://www.ncbi.nlm.nih.gov/variation/docs/human_variation_vcf\n"
+        "   -m, --mode <string>         Collect stats (\"stats\") or convert (\"flip\", \"id\", \"top\") [stats]\n"
+        "\n"
+        "Examples:\n"
+        "   # run stats\n"
+        "   bcftools +fixref file.bcf -- -f ref.fa\n"
+        "\n"
+        "   # convert from TOP to fwd\n"
+        "   bcftools +fixref file.bcf -Ob -o out.bcf -- -f ref.fa -m top\n"
+        "\n"
+        "   # match the REF/ALT alleles based on the ID column, discard unknown sites\n"
+        "   bcftools +fixref file.bcf -Ob -o out.bcf -- -d -f ref.fa -i All_20151104.vcf.gz\n"
+        "\n"
+        "   # assuming the reference build is correct, just flip to fwd, discarding the rest\n"
+        "   bcftools +fixref file.bcf -Ob -o out.bcf -- -d -f ref.fa -m flip\n"
+        "\n";
+}
+
+int init(int argc, char **argv, bcf_hdr_t *in, bcf_hdr_t *out)
+{
+    memset(&args,0,sizeof(args_t));
+    args.skip_rid = -1;
+    args.hdr = in;
+    args.mode = MODE_STATS;
+    char *ref_fname = NULL;
+    static struct option loptions[] =
+    {
+        {"mode",required_argument,NULL,'m'},
+        {"discard",no_argument,NULL,'d'},
+        {"fasta-ref",required_argument,NULL,'f'},
+        {"use-id",required_argument,NULL,'i'},
+        {NULL,0,NULL,0}
+    };
+    int c;
+    while ((c = getopt_long(argc, argv, "?hf:m:di:",loptions,NULL)) >= 0)
+    {
+        switch (c) 
+        {
+            case 'm': 
+                if ( !strcasecmp(optarg,"top") ) args.mode = MODE_TOP2FWD; 
+                else if ( !strcasecmp(optarg,"flip") ) args.mode = MODE_FLIP2FWD; 
+                else if ( !strcasecmp(optarg,"id") ) args.mode = MODE_USE_ID; 
+                else if ( !strcasecmp(optarg,"stats") ) args.mode = MODE_STATS; 
+                else error("The source strand convention not recognised: %s\n", optarg);
+                break;
+            case 'i': args.dbsnp_fname = optarg; args.mode = MODE_USE_ID; break;
+            case 'd': args.discard = 1; break;
+            case 'f': ref_fname = optarg; break;
+            case 'h':
+            case '?':
+            default: error("%s", usage()); break;
+        }
+    }
+    if ( !ref_fname ) error("Expected the -f option\n");
+    args.fai = fai_load(ref_fname);
+    if ( !args.fai ) error("Failed to load the fai index: %s\n", ref_fname);
+
+    if ( args.mode==MODE_STATS ) return 1;
+    return 0;
+}
+
+static bcf1_t *set_ref_alt(args_t *args, bcf1_t *rec, const char ref, const char alt, int swap)
+{
+    rec->d.allele[0][0] = ref;
+    rec->d.allele[1][0] = alt;
+    rec->d.shared_dirty |= BCF1_DIRTY_ALS;
+
+    if ( !swap ) return rec;    // only fix the alleles, leaving GTs unchanged
+
+    int ngts = bcf_get_genotypes(args->hdr, rec, &args->gts, &args->ngts);
+    int i, j, nsmpl = bcf_hdr_nsamples(args->hdr);
+    ngts /= nsmpl;
+    for (i=0; i<nsmpl; i++)
+    {
+        int32_t *ptr = args->gts + i*ngts;
+        for (j=0; j<ngts; j++)
+        {
+            if ( ptr[j]==bcf_gt_unphased(0) ) ptr[j] = bcf_gt_unphased(1);
+            else if ( ptr[j]==bcf_gt_phased(0) ) ptr[j] = bcf_gt_phased(1);
+            else if ( ptr[j]==bcf_gt_unphased(1) ) ptr[j] = bcf_gt_unphased(0);
+            else if ( ptr[j]==bcf_gt_phased(1) ) ptr[j] = bcf_gt_phased(0);
+        }
+    }
+    bcf_update_genotypes(args->hdr,rec,args->gts,args->ngts);
+    
+    return rec;
+}
+
+static inline int nt2int(char nt)
+{
+    nt = toupper(nt);
+    if ( nt=='A' ) return 0;
+    if ( nt=='C' ) return 1;
+    if ( nt=='G' ) return 2;
+    if ( nt=='T' ) return 3;
+    return -1;
+}
+#define int2nt(x) "ACGT"[x]
+#define revint(x) ("3210"[x]-'0')
+
+static inline uint32_t parse_rsid(char *name)
+{
+    if ( name[0]!='r' || name[1]!='s' ) 
+    {
+        name = strstr(name, "rs");
+        if ( !name ) return 0;
+    }
+    char *tmp;
+    name += 2;
+    uint64_t id = strtol(name, &tmp, 10);
+    if ( tmp==name || *tmp ) return 0;
+    if ( id > UINT32_MAX ) error("FIXME: the ID is too big for uint32_t: %s\n", name-2);
+    return id;
+}
+
+static int fetch_ref(args_t *args, bcf1_t *rec)
+{
+    // Get the reference allele
+    int len;
+    char *ref = faidx_fetch_seq(args->fai, (char*)bcf_seqname(args->hdr,rec), rec->pos, rec->pos, &len);
+    if ( !ref )
+    {
+        if ( faidx_has_seq(args->fai, bcf_seqname(args->hdr,rec))==0 )
+        {
+            fprintf(stderr,"Ignoring sequence \"%s\"\n", bcf_seqname(args->hdr,rec));
+            args->skip_rid = rec->rid;
+            return -2;
+        }
+        error("faidx_fetch_seq failed at %s:%d\n", bcf_seqname(args->hdr,rec),rec->pos+1);
+    }
+    int ir = nt2int(*ref);
+    free(ref);
+    return ir;
+}
+
+static void dbsnp_init(args_t *args, const char *chr)
+{
+    if ( args->i2m ) kh_destroy(i2m, args->i2m);
+    args->i2m = kh_init(i2m);
+    bcf_srs_t *sr = bcf_sr_init();
+    if ( bcf_sr_set_regions(sr, chr, 0) != 0 ) goto done;
+    if ( !bcf_sr_add_reader(sr,args->dbsnp_fname) ) error("Failed to open %s: %s\n", args->dbsnp_fname,bcf_sr_strerror(sr->errnum));
+    while ( bcf_sr_next_line(sr) )
+    {
+        bcf1_t *rec = bcf_sr_get_line(sr, 0);
+        if ( rec->n_allele!=2 ) continue;       // skip multiallelic markers
+        if ( rec->d.allele[0][1]!=0 || rec->d.allele[1][1]!=0 ) continue;   // skip non-snps
+
+        int ref = nt2int(rec->d.allele[0][0]);
+        int alt = nt2int(rec->d.allele[1][0]);
+        if ( ref<0 || alt<0 ) continue;     // non-[ACGT] base
+
+        uint32_t id = parse_rsid(rec->d.id);
+        if ( !id ) continue;
+
+        int ret, k;
+        k = kh_put(i2m, args->i2m, id, &ret);
+        if ( ret<0 ) error("An error occurred while inserting the key %u\n", id);
+        if ( ret==0 ) continue; // skip ambiguous id
+        kh_val(args->i2m, k).pos = (uint32_t)rec->pos;
+        kh_val(args->i2m, k).ref = ref;
+        kh_val(args->i2m, k).alt = alt;
+    }
+done:
+    bcf_sr_destroy(sr);
+}
+
+static bcf1_t *dbsnp_check(args_t *args, bcf1_t *rec, int ir, int ia, int ib)
+{
+    int k, ref,alt,pos;
+    uint32_t id = parse_rsid(rec->d.id);
+    if ( !id ) goto no_info;
+
+    k = kh_get(i2m, args->i2m, id);
+    if ( k==kh_end(args->i2m) ) goto no_info;
+
+    pos = (int)kh_val(args->i2m, k).pos;
+    if ( pos != rec->pos ) 
+    {
+        rec->pos = pos;
+        ir = fetch_ref(args, rec);
+        args->npos_err++;
+    }
+
+    ref = kh_val(args->i2m, k).ref;
+    alt = kh_val(args->i2m, k).alt;
+
+       if ( ref!=ir ) 
+        error("Reference base mismatch at %s:%d .. %c vs %c\n",bcf_seqname(args->hdr,rec),rec->pos+1,int2nt(ref),int2nt(ir));
+
+    if ( ia==ref && ib==alt ) return rec;
+    if ( ia==alt && ib==ref ) { args->nswap++; return set_ref_alt(args,rec,int2nt(ib),int2nt(ia),0); }
+
+no_info:
+    args->nunresolved++;
+    return args->discard ? NULL : rec;
+}
+
+bcf1_t *process(bcf1_t *rec)
+{
+    if ( rec->rid == args.skip_rid ) return NULL;
+
+    bcf1_t *ret = args.mode==MODE_STATS ? NULL : rec;
+    args.nsite++;
+
+    // Skip non-SNPs
+    if ( bcf_get_variant_types(rec)!=VCF_SNP )
+    {
+        args.nonSNP++;
+        return args.discard ? NULL : ret;
+    }
+
+    // Get the reference allele
+    int ir = fetch_ref(&args, rec);
+    if ( ir==-2 ) return NULL;
+    if ( ir==-1 )
+    {
+        args.nonACGT++;
+        return args.discard ? NULL : ret;     // not A,C,G,T
+    }
+
+    if ( rec->n_allele!=2 )
+    {
+        // not a biallelic site
+        args.nonbiallelic++;
+        return args.discard ? NULL : ret;
+    }
+
+    int ia = nt2int(rec->d.allele[0][0]);
+    if ( ia<0 )
+    {
+        // not A,C,G,T
+        args.nonACGT++;
+        return args.discard ? NULL : ret;
+    }
+
+    int ib = nt2int(rec->d.allele[1][0]);
+    if ( ib<0 )
+    {
+        // not A,C,G,T
+        args.nonACGT++;
+        return args.discard ? NULL : ret;
+    }
+
+    if ( ia==ib )
+    {
+        // should not happen in well-formed VCF
+        args.nonSNP++;
+        return args.discard ? NULL : ret;
+    }
+    args.count[ia][ib]++;
+
+    if ( ir==ia ) args.nok++;
+
+    if ( args.mode==MODE_USE_ID )
+    {
+        if ( !args.i2m || args.rid!=rec->rid )
+        {
+            args.pos = 0;
+            args.rid = rec->rid;
+            dbsnp_init(&args,bcf_seqname(args.hdr,rec));
+        }
+        ret = dbsnp_check(&args, rec, ir,ia,ib);
+        if ( !args.unsorted && args.pos > rec->pos )
+        {
+            fprintf(stderr,
+                "Warning: corrected position(s) results in unsorted VCF, for example %s:%d comes after %s:%d\n"
+                "         The standard unix `sort` or `vcf-sort` from vcftools can be used to fix the order.\n",
+                bcf_seqname(args.hdr,rec),rec->pos+1,bcf_seqname(args.hdr,rec),args.pos);
+            args.unsorted = 1;
+        }
+        args.pos = rec->pos;
+        return ret;
+    }
+    else if ( args.mode==MODE_FLIP2FWD )
+    {
+        int pair = 1 << ia | 1 << ib;
+        if ( pair==0x9 || pair==0x6 )   // skip ambiguous pairs: A/T or C/G
+        {
+            args.nunresolved++;
+            return args.discard ? NULL : ret;
+        }
+        if ( ir==ia ) return ret;
+        if ( ir==ib ) { args.nswap++; return set_ref_alt(&args,rec,int2nt(ib),int2nt(ia),1); }
+        if ( ir==revint(ia) ) { args.nflip++; return set_ref_alt(&args,rec,int2nt(revint(ia)),int2nt(revint(ib)),0); }
+        if ( ir==revint(ib) ) { args.nflip_swap++; return set_ref_alt(&args,rec,int2nt(revint(ib)),int2nt(revint(ia)),1); }
+        error("FIXME: this should not happen %s:%d\n", bcf_seqname(args.hdr,rec),rec->pos+1);
+    }
+    else if ( args.mode==MODE_TOP2FWD )
+    {
+        if ( ia==0 && (ib==1 || ib==2) )    // unambiguous pair: A/C or A/G
+        {
+            if ( ir==ia ) return ret;
+
+            int ia_rev = revint(ia);
+            if ( ir==ia_rev )               // vcfref is A, faref is T, flip
+            {
+                args.nflip++;
+                return set_ref_alt(&args,rec,int2nt(ia_rev),int2nt(revint(ib)),0);
+            }
+            if ( ir==ib )                   // vcfalt is faref, swap
+            {
+                args.nswap++;
+                return set_ref_alt(&args,rec,int2nt(ib),int2nt(ia),1);
+            }
+            assert( ib==revint(ir) );
+
+            args.nflip_swap++;
+            return set_ref_alt(&args,rec,int2nt(revint(ib)),int2nt(revint(ia)),1);
+        }
+        else    // ambiguous pair, sequence walking must be performed
+        {
+            int len, win = rec->pos > 100 ? 100 : rec->pos, beg = rec->pos - win, end = rec->pos + win;
+            char *ref = faidx_fetch_seq(args.fai, (char*)bcf_seqname(args.hdr,rec), beg,end, &len);
+            if ( !ref ) error("faidx_fetch_seq failed at %s:%d\n", bcf_seqname(args.hdr,rec),rec->pos+1);
+            if ( end - beg + 1 != len ) error("FIXME: check win=%d,len=%d at %s:%d  (%d %d %d)\n", win,len, bcf_seqname(args.hdr,rec),rec->pos+1);
+
+            int i, mid = rec->pos - beg, strand = 0;
+            for (i=1; i<=win; i++)
+            {
+                int ra = nt2int(ref[mid-i]);
+                int rb = nt2int(ref[mid+i]);
+                if ( ra<0 || rb<0 || ra==rb ) continue;     // skip N's and non-infomative pairs: A/A, C/C, G/G, T/T
+                int pair = 1 << ra | 1 << rb;
+                if ( pair==0x9 || pair==0x6 ) continue;     // skip ambiguous pairs: A/T or C/G
+                strand = ra & 0x9 ? 1 : -1;
+                break;
+            }
+            free(ref);
+            
+            if ( strand==1 )
+            {
+                if ( ir==ia ) return ret;
+                if ( ir==ib )
+                {
+                    args.nswap++;
+                    return set_ref_alt(&args,rec,int2nt(ib),int2nt(ia),1);
+                }
+            }
+            else if ( strand==-1 )
+            {
+                int ia_rev = revint(ia);
+                int ib_rev = revint(ib);
+                if ( ir==ia_rev )
+                {
+                    args.nflip++;
+                    return set_ref_alt(&args,rec,int2nt(ia_rev),int2nt(ib_rev),0);
+                }
+                if ( ir==ib_rev )
+                {
+                    args.nflip_swap++;
+                    return set_ref_alt(&args,rec,int2nt(ib_rev),int2nt(ia_rev),1);
+                }
+            }
+
+            args.nunresolved++;
+            return args.discard ? NULL : ret;
+        }
+    }
+    return ret;
+}
+
+int top_mask[4][4] = 
+{ 
+    {0,1,1,1},
+    {0,0,1,0},
+    {0,0,0,0},
+    {0,0,0,0},
+};
+int bot_mask[4][4] = 
+{ 
+    {0,0,0,0},
+    {0,0,0,0},
+    {0,1,0,0},
+    {1,1,1,0},
+};
+
+void destroy(void)
+{
+    uint32_t i,j,tot = 0;
+    uint32_t top_err = 0, bot_err = 0;
+    for (i=0; i<4; i++)
+    {
+        for (j=0; j<4; j++)
+        {
+            tot += args.count[i][j];
+            if ( !top_mask[i][j] && args.count[i][j] ) top_err++;
+            if ( !bot_mask[i][j] && args.count[i][j] ) bot_err++;
+        }
+    }
+    uint32_t nskip = args.nonACGT+args.nonSNP+args.nonbiallelic;
+    uint32_t ncmp  = args.nsite - nskip;
+
+    fprintf(stderr,"# SC, guessed strand convention\n");
+    fprintf(stderr,"SC\tTOP-compatible\t%d\n",top_err?0:1);
+    fprintf(stderr,"SC\tBOT-compatible\t%d\n",bot_err?0:1);
+
+    fprintf(stderr,"# ST, substitution types\n");
+    for (i=0; i<4; i++)
+    {
+        for (j=0; j<4; j++)
+        {
+            if ( i==j ) continue;
+            fprintf(stderr,"ST\t%c>%c\t%u\t%.1f%%\n", int2nt(i),int2nt(j),args.count[i][j], args.count[i][j]*100./tot);
+        }
+    }
+    fprintf(stderr,"# NS, Number of sites:\n");
+    fprintf(stderr,"NS\ttotal        \t%u\n", args.nsite);
+    fprintf(stderr,"NS\tref match    \t%u\t%.1f%%\n", args.nok,100.*args.nok/ncmp);
+    fprintf(stderr,"NS\tref mismatch \t%u\t%.1f%%\n", ncmp-args.nok,100.*(ncmp-args.nok)/ncmp);
+    if ( args.mode!=MODE_STATS )
+    {
+        fprintf(stderr,"NS\tflipped      \t%u\t%.1f%%\n", args.nflip,100.*args.nflip/(args.nsite-nskip));
+        fprintf(stderr,"NS\tswapped      \t%u\t%.1f%%\n", args.nswap,100.*args.nswap/(args.nsite-nskip));
+        fprintf(stderr,"NS\tflip+swap    \t%u\t%.1f%%\n", args.nflip_swap,100.*args.nflip_swap/(args.nsite-nskip));
+        fprintf(stderr,"NS\tunresolved   \t%u\t%.1f%%\n", args.nunresolved,100.*args.nunresolved/(args.nsite-nskip));
+        fprintf(stderr,"NS\tfixed pos    \t%u\t%.1f%%\n", args.npos_err,100.*args.npos_err/(args.nsite-nskip));
+    }
+    fprintf(stderr,"NS\tskipped      \t%u\n", nskip);
+    fprintf(stderr,"NS\tnon-ACGT     \t%u\n", args.nonACGT);
+    fprintf(stderr,"NS\tnon-SNP      \t%u\n", args.nonSNP);
+    fprintf(stderr,"NS\tnon-biallelic\t%u\n", args.nonbiallelic);
+
+    free(args.gts);
+    if ( args.fai ) fai_destroy(args.fai);
+    if ( args.i2m ) kh_destroy(i2m, args.i2m);
+}
diff --git a/plugins/frameshifts.c b/plugins/frameshifts.c
new file mode 100644 (file)
index 0000000..5c0e924
--- /dev/null
@@ -0,0 +1,157 @@
+/*  plugins/frameshifts.c -- annotates frameshift indels.
+
+    Copyright (C) 2014 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <htslib/vcf.h>
+#include <htslib/synced_bcf_reader.h>
+#include <getopt.h>
+
+bcf_hdr_t *in_hdr, *out_hdr;
+bcf_sr_regions_t *exons;
+int32_t *frm = NULL, nfrm = 0;
+
+const char *about(void)
+{
+    return
+        "Annotate frameshift indels.\n";
+}
+
+const char *usage(void)
+{
+    return 
+        "\n"
+        "About: Annotate frameshift indels\n"
+        "Usage: bcftools +frameshifts [General Options] -- [Plugin Options]\n"
+        "Options:\n"
+        "   run \"bcftools plugin\" for a list of common options\n"
+        "\n"
+        "Plugin options:\n"
+        "   -e, --exons <file>      list of exons, see \"--targets-file\" man page entry for details\n"
+        "\n"
+        "Example:\n"
+        "   bcftools +frameshifts in.vcf -- -e exons.bed.gz\n"
+        "\n";
+}
+
+
+int init(int argc, char **argv, bcf_hdr_t *in, bcf_hdr_t *out)
+{
+    int c;
+    char *fname = NULL;
+
+    static struct option loptions[] =
+    {
+        {"exons",1,0,'e'},
+        {0,0,0,0}
+    };
+    while ((c = getopt_long(argc, argv, "e:?h",loptions,NULL)) >= 0)
+    {
+        switch (c) 
+        {
+            case 'e': fname = optarg; break;
+            case 'h':
+            case '?':
+            default: fprintf(stderr,"%s", usage()); exit(1); break;
+        }
+    }
+    if ( !fname )
+    {
+        fprintf(stderr,"Missing the -e option.\n");
+        return -1;
+    }
+
+    in_hdr = in;
+    out_hdr = out;
+
+    int ret = bcf_hdr_append(out_hdr,"##INFO=<ID=OOF,Number=A,Type=Integer,Description=\"Frameshift Indels: out-of-frame (1), in-frame (0), not-applicable (-1 or missing)\">");
+    if ( ret!=0 )
+    {
+        fprintf(stderr,"Error updating the header\n");
+        return -1;
+    }
+
+    exons = bcf_sr_regions_init(fname,1,0,1,2);
+    if ( !exons )
+    {
+        fprintf(stderr,"Error occurred while reading (was the file compressed with bgzip?): %s\n", fname);
+        return -1;
+    }
+
+    return 0;
+}
+
+bcf1_t *process(bcf1_t *rec)
+{
+    if ( rec->n_allele<2 ) return rec;    // not a variant
+
+    int type = bcf_get_variant_types(rec);
+    if ( !(type&VCF_INDEL) ) return rec;  // not an indel
+
+    int i, len = 0;
+    for (i=1; i<rec->n_allele; i++)
+        if ( len > rec->d.var[i].n ) len = rec->d.var[i].n;
+
+    int pos_to = len!=0 ? rec->pos : rec->pos - len;    // len is negative
+    if ( bcf_sr_regions_overlap(exons, bcf_seqname(in_hdr,rec),rec->pos,pos_to) ) return rec;  // no overlap
+
+    hts_expand(int32_t,rec->n_allele-1,nfrm,frm);
+    for (i=1; i<rec->n_allele; i++)
+    {
+        if ( rec->d.var[i].type!=VCF_INDEL ) { frm[i-1] = -1; continue; }
+
+        int len = rec->d.var[i].n, tlen = 0;
+        if ( len>0 )
+        {
+            // insertion
+            if ( exons->start <= rec->pos && exons->end > rec->pos ) tlen = abs(len);
+        }
+        else if ( exons->start <= rec->pos + abs(len) )
+        {
+            // deletion
+            tlen = abs(len);
+            if ( rec->pos < exons->start )              // trim the beginning
+                tlen -= exons->start - rec->pos + 1;
+            if ( exons->end < rec->pos + abs(len) )     // trim the end
+                tlen -= rec->pos + abs(len) - exons->end;
+        }
+        if ( tlen )     // there are some deleted/inserted bases in the exon
+        {
+            if ( tlen%3 ) frm[i-1] = 1; // out-of-frame
+            else frm[i-1] = 0;          // in-frame
+        }
+        else frm[i-1] = -1;             // not applicable (is outside)
+    }
+
+    if ( bcf_update_info_int32(out_hdr,rec,"OOF",frm,rec->n_allele-1)<0 ) { fprintf(stderr, "Could not annotate OOF :-/\n"); exit(1); }
+    return rec;
+}
+
+
+void destroy(void)
+{
+    bcf_sr_regions_destroy(exons);
+}
+
+
diff --git a/plugins/guess-ploidy.c b/plugins/guess-ploidy.c
new file mode 100644 (file)
index 0000000..7a4fafc
--- /dev/null
@@ -0,0 +1,568 @@
+/* 
+    Copyright (C) 2016 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+    Permission is hereby granted, free of charge, to any person obtaining a copy
+    of this software and associated documentation files (the "Software"), to deal
+    in the Software without restriction, including without limitation the rights
+    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+    copies of the Software, and to permit persons to whom the Software is
+    furnished to do so, subject to the following conditions:
+    
+    The above copyright notice and this permission notice shall be included in
+    all copies or substantial portions of the Software.
+    
+    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+    THE SOFTWARE.
+*/
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <strings.h>
+#include <getopt.h>
+#include <stdarg.h>
+#include <stdint.h>
+#include <htslib/vcf.h>
+#include <htslib/synced_bcf_reader.h>
+#include <htslib/vcfutils.h>
+#include <inttypes.h>
+#include <unistd.h>
+#include "bcftools.h"
+#include "filter.h"
+
+// Logic of the filters: include or exclude sites which match the filters?
+#define FLT_INCLUDE 1
+#define FLT_EXCLUDE 2
+
+#define GUESS_GT 1
+#define GUESS_PL 2
+#define GUESS_GL 4
+
+typedef struct
+{
+    uint64_t ncount;
+    double phap, pdip;
+}
+count_t;
+
+typedef struct
+{
+    char *chr;
+    uint32_t start, end;
+    count_t *counts;    // per-sample counts: counts[isample]
+}
+stats_t;
+
+typedef struct
+{
+    int argc;
+    char **argv, *af_tag;
+    double af_dflt;
+    stats_t stats;
+    filter_t *filter;
+    char *filter_str;
+    int filter_logic;   // include or exclude sites which match the filters? One of FLT_INCLUDE/FLT_EXCLUDE
+    const uint8_t *smpl_pass;
+    int nsample, verbose, tag, include_indels;
+    int *counts, ncounts;       // number of observed GTs with given ploidy, used when -g is not given
+    double *tmpf, *pl2p, gt_err_prob;
+    float *af;
+    int maf;
+    int32_t *arr, narr, nfarr;
+    float *farr;
+    bcf_srs_t *sr;
+    bcf_hdr_t *hdr;
+}
+args_t;
+
+const char *about(void)
+{
+    return "Determine sample sex by checking genotype likelihoods in haploid regions.\n";
+}
+
+static const char *usage_text(void)
+{
+    return 
+        "\n"
+        "About: Determine sample sex by checking genotype likelihoods (GL,PL) or genotypes (GT)\n"
+        "       in the non-PAR region of chrX. The HWE is assumed, so given the alternate allele\n" 
+        "       frequency fA and the genotype likelihoods pRR,pRA,pAA, the probabilities are\n"
+        "       calculated as\n"
+        "           P(dip) = pRR*(1-fA)^2 + pAA*fA^2 + 2*pRA*(1-fA)*fA\n"
+        "           P(hap) = pRR*(1-fA) + pAA*fA\n"
+        "       When genotype likelihoods are not available, the -e option is used to account\n"
+        "       for genotyping errors with -t GT. The alternate allele frequency fA is estimated\n"
+        "       directly from the data (the default) or can be provided by an INFO tag.\n"
+        "       The results can be visualized using the accompanied guess-ploidy.py script.\n"
+        "       Note that this plugin is intended to replace the former vcf2sex plugin.\n"
+        "\n"
+        "Usage: bcftools +guess-ploidy <file.vcf.gz> [Plugin Options]\n"
+        "Plugin options:\n"
+        "       --AF-dflt <float>           the default alternate allele frequency [0.5]\n"
+        "       --AF-tag <TAG>              use TAG for allele frequency\n"
+        "   -e, --error-rate <float>        probability of GT being wrong (with -t GT) [1e-3]\n"
+        "       --exclude <expr>            exclude sites for which the expression is true\n"
+        "   -i, --include-indels            do not skip indel sites\n"
+        "       --include <expr>            include only sites for which the expression is true\n"
+        "   -g, --genome <str>              shortcut to select nonPAR region for common genomes b37|hg19|b38|hg38\n"
+        "   -r, --regions <chr:beg-end>     restrict to comma-separated list of regions\n"
+        "   -R, --regions-file <file>       restrict to regions listed in a file\n"
+        "   -t, --tag <tag>                 genotype or genotype likelihoods: GT, PL, GL [PL]\n"
+        "   -v, --verbose                   verbose output (specify twice to increase verbosity)\n"
+        "\n"
+        "Region shortcuts:\n"
+        "   b37  .. -r X:2699521-154931043      # GRCh37 no-chr prefix\n"
+        "   b38  .. -r X:2781480-155701381      # GRCh38 no-chr prefix\n"
+        "   hg19 .. -r chrX:2699521-154931043   # GRCh37 chr prefix\n"
+        "   hg38 .. -r chrX:2781480-155701381   # GRCh38 chr prefix\n"
+        "\n"
+        "Examples:\n"
+        "   bcftools +guess-ploidy -g b37 in.vcf.gz\n"
+        "   bcftools +guess-ploidy in.vcf.gz -t GL -r chrX:2699521-154931043\n"
+        "   bcftools view file.vcf.gz -r chrX:2699521-154931043 | bcftools +guess-ploidy\n"
+        "   bcftools +guess-ploidy in.bcf -v > ploidy.txt && guess-ploidy.py ploidy.txt img\n"
+        "\n";
+}
+
+static inline int smpl_pass(args_t *args, int ismpl)
+{
+    if ( !args->smpl_pass ) return 1;
+    int pass = args->smpl_pass[ismpl];
+    if ( args->filter_logic & FLT_EXCLUDE ) pass = pass ? 0 : 1;
+    if ( pass ) return 1;
+    return 0;
+}
+
+void process_region_guess(args_t *args)
+{
+    while ( bcf_sr_next_line(args->sr) )
+    {
+        bcf1_t *rec = bcf_sr_get_line(args->sr,0);
+        if ( rec->n_allele==1 ) continue;
+        if ( !args->include_indels && !(bcf_get_variant_types(rec)&VCF_SNP) ) continue;
+
+        if ( args->filter )
+        {
+            int pass = filter_test(args->filter, rec, &args->smpl_pass);
+            if ( args->filter_logic & FLT_EXCLUDE ) pass = pass ? 0 : 1;
+            if ( !args->smpl_pass && !pass ) continue;     // site-level filtering, not per-sample filtering
+        }
+
+        double freq[2] = {0,0}, sum;
+        int ismpl,i;
+        if ( args->tag & GUESS_GT )   // use GTs to guess the ploidy, considering only one ALT
+        {
+            int ngt = bcf_get_genotypes(args->hdr,rec,&args->arr,&args->narr);
+            if ( ngt<=0 ) continue;
+            ngt /= args->nsample;
+            for (ismpl=0; ismpl<args->nsample; ismpl++)
+            {
+                if ( !smpl_pass(args,ismpl) ) continue;
+                int32_t *ptr = args->arr + ismpl*ngt;
+                double *tmp = args->tmpf + ismpl*3;
+
+                if ( ptr[0]==bcf_gt_missing ) 
+                {
+                    tmp[0] = -1;
+                    continue;
+                }
+                if ( ptr[1]==bcf_int32_vector_end )
+                {
+                    if ( bcf_gt_allele(ptr[0])==0 ) // haploid R
+                    {
+                        tmp[0] = 1 - 2*args->gt_err_prob;
+                        tmp[1] = tmp[2] = args->gt_err_prob;
+                    }
+                    else    // haploid A
+                    {
+                        tmp[0] = tmp[1] = args->gt_err_prob;
+                        tmp[2] = 1 - 2*args->gt_err_prob;
+                    }
+                    continue;
+                }
+                if ( bcf_gt_allele(ptr[0])==0 && bcf_gt_allele(ptr[1])==0 ) // RR
+                {
+                    tmp[0] = 1 - 2*args->gt_err_prob;
+                    tmp[1] = tmp[2] = args->gt_err_prob;
+                }
+                else if ( bcf_gt_allele(ptr[0])==bcf_gt_allele(ptr[1]) ) // AA
+                {
+                    tmp[0] = tmp[1] = args->gt_err_prob;
+                    tmp[2] = 1 - 2*args->gt_err_prob;
+                }
+                else  // RA or hetAA, treating as RA
+                {
+                    tmp[1] = 1 - 2*args->gt_err_prob;
+                    tmp[0] = tmp[2] = args->gt_err_prob;
+                }
+                freq[0] += 2*tmp[0]+tmp[1];
+                freq[1] += tmp[1]+2*tmp[2];
+            }
+        }
+        else if ( args->tag & GUESS_PL )    // use PL guess the ploidy, restrict to first ALT allele
+        {
+            int npl = bcf_get_format_int32(args->hdr,rec,"PL",&args->arr,&args->narr);
+            if ( npl<=0 ) continue;
+            npl /= args->nsample;
+            int ndip_gt = rec->n_allele*(rec->n_allele+1)/2;
+            if ( npl==ndip_gt )             // diploid
+            {
+                for (ismpl=0; ismpl<args->nsample; ismpl++)
+                {
+                    if ( !smpl_pass(args,ismpl) ) continue;
+                    int32_t *ptr = args->arr + ismpl*npl;
+                    double *tmp = args->tmpf + ismpl*3;
+
+                    // restrict to first ALT
+                    if ( ptr[0]==bcf_int32_missing || ptr[1]==bcf_int32_missing || ptr[2]==bcf_int32_missing ) 
+                    {
+                        tmp[0] = -1;
+                        continue;
+                    }
+                    if ( ptr[0]==ptr[1] && ptr[0]==ptr[2] ) // non-informative
+                    {
+                        tmp[0] = -1;
+                        continue;
+                    }
+                    if ( ptr[2]==bcf_int32_vector_end )
+                    {
+                        tmp[0] = (ptr[0]<0 || ptr[0]>=256) ? args->pl2p[255] : args->pl2p[ptr[0]];
+                        tmp[1] = args->pl2p[255];
+                        tmp[2] = (ptr[1]<0 || ptr[1]>=256) ? args->pl2p[255] : args->pl2p[ptr[1]];
+                    }
+                    else
+                        for (i=0; i<3; i++)
+                            tmp[i] = (ptr[i]<0 || ptr[i]>=256) ? args->pl2p[255] : args->pl2p[ptr[i]];
+
+                    sum = 0;
+                    for (i=0; i<3; i++) sum += tmp[i];
+                    for (i=0; i<3; i++) tmp[i] /= sum;
+
+                    if ( ptr[2]==bcf_int32_vector_end )
+                    {
+                        freq[0] += tmp[0];
+                        freq[1] += tmp[2];
+                    }
+                    else
+                    {
+                        freq[0] += 2*tmp[0]+tmp[1];
+                        freq[1] += tmp[1]+2*tmp[2];
+                    }
+                }
+            }
+            else if ( npl==rec->n_allele )  // all samples haploid
+            {
+                for (ismpl=0; ismpl<args->nsample; ismpl++)
+                {
+                    if ( !smpl_pass(args,ismpl) ) continue;
+                    int32_t *ptr = args->arr + ismpl*npl;
+                    double *tmp = args->tmpf + ismpl*3;
+
+                    // restrict to first ALT
+                    if ( ptr[0]==bcf_int32_missing || ptr[1]==bcf_int32_missing ) 
+                    {
+                        tmp[0] = -1;
+                        continue;
+                    }
+                    tmp[0] = (ptr[0]<0 || ptr[0]>=256) ? args->pl2p[255] : args->pl2p[ptr[0]];
+                    tmp[1] = args->pl2p[255];
+                    tmp[2] = (ptr[1]<0 || ptr[1]>=256) ? args->pl2p[255] : args->pl2p[ptr[1]];
+
+                    sum = 0;
+                    for (i=0; i<3; i++) sum += tmp[i];
+                    for (i=0; i<3; i++) tmp[i] /= sum;
+
+                    freq[0] += tmp[0];
+                    freq[1] += tmp[2];
+                }
+            }
+            else
+                continue;   // neither diploid nor haploid
+        }
+        else    // use GL
+        {
+            int ngl = bcf_get_format_float(args->hdr,rec,"GL",&args->farr,&args->nfarr);
+            if ( ngl<=0 ) continue;
+            ngl /= args->nsample;
+            int ndip_gt = rec->n_allele*(rec->n_allele+1)/2;
+            if ( ngl==ndip_gt )             // diploid
+            {
+                for (ismpl=0; ismpl<args->nsample; ismpl++)
+                {
+                    if ( !smpl_pass(args,ismpl) ) continue;
+                    float *ptr = args->farr + ismpl*ngl;
+                    double *tmp = args->tmpf + ismpl*3;
+
+                    // restrict to first ALT
+                    if ( bcf_float_is_missing(ptr[0]) || bcf_float_is_missing(ptr[1]) || bcf_float_is_missing(ptr[2]) ) 
+                    {
+                        tmp[0] = -1;
+                        continue;
+                    }
+                    if ( ptr[0]==ptr[1] && ptr[0]==ptr[2] ) // non-informative
+                    {
+                        tmp[0] = -1;
+                        continue;
+                    }
+                    if ( bcf_float_is_vector_end(ptr[2]) )
+                    {
+                        tmp[0] = pow(10.,ptr[0]);
+                        tmp[1] = 1e-26;             // arbitrary small value for a het
+                        tmp[2] = pow(10.,ptr[1]);
+                    }
+                    else
+                        for (i=0; i<3; i++)
+                            tmp[i] = pow(10.,ptr[i]);
+
+                    sum = 0;
+                    for (i=0; i<3; i++) sum += tmp[i];
+                    for (i=0; i<3; i++) tmp[i] /= sum;
+
+                    if ( bcf_float_is_vector_end(ptr[2]) )
+                    {
+                        freq[0] += tmp[0];
+                        freq[1] += tmp[2];
+                    }
+                    else
+                    {
+                        freq[0] += 2*tmp[0]+tmp[1];
+                        freq[1] += tmp[1]+2*tmp[2];
+                    }
+                }
+            }
+            else if ( ngl==rec->n_allele )  // all samples haploid
+            {
+                for (ismpl=0; ismpl<args->nsample; ismpl++)
+                {
+                    if ( !smpl_pass(args,ismpl) ) continue;
+                    float *ptr = args->farr + ismpl*ngl;
+                    double *tmp = args->tmpf + ismpl*3;
+
+                    // restrict to first ALT
+                    if ( bcf_float_is_missing(ptr[0]) || bcf_float_is_missing(ptr[1]) ) 
+                    {
+                        tmp[0] = -1;
+                        continue;
+                    }
+                    tmp[0] = pow(10.,ptr[0]);
+                    tmp[1] = 1e-26;
+                    tmp[2] = pow(10.,ptr[1]);
+
+                    sum = 0;
+                    for (i=0; i<3; i++) sum += tmp[i];
+                    for (i=0; i<3; i++) tmp[i] /= sum;
+
+                    freq[0] += tmp[0];
+                    freq[1] += tmp[2];
+                }
+            }
+            else
+                continue;   // neither diploid nor haploid
+        }
+        if ( args->af_tag )
+        {
+            int ret = bcf_get_info_float(args->hdr,rec,args->af_tag,&args->af, &args->maf);
+            if ( ret>0 ) { freq[0] = 1 - args->af[0]; freq[1] = args->af[0]; }
+        }
+
+        if ( !freq[0] && !freq[1] ) { freq[0] = 1 - args->af_dflt; freq[1] = args->af_dflt; }
+        sum = freq[0] + freq[1];
+        freq[0] /= sum;
+        freq[1] /= sum;
+        for (ismpl=0; ismpl<args->nsample; ismpl++)
+        {
+            if ( !smpl_pass(args,ismpl) ) continue;
+            count_t *counts = &args->stats.counts[ismpl];
+            double *tmp = args->tmpf + ismpl*3;
+            if ( tmp[0] < 0 ) continue;
+            double phap = freq[0]*tmp[0] + freq[1]*tmp[2];
+            double pdip = freq[0]*freq[0]*tmp[0] + 2*freq[0]*freq[1]*tmp[1] + freq[1]*freq[1]*tmp[2];
+            counts->phap += log(phap);
+            counts->pdip += log(pdip);
+            counts->ncount++;
+            if ( args->verbose>1 )
+                printf("DBG\t%s\t%d\t%s\t%e\t%e\t%e\t%e\t%e\t%e\n", bcf_seqname(args->hdr,rec),rec->pos+1,bcf_hdr_int2id(args->hdr,BCF_DT_SAMPLE,ismpl),
+                    freq[1],tmp[0],tmp[1],tmp[2],phap,pdip);
+        }
+    }
+}
+
+int run(int argc, char **argv)
+{
+    args_t *args = (args_t*) calloc(1,sizeof(args_t));
+    args->tag    = GUESS_PL;
+    args->argc   = argc; args->argv = argv;
+    args->gt_err_prob = 1e-3;
+    args->af_dflt = 0.5;
+    char *region  = NULL;
+    int region_is_file = 0;
+    static struct option loptions[] =
+    {
+        {"AF-tag",required_argument,NULL,0},
+        {"AF-dflt",required_argument,NULL,1},
+        {"exclude",required_argument,NULL,2},
+        {"include",required_argument,NULL,3},
+        {"verbose",no_argument,NULL,'v'},
+        {"include-indels",no_argument,NULL,'i'},
+        {"error-rate",required_argument,NULL,'e'},
+        {"tag",required_argument,NULL,'t'},
+        {"genome",required_argument,NULL,'g'},
+        {"regions",required_argument,NULL,'r'},
+        {"regions-file",required_argument,NULL,'R'},
+        {"background",required_argument,NULL,'b'},
+        {NULL,0,NULL,0}
+    };
+    int c;
+    char *tmp;
+    while ((c = getopt_long(argc, argv, "vr:R:t:e:ig:",loptions,NULL)) >= 0)
+    {
+        switch (c) 
+        {
+            case 0: args->af_tag = optarg; break;
+            case 1: 
+                    args->af_dflt = strtod(optarg,&tmp);
+                    if ( *tmp ) error("Could not parse: --AF-dflt %s\n", optarg);
+                    break;
+            case 2: args->filter_str = optarg; args->filter_logic |= FLT_EXCLUDE; break;
+            case 3: args->filter_str = optarg; args->filter_logic |= FLT_INCLUDE; break;
+            case 'i': args->include_indels = 1; break;
+            case 'e':
+                args->gt_err_prob = strtod(optarg,&tmp);
+                if ( *tmp ) error("Could not parse: -e %s\n", optarg);
+                if ( args->gt_err_prob<0 || args->gt_err_prob>1 ) error("Expected value from the interval [0,1]: -e %s\n", optarg);
+                break;
+            case 'g':
+                if ( !strcasecmp(optarg,"b37") ) region = "X:2699521-154931043";
+                else if ( !strcasecmp(optarg,"b38") ) region = "X:2781480-155701381";
+                else if ( !strcasecmp(optarg,"hg19") ) region = "chrX:2699521-154931043";
+                else if ( !strcasecmp(optarg,"hg38") ) region = "chrX:2781480-155701381";
+                else error("The argument not recognised, expected --genome b37, b38, hg19 or hg38: %s\n", optarg);
+                break;
+            case 'R': region_is_file = 1; 
+            case 'r': region = optarg; break; 
+            case 'v': args->verbose++; break; 
+            case 't':
+                if ( !strcasecmp(optarg,"GT") ) args->tag = GUESS_GT;
+                else if ( !strcasecmp(optarg,"PL") ) args->tag = GUESS_PL;
+                else if ( !strcasecmp(optarg,"GL") ) args->tag = GUESS_GL;
+                else error("The argument not recognised, expected --tag GT, PL or GL: %s\n", optarg);
+                break;
+            case 'h':
+            case '?':
+            default: error("%s", usage_text()); break;
+        }
+    }
+    if ( args->filter_logic == (FLT_EXCLUDE|FLT_INCLUDE) ) error("Only one of --include or --exclude can be given.\n");
+
+    char *fname = NULL;
+    if ( optind==argc )
+    {
+        if ( !isatty(fileno((FILE *)stdin)) ) fname = "-";  // reading from stdin
+        else { error(usage_text()); }
+    }
+    else if ( optind+1!=argc ) error(usage_text());
+    else fname = argv[optind];
+
+    args->sr = bcf_sr_init();
+    if ( strcmp("-",fname) )
+    {
+        if ( region )
+        {
+            args->sr->require_index = 1;
+            if ( bcf_sr_set_regions(args->sr, region, region_is_file)<0 )
+                error("Failed to read the regions: %s\n",region);
+        }
+    }
+    else
+    {
+        if ( region )
+        {
+            if ( bcf_sr_set_targets(args->sr, region, region_is_file, 0)<0 )
+                error("Failed to read the targets: %s\n",region);
+        }
+    }
+    if ( !bcf_sr_add_reader(args->sr,fname) ) error("Error: %s\n", bcf_sr_strerror(args->sr->errnum));
+    args->hdr = args->sr->readers[0].header;
+    args->nsample = bcf_hdr_nsamples(args->hdr);
+    args->stats.counts = (count_t*) calloc(args->nsample,sizeof(count_t));
+
+    if ( args->filter_str )
+        args->filter = filter_init(args->hdr, args->filter_str);
+
+    if ( args->af_tag && !bcf_hdr_idinfo_exists(args->hdr,BCF_HL_INFO,bcf_hdr_id2int(args->hdr,BCF_DT_ID,args->af_tag)) )
+        error("No such INFO tag: %s\n", args->af_tag);
+
+    if ( args->tag&GUESS_PL && bcf_hdr_id2int(args->hdr, BCF_DT_ID, "PL")<0 )
+    {
+        fprintf(stderr, "Warning: PL tag not found in header, switching to GL\n");
+        args->tag = GUESS_GL;
+    }
+
+    if ( args->tag&GUESS_GL && bcf_hdr_id2int(args->hdr, BCF_DT_ID, "GL")<0 )
+    {
+        fprintf(stderr, "Warning: GL tag not found in header, switching to GT\n");
+        args->tag = GUESS_GT;
+    }
+
+    if ( args->tag&GUESS_GT && bcf_hdr_id2int(args->hdr, BCF_DT_ID, "GT")<0 )
+        error("Error: GT tag not found in header\n");
+
+    int i;
+    if ( args->tag&GUESS_PL )
+    {
+        args->pl2p = (double*) calloc(256,sizeof(double));
+        for (i=0; i<256; i++) args->pl2p[i] = pow(10., -i/10.);
+    }
+    if ( args->tag&GUESS_PL || args->tag&GUESS_GL || args->tag&GUESS_GT )
+        args->tmpf = (double*) malloc(sizeof(*args->tmpf)*3*args->nsample);
+
+    if ( args->verbose )
+    {
+        printf("# This file was produced by: bcftools +guess-ploidy(%s+htslib-%s)\n", bcftools_version(),hts_version());
+        printf("# The command line was:\tbcftools +%s", args->argv[0]);
+        for (i=1; i<args->argc; i++)
+            printf(" %s",args->argv[i]);
+        printf("\n");
+        printf("# [1]SEX\t[2]Sample\t[3]Predicted sex\t[4]log P(Haploid)/nSites\t[5]log P(Diploid)/nSites\t[6]nSites\t[7]Score: F < 0 < M ($4-$5)\n");
+        if ( args->verbose>1 )
+            printf("# [1]DBG\t[2]Chr\t[3]Pos\t[4]Sample\t[5]AF\t[6]pRR\t[7]pRA\t[8]pAA\t[9]P(Haploid)\t[10]P(Diploid)\n");
+    }
+
+    process_region_guess(args);
+
+    for (i=0; i<args->nsample; i++)
+    {
+        double phap = args->stats.counts[i].ncount ? args->stats.counts[i].phap / args->stats.counts[i].ncount : 0.5;
+        double pdip = args->stats.counts[i].ncount ? args->stats.counts[i].pdip / args->stats.counts[i].ncount : 0.5;
+        char predicted_sex = 'U';
+        if (phap>pdip) predicted_sex = 'M';
+        else if (phap<pdip) predicted_sex = 'F';
+        if ( args->verbose )
+        {
+            printf("SEX\t%s\t%c\t%f\t%f\t%"PRId64"\t%f\n", args->hdr->samples[i],predicted_sex,
+                    phap,pdip,args->stats.counts[i].ncount,phap-pdip);
+        }
+        else
+            printf("%s\t%c\n", args->hdr->samples[i],predicted_sex);
+    }
+   
+    if ( args->filter )
+        filter_destroy(args->filter);
+
+    bcf_sr_destroy(args->sr);
+    free(args->pl2p);
+    free(args->tmpf);
+    free(args->counts);
+    free(args->stats.counts);
+    free(args->arr);
+    free(args->farr);
+    free(args->af);
+    free(args);
+    return 0;
+}
diff --git a/plugins/impute-info.c b/plugins/impute-info.c
new file mode 100644 (file)
index 0000000..42d4eb4
--- /dev/null
@@ -0,0 +1,165 @@
+/*  plugins/impute-info.c -- adds info metrics to a VCF file.
+
+    Copyright (C) 2015-2016 Genome Research Ltd.
+
+    Author: Shane McCarthy <sm15@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.  */
+
+
+/*
+
+Marchini & Howie, Nature Genetics, 11 (July 2010)
+
+Let G_ij in {0,1,2} be the genotype of the ith individual at the
+jth SNP in a study cohort of N samples. Let
+
+    p_ijk = P(G_ij = k | H,G)
+
+be the probability that the genotype at the jth SNP of the ith
+individual is k.
+
+Let the expected allele dosage for the genotype at the jth SNP
+of the ith individual be
+    
+    e_ij = p_ij1 + 2 * p_ij2
+
+and define
+
+    f_ij = p_ij1 + 4 * p_ij2
+
+Let theta_j denote the (unknown) population allele frequency of the jth SNP
+with:
+
+    theta_j = SUM[i=1..N] e_ij / 2 * N
+
+The IMPUTE2 information measure is then:
+
+    if theta_j in (0,1):
+        I(theta_j) = 1 - SUM[i=1..N](f_ij - e_ij^2) / 2 * N * theta_j * (1 - theta_j)
+    else:
+        I(theta_j) = 1
+
+*/
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <htslib/vcf.h>
+#include <math.h>
+#include <getopt.h>
+
+const char *about(void)
+{
+    return "Add imputation information metrics to the INFO field based on selected FORMAT tags.\n";
+}
+
+const char *usage(void)
+{
+    return 
+        "\n"
+        "About: Add imputation information metrics to the INFO field based\n"
+        "       on selected FORMAT tags. Only the IMPUTE2 INFO metric from\n"
+        "       FORMAT/GP tags is currently available.\n"
+        "Usage: bcftools +impute-info [General Options] -- [Plugin Options]\n"
+        "Options:\n"
+        "   run \"bcftools plugin\" for a list of common options\n"
+        "\n"
+        // "Plugin options:\n"
+        // "   -i, --info <list>   information metrics to add [INFO]\n" // [BEAGLE_R2,MACH_R2]
+        // "   -t, --tags <tag>    VCF tags to determine the information from [GP]\n"
+        // "\n"
+        "Example:\n"
+        "   bcftools +impute-info in.vcf\n"
+        "\n";
+}
+
+bcf_hdr_t *in_hdr = NULL, *out_hdr = NULL;
+int gp_type = BCF_HT_REAL;
+uint8_t *buf = NULL;
+int nbuf = 0;   // NB: number of elements, not bytes
+int nrec = 0, nskip_gp = 0, nskip_dip = 0;
+
+int init(int argc, char **argv, bcf_hdr_t *in, bcf_hdr_t *out)
+{
+    in_hdr  = in;
+    out_hdr = out;
+    bcf_hdr_append(out_hdr,"##INFO=<ID=INFO,Number=1,Type=Float,Description=\"IMPUTE2 info score\">");
+    return 0;
+}
+
+bcf1_t *process(bcf1_t *rec)
+{
+    int nval = 0, i, j, nret = bcf_get_format_values(in_hdr,rec,"GP",(void**)&buf,&nbuf,gp_type);
+    if ( nret<0 )
+    {
+        if (!nskip_gp) fprintf(stderr, "[impute-info.c] Warning: info tag not added to sites without GP tag\n");
+        nskip_gp++;
+        return rec; // require FORMAT/GP tag, return site unchanged
+    }
+
+    nret /= rec->n_sample;
+    if ( nret != 3 )
+    {
+        if (!nskip_dip) fprintf(stderr, "[impute-info.c] Warning: info tag not added to sites that are not biallelic diploid\n");
+        nskip_dip++;
+        return rec; // require biallelic diploid, return site unchanged
+    }
+
+    double esum = 0, e2sum = 0, fsum = 0;
+    #define BRANCH(type_t,is_missing,is_vector_end) \
+    { \
+        type_t *ptr = (type_t*) buf; \
+        for (i=0; i<rec->n_sample; i++) \
+        { \
+            double vals[3] = {0,0,0}; \
+            for (j=0; j<nret; j++) \
+            { \
+                if ( is_missing || is_vector_end ) break; \
+                vals[j] = ptr[j]; \
+            } \
+            double norm = vals[0]+vals[1]+vals[2]; \
+            if ( norm ) for (j=0; j<3; j++) vals[j] /= norm; \
+            esum  += vals[1] + 2*vals[2]; \
+            e2sum += (vals[1] + 2*vals[2]) * (vals[1] + 2*vals[2]); \
+            fsum  += vals[1] + 4*vals[2]; \
+            ptr   += nret; \
+            nval++; \
+        } \
+    }
+    switch (gp_type)
+    {
+        case BCF_HT_INT:  BRANCH(int32_t,ptr[j]==bcf_int32_missing,ptr[j]==bcf_int32_vector_end); break;
+        case BCF_HT_REAL: BRANCH(float,bcf_float_is_missing(ptr[j]),bcf_float_is_vector_end(ptr[j])); break;
+    }
+    #undef BRANCH
+
+    double theta = esum / (2 * (double)nval);
+    float info  = (theta>0 && theta<1) ? (float)(1 - (fsum - e2sum) / (2 * (double)nval * theta * (1.0 - theta))) : 1;
+
+    bcf_update_info_float(out_hdr, rec, "INFO", &info, 1);
+    nrec++;
+    return rec;
+}
+
+
+void destroy(void)
+{
+    fprintf(stderr,"Lines total/info-added/unchanged-no-tag/unchanged-not-biallelic-diploid:\t%d/%d/%d/%d\n", nrec+nskip_gp+nskip_dip, nrec, nskip_gp, nskip_dip);
+    free(buf);
+}
diff --git a/plugins/isecGT.c b/plugins/isecGT.c
new file mode 100644 (file)
index 0000000..e5f50ee
--- /dev/null
@@ -0,0 +1,177 @@
+/* 
+    Copyright (C) 2016 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+    Permission is hereby granted, free of charge, to any person obtaining a copy
+    of this software and associated documentation files (the "Software"), to deal
+    in the Software without restriction, including without limitation the rights
+    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+    copies of the Software, and to permit persons to whom the Software is
+    furnished to do so, subject to the following conditions:
+    
+    The above copyright notice and this permission notice shall be included in
+    all copies or substantial portions of the Software.
+    
+    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+    THE SOFTWARE.
+*/
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <getopt.h>
+#include <stdarg.h>
+#include <stdint.h>
+#include <htslib/vcf.h>
+#include <htslib/synced_bcf_reader.h>
+#include <htslib/vcfutils.h>
+#include <inttypes.h>
+#include <unistd.h>
+#include <errno.h>
+#include "bcftools.h"
+#include "smpl_ilist.h"
+
+typedef struct
+{
+    int argc, output_type, regions_is_file, targets_is_file;
+    char **argv, *output_fname, *regions_list, *targets_list;
+    int32_t *arr_a, narr_a, *arr_b, narr_b;
+    bcf_srs_t *sr;
+    bcf_hdr_t *hdr_a, *hdr_b;
+    htsFile *out_fh;
+}
+args_t;
+
+const char *about(void)
+{
+    return "Compare two files and set non-identical genotypes to missing.\n";
+}
+
+static const char *usage_text(void)
+{
+    return 
+        "\n"
+        "About: Compare two files and set non-identical genotypes in the first file to missing.\n"
+        "\n"
+        "Usage: bcftools +isecGT <A.bcf> <B.bcf> [Plugin Options]\n"
+        "Plugin options:\n"
+        "   -o, --output <file>             write output to a file [standard output]\n"
+        "   -O, --output-type <b|u|z|v>     'b' compressed BCF; 'u' uncompressed BCF; 'z' compressed VCF; 'v' uncompressed VCF [v]\n"
+        "   -r, --regions <region>          restrict to comma-separated list of regions\n"
+        "   -R, --regions-file <file>       restrict to regions listed in a file\n"
+        "   -t, --targets <region>          similar to -r but streams rather than index-jumps\n"
+        "   -T, --targets-file <file>       similar to -R but streams rather than index-jumps\n"
+        "\n";
+}
+
+int run(int argc, char **argv)
+{
+    args_t *args = (args_t*) calloc(1,sizeof(args_t));
+    args->output_fname = "-";
+    args->output_type = FT_VCF;
+    static struct option loptions[] =
+    {
+        {"regions",required_argument,NULL,'r'},
+        {"regions-file",required_argument,NULL,'R'},
+        {"targets",required_argument,NULL,'t'},
+        {"targets-file",required_argument,NULL,'T'},
+        {"output",required_argument,NULL,'o'},
+        {"output-type",required_argument,NULL,'O'},
+        {NULL,0,NULL,0}
+    };
+    int c;
+    while ((c = getopt_long(argc, argv, "o:O:r:R:t:T:",loptions,NULL)) >= 0)
+    {
+        switch (c) 
+        {
+            case 'o': args->output_fname = optarg; break;
+            case 'O':
+                      switch (optarg[0]) {
+                          case 'b': args->output_type = FT_BCF_GZ; break;
+                          case 'u': args->output_type = FT_BCF; break;
+                          case 'z': args->output_type = FT_VCF_GZ; break;
+                          case 'v': args->output_type = FT_VCF; break;
+                          default: error("The output type \"%s\" not recognised\n", optarg);
+                      }
+                      break;
+            case 'r': args->regions_list = optarg; break;
+            case 'R': args->regions_list = optarg; args->regions_is_file = 1; break;
+            case 't': args->targets_list = optarg; break;
+            case 'T': args->targets_list = optarg; args->targets_is_file = 1; break;
+            case 'h':
+            case '?':
+            default: error("%s", usage_text()); break;
+        }
+    }
+
+    if ( optind+2!=argc ) error(usage_text());
+
+    args->sr = bcf_sr_init();
+    args->sr->require_index = 1;
+    if ( args->regions_list )
+    {
+        if ( bcf_sr_set_regions(args->sr, args->regions_list, args->regions_is_file)<0 )
+            error("Failed to read the regions: %s\n", args->regions_list);
+    }
+    if ( args->targets_list )
+    {
+        if ( bcf_sr_set_targets(args->sr, args->targets_list, args->targets_is_file, 0)<0 )
+            error("Failed to read the targets: %s\n", args->targets_list);
+        args->sr->collapse |= COLLAPSE_BOTH;
+    }
+    if ( !bcf_sr_add_reader(args->sr,argv[optind]) ) error("Error opening %s: %s\n", argv[optind],bcf_sr_strerror(args->sr->errnum));
+    if ( !bcf_sr_add_reader(args->sr,argv[optind+1]) ) error("Error opening %s: %s\n", argv[optind+1],bcf_sr_strerror(args->sr->errnum));
+    args->hdr_a = bcf_sr_get_header(args->sr,0);
+    args->hdr_b = bcf_sr_get_header(args->sr,1);
+    smpl_ilist_t *smpl = smpl_ilist_map(args->hdr_a, args->hdr_b, SMPL_STRICT);
+    args->out_fh = hts_open(args->output_fname, hts_bcf_wmode(args->output_type));
+    if ( args->out_fh == NULL ) error("Can't write to \"%s\": %s\n", args->output_fname, strerror(errno));
+    bcf_hdr_write(args->out_fh, args->hdr_a);
+    
+    while ( bcf_sr_next_line(args->sr) )
+    {
+        if ( !bcf_sr_has_line(args->sr,0) ) continue;
+        if ( !bcf_sr_has_line(args->sr,1) )
+        {
+            bcf_write(args->out_fh, args->hdr_a, bcf_sr_get_line(args->sr,0));
+            continue;
+        }
+
+        bcf1_t *line_a = bcf_sr_get_line(args->sr,0);
+        bcf1_t *line_b = bcf_sr_get_line(args->sr,1);
+        int ngt_a = bcf_get_genotypes(args->hdr_a, line_a, &args->arr_a, &args->narr_a);
+        int ngt_b = bcf_get_genotypes(args->hdr_b, line_b, &args->arr_b, &args->narr_b);
+        assert( ngt_a==ngt_b );     // todo
+        ngt_a /= smpl->n;
+        ngt_b /= smpl->n;
+        int i, j, dirty = 0;
+        for (i=0; i<smpl->n; i++)
+        {
+            int32_t *a = args->arr_a + i*ngt_a;
+            int32_t *b = args->arr_b + smpl->idx[i]*ngt_b;
+            for (j=0; j<ngt_a; j++)
+                if ( a[j]!=b[j] ) break;
+            if ( j<ngt_a )
+            {
+                dirty = 1;
+                for (j=0; j<ngt_a; j++) a[j] = bcf_gt_missing;
+            }
+        }
+        if ( dirty ) bcf_update_genotypes(args->hdr_a, line_a, args->arr_a, ngt_a*smpl->n);
+        bcf_write(args->out_fh, args->hdr_a, line_a);
+    }
+
+    if ( hts_close(args->out_fh)!=0 ) error("Close failed: %s\n",args->output_fname);
+    smpl_ilist_destroy(smpl);
+    bcf_sr_destroy(args->sr);
+    free(args->arr_a);
+    free(args->arr_b);
+    free(args);
+    return 0;
+}
+
diff --git a/plugins/mendelian.c b/plugins/mendelian.c
new file mode 100644 (file)
index 0000000..e8ae8e5
--- /dev/null
@@ -0,0 +1,252 @@
+/* The MIT License
+
+   Copyright (c) 2015 Genome Research Ltd.
+
+   Author: Petr Danecek <pd3@sanger.ac.uk>
+   
+   Permission is hereby granted, free of charge, to any person obtaining a copy
+   of this software and associated documentation files (the "Software"), to deal
+   in the Software without restriction, including without limitation the rights
+   to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+   copies of the Software, and to permit persons to whom the Software is
+   furnished to do so, subject to the following conditions:
+   
+   The above copyright notice and this permission notice shall be included in
+   all copies or substantial portions of the Software.
+   
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+   AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+   THE SOFTWARE.
+
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <getopt.h>
+#include <math.h>
+#include <htslib/hts.h>
+#include <htslib/vcf.h>
+#include <errno.h>
+#include "bcftools.h"
+
+#define MODE_COUNT     1
+#define MODE_LIST_GOOD 2
+#define MODE_LIST_BAD  4
+#define MODE_DELETE    8
+
+typedef struct
+{
+    int nok, nbad;
+    int imother,ifather,ichild;
+}
+trio_t;
+
+typedef struct _args_t
+{
+    bcf_hdr_t *hdr;
+    int32_t *gt_arr;
+    int mode;
+    int ngt_arr, nrec;
+    trio_t *trios;
+    int ntrios;
+}
+args_t;
+
+static args_t args;
+
+const char *about(void)
+{
+    return "Count Mendelian consistent / inconsistent genotypes.\n";
+}
+
+const char *usage(void)
+{
+    return 
+        "\n"
+        "About: Count Mendelian consistent / inconsistent genotypes.\n"
+        "Usage: bcftools +mendelian [General Options] -- [Plugin Options]\n"
+        "Options:\n"
+        "   run \"bcftools plugin\" for a list of common options\n"
+        "\n"
+        "Plugin options:\n"
+        "   -c, --count             count the number of consistent sites\n"
+        "   -d, --delete            delete inconsistent genotypes (set to \"./.\")\n"
+        "   -l, --list [+x]         list consistent (+) or inconsistent (x) sites\n"
+        "   -t, --trio <m,f,c>      names of mother, father and the child\n"
+        "   -T, --trio-file <file>  list of trios, one per line\n"
+        "\n"
+        "Example:\n"
+        "   bcftools +mendelian in.vcf -- -t Mother,Father,Child -c\n"
+        "\n";
+}
+
+int init(int argc, char **argv, bcf_hdr_t *in, bcf_hdr_t *out)
+{
+    char *trio_samples = NULL, *trio_file = NULL;
+    memset(&args,0,sizeof(args_t));
+    args.hdr  = in;
+    args.mode = 0;
+
+    static struct option loptions[] =
+    {
+        {"trio",1,0,'t'},
+        {"trio-file",1,0,'T'},
+        {"delete",0,0,'d'},
+        {"list",1,0,'l'},
+        {"count",0,0,'c'},
+        {0,0,0,0}
+    };
+    int c;
+    while ((c = getopt_long(argc, argv, "?ht:T:l:cd",loptions,NULL)) >= 0)
+    {
+        switch (c) 
+        {
+            case 'd': args.mode |= MODE_DELETE; break;
+            case 'c': args.mode |= MODE_COUNT; break;
+            case 'l': 
+                if ( !strcmp("+",optarg) ) args.mode |= MODE_LIST_GOOD; 
+                else if ( !strcmp("x",optarg) ) args.mode |= MODE_LIST_BAD; 
+                else error("The argument not recognised: --list %s\n", optarg);
+                break;
+            case 't': trio_samples = optarg; break;
+            case 'T': trio_file = optarg; break;
+            case 'h':
+            case '?':
+            default: error("%s", usage()); break;
+        }
+    }
+    if ( optind != argc ) error(usage());
+    if ( !trio_samples && !trio_file ) error("Expected the -t/T option\n");
+    if ( !args.mode ) error("Expected one of the -c, -d or -l options\n");
+    if ( args.mode&MODE_DELETE && !(args.mode&(MODE_LIST_GOOD|MODE_LIST_BAD)) ) args.mode |= MODE_LIST_GOOD|MODE_LIST_BAD;
+
+    int i, n = 0;
+    char **list;
+    if ( trio_samples )
+    {
+        args.ntrios = 1;
+        args.trios = (trio_t*) calloc(1,sizeof(trio_t));
+        list = hts_readlist(trio_samples, 0, &n);
+        if ( n!=3 ) error("Expected three sample names with -t\n");
+        args.trios[0].imother = bcf_hdr_id2int(args.hdr, BCF_DT_SAMPLE, list[0]);
+        args.trios[0].ifather = bcf_hdr_id2int(args.hdr, BCF_DT_SAMPLE, list[1]);
+        args.trios[0].ichild  = bcf_hdr_id2int(args.hdr, BCF_DT_SAMPLE, list[2]);
+        for (i=0; i<n; i++) free(list[i]);
+        free(list);
+    }
+    if ( trio_file )
+    {
+        list = hts_readlist(trio_file, 1, &n);
+        args.ntrios = n;
+        args.trios = (trio_t*) calloc(n,sizeof(trio_t));
+        for (i=0; i<n; i++)
+        {
+            char *ss = list[i], *se;
+            se = strchr(ss, ',');
+            if ( !se ) error("Could not parse %s: %s\n",trio_file, ss);
+            *se = 0;
+            args.trios[i].imother = bcf_hdr_id2int(args.hdr, BCF_DT_SAMPLE, ss);
+            if ( args.trios[i].imother<0 ) error("No such sample: \"%s\"\n", ss);
+            ss = ++se; 
+            se = strchr(ss, ',');
+            if ( !se ) error("Could not parse %s\n",trio_file);
+            *se = 0;
+            args.trios[i].ifather = bcf_hdr_id2int(args.hdr, BCF_DT_SAMPLE, ss);
+            if ( args.trios[i].ifather<0 ) error("No such sample: \"%s\"\n", ss);
+            ss = ++se; 
+            if ( *ss=='\0' ) error("Could not parse %s\n",trio_file);
+            args.trios[i].ichild = bcf_hdr_id2int(args.hdr, BCF_DT_SAMPLE, ss);
+            if ( args.trios[i].ichild<0 ) error("No such sample: \"%s\"\n", ss);
+            free(list[i]);
+        }
+        free(list);
+    }
+    return args.mode&(MODE_LIST_GOOD|MODE_LIST_BAD) ? 0 : 1;
+}
+
+bcf1_t *process(bcf1_t *rec)
+{
+    bcf1_t *dflt = args.mode&MODE_LIST_GOOD ? rec : NULL;
+    args.nrec++;
+
+    int ngt = bcf_get_genotypes(args.hdr, rec, &args.gt_arr, &args.ngt_arr);
+    if ( ngt<0 ) return dflt;
+    if ( ngt!=2*bcf_hdr_nsamples(args.hdr) ) return dflt;
+
+    int i, has_bad = 0, needs_update = 0;
+    for (i=0; i<args.ntrios; i++)
+    {
+        int mother,father,child;
+        int32_t a,b,c,d,e,f;
+        trio_t *trio = &args.trios[i];
+
+        a = args.gt_arr[2*trio->imother];
+        b = args.gt_arr[2*trio->imother+1];
+        c = args.gt_arr[2*trio->ifather];
+        d = args.gt_arr[2*trio->ifather+1];
+        e = args.gt_arr[2*trio->ichild];
+        f = args.gt_arr[2*trio->ichild+1];
+        if ( bcf_gt_is_missing(a) || bcf_gt_is_missing(b) ) continue; 
+        if ( bcf_gt_is_missing(c) || bcf_gt_is_missing(d) ) continue; 
+        if ( bcf_gt_is_missing(e) || bcf_gt_is_missing(f) ) continue; 
+
+        mother = (1<<bcf_gt_allele(a)) | (1<<bcf_gt_allele(b));
+        father = (1<<bcf_gt_allele(c)) | (1<<bcf_gt_allele(d));
+        child  = (1<<bcf_gt_allele(e)) | (1<<bcf_gt_allele(f));
+
+        if ( (mother&child) && (father&child) ) 
+        {
+            trio->nok++;
+        }
+        else
+        {
+            trio->nbad++;
+            has_bad = 1;
+            if ( args.mode&MODE_DELETE )
+            {
+                args.gt_arr[2*trio->imother]   = bcf_gt_missing;
+                args.gt_arr[2*trio->imother+1] = bcf_gt_missing;
+                args.gt_arr[2*trio->ifather]   = bcf_gt_missing;
+                args.gt_arr[2*trio->ifather+1] = bcf_gt_missing;
+                args.gt_arr[2*trio->ichild]    = bcf_gt_missing;
+                args.gt_arr[2*trio->ichild+1]  = bcf_gt_missing;
+                needs_update = 1;
+            }
+        }
+    }
+
+    if ( needs_update && bcf_update_genotypes(args.hdr,rec,args.gt_arr,ngt) )
+        error("Could not update GT field at %s:%d\n", bcf_seqname(args.hdr,rec),rec->pos+1);
+
+    if ( args.mode&MODE_DELETE ) return rec;
+    if ( args.mode&MODE_LIST_GOOD ) return has_bad ? NULL : rec;
+    if ( args.mode&MODE_LIST_BAD ) return has_bad ? rec : NULL;
+
+    return NULL;
+}
+
+void destroy(void)
+{
+    int i;
+    fprintf(stderr,"# [1]nOK\t[2]nBad\t[3]nSkipped\t[4]Trio\n");
+    for (i=0; i<args.ntrios; i++)
+    {
+        trio_t *trio = &args.trios[i];
+        fprintf(stderr,"%d\t%d\t%d\t%s,%s,%s\n", 
+            trio->nok,trio->nbad,args.nrec-(trio->nok+trio->nbad),
+            bcf_hdr_int2id(args.hdr, BCF_DT_SAMPLE, trio->imother),
+            bcf_hdr_int2id(args.hdr, BCF_DT_SAMPLE, trio->ifather),
+            bcf_hdr_int2id(args.hdr, BCF_DT_SAMPLE, trio->ichild)
+            );
+    }
+    free(args.gt_arr);
+    free(args.trios);
+}
+
+
+
diff --git a/plugins/missing2ref.c b/plugins/missing2ref.c
new file mode 100644 (file)
index 0000000..c4fb6ab
--- /dev/null
@@ -0,0 +1,144 @@
+/*  plugins/missing2ref.c -- sets missing genotypes to reference allele.
+
+    Copyright (C) 2014 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <htslib/vcf.h>
+#include <htslib/vcfutils.h>
+#include <inttypes.h>
+#include <getopt.h>
+
+bcf_hdr_t *in_hdr, *out_hdr;
+int32_t *gts = NULL, mgts = 0;
+int *arr = NULL, marr = 0;
+uint64_t nchanged = 0;
+int new_gt = bcf_gt_unphased(0);
+int use_major = 0;
+
+const char *about(void)
+{
+    return "Set missing genotypes (\"./.\") to ref or major allele (\"0/0\" or \"0|0\").\n";
+}
+
+const char *usage(void)
+{
+    return 
+        "\n"
+        "About: Set missing genotypes\n"
+        "Usage: bcftools +missing2ref [General Options] -- [Plugin Options]\n"
+        "Options:\n"
+        "   run \"bcftools plugin\" for a list of common options\n"
+        "\n"
+        "Plugin options:\n"
+        "   -p, --phased       Set to \"0|0\" \n"
+        "   -m, --major        Set to major allele \n"
+        "\n"
+        "Example:\n"
+        "   bcftools +missing2ref in.vcf -- -p\n"
+        "   bcftools +missing2ref in.vcf -- -p -m\n"
+        "\n";
+}
+
+
+int init(int argc, char **argv, bcf_hdr_t *in, bcf_hdr_t *out)
+{
+    int c;
+    static struct option loptions[] =
+    {
+        {"phased",0,0,'p'},
+        {"major",0,0,'m'},
+        {0,0,0,0}
+    };
+    while ((c = getopt_long(argc, argv, "mp?h",loptions,NULL)) >= 0)
+    {
+        switch (c) 
+        {
+            case 'p': new_gt = bcf_gt_phased(0); break;
+            case 'm': use_major = 1; break;
+            case 'h':
+            case '?':
+            default: fprintf(stderr,"%s", usage()); exit(1); break;
+        }
+    }
+    in_hdr  = in;
+    out_hdr = out;
+    return 0;
+}
+
+bcf1_t *process(bcf1_t *rec)
+{
+    int ngts = bcf_get_genotypes(in_hdr, rec, &gts, &mgts);
+    int i, changed = 0;
+    
+    // Calculating allele frequency for each allele and determining major allele
+    // only do this if use_major is true
+    int majorAllele = -1;
+    int maxAC = -1;
+    int an = 0;
+    if(use_major == 1){
+        hts_expand(int,rec->n_allele,marr,arr);
+        int ret = bcf_calc_ac(in_hdr,rec,arr,BCF_UN_FMT);
+        if(ret > 0){
+            for(i=0; i < rec->n_allele; ++i){
+                an += arr[i];
+                if(*(arr+i) > maxAC){
+                    maxAC = *(arr+i);
+                    majorAllele = i;
+                }
+            }
+        }
+        else{
+            fprintf(stderr,"Warning: Could not calculate allele count at position %d\n", rec->pos);
+            exit(1);
+        }
+
+        // replacing new_gt by major allele
+        if(bcf_gt_is_phased(new_gt))
+            new_gt = bcf_gt_phased(majorAllele);
+        else
+            new_gt = bcf_gt_unphased(majorAllele);
+    }
+
+    // replace gts
+    for (i=0; i<ngts; i++)
+    {
+        if ( gts[i]==bcf_gt_missing )
+        {
+            gts[i] = new_gt;
+            changed++;
+        }
+    }
+    nchanged += changed;
+    if ( changed ) bcf_update_genotypes(out_hdr, rec, gts, ngts);
+    return rec;
+}
+
+void destroy(void)
+{
+    free(arr);
+    fprintf(stderr,"Filled %"PRId64" REF alleles\n", nchanged);
+    free(gts);
+}
+
+
diff --git a/plugins/setGT.c b/plugins/setGT.c
new file mode 100644 (file)
index 0000000..5c3d68d
--- /dev/null
@@ -0,0 +1,283 @@
+/*  plugins/setGT.c -- set gentoypes to given values
+
+    Copyright (C) 2015-2016 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <htslib/vcf.h>
+#include <htslib/vcfutils.h>
+#include <inttypes.h>
+#include <getopt.h>
+#include "bcftools.h"
+#include "filter.h"
+
+// Logic of the filters: include or exclude sites which match the filters?
+#define FLT_INCLUDE 1
+#define FLT_EXCLUDE 2
+
+bcf_hdr_t *in_hdr, *out_hdr;
+int32_t *gts = NULL, mgts = 0;
+int *arr = NULL, marr = 0;
+uint64_t nchanged = 0;
+int tgt_mask = 0, new_mask = 0, new_gt = 0;
+filter_t *filter = NULL;
+char *filter_str = NULL;
+int filter_logic = 0;
+const uint8_t *smpl_pass = NULL;
+
+#define GT_MISSING   1
+#define GT_PARTIAL  (1<<1)
+#define GT_REF      (1<<2)
+#define GT_MAJOR    (1<<3)
+#define GT_PHASED   (1<<4)
+#define GT_UNPHASED (1<<5)
+#define GT_ALL      (1<<6)
+#define GT_QUERY    (1<<7)
+
+const char *about(void)
+{
+    return "Set genotypes: partially missing to missing, missing to ref/major allele, etc.\n";
+}
+
+const char *usage(void)
+{
+    return 
+        "About: Sets genotypes. The target genotypes can be specified as:\n"
+        "           ./.  .. completely missing (\".\" or \"./.\", depending on ploidy)\n"
+        "           ./x  .. partially missing (e.g., \"./0\" or \".|1\" but not \"./.\")\n"
+        "           .    .. partially or completely missing\n"
+        "           a    .. all genotypes\n"
+        "           q    .. select genotypes using -i/-e options\n"
+        "       and the new genotype can be one of:\n"
+        "           .    .. missing (\".\" or \"./.\", keeps ploidy)\n"
+        "           0    .. reference allele\n"
+        "           M    .. major allele\n"
+        "           p    .. phased genotype\n"
+        "           u    .. unphase genotype and sort by allele (1|0 becomes 0/1)\n"
+        "Usage: bcftools +setGT [General Options] -- [Plugin Options]\n"
+        "Options:\n"
+        "   run \"bcftools plugin\" for a list of common options\n"
+        "\n"
+        "Plugin options:\n"
+        "   -e, --exclude <expr>        Exclude a genotype if true (requires -t q)\n"
+        "   -i, --include <expr>        include a genotype if true (requires -t q)\n"
+        "   -n, --new-gt <type>         Genotypes to set, see above\n"
+        "   -t, --target-gt <type>      Genotypes to change, see above\n"
+        "\n"
+        "Example:\n"
+        "   # set missing genotypes (\"./.\") to phased ref genotypes (\"0|0\")\n"
+        "   bcftools +setGT in.vcf -- -t . -n 0p\n"
+        "\n"
+        "   # set missing genotypes with DP>0 and GQ>20 to ref genotypes (\"0/0\")\n"
+        "   bcftools +setGT in.vcf -- -t q -n 0 -i 'GT=\".\" && FMT/DP>0 && GQ>20'\n"
+        "\n"
+        "   # set partially missing genotypes to completely missing\n"
+        "   bcftools +setGT in.vcf -- -t ./x -n .\n"
+        "\n";
+}
+
+
+int init(int argc, char **argv, bcf_hdr_t *in, bcf_hdr_t *out)
+{
+    int c;
+    static struct option loptions[] =
+    {
+        {"include",required_argument,NULL,'i'},
+        {"exclude",required_argument,NULL,'e'},
+        {"new-gt",required_argument,NULL,'n'},
+        {"target-gt",required_argument,NULL,'t'},
+        {NULL,0,NULL,0}
+    };
+    while ((c = getopt_long(argc, argv, "?hn:t:i:e:",loptions,NULL)) >= 0)
+    {
+        switch (c) 
+        {
+            case 'i': filter_str = optarg; filter_logic = FLT_INCLUDE; break;
+            case 'e': filter_str = optarg; filter_logic = FLT_EXCLUDE; break;
+            case 'n': new_mask = bcf_gt_phased(0); 
+                if ( strchr(optarg,'.') ) new_mask |= GT_MISSING;
+                if ( strchr(optarg,'0') ) new_mask |= GT_REF;
+                if ( strchr(optarg,'M') ) new_mask |= GT_MAJOR;
+                if ( strchr(optarg,'p') ) new_mask |= GT_PHASED;
+                if ( strchr(optarg,'u') ) new_mask |= GT_UNPHASED;
+                if ( new_mask==0 ) error("Unknown parameter to --new-gt: %s\n", optarg);
+                break;
+            case 't':
+                if ( !strcmp(optarg,".") ) tgt_mask |= GT_MISSING|GT_PARTIAL;
+                if ( !strcmp(optarg,"./x") ) tgt_mask |= GT_PARTIAL;
+                if ( !strcmp(optarg,"./.") ) tgt_mask |= GT_MISSING;
+                if ( !strcmp(optarg,"a") ) tgt_mask |= GT_ALL;
+                if ( !strcmp(optarg,"q") ) tgt_mask |= GT_QUERY;
+                if ( !strcmp(optarg,"?") ) tgt_mask |= GT_QUERY;        // for backward compatibility
+                if ( tgt_mask==0 ) error("Unknown parameter to --target-gt: %s\n", optarg);
+                break;
+            case 'h':
+            case '?':
+            default: fprintf(stderr,"%s", usage()); exit(1); break;
+        }
+    }
+    in_hdr  = in;
+    out_hdr = out;
+
+    if ( !new_mask ) error("Expected -n option\n");
+    if ( !tgt_mask ) error("Expected -t option\n");
+
+    if ( new_mask & GT_MISSING ) new_gt = bcf_gt_missing;
+    if ( new_mask & GT_REF ) new_gt = new_mask&GT_PHASED ? bcf_gt_phased(0) : bcf_gt_unphased(0);
+
+    if ( filter_str  && tgt_mask!=GT_QUERY ) error("Expected -t? with -i/-e\n");
+    if ( !filter_str && tgt_mask&GT_QUERY ) error("Expected -i/-e with -t?\n");
+    if ( filter_str ) filter = filter_init(in,filter_str);
+
+    return 0;
+}
+
+static inline int unphase_gt(int32_t *ptr, int ngts)
+{
+    int j, changed = 0;
+    for (j=0; j<ngts; j++)
+    {
+        if ( ptr[j]==bcf_int32_vector_end ) break;
+        if ( !bcf_gt_is_phased(ptr[j]) ) continue;
+        ptr[j] = bcf_gt_unphased(bcf_gt_allele(ptr[j]));    // remove phasing
+        changed++;
+    }
+
+    // insertion sort
+    int k, l;
+    for (k=1; k<j; k++)
+    {
+        int32_t x = ptr[k];
+        l = k;
+        while ( l>0 && ptr[l-1]>x )
+        {
+            ptr[l] = ptr[l-1];
+            l--;
+        }
+        ptr[l] = x;
+    }
+    return changed;
+}
+static inline int set_gt(int32_t *ptr, int ngts, int gt)
+{
+    int j, changed = 0;
+    for (j=0; j<ngts; j++)
+    {
+        if ( ptr[j]==bcf_int32_vector_end ) break;
+        ptr[j] = gt;
+        changed++;
+    }
+    return changed;
+}
+
+bcf1_t *process(bcf1_t *rec)
+{
+    if ( !rec->n_sample ) return rec;
+
+    int ngts = bcf_get_genotypes(in_hdr, rec, &gts, &mgts);
+    ngts /= rec->n_sample;
+    int i, j, changed = 0;
+    
+    // Calculating allele frequency for each allele and determining major allele
+    // only do this if use_major is true
+    int an = 0, maxAC = -1, majorAllele = -1;
+    if ( new_mask & GT_MAJOR )
+    {
+        hts_expand(int,rec->n_allele,marr,arr);
+        int ret = bcf_calc_ac(in_hdr,rec,arr,BCF_UN_FMT);
+        if ( ret<= 0 )
+            error("Could not calculate allele count at %s:%d\n", bcf_seqname(in_hdr,rec),rec->pos+1);
+
+        for(i=0; i < rec->n_allele; ++i)
+        {
+            an += arr[i];
+            if (arr[i] > maxAC)
+            {
+                maxAC = arr[i];
+                majorAllele = i;
+            }
+        }
+
+        // replacing new_gt by major allele
+        new_gt = new_mask & GT_PHASED ?  bcf_gt_phased(majorAllele) : bcf_gt_unphased(majorAllele);
+    }
+
+    // replace gts
+    if ( tgt_mask&GT_QUERY )
+    {
+        int pass_site = filter_test(filter,rec,&smpl_pass);
+        if ( (pass_site && filter_logic==FLT_EXCLUDE) || (!pass_site && filter_logic==FLT_INCLUDE) ) return rec;
+        for (i=0; i<rec->n_sample; i++)
+        {
+            if ( smpl_pass )
+            {
+                if ( !smpl_pass[i] && filter_logic==FLT_INCLUDE ) continue;
+                if (  smpl_pass[i] && filter_logic==FLT_EXCLUDE ) continue;
+            }
+
+            if ( new_mask&GT_UNPHASED )
+                changed += unphase_gt(gts + i*ngts, ngts);
+            else
+                changed += set_gt(gts + i*ngts, ngts, new_gt);
+        }
+    }
+    else
+    {
+        for (i=0; i<rec->n_sample; i++)
+        {
+            int ploidy = 0, nmiss = 0;
+            int32_t *ptr = gts + i*ngts;
+            for (j=0; j<ngts; j++)
+            {
+                if ( ptr[j]==bcf_int32_vector_end ) break;
+                ploidy++;
+                if ( ptr[j]==bcf_gt_missing ) nmiss++;
+            }
+
+            int do_set = 0;
+            if ( tgt_mask&GT_ALL ) do_set = 1;
+            else if ( tgt_mask&GT_PARTIAL && nmiss ) do_set = 1;
+            else if ( tgt_mask&GT_MISSING && ploidy==nmiss ) do_set = 1;
+
+            if ( !do_set ) continue;
+
+            if ( new_mask&GT_UNPHASED )
+                changed += unphase_gt(ptr, ngts);
+            else
+                changed += set_gt(ptr, ngts, new_gt);
+        }
+    }
+    nchanged += changed;
+    if ( changed ) bcf_update_genotypes(out_hdr, rec, gts, ngts*rec->n_sample);
+    return rec;
+}
+
+void destroy(void)
+{
+    if ( filter ) filter_destroy(filter);
+    free(arr);
+    fprintf(stderr,"Filled %"PRId64" alleles\n", nchanged);
+    free(gts);
+}
+
+
diff --git a/plugins/setGT.mk b/plugins/setGT.mk
new file mode 100644 (file)
index 0000000..bb61b20
--- /dev/null
@@ -0,0 +1,2 @@
+plugins/setGT.so: plugins/setGT.c version.h version.c filter.h filter.c
+       $(CC) $(PLUGIN_FLAGS) $(CFLAGS) $(EXTRA_CPPFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ filter.c version.c $< $(LIBS)
diff --git a/plugins/tag2tag.c b/plugins/tag2tag.c
new file mode 100644 (file)
index 0000000..54ac8d0
--- /dev/null
@@ -0,0 +1,254 @@
+/*  plugins/tag2tag.c -- convert between similar tags
+
+    Copyright (C) 2014-2016 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <getopt.h>
+#include <math.h>
+#include <htslib/hts.h>
+#include <htslib/vcf.h>
+#include "bcftools.h"
+
+
+#define GP_TO_GL 1
+#define GL_TO_PL 2
+#define GP_TO_GT 3
+#define PL_TO_GL 4
+
+static int mode = 0, drop_source_tag = 0;
+static bcf_hdr_t *in_hdr, *out_hdr;
+static float *farr = NULL, thresh = 0.1;
+static int32_t *iarr = NULL;
+static int mfarr = 0, miarr = 0;
+
+const char *about(void)
+{
+    return "Convert between similar tags, such as GL, PL and GP.\n";
+}
+
+const char *usage(void)
+{
+    return 
+        "\n"
+        "About: Convert between similar tags, such as GL, PL and GP.\n"
+        "Usage: bcftools +tag2tag [General Options] -- [Plugin Options]\n"
+        "Options:\n"
+        "   run \"bcftools plugin\" for a list of common options\n"
+        "\n"
+        "Plugin options:\n"
+        "       --gp-to-gl           convert FORMAT/GP to FORMAT/GL\n"
+        "       --gp-to-gt           convert FORMAT/GP to FORMAT/GT by taking argmax of GP\n"
+        "       --gl-to-pl           convert FORMAT/GL to FORMAT/PL\n"
+        "       --pl-to-gl           convert FORMAT/PL to FORMAT/GL\n"
+        "   -r, --replace            drop the source tag\n"
+        "   -t, --threshold <float>  threshold for GP to GT hard-call [0.1]\n"
+        "\n"
+        "Example:\n"
+        "   bcftools +tag2tag in.vcf -- -r --gp-to-gl\n"
+        "\n";
+}
+
+
+static void init_header(bcf_hdr_t *hdr, const char *ori, int ori_type, const char *new_hdr_line)
+{
+    if ( ori )
+        bcf_hdr_remove(hdr,ori_type,ori);
+
+    bcf_hdr_append(hdr, new_hdr_line);
+}
+
+int init(int argc, char **argv, bcf_hdr_t *in, bcf_hdr_t *out)
+{
+    static struct option loptions[] =
+    {
+        {"replace",no_argument,NULL,'r'},
+        {"gp-to-gl",no_argument,NULL,1},
+        {"gl-to-pl",no_argument,NULL,2},
+        {"gp-to-gt",no_argument,NULL,3},
+        {"pl-to-gl",no_argument,NULL,4},
+        {"threshold",required_argument,NULL,'t'},
+        {NULL,0,NULL,0}
+    };
+    int c;
+    char *src_tag = "GP";
+    while ((c = getopt_long(argc, argv, "?hrt:",loptions,NULL)) >= 0)
+    {
+        switch (c) 
+        {
+            case  1 : src_tag = "GP"; mode = GP_TO_GL; break;
+            case  2 : src_tag = "GL"; mode = GL_TO_PL; break;
+            case  3 : src_tag = "GP"; mode = GP_TO_GT; break;
+            case  4 : src_tag = "PL"; mode = PL_TO_GL; break;
+            case 'r': drop_source_tag = 1; break;
+            case 't': thresh = atof(optarg); break;
+            case 'h':
+            case '?':
+            default: error("%s", usage()); break;
+        }
+    }
+    if ( !mode ) mode = GP_TO_GL;
+
+    in_hdr  = in;
+    out_hdr = out;
+
+    if ( mode==GP_TO_GL )
+        init_header(out_hdr,drop_source_tag?"GP":NULL,BCF_HL_FMT,"##FORMAT=<ID=GL,Number=G,Type=Float,Description=\"Genotype Likelihoods\">");
+    else if ( mode==GL_TO_PL )
+        init_header(out_hdr,drop_source_tag?"GL":NULL,BCF_HL_FMT,"##FORMAT=<ID=PL,Number=G,Type=Integer,Description=\"Phred scaled genotype likelihoods\">");
+    else if ( mode==PL_TO_GL )
+        init_header(out_hdr,drop_source_tag?"PL":NULL,BCF_HL_FMT,"##FORMAT=<ID=GL,Number=G,Type=Float,Description=\"Genotype likelihoods\">");
+    else if ( mode==GP_TO_GT ) {
+        if (thresh<0||thresh>1) error("--threshold must be in the range [0,1]: %f\n", thresh);
+        init_header(out_hdr,drop_source_tag?"GP":NULL,BCF_HL_FMT,"##FORMAT=<ID=GT,Number=1,Type=String,Description=\"Genotype\">");
+    }
+
+    int tag_id;
+    if ( (tag_id=bcf_hdr_id2int(in_hdr,BCF_DT_ID,src_tag))<0 || !bcf_hdr_idinfo_exists(in_hdr,BCF_HL_FMT,tag_id) )
+        error("The source tag does not exist: %s\n", src_tag);
+
+    return 0;
+}
+
+bcf1_t *process(bcf1_t *rec)
+{
+    int i, n;
+    if ( mode==GP_TO_GL )
+    {
+        n = bcf_get_format_float(in_hdr,rec,"GP",&farr,&mfarr);
+        if ( n<=0 ) return rec;
+        for (i=0; i<n; i++)
+        {
+            if ( bcf_float_is_missing(farr[i]) || bcf_float_is_vector_end(farr[i]) ) continue;
+            farr[i] = farr[i] ? log10(farr[i]) : -99;
+        }
+        bcf_update_format_float(out_hdr,rec,"GL",farr,n);
+        if ( drop_source_tag )
+            bcf_update_format_float(out_hdr,rec,"GP",NULL,0);
+    }
+    else if ( mode==PL_TO_GL )
+    {
+        n = bcf_get_format_int32(in_hdr,rec,"PL",&iarr,&miarr);
+        if ( n<=0 ) return rec;
+        hts_expand(float, n, mfarr, farr);
+        for (i=0; i<n; i++)
+        {
+            if ( iarr[i]==bcf_int32_missing )
+                bcf_float_set_missing(farr[i]);
+            else if ( iarr[i]==bcf_int32_vector_end )
+                bcf_float_set_vector_end(farr[i]);
+            else
+                farr[i] = -0.1 * iarr[i];
+        }
+        bcf_update_format_float(out_hdr,rec,"GL",farr,n);
+        if ( drop_source_tag )
+            bcf_update_format_int32(out_hdr,rec,"PL",NULL,0);
+    }
+    else if ( mode==GL_TO_PL )
+    {
+        n = bcf_get_format_float(in_hdr,rec,"GL",&farr,&mfarr);
+        if ( n<=0 ) return rec;
+        hts_expand(int32_t, n, miarr, iarr);
+        for (i=0; i<n; i++)
+        {
+            if ( bcf_float_is_missing(farr[i]) )
+                iarr[i] = bcf_int32_missing;
+            else if ( bcf_float_is_vector_end(farr[i]) )
+                iarr[i] = bcf_int32_vector_end;
+            else
+                iarr[i] = lroundf(-10 * farr[i]);
+        }
+        bcf_update_format_int32(out_hdr,rec,"PL",iarr,n);
+        if ( drop_source_tag )
+            bcf_update_format_float(out_hdr,rec,"GL",NULL,0);
+    }
+    else if ( mode==GP_TO_GT )
+    {
+        int nals  = rec->n_allele;
+        int nsmpl = bcf_hdr_nsamples(in_hdr);
+        hts_expand(int32_t,nsmpl*2,miarr,iarr);
+
+        n = bcf_get_format_float(in_hdr,rec,"GP",&farr,&mfarr);
+        if ( n<=0 ) return rec;
+
+        n /= nsmpl;
+        for (i=0; i<nsmpl; i++)
+        {
+            float *ptr = farr + i*n;
+            if ( bcf_float_is_missing(ptr[0]) )
+            {
+                iarr[2*i] = iarr[2*i+1] = bcf_gt_missing;
+                continue;
+            }
+
+            int j, jmax = 0;
+            for (j=1; j<n; j++)
+            {
+                if ( bcf_float_is_missing(ptr[j]) || bcf_float_is_vector_end(ptr[j]) ) break;
+                if ( ptr[j] > ptr[jmax] ) jmax = j;
+            }
+
+            // haploid genotype
+            if ( j==nals )
+            {
+                iarr[2*i]   = ptr[jmax] < 1-thresh ? bcf_gt_missing : bcf_gt_unphased(jmax);
+                iarr[2*i+1] = bcf_int32_vector_end;
+                continue;
+            }
+
+            if ( j!=nals*(nals+1)/2 )
+                error("Wrong number of GP values for diploid genotype at %s:%d, expected %d, found %d\n",
+                    bcf_seqname(in_hdr,rec),rec->pos+1, nals*(nals+1)/2,j);
+
+            if (ptr[jmax] < 1-thresh)
+            {
+                iarr[2*i] = iarr[2*i+1] = bcf_gt_missing;
+                continue;
+            }
+
+            // most common case: RR
+            if ( jmax==0 )
+            {
+                iarr[2*i] = iarr[2*i+1] = bcf_gt_unphased(0);
+                continue;
+            }
+
+            int a,b;
+            bcf_gt2alleles(jmax,&a,&b);
+            iarr[2*i]   = bcf_gt_unphased(a);
+            iarr[2*i+1] = bcf_gt_unphased(b);
+        }
+        bcf_update_genotypes(out_hdr,rec,iarr,nsmpl*2);
+        if ( drop_source_tag )
+            bcf_update_format_float(out_hdr,rec,"GP",NULL,0);
+    }
+    return rec;
+}
+
+void destroy(void)
+{
+    free(farr);
+    free(iarr);
+}
+
+
diff --git a/plugins/trio-switch-rate.c b/plugins/trio-switch-rate.c
new file mode 100644 (file)
index 0000000..34f840d
--- /dev/null
@@ -0,0 +1,273 @@
+/* The MIT License
+
+   Copyright (c) 2016 Genome Research Ltd.
+
+   Author: Petr Danecek <pd3@sanger.ac.uk>
+   
+   Permission is hereby granted, free of charge, to any person obtaining a copy
+   of this software and associated documentation files (the "Software"), to deal
+   in the Software without restriction, including without limitation the rights
+   to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+   copies of the Software, and to permit persons to whom the Software is
+   furnished to do so, subject to the following conditions:
+   
+   The above copyright notice and this permission notice shall be included in
+   all copies or substantial portions of the Software.
+   
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+   AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+   THE SOFTWARE.
+
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <getopt.h>
+#include <math.h>
+#include <htslib/hts.h>
+#include <htslib/vcf.h>
+#include <htslib/kstring.h>
+#include <htslib/kseq.h>
+#include <htslib/khash_str2int.h>
+#include "bcftools.h"
+
+typedef struct
+{
+    int father, mother, child;      // VCF sample index
+    int prev, ipop;
+    uint32_t err, nswitch, ntest;
+}
+trio_t;
+
+typedef struct
+{
+    char *name;
+    uint32_t err, nswitch, ntest, ntrio;
+    float pswitch;
+}
+pop_t;
+
+typedef struct
+{
+    int argc;
+    char **argv;
+    bcf_hdr_t *hdr;
+    trio_t *trio;
+    int ntrio, mtrio;
+    int32_t *gt_arr;
+    int npop;
+    pop_t *pop;
+    int mgt_arr, prev_rid;
+}
+args_t;
+
+args_t args;
+
+const char *about(void)
+{
+    return "Calculate phase switch rate in trio samples, children samples must have phased GTs.\n";
+}
+
+const char *usage(void)
+{
+    return 
+        "\n"
+        "About: Calculate phase switch rate in trio children.\n"
+        "Usage: bcftools +trio-swich-rate [General Options] -- [Plugin Options]\n"
+        "Options:\n"
+        "   run \"bcftools plugin\" for a list of common options\n"
+        "\n"
+        "Plugin options:\n"
+        "   -p, --ped <file>        PED file with optional 7th column to group\n"
+        "                           results by population\n"
+        "\n"
+        "Example:\n"
+        "   bcftools +trio-switch-rate file.bcf -- -p file.ped\n"
+        "\n";
+}
+
+void parse_ped(args_t *args, char *fname)
+{
+    htsFile *fp = hts_open(fname, "r");
+    if ( !fp ) error("Could not read: %s\n", fname);
+
+    kstring_t str = {0,0,0};
+    if ( hts_getline(fp, KS_SEP_LINE, &str) <= 0 ) error("Empty file: %s\n", fname);
+
+    void *pop2i = khash_str2int_init();
+
+    int moff = 0, *off = NULL;
+    do
+    {
+        // familyID    sampleID paternalID maternalID sex   phenotype   population relationship   siblings   secondOrder   thirdOrder   children    comment
+        // BB03    HG01884 HG01885 HG01956 2   0   ACB child   0   0   0   0
+        int ncols = ksplit_core(str.s,0,&moff,&off);
+        if ( ncols<4 ) error("Could not parse the ped file: %s\n", str.s);
+
+        int father = bcf_hdr_id2int(args->hdr,BCF_DT_SAMPLE,&str.s[off[2]]);
+        if ( father<0 ) continue;
+        int mother = bcf_hdr_id2int(args->hdr,BCF_DT_SAMPLE,&str.s[off[3]]);
+        if ( mother<0 ) continue;
+        int child = bcf_hdr_id2int(args->hdr,BCF_DT_SAMPLE,&str.s[off[1]]);
+        if ( child<0 ) continue;
+
+        args->ntrio++;
+        hts_expand0(trio_t,args->ntrio,args->mtrio,args->trio);
+        trio_t *trio = &args->trio[args->ntrio-1];
+        trio->father = father;
+        trio->mother = mother;
+        trio->child  = child;
+
+        if (ncols>6) {
+            char *pop_name = &str.s[off[6]];
+            if ( !khash_str2int_has_key(pop2i,pop_name) )
+            {
+                pop_name = strdup(&str.s[off[6]]);
+                khash_str2int_set(pop2i,pop_name,args->npop);
+                args->npop++;
+                args->pop = (pop_t*) realloc(args->pop,args->npop*sizeof(*args->pop));
+                memset(args->pop+args->npop-1,0,sizeof(*args->pop));
+                args->pop[args->npop-1].name = pop_name;
+            }
+            khash_str2int_get(pop2i,pop_name,&trio->ipop);
+            args->pop[trio->ipop].ntrio++;
+        }
+    } while ( hts_getline(fp, KS_SEP_LINE, &str)>=0 );
+
+    khash_str2int_destroy(pop2i);
+    free(str.s);
+    free(off);
+    hts_close(fp);
+}
+
+int init(int argc, char **argv, bcf_hdr_t *in, bcf_hdr_t *out)
+{
+    memset(&args,0,sizeof(args_t));
+    args.argc   = argc; args.argv = argv;
+    args.prev_rid = -1;
+    args.hdr = in;
+    char *ped_fname = NULL;
+    static struct option loptions[] =
+    {
+        {"ped",required_argument,NULL,'p'},
+        {0,0,0,0}
+    };
+    int c;
+    while ((c = getopt_long(argc, argv, "?hp:",loptions,NULL)) >= 0)
+    {
+        switch (c) 
+        {
+            case 'p': ped_fname = optarg; break;
+            case 'h':
+            case '?':
+            default: error("%s", usage()); break;
+        }
+    }
+    if ( !ped_fname ) error("Expected the -p option\n");
+    parse_ped(&args, ped_fname);
+    return 1;
+}
+
+typedef struct
+{
+    int a, b, phased;
+}
+gt_t;
+
+int parse_genotype(gt_t *gt, int32_t *ptr);
+
+inline int parse_genotype(gt_t *gt, int32_t *ptr)
+{
+    if ( ptr[0]==bcf_gt_missing ) return 0;
+    if ( ptr[1]==bcf_gt_missing ) return 0;
+    if ( ptr[1]==bcf_int32_vector_end ) return 0;
+    gt->phased = bcf_gt_is_phased(ptr[1]) ? 1 : 0;
+    gt->a = bcf_gt_allele(ptr[0]); if ( gt->a > 1 ) return 0;  // consider only the first two alleles at biallelic sites
+    gt->b = bcf_gt_allele(ptr[1]); if ( gt->b > 1 ) return 0;
+    return 1;
+}
+
+bcf1_t *process(bcf1_t *rec)
+{
+    int ngt = bcf_get_genotypes(args.hdr, rec, &args.gt_arr, &args.mgt_arr);
+    if ( ngt<0 ) return NULL;
+    ngt /= bcf_hdr_nsamples(args.hdr);
+    if ( ngt!=2 ) return NULL;
+
+    int i;
+    if ( rec->rid!=args.prev_rid )
+    {
+        args.prev_rid = rec->rid;
+        for (i=0; i<args.ntrio; i++) args.trio[i].prev = 0;
+    }
+
+    gt_t child, father, mother;
+    for (i=0; i<args.ntrio; i++)
+    {
+        trio_t *trio = &args.trio[i];
+
+        if ( !parse_genotype(&child, args.gt_arr + ngt*trio->child) ) continue;
+        if ( !child.phased ) continue;
+        if ( child.a+child.b != 1 ) continue;       // child is not a het
+
+        if ( !parse_genotype(&father, args.gt_arr + ngt*trio->father) ) continue;
+        if ( !parse_genotype(&mother, args.gt_arr + ngt*trio->mother) ) continue;
+        if ( father.a+father.b == 1 && mother.a+mother.b == 1 ) continue;     // both parents are hets
+        if ( father.a+father.b == mother.a+mother.b ) { trio->err++; continue; }    // mendelian error
+
+        int test_phase = 0; 
+        if ( father.a==father.b ) test_phase = 1 + (child.a==father.a);
+        else if ( mother.a==mother.b ) test_phase = 1 + (child.b==mother.a);
+        if ( trio->prev > 0 )
+        {
+            if ( trio->prev!=test_phase ) trio->nswitch++;
+        }
+        trio->ntest++;
+        trio->prev = test_phase;
+    }
+    return NULL;
+}
+
+void destroy(void)
+{
+    int i;
+    printf("# This file was produced by: bcftools +trio-switch-rate(%s+htslib-%s)\n", bcftools_version(),hts_version());
+    printf("# The command line was:\tbcftools +trio-switch-rate %s", args.argv[0]);
+    for (i=1; i<args.argc; i++) printf(" %s",args.argv[i]);
+    printf("\n#\n");
+    printf("# TRIO\t[2]Father\t[3]Mother\t[4]Child\t[5]nTested\t[6]nMendelian Errors\t[7]nSwitch\t[8]nSwitch (%%)\n");
+    for (i=0; i<args.ntrio; i++)
+    {
+        trio_t *trio = &args.trio[i];
+        printf("TRIO\t%s\t%s\t%s\t%d\t%d\t%d\t%.2f\n",
+            bcf_hdr_int2id(args.hdr,BCF_DT_SAMPLE,trio->father),
+            bcf_hdr_int2id(args.hdr,BCF_DT_SAMPLE,trio->mother),
+            bcf_hdr_int2id(args.hdr,BCF_DT_SAMPLE,trio->child),
+            trio->ntest, trio->err, trio->nswitch, trio->ntest ? trio->nswitch*100./trio->ntest : 0
+        );
+        if (args.npop) {
+            pop_t *pop = &args.pop[trio->ipop];
+            pop->err     += trio->err;
+            pop->nswitch += trio->nswitch;
+            pop->ntest   += trio->ntest;
+            pop->pswitch += trio->ntest ? trio->nswitch*100./trio->ntest : 0;
+        }
+    }
+    printf("# POP\tpopulation or other grouping defined by an optional 7-th column of the PED file\n");
+    printf("# POP\t[2]Name\t[3]Number of trios\t[4]avgTested\t[5]avgMendelian Errors\t[6]avgSwitch\t[7]avgSwitch (%%)\n");
+    for (i=0; i<args.npop; i++)
+    {
+        pop_t *pop = &args.pop[i];
+        printf("POP\t%s\t%d\t%.0f\t%.0f\t%.0f\t%.2f\n", pop->name,pop->ntrio,
+            (float)pop->ntest/pop->ntrio,(float)pop->err/pop->ntrio,(float)pop->nswitch/pop->ntrio,
+            pop->pswitch/pop->ntrio);
+    }
+    for (i=0; i<args.npop; i++) free(args.pop[i].name);
+    free(args.pop);
+    free(args.trio);
+    free(args.gt_arr);
+}
diff --git a/polysomy.c b/polysomy.c
new file mode 100644 (file)
index 0000000..93f4184
--- /dev/null
@@ -0,0 +1,737 @@
+/* The MIT License
+
+   Copyright (c) 2013-2015 Genome Research Ltd.
+
+   Author: Petr Danecek <pd3@sanger.ac.uk>
+
+   Permission is hereby granted, free of charge, to any person obtaining a copy
+   of this software and associated documentation files (the "Software"), to deal
+   in the Software without restriction, including without limitation the rights
+   to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+   copies of the Software, and to permit persons to whom the Software is
+   furnished to do so, subject to the following conditions:
+
+   The above copyright notice and this permission notice shall be included in
+   all copies or substantial portions of the Software.
+
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+   AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+   THE SOFTWARE.
+
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <getopt.h>
+#include <sys/stat.h>
+#include <sys/types.h>
+#include <unistd.h>
+#include <gsl/gsl_vector.h>
+#include <gsl/gsl_multifit_nlin.h>
+#include <htslib/vcf.h>
+#include <htslib/synced_bcf_reader.h>
+#include "bcftools.h"
+#include "peakfit.h"
+
+typedef struct
+{
+    int nvals;          // all values, including RR,AA peaks
+    double *xvals;      // pointer to args_t.xvals
+    double *yvals;
+    int copy_number;    // heuristics to skip futile CN1 fits when no het peak is detected
+    int irr, ira, iaa;  // chop off RR and AA peaks
+    char *chr;
+}
+dist_t;
+
+typedef struct
+{
+    int ndist, nbins, ra_rr_scaling, smooth;
+    double *xvals;
+    dist_t *dist;
+    char **argv, *output_dir;
+    double fit_th, peak_symmetry, cn_penalty, min_peak_size, min_fraction;
+    int argc, plot, verbose, regions_is_file, targets_is_file, include_aa, force_cn;
+    char *dat_fname, *fname, *regions_list, *targets_list, *sample;
+    FILE *dat_fp;
+}
+args_t;
+
+FILE *open_file(char **fname, const char *mode, const char *fmt, ...);
+
+static void init_dist(args_t *args, dist_t *dist, int verbose)
+{
+    // isolate RR and AA peaks and rescale so that they are comparable to hets
+    int i, irr, iaa, n = dist->nvals;
+
+    // smooth the distribution, this is just to find the peaks
+    double *tmp = (double*) malloc(sizeof(double)*n);
+    int win  = args->smooth ? fabs(args->smooth)*2 + 1 : 7;   // must be an odd number
+    int hwin = win/2;
+    double avg = tmp[0] = dist->yvals[0];
+    for (i=1; i<hwin; i++)
+    {
+        avg += dist->yvals[2*i-1]; 
+        tmp[i] = avg/(2*i+1);
+    }
+    avg = 0;
+    for (i=0; i<n; i++)
+    {
+        avg += dist->yvals[i];
+        if ( i>=win-1 )
+        {
+            tmp[i-hwin] = avg/win;
+            avg -= dist->yvals[i-win+1];
+        }
+    }
+    for (i=n-hwin; i<n; i++)
+    {
+        avg -= dist->yvals[i-hwin];
+        hwin--;
+        tmp[i] = avg/(2*hwin+1);
+        avg -= dist->yvals[i-hwin];
+    }
+
+    // find the extremes; first a simple approach: find a gap
+    for (irr=0,i=0; i<n/2; i++) if ( tmp[i] < tmp[irr] ) irr = i;
+    for (iaa=n-1,i=n-1; i>=n/2; i--) if ( tmp[i] < tmp[iaa] ) iaa = i;
+    irr += win*0.5;
+    iaa += win*0.5;
+    if ( iaa>=n ) iaa = n-1;
+    if ( irr>=iaa ) error("FIXME: oops, dist normalization failed for %s: %d vs %d\n", dist->chr,irr,iaa); // we may need to be smarter
+    if ( args->smooth>0 ) for (i=0; i<n; i++) dist->yvals[i] = tmp[i];
+    free(tmp);
+
+    // clean the data: the AA peak is occasionally not centered at 1.0 but is closer to the center, chop off
+    int imax_aa = iaa;
+    for (i=iaa; i<n; i++)
+        if ( dist->yvals[imax_aa] < dist->yvals[i] ) imax_aa = i;
+    dist->nvals = imax_aa+1;
+    if ( iaa>=dist->nvals ) iaa = dist->nvals-1;
+
+    // find the maximum and scale the peaks (first draft: no attempt to join the segments smootly)
+    double max_rr = 0, max_aa = 0, max_ra = 0, srr = 0, saa = 0, sra = 0;
+    for (i=0; i<irr; i++)
+    {
+        srr += dist->yvals[i];
+        if ( max_rr < dist->yvals[i] ) max_rr = dist->yvals[i];
+    }
+    for (i=irr; i<=iaa; i++)
+    {
+        sra += dist->yvals[i];
+        if ( max_ra < dist->yvals[i] ) max_ra = dist->yvals[i];
+    }
+    for (i=iaa+1; i<n; i++)
+    {
+        saa += dist->yvals[i];
+        if ( max_aa < dist->yvals[i] ) max_aa = dist->yvals[i];
+    }
+
+
+    // Does the het peak exist at all? Usually the numbers are as follows:
+    //  1:  cn=0     ra/rr=0.205730      aa/ra=0.674922      nra=7066
+    //  20: cn=0     ra/rr=0.258019      aa/ra=0.548929      nra=2381
+    //  X:  cn=0     ra/rr=0.005976      aa/ra=44.116667     nra=60
+    //  Y:  cn=0     ra/rr=0.008316      aa/ra=7.250000      nra=12
+    //  MT: cn=0     ra/rr=0.013699      aa/ra=0.666667      nra=3
+
+    if ( !args->ra_rr_scaling ) max_ra = max_aa = max_rr;
+    if ( !sra || (sra/srr<0.1 && saa/sra>1.0) ) // too few hets, CN1
+    {
+        max_ra = max_aa;
+        dist->copy_number = 1;
+    }
+    else if ( sra/srr<0.1 || saa/sra>1.0 )
+    {
+        max_ra = max_aa;
+        dist->copy_number = -1;     // unknown copy number
+    }
+    if ( max_rr ) for (i=0; i<irr; i++) dist->yvals[i] /= max_rr;
+    if ( max_ra ) for (i=irr; i<=iaa; i++) dist->yvals[i] /= max_ra;
+    if ( max_aa ) for (i=iaa+1; i<n; i++) dist->yvals[i] /= max_aa;
+
+    dist->irr = irr;
+    dist->iaa = iaa;
+    dist->ira = n*0.5;
+
+    if ( verbose )
+        fprintf(stderr,"%s:\t irr,ira,iaa=%.2f,%.2f,%.2f \t cn=%2d \t ra/rr=%f \t aa/ra=%f \t nra=%d\n", 
+            dist->chr, dist->xvals[irr],dist->xvals[dist->ira],dist->xvals[iaa],
+            dist->copy_number,sra/srr,saa/sra, (int)sra);
+}
+
+static void init_data(args_t *args)
+{
+    bcf_srs_t *files = bcf_sr_init();
+    if ( args->regions_list )
+    {
+        if ( bcf_sr_set_regions(files, args->regions_list, args->regions_is_file)<0 )
+            error("Failed to read the regions: %s\n", args->regions_list);
+    }
+    if ( args->targets_list )
+    {
+        if ( bcf_sr_set_targets(files, args->targets_list, args->targets_is_file, 0)<0 )
+            error("Failed to read the targets: %s\n", args->targets_list);
+    }
+    if ( !bcf_sr_add_reader(files, args->fname) ) error("Failed to open %s: %s\n", args->fname,bcf_sr_strerror(files->errnum));
+    bcf_hdr_t *hdr = files->readers[0].header;
+    if ( !args->sample )
+    {
+        if ( bcf_hdr_nsamples(hdr)>1 ) error("Missing the option -s, --sample\n");
+        args->sample = hdr->samples[0];
+    }
+    else if ( bcf_hdr_id2int(hdr,BCF_DT_SAMPLE,args->sample)<0 ) error("No such sample: %s\n", args->sample);
+    int ret = bcf_hdr_set_samples(hdr, args->sample, 0);
+    if ( ret<0 ) error("Error setting the sample: %s\n", args->sample);
+
+    if ( !bcf_hdr_idinfo_exists(hdr,BCF_HL_FMT,bcf_hdr_id2int(hdr,BCF_DT_ID,"BAF")) )
+        error("The tag FORMAT/BAF is not present in the VCF: %s\n", args->fname);
+
+    int i;
+    args->xvals = (double*) calloc(args->nbins,sizeof(double));
+    for (i=0; i<args->nbins; i++) args->xvals[i] = 1.0*i/(args->nbins-1);
+
+    // collect BAF distributions for all chromosomes
+    int idist = -1, nbaf = 0, nprocessed = 0, ntotal = 0, prev_chr = -1;
+    float *baf = NULL;
+    while ( bcf_sr_next_line(files) )
+    {
+        ntotal++;
+
+        bcf1_t *line = bcf_sr_get_line(files,0);
+        if ( bcf_get_format_float(hdr,line,"BAF",&baf,&nbaf) != 1 ) continue;
+        if ( bcf_float_is_missing(baf[0]) ) continue;
+
+        nprocessed++;
+
+        if ( prev_chr==-1 || prev_chr!=line->rid )
+        {
+            // new chromosome
+            idist = args->ndist++;
+            args->dist = (dist_t*) realloc(args->dist, sizeof(dist_t)*args->ndist);
+            memset(&args->dist[idist],0,sizeof(dist_t));
+            args->dist[idist].chr   = strdup(bcf_seqname(hdr,line));
+            args->dist[idist].yvals = (double*) calloc(args->nbins,sizeof(double));
+            args->dist[idist].xvals = args->xvals;
+            args->dist[idist].nvals = args->nbins;
+            prev_chr = line->rid;
+        }
+        int bin = baf[0]*(args->nbins-1);
+        args->dist[idist].yvals[bin]++;   // the distribution
+    }
+    free(baf);
+    bcf_sr_destroy(files);
+
+    for (idist=0; idist<args->ndist; idist++)
+    {
+        #if 0
+            int j;
+            for (j=0; j<args->nbins; j++)
+            {
+                double x = args->dist[idist].xvals[j];
+                args->dist[idist].yvals[j] = exp(-(x-0.5)*(x-0.5)/1e-3);
+            }
+        #endif
+        init_dist(args, &args->dist[idist],args->verbose);
+    }
+
+    args->dat_fp = open_file(&args->dat_fname,"w","%s/dist.dat", args->output_dir);
+    fprintf(args->dat_fp, "# This file was produced by: bcftools polysomy(%s+htslib-%s), the command line was:\n", bcftools_version(),hts_version());
+    fprintf(args->dat_fp, "# \t bcftools %s ", args->argv[0]);
+    for (i=1; i<args->argc; i++)
+        fprintf(args->dat_fp, " %s",args->argv[i]);
+    fprintf(args->dat_fp,"\n#\n");
+    fprintf(args->dat_fp,"# DIST\t[2]Chrom\t[3]BAF\t[4]Normalized Count\n");
+    fprintf(args->dat_fp,"# FIT\t[2]Goodness of Fit\t[3]iFrom\t[4]iTo\t[5]The Fitted Function\n");
+    fprintf(args->dat_fp,"# CN\t[2]Chrom\t[3]Estimated Copy Number\t[4]Absolute fit deviation\n");
+
+    char *fname = NULL;
+    FILE *fp = open_file(&fname,"w","%s/dist.py", args->output_dir);
+//-------- matplotlib script --------------
+    fprintf(fp,
+        "#!/usr/bin/env python\n"
+        "#\n"
+        "import matplotlib as mpl\n"
+        "mpl.use('Agg')\n"
+        "import matplotlib.pyplot as plt\n"
+        "import csv,sys,argparse\n"
+        "from math import exp\n"
+        "\n"
+        "outdir = '%s'\n"
+        "\n"
+        "def read_dat(dat,fit,cn):\n"
+        "   csv.register_dialect('tab', delimiter='\t', quoting=csv.QUOTE_NONE)\n"
+        "   with open(outdir+'/dist.dat', 'rb') as f:\n"
+        "      reader = csv.reader(f, 'tab')\n"
+        "      for row in reader:\n"
+        "          if row[0][0]=='#': continue\n"
+        "          type = row[0]\n"
+        "          chr  = row[1]\n"
+        "          if type=='DIST':\n"
+        "              if chr not in dat: dat[chr] = []\n"
+        "              dat[chr].append(row)\n"
+        "          elif type=='FIT':\n"
+        "              if chr not in fit: fit[chr] = []\n"
+        "              fit[chr].append(row)\n"
+        "          elif type=='CN':\n"
+        "              cn[chr] = row[2]\n"
+        "\n"
+        "def plot_dist(dat,fit,chr):\n"
+        "   fig, ax = plt.subplots(1, 1, figsize=(7,5))\n"
+        "   ax.plot([x[2] for x in dat[chr]],[x[3] for x in dat[chr]],'k-',label='Distribution')\n"
+        "   if chr in fit:\n"
+        "       for i in range(len(fit[chr])):\n"
+        "           pfit = fit[chr][i]\n"
+        "           exec('def xfit(x): return '+pfit[5])\n"
+        "           istart = int(pfit[3])\n"
+        "           iend   = int(pfit[4])+1\n"
+        "           vals   = dat[chr][istart:iend]\n"
+        "           args   = {}\n"
+        "           if i==0: args = {'label':'Target to Fit'}\n"
+        "           ax.plot([x[2] for x in vals],[x[3] for x in vals],'r-',**args)\n"
+        "           if i==0: args = {'label':'Best Fit'}\n"
+        "           ax.plot([x[2] for x in vals],[xfit(float(x[2])) for x in vals],'g-',**args)\n"
+        "   ax.set_title('BAF distribution, chr'+chr)\n"
+        "   ax.set_xlabel('BAF')\n"
+        "   ax.set_ylabel('Frequency')\n"
+        "   ax.legend(loc='best',prop={'size':7},frameon=False)\n"
+        "   plt.savefig(outdir+'/dist.chr'+chr+'.png')\n"
+        "   plt.close()\n"
+        "\n"
+        "def plot_copy_number(cn):\n"
+        "   fig, ax = plt.subplots(1, 1, figsize=(7,5))\n"
+        "   xlabels = sorted(cn.keys())\n"
+        "   xvals = range(len(xlabels))\n"
+        "   yvals = [float(cn[x]) for x in xlabels]\n"
+        "   ax.plot(xvals,yvals,'o',color='red')\n"
+        "   for i in range(len(xvals)):\n"
+        "       if yvals[i]==-1: ax.annotate('?', xy=(xvals[i],0.5),va='center',ha='center',color='red',fontweight='bold')\n"
+        "   ax.tick_params(axis='both', which='major', labelsize=9)\n"
+        "   ax.set_xticks(xvals)\n"
+        "   ax.set_xticklabels(xlabels,rotation=45)\n"
+        "   ax.set_xlim(-1,len(xlabels))\n"
+        "   ax.set_ylim(0,5.0)\n"
+        "   ax.set_yticks([1.0,2.0,3.0,4.0])\n"
+        "   ax.set_xlabel('Chromosome')\n"
+        "   ax.set_ylabel('Copy Number')\n"
+        "   plt.savefig(outdir+'/copy-number.png')\n"
+        "   plt.close()\n"
+        "\n"
+        "class myParser(argparse.ArgumentParser):\n"
+        "   def error(self, message):\n"
+        "       self.print_help()\n"
+        "       sys.stderr.write('error: %%s\\n' %% message)\n"
+        "       sys.exit(2)\n"
+        "\n"
+        "def main():\n"
+        "   parser = myParser()\n"
+        "   parser.add_argument('-a', '--all', action='store_true', help='Create all plots')\n"
+        "   parser.add_argument('-c', '--copy-number', action='store_true', help='Create copy-number plot')\n"
+        "   parser.add_argument('-d', '--distrib', metavar='CHR', help='Plot BAF distribution of a single chromosome')\n"
+        "   args = parser.parse_args()\n"
+        "   dat = {}; fit = {}; cn = {}\n"
+        "   read_dat(dat,fit,cn)\n"
+        "   if args.distrib!=None:\n"
+        "       plot_dist(dat,fit,args.distrib)\n"
+        "   if args.all:\n"
+        "       for chr in dat: plot_dist(dat,fit,chr)\n"
+        "       plot_copy_number(cn)\n"
+        "   elif args.copy_number:\n"
+        "       plot_copy_number(cn)\n"
+        "   else:\n"
+        "       for chr in dat: plot_dist(dat,fit,chr)\n"
+        "\n"
+        "if __name__ == '__main__':\n"
+        "   main()\n",
+        args->output_dir);
+//---------------------------------------
+    chmod(fname, S_IWUSR|S_IRUSR|S_IRGRP|S_IROTH|S_IXUSR|S_IXGRP|S_IXOTH);
+    free(fname);
+    fclose(fp);
+}
+
+static void destroy_data(args_t *args)
+{
+    int i;
+    for (i=0; i<args->ndist; i++)
+    {
+        free(args->dist[i].chr);
+        free(args->dist[i].yvals);
+    }
+    free(args->dist);
+    free(args->xvals);
+    free(args->dat_fname);
+    fclose(args->dat_fp);
+}
+
+static void save_dist(args_t *args, dist_t *dist)
+{
+    int i;
+    for (i=0; i<args->nbins; i++)
+        fprintf(args->dat_fp,"DIST\t%s\t%f\t%f\n",dist->chr,dist->xvals[i],dist->yvals[i]);
+}
+static void fit_curves(args_t *args)
+{
+    peakfit_t *pkf = peakfit_init();
+    peakfit_verbose(pkf,args->verbose);
+
+    int i, nmc = 50;
+    for (i=0; i<args->ndist; i++)
+    {
+        dist_t *dist = &args->dist[i];
+        save_dist(args, &args->dist[i]);
+
+        if ( dist->copy_number!=0 )
+        {
+            fprintf(args->dat_fp,"CN\t%s\t%.2f\n", dist->chr,(float)dist->copy_number);
+            continue;
+        }
+
+        if ( args->verbose )
+            fprintf(stderr,"%s:\n", dist->chr);
+
+        int nrr_aa  = dist->iaa - dist->irr + 1;
+        int nrr_ra  = dist->ira - dist->irr + 1;
+        int naa_max = dist->nvals - dist->iaa;
+        double xrr  = dist->xvals[dist->irr], *xrr_vals = &dist->xvals[dist->irr], *yrr_vals = &dist->yvals[dist->irr];
+        double xaa  = dist->xvals[dist->iaa], *xaa_vals = &dist->xvals[dist->iaa], *yaa_vals = &dist->yvals[dist->iaa];
+        double xra  = dist->xvals[dist->ira];
+        double xmax = dist->xvals[dist->nvals-1];
+
+
+        // CN2
+        double cn2aa_fit = 0, cn2ra_fit, cn2_fit;
+        char *cn2aa_func = 0, *cn2ra_func;
+        double cn2aa_params[3] = {1,1,1} ,cn2ra_params[3];
+        if ( args->include_aa )
+        {
+            peakfit_reset(pkf);
+            peakfit_add_exp(pkf, 1.0,1.0,0.2, 5);
+            peakfit_set_mc(pkf, 0.01,0.3,2,nmc);
+            peakfit_set_mc(pkf, 0.05,1.0,0,nmc);
+            cn2aa_fit  = peakfit_run(pkf, naa_max, xaa_vals, yaa_vals);
+            cn2aa_func = strdup(peakfit_sprint_func(pkf));
+            peakfit_get_params(pkf,0,cn2aa_params,3);
+        }
+        peakfit_reset(pkf);
+        peakfit_add_bounded_gaussian(pkf, 1.0,0.5,0.03, 0.45,0.55, 7);
+        peakfit_set_mc(pkf, 0.01,0.3,2,nmc);
+        peakfit_set_mc(pkf, 0.05,1.0,0,nmc);
+        cn2ra_fit  = peakfit_run(pkf, nrr_aa,xrr_vals,yrr_vals);
+        cn2ra_func = strdup(peakfit_sprint_func(pkf));
+        cn2_fit    = cn2ra_fit + cn2aa_fit;
+        peakfit_get_params(pkf,0,cn2ra_params,3);
+
+
+        // CN3: fit two peaks, then enforce the symmetry and fit again
+        double cn3rra_params[5], cn3raa_params[5], *cn3aa_params = cn2aa_params;
+        double cn3aa_fit = cn2aa_fit, cn3ra_fit;
+        char *cn3aa_func = cn2aa_func, *cn3ra_func;
+        double min_dx3   = 0.5 - 1./(args->min_fraction+2);
+        peakfit_reset(pkf);
+        peakfit_add_bounded_gaussian(pkf, 1.0,1/3.,0.03, xrr,xra-min_dx3, 7);
+        peakfit_set_mc(pkf, xrr,xra-min_dx3, 1,nmc);
+        peakfit_add_bounded_gaussian(pkf, 1.0,2/3.,0.03, xra+min_dx3,xaa, 7);
+        peakfit_set_mc(pkf, xra+min_dx3,xaa, 1,nmc);
+        peakfit_run(pkf, nrr_aa, xrr_vals, yrr_vals);
+        // force symmetry around x=0.5
+        peakfit_get_params(pkf,0,cn3rra_params,5);
+        peakfit_get_params(pkf,1,cn3raa_params,5);
+        double cn3_dx = (0.5-cn3rra_params[1] + cn3raa_params[1]-0.5)*0.5;
+        if ( cn3_dx > 0.5/3 ) cn3_dx = 0.5/3;   // CN3 peaks should not be separated by more than 1/3
+        peakfit_reset(pkf);
+        peakfit_add_gaussian(pkf, cn3rra_params[0],0.5-cn3_dx,cn3rra_params[2], 5);
+        peakfit_add_gaussian(pkf, cn3raa_params[0],0.5+cn3_dx,cn3raa_params[2], 5);
+        cn3ra_fit  = peakfit_run(pkf, nrr_aa, xrr_vals, yrr_vals);
+        cn3ra_func = strdup(peakfit_sprint_func(pkf));
+        // compare peak sizes
+        peakfit_get_params(pkf,0,cn3rra_params,3);
+        peakfit_get_params(pkf,1,cn3raa_params,3);
+        double cn3rra_size = cn3rra_params[0]*cn3rra_params[0];
+        double cn3raa_size = cn3raa_params[0]*cn3raa_params[0];
+        double cn3_dy      = cn3rra_size > cn3raa_size ? cn3raa_size/cn3rra_size : cn3rra_size/cn3raa_size;
+        double cn3_frac    = (1 - 2*cn3rra_params[1]) / cn3rra_params[1];
+        double cn3_fit     = cn3ra_fit + cn3aa_fit;
+        // A very reasonable heuristics: check if the peak's width converged, exclude far too broad or far too narrow peaks
+        if ( cn3rra_params[2]>0.3  || cn3raa_params[2]>0.3 ) cn3_fit = HUGE_VAL;
+        if ( cn3rra_params[2]<1e-2 || cn3raa_params[2]<1e-2 ) cn3_fit = HUGE_VAL;
+
+
+        // CN4 (contaminations)
+        // - first fit only the [0,0.5] part of the data, then enforce the symmetry and fit again
+        // - min_frac=1 (resp. 0.5) is interpreted as 50:50% (rep. 75:25%) contamination
+        double cn4AAaa_params[3] = {1,1,1} ,cn4AAra_params[3] = {1,1,1}, cn4RAra_params[3], cn4RArr_params[5], cn4RAaa_params[5];
+        double cn4aa_fit = 0, cn4ra_fit;
+        char *cn4aa_func = 0, *cn4ra_func;
+        double min_dx4   = 0.25*args->min_fraction;
+        if ( args->include_aa )
+        {
+            peakfit_reset(pkf);
+            peakfit_add_exp(pkf, 0.5,1.0,0.2, 5);
+            peakfit_set_mc(pkf, 0.01,0.3,2,nmc);
+            peakfit_add_bounded_gaussian(pkf, 0.4,(xaa+xmax)*0.5,2e-2, xaa,xmax, 7);
+            peakfit_set_mc(pkf, xaa,xmax, 1,nmc);
+            cn4aa_fit  = peakfit_run(pkf, naa_max, xaa_vals,yaa_vals);
+            cn4aa_func = strdup(peakfit_sprint_func(pkf));
+            peakfit_get_params(pkf,0,cn4AAaa_params,3);
+            peakfit_get_params(pkf,1,cn4AAra_params,5);
+        }
+        peakfit_reset(pkf);
+        // first fit only the [0,0.5] part of the data
+        peakfit_add_gaussian(pkf, 1.0,0.5,0.03, 5);
+        peakfit_add_bounded_gaussian(pkf, 0.6,0.3,0.03, xrr,xra-min_dx4, 7);
+        peakfit_set_mc(pkf, xrr,xra-min_dx4,2,nmc);
+        peakfit_run(pkf, nrr_ra , xrr_vals, yrr_vals);
+        // now forcet symmetry around x=0.5
+        peakfit_get_params(pkf,0,cn4RAra_params,3);
+        peakfit_get_params(pkf,1,cn4RArr_params,5);
+        double cn4_dx = 0.5-cn4RArr_params[1];
+        if ( cn4_dx > 0.25 ) cn4_dx = 0.25;   // CN4 peaks should not be separated by more than 0.5
+        peakfit_reset(pkf);
+        peakfit_add_gaussian(pkf, cn4RAra_params[0],0.5,cn4RAra_params[2], 5);
+        peakfit_add_gaussian(pkf, cn4RArr_params[0],0.5-cn4_dx,cn4RArr_params[2], 5);
+        peakfit_add_gaussian(pkf, cn4RArr_params[0],0.5+cn4_dx,cn4RArr_params[2], 5);
+        peakfit_set_mc(pkf, 0.1,cn4RAra_params[0],0,nmc);
+        peakfit_set_mc(pkf, 0.01,0.1,2,nmc);
+        cn4ra_fit  = peakfit_run(pkf, nrr_aa , xrr_vals, yrr_vals);
+        cn4ra_func = strdup(peakfit_sprint_func(pkf));
+        peakfit_get_params(pkf,0,cn4RAra_params,3);
+        peakfit_get_params(pkf,1,cn4RArr_params,3);
+        peakfit_get_params(pkf,2,cn4RAaa_params,3);
+        double cn4RAra_size = cn4RAra_params[0]==0 ? HUGE_VAL : cn4RAra_params[0]*cn4RAra_params[0];
+        double cn4RArr_size = cn4RArr_params[0]*cn4RArr_params[0];
+        double cn4RAaa_size = cn4RAaa_params[0]*cn4RAaa_params[0];
+        double cn4RArr_dy   = cn4RArr_size < cn4RAra_size ? cn4RArr_size/cn4RAra_size : cn4RAra_size/cn4RArr_size;
+        double cn4RAaa_dy   = cn4RAaa_size < cn4RAra_size ? cn4RAaa_size/cn4RAra_size : cn4RAra_size/cn4RAaa_size;
+        double cn4_dy       = cn4RArr_dy < cn4RAaa_dy ? cn4RArr_dy/cn4RAaa_dy : cn4RAaa_dy/cn4RArr_dy;
+        double cn4_ymin     = cn4RArr_size < cn4RAaa_size ? cn4RArr_size/cn4RAra_size : cn4RAaa_size/cn4RAra_size;
+        cn4_dx              = (cn4RAaa_params[1]-0.5) - (0.5-cn4RArr_params[1]);
+        double cn4_frac     = cn4RAaa_params[1] - cn4RArr_params[1];
+        double cn4_fit      = cn4ra_fit + cn4aa_fit;
+        // A very reasonable heuristics: check if the peak's width converged, exclude far too broad or far too narrow peaks
+        if ( cn4RAra_params[2]>0.3 || cn4RArr_params[2]>0.3 || cn4RAaa_params[2]>0.3 ) cn4_fit = HUGE_VAL;
+        if ( cn4RAra_params[2]<1e-2 || cn4RArr_params[2]<1e-2 || cn4RAaa_params[2]<1e-2 ) cn4_fit = HUGE_VAL;
+
+
+        // Choose the best match
+        char cn2_fail = '*', cn3_fail = '*', cn4_fail = '*';
+        if ( cn2_fit > args->fit_th ) cn2_fail = 'f';
+
+        if ( cn3_fit > args->fit_th ) cn3_fail = 'f';
+        else if ( cn3_dy < args->peak_symmetry ) cn3_fail = 'y';    // size difference is too big
+
+        if ( cn4_fit > args->fit_th ) cn4_fail = 'f';
+        else if ( cn4_ymin < args->min_peak_size ) cn4_fail = 'y';      // side peak is too small
+        else if ( cn4_dy < args->peak_symmetry ) cn4_fail = 'Y';    // size difference is too big
+        else if ( cn4_dx > 0.1 ) cn4_fail = 'x';                    // side peaks placed assymetrically
+
+        double cn = -1, fit = cn2_fit;
+        if ( cn2_fail == '*' ) { cn = 2; fit = cn2_fit; }
+        if ( cn3_fail == '*' )
+        {
+            // Use cn_penalty as a tiebreaker. If set to 0.3, cn3_fit must be 30% smaller than cn2_fit.
+            if ( cn<0 || cn3_fit < (1-args->cn_penalty) * fit )
+            {
+                cn = 2 + cn3_frac; 
+                fit = cn3_fit; 
+                if ( cn2_fail=='*' ) cn2_fail = 'p';
+            }
+            else cn3_fail = 'p';
+        }
+        if ( cn4_fail == '*' )
+        {
+            if ( cn<0 || cn4_fit < (1-args->cn_penalty) * fit )
+            {
+                cn = 3 + cn4_frac;
+                fit = cn4_fit;
+                if ( cn2_fail=='*' ) cn2_fail = 'p';
+                if ( cn3_fail=='*' ) cn3_fail = 'p';
+            }
+            else cn4_fail = 'p';
+        }
+
+        if ( args->verbose )
+        {
+            fprintf(stderr,"\tcn2 %c fit=%e\n", cn2_fail, cn2_fit);
+            fprintf(stderr,"\t       .. %e\n", cn2ra_fit);
+            fprintf(stderr,"\t            RA:   %f %f %f\n", cn2ra_params[0],cn2ra_params[1],cn2ra_params[2]);
+            fprintf(stderr,"\t       .. %e\n", cn2aa_fit);
+            fprintf(stderr,"\t            AA:   %f %f %f\n", cn2aa_params[0],cn2aa_params[1],cn2aa_params[2]);
+            fprintf(stderr,"\t      func:\n");
+            fprintf(stderr,"\t            %s\n", cn2ra_func);
+            fprintf(stderr,"\t            %s\n", cn2aa_func);
+            fprintf(stderr,"\n");
+            fprintf(stderr,"\tcn3 %c fit=%e  frac=%f  symmetry=%f\n", cn3_fail, cn3_fit, cn3_frac, cn3_dy);
+            fprintf(stderr,"\t       .. %e\n", cn3ra_fit);
+            fprintf(stderr,"\t            RRA:  %f %f %f\n", cn3rra_params[0],cn3rra_params[1],cn3rra_params[2]);
+            fprintf(stderr,"\t            RAA:  %f %f %f\n", cn3raa_params[0],cn3raa_params[1],cn3raa_params[2]);
+            fprintf(stderr,"\t       .. %e\n", cn3aa_fit);
+            fprintf(stderr,"\t            AAA:  %f %f %f\n", cn3aa_params[0],cn3aa_params[1],cn3aa_params[2]);
+            fprintf(stderr,"\t      func:\n");
+            fprintf(stderr,"\t            %s\n", cn3ra_func);
+            fprintf(stderr,"\t            %s\n", cn3aa_func);
+            fprintf(stderr,"\n");
+            fprintf(stderr,"\tcn4 %c fit=%e  frac=%f  symmetry=%f ymin=%f\n", cn4_fail, cn4_fit, cn4_frac, cn4_dy, cn4_ymin);
+            fprintf(stderr,"\t       .. %e\n", cn4ra_fit);
+            fprintf(stderr,"\t            RArr:  %f %f %f\n", cn4RArr_params[0],cn4RArr_params[1],cn4RArr_params[2]);
+            fprintf(stderr,"\t            RAra:  %f %f %f\n", cn4RAra_params[0],cn4RAra_params[1],cn4RAra_params[2]);
+            fprintf(stderr,"\t            RAaa:  %f %f %f\n", cn4RAaa_params[0],cn4RAaa_params[1],cn4RAaa_params[2]);
+            fprintf(stderr,"\t       .. %e\n", cn4aa_fit);
+            fprintf(stderr,"\t            AAaa:  %f %f %f\n", cn4AAaa_params[0],cn4AAaa_params[1],cn4AAaa_params[2]);
+            fprintf(stderr,"\t      func:\n");
+            fprintf(stderr,"\t            %s\n", cn4ra_func);
+            fprintf(stderr,"\t            %s\n", cn4aa_func);
+            fprintf(stderr,"\n");
+        }
+
+        if ( args->force_cn==2 || cn2_fail == '*' )
+        {
+            fprintf(args->dat_fp,"FIT\t%s\t%e\t%d\t%d\t%s\n", dist->chr,cn2ra_fit,dist->irr,dist->iaa,cn2ra_func);
+            if ( cn2aa_func ) fprintf(args->dat_fp,"FIT\t%s\t%e\t%d\t%d\t%s\n", dist->chr,cn2aa_fit,dist->iaa,dist->nvals-1,cn2aa_func);
+        }
+        if ( args->force_cn==3 || cn3_fail == '*' )
+        {
+            fprintf(args->dat_fp,"FIT\t%s\t%e\t%d\t%d\t%s\n", dist->chr,cn3ra_fit,dist->irr,dist->iaa,cn3ra_func);
+            if ( cn3aa_func ) fprintf(args->dat_fp,"FIT\t%s\t%e\t%d\t%d\t%s\n", dist->chr,cn3aa_fit,dist->iaa,dist->nvals-1,cn3aa_func);
+        }
+        if ( args->force_cn==4 || cn4_fail == '*' )
+        {
+            fprintf(args->dat_fp,"FIT\t%s\t%e\t%d\t%d\t%s\n", dist->chr,cn4ra_fit,dist->irr,dist->iaa,cn4ra_func);
+            if ( cn4aa_func ) fprintf(args->dat_fp,"FIT\t%s\t%e\t%d\t%d\t%s\n", dist->chr,cn4aa_fit,dist->iaa,dist->nvals-1,cn4aa_func);
+        }
+        fprintf(args->dat_fp,"CN\t%s\t%.2f\t%f\n", dist->chr, cn, fit);
+
+        free(cn2aa_func);
+        free(cn2ra_func);
+        free(cn3ra_func);
+        free(cn4ra_func);
+        free(cn4aa_func);
+    }
+
+    peakfit_destroy(pkf);
+}
+
+static void usage(args_t *args)
+{
+    fprintf(stderr, "\n");
+    fprintf(stderr, "About:   Detect number of chromosomal copies from Illumina's B-allele frequency (BAF)\n");
+    fprintf(stderr, "Usage:   bcftools polysomy [OPTIONS] <file.vcf>\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "General options:\n");
+    fprintf(stderr, "    -o, --output-dir <path>        \n");
+    fprintf(stderr, "    -r, --regions <region>         restrict to comma-separated list of regions\n");
+    fprintf(stderr, "    -R, --regions-file <file>      restrict to regions listed in a file\n");
+    fprintf(stderr, "    -s, --sample <name>            sample to analyze\n");
+    fprintf(stderr, "    -t, --targets <region>         similar to -r but streams rather than index-jumps\n");
+    fprintf(stderr, "    -T, --targets-file <file>      similar to -R but streams rather than index-jumps\n");
+    fprintf(stderr, "    -v, --verbose                  \n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "Algorithm options:\n");
+    fprintf(stderr, "    -b, --peak-size <float>        minimum peak size (0-1, larger is stricter) [0.1]\n");
+    fprintf(stderr, "    -c, --cn-penalty <float>       penalty for increasing CN (0-1, larger is stricter) [0.7]\n");
+    fprintf(stderr, "    -f, --fit-th <float>           goodness of fit threshold (>0, smaller is stricter) [3.3]\n");
+    fprintf(stderr, "    -i, --include-aa               include the AA peak in CN2 and CN3 evaluation\n");
+    fprintf(stderr, "    -m, --min-fraction <float>     minimum distinguishable fraction of aberrant cells [0.1]\n");
+    fprintf(stderr, "    -p, --peak-symmetry <float>    peak symmetry threshold (0-1, larger is stricter) [0.5]\n");
+    fprintf(stderr, "\n");
+    exit(1);
+}
+
+int main_polysomy(int argc, char *argv[])
+{
+    args_t *args = (args_t*) calloc(1,sizeof(args_t));
+    args->argc   = argc; args->argv = argv;
+    args->nbins  = 150;
+    args->fit_th = 3.3;
+    args->cn_penalty = 0.7;
+    args->peak_symmetry = 0.5;
+    args->min_peak_size = 0.1;
+    args->ra_rr_scaling = 1;
+    args->min_fraction = 0.1;
+    args->smooth = -3;
+
+    static struct option loptions[] =
+    {
+        {"ra-rr-scaling",0,0,1},    // hidden option
+        {"force-cn",1,0,2},         // hidden option
+        {"smooth",1,0,'S'},         // hidden option
+        {"nbins",1,0,'n'},          // hidden option
+        {"include-aa",0,0,'i'},
+        {"peak-size",1,0,'b'},
+        {"min-fraction",1,0,'m'},
+        {"verbose",0,0,'v'},
+        {"fit-th",1,0,'f'},
+        {"cn-penalty",1,0,'c'},
+        {"peak-symmetry",1,0,'p'},
+        {"output-dir",1,0,'o'},
+        {"sample",1,0,'s'},
+        {"targets",1,0,'t'},
+        {"targets-file",1,0,'T'},
+        {"regions",1,0,'r'},
+        {"regions-file",1,0,'R'},
+        {0,0,0,0}
+    };
+    char *tmp;
+    int c;
+    while ((c = getopt_long(argc, argv, "h?o:vt:T:r:R:s:f:p:c:im:b:n:S:",loptions,NULL)) >= 0)
+    {
+        switch (c)
+        {
+            case  1 : args->ra_rr_scaling = 0; break;
+            case  2 : args->force_cn = atoi(optarg); break;
+            case 'n': args->nbins = atoi(optarg); break;
+            case 'S': args->smooth = atoi(optarg); break;
+            case 'i': args->include_aa = 1; break;
+            case 'b':
+                args->min_peak_size = strtod(optarg,&tmp);
+                if ( *tmp ) error("Could not parse: -b %s\n", optarg);
+                if ( args->min_peak_size<0 || args->min_peak_size>1 ) error("Range error: -b %s\n", optarg);
+                break;
+            case 'm':
+                args->min_fraction = strtod(optarg,&tmp);
+                if ( *tmp ) error("Could not parse: -n %s\n", optarg);
+                if ( args->min_fraction<0 || args->min_fraction>1 ) error("Range error: -n %s\n", optarg);
+                break;
+            case 'f':
+                args->fit_th = strtod(optarg,&tmp);
+                if ( *tmp ) error("Could not parse: -f %s\n", optarg);
+                break;
+            case 'p':
+                args->peak_symmetry = strtod(optarg,&tmp);
+                if ( *tmp ) error("Could not parse: -p %s\n", optarg);
+                break;
+            case 'c':
+                args->cn_penalty = strtod(optarg,&tmp);
+                if ( *tmp ) error("Could not parse: -c %s\n", optarg);
+                break;
+            case 's': args->sample = optarg; break;
+            case 't': args->targets_list = optarg; break;
+            case 'T': args->targets_list = optarg; args->targets_is_file = 1; break;
+            case 'r': args->regions_list = optarg; break;
+            case 'R': args->regions_list = optarg; args->regions_is_file = 1; break;
+            case 'o': args->output_dir = optarg; break;
+            case 'v': args->verbose++; break;
+            default: usage(args); break;
+        }
+    }
+    if ( optind>=argc )
+    {
+        if ( !isatty(fileno((FILE *)stdin)) ) args->fname = "-";
+    }
+    else args->fname = argv[optind];
+    if ( !args->fname ) usage(args);
+    if ( !args->output_dir ) error("Missing the -o option\n");
+
+    init_data(args);
+    fit_curves(args);
+    destroy_data(args);
+    free(args);
+
+    return 0;
+}
+
+
diff --git a/prob1.c b/prob1.c
new file mode 100644 (file)
index 0000000..954d43c
--- /dev/null
+++ b/prob1.c
@@ -0,0 +1,533 @@
+/*  prob1.c -- mathematical utility functions.
+
+    Copyright (C) 2010, 2011 Broad Institute.
+    Copyright (C) 2012, 2013 Genome Research Ltd.
+
+    Author: Heng Li <lh3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#include <math.h>
+#include <stdlib.h>
+#include <string.h>
+#include <stdio.h>
+#include <errno.h>
+#include <assert.h>
+#include <limits.h>
+#include <zlib.h>
+#include "prob1.h"
+
+// #include "kstring.h"
+// #include "kseq.h"
+// KSTREAM_INIT(gzFile, gzread, 16384)
+
+#define MC_MAX_EM_ITER 16
+#define MC_EM_EPS 1e-5
+#define MC_DEF_INDEL 0.15
+
+gzFile bcf_p1_fp_lk;
+
+void bcf_p1_indel_prior(bcf_p1aux_t *ma, double x)
+{
+    int i;
+    for (i = 0; i < ma->M; ++i)
+        ma->phi_indel[i] = ma->phi[i] * x;
+    ma->phi_indel[ma->M] = 1. - ma->phi[ma->M] * x;
+}
+
+static void init_prior(int type, double theta, int M, double *phi)
+{
+    int i;
+    if (type == MC_PTYPE_COND2) {
+        for (i = 0; i <= M; ++i)
+            phi[i] = 2. * (i + 1) / (M + 1) / (M + 2);
+    } else if (type == MC_PTYPE_FLAT) {
+        for (i = 0; i <= M; ++i)
+            phi[i] = 1. / (M + 1);
+    } else {
+        double sum;
+        for (i = 0, sum = 0.; i < M; ++i)
+            sum += (phi[i] = theta / (M - i));
+        phi[M] = 1. - sum;
+    }
+}
+
+void bcf_p1_init_prior(bcf_p1aux_t *ma, int type, double theta)
+{
+    init_prior(type, theta, ma->M, ma->phi);
+    bcf_p1_indel_prior(ma, MC_DEF_INDEL);
+}
+
+void bcf_p1_init_subprior(bcf_p1aux_t *ma, int type, double theta)
+{
+    if (ma->n1 <= 0 || ma->n1 >= ma->M) return;
+    init_prior(type, theta, 2*ma->n1, ma->phi1);
+    init_prior(type, theta, 2*(ma->n - ma->n1), ma->phi2);
+}
+
+
+/* Initialise a bcf_p1aux_t */
+bcf_p1aux_t *bcf_p1_init(int n_smpl, uint8_t *ploidy)
+{
+    bcf_p1aux_t *ma;
+    int i;
+    ma = (bcf_p1aux_t*) calloc(1, sizeof(bcf_p1aux_t));
+    ma->n1 = -1;
+    ma->n = n_smpl;
+    ma->M = 2 * n_smpl;
+    if (ploidy) {
+        ma->ploidy = (uint8_t*) malloc(n_smpl);
+        memcpy(ma->ploidy, ploidy, n_smpl);
+        for (i = 0, ma->M = 0; i < n_smpl; ++i) ma->M += ploidy[i];
+        if (ma->M == 2 * n_smpl) {
+            free(ma->ploidy);
+            ma->ploidy = 0;
+        }
+    }
+    ma->q2p = (double*) calloc(256, sizeof(double));
+    ma->pdg = (double*) calloc(3 * ma->n, sizeof(double));
+    ma->phi = (double*) calloc(ma->M + 1, sizeof(double));
+    ma->phi_indel = (double*) calloc(ma->M + 1, sizeof(double));
+    ma->phi1 = (double*) calloc(ma->M + 1, sizeof(double));
+    ma->phi2 = (double*) calloc(ma->M + 1, sizeof(double));
+    ma->z = (double*) calloc(ma->M + 1, sizeof(double));
+    ma->zswap = (double*) calloc(ma->M + 1, sizeof(double));
+    ma->z1 = (double*) calloc(ma->M + 1, sizeof(double)); // actually we do not need this large
+    ma->z2 = (double*) calloc(ma->M + 1, sizeof(double));
+    ma->afs = (double*) calloc(ma->M + 1, sizeof(double));
+    ma->afs1 = (double*) calloc(ma->M + 1, sizeof(double));
+    ma->lf = (double*) calloc(ma->M + 1, sizeof(double));
+    for (i = 0; i < 256; ++i)
+        ma->q2p[i] = pow(10., -i / 10.);
+    for (i = 0; i <= ma->M; ++i) ma->lf[i] = lgamma(i + 1);
+    bcf_p1_init_prior(ma, MC_PTYPE_FULL, 1e-3); // the simplest prior
+    return ma;
+}
+
+int bcf_p1_get_M(bcf_p1aux_t *b) { return b->M; }
+
+int bcf_p1_set_n1(bcf_p1aux_t *b, int n1)
+{
+    if (n1 == 0 || n1 >= b->n) return -1;
+    if (b->M != b->n * 2) {
+        fprintf(stderr, "[%s] unable to set `n1' when there are haploid samples.\n", __func__);
+        return -1;
+    }
+    b->n1 = n1;
+    return 0;
+}
+
+void bcf_p1_destroy(bcf_p1aux_t *ma)
+{
+    if (ma) {
+        int k;
+        free(ma->lf);
+        if (ma->hg && ma->n1 > 0) {
+            for (k = 0; k <= 2*ma->n1; ++k) free(ma->hg[k]);
+            free(ma->hg);
+        }
+        free(ma->ploidy); free(ma->q2p); free(ma->pdg);
+        free(ma->phi); free(ma->phi_indel); free(ma->phi1); free(ma->phi2);
+        free(ma->z); free(ma->zswap); free(ma->z1); free(ma->z2);
+        free(ma->afs); free(ma->afs1);
+        free(ma);
+    }
+}
+
+extern double kf_gammap(double s, double z);
+int test16(bcf1_t *b, anno16_t *a);
+
+/* Calculate P(D|g) */
+static int cal_pdg(const bcf1_t *b, bcf_p1aux_t *ma)
+{
+    int i, j;
+    long p_a[16], *p=p_a, tmp;
+    if (b->n_allele > 16)
+        p = (long*) malloc(b->n_allele * sizeof(long));
+    memset(p, 0, sizeof(long) * b->n_allele);
+
+    // Set P(D|g) for each sample and sum phread likelihoods across all samples to create lk
+    for (j = 0; j < ma->n; ++j) {
+        // Fetch the PL array for the sample
+        const int *pi = ma->PL + j * ma->PL_len;
+        // Fetch the P(D|g) array for the sample
+        double *pdg = ma->pdg + j * 3;
+        pdg[0] = ma->q2p[pi[2]]; pdg[1] = ma->q2p[pi[1]]; pdg[2] = ma->q2p[pi[0]];
+        for (i = 0; i < b->n_allele; ++i)
+            p[i] += (int)pi[(i+1)*(i+2)/2-1];
+    }
+    for (i = 0; i < b->n_allele; ++i) p[i] = p[i]<<4 | i;
+    for (i = 1; i < b->n_allele; ++i) // insertion sort
+        for (j = i; j > 0 && p[j] < p[j-1]; --j)
+            tmp = p[j], p[j] = p[j-1], p[j-1] = tmp;
+    for (i = b->n_allele - 1; i >= 0; --i)
+        if ((p[i]&0xf) == 0) break;
+    if (p != p_a)
+        free(p);
+    return i;
+}
+
+
+/* f0 is freq of the ref allele */
+int bcf_p1_call_gt(const bcf_p1aux_t *ma, double f0, int k, int is_var)
+{
+    double sum, g[3];
+    double max, f3[3], *pdg = ma->pdg + k * 3;
+    int q, i, max_i, ploidy;
+    /* determine ploidy */
+    ploidy = ma->ploidy? ma->ploidy[k] : 2;
+    if (ploidy == 2) {
+    /* given allele frequency we can determine how many of each
+     * genotype we have by HWE p=1-q PP=p^2 PQ&QP=2*p*q QQ=q^2 */
+        f3[0] = (1.-f0)*(1.-f0); f3[1] = 2.*f0*(1.-f0); f3[2] = f0*f0;
+    } else {
+        f3[0] = 1. - f0; f3[1] = 0; f3[2] = f0;
+    }
+    for (i = 0, sum = 0.; i < 3; ++i)
+        sum += (g[i] = pdg[i] * f3[i]);
+    /* normalise g and then determine max */
+    for (i = 0, max = -1., max_i = 0; i < 3; ++i) {
+        g[i] /= sum;
+        if (g[i] > max) max = g[i], max_i = i;
+    }
+    if ( !is_var ) { max_i = 2; max = g[2]; }   // force 0/0 genotype if the site is non-variant
+    max = 1. - max;
+    if (max < 1e-308) max = 1e-308;
+    q = (int)(-4.343 * log(max) + .499);
+    if (q > 99) q = 99;
+    return q<<2|max_i;
+}
+
+// If likelihoods fall below this they get squashed to 0
+#define TINY 1e-20
+static void mc_cal_y_core(bcf_p1aux_t *ma, int beg)
+{
+    double *z[2], *tmp, *pdg;
+    int _j, last_min, last_max;
+    assert(beg == 0 || ma->M == ma->n*2);
+    z[0] = ma->z;
+    z[1] = ma->zswap;
+    pdg = ma->pdg;
+    memset(z[0], 0, sizeof(double) * (ma->M + 1));
+    memset(z[1], 0, sizeof(double) * (ma->M + 1));
+    z[0][0] = 1.;
+    last_min = last_max = 0;
+    ma->t = 0.;
+    if (ma->M == ma->n * 2) {
+        int M = 0;
+        for (_j = beg; _j < ma->n; ++_j) {
+            int k, j = _j - beg, _min = last_min, _max = last_max, M0;
+            double p[3], sum;
+            M0 = M; M += 2;
+            // Fetch P(D|g) for this sample
+            pdg = ma->pdg + _j * 3;
+            p[0] = pdg[0]; p[1] = 2. * pdg[1]; p[2] = pdg[2];
+            for (; _min < _max && z[0][_min] < TINY; ++_min) z[0][_min] = z[1][_min] = 0.;
+            for (; _max > _min && z[0][_max] < TINY; --_max) z[0][_max] = z[1][_max] = 0.;
+            _max += 2;
+            if (_min == 0) k = 0, z[1][k] = (M0-k+1) * (M0-k+2) * p[0] * z[0][k];
+            if (_min <= 1) k = 1, z[1][k] = (M0-k+1) * (M0-k+2) * p[0] * z[0][k] + k*(M0-k+2) * p[1] * z[0][k-1];
+            for (k = _min < 2? 2 : _min; k <= _max; ++k)
+                z[1][k] = (M0-k+1)*(M0-k+2) * p[0] * z[0][k] + k*(M0-k+2) * p[1] * z[0][k-1] + k*(k-1)* p[2] * z[0][k-2];
+            for (k = _min, sum = 0.; k <= _max; ++k) sum += z[1][k];
+            ma->t += log(sum / (M * (M - 1.)));
+            for (k = _min; k <= _max; ++k) z[1][k] /= sum;
+            if (_min >= 1) z[1][_min-1] = 0.;
+            if (_min >= 2) z[1][_min-2] = 0.;
+            // If we are not on the last sample
+            if (j < ma->n - 1) z[1][_max+1] = z[1][_max+2] = 0.;
+            if (_j == ma->n1 - 1) { // set pop1; ma->n1==-1 when unset
+                ma->t1 = ma->t;
+                memcpy(ma->z1, z[1], sizeof(double) * (ma->n1 * 2 + 1));
+            }
+            tmp = z[0]; z[0] = z[1]; z[1] = tmp;
+            last_min = _min; last_max = _max;
+        }
+        //for (_j = 0; _j < last_min; ++_j) z[0][_j] = 0.; // TODO: are these necessary?
+        //for (_j = last_max + 1; _j < ma->M; ++_j) z[0][_j] = 0.;
+    } else { // this block is very similar to the block above; these two might be merged in future
+        int j, M = 0;
+        for (j = 0; j < ma->n; ++j) {
+            int k, M0, _min = last_min, _max = last_max;
+            double p[3], sum;
+            // Fetch P(D|g) for this sample
+            pdg = ma->pdg + j * 3;
+            for (; _min < _max && z[0][_min] < TINY; ++_min) z[0][_min] = z[1][_min] = 0.;
+            for (; _max > _min && z[0][_max] < TINY; --_max) z[0][_max] = z[1][_max] = 0.;
+            M0 = M;
+            M += ma->ploidy[j];
+            if (ma->ploidy[j] == 1) {
+                p[0] = pdg[0]; p[1] = pdg[2];
+                _max++;
+                if (_min == 0) k = 0, z[1][k] = (M0+1-k) * p[0] * z[0][k];
+                for (k = _min < 1? 1 : _min; k <= _max; ++k)
+                    z[1][k] = (M0+1-k) * p[0] * z[0][k] + k * p[1] * z[0][k-1];
+                for (k = _min, sum = 0.; k <= _max; ++k) sum += z[1][k];
+                ma->t += log(sum / M);
+                for (k = _min; k <= _max; ++k) z[1][k] /= sum;
+                if (_min >= 1) z[1][_min-1] = 0.;
+                // If we are not on the last sample
+                if (j < ma->n - 1) z[1][_max+1] = 0.;
+            } else if (ma->ploidy[j] == 2) {
+                p[0] = pdg[0]; p[1] = 2 * pdg[1]; p[2] = pdg[2];
+                _max += 2;
+                if (_min == 0) k = 0, z[1][k] = (M0-k+1) * (M0-k+2) * p[0] * z[0][k];
+                if (_min <= 1) k = 1, z[1][k] = (M0-k+1) * (M0-k+2) * p[0] * z[0][k] + k*(M0-k+2) * p[1] * z[0][k-1];
+                for (k = _min < 2? 2 : _min; k <= _max; ++k)
+                    z[1][k] = (M0-k+1)*(M0-k+2) * p[0] * z[0][k] + k*(M0-k+2) * p[1] * z[0][k-1] + k*(k-1)* p[2] * z[0][k-2];
+                for (k = _min, sum = 0.; k <= _max; ++k) sum += z[1][k];
+                ma->t += log(sum / (M * (M - 1.)));
+                for (k = _min; k <= _max; ++k) z[1][k] /= sum;
+                if (_min >= 1) z[1][_min-1] = 0.;
+                if (_min >= 2) z[1][_min-2] = 0.;
+                // If we are not on the last sample
+                if (j < ma->n - 1) z[1][_max+1] = z[1][_max+2] = 0.;
+            }
+            tmp = z[0]; z[0] = z[1]; z[1] = tmp;
+            last_min = _min; last_max = _max;
+        }
+    }
+    if (z[0] != ma->z) memcpy(ma->z, z[0], sizeof(double) * (ma->M + 1));
+    if (bcf_p1_fp_lk)
+        gzwrite(bcf_p1_fp_lk, ma->z, sizeof(double) * (ma->M + 1));
+}
+
+static void mc_cal_y(bcf_p1aux_t *ma)
+{
+    if (ma->n1 > 0 && ma->n1 < ma->n && ma->M == ma->n * 2) { // NB: ma->n1 is ineffective when there are haploid samples
+        int k;
+        long double x;
+        memset(ma->z1, 0, sizeof(double) * (2 * ma->n1 + 1));
+        memset(ma->z2, 0, sizeof(double) * (2 * (ma->n - ma->n1) + 1));
+        ma->t1 = ma->t2 = 0.;
+        mc_cal_y_core(ma, ma->n1);
+        ma->t2 = ma->t;
+        memcpy(ma->z2, ma->z, sizeof(double) * (2 * (ma->n - ma->n1) + 1));
+        mc_cal_y_core(ma, 0);
+        // rescale z
+        x = expl(ma->t - (ma->t1 + ma->t2));
+        for (k = 0; k <= ma->M; ++k) ma->z[k] *= x;
+    } else mc_cal_y_core(ma, 0);
+}
+
+#define CONTRAST_TINY 1e-30
+
+extern double kf_gammaq(double s, double z); // incomplete gamma function for chi^2 test
+
+static inline double chi2_test(int a, int b, int c, int d)
+{
+    double x, z;
+    x = (double)(a+b) * (c+d) * (b+d) * (a+c);
+    if (x == 0.) return 1;
+    z = a * d - b * c;
+    return kf_gammaq(.5, .5 * z * z * (a+b+c+d) / x);
+}
+
+// chi2=(a+b+c+d)(ad-bc)^2/[(a+b)(c+d)(a+c)(b+d)]
+static inline double contrast2_aux(const bcf_p1aux_t *p1, double sum, int k1, int k2, double x[3])
+{
+    double p = p1->phi[k1+k2] * p1->z1[k1] * p1->z2[k2] / sum * p1->hg[k1][k2];
+    int n1 = p1->n1, n2 = p1->n - p1->n1;
+    if (p < CONTRAST_TINY) return -1;
+    if (.5*k1/n1 < .5*k2/n2) x[1] += p;
+    else if (.5*k1/n1 > .5*k2/n2) x[2] += p;
+    else x[0] += p;
+    return p * chi2_test(k1, k2, (n1<<1) - k1, (n2<<1) - k2);
+}
+
+static double contrast2(bcf_p1aux_t *p1, double ret[3])
+{
+    int k, k1, k2, k10, k20, n1, n2;
+    double sum;
+    // get n1 and n2
+    n1 = p1->n1; n2 = p1->n - p1->n1;
+    if (n1 <= 0 || n2 <= 0) return 0.;
+    if (p1->hg == 0) { // initialize the hypergeometric distribution
+        /* NB: the hg matrix may take a lot of memory when there are many samples. There is a way
+           to avoid precomputing this matrix, but it is slower and quite intricate. The following
+           computation in this block can be accelerated with a similar strategy, but perhaps this
+           is not a serious concern for now. */
+        double tmp = lgamma(2*(n1+n2)+1) - (lgamma(2*n1+1) + lgamma(2*n2+1));
+        p1->hg = (double**) calloc(2*n1+1, sizeof(double*));
+        for (k1 = 0; k1 <= 2*n1; ++k1) {
+            p1->hg[k1] = (double*)calloc(2*n2+1, sizeof(double));
+            for (k2 = 0; k2 <= 2*n2; ++k2)
+                p1->hg[k1][k2] = exp(lgamma(k1+k2+1) + lgamma(p1->M-k1-k2+1) - (lgamma(k1+1) + lgamma(k2+1) + lgamma(2*n1-k1+1) + lgamma(2*n2-k2+1) + tmp));
+        }
+    }
+    { // compute
+        long double suml = 0;
+        for (k = 0; k <= p1->M; ++k) suml += p1->phi[k] * p1->z[k];
+        sum = suml;
+    }
+    { // get the max k1 and k2
+        double max;
+        int max_k;
+        for (k = 0, max = 0, max_k = -1; k <= 2*n1; ++k) {
+            double x = p1->phi1[k] * p1->z1[k];
+            if (x > max) max = x, max_k = k;
+        }
+        k10 = max_k;
+        for (k = 0, max = 0, max_k = -1; k <= 2*n2; ++k) {
+            double x = p1->phi2[k] * p1->z2[k];
+            if (x > max) max = x, max_k = k;
+        }
+        k20 = max_k;
+    }
+    { // We can do the following with one nested loop, but that is an O(N^2) thing. The following code block is much faster for large N.
+        double x[3], y;
+        long double z = 0., L[2];
+        x[0] = x[1] = x[2] = 0; L[0] = L[1] = 0;
+        for (k1 = k10; k1 >= 0; --k1) {
+            for (k2 = k20; k2 >= 0; --k2) {
+                if ((y = contrast2_aux(p1, sum, k1, k2, x)) < 0) break;
+                else z += y;
+            }
+            for (k2 = k20 + 1; k2 <= 2*n2; ++k2) {
+                if ((y = contrast2_aux(p1, sum, k1, k2, x)) < 0) break;
+                else z += y;
+            }
+        }
+        ret[0] = x[0]; ret[1] = x[1]; ret[2] = x[2];
+        x[0] = x[1] = x[2] = 0;
+        for (k1 = k10 + 1; k1 <= 2*n1; ++k1) {
+            for (k2 = k20; k2 >= 0; --k2) {
+                if ((y = contrast2_aux(p1, sum, k1, k2, x)) < 0) break;
+                else z += y;
+            }
+            for (k2 = k20 + 1; k2 <= 2*n2; ++k2) {
+                if ((y = contrast2_aux(p1, sum, k1, k2, x)) < 0) break;
+                else z += y;
+            }
+        }
+        ret[0] += x[0]; ret[1] += x[1]; ret[2] += x[2];
+        if (ret[0] + ret[1] + ret[2] < 0.95) { // in case of bad things happened
+            ret[0] = ret[1] = ret[2] = 0; L[0] = L[1] = 0;
+            for (k1 = 0, z = 0.; k1 <= 2*n1; ++k1)
+                for (k2 = 0; k2 <= 2*n2; ++k2)
+                    if ((y = contrast2_aux(p1, sum, k1, k2, ret)) >= 0) z += y;
+            if (ret[0] + ret[1] + ret[2] < 0.95) // It seems that this may be caused by floating point errors. I do not really understand why...
+                z = 1.0, ret[0] = ret[1] = ret[2] = 1./3;
+        }
+        return (double)z;
+    }
+}
+
+static double mc_cal_afs(bcf_p1aux_t *ma, double *p_ref_folded, double *p_var_folded)
+{
+    int k;
+    long double sum = 0., sum2;
+    double *phi = ma->is_indel? ma->phi_indel : ma->phi;
+    memset(ma->afs1, 0, sizeof(double) * (ma->M + 1));
+    mc_cal_y(ma);
+    // compute AFS
+    // MP15: is this using equation 20 from doi:10.1093/bioinformatics/btr509?
+    for (k = 0, sum = 0.; k <= ma->M; ++k)
+        sum += (long double)phi[k] * ma->z[k];
+    for (k = 0; k <= ma->M; ++k) {
+        ma->afs1[k] = phi[k] * ma->z[k] / sum;
+        if (isnan(ma->afs1[k]) || isinf(ma->afs1[k])) return -1.;
+    }
+    // compute folded variant probability
+    for (k = 0, sum = 0.; k <= ma->M; ++k)
+        sum += (long double)(phi[k] + phi[ma->M - k]) / 2. * ma->z[k];
+    for (k = 1, sum2 = 0.; k < ma->M; ++k)
+        sum2 += (long double)(phi[k] + phi[ma->M - k]) / 2. * ma->z[k];
+    *p_var_folded = sum2 / sum;
+    *p_ref_folded = (phi[k] + phi[ma->M - k]) / 2. * (ma->z[ma->M] + ma->z[0]) / sum;
+    // the expected frequency
+    for (k = 0, sum = 0.; k <= ma->M; ++k) {
+        ma->afs[k] += ma->afs1[k];
+        sum += k * ma->afs1[k];
+    }
+    return sum / ma->M;
+}
+
+int bcf_p1_cal(call_t *call, bcf1_t *b, int do_contrast, bcf_p1aux_t *ma, bcf_p1rst_t *rst)
+{
+    int i, k;
+    long double sum = 0.;
+    ma->is_indel = bcf_is_snp(b) ? 0 : 1;
+    rst->perm_rank = -1;
+
+    ma->PL = call->PLs;
+    ma->PL_len = call->nPLs / b->n_sample;
+    if (b->n_allele < 2) return -1; // FIXME: find a better solution
+
+    rst->rank0 = cal_pdg(b, ma);
+    rst->f_exp = mc_cal_afs(ma, &rst->p_ref_folded, &rst->p_var_folded);
+    rst->p_ref = ma->afs1[ma->M];
+    for (k = 0, sum = 0.; k < ma->M; ++k)
+        sum += ma->afs1[k];
+    rst->p_var = (double)sum;
+    { // compute the allele count
+        double max = -1;
+        rst->ac = -1;
+        for (k = 0; k <= ma->M; ++k)
+            if (max < ma->z[k]) max = ma->z[k], rst->ac = k;
+        rst->ac = ma->M - rst->ac;
+    }
+    // calculate f_flat and f_em
+    for (k = 0, sum = 0.; k <= ma->M; ++k)
+        sum += (long double)ma->z[k];
+    rst->f_flat = 0.;
+    for (k = 0; k <= ma->M; ++k) {
+        double p = ma->z[k] / sum;
+        rst->f_flat += k * p;
+    }
+    rst->f_flat /= ma->M;
+    { // estimate equal-tail credible interval (95% level)
+        int l, h;
+        double p;
+        for (i = 0, p = 0.; i <= ma->M; ++i)
+            if (p + ma->afs1[i] > 0.025) break;
+            else p += ma->afs1[i];
+        l = i;
+        for (i = ma->M, p = 0.; i >= 0; --i)
+            if (p + ma->afs1[i] > 0.025) break;
+            else p += ma->afs1[i];
+        h = i;
+        rst->cil = (double)(ma->M - h) / ma->M; rst->cih = (double)(ma->M - l) / ma->M;
+    }
+    if (ma->n1 > 0) { // compute LRT
+        double max0, max1, max2;
+        for (k = 0, max0 = -1; k <= ma->M; ++k)
+            if (max0 < ma->z[k]) max0 = ma->z[k];
+        for (k = 0, max1 = -1; k <= ma->n1 * 2; ++k)
+            if (max1 < ma->z1[k]) max1 = ma->z1[k];
+        for (k = 0, max2 = -1; k <= ma->M - ma->n1 * 2; ++k)
+            if (max2 < ma->z2[k]) max2 = ma->z2[k];
+        rst->lrt = log(max1 * max2 / max0);
+        rst->lrt = rst->lrt < 0? 1 : kf_gammaq(.5, rst->lrt);
+    } else rst->lrt = -1.0;
+    rst->cmp[0] = rst->cmp[1] = rst->cmp[2] = rst->p_chi2 = -1.0;
+    if (do_contrast && rst->p_var > 0.5) // skip contrast2() if the locus is a strong non-variant
+        rst->p_chi2 = contrast2(ma, rst->cmp);
+    return 0;
+}
+
+void bcf_p1_dump_afs(bcf_p1aux_t *ma)
+{
+    int k;
+    fprintf(stderr, "[afs]");
+    for (k = 0; k <= ma->M; ++k)
+        fprintf(stderr, " %d:%.3lf", k, ma->afs[ma->M - k]);
+    fprintf(stderr, "\n");
+    memset(ma->afs, 0, sizeof(double) * (ma->M + 1));
+}
diff --git a/prob1.h b/prob1.h
new file mode 100644 (file)
index 0000000..a3d4b0d
--- /dev/null
+++ b/prob1.h
@@ -0,0 +1,93 @@
+/*  prob1.h -- mathematical utility functions.
+
+    Copyright (C) 2010, 2011 Broad Institute.
+    Copyright (C) 2012, 2013 Genome Research Ltd.
+
+    Author: Heng Li <lh3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#ifndef BCF_PROB1_H
+#define BCF_PROB1_H
+
+#include <htslib/vcf.h>
+#include "call.h"
+
+typedef struct {
+    int n; // Number of samples
+    int M; // Total number of chromosomes across all samples (n*2 if all samples are diploid)
+    int n1;
+    int is_indel;
+    uint8_t *ploidy; // haploid or diploid ONLY
+    double *q2p, *pdg; // q2p maps from phread scaled to real likelihood, pdg -> P(D|g)
+    double *phi; // Probability of seeing k reference alleles
+    double *phi_indel;
+    double *z, *zswap; // aux for afs
+    double *z1, *z2, *phi1, *phi2; // only calculated when n1 is set
+    double **hg; // hypergeometric distribution
+    double *lf; // log factorial
+    double t, t1, t2;
+    double *afs, *afs1; // afs: accumulative allele frequency spectrum (AFS); afs1: site posterior distribution
+    const int *PL; // point to PL
+    int PL_len;
+    int cons_llr;       // pair and trio calling
+    int64_t cons_gt;
+} bcf_p1aux_t;
+
+typedef struct {
+    int rank0, perm_rank; // NB: perm_rank is always set to -1 by bcf_p1_cal()
+    int ac; // ML alternative allele count
+    double f_exp, f_flat, p_ref_folded, p_ref, p_var_folded, p_var;
+    double cil, cih;
+    double cmp[3], p_chi2, lrt; // used by contrast2()
+} bcf_p1rst_t;
+
+typedef struct {
+    double p[4];
+    double edb, mqb, bqb;   // end distance bias, mapQ bias, baseQ bias
+    int mq, depth, is_tested, d[4];
+} anno16_t;
+
+#define MC_PTYPE_FULL  1
+#define MC_PTYPE_COND2 2
+#define MC_PTYPE_FLAT  3
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+    bcf_p1aux_t *bcf_p1_init(int n_smpl, uint8_t *ploidy);
+    void bcf_p1_init_prior(bcf_p1aux_t *ma, int type, double theta);
+    void bcf_p1_init_subprior(bcf_p1aux_t *ma, int type, double theta);
+    void bcf_p1_destroy(bcf_p1aux_t *ma);
+    void bcf_p1_set_ploidy(bcf1_t *b, bcf_p1aux_t *ma);
+    int bcf_p1_cal(call_t *call, bcf1_t *b, int do_contrast, bcf_p1aux_t *ma, bcf_p1rst_t *rst);
+    int bcf_p1_call_gt(const bcf_p1aux_t *ma, double f0, int k, int is_var);
+    void bcf_p1_dump_afs(bcf_p1aux_t *ma);
+    int bcf_p1_read_prior(bcf_p1aux_t *ma, const char *fn);
+    int bcf_p1_set_n1(bcf_p1aux_t *b, int n1);
+    void bcf_p1_set_folded(bcf_p1aux_t *p1a); // only effective when set_n1() is not called
+
+    int bcf_em1(call_t *call, const bcf1_t *b, int n1, int flag, double x[10]);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif
diff --git a/rbuf.h b/rbuf.h
new file mode 100644 (file)
index 0000000..3d2805c
--- /dev/null
+++ b/rbuf.h
@@ -0,0 +1,201 @@
+/*  rbuf.h -- round buffers.
+
+    Copyright (C) 2013-2014 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#ifndef __RBUF_H__
+#define __RBUF_H__
+
+#include <string.h>
+
+typedef struct
+{
+    int m,n,f;    // m: allocated size, n: number of elements in the buffer, f: first element
+}
+rbuf_t;
+
+/**
+ *  rbuf_init() - initialize round buffer
+ *  @rbuf:  the rbuf_t holder
+ *  @size:  the maximum number of elements
+ *
+ */
+static inline void rbuf_init(rbuf_t *rbuf, int size)
+{
+    rbuf->m = size; rbuf->n = rbuf->f = 0;
+}
+/**
+ *  rbuf_kth() - get index of the k-th element of the round buffer
+ *  @rbuf:  the rbuf_t holder
+ *  @k:     0-based index
+ */
+static inline int rbuf_kth(rbuf_t *rbuf, int k)
+{
+    if ( k >= rbuf->n || k<0 ) return -1;
+    int i = k + rbuf->f;
+    if ( i >= rbuf->m ) i -= rbuf->m;
+    return i;
+}
+/**
+ *  rbuf_last() - get index of the last element of the round buffer
+ *  @rbuf:  the rbuf_t holder
+ *
+ */
+#define rbuf_last(rbuf) rbuf_kth(rbuf, (rbuf)->n - 1)
+
+/**
+ *  rbuf_next() - get index of the next element in the round buffer
+ *  @rbuf:  the rbuf_t holder
+ *  @i:     pointer to the last rbuf index. Set to -1 before the first call.
+ *
+ *  Sets i to the next position in the buffer. The return value indicates if
+ *  the position points to a valid element (1) or if there are no more elements
+ *  after *i (0). When the end is reached, *i is set to the first element in the
+ *  buffer.
+ */
+static inline int rbuf_next(rbuf_t *rbuf, int *i)
+{
+    if ( !rbuf->n ) return 0;
+    if ( *i==-1 ) { *i = rbuf->f; return 1; }
+    int n = (rbuf->f <= *i) ? *i - rbuf->f + 1 : *i + rbuf->m - rbuf->f + 1;
+    if ( ++(*i) >= rbuf->m ) *i = 0;
+    if ( n < rbuf->n ) return 1;
+    *i = rbuf->f;
+    return 0;
+}
+/**
+ *  rbuf_prev() - get index of the previous element in the round buffer
+ *  @rbuf:  the rbuf_t holder
+ *  @i:     pointer to the last rbuf index. Set to -1 before the first call.
+ *
+ *  Sets i to the previous position in the buffer. The return value indicates if
+ *  the position points to a valid element (1) or if there are no more elements
+ *  before *i (0).
+ */
+static inline int rbuf_prev(rbuf_t *rbuf, int *i)
+{
+    if ( !rbuf->n || *i==rbuf->f ) return 0;
+    if ( *i==-1 )
+    {
+        *i = rbuf_last(rbuf);
+        return 1;
+    }
+    if ( --(*i) < 0 ) *i = rbuf->m - 1;
+    return 1;
+}
+/**
+ *  rbuf_prepend() - register new element at the start of the round buffer
+ *  @rbuf:  the rbuf_t holder
+ *
+ *  Returns index of the newly inserted element.
+ */
+static inline int rbuf_prepend(rbuf_t *rbuf)
+{
+    if ( rbuf->n < rbuf->m ) rbuf->n++;
+
+    rbuf->f = rbuf->f > 0 ? rbuf->f - 1 : rbuf->m - 1;
+    return rbuf->f;
+}
+/**
+ *  rbuf_append() - register new element at the end of the round buffer
+ *  @rbuf:  the rbuf_t holder
+ *
+ *  Returns index of the newly inserted element.
+ */
+static inline int rbuf_append(rbuf_t *rbuf)
+{
+    if ( rbuf->n < rbuf->m )
+    {
+        rbuf->n++;
+        int i = rbuf->f + rbuf->n;
+        return i <= rbuf->m ? i - 1 : i - rbuf->m - 1;
+    }
+
+    rbuf->f++;
+    if ( rbuf->f >= rbuf->m )
+    {
+        rbuf->f = 0;
+        return rbuf->m - 1;
+    }
+    return rbuf->f - 1;
+}
+/**
+ *  rbuf_shift() - removes first element from the buffer
+ *  @rbuf:  the rbuf_t holder
+ *
+ *  Returns index of the removed element.
+ */
+static inline int rbuf_shift(rbuf_t *rbuf)
+{
+    if ( !rbuf->n ) return -1;
+    int ret = rbuf->f;
+    rbuf->f++;
+    if ( rbuf->f >= rbuf->m ) rbuf->f = 0;
+    rbuf->n--;
+    return ret;
+}
+/**
+ *  rbuf_shift_n() - removes first n elements from the buffer
+ *  @rbuf:  the rbuf_t holder
+ *  @n:     number of elements to remove
+ */
+static inline void rbuf_shift_n(rbuf_t *rbuf, int n)
+{
+    if ( n >= rbuf->n )
+    {
+        rbuf->n = rbuf->f = 0;
+        return;
+    }
+    rbuf->n -= n;
+    rbuf->f += n;
+    if ( rbuf->f >= rbuf->m ) rbuf->f -= rbuf->m;
+}
+
+/**
+ *  rbuf_expand0() - expand round buffer and set the newly allocated elements to 0
+ *  @rbuf:      the rbuf holder
+ *  @type_t:    data type
+ *  @n:         requested number of elements
+ *  @data:      data array to be realloced
+ *
+ *  Note: The new array is linearized and leaves the rbuf.f offset untouched,
+ *  thus the size of the new buffer is determined by the current position.
+ */
+#define rbuf_expand0(rbuf,type_t,n,data) \
+{ \
+    if ( n > (rbuf)->m ) \
+    { \
+        int m = n + (rbuf)->f; \
+        m--, m|=m>>1, m|=m>>2, m|=m>>4, m|=m>>8, m|=m>>16, m++; /* kroundup32 */ \
+        data = (type_t*) realloc(data, sizeof(type_t)*m); \
+        type_t *ptr = data; \
+        memset(ptr+(rbuf)->m,0,sizeof(type_t)*(m-(rbuf)->m)); \
+        if ( (rbuf)->f ) \
+        { \
+            memcpy(ptr+(rbuf)->m,ptr,sizeof(type_t)*(rbuf)->f); \
+            memset(ptr,0,sizeof(type_t)*(rbuf)->f); \
+        } \
+        (rbuf)->m = m; \
+    } \
+}
+
+#endif
diff --git a/regidx.c b/regidx.c
new file mode 100644 (file)
index 0000000..84646a8
--- /dev/null
+++ b/regidx.c
@@ -0,0 +1,598 @@
+/* 
+    Copyright (C) 2014-2016 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+    Permission is hereby granted, free of charge, to any person obtaining a copy
+    of this software and associated documentation files (the "Software"), to deal
+    in the Software without restriction, including without limitation the rights
+    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+    copies of the Software, and to permit persons to whom the Software is
+    furnished to do so, subject to the following conditions:
+    
+    The above copyright notice and this permission notice shall be included in
+    all copies or substantial portions of the Software.
+    
+    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+    THE SOFTWARE.
+*/
+
+#include <strings.h>
+#include <htslib/hts.h>
+#include <htslib/kstring.h>
+#include <htslib/kseq.h>
+#include <htslib/khash_str2int.h>
+#include "regidx.h"
+
+#define MAX_COOR_0 REGIDX_MAX   // CSI and hts_itr_query limit, 0-based
+
+#define iBIN(x) ((x)>>13)
+
+typedef struct
+{
+    uint32_t beg, end;
+}
+reg_t;
+
+typedef struct
+{
+    uint32_t pos, ireg;     // y-coordinate and a pointer to reglist.reg and reglist.dat
+}
+pos_t;
+
+typedef struct _reglist_t reglist_t;
+
+typedef struct
+{
+    uint32_t beg, end, ireg;      // query coordinates and the active region
+    regidx_t *ridx;
+    reglist_t *list;
+    int active;
+}
+_itr_t;
+
+// List of regions for one chromosome.
+struct _reglist_t
+{
+    uint32_t *idx, nidx;    // index to list.reg+1
+    uint32_t nreg, mreg;    // n:used, m:allocated
+    reg_t *reg;             // regions
+    void *dat;              // payload data
+    char *seq;              // sequence name
+    int unsorted;
+
+};
+
+// Container of all sequences
+struct _regidx_t
+{
+    int nseq, mseq;         // n:used, m:alloced
+    reglist_t *seq;         // regions for each sequence
+    void *seq2regs;         // hash for fast lookup from chr name to regions
+    char **seq_names;
+    regidx_free_f free;     // function to free any data allocated by regidx_parse_f
+    regidx_parse_f parse;   // parse one input line
+    void *usr;              // user data to pass to regidx_parse_f
+    int payload_size;
+    void *payload;          // temporary payload data set by regidx_parse_f (sequence is not known beforehand)
+    kstring_t str;
+};
+
+int regidx_seq_nregs(regidx_t *idx, const char *seq)
+{
+    int iseq;
+    if ( khash_str2int_get(idx->seq2regs, seq, &iseq)!=0 ) return 0; // no such sequence
+    return idx->seq[iseq].nreg;
+}
+
+int regidx_nregs(regidx_t *idx)
+{
+    int i, nreg = 0;
+    for (i=0; i<idx->nseq; i++) nreg += idx->seq[i].nreg;
+    return nreg;
+}
+
+char **regidx_seq_names(regidx_t *idx, int *n)
+{
+    *n = idx->nseq;
+    return idx->seq_names;
+}
+
+int regidx_insert_list(regidx_t *idx, char *line, char delim)
+{
+    kstring_t tmp = {0,0,0};
+    char *ss = line;
+    while ( *ss )
+    {
+        char *se = ss;
+        while ( *se && *se!=delim ) se++;
+        tmp.l = 0;
+        kputsn(ss, se-ss, &tmp);
+        if ( regidx_insert(idx,tmp.s) < 0 )
+        {
+            free(tmp.s);
+            return -1;
+        }
+        if ( !*se ) break;
+        ss = se+1;
+    }
+    free(tmp.s);
+    return 0;
+}
+
+static inline int cmp_regs(reg_t *a, reg_t *b)
+{
+    if ( a->beg < b->beg ) return -1;
+    if ( a->beg > b->beg ) return 1;
+    if ( a->end < b->end ) return 1;    // longer intervals come first
+    if ( a->end > b->end ) return -1;
+    return 0;
+}
+static int cmp_reg_ptrs(const void *a, const void *b)
+{
+    return cmp_regs((reg_t*)a,(reg_t*)b);
+}
+static int cmp_reg_ptrs2(const void *a, const void *b)
+{
+    return cmp_regs(*((reg_t**)a),*((reg_t**)b));
+}
+
+inline int regidx_push(regidx_t *idx, char *chr_beg, char *chr_end, uint32_t beg, uint32_t end, void *payload)
+{
+    if ( beg > MAX_COOR_0 ) beg = MAX_COOR_0;
+    if ( end > MAX_COOR_0 ) end = MAX_COOR_0;
+
+    int rid;
+    idx->str.l = 0;
+    kputsn(chr_beg, chr_end-chr_beg+1, &idx->str);
+    if ( khash_str2int_get(idx->seq2regs, idx->str.s, &rid)!=0 )
+    {
+        // new chromosome
+        idx->nseq++;
+        int m_prev = idx->mseq;
+        hts_expand0(reglist_t,idx->nseq,idx->mseq,idx->seq);
+        hts_expand0(char*,idx->nseq,m_prev,idx->seq_names);
+        idx->seq_names[idx->nseq-1] = strdup(idx->str.s);
+        rid = khash_str2int_inc(idx->seq2regs, idx->seq_names[idx->nseq-1]);
+    }
+
+    reglist_t *list = &idx->seq[rid];
+    list->seq = idx->seq_names[rid];
+    list->nreg++;
+    int mreg = list->mreg;
+    hts_expand(reg_t,list->nreg,list->mreg,list->reg);
+    list->reg[list->nreg-1].beg = beg;
+    list->reg[list->nreg-1].end = end;
+    if ( idx->payload_size )
+    {
+        if ( mreg != list->mreg ) list->dat = realloc(list->dat,idx->payload_size*list->mreg);
+        memcpy((char *)list->dat + idx->payload_size*(list->nreg-1), payload, idx->payload_size);
+    }
+    if ( !list->unsorted && list->nreg>1 && cmp_regs(&list->reg[list->nreg-2],&list->reg[list->nreg-1])>0 ) list->unsorted = 1;
+    return 0;
+}
+
+int regidx_insert(regidx_t *idx, char *line)
+{
+    if ( !line ) return 0;
+    char *chr_from, *chr_to;
+    uint32_t beg,end;
+    int ret = idx->parse(line,&chr_from,&chr_to,&beg,&end,idx->payload,idx->usr);
+    if ( ret==-2 ) return -1;   // error
+    if ( ret==-1 ) return 0;    // skip the line
+    regidx_push(idx, chr_from,chr_to,beg,end,idx->payload);
+    return 0;
+}
+
+regidx_t *regidx_init(const char *fname, regidx_parse_f parser, regidx_free_f free_f, size_t payload_size, void *usr_dat)
+{
+    if ( !parser )
+    {
+        if ( !fname ) parser = regidx_parse_tab;
+        else
+        {
+            int len = strlen(fname);
+            if ( len>=7 && !strcasecmp(".bed.gz",fname+len-7) )
+                parser = regidx_parse_bed;
+            else if ( len>=8 && !strcasecmp(".bed.bgz",fname+len-8) )
+                parser = regidx_parse_bed;
+            else if ( len>=4 && !strcasecmp(".bed",fname+len-4) )
+                parser = regidx_parse_bed;
+            else
+                parser = regidx_parse_tab;
+        }
+    }
+
+    regidx_t *idx = (regidx_t*) calloc(1,sizeof(regidx_t));
+    idx->free  = free_f;
+    idx->parse = parser;
+    idx->usr   = usr_dat;
+    idx->seq2regs = khash_str2int_init();
+    idx->payload_size = payload_size;
+    if ( payload_size ) idx->payload = malloc(payload_size);
+
+    if ( !fname ) return idx;
+    
+    kstring_t str = {0,0,0};
+
+    htsFile *fp = hts_open(fname,"r");
+    if ( !fp ) goto error;
+
+    while ( hts_getline(fp, KS_SEP_LINE, &str) > 0 )
+    {
+        if ( regidx_insert(idx, str.s) ) goto error;
+    }
+
+    free(str.s);
+    hts_close(fp);
+    return idx;
+
+error:
+    free(str.s);
+    if ( fp ) hts_close(fp);
+    regidx_destroy(idx);
+    return NULL;
+}
+
+void regidx_destroy(regidx_t *idx)
+{
+    int i, j;
+    for (i=0; i<idx->nseq; i++)
+    {
+        reglist_t *list = &idx->seq[i];
+        if ( idx->free )
+        {
+            for (j=0; j<list->nreg; j++)
+                idx->free((char *)list->dat + idx->payload_size*j);
+        }
+        free(list->dat);
+        free(list->reg);
+        free(list->idx);
+    }
+    free(idx->seq_names);
+    free(idx->seq);
+    free(idx->str.s);
+    free(idx->payload);
+    khash_str2int_destroy_free(idx->seq2regs);
+    free(idx);
+}
+
+int _reglist_build_index(regidx_t *regidx, reglist_t *list)
+{
+    int i;
+    if ( list->unsorted )
+    {
+        if ( !regidx->payload_size )
+            qsort(list->reg,list->nreg,sizeof(reg_t),cmp_reg_ptrs);
+        else
+        {
+            reg_t **ptr = (reg_t**) malloc(sizeof(reg_t*)*list->nreg);
+            for (i=0; i<list->nreg; i++) ptr[i] = list->reg + i;
+            qsort(ptr,list->nreg,sizeof(*ptr),cmp_reg_ptrs2);
+
+            void *tmp_dat = malloc(regidx->payload_size*list->nreg);
+            for (i=0; i<list->nreg; i++)
+            {
+                size_t iori = ptr[i] - list->reg;
+                memcpy((char *)tmp_dat+i*regidx->payload_size,
+                       (char *)list->dat+iori*regidx->payload_size,
+                       regidx->payload_size);
+            }
+            free(list->dat);
+            list->dat = tmp_dat;
+
+            reg_t *tmp_reg = (reg_t*) malloc(sizeof(reg_t)*list->nreg);
+            for (i=0; i<list->nreg; i++)
+            {
+                size_t iori = ptr[i] - list->reg;
+                tmp_reg[i] = list->reg[iori];
+            }
+            free(ptr);
+            free(list->reg);
+            list->reg  = tmp_reg;
+            list->mreg = list->nreg;
+        }
+        list->unsorted = 0;
+    }
+
+    list->nidx = 0;
+    int j,k, midx = 0;
+    for (j=0; j<list->nreg; j++)
+    {
+        int ibeg = iBIN(list->reg[j].beg);
+        int iend = iBIN(list->reg[j].end);
+        if ( midx <= iend )
+        {
+            int old_midx = midx; 
+            midx = iend + 1;
+            kroundup32(midx);
+            list->idx = (uint32_t*) realloc(list->idx, midx*sizeof(uint32_t));
+            memset(list->idx+old_midx, 0, sizeof(uint32_t)*(midx-old_midx));
+        }
+        if ( ibeg==iend )
+        {
+            if ( !list->idx[ibeg] ) list->idx[ibeg] = j + 1;
+        }
+        else
+        {
+            for (k=ibeg; k<=iend; k++)
+                if ( !list->idx[k] ) list->idx[k] = j + 1;
+        }
+        if ( list->nidx < iend+1 ) list->nidx = iend+1;
+    }
+
+    return 0;
+}
+
+int regidx_overlap(regidx_t *regidx, const char *chr, uint32_t beg, uint32_t end, regitr_t *regitr)
+{
+    if ( regitr ) regitr->seq = NULL;
+
+    int iseq, ireg;
+    if ( khash_str2int_get(regidx->seq2regs, chr, &iseq)!=0 ) return 0;    // no such sequence
+
+    reglist_t *list = &regidx->seq[iseq];
+    if ( !list->nreg ) return 0;
+
+    if ( list->nreg==1 )
+    {
+        if ( beg > list->reg[0].end ) return 0;
+        if ( end < list->reg[0].beg ) return 0;
+        ireg = 0;
+    }
+    else
+    {
+        if ( !list->idx )
+            _reglist_build_index(regidx,list);
+
+        int ibeg = iBIN(beg);
+        if ( ibeg >= list->nidx ) return 0;     // beg is too big
+
+        // find a matching region
+        uint32_t i = list->idx[ibeg];
+        if ( !i )
+        {
+            int iend = iBIN(end);
+            if ( iend > list->nidx ) iend = list->nidx;
+            for (i=ibeg; i<iend; i++)
+                if ( list->idx[i] ) break;
+            if ( i==iend ) return 0;
+            i = list->idx[i];
+        }
+
+        for (ireg=i-1; ireg<list->nreg; ireg++)
+        {
+            if ( list->reg[ireg].beg > end ) return 0;   // no match, past the query region
+            if ( list->reg[ireg].end >= beg && list->reg[ireg].beg <= end ) break; // found
+        }
+
+        if ( ireg >= list->nreg ) return 0;   // no match
+    }
+
+    if ( !regitr ) return 1;    // match, but no more info to save
+
+    // may need to iterate over the matching regions later
+    _itr_t *itr = (_itr_t*)regitr->itr;
+    itr->ridx = regidx;
+    itr->list = list;
+    itr->beg  = beg;
+    itr->end  = end;
+    itr->ireg = ireg;
+    itr->active = 0;
+
+    regitr->seq = list->seq;
+    regitr->beg = list->reg[ireg].beg;
+    regitr->end = list->reg[ireg].end;
+    if ( regidx->payload_size )
+        regitr->payload = (char *)list->dat + regidx->payload_size*ireg;
+
+    return 1;
+}
+
+int regidx_parse_bed(const char *line, char **chr_beg, char **chr_end, uint32_t *beg, uint32_t *end, void *payload, void *usr)
+{
+    char *ss = (char*) line;
+    while ( *ss && isspace(*ss) ) ss++;
+    if ( !*ss ) return -1;      // skip blank lines
+    if ( *ss=='#' ) return -1;  // skip comments
+    
+    char *se = ss;
+    while ( *se && !isspace(*se) ) se++;
+
+    *chr_beg = ss;
+    *chr_end = se-1;
+
+    if ( !*se )
+    {
+        // just the chromosome name
+        *beg = 0;
+        *end = MAX_COOR_0;
+        return 0;
+    }
+
+    ss = se+1;
+    *beg = strtod(ss, &se);
+    if ( ss==se ) { fprintf(stderr,"Could not parse bed line: %s\n", line); return -2; }
+
+    ss = se+1;
+    *end = strtod(ss, &se) - 1;
+    if ( ss==se ) { fprintf(stderr,"Could not parse bed line: %s\n", line); return -2; }
+    
+    return 0;
+}
+
+int regidx_parse_tab(const char *line, char **chr_beg, char **chr_end, uint32_t *beg, uint32_t *end, void *payload, void *usr)
+{
+    char *ss = (char*) line;
+    while ( *ss && isspace(*ss) ) ss++;
+    if ( !*ss ) return -1;      // skip blank lines
+    if ( *ss=='#' ) return -1;  // skip comments
+    
+    char *se = ss;
+    while ( *se && !isspace(*se) ) se++;
+
+    *chr_beg = ss;
+    *chr_end = se-1;
+
+    if ( !*se )
+    {
+        // just the chromosome name
+        *beg = 0;
+        *end = MAX_COOR_0;
+        return 0;
+    }
+
+    ss = se+1;
+    *beg = strtod(ss, &se);
+    if ( ss==se ) { fprintf(stderr,"Could not parse tab line: %s\n", line); return -2; }
+    if ( *beg==0 ) { fprintf(stderr,"Could not parse tab line, expected 1-based coordinate: %s\n", line); return -2; }
+    (*beg)--;
+
+    if ( !se[0] || !se[1] )
+        *end = *beg;
+    else
+    {
+        ss = se+1;
+        *end = strtod(ss, &se);
+        if ( ss==se ) *end = *beg;
+        else if ( *end==0 ) { fprintf(stderr,"Could not parse tab line, expected 1-based coordinate: %s\n", line); return -2; }
+        else (*end)--;
+    }
+    return 0;
+}
+
+int regidx_parse_reg(const char *line, char **chr_beg, char **chr_end, uint32_t *beg, uint32_t *end, void *payload, void *usr)
+{
+    char *ss = (char*) line;
+    while ( *ss && isspace(*ss) ) ss++;
+    if ( !*ss ) return -1;      // skip blank lines
+    if ( *ss=='#' ) return -1;  // skip comments
+    
+    char *se = ss;
+    while ( *se && *se!=':' ) se++;
+
+    *chr_beg = ss;
+    *chr_end = se-1;
+
+    if ( !*se )
+    {
+        *beg = 0;
+        *end = MAX_COOR_0;
+        return 0;
+    }
+
+    ss = se+1;
+    *beg = strtod(ss, &se);
+    if ( ss==se ) { fprintf(stderr,"Could not parse reg line: %s\n", line); return -2; }
+    if ( *beg==0 ) { fprintf(stderr,"Could not parse reg line, expected 1-based coordinate: %s\n", line); return -2; }
+    (*beg)--;
+
+    if ( !se[0] || !se[1] )
+        *end = se[0]=='-' ? MAX_COOR_0 : *beg;
+    else
+    {
+        ss = se+1;
+        *end = strtod(ss, &se);
+        if ( ss==se ) *end = *beg;
+        else if ( *end==0 ) { fprintf(stderr,"Could not parse reg line, expected 1-based coordinate: %s\n", line); return -2; }
+        else (*end)--;
+    }
+    return 0;
+}
+
+regitr_t *regitr_init(regidx_t *regidx)
+{
+    regitr_t *regitr = (regitr_t*) calloc(1,sizeof(regitr_t));
+    regitr->itr  = (_itr_t*) calloc(1,sizeof(_itr_t));
+    _itr_t *itr = (_itr_t*) regitr->itr;
+    itr->ridx = regidx;
+    itr->list = NULL;
+    return regitr;
+}
+
+void regitr_reset(regidx_t *regidx, regitr_t *regitr)
+{
+    _itr_t *itr = (_itr_t*) regitr->itr;
+    memset(itr,0,sizeof(_itr_t));
+    itr->ridx = regidx;
+}
+
+void regitr_destroy(regitr_t *regitr)
+{
+    free(regitr->itr);
+    free(regitr);
+}
+
+int regitr_overlap(regitr_t *regitr)
+{
+    if ( !regitr->seq ) return 0;
+
+    _itr_t *itr = (_itr_t*) regitr->itr;
+    if ( !itr->active )
+    {
+        // is this the first call after regidx_overlap?
+        itr->active = 1;
+        itr->ireg++;
+        return 1;
+    }
+
+    reglist_t *list = itr->list;
+
+    int i;
+    for (i=itr->ireg; i<list->nreg; i++)
+    {
+        if ( list->reg[i].beg > itr->end ) return 0;   // no match, past the query region
+        if ( list->reg[i].end >= itr->beg && list->reg[i].beg <= itr->end ) break; // found
+    }
+
+    if ( i >= list->nreg ) return 0;   // no match
+
+    itr->ireg = i + 1;
+    regitr->seq = list->seq;
+    regitr->beg = list->reg[i].beg;
+    regitr->end = list->reg[i].end;
+    if ( itr->ridx->payload_size )
+        regitr->payload = (char *)list->dat + itr->ridx->payload_size*i;
+
+    return 1;
+}
+
+int regitr_loop(regitr_t *regitr)
+{
+    _itr_t *itr = (_itr_t*) regitr->itr;
+    regidx_t *regidx = itr->ridx;
+
+    if ( !itr->list )    // first time here
+    {
+        itr->list = regidx->seq;
+        itr->ireg = 0;
+    }
+
+    size_t iseq = itr->list - regidx->seq;
+    if ( iseq >= regidx->nseq ) return 0;
+
+    if ( itr->ireg >= itr->list->nreg )
+    {
+        iseq++;
+        if ( iseq >= regidx->nseq ) return 0; // no more sequences, done
+        itr->ireg = 0;
+        itr->list = &regidx->seq[iseq];
+    }
+
+    regitr->seq = itr->list->seq;
+    regitr->beg = itr->list->reg[itr->ireg].beg;
+    regitr->end = itr->list->reg[itr->ireg].end;
+    if ( regidx->payload_size )
+        regitr->payload = (char *)itr->list->dat + regidx->payload_size*itr->ireg;
+    itr->ireg++;
+
+    return 1;
+}
+
+
+
diff --git a/regidx.h b/regidx.h
new file mode 100644 (file)
index 0000000..8e25fe1
--- /dev/null
+++ b/regidx.h
@@ -0,0 +1,191 @@
+/* 
+    Copyright (C) 2014-2016 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+    Permission is hereby granted, free of charge, to any person obtaining a copy
+    of this software and associated documentation files (the "Software"), to deal
+    in the Software without restriction, including without limitation the rights
+    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+    copies of the Software, and to permit persons to whom the Software is
+    furnished to do so, subject to the following conditions:
+    
+    The above copyright notice and this permission notice shall be included in
+    all copies or substantial portions of the Software.
+    
+    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+    THE SOFTWARE.
+*/
+
+/*
+    Region indexing with an optional payload.
+
+    Example of usage:
+
+        // Init the parser and print regions. In this example the payload is a
+        // pointer to a string. For the description of parse_custom and
+        // free_custom functions, see regidx_parse_f and regidx_free_f below,
+        // and for working example see test/test-regidx.c.
+        regidx_t *idx = regidx_init(in_fname,parse_custom,free_custom,sizeof(char*),NULL);
+
+        // Query overlap with chr:from-to
+        regitr_t *itr = regitr_init(idx);
+        if ( regidx_overlap(idx, chr,from,to, itr) ) printf("There is an overlap!\n");
+
+        while ( regitr_overlap(itr) )
+        {
+            printf("[%d,%d] overlaps with [%d,%d], payload=%s\n", from,to, 
+                itr->beg, itr->end, regitr_payload(itr,char*));
+        }
+
+        regidx_destroy(idx);
+        regitr_destroy(itr);
+
+
+    Another example, loop over all regions:
+        
+        regidx_t *idx = regidx_init(in_fname,NULL,NULL,0,NULL);
+        regitr_t *itr = regitr_init(idx);
+
+        while ( regitr_loop(itr) )
+            printf("chr=%s  beg=%d  end=%d\n", itr->seq, itr->beg, itr->end);
+
+        regidx_destroy(idx);
+        regitr_destroy(itr);
+*/
+
+#ifndef __REGIDX_H__
+#define __REGIDX_H__
+
+#include <stdio.h>
+#include <inttypes.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#define REGIDX_MAX 2147483646       // maximum regidx coordinate (0-based)
+
+typedef struct _regidx_t regidx_t;
+typedef struct
+{
+    uint32_t beg,end;
+    void *payload;
+    char *seq;
+    void *itr;
+}
+regitr_t;
+
+#define regitr_payload(itr,type_t) (*((type_t*)(itr)->payload))
+
+/*
+ *  regidx_parse_f - Function to parse one input line, such as regidx_parse_bed
+ *  or regidx_parse_tab below. The function is expected to set `chr_from` and
+ *  `chr_to` to point to first and last character of chromosome name and set
+ *  coordinates `beg` and `end` (0-based, inclusive). If regidx_init() was
+ *  called with non-zero payload_size, the `payload` points to a memory
+ *  location of the payload_size and `usr` is the data passed to regidx_init().
+ *  Any memory allocated by the function will be freed by regidx_free_f called
+ *  by regidx_destroy().
+ *
+ *  Return value: 0 on success, -1 to skip a record, -2 on fatal error.
+ */
+typedef int  (*regidx_parse_f)(const char *line, char **chr_beg, char **chr_end, uint32_t *beg, uint32_t *end, void *payload, void *usr);
+typedef void (*regidx_free_f)(void *payload);
+
+/*
+ *  A note about the parsers: 
+ *      - leading spaces are ignored
+ *      - lines starting with "#" are ignored
+ */
+int regidx_parse_bed(const char*,char**,char**,uint32_t*,uint32_t*,void*,void*);   // CHROM or whitespace-sepatated CHROM,FROM,TO (0-based,right-open)
+int regidx_parse_tab(const char*,char**,char**,uint32_t*,uint32_t*,void*,void*);   // CHROM or whitespace-separated CHROM,POS (1-based, inclusive)
+int regidx_parse_reg(const char*,char**,char**,uint32_t*,uint32_t*,void*,void*);   // CHROM, CHROM:POS, CHROM:FROM-TO, CHROM:FROM- (1-based, inclusive)
+
+/*
+ *  regidx_init() - creates new index
+ *  @param fname:  input file name or NULL if regions will be added one-by-one via regidx_insert()
+ *  @param parsef: regidx_parse_bed, regidx_parse_tab or see description of regidx_parse_f. If NULL,
+ *                 the format will be autodected, currently either regidx_parse_tab (the default) or
+ *                 regidx_parse_bed (file must be named 'bed' or 'bed.gz') will be used. Note that
+ *                 the exact autodetection algorithm will change.
+ *  @param freef:  NULL or see description of regidx_parse_f
+ *  @param payload_size: 0 with regidx_parse_bed, regidx_parse_tab or see regidx_parse_f
+ *  @param usr:    optional user data passed to regidx_parse_f
+ *
+ *  Returns index on success or NULL on error.
+ */
+regidx_t *regidx_init(const char *fname, regidx_parse_f parsef, regidx_free_f freef, size_t payload_size, void *usr);
+
+/*
+ *  regidx_destroy() - free memory allocated by regidx_init
+ */
+void regidx_destroy(regidx_t *idx);
+
+/*
+ *  regidx_overlap() - check overlap of the location chr:from-to with regions
+ *  @param beg,end:     0-based start, end coordinate (inclusive)
+ *  @param itr:         pointer to iterator, can be NULL if regidx_loop not needed
+ *
+ *  Returns 0 if there is no overlap or 1 if overlap is found. The overlapping
+ *  regions can be iterated as shown in the example above.
+ */
+int regidx_overlap(regidx_t *idx, const char *chr, uint32_t beg, uint32_t end, regitr_t *itr);
+
+/*
+ *  regidx_insert() - add a new region. 
+ *  regidx_insert_list() - add new regions from a list
+ *  regidx_push() - low level insertion of a new region
+ *
+ *  Returns 0 on success or -1 on error.
+ */
+int regidx_insert(regidx_t *idx, char *line);
+int regidx_insert_list(regidx_t *idx, char *line, char delim);
+int regidx_push(regidx_t *idx, char *chr_beg, char *chr_end, uint32_t beg, uint32_t end, void *payload);
+
+/*
+ *  regidx_seq_names() - return list of all sequence names
+ */
+char **regidx_seq_names(regidx_t *idx, int *n);
+
+/*
+ *  regidx_seq_nregs() - number of regions
+ *  regidx_nregs()  - total number of regions
+ */
+int regidx_seq_nregs(regidx_t *idx, const char *seq);
+int regidx_nregs(regidx_t *idx);
+
+/*
+ *  regitr_init() - initialize an iterator. The idx parameter is required only
+ *                  with regitr_loop. If only regitr_overlap is called, NULL
+ *                  can be given.
+ *
+ *  regitr_reset() - initialize an iterator for a repeated regitr_loop cycle.
+ *                  Not required with regitr_overlap.
+ */
+regitr_t *regitr_init(regidx_t *idx);
+void regitr_destroy(regitr_t *itr);
+void regitr_reset(regidx_t *idx, regitr_t *itr);
+
+/*
+ *  regitr_overlap() - next overlapping region
+ *  Returns 0 when done or 1 when itr is set to next region
+ */
+int regitr_overlap(regitr_t *itr);
+
+/*
+ *  regitr_loop() - loop over all regions
+ *  Returns 0 when done or 1 when itr is set to next region
+ */
+int regitr_loop(regitr_t *itr);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif
diff --git a/reheader.c b/reheader.c
new file mode 100644 (file)
index 0000000..429bf7e
--- /dev/null
@@ -0,0 +1,521 @@
+/*  reheader.c -- reheader subcommand.
+
+    Copyright (C) 2014,2016 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <unistd.h>
+#include <getopt.h>
+#include <ctype.h>
+#include <string.h>
+#include <errno.h>
+#include <sys/stat.h>
+#include <sys/types.h>
+#include <fcntl.h>
+#include <math.h>
+#include <htslib/vcf.h>
+#include <htslib/bgzf.h>
+#include <htslib/tbx.h> // for hts_get_bgzfp()
+#include <htslib/kseq.h>
+#include "bcftools.h"
+#include "khash_str2str.h"
+
+typedef struct _args_t
+{
+    char **argv, *fname, *samples_fname, *header_fname, *output_fname;
+    htsFile *fp;
+    htsFormat type;
+    int argc;
+}
+args_t;
+
+static void read_header_file(char *fname, kstring_t *hdr)
+{
+    kstring_t tmp = {0,0,0};
+    hdr->l = 0;
+
+    htsFile *fp = hts_open(fname, "r");
+    if ( !fp ) error("Could not read: %s\n", fname);
+    while ( hts_getline(fp, KS_SEP_LINE, &tmp) > 0 )
+    {
+        kputsn(tmp.s,tmp.l,hdr);
+        kputc('\n',hdr);
+    }
+    if ( hts_close(fp) ) error("Close failed: %s\n", fname);
+    free(tmp.s);
+
+    while ( hdr->l>0 && isspace(hdr->s[hdr->l-1]) ) hdr->l--;  // remove trailing newlines
+    kputc('\n',hdr);
+}
+
+static int set_sample_pairs(char **samples, int nsamples, kstring_t *hdr, int idx)
+{
+    int i, j, n;
+    kstring_t key = {0,0,0};
+    kstring_t val = {0,0,0};
+
+    // Are these samples "old-name new-name" pairs?
+    void *hash = khash_str2str_init();
+    for (i=0; i<nsamples; i++)
+    {
+        char *ptr = samples[i];
+        key.l = val.l = 0;
+        int escaped = 0;
+        while ( *ptr )
+        {
+            if ( *ptr=='\\' && !escaped ) { escaped = 1; ptr++; continue; }
+            if ( isspace(*ptr) && !escaped ) break;
+            kputc(*ptr, &key);
+            escaped = 0;
+            ptr++;
+        }
+        if ( !*ptr ) break;
+        while ( *ptr && isspace(*ptr) ) ptr++;
+        while ( *ptr )
+        {
+            if ( *ptr=='\\' && !escaped ) { escaped = 1; ptr++; continue; }
+            if ( isspace(*ptr) && !escaped ) break;
+            kputc(*ptr, &val);
+            escaped = 0;
+            ptr++;
+        }
+        khash_str2str_set(hash,strdup(key.s),strdup(val.s));
+    }
+    free(key.s);
+    free(val.s);
+    if ( i!=nsamples )  // not "old-name new-name" pairs
+    {
+        khash_str2str_destroy_free_all(hash);
+        return 0;
+    }
+
+    while ( hdr->l>0 && isspace(hdr->s[hdr->l-1]) ) hdr->l--;  // remove trailing newlines
+    hdr->s[hdr->l] = 0;
+
+    kstring_t tmp = {0,0,0};
+    i = j = n = 0;
+    while ( hdr->s[idx+i] && hdr->s[idx+i])
+    {
+        if ( hdr->s[idx+i]=='\t' )
+        {
+            hdr->s[idx+i] = 0;
+
+            if ( ++n>9 )
+            {
+                char *ori = khash_str2str_get(hash,hdr->s+idx+j);
+                kputs(ori ? ori : hdr->s+idx+j, &tmp);
+            }
+            else
+                kputs(hdr->s+idx+j, &tmp);
+
+            kputc('\t',&tmp);
+
+            j = ++i;
+            continue;
+        }
+        i++;
+    }
+    char *ori = khash_str2str_get(hash,hdr->s+idx+j);
+    kputs(ori ? ori : hdr->s+idx+j, &tmp);
+
+    khash_str2str_destroy_free_all(hash);
+
+    hdr->l = idx;
+    kputs(tmp.s, hdr);
+    kputc('\n', hdr);
+    free(tmp.s);
+
+    return 1;
+}
+
+static void set_samples(char **samples, int nsamples, kstring_t *hdr)
+{
+    // Find the beginning of the #CHROM line
+    int i = hdr->l - 2, ncols = 0;
+    while ( i>=0 && hdr->s[i]!='\n' )
+    {
+        if ( hdr->s[i]=='\t' ) ncols++;
+        i--;
+    }
+    if ( i<0 || strncmp(hdr->s+i+1,"#CHROM\tPOS\tID\tREF\tALT\tQUAL\tFILTER\tINFO\tFORMAT",45) ) error("Could not parse the header: %s\n", hdr->s);
+
+    // Are the samples "old-sample new-sample" pairs?
+    if ( set_sample_pairs(samples,nsamples,hdr, i+1) ) return;
+
+    // Replace all samples
+    if ( ncols!=nsamples+8 )
+        fprintf(stderr, "Warning: different number of samples: %d vs %d\n", nsamples,ncols-8);
+
+    ncols = 0;
+    while ( ncols!=9 )
+    {
+        i++;
+        if ( hdr->s[i]=='\t' ) ncols++;
+    }
+    hdr->l = i;
+
+    for (i=0; i<nsamples; i++)
+    {
+        kputc('\t', hdr);
+        kputs(samples[i], hdr);
+    }
+    kputc('\n', hdr);
+}
+
+BGZF *hts_get_bgzfp(htsFile *fp);
+static void reheader_vcf_gz(args_t *args)
+{
+    BGZF *fp = hts_get_bgzfp(args->fp);
+    if ( !fp || bgzf_read_block(fp) != 0 || !fp->block_length )
+        error("Failed to read %s: %s\n", args->fname, strerror(errno));
+
+    kstring_t hdr = {0,0,0};
+    char *buffer = (char*) fp->uncompressed_block;
+
+    // Read the header and find the position of the data block
+    if ( buffer[0]!='#' ) error("Could not parse the header, expected '#', found '%c'\n", buffer[0]);
+
+    int skip_until = 1;     // end of the header in the current uncompressed block
+    while (1)
+    {
+        if ( buffer[skip_until]=='\n' )
+        {
+            skip_until++;
+            if ( skip_until>=fp->block_length )
+            {
+                kputsn(buffer,skip_until,&hdr);
+                if ( bgzf_read_block(fp) != 0 ) error("Error reading %s\n", args->fname);
+                if ( !fp->block_length ) break;
+                skip_until = 0;
+            }
+            // The header has finished
+            if ( buffer[skip_until]!='#' )
+            {
+                kputsn(buffer,skip_until,&hdr);
+                break;
+            }
+        }
+        skip_until++;
+        if ( skip_until>=fp->block_length )
+        {
+            kputsn(buffer,fp->block_length,&hdr);
+            if ( bgzf_read_block(fp) != 0 ) error("Error reading %s\n", args->fname);
+            if ( !fp->block_length ) break;
+            skip_until = 0;
+        }
+    }
+
+    int nsamples = 0;
+    char **samples = NULL;
+    if ( args->samples_fname )
+        samples = hts_readlines(args->samples_fname, &nsamples);
+    if ( args->header_fname )
+    {
+        free(hdr.s); hdr.s = NULL; hdr.l = hdr.m = 0;
+        read_header_file(args->header_fname, &hdr);
+    }
+    if ( samples )
+    {
+        set_samples(samples, nsamples, &hdr);
+        int i;
+        for (i=0; i<nsamples; i++) free(samples[i]);
+        free(samples);
+    }
+
+    // Output the modified header
+    BGZF *bgzf_out = bgzf_open(args->output_fname ? args->output_fname : "-","w");;
+    if ( bgzf_write(bgzf_out, hdr.s, hdr.l) < 0 ) error("Can't write BGZF header (code %d)\n", bgzf_out->errcode);
+    free(hdr.s);
+
+    // Output all remainig data read with the header block
+    if ( fp->block_length - skip_until > 0 )
+    {
+        if ( bgzf_write(bgzf_out, buffer+skip_until, fp->block_length-skip_until)<0 ) error("Error: %d\n",fp->errcode);
+    }
+    if ( bgzf_flush(bgzf_out)<0 ) error("Error: %d\n",bgzf_out->errcode);
+
+    // Stream the rest of the file without as it is, without decompressing
+    ssize_t nread;
+    const size_t page_size = 32768;
+    char *buf = (char*) malloc(page_size);
+    while (1)
+    {
+        nread = bgzf_raw_read(fp, buf, page_size);
+        if ( nread<=0 ) break;
+
+        int count = bgzf_raw_write(bgzf_out, buf, nread);
+        if (count != nread) error("Write failed, wrote %d instead of %d bytes.\n", count,(int)nread);
+    }
+    if (bgzf_close(bgzf_out) < 0) error("Error closing %s: %d\n",args->output_fname ? args->output_fname : "-",bgzf_out->errcode);
+    if (hts_close(args->fp)) error("Error closing %s: %d\n",args->fname,fp->errcode);
+    free(buf);
+}
+static void reheader_vcf(args_t *args)
+{
+    kstring_t hdr = {0,0,0};
+    htsFile *fp = args->fp;
+    while ( hts_getline(fp, KS_SEP_LINE, &fp->line) >=0 )
+    {
+        kputc('\n',&fp->line);  // hts_getline eats the newline character
+        if ( fp->line.s[0]!='#' ) break;
+        kputsn(fp->line.s,fp->line.l,&hdr);
+    }
+
+    int nsamples = 0;
+    char **samples = NULL;
+    if ( args->samples_fname )
+        samples = hts_readlines(args->samples_fname, &nsamples);
+    if ( args->header_fname )
+    {
+        free(hdr.s); hdr.s = NULL; hdr.l = hdr.m = 0;
+        read_header_file(args->header_fname, &hdr);
+    }
+    if ( samples )
+    {
+        set_samples(samples, nsamples, &hdr);
+        int i;
+        for (i=0; i<nsamples; i++) free(samples[i]);
+        free(samples);
+    }
+
+    int out = args->output_fname ? open(args->output_fname, O_WRONLY|O_CREAT|O_TRUNC, 0666) : STDOUT_FILENO;
+    if ( out==-1 ) error("%s: %s\n", args->output_fname,strerror(errno));
+    if ( write(out, hdr.s, hdr.l)!=hdr.l ) error("Failed to write %d bytes\n", hdr.l);
+    free(hdr.s);
+    if ( fp->line.l )
+    {
+        if ( write(out, fp->line.s, fp->line.l)!=fp->line.l ) error("Failed to write %d bytes\n", fp->line.l);
+    }
+    while ( hts_getline(fp, KS_SEP_LINE, &fp->line) >=0 )   // uncompressed file implies small size, we don't worry about speed
+    {
+        kputc('\n',&fp->line);
+        if ( write(out, fp->line.s, fp->line.l)!=fp->line.l ) error("Failed to write %d bytes\n", fp->line.l);
+    }
+    hts_close(fp);
+    close(out);
+}
+
+static bcf_hdr_t *strip_header(bcf_hdr_t *src, bcf_hdr_t *dst)
+{
+    bcf_hrec_t *src_hrec, *dst_hrec, *tmp;
+    bcf_hdr_t *out = bcf_hdr_init("r");
+    int i;
+    for (i=0; i<dst->nhrec; i++)
+    {
+        // first insert lines which do not code BCF ids, their order does not matter
+        dst_hrec = dst->hrec[i];
+        if ( dst_hrec->type==BCF_HL_FLT || dst_hrec->type==BCF_HL_INFO || dst_hrec->type==BCF_HL_FMT || dst_hrec->type== BCF_HL_CTG ) continue;
+        bcf_hdr_add_hrec(out, bcf_hrec_dup(dst_hrec));
+    }
+    for (i=0; i<src->nhrec; i++)
+    {
+        // now transfer header lines which define BCF ids
+        src_hrec = src->hrec[i];
+
+        if ( src_hrec->type==BCF_HL_FLT || src_hrec->type==BCF_HL_INFO || src_hrec->type==BCF_HL_FMT || src_hrec->type== BCF_HL_CTG )
+        {
+            int j = bcf_hrec_find_key(src_hrec, "ID");
+            dst_hrec = bcf_hdr_get_hrec(dst, src_hrec->type, "ID", src_hrec->vals[j], NULL);
+            if ( !dst_hrec ) continue;
+
+            tmp = bcf_hrec_dup(dst_hrec);
+
+            j = bcf_hrec_find_key(src_hrec, "IDX");
+            if ( j>=0 )
+            {
+                j = atoi(src_hrec->vals[j]);
+                hrec_add_idx(tmp, j);
+            }
+            bcf_hdr_add_hrec(out, tmp);
+        }
+    }
+    bcf_hdr_sync(out);
+    for (i=0; i<dst->nhrec; i++)
+    {
+        // finally add new structured fields
+        dst_hrec = dst->hrec[i];
+        if ( dst_hrec->type==BCF_HL_FLT || dst_hrec->type==BCF_HL_INFO || dst_hrec->type==BCF_HL_FMT || dst_hrec->type== BCF_HL_CTG )
+        {
+            int j = bcf_hrec_find_key(dst_hrec, "ID");
+            tmp = bcf_hdr_get_hrec(out, dst_hrec->type, "ID", dst_hrec->vals[j], NULL);
+            if ( !tmp )
+                bcf_hdr_add_hrec(out, bcf_hrec_dup(dst_hrec));
+        }
+    }
+    for (i=0; i<dst->n[BCF_DT_SAMPLE]; i++) bcf_hdr_add_sample(out, dst->samples[i]);
+    bcf_hdr_destroy(dst);
+    return out;
+}
+
+static void reheader_bcf(args_t *args, int is_compressed)
+{
+    htsFile *fp = args->fp;
+    bcf_hdr_t *hdr = bcf_hdr_read(fp); if ( !hdr ) error("Failed to read the header: %s\n", args->fname);
+    kstring_t htxt = {0,0,0};
+    bcf_hdr_format(hdr, 1, &htxt);
+
+    int i, nsamples = 0;
+    char **samples = NULL;
+    if ( args->samples_fname )
+        samples = hts_readlines(args->samples_fname, &nsamples);
+    if ( args->header_fname )
+    {
+        free(htxt.s); htxt.s = NULL; htxt.l = htxt.m = 0;
+        read_header_file(args->header_fname, &htxt);
+    }
+    if ( samples )
+    {
+        set_samples(samples, nsamples, &htxt);
+        for (i=0; i<nsamples; i++) free(samples[i]);
+        free(samples);
+    }
+
+    bcf_hdr_t *hdr_out = bcf_hdr_init("r");
+    if ( bcf_hdr_parse(hdr_out, htxt.s) < 0 ) error("An error occurred while parsing the header\n");
+    if ( args->header_fname ) hdr_out = strip_header(hdr, hdr_out);
+
+    // write the header and the body
+    htsFile *fp_out = hts_open(args->output_fname ? args->output_fname : "-",is_compressed ? "wb" : "wbu");
+    if ( !fp_out ) error("%s: %s\n", args->output_fname ? args->output_fname : "-", strerror(errno));
+    bcf_hdr_write(fp_out, hdr_out);
+
+    bcf1_t *rec = bcf_init();
+    while ( bcf_read(fp, hdr, rec)==0 )
+    {
+        // sanity checking, this slows things down. Make it optional?
+        bcf_unpack(rec, BCF_UN_ALL);
+        if ( rec->rid >= hdr_out->n[BCF_DT_CTG] || strcmp(bcf_hdr_int2id(hdr,BCF_DT_CTG,rec->rid),bcf_hdr_int2id(hdr_out,BCF_DT_CTG,rec->rid)) )
+            error("The CHROM is not defined: \"%s\"\n", bcf_hdr_int2id(hdr,BCF_DT_CTG,rec->rid));
+
+        for (i=0; i<rec->d.n_flt; i++)
+        {
+            int id = rec->d.flt[i];
+            if ( id >= hdr_out->n[BCF_DT_ID] ) break;
+            if ( !bcf_hdr_idinfo_exists(hdr_out,BCF_HL_FLT,id) ) break;
+            if ( strcmp(hdr->id[BCF_DT_ID][id].key,hdr_out->id[BCF_DT_ID][id].key) )
+                error("FIXME: Broken FILTER ids: %s vs %s\n", hdr->id[BCF_DT_ID][id].key,hdr_out->id[BCF_DT_ID][id].key);
+        }
+        if ( i!=rec->d.n_flt )
+            error("The FILTER is not defined: \"%s\"\n", bcf_hdr_int2id(hdr,BCF_DT_ID,rec->d.flt[i]));
+
+        for (i=0; i<rec->n_info; i++)
+        {
+            int id = rec->d.info[i].key;
+            if ( id >= hdr_out->n[BCF_DT_ID] ) break;
+            if ( !hdr_out->id[BCF_DT_ID][id].key ) break;
+            if ( !bcf_hdr_idinfo_exists(hdr_out,BCF_HL_INFO,id) ) break;
+            if ( strcmp(hdr->id[BCF_DT_ID][id].key,hdr_out->id[BCF_DT_ID][id].key) )
+                error("FIXME: Broken INFO ids: %s vs %s\n", hdr->id[BCF_DT_ID][id].key,hdr_out->id[BCF_DT_ID][id].key);
+        }
+        if ( i!=rec->n_info )
+            error("The INFO tag is not defined: \"%s\"\n", bcf_hdr_int2id(hdr,BCF_DT_ID,rec->d.info[i].key));
+
+        for (i=0; i<rec->n_fmt; i++)
+        {
+            int id = rec->d.fmt[i].id;
+            if ( id >= hdr_out->n[BCF_DT_ID] ) break;
+            if ( !hdr_out->id[BCF_DT_ID][id].key ) break;
+            if ( !bcf_hdr_idinfo_exists(hdr_out,BCF_HL_FMT,id) ) break;
+            if ( strcmp(hdr->id[BCF_DT_ID][id].key,hdr_out->id[BCF_DT_ID][id].key) )
+                error("FIXME: Broken FORMAT ids: %s vs %s\n", hdr->id[BCF_DT_ID][id].key,hdr_out->id[BCF_DT_ID][id].key);
+        }
+        if ( i!=rec->n_fmt )
+            error("The FORMAT tag is not defined: \"%s\"\n", bcf_hdr_int2id(hdr,BCF_DT_ID,rec->d.fmt[i].id));
+
+        bcf_write(fp_out,hdr_out,rec);
+    }
+    bcf_destroy(rec);
+
+    free(htxt.s);
+    hts_close(fp_out);
+    hts_close(fp);
+    bcf_hdr_destroy(hdr_out);
+    bcf_hdr_destroy(hdr);
+}
+
+
+static void usage(args_t *args)
+{
+    fprintf(stderr, "\n");
+    fprintf(stderr, "About:   Modify header of VCF/BCF files, change sample names.\n");
+    fprintf(stderr, "Usage:   bcftools reheader [OPTIONS] <in.vcf.gz>\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "Options:\n");
+    fprintf(stderr, "    -h, --header <file>     new header\n");
+    fprintf(stderr, "    -o, --output <file>     write output to a file [standard output]\n");
+    fprintf(stderr, "    -s, --samples <file>    new sample names\n");
+    fprintf(stderr, "\n");
+    exit(1);
+}
+
+int main_reheader(int argc, char *argv[])
+{
+    int c;
+    args_t *args  = (args_t*) calloc(1,sizeof(args_t));
+    args->argc    = argc; args->argv = argv;
+
+    static struct option loptions[] =
+    {
+        {"output",1,0,'o'},
+        {"header",1,0,'h'},
+        {"samples",1,0,'s'},
+        {0,0,0,0}
+    };
+    while ((c = getopt_long(argc, argv, "s:h:o:",loptions,NULL)) >= 0)
+    {
+        switch (c)
+        {
+            case 'o': args->output_fname = optarg; break;
+            case 's': args->samples_fname = optarg; break;
+            case 'h': args->header_fname = optarg; break;
+            case '?': usage(args);
+            default: error("Unknown argument: %s\n", optarg);
+        }
+    }
+
+    if ( optind>=argc )
+    {
+        if ( !isatty(fileno((FILE *)stdin)) ) args->fname = "-";  // reading from stdin
+        else usage(args);
+    }
+    else args->fname = argv[optind];
+
+    if ( !args->samples_fname && !args->header_fname ) usage(args);
+    if ( !args->fname ) usage(args);
+
+    args->fp = hts_open(args->fname,"r");
+    if ( !args->fp ) error("Failed to open: %s\n", args->fname);
+    args->type = *hts_get_format(args->fp);
+
+    if ( args->type.format==vcf )
+    {
+        if ( args->type.compression==bgzf || args->type.compression==gzip )
+            reheader_vcf_gz(args);
+        else
+            reheader_vcf(args);
+    }
+    else
+        reheader_bcf(args, args->type.compression==bgzf || args->type.compression==gzip);
+
+    free(args);
+    return 0;
+}
diff --git a/smpl_ilist.c b/smpl_ilist.c
new file mode 100644 (file)
index 0000000..c7fa913
--- /dev/null
@@ -0,0 +1,106 @@
+/* 
+    Copyright (C) 2016 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+    Permission is hereby granted, free of charge, to any person obtaining a copy
+    of this software and associated documentation files (the "Software"), to deal
+    in the Software without restriction, including without limitation the rights
+    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+    copies of the Software, and to permit persons to whom the Software is
+    furnished to do so, subject to the following conditions:
+    
+    The above copyright notice and this permission notice shall be included in
+    all copies or substantial portions of the Software.
+    
+    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+    THE SOFTWARE.
+*/
+
+#include "bcftools.h"
+#include "smpl_ilist.h"
+
+void smpl_ilist_destroy(smpl_ilist_t *smpl)
+{
+    free(smpl->idx);
+    free(smpl);
+}
+
+smpl_ilist_t *smpl_ilist_init(bcf_hdr_t *hdr, char *sample_list, int is_file, int flags)
+{
+    smpl_ilist_t *smpl = (smpl_ilist_t*) calloc(1,sizeof(smpl_ilist_t));
+
+    int i;
+    if ( !sample_list )
+    {
+        smpl->n = bcf_hdr_nsamples(hdr);
+        smpl->idx = (int*) malloc(sizeof(int)*smpl->n);
+        for (i=0; i<smpl->n; i++) smpl->idx[i] = i;
+        return smpl;
+    }
+
+    int nlist;
+    char **list = hts_readlist(sample_list[0]=='^'?sample_list+1:sample_list, is_file, &nlist);
+    if ( !list ) error("Could not parse %s\n", sample_list);
+
+    // preserve the VCF order
+    int *tmp = (int*)calloc(bcf_hdr_nsamples(hdr),sizeof(int));
+    for (i=0; i<nlist; i++)
+    {
+        int idx = bcf_hdr_id2int(hdr, BCF_DT_SAMPLE, list[i]);
+        if ( idx>=0 ) 
+        {
+            tmp[idx] = 1;
+            smpl->n++;
+        }
+        else if ( flags&SMPL_STRICT )
+            error("No such sample: %s\n", list[i]);
+    }
+
+    if ( sample_list[0]=='^' ) smpl->n = bcf_hdr_nsamples(hdr) - smpl->n;
+    smpl->idx = (int*) malloc(sizeof(int)*smpl->n);
+
+    int j = 0;
+    if ( sample_list[0]!='^' )
+    {
+        for (i=0; i<bcf_hdr_nsamples(hdr); i++)
+            if ( tmp[i] ) smpl->idx[j++] = i;
+    }
+    else
+    {
+        for (i=0; i<bcf_hdr_nsamples(hdr); i++)
+            if ( !tmp[i] ) smpl->idx[j++] = i;
+    }
+
+    free(tmp);
+    for (i=0; i<nlist; i++) free(list[i]);
+    free(list);
+
+    return smpl;
+}
+
+smpl_ilist_t *smpl_ilist_map(bcf_hdr_t *hdr_a, bcf_hdr_t *hdr_b, int flags)
+{
+    if ( flags&SMPL_STRICT && bcf_hdr_nsamples(hdr_a)!=bcf_hdr_nsamples(hdr_b) )
+        error("Different number of samples: %d vs %d\n", bcf_hdr_nsamples(hdr_a),bcf_hdr_nsamples(hdr_b));
+
+    smpl_ilist_t *smpl = (smpl_ilist_t*) calloc(1,sizeof(smpl_ilist_t));
+
+    int i;
+    smpl->n = bcf_hdr_nsamples(hdr_a);
+    smpl->idx = (int*) malloc(sizeof(int)*smpl->n);
+    for (i=0; i<smpl->n; i++)
+    {
+        const char *name = bcf_hdr_int2id(hdr_a, BCF_DT_SAMPLE, i);
+        smpl->idx[i] = bcf_hdr_id2int(hdr_b, BCF_DT_SAMPLE, name);
+        if ( flags&SMPL_STRICT && smpl->idx[i]<0 ) 
+            error("The sample %s is not present in the second file\n", name);
+    }
+    return smpl;
+}
+
diff --git a/smpl_ilist.h b/smpl_ilist.h
new file mode 100644 (file)
index 0000000..7083cf2
--- /dev/null
@@ -0,0 +1,47 @@
+/* 
+    Copyright (C) 2016 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+    Permission is hereby granted, free of charge, to any person obtaining a copy
+    of this software and associated documentation files (the "Software"), to deal
+    in the Software without restriction, including without limitation the rights
+    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+    copies of the Software, and to permit persons to whom the Software is
+    furnished to do so, subject to the following conditions:
+    
+    The above copyright notice and this permission notice shall be included in
+    all copies or substantial portions of the Software.
+    
+    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+    THE SOFTWARE.
+*/
+/*
+    Parse --samples and --samples-file
+*/
+
+#ifndef __SMPL_ILIST_H__
+#define __SMPL_ILIST_H__
+
+#include <htslib/vcf.h>
+
+#define SMPL_NONE   0   // flexible error recovery
+#define SMPL_STRICT 1   // samples must exist
+
+typedef struct
+{
+    int *idx;  // index to bcf_hdr_t.samples 
+    int n;
+}
+smpl_ilist_t;
+
+smpl_ilist_t *smpl_ilist_init(bcf_hdr_t *hdr, char *sample_list, int is_file, int flags);
+smpl_ilist_t *smpl_ilist_map(bcf_hdr_t *hdr_a, bcf_hdr_t *hdr_b, int flags);
+void smpl_ilist_destroy(smpl_ilist_t *smpl);
+
+#endif
diff --git a/tabix.c b/tabix.c
new file mode 100644 (file)
index 0000000..c1874c2
--- /dev/null
+++ b/tabix.c
@@ -0,0 +1,131 @@
+/*  tabix.c -- tabix subcommand.
+
+    Copyright (C) 2012 Broad Institute.
+    Copyright (C) 2013, 2016 Genome Research Ltd.
+
+    Author: Heng Li <lh3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <unistd.h>
+#include <string.h>
+#include <htslib/bgzf.h>
+#include <htslib/tbx.h>
+
+int main_tabix(int argc, char *argv[])
+{
+    int c, min_shift = -1, is_force = 0, is_all = 0, detect = 1;
+    tbx_conf_t conf = tbx_conf_gff;
+    while ((c = getopt(argc, argv, "0fap:s:b:e:S:c:m:")) >= 0)
+        if (c == '0') conf.preset |= TBX_UCSC;
+        else if (c == 'f') is_force = 1;
+        else if (c == 'a') is_all = 1;
+        else if (c == 'm') min_shift = atoi(optarg);
+        else if (c == 's') conf.sc = atoi(optarg);
+        else if (c == 'b') conf.bc = atoi(optarg);
+        else if (c == 'e') conf.ec = atoi(optarg);
+        else if (c == 'c') conf.meta_char = *optarg;
+        else if (c == 'S') conf.line_skip = atoi(optarg);
+        else if (c == 'p') {
+            if (strcmp(optarg, "gff") == 0) conf = tbx_conf_gff;
+            else if (strcmp(optarg, "bed") == 0) conf = tbx_conf_bed;
+            else if (strcmp(optarg, "sam") == 0) conf = tbx_conf_sam;
+            else if (strcmp(optarg, "vcf") == 0) conf = tbx_conf_vcf;
+            else {
+                fprintf(stderr, "The type '%s' not recognised\n", optarg);
+                return 1;
+            detect = 0;
+            }
+
+        }
+    if (optind == argc) {
+        fprintf(stderr, "\nUsage: bcftools tabix [options] <in.gz> [reg1 [...]]\n\n");
+        fprintf(stderr, "Options: -p STR    preset: gff, bed, sam or vcf [gff]\n");
+        fprintf(stderr, "         -s INT    column number for sequence names (suppressed by -p) [1]\n");
+        fprintf(stderr, "         -b INT    column number for region start [4]\n");
+        fprintf(stderr, "         -e INT    column number for region end (if no end, set INT to -b) [5]\n");
+        fprintf(stderr, "         -0        specify coordinates are zero-based\n");
+        fprintf(stderr, "         -S INT    skip first INT lines [0]\n");
+        fprintf(stderr, "         -c CHAR   skip lines starting with CHAR [null]\n");
+        fprintf(stderr, "         -a        print all records\n");
+        fprintf(stderr, "         -f        force to overwrite existing index\n");
+        fprintf(stderr, "         -m INT    set the minimal interval size to 1<<INT; 0 for the old tabix index [0]\n");
+        fprintf(stderr, "\n");
+        return 1;
+    }
+    if (is_all) { // read without random access
+        kstring_t s;
+        BGZF *fp;
+        s.l = s.m = 0; s.s = 0;
+        fp = bgzf_open(argv[optind], "r");
+        while (bgzf_getline(fp, '\n', &s) >= 0) puts(s.s);
+        bgzf_close(fp);
+        free(s.s);
+    } else if (optind + 2 > argc) { // create index
+        if ( detect )
+        {
+            // auto-detect file type by file name
+            int l = strlen(argv[optind]);
+            int strcasecmp(const char *s1, const char *s2);
+            if (l>=7 && strcasecmp(argv[optind]+l-7, ".gff.gz") == 0) conf = tbx_conf_gff;
+            else if (l>=7 && strcasecmp(argv[optind]+l-7, ".bed.gz") == 0) conf = tbx_conf_bed;
+            else if (l>=7 && strcasecmp(argv[optind]+l-7, ".sam.gz") == 0) conf = tbx_conf_sam;
+            else if (l>=7 && strcasecmp(argv[optind]+l-7, ".vcf.gz") == 0) conf = tbx_conf_vcf;
+        }
+
+        if (!is_force) {
+            char *fn;
+            FILE *fp;
+            fn = (char*)malloc(strlen(argv[optind]) + 5);
+            strcat(strcpy(fn, argv[optind]), min_shift <= 0? ".tbi" : ".csi");
+            if ((fp = fopen(fn, "rb")) != 0) {
+                fclose(fp);
+                free(fn);
+                fprintf(stderr, "[E::%s] the index file exists; use option '-f' to overwrite\n", __func__);
+                return 1;
+            }
+            free(fn);
+        }
+        if ( tbx_index_build(argv[optind], min_shift, &conf) )
+        {
+            fprintf(stderr,"tbx_index_build failed: Is the file bgzip-compressed? Was wrong -p [type] option used?\n");
+            return 1;
+        }
+    } else { // read with random access
+        tbx_t *tbx;
+        BGZF *fp;
+        kstring_t s;
+        int i;
+        if ((tbx = tbx_index_load(argv[optind])) == 0) return 1;
+        if ((fp = bgzf_open(argv[optind], "r")) == 0) return 1;
+        s.s = 0; s.l = s.m = 0;
+        for (i = optind + 1; i < argc; ++i) {
+            hts_itr_t *itr;
+            if ((itr = tbx_itr_querys(tbx, argv[i])) == 0) continue;
+            while (tbx_bgzf_itr_next(fp, tbx, itr, &s) >= 0) puts(s.s);
+            tbx_itr_destroy(itr);
+        }
+        free(s.s);
+        bgzf_close(fp);
+        tbx_destroy(tbx);
+    }
+    return 0;
+}
diff --git a/test/23andme.fa b/test/23andme.fa
new file mode 100644 (file)
index 0000000..8a917f6
--- /dev/null
@@ -0,0 +1,14 @@
+>1
+CACGTNACGGCTGAAGTCCAAGGTAC
+CGTATCGAGTTCACAGTCGATAGCTC
+GATCGATAGCATCGCTAGCNNNACTA
+CGATCGATCGCTCTCCGTAACACTCA
+AAAACGATCGATCGACTGCTCTTTAG
+CGATGACTTTAGGGGAAAAA
+>2
+CGCTCAGCCGTACAGCCGAGCAGGAC
+ACGCTATTTTAGATCGACTGGCTNNG
+CGCTAGCTACGCTTTAGCACGAGAA
+>Y
+NNNGCATACGTGTCCATCACGATGAT
+AGCGATGATCGATC
diff --git a/test/23andme.fa.fai b/test/23andme.fa.fai
new file mode 100644 (file)
index 0000000..6489fa3
--- /dev/null
@@ -0,0 +1,3 @@
+1      150     3       26      27
+2      77      162     26      27
+Y      40      245     26      27
diff --git a/test/aa.fa b/test/aa.fa
new file mode 100644 (file)
index 0000000..f54b206
--- /dev/null
@@ -0,0 +1,29 @@
+>20
+AGGATGGGGCTCATTAATAGAGCTCCACTTGTCTCCAGAATCACTGGTGAGGAAGGGGAG
+TGTTGCCCCCACATTcGTGCACATCAGGGATGGTTCACCGAACTCCACACCAGTCTCTGc
+AGAGCCTGTTGGGGAGAGGAGGGCTGTGGCTTCTTTGATGGTGTTCACCTGGAGTAGAGC
+AAGTATTGTCAAAAGGGTCATCCTCGGAGGTTGCAGTGAGCCGAGATCGCACCATTGCAC
+TGCAGCCTGGGAGACAGAGCAAGACTCCATCTCAAAAAaAAAaAaAAAaAAAAAGGCCAT
+C
+>1
+............................................................
+............................................................
+............................................................
+............................................................
+............................................................
+.
+>2 2:1382388-1382602
+AGCACCTGCCTCCAGGGCGACTGCGACTCCGTGCTGCTCTCCCTGGGAGGCCCTGTTCCT
+GTCCAtGTGGCCCGTGCTGGTGTGACAGTGGGAGGACAGAGATCTGTgGGAATGCCGTGC
+ACCCGGCAGATGCTGTGTGCACCTGGCGGGgGGTTCgTgCCTGAGCTGCTGTAGgGTGAA
+GCTGCAGTTTCAGAAGGTCCGAGAGATGTTAAACC
+>3
+ACTGGACACGTGGACACACACACACACACACACACACACACAGTCAAACCACCTACCAGA
+>4
+TCCCCTCTTGACCTCcCTCTATTTTTT..TTTTTTTCTGAGATGGATTTTTGCTCTTGTT
+>5
+GTCTCAAAAAAAAAAAAAAAAAAAAGAAAAG
+>21
+TTTATTATtAGTAttaTTAAATTGAATTTATTTAGTGTACATACATTCATGTGTATTGTG
+>22
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
diff --git a/test/aa.fa.fai b/test/aa.fa.fai
new file mode 100644 (file)
index 0000000..b718af4
--- /dev/null
@@ -0,0 +1,8 @@
+20     301     4       60      61
+1      301     314     60      61
+2      215     642     60      61
+3      60      864     60      61
+4      60      928     60      61
+5      31      992     31      32
+21     60      1028    60      61
+22     30      1093    30      31
diff --git a/test/aa.hdr b/test/aa.hdr
new file mode 100644 (file)
index 0000000..3f2b84a
--- /dev/null
@@ -0,0 +1 @@
+##INFO=<ID=AA,Number=1,Type=String,Description="Ancestral allele">
diff --git a/test/aa.out b/test/aa.out
new file mode 100644 (file)
index 0000000..c08f4c1
--- /dev/null
@@ -0,0 +1,31 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=1,length=2147483647>
+##contig=<ID=2,length=2147483647>
+##contig=<ID=3,length=2147483647>
+##contig=<ID=4,length=2147483647>
+##contig=<ID=5,length=2147483647>
+##contig=<ID=20,length=2147483647>
+##INFO=<ID=AA,Number=1,Type=String,Description="Ancestral allele">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      105     .       TAAACCCTA       T,TAACCCTA      999     PASS    .
+2      1       .       GGGCGTCTCATAGCTGGAGCAATGGCGAGCGCCTGGACAAGGGAGGGGAAGGGGTTCTTATTACTGACGCGGGTAGCCCCTACTGCTGTGTGGTTCCCCTATTTTTTTTTTTTTCTTTTTGAGACGGAGTCTCGCTCTGTCACCCAGGCTGGAGTGCAGTGGCACAATCTCGGCTCACTGCAAGCTCCACC ACG     999     PASS    .
+2      101     .       A       ATT     999     PASS    .
+2      114     .       T       TTC,TT  999     PASS    .
+2      115     .       C       T       999     PASS    AA=C
+20     3       .       G       CT      999     PASS    .
+20     5       .       TG      CT      999     PASS    .
+20     5       .       TGGG    TAC,TG,TGGGG,AC .       PASS    .
+20     59      .       AG      .       999     PASS    .
+20     81      .       A       C       999     PASS    AA=A
+20     84      .       G       T       999     PASS    AA=T
+20     95      .       T       A       999     PASS    AA=T
+20     95      .       TCACCG  AAAAAA  999     PASS    .
+20     273     .       C       CAA,CAAA        999     PASS    .
+20     273     .       C       CAAAAAAAAAA     999     PASS    .
+20     273     .       C       CAA     999     PASS    .
+20     275     .       A       C,G     999     PASS    AA=A
+3      10      .       GTGGAC  GTGGACACAC,GTGGACAC,GTGGACACACAC,GTGG,GTGGACACACACAC,ATGGACACACAC       999     PASS    .
+3      17      .       CA      C       999     PASS    .
+4      36      .       TC      C,TT,TTC        999     PASS    .
+5      21      .       A       AAG     999     PASS    .
diff --git a/test/aa.vcf b/test/aa.vcf
new file mode 100644 (file)
index 0000000..7bee378
--- /dev/null
@@ -0,0 +1,30 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=1,length=2147483647>
+##contig=<ID=2,length=2147483647>
+##contig=<ID=3,length=2147483647>
+##contig=<ID=4,length=2147483647>
+##contig=<ID=5,length=2147483647>
+##contig=<ID=20,length=2147483647>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      105     .       TAAACCCTA       T,TAACCCTA      999     PASS    .
+2      1       .       GGGCGTCTCATAGCTGGAGCAATGGCGAGCGCCTGGACAAGGGAGGGGAAGGGGTTCTTATTACTGACGCGGGTAGCCCCTACTGCTGTGTGGTTCCCCTATTTTTTTTTTTTTCTTTTTGAGACGGAGTCTCGCTCTGTCACCCAGGCTGGAGTGCAGTGGCACAATCTCGGCTCACTGCAAGCTCCACC ACG     999     PASS    .
+2      101     .       A       ATT     999     PASS    .
+2      114     .       T       TTC,TT  999     PASS    .
+2      115     .       C       T       999     PASS    .
+20     3       .       G       CT      999     PASS    .
+20     5       .       TG      CT      999     PASS    .
+20     5       .       TGGG    TAC,TG,TGGGG,AC .       PASS    .
+20     59      .       AG      .       999     PASS    .
+20     81      .       A       C       999     PASS    .
+20     84      .       G       T       999     PASS    .
+20     95      .       T       A       999     PASS    .
+20     95      .       TCACCG  AAAAAA  999     PASS    .
+20     273     .       C       CAA,CAAA        999     PASS    .
+20     273     .       C       CAAAAAAAAAA     999     PASS    .
+20     273     .       C       CAA     999     PASS    .
+20     275     .       A       C,G     999     PASS    .
+3      10      .       GTGGAC  GTGGACACAC,GTGGACAC,GTGGACACACAC,GTGG,GTGGACACACACAC,ATGGACACACAC       999     PASS    .
+3      17      .       CA      C       999     PASS    .
+4      36      .       TC      C,TT,TTC        999     PASS    .
+5      21      .       A       AAG     999     PASS    .
diff --git a/test/ad-bias.out b/test/ad-bias.out
new file mode 100644 (file)
index 0000000..c268572
--- /dev/null
@@ -0,0 +1,25 @@
+#
+# FT, Fisher Test      [2]Sample       [3]Control      [4]Chrom        [5]Pos  [6]smpl.nREF    [7]smpl.nALT    [8]ctrl.nREF    [9]ctrl.nALT    [10]P-value
+FT     NA12890 NA12892 22      16051249        4       3       55      0       9.254363e-04
+FT     NA12890 NA12892 22      16051347        2       4       43      0       7.079613e-05
+FT     NA12890 NA12891 22      16051453        5       4       39      0       6.475486e-04
+FT     NA12890 NA12892 22      16051453        5       4       47      0       3.430532e-04
+FT     NA12890 NA12892 22      16051497        0       8       44      0       1.328836e-09
+FT     NA12890 NA12892 22      16053659        0       9       30      0       4.718870e-09
+FT     NA12890 NA12892 22      16053791        4       4       32      0       7.659481e-04
+FT     NA12890 NA12892 22      16055942        0       7       31      0       7.923770e-08
+FT     NA12890 NA12892 22      16056126        2       6       27      0       1.725030e-05
+FT     NA12890 NA12891 22      16058415        9       0       0       37      9.076747e-10
+FT     NA12890 NA12891 22      16058463        1       8       40      0       1.995662e-08
+FT     NA12890 NA12892 22      16058463        1       8       45      0       8.649972e-09
+FT     NA12890 NA12891 22      16058758        2       8       19      0       1.048427e-05
+FT     NA12890 NA12892 22      16058758        2       8       34      0       2.539036e-07
+FT     NA12890 NA12891 22      16058766        11      0       0       4       7.326007e-04
+FT     NA12890 NA12892 22      16058852        0       3       36      0       1.094212e-04
+FT     NA12890 NA12891 22      16059081        6       0       0       35      2.224007e-07
+FT     NA12890 NA12891 22      16059734        1       9       23      0       2.592884e-07
+FT     NA12890 NA12892 22      16059734        1       9       31      0       2.854341e-08
+FT     NA12890 NA12891 22      16059753        9       0       0       19      1.447828e-07
+FT     NA12890 NA12891 22      16060178        5       0       1       20      9.121313e-05
+# SN, Summary Numbers  [2]Number of Pairs      [3]Number of Sites      [4]Number of comparisons        [5]P-value output threshold
+SN     2       36      55      1.000000e-03
diff --git a/test/ad-bias.samples b/test/ad-bias.samples
new file mode 100644 (file)
index 0000000..426bad0
--- /dev/null
@@ -0,0 +1,2 @@
+NA12890        NA12891
+NA12890        NA12892
diff --git a/test/ad-bias.vcf b/test/ad-bias.vcf
new file mode 100644 (file)
index 0000000..e14231b
--- /dev/null
@@ -0,0 +1,42 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=22,length=51304566>
+##FORMAT=<ID=AD,Number=R,Type=Integer,Description="Allelic depths">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA12890 NA12891 NA12892
+22     16050159        .       C       T       68      .       .       GT:AD   0/0:4,0 0/1:6,8 0/0:26,0
+22     16050252        .       A       T       85      .       .       GT:AD   0/0:3,0 0/1:13,13       0/0:40,0
+22     16051249        .       T       C       32.1761 .       .       GT:AD   0/1:4,3 0/0:41,0        0/0:55,0
+22     16051347        .       G       C       283     .       .       GT:AD   1/1:2,4 0/1:20,20       0/0:43,0
+22     16051453        .       A       C       3.42882 .       .       GT:AD   0/1:5,4 0/0:39,0        0/0:47,0
+22     16051497        .       A       G       362     .       .       GT:AD   1/1:0,8 0/1:14,20       0/0:44,0
+22     16051968        .       C       A       136     .       .       GT:AD   0/0:4,0 0/1:11,11       0/0:13,0
+22     16052167        .       AAAACAAACAAACAAACAAACAAACAAACAAAC       AAAACAAACAAACAAACAAACAAACAAACAAACAAACAAAC       217     .       .       GT:AD   ./.:0,0 1/1:0,27        0/0:46,0
+22     16052169        .       AACAAACA        AACAAACAGACAAACA        241     .       .       GT:AD   0/1:1,1 0/1:7,29        0/0:54,0
+22     16052180        .       AAAC    AAACCAACTAAC    221     .       .       GT:AD   0/0:2,0 0/1:16,15       0/0:55,0
+22     16052239        .       A       G       172     .       .       GT:AD   0/0:5,0 0/1:12,17       0/0:44,0
+22     16052513        .       G       C       153     .       .       GT:AD   0/0:11,0        0/1:25,16       0/0:38,0
+22     16052618        .       G       A       124     .       .       GT:AD   0/0:7,0 0/1:29,12       0/0:41,0
+22     16053659        .       A       C       352     .       .       GT:AD   1/1:0,9 1/1:0,21        0/0:30,0
+22     16053791        .       C       A       287     .       .       GT:AD   0/1:4,4 0/1:13,16       0/0:32,0
+22     16054454        .       C       T       14.2772 .       .       GT:AD   0/1:2,2 0/0:34,0        0/0:31,0
+22     16054667        .       C       G       179     .       .       GT:AD   0/0:8,0 0/1:12,15       0/0:27,0
+22     16054740        .       A       G       126     .       .       GT:AD   0/0:6,0 0/1:11,16       0/0:26,0
+22     16055942        .       C       T       385     .       .       GT:AD   1/1:0,7 1/1:0,22        0/0:31,0
+22     16056126        .       G       A       263     .       .       GT:AD   0/1:2,6 0/1:12,16       0/0:27,0
+22     16056854        .       G       GA      17.3105 .       .       GT:AD   0/0:7,0 0/1:11,15       0/0:35,0
+22     16057248        .       G       A       167     .       .       GT:AD   0/0:5,0 0/1:15,14       0/0:32,0
+22     16057320        .       G       A       20.0168 .       .       GT:AD   0/1:2,2 0/0:25,0        0/0:36,0
+22     16057417        .       C       T       16.3704 .       .       GT:AD   0/1:2,2 0/0:36,0        0/0:25,0
+22     16058070        .       A       G       452     .       .       GT:AD   1/1:0,4 1/1:0,21        1/1:0,22
+22     16058415        .       A       G       212     .       .       GT:AD   0/0:9,0 1/1:0,37        0/0:35,2
+22     16058463        .       C       T       136     .       .       GT:AD   0/1:1,8 0/0:40,0        0/0:45,0
+22     16058758        .       C       A       107     .       .       GT:AD   1/1:2,8 0/0:19,0        0/0:34,0
+22     16058766        .       G       A       15.517  .       .       GT:AD   0/0:11,0        1/1:0,4 0/0:32,0
+22     16058852        .       A       T       198     .       .       GT:AD   1/1:0,3 1/1:0,19        0/0:36,0
+22     16058883        .       A       G       129     .       .       GT:AD   1/1:0,1 1/1:0,18        0/0:36,0
+22     16059081        .       A       G       212     .       .       GT:AD   0/0:6,0 1/1:0,35        0/0:35,0
+22     16059734        .       C       T       114     .       .       GT:AD   1/1:1,9 0/0:23,0        0/0:31,0
+22     16059753        .       A       T       212     .       .       GT:AD   0/0:9,0 1/1:0,19        0/0:28,0
+22     16059973        .       C       A       195     .       .       GT:AD   0/0:4,0 0/0:21,0        0/1:21,18
+22     16060178        .       G       A       187     .       .       GT:AD   0/0:5,0 1/1:1,20        0/0:36,0
diff --git a/test/af-dist.out b/test/af-dist.out
new file mode 100644 (file)
index 0000000..044659d
--- /dev/null
@@ -0,0 +1,23 @@
+#
+# PROB_DIST, genotype probability distribution, assumes HWE
+PROB_DIST      0.000000        0.100000        0
+PROB_DIST      0.100000        0.200000        0
+PROB_DIST      0.200000        0.300000        1
+PROB_DIST      0.300000        0.400000        0
+PROB_DIST      0.400000        0.500000        14
+PROB_DIST      0.500000        0.600000        2
+PROB_DIST      0.600000        0.700000        2
+PROB_DIST      0.700000        0.800000        0
+PROB_DIST      0.800000        0.900000        0
+PROB_DIST      0.900000        1.000000        0
+# DEV_DIST, distribution of AF deviation, based on AF and INFO/AN, AC calculated on the fly
+DEV_DIST       0.000000        0.100000        7
+DEV_DIST       0.100000        0.200000        0
+DEV_DIST       0.200000        0.300000        0
+DEV_DIST       0.300000        0.400000        0
+DEV_DIST       0.400000        0.500000        0
+DEV_DIST       0.500000        0.600000        0
+DEV_DIST       0.600000        0.700000        0
+DEV_DIST       0.700000        0.800000        0
+DEV_DIST       0.800000        0.900000        0
+DEV_DIST       0.900000        1.000000        0
diff --git a/test/af-dist.vcf b/test/af-dist.vcf
new file mode 100644 (file)
index 0000000..e1e7af3
--- /dev/null
@@ -0,0 +1,19 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##reference=file:///seq/references/1000Genomes-NCBI37.fasta
+##contig=<ID=11,length=135006516>
+##contig=<ID=20,length=63025520>
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AF,Number=A,Type=Float,Description="Allele frequency">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00001 NA00002 NA00003
+11     2343543 .       A       .       999     .       AN=6    GT      0/0     0/0     0/0
+11     5464562 .       C       T       999     .       AN=0;AC=0       GT      ./.     ./.     ./.
+20     76962   rs6111385       T       C       999     .       AN=6;AF=0.833333;AC=5   GT      0/1     1/1     1/1
+20     126310  .       ACC     A       999     .       AN=6;AF=0.666667;AC=4   GT      0/1     0/1     1/1
+20     138125  rs2298108       G       T       999     .       AN=6;AF=0.666667;AC=4   GT      0/1     0/1     1/1
+20     138148  rs2298109       C       T       999     .       AN=6;AF=0.666667;AC=4   GT      0/1     0/1     1/1
+20     271225  .       T       TTTA,TA 999     .       AN=6;AF=0.333333,0.333333;AC=2,2        GT      0/2     0/1     1/2
+20     304568  .       C       T       999     .       AN=6;AF=0.666667;AC=4   GT      0|1     0|1     1|1
+20     326891  .       A       AC      999     .       AN=4;AF=0.5;AC=2        GT      0|1     0|1     ./.
diff --git a/test/annotate.hdr b/test/annotate.hdr
new file mode 100644 (file)
index 0000000..c2cbf73
--- /dev/null
@@ -0,0 +1,4 @@
+##INFO=<ID=T_STR,Number=1,Type=String,Description="Test String">
+##INFO=<ID=T_INT,Number=.,Type=Integer,Description="Test Integer">
+##INFO=<ID=T_FLOAT,Number=.,Type=Float,Description="Test Float">
+##INFO=<ID=INDEL,Number=0,Type=Float,Description="Test Flag">
diff --git a/test/annotate.out b/test/annotate.out
new file mode 100644 (file)
index 0000000..582318e
--- /dev/null
@@ -0,0 +1,43 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##test=<ID=4,IE=5>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+##INFO=<ID=T_STR,Number=1,Type=String,Description="Test String">
+##INFO=<ID=T_INT,Number=.,Type=Integer,Description="Test Integer">
+##INFO=<ID=T_FLOAT,Number=.,Type=Float,Description="Test Float">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000150 snp_3000150     C       T       999     PASS    AN=4;AC=2;T_INT=1,2;T_FLOAT=1e-10,2e-10 GT:GQ   0/1:245 0/1:245
+1      3000151 snp_3000151     C       T       999     PASS    AN=4;AC=2;T_INT=1;T_FLOAT=2e-10 GT:DP:GQ        0/1:32:245      0/1:32:245
+1      3062915 indel_3062915   GTTT    G       12.9    q10     DP4=1,2,3,4;AN=4;AC=2;INDEL;STR=test    GT:GQ:DP:GL     0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20
+1      3062915 snp_3062915     G       T,C     999     test    TEST=5;DP4=1,2,3,4;AN=3;AC=1,1;T_INT=1;T_FLOAT=2e-10    GT:TT:GQ:DP:GL  0/1:0,1:409:35:-20,-5,-20,-20,-5,-20    2:0,1:409:35:-20,-5,-20
+1      3106154 indel_3106154   CAAA    C       342     PASS    AN=4;AC=2;INDEL GT:GQ:DP        0/1:245:32      0/1:245:32
+1      3106154 indel_3106154   C       CT      59.2    PASS    AN=4;AC=2;INDEL GT:GQ:DP        0/1:245:32      0/1:245:32
+1      3157410 indel_3157410   GA      G       90.6    q10     AN=4;AC=4;INDEL GT:GQ:DP        1/1:21:21       1/1:21:21
+1      3162006 indel_3162006   GAA     G       60.2    PASS    AN=4;AC=2;INDEL GT:GQ:DP        0/1:212:22      0/1:212:22
+1      3177144 snp_3177144     G       T       999     PASS    AN=4;AC=2;T_INT=1;T_FLOAT=2e-10 GT:GQ:DP        0/0:150:30      1/1:150:30
+1      3177144 ref_3177144     G       .       999     PASS    AN=4;AC=0;T_INT=1;T_FLOAT=2e-10 GT:GQ:DP        0/0:150:30      0/0:150:30
+1      3184885 indel_3184885   TAAAA   TA,T    61.5    PASS    AN=4;AC=2,2;INDEL       GT:GQ:DP        1/2:12:10       1/2:12:10
+2      3199812 indel_3199812   G       GTT,GT  82.7    PASS    AN=4;AC=2,2;INDEL       GT:GQ:DP        1/2:322:26      1/2:322:26
+3      3212016 indel_3212016   CTT     C,CT    79      PASS    AN=4;AC=2,2;INDEL       GT:GQ:DP        1/2:91:26       1/2:91:26
+4      3258448 indel_3258448   TACACACAC       T       59.9    PASS    AN=4;AC=2;INDEL GT:GQ:DP        0/1:325:31      0/1:325:31
+4      4000000 id1     T       A,C     59.9    PASS    AN=4;AC=2;INDEL GT:GQ:DP        0/1:325:31      0/1:325:31
+4      4000001 id2     T       A       59.9    PASS    AN=4;AC=2;INDEL GT:GQ:DP        0/1:325:31      0/1:325:31
diff --git a/test/annotate.tab b/test/annotate.tab
new file mode 100644 (file)
index 0000000..1fc5582
--- /dev/null
@@ -0,0 +1,18 @@
+3      3212016 CTT     C,CT    indel_3212016   .       .       .       1
+4      3258448 TACACACAC       T       indel_3258448   .       .       .       1
+4      4000000 T       C       id1     .       .       .       1
+4      4000001 T       C,A     id2     .       .       .       1
+2      3199812 G       GTT,GT  indel_3199812   .       .       .       1
+1      3000150 C       CT      indel_3000150   .       .       .       1
+1      3000150 C       T       snp_3000150     999     1,2     1e-10,2e-10     .
+1      3000151 C       T       snp_3000151     999     1       2e-10   .
+1      3062915 G       T,C     snp_3062915     999     1       2e-10   .
+1      3062915 GTTT    G       indel_3062915   .       .       .       1
+1      3106154 A       C       snp_3106154     999     1       2e-10   .
+1      3106154 C       CT      indel_3106154   .       .       .       1
+1      3106154 CAAA    C       indel_3106154   .       .       .       1
+1      3157410 GA      G       indel_3157410   .       .       .       1
+1      3162006 GAA     G       indel_3162006   .       .       .       1
+1      3177144 G       .       ref_3177144     999     1       2e-10   .
+1      3177144 G       T       snp_3177144     999     1       2e-10   0
+1      3184885 TAAAA   TA,T    indel_3184885   .       .       .       1
diff --git a/test/annotate.vcf b/test/annotate.vcf
new file mode 100644 (file)
index 0000000..e85bc11
--- /dev/null
@@ -0,0 +1,39 @@
+##fileformat=VCFv4.1
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##test=<ID=4,IE=5>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000150 .       C       T       59.2    PASS    AN=4;AC=2       GT:GQ   0/1:245 0/1:245
+1      3000151 .       C       T       59.2    PASS    AN=4;AC=2       GT:DP:GQ        0/1:32:245      0/1:32:245
+1      3062915 id3D    GTTT    G       12.9    q10     DP4=1,2,3,4;AN=4;AC=2;INDEL;STR=test    GT:GQ:DP:GL     0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20
+1      3062915 idSNP   G       T,C     12.6    test    TEST=5;DP4=1,2,3,4;AN=3;AC=1,1  GT:TT:GQ:DP:GL  0/1:0,1:409:35:-20,-5,-20,-20,-5,-20    2:0,1:409:35:-20,-5,-20
+1      3106154 .       CAAA    C       342     PASS    AN=4;AC=2       GT:GQ:DP        0/1:245:32      0/1:245:32
+1      3106154 .       C       CT      59.2    PASS    AN=4;AC=2       GT:GQ:DP        0/1:245:32      0/1:245:32
+1      3157410 .       GA      G       90.6    q10     AN=4;AC=4       GT:GQ:DP        1/1:21:21       1/1:21:21
+1      3162006 .       GAA     G       60.2    PASS    AN=4;AC=2       GT:GQ:DP        0/1:212:22      0/1:212:22
+1      3177144 .       G       T       45      PASS    AN=4;AC=2       GT:GQ:DP        0/0:150:30      1/1:150:30
+1      3177144 .       G       .       45      PASS    AN=4;AC=0       GT:GQ:DP        0/0:150:30      0/0:150:30
+1      3184885 .       TAAAA   TA,T    61.5    PASS    AN=4;AC=2,2     GT:GQ:DP        1/2:12:10       1/2:12:10
+2      3199812 .       G       GTT,GT  82.7    PASS    AN=4;AC=2,2     GT:GQ:DP        1/2:322:26      1/2:322:26
+3      3212016 .       CTT     C,CT    79      PASS    AN=4;AC=2,2     GT:GQ:DP        1/2:91:26       1/2:91:26
+4      3258448 .       TACACACAC       T       59.9    PASS    AN=4;AC=2       GT:GQ:DP        0/1:325:31      0/1:325:31
+4      4000000 .       T       A,C     59.9    PASS    AN=4;AC=2       GT:GQ:DP        0/1:325:31      0/1:325:31
+4      4000001 .       T       A       59.9    PASS    AN=4;AC=2       GT:GQ:DP        0/1:325:31      0/1:325:31
diff --git a/test/annotate10.hdr b/test/annotate10.hdr
new file mode 100644 (file)
index 0000000..2162e9d
--- /dev/null
@@ -0,0 +1,3 @@
+##FORMAT=<ID=FINT,Number=.,Type=Integer,Description="Test type">
+##FORMAT=<ID=FFLT,Number=.,Type=Float,Description="Test type">
+##FORMAT=<ID=FSTR,Number=.,Type=String,Description="Test type">
diff --git a/test/annotate10.out b/test/annotate10.out
new file mode 100644 (file)
index 0000000..c7f393b
--- /dev/null
@@ -0,0 +1,18 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##FILTER=<ID=q99,Description="Quality below 10">
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=FLAG,Number=0,Type=Flag,Description="Test type">
+##INFO=<ID=IINT,Number=.,Type=Integer,Description="Test type">
+##INFO=<ID=IFLT,Number=.,Type=Float,Description="Test type">
+##INFO=<ID=ISTR,Number=.,Type=String,Description="Test type">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=FINT,Number=.,Type=Integer,Description="Test type">
+##FORMAT=<ID=FFLT,Number=.,Type=Float,Description="Test type">
+##FORMAT=<ID=FSTR,Number=.,Type=String,Description="Test type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  B       A
+1      3000001 .       C       T       .       .       .       GT:FINT:FFLT:FSTR       .:.:.:. .:.:.:.
+1      3000002 id      C       T       99      q99     FLAG;IINT=88,99;IFLT=8.8,9.9;ISTR=888,999       GT:FINT:FFLT:FSTR       1|1:88,99:8.8,9.9:888,999       0|1:77:7.7:77
+1      3000003 id      C       T       99      q99     FLAG;IINT=88,99;IFLT=8.8,9.9;ISTR=888,999       GT:FINT:FFLT:FSTR       1|1:88,99:8.8,9.9:888,999       0|1:77:7.7:77
+1      3000004 id      C       T       99      q99     FLAG;IINT=88,99;IFLT=8.8,9.9;ISTR=888,999       GT:FINT:FFLT:FSTR       1|1:88,99:8.8,9.9:888,999       0|1:77:7.7:77
diff --git a/test/annotate10.vcf b/test/annotate10.vcf
new file mode 100644 (file)
index 0000000..0557da6
--- /dev/null
@@ -0,0 +1,17 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##FILTER=<ID=q99,Description="Quality below 10">
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=FLAG,Number=0,Type=Flag,Description="Test type">
+##INFO=<ID=IINT,Number=.,Type=Integer,Description="Test type">
+##INFO=<ID=IFLT,Number=.,Type=Float,Description="Test type">
+##INFO=<ID=ISTR,Number=.,Type=String,Description="Test type">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##bcftools_annotateVersion=1.2-207-g2038312-dirty+htslib-1.2.1-158-g6876a07-dirty
+##bcftools_annotateCommand=annotate -x FMT test/annots2.vcf
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  B       A
+1      3000001 .       C       T       .       .       .       GT      .       .
+1      3000002 id      C       T       99      q99     FLAG;IINT=88,99;IFLT=8.8,9.9;ISTR=888,999       GT      1|1     0|1
+1      3000003 id      C       T       99      q99     FLAG;IINT=88,99;IFLT=8.8,9.9;ISTR=888,999       GT      1|1     0|1
+1      3000004 id      C       T       99      q99     FLAG;IINT=88,99;IFLT=8.8,9.9;ISTR=888,999       GT      1|1     0|1
diff --git a/test/annotate11.out b/test/annotate11.out
new file mode 100644 (file)
index 0000000..895f5b0
--- /dev/null
@@ -0,0 +1,18 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=FLAG,Number=0,Type=Flag,Description="Test type">
+##INFO=<ID=IINT,Number=1,Type=Integer,Description="Test type">
+##INFO=<ID=IFLT,Number=1,Type=Float,Description="Test type">
+##INFO=<ID=ISTR,Number=1,Type=String,Description="Test type">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=FINT,Number=1,Type=Integer,Description="Test type">
+##FORMAT=<ID=FFLT,Number=1,Type=Float,Description="Test type">
+##FORMAT=<ID=FSTR,Number=1,Type=String,Description="Test type">
+##FILTER=<ID=q11,Description="Quality below 10">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B       C
+1      3000001 xx      C       T       11      PASS    FLAG;IINT=11;IFLT=1.1;ISTR=xxx  GT:FINT:FFLT:FSTR       0/0:11:1.1:xxx  0/0:11:1.1:x    0/0:11:1.1:x
+1      3000002 .       C       T       .       .       .       GT:FINT:FFLT:FSTR       .:77:7.7:77     .:.:.:. .:.:.:.
+1      3000003 xx      C       T       11      q11     FLAG;IINT=.;IFLT=.;ISTR=.       GT:FINT:FFLT:FSTR       0/0:77:7.7:77   0/0:.:.:.       0/0:.:.:.
+1      3000004 xx      C       T       11      q11     FLAG;IINT=11;IFLT=1.1;ISTR=xxx  GT:FINT:FFLT:FSTR       0/0:77:7.7:77   0/0:11:1.1:xxx  0/0:11:1.1:xxx
diff --git a/test/annotate12.out b/test/annotate12.out
new file mode 100644 (file)
index 0000000..4fca304
--- /dev/null
@@ -0,0 +1,20 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=FLAG,Number=0,Type=Flag,Description="Test type">
+##INFO=<ID=IINT,Number=1,Type=Integer,Description="Test type">
+##INFO=<ID=IFLT,Number=1,Type=Float,Description="Test type">
+##INFO=<ID=ISTR,Number=1,Type=String,Description="Test type">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=FINT,Number=1,Type=Integer,Description="Test type">
+##FORMAT=<ID=FFLT,Number=1,Type=Float,Description="Test type">
+##FORMAT=<ID=FSTR,Number=1,Type=String,Description="Test type">
+##FILTER=<ID=q11,Description="Quality below 10">
+##INFO=<ID=AAA,Number=.,Type=Integer,Description="Test type">
+##FORMAT=<ID=BBB,Number=.,Type=Integer,Description="Test type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B       C
+1      3000001 xx      C       T       11      PASS    FLAG;IINT=11;IFLT=1.1;ISTR=xxx  GT:FINT:FFLT:FSTR       0/0:11:1.1:xxx  0/0:11:1.1:x    0/0:11:1.1:x
+1      3000002 .       C       T       .       .       AAA=88,99       GT:BBB  .:77    .:88,99 .:.
+1      3000003 xx      C       T       11      q11     FLAG;IINT=.;IFLT=.;ISTR=.;AAA=88,99     GT:FINT:FFLT:FSTR:BBB   0/0:.:.:.:77    0/0:.:.:.:88,99 0/0:.:.:.:.
+1      3000004 xx      C       T       11      q11     FLAG;IINT=11;IFLT=1.1;ISTR=xxx;AAA=88,99        GT:FINT:FFLT:FSTR:BBB   0/0:11:1.1:x:77 0/0:11:1.1:xxx:88,99    0/0:11:1.1:xxx:.
diff --git a/test/annotate13.out b/test/annotate13.out
new file mode 100644 (file)
index 0000000..746eeef
--- /dev/null
@@ -0,0 +1,15 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=FINT,Number=1,Type=Integer,Description="Test type">
+##FORMAT=<ID=FFLT,Number=1,Type=Float,Description="Test type">
+##FORMAT=<ID=FSTR,Number=1,Type=String,Description="Test type">
+##FILTER=<ID=q11,Description="Quality below 10">
+##INFO=<ID=IINT,Number=.,Type=Integer,Description="Test type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B       C
+1      3000001 xx      C       T       11      PASS    .       GT:FINT:FFLT:FSTR       0/0:11:1.1:xxx  0/0:11:1.1:x    0/0:11:1.1:x
+1      3000002 .       C       T       .       .       IINT=88,99      GT      .       .       .
+1      3000003 xx      C       T       11      q11     IINT=88,99      GT:FINT:FFLT:FSTR       0/0:.:.:.       0/0:.:.:.       0/0:.:.:.
+1      3000004 xx      C       T       11      q11     IINT=88,99      GT:FINT:FFLT:FSTR       0/0:11:1.1:x    0/0:11:1.1:xxx  0/0:11:1.1:xxx
diff --git a/test/annotate2.out b/test/annotate2.out
new file mode 100644 (file)
index 0000000..42b819c
--- /dev/null
@@ -0,0 +1,43 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##test=<ID=4,IE=5>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+##INFO=<ID=T_STR,Number=1,Type=String,Description="Test String">
+##INFO=<ID=T_INT,Number=.,Type=Integer,Description="Test Integer">
+##INFO=<ID=T_FLOAT,Number=.,Type=Float,Description="Test Float">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000150 .       C       T       59.2    PASS    AN=4;AC=2;T_STR=region_3000150_3106154  GT:GQ   0/1:245 0/1:245
+1      3000151 .       C       T       59.2    PASS    AN=4;AC=2       GT:DP:GQ        0/1:32:245      0/1:32:245
+1      3062915 id3D    GTTT    G       12.9    q10     DP4=1,2,3,4;AN=4;AC=2;INDEL;STR=test    GT:GQ:DP:GL     0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20
+1      3062915 idSNP   G       T,C     12.6    test    TEST=5;DP4=1,2,3,4;AN=3;AC=1,1  GT:TT:GQ:DP:GL  0/1:0,1:409:35:-20,-5,-20,-20,-5,-20    2:0,1:409:35:-20,-5,-20
+1      3106154 .       CAAA    C       342     PASS    AN=4;AC=2       GT:GQ:DP        0/1:245:32      0/1:245:32
+1      3106154 .       C       CT      59.2    PASS    AN=4;AC=2       GT:GQ:DP        0/1:245:32      0/1:245:32
+1      3157410 .       GA      G       90.6    q10     AN=4;AC=4       GT:GQ:DP        1/1:21:21       1/1:21:21
+1      3162006 .       GAA     G       60.2    PASS    AN=4;AC=2       GT:GQ:DP        0/1:212:22      0/1:212:22
+1      3177144 .       G       T       45      PASS    AN=4;AC=2       GT:GQ:DP        0/0:150:30      1/1:150:30
+1      3177144 .       G       .       45      PASS    AN=4;AC=0       GT:GQ:DP        0/0:150:30      0/0:150:30
+1      3184885 .       TAAAA   TA,T    61.5    PASS    AN=4;AC=2,2     GT:GQ:DP        1/2:12:10       1/2:12:10
+2      3199812 .       G       GTT,GT  82.7    PASS    AN=4;AC=2,2     GT:GQ:DP        1/2:322:26      1/2:322:26
+3      3212016 .       CTT     C,CT    79      PASS    AN=4;AC=2,2     GT:GQ:DP        1/2:91:26       1/2:91:26
+4      3258448 .       TACACACAC       T       59.9    PASS    AN=4;AC=2       GT:GQ:DP        0/1:325:31      0/1:325:31
+4      4000000 .       T       A,C     59.9    PASS    AN=4;AC=2       GT:GQ:DP        0/1:325:31      0/1:325:31
+4      4000001 .       T       A       59.9    PASS    AN=4;AC=2       GT:GQ:DP        0/1:325:31      0/1:325:31
diff --git a/test/annotate2.tab b/test/annotate2.tab
new file mode 100644 (file)
index 0000000..b8ef5c1
--- /dev/null
@@ -0,0 +1,2 @@
+2      3000000 3199812 region_3000000_3199812
+1      3000150 3106154 region_3000150_3106154
diff --git a/test/annotate2.vcf b/test/annotate2.vcf
new file mode 100644 (file)
index 0000000..64385b2
--- /dev/null
@@ -0,0 +1,17 @@
+##fileformat=VCFv4.1
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=FLAG,Number=0,Type=Flag,Description="Test type">
+##INFO=<ID=IINT,Number=1,Type=Integer,Description="Test type">
+##INFO=<ID=IFLT,Number=1,Type=Float,Description="Test type">
+##INFO=<ID=ISTR,Number=1,Type=String,Description="Test type">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=FINT,Number=1,Type=Integer,Description="Test type">
+##FORMAT=<ID=FFLT,Number=1,Type=Float,Description="Test type">
+##FORMAT=<ID=FSTR,Number=1,Type=String,Description="Test type">
+##FILTER=<ID=q11,Description="Quality below 10">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B       C
+1      3000001 xx      C       T       11      PASS    FLAG;IINT=11;IFLT=1.1;ISTR=xxx  GT:FINT:FFLT:FSTR       0/0:11:1.1:xxx  0/0:11:1.1:x    0/0:11:1.1:x
+1      3000002 .       C       T       .       .       .       GT      .       .       .
+1      3000003 xx      C       T       11      q11     FLAG;IINT=.;IFLT=.;ISTR=.       GT:FINT:FFLT:FSTR       0/0:.:.:.       0/0:.:.:.       0/0:.:.:.
+1      3000004 xx      C       T       11      q11     FLAG;IINT=11;IFLT=1.1;ISTR=xxx  GT:FINT:FFLT:FSTR       0/0:11:1.1:x    0/0:11:1.1:xxx  0/0:11:1.1:xxx
diff --git a/test/annotate3.out b/test/annotate3.out
new file mode 100644 (file)
index 0000000..b799304
--- /dev/null
@@ -0,0 +1,40 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##test=<ID=4,IE=5>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000150 id1     C       T       99      PASS    AN=4;AC=2;STR=id1       GT:GQ   0/1:245 0/1:245
+1      3000151 id2     C       T       99      PASS    AN=4;AC=2;STR=id2       GT:DP:GQ        0/1:32:245      0/1:32:245
+1      3062915 idIndel GTTT    G       99      PASS    DP4=1,2,3,4;AN=4;AC=2;INDEL;STR=testIndel       GT:GQ:DP:GL     0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20
+1      3062915 idSNP   G       T,C     99      PASS    TEST=5;DP4=1,2,3,4;AN=3;AC=1,1;STR=testSNP      GT:TT:GQ:DP:GL  0/1:0,1:409:35:-20,-5,-20,-20,-5,-20    2:0,1:409:35:-20,-5,-20
+1      3106154 id4     CAAA    C       99      PASS    AN=4;AC=2;STR=id4       GT:GQ:DP        0/1:245:32      0/1:245:32
+1      3106154 id5     C       CT      99      PASS    AN=4;AC=2;STR=id5       GT:GQ:DP        0/1:245:32      0/1:245:32
+1      3157410 id6     GA      G       99      PASS    AN=4;AC=4;STR=id6       GT:GQ:DP        1/1:21:21       1/1:21:21
+1      3162006 .       GAA     G       60.2    PASS    AN=4;AC=2       GT:GQ:DP        0/1:212:22      0/1:212:22
+1      3177144 id8     G       T       99      PASS    AN=4;AC=2;STR=id8       GT:GQ:DP        0/0:150:30      1/1:150:30
+1      3177144 id9     G       .       99      PASS    AN=4;AC=0;STR=id9       GT:GQ:DP        0/0:150:30      0/0:150:30
+1      3184885 id10    TAAAA   TA,T    99      PASS    AN=4;AC=2,2;STR=id10    GT:GQ:DP        1/2:12:10       1/2:12:10
+2      3199812 id11    G       GTT,GT  99      PASS    AN=4;AC=2,2;STR=id11    GT:GQ:DP        1/2:322:26      1/2:322:26
+3      3212016 id12    CTT     C,CT    99      PASS    AN=4;AC=2,2;STR=id12    GT:GQ:DP        1/2:91:26       1/2:91:26
+4      3258448 id13    TACACACAC       T       99      PASS    AN=4;AC=2;STR=id13      GT:GQ:DP        0/1:325:31      0/1:325:31
+4      4000000 .       T       A,C     59.9    PASS    AN=4;AC=2       GT:GQ:DP        0/1:325:31      0/1:325:31
+4      4000001 .       T       A       59.9    PASS    AN=4;AC=2       GT:GQ:DP        0/1:325:31      0/1:325:31
diff --git a/test/annotate3.vcf b/test/annotate3.vcf
new file mode 100644 (file)
index 0000000..6eb2e90
--- /dev/null
@@ -0,0 +1,21 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="Genotype LK">
+##FORMAT=<ID=X,Number=1,Type=Integer,Description="rmme">
+##FORMAT=<ID=Y,Number=1,Type=Integer,Description="rmme">
+##FORMAT=<ID=AA,Number=1,Type=Integer,Description="rmme">
+##INFO=<ID=AA,Number=1,Type=Integer,Description="rmme">
+##INFO=<ID=BB,Number=1,Type=Integer,Description="rmme">
+##INFO=<ID=X,Number=1,Type=Integer,Description="rmme">
+##INFO=<ID=Y,Number=1,Type=Integer,Description="rmme">
+##FILTER=<ID=fltA,Description="rmme">
+##FILTER=<ID=fltB,Description="rmme">
+##FILTER=<ID=fltX,Description="rmme">
+##FILTER=<ID=fltY,Description="rmme">
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000000 id      C       .       20      .       AA=1;BB=2;X=3;Y=4       GT:X:PL:Y:AA    0/1:1:2:3:1     0/1:1:2:3:1
+1      3000001 id      C       .       20      PASS    AA=1;BB=2;X=3;Y=4       GT:X:PL:Y:AA    0/1:1:2:3:1     0/1:1:2:3:1
+1      3000002 id      C       .       20      fltY;fltA;fltB;fltX     BB=2;X=3;Y=4;AA=1       GT:Y:X:PL:AA    0/1:3:1:2:1     0/1:3:1:2:1
diff --git a/test/annotate4.hdr b/test/annotate4.hdr
new file mode 100644 (file)
index 0000000..73651f7
--- /dev/null
@@ -0,0 +1,2 @@
+##INFO=<ID=FR,Number=R,Type=Float,Description="test">
+##INFO=<ID=FA,Number=A,Type=Float,Description="test">
diff --git a/test/annotate4.out b/test/annotate4.out
new file mode 100644 (file)
index 0000000..934cf89
--- /dev/null
@@ -0,0 +1,19 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=FLAG,Number=0,Type=Flag,Description="Test type">
+##INFO=<ID=IINT,Number=1,Type=Integer,Description="Test type">
+##INFO=<ID=IFLT,Number=1,Type=Float,Description="Test type">
+##INFO=<ID=ISTR,Number=1,Type=String,Description="Test type">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=FINT,Number=1,Type=Integer,Description="Test type">
+##FORMAT=<ID=FFLT,Number=1,Type=Float,Description="Test type">
+##FORMAT=<ID=FSTR,Number=1,Type=String,Description="Test type">
+##FILTER=<ID=q11,Description="Quality below 10">
+##FILTER=<ID=q99,Description="Quality below 10">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B       C
+1      3000001 xx      C       T       11      PASS    IINT=11;IFLT=1.1;ISTR=xxx       GT:FINT:FFLT:FSTR       .:11:1.1:xxx    .:11:1.1:x      0/0:11:1.1:x
+1      3000002 id      C       T       99      q99     FLAG;IINT=88,99;IFLT=8.8,9.9;ISTR=888,999       GT:FINT:FFLT:FSTR       0|1:77:7.7:77   1|1:88,99:8.8,9.9:888,999       .:.:.:.
+1      3000003 id      C       T       99      q99     FLAG;IINT=88,99;IFLT=8.8,9.9;ISTR=888,999       GT:FINT:FFLT:FSTR       0|1:77:7.7:77   1|1:88,99:8.8,9.9:888,999       0/0:.:.:.
+1      3000004 id      C       T       99      q99     FLAG;IINT=88,99;IFLT=8.8,9.9;ISTR=888,999       GT:FINT:FFLT:FSTR       0|1:77:7.7:77   1|1:88,99:8.8,9.9:888,999       0/0:11:1.1:xxx
diff --git a/test/annotate4.vcf b/test/annotate4.vcf
new file mode 100644 (file)
index 0000000..5a2a1e9
--- /dev/null
@@ -0,0 +1,13 @@
+##fileformat=VCFv4.2
+##INFO=<ID=FR,Number=R,Type=Float,Description="test">
+##INFO=<ID=FA,Number=A,Type=Float,Description="test">
+##INFO=<ID=IA,Number=A,Type=Integer,Description="test">
+##INFO=<ID=IR,Number=R,Type=Integer,Description="test">
+##INFO=<ID=SA,Number=A,Type=String,Description="test">
+##INFO=<ID=SR,Number=R,Type=String,Description="test">
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      1       .       C       T       .       .       .
+1      2       .       C       T,G     .       .       FA=.,9.9;FR=.,9.9,.;IA=.,99;IR=.,99,.;SA=.,99;SR=.,99,.
+1      3       .       C       A,T     .       .       .
diff --git a/test/annotate5.out b/test/annotate5.out
new file mode 100644 (file)
index 0000000..a57261e
--- /dev/null
@@ -0,0 +1,19 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=FLAG,Number=0,Type=Flag,Description="Test type">
+##INFO=<ID=IINT,Number=1,Type=Integer,Description="Test type">
+##INFO=<ID=IFLT,Number=1,Type=Float,Description="Test type">
+##INFO=<ID=ISTR,Number=1,Type=String,Description="Test type">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=FINT,Number=1,Type=Integer,Description="Test type">
+##FORMAT=<ID=FFLT,Number=1,Type=Float,Description="Test type">
+##FORMAT=<ID=FSTR,Number=1,Type=String,Description="Test type">
+##FILTER=<ID=q11,Description="Quality below 10">
+##FILTER=<ID=q99,Description="Quality below 10">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B       C
+1      3000001 xx      C       T       11      PASS    IINT=11;IFLT=1.1;ISTR=xxx       GT:FINT:FFLT:FSTR       .:11:1.1:xxx    0/0:11:1.1:x    0/0:11:1.1:x
+1      3000002 id      C       T       99      q99     FLAG;IINT=88,99;IFLT=8.8,9.9;ISTR=888,999       GT      0|1     .       .
+1      3000003 id      C       T       99      q11     FLAG;IINT=88,99;IFLT=8.8,9.9;ISTR=888,999       GT:FINT:FFLT:FSTR       0|1:.:.:.       0/0:.:.:.       0/0:.:.:.
+1      3000004 id      C       T       99      q11     FLAG;IINT=11;IFLT=1.1;ISTR=xxx  GT:FINT:FFLT:FSTR       0|1:11:1.1:x    0/0:11:1.1:xxx  0/0:11:1.1:xxx
diff --git a/test/annotate6.out b/test/annotate6.out
new file mode 100644 (file)
index 0000000..f0e5d03
--- /dev/null
@@ -0,0 +1,14 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="Genotype LK">
+##INFO=<ID=AA,Number=1,Type=Integer,Description="rmme">
+##INFO=<ID=BB,Number=1,Type=Integer,Description="rmme">
+##FILTER=<ID=fltA,Description="rmme">
+##FILTER=<ID=fltB,Description="rmme">
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000000 .       C       .       .       .       AA=1;BB=2       GT:PL   0/1:2   0/1:2
+1      3000001 .       C       .       .       .       AA=1;BB=2       GT:PL   0/1:2   0/1:2
+1      3000002 .       C       .       .       fltA;fltB       BB=2;AA=1       GT:PL   0/1:2   0/1:2
diff --git a/test/annotate7.out b/test/annotate7.out
new file mode 100644 (file)
index 0000000..7a93d62
--- /dev/null
@@ -0,0 +1,17 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##INFO=<ID=AA,Number=1,Type=Integer,Description="rmme">
+##INFO=<ID=BB,Number=1,Type=Integer,Description="rmme">
+##INFO=<ID=X,Number=1,Type=Integer,Description="rmme">
+##INFO=<ID=Y,Number=1,Type=Integer,Description="rmme">
+##FILTER=<ID=fltA,Description="rmme">
+##FILTER=<ID=fltB,Description="rmme">
+##FILTER=<ID=fltX,Description="rmme">
+##FILTER=<ID=fltY,Description="rmme">
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000000 id      C       .       20      .       AA=1;BB=2;X=3;Y=4       GT      0/1     0/1
+1      3000001 id      C       .       20      PASS    AA=1;BB=2;X=3;Y=4       GT      0/1     0/1
+1      3000002 id      C       .       20      fltY;fltA;fltB;fltX     BB=2;X=3;Y=4;AA=1       GT      0/1     0/1
diff --git a/test/annotate8.out b/test/annotate8.out
new file mode 100644 (file)
index 0000000..232a31f
--- /dev/null
@@ -0,0 +1,14 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=FR,Number=R,Type=Float,Description="test">
+##INFO=<ID=FA,Number=A,Type=Float,Description="test">
+##INFO=<ID=IA,Number=A,Type=Integer,Description="test">
+##INFO=<ID=IR,Number=R,Type=Integer,Description="test">
+##INFO=<ID=SA,Number=A,Type=String,Description="test">
+##INFO=<ID=SR,Number=R,Type=String,Description="test">
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      1       .       C       T       .       .       FA=1.1;FR=1.1,2.2;IA=1;IR=1,2;SA=11;SR=1,222
+1      2       .       C       T,G     .       .       FA=1.1,9.9;FR=1.1,9.9,3.3;IA=1,2;IR=1,2,3;SA=11,99;SR=111,99,3
+1      3       .       C       A,T     .       .       FA=.,1.1;FR=1.1,.,2.2;IA=.,1;IR=1,.,2;SA=.,11;SR=11,.,2
diff --git a/test/annotate9.out b/test/annotate9.out
new file mode 100644 (file)
index 0000000..66c872d
--- /dev/null
@@ -0,0 +1,29 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##test=<ID=4,IE=5>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000150 id150   C       T       59.2    PASS    AN=4;AC=2       GT:GQ   0/1:245 0/1:245
+1      3000151 id3000151       C       T       59.2    PASS    AN=4;AC=2       GT:DP:GQ        0/1:32:245      0/1:32:245
+1      3062915 id3D    GTTT    G       12.9    q10     DP4=1,2,3,4;AN=4;AC=2;INDEL;STR=test    GT:GQ:DP:GL     0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20
+1      3062915 idSNP   G       T,C     12.6    test    TEST=5;DP4=1,2,3,4;AN=3;AC=1,1  GT:TT:GQ:DP:GL  0/1:0,1:409:35:-20,-5,-20,-20,-5,-20    2:0,1:409:35:-20,-5,-20
+1      3106154 id3106154       CAAA    C       342     PASS    AN=4;AC=2       GT:GQ:DP        0/1:245:32      0/1:245:32
diff --git a/test/annotate9.vcf b/test/annotate9.vcf
new file mode 100644 (file)
index 0000000..6595167
--- /dev/null
@@ -0,0 +1,28 @@
+##fileformat=VCFv4.1
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##test=<ID=4,IE=5>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000150 id150   C       T       59.2    PASS    AN=4;AC=2       GT:GQ   0/1:245 0/1:245
+1      3000151 .       C       T       59.2    PASS    AN=4;AC=2       GT:DP:GQ        0/1:32:245      0/1:32:245
+1      3062915 id3D    GTTT    G       12.9    q10     DP4=1,2,3,4;AN=4;AC=2;INDEL;STR=test    GT:GQ:DP:GL     0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20
+1      3062915 idSNP   G       T,C     12.6    test    TEST=5;DP4=1,2,3,4;AN=3;AC=1,1  GT:TT:GQ:DP:GL  0/1:0,1:409:35:-20,-5,-20,-20,-5,-20    2:0,1:409:35:-20,-5,-20
+1      3106154 .       CAAA    C       342     PASS    AN=4;AC=2       GT:GQ:DP        0/1:245:32      0/1:245:32
diff --git a/test/annots.vcf b/test/annots.vcf
new file mode 100644 (file)
index 0000000..cf2ae71
--- /dev/null
@@ -0,0 +1,37 @@
+##fileformat=VCFv4.1
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##test=<ID=4,IE=5>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000150 id1     C       T       99      PASS    STR=id1;AN=4;AC=0       GT:GQ   0|0:999 0|0:999
+1      3000151 id2     C       T       99      PASS    STR=id2;AN=4;AC=0       GT:DP:GQ        0|0:99:999      0|0:99:999
+1      3062915 idIndel GTTT    G       99      PASS    DP4=1,2,3,4;AN=4;AC=0;INDEL;STR=testIndel       GT:GQ:DP:GL     0|0:999:99:-99,-9,-99   0|0:999:99:-99,-9,-99
+1      3062915 idSNP   G       T,C     99      PASS    STR=testSNP;TEST=5;DP4=1,2,3,4;AN=3;AC=0,0      GT:TT:GQ:DP:GL  0|0:9,9:999:99:-99,-9,-99,-99,-9,-99    0:9,9:999:99:-99,-9,-99
+1      3106154 id4     CAAA    C       99      PASS    STR=id4;AN=4;AC=0       GT:GQ:DP        0|0:999:99      0|0:999:99
+1      3106154 id5     C       CT      99      PASS    STR=id5;AN=4;AC=0       GT:GQ:DP        0|0:999:99      0|0:999:99
+1      3157410 id6     GA      GC,G    99      PASS    STR=id6;AN=4;AC=0       GT:GQ:DP        0|0:99:99       0|0:99:99
+1      3162006 id7     GAA     GG      99      PASS    STR=id7;AN=4;AC=0       GT:GQ:DP        0|0:999:99      0|0:999:99
+1      3177144 id8     G       T       99      PASS    STR=id8;AN=4;AC=0       GT:GQ:DP        0|0:999:99      0|0:999:99
+1      3177144 id9     G       .       99      PASS    STR=id9;AN=4;AC=0       GT:GQ:DP        0|0:999:99      0|0:999:99
+1      3184885 id10    TAAAA   TA,T    99      PASS    STR=id10;AN=4;AC=0,0    GT:GQ:DP        0|0:99:99       0|0:99:99
+2      3199812 id11    G       GTT,GT  99      PASS    STR=id11;AN=4;AC=0,0    GT:GQ:DP        0|0:999:99      0|0:999:99
+3      3212016 id12    CTT     C,CT    99      PASS    STR=id12;AN=4;AC=0,0    GT:GQ:DP        0|0:99:99       0|0:99:99
+4      3258448 id13    TACACACAC       T       99      PASS    STR=id13;AN=4;AC=0      GT:GQ:DP        0|0:999:99      0|0:999:99
diff --git a/test/annots10.tab b/test/annots10.tab
new file mode 100644 (file)
index 0000000..5128f3c
--- /dev/null
@@ -0,0 +1,4 @@
+1      3000001 .       .       .       .       .       .
+1      3000002 88,99   77      8.8,9.9 7.7     888,999 77
+1      3000003 88,99   77      8.8,9.9 7.7     888,999 77
+1      3000004 88,99   77      8.8,9.9 7.7     888,999 77
diff --git a/test/annots11.tab b/test/annots11.tab
new file mode 100644 (file)
index 0000000..c291827
--- /dev/null
@@ -0,0 +1,4 @@
+1      3000001 .       .       .
+1      3000002 77      7.7     77
+1      3000003 77      7.7     77
+1      3000004 77      7.7     77
diff --git a/test/annots2.vcf b/test/annots2.vcf
new file mode 100644 (file)
index 0000000..d54a8f6
--- /dev/null
@@ -0,0 +1,17 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=q99,Description="Quality below 10">
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=FLAG,Number=0,Type=Flag,Description="Test type">
+##INFO=<ID=IINT,Number=.,Type=Integer,Description="Test type">
+##INFO=<ID=IFLT,Number=.,Type=Float,Description="Test type">
+##INFO=<ID=ISTR,Number=.,Type=String,Description="Test type">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=FINT,Number=.,Type=Integer,Description="Test type">
+##FORMAT=<ID=FFLT,Number=.,Type=Float,Description="Test type">
+##FORMAT=<ID=FSTR,Number=.,Type=String,Description="Test type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  B       A
+1      3000001 .       C       T       .       .       .       GT      .       .
+1      3000002 id      C       T       99      q99     FLAG;IINT=88,99;IFLT=8.8,9.9;ISTR=888,999       GT:FINT:FFLT:FSTR       1|1:88,99:8.8,9.9:888,999       0|1:77:7.7:77
+1      3000003 id      C       T       99      q99     FLAG;IINT=88,99;IFLT=8.8,9.9;ISTR=888,999       GT:FINT:FFLT:FSTR       1|1:88,99:8.8,9.9:888,999       0|1:77:7.7:77
+1      3000004 id      C       T       99      q99     FLAG;IINT=88,99;IFLT=8.8,9.9;ISTR=888,999       GT:FINT:FFLT:FSTR       1|1:88,99:8.8,9.9:888,999       0|1:77:7.7:77
diff --git a/test/annots4.tab b/test/annots4.tab
new file mode 100644 (file)
index 0000000..1674a40
--- /dev/null
@@ -0,0 +1,3 @@
+1      1       C       A,T,G   0,1.1,0 1.1,0,2.2,0     0,1,0   1,0,2,0 X,11,XXX        1,XX,222,XXX
+1      2       C       T,G     1.1,2.2 1.1,2.2,3.3     1,2     1,2,3   11,2    111,22,3
+1      3       C       T       1.1     1.1,2.2 1       1,2     11      11,2
diff --git a/test/annots4.vcf b/test/annots4.vcf
new file mode 100644 (file)
index 0000000..4f584d0
--- /dev/null
@@ -0,0 +1,13 @@
+##fileformat=VCFv4.2
+##INFO=<ID=FA,Number=A,Type=Float,Description="test">
+##INFO=<ID=FR,Number=R,Type=Float,Description="test">
+##INFO=<ID=IA,Number=A,Type=Integer,Description="test">
+##INFO=<ID=IR,Number=R,Type=Integer,Description="test">
+##INFO=<ID=SA,Number=A,Type=String,Description="test">
+##INFO=<ID=SR,Number=R,Type=String,Description="test">
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      1       .       C       A,T,G   .       .       FA=0,1.1,0;FR=1.1,0,2.2,0;IA=0,1,0;IR=1,0,2,0;SA=X,11,XXX;SR=1,XX,222,XXX
+1      2       .       C       T,G     .       .       FA=1.1,2.2;FR=1.1,2.2,3.3;IA=1,2;IR=1,2,3;SA=11,2;SR=111,22,3
+1      3       .       C       T       .       .       FA=1.1;FR=1.1,2.2;IA=1;IR=1,2;SA=11;SR=11,2
diff --git a/test/annots9.tab b/test/annots9.tab
new file mode 100644 (file)
index 0000000..678e3c4
--- /dev/null
@@ -0,0 +1,5 @@
+1      3000150 C       T       id3000150
+1      3000151 C       T       id3000151
+1      3062915 GTTT    G       id3062915_3D
+1      3062915 G       T,C     id3062915_NP
+1      3106154 CAAA    C       id3106154
diff --git a/test/annots9.vcf b/test/annots9.vcf
new file mode 100644 (file)
index 0000000..6ff2cce
--- /dev/null
@@ -0,0 +1,28 @@
+##fileformat=VCFv4.1
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##test=<ID=4,IE=5>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000150 id3000150       C       T       59.2    PASS    AN=4;AC=2       GT:GQ   0/1:245 0/1:245
+1      3000151 id3000151       C       T       59.2    PASS    AN=4;AC=2       GT:DP:GQ        0/1:32:245      0/1:32:245
+1      3062915 id3062915_3D    GTTT    G       12.9    q10     DP4=1,2,3,4;AN=4;AC=2;INDEL;STR=test    GT:GQ:DP:GL     0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20
+1      3062915 id3062915_NP    G       T,C     12.6    test    TEST=5;DP4=1,2,3,4;AN=3;AC=1,1  GT:TT:GQ:DP:GL  0/1:0,1:409:35:-20,-5,-20,-20,-5,-20    2:0,1:409:35:-20,-5,-20
+1      3106154 id3106154       CAAA    C       342     PASS    AN=4;AC=2       GT:GQ:DP        0/1:245:32      0/1:245:32
diff --git a/test/check.chk b/test/check.chk
new file mode 100644 (file)
index 0000000..c04a1bf
--- /dev/null
@@ -0,0 +1,87 @@
+#
+# Definition of sets:
+# ID   [2]id   [3]tab-separated file names
+# SN, Summary numbers:
+# SN   [2]id   [3]key  [4]value
+SN     0       number of samples:      2
+SN     0       number of records:      18
+SN     0       number of no-ALTs:      1
+SN     0       number of SNPs: 5
+SN     0       number of MNPs: 1
+SN     0       number of indels:       9
+SN     0       number of others:       2
+SN     0       number of multiallelic sites:   6
+SN     0       number of multiallelic SNP sites:       1
+# TSTV, transitions/transversions:
+# TSTV [2]id   [3]ts   [4]tv   [5]ts/tv        [6]ts (1st ALT) [7]tv (1st ALT) [8]ts/tv (1st ALT)
+TSTV   0       3       2       1.50    3       1       3.00
+# SiS, Singleton stats:
+# SiS  [2]id   [3]allele count [4]number of SNPs       [5]number of transitions        [6]number of transversions      [7]number of indels     [8]repeat-consistent    [9]repeat-inconsistent  [10]not applicable
+SiS    0       1       3       1       2       0       0       0       0
+# AF, Stats by non-reference allele frequency:
+# AF   [2]id   [3]allele frequency     [4]number of SNPs       [5]number of transitions        [6]number of transversions      [7]number of indels     [8]repeat-consistent    [9]repeat-inconsistent  [10]not applicable
+AF     0       0.000000        3       1       2       2       0       0       2
+AF     0       0.490000        0       0       0       12      0       0       12
+AF     0       0.740000        1       1       0       0       0       0       0
+AF     0       0.990000        1       1       0       0       0       0       0
+# QUAL, Stats by quality:
+# QUAL [2]id   [3]Quality      [4]number of SNPs       [5]number of transitions (1st ALT)      [6]number of transversions (1st ALT)    [7]number of indels
+QUAL   0       12      1       0       1       1
+QUAL   0       45      0       0       0       1
+QUAL   0       59      2       1       0       3
+QUAL   0       60      1       1       0       0
+QUAL   0       61      0       0       0       1
+QUAL   0       79      0       0       0       1
+QUAL   0       82      0       0       0       1
+QUAL   0       90      1       1       0       0
+QUAL   0       342     0       0       0       1
+# IDD, InDel distribution:
+# IDD  [2]id   [3]length (deletions negative)  [4]count
+IDD    0       -10     1
+IDD    0       -8      1
+IDD    0       -4      3
+IDD    0       -3      4
+IDD    0       -2      1
+IDD    0       -1      2
+IDD    0       1       1
+IDD    0       2       1
+# ST, Substitution types:
+# ST   [2]id   [3]type [4]count
+ST     0       A>C     0
+ST     0       A>G     0
+ST     0       A>T     0
+ST     0       C>A     0
+ST     0       C>G     0
+ST     0       C>T     0
+ST     0       G>A     3
+ST     0       G>C     1
+ST     0       G>T     1
+ST     0       T>A     0
+ST     0       T>C     0
+ST     0       T>G     0
+# DP, Depth distribution
+# DP   [2]id   [3]bin  [4]number of genotypes  [5]fraction of genotypes (%)    [6]number of sites      [7]fraction of sites (%)
+DP     0       10      2       5.555556        0       0.000000
+DP     0       21      2       5.555556        0       0.000000
+DP     0       22      2       5.555556        0       0.000000
+DP     0       26      4       11.111111       0       0.000000
+DP     0       30      2       5.555556        0       0.000000
+DP     0       31      16      44.444444       0       0.000000
+DP     0       32      4       11.111111       0       0.000000
+DP     0       35      4       11.111111       0       0.000000
+DP     0       60      0       0.000000        1       33.333333
+DP     0       62      0       0.000000        2       66.666667
+# PSC, Per-sample counts
+# PSC  [2]id   [3]sample       [4]nRefHom      [5]nNonRefHom   [6]nHets        [7]nTransitions [8]nTransversions       [9]nIndels      [10]average depth       [11]nSingletons
+PSC    0       A       0       2       4       3       2       9       28.7    1
+PSC    0       B       1       1       4       2       2       9       28.7    0
+# PSI, Per-Sample Indels
+# PSI  [2]id   [3]sample       [4]in-frame     [5]out-frame    [6]not applicable       [7]out/(in+out) ratio   [8]nHets        [9]nAA
+PSI    0       A       0       0       0       0.00    9       0
+PSI    0       B       0       0       0       0.00    9       0
+# HWE
+# HWE  [2]id   [3]1st ALT allele frequency     [4]Number of observations       [5]25th percentile      [6]median       [7]75th percentile
+HWE    0       0.000000        2       0.490000        0.490000        0.990000
+HWE    0       0.490000        14      0.990000        0.990000        0.990000
+HWE    0       0.740000        1       0.490000        0.490000        0.490000
+HWE    0       0.990000        1       0.000000        0.000000        0.000000
diff --git a/test/check.gs.chrom.gen b/test/check.gs.chrom.gen
new file mode 100644 (file)
index 0000000..7406028
--- /dev/null
@@ -0,0 +1,10 @@
+1 1:3062915_GTTT_G 3062915 GTTT G 0 1 0 0 1 0
+1 1:3106154_CAAA_C 3106154 CAAA C 0 1 0 0 1 0
+1 1:3157410_G_A 3157410 G A 0 0 1 0 0 1
+1 1:3162006_G_A 3162006 G A 0 0 1 0 1 0
+1 1:3177144_GT_G 3177144 GT G 0 1 0 0 1 0
+4 4:3258448_TACACACAC_T 3258448 TACACACAC T 0 1 0 0 1 0
+4 4:3258451_AAA_AGT 3258451 AAA AGT 0 1 0 0 1 0
+4 4:3258452_AAA_AGA 3258452 AAA AGA 0 1 0 0 1 0
+4 4:3258453_AACA_AGA 3258453 AACA AGA 0 1 0 0 1 0
+4 4:3258454_AACA_AACA 3258454 AACA AACA 0 1 0 0 1 0
diff --git a/test/check.gs.chrom.samples b/test/check.gs.chrom.samples
new file mode 100644 (file)
index 0000000..dd870ec
--- /dev/null
@@ -0,0 +1,4 @@
+ID_1 ID_2 missing
+0 0 0
+A A 0
+B B 0
diff --git a/test/check.gs.vcfids.gen b/test/check.gs.vcfids.gen
new file mode 100644 (file)
index 0000000..1d7387c
--- /dev/null
@@ -0,0 +1,10 @@
+1:3062915_GTTT_G id3D 3062915 GTTT G 0 1 0 0 1 0
+1:3106154_CAAA_C . 3106154 CAAA C 0 1 0 0 1 0
+1:3157410_G_A . 3157410 G A 0 0 1 0 0 1
+1:3162006_G_A . 3162006 G A 0 0 1 0 1 0
+1:3177144_GT_G . 3177144 GT G 0 1 0 0 1 0
+4:3258448_TACACACAC_T . 3258448 TACACACAC T 0 1 0 0 1 0
+4:3258451_AAA_AGT . 3258451 AAA AGT 0 1 0 0 1 0
+4:3258452_AAA_AGA . 3258452 AAA AGA 0 1 0 0 1 0
+4:3258453_AACA_AGA . 3258453 AACA AGA 0 1 0 0 1 0
+4:3258454_AACA_AACA . 3258454 AACA AACA 0 1 0 0 1 0
diff --git a/test/check.gs.vcfids.samples b/test/check.gs.vcfids.samples
new file mode 100644 (file)
index 0000000..dd870ec
--- /dev/null
@@ -0,0 +1,4 @@
+ID_1 ID_2 missing
+0 0 0
+A A 0
+B B 0
diff --git a/test/check.gs.vcfids_chrom.gen b/test/check.gs.vcfids_chrom.gen
new file mode 100644 (file)
index 0000000..80c12be
--- /dev/null
@@ -0,0 +1,10 @@
+1 id3D 3062915 GTTT G 0 1 0 0 1 0
+1 . 3106154 CAAA C 0 1 0 0 1 0
+1 . 3157410 G A 0 0 1 0 0 1
+1 . 3162006 G A 0 0 1 0 1 0
+1 . 3177144 GT G 0 1 0 0 1 0
+4 . 3258448 TACACACAC T 0 1 0 0 1 0
+4 . 3258451 AAA AGT 0 1 0 0 1 0
+4 . 3258452 AAA AGA 0 1 0 0 1 0
+4 . 3258453 AACA AGA 0 1 0 0 1 0
+4 . 3258454 AACA AACA 0 1 0 0 1 0
diff --git a/test/check.gs.vcfids_chrom.samples b/test/check.gs.vcfids_chrom.samples
new file mode 100644 (file)
index 0000000..dd870ec
--- /dev/null
@@ -0,0 +1,4 @@
+ID_1 ID_2 missing
+0 0 0
+A A 0
+B B 0
diff --git a/test/check.vcf b/test/check.vcf
new file mode 100644 (file)
index 0000000..055fd43
--- /dev/null
@@ -0,0 +1,38 @@
+##fileformat=VCFv4.1
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="read depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3062915 id3D    GTTT    G       12.9    q10     DP4=1,2,3,4;AN=4;AC=2   GT:GQ:DP:GL     0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20
+1      3062915 idSNP   G       T,C     12.6    test    TEST=5;DP4=1,2,3,4;AN=4;AC=1,1  GT:TT:GQ:DP:GL  0/1:0,1:409:35:-20,-5,-20,-20,-5,-20    0/2:0,1:409:35:-20,-5,-20,-20,-5,-20
+1      3106154 .       CAAA    C       342     PASS    AN=4;AC=2       GT:GQ:DP        0/1:245:32      0/1:245:32
+1      3106154 .       G       A       59.2    PASS    AN=4;AC=1       GT:GQ:DP        0/1:245:32      0/0:245:32
+1      3157410 .       G       A       90.6    q10     AN=4;AC=4       GT:GQ:DP        1/1:21:21       1/1:21:21
+1      3162006 .       G       A       60.2    PASS    AN=4;AC=3       GT:GQ:DP        1/1:212:22      0/1:212:22
+1      3177144 .       GT      G       45      PASS    AN=4;AC=2       GT:GQ:DP        0/1:150:30      0/1:150:30
+1      3184885 .       TAAAA   TA,T    61.5    PASS    AN=4;AC=2,2     GT:GQ:DP        1/2:12:10       1/2:12:10
+2      3199812 .       G       GTT,GT  82.7    PASS    AN=4;AC=2,2     GT:GQ:DP        1/2:322:26      1/2:322:26
+3      3212016 .       CTT     C,CT    79      PASS    AN=4;AC=2,2     GT:GQ:DP        1/2:91:26       1/2:91:26
+4      3258448 .       TACACACAC       T       59.9    PASS    DP=62;AN=4;AC=2 GT:GQ:DP        0/1:325:31      0/1:325:31
+4      3258449 .       GCAAA   GA,G    59.9    PASS    DP=62;AN=4;AC=2 GT:GQ:DP        0/1:325:31      0/1:325:31
+4      3258450 .       AAAAGAAAAAG     A,AAAAAAG       59.9    PASS    DP=60;AN=4;AC=2 GT:GQ:DP        0/1:325:31      0/1:325:31
+4      3258451 .       AAA     AGT     59.9    PASS    AN=4;AC=2       GT:GQ:DP        0/1:325:31      0/1:325:31
+4      3258452 .       AAA     AGA     59.9    PASS    AN=4;AC=2       GT:GQ:DP        0/1:325:31      0/1:325:31
+4      3258453 .       AACA    AGA     59.9    PASS    AN=4;AC=2       GT:GQ:DP        0/1:325:31      0/1:325:31
+4      3258453 .       ACA     AAGA    59.9    PASS    AN=4;AC=2       GT:GQ:DP        0/1:325:31      0/1:325:31
+4      3258454 .       AACA    AACA    59.9    PASS    AN=4;AC=2       GT:GQ:DP        0/1:325:31      0/1:325:31
diff --git a/test/check_merge.chk b/test/check_merge.chk
new file mode 100644 (file)
index 0000000..5d56682
--- /dev/null
@@ -0,0 +1,65 @@
+#
+# Definition of sets
+# ID   [2]id   [3]tab-separated file names
+# SN, Summary numbers
+# SN   [2]id   [3]key  [4]value
+SN     0       number of samples:      2
+SN     0       number of records:      18
+SN     0       number of no-ALTs:      1
+SN     0       number of SNPs: 5
+SN     0       number of MNPs: 1
+SN     0       number of indels:       9
+SN     0       number of others:       2
+SN     0       number of multiallelic sites:   6
+SN     0       number of multiallelic SNP sites:       1
+# # TSTV, transition/transversions:
+# TSTV [2]id   [3]ts   [4]tv   [5]ts/tv        [6]ts (1st ALT) [7]tv (1st ALT) [8]ts/tv (1st ALT)
+TSTV   0       3       2       1.50    3       1       3.00
+# Sis, Singleton stats
+# SiS  [2]id   [3]allele count [4]number of SNPs       [5]number of transitions        [6]number of transversions      [7]number of indels     [8]repeat-consistent    [9]repeat-inconsistent  [10]not applicable
+SiS    0       1       3       1       2       0       0       0       0
+# AF, Stats by non-reference allele frequency
+# AF   [2]id   [3]allele frequency     [4]number of SNPs       [5]number of transitions        [6]number of transversions      [7]number of indels     [8]repeat-consistent    [9]repeat-inconsistent  [10]not applicable
+AF     0       0.000000        3       1       2       2       0       0       2
+AF     0       0.490000        0       0       0       12      0       0       12
+AF     0       0.740000        1       1       0       0       0       0       0
+AF     0       0.990000        1       1       0       0       0       0       0
+# IDD, InDel distribution
+# IDD  [2]id   [3]length (deletions negative)  [4]count
+IDD    0       -10     1
+IDD    0       -8      1
+IDD    0       -4      3
+IDD    0       -3      4
+IDD    0       -2      1
+IDD    0       -1      2
+IDD    0       1       1
+IDD    0       2       1
+# ST, Substitution types
+# ST   [2]id   [3]type [4]count
+ST     0       A>C     0
+ST     0       A>G     0
+ST     0       A>T     0
+ST     0       C>A     0
+ST     0       C>G     0
+ST     0       C>T     0
+ST     0       G>A     3
+ST     0       G>C     1
+ST     0       G>T     1
+ST     0       T>A     0
+ST     0       T>C     0
+ST     0       T>G     0
+# DP, Depth distribution
+# DP   [2]id   [3]bin  [4]number of genotypes  [5]fraction of genotypes (%)    [6]number of sites      [7]fraction of sites (%)
+DP     0       60      0       0.000000        1       33.333333
+DP     0       62      0       0.000000        2       66.666667
+# QUAL, Stats by quality
+# QUAL [2]id   [3]Quality      [4]number of SNPs       [5]number of transitions (1st ALT)      [6]number of transversions (1st ALT)    [7]number of indels
+QUAL   0       12      1       0       1       1
+QUAL   0       45      0       0       0       1
+QUAL   0       59      2       1       0       3
+QUAL   0       60      1       1       0       0
+QUAL   0       61      0       0       0       1
+QUAL   0       79      0       0       0       1
+QUAL   0       82      0       0       0       1
+QUAL   0       90      1       1       0       0
+QUAL   0       342     0       0       0       1
diff --git a/test/concat.1.a.vcf b/test/concat.1.a.vcf
new file mode 100644 (file)
index 0000000..77912a6
--- /dev/null
@@ -0,0 +1,30 @@
+##fileformat=VCFv4.0
+##FILTER=<ID=Fail,Description="Test">
+##FILTER=<ID=q10,Description="Quality below 10">
+##INFO=<ID=XX,Number=1,Type=Integer,Description="Test">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##contig=<ID=2,length=62435964>
+##contig=<ID=1,length=62435964>
+##samtoolsVersion=0.2.0-rc10+htslib-0.2.0-rc10
+##samtoolsCommand=samtools mpileup -t INFO/DPR -C50 -pm3 -F0.2 -d10000 -ug -r 1:1-1000000 -b mpileup.2014-07-03//lists/chr1-pooled.list -f human_g1k_v37.fasta
+##ALT=<ID=X,Description="Represents allele(s) other than observed.">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A
+1      100     .       GTTT    G       1806    q10     XX=11;DP=35     GT:GQ:DP        0/1:409:35
+1      110     .       C       T,G     1792    Fail    DP=32   GT:GQ:DP        0/1:245:32
+1      110     .       CAAA    C       1792    Fail    DP=32   GT:GQ:DP        0/1:245:32
+1      120     .       GA      G       628     q10     DP=21   GT:GQ:DP        1/1:21:21
+1      130     .       G       T       1016    Fail    DP=22   GT:GQ:DP        0/1:212:22
+1      130     .       GAA     GG      1016    Fail    DP=22   GT:GQ:DP        0/1:212:22
+1      140     .       GT      G       727     PASS    DP=30   GT:GQ:DP        0/1:150:30
+1      150     .       TAAAA   TA,T    246     Fail    DP=10   GT:GQ:DP        1/2:12:10
+1      160     .       TAAAA   TA,T    246     Fail    DP=10   GT:GQ:DP        1/2:12:10
+2      100     .       GTTT    G       1806    q10     DP=35   GT:GQ:DP        0/1:409:35
+2      110     .       CAAA    C       1792    PASS    DP=32   GT:GQ:DP        0/1:245:32
+2      120     .       GA      G       628     q10     DP=21   GT:GQ:DP        1/1:21:21
+2      130     .       GAA     G       1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
+2      140     .       GT      G       727     PASS    DP=30   GT:GQ:DP        0/1:150:30
+2      150     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP        1/2:12:10
+2      160     .       TAAAA   TA,TC,T 246     PASS    DP=10   GT:GQ:DP        0/2:12:10
diff --git a/test/concat.1.b.vcf b/test/concat.1.b.vcf
new file mode 100644 (file)
index 0000000..4bb26e4
--- /dev/null
@@ -0,0 +1,17 @@
+##fileformat=VCFv4.0
+##samtoolsVersion=0.2.0-rc10+htslib-0.2.0-rc10
+##samtoolsCommand=samtools mpileup -t INFO/DPR -C50 -pm3 -F0.2 -d10000 -ug -r 1:1-1000000 -b mpileup.2014-07-03//lists/chr1-pooled.list -f human_g1k_v37.fasta
+##ALT=<ID=X,Description="Represents allele(s) other than observed.">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FILTER=<ID=q10,Description="Quality below 10">
+##contig=<ID=3,length=62435964>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A
+3      142     .       GTTT    G       1806    q10     DP=35   GT:GQ:DP        0/1:409:35
+3      152     .       CAAA    C       1792    PASS    DP=32   GT:GQ:DP        0/1:245:32
+3      162     .       GA      G       628     q10     DP=21   GT:GQ:DP        1/1:21:21
+3      172     .       GAA     G       1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
+3      182     .       GT      G       727     PASS    DP=30   GT:GQ:DP        0/1:150:30
+3      192     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP        1/2:12:10
diff --git a/test/concat.1.bcf.out b/test/concat.1.bcf.out
new file mode 100644 (file)
index 0000000..8c31018
--- /dev/null
@@ -0,0 +1,38 @@
+##fileformat=VCFv4.0
+##FILTER=<ID=PASS,Description="All filters passed">
+##FILTER=<ID=Fail,Description="Test">
+##FILTER=<ID=q10,Description="Quality below 10">
+##INFO=<ID=XX,Number=1,Type=Integer,Description="Test">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##contig=<ID=2,length=62435964>
+##contig=<ID=1,length=62435964>
+##samtoolsVersion=0.2.0-rc10+htslib-0.2.0-rc10
+##samtoolsCommand=samtools mpileup -t INFO/DPR -C50 -pm3 -F0.2 -d10000 -ug -r 1:1-1000000 -b mpileup.2014-07-03//lists/chr1-pooled.list -f human_g1k_v37.fasta
+##ALT=<ID=X,Description="Represents allele(s) other than observed.">
+##contig=<ID=3,length=62435964>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A
+1      100     .       GTTT    G       1806    q10     XX=11;DP=35     GT:GQ:DP        0/1:409:35
+1      110     .       C       T,G     1792    Fail    DP=32   GT:GQ:DP        0/1:245:32
+1      110     .       CAAA    C       1792    Fail    DP=32   GT:GQ:DP        0/1:245:32
+1      120     .       GA      G       628     q10     DP=21   GT:GQ:DP        1/1:21:21
+1      130     .       G       T       1016    Fail    DP=22   GT:GQ:DP        0/1:212:22
+1      130     .       GAA     GG      1016    Fail    DP=22   GT:GQ:DP        0/1:212:22
+1      140     .       GT      G       727     PASS    DP=30   GT:GQ:DP        0/1:150:30
+1      150     .       TAAAA   TA,T    246     Fail    DP=10   GT:GQ:DP        1/2:12:10
+1      160     .       TAAAA   TA,T    246     Fail    DP=10   GT:GQ:DP        1/2:12:10
+2      100     .       GTTT    G       1806    q10     DP=35   GT:GQ:DP        0/1:409:35
+2      110     .       CAAA    C       1792    PASS    DP=32   GT:GQ:DP        0/1:245:32
+2      120     .       GA      G       628     q10     DP=21   GT:GQ:DP        1/1:21:21
+2      130     .       GAA     G       1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
+2      140     .       GT      G       727     PASS    DP=30   GT:GQ:DP        0/1:150:30
+2      150     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP        1/2:12:10
+2      160     .       TAAAA   TA,TC,T 246     PASS    DP=10   GT:GQ:DP        0/2:12:10
+3      142     .       GTTT    G       1806    q10     DP=35   GT:GQ:DP        0/1:409:35
+3      152     .       CAAA    C       1792    PASS    DP=32   GT:GQ:DP        0/1:245:32
+3      162     .       GA      G       628     q10     DP=21   GT:GQ:DP        1/1:21:21
+3      172     .       GAA     G       1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
+3      182     .       GT      G       727     PASS    DP=30   GT:GQ:DP        0/1:150:30
+3      192     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP        1/2:12:10
diff --git a/test/concat.1.vcf.out b/test/concat.1.vcf.out
new file mode 100644 (file)
index 0000000..8c31018
--- /dev/null
@@ -0,0 +1,38 @@
+##fileformat=VCFv4.0
+##FILTER=<ID=PASS,Description="All filters passed">
+##FILTER=<ID=Fail,Description="Test">
+##FILTER=<ID=q10,Description="Quality below 10">
+##INFO=<ID=XX,Number=1,Type=Integer,Description="Test">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##contig=<ID=2,length=62435964>
+##contig=<ID=1,length=62435964>
+##samtoolsVersion=0.2.0-rc10+htslib-0.2.0-rc10
+##samtoolsCommand=samtools mpileup -t INFO/DPR -C50 -pm3 -F0.2 -d10000 -ug -r 1:1-1000000 -b mpileup.2014-07-03//lists/chr1-pooled.list -f human_g1k_v37.fasta
+##ALT=<ID=X,Description="Represents allele(s) other than observed.">
+##contig=<ID=3,length=62435964>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A
+1      100     .       GTTT    G       1806    q10     XX=11;DP=35     GT:GQ:DP        0/1:409:35
+1      110     .       C       T,G     1792    Fail    DP=32   GT:GQ:DP        0/1:245:32
+1      110     .       CAAA    C       1792    Fail    DP=32   GT:GQ:DP        0/1:245:32
+1      120     .       GA      G       628     q10     DP=21   GT:GQ:DP        1/1:21:21
+1      130     .       G       T       1016    Fail    DP=22   GT:GQ:DP        0/1:212:22
+1      130     .       GAA     GG      1016    Fail    DP=22   GT:GQ:DP        0/1:212:22
+1      140     .       GT      G       727     PASS    DP=30   GT:GQ:DP        0/1:150:30
+1      150     .       TAAAA   TA,T    246     Fail    DP=10   GT:GQ:DP        1/2:12:10
+1      160     .       TAAAA   TA,T    246     Fail    DP=10   GT:GQ:DP        1/2:12:10
+2      100     .       GTTT    G       1806    q10     DP=35   GT:GQ:DP        0/1:409:35
+2      110     .       CAAA    C       1792    PASS    DP=32   GT:GQ:DP        0/1:245:32
+2      120     .       GA      G       628     q10     DP=21   GT:GQ:DP        1/1:21:21
+2      130     .       GAA     G       1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
+2      140     .       GT      G       727     PASS    DP=30   GT:GQ:DP        0/1:150:30
+2      150     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP        1/2:12:10
+2      160     .       TAAAA   TA,TC,T 246     PASS    DP=10   GT:GQ:DP        0/2:12:10
+3      142     .       GTTT    G       1806    q10     DP=35   GT:GQ:DP        0/1:409:35
+3      152     .       CAAA    C       1792    PASS    DP=32   GT:GQ:DP        0/1:245:32
+3      162     .       GA      G       628     q10     DP=21   GT:GQ:DP        1/1:21:21
+3      172     .       GAA     G       1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
+3      182     .       GT      G       727     PASS    DP=30   GT:GQ:DP        0/1:150:30
+3      192     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP        1/2:12:10
diff --git a/test/concat.2.a.vcf b/test/concat.2.a.vcf
new file mode 100644 (file)
index 0000000..5bdab92
--- /dev/null
@@ -0,0 +1,15 @@
+##fileformat=VCFv4.0
+##INFO=<ID=XX,Number=1,Type=Integer,Description="Test">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FILTER=<ID=Fail,Description="Fail">
+##contig=<ID=1,length=62435964>
+##contig=<ID=2,length=62435964>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A
+2      140     .       A       G       727     PASS    DP=30   GT:GQ:DP        0/1:150:30
+2      160     .       TAAAA   TA,TC,T 246     PASS    DP=10   GT:GQ:DP        0/2:12:10
+1      110     .       C       T,G     1792    Fail    XX=11;DP=32     GT:GQ:DP        0/1:245:32
+1      130     .       GAA     GG      1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
+1      130     .       G       T       1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
diff --git a/test/concat.2.b.vcf b/test/concat.2.b.vcf
new file mode 100644 (file)
index 0000000..4674dc2
--- /dev/null
@@ -0,0 +1,24 @@
+##fileformat=VCFv4.0
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FILTER=<ID=q10,Description="Quality below 10">
+##contig=<ID=1,length=62435964>
+##contig=<ID=2,length=62435964>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A
+1      100     .       GTTT    G       1806    q10     DP=35   GT:GQ:DP        0/1:409:35
+1      110     .       CAAA    C       1792    PASS    DP=32   GT:GQ:DP        0/1:245:32
+1      120     .       GA      G       628     q10     DP=21   GT:GQ:DP        1/1:21:21
+1      130     .       G       T       1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
+1      130     .       GAA     GG      1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
+1      140     .       GT      G       727     PASS    DP=30   GT:GQ:DP        0/1:150:30
+1      150     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP        1/2:12:10
+1      160     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP        1/2:12:10
+2      100     .       GTTT    G       1806    q10     DP=35   GT:GQ:DP        0/1:409:35
+2      110     .       CAAA    C       1792    PASS    DP=32   GT:GQ:DP        0/1:245:32
+2      120     .       GA      G       628     q10     DP=21   GT:GQ:DP        1/1:21:21
+2      130     .       GAA     G       1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
+2      140     .       GT      G       727     PASS    DP=30   GT:GQ:DP        0/1:150:30
+2      150     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP        1/2:12:10
+2      160     .       TAAAA   TA,TC,T 246     PASS    DP=10   GT:GQ:DP        0/2:12:10
diff --git a/test/concat.2.bcf.out b/test/concat.2.bcf.out
new file mode 100644 (file)
index 0000000..384ee55
--- /dev/null
@@ -0,0 +1,32 @@
+##fileformat=VCFv4.0
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=XX,Number=1,Type=Integer,Description="Test">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FILTER=<ID=Fail,Description="Fail">
+##contig=<ID=1,length=62435964>
+##contig=<ID=2,length=62435964>
+##FILTER=<ID=q10,Description="Quality below 10">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A
+1      100     .       GTTT    G       1806    q10     DP=35   GT:GQ:DP        0/1:409:35
+1      110     .       C       T,G     1792    Fail    XX=11;DP=32     GT:GQ:DP        0/1:245:32
+1      110     .       CAAA    C       1792    PASS    DP=32   GT:GQ:DP        0/1:245:32
+1      120     .       GA      G       628     q10     DP=21   GT:GQ:DP        1/1:21:21
+1      130     .       GAA     GG      1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
+1      130     .       GAA     GG      1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
+1      130     .       G       T       1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
+1      130     .       G       T       1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
+1      140     .       GT      G       727     PASS    DP=30   GT:GQ:DP        0/1:150:30
+1      150     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP        1/2:12:10
+1      160     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP        1/2:12:10
+2      100     .       GTTT    G       1806    q10     DP=35   GT:GQ:DP        0/1:409:35
+2      110     .       CAAA    C       1792    PASS    DP=32   GT:GQ:DP        0/1:245:32
+2      120     .       GA      G       628     q10     DP=21   GT:GQ:DP        1/1:21:21
+2      130     .       GAA     G       1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
+2      140     .       A       G       727     PASS    DP=30   GT:GQ:DP        0/1:150:30
+2      140     .       GT      G       727     PASS    DP=30   GT:GQ:DP        0/1:150:30
+2      150     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP        1/2:12:10
+2      160     .       TAAAA   TA,TC,T 246     PASS    DP=10   GT:GQ:DP        0/2:12:10
+2      160     .       TAAAA   TA,TC,T 246     PASS    DP=10   GT:GQ:DP        0/2:12:10
diff --git a/test/concat.2.vcf.out b/test/concat.2.vcf.out
new file mode 100644 (file)
index 0000000..33600d1
--- /dev/null
@@ -0,0 +1,32 @@
+##fileformat=VCFv4.0
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=XX,Number=1,Type=Integer,Description="Test">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FILTER=<ID=Fail,Description="Fail">
+##contig=<ID=1,length=62435964>
+##contig=<ID=2,length=62435964>
+##FILTER=<ID=q10,Description="Quality below 10">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A
+2      100     .       GTTT    G       1806    q10     DP=35   GT:GQ:DP        0/1:409:35
+2      110     .       CAAA    C       1792    PASS    DP=32   GT:GQ:DP        0/1:245:32
+2      120     .       GA      G       628     q10     DP=21   GT:GQ:DP        1/1:21:21
+2      130     .       GAA     G       1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
+2      140     .       A       G       727     PASS    DP=30   GT:GQ:DP        0/1:150:30
+2      140     .       GT      G       727     PASS    DP=30   GT:GQ:DP        0/1:150:30
+2      150     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP        1/2:12:10
+2      160     .       TAAAA   TA,TC,T 246     PASS    DP=10   GT:GQ:DP        0/2:12:10
+2      160     .       TAAAA   TA,TC,T 246     PASS    DP=10   GT:GQ:DP        0/2:12:10
+1      100     .       GTTT    G       1806    q10     DP=35   GT:GQ:DP        0/1:409:35
+1      110     .       C       T,G     1792    Fail    XX=11;DP=32     GT:GQ:DP        0/1:245:32
+1      110     .       CAAA    C       1792    PASS    DP=32   GT:GQ:DP        0/1:245:32
+1      120     .       GA      G       628     q10     DP=21   GT:GQ:DP        1/1:21:21
+1      130     .       GAA     GG      1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
+1      130     .       GAA     GG      1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
+1      130     .       G       T       1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
+1      130     .       G       T       1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
+1      140     .       GT      G       727     PASS    DP=30   GT:GQ:DP        0/1:150:30
+1      150     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP        1/2:12:10
+1      160     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP        1/2:12:10
diff --git a/test/concat.3.0.vcf b/test/concat.3.0.vcf
new file mode 100644 (file)
index 0000000..e58a26a
--- /dev/null
@@ -0,0 +1,8 @@
+##fileformat=VCFv4.0
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FILTER=<ID=q10,Description="Quality below 10">
+##contig=<ID=2,length=62435964>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
diff --git a/test/concat.3.a.vcf b/test/concat.3.a.vcf
new file mode 100644 (file)
index 0000000..16d8da3
--- /dev/null
@@ -0,0 +1,27 @@
+##fileformat=VCFv4.0
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FILTER=<ID=q10,Description="Quality below 10">
+##contig=<ID=9,length=62435964>
+##contig=<ID=1,length=62435964>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+9      202     .       GTTT    G       1806    q10     DP=35   GT:GQ:DP        0|1:409:35      0|1
+9      212     .       C       T,G     1792    PASS    DP=32   GT:GQ:DP        0|1:245:32      0|1
+9      212     .       CAAA    C       1792    PASS    DP=32   GT:GQ:DP        0|1:245:32      0|1
+9      222     .       GA      G       628     q10     DP=21   GT:GQ:DP        0|1:21:21       0|1
+9      232     .       G       T       1016    PASS    DP=22   GT:GQ:DP        0|1:212:22      0|1
+9      232     .       GAA     GG      1016    PASS    DP=22   GT:GQ:DP        0|1:212:22      0|1
+9      242     .       GT      G       727     PASS    DP=30   GT:GQ:DP        0|1:150:30      0|1
+9      252     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP        0|1:12:10       0|1
+9      262     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP        0|1:12:10       0|1
+1      100     .       GTTT    G       1806    q10     DP=35   GT:GQ:DP        0|1:409:35      0|1
+1      110     .       C       T,G     1792    PASS    DP=32   GT:GQ:DP        0|1:245:32      0|1
+1      110     .       CAAA    C       1792    PASS    DP=32   GT:GQ:DP        0|1:245:32      0|1
+1      120     .       GA      G       628     q10     DP=21   GT:GQ:DP        0|1:21:21       0|1
+1      130     .       G       T       1016    PASS    DP=22   GT:GQ:DP        0|1:212:22      0|1
+1      130     .       GAA     GG      1016    PASS    DP=22   GT:GQ:DP        0|1:212:22      0|1
+1      140     .       GT      G       727     PASS    DP=30   GT:GQ:DP        0|1:150:30      0|1
+1      150     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP        0|1:12:10       0|1
+1      160     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP        0|1:12:10       0|1
diff --git a/test/concat.3.b.vcf b/test/concat.3.b.vcf
new file mode 100644 (file)
index 0000000..45ee7c9
--- /dev/null
@@ -0,0 +1,223 @@
+##fileformat=VCFv4.0
+##INFO=<ID=T1,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T2,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T3,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T4,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T5,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T6,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T7,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T8,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T9,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T10,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T11,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T12,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T13,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T14,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T15,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T16,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T17,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T18,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T19,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T20,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T21,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T22,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T23,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T24,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T25,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T26,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T27,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T28,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T29,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T30,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T31,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T32,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T33,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T34,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T35,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T36,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T37,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T38,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T39,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T40,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T41,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T42,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T43,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T44,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T45,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T46,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T47,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T48,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T49,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T50,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T51,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T52,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T53,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T54,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T55,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T56,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T57,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T58,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T59,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T60,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T61,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T62,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T63,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T64,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T65,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T66,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T67,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T68,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T69,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T70,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T71,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T72,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T73,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T74,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T75,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T76,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T77,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T78,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T79,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T80,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T81,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T82,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T83,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T84,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T85,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T86,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T87,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T88,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T89,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T90,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T91,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T92,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T93,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T94,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T95,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T96,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T97,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T98,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T99,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T100,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T101,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T102,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T103,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T104,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T105,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T106,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T107,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T108,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T109,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T110,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T111,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T112,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T113,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T114,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T115,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T116,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T117,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T118,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T119,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T120,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T121,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T122,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T123,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T124,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T125,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T126,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T127,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T128,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T129,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T130,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T131,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T132,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T133,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T134,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T135,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T136,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T137,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T138,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T139,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T140,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T141,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T142,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T143,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T144,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T145,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T146,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T147,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T148,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T149,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T150,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T151,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T152,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T153,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T154,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T155,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T156,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T157,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T158,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T159,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T160,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T161,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T162,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T163,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T164,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T165,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T166,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T167,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T168,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T169,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T170,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T171,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T172,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T173,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T174,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T175,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T176,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T177,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T178,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T179,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T180,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T181,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T182,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T183,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T184,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T185,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T186,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T187,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T188,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T189,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T190,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T191,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T192,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T193,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T194,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T195,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T196,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T197,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T198,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T199,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FILTER=<ID=q10,Description="Quality below 10">
+##contig=<ID=2,length=62435964>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+2      170     .       T       A       246     PASS    DP=10   GT      1|0     0|1
+2      180     .       T       A       246     PASS    DP=10   GT      1|0     0|1
+2      190     .       T       A       246     PASS    DP=10   GT      1|0     0|1
+2      200     .       T       A       246     PASS    DP=10   GT      1|0     0|1
+2      210     .       T       A       246     PASS    DP=10   GT      1|0     0|1
+2      220     .       T       A       246     PASS    DP=10   GT      1|0     0|1
+2      230     .       T       A       246     PASS    DP=10   GT      1|0     0|1
+2      240     .       T       A       246     PASS    DP=10   GT      1|0     0|1
+2      250     .       T       A       246     PASS    DP=10   GT      1|0     0|1
+2      260     .       T       A       246     PASS    DP=10   GT      1|0     0|1
+2      270     .       T       A       246     PASS    DP=10   GT      1|0     0|1
+2      280     .       T       A       246     PASS    DP=10   GT      1|0     0|1
+2      290     .       T       A       246     PASS    DP=10   GT      1|0     0|1
+2      300     .       T       A       246     PASS    DP=10   GT      1|0     0|1
+2      310     .       T       A       246     PASS    DP=10   GT      1|0     0|1
+2      320     .       T       A       246     PASS    DP=10   GT      1|0     0|1
diff --git a/test/concat.3.bcf.out b/test/concat.3.bcf.out
new file mode 100644 (file)
index 0000000..ff1dfd3
--- /dev/null
@@ -0,0 +1,269 @@
+##fileformat=VCFv4.0
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FILTER=<ID=q10,Description="Quality below 10">
+##contig=<ID=9,length=62435964>
+##contig=<ID=1,length=62435964>
+##INFO=<ID=T1,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T2,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T3,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T4,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T5,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T6,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T7,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T8,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T9,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T10,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T11,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T12,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T13,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T14,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T15,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T16,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T17,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T18,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T19,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T20,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T21,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T22,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T23,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T24,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T25,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T26,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T27,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T28,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T29,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T30,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T31,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T32,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T33,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T34,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T35,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T36,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T37,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T38,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T39,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T40,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T41,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T42,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T43,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T44,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T45,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T46,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T47,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T48,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T49,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T50,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T51,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T52,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T53,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T54,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T55,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T56,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T57,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T58,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T59,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T60,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T61,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T62,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T63,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T64,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T65,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T66,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T67,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T68,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T69,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T70,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T71,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T72,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T73,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T74,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T75,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T76,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T77,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T78,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T79,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T80,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T81,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T82,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T83,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T84,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T85,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T86,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T87,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T88,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T89,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T90,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T91,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T92,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T93,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T94,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T95,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T96,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T97,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T98,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T99,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T100,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T101,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T102,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T103,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T104,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T105,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T106,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T107,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T108,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T109,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T110,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T111,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T112,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T113,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T114,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T115,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T116,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T117,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T118,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T119,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T120,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T121,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T122,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T123,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T124,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T125,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T126,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T127,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T128,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T129,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T130,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T131,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T132,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T133,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T134,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T135,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T136,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T137,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T138,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T139,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T140,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T141,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T142,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T143,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T144,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T145,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T146,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T147,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T148,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T149,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T150,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T151,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T152,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T153,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T154,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T155,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T156,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T157,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T158,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T159,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T160,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T161,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T162,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T163,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T164,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T165,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T166,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T167,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T168,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T169,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T170,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T171,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T172,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T173,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T174,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T175,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T176,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T177,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T178,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T179,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T180,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T181,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T182,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T183,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T184,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T185,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T186,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T187,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T188,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T189,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T190,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T191,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T192,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T193,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T194,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T195,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T196,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T197,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T198,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T199,Number=1,Type=Integer,Description="Test Tag: Big header">
+##contig=<ID=2,length=62435964>
+##contig=<ID=3,length=62435964>
+##FORMAT=<ID=PQ,Number=1,Type=Integer,Description="Phasing Quality (bigger is better)">
+##FORMAT=<ID=PS,Number=1,Type=Integer,Description="Phase Set">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+9      202     .       GTTT    G       1806    q10     DP=35   GT:GQ:DP:PS     0|1:409:35:202  0|1:.:.:202
+9      212     .       C       T,G     1792    PASS    DP=32   GT:GQ:DP:PS     0|1:245:32:202  0|1:.:.:202
+9      212     .       CAAA    C       1792    PASS    DP=32   GT:GQ:DP:PS     0|1:245:32:202  0|1:.:.:202
+9      222     .       GA      G       628     q10     DP=21   GT:GQ:DP:PS     0|1:21:21:202   0|1:.:.:202
+9      232     .       G       T       1016    PASS    DP=22   GT:GQ:DP:PS     0|1:212:22:202  0|1:.:.:202
+9      232     .       GAA     GG      1016    PASS    DP=22   GT:GQ:DP:PS     0|1:212:22:202  0|1:.:.:202
+9      242     .       GT      G       727     PASS    DP=30   GT:GQ:DP:PS     0|1:150:30:202  0|1:.:.:202
+9      252     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP:PS     0|1:12:10:202   0|1:.:.:202
+9      262     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP:PS     0|1:12:10:202   0|1:.:.:202
+1      100     .       GTTT    G       1806    q10     DP=35   GT:GQ:DP:PS     0|1:409:35:100  0|1:.:.:100
+1      110     .       C       T,G     1792    PASS    DP=32   GT:GQ:DP:PS     0|1:245:32:100  0|1:.:.:100
+1      110     .       CAAA    C       1792    PASS    DP=32   GT:GQ:DP:PS     0|1:245:32:100  0|1:.:.:100
+1      120     .       GA      G       628     q10     DP=21   GT:GQ:DP:PS     0|1:21:21:100   0|1:.:.:100
+1      130     .       G       T       1016    PASS    DP=22   GT:GQ:DP:PS     0|1:212:22:100  0|1:.:.:100
+1      130     .       GAA     GG      1016    PASS    DP=22   GT:GQ:DP:PS     0|1:212:22:100  0|1:.:.:100
+1      140     .       GT      G       727     PASS    DP=30   GT:GQ:DP:PS     0|1:150:30:100  0|1:.:.:100
+1      150     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP:PS     0|1:12:10:100   0|1:.:.:100
+1      160     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP:PS     0|1:12:10:100   0|1:.:.:100
+2      170     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      180     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      190     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      200     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      210     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      220     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      230     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      240     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      250     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      260     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      270     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      280     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      290     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      300     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      310     .       T       A       246     PASS    DP=10   GT:PQ:PS        1|0:3:310       0|1:28:310
+2      320     .       T       A       246     PASS    DP=10   GT:PS   1|0:310 0|1:310
+2      330     .       T       A       246     PASS    DP=10   GT:PS   1|0:310 0|1:310
+2      340     .       T       A       246     PASS    DP=10   GT:PS   1|0:310 0|1:310
+2      350     .       T       A       246     PASS    DP=10   GT:PS   1|0:310 0|1:310
+2      360     .       T       A       246     PASS    DP=10   GT:PS   1|0:310 0|1:310
+2      370     .       T       A       246     PASS    DP=10   GT:PQ:PS        1|0:99:310      0|1:99:310
+2      380     .       T       A       246     PASS    DP=10   GT:PS   1|0:310 0|1:310
+2      390     .       T       A       246     PASS    DP=10   GT:PS   1|0:310 0|1:310
+2      490     .       T       A       246     PASS    DP=10   GT:PS   1|0:310 0|1:310
+2      500     .       T       A       246     PASS    DP=10   GT:PS   1|0:310 0|1:310
+2      510     .       T       A       246     PASS    DP=10   GT:PQ:PS        1|0:99:310      0|1:99:310
+3      380     .       T       A       246     PASS    DP=10   GT:PS   0|1:380 1|0:380
+3      390     .       T       A       246     PASS    DP=10   GT:PS   0|1:380 1|0:380
+3      400     .       T       A       246     PASS    DP=10   GT:PS   0|1:380 1|0:380
+3      410     .       T       A       246     PASS    DP=10   GT:PS   0|1:380 1|0:380
+3      420     .       T       A       246     PASS    DP=10   GT:PS   0|1:380 1|0:380
+3      430     .       T       A       246     PASS    DP=10   GT:PS   0|1:380 1|0:380
+3      440     .       T       A       246     PASS    DP=10   GT:PS   0|1:380 1|0:380
+3      450     .       T       A       246     PASS    DP=10   GT:PS   0|1:380 1|0:380
+3      460     .       T       A       246     PASS    DP=10   GT:PS   0|1:380 1|0:380
+3      470     .       T       A       246     PASS    DP=10   GT:PS   0|1:380 1|0:380
+3      480     .       T       A       246     PASS    DP=10   GT:PS   0|1:380 1|0:380
+3      490     .       T       A       246     PASS    DP=10   GT:PS   0|1:380 1|0:380
diff --git a/test/concat.3.c.vcf b/test/concat.3.c.vcf
new file mode 100644 (file)
index 0000000..6b436dd
--- /dev/null
@@ -0,0 +1,22 @@
+##fileformat=VCFv4.0
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FILTER=<ID=q10,Description="Quality below 10">
+##contig=<ID=2,length=62435964>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+2      280     .       T       A       246     PASS    DP=10   GT      1|0     0|1
+2      290     .       T       A       246     PASS    DP=10   GT      1|0     1|0
+2      300     .       T       A       246     PASS    DP=10   GT      0|1     1|0
+2      310     .       T       A       246     PASS    DP=10   GT      0|1     1|0
+2      320     .       T       A       246     PASS    DP=10   GT      0|1     1|0
+2      330     .       T       A       246     PASS    DP=10   GT      0|1     1|0
+2      340     .       T       A       246     PASS    DP=10   GT      0|1     1|0
+2      350     .       T       A       246     PASS    DP=10   GT      0|1     1|0
+2      360     .       T       A       246     PASS    DP=10   GT      0|1     1|0
+2      370     .       T       A       246     PASS    DP=10   GT      0|1     1|0
+2      380     .       T       A       246     PASS    DP=10   GT      0|1     1|0
+2      390     .       T       A       246     PASS    DP=10   GT      0|1     1|0
+2      400     .       T       A       246     PASS    DP=10   GT      0|1     1|0
+2      410     .       T       A       246     PASS    DP=10   GT      0|1     1|0
diff --git a/test/concat.3.d.vcf b/test/concat.3.d.vcf
new file mode 100644 (file)
index 0000000..3e0f9f4
--- /dev/null
@@ -0,0 +1,20 @@
+##fileformat=VCFv4.0
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FILTER=<ID=q10,Description="Quality below 10">
+##contig=<ID=2,length=62435964>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+2      300     .       T       A       246     PASS    DP=10   GT      1|0     1|0
+2      320     .       T       A       246     PASS    DP=10   GT      1|0     1|0
+2      330     .       T       A       246     PASS    DP=10   GT      1|0     1|0
+2      340     .       T       A       246     PASS    DP=10   GT      1|0     1|0
+2      350     .       T       A       246     PASS    DP=10   GT      1|0     1|0
+2      360     .       T       A       246     PASS    DP=10   GT      1|0     1|0
+2      370     .       T       A       246     PASS    DP=10   GT      1|0     1|0
+2      380     .       T       A       246     PASS    DP=10   GT      1|0     1|0
+2      390     .       T       A       246     PASS    DP=10   GT      1|0     1|0
+2      490     .       T       A       246     PASS    DP=10   GT      1|0     1|0
+2      500     .       T       A       246     PASS    DP=10   GT      1|0     1|0
+2      510     .       T       A       246     PASS    DP=10   GT      1|0     1|0
diff --git a/test/concat.3.e.vcf b/test/concat.3.e.vcf
new file mode 100644 (file)
index 0000000..380cb99
--- /dev/null
@@ -0,0 +1,20 @@
+##fileformat=VCFv4.0
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FILTER=<ID=q10,Description="Quality below 10">
+##contig=<ID=2,length=62435964>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+2      310     .       T       A       246     PASS    DP=10   GT      0|1     0|1
+2      320     .       T       A       246     PASS    DP=10   GT      0|1     0|1
+2      330     .       T       A       246     PASS    DP=10   GT      0|1     0|1
+2      340     .       T       A       246     PASS    DP=10   GT      0|1     0|1
+2      350     .       T       A       246     PASS    DP=10   GT      0|1     0|1
+2      360     .       T       A       246     PASS    DP=10   GT      0|1     0|1
+2      370     .       T       A       246     PASS    DP=10   GT      0|1     0|1
+2      380     .       T       A       246     PASS    DP=10   GT      0|1     0|1
+2      390     .       T       A       246     PASS    DP=10   GT      0|1     0|1
+2      490     .       T       A       246     PASS    DP=10   GT      0|1     0|1
+2      500     .       T       A       246     PASS    DP=10   GT      0|1     0|1
+2      510     .       T       A       246     PASS    DP=10   GT      0|1     0|1
diff --git a/test/concat.3.f.vcf b/test/concat.3.f.vcf
new file mode 100644 (file)
index 0000000..0e44436
--- /dev/null
@@ -0,0 +1,20 @@
+##fileformat=VCFv4.0
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FILTER=<ID=q10,Description="Quality below 10">
+##contig=<ID=3,length=62435964>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+3      380     .       T       A       246     PASS    DP=10   GT      1|0     1|0
+3      390     .       T       A       246     PASS    DP=10   GT      1|0     1|0
+3      400     .       T       A       246     PASS    DP=10   GT      1|0     1|0
+3      410     .       T       A       246     PASS    DP=10   GT      1|0     1|0
+3      420     .       T       A       246     PASS    DP=10   GT      1|0     1|0
+3      430     .       T       A       246     PASS    DP=10   GT      1|0     1|0
+3      440     .       T       A       246     PASS    DP=10   GT      1|0     1|0
+3      450     .       T       A       246     PASS    DP=10   GT      1|0     1|0
+3      460     .       T       A       246     PASS    DP=10   GT      1|0     1|0
+3      470     .       T       A       246     PASS    DP=10   GT      1|0     1|0
+3      480     .       T       A       246     PASS    DP=10   GT      1|0     1|0
+3      490     .       T       A       246     PASS    DP=10   GT      1|0     1|0
diff --git a/test/concat.3.vcf.out b/test/concat.3.vcf.out
new file mode 100644 (file)
index 0000000..ff1dfd3
--- /dev/null
@@ -0,0 +1,269 @@
+##fileformat=VCFv4.0
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FILTER=<ID=q10,Description="Quality below 10">
+##contig=<ID=9,length=62435964>
+##contig=<ID=1,length=62435964>
+##INFO=<ID=T1,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T2,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T3,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T4,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T5,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T6,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T7,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T8,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T9,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T10,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T11,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T12,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T13,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T14,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T15,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T16,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T17,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T18,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T19,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T20,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T21,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T22,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T23,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T24,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T25,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T26,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T27,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T28,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T29,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T30,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T31,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T32,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T33,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T34,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T35,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T36,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T37,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T38,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T39,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T40,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T41,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T42,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T43,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T44,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T45,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T46,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T47,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T48,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T49,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T50,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T51,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T52,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T53,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T54,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T55,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T56,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T57,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T58,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T59,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T60,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T61,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T62,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T63,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T64,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T65,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T66,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T67,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T68,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T69,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T70,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T71,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T72,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T73,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T74,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T75,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T76,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T77,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T78,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T79,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T80,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T81,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T82,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T83,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T84,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T85,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T86,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T87,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T88,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T89,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T90,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T91,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T92,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T93,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T94,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T95,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T96,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T97,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T98,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T99,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T100,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T101,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T102,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T103,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T104,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T105,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T106,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T107,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T108,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T109,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T110,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T111,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T112,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T113,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T114,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T115,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T116,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T117,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T118,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T119,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T120,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T121,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T122,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T123,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T124,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T125,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T126,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T127,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T128,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T129,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T130,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T131,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T132,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T133,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T134,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T135,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T136,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T137,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T138,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T139,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T140,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T141,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T142,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T143,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T144,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T145,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T146,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T147,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T148,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T149,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T150,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T151,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T152,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T153,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T154,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T155,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T156,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T157,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T158,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T159,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T160,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T161,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T162,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T163,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T164,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T165,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T166,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T167,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T168,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T169,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T170,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T171,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T172,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T173,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T174,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T175,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T176,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T177,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T178,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T179,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T180,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T181,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T182,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T183,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T184,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T185,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T186,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T187,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T188,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T189,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T190,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T191,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T192,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T193,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T194,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T195,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T196,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T197,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T198,Number=1,Type=Integer,Description="Test Tag: Big header">
+##INFO=<ID=T199,Number=1,Type=Integer,Description="Test Tag: Big header">
+##contig=<ID=2,length=62435964>
+##contig=<ID=3,length=62435964>
+##FORMAT=<ID=PQ,Number=1,Type=Integer,Description="Phasing Quality (bigger is better)">
+##FORMAT=<ID=PS,Number=1,Type=Integer,Description="Phase Set">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+9      202     .       GTTT    G       1806    q10     DP=35   GT:GQ:DP:PS     0|1:409:35:202  0|1:.:.:202
+9      212     .       C       T,G     1792    PASS    DP=32   GT:GQ:DP:PS     0|1:245:32:202  0|1:.:.:202
+9      212     .       CAAA    C       1792    PASS    DP=32   GT:GQ:DP:PS     0|1:245:32:202  0|1:.:.:202
+9      222     .       GA      G       628     q10     DP=21   GT:GQ:DP:PS     0|1:21:21:202   0|1:.:.:202
+9      232     .       G       T       1016    PASS    DP=22   GT:GQ:DP:PS     0|1:212:22:202  0|1:.:.:202
+9      232     .       GAA     GG      1016    PASS    DP=22   GT:GQ:DP:PS     0|1:212:22:202  0|1:.:.:202
+9      242     .       GT      G       727     PASS    DP=30   GT:GQ:DP:PS     0|1:150:30:202  0|1:.:.:202
+9      252     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP:PS     0|1:12:10:202   0|1:.:.:202
+9      262     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP:PS     0|1:12:10:202   0|1:.:.:202
+1      100     .       GTTT    G       1806    q10     DP=35   GT:GQ:DP:PS     0|1:409:35:100  0|1:.:.:100
+1      110     .       C       T,G     1792    PASS    DP=32   GT:GQ:DP:PS     0|1:245:32:100  0|1:.:.:100
+1      110     .       CAAA    C       1792    PASS    DP=32   GT:GQ:DP:PS     0|1:245:32:100  0|1:.:.:100
+1      120     .       GA      G       628     q10     DP=21   GT:GQ:DP:PS     0|1:21:21:100   0|1:.:.:100
+1      130     .       G       T       1016    PASS    DP=22   GT:GQ:DP:PS     0|1:212:22:100  0|1:.:.:100
+1      130     .       GAA     GG      1016    PASS    DP=22   GT:GQ:DP:PS     0|1:212:22:100  0|1:.:.:100
+1      140     .       GT      G       727     PASS    DP=30   GT:GQ:DP:PS     0|1:150:30:100  0|1:.:.:100
+1      150     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP:PS     0|1:12:10:100   0|1:.:.:100
+1      160     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP:PS     0|1:12:10:100   0|1:.:.:100
+2      170     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      180     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      190     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      200     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      210     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      220     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      230     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      240     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      250     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      260     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      270     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      280     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      290     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      300     .       T       A       246     PASS    DP=10   GT:PS   1|0:170 0|1:170
+2      310     .       T       A       246     PASS    DP=10   GT:PQ:PS        1|0:3:310       0|1:28:310
+2      320     .       T       A       246     PASS    DP=10   GT:PS   1|0:310 0|1:310
+2      330     .       T       A       246     PASS    DP=10   GT:PS   1|0:310 0|1:310
+2      340     .       T       A       246     PASS    DP=10   GT:PS   1|0:310 0|1:310
+2      350     .       T       A       246     PASS    DP=10   GT:PS   1|0:310 0|1:310
+2      360     .       T       A       246     PASS    DP=10   GT:PS   1|0:310 0|1:310
+2      370     .       T       A       246     PASS    DP=10   GT:PQ:PS        1|0:99:310      0|1:99:310
+2      380     .       T       A       246     PASS    DP=10   GT:PS   1|0:310 0|1:310
+2      390     .       T       A       246     PASS    DP=10   GT:PS   1|0:310 0|1:310
+2      490     .       T       A       246     PASS    DP=10   GT:PS   1|0:310 0|1:310
+2      500     .       T       A       246     PASS    DP=10   GT:PS   1|0:310 0|1:310
+2      510     .       T       A       246     PASS    DP=10   GT:PQ:PS        1|0:99:310      0|1:99:310
+3      380     .       T       A       246     PASS    DP=10   GT:PS   0|1:380 1|0:380
+3      390     .       T       A       246     PASS    DP=10   GT:PS   0|1:380 1|0:380
+3      400     .       T       A       246     PASS    DP=10   GT:PS   0|1:380 1|0:380
+3      410     .       T       A       246     PASS    DP=10   GT:PS   0|1:380 1|0:380
+3      420     .       T       A       246     PASS    DP=10   GT:PS   0|1:380 1|0:380
+3      430     .       T       A       246     PASS    DP=10   GT:PS   0|1:380 1|0:380
+3      440     .       T       A       246     PASS    DP=10   GT:PS   0|1:380 1|0:380
+3      450     .       T       A       246     PASS    DP=10   GT:PS   0|1:380 1|0:380
+3      460     .       T       A       246     PASS    DP=10   GT:PS   0|1:380 1|0:380
+3      470     .       T       A       246     PASS    DP=10   GT:PS   0|1:380 1|0:380
+3      480     .       T       A       246     PASS    DP=10   GT:PS   0|1:380 1|0:380
+3      490     .       T       A       246     PASS    DP=10   GT:PS   0|1:380 1|0:380
diff --git a/test/concat.4.bcf.out b/test/concat.4.bcf.out
new file mode 100644 (file)
index 0000000..48166fc
--- /dev/null
@@ -0,0 +1,29 @@
+##fileformat=VCFv4.0
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=XX,Number=1,Type=Integer,Description="Test">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FILTER=<ID=Fail,Description="Fail">
+##contig=<ID=1,length=62435964>
+##contig=<ID=2,length=62435964>
+##FILTER=<ID=q10,Description="Quality below 10">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A
+1      100     .       GTTT    G       1806    q10     DP=35   GT:GQ:DP        0/1:409:35
+1      110     .       C       T,G     1792    Fail    XX=11;DP=32     GT:GQ:DP        0/1:245:32
+1      110     .       CAAA    C       1792    PASS    DP=32   GT:GQ:DP        0/1:245:32
+1      120     .       GA      G       628     q10     DP=21   GT:GQ:DP        1/1:21:21
+1      130     .       GAA     GG      1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
+1      130     .       G       T       1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
+1      140     .       GT      G       727     PASS    DP=30   GT:GQ:DP        0/1:150:30
+1      150     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP        1/2:12:10
+1      160     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP        1/2:12:10
+2      100     .       GTTT    G       1806    q10     DP=35   GT:GQ:DP        0/1:409:35
+2      110     .       CAAA    C       1792    PASS    DP=32   GT:GQ:DP        0/1:245:32
+2      120     .       GA      G       628     q10     DP=21   GT:GQ:DP        1/1:21:21
+2      130     .       GAA     G       1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
+2      140     .       A       G       727     PASS    DP=30   GT:GQ:DP        0/1:150:30
+2      140     .       GT      G       727     PASS    DP=30   GT:GQ:DP        0/1:150:30
+2      150     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP        1/2:12:10
+2      160     .       TAAAA   TA,TC,T 246     PASS    DP=10   GT:GQ:DP        0/2:12:10
diff --git a/test/concat.4.vcf.out b/test/concat.4.vcf.out
new file mode 100644 (file)
index 0000000..a1553bc
--- /dev/null
@@ -0,0 +1,29 @@
+##fileformat=VCFv4.0
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=XX,Number=1,Type=Integer,Description="Test">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FILTER=<ID=Fail,Description="Fail">
+##contig=<ID=1,length=62435964>
+##contig=<ID=2,length=62435964>
+##FILTER=<ID=q10,Description="Quality below 10">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A
+2      100     .       GTTT    G       1806    q10     DP=35   GT:GQ:DP        0/1:409:35
+2      110     .       CAAA    C       1792    PASS    DP=32   GT:GQ:DP        0/1:245:32
+2      120     .       GA      G       628     q10     DP=21   GT:GQ:DP        1/1:21:21
+2      130     .       GAA     G       1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
+2      140     .       A       G       727     PASS    DP=30   GT:GQ:DP        0/1:150:30
+2      140     .       GT      G       727     PASS    DP=30   GT:GQ:DP        0/1:150:30
+2      150     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP        1/2:12:10
+2      160     .       TAAAA   TA,TC,T 246     PASS    DP=10   GT:GQ:DP        0/2:12:10
+1      100     .       GTTT    G       1806    q10     DP=35   GT:GQ:DP        0/1:409:35
+1      110     .       C       T,G     1792    Fail    XX=11;DP=32     GT:GQ:DP        0/1:245:32
+1      110     .       CAAA    C       1792    PASS    DP=32   GT:GQ:DP        0/1:245:32
+1      120     .       GA      G       628     q10     DP=21   GT:GQ:DP        1/1:21:21
+1      130     .       GAA     GG      1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
+1      130     .       G       T       1016    PASS    DP=22   GT:GQ:DP        0/1:212:22
+1      140     .       GT      G       727     PASS    DP=30   GT:GQ:DP        0/1:150:30
+1      150     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP        1/2:12:10
+1      160     .       TAAAA   TA,T    246     PASS    DP=10   GT:GQ:DP        1/2:12:10
diff --git a/test/consensus.1.chain b/test/consensus.1.chain
new file mode 100644 (file)
index 0000000..2aef343
--- /dev/null
@@ -0,0 +1,12 @@
+chain 497 1 501 + 1 501 1 502 + 1 502 1
+11 3 1
+1 0 3
+485
+
+chain 485 2 501 + 0 501 2 495 + 0 495 2
+61 3 1
+54 3 1
+58 0 8
+21 10 0
+291
+
diff --git a/test/consensus.1.out b/test/consensus.1.out
new file mode 100644 (file)
index 0000000..df1a7c4
--- /dev/null
@@ -0,0 +1,20 @@
+>1:2-501
+TACAAAATATGATAAAATCAAAAAGAACATAACCTACGTATCAACTAAAGTGGTTGTTTG
+AAGAAAAGGAAGACTTAAAAAGAGTCAGTACTAACCTACATAATATATACAATGTTCATT
+AAATAATAAAATGAGCTCATCATACTTAGGTCATCATAAATATATCTGAAATTCACAAAT
+ATTGATCAAATGGTAAAATAGACAAGTAGATTTTAATAGGTTAAACAATTACTGATTCTC
+TTGAAAGAATAAATTTAATATGAGACCTATTTCATTATAATGAACTCACAAATTAGAAAC
+TTCACACTGGGGGCTGGAGAGATGGCTCAGTAGTTAAGAACACTGACTGCTCTTCTGAAG
+GTCCTGAGTTCAAATCCCAGCAACCACATGGTGACTTACAACCATCTGTAATGACATCTG
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+TTTAAAAACAAAAAAAAAGAA
+>2
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+AAATTAGTGATTTTCCATATTCTTTAAGTCATTTTAGAGTAATGTGTTCTTAAGATTTCA
+GAAAAACAAAAACTTGTGCTTTCCTGTTTGAAAAACAAACAGCTGTGGGGAATGGACGTA
+CGTTGTCGGGACAGCCTTTTTATAAAATAATGTTGAGGCTTTGATACGTCAAAGNNNNNN
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGCT
+GCTGCCAATGACAGCACACCCTGGGAATGCCCCAACTACTTACTACAAAGCAGTGTTACA
+TGGAGAAGATCTTCAAGAGTCTTTTTGCTAGATCTTTCCTTGGCTTTTGATGTGACTCCT
+CTCAATAAAATCCACAGTAATATAGTGAGTGGTCTCCTGCTCCAAACCAGTATTCCAGAC
+ACAGTTAATCCAGAC
diff --git a/test/consensus.2.chain b/test/consensus.2.chain
new file mode 100644 (file)
index 0000000..b98f99b
--- /dev/null
@@ -0,0 +1,8 @@
+chain 500 1 501 + 1 501 1 504 + 1 504 1
+15 0 3
+485
+
+chain 491 2 501 + 0 501 2 491 + 0 491 2
+200 10 0
+291
+
diff --git a/test/consensus.2.out b/test/consensus.2.out
new file mode 100644 (file)
index 0000000..392ff77
--- /dev/null
@@ -0,0 +1,20 @@
+>1:2-501
+TACCATATGTGACATAAAATAAAAAAGAACATAACCTACGTATCAACTAAAGTGGTTGTT
+TGCAGAAAAGGAAGACTTAAAAAGAGTCAGTACTAACCTACATAATATATACAATGTTCA
+TTAAATAATAAAATGAGCTCATCATACTTAGGTCATCATAAATATATCTGAAATTCACAA
+ATATTGATCAAATGGTAAAATAGACAAGTAGATTTTAATAGGTTAAACAATTACTGATTC
+TCTTGAAAGAATAAATTTAATATGAGACCTATTTCATTATAATGAACTCACAAATTAGAA
+ACTTCACACTGGGGGCTGGAGAGATGGCTCAGTAGTTAAGAACACTGACTGCTCTTCTGA
+AGGTCCTGAGTTCAAATCCCAGCAACCACATGGTGACTTACAACCATCTGTAATGACATC
+TGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+NNTTTAAAAACAAAAAAAAAGAA
+>2
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+AGAGATTAGTGATTTTCCATATTCTTTAAGTCATTTTAGAGTAATGTGTTCTTAAGATAA
+ATCAGAAAAACAAAAACTTGTGCTTTCCTGTTTGAAAAACAAACAGCTGTGGGGAATGGT
+GTCGGGACAGCCTTTTTATAAAATAATGTTGAGGCTTTGATACGTCAAAGNNNNNNNNNN
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGCTGCTG
+CCAATGACAGCACACCCTGGGAATGCCCCAACTACTTACTACAAAGCAGTGTTACATGGA
+GAAGATCTTCAAGAGTCTTTTTGCTAGATCTTTCCTTGGCTTTTGATGTGACTCCTCTCA
+ATAAAATCCACAGTAATATAGTGAGTGGTCTCCTGCTCCAAACCAGTATTTCAGACACAG
+TTAATCCAGAC
diff --git a/test/consensus.3.chain b/test/consensus.3.chain
new file mode 100644 (file)
index 0000000..2aef343
--- /dev/null
@@ -0,0 +1,12 @@
+chain 497 1 501 + 1 501 1 502 + 1 502 1
+11 3 1
+1 0 3
+485
+
+chain 485 2 501 + 0 501 2 495 + 0 495 2
+61 3 1
+54 3 1
+58 0 8
+21 10 0
+291
+
diff --git a/test/consensus.3.out b/test/consensus.3.out
new file mode 100644 (file)
index 0000000..b3bfc3f
--- /dev/null
@@ -0,0 +1,20 @@
+>1:2-501
+TACMAWATRTGATAAAATMAAAAAGAACATAACCTACGTATCAACTAAAGTGGTTGTTTG
+MAGAAAAGGAAGACTTAAAAAGAGTCAGTACTAACCTACATAATATATACAATGTTCATT
+AAATAATAAAATGAGCTCATCATACTTAGGTCATCATAAATATATCTGAAATTCACAAAT
+ATTGATCAAATGGTAAAATAGACAAGTAGATTTTAATAGGTTAAACAATTACTGATTCTC
+TTGAAAGAATAAATTTAATATGAGACCTATTTCATTATAATGAACTCACAAATTAGAAAC
+TTCACACTGGGGGCTGGAGAGATGGCTCAGTAGTTAAGAACACTGACTGCTCTTCTGAAG
+GTCCTGAGTTCAAATCCCAGCAACCACATGGTGACTTACAACCATCTGTAATGACATCTG
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+TTTAAAAACAAAAAAAAAGAA
+>2
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+AAATTAGTGATTTTCCATATTCTTTAAGTCATTTTAGAGTAATGTGTTCTTAAGATTTCA
+GAAAAACAAAAACTTGTGCTTTCCTGTTTGAAAAACAAACAGCTGTGGGGAATGGACGTA
+CGTTGTCGGGACAGCCTTTTTATAAAATAATGTTGAGGCTTTGATACGTCAAAGNNNNNN
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGCT
+GCTGCCAATGACAGCACACCCTGGGAATGCCCCAACTACTTACTACAAAGCAGTGTTACA
+TGGAGAAGATCTTCAAGAGTCTTTTTGCTAGATCTTTCCTTGGCTTTTGATGTGACTCCT
+CTCAATAAAATCCACAGTAATATAGTGAGTGGTCTCCTGCTCCAAACCAGTATTYCAGAC
+ACAGTTAATCCAGAC
diff --git a/test/consensus.4.chain b/test/consensus.4.chain
new file mode 100644 (file)
index 0000000..b98f99b
--- /dev/null
@@ -0,0 +1,8 @@
+chain 500 1 501 + 1 501 1 504 + 1 504 1
+15 0 3
+485
+
+chain 491 2 501 + 0 501 2 491 + 0 491 2
+200 10 0
+291
+
diff --git a/test/consensus.4.out b/test/consensus.4.out
new file mode 100644 (file)
index 0000000..c3983f8
--- /dev/null
@@ -0,0 +1,20 @@
+>1:2-501
+TACCATATGTGACATAAAATAAAAAAGAACATAACCTACGTATCAACTAAAGTGGTTGTT
+TGCAGAAAAGGAAGACTTAAAAAGAGTCAGTACTAACCTACATAATATATACAATGTTCA
+TTAAATAATAAAATGAGCTCATCATACTTAGGTCATCATAAATATATCTGAAATTCACAA
+ATATTGATCAAATGGTAAAATAGACAAGTAGATTTTAATAGGTTAAACAATTACTGATTC
+TCTTGAAAGAATAAATTTAATATGAGACCTATTTCATTATAATGAACTCACAAATTAGAA
+ACTTCACACTGGGGGCTGGAGAGATGGCTCAGTAGTTAAGAACACTGACTGCTCTTCTGA
+AGGTCCTGAGTTCAAATCCCAGCAACCACATGGTGACTTACAACCATCTGTAATGACATC
+TGATGCCCTCTGGTGTGTCTGAAGACAGCTACAGTGTACTTACATAAAATAATAAATAAA
+TCTTTAAAAACAAAAAAAAAGAA
+>2
+GAAGATCTTTTCCTTATTAAGGATCTGAAGCTCTGTAGATTTGTATTCTATTAAACATGG
+AGAGATTAGTGATTTTCCATATTCTTTAAGTCATTTTAGAGTAATGTGTTCTTAAGATAA
+ATCAGAAAAACAAAAACTTGTGCTTTCCTGTTTGAAAAACAAACAGCTGTGGGGAATGGT
+GTCGGGACAGCCTTTTTATAAAATAATGTTGAGGCTTTGATACGTCAAAGTTATATTTCA
+AATGGAATCACTTAGACCTCGTTTCTGAGTGTCAATGGCCATATTGGGGATTTGCTGCTG
+CCAATGACAGCACACCCTGGGAATGCCCCAACTACTTACTACAAAGCAGTGTTACATGGA
+GAAGATCTTCAAGAGTCTTTTTGCTAGATCTTTCCTTGGCTTTTGATGTGACTCCTCTCA
+ATAAAATCCACAGTAATATAGTGAGTGGTCTCCTGCTCCAAACCAGTATTTCAGACACAG
+TTAATCCAGAC
diff --git a/test/consensus.5.out b/test/consensus.5.out
new file mode 100644 (file)
index 0000000..4631ebe
--- /dev/null
@@ -0,0 +1,20 @@
+>1:2-501
+TACCATATGTGACATATAAAAAAGAACATAACCTACGTATCAACTAAAGTGGTTGTTTGC
+AGAAAAGGAAGACTTAAAAAGAGTCAGTACTAACCTACATAATATATACAATGTTCATTA
+AATAATAAAATGAGCTCATCATACTTAGGTCATCATAAATATATCTGAAATTCACAAATA
+TTGATCAAATGGTAAAATAGACAAGTAGATTTTAATAGGTTAAACAATTACTGATTCTCT
+TGAAAGAATAAATTTAATATGAGACCTATTTCATTATAATGAACTCACAAATTAGAAACT
+TCACACTGGGGGCTGGAGAGATGGCTCAGTAGTTAAGAACACTGACTGCTCTTCTGAAGG
+TCCTGAGTTCAAATCCCAGCAACCACATGGTGACTTACAACCATCTGTAATGACATCTGA
+TGCCCTCTGGTGTGTCTGAAGACAGCTACAGTGTACTTACATAAAATAATAAATAAATCT
+TTAAAAACAAAAAAAAAGAA
+>2
+GAAGATCTTTTCCTTATTAAGGATCTGAAGCTCTGTAGATTTGTATTCTATTAAACATGG
+AGAGATTAGTGATTTTCCATATTCTTTAAGTCATTTTAGAGTAATGTGTTCTTAAGATAA
+ATCAGAAAAACAAAAACTTGTGCTTTCCTGTTTGAAAAACAAACAGCTGTGGGGAATGGT
+GTCGGGACAGCCTTTTTATAAAATTTTTCTAAATAATGTTGAGGCTTTGATACGTCAAAG
+TTATATTTCAAATGGAATCACTTAGACCTCGTTTCTGAGTGTCAATGGCCATATTGGGGA
+TTTGCTGCTGCCAATGACAGCACACCCTGGGAATGCCCCAACTACTTACTACAAAGCAGT
+GTTACATGGAGAAGATCTTCAAGAGTCTTTTTGCTAGATCTTTCCTTGGCTTTTGATGTG
+ACTCCTCTCAATAAAATCCACAGTAATATAGTGAGTGGTCTCCTGCTCCAAACCAGTATT
+TCAGACACAGTTAATCCAGAC
diff --git a/test/consensus.fa b/test/consensus.fa
new file mode 100644 (file)
index 0000000..5522e02
--- /dev/null
@@ -0,0 +1,20 @@
+>1:2-501
+TACCATATGTGACATATAAAAAAGAACATAACCTACGTATCAACTAAAGTGGTTGTTTG
+CAGAAAAGGAAGACTTAAAAAGAGTCAGTACTAACCTACATAATATATACAATGTTCATT
+AAATAATAAAATGAGCTCATCATACTTAGGTCATCATAAATATATCTGAAATTCACAAAT
+ATTGATCAAATGGTAAAATAGACAAGTAGATTTTAATAGGTTAAACAATTACTGATTCTC
+TTGAAAGAATAAATTTAATATGAGACCTATTTCATTATAATGAACTCACAAATTAGAAAC
+TTCACACTGGGGGCTGGAGAGATGGCTCAGTAGTTAAGAACACTGACTGCTCTTCTGAAG
+GTCCTGAGTTCAAATCCCAGCAACCACATGGTGACTTACAACCATCTGTAATGACATCTG
+ATGCCCTCTGGTGTGTCTGAAGACAGCTACAGTGTACTTACATAAAATAATAAATAAATC
+TTTAAAAACAAAAAAAAAGAA
+>2
+GAAGATCTTTTCCTTATTAAGGATCTGAAGCTCTGTAGATTTGTATTCTATTAAACATGG
+AGAGATTAGTGATTTTCCATATTCTTTAAGTCATTTTAGAGTAATGTGTTCTTAAGATAA
+ATCAGAAAAACAAAAACTTGTGCTTTCCTGTTTGAAAAACAAACAGCTGTGGGGAATGGT
+GTCGGGACAGCCTTTTTATAAAATTTTTCTAAATAATGTTGAGGCTTTGATACGTCAAAG
+TTATATTTCAAATGGAATCACTTAGACCTCGTTTCTGAGTGTCAATGGCCATATTGGGGA
+TTTGCTGCTGCCAATGACAGCACACCCTGGGAATGCCCCAACTACTTACTACAAAGCAGT
+GTTACATGGAGAAGATCTTCAAGAGTCTTTTTGCTAGATCTTTCCTTGGCTTTTGATGTG
+ACTCCTCTCAATAAAATCCACAGTAATATAGTGAGTGGTCTCCTGCTCCAAACCAGTATT
+TCAGACACAGTTAATCCAGAC
diff --git a/test/consensus.tab b/test/consensus.tab
new file mode 100644 (file)
index 0000000..a913c02
--- /dev/null
@@ -0,0 +1,3 @@
+1      421     480
+2      1   60
+2      241   300
diff --git a/test/consensus.vcf b/test/consensus.vcf
new file mode 100644 (file)
index 0000000..007aabf
--- /dev/null
@@ -0,0 +1,18 @@
+##fileformat=VCFv4.2
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##INFO=<ID=END,Number=1,Type=Integer,Description="End position of the variant described in this record">
+##ALT=<ID=DEL,Description="Deletion">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA001
+1      5       .       C       a       .       PASS    .       GT      0/1
+1      5       .       C       t       .       PASS    .       GT      0/1
+1      7       .       T       a       .       PASS    .       GT      .
+1      10      .       G       a       .       PASS    .       GT      0/1
+1      12      .       GACA    ga      .       PASS    .       GT      0/1
+1      16      .       T       taaa    .       PASS    .       GT      1/1
+1      19      .       A       c       .       PASS    .       GT      0/1
+1      61      .       C       a       .       PASS    .       GT      0/1
+2      61      .       AGAG    aa      .       PASS    .       GT      0/1
+2      119     .       AAA     t       .       PASS    .       GT      0/1
+2      179     .       G       gacgtacgt       .       PASS    .       GT      0/1
+2      200     .       A       <DEL>   .       PASS    END=210 GT      1/0
+2      481     .       T       c,a     .       PASS    .       GT      0/2
diff --git a/test/consensus2.1.out b/test/consensus2.1.out
new file mode 100644 (file)
index 0000000..65ec852
--- /dev/null
@@ -0,0 +1,10 @@
+>1
+CTACCATATGTGACATATAAAAAAGAACATAACCTACGTATCAACTAAAGTGGTTGTTA
+>2
+CCTACCATATGTGACATATAAAAAAGAACATAACCTACGTATCAACTAAAGTGGTTGTTA
+>3
+CCCTACCATATGTGACATATAAAAAAGAACATAACCTACGTATCAACTAAAGTGGTTGTT
+A
+>4
+CCCCTACCATATGTGACATATAAAAAAGAACATAACCTACGTATCAACTAAAGTGGTTGT
+TA
diff --git a/test/consensus2.2.out b/test/consensus2.2.out
new file mode 100644 (file)
index 0000000..2040354
--- /dev/null
@@ -0,0 +1,12 @@
+>1
+CTACCATATGTGACATATAAAAAAGAACATAACCTACGTATCAACTAAAGTGGTTGTTCA
+A
+>2
+CCTACCATATGTGACATATAAAAAAGAACATAACCTACGTATCAACTAAAGTGGTTGTTC
+AA
+>3
+CCCTACCATATGTGACATATAAAAAAGAACATAACCTACGTATCAACTAAAGTGGTTGTT
+CAA
+>4
+CCCCTACCATATGTGACATATAAAAAAGAACATAACCTACGTATCAACTAAAGTGGTTGT
+TCAA
diff --git a/test/consensus2.fa b/test/consensus2.fa
new file mode 100644 (file)
index 0000000..9f3522f
--- /dev/null
@@ -0,0 +1,10 @@
+>1
+CTACCATATGTGACATATAAAAAAGAACATAACCTACGTATCAACTAAAGTGGTTGTTC
+>2
+CCTACCATATGTGACATATAAAAAAGAACATAACCTACGTATCAACTAAAGTGGTTGTTC
+>3
+CCCTACCATATGTGACATATAAAAAAGAACATAACCTACGTATCAACTAAAGTGGTTGTT
+C
+>4
+CCCCTACCATATGTGACATATAAAAAAGAACATAACCTACGTATCAACTAAAGTGGTTGT
+TC
diff --git a/test/consensus2.vcf b/test/consensus2.vcf
new file mode 100644 (file)
index 0000000..ca4c059
--- /dev/null
@@ -0,0 +1,9 @@
+##fileformat=VCFv4.2
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##INFO=<ID=END,Number=1,Type=Integer,Description="End position of the variant described in this record">
+##ALT=<ID=DEL,Description="Deletion">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA001
+1      59      .       C       a,Caa   .       PASS    .       GT      1|2
+2      60      .       C       a,Caa   .       PASS    .       GT      1|2
+3      61      .       C       a,Caa   .       PASS    .       GT      1|2
+4      62      .       C       a,Caa   .       PASS    .       GT      1|2
diff --git a/test/convert.23andme b/test/convert.23andme
new file mode 100644 (file)
index 0000000..8439bb2
--- /dev/null
@@ -0,0 +1,28 @@
+# rsid chromosome      position        genotype\r
+rs001  1       2       AA\r
+rs002  1       10      AG\r
+rs003  1       14      AG\r
+rs004  1       24      TC\r
+rs005  1       44      CG\r
+rs006  1       53      GG\r
+rs007  1       60      GG\r
+rs008  1       62      CC\r
+rs009  1       75      AA\r
+rs010  1       80      GG\r
+rs011  1       89      TT\r
+rs012  1       96      --\r
+rs013  1       99      CC\r
+rs014  1       102     GG\r
+rs015  1       112     TT\r
+rs016  2       5       CC\r
+rs017  2       11      CT\r
+rs018  2       16      CC\r
+rs019  2       20      GG\r
+rs020  2       33      CT\r
+rs021  2       39      AA\r
+rs022  2       44      CC\r
+rs023  2       48      CC\r
+rs024  2       55      AA\r
+rs025  2       59      CT\r
+rs026  Y       12      T\r
+rs027  Y       20      C\r
diff --git a/test/convert.23andme.vcf b/test/convert.23andme.vcf
new file mode 100644 (file)
index 0000000..c936a42
--- /dev/null
@@ -0,0 +1,34 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=1,length=150>
+##contig=<ID=2,length=77>
+##contig=<ID=Y,length=40>
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  SAMPLE1
+1      2       rs001   A       .       .       .       .       GT      0/0
+1      10      rs002   G       A       .       .       .       GT      1/0
+1      14      rs003   A       G       .       .       .       GT      0/1
+1      24      rs004   T       C       .       .       .       GT      0/1
+1      44      rs005   C       G       .       .       .       GT      0/1
+1      53      rs006   G       .       .       .       .       GT      0/0
+1      60      rs007   A       G       .       .       .       GT      1/1
+1      62      rs008   C       .       .       .       .       GT      0/0
+1      75      rs009   A       .       .       .       .       GT      0/0
+1      80      rs010   G       .       .       .       .       GT      0/0
+1      89      rs011   C       T       .       .       .       GT      1/1
+1      96      rs012   T       .       .       .       .       GT      .
+1      99      rs013   C       .       .       .       .       GT      0/0
+1      102     rs014   T       G       .       .       .       GT      1/1
+1      112     rs015   T       .       .       .       .       GT      0/0
+2      5       rs016   C       .       .       .       .       GT      0/0
+2      11      rs017   T       C       .       .       .       GT      1/0
+2      16      rs018   C       .       .       .       .       GT      0/0
+2      20      rs019   G       .       .       .       .       GT      0/0
+2      33      rs020   T       C       .       .       .       GT      1/0
+2      39      rs021   A       .       .       .       .       GT      0/0
+2      44      rs022   C       .       .       .       .       GT      0/0
+2      48      rs023   C       .       .       .       .       GT      0/0
+2      55      rs024   C       A       .       .       .       GT      1/1
+2      59      rs025   C       T       .       .       .       GT      0/1
+Y      12      rs026   G       T       .       .       .       GT      1
+Y      20      rs027   C       .       .       .       .       GT      0
diff --git a/test/convert.gs.gt.gen b/test/convert.gs.gt.gen
new file mode 100644 (file)
index 0000000..e209a57
--- /dev/null
@@ -0,0 +1,32 @@
+X:2698560_G_A X:2698560_G_A 2698560 G A 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0
+X:2698630_A_G X:2698630_A_G 2698630 A G 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0
+X:2698758_CAA_C X:2698758_CAA_C 2698758 CAA C 1 0 0 0 1 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0
+X:2698769_AAG_A X:2698769_AAG_A 2698769 AAG A 0 1 0 0 0 1 0 1 0 0 1 0 0 1 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0
+X:2698789_C_G X:2698789_C_G 2698789 C G 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0
+X:2698822_A_C X:2698822_A_C 2698822 A C 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0
+X:2698831_G_A X:2698831_G_A 2698831 G A 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0
+X:2698889_T_C X:2698889_T_C 2698889 T C 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0
+X:2698923_G_A X:2698923_G_A 2698923 G A 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0
+X:2698953_A_AGG X:2698953_A_AGG 2698953 A AGG 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0
+X:2698954_G_A X:2698954_G_A 2698954 G A 0 1 0 0 0 1 0 1 0 0 1 0 0 1 0 1 0 0 1 0 0 0 1 0 1 0 0 1 0 0
+X:2699002_C_A X:2699002_C_A 2699002 C A 1 0 0 1 0 0 0.33 0.33 0.33 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0
+X:2699025_T_C X:2699025_T_C 2699025 T C 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0
+X:2699091_G_A X:2699091_G_A 2699091 G A 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0
+X:2699187_T_C X:2699187_T_C 2699187 T C 1 0 0 1 0 0 0 1 0 1 0 0 0 1 0 0 1 0 0 1 0 1 0 0 1 0 0 0 1 0
+X:2699188_G_C X:2699188_G_C 2699188 G C 1 0 0 1 0 0 0 1 0 1 0 0 0 1 0 0 1 0 0 1 0 1 0 0 1 0 0 0 1 0
+X:2699189_T_C X:2699189_T_C 2699189 T C 1 0 0 1 0 0 0 1 0 1 0 0 0 1 0 0 1 0 0 1 0 1 0 0 1 0 0 0 1 0
+X:2699217_C_T X:2699217_C_T 2699217 C T 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0
+X:2699246_C_A X:2699246_C_A 2699246 C A 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0
+X:2699275_T_G X:2699275_T_G 2699275 T G 1 0 0 1 0 0 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 0 1 0 0 0 1 0
+X:2699350_A_T X:2699350_A_T 2699350 A T 1 0 0 1 0 0 0 1 0 1 0 0 0 1 0 0 1 0 0 1 0 1 0 0 1 0 0 0 1 0
+X:2699360_T_C X:2699360_T_C 2699360 T C 1 0 0 1 0 0 0 1 0 1 0 0 0 1 0 0 1 0 0 1 0 1 0 0 1 0 0 0 1 0
+X:2699450_A_C X:2699450_A_C 2699450 A C 1 0 0 1 0 0 0 1 0 1 0 0 0 1 0 0 1 0 0 1 0 1 0 0 1 0 0 0 1 0
+X:2699507_T_C X:2699507_T_C 2699507 T C 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0
+X:2699555_C_A X:2699555_C_A 2699555 C A 1 0 0 0 0 1 0 0 1 1 0 0 0 0 1 0 0 1 0 1 0 0 1 0 1 0 0 0 1 0
+X:2699645_G_T X:2699645_G_T 2699645 G T 1 0 0 0 0 1 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 1 0 1 0 0 1 0 0
+X:2699676_G_A X:2699676_G_A 2699676 G A 1 0 0 1 0 0 0 0 1 1 0 0 0 0 1 0 1 0 0 1 0 1 0 0 1 0 0 0 1 0
+X:2699728_C_T X:2699728_C_T 2699728 C T 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0
+X:2699775_C_A X:2699775_C_A 2699775 C A 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0
+X:2699898_C_CT X:2699898_C_CT 2699898 C CT 1 0 0 1 0 0 0 0 1 1 0 0 0 0 1 0 1 0 0 1 0 1 0 0 1 0 0 0 1 0
+X:2699968_A_G X:2699968_A_G 2699968 A G 0.5 0.0 0.5 1 0 0 1 0 0 0 0 1 1 0 0 0 1 0 1 0 0 1 0 0 0 1 0 0 1 0
+X:2699970_T_C X:2699970_T_C 2699970 T C 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0
diff --git a/test/convert.gs.gt.samples b/test/convert.gs.gt.samples
new file mode 100644 (file)
index 0000000..080f72a
--- /dev/null
@@ -0,0 +1,12 @@
+ID_1 ID_2 missing
+0 0 0
+NA00001 NA00001 0
+NA00002 NA00002 0
+NA00003 NA00003 0
+NA00004 NA00004 0
+NA00005 NA00005 0
+NA00006 NA00006 0
+NA00007 NA00007 0
+NA00008 NA00008 0
+NA00009 NA00009 0
+NA00010 NA00010 0
diff --git a/test/convert.gs.pl.gen b/test/convert.gs.pl.gen
new file mode 100644 (file)
index 0000000..30a4172
--- /dev/null
@@ -0,0 +1,32 @@
+X:2698560_G_A X:2698560_G_A 2698560 G A 0.992119 0.007881 0.000000 0.999001 0.000999 0.000000 0.992119 0.007881 0.000000 0.969347 0.030653 0.000000 0.888184 0.111816 0.000000 0.969347 0.030653 0.000000 0.969347 0.030653 0.000000 0.969347 0.030653 0.000000 0.969347 0.030653 0.000000 0.996035 0.003965 0.000000
+X:2698630_A_G X:2698630_A_G 2698630 A G 0.992119 0.007881 0.000000 0.992119 0.007881 0.000000 0.969347 0.030653 0.000000 0.984398 0.015602 0.000000 0.799240 0.200760 0.000001 0.969347 0.030653 0.000000 0.984398 0.015602 0.000000 0.992119 0.007881 0.000000 0.940649 0.059351 0.000000 0.969347 0.030653 0.000000
+X:2698758_CAA_C X:2698758_CAA_C 2698758 CAA C 0.783510 0.196809 0.019681 0.333333 0.333333 0.333333 0.333333 0.333333 0.333333 0.602527 0.301979 0.095494 0.463287 0.463287 0.073426 0.875855 0.110264 0.013881 0.884248 0.111320 0.004432 0.863919 0.108761 0.027320 0.740089 0.185902 0.074009 0.991626 0.007877 0.000497
+X:2698769_AAG_A X:2698769_AAG_A 2698769 AAG A 0.016362 0.820022 0.163616 0.333333 0.333333 0.333333 0.013117 0.329481 0.657402 0.046441 0.584662 0.368897 0.071493 0.900045 0.028462 0.969253 0.030650 0.000097 0.884248 0.111320 0.004432 0.966384 0.030560 0.003056 0.968973 0.030642 0.000386 0.999497 0.000501 0.000003
+X:2698789_C_G X:2698789_C_G 2698789 C G 0.992119 0.007881 0.000000 0.992119 0.007881 0.000000 0.940649 0.059351 0.000000 0.940649 0.059351 0.000000 0.992119 0.007881 0.000000 0.969347 0.030653 0.000000 0.969347 0.030653 0.000000 0.996035 0.003965 0.000000 0.984398 0.015602 0.000000 0.999499 0.000501 0.000000
+X:2698822_A_C X:2698822_A_C 2698822 A C 0.992119 0.007881 0.000000 0.992119 0.007881 0.000000 0.992119 0.007881 0.000000 0.984398 0.015602 0.000000 0.969347 0.030653 0.000000 0.969347 0.030653 0.000000 0.992119 0.007881 0.000000 0.992119 0.007881 0.000000 0.969347 0.030653 0.000000 0.992119 0.007881 0.000000
+X:2698831_G_A X:2698831_G_A 2698831 G A 0.969347 0.030653 0.000000 0.998009 0.001991 0.000000 0.996035 0.003965 0.000000 0.992119 0.007881 0.000000 0.984398 0.015602 0.000000 0.940649 0.059351 0.000000 0.996035 0.003965 0.000000 0.992119 0.007881 0.000000 0.888184 0.111816 0.000000 0.992119 0.007881 0.000000
+X:2698889_T_C X:2698889_T_C 2698889 T C 0.998009 0.001991 0.000000 0.999968 0.000032 0.000000 0.992119 0.007881 0.000000 0.999749 0.000251 0.000000 0.999001 0.000999 0.000000 0.999749 0.000251 0.000000 0.984398 0.015602 0.000000 0.888184 0.111816 0.000000 0.888184 0.111816 0.000000 0.996035 0.003965 0.000000
+X:2698923_G_A X:2698923_G_A 2698923 G A 0.000001 0.999999 0.000000 0.000000 1.000000 0.000000 0.000316 0.999684 0.000000 0.000000 1.000000 0.000000 0.000000 1.000000 0.000000 0.999001 0.000999 0.000000 0.888184 0.111816 0.000000 0.940649 0.059351 0.000000 0.984398 0.015602 0.000000 0.984398 0.015602 0.000000
+X:2698953_A_AGG X:2698953_A_AGG 2698953 A AGG 0.998009 0.001991 0.000000 0.999499 0.000501 0.000000 0.940649 0.059351 0.000001 0.969347 0.030653 0.000000 0.940648 0.059351 0.000001 0.969346 0.030653 0.000000 0.798986 0.200696 0.000318 0.984398 0.015602 0.000000 0.984398 0.015602 0.000000 0.969347 0.030653 0.000000
+X:2698954_G_A X:2698954_G_A 2698954 G A 0.000000 1.000000 0.000000 0.000000 0.003965 0.996035 0.030653 0.969347 0.000000 0.000631 0.999369 0.000000 0.024503 0.975497 0.000000 0.969347 0.030653 0.000000 0.799239 0.200760 0.000001 0.000000 0.999874 0.000126 0.984398 0.015602 0.000000 0.969347 0.030653 0.000000
+X:2699002_C_A X:2699002_C_A 2699002 C A 0.984398 0.015602 0.000000 0.940649 0.059351 0.000000 0.940649 0.059351 0.000000 0.969347 0.030653 0.000000 0.798437 0.200558 0.001005 0.888184 0.111816 0.000000 0.888184 0.111816 0.000000 0.996035 0.003965 0.000000 0.969347 0.030653 0.000000 0.888184 0.111816 0.000000
+X:2699025_T_C X:2699025_T_C 2699025 T C 0.996035 0.003965 0.000000 0.940649 0.059351 0.000000 0.969347 0.030653 0.000000 0.969347 0.030653 0.000000 0.799240 0.200760 0.000000 0.996035 0.003965 0.000000 0.940649 0.059351 0.000000 0.996035 0.003965 0.000000 0.888184 0.111816 0.000000 0.940649 0.059351 0.000000
+X:2699091_G_A X:2699091_G_A 2699091 G A 0.984398 0.015602 0.000000 0.992119 0.007881 0.000000 0.940649 0.059351 0.000000 0.940649 0.059351 0.000000 0.996035 0.003965 0.000000 0.996035 0.003965 0.000000 0.969347 0.030653 0.000000 0.992119 0.007881 0.000000 0.969347 0.030653 0.000000 0.992119 0.007881 0.000000
+X:2699187_T_C X:2699187_T_C 2699187 T C 0.996035 0.003965 0.000000 0.996035 0.003965 0.000000 0.000016 0.999984 0.000000 0.969347 0.030653 0.000000 0.000002 0.999967 0.000032 0.000001 0.999989 0.000010 0.006270 0.993722 0.000008 0.998009 0.001991 0.000000 0.888184 0.111816 0.000000 0.004987 0.995013 0.000000
+X:2699188_G_C X:2699188_G_C 2699188 G C 0.996035 0.003965 0.000000 0.996035 0.003965 0.000000 0.000016 0.999984 0.000000 0.969347 0.030653 0.000000 0.000001 0.999900 0.000100 0.000010 0.999950 0.000040 0.006270 0.993714 0.000016 0.998009 0.001991 0.000000 0.888184 0.111816 0.000000 0.004987 0.995013 0.000000
+X:2699189_T_C X:2699189_T_C 2699189 T C 0.996035 0.003965 0.000000 0.996035 0.003965 0.000000 0.000040 0.999960 0.000000 0.969347 0.030653 0.000000 0.000001 0.999974 0.000025 0.000001 0.999974 0.000025 0.006270 0.993717 0.000013 0.998009 0.001991 0.000000 0.888184 0.111816 0.000000 0.004987 0.995013 0.000000
+X:2699217_C_T X:2699217_C_T 2699217 C T 0.984398 0.015602 0.000000 0.984398 0.015602 0.000000 0.992119 0.007881 0.000000 0.992119 0.007881 0.000000 0.940649 0.059351 0.000000 0.984398 0.015602 0.000000 0.940649 0.059351 0.000000 0.984398 0.015602 0.000000 0.940649 0.059351 0.000000 0.984398 0.015602 0.000000
+X:2699246_C_A X:2699246_C_A 2699246 C A 0.000000 0.969347 0.030653 0.000000 0.007881 0.992119 0.000000 0.759747 0.240253 0.000000 0.000501 0.999499 0.000032 0.999968 0.000000 0.000000 0.999987 0.000013 0.969347 0.030653 0.000000 0.047727 0.952273 0.000000 0.999001 0.000999 0.000000 0.000000 0.999998 0.000002
+X:2699275_T_G X:2699275_T_G 2699275 T G 0.984398 0.015602 0.000000 0.984398 0.015602 0.000000 0.888184 0.111816 0.000000 0.999499 0.000501 0.000000 0.000000 0.999900 0.000100 0.000000 0.001991 0.998009 0.000000 0.999950 0.000050 0.969347 0.030653 0.000000 0.999001 0.000999 0.000000 0.000000 0.999996 0.000004
+X:2699350_A_T X:2699350_A_T 2699350 A T 0.998009 0.001991 0.000000 0.969347 0.030653 0.000000 0.000004 0.996844 0.003152 0.940649 0.059351 0.000000 0.000000 1.000000 0.000000 0.000016 0.999984 0.000000 0.000000 0.999968 0.000032 0.999001 0.000999 0.000000 0.998009 0.001991 0.000000 0.000016 0.999984 0.000000
+X:2699360_T_C X:2699360_T_C 2699360 T C 0.992119 0.007881 0.000000 0.969347 0.030653 0.000000 0.000005 0.992114 0.007881 0.940649 0.059351 0.000000 0.009901 0.990099 0.000000 0.000100 0.999900 0.000000 0.000006 0.999993 0.000000 0.999001 0.000999 0.000000 0.992119 0.007881 0.000000 0.009901 0.990099 0.000000
+X:2699450_A_C X:2699450_A_C 2699450 A C 0.940649 0.059351 0.000000 0.799238 0.200759 0.000003 0.000000 0.999937 0.000063 0.992119 0.007881 0.000000 0.000000 1.000000 0.000000 0.000158 0.999841 0.000000 0.024503 0.975497 0.000000 0.996035 0.003965 0.000000 0.940649 0.059351 0.000000 0.000000 1.000000 0.000000
+X:2699507_T_C X:2699507_T_C 2699507 T C 0.969347 0.030653 0.000000 0.940649 0.059351 0.000000 0.799239 0.200760 0.000001 0.984398 0.015602 0.000000 0.969347 0.030653 0.000000 0.992119 0.007881 0.000000 0.992119 0.007881 0.000000 0.996035 0.003965 0.000000 0.940649 0.059351 0.000000 0.996035 0.003965 0.000000
+X:2699555_C_A X:2699555_C_A 2699555 C A 1.000000 0 0.000000 0.000126 0 0.999874 0.000008 0 0.999992 1.000000 0 0.000000 0.000000 0 1.000000 0.000000 0.030653 0.969347 0.000000 1.000000 0.000000 0.000000 1.000000 0.000000 0.984398 0.015602 0.000000 0.000000 1.000000 0.000000
+X:2699645_G_T X:2699645_G_T 2699645 G T 1.000000 0 0.000000 0.000013 0 0.999987 0.999998 0 0.000002 1.000000 0 0.000000 1.000000 0 0.000000 0.984398 0.015602 0.000000 0.984398 0.015602 0.000000 0.000000 1.000000 0.000000 0.999001 0.000999 0.000000 0.998009 0.001991 0.000000
+X:2699676_G_A X:2699676_G_A 2699676 G A 1.000000 0 0.000000 1.000000 0 0.000000 0.000316 0 0.999684 0.998418 0 0.001582 0.000000 0 1.000000 0.000000 1.000000 0.000000 0.000016 0.999984 0.000000 0.984398 0.015602 0.000000 0.996035 0.003965 0.000000 0.000000 0.999999 0.000001
+X:2699728_C_T X:2699728_C_T 2699728 C T 0.999998 0 0.000002 1.000000 0 0.000000 0.999499 0 0.000501 1.000000 0 0.000000 1.000000 0 0.000000 0.998009 0.001991 0.000000 0.999968 0.000032 0.000000 0.999001 0.000999 0.000000 0.969347 0.030653 0.000000 0.992119 0.007881 0.000000
+X:2699775_C_A X:2699775_C_A 2699775 C A 0.999999 0 0.000001 1.000000 0 0.000000 1.000000 0 0.000000 1.000000 0 0.000000 0.999996 0 0.000004 0.999001 0.000999 0.000000 0.999874 0.000126 0.000000 0.999001 0.000999 0.000000 0.984398 0.015602 0.000000 0.969347 0.030653 0.000000
+X:2699898_C_CT X:2699898_C_CT 2699898 C CT 0.999369 0 0.000631 0.926412 0 0.073588 0.073588 0 0.926412 0.926412 0 0.073588 0.000794 0 0.999206 0.073317 0.923008 0.003675 0.134491 0.848578 0.016931 0.999499 0.000501 0.000000 0.998009 0.001991 0.000000 0.146925 0.736369 0.116707
+X:2699968_A_G X:2699968_A_G 2699968 A G 1.000000 0 0.000000 0.999369 0 0.000631 0.999998 0 0.000002 0.000000 0 1.000000 1.000000 0 0.000000 0.000000 0.999960 0.000040 0.984398 0.015602 0.000000 0.999968 0.000032 0.000000 0.000000 1.000000 0.000000 0.000000 0.999999 0.000001
+X:2699970_T_C X:2699970_T_C 2699970 T C 1.000000 0 0.000000 0.999602 0 0.000398 0.999369 0 0.000631 1.000000 0 0.000000 1.000000 0 0.000001 0.969347 0.030653 0.000000 0.992119 0.007881 0.000000 0.999968 0.000032 0.000000 0.998009 0.001991 0.000000 0.996035 0.003965 0.000000
diff --git a/test/convert.gs.pl.samples b/test/convert.gs.pl.samples
new file mode 100644 (file)
index 0000000..080f72a
--- /dev/null
@@ -0,0 +1,12 @@
+ID_1 ID_2 missing
+0 0 0
+NA00001 NA00001 0
+NA00002 NA00002 0
+NA00003 NA00003 0
+NA00004 NA00004 0
+NA00005 NA00005 0
+NA00006 NA00006 0
+NA00007 NA00007 0
+NA00008 NA00008 0
+NA00009 NA00009 0
+NA00010 NA00010 0
diff --git a/test/convert.gt.noHead.vcf b/test/convert.gt.noHead.vcf
new file mode 100644 (file)
index 0000000..53cdd85
--- /dev/null
@@ -0,0 +1,36 @@
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00001 NA00002 NA00003 NA00004 NA00005 NA00006 NA00007 NA00008 NA00009 NA00010
+X      2698560 .       G       A       .       .       .       GT      0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2698630 .       A       G       .       .       .       GT      0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2698758 .       CAA     C       .       .       .       GT      0|0     0|1     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2698769 .       AAG     A       .       .       .       GT      1|0     1|1     0|1     1|0     1|0     0|0     0|0     0|0     0|0     0|0
+X      2698770 .       AG      A       .       .       .       GT      0|0     0|1     0|0     0|0     1|0     0|0     0|0     0|0     0|0     0|0
+X      2698770 .       AG      AAGG    .       .       .       GT      0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2698789 .       C       G       .       .       .       GT      0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2698822 .       A       C       .       .       .       GT      0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2698831 .       G       A       .       .       .       GT      0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2698889 .       T       C       .       .       .       GT      0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2698923 .       G       A       .       .       .       GT      1|0     0|1     0|1     1|0     1|0     0|0     0|0     0|0     0|0     0|0
+X      2698953 .       A       AGG     .       .       .       GT      0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2698954 .       G       A       .       .       .       GT      1|0     1|1     0|1     1|0     1|0     0|0     0|0     0|1     0|0     0|0
+X      2699002 .       C       A       .       .       .       GT      0|0     0|0     .|.     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2699025 .       T       C       .       .       .       GT      0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2699091 .       G       A       .       .       .       GT      0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2699187 .       T       C       .       .       .       GT      0|0     0|0     1|0     0|0     0|1     1|0     1|0     0|0     0|0     0/1
+X      2699188 .       G       C       .       .       .       GT      0|0     0|0     1|0     0|0     0|1     1|0     1|0     0|0     0|0     0|1
+X      2699189 .       T       C       .       .       .       GT      0|0     0|0     1|0     0|0     0|1     1|0     1|0     0|0     0|0     0|1
+X      2699217 .       C       T       .       .       .       GT      0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2699246 .       C       A       .       .       .       GT      1|0     1|1     0|1     1|1     1|0     0|1     0|0     0|1     0|0     1|0
+X      2699275 .       T       G       .       .       .       GT      0|0     0|0     1|0     0|0     0|1     1|1     1|0     0|0     0|0     0|1
+X      2699350 .       A       T       .       .       .       GT      0|0     0|0     1|0     0|0     0|1     1|0     1|0     0|0     0|0     0|1
+X      2699360 .       T       C       .       .       .       GT      0|0     0|0     1|0     0|0     0|1     1|0     1|0     0|0     0|0     0|1
+X      2699450 .       A       C       .       .       .       GT      0|0     0|0     1|0     0|0     0|1     1|0     1|0     0|0     0|0     0|1
+X      2699507 .       T       C       .       .       .       GT      0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2699555 .       C       A       .       .       .       GT      0       1       1       0       1       1|1     1|0     0|1     0|0     0|1
+X      2699645 .       G       T       .       .       .       GT      0       1       0       0       0       0|0     0|0     0|1     0|0     0|0
+X      2699676 .       G       A       .       .       .       GT      0       0       1       0       1       1|0     1|0     0|0     0|0     0|1
+X      2699728 .       C       T       .       .       .       GT      0       0       0       0       0       0|0     0|0     0|0     0|0     0|0
+X      2699775 .       C       A       .       .       .       GT      0       0       0       0       0       0|0     0|0     0|0     0|0     0|0
+X      2699898 .       C       CT      .       .       .       GT      0       0       1       0       1       1|0     1|0     0|0     0|0     0|1
+X      2699968 .       A       G       .       .       .       GT      .       0       0       1       0       0|1     0|0     0|0     0|1     1|0
+X      2699970 .       T       C       .       .       .       GT      0       0       0       0       0       0|0     0|0     0|0     0|0     0|0
+X      2699990 .       C       <INS:ME:LINE1>  .       .       END=2700054     GT      0|0     0|0     1|0     0|0     0|1     1|0     1|0     0|0     0|0     0|1
diff --git a/test/convert.gt.vcf b/test/convert.gt.vcf
new file mode 100644 (file)
index 0000000..7c719a2
--- /dev/null
@@ -0,0 +1,43 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##contig=<ID=X,assembly=b37,length=155270560>
+##bcftools_normVersion=1.2+htslib-1.2.1
+##bcftools_normCommand=norm -m - convert.vcf
+##bcftools_annotateVersion=1.2+htslib-1.2.1
+##bcftools_annotateCommand=annotate -x FORMAT,QUAL
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00001 NA00002 NA00003 NA00004 NA00005 NA00006 NA00007 NA00008 NA00009 NA00010
+X      2698560 .       G       A       .       .       .       GT      0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2698630 .       A       G       .       .       .       GT      0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2698758 .       CAA     C       .       .       .       GT      0|0     0|1     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2698769 .       AAG     A       .       .       .       GT      1|0     1|1     0|1     1|0     1|0     0|0     0|0     0|0     0|0     0|0
+X      2698770 .       AG      A       .       .       .       GT      0|0     0|1     0|0     0|0     1|0     0|0     0|0     0|0     0|0     0|0
+X      2698770 .       AG      AAGG    .       .       .       GT      0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2698789 .       C       G       .       .       .       GT      0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2698822 .       A       C       .       .       .       GT      0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2698831 .       G       A       .       .       .       GT      0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2698889 .       T       C       .       .       .       GT      0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2698923 .       G       A       .       .       .       GT      1|0     0|1     0|1     1|0     1|0     0|0     0|0     0|0     0|0     0|0
+X      2698953 .       A       AGG     .       .       .       GT      0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2698954 .       G       A       .       .       .       GT      1|0     1|1     0|1     1|0     1|0     0|0     0|0     0|1     0|0     0|0
+X      2699002 .       C       A       .       .       .       GT      0|0     0|0     .|.     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2699025 .       T       C       .       .       .       GT      0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2699091 .       G       A       .       .       .       GT      0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2699187 .       T       C       .       .       .       GT      0|0     0|0     1|0     0|0     0|1     1|0     1|0     0|0     0|0     0/1
+X      2699188 .       G       C       .       .       .       GT      0|0     0|0     1|0     0|0     0|1     1|0     1|0     0|0     0|0     0|1
+X      2699189 .       T       C       .       .       .       GT      0|0     0|0     1|0     0|0     0|1     1|0     1|0     0|0     0|0     0|1
+X      2699217 .       C       T       .       .       .       GT      0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2699246 .       C       A       .       .       .       GT      1|0     1|1     0|1     1|1     1|0     0|1     0|0     0|1     0|0     1|0
+X      2699275 .       T       G       .       .       .       GT      0|0     0|0     1|0     0|0     0|1     1|1     1|0     0|0     0|0     0|1
+X      2699350 .       A       T       .       .       .       GT      0|0     0|0     1|0     0|0     0|1     1|0     1|0     0|0     0|0     0|1
+X      2699360 .       T       C       .       .       .       GT      0|0     0|0     1|0     0|0     0|1     1|0     1|0     0|0     0|0     0|1
+X      2699450 .       A       C       .       .       .       GT      0|0     0|0     1|0     0|0     0|1     1|0     1|0     0|0     0|0     0|1
+X      2699507 .       T       C       .       .       .       GT      0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0     0|0
+X      2699555 .       C       A       .       .       .       GT      0       1       1       0       1       1|1     1|0     0|1     0|0     0|1
+X      2699645 .       G       T       .       .       .       GT      0       1       0       0       0       0|0     0|0     0|1     0|0     0|0
+X      2699676 .       G       A       .       .       .       GT      0       0       1       0       1       1|0     1|0     0|0     0|0     0|1
+X      2699728 .       C       T       .       .       .       GT      0       0       0       0       0       0|0     0|0     0|0     0|0     0|0
+X      2699775 .       C       A       .       .       .       GT      0       0       0       0       0       0|0     0|0     0|0     0|0     0|0
+X      2699898 .       C       CT      .       .       .       GT      0       0       1       0       1       1|0     1|0     0|0     0|0     0|1
+X      2699968 .       A       G       .       .       .       GT      .       0       0       1       0       0|1     0|0     0|0     0|1     1|0
+X      2699970 .       T       C       .       .       .       GT      0       0       0       0       0       0|0     0|0     0|0     0|0     0|0
diff --git a/test/convert.gvcf.out b/test/convert.gvcf.out
new file mode 100644 (file)
index 0000000..d2c0fc9
--- /dev/null
@@ -0,0 +1,408 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##FORMAT=<ID=GQX,Number=1,Type=Integer,Description="Minimum of {Genotype quality assuming variant position,Genotype quality assuming non-variant position}">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Float,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Filtered basecall depth used for site genotyping">
+##FORMAT=<ID=DPF,Number=1,Type=Integer,Description="Basecalls filtered from input prior to site genotyping">
+##FORMAT=<ID=AD,Number=.,Type=Integer,Description="Allelic depths for the ref and alt alleles in the order listed. For indels this value only includes reads which confidently support each allele (posterior prob 0.999 or higher that read contains indicated allele vs all other intersecting indel alleles)">
+##FORMAT=<ID=DPI,Number=1,Type=Integer,Description="Read depth associated with indel, taken from the site preceding the indel.">
+##INFO=<ID=END,Number=1,Type=Integer,Description="End position of the region described in this record">
+##INFO=<ID=BLOCKAVG_min30p3a,Number=0,Type=Flag,Description="Non-variant site block. All sites in a block are constrained to be non-variant, have the same filter value, and have all sample values in range [x,y], y <= max(x+3,(x*1.3)). All printed site block sample values are the minimum observed in the region spanned by the block">
+##INFO=<ID=SNVSB,Number=1,Type=Float,Description="SNV site strand bias">
+##INFO=<ID=SNVHPOL,Number=1,Type=Integer,Description="SNV contextual homopolymer length">
+##INFO=<ID=CIGAR,Number=A,Type=String,Description="CIGAR alignment for each alternate indel allele">
+##INFO=<ID=RU,Number=A,Type=String,Description="Smallest repeating sequence unit extended or contracted in the indel allele relative to the reference. RUs are not reported if longer than 20 bases.">
+##INFO=<ID=REFREP,Number=A,Type=Integer,Description="Number of times RU is repeated in reference.">
+##INFO=<ID=IDREP,Number=A,Type=Integer,Description="Number of times RU is repeated in indel allele.">
+##FILTER=<ID=IndelConflict,Description="Locus is in region with conflicting indel calls">
+##FILTER=<ID=SiteConflict,Description="Site genotype conflicts with proximal indel call. This is typically a heterozygous SNV call made inside of a heterozygous deletion">
+##FILTER=<ID=LowGQX,Description="Locus GQX is less than 30 or not present">
+##FILTER=<ID=HighDPFRatio,Description="The fraction of basecalls filtered out at a site is greater than 0.3">
+##FILTER=<ID=HighSNVSB,Description="SNV strand bias value (SNVSB) exceeds 10">
+##FILTER=<ID=HighREFREP,Description="Locus contains an indel allele occurring in a homopolymer or dinucleotide track with a reference repeat greater than 8">
+##FILTER=<ID=HighDepth,Description="Locus depth is greater than 3x the mean chromosome depth">
+##contig=<ID=22,length=450>
+##SnvTheta=0.001
+##IndelTheta=0.0001
+##MaxDepth_1=114.18
+##MaxDepth_10=131.73
+##MaxDepth_11=117.27
+##MaxDepth_12=116.97
+##MaxDepth_13=102.24
+##MaxDepth_14=101.55
+##MaxDepth_15=95.22
+##MaxDepth_16=111.33
+##MaxDepth_17=112.59
+##MaxDepth_18=121.86
+##MaxDepth_19=111.12
+##MaxDepth_2=121.83
+##MaxDepth_20=111.24
+##MaxDepth_21=98.43
+##MaxDepth_22=76.23
+##MaxDepth_3=120.09
+##MaxDepth_4=124.50
+##MaxDepth_5=119.82
+##MaxDepth_6=122.22
+##MaxDepth_7=120.27
+##MaxDepth_8=120.45
+##MaxDepth_9=102.48
+##MaxDepth_M=7005.66
+##MaxDepth_X=61.05
+##MaxDepth_Y=37.17
+##FILTER=<ID=IndelSizeFilter,Description="Indel is outside reportable size range. Insertion range: [1,3], Deletion range: [1,11]">
+##gvcftools_version="0.16"
+##FILTER=<ID=HAPLOID_CONFLICT,Description="Locus has heterozygous genotype in a haploid region.">
+##FORMAT=<ID=OPL,Number=.,Type=Integer,Description="Original PL value before ploidy correction">
+##INFO=<ID=phastCons,Number=0,Type=Flag,Description="overlaps a phastCons element">
+##INFO=<ID=AA,Number=1,Type=String,Description="Ancestral Allele, ftp://ftp.1000genomes.ebi.ac.uk/vol1/ftp/pilot_data/technical/reference/ancestral_alignments/README">
+##INFO=<ID=AF,Number=A,Type=String,Description="1000 Genomes Allele Frequency based on AC/AN; Format: Allele:AlleleFrequency">
+##INFO=<ID=AMR_AF,Number=A,Type=String,Description="1000 Genomes Allele Frequency for samples from AMR population based on AC/AN; Format: Allele:AlleleFrequency">
+##INFO=<ID=ASN_AF,Number=A,Type=String,Description="1000 Genomes Allele Frequency for samples from ASN population based on AC/AN; Format: Allele:AlleleFrequency">
+##INFO=<ID=AFR_AF,Number=A,Type=String,Description="1000 Genomes Allele Frequency for samples from AFR population based on AC/AN; Format: Allele:AlleleFrequency">
+##INFO=<ID=EUR_AF,Number=A,Type=String,Description="1000 Genomes Allele Frequency for samples from EUR population based on AC/AN; Format: Allele:AlleleFrequency">
+##INFO=<ID=CLNACC,Number=.,Type=String,Description="Accession and version number assigned by ClinVar to the genotype/phenotype relationship. Multiple entries for an allele are pipe-delimited">
+##INFO=<ID=CLNSIG,Number=.,Type=String,Description="String that describes the clinical significance. Possible values: unknown, untested, non-pathogenic, probable-non-pathogenic, probable-pathogenic, pathogenic, drug-response, histocompatibility, other. Multiple values are pipe-delimited">
+##INFO=<ID=CLNORIGIN,Number=.,Type=String,Description="String that describes the origin of the variant allele. Possible values: unknown, germline, somatic, inherited, paternal, maternal, de-novo, biparental, uniparental, not-tested, test-inconclusive, other. Multiple values for an allele are pipe-delimited">
+##INFO=<ID=CLNSRC,Number=.,Type=String,Description="Variant clinical source or channel. Multiple values for an allele are pipe-delimited">
+##INFO=<ID=CLNSRCID,Number=.,Type=String,Description="Identifier used by source defined in CLNSRC. Multiple values are pipe-delimited">
+##INFO=<ID=CLNGENEINFO,Number=.,Type=String,Description="Gene symbol(s) and NCBI GeneID(s). The gene symbol and ID are delimited by a colon and multiple such pairs are pipe-delimited, Example SYMBOL1:GeneID1|SYMBOL2:GeneID2">
+##INFO=<ID=CLNDBN,Number=.,Type=String,Description="Disease name used by the database specified by CLNSRC. Values corresponding to each CLNACC entry are pipe-delimited">
+##INFO=<ID=CLNDSDB,Number=.,Type=String,Description="Colon-delimited list of variant disease database name(s). Multiple values from a single database are pipe-delimited">
+##INFO=<ID=CLNDSDBID,Number=.,Type=String,Description="Colon-delimited list of variant disease database identifier(s). Multiple values from a single database are pipe-delimited">
+##INFO=<ID=CSQ,Number=A,Type=String,Description="Consequence type as predicted by VEP. Format: Allele|Gene|Feature|Feature_type|Consequence|cDNA_position|CDS_position|Protein_position|Amino_acids|Codons|Existing_variation|EXON|INTRON|HGNC|MOTIF_NAME|MOTIF_POS|HIGH_INF_POS|MOTIF_SCORE_CHANGE|DISTANCE|CANONICAL|SIFT|PolyPhen|GMAF|ENSP|DOMAINS|CCDS|HGVSc|HGVSp|CELL_TYPE">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  SAMPLE99
+22     1       .       N       .       0       LowGQX  END=9;BLOCKAVG_min30p3a GT:GQX:DP:DPF   .:.:0:0
+22     10      .       C       .       0       LowGQX  END=20;BLOCKAVG_min30p3a        GT:GQX:DP:DPF   0/0:5:2:0
+22     21      .       C       .       0       LowGQX  END=26;BLOCKAVG_min30p3a        GT:GQX:DP:DPF   0/0:10:4:0
+22     27      .       C       .       0       LowGQX  END=42;BLOCKAVG_min30p3a        GT:GQX:DP:DPF   0/0:15:6:0
+22     43      .       G       .       0       LowGQX  END=50;BLOCKAVG_min30p3a        GT:GQX:DP:DPF   0/0:21:8:0
+22     51      .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:30:11:0
+22     52      .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:30:11:0
+22     53      .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:30:11:0
+22     54      .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:30:11:0
+22     55      .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:30:11:0
+22     56      .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:42:15:0
+22     57      .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:42:15:0
+22     58      .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:42:15:0
+22     59      .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:42:15:0
+22     60      .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:42:15:0
+22     61      .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:42:15:0
+22     62      .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:42:15:0
+22     63      .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:42:15:0
+22     64      .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:42:15:0
+22     65      .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:42:15:0
+22     66      .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:42:15:0
+22     67      .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:42:15:0
+22     68      .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:42:15:0
+22     69      .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:42:15:0
+22     70      .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:42:15:0
+22     71      .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:42:15:0
+22     72      .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:42:15:0
+22     73      .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:54:19:0
+22     74      .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:54:19:0
+22     75      .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:54:19:0
+22     76      .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:54:19:0
+22     77      .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:54:19:0
+22     78      .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:54:19:0
+22     79      .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:54:19:0
+22     80      .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:54:19:0
+22     81      .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:54:19:0
+22     82      .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:54:19:0
+22     83      .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:54:19:0
+22     84      .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:54:19:0
+22     85      .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:54:19:0
+22     86      .       G       C       23      LowGQX  SNVSB=0;SNVHPOL=2       GT:GQ:GQX:DP:DPF:AD     0/1:56:23:22:0:16,6
+22     87      .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:69:24:0
+22     88      .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:69:24:0
+22     89      .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:69:24:0
+22     90      .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:69:24:0
+22     91      .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:69:24:0
+22     92      .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:69:24:0
+22     93      .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:69:24:0
+22     94      .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:69:24:0
+22     95      .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:69:24:0
+22     96      .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:69:24:0
+22     97      .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:69:24:0
+22     98      .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:69:24:0
+22     99      .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:69:24:0
+22     100     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:69:24:0
+22     101     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:69:24:0
+22     102     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     103     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     104     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     105     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     106     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     107     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     108     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     109     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     110     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     111     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     112     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     113     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     114     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     115     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     116     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     117     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     118     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     119     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     120     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     121     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     122     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     123     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     124     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     125     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     126     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     127     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     128     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     129     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     130     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     131     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     132     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     133     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     134     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     135     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     136     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     137     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     138     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     139     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     140     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     141     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     142     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     143     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     144     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     145     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     146     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     147     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     148     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     149     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     150     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     151     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     152     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     153     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     154     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     155     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     156     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     157     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     158     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     159     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     160     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     161     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     162     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     163     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     164     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     165     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     166     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     167     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     168     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     169     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     170     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     171     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     172     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     173     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     174     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     175     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     176     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     177     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     178     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     179     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     180     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     181     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     182     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     183     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     184     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     185     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     186     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:93:32:2
+22     187     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:93:32:2
+22     188     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:102:35:0
+22     189     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:102:35:0
+22     190     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:102:35:0
+22     191     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:102:35:0
+22     192     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:102:35:0
+22     193     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:102:35:0
+22     194     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:102:35:0
+22     195     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:102:35:0
+22     196     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:102:35:0
+22     197     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:102:35:0
+22     198     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:102:35:0
+22     199     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:102:35:0
+22     200     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:102:35:0
+22     201     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:102:35:0
+22     202     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:102:35:0
+22     203     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:102:35:0
+22     204     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:102:35:0
+22     205     .       T       .       0       PASS    .       GT:GQX:DP:DPF   0/0:72:36:0
+22     206     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     207     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     208     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     209     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     210     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     211     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     212     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     213     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     214     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     215     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     216     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     217     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     218     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     219     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     220     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     221     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     222     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     223     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     224     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     225     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     226     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     227     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     228     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     229     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     230     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     231     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     232     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:66:23:0
+22     233     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:66:23:0
+22     234     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:66:23:0
+22     235     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:66:23:0
+22     236     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:66:23:0
+22     237     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:66:23:0
+22     238     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:66:23:0
+22     239     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:66:23:0
+22     240     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:66:23:0
+22     241     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:66:23:0
+22     242     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:66:23:0
+22     243     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:66:23:0
+22     244     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:66:23:0
+22     245     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:66:23:0
+22     246     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:66:23:0
+22     247     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:66:23:0
+22     248     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:66:23:0
+22     249     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:66:23:0
+22     250     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     251     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     252     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     253     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     254     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     255     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     256     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     257     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     258     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:114:39:0
+22     259     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:114:39:0
+22     260     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:114:39:0
+22     261     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:114:39:0
+22     262     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:114:39:0
+22     263     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:114:39:0
+22     264     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:114:39:0
+22     265     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:114:39:0
+22     266     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:114:39:0
+22     267     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:114:39:0
+22     268     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:114:39:0
+22     269     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:114:39:0
+22     270     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:150:51:0
+22     271     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:150:51:0
+22     272     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:150:51:0
+22     273     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:150:51:0
+22     274     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:150:51:0
+22     275     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:150:51:0
+22     276     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:150:51:0
+22     277     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:150:51:0
+22     278     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:150:51:0
+22     279     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:150:51:0
+22     280     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     281     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     282     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     283     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     284     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     285     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     286     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     287     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     288     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     289     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     290     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     291     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     292     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     293     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     294     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     295     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     296     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     297     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     298     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     299     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     300     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     301     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     302     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     303     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     304     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     305     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     306     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     307     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     308     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     309     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     310     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     311     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     312     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     313     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     314     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     315     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:220:74:0
+22     316     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:220:74:0
+22     317     .       T       .       0       HighDepth       END=342;BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:229:77:0
+22     343     .       T       .       0       HighDepth       END=377;BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:241:81:0
+22     378     .       T       .       0       HighDepth       END=384;BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:200:75:0
+22     385     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:217:73:0
+22     386     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:217:73:0
+22     387     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:217:73:0
+22     388     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:217:73:0
+22     389     .       C       .       0       HighDepth       END=390;BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:223:75:0
+22     391     .       T       .       0       PASS    .       GT:GQX:DP:DPF   0/0:223:75:1
+22     392     .       T       .       0       HighDepth       END=397;BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:223:75:0
+22     398     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:178:60:0
+22     399     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:178:60:0
+22     400     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:178:60:0
+22     401     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:178:60:0
+22     402     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:178:60:0
+22     403     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:178:60:0
+22     404     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:178:60:0
+22     405     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:178:60:0
+22     406     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:178:60:0
+22     407     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:178:60:0
+22     408     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:178:60:0
+22     409     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:178:60:0
+22     410     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:178:60:0
+22     411     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:178:60:0
+22     412     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:178:60:0
+22     413     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:178:60:0
+22     414     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:178:60:0
+22     415     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:178:60:0
+22     416     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:178:60:0
+22     417     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:178:60:0
+22     418     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:178:60:0
+22     419     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:178:60:0
+22     420     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:178:60:0
+22     421     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     422     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     423     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     424     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     425     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     426     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     427     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     428     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     429     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     430     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     431     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     432     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     433     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     434     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     435     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     436     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     437     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     438     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     439     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     440     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     441     .       C       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     442     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     443     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     444     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     445     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     446     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     447     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     448     .       T       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     449     .       A       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
+22     450     .       G       .       0       PASS    BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
diff --git a/test/convert.gvcf.vcf b/test/convert.gvcf.vcf
new file mode 100644 (file)
index 0000000..6dfc44d
--- /dev/null
@@ -0,0 +1,105 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##FORMAT=<ID=GQX,Number=1,Type=Integer,Description="Minimum of {Genotype quality assuming variant position,Genotype quality assuming non-variant position}">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Float,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Filtered basecall depth used for site genotyping">
+##FORMAT=<ID=DPF,Number=1,Type=Integer,Description="Basecalls filtered from input prior to site genotyping">
+##FORMAT=<ID=AD,Number=.,Type=Integer,Description="Allelic depths for the ref and alt alleles in the order listed. For indels this value only includes reads which confidently support each allele (posterior prob 0.999 or higher that read contains indicated allele vs all other intersecting indel alleles)">
+##FORMAT=<ID=DPI,Number=1,Type=Integer,Description="Read depth associated with indel, taken from the site preceding the indel.">
+##INFO=<ID=END,Number=1,Type=Integer,Description="End position of the region described in this record">
+##INFO=<ID=BLOCKAVG_min30p3a,Number=0,Type=Flag,Description="Non-variant site block. All sites in a block are constrained to be non-variant, have the same filter value, and have all sample values in range [x,y], y <= max(x+3,(x*1.3)). All printed site block sample values are the minimum observed in the region spanned by the block">
+##INFO=<ID=SNVSB,Number=1,Type=Float,Description="SNV site strand bias">
+##INFO=<ID=SNVHPOL,Number=1,Type=Integer,Description="SNV contextual homopolymer length">
+##INFO=<ID=CIGAR,Number=A,Type=String,Description="CIGAR alignment for each alternate indel allele">
+##INFO=<ID=RU,Number=A,Type=String,Description="Smallest repeating sequence unit extended or contracted in the indel allele relative to the reference. RUs are not reported if longer than 20 bases.">
+##INFO=<ID=REFREP,Number=A,Type=Integer,Description="Number of times RU is repeated in reference.">
+##INFO=<ID=IDREP,Number=A,Type=Integer,Description="Number of times RU is repeated in indel allele.">
+##FILTER=<ID=IndelConflict,Description="Locus is in region with conflicting indel calls">
+##FILTER=<ID=SiteConflict,Description="Site genotype conflicts with proximal indel call. This is typically a heterozygous SNV call made inside of a heterozygous deletion">
+##FILTER=<ID=LowGQX,Description="Locus GQX is less than 30 or not present">
+##FILTER=<ID=HighDPFRatio,Description="The fraction of basecalls filtered out at a site is greater than 0.3">
+##FILTER=<ID=HighSNVSB,Description="SNV strand bias value (SNVSB) exceeds 10">
+##FILTER=<ID=HighREFREP,Description="Locus contains an indel allele occurring in a homopolymer or dinucleotide track with a reference repeat greater than 8">
+##FILTER=<ID=HighDepth,Description="Locus depth is greater than 3x the mean chromosome depth">
+##contig=<ID=22,length=450>
+##SnvTheta=0.001
+##IndelTheta=0.0001
+##MaxDepth_1=114.18
+##MaxDepth_10=131.73
+##MaxDepth_11=117.27
+##MaxDepth_12=116.97
+##MaxDepth_13=102.24
+##MaxDepth_14=101.55
+##MaxDepth_15=95.22
+##MaxDepth_16=111.33
+##MaxDepth_17=112.59
+##MaxDepth_18=121.86
+##MaxDepth_19=111.12
+##MaxDepth_2=121.83
+##MaxDepth_20=111.24
+##MaxDepth_21=98.43
+##MaxDepth_22=76.23
+##MaxDepth_3=120.09
+##MaxDepth_4=124.50
+##MaxDepth_5=119.82
+##MaxDepth_6=122.22
+##MaxDepth_7=120.27
+##MaxDepth_8=120.45
+##MaxDepth_9=102.48
+##MaxDepth_M=7005.66
+##MaxDepth_X=61.05
+##MaxDepth_Y=37.17
+##FILTER=<ID=IndelSizeFilter,Description="Indel is outside reportable size range. Insertion range: [1,3], Deletion range: [1,11]">
+##gvcftools_version="0.16"
+##FILTER=<ID=HAPLOID_CONFLICT,Description="Locus has heterozygous genotype in a haploid region.">
+##FORMAT=<ID=OPL,Number=.,Type=Integer,Description="Original PL value before ploidy correction">
+##INFO=<ID=phastCons,Number=0,Type=Flag,Description="overlaps a phastCons element">
+##INFO=<ID=AA,Number=1,Type=String,Description="Ancestral Allele, ftp://ftp.1000genomes.ebi.ac.uk/vol1/ftp/pilot_data/technical/reference/ancestral_alignments/README">
+##INFO=<ID=AF,Number=A,Type=String,Description="1000 Genomes Allele Frequency based on AC/AN; Format: Allele:AlleleFrequency">
+##INFO=<ID=AMR_AF,Number=A,Type=String,Description="1000 Genomes Allele Frequency for samples from AMR population based on AC/AN; Format: Allele:AlleleFrequency">
+##INFO=<ID=ASN_AF,Number=A,Type=String,Description="1000 Genomes Allele Frequency for samples from ASN population based on AC/AN; Format: Allele:AlleleFrequency">
+##INFO=<ID=AFR_AF,Number=A,Type=String,Description="1000 Genomes Allele Frequency for samples from AFR population based on AC/AN; Format: Allele:AlleleFrequency">
+##INFO=<ID=EUR_AF,Number=A,Type=String,Description="1000 Genomes Allele Frequency for samples from EUR population based on AC/AN; Format: Allele:AlleleFrequency">
+##INFO=<ID=CLNACC,Number=.,Type=String,Description="Accession and version number assigned by ClinVar to the genotype/phenotype relationship. Multiple entries for an allele are pipe-delimited">
+##INFO=<ID=CLNSIG,Number=.,Type=String,Description="String that describes the clinical significance. Possible values: unknown, untested, non-pathogenic, probable-non-pathogenic, probable-pathogenic, pathogenic, drug-response, histocompatibility, other. Multiple values are pipe-delimited">
+##INFO=<ID=CLNORIGIN,Number=.,Type=String,Description="String that describes the origin of the variant allele. Possible values: unknown, germline, somatic, inherited, paternal, maternal, de-novo, biparental, uniparental, not-tested, test-inconclusive, other. Multiple values for an allele are pipe-delimited">
+##INFO=<ID=CLNSRC,Number=.,Type=String,Description="Variant clinical source or channel. Multiple values for an allele are pipe-delimited">
+##INFO=<ID=CLNSRCID,Number=.,Type=String,Description="Identifier used by source defined in CLNSRC. Multiple values are pipe-delimited">
+##INFO=<ID=CLNGENEINFO,Number=.,Type=String,Description="Gene symbol(s) and NCBI GeneID(s). The gene symbol and ID are delimited by a colon and multiple such pairs are pipe-delimited, Example SYMBOL1:GeneID1|SYMBOL2:GeneID2">
+##INFO=<ID=CLNDBN,Number=.,Type=String,Description="Disease name used by the database specified by CLNSRC. Values corresponding to each CLNACC entry are pipe-delimited">
+##INFO=<ID=CLNDSDB,Number=.,Type=String,Description="Colon-delimited list of variant disease database name(s). Multiple values from a single database are pipe-delimited">
+##INFO=<ID=CLNDSDBID,Number=.,Type=String,Description="Colon-delimited list of variant disease database identifier(s). Multiple values from a single database are pipe-delimited">
+##INFO=<ID=CSQ,Number=A,Type=String,Description="Consequence type as predicted by VEP. Format: Allele|Gene|Feature|Feature_type|Consequence|cDNA_position|CDS_position|Protein_position|Amino_acids|Codons|Existing_variation|EXON|INTRON|HGNC|MOTIF_NAME|MOTIF_POS|HIGH_INF_POS|MOTIF_SCORE_CHANGE|DISTANCE|CANONICAL|SIFT|PolyPhen|GMAF|ENSP|DOMAINS|CCDS|HGVSc|HGVSp|CELL_TYPE">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  SAMPLE99
+22     1       .       N       .       0       LowGQX  END=9;BLOCKAVG_min30p3a GT:GQX:DP:DPF   .:.:0:0
+22     10      .       C       .       0       LowGQX  END=20;BLOCKAVG_min30p3a        GT:GQX:DP:DPF   0/0:5:2:0
+22     21      .       C       .       0       LowGQX  END=26;BLOCKAVG_min30p3a        GT:GQX:DP:DPF   0/0:10:4:0
+22     27      .       C       .       0       LowGQX  END=42;BLOCKAVG_min30p3a        GT:GQX:DP:DPF   0/0:15:6:0
+22     43      .       G       .       0       LowGQX  END=50;BLOCKAVG_min30p3a        GT:GQX:DP:DPF   0/0:21:8:0
+22     51      .       C       .       0       PASS    END=55;BLOCKAVG_min30p3a        GT:GQX:DP:DPF   0/0:30:11:0
+22     56      .       G       .       0       PASS    END=72;BLOCKAVG_min30p3a        GT:GQX:DP:DPF   0/0:42:15:0
+22     73      .       T       .       0       PASS    END=85;BLOCKAVG_min30p3a        GT:GQX:DP:DPF   0/0:54:19:0
+22     86      .       G       C       23      LowGQX  SNVSB=0;SNVHPOL=2       GT:GQ:GQX:DP:DPF:AD     0/1:56:23:22:0:16,6
+22     87      .       T       .       0       PASS    END=101;BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:69:24:0
+22     102     .       A       .       0       PASS    END=140;BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:84:29:0
+22     141     .       G       .       0       PASS    END=185;BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:90:31:0
+22     186     .       T       .       0       PASS    END=187;BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:93:32:2
+22     188     .       T       .       0       PASS    END=204;BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:102:35:0
+22     205     .       T       .       0       PASS    .       GT:GQX:DP:DPF   0/0:72:36:0
+22     206     .       T       .       0       PASS    END=231;BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     232     .       A       .       0       PASS    END=249;BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:66:23:0
+22     250     .       G       .       0       PASS    END=257;BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:87:30:0
+22     258     .       A       .       0       PASS    END=269;BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:114:39:0
+22     270     .       G       .       0       PASS    END=279;BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:150:51:0
+22     280     .       A       .       0       PASS    END=314;BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:166:63:0
+22     315     .       C       .       0       PASS    END=316;BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:220:74:0
+22     317     .       T       .       0       HighDepth       END=342;BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:229:77:0
+22     343     .       T       .       0       HighDepth       END=377;BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:241:81:0
+22     378     .       T       .       0       HighDepth       END=384;BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:200:75:0
+22     385     .       G       .       0       PASS    END=388;BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:217:73:0
+22     389     .       C       .       0       HighDepth       END=390;BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:223:75:0
+22     391     .       T       .       0       PASS    .       GT:GQX:DP:DPF   0/0:223:75:1
+22     392     .       T       .       0       HighDepth       END=397;BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:223:75:0
+22     398     .       T       .       0       PASS    END=420;BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:178:60:0
+22     421     .       C       .       0       PASS    END=450;BLOCKAVG_min30p3a       GT:GQX:DP:DPF   0/0:142:54:0
diff --git a/test/convert.hls.gt.hap b/test/convert.hls.gt.hap
new file mode 100644 (file)
index 0000000..fe34c30
--- /dev/null
@@ -0,0 +1,35 @@
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+1 0 1 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+1 0 0 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+1 0 1 1 0 1 1 0 1 0 0 0 0 0 0 1 0 0 0 0
+0 0 0 0 ? ? 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0* 1*
+0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 1
+0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 1
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+1 0 1 1 0 1 1 1 1 0 0 1 0 0 0 1 0 0 1 0
+0 0 0 0 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1
+0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 1
+0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 1
+0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 1
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 - 1 - 1 - 0 - 1 - 1 1 1 0 0 1 0 0 0 1
+0 - 1 - 0 - 0 - 0 - 0 0 0 0 0 1 0 0 0 0
+0 - 0 - 1 - 0 - 1 - 1 0 1 0 0 0 0 0 0 1
+0 - 0 - 0 - 0 - 0 - 0 0 0 0 0 0 0 0 0 0
+0 - 0 - 0 - 0 - 0 - 0 0 0 0 0 0 0 0 0 0
+0 - 0 - 1 - 0 - 1 - 1 0 1 0 0 0 0 0 0 1
+? - 0 - 0 - 1 - 0 - 0 1 0 0 0 0 0 1 1 0
+0 - 0 - 0 - 0 - 0 - 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 1
diff --git a/test/convert.hls.gt.legend b/test/convert.hls.gt.legend
new file mode 100644 (file)
index 0000000..1c88f60
--- /dev/null
@@ -0,0 +1,36 @@
+id position a0 a1
+X:2698560_G_A 2698560 G A
+X:2698630_A_G 2698630 A G
+X:2698758_CAA_C 2698758 CAA C
+X:2698769_AAG_A 2698769 AAG A
+X:2698770_AG_A 2698770 AG A
+X:2698770_AG_AAGG 2698770 AG AAGG
+X:2698789_C_G 2698789 C G
+X:2698822_A_C 2698822 A C
+X:2698831_G_A 2698831 G A
+X:2698889_T_C 2698889 T C
+X:2698923_G_A 2698923 G A
+X:2698953_A_AGG 2698953 A AGG
+X:2698954_G_A 2698954 G A
+X:2699002_C_A 2699002 C A
+X:2699025_T_C 2699025 T C
+X:2699091_G_A 2699091 G A
+X:2699187_T_C 2699187 T C
+X:2699188_G_C 2699188 G C
+X:2699189_T_C 2699189 T C
+X:2699217_C_T 2699217 C T
+X:2699246_C_A 2699246 C A
+X:2699275_T_G 2699275 T G
+X:2699350_A_T 2699350 A T
+X:2699360_T_C 2699360 T C
+X:2699450_A_C 2699450 A C
+X:2699507_T_C 2699507 T C
+X:2699555_C_A 2699555 C A
+X:2699645_G_T 2699645 G T
+X:2699676_G_A 2699676 G A
+X:2699728_C_T 2699728 C T
+X:2699775_C_A 2699775 C A
+X:2699898_C_CT 2699898 C CT
+X:2699968_A_G 2699968 A G
+X:2699970_T_C 2699970 T C
+X:2699990_C_<INS:ME:LINE1>_2700054 2699990 C <INS:ME:LINE1>
diff --git a/test/convert.hls.gt.samples b/test/convert.hls.gt.samples
new file mode 100644 (file)
index 0000000..c1eea1a
--- /dev/null
@@ -0,0 +1,11 @@
+sample population group sex
+NA00001 NA00001 NA00001 2
+NA00002 NA00002 NA00002 2
+NA00003 NA00003 NA00003 2
+NA00004 NA00004 NA00004 2
+NA00005 NA00005 NA00005 2
+NA00006 NA00006 NA00006 2
+NA00007 NA00007 NA00007 2
+NA00008 NA00008 NA00008 2
+NA00009 NA00009 NA00009 2
+NA00010 NA00010 NA00010 2
diff --git a/test/convert.hls.haps b/test/convert.hls.haps
new file mode 100644 (file)
index 0000000..5b0198e
--- /dev/null
@@ -0,0 +1,32 @@
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+1 0 1 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+1 0 0 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+1 0 1 1 0 1 1 0 1 0 0 0 0 0 0 1 0 0 0 0
+0 0 0 0 ? ? 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0* 1*
+0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 1
+0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 1
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+1 0 1 1 0 1 1 1 1 0 0 1 0 0 0 1 0 0 1 0
+0 0 0 0 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1
+0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 1
+0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 1
+0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 1
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 - 1 - 1 - 0 - 1 - 1 1 1 0 0 1 0 0 0 1
+0 - 1 - 0 - 0 - 0 - 0 0 0 0 0 1 0 0 0 0
+0 - 0 - 1 - 0 - 1 - 1 0 1 0 0 0 0 0 0 1
+0 - 0 - 0 - 0 - 0 - 0 0 0 0 0 0 0 0 0 0
+0 - 0 - 0 - 0 - 0 - 0 0 0 0 0 0 0 0 0 0
+0 - 0 - 1 - 0 - 1 - 1 0 1 0 0 0 0 0 0 1
+? - 0 - 0 - 1 - 0 - 0 1 0 0 0 0 0 1 1 0
+0 - 0 - 0 - 0 - 0 - 0 0 0 0 0 0 0 0 0 0
diff --git a/test/convert.hls.legend b/test/convert.hls.legend
new file mode 100644 (file)
index 0000000..71d2e4c
--- /dev/null
@@ -0,0 +1,33 @@
+id position a0 a1
+X:2698560_G_A 2698560 G A
+X:2698630_A_G 2698630 A G
+X:2698758_CAA_C 2698758 CAA C
+X:2698769_AAG_A 2698769 AAG A
+X:2698789_C_G 2698789 C G
+X:2698822_A_C 2698822 A C
+X:2698831_G_A 2698831 G A
+X:2698889_T_C 2698889 T C
+X:2698923_G_A 2698923 G A
+X:2698953_A_AGG 2698953 A AGG
+X:2698954_G_A 2698954 G A
+X:2699002_C_A 2699002 C A
+X:2699025_T_C 2699025 T C
+X:2699091_G_A 2699091 G A
+X:2699187_T_C 2699187 T C
+X:2699188_G_C 2699188 G C
+X:2699189_T_C 2699189 T C
+X:2699217_C_T 2699217 C T
+X:2699246_C_A 2699246 C A
+X:2699275_T_G 2699275 T G
+X:2699350_A_T 2699350 A T
+X:2699360_T_C 2699360 T C
+X:2699450_A_C 2699450 A C
+X:2699507_T_C 2699507 T C
+X:2699555_C_A 2699555 C A
+X:2699645_G_T 2699645 G T
+X:2699676_G_A 2699676 G A
+X:2699728_C_T 2699728 C T
+X:2699775_C_A 2699775 C A
+X:2699898_C_CT 2699898 C CT
+X:2699968_A_G 2699968 A G
+X:2699970_T_C 2699970 T C
diff --git a/test/convert.hls.samples b/test/convert.hls.samples
new file mode 100644 (file)
index 0000000..c1eea1a
--- /dev/null
@@ -0,0 +1,11 @@
+sample population group sex
+NA00001 NA00001 NA00001 2
+NA00002 NA00002 NA00002 2
+NA00003 NA00003 NA00003 2
+NA00004 NA00004 NA00004 2
+NA00005 NA00005 NA00005 2
+NA00006 NA00006 NA00006 2
+NA00007 NA00007 NA00007 2
+NA00008 NA00008 NA00008 2
+NA00009 NA00009 NA00009 2
+NA00010 NA00010 NA00010 2
diff --git a/test/convert.hs.gt.hap b/test/convert.hs.gt.hap
new file mode 100644 (file)
index 0000000..2e41c5c
--- /dev/null
@@ -0,0 +1,35 @@
+X:2698560_G_A X:2698560_G_A 2698560 G A 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X:2698630_A_G X:2698630_A_G 2698630 A G 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X:2698758_CAA_C X:2698758_CAA_C 2698758 CAA C 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X:2698769_AAG_A X:2698769_AAG_A 2698769 AAG A 1 0 1 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0
+X:2698770_AG_A X:2698770_AG_A 2698770 AG A 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0
+X:2698770_AG_AAGG X:2698770_AG_AAGG 2698770 AG AAGG 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X:2698789_C_G X:2698789_C_G 2698789 C G 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X:2698822_A_C X:2698822_A_C 2698822 A C 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X:2698831_G_A X:2698831_G_A 2698831 G A 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X:2698889_T_C X:2698889_T_C 2698889 T C 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X:2698923_G_A X:2698923_G_A 2698923 G A 1 0 0 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0
+X:2698953_A_AGG X:2698953_A_AGG 2698953 A AGG 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X:2698954_G_A X:2698954_G_A 2698954 G A 1 0 1 1 0 1 1 0 1 0 0 0 0 0 0 1 0 0 0 0
+X:2699002_C_A X:2699002_C_A 2699002 C A 0 0 0 0 ? ? 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X:2699025_T_C X:2699025_T_C 2699025 T C 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X:2699091_G_A X:2699091_G_A 2699091 G A 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X:2699187_T_C X:2699187_T_C 2699187 T C 0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0* 1*
+X:2699188_G_C X:2699188_G_C 2699188 G C 0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 1
+X:2699189_T_C X:2699189_T_C 2699189 T C 0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 1
+X:2699217_C_T X:2699217_C_T 2699217 C T 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X:2699246_C_A X:2699246_C_A 2699246 C A 1 0 1 1 0 1 1 1 1 0 0 1 0 0 0 1 0 0 1 0
+X:2699275_T_G X:2699275_T_G 2699275 T G 0 0 0 0 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1
+X:2699350_A_T X:2699350_A_T 2699350 A T 0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 1
+X:2699360_T_C X:2699360_T_C 2699360 T C 0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 1
+X:2699450_A_C X:2699450_A_C 2699450 A C 0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 1
+X:2699507_T_C X:2699507_T_C 2699507 T C 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X:2699555_C_A X:2699555_C_A 2699555 C A 0 - 1 - 1 - 0 - 1 - 1 1 1 0 0 1 0 0 0 1
+X:2699645_G_T X:2699645_G_T 2699645 G T 0 - 1 - 0 - 0 - 0 - 0 0 0 0 0 1 0 0 0 0
+X:2699676_G_A X:2699676_G_A 2699676 G A 0 - 0 - 1 - 0 - 1 - 1 0 1 0 0 0 0 0 0 1
+X:2699728_C_T X:2699728_C_T 2699728 C T 0 - 0 - 0 - 0 - 0 - 0 0 0 0 0 0 0 0 0 0
+X:2699775_C_A X:2699775_C_A 2699775 C A 0 - 0 - 0 - 0 - 0 - 0 0 0 0 0 0 0 0 0 0
+X:2699898_C_CT X:2699898_C_CT 2699898 C CT 0 - 0 - 1 - 0 - 1 - 1 0 1 0 0 0 0 0 0 1
+X:2699968_A_G X:2699968_A_G 2699968 A G ? - 0 - 0 - 1 - 0 - 0 1 0 0 0 0 0 1 1 0
+X:2699970_T_C X:2699970_T_C 2699970 T C 0 - 0 - 0 - 0 - 0 - 0 0 0 0 0 0 0 0 0 0
+X:2699990_C_<INS:ME:LINE1>_2700054 X:2699990_C_<INS:ME:LINE1>_2700054 2699990 C <INS:ME:LINE1> 0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 1
diff --git a/test/convert.hs.gt.samples b/test/convert.hs.gt.samples
new file mode 100644 (file)
index 0000000..080f72a
--- /dev/null
@@ -0,0 +1,12 @@
+ID_1 ID_2 missing
+0 0 0
+NA00001 NA00001 0
+NA00002 NA00002 0
+NA00003 NA00003 0
+NA00004 NA00004 0
+NA00005 NA00005 0
+NA00006 NA00006 0
+NA00007 NA00007 0
+NA00008 NA00008 0
+NA00009 NA00009 0
+NA00010 NA00010 0
diff --git a/test/convert.hs.hap b/test/convert.hs.hap
new file mode 100644 (file)
index 0000000..a9cbbdd
--- /dev/null
@@ -0,0 +1,32 @@
+X X:2698560_G_A 2698560 G A 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X X:2698630_A_G 2698630 A G 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X X:2698758_CAA_C 2698758 CAA C 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X X:2698769_AAG_A 2698769 AAG A 1 0 1 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0
+X X:2698789_C_G 2698789 C G 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X X:2698822_A_C 2698822 A C 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X X:2698831_G_A 2698831 G A 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X X:2698889_T_C 2698889 T C 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X X:2698923_G_A 2698923 G A 1 0 0 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0
+X X:2698953_A_AGG 2698953 A AGG 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X X:2698954_G_A 2698954 G A 1 0 1 1 0 1 1 0 1 0 0 0 0 0 0 1 0 0 0 0
+X X:2699002_C_A 2699002 C A 0 0 0 0 ? ? 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X X:2699025_T_C 2699025 T C 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X X:2699091_G_A 2699091 G A 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X X:2699187_T_C 2699187 T C 0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0* 1*
+X X:2699188_G_C 2699188 G C 0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 1
+X X:2699189_T_C 2699189 T C 0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 1
+X X:2699217_C_T 2699217 C T 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X X:2699246_C_A 2699246 C A 1 0 1 1 0 1 1 1 1 0 0 1 0 0 0 1 0 0 1 0
+X X:2699275_T_G 2699275 T G 0 0 0 0 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1
+X X:2699350_A_T 2699350 A T 0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 1
+X X:2699360_T_C 2699360 T C 0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 1
+X X:2699450_A_C 2699450 A C 0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 1
+X X:2699507_T_C 2699507 T C 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+X X:2699555_C_A 2699555 C A 0 - 1 - 1 - 0 - 1 - 1 1 1 0 0 1 0 0 0 1
+X X:2699645_G_T 2699645 G T 0 - 1 - 0 - 0 - 0 - 0 0 0 0 0 1 0 0 0 0
+X X:2699676_G_A 2699676 G A 0 - 0 - 1 - 0 - 1 - 1 0 1 0 0 0 0 0 0 1
+X X:2699728_C_T 2699728 C T 0 - 0 - 0 - 0 - 0 - 0 0 0 0 0 0 0 0 0 0
+X X:2699775_C_A 2699775 C A 0 - 0 - 0 - 0 - 0 - 0 0 0 0 0 0 0 0 0 0
+X X:2699898_C_CT 2699898 C CT 0 - 0 - 1 - 0 - 1 - 1 0 1 0 0 0 0 0 0 1
+X X:2699968_A_G 2699968 A G ? - 0 - 0 - 1 - 0 - 0 1 0 0 0 0 0 1 1 0
+X X:2699970_T_C 2699970 T C 0 - 0 - 0 - 0 - 0 - 0 0 0 0 0 0 0 0 0 0
diff --git a/test/convert.hs.sample b/test/convert.hs.sample
new file mode 100644 (file)
index 0000000..080f72a
--- /dev/null
@@ -0,0 +1,12 @@
+ID_1 ID_2 missing
+0 0 0
+NA00001 NA00001 0
+NA00002 NA00002 0
+NA00003 NA00003 0
+NA00004 NA00004 0
+NA00005 NA00005 0
+NA00006 NA00006 0
+NA00007 NA00007 0
+NA00008 NA00008 0
+NA00009 NA00009 0
+NA00010 NA00010 0
diff --git a/test/convert.vcf b/test/convert.vcf
new file mode 100644 (file)
index 0000000..c80278b
--- /dev/null
@@ -0,0 +1,40 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FORMAT=<ID=GP,Number=G,Type=Float,Description="Estimated Genotype Probability">
+##contig=<ID=X,assembly=b37,length=155270560>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00001 NA00002 NA00003 NA00004 NA00005 NA00006 NA00007 NA00008 NA00009 NA00010
+X      2698560 .       G       A       102     .       .       GT:PL:GP        0|0:0,21,177:1,0,0      0|0:0,30,206:1,0,0      0|0:0,21,177:1,0,0      0|0:0,15,132:1,0,0      0|0:0,9,90:1,0,0        0|0:0,15,114:1,0,0      0|0:0,15,118:1,0,0      0|0:0,15,133:1,0,0      0|0:0,15,144:1,0,0      0|0:0,24,191:1,0,0
+X      2698630 .       A       G       537     .       .       GT:PL:GP        0|0:0,21,186:1,0,0      0|0:0,21,176:1,0,0      0|0:0,15,106:1,0,0      0|0:0,18,127:1,0,0      0|0:0,6,62:1,0,0        0|0:0,15,146:1,0,0      0|0:0,18,141:1,0,0      0|0:0,21,173:1,0,0      0|0:0,12,119:1,0,0      0|0:0,15,145:1,0,0
+X      2698758 .       CAA     C       999     .       .       GT:PL:GP        0|0:0,6,16:0.8292,0.1708,0      0|1:0,0,0:0.0278,0.5743,0.3979  0|0:0,0,0:0.6336,0.3664,0       0|0:0,3,8:0.8611,0.1389,0       0|0:0,0,8:0.7628,0.2372,0       0|0:0,9,18:1,0,0        0|0:0,9,23:1,0,0        0|0:0,9,15:0.9855,0.0145,0      0|0:0,6,10:1,0,0        0|0:0,21,33:1,0,0
+X      2698769 .       AAG     A       999     .       .       GT:PL:GP        1|0:17,0,7:0.0069,0.9931,0      1|1:0,0,0:0.0004,0.0892,0.9104  0|1:17,3,0:0.0045,0.9954,0.0001 1|0:11,0,2:0.0085,0.9915,0      1|0:11,0,15:0.0003,0.9997,0     0|0:0,15,40:1,0,0       0|0:0,9,23:1,0,0        0|0:0,15,25:0.8474,0.1526,0     0|0:0,15,34:1,0,0       0|0:0,33,56:1,0,0
+X      2698770 .       AG      A,AAGG  999     .       .       GT:PL:GP        0|0:0,12,103,12,103,103:0.925,0.0717,0,0.0033,0,0       0|1:0,3,21,3,21,21:0.4944,0.368,0.0018,0.1343,0.0013,0.0002     0|0:0,0,0,0,0,0:0.5458,0.4085,0,0.0457,0,0      0|0:0,3,36,3,36,36:0.8126,0.1758,0,0.0116,0,0   1|0:37,0,86,49,92,130:0,1,0,0,0,0       0|0:0,15,125,15,125,125:1,0,0,0,0,0     0|0:0,9,105,9,105,105:1,0,0,0,0,0       0|0:0,15,109,15,109,109:0.9964,0.0034,0,0.0002,0,0      0|0:0,15,137,15,137,137:1,0,0,0,0,0     0|0:0,33,215,33,215,215:1,0,0,0,0,0
+X      2698789 .       C       G       153     .       .       GT:PL:GP        0|0:0,21,152:1,0,0      0|0:0,21,131:1,0,0      0|0:0,12,113:1,0,0      0|0:0,12,104:1,0,0      0|0:0,21,137:1,0,0      0|0:0,15,118:0.9999,0.0001,0    0|0:0,15,111:1,0,0      0|0:0,24,152:1,0,0      0|0:0,18,147:1,0,0      0|0:0,33,183:1,0,0
+X      2698822 .       A       C       85.2    .       .       GT:PL:GP        0|0:0,21,167:1,0,0      0|0:0,21,171:1,0,0      0|0:0,21,158:1,0,0      0|0:0,18,154:1,0,0      0|0:0,15,135:1,0,0      0|0:0,15,132:1,0,0      0|0:0,21,168:1,0,0      0|0:0,21,175:1,0,0      0|0:0,15,142:1,0,0      0|0:0,21,172:1,0,0
+X      2698831 .       G       A       303     .       .       GT:PL:GP        0|0:0,15,129:1,0,0      0|0:0,27,179:1,0,0      0|0:0,24,196:1,0,0      0|0:0,21,158:1,0,0      0|0:0,18,154:1,0,0      0|0:0,12,112:1,0,0      0|0:0,24,162:1,0,0      0|0:0,21,168:1,0,0      0|0:0,9,95:1,0,0        0|0:0,21,164:1,0,0
+X      2698889 .       T       C       74.4    .       .       GT:PL:GP        0|0:0,27,193:1,0,0      0|0:0,45,255:1,0,0      0|0:0,21,190:1,0,0      0|0:0,36,254:1,0,0      0|0:0,30,226:1,0,0      0|0:0,36,253:1,0,0      0|0:0,18,156:1,0,0      0|0:0,9,87:1,0,0        0|0:0,9,98:1,0,0        0|0:0,24,205:1,0,0
+X      2698923 .       G       A       999     .       .       GT:PL:GP        1|0:62,0,133:0,1,0      0|1:164,0,91:0,1,0      0|1:35,0,73:0,1,0       1|0:91,0,108:0,1,0      1|0:67,0,71:0,1,0       0|0:0,30,187:1,0,0      0|0:0,9,73:1,0,0        0|0:0,12,99:1,0,0       0|0:0,18,153:1,0,0      0|0:0,18,138:1,0,0
+X      2698953 .       A       AGG     267     .       .       GT:PL:GP        0|0:0,27,111:1,0,0      0|0:0,33,124:1,0,0      0|0:0,12,62:1,0,0       0|0:0,15,86:1,0,0       0|0:0,12,58:1,0,0       0|0:0,15,69:1,0,0       0|0:0,6,34:1,0,0        0|0:0,18,83:1,0,0       0|0:0,18,80:1,0,0       0|0:0,15,74:1,0,0
+X      2698954 .       G       A       999     .       .       GT:PL:GP        1|0:69,0,139:0,1,0      1|1:199,24,0:0,0,1      0|1:15,0,82:0,1,0       1|0:32,0,76:0,1,0       1|0:16,0,80:0,1,0       0|0:0,15,131:1,0,0      0|0:0,6,58:1,0,0        0|1:99,0,39:0,1,0       0|0:0,18,163:1,0,0      0|0:0,15,136:1,0,0
+X      2699002 .       C       A       65.1    .       .       GT:PL:GP        0|0:0,18,144:1,0,0      0|0:0,12,115:1,0,0      .|.:0,12,120:1,0,0      0|0:0,15,131:1,0,0      0|0:0,6,29:1,0,0        0|0:0,9,95:1,0,0        0|0:0,9,79:1,0,0        0|0:0,24,188:1,0,0      0|0:0,15,124:1,0,0      0|0:0,9,93:1,0,0
+X      2699025 .       T       C       44.9    .       .       GT:PL:GP        0|0:0,24,189:1,0,0      0|0:0,12,98:1,0,0       0|0:0,15,130:1,0,0      0|0:0,15,113:1,0,0      0|0:0,6,63:1,0,0        0|0:0,24,198:1,0,0      0|0:0,12,92:1,0,0       0|0:0,24,197:1,0,0      0|0:0,9,97:1,0,0        0|0:0,12,108:1,0,0
+X      2699091 .       G       A       45      .       .       GT:PL:GP        0|0:0,18,162:1,0,0      0|0:0,21,153:1,0,0      0|0:0,12,101:1,0,0      0|0:0,12,97:1,0,0       0|0:0,24,188:1,0,0      0|0:0,24,194:1,0,0      0|0:0,15,127:1,0,0      0|0:0,21,169:1,0,0      0|0:0,15,129:1,0,0      0|0:0,21,171:1,0,0
+X      2699187 .       T       C       999     .       .       GT:PL:GP        0|0:0,24,200:1,0,0      0|0:0,24,191:1,0,0      1|0:48,0,85:0,1,0       0|0:0,15,145:1,0,0      0|1:58,0,45:0,1,0       1|0:61,0,50:0,1,0       1|0:22,0,51:0,1,0       0|0:0,27,211:1,0,0      0|0:0,9,96:0.9999,0.0001,0      0/1:23,0,160:0,1,0
+X      2699188 .       G       C       999     .       .       GT:PL:GP        0|0:0,24,194:1,0,0      0|0:0,24,167:1,0,0      1|0:48,0,78:0,1,0       0|0:0,15,131:1,0,0      0|1:63,0,40:0,1,0       1|0:50,0,44:0,1,0       1|0:22,0,48:0,1,0       0|0:0,27,212:1,0,0      0|0:0,9,87:0.9999,0.0001,0      0|1:23,0,154:0,1,0
+X      2699189 .       T       C       999     .       .       GT:PL:GP        0|0:0,24,199:1,0,0      0|0:0,24,176:1,0,0      1|0:44,0,87:0,1,0       0|0:0,15,136:1,0,0      0|1:62,0,46:0,1,0       1|0:61,0,46:0,1,0       1|0:22,0,49:0,1,0       0|0:0,27,212:1,0,0      0|0:0,9,93:0.9999,0.0001,0      0|1:23,0,164:0,1,0
+X      2699217 .       C       T       60.3    .       .       GT:PL:GP        0|0:0,18,158:1,0,0      0|0:0,18,119:1,0,0      0|0:0,21,152:1,0,0      0|0:0,21,162:1,0,0      0|0:0,12,102:1,0,0      0|0:0,18,144:1,0,0      0|0:0,12,108:1,0,0      0|0:0,18,146:1,0,0      0|0:0,12,98:1,0,0       0|0:0,18,155:1,0,0
+X      2699246 .       C       A       999     .       .       GT:PL:GP        1|0:128,0,15:0,0.9998,0.0002    1|1:147,21,0:0,0.0001,0.9999    0|1:130,0,5:0,0.9977,0.0023     1|1:237,33,0:0,0,1      1|0:45,0,75:0,1,0       0|1:145,0,49:0,1,0      0|0:0,15,109:1,0,0      0|1:13,0,63:0.0002,0.9998,0     0|0:0,30,178:0.9953,0.0047,0    1|0:120,0,57:0,1,0
+X      2699275 .       T       G       999     .       .       GT:PL:GP        0|0:0,18,165:0.9998,0.0002,0    0|0:0,18,152:1,0,0      1|0:0,9,95:0.0023,0.9977,0      0|0:0,33,239:1,0,0      0|1:125,0,40:0,1,0      1|1:205,27,0:0,0,1      1|0:69,0,43:0,1,0       0|0:0,15,139:1,0,0      0|0:0,30,219:1,0,0      0|1:96,0,54:0,1,0
+X      2699350 .       A       T       999     .       .       GT:PL:GP        0|0:0,27,206:1,0,0      0|0:0,15,139:1,0,0      1|0:54,0,25:0,1,0       0|0:0,12,117:0.9996,0.0004,0    0|1:79,0,73:0,1,0       1|0:48,0,82:0,1,0       1|0:68,0,45:0,1,0       0|0:0,30,216:1,0,0      0|0:0,27,224:1,0,0      0|1:48,0,80:0,1,0
+X      2699360 .       T       C       999     .       .       GT:PL:GP        0|0:0,21,184:1,0,0      0|0:0,15,133:1,0,0      1|0:53,0,21:0,1,0       0|0:0,12,114:0.9996,0.0004,0    0|1:20,0,66:0,1,0       1|0:40,0,93:0,1,0       1|0:52,0,66:0,1,0       0|0:0,30,220:1,0,0      0|0:0,21,191:1,0,0      0|1:20,0,83:0,1,0
+X      2699450 .       A       C       999     .       .       GT:PL:GP        0|0:0,12,124:1,0,0      0|0:0,6,55:0.9976,0.0024,0      1|0:99,0,42:0,1,0       0|0:0,21,186:0.9999,0.0001,0    0|1:64,0,100:0,1,0      1|0:38,0,177:0,1,0      1|0:16,0,103:0,1,0      0|0:0,24,202:1,0,0      0|0:0,12,119:1,0,0      0|1:75,0,115:0,1,0
+X      2699507 .       T       C       195     .       .       GT:PL:GP        0|0:0,15,133:1,0,0      0|0:0,12,122:1,0,0      0|0:0,6,60:1,0,0        0|0:0,18,123:1,0,0      0|0:0,15,145:1,0,0      0|0:0,21,173:1,0,0      0|0:0,21,178:1,0,0      0|0:0,24,200:1,0,0      0|0:0,12,125:1,0,0      0|0:0,24,189:1,0,0
+X      2699555 .       C       A       999     .       .       GT:PL:GP        0:0,156:1,0     1:58,19:0,1     1:51,0:0,1      0:0,91:1,0      1:89,0:0,1      1|1:132,15,0:0,0,1      1|0:99,0,68:0,1,0       0|1:101,0,101:0,1,0     0|0:0,18,161:0.9998,0.0002,0    0|1:118,0,72:0,1,0
+X      2699645 .       G       T       999     .       .       GT:PL:GP        0:0,95:1,0      1:49,0:0,1      0:0,58:1,0      0:0,64:1,0      0:0,113:1,0     0|0:0,18,158:1,0,0      0|0:0,18,146:1,0,0      0|1:68,0,136:0,1,0      0|0:0,30,210:1,0,0      0|0:0,27,186:1,0,0
+X      2699676 .       G       A       999     .       .       GT:PL:GP        0:0,84:1,0      0:0,87:1,0      1:35,0:0,1      0:0,28:1,0      1:114,0:0,1     1|0:99,0,72:0,1,0       1|0:48,0,89:0,1,0       0|0:0,18,155:1,0,0      0|0:0,24,191:1,0,0      0|1:99,0,61:0,1,0
+X      2699728 .       C       T       69.7    .       .       GT:PL:GP        0:0,58:1,0      0:0,64:1,0      0:0,33:1,0      0:0,69:1,0      0:0,81:1,0      0|0:0,27,183:1,0,0      0|0:0,45,220:1,0,0      0|0:0,30,161:1,0,0      0|0:0,15,110:1,0,0      0|0:0,21,156:1,0,0
+X      2699775 .       C       A       71.1    .       .       GT:PL:GP        0:0,62:1,0      0:0,101:1,0     0:0,130:1,0     0:0,141:1,0     0:0,54:1,0      0|0:0,30,203:1,0,0      0|0:0,39,208:1,0,0      0|0:0,30,177:1,0,0      0|0:0,18,132:1,0,0      0|0:0,15,103:1,0,0
+X      2699898 .       C       CT      999     .       .       GT:PL:GP        0:0,32:1,0      0:0,11:1,0      1:11,0:0,1      0:0,11:1,0      1:31,0:0,1      1|0:11,0,24:0.0438,0.9562,0     1|0:8,0,17:0,1,0        0|0:0,33,72:1,0,0       0|0:0,27,69:1,0,0       0|1:11,4,12:0.0003,0.9997,0
+X      2699968 .       A       G       999     .       .       GT:PL:GP        .:0,84:1,0      0:0,32:1,0      0:0,57:1,0      1:131,0:0,1     0:0,66:1,0      0|1:89,0,44:0,1,0       0|0:0,18,157:1,0,0      0|0:0,45,255:1,0,0      0|1:75,0,109:0,1,0      1|0:98,0,62:0,1,0
+X      2699970 .       T       C       55.3    .       .       GT:PL:GP        0:0,68:1,0      0:0,34:1,0      0:0,32:1,0      0:0,162:1,0     0:0,63:1,0      0|0:0,15,149:1,0,0      0|0:0,21,181:1,0,0      0|0:0,45,255:1,0,0      0|0:0,27,207:1,0,0      0|0:0,24,196:1,0,0
diff --git a/test/csq.1.out b/test/csq.1.out
new file mode 100644 (file)
index 0000000..d03fdac
--- /dev/null
@@ -0,0 +1,99 @@
+90     C       T       5_prime_utr|XYZ|ENST00000000001|protein_coding
+90     C       T       5_prime_utr|XYZ|ENST00000000001|protein_coding
+
+102    C       T       synonymous|XYZ|ENST00000000001|protein_coding|+|1Y|102C>T
+102    C       T       synonymous|XYZ|ENST00000000001|protein_coding|+|1Y|102C>T
+
+103    G       A       missense|XYZ|ENST00000000001|protein_coding|+|2V>2I|103G>A
+103    G       A       missense|XYZ|ENST00000000001|protein_coding|+|2V>2I|103G>A
+
+103    G       C       missense|XYZ|ENST00000000001|protein_coding|+|2V>2L|103G>C
+103    G       C       missense|XYZ|ENST00000000001|protein_coding|+|2V>2L|103G>C
+
+107    G       A       missense|XYZ|ENST00000000001|protein_coding|+|3R>3Q|107G>A+108T>A
+107    G       A       missense|XYZ|ENST00000000001|protein_coding|+|3R>3Q|107G>A+108T>A
+
+108    T       A       @107,splice_region|XYZ|ENST00000000001|protein_coding
+108    T       A       @107,splice_region|XYZ|ENST00000000001|protein_coding
+
+121    ACG     A       inframe_deletion|XYZ|ENST00000000001|protein_coding|+|5TY>5I|121ACG>A+124TA>T,splice_region|XYZ|ENST00000000001|protein_coding
+121    ACG     A       inframe_deletion|XYZ|ENST00000000001|protein_coding|+|5TY>5I|121ACG>A+124TA>T,splice_region|XYZ|ENST00000000001|protein_coding
+
+124    TA      T       @121
+124    TA      T       @121
+
+128    T       C       missense|XYZ|ENST00000000001|protein_coding|+|7V>6A|128T>C+129A>C,splice_region|XYZ|ENST00000000001|protein_coding
+128    T       C       missense|XYZ|ENST00000000001|protein_coding|+|7V>6A|128T>C+129A>C,splice_region|XYZ|ENST00000000001|protein_coding
+
+129    A       C       @128,splice_region|XYZ|ENST00000000001|protein_coding
+129    A       C       @128,splice_region|XYZ|ENST00000000001|protein_coding
+
+140    TA      AACG    inframe_insertion|XYZ|ENST00000000001|protein_coding|+|8LR>7QRR|140TA>AACG+142C>CC,splice_region|XYZ|ENST00000000001|protein_coding
+140    TA      AACG    inframe_insertion|XYZ|ENST00000000001|protein_coding|+|8LR>7QRR|140TA>AACG+142C>CC,splice_region|XYZ|ENST00000000001|protein_coding
+
+142    C       CC      @140,splice_region|XYZ|ENST00000000001|protein_coding
+142    C       CC      @140,splice_region|XYZ|ENST00000000001|protein_coding
+
+145    AC      TA      stop_gained|XYZ|ENST00000000001|protein_coding|+|10T>10*|145AC>TA
+145    AC      TA      stop_gained|XYZ|ENST00000000001|protein_coding|+|10T>10*|145AC>TA
+
+160    TA      T       *frameshift|XYZ|ENST00000000001|protein_coding|+|12YVRT>12SYV|160TA>T,splice_region|XYZ|ENST00000000001|protein_coding
+160    TA      T       *frameshift|XYZ|ENST00000000001|protein_coding|+|12YVRT>12SYV|160TA>T,splice_region|XYZ|ENST00000000001|protein_coding
+
+190    C       T       3_prime_utr|XYZ|ENST00000000001|protein_coding
+190    C       T       3_prime_utr|XYZ|ENST00000000001|protein_coding
+
+97     A       C       3_prime_utr|ABC|ENST00000000002|protein_coding
+97     A       C       3_prime_utr|ABC|ENST00000000002|protein_coding
+
+105    AC      A       @121
+105    AC      A       @121
+
+121    AC      A       frameshift|ABC|ENST00000000002|protein_coding|-|11VVRTY>11*|105AC>A+121AC>A,splice_region|ABC|ENST00000000002|protein_coding
+121    AC      A       frameshift|ABC|ENST00000000002|protein_coding|-|11VVRTY>11*|105AC>A+121AC>A,splice_region|ABC|ENST00000000002|protein_coding
+
+126    C       CTT     @127
+126    C       CTT     @127
+
+127    G       GG      inframe_insertion|ABC|ENST00000000002|protein_coding|-|9T>8TK|126C>CTT+127G>GG
+127    G       GG      inframe_insertion|ABC|ENST00000000002|protein_coding|-|9T>8TK|126C>CTT+127G>GG
+
+144    TAC     T       @148
+144    TAC     T       @148
+
+148    TA      T       inframe_deletion|ABC|ENST00000000002|protein_coding|-|5YV>5T|144TAC>T+148TA>T,splice_region|ABC|ENST00000000002|protein_coding
+148    TA      T       inframe_deletion|ABC|ENST00000000002|protein_coding|-|5YV>5T|144TAC>T+148TA>T,splice_region|ABC|ENST00000000002|protein_coding
+
+164    T       G       missense|ABC|ENST00000000002|protein_coding|-|3T>3P|164T>G
+164    T       G       missense|ABC|ENST00000000002|protein_coding|-|3T>3P|164T>G
+
+165    A       C       synonymous|ABC|ENST00000000002|protein_coding|-|2R|165A>C
+165    A       C       synonymous|ABC|ENST00000000002|protein_coding|-|2R|165A>C
+
+169    A       G       @170
+169    A       G       @170
+
+170    C       T       missense|ABC|ENST00000000002|protein_coding|-|1V>1T|169A>G+170C>T
+170    C       T       missense|ABC|ENST00000000002|protein_coding|-|1V>1T|169A>G+170C>T
+
+199    G       T       5_prime_utr|ABC|ENST00000000002|protein_coding
+199    G       T       5_prime_utr|ABC|ENST00000000002|protein_coding
+
+20     T       A       non_coding|mir-007||lincRNA
+20     T       A       non_coding|mir-007||lincRNA
+
+109    ACGTACGT        A       splice_acceptor|QWRTY|ENST00000000003|protein_coding
+109    ACGTACGT        A       splice_acceptor|QWRTY|ENST00000000003|protein_coding
+
+113    A       T       splice_region|QWRTY|ENST00000000003|protein_coding
+113    A       T       splice_region|QWRTY|ENST00000000003|protein_coding
+
+120    T       A       intron|QWRTY||protein_coding
+120    T       A       intron|QWRTY||protein_coding
+
+152    T       A       splice_region|QWRTY|ENST00000000003|protein_coding
+152    T       A       splice_region|QWRTY|ENST00000000003|protein_coding
+
+159    G       A       splice_donor|QWRTY|ENST00000000003|protein_coding
+159    G       A       splice_donor|QWRTY|ENST00000000003|protein_coding
+
diff --git a/test/csq.fa b/test/csq.fa
new file mode 100644 (file)
index 0000000..f534263
--- /dev/null
@@ -0,0 +1,34 @@
+>1
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+>2
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+>3
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT
+
diff --git a/test/csq.fa.fai b/test/csq.fa.fai
new file mode 100644 (file)
index 0000000..12a5aa6
--- /dev/null
@@ -0,0 +1,3 @@
+1      600     3       60      61
+2      600     616     60      61
+3      600     1229    60      61
diff --git a/test/csq.gff3 b/test/csq.gff3
new file mode 100644 (file)
index 0000000..b00b893
--- /dev/null
@@ -0,0 +1,40 @@
+##gff-version   3
+#! This file shows which fields are used and required by `bcftools +csq`. It is a trimmed version 
+#! of the GFF3 format, see an example of the full format here
+#!      ftp://ftp.ensembl.org/pub/grch37/release-84/gff3/homo_sapiens/
+#!
+###
+1      .       gene    90      200     .       +       .       ID=gene:ENSG00000000001;Name=XYZ;biotype=protein_coding
+1      .       transcript      90      200     .       +       .       ID=transcript:ENST00000000001;Parent=gene:ENSG00000000001;biotype=protein_coding
+1      .       exon    90      110     .       +       .       Parent=transcript:ENST00000000001
+1      .       five_prime_UTR  90      98      .       +       .       Parent=transcript:ENST00000000001
+1      .       CDS     99      110     .       +       1       Parent=transcript:ENST00000000001
+1      .       exon    120     130     .       +       .       Parent=transcript:ENST00000000001
+1      .       CDS     120     130     .       +       1       Parent=transcript:ENST00000000001
+1      .       exon    140     150     .       +       .       Parent=transcript:ENST00000000001
+1      .       CDS     140     150     .       +       2       Parent=transcript:ENST00000000001
+1      .       exon    160     200     .       +       .       Parent=transcript:ENST00000000001
+1      .       CDS     160     171     .       +       0       Parent=transcript:ENST00000000001
+1      .       three_prime_UTR 172     200     .       +       .       Parent=transcript:ENST00000000001
+2      .       gene    80      200     .       -       .       ID=gene:ENSG00000000002;Name=ABC;biotype=protein_coding
+2      .       transcript      80      200     .       -       .       ID=transcript:ENST00000000002;Parent=gene:ENSG00000000002;biotype=protein_coding
+2      .       exon    80      110     .       -       .       Parent=transcript:ENST00000000002
+2      .       three_prime_UTR 80      98      .       -       .       Parent=transcript:ENST00000000002
+2      .       CDS     99      110     .       -       0       Parent=transcript:ENST00000000002
+2      .       exon    120     130     .       -       .       Parent=transcript:ENST00000000002
+2      .       CDS     120     130     .       -       2       Parent=transcript:ENST00000000002
+2      .       exon    140     150     .       -       .       Parent=transcript:ENST00000000002
+2      .       CDS     140     150     .       -       1       Parent=transcript:ENST00000000002
+2      .       exon    160     200     .       -       .       Parent=transcript:ENST00000000002
+2      .       CDS     160     171     .       -       1       Parent=transcript:ENST00000000002
+2      .       five_prime_UTR  172     200     .       -       .       Parent=transcript:ENST00000000002
+3      .       lincRNA_gene    20      50      .       -       .       ID=gene:ENSG00000000004;Name=mir-007;biotype=lincRNA
+3      .       lincRNA 20      50      .       -       .       ID=transcript:ENSG00000000004;Parent=gene:ENSG00000000004;biotype=lincRNA
+3      .       gene    100     200     .       -       .       ID=gene:ENSG00000000003;Name=QWRTY;biotype=protein_coding
+3      .       transcript      100     200     .       -       .       ID=transcript:ENST00000000003;Parent=gene:ENSG00000000003;biotype=protein_coding
+3      .       exon    100     110     .       -       .       Parent=transcript:ENST00000000003
+3      .       three_prime_UTR 100     105     .       -       .       Parent=transcript:ENST00000000003
+3      .       CDS     106     110     .       -       0       Parent=transcript:ENST00000000003
+3      .       exon    160     200     .       -       .       Parent=transcript:ENST00000000003
+3      .       CDS     160     171     .       -       0       Parent=transcript:ENST00000000003
+3      .       five_prime_UTR  172     200     .       -       .       Parent=transcript:ENST00000000003
diff --git a/test/csq.vcf b/test/csq.vcf
new file mode 100644 (file)
index 0000000..b167938
--- /dev/null
@@ -0,0 +1,40 @@
+##fileformat=VCFv4.2
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+##contig=<ID=1,length=2147483647>
+##contig=<ID=2,length=2147483647>
+##contig=<ID=3,length=2147483647>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  SmplAAA SmplBBB
+1      90      .       C       T       .       .       EXP=5_prime_utr|XYZ|ENST00000000001|protein_coding      GT      1|0     1|1
+1      102     .       C       T       1       .       EXP=synonymous|XYZ|ENST00000000001|protein_coding|+|1Y|102C>T   GT      1|0     1|0
+1      103     .       G       A       1       .       EXP=missense|XYZ|ENST00000000001|protein_coding|+|2V>2I|103G>A  GT      1|0     0|0
+1      103     .       G       C       1       .       EXP=missense|XYZ|ENST00000000001|protein_coding|+|2V>2L|103G>C  GT      0|0     1|0
+1      107     .       G       A       1       .       EXP=missense|XYZ|ENST00000000001|protein_coding|+|3R>3Q|107G>A+108T>A   GT      1|0     1|0
+1      108     .       T       A       1       .       EXP=splice_region|XYZ|ENST00000000001|protein_coding,@107       GT      1|0     1|0
+1      121     .       ACG     A       .       .       EXP=inframe_deletion|XYZ|ENST00000000001|protein_coding|+|5TY>5I|121ACG>A+124TA>T,splice_region|XYZ|ENST00000000001|protein_coding      GT      1|0     1|0
+1      124     .       TA      T       .       .       EXP=@121        GT      1|0     1|0
+1      128     .       T       C       1       .       EXP=missense|XYZ|ENST00000000001|protein_coding|+|7V>6A|128T>C+129A>C,splice_region|XYZ|ENST00000000001|protein_coding  GT      1|0     0/0
+1      129     .       A       C       1       .       EXP=splice_region|XYZ|ENST00000000001|protein_coding,@128       GT      1|0     0/0
+1      140     .       TA      AACG    .       .       EXP=inframe_insertion|XYZ|ENST00000000001|protein_coding|+|8LR>7QRR|140TA>AACG+142C>CC,splice_region|XYZ|ENST00000000001|protein_coding GT      1|0     0|0
+1      142     .       C       CC      .       .       EXP=splice_region|XYZ|ENST00000000001|protein_coding,@140       GT      1|0     0|0
+1      145     .       AC      TA      .       .       EXP=stop_gained|XYZ|ENST00000000001|protein_coding|+|10T>10*|145AC>TA   GT      1|0     0|0
+1      160     .       TA      T       .       .       EXP=*frameshift|XYZ|ENST00000000001|protein_coding|+|12YVRT>12SYV|160TA>T,splice_region|XYZ|ENST00000000001|protein_coding      GT      1|0     0|0
+1      190     .       C       T       .       .       EXP=3_prime_utr|XYZ|ENST00000000001|protein_coding      GT      1|0     0|0
+2      97      .       A       C       .       .       EXP=3_prime_utr|ABC|ENST00000000002|protein_coding      GT      1|0     0|0
+2      105     .       AC      A       .       .       EXP=@121        GT      1|0     0|0
+2      121     .       AC      A       .       .       EXP=frameshift|ABC|ENST00000000002|protein_coding|-|11VVRTY>11*|105AC>A+121AC>A,splice_region|ABC|ENST00000000002|protein_coding        GT      1|0     0|0
+2      126     .       C       CTT     .       .       EXP=@127        GT      1|0     0|0
+2      127     .       G       GG      .       .       EXP=inframe_insertion|ABC|ENST00000000002|protein_coding|-|9T>8TK|126C>CTT+127G>GG      GT      1|0     0|0
+2      144     .       TAC     T       .       .       EXP=@148        GT      1|0     0|0
+2      148     .       TA      T       .       .       EXP=inframe_deletion|ABC|ENST00000000002|protein_coding|-|5YV>5T|144TAC>T+148TA>T,splice_region|ABC|ENST00000000002|protein_coding      GT      1|0     0|0
+2      164     .       T       G       .       .       EXP=missense|ABC|ENST00000000002|protein_coding|-|3T>3P|164T>G  GT      1|0     0|0
+2      165     .       A       C       .       .       EXP=synonymous|ABC|ENST00000000002|protein_coding|-|2R|165A>C   GT      1|0     0|0
+2      169     .       A       G       .       .       EXP=@170        GT      1|0     0|0
+2      170     .       C       T       .       .       EXP=missense|ABC|ENST00000000002|protein_coding|-|1V>1T|169A>G+170C>T   GT      1|0     0|0
+2      199     .       G       T       .       .       EXP=5_prime_utr|ABC|ENST00000000002|protein_coding      GT      1|0     0|0
+3      20      .       T       A       .       .       EXP=non_coding|mir-007||lincRNA GT      1|0     0|0
+3      109     .       ACGTACGT        A       1       .       EXP=splice_acceptor|QWRTY|ENST00000000003|protein_coding        GT      1|0     0|0
+3      113     .       A       T       .       .       EXP=splice_region|QWRTY|ENST00000000003|protein_coding  GT      1|0     0|0
+3      120     .       T       A       .       .       EXP=intron|QWRTY||protein_coding        GT      1|0     0|0
+3      152     .       T       A       .       .       EXP=splice_region|QWRTY|ENST00000000003|protein_coding  GT      1|0     0|0
+3      159     .       G       A       .       .       EXP=splice_donor|QWRTY|ENST00000000003|protein_coding   GT      1|0     0|0
diff --git a/test/csq/ENSG00000173376/ENSG00000173376.fa b/test/csq/ENSG00000173376/ENSG00000173376.fa
new file mode 100644 (file)
index 0000000..b3269a2
--- /dev/null
@@ -0,0 +1,626 @@
+>4     4:121956748-121994196
+ATTGAATACACCAAGGTAGCTGCTTGGGAAAATGAACAGTATATAATCTAATCTCTTTAA
+TTTTATGTACATGAATATAATGTATGTCAACTTTGTACATGAGATACATATAGTATTTAA
+ACATTTTACTCAACAAACAAGAATTTACAATAGCAATATAACTGACTAGAGGGCTATCAA
+CTTAATAATACTTAGATTAGATCTGTACTTTAATAGGAAAAGAATTTAATAGTTTACAAT
+CATAGAAACACTGACATTTAAAACAAGAATTTATAAAATAATTTATATATATCCTAGCAT
+CTACAGAGAGGAATGATTTGCATTTGTGGGTGTGTGCAATGAATGGCATATTTTAAATTT
+TTAGGTAATAAAATAATTTAGAAGCAGTTCATGCAGTGGTCAAAGCAAGGAATGGCAAGT
+TCCTTCAAGAAGCCCTCTATCTTTGACACCAACCGGCATCAGACACACACTAGGTACCAT
+GGGGCACGCTAGAACAAGTCTCCTTCAAGAGTTACTTATATAAACATCAATATACACACG
+TTGATATCCTTCCTTCCATAGTACAAGTACAGGTCACAACTTCTCTCAACTGTGGGAGTA
+GTCAGTTTATACTTAAAGTGATTTAATGTCCCTCCTGGAGTTCTACATAATATATCTCTA
+TAAGAAGGTAACTAACAGAACTTTCTAGTTTTCACAACCTTACTCTGATACTTTACAGAG
+TGCCCCCCATGTCCTATGACATAAACATCCAGCAGGTAAGATTTGCCAGGCTGAAGACCT
+TTAATTGTTTCTGTGGTCACTGCTTTCTGCAGGTTTTGACTGTGGAAATATTTACAGAGG
+ACCTTTTCTGACTTCTTCCTTATATCTGGTCCTAGACATTGGTTTTGCTCTCTTTTCTTC
+TGGTCTTCATTGTAGTTATCATCCACTTCTTTTTTGTAGATGCAAAACTTGTTCCTTTCC
+TGAGTGCCTAGCCAAGCCACGGTGGCTGAGGAACAGGTACGGAGCTTGTCAAAGGCTTTG
+ATTCTTGTGTCTTCAGGAAGAGAGGGAAATGACTGCTTAGTAGGCCTTGTGGTAGCTAGA
+ATTTTCAACATAGATGCTCCTTTCTTGTTTCCTTTCAGTCGAACGAGGTATTTAGCTTTA
+GGTTTTCCTCTAAGCTGAAACTGCTGAATGCCTTCCACATTCTGAGACAGAAGAAGTTTC
+CCATCTCTTCTCACTTGGATTTGGACAGCATCCAGACAAGAGTGAATAAAGAAGGTGACT
+TTTTGGTGAGAAGAGACTGGAGCAAACCGTAGAAACTTTGCTCCCTTCCTTTTAACAAAT
+ACATCTGTTATCTTCCCATCTTTTAGCTCGACTGTCTTCTGTTTGGCTTCTTCCTTGGTC
+CTGGCAAAGGTACCTACATAAGCGGTGCTCATGTTGCTGTTGATGTTGACCACAAATACA
+TCAAAGTAGTACTGCGTGTCGGGTTTCAGATCAGAGACGGTGAAGATGTTCTTGTTTCCT
+ATGCAGATTTTCTGAATATCAACCTTGGGCCTGGAGTAGACATGACGCCCCAGTTTTGGA
+GAAGGCTTTGCCTGGAAACTGCGTTCTTTACCTGAATTATCAGAAGGAAATCCAAAGTGG
+GCAAAGTCAAAGGGGCTGAAGTCCAGACCAGGTTTCGGTGCCATCATAAAAGCATCATCT
+GCACTCAGTTTTGCTTCCACTGCACAGAGACTTTTGAAATTGTGCTCTTTGTTGATGACC
+ACACAGTACTGAATGGGTTGTTTCAGCAAAGAGGCAGTGGGGCTTGGTTTCCAGGCCAAA
+GTGACCGTGGTGCGCCCCAGTGAGGTCACATCTACTCTTGGGTCATAGGGTAACTCAGGG
+TATGGCTGATCAGATTCTGGAGTTGTGGTGGCATATACTTTGAAATGTGTGTCTTTCTCT
+GTTGAAAGAAGATCCAACTGATATAAACCGGATGGGGAACTAGACGATATAAAATACTCA
+ACATCATTGCCTTTGTAGGAGAATAACTCAGTGCCTTCCTCATTAATGATCTGCTGCTTC
+TGCTGCTCAAGAGGTTCCAGATCACCTAGAAAATACAGGAGAAGCACAGGCTACTGTCAG
+GGCATACACTGTGGCTTGCCAACCTTAAGTTATCCTTTTATCTTATTTTTTCTCCGTTAT
+GAAAATAGTACATGTTCATAAGTAAAAATATTTATAAATGTATTCAAGATAATATTTATT
+TTGACCATTATACATAATGTTCTTATATATGTGTAAGGCTTCTCTGAATATAAATTATTT
+CTTCAGAGCAGAATCCAATTAGTAAAAATTTTAGGTCAGAGACTGTAAACTTTTGAGACA
+TTATTAATCCTAACTGTCAATCTGCTTACCAAAAGAATTGTATCAGTTTGCATTTGGATG
+GCCAGCCATTTTGCTAATTTCACGGCTGTTAGAAGGACTAGACAATCTGATTAAAATACA
+CAATATAAAGTACCAGTAAGAATATTTGGCTGGGTGTCATGGCTCATGCCTGTTATCCTA
+GCACTTTGGGATGCTGAGGCTGTAAGATTACTTGAAGCTGAACCTGGACAACAAAGAGAG
+ACCCTGTCTCTGTAAGAAATAAAGATAAAAAAATTAGCTGGGCATAGTGGCACATGCTTG
+TAGTCCCAGGTACTTGGGAGGCTGAGGCAGGATTGCTTAAGCCCTGGAGTTCAAGGCTGC
+AGTGAGCTATGATTGCACCACTGTGCTCTAGCCTGGGCAACAAAGCAAGACCCTGTCTCA
+AAATAAGATAAAATAAAATAAAATAAAATAAAATAAAATAAAACAAAACAAAACAAAATA
+AAAAAAGAATGCTTAAGGTTCAAAGTATAGAACGTGCACCCAGGAATAACACAGGAATAG
+TGGTAAAGCTAAACTAATTTTTTCCATATTTTGTTACCGTAAGTATCAGATATCACACAG
+ATATCAGTGTATAGCTTAGTCTCCAGGGCTTGGTGAATGACTGGGTAGCTACAGTGAGAA
+GAAACCTTTTCCAGCTTATCATTGCAGGTTGAAAGTGAGCTATACAGAATTTCCTATTCC
+TAAACTATGGGATAAACACAATCATCAAACAGATATATTAACATCAAGATTTGGCCAGGT
+GCGGTGGCTCACACCAGTAATCACAGCACTTTCGGAGGCCGAGGTGGGCGAATTGCTTGA
+GCTCAGGAGTTTGAGACCGGCCTAGGCAAAATAGTGAAACCCTATCTTTACAAAAATACA
+AAAAATTAGCTGGGCGTAGTGGCATGCACCTCTGGTCCCAGCTACTTGGGAGGCTGAGGC
+AGGAGAATTGCTTAAGCCCAGGAGGTGGAGGTTGCAGTGAGCCAAGATTACACCATTGCA
+CTCCTAAGCGACAGAGCAAGACCCTGTCCTGAAAAAAAAAAAAAAAAAGCCCATCAAGAT
+TTGTTTTCTGTATCTTGGTCTCTTTACTCCCCATACACACTTCCATAATTTTCCTAATTG
+CGATGTTTGCCCCTCTTTGAAACTACTATAGCTAGCCTTTGTAGATACGTATACATAGTT
+ATATATATATGTGTATATATATATGTATATATATATATAAAGACTATGTGTGTGTGTGTG
+TATATATATATATATATATATATATATATATATATATATATATAAAGACTATGTATATAT
+ATATAGTCATTTGTAGGGCACCCATTGTCAAGCCTTCACCTTTAACCTATGATGCCCTTA
+AAGAGCTTTCAGGGTGCCATACAAACTCTTCTCATTTCTCTTTTATTTTATTTGCTCTCT
+ATCATCTGTCTTCTTTAAATGCTTAGCCCACTCATCCTACTAACTTTGTTTTCATCTTGG
+CCTTTAACTGCTACTAAATGCCTCTCTGCTTCTCTGTTTCCATCTGTTATTCCCTGGAGA
+TCAGAGGTTCTTAACCTTGGCTGTATATTAGAATCACCTGGGGAGTGTGGCTAAAAATCC
+CAAAGTTTGGACCTCACCCCATTCCAATCAAATCAGACCTTTGCAAGATCTAGGCATCAG
+CAGTTTTTAAAGCCTTATACGTACGTGATTAGGATGTTTAGGCAAGATTGCAAACCACAG
+CCATAGAGGCTAGTCCAAACCTCTCCCCTTCTCCTCAAGCCGTCAATCCCTGTACCTGTC
+TCTCCTAACCTTTTATTTTATCAGGATCAGTGTCATCTGATGCCACCCTCCCACTTCCCT
+TATCTCCGTCTCATACCTCCAGATTCACTTGTGCACCCATGCTGCCTTTTCTTACTAACA
+CATAGAAGGTTGTATGTTTCACAAGCATTAAAACCATCCATTCAAAGGTCCAGGGGCAGA
+TCTATCCTGCTGCTTACCTGAGCCTTCCCCGCTCCTGTCCTCTGGCAGCTCCTGGAGGCT
+CAGCTTCCACTCCAAAGGCGCATCACAGGGCGTCACTGTGACTGATAATGGAGTATTGTC
+TTCTTCAACCACAAAGAAATACCTGTGGGAAAGTGGACCACTTTAGACCGTGGTAATTCT
+TTCTAACATTTACAATCAAGACTTACCAGAAAAATCATTTGGTTTTAATTTTTTTTTCAT
+TTTATAAATTTTATAAAATTTTCATAAAATGTCATTGTATTTTCCCTTAACACAGTTTAA
+TAAAATTGGCTATTTGACACAAAACATGATACAGCATTAACTGTGGAAGTCCAACAGCCC
+CAAGGATCTGCAACCAGATTTATCATCAACAAATACAGCGTGAAATAAAACACATTGAAC
+CCAAAGTATTTTGAGTTAAAAATCAACACTGACCTGTTGCCTGGTATTATTTAACACAGG
+CCCCGCCACTGCAAAATAAATCACAACCAAGAAAATTTCCAGGTTTGTTGCCCTATAGGT
+GCCATGCTTTCCATACATTTGGTGATAAATTTGTACATTAACTTGAGGGCACTCTGACAT
+AGTTGCAACTATTTCAAAAGAACATTTTCACAGCAACCTAGTTCTAAACTGTGTGTTTGT
+CTCTGGCAATATAACGCTGTATTCACATTTTTACATTAGTGACTTTTATTCACAGCTTTA
+CTATTTCATATCTTTTTATTTGTTTGTTTTGAGACAGTCTTGTGCTGTCTCCCAGGCAGG
+AGTGCAGTGGCGTGGTCATAGCTCCCTGCAGCCTCAAACTCCTGGGCTCAAACGATCCTC
+CCACCTCAGTTTCCTGAGTAGCTGGGACTGCAGGCGTGTGCCACCATATCTGGCTAATTT
+TTAAATTTTTTTGTACAGATGGGGGTCTCACTGTGGTGCTCTGACTGGTCTCAAATTCTT
+GGCCTCCAGTGATCCTCCTGCCTCAGCCTTCCAAAGCACTGGGATTACAAGTGTGAGGCA
+CCATGCCTAGCCCATTTCATATCTTTTGGAATCGCATTATCTAATCACCATTTGAGAAAT
+ACTTTAAAAAGTAAAGAGCACTGTGTCAGTCAGTAGAAAGACACATTTCTCTAACACAGG
+TTTTCTGTTGAATTAAATAACTTAATGATTTTAAAACAAAATTTAAAAAATCAAATGTTC
+TACTCTGTGCTTTCCCCTGAGCCTTTATTGTAATGCCTTAAAAAGAATAAAAATATTGCT
+TAACTATAGAAATACCATATACTCTTACTCCAAATGACTTAGATGGTTTCATTTAATTAT
+CTTTCAAAACCTATAATCTTGCCAATGAGGAAAGAGTGGTTTCAGTTCCAGCAAGCCCAG
+AGTTGCTCATTGATTCCATGCAGAGAAAAGCAGGCTTTGCCTCCTGTGGATTGAACCTCC
+TGGATATCTCTTGCCTTCCTATTCTCTCCATAACCCTGACCAACACTGACCACCAGAGCC
+TCCGACCCCAGCAGTCTCTTCTGCTGGTTCCTTCTCACCTCCCTGAACTCTAATGTTGGG
+AGTGAACCACAGGACTGTGCTTGAACGTCTCTTTTCTACCTATGCTCACTCCCTGTGTGA
+CCTCATCCAGGCTCATACAATTAAGGAATTTTTCCCTAAGGCTAAAACCTAAAGCTCCGA
+TAGGACTCTCAGCTGGAAATCACATAGTACATTTGCTTTTTTAGGAGATTCCTCTTGCTG
+CAGTTTTAAGGAATGATTCGGAGGTGGTGAAAGTGGAGGTATGGGAAACTACTCATTAAT
+TCATCCAACAAACATTCCTTGAGATTTATTTTAGTCTTTGAGACTAAAGAAAAAGCATCC
+CCGAAGAAATGACTTTACATGTGAGTTGGGGCAAAGGAGTTCTTTTCAGGCAGAGAAAAC
+CACATCCCATAGACGGTAGGGTGAGTAGGGTTCAGAAACTAGAGAAGTACTTTGTGGTTT
+GAGCACAGAGTTAAGTGGGTAGTGACAGGACAAGAAACAGGTGAGGTAGGCAGAGGCCCT
+GTCACTACAGAGGTTTGTGACTCATACTCACATTTAGAGTCATTTCTTCAGGGATGCTTT
+TTCCAACTCACTCTGGATCAGGTCCTCTGATGCATTCTCAGAACGTCCTATACTTTTTAC
+TTTCGGGCACTTATTGTTACTTGTGACTATATAATTGTATTATCATTTGATTAATGTCAT
+TTTCCTCACAAGGGCCCTGTTAGGGTTCATTTATCACGCCTTTGTATTCCCAGCAATTAG
+CACAGGTTTCTGCATGTATGTACTTGATCAACATTTTAAAATAATTGAATTACTAAATAA
+GTAAATAAAACCTAAGAATCCTAACACCACACTTCTTGTTCTAGCCTGGTTCATACACCT
+AGAGTCTCCTTCTATCTGAAGATATAGAATCTGAATTGAAATACAAGTACTTCCCCCAGC
+CACCACCATTCAAAGATGCTTTTGGAGATGGAGAATGGGAGTGGGGCTGTGGGCAGACAA
+ATAAAGTGAAGACCCTATAAATGCAAAAGCAACTTATTCATATAACAGTAAAGTTAAACA
+ATCATCTAGACAAAATAGATGATTGAATTGTTTACTGTATGTGAAGTTTAATGTACCATA
+AGCATTCCTGAACAGTGTCAGAAGGCTTAATTTTTAATACAGTCTACTTTTTGTGAGTAG
+AATTTTGTCCCTTTGGCCAGATTGCATGGGAGTTATTAACCACATAAACATAATTGAACC
+TATCTATATTACAAAGGAATAGGTACAACAATATAACTAGTTTGGCATCATATAAGTAAA
+AGAGTGTTCAAAACTTCGTGTTTGATTTTAGGTTTTATGTGAATAACAGAGCTAAGCAAC
+GGCACAGAAGAAAACAATGTACAAGTTTGTCTATTACCTTCTGTTCTCATTTCACACAAG
+GAAGTAGTTTATTTCCAAAACTGTGTCTTAGTAACTTAAACGTAGGTCATAGGTGACCAG
+TTACAAATAAAACAATGCTTTCATTCCACAAGATAATGATTATGCATATAAAGCAGCAGG
+GAGACCCTCTAAGTTAACATTTTCATATGGAAGCACTTATGATTAGGGATAAATGATAAT
+TTGAATATACTTAACAATTTGACAGATATTTATTGTCTACCATGCACAAAGCAACTGTAG
+AAGAGAGTGACAATCAGAGATGACGGGACATAATCTACATGTTCGAGATATTTACTGGCT
+AGTGAGGGACACAGAAACATAATTAATAACTAAGGAAACATGGCCCAAATTATAGTGCCA
+AAGCTGAGGGATAAGCACACCATGAGCCATTTAGCCTTTGGAATTTATGTATAAACGTAA
+GAATAATTAATGCATTTGCTGTCTTTTTAAATTTACTGCTGTGCAACTTTATCTGGAATT
+TCTTTTTTTAGTTGGAATATCAACAACATGTTTGTGTGCTTATCATTACATATTTCACCC
+CTAGAAATGAAGTTTCTACTTGTGGTTATAATCCTTTACTAGCATAAGTCTGCTTTTACT
+AGTGTATGTTAACATTTTTTCCTATTGTGGATACCAAGGGCCTCAATAATCATTGGCGGA
+AAAAAGATAAATATAAAGAATGAATAAATGAGAGAAATAAAAAGAGAAAATGTTGTTTTA
+TAATGTCTCTTAATAAAAACATGGCGCTTTACTTTAAAAGTGTAATTTCTAAAACAGCTC
+TTACAGGCAAAACTTATTTAATTTTTAAGAAACTGGAAGACTAAAGAAAGATGAATCATT
+TAATTAAGTGATTGGATTACATAATGTGGAATGCTGTATTTAAAGTATATTGCAAAGAAG
+GCAGTGCCCAAGTGCATTTGGGAAATGAAAGTAATTTCTACAGAAAAATTTTGATTTGAT
+TTCACTCACACGTAAATTTCAAAGGACAAAATAATATGAAAAGCCAAATGTGCCCAGCAA
+GAACTCAGTTAATAGTTAAGATTAACTTGAAGTATTATGACTGCTTTGTATGCCTTTTAC
+TGTTTTCACAGACTCAATTTTAGTCAGGACCAAGAGAGCAAGTTCCTTCAATGTAATCAT
+CCTTTCCTTTTCTGCCTTCACTCCCATGAATGTCATTTAAAGATTCAAAATTATTTTATA
+TGTTATTGACAAGTCAGTTACTAGTCTAGTGTGTTCATGCAAACAAATAATTTTACTCGA
+GCAGTGCCAAAATGATAATCCGAACAATAGTTCACTCTAGTTAATGTAGGAAAACTGATC
+ACCTATCATCATTTTGACTAACCAGATGGAGATAAGACTGGGCCATTGAGTGGAAGGGGT
+TCAGACCACCATCTTCCATGATTACTGTTAATCAAAACTGAAAAGATGACTAATGATCTG
+ATATATCTCAATCTCTAGAAAATGGGTTATTGATGTTCTGAAACAGTTTAATCCTTTGGA
+ATTTCACTGTATCCCAGGTTAGAAGGAGCAACTGGTTTTGAAATATAATTATCCAAAGAT
+TAACTGTGTGTGCTAAACTTACAAAGGGAGAAGAGTTTGAGCACTACAAAATAGGTAACT
+TTAAATGTAATTAATTTATAACATATTATTTTTATTTTATATATATATATATTTTAAAGG
+TCAAAATATTTAGAAACTTTATGTGAGCCCAATTTGTTGATGTTGGAGTAAAGGTAAATA
+AACCGTGTCAGTTTTTATGACTGTTTAGTTTGATTCTCTCAGAATATGATAATATTTGTT
+GAAGAAATATTATACTCATAAAACATAATGCATTAAGTGTGGTGTCTCATGCCTGTAATC
+CCAACACTTTGGGATGCTGAGGCAGGAGGATCACTTGAGCTCAGGAGTTAGAGACCAGCC
+TGGGCAACATAGTGAGACACCATCTCTACTACAAATTTTAAAAATTTGAGGGGAAAGGTG
+GCACACACCTATAGTCCCAGCTATTCATGAGGCTGAGGTGGGAGGATTGATTCATCCCGG
+GATGTTGAGGCTACAATGAGCCATGACCGTGCTACTGCACTCCAACCTGAGCAACACAGT
+GAGACCTTGTCTCAGAAACAAAACTTAATGCAAACTCTTGAAGAATCATACATATTCATG
+AAAATTGATTTCACTTTAATCCTACAGAATCCTTCTTAGAAATATCCTACTGTACTGAGG
+CCGGGCGCAGTGGCTTACGCCTGTAATCCCAGCATTTTGGGCGGCCAAAGAGGGCGGATC
+ACGAGGTCAGGAGATCGAGACTATCCCGGCTAACATGGTGAAACCCCGTCTCTATTAAAA
+ATACAAAAAATTAGCCAGGCGTGGTGGAGGACGCCTGTAGTCCCAGCTACTCGGGAGGCT
+GAGGCAGGAGAATGGCGTGAACCCAGGAGGCGGAGCTTGCAGTCAGCCGAGATTGTGCCA
+CTGCACTCCAGCCTGGGCAACAGAGCGAGACTCCGTCTCAGGGAAAAAAAAAAAAAAATC
+CTCCTGTACTGAAAAGAAGAAAATAATCATTCCAAAATGTAAGAAATGCAAGCATTGCCT
+CCTACACGCAAAAGGAGATGACAATCAGCAAGAATCAAACAGCCTCTATTTCATAATTAG
+AAGTTGCACTGCCATGTTCCCCCTTACTTACAGAAAATCGGTAATGCCATTCATAGGTTG
+ATTTGTAAATTACCTAAACTAAGTCTAAAGGTTACTCTCTTTTTTGGAGGCATCCTTTGT
+GAGCTTTTTAATAAAGAAAATACTGCAGGGAGAATACCTCTTAGGTGTATCTCTAAAGAG
+ATAACTGCTAATTTCAGCTCCATCTGGAATTACTGACGAATCATGAAAAAATGCCTTGTC
+CCGGATCTGCATCTGAAAAAGTTCCTCATCCCGGGTGGGTAACTTCTGGGTCCTTGAGCT
+GAGTGGAAACAGGAGCCACAGCAGGCACCAGTGGAGCAGCACCATCCTGAGGCAACAGAA
+ATGACTACTTTATTAGTTCTGCAGGCAGACACTCAGGCAAGTCACAGACTTTCTAAAGGG
+TTAACACTATTTTAGCTTTGATGGAAATTTAGGGACGCATCATGTATTTTGGATACATAC
+ACATGATCTTCAAGGCAACTTTACTATATTTTTTCTTCAAACATTTTCATGATGTTAAAA
+ATAAATTCACTAGAATTTCAGACATTAAAAAGATTTTGAAATGAAAAGACTCTTGCTGCA
+TTAACTTCTCTGGGTATTCAGAGAGAAAATCCTCACTTCATTACAGCAGAAGCCTATATG
+GACATTGTAGATAACGCTATATCAATGTCTCAAAGCTTGCACGAAAATAATCTCTTAAGG
+TCAGTTTTTTGAACTATTATAAAAGTTATACCAATGGTTGGTTGGTATCATTGCTCAGCA
+GTCAAGTTGCTAATTGCTGATATGGTTGAACTATTACATTCAACATAAATCACAGAGACT
+CATTGAGAACCAGAAAATTATCACTGCTCAATTATTTTTATTCTTCCCTAAAATCTGACT
+AGGGGTTATACATATATAACTCTCTACGTAGTATTATGCTTTTTCCAAGATCAAATTTTC
+ATAAGTCAAGGATTTTTATAAATCATAAACTTCATCTCCTTCACAGATTAAGCAATTTGT
+CCAGAATCACAAGATGAGTTATTAGTTGATGTTTAGTTGTTATCAGGTACCAGAGTCTTC
+AACACAACGTTGACATATACACCTCTATCATTTTAGAAAATGGGCTTGAACCTTCACTCA
+CACATCAAGCCAGAAAGGTGTATATTTAGAACATTTGTCTTAACCTCCAGCAGAGAGTAC
+TTTCACTGAGTTACATTTTGGCATTTGTCACTGACTTTCATCAAAGATCCTCTAAGTAAT
+GATGGATCATTCTCTACTGCACATTGCTGTAGGGGTGTTGTCAAAGACACTGTCTTCCAC
+ATGTCTTGGTGTTCCCAACAGGAAGCCCCAGGTAGGCAAGTTCCTTGACATGACAGGTCT
+CATGAAAAAACTTTGCTTCCTCTGACCATTTGGTATTTTTTTTTCCTCACAGAAAGAAAT
+ATGTAAAGAATTGTTTTCCTTTACCTCTTTGACTTAACATACATCAGGGAATTAAAGCAT
+TAGAGAAATATAGTGTTTTTACATTGAGGTACTTTAAATAGCAAATATTTGTGATAATTC
+AAGATGAAGTGAATGCCAGTTTTATTTTTAAATGGACATTACTATAATCAACCTCTACTT
+AAAACATCATTTGATTTTAATTTTATCTTTCTTTGAATGCTATCAAAAATAGATTCAGAT
+TGCAAAAATATATAGTTTGAAAGAAATAACATTCTCTTTTTTACAATGTGGACATGAGAG
+TTGGATTTTTCACAACGAGCTTGTGCAAAATGCATTTTACTTTTCTCCAAATATTCTTTG
+CTGTTCTGTGTTCTGCGGTTTTCCATACAAAATATCTGCAGTGATCTAGAGCTACTATGT
+GCAAAGCACTGTTCTAAGTTCACGAGTTGCATTACTACTTTTAGTCCTCACAATAAGCCT
+GTGAAGTAGCTGCTATCCTATGCAAAAACAAAACTCCATTAGGTAAGCAGAGAAAGGATA
+CAAATACAGGTGGATCTGACTGCAGAGCCCAGTGTTCATCCTCTGTAATATCTCTCCAGA
+AAGCCATAATAACTTATTATGAGGCTTTTCTTTCCCACTCTTATTTCTTAATTGTATTGC
+AAGTGTAAGAAAATTCAACTGAGAGCTAAGAAACTTGATGTTTAGCTTCAGTTCCTTACT
+AGATGTGTGATCTTAGGCAATTCACCTAGCCACTCCGGACCTCAGTTTTTTGAAGAGTTT
+GGATGGGTGATCTATAATCAGCAATGCTTCTGAGACTGAATAAACTTTTCTTCCTAAAAA
+GCTGGCAGTTTAAGAATAAGACCAGGCCTTCTTAAGTTGCCTGAAGTAATCTCTCCCTCA
+GATATCCAGATGATTGTCAAGGAGAAATCCAAAAGAACTTGGGGATGTCAGTGGGAGCTC
+ATGAGAGTTGCTAACAGTAGACAAGGGCTATGTCTGCAAAAGATGGCTGGATGGATCAAA
+ATCAAGACTAGGTTGATATAATCTAACCAAGCAAGGACATGGTGGACTGACCTGAATGGG
+ACCTCCCTCACTGCTGTCTGTCCCTCCCCTCTGCTCCTCTTTTGTTTGGAGCTAACAGAA
+ACTGAAAATCCAAATGGCATTTGCTATGCTGCCTCTGTTTAGAAATACCATAGACATGCC
+ACATGCAATTCTACAAGTTTATTTCTCTTTGTAGTACCATCCCCAAAACTTGCCTTGTGA
+GAACAGACGAGGCCAAATAAAGAAGAAAATCTCTTTAGAAATAGCTAGAATTTCGCTTTC
+TGTACTTGTTAGAAATTTAGCAAACATGCTATCAGAGCACTTGAAAGCGAGATACACAGG
+CATATTTGCCTCAGAGCCACTCAAGGCTTACCTCCTTAGGCCCCATGTTTGCCCACAAAG
+CTGCCAACCACGGTGCCACAGTATGACTTAGCAGGACAAGCTGCCTAAGGACCCAGGGTA
+TCTGGGATATTTAGGTCAGCCCGAGTTGGAAAAATAGTGTCGATTGATAGGAACTTTCCC
+TGCATCCTCAACTGCCCTAGGAAAGAACTCTCTATTAAATCAGATACTTATAAAAAATGA
+ATTCTGGCTGGGCGCAGTGGCTCACGCCCGTAATCCCAGCACTTTGGGAGGCCAAGGCAG
+GTGGATCACGAGGTCAGGAGTTTGAGACCAGCCTGGCCAACATGGCAAAACCCCGTCTCT
+ACTAAAAATACAAAAATTAGCTGCGTGTGGTGGTGGGCGCCTGTAATCCCAGCTACTTGG
+GAGGCTGATGCAGGAGAATCGCTTGAACCCAGGCAGCGGAGGTTGTAGTGAGCCAAGATC
+ACGCCACTGCACTCCAGCATGGGCGACAGAGCCTCCGTCTCAAAAAAAGAAAAAAAAATC
+TGAGATAAAAACAATATTAATAAATTTTGTTGTATACATGCCACATGCCAGGCATTCTTC
+TAAGTTCTTTATATATATTATTTCATCTAATGCTAGCAACAACACTATAATGTAGGCACT
+ATTCTTTTTTCTCATTTTAAAAATGATCAAAGTGAGACTTAGATAAGTAAGGTCATACAG
+TAAATACTATCTGATGTAAAAAATATGAACTATTTATTATAGGTGGCTTAAAATATGGTA
+AATCTGATTATTATATATTCTCCAGTTCAGCTACTTAACAAATTAATATTAGTAAACAAA
+TTCAAGTTATAGGATTATGCAGAGTAAGTGTTGGGAGGCAATTCTCCATGGGTCTCTGTG
+TTTGCTTTTGCAAGTACTTGGGAGCAGAAGTACTGACTGCTTTTGTTCCACATTATCTTT
+TCAAGGATATTTGTATAGTGAGCAGTCTTGGCAGATAAAGCCTCTGGAGCAAAGAGCAGG
+CATGGCTACCACCGATTATAGAAGATTTTAGGTCCCTAAATTCAGGGATCCTCTCTTGTA
+ATAAAATCCAAACATGGCCCAGTGCCCGCTGGCCCTCTTTGCATCATCCTGTGGGAAGTG
+GGGGTCAGGGAGCCAGTGGAAGAAAATAATGATACTCTGCCTGAGTAATACGTCACTCTG
+AGTAATAAAGTCCTTTGTCTCTGACCCAGGAGTATCTTGCCTTCTTCTAGCATCCATGAA
+ACTATGACAGACTAATTTATTAGCTTGCAAGTGGGCTAAAATCTCAAGTCTTTCATAGTC
+TTTGACACTAAGCTTCTATTTATTAAACTATTTTACTGGTTTACCTACTTTATTGGCTCA
+GGTAGATATTTTTATTTAGACAATCACCAATAGATAATGGACTGAAACTTTATCTTTTGC
+TTTATCAAAAACATCATATTTCCCAAACTAAAATTCCATCAGGCCACATTTTTTGTTTCT
+GAAACAGTTTTAACCATCTCAATTGCTATGCCAATTATGGGCAAAACATACTTTTCAAAA
+AAGTTTTAAAAATTTGTATGGACCCCAAACACAGGAATTTATACTCTGTCAGATTCTGGT
+TCTACAAATATTATCTAATAACATGCAACTACTGTTGGGGAAAAACTTAAATATTAGGGA
+GCACTGATGGCTTGTTCAATTTGGTCAGGTTACAGGCAGAAGTTAAAATGTATTTACAAG
+GAGCATTGAATATAGCTAATCAAAAAATGACTGTGTAGATACATTGTATATATTTTTACA
+ACTTATATTGACTGATAAAAAATTGAAGCTTTACATAAATATTATTTAAATGGTGGTTTT
+AAGATTTTACACATTTTTCCCTAACAATAAAATGTTCTGTCTCAGATATACAATTTAAGA
+ATTAGTCATTGAGAATAAACAAATGAAAATTCATTCTTGTTAAGCATAAGCCTTAAATTG
+CTTTATAAGAACAGACTTTTTTTCTAAGATTACAAAAGTGCCCTCTAATGGCATAACTTT
+TCCTCTCATTTCTTTTTGTTACTTCTAGGTAGGCAGAGCTTATCTAGATTTAAACTTTAC
+ATTAAATAACATCAATCAGAGTTTCACTTTAAGCACTTTCTTTTTTCATGGCCATCTGGT
+GGATGATGTAGGAAATGTGTTTGCACAGCAACAAATCTTGCTATCTTTCTACAATTGAGG
+CTTTAGTTCAAACATAAGCTGAAAGTTGCTAGGATAATTCCAAATATTTTTATTTTGCTT
+GGCAGATCAACTTGGTTGCACAGTATCCACAACCCAAAAGAACTTGGTAGTGTTACTCTG
+ATACTGAAAAAATTGACTTTGTTTCAATTGAAAAGTTCTAATGAATAAAAGATATAGATG
+CAATCTATAATTCTGCTATTTTTGTGTTGTCAAAGGCCTTCTTCACATTTGGCACAAGTC
+CTCAGATCCTGCTAAAACTGAGGTGAGAAAATAAAAATGACCTAATGATTTGATACAACT
+CAATCTTTAGAAAATAGATTATTGGTGATATGAGATTTTTCTTTGGAATGCCAATATCCT
+ACAGGGGAAATAAAATTGTCCAAAGGTTAACCATATAGTCTATACTTACAAAGGTAGAGA
+TGGGTTTGGATAATCCAAAGTAAATAACTAGTTTATATGGTGTATGAATATATACACACA
+CATATTTTTAGATCAAAAATGTGGAAACATTATGAGTTCAATCAGCTGATATTGGAGTTA
+AGGCAAATAAGTAGTAGTCCCCAAAGAGGAAACTTTTAAATATAAAAATGGAACATCTGC
+TGCCCACTTTCTTGCGAGCAGGTAAATACTATACAACCCAAGAGATATGGAGAAGGGATT
+CTTTCTAATGTTTTAGGACTATGGTGATGGGAACTTGCTTCTCCCCTTCATTTCCTCCAG
+TTTTAAAGAAAATGTCAGTGAATAGATTTAAAGCGTTTTTATTGTTCTGCAAGGAGTAGG
+GAGTGGAGCACATGATGGATAATTGAACATGTACAGACAATTCTAAGCCTTTCTTTAGCA
+TTAATTTAAACTTCATATTCTATGGAACTTTTAGATAAAATAAACTGTCCAACTGACCTG
+GCATATCTTTTTCCCACAAACCTGTGGAAATGCTTGTAAATTATAAAATGGTCAATGGTA
+AGCAAAGTAAAAATTTAAAGGGAGTTTGAGTAATTCATTGTATCAATTAAATACCCAGAA
+TTACCTCTATCATCACAAAAAAGCACAACATACCCTACAAAAATTCAACTTGCCCCAGAA
+TGTCTATAGCAGTTCTACTGCTGTCATTTTGCAAAATTTATCTGCAATTACATAAGATCA
+ACTAGTCAATTTACCCATCTGGGTTAAACCACTGGTTCAGTTAGTTAACATTTATTCTTT
+GAAATTGTATGAACAGTGATAAGAAATAAATCTGGCTAATTTTTTTTCCTTAAAAATCCA
+CTAAATGGTTTTACCACATAAAACAATTAAGACTTTTAAGAGCAGACTCTTATTTCAACC
+ACTAGAAAGCTTGTCTTTAATAGTTATAGACTGCTATTTGGCTATATTATCTGAGCAATT
+CAAACAATTGCAAATCTGGTAGATAGAAAGTTCTTTTGGGCTTTCATGTAAAGGTCCAAG
+GCTCTCAAAATAGAAGACGTGATATAAATTAATGCACTGTGACCTTTCTCATCACTGTAG
+CTTCCTCAGAACAGCAGCCAACAGCTTTACCTACCTGTGATAATATGATCAAAACAAATT
+CCTCCATCCCTCTATCACCAACAAGTTCTTTGCAGAAATGTATAAATGTAGTTGTGAAAA
+ATGTCATCAAGCTCTTACACACTTTACATATTATAAAATTTAAGATCAGATTCATCACTA
+TAAATATAACATAAAGTATAAAATTTGAAAAAATATATAGTATCACTGAGATTCGCTTAA
+AAATTATCTAATGTGCCTGATCATGTGCAGGCCACGAAGTTGAAATACATTTACAATGAC
+AAAAAAGGATGGGCATTCTGATTTACTTGAAGCAAATGTATAGAGAATAAATGAAATCTA
+ATGTTTAATTAAAGAGAGTGGAAAGTGCATGATTATAATTTGGCGAGAATAATTTCAAGG
+AATGGTCTGCCACAGAGATTTCTGTTATTTTCTTTTCCTTTCTAAATGCAAATATTTAGT
+CTTTTAAATTTCTATTTTCAAACTCAAGAGCATTTGTTTTTGTTTGAATCATCCATGTCA
+CATTTGATAATAAATCTGAAGCATTTGGTCCAGGTGTAAGAAAAAAATATATAGCTTTAG
+TTAGGGGAAGAGCCGTGTGTCTGCCATGACTTGCTGGGCAGCAAGCGAAGAGGACTGCAC
+ACTTTAATACTGAATGTCCAACATGTGCCAGCGTGGATGTACGGATTCCTTCGAGGCAAA
+AATGCAGCAATCAAAAGTTGAATTCCCAAAAGGTGTTTTATTTTGTTTTCTTTTGCAAAC
+AATGAAAATGTCTGAAGTTAGTTGTTCTTAAAAATCCAAATCTGTTAAAAATTTGAAGGA
+AATACAGCATATTATGGGCTGACATTTCCATACCTGAAAAGGGAGAAATAAAGCAGATGG
+AAGTAAAGGATTCCTGGTCTGCCCTGACGAGTGGTCTCTGGCACATGCTAGGTGAGCTCT
+CACTCTGCGATAACATGCCAACTTCTACCCAACCCAATGAAGTAGAGCCGACATTATGTA
+CAGAACTCGTGCACTAAAGCTCTCTAAATGCAGGCTGTCAGTACACAGTGACATGATTAT
+TAAGAGTTTTAGAGTTCATTATGTCAATAATCTACAGATTAGGGACCTGCACATGCATTT
+CAACTGCAATGATTCCAACCTCCCTTAGCACTTCTCTAAATGACTGCCAACTTTCCTTCT
+GGAAGGAAATTAAATTAATATAAAAAAGCAATGTGAAATTAAAACATGCCAAGGATTCGA
+ATAAAGTTTCCATTCTGTCATGCGCTCCCTCTGAGTCTCATGATGCAGAGTTCCTAACAG
+GGATAACGTTAGGGCATTCTAATTTAAAAGATGGCCAAGCCTACACAATCAGAATTACTT
+CAAAGAGGATCAGATTTTAAAGTAAGTAATCTTGTATTCCCATCAATATTAATGCCAATG
+AGAAGAATAATGAATAACAGAACTGGCCGAAATAAATGTCTCATAGATAGGAGTAGTCTG
+TAATTCAGGAAGCCAGACCCATTTTAGTAAAGAAAGGAGTAGAACTCTTAAAATGTATCA
+GATGGATGGTTAGAAGATATGACAAAGTTCAAAAGCAGTGTATGGGAGAATGCAAAGAAA
+AACTGGAACAGAATACTAAATACCTTCTTCCTATCAAAATGTCCTCTATATGTGAAACTG
+AGATAGCTGGGATAACTTCCACTGTCTTAGGTGATGCTAATGATTCTTAGAATAATGAAA
+GCCCCAAAGGAAGGAATAATATGCTTGGTTGCTTTTCTTGCTTTTGTTTGGCAACTAAGC
+CTTATTTCCTGTTGATCTGCAACCAAATGAAAATGACTTCCTGTGCAACATTCCCCAAAG
+CAGTTTACAAACTGCATACCTCATTCTCTACTGAAATTTAGCTAAGATGGAGCATGGCAG
+CGCGCCAGTAGCATTCAGCAACAGCACGTATCAGCCTGGAAGGTGAGGCATGAATTGTTG
+TGGTCAATAAAAAAATATTGAGTCACTGCAGTGTGTAGCACCATAAAAATTTGATTTTTT
+ATAGCCATTTATCCAAGAAGTTAACTCTTCAGTAAGTCACTCCATGGATTTCTTAGGATA
+CCAAAACCTAAATATGGCCAAAAGAGCAAAAAATGAAGAGAATAAGAGTTTTGTCAAATA
+TCGATGTCATACTCCAAACTCAACTGGGTAATGTGAGGTCTGAAAAAATATGTATCTTAG
+GAACTTAGAATCTATTTATGGGGCAAAATGTACCTGCCCAGCCAACAGAGTCCAATGTCA
+GCATTTCTACTCATTCATTATTTTTTTAATTCAATATCTATATAATACATTTTTGCTACA
+TGCCAGGTACTCTTCTAGGAACAGTGGTGACCTCAGGAAGTGAGTGTTCTAGTGGGAGTG
+ACAGGCAACACATAAACAGATACACAAGAAAATACTATTGCTGCTAGCTATGCTAAAAAT
+TAAAATAGGCTTCTGTGAAAGACAGTGTGGTGATGGGCATTTTAGATTGAGTATTTAGAG
+AAGTTTTCCTTGAGGAGATGACATTTATGCTGTCATCTGAATGACAAGAGGAAGCCAATG
+AAGCAAATAAATGTCAGGAGAAAAAGCATTCTGGGCAGAGAAATAGCTGGTGCAAAGGCA
+CCAAGGTTGCACTAAGCTTGAGGTATTGACAAAAGGAAAGGACATCACTGTGGAACACAG
+TGGGTGAGGGAAGAATGGAAGACCAAGTGCCAATCACATAGAGATTCACATCCATATTAA
+GGGGTTTGGATTCTGTTCTAAGCGTGTTGGGAAGGCCCCCATTGCCAACTTTTTTGAGAC
+AGGGTCTTGCTCTGTTGCCAAGGCTGGAGTGCAGTGGTGCAATCATGGCTCACTGCAACC
+TCTACCTCCTGAGCTCAACAGATCCTTCCGCCTCAGCCTTCTGAGTAGCTGGGACTACAG
+GTGTGTGCCACCTTACTCAGCTAGGTTTTTTTTTTTATTTTTGTATAGAAGGGATCTTGC
+CACGTTGCCCAGGTTGGTCTCAAACCCCTGGGCTCGGGTGATCCTTCCGTCTTGGCCTCC
+CAAAGTGCTGGGATTACAGGCATGAGTGGAAAGCTCTTTAAGCACAGAAAGGCCATGAAG
+TGATCCAAGCTTTTTTAGGAATAACCCTGTCTATTGTGCAGAAAATGGATTTCAGTGAAG
+TGGTAGTTTTAAAAGCAGAAAACAACTTCATCTTTCTGAAACAAAAAGATCAGATGAAGG
+CTACTGCAGTTGTCCATGGTAGAGATGGTGGTTTTTTCAGCTTTGTAGAGGAGATGAGGA
+ATAATGGAAAAACTGGGGATATGCTTTGCAGTTGGATTGCCAGAATGTGCTGGTAAGTTG
+GAGGAAGGAAGTGAGGAAAAAAGAGGAATAAAAAATAACACATTGATTATAGGAACGTGC
+ATATGATAAAATGACAAACAGAAAGTACTGCAAAGGTGGAAGAAATGAGAGAAATAAATT
+AGTTAAGCAGAATTTTCAGGTGGCATCAAATAGCCTGAATAGCTGTCTATCTTAGATGCA
+GTTTTAAAAACTGGTTATTATATTTAAGAAGGTATTAGAAGAAAGGAGAAAAAGAGGAAG
+GCATTCTCTTTAAATGATGAGAAACATAAATGAGGAGAGGCTACAGTGGAAATTAGTAGG
+AAGTGTGGCTAAAAAAATAAAAAGACTGATTTCAATTATCATGGTGGGAAATGGGATCCG
+CCAGATACATGGATGGTTGAAGAGACATATTAGAGAAAGGCAATACATACACACATACAC
+ACACACACACGCACCCCAGAAGTTGCTTCTTTGAACTTAAATTTTAAGTGAAGGGATGCA
+TATTATTTGAGGCCAACCCATTTGTTGAAAGTACCCAGAGAAGAAAGAAGTCCAAAGGCA
+TATTTTCGTCCTGGAAAGTGGTTGTTATGGTAAATGAGCAGGAAACAGAATTAAGAAAGA
+CAGATACAGAAGGTATGAAGAAAATCTGACAAGAAAATATTACTATTTGGTATATGTGAC
+CAGACCTCTTCATAAACTGTATCCAAACAGATAGGCTAAATAAAACCTGTGAGCCTTCCT
+ACAAACTCACACCTGCCAAATACCATATAACTTATGCTACTGGGCACTTATTTGGAAAGA
+AGCACCATCCCTGGAGGAATTCTAAAGGCAATGGAATAATCCGGAATGTAGCGAACTACA
+CAGGCACCAGCAGGGAAGTGGCAGATGGTGAGCTCAGTGAAGAAAAGACCAGGAGGGAAT
+TGACTGCAGTCACTGAGACAGTTGAGAAAACCAGGCTAGAGAGAGTAAGGAAGTGACTGG
+CAGCGTCTTTAGGATGGACACCAAGCTTTGATGTATAATACTCTACAGGGCAGGTCAGCA
+ATCTTTTCATACATTTTGCAATACACATGTTAAATGCTCACTAAATACTGATGGATCAAA
+TCGAACCATCACTATCTCTTCTGAATTGAGATAACTACTGGTTTTGTTTGCTAGTAACAG
+CAAGGATAAAACTGAAAGACTAAAACAGAATACTACAGCAAGAAAAAAAGATTCTAAAAA
+ACTATCAATCATTTCATTCAGGCACGACCTTGAATTTCTGCATATTTTCCATCTATCTCA
+GGCCATATGTACTATCTTCTTAAAGGATCTTCAACATTCAAAAGGTGTTTCTAGTTCTAC
+TTACCATATTAACAAGACAAGGTACTTAACATGATTCAAGTTCAAAGATGTTTCTGTTCT
+TATAACAAACCTGGTTTTAAAAACTGCCTTGGTGATTCTACTGGCAATGTCTGTTAAACA
+CATGGGTTGCATCCTCCCTAAAGTTTCCATCAAAGAAATCTTTTATAACCCAGCTTCCAG
+TGATGTAGTAAGCGATACCCACCAATAAGGCAGTGACAACAGAAAAGAGCAAGTGTGGTG
+GGATTATGGAGTGGGTAATTCCACAAATACAAGTAGGGCATTTACTGTGTACTAGGCACT
+GCCTGACGTGCTGCGAATGAGGCAGCGAACAAGATGTGTGAAGATCTTGAGCTCGTAGAG
+CTTATACTCAGTGGATAAGAGGGATGAAAAACAAGTAAAGAACAAAGTATAATTAATATA
+ATGATCCCAGAGGGCACTCTAAAGAAAATGATACAGGCTAAGGGACTAGAGAGGACCTGT
+AGAGAGGTGAAGACTGGGGAAGAAGGGGCCCTTCTAGGCTAAGTAGTCAAGAAACCCCCT
+CTGAAGAAGGAACATTTCAGCAAGGGCTCACGTGAAGAGTAAGCCATACAGAGTCATGGG
+ATTTTGGAACCAGAAGGGACTTTTAACAGATGAGAACACTGAGGAAGAGACAGCAGAAAG
+ACAAACACTGGTCTCCCAGTCTTTGCACCTGGGAACCTGCCTCATCTGAGTTAACTGCAA
+CCATCACCCACTAAGAGGGACACGCTGCCAAGCCACAGGGACTGGAAGACAGGCACTGGC
+TCACCAAGACCCGGCAGTCAGGTCAGGTGAGGAATAACTGGCCAGTGTTAAATCCAGGGA
+GGACACCAGATGCTCTGACGTCCATTATCAGATGAAACGGATTAGAGGCTCTCCGGCTCG
+CCCAGCCAGTCCCCATTGTCAGCATGGTTTTAGGGAAAGGAGCTTGGAGCTCAGCAACAT
+AAAGGCATATCTGACAAAGCCATTCCACTGAAGGAAGCAGTTTGAAAAGTAGGAAGTGTT
+CCTACAGAGGGAGGATGCTTCCTGACTTTCCGGAGTGAGATACCCAAAACAGAGCGCTAT
+AAAATCTCCGGGGAAATTCTTAATAGGATTGCGACAGTGTGGTGTTTACTTAGATGGTTT
+GCTATCTGAGCTCTCCCTGTACACTGTCAATAAGTCAACCAGTGTTTATTAAGTGCCTAC
+TGCAAGTCCCCTGGGAACCTTAGAGGCCAATAAGGTGGAATTACAGTCCTCTGGTGAAAC
+CAAAGACTTTGTTTCTTATGTTACTTTCTCGTCTCACTTGAATTATAGTTATTTTTTTAT
+TTTTCTTGTCCTTATAAAAAAGCTCTTCATGGGGCTTATATAACACAAGTTTATGAACAA
+AAATTACTTTTTACTCCCCTTTATATTCCCTACATAGCTGTTTTTAGTTTTCTTGTATAA
+AGTAGGCATTAGATAAATATTTGCTGAATTATACTGTTTTCAAGAAGCTAACAGCAGACA
+GCAAAGCAATCTGAAATACTCCCATCAGAAAAATTCCTAAGATTTCTGTATTGTGCAAAG
+AAGTTAGGGGCGGCTGTTTACCAAACCCTCAAGGCTAATTCTTAGCTTCAAATTCGTTCT
+CCTTCTGAAGCCCAGGCACCTAACCCTCAAGAGTGTAAAATAACTCAGCGGACACCTCTG
+CAAGCCAGACTTGAGAGTCAGGCTTGAATTTGAATCTGGGCTCCACTCCTTCCTCTGCCA
+GAATGCTTCCATGCCACTGTGACTGTGGGCAGATGATGCAACTGCTCCGAGCCTCGGTTT
+CCATGTTTGTTGACTGAAGTGAACAGTAGGTCCTGACGAGGCGGCTGAAGCATAAACGAA
+GATGCTGCATGAAAATCAGGACATGCCAGTGCAGCAGCGCAATCTTTCCAATTATGAAAC
+TAGGGACTTCCACACTATCTGACTTTTCAATCCCCATGTCCTATTAATCCTCAAATCCTG
+CCACTCTACTTGCTGCGTATTCTCCCAAATTTGTTCTCTTTTCTATCCAAATTGCCAAAG
+CCTCAAATTATCCACTTATTGCATCTCACCTAACTGCTCTCATACCCATTTCCAATATCT
+CTCATTCATTTTCTACAGTACTGACACTGGCATCTTTACAAACAAAAATCTGTTTCACTC
+TTCGAAAAAATTAAAAGTAAGATGGCTTCCCATTACCGAGAGGATGAAGTCTACGGCCCA
+TGAGGTCCTTCACTCTCAAGCCCTGCACTCTACCACACTCATTTCCTACAAGCTCCTCAC
+CCTCTGCTTCATATTCCCAGCAAGTGCCTCTAGCCTGGGCACAGGCTACTTCTTTTGCTA
+GGATGCCTTTACTGCCTCTCTGGGTGGCAAACGTCTACTCATTCTTTAAGACTCAGTCCT
+CAACAATGACAGAAAAATTTGGCTGTGCACTTTTTTATGCTCATATTTCTATTGAAGACC
+ATCTTAAATTGTTTGTACATATTCTGGAGTTTCCTAAGGGTAGAAAAGGAATCCTACATA
+TATCTACAAGTACTATAACTGATAGATAGTATTGACCACAGAGCCCAACATTAAGTAGAT
+ACTCATGACATTTTGTGGGTGCACAACGAATAAATGAAAAAGAACATTCAAGTTAACTAT
+TGTTGCTGATGTGTAGAATTTGTTTCAAGAGAATATAGGCTTAATAGCAAATAAAATATG
+AATGCTTTTGACAATTTTATGGGTGCTAAACTTATATATAATAGGCTATTGTGTGAAACC
+TAAGTAGTCTGGAAGCATATCTCTAATCTGATGAAGGGGACATCACGGATATCCACTGGC
+ATGGCTGCCATACAGTGATGGCATGTGCTGGATGGTCCGGGAGCCTGGTATAATTTTTCT
+GTCTTTAAGAACACAAAAATGTCCTGATAAGAAAAATAGCGTATTACTCAGGAGGGCCTC
+TTTCCTCTGAAATCATGTAAATTTTGGTTTGGTTAGGATCTATTCTGATCTGAGCACAGG
+AATGGCATAGACGGGTGCTTCTCAAATCTTTATGCGCACAGAAATCGCTCTTTTCCCGTT
+AAAATGAAGATTCAGGTTCAACAGGTCAGGGGTAAGTCCTGAGAATGGTCCTTTCTAACG
+GGCTCCCAGGAGACGTTGATGCTGACAGTTCATGGACTGCACTTGAATAGCCAGGTGATG
+GGTGGGTCTGTCTCTTCCAATCTCGTGATTCTCCTGTATTTTTATTTTGAAACTCCCAAA
+CTATGAAGACCTATAATCTGGTAATAGCAGCAGTAGGATTTTCATCTCTAGGATTTTGTT
+AGAACTTTCTAATCTTTAATTTTCACTGACTACCAAGTTTTAATATTTTAAACCTCTATT
+TAGGGAGAGGTATGAATGAAAGACATTGCCCATATCCTTTCTTTTTCTAAGAACTATTAT
+TATATCCATACTATTTCAGTTTTCTCTTTTCTCTACCTTCTTTAGTTTTTTTATTTTTTT
+AGTTTTGAGACAGAGTCTTGCTCTGTCACCCAGGCTGGAGTGCAGTGGTGCAAGTATGGC
+TCACTGCAGCCTTGACCTCCCAGGCTCCAGCAATCCTCCCACCTCAGCCGCCTAAGTAGC
+TGTGACTACAGGCACGTGTCACCATGTCTAGCTAATTTTTTTAGTTTTGGTAGAGATGAG
+GTTTCCATTGGTTGCCCAGGCTGGTTTTGAACTCCTGGCTTCAAGAGATCCTCCTGCCTT
+GGCCTTCCAGAGTGTTGGGATTACAGGTGTGAGCCACCGTGCCCAGCTTACCTTTTTTAC
+ATTAAAAAAAAAAGTTTATTCCCCCAAGCAGTTTGTGTTTAACACAAAGCCCACTAATGG
+ACCAGTGGACTATTTAGGAGACGGTGACAAGATTCAAAATTACACCAAAGTTTCTAGTTT
+GTTCATATACTTAACAGAGTTTGCAAAAACACTACCAATAAATAAAATGAGATCAAGAAG
+AAACCATTTATTACTACTACAGAATAATAAATTGAATAGAGTAAAAAAAGTGATGCTTCA
+TTCTGTGGGCCTAATCCCACATTTACCCAAATATCTGATGGTCTGGAAGCTTCAACTCTC
+CCTCATCTTTACCCCCAAGGTCCCCAGCAGTTCTTTTGATGGGTCAGCACTAAAGCCTAA
+GTGTTTATACTATTAAAGAATGTGTGGTGGCCTCCAGTGCCAAAGTACAAGACAAAACCA
+AAATAGTAATTTTTAAAAACTGTAATAAAGCTAACATAATCCATAGATAGATGAGTGAGT
+AGATGTACCAGGGACCTTAAAGAGTTAAAAGGGTTAAACTCTTTCCACGCCCTGGAAATA
+TTATTTCCAGAAAAAAGGGGAGGGCACACAAGTATGCAGTTAACTTGTTTTTGTAAAAGA
+AAGTAACTTAAAAGGAACAGTCTTCAAGTATGTATTTATTCTACCAGCCCTCTTGTAAAA
+TCCAAGGCCCCCCAAAACACACAAAAACACCTCCGGAAAGGTTAGAAAATATTCTCCAAA
+GACAGTGGTTCCTGATAATTTAGTAATTTGAGAGCTTGTTTGGAGGTTCTGGCAGGGGAG
+CGCAGCTACTCATATACCGTTGACCAAAGACCGGTCCTCCTTCATCGGGGATGGTCATTC
+TCTTTGGCCAAGTGCACAGCTTCGGGAGCGATGCACATGGAGCAGGGAGGAAGGAAGGGG
+ACACCCGCCTAGCCAGCCAGATCAGCTGAATCAACCCTGGCGATCAAAGGGTTGACAAAT
+GTCGCAGCCAGATCGCCCTCACGTCCACAATCTCACGATTTGGAGAAAGAATAAACATAT
+CATTTCCTTTTCCTTCTCTGTCTCTTCTCTCCTAGCTCATAGCTCAATGTCTCAGGTGAC
+CTCTTCTCATGTCTGAGTTCCTCTTCAATTCAGGATTGAGTCTTCTTGCAAACACCTGAA
+TTTATTTTTTGGTCTGTTCTTTACTCCCCCACCATCCCCCCACCAACGATTATGTAATTT
+TTATTATTTATTCGTGTATTTATTCATTTATTCATGCATTTATTCATTTATTCAAGTTTT
+GAAACAGTTTAAAGGCTGCCAAAGCAAAATAGAAAAAGATCACTCAACTTAGAGTAAGAT
+CTGAGTCAAAGATCTAAGTTGAAAAGGTCCTGATTAAACCATGATCGGCTTTGGTACTTT
+GAGTGAGCCTCTTAATCCCCTTCAAGCTCAATTACCTCATCTACAAAATGGAGACAATTA
+TTCCCAGGATTGTTATGAGATTAAATGAAATAATTGATATGAATGTTCTTTTAAAATTAA
+AAAGGTTCTATTTATCTTCAAATAGTGTAAGCCAGTTTCTCAGACTGGTTGCAACATTTT
+ATTCGGCAGCAAAAAACACGTCTTGACTTGCTCTTAAAACAGAGATATGTGAAGGAGTTT
+CAGCATCAGATTATTCCATCTTTATTTACCTATCAGGTAAAAGATTAGGACCTTATTCAA
+TTAGAGACTGATTAGAAGCACAGAGTTAAAGGCCAAGATGTCGATTTTAAAAAATAATCT
+CAAAAATAATTGTAAATTCTTAATATGCTTTTTGTTATCCTTCATACACCATATCTGAGG
+ACATCAACATTGTTTAATAAACAAAACTGATCAACACTGGTTCAAAGCCGAGCGTGCTTG
+GGCTTTTTAGGCACTATATCTAGCAAAGGATTTAAGATGCACGTGTTGAGATCAGAGCAC
+TGAGGATCAGGATCAGTTCCTGGGATGTTCTGCATTATTATTTCTGGATTAAGAGATGAT
+TAAAGAAAAGTACACTTTCAAAAGGCAAACAACACAGACAGATCCCACAGTCATTTTCAA
+TAGTTTATAGCAAATTGTGATGAAATAATACAAGCATGTAAACTTACAACAATTAGAGAG
+ATGACAAACCACAAGTACTGATACAATATGGGAATTCAGACCCACAATTATGTAATCCTT
+TCCCCCCCAAGGAAGTAAGATACACAGTTAGGTGTGGTTTTTCTTCTCCTATTTTTTTTC
+TTTTCTCTTTTTTATTTTTTTAAGGGAAGCACTAAGGAAAAGGCTGCAGCTGGTGAGTGT
+CGCGGTCAACAACGTTCAGTGATCATTACACAAGATAGAGCCTGCCAAGAGAAAAAGAGA
+TCTCGAAAATGCCTGGTGGTTGTCATTGCTTTGTACGTGTGAATAAACTTTAAATGTGGA
+AAATGTTTTAAAAAATTATAGACTGAGTTTGGCTGAAGTGTTGAGTGTATAAATACTTTC
+ATTATCTGAACTTATTTTTCTTATTAAATTTTAAAGGGTTTTAAACTTTGGAATTTTTGG
+AGTATCTTTTTTATATATGTTTATAGGCGCTCTTGTTTTGCTGAAATGTACAGTTTCATC
+CAATTTTTAAAAACTAATTTAAAAATAATTTTAAAAATCTTAGAACTGATCTAACCTCAA
+CTCTTGCCTCTCAAGAATGCCACATAATTAACATTATAATGGAACAACTTGATAGGTAAA
+TTACTAATTGCTACTAATTTCACAGAGGATTCTGCAGCTTCTTGATTTTTCAGTGATTGC
+AGCTACCATAATAATTGGAATATGTTTCAATATCATGGGTTATGTGTCTCTAATAAACTT
+TTGAGTTATTTTTCTAATCCCAAATTTTCTTATTGGGCTCTATTTACTGAAGAAAATATG
+TTTTATTATTTCCTTTTTCCGATAACTTGTCTCTAAGGTATGTGAAAGGCTTTGTCTATT
+ACACATATGTGCACATAAACACACACACACACACACAGAGTGAGAGAGGAGAAATCAAAC
+TCAACAAATAGCATATCTTAGAACATTGTAATACCCGGATTTGAATGACTGGGTTAGTAG
+GACTAATTAAAAGGAGGGCTGAAGAGAGAAAATTTGACTTCAACAGATGATTTCAGGCTA
+TAAGTAGACTTAATAAAGTAAACTGATAACCTAGTTTACCTTTTATGATTAGAGGAGAAT
+CTATGCAAATGGTGATTGGGGGTGTCGGGGGGGCCATGGGAGGTTTACATCAGAACCTGC
+GCGTGTTCAGAGACTGATGTTCCACTTCACTTTCAGTGATTTCCCCTGTTAAAAAAGACT
+AACCTTCTAGAAGGAGAGATATGGGGATTATTTATCACTGTTAGCCCTTTGTGCCATTTA
+GAACTGGTGCTTTTTACTCTCAAAGGTAAGTTTTGTTTCTGTTTTACCTGAAATAATTAT
+CTACAAGTGAAAGAGTTTAATCAGTTTCCCCTTTAAAAATTCCCTAAGAAGTTAACTATT
+ACCAAAAACAAACAGTGAGTGCATAGACAGTCTACAATTATGGTCTTGTGGATTTAGGCT
+AAATAAGTGGTATTCTGAATAATTAAATTGTAAAAAACTTCTAAGCAAATTGTCCAGACA
+AATTAATGTGGCAACTAATCTCAGCTTAAGCTTTTAAACATTTTCATCAATTTTGCTTCT
+AAAACCAAAGAGTTACAACTTTATTTAAAAAGTTTATGTGAGTTTAGGTAAGTCAGATTT
+ATCAGGAGTAGAAGGATAGAATATCTTCCTCACTGGGTTGCTGTGAGGGTTAAGGAAAGT
+GATGGATGTGGAAGTACCTTGTAAACAATCAAGGGTTATACAAAGATATATTATTATTAT
+TAATAAATAGAATCATTTCTGCTTCCATTGTGAAATTCAAAGCATGGAAACAACTTTAAC
+ATTAGTTAACAACTGACAACATTACTAAGAAAAAATATAATTTCAAAGAAAAACTTCAAA
+ATATAACACAATATACATAAAAAATGTTGGATGGAACTTTTTAAACTCTCAGATTACTGA
+TATTTTCAAAACATAATGGGGCACAATATGCATTTATACATAAAAGAGGAATTATGAAAT
+ACCTCTACAAATAACAGAATAATATTGAAAATAGTGACTAATTTGAGAGCTTTTTCAGCT
+TCTTGCTCAATTCTTTTCAACGTCTCTCACTCAGTAATGTGTGGTCTGAGGTCTGAGGTC
+TCCAAACCTCTTAGAATTGTGATTTAAAAAAGTGTGTATGCGTGTGCGTGGGTTTGTGTG
+GGTGTGTCTGAATACACACATACATACTTATAATACATTAAAAAATACTTAAAAGCTCTC
+TACACTGGGATGAGTATCATAGACAATTACAGTAGATATAATTGTACATTTCAAATCTTT
+TTCTGGTTAATTTCAGGGGTGTTTTATAAACAGGGCTGATTATAATGTCATTATTATTAT
+TATATTTTTAGAGATGGGGTCTCAGTATGTTGCCCAGGCTGGACCGCAGGGGCTATTCAC
+AAGGGAGATCATTGTGTACTACAGCCTCAAACTCTTGGGCTCAAGTGGTCCTCCAGCCTC
+AGCCTCCTTAGCAGCTGGGATTATAACTGTGCCACTGCACCTAGCAGAATGTCATTATTT
+TTATCTTGCATTAATTTTGCTTCATACATGCTGTCACCTCTGCCGTTCTTTGTTGTTCCA
+TGACCATCTGATATCCTGAGTAAGAGTGCTTTCGTTAATTGATATAGTATTAAGTAATAT
+TCACAAAACTTGATTTCATTCTTTACAGATAAAAGTGACTATAAATAGATCTTCTGGTAT
+TTCCTTCTTACACCATAATGAGGCAATCTTTGCCCCACAATGAGGCAAGGAGGGCACCCC
+CTTTTAAAGACCTCTGCTTTACAAGGTTGACACTAACAGAAGCTGAATATCTGTTCAGTA
+CGATTTTAGAGGCAATGGGCAACCTTCGATTGTTTAAAAGAGTATCTTGTATCCTCCACT
+TTACTGTAATTAAAAGACAAGCTTTTAAATGCAAATATTCACTGGGTCTAACCTTGCAAA
+GATAATTTCAAATGTCCTTTTCTAATTCCTGGACAGCTTCTGATAGTGTCAACCTTGTAA
+AGCAGAGGTCTCTAAAAGGGGGTGTCCTCTTTGCTTCATTGTGGGGCACAAATTGCCCAT
+TATGGTGTAAGAAGGAAATACCAAAAGATCTATTTATATTCACTTTTATGTGTAAAGAAT
+GAAATACACACACACACACACACACACATATATTTTACATATGTTTTATACATATATATG
+TATAAAATAACCCCTTCTAAAATGTTGTCTTAAGTGATCTGGCTTTATCTAGTTATTAAA
+ATATCTTTGTAAAATGTTAGCTGGTATCAGTTTACCCATTTCCCATTGCAGAGATATTTT
+CATATTTATAGAGGACACTGAAAAATAAAATTAATTTAAAAGTTAAATATAAATTAATTA
+ATGTAAAAGTTAAAAATAAAATTAATTTAAAAGTTAAAAAAAAGCATATTTTTTCAGGTA
+GTGTTTTGGTACCCTGAGAGGCCCTGGGAGCAGGGTGGCTTCCCTGGTACCTCTAAGGCC
+ATCTCTCATGTAACCCATCTGTTAGTTCTATTAGTATGGTGAATCCTGCTATTGCTATCA
+TTAGAGTGTTAAATGTTTATCTCTCATTTAAGAGGCAGTTTTCTTTTTCCATAAAAAGTA
+ACATATTTTCATAGCACCCGAAGAACTAACAATATCAGAGACTCAGGGAGGCACAGAGTT
+AAACGACTGATGTTTTTCCCCAGTTTACTACGTGTCTTAGCTAGCGCTGGTGTTTCTGAT
+CTGTCCCACTGTTGGCAACAAATCTCTCTTCAATTACAGGATCCAGCAGTATATATTTCT
+AATATATAAATTATAACCATCTACACTCCAGAAGTCACCATACACTTGTAACAGCTAAAT
+TGGACAAAGTAATCCTAAATAAATCAATCAGGCCCTATTATACTGGTTTTTCTCTCTTAA
+ATATAGTATTTTCAAGTAAGTACCACAACACTACCCCTAACTGTCTGCCAACAGTTTGTT
+TGCCAACTGCCAGGATAGGGCATTGTCTGTCTTGTATATACCAATTTGTTCATAGTTCCT
+ACATTATAAATTTTAAAAACAGTCATGGTGATTTCAAAAACAAGATGTCATATTTTAGAG
+GTCTAATTATGAGTTCAGATTTTACTGCTTATTTTAGAAAATGTTAAATTTCAGGCTCAT
+ATTCTATCTACATCTGTGTATATAACAGCATTGCCTCAGAAGACAAGATATGGTGATTTT
+CAGTTGTTGATAAAACACATATTTGAATATAGTCCATATTTTTGGCTATGTTTTTAGATT
+GTGGAATATATGTTCTCAGAGCACACAGCTGGAAGAAGAGGGTGTTTACCTTGATTTCCG
+CTTAGAGAGAAGAAACACTGACAGAAACTTGTACAGTCTCCATTTACTTCAGCTGGTCAC
+CACTATTTGTGATATTAGCTGAAATCATTCCAATTAGAAAGCAAACGTGCATGCATGTTG
+TGAATTGTTTTTATAATTTGGTTTTTATATTTAAAAGTCTCCACGCTGTGGAGGCAGTGT
+CTAAGAGTTCCACTCAAATGAGTTGATTCCCAATCACGCGTAATCATATTTTTATTGAGT
+ACTCTCCAAACTTTATATAACCTTACCATTATTCCTAAAAAAGTTTTTCTTTTAACTATA
+AAAAAGACGGCAAATTATTTTAAAAGAAGAATTAAAAGAGACATTTGATAAATTATACAT
+TTATACTACTACCTCTAGCCACATTTTTTTAAAGAAAAGATTCATTTTAGAGTTTTCATA
+AGTGAAGCTAAAAATAAATACTTCAGAGAAATATATAAAATATTAAATGTGTCATGTTCA
+AATTTGTTACAGAAAAAATTAACAAGCGAAAACCAAGACCTATTAACTAACTTACTAAAA
+TAAATCAGTTTCCAAAGGATATGGAAGTTATTGAAAGAATGATGACATATATCTTGAAAG
+TTTCTATACTTTTCTCATAAACTTGAGGTTTGTGGACTTTAAAGTGAAGTTTAAATCAAA
+GTTAACTCAATGAGTTCCTTGAAAAAAATTGGCATTGTAATAGGGCCAAATACCCAGCTG
+TTCTGTGGCCAAATTTGTCTCTTTATCCCAAAGTGAAAAATCTACAGACCATTTTGCTAG
+TTTGCTTTTATACCACATTGATCAAATTTGTTACCCTTAATTTTTAAAATCAAAACAAGC
+CACAACTTTTTTTATTGGGGGAATTAACATTATATATTACATGTTTTCCAAATATTTCAA
+AAGACTAAAATTCATGTGTTTGTTGGTTTGCAGTTTTTAGTAAAGTACCAGAAGGAAGGG
+GAAAGGTGTGGATATTGCTTCTTTGGGTTGTGTGTTTAGGAAGGAAGCAGCCAAGGATAC
+ACCTGCTTTTGGCACTGGCTTAGGCACTGGTACAGCAAATGCCAGGTGTCATCTCAGAAG
+AGGCAAGAAATACGTGAAATACACACAGCCAAGCAAACAGACTTACACTGAAATGGTGTG
+ATTTTCAACAAAAATATAACTGAGTTTATGGTCAACATACCACCATGTGATACAATAAAG
+TATTAGCATTCTTGTTTTTCTGTCTCATACTACATGATTATTTTTTAACAACAGCAGCAA
+AGTATTTACTTTTTTTTTCTAGGAGGAAATTAACATGGAAGCTTGACTGCATGCATGCTG
+AGTGTCACGTAATGTTACATTTGTAATACAGTGGAAAAATACAGCAGAATTTATCCTAAC
+TTCAGGGAATAAAATGCAAAGTATTTTAAAATAGAGTATTTAAATCCTGGAGGATTTGAT
+TTTAAAATCAGCTTTCAAAGCAAAGATTTTGTGGGGTTTACTATTTACTATCAACCACGC
+TGTGGCTTCTATTAAATGATTATGAGCCCACAGGGGAAGAATAAATTGTGTTCTTTAGAA
+TAATCATTCTAAAATAAACATTTAGAGGTTCTAGATATTATTTCAGGGTCAAATGAATTA
+GTTGAACTATTTTGTTGGTTATATTGGGTATCCCTGCCTTTGACCCAATACAGATGACTA
+TGAGACATATTTTCTTCCAAGTGATTAGCTGATGGCCACTGACTGGCAAGGTTCAGCTGC
+TACTATAGGTGTATAGGTCCCCAAAGCAAGACCTGACAAGAAGGCAGGTAGCAAAAAAGT
+GAGACAGAGAGAGAGAGAGAGAGCACTACTTGGTCACTATCGACCACCTTATCATGGAGA
+AACTAAGGAAAGGAGATTAAAATAATCTTAATTAGCACATATGATGTGTAATTCACACTC
+TGTTCCTATGCTCTCGGTTGATTCAGTCATCATTATTCCATTTCCAATATCTGCTCATCC
+ATCATACCAAAATGATAAGTCCTAACGACGACAACAAAAACACATTCAGTTTTAAAGTAA
+AAATTCTGACCTCTAGATAGGCTGAAGAGAATTGCTATAGAAATAAATATAGGAAGAGAA
+GAGATACACTTTATTTCTACTTTTCTCCCCTTCATGTCAAATAATTTGTTAGAGTTTTAA
+AATACATTTTTCTCCCTTCCACAACAGAGTCTGGTCGATAAATCCAAGTGAGAAAACTAA
+AATCTGAAACAACAAGGTTCACGCAGCCAACTAGAAAAGTCTCTACATTAAGCTGACGAC
+TGACCTACTGTGGCTATTTCCAAGGTAGCATTCCATCGACCTGGTATTGGCAATGTTGTG
+ACAATAGTCTTTACTCTTTAACATTCATACTTCACCATATGAATGTTAAACAGACCCAGG
+ACAAATAAGCTGAGGGTGGGGGCTTCTCTTGTCCTTAGAAGGATATTTTTCAATTACATA
+TTTTGTTACATCCTAAGAGATAAAAGCTGTATCTGCAAGTGATTAAAAGATGTTTTATAT
+TCATGGTTTCATTTCTGCTGAAATAAATGCGTAATTTAAACCAAACATAATTCATAGCAA
+TTTAGGCCTATTACAGAGTTCTAGCTTCTTTTTTATGATAGTTACTAATTAAAACAGAGT
+GTTACTGCCACACTAAGCCTAAGTCTTTGACATACAGGTTTAATGAATAAAATGTCCTGA
+CACAAAAATGAAAGCAATAATGCAGACAAGGCTGCAAGCTGTTATGTTTCAAGTGTGTGG
+TAAAGATTAAGGGCATTCACTGAAGTGATGAACTGTGCAGAGAAGGACCTTGTAATTTCT
+TTCTCTAAAGGAAGAAGTAAAGGAATTTTTAGAGAAATCTGAAATAGTACTAATTTATCT
+AACTCCTAGGCCCCTCATTCCCAGTTGTCCCTCTCTCCCCTCCAAGAGTTTAAACTCATA
+AGAGTCACTTCTGAGGAATAAATGATGGGGTATTTTAATATAATCCTGAATATAGGTTTA
+GATTGAAAATGGGAATTGGGACCATAATTAATTATGTTGCCAAGTTTTTTAAACTTTAAG
+AAGACAGATGGAGGCAAATGACATTTTATAAGAGTGCAACCTTCTAAAAGATCATAGATT
+AAAACTGTGGTAAAACGACAGTATCTTTTTTGACATTTGATTAATCCCATATGCAGAATG
+ACTGAAGAATTAATACGGTTTTGGTGTTTTCACTTTCTGAAACCACTGTAATAAGAGACT
+GACATAAACTCAAACCCCAGTATAAACACAGTCTGAGCGAAGGTTGCGGCCTTATTATCA
+CTCTTAACAAACAATAATGAATAATCATACCGATCGCCCTCACTACACTCTGCTTTATAT
+ACATATTCCCTCTCGGATCCATCCATCACTTCTTTCAAGATAATAAAACAATTCAATCCC
+ATCAAATCCCCTGCAACCGCTCCCTTGGGAGGGATGTTTTATCTCTACTTCTCCGAACCC
+AGGGAGGATTTTACTTGTTTGAAGGGGGCGGAGAATGGAGCGGAGTCCTATTTATTTCCA
+TTGATGACTCCCCTGGTTCTCACAGGCGCTCAGGGACCGGGTGGGAGGAGGAGAGGAGGA
+GGTGCGGAGATTCCCTCCGTCAGAAAAGAAAAAGGGTTCAGGAAGCGAGGCAGCAGGAGG
+AGGGGTGGAGGGGGGAAAGAGAGGGTAGTGTGTTTGGGGAAAGCAGCAACTAAATGAAAA
+AATAAACTCTTCTTTGTGATTTAGCGGGATCGACAGATGAGAAGCAAATTTATCAACCCA
+ACAAAGTTGCTAAAAAGAACTCTGTAAATAAATTTAAAGAAAAGAAGGAAAAAACATAAC
+AACAACAACAAAACCCAGACATACACTCAGGTTCATTTCCCGCTCAAGGTCTTGGTTTTA
+GGGAGCCACCCGTACCCAAGAGCAAGAAATGGACAGCGCCCCGAAGGGGGCCAGGAGGGG
+AACCGCAACTTGGCCGGAGGGACAGCTCAGAGACAGCGTAGAGGTGCCCGCGGCAAACTC
+CGAGGAGCTGATGCGGGGCGGGTCCGGGGAACTGCCGGGAGCTCTCACGCCTGGGCCTGG
+GATAGGGTGCGGGCAGAAAGGTGAACCGAGAGCGCACAATGCAACGAAACCGCACTCCAA
+ATTCAGCAGTTTGCAAAGTGCCTCCAAGAAAACAGCTGGGACCTGCAATCACTCGTTCGG
+ACTCCTAGGTTATCGGGGCCGCGGCGACTCCGCTCAGTTAGAAAGGTAGCGCGGGTGAGA
+GCGAACCCCAACTCACGCACAGACAGGACGAGGGCACGAAGCCGAGTCTCCTGGCTGGGG
+CCGTAGGGGGCGTCACCTCGGTGGCCGCTCTGCTCTCCGGAAGAAAGTATGAGCCGGTCC
+CAGGCCACCTCGCTCAGCCCAAGGAAGTTTCTATAACGATGCTCGCCTACCACGCAGAGG
+ACAAATGAGGAGCCAGAGCGGTTGGGGGTCGGGCCAACCGAACTCCCGGCCCCGGCTGCG
+CAGCTCCCAGACGCCCACCAAGAACTCGTGCGCTGCCTGGACCTCTAGCTTTTCGCCCTA
+CACGCAGACGCCCTCTGCAAAACCCCAGTCCCGCAGACTTTCCCTAGCGGCGGGCGGAGG
+GCATGAACCTGGAAAGGGAGGCAACAGCCCTCTTGGCAGGCGGGCAAAGTAAGTGTCCAG
+GCTAAGTCCGGGATAAAGGCTCCGCGGCTCCCCAGACCCCACTGCACCCCGAGCTCCCGG
+GTCCCAGGTCTTCCCCGCCCTTGCGCTGTCTGTCCACCTCCTCACATCTCTCCGGGCCGC
+CCAGCTTCGAAAGCAGCTAAATTAAAAACAAACAAACAAACAAACAACAACAACAATAAA
+AAAAAAAAAACGAGGGAAACCTGCTCCTGCCCCTCATGCCCTCAGCTCCTACGGATAGGG
+CGCCCTTGAGAAGCTTCTTGGGCCTTGAAGATTTGGGGGCGCGTGCCTCGAGCCCCCATC
+TCGGATGACCCTTCGGGCGTGAACGCTCCTTGTGCTAGGTCTCAGGGTGGCGGGCTAAGG
+CGTCGGGTCTCTGGGGCATTGCTTTCCTCTCCCCACTTACCTTAAAAAGATCTGTTTTTC
+GTAGGGAAAATAGAAAAAAATCCCTCCCCGTGGTGTGGTGTGCGAAATAGTCCACGTCCC
+CGGACCCTGCCAAGATGCTAAGCACCAATATCCAGGAACGAGAAGCCTGGAGGGCGGGGA
+CGGAGGCAGATAAAAGAGAAAAATTCAATCCGCTGAAGTGTCCCAACTTTGCGGTCGGCA
+CAGCAAACTTCAAAGGCGGGCGAGGGCGGGCGGCGCGCGGTCGCCGAAGTTGCTGCGAAG
+TGGAGTAGGGAGCCGCGCGGGGCTGGGGAATCCCGGGGCAGCGCCGAGAAGCGGCGGGAG
+GTCCTTTTAAACTGCAGGGAGCGTGCGGGGGCTGGGCGGCGGGAGGATGCCGCAGCGACC
+CGCGGGGCTGGCGCGGGCTTCGCCGGCCGCCGCTAGTCGCACAGGCGCCTGGCTGGAGCG
+CCGCGCGGGGTGCTGGGAGAGCCGGGCGCACGGGGCGGCAGCGGCCGTGGCGGGTGCGCT
+GCTCAGTTAGCTCCACTCTCTCGCGGCTGGAAGTGGGGAGTGTGTGTTCGCTCCCGAGTG
+TCACTGCTGAAGCCCGGAGTCTCTTCCCCTCCCAGCCCTAACCCCTCCCGCCTCACCGCT
+GCCCGCCCGCCCCCTCCCTCCTCTGCCCGTTGCCTCCCCCTCCGTCCCTCCTTCTCTCCC
+TCCCGCTGCGCGCCAGCGCGCACGCACACACACACACACACACACACACTCATACACATA
+CACACACTCACACACAGACACCCTCTCCCTCCTTTTCTCTCTCCCTGTAGCCCTCCCTCC
+CTCTCTTTCTCTCACACACACACCACCCTGCTCAGCGACCCAGCGCTCCCCAAACAGGAC
+CCTCGCGGGCGGCATCGCGAGGGACACGCTGCTGTCCTAACCTTAGCGCCACTCGGGGAG
+AATGAAGGAGGCCCACCGAGCCCCCGACAAAGCTGCAAAACCCAGGAGACGCGCACGCGG
+GACCATCACACTGTCAAGCAGACCGGGGTGCACAATAGAGGGAAACTCTGGGGTTGATCT
+GGGGGCAGG
diff --git a/test/csq/ENSG00000173376/ENSG00000173376.fa.fai b/test/csq/ENSG00000173376/ENSG00000173376.fa.fai
new file mode 100644 (file)
index 0000000..93ec72b
--- /dev/null
@@ -0,0 +1 @@
+4      37449   25      60      61
diff --git a/test/csq/ENSG00000173376/ENSG00000173376.gff b/test/csq/ENSG00000173376/ENSG00000173376.gff
new file mode 100644 (file)
index 0000000..9114e34
--- /dev/null
@@ -0,0 +1,22 @@
+4      ensembl_havana  gene    21      37429   .       -       .       ID=gene:ENSG00000173376;Name=NDNF;biotype=protein_coding;description=neuron-derived neurotrophic factor [Source:HGNC Symbol%3BAcc:26256];gene_id=ENSG00000173376;logic_name=ensembl_havana_gene;version=9
+4      ensembl_havana  transcript      21      36926   .       -       .       ID=transcript:ENST00000379692;Parent=gene:ENSG00000173376;Name=NDNF-001;biotype=protein_coding;ccdsid=CCDS3717.2;havana_transcript=OTTHUMT00000256532;havana_version=2;tag=basic;transcript_id=ENST00000379692;version=4
+4      ensembl_havana  three_prime_UTR 21      671     .       -       .       Parent=transcript:ENST00000379692
+4      ensembl_havana  exon    21      2065    .       -       .       Parent=transcript:ENST00000379692;Name=ENSE00001740431;constitutive=0;ensembl_end_phase=-1;ensembl_phase=1;exon_id=ENSE00001740431;rank=4;version=2
+4      ensembl_havana  CDS     672     2065    .       -       2       ID=CDS:ENSP00000369014;Parent=transcript:ENST00000379692;protein_id=ENSP00000369014
+4      ensembl_havana  exon    4338    4462    .       -       .       Parent=transcript:ENST00000379692;Name=ENSE00001611953;constitutive=0;ensembl_end_phase=1;ensembl_phase=2;exon_id=ENSE00001611953;rank=3;version=1
+4      ensembl_havana  CDS     4338    4462    .       -       1       ID=CDS:ENSP00000369014;Parent=transcript:ENST00000379692;protein_id=ENSP00000369014
+4      ensembl_havana  CDS     10058   10245   .       -       0       ID=CDS:ENSP00000369014;Parent=transcript:ENST00000379692;protein_id=ENSP00000369014
+4      ensembl_havana  exon    10058   10246   .       -       .       Parent=transcript:ENST00000379692;Name=ENSE00001784917;constitutive=0;ensembl_end_phase=2;ensembl_phase=-1;exon_id=ENSE00001784917;rank=2;version=1
+4      ensembl_havana  five_prime_UTR  10246   10246   .       -       .       Parent=transcript:ENST00000379692
+4      ensembl_havana  exon    36401   36926   .       -       .       Parent=transcript:ENST00000379692;Name=ENSE00001205012;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001205012;rank=1;version=4
+4      ensembl_havana  five_prime_UTR  36401   36926   .       -       .       Parent=transcript:ENST00000379692
+4      ensembl_havana  transcript      1944    37429   .       -       .       ID=transcript:ENST00000515757;Parent=gene:ENSG00000173376;Name=NDNF-002;biotype=protein_coding;havana_transcript=OTTHUMT00000364461;havana_version=1;transcript_id=ENST00000515757;version=1
+4      havana  exon    1944    2065    .       -       .       Parent=transcript:ENST00000515757;Name=ENSE00002059010;constitutive=0;ensembl_end_phase=-1;ensembl_phase=1;exon_id=ENSE00002059010;rank=4;version=1
+4      havana  CDS     1944    2065    .       -       2       ID=CDS:ENSP00000423352;Parent=transcript:ENST00000515757;protein_id=ENSP00000423352
+4      havana  exon    4338    4462    .       -       .       Parent=transcript:ENST00000515757;Name=ENSE00001611953;constitutive=0;ensembl_end_phase=1;ensembl_phase=2;exon_id=ENSE00001611953;rank=3;version=1
+4      havana  CDS     4338    4462    .       -       1       ID=CDS:ENSP00000423352;Parent=transcript:ENST00000515757;protein_id=ENSP00000423352
+4      havana  CDS     10058   10245   .       -       0       ID=CDS:ENSP00000423352;Parent=transcript:ENST00000515757;protein_id=ENSP00000423352
+4      havana  exon    10058   10246   .       -       .       Parent=transcript:ENST00000515757;Name=ENSE00001784917;constitutive=0;ensembl_end_phase=2;ensembl_phase=-1;exon_id=ENSE00001784917;rank=2;version=1
+4      havana  five_prime_UTR  10246   10246   .       -       .       Parent=transcript:ENST00000515757
+4      havana  exon    37302   37429   .       -       .       Parent=transcript:ENST00000515757;Name=ENSE00002032155;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00002032155;rank=1;version=1
+4      havana  five_prime_UTR  37302   37429   .       -       .       Parent=transcript:ENST00000515757
diff --git a/test/csq/ENSG00000173376/synon.txt b/test/csq/ENSG00000173376/synon.txt
new file mode 100644 (file)
index 0000000..b84a16d
--- /dev/null
@@ -0,0 +1,3 @@
+1944   T       C       synonymous|NDNF|ENST00000379692|protein_coding|-|145L|1944T>C,synonymous|NDNF|ENST00000515757|protein_coding|-|145L|1944T>C
+1944   T       C       synonymous|NDNF|ENST00000379692|protein_coding|-|145L|1944T>C,synonymous|NDNF|ENST00000515757|protein_coding|-|145L|1944T>C
+
diff --git a/test/csq/ENSG00000173376/synon.vcf b/test/csq/ENSG00000173376/synon.vcf
new file mode 100644 (file)
index 0000000..0883de8
--- /dev/null
@@ -0,0 +1,7 @@
+##fileformat=VCFv4.2
+##contig=<ID=4,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+##INFO=<ID=EXPL,Number=1,Type=String,Description="Expected consequence with bt/csq -l">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+4      1944    .       T       C       .       .       EXP=synonymous|NDNF|ENST00000379692|protein_coding|-|145L|1944T>C,synonymous|NDNF|ENST00000515757|protein_coding|-|145L|1944T>C;type=ENST00000379692:121958691-T-C
diff --git a/test/csq/ENST00000218032/ENST00000218032.fa b/test/csq/ENST00000218032/ENST00000218032.fa
new file mode 100644 (file)
index 0000000..6450bce
--- /dev/null
@@ -0,0 +1,278 @@
+>X     X:12924719-12941308
+GCCATTTCAGGAAGTTAGCCAGTTTCTCTTCTCGGCCACCTCCTGCATAGAGGGTACCAT
+TCTGCGCTGCTGCAAGTTACGGAATGAAAAATTAGAACAACAGAAACATGGTAAGCCACT
+TCTATTTCTTTAGCAAAGCTTTCCAACAGAATATGGGGTTTCTGACCCAGAAATCTGGGT
+TGGTGGCAAATGGTGTGAGCCTAGAAAGTAATAAATGGGCAAATAAGGATAAAAATTAAA
+GATCGAAACAACTGTAAATGCAGGTAAAGCGGCTTGCTATGATCTTTAATTTGTGCACAC
+GTTAGTATAAAGGAATTAGAGAGTAAATTTTGAAAATCAAATGCAGTGATGATCTTACTA
+ATTTGGACAGGAAAATAAGAAAATTTCAAGTTAGAAATTGAACTGGAAATATTACTTACT
+GGCCCTACCAGAGACAATATCCTCTTCCAGAACAACAGGGTTGGAAGAGAAGGTGAGGGA
+AATATTCTTCCTTTGCTATTTCTGTAGAAAAGGACAAACTCTCTTCCTTCACATACATAG
+GTCAATTGCTAGATCCTAGTGAAGCCTGAGCTTAACCTACTGTTGGAGGCTTAAAGTTCG
+ACATTAATTGCTACTTTTCTTGGTCAGAGTTTTAAATAATTAGGTTGGTACAAAAAACTG
+TGATTACTTTTCCACCAACCTAATAACATGCTACAATTTCTGTAATTATTATTTTACACT
+GTCAAGACATAGCAGGTGGTCCGTTTTTGTTATTGTCAAGAACTGTCAGACTAAAAATGA
+ACTTTACACTTCTTTTTAAATGATACATTTTCTAGAAAATTCAATGAGGTTTAAGAGCAA
+TTGAAAAGTCTGATTTCAAGAGAGTCTCATCCAAAATGTACTATATATTTTTCCCCAAAG
+TCCTTGGAGTTAATTTTGACAACAATTTAAAGTACACTTAAGTCTTTTGAAGTTAATGGG
+TCTGCCACCCAGGTTGGAGTGCAGTGGCGTGATCTCAGCTCACTGCAACCTCCGCCTCCC
+GGGTTCAAGCGATTCTCCTGCCTCAACCTCCCAAGTAGCTGGGACTACAGGTGTGTGCCA
+CCACGCCTGGCTAATTTTTGTATTTTTAGTAGAGACGGGGTTTCTCCATGTTGGCCAGGC
+TGGTCTCGAACTCCTGACCTCAGGTGATCCGCCTGTCTCAGCCTCCCAAAGTGCTGGGAT
+TACAGGCATGAGCCACCGCGCCCGGCCTGAAGTTAATTTTTATACCCACCTAATGTTCAT
+TATGGATCTTGAAGGTAAATTAATTCTGCACTAAAATTTTACAATGCTTTACAAAATGAC
+TGTAGGTGGCCCATATGGAATTCGGTCAACTGGGCCAATGACACATATGGGATTGCAGTT
+GAAATTATCCAATTCCTACTTGATATTTGTAAGCTGCTGTGATAGCCAGTATAATTGTAC
+TGTAAGAATGTGGTAAATAGCCGGGGCCCGGTGGCTCACGCCTATAATCCCAGCACTTTG
+GGAAGCCGACGTGGGCGGATCACTTGAGGTCAGTAGGTAGAGACCAGCCCGGTCAACACG
+GCAAAACCTCGTCTCTACTAAAAATACAAAAATTAGCCAGGTGTGGTGGTACGCACCTGT
+AGTCCCAGCTACTCAGGAGGCTGAGGCAGGAGAATCGCTTGAGCCCATGAGGTGGATGTT
+GCAGTGAGCAAAGATCGCACCATTGTACTCCAGCCTGGGCAACGGAGTAAGACTCTGTTT
+CAAAACAACAACAACAACAACAACAACAGATTGGTAAATAGAGTAATAATAAAATCAAAT
+TAAACTTGCAAAAAATGGCCACTTTGCTCCCACTGGTGGCCAATGGAGGTCAAGGACCTG
+GCTGACCTCCTGCCTAAAGGCAGAGGTTGTTAGCCTTCGCAATGGACTCAAATCAGAGGG
+GGAGCTTTCAAAACTCCTGCTGCCCAGACTGAACCCCAGATCAATGAAACCAAAATCTCT
+GGATACAGGGCTTGGCATTTGTAGCTTTTAGAGTTCCTAAGTATCTCTACTGTGCAGCCA
+AAGTTAAGAATCAGTGCCTTAGAACATCAACAGTTTTTTGGTCCTTTTGTTAAAAAGCAC
+AGTCCGTTTTTTTAGGTGGCTAGAAATGCTCCAGGAAGAGCTGAAATGTATTTACCAGCC
+ACCTTGGTTTGATTTTAGAAAGCAAAATAGAAGTTCTAAGTATGCTTTCTCTGAAAAGCT
+GAGACTGCAGATAAGAGTGAGGGCAGTTGATGGAGTTCATTCTCCTCTTTCAATCACTGC
+TTCTCATCCTTTCATTATAATAATCTAAGAATCTCAGAGATTATGAAAGAGAAAGCAGTC
+TTATGGAAGACCCCAGACTCACAGAATATTAGGGTGTGTTTCACAGGGAAGGATGTCATT
+ACCCACAGTTAGTCTTTGAAACGCAGTTGGACATTATTTGTAAGTGCATCATAGTGTCGC
+CTCCAGGTTCCATTGAGGGGAACGTCATTCCAATGCAACATCTCTGAGTTCATCTGGGTT
+ATTAAATGGGGTTGAGGGATTTGTTATTTTTAAATTAGTAGCCCCAATTTAGGACTACTC
+AAGACCATAGGACAAGCCTGTCCAACCCTCGGCCTGCGGGCTGCATATGGCCGAGGACAG
+CTTTGAATGCAGCCCAAGACAAATTCATAAACTTTCTGAAAATATTATGCATTTGTTTTT
+TAGCCCATCAGCTACTGTTAGTGTTAGTGTATTTTATGTGTGGCCCAAGACAATTCTTCT
+TCTTCCAGTGTGGCCCAGAGAAGCTGAAAGATTGGACACCCCTGCTATAAGACACAGTAA
+TATAAATACATAACCTGTGGTTCTGGATTGGCATTAGCAGATACAGGCTGTGTTGATTTT
+GCAGAAAGTTACAAAGAGCTGCTAGTTGGTGTGTATGTCTAAAATCAGTAGATTTCCTGT
+GGTTCTAAGGAATGACAAAGAATCTGGAAGTTCTCTGTGGTAGCCTGCTCAGTGCAGAAA
+GGGAACGTGGAAAATCCGCCACCAGCATTTGAGTCTTGGAGGTTCCACATAGGGCTATCA
+GGTCTCTGCTGATCACTGAAACCAGATCATGGCCAACTAGCCCCTTGGCTTCAGCCCTCC
+CAATTCATTAACTACTCAGGTAAATCTAGGGTCACTTTCAACTCTACCACCTACCATCTG
+AGTGACCTTGAAAACATTCATCTCTCTGAGCCTCAGGTCCCATGTCTGTAAAGCAGGGGC
+CTCATGGACTTCTTTGGGTTTTTTTGTTTTTGTTTTTGTTTCTGAGGATTAAACAAATGC
+TCCCTACCCTATTTCCCAGCATCCAGTAACACAGTTTTTCATATTTTTGTGTATGTTAAG
+TCAGGACCCATCTCTTTAATGATAAGTGCACTTAATGTGGTCATGTTTTCTTTTGTCTTC
+CAAAGCTGTTAGTGAATCCATTGAATTTGGGATGGGTAAAATAAAGTATCTATTATTAAT
+TGTAAATTTCATCTAAAGTGACAAATCCTACCTGCATAACCATTTCTTAATTTCCTTTCA
+TCATGTATCAGTGGTCAACATTGTTAACTGCGAATGAATCAGAATCCATCAAAAATTAGA
+ACTATTTCCAGTCTGGCAAAAATTCAGCTCTGGTTGAATCCAAACATTGTGCTGAAGCAG
+CTAAGTAATTCAACTGAGGAGATTAATTACATGTTATAATCAATAGGTTCTCTTGACACT
+TCAGTGTTAGGGAACATCAGCAAGACCCATCCCAGGAGACCTTGAAGGAAGCCTTTGAAA
+GGGAGAATGAAGGAGTCATCTTTGCAAAATAGCTCCTGCAGCCTGGGAAAGGAGACTAAA
+AAGGTAAAAAGCTGTTAATTCCAGGAAGACAGCTTTACGCCCCTCCCAGACCACCTGCAC
+TGCACACTACGTGGAATTTATTTTAGTCTCACATGGCAGCGTCCCTACCTTTGTGCCCAC
+ACATCTGGTCTCCGCCCTGGCTGCAGCCCTCCCCTTCAGGCGAATTCTGGGTGTGTCCTA
+TCTGCTCATTGCAACTCCCAGCGAATGAGTTTTCAGCGAAGGCAGACTTTCTGACCTGTT
+CTTCAAACTGCACTGGTCTTTTAAAAACGTGTTTGGTGGCCATCAGCATCCAATTTCAGA
+AGAAAGATTTGGGTGAGGACTGAGAGAGGCTGTTGTTGTTGTGCTGTCTGTTTCCTTCAG
+AATCTGCAGAAGAAAATTGGCAGGTCATGTACTGTGGACCTAACCAAAGGACAAATGATG
+TATGGAAAATAGAAAAACTGTTGTGAAATTGCTTCCTCATTAGCAATAACTGTATTTGGC
+AGGGAGAGGAGAAGTTGGGCACATTTTTTTTTCTTTTTTTTTTCATGATTCATACGTTTT
+CTTTAAAGAAGTGGGTTTTGCTTTTCACTGGGTGCTCTAAGACAACCCCAGTGAAAGATC
+TGGACCACGAAGACCCAGTCATCCTCATAAGGGTGTTCATTGCAGCAAGCTCAAGGGCAT
+GCCAGGCAAAGGCCTTTTTTCTGGCAGCTTGAACTTGTCTCAGCAGAGGGTTTCACAGAA
+CAACTGTCATTTACCTGTTCTCTGCTCTTACTTGATTCGTTTCCCAGGACTGCTGAAACA
+AAGTACCACAAACTTGGTGGATCAAAACAGCAGAAATATATCCTCTCACAGTTCTGGAAA
+CCACAAGTCAGAAACCAATGTGTTGTTGGCAGGGTTGGTTCCTTCTTAAGGGGCTAGAGG
+GAAAATCTGTTTCATGCTCCTCTCCCAGCTTCTGGTGGTAGCTAGCAATTCTTGATGCTC
+TCTGGCTTGCCGCTGCATCTCTCTAGCCTTCACCTCTCCTCATGTGGGTGGCCTTCTTTC
+CTGTGTGTCTATTTCCAAATTCCCCTTTTCTTATAAGGGGACCAGTTATTGGATCAGGGC
+CCACCTTAATTCAGTAGATCCCATTTTAACTTGATGACATCAGCAAAGTCCAAATAAGGT
+TGTATTCACAGGTACCAGGGGTTAGAACTTCAAGTTATCTATTAGGGGACACAATTCAAC
+CTAAAAACTCCCCTTTTTTGATTCTCTATTCTGCCACTTCTACTCAATCCAGGTTCTTCA
+CTTCATCAGCTCCCAATCTAATACTTATCTTATTTCTAGTAAGCATCTCTTCCTTATCTT
+AACTGGTCCCTGGGGCCTGGCCCGAGCCCCATTATACCATCAGCTGTTGACATCAAGGGT
+GGACTTCTCTTTCGGCACAGAAGGCACAGGGCTGTAGGCTTCAGCCTTCTCTGCTTTGCT
+CTGCCCCATCTACTGTTCATCCACCTGCTTTCCATTTTGCTAAACTTTGTAGAAAATTCT
+TGTCAGCTGTTGTCTCCTCCTACACTTTCTTTGATCTTAGAGGATTCTATTCTTTTACTA
+TGGCTTTAATCGGAGCACCCGACTGTTAGGTTCAACCAACAGAAGTTGGTTGTGCTCTCT
+CACTCTTTCTTTCTCTCTCTCTCTCTTTCTCTCTATTTGCATAGTGGTATTTTTTTTTTC
+CTCTATTTTATTGGCAGAATTGCCATTTCTCTAAGTTATTGTAGAGTTGCTGTTTCTCTA
+TTTTATTTGCATATTTCTCTTCTGCCAGGCTGGATTGTTTCTATTGATTGGTTCTGCTGT
+AATGAGGGTGACTTCTCATTAGTATCCTTCTCACTTCATCTGGGACCAGATGCCCTTTGA
+TATCCTTTTGGAGCCACAACTTTTGGTAGTCAGAGGCATGGGTGTGGCTCAAAGGAAGAA
+CTTGGCTCAGAAGGTGCAGCTCTTGCTGGGCCTTTGGTCTCTGCTCTGTCTTCTGAGATC
+AGTGGCTGCTGGGACCTGGGGTTCCCCCATGCCGGGCATGGTCACACAGCACTCCTATGG
+ACTTGAGCAGAGCACCCTGCAAAGTGAGCATTAGCAATCCATTCCAACTCTGTGCAGTCC
+TGCACGGAATATAGAAGGTGGAGCAATGACAGTCTCCCCAACTTCTCTGCAAGCAACCTG
+CTCACCATTTCTTGCCCTTCCCATTTATGTACTTTTCAAAATCAGGTTATTTGGAATTTG
+TCGACTCATGTTTCTTACTTCAGTACTTTTTTGGGAGGGCAGCATTAGAAACCTCAAACT
+CTTAACTAAAAAATGTCTTTGGGAATGTTCTGGCCATTTTCATGGCCCACAATTTGCTTT
+AAGCTGCTTTAGACTCTCCCAGAGGCTATTTTCATCCCGAAAGAACAGAGCAGAGCTCAA
+AAGACTCCAGTTTTGGTCTCTAGCAGCCCCTAGAGGATTTCCCCCTCAATTCCTCTCTGC
+CTTGTATGAAATAGAATTGGATTTGAAATCGGATGTTGAGGCCTTACCTCCAGGCTAGTG
+AGGCCACACAAGATGGATCCTCTGGACCCGCCCAAGTGTCCACCTAAACATGAGTTACCA
+ACTAACAATGTTTTGTTTAGCATGCAAAGGGAGTGGTCTGGAATCTGGCCTTGCCCTGAC
+ATATTCTCCTTGGGCCTTTTTAAAAAAATAATTTGTGTTAATCTGTAGTTAAAAATTATA
+ATAAGGACCTGACAAACACTACCTCAGTCAGATGATCAAGGTACACATAAATAGTGAAAG
+TCATGTTGATAGCATGCACCCTTCATATGATATGGCTAGAATGGCCCTGCACTTCTGTGA
+TCTTCCTCCCCTAGACTCATCAGCTCGATCTAATCATAACAAAAGCATCAGATAAGTCCC
+CGCCCAGGGACATTCTACATAACCATTTCCCTTCCCAGTTATATTTTTCTCCACAATACT
+TTCCACCATCTAACATTCTATCTTTCAAAATGGGCAAGTATTTTAGCCTGGTTTGTTCAT
+TGTTTTATCTGCAACTCAAATACAGTTCCTGAAATAAAATATCTGCCTAATAAATATTTA
+ATGAATGAATGAATATAGCATTGCCTTATCCGTTTAATTGCCACATGGTATTTCATTGTG
+TGAACATAATATCGTTTATTTACCCAGACTACTACTCATAGGCATTTAGATTATTTCCGG
+TCTTTTGCTATTGCTAACAGCCTTTGCAATGAACATCCTTGTATACAGACATTTGCATAT
+ATGAGGGTGTGTCTTTAGGATCTACTTCTAGAATTGAAATTGCCAACTCCAAGTATATGT
+TTCCAATTGTGATAGATATTACACATTACCCTCCATCTTAGAGGTGGTGTTAATTTAGAT
+TCCTGCCAGCAAAATTTAAGAGTGTTTGTTTCCCCATATCCTCAACTGCCTAACAGAATC
+AGTGAAAAATGGTATGACAGTGTAATTTTTGAGTGAGGTTGAGTATCTTTTCCTATGCTT
+TAAGAGCAATTTATGTTTCCTTTTTATGTGAACTGTCTGTTAATATATTTTTTCAATTTT
+TCTATTGGGTTATTTGTCTTTTCATTAATGCATATACCTGTTACATATTTATACCAAGTA
+TGTATTAAATACTAACATATTGATGAAACAGAGCAAAAAGCCTAGAAATAGATCCAAATA
+ACAGAAGAGTTAGTATGTGATACAGGAAGCCTATAAAATCAGTGAGCAAAAGACCATCCA
+ATTAATAACGTTAGGGTAAATGGGTCTCCATTTAGAAAAAAATAATGTGGGTCTACACCT
+CACATTTTATACCTAAACAATTCCAGTGGGATAAGAAAATGAAATCATAAAAAATTACTA
+GGAAAAAGATGAGAAAATTGTTCATAAAACTGAAGTGTGGAAGATCCTTTATGCCTTACA
+CTGCCCTGAGTGATCTCATTCATACCCATGGCTTCAATTGTCATGAATCCCAAATTCATT
+CCTCTGTCAGAACTCTCTTCTGAGCTTCAGACCCACATACTCAGCTGCCTACTGGACACC
+TCTACTTGAATATCACAAACTCAACTCAAAAGCAAACCTGTCAAATTTAATTACTAGTAG
+CCCTACCCCAAACAATCTTCCTGCTCAGTGAATGACACCCATCCCTCCAGGTGCACAGAC
+CAGGAACCTAGAAGTCACTCTGATTGCATCCCTCTCCCTCACAACCTCTACCTCCCTTTA
+TTCATCCATTGCTATGTCTCTCAAATGTACCTCCCAAATATCTCTTGAACGCGTTCTTTT
+CTATCTCTATTGCCACCACCCTAGTTCAAACTCCCATCATCTCATGACTGAAGTTCTGTG
+CCCTCTTGCCAGTGAACACTGTAGAATCAATCTAAACATGGTGCCACCCTGCTTAAAAAC
+CTTCAAAGGCTCACATCACTTCTCAGATGAAGAGATTGGGGAGACGTTGGTAATAGGACA
+CAAAATTTCAGTTAGGCAGGAGGAAAAAGTTCTATTGAAGAACTCTATTGTACAATATGG
+TGACTATAGTTAATAACAACATATTATACACTTGAAAATCACTAAGAGAGTCCATTTTAA
+GTGTTCTCATGACCAAAAAATGATAAGTATATGAGGTAATGCATATGTGAATTAGCTTGA
+CTGAGGCATTCTACATGTATACATATTTCGAAACATCATGTTGTACATCATAAATGCATA
+CACTTTTTAGTTGTCAATTTAATTAATATTTTTTAAACCTACTCTGGCCTTTTTTTCCTT
+TTTTGAGACGGGTGGTCTCTGTCCCCCATGCTAGAGTGCAGTGCGCAATCATGGCTCACT
+GCAGCCTCCACCTCCCAGTCTCAGGCGATTCTCCAGTCTCAGCCTCCCAAGTAGCTGGGA
+CCACAAGCATGAGCCACCATGCCCCGCTATTTGTTTTTGTATTTTTTGTAGAGATGGGAT
+CTCGCCACATGGCCCAGTCTGGTGTCCAACTCCTGAGCTCCAGTGATCCACCTGCCTCAG
+CTTCCCAAACTGCTGGGATTACAGGCGTGAGCCACTGTGCCTGGTCCACTCTGGTCTTTA
+CTCAAGTCCCTGGCTTTCTCTCAGTCTCTTAAACTTATGTGCTTAGTAAGATGAGGACTG
+AAAAATGTCCACAGAACATAGTGACATGGAGATACTGAGAACCTCAACGACATCTCCATT
+AGCCACTTCCTCTGTGCCATTCCAGTCCTCTGGGCCCCACTGTGGCAAGCAGTCCTACCA
+TGGCAAACATGAAAGCTGATGTGCCTTGTCTTAGACCCACACCATATCTCTCTGAATTCC
+TGTCCCAGGGCTTCTCTGGAGGTACAGCCTGGGAAACTCACGGGAATAGACACAGGGCCT
+TTGCACATGCTGCTCCCTTTTCCTGAAAAATTCCTTTGACATCTTGGTTGTGCCTTACAC
+ATGCCTACTCAACCTTAGGATTGCAGTTCAGGTTTCACTCCTTTTTTTTTTTTCTTTTTG
+AGACGGAGTTTCACTCTTGTTGCCCAGGCTGGAGTGCAATGGTGTGATCCTGGCTCACCA
+CAACCTCTGCCTCCTGGGTTCAAGTGATTCTCCTGCCTCAACCTCCTGAGTAGCTGGGAT
+TATAGTCATGCACCACCACGCCCAGCTAATTTTGTATTTTTAGTAGAGACAGTGTTTCTC
+TATGTTGGCCAGGCTGGTCTCGAACTCCCGACCTCAGGTGATCGGCCCGCCTCGGCCTAG
+GTTCCACTTCTTTATGGAAATCTTCCCCAGTTGCCTTGACTAGGCCAAAGTCCCCTCTTC
+TTAGGCTCTTACAGTGTCATGCACTTCTTTTTTATCACAGTGTAAACCTTGTAATGTTGT
+GTTTAAGTCATATCTGTTGTACCCATGAGACTGGGAGCCAATTCATATATTGTGAGTGTA
+ATCGAACAGACTTCCCAGGCCACCCACTAGCTAATCAAGGCAGGGATGAGTCCGGAAAGT
+GACTTTGAAATCTAGCAATGTTGGAACTTGGAAATCACACAGGCTGAGATCTGCTCAGGT
+GCCTGAACAAATATAGCATTGCCTGTGGCGTCTCCCTCAAAGTGCCTTGCATGTCTGAGC
+CCCGTTGCCCCTTCCTTTGGTGTGCCTGTGTCTCCCGGTACAGATGTGAAGCCTGGAGAC
+CTGTGGCTGCCTCTGCAGGAGCTCCATGTTTTCAAGCCATAAATCATCTTAGAATTCATA
+GCATCTAGATATATTAGTTTTCTATTACTGCAGAACAAATCGCTCCCAAATGTAGAGGCT
+TCAAAGAATGCCCATTGATTGGCCTTAATTTCTGTAAGTTAGAATCTGGGCAGGTTTGCC
+TGAGTTCTCCACTCCAAGTCTCATAAAGCCAAGCTGGGCTGTCATCTGGAGGCTCTGAGT
+AAAAATTTGTTTCCAGGTTCATCCAGATTGTCAGGTGATTTCAGTTCCTTGCAGTTGTTG
+TTCGACTCACTACCCCACCACCACCCCGAAAACCTCATTTCCTTGCTAGCTGCCTGCAGA
+GAGCCACTCTCAGCTTCCACAGGCTGCTTGCATTCCTTGTTGTGGGGCCGCTACCTCCTC
+AAGCCAGAAATAGGGCATCCAGTTCTTCTCATGCATCCTACCCCTCTGACTTTTCCTTCT
+GCCGATAACCAGAAAAAACGTTCCGCCTTCAAACGCTCGTATGATTAGACTAAGCCCATC
+CAGATAAATTCCCATATGCCATATACTATAATGTCATCACAGCAGTAATACCCGGGACAA
+AATTCATGGGGGTCATCTTAAAATTCTGCCTATCACACCAGGTATAGTAGAGGCTTGTTT
+TAGTGCAAGTTAAACATTAAGCAGCAACATCACGATAGTGCTGCATTTGAAAATAACTAC
+TAGCAACTGAACATGTCTGGGAGTTCTGCTCCACTTTAATTTCCATCTCAAAAGGAGCTG
+GGTTTTCCTTGGCTGTTACAAATGGGCAATAATGATTGAGCTTAAGAATAATCAATGTCC
+ACATAAAAATCTTTTATAACATAGTGAGAGTGTGACATATAAAGGTGTTAGTTCACCGGC
+CCTAAATTTTAGGAGAATTTTTAAAAAGGCACTTATCTGGTTTAATCCATAATAAAGACA
+TGAGTTGGGCTTTAGTGAAAAATCTAGGCTGGTTTCTGTGTTCAGTGAAAGAAGATTTGA
+GAGTTCTCTTAATTACAACCCTTGATCAAACCTACCACATTAATCTGTTTATTGCATTGT
+ATGGTTACCAAAAGTGATATATTCAGCCCTCTATTTATTAAGAAACAGTTACAGAAAGTG
+AGGCACTCTCCTGTGTTACTGAGGGTGCATAAAAATATAAAGCACCATGTGTCTTCCCTA
+GAGAAGTTTCAAAACTAGCAAGCAAATAGCTATTAATGCTAATGTTTGTGTGATAGGGAA
+CATATGAGTAGTAATTATTCCACAAACAATTTTTTGAGTGCTGTTTACATTTGAGGCACA
+GTTCAGGCACGAGGATTTCAAAAGGAGATTGTGTAGCATGATGGCTTGTTAAAAATATGA
+TTTTGGAATCAGATTTGCTCAAGTCCCAGTGCTACAGCATACCATCCTTCAAAAAGGTAC
+TTAAGTCTCTGAGTTTGTTTTCTCATCTGCAAAATATAAATAATAAGAGGACCTACTGCG
+TCATGTTCTTGTGAGCATTAATGTGGGTGATGAAATGTTTATGAAGCACTTAGCACAATA
+CCTGACATTTTGTTTGTTATTATTATCAACATAAAGTGCCCACTTTCCAGTCATGCAAGA
+AGAAAACATAATATATGTCACCATAGAAGTATAGAACAATTGTGGGAAATACCAGTAAGA
+GAGATATAGCTGTATAAATAAGGTAAAGATGACTGCCTAGAAGATCTAGGATGATACCAT
+ATTAGAAGTTGCATCTGAACTCTCCTTGGGGACTGGCCAAAGTTTCATCAAGTGTCATGT
+CAGTAGGTTGGTGCTATAAATATATAGCTTGCAAAGCTATAGACTTACTATAAACCATAG
+CTGTGGTCCAGCTTAGACTCATTATGGTGGTGGAGTATCTTGATTAATGGCCTCTGCAGA
+AGCTTCCCAGGTCTTCTCATCATCATAATCTCAGATAGCTTCATCTTCAACTTCCTTTTT
+TTTGTTGTTTTTGAGACAGGGTCTCACTCTGTCATCCAGGATGGAGTGCAGTGGCACAAT
+CATGGCTCACTGCAGCCTCGACCTCAGGAGCTCAAGCCATCCTCCCACTTCAGCCTCCCG
+AGTAGTTGGGACTACAGGCATGCACCACTACGCCCGGCTAATTTTTTCATTTTTTTGTAG
+AGTCAGGGTCTCCCTATGCTGCCCAGTCTGGTCTCAAACTCCTGGGCTCAAACCATCTTT
+CCACCTCGGCCTCCCAAAATGTTGGGATTACAGGTGTGAGCCACCACACACAGCCCATCT
+TCAACTTCTTTTAGCACCATGAAGCTGAACATAGTAAAAAAGTAAAATCATTCTGGACCT
+AATCTGATGCAATTTATTTAATTGTTAAGTGAATGCACACATCAAAATTCATACAAGTAT
+GGGGCAGCGCTGCTAATTTATTTACAAAACACCTGGCAAATACTGCTACTCTAATACTGT
+GCTTCCACTTTTGATTTTCCTTAGGAAAACATGTTCCTTCAGTCGTCAATGCTGACCTGC
+ATTTTCCTGCTAATATCTGGTTCCTGTGAGTTATGCGCCGAAGAAAATTTTTCTAGAAGC
+TATCCTTGTGATGAGAAAAAGCAAAATGACTCAGTTATTGCAGAGTGCAGCAATCGTCGA
+CTACAGGAAGTTCCCCAAACGGTGGGCAAATATGTGACAGAACTAGACCTGTCTGATAAT
+TTCATCACACACATAACGAATGAATCATTTCAAGGGCTGCAAAATCTCACTAAAATAAAT
+CTAAACCACAACCCCAATGTACAGCACCAGAACGGAAATCCCGGTATACAATCAAATGGC
+TTGAATATCACAGACGGGGCATTCCTCAACCTAAAAAACCTAAGGGAGTTACTGCTTGAA
+GACAACCAGTTACCCCAAATACCCTCTGGTTTGCCAGAGTCTTTGACAGAACTTAGTCTA
+ATTCAAAACAATATATACAACATAACTAAAGAGGGCATTTCAAGACTTATAAACTTGAAA
+AATCTCTATTTGGCCTGGAACTGCTATTTTAACAAAGTTTGCGAGAAAACTAACATAGAA
+GATGGAGTATTTGAAACGCTGACAAATTTGGAGTTGCTATCACTATCTTTCAATTCTCTT
+TCACACGTGCCACCCAAACTGCCAAGCTCCCTACGCAAACTTTTTCTGAGCAACACCCAG
+ATCAAATACATTAGTGAAGAAGATTTCAAGGGATTGATAAATTTAACATTACTAGATTTA
+AGCGGGAACTGTCCGAGGTGCTTCAATGCCCCATTTCCATGCGTGCCTTGTGATGGTGGT
+GCTTCAATTAATATAGATCGTTTTGCTTTTCAAAACTTGACCCAACTTCGATACCTAAAC
+CTCTCTAGCACTTCCCTCAGGAAGATTAATGCTGCCTGGTTTAAAAATATGCCTCATCTG
+AAGGTGCTGGATCTTGAATTCAACTATTTAGTGGGAGAAATAGCCTCTGGGGCATTTTTA
+ACGATGCTGCCCCGCTTAGAAATACTTGACTTGTCTTTTAACTATATAAAGGGGAGTTAT
+CCACAGCATATTAATATTTCCAGAAACTTCTCTAAACTTTTGTCTCTACGGGCATTGCAT
+TTAAGAGGTTATGTGTTCCAGGAACTCAGAGAAGATGATTTCCAGCCCCTGATGCAGCTT
+CCAAACTTATCGACTATCAACTTGGGTATTAATTTTATTAAGCAAATCGATTTCAAACTT
+TTCCAAAATTTCTCCAATCTGGAAATTATTTACTTGTCAGAAAACAGAATATCACCGTTG
+GTAAAAGATACCCGGCAGAGTTATGCAAATAGTTCCTCTTTTCAACGTCATATCCGGAAA
+CGACGCTCAACAGATTTTGAGTTTGACCCACATTCGAACTTTTATCATTTCACCCGTCCT
+TTAATAAAGCCACAATGTGCTGCTTATGGAAAAGCCTTAGATTTAAGCCTCAACAGTATT
+TTCTTCATTGGGCCAAACCAATTTGAAAATCTTCCTGACATTGCCTGTTTAAATCTGTCT
+GCAAATAGCAATGCTCAAGTGTTAAGTGGAACTGAATTTTCAGCCATTCCTCATGTCAAA
+TATTTGGATTTGACAAACAATAGACTAGACTTTGATAATGCTAGTGCTCTTACTGAATTG
+TCCGACTTGGAAGTTCTAGATCTCAGCTATAATTCACACTATTTCAGAATAGCAGGCGTA
+ACACATCATCTAGAATTTATTCAAAATTTCACAAATCTAAAAGTTTTAAACTTGAGCCAC
+AACAACATTTATACTTTAACAGATAAGTATAACCTGGAAAGCAAGTCCCTGGTAGAATTA
+GTTTTCAGTGGCAATCGCCTTGACATTTTGTGGAATGATGATGACAACAGGTATATCTCC
+ATTTTCAAAGGTCTCAAGAATCTGACACGTCTGGATTTATCCCTTAATAGGCTGAAGCAC
+ATCCCAAATGAAGCATTCCTTAATTTGCCAGCGAGTCTCACTGAACTACATATAAATGAT
+AATATGTTAAAGTTTTTTAACTGGACATTACTCCAGCAGTTTCCTCGTCTCGAGTTGCTT
+GACTTACGTGGAAACAAACTACTCTTTTTAACTGATAGCCTATCTGACTTTACATCTTCC
+CTTCGGACACTGCTGCTGAGTCATAACAGGATTTCCCACCTACCCTCTGGCTTTCTTTCT
+GAAGTCAGTAGTCTGAAGCACCTCGATTTAAGTTCCAATCTGCTAAAAACAATCAACAAA
+TCCGCACTTGAAACTAAGACCACCACCAAATTATCTATGTTGGAACTACACGGAAACCCC
+TTTGAATGCACCTGTGACATTGGAGATTTCCGAAGATGGATGGATGAACATCTGAATGTC
+AAAATTCCCAGACTGGTAGATGTCATTTGTGCCAGTCCTGGGGATCAAAGAGGGAAGAGT
+ATTGTGAGTCTGGAGCTAACAACTTGTGTTTCAGATGTCACTGCAGTGATATTATTTTTC
+TTCACGTTCTTTATCACCACCATGGTTATGTTGGCTGCCCTGGCTCACCATTTGTTTTAC
+TGGGATGTTTGGTTTATATATAATGTGTGTTTAGCTAAGGTAAAAGGCTACAGGTCTCTT
+TCCACATCCCAAACTTTCTATGATGCTTACATTTCTTATGACACCAAAGATGCCTCTGTT
+ACTGACTGGGTGATAAATGAGCTGCGCTACCACCTTGAAGAGAGCCGAGACAAAAACGTT
+CTCCTTTGTCTAGAGGAGAGGGATTGGGATCCGGGATTGGCCATCATCGACAACCTCATG
+CAGAGCATCAACCAAAGCAAGAAAACAGTATTTGTTTTAACCAAAAAATATGCAAAAAGC
+TGGAACTTTAAAACAGCTTTTTACTTGGCTTTGCAGAGGCTAATGGATGAGAACATGGAT
+GTGATTATATTTATCCTGCTGGAGCCAGTGTTACAGCATTCTCAGTATTTGAGGCTACGG
+CAGCGGATCTGTAAGAGCTCCATCCTCCAGTGGCCTGACAACCCGAAGGCAGAAGGCTTG
+TTTTGGCAAACTCTGAGAAATGTGGTCTTGACTGAAAATGATTCACGGTATAACAATATG
+TATGTCGATTCCATTAAGCAATACTAACTGACGTTAAGTCATGATTTCGCGCCATAATAA
+AGATGCAAAGGAATGACATTTCTGTATTAGTTATCTATTGCTATGTAACAAATTATCCCA
+AAACTTAGTGGTTTAAAACAACACATTTGCTGGCCCACAGTTTTTGAGGGTCAGGAGTCC
+AGGCCCAGCATAACTGGGTCCTCTGCTCAGGGTGTCTCAGAGGCTGCAATGTAGGTGTTC
+ACCAGAGACATAGGCATCACTGGGGTCACACTCATGTGGTTGTTTTCTGGATTCAATTCC
+TCCTGGGCTATTGGCCAAAGGCTATACTCATGTAAGCCATGCGAGCCTCTCCCACAAGGC
+AGCTTGCTTCATCAGAGCTAGCAAAAAAGAGAGGTTGCTAGCAAGATGAAGTCACAATCT
+TTTGTAATCGAATCAAAAAAGTGATATCTCATCACTTTGGCCATATTCTATTTGTTAGAA
+GTAAACCACAGGTCCCACCAGCTCCATGGGAGTGACCACCTCAGTCCAGGGAAAACAGCT
+GAAGACCAAGATGGTGAGCTCTGATTGCTTCAGTTGGTCATCAACTATTTTCCCTTGACT
+GCTGTCCTGGGATGGCCTGCTATCTTGATGATAGATTGTGAATATCAGGAGGCAGGGATC
+ACTGTGGACCATCTTAGCAGTTGACCTAACACATCTTCTTTTCAATATCTAAGAACTTTT
+GCCACTGTGACTAATGGTCCTAATATTAAGCTGTTGTTTATATTTATCATATATCTATGG
+CTACATGGTTATATTATGCTGTGGTTGCGTTCGGTTTTATTTACAGTTGCTTTTACAAAT
+ATTTGCTGTAACATTTGACTTCTAAGGTTTAGATGCCATTTAAGAACTGAGATGGATAGC
+TTTTAAAGCATCTTTTACTTCTTACCATTTTTTAAAAGTATGCAGCTAAATTCGAAGCTT
+TTGGTCTATATTGTTAATTGCCATTGCTGTAAATCTTAAAATGAATGAATAAAAATGTTT
+CATTTTACAAGAGGAGTGTATGATAAATAT
diff --git a/test/csq/ENST00000218032/ENST00000218032.fa.fai b/test/csq/ENST00000218032/ENST00000218032.fa.fai
new file mode 100644 (file)
index 0000000..13d3207
--- /dev/null
@@ -0,0 +1 @@
+X      16590   23      60      61
diff --git a/test/csq/ENST00000218032/ENST00000218032.gff b/test/csq/ENST00000218032/ENST00000218032.gff
new file mode 100644 (file)
index 0000000..dd5a558
--- /dev/null
@@ -0,0 +1,8 @@
+X      ensembl_havana  gene    21      16570   .       +       .       ID=gene:ENSG00000101916;Name=TLR8;biotype=protein_coding;description=toll-like receptor 8 [Source:HGNC Symbol%3BAcc:15632];gene_id=ENSG00000101916;logic_name=ensembl_havana_gene;version=11
+X      ensembl_havana  transcript      21      16570   .       +       .       ID=transcript:ENST00000218032;Parent=gene:ENSG00000101916;Name=TLR8-002;biotype=protein_coding;ccdsid=CCDS14152.1;havana_transcript=OTTHUMT00000055784;havana_version=2;tag=basic;transcript_id=ENST00000218032;version=6
+X      ensembl_havana  five_prime_UTR  21      107     .       +       .       Parent=transcript:ENST00000218032
+X      ensembl_havana  exon    21      110     .       +       .       Parent=transcript:ENST00000218032;Name=ENSE00001907173;constitutive=0;ensembl_end_phase=0;ensembl_phase=-1;exon_id=ENSE00001907173;rank=1;version=1
+X      ensembl_havana  CDS     108     110     .       +       0       ID=CDS:ENSP00000218032;Parent=transcript:ENST00000218032;protein_id=ENSP00000218032
+X      ensembl_havana  CDS     12445   15567   .       +       0       ID=CDS:ENSP00000218032;Parent=transcript:ENST00000218032;protein_id=ENSP00000218032
+X      ensembl_havana  exon    12445   16570   .       +       .       Parent=transcript:ENST00000218032;Name=ENSE00001130430;constitutive=0;ensembl_end_phase=-1;ensembl_phase=0;exon_id=ENSE00001130430;rank=2;version=6
+X      ensembl_havana  three_prime_UTR 15568   16570   .       +       .       Parent=transcript:ENST00000218032
diff --git a/test/csq/ENST00000218032/start-lost.txt b/test/csq/ENST00000218032/start-lost.txt
new file mode 100644 (file)
index 0000000..61b5341
--- /dev/null
@@ -0,0 +1,3 @@
+108    A       G       start_lost&splice_region|TLR8|ENST00000218032|protein_coding|+|1M>1V|108A>G
+108    A       G       start_lost&splice_region|TLR8|ENST00000218032|protein_coding|+|1M>1V|108A>G
+
diff --git a/test/csq/ENST00000218032/start-lost.txt-l b/test/csq/ENST00000218032/start-lost.txt-l
new file mode 100644 (file)
index 0000000..61b5341
--- /dev/null
@@ -0,0 +1,3 @@
+108    A       G       start_lost&splice_region|TLR8|ENST00000218032|protein_coding|+|1M>1V|108A>G
+108    A       G       start_lost&splice_region|TLR8|ENST00000218032|protein_coding|+|1M>1V|108A>G
+
diff --git a/test/csq/ENST00000218032/start-lost.vcf b/test/csq/ENST00000218032/start-lost.vcf
new file mode 100644 (file)
index 0000000..5ebcedc
--- /dev/null
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.2
+##contig=<ID=X,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+X      108     .       A       G       .       .       EXP=start_lost&splice_region|TLR8|ENST00000218032|protein_coding|+|1M>1V|108A>G;type=ENST00000218032:12924826-A-G
diff --git a/test/csq/ENST00000227471/ENST00000227471.fa b/test/csq/ENST00000227471/ENST00000227471.fa
new file mode 100644 (file)
index 0000000..b1e8bd5
--- /dev/null
@@ -0,0 +1,233 @@
+>11    11:67758555-67772472
+GCCTGGGACTCCCCAGTCAGGACAGTACAAAATCTCTTTATTGCTCATTTTCTGTAAAAA
+ATCGTGGCTCTCGGCGGACCCTGGGGATAGGAGGTGCAAAGTGCGCTCACACGCGGCCCG
+GGTCCGCGGCCGAGAGCTGTGGGGATCTGGAGCGGGCCGGGTCGCAAGAAGACCCTGACC
+GTGCTCCGGCGCTGGGGCGCGTGCTAAGGGCCCGCGGGGTTTCAGCTGTATTTTCGAACC
+CCTGTGCTTGGCCGAGGGGTTCCCAAGGCTCCACTCCGCCTTGGAGGGGGCTGCGGAAGC
+CCGGAGGTGACCTGGGCTCTGGGAGGGGCGTCCCCAACGTGGGGGAGGGGAGACAGGGGC
+CTTTGAAGACAGCGCGGGACTCGGAGGGGGTCCCCCCGACCTCAGACGTGGTAAACTGAG
+GCCGGCGAGGAGGGAGGCTGAGTCCGGGGACCAGGCGGCCCCTCACTGCTCCTCCGGCCC
+GTCTCCCCCCTGCGCCTGTTCGTACGGGCAGGGCCGGCGGCCGAGTCCAGCGGGCTCGGG
+GCCAGGCCTGGGCCCTGCGGGCGGCGCCTCCTCCTCCGCGCCGTCCCCATGCTCGCCCTC
+CGCGTCGCTCTCGTCCGAGTTGTCCTCCTCCAAGTAGCGGTAACCGCGCACCTTGTGCTG
+GGGCCGCGGGATGCGGGGCTGGCGCGGGGCCACGCCCCGGCGCAGCTTCTGCTCCATCCG
+CAGGTAGGAGACCGCGGCCGCCACCAGCGTCACCAGCAGCACCGCCAGCTTAGCCTGGGC
+GTAAGGAGAGGGATGCCAGGGACCCGCGGCCGCCTCGCCCCGCACCTTCCCCGCCTATGC
+CCCTCGCTGAGATAGGCCCTTCCCTCCTCCGGGAGCCTCCCGGGCCACGCGGCCCTCAAC
+TTCTCCAGCCCCTCCACCCATGCTTCCTGGACCGCCTCCTGCAGGCGAGGCTCACATCCA
+GCACTGTCCCTTACAGTCGCCACGCCCCTGGCGACCTCAGTGTCCCACACTGTAAGGGGA
+CAATGCAAATCCCTTTGCCTCATAGGGTGCATGCGCCAGTGTTGATAAAGTGCTGGCCAC
+AGGCCCTGCCTTCCCAGGGCTCACAACACTGTGTCCCTGACACACCCGTGGGCTGTAGTG
+ATGCTTTTCATGGGGTTTTGACTATAACCCGCAGTCAGGAATGATTTCACACCATAGCCC
+AGTACATACACACATATCTGTATGCATACTTCCTGCTCTTTTCTTTTTTCCAGACACGGT
+CGCTCCGTTTCCCCACCGCGCCCCCTCCCTCCCTTCCCCCACCCACTGCTGGAGCGCAGT
+GGCACGCTCACTTCAGCCTCAATCTTCCAGGCTCAAGCCATCCTCCCACTTCAGTCTCCC
+AAGTAGCTGGAACTACAGGCACACGCCACTACGCCCAGCTATTTTTTAAATTTTTTGTAG
+AGACAGGGTCTCCTATGTTGCCCAGGCTGGTCTTGAACTCCTGGCCTCAAGCAATCCTCC
+TGCCTCAGCCTCCCAAAGTGTTGGGATTACAGGCGTGAGCCACCATGCCCAGCCCACTCA
+CTGCTTTTCTTTTTTTTTTTTCCTTTTTTTTTTTTTTGGAAGACAGAGTCTCGCTCTGTC
+CTCCAGGCTGAAGTGCGGTGGCGCGATCTTGGCTCACTGCAACCTCCATCTCCCAGGTTC
+AAGCCATTCTTGTGCCTCAGCCTCCAGAGTAGCTGGGATCACAGGGACGTGCCACCATGC
+CCAGCTAATTTTTGTGTTTTTAGTAGAGACAGAGTTTCACAGCCTGTTACCCAGGCTGGT
+CTCGAACTCCAGATCTCAGAACCCCCACCTCAGCGTCTCAAAATGCTGGGATTACAGGCG
+TGAGCCACTACTGCCAGCCCACTCCCTGCTATTTTTAGTTCTATTTTTATTTTTATTTTG
+AGACGGAGTTTCGCTCTTGTTGCTTAGGCTGGATGGAGTGCCAACGCCCCGTCTCGGCTA
+ACTGCAACCTCCGCCTCCCAGTTCAAGTGATTCTCCTGCCTCAGCCTCCTGAGTAGCTGT
+GATTACAGGCACCTGCCACCACGCCCGGCTAATTTTTGTATTTTTAGTAGAGACGAGGTT
+TCACCATGTCGGTCAGGCTGGTCTCAAACTCCCTACCTCAGGCAATCCACTCGCCTCGGC
+CTCCCAAAGTGCTGGGATTACAGGCGTGAGCCACCGCGCCCGGCCTTTAGTTCTATTTTT
+AAAAAATGTTTAGCAACTGGGACTTGCTAGACCGAGCCACCATTTTTTGTGAGCAGAGCA
+TGAGGAGCCTGCTCCCCTTCAGGCCATGAAGAGAGACAGACCCAACATCTGGAGAACAAG
+GTACCAAACAGCCCACAGGATGGCTGTGATGCACCCACAAATCCCCTCAGAGATGGGCAA
+ACTGAGACTGGCTGGAGGTGGGCCAGTAAGTGGGGTGCTGAGTTGGGGGCCACCCAGTGG
+GCTGCAGGAATGGGGCCTTGGCCCAGAGACTGGCTTGGGAAGGGGTGGCATTTAGGAAGC
+TGTGAAGCCAGGGCAGGGGCTAAGGAAGTACCTGTCATTGGGCATGGGGCCCCCAACCCT
+GCCCAGTCTCACCTTCATGTGCAGGCTCGAGCCCAGGTACACGGTGAAGATGGCCACAGC
+CTGCCACCAGTGGTAGATGGTGAAGATGAAGTCCTGTCTCTCCTTGTCTTCGTACAAGAT
+TCCCAGGAGTGCTGCAGGCAGGCAGTACAGGGCAGGCAGGGGAGAGGTGTCACCTGGGGC
+CTGGGGCTACCGAGCTACCATCTACGAACTTTACTAAGCCCTGTATGGGTCCCAGCCCCG
+GACCAGAGAGCGCCTAGAAAGTGCTGTGAGGCGGTCCTGGCCTGCCCCCTGGTGGAGACC
+CTGGTCACCACACTGCTCACACGCTAAGCAGAAGTAGGAGCAGGTGCCTCGGGCTGTGTG
+GATGCAGGTGTTCCCGCTCCGCACCACATGCGTGGCCTCAAAAGAAGAAAGCTCTGTGCT
+TAGTCATGTCCTGTCCCCAACCCAGGTGTGCAGTGCCAAGCTTGCAGGCGCTGTTTCTCC
+TCCTCAGCCAGGACTAGAGAGATCGAACTGTTTGCAGCTGCCAACTCTGCAAATCAAACC
+TGAAGCTAAGCATGGAGAGGGGGGATTCCTTTCCAGTGAGTCCTCCCAGGGTGGGCAACA
+AGAGTAATGGATTGGGAGTCAGAAGATGCACGCTCGTTCTCAGGGCTGTAATGTTGGCTC
+TGTGGGTGATTTGGGTACTTAACTCCCCAGAGCTGCTTTTCCCAATGGTGAGATGAGCTT
+ATGCCTATTGTGTGCTGTGTTCTGAAGTTCTAAAGTGAGAAAGTGGGCATGGCACCTGCC
+AAATCATAGGGGCCACTATTAACACCTTCACCAGGCACTCAGGATATGAACACTCCTGTT
+TTGGGGCCCTGCAGGGTGACTTTACCCCCACAGTGCTGCTATGAAGAGACAAGGACCCCC
+CGGGGTTCACCGGAGGAGATGGGATATGGAGCTGGGCAGAGGGGATGCCAGGACCAGACA
+GGGCACAACATGGGTTCAAGATACCCAGGCTGGACTCTGCCCAGAATTGGCTATCCTTGG
+GCAAAACGGCCAAGAGACTGTGGTGCAGTATGAGGCTCCAGCCCCTGCTACAGACAGAGA
+CACAGAGCCAGCCTCCGCCCTGCCAGCAGCAGGCATGACCTCGGCTACTCCACACCCCCA
+AGGATGACGTTCAAAACTGTTCACAGCTTCGGCCCATCAGAACAGACACTGACATGGATG
+CCCGGCAGGACTGCCCATGTGTGCTAGCTGTGTTTCACTGCGTGTGCCCATCTGTGGTCA
+GGGAGCATCCTGGAGCTGAACATGGGCCCACCCGCTGCCTTCTGCAAACAGGGCCCTGTT
+CCCCAGCAGCCCAGACCTGGGGCCTGGACTCTGGTACTGAGCAGACTGGGTTGGGGCTGC
+AGGCCTGCTCCTCTCTATACAAAGGCCCATGTCTGTATCTATGCCATGGGTGTACAACAG
+GCCACTTGCTCCTACCACATGCTCCGTGAAGCAGAGACCAAAACATCTGCTCCAAGTGTC
+ATGAAAACTATGCCAGGGTAAGCCCTGTCCCCTGGTATGAAAAGGGAGAATCCCTGATGT
+GTTTTTCACACTGTCCCTAAGGGGTGTCCACAGAGCCCCACACCTGCCCCATGTAGCCAC
+GAGACTTCACACTGACCCTCCAGTGTTGATGGGGCCCTGTGCCCGCTCTGGGGTATTAAC
+AGAATGTCCATGGCATGGAACCCCCATACCTGTCTCCAGGGTGTCCACACCCTACCCATC
+TGTCCCCAGTGTGTCCATAAGACTTCCCTTCCACCCCCGGAGTGTCCACAGGAAGCCCCA
+CCTGCCTCTGCCATGTCCACAGGACCCTATGTGACCATGGGACCCCATATCTGTCCCTGG
+GATGTCTATGTCTCGCCAACCACCCACAGATAGCCATAAAGCCCCCTGCCCCGCCCCCCC
+CCCCCCAGTGCCCACAGCTATACTCACTGCTGAGTCCAGTCTTGTTCAGGGCACTGCCCA
+CACCCCAAAGGGCAGCTGCCACATAGAGGATCCAGCTGTGTTGCAGGACCCGAGGCACAG
+GGGCCCAGAAAAAGAGGATGAAGGTGAGCAGCAGGTGCACCCCTGCTCCGGCCACCAGGG
+GCACCGGGCGTGGCAGCCACAGGCCCAGCAGGCCCAGGAGTGAGGCGGCTGAGGCGCCCA
+GGCTGTAAGCCACGAGGAGGTAAGCCAGCCGCTCCAGCCCCACCGAGCACACGCCATAGC
+CCTGCGGGGGGACAAGGGGTGAGTGTTGAAGTCTGGAACAGCCCAGACCACAGTCTCAGC
+CCTCCCCGCATCGCGGGGGTGCCTCACCCCCCTGCGATGGGGGTCCTAAGAGCCAGGGGG
+GAAGAGGGTCTGGCTCTTACTCCCCGCATCGTGGGGGGTGCCTCACCCCCCTGCGATGGG
+GGTCCTAAGAGTCGGGGGGAAAAGAGGGGTTGGCTCTTACTCCCCGCATCGCGGGGGGGT
+GCCTTACCCCCCTGCGATGGGGGTCCTAAGAGCCAGGGTGGGGAGAGGGGCCCCCCGCGA
+TACGGGGAGTAAGAGCCAGGTGGGGAGAAGGGCTGGCTCTTACTCCCCACAAGAGGTGTT
+CCTTAGGCCACACCCTGCCCTCCCTGGACTGCCTGACCTCGCTCCAAGGCTCAGGGGAAG
+GTTCTGAGGGCAGGTGTGAAAATGCTTGGAATGTCCCTAGACACCGTGGGCTGTACCCCA
+CAAGGAACTAAACACTCTGTGGGTGCTATCCCATTTCGATTCAGAGAAGTTAAAATAACT
+TGCCCAAGGTAAAGGGGGGACGGGGGTAAGAGAGGGAAGAGAAAGCAGGAGGGGGATATT
+TGGGATATACATGTACACACTTACATATGTAATTAAAAATTATTCTTTGTTTACTTGAAT
+TCAAATTTACCTGGCTATCTTGTCTTTTGTCGGGCAATCCTTTGCAGGCTGTACTTACCA
+AGGCGATACCAGTGCAGGCAAAGAGCACCTCGAAGCCGCTGTAGATAAAGAAAGGCACGA
+GGTGGCGCAGGCGGTAGTCACGCACGTGCTTGAAGGGCAGCTGGAAGATGTTGCCCCAGC
+CCACGCTGCGCAGATCGATCTCCTCCGTGGGCCGGTAAGCGGCTCCGCACAAACCCAGCA
+CCTGCGAACCCATTACTTGAAGGGGCGGCCAGCCAGGCCCAGGCCTGGCCTCCAGGCTTC
+AGCCCCGCCCTTCAGATGCACCACGTGCCTGGGCCTTGCCCCAGCTCGGCCCCGCCTCCC
+AAACCAGGGCCCCGCCCCTGAGACACTCCCACAGACCCAGGTCTTGCCTTATCCCAGCTC
+AAGGCCCCGCCTCTCAGCACAAAGCCACGCCACCACACTCCGAAAGACGGTGGTCTTGCC
+TCCCAGCCCAAGGCCCCATCCCCTCTCTCTCACATACACACACTTCACAACTCACATTCA
+GACAAATCCATAGACTTCAACCTTCCTTCTCAGCCCCGCGCCAGACCTCAGCCCCGCCTT
+CCAGGCTAGTCCCCGCCCCTCGGACACACCCACAGACTTCGGCCCCGCGTCCCAGCACTA
+GGCCCCGCCTGACACAGCCACGGACTGGGCCTTGCCTCCCAGCTCCATCGCCAGGCTGCA
+GCATGCCAACGCCTTAGTTCTGCCGTCCAGTATCACTTCCAGTTTGAGCCACACCTTCCA
+GCCCTCACCCTTGGTCCTGTCCCCAACCCCCTCACAGGTCTCAGTCAGTCTTCTAAGATC
+TTGTCTCCAGCTCGAAACTGTGGACCAAGCCTGTTCCCTCCTTCCCCTGGCCTCTGGATG
+CCCACGCCTGCCTCGGACCACAGGCCTCAGCCCCGCCTCCGAGCCTCATGCCCGCTCTGC
+AGCACTCGGCCCTAGCTCCCCAACTCAGATCGCGCTCCCAGGCCTACGGCCTGCCCCGAG
+GCCACAACCCGACCCAGGCCATGCCATCCGATCCAGACCCTTTCTCGCAGACTCGGTCCC
+CAGAACCACACTCTGCTTCACTGACTGTCCTGCCCCCATCCCGGGCCGCACCAGCAGCAT
+GGCCAGGAAGCCACTGCCATGAGCACGCTCTCCACCACAATGAGGTTTCCGCTCCGCGGG
+AGCGTCCGCAGAACCGTCTTGTTGAAGCCGCTGAGGATCCCGTGGCTGTTGGTGCCTGGG
+AAGGGTGGGGGTGAGGGCACCGTGAGCAGAGAGTAGGGCACACAGTCAATCCAGCCACCA
+GGGTGGAGCCACGCAGGCCGCGGAGGAGCGGTGGAGGGCGGGAGAGTGAGAGCAAGGGCA
+GAGTTCCTTCAGAGAGCAGTTTGGAGGTTTGGACCACTGGGGCTGGGTTTGGACCACTGG
+GGCTGGGTGTTCCCCGGGAAAGGGGCATCTTTCCCCTGCTTCCCACCCTATTTCCCCAAG
+GCTCAGTGGACCTCACATTTCCATGCACACCCCCTGCACTGATTGAGCTCTGACTGTTTG
+CCTGGCCCCAAGAAAGATCCCACTGGCAGCCTCAGCCCAGATGGTGCCTTCTCCAGGCAG
+TCTTCCCCGCCCACCCACTCTCCTGGCTGGGTCAGATGTCCTAACTACTTACTCCTACAG
+GGCCCTGTGTCTTGCCCACCAGAGCCGTGGGGCACTGGGCTGCCAGCCCTGAATCCTGTG
+AGTGAGGGCCCAGTGTCTGCTGGGGAAGTAAGCAGGCTTTGTGGACTCCTCCCCAACCCC
+CAACAAGGACTAACCGCAGCTCTGCACATTGTACAGCGTGTGGTTCAGGTCATACAGGTA
+GTGGTTCAGGAAATAAATCATGGGCAGCTGGGCGCAGGCGAAGCTCAGCTGCAGAAACAA
+GGGCAGTTGGGACCAGACTCAGGCACAGAGCCAGGCAAGGGACACAGGCATGGTCTGGGG
+AGGGGTCCAGGCACAGCCTTGGGGGAACAGGGGCCTTCCCAGTTCTGGGAGTAGTGTGGT
+TACAGGGCCGCCCAATGAGGAAGACCTCCTCCTGGCCAGCATTGTGGAAAAGGGCAGATG
+AGATCTCTATCTCTATGGATGAGCAAGCTGGGGTGGGCTCAAGAAAGGAAGATGGGCAGC
+CTGGGCAACATAGTAAGATCCTATCTCTACAAAAAATAAAAAATTAGCTGGGTGTGGTAG
+CACACGCATATGATGCCAGCTACTCAGAAGGCTGAGGTAGGAGGATCACTTGAGCCCAGC
+AGTTCAAGGTTGCAGTGAGCTGTGACTGCACTACTGCACTCCAGCCTGGGCAACAGTGCA
+AGACCCTGCCCCCAACCCCCACCAAAAAAAAAAGAAAGAAAGAAAAAGAAATGAAGGTGG
+GGCAGATACAGTGGTGTGCGCATGTAGTCCCAGCTACTTGGGAGGCCAAGGTGGGAGGAT
+CACTGGAGCCCAGGAGTTCAAAGCCATCTGGGCAACATAGTGAGACCAGGCCTCTTAAAA
+ATAACAATAATAAAAGAAAGAAAGTGGGACTAGAGGGTTGAGACTGTGGATGGGCTCCAA
+TGCGTGGGTCTGCCCCTGCCACCCAACAATGGCCCACGTGGCACTCACATGGAAGAAGCT
+GTAGAAGATGGCTTGGAAGACCAGGAGATAGGGCGCGTGGGAGCCCCGCGGAGGCCGCTG
+CTTCATCCCCTGCCCATCCTGCTCCTTGTAGTGGGAGTACTCATGGTACTTCTGCGCCAT
+CCTGGACCACAAAGGAGAGAAGGCTCTCCCCAGCCCGACCTGTGCCACTCCTGTGTGTCC
+TGCACCCAGAGCTAGGAGCAGACCAGCCCCGGTGTGGGGAAACTGAGGCCCAGAGGGCGG
+AAGGGGCTTCCTGTGGTCCCCCAGCCAAAGTTGGCAATAAAGTGGAGGCTTGGCCAGGTC
+TCCAGCCTCCTGCCCTGCTGCCCACCAGGCTCACCTGGTGATGTAGTTGCCCATGGAAGC
+CCAAAGAGGCACGATGGCCATGCCCAGGGCCACAGCCGAGGGCACAAGCGTGTAGTAGCG
+CTCCCAGTAGTTGGTGGAGACAAAGAGGGCGTAGATGCCCACAGCGAGGAACATCATCCA
+CTTCGTTCCAAAAAACCTGCGGACAGTGGGAGAGATGCTGGCACCACAGGCCTGCTGGAC
+CACTGTGGCCTGAAGCCAAACGGGGCCACAACCGCAGGTCCCAGCTCACAGGGCTTTGTG
+AGGTAGAGAGAGTCGAGGGCACTGAGATGGAATATCAGATACACAGACTTGCTGAGTGGC
+CTCAGGCAAGCTACTGTGCCTCAGTTTTCCCAGCTGTAATATGGGCACGGAGCCCAAACC
+ACAGGCCTCTCATCACCACTGTGAGGATGGAGAGTGACCCATGGGTGTAACCAGCCCTCA
+TGCGTGTTCTGGGCTCTCTGATTCTCCCATTCCCCCTTCTCCTCCCAAGCTCATGCACTG
+TGTCTGTAGGGCCCAGGGGCTTGACTCAGGCTGGGAGAAGAGAAAGGAAGAGGCCCCACT
+GCTGGGAGCAGCAGAGCCAGAGTCCCGGCACCCCTGCCTCCAGTCCATTGCTTTTATGAA
+CCATGGTGGTCAGTCAGGAAGTTTCCACCTCTCTGGGTCTGGGAAAAGGTCACACAGTGA
+CAATAGAAGGGGCTTGGTGAGTGACAGGATGAGGGCTCAACCACCCATGGAGGCTGATCA
+GGCCAAAAACCACTACTGGTATCTTCAAGTTTTCTGTATTTATGCTCCTTAAGTAAAAAT
+GCCAGTAAAAATGTGCATTCACTGCTGGTGAGGATGTGGTTTGAAAGTGGCACATATAGG
+CCAGGCACAGTGGCTCACATCTGTAATTCCAGCACTTTAGGAGGTGGAGGTGGGCAGATC
+ACCTGAGGTCAGAAGTTTGAGACCAGCCTGGCCAACATGGTGAAACCCCACCTCTACTAA
+AAATACAAAAATTAGCCGGGTGTGGTGGTGCACACCTGTAATCCCATCTACTTGGGAGGC
+TGAGGCAGGAGAATCGCTTGAACCCAGGAGGTGGAGGTTGCCGTGAGCTGAGATCGCGTC
+ACCGCACTCCAGCCTGGGCAACAGCAAGATTGCTCAAAAAAAAAGTGGCACATATAGCCA
+GTGGTCACACACACTGGCATAACCCTTTGGGAAAGCAGCCTGGTAGTTTTGGCAGGGGGT
+GAACATGTGGATTTGAGTCCCTCTACTGGGGTTCAAGCCTTCAGTCTGCCAGTTACTGCC
+TGTGGGACCTGGGCAAGTTGTTTAACACCATGGTTTCTTCATGTCTAAGACTGGAGCAGC
+TTCCTCAAATTATTGGGAATGAAATTGCGCTTATAAAGTGCCCAGCACGGCCGGGCGTGG
+TGGCTCGTGCCTGTAATCCCAGCACTTTAGGAGGTGGAGGTGGGCAGATCACCTGAGGTC
+AGAAGTTTGAGACCAGCCTGGCCAACATGGTGAAACCCCGTCTTTACTAAAAATACAAAA
+AATTAGCTGAGCGTGGTGGCGGGCGCCTGTAATCCCAGCTACTCAGGAGGCTGAGGCAGG
+AAAATCGCTTGAACCTGGGAGGCAGAGGTTGGAGTGAGCCGAGATTGTGCCATTGCACTC
+CAGCCTGGTGATAGAGTGAGACTCCATTTCAAAAAAAAAGTAAAAATAAAAATAAATAAA
+TAAAATAGAGTGTCGGGCAGACAGGAGACAAGAGTTCACTGCTATTAGTAGAAGTGATAG
+GTTTCAAAAGCCATAAAGCCTTTTGTATGGCTTGGACCTAGTAAAGACATTGTTGAAAAT
+GTATCCTAGGAAAAATAATTGTTTAAAAAATTGGGGGAGTGCTGGATGTGGTGGCTCACA
+CCTGTAATCCCAACACTTTGTGGGGCTGGGGCGGGTGAATTTGAGACTGGCCTGAGCAAC
+ATAGCAACTCCCCATCGCTACAAATACTTTAAAAATCAGCCAGATGTGATGGCGTGCGCC
+TGTAGGCCCAGCTACTCGGGAGGCTGAGGTGGGAGGATTGCTTGAGCCCAGTGTGTGGGG
+GTTGAGGAGGCAGTGAGCTGTGTTCGTGCCACTGCACTCTAACCTGGGTGACAGAGTGAG
+ACTCTGTCTCAAATAATAATAATAATAAAATAAATAAACACATAATTTAAAAAAAAAAAA
+CAAGGAAACAGATGTAAGCACAGAAGGAACTGCAGTGTCCAATTCCAAGCCACTGTTCAG
+TGCCACCGTATCTGCAGAAGATGCTACCATTGCAAAGTCGTAACTGTGAAGGCTGTAGAG
+TAGGCTAAGATATGCTCAGTGAAAAGAAGGAAGCAAGCTCTGGGCACTGTGGCTCATGCC
+TGTAATCCCAGCACTTTGGGAGGCCAAGGCAGGAGAATCACTTGAGGTCAGGAGTTTAAG
+ACCAGCCTGGTCAACATAGTGAAACCCCATCTCTACTAAAAGTACAAAAATTAACCGGGT
+GGCAGGCGCCTGTAATCCCAGCTACTCAGGGTGCTGAAGTAGGAGAATCGCTTGAGCCTG
+GGAGGCAGAGGTTGCAGTGAGCCGAGATCACACCACTGCACTGCAGTCTAGGTGACAGAG
+CAAGTATCTGTCTCAAAAAAAAAAAAGTAAGCAAGCAAAAGCAAACATAGCCCGCTTGCA
+TACACACACACACACACACACACACACACACACACACGGGCACGTCCACACACGTGCTCT
+GGGGACAAGGATGTGAATGTAATCCATGCATGCTGGTGGGACAGCATGGGTAGCCGATTT
+CCTGGAGGGCTTAGATGGGGTTTCTTTTTTATGATTTCAGTTATTCTAATCCTGCCTGTG
+CAACGGGAGATGTTTTAAATTTTCAAATTTTTGTTTAAATGGAGTTTTCTCTTGTTGTTT
+TGTTTGTTTGTTTGTTTTAAAGATGAGGGAGCTCAAATTCACCTAATTTGTCCACTGGTC
+TCCAGGTCCCATCAGGGAGGGCACTGTGGACCGGTGATGGGGAGGCTGAACCACATACCT
+CCAGGGCTCAGATCTGGGGGAGAGCTCTGGGGCACCTGCCCAGCCATGCCTGTCTGTGAG
+AAACACCCCCTCAGCACCAGTCACAGCGACTGGGCCAGGCATGGGTGCCTGGACTTTGCT
+GACCGATCAGAAACCCCTAACTCTACAGCCCCAACCCTGAAGGCCACAGTGGCTCTGGGA
+GGCCTCCAAGGAGGCCACGAGGAGGGTGCCACGTGAGGCCCAGGCAAGCTGGGAGGGAGC
+TCAGCCCGTGTGAATCTGTTGCTGGAAACCAAATGTGCCCTGAGGCAAAGTTCCTGTTTC
+CTTCCCCAAATCCGAGTTTCACCCCCTTCACTCTCAGGCTTCCGGGTAGAAAAAAACCTC
+TCCCTTGTTCCCTCGCCCCACAAACACCCCGGCAGATGGACACCTCCTGGCCCGCCGGCC
+TCTGTACCCCTCCGAAATGGGAGTACCGCAGCATCCCACAGGAGCAGCCGCGCCCACCTG
+ATGAGCACAGGTGTGTAGAGCAGGGCGGCGATGGGAGTCACGTTGATGCCCATCAGCATT
+TTGCTGTCGATGTCGGGCAGCCCCATGTTGCCATACTTCACCTCGCGGTAGGTCTCGTCG
+TAGTGCAGGATCAGCTGCATCTGCAGGAGGCCTGGGGACAGGACAGAGAGCGGCGTGCAG
+GGAGCAGCCTAGCTTTGGGCGCCACCGAGCAGAAGACGGCATGCAGGCCTCGCAGGGAGC
+TCCAATCACCGAAGGCATTCCCGCTGACAGCGCCCCTCAGGACAGCGGGGTTCCCGGGCT
+GCGCCACGCCTTCTGCCAGCCCGCGGCCACTTGGCCAGCTAAGCCCAGACCCCCACCCGC
+CTTGCTCCGCCGGCCTCCAATTCTGACGGTGGCAGGTCTGTCCGGGAGCCCGGACCCCCG
+TCCCCCACCCACACCGAGGCTCTGGCTGGGACCCGGGGACGCTGCGCTACTTGACCCCCC
+AACCCCACCCCCGCCGCGGGGGGCCGTGGCTGCAGCTGCGAGGGCAGCGGAGGGGAAGTG
+AGAGCGGGCGGGAGGCGGCGGCCCGCGGTTTCTGTTTCCCGGGCCGGGCTGGGAGCGGGC
+GGGGCGGCCCCGGGTCCCCGAGCGGCACCTACCCAGGTAGACGCCGTAGGTGAGCATGCC
+CCCGGCGCTGGCAGCCAGCACGTTCTTGAGCACGCCCAGGCGCTTGCGGCGGTAGTAGCG
+GCGCTCCTCCTCCTCCTCGTTGTAGTTGGGGTACGCGCCCACCAGCTCGTCCAGCTGCGA
+GCCACGCACGCCGCTCGCACCCGCGATCGCGCCCCGAACCCGTGTCCCCCGGTGCCCGCC
+GCCCCCCGGCCCGCCCCGCCCCCGCCGGGGGGACCCTGGCCCACAGGGGACGCCCGCGCC
+TCGCACTCCGGGTCCCCGCTCACCGGGGCCTCGGGCCCGTCCGGGACCCCGAGCAGGTCC
+TCGTCGCCCTGCGGCCCCGCAGCCCCCGCCATCGGGTAGAGCGGCGGCTCCGCCTCCATG
+GCCCGAACTACTGCGGACTCGCGGCGGTCGCCCCGGAGTCCCTGCGACCGCCCGGCCACT
+TCCTCCCGGCGGCCGGGACCTGCCCCCGCCCCGCCCTGTCCCGCCCTGCGGGCCGCCTCC
+TCCAGGACACGTGTGTGTGTATGTGTGTGTGCGCGCGCGCGCGCGCGTGTGTGCAGGGGC
+CTGCCTGTGTGTGCCCTCTGGGGTGTGAGTTCGAATCCCCACTCAGCCACCTCCTGGCCC
+TGTGACTTTAGGAATTAACTCCATTTCTTTGTGCCTCGGTTTCCTCCGTTTCCTCGACGG
+TAAAACAGAAATACATGGCACTACCCCCGGGGCCATGGCGGAACTATTGAGTTAATGCAA
+AGCCTTGGAAAAGTGCCAGGGTTGCCTGGCTCCCTTAAGCTCCCCTCAGGGTTGCCTGGG
+TCGTCCCCAGCCCCACCTCCAAGCCTGCTGTTACAGCTCATCAAAGAGCACTGCAGGGAC
+AGTAGCGTCACCACCTGGACCCCACCTCCCACCACCGGACGCTACAGCCAGAGCCCACCT
+CCCATGTCCCCATCCTGCTCCAGTTTGGGCTGTGCAAATGGGAGCTTGAGTGGGTCCTGG
+GAGGTGGAGATTGTGATCCCCACTGAACTACATGGGGGACCCTGCCACAACCATGTAGTG
+GGGCCCAGAGCCACCTGCCCCCATCCTGCTGGGCACTGGATCCCGGGCTGCAGCGGGAGC
+CTGTGGTGGGGCCGACACTCCAAAGCACTGGCTACCACCGACCTGGCTGGAGCCACGGGG
+CCACTTTTGAAAATATCCAGATTCTCTCCCCTGGGTTCCTTCTGGTTTGAATGCTCTTCC
+TGCTGCGCCTCCCAGGTGGCTTCCTTCCCACTCAGCTCTCAGAACAAGAGACCATCCCTG
+CAGAGAATGCAGTCCCTTCACTTCCCTTCTGGTTTTCCATGCCCTCCCTGTGCACCCC
diff --git a/test/csq/ENST00000227471/ENST00000227471.fa.fai b/test/csq/ENST00000227471/ENST00000227471.fa.fai
new file mode 100644 (file)
index 0000000..dc66104
--- /dev/null
@@ -0,0 +1 @@
+11     13918   25      60      61
diff --git a/test/csq/ENST00000227471/ENST00000227471.gff b/test/csq/ENST00000227471/ENST00000227471.gff
new file mode 100644 (file)
index 0000000..aa86615
--- /dev/null
@@ -0,0 +1,28 @@
+11     ensembl_havana  gene    21      13898   .       -       .       ID=gene:ENSG00000110057;Name=UNC93B1;biotype=protein_coding;description=unc-93 homolog B1 (C. elegans) [Source:HGNC Symbol%3BAcc:13481];gene_id=ENSG00000110057;logic_name=ensembl_havana_gene;version=3
+11     ensembl_havana  transcript      21      13039   .       -       .       ID=transcript:ENST00000227471;Parent=gene:ENSG00000110057;Name=UNC93B1-201;biotype=protein_coding;tag=basic;transcript_id=ENST00000227471;version=2
+11     ensembl three_prime_UTR 21      462     .       -       .       Parent=transcript:ENST00000227471
+11     ensembl exon    21      774     .       -       .       Parent=transcript:ENST00000227471;Name=ENSE00003679014;constitutive=0;ensembl_end_phase=-1;ensembl_phase=0;exon_id=ENSE00003679014;rank=12;version=1
+11     ensembl CDS     463     774     .       -       0       ID=CDS:ENSP00000227471;Parent=transcript:ENST00000227471;protein_id=ENSP00000227471
+11     ensembl exon    2593    2711    .       -       .       Parent=transcript:ENST00000227471;Name=ENSE00003531573;constitutive=0;ensembl_end_phase=0;ensembl_phase=1;exon_id=ENSE00003531573;rank=11;version=1
+11     ensembl CDS     2593    2711    .       -       2       ID=CDS:ENSP00000227471;Parent=transcript:ENST00000227471;protein_id=ENSP00000227471
+11     ensembl exon    4528    4801    .       -       .       Parent=transcript:ENST00000227471;Name=ENSE00003665994;constitutive=0;ensembl_end_phase=1;ensembl_phase=0;exon_id=ENSE00003665994;rank=10;version=1
+11     ensembl CDS     4528    4801    .       -       0       ID=CDS:ENSP00000227471;Parent=transcript:ENST00000227471;protein_id=ENSP00000227471
+11     ensembl exon    5519    5701    .       -       .       Parent=transcript:ENST00000227471;Name=ENSE00003597638;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00003597638;rank=9;version=1
+11     ensembl CDS     5519    5701    .       -       0       ID=CDS:ENSP00000227471;Parent=transcript:ENST00000227471;protein_id=ENSP00000227471
+11     ensembl exon    6592    6609    .       -       .       Parent=transcript:ENST00000227471;Name=ENSE00002485200;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00002485200;rank=8;version=1
+11     ensembl CDS     6592    6609    .       -       0       ID=CDS:ENSP00000227471;Parent=transcript:ENST00000227471;protein_id=ENSP00000227471
+11     ensembl exon    6612    6715    .       -       .       Parent=transcript:ENST00000227471;Name=ENSE00000824041;constitutive=0;ensembl_end_phase=0;ensembl_phase=1;exon_id=ENSE00000824041;rank=7;version=1
+11     ensembl CDS     6612    6715    .       -       2       ID=CDS:ENSP00000227471;Parent=transcript:ENST00000227471;protein_id=ENSP00000227471
+11     ensembl exon    7275    7368    .       -       .       Parent=transcript:ENST00000227471;Name=ENSE00003692215;constitutive=0;ensembl_end_phase=1;ensembl_phase=0;exon_id=ENSE00003692215;rank=6;version=1
+11     ensembl CDS     7275    7368    .       -       0       ID=CDS:ENSP00000227471;Parent=transcript:ENST00000227471;protein_id=ENSP00000227471
+11     ensembl exon    8089    8221    .       -       .       Parent=transcript:ENST00000227471;Name=ENSE00003650035;constitutive=0;ensembl_end_phase=0;ensembl_phase=2;exon_id=ENSE00003650035;rank=5;version=1
+11     ensembl CDS     8089    8221    .       -       1       ID=CDS:ENSP00000227471;Parent=transcript:ENST00000227471;protein_id=ENSP00000227471
+11     ensembl exon    8435    8596    .       -       .       Parent=transcript:ENST00000227471;Name=ENSE00003682505;constitutive=0;ensembl_end_phase=2;ensembl_phase=2;exon_id=ENSE00003682505;rank=4;version=1
+11     ensembl CDS     8435    8596    .       -       1       ID=CDS:ENSP00000227471;Parent=transcript:ENST00000227471;protein_id=ENSP00000227471
+11     ensembl exon    11938   12091   .       -       .       Parent=transcript:ENST00000227471;Name=ENSE00003663353;constitutive=0;ensembl_end_phase=2;ensembl_phase=1;exon_id=ENSE00003663353;rank=3;version=1
+11     ensembl CDS     11938   12091   .       -       2       ID=CDS:ENSP00000227471;Parent=transcript:ENST00000227471;protein_id=ENSP00000227471
+11     ensembl exon    12573   12714   .       -       .       Parent=transcript:ENST00000227471;Name=ENSE00003644518;constitutive=0;ensembl_end_phase=1;ensembl_phase=0;exon_id=ENSE00003644518;rank=2;version=1
+11     ensembl CDS     12573   12714   .       -       0       ID=CDS:ENSP00000227471;Parent=transcript:ENST00000227471;protein_id=ENSP00000227471
+11     ensembl CDS     12864   12959   .       -       0       ID=CDS:ENSP00000227471;Parent=transcript:ENST00000227471;protein_id=ENSP00000227471
+11     ensembl exon    12864   13039   .       -       .       Parent=transcript:ENST00000227471;Name=ENSE00003655820;constitutive=0;ensembl_end_phase=0;ensembl_phase=-1;exon_id=ENSE00003655820;rank=1;version=1
+11     ensembl five_prime_UTR  12960   13039   .       -       .       Parent=transcript:ENST00000227471
diff --git a/test/csq/ENST00000227471/insert-splice-vs-frameshift.txt b/test/csq/ENST00000227471/insert-splice-vs-frameshift.txt
new file mode 100644 (file)
index 0000000..93ede6a
--- /dev/null
@@ -0,0 +1,3 @@
+6609   A       AG      splice_acceptor&splice_region|UNC93B1|ENST00000227471|protein_coding
+6609   A       AG      splice_acceptor&splice_region|UNC93B1|ENST00000227471|protein_coding
+
diff --git a/test/csq/ENST00000227471/insert-splice-vs-frameshift.vcf b/test/csq/ENST00000227471/insert-splice-vs-frameshift.vcf
new file mode 100644 (file)
index 0000000..45fe4f4
--- /dev/null
@@ -0,0 +1,7 @@
+##fileformat=VCFv4.2
+##contig=<ID=11,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+##INFO=<ID=EXPL,Number=1,Type=String,Description="Expected consequence with bt/csq -l">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+11     6609    .       A       AG      .       .       EXP=splice_acceptor&splice_region|UNC93B1|ENST00000227471|protein_coding;type=ENST00000227471:67765163-A-AG, ambiguous case in 2bp intron
diff --git a/test/csq/ENST00000256452/ENST00000256452.fa b/test/csq/ENST00000256452/ENST00000256452.fa
new file mode 100644 (file)
index 0000000..ea07eb8
--- /dev/null
@@ -0,0 +1,953 @@
+>3     3:3111213-3168317
+GTCTCTTTTGATATGGGGTGATATATTAGCTCTATTATGCTTTTAAATTAGTTGGTTTCA
+AATGATGTATCCTGGATCAGGCCTCTGGAGCTTGAGATAATTTCTCTCTCTCTCTCTCTC
+TCTCTCTCTCTCATACACACACATACACAATCTACCTAGAAAAAGATCATTCTAGAATGT
+AGGGGGGTGAGGAATTTGTGGCTCTCACTTGCTATAGAAAAGACAGTCTTGAATCCAAGT
+TCATGGTTCACTCCAGGCTGATGCAAAATGCTTTCTTCCTCAGATGGTAGCTGAGTGCTA
+CAATTGGCAGCTTAAACAGCCAAACGGGCACAGCCAGAAGTAAATACAGCTGGACGTTAG
+CCTTAAAAGCTGTCTGTTGTGAATGAAAAGTCTGAGGTGAGTCAAGCAAATTGCAAAGAT
+TGGCAGGTGAGGAGGTGCTACCCTGTACGGCATGGGGAGAAAAAACATGGCAAAATGCTT
+GGATGAGTCAACTTCCCTGCTGTAGGTGAGGCGATTTGGATGAAGCATCCATACTTTTAA
+GAGATACAAGACTGGTGTGTCTGGGTGTATTGCTTCGCAGGTAAATTGAGTGTTGCCTAA
+ATTCTGAACACCTCTTAGCCAAGAGCCAGCATCCCTGTTCTTTTCACTGAGGCACTGAGG
+CATGTGTGAGTTCATCAGAGGATGCCAAAGTGACAGTCAAAACACAGAATCCTCCAGGGT
+CTCAACTCCAGGCTTCTCTATATAACAGATGACTTCAATTTCCGTCTCACTGGACCCAGC
+TTTCTGCAAAACAAATCATCTTTCCTTAGATGTCTTTTAGAGAACTTTTGGGTTCTTTGA
+AATCTTTACAATTGGCTTTAAGTCTATTATTTTTTAAATAAAAATAGTAAATGTTCACAA
+AGAAGATGTGAAAAATAAAGTGGGAAGAAGAAGAAAATACCTAGCCATACATCTATCTCC
+CAAACACAGCCCACTGCTTCTCCTAAGCCTTTCTTTCTAGGCATAATGTTTTCTTTAGAC
+TTACTTGAAGTCATATGGATACACATCTTTTTTTTTTTTTTTTTTTTTTTTTAGACAGAG
+TCTCACTCTTGTCACCCTGGCTGGAGTACAGTGGCATGATGTCGGCTCACTGCAACCTCC
+ACCTCCCAGGTTCAAGTGATTCTCCTGCCTCAGCCTCCCAAGTAGCTGGGACTACAAGTA
+CACACCACCATGCCCGGCTAATTTTTGTATTTTTAGTAGAAACGGGGTTTCACCATGTTG
+GCCAGGCTGGTCTCGAACTCTTGACCTTGTGATCCCCCCGCCTCGGCCTCCCAAAATGCT
+GGGATTACAGGCATGAGCCACCACGCCCGGCCGGATACACATCTTTAAAAATTGATTTTT
+TTCTCTCTGACATCACTGATTGTAAATTACATTGTTAAATGTGCTTTGGCGGCATCACTT
+TTGATAGCTTCATCATATTCCTTCCATAATTTACTACAGTATCCCCCTAACTTTGGACAG
+TTCTGACCCATTTTGGCTATAATGAATAGTGCTGATAATAATTGGAAAATTGGTAACAAA
+AAATAAAATTGCCTGTAAGAGATCCTATTCCTTTATCTCATTTACTCATCCAAAATATTT
+TTTACTATCTGCTCCACACTAGCCACAGTGCCGTGTCTCGGGAATTCACTGATGCACACA
+GCAGGCATGGCTCCTGCCTTTATCCATTTTACTGTTAATAGTTTACGGGCAACCTAATTG
+GAGGAGGAACCCTCTCTTGGCCATTGTAGAAACAAGGAACAGCTGGAAACCAGTCTCATA
+AATTGAAAGCTCAGGCCAGGTGGCGTGGCTCATGCCTGTAATCCCAACACTTTGGGAGGC
+TGAAGCAGGCGCATAGCTTGAGCCCAGGAGTTGGAGACCAGCCTGGTGAGATCTTGTCTC
+TATAAAAATTGTCTAAATAAGTAAATTATCAGAAAATTCAGGATATGCTTTTTTAGAATA
+AGCCTTTCTTTTTGACTGCTAAAGGCCAACTTTCTTCCTTCACAGTGTGTGTGTGTGTGT
+GTGTGTGTGTGTGTGTGTGTGTGTGTGTATTTTTTTTTTTTGGCAAGTTCTGGCTACATC
+ACCCAAGCTGCAGTGCAGTGGCACAATCTCAGCTCACTGCAACCTCCGCCTCCTGGGCTC
+AAGCCATCTTCCCACCTCAGCCTCCCGAGTATCTGAGGCTACAGGTGTGCACCACCGTGC
+CTGAGTAATTTTTGTATTTTTTGCAGAGATGGGGTTTTGCCATGTTGGCCAGGCTGGTTT
+CAAACTTGTGAGGTCAAATGATCTGCCCATTTTGGCCTCTCAAAGTGCTGGGATTACAGG
+TATGAGCCACTGTGACCGGCCCTTCACTGACGTCCAAATTTCTAACTGAGGTCTGAACAA
+GCAAAAACTTGCTTCTAGGGTGGCAGAGCTCCTCTAAGTCCTGGGACTTTGGGCACCCAC
+CCCAAGCTCAGAGGTGCACATTACCATGAAAAGCAGAGGGTTTCCTTTCCCACTAGCCAA
+ACATTTCCCAGTGGCCACTGCCCATAGCACCAATGTGCCCTCTTGTCACCCTTGTAGCAC
+AGCCTCTGAGAATGGGTTGGATGGCTTTTGTCCTTGGACGTGGAGGCTGTGCACGGCCTC
+ATGGGGCCCAGCTGTAGGCAGCTCTGCACTGGCTCTCATCCCCTCTCAGGTGGAGAATTT
+AGGCCATAGAGCCCACAGCACCAGGCAGTACTTCATTTCTCCCATTCTGTGTGCTCTTTC
+TTTCTTCTCTCAGTCTCTAACTGCTTTGTTTTTATGTGAAACTCTGCAATGTGAGAAGAG
+AATAAGTTGTCCTGAGAAGCCAGGCGCTGTGGAGTGCCGTCATTCATCCTCTGCTTATTC
+TGAAACCAGCTTGTCTGCCCCAAGTTGTTATTTTACACACATGACTTGATTTTAATTAAC
+AACAAATCACAACCTTATACAATAAGCTTTTATACCAGTTTATTTCACCAACTTCGGAAT
+ATTAAAGGAAATCTTTTGGGGCTCTGTAGGGAAATTAGATACCAGCATTAAGATGTTCCA
+TTAAGAGGCCAGGACAAATGACTTCAGTTGGCTGCTTAAACTAGATGTGGGCTGGGTGCA
+GTGGCTCATGCCTGTAATCCCAGCACTTTGGGAAGGCTGGATCACTTGAGGTCAGGAGTT
+CAAGACCAGCCTGGCCAACATGGCGTAACCCTGTCTCTACTAAAAATACAAAAATTAGCT
+GGGCGTGGTGGCGGGCACCTGTAATCCCAGCTATATGGGAGGCTGAGGCAGGAGAATCAC
+TTAAACCCGGGAGGTGGAGGTTGCAGTGAGCCGAGATGGTTCCACTGCACTCCAGCTTGG
+GTGACAAAGCGAGACTCCATCTCAAACAAACAAAACCAGATGTGGTTACTCAGGGGTAAG
+TGTGCTAGAGCAAGGAGGGACTGGCAGCACACATCCAGAACAGGCACCAAAGCTCCACCC
+TGGGGCCCACTCTTCTTCCCAAAGAACTCAGTGAACAAGAGCAGATGGGCCATTCCCCTG
+ATAAAGGAGAACACAAAGATCCAACCATGGGCAGAATGATTCTTTTGCCAGCCTCCATTC
+TCTACTTCAGTCAGCTAGTAACTGTAACTGTCTATAAATCCTTCCAATACCCAAACTGCA
+AATGCTAAGGAAAGTTCACCACTTATTGAAATTAATCATTTTGGTGAGTTTTTCCACGAA
+CGCTTTCTTTTCCCTACAACCAGTCACCAGGTGGTTCATCCAATCATGAGTTACTTCATT
+TGAGAGAAACCTAAATTTGCTAAGAAAACTGTTTGATCTAAATCAAGGGTTGGCAAACTA
+CAGCCGCGGGCCAAATCTGGCTTGTTGCCTGTTTTGGAAAATGAAGTTTTACTGGAGCAC
+AGCCACGCTCATTCATTAGCACATTTTCTGTGGCTACTTTCACACTACAATGGCAGAGTT
+GAAGAGGTGAGACAGAAACCATTTGTCCCTCAAATATTTACTACCTGGCCCTTTACAGAA
+AAAGTTTCTTGAGCCCTGATCTAAATAACCGTTCACCTTAAGGATAAATTTGACAAAGTG
+CAATAATCATACACTGAAAAATCACAAACCATTGCTGAGAGAAGGTAAAGAAAACCTAAA
+TAAATGGAGTGATATGCTATGTTTATAGATAAGACTTAGGATGTCACTTTTCCCCAAATT
+AACTGACAACTCAACACAATCTCACCCCAAATCCCAGCTACCTTTTTTTGTAGAAAATTG
+TCAGCTGAATCTAAGATGTATATGAAAATGCAGAGGACCTACAATAACCAAAACAAATTT
+TTAAAAAATCACTTTTGGAGGCCTTCCACAAATGGTCTCGTGGTTTACGATAAAGCTACA
+GTAATCAAGACAGTATTGTATTGGCATAAAGATAGACAAATAGATCGATAAAACCAATCA
+GATAGTCCAGAAATAGAACCAACTACATACAGCAACTAATTTCCTACAGAAATGCCAAGG
+CAATTCACTGGGGAAAGGATGATTTACTCCAACAAATGATGCTGGAACAATTGGAGAGCC
+ATAACTAAGTGACCACTGGGCTGAACCTAAGCGCTCTGAATGGTGAACAGGCCTAAGAAA
+ATGCATATTGGGTAAAATAATTTGCCTTTTCTATGGTCTTTTTTATACTAAAGAGCTAAA
+GTTCCCTCTGAAAATTCTCTATTAACTAAGATATTCATGTGGAAACATGGAGTCTTAAAA
+CATTAGAGCTAAGCAGAACATTGTACAATCTCATCTGTGTCCCTTATTATACCAGAAAGA
+AATTCAGAACTCAGAGGGTTGAAGAGATTGTCCAAAGTCAGTTAAGGCATGGCTGATATG
+AAATTAAAATTTAAGTCTAACTGTCAAGAACACTTATAACTCAGTACCTTTCCAATATGT
+CAGAAGAGTAATGAACGTGCATAATAAAACAATCAGGCAAGCAGGCATGGTGGCATGCTT
+CTGCAGTCCCAGCTACTTGGGAGGCTGAGGTGGGAGGATCGCTTAGACCCAGGTGTTTGA
+GACCAGCCTGGACAACATAGCAAGACCCCATCTCTTAAAAAATACAAACAACTGAATCAG
+CCAAAGAACAGAATGACTGAAGCAACAGAAATGCTCCTGGCCTTCTGAGTAAAAACCCTG
+CCTTATAATATAGAAAACTAAGAACCGAATGACAGCTCCCAGGGGACTCAACCCTGGACA
+CATACGGCATATCATAAGAACTTTCAACATTACCTCATAGTTAGTGGTTACAAAGAGATC
+TTTGATATTACTTTTTGGTGCTGGAATTGGTGGAAACAACTTGATCCATAAATGACATCT
+GAAAACAGAGTAAAGAAGGAATTAGGTGAGCATGAGTATACCTTTTGTCTCTAAATATCT
+ACTCTAAAAATTGACCTGGTTGATTCTAGAACCTGCTGTTTTGTAAATTCAAAATCTTTA
+CGTACCAAGACTTCCAAAATTATAGGTGAAGACTTTGTGGGTACCGCAAGCCTCTGCTGT
+GGCCCTGAGTCATCCAGGGAAGACCAAATGGAAACTGCTTTGTGTCAGTGGGTGTTACCA
+GGCCTAATATCTGAAAACGAACTGTATATTTCAAGTGGGTGGTGCTGATTGAAGCATTCC
+TTCCTCAATTATGTTTACTCACAGAGTTTACTTACTTTTTTTTTTTTTTTTTTTTTTTTG
+GTCTTGCTCTGTCACCCAGGCTGGAGTGCAGTGGCGCCATCGTGGCTTATTGCAATCTCC
+ACCTCTCGGGCTCAAGCAATTCTCCTGCCTCAGCCTCCTGAGTAGCTGGGACTACAGGCA
+CATGCCACTGCGCTCAGCTAATTTTTGTATTTTTTGTAGAGACAGGGTTTCACCATGTTG
+CCCAGGCTGGTCTCGAACTCTTGACCTCAAGTGATCCTCCAGCCTCAGCCTCCCAAAGTG
+CTGAGATTACAGGCATGAGTCACCATCCCCAGCCGAGTTTACTTTCTTTTCATCTCCTTT
+GTACTGCCTTCCCCCAAACTGTAGATGCCATCCGAATATAACGTTTATAATAGTAAAGCT
+GTTTAATAGAAAAGTCTTTTTTTTTTTTTTGAGACACAGTCTCACTCTGTCCCCCAGGCT
+GGAGTGCAATGGTACGATCTTGGCTCACTATAGCCTCCAACTCCCAGGTTCAAGTGATTC
+TACTGCCTCAGCCTTCCAAGTAGCTGGGAATACAGGCACGTACCACCACGCCCAGCTAAT
+TTTTTGTATTTTTAGTAGAGACGGGGTTTCACCACATTAGCCAGGGTGGTCTCGATCTCC
+TGACCTCATGGTCCACCCGCTGTGGCCTCCCAAAGTGCTGGGATTACAGGAGTGAGCCCC
+CACACCCGGACCTTATAAAACTCATTTTCTAAATTATGAAAGGGCCAAGACAAAACATGT
+TTTTAAGCCTCCTAAAAGGTCTTGTGCCTTACTGAATGCTAAAATGGGTAAGGGATACTT
+ATGGACCATTTGTGGACTCTAGGATAGGATACCAGATCCACATGCGATTTCTAGAATCCG
+TGTTTGACCTAATAACCATCAGCCACTCAGGGGCCTGGTGACTTGATAGCTGAGGATGAT
+GACATGCAGGCATTGTGGTGATTTTAGCCTCCCTGAGCTGTGAAAAGCCTATACTGGCAG
+CTTACCCTAGACAGCCAAGGACCGAGTGGAAGACTGAGAAGGAATCAAAAGAAACCCGCA
+AGTAGAAACCTTCACAGAAATTAAAAGCTGTCGACAACTTCAGGTAGGAGTGAGTGATAG
+CTGAGGGCTGCATTGTGTGCTCTGTCCAACTTCTGTAAATCACCTCTGGACATTTCCACT
+TTTGATTTGGCCTACACTCATCTTGGACAGGTCATCTAGGCACAAAAATGCCACAAATTT
+TACCTGATAATAAGAACCCTCTGCCTACCGGATGCATGGTAAGCCTGTAAAAATGCAGTA
+CTGAAACCCCACTGCAAGCACGCAAATGTAAAGAACACTTACATTTTACAGATAAGCGAG
+AGAATTAACAAGATGAAGCAGATGGTTGCCATAATCACAATGACAAACCACTCTCTCAAG
+GGCTTGTGTTCATCATTTCCTGGTGGAAAACAAAAAAGAAACAAAAAAATATAAAGTCCA
+AGTTAGAAGCAGCAGGTAAAAGAAATGATGAGGCTTGGGTCATCAGACAGCTCAGGTTTG
+AGTTGCCGGTGCTGGGTGGTGTTGGGCAAGTAGCTTAACTTCCCTGAGCCTAAGATTTCT
+CATCTGTAAAAGAAGGGTAACAGCCATCTCACAAAGTTGATATAGGGTGAGATGAAATGA
+TGGCAGTGAGGCCACTTTTATTCTTAAAGAATGATTTATTCAATCAATCAGCAAATATTT
+ATGGCATTCATTCCATGTACTGTGCCACTTGGATCTTGGAGCTTATCTGTTTTTGGTACG
+TAGTAAGGTTTTTAGATAGAAAATCCACAAAAAGATAAGCCTATTGAGTAACCCAATGGC
+ATCACAATCAAAATACAAAGTTGGAAATTAAACTTTTGGAGGAAGTAAAGTATGAGATAA
+TACTTGTAGTGAACAATAAAGGCATCAGACTCCAAGTGCTTTTCAATCTTAAATATCTTC
+AAAGCACCCCTTACCATTATTCCCATTTTACAGACATGAAAGGAATAAAACTGCCATTAA
+GTCAGTACAGAAAGTCAGTATTTTGTATGCCACTTATTCTCTGTTTAAATTTGCTTTGAA
+TCTACATTTAAGGGACAGATTCTTCTAGGAACTTCTTTTTTTTATTATTATACTTTAAGT
+TTTAGGGTACATGTGCACAACGTGCAGGTTTGTTACATATGTATAAACGTGCCGTGTTGG
+TGTGCTGCACCCATTAACTCTTCTAGGAACTTCTATGATAGCTTTGGGGTGTGTAATTTT
+TCTTTTAAGTACTAGAAAGGCGTCCAAGACAAACTCAAGCCAAGTGCAGTGGCTCACGCC
+TGTAAATCCAAGCACTTTGGGAGGCTGAGGCAGGTGGGTCATTTGAGGCCAGGAGTTTGA
+AACCAGCCTGGCCACCATGGTGAAATCCCATCTCTACTAAAAATACAAATATTAGCCAGG
+CGTGGTGGCAGGCACCTGTAATCTCAGCTACTTGGGAGGCCGAGGCACAAAATCGCTTGA
+ACACAGGCAGCAGGGGTTGCAGTGAGCCGAGATTGCACCACTGCACTCCAGTCTGGGGGA
+CAGAATGAGACTCTGTCCCCCACCAGCCCCCCTGCAAAAAAAGAAAAGAAAAACTCAAGA
+CCATTTACCAAATAGTGTTTAAAGAGGTTATGTGCTTGCTAACCTGCCGGATTGAATAAT
+GTAAATCCTGTGTCATCTCCCTGAATATGAGTTTCCTTTCCGTGGGAGAGGCTGCTCATT
+CATTAATTCCTTTATTCATCCATTTAACTAATATTTACTGGGCTCCTATTATATGTTTGG
+AACTGTACAAATTACTGGGATTCAGTGGTCGAAAGATCACATATGGGTGCTCCTGTCATG
+GAGTCCATTAGGAAAGAATCACACTCAGCAAATAGCAACACAAGCAGTGATTTAATGACG
+AGCGTGCTAAATACTGTGGTGAGATTTCAACCACACCGCACCAGGAGAAAAGGTTACCAT
+GCTCAGTTTGCCATGAACTGCTTCCTCTAGAAAAGAAGAAATACATAAGTGGAATTTTCA
+GGTCCTTGTTAATAGCCTAAGACTTCCAAAATAATTAAAACTCAAATCATTCAAGTGACA
+GGAAGGAGAGATACCTTGGGATATAATGCTAGTGATTCCAGCCTTGCCTTGTTCTCTTGC
+TTTTTTGCCTCCTGAGGACCCTTATCCAAGCTTTATCTTCTACCTCCCGAAAGTTTTAAT
+CTCCTTCTTCATCTCTTCCCTTCTGCTTTCAAATATTCATAGAGTCCTTCATCTTGAATA
+AGCCATGACCCTGCTTTGCCATCTCTCTCCACTGTCATCAAATACCTTCTTACTTTATTT
+CCCAGTCTAAATTCTTGAATAAGGGCTAGGTGCGGTGGCTCACGCCTGTAATCCCAGCAC
+TTTGGGAGGCTGAGGCGGGTGGATCACTTGAGGTCAGGAGTTCAAGATCAGCCTGGCCAA
+CATGGCAAAACCCCATCTCTACTAAAAATATAAAAATTAGCAGGGCATGCTGGCTCATGC
+TTGTAGTCCCAGCTACTCAGGAGGCTGAGGCAGGACAATTGCTTGAACCTGGGAAGTGGA
+GGTTGTGGTGAGCTGAGATCCCGCCACTGCACTCCAGCCTGGGTGACAAGAGCGAGACTC
+CGTCTCAAAAAAAAAAAAAAAAAAATTATTTAAGGGATTCGGGCTGCTTCATTTCCCAGC
+TCTAACACTGCTTTTTTAATCACAGTGACTTCCTCCTAGTCTAATTCAAAAGACGCTTGG
+TTTCTTTTTCCAGCTTTATTTTTACTGACCTCCTTCCTGAATTTCAGACTGTGTATAGTT
+GAGCCCACCTTGAAACCGAGTCCTCAGCTTTATTGCCCATATCTCTTCTTAGATGGCCCT
+TCTCCCCATTTTAATTTCGATTGGCCCTCTCCACTCATCCTTTGACCCTTTGCTATTTTC
+CACTGTGGCCTATTCTTTGAACTTTGAAAAGTTTGTTTATACCACTTCATCTTTTAATTT
+TATGAAGTCTTTTCCCAGGTTTTTATTCCTGGTCCTGCCTGACACTCAGCTCCAGGCCTG
+GATCTTAAACTGTCCGTAGGTAAAACCTGCTCGGATGTTTCTCAAGGCTGACAACATTCA
+AAACCAAACGCATGTTCTTCTTCATATAAAAACCCCTTCTCTCACTAACTGCCCATTTCA
+GTCTCCATTCTTCCAAGCCCCCAGACCTGAAGCCTCGAAGTCACTTTGACTCTTTCCATC
+CTTTACAGCCGCTGTCCCTTCTCCTCATTCCCTTGGTTCATGTCGTCACTGCGTACCCAG
+TGATTAGTGCCGGACAGGCAGGCTTTGTCCAGTGCTTTCATCCCTGCCTATTCTGGAAAC
+CTGGCTTGTAGTCTCAGCTTGCTGTGAAGGTGGTCATTCTGGGCCTCGGTTTCCTCATCT
+AAACACATGGCAGTTGAAATATATAATCCATAGATCCTTCCCCAGCCAGCACCTTTTCTA
+GCACCACTCACTCAGTTGAGGGTACTGTCACTTCATGTACACATACCTTTAATAAAATTG
+GTTTTAGAAAAGCAGTGCCTTTTTGGGCCGGGTGTGTTAGCTCATGCCTGTAATCCCAGC
+ACTTTGGGAGGCCCACAGGCAGATCACTTGAGGTCAGGCGTTTGAGACCAGCCTGGCCAA
+CATGGTGAAAGCCCATCTCTTCTAAAAATATAAAAATTATCCAGGTGTGGTGCCGCATGG
+CTGTCATCCCAGCTACTAGGGAGGCTGAGGCAGGAGGATCCCTTGAACCTAGGAGGCAGA
+GGCTGCAGTGAGCCCATCACGCAACTGCACTCCAGCCTGGGCTACACAGCAAGACACTGT
+CTCGAAAAAAAAGAAAAGAAAAGAAAACAAAAGTAGTGCCTTTTTGCTGCTGGAACTTTA
+AAAGTTTATAAAGTATAAAAAAGAAAAAAGAAAAATCAGTAGTCACTGGAAGTAACTAAG
+AGCTTATTTTCTATACATATTTTTGCATTCGCTTTTTCTGAGTGCTTCTAGGTGCTCAGA
+TACTGTGTAAAGTGCTTCACGTACTTTCTCGATTTAATTCTTACAGCGATGCTTTGAGAT
+GGACACTATTATTCTCACTGTACAGATGGAGGAACTGAGGCAGAAAAGGACAGAGTAAGT
+CAGCCCAGGCCACACAGCTAGGAAGTGCGGAAGCCCAACCAGTCCGTGCTCTTAGCCTTG
+ATGTAGGAATCCCATTCCCCTCCCTCCCTCTGCAAAACTGAGGGCACACTGAATACATAG
+GAGCTTCGCTTCACTTATTTTAAGCATTGCTTTTCATTGAGAACTCTCCTGAGCATGATC
+CCTATAGCTCTCTGTGCTTCACTGTGGGAAGCCCTGTTCTATTGTTTGTATCCCCGTTTC
+TGATAAGGCTAAGTGTGCAGGCAGCTTCTCTAATTAAAGGTGGCTGCTTTGCAAACTACC
+GTTTCTCCTGACATTCCCCAAACTCTAGGTGGGACTGAAGCCCTTTATTAAAAACCTATG
+GCTATACTATTTATTTATTTATATGAGATAGAGTCTTGCTGTATCACCCAGGCTGGAGTG
+CAGTGGCATGATCATAGCTCCCTGCAGATTCTAACTCCTGGGTTCAAGCAATCCTCTCGC
+CTTAGCCTCCGAAGTAGCTGGGACCACAGGCACGCATCACCATGCCTAGCTAATTTTTAA
+AATCTTTTGTAGAGATGGGGCCTCAGTATGTTGCCCAGGCTGGTCTCAAACTCCTAAACT
+CAGGCAATTCTCCCACTTTGGCCTCCCAAAGTGCTGAGATTACAAGCGTGACCAACTGTG
+CCTAGCCCTATGGCTATAGTATTTTTTTTCAAGTTTTTTTTTGAAATATACTTATGTCTA
+TTGTTTTACAAAAAGGCATTAGCCACATTTTGTTAAATAATGGAAAACAGACCCTCAAAG
+TGGCAAAGCTTTTGTCTTCCTAAATCCTACAGATCCTCGATGGTTCCAGGATTAATACTC
+CGTTCTCTGGATTGGAACTGAGGGCTCTGTTAGACTTCATTTTTATTGCATTCTTTCTTA
+GTTAATGTAAAGAGTAGCTGGGACAAACTAATAACAGCAAATCAAATACCGTCTTACTTT
+ATTTCCCAGTCGATTTCCTGAGTAAGGAATTCAGCCTGCTTCATGGCCCCATCTCTGAAA
+CTATTCCATGCTCGTAACCATTATGCAAGTATTCTGACAACCACATTCAGAAACTGCAGG
+TTTATAGACACCGGATGCAAATTCAGCAAGTGGTACATCAGCAGAAAAAAAGTTATCCTG
+TTTATAACTAGGTTAAACCAACAGAAAAAGTGTGGGTCCTGCAGAAAGAAGGGGCAGTGT
+TGTAAATAATTATCAGGGTCACACTGTCAGTCACATTTGGGTCTCAACTTGTGCAATATC
+CCCTAGCCTGATATGGCAAGTTTTGATAACAGTACCGTTTTCTTCTGACCATGATTACAA
+AAATCTTTTCAGTTAAACCACTCTCAAGTTATTCACTTCAGCCCTCACTTTGATAAGCGA
+AGATTCTCACTGAATTAGCAAAAATATAGAGGCAACCCTGATTTTATTTCATTAAATGAA
+AAAAAGTTATTGATGCATACAAGGTACTACGTGAGAAGCAAAGTCACGGTCACTGCCGGG
+AGGGAGGTGGCACATTAGTCATTTCTCCTGGCCTGGCCTCTCCAGTTGCCCCAAATGCAT
+TAGGGCTACTCCCCTATAGCTAGTTGAAAACAGAACTAACCCCTGAAAACACAACCAAGG
+TCGGCTTTTCCTTGAAGAAAACATAAATTGGCAGGAAAATTTTGTGCAAGCAAAAGATTT
+CACATACCTATTGCGAAGTAGACATTACTTGTGGATTATCTACTGTTCAGTTACTTATTT
+ATGCAAAAAAAAATGCCAGTACATTAGTGAATTAAAGTAAGCACCTGCTCTGGTTTTACT
+GAAAGTAGAGCAAGGAGGGAAGATCCCACTGAGAGTATACATTCTTTGGGTCAAAATGAT
+TAAGAATTTCAATACTATAAAATTTGGGAGATCCCGTAGTATAGTCTTAATTTGAATTCT
+GGGGTCTCCAACCTTGGAGATTAAAAAAAAAGTATTTCGAGGTAATTTGACTCTCTGCTC
+TGACTCAAGGAGAATACCTTTCTTGCCATTAAAAAGGAAGTCACAGATGTTTCTTTTCAA
+GAAATCAATGGGCACTGCCATTTGGTTATGCAAAGATGGGTTTCAGAAAGAAGAAGTCAC
+ACAGCCTATTCTTGTAAGGAGGAGAAGCTCTCCAGACTCCCCATTTGATTCCTGGGTGCT
+TTTTAGGCATCACTAACGTAAAGCATTTGGGAAATTCAGTTGTCTGGTGTCTGGGGACCT
+CAGTTTCCATTATTTTTGACATCTTAAGCATTTGACCTTGCAAATAAGCCAATAGTCTGC
+TATTCTTCTATGACCCTAGAATGTATATGGAGTGGGACATGGGGTGCAGGTGGGCTGGGA
+CAGTGGCAACACAGAGGGCAGAAGGACTGCAAGTATTGGACCCAAACTAGTCCCAGCTCT
+GCCTCTGGGAGCTTTGTCAAGCCACTTCCCTTTTAGGGCTGCAGTCTCTCTTGATCTAGA
+ATTCTATGATGTATGAAGTTTAGACTACTAGCTCTTAGGAGATGAATTTGATTTGGAAGC
+CTGTTACACCTTAAATTCTGCATGTAAGTATGAACTTTCAGTGCTTACATATTGATTTTG
+AATCTGATTTCAGACTCAACAATAGGTTTCCAGGGAAAAGAGCTAATTAGTAAATTGATG
+GGATGCTTCCAACAGAGCAGGCCTGCTGTGTTTTTAGAGCCAGCAGGTGCTGGGAGAAGT
+TCAAATGGCACCAACAGGGTTGGATAATTGAGAGGATGTCAATATGGCAGTCTATGATAC
+AGGGTTTAACTAGCTTCCTGTGACTTGCCTCCAGTTGGAGGGGAGAATGGCATCATTCAT
+GAATGAACATCCCAAACCAGATCACAGGCTTCCAGTGCAGGCAAGTCAGGAGCAGACCTT
+TTGGGTGAGTGAGCTTTCAAGGCAGCTGTCAAATGGACTGTGGGAGGTACCTGGTTTAGA
+GAAATAAAAAGAGGGCAGCAAAATGCAGCCTCAGTGAACAAAATGTGTAGAGTAGTGAAG
+GACCCGGATCACACACACAGCTTGCACTATGTTCATCTGGTGGAACTGGGCTTGCATTAA
+CCGAATAGAGAGAGGAAATGGAGACTGTGTATTTGTGTACGTGTGTGTATTTGTGTGCAT
+GCGTGTATTTGTGTGTGCATTCAGGATCAGCTGGATGGCTCACTGCAGTACTGCTTGTCT
+GCAATATCCCCCAGTAGGACTAGACTTGATGAAGTTGAGTGGGGAATTCCTCATGGCAGT
+TTTCTTCTCTGCAGGCTTTCCCACAAAGCACCAAGGGCTATGTACCTTCTGGAGCCCCCC
+AAGCAACCCAGAACTTTCTTCCCTATAAGGGGTTGCTGGGCCTATTTTATCAACCTGCTA
+AAGCAGATGAAAGCTGGCTGCAGAGGATGTAGTCATCACATAGAAGTAAGCAACAAGGGA
+TAAAGAGGGTTAGTCCTAGACCAAGTGTGGTGGCTCAGGCCTGCAATCCCAGCACTTTGG
+GAGGCCAAGGTGGGTGGATCACTTGAGGTCACGAGTTCAAGATCAGCCTGGCCAACATGG
+TGAAAATGCTGTCTCTACTAAAGATACAAAATTAGCCAGGCGGGGTGGCATGAGTAATTC
+CAGCTACTCCGGTGGCTGAGGCAGGAAAATTGCTTGAACCCCCATGGGAGGTGGAGGGTG
+CAGTGAGCTGAGATCATTGTGTGACTGCCCTCCAGCCTGGGTGAGAGAGTGAGACTCCAT
+CTCATAAAAAAAAAAAAAAAAAAAGGTTTAGTCCTGGTTCTGCCACTTGCTACCAAAGTG
+ACCTTCGGCAGGGTAGCCTCTCCAGCTTCTATGTCCTGCATTATAAAACAGGGATAAGGA
+TCGAATGAATTAACACATGTGAAGTGCTTAGCACAGTGCTGGTACACAGGTGCTCAATAA
+ATATTACTTACTATAATTACGATTAGGATGAAATGCATTGTGTCAACAAATTCATCAAGA
+TAATTTCCCTTTCATCAAAGCAAGGCCAAAATTGGAGTGCTATCAGAATTCTAAAAATGC
+AGAGAGATAAACTCAGGCCAGGAGAAATAAACACACACCAAATATTCTAGATACTGAGGA
+ACAGAAAAGGGTATGGGTATTCCTACCCTTCAAGGATTTAGGGTTCAAAATGTTCATTAA
+GATGAATCTTATGAAGAACTTGGACAGGAACATTTAGACAAGAATGGCCTGAAGAGGCTA
+ACTTCATTCCCAATGGCTTGTCTGGATGGAGGCTGACAGGGTCAAGAGCTGGCAGAGCTT
+CCTGCTTGCACAGCCCCCAGCCCCTCTTGCTGAGTGTGGCCCATCCTCCAGCCTCAGTTT
+CCCTGGCTGGAGTAATAGCCCCCGGGGCAATGGAACATCTCGAAAAGAACCCAGGTGTGG
+AGCCAATCCTCTAGCTGTGTTCCAAACCCGGATGTCCCACCTACTATCTGTGTAGCTTCC
+AGCAGTTCCTTCACCTCTCTGCATCTGTTTTCTCACCTGTGTGATTAGGAAATCATGTGT
+GTGATGATAAAAGATGATGTAGATGAATATGTCCTGCACAGGGGCTGGCCCCCTGACAGC
+ATCCCTCCCTCCCACAAGCTGCCATCCCTCCATGAGGCAGAATGTATGCCTAGAAGGGTG
+ATGTAGGCACCAATAGAGGTGGCTGCGCCTGAAAGCACTGTGGGAACTCCCTGCTCCTGG
+CATTTGGAGATGAAATCTGAAAGGTCCCTGTTAGGCCTCCTTCAGGCTAGTGGGATGACC
+ACAGGCGTGAGGCAGTCCGCCCCCCCTGGTGGGAACAAATGGTGGGGCTGCCAGGTGGGA
+TCTAACCAGCCTGGACAAAAGGAAGCAGTGTGACCAAGCCATCTGTCTACACAGGGAAAG
+CAGAACCACAATAAGCTGTGTTAGTCTTAGGTAAGCCTAAGTGGGTCTTTCATGTTGTTA
+TTGGGTCAACTCTTGTTACTTTTAAGCAATTTCTGCTACTGTGTAGACCCAGTGGCTCCC
+ATCTGTAACCTCAAAAGAGTTTTGCAAGATTATTTTGGAAGGCCTAGGGATAGCTCATGT
+GGACCCTCCTACAACATTTCCCTTTCATCTTCCTTCGTGTTTTGCCACAGTGTGAGAATT
+TAACAAGAAAAAGCTGCTGAAGGAGAGTGACGGGATCAGGAGAGACAGAGAGAAGGGATT
+AGAGCTCCAGGTGGGAGTCAGAGTGCAAGGAATCAGGTTGGAGCTGCGGGACCTTGGCAC
+AATGCAGGCAAACTGGAAAATGAAGATGCATTTGATGGTCCCAAAGGTGACTTCAGTTTT
+TGATTCCAGGTGCCCAGGACAAAGGTACCAAGTCACCTCACACATCAGCCCATGAATATC
+AAGTCAAAAGAAAAAGGCACAGGAGTTTCTCTGGGGTGGCCTTCCTTCCAGCCCATATTG
+CCATAGGCCACCCTGATACCCTACCTCAACCCATTTTCCTTAAGTCCTAACAGATTCTAG
+GATGTGTCACGGGACTCTGAGACCCCCACTCCACCAGCTCAAACTCCGACAGGAAAGCAA
+AGGCCAAGATTTCCTATGAACAACACATCTCTATGTTTAAGGAGCTGTCTGCTGTGCCCC
+TGTCTGCTGTGACCTCATGAATGAGTGATCTGAAAATTGCTGTGACCTCATGAATGAGTG
+ATCTGAAAACGGTGCTGAGTCTTCTACTCCCCTGGGTGTAGGTGCCATACATCTCAAGAC
+TAACGAAAGTCAAATTTGGGCCATCAAATTTTGCTTTCAGTGAGGTCAAAGCAAAACTCC
+ATCGTTTCTTTGAAGGGCAATTGCAGTGATTGTAGTCTGTCACAGAAGAAGCAGTTCTCA
+GAACCACTGATCCTGACCAAAGACACGGCCAGAAATAAGTGCAGGGTAGACCCACATAAG
+TCTCTTTTCCTCAAGCAAGGATATGACTATGGAAAAATTTATTTTCATCATTCCTCGTTT
+CACACTTGGCATTTGAGCTTCATGGATGGCGGGAAGAAGAGAAGATGATGGACTTGAGAA
+AACACACAGCTTCATGAAGACCAGGGTCAGGAAACAAAAGGTTTCGATAAACAGGAGACA
+GCAAAGATAACAAAGGAACAGAAGAATCCGGAAGTTAAGAAAGTTTAAAAAGGAGAAAGA
+CATGTAAAAATTGGGAAGTTAGCTCTTAAGATAAGACAGAGAAGCCAGCTGATCTAGGGC
+AGGTGATAACGAGTACTGATAAAATGAAACTGCTACTTCCATAAAAAAAAAAATCCCAGC
+CCAGCTATAGTCCCAGCTACTCAGGAGGCTAAGGCAGGAGGATTGCCTGAGCCCAGGAGT
+TCGAGACCAGCCTGGGCAACATAGTGAGACCCCTCATCTCTTAAAAAAAAATTCTGAATC
+AAATTGTAGGCCTCATTTAGTTTTTTGAGAAATCTTCCAAAGGAGAAGTCACTATATCAA
+AAAGACACCTAACGTGCATGTTTATCACAGCACCATTCACAATTGCAAAGATATGGAATC
+CACCTAAGTACCTATCAACCGATGAGTGGATAAAGAAAATGTGGTAAACATACACAATGA
+AATACTACTCAGCTGTACAAAAAGAATGCAATAATGTCTTTTGCAGCAACTTGGATGGAA
+TTGGAGGCCATTACCCTAAGGAAAGTAATCAGGAACAAAAAACCAAATACCATATGTTCT
+CACTTATAAATGGGAGCTAAGCTTTGGGTACACAGAGGCATACAGAGTGGTATAATGAAC
+ATTGAAGACGCAGAAGGGGAGAGGGTGGGAGGAGCATGGGGGATGAAAAGTCACCTATTC
+AGTATGATGTAAACTATTTAGCTGATGGGTACAATAAAAGCCCAGACTTAACCACTATGC
+AATTCATCCATGTAACCAAAAACCACTTGTACCCCTAAAGCTGCTGAAATAAAACAATTG
+TTTTTAATTTAAAAAATTCCATGCTCTGGAAATTCTAGGACAGGAGAGCCAATCAGGCAC
+TGTTCAGAGCAAGCAAAGAGCACTCACTTGCTAACTATACCCCCTCCCTGCTGTCCCCTG
+TGCTCCTTGGCTGGCCAGGGACCTTACCAACAGAGCTGGACAGCACCCCCAGCCTCTCCC
+AGCTCACCTTATCTCATCAATCAAAACTTACTCTGTGTCTCATTTTTTAAATTAAATAAC
+CTTGGGCTATAATGGGTTAATTAGTTAATCAAATCTATTCTAATTCACTGATTGGCTCAT
+ATGTCATCTATTTGAGAAAATTGTATATTAATAGCCACTTCTTGGCTGTTTGACAACTGC
+TGAGTCATTTAGTATCTCAGGACCTCCATTTTCTTACATTAAAATAATGGGGGGGAAATT
+AATAACTATGAAAGGGTTGATATTTGAGTTGAGTCTTGGAGTAAAATGGAGTGGGAGGGC
+TACAGCATGCTGTTTTTAAGATAAGGCAAAAGAGGAGAAAGCATAGTTAAAGGAAATGAA
+TGTAGCAGCAAAATCGCCTGATGGACTCCTAGCTGAGTATAATTATTGCTGCATCCTCAA
+GGGATAAAAAAGAGCCATGCAAAATGTCCCAGAGGGGCTTGGACTTCCTATTACGTTTAT
+TAATCATCTTGATGAAAATGGAAAGTCTACATTGATTAAATTCACTAATGATCCTAAACT
+GAGCAGAGGAGTAAATTCCAGAAAGGATGGATTTATAAGGTGAGTAGTAATATTAATCAG
+CTCATCTTCATGAAAAGGATGGCAGTAAATGAAATGGGATTTGCTATAGATAATGGCAAC
+GAGGTACACCTGGGGGAAAACTATAATGAGCCCAGATTCAAACTAGGAAGGTGTTATTTA
+GGAAATAATAATGGTAAGAGAGCTCTAAAGTGGAGAGTGAATAATAAATTAAAAACAAGC
+TTAAAATAAGCGCTCGTTATGGATCACAATTTCACTCTCAGCACTTTTGCAGTGGGGTGG
+TGCAGAGGAGGTGAATGTGAATGGCAGAGGTGGAAGCAGGTTTGTAGTGCAGCACTTATA
+TTTTACAGGTGAGGATGCTAAGCCCAGAGAGGTTAGGTGTAGACTGACTAGGCCAGGGTG
+GAAAAACCCTGTCATGCTCGTCACCACTCTGTCCCTTGCAGTGGTGGCAGGAGATCACGA
+TTCCTTCTGACAATCTAAATTTAGCCTCAGAATCCTCAATGCTGCACTCTAAGCAGTCTC
+TGATTACTTTGCTCACAAAACATTACCTTTTGTCATCTCTAGCTTATAACATAGAGCTAG
+ATGTTGGCAGAGCCGTAGCTAAAAACCTAGATGTCCTGAATATCTAGTGCTTCTTTTTCA
+CCTAATACGTTCTAAATTCTCTACAGTCAACATTGACTATGACTTCAAAAGTCAAAGACT
+CAGAAAGCATAACTAACTTCTTATCTAGGATTCTGACCTTGGTATCCATCATCTTGGTTT
+AAGTTTCCTTAGACAGCATTTTAAAATCTCCAAAATTGAATACATATAGAGAGAGGTGTT
+GGGAAGACACTTAGAAATAGCAATAGTTTTGAGCCAGTGAGTTTTGTGCCCCTGGGGAGT
+AACATAAAGCATTTTTAAAAAGAAGTCTATTGAATTCAAGTAACAAAAATTAAACTTCCA
+CCTTAGGCATTTGACAAAATTAATGACCTTGTTAAAAATTCCCTGAGACTGATTAATGCT
+TCTCGTATTTGTTTCCCTCCTGGGGAACAGAGTGAATTTTCCTGGTGCAAATGGAGCCAT
+GTCGAGGAAAGTCCTGTGTGTGCTGGGTCAGTTTAGTTAGGTGGGGGCATCAACCTAGGG
+AGGAGGGGAGGGAGGGGAAGATTGGTCTCAACAGAATTATGAAGCAGGTGAGTTTAGCCC
+ATTCTCACTTCCTTTTAGTGTCCTTTCAGTTCCCTCTCCCCAGGAAGGCTCATGCTGCTC
+CTGTAAGTCTCTCTGAGTGATGTGAGGGCTACCCCTGTAAGGCTGAGCTGGTTGTGTGTT
+GCACAACTTTAGGGGACGCTATTCTCCCTTGGGAACTCGGTAACTTAGCACGACCAGCCC
+CCTGGCAGATTCAGAACAGTTCTCCATTTATTAGGCCTTTCCTTATCTTTCCCAGTCTTC
+AGTGGAAATCTACCTGCTGTGTGTCAGATCGGAGTCATTTTCACATGGGCTGATGGGTCA
+CTGCCCGAGACTTTCCTGAAGACCTACCCCATAGCTTAAGCGAATGAATTAAATAGTAGA
+ACATTTTGGCATGTGCCTGAACTAAATCTCTCCTATGTATACTCTTCCAATGGTTGATGA
+ATACCTCATAGGATTCATGAGAGATGGCATCCACATGCTTGATCACCCATAATCACAAAG
+GTTGGCTACCAAGATGTCTTTTTTTTTTTTTGAGATGTCGCCCAGGCTGGAGTACAGTGG
+CGCAATCTTGGCTCACTGCAACCTCTGCCTCCTGGGTTCAAGTGATTCTCCTGCCTCCCG
+AGTAGCTGGGACTACAGGCGCGCACCACCACGCCCAGCTAATTTTTTGTATTTTTAGTAG
+AGACAAGTTTCACCATGTTAGCCAGGATGGTGTCGATCTCCTGATCTGCCCACCTCGGCC
+TCCCAAAGTGCTGGGATTACTGGTGTGAGCCACCGCACCCATCCCCAAGATCTCTTAAAT
+AAGACTTTAATCTACCCAGCACTTTAAAGCTTGCAGAATCCTGTCCCACCATGCCAGAGT
+GTCCAGAGATCAAGTGCTAGAGTCAGTTAATCTGGGGTTAGAGCCCCATCCCTGCCACTT
+GTTGGCCATGCAGAACAGAGTTAAGCCAATTACCTAAACTTTCCAAACAAGTTTTTTGAT
+AGGACTAAGATTATGTATTTAGCATAGTGCTTGGCAAAATAAATAAAAATTAAAAAACAC
+ATGTAATCTGCTATCCCTGCTGTTGTTTTTATTTCAGATACGGTGTGGGGCAGGAAAGCT
+GGATGTTATCTCCTTTATCTTGAGAACCCTAGGAAACAGAGAGAAATTATTTGTCTGGGG
+ATACACAATCAATCCTTGTAAAGGCTGAATGTTAAACCTGGGCTTTCTATGTAAGGCTCC
+AGTCTTCTTCCCACCATCCCATGCTCTTATAGACCTAGTGCAACAGTTAACGACGTGTGT
+GTGCCTCCCCAGGCTGAATGGTTTATCATACACATGAGACGCACTAGTTGCTTTTTAACT
+GTTTCCTTCTCTCATACAATGCCTATGTTGACTTGCCGGAAACACCTGGATAATAGCAAA
+CACAGGGTTTGAATTTTCTTTTTTTTTTTTTTCTTTTCTTTCTTTTTTTTTTTTTTGAGA
+TGGAGTCTCACTCTATTGCCCGGGCTGGAGTGCAGTGGTGCGATCTCGGCTCACTGCAAG
+CTCCGCCTCCCGGGTTCACGCCATTCTCCTGCCTCAGCCTCCCGAGTAGCTGGGACTACA
+GGCGCCCGCCACCACGCCCGGCTAATTTTTTGTTGTTGTATTTTTTAGTAGAGACAGGGT
+TTCACCATGTTACCGAGGATGGTCTCGATCTCCTGACCTCGTGATCTGCCCATCTCGGCC
+TCCCAAAGTGCTGGGATTACAGGAGTGAGCCACCACGCCCGGCCAACACAGGGTATGAAT
+TTTCTATCTTCAAGGTGCAATACCACATGTCCTGGGTGTGGAATTGACATCTGTGTCAGG
+GTAAGACTGGAAATGTGCCCCTTCATCCATAGCTGCCATTGGGTATATTATTATCCTTCA
+TGGATCTCACTGACAGAGACGATGCCCATCTTACTTGCCAAGCAAACTAGTCCATTTGAT
+CGTAACATAAACAGTTGCAGAGCTAACACAGGAGTCCCGGTGATGCATGGACCTCTTTAT
+ACTCTATATCTGCTAGGCTGAAGGCTCAGGGACAGATCCAGATTTTGTGGGACCCTATAG
+ATTACACAGTTTTGGAATCTTCTTTTTTTAAAAAAGTATAAAGTCAAAATTAGGTATGGG
+AAAATCGAAGAGATGGAGAACAGACTACTCGTTGCCAGAGTTCAGGGATAGAAGAGAGGA
+GAGAGAGATGGGTGTATTTATAAAAGTGTAACAAGTGATGATGCAACTGCTCTGTATCTT
+GACTGTGGTGATGGGTACATGAACTTAAACATGTGCTAAAATTGCATAGAACCAAACAGA
+CACATACAAATGAGGACATATGGCTCGGCACAGCGGCTCATGCCTGTAATCCCAGCACTT
+TGGGAGGCTGAGGCCGGTGGATCACCTGAAGTCAGGAGTTCGAGACCAGCCTGACCAACG
+TGGTGAAACCCTGTCTCTACTAAAAATACAAAAATTAGCCAGGCGTGGTGGCATGTGCCT
+GCAGTCCCAGCTACACGGGAGGCTGAGACAGGAGAATCGCTCGAACCCAGGAGGCAGAGG
+TTGCAGTAAGCTGAGATGGCGCCACTGCACTCCAGCCAGGGCGACAGAGCAAGACTCTGT
+CCAAAAAGAAACAAAAAAACAAACAAACAAATGAGGACATATAAAATTGATGAAATCAGT
+AAGATCTGGATTACCAACACCAATATTCTATTCCACTATTGTACTATAGTTTTGTAAGAT
+GTTACCCTTGAGGAAAACTGGATGAAAGAGACACAGGATCTCTATTATTTCTTCCCACAG
+CTTGTGAGTGTGATAATTATTTCAAAATAAAAAGTTTAATTTAAAAAATGGATAGAAGTA
+GAAACAAAACTTGGAAAAAAAACAGGCACCAGGTCTAGGAGAGTTGGCGCTAATGAGAAG
+CCTAGACACTTAAAAACTTCACTGGCTTCATGGCAAATCTATTCCTGATTGAAAAGGCAG
+TAGACCGAGAGAAAATTAGTCACAATAGAGATATGAAACCATTTTAAGACCCACGAGTGA
+ACGGGTACGTTTCTGGGATTACCTTTTTTGATCACAAGGAAGGCTGCCAATGTAAAATAA
+ACATAAGCTACTTACCCACATAAATAGGTTGGCTCCACTCACTCCAGAGCCCTGCCTCTC
+TGCACATGGAGCTCACTGCTGCTCTCACTTGAACATCGTACTTAGAAAGATCATCAATTA
+TTGAGATGAATGCATTGGTCATCAATTTTTCTATCTAAGTGGGGAAAGATAGCATTAGAA
+GAATCTCTAGACACCTAATTTAGTTCTGCCGATTATCAGAATGGGAGGTCCTATATAGGT
+CATGTGACTCACTGTTCAGCAAGTCCTTTAAAATCAACAGGGCACACATTAATTCGTTTA
+TGCTAGGTGCGTTAGTGTGGATGTGTTGGCAGTCACCCTTCAGTGGAACGCTATCTTGTA
+ACCAAAATATACGAAATGATCAACGGTCAAGATCCAGGTGTTCCTATCCAGGCCCAGCTG
+ATGTTTCCAGACTGAAAGACTGGAGTGGCCTATGCTAGAATGCATTATTCCCTCACCTTG
+TCTCTCCATAATCTATAGTCACATTACTAAATAATGTCACATGAACGCTAGATTGTCTAG
+TGTTGAAATGAAGCTATTTTCTCATGAATGAGCCCTTCTTCTTTTTCCTTCTACTGATCA
+TGGTCGCCACCATCCAGCTAGTCCCCTGTACCAGAGATGTGCTCCTGACACCTGTATCTT
+GAATACCCCCGGAGGTGTTTCTCCCTTTTTTACTCCAGCCCTGTGACCATTGCCTATTTT
+AGCTCTTATTATCTTTTGCTTGGACCTTTGCAGTAGCCGCTAACTGATATCATATGTCCA
+TGTCGCCCCTCCCCACTCACATCCAGTTTTCATGCTGCTACCAAAAATCTTCTTTTACTC
+TGCAAATGTAGACATATTTCTCTATTGTGTAAAACTCTTCAGTGGCATCCATTGCCCAGA
+GTCATGGTTTTTAAAAAAGAAGCCACTTCTTTATTTTTTAGCAAAATCTTATAGAGCCAC
+TCTGGGAGAAATCACAATGTCAGATACAGAGTCATGATTTCAGCATTGGTCTTATGTCCA
+GGCATCCAGGCAGACTGAATTACTTGCCACTTGACTGAAAGAACCATACTCTCTCAAGCA
+TAAAGTTACTCCTTTTCCTAGGCTGGTGCAAGTCAGGAACTATTTATTACTGGCTTGTGA
+TGGGCTAAATACAGATAAAATTATGACTGCAATTTGGAAGTTTTGATAGCAATTTGACAT
+TGCCATGATATCCAAACACATGATCAGTGAACTGACACTTTACATGTCTTTGGCTATATT
+TAATTTTTTCTAGCAGATCATTTTTATTGTATTTGACAAAAGCACCAATCTATGGTAGAT
+TAGACATTATAAAAACACACGCACACACACGTGCACACACAGTCCTTCAGTGTAAGTATT
+TTGGGAAGCTCTGGCTAAGAAAGTCCTTCTCATGTTTTCTCACCAGACTAGTTTCTCTTC
+ATCCTTACAGATTCCGTTCAATTCCTCTCTGCAGAGCAGGCTCTGTGCCCACACCCCCAT
+CTCTAGCTGTACTGGCTTTTCCTGTGGGAGGGCAACCCCAAGGCTGGGCAAGTATGTCAC
+AAGATTGGGTCACTCCATGGCAGAAACAGTCTTATTTCTCACAAAGAAGCCAATTTGTAA
+ATATTTGTTGAATCTAATTGAATTGGCTTTGTCTACTCTCTGTAAGACATAAGTTGGAAT
+CCTATTTTTTTTCCTAGCTTTGTGACTGTGGGAGAGTTACTTCATCTCTTTTGCCTCACT
+TTCCTATAAAATGGGAATGGTAATTACATCATAGAATTATGTGAGGATGGAATAAACACA
+TAATAAAGCTTGACACATAATTGATGCTCAAGAAATGTTGATTGGCTTTCTTCTCAGTTC
+CTTTCCCCTTGAAATTTTTGTCTATTAGTGCTAATGAGTTTTTTTAATTGTAAAATACAT
+ATAATGAAATTTACCATCTTAATCCTTTTTAAGTGTACAGCTTTGTGATATTAAATAGTT
+TCACATTGTTGTGTCACCAATGTTCAACACTCTTTTAATCTTGCAAAACTGGAACTCTGT
+ACCCATTAAACAATACCTCTCCTTCCACCCTCCTACCAATTCCTGGTAACCACCATCCTA
+CCCTGTTTCTATGAGTTTGACTATTTAACCTCATAAAAGTAGAATCAGACAGTATTTGTC
+CTTTCGTGACTGACTTATTTTGCTTAGCATAATGTCCTCAAGGCTCCTCCATGTGGTAGC
+ATGTGTCAGAATCTCCTTCCTTTTAATGCTGGATAATATCCTATTATATGTATATGCTGC
+ATTTTGCTTATCCATTCATTTAATGGGCACTTGGGTTGCTTCCAGCTTTTGGCTATTGTG
+AATAATGCTGCTATGGACATGGGTGTACAAACATCTCTTTGAATCCTTGCTTTCGATTCT
+TTTGTATATGTAATCAGCAGTGGAATTGTTGGATCGTATGGGAATTCTATTTCTAATTTT
+TTGAGAATTCATCATATCGTTTTTATAGTAGCTGCATTATTTTAGTTTTTTGTTTTTTTG
+TTTTTGTTTTTTTAGATGAAATGTTGCTCTGTCACCCAGGCTGGAGTGCAGTGGCGCCAT
+CTCAGCTTACTGCAACCTCCGCCTCCCTGGTTGAAGTGATTCTCCTGCCTCAGCCCCTGC
+CCCCGAGTAGCTGGGATTATAGTCACGCGCCATCACGTTGGCTGATTTTTGTATTTTTAG
+TAGAGATGGGGTTTCACCATGTTGGCCAGGCTGGTCTTGAACTCCTGGTCTCAGGTGATC
+CACCCACATTGGCCTCCCAAAGTGCTAGGATTACAGGCGTGAGTCACCCCACCCGTCTAT
+CATTTTAGATTTTAACCAGCACTAGTACCAATGAGTCTGTATCTAATCCTTTGTATTAGT
+TTCAACCAAAAGTATGTTCTTTCAAAACAAAAGGCCAGTAAGATTTGGTTTATATCTATT
+TGGTTATATCTATAATACCTGGGTAGATTAAGTTAACTTTGACCTTGTTAGTACCAAGCT
+GTAACTTGGTTGCAGTCACTGAAGATAATTTTTTAAATGTTTCTAAAACAAATGTCTGTT
+ATCAAATATTGGAATAATCTGAGTAATTACCTGCAAATATCCATTCCTTGTATTGTGTAT
+TTTTACTTCATAATCAAAGCAATGGATTGGAAAAGCAGACACTGGTTTCTCCCATTGGAT
+AGAGAGACGAGTTCCTTCAATCTCTGCTGTGACATTCAGTGGAGGATTTATTTGATCTAA
+GTTAGGGAACGAAAGATCAGTGATTTTTTTTTTAGAATCAGTGATCAAAGCTGATAATTC
+CAATCCACCCACACTTCTCAAGGCATTTCTAAGATACGCTTTTTTCAAATATTTACCATC
+AGGTCTTAATCAACTGATCTCCAAGCCACAGGAAGCCGGTGGCCTCCCATAATACTCTTG
+TCTTATAGTGCTGAAGAAGAAGAGACCCTTTCTGGAAACTACAAGGATTACTACTCCAAA
+TAGAGTTGAATGCTTGAATTACTTCCCCCCCTCAGCTCATTGCAAGACTCACCCACCATC
+CCCCTTTACTACTCAAGTTGTACCAGGCCCAGAATAAACCTGACCACTGAGAGAACATTT
+CCCTGGACCTTCCACCAAGCCTTGCCTCTTCCCAGTAGGTATGTGGCCCTGAACAAATCA
+CTTCCCCTTTCTGAGATTCAGTTTTTAATTTTAATTTCATTTTGTTTACTGCGTCTTTTG
+GTTTTTGTTTGTTTGGGGGCTGGAGCAGGAAGCTTCAGTTTTCTTTTGCATCAAAAAGAA
+TGGATTGGGGCAGGGCGTGGGGGCTCACGCCTGTAATCCCAGCACTTTGGGAGGCCGAGG
+CGGGTGGATCACGAGGTCAGGAGATCGAAACCATCCTGGCTAACGTGGTGAAACCCCCTC
+TCTACTAAAAATACAAAAAATTAGCTGAGCGTGGTGGTGGGCGCCTGTAGTCCCAGCTAC
+TCAGGAGGCTGAGGCAGGAGAATGGCGTGAACCCAGCAGGCGGAGCTTGCAGTGAGCCGA
+GATCGCGCCACTGCACTCCAACCTGGGTGACAGAGCAAGAAATCTGTCTCAAAAAAAAAA
+AAAGAAGAAGAAGAAGAAGAAGAGTGGATTGGGCTAAATTTGTCTTTACTTAGGACTCTA
+ATGTCCTTTCCCTTGAGATCTCACTTGATTGTCTTATGGTCCGGTGAGGTGAGGGGAAAT
+GAATTCTTAATGAGTGTCCTTGTCTTAGGTAATATGACTTAGATCTCACAATTAATAGGG
+AAAAGCTAGGAGTGGGATCCACTGGCTTCAGAGCCTCCTATACCCTATGAAGAAAATTCT
+TAACCAAGAAAGTACTTATTTATTTTAGTAATCCTAGGAATCAGCCTCAATAAAATGAAA
+ATCATAAAAGAAAAATGAATTCCTGTGGTCTGTACTAGATCATATCCATTTTCATATTAA
+TATCATTGTTTCCTAGGTCTTCCTCGGCATCTTTTATTGCCTATTTTCATGAAAGTGACA
+TTTTTAGTTCACCTAAGAAATATATTACTGGAGAGAATTGCATAACCTCTTTAGTAAGGG
+CTATGATTCTTTACACAAAGTTATATTCCATTGGATATAGATATGTCACAGCCAAATCAT
+ACCTTCTAAATAATATTGTAGTGTATTTATTAAACCTTTATGCCAGGCACTGTTCTAAGT
+GCTTTATCATTAGTAACACAATTCTCACGAAGACTGCACAGGAAGTATTGATTCCTCTCC
+ATTGTTTCAGATAAGAAGATTAGGCACAAAGGAATGATCAGCTTGTCCAAGGTCACTCAG
+CCAGTGGTGGAGCCAGGATCCAAATCCAGGCAGTCTGGCCCCACAGCCCATAATAACCAC
+CCACCATTGAAATCTGGAATCTCCATAACTAAGAATGCCATGTGAGAGCGCCTGATGAGT
+TTCACTAATAGAACTATCTGGGATGAGGGAGAGTGTCTTCTCTATTGAGAACTGAGCAGA
+CAAAACCACGAATAGAATTTTTAGAGCTGAGAATTGCACACTGAGAGATATTCGAGCTGC
+AGAACATCCAGGAGATGGGCCAGAACAGTGAGAAATTCAGAGAGAGAGAGATGTTAGCCT
+GGGAGAAGAAGGGCTTCTGGATGGGAAACGTGCTGCCTGTGAACAGCTAAGAGAGGCTAT
+TCTATAGGGAAGGGACTCAAATCACCTGGGGTGGCACTAGTCCATCACAGGACCCAGGGG
+CAGAAATTTCACAAAACCTGTCAGAACTCATGAAGGATTAAATGGTCTCTTTTAAGCAGC
+TAAATTCACTTTTTCTGGTGCAGTGATTCTCAACTGGGGGAAATTTTACCCCTTGAGGGG
+CATTTGGCAAAGTCTGAGACTTTTTTAAAAGTCACAGCTCAAGGACAGAGGGGCATACTA
+CTGGCATCTAGTGTGTAGAGGCCAGAGATGCCGCTAAATATCCTACAGTGCCCAGCACAG
+CCCTCCATAACACAGAGTTGTCCAGCAAAACTCACTGGTGGTGTTGGAATGGAGAACCTT
+GCCCCAGTGGTTTTCAAACATGGGTCTGATGCTTACTTGGCATCAGAGAAGCAGTAAAAC
+TAGGTGATCTTTATAACCCTTCCTTCCAGTGCTGAGATTCCGAGATTCAGTTATTTCAGC
+TTTGGGTTAAGTCGGTCTTACCAATGGCGTGAAGGGCAAACAGCTGATCAAAGGGCCTGA
+TAGCAGAGTGCTTGCTGGAGCCGTTAACAAGCACCGCAAGCCAGTCACGCCCTTTGCTGA
+GGATAAAAGTCCTGGGAAACCAGCATGCGATATTTCTCCCCAGTGTGTCTTTGCTGTATT
+CTTGGCATTCTTCAGTCCAAGAGCCATACCTAAATTGGAACATTTACGAGTGTTATGAGG
+TTGCAGGAAACAACCATTTGCCTAAGTAAAAATAGGTACAGTACTAACCTATAGTAGAGA
+AAATACTGCGTGTCCTCAGGGGCATCTGTGCCAACAAGCCAGGTGCAGTGAAGGGAAACT
+TGGTATGACCTTAAACGTGAATAATTGTCTTCTGTAGTGTTTGTGGTGCAAGTTAAATTC
+ACAATTGAGGTTCCAGGAGACCCTAGGTAGTCAAAAGTAAAAAGGACAAAACATTGCCAT
+GGCAAACTCTGAATTTCATGCTTCTTTTGGAACTATAGTGATGTGAACGTCGTATTCATC
+ACCAAAAAATAATCATCTTCACATTTTTTTTTCCCTTGAGACAGAGCCTCACTCTGTCAC
+CCAGGCTGCAGTGCAGTGTTGCGATCTTGGCTCACTGCAACCTCTGCCTCCTGGCTTGGA
+GCGATTCTCGTGCCTCAGCCTCCCAAGTAGCTGAGATGACAGGTGTGTACCACCACACCT
+GGCTAATTTTTGTATTTTCAGTAGAGCTGGCGTTTCACCATGATGGCCAGGCTGGTCTTG
+AACTCCTGACCTCAAGTGATCCACCCACAGCCTCCTAAAGTGCTGGAATTACAGGCATGA
+GCCACCATGCCCGGCCATGATCACATATTTCTAGAAACCTACTAACTACAAAAGGCCAAC
+TTACTGGAGATATGGAATTAGAATTATAAAGTCCCCATTTCTGATATTCGAGAGCTTCCC
+AGCTATTTTGTTTGGGGCCTGGGGGTGGTGTTTGTGCAATACATGTGTGGAAGTTCAAGA
+GAAGTACAATATATTGTCATTTTGAGGTTGATGTCCGGCAACTTTGGTGCTCTAATGCCA
+CATTTGTTAATAACTAGCTGTGAGACATTGACCCCCACTCTTCTGGGCTCTGTGTTTTCA
+ACTGTAAAGGAGCGGGTTGGTACAGGAAGGTCTTGCGTATCCCTTTCCATCCTAGAATTG
+TGTGATTCATTAGGTTGTATCCAAATTCTTCATGAATTACATAGGTTGCTGCTCAGAAGA
+AATGAGTTTTGACAACACTGCAAGATTGCAGACTTTGCAGACTTGATGCACATTAGCATG
+TTAAAGTCCTCTTTAATATACTAGGACTTGAAGAAAACCTTGAATTGGCCAGGCACGGTG
+CTCATGCCTGTAATCCCAGTGCTCTGGGAGGCCAAGGCGGGTGGATATCTCTTGAGCCCA
+GGAGTTTGAGACCAGCCCAGGCAACATGGTGAAACCTCGTCTTTGCAAAAAATATAAAAA
+TTAGGTGTGGTGGCATGCACCTGTAGTCCCAGCACTTTGGGAGGCTGAGGCGGGCAGATT
+GTTTGAGCTCAGGAGTTTGAAACAAGACTGGGCAACATGGCAAAACCCCAACTCTACAAA
+AAATACAAAAATTAGCCAGGTGTGGCGGCATGTGCCTATAGTTCCAGCTACTCGGGAGGT
+TGAGGTGGGAGGATCACTTGAGCTGGGGAGGTCGAGGCTGCAATGAACCAAGATCATACC
+ACTACACTCCAGCCTGGGCAACAGAGTGAGACCCTGTCTCAAAAAACAAAACCTTCAGAT
+TTTATTTTATTTATTATTATTATTATTATTATTATTATTTGGAAACAGAGTCATTCTGTC
+ACCCAGGCTAGAGTGCAGTGGCATGATCTCAGCTCACTGCAACCTCACCCTCCCGGGTTC
+AAGCAGTTCTCCTGCCTCAGCCTCCCGAGTAACTGGGATTACAGGCACGTGCCACCACAC
+TCAGCTAATTTTTGTATATTTAGTAGAGACGGGGTTTCACCATGTTGGCCAGGCTGGTCT
+CGAACACTTAACCTCAAGTGATCTACCCGCCTCGGCCTCCCAAAGTGCTGGGATTACAGG
+CGTGAGCGACCGCACCCGGCCAAGATTTTAAATGCAACCTTTTTATGTTTGCTTCATTAA
+GGATTTCTCAAATTATGTGACTAGAAAGGCTTGTTTTCATTTCAACCTCTCGTTGCTGTA
+TTAACTGTTGGTCTTTAAAATACACTGTGGGAAACACTGGCCTTGTTGGTGGTTGCTCAG
+AGAAGGAAACAAGCTCTTGCACCTGGGCCAGGAAGGACCGCATTCAAGTGGGAGCCTTGA
+GAGATAGAAGGGGGTCTTTTGATCGTAGCTTAAGTGAGCTGTAGATCATTTTTATCACTG
+TCAGCCAGTGTCTTTCAAGAAGCAGAGGGAGAAGATGATGAGAGAGAGCCTCTTATTACC
+TGTAGAGAAGTTAAAGATGGATTTCTTCTTCATATCTGTGCTTTTGCACAGACAAAAAGA
+AGAACTACCTCAAAGCAAATTGACTTATTCAGTTCATGTATATATGCATATATTAGGTTG
+ATGTAAAAGTAATTGTGATTTTGGTCATTACTTTTGCACCAACCTAATATATATTTGTCC
+ATGCATTAAATGACCAGAAAGTCCACACCCAAGTACACTTTAGAGATCCTGACAACTCTT
+TGTCTTATAGTTCTCATCCAAAGAATCATTTAAGTGAATTCCACTTGGTTCAAAACAGAA
+ATAATTTTTATTAGTGTCATCCTGTATCAGAGTGTTCAGAGGATAATTAGAATTGTAGAA
+ATGTAAGCTGCAAAGTGCCTCATAGGTAAAATCCAGTTGTTCATTATAGAAAGGAGGAAT
+GGTGGTTTGACGTAAGCCACATACAATAACCCATCTCTGTGTTCCTGTATCTACCTTGGA
+TTAGTCTCTGTACTTGGGATCAAGCCCATGCAAATTGGCTGGTATGTGGTCTAGACAAGT
+TATAACAAGTAAATGGGGCCGGACACGGTGGCTCATGTCTGTAACCCCAGCACTTTGGGA
+GGCCGAGGCGGGTGGATGGCTGGAGGCCAGGAGATCGAGACCAGCCTGGCCAACATGGCA
+AAACCCCATCTCAATAATAATAATAATAATAATAATAATAATAATAATAATAATACAAAA
+ATTAGTCCAGCATGGAGGCGCATGCCTATAATCCCAGCTACTCGGGAGGCTGTGACATGA
+GAACCGCTTGAACCCAGGAGGCAGAGGTTGCAGTGAGTCAAGAACACACCACTGCACTTC
+AGCCTGGGCAACAGAAGGAGATTCTATCTCAAAAAAAAAAAAAAAAAGTAAATGAGAAGA
+TCTTTATGTTTCTGTTTTAAGTCACTGACACAATTCAGGAGGTATGGTCTTTTCAGCTGG
+TGATATGACAAAATAGTCGTTTGAAAATTACCCGTGAGCTCAACTGACCAAGACAATGGT
+TATTGGGTGCACCCACATGTCCCAGGACTTGGTAGCCTGCTTCTCCTCTTTTCTCTCCCC
+TGTTGTGTGTGCACTTAAGTGTTTGATCAGAAGTATTACTGACTCTAAGTATCAGAAACA
+CCAACTTTCCACTGGAGGCCAATGCAGAGACAGTGGATATTTCTGCAAGAATGTGCCAGA
+TGGAATTCAGTTGGTTATGATAAGAAGTGGCAGCAGCCTTGGTTAGGATGTTGTTGATAT
+GGGAGAGTACTTGAGAAGAACGGGTGACTGACTAAAGAAAAGTGGGTTAGTGTTAATTTT
+TCTACTTTTCCATATTTGCAAAGTCCAAAACATACAAACTGGACTTTTGGAGGCCTGCTT
+TACCTGGTGGGGCATGAAGTTCAGCAGAAGCCCAGCTGCTGGCCAGTAGTGAGTGGTCGT
+TCTGCAGGATGGTCCGCACACTTGCTGAAAAGCCTTTGTGGAGGATGGTTACACATTTGC
+TTTCAGTGATTCTGGTTTCATACTAAAAATAAAACCCACAAGTCATGATACATAAAAGAG
+AACTAGACTTAAGAGAGCTATTTTAATCAAATATGCATTTTCTTCTACTTTTTAAATGAT
+TAGTAAGATGCAATGAAATAGTTTTGCTAGAAAAAAAGTCAAAACAAAACCATTGTAATA
+ACAACATAGTAATTTCTCAATGACACATGAACGCATTATTCTTGTAAATACAAGCGAAAT
+ATTACAGTTAAACTCAAGTTCCCTTTGAGCACCATCTCCCCAGAGGTCAATGTCGGACAG
+AAAATTCTCTAGAATTCCATATTGACTGAAAAATAGTGAATATGAATCACTTCTCCCTTT
+GTTTGACTTTATTGCACACCTAATATGTAGCAGGTGCCTGAATGTAGCCCCGAGGTAAAA
+CTGAGGCTCTGAGAAGCTAAATGACTTGTCCCAGGTTGCAAAGGCAGGAAGTGGAAGAAC
+TGGGTTTTGAACTTAGTTTCCCTGACTCTCCACTCTGCCTGCTCACTTCTTGTTTTACTA
+GGCTACTGTCTCCTGTTCTGTTGGTAATTTTATGGGAAACAGAAAACCAGTACCCAATCC
+ATGGTGCCTAAAAAGTTACTAAACATTCTTCCTTAAGGGAAAGAATCATCCAAAAGTTAA
+AATATTCTGTGATGCTGTTTAACGCTGAACAATACACCCGGCGCTAGCTCACAGGCATTC
+TTAGAGAGACACTATTCTACTGGTAACATAACATAGAGCCTGTCAGTAATTTTATTTTTT
+TAATCCAAAATTTTATTTGATAAAGAAAATGCAGTCAAAATGCATATTTATTCTCAATAA
+GGATATCCATTAGAATAAACACTTACGTCATCTTCTTTTGGAGCGTTTATTTTCACTTGA
+TATTCTAGATTAACATTCCTTTGCTCTTGATCAGGATTTGGTTTCCATTGTAAAAGAACT
+TGAGCCAAACCAGTAACTTTAATGGTGAAATTGACAGGTGGGAGAAGTGAAACTGTTGAT
+TCAAAGAATAAAGAAACAACACAATGTTCAACTGGACATAGGCAGCACTTTTAAAACTTT
+TCGAATATTTATTGCCCTGCAGATGCTGTCCTGGACCTGCCAGCACCACAGACACAGTTG
+CTCCTGCGTGCCTGTAACACCGGGGCAAAGAGAAAGTGGCTATTTCTACCCGAGTAGCTG
+GGACTACAGGCGCATGCCACCATGCTGGGCTAATGTGGGTTTTTTGGTATTTTTAATAGA
+GACAGGGTTTCACCATGTTGGCTAGGCTGGTCTTGAACTCCTAACTTCAAATGATCTGTC
+CGCCTCAGCCTCCCAAAGTGCTAGGATTACAGGCATGAGCCACCACGCCTGTCCTAGAAG
+AGGTTTCTTCAAAACTGTTTTTAATATCTTTTTTACGTTGCCCATGTCCAGGTGTTTACC
+TATAATACCTATATTTTTATTGAAATATGAACATGTTACTATATCACTATTCACTATAAC
+CATAATTTTCAAACTGAGAGTCATTATCCATTAACAGGCAATAATAACAATGTATTGGTT
+TGTGACCAGAATTTTTGTTTTAGTAATGTGGAAGAAAAATAGAATAGAAAATATCAGTGT
+GCATCAAACATAATAAGAGCTGTTTCATGAATCTCGTTTCCACTACATAAAGGTAGTTAT
+ATATTTGTATGTGTGCTGGTACATAATGTAAAAATGTATTTACCTCTTATTATGAGTCAC
+AGACAAAAATATTTGCAAGCAAACTTACTTAAATAGGGCTTTACAGAAAGAAAAGGTTTC
+TTCCCCCTGCATGAGCCATTCTCTGACTTTGCTTTCAAAATTAAAGCTTTTGTTTAATTA
+CAAAATCAATATCTGTTTATTGAAGAAATTTTGGAAAACACAGATAAGCAGAAAGAAGAA
+AATAAATTTTTTAAAATAATTGTACCACTAAGAATGGAATTAACATATGATATATTCGTT
+ATGTTTTTTTCTGGGCGTATATTTATGCAATTTTTAATTTTTTTTACCACAATTAGGACG
+GTATTGTACACACAACTACAAAACCTTCTTTTATTCATTTACTAAGTTATCAGGATTTAT
+CCATTGACCTTAACGGACTTCCACACCTCTACATCCATGTTTACCACATGAGGACTTTTA
+GAGCTCTGTCTATATTGCATTGTCCATTACGGTAGCCACTGGCAACTTGTGGCTATTGAA
+ATTTTATTTAATTAATCAATTAATTTTTGAGACAGAGTCTCACTCTGTTGCCCAGGCTGG
+AGGGCAGTGTTGTGCGATCTCAGCTTATTGCAACCTCTGCCTCTCAGCTCAAGCTATTCT
+CCTGCTTCAACTTCCCAAGTAGCTGAGATTACAGGCATGTGCCACCACACCTGGCTATTT
+TTGAATTTTTAGTAGAGTTGGGGTTTCACCATGTTAGCCAGGTGGGTCTCAAACTTCTGA
+CTTCAAGTGATCCACCTGCCCCGGCCTCCCAAAGTGCTGGGATTACAGGTGTGAGCCACT
+GCATACGGCCTAAACTAATTTAAATTCATTACCTTAGTTGCACTATCCATATTTCAAGGG
+CGCAATAGTCACATATGGCTAGTGGCTACTGCATTGGACATTAGAGAGATACAACATTGT
+CATTACCATAGATAGTTCTGTTGACAATGCTAGACTGGGACCATGTGATGATTTTCCTTA
+AACTCTGTCATCACATCAAATACATAACATCAGCAGATTTCAGGACAAAATGCAGTGGAA
+GTTTCTTAACGTTTGGTCATGGGGCCTTCTAACTACTCCCTTGTGTGAGAAGACATTCCA
+AATGCGACCACTGGCGCCAGCTTTATTCCATGGTGCCCGGACACCCACACTTTGACTTTG
+ATTTCCCACTGTAGCATAACATTTGCATTTCAGCCAACATTGCTTTCTTAAAATATGGCA
+TGTTTAAAGCATCTGTCTTCTGATGGGGATAAATATTGTCTCATAAAAATCCATATATAA
+TGTTCTAATCGACAGTTTAAGAGGAAATAATGTTATCCTTTTACTAACATATTTTTAAAA
+ATAAACATTATTGAATTGAATAGAAGGTCCTTACTCTTTTCATCAGGAAGTAAGTCAGCT
+TGCAGTATCTCAGTGGCCCCCAAAAGGATGAGTAATACATGCGCCACGATGATCATATCC
+TACAGAAAACAAGGGAGATACCAAAATCATCTTGTTGCTATTTTTAAGAAAAACTGATAG
+CTGCTTTCTAACATAAAATGCAGTCGTTTGGCCATTTAACAGACATTTATGGCATATTTG
+TTATGCGCAAAAAGTACAAACATGACCAAATGTTGGACTTTGCCCTTCCAATGTAGATTC
+ATAGTTTGAAGGACAGAATGAAATATAAATTGATAAATGTAAACCAGTTGAAAAACTGCC
+TCAGTAAAGGTGTGTATGGGGTACAATAGGAGCAGAGACTTCTGATTTGCCATCTAAAGG
+GTGAACTAGAGTCCTTGACGCACACAACAGGGAAGAGACATGCCTGGTGGAACCCAAGGT
+ATGTGCAAAGCTGGAAGAGAAGGAAACAAATAGGAAGGGATTGCTTTTCGACAAGAAACC
+AGAGCAGATCTTTGAATAGCAGAATTTCTAGCATAGTCAGCAAAAGAAATAAACATTACC
+TTTTTCACTATGAGGATTTAAAGATGAGTGAACATGACAGGAAACTTCAATCTAAAACAA
+TCTGTAGCCTAAGAGAAACTTTGTATCACCAATCCAGAATCAACTTGTGGTACTTTGAAG
+AGTGTTTTTTTTGTTTGTTTGTTGATTTGTTTTGTTCCCCCCCCCACCCCGCAAAGGGAG
+CGGATCACAAAAGAATTGAAAAACACAGTGATAGACCTGGGGAAAATAAAGACAGTATTT
+CTATGTCCTTGAAACAATTGGGCAATGAGAAGGAATCTAGAGCTGGAAATGTGATAACCC
+AGTGTGAACACACACAAAAGTCTCGGCATCCTGTTCTACATGTCAAAGAGGAGAGTCGGT
+GATCTCTTTCTGGGAACTGTAGATGAGAAGTCTTGAGTTTTTCTTCTGCACATTTTGAAA
+GGCATATTTCATAAGAACTTAACTTTCAAGGGCAAATAACACGCATGGCTTCCCCCTGTG
+TTGTCCTCACTTTTACAAAGGAGTTCTTCCTACTCTCTTACCACGTGCTCCCCCCAGAGA
+TTTGGTACCAGACACATGTGGCTGTTATACATGATGGAAATCCCTTCCATGGACGTTATT
+CCTACCCATGAAGGAAAGGAGTCTGAAAGCTGAAATAATCTGCCAAAGATCAAACAGCTG
+TTAAGTAATGGAGCCTAGACCCAATCTCTGATCTTCCAATGGCAAAACCTATGCTCTGTC
+AACTTTATGGTACTAATTACAATGATTTATAATTTCATTTAAAACATTTATTTAAGTGGC
+TTGGTATTTTCCAAATATAATTCCAGTAGAACCACAGGAGAGACCTGGGCTAAATGAATA
+CCTCCAGGAAATAGCACAGAACACTCTTAACTTCATTATTACTTCTTAAATTATTACTTA
+AGTTGCTACAATTACTGCTGAACTTACTAATGAAATTGGTAAAATGCCAAAACAGCAGGA
+AAGGATCGGCATATAAATCACTCAATTCCTTGTCAAATAAGCTTAAGTACTGTTAATCAG
+AAGTATGCCAGTTTTGATTTTAAAATCCTGTTTATTTTTCTCTGAGGATTTCACACCATG
+TAGAAATTAAAAAAAAAATGAAACGATGACGATGACAACAAAAGCAGGTACTCTATAATT
+TTTTTAAAATTTTCAACAAGTGAGAATTTTAATGAATTAAGGGAAAACACTAGTAATCTA
+CTAAGCCTGAGAAGCAAAGATAAAAATTCCTTAAGAACAGCAACAAAGATAGCTTCCTCT
+TTAAGTTATGAAGGTGATTTCTTAAAATGTCAGCATTTCCTGAAATAATATTAAATATGC
+TCTGATTTTGCACTAATTTTCAATAATAGGAATTCTAGGTCAGAAAAAACTGCAAAATTA
+ATATTTCTTTGTGACTTTCACTGACTGGCAAAGTAAAACTATGTTATAAATGTACTTGTA
+AAAGCAATAAACATGTATTTATCCTTTGCAATTAAATTGTTGAAGTAAATGATAAAACTG
+TTGAATATCTCAGTGGAGAGATAATTGAATATTTTATATGAGCAAGCACTCTCCCCTAGA
+ATTTGTCATGTATTCTGATTTTATAGCTGCTAAAAATAGAATTGTTTTTCAAATTTAATC
+ATTCAAAAAATTTTTGATTATTAGTTTTTGGCCATAAATAAATAGACAGCTTTTTCATGT
+CTCATTGTCATATTTAAAAAGAGGTGCTTTTGAACAAAATCAGTTGTCCTATAGGCAGCA
+CAAGGTACTCAGTAGGGGTCTAAATATTAAAAAGAATGACATTTTTTTTTTTTTGTGAGT
+CAGATAAATTTTACATAAGGTTGAATAGTACTAGAGCTTCAGGATTTGATACCATGTTTT
+CTACAATTCTGCTCACTCTCTGTGGCCCCTTAATACTTCTTGTCCCTGCTTAAAACAACA
+ACAACAACAGCAACAACAAATCTCTTCAGGCCATTTCTTTAATCCAAAGATACACTGTTA
+TGTAGATGTCAACTGGGTCATATTTCACTATAAAAGAATAGAGCGACTTCATTAGCTTAA
+ACATATATATCGACAATATGTTCGACTCATTCTTCTCATGGCTACCAATTAAAATCTAGC
+AGAAAACCATTAAATTGTTAAAATAAGATGCAAACTAAGCAGAATGAAGCAACTATAGGT
+TGTTTATCTATCACCAGGAAGACATGCTCAATCTTTAAGAGAAATCATGATCTCATGATC
+TACTTGCTCATATAACATTTCATTGAGTCAATCTAAAATTCCTCAAGTGCTCTCTAAAAA
+TCTAGTTTCTGATAGGTGTTACATTTTTTGAAATTTTGGAGAAAACAACCACAGTCTCCT
+TCCCTATAGGTGTTTCTAGGAAGTTTGGTAAAATTTTGACAATTAGCAGTGGATTTCCCC
+AGCGTTCTTGAGAACTGGTCAAATTCTACTGAAGTTCAGACTTACAAATATTTTCCCCTC
+TTTTTTTTCCCAACTTATTTTTCTGCCTGGGGCGTTCGTTTTATAACCAAAGTTATACTG
+GCACCCCTGTTTTTAAAACCTTTTTGAGTCAACTGTGGTAACACCTAATTCCAGACTCAA
+CCTTAGTGGCAGAAATTGTAAAGCAACTGAGAGGATTCATGCTCTGGTAGGCTTTTAAAT
+ATGAAGAGTTTACTTTCTCTTTTATCCTGTACAGTATAATCAGCAATAAAAGTTATCTCT
+TGGGGGATGAAGAATAAACCAAGGTATAAACTGCAAAAGACATGTTTACCTAGGTATATT
+GCATTACCCCCCAATGAAAAACTGCACATTCCTAAATATATAAATGAATAATAAGGACCA
+CTTATCATGCATGCAATTTTTTTTTACTACTACTGTACTTTTGATTAAATTTCTGAAATA
+GTCCTAAAATAGAACTCATGAGTTCAGGTTGTGGCTGTAAACATAAAACTCTCTGTCAGT
+CCAAGTGGAAATGGTGTTGCCACCTTGAGTATTTGGAAAAATAGAAGAAAGAGTTTGCTA
+CAAATATCCCAGTAGCAAAATATTTCCTGCCAATTGCACATGGTGCAATTTGTCATCTCA
+CATCCATGCTCCTGGGCGTACCTGTCTACAGACGATCCTCTTGTTCCGACCAGTACTCAA
+CAGAAGATGGCGAGGACCGTGTCTGTCGTGTCTATGCTCGTGGCTGCAACCCCAGCATCT
+AGCATAGCGTCAGGCACAGGACCAATGCTCAATGTGCCTGGCCCTGTGTGGAATAGAAGC
+AAATTAGTGCACAGCCCTAATGTGCAATGTGCGGTGAAACCTAACAGAGGAATGAGTTAG
+GTCAGGAGAGCAGCAGGCTGGGGAGTGTGTAACAAGCCTGGCCCACTTTTGGTATTTTGC
+CTAAAAATTTCCCATGCGGTGTTTCAAATAATATAAACAAATGAGGTGATTTAACTTCTA
+AAACTTTATTTTGCTTTGAAATGCAAACTTTTAACAAATAGCTACATAAATTCCTTTTTC
+GATAACCATGAAAGAGGACATATTCACTTAAAATAGAAATCATGCCAGGTAATAAAATGT
+TCAGTATGGTAATTCATTAAAGCAAGTACTAAGTACATTATTCACATGGCTATAAAAGCA
+CCATCACTTTTCATGTGTTTATTAATTTTAGGCTCAAGGGTATTAAAATATTCTCGCTCT
+GTCTCTCCTTTTTCCCCCTTTTTTTTGGTTCCATTTCATCCTTTTTTCTGTCTACATGGA
+AATATGCTTACCTTGCTTTAGGTAAATACATTAGTGAACACAAAACCAAGTGACATATTT
+CAGCAAATTTGGGTACATTTTATATACAATGAAACAATCTTGGAAATCCAAGAACCCCTA
+CCAGAAAGAAAAAGCAGAACGCCTCCTTCAGTTAGATAAAGTGCCTCTCTCTACTTTTTG
+TTGTTGTTTCTTTATTTGTAGATTTCTTGCTTAACTCTGAAACTTCCTGAGATATTTTAT
+TAAACCCTATACCCTATTTTGGAAGCTCATTTATTTTCTAAGAAATCTTGGCAGAATATA
+TGTTCTCATTTTAATTGCATAATTATCTGGAGCGGTGGAAAACAGATGTCTTATATTGAT
+GTAAGCACTAACAAAACCATAGGTGTTGTTTTCATATGACTCACCTTGCCACGGATTTGC
+ACATCTCACTTACTGAGCCAAAACACAAGAATAGAAGGTTATACCCAGAATCAACATGAC
+CTGCCTAATGATGCAAGTTTAATGGGACCATTATTAGTTCTGTCCCTGCTAATAATAATA
+GAATTATAAGGAGTTTTGTTTCCCCTTTTTGTTGTTTACAAGTTTGTCATATATTTAGAA
+GTCATTGTTTCTTGCTTTTCCTAACCCTCCTCCCCACCCTGGGTGTAGTGAAATTATTAG
+GAGGTGGAGCACAGGGTATTGTTACAGCCCATGTCATAGAAAAAAGATATTTATTTGCTT
+ACTCTGTGGTGAGTGAAGCATTTGATTCCCACTTACTGAGAAATGCGGTGGCCATGCGAT
+GAGAAGCAGCGGCAGGGCATTGAGAACGAACCTTATCTCTGGGTGCACTTTTTAACTTAG
+AGGCGGTTCTTCACTCTTTCATCATCACGGCTGTAATGGTTAAAAACTCTCAGGCAGCTT
+CCTTCATGATGGGATGGCAACACGTTTTCTCTAAGCAAATATGGAGGAGGATTTGTACAG
+AGCAACTGTGCAGGAGCTGAACTGGAACTCCCAACAACCAAACTGCTGTCAAACGAAAGA
+ATCTCTCGTCCAGATAGCCATTATCTGATAACTGTCTTGTCTGCATTTTCACTCTCTTTC
+AGAGTTGGTTTGCTCTCTTCAGGAGTGGGAATTAACTTTTACTCATGGTGACAAGGTAAA
+CAAGTTTTCCGTGGGTACTCTAAAGCGTTGCATTTCTGTTTTGTTTATGTGCCTTGTTTG
+GCTACAGTAGTTACTGTGCCTCTGTCTCCTAGGCAACACTGACACATGATTTGATAGGAA
+GTAAGGCCTGAGGAGTACCCTCTCCCCACTCACTAGGCAATAGCAGCAATTCTCTGCCCT
+TAGAGAACCGCCTTAGCTCTTCTCTGCTTTGTGAGCAGGTCTGGTACCCTCAAGTAAATA
+TGTGTGGGGGATGCGTTTCTGGGTGTGATAAATTGCTGCTGTCTGTCACCTGAGATCATC
+CTACACAAATTGTAACAATGGCAGTGTTGGTCTGTGGGTGCACCCAAGACCACCTTCCTC
+ACGTCACATCCATTTTACCACCCAGCTGTCTTCAGAATGCTTCAATTTCAGCAAACCTCC
+TTGGCTTTTCCTGTCCTTTGTTCCATTTCTGTTTGATTCCTTCTGGGGAATTTCGAGGTG
+GCTAGCTAGCAAAGCTGGCTTTAAAAAAGTAGCTTAGCGTGTGAATAGATAAGAGTAGTG
+CTTATTGTATGACCCACGGCAGAGAGTAGTAAGTAGTTGCCTTTGGAAGGAGACCTTCAG
+TCTAGCCTAAGCGATGAGTGATGCAGGATTCCCTGTCTCCTTAGGAGCTGACTGGGAGAG
+TCTCAGACAGAGCAGATGCAGAAAGATGGTGGCCCAGGTTGGATCAGTGGTTCTGTTTGT
+GAGATGAGAGACAGGCTTCCTGGAGGCAATTTCCAAAAGGCTCAGTGTAGAAGCTGTGCA
+AGTACAGTCAGCGTGTGTGCCTGGGGTTCCCAAGGTGACCATTTTAGCAGTTGCCAAAAT
+GAAACCGGAGCAATTGTTATCAGGTTGAAAATTGTTGTCAGACCTGAAAAATGTGATTTT
+CCTCGGGGAAAGGGGAAGTAAAACAAGGAACAGAGAGAGATCCATTTATTTGCTAAGAGG
+CACCCAGAAAAGTTTAGATATAGTATCAACTATCTGGCCTACTCTTTTAAGTCCTGCCCA
+TCTGTTTATACATGTAACATATTTGTCACTAATGAAACCTTAAAAATACTTATTAATCAT
+TGGGAAGACAGTAATTTCTGGCTTAAAAGCCTGCTTTAATGGCCTCTCTCCGTATATATA
+TATGTATATTTTTTGAGATGAAGTCTCACTCTGTCGCCCAGGCTGGAGTGCAGTGGCGCA
+ATCTCTGCTCACTGCAACCTCTGCCTCCCAGGTTCAAGCGATTCTCTTGCCTCAGCCTCC
+CGAGTAGTTGGGATTACAGGCACCCGCCACCACGCCTGGCTAATTTTTTGTATTTTTGGT
+AGAGATGGGGTTTCACCATGTTGGCCAGGCTTGTCTCAAATTCCTGACCTCAAGTGATGC
+ACCCGCCTTGGCCTCTTAAAGTTCTGGGATTACAGGTGTGAGCCACCACACTCAGCCAAT
+GGTCTGTATATTTCTTACATTCATTTACTCAAATATTCATTGAATGCACCTATGCACTAT
+GCTAGGCGCGGTGAAGGGTATAAAGAAAATTAGATCTGGCTGCTCCTTCCATACCACCTT
+CCTGGGTATATGATCTTTAATTAACTACGCCAATAAAAACAAACAAACAAACAAAGCAAA
+CACATGCTCATACAGAAACACTGTCTCTATGTTTCTGTATAAGCACAAACGAAAAAATGA
+GAGGCAGGGACTTTTTTTTTTTCTGGCGGGGGGTTGCGGGGGGGTTGTTTGTTTGTTTTG
+AGATGGAATTTCAGTCTTGTTGCCTAGGCTGGAGTGCAATGGCGCGATCTCAGCTCACCA
+CAACCTCCACCTCCCGGGTTCAACCGATTCTCCTGCCTCAGCCTCCTGAGTAGCTGGGAT
+TACAGGCCCCCGCCACCACACCCAGCTAATTTTTTTGTATTTTTAGTAGAGATGGGGTTT
+CACCACGCTGGTCAGTCTGGTCTTGAACTCCTGACAGGTGATCCACCCACCTCGGCCTCC
+CAAAGTGCTGGGATTACAGACGTGAGCCACTGAGCGAGGCCTGTTTGGTTTTTTATGGCA
+ATAATTTAATTCTTTATAATAAAGTGTAAACGTCCAAAGACAGTATGATAGAACATGCTG
+GAAGAATTCACAAAAGTCGTTTTTTTAAAAAGTGAAATTAAATGTGTCTGCATCCTTTAA
+GCAAAACAATGTGAGTTTAGCCAAATAGAAATATGAATAGTAATAAAACGAAAATCATGG
+TTCAGTGGCTCTACCATGAACTTTGGTTAAAGGAGCTTATTAAAGGTATCAACTTCTAGA
+ACTTGATTCCATGGAAATAATGGAAAAATGTAGATCAAGATTTATACAAAAGAGAGCAAA
+ATTCATTGTACCTTTACAATAGTAAAATAGTAAAAGTACTATAGGAATGGTGAAGAGAAA
+TATGTAACTGCTCAAGGTTGAAATATGTGATGTGGATGTCAAAAGGAATGTTTATCAATA
+ACTTTTTTTTTTCTTTTGAGACAGGGTGGTGCCCTGTCACCCAGGCTGGAGTGCAGTGGC
+AGGATCTCGGCTCACTGCAGTCTCTGCCTCCTGGGTTCAAGTGATTCTCGTGCCTTAGCC
+CCCGGAGTAGCTGGGATTGCAGGCATGTGCCACCATGCCAGATAATTTTTGTATTTTTAG
+TAGGGAGAGGGTTTCACCATGTTGGCCAGGGTGGTCTCAAACTCCTGGCTTGTGATCCTC
+CCACCTTGGCCTCCCAAAGTGCTGGGATTACAGGTATGAGCCAATCAAGAACTTTTAATA
+ACATAGGGTATTATGAAAAAATGTTAAGTAAAAACAACAGGAGGGTATACACACATGTAA
+TTTTTTTTTACAGTCTTATTTTTGGTCAGAAGATCAGACTAACAGGAATAGTTATCTCTA
+AGTGGTAGGTGTATTAGTCAGCTATTGCTACAGAACAAGCAACCACAGAACCCTCAGTGG
+TAAACTGTGATAGGCATGTATTTGTAGCCCATGTGTCTGAGTTTTGACTGGGGTCTGCTT
+AATCTTGGGCTGGGATCCAGATCACAAAGTGAGTTCAGATTTGTTCCAAGTATCTGCCAT
+TCATTTGGAACCAGTGGCTACCCAGGGCATAATCTTTTTATGGTGACAGCAAAAGTGCAA
+GAGAGCAGGACCAACTGCACAAGCACGCATCAAGCATCTGCTCATGTCACATTCCCTGAC
+ATCTCAAGAGGCTGAGCAAATTGCATGGCCAAGCCCGGAGTCAAATGGACGAAGCCCAAA
+GTACATTCCACCATGATAAGGCCATGATAAGGATGTGGACATGGACAACTCCTAGTGGGG
+AGTGAAGAAATGGGACCAACAGTTCATTCTACCACGGCAGGGTTAGTGTTTCTCTTACTT
+TTATTCTGTGTTTCTATATTTACAAACGTTTTATTCTGTACAAATGCAGGCAGAAAAAGT
+TATTTTAAAAAATATTAGAGACATACAGATCAATTTAATAGAATTGAGAGTCAAAAATAA
+ACTCTCGCATTTAGGGTCAATTGATTTTTGACAAGAGTGTCAAGACAATTCAGCGGGGAA
+AAGATCAGCCTTTCAATAAGTGGTGCATATCCACATGCAAAAGAATGCCTCGCAGCATAG
+ACAAAAATGAATTCCAATGGGATCAAAGACCTAAAAGTAAGAGGCAAAACTATAAAATTC
+TTAGAAGAAAACATAGGCATAAATCTTCATGACCTTCATTTTGTTTCTTTCTTTTTTTTT
+TTTTTTTTTTTTGAGACAGAATCTTACTCTGTCGCCTAGGCTGGAGTGCAGTGGTATGAT
+CTCAGCTCACTGCCAACTCCCCTGCCTCCTGGATTCATGCGATTCTCCTGCCTCAGCCTC
+CCGAGAAGTTGGGATTACAGGCGTGTGCCACCACACCCGGCTAAGTTTTATATTTTTACT
+AGAGATGGGGTTTTGCCATGTTGGCCAGGCTGGTCTCGAACTCCTGATCTCAGGTGATCC
+ACCCACCTTGGCCTCCCAAAGAGCTGGGATTACAGGCATGAGCCGCCGCACCTACCCAAT
+GGTTTCTTCAATAAGATACAAAAGCAGACACAACAAAAGAAAAAAATAGATAAACTGGAT
+TTCACCAAAATTAAAAGCTTTTGTGCTTCAAAGGATACCATGAAGAAAGTGAAAAAAGAC
+CGGATGCAGTGGCTCACGTCTCTAATCCCAGCACTTTGGGAAGCCAAGGTAGGCAGATCA
+CCTGAGGTCAGGAGTTTAAGACCAGCCTGACCAGCATGGTGAAACCCTGTCTCTACTAAA
+AAACACAAAAATTAGCCAGGTGTGGTGGCAGGTGCCTGTAATCCCAGCTACTCAAAGGCT
+GAGACAGGAGAATGGCTTGAACTCGGGAGGCGAAGGTTGCAGTGAGCTGAGATCGTGCCA
+CTGCACTCCAGCCTGGTCAACAGAGCAAGACTCTGTCTGAAATAAAATAAAATAAAATAC
+AAGGAAGTGAAAAGACAAGCCACAGCATGGGAAAAATATTTGCAAAGACATATCTGACAA
+GGAACTTTTATTTAGAATATGTCAAAAACTCTTAAAACCAAACAATAAAAAGAAAAATAA
+CCCACTTTAGCCTGTAATACCAGCACTTTGGGAGGTTGAGGTGGGAGGATAGCTTGAGCC
+CAGGAGTTTGAGGCTCTGGTGAGTCGTGTTCGTGCCACTGTACTCCAGTCTGGGTGACAG
+AGCAAGACCTTTCTCAAAAAACGAAAGAAAGATAGAAAGAAAAAAGTAAAATAACCCAGT
+TTAAGCATGGGATAAAGAATTTGAACAGACATATCTCCAGAGAAGATGTACCAACAGCAA
+AGGTGCCTAGGAACATCTGCTCCATATCATTAGCTATTGGAAATGCAAATGAAAACCACA
+CTGAGATACCTCTTCACACCCACTCCAATGGCTGAAATGAAAAGGACAATAACAACTGTT
+GATGAAGATGTGGAAACACTGGAACCCTCACATACTGTTGCTGGGGAGGTAAAGTGAGGT
+GGCCAATTTGGAAAACAGCCTGGCAGTTCGTCAAAAGGTTAAATGTGGAGTTCCCATACG
+ACTGAGTAATTGCATTCCTAGGCAAATACCCACCCAAGAGAGTTAAAATCATGTGTCTAC
+ATAAAAATTTATATGTGAATATTCACAGAAGAATTAGTTATAATGGCCAAAGAGTGAAAA
+CAGCCCAAATGTCCAGCAACTGATGAATGGATAAAGAATATGTGGTATATCCATGCCGTG
+AAATATTATTCAGCCATCAAAAGAAGCACTGATACTACAACATGGATGAACCTTGAACAC
+ATGAAGCTAAGTAAAAGAAGTCAGTCACAAAAGATCACACACTGCATGATTCCACTTATA
+TGAAATGTCCAGGATAAGCAAATCTATAGAGATAGAAAATAGATTCATGGTTGCCTAGGG
+CTGCCGGGGGATGGAGGGAGTTTGGGAAAAATAAGAAGTTACTGCTAATGGGTATGAGAT
+TTTCTTCTGGGATAACACAAATATTTTAAATTGATTGTATTGATGGTTTCCAACTCTGTG
+AATATATTACAACCATTGACTTGTACGCTTTGAATAGGTGAATTTTATGATATGTAAGTT
+ATATCTCAATAAAACTGTCATTAAAAAATACCCTAGCAGGATTAGATACCCTCAAAGGAT
+TGAAACAGAATTCTGGGTAATCGTTAGAAAAATTCTAGTGTAAAATCAATCTGTTGAGTT
+ATCCCATGTAGCTAAAATTAAAAGCATATCTTTATTCAGTAAAGAATTTCAGTAGCTTAA
+GCTTTTTTCAGTTCTTTAGTCCTTTTTTCAGTTCTTTAGTCAGAGACCAGTTCTTTGCTC
+TGAAAACCAGATACAGGAAATCAACCAGAATGTGTAAAAACAATAGCAAAAACTACACAA
+TTAAACTTCTTCTTCTTATTATTATTATTATTATTTTGAGATGGAGTCTCTTTCTGTCAC
+CCAGGCTGGAGTGCAGTGGTACGATCTAGGCTCACTGCAACTTCTGCCTTCTGAGTTCAA
+GCTATTCTCCTGCCTCAGCCTCCTGAGTAGCCAGGACTACAGGTGTGCGCCACTACGCCC
+GGCTATTTTTTTTTTTTGTATTTTTTAGTACAGATGGGGTTTCGCCATGTTGGCAAGGCT
+GCTCTCGAACTCCTGACCTCAGGTGGTCTGCCCACCTCGGCCTCCCAAAGTGCTGGGATT
+ACAGGCATGAGCCACCACACCTGGGCTAAACTTATGTTGTTAATGTAGATTAATGTCCCA
+TTTCAGTCAAAAGAGAAGCTACCATGTTCCTGGGACTGTCAGTTGCCTTATACACACGAT
+CACATCACAGCTCTATAAACCTCTTTTACAGATGAGTATACTGAGGCTTAGAGAATTTAC
+ATAGCACAGACTCTTTGTGATGCTCTCCAAATTCACATTGCCTAGAATGTCAAAACCTTA
+ATTCCATGATTGTCATAATTATTATTTTCACAAAACAGTACAATTGTTTAACTTGGACTG
+TCTGATTTGATGGTGGTGAGTGTGGAGTTCCTCTTGAGAAACTCCTGATTATTTCAGAAT
+AAGTCTGAATGTGATGTTATTTGGGAAGATCACTCTCTCTCTTGTCTTTCCCTCAAGTGT
+GCATTAAACTGCTGCTTGTATTTGTCTATTTAACATTATATATATATATATGTTATATAT
+ATATATTTATATATATATGTTATATATATATATTTATATATATATGTTATATATATAAAA
+TATGTAATTTTTTTGAGGGTCTCACTCTGTCTCCCAGGCTGGAGTGCAGCGGTGCAATCA
+TGACTCACTGCAGTTCGAACTCCTGCACTCAAGCGATTCTCCTGCTTCAGCCCTCCAAGT
+AGTTACGACTACAAGCGCACACCACCATGCCAGGATAATTTTTGTATTTTTTGTAGAGAG
+AAGATTTCGTCATATTGCCCAGGCTGGTCTCGAACTCCTAAGCTCAAGTGATAAACCCGC
+GTTGGCCTCCCAAAGTGCTGAGATTACAGGCATGAGCCACCATGCCTGGCCTCATTTAAA
+TTTTATATCATACCAAATATTATGTTTATATCTCTGTCTCCACCACAGAGATGGCCAGGT
+GCAAGTCTCATACCTCCGATCTGAATGTAGATTAGACAATAGGTCTTTATTTTATCGAGC
+TTGGTTTTGCCAGAATTCATCCTAGTATCCAGCACACAGAGGAGGTCCTCGTGCTTTAAG
+GAAAGAGGGTTTCTGTTTTTGTAAAAGGGAATTCCATTTGAACCTATATTTTGAAGGTAA
+AAAATGCAATGGAGAACATCACAAGGAAACTGAATTAGGCTCCTCTTGATTCTGATCTGA
+GGCTGCTGATAATTCAGAATTTTGAAGGTGATTATTCTCAGTCTTTACCCTTGGGCCTTT
+GTTCTTTTAACTATTATTGAAGTCTCATCTTTTAAAATTAATGACCCGGTATGACATTTC
+AGAGCAGCTAAAATTGATTTGTCTATTTACTTACCTCTTTTAAAAGTAAAATAAAATTGC
+ATTTGTGTGTAAAATCCCCCAGCACCAATGAAAATTGCGATTCTACATTTGCTGAGAAAT
+ATCTTTATTTGTCCTCTGGGAGATCTTAAACTTTAGTTGCCTTCTATTAAACTTTTATGA
+GAACAAAACTAGCAAATGACTTTTTCCCCAAACAGGTACTTTTGGTTGTTTCAAAGAAAG
+AATACATTCTTGAAACAGAACTTGTTCTTTTAAACAAATTACTCAGTGTCACTTACAATG
+AAAAGTGAGGGTGGGGAGGGGTGTGAATAAATTGCACAATATTAAAATTAGGTCATATTT
+ATGTTTTTTCTGACTTGTCTAAATATTGCCTCAAATATCTTCCCCAGGAGGCCTAAAGTG
+CTATAATTTAAGTTTTTTGCAGAGACAGAGTTACACTATGTTACCCAGGTTAGTCTCAAA
+CTCCTGGGCTCAAATGATCCTCCTGCTTCAGCCTCCTTAAATGCTAGGATTACAGGTGTG
+AGCCACTGTGCCCAGCCTAACCCATATTTTTATGGAAAGCATTATTTTCCCTTCACTGTC
+CTTTTTTATTTATTTTTGAGTTGGAATCTTGCTAGGTTGCTGAGGCTGGAGTGCAGTAGT
+ACAATCATGGCTCACTGCGGCCTCAATCTCCTGGGCTCAAGTGACCCTCCCACCTTAGCC
+TCCCAAGGAGCTGGGACTACAGGCTTGTGCCACCGCACTTCGCTGCTTTTTTTAAAAAAA
+TCTATTTTTAGTAGAGACAAGGTCTGGCCATGTTCCTGGTGCTGGTCTCTAATTCCTTAG
+CTCAAGTGATCCTCCAACTTTGGCCTCCCAAAGTGCTGGGATTGCAGGTGTGAGCCACTG
+CACCCAGCCTAATTCCTATTTTTATGGAAAGCATTATTCTTCCTTCTCTGTCCTATTTTA
+AAATATAAGTGCACTGGGAACAGTGATATGTTAGGGAAGGCTGATGTGGAGGGGACAGTC
+CTAGAGTAATTGCTGGTGGGCAGTGGCGAACTCCATCAGTAAGGTCTCACCCTGCTATTT
+GATGGGTCTACCTCTACTCGGCTGTGGGTTTTCATTTGAAATCGAACTACCTGTGGCTCA
+TGCCTGTAATCCCAGCACTTTGGGAGGCTGAGGCAGGCGGATCACCTGAGGTCAGTAGTT
+GCAGACCAGCCTGGCCAACATGGTGAAACCTCGTCTCTACTAAAAATACAAAAATTAGTG
+GGGCGTGTTGGTGGGCACCTGTAATTCCAGCTACTCTGGAGGCTGATGCAGGAGAAACGC
+TTAAACTCGGGAGGCAGAGTTTGCAGTGAGCTGAGATTGCACCACTGCACTCCAGCCTGG
+GCGACAGAGTGAAACTCCATCTTAAAAAAAAAAAAAAGTAAAATAAAAAATTAAATGAAT
+AAATGAAATTGAACTACCTGCCTAAAACCCAGAAAGGTGGGTGGGGCTGGGGGGAATAGA
+AAGAGTATTCAGCATTGAGGCTGATGCAGTTAATGCTAAGTCGAGCCATCAATTCTTTGT
+GACATCATTTTCCTTGATAGTCCTGTTATCTTTTCATCCACTAAGTTACTAAAGCACAGG
+CTCGGAGGTTGTGGTAGGCAGCCCTGTGGACCCATTTTAGACTTCTGACCTCCAGGACTG
+TGAGATGATACACCAATGTGGTTTTAAGCCTTGAAGTCTGTGGTAATTTGTCACAGCAGC
+CATAGGAAATGAATGCAGGGGTCTTTCCTCATGTCTCATTCCACTCCACCCTCACCGCCT
+TCCAGTTTGACTCTAGCATTCACTCAGTTCTCTTCCCCACTGTGGCAACGTGCTGGCCCA
+CCCTCCTGGGCATAACTGCCCCAGCCTCTTGCTTGGGCTCTCCAACCCATTTTCATGCTG
+CAGTCTGCCTGATGGCAGGAAACCACAGATAGGTTTATGAAAACCCCTGCTTTGAAAAAC
+CTTTAATATCTTGCTATTGCCATTAAAATTAAATCCAGATGTCATCCCGAGAAGCACCCA
+GCACTGCATGCTCTAGTCCCTGCCGTCTTCTCCAGCCTTATCAGTGTTCAATGGTGGTTT
+TGAGGCAGAATATCTGGCTCCAAATTCTGCTTGTGCCACTTACTCTCTGTAGGACCTTAG
+ACAAATAAACCTCTCTATGCCTCAGTTTCCTCTTCTATACAGTACCTAATTGGATGTTTG
+TGAAGATTAAACAAATTAATCAAAATAAAATGCCTGGCACTATTCTAAACACAATACCAT
+TGGTAGGTAGCCTTATTCTTACTGTATTACCCATGCCACTGGCAAATTGTGAGCACTGAA
+ACCTCTGGTGAATGAATGAATGCATAAATGAATGGAAGTAATGTTACATTCACAACTTCT
+CTGTGTGTACCATTGCTTCTCTCTCTAGTGTGCAGAATGAATCAGTGTCACAGACACATA
+GTCAAAATTTAGATAAGCCAAGAGACAATTGAACACTGGGGAGCCACATTTTGGCTACTA
+GATGTACAAAGAACGGATCTAAGATCTGGTTTACTATGAAGAAAGATGGAAGCTCTTTGA
+GGCAATTGCTAAACTCTTGAGGGCATCTCTAGTAAGCACTGAAGGACACTCGAACCAGTG
+TTCAGACCTAACATTGGTGTATCTAAGAAATATTGATATATACTTCTAAGCTGTTCTTAT
+CTTACTTTTCTGATTTTTTTTTTTTTTTTTTGAGACAGAGTCTCACTCTATTGCCCAGGC
+TGGAGTGCAGTGGTGGGATCTTGGCTCACTGCAACCTCCACCTCCCACGTTTGAGCGACT
+CTCTTGCTTCAGCCTCCCGAGTAGCTGGGATTTCAGTCATGTGCCATCAGGCCCAGATAG
+TTTTTGTATTATTATTCTTTTTTTTAGTAGAAACAGAGTTTCACCAAGTTGGCCAGGCTG
+GTCTCAAACTCCTGGCCTCAAGTGATCTGCATGTCTCAGCCTCCCAAATTGAGCCACCAC
+TCCTGGCCTCCTGAATTTATTTAATAATGTGTAGCCTTCTAACTGAAGAGTAATATTCAT
+GACTGTGGTGTTTCCACAGAAAGGTATAAACTTGCCAGATGCTAACAGCACTCCCTGTCT
+ATGGTATTTACTTTTGGGTATGTTCTACAGAGAGAGAATATTTCCAGTAGGATTTCTGTG
+CAGTAAATGTCAGTTCCTTTGCAGATAAAGTTTTATTTCCTTTAGGATGGGTCTATATTA
+AGAGATAATAGAAAACGTCTTGTGTGGGAGAGAGGAGTTTGAGACCGCTTTGGTTGTCTT
+CACCATGTCCTAAGGGGTTGAACTGGGCATTCTGTCCAGAGTTCTTTCACCCTTTAGTTT
+AATGACCTCAAAGTTCTGTCCTGCTTTCATAGGTACATACTTCAATAATTGAATTTTCAT
+GTTCTTAATTTTTTTTGCTAATATATAAAAATGTAATTACTTTTGGGGGGAGGCTTATTG
+AGGTATAATTTATAAGCAGGAAAGTTTACCTTTTAAATGTACTTGGTATGGTTTGGGTGT
+GTGTCCCCATTCAAATCTCTCATCAAATTGTAATCTCCAATATTGGAGGTGGGGCCTGGT
+GGGAAGTGACTGGATCATGGGGGTGGATTTCCCCATCAGTGCTGTTCTTCTCATAGTGAG
+TTGCAGTGAGATCTGGCAATTTAAAAGTGTGCAGTACCTCCCCACCACTCCTTTTTCCCA
+CTCTGGCCATGTAAGAGGAGCCTACTTCCCCTTCACCTTCCACCATGTCTGCAAGTTTCC
+TGAGGCGTCCCCAACCATGAGCCGACCGAACGAACCATGAGCCAATTAAACCTCTTTTTT
+TTTTTTTTTTGAGACGGAGTGTTGCTCTGTCACCCAGGCTGGAGTGCAGTGGCGCGATCT
+CGGCGATCTCGGCTCACTGCAAACTCCGCCTCCCGGGTTCACCCCATTCTCCTGCCTCAG
+CCTCCCGAGCAGCTGCGATTACAGGCGCCCGCCACCACACCCGACTATTTTTTTGTATTT
+TTAGTAGAGACGGGGTTTCACCGTGTTAGCCAAGATGGTCTCGATCTCCTGACCTCGTGA
+TCCACCCGCCTCGGCCTCCCAAAGTGCTGGGATTACAGGCTTGAGCCACCGCACCTGGCC
+TTAAACCTCTTTTCTTTATAAATTACCCAGTCGCAAGTATTTCTTTATAGCAGTGTGAGA
+ATGGACTAATACAATACTGTTCTATGCATTATGGCAAATACAGAGTTATTTAATCACCAC
+TATAATCAAAACATAGAACAAATCTATCACCTTTCTCTCCCCTCAAAATTCTCTCATGCG
+CTTTCGTAGTAAATACCTCATCCCATCTTGAGCCCCCTGGCAAGAACTGATCATTTTTTC
+TCTCTACAGTTTTGCCTTTTTTTTTTTTTGAGATGGATCCTTGCCCTGTTGCCCAGGCTG
+GAGTGCAATGGTGTCATCTCAGCTCATTGCAACCCCTGCCTCCCTGGTTCAATTGATTCT
+CCTGCCTCAGCCTCCCGAGTAGCTGGGATTATAGGTGCCCACCACCACGCCCAGCTAATT
+TTTGTATTTTTCATAGAGATGGGTTTTCACCATGTTGGCCAGGCTGGTCTTGAACTCCTG
+GCCTCGTGATCTGCCCACCTCGGCCTCCCAAAGTGCTGGGATTACAGGCGTGAGCCACTG
+TGCCCGACCTATAGTTTTGCCTTTTCTGGATGTCATATGAATGGAGTCTATTATATGCAG
+CCTCTTGAAAGGGGCTTTCTTCACTTGAGAGTCAGATGTGTTGCTGTGTGTATCAGCAGT
+TTGTTCTTTCATCTTGCTCAGTAGTATTCCATTGTATGGATATGCTCCAGGTTGCTTATC
+CATTCATCTGCTGGAAGAAATCTGGGTTATTTCCAGTTTGGAATAATTATAAATAAAGTG
+ACTACACCACTCACATACACGTTTTAGTGTGAACATAAGTTTTTATTTCTCTCAGGTAAA
+TATCTAGGAGTGGGACTGCTGGGCCATAAGCTATATGTATAGCTAGTCTTATCAGACACC
+AGTAAACTGTTTACCAAAGTGGCTGGGCCAGTTTGTATTCCCACCCACGGTGTATGAGAG
+TTGCAGTTGCTCTTCATTCTCATCAGCATTTGATATTTCCAGGTGTTTCAATTTTAGACA
+TTCTAATGGGTATGTAAAGGTATCTCATTGTTGGCCAGGCGTGGTGGCTCGTGCCTGTAA
+TCCCAGCACTTTGGGAGGCTGAGGCGGCAGATCACAAGGTCAGAAGTTCAAGACCAGCCT
+GGCCAATATAGTGAAACCCCATCTCTACTAAAAATACAAAAATTAGCCAGGTGTGGTGGC
+ACGTGCCTGTAATCCCAGCTACTCAGAAGGCTCAGGCAGCAGACTGCTTGAACCTGGCAG
+GCATAGGTTGCAGTAGGCCGAGACTATGCCATTGCACTCCAGCCTAGGGGAAAGAGTGAG
+ACTCCGTCTTAAAAAAACAAAAAGGTATCTCATTGTTGTATAATTTGTATTTCCCTAGTG
+ATTTTATATATATATATATATAATATTTTAGACAATGTCTCACTCTGTTGTCCAGGCTGG
+AATGCAGTGGTGCAATCACAGCTCAATGCAGCCTGGACCTCCTGGGCTCAAAGTGTTTCT
+CCCACTTCAGCCTCCTGAGTAACTGGGAATACAGGCACGCAACAGCAACCCCGGCTATTA
+AAAAATAAATTATAGAGAAAGGGTCTCATTATATTGCCCAGGCTGGGCTCAAACTCCTGG
+GCTCAAATGATCCTCCCACCTTAACCTCCCAAAGTGCTGGGATTACAGGCAAGGGCCACC
+ATATCTGGCCTCTTAGCGATTGATGAGTATCTTTATATATGTTTGGTTGCTAACCATATA
+GCTTCTCTTATTACGCTTATTTCTTCATATGTGATATATATTTTTATGTACTATATTTTT
+GCTGATAATATATAAAAATAGAATTGATTTATGTATATTAACCTGGTATCCTGAGACCTT
+CCTAAATTTACTTGTTAGTTCTAGTAGTAGTTTTGTCAGTTCCTATGATTTCTGTATAAA
+CCACCATCATGTCATCTGAAAATAGGGACAATTTTACTTCCTTTTGAATTGTTACACTTT
+CCATATCTTTTTCTTGCTTTGTTAATGGTTATAAACTACAGACAAATGTTAAGAAGTGGT
+AAGATGAGGCATCCTTGCCTTCTTCCTGATATAAGGGGGAGAGTGTTCAATATATTACCA
+CTAAGTCTGATATTGGCTATGGATTTTTCATGAATGACCTTTACTATATTGAGGAAGTCC
+CTTCTAATTTTTTTGGCAGTTTTTATGAGTAGGGATTGAATTTTAAGTGGTCTTTCTGCA
+TCTATTGTGATGACAACAGTTTTTCTTTTTCAGTTAATATGGTGAATTACGTTGATTGGT
+TTTAGATCATTAAATACAACTTGCATTCCTTGCACTGGGGACAAACCCAAATTGATCATG
+ATGTATTATCTTTCTATATACTGTTGGATTCAATTTCCTAACATTTTATTAAAGTTGTTT
+TTGTTTCTATGGTCATGTGGTATATTAAGCTGTATATTAATTTTTTTGTAGTGTTGATTT
+TATGTTATGCGGGTTATGCTGGCCTCAAAATGAGAGGAAAACTGTTTCCTCCTCTATTTT
+CTAAACAAACTTTGCACAAGACTGGAGTTCTTCCTTCCTTATGCGTTTGATAAATTTGAC
+CACTGAAACCATCTGGGCCTGGAATTATCTTTGTGAGAAGTCTGTTGAACAACAATTCAA
+TTTCTTTAAAAATGAAAAGCTATTCAGATTTTTAAATTCTACCCTATTTCAGTTCTGATA
+AATTGTCTTTTTTATAGAATTGGTGCGTTGCATCTACATTGTCAAATTAATTGGCATAAA
+ATTGTTTATAATACCTCCTCATATATATCTACATGATCTGTAGTAATACCCCTATTTTTG
+TTTTATTGTCTTGGCCAGTACAGGAGGAATTCTCTTACTCTCTCTCTTTCTCCTCTCTCT
+CTCTCTCTCTCTCTCTCCAGTTGACCTTCCATGGCCATGGGTTCTCCATCAGTGGATTCA
+ACCAGCCACAGGTCAAAATATTAAATAAGGCTGGGGCACCATGGCGCACGTCTGTAATCC
+CAGCACTTCGGGAGGCCTAGGTGGGTGGGTCACCTGAGGTCAGCAGTTCAAGACCAGCCT
+GGCCAACATGGTGAAACCCCGTCTCTACTAAAAATACAAAAATTAGCCGGGCGTGGAGGC
+GGGTGCCTGTAATCCCAGCTACTTGGGAGGATGAGGCAGGAGAATCGCTTGAACCTGGAA
+AGCAGAGGTTGCAGTGAGCTGAGATCGTGCCACTGCACTCCAGCCTGGGCGCCAGAGTGA
+AACTCCATCTCAAAAAAAAAAAAAAAAATTAAATAGCAATTAAAAAACACAAAGAAGCGA
+TATAGCATAACAACTGTTTACACAGCATTTATATCAGGTATTATAAGTAATCTAGAAATG
+ATTTGTACTACAGAATGTGTATAGTCTATATGTAAATATTATGCCATTTTATGTAAAGAA
+CTTGAACACTGGCTGGGGTGATGTTCTGGAACCAATACCCCATGGATACGGAAGGACAAC
+TGTATATACACCTGCATATATAAACTATATATTTACAAGGCCAGAAATTGTTGAGGGTGC
+CCAGCACAGTAACTGGCACGAAGTAAGTCATCATAATAGTTGTATTAGCGTTGCCTTCAT
+AGGTGGTGATTTGGAGAATCTATTCTAGGTGGGTACAGCAATGGAGGCTTTGGTCCAGTT
+TGTCTAGGGTCATGGTGGTGAGAAATAGCAGACAAGCCTGAAAGGATGATTTGGGGCTTT
+CCTTGCCCCAAAGAGAGAGAGAGACAGAAAATCCTTGCACCGGATGATATCAATGCTGTG
+CCTCTGAATGTCCATTTGGAAAGCCAGTCCTGTGCTTCCAAAAACAGGATATTCAACACC
+TTGAAGAGGTGTGGTAATTGCACATCTTACTTTTTACGTTTTAGGAAGTCTACAGAGAGT
+GGGGCTGAAAAGTTTGGGAAGAACAGGTAGGCATGTGGGGAGGGCAAAAGAACAGAAATA
+ACATGCACAAGCATTTTTCTAGGAAAATTTTAGGGAAAGCTAAGTGATGTAAAGTTACAC
+TTAAAAGACTACACATTTTCGGCCGGGCGCAGTGGCCGAATCCCGGCAAAAGTAATCCCG
+GCACTTTTGGGGGCCGAGGCCTGGGGAACACGAGGTCAGGAGTTCGAGACCAGTTGGCCA
+ACACGGCAAAACCCCGTCTCTACTAAAAATTAGCCGGGCGTGGTGGCAGACACCTGTAAT
+CCCAGCTACTCGGGAGGCCGAGGCAGGAGCATCGCTTGAAACCGGAAGGCGGAGGTTGCA
+GCGAGCCCAGATCGCGCCACCGCACTCCAGCCTGGGCGACAAGAGCGAAACTCCGTCTCA
+AAAACAAAACAAAACAAAAACTACACATTTTCGCACTTTAAGGGCTCAACGGCTGTATTC
+CCACTCCTTTGCCACTCTCTTTGCTCTTTTCCGCTCTAGAAAGAATTAATGAACTGGATC
+AAATCTAAGTTCTCCACGTTACAGATGGGAAGCCTCCGGGCCAAGGAGGCCAATGGTTAC
+ACAAACCAGGTAAGAAAATAAAATATGCCCAGTAAGTTCATAGGACCGGCGGGCTTAGAT
+TTCGAATGCGCGTGACTCTGTCAACTGTGGACTTAACCCTATGCAGAGATTAGAGGAGAG
+AATAGTCAAACACGGATAAGTTAACATTTACCGAACAGTCCGTCCTACCCTGGGGTAGGT
+TTTATTAACAGTCTCGTTTTGCAAAGGAAGACAGCTGCCAGTTGT
diff --git a/test/csq/ENST00000256452/ENST00000256452.fa.fai b/test/csq/ENST00000256452/ENST00000256452.fa.fai
new file mode 100644 (file)
index 0000000..e788ec1
--- /dev/null
@@ -0,0 +1 @@
+3      57105   21      60      61
diff --git a/test/csq/ENST00000256452/ENST00000256452.gff b/test/csq/ENST00000256452/ENST00000256452.gff
new file mode 100644 (file)
index 0000000..c4f53c6
--- /dev/null
@@ -0,0 +1,30 @@
+3      ensembl_havana  gene    21      57085   .       -       .       ID=gene:ENSG00000091181;Name=IL5RA;biotype=protein_coding;description=interleukin 5 receptor%2C alpha [Source:HGNC Symbol%3BAcc:6017];gene_id=ENSG00000091181;logic_name=ensembl_havana_gene;version=15
+3      ensembl_havana  transcript      209     40452   .       -       .       ID=transcript:ENST00000256452;Parent=gene:ENSG00000091181;Name=IL5RA-004;biotype=protein_coding;ccdsid=CCDS2559.1;havana_transcript=OTTHUMT00000206523;havana_version=1;tag=basic;transcript_id=ENST00000256452;version=3
+3      ensembl_havana  three_prime_UTR 209     696     .       -       .       Parent=transcript:ENST00000256452
+3      ensembl_havana  exon    209     783     .       -       .       Parent=transcript:ENST00000256452;Name=ENSE00001908764;constitutive=0;ensembl_end_phase=-1;ensembl_phase=0;exon_id=ENSE00001908764;rank=13;version=1
+3      ensembl_havana  CDS     697     783     .       -       0       ID=CDS:ENSP00000256452;Parent=transcript:ENST00000256452;protein_id=ENSP00000256452
+3      ensembl_havana  exon    5254    5338    .       -       .       Parent=transcript:ENST00000256452;Name=ENSE00000912357;constitutive=0;ensembl_end_phase=0;ensembl_phase=2;exon_id=ENSE00000912357;rank=12;version=1
+3      ensembl_havana  CDS     5254    5338    .       -       1       ID=CDS:ENSP00000256452;Parent=transcript:ENST00000256452;protein_id=ENSP00000256452
+3      ensembl_havana  exon    7003    7099    .       -       .       Parent=transcript:ENST00000256452;Name=ENSE00000912359;constitutive=0;ensembl_end_phase=2;ensembl_phase=1;exon_id=ENSE00000912359;rank=11;version=1
+3      ensembl_havana  CDS     7003    7099    .       -       2       ID=CDS:ENSP00000256452;Parent=transcript:ENST00000256452;protein_id=ENSP00000256452
+3      ensembl_havana  exon    22696   22834   .       -       .       Parent=transcript:ENST00000256452;Name=ENSE00001657506;constitutive=0;ensembl_end_phase=1;ensembl_phase=0;exon_id=ENSE00001657506;rank=10;version=1
+3      ensembl_havana  CDS     22696   22834   .       -       0       ID=CDS:ENSP00000256452;Parent=transcript:ENST00000256452;protein_id=ENSP00000256452
+3      ensembl_havana  exon    25771   25916   .       -       .       Parent=transcript:ENST00000256452;Name=ENSE00001619473;constitutive=0;ensembl_end_phase=0;ensembl_phase=1;exon_id=ENSE00001619473;rank=9;version=1
+3      ensembl_havana  CDS     25771   25916   .       -       2       ID=CDS:ENSP00000256452;Parent=transcript:ENST00000256452;protein_id=ENSP00000256452
+3      ensembl_havana  exon    28342   28529   .       -       .       Parent=transcript:ENST00000256452;Name=ENSE00001733184;constitutive=0;ensembl_end_phase=1;ensembl_phase=2;exon_id=ENSE00001733184;rank=8;version=1
+3      ensembl_havana  CDS     28342   28529   .       -       1       ID=CDS:ENSP00000256452;Parent=transcript:ENST00000256452;protein_id=ENSP00000256452
+3      ensembl_havana  exon    28609   28762   .       -       .       Parent=transcript:ENST00000256452;Name=ENSE00001634426;constitutive=0;ensembl_end_phase=2;ensembl_phase=1;exon_id=ENSE00001634426;rank=7;version=1
+3      ensembl_havana  CDS     28609   28762   .       -       2       ID=CDS:ENSP00000256452;Parent=transcript:ENST00000256452;protein_id=ENSP00000256452
+3      ensembl_havana  exon    32164   32302   .       -       .       Parent=transcript:ENST00000256452;Name=ENSE00001730405;constitutive=0;ensembl_end_phase=1;ensembl_phase=0;exon_id=ENSE00001730405;rank=6;version=1
+3      ensembl_havana  CDS     32164   32302   .       -       0       ID=CDS:ENSP00000256452;Parent=transcript:ENST00000256452;protein_id=ENSP00000256452
+3      ensembl_havana  exon    33147   33292   .       -       .       Parent=transcript:ENST00000256452;Name=ENSE00001624596;constitutive=0;ensembl_end_phase=0;ensembl_phase=1;exon_id=ENSE00001624596;rank=5;version=1
+3      ensembl_havana  CDS     33147   33292   .       -       2       ID=CDS:ENSP00000256452;Parent=transcript:ENST00000256452;protein_id=ENSP00000256452
+3      ensembl_havana  CDS     35375   35456   .       -       0       ID=CDS:ENSP00000256452;Parent=transcript:ENST00000256452;protein_id=ENSP00000256452
+3      ensembl_havana  exon    35375   35459   .       -       .       Parent=transcript:ENST00000256452;Name=ENSE00002726718;constitutive=0;ensembl_end_phase=1;ensembl_phase=-1;exon_id=ENSE00002726718;rank=4;version=1
+3      ensembl_havana  five_prime_UTR  35457   35459   .       -       .       Parent=transcript:ENST00000256452
+3      ensembl_havana  exon    35940   36008   .       -       .       Parent=transcript:ENST00000256452;Name=ENSE00001322495;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001322495;rank=3;version=2
+3      ensembl_havana  five_prime_UTR  35940   36008   .       -       .       Parent=transcript:ENST00000256452
+3      ensembl_havana  exon    39022   39163   .       -       .       Parent=transcript:ENST00000256452;Name=ENSE00000997127;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00000997127;rank=2;version=1
+3      ensembl_havana  five_prime_UTR  39022   39163   .       -       .       Parent=transcript:ENST00000256452
+3      ensembl_havana  exon    40417   40452   .       -       .       Parent=transcript:ENST00000256452;Name=ENSE00001898297;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001898297;rank=1;version=1
+3      ensembl_havana  five_prime_UTR  40417   40452   .       -       .       Parent=transcript:ENST00000256452
diff --git a/test/csq/ENST00000256452/intron.txt b/test/csq/ENST00000256452/intron.txt
new file mode 100644 (file)
index 0000000..39d0301
--- /dev/null
@@ -0,0 +1,3 @@
+35931  A       AAAC    intron|IL5RA||protein_coding
+35931  A       AAAC    intron|IL5RA||protein_coding
+
diff --git a/test/csq/ENST00000256452/intron.vcf b/test/csq/ENST00000256452/intron.vcf
new file mode 100644 (file)
index 0000000..502c8a3
--- /dev/null
@@ -0,0 +1,7 @@
+##fileformat=VCFv4.2
+##contig=<ID=3,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+##INFO=<ID=EXPL,Number=1,Type=String,Description="Expected consequence with bt/csq -l">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+3      35931   .       A       AAAC    .       .       EXP=intron|IL5RA||protein_coding;type=ENST00000256452:3147143-A-AAAC
diff --git a/test/csq/ENST00000294661/ENST00000294661.fa b/test/csq/ENST00000294661/ENST00000294661.fa
new file mode 100644 (file)
index 0000000..650ef6b
--- /dev/null
@@ -0,0 +1,163 @@
+>1     1:85715639-85725355
+GCAAGAAACAGGTTTAATTGGACTTACAGTTCCACATGGCTGAGGAAGCCTCACAATCAT
+GGCAGAAGGCAAGAGGAGCAAGACACATCTTATGTGGAGGGCAGCAGGCAGAGAGCTTGT
+GCAGGGCAACTCCCTGCACTGATGGTTTTTAAAACCATCAGATCTCGTAAGACTCATTCA
+CTATCATAAGAACAGCACCGGAAAGACCCACCCCCATAATTCAGTCACCACCCATGACAC
+GTGGGAATTGTGGGAATTACAATTCAAGTGAGATTTGGTTGGGGACACAGCCAAACCAGA
+TCAGGATCTCAACATGTTGCCCAGGCTTAACTTAAAGTGCAGGAAACAATCAGAAGTATC
+AAGTGACTCGATTCTCTAAAATGAAAGATACTTGGACAGATGATTTTTCTTATGTATATG
+GATTTTTAAGACTTTTCCCCACTAGGTTTCCACTAGCTCAACCAAACTTCACCTCAGTAC
+CCACATGGACACTTGTGCAAACACGTTCCCAGGACATCTCTAAAGGGGAAAATAATCTAT
+TCTCTAATGTGATGATGAATGTAGAGTGATATGACAGTCCGTTTTCCAACCAGGAGATAC
+AAATGGCTGAGTCAGACTTGCTCCAAAATATTTAGCCTCTTCCCTAAGTCCTGTCTTCCT
+CCTCATACAACATACTCTGCACATCTCCCAGGAAAGAGAGAAAAAAGTTTGCTTTCATGC
+TAACTTAAGAACCTTGCAATATTTCAGTAACTTCTGAGATATTTGCTCCACCAACACATG
+CATCCAAATTTTAGATTTCTCCAGAGCTTGGGAATCACAACTTCACAAATATAACTTGAT
+TTGGTTGTGTTTGGTGTCATGTACATACTATGGTCTTGCTTTGTCACTTGATGCCACTCC
+TTAGTATATGATACCACAGATTTCCAAATTCATTACAAAGACTACAATCTTAAAAAAACA
+TATTCTTGCTTTAGCAATTACTTCAATTTTGGGATTCATATATTTGCAAACCTGGAGGAT
+GGGCAGCTATAGAATTGGTTTTTCTAAACTCGATGATATACTGGAAGCCATCATGCTGTT
+ATGGACCTTCATTCCACAAAGCACCATGGCTGATGCAATCACTCTTAATGACTTTTATGA
+ATTTTAATCTACTTGATACACATGCCTAGGTAAACAAATCTCGCGTAATTGTTCAAATTT
+TATCTTCCACAATGGGGAAAAACAGATTTAAAAAAAAATACTTAGATTATGTCTTTTTCT
+TTCTAAATTATTTTTTGTAAAGATGAGGTCTTATCATGTTGTCTAGGCTGGTCTCCAACT
+CTTGGCCTCAAGCTATCCTCCCACCTTGGCCTCCCAAAGTGCTGGGATTACAAGCATAAG
+CCACCATGCTTGGCTGTCTTGTTCTTATACACTGAATGTGCACTGTTCTGTAATTCTTAT
+CTCTTAAGGGCTTCAGATTCATGGAAAGATTGATGCAGAGTGTAACCTTTTTATTGTTCA
+AAATGCTACAAATAACTGCATTTTGGAACTCAACGATCACACCTTCCCAACTACTTCTTG
+TTCATTTTATTATTACTATACGCAAAGCATTAAAATAGAAGCTGGGTAGAGAAAACATGT
+AGAAGTAGGGTTACCAGATAAAAGATGTTCAGTTAAATTTGAATTTCAGATAAACACATT
+TTTTGTATATGTCCTGAATATTAAATATACTAAAACATTATTTATCTGAAATTCAAATTT
+AACTGAATGTCCTGTAAACTTACAATTTAATAAAGAAATTAATGAATAACCATAAAGCAC
+AGATGACAAGTACAGTCATCCAATCAGGAGAGGAAAAGATCTCTACTAACGGATCTCCAG
+GTACAACAGAAAAAAGTACCTGGAAGAGATGACAATTGATGTCATTCCTGAAAGATGACT
+AAATTTTGACTGGTGGACAGGTGGTTTAATGTGATGATTTTGAGGTTCAAGTGTCCCAAG
+TTAAATTCCAAATGAACCACTCACTAGCTGTGTAACATCAGACAAGCTACTCAAGCACTC
+TTTATTATAAAATGAGAATACTAATAATACCTTGCGCTAGGTTGTTTAAGGATCAGAGAA
+AATATATGCACAAAGCACCTGGAACACAGGAGGCACTCTTTAAATGGTAATACTTCTTAT
+TACAACTTAAAATGTCACACGACAAATAGGGTACTTGTCACAGACAAACATTCAAATGTT
+AATGTTATACAGTAATAGTAATATTGAATAAGTAATTTTATTTCCATGATCTATTTACAC
+TGTACAAAGACTGTTGAAAAGCACCCTACAAGTTCACAGTACATTACAATATATTTACTT
+TAAAAATATATTCCTTTATAAAAGGTTTATAAGAACATTGGCATGTCAACATGTGACAAA
+ACTCTCAAAGCATGTCACCAATTCTGTGAGAGCAAGAATGCATCCAAGTGTTATCAATTT
+CACAATCACAAGTCACCAGTTGAGTTTTAAATACATACATGTTTTAAATAAAAAAAGAAT
+TCTATAGTGGAAAGTTCTTGAGGCAATACTTATTAGTTCATTAACGTATGCATTTTCATG
+GAGATGTGGCATAATAACCCACAATATCAACTTAATCTGTCCAAAGAAACATTTCAACAA
+GTTTAGCAGTACAGAAATTCTGGTCATTTGTTTCTACTTTTTCTTCTTTGCTGGTTCTCC
+TGGCTCTACTTTGCGCTTTTTAGAAGTATGCTCATCTTTTTCATCATCTTTAAATAGAAA
+AGGAAGAGTTTCAATCAGTAATTTTAAAAAACCCAACATGTTAAGCATTAAAATTTCACT
+GGCTTTATACCAAAATTATTACCCTCATCAATTAATGTTTCTCTCAGAGTTTCCCAATAA
+AAAACAAGAATTAACTTTTAGAGCTCTGATTTTTAAATGCAAGTGAAAGTGAGCAATTTT
+TTTTTTCAATTGCAGCCATACAAAATTCACAAAGTAACTCTTTAGGTGCTATACTAAGGT
+AGCTTAAAATAAGTGACTTTACTTCCCCCAAATCAGACTTTTGAAAAAGGCTCCCAAATA
+CTCAGCAAGCTTGTCCAACCTGCCTTATTTGTTGTTGTTGTTCTGTTTTGTTTTAGGCTT
+TTAGCAGCCTGAAGCCATGGTTTTTAGTTTCTGTCTCTAGTGATAAGCAGAAAAGAAGGA
+TGATGAAGGGGCTTTATTGGCCCAACCAATAACAGAAACTAAGAACTCATGACTGTATTC
+TCTCCCTTGGACACCACTGCATGATAGTATTTACATTGTATATATTAAAATACAATCAAT
+GCTTTGTAAGAATGGAGCATATTGTTTTCTTTTTACAAAAAATAGGTATCACTCTAACGA
+TGACATTATTTAAGTGGCTATCAGCTGTCCTTTTCCTTTCAATCTGCTTTCTCTCCTCCA
+AAAACAACTTCTTCTGCCCCATCACCTTCTCCACCCACCCCAAATCCTTATTTTGAGGTT
+AAAAAGCACTCACAAGTAGGTTTCCCCAAACCTCTATTTGGAATTTTATTCTAGTAAGTT
+CTAATTCCCATCCCCGCCCTCCCCATCCCCACTCCCACGATGGCCAGAACATTTTAATGG
+CAACAGAAAAATACATATCTTCCTACTTCATATTATGGAGAATTTGGAGAGGGGAGGGAG
+GTTAGAGAAGAGCCTTACATTAAAACAATGTTCTTTACACCTTTCCAAAATGTTAATAGT
+ATCTGTAGCCACAGAAAATTTCCAATTCATAAAAATGTTGTCAAACCTGGAAAAGTGAAC
+TCTTTTATTGTATTTTAAAAAATCCAACTACATGGTTAAAAAAAAAATACAGGGTAGCAC
+AGACTAGTTGCTAATTCCATCTCCCTAAGCAAATGTGTGGTATTAAGAACTCCATATAGA
+CAGAGTAACATGGAAAAGATGTTATGATTTATAAAATACAAATTTATTTTGAGCACATTA
+CTAATTAATTGTAGCTTTTGACTTTATTTTCTTGATCAACAGATACTCAAAAAGTTCAAC
+AGGTTATCATGTGGAGATCTATAAAATATCTTGATATTGAAAGGAGCCTTCATTATTAAA
+AAATGTGAGGAACTACTGACATCAAATCATAAATTCCTTGAAGGAAATATTAAAATCTTA
+AGCCTTCAATTCCCTTCTGCTGACTGTACCATAATCAGAATATCTCATTTATTGATGCAG
+ATAACAATCAATACCATTCATCTTCACTCCCCTTCAAGCACAGCACGGTGATGTTATTCA
+TATGCTTCACAGAGCACTATGGATTTATGTAGGCAGTGGAATAAAATACAATTCAGATCA
+ACTCACCCCAGGAATTTACAAATCAAAGTTTTAATCAGTAGTTCATCATGTTCATACAAA
+AACACTGGCTCCACAAACCAAATAACATGGTATACCACCAAAACAAGCCAAACGTTTTGC
+TTTTTTTTTTTTTTGAGATGGAGTCTTGCTCTGTTGCCCAGGATGGAGTGCAGTGGCACC
+ATCTCAGCTCATTGTAATCTCCACCTCCCAGGTTCACGCCATTCTCCTGCCTCAGCCTCC
+CAAGCAGCTGGGACTACAGGTGCCTGCCATCACACCCAGCTAATTTTTTGTATTTTTAGT
+AGAGACGGGGTTTCACGGTGTTAACCAGGATGGTCTCTATCTCCTGACCTCGTGATCCAC
+CCACCTCGGCCTCCCAAAGTGCTGGGATTACAGGCGTGAGCCACCGCACCCGGCACCTTT
+TGCTTTTTAACGAGTTAATTATCACTAAGCTCCTCTTTTGAGATTTTCAGTAGTGATAAT
+ATAAAAATGGAAAGTACTAAGTTTACTATAATATTCACTATGCATTAGCATACATTTAGA
+TGATACTGAGATATTTTTGCTTTTAATTTGCCACTTATTACAAGTAAATTAACTGAATAA
+CAAAACCACAAACTACTGAAGTTAAAAAGTAACTGGCTATCAGTGATTTGAGCAGAAGTG
+CTATGCCATCTAGTGTCATGACAAGGCATTGCTTTATAAACTAGAGTAGGAAAAAATCTG
+AGCAATGTTCATTTATCAATTTTACTGAGCTTTTTTACTCGGTCTCATATAGTATAGATG
+TACTGGTAAGGAAACAATTTTTTTATTATGGAACTCAAATCACTCAAGTAAGTTTAACTT
+ATCAATAGACAAACTTTCTAAATTCTAAAAAGTGTAAACTAAAAATCACTATATTAATTA
+TGCTTTTACAATTAATTATTATACATGTCAATAAAGCTACAACTAATAACTAAGCTTTGC
+TTACCTACATTTTACAACCACTAAAACCAGAAGTGGCAGGGTGCGGTGGCTCACACCTGT
+AATCCCAGCACTTTGGGAGGCTGAAGCGGGCGGATCACGAGGTCAGGAGATCGAGACCAC
+CCTGGCCAACATGCTGAAACCCCATCTCCACTAAAAATACAAAAATTAGCTGGGCGTGGT
+GGCGTGTGCCTGTAGTCCCAGCTACTTGGCAGGCTGAGGCAGGAGAATCGCTTGAACCCG
+GGAGGCGGAGGTTGCAGTGAGCCGAGATCACACCACTGCACTCCAGCCTGGGCGACAGAG
+CGAGACTCCATCTCAAAAAAAAAAAAAAACCCGAAGGGCTGATAAGCAGCAAGACCCAAT
+GATGAGTTCTGAACCTTTCCCAGCCCTTCCTCTAAAGTAACTGGAAGACGTTAACCGGCA
+ATAAAAGGCCAAAGGGCAGAATGGGGAAGCAAAATAAAAAAGTCACTTGCTAATCTAAAA
+TCTGGGTAAGAGTGTAGAGTTTCTGATATATATTTTATGAATGAAAAAGAAAGGCTAAAA
+AATTATGACATAATTGATTTTATAGGAATCTGAAAATCACTTCTAAAAAATGGGTCTGTT
+ATTTGATTTTGCCTGTATTTGTTTTCCAATAAAGGACCATCATGTGATCAAAAAGACAGA
+AATTATCTATGTGAATAGCAGTGTTACCTGCCACATATTTGGAACTCCTTCTAACTTAAC
+TCAAAAGCTAAGCTAGAAAAAGATAATTCTTTCTTGCTTGCTTGCCCTGGTGTATAATCC
+TGGTTTTTTCCATATAACTACAAAGATGTGAGAGCACCAGCCTATGGAAATCTAGTTTGA
+GTATCAACCCTAGTATCTTTACTGCCATTCGCCCTACAGAAGAATAGCTATATCTCACTG
+TTGAGAAATGGCTATTCATCAGGAGACCAAATCCCAGTTTAATAAGGCATAATTTCTATT
+TAAAGGTCTGGATTTGAATGCCTACTACTCTGTCTCTTCTTTAGCTGCGTGAATGAATTT
+GGGTAAAGTCCCTAATCTCAGATTGTTTTATCATCTGTAAAACAGTAATAATGAGTCATG
+TAGCACTTCTGTATCAGGTTGCTCGGAGTAATAAATTAGAAAACTGTGTGAAAGTGCCTA
+TTTTAGAATTTGGCATTTTCTAGTTTGTGACCTTGGACAAGTTATGTAAGCTATCATTTC
+CACATTTCTCTATCTTATTTCACAAGGTGTTGTAATAAAGATTATTTAAGCAAATATATT
+TTTACTAATTATGAAAAGGAATGGCCGGGCACGGTGGCTCACGCCTGTAATCCCAGCACT
+TTGGGAGGCCAAGGCGGGCAGATCACGAGGTCAGGAGATCCAGACCATCCTGGCTAACAC
+GGTGAAACCCCGTCTCTACTAAAAATACAAAAAATTAGCTGGGTGTGATGGCAGGCACCT
+GCAGTCCCAGCTGCTTGGGAGGCTGAGGCGGGAGAATGGCGTGAACCCGGGAGGCGGAGC
+TTGCAGTGAGCCGAGATGGCGCCACTGCACTCCAGCCTGGGCGACTGACCGAGACTCCGC
+CTCAAAAAAAAAAAAAAAAAAAAGAAAAGAAAACAAAAAGATTGTACAATATGAGATATT
+ATAAATGTTTACATCATTTAAGGTCTGCAAAAAGATGCTACTTACTGAAGATGCTCCTTC
+ATTAGTGACTAATACATATTAGAAGTCAGCAAAAGTAATGGAAAAGCTAGGTAGAATCAA
+AATTAAAGAAAGAACTGCCAATCAGTTCTCCTTTCTCTTAAAACAAAACATCACTCCCTG
+CATGACTGTTAAAAACGGGCTAAGTAGCCCTTGTATTGTGGGAAGATCAGAAATCTGTTT
+AACAAAAATGGCATACTTTCTTAAAAATAATGGTCCAAAACATTAGTTCAATTCAACAAT
+TACTGAATACTTACAATGTACTCGATACAAACACTTCAAATCCTGCTGTTTGAGGAACTC
+ATCATAAAGCAGACAGACTTTTAAAAAAATCACATACAAGTGATGAGGGCAATCAACAGC
+ATTAGCATAAACAAGGTACAAAGGAGCAAATAATTATTAGAGGTGATACCTGAGATTTCT
+TCTTTTGATTTGGATTTTGAAGGATGAATTAGTTTACTAGCCAGAGATAAGAAAGAACAC
+TAAAGAATAAGGTGCAACGTATACTGAAAGGCAGGGAACCATACAATTCAGTTCTGGATT
+TCAAGATCTTCAAGTGCTAGAAAGGGGCCATTAAAAATGACTGTGGACAGGGAGAAAGGG
+CCTATTAATACAAGGCCTTGACTTTATCCCGTTGAAGGGTTTTAAGCAGGCAAGTTATAT
+AATCAGATACGACTTTTAGAAACTCAACACTAGCTGCAGTGAAGGATGGTACAGATTGGA
+TAAGAATGTGTAGGCAAAGATTACTGTGACAGTCCAAGTAAGAGACGAAATTATGCTATT
+ATGAACTAAAGTAAAACAACTCAGTCATTATCTTCCTATTACTATGTAGTAATGCTCAGT
+TAAATTCATTTTGTCATACTAATTTTAGCTCTGAAGCACAACTGCTTTAATAGAAAATGA
+AGCCTTCGGCCGGGAGCGGTGGCTCACGCCTGTAAATCCCAACACTTTGGGAGGCCGAGG
+CAGGTGGATCACCTGAGGTCAGGAGTTCAAGACCAGCCTGACCAACATGGTGAAACCCCA
+CCTCTACAAAAACAAAAAAAACAAAAAAAACAAAACTAGCCCGGCGTGGTGGCAGGCGCC
+TGTAATCCCAGCTACTTGGAGGCTGAGGCAGGATAATCGCTTGAACCTGGGAGGTGGAGG
+TTCGCAGTGAGCTGAGATGGCGCCATTGCACTCCAGCCTGGGCAACAAGAGCGAAATGCT
+GTCTCAAAAAAAAAGAAAAAAAAAAAGAAAAAGAAGAAAAAAAAGAAAATTAAGCCTTCA
+GTACTTTGTAGCTACAGTCACAAGAAACCATGAATTGATTTGTGTTGTTCTAATAATGCA
+TCATAAATCTGACCACTGGATGAGATATCAGATATTTTACTTTAAAGCCTGAATAATTTA
+TGATCTTTCACTAAAATACAGCAACTACTACTAGCTGAGCTATCAGAGACTTCATGTTAA
+AGCCAAATATGTATGATCTTTCTCAAAAGCAGAGCAGTAAGTATCCAAAGACCATCAAAT
+TAGTTTGTCAATTCGCTAGATTTAATTTTCATTCATTAAATATCTCATTCTTTTTAAGCC
+CATCACGGGGATCAAAATAGACCACCATCGGATTCTGACTTTCCTTACCTGATTCCAACG
+TCTCCTCCCCTTCTGGTAGAAGCCTAGCTTTCTTAGCATTCTGTGGAGCATCATCACCAT
+TGTCCTCATATATGTTAGACCATTTTATTGCCATGTCAAGCTCTGGAGGCGGAGGCTTCT
+TCTCAGTGGTGTAGGTCTCAGGAGGTGGTACATAATTTGACTTCCATATTTTGAATTCCT
+TTGGAGGCTGTTAAGCAAGCACATTAAGAAGCACTGTGACGAACCGAGGTTCCTACGATG
+GACGTGGGCACATGCAACTCCCTGCCGTTCGCTTATCGTTCAGGCTGACTTTTTTTTTCT
+TTAAGGTTGAAAGACACATTTTTCCATCAAAATCACAATACTGTTAAGTGAAAAGCCAAA
+GGGTTCCCTATATGAATAAAGCTAATAACTTTTAGTTACCAAAGAAGAATCCAGTCTCAG
+AGATACTACGCCAAGGCTGACCCCTTCAGGAGGCTGCAGCAGACACTGTCTTGGAGGCAG
+CACCGCAGGCACTTCGGCGTCAAAGGGAAGGGGTCTCAGGGAGAAGCTGCAGCGGGGGGG
+GCGGGGGAGTCACCACTGTTAGTCCTCGCCGCGCGGGGTCGGGGCACCGAGCGCGGAGGT
+TTGGGTCTCCTCACAAGGGGCGGGGCTGCGGGTCCGGTCTAACACCCACCAGGCGGGGAG
+AGGGGGCCAGGTTTCCCAGGGCTTGAGGTGGGAGGGGGTGGTGCGGCATCCCGCGGGGGT
+GACTGCGTGTGGGGGGATGGACAGCAGGTCCCCAGCAGGGGGCTCAGGAGAAAGGGGGCG
+CAGGCCGGGGCCGAGACCGAGAAACGGGGTCGGGGACCTCACCTCCTCAGGCGCCTTGAC
+GACGTGCCTCTCCCAGTCTATCTGTTTGTTGAGCGGATTGTAGAGAAAGGCCGGGCGAGT
+CACGCTCCTAAACAGCTCGTCAGGTCCCGGGAGCCGCTTCTCCGCCTTGTTCCTACAGCC
+GCCCGCCGACTTCGCCGGATCCGGGGTTCTGCGACTCGTCTCCTCCGGCTCGATGTTATC
+CTCCTCGTCCGAGGAGCCTGAGCTGCTGCTCCCGTATGCCGCAAAATAGCTCAGAGGGTC
+CTTCTCCTCCGCTGCCATGACGGCTGCGAGCGACAACCCAGCACTCCGCCGGAAGCC
diff --git a/test/csq/ENST00000294661/ENST00000294661.fa.fai b/test/csq/ENST00000294661/ENST00000294661.fa.fai
new file mode 100644 (file)
index 0000000..c2a7be8
--- /dev/null
@@ -0,0 +1 @@
+1      9717    23      60      61
diff --git a/test/csq/ENST00000294661/ENST00000294661.gff b/test/csq/ENST00000294661/ENST00000294661.gff
new file mode 100644 (file)
index 0000000..cbb4e04
--- /dev/null
@@ -0,0 +1,6 @@
+1      ensembl_havana  gene    1       9717    .       -       .       ID=gene:ENSG00000162642;Name=C1orf52;biotype=protein_coding;description=chromosome 1 open reading frame 52 [Source:HGNC Symbol%3BAcc:24871];gene_id=ENSG00000162642;logic_name=ensembl_havana_gene;version=9
+1      ensembl_havana  processed_transcript    1       9717    .       -       .       ID=transcript:ENST00000294661;Parent=gene:ENSG00000162642;Name=C1orf52-003;biotype=processed_transcript;havana_transcript=OTTHUMT00000027614;havana_version=2;transcript_id=ENST00000294661;version=4
+1      ensembl_havana  exon    1       2747    .       -       .       Parent=transcript:ENST00000294661;Name=ENSE00001388570;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001388570;rank=4;version=2
+1      ensembl_havana  exon    8569    8767    .       -       .       Parent=transcript:ENST00000294661;Name=ENSE00003676223;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00003676223;rank=3;version=1
+1      ensembl_havana  exon    8980    9106    .       -       .       Parent=transcript:ENST00000294661;Name=ENSE00001870157;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001870157;rank=2;version=1
+1      ensembl_havana  exon    9403    9717    .       -       .       Parent=transcript:ENST00000294661;Name=ENSE00001067212;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001067212;rank=1;version=4
diff --git a/test/csq/ENST00000294661/non-coding-boundary.txt b/test/csq/ENST00000294661/non-coding-boundary.txt
new file mode 100644 (file)
index 0000000..d403918
--- /dev/null
@@ -0,0 +1,3 @@
+9715   GCCGGAAA        G       non_coding|C1orf52||processed_transcript
+9715   GCCGGAAA        G       non_coding|C1orf52||processed_transcript
+
diff --git a/test/csq/ENST00000294661/non-coding-boundary.txt-l b/test/csq/ENST00000294661/non-coding-boundary.txt-l
new file mode 100644 (file)
index 0000000..d403918
--- /dev/null
@@ -0,0 +1,3 @@
+9715   GCCGGAAA        G       non_coding|C1orf52||processed_transcript
+9715   GCCGGAAA        G       non_coding|C1orf52||processed_transcript
+
diff --git a/test/csq/ENST00000294661/non-coding-boundary.vcf b/test/csq/ENST00000294661/non-coding-boundary.vcf
new file mode 100644 (file)
index 0000000..e6d2795
--- /dev/null
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      9715    .       GCCGGAAA        G       .       .       EXP=non_coding|C1orf52||processed_transcript;type=ENST00000294661:85725353-GCCGGAAA-G non-coding exon boundary overlap
diff --git a/test/csq/ENST00000295641/ENST00000295641.fa b/test/csq/ENST00000295641/ENST00000295641.fa
new file mode 100644 (file)
index 0000000..05227d4
--- /dev/null
@@ -0,0 +1,312 @@
+>2     2:220462562-220481193
+TTTTCTTCCGGGGCGGGACTTCCTTTCCATCATTGATAGGCGCCGGGCAGCTGAGCTGGT
+AGGAGGACCAGACGGGGAGGTTCGGTATGTCTGACCAGGACTTATGTTCCTCGAAAGGGC
+GGCCAGGAGGATGCTCTTCCTCTCTTTTCTTTCTCGCCTTTTTCTCCGCATGACGCCTCG
+GTTTGCGCGGACGCCCTGGGCTTTTGGCACTACCGCCCACCTGAGGCTCTTCCGCTTCCT
+CTTTCCCCCCCCAGGCTCCGCCCCCCAGCGTCCCGTGGCCATGACGACCGCTCAGAGGGA
+CTCCCTGTTGTGGAAGCTCGCGGGGTTGCTGCGGGAGTCCGGTGAGTGGACTTCCGGTTG
+GGCTGGGCCTCGGACCTCGGACGAGGTGGGGGTGGTGCTTTCTGGAGACACGCCCTGAGA
+GTCATGGAGTTACGACTGGTAGGGTCACCAGGTGTCAGAGTTCAATTTCTTTACTTTTCC
+CAGGTTTGTTCGCCCTTACAGTGTCCTTTGCCTGTGATAGCCTAAACTCTAGCCGTCCTT
+TGAGGCCAAAGGGCGGTATCCCTCCCTCCGTGCCTTCTCTGACACTGTCAGAAGGAAGTG
+ATCATTACCTGACTAAAAGCCCCTCAGGACCAGGGACTGATCTCGGTCATAATCATTATT
+GTGTAGCAAGGTACTAAATACAGTAGATAGAAGCACGAGATTTGGAGTCGGACCCACTTG
+GGTTGGAATATCAACCCTCTTTCAAACTTGCCATACTGTTTCCTGAGGCTCAGTTTTCCT
+CACAGATTGGCATAGTGATTGTACTTAACATTTGTGGGGATTCGTTTTAATTCATGTATT
+TAGTACAATGCCTGCAAGTATAGTAACTGCTTACAGTTGGGAGCTATTGTTATTGTAATG
+ATTTCCCTGATGCTTGGCACTGTGCCTGGGCATAATGGAGCCACAGTAGTTGTTGAATAC
+TTGGTTGGCATTAGTTGTGGTAGAAAAAGCCTTGGCTTTGAGATCAGATAGGAGAAGTAA
+CTTCCTACCAATTATATGATCTCCATCAAGATTTTTCACTTTTTTGAACCTCAATTTTCA
+TATCTGTAAGATGGGGTTAATAGTGCTTCTCTTTGAGAGATTCTGAGAAGGTTTGAATGA
+GATACCAAAGTCATCTGGTACATACTACAGTTAATGTTAGCTGTCCTCCATCACTCCATG
+CTCCTATTGACGATATCTGTGGAAGCTCTCTTTATAGCAGTTTTCTTTTCTTTCTTTTCT
+TTTTTTTGAGACAGAGTCTTGCTGTGTCACCCAGGCTGGAGTGCAGTGGCGCAATCTCAG
+CTCACTGCAACCTCCACCTCCTGGGACGAAGTGATTCTCCTGCCTCAGCCTCCTGAGTAG
+CTGGGACTACAGGTGTGCACCACCATGACCGGCTAATTTTTGTATTTTTAGTAGAGACGG
+GGTTTCACCATGTTGGCCAGGTTGGTCTTGAACTCCTGACCTCAAGTGATTAACCTGCCT
+TGGCCTCCCAAAGTGCTAGGATTAAAGTCGTGAGCCACAGCACCTGGCCAGTAGCAGTTT
+CATTTCCTGGCTTGTATTGATAACTTTGCAAATGTCTTATATCCTTCTCTGGGAGGAGAC
+AACTAGGAGGCCCTTTGAACGTGGGAAGAGTCCTTGAACCATGTCTGTATCTATCCTCAG
+TGTCTAGTACATACAGAATCCTTCATGTCAGGTTGTAGGACTTGTTAATTTATTCAGTGA
+TGAATGGTGGGTGTGTGAATGTGTGACTACAAGGAGGTAGCAGGAGAAGAGCTTTGTGGC
+AGCAGAATAGTTTTGTATCTTGATTGCGTGGCTGCAGGAATTTATATAAACAGCATATAG
+CTATATATACATATTGTACCAACATCAGTGTCCTGAATTTTTTTTTTTTTTTGAGATGGA
+GTCTCGCTCTGTCACCCAGGCTGGAGTGCAGTGGTATGATCTCGGCTCACTGCAACCCCT
+GCCTCCCTCCCAGGTTGAAGTGATTCTTCTGCCTCAGCCTCCCGAGTAGCTGGGACTACA
+GGCATGCACCACCATGCCCTACTAATTTTTGTATTTTTAGTAGAGACGGGGTTTCACCAT
+ATTGGCCAGGCTGGTCTTTAACTCCGGACCTCGTGATCCACCCGCCTTGGCCTCCCAAAG
+TGCTGGGATTACAGGCGTGAGCCACCACGCCTGCCCTTTGTGTTTTTTTTTTTGTTTTTG
+TTTTTTTTTTTTTTTTTTTTTGAGATGGAGTCTACCTCTGTCACCCAGGCTGGAGTGCAA
+TGGCTCAATTTCGGCTCACTGCAACCTCTGCCTCCTGGCTTCCAGCTGTTCTCTGGCCTC
+AGCCCCTCGAGTAGCTGGGATTACAGGCGCATGTCGCAATGCCCAGCTGAGAATATTTGT
+ATTTTTAGTAGAGACGAGGTTAGAGTCGTAGAATAATTTTTTGTGTTTTTAGTGGAGACG
+GGGTTTCACCATGTTGGCCAGGTTGGTCCTGAACTCCTGACCTCAAGTGCCTTGCTCCCA
+AAGTGCTGGGATTACAGGCCTGAGCCACGGCAACCAGCTCAGTGTCCTGACTTTGATATT
+GTACTATAGCTATATAAAATGTAACCATTAGGGAAAACTGGGTAAAGGATACAGGGGACC
+TTTCTGTATTATTTCTGCAGCATTCTTTGACTCCATACTTATTATATTTTTTAAGCCAAA
+AAAGCATTCCTTCATGCCTAGCTTGTAGCTGCACTTTTTTAGGTGCAGTGATGAATACCA
+GAGTGATCAAAAGATGCCCTCAAGGATGAAAGTCTCATTAGAGAGAGCAGTTTTAACAGA
+CAGCAATAACAATGCCTTAGTGCTATAATGAATAGTTATTCTATGACATACTTTTTAGTA
+TTGTTTGAAAGTTTCTACAGATGTGCTTTGCAATCAGAAAAAGAAAGAAAGATAAAACTT
+CCAATTAACTTTTGTGTAATAATGAGTGACTGCAATATGAAAATTCAGCAGTATTACTTC
+TTGAGGCGGCTTCCTGGAGGAGGCTGGTCTCAAGCTGGGCGGTGGAAGGGGGTGTCTCAT
+AACAAGAGAGAACTGTGAACCAAGCTGGCTGTATTTCCAGCACTGTCAGTAGATGAGGCT
+CTTTTGAGCAGAAGGTGAAAGAAAATTTGGAAGAGTTGGTTGGAGTTGTGTAGCCAAGCA
+GTCTCATCAGGCTGAATGAAATGTTAGGACTTTTTTTGAAGATGAGGGGAGCCATTGAAT
+GCTTTTGAGCTGAGAAGGAGATAGAAAATTTGATCCTGCAATAGAAGATCTACAATATGG
+ATTGGAGTGGGTATATTTTGGCATCATAGAGCCTTAGAATAAAGAGAAAAATCTTTTCAC
+TGTGTCTTCCCTCCTGTTTGCCCCTTTTTCTGCAGGGGATGTGGTCCTGTCTGGCTGTAG
+CACCCTGAGCCTGCTGACTCCCACACTGCAACAGCTGAACCACGTATTTGAGCTGCACCT
+GGGGCCATGGGGCCCTGGCCAGACAGGCTTTGTGGCTCTGCCCTCCCATCCTGCCGACTC
+CCCTGTTATTCTTCAGCTTCAGTTTCTCTTCGATGTGCTGCAGAAAACACTTTCACTCAA
+GGTTCTGGGTGTGGGGAAGAGGCAGGATGTGCAAGGAGCCCAAGAGAATGATGGAAGTTG
+GGGATAGGGTAGGGGTGCAGAAGTCTGCAGTGCCAGGATCCAGAGGGTGTCAGAGGTACC
+AGTGGTTGTGCTAAGGAAGGAATGTTGAGGGCAGGAAGATCTGCTGTGCCTCAGTAAATT
+GAGTTTTTTTTTTTTTTTCAGCTGGTCCATGTTGCTGGTCCTGGCCCCACAGGGCCCATC
+AAGATTTTCCCCTTCAAATCCCTTCGGCACCTGGAGGTATGGGGACACGGGGGGATGTTG
+GTGCACAGCACCCAACTTGAGGCAGCCCCTTGGGGATGGGAAAGAGAAGAGCCTCTTTGG
+TGAGGAGGCCAGGCCTGAGTATACCCATTGCTCTGCAGTCATGTGATATCCACTGTCTTT
+CCATTTACTGCTTCCCTAAATCATAGCTGGGCTTTGTGGTCTTCTCCCTCCTCCCAACTA
+GGGGATGGGGATGAGGTCTTTGTCTTCTGTGGGGTTCTGCCTTCCTCCCTCCTCTTTCCT
+TGTCCCAGCTCCGAGGTGTTCCCCTCCACTGTCTGCATGGCCTCCGAGGCATCTACTCCC
+AGCTGGAGACCCTGATTTGCAGCAGGAGCCTCCAGGCATTAGAGGTAAGGAGAGTGAGGG
+GTGAGCTCAGACACCTCAACTTGAGAGATGTAGAAGACCAAGCTCTGATGTTCTCCCCTC
+TCTGCAGCTCTCCCTGCCTCCTGCTTCCCTCTAGACAGTGTCCTCACTCCCTCTCTGTGT
+TCCCGCAGCACTCTGTAACTGCCTGTATATTTATAGTCGTACCTACCATATTATATTACA
+TATTCTAGTGTCTACCTTCCCACTGTCCCTACAGTGAGTTCTTGGGTCAGGGACCTGGGC
+TTTAAGCCTGTATCTTCAGATGGAGTTCAGTGTATAAAAAATGAATGAGTGACTGGGTGG
+TAGAGCTTGGCCTTGGCATAGGGAGGAAGGGGAGGGTGGGGTAATGAAGCACCCATCTGT
+CTGCTCAGGAGCTCCTCTCAGCCTGCGGCGGCGACTTCTGCTCTGCCCTCCCTTGGCTGG
+CTCTGCTTTCTGCCAACTTCAGCTACAATGCACTGACCGCCTTAGACAGCTCCCTGGTGA
+GTGCCTCAGAGGGAAGAGGGTTTCGAGGAAGGGCAAGGCCAGGCCTTTGGGGAGGAGGGC
+CAGCTGGTTGACCAGATAGTATTGTAGTGAACATCGATTCTCTGCCTCCTCCCCGTCTCT
+CTCAGCGCCTCTTGTCAGCTCTGCGTTTCTTGAACCTAAGCCACAATCAAGTCCAGGACT
+GTCAGGGATTCCTGATGGTGAGTATGGGCAGTTTGGCAGCTGGCACACCATGGGTCTTTG
+ATTGCTCTGCTCTCACTCTCTCTCCTTGACCAGCTTTTACTCCCACCTTGCTCTTGCCAT
+GAGGGTGGAGCTGCATTCTGGGAGATAGCACTGCTTAGACACTAGCATCAGACAAACCAG
+AGTTCATATCTCAACTTCTAATACCTGTGCAACTTTGAGCAAGTTAGTTACCTCTTGGTT
+TCTTTACCTGTAAAGTAGAAATCACAAGAGTACCTGGTTTTTTTTTTTTTTTTTTTTTTT
+GAGATGGAGTCTCGCTCTGTCACCCAGGCTGGAGTGCAGTGGCGCAATCTCAGCTCACTG
+CAACCTCTGCCTCCCAGGTTCAAGCAATTCTCCTGCTTCAGCCTCCCAAGTAGCTGGGAT
+TACAGGCACGTGTCAACACACCTGGCTAATTTTTGTATTTTTAGTAGAGATGGGGTTTCA
+CCATGTTGGTCAGGCTGGTCTTGAACTGCTGACCTCAAGCAATTCACCTGCCTTGGCCTC
+CCAAAATGCTGGGATTACAGGCATGAGCCACCACGCCCGGCTGAATACCTGCTTTTATAG
+TATTAAAATGATTGTGAAGAAGTACCCAATGTTGCTTAGTCTAGTGCCTAGCTCAGAAAC
+TGGTAGCTTTTGTGATTATGATGAAGAACCTTTCTTCTGGGTCCTCCCATCCACCTGTCA
+GAGATAAAGCCGAACTAGTTAAAGTGGTAAGGACAGATTTTTTTTTTCTTTTTTTTTTTG
+AGGCAGAGTCTTGCTCTGTCACCCAGGCTAGAGTGCAGTGGTGTGATCTTGGCTCACTGC
+AAACTCAACCTCCTGGGTTCAAGCAGTTCTCCTGCCTCAGTCTCCCGAGTAGCTGGGATT
+ACAGGTGCCCGCCACCATGCCCAGCTAATTTTTGTATTTTTTAGTAGAGATGGGGTTTCA
+CCATCTTAGCCAGGCTGGTCTTGAACTCCTGACCTCATGATCCGCCCACCTCAGCCTCCC
+AAAATGCTGGGATTACAGGTGTGAGCCACCGTGCCCGACCAAGTAAGGACAGATTTTTTA
+TCAGTGATAAACTATTGCAGCGGGGAAGAGGGTGCAACCTGAACTGAACGCCACTTCAAT
+TTGTGCAGAGGTGGCTGGGCATTTTAAAAGGAGAGTGAGGGAATAGGAAGGGGAACTGTG
+AGGGCTTGAGCAGAGTAAGGGAAGTGGAAATGTACGAAAAGCAGAAGTGGAGGTTGATTC
+ACATGAAGCCCTTCTGGGTTTGCTAAAAGTTAGGCTCCTACCTTCCCACAGAGACTGGGA
+GATGGGAGCCCTGTCATCAGGTGTTGGCTAGAACAAATGGGAAATTCTTTTGGCAGCCTT
+GACTTTTCCCAGGCAGGAGCTTAAGGGGGCTAGAGTCACCATTCTAGGGATGCATCCTTG
+AGATATTAGAACTTTGCTGTTTTTGTTCAGGTTTTTTACTGTGGGGGTTGGAGGAGTCAA
+CAAAAATAATTTGTGTTGAATTTTGTTGAACTTGTGCTGAACAAGTCTGCAGTTCTTAAC
+AGGCCAAAGTTGAGGCCTAGTCAAAAAGAAGGCCCAGAGGAGCCTGAGTAGGGTTTGATC
+AAGGTGAGAACCTCCTCTAATTCAGGGAAAGAAGAGACACTCCTCTTTCCCCTGAACAAT
+ATAAATCCTTTTCTTCCTTGATCACCTTTTGTTCACTAAAAACCAACTGAGCCATTTATT
+GGGACTTGGTAGTGGATGAATTTTGCTGGATGGTGAGAGTGACCAGGCATTTAATGGGGG
+ACATTTCTATGGAAACAAAAAGGGAAACAAAGATGAATGGTTGGAGCAGACTATAAATCC
+ATTTTCTGAGTCCAGAGGGCAGCCAGTTGAGATTTCTAGGTGTTGAGCTCTATGTTTCTT
+TAGATGGTGGAATGAGGATAGCAGTGGCAACCGATGGATTTCTTCGTTTGTAGTTTGAAT
+GTTTGTGGTGATAGCATAGACAGTGTTGCAGTCACGGTTATTTCCCTGAACAGAGCCTGG
+AAGATACAGAAGTGTCAGTGGACTTTTTTCCTTTTTTTTTTTTTAATGAGACAGAGTTTC
+GCTCTTGTTGCCCAGGCTGGAGTGCAATGGCACGATCTTGGCTCACCGTAACCTCTGCCT
+CCCGGGTTCAAGCGATTCTCCTGCCTCAGCCTCCCAAGTAGCTGGGATTACAAGTGTGTG
+CCACCACGCCCAGCTAATTTTTGTATTTTTAGTAGAGACGGGGTTTCACAATGTTGGCCA
+GGTGAGTCTCGAACTCCTGGCCTCAAGTGATCCCCCCTCTTTGGCCTCCCAGAGTGCTGG
+GATTACAGGCATGAGCCACTGCACCTGGCCGGCTGGGCATTTTAAAAGAGGGCGGCGGGG
+AGTGGGCAGGGGAATGGTAGGGCCTTGAGCAGAGCTGGGGGAGTGGAAATCAGGTTGGTC
+CACATGAAACCCATCTGAGTTTGCTAACTAACTGGCACTTACCAAAATAAGGCCCTTACC
+CTTTCACAGAGACTGGGAGACGGGGCCCTATCTTCAGGAGTTGGCTGAAACAAATGGGAA
+ATTCTTTTGGCAGCTTTGACTTTTCCCAGGCAGGAATTTAAGGGGCTTGGAGTTGCCATG
+CTCAGGGTGTGGCCTTGAACTGTTAGGAACAGTGCTGGTGTTGTTCAAGTCTTTTAACGT
+GGGAGTAGGGGTGGATGAAATCATTTGTGCTGAGTGTGTGCAGTTTTATATAGGCCAAGG
+TTGAGGCCTAGTCCAGAAGAGGTCTCAGAGGACCCTGGCTAGAGTTTGGTCAACGAGATA
+ATCTTTTTCTCCCCTGTACCCCTGCCAGGATTTGTGTGAGCTCCACCATCTGGACATCTC
+CTATAATCGCCTGCATTTGGTGCCAAGAATGGGACCCTCAGGGGCTGCTCTGGGGGTCCT
+GATACTGCGAGGCAATGAGCTTCGGAGCCTGCATGGTGAGTGGGGGTGTGTGATGGGGCA
+AGCATGGAGGGGAAGGGGGAGAGTGAGGCTGGGGCTGGCCTGGGGACCATGTGCCTCTAG
+AGCCTTGAGAGGGCTTATGGGGAGTGCAGGGGTGCTCTGGCCGGTCTTTCTGCTGCAACC
+TCCCCCAGTGCATGCACCACACTCACTTGCGTGTACTCATCCACATGCTCTTCCTTCCTT
+CTTGCGTCCACCCCAGGCCTAGAGCAGCTGAGGAATCTGCGGCACCTGGATTTGGCATAC
+AACCTGCTGGAAGGACACCGGGAGCTGTCACCACTGTGGCTGCTGGCTGAGCTCCGCAAG
+GTGAGATGGGAATGCATCAGGGGCCTGGGAACCACCCTTGCACGTACCCCCCCATGCTGG
+TTTGGTCAGTGCCTTCTTCACACAGGGAGGGCCAGGGCCCCAGGCCCTCCTCATTCTCCC
+CTTCCTGCCCCTCAGCTCTACCTGGAGGGGAACCCTCTTTGGTTCCACCCTGAGCACCGA
+GCAGCCACTGCCCAGTACTTGTCACCCCGGGCCAGGGATGCTGCTACTGGCGTGAGTGAT
+CGTCCTGTGTCCACTCTTCTTCCCCTTTCCTGCCCAGTCCTCCCCCACCTTGCACCCTCT
+TGCCATCCCTGGGTGAGGGGCCAAGGACCTGGACCCTGCTTACTGTGTTCTTAATACCTG
+GAGCTCAGCAGGATGGGCCTACCACATACTCCCTCCCCCTTTTTGTCTTTGCTCAGTTCC
+TTCTCGATGGCAAGGTCTTGTCACTGACAGATTTTCAGGTCGGTGTGGTTGGGGGGCGAG
+GACTGTTGGGGGAAGACACGAAGGGAGGGCGCTGGGGAGAGAACAGAGGGCTGGCTGGTG
+ACAGGGTCTTCCTGGTCAGTGGAAAGTAGGGTCCCGCCTTTTGGCTGGCTTGGGCAAGGC
+AGAGGTGCTCCCAGGCTCCAACCTCTCTCTCCTTCCTGTCGTCACGTGCCAGACTCACAC
+ATCCTTGGGGCTCAGCCCCATGGGCCCACCTTTGCCCTGGCCAGTGGGGAGTACTCCTGA
+AACCTCAGGTGGCCCTGACCTGAGTGACAGCCTCTCCTCAGGGGGTGTTGTGACCCAGCC
+CCTGCTTCATAAGGTTAAGGTAAGCAGCGTCCTCCGCTGCCTTGTGCCTGCGGTTGGGTG
+TCTCTCCGGGGACTCTGGGCTACAGTGGGCAGGGAATGGTAGGAACTGTGCTTGCACGTG
+GTCAAGGTTTCTTTGATAGGTTGGATGGCCAGCCGTGGATGGCAGGGCTGGAGGCTTGGC
+TTTCACAGAACTTCTTCCCTCCACCAACCTCAGAGCCGAGTCCGTGTGAGGCGGGCAAGC
+ATCTCTGAACCCAGTGATACGGACCCGGAGCCCCGAACTCTGAACCCCTCTCCGGCTGGT
+AAGTCAGCTTCATCCCACTAACCTCTCTCGTCCCCAGCGAGCTCACTCTAATTTTTAAGT
+TACAGTGAAGATCTGCTGGAAGAAATGTTATTTTTTGTTGGGGTAGAGTATTATAGAGGG
+CTTCTTAGTCTTTTTTCTTTTCTTTTAGTTTAGGGAAAGGAGAAGACTGCTTCTGGGAGC
+ATTTTGAAAACTTTTCGAGGAACATTAATTTTGTGGGGTGTCAAGAGATCATGTAGGCCA
+GGTGCAGTGGCTTACATCTGTAATCCCAGCACTTTGGGAGGCTGAGGTGGGAGGATTGCC
+TGAGCCCAGGAGTTTGAGACCAGCCTGGGCAACATAGAGAGATGTCCATTTCTACAAAAA
+AATTTTTAAATTAGCCTGACGTGGTGGTGTGCGCCTGTAGTCCTAGCTACTTGGGAGGCT
+GAGGCAGGAGGATCGCCAGAGCCTGATAGTTCAAGGTTGCAGTGAGCTATGATCATGCCA
+CTGCACTCTAACCTGGTGACAGAGTAAGACCTTATCTCTTAAAAAAAAAAGTAAAAAACC
+CCAAAACAAAAGAAAGTGTATATGTATATATATAAAATAATAGGATTGTGGCCAGAGAAG
+TTTGAGAAATGTGAGGTTGAAGAGAAATAGGTGTGTCAGCTGCCGGCCGTCTCGGGCCCT
+TCAGGATGCTATCATGTATGCTGAGTCTCTGGAAGTAGCATAGGATGCGCAGCTTGGATT
+GCATGTGACCACAGGGTTCCATAGGACACGCTTTAGTACATGCCGCGGAGGGGACGCCTG
+TAGCCTCCCTTGCCCGTGTCCCCATACACAGCCCATCGCCCCCTCATCGCTGAGGAGCAC
+CGTTGAAGGATTTGGGGCCATCTGTGTGGGGCAGGCTTGCTCAGTTCTGGGTTCCCCTCC
+TGCCTAGGATGGTTCGTGCAGCAGCACCCGGAGCTGGAGCTCATGAGCAGCTTCCGGGAA
+CGGTTCGGCCGCAACTGGCTGCAGTACAGGAGTCACCTGGAGCCCTCCGGAAACCCTCTG
+CCGGCCACCCCCACTACTTCTGCACCCAGTGCACCTCCAGCCAGCTCCCAGGGCCCCGAC
+ACTGCACCCAGACCTTCACCCCCGCAGGAGGAAGCCAGAGGCCCCCAGGAGTCACCACAG
+AAAATGTCAGAGGAGGTCAGGGCGGAGCCACAGGAGGAGGAAGAGGAGAAGGAGGGGAAG
+GAGGAGAAGGAGGAGGGGGAGATGGTGGAACAGGGAGAAGAGGAGGCAGGAGAGGAGGAA
+GAAGAGGAGCAGGACCAGAAGGAAGTGGAAGGTGAGCCCTTTGTGGGCTGGGGCGAGCTG
+AGGCCAGGGGCCCTTGGGATGTTTGTGAGTGGTGGGGCCTGGCGGGTGGAGGGCCAGTTC
+GGGGGAGGGCAGAGTGTGGGTACTTTCCCTCCCTGCAGGCCTTTTCTCTTGGTCTCTCCA
+CAGCGGAACTCTGTCGCCCCTTGTTGGTGTGTCCCCTGGAGGGGCCTGAGGGCGTACGGG
+GCAGGGAATGCTTTCTCAGGGTCACTTCTGCCCACCTGTTTGAGGTGGAACTCCAAGCAG
+CTCGCACCTTGGAGCGACTGGAGCTCCAGAGTCTGGAGGCAGCTGAGATAGAGCCGGAGG
+CCCAGGCCCAGAGGTCGCCCAGGCCCACGGTGAGTGGGGCGTGGCAGGGTCTCTGGAGGA
+GCCAGTTATGGGAACATGGCTGTTGTGTGCCCTGCACTGGGCTGGGCATTTCTTTCAGTC
+TCTCCTTGGCACTAGGAGCCGAGGAGGGGAGCCTCAGAGGTTGCAAGCACTCGGGAAGCT
+GGGCTGAGGAGCAGGGATTCTGTGCTGGAGCTTGGACGTCAGTACAGGCCTTTGACAGGC
+TTCAGAGGTCCTGCCATCCTCCATGCTCTCAGCATCCCCTCATCCCTCTGATCACCGCCC
+CTGCTGTTTTTCACCCGGTCCCCCTCTTGCTGCGCAGGGCTCAGATCTGCTCCCTGGAGC
+CCCCATCCTCAGTCTGCGCTTCTCCTACATCTGCCCTGACCGGCAGTTGCGTCGCTATTT
+GGTGCTGGAGCCTGATGCCCACGCAGCTGTCCAGGTGATGGCGCCCAGAGTGGGGGCCCA
+GGAGGCTGTGGGGATTAAGAGAGCCAGAGGGAAGTGGCAGCAGGCCTGAGGGCCGGGGGC
+CTGTGGGAGGTGTCCGTCTGGGGTCCGCCTGCTCACAGCTGCCTCTGATCCACCCTCTGT
+CAGGAGCTGCTTGCCGTGTTGACCCCAGTCACCAATGTGGCTCGGGAACAGCTTGGGGAG
+GCCAGGGACCTCCTGCTGGGTAGATTCCAGTGTCTACGCTGTGGCCATGAGTTCAAGCCA
+GAGGAGCCCAGGATGGGATTAGACAGTGAGGAAGGCTGGAGGCCTCTGTTCCAAAAGACA
+GGTACAAGTCCTGCCCTTGACCTCTCTGCCCACACGCCTCCCCTGTTCCAGGGAAAGTGG
+CTCTGTGTAGGGGAGTGTGAAGGGGGAGCCCTAGGGAGAAGGGGCTAGAGTGGAGAGCAG
+TTGTTCTGCCTGGAGGAAAAAGAAAACCGTCTGCCTGCTGCATTTACAAAAAGGAAAACA
+GAAAAAAAGAAGAAACTATATCCTGTTTTTTTTTTTTTTTTAACTCTAAAAGTCAGGAAA
+TGCAATCTCTGTAACTGTGCTTAAACATACTCATTATTTTTTCATAACTTGAAGGCTTGT
+TGTGTTGGGGATTTTTTGGCTGATATTTCAGACACTACATAAAACCTAATGAGCCCTCAC
+TGCAGTATTGGATTGTGGTGCTGCCTCTGCCAGCAAGTGTAGCTGTTGAGTGAGATGCTT
+GGGGAGTTGGCTTGGTTTATCCTTCCCGGCTGACCTTGGAAGGTACATAATGTCCTGTGG
+CATTTCTTCATGCGCTAGTCCTTAAAACAAGAATTGTTTCCATTGTAGACCAGTCAGCAC
+TATCTTTGAAGAAGACATTGAAGAAGAAATAAATATTCTTGATAACAGCTCTGTGGAAAT
+GCCAGAATTTTATTAGACGGTTTTCTCTTCTTGGCGGCAGCTGGAGCAGGGGTTTAGATT
+TTATTCAGAAAATGGAGCCCTGCTCCATTCCCCACTGTGAACTGGCCTGGGCATGCAGCC
+TTAGTGACACAGCGCAAACAGAAACAGCCCCCAGCCCCTCCCGGACCCTGGCTGTACACC
+ATGAGGTGCTGTGGTCTCTGGAGCCTCTTCCATGGTGGCGTTATTAATGAACATTACTGT
+GGGCTCTGTTCTCCTTTAATTTTTTTTTTTCTTTTTTTTTTGAGACGGAGTCTCGCTCTG
+TTGCCCAGGCTGGAGTGCAGTGGCACAACCTTGGCTCACTGCAAGCTCTGCCTTCCGGGT
+TCACGCCATTCTCCTGCCTCAGCCTCGCAAGTAGCTGGGACTACAGGCGCCCACCACCAC
+ACCCAGCTAATTTTTTGTATTTTTAGTAGAGATGGGGTTTCACCGTGTTAGCCAGGATGG
+TCTGTCTCCTGACCTCGGATCTGCCCACCTTGGCCTCCCAAAGTGCTGGGATTACAGGCG
+TGAGCCACCACGCCCGGCCAACCATTCTCCTTTCACTTGCACCTCAGTTACCTCCTCTGA
+ACAAAGAAGGGAATGAACTCACCCCATGGTGCTGTTACGCTATTTAAATGTGACAGTAAG
+GCACCAAGCAGAGGGCCTGGCACAACACAAAGGTCTCCTGTAAATGGTAGCTGCTGCCGT
+TGTCCCCAGCTGTATGGTCCTGGGCAGCATGTGTAAATGATTTAATATTTTCTTTCTTCT
+TTGCAAAATGGGATAGGGAGAGTTTCTCTGGTGATGAAATGCGATCATAGTGGCATAGGA
+GGTAGCGCATGCCCATCACGGTGTAGCTGCTCAGAGTGCTGCCTCTCTCATTGCTGATCC
+ATGTCCTGATTCCTTCCCAGCTTCCTGACACTAAGGATGAGTATAAGATAGATGCTATTG
+TCATCCCTGTTTTATAGACGAGGAACCAGGCTCACAGAGCTTAGATGACTTGCCCATGAT
+TACAGAGCCATTAATTGATGGAGCCTGGAATTGGACCGAAATTTGGCAACAGAGTTCTCT
+GCCTTTCCAGACCTGTTGATTTTGGTCTTTCAGACGTTGCTAGGAGAGCCCTGAAGTACT
+TGATCAGCCCAAGTCTGTAAGAGGGCATAAGAGCAGGTCCTGGTTGTGTTTGGCCCAGTC
+TGAGAGGGCCTAGAGTTAGAAGGTAGAGTGCACTTTGAGGAGTTTGTGGGCCAGGGTTAG
+CTCATCCCTCCCTGGGGTGGGGAGTGATCAGTTGGCAGCTGTGCCGGGAGAGGGAGCTGG
+TGGCCTGGGGCGCGGTGGTTGTGTATGAAGCTGGAGGCTTGGGCTCAGGGGAGACCTGAG
+CATGGGGAAGGAGCATCGTGAGCATGGTGGGAGTTGTGGCACTGTGGGGGGGGCTCATGG
+GGACCGTGTCCATCCTCCCTCCAGAATCTCCTGCTGTGTGTCCTAACTGTGGTAGTGACC
+ACGTGGTTCTCCTCGCTGTGTCTCGGGGAACCCCCAACAGGGAGCGGAAACAGGGAGAGC
+AGTCTCTGGCTCCTTCTCCGTCTGCCAGCCCTGTCTGCCACCCTCCTGGCCATGGTGACC
+ACCTTGACAGGGCCAAGAACAGCCCACCTCAGGCACCGAGCACCCGTGACCATGGTAGTT
+GGAGCCTCAGTCCCCGTGAGTATAGGCAAAACAAGACATAGATGAGTTTGGGGAAGGGAA
+GGGGCACTGATGGGGAGGTGGAGATGGAGCCCAGGGGCTGCCATGGGCAGGCTGATGCCC
+CCTCATTGCCCTCAGCCCCTGAGCGCTGTGGCCTCCGCTCTGTGGACCACCGACTCCGGC
+TCTTCCTGGATGTTGAGGTGTTCAGCGATGCCCAGGAGGAGTTCCAGTGCTGCCTCAAGG
+TCTGTGCTCCCTGACACTGCCCATGCCCCCAGCTGTCCAGGGTGCCCACTCGTTTCCATC
+ACAGCCAACTGAGTCAGATCAAGCACTCTAGAGACCTGATCTGGCTTCTGGTTTCAACCC
+CAGCAGCTTCTTGCTGTGTGGCCGTGGACACATTCCCTGGTATTTGAGTCCCAGTTGTTG
+CCTGTCTGCAATGGAGATAACGATGCCTCCCTTACACAGTGGCGTGCGTCAGGGCTCATG
+TTGAAGCTGCCCAGCCCAGCACCTGGCACTCATCAATGGGGCCTCCTAGCATTATTATAA
+ACACATGATGTCGTTAGGCCTTTGTTGAGCACCTGTTGTGCTAGACATTGAGGATCTACA
+GATCAATCTTGCCCTTGATCTTACAGTCTGGTGTGAGAAGCTGACAATGATTATGCAATA
+TGCAAATGCTGTAATCGGGCTAAGGCCCTTGAAGGGGTGTCTAGTCCAGCTTGAGTGGGT
+CAAGGAACCTTCCTGGGAGGTGATGTCTAAGCTCAGTCTTGAAGGGTAAGTTAAGGAGTA
+GGGAGGAAAAGAATGTCTTAGGTAAAGGAAGCCGCAAATGCATGGAGGCCCGAGAGTGTC
+GCTGGTGGGGAGAACTGCCCAGGATGAGGGCACCTGGACATGCAGGGCGAGGGGCAGGGG
+TCCTGAGAGGACTCTGGGGGGCCGGCAGGGGCCAGGTCAGGAGCTGCCTCCTGTGTCTGC
+CAAGGAGTTTGGACTTGTTTCTGAGGGCCACTGGGAGCCACTGAAGGATTTGAAATGGGG
+CAGTGATGGTCAGTTTTGTGCCTTAGAATAGTTAGTCTGGCGGAGCGTGGAGGGGGTGAG
+GCGACAGGCAGGGAAGCCAGCTGCTGAGGCTCTGAGCGGGCAGGGGCTGCAAGGCAGAGA
+GCGGTGGTGGATGAAGAGGCTGTCGAGTGTGAGGGAAGCTCCATAGACTGGTGGGTGGGC
+AGTGGGAGGGTCAGGCCGAGGGTGCTGTCACCAGGAACTCGGCTTTCAGTCTGGCCCCAC
+CTCCCCAGGCCTCTCATCAGGTTTCTCACCAACTTCCTCTTCCCCCAGGTGCCAGTGGCA
+TTGGCAGGCCACACTGGGGAGTTCATGTGCCTTGTGGTTGTGTCTGACCGCAGGCTGTAC
+CTGTTGAAGGTGACTGGGGAGATGCGGTGAGTGAGAGGGGAGATGCAGTGAGTAAGGGGG
+GAGATGGGGTGAGTTGGGGGGAGATGGGGGAGTGAGGGGGAAGATGGGGTGAGGGGGGAG
+ATGGGGTGAGTGAGGGGGGAGATGGGGTGTTAAGGGGGGAGATGGGGTGAGTGAGGGGGG
+AGATGGGGTGAGAGAAGGGGGAGATTGGGTGAGTGAGGGGGAGGTGGGGTGAGTGAGGGG
+GGAGGTGGGGTGAGTGGGGGGGAGGTGGGGTGAGTGGGGGGGACGTGGGGTGAGTGAAGG
+GGGAGATGGGGTGAGTGGGGGGCGGAGATGGGGTGAGTGGGGGGCGGAGATGGGGTGAGT
+GAGGGGGGAGATGGGGTGAGTGAGGGGGAGATGGGGTGAGTGAGGGAGGAGATGGAATGA
+GGGGGAAGATGGGGTGTGGTGAGCGCACGGGGGTGATGCAGTGAGTGAGGCAGGTGCAGC
+TGGGGCAGGGCCTCTCTGGGACTCTCACTCCACTCTCATGCTTCTCCATTGCTCTGTCCC
+CTCTCTCCACAGTGAGCCTCCAGCTAGCTGGCTGCAGCTGACCCTGGCTGTTCCCCTGCA
+GGATCTGAGTGGCATAGAGCTGGGCCTGGCAGGCCAGAGCCTGCGGCTAGAGTGGGCAGC
+TGGGGCGGGCCGCTGTGTGCTGCTGCCCCGAGATGCCAGGCATTGCCGGGCCTTCCTAGA
+GGAGCTCCTTGGTGAGAGAGGGGAGGGGAAGGCAGGAGGGTGGGCAGGAGGGTGGGCAGG
+GCCTTGGGGCCAGGCTCCCCACCTGGTACCCAGTAGCGGAGACAGAGAGGTAACAGGACT
+TGTCCCTTGTAGAAGTTTCTGAAATCCAGAAATGTGGAGAATAGGAAGGGATTGAGAGGT
+GGTGAGTTTAGGCTGGAGGAGAGCAGAGCCTTCTAAAGTTCCCTGGCCTGCCTCTGTCTA
+GATGTCTTGCAGTCTCTGCCCCCTGCCTGGAGGAACTGTGTCAGTGCCACAGAGGAGGAG
+GTCACCCCCCAGCACCGGCTCTGGTGAGTCGATAGGAGGCAGAGGCTGGGGTTGCTGCCC
+AATCCTCTTTCCACAGAGCCCCAGACATGGCCCTGTGCTGAGTAGGTCCTGGGCAGCCAC
+CTGTCCTCATGCCATGCCCCTTATGGGCCCCTAGTGTCTCCTCCCAACCCCCTGCAGGGC
+TTTCTTCCCACTCCCCTCTCTTCAAGTCCTTCCCACCCGCTAGCTGATCTTCCTGTGCCT
+GCCATATTCCCTCTAGGCCATTGCTGGAAAAAGACTCATCCTTGGAGGCTCGCCAGTTCT
+TCTACCTTCGGGCGTTCCTGGTTGAAGGTGAAGCCTCTGTGCAGCTGATGCTTCCCTGGT
+CTCTGTACCCTACCTTGTCACAGGCACTGGCCCACGCGCAGCACCTGTACAGTGCCCTTG
+CAGCAACTGTCAGTTCCTGGAACCTGGAGAACCTCTCACTTGAGGGCATAGCTGAGTAAC
+AGCCTCAGTGTGCCCTGACCCTCTGGGTGGGGTTAGGAGGCACCCAGGATCCTCAGTTAC
+CCAGAGCCTTTGCTCTCGGGCCCAGGCTTTCTATGAAGTGGAGCAGCGTGGCTGAGTCGG
+CCCTGCCTCATCAGTCACAGAAGGAGAGGGTGGAGCCTTGTTTCTGAGTAGGGTGGGTGT
+GGGGCAGTGGGGGGCGGTAGGCCTCAGAGGTATTCCAGAGTAGAGATTCATGGAGCTTGG
+GAAAGGGAGGGTCTTGGCCCCAGGGGCACAGGCTGCTTTGTGACCCACCTCAGAGTGTGG
+TTCACACCTCTTCTCCCCAGCAGCACTGGGACGCTGGCCCCAGGGATCTGGGCCCCTCCA
+TGACCTTCCACACTGGATGCCTCTTTCCCTGCAGGCCCTTCCACCTGCCTCGTATCCCTG
+TTGCTGACTCCGTCCACCCTGTTCCTGTTAGATGAGGATGCTGCAGGGTCCCCGGCAGAG
+CCCTCTCCTCCAGCAGCATCTGGCGAAGCCTCTGAGAAGGTGCCTCCCTCGGGGCCGGGC
+CCTGCTGTGCGTGTCAGGGAGCAGCAGCCACTCAGCAGCCTGAGCTCCGTGCTGCTCTAC
+CGCTCAGCCCCTGAGGACTTGCGGCTGCTCTTCTACGATGAGGTGTGTATGTGTATCTCC
+AGTGAGAGGGAGGGAGGGGAGATGGTGAGCACAGGTTGGGGCCATGAGGGCAGGGTGGGA
+AATGGGTCTAGGAACCCTGGGCATTGGTGGCAGGATGGCACTTACAGATGAGAGAACTAG
+GGTTGGAGGAACTGGGGGACTCTAGGCTTGGATGAATATCAAGTCAGGGAGGCAGCTGTA
+GGCAGGGGAGACACCTGGACTGGGAGCCCAGCCATTTAGCTGGGCCACGAGGCTTTCAGT
+GAGGTTTCCGGCAGCTTTGAGTTGGCAGGATTGGGCCGGTTGTATGCCAGCCGTTTGGCC
+TTTGTGACCACCACCTGAGGAGATACGGTTACTGGTCCTATTTACAGGTGAGGAAGCTGA
+GGCTTGGGGATGTTAACCAGTTTGCCCAGTCCAAAGTGGTGGAGCCGGGAATTGAATCCA
+CAGTTCCCTGAAATTGAGCCCGCATCTTCTGTACAACAGGGAAGATGAAAAAGACAGGTC
+CTCTGGAGGCTTTCAGTAAACGTCGGCTGGATTCTGTTTACAAAGCTCAGAGTCAGGATC
+TTTTATGGGGAGTGACATGGGCCTGGGGAAGGGGAGAGGCACTGAGCCAAGGTGGAGACA
+GTGAGGCCTTCGCAGAGACCTCCCTTGTACCCACCCTGGTGTGGTCCCCATGAGCCTCGC
+CTTGCTAACTGCTCGGTCTGCCAGGTGTCCCGGCTGGAGAGCTTTTGGGCACTCCGTGTG
+GTGTGTCAGGAGCAGCTGACAGCCCTGCTTGCCTGGATCCGGGAACCATGGGAGGAGCTG
+TTTTCCATCGGACTCCGGACAGTGATCCAAGAGGCGCTGGCCCTTGACCGATGAGGGTCC
+CACGCTGACCTTGGCCCTGACCTCAGGAGCCACGCTGTAGACATTCCCTCTCCTGGTCTC
+TGGGTCTGGCTTCCAGGCTCTGGCTGTGGATGTCTTCAGCCTCTGGGTGCTGGCCAGTGA
+GGTCCCAAATGACCCAGGGCTTAAGGGAGAGGCGAGAGAATGATCTGGCCTCAGGGGACA
+GGCCACCTGGTCAGGAGGAATATTTTTCCTGCACTTTTTCTCAGGTATCAATAAAGTTGT
+TTCCAACTCATAGGTCATGTGTGGTACTTAGA
diff --git a/test/csq/ENST00000295641/ENST00000295641.fa.fai b/test/csq/ENST00000295641/ENST00000295641.fa.fai
new file mode 100644 (file)
index 0000000..5fec0a5
--- /dev/null
@@ -0,0 +1 @@
+2      18632   25      60      61
diff --git a/test/csq/ENST00000295641/ENST00000295641.gff b/test/csq/ENST00000295641/ENST00000295641.gff
new file mode 100644 (file)
index 0000000..bbd5aa3
--- /dev/null
@@ -0,0 +1,54 @@
+2      ensembl_havana  gene    21      18612   .       +       .       ID=gene:ENSG00000144589;Name=STK11IP;biotype=protein_coding;description=serine/threonine kinase 11 interacting protein [Source:HGNC Symbol%3BAcc:19184];gene_id=ENSG00000144589;logic_name=ensembl_havana_gene;version=16
+2      ensembl_havana  transcript      35      18612   .       +       .       ID=transcript:ENST00000295641;Parent=gene:ENSG00000144589;Name=STK11IP-201;biotype=protein_coding;ccdsid=CCDS46521.1;tag=basic;transcript_id=ENST00000295641;version=10
+2      ensembl five_prime_UTR  35      77      .       +       .       Parent=transcript:ENST00000295641
+2      ensembl exon    35      84      .       +       .       Parent=transcript:ENST00000295641;Name=ENSE00002345772;constitutive=0;ensembl_end_phase=1;ensembl_phase=-1;exon_id=ENSE00002345772;rank=1;version=1
+2      ensembl CDS     78      84      .       +       0       ID=CDS:ENSP00000295641;Parent=transcript:ENST00000295641;protein_id=ENSP00000295641
+2      ensembl exon    255     341     .       +       .       Parent=transcript:ENST00000295641;Name=ENSE00003482150;constitutive=0;ensembl_end_phase=1;ensembl_phase=1;exon_id=ENSE00003482150;rank=2;version=1
+2      ensembl CDS     255     341     .       +       2       ID=CDS:ENSP00000295641;Parent=transcript:ENST00000295641;protein_id=ENSP00000295641
+2      ensembl exon    3396    3601    .       +       .       Parent=transcript:ENST00000295641;Name=ENSE00003658740;constitutive=0;ensembl_end_phase=0;ensembl_phase=1;exon_id=ENSE00003658740;rank=3;version=1
+2      ensembl CDS     3396    3601    .       +       2       ID=CDS:ENSP00000295641;Parent=transcript:ENST00000295641;protein_id=ENSP00000295641
+2      ensembl exon    3802    3876    .       +       .       Parent=transcript:ENST00000295641;Name=ENSE00003678323;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00003678323;rank=4;version=1
+2      ensembl CDS     3802    3876    .       +       0       ID=CDS:ENSP00000295641;Parent=transcript:ENST00000295641;protein_id=ENSP00000295641
+2      ensembl exon    4149    4244    .       +       .       Parent=transcript:ENST00000295641;Name=ENSE00003608784;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00003608784;rank=5;version=1
+2      ensembl CDS     4149    4244    .       +       0       ID=CDS:ENSP00000295641;Parent=transcript:ENST00000295641;protein_id=ENSP00000295641
+2      ensembl exon    4629    4736    .       +       .       Parent=transcript:ENST00000295641;Name=ENSE00003635082;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00003635082;rank=6;version=1
+2      ensembl CDS     4629    4736    .       +       0       ID=CDS:ENSP00000295641;Parent=transcript:ENST00000295641;protein_id=ENSP00000295641
+2      ensembl exon    4866    4937    .       +       .       Parent=transcript:ENST00000295641;Name=ENSE00003541596;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00003541596;rank=7;version=1
+2      ensembl CDS     4866    4937    .       +       0       ID=CDS:ENSP00000295641;Parent=transcript:ENST00000295641;protein_id=ENSP00000295641
+2      ensembl exon    7769    7895    .       +       .       Parent=transcript:ENST00000295641;Name=ENSE00003554953;constitutive=0;ensembl_end_phase=1;ensembl_phase=0;exon_id=ENSE00003554953;rank=8;version=1
+2      ensembl CDS     7769    7895    .       +       0       ID=CDS:ENSP00000295641;Parent=transcript:ENST00000295641;protein_id=ENSP00000295641
+2      ensembl exon    8117    8220    .       +       .       Parent=transcript:ENST00000295641;Name=ENSE00003545281;constitutive=0;ensembl_end_phase=0;ensembl_phase=1;exon_id=ENSE00003545281;rank=9;version=1
+2      ensembl CDS     8117    8220    .       +       2       ID=CDS:ENSP00000295641;Parent=transcript:ENST00000295641;protein_id=ENSP00000295641
+2      ensembl exon    8356    8451    .       +       .       Parent=transcript:ENST00000295641;Name=ENSE00003571920;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00003571920;rank=10;version=1
+2      ensembl CDS     8356    8451    .       +       0       ID=CDS:ENSP00000295641;Parent=transcript:ENST00000295641;protein_id=ENSP00000295641
+2      ensembl exon    8637    8678    .       +       .       Parent=transcript:ENST00000295641;Name=ENSE00003467019;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00003467019;rank=11;version=1
+2      ensembl CDS     8637    8678    .       +       0       ID=CDS:ENSP00000295641;Parent=transcript:ENST00000295641;protein_id=ENSP00000295641
+2      ensembl exon    8873    9019    .       +       .       Parent=transcript:ENST00000295641;Name=ENSE00003558977;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00003558977;rank=12;version=1
+2      ensembl CDS     8873    9019    .       +       0       ID=CDS:ENSP00000295641;Parent=transcript:ENST00000295641;protein_id=ENSP00000295641
+2      ensembl exon    9214    9298    .       +       .       Parent=transcript:ENST00000295641;Name=ENSE00003608694;constitutive=0;ensembl_end_phase=1;ensembl_phase=0;exon_id=ENSE00003608694;rank=13;version=1
+2      ensembl CDS     9214    9298    .       +       0       ID=CDS:ENSP00000295641;Parent=transcript:ENST00000295641;protein_id=ENSP00000295641
+2      ensembl exon    10208   10591   .       +       .       Parent=transcript:ENST00000295641;Name=ENSE00003603489;constitutive=0;ensembl_end_phase=1;ensembl_phase=1;exon_id=ENSE00003603489;rank=14;version=1
+2      ensembl CDS     10208   10591   .       +       2       ID=CDS:ENSP00000295641;Parent=transcript:ENST00000295641;protein_id=ENSP00000295641
+2      ensembl exon    10744   10949   .       +       .       Parent=transcript:ENST00000295641;Name=ENSE00003655116;constitutive=0;ensembl_end_phase=0;ensembl_phase=1;exon_id=ENSE00003655116;rank=15;version=1
+2      ensembl CDS     10744   10949   .       +       2       ID=CDS:ENSP00000295641;Parent=transcript:ENST00000295641;protein_id=ENSP00000295641
+2      ensembl exon    11258   11374   .       +       .       Parent=transcript:ENST00000295641;Name=ENSE00003537785;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00003537785;rank=16;version=1
+2      ensembl CDS     11258   11374   .       +       0       ID=CDS:ENSP00000295641;Parent=transcript:ENST00000295641;protein_id=ENSP00000295641
+2      ensembl exon    11524   11701   .       +       .       Parent=transcript:ENST00000295641;Name=ENSE00003107623;constitutive=0;ensembl_end_phase=1;ensembl_phase=0;exon_id=ENSE00003107623;rank=17;version=1
+2      ensembl CDS     11524   11701   .       +       0       ID=CDS:ENSP00000295641;Parent=transcript:ENST00000295641;protein_id=ENSP00000295641
+2      ensembl exon    13765   13995   .       +       .       Parent=transcript:ENST00000295641;Name=ENSE00002387596;constitutive=0;ensembl_end_phase=1;ensembl_phase=1;exon_id=ENSE00002387596;rank=18;version=1
+2      ensembl CDS     13765   13995   .       +       2       ID=CDS:ENSP00000295641;Parent=transcript:ENST00000295641;protein_id=ENSP00000295641
+2      ensembl exon    14116   14219   .       +       .       Parent=transcript:ENST00000295641;Name=ENSE00002356818;constitutive=0;ensembl_end_phase=0;ensembl_phase=1;exon_id=ENSE00002356818;rank=19;version=1
+2      ensembl CDS     14116   14219   .       +       2       ID=CDS:ENSP00000295641;Parent=transcript:ENST00000295641;protein_id=ENSP00000295641
+2      ensembl exon    15289   15386   .       +       .       Parent=transcript:ENST00000295641;Name=ENSE00002425663;constitutive=0;ensembl_end_phase=2;ensembl_phase=0;exon_id=ENSE00002425663;rank=20;version=1
+2      ensembl CDS     15289   15386   .       +       0       ID=CDS:ENSP00000295641;Parent=transcript:ENST00000295641;protein_id=ENSP00000295641
+2      ensembl exon    15913   16091   .       +       .       Parent=transcript:ENST00000295641;Name=ENSE00003510227;constitutive=0;ensembl_end_phase=1;ensembl_phase=2;exon_id=ENSE00003510227;rank=21;version=1
+2      ensembl CDS     15913   16091   .       +       1       ID=CDS:ENSP00000295641;Parent=transcript:ENST00000295641;protein_id=ENSP00000295641
+2      ensembl exon    16322   16403   .       +       .       Parent=transcript:ENST00000295641;Name=ENSE00003460397;constitutive=0;ensembl_end_phase=2;ensembl_phase=1;exon_id=ENSE00003460397;rank=22;version=1
+2      ensembl CDS     16322   16403   .       +       2       ID=CDS:ENSP00000295641;Parent=transcript:ENST00000295641;protein_id=ENSP00000295641
+2      ensembl exon    16637   16707   .       +       .       Parent=transcript:ENST00000295641;Name=ENSE00002417904;constitutive=0;ensembl_end_phase=1;ensembl_phase=2;exon_id=ENSE00002417904;rank=23;version=1
+2      ensembl CDS     16637   16707   .       +       1       ID=CDS:ENSP00000295641;Parent=transcript:ENST00000295641;protein_id=ENSP00000295641
+2      ensembl exon    17255   17502   .       +       .       Parent=transcript:ENST00000295641;Name=ENSE00002415358;constitutive=0;ensembl_end_phase=0;ensembl_phase=1;exon_id=ENSE00002415358;rank=24;version=1
+2      ensembl CDS     17255   17502   .       +       2       ID=CDS:ENSP00000295641;Parent=transcript:ENST00000295641;protein_id=ENSP00000295641
+2      ensembl CDS     18205   18354   .       +       0       ID=CDS:ENSP00000295641;Parent=transcript:ENST00000295641;protein_id=ENSP00000295641
+2      ensembl exon    18205   18612   .       +       .       Parent=transcript:ENST00000295641;Name=ENSE00001461605;constitutive=0;ensembl_end_phase=-1;ensembl_phase=0;exon_id=ENSE00001461605;rank=25;version=1
+2      ensembl three_prime_UTR 18355   18612   .       +       .       Parent=transcript:ENST00000295641
diff --git a/test/csq/ENST00000295641/not-a-start-lost.txt b/test/csq/ENST00000295641/not-a-start-lost.txt
new file mode 100644 (file)
index 0000000..5f429c8
--- /dev/null
@@ -0,0 +1,3 @@
+79     G       T       missense|STK11IP|ENST00000295641|protein_coding|+|1R>1M|79G>T
+79     G       T       missense|STK11IP|ENST00000295641|protein_coding|+|1R>1M|79G>T
+
diff --git a/test/csq/ENST00000295641/not-a-start-lost.txt-l b/test/csq/ENST00000295641/not-a-start-lost.txt-l
new file mode 100644 (file)
index 0000000..5f429c8
--- /dev/null
@@ -0,0 +1,3 @@
+79     G       T       missense|STK11IP|ENST00000295641|protein_coding|+|1R>1M|79G>T
+79     G       T       missense|STK11IP|ENST00000295641|protein_coding|+|1R>1M|79G>T
+
diff --git a/test/csq/ENST00000295641/not-a-start-lost.vcf b/test/csq/ENST00000295641/not-a-start-lost.vcf
new file mode 100644 (file)
index 0000000..1f7fb8d
--- /dev/null
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.2
+##contig=<ID=2,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+2      79      .       G       T       .       .       EXP=missense|STK11IP|ENST00000295641|protein_coding|+|1R>1M|79G>T;type=ENST00000295641:220462640-G-T
diff --git a/test/csq/ENST00000301246/15bp-insert.txt b/test/csq/ENST00000301246/15bp-insert.txt
new file mode 100644 (file)
index 0000000..4553f63
--- /dev/null
@@ -0,0 +1,3 @@
+770    G       GAAGAAGGAGAAGGGC        3_prime_utr|C19orf33|ENST00000588605|protein_coding,inframe_insertion|C19orf33|ENST00000301246|protein_coding|+|89K>89KKKEKG|770G>GAAGAAGGAGAAGGGC
+770    G       GAAGAAGGAGAAGGGC        3_prime_utr|C19orf33|ENST00000588605|protein_coding,inframe_insertion|C19orf33|ENST00000301246|protein_coding|+|89K>89KKKEKG|770G>GAAGAAGGAGAAGGGC
+
diff --git a/test/csq/ENST00000301246/15bp-insert.vcf b/test/csq/ENST00000301246/15bp-insert.vcf
new file mode 100644 (file)
index 0000000..cee36f2
--- /dev/null
@@ -0,0 +1,7 @@
+##fileformat=VCFv4.2
+##contig=<ID=19,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+##INFO=<ID=EXPL,Number=1,Type=String,Description="Expected consequence with bt/csq -l">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+19     770     .       G       GAAGAAGGAGAAGGGC        .       .       EXP=3_prime_utr|C19orf33|ENST00000588605|protein_coding,inframe_insertion|C19orf33|ENST00000301246|protein_coding|+|89K>89KKKEKG|770G>GAAGAAGGAGAAGGGC;type=ENST00000301246:38795550-G-GAAGAAGGAGAAGGGC
diff --git a/test/csq/ENST00000301246/ENST00000301246.fa b/test/csq/ENST00000301246/ENST00000301246.fa
new file mode 100644 (file)
index 0000000..005e076
--- /dev/null
@@ -0,0 +1,16 @@
+>19    19:38794781-38795669
+GAGGTTGGGTGGGGCGTCTCAGCATTCCTCCAACGGGCAGGTCTCAGCGCTCCTCCCCCT
+GCTCCGCTCCTCTGCAGGGCCCAGGCGCCCTTGGCCTTAGGACCCAACTTCTCTTACCGC
+CATGGAGTTCGACCTGGGAGCAGGTGAGCTCCTGGGGAGTGTGGACTGGAGGTGCAGGGG
+GCCGGACTCAAGCCCAGAAGCTGCCTGCACCAACCACCCAACTTCTCTCCACAGCCCTGG
+AGCCCACCTCCCAGAAGCCCGGTGTGGGGGCGGGCCACGGGGGAGATCCCAAGCTCAGTC
+CCCACAAAGTTCAGGGCCGGTCGGAGGCAGGGGCAGGTCCGGGTCCAAAGGTAAGTCGCC
+TCATCACCGGCTGCGGAGGGGCGGGAAGGCTGGGGTTGCCCCTGACCCCAGGGTCCTGCC
+TTAGGCCTCCAACTTCAGGGGGCTGGGTAAGGGGCGCCGCCTCACTGCCGCACCTCCATC
+CAGCAAGGACACCACAGCTCTTCCGACTCCAGCAGCAGCTCCAGCGATTCGGACACGGAT
+GTGAAGGTAAGGGGCTCTCGCCAGCGTCCCCAAGCACGTGCCCTGCACCCCAGAGAGGCG
+TCCCCGCACTGGGGCTGGCGGGGAGGGTGCGGGGAGTGGTCCCCCTGTCTCGCTTCCAGC
+CCAGAACCATCTCTTCTCTCCCATCCCTGCCCTCGGCCCCACAGTCCCACGCTGCTGGCT
+CCAAGCAGCACGAGAGCATCCCGGGCAAGGCCAAGAAGCCCAAAGTGAAGAAGAAGGAGA
+AGGGCAAGAAGGAGAAGGGCAAGAAGAAGGAGGCTCCCCACTGAAGGGCCCTGGACAGGG
+CTCATTAAACCTTCCTCTCTGCCTTCTGCGACTGGTCAGCGTGGTGCCT
diff --git a/test/csq/ENST00000301246/ENST00000301246.fa.fai b/test/csq/ENST00000301246/ENST00000301246.fa.fai
new file mode 100644 (file)
index 0000000..77a8be0
--- /dev/null
@@ -0,0 +1 @@
+19     889     25      60      61
diff --git a/test/csq/ENST00000301246/ENST00000301246.gff b/test/csq/ENST00000301246/ENST00000301246.gff
new file mode 100644 (file)
index 0000000..c6ef0e4
--- /dev/null
@@ -0,0 +1,23 @@
+19     ensembl_havana  gene    21      869     .       +       .       ID=gene:ENSG00000167644;Name=C19orf33;biotype=protein_coding;description=chromosome 19 open reading frame 33 [Source:HGNC Symbol%3BAcc:16668];gene_id=ENSG00000167644;logic_name=ensembl_havana_gene;version=7
+19     ensembl_havana  transcript      21      869     .       +       .       ID=transcript:ENST00000301246;Parent=gene:ENSG00000167644;Name=C19orf33-001;biotype=protein_coding;ccdsid=CCDS12511.1;havana_transcript=OTTHUMT00000458168;havana_version=1;tag=basic;transcript_id=ENST00000301246;version=5
+19     ensembl_havana  five_prime_UTR  21      121     .       +       .       Parent=transcript:ENST00000301246
+19     ensembl_havana  exon    21      143     .       +       .       Parent=transcript:ENST00000301246;Name=ENSE00002964887;constitutive=0;ensembl_end_phase=1;ensembl_phase=-1;exon_id=ENSE00002964887;rank=1;version=1
+19     ensembl_havana  CDS     122     143     .       +       0       ID=CDS:ENSP00000301246;Parent=transcript:ENST00000301246;protein_id=ENSP00000301246
+19     ensembl_havana  exon    235     350     .       +       .       Parent=transcript:ENST00000301246;Name=ENSE00003679241;constitutive=0;ensembl_end_phase=0;ensembl_phase=1;exon_id=ENSE00003679241;rank=2;version=1
+19     ensembl_havana  CDS     235     350     .       +       2       ID=CDS:ENSP00000301246;Parent=transcript:ENST00000301246;protein_id=ENSP00000301246
+19     ensembl_havana  exon    484     546     .       +       .       Parent=transcript:ENST00000301246;Name=ENSE00003669537;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00003669537;rank=3;version=1
+19     ensembl_havana  CDS     484     546     .       +       0       ID=CDS:ENSP00000301246;Parent=transcript:ENST00000301246;protein_id=ENSP00000301246
+19     ensembl_havana  CDS     705     824     .       +       0       ID=CDS:ENSP00000301246;Parent=transcript:ENST00000301246;protein_id=ENSP00000301246
+19     ensembl_havana  exon    705     869     .       +       .       Parent=transcript:ENST00000301246;Name=ENSE00002868661;constitutive=0;ensembl_end_phase=-1;ensembl_phase=0;exon_id=ENSE00002868661;rank=4;version=1
+19     ensembl_havana  three_prime_UTR 825     869     .       +       .       Parent=transcript:ENST00000301246
+19     ensembl_havana  transcript      24      866     .       +       .       ID=transcript:ENST00000588605;Parent=gene:ENSG00000167644;Name=C19orf33-002;biotype=protein_coding;havana_transcript=OTTHUMT00000458169;havana_version=1;tag=basic;transcript_id=ENST00000588605;version=1
+19     havana  five_prime_UTR  24      121     .       +       .       Parent=transcript:ENST00000588605
+19     havana  exon    24      143     .       +       .       Parent=transcript:ENST00000588605;Name=ENSE00001309662;constitutive=0;ensembl_end_phase=1;ensembl_phase=-1;exon_id=ENSE00001309662;rank=1;version=3
+19     havana  CDS     122     143     .       +       0       ID=CDS:ENSP00000464940;Parent=transcript:ENST00000588605;protein_id=ENSP00000464940
+19     havana  exon    235     350     .       +       .       Parent=transcript:ENST00000588605;Name=ENSE00003679241;constitutive=0;ensembl_end_phase=0;ensembl_phase=1;exon_id=ENSE00003679241;rank=2;version=1
+19     havana  CDS     235     350     .       +       2       ID=CDS:ENSP00000464940;Parent=transcript:ENST00000588605;protein_id=ENSP00000464940
+19     havana  CDS     425     544     .       +       0       ID=CDS:ENSP00000464940;Parent=transcript:ENST00000588605;protein_id=ENSP00000464940
+19     havana  exon    425     546     .       +       .       Parent=transcript:ENST00000588605;Name=ENSE00003656115;constitutive=0;ensembl_end_phase=-1;ensembl_phase=0;exon_id=ENSE00003656115;rank=3;version=1
+19     havana  three_prime_UTR 545     546     .       +       .       Parent=transcript:ENST00000588605
+19     havana  exon    705     866     .       +       .       Parent=transcript:ENST00000588605;Name=ENSE00001323608;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001323608;rank=4;version=4
+19     havana  three_prime_UTR 705     866     .       +       .       Parent=transcript:ENST00000588605
diff --git a/test/csq/ENST00000303039/ENST00000303039.fa b/test/csq/ENST00000303039/ENST00000303039.fa
new file mode 100644 (file)
index 0000000..10644ad
--- /dev/null
@@ -0,0 +1,19 @@
+>11    11:56127691-56128764
+TCCCCCAAACAGATGAATTTCCAAACTCTGACATGGCTCCTGAAAATTTCACCAGAGTCA
+CTGAGTTTATTCTTACAGGTGTCTCTAGCTGTCCAGAGCTCCAGATTCCCCTCTTCCTGG
+TCTTTCTGGTGCTCTATGGGCTGACCATGGCAGGGAACCTGGGCATCATCACCCTCACCA
+GTGTTGACTCTCGACTTCAAACCCCCATGTACTTTTTCCTGCAACATCTGGCTCTCATTA
+ATCTTGGTAACTCTACTGTCATTGCCCCTAAAATGCTGATTAACTTTTTAGTAAAGAAGA
+AAACTACCTCATTCTATGAATGTGCCACCCAACTGGGAGGGTTCTTGTTCTTTATTGTAT
+CGGAGGTAATCATGCTGGCTTTGATGGCCTATGACCGCTATGTGGCTATTTGTAACCCTC
+TGCTGTACATGGTGGTGGTGTCTCGGCGGCTCTGCCTCCTGCTGGTCTCCCTCACATACC
+TCTATGGCTTTTCTACAGCTATTGTGGTTTCATCTTATGTATTCTCTGTGTCTTATTGCT
+CTTCTAATATAATCAATCATTTTTACTGTGATAATGTTCCTCTGTTAGCATTATCTTGCT
+CTGATACTTACTTACCAGAAACAGTTGTCTTTATATCTGCAGCAACAAATGTGGTTGGTT
+CCTTGATTATAGTTCTAGTATCTTATTTCAATATTGTTTTGTCTATTTTAAAAATATGTT
+CATCAGAAGGAAGGAAAAAAGCCTTTTCTACCTGTGCTTCACATATGATGGCAGTCACAA
+TTTTTTATGGGACATTGCTATTCATGTATGTGCAGCCCCGAAGTAACCATTCACTGGATA
+CTGATGATAAGATGGCTTCTGTGTTTTACACGTTGGTAATTCCTATGCTGAATCCCTTGA
+TCTACAGCCTGAGGAATAAGGATGTGAAGACTGCTCTACAGAGATTCATGACAAATCTGT
+GCTATTCCTTTAAAACAATGTAATTTTAAACAGTACAGGTAAATGAGGAGAGAGTTAATA
+TAAGCTGCCATTATGTAAAAGAAAATGTAGGAAAAAGAAAAGGTAGGTAGCCGA
diff --git a/test/csq/ENST00000303039/ENST00000303039.fa.fai b/test/csq/ENST00000303039/ENST00000303039.fa.fai
new file mode 100644 (file)
index 0000000..03ceb4a
--- /dev/null
@@ -0,0 +1 @@
+11     1074    25      60      61
diff --git a/test/csq/ENST00000303039/ENST00000303039.gff b/test/csq/ENST00000303039/ENST00000303039.gff
new file mode 100644 (file)
index 0000000..4955f3b
--- /dev/null
@@ -0,0 +1,6 @@
+11     ensembl_havana  gene    1       1074    .       +       .       ID=gene:ENSG00000172487;Name=OR8J1;biotype=protein_coding;description=olfactory receptor%2C family 8%2C subfamily J%2C member 1 [Source:HGNC Symbol%3BAcc:14855];gene_id=ENSG00000172487;logic_name=ensembl_havana_gene;version=3
+11     ensembl_havana  transcript      1       1074    .       +       .       ID=transcript:ENST00000303039;Parent=gene:ENSG00000172487;Name=OR8J1-001;biotype=protein_coding;ccdsid=CCDS31529.1;havana_transcript=OTTHUMT00000391606;havana_version=2;tag=basic;transcript_id=ENST00000303039;version=3
+11     ensembl_havana  five_prime_UTR  1       32      .       +       .       Parent=transcript:ENST00000303039
+11     ensembl_havana  exon    1       1074    .       +       .       Parent=transcript:ENST00000303039;Name=ENSE00001172518;constitutive=1;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001172518;rank=1;version=3
+11     ensembl_havana  CDS     33      983     .       +       0       ID=CDS:ENSP00000304060;Parent=transcript:ENST00000303039;protein_id=ENSP00000304060
+11     ensembl_havana  three_prime_UTR 984     1074    .       +       .       Parent=transcript:ENST00000303039
diff --git a/test/csq/ENST00000303039/not-a-stop.txt b/test/csq/ENST00000303039/not-a-stop.txt
new file mode 100644 (file)
index 0000000..78e4389
--- /dev/null
@@ -0,0 +1,3 @@
+983    A       AT      3_prime_utr|OR8J1|ENST00000303039|protein_coding
+983    A       AT      3_prime_utr|OR8J1|ENST00000303039|protein_coding
+
diff --git a/test/csq/ENST00000303039/not-a-stop.txt-l b/test/csq/ENST00000303039/not-a-stop.txt-l
new file mode 100644 (file)
index 0000000..78e4389
--- /dev/null
@@ -0,0 +1,3 @@
+983    A       AT      3_prime_utr|OR8J1|ENST00000303039|protein_coding
+983    A       AT      3_prime_utr|OR8J1|ENST00000303039|protein_coding
+
diff --git a/test/csq/ENST00000303039/not-a-stop.vcf b/test/csq/ENST00000303039/not-a-stop.vcf
new file mode 100644 (file)
index 0000000..b8fb814
--- /dev/null
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.2
+##contig=<ID=11,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+11     983     .       A       AT      .       .       EXP=3_prime_utr|OR8J1|ENST00000303039|protein_coding;type=ENST00000303039:56128673-A-AT, 983 is the last base of CDS
diff --git a/test/csq/ENST00000318249/ENST00000318249.fa b/test/csq/ENST00000318249/ENST00000318249.fa
new file mode 100644 (file)
index 0000000..0236bb5
--- /dev/null
@@ -0,0 +1,749 @@
+>1     1:21766621-21811498
+GGCGCAGGCACAGGCGAGGGGTTGGGTGGCGGTTGAGACAGCGGCGGTACTGGGATGGGT
+AGGTGAGGATCCCGAGACTGAGTGAGCTTCTGCGCGCGGTGCTTTTGGGAACGCGGGACT
+GGCAACCTGCGGCGCCAGGAGCTGGGCCGAGGCGCGGCGGCGCGGCTGCGGGCCGCCGTC
+TGGATGGGAAGTTACGGCGAAGTCCACCCAGCGTTTCTCAGGTGAGGGCGCCGCGCCAGG
+CTGGACGGGCGGTGAATCCGGGACCGGCGGGCGCACACCTGGGTCGAGGCGCGGCCGTCG
+CAAGTTTTGTTGCGCGAGCGCGGGGGCGGGTGGGAGGTGGGGGGTGTGGGGGGTCGTGCA
+CCGCCGGGGGCTGAGTTCCCCGCGCTGGATTCTTCGCCTGCCGCTGCCGCCCTCAGCCCA
+GCTCTCGTGGGCGCTGGGGAAGAAACTCGCTGGCGGGTGTTCTGTGGCATCCCAGGGGGT
+GGAGGGACGGAGCAGCTTCGGGGGCACGTCCTCCTATATCCTGTAGAGGACACTGACTCC
+GCACCCCACCCTCGAGGCCGGAAATCGGTTCCCTCTGCGGGCCTGAGAGGCGAGAGCGCT
+CGCGCCCCTGACTTGCAAAGTTGGGGTCTTTACTGGCCTCCGGGCTTCTGCTCCTGGCGG
+TGTCTCCAGGCTGGTGATGGGCAAGCCAGGTGTGCCAGGTCCAGGATGCACATGAGGAGC
+GTTTGTAGCCATCACTGAATCACCTCCTGACTAGCGGGGCAAGCCTCAAATGAACCGCAG
+GATTTCGGCTAGGTTGGATTGTGGGGTTGCTGTTTGCACTCCGAGGAGTTGCTGTGGTTT
+CCCTGTGCCTGTCTGTCTGTCTTTCTGGCTTCTTAGATCATCATCTCATGTGGCGTCCTT
+TCACCGAAGAGTTAACCAAGACGTTTGGCCTAGTTTCCTTGCTTTCCTTCTGTCTTTTGC
+TGCTAGAGCTGCTTTCGAAAAGAAGTCTTTTCTGGCAGTGGTACCTTTTCTTTGGGTTAC
+GGTGTTGTTCATCCTTTCTTTGCCAAAGGAATGAATCCCAGTGCTTCACGAAGTTAAAGA
+TCTGCTGGTAGTGTTTAATCTGTTTGGAGCTGATATGCGTTAGTAGCTTTCTTTTTGTTT
+TTAAATTTTATTAGTAAAATTTCACTAGTGAACCAGAAGCTATTTTTTTCTATTCTGAAA
+TGCTGGCTTTAAGATTTCTGATAACTTTGCGTCAAAGAAATCTTGGAAAAGTTACTGAAG
+TATACAGAAGAAGTTCACAATTTTAAATGTGCAGGGGGCCCGGGCGCAGTAGATCACACC
+TGTAATCCCAGCACTTTGGGACGCCAAGGTGGGTAGATCACTTGAGCCCAGGATTTCCAC
+ACTAGCCTCGGCAATGTGGCAAAACCCTATCTCTACTAAAAATACAAAAGTTAGCTGTGT
+GTGGTGGTGTGTGCCTGTAGTCCCAGCTACCCGGTAGGCTGAGGTGGGAGGATCACCAGA
+GCCCGGAAGGTTGAGATTGCAGTGAGCCGTGATCATGGCAGTGCACTCCGACCTGGATGG
+CAGAGTGAGAGCCTATCTCAAAAAAAAAAAAAAAAAAAGTAATGAATTTTGACCAAGTGA
+ACCACCACAGATCAAGAAATAGAACATTACTAGACTGGAGTATATTTTTGGAGTGGCATT
+GTTGGTTTTAGAGGTATATGAATGATAAAACTTTAGTATTACATATTGTTGAACATTTTC
+CCAAAGTGGTTGTACCATTTAGCAAGGATATTCTGGTTACCCCACATCCTCGCTGATGCC
+TGTCAGTTAAAAATCATTTTGCCATTCTAGTAGGGGTGCAGTAATATATCAGTGTGGTTT
+CATTGAGATTGAGTATCTTTTATTGCCATTTATGTGTCTTCTTTTGTGACATGCCTGTTA
+AACCTTTTTATCCAGTTTTCATTGATATGCTTGTTTTCCTGTTGATTTGTAATACTTTAT
+TCTGGATATGCCTCCTTTCTAGGATTTATATGTATTGCATTTCCCTTTTTTCAATCTGTA
+GCTTGCGTTTTCACTCTTTTATGTTGTTTTTTCATGAATGGAGATTCTCTGTTTTTTTTC
+TTTTTGAAACAGGATCTCACTCCATTGCCCAGGCTGGAGTGCAGTGGCACAATCACAGCT
+CACTGCAACCTTGACCTCACAAGGCTCAGATGATCCCCCTGCCTCAGCCCCCAAGTAGCT
+GGGACCTACAGGGGAGTACCACCACACTCAGCTGTTTTCTGTATTTTTAGTAGAGATGGG
+GTTTTGCCACATTGCATAGGCTGGTCTGGAATTCCTAGGCTCAAGTGATACACCTGCTTC
+GGCCTCCCAAAGGATTGGGATTACAGGCATGAGCCACTGCACCCGGCCTGAGATTCTTAA
+TTTTAATGAAATTATACTTTATCAATCTTTTCCTTTATGGTTACTGCTTTTCATGTCATC
+TTTAAGAAATCAATGCCTAACCTAAGAGTATGAACACATTTTTCTGTGTTAACCTTATAA
+CAATTTTATTTCAGTTTTTGCATTTTTTTTTTTTCAGACAGGGCCTCACTCTATTGCCCA
+GGCTAGAGTGTGGTGGCAGGATCTCAGCTCACTCAACCTCCATCTCCTGGCTCAAGTGAT
+CCTCCCACCTCAGCCTCCTGAGTAGCTGCGACTATAGGCATGTGCCACCATGCCTGGCTA
+ATTTTCGTATTTTTTGTAGAGATGGGGTTGCAACATGTTTCCCAGGTTGGTCTCGAACTC
+TTGGGCTCAAGTAATCTGCCCGCTTCAGCCTCCCAGAGTGCTGGAATTACAGGTGTGAGC
+CACCCCACCTGGCTATGATTCACTTTTTACTACATGGATGTGTCTGCTTTATCCAGGACC
+ATTTATTGAAAAGACCATCCTTTTCCTTCTGCACCATGTGGCACTTTTCTTCATAAATCG
+ATTGACTGTATGGTCATCTGATTTATGAAATTAGTGTGGGTCTGTTTCTGTTTCTGGACC
+AACCTGGGTAACATAGTGAGATCCTGTCTCTACAAAAGATAAAAATAATAAATAAATGAA
+TAAAATTTAAAAAATAAGTGCATAGAGCAGATGGAGTCATAGGTGATAATTTATAAATGA
+TTGTCAGTTTCTTGGCTACATACAGGTGTTGGTAATTCAGATGTGTTGGGCGTTCAGGCA
+AAATGTATTAAGTGAATTATATGGTGTTCAGAATGATTGCTAGAGGTTCACTGTGACTTC
+AATTAGATGTTATTTGAGCCTCACAGAGCTGCAGTTTTGACTCTTTTATTTATTTGTCTT
+TTTGAAGTTTTTACAATCTTCCTGTCAAGGCAGTAACACTTTTATACTTAATTGTTCTTA
+GGTATACTTAATTAGCGAGAAAACTTTATGGATCATCCCTAAATAAGTGTTAAGCCATTT
+AAAGGGCTCACGTGATGTGATATAAACAATAGTATTCTACATAATAGTTTTAGGACTACA
+TAGAATAATTTTTTTTTTTTTCTTGAGACAGTGTCTCGCTCTGTTGCCCAGGCTGGAGTG
+CAGTGGTATGATCATGGCTCTCTGCAGCCTTGATCTCTCAGGCTCAAGCAGTCCTCCCAC
+CTCAGCCTCCTTAGTAGCTGGGTCTACAGGCATGCACCACTATGCCTGGCTAATTTTCTC
+CTTTTTGTAGACAGGGTTTTCCTGTAGTGCCCAGACTGGTTTCAAACTCCTGGGCTGAAA
+TGATCCTCCCACCTTGGCATCCCAAAGTGTTGGGATTACAAGCATGAGCCATCACACCTG
+GCCATTTTAGTTTTAATAATTTTTATGTTTTTCTAATTTAAAAGATTTACTAAAATCTCT
+TACGGCTGTTATTTATGAATATAGTATTCATTGTTGTTATTATGATGATTTTGTATGTGT
+TCAATCTGATTTTCAATATAAGCTACCGGCAATTAGAGATTTTGTCTCTTTTATTCACCA
+CTGTATTCTCAGTACTTGACCTTGCCTGGCATGAAACAGATATTGAATAAATATTTCTTA
+AAAGAATGAATGAATGAACATACTAATACCATATTCAACAATCTCCAAGTATCACAGTTT
+TCACCATCTAACAAATAAAATAGCTGTATAGAGTAGAGTCACAGTCAACCTGCCATGAAA
+GGAAATGTCAATGAAAAATAAACCTTCGTATGTGTAGCTGCTAAGATTTTGGGGCTTTTG
+TTACTGTAGTATAACCTAGCGAAAGCTCAGTGAGGCAGCATATACAATATATGTGTACAG
+ATAGACCAGCTAGACCAGTAGATGAGATTCCAAAGATAGTTCAATAAGCATTAACTAACA
+ACACCCACACTCTCTTAATTCCCTAACAAAAATAATGGAATTCTTGTTCACTAAGATCTG
+CCTCAAATATTACTTTGTGAAAACTTCCCTGGCTACTCTAGTATTTAGTCAGGACTCTAT
+TTTTTTTCCCGCCGGGCTGGAGTACAGTGGTGCCATCATAGCTCACTAACCTCTAACTCA
+AGGCTCAAGGAATCCTCCTGCCTCAGCCTAAGGAATCCTCCTGCCTCAGCCTCCCGAGTA
+GCTGGGACTACAAGTGTGTGCCACCATGCTCAGCTTATTTTTCATTTTTTATTTTCCAAG
+ACGGGGTCTTACTATGTTGCCCAGGCTGGTCAGGACTGTTGATTACATATGACAGAAACC
+CAACCACCTCTAGTTCCCACCACCTTTCAACCTGCTCTTCCCTGGGTCTTCCCAGTCTCC
+GTAAATGGCAGCTCCATCCTTCAAGTTGCCGAAGCCCCAAATCTCAATGTTAACCTTGAT
+TTCTCTCTTTTATCTCACAGGCAATCTGAAGGCAAATCCTGTTTAGACCCAGGCGAAGGT
+TCCTGGTGACCCAGGCTCTCACCAGCCAATTGTCCCTTGCCGTCCTCCTGAGGGTATCTG
+GAGCTTCAGTGCTGTGTGCTCTTGGCCTCCACACTGGGGATGCCACTGACTCCCACTGTC
+CAGGGCTTCCAGTGGACTCTCCGAGGCCCTGATGTAGAAACTTCCCCATTCGGTGCACCA
+AGAGCAGCCTCACATGGTGTGGGCCGACATCAAGAGCTGCGAGATCCAACAGGTAAAAAT
+CCCGAGGCATTGCCAGCTCGGTGGGGTCAGAGAGTCCTCTTTCTATTATAACTCAGATGT
+GAAGGGAAGATGTCAAGGTCCCTAAACATTGCAGGGCCTTGCCTGGCATGAAACAGATAT
+TAAATACGTATTTGTTAAATGAATGAACAAATATCCACAGCCTGTGCCGCCCATGGCCTG
+CAGTGCCGTGGTCAGGTGGAAGTGATTTTACTTCAGGAGAGGACAGTGTTCTCTCCAGGA
+CTTTTCCTTACTAGCTAGATCTGCATCCCTCTCCCCGCTCTTCCCCTCTCACCCCCCATT
+CTCTGCCCCCATTTCTCTCTGTTTCCACCCTACTGTCCCCTTTCACCTGCTTTCTGCTCT
+TCAGCTTTGATGGCTCACCCCCTCCCTGTCCACCTGCATCCCCCAGGCTAAGGCTCCTAC
+ACTGTCCTGGGTGGGGAGATGTGTCTCGTTTTAGGCAGTGCCCTCTGGATGTGTCTAGGA
+TGGGGAAACATGGCTCAGTTGCCAGTATAATGGGTTAAAAGTGGCCACTTTTGAAGGCCT
+TTCCCACCTCCCATTCCAGAATCCTGTAGGACTTAGAATTTATGGGCCACAGTGGAATTC
+TTGGTTTCCCAGGACCTTGTGGTGGACACCTTCTTTCACTGAGCATTCATGGGGTGACTA
+TTAGGTACCAGGCCCTGCTCTGGGCTAGAGGCCCCACAATGAGTAAATCTCAGGTCAGTA
+CCCCACGGAACCCACCACTGCAGGCATTGAGAGGGGGAGAAAGAAAGGGGCATGGCCCGT
+TTGTGTTCTCCTCATGTGGTCGCCCACAGGTCCTGGGGGAGTAGGAGCCAGTGCAAGGAG
+AGAAGTCCAGTGAGAAAGGCAAATGGATGACATCAGACCCAGGGGCTGAGGTCCCCAGCT
+GCAGCTGGGTAGCTTCTGGAGTGGACAGGGAGCAACAGGGAAGTTCGTGGCCTGGTGTTC
+TGGGATGCATTGTCTCATCTCGTTCTTGTGAGCACCAGAACTTATCCAAAGACAAGACTC
+AGTGTCTCTGGCAACAGTGGGCCAGAGACAGAATGTGTGAATTTCAGAGGAGGAGGAAGG
+GGTTGTACCCCATGGAAACAGTATATGGTTTTACAGTAGCGCATCTTTCTCTAATAACTG
+GTTAGTGTGTTCCTGTTAATGGAAAATATTGGTGGTGTAAGTTTCCCCACTGTTCTCATC
+TTCATGTAAATTTGTTCATTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCT
+TCCTTCCCTACTTCCCTCCAACTCTCTTTCTCTTTATTCTTTCCCTGCCTCCCTCCCACC
+CACCCTCCCTCCCTTTCTTCCTCCTTCCCTCCCTCCCTCCCTTCTTTCCTTTCTTCCTTT
+CTTCTTTTCCTTTCTCTCTCATGCTCTTTTTCTTTCCTTTTTGTTCTCTCTACTTTTTTG
+AAGAGATCACACTGTACTGAAACCTACATTATTTACCAAAATCTCCAGATCTGCTTCTGT
+CTTGCAGGCAGAGAGCTCATCCAGTAGCCCTTAGCTCTTCCCAGCCCCCTCCTTTGATTT
+GTGGGTGCCACTGGGGCAGCTGCTGAGTCTCAGTGGTTTCTAGTCTTCACCAAGTTCTGC
+CCACCCAGATGGTTTTTACCTCTCCTTACCAGAAACCTGCACTGTCTAGATTGCTGAGGC
+TGCTTCTCCTTAACCGATCTGCTATCTGTATTCCAGGGGCACCGCAGGGTTAGAGGTAAA
+TGGCACAGGCCTTGAAATCTCCAACTGCTCTGACTCCAGGTTGGTGCACTTCAATGCCAA
+GTACTAACCACCCAGTTACAGGATGCCACCAAAACCTTGATATGGGGCTGCTGCATCCTA
+ATTAAAACAAATTAATAGAATTTTTTTTAGAACAGTTCTAGGTTTGTGGAAAACTTGAGT
+GGATAGTACAGAGGGTTCTCCTAGGCTCCCCTGTCCTCCACACAATTTCTCCTATTAGTA
+TGTTTTATGAGTGTGGTCCATTGGTTACAATTGATGAACCACTGTTGATACATCATTATC
+CCCTAAAGTCCATAGTTTACATTAGAGTTCATTCTTTGAGTTTCACAGATTATGGGTTTT
+GGCAATTACATAATGTCCTAAATCCCCAATACAGCGTCATGCGAAATAGTTTCACTGCTG
+AAAATTCCCTGTGCGTCACCATTTCATGCGTCCTCCTCTCCTCCACCCCTGACAACCACT
+CATCATTTTACTGCTTCTTTTTGACTTTCCAAGAATGTCCTAGAGTTGGAATGGTACAGG
+ATGTGGGTTTCCAGACTGGCTTCTTTCTAGCATTATGTACTTTAAGTTCCTCCATGTCTT
+TTCATGGCTTGATAGCTTGTTTTTTAAAATCAGTGAATCATATTTCGTTGTATGGCTACA
+ACAGTTTCTTTATTCATTCACTTGGTGAAAGACATCTTGGGTACTTCCAAGTTTTGGCAA
+TTATGAATAAAATTGCTGTAAGTACTTCTGTGCAGGATTTTGAGTGAACTTGTTTTCCAA
+AGTGACAGTACCCTTTTGATTTCCACTAGCGATGGAAAGTTCTGGTTGCTCCTCATCTTT
+GACAGCATTTGGTGTGTTCACCTTTTTGAATTTTAGCCATTCTAATACAGTGATATCTCA
+TTGTTGTTTTAATATGCAATTCCCTAACGACAAATGATTTTGAGTGTCTTTTTCATATGC
+ATATTTGCCATCTGTATATCTTATTAATGAGGTGTTCAGATCTTTCACCTATTTTTTTTT
+CTTTGTGTTGTTTAGTTCTCAGAATTCTTCATATATTTTGGACAGCAGTTTTTCCATCAG
+ATTATTTTGTAAATATTTTCTGCCAGTCTGTGACTTGCTTTTTCCATTCTCTTGACAGTG
+TCTTTCACAGAGCAGAAGTTTTTAATTTTAATGAGGCTCAACTTAATTTTTTTCATTAGT
+AGATTGTGCTTTTGGTTTTGTATCTAAGAAGCCATCATCCAACCCAAGATCCCCAAGATT
+TTCTCTTATGTTATCTCCTAGGATTCTTATGGTTTTGCATCTTACATTTACATGTAAGAT
+TTATTTTATAAAGGGTATAACATGCATACCTGGATTTATTATTATTTTTTTTTTTTGCAT
+GTGTTTGTCCAGCTGTTCTAGCACCACTAGTTGGAAAGGCTGTCTTTGCTGTTTTAAATT
+GTCTCTAAACCTTCATGGACGATCAGTGGACTGTCTGTAGGCCTGTTTCTGGGCTCTGTA
+TTCCTTTTCCACGAATCTATTTGTGTGTGTTTTCTCTTTTCACCAACTTCACACTATTTG
+GGTTACTGTAGCTTAATGTAAGTCCTGAAGTTGATAGTGCCAGACGTCAGGGGGGTTTTC
+GGAACTTCATCATGAGAACCTGGTTGAGACCATTGTAGTAAAACTTGGAAACGTGTGAGA
+TTCCCCCTTAGTCTGGTTTTCAAGGAGTTTTTAATGCTCTAGCCAGGCCACCCTCAGCTT
+CTAGTAATCTGTCAATACCATTTAAGTGCTCCTCCCACTTGCTGTCCCCAGTAGCTTCTC
+TTCCCTGTGAGCTCTGACTCCTTGTGTGTTAGCCTGTCTTTCTCATTTTTAGGGTGGCCG
+TTTTCCCTGTGACCTCAATTCTCTGGTCCACCCTAGAAGGGTTGACTTTCAGTTTGTTCA
+GCTTTTTTCTAGCTGTGAGGACAAGTGATGACTGCCTAGCTCTTTCCATGTTGGAATAGA
+AACCCAAAAGTTCGTTTAAAGAATTACTTGTTATAAAAGTCAGCCATTGTCCACGTACAA
+CTCAATGACTTAAGGTGATATATAGAATTGTGCAGCCATCAGCAGAGTTCTACTTTAGCA
+CATTTTATCGCTTCCCCAAATTCCCTTGAACCTCTTTGTAGTCATTTCCTAATCCCTGGT
+CCCCATGACTGGGTCTGAATAGAATAAATATTTGGAAAGCAGACTTCATTATATTTACAT
+TTTCATGTGTTTGGGACTTTATATAGTGGACTATTGTGTTTGTTTTGTGACAAGCAGAGA
+AGAGATTGCATTCTAGGGATGTTTTTTGGGGAACATAACAGTAGTCTTGTTTATGGCTCT
+CCTTGAAATTGGTTCATCTGTGCTGGTGACTGGTATTTGCTACCAAACCTTGTCTGGTGA
+GCACAAGAAAATGAATTTTTAAAAATCTGCTATGAAAATCGAGATGATACATTTTCACAT
+AATAATATGTGGAGTTAAGTAACGAACCATCTTTATTTATTTATTTATTTATTTATTTTT
+TGAGATGGAGATTTTGCTCTGTTCCTCAGGCTGGAATGTAATGGCGTGATCTAGCTCACT
+GCAACCTCCACCTCCTGAGTTCAAGTGATTCTCCTGCCTCAGCCTCCTGAGTAGCTGCGA
+TTACAGGCACCTGCCACCACGCCTGGCTAATTTTTGTATTTTTAGTAGAGACATGGTTTC
+TCCATGTTGGCCAGGTTGGTCTCTAACTCTTGACCTCAAGTGATCCACCTGCCTTAGCCT
+CCCAAAGTGCTAGGATTACAGACATGAACCACGGCCTGACCTGAACCATTTTTATTCTTT
+CAGAAATGTGATTGATAACAGTAAAGCCACACTCCTCGCATGCCTGAAATACCCCTCATT
+GTCTTCTTCAGGTGGCAAGGGCTCTGAAACAGCCACATAAAGTTGAGGGCAATATTTTTA
+CTGTAGTTCTTTCATTGATTGATTGATTGATTGATGGATTGATTGATTTTTTCTCTGAGA
+GGAATTAGCATCCATGTATCTGAAATTGAAATTCAAGAGGAGAGACAGGCACCTGTACTA
+GTTTTCTCTTGCTGCCAATTATCACATTACCACAAACCAGTGGTTTGAAACCACAGAAGT
+CTGGAATGAAGCGGCTGGGTTCTCTGATCAGAGTCATGTGAGGCTAAAATTCAGAAATGG
+GCTGGCTGTGTTTTTTTTCTAGAGCTCAAGCTATTTTTCCAAGTTCACTACAGATATTGA
+AAGAGTTCCTATTCTTGTTTGTGGGGGACTGAGGGCCCTTTGTCTTTGCTGACTGTCAGC
+CAGGAGACACTCTGACTCCAGAGGCAACCTGCTTTCCTCCTTACCTGTCTTTTCCATCAT
+CAACCAATAACAACTCATGGAGTCCTTCTCAAGCTCCTGCCTTCTGTGGCTTCATCTTCT
+CCAACCAGCCACAGAAAGCTCTGTCATGTATGGAGTGGTGTGATTAGATCCAGTTCATGC
+AGGTAACCTCACCAGCTCAAAGTCATATAACTGGCATATAACATCATAATCACAGGAATG
+CTGTCTCATCACCTTAACAGGCTTTAGAGACAAGGGTGTGACATATGTGGGGACCATTTC
+AGAAATTCCATCTACCACAGTAGGACACTCACATTCCCCCAACTGCAAAATGCATTCACC
+GTCTCCCCTAAGGTTCCCAAATTTCATGTCATTTAAAGCATTAGTTCAACATGAAAAATG
+TCATGTAGATCACATCAGATCAAAAGTTTAAAATTCCATCTAAAACATCCACACCAGGTG
+TGGTGAGGCTTCTGAGGGTGTCCACAAAGTACAGGTCTTTGACATAATTCCCTTACCTCC
+GTCGACCTGTGAAACTGAACAAACAGCTTATCTGCCCCTAACGTGAAATGACGGGACAGA
+CATAGAATAACAGCTACAGTGATTCTAGTTCAAAATGAGGGAACATGGAAGGGATAAAGA
+AGTCAATGACCCAAAATAGTTTGGAAATGGAACTGGGCAAAATCCAGCAGAAGTTTCTTA
+ATTAGGATCGACAGCCTGGGACCGGCCCGCCGTCCTATGGGTCTTTGCCTCTGGGCTCCC
+TGCTCTGCATTTCTTGAAACCATTATTATTTATCTTTTTTCTCACACTCTTTTGCATATG
+GCTTCTGTTGCACTCAAAATGTTTTTGAGATTCATCCATGTTGTTTTATGTGTCAACAGT
+TTGTTCCTTTAGCCATTCCATGGAATGAATGTATCACAGTTTATTGGTCCATTCTTGTAT
+TGACAGATACTTGAATGTTTCCAGTTTTTCATATTATGAATAAAACTGCTATGAACATTC
+TTGTATAAATCATTTTCTGGACATATGTTTTAGTTTCTCTTGGATAAATGCTTAGGAATG
+ACTGAGTCATAGAATAGGCAGTTGTTTGGTTCTGTAAGAATATGCCAGATATTTTCCCCA
+AAGTGTTTATACTATTGTACATTCCATGCATTAATGTACGAAGATGAGAAAGCTTTTGCC
+CCTTCCAAAGAGGCCTGTCTATATACATGTAATTTTTTCTAACTGGAGACAGGCTGATGA
+CTTCAGGGACATGAACATGGGATACAGGACACCTGTCATCACCACCACCATGAAGTTGGG
+ATTCAGGAAGGAGGTTAATCATATAAGGAATCCTGTGACCAGCATGAGCTTCTGTCAGGC
+CACAAAGGGCACTCAAGTGAACAGGGCATAGTGGGTCCTGGGGTCATGGTGAGAAAGTGT
+CTCTTTGGTAAAACCTTTTCCCTTGGGGAGGTAAATAAATTCTTGGTTCCTTCTTGGTAG
+CCCTTGTAGATAAGGATGGTCAAATAAAATAATATTATATCTGTAAAAACTCAGATCTTG
+GTAAGATTTACTAGTTGGGAATCCAGTGTTAATGCCATGAAGCAGCCGCCAGTTGGGATC
+AAATGTGAGCCTATGGATCAAGGTGCATACTCAAACACAGAGAGCTTTTTTGAAAGATGC
+CACCAGTAGTTTTTCCAGGGCAGAGATGGGTCGTTTATTTCTCTCTCTAATCTAGCCCAT
+ATGCTAGCTGAGAAGGTTTCTTCATATCACTTTAAATGATGATGTCCTTGTACAACAATT
+TTCTAAACATTCTTTAGATAAGAATTTAATGGGCATTCTTTATTGCATTAGGCTTAAATT
+TCATGCATCTTAAGGTTTTATTGCAAAGTGTTGCCTTGCTTCCTTTTTAAGATGATACAA
+TTTATAACACGCAAGTTTGCTGTCTGTCCCCTCCCTTTATATACATATAAAATGAGCAAA
+CATGTGGCCATGAAACAGATGGTCATAGAATTGGTTCAGTGGTTGTGAGTTCAGCAACCC
+AAGAGTGTCTTATCTGAAATACCACGAGGAATGCCTGGACACAGTAGACAAAGGTTGTTC
+AACTGGATGCCTTAGGATACATGCTACCAAAAACAAAGTAGCTGAAAAGGAACCAGAATA
+ACAGAATATCAGAGCCAGAGGAACATTTGGAGGTAATTCAGTACCTCCTCCTTTTCAACC
+TACAGGGGAGATAGTGGAACAGAAGCAGAAATGGGCCTGCCTGCTGTGCCCAAAATTCAT
+TGGAGATTATTGCGGTGAAGAATTTCATTTATGATGAAGGAGAATTAAATCCCCGTCAGT
+TTAAATTCAGGCAGGTTTATTGAAAAGGTGAAGAAGCGTCTTGCAGAAGCAAAGCGTGGC
+TGAGGCTTGTGGGCTTTGGGAAAATGAGCAGCTGACAGTGGCTGATGCTGCCCCTGACTC
+TGGGACCATGTGGTCTCTTGTTCCCTGAGAGCATCTCTTCTATTCTCTTGCATCTTCCCT
+CAGCCTGGCAGTCTCTGTATAATCTTCAACACATAATCGAGCAAGGCTGTGCCAGCCCCA
+ATGCCACCTGGCACTTTAGGTCAAATTAGGAAGGCATGAAATAAACTGGCCCTTTATAAT
+ACAGCTGTTGGAACCACAGTTGAAAGTACAATATCTTGACTCCTGGGTTAGTGCTTTATG
+CTGAGCTTTTTTTTCTGAATATGAGCACAGACTTTGGAATATTAGTGTCACCTAGCGTTA
+TTAGCTAGTATTCTCCTTTTGTTTCCCCATGACATCCCCTCCTTCTTCCCACAGATCCAC
+TGTCCGCTCATTTCCATCCTGTCTCATGCCACTCGGGGCTCGTCCCTTCTAGAATGCATT
+CCTGGCTCCCCTGCATGCACACTTCCAGTTAGGTTTAGCAATGGAGGGCACCTGATGGAG
+CCTGGAAGTGAGAGGAAGGTGAGGTCTGTATTTCTTCCCTCTCCCTCCCTGCTCTGGCAC
+TGAGTATCTGGCAATAGCTGCATCTGTCTATTACTTCAGTGGCCACTCTTCCACAGCCCC
+AGTTCTCAGTGGGTCCCATAGCATTATTTACCTTTGTTCCTTTAGCTCCCATCAAGGAAG
+ATCCAGAGACATTCTCCTTACCAAGACGTTAAGAAATGCACAGGTGAGGAGAACAGCGGC
+ATGCGTGTAAAGGTCCTGTGGCACCCATCCTCTGCAGGCTGGAGGTCATGGCGGGAGATG
+CTGCATGGATTTGCCCTCCCCGCTGTCAGTGAGAACAACAGGGTTCTGGAAGAGTAGAGG
+ACAGGCCATGGGACTTGGCCATCTAGAGATAAGGCGGGAGGGATTTCCTTGAGAGGCAGG
+GATATGTGGTGGTTACTAATCATTCGAATCATTGTGAGGTGTCTGGGAATGTAATGGATG
+GGAAATCTACTAAGAAATCAACTTAGTAATAATTAGAAAAGCTCTAGTTCTGAGGACAGA
+GACCTGATGGAGTCACCATAGTGGGAATTTATGACCTGGCATCCGGTTCAGATACCTGGA
+GCTTCTTGAGTGAGGGAAGATTGGATCCCTTGAGGAAGAGTGAAGCCTTCAATGCTGCCA
+CCAGTGTATGCTGTAAATCTTCCTCCAGGCCTTCCCCAGAAGGCCCTGAAGCCATTTATG
+TGGGTGACTGAGGAAAGGGAAATACTCAGAGCTTCTGTGGCTTGTTGGATTCTGGCTCTG
+AAGAATGCTAAACTAAGGGCACCTGTGGTGGCCATGAAAATGCACTACTTGCATCTCCAG
+CTGCAGGAGGCCTAACGAATCAGCAGCCCCAGCTGCTACACTCCGAATGGAGGACTTGAT
+GACATTTCCCCTGGATCTGCACTAGCCCATGAGGAGGAAAGCCTCCTATCAAGTCCTCCC
+AGCAGAACACCCATGATGACTCATGAGGATGTTGAAAGTGTTTTCCTGTGTCAACTGTGA
+CTTTCTTTCTTCAAAGTCTGTTTTGTTCCTGCACATTAACTGATTTATATCAAATAAGAG
+AATAAATGCCTAGACTCCCATGAGTCTATCTTTTACTGATAAACTCAATAGTTCTGAGGA
+CGGAAGCCTGATGGAGTCAGTATAGGGGGAATTTATAACCTGGCATCCAGTTCAGAGACT
+TGGAGCTTCTTGACTGAGGGGAGATCGGGTCCCTTTGGGGAAGAAGGAAGCCTTCAATGT
+TGTCACAAGTGTATCCTGGAAATCTTCCTCTAAGCCTTCCTAGAGAGACCTGATAATATG
+ACTTATGATACAGTGACCCCAAATTCAGGGTGTTCTTGTCTACTCTCAAGAATGCAATAT
+CTTCTTCCTCTGAATTGAACGTAGTACCAATATTTGTGTGTAGCTATGCACCTTAATAGA
+CCATAGCTAATTAGATGAGGAATGGTAGACCCAATTCAACCATACAGGCGTCAACCATAT
+CAGCATACAGGCATCCCTCTCCCACCGTTTCCTTCTTGTCCCCACTCCAAAGCCTTCTCC
+ATTTTATTTGTATTAACTTTCTATTGCTGCATACTAAATTACTGCAAGCATTAGCGGCGT
+AAAATAAGAATGATTTATTTTCTTGCAGTGTCCACAGATCAGAAGTTCAGGCCTGGATTC
+GCTGGGTCTTCTTCTCAGGGCCTCACAGGCTGAAATTAGGCTGGGTTTCTTTCTGGAGGT
+TCTGGGGAAGAACATCCTCTCAAGTTTCCTCAGGTTGTCAGCTGAGTTCAGTTCCTTGTG
+ACTGTAGGACTGAGATCTCTGTTTTCTTGCTGGCTGTCAGCCAGGGGCCTCTCGCTGCTC
+CTAGAGGCCTCCCATGTTCCCACTGCATGCTTCCTCCAGCCAGCAGAGGAGGATCGCCCT
+GCATGGAAACCCTCCTGCACTTCACATCTCTCCAGGAAGTCCTCAGTCCCTCCAAGGAAC
+TCACCTTCACTAGGTCAAGCTCATCAGATAATCTGTCTATCTTAAATTTGACCGATTTGG
+GATCTCGATTACATCTGTTAACTTGTTTTTGCCATAAATTGTAACACAATCGCAGGAGTG
+ACATCTCCTCAGTGGCTTTGTCTACACTCAGGAAGAAGTGATTATATAAGAGCAAAGATC
+ACTGAGGGTCATCTTAGGATTCTGTCTACCATAATATTATAAAGACACAGTAATTAAAAG
+AGTATAACAGATTTCTGCTTCTGTCTGTTAGAATAAATCATATCAGACTAACCCTGCCTC
+CATAAACAACCGTAAAATTGTTTTCAGCAGTGTACGACAGGCAGTACAACAGAAAACTTA
+AGGGGGAAGCCCCATGATTTCCTAGTTCTTTGGGGAGAATTTCTCAGCAGCTGCATAGTG
+GGCTAGAGTCCACTCAGGGCAGGGCAGCCCACTGAGCTGAGAAGGCAGAGATCAGAGTTC
+AAGACCATTGAAGCAACTGCAATCTGCAGGGCAGGGCACCAATGAGGAGACAGCTGATCA
+AAGGTGCAGCTCTCAAAGTCTATGTGGGGTTCCATATGCATCCTTATCAAGGACTGGACT
+GTACCTGCACAAGGAAAAGACTAACAGATTTAACAGAGGGGTGGCTGCTATAAAATTGAG
+TTTGGACCAGAGGTACTTGAGGCGGAGGAGGGTTGGGGAATGTATGATGGAGTTTCTGCC
+ATCCACGGTGGGAAGAACTCATGCACACCTCATTAGCACCCAGGTATCCAACTGAGACAC
+TAGAATGGATGTGCTTTAGGAATAAGTGTCACACTTTTCAATAAGGCCTATTGTTCACCA
+ACCTGGTAAAGCCTAAAGCCAAACCCTGACAAAATCCACAAAGGGGTGGATTGGTGATTG
+AGTCCTGCCAAATTAGAGGGTCTTGGGAAATTCTGTGGGCTTTCCATGAATCCGTTGTAA
+TAAAACATAAACCAGTCCACATAAGTCCAAAGTGATCGATCAGACAGTAATTTTACGCCC
+ACTAGAGCAAAATTAATTCACACAATCAATGACACAAGTTAGCCAAGTCGACATTTAAGC
+AAAATACATCTAAGAACAGCTAACAAATAACTCTCCTCAAACTCACATAGAGCATTCACC
+AAGATAGACCACATATGCTGAGCCATCCTTAGTATTTTCTGTCCTTTCTCTTTGACTCGT
+GTATACTGTGCTCAAACTCTTAAAATTATACACTTTAATTATATACTTTAATGATTATAC
+ACTTTCATGCATCTCAATTGCATGTAAGTTATATTTCAATATATTTGTTAAAAGTTTATA
+ATTAAAAAAACTGTCCTAGCTTGATTCCAGAAATCTTTTTTATATTTTAGAAAATGTAAT
+GTTATATATTATCAGGGCAAAAGAGAAAAACCGTATGATTACCTTGTCATACACAGTAAA
+AGCATTTGGCAAAATTGAAAAATTTTTCATGATTTATAAAAACAAACCCCAGAAAACTCA
+GCATGATAAGAAGAGAAGGCAACACTTCCAACCCTATTAAGGGTAGATTTGAAAAAAACT
+CACAGGTAACATTATATTAAATGGCATGGGATTGAATGCTTTTCTATTAAATCAGATAAA
+AAAGTAGAATATCTGTTGTTATTCTTTCAATTCAGCATTATACTAGAGATCTAAATCAGT
+GCAATAAAGTAAGAAAAATAAAAGTATTGAAAAGATTGAAAAGAAAGAATTGAGGCTGTC
+TTTATTCACAGATAATGACTGTGTATGTTAATAATCCTAGAAATCTGCAAAAATCTGCCA
+AAGCTAATTAGTGAGTTTGGTAATGTTGCAGAGTATAAGCTCAATAGAAGTAGTCTTTTG
+TATTTCTGTGTATTAGCAATGAGCATTTGGAAAATGAAATAAAAATACAATTTCATTTCA
+AGTAACTTCTAAATACATGTGCTTATAAATAAATTCAACAGGCTGGGTCTGGTGGCTCAC
+GTGTGTGTGTGTGTGTGTGTGTATGTATGTGTGTGGGTGGGTGTGGGTGTGTATATTCAC
+CTTTTTGAAGATTATCTATCGTTATCTCCAAACAGGGAACATTAAGAGAACATAAAAAGA
+AACCACAATATAGGAGATATCATATTTATTTCCAACAAAGGGTTTTTAGAGTGTGTGTGT
+GTATATATATATATATGTATGTATATATATGTATGTATATATATGTATGTATATATATGC
+ATGTGTATATATATGTGTGTTTATATATGTCTAATAAGAAACAACACAATGAAACAATTT
+CTCAAAAGACTTGAATAGATACTTCAGTAAAGAAGATACATAAATGGTCAATTAGCATAG
+GAAAAGATGCTCTACTGTTTAGTCATCAGGGAGATCAATGAATACAACTTGATAGCAGTA
+CATATCCAAGAGGATGGCTAAAATTAAAAAGGCTGAAAATAGCACATGTTGGTGAGGATA
+TAAAGCACTTGGAAGTCTTATACTTGGAATGAAAAATGGTAGGACTCCTTTGAAAATCTA
+ACAATGTCTTAAAGGTTAAACATATGCAAATCAGATGGACAGTCTTCCATTCCTAGGAAT
+GTACACACTATGTGTGCACATGATCTGTATGTGTATTTCCAGACCAGACTGAGGGGTGGA
+CTGCTATTTCTTGTGGCCCAGTAACGAGATGCAGATGAACTGGGGAGGAAGAGAGTTTTT
+ACTTCTGCAACTGATTACAGGGAAAAGGCCTGGAAATTATCACCAGACCAAGTCAAAATT
+ACAAAGTTTTCCTGAGCTTATATACCTTCTAAGCTATATGTGTATGTGGAAGTGTGCATT
+CATCTAAATACAGAAGTGATTAAGTTCTTCTAATCTATAACTAAGGTCTGAGTCCTGAAG
+ACCTTCCTCTGGAGCCTCAGTAAATTCACTTAATCTAAATGGGTCTAGGTGCTGGGCACC
+CTTATCTTGTCTCCTGCTAAATCACAGAGGTTTGGGGAGTTCCTTCAGACCTCCAATAAA
+CTTGTTTGTGGAGGCCTGGGGAGTTTCTTCAGACCCCCAATAAAACTTGTTTAATACTAA
+ATGACTCCTGTTAAGAATGTCTTCGTTATTTTGTCATGCTTTAAGGCCCAGGAAAAGCCC
+AGGCAAAGCTCTTGGTGGGCTTTGGTTACATTCCAGCCTTTGTAATAAGGGCATGGGCTT
+TTTTTTTTTTTTTTTCCTCTTAATATTTAACTGAACCACTCAGTCGGTACTGAAACAGTT
+GTTAGGGAGGCCTGTGTTAGTGAGACCTGGCCTGCCACGTATGGATGCTCATGATAGTTT
+CTTCATAATAGCCCAAACGTGGAATGATAGAAATGTCCAATAACAAGTGAAAGTATGAAC
+AAACACAGTATAGCCACACAAAGGAATACTACTCAGCAATTACAAGGCATTAACCGTTGA
+TGCAAATACTCATATGGATGGATTTTAAAATTATGTTGATGCATGAAAGAAGGCAGACAC
+AAAAGAATACGGGTACAATTTCATTTATAGAAAATGGTTAAAAATGGAAACAGACCTGAA
+GTGACAGCGGCTCCTTGAGGCCGAGGGCTGAAAGACTGATGAACTGCAAAGGGGTACAAG
+AAACTTTGGGGCGTAGGGAAATTCCTCTATCTTGGTTGTGGCAGTAGTTCCATTAGTGTA
+TACATTTGTAAACATGCATTGAATTACACATTTTAAAGTGGTGCAGTCTGTTGTACCTAA
+ATGATGCCTTTATAACATTGATTTCATCATCTTAATTTCTCCATACTAGCAATTAGCAGC
+TAGAAAATGAAATTCAGTAAAACATAATCGAGATTAATAGTCAGAATCATTACATGCTTA
+AGAATACATGCAATGAAGCGGGTACAAGGCCCGTAAAAGCAATTGGTGAGAAAAATTAAA
+GAAGACTAAATAGAGAAATATATATCATGTTCATTGATTGGAAGATTCAATTTTGTTAGC
+ATATTACCTCAACAGAATTCTGATTAATATTTCTAGTAGGAGATTTTAGAGAAATGTAAA
+AGCTAATTTCAAAATATATTTGAAAATCCAAGAACCTAGAATAGGCAAGTCGGTCTTGAA
+GAAGCAGTAAGTTGGAGGACTTACTCTGCTAGACTTCAAACCTGATTTAAAAGCTACAGT
+AATTTAAAATGGTAGTACTGGTGTAAGTATTCATAAATATATCAAAGTAAAAGAATACAG
+ATTCAAACAATATGACCACATATGTAGTTATTTATTTTAGTAGAATCTTTTTTATTCATA
+AAAAATCCCTCCAAAACGTTTTCCAAGAACACACAGGAGGGCTATGGGTAGAGGAAGGTG
+TCTGTCCATCTATCCCTGGCCCCCAGCCCATGTGGTTTTGGCAGCAATAGGGGTGTGGGG
+TAATGTCCCCCAAAATTAAAATGGTATATGTGTGTATGAGAAGGAAAGGGGGGCAAAGCT
+GTGGGGAACGGTTGAGGGGAAGGAACAAAGGAGGTCAGTACTGGGAACGCTGAAGATGGG
+AGGCCATTTCATAACATTTCTTGTTGATGAAACTGCCATGGACAGCTTCTTTGCTCATCA
+GCAGGCCCAGTGTCTTGGCAATCATGGTGACAGTGACATTGAAGGTGGGGGCTCCACCGA
+TGCTCTTCGTTTGAAGATGCACGGTCAGTTCCCCATCCTGCAGCAGTGAGTCCAGGACCA
+CAGTACATTTCTGGCCCCGCAGTGTCAGCCTATTCACGAAAAAGCTTGACCAGTCTTTGC
+CAACCAGGACACCAACCTTAGCTGGCGTGATGTTCACGAAGGTTTTTCCCTGGGACGGCG
+GCCCAGATGGAGGGTGAGTCCTTGTTGCCCACGATGGCCGCGAACCTAACAGGTCCCATC
+CGCCACGAGGCTGTAGATAGAGGCGTCCACCTGGCCGTTGCGCGGCTGCGGGGGCTCCTC
+TGGTCGCTGCTGCTGGGGCCGCCTGGGCTGGCGGGCAGGGGAGGCGGAGAGCTGCGTGCA
+GGCACTGCCGTCCTCACCACGGCTCTGCTGGCTGTGCAGTGGCCCTCGCACCGCCATATA
+TATATATTTATTATACTTTAAGTTCTAGGATACTTGTGCACAACGTGCAGGTTTGTTACA
+TAGGTGTACATGTGCCATGTTGGTTTGCTGCACCCATTAACTCGTCATTTACATTCGGTA
+TTTCTCCTAATGCTATCCCTCCTCCAGCCCCCAACCCCAGGGACAGGCCGTGGTGTGTGA
+TGTTCCCCGCCCTGTGTCCAAGTGTTCTCATTGTTCAGTTCCCATCCATGAGTGAGAACG
+TGCTCACGCTGCTACTTCTAAATGTTTTAAAAACAAAGACACCAATGCTCTTCATTGAGG
+AAATGGAAGACTTTTAAGTAAAAGGATTTTGAGTGAAATAATATTTGTGGTTTTAAAAAG
+TTAATATTAACCACTCTTCATCATACACTGAAATTAACTTAAGATGTGAAAGTTAAAATT
+AGAAACCTTGTAAAGGAAAAATAGGAACTAATTTCGTGGACTTGACACAGGAAAATGTTT
+CTTAGACTAGATACTGTAACACTCACCACAATAAGAAATCAAGCAAATTGCCCTTCATTT
+TTAAAAACCTTCTGCTTATTATGTTGTTGTTTAACAACTTAAAAGCTATCTGTAGACCAG
+GAATAGCAAATAATTATTTGCTATATAATATAGCAAAAAATGTGTATATATAAATGGATG
+CATTCAAAATATATAAAGAACTCCTATAGGTTACAAGAAAATGACAAACACACCAGTGTT
+TCAATGAACATAAAATTTTGAGAAGATATTTTCCATAAGAAGATATCTTACTGAACATTA
+GGCATGAGAAAACCAAAACAGGATATCACTACCCACCTAGTAGAATGGCTATAATTTAAA
+AGACTGAAAATATTAAGTGTGTGGGAATGTAGAGCAACTGGAAATGGCCTACATCTTTCA
+TAGAAATGTAAAATAATACAATGACTTTGCAAAGCTCTGTGTCCATTTTCTTCCCATTCA
+CCAAGCAACTCCATCCGTAGCTATAGAGACCCAGGAAAATCAGTATGTCCATTCACAGAA
+ATAATTATATGAGAATATTCATAGTTACTTACGCACAGTAGCCAACAAGTAAACCTGTCT
+CCCGTCAGAAAAATGGATATCAAATTGTGTGATAATCATACAAACAATAGGATATTACTT
+GGCCAAACAAAACGAAACAAGGGAAAAACACAGTCAAACAAATTAGTGGCATATATAAGC
+ACCTGAGTAGGAGAAGTCAAAACAAGAGGAAGTACTAAATGATTCCTTTTTTTAATTTTT
+TTGAGATGGAGTCTCACTCTGTCCCCCAGTCTGGAGTGCAGTGGCACGATCTCGGCTCTG
+CCTCCCAGGTTCAAAAAATTTTCCCTGCCTCAGCCTTCCAAGTAGCTGGGATTACAGGCA
+CCTGCCACCATGCCTGGCTAATTTTTTGTATTTTCAGTAGAGGCAGGGTTTTACCATGTT
+GGCCAGGCTGGTCTTGAACGCCTGACCTCAGGTGATCTGCCCGCCTCAGCCTTGCAAAGT
+CTTGGGATTACAGGCATGAGCCACCAGGCCCAGCCAAAATGATTCCATGTTTATGAAGCA
+CATGATCAAGCAAAATGAATCTATGGTGGCTGCTAAGTTTAAATATTGGTCCCCTCCAAA
+TCACATGTTTAAATGTGGTCCCCAGTGTCGGAGGTGGGGGTAAATGGGAGGTGTTTGGGT
+CATGGGAGTGGATCCCTCATGAATAGATGAATCCCCACCCTGGGAGAAGGTAGTGAGTGA
+ATTCTCACTCTCTTAGTTCCTGTAGGAGCTGGTTATTAAAAAGTGCCTCTCACCTTTCCT
+TGCTCTCTTTTGCTTCCTCTCTCGCCATATGATCTCTGCACACCCTGGTTCCTTTTCACC
+TTCTGCTGCAAGTGGAAGCAGCCTCAGGCCCTCATTAGGAGCAGATGCGGGGGCCATGCT
+TCTTGTACAGCCTGCAGAACTATGAGCAAAAGGCACCTCTTGTCTTGATAAATTACGCAG
+CCGCCGGTATTCCTTTCCAGCAACACAAAGGGGCTAAGGCGGTGACAACATTCAGAATAT
+ATTCTTCATTTGGGGAATGAGTATTGACTGGCAAGGACCACATCAGAACTCTGTGGCATG
+GGGGAAAATGTTCTCTGTCTTTAACTGGGTGTTACTTTACAATTATAATTATATTAAAAT
+TTATTAAGCTGTGCCTTTAGGTTTTTTGCAGTATACTCTATGCAAATTTTACCTCAGTGA
+AGAACTGTTAGCATACAACAGAGAGATAACAAACACTCAAAAATTGAAAATTGATGGAAA
+GTAGATAACAAATATTTAGCCTAGAAATAAGAGGGATCCATTGAGAAGAAACCAAAAGCA
+ATGGAATAGAACAAAGACAAAAAAGTATAATAAAAAGAGTTTTAAATTTCAAAGTTTGAA
+ATGATATTCAAGTGACACACTGTTTCCTTGGGAAAATCAAGTGAGAACCACAACTCTGAG
+ACTAATTCCAGCAAAAATATGTGAATCAGTTTGATCTAATGGTACAAGGTTAGCTTTGAA
+GGCCAAAAGGAACTGGTTTCTAATTCTTATTCCTCTCCTCACTAGTTTTGTGACCTAGGG
+AAATTTTGCAATCTTTCTGAGTTTGTTTTCTCATCAGGAACAGGATACTACCTAAGTAAC
+AGGATAGTTGATAGATTTAAATATGATCGCATGGCAGTGGACATGAGCCATAATTAGTTG
+CTAAGAATATATTGACACTGAACTCTCCTTTATCCATGTTAAAATTGTAGATAAACAACA
+ATTGACAAAGAATAGACAAAATATTCTAACATAAATATTCTTCCCTTGTTTCTAGAAAGA
+AGTCACACATACAGTAAAAATAATTAGAGAGGACCTAGTTCATATTGAGCAATCTTCCCC
+AAACCCTGAAACAGGTCTTCTTTCTAACACCAGAGGTATCTTGAGTGAGTCCAACCCCTG
+CAGTCCCCTCTGTCTGGAATAGATGGAGGAAGTTTGCTCCAGCCTTAGAACAGCATGGGC
+TGGCAAGCGTTCTCAGAGAGGTCTCGACTTCAACTCTAAAGGGCCTGAGGAATATGTGCA
+ACTGGGTCGGGTTAAGGCCAAGCTGAATCACATGACCAGGGCTCTCACCAGCGCCAAAGT
+CAGTGGAAGGATATCAGTCCCCAGAGCTCTGTCACAGGCCATGGATGCTCCATGGAGGGG
+TGGTGAGCATATGAATAAGAATCAGGAGAAACATCGGTAATGGACAGGAGGCATAAATAA
+ACAATGTCCACCGTCCTCTAAAACCCAGGAAAGTTCTCATTCAAAAGACGATGTCTTGAA
+GGAAACATAGGTACAAATCTTTGTGACTTTGGATTAGACATTTTTTAAGTAGGCACAAAC
+AACCGAAAAATAGATAAATGGACTTCATTAAAATAAAAAACTTATATGCTTCAAAGGACA
+CTGTCAAGGAAGTGAAAAGATAATCCACATAATGGGAGAACTATTTCCAAATTATATGTT
+TGACACAGGTCTAGTACCTAGAGTATATAAGGAATTCATATAACTGAGCAATAAACGACA
+ACCACATTTAACAATGGGGAAAAAAGCTGTGAGTAGAGGTTTCTCTAAAGGAAACACTCA
+AATGGCCAAGAAGCACATGCAAAGATGTTCAATGTTTTTCGTCATTAGGAAAATGTAAAT
+TTAAACCAAAATGAGATACCACTTCACACCCAGCAGTATGACTTAAGAAAAAAATAAAGA
+CAACACATGTTTCAAAAGTGATGGAGAATATCGAATTCTCATATATTACTATTGGGAATC
+TAAAATGATGTAGCTACTGAAGTTAGTAAACAGTGTGTGAGTTCCTCAAAAAGTTAAACA
+TAAAAAAAGTTAAACATAAAGTGACATATGATGCAGCAATTGCACTCCTAGGTTTATAAC
+CAAGAAAATGAAAAACAGGTGTTCACTCAAAAACCTGTACAAAGCTGTTCACAGCAGCAT
+TATTCATAATAGTTAAAAAGTGGAAACATCTTTAACCACCATCAGTTGATGAATAAACAA
+AATGTGGTATAACCATATAGTGGAATATTATCTGGCCATAAAAAGTTGAAGTACTGATGC
+AGGCTAGAAAGGATGAAACTTGAGAACAATATTCTAAGAAGCAGATAGAAAATACCACAC
+TTTGTTATTCCATATAGAGGAAGTGCCCAGAACAAGTACATCAATATATAGAGAAGGTAG
+ATTAGTGGTTGTCAGAGAGCACAAGAGGGGGGGAATTGGAGAGTGTCTGCCCATAGGTAC
+AGGCATGCTTTTTGGCATTATGAAAATATTCTGGAATTAGGTAGTGGCGATGGTTGTGAA
+AGTTTTGGAATATGGTAAAAGACACTGAAATGTATGCTTAAAAATGGTGAATTTTGTGAT
+GTATAAATTCTACTGTAGAAATAATAATAACAACAAAAGTAATAAAGCAAGGTGTCTTTC
+CACATCTCCATGTCCAGTATTTTCATTAAAAAAAAAAAAGAAAGTAAAAGCATTTCAGGG
+CCAGGTTCAGTGGCTAACTTCTGTAATCCCAGCACTTTTGGAGAACTAGGTGGAAGGATC
+GCTTGAGGCCAGAAGTTCAAAACCAGCCTGAGCAACATAGCAAGACCTTGTCTCTATGAA
+AAATAAAAAATTAGCCAGAAATGGTGATGTGTGCCTAGAGTTCCAACTACTTGGAAAGCT
+GAGGCAGGAGGATCGCTTGAGCCCAGAAGTTCAAGGTTGCCGTGATCTATAATCACCAGT
+GCACTCCAGCCTGGGTGACAGAATAAGACCCTGTCTCAAAAAAAAAAAAAAAAAAAAAAA
+AGCATCTCACTTTAATAGTAAGTGGCCAAAATATGATGCTGGCTGCATGTTGTGAGGAAA
+TGTGTTAGATGAAAGAAGTTAAATTCCAGAAGATTTCCTTTTTTCAGAAATGAGGTATAG
+GGGAGAGAAGCACTGGTCCACCTGAGATCTGGCTCCAGGACTTACAACAAGGGGAACTTG
+GGCAAGTTACAGACTCTGTGTGCCTCCATTTCTTCATCAGCAAAACAGAAAGAATCATCC
+CATAAACTGTAAGGTCAATGCTGTCAGTGAGTCCCCAAATTGACTGCACATCTGAGTCAT
+ATTAACAAACACATTCCAGGCCCCACCTGAGCCCTCTGAATCAGAATCCCTGCAAGGAGG
+ACAATGAACTTGTATTTGCACTGACTTTCCCAGCTGTTTCTTACTTTGATCAACTTGGGG
+GTGGGACCCATTGAGCTGCATCACATCATTCCAAAGCCAAAACACAACAGCAGAACAAGA
+ATATTTTCAATGCAGTCTCTGAAGCAGAGGAGAAACTTTTGAGGGAACCTAGAAGTAAAG
+GACATCTGGCTTGCTGGGCTCCATTTAAACTTTGAGTATAGCAGAGACACGAGCCCTTCG
+GGACACATGCCTGTCGCAGTGACACTCCAACTTCGGAAGAGTGGAAGCCCTAATTCCAAA
+TTCAAGCATGCTTTGAGTAGAAATGAAGTTTGCCTCTTTTTGCACAGGAAGATGGCCAAT
+CTTTCCTAAGCTGCTGACCTTACAAGAAAAAGAATCGTACTGCTAAGAATTCAAACTTCA
+GCAGTCATGGGTGAGTAAGGAAGTCTTATAAATGTATTTTAGCCACCTAACAAGAAACTA
+GAAATTTAGCAAGTTCTTTCACATTCAGGACAGTTGTGTTCACTAGATCAGAGGCACTGA
+GACATGAAGAACAGACCCCTAAAAAGGGAAAGTGTTCCTTTCAGTTTTAGGACACCACTG
+GAATATTAGGGAAGTGGAAACACAGCTGCCCACTCTACAGTATGGGTTGCCTTTGTGTCC
+GGAATGTGCCTAACGTCCTGACCTCCATGCCCTTTTCAGGGAGCCTTGGGAGGAGCCCGA
+ATCACTGATGGAATCGGACAGTGCATGGAGATGGTTCAGCAGGACGAGGGTAAGTGCAGG
+GGCAAGTCCAGGTCATACTGAGAGACAACGAGTGGCGCTGACAAGAGACAGACAAAGATA
+AAATCAAAAGTTTGTGCTTCATCTTCAAAAATCCAAACTAATAACACACTTGGCCTTATG
+AGAAATAATAAGTATTTTTCTATTTACATGAGAATTTAATCTCAAAACAGGAATCAGAAA
+TATATTAAGTCCAGGGCATAAAACCTAAACCACTGCTCATATTTATTCTTTCTAAATAGA
+GCAAAGTGTAAAATCTTCTCCATAAAATGCACATTGTGCTTATGAAAAGGCCAAAGTCTT
+AGTGAGAATCATTGGTATTCCATAGAAGAGTGAATTAAACACAGCCAAGGGAAGACCCAA
+GTCTCATACTTCTCTTGTATATTCCAGAGTTCCAGGGGAATTCCAGGTGATAGAGGTGAT
+CTCCCATACTGTTAAAGCAAGGTTGCAGACACTTGGGAATTTTGGTCCCAGTACTCTAGG
+AGGTCACACCTCTGTCCTGGACAATACTACAGGAATGTATACTCTTCCTATGACTCATTC
+TGGTCATTCTTCCAGCATCACAAAAACCAAAAAAAAAAAGGAAATATGTCCAAATACATG
+ATTTGCTATCCCTCCTCTTCAAGTTTCTTACCTGTTACTTACGGATAATAGCATTACCAC
+AGGATTATGATGAAGATACAATGTCCAAATGTAAGCACAGTTTTGAGCAAAATGCCTTGT
+ACGAATTGGTCAGTGAACAACTGGTAAATAATTATGTGAATATTTACTGAATTATATGGA
+TCCTATGAATAATTACTGAATAATTACTGTGATTGCTTTTATTGGCAGTGCTGAAAACTC
+ACCCCTGTGTGACCTCAAGTAAGCCACGTAACTCTGTGAACCTGCAGTTTTATCATTTTT
+AAAATAAAGAAACATGACAGATTTTCATTATGACACAGAATGTCAGGTCTCCCAGATGCC
+AGAAAATACATTTACTTAAAGCCGTTGATACGTCTTAAAGCGGTTTCCTTACAGTGTCAT
+TGGAGGACAGCGTGGAGTGCAGAGAGACATGCTTTGAAATGGGATTGATCCAGTCCTCCT
+TCCTTCACTACCACATGAATGCTGGGCAGCCCAGGATCACACTCACTGCACCCTCAACTC
+AGGCAAGTCCAGCAGCCAATCTTAGGAGACCTGGGCTACAGAACAGTCTCCCAAGTTCCA
+GGCTCACAAAACCTAGGTGGGGATGAAAGCTGAGAAAGTGAGGAGGTGGTTCAGGGGATC
+ACTCTTTCCTACTCATTCCTCTCATCTCAAACTCACCCTCTACTGCAACACTGAGGATCA
+CCAACCAACCGTGACCATAACCTTGATCTTGCCATGTTCTGTTAGTGGAATGAAACCAAA
+AATCAATGGTGTTAGTCCAACCCAACGAAATAGATATCAAACCACATTCCATAAGAACCG
+CCGCTCATGGCCCTGTTCTTTTCAGTATATGGGAAAACAAAATGGAAACAACAAAATAGC
+ATCAGGTTTATGAAACTTCCCAAGATAGATGGTCACACATGTGTTCAGGAGATCTCTATA
+TAAATGATTTTGGTCACTTGATACCTTGAAAAGAGCTCTTGTGATACTAGAATGACATCC
+ATAAGTGACGAGTATAAAATGTAGCGCTCAGTGACATCAAAAACCAAATCAACCCACATA
+GAGGAAGAGCTCTGGACATAGGGATGTCAAACTGGTCTAGAGTGTAATGAAAAGCAAAGA
+TGGTGCCCCAGTGAGAAAAAAGAAATCAACGTAACAATGGGAATCAGCAAGAAGAATACT
+GAGACAGGAAAGACAACATTTTTTACAAATGAGTTATTCATTCACTTTCTAGTGGATACA
+GACAAAACTGCAGAAGACCCAGAGGAAATCAGGGCAGGCTAAAAGTTTGATATCTTACAC
+TTGTGGAAAAGCCTTAAGATCTGTTTTAACTGAGAGCAGGTGGGGTGACTTCATGACTAC
+CGTTAAGAAAATATAACCTGTTGGGAAACTGGTTCTGCCTGGATGGTGTTGTACAAACAA
+GCGATAAACAATGAGGAATGTGCTTAGATGTATTGGGAAAGAGATGGGTCTGTGGCATTG
+TCACAAGGGTACACGAACACTGAGAGTGAATTTTAGAGGAATGATCCCCATTGGTGGTGA
+CCCTCAGGTGAGACGAGGGTGCCTGTGTTTCAGCAAAGCCTGGGCAATTGGAATGCAGGG
+CTCCTAAGATTCCATGACACCCCCACCTTCTAATTCTGTTATTGCAACTGCAGACCGTTA
+CCTGGCACACTGGCCTCACTCTTGTCGGAGACTGAGCTATTGGCAGTGCCTTCAGCTCTG
+AGCTCAGGCACCTCGAACATTGTTTTTGTCGTTAAGGATCCTAAAGTGCTGCGGGGACTG
+ATCACATTTTTCTCAACAGTAAGTTAAGAATTTCAGTTACTGACATCCCTCAGTCCTGAT
+TAAACCTATTTGATTTCACCAGTTTTTAACCCATCGTGTGTTTGGGTGTCTTCTCCCCAG
+TCCCTGGCCCCACCTCTTCTGCCACAAACGTCAGCATGGTGGTATCTGCCGGCCCTTGGT
+CCGGTGAGAAGGCAGAGATGAACATTCTAGAAATCAACAAGAAATCGCGCCCCCAGCTGG
+CAGAGAACAAACAGCAGTTCAGAAACCTCAAACAGAAATGTCTTGTAACTCAAGTGGCCT
+ACTTCCTGGCCAACCGGCAAAATAATTACGGTAAGTTCTATAGGCTCACCATCACAAAAG
+CGATGAATGATGTCCTGTCTTCTCGCTGAGAAACTAAATGCTCTCTCCATCAAAAATAAG
+TTCAACCCTCCCATACTTCTAGGAAAATAGAAATGGGCATTTTCACATTTTGTTAAATTG
+GGAAGTCAGAGGTACCAAAGTATTTAGCAACTTTCCATGTTTGCAGTCAGGTGGGGGTGG
+GCCTAGAGTTAAAATCGCAGTTATTCATTTGGGACACAGGCACAGAACGACCTGTTTTCT
+CCAAGAGGCTAAATCGTGTTTTCAAGAATCCTCTCTGTACCATATAAGATCCGGCAGACA
+AATAACATCTAGTCTGTTGTTCTAAATGTGTGGGACTAGTGAACCCTTATTGTGTTCAAG
+CTTCTGTTGAGGCCCAATAGGCAAAGCTCTGTTCTGGGGACCCTGAGGAAAACTTGGTGA
+TAGTACACAGTACCCGCTCTGAGGGGCTTCAAGGGGAGTCTGCTCCTAATAGAACCTGTG
+GTATCTGTAAGTGACAGCATCAAGAGCAGGGAGTAGGGGCCGTGCACGGTGGCTCACTCC
+TGTAATCCAAGCACTTTGGGAGGCTGAGGCGGGTAGAGCACGAGGTCAGGAGTTTGAGAC
+CAGCCTGGGCAACGTGGAGAAACCCCATCTCTTCTAAAAATACAAACATTAGCTGGGCGT
+GGTGGCGGGCGCCTGTAATCCCAGCTACTCAGGAGGCTGAGGCAGGAGAATCCCTTGCAT
+CCAGGAGGCAGAGGTTGCAGTGAGCCAAGAACACGCCATTGCACTCCAGCCTGGGCGATA
+GGGCAAGACTCGTCAAAAGAAAAGCAGAGAGTACCCGGTGAGAGGGAAGTCCTGCTTCCT
+GGGGCACAGGCTCTTGTTCCTAAAGAGGAAGAAGGATCGCACCCGAGATTGTGTGGAAGT
+AGCAGTGCAGTGTGCAGACCAGGGACTCTGGGCCTGTCTCCTGGGCTCCATCCAAGTTGC
+TTGTCTTGTCTGTCCCTCAGTTTCCTCATCTGTACATAGGGTACTACAGAAATACCTACC
+TCTGTAAATTGCTGCAATGAGTTACATGAGCTGTTTCTTGTCAATCTCCTAGAACTTTTA
+TTGGCACAGAGTTAACACTCTGTTAGTTCTTCATTCTACTGTTTCTAAATTAACACAAAC
+CTTAGTATTCGGGCAGATTTCCTTCATGGCCTTATGGTCTTACGTCTCATCCTTTATGCT
+TCAGATGTGATTCTTAAAATCACATCTAAAGCTATGATGTAAAAATCAAAGATGTTTAAG
+ATCTTTGACATATTTGTCCTTGAACTTCCCAGTGAAAGGGAAACCATCAGTCCCATAGTC
+CTAGGGGCCTTCCCAACTGTACAAGAAATCACTACTTCATGCCCCAGTGCAGTGCTTTAG
+AGGAGAGGCTGCAAGGCTTGGGAAAGTGGCCCCGCATTCAGAGTCAGACCTCAGGGGCTG
+TGAATTCTGACTCCACTTCATTGTGGTTGAATCATCTTGTCAACTTCCTTGATGTGCCTT
+GAGTTTCTCTTCGTCTCTAAATTTTGGAGGATCAGCTGCCAGTAAGTCGGGAGACTGAAG
+AGTAAAGATGTGGAAATCCCTACGTAGAGCCTGGCAGTGGGGACAGTTTTGTCCTTGGGA
+TGGACCTGGCTCCTGCCCTGTAGGCAGTGACCAGAGCAGCATGTCCAGCCTTTCACTGAG
+GCAGGCGTGTGTGTCTTTTCTCAGACTATGAAGACTGCAAAGACCTCATAAAATCTATGC
+TGAGGGATGAGCGGCTGCTCACAGAAGAGAAGCTTGCAGAGGAGCTCGGGCAAGCTGAGG
+AGCTCAGGTGAGTGGGCCCCCTGGGGTCAGGCAGGTGGGCAGGTGTGTAAATATCTGAAG
+TACAGCAGCTCGGCAGGGAGAACTAAGAGCTGAACTGGGCCAGGGGAAGGGCAGGAATTG
+CCATGGCAGGCTCACGACACACAAAGATTTATCAAGCAGAGAACAAGGATAATAATAAGT
+TATGGGTTGCAGTTGTTTTTCAGAGCCTTATTTTCTGTTTTTCAAACAAGTAATTGTTGA
+GGTGAAATGCGCATAACACAAAATTAACCGAAGGAGTGGGAACCACCGAGCAGCATTCGG
+CATACTCAAAGTGATGTGCCATCACCACCCCACTCACCCTTAGTCAGAATCAGCTCCTGA
+CTGACTGCGGCTTCTCATGCTTTCACTCAATGTTACCTTCTCGAGCCTGTCATTCCTTTC
+TTTCATCTTTTCAATTGGCCCCATCTGCACCTGGCCTCATTTCTGTCCATGGCTTTGTAT
+CTAGTCGCTGCAAGATGCACTATGTGTATATGCACGTGGAAATGTCCATGGCCAGAGTGA
+GGAACTGAAAGGATGGATGTCTTTTTGAAACTGAATGAGGAAGACACCTACTTTTGTTGA
+CAGAAGAGAAAGATGAATGGAACATCATGGAGGGTCTTCCAGGAGCCCTCTCTCATACAG
+AGGAAGCCTGTGAACCATTTTTTATTCTTTCTCTTGGGCACAGACATTTCTTTAAACATG
+TGCTGACCTTCTGCTTGGAGGTCTCCTTGAGGACATTGTCTCAGAAATCTGTGTTGCAAA
+ATATTAGAACTGATCACTCATCCCTTTCCACTGTTAAATTTTCTCTACTATCTCACCTTA
+GGCAATATAAAGTCCTGGTTCACTCTCAGGAACGAGAGCTGACCCAGTTAAGGGAGAAGT
+TACAGGAAGGGAGAGATGCCTCCCGCTCATTGAATCAGCATCTCCAGGCCCTCCTCACTC
+CGGATGAGCCGGACAACTCCCAGGGACGGGACCTCCGAGAACAGCTGGCTGAGGGATGTA
+GGCTGGCACAGCACCTCGTCCAAAAGCTCAGCCCAGGTGAGGTGGCCATAGGCCCTGATG
+ACCCAAAACCCCAGGCTTATGAGAGACTTCAGACCTCCATACTTTCACAATGACATTTGT
+ATCGGTGGTGTTTTTTCCCACTAAACGTATGTGGCCGTGACATAAGTGACATAACCAGGA
+CTTCCTGGGTAAGAACAGAGGTGGGAAACCGATTGGGTTGGAGGTCACAGTATTTCAAAT
+GTCCCTCCTCCCTTGATGGAAGGTGGTCTTTGGAGCAAGAAGCTGCACGTTTCTAGTTTT
+AAAGGACAGGAAGGAGGCTGTGACGGGAGGGCGCTTTTTAGAGTGAAAAGAGCTCTGGAC
+TCAGAAGGCAGGTTCCCAGGCTGTCTCTTTGGCAATGTTCTTAGTAACTGTCGGTGAGTG
+AGTGATTTATCCTTCCTGAGTTTCTCTGTCTCCATCTGCAAAGGCAGGCAAATTGTCTCT
+TGCAAGAGTCTGAAGCATCCAAATGTGGGAACACTTAGGACTGCTTTTCAAAATGAGATA
+AAGCCCCTCGCCATGTGGTGTTAGAGAAGGCACTTGATGTGGGGGCATTTGGTGGTAGGA
+AGTGCTTGATACTGGAGCACTCTTCATGGAGAGAATGTCCCTGAATAACAGGGCAGAAGC
+CACATGGAGGGCCTGTGCAGTCTCCTGATGCATAGAGGACTGTAGGGCAAGTTTGTCCTC
+TCCTAAGAGAAAGAATTAGGTTTGAAATGTGAACTGTGACAGGACACCAAGCCCGTGCCT
+GGGAATCAGACCTGTAGCCAGATGGGGGAGACAGCTGCCAAAGTTCAGAGAGAGGCTGTA
+GGAGCCTCCATGATATGGGGAGCAAAAGGTCTTTTCAGTATTTGGCCACATCTTGATGGT
+GGCCCTCCAGATCAGAAATGCATTGCCTGATGGATCGGGAAACCATGCCAGGGCATTTTG
+TTAACGATAAAACATGAGAGCTTTCAGCTGAACAGTGACCATGCCTAGATGTTCATGTCT
+GTGTGCACATTCGGCTGACTGTGCTTGCAGAGTGTGAATTGGGAAATATCTGAATGAACA
+CTTCTGTATTTACAGAAAATGATGACGATGAGGATGAAGATGTTAAAGTTGAGGAGGCTG
+AGAAAGTACAGGAATTATATGCCCCCAGGTAACGCTGAATAATCGGGAGCAAGTAATGGG
+TGGTAACATATGAAAAAGGTCTAGGAGGCACACCCTCTCTGGCATCTATGATGGGCCGAA
+AGCCTGCATTCCCTTGGCCACAGTATGAGAAACTCAAGCCAGCTTGGACACAGGGTGTGG
+CAGCTGTTGTGTTTCTCTGTGTGTGGTGGGTGTCATGTCTGTACCGTACAGGGATAGCTG
+AGTTTTCATCCTCCTCGGCTCCTATCTGTCCAGTGCAATGAACACCAGTTGCTGTCTTCC
+TCTCTGGCTCCCATGGCTGCCATGCTCTGTTGCAGAGAGAAGAGGATTGCCTGTTCCCTC
+TTAAAGGGATCCTCCTGTTTGCTTTCTTGGACCACTCTCTTAATGCCTCCTGTCGAAACC
+AGCTAGCACTCCCTGGTGTCCAATCCCTCTGTGTTTAGTCTTCTGTCATCTCTATCCCAC
+CTGGCTCATCAGGGAGGTGCAGAAGGCTGAAGAAAAGGAAGTCCCTGAGGACTCACTGGA
+GGAGTGTGCCATCACTTGTTCAAATAGCCACCACCCTTGTGAGTCCAACCAGCCTTACGG
+GAACACCAGAATCACATTTGAGGAAGACCAAGTCGACTCAACTCTCATTGACTCATCCTC
+TCATGATGAATGGTTGGATGCTGTATGCATTATCCCAGGTAGCCTCTATTTTCCTGTGTC
+TCACACCTTTTCCTATGCTGAGGAATATAAACTCTGAAGACAGGCTCTATACACACAGAT
+TGGTTTTAATAAAATCTATTATGGTATTCTTAACAGAGATATCAAGGAGGTTTTCTGTCC
+TTCTCAGCTCATGTCATGCCTTTGTCTCACAGTCCCCAGTGTCAAGTTACTGGACCCCAG
+ACAAGTGTGACAATCTCATAGTCACCTGAGTGCAGGAGGTACACAGGAAGTATCTGTGAG
+GCCTCGTACCTTTGATTCAGTATCTCTTGTCACCTGTGATTAAGTCGTCTGTCCCTGAAC
+AATGTCCATGAAATTTCTCTGCCTTTTTAAGGCGACTGGCAGCCTTGCCTTTGTGTTTGG
+AAATATTGTTCCCCAGGCTTCACTGCTCTCAGCTTTAATCTTGATCTCCTTTGAGTCTGC
+TTGGTTAGCTGCACAGTCACCTTGAAATCAGGACAGAAACTTTTCTTTTTTACTTTGCTG
+ATATAGTTCCATAAAGCAAGGCTGGACCCTGGTTCTCCACCCCATCAATGCAATGGCTGA
+TGCAATGTTTTGTAGCATCATAGATTCTCTCTCTCTTTTTCTTTTCTTTTCTTTTTCTTT
+TTCTTTTTTTTTTTGTGATGGAGTCTGGCTCTGTCACCCAGGCTGGAGTGCAATGGCTCC
+ATTTTGGCTTGCTGCAACTTCCACCTCCCAGGTTCAAGTGATTCTCCTGCCTCAGCCTCC
+TGAGTCGCTGGTACCACAGGTGCTCAGCACCACATCTGGCTAATTTTTGTATTTTTATTA
+GAGACGGGGTTCCCCCATGTTGGCCAGGCTGGTCTTGAACTCATGACCTCAAATGATTCA
+CCTTCCTTGACCTCCCAAATCACAGATTCTTTTTAATGCAAGAGTTGTTAGAATTTATCT
+ATCAGTCGAGTTTCATGTGTAGATCCCTCTAAACATTTAATGTCCATGTTACCTGGTGAT
+ATAAGTCAGTATTGCAACAACACTCCTAGAAAATTGTTTGACCAATTATTGGCGACTTTG
+GGGGGAAAATTTTGTTTAACTTTGCATAGACTCAGGCAGGGAATATGGCATTATGGTCTA
+CCCATAGAGGGAAATTTTGGCCTGTGGGTCTGGAAAGCAGGGTCATCTACTTCTCACCAG
+AGTTAATCTAGGGCACCCTGGAGTGCTCCTGTCAGAATCCATATTCTTGCACTGAGAATA
+GTTATGTCCTTGTCCTATGACTGGACACTGATTTGGTCATATGTGGAGTGTGAATTGCTT
+AATGTGACCTGCTTCTCTGAATTTATTTCCAGAAAATGAAAGTGATCATGAGCAAGAGGA
+AGAAAAAGGGCCAGTGTCTCCCAGGTAATGCCATGGAATTGTGGGCTGTTAATTCAATAG
+TGGCAGCTGGAGTTTGTAGATTTAGAGAAAATGAGGAAGCAATGAATAGAACTTTTTATT
+CCATTCACCCAGCTACAAGTTGTCCTTATTAACAATGTTGTACATTATTTGTGGCCCTTG
+TGTTGGTTTTAATTTCGTAGTCCTCTCAAGATAGGAACTTGCAATCAGATGAGCCAGGTG
+AACTAGCCAAACAGGGATTTCTTGTTGATCTTTTCAAAAAACCAGCTCCTGGATTCACTG
+ATTTTTTTGAAGGGTTTTTTGTGTCTCTATCTCCTTCAGTTCTGCTCTGATCTTAGTTAT
+TTCTTGCCTTCTGCTAGCTTTTGAATTTGTTTGCTCTTGCTTCTCTAGTTCTTTTAATTG
+TGATGTTAAGGTGTTGATTTTAGATCTTTCCCTTCCTTGTGGGCATTTAGTGCTAGAAAT
+TTCCCTCTCCACACTGCTTTAAATGTGTCCCAGAGATTCTGGTATGTTGTGTCTTTGTTC
+TCATTGGTTTCAAAGAACATCTTAATTTCTGCCTTCATTTCGTTATTTACCCAGTAGTCA
+TTCAGGAGCAGGTTGTTCAGTTTCCATGTAGTTGTGCAGTTTTGAGTGAGTTTCTTAATC
+CTGAGCTCTAATTTGATAGCACTGTGGTCTGAGAGACAGTTTGTTGTGATTTCTGTTCTT
+TTACATTTGCTGAGGAGTGCTTGCTGAGGAGTGCTTTACCTCCAACTATGTGGTCAATTT
+TGGAATAAGTGTGATGTGATGCTGAGAAGAATGAATATTCTGTTGGTTTGGGGTGGAGAG
+TTCGTAGATGTCTATTAGGTCTGCTTGGTGCAGAGCTGAGTTCAAGTCCTGGATATCCTT
+GTGAACCTTCTGTCTCATTGATCTGTCAAATATTGACAGTGGGGTGTTAAAGTCCCCCAT
+GATTATTGTGTGGGAGTCTAAGTCTCTTTTTAGGTCTCTCAGGACTTGCTTTATGAATCT
+GGGTGCTCCCGTATTGGATATATGTACATTTAGGATAGTTAGCTTTTCATGTTGAATTGA
+TCCCTTTGCAATTATGTAATGGCCTTCTTTGTCTCTTTTGATCTTTCTTGGTTTAAAGTC
+TGTTTTATCAAAGACTAGGATTGCAACCCCTGCTTTTTTTTGCTCTCCATTTGCTTGGTA
+GATCTTCCTCCATCCCTTTATTTTGAGCCTATGTGTGTCTCTGCACGTGAGATGGGTCTC
+CTGCGTACAGCACACTGATGGGTCTTGACTCCTTATCCAATTTGCCAGTCTGTGTCTTTT
+AATTGGGGCATTTAGCCTATTTACATTTCAGGTTACTATTGTTATGTGTGAATTTGATCC
+TGTCATGATGATGTGAGCTGGTTATTTTGCCTGTTAGTTGATGCACTTTCTTCCTAGCAT
+TGATGGTCTTTACAATTTGGCACGTTTTTGCAGTGGCTGGCTGGTACTGGTTGTTCCTTT
+CCATGTTTAGTGCTTCCTTCAGGAGCTCTTGCAAGGCAGGCCTGGTGGTGACAAAACCTC
+TCAGCATTTGCTTGTCTGTAAAGGATTTTATTTCTCCTTCACTTTTGAAGCTTAGTTTCG
+CTGAGTATGAAATTCTGGGTTGAAAATTCTTTTGTTTATGAATGTCGAATATTGGCCTCC
+ACTCTCTTCTGGCTTGTAGGGTTTCTGCAGAGAGATCCACTGTTAGTCTGGTGGGCTTCC
+CTTAGTGGGTAACTCGACCATTCTCTCTGGCTGCCCTTAACATTTTTTCCTTCTTTCAAC
+CTTGGTGAATCTGACAATTATGTGTCTTGGAGTTGCTCTTCTCGAGGAGTATCTTTGTGG
+TGTTCTCTGTATTTCCTGAATTTGAATGTTGGCCTGCTTTGCTAGGTTGGGGAAGTTCTC
+CTGGATAATATCCTGAAGAGTGTTTTCCAACTTGGTTCCATTCTCCCCGTCACTTTCAGG
+TACACCAATCAAATGTAGATTTGGTCTTTTCACATAGTCCCATATTTATTGGAGGCTTTG
+TTCATTTCTTTTTACTCTTTTTTCTCTAAACTGCTCTTCTCACTTCATTTCATTAATTTG
+ATCTTCAATCACTAATACCCTTTCTTCCACTTGATCGAATCGGCTACTGAAGCTTGTGCA
+TGTGTCACGTAGTTCTCGTGCCATGGTTTTCAGCTCCATCAGGTCATTTCAGGTCTCCTC
+TACATTGTTTATTCTAGTTAGCCATTCGTCCAATCTTTGTTCAAGGTTTTTAGCTTCCTT
+GTGATGGGTTTGCACATCCTCCTTTAGCTCGGAAAAGTTTATTACCGACTTCTGAAGCCT
+ACTTCTGTCAGCTCATCAAAGTTATTCTCCGTCCTGCTTTGTTCCATTGCTGGTGAGGAG
+CTCTGATCCTTTGGAGGAGAAGGGGCGCTCTGGTTTTTAGAATTTTCAGCTTTTCTGCTC
+CAGTTTGTCCACATCTTCGTGGTTTTATCTACCTTTGGTCTTTGATGCTGGTGACCTACA
+GATGGGGTTTTGGTGTGGATGTCCTTTTGTTGACGTTGATTCCTTTCTGTTTGTTAGTTT
+TCCTTTTAACAGTGAGGTCCCTCAGCAGCAGGTCTGGTGGAGTTTGCTGGAGGTCCACTC
+CAGACCTTCAAACAGGGATTTCTTGGTGTCACCTGTTCTCTCCCATGTGTTTAAATCCAG
+GGAGAGAATGTATAAATGCTTTCTGCTTATTTTTTATTAGTGTGTTTGCTAGTATTTGTG
+TAAGCAAAGAAATTGAAAAAATAAACATATTATATCAAAATATTGTAAAAAGGGGACCCT
+TAATACACAAGATCTGTGTCTGCACTGCCTCAAGAGCTCTGTTCACTTGAATGCTGCATG
+TAAAATTCATCCCAATTTAGACGAAGTAGTTGAAGCCCTGTGTTAGTTCTCTGTGCTGCA
+AGTCATGATGGTAGTTTACAGAGAGAGTCTGGGTGCCCTGCATTGGCTGATCTGTGGCAA
+ATGTACTGAGCACGTGCTGCCCATTTTTGTTCGGTCCTCAGAGCAGTCACCCTCCAGCCT
+GCATTTAGAAGGATAGTTTTATTTCTCTTGAAGGAAAAATGCCTTTGGTTTCTGTGAGCA
+CTCCATTCTGTCTCCCATCAGATCATCTGGAAGGTTTTGTTGTCTAATCTCTGTTGGTTA
+TATCTTCTGTCATCCCTGTCCTGCCTGGCTCATCAGGAATCTGCAGGAGTCTGAAGAGGA
+GGAAGCCCCCCAGGAGTCCTGGGATGAAGGTGATTGGACTCTCTCAATTCCTCCTGACAT
+GTCTGCCTCATACCAGTCTGACAGGAGCACCTTTCACTCAGTAGAGGAACAGCAAGTCGG
+CTTGGCTCTTGACATAGGCAGTGAGTACTCCATTTTGAAGGTGATAAAGCTCCAGTTCAT
+GTCCCAGGTAGACCCCATAATCTTTGGGCCTTGTGACCCTGGTTGGGCTGAGAGTTGCCA
+TCACTGTGGGTGGAACCTATATATCAATGTAGATTTCAATCACTCTGGAATCGAGTCTGA
+AGCACAGGCGTGGGGTGGGTCAGTGAGCTTTGCTCTCTTCCTAGTCTCAGGCCATGCCTG
+TGCCACCCTGGACTGACTGTCAGGACACTGAACACAAGACGGGCGTGGCAAACTCACACC
+AAGCTGTGCAGCATATGTCCAGGAGTTGTCTGTCAGATCAGCTCACCTGAGTTAAACGTC
+TCTTGCCAGCTACAAAGTTCTTTATGAGTTTTGTTCCCAAAGCATGTCTGTGCAGTGCTT
+TACCTGCCCAAGGCCAGTGTCACCCTTGTCTACCTCTCCGTGGAAGATGTGACCCAGGTT
+TCACTGAATTTTTCCCCCTTTTCTGTGTCTTCTAAGTTGGCTTGTCATAGCTCATCTGTC
+CATCATCTTGCTGGTATGTTTTCTAGATAAATGGCTGACTTTTCACCCACAAAAGCCATG
+ATAGCTGATGCTTCTGTGTAGAACCAAGTGTCACTTTGACTCAAGAGCTGGTACATTGCA
+CCCCTCCATCAAATCTCAGTGTCCACAATCTCATAAACTATCAAATCTGGGTATTTGAAG
+AGAGAAGCCTGAATATTGCAGTATCTCTCCTATGAGGCATTAGAATGATTTGCCTCAAAT
+CTATTGGGAAAAACATTGCTCATTTGTGTACACAAACCTAGGACAGAGCACACTGGGAAG
+ATCACATTCCAAAACAGGGGCATTTTGCCCAAGGCTCATGAAAGGAACCAAGTCAGTTCT
+CTCAAGACTTGCCCTCAGGCCTCCTGGTATATTTCTCTCAAAGTCTCCTATTCTCACACT
+GAGAAGACTGATGTCCCTGTGTTAGGATTGGACAGAGGAATGTTTCCGTGTGCAAGGAAG
+AACTGCTTCATGTAAGAGGCCCTGTCTGAATTTATTTGCAGGACATTGGTGTGATCAAGT
+GAAAAAGGAGGACCAAGAGGCCACAAGTCCCAGGTGAGTCTGAGAAATTATGGACAGTTA
+ATTTGATGTTGACACCTGGAGATGCCAAGTCCGGGGAAAGCAGTACATGCTGAAAATGAT
+GATTTCATCTTGTCAGACAAGTCTGAATTATGTCTACTAACATTGCTTTTGGTTCTCATT
+ACAGTAAATGTTTAGGTTTCCATTTCTTCCTATCCTTCTCATTTACTAACCTAGTGAAGG
+TTGACCATACTTCAAAAGCTGTATTCTCATGGTGACTGCAGGGAAGCTTGAGCACATTTT
+ATGCAAAATTGTTGAGCCCACTCTTTTCATGATCACTGTTCATTGTGTGTCCTGAAGGCA
+CAAATATAGAGTGTTCTTTGACTCTCTCATCAGTGTGTCACCTGGCCAATTCACTGAGCT
+CACTATCTCTCTCTCTCTCTCTCTCTCTCTCTCTGTGTGTGTGTGTGTGTGTGTGTGTGT
+GTGTGTATGTGTATGTCTTTCTCTTTCATCCTTTTCTACCTGGCCCTGGTCTGTCCCAAC
+ATGAAGGCAATAATTTGTTACCTCATTAATAGATCTGTCCTTTTTCTTTTCAAACAGTTC
+CTTATGTTACCCATGAAATCTAGCTGGGGCTGTGTGGTTTCTGATTCCCCCTGGCTTATT
+CTTTACTTTTCCTACTTTTCCAGGCTCAGCAGGGAGCTGCTGGATGAGAAAGAGCCTGAA
+GTCTTGCAGGACTCACTGGATAGATTTTATTCAACTCCTTTTGAGTACCTGGAACTGCCT
+GACTTATGCCAGCCCTACAGAAGTGACTTTTACTCATTGCAGGAACAACACCTTGGCTTG
+GCTCTTGACTTGGACAGTGAGTACCTTACTATGAAGGTGATAAGACTCCACCTGGTCCTC
+CAGATATGGGTGATATTCCTGTTCCAAGTGGCCCTTATTGACCCGAGAGATGTCATTGCC
+ACAGGCAGGACCCGTGGGCGCATAGAGGTTGTAATGAAATTGTAGTTTCAGTTGGAAGCC
+CAGACATGAAATGGGTCAGTGAGCATGGCTCTATTCCTAGTCTCCAGCCATGCCTGTGGC
+AACCTGAGCCCACTCTCAGCACATTGGACCCAGGCAGGTGTAAAAAATTCACAGAACCAT
+GATTTGGACTCAAGGGTTTGTAGATTTCCTCCTTCATTCAAATTTCAGTGTCTTGCAACC
+ACGAATGAGCTGGGCATTTGATGAGACAGGGCTGAATACTGCAGTTTTCCTCCTAGAAAT
+CATCTGGGGCATTTTCTTTGAATTGATGGGAGCAATAAGGCATAACTGTTTGCACAAACT
+TGGGATAAATGATTTTGGGATAACTGTCTACCAGAATAGGGACATTTCACCCTTGGTTCT
+GAGATGCAAACCAAAGAATCTCTATCATGACCAGCTTTGAGGCCTCCTGAAGTATATCTC
+TCACATTGTCCTGTTCTCATGCTGAGGAGCCTGAGGTCCCTGTGTGGGGATTAGACAGTG
+GACTGTTAATGGGTGTAGGTGAATTGGCTTATCTTGTCTGTCCCTGTCTGAATTTATTGC
+AGGAATGAAAAAGGACCAAGAAGAGGAAGAAGACCAAGGCCCACCATGCCCCAGGTAAGT
+TTGAGCAATTGTCAACAGCTAATTCTGTGTTGACACCTGGAGACTCCTGGTTCAGGGAAA
+GCAGAGCAGGCCGACATTATCGATTACATGTTTTCAACCAAGCCTGAATTATTCCTACTC
+ACATTGCTATTGGTTTTCATTGCAGTAGATATTTAGGTTTCCGTTTCTTCCTCCCCTTAT
+CACTTACTAACCTACTGTAGGTCGACCATACTTCAAAAGCTGTATCCTCATGGTGACTGC
+ATGGAAACTTGAGCACATTTTATGGAAAATTATTGAGCACAGTCTTTTCATGATCACTGT
+ATGCTGTGTGCCCTGAGGGCACTAACTCAGAGTGTCCTGTACTCCCTCCTCAGTGTGTCA
+CCTGGACAATTCAGTGAGCGCTCACTCTCTCTCTCTCTGCCTCTGTCTCTCTGTCTCTCT
+GTCTTTCTCTTTCATTCTTTTCTGTTTGGCCCTGTGCCATCCCAACTGAGGGCAATAATT
+TGTTACCTCATTAATGGATGTATCCTTTTTCTTTTTTAACCACTTCCTAATGCTACCCAT
+GAAATCTAGTTGGGGCTCTGTGGTGTCTGATTTCCCCTGGCTTATTCTTTACTTTTTCTA
+CTTTTCCAGGCTCAGCAGAGAGCTGCCGGAGGTAGTAGAGCCTGAGGACTTGCAGGACTC
+ACTGGATAGATGGTATTCGACTCCTTTCAGTTATCCAGAACTGCCTGATTCATGCCAGCC
+CTACGGAAGTTGCTTTTACTCATTGGAGGAAGAACACGTTGGCTTTTCTCTTGACGTGGA
+TGGTGAGTACCTTTCTATGAGGGTGATAAGGATCCACTGAGTTTTCCGTATAGAGATCCT
+ATTCCTGCTCTAAGAGGCCGTTACTGAGCTGAGAGATGTCATTGCTGCACTGAGGACCTA
+TAGGCACATATAGGTTGAACGAAACTCTAGTTCTACCTGGAAGCCCAAACATGGGATGGG
+TCAGTGAGCGTGGCTCTCTTCCTAGTCTCAGGCCATGCCTGTGGCACTCTGATTCTACTC
+TCAAGGCATTGGACCTGGGCAGATGGGACAAATTCAGAGAACTATGATTTTGACTCAAGG
+GTTTGTAGATTTCCTTTCTCACTCTAATTTCAGTGTCTAAAATCCTCACAACTATGAACA
+ATCTGAGTATTTGATGAGACAGGGCTGAATATTGCAGTTTTTCTCCTAGAAATCGTTTGA
+GGGCATTTGCTTTAAATTGATTGGAAAGATATGGCATAACCGTTTGCACAAACTTGGGAC
+AAATGATATTGGGATAATGATCTACCAGAATAGGGACATTTTACCCTTAGTTTCTGGGAC
+AAAAACCAAGGAATCTCTATCATGACCATCCTTCAGGCCTCCTGAAATATATCTCTCACA
+GTGTCCTATTCTTATGCTGAGGAGCCTGAGGTCCCTGTGTGAGGATTAGACAGTGGAATG
+TTATGTGTGTAGGGGAATCAGCTTAATGTGTCTGTCCATGTCTGAATTTATTGCAGAAAT
+TGAAAAGTACCAAGAAGGGGAAGAAGATCAAAAGCCACCATGCCCCAGGTAACTTTCAGC
+AATTGTGGTCGCTTAATTCTGTGTTAACACCTGGAGACAACAGATCCAGGGAAAACAGTG
+TGTTTGATTTCATGTTTTCAATGAAGGCTGAATTACTCCTGCTGACATTGCTATTGGTTT
+TCATTGCAGTAGACGTTTAGGTTTTCATTTCTTCCTCCCCTTATCATTTACTAATGTACC
+ATAGGTTGACCATACCTCAGAAGTTGTACCCTTATGGCGACTGCATGGAATTTTAAGCAC
+ACTTGATGGAAAACTATTGAGCTCACTCTTCTCATGATCACTGTTTGCTGTGTGTCCTGA
+GGGCACTAACTCACAGTGTCCTTTTACTCCCTCATCAATGTGTCACCTGGCCAATTCACT
+GAGCTCACTTTCTCTCTCTCTCTGTCTCTCTCTCTCACTCTCTGTCTTTCTCTTTCATTG
+TTTTCTACTTGGCCCTGTTCTATCCCAACATAAAGGCAATAATTTTTTTACCTCATTAAT
+GGAACTATCCTTTTCCTTTTTTGACCACTTCCTTATGTTACCCCTGAAATCTAGTTGGGG
+CTCTGTGGTGTCTGATTTTCCCTGGCTGCTTCTTTAGTTTTGTCTCCTTTTCCAGGCTCA
+ACGAGGTGCTGATGGAAGCAGAAGAGCCTGAAGTCTTGCAGGACTCACTGGATAGATGTT
+ATTCGACTACTTCAACTTACTTTCAACTACATGCCTCATTCCAGCAGTATAGAAGTGCCT
+TTTACTCATTTGAGGAACAGGACGTCAGCTTGGCCCTTGACGTGGACAATAGGTTTTTTA
+CTTTGACAGTGATAAGGCACCACCTGGCCTTCCAGATGGGAGTCATATTCCCACACTAAG
+CAGCCCTTACTAAGCTGAGAGATGTCATTGCTGCAGGCAGGACGTATAGGCACATGTAGG
+TTTGAATGAAACTGTAGTTCCCTTTGGAAGCCCAGTCATAGGATGGGAAAGTGGGCATGG
+CTCTATTCCTATTCTCAGACCATGCCAGTGGCCACCTGTGCTCAGTCTGAAGACGTTGGA
+CCCAAGTTAGGTGTGACACGTTCACACGACTATGTAGCACATGCCGGGAGTGATCTGCCA
+GACATTCTAATTTGAACCAGATATCTCTGGGTAGCTACAAAGTTCCTCAGGGGTTTCATT
+TTGCAGGCATGTCTCTGAGCTTCTATACCTGCTCAAGGTCAGTGTCATCTTTGTGTTTAG
+CTCATCCAAAGGTGTTACCCTGGTTTCATTGAACCTAACCCCATTCTTTGTATCTTCAGT
+GTTGGTTTGTTTTAGCTGATCCATCTGTAACACAGGAGGGATCCTTGGCTGAGGATTGTA
+TTTCAGAACCACTGACTGCTCTTGACAGTTGTTAACCCACTAGGCTCCTTTGAGTAGAGA
+AGCCATAGTCCTTCAGCCTCCAATTGATATCAATACTTAGGAAGACCACAGCTAGACGGA
+CAAACAGCATTGGGAGGCCTTAGTCCTGCTCCTTTCAATTCCATCCTGTAAAGAACAGGA
+GTCAGGAGCCGCTGGCAAGAGACAGCATGTCACCTGGGACTCTGCCAGTGCAGAATATGA
+ACAATGCCATGTTCTTGCAGAAAATGCTTAGCCTGAGTTTCATAGGAGGTAATCACCAGA
+CAACTGCAGAATGTAGAACACTGAGCAGGACAACTGACCTGTCTCCTTCACACAGTCCAC
+GTCACCACGAATCACACAACAAAAAGGAGGAGAGATATTTTGGGTTCAGAAGAAGTAAAT
+GATAATGTAGCTACATTTCTTTAGTTATTTTGAACCCCAAATATTTCCTCATCTTTTTGT
+TGTTGTCATTGATTTTGGTGACATGGACTTGTTTGTAGAGGACAGGTCAGCTGTCTGGCT
+CAATGGTCTACATTCTGAAGTTGTCTGAAAATGTCTTCATGATTAAATTCAGCCTAAACG
+TTTCATCAAGAACACTACAGAGTCGATACTGTGAGTTTCCAACCTCAGCCCATCTGTGGG
+CAGAGAAGGTCTAGTTTGTCCATCAGCATTATCATGATATCAGGACTGGTTACTTGGTTA
+AGGAGGGGTCTAGGAGATCTGTCCCTTTTAGAGACACCTTACTTATGATGAAGTATTTGG
+GAGAGTGGTTTTTCAAAGTAGAAATGTCCTGTATTCCAGTGATCATCCTCTAAACGTTTT
+ATCATTTATTAATCATCCCTGCCTGTGTCTATTATTATATTCATATCTCTACGCTGGAAA
+TTTGCTGCCTCAATGTTTACTGTGCCTTTGTTTTTGCTAGTGTGTGTTGTTGAAAAAAAA
+ACATTCTCTGCCTGAGTTTTAATTTTTGTCCAAAGTTATTTTAATCTATACAATTAAAAA
+CTTTTGCCTATCACTCTGGACTGTTGGATTGTTTTTTACATTCAGCGTTATAATCTTTTG
+TTATGCTGATTGGTTTTGGTGGGTACTGATGCGAATTAATAAAAACATTTTCATTTCC
diff --git a/test/csq/ENST00000318249/ENST00000318249.fa.fai b/test/csq/ENST00000318249/ENST00000318249.fa.fai
new file mode 100644 (file)
index 0000000..637e699
--- /dev/null
@@ -0,0 +1 @@
+1      44878   23      60      61
diff --git a/test/csq/ENST00000318249/ENST00000318249.gff b/test/csq/ENST00000318249/ENST00000318249.gff
new file mode 100644 (file)
index 0000000..18787c8
--- /dev/null
@@ -0,0 +1,34 @@
+1      ensembl_havana  gene    1       44878   .       +       .       ID=gene:ENSG00000142794;Name=NBPF3;biotype=protein_coding;description=neuroblastoma breakpoint family%2C member 3 [Source:HGNC Symbol%3BAcc:25076];gene_id=ENSG00000142794;logic_name=ensembl_havana_gene;version=14
+1      ensembl_havana  transcript      11      44772   .       +       .       ID=transcript:ENST00000318249;Parent=gene:ENSG00000142794;Name=NBPF3-201;biotype=protein_coding;ccdsid=CCDS216.1;tag=basic;transcript_id=ENST00000318249;version=5
+1      ensembl exon    11      221     .       +       .       Parent=transcript:ENST00000318249;Name=ENSE00001542593;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001542593;rank=1;version=1
+1      ensembl five_prime_UTR  11      221     .       +       .       Parent=transcript:ENST00000318249
+1      ensembl five_prime_UTR  4821    4959    .       +       .       Parent=transcript:ENST00000318249
+1      ensembl exon    4821    5092    .       +       .       Parent=transcript:ENST00000318249;Name=ENSE00003631247;constitutive=0;ensembl_end_phase=1;ensembl_phase=-1;exon_id=ENSE00003631247;rank=2;version=1
+1      ensembl CDS     4960    5092    .       +       0       ID=CDS:ENSP00000316782;Parent=transcript:ENST00000318249;protein_id=ENSP00000316782
+1      ensembl exon    28561   28770   .       +       .       Parent=transcript:ENST00000318249;Name=ENSE00003487448;constitutive=0;ensembl_end_phase=1;ensembl_phase=1;exon_id=ENSE00003487448;rank=3;version=1
+1      ensembl CDS     28561   28770   .       +       2       ID=CDS:ENSP00000316782;Parent=transcript:ENST00000318249;protein_id=ENSP00000316782
+1      ensembl exon    30505   30607   .       +       .       Parent=transcript:ENST00000318249;Name=ENSE00001724864;constitutive=0;ensembl_end_phase=2;ensembl_phase=1;exon_id=ENSE00001724864;rank=4;version=1
+1      ensembl CDS     30505   30607   .       +       2       ID=CDS:ENSP00000316782;Parent=transcript:ENST00000318249;protein_id=ENSP00000316782
+1      ensembl exon    31442   31656   .       +       .       Parent=transcript:ENST00000318249;Name=ENSE00001617203;constitutive=0;ensembl_end_phase=1;ensembl_phase=2;exon_id=ENSE00001617203;rank=5;version=1
+1      ensembl CDS     31442   31656   .       +       1       ID=CDS:ENSP00000316782;Parent=transcript:ENST00000318249;protein_id=ENSP00000316782
+1      ensembl exon    32716   32788   .       +       .       Parent=transcript:ENST00000318249;Name=ENSE00001618625;constitutive=0;ensembl_end_phase=2;ensembl_phase=1;exon_id=ENSE00001618625;rank=6;version=1
+1      ensembl CDS     32716   32788   .       +       2       ID=CDS:ENSP00000316782;Parent=transcript:ENST00000318249;protein_id=ENSP00000316782
+1      ensembl exon    33253   33458   .       +       .       Parent=transcript:ENST00000318249;Name=ENSE00001316812;constitutive=0;ensembl_end_phase=1;ensembl_phase=2;exon_id=ENSE00001316812;rank=7;version=2
+1      ensembl CDS     33253   33458   .       +       1       ID=CDS:ENSP00000316782;Parent=transcript:ENST00000318249;protein_id=ENSP00000316782
+1      ensembl exon    34773   34824   .       +       .       Parent=transcript:ENST00000318249;Name=ENSE00003569827;constitutive=0;ensembl_end_phase=2;ensembl_phase=1;exon_id=ENSE00003569827;rank=8;version=1
+1      ensembl CDS     34773   34824   .       +       2       ID=CDS:ENSP00000316782;Parent=transcript:ENST00000318249;protein_id=ENSP00000316782
+1      ensembl exon    38017   38180   .       +       .       Parent=transcript:ENST00000318249;Name=ENSE00001619353;constitutive=0;ensembl_end_phase=1;ensembl_phase=2;exon_id=ENSE00001619353;rank=9;version=1
+1      ensembl CDS     38017   38180   .       +       1       ID=CDS:ENSP00000316782;Parent=transcript:ENST00000318249;protein_id=ENSP00000316782
+1      ensembl exon    39222   39273   .       +       .       Parent=transcript:ENST00000318249;Name=ENSE00003497364;constitutive=0;ensembl_end_phase=2;ensembl_phase=1;exon_id=ENSE00003497364;rank=10;version=1
+1      ensembl CDS     39222   39273   .       +       2       ID=CDS:ENSP00000316782;Parent=transcript:ENST00000318249;protein_id=ENSP00000316782
+1      ensembl exon    39924   40096   .       +       .       Parent=transcript:ENST00000318249;Name=ENSE00003594154;constitutive=0;ensembl_end_phase=1;ensembl_phase=2;exon_id=ENSE00003594154;rank=11;version=1
+1      ensembl CDS     39924   40096   .       +       1       ID=CDS:ENSP00000316782;Parent=transcript:ENST00000318249;protein_id=ENSP00000316782
+1      ensembl exon    40803   40854   .       +       .       Parent=transcript:ENST00000318249;Name=ENSE00003524606;constitutive=0;ensembl_end_phase=2;ensembl_phase=1;exon_id=ENSE00003524606;rank=12;version=1
+1      ensembl CDS     40803   40854   .       +       2       ID=CDS:ENSP00000316782;Parent=transcript:ENST00000318249;protein_id=ENSP00000316782
+1      ensembl exon    41470   41642   .       +       .       Parent=transcript:ENST00000318249;Name=ENSE00003655848;constitutive=0;ensembl_end_phase=1;ensembl_phase=2;exon_id=ENSE00003655848;rank=13;version=1
+1      ensembl CDS     41470   41642   .       +       1       ID=CDS:ENSP00000316782;Parent=transcript:ENST00000318249;protein_id=ENSP00000316782
+1      ensembl exon    42357   42408   .       +       .       Parent=transcript:ENST00000318249;Name=ENSE00003531648;constitutive=0;ensembl_end_phase=2;ensembl_phase=1;exon_id=ENSE00003531648;rank=14;version=1
+1      ensembl CDS     42357   42408   .       +       2       ID=CDS:ENSP00000316782;Parent=transcript:ENST00000318249;protein_id=ENSP00000316782
+1      ensembl CDS     43016   43259   .       +       1       ID=CDS:ENSP00000316782;Parent=transcript:ENST00000318249;protein_id=ENSP00000316782
+1      ensembl exon    43016   44772   .       +       .       Parent=transcript:ENST00000318249;Name=ENSE00001277853;constitutive=0;ensembl_end_phase=-1;ensembl_phase=2;exon_id=ENSE00001277853;rank=15;version=3
+1      ensembl three_prime_UTR 43260   44772   .       +       .       Parent=transcript:ENST00000318249
diff --git a/test/csq/ENST00000318249/ascii-art.txt b/test/csq/ENST00000318249/ascii-art.txt
new file mode 100644 (file)
index 0000000..dbaa333
--- /dev/null
@@ -0,0 +1,9 @@
+
+4959    GA  G   
+          4960
+          xxxxxxxxx
+CACACTGGGGATGCCACTGAC
+         G-
+
+
+
diff --git a/test/csq/ENST00000318249/start-lost.txt b/test/csq/ENST00000318249/start-lost.txt
new file mode 100644 (file)
index 0000000..dfbef24
--- /dev/null
@@ -0,0 +1,3 @@
+4959   GA      G       frameshift&start_lost|NBPF3|ENST00000318249|protein_coding|+|1M>1?|4959GA>G
+4959   GA      G       frameshift&start_lost|NBPF3|ENST00000318249|protein_coding|+|1M>1?|4959GA>G
+
diff --git a/test/csq/ENST00000318249/start-lost.txt-l b/test/csq/ENST00000318249/start-lost.txt-l
new file mode 100644 (file)
index 0000000..dfbef24
--- /dev/null
@@ -0,0 +1,3 @@
+4959   GA      G       frameshift&start_lost|NBPF3|ENST00000318249|protein_coding|+|1M>1?|4959GA>G
+4959   GA      G       frameshift&start_lost|NBPF3|ENST00000318249|protein_coding|+|1M>1?|4959GA>G
+
diff --git a/test/csq/ENST00000318249/start-lost.vcf b/test/csq/ENST00000318249/start-lost.vcf
new file mode 100644 (file)
index 0000000..a9db115
--- /dev/null
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      4959    .       GA      G       .       .       EXP=frameshift&start_lost|NBPF3|ENST00000318249|protein_coding|+|1M>1?|4959GA>G;type=ENST00000318249:21771579-GA-G
diff --git a/test/csq/ENST00000318249/start-lost.vcf.ori b/test/csq/ENST00000318249/start-lost.vcf.ori
new file mode 100644 (file)
index 0000000..f4a827b
--- /dev/null
@@ -0,0 +1,5 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description=""
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      21771579        .       GA      G       .       .       type=ENST00000318249:21771579-GA-G
diff --git a/test/csq/ENST00000318249/start-lost.vep b/test/csq/ENST00000318249/start-lost.vep
new file mode 100644 (file)
index 0000000..2220e86
--- /dev/null
@@ -0,0 +1,14 @@
+21771579       GA      G       -|frameshift_variant&start_lost|HIGH|NBPF3|ENSG00000142794|Transcript|ENST00000318249|protein_coding|2/15||||351|1|1|M/X|Atg/tg|||1|HGNC|25076
+
+1   4959    GA  G
+
+gene            1       44878   .   +   .   ID=gene:ENSG00000142794;Name=NBPF3;biotype=protein_coding;
+transcript      11      44772   .   +   .   ID=transcript:ENST00000318249;Parent=gene:ENSG00000142794;
+exon            11      221     .   +   .   Parent=transcript:ENST00000318249;Name=ENSE00001542593;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1
+five_prime_UTR  11      221     .   +   .   Parent=transcript:ENST00000318249
+five_prime_UTR  4821    4959    .   +   .   Parent=transcript:ENST00000318249
+exon            4821    5092    .   +   .   Parent=transcript:ENST00000318249;Name=ENSE00003631247;constitutive=0;ensembl_end_phase=1;ensembl_phase=-1;exon_id=ENSE00003631247;rank=2;vers
+CDS             4960    5092    .   +   0   ID=CDS:ENSP00000316782;Parent=transcript:ENST00000318249;protein_id=ENSP00000316782
+exon            28561   28770   .   +   .   Parent=transcript:ENST00000318249;Name=ENSE00003487448;constitutive=0;ensembl_end_phase=1;ensembl_phase=1;exon_id=ENSE00003487448;rank=3;versi
+CDS             28561   28770   .   +   2   ID=CDS:ENSP00000316782;Parent=transcript:ENST00000318249;protein_id=ENSP00000316782
+
diff --git a/test/csq/ENST00000329454/ENST00000329454.fa b/test/csq/ENST00000329454/ENST00000329454.fa
new file mode 100644 (file)
index 0000000..d1e9ffe
--- /dev/null
@@ -0,0 +1,78 @@
+>1     1:16330731-16335302
+ACATCCTGGAAGAGTGGCCTAGGACAGCTCCTCTCCTGCCAGAGCTAGGCAGGCGCCGAA
+GTAGCCGCATGGCCCCGTCAGAAGACCCCAGGGACTGGAGAGCCAACCTCAAAGGCACCA
+TCCGTGAGACAGGCCTGGAGACCAGCTCCGGTAAGAGGCGGCAAAGGGACCCCAGCCCCA
+CAGAAACACCAGCTGGGGGCCAGGTGCGGTGCCTCATGCCTGTAATCCCAGCACTTTGGG
+AGGCCGAAGCGGGCAGATCATGAGGTCAGGAGTTCGAGACCAGCTTGGCCAACATAGTGA
+AACCCCATATCTGCTAAAAATACAAAAAATTAGCTGGGTGTGGTGGCGGGTGCCTATAAT
+CCCAGCTACTCAGGAGGTTGAGGCAGGAGAATCGCTTGAACCCAGGAGGCGGAGGTTGCA
+GTGAGCTGAGATCGCACCACTGCACTCCAGCCTGAGCAACAGTGTGAGACTCCATCTCAA
+AAAAAAAAAAAAAAAAAAAAAAGCAAGACCAGCTGGGGGTGGGTGGGGGTCTGATGGCAA
+ACATGCTACCTCCCTTGGGTTGCTGGGATTCTCCAGCCAAGGGCGGGCTCGTTTTATTTC
+CTGTGCTAGCCAACCTACTAGAACATAAGCTTCCTTCTGAGCCCACGTCGTGTTTCACAG
+CACGTAGCTAAGAGAATGGATGTGTATGTTATTTGGGTAACTCAAAAAGTTACCTTTTTA
+AGAGCACAGGCTTTGGATTCAGATACAATTGCTCAGACACCTGCTTCATTGATAAGTCTA
+TTGGCTGGTTTGTCCATCCCTCTACCCTGTGCTGGGCTCTGAGCGGGGGGATTGCCAGGG
+CAAATGCCACCAGGTACTGATGGGATTCTCTGAGGCTGTGGACAAGATTATCTGGGGAGG
+GGGAGAGTAGCAAGATGCTCCCTGAGACCCACCAACACTTGTGCAGGCTGAGCCTCAGTT
+TCCTCACCTGGAAAGATGGCCAGGGCTTTCCTCTCTGGGGTTGAGGACTGTGCTTTTCAT
+AATATGGTCCATGGACCAGCAGAATTGGCATCCCCTGGGGACTTGTTAGAAACGCGAGTC
+TCAGGCCCCACCCCAGCCCCACTGCACCAGACTCTGCATTTTAACAAGCTCCCCAGGCAG
+CTCATGGGAACAGCAAAGTTGGGAGGCACTGACATGTTGGACTCTGTGTTCCTGGAAGGC
+AGATGGATGGATGGTAAGTGGAGACTTGAACTCAGGTCTCTCTGATGCTGAAGTCCATAC
+ACTTAAACCCTGACTGTCCTCCTCTGTTGGTGTATCAACCAATCCAGTTGAACCCTATCG
+AATGAATAAACAAATGAATTCAGGAAACCATGTCCCAGTCGGGTGCAGTGGCTCACGCCT
+GCAATTCCAGTACTGATTGGGCTGAGGCAGAAGGATTTCTTGAGTCCAGGAGTTTGAGAC
+CAGCCTGGGCAACATAGGGAAACCTCATCTCTACAAAAAATTTTAAAATTCACCAGGCAT
+GGTGGCATGAGCCTGTAGTCCCAGCTACTTAGGGGGCTGAGATGGGAGGATTGGTTGAGC
+CCCCTGAGGCTGAGGCTGCAGTGAGCCATGACCTCCAGCCTGGGCGACAGAGTGAGACCC
+TGTCTCAGGGGAAAAGAAAAGTCCCCTGCTTGTGCTAACTTTTGGTCTTTTCCTCTCTTC
+TAGGTGGGAAGCTGGCTGGCCATCAGAAGACCGTCCCCACGGCTCACCTGACTTTTGTTA
+TTGACTGCACCCACGGGAAGCAGCTCTCCCTGGCAGCAACCGCATCACCACCCCAAGCCC
+CCAGTCCCAATCGAGGGCTTGTCACCCCACCAATGAAGACCTACATCGTGTTCTGTGGGG
+AAAACTGGCCCCATCTGACTCGGGTGACCCCCATGGGTGGGGGATGCCTTGCCCAGGCCA
+GGGCCACCCTGCCGCTCTGCAGAGGGTCTGTGGCCTCAGCTTCCTTCCCAGTCAGCCCGC
+TCTGCCCCCAGGAGGTTCCCGAGGCTAAGGGGAAACCCGTGAAGGCTGCGCCTGTGAGGT
+CTTCAACTTGGGGAACAGTCAAGGACTCACTGAAAGCCCTCTCCTCTTGTGTCTGTGGGC
+AGGCCGATTAGCTGGAAGGGCCGGGCTCTGATGCCCAGAGGCTGCAATTCCCAGGGCCTG
+GCCCTGCTTCCCCAGCTAAGCAGGAGTCTTTTGTGCTTGAGCCAAGGAAACATCATTAGA
+TCCGCTAAGGGGCATCTGAAACATCCGTCGAGTGGCAGAGGCAGGATAAGTCACCTGCAC
+ATGAAGAGACTCATTCATTCATACAGCAAATATTACTGGTACATCTTCCACATGCCAGGC
+CCTGCAAAGTGCTGGGGAGATACCATGGTTTTCCTGGAGCTGGTATTTTTGGGGTGGAGG
+GAACCCACCCTGAATAAATAAAGTAACCCAATAAATAAAGAAGATGATTTTGAACAGCGA
+TGAATGCTCTGCAGGAACTGAAACAGGATGCTAGAGGGAGAGTGATTGGGGTGAAGACCT
+TTCCTGATGCAGTGCTTGGTAAGGGCCTCTCTGCGCAGGCAACAAAGTGTGATCTAAAAG
+ATGAGAAGGGGCCAGCCCTGAGAAAATCCACCCTCCCCAGGGCCACCTGCTGTCATCTTA
+CCCCAGGGCAGGCCAGAGCAGTGGTCAGAATGCCCCAGCATGACGGGGAGGGGCAACGGG
+TTTCTTGCTGCCATCTTGGCTCAGAGGCGAGTGTGTAGGTCACTGCAAAGGCAGGGGATA
+CCACGTGGGGAGACTCGAGGGCCATGCCAGTTGGGGCTGGGAGGCTCAGGGAAGTTGGCT
+CCAGGAGACTCCATCCCATAAGGCAGCCCAGGTGGGACCTGGGGATCTGAGATGGGAAAT
+AAGGGGATCTGGCTTCTCAAAAGGGAGGGAGGTACTCAAAAATAGAGTATCATGTTTGAA
+CGAATGAAAACAAGACATGTTATTTATTGAGCATCTACTGCATACCAGGCTCATGCTGCC
+CTCTAGGGATAGCAAAAAAAAAAAAAAAAGGTGGGGGGAGGAGGTTCACCCCTCAGGGCA
+ATCGTGTTCCCTGAGCAGGAGGTGGAGTTACTGGTGTGGGTGTGAAGGTGTCTGTGAGTC
+TAAGGCATGCACAGCACTGTGAGAAACCCTAAAGCAACCTATTTAAGGAAGTCAGTCTCA
+AAGCTCCCAGATAAAAATCACTGGGTTTTTCTGTATTTATTTTAGAGACAGAGTCTCACT
+CTATCACCCAGGCTGGAGTGCAGTGGAACAATCACAGCTCACTGCAGCCTCAAACTCCTG
+GGCTCAAGTGATCCTCCTGCCTCAGCCTCCCGAGTAGCTGAGACTATAGGTGCACCACTA
+CGCCCAGCTTGACTTCTTTTAGTAGAGAAGAGGTCTCACTGTGCTGCCCAGGCTGGTCTT
+GAACTCCTGGCCTCAAGCTATCCTCCCGCTTCAGCTTCCCTAAGTGCTTGGATTATAGGT
+GTGAGCCACCGTATCTGGTCATTAATTTATTCAATGACTATTTTACTAGGTTCCTACAAA
+TACTAGCTGCTAACATTTAACATGTAATTGACCATTTACTCTGTGTCAGAGAAACAACAT
+GGGCACTGTATTTGTGACCATTTTATAGATTAGAGAGCTGAGGCACAGAGAGGTTGAAGA
+ATGGACTCAAAGTTCCATAGACTGGTACCATTGAGATTAGAACTCAGGCAAGTCTGGTGC
+CCATATTCTTGCTTGTAACTGTAAGGTATATACCCTCTCATCCTGGTAGCGTCTCTTCTA
+GGCAGAGGGGACACACAGAGGATAAATGTAACCCTGTCCTCAAGGAGCTCACAGCCAGGT
+GGGGGAGGCCAGAAAGAAAGCACACAATTGCCATAGCTTCTGAGAAGTGCAACAGTAAGG
+GCAACACAGAATGATGCTGGAGGACAACCAGCCCACTCTAGAGAGAGGAGATCAGGGAGG
+ACTTCCTGCAGGAAGTGATGCCGAAAATGAGATCTGACCGGTGACTAAGCTATACAAAAG
+GGTGGGGTGGGGGAGCAAGTGGGGAGTGCTCTGGGCAGAAGGACCAGTCGTTCAGTCTGG
+CTAGGGTAATTGTCATTCATTCATTTATTCACCAAGTATTTATTGGGCATCCACTGAATG
+CCAGGCTTTGGGCTAAACCATGAGATGGAGCAATGAATAAGACAATGAGGCCCAGCCACA
+AAATAGTTTATCCTCTAGTTGGGGGAGACAGGCAATGCACACACACAAAACAAACAGATC
+AGAAAGGTGGCAGGAGGCCAGGCGCGGTGGCTCATGCCTGTAATCCCAGCACTTTGGGAG
+GCCAAGGAGGGGGAGGCGGGGGGAGATCACCTGAGGTCAGGAGTTCGAGACCAGCCTGGC
+CAACTTGGCGAAAACCCGTCTCTACTAAAAATATAAAAATTAGCTGGGCGTGGTGGTGGG
+CACCTATAATCCCAGCTACTTGGGAAGCTGAGGTGAGAGAATTGCTTGAACCTAGAAGGC
+AGAGGTTGCAGTGAGCCGAGATCTCGCCACTGCACTCCGGCCTGGGTGACAGAGCAAGAG
+CAAGACTGTCTC
diff --git a/test/csq/ENST00000329454/ENST00000329454.fa.fai b/test/csq/ENST00000329454/ENST00000329454.fa.fai
new file mode 100644 (file)
index 0000000..c67dd06
--- /dev/null
@@ -0,0 +1 @@
+1      4572    23      60      61
diff --git a/test/csq/ENST00000329454/ENST00000329454.gff b/test/csq/ENST00000329454/ENST00000329454.gff
new file mode 100644 (file)
index 0000000..97d2ebb
--- /dev/null
@@ -0,0 +1,8 @@
+1      ensembl_havana  gene    1       4572    .       +       .       ID=gene:ENSG00000183888;Name=C1orf64;biotype=protein_coding;description=chromosome 1 open reading frame 64 [Source:HGNC Symbol%3BAcc:28339];gene_id=ENSG00000183888;logic_name=ensembl_havana_gene;version=4
+1      ensembl_havana  transcript      1       4572    .       +       .       ID=transcript:ENST00000329454;Parent=gene:ENSG00000183888;Name=C1orf64-001;biotype=protein_coding;ccdsid=CCDS166.1;havana_transcript=OTTHUMT00000026317;havana_version=1;tag=basic;transcript_id=ENST00000329454;version=2
+1      ensembl_havana  five_prime_UTR  1       68      .       +       .       Parent=transcript:ENST00000329454
+1      ensembl_havana  exon    1       150     .       +       .       Parent=transcript:ENST00000329454;Name=ENSE00001310857;constitutive=1;ensembl_end_phase=1;ensembl_phase=-1;exon_id=ENSE00001310857;rank=1;version=2
+1      ensembl_havana  CDS     69      150     .       +       0       ID=CDS:ENSP00000332162;Parent=transcript:ENST00000329454;protein_id=ENSP00000332162
+1      ensembl_havana  CDS     1684    2111    .       +       2       ID=CDS:ENSP00000332162;Parent=transcript:ENST00000329454;protein_id=ENSP00000332162
+1      ensembl_havana  exon    1684    4572    .       +       .       Parent=transcript:ENST00000329454;Name=ENSE00001294049;constitutive=1;ensembl_end_phase=-1;ensembl_phase=1;exon_id=ENSE00001294049;rank=2;version=3
+1      ensembl_havana  three_prime_UTR 2112    4572    .       +       .       Parent=transcript:ENST00000329454
diff --git a/test/csq/ENST00000329454/boundary-deletion.txt b/test/csq/ENST00000329454/boundary-deletion.txt
new file mode 100644 (file)
index 0000000..63da4f5
--- /dev/null
@@ -0,0 +1,3 @@
+4572   CA      C       .
+4572   CA      C       .
+
diff --git a/test/csq/ENST00000329454/boundary-deletion.txt-l b/test/csq/ENST00000329454/boundary-deletion.txt-l
new file mode 100644 (file)
index 0000000..63da4f5
--- /dev/null
@@ -0,0 +1,3 @@
+4572   CA      C       .
+4572   CA      C       .
+
diff --git a/test/csq/ENST00000329454/boundary-deletion.vcf b/test/csq/ENST00000329454/boundary-deletion.vcf
new file mode 100644 (file)
index 0000000..0f7dca3
--- /dev/null
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      4572    .       CA      C       .       .       EXP=.;type=ENST00000329454:16335302-CA-C just after
diff --git a/test/csq/ENST00000341065/ENST00000341065.fa b/test/csq/ENST00000341065/ENST00000341065.fa
new file mode 100644 (file)
index 0000000..28d6d00
--- /dev/null
@@ -0,0 +1,330 @@
+>1     1:860260-879955
+CCAACGAGTTCCAGTTCGTCAGCGGCCGCGAGACGGCCAAGGACTGGAAGCGCAGCATCC
+GCCACAAAGGTGCCGCCGCCCCTCCCTTCGCTGCCGGGACCCGCGGGCCCCGACCCCACC
+CCCTACCCGACTCGGACACCCGGGAGCCTCCGGCTCGGCCGAGGGGGCGCTGCAGCTCCA
+GGGCTGCGCGGGGACACCCCCGCCGCGCGCGGAGGCCTCGGTGAACACGGACAGATCGCC
+CCCCGCTGCACCTCCCCCCAGCTTGGGCCACAGCGCTTGGGGCTCGCGGGCCGCTCCCTC
+CGCTCGGAAGGTCTCTGCGAGGCTCCTGGGCCTTAAGGCCCGAAGGAAGTTTACGGGGAC
+TCGAGAGAGCGGGCAGGAGGCGGGTTGGGAGGGCGCGGAGCCCCGGGTTCGGGGGAGACT
+GGAGGGGCGCACGTGCGGCCGGGTGCGAGCGCGCGGCGGGGGAGGCTGCGGGGCGGCGCG
+GGGGCGCGCGCGGAGCCCGAGCGGCGGCGCCAGGTCACACAACCTGTTTTGGCGCCTGCG
+GGCGCCTGGGCCCAAGGGTGCGACGCGGGGGCGCCTGAGCCGGGACACAGGGGGTGCGGT
+GAGCGCCAGGCGCCGCGGGGAGTTAAAAAGTTCGGGACCTGAGCGGTGCGTGGTTCCGCG
+GTGGCCGCCTCTTCCTGCCGCGCAGGCCGAGGGTCCCGACGGCGCCGCTCACCGCTCCGG
+GACTCAGCCTTTCTGGGCCCGGCCTGCGGTTCCCTCGGGGCCGGGGAGAGGGTGGAGCGC
+GGGAGGAGGGGCGCCGGGTGGGGACGCCCAGGCCCTTCGTCGGGGGAGGGCGCTCCACCC
+GGGCTGGAGTTGCAGAGCCCAGCAGATCCCTGCGGCGTTCGCGAGGGTGGGACGGGAAGC
+GGGCTGGGAAGTCGGGCCGAGGTGGGTGTGGGGTTCGGGGTGTATTTCGTCCACGAGCCG
+GGGAGGGGGTACTGGCCCTGCCGCTGACTGCGCGCAGAAGCGTGCCGCTCCCTCACAGGG
+TCTGCCTCGGCTCTGCTCGCAGGGAAAAGTCTGAAGACGCTTATGTCCAAGGGGATCCTG
+CAGGTGCATCCTCCGATCTGCGACTGCCCGGGCTGCCGAATATCCTCCCCGGTGGTGAGA
+TGCGGGGCTCGGTTGGGGCTGGGAGTTACTCTCCCCTGCGGAGCTTGTCCCTGCGGTTTT
+CAGGGTTTTCAGGATCGAGAGTCCTAACCTCACCCCTGCGGGTGTGCTGGAGGGAGCCTC
+CGAAGGGCAGGGGGAAGCGGCTTTACCTCGTGCTCTCCCAGCCCTTCTACCTGGACGGGG
+GAGGAGTCCTCGGGCACCCGAGCGCCCTCCCCGGTGGAGACAGGGGGGCCGCGCTTGTCT
+TAGAGCCTCCCCTTGGGTGCCTTTTAGCTGCTTATCCTCGAGTCCTGGGTCAGGGTCTTC
+TCCCTGGGAGGAGTAATTCAACGTGGGCCTGGCACTGTGCCCTGTCACCGCTTGGGGGTC
+ACCGTGTTCTCTGGCCCAGCTGGTGAGGTGTGATTCTGGGACGACAGCATTTTGGGGAGC
+TACAGGCTTGGGTGTGAGTGACTTGTGTCTCTGGGTGCTGAAGGCCAGAGGGTGCAAGGG
+CCTGGACGTCGAAGTGTGTCCTAGGGACGCAGAGGCTAGCCAGGGGCAGAGTCTTTGCAG
+TGTGGGCCTTTGGTGTCCAGGGAACTGGAGTCGGAGGCTGGTTCAAGGCCCCAACCCAGG
+GTAGACAGCTATGGACACCCTCACTGAGGGAGCAGGCAGGAGAGACGGGGATGCTGGGAG
+CTGCCTTCTGCTCAGGGAGGCACCTGCACCCCCTACCCAGTCTCCAGCCCCCTAGTTGGG
+CAGCAAGGGTTAGAGGATTGATCTGAAAAGGAAGAATGCCTGTTGGGAAGGACTAGTTTG
+GAGCCAATTAGGGCCATGGCTGCTGGGGGTGGGGGCTGCAATTCCTGACACACTCAGGAA
+CCCCTTCTTCCAGGAAAGGGTAGGAGAGGCAGAGGTGCAAAATGGGCCTGAGGGTCCCGG
+GCGTACCTCCGCTTGCCTGCTTTGGGCCTGAGGTAGGATGGGGGAGGGGATGCCCAGGGG
+CCTGTGAGCCATGAGTGCCGTAGCCAGGGAGCTGGGCGGCTGCAGACACACCTGTGAAGA
+CGGCTGGTCCCTCAGACATACAGCATGTTGGGCAGGGGAAGGGGACACAGCCGCACCTCA
+CCCATGTGCCCACCTGACACACAATCCGACATGGACCTGCACGCACAGGCAGGCAGCTCA
+CAGAGTTCCCAGGCAGGTGTGCAGACAGCCGGCAGCCCCCTGTCTGCTGTCACAGACCTA
+CCCGGGGCAAGAGGCCCAGTTCCCTCCTTTCAAGCAGCTGGTGCTGGAGAGGGCTCCTCT
+GGGCAGCCCGCTGCCTAGCCTTGGGTCTCTGTTTGGATTTGAGCGGCCCCCTTGAGGGCT
+CCCCCAGGAGTGGGGAGCACACAGCCTGAGCCCAGCGTCAGTCTCTTCCGACAGTGCTTC
+CGTGAGCATCTCCTCCCCACCCCGTGGCCACAGCCAGGAGATGCCCCCCCACCTGGGGCT
+CCCAGGTCCCTGCCCTGCGTGAGGGACGGCTCAGATCCAGGCCTGCCTCTGCCAGTCCCT
+CCCAGGCCTGTCCCACACCCTTCCCCTAGGAAGCAACTCCAGGGGCCCCTTCTTTCCAGC
+CCCCATGTTTCTTACTCAGAGGCTGTCTCCCCCAAGCCCCATGCCAAATCCGCAGGCATG
+TGCACCTCATGGTCACAGATGCTCCGGGGCAGAATATGAGTGTGTATGTGCCTTGGGGAC
+CCTGCACAGGGGCCCTGCAGGCCAAGCACCTTCCAAGAGGAGGTGCTGTCAGGGGCCGAG
+TTTTCAGATCTGTGTGCTGTGGCCGAGGTCTCTAGTGTGGAGGAGGTGTGTTCTGTCCTT
+GGGCAGGGTGGGTGGCAGGGAAGCTGTCCTGGTCCTCAGCACCCCCATCAGCCACTCCAG
+ACCTGCCCTCCAGGTGCCTTGGGGCGTGGCTGGGGTGCCGGTGTGTCCCCACGCCCGACT
+CTGCGCATCACGGGGCTGAGGCTGGTATACAGCCTGGGCTCCATTCCCAGCCAGCCCTGG
+CCTCCTTCCAAGGGGCAGTCTTCTGGTCCTTGCTTCCCTCTCTTCCCCATCCCACAGACA
+AGAAGCAGAGAGCAAAGCATTGTGTCTTCTCCTCAAAAGAAGGGAGGTGGGAGGCCGGGT
+GTGGTGGCGCATGCCTGTAATCCCAGCACTTTGGGAGGCCGAGGCGGGCGGATCACGAGG
+TCAGGAGATCGAGACCATCCTGACTAACACGGTGAAACCCGTCTCTACTAAAAATACAAA
+AAATTAGCCGGGCGTGGTGGCGGGTGCCTGTAGTCCCAGCTACTTGGGAGGCTGAGGCAG
+GAGAATGGCATGAACCCGGGAGGCGGAGCTTGCAGTGAGCCCAGATTGTGCCACCGCACT
+CCAGCCTGGGCAACAGAGTGAGACTCCGTCTCAAAAAACTAAAAAAGAAGAGAGGTGGGA
+GAGGAGAGGCTGTCAGAGCCTCTAAGCCCTGGTGCTTGGGCTGCAGAAGGGCAGAGCTAA
+GCGGGACTTCCCAGCACAGCACACTCCGGACAGGCTGTGGCTGTTGAAGGGACCCCCGAG
+CTCCAGCTGACACGCGGAGGCCCGGGCACAGACAGGCATCATACCTTCGGCCTTGGCCGC
+ACTCTGTGGTCATTGGTGTTGGGGGCAGCCCAGGGTCAGGGCAGGGTCTCAGCCTCGGAC
+CCCAGGCCCCACCCCTTGCCCAGCAGTGCTGCGTTTTCCCAGTGAGCTGTCGTGGAGAGA
+GCAGAGGGGACCCAGCGCAGGCCCAGTGGCCGGTGAGGGGAGACGTGGCTCTGGGACGGG
+GGCCTCCACCTGGGTGGGGGGATGCTCCAGCTTCCAGACCCTTGGGGAGGGGGCACTGCC
+CAAACTAAGCTGGCACTGGGGCTGTGCATTTGAAGGTGATGGTGGTTCTAGGTCTGAGGA
+GGACACCCTCCTAACAGCCTCATCCCCAAGCTCCGGGCTGTGTTGTGGCAATGGGAGGGA
+GGAAGTCTGAGGAGACCCTGGTGACTGAACGGAGGAGGGAGTGAGTTAGACGCTCTCAAG
+GGCTCTGCCACCTCCCGGAGCCAGCGGCCTGTTACTACATTTAAAAAAGCCTCCCGCCCA
+CTGGAAAATAATCAATAACTTTCCTTTATCCCTGGGGGTGGCAGGACCTAGAAACACTGG
+AGGAGTCCGGAAGTGCCTGGGGCTGGGCCGGCGCTGGTGTGCTGTGCAGGGTGCCGCGGG
+CACGTCCGCCGCGTGTGTGCGTCAGCTCGGGGCTCGGCTGTGCTCTGCAGGGACCACAGC
+GGGCGTGTCTGTGCTCCCACCCGAGGCACCCACAGCTCCACACGCTCGTTCCGTGGGTGC
+AAAGGAGATGGGAGAAAGAAGCCCTGTGAGAAATGCGGGGCAGGGTTTGCGGAACAGGGG
+ACCTGGGCTGGTGAGGGCTCCTCGTCTGGTGACCTGTGAGCCCCGGGGCCTGCAGTCTGC
+GAGGGTTCAGCTCAGACAGTTGCCAGTGGCCTTGCACCAGGCTGCAGCTGCCCCTGAGCC
+GGGCTGTGCGTGGCGCTGATGAAATAGAAAAGGGCATTCGCTTGTCAACGTTGGCATCGG
+TGGCAGGGTGTGGTGGGCAGAAGGGTCACAAAGTACGGGTGGGATTGGCAGGCAGATACA
+CGGAGGGAACGTGCGCATTTGAGTGCACGTCCACCAGCACCAGCCCCAGGCCACAGGCAG
+ATCCCAGGAGACACGCAGGGGCCCTAAGAAGGGAGCTGGGAATGAGGGGCCACACAAGCC
+CGGGACGGAGGCCTGTCGCACATGGGGTGGCCCCGACTCAGGCCCTGGAGTTGGCCAGGA
+CCCTCTAGCATCCTCAAGGGCTGGGCCAACCAGGCTGGCGTGGGGTGGGGCAGGGGAGGG
+CTGAGCCAGTGGGCGTCGTCTGTAGGGGGATGCCCAACTGCGGCCCCGTCTCTCGGCTCT
+CCTCTGGGTCTCTGGCCAGCTGTGGCTCCTGCTGGCCCCAGGCGCATCCCAGAGGCAGGT
+AGAGGGAGGATGGCTGCTCTGAGGGCACCTCTGCCGTGCTTGGGGCTCGGCCTGGGGTGC
+GAGACCAGGGCAGACCCCCGGGAGATGGAACGGCCCGGTCCAGCCCCACCTTCCTCTCCT
+CCTGCCCCACCTTCCTCTCCTCCTGCCCCACCTTCCTCTCCTCCTGCCCCACCAGAACCG
+GGGGCGGCTGGCAGACAAGAGGACAGTCGCCCTGCCTGCCGCCCGGAACCTGAAGAAGGA
+GCGAACTCCCAGCTTCTCTGCCAGCGATGGTGACAGCGACGGGAGTGGCCCCACCTGTGG
+GCGGCGGCCAGGCTTGAAGCAGGAGGATGGTCCGCACATCCGTATCATGAAGAGAAGGTA
+CTTGGACCAGGGCCGGACAGGAAGGCGCAAGGCTCAGATGGGGCTGGAGCTTCAGGCCTT
+CAGCTGCTCAGATGAGAGTGTCCACACCGGCCTCCCACACCTTCCCTCAGATGCTGGTCT
+TTTTGGGGTCCTGTGTGGGTCGCAGGCAGGAGCTGTTTCCTCATCTGCCCCCTGTCTGGC
+GTCCCCTCCCACCTCTGCTCTGCGGCGCTCACTGGCAGAGGCAGGTTGGCAGCAGTTGGG
+ACCCAGAGGTCTGCACCTTCCTGGGCCGACGCTCCAGCTACCCTTGCTGACCGGGTCCCA
+GTCTGGCCAGAGAGCAGCTCTAGCAACAGGGAGCTCCATTCAGGCTCGTGACTGGCTGTG
+CAGAAGCAGCCTCGGCCCCCACCTGCGGTACAACAGGAGGGCTCCTCTGAGTGCACGGCA
+ACAAGCAAGAGGGAGAAGGGGCCTCGGTCCTGTTCTTCCTGATGCGTGTCTGCTGAGGCC
+AGGAGCTGGCTTTGGCCCATGGGCCTGTCCTAGTGGGAGGCCCCAGCATGTTGAGCCAGT
+AGCAGGTGGTGCTGGGCATGGCAGCCGCCCTCGTTCACTGCCCAGGGCTGTGGCCCAGCG
+GGGCACTGACCCGAGACAGGTCTGCGCACGCCCTGCTATCCTGAGGCTGGGGTCAGGGGC
+CTCCAGAGCAACATGGACCTTCTGCTTCCCTTCCTGCAGAGTCCACACCCACTGGGACGT
+GAACATCTCTTTCCGAGAGGCGTCCTGCAGGTAGGAGCCGTGCTGTGCGTGCATAAGAGG
+GGGCCGTGACTCCCCTCCCTCCCTCCCACCCCTGACCGTGCCCTGCTGTCTGCTGTCCGC
+TGTCTCAGCGTGAGCTGATGCTGTGATGCTGGCTGAGTGTCTGCCAGGTTTGACATGTGC
+TGCAAGGTTGTCCCCCATCCCGGGAGGCAGACAGTGTTGCACCCAGTTGGGACTGAGGGA
+CCCCAGACCCAGTCAGATGCAGCTCTCGGCAGCAGCTCAGGTGTGAGTTCTGGGCAGCCC
+GGCCCTGGAGTTAGAGTGCACTTCCTCCCATGTGAGACTGGCCATTTGAGCCCAAAAATG
+AGGCTGTCACCTCCCCCTTCCCACCCTCCTAGAGACCCACAAGGAGGTGAGAATGCTGAT
+GTGTGAGTGGGGCCCTGAAGGGTGTGTAGGAGCTCTAAGGCGAGGGGATGTCTGCAGAGT
+AGAGGAACAGGGAAGGGCGTGTAGGAGGGACGAGGAGTGAACCTGGCAGCTCTGGTTCAG
+TTGGATGCTGAAGAGTCATGGATGCTGGGCCTGTGGGCACCGTCCTCCAGGCGGGAGCCA
+CCGAAAGTTCTTGAGCAGGGCAGTGACCAGGTGTATGTTTGGAGAAGGTCCCTCTGGAGG
+CCTTCCTGGCAGACAGGGGATTGGATTCAGGCTGTGGAAGCAGGACGGTAGGGGGTGTGA
+TTCCAGGATGTGGAAAGGAGATAAAAATGAAGAGCCCCGGGGAAGAGGTCAAGGGAGTTG
+GGGGACCCGAGTTCCTGGCTCCAGGGGGAAGCGAGTGGTAAGTCTGTGAACAGAGCCCAG
+CTGTGGATTCTGTCAATGGGGTCAGGTCTCACCCTGTGGCTTCCAGGGCAGCAAGGCAGG
+AAGGAGGCGTCTGCCACAAGGCCAGCTTCCTGGGGCCAGAGCCGTGAAGGCCCAGGGGAC
+CTGCGTGTCTTGGCTCCACGCCAGATGTGTTATTATTTATGTCTCTGAGAATGTCTGGAT
+CTCAGAGCCGAATTACAATAAAAACATCTTTAAACTTATTTCTACCTCATTTTGGGGTTG
+CCAGCTCACCTGATCATTTTTATGAACTGTCATGAACACTGATGACATTTTATGAGCCTT
+TTACATGGGACACTACAGAATACATTTGTCAGCGAGGCCTGTAGGGAAACCCAGCCGCGG
+TCCCCCCGACCCCGCTCCAGTAACGGCTCCTCCTGCCTGCAGCCCCCTCCTCCGTCTGCC
+TGGCCTCGGGAATGCAGCGTCCCTCGGCAGCACTGACGGCAGACAGCCTGGGGTGCCCTA
+GGAAGAGGCCAGGTCTTCCATCCTGCACGGGCCCTAGAAGGGGCTAGGATGAGTTTCTGA
+ATCTCCCAAGGGCGAGATTTCGGTCAGAGGGGAGGGCGTGCTGGGGTCCCCGGAGGAGAA
+GGCCCAGCACACGCCTGAGTGGACTGAAGCCTCCGCCTGTTGACCTGACCCTGGTGTCCG
+GTCAGAGCGGGTGGTGGTCCCTGAACCCACACGGGCTCCCAGACCATGTCTGTGTTTCTT
+TCAGCCTGTCCCTGGGTCCTTCTGCCTCTGCAGGCTCCCACAGAACACACTGCCAGGCCA
+CCTCCATCTGTGTGTTCATTTGCTCCCGTCCAGTGGTCTCCACCCATCTGTCCGTCTGTC
+CTTCCATCCCCTTCGCCCTGTCTGGCTGGCTCTGCAGTGACCACCTGCCTTTTGGAGCCA
+GCGGAGCCCCAGGCCGTCCTCCTCTGCCTCAGGAACCCGGGGTGGCAGATGCTCCTCGAG
+CCATTGTTTGCAGGCGGGGGCTTGGCCCCTCTCTCCTGGGCCCCTGAGCTGGTGGGAAAA
+TGGGCAAGGGCTAGGCCGTGTGGTCATCAATGAGGGGCGGTGGCGGGAGGCCCATGCGTG
+GGCAGCTGGGGTCACACCTGCCAGGCTCTGGCCTCCCCCTCCCCCTCTCCTTCCTGCGCC
+TCCTGCCCCAGCCCTGACTGCTTCTCCCAGCTTCCCCACCTCCTGACCTGCAGCCCGGCC
+CCACCACAGAGACTCTCAGGGGCTTCGTCCCTTGTGCGAAGCAGGGTGCAGAGGGCATTC
+TGTGGTTCGAGGACCATGCGCTGATGTGCCCGGGCCGGGTTCCTGCTTCTCCACTCTGGG
+ACGTCCAGGGCGTGTTTCTTTACATAAAACTGGCATAACTGGCTCACTGAGTGGCCAAGT
+GACCAGAACAGGTTTTCAGGGGCCGGGCCAGGCCAGGCTGTGTCGGAACCTCAGGAGCAA
+ACTCCAAGGCAGAGACCAGGGGCGGGGAGGGCAGGTGGCACCCAGCTCCCCACCAGGTGC
+CACTGCCCAGCCACAGCCCCTCCACCCAGCTATTAGGCCCTCCCTCACTTTCCTTCTGGG
+CGCCAGGCTCGGGGCTCACTGCCAGCCCCCAACCTCTGGAGTCTCTGGGAAACTAGTTCT
+CCTCCTGCAGGCGTCCTGGGGACACCAGAGGGGGGACCCCTGGGGAGAACTCCATGGCAG
+CTGTGGCTACTGCCAGGCCAGCCCTCAGCCCCCACCCCATGCTGAGGCCAGCAGTCCTCT
+CCTGACACCCCCGCGTCGATTAGGATCATGGAAGGGATGAGTCTCGCTGCCGATTAATCC
+CATAAAGTACTTACTCCCACCCAGCTGCCTTCCTATGTGCCTGGGGGGGGCTTCCTTTCC
+CACTGGGAGCCGGTGGGGGTGGGGGAGAGCCGTCATCTAGGTCTCCTGGAAGGTTTAGAG
+CCCAGCCTGGGAGTCTTTGGTGCTGAAACGGATCTGCTTAGGGGCAGCCTTGGATTAGCC
+CAGCTCCAGCCAGCCCAGGTCAGGGGAGCCGGGAGCTATTTAACGAGGTTTAGGGTAGGC
+TCCTAGGTCACTGCGCAGGACTGCTCCGTTACAGGTGGGCAGGGGAGGCGGCTGCGTTAC
+AGGTGGGCAGGGGAGGCGGCTGCGTTACAGGTGGGCAGGGGAGGCGGCTGCGTTACAGGT
+GGGCAGGGGAGGCGGCTGCGTTACAGGTGGGCAGGGGAGGCGGCTCCGTTACAGGTGGGC
+AGGGGAGGCGGCTGCGTTACAGGTGGGCAGGGGAGGCGGCTGCGTTACAGGTGGGCAGGG
+GAGGCGGCTGCGTTACAGGTGGGCAGGGGAGGCGGCTCCGTTACAGGTGGGCAGGGGAGG
+CGGCTCCGTTACAGGTGGGCAGGGGAGGCGGCTGCGTTACAGGTGGGCAGGGGAGGCGGC
+TGCGTTACAGGTGGGCGGGGGAGGCGGCTGCGTTACAGGTGGGCGGGGGAGGCGGCTGCG
+TTACAGGTGGGCAGGGGGGGCGGCTGCGTTACAGGTGGGCGGGGGAGGCGGCTGCGTTAC
+AGGTGGGCGGGGGAGGCGGCTCCGTTACAGGTGGGCGGGGGAGGCGGCTGCGTTACAGGT
+GGGCGGGGGAGGCGGCTGCGTTACAGGTGGGCGGGGGGGGCGGCTGCGTTACAGGTGGGC
+GGGGGAGGCTGCTCCGTTACAGGTGGGCGGGGGAGGCTGCTCCGTTACAGGTGGGCGGGG
+GGGGCGGCTGCGTTACAGGTGGGCGGGGGGGGCGGCTGCGTTACAGGTGGGCGGGGGAGG
+CGGCTGCGTTACAGGTGGGCGGGGGAGGCGGCTCCGTTACAGGTGGGCGGGGGAGGCGGC
+TGCGTTACAGGTGGGCGGGGGAGGCGGCTGCGTTACAGGTGGGCAGGGGAGGCGGCTGCG
+TTACAGGTGGGCAGGGGAGGCGGCTGCGTTACAGGTGGGCGGGGGAGGCGGCTCCGTTAC
+AGGTGGGCGGGGGAGGCGGCTGCGTTACAGGTGGGCGGGGGAGGCGGCTGCGTTACAGGT
+GGGCGGGGGAGGCGGCTGCGTTACAGGTGGGCGGGGGGGGCGGCTGCGTTACAGGTGGGC
+GGGCGGTGCTGCAGGAGGACTGCTCAGGGAGTGGCGCCTGGACCCTGAGCCCCTTCTCTG
+CTGACTGGGGAGAGGCTCACGGAACCGGGAAGGGGTGGAGGGCCGTGCTCCACACAGTTC
+GTCTCATTGCTCTCTGGGACTCTGTGGATGTGGGATTGGGCTGAATTAGCAAGAAGAGGA
+GAAATGAGGGAAGAAAAGAGTTAAATGCATGTTGATTCCAAGCCCCCGCCTGCCGGGGGG
+ACAGCGGGAGGTTGGAGCACGCAGCCCTGGTGCCTGGTGCGAGCTGCACGTGTCTGCCGG
+TGCCGTGTGTGCGTGGGGCGCGTCTCATCAGCTGCAGGACTGTGGTCTGGGCCTCAGTTT
+CCTCGTGTGCAGAAATCGGGGGTCAGGGGATGGTTCACATGTGGCACATTCTCTCCTGGG
+GCCTGTCCTGCAGGACTGCCCCTGAGCAGATCGGCCTCTTCCCGGGCGCCCGGTGGGCCC
+CTCGACCCCCTTTGAGGCAGGGAGTGAGATAACTGTGATTCCCTGTGGAGGGCGTGAAGG
+CAGAGCCGGCTGGCTGCTCCACATAGACCCTCCCTGGAGCAGCCGTGGGGTCCCAGGTCC
+CAGTGCCAGGTTCTGTGTCGCTTTGACTCGGGTGCTGCGTGGGTGTGCACACAGTGGCGT
+CACGGGCCACATGCCGAGGCGTGGGCACAGCAACGTGGCACTCAGAGGTCATCCCCACGC
+TCACACACAGAGCTAGGCACTCCCTGTGCCCAGGCTGGGCTCCAGCCTCGCAGCTGCCCA
+CGGGGTCAGCTTTTCCCGGTCTCGTTCTGCAGCCAGGACGGCAACCTTCCCACCCTCATA
+TCCAGCGTCCACCGCAGCCGCCACCTCGTTATGCCCGAGCATCAGAGCCGCTGTGAATTC
+CAGAGAGGCAGCCTGGAGATTGGCCTGCGACCCGCCGGTGAGGAGCACAGGGGGCCTGAG
+GGCGGGGTCGGGGCTGTGGGGCCAGAGGACGGTGGCGTCTCCACTCAGCACCAGCAGCCT
+TGGCAGGCAGCCAGAGAGGCAGGAGGAGCGGCCTGTCCCCCAGGGGCTGCATGGGATGGT
+AATTGTGTTAATCCCAGCCAGCGGGGCAGACAGGAGGCAGAGGCGGTGGCTCCGCTGTGG
+CTGCCGCTGGGGTGGGCTTGGAGTAGCCGGGGCCCTGCCACCCCCTTTCCACAGGGCAGA
+CGTAGGCGTGGCCTCAGAGGTTCAGAAACGCACACCCTGGAGGAACGCACGCACTCCCGC
+AGCGCACGCATGACTGGTCCCGCCTCCTAGGGCTCCTGGACGGAAGGGGTCCCCGGTCCC
+GCCTCCTAGGGCTCCTGGACGGAGGGGGTCCCCGGTCCCGCCTCCTAGGGCTCCTGGACG
+GAAGGGGTCCCCGGTCCCGCCTCCTAGGGCTCCTGGACGGAAGGGGTCCCCGGTCCCGCC
+TCCTAGGGCTCCTGGACGGAGGGGGTCCCCGGTCGGTCCCGCCTTCTAGGGCTCCGGGAA
+GGATGGGGTTCTCGGGAGGGAAGGGATCCGGCGCCTGAGGGAGGTGCTGCTGCCTGGTCA
+CAGTTGTGGGGGGACCAGGCCCCCCTCAGAGGGCACTGCTGTAGAGAGGGGCACAGCAGA
+GCCTCAGCCCCAGGGCAGGCCGTGAAAGGAGGCGGGGGCGCCCCGAGGCCCTGTGGACCC
+CAGGCAGGGGTGTTCCCAGCAGGGCCTGCATCTCTTGGGAAGGAGGGGTGGGGGAGGCCC
+ACCCCCATCTGTGTCCCCCATCCATGGCCCCCATCCGCGTCCTCGTGCACCTAGGAAGGC
+CCTTGTGGGGCTGGGTGGGGGCAGCTTCTGATGCCGCGTTGGAGACAGCTGAGAGGCGGT
+TGATAAAATCTAATTGCCCCATCGATCCAGCAGAGCGGAGGGAGCCCCACAATGATTGAG
+ATATTCTGAGCCAGCAGGCCCTCCCCTGTGCCTTCACACAGGGAGACCTCCTCAGGTACA
+CGCGTGTGCGTGTGCCGGCATGTCTGTGTCTGGGGTCCTGTGGGGTGCACGTGATGGGGG
+TTGCCCGGCAGCTCTCACCCATGGAGTCAGGACGTGTTCGTGCACTTCCGGGCTCACAGG
+CTCTACGGGGCCTCACGTGTCCTGGACCCGTGTCCAGGTCTCCCATACGCACTCCGTGTC
+AGGGTCTGGCCCGCTCCCCGGAGCCTCCTCTTGGAGGGGCATTCACCCTGGGGGGCGTTC
+ACCTCTTCTCCCTTCCTGTGACCCCAGGAACCACACATCCATCCTGTTCCCAGCCCGGGC
+CCTCCCGCTAAGCCGCACCTCCCTGGGCCCTGGGCTGTGAGGGACTCAGAGCAGGTCCTG
+CATCTGCCTCTGTGAGACCCGCTGGGGTCCATGAGTGAGGAGTGAGCATGGCCTCATCGG
+CCTTCCTGCGGTCTCATTGCAGGCCCCCTTCCACCTGCCCCCCCCCCCACCCAGTCACCT
+CCCCCAGGCTAGGAGGAGGCCTTAGCCCCCCACAGAACGGAGAGGGTAGTTTCCACTGTG
+TACAATGGAAAAGTGATTGCCAGGAGGTGAGAGGCCTTGCTAACCCTGAGGGCATGTGCA
+TGGTGGGCCAGGTGGCAGGTGTGGAAAAGAGCCAGGTTCCCCCAGCCTTGGCCCACCCCC
+TCCCAGCCCACCGAGCTCTGGCACGGGAGGCTGTGGGGGAGACGATGGCTTCTCAGGGGC
+CTGAGCAGTGGTGCCTGGATCCGTGTGTGGCCAGGTGCCCCCCGCCGCCCGCCGGGCCCA
+GCCACCCGATCTGTCACCGAGGTGGGGACCCTGGACCAGACCGTGGGACTGACCCTCTCT
+CTGGGGCCGGGCCTGACAGCAGCCGGGCCAGGATCAATAAGTTATTAGCACCACTCTGTC
+AGCTGTAATGTGGGATTGATCGGTGTGGCCGCCGCACTTCCCCAGCCTGATAAAAATGAC
+AGATTAAGGGAATAAGAAAAAGGAATTAGGCCTGGAGCTGACGGCAGGGCTTGTGGGGGG
+ACGGGCTTGGGAGCCCCACTGCCTAGGCCTCATGGAGGTCTTGGGTCACAGGGGAGTGGC
+CCCTCACTCCACCCAGCTAGAGCCCTCATGAGGATGAGGAAGGGCCAGAGTCGGAGGCAC
+TGGCTGGCCTGGGAGACCCCCAGGGCGTGGAGTCAGGGGCTTCGGAGGAGCTCGGGGTGG
+GTCGGAGATGGGTACATGGATGGTGTGGTCTGGAATGGGTGCGGTCGGCAGGACCCAAGG
+GAGGACCTCAGGAGAGTGAGCTGGGCCTGGCCTGGGCCTCCCCTCTGCCACCTGCTGGGC
+TGTGTTTGGGGCTGAAGCTGGACCTGGCCTGGGCCTCCCCTCTGCCACCTGCTGGGCTGT
+GTTTGGGGCTAGGGCTGGGCTGGCCTCGTGGCTGAGGAGGTGGGTGAAGCTACTGGGAGG
+TGCACCCCAGAAGCCCAGAGCCTGGCTGGGCTGGTGGACAAGGGCATGACAGCCACGCCA
+GGGTGCTAGCTCAGGCAGGACTGGGCCAGAGAGGAGGACGTGGGCCTTCTGGGGGCAGGG
+ATGGGTATGACCAAGTAGGAGGCCTGGGAGTGGAGGCGCCTCGAGGCGGCCTGGGGGGCC
+CACAGCCCAGTGACTCACAGAGCAGCAAGAGGTCAGGTGTGAGGTCCTTCCCGGCTTGTC
+TCACCCCACGCTGGCATGTGACCCTGCACAGCCCGCCCTCACTCCTGTCCAGGAGGGGAA
+GGTGGTGCCTGGTCAAACCAAAAGCTTTTTATTCTCCTCTAGGGGGATGAGAGGGGGGCT
+CGTTAACTTGCACAAGAGGCTAGATGGCGGGTGGGGCAGCTGGGTGCCTGCTGTGGATCT
+CTTCTGCACACACGCACCAGGGCCAGTGTCAGAGCTCCCCTGTGCCCCTGTCCCGCCACA
+GCCAGGCGTGATGTCCTCTGCGCTGAAGGCTGGGGCTGCCAGGGCTGGGCAAGGCCTGTA
+CTCACCAGGACCAAGGGCCCCCTGAGAGATGGTGGGTGCGGTCCAGGCTGAGCTGGAGCA
+GGGGCTGGGTTCCCCTTCCATTCCTTGAGATGCAGGTGGGCACTCACTACCCTCCCGCAG
+GTGACCTGTTGGGCAAGAGGCTGGGCCGCTCCCCCCGTATCAGCAGCGACTGCTTTTCAG
+AGAAGAGGGCACGAAGCGAATCGCCTCAAGGTAAGAGCGTGGCTGGGACGAGAGACAGGT
+CACCAGGGGAGGGGGCAGTCCCTGAGGGTCCCCTGGACCTCGAGCAGGCACTCTAGAGGG
+GCGTGGTCCTCGGCAGTGCCTGGAGAAACCTCTCACCCCGGGTCCTCCCCAGCAGAGGCG
+CTGCTGCTGCCGCGGGAGCTGGGGCCCAGCATGGCCCCGGAGGACCATTACCGCCGGCTT
+GTGTCAGCACTGAGCGAGGCCAGCACCTTTGAGGACCCTCAGCGCCTCTACCACCTGGGC
+CTCCCCAGCCACGGTGAGGACCCACCCTGGCATGATCCCCCTCATCACCTCCCCAGCCAC
+GGTGAGGACCCACCCTGGCATGATCTCCCCTCATCACCTCCCCAGCCACATGTACTCGGC
+CATTCCTGTTGCTGAGGCCCTGCTGACACCAAGGCCAGGCTGGATGCAGGTCCCTCTGCC
+ACACGTCCTGCCCCATGCCCCCTGGGGCGGGCCACACCTCCATGTCCCCTAGGTCCCCAG
+GGTCATGACTAGCTCACATTTTATATAGAGAGAAATGGAGTCTGGGGTGGACCCAGGTGA
+GGGTGGGCAGTGGGCATGTCAGCAGCACCCCCCGAGGAGAGCAAGCTCCTGGACCCTGTG
+GTCTGTGAGTCGTCTATGCAGCCAGTGGACGCCGACCTGCCAGACGCCTGCCCCAGGAGC
+CTGGGGAGGGGCAGTGAGCAGAAAGGCCGGGCTGGGTGCAGTGGGCACTTGGCCACCAGG
+ACTCCCCAGGTGCTGAAGAGACGCCAGCTGGAGGGGCTGCCCCTTCCCCCGGGTCGGCCC
+TGACCCTGTCCACCCCACCTCAGGACGTTCTCCAGGGGTCCCTCCGGGATGCACTCGGAC
+CCCCTGCCCGCTGCACTCAGCCTCCCAGGCCCCAGCCGCCCGCCTGGCAGGGGAGCTTGG
+CTTTTCGGGCTAGAGGTGGGTGGGGGCGCCGGGAAAGGAGGCAGGATTCCTCACACCAGG
+CACCGTCCCCCAGGGCAGCTCAGGCACCAAGAGCCTGAATAATTCACCAAATGTTAATAA
+TGTAAAAATCCTCCTTTTTAATTGCTTTCCCTGCTCTGCCTGGGGCCGCTCTGCTGGCCG
+CGCGGGGGAGGGGCGCCGGCCGCCGGGGAGCGCGCTGTCAATCAGGCCGCGCCGCCGCCC
+CCCCCCCCCGCCCCGCCGCGGAGCCGGCCGTAAATAACCCTGTAACTAACCCGGCCGCTA
+GCGCGGGGGCGCTGGGCCCCGCTGGGATCGATGCGGGCGGCCGCGCCGGCTGGGCTCTGC
+GGGCTGGCACCCGGCCCGGGGCGGGACCCACCTCCGCTTTCGGGTAATTAATTTATAAAC
+AGAGGCGGCGGTGGAGCTGGCGGAGCCTGCATAGTGGGGGCTGCGGGGACTCGGGAGGCC
+CGGGCGGGAGGGAGAGGCCGAGAGACCTGGGACGCGGCGCCTTAGACGCGGGCGCTGCGT
+GCGCATTGGGGCGAGTGTGGCCACGCGGGACAGTGACCCTGCGCAGCCGGGACTGGGCGA
+CCCCTGTGCTAGTGTGGCGTGCGTGCGCGGGCGCTGCCTTGCCTTTGTGACAAGCTTTGG
+CCAGCCGCGTCTACTATGGGGACCTCAGATTTTCTTGCCTCCCACCGAAGAGGGGGTCCC
+CTGGGCGGTCAGCCCCTGGCTGGCACTTCTGGACTCTCTCGCTGCCCCGCAGGCTCTGTG
+GCCTCGGGACGTCTGCACAGCCCCCTCCCCGCAAGGCTCAGCCGCCTCTCAGGCCGGAAG
+CCTCCAGGCACCCGGCTCCCCTTCGGGGAAGAGCTTTTCCCGACACTTCCTCGCCCAGCA
+TCTTGTCTGCCGTCTCGGCCCTGTGGCCGCCCATCCTCCTGCCCCGTGCCCGAGACCAGC
+CCAGGGGCCGAGCACGGCCGAGTGGTGTGGTCAGTTCCCCACCTCAGTGTTCTACGCCAG
+GACGCGGGCTGGGGAGGATGAGGGCGCATAGCCGGGGGGATCACTGCTGTTGTCCCCCAC
+CCAGATCTCCTGAGGGTCCGGCAGGAGGTGGCGGCTGCAGCTCTGAGGGGCCCCAGTGGC
+CTGGAAGCCCACCTGCCCTCCTCCACGGCAGGTCAGCGTCGGAAGCAGGGCCTGGCTCAG
+CACCGGGAGGGCGCCGCCCCAGCTGCCGCCCCGTCCTTCTCGGAGAGGTACTGGGGTGGC
+TGCCGTTCTCTGCTTGTTTCTGGGGTGCCGCCCGCACCCCCGCGCTCTCAGCCACCAGCA
+CGCGCCCCGAGAGTGCCAAGCACTGTGTTCAGCTCTAGGTTCGGGTCCGGGCAGAGCGTT
+TCGGGGGTGACACCGATCTGGGCTGCAGTGTTGAGGGCGCCACTGGGGTGCGTGAGGGAG
+GCTGAGGCCCATCAGGGGGTTCCCTGGAGGAGAAGCCAGAGAAGGGGAGAGCTCCAAGTC
+TGGAACCCCGGGGTCAGTCGGGAGGGGTCGGCCAGAGGACTCAGAGCTGGAGGCGGAGGG
+GGGGTCCTGGCTGGCGCTCAAATGTAGACGCCGGCGCCGGATCTGTTCCCGGCACAGACA
+AGGCCTCCGGCACAGACCCGGGTTTCTCGGGTCCAGGACACGAGGCGGGGCGGGGCGCCT
+GGAGAAGGGAGGGGCCGCCTGAGGCCCGAGTCCCTGCCCGGCCGCTGAGCCCGGCGTCTG
+CAGCTGCCTCCACCGCCGCCCGGATTGCGGCTAATGACGCCCCCGCTTCCCCCGCCGCTC
+GGGTCCGCAGGGGAGGGGAGCAGGCGGGGCCGGCGCCCCGCGCAGTAATTACCGCTGCAG
+CCGTCGCCGCCCGCCGGGTCAGCGCCTCCGCGCCGCCGCCGAGATTAATTGGCGCCGCCG
+GCGGGGGCGGGGATGGCGCGCGACCTGGGGCCGTAACGAGCTGCGCATCGACCGCCCGCG
+GGGCCGGCAATTAGCGGAGGCGGCGGGGGAGGGGCGCCGGGGCCTTTACGGGAACGGGGG
+CGGGGGGGACGCCGCTCATTGCGCTGCCGTCCACAGGGAGCTGCCTCAGCCGCCCCCCTT
+GCTGTCGCCGCAGAATGCCCCTCACGTCGCCCTGGGCCCCCATCTCAGGCCCCCCTTCCT
+GGGGGTGCCCTCGGCTCTGTGCCAGACCCCAGGTGAGGAGGCGGGTGCGCATCCCCTGGG
+AGCCCGCGTGGAGGCTCGCGGACCCGGCCCTGCCCCTGTCGGAGCCGAGACGGACCGGGT
+AGGGGATTGCAAAGGGCCGGCTCGGACCGCCTCGGACCCCCCGACCCCGCGTTGTCCCCC
+TCCCCACCAGGCTACGGCTTCCTGCCCCCCGCGCAGGCGGAGATGTTCGCCTGGCAGCAG
+GAGCTCCTGCGGAAGCAGAACCTGGCCCGGTAGGTGCGGGGAGGCGGGCGGGGCCGCGCG
+GCCCGGGAGGCGGCTGACCCGCGTCTGCCCCCGGCCCAGGCTGGAGCTGCCCGCCGACCT
+CCTGCGGCAGAAGGAGCTGGAGAGCGCGCGCCCACAGCTGCTGGCGCCCGAGACCGCCCT
+GCGCCCCAACGACGGCGCCGAGGAGCTGCAGCGGCGCGGGGCCCTGCTGGTGCTGAACCA
+CGGCGCGGCGCCACTGCTGGCCCTGCCCCCCCAGGGGCCCCCGGGCTCCGGACCCCCCAC
+CCCGTCCCGGGACTCTGCCCGGCGAGCCCCCCGGAAGGGGGGTCCCGGCCCTGCCTCAGC
+GCGGCCCAGCGAGTCCAAGGAGATGACGGGGGCTAGGCTCTGGGCACAAGATGGCTCGGA
+AGACGAGCCCCCCAAAGACTCGGACGGAGAGGACCCCGAGACGGCAGCTGTTGGGTGCAG
+GGGGCCCACTCCGGGCCAAGCTCCAGCTGGAGGGGCCGGCGCCGAGGGGAAGGGGCTTTT
+CCCAGGGTCCACACTGCCCCTGGGCTTCCCTTATGCCGTCAGCCCCTACTTCCACACAGG
+TGGGCACCCCCACACTCTAGATCCTTCCAGAGGGCACAGGACTGGCAGGCCGCCTGTGGA
+AGGGTCTTGGGGGGAGGAAAAATTCCCCTTAGGCACCCATCCCCCACCTCAGCAATTGGG
+GCACACGACGGTCAGGAGACGGGCGGGTATGGGAAAGCCAGCCAGAGCCCTAGTAACACG
+CCCCACAACTCAGGCGCGGTAGGGGGACTCTCCATGGATGGGGAGGAGGCCCCAGCCCCT
+GAGGACGTCACCAAGTGGACCGTGGATGACGTCTGCAGCTTCGTGGGGGGCCTGTCTGGC
+TGTGGAGAGTACACTCGGGTAAGGGGGGGCCCCAGTTCCTGGGGCGGGGCTGGAGCTGGC
+TGGCAGTCACTACCTCCCTGGAAAGGATGGTGGGGTAGGGCCATTCCCCAACGCCCTCTC
+CCTCCCCAAAAGCAGTGCGCAGCAGGGACTGGACTGTGCACCCCACCTTTTTTTTTTTTT
+TTTTTTTTTGCCAGGTGTTTTCTGCCTGACACTCAAACCCAACAGATCACTGTTTTTAAA
+AAATTTCCGTGAGCTGCACAAACAGCTCCTCTTGGCTCTGCTGGGCTGGAGGATGGAGCA
+GCACCCGGGTCCTGACCCTCCCTCCCTCCCCCTTCCAGGTCTTCAGGGAGCAGGGGATCG
+ACGGGGAGACCCTGCCACTGCTGACGGAGGAGCACCTGCTGACCAACATGGGGCTGAAGC
+TGGGGCCCGCCCTCAAGATCCGGGCCCAGGTGAGACGCTGGGGAGTGAGGTCAGGGTCTC
+CAGACCACAGCTGGGCAGAAAGCTCTGGGTGGGTGTGCGACAGCCCCCACCAGGCCATCT
+CTCTGCAGGTGGCCAGGCGCCTGGGCCGAGTTTTCTACGTGGCCAGCTTCCCCGTGGCTC
+TGCCACTGCAGCCACCAACCCTGCGGGCCCCGGAGCGAGAACTCGGCACAGGAGAGCAGC
+CCTTGTCCCCCACGACGGCCACGTCCCCCTATGGAGGGGGCCACGCCCTTGCCGGTCAAA
+CTTCACCCAAGCAGGAGAATGGGACCTTGGCTCTACTTCCAGGGGCCCCCGACCCTTCCC
+AGCCTCTGTGTTGAGGTTGCCGGGGGTAGGGGTGGGGCCACACAAATCTCCAGGAGCCAC
+CACTCAACACAATGGCCCTGCCTCCCACCGCTTTATTTCTTTCGGTTTCGGATGCAAAAC
+AAAAAATTTTAAAAGAAAATGTGACTTCAAAGGAAAGGAACAAATTTTCAAAGACTTGGG
+GGAGTGAAGGCAGAGCCTGGTGCAGATGGACGAGGTCTGCAGACGGAGGGCAGAGGTGGT
+GGAAGGGGCCAGGGGCCTGCAGGCCTCCCCCTGGAACTGGGACTGGTCTCGGTCTGCTGA
+CGTCAGGGTCAGCTCCCCCGCGGAGCTGACTTCAGCAGCCCACAGCTGTGGGGCTTCAGC
+AGCCACACCAGCCCAGCCCAGCCCAGCTCTCGATACGTTTGGTCTTTCATGCTGAAAAAT
+AAATAATAAAGCCTGT
diff --git a/test/csq/ENST00000341065/ENST00000341065.fa.fai b/test/csq/ENST00000341065/ENST00000341065.fa.fai
new file mode 100644 (file)
index 0000000..fdd7550
--- /dev/null
@@ -0,0 +1 @@
+1      19696   19      60      61
diff --git a/test/csq/ENST00000341065/ENST00000341065.gff b/test/csq/ENST00000341065/ENST00000341065.gff
new file mode 100644 (file)
index 0000000..7b085aa
--- /dev/null
@@ -0,0 +1,27 @@
+1      ensembl_havana  gene    1       19696   .       +       .       ID=gene:ENSG00000187634;Name=SAMD11;biotype=protein_coding;description=sterile alpha motif domain containing 11 [Source:HGNC Symbol%3BAcc:28706];gene_id=ENSG00000187634;logic_name=ensembl_havana_gene;version=6
+1      ensembl_havana  transcript      5433    19696   .       +       .       ID=transcript:ENST00000341065;Parent=gene:ENSG00000187634;Name=SAMD11-001;biotype=protein_coding;havana_transcript=OTTHUMT00000097860;havana_version=4;transcript_id=ENST00000341065;version=4
+1      havana  exon    5433    5457    .       +       .       Parent=transcript:ENST00000341065;Name=ENSE00001768193;constitutive=0;ensembl_end_phase=2;ensembl_phase=1;exon_id=ENSE00001768193;rank=1;version=1
+1      havana  CDS     5433    5457    .       +       2       ID=CDS:ENSP00000349216;Parent=transcript:ENST00000341065;protein_id=ENSP00000349216
+1      havana  exon    6160    6210    .       +       .       Parent=transcript:ENST00000341065;Name=ENSE00002696520;constitutive=0;ensembl_end_phase=2;ensembl_phase=2;exon_id=ENSE00002696520;rank=2;version=1
+1      havana  CDS     6160    6210    .       +       1       ID=CDS:ENSP00000349216;Parent=transcript:ENST00000341065;protein_id=ENSP00000349216
+1      havana  exon    10893   11017   .       +       .       Parent=transcript:ENST00000341065;Name=ENSE00002703998;constitutive=0;ensembl_end_phase=1;ensembl_phase=2;exon_id=ENSE00002703998;rank=3;version=1
+1      havana  CDS     10893   11017   .       +       1       ID=CDS:ENSP00000349216;Parent=transcript:ENST00000341065;protein_id=ENSP00000349216
+1      havana  exon    14161   14250   .       +       .       Parent=transcript:ENST00000341065;Name=ENSE00002686739;constitutive=0;ensembl_end_phase=1;ensembl_phase=1;exon_id=ENSE00002686739;rank=4;version=1
+1      havana  CDS     14161   14250   .       +       2       ID=CDS:ENSP00000349216;Parent=transcript:ENST00000341065;protein_id=ENSP00000349216
+1      havana  exon    14396   14533   .       +       .       Parent=transcript:ENST00000341065;Name=ENSE00001708361;constitutive=0;ensembl_end_phase=1;ensembl_phase=1;exon_id=ENSE00001708361;rank=5;version=1
+1      havana  CDS     14396   14533   .       +       2       ID=CDS:ENSP00000349216;Parent=transcript:ENST00000341065;protein_id=ENSP00000349216
+1      havana  exon    16265   16427   .       +       .       Parent=transcript:ENST00000341065;Name=ENSE00003477353;constitutive=0;ensembl_end_phase=2;ensembl_phase=1;exon_id=ENSE00003477353;rank=6;version=1
+1      havana  CDS     16265   16427   .       +       2       ID=CDS:ENSP00000349216;Parent=transcript:ENST00000341065;protein_id=ENSP00000349216
+1      havana  exon    17257   17372   .       +       .       Parent=transcript:ENST00000341065;Name=ENSE00003681266;constitutive=0;ensembl_end_phase=1;ensembl_phase=2;exon_id=ENSE00003681266;rank=7;version=1
+1      havana  CDS     17257   17372   .       +       1       ID=CDS:ENSP00000349216;Parent=transcript:ENST00000341065;protein_id=ENSP00000349216
+1      havana  exon    17531   17609   .       +       .       Parent=transcript:ENST00000341065;Name=ENSE00003675531;constitutive=0;ensembl_end_phase=2;ensembl_phase=1;exon_id=ENSE00003675531;rank=8;version=1
+1      havana  CDS     17531   17609   .       +       2       ID=CDS:ENSP00000349216;Parent=transcript:ENST00000341065;protein_id=ENSP00000349216
+1      havana  exon    17680   18179   .       +       .       Parent=transcript:ENST00000341065;Name=ENSE00002728091;constitutive=0;ensembl_end_phase=1;ensembl_phase=2;exon_id=ENSE00002728091;rank=9;version=1
+1      havana  CDS     17680   18179   .       +       1       ID=CDS:ENSP00000349216;Parent=transcript:ENST00000341065;protein_id=ENSP00000349216
+1      havana  exon    18374   18498   .       +       .       Parent=transcript:ENST00000341065;Name=ENSE00002733131;constitutive=0;ensembl_end_phase=0;ensembl_phase=1;exon_id=ENSE00002733131;rank=10;version=1
+1      havana  CDS     18374   18498   .       +       2       ID=CDS:ENSP00000349216;Parent=transcript:ENST00000341065;protein_id=ENSP00000349216
+1      havana  exon    18819   18929   .       +       .       Parent=transcript:ENST00000341065;Name=ENSE00002692620;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00002692620;rank=11;version=1
+1      havana  CDS     18819   18929   .       +       0       ID=CDS:ENSP00000349216;Parent=transcript:ENST00000341065;protein_id=ENSP00000349216
+1      havana  CDS     19029   19274   .       +       0       ID=CDS:ENSP00000349216;Parent=transcript:ENST00000341065;protein_id=ENSP00000349216
+1      havana  exon    19029   19696   .       +       .       Parent=transcript:ENST00000341065;Name=ENSE00001804027;constitutive=0;ensembl_end_phase=-1;ensembl_phase=0;exon_id=ENSE00001804027;rank=12;version=1
+1      havana  three_prime_UTR 19275   19696   .       +       .       Parent=transcript:ENST00000341065
diff --git a/test/csq/ENST00000341065/ascii-art.txt b/test/csq/ENST00000341065/ascii-art.txt
new file mode 100644 (file)
index 0000000..cfa5b49
--- /dev/null
@@ -0,0 +1,61 @@
+  16257   16265         16427
+56789012345             7890
+CCCCACCCAGA-------------GGTACTGGGGTG
+      CCAGA
+      C-AGA
+ CCCACCCAg
+ CCCACC-AG
+  ......ooXXXXXXXXXXXXXXXoo......
+09876543210             01234567890
+CCC                     GGTACTGGG-
+CC-                     GGTACT-GGG
+-CC
+
+  
+GGTACTGGGGTG
+     T-
+     
+     
+          18374   18498
+45678901234       890123456
+CACAACTCAGG-------GGTAAGGGGGGGC
+  ......ooXXXXXXXXXoo......
+09876543210       01234567890
+ Axx   Cxx          Tx
+          18819  18826
+901234567890123456789
+CCCCTTCCAGGTCTTCAGGGA
+       CAGGTCT   A
+  ......ooXXXXXXXXXoo......
+          0123
+
+
+          19029         19274
+CTCTCTGCAGGTGGCCAGG
+       CAGGTG---AG
+       CAGGT---CAG
+       CAGG---CCAG
+       CAG---GCCAG
+  ......ooXXXXXXXXXoo......
+
+           19030
+          GTGGCCAGG
+          -V--A--R-
+           509
+          GTG---AGG
+          -V-----R-
+
+          GT---CAGG
+          -V-----R-
+
+          G---CCAGG
+          -V-----R-
+
+       19026
+
+            V   A   R
+       cagGTG.GCC.AGg
+       cagGT-.--C.AGg     V-R
+       cagG--.-CC.AGg     A-R
+       cag---.GCC.AGg     A-R
diff --git a/test/csq/ENST00000341065/ascii-art.txt-l b/test/csq/ENST00000341065/ascii-art.txt-l
new file mode 100644 (file)
index 0000000..cfa5b49
--- /dev/null
@@ -0,0 +1,61 @@
+  16257   16265         16427
+56789012345             7890
+CCCCACCCAGA-------------GGTACTGGGGTG
+      CCAGA
+      C-AGA
+ CCCACCCAg
+ CCCACC-AG
+  ......ooXXXXXXXXXXXXXXXoo......
+09876543210             01234567890
+CCC                     GGTACTGGG-
+CC-                     GGTACT-GGG
+-CC
+
+  
+GGTACTGGGGTG
+     T-
+     
+     
+          18374   18498
+45678901234       890123456
+CACAACTCAGG-------GGTAAGGGGGGGC
+  ......ooXXXXXXXXXoo......
+09876543210       01234567890
+ Axx   Cxx          Tx
+          18819  18826
+901234567890123456789
+CCCCTTCCAGGTCTTCAGGGA
+       CAGGTCT   A
+  ......ooXXXXXXXXXoo......
+          0123
+
+
+          19029         19274
+CTCTCTGCAGGTGGCCAGG
+       CAGGTG---AG
+       CAGGT---CAG
+       CAGG---CCAG
+       CAG---GCCAG
+  ......ooXXXXXXXXXoo......
+
+           19030
+          GTGGCCAGG
+          -V--A--R-
+           509
+          GTG---AGG
+          -V-----R-
+
+          GT---CAGG
+          -V-----R-
+
+          G---CCAGG
+          -V-----R-
+
+       19026
+
+            V   A   R
+       cagGTG.GCC.AGg
+       cagGT-.--C.AGg     V-R
+       cagG--.-CC.AGg     A-R
+       cag---.GCC.AGg     A-R
diff --git a/test/csq/ENST00000341065/frame1.txt b/test/csq/ENST00000341065/frame1.txt
new file mode 100644 (file)
index 0000000..583b692
--- /dev/null
@@ -0,0 +1,3 @@
+19030  TGGC    T       inframe_deletion|SAMD11|ENST00000341065|protein_coding|+|508VA>508V|19030TGGC>T,splice_region|SAMD11|ENST00000341065|protein_coding
+19030  TGGC    T       inframe_deletion|SAMD11|ENST00000341065|protein_coding|+|508VA>508V|19030TGGC>T,splice_region|SAMD11|ENST00000341065|protein_coding
+
diff --git a/test/csq/ENST00000341065/frame1.txt-l b/test/csq/ENST00000341065/frame1.txt-l
new file mode 100644 (file)
index 0000000..583b692
--- /dev/null
@@ -0,0 +1,3 @@
+19030  TGGC    T       inframe_deletion|SAMD11|ENST00000341065|protein_coding|+|508VA>508V|19030TGGC>T,splice_region|SAMD11|ENST00000341065|protein_coding
+19030  TGGC    T       inframe_deletion|SAMD11|ENST00000341065|protein_coding|+|508VA>508V|19030TGGC>T,splice_region|SAMD11|ENST00000341065|protein_coding
+
diff --git a/test/csq/ENST00000341065/frame1.vcf b/test/csq/ENST00000341065/frame1.vcf
new file mode 100644 (file)
index 0000000..ebcb5bb
--- /dev/null
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      19030   .       TGGC    T       .       .       EXP=inframe_deletion|SAMD11|ENST00000341065|protein_coding|+|508VA>508V|19030TGGC>T,splice_region|SAMD11|ENST00000341065|protein_coding
diff --git a/test/csq/ENST00000341065/frame2.txt b/test/csq/ENST00000341065/frame2.txt
new file mode 100644 (file)
index 0000000..fc4bd55
--- /dev/null
@@ -0,0 +1,3 @@
+19026  CAGGTGGCCAG     CAGGTCAG        inframe_deletion|SAMD11|ENST00000341065|protein_coding|+|508VA>508V|19026CAGGTGGCCAG>CAGGTCAG,splice_region|SAMD11|ENST00000341065|protein_coding
+19026  CAGGTGGCCAG     CAGGTCAG        inframe_deletion|SAMD11|ENST00000341065|protein_coding|+|508VA>508V|19026CAGGTGGCCAG>CAGGTCAG,splice_region|SAMD11|ENST00000341065|protein_coding
+
diff --git a/test/csq/ENST00000341065/frame2.txt-l b/test/csq/ENST00000341065/frame2.txt-l
new file mode 100644 (file)
index 0000000..fc4bd55
--- /dev/null
@@ -0,0 +1,3 @@
+19026  CAGGTGGCCAG     CAGGTCAG        inframe_deletion|SAMD11|ENST00000341065|protein_coding|+|508VA>508V|19026CAGGTGGCCAG>CAGGTCAG,splice_region|SAMD11|ENST00000341065|protein_coding
+19026  CAGGTGGCCAG     CAGGTCAG        inframe_deletion|SAMD11|ENST00000341065|protein_coding|+|508VA>508V|19026CAGGTGGCCAG>CAGGTCAG,splice_region|SAMD11|ENST00000341065|protein_coding
+
diff --git a/test/csq/ENST00000341065/frame2.vcf b/test/csq/ENST00000341065/frame2.vcf
new file mode 100644 (file)
index 0000000..bbfddd8
--- /dev/null
@@ -0,0 +1,7 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+##INFO=<ID=EXPL,Number=1,Type=String,Description="Expected consequence with bt/csq -l">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      19026   .       CAGGTGGCCAG     CAGGTCAG        .       .       EXP=inframe_deletion|SAMD11|ENST00000341065|protein_coding|+|508VA>508V|19026CAGGTGGCCAG>CAGGTCAG,splice_region|SAMD11|ENST00000341065|protein_coding;type=first is X, so 508V is correct
diff --git a/test/csq/ENST00000341065/frame3.txt b/test/csq/ENST00000341065/frame3.txt
new file mode 100644 (file)
index 0000000..dad5688
--- /dev/null
@@ -0,0 +1,3 @@
+19026  CAGGTGGCCAG     CAGGCCAG        inframe_deletion|SAMD11|ENST00000341065|protein_coding|+|508VA>508A|19026CAGGTGGCCAG>CAGGCCAG,synonymous&splice_acceptor|SAMD11|ENST00000341065|protein_coding
+19026  CAGGTGGCCAG     CAGGCCAG        inframe_deletion|SAMD11|ENST00000341065|protein_coding|+|508VA>508A|19026CAGGTGGCCAG>CAGGCCAG,synonymous&splice_acceptor|SAMD11|ENST00000341065|protein_coding
+
diff --git a/test/csq/ENST00000341065/frame3.txt-l b/test/csq/ENST00000341065/frame3.txt-l
new file mode 100644 (file)
index 0000000..dad5688
--- /dev/null
@@ -0,0 +1,3 @@
+19026  CAGGTGGCCAG     CAGGCCAG        inframe_deletion|SAMD11|ENST00000341065|protein_coding|+|508VA>508A|19026CAGGTGGCCAG>CAGGCCAG,synonymous&splice_acceptor|SAMD11|ENST00000341065|protein_coding
+19026  CAGGTGGCCAG     CAGGCCAG        inframe_deletion|SAMD11|ENST00000341065|protein_coding|+|508VA>508A|19026CAGGTGGCCAG>CAGGCCAG,synonymous&splice_acceptor|SAMD11|ENST00000341065|protein_coding
+
diff --git a/test/csq/ENST00000341065/frame3.vcf b/test/csq/ENST00000341065/frame3.vcf
new file mode 100644 (file)
index 0000000..c45295c
--- /dev/null
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      19026   .       CAGGTGGCCAG     CAGGCCAG        .       .       EXP=inframe_deletion|SAMD11|ENST00000341065|protein_coding|+|508VA>508A|19026CAGGTGGCCAG>CAGGCCAG,synonymous&splice_acceptor|SAMD11|ENST00000341065|protein_coding;type=879285-CAGGTGGCCAG-CAGGCCAG, correct is CAG---GCCAG, first codon deleted, synonymous acceptor
diff --git a/test/csq/ENST00000341065/not-a-start-lost.txt b/test/csq/ENST00000341065/not-a-start-lost.txt
new file mode 100644 (file)
index 0000000..97d1e2b
--- /dev/null
@@ -0,0 +1,3 @@
+5435   C       G       missense|SAMD11|ENST00000341065|protein_coding|+|1H>1D|5435C>G
+5435   C       G       missense|SAMD11|ENST00000341065|protein_coding|+|1H>1D|5435C>G
+
diff --git a/test/csq/ENST00000341065/not-a-start-lost.txt-l b/test/csq/ENST00000341065/not-a-start-lost.txt-l
new file mode 100644 (file)
index 0000000..97d1e2b
--- /dev/null
@@ -0,0 +1,3 @@
+5435   C       G       missense|SAMD11|ENST00000341065|protein_coding|+|1H>1D|5435C>G
+5435   C       G       missense|SAMD11|ENST00000341065|protein_coding|+|1H>1D|5435C>G
+
diff --git a/test/csq/ENST00000341065/not-a-start-lost.vcf b/test/csq/ENST00000341065/not-a-start-lost.vcf
new file mode 100644 (file)
index 0000000..2b6813e
--- /dev/null
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      5435    .       C       G       .       .       EXP=missense|SAMD11|ENST00000341065|protein_coding|+|1H>1D|5435C>G;type=ENST00000341065:865694-C-G:incomplete cds
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor1.txt b/test/csq/ENST00000341065/splice-acceptor-donor1.txt
new file mode 100644 (file)
index 0000000..6c5b1f1
--- /dev/null
@@ -0,0 +1,33 @@
+16255  CCC     CC      intron|SAMD11||protein_coding
+16255  CCC     CC      intron|SAMD11||protein_coding
+
+16261  CCA     CA      splice_region|SAMD11|ENST00000341065|protein_coding
+16261  CCA     CA      splice_region|SAMD11|ENST00000341065|protein_coding
+
+16429  TA      T       splice_region|SAMD11|ENST00000341065|protein_coding
+16429  TA      T       splice_region|SAMD11|ENST00000341065|protein_coding
+
+16438  GG      G       intron|SAMD11||protein_coding
+16438  GG      G       intron|SAMD11||protein_coding
+
+18365  A       AA      intron|SAMD11||protein_coding
+18365  A       AA      intron|SAMD11||protein_coding
+
+18371  C       CA      splice_region|SAMD11|ENST00000341065|protein_coding
+18371  C       CA      splice_region|SAMD11|ENST00000341065|protein_coding
+
+18500  T       TA      splice_region|SAMD11|ENST00000341065|protein_coding
+18500  T       TA      splice_region|SAMD11|ENST00000341065|protein_coding
+
+18506  G       GA      intron|SAMD11||protein_coding
+18506  G       GA      intron|SAMD11||protein_coding
+
+18816  CAGGTCT CAGGTCT .
+18816  CAGGTCT CAGGTCT .
+
+18826  G       A       missense|SAMD11|ENST00000341065|protein_coding|+|473R>473K|18826G>A
+18826  G       A       missense|SAMD11|ENST00000341065|protein_coding|+|473R>473K|18826G>A
+
+19026  CAGGTGGCCAG     CAGGTGAG        inframe_deletion|SAMD11|ENST00000341065|protein_coding|+|508VA>508V|19026CAGGTGGCCAG>CAGGTGAG
+19026  CAGGTGGCCAG     CAGGTGAG        inframe_deletion|SAMD11|ENST00000341065|protein_coding|+|508VA>508V|19026CAGGTGGCCAG>CAGGTGAG
+
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor1.txt-l b/test/csq/ENST00000341065/splice-acceptor-donor1.txt-l
new file mode 100644 (file)
index 0000000..6c5b1f1
--- /dev/null
@@ -0,0 +1,33 @@
+16255  CCC     CC      intron|SAMD11||protein_coding
+16255  CCC     CC      intron|SAMD11||protein_coding
+
+16261  CCA     CA      splice_region|SAMD11|ENST00000341065|protein_coding
+16261  CCA     CA      splice_region|SAMD11|ENST00000341065|protein_coding
+
+16429  TA      T       splice_region|SAMD11|ENST00000341065|protein_coding
+16429  TA      T       splice_region|SAMD11|ENST00000341065|protein_coding
+
+16438  GG      G       intron|SAMD11||protein_coding
+16438  GG      G       intron|SAMD11||protein_coding
+
+18365  A       AA      intron|SAMD11||protein_coding
+18365  A       AA      intron|SAMD11||protein_coding
+
+18371  C       CA      splice_region|SAMD11|ENST00000341065|protein_coding
+18371  C       CA      splice_region|SAMD11|ENST00000341065|protein_coding
+
+18500  T       TA      splice_region|SAMD11|ENST00000341065|protein_coding
+18500  T       TA      splice_region|SAMD11|ENST00000341065|protein_coding
+
+18506  G       GA      intron|SAMD11||protein_coding
+18506  G       GA      intron|SAMD11||protein_coding
+
+18816  CAGGTCT CAGGTCT .
+18816  CAGGTCT CAGGTCT .
+
+18826  G       A       missense|SAMD11|ENST00000341065|protein_coding|+|473R>473K|18826G>A
+18826  G       A       missense|SAMD11|ENST00000341065|protein_coding|+|473R>473K|18826G>A
+
+19026  CAGGTGGCCAG     CAGGTGAG        inframe_deletion|SAMD11|ENST00000341065|protein_coding|+|508VA>508V|19026CAGGTGGCCAG>CAGGTGAG
+19026  CAGGTGGCCAG     CAGGTGAG        inframe_deletion|SAMD11|ENST00000341065|protein_coding|+|508VA>508V|19026CAGGTGGCCAG>CAGGTGAG
+
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor1.vcf b/test/csq/ENST00000341065/splice-acceptor-donor1.vcf
new file mode 100644 (file)
index 0000000..b9526df
--- /dev/null
@@ -0,0 +1,16 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      16255   .       CCC     CC      .       .       EXP=intron|SAMD11||protein_coding;type=splice should not be called, can be normalized
+1      16261   .       CCA     CA      .       .       EXP=splice_region|SAMD11|ENST00000341065|protein_coding;type=splice_region but not splice_acceptor
+1      16429   .       TA      T       .       .       EXP=splice_region|SAMD11|ENST00000341065|protein_coding;type=splice_region but not splice_donor
+1      16438   .       GG      G       .       .       EXP=intron|SAMD11||protein_coding;type=splice should not be called
+1      18365   .       A       AA      .       .       EXP=intron|SAMD11||protein_coding;type=same as 16255 but an insertion
+1      18371   .       C       CA      .       .       EXP=splice_region|SAMD11|ENST00000341065|protein_coding;type=same as 16261 but an insertion
+1      18500   .       T       TA      .       .       EXP=splice_region|SAMD11|ENST00000341065|protein_coding;type=same as 16429 but an insertion
+1      18506   .       G       GA      .       .       EXP=intron|SAMD11||protein_coding;type=same as 16438 but an insertion
+1      18816   .       CAGGTCT CAGGTCT .       .       EXP=.;type=ref not a variant
+1      18826   .       G       A       .       .       EXP=missense|SAMD11|ENST00000341065|protein_coding|+|473R>473K|18826G>A
+1      19026   .       CAGGTGGCCAG     CAGGTGAG        .       .       EXP=inframe_deletion|SAMD11|ENST00000341065|protein_coding|+|508VA>508V|19026CAGGTGGCCAG>CAGGTGAG;type=indel inside exon not splice
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor2.txt b/test/csq/ENST00000341065/splice-acceptor-donor2.txt
new file mode 100644 (file)
index 0000000..fd14bdb
--- /dev/null
@@ -0,0 +1,3 @@
+16255  CCCCACCCAGA     CCCACCCAGA      .
+16255  CCCCACCCAGA     CCCACCCAGA      .
+
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor2.txt-l b/test/csq/ENST00000341065/splice-acceptor-donor2.txt-l
new file mode 100644 (file)
index 0000000..fd14bdb
--- /dev/null
@@ -0,0 +1,3 @@
+16255  CCCCACCCAGA     CCCACCCAGA      .
+16255  CCCCACCCAGA     CCCACCCAGA      .
+
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor2.vcf b/test/csq/ENST00000341065/splice-acceptor-donor2.vcf
new file mode 100644 (file)
index 0000000..1fb5dcc
--- /dev/null
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      16255   .       CCCCACCCAGA     CCCACCCAGA      .       .       EXP=.;type=should not be called, can be normalized
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor3.txt b/test/csq/ENST00000341065/splice-acceptor-donor3.txt
new file mode 100644 (file)
index 0000000..c13bb02
--- /dev/null
@@ -0,0 +1,3 @@
+16261  CCAGA   CAGA    splice_region|SAMD11|ENST00000341065|protein_coding
+16261  CCAGA   CAGA    splice_region|SAMD11|ENST00000341065|protein_coding
+
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor3.txt-l b/test/csq/ENST00000341065/splice-acceptor-donor3.txt-l
new file mode 100644 (file)
index 0000000..c13bb02
--- /dev/null
@@ -0,0 +1,3 @@
+16261  CCAGA   CAGA    splice_region|SAMD11|ENST00000341065|protein_coding
+16261  CCAGA   CAGA    splice_region|SAMD11|ENST00000341065|protein_coding
+
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor3.vcf b/test/csq/ENST00000341065/splice-acceptor-donor3.vcf
new file mode 100644 (file)
index 0000000..0375aca
--- /dev/null
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      16261   .       CCAGA   CAGA    .       .       EXP=splice_region|SAMD11|ENST00000341065|protein_coding;type=CCAG[A>C-AGA[A, splice_region but not splice_acceptor,non-synon region
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor4.txt b/test/csq/ENST00000341065/splice-acceptor-donor4.txt
new file mode 100644 (file)
index 0000000..15e2ce5
--- /dev/null
@@ -0,0 +1,3 @@
+16427  GGTA    GGT     splice_region|SAMD11|ENST00000341065|protein_coding
+16427  GGTA    GGT     splice_region|SAMD11|ENST00000341065|protein_coding
+
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor4.txt-l b/test/csq/ENST00000341065/splice-acceptor-donor4.txt-l
new file mode 100644 (file)
index 0000000..15e2ce5
--- /dev/null
@@ -0,0 +1,3 @@
+16427  GGTA    GGT     splice_region|SAMD11|ENST00000341065|protein_coding
+16427  GGTA    GGT     splice_region|SAMD11|ENST00000341065|protein_coding
+
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor4.vcf b/test/csq/ENST00000341065/splice-acceptor-donor4.vcf
new file mode 100644 (file)
index 0000000..003c9be
--- /dev/null
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      16427   .       GGTA    GGT     .       .       EXP=splice_region|SAMD11|ENST00000341065|protein_coding;type=splice_region but not splice_donor
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor5.txt b/test/csq/ENST00000341065/splice-acceptor-donor5.txt
new file mode 100644 (file)
index 0000000..844a294
--- /dev/null
@@ -0,0 +1,3 @@
+16427  GGTACTGGGG      GGTACTGGG       synonymous&splice_region|SAMD11|ENST00000341065|protein_coding
+16427  GGTACTGGGG      GGTACTGGG       synonymous&splice_region|SAMD11|ENST00000341065|protein_coding
+
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor5.txt-l b/test/csq/ENST00000341065/splice-acceptor-donor5.txt-l
new file mode 100644 (file)
index 0000000..844a294
--- /dev/null
@@ -0,0 +1,3 @@
+16427  GGTACTGGGG      GGTACTGGG       synonymous&splice_region|SAMD11|ENST00000341065|protein_coding
+16427  GGTACTGGGG      GGTACTGGG       synonymous&splice_region|SAMD11|ENST00000341065|protein_coding
+
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor5.vcf b/test/csq/ENST00000341065/splice-acceptor-donor5.vcf
new file mode 100644 (file)
index 0000000..7a4a29a
--- /dev/null
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      16427   .       GGTACTGGGG      GGTACTGGG       .       .       EXP=synonymous&splice_region|SAMD11|ENST00000341065|protein_coding;type=should not be called
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor6.txt b/test/csq/ENST00000341065/splice-acceptor-donor6.txt
new file mode 100644 (file)
index 0000000..a2a60e5
--- /dev/null
@@ -0,0 +1,3 @@
+18365  ACAACTCAGG      AACAACTCAGG     .
+18365  ACAACTCAGG      AACAACTCAGG     .
+
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor6.txt-l b/test/csq/ENST00000341065/splice-acceptor-donor6.txt-l
new file mode 100644 (file)
index 0000000..a2a60e5
--- /dev/null
@@ -0,0 +1,3 @@
+18365  ACAACTCAGG      AACAACTCAGG     .
+18365  ACAACTCAGG      AACAACTCAGG     .
+
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor6.vcf b/test/csq/ENST00000341065/splice-acceptor-donor6.vcf
new file mode 100644 (file)
index 0000000..4703db8
--- /dev/null
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      18365   .       ACAACTCAGG      AACAACTCAGG     .       .       EXP=.;type=should not be called, can be normalized
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor7.txt b/test/csq/ENST00000341065/splice-acceptor-donor7.txt
new file mode 100644 (file)
index 0000000..bff6673
--- /dev/null
@@ -0,0 +1,3 @@
+18371  CAGG    CAAAGG  splice_region|SAMD11|ENST00000341065|protein_coding
+18371  CAGG    CAAAGG  splice_region|SAMD11|ENST00000341065|protein_coding
+
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor7.txt-l b/test/csq/ENST00000341065/splice-acceptor-donor7.txt-l
new file mode 100644 (file)
index 0000000..bff6673
--- /dev/null
@@ -0,0 +1,3 @@
+18371  CAGG    CAAAGG  splice_region|SAMD11|ENST00000341065|protein_coding
+18371  CAGG    CAAAGG  splice_region|SAMD11|ENST00000341065|protein_coding
+
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor7.vcf b/test/csq/ENST00000341065/splice-acceptor-donor7.vcf
new file mode 100644 (file)
index 0000000..94a8707
--- /dev/null
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      18371   .       CAGG    CAAAGG  .       .       EXP=splice_region|SAMD11|ENST00000341065|protein_coding;type=same as 16261 but an insertion
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor8.txt b/test/csq/ENST00000341065/splice-acceptor-donor8.txt
new file mode 100644 (file)
index 0000000..6ee8c26
--- /dev/null
@@ -0,0 +1,3 @@
+18498  GGT     GGTA    splice_region|SAMD11|ENST00000341065|protein_coding
+18498  GGT     GGTA    splice_region|SAMD11|ENST00000341065|protein_coding
+
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor8.txt-l b/test/csq/ENST00000341065/splice-acceptor-donor8.txt-l
new file mode 100644 (file)
index 0000000..6ee8c26
--- /dev/null
@@ -0,0 +1,3 @@
+18498  GGT     GGTA    splice_region|SAMD11|ENST00000341065|protein_coding
+18498  GGT     GGTA    splice_region|SAMD11|ENST00000341065|protein_coding
+
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor8.vcf b/test/csq/ENST00000341065/splice-acceptor-donor8.vcf
new file mode 100644 (file)
index 0000000..4a144be
--- /dev/null
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      18498   .       GGT     GGTA    .       .       EXP=splice_region|SAMD11|ENST00000341065|protein_coding;type=splice region but not donor
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor9.txt b/test/csq/ENST00000341065/splice-acceptor-donor9.txt
new file mode 100644 (file)
index 0000000..d295897
--- /dev/null
@@ -0,0 +1,3 @@
+18498  GGTAAGGGG       GGTAAGGGGA      .
+18498  GGTAAGGGG       GGTAAGGGGA      .
+
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor9.txt-l b/test/csq/ENST00000341065/splice-acceptor-donor9.txt-l
new file mode 100644 (file)
index 0000000..d295897
--- /dev/null
@@ -0,0 +1,3 @@
+18498  GGTAAGGGG       GGTAAGGGGA      .
+18498  GGTAAGGGG       GGTAAGGGGA      .
+
diff --git a/test/csq/ENST00000341065/splice-acceptor-donor9.vcf b/test/csq/ENST00000341065/splice-acceptor-donor9.vcf
new file mode 100644 (file)
index 0000000..3109316
--- /dev/null
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      18498   .       GGTAAGGGG       GGTAAGGGGA      .       .       EXP=.;type=no consequence
diff --git a/test/csq/ENST00000357367/ENST00000357367.fa b/test/csq/ENST00000357367/ENST00000357367.fa
new file mode 100644 (file)
index 0000000..f4441d1
--- /dev/null
@@ -0,0 +1,71 @@
+>1     1:13386626-13390785
+TTACGGAGGACACCAGATAGTTTCCACTCAGTTTCCCTTTATTTCTGACTGTTACTTTAC
+AACCATCTGTGCAGGGGTAACCCTCTCATGTGTCTCTCCTCCCTGATTCTCACTCTAGCA
+ATTCAGATTCCCATTTCTGATTCTCTGGGACACAGGTCTCTAAAGAGCCCATCCACTCCA
+AGTCAACTTTTCCCCCAGTCCTGCCCCTCCTGCATCCTCATTCCTTTCCCATTCACACTG
+AGGAGGCATTTGAAACGATGGGTCTGTGCTCCCTTTAACATGCACTCATGGCCTAGGTTT
+CAGCTCCGAAATGACCAGAAGAAAGCTTGAAATATATCCACCCTGATGGCAGGCATTCAA
+CAGAGGCAGTGACTGGGCTCCAGGTCATAGGAGGCCCTGATGCCACAGCGAGGGCAGGGG
+ACGGTGCAGAACACAATGATCTTGGGCTGCCTTAAGTCCCTCAGTGTCTTCATCAGCTCA
+GCCCCAAGTTCAGCAAATCTCCCCCAGCAGAGAGCACCCTGGGTGTCATAACTCTCCAGA
+GGGGCAGGATACAGCTCCAGGCTTAGCTTGCTCAGCCCGACGGTGTGGCGCAGCAGGTTC
+TCAAGGGCAGCCATGGAGATGAGGTTCCCACAGAAGCTGAAGGTGCTGAGCTGGGAGCAG
+CGGCTCAGGACAGGCAGGATGGCGCTGAGTTGGGAATCCATGATCCCACAGTCCTCTAAG
+TCCAGGGTCTGCAGGGTGGCCACAACTTGCTCCAGCAGACCTGTGAGGGGCTCAGGGCTG
+AAATGGGTCAGTGTGACACCCCTCAGGTCCAGCTCCTTTAATTGACGGATGCTCGGGCAC
+CAAGAGAGATGCTTCAAGTCCGACTCTGACAGCAGGCAGTCGGTCATAACGACCATCTCC
+AAGGAGGCCTGGAGACACCTGGGAGAGAACAAGAAGTAGTTAGAGGAGAGAGGTGGGGAT
+GACTTCAGGGTGAGAGATGATGCTCTCCATAACCCAGGGCTGCTCTGCTCATCTGAGGAT
+AGTCAGCACCTGGGGTGTGGGAATGGAGACTCTGTTCCTTCAGTGCAGTCCCAATCGAGG
+CTCAGTCCTTCACCATCACCGAGGTGATTGGATCAAGTCCATGAACTCTAAGTCTCCCTT
+TCCTCATCTGTCAGGTAGAAAACCGCATCTCTGGGCCACAGGAGCCCGATGGAGACACAG
+GCATAAATGACAAACCCAGGCAGGATCCTGCAACATCAGCTGGGTTGGCCAGGTTGCAGG
+GGACCCTGACATGCCTGTACCATCAGCAAACCATCTATCACTTTTACCATTCTTTGCTCC
+TGCTCCCTCACCCTCTATTCTATCATCATGTATTTCCCATACATTAATTACCTGACCTGG
+AGCTCAAAACAGGGTGCTGACAGGGAAACATAGGATTTTGCCTGTTCACTAGGCAGGTGA
+GGATAGACCTCATATTTTAAAATATAGGAGTGGGATGGGCATTCTCTTTAGTGCCCTCTT
+CACCTCCCTATTTCCCATCATCTTAACTTAGACACACATCCTCAGGAGGAATTCACAAAT
+GCACTCTCGCCAGATCTAAACCCTGCAGTAGCTAGCTTCCTAGCTTGGCACCTTCTCTAT
+AGCATCTAGCCCAGGAGATCCCTCTGACTTTATTGGGATGGTTGTGTGATACCCGTATCA
+GGACAGAGCCACCAACAGGATAATGCATGGATATTCTAGTGTCCCCTCACTCTTACTTCC
+TCACAGGCTCACAGTGCATACCCACTGGTGTTTACTGTAACAAAGAAAGGCTCTGCTGTG
+GTCTGAAGAGAAAGCTCACCATCCTTCCTCACCTGAGCAGCTGGTCCAGGTGGCCTTCGA
+GGAAAGAGACGGAGTGCATAGACAGATTCTGGAAATAGTCCAGCTTGAGGAACTGAGAGG
+TGAATCGGGCAATGAACTGCCCCTTGTTGTCTGGGGGAATGCAGGCAGATGCACGGATGT
+TGAAGAGAACAAGTTTGCGGAGATTCCTCATCTGGCCCAGGTAAGGGGCAAACTTCACAA
+GAGTGGACAGCTCCCAGGGGCAGCACACTTCCACCTCCTGGATACAGTCAAGCTCCACCA
+TGTTCAGGACCTCTATGATACTGTGGATGGGCATTCCAAAAACCTGCAGCTCCTGGCAAC
+ACACATGCAGTAAGCCTTTTCTCTGCTTGCCCCACTCTAAGAGGTGGGTGAGGCATTCAT
+CTAGTGTCCTGTTCTTGAGACAAAGGTCTATGAACACCATGAATGGCTGCTGCCTGCCTG
+TCCCTGGACAGTTATCTGCTGTTTGCTTCTGACTCAGAGCCTCCGGGAAGGATGCAGTAG
+CTCCAGAAAATATGTCGCAGAAGTTCTCATCCACATTCCTCAAGTCCAGCACTTGAAGTT
+TTGACTGCCTGTGGGTAAAGGAGAAGAGAGGCTCCAAACTAAGGCAAGGACCTGAGCTTT
+TATTTACATCCCAGACATCAGCTGTTCTCCTCTCTGCCACTTTTCCCTCTCTGATTTTGT
+CCAACCCCTTTTCCCTCCGGATTTTGCCTCATCCCCATTGCCTGTAGCTTTCAGAGCCAC
+TAGAAGAGAAGTTTCTGTTTCCTCAGTGGACCCTGCATGGTGAGCAGTCCTTTCCCAGAG
+GGGCTGGGCAATGGCCAAGGCCTTCCTGAGCTTCCTCACTGGCACCATCAGAAACCTCTG
+GGCCTCCATGGTGCCCCTCCTCCTCCTGAAACAGCTGTCCCTACCCTGGACAAAAGGGCC
+CTCCCCACCTGGACACCTGGGTCACCTCACCTGGGGCGAACCTCTTGGGTCAACAGCACA
+TCAACCCCTTCCAGCACAGATTTTAATGACTCCAGATGAGGCGACTTCATCAGGGACCCT
+AGAGGGAGGCGGGTGAAAGGCCAGGCCTGCACCATTGTTTTCAGGGTTTCACAGCGTCTC
+CTGCTGAAGGCCTCCATGAACAGTGTGGGGAAGAGCTCCCTGGGCAGCTCCTCCATGGTG
+GAGATGGCCAAGGCCTGGTCCCTCAGCAGCCTCTGCCTTGCCAGCTCCAGGAGTCTGGGT
+GGGGCCCTGATGCTCATCTTGATGAATCTGCAAGGGAAAACTCTAGAGGACAAATCCAGA
+GAAAAGGCATCACTCTCAGGCCAAATATGATCACCTCATCTTCTCCTATTGCTAATCTCA
+TTGCTCTGGTGGAGGTGGAAAAGCCCTCAATTCCCCCCAGTTCCATTCTGCACTTGGTGG
+CCACAAATCTGTATCTGTGCCCCTGTGACTACCACAAAGAATGTCTTCCAAACACCAAGG
+AGGGGACGAGGTGGCCAGTGGCCCATTAATTTCTATACATTGCTCCACTGAAACTCAGGA
+TTACTGGGATCTGTCACTCAGGATCCTGAAAGCTAAGCTCCACCTTTTTGAGGGAAATTT
+TTTTGTTACTTACCACCCAAAAACAATGAGAATGACTGTCCTGTGGCCCCACACAGCCTG
+CATTCTCAGTTTACACAATTAGCATGCTTGGGGAAGACTGAAGTGACTCCTTAAAATCAA
+TGCCACTTGTTTTTATTTTGAAAAATTATAAGAGAAACTCTAAAAGCAGTGTGGCAGTAT
+TCTAGAGCACTTGGAAGGTGCGGGTGGAAACACTAAGTCTCAGATGAAGGATCCAATACT
+CATCCCTTCTACATACTCACAATCACCCACTTAGGGACAGAGTCTAAGGGCAGAGATAAA
+TCCCATGTTCAGAACAAGACTCGAGAAAATCACAATACAACTAAGTGTGTGAACTGTAGC
+TGAAGGGCACAGAAACAAAGAACTTCACATGTCAAGACATAAAAATTCATCCAACTGTAA
+ATTTTTAATATCTTTTTTAAAAAACTGCTTCAATAAGAATTTTGAAATGAGAAAAATGAA
+GCAGAAATCAAAATCTGAGGGATGAAGTGAATACTATATTTAGAGGAAAAATCAAAACCT
+ACATCTGTTAAATTGAAAAAACAGACAGGAAATTCTCTGTGCCACTTTGGGCTGTGTGTC
+ACCATCCCTGACTGGCTGGCTGCAGATCAGATGGGCGTGTTCCTAAGGAGGTGGTGACTT
+ACCAGATCTGGACTCAGTTTGTAGGGTGCTGGGATCTCTCAGAGAATCAAGCAGTAGTTC
+CAGGCACCAGGGCTTTGGGT
diff --git a/test/csq/ENST00000357367/ENST00000357367.fa.fai b/test/csq/ENST00000357367/ENST00000357367.fa.fai
new file mode 100644 (file)
index 0000000..d3dbe21
--- /dev/null
@@ -0,0 +1 @@
+1      4160    23      60      61
diff --git a/test/csq/ENST00000357367/ENST00000357367.gff b/test/csq/ENST00000357367/ENST00000357367.gff
new file mode 100644 (file)
index 0000000..d1f2af8
--- /dev/null
@@ -0,0 +1,12 @@
+1      ensembl_havana  gene    21      4140    .       -       .       ID=gene:ENSG00000182330;Name=PRAMEF8;biotype=protein_coding;description=PRAME family member 8 [Source:HGNC Symbol%3BAcc:24074];gene_id=ENSG00000182330;logic_name=ensembl_havana_gene;version=6
+1      ensembl_havana  transcript      21      4140    .       -       .       ID=transcript:ENST00000357367;Parent=gene:ENSG00000182330;Name=PRAMEF8-001;biotype=protein_coding;ccdsid=CCDS30597.1;havana_transcript=OTTHUMT00000022043;havana_version=1;tag=basic;transcript_id=ENST00000357367;version=2
+1      ensembl_havana  three_prime_UTR 21      356     .       -       .       Parent=transcript:ENST00000357367
+1      ensembl_havana  exon    21      918     .       -       .       Parent=transcript:ENST00000357367;Name=ENSE00001763203;constitutive=1;ensembl_end_phase=-1;ensembl_phase=2;exon_id=ENSE00001763203;rank=4;version=1
+1      ensembl_havana  CDS     357     918     .       -       1       ID=CDS:ENSP00000349931;Parent=transcript:ENST00000357367;protein_id=ENSP00000349931
+1      ensembl_havana  exon    1833    2408    .       -       .       Parent=transcript:ENST00000357367;Name=ENSE00001787203;constitutive=1;ensembl_end_phase=2;ensembl_phase=2;exon_id=ENSE00001787203;rank=3;version=1
+1      ensembl_havana  CDS     1833    2408    .       -       1       ID=CDS:ENSP00000349931;Parent=transcript:ENST00000357367;protein_id=ENSP00000349931
+1      ensembl_havana  CDS     2791    3077    .       -       0       ID=CDS:ENSP00000349931;Parent=transcript:ENST00000357367;protein_id=ENSP00000349931
+1      ensembl_havana  exon    2791    3102    .       -       .       Parent=transcript:ENST00000357367;Name=ENSE00001764121;constitutive=1;ensembl_end_phase=2;ensembl_phase=-1;exon_id=ENSE00001764121;rank=2;version=1
+1      ensembl_havana  five_prime_UTR  3078    3102    .       -       .       Parent=transcript:ENST00000357367
+1      ensembl_havana  exon    4083    4140    .       -       .       Parent=transcript:ENST00000357367;Name=ENSE00001633251;constitutive=1;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001633251;rank=1;version=1
+1      ensembl_havana  five_prime_UTR  4083    4140    .       -       .       Parent=transcript:ENST00000357367
diff --git a/test/csq/ENST00000357367/stop-retained.txt b/test/csq/ENST00000357367/stop-retained.txt
new file mode 100644 (file)
index 0000000..234c013
--- /dev/null
@@ -0,0 +1,3 @@
+358    C       T       stop_retained|PRAMEF8|ENST00000357367|protein_coding|-|475*|358C>T
+358    C       T       stop_retained|PRAMEF8|ENST00000357367|protein_coding|-|475*|358C>T
+
diff --git a/test/csq/ENST00000357367/stop-retained.vcf b/test/csq/ENST00000357367/stop-retained.vcf
new file mode 100644 (file)
index 0000000..465df30
--- /dev/null
@@ -0,0 +1,7 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+##INFO=<ID=EXPL,Number=1,Type=String,Description="Expected consequence with bt/csq -l">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      358     .       C       T       .       .       EXP=stop_retained|PRAMEF8|ENST00000357367|protein_coding|-|475*|358C>T;type=ENST00000357367:13386983-C-T
diff --git a/test/csq/ENST00000368801/ENST00000368801.fa b/test/csq/ENST00000368801/ENST00000368801.fa
new file mode 100644 (file)
index 0000000..78182f7
--- /dev/null
@@ -0,0 +1,204 @@
+>1     1:152184538-152196689
+TGAGAAAAGTCTTAGTATTTAATCAACATTTATTTATTGTCAATTTTAATACAATCCGGT
+TGTTTGAATCCAAAGACTTGAAACAAATGTGTTACAGTCAAATTAAGGAACTATGTAGCA
+GTGACAGATACTCTTCCTTTTCATCTGGGCATGGATGATATTTTTTCAGGTGGAAACGTT
+ATTGAACTACAGTAGTAGGTGGAAAGCATTGTATTTCCATGGAATAACTCCTCAATATAT
+TTCCCAATATTGAGCAGCCTCTTAGAAATAGGGAGCAAGATCTTTCTGCTGAAAACAAGC
+TAAAGCCCACATTTGAATGTTTTTTTTTTTCCTGAAATGATAAATCCCTATTCTTTATGA
+AATAATGCTCTTGCTCACTGGCTTGGGAAAAGACCCTGATGCTACTTTTTTATGCCACTA
+ATTAACTTACTGATTAAATATATACCCAAGAAAAAGGACTTGATGGTTTTGATAAGTAAA
+GACACTACCGCTGCTGCATCTTTGCTTTCAGAGCCTTCACCTTCTGCCACAATACCAAAA
+ATTGGGACACACCAAACTTGGGGCACACTAAAAATTAGGGTACACTAATTGCTGTAAAAC
+AAAGCTTTGTATCTAGGACTGGTAATGCATTTGTAATATTTTGCTTCTAAGAAATGTAAG
+GTTAGCTTTGGCACCATCTATAAATGAATGATGAGCTCTCAAAAAGACAACTCCAACTAA
+ACCCAAAGCTCTTTAAAAGCTTTTCATTATTCCTCAAAGTTTAACCCTCATTCTAACAAG
+TTATTCCACTCAGTATTTTCTAACAAAGTAGCACAAATGCCTAACAGTCTTTGGAAGGAA
+CCCCATAACAAGATATATGCTACAGTTTTAGGCTCTAAAGAAAGAGACAGAAATGCATTG
+ATTCACTTTTAGAACGAATTTCATGATGGATTGCTTGTCTTTCATGATGAATTCATAGAT
+GACTTTCCTATTTCTTAAATTGCTACTTGAGTAAATTGCATTTATGTTTATTATTCACTG
+ATAAAAGTAGCACCTCTGCTCTTGGACATATTCATAGGGTGAAGTGCTACTAGGAAAACT
+GAGAAAATATGAGCCAGAACTTCCCCCATCATGGTTACTTCCTCCTTTGCAATAAGAATA
+CCCATCTTGCCCTGAGCCACTTCCATGCTGACTATAACCAGAGGACTGTCCTGAGCCAGA
+CCCATGTTGGCCGTAGCTGGAAGACTGCCCTGAACCAGACCCGTGTCGGCCGTGGCTAAG
+AGACTGGCCAGATCCAGCCCCATGTCGGCCATAGCCAGAAGACTGACTGGAGCCAGAGCC
+ACGGTGGCCATAGCTGGAAGACTGGCCTGTGCTAGATCCCTCCTGGTCAAAGGTTGATGA
+CTGTCCTGATGTAGAACCATGCTGTCCTTGGCTACAGAAGTGCCCTGAGCCACTACCATG
+CTGACTGTAAGCAGAGGAATGTCCTGAGCCAGACTCATGTTGACCAAAGACAGAAGAGTG
+ACCCAAGCGAGACTCATATGGGCCACGGCTGGAAGAACGACCTGAGCCAGACCCATGTTG
+GCCGTGGCTGGAGGAGTGCCCCAAACCGGACCCATGTCGGCCGCGGCTAGGGGACTGGCC
+AGATCCAGACCCTTGTCGGCCGTGGCCCGAAGACTGACGGGAGCCAGACCCATGCTGACC
+ATAGTGGGAAGACGAACCTGAGCTAGATCCGTGTCGTTCACCCCTAGATGACTGTCCTGA
+TCTAGAGCCGTGTTGTCCGTAGCCAGAGGAGTGACCTGAGCCAGACCCATGCTGACTGTA
+ACTAGAGGACTGCCCTGAGCTAGACTCGTGGTGACCAAAGCCAGAAGACTCGCCTAAGCC
+AGACCCATGTTGGCCACTGCTGGAAGACCGACCGGAGCCAGACCCATGTCGGCCGTAGCT
+GGGAGACTGCCTTGACCCAGACCCACGCTGGCCGTGGCCTGGAGACTGGCCAGATCCAGA
+GCCCTGTCGGCCATAGCCAGAAGACTGACTTGAGCCAGAGCCATGCTGACCGTGGCTGGA
+AGACTGACCTGAGCTAGCTCCATGTTGGCCACAGCTCGATGACTGTCCTGATGTAGAACC
+ATGTTGCCCATGGGTAGAGGAATGACCTGAGCTAGATCCATGTTGACCGTAGCCAGAGGA
+CTGTCCTGAGCGAGACTCTCGGTGACCTAAGCCAGAAGAGTGACCGGAGCCAGACTCATA
+TGGGCCACGGCTGGAAGACCACCCTGAGCCAGACCCATATGGGCTGTAGCTGGAAGACTG
+CCCAGAACCAGACCCATGTCGGCCACGGCTAGGGCTAGGAGACTGGCCAGATCCAGACCC
+ATGTTGGCCGTGGCCCAAAGACTGACGGGAGCCAGACCCATGCTGACCATAGCTGGAAGA
+TGAACCTGAGCTAGATCCGTGTCGTTCACCCCTAGATGACTGTCCTGACCTAGAGCCGTG
+TTGTTCGTAGCTGGAGGAGTGACCTGAGCCAGATCCATGCTGAGTGTAACCAGAGGACTG
+CCATGAGCTAGACTCGTGGTGACCAAATCCAGAAGACTGACCTGAGCCAGACCCATGTCG
+GCCACTGCTGGAAGACCAACCGGAGCCAGACCCATGTTGGCCGTAGCTGGAAGAGTGCCC
+GGAACCGGACCCATGTCGGCCGCGACTAGGAGACTGGCCAGATCCAGAGCCCTGTTGGCC
+ATAGCTAGAAGACTGACTTGAGCCAGAGCCATGCTGACCGTGGCTGGAAGACTGACCTGT
+GCTAGATCCCTCCTGGTCAAAGGTTGATGACTGTCCTGATGTAGAACCATGCTGTCCTTG
+GCTACAGAAGTGCCCTGAGCCACTACCATGCTGACTGTAAGCAGAGGAATGTCCTGAGCC
+AGACTCATGTTGACCAAAGACAGAAGAGTGACCCGAGCGAGACTCATATGGGCCACGGCT
+GGAAGAACGACCTGAGCCAGACCCATGTTGGCCGTGGCTGGAGGAGTGCCCCGAACCGGA
+CCCATGTCGGCCGCGGCTAGGGGAATGGCCAGATCCAGACCCTTGTCGGCCGTGGCCCGA
+AGACTGACGGGAGCCAGACCCATGCTGACCATAGCGGGAAGACGAACCTGAGCTAGATCC
+GTGTCGTTCACCCCTAGATGACTGTCCTGATCTAGAGCCGTGTTGTCCGTAGCCAGAGGA
+GTGACCTGAGCCAGACCCATGCTGACTGTAACTAGAGGACTGCCCTGAGCTAGACTCGTG
+GTGACCAAAGCCAGAAGACTCGCCTAAGCCAGGCCCATGTTGGCCACTGCTGGAAGACCG
+ACCGGAGCCAGACCCATGTCGGCCATAGCTGGGAGACTGCCTTGACCCAGACCCACGCTG
+GCCGTGGCCTGGAGACTGGCCAGATCCAGAGCCCTGTCGGCCATAGCCAGAAGACTGACT
+TGAGCCAGAGCCATGCTGACCGTGGCTGGAAGACTGACCTGAGCTAGCTCCATGTTGGCC
+ACAGCTCGATGACTGTCCTGATGCAGAACCATGTTGCCCATGGGTAGAGGAATGACCTGA
+GCTAGATCCATGTTGACCGTAGCCAGAGGACTGTCCTGAGCGAGACTCTCGGTGACCTAA
+GCCAGAAGAGTGACCGGAGCCAGACTCATATGGGCCACGGCTGGAAGACCACCCTGAGCC
+AGACCCATATGGGCCGTAGCTGGAAGACTGCCCAGAACCAGACCCATGTCGGCCACGGCT
+AGGGCTAGGAGACTGGCCAGATCCAGACCCATGTTGGCCGTGGCCCAAAGACTGACGGGA
+GCCAGACCCATGCTGACCATAGCTGGAAGATGAACCTGAGCTAGATCCGTGTTGTTCACC
+CCTAGATGACTGTCCTGACCTAGAGCCGTGTTGTTCGTAGCTGGAGGAGTGACCTGAGCC
+AGATCCATGCTGAGTGTAACCAGAGGACTGCCATGAGCTAGACTCATGGTGACCAAATCC
+AGAAGACTGACCTGAGCCAGACCCATGTCGGCCACTGCTGGAAGACCAACCGGAGCCAGA
+CCCATGTTGGCCGTAGCTGGAAGAGTGCCCGGAACCGGACCCATGTCGGCCGCGACTAGG
+AGACTGGCCAGATCCAGAGCCCTGTTGGCCATAGCTAGAAGACTGACTTGAGCCAGAGCC
+ATGCTGACCGTGGCTGGAAGACTGACCTGTGCTAGATCCCTCCTGGTCAAAGGTTGATGA
+CTGTCCTGATGTAGAACCATGCTGTCCTTGGCTACAGAAGTGCCCTGAGCCACTACCATG
+CTGACTGTAAGCAGAGGAATGTCCTGAGCCAGACTCATGTTGACCAAAGACAGAAGAGTG
+ACCCGAGCGAGACTCATATGGGCCACGGCTGGAAGAACGACCTGAGCCAGACCCATGTTG
+GCCGTGGCTGGAGGAGTGCCCCAAACCGGACCCATGTCGGCCGCGGCTAGGGGACTGGCC
+AGATCCAGACCCTTGTCGGCCGTGGCCCGAAGACTGACGGGAGCCAGACCCATGCTGACC
+ATAGCGGGAAGACGAACGTGAGCTAGATCCGTGTCGTTCACCCCTAGATGACTGTCCTGA
+TCTAGAGCCGTGTTGTCCGTAGCCAGAGGAGTGACCTGAGCCAGACCCATGCTGACTGTA
+ACTAGAGGACTGCCCTGAGCTAGACTCGTGGTGACCAAAGCCAGAAGACTCGCCTAAGCC
+AGACCCATGTTGGCCACTGCTGGAAGACCGACCGGAGCCAGACCCATGTCGGCCGTAGCT
+GGGAGACTGCCTTGACCCAGACCCACGCTGGCCGTGGCCTGGAGACTGGCCAGATCCAGA
+GCCCTGTCGGCCATAGCCAGAAGACTGACTTGAGCCAGAGCCATGCTGACCGTGGCTGGA
+AGACTGACCTGAGCTAGCTCCATGTTGGCCACAGCTCGATGACTGTCCTGATGTAGAACC
+ATGTTGCCCATGGGTAGAGGAATGACCTGAGCTAGATCCATGTTGACCGTAGCCAGAGGA
+CTGTCCTGAGCGAGACTCTCGGTGACCTAAGCCAGAAGAGTGACTGGAGCCAGACTCATA
+TGGGCCACGGCTGGAAGACCACCCTGAGCCAGACCCATATGGGCTGTAGCTGGAAGACTG
+CCCAGAACCAGACCCATGTCGGCCACGGCTAGGGCTAGGAGACTGGCCAGATCCAGACCC
+ATGTTGGCCGTGGCCCAAAGACTGACGGGAGCCAGACCCATGCTGACCATAGCTGGAAGA
+TGAACCTGAGCTAGATCCGTGTCGTTCACCCCTAGATGACTGTCCTGACCTAGAGCCGTG
+TTGTTCGTAGCTGGAGGAGTGACCTGAGCCAGATCCATGCTGAGTGCAACCAGAGGACTG
+CCATGAGCTAGACTCGTGGTGACCAAATCCAGAAGACTGACCTGAGCCAGACCCATGTCG
+GCCACTGCTGGAAGACCAACCGGAGCCAGACCCATGTTGGCCGTAGCTGGAAGAGTGCCC
+AGAACCGGACCCATGTCGGCCGCGACTAGGAGACTGGCCAGATCCAGCCCCATGTCGGCC
+ATAGCCAGAAGACTGACTGGAGCCAGAGCCACGGTGGCCATAGCTGGAAGACTGGCCTGT
+GCTAGATCCCTCCTGGTCAAAGGTTGATGACTGTCCTGATGTAGAACCATGCTGTCCTTG
+GCTACAGAAGTGCCCTGAGCCACTACCATGCTGACTGTAAGCAGAGGAATGTCCTGAGCC
+AGACTCATGTTGACCAAAGACAGAAGAGTGACCCGAGCGAGACTCATATGGGCCACGGCT
+GGAAGAACGACCTGAGCCAGACCCATGTTGGCCGTGGCTGGAGGAGTGCCCCAAACCGGA
+CCCATGTCGGCCGCGGCTAGGGGAATGGCCAGATCCAGACCCTTGTCGGCCGTGGCCCGA
+AGACTGACGGGAGCCAGACCCATGCTGACCATAGTGGGAAGACGAACCTGAGCTAGATCC
+GTGTCGTTCACCCCTAGATGACTGTCCTGATCTAGAGCCGTGTTGTCCGTAGCCAGAGGA
+GTGACCTGAGCCAGACCCATGCTGACTGTAACTAGAGGACTGCCCTGAGCTAGACTCGTG
+GTGACCAAAGCCAGAAGACTCGCCTAAGCCAGACCCATGTTGGCCACTGCTGGAAGACCG
+ACCGGAGCCAGACCCATGTCGGCCGTAGCTGGGAGACTGCCTTGACCCAGACCCACGCTG
+GCCGTGGCCTGGAGACTGGCCAGATCCAGAGCCCTGTCGGCCATAGCCAGAAGACTGACT
+TGAGCCAGAGCCATGCTGACCGTGGCTGGAAGACTGACCTGAGCTAGCTCCATGTTGGCC
+ACAGCTCGATGACTGTCCTGATGTAGAACCGTGTTGCCCATGGGTAGAGGAATGACCTGA
+GCTAGATCCATGTTGACCGTAGCCAGAGGACTGTCCTGAGCGAGACTCTCGGTGACCTAA
+GCCAGAAGAGTGACCGGAGCCAGACTCATATGGGCCACGGCTTGAAGACCACCCTGAGCC
+AGACCTATATGGGCCATAGCTGGAAGACTGCCCGGAACCAGACCCATGTCGGCCACGGCT
+AGGGCTAGGAGACTGGCCAGATCCAGACCCATGTTGGCCGTGGCCCAAAGACTGACGGGA
+GCCAGACCCATGCTGACCATAGCTGGAAGACGAACCTGAGCTAGATCCATGTTGTTCGCT
+CCTAGATGACTGTCCTGACCTAGAGCCGTGTTGTTCGTAGCTGGAGGAGTGACCTGAGCC
+AGATCCATGCTGAGTGTAACCAGAGGACTGCCCTGAGCTAGACTTGTGACCAAAGCCAGA
+AGACTGGCCTGAGCCAGACCCATGTCGGCCACTGCTGGAAGACCGACCGGAGCCAGACCC
+ATGTCGGCCATAGCTGGGAGACTGCCCTGACCCAGACCCACGCTGGCCGTGGCCTGGAGA
+CTGGCCAGATCCAGAGCCATGTCGGCCGCGGCCCGAAGCGTGATGGGAGGCAGACTCATG
+CTGACCATAGCTGGAAGATTGACCTGAGCTAGAGTCATGTTGGCCGGAGCTTGATGACTG
+CCCTGACGTAGATCCATGTCGTCCCTGGCTAGAGAAGTGACCTGAGGCAGAACCATGCTG
+ACTATAGCCCTGTCCTGAGCCAGACTCGTGTTGCCCAAAACCAGAAGCCTGGCCTGAGCC
+AGACTCATAATGGCCACAGCTGGAAGAACAACTTGTGCCAGACCCGTGTTGGCCGTGGCT
+GGAGGAGTGCCCTGAACTGGACCCATGTCGGACACGGCTAGGAGAGTGGCCAGATCCAGA
+CCCTTGTCGGCCGTGGCCCGAAGATTGATGGGAGCCCGACCCATGCTGACCATAGCTGGA
+AGACAAACCTGAGCTAGATCCGTGTTGTTCACTCCTAGATGACTGTCCTGACCTAGAGCC
+GTGTTTTCTGTAGCCGGAGGAGTGACTTGAGCCAGATCCATGCTGACTGTAACCAGAGGA
+CTGCCCTGAGCCAGACTTGTGACCAAAGCCGGAAGACTGGCCTGAGACAGACCCATGTGG
+GCCATTGCTTGAAGACCAACCGGAGCCAGACCCATGTTGGCCGTAGCTGGAAGAGTGCCC
+AAAATCGGACCCATGTCGGCCGCGACTAGGAGACTGGCCAGATCCAGAGCCCTGTTGGCC
+ATAGCGAGAAGACTGACTTGAGCCAGAGCCATGCTGACCGTGGCTGGAAGACTGACCTGA
+GGTAGCTCCATGTTGGCCACAGCTCGATGACTGTCCTGATGTAGAACCATGTTGCCCATG
+GGTAGAGGAATGACCCGAGCTAGATCCGTGTTGACCGTAGCCAGAGGACTGTCCTGAGCG
+AGACTCTTGGTGACCTAAGCCAGAAGAGTGACCGGAGCCAGACTCATATGGGCCACGGCT
+TGAAGACCTCCCTGAGCCATACCCATGTGGGCCATAGCTGGAAGACTGCCTGGAACCAGA
+CTCATGTCGGCCACGGCTAGGGCTAGGAGACTGGCCAGATCCAGACCCATGTCGGCTGTG
+TCCCAAAGATTGACGGGAGCCAGACCCATGCTGACCATAGCTGGAAGATGAACCTGCACT
+AGATCCTTGTCGTTCACCCCTAGATGACTGTCCTGACCTAGAGCCGTGTTGTCCGTGGCC
+GGAGGAGTGACCTGAGCCAGATCCATGCTGAGTGTAACCAGAGGAATGCTCTGAGCTAGA
+CTCGTGGTGACCAAAGCCAGAAGAGTAGCCTGAACCAGACACATATGGGCCACTGCTGGA
+AGATCGACCAAAGCCAGTCCCATGTTGGCCGGAGCTGGGAGACTGCCCTGACCCAGACCC
+ACGCTGGCCGTGGCCTGGAGACTGGCCAGATCCAGAGCTGTGTTGGCCGCGGCCTGAAGA
+GTGACGGGAGGCAGACTCATGCTGACCATAGCTGGAAGACTGACGTGAGCTGGAGCCATG
+TTGGCCAGAGCTTGATGCCTGCCCTGACGTAGATCCATGTTGTCCCTGGCTAGAGGAGTG
+ACCTGAGCCAGAACCATGCTTACTATAGCCAGAGGACTGTCCTGAGCCAGACTCATGTTG
+CCCAAAGCCAGAAGTCTGGCCTGAGCCAGACTCATAATGGCCACGGCTGTAAGAGTAACT
+TGAGCCAGACCCGTGTTGGCCGTGGCTGGAGGAGTGCCCCGAACCGGACCCATGTCGGAC
+GTGGCTAGGAGACTGGCGAGATCCAGACCCTTGTCGGCCGTGGCCCAAAGACTGACGGGA
+ACCAGACCCATGCTGACCATAGCTGGAAGACGAACCTGAGCTAGATCTGTGTCGTTCACC
+CCTAGATGACTGTCCTGACCTAGAGCCGTGTTGTCCGTAGCCAGAGGAGTGACCTGAGCC
+AGATCCATGCTGACTGTAACCAGAGGACTGCCCTGAGCTAGACTTGTGTTGACTAAAGCC
+AGAAGACTGGCCTGAGCCAGACCCATGTGTGTCATTGCTGGAAGACTGTCCGGAGCCAGA
+GCCGTGTTGGCCATAGTTGGGAGACTGCCCTGACCCAGACCCACATTGGCCGCGGCCTGA
+AGACTGATGGGAGTCGGAGTTTTGCTCACCATAGCTGGAAGACTGACCTGAGTAGGAGTT
+ATGTTGGCCAGAAAAGTCTCTTTGAAAACTCAGTCTTCTGGATATGGATTCAGTCCCAGG
+TTTAAGACTTCCTCTGACGTTTCTGGAATAGGAATCATTCTCTCCTGCACTCCAACTTGA
+ATGACTAAAAGAGGATTCTTGCCGTTTGTTCTCCTCTTTTTCAGTTTCTTCTTGTTCCTC
+TTGGTGCTGGTGAGTGTCATCTCTCAGCTTTGACCCTGAAACTTGGCAGTAATCTTTGCC
+AATGATTTTATTACGAGCCTGAACCAGCTTGAATATCATCAGAAGATACTCAGTAAAATC
+CACTTTCTTGTTATGGTCTCGATCCAGACTTTGCAAGATGATATCCACAGTATCTGGATC
+GTTTGGATTCTGTATAAGAGAAAGGTACAAAGAGTAGCTCTGTTAGTATGGACAATACAT
+CTGGCTAACGAACTGAAGGAAAGATGTGAAAATGTAAATGTTTGGGTTATTTATATGGAA
+CTCATTCACACAGTCCTTTAGGCTGCATTTCTGTATCCTGAGCAGAAAGAGAAAAAGGAA
+TATGGAATGAATAATGTGGTGGGAAACAGCTAGAATAGGATGCAACTGGAAGATGAAAGG
+AAACAAGAGGGCTGATTATTTTTGGTAAAGAATGGGTCAAATATGAATGATTAGCTAATT
+TATAAGTAATATGTTTTTATACCTACATTAATTATATCAACTTTATTTATCCAATTAAAT
+TAACTAGCTACTTAATTTACTCACTGAACAAAGATTTATTATTTTACTAGTTGCCTACCA
+TTATGTCATATGAGAGTATAAAGAAGTGAACAAGTTTGCTTCCTGAAAAAAAATGGAATT
+TAAAGTTTAGTTGGCCAGATATACAAACTTAAAATTATAATTTATTGTGGTAAGGTTTCT
+ACAAGAGTACATCAGAGAGGAAACATTGGGGGTCCTAGAAAGGTTAATGAGAGGAAATGA
+TGCCTTTTGAAGGATGGATTAGGATTAGCCAAATGAAGAAGTAGGAAGAGAAAGAGAAGG
+GGAAAAGATTGTTCTAGGCAGAGGGAATTATATGAACAAAGGGCTAGAGGTGAGAGAAGT
+TATGGAGCATTCAAGGAACTGAAGGAAATTCAGGATTGCTAGATTTAGAGTTTGAAGAGT
+CAAGAAATGTGGATAGAGAGACAAATAGGGACTAGATTATGACTTTTAAGTTATGTTAAG
+GAACTTTGTACTTCATTTTAAGAGCAATTGGGAACTATTGAAGGATTTTTAGCTGAGGAG
+TGAAATGATTATATTTGCATCCAATGCTGAGAGTAGAAGTAGTAGGTGGCCTGAACCAGA
+GGACTAATAATAGTGATGAAGAGAAATGGGTTGTTTTGAGAGATTATTGATGAGTTAGAT
+GGAGGTTAGAAGGTAGTGGTGTCTGCTGAGAGAGAGACAATAAAAAATGACACCAGGTTT
+TTGCTTTGGGCAAAAAGATGAAGGAAAAAGGTTAGTGGGGAAGATTATGAGATTCATAGC
+TGACACACTGAATATCTGACATCTGATATCTGAATATCATATCTGAAATCCACAGAAATC
+CAAATTTAAGGAATTGAAACTCAGGAGTCTGATATAAGGTCCCAAATATCTAAGCTATCA
+AATCTAGACCTGACAGTTTTAAGGTGGTGGACACATTCTTTTGTGATTCAGGAGTAAATG
+CCAATTTCCTGAACTCAGAAATCTACTTCACAGTTTTTCTGAGGACTGTCTGGGTTTGTA
+GGAATTAGTCACTTAGATAGGACATTATTTAACCTGTGGGTTTTGTTTGTTGTTTAGTAA
+GGTCACTTCCGTTAGTTATGCTATGGAAACCATCACGGATCTGCTTTTGACCTTATCTCA
+AACTTTTACCAAACCCTGTTCTCTCTCACCAAGTAAGGACAATCCTCTAGGATGTTTGAC
+ATATGTGACAAGAAGGTGGAAAGGGATAAAGAAGAAAATTCCTGCATAACTCCATCCTGG
+CGTGGAGTTCTTACCTTCAGAATTTGATGAAACTCATTTTCCAGAAGTTCTTTCAGCTCT
+GCCTTGTTCAACGTATCATACTCCCCATGCTGGGTGGCATATTGGTAGAAAACATCGATG
+ACAGTGATGACGCCTTGTAGGAGTTTAGGCATTTTTTTTTTTGCAAGTTTGAGTAACCTA
+AAGGGAGGAAAAAGAGAGACCAACCCCTTACTATTCTTATTTCTTGTTTAAACACATAAA
+TAGTTCTAATTATTTATAATAATTGTTCAGAATTAGTCAGTCATGATTAAATTCATTCTG
+TTGTAATCAAGAACCAATTCAGAGTTGAATGACTTGTTCAAGCCATGTAGCAAGAGAGTG
+ATGAAATTAGGAATATAATCCATAGGTCTTATTTCCATTCCTGAATGAATGTAGGAAAAA
+TGACTTTCTGTTTTTGGCTTCCTGCCATTACCAGGGATAATATTAGCTTTGTTCTGGAGC
+TGTAGAAGTCCTGAGTGTTCCACTTCATCTGCTTCCTCTTTCTAGGTTCGAAGCATACTG
+TGGGCATAGGTCCATCATCTACATGACATGCCTTACTCAACCTAAGGAGCATCAATGGCT
+GAACTGAACTCTCAAGACTTCTAGGTCAGAGAAAATAGACAATGTGAGCAAAGCCAACAA
+GCCTAGGTGATATGAAGCTAAGGGTAACTGCTATTAGATCCAGCTTCTGTTCTCATTCTC
+CAAGCAGGAAGTGACCCTCAGACCTTATTACACAATAGAGAGGAAAAGCTCAGTTGTAAA
+GAAGGCAACCTGCCTGTGGATAATTAGAACCCCATGATATCCATGTTATAAGGGAAGCGA
+CCTCAAAGAAAGGAGATAATATACATAGTCCTAGTCTTTGTTTCATTTTTCTTTTCAGTA
+AATTTAAACTTATACCAAAGTTCCCCAGAGTATACTAAAAAGAAGCCTTGTATCTAGTGC
+CTCTTTGCCTTAGAGCACATCCTGGACTTTCATAATTTATAGCCCTAAGTACCCTTGAGC
+GGAGTTGAACTGCTCACTTACCTAGCTCACCAGAGGAACAAGTAGGGTAGAGACAGAAAC
+AGCTTTCAGGGTGCTGCGAGTTGGGCAGAGTG
diff --git a/test/csq/ENST00000368801/ENST00000368801.fa.fai b/test/csq/ENST00000368801/ENST00000368801.fa.fai
new file mode 100644 (file)
index 0000000..199029f
--- /dev/null
@@ -0,0 +1 @@
+1      12152   25      60      61
diff --git a/test/csq/ENST00000368801/ENST00000368801.gff b/test/csq/ENST00000368801/ENST00000368801.gff
new file mode 100644 (file)
index 0000000..30b389a
--- /dev/null
@@ -0,0 +1,10 @@
+1      ensembl_havana  gene    21      12132   .       -       .       ID=gene:ENSG00000197915;Name=HRNR;biotype=protein_coding;description=hornerin [Source:HGNC Symbol%3BAcc:20846];gene_id=ENSG00000197915;logic_name=ensembl_havana_gene;version=5
+1      ensembl_havana  transcript      21      12132   .       -       .       ID=transcript:ENST00000368801;Parent=gene:ENSG00000197915;Name=HRNR-001;biotype=protein_coding;ccdsid=CCDS30859.1;havana_transcript=OTTHUMT00000034016;havana_version=1;tag=basic;transcript_id=ENST00000368801;version=2
+1      ensembl_havana  three_prime_UTR 21      1014    .       -       .       Parent=transcript:ENST00000368801
+1      ensembl_havana  exon    21      9429    .       -       .       Parent=transcript:ENST00000368801;Name=ENSE00001447986;constitutive=1;ensembl_end_phase=-1;ensembl_phase=0;exon_id=ENSE00001447986;rank=3;version=2
+1      ensembl_havana  CDS     1015    9429    .       -       0       ID=CDS:ENSP00000357791;Parent=transcript:ENST00000368801;protein_id=ENSP00000357791
+1      ensembl_havana  CDS     11055   11192   .       -       0       ID=CDS:ENSP00000357791;Parent=transcript:ENST00000368801;protein_id=ENSP00000357791
+1      ensembl_havana  exon    11055   11217   .       -       .       Parent=transcript:ENST00000368801;Name=ENSE00001447987;constitutive=1;ensembl_end_phase=0;ensembl_phase=-1;exon_id=ENSE00001447987;rank=2;version=1
+1      ensembl_havana  five_prime_UTR  11193   11217   .       -       .       Parent=transcript:ENST00000368801
+1      ensembl_havana  exon    12082   12132   .       -       .       Parent=transcript:ENST00000368801;Name=ENSE00001447988;constitutive=1;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001447988;rank=1;version=2
+1      ensembl_havana  five_prime_UTR  12082   12132   .       -       .       Parent=transcript:ENST00000368801
diff --git a/test/csq/ENST00000368801/compound-lost.txt b/test/csq/ENST00000368801/compound-lost.txt
new file mode 100644 (file)
index 0000000..792deff
--- /dev/null
@@ -0,0 +1,9 @@
+4310   A       G       @11191
+4310   A       G       @11191
+
+6298   G       A       @11191
+6298   G       A       @11191
+
+11191  AT      A       frameshift&start_lost|HRNR|ENST00000368801|protein_coding|-|1MPKLLQGVITVIDVFYQYATQHGEYDTLNKAELKELLENEFHQILKNPNDPDTVDIILQSLDRDHNKKVDFTEYLLMIFKLVQARNKIIGKDYCQVSGSKLRDDTHQHQEEQEETEKEENKRQESSFSHSSWSAGENDSYSRNVRGSLKPGTESISRRLSFQRDFSGQHNSYSGQSSSYGEQNSDSHQSSGRGQCGSGSGQSPNYGQHGSGSGQSSSNDTHGSGSGQSSGFSQHKSSSGQSSGYSQHGSGSGHSSGYGQHGSRSGQSSRGERHRSSSGSSSSYGQHGSGSRQSLGHGRQGSGSRQSPSHVRHGSGSGHSSSHGQHGSGSSYSYSRGHYESGSGQTSGFGQHESGSGQSSGYSKHGSGSGHSSSQGQHGSTSGQASSSGQHGSSSRQSSSYGQHESASRHSSGRGQHSSGSGQSPGHGQRGSGSGQSPSSGQHGTGFGRSSSSGPYVSGSGYSSGFGHHESSSEHSSGYTQHGSGSGHSSGHGQHGSRSGQSSRGERQGSSAGSSSSYGQHGSGSRQSLGHSRHGSGSGQSPSPSRGRHESGSRQSSSYGPHGYGSGRSSSRGPYESGSGHSSGLGHQESRSGQSSGYGQHGSSSGHSSTHGQHGSTSGQSSSCGQHGATSGQSSSHGQHGSGSSQSSRYGQQGSGSGQSPSRGRHGSDFGHSSSYGQHGSGSGWSSSNGPHGSVSGQSSGFGHKSGSGQSSGYSQHGSGSSHSSGYRKHGSRSGQSSRSEQHGSSSGLSSSYGQHGSGSHQSSGHGRQGSGSGHSPSRVRHGSSSGHSSSHGQHGSGTSCSSSCGHYESGSGQASGFGQHESGSGQGYSQHGSASGHFSSQGRHGSTSGQSSSSGQHDSSSGQSSSYGQHESASHHASGRGRHGSGSGQSPGHGQRGSGSGQSPSYGRHGSGSGRSSSSGRHGSGSGQSSGFGHKSSSGQSSGYTQHGSGSGHSSSYEQHGSRSGQSSRSEQHGSSSGSSSSYGQHGSGSRQSLGHGQHGSGSGQSPSPSRGRHGSGSGQSSSYGPYRSGSGWSSSRGPYESGSGHSSGLGHRESRSGQSSGYGQHGSSSGHSSTHGQHGSTSGQSSSCGQHGASSGQSSSHGQHGSGSSQSSGYGRQGSGSGQSPGHGQRGSGSRQSPSYGRHGSGSGRSSSSGQHGSGLGESSGFGHHESSSGQSSSYSQHGSGSGHSSGYGQHGSRSGQSSRGERHGSSSGSSSHYGQHGSGSRQSSGHGRQGSGSGHSPSRGRHGSGLGHSSSHGQHGSGSGRSSSRGPYESRSGHSSVFGQHESGSGHSSAYSQHGSGSGHFCSQGQHGSTSGQSSTFDQEGSSTGQSSSYGHRGSGSSQSSGYGRHGAGSGQSPSRGRHGSGSGHSSSYGQHGSGSGWSSSSGRHGSGSGQSSGFGHHESSSWQSSGCTQHGSGSGHSSSYEQHGSRSGQSSRGERHGSSSGSSSSYGQHGSGSRQSLGHGQHGSGSGQSPSPSRGRHGSGSGQSSSYSPYGSGSGWSSSRGPYESGSSHSSGLGHRESRSGQSSGYGQHGSSSGHSSTHGQHGSTSGQSSSCGQHGASSGQSSSHGQHGSGSSQSSGYGRQGSGSGQSPGHGQRGSGSRQSPSYGRHGSGSGRSSSSGQHGSGLGESSGFGHHESSSGQSSSYSQHGSGSGHSSGYGQHGSRSGQSSRGERHGSSSRSSSRYGQHGSGSRQSSGHGRQGSGSGQSPSRGRHGSGLGHSSSHGQHGSGSGRSSSRGPYESRSGHSSVFGQHESGSGHSSAYSQHGSGSGHFCSQGQHGSTSGQSSTFDQEGSSTGQSSSHGQHGSGSSQSSSYGQQGSGSGQSPSRGRHGSGSGHSSSYGQHGSGSGWSSSSGRHGSGSGQSSGFGHHESSSWQSSGYTQHGSGSGHSSSYEQHGSRSGQSSRGEQHGSSSGSSSSYGQHGSGSRQSLGHGQHGSGSGQSPSPSRGRHGSGSGQSSSYGPYGSGSGWSSSRGPYESGSGHSSGLGHRESRSGQSSGYGQHGSSSGHSSTHGQHGSASGQSSSCGQHGASSGQSSSHGQHGSGSSQSSGYGRQGSGSGQSPGHGQRGSGSRQSPSYGRHGSGSGRSSSSGQHGPGLGESSGFGHHESSSGQSSSYSQHGSGSGHSSGYGQHGSRSGQSSRGERHGSSSGSSSRYGQHGSGSRQSSGHGRQGSGSGHSPSRGRHGSGSGHSSSHGQHGSGSGRSSSRGPYESRSGHSSVFGQHESGSGHSSAYSQHGSGSGHFCSQGQHGSTSGQSSTFDQEGSSTGQSSSHGQHGSGSSQSSSYGQQGSGSGQSPSRGRHGSGSGHSSSYGQHGSGSGWSSSSGRHGSGSGQSSGFGHHESSSWQSSGYTQHGSGSGHSSSYEQHGSRSGQSSRGERHGSSSGSSSSYGQHGSGSRQSLGHGQHGSGSGQSPSPSRGRHGSGSGQSSSYSPYGSGSGWSSSRGPYESGSGHSSGLGHRESRSGQSSGYGQHGSSSGHSSTHGQHGSTSGQSSSCGQHGASSGQSSSHGQHGSGSSQSSGYGRQGSGSGQSPGHGQRGSGSRQSPSYGRHGSGSGRSSSSGQHGSGLGESSGFGHHESSSGQSSSYSQHGSGSGHSSGYGQHGSRSGQSSRGERHGSSSGSSSHYGQHGSGSRQSSGHGRQGSGSGQSPSRGRHGSGLGHSSSHGQHGSGSGRSSSRGPYESRLGHSSVFGQHESGSGHSSAYSQHGSGSGHFCSQGQHGSTSGQSSTFDQEGSSTGQSSSYGHRGSGSSQSSGYGRHGAGSGQSLSHGRHGSGSGQSSSYGQHGSGSGQSSGYSQHGSGSGQDGYSYCKGGSNHDGGSSGSYFLSFPSSTSPYEYVQEQRCYFYQ*>1CLNSYKASSLSSMFSTNMPPSMGSMIR*|4310A>G+6298G>A+11191AT>A
+11191  AT      A       frameshift&start_lost|HRNR|ENST00000368801|protein_coding|-|1MPKLLQGVITVIDVFYQYATQHGEYDTLNKAELKELLENEFHQILKNPNDPDTVDIILQSLDRDHNKKVDFTEYLLMIFKLVQARNKIIGKDYCQVSGSKLRDDTHQHQEEQEETEKEENKRQESSFSHSSWSAGENDSYSRNVRGSLKPGTESISRRLSFQRDFSGQHNSYSGQSSSYGEQNSDSHQSSGRGQCGSGSGQSPNYGQHGSGSGQSSSNDTHGSGSGQSSGFSQHKSSSGQSSGYSQHGSGSGHSSGYGQHGSRSGQSSRGERHRSSSGSSSSYGQHGSGSRQSLGHGRQGSGSRQSPSHVRHGSGSGHSSSHGQHGSGSSYSYSRGHYESGSGQTSGFGQHESGSGQSSGYSKHGSGSGHSSSQGQHGSTSGQASSSGQHGSSSRQSSSYGQHESASRHSSGRGQHSSGSGQSPGHGQRGSGSGQSPSSGQHGTGFGRSSSSGPYVSGSGYSSGFGHHESSSEHSSGYTQHGSGSGHSSGHGQHGSRSGQSSRGERQGSSAGSSSSYGQHGSGSRQSLGHSRHGSGSGQSPSPSRGRHESGSRQSSSYGPHGYGSGRSSSRGPYESGSGHSSGLGHQESRSGQSSGYGQHGSSSGHSSTHGQHGSTSGQSSSCGQHGATSGQSSSHGQHGSGSSQSSRYGQQGSGSGQSPSRGRHGSDFGHSSSYGQHGSGSGWSSSNGPHGSVSGQSSGFGHKSGSGQSSGYSQHGSGSSHSSGYRKHGSRSGQSSRSEQHGSSSGLSSSYGQHGSGSHQSSGHGRQGSGSGHSPSRVRHGSSSGHSSSHGQHGSGTSCSSSCGHYESGSGQASGFGQHESGSGQGYSQHGSASGHFSSQGRHGSTSGQSSSSGQHDSSSGQSSSYGQHESASHHASGRGRHGSGSGQSPGHGQRGSGSGQSPSYGRHGSGSGRSSSSGRHGSGSGQSSGFGHKSSSGQSSGYTQHGSGSGHSSSYEQHGSRSGQSSRSEQHGSSSGSSSSYGQHGSGSRQSLGHGQHGSGSGQSPSPSRGRHGSGSGQSSSYGPYRSGSGWSSSRGPYESGSGHSSGLGHRESRSGQSSGYGQHGSSSGHSSTHGQHGSTSGQSSSCGQHGASSGQSSSHGQHGSGSSQSSGYGRQGSGSGQSPGHGQRGSGSRQSPSYGRHGSGSGRSSSSGQHGSGLGESSGFGHHESSSGQSSSYSQHGSGSGHSSGYGQHGSRSGQSSRGERHGSSSGSSSHYGQHGSGSRQSSGHGRQGSGSGHSPSRGRHGSGLGHSSSHGQHGSGSGRSSSRGPYESRSGHSSVFGQHESGSGHSSAYSQHGSGSGHFCSQGQHGSTSGQSSTFDQEGSSTGQSSSYGHRGSGSSQSSGYGRHGAGSGQSPSRGRHGSGSGHSSSYGQHGSGSGWSSSSGRHGSGSGQSSGFGHHESSSWQSSGCTQHGSGSGHSSSYEQHGSRSGQSSRGERHGSSSGSSSSYGQHGSGSRQSLGHGQHGSGSGQSPSPSRGRHGSGSGQSSSYSPYGSGSGWSSSRGPYESGSSHSSGLGHRESRSGQSSGYGQHGSSSGHSSTHGQHGSTSGQSSSCGQHGASSGQSSSHGQHGSGSSQSSGYGRQGSGSGQSPGHGQRGSGSRQSPSYGRHGSGSGRSSSSGQHGSGLGESSGFGHHESSSGQSSSYSQHGSGSGHSSGYGQHGSRSGQSSRGERHGSSSRSSSRYGQHGSGSRQSSGHGRQGSGSGQSPSRGRHGSGLGHSSSHGQHGSGSGRSSSRGPYESRSGHSSVFGQHESGSGHSSAYSQHGSGSGHFCSQGQHGSTSGQSSTFDQEGSSTGQSSSHGQHGSGSSQSSSYGQQGSGSGQSPSRGRHGSGSGHSSSYGQHGSGSGWSSSSGRHGSGSGQSSGFGHHESSSWQSSGYTQHGSGSGHSSSYEQHGSRSGQSSRGEQHGSSSGSSSSYGQHGSGSRQSLGHGQHGSGSGQSPSPSRGRHGSGSGQSSSYGPYGSGSGWSSSRGPYESGSGHSSGLGHRESRSGQSSGYGQHGSSSGHSSTHGQHGSASGQSSSCGQHGASSGQSSSHGQHGSGSSQSSGYGRQGSGSGQSPGHGQRGSGSRQSPSYGRHGSGSGRSSSSGQHGPGLGESSGFGHHESSSGQSSSYSQHGSGSGHSSGYGQHGSRSGQSSRGERHGSSSGSSSRYGQHGSGSRQSSGHGRQGSGSGHSPSRGRHGSGSGHSSSHGQHGSGSGRSSSRGPYESRSGHSSVFGQHESGSGHSSAYSQHGSGSGHFCSQGQHGSTSGQSSTFDQEGSSTGQSSSHGQHGSGSSQSSSYGQQGSGSGQSPSRGRHGSGSGHSSSYGQHGSGSGWSSSSGRHGSGSGQSSGFGHHESSSWQSSGYTQHGSGSGHSSSYEQHGSRSGQSSRGERHGSSSGSSSSYGQHGSGSRQSLGHGQHGSGSGQSPSPSRGRHGSGSGQSSSYSPYGSGSGWSSSRGPYESGSGHSSGLGHRESRSGQSSGYGQHGSSSGHSSTHGQHGSTSGQSSSCGQHGASSGQSSSHGQHGSGSSQSSGYGRQGSGSGQSPGHGQRGSGSRQSPSYGRHGSGSGRSSSSGQHGSGLGESSGFGHHESSSGQSSSYSQHGSGSGHSSGYGQHGSRSGQSSRGERHGSSSGSSSHYGQHGSGSRQSSGHGRQGSGSGQSPSRGRHGSGLGHSSSHGQHGSGSGRSSSRGPYESRLGHSSVFGQHESGSGHSSAYSQHGSGSGHFCSQGQHGSTSGQSSTFDQEGSSTGQSSSYGHRGSGSSQSSGYGRHGAGSGQSLSHGRHGSGSGQSSSYGQHGSGSGQSSGYSQHGSGSGQDGYSYCKGGSNHDGGSSGSYFLSFPSSTSPYEYVQEQRCYFYQ*>1CLNSYKASSLSSMFSTNMPPSMGSMIR*|4310A>G+6298G>A+11191AT>A
+
diff --git a/test/csq/ENST00000368801/compound-lost.vcf b/test/csq/ENST00000368801/compound-lost.vcf
new file mode 100644 (file)
index 0000000..4ba1457
--- /dev/null
@@ -0,0 +1,9 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+##INFO=<ID=EXPL,Number=1,Type=String,Description="Expected consequence with bt/csq -l">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      4310    .       A       G       .       .       EXP=@11191;type=ENST00000368801:152188847-A-G
+1      6298    .       G       A       .       .       EXP=@11191;type=ENST00000368801:152190835-G-A
+1      11191   .       AT      A       .       .       EXP=frameshift&start_lost|HRNR|ENST00000368801|protein_coding|-|1MPKLLQGVITVIDVFYQYATQHGEYDTLNKAELKELLENEFHQILKNPNDPDTVDIILQSLDRDHNKKVDFTEYLLMIFKLVQARNKIIGKDYCQVSGSKLRDDTHQHQEEQEETEKEENKRQESSFSHSSWSAGENDSYSRNVRGSLKPGTESISRRLSFQRDFSGQHNSYSGQSSSYGEQNSDSHQSSGRGQCGSGSGQSPNYGQHGSGSGQSSSNDTHGSGSGQSSGFSQHKSSSGQSSGYSQHGSGSGHSSGYGQHGSRSGQSSRGERHRSSSGSSSSYGQHGSGSRQSLGHGRQGSGSRQSPSHVRHGSGSGHSSSHGQHGSGSSYSYSRGHYESGSGQTSGFGQHESGSGQSSGYSKHGSGSGHSSSQGQHGSTSGQASSSGQHGSSSRQSSSYGQHESASRHSSGRGQHSSGSGQSPGHGQRGSGSGQSPSSGQHGTGFGRSSSSGPYVSGSGYSSGFGHHESSSEHSSGYTQHGSGSGHSSGHGQHGSRSGQSSRGERQGSSAGSSSSYGQHGSGSRQSLGHSRHGSGSGQSPSPSRGRHESGSRQSSSYGPHGYGSGRSSSRGPYESGSGHSSGLGHQESRSGQSSGYGQHGSSSGHSSTHGQHGSTSGQSSSCGQHGATSGQSSSHGQHGSGSSQSSRYGQQGSGSGQSPSRGRHGSDFGHSSSYGQHGSGSGWSSSNGPHGSVSGQSSGFGHKSGSGQSSGYSQHGSGSSHSSGYRKHGSRSGQSSRSEQHGSSSGLSSSYGQHGSGSHQSSGHGRQGSGSGHSPSRVRHGSSSGHSSSHGQHGSGTSCSSSCGHYESGSGQASGFGQHESGSGQGYSQHGSASGHFSSQGRHGSTSGQSSSSGQHDSSSGQSSSYGQHESASHHASGRGRHGSGSGQSPGHGQRGSGSGQSPSYGRHGSGSGRSSSSGRHGSGSGQSSGFGHKSSSGQSSGYTQHGSGSGHSSSYEQHGSRSGQSSRSEQHGSSSGSSSSYGQHGSGSRQSLGHGQHGSGSGQSPSPSRGRHGSGSGQSSSYGPYRSGSGWSSSRGPYESGSGHSSGLGHRESRSGQSSGYGQHGSSSGHSSTHGQHGSTSGQSSSCGQHGASSGQSSSHGQHGSGSSQSSGYGRQGSGSGQSPGHGQRGSGSRQSPSYGRHGSGSGRSSSSGQHGSGLGESSGFGHHESSSGQSSSYSQHGSGSGHSSGYGQHGSRSGQSSRGERHGSSSGSSSHYGQHGSGSRQSSGHGRQGSGSGHSPSRGRHGSGLGHSSSHGQHGSGSGRSSSRGPYESRSGHSSVFGQHESGSGHSSAYSQHGSGSGHFCSQGQHGSTSGQSSTFDQEGSSTGQSSSYGHRGSGSSQSSGYGRHGAGSGQSPSRGRHGSGSGHSSSYGQHGSGSGWSSSSGRHGSGSGQSSGFGHHESSSWQSSGCTQHGSGSGHSSSYEQHGSRSGQSSRGERHGSSSGSSSSYGQHGSGSRQSLGHGQHGSGSGQSPSPSRGRHGSGSGQSSSYSPYGSGSGWSSSRGPYESGSSHSSGLGHRESRSGQSSGYGQHGSSSGHSSTHGQHGSTSGQSSSCGQHGASSGQSSSHGQHGSGSSQSSGYGRQGSGSGQSPGHGQRGSGSRQSPSYGRHGSGSGRSSSSGQHGSGLGESSGFGHHESSSGQSSSYSQHGSGSGHSSGYGQHGSRSGQSSRGERHGSSSRSSSRYGQHGSGSRQSSGHGRQGSGSGQSPSRGRHGSGLGHSSSHGQHGSGSGRSSSRGPYESRSGHSSVFGQHESGSGHSSAYSQHGSGSGHFCSQGQHGSTSGQSSTFDQEGSSTGQSSSHGQHGSGSSQSSSYGQQGSGSGQSPSRGRHGSGSGHSSSYGQHGSGSGWSSSSGRHGSGSGQSSGFGHHESSSWQSSGYTQHGSGSGHSSSYEQHGSRSGQSSRGEQHGSSSGSSSSYGQHGSGSRQSLGHGQHGSGSGQSPSPSRGRHGSGSGQSSSYGPYGSGSGWSSSRGPYESGSGHSSGLGHRESRSGQSSGYGQHGSSSGHSSTHGQHGSASGQSSSCGQHGASSGQSSSHGQHGSGSSQSSGYGRQGSGSGQSPGHGQRGSGSRQSPSYGRHGSGSGRSSSSGQHGPGLGESSGFGHHESSSGQSSSYSQHGSGSGHSSGYGQHGSRSGQSSRGERHGSSSGSSSRYGQHGSGSRQSSGHGRQGSGSGHSPSRGRHGSGSGHSSSHGQHGSGSGRSSSRGPYESRSGHSSVFGQHESGSGHSSAYSQHGSGSGHFCSQGQHGSTSGQSSTFDQEGSSTGQSSSHGQHGSGSSQSSSYGQQGSGSGQSPSRGRHGSGSGHSSSYGQHGSGSGWSSSSGRHGSGSGQSSGFGHHESSSWQSSGYTQHGSGSGHSSSYEQHGSRSGQSSRGERHGSSSGSSSSYGQHGSGSRQSLGHGQHGSGSGQSPSPSRGRHGSGSGQSSSYSPYGSGSGWSSSRGPYESGSGHSSGLGHRESRSGQSSGYGQHGSSSGHSSTHGQHGSTSGQSSSCGQHGASSGQSSSHGQHGSGSSQSSGYGRQGSGSGQSPGHGQRGSGSRQSPSYGRHGSGSGRSSSSGQHGSGLGESSGFGHHESSSGQSSSYSQHGSGSGHSSGYGQHGSRSGQSSRGERHGSSSGSSSHYGQHGSGSRQSSGHGRQGSGSGQSPSRGRHGSGLGHSSSHGQHGSGSGRSSSRGPYESRLGHSSVFGQHESGSGHSSAYSQHGSGSGHFCSQGQHGSTSGQSSTFDQEGSSTGQSSSYGHRGSGSSQSSGYGRHGAGSGQSLSHGRHGSGSGQSSSYGQHGSGSGQSSGYSQHGSGSGQDGYSYCKGGSNHDGGSSGSYFLSFPSSTSPYEYVQEQRCYFYQ*>1CLNSYKASSLSSMFSTNMPPSMGSMIR*|4310A>G+6298G>A+11191AT>A;type=ENST00000368801:152195728-AT-A
diff --git a/test/csq/ENST00000373833/ENST00000373833.fa b/test/csq/ENST00000373833/ENST00000373833.fa
new file mode 100644 (file)
index 0000000..9a3d253
--- /dev/null
@@ -0,0 +1,557 @@
+>1     1:28832455-28865812
+GATTCTCTAACTGCGCATGCTTCTGCGCACGCGCAATAGACATTCCAGGACTTCCGGGCA
+CTTCGTAAGGTTTAAAAAGGATGCTTCGCGTTTTCTCTCTCCTTTTTGGAGACAGATTCG
+CAGTGGTCGCTTCTTCTCCTTGGTAAGTGTGATCCTTGGTAAGTGTGATCAGATGCTTGC
+CACCGGAGTTGTGGGTCTAATGCTATAGATCAGTAGCCGAGCTTCCCTAGGAAGATCATA
+TAGTATTTTATTTATTTACTTTTTTTTTTTTTTTGAGACGGAGTCGGTTTGTCACTCAGG
+CTGGACTGCAGTGCTCGTTGCAACCTCCGCCTGCCGGGTTCAAGCGATTCTCGTGCCTCA
+GCCTCTCCAGCAGCTGGGATTACAGGCACGTGCCACCACGCCCGGCCAATTTTTGTATTC
+TTAGTGGAGACGGGGTTTCGCTATGTTGGTCAGGCTGGTTTTGAACTCCTGATTTCCGGT
+GATCCACCACCCTCGGCCTTCCAAAGTGCTGGGATTACAGGCGTGAGCCACCGCGCCTGG
+CCGGAAATCATGTAATTTAAAACTATATATGGGTGTCTTAGGCGGCATCGGTCCCAACTC
+TAAAGTACGCGTTAGACGGGCCTGGGCCAGAAGTGGGCCATGGAGACCTCGGGACCCGCA
+GGGCTGCCGCCCGACCCAGCGAGCCTCTGAAGGTGCACCGCCACCCCCACTGTTTATCTT
+ACTGCCTCATAGTAGGCACATTGTCGTTCTCAATATAATTGCACACAGTTTTATTCTGGA
+TCCTCATTTGCCTTTAAGAATTTTCTCAATTTTTCTTTTTATTTGATCGCACCACTGCAA
+CCTCCGCCTGCTGGGCTCAAGCAATTCTCCTGCCGCAGCCTCCCGAGTAGCTGGGACTAC
+AGGCGTGTACCACCGCGCCTGGCTTATTTTTGTATTTTTAGTAGAGACGGGATTTCACCA
+TGTTGGCCAGGCTGGTCTCCAACGCCTGACCTTGTGGTCCGCCACGCCAGGCCGAAGATT
+TTCATAATTTGGAAGCATTGCGTTTCGTAATTATGCTTTCTCGTATTTTTGTGATTTGGG
+TCATTTTTATTTTTATATTTTTAGGATTACAGGCGTGAGCCATCGTGCCTGGCCGATTTG
+GGGGTAATTAACAAGTCCACGTGTTTCATTTGAATTTAGGATAGCTGGGCCTAATTGTTG
+TCTTTGCTTCTGCGGTACCTTCCACATAGTACTAACCGCCTATTGTAAAGTAATTAGAAT
+AGCTGAATATGCATGTTACCAGTCTAGAAACCGATTTTTTTTTAACACCCCACTGTGGAC
+AGGGTGGAAACTCGTTTGCTTTCTTGTTTAAGATCTGTAGTAACATGAATGGATGAAATT
+GTTTCCTATTGGATTCTGTAAATTTATGCGTTACACTGATTGTCCAACGTGGATACACCC
+GGGAGGTCACTCTCCCCGGGCTCTGTCCAAGTGGCGTAGGGGAGCATAGGGCTCTGCCCC
+ATGATGTACAAGTCCCTTTCCACAACGTTGGAAATAAAGCTGGGCCTCGTGTCTGCGCCT
+GCATATTCCTACAGCTTCCCAGAGTCCTGTCGACAATTACTGGGGAGACAAACCATGCAG
+GAAACAGCCTTCTAGAGCACTGAATCTGGATTGAAGTCTTTTTTTTTTTTTTTTTTTTTG
+GAGATGGAGTCGCTCTGTTGCCCAGGCTGGAGTGCAGTGGCGCACTCCATTGCCTCTGCC
+TCCCGGGTTCAAGTGATTATGCTAAGTGATTCTCCTGCCTTGGCCTCCTGAGTAGCTGGG
+ATTACAGGCCCCCGCCACCACGCCAGGCTAATTTTTGTATTTTTAGTAAAGACAGGGTTT
+CACCATGTTGGTCAGGCTGGTCTCAAACTCCTGACCTTGTGATCCGCCAGCCTCTGGCCT
+CCCAAAATGTTGGGATTACAGGCGTGAGCCACCACACCTGGCTGGATTGAAGTCTTAATA
+CATGTTTAAGAAAAATTGGCTAAAAAGTAGCCAGGCATGATGATAGGTAGCTGGAGGAAG
+GAGAATCGCTGGAGCCCAGGAGTGACCTATACTCAAACCTATACTCCAGTGCCACTGTAC
+TCCAACCCCAGGCGATAGCATGAGGCCCCTCGTTGAAAAAGTTTAGGGTTTTGCTGTACT
+AATAGATTAATATCTTGTTTTGCAGGATTTGTTAAGGATTCCAAGTAACTCTTATTTGGT
+GAGTAAATCTGCTAATTGTTTTTTGCTTATCAGCTCTTTGTCAATGATTTCTGTAATGGA
+AATAGGATTGAAGAGACTTTTATTCTAGTTGGTCAGGATTTACCTCTGAGGCATTTAATC
+ATTCTCAGAGCAATAGCCAAATATCGACTTTGCTGCATTTTTGTAGGCATGTTGACATAA
+CTTCAACATATGCTCTGTTCTGTAAAAATTGCTTTTTTTAGTCAGCTCATTAAAAGTGCA
+AAGTAGTAAAAGCTGCCCTAGTGAACTGTAGGAAGCCTAATTGGCTTTATCTACATGTGT
+AGCCTGAGCTGAGAAAGATACTAGCCCTTGAAAATACTGTGGGTGATTAGCAATATTGGA
+TTTGTCGGTTACTCCAATTCCTCACTAATGAGCATTCCAACGTGGATACCCTGGGAGGTC
+ACTCTCCCCAGGCTCTGTCCAAGTGGCATAGGGGAGCTTAGGGCTCTGCCCCATGATGTA
+CAGTCCCTTTCCACAACGTTGAAGATGAAGCTGGGCCTCGTGTCTGCGCCTGCATATTCC
+TACAGCTTCCCAGAGTCCTGTGGACAATGACTGGGGAGACAAACCATGCAGGAAACATAT
+CTAGTATACTAGATTTTAAGTTGAAGTAGGATCTTCAGGAGTCTAATCATTATTTCTTTT
+CTTTTAGGAGAGAAGACGATCTGCACTTCGCATTTTGGCATTGACATTTAATTTTAGGGT
+CCTTTATATAGAAGGGAGAGTAGGTAAACTGATTTTTTTTTTTAACAGGGAGGGTTTGAC
+AATCTTTGGCAGACTTGGAGCAAAAGATTGAGGTGCATTTCATGCCTCCTTTTGAGAGTC
+TTGCTCTGTCGCCCAGGCTGTAGTGCAGTGGCGCAATCTTGGCTGCAACCTCAGCCTCCC
+AAGTAGCTGGGATTACAAACATAAGCCACCACGCCCAGCCCTCATACCTCTTTTAAAAGT
+CGACCTGTTTTGCAGAAAGTCTGCTGTTTTTGTACTAAAGGCTTTGGAATTTGGCATTTA
+GCTAGGAATGCACATTCTTTCACCTCATTCATACTTTAAGAACCACAGAAGTGACTCTGC
+TTGGCCAGAAGGCACACTGTGTTGGTGGTTATATTAAAAGTCCTTGAGTATTTTGCTTTT
+CATGATCTTGCTCACTGCAACTTCCGCCTCCCAGGTTCAGGCGATTCTCCTGCCTCAGCC
+TCCCAAGTAGCTGCGACTACAGGCGTGTAGCACCACACCTGGCTAATTTTTGTATTTTTA
+GTAGAGATGAGGTTTCACCATATTGGCCAGGCTGTTCTCAACTCCTGACCTCGTGATCCG
+CCCACCTCAGCCTCCTAAAGTGCTGGGATTACAGCTGTGAGCCACCCTGCCCGGCCACTT
+TTGTATGATTTCTAATGTATTTGTAATTTACCTAACAAATTGCCTAATCTGCTATGTTAA
+TGTATTTATGAATTAAAATAAATACGACTGCATGTTTGTGGTTCATTTTTGTGGAGGTGG
+CTGTGGTGACATCAGCCAAGAATCTGAATGGTACTGTTGAAGGAAACTAGCATGATAGCT
+TCAGTTCTAAAGGCCCTGAAACCTAGTCTCAGGTGGGTCCCCCTTGGGTTCACTTTATAT
+TGGCAGTTTATTGGGAAAATGGATATTAGGTCCTGACCAATAGGACCGTAAGTCTGGGTT
+GAGTGCAAGATGAGTTAGACCGATTCTTTAGCTTCCTGCAGTGTAGTGGAGGAAAAATCG
+ATGGTAGCAACGGGAGGTTGTATCCCTAGCTGATGAGTTGTATGAGCCTCTACTACCTGG
+CGCACCTCCGCCTGAAGATTGCCAGAATTGCTTGCCTCATGACGTGAGTCACAATGGAAA
+CTTTGTCAAGCCCCCTGCACTGGCTGCCAACATAAATGTTCAGTACCCTGAAGGATGGGA
+CTGAAGGGGGATCATCTAGAAGGTAAAGTTACCTACTGGCATAGGGGAGGTGGGACAGCC
+GTTAAGCCATTTGGAACTTGATGGAGACAGGTTTGAGGGAGGTGGGTGAGATTGGAGTTT
+GGTGGACTGTAGAGCTTGCTTGCCAAGGTGTTGAGGTCAGGGTTGGTTTGAGAATGGAAG
+CTAGTTACTAGCTATGATTGTGGGGGAACACAGCTTGATTTTTCTTACAAGCTAAGAGGA
+GTGAGGCAGTGTTTAAGAGGGCATGTTAAATGCAGCCAGGCTTGGTGGCTCACACCCGTA
+ATCCCAGCACTTAGGCTAAGGCAGGCGGATCACAACATCTAGAGATCCTGGCCAACGCGG
+TGAAACCCTGTCTGTACTAAAAATACAAAATAACTGGGCATGGTGGTGTGCACCTGTGGG
+AGGCTGAGGCAGAATTGCTGGAACCCGGGAGATGGAGGTTGTACTGAGCTGAGACCTTGC
+CACTGCGCTCCAGCCTGGTGACAGAGTTAAGTCTCAAAAAAAAGGCATCTTCCTAAAGCA
+ATTGTATTTGTGCTTACCTGTGCCAGGCACTGTTCTAGGTAAGCACTAAGTGGGCTTTAA
+TACAGCATATTCCAATGGGGAATCCCAGGAACCAAAAGACTAATTGTCCAAGTCCACAAC
+TAGAAGTGGCACCTCTGCAGAAACAAGCATCAAATTCCCTGCTCAGGAAGAAGCCAGATG
+AGTCAGCCCCATTCGTCTGTATGCCCAGTCCCATCCGTGTCCTGCTGTAACTACATAGAT
+CTCACCTGAGTAAAGTGATTTTTTTCTGAACCAGTGGTTTTAGTATGTTTTCAATCCATA
+TACTCAGGTGGGTTTGGGTAACTGCAGTGCTGGGCAGGAAATGAATGAATTTCTATTGAC
+TTGCAAGGTAGAGGTGAAGCAAAGCTGTCAGTAGGTGTTCAGGTCCCACTCTGCTAAACT
+TCAGCTTGCAATACCCCTTTTTTAGACTTTCCAAACAGGCACTTCTGGCCTTGTTCTTTG
+TGTAGGCAGACAGTATTGGTTGCCTATCTTAGGAGTACTAGACTGGGTTTGAATCCTGAT
+CCCACCACTTGCTGTTCATGAGACTTTGGGTGAGTTACTCAGCCCCTCTGCCTCAATTTC
+ATGTTCACAAAATAAGTGATAAACTACCTCATAGAGTTGTAATAAGGACAAAGGAGTTGG
+TATTTGTGAAAAGATTCTTAGGGTCTCTAGATGGAGTGCAGCAGCATGATCACTTATTAA
+ATAACATTCTTTTGTGACTTCTCAGAAACCAAGGATACAGTATCCAATTTTTTGTTTTTT
+GTTTTTTTTTTTTTTTGAGAGGGAGTCTCGCTCTGTCGCCCAGGCTGGAGTGCAGTGGCA
+CAATCTCAGCTCACTGCAAGCTCAGCCTCCCCAGCAGCTGGGACTACAGGTGCACGCCGC
+CACACCCGGCTAATTTTTTTGTATTTTTAGTAGAGAAGGGGTTTCACCATGTTAGCCAGG
+AAGGTCTCCATCTCCTGACCTCGTGATCCGCCCACCTCGGCCTCCCAAAGTGCTGGGTTT
+ACAGGCGTCAGCCACCATGCCCAGCTTTTTTTTTTTTGAGATCTAATCTCACTCTGTCTC
+CAGGAGGGAGTGCAATGGAGCCATCTTGGCTTGCTGCAACCTCCACCTCCCGGGTTCCAG
+CAATTCTCCCACCTCAGCCTCCCAAGTAGCTGGGATTACAGGCGCACGCCACCATGCCCG
+GCTAATTTTTTTTGCATTTTTTAGTAGAGACGGGTTTCACCATGTTAGCCAGGCTGGTCT
+CGAACTCCTGACCTCAAGTGATCCACCTGCCTCAGCATCCCAAAGTGTTGGGATTACAGG
+CGTAAGCCACTGCGCCTAGCCTCAAGCCTGATCCTTTTTTTTTTTTTTTTTTTTGAGATG
+GAGTCTTTGCCTCCCAGGCTGGAGTGCAGTGGCGTGATCTCAGCTCACTGCTACCTCTGC
+TTCCTGGGTTCAAGCGATTCTCCTGCCTCAACCTCCCAAGTAGCTGGGATTACAAGCGCC
+TGCACCGCACCCGGCTAATTTTTGTGTTTTTTTTTTCAGTAGAGACAGGGTTTCGCCATG
+TTGGCCAGGCTGGTCTCAAAACTCCTGACCTCAGGTGATCCACCACGCCCGGCAGAGCCT
+TGATCTCTTAACCACTATCCTCACCTCCCCTTTCCCTAAGGATCCACAATGGCCTCACTG
+GCTCTTGAAGGCAGGCTGGCACCTTGATCATTCTTCCTGGTCATTAGTATTCTGATCTGG
+TTATTTTCCATTTTATGTCCATCTAACCTACTTGGAGGATCCTCAAGAGACTGCATATGT
+AAACTCAGTACTTATTCTTGTACTGTGCCTGCCATATAGCAAGCACTGGCTGATTTAATT
+TTTCTGTGTTCTTTTTTATTGATTTGTTTTTATCTTTATTATTTTCTTTGCTTATTTTGG
+GGTTAGTTTGCTCATCTATTCCTAGTTTCTTAAGCTAGTAGCTGAGCTCATTGATTGGAG
+ACCTTTCTTTTTTTCTAATGTAGGCATTTAGTGCTATAAATTTCCTCCAGATACTGTTAA
+CAACACACAAATTCTGGTATGTTTTGTTTTCATTTTAATTCATTTCAAAATATTTTTGAG
+TTCCTTTTCTATTCTTTGATCTATGGGCTACTTGAAAGTGTATTATTGTTGTTGTATTAG
+TGTTGTTCAAATCTATCCTTGCTAGTTTCTTTTTTTTTGGAGACTGCGTCTCCAAAGGCT
+GGAGTGCAGTGGCACAATCTTGGCTCACTGCAAGCTCCGCCTCCTGGGTTCACACCATTC
+TCCTGCCTCAGCGTCCCCAGCAGCTGGGACTACAGGTGCCTGCCACCATGCCCTGCTAAT
+TTTTTGTAGAGATGGGGTTTCACCATGGTCTCAATCTCCTGACCTTGTGATCCACCCGCC
+TCGGCCTCCCAAAGTGCTGGGATTACAGGTGTGAGCCACCGCGCCCAGCCTCTTTTTTTT
+TTTTAGACAAGAGTCTCACTCTGTTGCCAAAGCCAGAGTGCAGTGGCACAATCTCAGCTC
+ACTGCAACTTCTGCCTCCGGAGTAGCTGGAATTACAGTCACGCACCACCACGCCCAGCTA
+ATTTTTTTGTATTTTTAGTAGAGATGGGGTTTGCGCGGCTGAAGTGCAGTGATGCGATCT
+CAGCTCACTGCAACCTCTGCCTCCCAGGTTCAAGCAATTTTCATGCCTCAGCCTCTGGAG
+CAGCTGGTACTACAGCATGCACCACCATGCCTGGCTAATTTTTTTGTATTTTAGTAGAGA
+TGGGGTTTCACCATGTTGCCCAGGCTGGTCTCAAACTCCTGAGCTCAGGCAGTCCGCCTG
+CCCTGACCTCCCAAAGTGCTAGAATTACAGGCATGAGCCACCGTGCCTGGCCTTATTTTA
+AAATTTTATTTCTTGTAGGTAACATGTTGGGTTTTTCAGTATGACAGTCTATGTCTTTTA
+ATTGGAGTGTTTAGGCTATTTACTTTTTTTTTTTAAGACAGGGTCTCACTCTGTCACCCA
+GGCCAGAGTTCAGTGGCAAGATTATGACTCACTGCAGCCTTAAACTGGAACTCCTGGGCT
+CAAGCCATCCTCCCAGCTCGGTCTCCTGAGTAGTGAAGACCACAGGCATGTGCCACTATG
+GCTGGCTAAATTTTGTATTTTTTGTAGAGACAAGGTCTCATGATGTTGTCCCAGCTGGTC
+TTGACCTCCAGGGCTCAAGCAATCCTCCCACCTTGGCCTCCCAAAGTGCTAGGAATACAG
+GCATGAGTCACCATGCCCAGCCATATTATACATTTTTAACTTACAATAGTCCACATTCAA
+TTGATATTAAACCAGTTCACTTGTAGTATAAGAATCTTCCCCAGCCTGGCCAATATGGTG
+AAACCCCGCCTCTACTAAAAATACAAAAAAAAAAAAATTAGCCAGGTGTGGTGGTGCTCG
+CCTGTAGTCTCAGCTACTTGGGAGGCTGAGGCAGAAGATTGCTTGAACCTGGAAGCAGAG
+GTTGCAGTGAGCTGAGATCGTGCCAGCCTAGGCAACAGAGCAAGACTCCGTCTCAAAAAA
+AAAAAAGGCGGGGCCCGGTGGCTCACGCCTGTTATCCCAGCATTTTGGGAGGCCGAGGCG
+GGCGGATCACGAGATCAGGAGATCAAGACCGTCTTGGCTAACACGGTGAAACCCCATCTC
+TACTAAAAATACAAAAAATTAGCCGGGCGTGGTGGCGGGTGCCTGTAGTCCCAGCTACTA
+GGGAGGCTGAGGCAGGAGAATGGCATGAACCCAGGAGGTGGAGCTTGCAGTGAGCCAAGA
+TCGCGCCACTGCACTCCAGCCTGGGCGACAGAGCGAGACTCCGTCTCAAAAAAAAAACAA
+AAAAAAAACCTTCTGGCGGCCTGGTGTGGTGGCTCACACTTGTAATCCCAGCACTTTGGG
+AGGCTGAGACTGGCGGATCACCTGAGGTCGGGAGTACAAGACCAGCCTGACCAACATGGA
+GAAACCCCGTCTCTACTAAAAATACAAAATTAGCCGGGCATGGTGGCACATGCCTATAAT
+CCCAGCAACTCGGGATGCTGAGGCAGGAGAATTGCTTGAACCTGGGAGGCAGAGGTTGCA
+GTGAGCCGAGATCATGCCATTGCACTCCAGCCTGGGCAACAAGAGCAAAACTCCATCTCA
+AAAAAAAAAAACAATCTTCCGGCTGGGCACAGTGGCTCACGCCTGTAATCCATCCCAGCA
+CTTTGGGAAGCCAAGGCAGGCAGATCACGAGGTCAGAGCGAGACTCCGTCTCGAAAAAAT
+AAATAAATATTTCTTCCATTTCTCACTATATAGTCTTTGATATTGTCATGTGTCTTACTT
+TTATATATGTTATAAAACCCACAGTACATTATTACAGCCAGAACCTCCATATCAGCCAGT
+TGCGATGGCTCACTCCTGTAATTCCAACACTTTGGGATGCCAAGGCAGGCTGACTGCTGA
+GGCTCAGAAGTTCAAGACCAGCCTGGCCAACATAGTGAAACCCTGTCTCTACCAAAAATA
+CAAAAATTAGATGGGCAATTAGCTGGACGTGGTGGTGCACGCCTGTAATCCCAGCTACTC
+GGGAGGCTGAAACAGGAGAATTGCTTGAACCCAGGAGGCAGAGATTGCAGTGAACTGAGA
+TCACGCCATTACACTCCAGCCTAGGCAACAGAGTGAGACTCCGTCTCAAAAAAAAAAATT
+AGCTGGGCATGGTGGTGCACATCTGTGGTCCCAGCTACTCGGGAGGCTGAGGCAGAGGTT
+GCAGTGAGCCGAGATCCTGCCACTGCACTCCAGCCTGGATGACAGAGTGAGACTCTTGAG
+ACAAACAACTGGGGCTGGGCGCAGTAGTTCACACGTGTAATCCCAGCACTTTGGGAGGCC
+GAGATGGGTGGATCACTTGAGGTCAAGAGCTCAAGACCGGCCTGGCCAACATGGTGAAAC
+CCTGTCTCTATTAAAAATACAAAAATGAGCCGGGCATGGTGGTGCGTGTCTGTAATCCCA
+GCTACTCTGGAGACTGAGGCAGGAAAATTGCTTGAACCCAGGGGGCAGAGGTTGCAGTGA
+GCCGAGATTGCACCACTGCACTCCAGCCTGGGCAACAGAATGAGACTCCATCTCAAAATA
+AAATAAAAAATACAAATACAAAACTAAAAAAATAAAAATAAAGGCCAGGTGCAGTTGCTC
+ATGCCTGTAATCCCAGCACTTTGGGAGGCCAAGATGGGCAGGTCACCTGAGGTCGGGAGT
+TCCAGACCAGCCTGGCAAAAATGGTGAAACCCGGTCTCTACTAAAAATACACAAAATGGC
+CAGGCGCGGTGGCTCACGCCTGTAATCCCAGCACTTTGGTAGGCTGAGGCGGGTGGATCA
+CCTGACGTTTAGGAGTTCAAGTCCAGGCTGGCCAACATGGTAAAACCCCGTCTCTACTAA
+AAATACAAAAATTAGCTGGGCATGGTGGCAGGCGCCTGTAATCCCAGCTACTCAGGAGGC
+TGAAGCAGGAGAATTGCTTGAACCCAGGAGGAAGAGGTTGCAGTGAGCTGAAATCGTGCC
+ATTGCACTCTAGCCTGGGCGGGTCAGGAGTTCGAGATCAGCCTGGCCAACATGGAGAAAC
+CCCATCTCTACTAAAAGTACAAAAATTAAGGCTGGGCGCGGAGGCTCACGCCTGTAAGCC
+CAGCACTTTGGGAGGATGAGGTGGGTGGCTCATGAGATCAGGAATTCAAGACCAGCCTGG
+CCAAGATGGTGAAACCCTGTCTCTACTAAAAATACAAAAATTAGCTGGGTGTGGTGGCAG
+GCACCTGTAATCCCAGCTACCTGGGAGGCTGAGGCAGGAGAATTGCTTGAACCTGGCTGC
+AGTGAGCCGAGATCGCACCACTGCACTCCAGCCTGGGCAACAGAGTGAGACCCCATCTCA
+AAAAAAAAAAAAAAAAGAGTTGAGGTCTCCTTCCACCACTTGTGTGAAGACCCCAGAAAA
+CTTGCTTTACCTCTTTAAACTTCAGTTTTCTTATCTTCCAACTGCCATGAGGTTTTTGTG
+AGGAACAAATGAGCTGACATGGATGTTTCTGTAGTTAACAAAATAAAGGGTCTTACAAAA
+TAGGCAATAATAATAATAATCACTTATTATTATTACATGAAGCTACATGAATGTGTAAGA
+TCTTGGAGGAAGACAGCAGAGAGAGAGAGAGAGATCAGAGATCCCAGGGTTAAAAGTTGG
+AGAAATTTCACAGTACATCATCCAAAAGAGGAGTCCATGATGGAGGCAGAGGTAAACTTG
+GAGAGGTAAGAAACCCTGAAGACAGGGGAGTGCTTTGTGGCAGGCTCTGCATATAAGAAT
+TCAGCCTGGCCAACATGGCGAAACCCAGTCTCTACTAAAAATACGAAAATTAGCCAGGCT
+TTGTGGCAGGCACCTGTAATCCCAGCTATTTGGGAGGCTGAGGCAGGAGAATCGCTTGAA
+CCTGGGAGGCAGAGGTTGCAGTGAGCCGAGATCTCACCATTGCACTCCAGCCCGGGTGAC
+AAGAGCAAGACTCGATCTCAAAAAAAAAAAAAGTTCAGTTCAGTTGGTAAGAACTCATCA
+AAAGTGTCCATCTAGACTTTGGGTGCCGTAGAATGACTCAGAGTCTGAATCAACATGAAA
+TCGAGAAAACGTCCTTTGCAAGGGTTTCAGGGAACACCTGAAATCCTGAAGAACTGTTTG
+TATCCATCCTGAAGAATGGGTGTTAATAAGAGACAGCCTTTTCTTGGTACCTGTTTTCCA
+TCTCTAACCCAACCCCAACTCACACCCTTCTATTTTATCTGGTCTCTCTCATTCCTCTTG
+CTCCTCCCCACTTGGCTCCCGTTTTCCCCAAGTCCATTCTCTATTTTGTTCTATAAGATC
+TGATCATATTAGGATGCTCTTGTAGCTCATAAGAAGATGACTGGGTGTTCACACGCATAT
+GAGATGTGCCTCCCTCAAACCTTGTTAAGACATGGGCACATACCCATCTGATGTTAACTC
+ACGGGGAAAAAAATCTGATCATGCCATTCCCGTGCCCAAATTCCCATATATCCCTACTGC
+CTCAGGATAGAGGCTGGACCCCTTAGACACACAAGACCCTGTATCCATGATCTGTCACTC
+CCACAGGCACCCTCTACTCCCATCTACTTGGCAGTTTCCCACAACCTCCCTGGGTTCTCG
+TGGTTCCCTGTCATTGCAAACGTCGCTTCTCCTAGGATGTCCTGCCCCCCTAGACTTAAC
+TTGGAAAGCTGTTCTTAAGCCCCGGACTGAGTCAGATGCCCCTCTGGGTATCCCTGTCAT
+AGCGTTGTGTGGTTGTTGATAGTCTGATTTTTCAACCTTCTCCATGCCCTCTTGAGGGTA
+GGGAAGATGAGTATCTTTTTTCTCCGTACAGACCCTACCGCACAAGATTTTCCTAAACAG
+ACCGAACTCAAGGAGTCTTTCTGGTTGTTAGTCCACGTGTCCCGATTTGGGGTTTCCAAA
+ATACACGCCCACTGGAACCGGGCCAGGGGAGCCAGCCTGGCCAAGGGCTCCCCCAGCCCG
+GCCAAGGGCTCCCCCAGCCCGGGAGCGCGCCACATGCAGATCCTGGGATGGCCGCCAGGG
+GCCGCCGGGCTCTTTGTTTTCCTTTCTCACCCGGGTCGGGGCCAGAGGCCTGCAGAGCGC
+ATGCTCTGGGGCAGTTCGCGGCCCGGCGGGGAGCGCCGGAGTTCCTTGTGGCCGACGTGC
+ACCAAGGTAGGTCTCGCCTGGGACGCGCGGAGGGTCCGGGCAGAGGGCGGTAAGCGGAGC
+GGCCACAGCCGGAGCACGGGCCGGTCCACGCGGGCCTAAGTCGCTGCCCGCTCTCGCCCG
+TGTCGCGCGGCGCCGGCCCCACGTGAAGCCCGGAGGCAGGAAGGCGCGGTGCGGGCTCGC
+GATTCCCCGGCCCCGCGGGGCGCTCCAGCAGCGGCTGGGCGCTGCCTCGCTGGAGCTAGG
+GCCGCGCGGCCCCTCCGCCGCCGCGCCTCTCACGCCCGCACCGCGGCGCCCGCGCAGGCG
+GGAGATTCAAACTGCGCGAGCGCGGCGGGCCGGGTGCGCGCGGCCGCCCGGGCGGGGGAT
+GGGTCTCTGCCGCGAGGAGGATGGTTTTGTCCGGCATGCGCTTGGAGAAGGCGGTTTGCA
+GATCGGGGAGGGAGCCCTGCCCGGGAGAGGGTGGGTCGTAGGAGCTCGAGGGTCTCCCGC
+TGTGGACCTTTGGGAGCCGTGTGTCTTGAACTCCGCAGCAGCTCAGTCTGTCAGCAGATT
+ATTTGCTGGCCATTTATTGCGTCCCTCTCTTGCGGGGCTGGGGGACAGTAGTGAGAAGAG
+CAGGCCCGTGTCATTAGCGAACTATGCCCTTGAACCCAGGCGACGGACGCTACTGGCAAG
+TCATTCATACGTCACATATTGACCTAACTTCGACCACGTGTGACTTGTGTGCCCTAGCAG
+AAGTTGAGTGTGTGGGGTGTTACGGGGAGCCCTCAGGGGGATCCCCCACCCTGCCCAGGA
+GGCTCAGGGATGGCTTTCCAGGTGAAGTGACTCTTGAATGGGGTTTTGAAGGAACAGAGT
+TTTTCAGGCAGTCTGAGGGTAGTGGGATTAGGGTGATACAGGCAGAGGGATTGCACGTGC
+AACGGCATGAAGGTATAGGTATTGTGGTCAGGGATACCACAGGTCTTGAGGTGACTGGAG
+GAGGAGAGTAACAAGATGATACAGCAGGGGCTGGGTCACGAAGCGTCTTGTGTGCAAGAC
+TAAGGAACTCTGCGGGGTGGAGGAGGCAGGGAAGATTTCCCCCAAGAAGGGTATCAGAGT
+GAAACCTGGACAGATGAATTAGGAGTTCACGAGGCTCCTGTTTCAAAGACATCCCAAGAG
+CAGGAATCCTGTTCTGTTCATCGTTACAACTTTCTCATCAGATGCCCTTGGGCAACCCAC
+CCAGTCCCCCAGAGCATTGGTTTCCTTATCTGTAAAGCAATGGTAGGGGGCATGTGGTGA
+GGATATAATTTTTTTTTTTTTGAGACGGAGTTTCCACTCTTATTACCCAGGCTGGAGTGC
+AGTGGCGCGATCTCAGCTCACTGCAACCTCCACCTCCTAGGTTCAAGCAATTCTGCCTCA
+GCCTGCTGAGCAGCTGAGACTACAGGAACACACCACCAGGCCCAGCTAATTTTTGTATTT
+TTTTTTTTTTAGTAGAGACGGGGTTTCACCATGTTGGCCAGGCTGGTCTTGAACTCCTGA
+CCTCAGGTGATCCACCTGCCTCAGCCTCCCAAAGTGCTGGAATTACAGGTGTGAGCCACC
+GCACCCGGCCAATTTTTTTTTTTTTTCTGATACAGAATCTTGGTCTATCGCCCAGGCTGT
+AGTATAGTGTCGTGCTCTCAGTCGCTGCAGCCTCCACCTCCCGGGTTCAAGCGATTCTCC
+TGTCTCAGCCTCCCGAATAGTAATATCCTATAATTTTCATAAAGCAGTGAAGTTGTGTGT
+CCCTTCCCCCAGGAAAAATGAACACATAGGCCCAGGCACAGGTTGTATAGAACGGGGATC
+CCAGGTGAGAAACTCCTAGTGTGAAATATACCACCTGTGTGCCTGGCATAACAGCAGCTC
+ACCAAATGTATATTGTTGACACATGAGCCCTCTCCTCCCTTCCCTCCTGGGGACCTTACA
+CACAGAGATTTTTCAGCCTTAGTCTGGCAGGCAAGTTCTTCCTCCTGGTGTGGGGGACGG
+AGGGCACAGCTGCAGTGGCCTGGGAGGGCTCTGTCTCCTTTTACAGAAATCGAGGCTGTG
+GTGAGGTCACTGGAGGTCAGGGCAGGAGCACCAGGCTCCGGGCAGACTGTCTAGACTGGC
+GTGCCTACCCACTTTCTTCAATAAATAAGGAAGGTGAGGTGGGGGTAGGGCAGCTCCAGC
+TCTGGTGGAGCATGGTCATGAGACTGGGATTTCATTCCACCTCTCTGTGACCTGGGTCAC
+CTTTCCCTGAGCCTCATCTTCCCCTTAGCTGTAAAACTGGGATGAGTCTGCTCACCTCAA
+AGGGCAGCTGTGGGCATTCAGGAGTGCCTGATGGTGGAAGCTGACTCTGTAGCCGACTTA
+TCTGTGACTGTCTCACTCTTCTCCCAGAGACTGTATGCTCCTTGAAGATGGAAGCTGTGT
+TGTGTGGGGCGGGGTGGGGAAGCATGATGCCAAAAGCCAACTCCTTATTCCCAGCCCAGA
+CACTCACTGCCTGGTTAAGAAAACAGCCAGAGAGGCCGGGCTCGGTGGCTCACGACTGTA
+ACCCCAGCAATTTGGGAGGCCAAGGTGGGCAGATCACCTGAGGTCAGGAGTTCAAGACCA
+GCCTGGCCGACATGGTGAAACCCCGTCTTTACTAAAAATACCAAGCAGTTAGCCAGGCGT
+GGTGGCTTGCGCCTGTAGTCCCAGCACTAGGGAGGCTGAGGCGGGAGAATCGCTTGAACC
+TGGGAGGCGGAGGTTGCAGTGAGCTGAGATCGTGAGTCTGAACTCCAGCTTGGGCAACAG
+AGTGAGGCTCCATCTCAAAAAGAAGAAAAGAAAAGCAAATAAAGGAAAACACACCCAGAG
+CAGTGAGAGAAGTCTGTATACAAGACCCATTTGTGCAGTAGAGGCTGTGCAGGCAGGTAC
+CGGGAACAGGGCTCCACCTTTTAGAAGGTGGTCCTCTGGCCGGGAGCAGTGGCTCACGCC
+TGTAATCCCAGCACTTTGGGAGGCCGAGGTGGGTGGATCATGAGGTCAGGAGATCGAGAC
+CATCCTGGCTAACACGGTGAAACCCCGTCTCTACTAAAAATACAAAAAATTAGCTGGGTG
+TGGTGGCAGGCGCCTGTAGTCCCAGCTACTCGGGAGGCTGAGGCAGGAGAATGGCGTGAA
+CCTGGGAGGCGGAGCTTGCAGTGAGCCGATATCGCGCCATTGCCTCCAGACTGGGCGACA
+GAGCGAGACTCCACCTCAGAAAAAAAAAAAAAAAAAAAAAAGAAGGTGGCCCTCCATCCC
+CTGCCCTTCCCTGGCGATTGCCAGCCCAGTGCAGGGCCTCAAGTCTTCCATTTTGGAGAG
+GAAGCCTCTGGGACTCAAAGAGCACTCAGGTGCCGTCTCCACCGCAGCAGGGAGTTGTCG
+CCACTGTCCTTCCCCACATCTGTGGGTGGATCTGTCACCACCCACCCCACCTTCCCTCAG
+GCTCTAGCTGCCTCATTGTCTCCTCTCTGGTCTCACCATCCTCTCCTCAGCTGGCTTCTG
+CTCTCTGCTTCTTGGACTTGGCCAAGTGCATAGGGGATACTGGGGAGGCCTGCCCAGACT
+GCCTTAGCCCCTGCCTGGACCAAGGTCTGCCTTCAGAATCAGTCAGATAGGCCTGGGTTG
+CTTTTCTAGGCTGCCCTTTACTTGCTCTGTGAACTTAGGCCGATAAAGTTATCTTTCTGA
+GCCTCAGTTCCTTAACTGTGAAATAGGAGTGACAGTGCTGCCTTCTTCAGCTTCCTGTGA
+GGAATAAAAGGGTTTTGCATATGGAAGATACAGTGAGTTAGCCGGTGCCCCCAGGGGCTC
+ATATTTTAGGAAGTTGATTGGTATGGTGGACAGGCATGTAAATTAAAGTGATTGTGATCC
+AAAAGTCTGTCCCAGTTTCTCAGAGAGAATGACTAGTTCAGGATGGAGGAGGGATCAGAG
+GAGGTGACTTTGAGACACCAGTAGATGTTCTTCCAGTGGGATAAGGGATGGGAAGGCGTT
+CCAGGTAAAGAGATGCAAATAGTATGGAGAGGACAGTTAGCATTCTGGCCTGGTGGGTCT
+GGCAAGGAGATTGTGTGGGAAGAGAAGGGAGGATGTGATAGATAGGAAATGAAGCTAAAG
+GTTCTGTCAGTACCCGATGTTGGAGACCTCTAATACCCAGCTAAGAAATGTGGGCTTTAT
+CTTCCAGGAAAAGGGGACCACTAAGGAGTCCAAGCAGGCCAGCAGCTTGCTTCAGGTTTG
+AGGTTTGGAAAGATCATGAATGAGGCCGGGCATGGTACCTCACGCCTATAATCCCAGTAC
+TTTGGGAGGTCGAGGTGGGAGGATCACTTGAGCCCGGGAGTTTGAGACCAGCCTGGGCAA
+CATAGTGAGACCTTGTCTCTACAAGAAAAAAAAAAATTACAAATTAGCCAAGCGTGGTGG
+TACATGCCTGTAGTCCCAGCTACTCTGGAGGCTGAGGCAGGAGGGTCGCTTGAGCCTAGG
+AGGTGGAGGTTGCAGTGAGCCGTGTACGTGCTGCTGCACTACAGCCTGGGCAACAGAGTG
+AAACCCTGTCTCAAAAAAAAATAAATATATATATGTATATATATACACACACACATATTT
+ATTGATCACGAATGACTTGGAGAATGAGAGGAGGGGATGAGGGTGGGGACCGGAAGACCA
+GTGAAAAGTTGCTGTCTTTCCTAGGGAAAGGAGGAGGAGACACAGTTCCAGGCAAGCTGA
+GAGACTACTAGGGAGCATGGGGAGGAAGGAGGCAGAAGAAATTTCTTTTTTTTTTTTTTT
+TTTTTTTGAGACGGAGTCTTGCTCTGTCACCCAGGCTGGAGTGCAGTGGCGTGATCTCGA
+CTCACTGCAAGCTCTGCCTCCCGGGTTCACGCCATTTTCCTGCCTCAGCCTCCCGAGTAG
+CTAGGACTACAAGCGCCCGCCACCACGCCTGTCTAATTTTTTGTATTTTTAGTAGAGACG
+GGGTTTCACCGTGGTCTCGATCTCCTGACCTCATGATCCGCCCGCCTCGGCCTCCCAAAG
+TGCTGGGATTACAGGCGTGAGCCACCGCGCCCGGCCAGAAGAAATTTCTAATAACACTCA
+AGGACGCCAGCTCTGGAGTCTGACTAACTTGGTTCAGATCTTGGCCTTCTCTTCCAATCT
+TGAGTGAGATACTTCACCTTTCTGAGCCTCAGTTTTCTTCTCTGTAGAGTGGGATCATTG
+TGGCCAGCTTGTAGTGAAACGCTCCAGAATATTAGCCAAACACAACTAAGGAGATGTTGA
+CTGGGTTTGTTCCATCCATGATAACAGATTTTTTGGTTAATGCCCCATGACACCAACACT
+TCATATAGCCCTTATGTGTCTGACTCCATTCCGGGCTGTGCTCATGGCAGCCCAGCCATC
+AGCACCAACTGTGCTGACATAATTGTTTCCTGCTTTTTCTCCTGACTTCTTATTGTGAGT
+ACTTTTCATGCTAATACAGTCTCCCTCCCAGGCACAGCAGACTGCTACAGATTATTCTGA
+TGAACTGATGAGATGTTTGCCTTGGCATACAGCTGTCTATCTAAAACAAGGGTGCCTCTT
+TTTTTGGTGGAGGGACAGAGTTTCACTCTTGTTGCCCAGGCTGGAGTGCAATGGTGCAAA
+CTCGGCTTACCACAACCTCCACTTCCTGGGTTCAAGCGATTCTCCTGCCTCAGCCTCCCG
+AGTAGCTGGGATTACAGCACGCGTCACCACGCCTGGCTAATTTTGTATTTTTAGTAGAGA
+TGGGGTTCCTCCACGTTGGTCAGGCTGGTCTCGAACTCCTGACCTCAGGTGATCCACCCG
+CCTTGGCCTCCCAATCTGCTGGGATTACAGGCGTGAGCCACCGTGCCCGGCCACAAAGAT
+GCCTCTTATATCCCACATCCCTACCCCATCTAACTTTGCCTGCCTGACATCCTTTCTGGG
+ATGGCTCCCAAGCACTTCAGATTGAATGAAAACACCTAGCAACATGGAGCTTCACGTCTC
+TTCTCTCCTGTTTGTTCAACAGTGTTCTCTATCTCACTACATGGAAGTCTACCATCTACC
+TGGTCATTTAAGCCCAAGCCTGGGAGTCTTTGTGTTTGGCCAAGCTCATAGGGGGATCTT
+GGGCAGGCCTGCCAAGAATCCTCTGGACTTTTTTAGGATGAACAAATCAAGCCAAGTGCT
+GTGGCACGTGCCCATGATCCCAGGCTCTTGGGAAGCTGAGGTGGGAAGATCGCTTGAGTC
+CATGAGTTCGAGGCTGCAATAAGCTAATTGCACCACTGCACTCCAGCCTAGGTGACAGAG
+TGAGACCCCCTCTCTTAAAAAAATAAAATAAAAGGCCAGGCATGGTGGCTTACACCTATA
+ATCCCAGCACTTTGGGAGTCCAAGGCTAGAGAATCGCTTGAGCCCAGGAGTTCGGGACCA
+GCCTGGGCAACATGGCAAGACGTTGTTTCTGCAAAATATACAAAAATTAGCCGGGCGTGG
+TGGTGCACACCTGTAGTCCCAGCTATCCAGGATGGCTCAAGCCCGGGTGGTTGAGGCTGC
+AGTGAGCCATGACCATGCCACTGCACTCAAGTCTGGGCAGGACCCTGTCTCAAAAATAAA
+TACAAAGGATGAACAAATTATGAGAGTAAAAAAGGGTTAGTCTCCTTTATCCTTGCTACA
+CCTCCTCACCCAAAGCCAAGCAGTAGTGTAGCAGGATAAGCCGCAGACAAAACCCCCCAG
+ACACCCAGTTAAAGAAGGAAGGGCTTTATTCAGCTGGGAGCTTTGGCAAGATTCACGTCT
+CCAAAAACTGAGCTCCCCGAGTGAGCAGTTCCTGTCCCTTTTAAGGGCTTACAACTCTAA
+GGGGGTCTGCATGAAGAGGTCGTGATTGATTGAGCAAGCAGGGGATATGTGACTGGGGGC
+TGCATGCACTGGTTATCAGAACGGAACAGAACAGGACAGGGATTTTCACAGTGCTTTTCC
+ATACGATGTCTGGAATCTATAGATAACATAACCGGTTAGGTCAGGGGTCGATCTTTAACC
+AGACACAGGTCGCGGCGCCAGGCTGTCTGCCTGTGGATTTCATTTCTGCCTTTTAGTTTT
+TACTTCTTTGGAGGCAGAAATTGGGCATAAGACAATATGAGGGGTGGTCTCCTCCCTTAG
+TAGTAAAGCACTATAAATATTTGTGGATTTACAACCATTTCATTCAGTCTTGATGACAGC
+CCTGAGAAGTAGTCATTGCATCCCCTTTTATAGATGAGGATACAGTTCAGAGAGGTTAAG
+GCAACTGGCCAGCCACAAGCTCTGGAAGGTGAACCCAGTTCCCTCTAATCCCAAAGAATG
+TGCACTTTTTAGTGTGGGACAAGGGGTCTCAAAAGACAGGTGGGAGGATTCTCAGCCCTG
+GGAGAATAAAAGTTGGGTGAAGTTCAGAACTGCCACCTCATCAGTCAGAACTGGGCCAGT
+GACAACCTGCAGAAGCTCAGCCTGCAAAGGCTTATCAGGATTCTAGACCTTTGGTTACTT
+TCCCATCTTTAGTATTTAGTTCTCCTTCCCCAGGATAATCAGCAGAAAAGTGCCTGGCCT
+TGTGTCCATATACCATGGAGGGGAGAGCTAGAGAGGCGAGGTTCTCGGGAACCACTAGAA
+GGAAGGAATGAGGGGGCTGCTGGTTAGGCCCAGAGCTGAGACCGAGAAGGGCTCTTGGAG
+TTCTCCTTCCCTTCGTAACATTAGGTAGAGGCTTAGACAACTTGATTGTTTTTCATGACC
+TTAAAGACTGTGGCTCCGGCCGGGCATGGTGGCTCACAGCTGTTGTAATCCCAGCACTTT
+GGGAGGCTGAGGCGGGTAGATCGCTTGAGCCCAGGAGTTCTAGACCAGCCTGGGCAACTT
+GGCAAAACCCTGTCTCTACAAAATATATAAAAATTAGCTGGACACTGTGATGCGCACTTG
+TAGTCCCAGCTATTCTAGAGGCTGAGGTGGGAGGATCACCTGAGCTCAAGAGGTCAAACC
+TGCAATGAGCCGTGATTGTGCCACTGCACTTGAGCCTGGGCAACAGAGAGTGAGATGCTG
+TCTCAAAAAAACAAACAAACAAACAAACAAAAACAAGTACTTGATGACTCCATTGGGGTC
+AATTATGAAGAGACCTCTTAGTGCAAGACCAGGACCTTCTAACAGCACACCGAAGTCTCG
+AGAAATTCGCTTAGTTAAATCTGACAAGGGTGCGATGTTTATGTGGCCCAAAGCACCATT
+CTTTCTTGGTGTATTTATCCAGGCAAGACGGCTAAAGTGGGAATCCACTGAGACTGCAAC
+AACTTCAAAGTTCACATCGTGAAATTCCTTAGCTTTGTCACTAGAAGCAACAATTTCTGT
+AGGACACACAAAGGTGAAATCCAAAGGATAGGGCTGGGCGCGGTGGCTCACACCTGTAAT
+CCCAGCACTTTGGGAGGCTGAGGTGGGTGGATCACCTGAGTTCAGGAGTTCAAGACCAGC
+CTCACCAACATGGTGAAATCCCATCTCTACTAAAAATACAAAAATTAGCCAGGCGTCGTG
+GCAGGCGCCTGTAATTCCAGGTACTCAGGAGGCTGAGGCAGGAGAATTGGCTTGAACCCA
+GGAGGGGGAGGTTGCAGTGAGCCGAGATCGTGCCACTGCACTCCAGCCTGGGTGACACAG
+CAAGACTCCGTCTCGGAAAAAAAAAAAAAAAGAAAGAAATCCAAAGGATAGAAGAAAAGC
+ACCAAATATTTCCCCTCAAAGTCATCAAGGCTTAGGTCTTTGAACTCTCCATTGACCACG
+GCTGTACCCTTAAAATAGGGCGCATGCTGGGTGACATCAGGTGCATGGTATGAGGAACTG
+GTACCAGAATTTTGCTTGACCGGAACCAGACCACAATATGTTTGTCAAACTTGTTCTTCC
+AGAAGCAGCAGGCCTGAGGGCTGCAGTGGCAGAAATGCCCCCAAGGAATGGCACTCACAT
+GCCGGGCAACTGATGCTCAGAGTAACCTTCCCACAGCAGCCGCGATCTTCAGTGCATGTG
+TGTTTTTGTTTTTTTGAGACAGTGTCTGTCTCTTTCGCCCAGGCTAAAGTACAGTGGCAC
+AATCTCAGCTCAATTTAGCCTCAGCCTCCCAGGCTCACGCCATCCTCCCACCTCAGCCTC
+CTGAGTAGCCAGGACTTCAGGCGTGCACCACCATGCCCGGCTAATTTTTGTAATTTTTTG
+GATAGAAATGGGGTTTCGCCATGTTGCCCACGCTGGTCTTGAACTCCTGGGCTCAAGCGA
+TCCTCCTGCCTCGACTTCCCAAAGTGCTAGGATTACAGGTGTGGTGGCACCTTGTCTCTA
+AAAAAAATCAATCAATTAAATAAGAAAAGAAAATAGCTCTTCTCCCCCTCTGATTATAAC
+AACACATTACCAAAGTTACTGGTGCTTACATGGGGTTGAATGGAGTTATGATGGATATTT
+CATTTAATGTTGTTCTTCAATGTTTTAATTTTTTACAACAGACTTAAAAATTTTTTAAAT
+ACATGTGGCCAGGCACGATGGCTCACGCCTGTAATCCCGCACTTTGGGAGGCCAAGGTGG
+GTGGATCATCTGAGGTCAGGAGTTCAAGACCAGCGGGACCAACATGGAGAAACCCCATCT
+CTACTAAAAATACAAAATAAGCCGGGCGTGGTGGCACATGCCTGTAATCCTAGCTACTCC
+AGAGGCTGAGGCAGGAGAATCACTTGAACCTGGGAGGTAGAGGTTGTGGTGAGCCGAGAT
+TGCGCCATGGCACTCCAGCCTGGGCAATAAGAACAAAACTCTGCTTCAAAAAAAAAAAAA
+AAAAAACATGTAATCGGCTGTACGCAGTGGCTCACGCCTGTAATCCCAGGACTTCGGGAG
+GCTGAGGCAGGTGGATTACTTGAGATTAGGAGTTTGGGACCAGCCTGGCCAACATGGTGA
+AACCCCGTCTCTACTAAAAATACAAAATTTGGGCTGGGCACAGTGGCTCACGCCTATAAT
+TCCAGCACTTTGGGAGGCCAAGGCGGGGTGGATCACTGAGATCAGGAGTTCGAGACCAGC
+CTGGCCAAACTGGTGAAACCTCGTCTCTACTAAAAATACAAAAATTAGCTGGGTGTGGTG
+GTGGGTGCCTGTAATCCCAGCTACTCGAGAGGCTGAGGCAGGAGAATCACTTGAACCCAG
+GAGGCAGAGGTTGCATGAGCCGAGATCGCACCATTGCACTCTAGCCTGGGTGACAGAACG
+AGACTCCATTTCAAAAAAACAAAAACAAAACAAAACTTAGCAGGGCATGGTGATGCACAC
+CTGTAATCTCAGCTACTCGGAAGGCTGAGGCACAAGAATTGCTTCAACCCGGGAGGTGGA
+GGTTGCAGTGAGCTGAGATCATGCCTGTGCGCTCCAGCCTGGCGACAGAGTGAGACTCCG
+TCTCAAAAAACAGAAAAATACATGTAATGCTCCTTGTTAAACATCTTAGATAATATAGGA
+AGATAAAACGAAACAAGTAATGATTATCTATAATACCATTTTCCGAGGTTACCATTGTTA
+ATATGGGATATATTTTCTTCCCCACATTTTTCTCACATATTTTTTGTGTATGCATTTTTT
+TTCCAAAAAAAAAAAAAATGGATGATAGGCTGTTTTTCTTCCTTTTTTTTTTTTTTTTTT
+TTGGTTGGGGGGTGGAGTTTCACTACTCTTTCTCCCAGGCTGGAGTGCTGAGTGCAATGG
+CATGATCTTGGCTCACCGCAACCTCCACCTCCTAGGTTCAAGCAATTCTCCTGCCTCAGC
+CTCCCAAGTAGCTGGGATTACAGTCGCACACCACCATGCCTGGCTAATTTTTGTATTTTT
+TTTTTTTTTTTTGGTGGCGACGGGGTTTCACCATGTTGGCCAGGCTGGTCTCGAACTCCT
+GACCTCAAGTGATCCACCCACCTTGGCCTCCGAAAGTGCCAAAGTACTGGGATTACAGGC
+GTGAGCCACCGCGCCCAGGCTTTTTTTTTTTTTTTTTTTTTGAGACAGTCTGGCTCTGTT
+GCCCAGGCTGGAGTGCAGTGGCTCGATCTTGGCTCACCACAACCTCCACCTCGCGGGTTC
+AAGCGATTCTCCTGCCTCAGCCTCCTGAGTAGCTGGGATTACAGGTGCCCATCACTGTGC
+CTGGCTAATTTTTGTATTTTTAGTAGAGACGGGGTTTTGCCATGTTGGCCAGGCTGGTTT
+GGAACTCCTGATCTCAGGTAATCCGCCCGCCCCGGCCTCCCACAGTGTTGGGATTACAGA
+TGTGAGCCACCACACCTGGCCGTCTGTTTTTCATTCTGCTTGTTTTACTTGGCAATGGGG
+AACATCTTTCTATTCAATAGATTGATCTCTGAAAACATCACTTTTGATGGCTTCATACTG
+TTCTATCATGAATATACCACATATTTAGTTCACTACTATTGAACATTCGGGTTCTGTTTT
+TGTTGTTTTTAAAATGTTATGAAGGATACAGTAGAGAATATTTGTGTAATTAATCTGTGG
+GTGCATCCATTATTCTGTTCTTGGGATACATTTTGAGAAGTGGAATTGTTGGGCAATTCC
+TCTTAACGTATTTCTAGAGTGTTTGATAAATATTGTCTGATTGGCCCAGGAAAATGTTTG
+CCATTTCTCATATGTAGTATTTGACTGACTTTCAGGACAGGAAGATGTCACCCAAGCGCA
+TAGCTAAAAGAAGGTCCCCCCCAGCAGATGCCATCCCCAAAAGCAAGAAGGTGAAGGGTA
+AGTTGGCCTTGGCCTCTTTGTGGGTACAGGTGGCCCCTTGAAACCCTAAGAACCCGGGAC
+TGGGCTCCTTTCTTCCTGAGGCTTGAAGCTGAAGGGTGTGGATGTGCAGAGACCCCACCC
+AGCTGGAAGGTTTCCTGTAGCTCATTGAATCCTACCCTCTGGGAATCACAAAGTGGGCAG
+AAACTCCTCTCAAAGCACTCAGGCAGCACTGGCACAAAAAAAAAAAAAAAAAAACTAGAC
+CCTAGGGCTTCACCCCAGGCAGTGATGCATTATGGTTAGGACCACTGACTTTCCGACATG
+GGTTCAAGTCCTTGCTCTGCCACTTTCTAGCTGCTGGGCAAGTCACTTAATCCCGCAGTT
+TGGATTATCAACTTCTTAAAATGGCGGCAGCCAGAGCAGCGTCACCCTCTCTGGGCTGTG
+TGAGGATGAGATGAGATAATGGCCTGGCAGCATTTGAGGGAGGTGGCTGTGGTTTCCTCT
+GTCCTGGGACCCCGGAGGGGGACAGGGAGGAGAGAAAAGCCAGCACCAAACTGGGAGGGG
+AAGTGTGGACCCACGCTCAGACAGTGTCTGTCTTTTGCAGACACGAGGGCCGCTGCCTCC
+CGCCGCGTTCCTGGCGCCCGCTCCTGCCAAGGTGCCTGCGGGCCGAGCCCTCCTGACCAG
+AAAACCCGACCAGGTGGCTCCGCGCCCGGGGCGCCCTCTGTGCTGCCAGCGCGGGCTCCT
+CAGCGGTGGCCACATCCTCGGGGGAGGGGCTGGGCGCCATTGGCTGCCCGGGGCTGCGGG
+TTGGGGGGCCGCCTTTGGCCCACAGAGAGCCCCGGGCGCGCACCTCCCGCAAATGCCGCT
+GTCCGCTCTTCCTCCCGCCCCTCCTGCCTCTCCACTGGATGGTGGAGGGAAGAGTCCGTT
+TCTGCAGTGGATTTGCCCGGGAGCTGAACTTATTCACTGGCGGACGGCTTGGGCATGGAG
+GAGGGCTTGGATGGAGACTGGGGATTGTTCTCTGACCCACGTAGTCTCCCTTGCTTTCGG
+TGCAGATTCTGCTATTATAATTAGCTTTCTGCGGGGCAAGGTGGCTCACGCCTGTCAGAA
+GATCGAGACCATCCTGGCTAACACGGTGAAACCCCGTCTCTACTAAAATACAAAAAATTA
+GCCTTGCGCGGTGGCGCGCGCCTGTAGTCCCAGCTACTCAGGAGGCTGAGGCAGAGGAAT
+CGCTTGAACCCGGGAGGCAGAGGTTGCAATTAGCCAAGATCCACCACTGCACTCCAGACT
+GGCGACAAAGGGAGACTCCGTCTCAAAATAACAATAACAATAATTAGCTTTCTTTTCTTT
+TTCTTTTTTTTTTTTTTTTTGAGATCAAGTATCACTCTGTCGCCCAGACTGGAGGCGGCA
+GTGGCACGATCTTGGCTCACTGCCACCTCCGCCTCCCAGGTTCAAGTGATTCTCCTGCCT
+CAGCCTCCTGAGTAGCTGAGATTACAGGCTACTGTTGGCAAGGCTGGTCTCTTAACTCCT
+GACCTCAAGTGATCCGCCCGCCTTGGCCTCCCACAGTGCTAGGATTACAGGTGTGAGCCA
+CCGCACCCAGCCCTTCTTGCCCTCTCCACCAAGATTCATTTCACAGTATCCAGTGTCTCC
+TTGTTTCCCTTTCTCCCCTTTCACGTGAATAATGTGCTCAGTTCTTAATCTCCACAAAAA
+TCCTGTGAGAGAGGTACTTTTGTTGTCCCCATTTCACAGATGACAAAACTTAGAAAGTTC
+ATACTAACAGTCTGTGGCAGAGCAGGGGCTTCTGCACAGGTTTGTCTGATCCCAGAGCCT
+GTGACCTCTCCTCGCTGTCGTCATCCTCTACACTCAGGGTCTATCTTCTTCACCCTTCAG
+TCTCACACAGGTCCCACAGCACAGAACCCGGCTTGGTGCTGACACTAGGCCAGGGCGACG
+TGGGCCAGCTGGGGCTGGGTGAGAATGTGATGGAGAGGAAGAAGCCGGCCCTGGTATCCA
+TTCCGGAGGATGTTGTGCAGGCTGAGGCTGGGGGCATGCACACCGTGTGTCTAAGCAAAA
+GTGGCCAGGTAGGTGTTGGGGACTGGCACAGGGTTGGACAAGGCCTGGGGTTGGGTGGCT
+TGGGGCAGGGCTTTTGAACCACGCATGTTCACTGTGGAAATGGAGCTGGCTAGTCAAGTG
+GGGAGTGGCCTACATGAGAATGGACTGCGAGGCCAGACGTTGCATTAATGAGGGCATCCT
+GGGCACAGGTCTATTCCTTCGGCTGCAATGATGAGGGTGCCCTGGGAAGGGACACATCAG
+TGGAGGGCTCGGAGATGGTCCCTGGGAAAGTGGAGCTGCAAGAGAAGGTGGTACAGGTGT
+CAGCAGGAGACAGTCACACAGCAGCCCTCACCGATGATGGCCGTGTCTTCCTCTGGGGCT
+CCTTCCGGGTAAGGCTGGGTCTGAAAGTCTGCATGGTCCCTGAAAGACAGAATTAATTGG
+CGGGGCCCCAAAGATAATCCACTTCCATGCCCCCATGGTACTTACTGGTGGGGAGATGAA
+AGCCCACAGGTAGAGCTGAGGCCCAGACCCAGGACTCTAGCTTCCTCATGTGGGCCTGTC
+CACGCCACTGGCTGCTTCCTTGAATCCGATGTCATCAAGTGTCTGTCCTGGGAAGTGAGT
+GGGTCAAGGATGTCCCTGGGTTGAGGCTGATCCAGGAGGCCTGCTGTCTTCACCCATCTC
+CCTGACTTCTGTCTCCCCCTCACCTTGCCAGCACTGCCTCTTCCACACTTCCCAGAGGCT
+TGGATGGGGCAAGGAGGTGTGGAGGCAGGGATTGTCGCATCTCAGAGTTTCCAAGGTACA
+GAGGAGTGTAGTTGAAAAAACAGATTGTGGGTTTTTGTTGTTGTTGTTGTTGTTGTTTTT
+GTATTGTTTTGAGATGGAGTTTCACTCTTGTTGCCCAGGCTGGAGTGCAATAGCGCAATC
+TTGGCTCACTGCAACCTCTGCCTCCCAAGTTTAAGTGATTCTCCTGCCTCAGCCTCCCAA
+GTAGCTGGGATTACAGGCATGCGCCACCACGCCTGGCTAATTTTGTATTTTTAGTAGAGA
+CGGGGTTTCCCCTGTTGGTCAGGCTGGTCTCGAACTCCCGACCCCAGGTGATCCACCCGC
+CTCAGCCTCCCAAAGTGCTAGGATTACAGGCGTGGGCCACCACACCCGGCCTGATGGGTG
+TTTCCTTATCACATCTATTTTGAAATTTTCATGGAGAATTTCAAACACATGAAAGTAATC
+AGAATTGGGCTGGGCGCGGTGGCTCATGCCTGTAATCCCAGCACTTTGGGATGCCAAGAT
+GGGCAGATCACGACGTCAGGAGATCGAGACCATACTGGCTAACATGGTGAAACCCCGTCT
+CTACTAAAAATACAAAAAATTAGCCAAGCGTGGTGGCGGGTGCCTGTAGTCCCAGCTACT
+CGGGAGGCTGAGGCAGGAGAATGGCTTGAACCCGGGAGGCGGAGCTTGCAGTGAGCCAAG
+ATCGCGCCACTGCACTCCAGCCTAGGGGACAGAGCGAGACTCCATCTCAAAAAAAAAAAA
+AGAAGTCCGGGCGCAGTAGCTCATGCTTGTAATCCCAGCACTTTGGGAGGCCGAAGCAGG
+CTGATCACCTGAGGGGTCGGGAGTTCGAGACCGGCCTGACCAACATGGAGAAACCCTGTC
+TCTATTAAAATTACAAAATTAGCTGGACATGGTGGTGCATGCCTGTAATCCCAGCTACTC
+GGGAGGCTGAGGCAGGAGAATTGTTTGAACCTGGGAGGCGGAGGTTGCAGTGAGCCGAGA
+TCGCGCCATTGCACTCCAGCCTGGGCAACAAGAGCGAAACTCTGTCTCAAAAAAAAAAAA
+AAAAAAAAAAAAAGGAAGTAATCAGAATATCAGAATTATATTTTTTTCTTTTCTTTTCTT
+TTCTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTGAGACAG
+AGTCTTGCTCTATCACCCAGGTTGGAGTGCAATGACACAATCTCGGCTCAGTGCAACCTC
+TGCCTCTCGGGCTCAAGCAATTCTCCTTCCTCAGCCTCCCGAGTAGCTGGGATTACAGGC
+ATGCGCCACCACACCTGGTTAATTTTTGTATTTTTAGTAGAGACGGGGTTTCACCATGTT
+GGCCAGGCTGGTTGTGAATTTCTGATCTCAGGTGATCCGCCCGTCTGGGCCTCCCAGAGT
+GCTGGATTGCAGGCTTGAGCCGCCACGTCTGGCCTCTTTTCTTTTTTCTTTGTTTTGAGA
+CGGAGTCTCGCTTTGTCGCCCAGGCTGGAGTGCAGTGGCGCGATCTCGGCTCACTGCAAG
+CTCTGCCTCCCTGATTCACGCCATTCTCCTGCCTCTGTCTCCCGAGTAGCTGGGACTACA
+GGCGCCCGCTACAACGCCCGGCTAATTTTTTGTATTTTTTGGTAGAGACGGCATTTCACC
+GTGTTAGCCGGAATGGTCTCGATCTCCTGACCTCGTGATCGCCCGCCTTGGCCTCCCAAA
+GTGCTGGGATTACAGGCATGAGCCACCGCGCCCGGCCTCTTTTCTTTTTTAATTAGAGAC
+GAGATCCTGCTCTGTCACCCAGGCCAGAGTGCAATGGCATCGTCTTAGCTCATTACAGCC
+TCAACTTCCTGGGCTCAGGTGATTTCTTCCACCTCAGCCTCGCAAGTAGCTGGTACTAGA
+GGCTTGTGCCACCACGCCCAGCTAATTTTTGTATTTTTTGTAGGGACGGGGTTTCACCGT
+GTTGCCCAAGCTGGTCCTGAGCTCAAGCGATCTGCCCACCTGGGCCTACCAAAGTGCTAG
+GATTACTGGCATGAATTACCATGCCTGGCCCAGAATAGTATATTGAGTGCCCATTTACTT
+GCCACACAGTTTCAATGATTATCAGCTTGTGGCCAGACTTGTTTATCTCTATTTGCATCC
+GCTCTCTGACTCCTTGATTATTTTAATGCAAGTCGCAGACCATAAATGATTTCATTCATA
+AGTATTTGAGTATGTGGCCTGGCTCCTGCCCACTTCTCCATCCCCATCTGGTGCCACTGC
+CCTTCTGGATTTCACTGGCACGGGGCAGGCAGGACTGGCTGATAAGTGCCCTGTCCCTCC
+CTTCTAGGACAATAACGGTGTGATTGGACTGTTGGAGCCCATGAAGAAGAGCATGGTGCC
+TGTGCAGGTGCAGCTGGATGTGCCTGTGGTAAAGGTGGCCTCAGGTGGGTCTGGGGGCAC
+TTGCTCAGGGCAGGAGTTGGAGGACCTTGTTCTGGGGCTGGCCTAGCCTTGGGCCTTACA
+GTTGTGGCCTGCATCCCTTACCTTTTCATCCTTAGGAAACGACCACTTGGTGATGCTGAC
+AGCTGATGGTGACCTCTACACCTTGGGCTGCGGGGAACAGGGCCAGCTAGGCCGTGTGCC
+TGAGTTATTTGCCAACCGTGGTGGCCGGCAAGGCCTCGGTAAGTGGCCTTGGTACCTCCA
+GCAGGGCAAATTGGCAGGCCACCCCCACAGTGAAGGCCAAAGGCAGGAAGGATTTGCTGT
+GGTCAGGCTTGCATCAGATGGGCTTGTGGTGTTGGTTAGGACTTTGGAGACAGACTGCTC
+TGGTAGTTTTGCCACCTACTGTCTATGGGACTCTGAACATAGTTTCTTCATCACTAAGTC
+TACCTACCTGTAAACCTACTTCATTAGGTTGCTGTGAAGTTAAATGAGTTAATGAGAAGA
+ATATCAGGCAGATGGTAAGTTCCACGTAAATGATACCCGTAATGACTGTGGGAATCTGAG
+CAAGGCACTTGTATTCTCTTGATCTCAGTTTCCTTTTCTATAAAATAGGGATAAGAGTCC
+CTACTTAGCCTCTCAAGGGCTTTTATAATGGAGGAGAATTAAACTCGGGGCAGAGAGAAG
+CCATGTGTGTCTGTCTGTCACTGACCGTGGCTTTCCCTTTGCCTGCAGAACGACTCCTGG
+TCCCCAAGTGTGTGATGCTGAAATCCAGGGGAAGCCGGGGCCACGTGAGATTCCAGGATG
+CCTTTTGTGGTGCCTATTTCACCTTTGCCATCTCCCATGAGGGCCACGTGTACGGCTTCG
+GCCTCTCCAACTACCATCAGCTTGGTGAGCCCCGAGCCCAGCTTCAGGCATGACCCAGTG
+GCCTGCGTTCCTGTCCTGGCTCTGCCACTCATTCATTGTGCATCCTTTGCGGGGTCGTCT
+AACCCCTCCAAGCCAGTTTTGTCATCTGTAAAGTGAGAATGTCCATATCCTGATGGGAGG
+TGGCCTCACTGTGGGAGGAGATTGAGAAGGGCAGCTCTCAGAACACCTTCACCCCTGATG
+GCTCCGGCCTTTCCCCCAGGAACTCCGGGCACAGAATCTTGCTTCATACCCCAGAACCTA
+ACATCCTTCAAGAATTCCACCAAGTCCTGGGTGGGCTTCTCTGGTGGCCAGCACCATACA
+GTCTGCATGGATTCGGAAGGTAGGGCCTTTACGTCCTTCTCTAGTTTGGGGGTGGAGTGT
+TCCCTGGCCTAGGCCTAGCCAGATTCCTGAGACCATGGTCCTTGGAGCCTGGGTCTGTTC
+CATGGGTTGTACCATACATGGGTCCATGAGAGTCACTCTCATCCTCCTAGAGTCCTGGTG
+TTCTTCCAAGTGTGAGTTCAATGGGGGCCCATGTAGATTCTCCTAGGCCTCCTCCAAAAC
+TGGGAAGAGACACTGCAGATCTCCTTCTGATCGCTCTGGGAGCAGGGACACACTCCCATG
+GACAGGTGGACTCACCTAGCCTGCCACCCATTTTGCCTGTAGCACGCCCTCTGCTATTGC
+TCATCTCTCTCCCTCCTCCCATAGGAAAAGCATACAGCCTGGGCCGGGCTGAGTATGGGC
+GGCTGGGCCTTGGAGAGGGTGCTGAGGAGAAGAGCATACCCACCCTCATCTCCAGGCTGC
+CTGCTGTCTCCTCGGTGGCTTGTGGGGCCTCTGTGGGGTATGCTGTGACCAAGGATGGTG
+AGTGGGGCTGCCTACACTCTGTCTAGTTGGGACCTGGGGGTCATGGTTCTTACCCAATTC
+CCCAATAGGCTGTGATGTCCACTCTCGGGGGAGCCGAGGTACAGAGAGCAGTGTTTGTGA
+TGGCACTTTGTTCCTGCTTCTCAGAAGCTCTGGCATTGATGAATATGAAATGAGTACACA
+AATTATTTTAGTAAAGGTGACTTATTATGCAGAGGAGAGAAATAGCAAAGAGTGAGATAT
+CACTGAGGCCTAAGGAGGCAATGGGACTGGAACCCAAGTCTCCAGACTCCTAACCCAGGC
+TGCTCTCTCCCCTCAGGGTGACCCCTTCATATATCACCTTGTATGTTCCCGCTTTCCAGG
+GACTTTTACTTAGAATCTAAATCAAGAAAAAAAAAGGCTTAGTAGTCAGAGTTGTAGCAA
+CTATAGCAGAGGAGGGTGTGAACAAGTGACCACCAAAGCCTGAGTGGGTGAGGGGGATAG
+CCATGGAGGTCCTGTAGAAGCCTGGAGCTGGCAGAGGTGCTTGACCTGAGGTTATCTGGG
+AAGACTTCCTCAGGAAGTGGGGCTTGCACTGTACCTTGAAGGTTCCATTCCTTGTGAAAA
+GCAAAGAATGCCATTCCAGGCAGAGGAACATCAGGGCAGTCTCAAAGGTGGCTGGTCCTG
+GGAACAGAGGGTGGGGTAGGACCTTGAATGCCACGCCTAGGAGCAGCCTTTGGCAGTGTG
+TAGGGACTGTGCTCTCTGGTTTACAGAGTTCTTTTTTATCCATCATCTCCTTGGGTTCTC
+CCAACTTCCCTGAACTCCCAGAGTCTGGTACCTTGCCAAGCTGCTATTGGCCAAGGCCAC
+AGTCCACGCCCATGTCCCAGGTTTCTCCTGCTACAGAAAGGTGGGCTGGGGATCCTGGAG
+ACAGCTGTACCCATTTCTCTCTCTTGCAGGTCGTGTTTTCGCCTGGGGCATGGGCACCAA
+CTACCAGCTGGGCACAGGGCAGGATGAGGACGCCTGGAGCCCTGTGGAGATGATGGGCAA
+ACAGCTGGAGAACCGTGTGGTCTTATCTGTGTCCAGCGGGGGCCAGCATACAGTCTTATT
+AGTCAAGGACAAAGAACAGAGCTGATGAAGCCTCTGAGGGCCTGGCTTCTGTCCTGCACA
+ACCTCCCTCACAGAACAGGGAAGCAGTGACAGCTGCAGATGGCAGCGGGCCTCTCCCCAG
+CCCTGAGCACTGTGTCAGTTCCTGCCTTTTCTCATCAGCAGAACAGAATCCTTTTCCTCT
+TTTCCTTCCTCCTCTTTGGAATTTTCCTGGGACCTACAGAATAAAGGGGGGGATGGACAG
+GGGGTTTTCAAAAGGAACATGGCTCACTCAGAGCTATATGGTTAGACGTTTCTCCCCTTT
+TCCCTACCTTCCATGGTCCTGGTTGGCCCTGGCTTTGCCTACTAGAAAACCAAAACTTCC
+CCCCTGGGGTTTTGTGCCCACTCTCTGAGAAGTTGGGGCTCCATCAAGCCCCATTCTAGT
+CATGTGCCCCTTTCCTGTCCCTAACAGTCCACAGGCAAACAAATGGTACAGTCATAAGAG
+CCATCTGTCACGGACCCACGCCCAGAGGAACGTGCAGAAAAAAGCAGAGCTACATGGCTG
+TGGGCAACTATAAGCCAAATATTTGGCTCAGAACAGGTGTCCATGGGACAAAAAAGAACG
+ATCCTCCACTTGACCAAGAAAAAAGTGATTCTCCCAGAAGCACAAAGCATACTCTTGCCC
+CTCAGGTGTTGCTTGTGTACATCGTACCCATCCATTCGGCTTCACCTGCAGCCAACGGCC
+TGGAATCGCAAAGAGACACCACTCTGGGCAGAGCAGAGCAGGGTATGGGGTGGGGAGAGA
+GGGTGGAGGGTTTTATAAACAAACTTAACAGCAATATTGAAAGGAGGTGGGGGATTGAGG
+GAGGGACAGAGTGTTGGAGGGCCAGAGACTAGTCCTGAGATGGAAACAGCAACTTGTACA
+GTGGCTGAGAAAATAGGATATAGTTTTGATTTTTTTAATTGTAAAATATTTTGGAGGGAG
+AACAAAATCTTTTAACATTTTGAATAAATTTAGAGTTTTATAAAATAGGCCACTTGTTTT
+CTACACATTCCCTGCTTTTTAAGGGAGCACATATTATGTGCCAGGCACTGCTGGGAAAGA
+CAGAATAAACTATAAACCTGGTGTTGAGGCTACAACTTAAGTGATGTCAAGATGTCCTGA
+GGTGCCAACCAGCTGTCAGTGTGACTGTAACAAAGGCTTCAAATCTGTCAAGAAGTAAGG
+AAAAGTTTTGTTTGAATTTTGTTTGGGTATTTCTGTTTTGGGAGTCACTGGATTATTTTT
+AAATGCTGCATAGTACAATAGAGGCAGGGTGGATCTTTTAATACCAAACCAAAAAAAA
diff --git a/test/csq/ENST00000373833/ENST00000373833.fa.fai b/test/csq/ENST00000373833/ENST00000373833.fa.fai
new file mode 100644 (file)
index 0000000..f5acfc4
--- /dev/null
@@ -0,0 +1 @@
+1      33358   23      60      61
diff --git a/test/csq/ENST00000373833/ENST00000373833.gff b/test/csq/ENST00000373833/ENST00000373833.gff
new file mode 100644 (file)
index 0000000..eb1eebf
--- /dev/null
@@ -0,0 +1,30 @@
+1      ensembl_havana  gene    1       33358   .       +       .       ID=gene:ENSG00000180198;Name=RCC1;biotype=protein_coding;description=regulator of chromosome condensation 1 [Source:HGNC Symbol%3BAcc:1913];gene_id=ENSG00000180198;logic_name=ensembl_havana_gene;version=11
+1      ensembl_havana  transcript      115     33358   .       +       .       ID=transcript:ENST00000373833;Parent=gene:ENSG00000180198;Name=RCC1-003;biotype=protein_coding;ccdsid=CCDS323.1;havana_transcript=OTTHUMT00000010323;havana_version=3;tag=basic;transcript_id=ENST00000373833;version=6
+1      ensembl_havana  exon    115     142     .       +       .       Parent=transcript:ENST00000373833;Name=ENSE00001935788;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001935788;rank=1;version=1
+1      ensembl_havana  five_prime_UTR  115     142     .       +       .       Parent=transcript:ENST00000373833
+1      ensembl_havana  exon    2186    2218    .       +       .       Parent=transcript:ENST00000373833;Name=ENSE00003478538;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00003478538;rank=2;version=1
+1      ensembl_havana  five_prime_UTR  2186    2218    .       +       .       Parent=transcript:ENST00000373833
+1      ensembl_havana  exon    2888    2959    .       +       .       Parent=transcript:ENST00000373833;Name=ENSE00001273591;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001273591;rank=3;version=1
+1      ensembl_havana  five_prime_UTR  2888    2959    .       +       .       Parent=transcript:ENST00000373833
+1      ensembl_havana  exon    10783   10925   .       +       .       Parent=transcript:ENST00000373833;Name=ENSE00001273585;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001273585;rank=4;version=1
+1      ensembl_havana  five_prime_UTR  10783   10925   .       +       .       Parent=transcript:ENST00000373833
+1      ensembl_havana  five_prime_UTR  23916   23924   .       +       .       Parent=transcript:ENST00000373833
+1      ensembl_havana  exon    23916   23997   .       +       .       Parent=transcript:ENST00000373833;Name=ENSE00003621347;constitutive=0;ensembl_end_phase=1;ensembl_phase=-1;exon_id=ENSE00003621347;rank=5;version=1
+1      ensembl_havana  CDS     23925   23997   .       +       0       ID=CDS:ENSP00000362939;Parent=transcript:ENST00000373833;protein_id=ENSP00000362939
+1      ensembl_havana  exon    25861   26048   .       +       .       Parent=transcript:ENST00000373833;Name=ENSE00001273582;constitutive=0;ensembl_end_phase=0;ensembl_phase=1;exon_id=ENSE00001273582;rank=6;version=1
+1      ensembl_havana  CDS     25861   26048   .       +       2       ID=CDS:ENSP00000362939;Parent=transcript:ENST00000373833;protein_id=ENSP00000362939
+1      ensembl_havana  exon    26229   26408   .       +       .       Parent=transcript:ENST00000373833;Name=ENSE00003695605;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00003695605;rank=7;version=1
+1      ensembl_havana  CDS     26229   26408   .       +       0       ID=CDS:ENSP00000362939;Parent=transcript:ENST00000373833;protein_id=ENSP00000362939
+1      ensembl_havana  exon    29108   29204   .       +       .       Parent=transcript:ENST00000373833;Name=ENSE00003696436;constitutive=0;ensembl_end_phase=1;ensembl_phase=0;exon_id=ENSE00003696436;rank=8;version=1
+1      ensembl_havana  CDS     29108   29204   .       +       0       ID=CDS:ENSP00000362939;Parent=transcript:ENST00000373833;protein_id=ENSP00000362939
+1      ensembl_havana  exon    29316   29438   .       +       .       Parent=transcript:ENST00000373833;Name=ENSE00003700481;constitutive=0;ensembl_end_phase=1;ensembl_phase=1;exon_id=ENSE00003700481;rank=9;version=1
+1      ensembl_havana  CDS     29316   29438   .       +       2       ID=CDS:ENSP00000362939;Parent=transcript:ENST00000373833;protein_id=ENSP00000362939
+1      ensembl_havana  exon    29929   30084   .       +       .       Parent=transcript:ENST00000373833;Name=ENSE00003514701;constitutive=0;ensembl_end_phase=1;ensembl_phase=1;exon_id=ENSE00003514701;rank=10;version=1
+1      ensembl_havana  CDS     29929   30084   .       +       2       ID=CDS:ENSP00000362939;Parent=transcript:ENST00000373833;protein_id=ENSP00000362939
+1      ensembl_havana  exon    30320   30439   .       +       .       Parent=transcript:ENST00000373833;Name=ENSE00001273554;constitutive=0;ensembl_end_phase=1;ensembl_phase=1;exon_id=ENSE00001273554;rank=11;version=1
+1      ensembl_havana  CDS     30320   30439   .       +       2       ID=CDS:ENSP00000362939;Parent=transcript:ENST00000373833;protein_id=ENSP00000362939
+1      ensembl_havana  exon    30805   30957   .       +       .       Parent=transcript:ENST00000373833;Name=ENSE00003467600;constitutive=0;ensembl_end_phase=1;ensembl_phase=1;exon_id=ENSE00003467600;rank=12;version=1
+1      ensembl_havana  CDS     30805   30957   .       +       2       ID=CDS:ENSP00000362939;Parent=transcript:ENST00000373833;protein_id=ENSP00000362939
+1      ensembl_havana  CDS     31890   32065   .       +       2       ID=CDS:ENSP00000362939;Parent=transcript:ENST00000373833;protein_id=ENSP00000362939
+1      ensembl_havana  exon    31890   33358   .       +       .       Parent=transcript:ENST00000373833;Name=ENSE00001828138;constitutive=0;ensembl_end_phase=-1;ensembl_phase=1;exon_id=ENSE00001828138;rank=13;version=2
+1      ensembl_havana  three_prime_UTR 32066   33358   .       +       .       Parent=transcript:ENST00000373833
diff --git a/test/csq/ENST00000373833/boundary-insertion.txt b/test/csq/ENST00000373833/boundary-insertion.txt
new file mode 100644 (file)
index 0000000..f404449
--- /dev/null
@@ -0,0 +1,3 @@
+33358  A       ATT     .
+33358  A       ATT     .
+
diff --git a/test/csq/ENST00000373833/boundary-insertion.txt-l b/test/csq/ENST00000373833/boundary-insertion.txt-l
new file mode 100644 (file)
index 0000000..f404449
--- /dev/null
@@ -0,0 +1,3 @@
+33358  A       ATT     .
+33358  A       ATT     .
+
diff --git a/test/csq/ENST00000373833/boundary-insertion.vcf b/test/csq/ENST00000373833/boundary-insertion.vcf
new file mode 100644 (file)
index 0000000..aa3c399
--- /dev/null
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      33358   .       A       ATT     .       .       EXP=.;type=ENST00000373833:28865812-A-ATT just after exon
diff --git a/test/csq/ENST00000375992/ENST00000375992.fa b/test/csq/ENST00000375992/ENST00000375992.fa
new file mode 100644 (file)
index 0000000..2384725
--- /dev/null
@@ -0,0 +1,112 @@
+>X     X:51232843-51239468
+TACAAGTAAACTCTGAAGAATACTTTTTTCAATTTTTATTATGGAAAATTTCAAACATAT
+ACAAAAGTATAGAGAATAGTATAATGAACTCTCAAACATCCATCACACAGCTTCAGCAAT
+TACCAATTTATGGCCAATCTTGTTTCATCTATGTACTCAATTACCCCACACTCAGATGAT
+TTTGAAGCGAATACCAGTAACATATCATTTCACCTGTACATTTTTCAGTATACTTCTCTA
+AAAGATAATCATTTTTTAAAACAACATAACCACAGTACCATATCACATCTTAAAAAACAA
+TAAATCAAGAAGTTATATTTTTATTTCAAATTATGTAACAACTGGGGACACAATCAATAC
+ATTTCACTGGTATCATGAGGAAGAGTGTCACACTAAAATGGAGTCCAAGCTTTTATCGAT
+GCAATTGCTTTATAATATAAAAGAAAAAATCAAACAAACTAGCATATTAGAACCACTTTT
+GGTAATTTGTAAGGAGCTGAAGACTGCTGATATCACACATCCCATGGCAAACTCCGTAAG
+ATTTCTTCTAAACATCTTTGTTATTTTCTTAAAATTGTTCTGGAGGCAGCTGATGCAAGT
+CCTCTTTTTTAAAAAAACCTTCACTTTGTGTTCCCCTCTAATAGCAGCCTCTTTCCTAAA
+TGCCTTTTCTAAATGACAACAATTTTGCCCTCTCTCAGCCCTCTGCATTCTCATATGCAG
+AAACCAGGTAGGATGAGGAGCTAGCTGTGTGTACTGGAAAAGGGATGAAAACTACAGCCA
+AATGGATCAGTGAGAGAGGCAAAAGAAATCTAGACAAACTAAATGGCATAATTAAGTTTG
+GAAACTGCCTATGATATAGCCTGTTGGCTCTGGCATCAAATAATACAGTATGTTAAATCT
+GTAAAATGAGGAAACAGTGTTTCCTCAAAGAGATGTTAAGATGACATGTAAGAAGTGGTT
+AGGGCAGGCATTGCAAAAAAATGTCTTATATATCATTTTAAAATTTATTTTTATAAAAAC
+TCACAACATTATTTTGCGTCCACTGTATTTATTTTTACAATTACCTTTATAGCAAGTGAT
+AGTTTTTGAATAAAATTTAAGCAAATCATCAACAGTACAAAAACACTAGAGTTGTTACAC
+GAAGGACTGATTCTACAAAACATTACCCTAGGTGATGGCATAATCTTAAAACTGTGCAGC
+TACTGTGTGGTATGACATAGAAATAGGAGTAATAATTCTTGTCCTCAAACATCTTACAAC
+TGTCTTGAAATATTTCTGAAACACCTGATACACAAAAGCCACACACATGGTGCCTAGATA
+GCATATACTCTACTAGCACCAGATTGGAAGGGGAATGTTTTGCCACACGGTGATTACAAA
+ATATTAATTGAATCAAAGAACCTTCAGTGATGCCAACCATATTTCAAGTAGTGTCTCAGA
+TGCAGAATATGCAAAGAGTAAGGAAAAATAGTCTTTGCTCTCAAAGACATCATAGTCTAA
+TGAAGGCAGACACATCAAAAAAGCACAACAAAAGGCTATAGGTGCTGAATTAAGAGTCTA
+TTCACGTATAAGAGTACAACAACCAGAGCAAGAGTCAGTGGTATAGACAGGGAAGGAGTG
+TCCCAAGATGCAGGAAGAAACCAGATGAGCTGTCTTCTTGGGAACACAGAAGTGCTCACC
+TGTACTTGACAATTCCACTGATCACTGGGTTCACATCAATGTTTCTTTCAGCACAATACT
+GAACATCTTTGCTGTTCATCTGGAAAAACAAACCAACACACAATTAGCAGGCTTATGTTA
+ATAATTCCTCCAACTGACAAATGTACCAAGAGCTTATTATGTACATCAATCACTTTGCAT
+CAAGCACTTCACTTCCACAGAATTATCTAATGCAGATGCAATCAATGAGTCTGGATCAGC
+AACTGAGGGGTTATAAGCCAATGTATACCATGATGTAAAAAAGTCAGGAAAGCAGCGATA
+TCAGAAGTTTTGTAAAAGAGGAGTGACCATTTAAGACATAAAATATCCTAAATTCCATGT
+TACAGACTCTAGACTCATGGAAATAATTCAGGCTGATTCCCACCCACGAAAGAGTTTTCA
+GTCCAGTGACCACATGGCCAAGAAAACAGATTAAGTACAATAAACTCTGCGAACCATGAC
+ACAGAAGAGGGTTTCTTAACCCAGGTGGTCAGGAAAGGCTTCTCATTGGAGATGTTTGTA
+AAGTGTCTATTTTTACTATCTCCAACAACAGATTTTTTTTTTAAACTGAGCGTCAGATAG
+TTAGATAACTTGGCTTAAGTTTCAGTGAGGAAGAACTGGAACTAGATCTGTCTGACTTCA
+AACCCCCAATGTAGTTTCTATCACATCATGCGCTCACTCTTTTTTTTTTTTTTTGAGACG
+TAGTCTCACTCTGTCGCCCAGGCTGGAGTGATCTTGGCTCACTGCAACCTCTGCCTCCTG
+GTTTCACGAGATTGTCCTGCTTCAACCTCCCAAATAGAAGGTATTACAGGCACGTGCCAC
+CATGCCTGGCTGATTTTTGTAGTTTTACTTCATTAATAATTAGAAGTAGAGTTGGGGTTT
+CGCCATATTGGCCAGGCTGGTCTCCAACTCCTGACCTCAAGTGATCTGCCCACCTCGACC
+TCCCAAAGTACTGGGATTACAGGTGTGAGCCACCATGCCCAGCCCATGCTCTCTTATTCT
+TATAAAAGTGTTATGTTTTAGCACAGTCAGCATAGTAACTTCCACTTCTTATAGTGCTGT
+TTGCCCAAACATATTTAAAATCTGCTAAATACCATTAGTATTAATAGCTATCTTATCAAG
+AGACCACTACCAGGAAAATATTGTTTAAAGTCTTTCAGAGAGTACCTGGTGGCTCCCCCA
+CAAGGGAATTCTAGAGGTGAAAGCTCTGCCAGGCAAATACACATTTTCTAACTGTAAACA
+AATTGGCATTCTTATACTAACCTTCTGAAATGAAATCACAGAAAGAATTTAAAACCTTTA
+CATCAATTGTTGCAAATGAATCTATGCAAATAAAGCAACAAAATTATTTTCGAGTTTCTT
+CCCTTTAGTTTGTTTCTTTAAAGTGTAGTCAACAGATTTTGTATCTAAACACACACATAC
+TTCTTGAGAAAAACTGTATATATTATAGACACAGCACCAATTGTTTCCAGTATATGCATC
+TATATTAATGTTTCCTCTTTATATATTCACAAGAATAAAACACTTGACCAGCTGAAAATG
+TAAGCTATTTATAAAACATGCAGAAAATAAATCTGATTCATGTCTGCAAACCTCAATTGT
+CTGTGTACTCTTTTTCCTTTCTTTATCAAGACAGGGCTGTAAAATTTAGGTGTACATTTT
+TCTGCTATCACAAAAGAAATAATGTACAAGTGAACTCTACTACTCTTAGAAGGAAAAAAA
+TCTCAACTATACATCAAATTTTGGAGCACTGAAGTGGCAGAAATTTTCTATATACTACCT
+CTGTTCTAAAGAAATGTGGTGCCACTGTTCCGAAAACAAATCTTATAACACATTTAAGTA
+TAGGTAAACAAAGTACAAATCTCAGTTTTTCAAAACATTTTCTGTACTAATGCTTTTAAC
+TTGAAACTCTTGACTTAGTTTTGAAGAGAAAAAAAGAATCTCCTTGGCGCTCTTAACTAT
+TCTGATGAGACTAAGTTCCAGAGAATATTTTACAAAAACTACTTAATTTAACAGTACGCC
+TTGAAAAGTAACACTACATATTCTAAGTGTTTCTGGAAAAAAAAAAAGAAAAGGAAAAAC
+CACGACATATTTATAAGCTAACAATTCTTAAGAGAGGGTTACTATGAATGCTGTACATTA
+ATTTTTACTTTGTCAGATACATAACTTAAGAACCAAATAAGATGATGCATAATTACTTCT
+AATGATAGAAAGTACGAGTTAAGTCTCCAAAGTAATCGTGACAGTGTTTCATGTGGAACA
+CATTTCATCTACAAAAATATCCATAAAATACAATCTAGTATACCTCCTAGGTCAATATTA
+ATGTAGAAACAAGAACCTTCTGTAATAATTAGGTTATTGAGGAAAATCTTAAGATCCATT
+TTAGACTGAATAATTAAGTCAAATTGTTTGGAATTTAAAATATGTGCTTCATGATGATGA
+AATAATCTGTACAACAAATAACCATGACATAAGTTTACCTGCGGAACAAATCTGCACTTG
+TACCCCTGGAATTAAAAGTTACAAAATATTTTTTAAAATATGTGGTTCAAATATATATAT
+TCAACATGTATCACTTTGTTAAGAGAAAAATAGAAAAATACTCCGTATTTGATCAGACCA
+TGTAATTCAGATAATAAAACTGTTGTAAGTTTTAAAAAGCCACAATTTCTAGTTTACTCT
+TTCCTTTGATAGCATTAGTGCAGAAAATATTTTGAGAAACAGATTTGTACTTTGTTTACC
+TATACTTAAATGTGTTGTTGTAATATTTCTTTTCAAAACAGTGGCACCATATTTCTTTAG
+AAAGTGCAACGGCACTCACTGTTTAGCAGCATAAAAAATATTATTTGTGAAATTACAATG
+TACTCCAAATAGAGAAAAATATTTCAGTGTTTTGAAGGGTAAAATACAAAAAGCACACAA
+GGGGGCAGCAAAAAAAAAAAACAGCAGAGACGGTTTCAAAAGGAACTTTTCTATGGTATT
+AAAAGACAGGAGAGCAAAATAATGAGTAGGAGGTTTTTGGATTACAGGCAACGTTAAGTT
+CTTGATGTAGATGCTGGTCACCTGCACCTAGAATAGGGTGTCCTGTGAGACAAAACAATT
+ATTCTCTATCGTTAAGAGAGATTGTTCAGGAATCCTAATAGTTTGACAATTCTGTACCAG
+CTGAACATCACTAGAGCTAACTCAGTTGGGATGTAATCACCATAAAAGATTCCATTCCTG
+TGGTTACTGGGAGTCAGGGAGGTTTAAGCGGAATGTCACTACATTCAAATATGGGAGGGA
+GACCACTTTCAAAAACGAACTTAAATCCAGAGAACCATGGTTCTTCTATGGTATCCAGTA
+AGGGGCAATGGGAGTTGGAAGTTGAGTATGGGAAATCAAATTCTGTGAATACGGTTTTTC
+TGATAAGATGTGTTTGGCTAGCAGATCCTCCGCAGCATCTATTCAATAAGGTTAATCTAC
+ATGGGAAATAGCCATTTGAAGTCAGCAGTGAAAAATTACCACTTGTGAAAATTTTTTGAA
+AACCAAATGATCTACATATAGAAACAGAAAAAGAAATTTCTGAAAGGGGCAAATGAGATC
+CCATTTCAGAAGCTAAAGTGACTGTAGAGTGCAGAAAGAGCACAACATGTAGGATTTCCC
+AATTTTTAAAAAAATTCAAAACTGATCTTTTAAACCAACTCCCACCACAGAAGGCCTCCC
+TGACAACAAGGGCGAACGCTGTGAAGGAGAAAACTAAAGGGGAAAAAGAATACTAAAAGA
+TGCCACACAACCAAGCTGGTCAGACTTTAAAGGCCTCCACTACCAAACAAACCACAAGGC
+TGGTATCAAAAATGCGCACGCACGCTCACCCACGAATATGTGTGAAATATAAAAGAACCA
+AAAACATCACAGGGCGCACAGGCAGACACACACTCCACACACAATCCCCACCCACCCCTC
+GCCCCCCACACACACCTCCCAAAAGCAGGGTGAACAGTTAAGGCACCTAAAACCCCAAGC
+CGCATAGGCTTCCCCGAAACATTTTACAGTGTAACCAAGAAGCGATTTTGAAAGCATCTG
+AAAAACGTGCAAACTGTCTTGAAAACAGGGCCTGGCAACTGAGACAGTTTGCAAGCGTGA
+TTCAGAGGGTCTGCCAAGGAAACAAAAGAAGCCTCCCTCCTCCCCGTGAGACCGCACATG
+GCACGAGAGGTGCTCCAGGCGGGACGCATTTTAAGCGAGGCAGACAAATAGAAGTCTGCG
+CGAGCGCAAGCGGTACATACTAGGGATCGCTATCTGGCGAGGATGGGGCCATGGAGTTTC
+CATTGGTTGGGGAACCGCCCAGCTTTAGTTTCTCCAGATATTCGGCGTGCACGGGCTTGT
+GGCACTGGAGAACCTTGATGGCATCTTCGACTTTGAACCACTCTCGCTTCCTCCCAATGC
+TAACCGAATCTTCCCAATCCTCCAGCAGCTCCGTGACAGTCAGTACATACACGTACGTTC
+TGTGCTTGCGATCCTGGTTCTGTTCGAAGACGCCCAGGAGCCGGCCTAACTTCCCCTTGA
+CTCCCGCTTCTTCGTACACCTCTCGGACCGCCGCACCGCCCGGCTCCTCCTCGGGCTCCA
+TGCCCCCGCCCGGCACGATCCAGCGGTCCGGGTACCGGCTGCTACTCACTAACAGGACCT
+CGTCCTCGCGTTCGCTCCGGAAGCACAGGCACGCCGCCCGCTTCTTGAACCCCTCGGGGT
+CGTAGGTCCGCGTCTGGTTGGGTTTGCACTTCATCCTCGAGGCAGCCTCCTCGAGGCAGC
+CTCCTCTCGCCTCTCGCTGCTGTGTGGGCCGCCGCTGCCGCTGCCGCCGCCGGGGAACAG
+CCGAGGTGCTGGGAAGAGAAAGGGCCGAGGCGAGGGGCGGGGAAAGAGAGGCGCCTCCGT
+CTGCCCGCGAGCCCGGGGAGCGGAGG
diff --git a/test/csq/ENST00000375992/ENST00000375992.fa.fai b/test/csq/ENST00000375992/ENST00000375992.fa.fai
new file mode 100644 (file)
index 0000000..d34962f
--- /dev/null
@@ -0,0 +1 @@
+X      6626    23      60      61
diff --git a/test/csq/ENST00000375992/ENST00000375992.gff b/test/csq/ENST00000375992/ENST00000375992.gff
new file mode 100644 (file)
index 0000000..3c30bcf
--- /dev/null
@@ -0,0 +1,8 @@
+X      ensembl_havana  gene    21      6606    .       -       .       ID=gene:ENSG00000196368;Name=NUDT11;biotype=protein_coding;description=nudix (nucleoside diphosphate linked moiety X)-type motif 11 [Source:HGNC Symbol%3BAcc:18011];gene_id=ENSG00000196368;logic_name=ensembl_havana_gene;version=4
+X      ensembl_havana  transcript      21      6606    .       -       .       ID=transcript:ENST00000375992;Parent=gene:ENSG00000196368;Name=NUDT11-001;biotype=protein_coding;ccdsid=CCDS43952.1;havana_transcript=OTTHUMT00000056579;havana_version=1;tag=basic;transcript_id=ENST00000375992;version=3
+X      ensembl_havana  three_prime_UTR 21      1758    .       -       .       Parent=transcript:ENST00000375992
+X      ensembl_havana  exon    21      1759    .       -       .       Parent=transcript:ENST00000375992;Name=ENSE00001469078;constitutive=1;ensembl_end_phase=-1;ensembl_phase=2;exon_id=ENSE00001469078;rank=2;version=3
+X      ensembl_havana  CDS     1759    1759    .       -       1       ID=CDS:ENSP00000365160;Parent=transcript:ENST00000375992;protein_id=ENSP00000365160
+X      ensembl_havana  CDS     5961    6454    .       -       0       ID=CDS:ENSP00000365160;Parent=transcript:ENST00000375992;protein_id=ENSP00000365160
+X      ensembl_havana  exon    5961    6606    .       -       .       Parent=transcript:ENST00000375992;Name=ENSE00001469091;constitutive=1;ensembl_end_phase=2;ensembl_phase=-1;exon_id=ENSE00001469091;rank=1;version=3
+X      ensembl_havana  five_prime_UTR  6455    6606    .       -       .       Parent=transcript:ENST00000375992
diff --git a/test/csq/ENST00000375992/incorrect-synon-del-not-start-lost.txt b/test/csq/ENST00000375992/incorrect-synon-del-not-start-lost.txt
new file mode 100644 (file)
index 0000000..00f495b
--- /dev/null
@@ -0,0 +1,3 @@
+6453   ATCCTCGAGGCAGCC A       5_prime_utr|NUDT11|ENST00000375992|protein_coding,start_lost|NUDT11|ENST00000375992|protein_coding|-
+6453   ATCCTCGAGGCAGCC A       5_prime_utr|NUDT11|ENST00000375992|protein_coding,start_lost|NUDT11|ENST00000375992|protein_coding|-
+
diff --git a/test/csq/ENST00000375992/incorrect-synon-del-not-start-lost.vcf b/test/csq/ENST00000375992/incorrect-synon-del-not-start-lost.vcf
new file mode 100644 (file)
index 0000000..7653a01
--- /dev/null
@@ -0,0 +1,7 @@
+##fileformat=VCFv4.2
+##contig=<ID=X,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+##INFO=<ID=EXPL,Number=1,Type=String,Description="Expected consequence with bt/csq -l">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+X      6453    .       ATCCTCGAGGCAGCC A       .       .       EXP=5_prime_utr|NUDT11|ENST00000375992|protein_coding,start_lost|NUDT11|ENST00000375992|protein_coding|-;type=ENST00000375992:51239295-ATCCTCGAGGCAGCC-A, could be realigned if del moved to right
diff --git a/test/csq/ENST00000378322/ENST00000378322.fa b/test/csq/ENST00000378322/ENST00000378322.fa
new file mode 100644 (file)
index 0000000..c4c79d2
--- /dev/null
@@ -0,0 +1,368 @@
+>1     1:3547331-3569325
+TAGTTGTATAAATCAGCAAGTATTTATTTTAAATAATAAAACTACAGTTTTATACCATAC
+ATATTTACAAAAATGCTTTGCTATAGAAAAATAGAATCAATCACTGAATCCAGACCACCA
+CAGTGGAGAACCTCCTGGTGAAGCTGTGTTTTTTCCCACACTGGAAACACAGAGTAGCCC
+TGTTTCTGCACACGTTAGTGCACCGCTGCTACGTGTGGCCGCCCAGCTGTCTGCAGGCTG
+TGCCGACCACTGCCTCTGTCTCCAGGAAGCAGAGGCAGAAGTGATCCTTGCTGAGGAGGG
+CCATCGAGTCTCCGCTTAAATGCCAGCACAGAGAGAGCACTGCAAAGTCGCCTAGAGAGA
+GACAGGTGGCCAGAGGATTACAGCAGGGGAGGCCCAGATTCTGGGGGATGGGCACCCCCT
+TGTCCTGCAGGCCAGCACAGTGCCTGGAGTGACCCACATAGGCAGAGCCAGGGTGGAGCC
+CCAGAGCTGCCTCAAGTCAGGGAGAGGCTGCTTCTAGCCCATAAAGCTGAGGGCAGCGGG
+TCCCCTGTGTGTCCGTCTTGAGGTTTACGCAAAGACTCTGAGGGCAGTTTCCCTGGAGTG
+CTGCCGGAGACAGCAGCTGGGCTTCAACAGTTCAGCCCGTGTGATGCCAGACTGCACACA
+GCAAGGCTGCCACGTCCGTGGCCTCGGGGATGTGCTTACCTTCCCCAGGCACCTGCACCG
+ACATGCAGCCCGCTGGGGACCACAGGTAGAGCCTGCTGCCTCCCGTGCAGATGGCCAGCC
+GCGGCTGCTGCGGGTCCCACTGAAATGCGCGCACTGGGGACAGCTGCTCGAGCACCGCGA
+ACAGCCTCAGCTTCTGAATGTCCCAGACCCAGACGGCATTGGGAATGTTGTCTGAGGAAG
+GAAGGACAGGGCACCGGTGTCATCCCTGCCTGGCTCCTCTGTGTTGGCCCTGCCCCTCTG
+CTCTGCTGTTGACACCACAGGAGGGGAGGGGAAGAACCGGTGGGGTGGGGCGGCTGCACC
+CTGCAGTCTGGGTTCAGTTGGGCCCTGTAGGGCTCCTGGCCAGGGCCAGGGTGGCCATCA
+CGGGCTGTAAGGGGCCCAAATGTGTTTCTTTCTTTGGTATTTTTTTTTTTTTTTTAGCCC
+TTTACAAATGGAGAAACCCTTAACAAAAGGCGGGCTGCAGTGTGCCCAGCCCTGCTTTCT
+ACTCAGCAGAGTGGAGCAAGTGAGCAGGGTGGAGGCCTCCTGACTCATGCGCGGACCTGC
+GGCTGCTGCAGGACAAAGGCCCAGCGCCTCCAAGGAGCTTCTGTGAGCACCTCGGCTACT
+GCAGAAACGTGAAAGGAGGTGACGTGTCGGAAACCCCCAACTTCATTTTCTTTTCCAGTC
+GCTTCTACACCTGGGGCCACAGGACACAGTAAAGGGTGAGACAGCACCTGCGTCAGCACA
+ACTGACCGTTCCTTGTCGCCAGGAAGTAGCTGTCAGGACTAAATGCCAGCATTCCTATGC
+CGATTTTCGGGTTTGCTCTGTCGGTAACAGGTTTCAGTGTCTGTAAGGAGACTGGGACAG
+AGGCGATCTCATCTAGAACACCAACAGGAAGAACACGCCATTGTCACCCTTTCGGGAAGT
+ACGCACGCGGCTGAGAGGCTGCTGTGCCTGCATCGGGCATCGCGAACCCAGCTCCTCTGT
+TCAAAGGGGAGGAAAGTGCGGCCCAAGGGCAGGAAGAGCTAAGCAAAGCCTGGCAGCCGC
+AGCGAGGGGCCTGCCCGCAAGTGCCCCGGATGAGAGTGGCACCATCACCTGCCAGGCCCG
+ACTAGGTGGGGGGTGGACCCCACGTGCCAGGGGCTGACTGGAGAGGGACATGGACAGGTC
+CTAGCTGCAATCTCAGCAGCTCCAACTCCTCAGCACTTTTCTGTCGACTACCAGCATCTG
+AGTTCACAATCCCTTCCACCTCAGCGTCAGTACCCTTAGACTTTCCGGCTGTGGAAGAAC
+CATCATCACAGCAGAAGCAGGGGCTGTGGAACAAGGACGCCCCTGGGCTCCTGGGGAGCG
+CCTCCTGTGTGCCAGGCTGCACCTGTCCTGACCCCCATCCTGAGCACACACCGAGCCCCG
+GGGTGGGCCCGTCGGCACTTGGGGCACCGCTTCCTCTACCTGCAACCTTCAGATGCCCTC
+ATGCCCCTGTGGGATGGGTGCTTTTACTATGCCCATTTCAGCGATGAGGAAACAGACACA
+TAGGAAATGCCCAGAGTCAAGAGGCTGCATCAGAACCGGGCCTCAAGCCGGAGACAGCGC
+TCGGGAGCACCGCCGGGTTCCAGACCCACTCTGAGCGCCACCCACGGAAAAGTGTTTCTT
+TGAAAAACATCATTCTCGGAGCTCCGGAAAAACATCCCCTCGGAGCTCCCGCTGTCAGAT
+CCGGGTCTCCAGGGCTCATATTCAGTAACAGAAGCCGCACCTTCACGGCCCACTGCGCAA
+TTCAGACCCTAGTCAACCTCCAGCCAACAGGCTGAGGGGCACACTGGCTGGAAGCATGGA
+AGGGAAAAAAAGTTTTTTTTTTTAAACATAAGGAACATCCGAAGTTTATCTGGACAACGA
+GGAATCTTGCATTAAAAAAGGAAAACAAATGACATCACATGTGCTACTTACATTTACTCT
+CTGAGCTCGGGAGAGGGCCGGCCCCGGCCCGGGGCGGCGGGAAGGAGAGGCAGCCCAGTC
+CCAGCTGTGGGCTCTTCTCGGCCTCCTTATACACCACCTGAAAGACACAAGGTGGCCACG
+CCCGGCTCAGGACAGGGACCCGGAAGCCAAGGATGGACGTGGCAAATGCCCATGACAGCG
+CATGGTCAACAGGTGTGCCTGCCATGACAGCTGGTCCTGCTGCCACCGGGAGAGACGGAA
+GCACGAACCCCGCAGTCCCGAGAGCTGAGATCACCCAGCCACCCTCTCTCGTGTCCTGCT
+GAGGAGCCCACCCTTTGAGACACAGGCAGCAAATGTGTGCCCTGTGATTACAGACGGGAG
+ACCACTGCAGCCACCATCATCCAGCAAGGGAGTGGGCTCAGCCTTCCCTCCGTGATAAGA
+GGATACAGAGAACACTTGCACCAACACAGCAGAGGCCCCGGGAGCAGCAGACACAGACCC
+GAGGTGGGGGCATCTGTGCCCGAGAGCCTGGCAAGCAAAGGACAGCGGCCCAGGCTCAGT
+GGAAGGCGGGCAGCCCCTACGCCCCTGAAGAGCCCCAGGTAAGGGAGTCACCTGGCCTGG
+TTCATGCCTTTAAAGCATGCTCTGCTGCTGTGTGGCGAAGGGATTTGGAGAATGCAGGAA
+TCACAGGCAAACCTTCAGGACCTGTGTGGCCAGCCCTGCTCGGGCTCACCTGTCCAGACA
+CCCTGGCCTCCAGCCACACAAGCCACTGGCCACGTCAGGAGGCCCCTCTGCCTGAAACAC
+CCTTTCTGCCCAGACACCGCGCAGCTCCTCCTCCTGGTCTTCACTTAAACACCCCTCCAG
+GATGCATCCCCGGCAGTGGCTGATCTGGCATGCGCAGCCCCAGCCACTCACTGGCCTCTT
+CATCGAATCCAAGCCGCCTTTCACTCAGCTCTGTCGGTTACAGGTCAACACCAGGAGGGC
+AGCATTTGTCTCTGGCTCCCAGCGCAGTGCCCGCTGCACACATGGATGCGTGGCCCACTC
+CTCGGGGCCTTTGCATTTCCTGTTCCCTTGGCCTGGAACGCTCCCTCCCCGAGTCCCTGA
+TCACTGGTGCAGCATCTGTGCCTGCGATCCCTCGCTGGTGGCCACTCCCTGCCACCCCGT
+GGAGACACCCAGCTCTCCAGCCCCTTCCCTGTCTCTCCAGCCGCACTCTGCAAGTGCAGG
+GGTCTGTCTCTTCTTCTCTGGCTGCGGCCCAGAGCACAGTGCCTGGCACGACAGCAGATG
+CCCAGTGTTTGGGGGCAGGAGACCCTGGCCACTCTGTACAGCACAGGGATCTGCATCCAG
+ACAGACCACAAAGGAGAAAACTGGACTGGGGTGGCAGCGGCAGAGGACAGGCCAGGGCAA
+GGCCCACTTCAGACCCTTTGGGCAGCGTGGAGGAGGAAGAACAAAGGCCAGGGCAGGGCC
+AGACGCGTGAAATGTCACAGTAGCAAGTTTACGGTGATGGAAGTGCCCGGTTAAATAATA
+AACCACAATCAAGAAAGCAAAGTGAAGGAGCAGTTTCCCACCGCCCTCCCCAACAGCCTG
+CTCAGGCAGAAACACGTGTTCCAGACTTACTATCTTGGGATCATTAATGGCTGCAGGATG
+CCCAAACTCCGTGATCATTTTCCAAGTCACGTGATTAAGGATGCGCACCTGAGGAAGGAA
+ACCATGCACAGGTGAGGCAGGGCCCGGCCCGCTGGGCGGTCGGACTTCCTGAGTGCCCTG
+CACTGGTTCCCACCTTTCCATCATAGCTCCCAACTGCCAGGAACTGACTGCTGGGGCTCC
+AGGCCACAGACTTGATGCCCAGGGACCACTCGTAAGCGCTGTACGTGGACAACAACCGGC
+CATCCAATGAGTACAGCAGAATCTTGTACTGCAGATGAGACATTTCAGTTAATAATGAAT
+ACACCCCCGTCGCCAGGAACACACCACAGACGCGGGTGCTGCAGAGTGACATTGGTGCAG
+ATAGCACAAAGCTGGCAGGACTGTCCGCGTGGCCGTGGAAAAGCTGGAACTGCCAGCTAG
+TACTGAGATAGTCACGGAGAGGCAGTGAGAGCATGAGGAAAAAGGGGAAATTGGGAGGTC
+AACCTAATGGCTCGCTGATAAAAGTTCAACTCGGCCGGGCACTGTGGCTCACGCCTGTAA
+TCCCAGCACTTTGGGAGGCCGAAGCTGGCAGATCACTTGAACACAGAAGTTCAAGAGCAG
+TCTGGGCAACACGGTGAAACCCCATCTCTACAAAGAATACAAAAATTAGCCGGGCGTGGT
+GGTGCATGCTTGTGGTCCCAGCTACTTGGGAGGCTGAGGTAGGAGGATCACTTGAGTCCA
+GGAGGTCGAGGCTGCAGTGGGCCGTGATCACACCACTGCACTCCAGCCTGGGTGACAGAG
+CAAGACCCTGTCTTTTAAAACAAAGCTCAACTTGTTATCTGAAATAAGATAAAGCAAACT
+ATATTGCAGCATTCAGAAAGCATGAAATTCCGGGAAAAGCTCTCGAAAGCAAACATGTCA
+CCTGGTCATCTTCATACCTCCAAGCAGGTGTCCCACACTGCCAGCACACAGCCGTTTGGG
+GCCCACTCAATCCCTGTGAGATCCTGGGTGTCCGTATCAAAATGCTTCCAAAGGAAGGGG
+GGGAAACATTAAATTTGGAAAATATTTTCGTAAATAAATAATTGCATTTATGACTGATGT
+TCTTAACGCACTTAATTTCCTTATATAGAAATTGACAAAATCTCAACAGCTCTATCCTGG
+AAATGCATGAAATCCCTGTAGAGCTGCTGCTGGGGCTGCACCGCCACAGATGCCAGCGTC
+AGTGCCTGGCCAGCCCCCAAGGGCGGCTTGGTCTCCCCGCGCCTGCACTCGTGTGCACAC
+TCTCCCCCTCACCTTTCCTTGCCTGGCCAGCCCCCGAGGGCGGCTTGGTCTCCCCGCGCC
+TGCACTCGTGTGCACACTCTCCCCCTCACCTTTCCTTGCCTGGCCAGCCCCCGAAGGTGG
+CTTGGTCTCCCCGCACCTGCACTCATGTGCACACTCTCCCCCTCACCTTTCCTTGCCTGG
+CCAGGCTCACTCCTTTAGACCCAGCTCAGACAAGTCCCTTCCAGAGCACTGCCTGGATCC
+CGGGTTCTGCACTCTGACAGCATTCCAGAGGTTGCTCTACCTTAATGATGGATTGTGCTG
+GAATCGTGTTCATATGTCTGCTGTGGGGGCAGTGCCCTCTGTGCCTGGGCACCTGGCAGA
+GCGCCCTGCCTAATGCAGGCCCTCAGTCAAGGTGAACTTCCACGTCCCCCCAACTCCCGA
+CGTGGCACACACATGCGCAAACACCATCACACAGGACAAGGAAAAGGGCTCAAATGTGAC
+AGCATATTCACTTTTAAAACACCTGGGCACGCGTCCTTTTCACCAAGTCTCCTGAACACA
+CAACCGGGTGCCACTGGAAGTGATTCGCAGCGCACCTGCCCTTTGTTAATACAACATCAC
+CTTGCTCCATATCCTACCAAAGATCCCCTGGAATCTGGAAGGATCTACTTCACTCGATCC
+CTCCACAGTCAGCAGGACAACTTTATTCCAGTCTGGGGGACGCCTTACCCGCAGGAGCTG
+CCAATCACTGCAGACGAAGATGCTCACGTAATCTTTGCAGTCGCGCCGTTCTGCCAGCGC
+CATGTAGCGGCCGTCCCTGGTGAAGGTGATTCCTGTGGGAAGAGGCAAATGCACTGAAAT
+CAAGCGGCCACAAAATCAAGCAAGAGAAACCACAGTAGTAATTCACAAGGAAGGAGGAGG
+AAAAGAAAGCAGAGGTGAAAAGAAGGGAAATGGCACAATGCCGAGCACTGCTCCTCAGAC
+AGACAAGAACATTCTAGCGCAGAGGAGAAACCCAAGGCACGGTGCCTTCACCCTCACAAC
+GCAGTGTGTGCTGGGGGAAGCTGTACACACACAGGAGCCGGTTTGCAAGGCTCTGTCAAA
+AATACCAAGTGATGTGACCTCTGATTAATCACAAATATGAGTGAGAAACACAGGCCTTCG
+AGTCCCCCCATGTCTAAGCTGCGGGACACCCAGGGCTATCTCCAGCTAGGCAAAAGGCAG
+CTGGTTCCTACCATATTTATTTTACCTTTGAATTTAATTATTTGGAAGAAGTAAACTGAA
+GATGAAAATGTGTGGCCAGGCATGGTGGCTCACGCCTGTAATCCCGGCACTTTGGGAGGC
+TGAAGCAGGTGAATCGCTTGAGCCTAGGAATTTGAAAGGAGCCCAGACAACTTGGTGAAA
+CCCCATCTCTACAAAATATCAGCCGGCTGTGATGGTGTGTGCCTGTAGTCCCAGCTACTC
+AGGAGGCTGAGGTGAGAGGATCACTTAAGCCCAGGAGGTCGAGGCTGCACTGAGCTGTGA
+TCGTGTCACTGCACTCCAGCCTGGGTGACAGAGCAAGACCCTGTCTCAAAAAAGTAATAA
+TAAGATGAAAATGTGGAAGAAACTTTAGTTGAAAATGTTAAACTCTTATTTTCCAGTTCT
+GTATTAGCTTAAAAAGCCCTAGGCCAGAATTCATCATTCCTGAGTGAAAAGAATACCTCA
+AATGACGAAACCACGGTGTCCACTCCTATCAAGAGATATGTATCTCATCTGGAGGGACGC
+TAATATTCCAACTATAAGAATAAGAGTGTGACTGCATTGCATTCAAATGCAATTTCCAAA
+CCGCTGGCAGCAACAGAGAAAAATGAAAGCATCATTCCAACTGTGTATGTTTCATTCCGC
+AAAAAGACAGTGCGGTGTCGTCCAGGACTCAGGAGTGGCACCTCCCACTAGCTCTGCGCG
+GTCCAGTTAGACGCGCTGGCAGTGGGCCACCCTGCGCCGGCCCCCTTTCTTCCAGATGGC
+TCACAGGCTTCCACAAGGAAGGGACACTGGTCACATATCCCTCTGGGATGCCCAGAGATG
+ACAGGCAAGACCTCCCCCTTTCGCAGACATCATATTTAGTCCACAGAAGAGAGAAAGCTC
+AGAACTGGATGCCTGAGGTGGGCCTCTCAACAGGCATCGGCTGGAAGGGGTCTGAACGCC
+CAGCTCTGCCGCCAAGGTCAAGGGGACCGGCATCAACGCCACCGTTCTTCCATGTCTTAG
+GCCACGTTGTCTTGAGTCACTGTGGTCATGTTTTAAAAGGGGACTCTTGCCTTTTTGAGA
+CACATATGGAAATATTTACAGATGAAGTATGAGGAGACCTAAGGTCTCCTTTAAAAGAGC
+CCAAGGGGGTTGGCTATGTGTTGATATGCTGCTGAAGCTACTTCTGCCTCTTTGAAACTT
+CCCGTGACAAAAAAGTCAAACAGCTGCAAAGAAATGGCTTTTGCGTGGCTCCGATCGACT
+CACCCTGCAGACAAGCTTTCGGGTATTTGATGTAAGACACGGATTTTGTGCACAAGGACC
+AGACGGTTATCCGCAGCTGTTGGGGGAAAGGGGAAAGAGAAAGGAAACACTTCTTTAGCA
+TCATCAGAGACCGTCTCAATCCTCAACCCGCCCACGCGTCCCCAAGCACAGGCCTGACTG
+CTGGAGTGGATCTATCAGGACCTGGGGGATGCCTGCCCTCCTACCGGAATATTCAAATGC
+GTATTTTACTGTGGTTACGGTAAATTTGGTGTTCTTGGTTTTCTGTTGTTGTTGTTTTAT
+ACCAAAATTGAGTGACACAAAGTTAAATCCAAGTGCTTTTTCATTAGCTTTTTCAAAGTG
+ACCATAGGTTGCATGTTATAATAACCCTGAGTTACTCAGAGAAAAATCTTGATCTAGAAA
+CCACCACGGGTTCAGTCTCCTTTATGGGAAGACAGAGGATCTGGAGATTGGATGCAGCCA
+CTCCGGGACTCACCAGGGGGCTGTGAGCCTGCATCTGCAGCCCTGAGGCAGGAGCAGCCA
+CTCAACACCCAAGAAGGTGTCCGTCTGCCTCCTGCGTGTGCTCGCTGGCCTGGCTGCATC
+TGCAGAGGGTTCTAGAACATGCGCTGCTGGACTGTCCACTTTTCCACCCCTTTCCCTGAC
+TCAGGGAGCTGAGAGCTGACTAGGCTGGCACAGTGAGGCCAAAAGATGATTTTCTAACCA
+GGCCGACGAGGGCGTGCCTGCTGAGGGAGAGGCACCGCAGTGGGTGGTCCAGCCCTCCCC
+GTGGCAGCGCCGCGGGACTTCCAGGGCTGCTGTGTCCCTCCACCTGCATTTCCCACTGAG
+ACCCCGTGGAGCCTACCAGGGAATCATCTTGCTTCCCACATCCCCGGCCCACTGATGAAT
+CTGGTAGTTAACTGAAATATGGCCGAGGTGCGGGGACACAAGGTGCGGGGTGGGGTGCTG
+ACTGCCAGCTCCGTGTGTGGGGACACAGGGCTGCGCAGCTCCATGTGGGGTGGGGTGCTG
+ACTGCCAGCTCCGTGTGTGGGGACACAGGGCTGCGCAGCTCCATGCGGGGTGGGGTGCTG
+ACTGCCAGCTCCGTGTGTGTCAGGCAGGGGTCCTCGCTGAGGATGAGGCCCGGGGTGGGG
+GACCGTCTCCAGCAGCGTAAGTGGGGCCGCAGCGTGTGGGGCACAGCATGTCCACAGTGT
+CACTCCTGCAAACGCTGCCAGGTTGTCAGTATAGGATATTAACAAATGATTTAATTTAAA
+TGTCTACGCATCATCTCTTCTTACAACAGAAAAGAAAATCTGATGTCTGTAATTGTTTCT
+CCAAACAACATATACAGCGTTCAGGAGAGAAGTCCTGAACACACAGGTAGTGGATCAACG
+AGCTCCAGGGGTCACGTGGCAGCACGGAAGGGCTCCTGTGCTGATGCTGAACCCGAAACA
+CACTGGCCGTTCTGGGGACCATGCCTCGGAACTCCAGCTGCACAGAGCACTTGCTCCTCT
+AACAGCTCCACAAGCTGAGGCCAAGGAGGGCGCTGGGGCCTGAGCGAGGAAGCGTGCTAC
+TTCCCACCAGCGTGTCTGAGGCTGAAACCTTGCCCAAGCCTCTCAGACTCAGCAGGGTGG
+GTGCAGCGCCTGAGGCTCTGAGCATCAGCAGGGCGGGGTGGAGCGCCCGAGCATCTCAGC
+ATCAGCAGGGCGGGGTGGAGCGCCCGAGGCTCTGAGCATCAGCAGGGCAGGGTGGAACAC
+CCGAGGCTCTGAGCATCAGCAGGGCGGGGTGCAGCGCCCGAGGCTCTGAGCATCAGCAGG
+GCGGGGTGCAGCGCCCGAGGCTCTGAGCATCAGCAGGGCAGGGTGGAACGCCCCAGGCTC
+TGAGCGTCAGCAGGGCGGGGTGGAGCGCCCGAGGCTCTGAGCATCAGCAGGGCAGGGTGG
+AGCGCCCGAGCATCTCAGCATCAGCAGGGCAGGGTGCAGCAACGGAGCATCTCAGCATCA
+GCAGGGCGGGGTGGAGCACCCAAGCATCTCAGCATCAGCAGGGCGGGGTGCAGCGCCCGA
+GCCTCTCAGCATCAGGAGAGTCCATGTGCCACCCAGGGCAGAGACCTGCCCTCCAGAGCC
+TACTGCAGAGTCACAGGAGAAAAGCACATCTCCCACCTGTGGCCCTGCATCCCTGTGGGG
+TGCGCCTGGCCGAGGCTCCCCACTCAGGCACATCTTAGGAAACACAGGGAGCACTTTAAG
+CCTGATTTTTACCTTCATCTCACAAAAACAAAGAAACAAAAACCTTTAAAAGATAACTTT
+GCAACTTTTAAAAACCCAATAAGAAAAAAAGGTAGTTAAATATACACCTTCATCAGCGCT
+GTTACCTTCCACTGACCACTGGAGAAGCCAGCGGAGGAGACCCGTGGGATGGGCTCCACA
+GCACTCAGCAGCAGGAAGAAAGGACCAGAGGGATCCACATGACCCAGAGCACTCAGGAGG
+GAAGGAAGGGGCCGCTGATCCACGCTACGACCCAGTGTGCTGAAGACGGAAGGAACGGGC
+CACCGATCCACACCACAACTCAGCATGCTCAGGGTGAGAGGAATGGGCCACGGATCCAAG
+CCATGACCCAGTACACTCAAGACGGGAGGAACAGGCCACTGATCCATGCCACGACCCAGC
+ACTCTCTCCACACCATGACCCAGCACTCTCAAGATGGAGGAACGGGCCACTGATCCACCC
+CACAACCCAGCACACTCAAAACCAGCAAGATGCCAGGGAAAAGGAAGCAGACGCACAGCT
+CCACGCACCATGGCTCTGTGCAGATGGGATTCCGAGTAGGCAGTGCTGCTCGCCCCGCAG
+CAGGCACCGGCTGCCGGACACAGGTGGGAGACGGACTGAGCACAAGGGGCACGAGGAGCC
+CCATGCCACGGGCGAACAGTCTTGGTCCTGATTGTGGCGGCAATGACGTGCAAAGTGACT
+CACTCAACTGTGCTCTTAAAGTGGGTGAATTCTCTTGCTTATAAATTGTTTTAATTGCCT
+TTATTCAGATATAAGAAAAAGTCTGCAGTCTGGATATATTTTTAAAGCTAACTATAGACT
+ATTTACAACATACACACTCAAGTTTAAGGATGCAGAAATGTAGAAGGTAAAAGGATAGAA
+AAAGACATATCAAGAAAATCCTAACCAAGAGAAAGGTGGCACTGCCGCATTCGTACGGGA
+TAAATCAGACTCTGAAACAAAAAGAACCGTGAGACATAAAGAGGAATACTTTACAACAAA
+AGGCCTGTGCCACCGCGGAATCATGGGAACCGCTTCACTAGGAAATCTGTTTACAAACAG
+TTAAAAGTTTGTATGCAGCTAACAACAAAGTCTCAAAAATACATTTAAAAATCTGGCAGA
+GCCGGGCGCACTGTTGTGCACCTGTAATGCCAGCTATACAGGAGGCTGGGAAGGAAGGAT
+TGCGTGAGTTTAGGAGCTCGAGACCAGCCTGGGAAACAAAGGGAGACCCCAACTCTACAA
+AAAAATTGTTTTTAAAAAATCTGACAGACTACAAGAGCAATGAAGAGGAATCAGTCCCAT
+CAGATATTCAAACACACCATAGAACCTCAATAATGTAGACAGTGTGGTGCTGGCACATAG
+GTGGACCAACAGTGGACTGGAATGGAAACCAGAAGTGATCCTGCAGGTATAATGGAACTG
+AGCTCCTGCTATAGCTGGTGAAGATAGCCTTCTAAATAAATGCTGCTGGGAGCTGGGCAC
+GGTGGCTCACACCTGTAATCCCAGCACTTTGGGAGGCCGAGGCAGGCAGATCAACTGAGG
+TCGAGAGTTTGAGACCAGCCTGACCAACATGAGAAACCCCATCTCTACTAAAAATACAAA
+ATTAGCCAGGCGTGGTGGCGCATGCCTGTAATCCCAGCTACTCGGGAGGCTGAGGCAGGA
+AAATCGCTTGAACCTGGGAGGCGTAGGTTGCGGTGAGCTTGGATCACACCATTGCACTAC
+AGCCTGGGGGACAAGAGCGAAACTCCATCTCAAAAAAAAAAAAAAAAAAATGCTGCTGGG
+AAAAGGTAGAAATGGATTCAGACCCCACAGTGTGCCCCACTACGTGAACCTGCTTCATTT
+AAATGGAGCATGTGTGAGCGTCTGTGTGTAATGAAACAAGATAGGAAAGCACTCAACCTC
+ACCGAGAATTAGGGAAACGCAAACTAAATCCAAACTGCAGTATCATTTAGTCGCCTGGAT
+GGAATCATTGTAATCCTGCCACAAAAGCCTTGGCAAATGAAACCCCTCCGTCTGCTACGG
+CCAAGCAAGGCTCTCCTAGAGAGGCTCTCCGGGTATGTGCCCAGGAGACGGGGACAACAC
+GTTCACAGCCACACCGTCCGTGGTGACGCACACGTCCAGCAGGCGAGGACTGAATGGCGT
+TCCTCACGAGGAAGGGAAGGCCCAGCGATGCCTGTCAACACGGAGGAGTCTAAAAGCAGT
+GACGGGGAACAGCAACAGCAGAGACTGCAAAGTACAAGCCCCTATAAATCAACTTTACAC
+TGCACAGCAAGCAATGTGGTGTTTAGACACATCTGTACAGTGAGACTCAAGAACAGTGAG
+GATGTGATTCACGCAAGACGTGGGGCAAAGGTGCCCTCAGGTGGGGAGGGCATTGCTACG
+AGGAAGAGAAGGGCTCTGAAAGCGCGGCAGTGTTCCGCTGCAGGCCTAGGGGTGAGCCGC
+TTTTGATGACTCACTGAACCTCGTCTAATGGGCGCAAGCTTGCCTTTTCACGTTAAAATG
+CAAGAGGCAGGGACGTCTCCCATGCTCCACAGCACCCTCACGTGGGGTGGCGCCTTCGCA
+AGTGGACTCAGCGGCCCCACTAACCCCCGAAATGGGGTCGCGCCTTCGGAAGGGGACCCA
+GCGGCCCCGCTGAGCCCCGGACATGGGGTCGCGCCTTCGGAAGGGGACCCAGCGGCCCCG
+CTGAGCCCCGGACATGGGGTCGCGCCTTCGGAAGGGGACCCAGCGGCCCCGCTGAGCCCC
+GGACATGGGGTCGCGCCTTCGGAAGGGGACCCAGCGGCCCCGCTGAGCCCCGGACATGGG
+GTCGCGCCTTCGGAAGGGGACCCAGCGGCCCCGCTGAGCCCCGGACATGGGGTCGCGCCT
+TCGGAAGGGGACCCAGCGGCCCCGCTGAGCCCCGGACATGGGGTCGCGCCTTCGGAAGGG
+GACCCAGCGGCCCCGCTGAGCCCCGGACATGGGGTCGCGCCTTCGGAAGGGGACCCAGCG
+GCCCCGCTGAGCCCCGGACATGGGGTCGCGCCTTCGGAAGGGGACCCAGCGGCCCCGCTG
+AGCCCCGGACATGGGGTCGCGCCTTCGGAAGGGGACCCAGCGGCCCCGCTGAGCCCCGGA
+CATGGGGTCGCGCCTTCGGAAGGGGACCCAGCGGCCCCGCTGAGCCCCGGACATGGGGTC
+GCGCCTTCGGAAGGGGACCCAGCGGCCCCGCTGAGCCCCGGACATGGGGTCGCGCCTTCG
+GAAGGGGACCCAGCGGCCCCGCTGAGCCCCGGACATGGGGTCGCGCCTTCGGAAGGGGAC
+CCAGCGGCCCCGCTGAGCCCCGGACATGGGGTCGCGCCTTCGGAAGGGGACCCAGCGGCC
+CCGCTGAGCCCCGGACATGGGGTCGCGCCTTCGGAAGGGGATCCAGTGGCCCCGCTGAGC
+CCCGGACATGGGGTCGCGCCTTCAGAAGGGGACCTAGTGGCCCCGCTAATCCTCGAACGG
+GTCTGGTCCTTGCTCTTGTGAATGAGACTGATGGACGGTGCCCGCAGCTCACTTCCTGGC
+CAGCACGTCTGGAATTCCGGTTTTGTTTCCTCACTTGCAACCATTAAAGTTCGCATGCAA
+AGCTGGAGACACATTTTGACATCTTGGTCAAGATGCCCCATGCCTTGAGGTTACCGGTCC
+TCATCCACCACCTGGTCTTAACGTTTCCTCTAAGGCCACCAGCAAAGTGGTCATGACCTT
+AGTCTTAGGTTGAACAATGTCATCTAAATGTACTCTATGAAAAATCAGTTTGTTCTGTAG
+CAAAGGTGTTTTCAATATTGGTGTGTGTGACATGGGATGCTCAACAAAACCAGGCTTTTA
+TCCATCTTTTAAGGTTTCTAAACTCTATAGATGGTAGTTTTCCTTCTGGGCCATTTAATA
+AGATAATACAACAAGGCTGACCCCATGACATGAGCCCTTCTCAAGGGCAGATTTGGGCCC
+AAAGCATTACAGGCCTGAAGACTGTTAGACACGGCTGCGTGAAAAGCTCAAATTATCCTC
+TCTGAAACACTCAGGCCGAAAGTGCCTTCCAATGTCAATACATAGTGCGGAGACATTGGT
+GGGCCTTTGTTTCCTGTCTTATTCTCTGACAGCCCATAATAGCAGACATTAGATTTGGAG
+TATTTTTTAAAATCGAAACTGAAAAATATGTAAAGCCATCCAGCCATCTGAAGCAGTTGA
+TTCAGCAACCCTCATGGCTGGATAAAACTTTATCCCAGCCGATGCCAGCTTGAAAAAAGC
+CGAATGAAACCCTACAGAGCATCTGCAGCCACACGCTGGGAGAAATCCTCCCAGGTGCCA
+TCATCTACGTGGTGTGCGCGGCGCAGCGGGACGGGAGGGCTGCAGTGTGGTGTGAGCGGC
+GCAGCGGGATGGGCGGGTTGCCCCGTGGTGTGCGTGGCGCAGCGGGACGGGCGGGTTGCC
+CCGTGGTGTGCGCGGCGCAGCGGGACGGGCGGGTTGCCCCGTGGTGTGCGCCGTGCAGCG
+GGACGGGCGGGTTGCCCCGTGGTGTGCGCGGCGCAGCGGGATGGGCGGGTTGCCCCGTGG
+TGTGCGCGGCGCAGCGGGATGGGCGGGTTACCGAGGTGCAGCCAGCAGCCCAGACAGCTA
+TGAGCACTCAGTGGACTTGGGCCCAAACACTGGGATCCAACTCCATCAGAAAAGCACATT
+ATTAAAGGAATTCGTCCATTTTTCTGTATCTTAAAAAGACACTGCGGACACCAAAGACCT
+GGTATCTAAACACTTGACATATGCCTAATTTTAACTTAAAATGCAGTCTCCTATCCCAGA
+TCCCTCTGATTTATTCTCGGATGTCAACATTCCCCTCCGCGCTGAGCTCAGCACGGAGGC
+TGTTGTGCGGTACCTACAGCAGGTGAATGGGCGGCTGCCGACCGCCCCGAGCCACGCCCC
+CAGGCCAGGCTCCTGAAGGAAAGGTGCGAGCCGGCTCATATCACAGCGCATTTTCTATCG
+TTGAATTAAAGGGAGTGCCGAAATCCTAAAAAATCTAAATTAAGATTTTTAAAATGTTTT
+TTCTTCAAAACTGGACAAAAGATCAGACAATAATACTTAGTGGCTTATAATGCTCTGACC
+TAAAATATACACACCACTATATACGCTCCCCGGCTCCCTCCAACCCCGCCAATCTACCAG
+CCACTCGGGAGCCACCTCAGTCATCAGACCCAGGGCAGCAGACAGTGCCTGTGTTCACGA
+CACCCTTATCTGACTCAGTAGCAGCCCAAAGCACGGGCGGTGGGGCTCGCAATCTGGATA
+CGCCAAAGAGAAGCCACAAAGTGCTTCCTTTAAATGACGAGCTGAAAGTTCTTGACGCAA
+CAAGGAAAGAAAAAATCCTATGCTGAGGTTGTTGCTCAGATCTTCAGTAAGACCAAATCT
+TCTATCCATGCAATTATAAACAGTATATTGTTATCCTTGTTCTATACTATGATTGTTGCT
+AATCTCTTACTGTATCTAATTTATAAATTAAATGTATCACAGGTATGCTGTATAGGAAAA
+AACACAGGAAATACAGGGTTTGGTACAATCTGAATCCCCTGGTGGTCTTAGAATGCATCC
+CCTGAGGATAAGGGGAGACTAGCATACTCCAAACACACCCCCTCTCGCACTCCCCAGCTG
+TTTCGAGAGCAGAGGACAGGATCACATGGCCAGTAAGGTGTCTTGGGGCTGACACTTACA
+TGGAATTCCGTGGTGTTGAGAATGTGGCGCCCGTCCGGGCTCCAGCACGAGGCCACCAGC
+CCGGCTGAGCCCTCGTCTATTTTGCAGTGCCATTCGGGCTGCTCTAAAGACCAGACCTGG
+ATTGAGAGAAGAAAGAAACACACAAGTGCAAACTCATCAGCACCGAGAGACAGCGAGGAC
+AGCTCGCTTAAACGCAGCGGAGACCCGACCGCACAGGGTGTCTTCAAACTCATCAGCAGT
+CTATAGCGAGGCCTCGCCGAGAGACAACTCCCTTAAAACCAGCAGAGACCCGATCACACA
+GGGTGTCTTTTAGAACCTTTCATGATGAAGGGCTGGTGCTGGATTCCAGTGTAAAAGTAA
+GCCACGCTTCTTGGTGATTTCATTTCGTTGTTGTTTTAAAACTGTTTATTCACATTGTCA
+TTCCTAAGACCTCATTTAGTTAAGCTTTGGACACAGAAGAAAACACGACTTCTTAGGACT
+TCCTGAAACACACCACATCCGCGTGGCTAGATTGCTGTCAACACCTCCGTTTCTCAACTA
+TATTGCTTAGAAATTAAGACTACGTTGGAGTTTCCTTAGTTTAAATGTTCTTAAACTTTA
+GAGAACGTTATAATTTCAAAAGAAAACTGGCTTTGAGCTGCACGGACTTTTTTTTCAAAC
+TAGAAAGGCACAGAACAAAACCCCTCCTTCCCAGGGGCCCTCAGAAGGTGTCCAGATTCT
+AAGCGACACGGCAGCACACACCTGCACCAGCCCTCGCTTGTACATGGCGCACAGGATGAA
+GAGCGAGTCTGCCGACCACTCGATGTGCTGGATCTGGTCTAGGCACGTGTACAGCTGAAG
+GATCTGAAGGGTGTTCACATCCCGGACCACTAACCGGTACTGGACACAGGAAGCCTAAAA
+AATATGAGAAAGCAAGCACCTGACATTCTCCACTCCAAAAGAGGGGGGCCTTCGGAATGC
+TACTGCCCTGGCCTTCAGTGACTGTGGCCTTCTCTCCTGCCAGAGGTTTCATGTCTAGAT
+CACCAGTGACATCCCCAGCCCCTAAAGATCAGTTCAGTTCATACAAGGGTAATGTTGAAA
+TATACAAGCCAGGTTTTAATATTGCTATACTCTATTGTAAAGTATAAAAGTATGTTTTAA
+CTCGCTACTTAAAGCTTTAAGACATTTTTAAGTCCCTTCTTATCTGTATGTTAAAAACTA
+AACTTAAATGGGAAGTAGCATTGGGAGAAAGCTCTTCTGTGAACTAATAACCAAAATCCT
+CTGCTAGTTTTATAAACACTTTTGGACAATTTCCTCAAATTTATAAAGGGTAAGAATTGA
+GGCTTCACAGATGACAACGAAAATGGCAAGGAATGCATCAATCTTCTTATGCAGTGCCGA
+ACTCAGAGCCAAAACAACAGAAGATCAAAAGACAGGCTTTCACTTCTGCACACATAAAGA
+TGCTTCGCAAATGCTCATTTATCTCCATTAACCTATTCCTAACACGAAACGGGAAATGTT
+TAAGTGTTAGTACTATTTTCTTAAAGATAGTTTCTTCTTGTCCATATTTGTTCATTATGT
+CCCTATCCAAGCAAACAATTTCAAGTAAAAATAACGCCTGAGTACTCACCTGCTGAATGT
+ATATTTTACTACAGTTTCAAGATCAAGAACTGATGTTTAAATATTAACTGCTTCGTTAGT
+TTTACTTATCAAGGTCAAAGTAGTTTGTGTTTTATGAACCGATATCAAAAAAGAAAGCCA
+CGTTAGTTTTCCGTGGGAGAAAAGAGAGACAGGCGGGTGACGGCAGATTGGAACAAGGAG
+CTACCACAGCACTTACTTTCTCACACTGTAGCTTTGAAAACTGTGATCAGTTACAGTGAA
+TTCCTTATGAAATGGAATATTTTTACCAACACCTTGAGGAACCACATAAACTCTACTGCA
+AGATATGAAAACTAGAAACATGGACCTGCTCTCCCCAGTCCTCAGGGCTTTCAAGAAGAT
+GATTCCAGTAACAGATCATTACCAAGTGTTTCAGGGTATTTTGACCAGAGTGTACAAGCT
+GGAAAAAAACACCCAAGTTAAGCAAGCAGATGTAATCTTTCTCCTTATAATTCACTGAAA
+TTTTCATAAATGGTAAAAACAAAAAACAAACCTCTCATTTAATTGAGGAGGGGGGCACAT
+TGAAAATATACCAAGGCTGAGATGCCATTTAAACTAATGAGGTTTTCTGTTTTGTAGCTG
+ATGCTATTTTATGTGATTTGGAATAAAACCTCCCTGAAGAGGTAAAAAACGTAATTTGAG
+AGTTAAACTCTCAAAAGCTAGACAGAGCACAGGAATGTCAGGAGTGGCAAAACCTGAAAA
+AGCATCATGATACATCAGTCAGTTAGTACAGGTGGTGGATAAGGAAAACGAAGCCCACTT
+TTTACGAGGCATGTTTCTTCTTAGTGGCTTTCCAATGCCAATTGTCCCCCTCTTCTGAGG
+ACATACATACTAGGCATCCGGGTTATCCCTCTCTTCTGAGGATATACACTACTAGGCATC
+CAGGTACATACACTATATGTTTTGAAGCTTAAAGTTATAGCTCTGTGATTTAAGCACCCT
+TCTGCCACCCATGGAACGAAGACCTCAAATCCCAGCCATGAGGACAACTACTTCCTTACC
+TGGGGATAGAATACTAGTATTTAAATCATTTATTCGGCATGTGGTAGAGGAGAAGAGAAT
+TAGAGGAGAAGTAGAGATGACAAAGTAGCCACACCACTTACCAGTTTACAGGCAACAGAA
+TCATCAATTTGCCTTTTGTGACAAAGTAACAACAAAGAGCCGACATCTCCTATACCCTCA
+CCTGTGTGCAGTCGGCACTGCCGATACCCACCTTTCCAAGGGCACCTCCCCAGACCCCCC
+ACCTGTCTACGGTATCTTCCTGGGTCCCGCACCTGCCCGGGCACCTGCCGGGGTCCTGCA
+CCTGTCCGGCCCCCATATCTGCTTGGGGTACCTGCCTGGGCCCCGCACCTGCTTGGGGTA
+CCTGCCTGGGCCCCGCACCTGCTTGGGGCACCTCCCCGGGCCCTCCACCTGTCTAGGGTA
+TCTTCCTGGGTCCCGCACCTGTCTGGGGCACTTGCTCAGACACTGCACCTGCCCCGGGTA
+CCTGCCCGGGCCCCGCACCTGTCCGGGCACCGCACCTGCAGGATCCCCAAGCTGCCTCCA
+CCCACGCGGCCGCCCCCGGCCCTGCCCGCCGGGGACGCTGGCACCGAGGATGTCCTGCCC
+GTGGCCCAGGTCCCCGCCGCTCACCAGGTACTTGCCGTCCGGGGAGAACTTGCAGAGTAA
+GCTGGAGAGCTTGAATACCTCGGAGAAGTTCATGGCCGCCGCCTGCCGCGGGCGCCACCC
+TGCGCCCGAAAACCCGCGGGACCCCTGGGCGCGCAGCAGGCTGCAACAGCCGACGCCGGC
+CTCCGAGGCCGGAAGTCAGAAGGCGGAAGTGAACTGCAGCCTATCAGCGCCGCCGGCTTC
+CGCGCGGCATTGTGGGGCTTGTAGTTCTTGTGCCGCAGGGCTTTAAAGGAAACGCCCACG
+TTTCTTCCGACCAGGGATTTCCGACCCGAGAACCTTACCTCAAAGGCCGGGAGGCCTTTG
+AGCACCTCCAGCTAGGGCTGCTGATAAAAATGTAGAAAGCACAGTAAAATTTGAATTTCA
+GATTCACAACAAATCTAGTTATAAGTATGTTCCCAAATATTGCACGGGACATGCTAATAC
+GGAAAAATTACTCGCTAGTCTGAAATTCAAATTTAATTGAGCGACCTGTGTGTCTGCGTG
+TGTGTACACATGCATATATATATATTTATATTTATATGTAAATGTATGTTTACATGTAAA
+TATATGTTTACCTACAAATATATCTTTAATAAGTAATACGGTGTCTGTCGCACATATATT
+ATATCGTGTATGTAATGTATAAGTATTTATTTCGTTTGCTTGGGGTTTTGTTTGCTTTTG
+CTGAGTCCGACCCCTCTACCTGCCGCCTGGCCCTTGCCTCACGCTCCAGTGCCACTGAGA
+TCAAGGAGAGAACGAATTTGCCGCTGACTGGGCAGAGCGAGCGCGTGGATCGCGGCCACC
+GCCCGTTCATCACCCGCGCGCATCTGGGCTGGCACCGGGCGAAGAATCGTGCGGGTCTGG
+GACCTGGGGGCCCAGAGGGAGCGAGCTCCTGCGCGGGCGCTCGGTCCGCAGGTTTCGCAG
+GCTCAGGGGCGTGCCTCGTTCTCACCCCCACTCCGGACCCCGGTCCTCTTCCCTAGACAG
+CGGCCCCCTCCACCCCTGGCTCCCGCAGGCCGCTAGTAGTCCGCGCCAGGCCCCGCCGGC
+GCCTCTAGGGCCCCCCAGATCGCGCAGACCCTGACATCCCCGCCTGGCCCTGGGTTCTGG
+GAGCTGAGAGCCGGCCAGGGTCCTGCTCGTACCTCCGGGCGCCCAGCCTCGGGTCTGCTC
+CCCGCGGACGCCCCAACCTCCCCGGCCGAATGGATGGTGGTGCGCGCGCGTCCTACTCCG
+GCGGTGCCGGCCTTTTCTGTTGCCAAAACTAGACCCAAACCTCTGCATGGGATTCGTCTT
+TGGGTCCCCACCCCGTGCGCCCAGCAAACAGTGGGTGAGCCATGAAGATGTGCGAGTCAG
+CCGGACCCTCCCCGTCAGGCGCGGACCCGCTGCGGCCAGAGAACCCAGTCTGCGCCAGCC
+CGGCTCGCTCGCGAAGCCACGGGCTTCACTGACGCGACTTTCCAAGACGTGGGGGTCACC
+ATGGGCAGAGGACATCGGTTCGGAGCCAGATCACGGGCCCCATAAGCATCAGACCATAAG
+CAGCGCCGCCACTGAGAGCCGCTCGGAACTCGCCCAGCATGTCGGGTCCCCTAGCCAGGG
+CCTGGTGTACGTGGTCGAGGGCCCTGGAAGCCCCGATGGCCTAGGAGGAGCAGGCGGGCG
+GGGCGGCGGGTGTCGCTGGCCGGTAGAGAGCTTCGGCCTGACCTAGCGCAGGTCTGGTGC
+GCGCAGAGAACAACTCCAAGCGCACCGACGCCCGCGAGCTCCTTCCAAACACCGAACGGG
+ATCCAGAGCCCGAGCCCACAGGCGGCGGCCGGGGGAGGGAGCAGGGTGCTGGCCGCCGCC
+CGGGAGTGTTCGCGTCCTGGGTGACCCCTGGAAGGACGTGGGGCCCAAACTCCGGCTGGG
+GTTGGGAGAGCAGCCCCCAGAGGCTCTCCGCGGGATCCTCTGCCGGGCGGGACCGTGGCT
+CCACAGGAGAAGTGGGTGGCAAGCCCTGCTTGGCGGAAAGCAGCCGTTCCCCTCCTCCTG
+GGCCTGGGGCGGCGCCCCTCACCCCTGTTCCCCGCCCCTCACCCCTGTTCCCCGCCGGCC
+ACATCCCCTGCCCCTTGGATTCCAAGCGCCCCGCGCGCCGAGGAGCCCAGCGCTAGTGGC
+GGCGGCCAGGAGAGACCCGGGTGTCAGGAAAGATGGGCCGTCTGGGGGACAGCAGGGAGT
+CCGGGGGAAACGCAGGCGTCGGGCACAGAGTCGGCACCGGCGTCCCCAGCTCTGCCGAAG
+ATCGCGGTCGGGTCTGGCCCGCGGGAGGGGCCCTGGCGCCGGACCTGCTTCGGCCCTGCG
+TGGGCGGCCTCGCCGGGCTCTGCAGGAGCGACGCGCGCCAAAAGGCGGCGGGAAGGAGGC
+GGGGCAGAGCGCGCCCGGGACCCCGACTTGGACGCGGCCAGCTGGAGAGGCGGAGCGCCG
+GGAGGAGACCTTGGCCCCGCCGCGACTCGGTGGCCCGCGCTGCCTTCCCGCGCGCCGGGC
+TAAAAAGGCGCTAACGCCCGCGGCCGCCTACTCCCCGCGGCGCCTCCCCTCCCCGCGCCC
+ATATAACCCGCCTAGGGGCCGGGCAGCCCGCCCTGCCTCCCCGCCCGCGCACCCGCCCGG
+AGGCTCGCGCGCCCGCGAAGGGGACGCAGCGAAACCGGGGCCCGCGCCAGGCCAGCCGGG
+ACGGACGCCGATGCCCGGGGCTGCGACGGCTGCAGGTAGGAGGCCCAGGGCCGGGGGGCG
+GTTCGGCTCCGCGGGCGGGGGCTGGAGCGCAGCGCTGGGCAGGCACCTGGGCTCGCAGCT
+CCGAAGCTGGGAGGTGAGGGGAGAGCGATCGGGGA
diff --git a/test/csq/ENST00000378322/ENST00000378322.fa.fai b/test/csq/ENST00000378322/ENST00000378322.fa.fai
new file mode 100644 (file)
index 0000000..c50c501
--- /dev/null
@@ -0,0 +1 @@
+1      21995   21      60      61
diff --git a/test/csq/ENST00000378322/ENST00000378322.gff b/test/csq/ENST00000378322/ENST00000378322.gff
new file mode 100644 (file)
index 0000000..e79e42a
--- /dev/null
@@ -0,0 +1,26 @@
+1      ensembl_havana  gene    1       21995   .       -       .       ID=gene:ENSG00000116213;Name=WRAP73;biotype=protein_coding;description=WD repeat containing%2C antisense to TP73 [Source:HGNC Symbol%3BAcc:12759];gene_id=ENSG00000116213;logic_name=ensembl_havana_gene;version=11
+1      ensembl_havana  transcript      1       19292   .       -       .       ID=transcript:ENST00000378322;Parent=gene:ENSG00000116213;Name=WRAP73-002;biotype=protein_coding;havana_transcript=OTTHUMT00000001471;havana_version=1;tag=basic;transcript_id=ENST00000378322;version=3
+1      havana  three_prime_UTR 1       631     .       -       .       Parent=transcript:ENST00000378322
+1      havana  exon    1       891     .       -       .       Parent=transcript:ENST00000378322;Name=ENSE00001755234;constitutive=0;ensembl_end_phase=-1;ensembl_phase=1;exon_id=ENSE00001755234;rank=11;version=2
+1      havana  CDS     632     891     .       -       2       ID=CDS:ENSP00000367573;Parent=transcript:ENST00000378322;protein_id=ENSP00000367573
+1      havana  exon    1447    1572    .       -       .       Parent=transcript:ENST00000378322;Name=ENSE00003534355;constitutive=0;ensembl_end_phase=1;ensembl_phase=1;exon_id=ENSE00003534355;rank=10;version=1
+1      havana  CDS     1447    1572    .       -       2       ID=CDS:ENSP00000367573;Parent=transcript:ENST00000378322;protein_id=ENSP00000367573
+1      havana  exon    2632    2737    .       -       .       Parent=transcript:ENST00000378322;Name=ENSE00001659258;constitutive=0;ensembl_end_phase=1;ensembl_phase=0;exon_id=ENSE00001659258;rank=9;version=1
+1      havana  CDS     2632    2737    .       -       0       ID=CDS:ENSP00000367573;Parent=transcript:ENST00000378322;protein_id=ENSP00000367573
+1      havana  exon    4231    4308    .       -       .       Parent=transcript:ENST00000378322;Name=ENSE00003685083;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00003685083;rank=8;version=1
+1      havana  CDS     4231    4308    .       -       0       ID=CDS:ENSP00000367573;Parent=transcript:ENST00000378322;protein_id=ENSP00000367573
+1      havana  exon    4394    4528    .       -       .       Parent=transcript:ENST00000378322;Name=ENSE00003492457;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00003492457;rank=7;version=1
+1      havana  CDS     4394    4528    .       -       0       ID=CDS:ENSP00000367573;Parent=transcript:ENST00000378322;protein_id=ENSP00000367573
+1      havana  exon    5178    5264    .       -       .       Parent=transcript:ENST00000378322;Name=ENSE00003480267;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00003480267;rank=6;version=1
+1      havana  CDS     5178    5264    .       -       0       ID=CDS:ENSP00000367573;Parent=transcript:ENST00000378322;protein_id=ENSP00000367573
+1      havana  exon    6229    6332    .       -       .       Parent=transcript:ENST00000378322;Name=ENSE00000734306;constitutive=0;ensembl_end_phase=0;ensembl_phase=1;exon_id=ENSE00000734306;rank=5;version=1
+1      havana  CDS     6229    6332    .       -       2       ID=CDS:ENSP00000367573;Parent=transcript:ENST00000378322;protein_id=ENSP00000367573
+1      havana  exon    7984    8056    .       -       .       Parent=transcript:ENST00000378322;Name=ENSE00000734303;constitutive=0;ensembl_end_phase=1;ensembl_phase=0;exon_id=ENSE00000734303;rank=4;version=2
+1      havana  CDS     7984    8056    .       -       0       ID=CDS:ENSP00000367573;Parent=transcript:ENST00000378322;protein_id=ENSP00000367573
+1      havana  exon    15900   16016   .       -       .       Parent=transcript:ENST00000378322;Name=ENSE00000734299;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00000734299;rank=3;version=1
+1      havana  CDS     15900   16016   .       -       0       ID=CDS:ENSP00000367573;Parent=transcript:ENST00000378322;protein_id=ENSP00000367573
+1      havana  exon    16642   16794   .       -       .       Parent=transcript:ENST00000378322;Name=ENSE00003566716;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00003566716;rank=2;version=1
+1      havana  CDS     16642   16794   .       -       0       ID=CDS:ENSP00000367573;Parent=transcript:ENST00000378322;protein_id=ENSP00000367573
+1      havana  CDS     19165   19233   .       -       0       ID=CDS:ENSP00000367573;Parent=transcript:ENST00000378322;protein_id=ENSP00000367573
+1      havana  exon    19165   19292   .       -       .       Parent=transcript:ENST00000378322;Name=ENSE00001870155;constitutive=0;ensembl_end_phase=0;ensembl_phase=-1;exon_id=ENSE00001870155;rank=1;version=1
+1      havana  five_prime_UTR  19234   19292   .       -       .       Parent=transcript:ENST00000378322
diff --git a/test/csq/ENST00000378322/ascii-art.txt b/test/csq/ENST00000378322/ascii-art.txt
new file mode 100644 (file)
index 0000000..2f7835c
--- /dev/null
@@ -0,0 +1,9 @@
+
+exon     19165               19292 
+cds      19165   19233             
+5'utr                 19234  19292 
+                                19295
+                          xxxx
+                           CGCGCAGCAGGCTG
+                                A--------
+
diff --git a/test/csq/ENST00000378322/ascii-art.txt-l b/test/csq/ENST00000378322/ascii-art.txt-l
new file mode 100644 (file)
index 0000000..2f7835c
--- /dev/null
@@ -0,0 +1,9 @@
+
+exon     19165               19292 
+cds      19165   19233             
+5'utr                 19234  19292 
+                                19295
+                          xxxx
+                           CGCGCAGCAGGCTG
+                                A--------
+
diff --git a/test/csq/ENST00000378322/end-overlap-tscript.txt b/test/csq/ENST00000378322/end-overlap-tscript.txt
new file mode 100644 (file)
index 0000000..31e39dc
--- /dev/null
@@ -0,0 +1,9 @@
+1502   G       C       missense|WRAP73|ENST00000378322|protein_coding|-|331I>331M|1502G>C
+1502   G       C       missense|WRAP73|ENST00000378322|protein_coding|-|331I>331M|1502G>C
+
+19291  G       A       5_prime_utr|WRAP73|ENST00000378322|protein_coding
+19291  G       A       5_prime_utr|WRAP73|ENST00000378322|protein_coding
+
+19295  AGCAGGCTG       A       .
+19295  AGCAGGCTG       A       .
+
diff --git a/test/csq/ENST00000378322/end-overlap-tscript.txt-l b/test/csq/ENST00000378322/end-overlap-tscript.txt-l
new file mode 100644 (file)
index 0000000..31e39dc
--- /dev/null
@@ -0,0 +1,9 @@
+1502   G       C       missense|WRAP73|ENST00000378322|protein_coding|-|331I>331M|1502G>C
+1502   G       C       missense|WRAP73|ENST00000378322|protein_coding|-|331I>331M|1502G>C
+
+19291  G       A       5_prime_utr|WRAP73|ENST00000378322|protein_coding
+19291  G       A       5_prime_utr|WRAP73|ENST00000378322|protein_coding
+
+19295  AGCAGGCTG       A       .
+19295  AGCAGGCTG       A       .
+
diff --git a/test/csq/ENST00000378322/end-overlap-tscript.vcf b/test/csq/ENST00000378322/end-overlap-tscript.vcf
new file mode 100644 (file)
index 0000000..319cb9b
--- /dev/null
@@ -0,0 +1,8 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      1502    .       G       C       .       .       EXP=missense|WRAP73|ENST00000378322|protein_coding|-|331I>331M|1502G>C
+1      19291   .       G       A       .       .       EXP=5_prime_utr|WRAP73|ENST00000378322|protein_coding;type=no splice
+1      19295   .       AGCAGGCTG       A       .       .       EXP=.;type=ENST00000378322:3566625-AGCAGGCTG-A beyond;
diff --git a/test/csq/ENST00000381157/ENST00000381157.fa b/test/csq/ENST00000381157/ENST00000381157.fa
new file mode 100644 (file)
index 0000000..6b8552b
--- /dev/null
@@ -0,0 +1,903 @@
+>X     X:2746809-2800879
+CCGGCGGTTCCCGGGTCTCTCTTCCCGGCAGCCGGGGCTGGGCACCAGGCGGCGCGCGGG
+CTTGCGGGCAGGGGCTGCAGGGAGGAGGAGAGGACCCGCGCCCGCGGGGGCTGGCGGAGG
+CGGGGCCGGGCTTCCGGACAGAGGCCAATCGCTGCCCTCGGGGCCTCCAGCGCCGGCTCT
+GGGCCGAGGCAGCCAGAGCGCGGAAGAGGTGCGGGGGGCTGTAGGGGGCTGCAGGGGACC
+GTGGGCAGTGGAGGAGGCCTGGGCGCGGCGGGGGGCCGGGGGGCGCAGAGGCTGCCCGAA
+CGCCTAGGAGGTCTCGAGGGTGGGTGGCGTACAGCGGGGCGGGGGCGCAACCCAGAGGCC
+GAGGCTGGGGGCTGGGGGAGGGGCGCCGGACTGGAGTGCAAAGGAGGGGCGAGGGGCGCA
+GGGGGCTGGAGGTCAGAGGTTGCCCAAGCGCGAAGGAGGGGAGGGGTGCGGGGCGCGGGA
+GTAGGCCAGGAGCGCTTAGGGGTGAGTGCGCCGAGCCAGGGCACCGAGTGCTGGGGAATA
+CAGGCCGTCCAGGCGCGGCGGGGCGCGGGGAGACGGAGGCTGCCGGAGTACGGAGGACAG
+ACGGGGCGCGGGCGTAGGGCTGGGAGGCTTGGGGAGGGGGGCGCGGGCCCAAGGCAGAGG
+CTGCGGGAGCGCGGGGCAAGGGAGAGGTGCAGAGCGTGGAGGGGGCTCGGGGGCGCTTGG
+GGAGGATGGGCGGCAGGCCGGGTCGGGGAGGAGGGGCGGCGAGAGGCGCAGGGGTAGGCC
+GGGGGGCTGCACTGGAGTGACGAGGGAGGGGGCACCTGGCCGGGGGGCGCGGGCAGAGGC
+AGCCCAAGCTCGGAGGAGGTGCAGATACTGGCGTCCGGGAGCGCAGGGGTGGTCCAGGGA
+GTGGAGAGGGGTGACCGGGGGGCGCCAGCTGGGGTGGAGGAAGAGGATGCCCAGAACTCC
+AAGCAGGTGCGCGGGGCGGCGGGGCAGCTGCTGACACCGCTGAGGTCGGGTGGTGTCCCG
+GGGGCGTTGTCGTTGCTGGGCGCATGGGTGTTAAGACGCAGCGGGGTCGCAGGTGACTGT
+GGGGAGGACAGGGGGTCAAGGGGCCCCTGGCCAGAGGGCACGAGGCTGACCTGGAGCGCC
+AAGGAGGAAGTGCGGGGCGTGGAGGTCGCAGGGGCATCGGGGGAGGCAGGGGCCCCGTGG
+GGCGCAGGTGACATGGAGTGGGTAGGAGGCCGGGGGTGACACTGGCGGGGCCTGCAGCCG
+AGGGTGTCGAGACTGCCACGCTGTCGCCCCCAGGCCTGGAAATCCACGCGGATTCCCGGA
+GACGGCGCCTCTGCTCTGCGGGTTCGTGGCGAGGAAGTCCACCCACTGCTCCCGGGCGCA
+GGTCTGCAGGTCCGCGCCCACTGCCCGCGGCGCCACTGACCATGTCGGGTGAGTAGCTCA
+AGCTGCTTCAGTTCAGCCTGCCTGTTCCTACTGGCTTGGGTGACAGATTGGTCTGCACTG
+GGGAGAACCCCACTTTGACCGCAGGATTGCCCCAAACCCCGAGTCTCCCCCTTACTGCCT
+CGCCCAGGTCTCTCTGGGGCTGGAGGGAATGGAGATACCAGCCTCAGCTGCTGGGAGGGG
+GTGATTTACAGCAAGTGAAGGGGGCCTTGGGATTTCACCAGTTTCCTTTTGTAAAATATA
+GTCCTGAAACTTTCAATGGGCTTGTTTCTTGGGAATAGCATTGAACTGCCTGAGACTGTC
+ACTGCCTGGAAGGCCGATGGGAAGAAGTCTGTTCTCCTGAAATGGCCCTAAAGCTCTGGG
+AAGAGGCTGCCTTGAGTTCTTAGAACTCAGACCACGGTTTTAATTTCTGTTTCCAGTACA
+GATACAGGGATGGCCCGGCTTGGTGGCTCAGGCCTGTAATCCCAGCACTTTGGGAAGCTG
+AGGCGGGAGGATTGCTTGAGGCCAGGAGTTTGAGACCATCCTGGGCAACATAGGGAGACC
+ACATCTCTAGGAAAAAAATTTAAAAATCAGCTGGGCATTGCGGCACCTGCCTGTAGTCCC
+AGCTACTAGGGAAGCTGAGGTGGGAGGGTCCTGAGCCCAGGAGTTCCAGGCTGCAGTGAG
+CTATGAGTGCACCACTGCACTCCAGCTTGGGTGACAGAGTGAGACCCTGTCTCTAAAAAA
+CAACAACAAAATAAGAATCCAGGTTAATCCTCCTGCAGGCAGAGGGCTGGCTGGCAAGAA
+TGGCAGGAAAGGCCTGCCCCCGCCAAGGACCGGTGAGCCCCATCTCCCTGCCCTTGGGTT
+TTGTGGACATCAGATAGACTGGTTGACTTAAGAGGCCTAGATATGTGAACAGAGTGTAAC
+CTCTTCCCATAAGAAAGATGCTGGTTCTATTTTCTATCATTAAATCATTAAGACACCTCC
+TTCTTGTACCAGACCACACTGGATCATTCTATGAGTGCATTTTATGTATTTATTTTTAAA
+TGTATATTTTTTAAATTTTGTAGAGACAGGGTCTTGCTATGTTGCCCAGGCTGGTCTTGA
+ACTTCTAGGCTCAAGCAGTCCTCCTCCTTTGGCCTCTCAAAGTGCTGGGATTACAGGCAC
+GAGCCACCACGCCTGGCCATGAGTGCAATTTAAAACACACAAACAGAACAGATGACTTTT
+TTATTCAGAGGAGAGATTTGGTAAATCACAGAGCTGCTTCTCTCCTGTTTGTTCCCACTC
+TGGACTTAGAGATGAAAATTGTCGGGGCAGGGATCTTAAGGGCTGTTTTCATGAGGTGTA
+CTGGAAGAGTCTGTTCCAAGGAATGGCAGAAAAGATTCTCTGTTCTAGGGACGCGTTTGG
+AGCTCTCTAAAGTGAAAGCCACACATTTCCCCAAGCCTGCTAGGGTCTGTATAATAGCAG
+CATTCAAGACGGACATTCGCATACATCTTGGTCAGCCTCGTGCCAGAAGAGAAGACTCAA
+CTCTTTGCAGAAAACAAAAACCACCTTTGAGTAGAAAAGGGCTGAGAAGGAAGCTGCTAA
+GGTTATTTTGGGGGGTGATCAGAAGATTCCTTGAGTGCAGGGGGGCAGGCAAGGGGTAGA
+AAGAAACTGTTGTCACAGATTCATAAAATTCTCAGCCACTGTAATCTCCAGACTGGACTT
+GATTTTGTGACAATGTCTCCTTTTTGTGGGCTGTGGTGCAGTGACAGGTTTTCTTGCTGT
+TTTTCCACTCCATGCCGTTGCTGAAAGTGTCCGCCGCAGTGGCACTTGGAGTGGAAACTC
+CCTCTTTGAATGCAGTAGCATTGGATAATTGTGGATGTTCTCTGGCGTCTGGCGCCGCAC
+CAGGACTTGATCACCAGTTGTTTCTTCAAGGCAAGGCGATGTGGAAGCTAAGCCCTGTCA
+ATCAATGTTTCATCTTCTGTTCTATTTCAATCTGCTGGTCTGTCTTTGCACTTTAGATGG
+GTTTTACAGTGTCCTGGATGGGAAGCGGCTAACCTTCAGGAGGTGCACATTTTTGTTCCA
+AAGCAAAAGTCTGAGTCTCGGATCCCTTGTTGCTGGAGAGAGCTCGTGTGCCAACTGGTG
+TTGTCTTGTCATTGTGTGACTGTGGTCAATATTCCCTCCACTCTAAACCAAAGAGAGAAA
+CAGGGTATCCAGTAGTTCCATAAAACTCTCACTCTAAATGCAGCCCTGTCTGCATTCTCT
+TTTGTGTTTGAGATCAAGGTGGGTGTGGGCAGGGCTGGTTCCTCCTGAGGCCTCTCTCCT
+GGGCTTGGTCCTCACAGGGTCTTCCCTTTGTGTGTGTCTGTGTCCTAATCGCCTCTTTTT
+TTTTGAGATGGAATTTTGCTCTTGTCGCCCAGGCTGGAGTGCGATGGTGCAATATCGGCT
+CACTGCAGCTTCCGCCTCTTGGGTTCAAGCGATTCTCCTGCCTCAGCCTCCTGAGTAGCT
+GGGATTACAGGTGCCCGCCCCCATGCCCGGCTCACTTTTGTATTTTTAGTACAGATGGGG
+TTTCTCCATGTTGGTCAGGCTGGTTTTGAACTCCTGACCTCAGGTGATCCACCTGCCTTG
+GCCTCCCAAAGTGTTGGGATTACAGGCGTGAGCCACCACGCTTGGCCTAATCTCCTTTCT
+TATAAGGACACCAATCCTATTGGATCAGAGCCCACCCTAGTGACTTAATTTTATCTTAAT
+CTCTTCTTTAAAGACCCCATCTCCAAATACAGTCACATTCTGAGGTCCTGCAGGTTATGA
+TATTCATATATGAATTTTGGAGGTGCACAAGTCAGCCCATAATAGGATAACTCATTTATT
+TGAATACTACTGTGTTTTTCTGCTGGGGCTGCCATAACAAAGTCCCACAGACTGGGCGGC
+TTAAACAACACACATTTACTCTCCCACAGTCTTGGAGGCTGGAAATCTGAGATCAGGGTG
+TGGGCAGGGCTGTTTCCTCCTGACGCCTCTCTCCTTGGCTTGTAGATGTTGTCTTTCTCT
+GTATCTCCACAAGGTCATCCTTCTGTGTGTGTGTGTGTCTGTGTCCTCATCTCCTCTTGT
+AGTGAGGCCAGCAGTGCTACTGTATTAGGGCCCACCCTAGTGACCTCATTTTACCATAAT
+CACCTCTTTAAAGACCCCATCTTCAAATGCAGACACATTCAGAGGTTCTGTGGGGTAGGG
+TTTCATCCTAGGCGTTTCAGGATGGGTTATCATCCGTCTATAACACCCATTAATCCTCAT
+GTTTTCCCTGAGGTCCCCATGAAGAGCTATAAAGCCAGCGCATGTGGTTATCAATCAATG
+ATCACTCTGCCATTTCTCTTAGTTGTCACTGAGATCCTCATGAAGAGATTAAAAAAACCA
+GCGCACATCGTTATCAATCATTGATCACTTTGCCAGTTCGCATAGTTGTCACTCACGTCC
+TGATGAAGAGATAAAAAGCCCATGCGCATGGTTATCAATCATTGATCACTCTGTCATTTC
+TTTCAGTTGTCACTGAGATCCTCATGAAGGGGTAAAAAACCAGAGCCTGTGGTTATCAGT
+CACTGATTGCTTTGCCATTTCTCTTAGTTGTCACTGATGCCCTCATGAAGAACTATAAAA
+CCAGCACAGGTGGCGATCAATCACTGATCACTTTGCCATTCCTGTGTGTTGTCCTCTGCA
+CCTTGCTTTGGGCCAATTCACTTGCATCATCCTTTTCTCTAGACAGCCAGAGGGCCCTCC
+CTGGCAATGGAGATGAGACCTTCTTACAGGTTTTGGAACCCTCAAATAGCTCCTCATAAG
+CCTCAGGATAATAGAAAAGGCTGCATATCACCTTTGTAATCCGGGCCCTCTGACCCCATC
+TCTTCCTGTGGGTCCTTGTTCTCCAGCTGCTGTTGCTACGCTGTGAGGAATGCAGGATGC
+AGCATGCAACCTATCATCTCCACCTCTGGCCTTGGCTGGTGGATTTTTTCTGCCTCTTCC
+TTCTTTGCCTTATTATTTTTGGTTCAGTTTCTTATTGGAGGCAGGAGACAGTAGCTATTT
+TGAGGGCTTTTGTTGGTGTTGGAGTCAGAGGTGACCTCGGACATTTAATTACTCGTTGAA
+GCCCCGGTTTACTTGTTTTTGAAGCACATGTCTGTGTTGGAAAGGGAATTAATGAGAGCG
+CAGAGGTATGCCCTATCTACACACTCCTGGAGGGATGGGAGCCATATTCATTCTTGTTTG
+TTGCTCCACTGATTTCTTGATGGATAAGTTCTTCCTGGCCATTTATCCCTGAGCTTGGAT
+GGTGCCCTTTCAAAAACTGCTGCCAGCCATAGGACTTGCCTTGCAGTATCGAAACACCCA
+TTTCTTAGGGCTAATGTTTCTCATGGAGCTGTGGGTGTCTGAGGACAGAGCTTGTACCTT
+GTCAGCTGCTGGGCCCAGCACCTAGCAGATTCTCGTGCCTGGGAATTGCCTGGGACGTGA
+ACCCACAGTGAACGTGTAATGCACTGAGAGCACGTCATTAGGCCCACACAGACATCTTCT
+GCCCCTTCACCTTCTTTGTCTTCTGCCTCCAGCTTCAATCCTTCACTCTTTCTCTAAGCA
+GATGCCCTTATGTGTGCAGCTTATGGCATAGCACTGTGGACTGGGATAAGCAGTGTCCCC
+CATAAAACTCATGTCCCCCCAGAAGCTGTGAATGGGACCTGTGAACCCAAAAGTATCTGA
+GACAGGTCTCAATCCATTTAGAAAGTTTATTTTGCCAAGGTTAAGGACATGCCCGTGACA
+CAGCTTCAGGAGGTCCCGACAACATGGGCCAAAGGTGGTCGGGGTACAGCTTGCTTTTAC
+ACATTTCAGAGACATGAGACATCAGTCAATACATGTAAGATACACATTGCTTTGATCTGA
+AAGGGTGGGACTACTTGAAGCAAGGGGGTTGCGGGGGGTGGTGCCAGGTCATAGGTAGAT
+TTTTAAATGTTCTGATTAGTCGAAAGAGTTATTATCAATAGAAGAGAATGTCTGGGTTAT
+GATAAGAGGTTGTAGAGACCAAGGTTTTATCACGCAGATGAAACTTCCAGGTAGCAGGCT
+TCAGAGAGAATAGATTGTAAAGGTTTCTCATCAGACTTGAGGTCTGTGTGGATGTTTATG
+GTGGTCAGCTTTTCCTGAATTCCAAAATGGAGGAGGTTATGATGAGGCATGTCTGACCCT
+CTCCTCATTATGGCCTGAACTCGTTTTTCAGGTTAACTTTGGAATGCCCTTGGCCAATTA
+GGTAGTTGCGAGGCCTAGAATTTTAGTTTAGGTTTACAGACCTTATTGGGAAATAGGGTC
+TTTGCAGATGTAATTAGTTAAGCATCTCAAGATAAGATTATCCTGGAATATTTGGGTGGG
+CCCTAAATCCAATGGCAGGTGTCCTTCTAAGAGATAGAAGAAGAGACACAGACACAGAGG
+AGGCCATGTGGAGTTGGAGGCAGAGATTGGAGTAATGTGGCCACAAGCCCAGGGACATCT
+GGAGCCACCAGGAGCTGGAAGAGGCAGGAAGGACCCTTCTCTAGAGTTTGGTTTTGGAAT
+CCTGGCCTTCAGAACTGCAAGAGAGTAAATGTGTGTTGTTTAAGTCTCCCAGCGTGTGGT
+ACTTTCTCACAGCAGCCCCAGGAAGCTCATTCATGGGTTTGCTAGGGAAAGGAGTCAGCG
+ATGAGCCCACCAGTAAGCAAAATGAGCACAGCAGGTAAGATGGCACAAGAGATGAAGGGT
+CCTGTGTCATAGGAGGTGAGGGACTGTGATGAGAAGGGTCGTCTTGGGGAGCAGGGTTTG
+CAGGAAGATCTCTGAGGGATGGGTGGTTTTTTCCATGGCCACCATGTGCTGGGAGGAGAG
+CAAGTTCCAGGTGAGTTAAGGGAGTGGTAGTAGCCCCATGGTAGTAGCACACATCATAGG
+ATGTGCTTGAAGACCCAGAGGGGTTGAGCTGGACGTGGGGACTGAGTGTGGGGGATGAGA
+TGACCAGCAGTCTGGACCCAGCTTACATTTGCAGACAATGAGAAAACCATTGGCGTTGGG
+TTGGCTTTCAGGGCAGCTGATGGCTTTCACTGTGTGTTGGGGGAGAAAATGTGGTTTTTA
+AGGACCGAGGAGACAGATAACAGGGACCAGAATCTACAGGGTGGAGCAGAGAATGCAAAG
+GAGGGAAGCTGTGGCTCAGGGTGGTTGATGCAGAGACCCATTTTAAATGTTTTCTAGTCT
+GGTGCGGTGGCTGGCTCACACCTGTAATCCTAGCACTTTGGGAGGCCAGGACGGGAGGAT
+TGCTTGAGGCCAGGAGTTTGAGACCAGCCTGGGTGACAGAGCAAGAGACCCCATCTCTAC
+AGAAAAGTTAAAAATAAATTAGCCAGGTGTGGTGAGCATCTGTAGTCCCAGCTACTCAGG
+AGGCCAAGGCAGGAGGATAGCTTGAGCCCAGGAGTTCCGGGCTTCAGTGAGCTGTGATGC
+TGCTGCTGCACTCCAGCCCTGGTGGCAGACAGAGCAAGACCCTGTCAAAAAAAAAAAAAA
+AAAAAAGCCAGGCACAGAAGGACACCTGTAGTCCCAGCACTTTGGGAGGCTGAGGCGGGT
+AGATTGCCTGAGCCCAGGAGTTCGAGACCAGCTTGGGCAACATAACCTGTCTCTACCAAA
+AATATAAAAAATAGCTGGATGTAGTGGTGTGCACTTGCGGTCCCTGCTACTCAGGAGGCT
+GAGGTGGGAGGATTGCTTGCTCTCAGGAAGTCGAGGCTGCAGTGAGCTGAAATCATATCA
+CTGCGCTCCAGCCTGAGCAACAGACGGAGACCTTCTCTCAAAAACCACCACCACCACAAC
+GTAATGAACAACCCCAACATTTTCTGTTGTGCCTCTCGGTTAAGATCTCAGGTTAGTTAT
+GCAAGAGTAGAATGTGGGATTGGAGGCAAGTGGACTTCTCCTTACCCCAGAATTCATGTC
+ATAAATGCTCTGCACAGACGAGGCTTCTGGGACTCTTGGGGAGACCTAGGAGGTGGGTAA
+TAGGGATCTGAATCTACACGGTGGAGCTCATGACCCAGGTCAGATGATGCCAAGTTTCAT
+TTTATACATTCTCTGTTCTTCTTCTCTGCTCCTTAAGAGCGCAGGTCAGTAAGTGGGGTT
+GGAAACAGTGGACTCTTCCTTACTGGGGTATAGGAGTTGGCACGCTAAATATTCTGCAAA
+GCTTGCTCTTGCAGGACCAAGCATCTAAATAGTAAGGTCTAACCTCAGTCATCTGTTTCT
+GGAGGAAAATCCCAAAGCATGGCCTTTGGAGTGTGATTTAGCCCTCATTCTCAGATTCAG
+TGGTGAAGTTCAGAGGGGAGCCAATCCCTCTGAGCATCTCGAAGGTGGACAGAACAGTCA
+GCTCAGGAGGAAATCTCAAAACAACGCCCCTCCTCGGGAGTTCTCTTACCTTTGTCATTG
+TAGTTCCTAAAGGATGCACTCCTTTTCCTTTCTATTCTTTAATTCACAGGGTCCTTAAAC
+ATGGTTCCTCAGATTTCAATAATCTATACATTGGAGATCACAAAGAAATCTTAATACTGC
+CAATGAAAGGCTAAAAATTGTAAATGGCACTTTATTTTCAGTTTGACATTACTTTGCTGA
+TGATTCTTTTCATAATATATATGATTTGATTTACCTTATTTTTTACTTTGCCATCTGCTT
+TGCAATTAAATACACACACACACACACACACACACACACACATACACACACACACACGTT
+TTCTTTTTAAAGACAGGGCTCTGCTCTGTAACCCAAGCTGGAGTGCAGTGGCACAATTAT
+ATCTCACTGCAGCCTCCAACTTCTGGGTCAAACAATCCTGCCGTCTCAGCTTCCCAAGTA
+GCTGGGACTACAGGCATGTGCCAAAAAAAAAAAAATTAAATTAAATGAATGCAAGTCCAT
+TCTCAGTATGAAACACATACTGAAATAACTGCCTGAGAAATGGTACGTGGTAGATAAATG
+TGCAGCAGATGTGCTAATTGGCCTGGGTATAGAAATTTAGCTATTTGGTCTGGGTATACA
+ATTTTAGGTTGAGGACCATTGCACTCAGAGTTTAGATATGGTGGTTTGTTTTAGTGTCCA
+CTATTCATGATAAGAAGTCTCAGTCTCATCCTTAATAGGATTGACCTGTATTTTTATTTT
+ACTTTCATTTTCTTGGCATTTTCACAATGTTCTCCTTAGCCTTGGTGTTTTTAAATTCCA
+GGAATATATTGTCAGGAAAAGGACTGCTGATTTTCTTTCTTTCTTTCTCTCTCTCCCCTC
+CTCTCCTCTCCCCTCCCCTCCCCTCCCCTCCCTTCCTCTCTCTCTTTCTTTCTTTTTTCT
+TTTTCTTTCTCTTTTGTTGCATACTCTCTGGGCTTTTTAAATCTAAAGACTGACTTTCTG
+CTGTTGAGAACATTTCCTGTTTAATTTCTTTGAAAACTTTTCTTCTCTCTATTTTTTTTT
+TCTATTCTCTTATTCTGAAACTCATGTTGGTGAACCTTCTGAATCACTCCTGTAGGCTTC
+TAGCTTTCTGAAATTTTCCATTTGTCCCTTTATTCTACTTTCTGAGAGATTTCCTCAATG
+ATGTTTTCCAAACCTTCTGTTATTTCGTTTTCATTTCAGCAAATCATATTTTTAACTTCT
+AATAACTATTTCTTATCCTTGGAGTGATCTTTTCTATAGCATTTGATTCTTGGTTTATAG
+ATGTATCCCTCTCCCCCTGATCTTTTGAAAGAATACTAATTGGTGCAGTCAGAATTTTTA
+TGTCTGCCTGTCTGTTCCTTGAACTTCTATTCCATGAAATGTCTGGTATTTCTGGGGTTC
+TTCCCATTCCACCCCATAACTTTTCAGTTTTCTCTTTTGTGGTGAAGGTGTTTTTCAAAT
+ATCTGGTAATGGTTTATATCTATATGTATAAAAATGAGGAATGTCGGTTGAGCTGTACCC
+ACTTGCCGACTCGTCTGAATTTGTCAAGCTTATGCTATAGGTTGGGAATTCCACTTCTGT
+GTGATGGTAATTATTTTTTTCTTGGGCTTTTTGTTTCCTTTAGAATAGATCCTATCATCT
+GATTTTGCCCCTGGTGATGGGTATATTTGGCCTCTGAGAATTCTGCAGAATTTCAGTGAC
+TTCTCCAGTTTCTCTTATTGGCTGATGGTTTTCTCCTGCCTCTTTGTTGGCTTGGGGTTC
+ACACTTGCCTTCCTTAGCACACTTTTTAGTCTGTTCTCCTTTTATCTCAGAAAGAAGGAA
+AGAGAAACTAGGAGCTCCACATCCACCATCTTTGCTTGGAAGATTCCTGGTTTACACTTT
+TAATTACGTGATTGAATTGATGAAAATGGATGGACCTTGAAAACATCATGCTGATGGAAA
+GAAGTCAGACACAAAAGGCCATATGATGCTTAATTCCATTTACATGAAATATGCAGAACA
+GGCAAATCCACAGAGATAAAAAGTGATTGGTGGTTGTCACAAGCTAGGGAAGGGAGAAAG
+GGGAGATACTCCTTAATGAGTGCAGGGTCTCTTTTTGGGGTGATGAAATGTCCCAGGATT
+AGATAGAGGTGGTGGATGTGCAACATTGTGATGAATTGTGTTCTTTACAATGGCGAATTT
+TATGTCATGTGAAATTTACTGTGATAAATAAAAAGGAAATATGAAATTATTCCATTTTCA
+AAAGGCTACATAGTGTTTGATTCCATTTATAGGAAATATCCAAAATAGGAATGTAGAGAC
+AGAAAGCGGACTCATGGTTGCCAGAATGGGGAGTGACTGCGTAATGGGTACAGGGCCTCC
+TTTTGGAGTGGTGAGAATGTCCTCGGATTGCCTGGAGTTAGTGGTTGCACAACATTGCGC
+ATGGACTAAATGCGAGTCACTTGTGCACTTTAAAATGGTTTGTTTTATGTTATGTTAATT
+TCCCGTTAATTTTTTGAGAGTTTGCATGGAAAGGTGAAGCTCTAAGCAGGTCGTATGTTT
+AGGTGTGGGGATACCCATTATGCTGCTTAGAAATATGTTCACACTTAGGGCTCAGCACTG
+GGGGTTCTACTTGGTAATTCTTTCTGCTTCCACACTCTTTCAAGATATGGGTCAGAGAAA
+CCCTGGTGAGGACGGGGTAGGGGATTGGATCTCTGGCTCTGTTTTGGGCATTGTGTGATT
+TTCGAGGTCTGTGGGTGAAGCTCACACAGTACCTTTACCTTGGCCAGCTCTGGGCTTTGC
+AGATGCCAGTCCCGAATGCCTGCTTCCTCTCCCAACTCTGTCCTCTGCTTAGAGACAAAA
+GAAGCCTTACAGACAGCTGAATGGGTCCATGACAGCTACGCCTGTTCTTGGGAAGTAATT
+TTGATCAGAGCTCAGGCCTTTGGAAATGTCTAAAGAAGTAGTAATCACCATTATTATCAT
+TTTAAAGCTAGTAACTAAGAAAACTATAGATAGATTATAGATAATGGTAGAGATAATTTA
+TAATCTATAGACTGTAGGTAGATAGGTAGATGATTGAAAGATTGATAGATATAAATAAGT
+AGATACATAGAGGACATATATATGATAGGTAGATGGTAGGTATAGATAGATGGATGGCTA
+ATAGAAAGATGATAGGTAGAGAGATGATGGAGATAGATGGATGATAGATGATAGATATAT
+AGATGATAGATAAATAGATATAGATGATATATGATAAATAGATGATAGAGATACATGGAT
+TAGATAGCTAGATAGATAATAGAGATACATGATAGTAAGATAGATAATAAATAATAGATG
+TGAAGAGGATTGGTAGATGATAGGTGGATAGATGGATGGATAGATGATAGGTAGATGGAT
+AGATAGATGATGGATGGATGGATAGATAGATATATGATAGATAGATGAATAGATGATATA
+GATAGATAGATAGAAGGATGGATAGATAGATGATAAAGATAGATCGATTATAGTAAGATA
+GATAATAGATGTACAGAGAATTGGTAGATGATGGATGGATGGATGAATAGATGGATAGAT
+AGATGATAGATGGATGGATGTATAGATGATAGATAGGGATAGATAGACAATGGATGGATG
+GATATATGACAGATAGATGGATAGATGGATGGATGGATAGATAGAGATAGATGATAGTAA
+GATAGATAATAAATAATAGATGTGCAGAGAATTGGTAGATCATAGGTAGATGGATGGATG
+AATGGATGGATAGATAGATGATAGATAGGTAGATGGATAATATAGATATTATCCAATGAT
+AGATAGATGATGGATGGATGGATAGATAGATGATAGATAAATAGATGAATGGATGGATGG
+ACGGATGGATGGATGGATGGATGATGGGTAGATGGATAGATATGGACTGATGAAAGGTAT
+CTTTTGTTCTACAGAATTAAGTTGTAAAGTTTGCTGTCTGTAATTCTCACTCCCAATGGA
+GATGTCAGGAATTCTCGTTCTTTCTTCGTTCAAGGGTGGGGAGGAGGAGTCTACAGGAGC
+AGCTGTAACAGGCACATTTTGGAATTTACCCCATTGGAATGTAAAGGTCAAGGAGGCAGC
+CCTGTACCACACGTCTGGGACGCTTGTGTTTGTTATATTTAGTGCGAATTGTGGGTTGGC
+TTTGCTTGGAGTGCTGCTTCCGGGAAAGGCGCTGTGGTCGCCTACATGCTGAGCATTTTA
+ATTTCCATAGACAGTACACTGGGCTGCACACTGCATGGGACTTCTCGGCATTGCTGGCTG
+CCCTCCTGACTGTTGTCTTTCTCCTGGCAACAGGGGCTTGGGTGCCCAAGAATCAAGTGG
+TTTAAAAGTCATTACCAAAGTTCACATCAGTCTTGTGCACAGAGAATTAAAACTGCTGTA
+AATTATATCTGCTGTGAGAGCTCCTTCCTCTCATACTGAGGCATTAGGAAATTGAATCCA
+TTCTACCTAATGAAACAATGTACTTTTCCTTATGTTGTCTCTACCGCCTCATACATCCCT
+GAGTTGAACTTGAAGTCTTTGTAAGAAATGGTCTGTCCAGAATTTAAATAACATGTTTGG
+CTGCTTCTTTATGGAGCACGATTCTTTTCTTTCCTTTCTTTCTTTTTTCTTTTTTCTTTT
+TTTCAGAGACAGGGACTCACTCTGTTGCCCAGGCTGGAGTTCAGTAGTGTGATCATGGCT
+CTTTGCAGCCTTGACCTCCTGTGCTCAAGCGATCCGCCTGCCTCAGCCTCTCAAGTAGCT
+AGGACTACGGGCATGCACCACCTCGCCTGGCTAATTTTTTTTTTTTTCCAGTACAGATGA
+GGTCTTGCTGTGTTTCCCAGGCTGGTTTCAAACTCCTGGGCTCAAATGATCCCCCTTCTT
+CGACCCTAGCACTGGGATTACAGGCATGAGCCACTGCACCTAGCCCAAAGCACAGTTCTT
+TTGAGTGAGTTGGGTTACATCTTTGCTGTAACTCAGGTCATCAAGCCATCACTTCCACTT
+TTTGCCTTTTGTTTTCACCTAAGATCTAAACACTTTGGGTGAGTTTTCAAGAGTCAAACA
+CAACATAAAATAAGGGATAGTAGCTATGAGTTTCCATGGCATTGCAGCATCAGGAAATGG
+GCATAGCAGTTGGGTTGACTTTGTCCCTTGTTTAAGGTTCCTTCATACTCCTCCTGTGTT
+TTGTTTTGTTTAGAATGAAAGGAAGCATGTATGCGAATTAGAATACTGAATATTCACTGC
+AAGTCGTGATTTTTTTTTTTTTTTTGAGACAGGGTCTCACTCTGTCATCCAGGCTGGAGT
+ACAGTGGTGCAATCACGGCTCACTGCAGCCTCAAACTCCCAGGCTCAAGTATCCTCCCAC
+CTCAGCCTCTCCGAGTAGCTGTAACTGCAGGCCTGCCACCACGCCCAGCTAATTTTTGTA
+TTTTTCGTAGAGACAGAGTTTCACCATGGTGCCCAGGCTGGTCTCGAACTCCTGAGGTCA
+AGCAATTCACCCACCTCAGCCTCCCAAAGTGCTGGAATGACAGGTGTGAACCATCACGTC
+TGGCCCAAGCCATGAATCTTGGGAGAGGAGAGGAGGTGACTATGGCCCCGTCACCCCTGC
+TGTCCCTCAGGAGTGTAACTCTGGTGTTTCTGTTGATTTTCACAGTGACTGATCAGGCTT
+TTGTCACACTAGCCACCAATGACATCTACTGCCAGGGCGCCCTGGTCCTGGGGCAGTCAC
+TGAGGAGACACAGGCTGACGAGGAAGCTGGTGGTGTTGATCACTCCTCAGGTGTCCAGCC
+TGCTCAGGTAAGGCTCAGAGATGCGGCTTGTGCCCAGCTGGGTCCTATAGAAGGAGGGTC
+ACCTCTCCCCTAAGAGGTCCTAGGAGTTATTCTGACGACTGACTGCCCTTCTTCATAGGC
+CTGGATGGCCGGCAGTCATGATGGGCATCTGACGTTTGTAAGGAACCTTCGAATCATGTG
+AAAATATAGGCGTGTGATCGGCTTCACAATACTTTAAAAAACAATACTGGGTTTGGTTAC
+AGTTCATTCTCCCAACCATGGAAACTGAAAATTCAATTCTTTTTTGTTTGTTTGTTTTTT
+GAGACAGGGTCTCGCTCTGTCGCCCAGGCTGGAGTACAGTGGTACCATCTTGGCTCACCG
+CAACCTCTCCCTCCCAGGCTCAAGCGATCTTCCCTCCTCAGCCTTCTAAGTAGCTGGGAC
+CACAAGTATGTGCCCCCATGCTCGGCTATTTTTATTTTTATGTTTTGTATTTTTGGTAGA
+GACAGGGTTTCGCCACGTTGCCTAGGCTGATCTTGAACTCCTGGACTCACTCAGTCCACC
+CAGGTTGGCCTCCCAAAGTGCTGGGATTACAGGCATGAACCATGGCACCCAGCCAAGGAG
+TCTTTTCTTATAATTTCCTTTTATAATTCTCTTTGTCTTTAATTCTCAAATAAAGCAAAT
+ACATAAATAAATGCGTCTAATGAATAAAGCATAAGGCTTCTCTTAAATGTCATACATTAT
+GTAAGCAATAATCTTTTTCTTTCATCAACCATGGACCACTTAAAAAAATTGATTTTATAC
+GAATGGGACGAGGAGGCATTTAATATGGTAGATGTAGCAGGAATTGAATGTCATATTCTT
+TGACAATGAAATAATAAATCCAGACATTAATAGCTAAACTAAAAAGAGAACAAATAAAAA
+ACCAACCAGTGTGTCCTCAGACGTTTGAAACTGGAAGTTTTAAATGAAATAACTCAATCC
+GGGTACAAATGAAAGCTTGAATTATGTACTATTTCAGAAAATCACTGCAATGTGAGTGCT
+ACCTATACAAAGCAAAGACAGCAACTACAGTGGTACAAGACAGAAAATTTAAATCAGTGA
+AGAAATTATCCAGTTCAAATATATATGTATATACACACACGTATGCATATATATGTGTAT
+ATGCACGCGTGTGCGTATATATGTGTATACGCACACGCATGCGTATATATGTGTATACGC
+ACACGCATGCGTATATGTGTATACGCACACGCATGCGTATATGTGTATACGCACACGCAT
+GCGTATATGTGTATACGCACACGCATGCGTATATGTGTATACGCACACGCATGCGTATAT
+GTGTATACGCACACGCATGCGTATATGTGTATACGCACACGCATGCGTATATGTGTATAC
+GCACACGCATGCGTATATGTGTATACGCACACGTATGTGTATATGTACACGTATGCATAT
+ATATATACATGTATGTGTATATATTTATATATACGTATGTGTATATGTACATGTATGTGT
+ATATATTTATATGTACAGGTATGCGTATATACACATGTATGTGTTTATATTTATATACAT
+GTATGTATACCTGTATGTATATATGTTCAACTATATATTTTTATATACATGTATGTATAT
+ATTTATATATACATGTATTATATATGTTCAAATATATTTATATACACATGTGTATGTATA
+TTTATATACACATGTGTATGTATATATACACGTGTGTATGTATATTTATATACACGTGTG
+TATGTATATTTATATACACGTGTGTATGTATATTTATATACACGTGTGTATGTATATTTA
+TATACACGTGTGTATGTATATTTATATACACGTGTGTATGTATATTTATATACACGTGTG
+TATGTATATTTATATACACGTGTGTATGTATATTTATATACACGTGTGTATGTATATTTA
+TATACACGTGTGTATGTATATTTATATACACGTGTGTATGTATATTTATATACACGTGTG
+TATGTATATTTATATACACGTGTGTATGTATATTTATATACACGTGTGTATGTATATTTA
+TATACACGTGTGTATGTATATTTATATACACGTGTGTATGTATATTTATATACACGTGTG
+TATGTATATTTATATACACGTGTGTATGTATATTTATATACACGTGTGTATGTATATTTA
+TATACACGTGTGTATGTATATTTATATACACGTGTGTATGTATATTTATATACACGTGTG
+TATACACATGTGTATATATACACATGTGTATGTACATATATTTATATACGCATGTGTATT
+TACATACATTTATATACGCATGTGTATGTACATACATTTATATATGCATGTGTATGTACA
+TACATTTATTTATGCATGTGTATGTACATATATTTATGCATGTGTACGTATATTTATTTA
+TGCATGTGTATGTATATATATGCATGTGTATGTATATATATACATGTGTATGTGTATATA
+TATGTTCAAATGTATATGTATATACATATAAAATATATATATTTGAACTGGATTTCACTG
+ATTTAAATTTAAAATATATATACACACATATTTGAACTGGATAATTTCAAATATATATAT
+TTCATATATATATTTGACTTGGATAATTTCTTCACTGATTTAAATTTAAAAAAATATATA
+CATATATGTATATATATACATATATATACACACACACATATATATACACATATATATATA
+TATATATATTTTTTTTTTTTTTTTTTTTTTTTTTTTTGAGACAGAGTCTCACTCTGTCGT
+CCAAGCTGGAGTGCCATGGCGCGATCTTGGCTCAGTGCAACCTCCATCTCCTGGGTTCCA
+GTGATTCTCCTGCCTCAGCCTTCCAAGTAGCTGGGATTACAGGCATCCAACATCACGCCC
+GGCTAATTTTTGTATTTTTAGTAAAGACAAGGTTTCACCACTTTGCCCAGGCTGGTCTCG
+AACGCCTGACCTCAAGTGATCTGCCCGCCTCCGCCTCCCAAAGTGCCAAAGTGCTGGGAT
+TACAGGTGTGACTCACCGTGCCCAGCCCCAAATATTTTTAAAATAATAATATTAAAAAAG
+CAAACAGCAGTAAAAAATTCATAAAGATAAAATGACAAAACTAATAATTGGGAACAAGAA
+ACAAATTCAAGGATTAGGTTAACAAATCTTCAGGGAGGCCAAGGTGGGAGGATTGCATGA
+GGCCAGGAGTTTGACAAGACAGGCTGGGTGACATAGCAAGACCCTATCTCTACAAAAAAT
+AAAAAGAGTTAGCCAGGTGTGGTGGTGCGCACCTATAGTCCCAGCTAGTCAGGAGGCTGA
+GATGGGAGGATTGTTTGAGCCCAGAGGTTCGAGGCTGTAGTGAGTTATGATCACACCACT
+GCACTCCAGACTGGGCAACAGAGTGAGCTCCTCTCTCTAAAAATAAAAATAACAAATAAA
+AATGAATCTTTTATTCGAGAAAACATAAATGTACAAAATTGAAATTAGAAAGAAGTCATT
+TGGAGGCAGTTTTAAAAGCAAATAGTATATAGAACCCTTTACAGTAGTGACACTGGGAGT
+ATTGAAGAAGTGCTTGATCCTTCTAGGGAAATCGGTGAGATGTTGGTTGTTGTCATCAGA
+AGAAATAGAAACCTTTTGTTTGACAATAACTATGAGAAAAACTGAAAATGTTACCAAAGG
+CTTATCTTGTAGAAAGGCCCTGGTTTGGGCAATTTTAAGGGAAGTTCTGTTAAATTGCTC
+ATGATGAATTAATTTCCCTGCTGCATAAACTGTCACAGAGCCTAGCAAAAGATGAATATG
+TTCACTTATTTTAAGAAACTGTTATAATCTTGACACCCAAACTTGATTTACAGGTTTGAT
+TGTGTTTACATTTGGATTGAGAAAGCCCTCAAATACAGGATGTTAATAAGGCAACTCTAG
+CCCTGTAGTAAAGAAATAAATAGTGCTTACACTAAGAAAGCAAAGATAGGTTATTATTTT
+AAAACCTATTAATATCATTCAACACATTAATATGTTAGAGAAAGTCAATGATAAGATCCT
+TTTAAAATAAAAACTAAACATATAACAAAAAGAATTCCAGGCCGGCCACGGTGGCTCATG
+CCTGTAATCCCAACACTTTGGGAGGCTGAAGCAGGTGGATCACTTGAGGTCAGGAGTTCG
+AGACCAGCCTGGCCAACATGGTGAACCCTGTCTCTACTAAAAGTACAAAAAAAAAAAAAA
+AAAAAAATTAGCTGGGTGTGGTGGCAGGCACCTGTAATCCCAGCTACTCGGTGAGGCTGA
+GGCAGGAGAATCACTTGAGCTCGGGAGGTTAAGGTTGCAATGAGCCGAGATGGCACCACT
+GTGCTCCAGCCTGGGTGACAGAGCAGGACTCTGTCAAAATAAATAAATAAATAAATAAAT
+AAATAAATAAATAAATAAATAAAAATCCACATAGATTATAAATATAGAGGTAAACATTTA
+AAACATAGAGAAATCTTAGAAGAAAGTAGATGAAAGTTTCTCAGCACTGCTGCTATCTGG
+GACTGGAGGGTTCCATGTGGTGGGGTGTCCTGTGTACTGCAGGGTGTTGAGCAGCGTCCC
+TGGGCTCCGCCCACCAGATGCCGGCAGGAGTTGGCAGTTGTGACAACTAAAAATATCTCC
+ACATGTTGATGAAGGTGGATGTTTTGTTCATCTGAAAGCTGGAAATGCTGGTGTAAATTA
+AACAAGATGGAAGAGGACACCAGAACTGCTGTGTGTCAGAGATATTATGTGTTAAAGATA
+AAACAAACTGAGGGCCACATTTAAAATATTATAATGGAGAGGTTCTTATTGTCCATCACG
+TACAAAGAACTCTGAAAACACTTTAGGGGTTTGCACGGGCTCGTCTCTAGCACGCCAGAA
+GCAAAGATAGACAGACAAATACAAAAATAGGTATTAAACACGAGCAACTGGCTGGGTGTG
+GTACCTCACGCCTGTAATCCCAGCACTTTGGGAGACTGAGGTGGACGGATCACTTGAGGT
+CAGGAGTTCGAGACCAGCCTGACCAACATGGTGAAACCCCGTCTTTACTAAAAATACAAA
+AAACATTAACCAGGCGTGGTGGCGCCTGTAATTCCAGCTACTCGGGAGGCTGAGGCAGGA
+GAATCGCTTGAACCTGGGAGGCAGAGGTTGCAGTGAGCCCAGATCGCGCCACCTGCACTC
+CAGCCTGGTGACAGAGCGAGACTCTGTCAAAAAAGAAGGGAAAAAAAAAAAACCTGACTA
+TATTAAGGTCCAAAAATGCACCAGTGAGTGGAAAGGTACACATAGCACATCCAGCAGGTT
+CCGTGTTTTATTTTAAAAGCCGGCGGGGGCGACGGGGTAGAAAAATGCTGTTAAAGAGTG
+TAATTGAGTTGCTTGTAACACAAAGGATAAATGCTTGAGGGGATGGATACTGCATTTTCC
+ATCATGTGATTATTACTTATTCCTGCCTGTGTCAAAGTAGACTTAAGGTTCACTCAAGAG
+GAACTTTAAAATATTCAGAAACAACATGGCAGAAATCGTGGGAAGGTTCAGTGTTGCAAG
+TCGGGTTGAGGTTTTGTGGGACCTTTTATTATATGTTTCGTAGTCATGGGGAGAATTGAG
+GGATGGCGCTCTGCGGTGGTCAGGGCAGTGGAAGACGAGCAGTGAGCAATGACCGTAAAT
+GACCAGGGGTGTGGGTGGTGGGAGATCGCCCCTCCCCCAGGCTGTGTGGTACAAGCGTGT
+TATGGAGTGATCTTGCAGGGAAACCTGCTTTAAACTAATTGTATTCATGAAACATAATTC
+TGCTTCCAGGAGTTTATTTTAGGGAAATGAGCAGAGCTGAACAAAAAGATGTAAGGACAT
+AAATGGCAGTGCCATTTGTAGTGAGGTGGAGTGCTGTTTCTCTTGCCCTCCCCCCAGCCC
+GGATCTTTACGCAACTGTGGTGAAGATGCCATAAATTCCATAAATAACTGGGCCAAAAGC
+AGAGGGAGATTTGCTGAAGGAAGGGTACTTTTTCAGAGAAATAGTTACCTTAAATACAGA
+GCAGTGAAATCTTACAAATAAATGTCGAGTCCAAGAGAAATGCTAAGAGATAGAAAAGGT
+CCGAGAGCTTCAATATCTGTCAAATAGGAGAGAAAGAAAAAGAAAGAAAGAAAGAAGTAA
+CTCCTATTATATTTCAGCTCTGAGACAAAGTTTAGATTGAAAGTGTTCCAGATATTGAGC
+AGAGTGGATGAAGAAAGCTCAAATGTAGACACCAAGTGGTAAAATTTCAGAGCAGCAAAA
+ATGAAGAAAAATCCTAAATGCCTTTCTGTATCAATCTGGTTGTGACAATTGATGTCTCAA
+AATTCTGGTGCAAGATAACTTTGAAATGAAAGTTCTGTATTCAGCTTTAGTACCGTAATT
+TGAAAGCAAAACAAAGACTTTTCAAATTTGCAAACGTTAAAAATGTTATCCCTCAAAGAT
+CTTTGAGGAAAAAGTTAGTTGATTGACTCCTGCAAAATGGAATGTAATCCAAGAAAGGCG
+AGAGTAGCCAAGCACAGTGGCTCATGCCTGTAACCACAGCATTTTGGGAGGCTGAAGTGG
+GAGGATCGCTTGAGTTCAGGAGTTCAAGACCAGCCTGGACAACATAGTGGGGTCTCATCT
+CTACTAAAAAATTTTTAAAAATTGCTGAGTGCAGTGGCACATGCCTGTAGTCCCAGTTAC
+TCAGGAGGCTGAGGCGGGAGGATCACTGGAGCCTAGGACATTGAAGCTGCAGTGAGCTAT
+GATTACACCACTGCACTCCAGCCTGGGTGACAGAGCAAGACCCTGTCTCAAAATAATAAT
+AATAATGATAATGATAATGATAATAATAAATAGAAGAGAGCACACAGGAAGCAGTGCTGA
+ATAAATAAATGTATAAAACAGAGTTAAGTCTGAATGTGTTAGTGCACAGTTACGAAAATA
+ATCTGGAATTAACATTTCACATGGGAGGTAATTGAAAGAGCAGAGAAGAAAGAATGAGCA
+TATGTTCATGTTTTTGTTTCGTCTGGGAAGAAGACATAGGTAATGACTATATTTGATAGA
+AAATATAAGCTTAAATACGTGTGCTGACAGTTGAAAGGTGGTTACCACCAGAAAACTAGA
+AAAGATGTGTACAAGTTTCAGAGCCTTAATGGGAAATGCGTGGATTGAAGAAAACCTGAT
+TCATGCAATCAGAGGTGGGTGGGAAAGAATTACACTGATGTCAGGCCTCTGAGCCCAAGC
+TAAGCCGTCATATCCCCTGTGACCTGCATGTACACATCCAGATGGCCGGTTCCTGCCTTA
+ACTGATGACATTCCACCACAAAAGAAGTGAAAATGGCCTGTTCCTGCCTTAACTAATGAC
+ATTATCTTGTGAAATTCCTTCTCCTGGCTCATCCTGGCTCAAAAGCTCCCCTACTGAGCA
+CCTTTCGACCCCCACTCCTGCCCACCAGAGAACAACCCCCCTTTGACTGTAATTTTCCTT
+GACCTACCCAAATCTTATAAAACGGCCCCACCCCTATCTCCCTTCGCTGACTCTCTTTTC
+GGACTCAGCCCACCTGCACCTAGGTGAAATAAACAGCCTTGTTGCTCACACAAAGCCTGT
+TTGGTGGTCTCTTCACACGGACGGGAGTGAAAACTGAAGAAATAGAAAATCTGATATATG
+TAAAAAAGGGAAAATAATATAAAATGAAACTGCAGGACTCAATCCAAATATAACCGTGAT
+CATAATAAACATGAATAGATTAAAATTCCTTTTTAAAAAGATAGGCTTTCTGAATGGGAA
+AATAAACATAAAATCCGGACATACAGTAGTGTAGGAGGCAGCTTAATTAAAAACAAACAA
+AATGTTGAAAATAAATGGATGCATTTGATATGATTCTGTTCCACTATCCAATCTAAGTAA
+TGGTCAATTGTTTTATAGATTGTTCTTCAGTTGTTTGTTGTTGTTGTTGTTGTTTTGAGA
+CAGAGCCTCGCTCTGTCGCCCAGGCCGGAGTGCAGTGGCACGATCTCAGCTCATTGCAAC
+CTCTGCCTCCCAGGTTCAAGCAATTCTCATGCCTCAGCCTCCAGAGTAGCTGGGATTAGT
+TTCCCGCCACCGCACCCGGCTAGTTTTTGTATTTTTAGTAGAGACGGGGTTTCACCTTGT
+TGGCCAGGCTGGTCTCGAACTCCTGATGTCAGGTGATCCACCTGCCTAGGCCTCCCAAGG
+TGCTGGAATTACAGGCATGAGCCCCTGTGCCCAGCCTTCAGTTTGGTTTTGTCCAGTGTT
+TTCTCATGATTAGACTGAGGTTATGCATTTTTGGCAAAAAAATCATCAGAATTGATGTAA
+GTTTTCAGTGTGTCATGCTATGGAGTGCATGATGTCTGTATGTCCTGACCTGGTGATGTT
+AAATTTCATCACCTGGATTAAGTGGTGTCTGTTGGAATTCTCCACTGTGAAATTATTATG
+TTTTTCTTTTAGTAATGGAAAATATCTTGGCATAGACATTATACAAACAGCCTGTTTCTT
+CTCTAAAAATCAGTGAGTCTTGTCTGCAACAGTTGTTACTATAGTGTTTGCCTAATCGTG
+GTTTTCTACTTCCCTCATTCCTTCTATTTCAATTACTTGGAATTATCTTCTAAATTAAAC
+CTGCCCTTTCTTTCTCACATATTTGTTTATTCAATAGTTATATTAGGTCAGGCGTGGTGG
+CTCATGCCTGTAATCCCAGCACTTTGTGAGACTGAGGCAGGCAGATTGCTTGAGCCCAGA
+AGTTTGAGACAAGCTTCATAAACATTGTGAAACCCCATTTCTACCAAAAAATACAAAAAA
+TTAGCCGGGCATGGTGGCATGCACTTGTAGTCCCAGTTACTTGGGAGGCTGAGGCAGGCG
+GACCACTTGAGCCCAGGAGTTCGAGGCTGCAATGAGCTATGATTGCACCACTGAACTCTA
+GCCTGGGTGACAGAGTGAGACCCTGTATCAAAAAGAAAACTTATATTAGTGTAGGCTCAT
+GAATATTTATTTCATATTTTGGGCTTGTTGTTTTTTGTTATTGATTACATTATTTCAGCT
+TTGGCAATTGGGTGCTTCCCCTAGCTGGCCCCCTGTATTCTTTCAATATGCCCCCATCCT
+TTTCTAGCACTTGCTTAATTTTTCTGTCATCCCAATATGTTCCAGACTATGATGAAGTGG
+GATTTAAGCAAAAATAAATAAATAAATGGAACAGAGCAAATTTCACTTTGATAAAATGGA
+CAGTCTTTCAAGCTTCGAGTCTCAAACTTGTATGCAACTAACAATGTAAGCTTTGAATAC
+AGAAAGTAAAAATTGATAGAGATTGTTATGGACATCTGTTAGTTTCTACCAGCTCAGCAT
+TTACATTTCTCTGCCTCTGCAGCTTACAGAGGGAAACTGTCTTCCTAAGAGCTGGCCCAA
+GTGCATGCATCTTAAGACAGTTCTGTTCAATTTGTCACATTTTTCAAGTATGCATGCATT
+TCTTTTTCATAATATTAATATTTATTACTATATATGAATACTAGATTGAAAGCCCAAGCA
+TTCAGTTTACACACAGAAATTATGCAATTATATATCGCTTCACAAAGGCAGTGAACACAT
+TACATTCTACAAAATCTACTTCACAGAAATTTAAAAATTCTAAATATCAAAAGGTACAGC
+TGAAGAAACAGGTATAAATTTGGCAGCCAGTAATTTTGACAGGGAAGTTGCAGCTTGCAT
+GACTTTATTTTTTTGTTTGTTTTTTGAGACAGAGTCCCACTCTGTCGCCCAGGCTGGAGG
+GCAGTGGTGCCATCTCGGCTCACTGCAACCTCTGCCTCCTGGGTTCAAGTGATTCTCCTG
+CCTCAGCCTCTTGAGTAGCAGGAATTACAGGCGCCCACCAGCACGCCTGGCTAATTTAAA
+TTTTTTGTTTGTTTGTTTTTGTTTTTTTGCTTGTTTGTTTTGAGATAGAGTCTCGCTCTG
+TTGCCCAGGTTGGAGTGCAGTGGTGCGATCTCAGGTCAGTGCAATCTCCGCCTCCCGGGT
+TCAAGCGATTCTCCTGCTTCGGCCTCCTGAGTAGCTGGGACTACAGGCGCCACCACACCT
+GGCTAATTTTTGTATTTTTAGTAGAGAAGGGGTTTCACCATGCTGGCCAGGCTGATCTTG
+AACTCCTGACCTCAAGTGATCCGGCTGCCTCGGCCTCCCAAAGTGCTGGGATTGCAGGCA
+TAAGCCACCGCGCCAGGCCTTGCATGACTTTAAATATATGAATATGAAAATATTGAACTT
+AGAGTAATCATTGTGCTTTGTGTTGATTGAAAAATATAACAATGGCTATCAAAGAAGCAT
+GTTCAAAGATGCTTAATTCACTTCAAAATGTCATACAAATTGTGGTGGTTTCTATGCACC
+TCTAAAGCTTCCGTCATTTAGCTCAGGTACATTACTAAAGTAATATATTAATTCTACCGG
+TACAGTGGGGTTTCACACCATTGGCATTTGCATTCAAGCATGCAGAGGCTTTTGGGCACA
+AGTGGACGGTGTGCACAGCTCTAAGCCATCCGTGGAAATGTGCTCTGAACATGGAGACCG
+CAGTGAGGGCTGTGGGGATTCTCTTTGCATTCCACGTTTGTGAGCAGCAAAACAGCACCC
+TCTTGAAGGAGGAGGTGGTTCTGTGCTGAATATTCACCCGCTGTCCCACTATTTGGCACA
+TGTCTGTTCCAGGGTCATCCTCTCGAAGGTGTTCGATGAAGTCATTGAAGTGAATCTAAT
+CGATAGTGCCGACTACATCCACCTGGCCTTTCTGAAGAGACCTGAGCTCGGGCTCACCCT
+CACCAAGCTTCACTGTTGGACTCTCACTCACTACAGCAAGTGTGTCTTCCTGGATGCAGA
+CACTCTGGTGAGTGAAGACTCTCTGCTTGATAGGAAACCCTCCAAGACCACATCTCTATC
+CTTAAGCAGGCTGTCAACTTTTTTTTGTGTGTGTGTGACACAGTCGCTCTGTCACCCAAG
+CTGGAGTGCAATGGCACGATCTCGGCTCACTGCAACCTCCGCCTCCTGAGTTCAAGTGAT
+TCTCCCACCTCAGCCTCCCGAGTGGCTGCTATTACAGGCACCCGCCTTCATGCCCGGTTA
+ATTTTTGTATTTCTGTACAGACTGGGTTTCGCCATGCTGGCCGGGCTGTCACCTCTTACT
+GGTAGATTCCTGTGAGGCCATGTGCATTTCTATTTCTAACACAGATGTTCAGTCTATTAT
+AATCAGGCATAACATACCCCCGAGCACTGTGCTAGACCCTGCTGAAGAGAACAGGGGATT
+GGAAGACATGTTCCTACCCCAGGAATGAATTATAACCACAGTATTTTACACGCACAAAAT
+AGAATCATGAGGGAAAAAACTTGTGACTGGGCACAGTGGCTCATGCCTGTAATCTCAGCA
+CTTTGGGAGCTTGAGATGGGTGGATCACTTGAGGCCAGGAGTTTGAGACCAGCCTGGCCA
+ACACGGTGAAACCGTTTTTACTAAAAATACAAAAATTAGCCAGGCATGGTAACAGGTGCC
+TGTAATCCCAGCTACTCAAGAGGCTGAGGTGGGGGGATCGCTTGAACCCGGGAGGCGGAG
+GCCGCAGTGAGCCGAGACTGAAGCACTGCACTCCAGCCTGGGCGACAGAGCAAGACTCTG
+TCTCAAAAACAGAAGCATTGGTAAAAGAAGCATTGCGGCGGGTTCTGCGTGTTTTGCTTC
+ACCAGGTGCTGTCCAATGTCGATGAGCTGTTTGACAGGGGAGAGTTTTCTGCGGCCCCGG
+ACCCCGGATGGCCGGATTGCTTCAATAGCGGGGTGTTTGTCTTCCAGCCTTCTCTCCACA
+CGCATAAACTCCTGCTACAGCACGCCATGGAACACGGCAGCTTTGACGGTAAGTCAGGGC
+AGCCCGGACGCTTAGGGTCTCTGTTGCACACACTCAACTCTGCAGATGTAACACGAAGTC
+AGCCGTTGACCATACAGTCACACCTCGCTCAGCGACAGGGATGCGGTCTGAGAAATGTGT
+TGTTAAGTGATTTTGTCATTGTATGAACGTCCCAGAGTGTATCTGCACACACCTGGATGA
+TGTAGCCTACTGTATACCTAGGCTGGAGGGTACAGCCTATTCCTTCTAGGCTACAAACCC
+ATATAGCATGGGAGTGCACTGAATGTTGTAGGCAACTGTAACATAATGGGAGGTATCTGT
+GTTCTAAACATACCTAAACATCACAAAGGTCCAGTGAAAATACAGTATAAAATCTTATGG
+GACCACCGTCAGATGTATGGTCTGTCTTTGACCGAAGCACTTTTATGTGTTGCATGACTG
+TACTTGGCATTGAACATGGGCTGGCCGTGGTGGCTCATGCCTGTAATCCCAGCACTTTGG
+GAGGCCAGGGCGGACAGATTGCTTGAGGCGAGGAGTTCAAGACCGGGGTGGGCAGATGGC
+TTGAGACCAGGAGTTCAAGACCAGCCTAGGCAACGTGGCAAGACCCCATCTCTACAAAAA
+ATACAAAAATAAGCTGGATGTGATGCTGGCACCTGTAGTCCCCAAGCCCTGGGAGGCTGA
+GTTGGGAGCAGCAGCTGAGCTCAGGAGCTCAAGCCTACAGTGAGCTATGATTGCACCACT
+GCACTCCAGTCAGGTTGACAGAGTGAGACCCTGTCTCAGAGAAAAAGAAAAGAGCATGGC
+TGTGTTCCAATAAAACTTTATTTATAAAAACATGCACAGTGTGTAGTTGCTTGACCCATG
+GTAGAATATAGGGAGAATTAAAAGGAGGCAACCTGAAGCCGAGTATTTGTTGAAATGGGC
+GTCAGTAGAGAGGAAATGTGCTGGAATTTTTGTAAAGTAAAAGAAAATACTGGAGCAGTG
+AAGAATTGCCTCTAGGTAAAGGGGAAGTTAATGAAACTGGCAAAAATGATGGGAAAAGCA
+TTGTCACTACCAGGGAGAATTCATTAGGGGACCAGTGGAATGCTTTGGACTCCATATGCA
+ATTTTAGCATTCATTCTGGGGACTCCTGGTGGAGAATTTTGGAGGGAATATGCACTTATT
+TTTATCAATGGCTTGGGTTATCAGTCTTTTCTGAGAACCAAGAGAATGTGTGCAGCTGGC
+AGACAGAAGAAATGGAATTAGTAACCCTGAAGGCAAGTGTTTATGTTGAGAGCTTCAGGC
+ACATCTCGCATTCTTGGAGTGAACCAAGCCATACTTTGCTAACCTGCTTTTGTGTTTGCT
+CATTATGTAGGGGCAGACCAAGGCTTACTGAATAGTTTCTTCAGGAACTGGTCGACCACA
+GACATCCACAAGCACCTGCCGTTCATCTATAACTTGAGTAGTAACACGATGTACACTTAC
+AGCCCTGCCTTCAAGCAGTAAGTTCTCCACCCTGGCGAATCCTGCCAGATCTGCCACTAC
+CGATCCACCTTCCCTCCTGGAAGACATACCAGCTGTCGGCATATTTAAAAACTCTATCTA
+TCTATCTATCATCTATCTATCTATGTATCTATCTATCTATCTATCTATCTATCTATCTAT
+CATCTATCTATCATCTATCTATCTATCACCTCTATCTAGGTAGATCTAAATATCTATTTA
+TCTGTATAGATAGATACCTATGTCTATGTGTCTGTGTATCTAGATCTCTATGTCTATCTA
+TATAGATATATATCTGTCTATATAGTTATCTACCTATATAGGCCTAGACATCTGTTTATC
+TATCTATCTATCTATCTATCTATCTATCTATCTATCTATCTATCCATATCTATCTATTTA
+GATCTGGATATCTATCTGTATACATAGATCTATATATCTATATCTATATATGTATCTATA
+TCTAGATCTAGATATCTATATACATTGATCTATCTAATCTCTATATCTATGTAGATATTT
+ATCTATCTATCTAGACCTAGATGTCTATCTATCTAGACCTAGATATCTATCTATCTAGAC
+CTAGATATCTGTCTATCTGTCTAATCTATCATCTATCATATGTATCTATTCAGATAGATC
+TGGATATCTATCTATAAACATCTTATCTATCTATCTATCTAGATCTACATCACTATATAG
+ATACCTATATCTATCTATCTAGAACTAGATATCTATGTATCTAGATATCCATCTAGATTT
+AGATCTTCATCCATATAGATATCTATATCTATCTATCTAGATCCAGATATCTATCTATAT
+ACATAGATCTATATATCTATATCTGTATATCTATCTAGATCTATCTAGATATCTATGTAT
+ATACATGGATCTATATATCTCTCTATGTATCTAGATCTAGATCTCTCTCTATATAGATCT
+ATGTATCTAGATCTAGATCTCTATATAGGCATCTATCCATCTATGTAGATCTAGACATCT
+ATCTATATATTAATACATAGATGTATCTATCTATATACGTCTTTATATATGTATATACAC
+ACACAGAAACACACACACACATCTCGTTTCCTGCTTGCTTGTTGCTGTAAATGATAGCTA
+GCCAAGGCTCTACGACAATGATCCCCAAAGTGTGGCCCAAGGAACCCTGACCCCACAACT
+CTTTCAAGTGTCTTCAAAGTCATAACTACTTTAAAAAAAGAATTTGAAGATGTGATTTTT
+TTCCCTTTTTGCTGCCATTTTCTCATGCATCTATGCTGAGAGTTTACAGACACTACATGG
+CATGTGATAAGGTAATACCCTGAACACAGATGGAGCTAGGAAGAACCAGCTGTCGCCTCT
+TGGGAAAATGGATGGCACTCTTCTCACAATGATTTTTTTTAATATAGAAATTTTTTTAAT
+GAAAAATTATGAAATTTATGTTACTGCATAATGGTTTGATTTTTTTTAAAGGGATTGATA
+AATATGCTTTCTAATTTCTCAGTTTTAATATCGATTATTCTAAATATGGAGAGAGAGAAT
+CCACAGGGACATGGCCGAGCACAGTGGCTCACGCCTGTCATTCCAGCCCTTTGGGGGCCG
+AGGTGGGCGGATCACTTGAGCTCAGGAGTTTGAGACCAGCCTGCGCAACATGATGAAACC
+CTGTCTCTACGAAAAAATAAAACAAAACATTAGCCGAATGTGGTGTCGCACACCGCTAGT
+CTCAGCTACTCGGGAGGCTGCGGAGGGAGGCTCACTTGAACCTGGGAAGTGGAGTTTGCA
+GTGAGCCGAGATCGTGCCACTGCACTCCAGCCTGGGTAACAGAGCAAGCCTCAGCTCAGG
+AGAAAAAAAAAAGAAAGAATCCACACGGACAAAGCTCTTTGGGTTCCTAAAAGGGTCAAG
+GGTGAGGGGACCAGAGGCTGTGAAATTCACTGCTCCAGAAGATATGGCTATAAATGAAAA
+TAGAGAATCTGAGAATCACCTTGGGAATGAATAATTCTAGAGTCTGCATTCTCTACAGAG
+GACACGGTGTCCCTAAGGAAGAGAAATTGATTCTTGGGAGTGAAATCTTGTTATTTTTTA
+CTGTATAATCACAGATGTAATGTACAGAACATAGATATGTCATGTGACTTTTGTGTTCAT
+ATTTCATGAGGAGGTGATCCACGAAAAAAAAGTTTAAAAAGGCTCCTGGAGGATGGTGAT
+GATGAACAACAAAAAAGTTGGCAAGGGGAACATTTAGAATCCTGTAAAAGAGAAAAAAAG
+CCAATTGCCTTGCCGCTTGCATTAGCCACTGTAAAAGCTATTTTTTTTTGCCCCTGTCGT
+TTTAAGGATATGATGATTTGGGCTGCTGTACTTCACGTTTTTACAAAACTGATTTATTTT
+TCCCGTTTTGGGAAAAAATGTCAATGGATTACGATTATGTTTTTTGATATATAGAAAATA
+AAATAACTGCAAAAACTGTGATTTAAAAAATATATCTTTATGCAAAATAACTGCAAATGA
+AACTACTACTACTATGCTGATAGCAGTGGAGTAGTATTATTGATGATATATTGATTACTA
+TCTTGATAGTAGTGGTATGCTAGTATTGCTCAGATATTGATTACTGCATTGATAGTACTA
+GTATATTATTATTGATTATATATTGATTACTATAGTAGTGATAGTATTTTGTTATTATTG
+ATCACACATTGATTACTGAATTGATAGTAGTAGTATGTTACTATTGGTTATATATTGATT
+ACTATGCTAGTAGTAGTATATTGTTGACTATATATTGATTACTACATTGATAGTGGTAGA
+TTATTATTGATTATATATTGAGTACTATGTTGATAATAGTAGCATAGTATTGATTACATA
+ACGATTACTACATTGATAGTAATATATTGTTATTGATCATATATTGATTACATGCATTGA
+TAGTAGTAGTGTATTATTATTGATTATATATTGATGACTATGTTGATAGTAGTAATCTTA
+TTATGGGTCATATATTGATTACTGCATTGGAAGTAGTAGTGTATTATTATTGATTATATA
+TTGGTTACTATGCTGATAGTAGTAGTATCATCAGTAATAATAATCAATAATGGAAACCCA
+TTGGGACAAGTCCTTCAGAGGCTGTCTTTGAGGAGCCCCATGGTAGGTGGATGCTTTCTG
+GGTGTCTTTTATCACATCTGAGTGGAAATCAGAATCCCTTCTGTTTCCTTCTCAGATTCG
+GTTCCAGTGCAAAGGTCGTCCACTTTTTGGGGTCCATGAAACCTTGGAACTACAAGTACA
+ATCCACAGAGTGGCTCGGTGTTGGAGCAAGGCTCAGCGTCCAGCAGCCAGCACCAGGCGG
+CATTCCTTCATCTCTGGTGGACGGTCTACCAGAACAACGTGCTGCCCCTTTATAAAAGCG
+TCCAAGCGGGGGAAGCACGCGCGTCTCCTGGTCACACAGTAAGTGGGGGATTCCCTTAAA
+ACCCGTAGCTGAGGACGAGGAGAACATCCTTGTCACCAAGGTCTGGCGTGGTTTTTTTTT
+GAAATGCCCCTTTTTTGTCTAAATACTGTATTTCATGGAAAAGAATACTGAGAAGCAAGC
+ACCTGTTAAAAAAATTTTTAAGTTTTAGCTCAAAATAGAGAATGCCTAATGACTGGAGAT
+CCTGTTTTGATGTGTAGGCCTGGTGCAGAAATAGGTTATTGAAATTAGCCATCCTCATCA
+GAGTAAGAGACACTCATGGACAAGTGGTTCACAATGACTGATTACGACGTCATTCGGGTC
+AACACTTTCCACTTGAAACCATCATTTGAGATAGCAGTTGGAGGAAGTGTCTGAAGAGGA
+TTTTGTAAAGTTTTGATTGACACCAATTTGATTGCAAAGAATATAATGACAGCCCCTCGG
+TGTGCTAAATGGTGGAGTATCTGCAGTGTGCTGAATGTAGGCTGCATCTGCCTTGCAGAA
+GACCTCTTGCAATTAGGACTCAGGAAACTTCTTATTCCTAATGGCTTTTTTCACTAAAGT
+AAAAAAAAACTTGAGCTTTTTTTTTTTTTTTTTTTTAACTAGAGCATTTGTACTAGAGTA
+CCAGAGTATTTTTTAACTAGAGTAAAGAAAACTAGAGTTTTGTTTGTTTGTTTGTTTTTT
+GAGACAGAGTCTCACTCTGTTACCCAGGCTGGAGTGCAGTGACATGATCTCGGCTCACTG
+CAACCTCCGCCTTCTGGGTTCAAGCAATTCTCCTGCCTCAGCCTCCCAAGGAGCTGGGAT
+TACAGGTGCCTACCACCACGCCCAGCTAATTTTTGTGCTTTTAGTGGAGACGGGGTTTTG
+CCACGTTGGCCAGGCTGGTCTTGAAGCTCTGACCTCAAGTCATCCACCCGCCTCAGCCTC
+CCAAAGTGCTGGGATTACAGGCGTGAGCCACCAAGCCCGGCCTTTTTTTTTTTTTAACTA
+GAGCATTTGCTAGTACAACAGAGTCTGCTATCAGCACATGCATTGCCTGGGAAATTGAAA
+AGAATCCCTATTTTAATTTTTAGTATGGTTTTTTATTTGGGTGGATCTAGGCTGCTTTTT
+AAGGACTGCTGAAAATTTCTCTCACCGAGTGACACTAGCAATGGACGTTTATTTGTATTC
+ACTTCACAAACATTGACTTGTCACATATTTCCTGCTGGGCGTTTTGCTAAGTACTGGATT
+ATTAAGTACTGGATTACTAAGTACTGGATTACTAAGTACTGGATTGCATAGGAGGGAATT
+TTAAGGCTTAGTGTCAAACGGTCCTGAGAAAGAAAACATTTAGGACAATTATTTAATGAT
+TGGCAGATGGGAGCTGGGAGCCCTGGCTACACAGGGCCCCACCCGCCCCCCAGGACAGCA
+GGTGAATTGAGGAGACATAGGGAAGACTCACTCCACGTGTGTGTTTTTGTGCAGCTTTGC
+CACAGTGATGTGGGGGGGCCGTGTGCGGATTCAGCCTCTGGTGTTGGAGAGCCGTGTGAA
+AATTCAACACCCAGTGCGGGCGTGCCGTGTGCAAATTCACCACTGGGTTCTAACCAGCCT
+GCTCAGGGCCTTCCGGAGCCGACCCAGATAGTGGATGAGACCCTGTCCCTACCTGAAGGA
+CGCCGTTCAGAAGATGTAAGTACCTGCATTCCTCACAGGTGTGATAGTCAGACGCTGGCT
+CGCAGTGAGAGAGCAGAGAGAGCCGGCTTCCCTGGCTCCCTGGGGAGGGGAGATGGAGGG
+GAAGGGCTGGTCTTTGGCTTGCTGTGGCATTCAAGGCTCTGCATTTATTTTTGCATTACG
+GCACACCGAATCAAGCTCACCTGCTGAAAGATGTCTATGCCCCAATCCCTAGGACCTGTG
+AATGTCACCTTGTGTGGCAAAAGGGCGTTTGCAGTTGTGATTAAATGAGGGACCCTGAGC
+TGGGGAGGTATGGTCTTGGATTCTGGGAGTGGGCTCTTAGTCATCACAAACCTCCCTTCA
+AAGAAGAAGGTGGAAGTGTGAAGGTCAGAGAAGGAGTGTGAAGCTGGAAGCAGAGGCCAG
+AGAGAGAGGGGATTGGAAGACGCTGGGCTGCTGGCTTTGAAGATGGAAGAGGAGGCCACG
+AGCGAGGGAATATGGTGGCCTCCAGAAGCTGGAGAAGGCAGGAAATGGATTCTCCCCTAG
+GTCCCCAAGAAGGAACCAACCCTGCCGACAACTTGATTTTAATCCACTGGACTTCTGGCC
+CCCAGAACTATCAGATGGTCAGTCTGCCTTGGTGTAAACCACCCAGTTTGTGGCTGTTTC
+TTACATAGCAGCCTCAAAAATCTGATGCCACAAGGAGACAGATGCTCAGTCTCTCGCAGT
+TTACAGATTCTGGGGGAGCCAGAGCTCTTTCAGGTTCAAAAAGGGAGGCTTCCGTCAGTG
+CCCCCTCAACCCAACTGCCTGGCCGTGCATCCTGAGAGGTTTCAGCCGAACCCCTGACTT
+GAACAGTGGTTGAAGTGAAGATGAATTCCTGCCGGGGTTCAATGTTCAAATGAATGTTGA
+CCTGCACAGTGGTGTCTGCTGAGGCCGAGTCTGCAGCACTTTGTCCCCATCGAAGAAAAA
+TGAAAATACACCTTACTTGCAAAACAAATAATGGAGGCCGTCATTTCTCCAGCTCCAATT
+TCTAGGTGAATACTTTGGAATAATATCTTGTGTTTAAAGATTTCCTGGGGCCAGGCACGG
+TGACTCAACACCTGTAATCCTAACACTTTGGAAGGCTGAGGTGGGAGGATTGCTTGAGCC
+CAGGAGTACGAGACCAGCCGGCAACACACTGAGACCTCATCTCTACAAAAAAAAGTCAAG
+AAATTAGCCAGGCATGGATGTGTGCACCTGTAGTCCCAGCTACTTGGGAGGCTGAGGCAG
+GAGGAATGCTTGAGCCTTGGAGGTCAAGGCTGTAGTGAGCTATAATCTCACCACTGCACT
+CCCGCCTGGGTGACAGAGCGAGACACTGTCTCAAAGAAAAAAAAAAAGAAATCTTTTTTT
+TTTTTGAGGCGGAGTCTCTCTCTGTCACCCAGGCTGGAATGCAGTAGCCCAATCTTGGCT
+CACTGCAAGCTCTGCCTCCCGGGTTCACGCCGTTCTCCTGCCTCAGCCTCCCGAGTAGCT
+GGGACTGCAGGTGCCCGCCACCGCGCCCGGCTAATTTTTTGTATTTTTAGTAGAGACGGG
+GTTTCACTGTGTCAGCCAGGATGGTCTCGAACTCCTGACCTTGTGATCCGCCTGCTTCGG
+CCTCCCAAAGTGCTGGGATTACAGGCGTGAACCACCACGCCCGGCAAGATTTCTTGTTTT
+AAATCTTTACCACTGATCCTAACAAGTTTCTCAACAGAATTATTTTGAGATCATACTTAG
+GGAAGGATCTGGGGACTGGGCTGAAGGAAAGTGATTCTTTTCTGTATACTTCAGATAGCT
+CCGGGAGAGCCGTTTCTTGTTGCTTATAAACAAGTGACCTTTAGATTTTGCACACATTGC
+TCTGGAAGACACCACACGCTTCACTGTACTCTGGCGTAAATTATGCTCTGGCAACTTTAT
+GCATGAAGAATGTCGGAGTGGTGATTTCACATTGACCCAAACACATTGAAAAGATGTTTA
+GGTTCAGATGGTGAAGACTGAGGAGGTGTAAAATGCGCTTTTCTGGTTTTTCATTCCTCA
+TGGTGTGCCCTGAGCATACCATAGCCTGGGCCTGGCCCCAGGACGTGCCTCATGCGAGTC
+AAGTCAAGAGCCTCTGCTTGTTCCTGCTGGAATGTGAAGAATTCCATCAGTGGAGCCCTT
+ACATGATGTGCAAAACGGCTGCAATTGTGCTGAGCCATGCTCGTTTCAGGATGTCTAAGG
+AAAAATCGCATTTACATTAAATGTTTAGTAGGCAACCAAGTTTAGACTGTAAACCAAAGA
+GTATCCAAGAATGCTGTGGCATTCAAGGCTCATGCTTTTATGTGCATTACAGCACCTTAA
+GGCCAATAAAGGGGAACTCCCATCCCCTGTTGATGTGTATTGAAAATAATTGAATGCTCA
+AACTCCTAGCCTAAAAAAGAAATATTATCGAATGCTTCGAAAACATAAATTTAGGAAGTG
+TATTTTGCCAAGGTTAAGGACACACCCGTGACACAGCCTCAGGAGGTCCTGACGACATGT
+GCCCACGGTGGTCGGGGCACAGCTTGCTTTTATACAATTTAGAGAGGATGAGGTATCAAT
+ATGCGTAAGAAGTACATTGGTTCAGTCCGGCAAGGCGGGACAACTCAAAGTGGGGCGGGG
+GCTTCCAGGTCATAAGTAGATAGAGGCAAATGGTTGCATTTTTTTTTTTTTTTAGTTTCT
+GATTGGTCTTTCCAAAGGAGGCAATCAGATATGCATTTATCTCAGTGAGCAGAGGGGGGA
+CTGAATAGAATGGGAGGCAGAGGCCCTAAGCAGCTCCGCTCCCAGCTGGACTTTTCCCTG
+CTTACTGATATTGGGGTTCCAAGATTTACTTTCTTCACAAGACTCTATTGAGTCCTCAGA
+AAACGGTTTTCAAACCATCTTTCTGATTTCCGGTTGCGTAATTTTAATCTTATTCCGTCA
+CTGAATCTTGTACATTAGTGGTTTTGCAAACTATGGCCTGAGGTCTCTCTGAATAAGGAT
+CATTTTAAAGGATTGTGTTTTTGCAGATGATCTTAGAAGCATTCTTCTTTTTCTTTCTTT
+TTTTTTTTTTGAGATGGAGTCTCACTCGATCGCCCAGGCTGAAGTGCAATGGCGCGATCT
+CAGCAGCTCACTGCAACCTCCACCGCCCGAGTCCAAGCAATTCTCCTGCCTCAGCCTCCT
+GAGTAGGTGGACAGGCATGAGCCACCACACCTGGCTAATTTTTGTATTTTTAGTAAAGAC
+CGGGTTTCACCATGTTGGCCAGGCTGTTCTTGAACTCCTGGCTTCAAGTGATCCACCTGC
+CTCAGCCTCCCAAAGTTCTGGGATTACAAGTGTGAGCCACCATGCCTGGCTATTAAAAAC
+ATTCTTAACAGTTTATTCTGAACCACAGTGAGCACTCCCTCATTCGTAAGGGCAGCCACC
+CTCTTTCAGAAGCAAGTGTGTATTCTCCACCCTTCAGCCCCTGGAGGGATTTCCACGGAT
+TGTCACAGCCCCTGAAAACAAGCTTCCCAGGGCAAACAGTGGTTTTCCAGAGACTCCAAA
+AGGGAAAACAGTCAGGACGCTCCAGTCCCAGCTCCAGCCCAAGTTGTAGCCACACCAATC
+TCTGCAAAAACAGAACCATTTCCAGAGTGACAGCACTTAGCACTCTGGTTTCTCTAAAAC
+AGCGCCCGTCATGTTCAATTCATATTAATCTCGATGGAATTGTTGCCGTGGATTTTTCTT
+GACATAAGTCACTTCTACTTTTACTTTGGATTCATAATTGTCGATGAGGTGGCAACTTAA
+ACAATAGATATGTAGCTTCGTGTTTGTCCGTCCGTGAGCCACCTTTCAATCAGAGCCAGT
+CAAGCCAAACCTAGGAGAGACTTTCCCGTGGAGGGATTGGGGCTTCTGAGGAAAGCTCAT
+GGAGAGAATCGTGATGACAGAATTGAGGATCATCCTGCCTTGATGCCCAAGGAGGTAAGC
+AAGGACACAAAAGCACGCTCATTTCACCCCAGTTAGGTGGTGTCTATTATCAAAAAGACA
+AAAAATATCCACTGCTGGTGAAGATGTGGAGAAAGGGGAACTCTTTTCCACTGTTGATGG
+GGATTAAAAATAAGCACAGCCAGGATGGAGAAGAGTATGAAGGTTCCTCAAAAAACTACA
+AATAGAACTACCACATGATCCAGCCATCACCACTGGGCATTTATCCGAAGGAGAGGAAAT
+TAGTATATTGAAGGGACATCTGCCCCCCGTCCATGTTTTTGCAGTTTATTCACAACAGGC
+AAGATACAGATTCAACCCAAGTGTTTGCCAAAGGATGAATGGGTAAAGAAAATGCCATGT
+ATAGATATACCATGGAATACTATTCAACCATAAAAAAGAAGGAAATCCATCATTTGCAGC
+AACATGGATGGAAATAGAGGACATTATGGTAGGTGAAATAAGCCAGAAACAGAAAGTTAA
+ACACCACATGTTCTCACTCATCTGTGGGAGCTAAAGAAATTTAACCTCACAGAAGTGAAA
+AGTAAGGCCAGGCACAGTGGCTCACTCCTGTAATCCCTGCACTTTGGGAGGCTGAGGCAG
+GATGATTGCTTGAGATCAGGAGTTTGAGACCAGCCTGAGCAACATAGCAAAACCCTGTCT
+CTGCAAAAAAATACAAAAATTAGCTGGGTGTGCGGTACTTGCCGGTGGTCCCAGCTACTC
+GCAAGGCTGAGGTGGGAGGATCGCTTGAACCTGGGAGGTCGAGGCTGCGGTGAGCCGAGA
+TCACGCTGCTGCACTCCAGCCTGGGCAGCAGAACAAGACCCTGTCTCAGTAGAAGAGAGT
+GTACTAGAGACTAGGAAAGGTGGGGGAAGGAGAAGATAGGGAGAGATTTGTTAAAGGATA
+CAAAATTACAGCTAGACAAGAGGAATATGTTGTCATGTTCTATAGCCCTGTAGGATGACT
+ATAGCCAACAGTAATCTATAGTTTCAAATAGCTGGACGGAGGATATTGTATGTTCCCAAA
+AGAAAGAAATGGTACATATTTGACATGAGGGATATGCTAATTACCCTGACCGGATCACTG
+AATATTGTAGGTATTGAACCATCCCTGTGTACCCCATGAATATGTACAATTATTATGTGT
+CAATTTTTAAAAAGTAAATTTTTTTTTTTTAAAAAAAAGTATGTTCAACAGCCAGCAGCC
+ACGAGAAGGTCATCAGCTGGTTTCATCCACAGCAAGAGATTGCTGGCTCCAAATCCCCAC
+CCCATCCTCAAGGGGCAATATTGCAGAAAGGAGGAGGGTGGGAAAAAAATCTCAAGAATT
+GGAGAATCGCCGGTTTCCAGGGCCCAGAACAAGACCCAGGAGGAGATGAAGATCACCCTT
+GCAGGTAGAAGCTGTCCCTGTCTGGGTAGTGCTGGGGACAGTAGGTGGCCCTTCTGCTGT
+CTGTCTGAGCATGAGCTCAAGGCCAAGGGTAAGATGAGGGGAAATGACCCCCAGCTGGGC
+TGAGCGTACTTTGTTTAGGGTATTTAAGCAGTTCTCAAAAGTGATTGCAGAACCTGTATC
+TCCCATCTCAGGGACTCTGCCCAGCCTCACCCCTCCCTCCACCCCACTGTCATGCCCACG
+CTTAGGCTTCAAAACATCAATGGAAGATGATAGTGCAGTGCCCAACTGCAGGCCCTTACA
+TGAATAAACTGTACATCACAGAGGGGGCGGCAAGGGAGGGGAAAACAGACAGATCCAGCT
+CAGATGGAATTTGATCTGAAGGAAAGTGATAAAGTGAAGAAGGGATCTGTCAGCCCTGCA
+AGCGGCCCCAGGCACAGCGTGAAGGGGAGGCAGGGAGAGGTCATGCTGGCCTCAGACTTG
+GACGCTGAAATGTTTAGTTACAGCCGGAGGGGGGACGCCTGCATAGGTCCTAGGGAAAGG
+AGGGGACACCCAGGCATTGGAGACCCACTGTGTAGACGACTGCGAGACATGCTTAAATAT
+TTAGCAGAAAGGAAGAGAAATTCGAATAGAGAGATTCAGGAATGGGAGGAAGGGATGGAG
+GTGAAATCAAAGCTGTTTAAATACAGATGCTCTTCGATTTACAATTGGTTTACATCCCAA
+CAAACCCATCGTAAACTGAAATATCTTAAGTCAAAAATGCATTTAGACCAGGTGCAGTGG
+CTCACGTCTGTAATCCCAACACTTTGGGAGGCCAAGTGTTGGCAGATCACTTGAGCTCAG
+GAGTTCAAGACCAGCCTGGCCAACACGGTGAAACCCTGTCTCTACTAAAAATACAAAAGT
+TAGCCAGGCTTGGTGGCGTGCGCCTGTAATCCCAGCTACTCGGGAGGCCGAAGCAGGAAA
+ATGGCTTGAACCTGGGAGGCGGAGGTTGCAGTGAGCTGAGATCACACCACTGCACTCCAG
+CCTGGGTGACAGAGCAAAACTCAGTCCCAAAAAAAGAAAAAGAAATAGAAATATAAGCAT
+AAACTTAAATAACTGGGGAGCGTTATGTTGGCTGACTGCAACACAGATACGAAAAACCCT
+GACAGAATAAAAAGAATTCTAACCAAAAAGGTATTTTGGGCCGGGCACGGTGGCTCACAC
+CTGTAATCCTAGCATGTTGGTAGGCTGAGGCAGGCAGTTCACTTGAGCTCAGGAGTTTGA
+GACCAGCCTGGCCAACACGGTGAAACCCTGTCTCTGCTAGAAATACAAAAATTAGCCGGA
+AATCGCTTGAACCCGGGAGGTGGAGGTTGCAGTGAGCTGAGATCGTGCCAGTGCATTCCA
+GCCTGGGCAACAGAGTGAGACTCCGTCTCAAAAAAAAAAAAAAAAAAAAAGGTATTTTGG
+AGTTCCTGTGTCCACATAATTTCATCCTTCGATCTCACCCCCTATTCTCCCCACCTCTCC
+ATCCTAAGGTCGGTGAATACTGCGTCGGGGAAATTGACCTAAAAAAATTTGTTATGGTCT
+ATATATTCTCTGATGAGGGTATTTTTCTAAAAGCAATGAAGTCTTCAGGCTTTTAAAAGG
+AAGGGATTGGGGGGCGAGGGGAGGGAGAGCATCAGGACAAATAGCTAATGCATGCGGGGC
+TTAAAAGCTAGGTGACGGGTTGATAGGTGCAGCGAACCACCATGGCACACGTATACCCGT
+GTAACAAACCTGCACATCCTGCACACGTATCCCAGAATTTAAAGTAAAAGCAAAACAAAA
+CAAAACTCTTTTTAACAAAAGGTATGTTGATTGATTGGAGATTATTATATTACGGTCACA
+TTTTCCAAGATAATATTTGATAACACTGAACAAGGAGTTGAAAATTTGAGCTGTTTTGTA
+TACTAGTTATGTGACTTTGGATAAATCAATAAATATTTCTGAACATCTTAAAAAAAAAAA
+AAAGAGGGATGCTGTCCATACGGTATCTGATATATAGCTCACCCTCCGCATCTATGGGTT
+CCATATCTGTGGATTCAACCAACCTTGGATCGAAAATATTGGGGAAACAAAATTGCATCT
+GCACTCAACATGCACAGACTTTTTTCTCTTGTTATTATTCCCTAAACAATACGACATAGC
+AGGTATCAACATAGCATGTGCATTGTAATAGGTATGGTAATTAACCTAGAGATGATTTAA
+AGTCTATGGGAGGATGTGCATTGCTTATATGCAAAGACAGTTCCATCTTGTATCAGAGAC
+TTGAGCATCCGTGGATTTTGGTATAACCAGGAGGTCCTGGAACCAATCCTCCATGGATAT
+CAGGAGAAATTCCATTTCATTAATTCGTACTCCCGGTGGTCTTTGAAATGAGTCGTGCAA
+CATCACTGTCACCTGCTGTCCATTTAGTGAGTTACTCTGGGTTTTTTATTTAGGGGAGCT
+GAAACACAGATTTTTAAAAAAAGTTTATTTTCATAAATCGCAATAATGTCATAAAAGCTG
+AGTGTGCGTCTGGGGCTCTTTAGTCCAGTAGCTACTTTGGTATATATAATGATGGCAAGG
+TTGACGTGTTTTGGTTTTGTTGTTGTTGTTGTTTTTGAGACAGGGTCTCGCTCTGTTGCC
+CAGGCTGGAGTGCAGTGGCACAATCTCGGCTCACTGCAGCCTTGACCTCCTGGACTCAAG
+TGATCCTCCCACCTCCTCCCAGGTAGCTGGGACTACAGGAGGTGCCACCACACCTGGCTG
+ATATTTTGTATTTTTTGTAGAGATGGGTTTCACCATGTTTCCCAGGCTACTCTTGAATTC
+CTGGGCTCTAGCGATCTGCTCATCTTGGCCTCCCAAAGTGTTGAAATTACAGGCGTGGGC
+CACCGTGCCTGCCCCAGATCTGTGTTTTTTAAAGTAAAGCTGAATATTAATTTTTTCCAC
+ATACATTAATGTATTAAGGAAAAAGTTGCAATTAGTATCTTCTCCAGCGTTTTGTCTTCT
+AGTATTTGGGGTAGGGAAATGTAGTTAATTAAAAGATTACAGATGTCCTTCAGTTTTTTT
+TTTTTTAAGCTATCAAGTTTTTTTACTCTTTTTGTAGTGCATCTTATTTTATTCATAATA
+CACCTTTTTGTTGAAGTATGTCTTACTTTTTTATTTATTTATTTATTTTTTTGAGACAGA
+GACTTGCTCTGTCGTCCAGGCTAGAGTGCACTGGTGCGATCTCGGCTCACTGAAGCCTCC
+GCCTCCTGGGTTCAAGCGATTCTCCTGCCTCAGCCTCCCAACTAGCTGGGACTACAGGCA
+TCCGCCACTACACCTGGCTAATTTTTTGTATTTATAGTAGAGCCGGGTTTTCAGCATGTT
+GGCCAGGCTGGTCTCGAACTCCTGACCTCAGGTGATCCACCTGCCTGAGCCTCCCAAAGT
+GCTGGCATTACAGGCATGAGCCACCACGCCCGGCCTCTACTAACATTAGTAGAACCGTTG
+ACTGTGTCCCATATATCTATGACACAGTTATCTGCATTTTCTGTCAATCTTTCTCCCCAT
+ACTTCAGTCTACTGACCTATTTTCTAGTTAACTGATCTCTTTGGCTATGTCTAATCTGTT
+GTTAAACCCACATTCTAGCTTCAGTTATTATGTTTTTAGTTCAAATTAACATCAGATTTT
+TAGTTCAAATAACATCAATGTAGTTTCAATACTACCTTGAAAATTTTTATCTTTTTCCCC
+ATCTTATTTAAAGTATTTCTCACATTTAATTATAGTCCATGTCTGATAAATTACATATCT
+GGGTTTCAGGTGGGTTTGGTTTTGTTGTTTAATTTTGCTTGCTCTTGATTTTCACTCATT
+TGGTCTTTTCTTGTTGTATGATAGTTAATTTTTTAATTGACAGCCAGACATGGTAAATGA
+AAAAGAATTGCAAAGACAATTTGTAGCTCTGAATCATATTATCATAACCCAAAGAGGATT
+TTTTTTTTTAATTCATGTGATTTGATGTGATTTGTCCATACCCTGAGGTAGTTTGCCCAG
+ACCCTATCTGGGGCTGAGCTGGAGGGAAATTGGGCTTCAGTGTTTGTGATGACCAGTCTA
+TTTCTGGTTCTCCTCTCAGTGAGGTCACAAAAGAAAGCTTGTGGTGTGTACCAGGGTCCC
+TCATTGGTCCTGATTATTAATATTTATGGACCCCTCAGCCTCCTAGCACTGCTGGCAACT
+CTACTCAGTTTCTCAGCTTCCCAGCCTCTTATTTGCCCTGAGTGGAAGTAAGGTACCAAA
+TGTGACATTTACCTCTTCTGTTTGTCTCTGGTATCTTCACTCTTAATTTTGTGCTGCCTT
+AGTAGCTCTCTGATGCACTTAAAAAAAAAAAAAATTCTAGGCCAGGTGTGGTGGCTCACA
+CGTGTAATGCCAGCACTTTGTGAGGCCAAGGCAGGCAGATCACCTGAGGTCAGGAGTTTG
+AGACCAGCCTGGCCAACATGGTGAGACCCCCATCTCTACTAAAAATACAAAAACTAGCTA
+GGCATGGTGGCACGTGCCTGTAATCCCAGCTACTCGGGAGGCTGAGACAGGAGAATCACT
+TGAACCTGGGAGGGAGATGTTGCAGTGAGCCGAGATGGTGCCACTGCACTCCAGCCTGGG
+CAACAGAACGAGACTCCGTCTCAAATAAATAAATAAATAAATAAATAAATAAATAAATAA
+ATAAATAAAATTCTATATACATTATTTGTGCAGCCTTTTTAGGTATTTTTGGCAGAAGAC
+TTAGTGTGAAACAACAGCTTCACCATTTGCTGAAAGTGGAAAAAATCTCATTTCAGTTCC
+TGAGCTGATACATATATATTTGTATTTTTAGCATTCACCACCTCCAGCAGTAATAACTTT
+CACAAATTTATAGCCCATAATGCAAAGGAGTGCTTCCTTTTTTGCTGTAAATGTTATCTC
+CTTGGATTGTGTACTGGAACATTCTGTGTCTGCTGTCTATCTGTTCCCTGCCTCGTCTGC
+CTTTACGATGTCCTCTCTCAGCTTTCATCTTCCCACACAGAGCATTTTGTTTTAAGCATC
+TCTGCATATCTCAGCCTCTTTCCAATGACCTGAGAATTCTTCTCTGGCCTGCCTCCAGTT
+TCAGAGTCCCTTCTTTCAAGGTGACCCCATCTTCAGTCAGGCTTTTAGGGGATACATCAG
+TAGAATAGTTATTACCTAAGGATAAAAAGAAATGCAGTTTGTAAAAGTCACATTTTATAT
+TCATGCATTCACAAGCTTGCCAAAAATGTTCTTAAGAGCGGACTTTGAGATTGCTGCATT
+CTCATCTTAAAATTTCTCTCTGCATGATATGCAAGGGGGAAGTGTCTACTTTTTACTAGT
+AAAAATAATGGCCATATTTATTCATAAAAGTTGGTTTATGTTTCGGCTGTTAATATTACT
+TGTTAAGTAAGCCTCTGGGTCTTGATTAGAAACATTAGCAAGGGCTGACTGAACTTCTCT
+TCCTCGTTTAAATTCGTAAGATTAACACATCTGCAGAAGGCAAGCTGAGAACTTGCATCA
+TTATTTCATCCTCTGTAATCAAACATATAACCCCGAGTTAAATCCCTTCCGAGGAAGGAT
+TATACTTCATGATCGGCCCCGTGGAACTTATTTATGTGTTTATCGTTGGGAGAAATTAGA
+TGACAGAAACAGATTGACATTTTCCCTAATCCATTTCCAGGAATGGTTTTTTGAGCACTT
+ATTCTTTGCCTGTCTGGCTGCTTCATTTATCCATCACAATAAGTGTCTGTGTGACATCTC
+ACTGAAAGCCCCATGACTCAGAGAGTCATTTCTGCAGGTCCTTTTCCTTGATGGGTCAGT
+ATTCAAATCCAGGACATCCCTCTACCAGCCCTGGTTGAAGAAGGAAATTATTCATTTTTA
+TGGGATTCATATGGTTTATGATAATGCAGTTATTGCATTCGTCATTTTTTCCCAAGACTC
+ATTTTGGTGTTTTGCAAGGCGCATACCCAAATCCCGCTCTCTCACTTGCTAGTTCTCGTA
+TGTTGGGCAGTATCTCTGTCTGCAGATTAAACTTTGCAGCAGTAAGAGGGAAGGCTCAAC
+CTGTCTGCCTCATAGGGCTGTCGCGATTAAAAGGAATCAGGGCTGAGAAGTTTATGAGTG
+TCACTCAGCAGCCAGCCATGAGCAGCCACTAAAAAAGGAGTCCTGTTATCATGGTTGTCT
+GATATCTTTGACAACTTATAATTTTGTGTTACACCATAATTCTTAGAACTTAATTTTATA
+TTTGGATTTTACATACATAGCTGAGATCTGAAAGAAGAAGCCCATATTTTATTTAATGTT
+AATTTTTAAAAATTTCTCTCCAGCTGTATTGAGGTACCACTGACAAATAAAAATTGGTGT
+GTATTTAAGGAGTACAATTTGATGCTTTGCTGTATGTATACATTGTGAAACAATCATTGT
+ATCAAGGTAATTAACATTTTCATCACCTCGCATAAATGCTGTTTTCTCCTCCTCCTCCTC
+CTCTTCCTCCTCTTTCTCCTCCTCCTCCTCCTGCTGCTGTTCTTGGTAATGAGAACACAT
+AAGATCTACTCTCATAGCAAATTTTAAGTACACAATCCTATATTGTTAACTGTGGTCACC
+ATGCTGTATGTTAGATCCCCAGAACTTATTTATCTTGTGTAACTAAAACTTCATATTCAT
+TCCTTCACCAACATGTCTTCATTCTAAGCACCCCGCCCCCAGCCCCTGGCAACTACTGTT
+CCACTCTATTCTTCTGTGAGTTATTTAAAGTGCACTTTCGGAGGCTGGGCATGGTGACTC
+ACCTGTAATTCCAGTACTTTGGGAGGCTGAGGCAGGCAGATCACTTGAGGTCAGGAGTTC
+AAGACCAGCCTGGCCAAGATGGTGAAACCCCATCTCTACGAAAAAATACACAAAAAAAAT
+TAGCTGGGTTTGGTGATGCATGCCTGTAATCCCAGCTACTCAAGAGGCTGAGATAGGAGA
+ATCACTTGAACCCAGGAGGCAGAAGGTTCAGTGAGCCAAGATCATGCCACTGCACTCCAG
+CCTGGGTGACTCTGTCTCAAAAATAAAATAAAATAAATAAATAAATAAAATCAATTGCAC
+TTTCGTGATTATGAGTTAGAATAGTCAAATTAAAAAAAAGGTTCATGATTACAGTGTTCT
+CTTTTACATCTTAAAGTTTCAGTAAATCTCACTAATAATGACTTTTGGGGGTGTTCAGTT
+TTTATAGATACCTTTTTTCTATTTCTTTCTGTGCTCCTGTTCCTCTGCCTTAGGGCATTG
+CACATGCTGATCTGCTTTCACGTGCATTTTTCAGCATGTTCTTCTTCTTACTTCATTTCC
+AGTCGTTCTACATCATTGGCTTCTACTCAGCCTTCAGGCTTCATTTTAGATATTACTTCC
+CTAGGAGTGTCTCCCCCTTTAGACCAGGTGAGGTCTCTTGATAACATTTTCTTTCCTAGA
+ATTGATAACCATTTTCTTTCCTAGAATTGATAACCATTTTCTTTCCTAGAATTTCTCATG
+GCTTGCCATTTTGTATTTGTTATTTGTTGATTTTCTGTCTTCTTTGACAGTAAGCTTCAT
+GAAGGTGCAGATCATATCTGTGTAGGCCACTGTTTAATCTTCACTACCTACCTCTCCATA
+AACACCTGTGAAATGCATACATTCATGCCTCGATTAGGAGAATGAACTGGACATTCTCCT
+AAAAGGGAATGCTAGGATCAGAAATTTGGGAGCTGAGTATCCGAGTGACTGATCTCCACC
+CCAGCTGACATCACTCAAAATCTCTGGGATCATGGCCTGCGGGTCTGCATTTGAAGGATT
+ACAATTCTCTGAAGTTGGCCTGGTGCAGGCAAGAGGGGCTCATGTTGAGGCTCAACCCCA
+TCCACCCCCAAGAATTCCACAGTGTGTTTTCAGTGAGGATGTCAGTGTTCTCTTATCTCT
+GTTGCTCACACTCATTAAGCTAACTGCTTTGTGACCTGACCTGATGGGGGCCCCAGTGTT
+TGGACACAGGTTTGCTTCTTGACCCTGTATTTGTCAAGGTAGGCTAGCTGCTATAACAAA
+CAGCCCCCAAATAAGTAAAAGTTTATTTCTCATTTGTATCACAGCCAGCTGGGGTGGCCA
+AGGTATCCTCTACCCCATGCAGCCTTTCAGGGATCCAGGATGCTCCTATTGTTGTGCACC
+ACCTTCTAGGGCAGCTCTTCTCAAGTGAGACTCCTTGGGAGGATTAGGCGCTGTTGCTGA
+CGGCAGCCACTGTACGTAATGCATTAAGTAATCTCCTCCCCATCTAGCATGGTGTTAGAT
+ATGGACCATCCTTGGGAGAGTTGAGAAAAGAGTCACCTGATTTGTTCTCTGTTTGGTTTT
+ATTTTCTTATGGAGGCCCAGTTCAGAGAGGGTGGAGGGATCTTGTTTTTCACCTGGCTGG
+TGGTAGAAGAGAGGATAGGAATATCTTATTCCTCTCGTTGCCCAGCCCAGAGGTGACTCA
+CATCACCTCCTCACATTCACTCACATCACCTCCTCACATTCACTCAATCTGCTTGTGGGA
+ATCACTTCCATGGTCCTGTCCAGGTGCAAGGAGGTCACAAAATGCACTTAGACATTAGCC
+CGAGAAGAAGAAGAAACAAACACAGGTATTGGTGAGCATATCACCTTGCCCCAGTCCTAT
+CCCATATCAAGTTGTATTTGCACCATAGAGGCAGAAAAAAATGGAGTGGGTATTTTCAAT
+TAAGTTGCATTTATTTGCACGAAGGTTTGACTTAACTTGCCTTTGCTCTTTCTTTATAAC
+AGATGATAGCTTGTCCTGAAACTGAGACTCCTGCCGTGATAACGTGTGACCCACTGTCCC
+AGCCTTCCCCTCAGCCTGCAGACTTCACAGAGACTGAAACCATCTTGGTATTCCTCATCT
+ATATGACCTACACATGGCCAGCTCTCTTATTGCTTGTTATTTTCTCACAGGGTCTATCCC
+CATTACATACCAGTGGGGGCGCCATAGGCTTTTAAAAATTCCTCCCTTTTTTTTTTTTTT
+TTTTTTTTTTTTTTGAGTGGTTTCTCCCACCTGGAATAAGTTGTGTTATAATTAGTCTAT
+TTCTCTATTATCCAGGTGGATAAGGAATCTGGCTGTCTGTTCGAACTTATTGTGGGGTTT
+TCTTTTTCGTCATTTTGTTATTCTCTTCCACTTTGCTTAAAAAAATTAATAAGAAAAAGA
+TACAGCGTCTATATAGCATCTATGTCTCCATTAATTTTTTTAAACTTTTGATAGGACTTG
+CACCATGTCTAAAATCAATATTCCATGACTATGGATTTTATTTTAATTCTTTTTTTCTCT
+AAGTTTACCCTTATGAATCTGGGCTTTTATTGCCACATATCATCAGAAAACTGGCTTTAT
+GGACACCCCCCTGTTTTTAAACTCTCAAAGAGACTATCTTAGTAAAATGCTTCTGTAGGC
+ATTTGGTATAAACAAGTCAAATCTCTCTCTGAAAATTTAACTTCCATGAATTGCATAAGA
+ACTTGTAGCATCTCCTCTTGTCTGAGACTTGGTGGATGGCTCAGAAAAAGTGAGGGGAGA
+GAAGCTGAGCTATTTTTAGCATTCCCAGAAAAGAAGATCGAGTACAGTCCATCAGTTTTT
+TTAAAAAAGTTAATTATAGTGCCGGCCGCGGTGGCTCACGCCTGTAATCCCAGCACTTTG
+GGAGGCCGAGGCGGGCGGATCATGAGGTCAGGAGATCGAGACCATCCTGGCTAACACGGT
+GAAACCCCCGTCTCTACTAAAAATACAAAAAATTAGCTGGGCGTGGTGGTGGGCGCCTGT
+AGTCCCAGCTACTCCGGAGGCTGAGGCAGGAGAATGGCGTGAACCCGGGAGGTGGAGCTT
+GCAGTGAGCCGAGATCACGTCACTGCACTCCAGCCTGGGCGACAGAGTGAGACTCCGTCT
+CAAAAAAAAAGTTATAATAAAGATGAGGTCTTGCTATTTTGCCGAGGCTGGTCTCGAACT
+CCTGGGCTCAGGCAATCCTCCTGCCTTGGCCTCCTAAAATGCTGGGATTACAGGCATGAG
+CCACCGCGCCTGGCCTCAACCCAATAATTTGATTTTATTTTACCCCAGGATAAAGAGTTC
+TCCATCATTTAGGTTAGGGCTACAGTTCCCTGCAGCCCACCGCAGACTAATGATGGAATG
+GTTATGTTTTAGCAGCCAGCAAATAAAGTCGAAAGTGTCTCATCCGAGGAAACCTTCGAA
+CCAAGCCAGGAACTCCCTGCTGAGGCTCTCAGGGACCCCAGTCTGCAGGATGCACTGGAG
+GTGGTATCCAAATTCTTCCCCTTGCCCAAGGCTCCCGGTGGGGGCCATCCACCGTCACTG
+AGGTCAACTGCATGCACACAACAGCTGTTAATTTTTCAGCCTCATTTAACAAAAAATAAG
+AATCGGCTTCCCTCTTCCCCTGCCTCTGATTCTTCTGTCTTCTCTCTGGCATTTGCCTGG
+GGTGATCGGCCGACTCTCTTTTGCCATCTTCAAGTCTGATCATCACGCTTTTTCTCTCTT
+TAAAAGCTGTTCTGCAGAAGGGATCAGGAGGGAAGTTGAGGGACTGTGGAAATTAATGCG
+TAGCAATCCATTTTCTGAAATGAAGAGATTAAAAGCTGAAAATTGGAGGGAGTGGGGCAT
+GCTAATGTTCGAATCCAAATGGGGCATGCAAATAATTTCTTCTTTCAGGATGAAATGAGA
+GATGCATGCTTTCTGTTCCTTCCTCTTAGAGATGTTTTCATCTTCAACTACGTTCTCTCC
+ATTGATGCATTTAATGAAAGCAATTGCTAACGTTTTCTCTTGCTCTTTAAGCATGATCTA
+ATAATGCCATTTGGTCTTTAAGTAACAATCAATACAGCTCTAGAGCTAGGTTTAGGTCTA
+GACTGAAAGTTGGTATTGAACGCATGTTTAGAGTGTGACCTACTGTGTTGGCTAAATGCC
+TTCCCTGGACAGTCACCCTTGGAGAAAATGTGAACTTGTTTTTCTCATTCTTACTTGGTT
+ACTGTTCAAATGCAGCATTTTGAACTTAATTTCTAGAGCTGTTGGTTGAGGTCCAGGTTT
+CTTATAAACATGTGAATGTATCCCTTCAGCATGTTCCATCCTTGTGGTCATCATTTGAGG
+CTCTGTGAATTGAATCTGTAGTTATTAGTGAGTGACAGGGCATCAGTGTGAGGTTGGGTA
+AGACCTACGTTGGACAGCTCAGCCATGTGGTAGGTTTGGGATCCTGGATGAGTTCATTAC
+TTTTTCTTTTTAAAAATTATTATTATTATTATTATTATTTAGGGACAGGGTCTTGCTGTG
+TAGCCCAGGCTGGAGTGCAGTGGCATGATCATAGCTAAGCAGTCTTCCTGCCTCAGCCTT
+CCAAGGAAATGGAACTACAGGCATGGGCCACTGCAACCAGCTAATTTTTTATTTTTATTT
+TTTGTGGAGTTGGGGTTTCACTATGCTGTCCAGGCTGGTCTCGAACACCTGGCCTCAAGT
+GATCCTCCTTTTTTGGCCTCTCGAAATGCTGGGATTACAGGCATGAGCCACCGCGCCCAG
+CCTGAGTTCATTACTTTGCTTCAGTGTTCATGAGGTGGAGACTGGGTTGCCCACCTCACA
+GAATTGGAAGGAGGGGTATTAAAAAGGAGAGTGGTATAGGGAAAGCCCTAGTTAGTGCTT
+GGCTCATAAAGATGAGGAAGATTTCGGTCATTGATTTGCTAAACCGGGGCACTTTGACCT
+CCTGTGTGTCCACACTGTCCTCTAGGGGAACTTTATTTAGTATCTTGTATAATACCCTAA
+TTCATAACATTGGAGCAGCTTGTTGTTTTCTTGGATACTCATCTCTTGTTAGCAGAAATG
+TCACAATCACTGTGCTGTTTTGTCTTGAAAACTAGTATAAGGTTGGGTGCTGTAGGTCCT
+GTTAATTCCAGAAACATTTCATTCTCAGGAACTGAATGGATCTAAATGCAAGTGCTCTTA
+GAGGGGAGAAATGCTGCAGTATCCTGAAGTGGACTTTTTAATTTATTTGTTAACTCTTGC
+TATCACCTTAATCAATAGGATGGCTGTCTTTAAATAAAATATAATATATGGGAATGAGTG
+TAGAAGGCAGAATCTTATATGTAAAAACCTTCTAAAAACACTGCGGCAAGTAATTAGAGA
+AGAAAGTAGTATATGCCTATGGTGTAAAAACTCAAATTTATCTTTCTATATATCTATCTC
+TATACATATCATGTATCTATCTATCTACCTCTTATCTATTTTCTTTTTTTTTTTTTTTTT
+GATGGAGTCTCACTCTGTCACCCAGTCTGGAGTGCAGTGGCGTGATCTCGGCTCACTGCA
+ACCTCCGCCTCCCGGGTTCAAGTGATTCTCCTGACTCAGCCTCCCGGGTAGCTGGGACTA
+CAGTCACCCACGACCAAGCCCGGCTAATTTTTGTATTTTTAGTAGAGATGGGGTTTCACC
+ATGTTGGCCGGGCTGGTCTCGAACTCCCGACCTCAAGTGATCCACCTGCCTCGGCCTCCC
+AAAGTGGGATTACAGGCATAAACCACCACACCCGGCTATCTATCTATTTTCTATCATCTA
+TCTCATCTATATATCCATTCATCCTCACATCTAGATAATAGATACATAGATATAGAAGAG
+ATAAAACATAGGTAGTAGATAGAGATGATAGATAAATGAATGATAGAGTGATAGATGATA
+GATAGGTAGATAGGTAGAGAGATATTTTAGATAAATAGATAAATGATAGAGTATAGAACG
+GATGGATGGATGGATGGATAAATGGATAGATAGATTGATAGAAAGTAGATAGGTAGGTAG
+AGATCATAGATAGATAAATAGGTAGATAGATGATGGAGTGATAGATGACAGATGATTTAT
+TGATAAATAGAATGGATGGACAGATGGATGGATGGATGGATGGATGAGTGGATAGATAGA
+ACATAGGTAGATAGATGAGATAGATGATAGATAATAGATGGTTGGTAGATGAGATAGATG
+ATAAATAGATGATAGATAGATAGATAGAAAGATGTGTGTGTGTCTATTATTGTTACCATC
+TTTAAATTTTTAAGAGTCTTTTTCTAGTTCTTGGTAAGAAGTGTTTAAAGCAAATGTATT
+TGTTCTTTTTGTTGACTCATCTGAATGCCAAACAAAATGTGTGTGTGTGTGTGTGTGTGT
+GTGTTGTTACACACTTGCATTTTCATCTGTTTTTTCACATGACCCTTAAGAAGGCAGGAA
+CTCTGCCATTGAAAAAACTATCTGAATTATTATTTAAATTCCTTTGCCAAGCAGTCCAAA
+TTCTTATAGGCTTTACTTACAGGAGGTGAGTTGTTTTTTCATTTAACGTAGTTTGGTTAT
+TCACTGTCATACAAAACAGAAGTTTTGGTGGGTGAGAGTATTAAATTAGTGTGTGTGTGT
+GTGTGTGTGTGTGCACATGCGCATGTGTGCATGTGTGTGTTTAAAATGGTTTAGTGGCTA
+GAAATGAAAACAATTCTTCAGAAAAAGAGAACATATACAATTACATTTTATAAAATTTCA
+AAACACTTAAGCAAAAAAAATTATCTTCTAAGCATATTATACTAAATCTAGTGTATATTT
+AGCTCAAAAGAAAAGTGCTGCTGGGTGTGGAGGCTCACACCTGCAATCCCAGCTCACTGG
+GAGGCCAAGGCAAGAGGATTGCTTGAGCCCGGGAATTCAAGACCACACTGGGCAACATAA
+TGAGACCCCATCTGTGCAAAAAATACAAAAATCAGCTGGGCATGGTGATGTGCCCTGTAG
+TCCCAGCTACTGAGGAGGCAGATGTGGGAGGATCTCTTGAGCCCAGGAGGTCAAGGCTGC
+AGTGAGCTGTGACTGCACCACTGCACTCCAGCCTGGACGACAGAGACCCTGTCTCATTAA
+AAACAAAGTGCTAGTGATTCGCAATCTCTTTTTGAGAACTGAGATGCATCTTTCTGCGGG
+ACCCTACACTGGATGGGTTTTAGCAGTCTTTCCCTCGATAATGGACAGCTGCAAAAACCA
+TCTCCCACTGACTGTCTTCCCTAGGTCGACCTGGCCGTCTCTGTTTCCCAGATCTCCATC
+GAAGAGAAGGTGAAGGAATTGAGCCCCGAGGAAGAGAGGAGGAAGTGGGAGGAAGGCCGT
+ATCGACTACATGGGGAAGGACGCGTTTGCTCGCATCCAGGAGAAGCTGGACCGGTTCCTG
+CAGTAATCCGGCAGCTGGTGGGCGTTGTGTGTAGTTAGACAATGTCCTGTTGGGTGGTCC
+TGTTGCGTGGAGATCTCCTCTGGTCCTTTCAAAGGGAAACGCTGTTGAACCTTGTGCCTC
+TATTTATGCTTAATCCATTTGAGTGCCTCACACAAAAAACGTAGAGTATAGAAATCCACC
+TTAAAGCCCCTCGCCCCAACTTCTCCACCAACGCCTTCTGGGCTTTCTTCAGAGGTCACT
+TCTACCCTTGAAGCTGTCGGCAAAAGCGAGCAGTAATAACATTCTAGTAGACTCTCGATG
+GTGGTCTCCGCTCTTGCCCGAAGGACCTCTGAAGTACGCTGGAGCTGTGTTGTACAGGTG
+CTGTGAGACCTACCCTATTCAGAATTAAACCTCACTGCAAATTTCCTCCCATCACGAAGC
+TAACAACACTAATATACGTATTTAGCACCTCTGAGGCTTTGCCATGGAGACCCATTTCTG
+TAGGGCTAAGGAAACATTTAGACGTGGTGACTGACTTTCATTTGGACTTGGCGAAGTGTA
+TCTGAGAAACACCTCGGCTGTGGTCTCTCTGCTTTAAATCCTAACAGGACTTCCTAGAGC
+GTTGACAGAAATTCTACTCGTGGACGTTGGGAAGAAAGATTGTAGGTGGCTTGGGGAATG
+TGGGTGGCTTAGAGGATCTAAACCGATTCACTTCCTGGTTGAGAAGCAACGAGGGCTTGC
+TCTAAATCGTTTAGAGGATAACAGGATCTAGAGATGCTCTCTGCTTGACAACAAAAGTCA
+GGGTGCAGTCGGTCCACCCTTGACTGCTCTTGGCTTGGTCTCTACCCTCACTACCTCAGT
+TCTCAATAACTTAGTGAATCACTGCCCTCCTCAAAGCCATTTCCACTCAGCTCTTTCCAG
+AGAATTCTCAGTTTTATGAGACGGGAAACTTTATTTCACGAGAAAGCCTCATTGTCAGAA
+GTATCTTCATTCAATGGGCACAATATGCTGTGTATCTCACCAGGTAGCTGTCAGGGGCCA
+CCGAGAGTGTCGTTAAAAATGGGCATGGTTGTAATAAAGGAGGAAAGTGCGACTTTTGAA
+ATGTTTGGAAGGTTTATTTCTCATGCACATTCCAGGGAAAAGCAGAGAGTAAATTAGAGA
+CGGGATAGGAAGGCCGTGGGAGAACTCGATCCTAGCCTGTGTCAGCTGGATGTGTTTACG
+TGGAGAGGCGTGGCCACTTTTTAGGTCACCTGAAGCAGTTTAGCCTTTGGATAGAGGAAC
+CTGCCTGAATTTATGGCATTAGTGGTGGCATTTTTTTGTGTACAAGATGTGGGTGATGGA
+GGGGCTGTTTCTTTTTCCGTGTGGGTGGTTAATAATCGTCAGTCTCGGAGGGCGAGGCTC
+GTAGGATATTTCAGGTGAGTCAGGGTTGGATGGTCATCGGCTTTCAGAAGGAGACCACGG
+GAATGTTCAGGGAAACAATGTCAGCTTCTCTGAGGACCAGAATTCATGTTCACGGGCAGT
+GATGAGTTGGCTTATGGAGTGAGTCCAGTCTGGAATTCCGCCGTGCATTCTAGCCTGTAT
+CATCTCATTTGGACAAATGCTGGCACGTTGAAATTAAAATGTTAAAAAACAGCCATGTGG
+CCTCCTTCCAG
diff --git a/test/csq/ENST00000381157/ENST00000381157.fa.fai b/test/csq/ENST00000381157/ENST00000381157.fa.fai
new file mode 100644 (file)
index 0000000..75d9abc
--- /dev/null
@@ -0,0 +1 @@
+X      54071   21      60      61
diff --git a/test/csq/ENST00000381157/ENST00000381157.gff b/test/csq/ENST00000381157/ENST00000381157.gff
new file mode 100644 (file)
index 0000000..5cb519a
--- /dev/null
@@ -0,0 +1,14 @@
+X      ensembl_havana  gene    21      54051   .       +       .       ID=gene:ENSG00000056998;Name=GYG2;biotype=protein_coding;description=glycogenin 2 [Source:HGNC Symbol%3BAcc:4700];gene_id=ENSG00000056998;logic_name=ensembl_havana_gene;version=14
+X      ensembl_havana  transcript      26354   52324   .       +       .       ID=transcript:ENST00000381157;Parent=gene:ENSG00000056998;Name=GYG2-010;biotype=protein_coding;havana_transcript=OTTHUMT00000377085;havana_version=1;transcript_id=ENST00000381157;version=2
+X      havana  exon    26354   26388   .       +       .       Parent=transcript:ENST00000381157;Name=ENSE00002101522;constitutive=0;ensembl_end_phase=1;ensembl_phase=2;exon_id=ENSE00002101522;rank=1;version=1
+X      havana  CDS     26354   26388   .       +       1       ID=CDS:ENSP00000370549;Parent=transcript:ENST00000381157;protein_id=ENSP00000370549
+X      havana  exon    27731   27857   .       +       .       Parent=transcript:ENST00000381157;Name=ENSE00003500720;constitutive=0;ensembl_end_phase=2;ensembl_phase=1;exon_id=ENSE00003500720;rank=2;version=1
+X      havana  CDS     27731   27857   .       +       2       ID=CDS:ENSP00000370549;Parent=transcript:ENST00000381157;protein_id=ENSP00000370549
+X      havana  exon    31076   31298   .       +       .       Parent=transcript:ENST00000381157;Name=ENSE00003569036;constitutive=0;ensembl_end_phase=0;ensembl_phase=2;exon_id=ENSE00003569036;rank=3;version=1
+X      havana  CDS     31076   31298   .       +       1       ID=CDS:ENSP00000370549;Parent=transcript:ENST00000381157;protein_id=ENSP00000370549
+X      havana  exon    32755   32955   .       +       .       Parent=transcript:ENST00000381157;Name=ENSE00003507737;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00003507737;rank=4;version=1
+X      havana  CDS     32755   32955   .       +       0       ID=CDS:ENSP00000370549;Parent=transcript:ENST00000381157;protein_id=ENSP00000370549
+X      havana  exon    47043   47147   .       +       .       Parent=transcript:ENST00000381157;Name=ENSE00003507910;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00003507910;rank=5;version=1
+X      havana  CDS     47043   47147   .       +       0       ID=CDS:ENSP00000370549;Parent=transcript:ENST00000381157;protein_id=ENSP00000370549
+X      havana  exon    52285   52324   .       +       .       Parent=transcript:ENST00000381157;Name=ENSE00002095888;constitutive=0;ensembl_end_phase=-1;ensembl_phase=0;exon_id=ENSE00002095888;rank=6;version=1
+X      havana  CDS     52285   52324   .       +       0       ID=CDS:ENSP00000370549;Parent=transcript:ENST00000381157;protein_id=ENSP00000370549
diff --git a/test/csq/ENST00000381157/haploid-diploid.txt b/test/csq/ENST00000381157/haploid-diploid.txt
new file mode 100644 (file)
index 0000000..29c04f1
--- /dev/null
@@ -0,0 +1,9 @@
+31140  A       T       missense|GYG2|ENST00000381157|protein_coding|+|76N>76Y|31140A>T .
+
+31177  C       T       missense|GYG2|ENST00000381157|protein_coding|+|88A>88V|31177C>T+31178G>T        .
+31177  C       T       missense|GYG2|ENST00000381157|protein_coding|+|88A>88V|31177C>T .
+
+31178  G       T       @31177  .
+31178  G       T       .       synonymous|GYG2|ENST00000381157|protein_coding|+|88A|31178G>T
+
+
diff --git a/test/csq/ENST00000381157/haploid-diploid.vcf b/test/csq/ENST00000381157/haploid-diploid.vcf
new file mode 100644 (file)
index 0000000..cc46b49
--- /dev/null
@@ -0,0 +1,11 @@
+##fileformat=VCFv4.2
+##contig=<ID=X,length=249250621>
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+##INFO=<ID=EXPL,Number=1,Type=String,Description="Expected consequence with bt/csq -l">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  SAMPLE1 SAMPLE2
+X      31140   .       A       T       .       .       type=ENST00000381157:2777948-A-T        GT      0|0     1
+X      31177   .       C       T       .       .       type=ENST00000381157:2777985-C-T        GT      1|0     1
+X      31178   .       G       T       .       .       type=ENST00000381157:2777986-G-T        GT      1       0|1
+X      31180   .       C       T       .       .       type=ENST00000381157:2777988-C-T        GT      .       0|1|1
diff --git a/test/csq/ENST00000382647/ENST00000382647.fa b/test/csq/ENST00000382647/ENST00000382647.fa
new file mode 100644 (file)
index 0000000..990b3b6
--- /dev/null
@@ -0,0 +1,52 @@
+>5     5:1798480-1801500
+GAGAATGAATGAACTAAGCTATTCGGAAGGTCTATTTTAATAGGAAAATGTTTTTTAGTT
+GGAACGTTTTGGAAATAAGATAACGCAATGTCTTCTATAGTTACTCATTTACACTGAAAC
+GTGATGGGTAACTTTTAGGGCGTTTGCTTCCAGTCACTTTCCCCTGACTCCTTGATGTGA
+TAATTCCTTCCATAAGATACAACCATTCTCCCAAGTGATGCGATGACGAGTATGTGCGTG
+ACTCTGGAGGGAAAGGGTCTACATCTGTCTCTGCTTGTGCCTCGGATGGGTTTTACAGTA
+GACGTACCACCGACCCCGCCTCTTCACCAGGTAACAGTCCTTGCAGCGCTTCTTAAGGAC
+AGTCTTGTTTTTGAACCCCAGCGCAGGCAGCAGATGGGGCAGGAGGCCGGGTGAGAGAAG
+TGAGCGCACTGCTGCCCCGGGTTCCACAGCCACGGGGGCTGCACCTCGAATGGATCCAAA
+TAGAAATGTGGAGAGGGCTCGAGGCTTCACCGTGTGACGACTGAGATAGAGCAGAGGGTT
+CACCATTTTCCTTATAAAAAGATTTGCCATGTTGTGGTGAATCTATGGGAGAGAGAAAAA
+AAGGAGTTATAGCTTCTCCTGCACTTCCACCTGCTCTTTAAGGCTTCCTTTTCTCTGTTT
+CACTGAGGCTTGGGAAGGCAGGGACCTCGGGGACTGAGGGTGTTCCCATACCAGCTGCAG
+CCTCGACCTGAGCTTGAACACTGCCTTAATCAGCCAAGTGTGCCAGGAGAATAAGGGGCA
+GTGGACGGTGGCTTCCTTCCCTTTCCCGCCTGCTGCAAGTGTAGGTGAGTGTGCAAAGCC
+CTGCGATGTTGAGGAGCCGCTCACTTGGCTGGGAGGGAGCTTAAACTTAGGCCGCATCCC
+TTTCCAAACAGACACCAGGTCAAGGACGGTTCAACTGATGAGCTCCTCCCTCCAACTCTT
+CCCAGACCCAGGGGCCCTCCCTCGGGCCAGTTTCGGGACAGGCCCCCGCTCCGGAAGAGC
+ACGGAACTCTGGCACCCCGGTCGCCCGCCCCTGCTTCCCCACGCGCCCCGGCCCTTAGGG
+TTCAGCGGCCCCGGCTGGGAAGAGCTGGGCCTGCAGGGCCCGGAGGACACTGCGGCACCG
+GAGCCGGCCCTGCGCGCGGGCTGTGAGGTCGCGTTCGGGAGCCGCCAGTTCTCCCGCCCC
+GGGGTCGCTGGACACCCCCTCCTGTCGCCAGGTCGGGCGCCCACGGTCGGACCCGCACCC
+CCCAACCCTGGCCCTCTGAGACCGCCAGGCCCCGGCCCACGCTCCTCTGACCGCAGCCCA
+CTCGGGGAGACACGCCCGAGGGTCCCAAGGTGGCCGGCCCCACCCTCTCGCAGCCCCCAC
+TCTCAAGACACCCGGGACCCCTGACCTGAGAAGACGGCTCCCTTACCCGGCCGCACGCTC
+TCACCCGGCGCCGACCCCTGCGTCTGCGCACTGGCACGCGGACGCTGCTGCCAGGAAGGA
+AGATGGCGGCGGGGGGGGGGGTCACGTGGCGTGCCCACGTCCAGTGCGGGGCGCAGAGAC
+GCAGCAGCGAGTGCGCAGGCGCTGGAGTGCGACGTATCACTCCCCGACTGCGCGCACTCT
+GCGGGCCACCGGGATCGTCGTGCTGTTTGGAGCGCTCTCGGGAAAAAAAATGCAAAAACC
+AGGAACGAAAATGGATATCCGCAACGAAAAAGAAATTACAACCACTTAGGCCTTAGAAAA
+AACTGGCAAATACCAATGTCAAAACAAACTGAGAAAGAGGACATGTTTTTAAGTGGACAG
+GAGAAATGTAAACAGGCTCCGGGAAACGAGTGGAGACGGGCAGTAGTTTCAACTGGTTAC
+GGCTGTTTTCCCCAACATTATGAAAAACTTCGGACATAGAGAAAAAGGGAAAGAACTGTA
+CGGTGAACACCCATATACTTGCCACCTAGATTCTACCCTTAGCTCGCTTATCCCTGCCTT
+TTCAGGTATCTACCCGTAACTCCATTCGCCTTCCTTTTTGTGTGTGTCCGGGTGAGTTGC
+AGACGTGGCTGCGTCCACTCCGCGCTCCCTGCAGGCCCCAACGCTTCATCGCAGCGCCCA
+CTTTTTCCACCTGACCCGGCGAACACCGGGCGGGCCGCTGGAGTTTATCAGCTCCAGGAC
+AAATCTGCCTCTGACCACCACGTTTGCTGGGACATCTTTGGGACCGGAGGTTTTCATGTG
+CATTCTTGTTTCTCATGCCTTTCCTCCTCTTTATCATCTTCCCCGCCACTCATCCATCTC
+TAGTGTTTTGTTCTTGGAGTCACGTGGTCCTCAGGCTCTGACCACAGCAAAAGAAAAGCT
+GGATGCTGGAGCTTAAGCTGGGATTTATACCCAAGTCAACTCTAAGCAAAACGGGCCTTT
+TTAGAGGCTGTATTTGCATGCTGTAAAATCAGTCGGTGTACTAGGCTTTGTTGCAGAAAT
+CCCCAATATACGTTTCCTCTGCGGCTCCCCGTAACCACACACAGGAACGCTTGCCTTGAA
+CGAGGAGAATGCACTTCCAGTCTCGTCTGCTAAGCAGTTGACTCCTTCACCCAATAATTT
+TGATATTTAAATGTCTCATGATTATCGGTTACCATAAGAATATAAACAATGTATTTTCAG
+TTTACATCCTCCCCTGCCTGTCCGCTAAATAAGAACCACTGGGTACTCCTAATCGCTGAA
+GGTTTCGCACACCATTGCCTGCCTCATCAGGGCCCTAGCTCTAGCCTGCGGCTGCAACTG
+CATGAGGCTGCACCTGCCGGCGCAACGGGGCCGCTTAACTTTTAGGCCATTGATGAAAAG
+TCAAACAAGCGCACAGTACTCGGTGTAATCAGGGGCATTTTTAGCGAGATACCTGGGATG
+AAAACGGGTGACCACCTGAATCAGAGAGCAGCTCCGGCGCACCCTCTGCCCCGACCCGCG
+CTCCCCGCCCCCAGGGCGAAATAAATACCGGGTGTTTGGCGCCGCCAGAAGCCGTGCGCA
+TGCGTTAGCGCTAAGCGGGAC
diff --git a/test/csq/ENST00000382647/ENST00000382647.fa.fai b/test/csq/ENST00000382647/ENST00000382647.fa.fai
new file mode 100644 (file)
index 0000000..f91bb3d
--- /dev/null
@@ -0,0 +1 @@
+5      3021    21      60      61
diff --git a/test/csq/ENST00000382647/ENST00000382647.gff b/test/csq/ENST00000382647/ENST00000382647.gff
new file mode 100644 (file)
index 0000000..993803b
--- /dev/null
@@ -0,0 +1,8 @@
+5      ensembl_havana  gene    21      3001    .       -       .       ID=gene:ENSG00000171421;Name=MRPL36;biotype=protein_coding;description=mitochondrial ribosomal protein L36 [Source:HGNC Symbol%3BAcc:14490];gene_id=ENSG00000171421;logic_name=ensembl_havana_gene;version=8
+5      ensembl_havana  transcript      25      1473    .       -       .       ID=transcript:ENST00000382647;Parent=gene:ENSG00000171421;Name=MRPL36-003;biotype=protein_coding;ccdsid=CCDS3865.1;havana_transcript=OTTHUMT00000365909;havana_version=2;tag=basic;transcript_id=ENST00000382647;version=7
+5      havana  three_prime_UTR 25      258     .       -       .       Parent=transcript:ENST00000382647
+5      havana  exon    25      582     .       -       .       Parent=transcript:ENST00000382647;Name=ENSE00003238927;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00003238927;rank=2;version=1
+5      havana  CDS     259     570     .       -       0       ID=CDS:ENSP00000372093;Parent=transcript:ENST00000382647;protein_id=ENSP00000372093
+5      havana  five_prime_UTR  571     582     .       -       .       Parent=transcript:ENST00000382647
+5      havana  exon    1445    1473    .       -       .       Parent=transcript:ENST00000382647;Name=ENSE00001492895;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001492895;rank=1;version=5
+5      havana  five_prime_UTR  1445    1473    .       -       .       Parent=transcript:ENST00000382647
diff --git a/test/csq/ENST00000382647/synon-splice-region-insert.txt b/test/csq/ENST00000382647/synon-splice-region-insert.txt
new file mode 100644 (file)
index 0000000..4d451cc
--- /dev/null
@@ -0,0 +1,3 @@
+1443   A       ACCCGGCCGCACGCTCTCA     splice_donor|MRPL36|ENST00000382647|protein_coding
+1443   A       ACCCGGCCGCACGCTCTCA     splice_donor|MRPL36|ENST00000382647|protein_coding
+
diff --git a/test/csq/ENST00000382647/synon-splice-region-insert.vcf b/test/csq/ENST00000382647/synon-splice-region-insert.vcf
new file mode 100644 (file)
index 0000000..16a3bb0
--- /dev/null
@@ -0,0 +1,7 @@
+##fileformat=VCFv4.2
+##contig=<ID=5,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+##INFO=<ID=EXPL,Number=1,Type=String,Description="Expected consequence with bt/csq -l">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+5      1443    .       A       ACCCGGCCGCACGCTCTCA     .       .       EXP=splice_donor|MRPL36|ENST00000382647|protein_coding;type=ENST00000382647:1799922-A-ACCCGGCCGCACGCTCTCA, should be synonymous splice region if seq were checked: ...GCTCTCAc|ccggcg
diff --git a/test/csq/ENST00000390520/ENST00000390520.fa b/test/csq/ENST00000390520/ENST00000390520.fa
new file mode 100644 (file)
index 0000000..5d3a107
--- /dev/null
@@ -0,0 +1,3 @@
+>14    14:22995792-22995894
+CTGGGCCTTAAATCATTGTGTGATCAAAGCTGCAGGCAACAAGCTAACTTTTGGAGGAGG
+AACCAGGGTGCTAGTTAAACCAAGTGAGTACTGGGGCTTGACC
diff --git a/test/csq/ENST00000390520/ENST00000390520.fa.fai b/test/csq/ENST00000390520/ENST00000390520.fa.fai
new file mode 100644 (file)
index 0000000..5c33683
--- /dev/null
@@ -0,0 +1 @@
+14     103     25      60      61
diff --git a/test/csq/ENST00000390520/ENST00000390520.gff b/test/csq/ENST00000390520/ENST00000390520.gff
new file mode 100644 (file)
index 0000000..5e4192b
--- /dev/null
@@ -0,0 +1,4 @@
+14     havana  J_gene_segment  21      83      .       +       .       ID=gene:ENSG00000211872;Name=TRAJ17;biotype=TR_J_gene;description=T cell receptor alpha joining 17 [Source:HGNC Symbol%3BAcc:12045];gene_id=ENSG00000211872;logic_name=havana_ig_gene;version=1
+14     havana  J_gene_segment  21      83      .       +       .       ID=transcript:ENST00000390520;Parent=gene:ENSG00000211872;Name=TRAJ17-001;biotype=TR_J_gene;havana_transcript=OTTHUMT00000410981;havana_version=1;tag=basic;transcript_id=ENST00000390520;version=1
+14     havana  exon    21      83      .       +       .       Parent=transcript:ENST00000390520;Name=ENSE00001508149;constitutive=1;ensembl_end_phase=-1;ensembl_phase=1;exon_id=ENSE00001508149;rank=1;version=1
+14     havana  CDS     21      83      .       +       2       ID=CDS:ENSP00000451250;Parent=transcript:ENST00000390520;protein_id=ENSP00000451250
diff --git a/test/csq/ENST00000390520/deletion-overlap.txt b/test/csq/ENST00000390520/deletion-overlap.txt
new file mode 100644 (file)
index 0000000..afb9725
--- /dev/null
@@ -0,0 +1,3 @@
+81     CAAGT   C       coding_sequence|TRAJ17|ENST00000390520|TR_J
+81     CAAGT   C       coding_sequence|TRAJ17|ENST00000390520|TR_J
+
diff --git a/test/csq/ENST00000390520/deletion-overlap.vcf b/test/csq/ENST00000390520/deletion-overlap.vcf
new file mode 100644 (file)
index 0000000..9f00059
--- /dev/null
@@ -0,0 +1,7 @@
+##fileformat=VCFv4.2
+##contig=<ID=14,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+##INFO=<ID=EXPL,Number=1,Type=String,Description="Expected consequence with bt/csq -l">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+14     81      .       CAAGT   C       .       .       EXP=coding_sequence|TRAJ17|ENST00000390520|TR_J;type=ENST00000390520:22995872-CAAGT-C
diff --git a/test/csq/ENST00000409523/ENST00000409523.fa b/test/csq/ENST00000409523/ENST00000409523.fa
new file mode 100644 (file)
index 0000000..04160e3
--- /dev/null
@@ -0,0 +1,1079 @@
+>2     2:120059781-120124424
+TAAGAATCAATATTCCACAATAATTTTTAATAACAATTTATTTCCCTTTAAAAAGATCAA
+ATGTTTTTCTCATAATATATTATTTTACAACAACAAAGAAAAAGAAAGAGAGAAGGAAAG
+ACCTGAAGAGAAAGAAATAACCAGATTTTAGCTCAAAGAGTATAGCCTGGGATTAATTTT
+TTAAGATTTGTTTGTCAATTTCAAAAATTCAGCAGTGGAATAAAGAGCTTAATACAGGTA
+TGCAAAAAGGAAGCCCTCGAGATGTTTTCACCAGGATGAAATGGGATTAGCTTTGTAGTT
+CTTATAATCTTCTTCACAGAAGAATGCAATTTCAGTTTCACTGGCTGAAAAAAAACAGAA
+AATGGAAAAAAAGATTTTAATGTAAATCTAAATTTTAAACAAGTATGGAAATCCATATGA
+CTTTGATTCGGTATTTCAGAATAGCTTCAGATGCCCAAAGTGAAAAAGATGAGTTATTTG
+TTGGGTCGCACAATGCATTTTACCAAATCAACAAGAAGTTTCAGGTGAAGTTTTAAGAAT
+CAAAACCTCAAATGATTTAAAAGTAAAAAAGAACAAAAAATAAAAAACCAAAAATTAAAA
+TCAAGAGTTAATACAAGAATCTGGTTTTCAGGAAATCATAAAATTGCTCATTTACAGTCT
+TTTTTACAGTGCTAGGAAATAAAAAACCTTGATTTTTTTCTCAAATATGCTACTCAGGTA
+CTGAAGGAAGGGGAGGGAAAACTCTTTTCCCCCCCTGAAATTAGCCTGTAGGTATAATAA
+TTTAATACTTAGAGGATCAGTAGAATATTTTACAGATCACTTTACATTCTCCCTCATGAC
+CCATCAAAATATGTGTCTGAAGAAGTTAATTTTTTGCCCTGCTTATGATTAATTCATGCG
+GCTTCAACAATATGCAAAGTGAAAGACACAAATTGGCTTCTACCTCAATACCTTCAAATA
+CCTCTAATTATTCACAAGGGAGATGGCACAGCTAAAGGACCCATGAAGGTTCAGAGCAGT
+CACAATTCTTTCAACCTAGCAGGTCAAGGACTGCGTCTTCTATAACAATAAGTCAGCAAC
+ATTATTAATTCAGGCTAGAGACAAATCTGATGGAAAGCCTTCCAGTTATTAAACATGCAA
+TTCTTTAAGGTGTTGTGCCAACAAGTTCCACATTCATTTTTCAAATTAAACCAGAAGTTA
+ATACAGTCTGCTTGGCTTTTACAGAAAGAGCAAAAGGGCCTTCAGAATCTCCACAAGAAA
+ACAGACAAGATTATTCGTAATGCATACTGAGCACTCAATTAACATACTCTCTAAAAACAG
+ACAAGTAAAACTCTCCAAGTCAAATAAATAGCATAATAAGAAAGGGTGCCAAGGATTACC
+ACTCGTCTCTTAGTTTACAACTCTCATCTCATCATTAGACTTTATCACAAAATAATGAAA
+TTAATGAGATTAGCATGCCATTTCATTAAAAATGTTTTTGCTGTTTTCAAGAATATCCAA
+TTTAATGTTTGTTAATCATAAGCTACCCATGCTCATTACAGAAAATAAACAAGTGTCAAA
+AGAAGAAAATAAAGCCACCCATAGTCACAGATCCTCATTCCAGTCCTCTACTATATCTTC
+AAGATTAAATTTAATCTGAGTAGATGAAAATCAGACTGCAACCTCGCATGACAAGGAGCC
+TGTGGGGGATACAGCACAGAGAAACTGGAGATCAATAAGGAGGAGCTGTAAAAAGATGCA
+CCCTGTGCAAACAGTAAGTTAAGGTACAGTTAAATTTTACAAGAAAGTGGCATCTAAAAG
+AATGGGTAAAAGACTCCTCCACACTTGGAATCAGTGGGAAAAAGAAAATCAAGAAAGAGA
+GCTTCAAAAACTTCAATATTCAAAGATATTTGGAAATCTATCCCTTATAGAAAAAGCTCC
+TGGGGTTTCCTTTTTTGAAGCAAAGCATGCCCAGAGGTAGATGTATATAATTTGCAAGTG
+ATTCTAATCAACCTTCTAATGAAGAATGAGCAAAAGACACCCTGTTCTTAATAATCACAG
+AGCAAGGTTTTATCTGTGATGTGCTATTTACATACAGAACTTTACACAGTGCTTTGCCCA
+CACAGCACTTCGCTCAGTCCACGCTAACTGTAATTACAATTTTCACTTACTGCAGTTGAC
+ATTTATCTGAACCCCTTTTGAGAAACTAATATGTTGTGTGGCTCTTCAGCAATAGTAGGT
+TCAGAGAAGCTGCTGGAAAGCAAGGAGTTCTGTTTTGACACATAGGTTCTTTTGGATCCA
+GTTAACTGAAACATCAATCCATTATTTACATAAGGCATTTATGCTAGCTCTCAAAATGAG
+AGTCTGCAGTGTAAAGATTTTATTTTCAGATGACTGCACTTGTTTTCAGGAAATCTAGGT
+AAACAAATGGGTTAAACTATAATACTTCAGGCTGATTTAAAAAATTTTTCACCCTTAACA
+AATTGGAAAACACACAAATTAAAATTTACTCCAAACATTCAAAAGTAAAACATTAAATGG
+GTTTTAAATTTTAGTAATGTGGTCCTTAAGAAGAAGTAGAATATAATGTTTTCTTACATC
+TGTAAGACTCTGTGGAAAATGTTTCAGAGAATGATTTCAGGGACTTATGCTGCAAATTTA
+TTTGCCAATTTATGTGAAAACCAATTATAAATGATTTTTAAGGTTTCTACATCATCACTT
+TCCACCATTATCCCTTAAATTCCTGCTTCCCAAATACTATTTAAAATGGCTCCTTTAAAA
+CTGGCTGGGGATGAACCCTCAGGAAGTCTACCTTGTGCTGGTCCCCCAGGGCACCTGATT
+TTAAATTAAATGTGCTGCAGGCGGCAGTGCAGTCAGGTGCAGAGTGCCTTGGCATGGGAA
+TCTGAAATGAATGTGCAATCTAAAATCCAATAAATACACTGCCACTTCATCCCTTCGTCT
+TACTATCAAATGAAACCAAGAACCCTCCAAATACATTTGCAGGATCCTTTTAATACTGAT
+GTTCAAGTTTAATGAAATAAACACAAGCTAGGGCTTTCAAACTTTGGATATAAAATTAAT
+CATTTTATAATGCTTCCAGACAGACAGACAAGACACACACACACACACAACTTTAACAGG
+AACATAATGATAATGACTTTAAATGAAAGAATATAAGAACAATCGATTTTAAGTATAAAA
+TCCCAAGAAAAATTAAATGCAATGTATTTAAACTCTTAAACTAATTTATCTCAATAAACT
+CATCTATCAACAAGGATTTACCCATATGTCTGAGTCCCTAGCCTCATGCTAGTCAGCACC
+AACGTAGTATGAGGCACAGCCCCTGTTGTCTGGAAAAAGGAGCCTGAGACACACGCACTG
+ATTTTGTGGTACAGAAAATCCACAATCTTGGAAGCTGACATGTGACAATAACTGCACACT
+GTTGACAAAAAAAAATACAGGAAGGGCGAGGTGTGGCTTCTGTGGCAATCTGAGACCAAA
+AGGACAAAGTTTCACCCTCTCTCCCGCTCTAGGAGTATAGCCTAGCCTCCCAAATGTCAT
+AAAATCCTAATCTATAAATCATTCAAAGCTGTGCTCACAGCTGAGTTATATTTCTAAGTT
+TTCATCACCAACAGACGTCCCAAGTGCTGTGCCTTTTATTTCATGACTTGCTTCAAATAT
+TTGTTTTGGATCTGCTGGCAGAGAAGATTTCAAACTACAGTTTGAAGAAAACAACTAGCC
+AAAAAAAAAAACAACAACAAAAAAAAAAAAAAACAAAAAAAACCTCGGTCTTTGATAGAC
+TGGGTACATGCCTGTAATTTCCACCATGGTGTGGGAAGGTAAAACGGGAAACACTCTACA
+GAGGTTCACTCTGAGTCCTGCTTCTGGAATCCCCCAGTTTCCTGGGTCCGACACCCACAT
+TACCGAGTAACCAGATTATCACTGTTTCTATGTAAGAGTGAAGAACGGCCACCATAACAT
+ACTGTCGAAGGAAGAAAACACGCATGACCTAAAATATTGCTACCCAGAAAAAGAAAGGGA
+ATGGGACTCACACCTTAAGGAAACACAAATCAAACATCATCCCGAAAGAGAAGGGGGAGC
+CACAGAATCCCACAATATTAGCTGTACAGACAAGATCACCCAAAGGGGCGAGGCGTGAAC
+GACAGGGTTCCAGTTGGGGGCAGATGACAGAAGTGACACGCAAAATGAAAACGAACCACG
+AGGGAGTTCTGGAATTATTACAGGACCTGGCTTGCCGAGAATGCTTCCCTCAGATAAACA
+CTTAGAGTTTGGCCGCTGTATCTTGTTTTAAAATGTTTCCAATGAAACACAACTGGCTTT
+GGAAGAGTTACCCAGCCACAATTTCTCTCTTAAACCAGACCAGATTCGAAAGACAACAGT
+AGTAGAATGTAGCAAAATGAAAGAGAGAAAATAACACTTAAAAAAAAAAGCTTACATGTA
+AATTTATTACTTAGGGGAATTAGCCCATAAAACTACAATTGCTGACAAAAAATTATAAGT
+AACATTTCTAGGTAAAAGTCTCTTCTTGCTTCTACTGATCAAATCTTTTTGAAGTACGTA
+TTTTCGTACTGGGTCCACAAGCAAAAACTCCACTGACGTCAGGTGTAGAATGTTCCACGG
+GGATCTGCAGTGCAGATAAAAAGCCAAAGGATGAACTAGAGAATTTCTCCCTGAGAAAAG
+AAATCTTCAAACACCTTTTTTTCCCCTAATTTCCCCACTTGCAGCCTTTCTTTTCCTTTC
+ATGACTACTGCAGAAAAGTCCTAACGATAAATTTGTTACCCTGGCATTATTCCCATGGCA
+ACTGGCTGTGATAGCAGTGACAGCTCTACAGCAAGATCAAGCAGTGAAAAGGGAGACAGA
+GATGACTTCGAATTTTTCTCTTAAACCTCTTAAAAATCTAACCAGACACGGCACTGAGGG
+AGGGAAAATTCCCTAGAAAAATCACATATTTCAGGCCAGGCACAATGACTCACGCCTATA
+ATCCCAGCACTTTGGGAGGCTGAGGTGGGCAGATCACTTGAAGTCAGGAGTTCAAGACCA
+GCCTGGCCAACGTGGTGAAACCCCGTCTCTACTAAAAATACAAAAATTAGCTGGGCGTGG
+TGGCACATGCCTGTAATCCCAGCTACTCAGAGGCTGAGGCAGGAGAATCACTTGAACCTG
+GGAGGCGGAGGTTGCAGTGAGCCGAGATCGTGCCACTGCACTCTAGCCTGGGCGACAGAG
+AGAGACTCTGTCTTAAAAAAAAAAAAAAAAATCACATTTCAAGTATCATTTTCACAACTC
+AATTCTCACTAGAATTTTTTGTTGCTCTCCAGGTACCCTCATCTCCTTCCCCAGGTATAA
+CCTCAGCTTGTCCCCAAGAGCATAGCAACACCACTCTAGATAACAAAGAGAAAATCGCTC
+CCTGCAGGGACCCAAATCACCCCGAGCCCAGGGTTGCTGGCTTGCCGGAGTTCGGAGTTA
+GGAGTTCGGAGGGCAGTTTGGAGTCCTCACAACACCCTGAAATGAGTGGAGAATCTGGGA
+AAATAATCTGACTCTGATCCAGGACCAATAGCCTTAAAGTAAGAGGACAAAAAGAGGGAT
+TTGCTTCTCACCTTTACAGATGGTTCATTACATAAGTCAGTTTGAAATTAATCACAACAA
+GACCAACAACTCAATATTTTAGTAAAGTCAAAACTTGCCAACTGCCTTCTCCAGGACAGT
+TTCCAAACAAAGCAGTTGTTCCTGAGGGCCTTTTACACACATCACTCCGGATGCCTTCAT
+TGTTTTACACAACCTTTATGACAACCTTCTAGAATAGGTTTCATTATTCTGTTTTTACAG
+AAAACAAAATAGAGTTTCAGAGAGGATAAGAGGCTTACAGAAAGCAAGCAAAGCACACAG
+CCTTCATTCTAACCGATTTTCCCCAACTTCATGGGTTTATACTTTTAAAAAAAATTCGTC
+CTTTAATTACAAGGAATACATGTAAACTGTAGAAAAATTTTTAAATCACCATAAAAGCAA
+TTAGATAATACAGAAAAGAAAGAAGAATATCAATTACTGGCAATGCCAGCACCTCAAGAA
+ACCATTTCTATAATTTTGGCGTATGATCTTTTCTCCATATACGCATAAACAATAATCTTA
+CATGTATACTTTAAACATTTTAAAACAATAATGGGGTCGGGCACAGTGGCTCATGCCTGT
+AATCCCAGCACTTTGGGAGGCCAAGGCAGGTGGAAAACCGAGGTCAGGAGTTCGAGACCA
+GCCTGGCCAATATGGCAAAACCCGGTCTCTACTAAAAAATACAAAAATTAGCTGGGCATG
+GTGGTGCACACCCATAATCCCAGCTACTCAGGAGGCTGAGGCAGGAGACTTGCTTAAACC
+CAGGAGGTGGAGGCTGCAGTGAGCTGAGATTGTGCCACTGCACTCCAGCCTGGGCGACAG
+AGCAAGACTCTGGTCTCAAAACAAAAACAAAAACAAAAAAACCCAAACAATAATGGTATC
+ACACAGTATGTTCTATTTCTATTCAATAAATCAAGCTCTACATCAGTGCTTCACATACAG
+GGAAGGTCAGGGCTAACCCCACCACCCTTCTGAAGACTTAGCACAACCTCACAGCTTGTC
+CCTGTTGGCTTAGAAACAAGTACCATTGAAATTCAAACTTGAGAAAGTCTTATTGGTCAA
+ACCGACCCACAGAAAATTCAAGGTCATATTCATTCCCGACGGTGGTATAAGAGTATCCAT
+TTTCCTACACCTTGAACTCCCTTGGACAATGCCACTTTTTCATGTCTGCTAATCTTATAA
+CAATTGCTGCTGTCCAAGGTCACCCAGACAGTAAAAGACAGAATCAGGTTTTGGACCCAA
+GCACTCTGGCTCTGGACTCTGTTATTTTCATAGAGATGAGCATGCTAATTGTTGTGCAGG
+CTAATCTAGAGCTCCTGGCCTCAGGCGATCCACTAGCCTGGCATCCCAAACTGCTAGGAT
+TACAAGCATGAGCCACTGCACCTGGCCCCAGACTAGAGTCTTAACACTAGACTCTACTAC
+ATAAAACAGTATCTATGTACTCATTTCTAATAAGTACTCATTCTCTCCTAATAAGGTGGA
+GCTATTTTTTATGTGTGAGTTATTTCTTCTATCAATAGAATTTTTCTTTTTCATAGTAAT
+TACAAGGGCTCTTTATAAAGTCAGGCTAGTAACTTTTCTTTTTTTCTCTTTTTCTTTTTT
+TTTTTTTTTTTTTTTTTTTTGAGATAGAGTCTCACTCTGTTGCCCAGGCTGGAGTGCTGT
+GCTGGAGTGCAGTGGTATGATCTCAGCTCACTGCACCCTCTACCTTCCAGGTTCAAGCCG
+TTCTCGTGCCTTAGCCTCCCAAGTAGCTGGGATTACAGGCGTGTGCCACCACACCTGGCT
+AATTTTTGTATTTTTAGTGAAGATGGGATTTCACCATATTGGCCAAGCTGGTCTCGAATT
+CCTGACCTCAAGTGATCCTCCCCGCCTTAGCCTCCCAAAGTGCTGGGATTATAGGCATGA
+GCCACCATGCCCGACCCCAGGCTAATAACTTTTTATCTGTTGTATATGCTGCAGATATTT
+TTCAAAGTTTATTGTTTCTCCTTTAACTGTGTTTACAGTTTTTAGTTTATAGGTAGTCAA
+ATTTATCACTTCTCCCCCTTTATGGCTTCTGTCTTTGAGCTCATGCTTGGAAAACTCTTC
+TCCTTCCCAAGATTATGAAATTATTGAACTACACTTTCTTTTTAAAAAATTTTTTTACAT
+TATAACATTTAACCCATCTACAATTTATTTTGTAATAAAAACAGAGATGAGATACGAGTT
+TGAATTTTATTTTCCTGAATGCTTTGGCAATGGGCTTGACATAATTTTCTGGCTAAATCA
+TTCTTTCCTCACTTATTTGAAATGTCAACTTTATCATCCTGTGAAATATTACCCTTTTTT
+TCATTTTTGGATTCTCCAGTGTTTTCCATGGAGCTGTCTGTCAACACCCCCATTAATATC
+AGTCTGTAATATTCATTATGCTTTATGCTTTAACAACAAGCAGGGCTACCTTATGGGTGC
+TACATGCCCCAATCACAAAGGTGCCACCTGCTACAATAATATAATAGCATTTAAAGAAAC
+AAATGCCAAATTTAAAATCATTCTTCAAAATAACAACCTTACATATTCATAACATGGAAA
+GACAAGAATATTCTAGCAAATATTGTAGACATCAACACAGAAATCAAGTCTAAGATTTCA
+CAACATGGTATTTAAGATCCTATTTAACTCAGAAGATCTATGTCAGGAATTCATGCTCAT
+CACGTGAATCAATCAGAAGTAAATTCCTGATACAAGTGATTAAAGTAACTCAAAATAATA
+CTTGTCAAAAAAAAAATTCAGGCTCCCAATGTGCACCTCACTAACCGTGTTCCTTAACAA
+GTGCATATAAATAATTATGAACAATGTGAGGCCGAGGCAGGCAGATCGCCTGAGGTTAGA
+AATTCGAGACCAGTCTGGCCAATATAGTGAAACCCTGTCTCTACTAAAAAAATACAAAAA
+TTAGCCAAGCGTGCTGGTGCACACCTGTGGTCCCACCTACTCAGGAAGCTGAGGCAGGAG
+AATCGCTTGAACCCGGGAGATGGAGGTTGCAGTGAGCCGAGACTGCACCACTGCACTACA
+GCCTGGGCGACAGAGTGAGACTCTGTCTCAAAAAATAAATAAATTAATAAATAATTAAGA
+AGAAGCATGGCTTGTGACACTGCATCCGTCACCAACCGCAGAGGTGTGTGAGGGGCACAC
+TGCCTTTAACCACTCAGACCTCCCTGACAATCTCCACTCCCTCTCCTGCCAGATCAGCTT
+TAGGTGTACATATACGTAGAATAACAGTGACATCTAATGGTCACAAAACATGTCACATAA
+CATTTATTTAGAATAAAACCACATGCACATTCTAGGCTGGAAGGCCCAATCAGGTACTTT
+TCAGCTGCACACACCAGGTTCCTATTTTAAATTCCATGCCTTGGTGGGCCCTGAGTGATT
+CGGAAGACTATCAAAAACCACACTGCATGTGATACCAACAATGCGTTTCATTATTCCTCA
+TTAGTTCTTACTATGTCCATTTCTCTCCAACCATCGGCTCAAGTGACAATGATAAGAGTA
+AGTAGACGTGGTACTTACAACCCGTCACTTAAAATGACCCTCAGGAGAATTCTGAGCATA
+CCTTCTGAAAACAGCCATTTGCATTCTGCATATTTGGAGAGCAGACACCTACTGTCCTCA
+GCCAAGAGATCGGAATGCACATCATTCTCATCCTCCTCCTCTGAACAGTTACCGGGCAGT
+GTCAGGGGGACCAAGGACAGCATTTACTTTCCAGTGAGTTATCCAAATACCATCAGCCAG
+GCCTCAGGATAGGCCGGCAGAGGTCCCCCTCCAGCAACACAAGGCCCCCTTCCTCACCGA
+TTCCAGCTGCTTTCAGAGTGCTGTCTTCTTTCAGCAGGAGTCTTTCGTCATCTTCCAAAC
+TCAACACAAGTTCATTTGTCTAAAAAAAAAAAAGAAAATCTGCATTTTATCAGTACTTAC
+ATGGGTTTGTTTGGTGAGACTTCTCAAAGACACAGAGTTGTAACTCTGAGCACAGCAATA
+ATCTAAGTAGATTCCACTGCCCTGGCCGTAATGAGGGCAGTGAACAGAGGCACAGTGAGG
+TCCTGCCGAGCTCACGCACCACATAAAGCAGTGGGGACAGTTCTGTGGCATGGGCGTGAA
+GTCAGATCAGGATGCAAATCCAGACTCCACCAGCACCCAGCTGTGTGTTCTCAACAAGCT
+ACACAACCTCTCTAGGACTCGATTTCCTCATTGGTAGAAAAGGGGAGGAGAGGCCCCTTC
+CTCATCACCTGTGGTAAGGGTGACAGGATGGGGCATATAAACCCTCAGCAGTGCCGGCCG
+CAGGGTGAGCACTCTCTCTTAGCTGTCACTGTTCTTTTGCTGCATCATCATCATCATCTT
+CTGCCATCCTCACCTGGTCAGCGACAGAGCTGAGCTTCCAGCTCTGGCCAGTCCGACTTC
+TGAGAGAAGCAAGTATACTTCCTTTTTTCGTTTTGTTTTTCGAGACAGGGTCTCACTCTG
+TCACCTAGGCTGGAGTGCAGTGGCGTGATTATGGCTCACTACAACCTCAGTCTCCAAGGC
+TCAAGCAATCCTCCCATCTCCAGCCTCCTGAGTAGCTGGGACTGCATACATGTGCCGCCA
+AGCCTGGCTAATTTTTTTTATTTTTAGTAGAGACGGGGTCTCACTATCTTGCCCAGGCTC
+GTCTCAAACTCCTGAGGTCAAGTGATCCTCTGACCTTGGCCTCCCAAAATACTGGTATTA
+CAGGCATGAGCCACCACACCTGGCCACAAGTATACTTCAAACGGCCAGAAGTCCACATAT
+CTAAAAACCTTGCCCAAGCTAAAAAACATCTGGTTCCATGTCACATTAATTGGAATATTT
+CTCTATGTGATTTGGGGTGGGGGTAAATGAGAGTGCTCTCCAGTGATATTTACAAATCCA
+GTGAGACTCATAAATACAAGTGAAAATTTAAACTTGCTATTGACTGGGTGCGGTGGCTCA
+TGCCTGTAATCCCAGCACTTTGGCAGGCCGAGGCAGGCAGATCACAAGGTCAGGAGATCG
+AGACCATCCTGGCTAACATGGTAAAACCCCGTCTCTATTAAAAATACAAAAAAATTAGCC
+GGGAGCGGTGGCAGGTGCCTGTAGTCCCAGCTACTCAGGAGGCTGAGGCAGGAGAATGGC
+ATGAACCTGGGAGGCAGAGCTTACAGTGAGCTGATATTGCACTACTGCGCTCCAGCCTGG
+GCGACAGAGCAAGACTCCATTCAAAAAAAAAAAAAAAAAAGTTGCTATCTGCCCCTAAAT
+AGCACAAAGAGATAACCACTAGTGGCACACAGCACTACTTGTCAACCAGAACACACCTGT
+TTAGCAACATATTCTATTTGTAGAATACAGCTGAGACAGAGAGTCAACAGAAAGGCCTCT
+CAGCAGCCAAATCAGAAGCCCAAGCCACGCAGGGTTTATGGACCTCATTCACTGCAGAGC
+ACAGGGGCTTAAAACTCCAGAGCATACAGATTAAAAGAAAAAATACTTTACTCAAAAAAT
+CATTTTAGAATAGGTAATACAGTCTGTAATCCCAGCACTTTGGGAGGCCAAGGCAAGAGG
+ACTGTTTGAGCCCAGGAGTTTGAGACCAGCCTGAGCAAGATAGCAAGACCCGATCTCTAC
+AAAAAAAAAAAGTTTTATTTAATTAGCTGGGTGTGGTGGCACACATCTATACTACTAGAT
+ACTCAGGAGGCTGAAGCAGGAGGATATCTTGATCCTGGGAGGTAGAGGTTGCAGTGAGCT
+GTGTTCATGCCACTGCACTCCAGCCTGAGCAACAGAGTGAGATTGTGTCTCAAAAAAACA
+AAAAACAAAGAATAAGTAATATCTACTCATTATACAAAGTTCTCCAAGCATATATGAATA
+GAAAGTGAAAAGTCAGTCTCCTTCCAATCCCCATCCACCAGCTATCTAGTTCTCCAGAGA
+GGACTGGGACCACTGAGAGGACCTGTTTCCCACACCCTCCCAACACAGTATATTAGCAAA
+GCCTTCTGATCCTTGCCAATCTGACAGGTGTGGATTAAGTATAGTCTTAATTTGTATTTT
+ATTATGCTTAAAGTTCTGAATATTTTCTATTTTTTAATGGAATTGTAGGCTAATTTTTCC
+AATAGAATTGTAGAGTCTAGAGCATCTTCACATGCTAAGGAAATTCGGCCTTTTCTGTAA
+GTTAGAAAAATTTCCCCCACTTTTCATTTGTTCCTTGCTTTTCTCAGTGGTTTTTTTTTT
+TTTTTTTTTTTTTACATAGAAGGTGTTAAATGAATTTTCGTGGAATAAATAAGTTAGTGA
+ATGAAGTAAAATGTATCAATCTCATATCGTTTCTCAGTTTTCTGTCATATTTAGAAAGCC
+CTTCTTCACGCCAAGATTTTTTAAATTCCCTGTTCTCTTCAAATATTTTTAAGAATTTCA
+TTTTTTGAATTTTTCATCGTGGAGAATTTCAAATATACAATAGATACAGAATAGTGTAAT
+AAACCCCCTGCCCTGTACCCAGGACCCAACTTGAACAAATTATCAAGTCATGTTCCATCT
+GTTTCATCTCTATCCTCATCTATGGGTTTAATTTTTTAATCCAAGGGGTATTTATTTTGG
+CATAAAGAAAAATACATGGATTCAACTTAGCTGTTTTTTAGATGTTTATGCAGTTATTCA
+AATACTATTTATTGAGTCCTCCATCTTTTCTTTACAAACTTGAAATGCCATATTTACTAT
+ACATTCAATTTCCATATTTGGAAATATTGGGGTCTATTTTGGAACTTTTAATTCTGTGCC
+CTTAAACTACCAGTTCATGTGACAGTGCCATACTGTTCTAATTACTATCGTTTTATAACA
+TGTCTTATATGTTAGAGCTAATTACTCTCATTTCTCTTTTTCAAAATTCTCCTGATTATT
+CTTATTTTTTACATACTGATTTTAAAATCAGCTTATTTAGTTTACATATAAACACAAGTA
+TTGTATTTTATTGGGGCAGCATTAAATATGTAAATTAAGAGAGAACTGATTTTACGCTGT
+TGTATCTTCCTATCCAAAATATCCTAAGCATTTCTATTTAAGTCTTATTTTGGAACTCTC
+ATAGCAGGTTTTGTTTTGTTGTTAAGTTGAAGTACAGTTTCACACAATGAAACGCACAGA
+TCTTGAGAGGAGTTCACTTTAATGGGTCTGAAAAATTAATCGCAGAGTTTAGATGCGTAT
+TTTCAAGTGTGTGTGTGGTGAGGGGTGAGGAAGGACAGCAGCATTTTAAGTTTTCTTTTT
+AAAGACCTTGCACATTTCTTATAAAGTTTGTTCCAGGATATGACTTCCACACATAAAATG
+GAAATTAAAGTTTTTATTTCAATCTTAATAGAAATTATTCCGACTTTATAAACACACCAC
+TGATTACCATCCATAATACACACACACATACACACACACACACACAGAGGAGGCTCGGGT
+GGGAAGGTATCCAGTCAGTCTTTTTATTGTGGGAATGGGAAGAAATTTCTGAGGATATGT
+AGTAACTGCAATTAGGAAAGTCTCTAAGCCCAGAAAATTAGGGAAATGGGGAAAATGCCT
+TTTATGAATGAGTTCATTAAGACAAAGGAATTATTTAGAAGTCTCTCCTTTCAGCTGACG
+AAGGAGATTAAAATTACAGCTGAGTTGGAACACTAACAGGCCAAGCCAGCAATGCCACAG
+GCCCCGCAGATGGGGAATAGAAAATGAAAGGACAACAATAACTTGGAAATGAGAAAAATG
+ACTGTGAACTGGATAAGGCACAAATGAGGACATGTGGATGAAGTTTCTCTGAAGTTTTAA
+AACCGTATCTGTGAAAATATATTGAACTCTTCCCTTAGAAAAGTTGAAGCAGAAACTTGC
+AGAACCATCCCCAGGGCATCTTAACTAGCATTGTTATGATTTGGATCAAAGTTCATAAAG
+CCAGATTCCAGAAGCACTCTGAGTGACTTAATTGTTTTGGGAGTCCTCCCTTAAACAAAT
+ACATTGTTCAACTGGAAAAACAAGCCCTAATTTTATAACTAGAACCTGCCAGTGTGAAAC
+ATATGTCTTAAATATAAGTAACAATTCTAAGATTGTTTTGTCTTCCGATGACAGGATAAT
+TTCCAGATTTTTTAAATGTTATAATACTGATAATTTGAACATGATGAACTATGTCTCCAC
+TAAGATAAAGGAATAATTTACTACTTACTCCTTTTTGGCAACATGAGCATATGAAAAGCC
+AAATGATGTAGAACATGCAGCAATGAATGGAGAATGGGGACTTGCTTTGCTTTACAACCT
+TTTTGAAGAGCGTATTGTTTTATTTTAACTTTATTTTATATTTGTATTTGTATTTTAGAT
+GTATATAATACACAAAAATATAGAACATTACCTATTCTCTACATTTTAGGAATGAGGTTG
+AAAACATTCCTGTCCCAGAGGAGAGAAATTGGACGAAGTCCAAATATGGTGGCCACACAT
+TCTAGTACCAATCAAAAGGGCAGATTCCATACCACAGCCCCAGACACGTGTGAGCATGAC
+ATTTTGAGGCATTTCACAATGGATATTGTAAAACTGGCATATACAATCCTTGGTATAAAA
+AATAAAGTTACTAGAAGGAACCAAGCCTACTAAACCCTTGACTTTTGCTCAGTGAAACTG
+ATTTTGGACTTCTGACCTCCAGAATTGTAGGAGAATAAATGTGTGTTGTTTTAAGCCACA
+AAAATATTTTTTAAATAACATAAATTTTAAAACACAGTTACTAATCAATGGTCAACAGAC
+ATAGCCTCATGCCATTTTCTTGTGATCTGTGATACGCATTTATCTGAAAGGTGATTGAGT
+GTATGGAGTGCATCTACGACTACAGAAGACAATGAAATAAAATGAATTAATAAATACTTC
+ATTCAAAAATTGTTATGGAAAAACTCCTATGAGCCAGGCACTGTGCTAGGTATTGGGATA
+TGACAAATAATATCTTATTCTTGAGTAGTTTATATAATACAGGAAGATTACTGCTTTAAT
+GAGGACTCTATGGAAGGCCAGAGATTAAAGAAAAAAAGATCACTCTGCTCTGTCTGTATG
+ATAAACAAATCTTTGACTGTGGCTTCATAAAAACGTTACTCTAAAAAAGTAAAAAAACAG
+AAATATAAACACACAACAAACCCATAAATAAACAGCTCTCTTTGGGAAAGGTAAGACAAC
+TTCAGGATTGCAGGCCATGGCCTTGGTGGAGCTAAAAGGTGTGTTCCCAGAGCCACAGTT
+CTGTGCCTTCTCTTATACACAGCAAGAATCAAATTAGAACAAGTGAATTATTTGTGTCTG
+CATCTGGCCCTTTTGTTCTGGTACAGAATTAAGAAAATCAAAGACACTGGATTGCCAGAT
+AATAAGCAGTTTCTTTTATCTGTAAATTGAATTTACTTTTCCAAGTTTTATGCTTATTTT
+ATGTTAAATATGTGCTTGATAAACAAAATATGGTATACTTTTTTTAATTAACACTTTTTT
+AAAAAGGACCTACTACTAACAGGGAAATAGCTTATTTTTCTTCAATGAAAAAGCTAAGGC
+AGTAAAAAGGGTACCTACAAAATAAAAAGCGCTATTATAATGGGAAATATTTTAGATGTA
+CATGTATTCATTCACTTATTCACAAATTCAACCAACATTGATTACTTGCTATGTGCCAGA
+TACTGTACCTGTGGAACATACCTTTGATTTATGTGCTTGATGAATAATCTTTAGTGCATC
+TGAAAGAAAAAAGCAAGTTATCTTTTTACACAGTTTATTCTAAACTTCTTTTCAAATTAT
+TAAAATGGGTGGAGGGTGGCTACGAAATTGAGAAATGTAAGTCCTTGTTTTATAACCAGA
+CTCATTTAGAAATATACTATACAGCAAAAGAAAAATTACTTCTGTAGATCATTAAAACTG
+AAGTAAAAGATCTTTATCTTTTAAAGCCTTGGTCTTTGACACACAGCAGTGTGTGTGTCA
+GAACTTTTTGTCAACTCAGCACATTTTTTCTTAGAATGGAAGACAAGCAAATCAGATTAC
+TGTACCTTGTTTTTTTGGAGTCAATACAGAACAGGATTAGCAAATAATGTAAAAAAAAAA
+GTCTTAAAATAGACATTAGCAAATGCAGTTCAAAAAAATCTATTCAGATGAGATATAATG
+ACAAGAGAGCAAATGATGATACAGGTGTTGCCACTCTCAGTATTCAAACACTGTATCTAG
+GACCACCGGGAATCTGAGCAAGGCTGCTAATGCCCCAGGAATATCACTATCTGTCTCTTG
+GTTTGCAAATACTGCACAGGCTCACACCATTTCATCTGCTCTATTCAAACCCAACTTCAC
+TCCTTAATTTGTTTATCTTGAAGTCAGGCTACACTGTGCACTTCCAGTAAGTAATTTCTC
+CACACTTGGGTAAAATTCGAACTCAGCAACAATCAGCCCTTAATTACATAATCTACACAG
+CCATTCAACAGGTTGAAATTCAGAAAGTTTCCGATTCTTCACTCGTTTTTATTTAAACAT
+TTAATGAATGCATTATGATTACAGTGTATTATTGAATAAACTCCCAAACTTAAACTAAAA
+CTCATTCCTATCAATCACGTTGTAACAAGGAATTCCAACAGTGACAGGAAATGAAAGGAT
+CTATTTTTAAAACAGACCTTATTTAACTATGTTCTCATAATACACAATAAGGTGGCTATC
+TAGATAAGAACTAGCACTCTGAATTTGCCCATTATTTTAAATAGTCAACTTTCAGTTATC
+TATTGCAATTTTTTTTTTTTTTTGAGACGGAGTCTTGCTCTGTCGCCTTGGCTGCAGTAC
+AGCAGCATGATCTCAGCTCACTACAAGCTCCACCTCCCAAGTTCAAGCAATTCGCCTGCC
+TCAGCCTCCCGAGCAGCTGGGATTACAGGCTCCCACCACCACACCTAGCTAATTTTTGCA
+TTTTTAGTAAAGACAGGGTTTCACCATGTTGGCTAGGTCTCGAACTCCTGACCTCAGGTG
+ATCTGCCCTCCTCAGCTTCCAAAGTGCTGGGATTACAGGCATGATCCACTGCATCTGGCC
+TTGTAATTTTTTATACAAGGTCAACATAATCCTCAGTAACTCTGTATTCCTAAGAAATAA
+AAATAAATCTAACCTAAGTAAAATATGCATATTAGGGATGTAAATAAACCATAATTGCTA
+AAAATAAGCTTAAAATGTGTGTAAGAAAATAAACAAAGTTGACTTTCAGCTTATCTAGTA
+TTCCAAATTACCTATCATGTCCTTTTTCTTACTATAGATATGTTTATTATTTGAGACAAG
+TGAGAGAAGCCAATAGTATTTTTAAAATAACAGGAGCTCAAAGTCTGTTGCAATCAACCT
+GCAAAACTATAGTCTGACCTTACTAAATATTAATCCTGTTCTATATATTTTGCTAATGAG
+CCTTTAAACTAGAAATCCTGCTGCTCTAATAGGTTTGGCAAACACACAATTAAACGGCTA
+CATATTTTAGCAGAAAAAGAAATGTTTTGAAGAGAAGTTTTTGCCAGATTTTTCTCTCCA
+ACAGAAAGGGGTGTGACCTGAGGAGTGGGTAAGAAAGGAGAAATGACAAACCAGCAGAGA
+GATGTATTACTGTCCCTTTCTGTGTTGAATAAGCTGCTTCCCTTGTTCTTGCTTCTTTCA
+AATAATCCTCATAATTATCACAAACAATACCTGTGGGCATTGTTTTCTTAATACAAATTC
+CTTGAGGAAAGCAACCTCATAAAAATATCATCTTGTATTTGTGGAGCATCACACACAGCT
+TTATGAAACAGAGAGGGATGAGCAGCCCACACTGTACAACAACTACATTCTTGTGTGCCC
+TCATGGGTCATGTCTAGGCGATAGGGATTTAAGATAAGTAGCATGCGTGGTAAATCAATA
+ATAGATGTGGATGCCAATTAAATGGGAGGAGGGCTCTGAGATATCTCAGGCTCTTGGTGG
+CAGAGAGAATCAGCCCTTTGCCAAAGGGTAGGGAGACAGTGACTGGCAAAACTGAAATCT
+GACTCCACACTCTTTCCACTCCCGAATACCTAACAAAGTGCCCTGTCCCGCAGACCGTGA
+GGTGGCAGTCCCGGATGACAATGACAGGTGAAAATAACACTGCAGCCTTTCTTGTTCAAC
+AGAAAGCAGAAGATTGTTAAACAGCCAAGTTCAGACAAAGCCACTTGAAGTCTATCAAAA
+CTCGAGTGGTTCTATAATTTCTTCACAAATAAATGTATTCATTTTTTCTGCCAATTCATC
+TGAATAGTATAGAAATACTAGGGCAGAAGGAAGTTAATAAGATAGAATAGTCTAAAAGGT
+ACATTATCTACCACAATAATGCTTAGCAACTTGGATATTCTAACGCTTTCATTATCTAAA
+ATTTCTTTCAAAAGAACTTACATGGAACACAGCTTTGCACATAGACATATAGATACACAC
+ATACACACACACCATGAAAAAAGGAAACCATATGTAACTATTCTAATTTAAAATGGCATC
+TGTAAGTTGATTCAAGTTTAAGGCTATATTTCAAGACATTATACTTTGAAAGCCTTGAAA
+GCCACAATTGAGAAGTTTCATATTTACCTTAATCATCCTTTTTATTCCTTTATCTTATTC
+AATATTGAGTATGTAAATTCTTTAAGCCCAATAAATCAAAGTACTTTCCACTCAGTGCCT
+TCAACTTCTGCTTCACTACCCCTTATAACCTCACAATTAGTTTCTGGATATTAAAATGCA
+TACACACGGCGAAGATTGTGATTTCAAAGGATTTTAGGTCATAAGTTGTTCTATCAAATG
+AGAACAGAATGAAAAGCCACTCCAAAAAAAAATCTAAGGTAATAAAAAATTTATACTTTA
+AAATGTCTGCACCAATTAAGAGAAATATTTATTAGGTGCATCATACCTTTCAAATGAAGT
+CTCAAATTCAAAGTTTGGTGAGTGTCACTCTGCTGAAGGTTAATAACTGTGCCATCTTTA
+TAACAAATAATGAATGACAACATCTAGCTTCTTACCTTATTACTCCATTTTTAAATCATC
+AATTGTAACACATAAAACTACTATATAACATGCTCAAATTATTGGCATTTAAAATGTTAA
+ATCCCTTCTTTTAATTCTTAGTCTTCAATCATTTTTCCTTTTCTAATTACCTGGCAGAGA
+AACTCGTTTTAAACACAGTTTTGGCAAACATGCTACTCTTTGCAAATACGCCACTTCCTT
+ACTATTACAATTCATTTCAGCAATATACTAGCATTCCTGTATTTCTAAATAAACTTCCAA
+ATTGGTTTTTATTTACAGATAGTCATTTTTGAAAACAAAATTTAAGTTTGTAACAAACTA
+ATGCAAAATTGTATTTATATATATTTTAAAAGAATAAAAAAATGGTTACCATATTTATAA
+TTTCTGAATGGTGGTGGCAGGTTGGTCCTTAAAGGGATATCTACAAGAGAAAGATTATTT
+TTTTACACAATAAGCAAATAGACACTCATAGAATATGCACAGTCTTTTGGTTCTATTCTT
+TTCTATCTACAGACTAAGTTACCTTGAAAAACCTGACAGAACACAGAATAAATACATCAC
+CGAAATCCAAGGGCCATCTATATTAGTCCATTCTCATACCACTATAAAGAAATACCCAAG
+ACTAGGTAATCTATTAAAAAAAATGTTTAATGGACTGGGGAGGCCTCACAATCATGGCAG
+GTGAAAGAGGAGCAAAGGCACATCTAACATGGCGCCAGGCAAGAGGGTCTGTGCATGGGA
+ACTGCCCTTTATAAAACCATCAGATCTCACGACACTTATTCACTACCGTAAGAACAGCAT
+GGGAAAAACCCACCCCCATGATTCAATTCTCTCCCACCAGGTCCCTCCCCTGACAGGTGG
+GGATTATGGGAGCTACAATGCAAGATGAGATTTGGGTAGGGATACGGCCAAAGCATATCA
+CCATCTAAAATATTAGAGCTATTGACAAGATGTTGAGTTGTTACTATCTGAACTAAGACT
+TCAGTAACACTATTAAAAGAATGTTTAATTTCATTAGACAACAGTATCTATGTATAGTTA
+AAATATATACTAATACACTTGTGTGAGACATATATATATATATATAGCTGATGTTTGTTT
+AGCATATGAATCTGAGAGCCCCTTATGGGTCTTTGGCCATTAGTGGAAACCAATGATCTA
+GAACAATCTTATTACTCCACCAAAATTCATATAACCAACAAAATAACTCCTCTAACTCCT
+CAAAGACAACAAAACACAGTAAATATTCTTTTAAAAACATATTCCAAATGCCAGTACTAA
+TTTTAATTAATATCTGCTGGTACAACACCTAACAGAGAAATGTGTGTATATATGTGTATA
+TATATATATATCTCAAAATTACATATGCACATACTCCTTGACCTAGCCATTCCACTTCAG
+AATCAATGAGTGAATGAACGAATTTATTGATTAACTGATTGACACAGGGTCTCATTTTGC
+TGCCCAGACTGGAGTGTAGTGGAACAAACATGGCTCACTGCAGCCTCGACCTCCCAGACT
+CAAGTGATCCCCCTGCATCAACCCCCCAAGTAGCTGGGATTACAGGTGCATGCCACCGCA
+CCCAGCAATTTTTTGTATTTTTTTGTGGAGATGGGGTTTTGTCATGTTGCCCAGGCTGGT
+CTCAAACTCCTGAACTTAAGCAATCTGCCCACCTTGGCCTCCCAAAGTGCTGGGATTACA
+GGCATGAGCTACTATGCCCAGCCGGAAATTTATTATCATAGAACTATACTACACACGAGT
+GTGTGTAAAATGACATTCATAGAAGGGTATTAACTGCAGCATTGCTCACAGCAGCAAATG
+TTAGGAAAAGTCCAAATGTCCTTCAATTAGGTACTCGTTAAGTAAATCATAATATGCCCA
+AACAATGAAAAATACTTTTCAACTGTTAAAAGAAAAAGAAGGAAGCTCTCTACTAACATG
+ATAAGATCTTCAAGTTACATCAAGGCTAAAGAGATATGAGAGAACATTATTTTTAGGAAG
+CTACCTTTTGAGTAAAAAGGGGGTAAAATGAGAATTTATGGTGGGATTTGCTTGTACTTG
+CTGAGTGGGGGGTGGGGAGGGCAGGGGGGTGCTGCACTGGTCAGACAGAGACCAGAAGGG
+TAAAGGAGACTTTTCACTATATTCCTTTCCACATTTTGATCTTAAAACCACATGAATGTG
+TTACCTACTAAAGAAAAGTAAAACAAACAAAAAATATCCACGTATCTAAATTAGGAAATG
+TGAAGGTTTTTGAGACAGGGTCTTGCTCTGTTGCCCAGGCTAGAGTGCAGGGATGTGATT
+ATACTCACAGTAGCCTTGACCTCCTGGGCCCAAGCGATCCTCCCACCTCAGCCTCCCAAG
+TAGCTGGGACTACAGGCGCTCAGCACCATGCCCATAGTCCCGGCATTTTTTTTTTTTTTA
+ATAGACAGGTTTCACTAGGTTGCCCAGGCTGATCTAAAATTCCTGGGCTCAAGCAATCCT
+CTCACCTCGCCCCGAAAGTGCTGGGATTACAGGCATGAGCCACTACACCTGGTCAGGAAA
+TGTGGGTTTTTTTAAAATGCTTTTTCAAGATCAAATACGTATCAAATTAAAATATAATTG
+ATTAATTTATGTTACAAGCATTTAAAGCACCTACTACCAGGTATTCCAGGAACAGAGTAA
+AAGAGGAGCTGCCCACTCATGACAGCGTGTGCTCCAGTGGTGAATGCTGTAACAAAAGTA
+CGTTTCCAGCCAGTGCTATGGTCCTAGGAGTGTGGTCCTCACCCCGGCTGCACGTCAGGA
+TCACCCAGCCTGGCACGAGTGGATCTGACTCACGGTAGGCTGGTCCCAGGCAGAGATATT
+TAAACACAAAACAAAACAAAACAAAACAAAAAAAACCCTGAGATGATTCGTACTCAAATT
+CACCCAGAGGCCAGACAGGTGACAACAGGTAAGTGAAGCAGGTCAAACAAGGAGGGGCAG
+TGAGATCTGAGAGCATGCGCCCATCAAAGGGGGCTCTGCCAGTCAGTGCTGACTGATCAC
+AGTGCTGTAGGAACATGAGCCTGGAGTGGCCACACCTAAAGATTTAAATGGCAATGCTAC
+AAGTCTAGGGTTTTAGGTGAAATTTCTTGACTTTTAAAACACTATAGGCCAAAAGAAACC
+TCTCTGGAGGCAGGATTTGCCTGCCAGATACCAATTTGAAACCTCTGGCTTAGGCTTACC
+AGAGCATATGTACTTCATTTTATTCTTCTTGTGTCTCCATTATTTGTGAATTATGGGCCA
+AAGCAGTATTCATTCAACATCAGAAAGGAGAATTAATTCCATTTAATGTATTGACATTTA
+TATTTCCTGAATTAGACAATGAAACTCCCTGAAGAAAGCCGTGAGGTGAAGAACAGATGG
+CCCCATGAAGCTATTATCATTTAGAGATGTCTACGACTGAAGAAATCAAATCAGTCTTAT
+GTTCAATCCAGACTTCTGAGAGAAGAGACAACGACCAGGACACAGCGAGCACCTATTCTC
+TTCCTGCCTTTACATCTTAACTGAAGTGCCATCTCCTCTGACAACCCTTCTAAAGCGGGG
+GTCTTCTCTGATATTGTTTCCTTCATAACAGGTTTTACAATTATAGTTTTGTCTTTTAAC
+TTATTTTTGTCACTATTTCCTATGAATTTATAAATTCCTCGGGATGAAAACGTGGGCTGT
+CCTCTCAAAACCTAGGACCATGTCCGGCCCATAACAAATTATCACAAACTGCTTCCATGA
+GGGCAGGGACCACAGCCTGTTTTCTTCATTGTGTTGTCAGAACCTAAAATAGTGCCTGGT
+ACACAGCATGTGCTCAAAATATTCATGAAAGAATACATATAATTTAATGCCTACAGTTGC
+CAGTGGAGAACACTGAGGTCTCAAGAAGTGCCTGGTCAGCCCAAGGTGTCAAGAGCTGGG
+ACCAGAACCCTGCCCTCTCGACTCCCCTCCTGCAGCACTGAGAAGGGTGGGAACTAAAGC
+AGTTACCTTCCACAGTGGCAGAAAGACAGATTAGACATTAGACACACTCCAGTGAGATAA
+GAGCTTTAACCAAAATACATATAAAGATGCCTGCAAAGGAACTGGAAAAAAACAAACATG
+TTCTTTATGCTAAAGGTCATTTTTAATCTTGCGCTATTACAAATAAAGCTGGGAACATTC
+ACATGGAGGAAATTACTTTCATTCTCACAGGCACATACTGTCATTCCACCTAGAAGTGGA
+ATGGCTGGATCATACAATAGGTATATGTTTAGCTTTCTAAGAAATTGGTGGCCGAGTGCA
+GGGGCTCACACCTGGAATCCCAGCACTTTGGGAGTTCAAGGCAGGAGGATCGCTTAAGTC
+CGGGAGTTCAAGACCAGCCTGGACAACATAGCGAGACCCTGTCTCTACAAAAATAAAAAT
+TAAAAAAAGACACACCTGCAATCCCAGCACTTTGGGAGGCCGAGGCGGTTGGGCCACCTG
+AGGTCAAGAGTTCGAGACCAGCCTGACCAACATAGTGAAACCCCATCTCTACTAAAAATA
+CAAAAATTAGCCAGGCGTGGTGGCGGGTGCCTGTATTCCCAGCTACTCAGGAGGCTGAGA
+CATGAGAATCGCTTGAACCCAGGAGGCAGCGGTTGCGGTGAGCCGAGATCTTGCCATTGT
+ACTCCAGCCTGGGCGACAGAGCAAGACTGTCTCAAAAAAAAAAAAAAAAAAAAAAAGACA
+TGATGATGTCTGTAGTCCCAGCTACTCAGGAGGCTGAAGCAGGAGAATCACTTGACCCAT
+GAGTTAAGGCTGCAGTGAGCTATGGTTGCACCACTGCACTCTAGCCTAGGGGAGACAGAG
+CAACACTGCCTCCAAAAAAAGGAAAGAAATGATAAATCATTTTCCAGAGTGGCTGTTCCT
+TTTAATATTCCCACTAGTGGTATATGAGAGTTCCAATTCTTCCACATCCTAGCCAAAACT
+TCCTATGGTTACTCCTTTTAATTTCAGTCATTCTTATGGATGTGTTGTGTAATCTCATTG
+TGGTTTTAATTTCCATTTCACTAAAGACTAATGATGAGTATTAATTAATGTGCTTATCTG
+CCATACATACGTCTTCTTTAGTGAAGTGTCCGTTCAAATATTTTGCCCACTTTTAATTGT
+GTTGTGTGTCTTATTATTGAGTTATAAGAGGTTTTGGTTTTGGTTTTAATTCTTATTATT
+CTAGATAATAGTTCCTAATAGTTCCTTGTTGGATGTATGTTTTACAAATATCTTCTCCAC
+ATCTGTGGTTTGGTTTTTCATTTTTTTAGTATATTTTGAAAAGGAAAAGTTTTTAATTTT
+GCTAAAGCCCAATTGATTTTTGCTTTTATAGTTTATGCTTATTGTGCTGTATTTAAGAAA
+CTTTTACCAAAATCAAAGTCTCTAAGGTTTGTTGCTGTTTTCTTCTAGATGTTTTATAGT
+TTTACCTTTTACATTTAGTTCTTGGCCAATTTTGAGTTATTTTTGTATATGGTAGGAGGT
+AAGCATTGAGGTTCATTTATTTGCATATGGCTATCCAATTGTCCTAATACCTTGCTTGGG
+AAAATTACACTCTCCTCAAAAATACCTTGAGCAAAAATCAATTTAACACATCTGTGTGTC
+TGTCTCTGGACTCCGCTTCCATTAACGTATATGTTTATCTACACACCAGTATCACATATG
+CAGTACTTGATTACTATAGTTTTATAGCAGTAAGTCATGAAATAAGGTAGTGTAATTTCT
+TCAACTTTTTTCCTTCTTTTTGTGAGTTATGACGATTTTAGGTCTTTTGCCTTTCCTTAC
+AAATTTTAGAATAAGTTTGGTATTATCTGAAAGGAAAAAAAAAAGCCTGCCAGAATTTTG
+ATTAGAACTGGAATCAATACCACAGTTTGAGGACACATGACATCTTAACAGTTTTGAGTT
+TTCTGATCCATGAACACAGTATACCTCTCCATTTACTTAGGTCTCTAAATTTCTCTCAGT
+GATATTTAAAGTTTTTAGAGTAAAAGTCTTACACTTCTACCAAATGTATCCTAAGTATTT
+CAGGTTTTTTGATGTTTTATCATTTTTTTTTCAGTTTCCCACTGTATATTGCTTGTAACT
+AGAAATACAATTAATTCTTGTACACTGATCTTATATCTTAATATCTTATAACCTTGCTAA
+GCTCAGTTTGTAAGTTCTGGTAGCATTTGTATAGATTTCATAGGATTTTCTGCATAGATA
+ATCATATTGCCTGTGAATAATGACAGTTTCACGTCCTCCTTTCAAACAGGGTTGCCTGTT
+ACTTCATTTTCTTGCCTTAATGAACTGGCTAGAACTCCAGTACAATGTTGAATAGCAGTG
+ATGATGAACAGATGTCCCTGCTTCCTTATTTTAGGAGGAAAGCACTCAGTCTTTCACCAT
+TAAGCATGATGTTAGGCAACAGTTTTTCATACTCTTCATCAGGTAGAGGAAGTTCCTTTT
+TATTCCTAGCTTGAAAAGAGTTTTTAGCAGGAATGGATTTTGGATTCTGTCTTCAATTAA
+AATAATCTTATAGTTTTCTTTTCTTTACTATTAATATGATGAATTACATGGATTTTTTTT
+TTTTTTTTTTTTTTTTTTGGTGGAACCAGCATTGCATTCTTAGGATAAACCCTACATGGT
+CATTGATATAGTTTGGATGTTTTGTCCCCTCCAAATCTCATGTTGACATGTAACCTCCAA
+AGTTGGCGATGAGCCTAGTGAGAGGTGTTTGGGTCACGGGGGTAGATCCCTCACAAATGG
+GTTGGTGCTCTCCATGCTATAATGGGTGCGTTCCTCCTCTATTAGTTCACGTGAGATCCG
+GCTGTTTAAAAAGAGCCTGATATCTTCTCCCTCTCTCTCTCTCTTGCTTCCTCTCTCATA
+TGGCATGCTATGTGGCATGCTGACTTCCCTTTGCCTTCCACCATGGTAGTAAGCTTCTTG
+AGGCCCTCACCAGAAGCACATGCCAGCACTAAGCTTTGGGTATGGCTTACAGAACCGAGA
+GTCAAATAAATCTCTTTTCTTTATAAATTACCCAGCTTCAGGTATTCCTTTATAGCAATG
+CAAACAGACTAACAGAGTCATAATGTATTATCCTTTTTAAATATTGTTGGATTTGATTTA
+CTAAAGTTTGGGCAAGAATTTTTACATCTCCATTCATGATGGATATTGGCTGGTAGCTTT
+ATTTTCTTTCAACAACTTTTTCTGGTTTGGTATCAGGGTAAGGATGACCTCAGAGAATGA
+GTTGAAAAATATTCTGCCCCCCTCCTTTTTTTTTTCTTAAGAGACAGTATCTCGCTATGT
+TGCTTGGGTTGTTCTCAAACTTCTGGCCTCAAGAGAACCTCCTGCCTCAGCCTCCTATAT
+AGCTGGGATTAGAGGCAAGAACTATCGTGCCTGGCTCCCATCCTTCTTCTGGAAGAATCT
+CTGTAGAATTGAGATTATTTCTTTCTTAAAAATATGGTAGAATGTACCAGTGAAACCATC
+TGGGCCTGGAGTTTTCTTTGTGGAAGTATTTTTTAACCATAATTCCTTTTAAAATACAGA
+GTTGTTCATGCCGTTTCTTTTTTAGTGAGCTTTGATAGTTTGGGTCTTTGAAGCAATTTG
+TCCTCTTTATCTAGGATACTGTACTTATTAGCATTAAATTGTTAAGAATATTCCTTTATT
+ATTCTTTTAATATCTGCAGAAAGTCTGTAGTGATATGACAACTGTCACTCCTGATACTGG
+TAACTTGTATCTTCTCTATTTCCTGATCAGTCTGGCTAGAGTTTACTCAATTTTATTGAT
+CTCCAAGAATCAACTTTGACTGTTATGGATTTTCTCTATGGTTTTTCTATTTTCTGCTGT
+GATCATTATTATTTCTTTTATTCTGATTATTTTAGGTTTCATTTGCTTTTCTGTTTCTAG
+TTTCTTAACATAAAGACTGAAATCATTGATTTGAAACCTTTTTTAATATTTAGGTGTTTT
+AGTACTATAGACTTTCTTTTAAATACTATTTTACATGCATCCCACAAAATTTGAAAAGTT
+GTATATTCATTTCCACTCAGTTCAAAATACCTTCCCTTTTGATCTCTGCTTTGACCCTTA
+GGCTATTTAGAAGTGTGTTATTTGGTTTCCAAATATTTGGAGATTTTTCCAGAGATCTTT
+CTGTTATTGATTTCTAATCTAATTCCATTATGGCCAGAAAATAGACACTGTCTAATTTGA
+ATCCTTTAAAATCGATTAAGACTTGTTTTATAATATGAAATCTGGACTATTCATAAACGC
+TCCATGTGCATTTGAAGGAAATGTGTAAATTCCACTATTGTTGGAAGCAAGATTCTATAG
+ATGTCAATTCAGTTGATTGGGTTGCTAGTGTTTTTAAGTTCTCTTGATCCTTACTGATTT
+TCTATTTGTTCCATTCCTCTATTTCTTCCTGCAGTTCTATGAGTTTTTACTTCATTTATT
+TTGAAATTCTGTTGTTAGGTGCATCGTTATGTCCTCTCAGTTGATGCCTTTATCATTATG
+AAGTGATAGTTTTATCCCTAGTAATATTTTGCTCTAAAATCTACTTCATCTGATACTAAT
+ACAGTCCCTCCACTTTTCTTTGGATTCATATCAGCATGGTATAACTTTCTCATCCTTCTA
+TTCTTACTTGATTTTTATCTTTAAAGTACATTTCTTGTAGGTAACATATAATTGGGACTT
+CCTATTATATGTCTGTCTTTTAATTGGGGTATTTAGACCATTTACTTTCAATGTGATTAT
+TGATATGGTTAAAGTTTGCTATTCTTTTAAATTTGTTCTCTATTTCCTCTTTTTCTATCT
+TCTTTTGGATTGTCTATTTGACAATATTTTATGATTCCATTTTATCTCTTTTTTTAGCTC
+ATTAGCTGTAACCCTTAGATTGTGGGGTTGGGAGGCAGGAGTTGCTTTGAGGTTTACAGT
+AAACATCTTTATCGGTCTACCTCCAAATGATACTATAACACTTTGTAATAGCAAAAGATT
+CTTCCATTTCTCCTCTGCTGGCCTTTGTGCTACTGCTGTCATAAATTTCCCACAAAACCC
+ACAATACGTTGTTGTTGTGTTTCTTTAAATGGTCAAATATTTTTTTTAATTATTTTCAAA
+ATAAGAAAAAATATTTTATATTTATTATATTTACCATTTCCAGTACTCTCTATTTCTCTG
+TGTGCATCCAGATTTATATCTGGTATCATTTTCCTTATGCCTGAAGAAGGTCTTCCAACA
+TTTCTTACAGTGCAGATCTCCAGGTGATGAACTCTTTCAGCTTTGGTATGTCTGAAAACA
+TCTTCATGTTGGCTTCATTCCTTAACTGCTTTAAAGAAGTTACTCCAGGCCAGACACAGT
+GGCTCACATCTGTAATCTCAGCACTTTGGGAGGCTGAGGAGGGCAGACCACTTGAGGTCA
+GGATTTCGAGACCAGCCTGGCCAGCATGGTGAAACCCCATCTCTACTAAAAATACGAAAA
+AAATTAGCTGGGCGTGGTGGCACATGCCTGTAGTCCCAGCTACTTGGGAGGCTGAGGCAG
+GAGAATCGCTTGAACCTAGGAGGCAGAGGTTGCAGTGAGCCAAGATCATGCCACTGCACT
+CTCCATCTCAAAAAAAAAAAAAAAATGTTAATCCAGTATCTTCTTTCTGGCACACACTGA
+TTCTGATGAGAAGTTGGCTGTCAATTTCATCTTTGTTCCTTTTTATGTAATGTGTTCTTT
+TTTCTCTTGCTGTTTTTAAGATTTTTTTTCTTTACCACCAGTTAAGCAGTTAGATTATGG
+TATGCCTTGGTGTGGCTTTCTTCATGTTTCTTTTGCTTGGGATTTGTTGAACTGCTGGGA
+AATGTGAGTCTCTAGTTTTCATCATATTTGTAAAATTTTCAATCATTATTTCTTCAAATA
+TATCTTCTGTCCCCCGTCCCTCTCTCCTTCACTATCTCCAATTACATGTATATTTGGCTA
+CTAGAAGTTGTCCCATACCTCCCCACTGCTTTATTTTTTCCAGTCTTTTCCTGTGTTTCA
+TTTTAGATTGTTTTGTTGCTATGTTTTCAAGTTGACTAATTTTTTTCTCCGCAGCATCTA
+ATCTGCAGGCTAATCCTGTCCAGTGTATACCCATCTCAGACAATATTTTCAATTCAGGTA
+TTTTTAAATATCTTCCATTGCTAACATGCTCAATCTTTCCTCTAGCTTCTCGAACATTTT
+GCAATATGGTCATAATTATCTCCATCATCTTTGTTTACTAATTTTATCACCTGCAATATT
+TCTGGGTTGGTTTCAATAGACTGATTTTTTTTTTCTGCTCATTATGGGTCATACTTTTTT
+GCTTCTTTGCATGCCTGTTAAGTTCTGATTTGATGCTAGACACCGTAAATTTTATCTTGT
+TGGGTGCTGGATATTTCTGTATTCCTGTAAGCTTTCTTGAGCTTTCTTCTGCAACACAGT
+TAAATTACTTGGAAACAATCTGATCCTTTCAAGTTGTGCTTCTGAACTTTGTTAGGTGGG
+ACCAGGACAGAATTCAGTCTACAGCTAATTTTGCTCTACTACTGCAGCAACACCCTTCTG
+GATACTCTGCCCGATAACCTGTGAATAACAAGGTTTCCACTCCAACAGGTGGAATAAAAA
+CTATTCCCAGCCCTGTAGGAGCTCCGAGCATTTCTCATTCTACTAGTTTTAGGTGGTTCT
+TTCCCAGGCTTCCAGTGGTTTCTTTACTTGCTTGCACTGATCCATACACAACTGAAGACT
+CACACTCTGCATATCTTCAAAGATCCTCTGCAAATCTTCAGAGCTCCCCATCTCTCTGTG
+CAGCTCTCTATATCCCTGTACTCTGCCCTGTGAACTCTCCAGGGTCCACTCCAGACTGCC
+AGCTCTGACTCCTAAACTCATGGAACCCACCAGCTTTGCCTGAATTCCCTCTCCCCGCCC
+TGTGGCCTGGAAAGTGGCACAATCATAGGGGTCACCATGTCTGTTTCCCCAATCCCAGGG
+AAATGATTGTTTTATATATTATACATAGTTTTTTTAGTTGTTTAATGTAGAAGAGCAAGC
+CTGGTACCCTGGTCCCACTCCATCTTGGCTGAAAGCAAAAGTTTATGACGTATCTATTAT
+ATTCTGAAAATTATTTCCCACTTTGCACTGCGTTTTTCTTTCATTTTATGTTTTCCCACC
+TTTGAACTTAAGACTTCAGAATGTTGCAAAAACTAATTTAATATTTCATTAATAGAAAGG
+AAGGTCACGAGAAGGTAACCACTAACTTTTCTCATACAATTAAGTCTCCATAAAAAAAAA
+ATCAGTGGAAAAATTTAGGCAACTTAACAAATATACTACTGAAAATTACAATGCCCCAGG
+GGAGTCTGAAATGTTAAAACACACATTTCAATACAAAAATCAATAAAGTCTAGAAAACCA
+TTGAAATATCAAGAGGCAATAAAATAATTCTTTGCCTCACAGTAAAGGCTCTAAAAATAG
+AAGTGGTACAATTTGTAACTTATTATTGGATGCTGGATCTACATTAGAAGACCTTTGAGA
+AAGCATAAACACCTAAAGGAAAAAAAAAATAAAACTAAGCCAATGACTAATCTATATGGA
+CAAAGAATACCAAACACCTAATAATCAAAACTATGCACCAACATTCAAACCTGATAAGGT
+ATCCTTATCAGATATGATGGTAAGATTCAAAGGTTAAGCTATATGCTTTTTACTTTAATT
+ATAAAATAATCTAAATTATAGAAAAGCACAGAGTAGAACAAAAAATTCACTTAACCCACC
+AACCAGATTTTACAAATGTTAACATGTAGTCATATTACTATAGATCCTTTATTATTTTTT
+TTAACTAAGTAAAACAATCTGGATGCAGCTAAAGCCTTTCTATCTTTTGCCAGTCCCACT
+GTTACTCCCTTCCTAGAAGAAACCACCTGCCATCCCTAGGTTAGCACACCCGCTCTGTTG
+TTTTACTCTCGTTCCAAAGACTAATAGCCAGGGATGATAAAAATAGTTTTGTTTTGTTTT
+GTTTGAGTCAGGGTCTTTCTCTGTTGCCCAGACTGGAGTGCAGTGGCACAATCAAGGCTC
+ACTGCAGCCTCGACCTCCCAGGCTCAAGCAATCCTCCCATCTCAGCCTCCCAAGTAACTG
+GGCTACAGGCATGCACTACAAAGCCAGGCCAATGTTTTTACATTTTTAGTACAGATGAGG
+GTCTTGCTATGTTGCTCAGGCTGGTCTCGAACTCCTGCATTCAAGTGATCCTCCCGCTTT
+GGCCTCCCAAAGTGCTGGGATTACGGTGTGAGCCACCACGCCAGGCCAAGTATTATTTTG
+TGTATTAAAATTATAAAGTACTTAAATTAAAGAATGCGCAGCACATCCTGTAGTAGAGTA
+GTAAAAACAACAAAGCATTGCCTTAACAGTATGTTGAAGGAACTGCCTCACGTGATAAGG
+CAATAATACATTATGACTGTGCTGCAGCCACATTATTGTATTCCTTTCAAAAAAAGAGAG
+GCTTCAAGGGACGGGTTCTCTACAGAAGAGTGCCAGATAATACATGTAGAGATAATCATA
+GAATTAGAAAAATCACAATTTTTCAACCACCAATGATTCAGATAAGGATCATCAATAAAT
+GCTAAAACCATAAGAAACAAGATATGTAAATGGTCTCAATGTTGATCACTCCATAGACTA
+CTTATAAATTAGAAAGACACTTTAACATCAGGAAAATCTGGTGGATGGCACCTTTAGCCA
+AAGGATTTAAATCTGTATCACCAATGAAGGCATAAACTGACATTCAGTGTTTCCTGATGT
+GATGCAACAAGGAGGAATCACCTACATCAAGGCCAGCAAACTAGTTTGGTAAAGGCCAGC
+GAGTCAGCATTTTAGGCTTTGTGGGCCAGTCTCTGTCTCTGCGACAGTCTGTCACAACTA
+TTCAACTCTACTACTAAATCACAAAAGTGGTACATATATGGTCCACAGACTGTTGTTTGT
+TAACCCCTGACCTACATGGTAATCCTGCCAAAACTGCTTAACCCGAACCTAATCATGAGA
+AAACAATCTAGACAAATGTAAATTATGTAACATTCTGTAAGACACTGGCCTAAATTTTTC
+TTTAAGAATCAATATAATGAAAAACAAAAGGTGGGGGATTGTTCCAGATTAATGGAGATT
+AGAAAGATATGACCTGTCACAAAATGACATGAAGGACCCTTCAATGCGTGTTCAATGCAT
+GTTTCTCTGTTCTTTTTTTCTTTTTTTTTGTACAGATGGGGTCATACTGTGTTGTCCAGT
+CTGGGCTCAAACTCCGAGGCTCAAGTGATTTTCCTACCTCCACCTTCCAAAGTGTTGGGA
+TTACAGGCATGAGCCACTGTGCCTGACCCCTTCAATGTATATTTCTAAGTAAAAGAAGCC
+ATTCTGAAAAGTCTACATACTGTATGATTCCAATTCAGTGACATTCTGGAAAAGATACAG
+AGATAAGAACAAAATCAGTAGTTGCCAAGGGTGCAGCATGGGGAGGGAAAGGATAAAGAA
+GTGAAGCACAGCGGATATTTTAGGCAGTGAAACTATTCTGTACGGCACTGTAAGGGTGGC
+TACATGACATTACCCATTTGTCAAAAACCCAAAGAACTTTGTAGCACAAAGAGTGAACCT
+CAATGTATGCAAAGCAAAAAAAAAAAAAAAAAAAAAAAAAGGTCGGGCACAGCGACTCAC
+ACCTATAATTCCAGCACTTTGGGAGGCCGAGGCAGCGGACTGCCTGAGTCCAGGAGTTTT
+GAGACCAGCCTGGGTGGGCAACACAGCAAAACCCCGTCTCTACTAAAAATAAAAAATTAG
+CCAGGCATGGTGGCATGCATCAGTAGTCCCAGCTACTCAGGAGGCTATGGTGGGAGAATC
+ACCAGGGTCCGGGAGGTTAAGGCTGCAGTGAGCCGAGATGGTGCCACTGCACTCTAGCCT
+GGGCAACTGGAATGAGACTCTCTCTCAGAAAAAAACAAAATATATATATATATATATTTA
+AGAAGTCAGAGGATACCAGGAAAGAATGCAGGTGGTGACAAGAGAATCTAATCTATCTGT
+ACTACAAATGCTACAACAACCTTACTGAAGGGAGTAGAAGAAAAAGTGCTGACCTAAATA
+ACTCTGGCAATGAACAGATTTTGTAAGACTACAGTGCTTATGGCGAAAGGACACAAAAGG
+ACTGTATCTAACTGATATCAAGTTGCTTCCCATGGGGATACACTGCTATACCTGTATGCT
+AGAATTAAACAATTAAATAAATGGATAGCAGATGGTGGGACCACGTTTCTCACTGTTGGT
+ATGGGAATTAACAGATAAGCAAGGAGAGGAAGCTAGAATGACCCACAGGGTAATGGATCA
+GAGATGGAAAGATCAGTAAGAACTCACGTTTAATGTATTTGTATATAGATCATTACATAT
+AAAAATATTTATAGATATGTACATACGCACAGGTTAATACAGACACATATATTTCTTTGC
+CTGATCAGCTGAGACAGTTTAAAATAACACTCCTTGGCCTTTAGATATCTACCATAGAAA
+AAAGAAAGAAAGAAAGAACACTCTAGTAGCAATGAACACATCTAGTACCTAGATCCTGGT
+TTCTAACACAATTTTCCACTAAAAAAGAACTGAGACTCCTTGGAAATAAAGCTGATTCTA
+AGAACAGGGCATGTACAAGATGAGTCTGGAGCATCCTGTAGTACCAGAAAGTAAAAGTAC
+TGAACACGTGCACCCATGCACACTGAGGGCATATGTCAGAGGAGCACAGAAGGCAATTGA
+AAGAGCTCCCAAACCTAGCAAAATCTGAGCAACAAAGTCAAGTCTGCCACACAGAACTCC
+AAAGGATTTTTGTACATGGTTTATTCTAAAGGAAGGGAAGCATAACTCCCGAGTGTTTAA
+CTGTGATATGAATTCCTTCTGAAAAGTACCATTTGAAAAGGGAAGGAAAAAAGAGTAACT
+TTACAGTAGAGAAACCTGACATGACTTCAGCCACTTAATCAACGTCAATGTCAATAATCC
+TAAATGATGTGGAAAGCATACACCTCTGATACTATCTGATAAAATCACTCTGTGCCTCTG
+TGACCTTCCTCTCAAAAATCCATAAGCCCAGTCTAACCATGAGAAAAACATCAGACTGAA
+CTGGAAGGTTGGACAGAGCTTCCACAGTGTTCTTTTTCATAGTTGGGATGACTTTACATT
+TGGAAACCAGATCTAAAGTATTAGTAAGAATCGAAATGCTTGCAAATTAAGAATAATTAA
+AATAATTTTATGTTATCTAGATAATTGGTTTGTCTAGTATTCTGAATCTAAAAAATACAG
+TCATCTATAGATGGTAATATATTATGATACCTCTATGATCATAATATTTGATTAATATCC
+ATTTCCCAGGCCAGGTACAGTGACTCACACCTGTAATCCCAGCACTTTGGGAGGCTGAGG
+CAGGCGGATCTCTTGAGATCAGAAGTTTGAGACCAGCCTACCAACATGGTGAAACCCCAT
+CTCTACTAAAAATATAAAATTAGCCAGGCATAGTGGCGCACACCTGTAATCCCAGCTACT
+CAGGAGGCTGAGGCAGGAGAATCGCTTCAATTCAGGAGCCAGAGGTTGTTAGCCGAGACC
+ACGCCACTGCACTCCAGTCTGGGCAACAGAGCGAGACTCTGTCTCAAAATAAATAAATAA
+ATTTATCATACATCAGAAATAGGTTTATTATATTTATATGTAAATATATACATTTATATT
+TATTATATTTATATGACTTAAGGTTTTGATGACGTGATGATGCTCTAGGGCTGTGATTCT
+CAATGGGGAATGAATAAAATTTAACCAAAACTTTTTGGCTGAGGAGAAAATACAAACAAT
+TATGGCAGGTAACTAGGTTAACCTGTGGATGGCAAAACATGACTACGAAAGAAAAGAACA
+TTTAGAAAGCCTTGGGGAGGGAGGAGGATCGAAAAATAAAATTTAATTTAAAAAGAAAGA
+AAGAAAGGCAATAAAGTGTGTAAAATAACTCCAAGAGATCTTTCTTCACAATGCCCATTT
+CTGTATCTGTACAAAATTCCCTATGCCACTATGTCAGACAATCTCTTTAGCACTCAGCAC
+TCAAAATGCTAGAGCAAGATGAACTAAATTCAAAGACCCTTTTGACACGGAGTCCATCCA
+TTTATTTCAGAGATCCCACTCAAGCAAGTGAGGCAGTAGAGAAGAATAAAGAAGCAATTT
+AGTGCAGTGTTTAGTAAGAGTACATGTTTGACACTTAACATGCCTGGGTTGATTTGCAGC
+TTTGCCTTTTATTACCCATGCAACATCAGGAAAGTTTCATTTATTTATTTATTTATTTAT
+TTATTTTTTGAGACACAGGCTTGCTCTGTGGTCCAGACTAGAGTGCAGTAGTGCAATCAA
+AGCTCACTGCAGCCTCAACTTCATGGGCTCAAGCGATCTTCCCACCTCAGCCTCCTGAGT
+GCTGGCACTACAGATGTATGCCACCATGCCCAGCTAGTTTTTTGGGGTTTTGTTTTGTTT
+TTTTTTTGGAGAGACAGGGTCTTGCTATGTTGCCCTGGCTGGTCTCAAGCTCCTGGGCTC
+AAGTGATCCTCCCGCCTTAGCCTCCCAAATTGCTGGGATTACAGATGTGAGCCACTGCAG
+GTGGCCAGGCAAGCTTCTTAACCCCTCTGTTCCTTAGTTTCTTCACCTGTAAAATGGTTC
+CAACTTTAGAGGGATGCTGTGAGGATGAAATGAGATAATCTAGGTAAAATTCTTAGTATA
+GTACCTGATACAGAGTAATGTTTGCTATCATTATTATTATTACATATTTCAAAAATCCCT
+CACTATCAAACTGTTTGGTCTTTGTTATGTACACAATTCATAAAAGGCAAATCTGTGGCC
+CACCAACCTTTCAGAGTTCCATAGTACCTCAAATCAGATGACAAAGATAGGCTTGGACAC
+AGAGCCCACAACTCAGAAAAGTCTGTACCCCAAAAGTTCACCTTTTAGTCAGTGGAACAC
+ATTTCCCTAAGTGCACAATTGAAACAAGCAGTGGCTGTTATTCCCACTGCAGATGAAAGG
+TGTGAGTAGGTGGGTCTGAGCATCTCACTGTGACCAGTACCACTGCTCTGCTGGGGAAGG
+TATCTGTGGTACCTGGAAAGAAAAGAACACCGTGACCCTGGAAAAAAGACATCTTCCCCT
+GCCATTGCAGCAGCTTGAAAATACATCTTATTCTCAAGGACTTCAAGAACCTAGTCTGTA
+CTGTACAAAGAACATCATAGCACTTGCTGTGTCAACATTAAGAAACACTGTAATCCACAA
+TACACACAAAGATTATAAAATAAAAAAGTACGGATTTGTTTCTATTTCAAACTCTGACTA
+TGCTTTGGGTAATGACCTTTCAAAAGCAGGACACTTTCTAATTGACACTGTCAGAGACCA
+GGAAGTGCCCCCCAAAATATGCCTCTTTAGCTAAGGATTTTTTTTGAGCTAAAGGCAATT
+AAGCAGCAGCAGATGGAGGAAAGCTCTCGGCCCTCCGTTTGCCTAAAATCAGGACATATA
+ATAGATTTACAAAGAGAAAAGGTATCCTGCCCACCTCTCTCCCAAGGAAAACAAAGGTTA
+ATCACTGAAGACAACTTTAGACCCCTATCAGTCTGGAGACAGCACAAGAGAATCCACATT
+AACGAGCTTTACTAACTAGCCTTAGTATTCAGTTTCCCACAAGTTGTCACCCTGAGAGAT
+TTAGAGTTCATTTCCTTTGTCTTGTCACTTCTCTAAAATTTTACTGTTCTTTGTTGAGGA
+TGCTACCTAATCTGGGGGAGTGAGGAGAATGAGAGAGAAAGGGGAAGAGGAGAGAGGGGA
+GAGAGTGAGGAATTGTTTCAAGGTGAGCAGGTCTATGTGAACCTGCCCCAGAAAGTCCGA
+GGAAACTGAGAGGCTGAAGAAAGAGGCTGACATATTCAGTTTCTTAGAAAGACATATTTA
+ATAGGAACTTACAAACAGAAGCCATGTCTGTGTCTCAGGCTTTGGCAGGACAAGACAAGG
+GATCCACGCACCACTACCCCCCAGACCCAGGGCTTATATCATAGGGAAAGGGTGATCTGA
+AGGGATGTGTAGGGCAAGCAAAGTACAATAACATCAAGGTTGCTTGACCTAAGGTCAGGA
+TTTATAGTAAGTACCTGTTCTTACATAGGGAATAGTAGATAACCTGGAAATCTTAGAGGT
+ATCTTGAAACTGGGGCTAATGAGAAGTCAATATGGCAGATCAGTATCCAAGATGGAGTTG
+CTTTGGCCTCCGCAGGAATAAAACAAACATAGCAAAATGTTAACACAAGGAATCTGTGTG
+AAGAACATCCAGGAATTCTTTGTCTTGTTCTTGCAACTTGTCTATGAGTTTGAAATCATG
+TCAAAGTAAAAAAATTACATTGGATATAAAGCAATACCTTTGTCAAAAGCAATGGAACTA
+TACAAGAAATCTGCAGATTGCACCATATGTAAATAACACTTCAATTAAAGTAATGAAACC
+TTATTTTAGATGTTTTCTCAAAGTTCGATGATTGGAACACTTCAATAATTAAAAATGGAG
+AAGAGAAACCCATTGAGGACATAACAGAATGAAGACTAACTTCATGCATACTTCTAGTTT
+GAAACAATCAACTAGCACCGCCGTTTCTGTGTCTGTGACCACAATTATCAGCAGCTCTCA
+TGACTTCCTGCTGTACAGCCTCCGCTCCCCTCCCACCACACTTCCCCATGTGACCACCCC
+ACACCCTCTGTGCTCAGCTGGGTACCACAATCAGCTACACTACACCCGCTTGCTAATCAA
+CCTCCAAATACATAACCCCATTAACAACAAACCTAGATATTACTTTTAATTAAAAAAAAA
+AAAAAAGAAGCCAAAAATGACGGTCACAATCCCTCATGAGGACACAGACTATTCAGTGAG
+AATCCTTGAGGGAGGCCCTCTGCAGATGCCAGGGCCCAGAACCGGGGCTCGCCCAGCACC
+TGGCTTGGAACCCAGGTTAATCTTTCAAAGTACTTTAGGATTTGTTAAAGATTATTATTA
+ATGTCATAGTCAGCTATTTTTAAAAACTACTAGTAAAACAAAATGGCTTTCACATCTCAT
+ACCTTGCTTTAGAAATACGATAAATTCCTTTACAGTTTGGTCCAAATTCACTCCGTGATA
+CACTACAGGTTTGAAATTGCGATGTTCAAAGGAACGGATGAGGCGAACTGTGATGGTCAC
+TTCTCCAGGAGCCATGTGAAGAAATTCCTGTGGCAAGAGACATGAGAACCATCTAAATGA
+AGCCAGCTCACAGTTGTCTACCAGCACCTAGCCTGCATCTCTATCAGCTCTCTGGCACCA
+GCCCCGCTCTTCCATGCTGCATGATCACTGACAGAGTTCCCAAACAGAAGCCAGGTTCCA
+GAGTCCCCAGAAGGGTCCCAGTGATTATACCCACCTATCCACTGCAATCCTGGACAGCTC
+TGTCACAGTCACAGATGTTCTGACCAGCAGAAAACTGACAGAGTACAGAAGATGAACCAA
+AGTAACACAGGGGCATGTGTACGTGTGGAAACAGAGAAGCAGGACGGCCGAACACAAACA
+CACAGCAGACACACGCCTATTGTGGGTGCCCTATGTCCGTGGGCCCCTCAGCTGGCCCTG
+AGATGGAAGCACATTTACATTAGAATCAACTATCAACAGACAGCATTTCAATTTCATAAA
+TGCTGCCAGATTTCAGGGCTTATTTAATTATATACGATGGTGTTACCGTCTTTCACATTA
+CTAAAGCTGAGTATGTATAGTTCATCCTAAAACTAAGTACTAGGCACATGTACCAGGTCT
+TAATGTTATCTCATTTAATTCATTTAATTCTCTAAACAAAACATGAAGCATTTTGCCTCA
+TGGTTTCGTGAGAGAATTAAATGAGATAACATTTTAAAGATGAGAAGACTGACTTGGAGA
+GATTGCATAAACTGCCCAAAATCATGAAGCTGGTAAATGATGGAGTCAGGATTCAAGCAT
+CAATTTAATTGCAAAGTTCATGCTTTCTAATACACACACACACACACACACACACACACA
+CACACACACACACACACAAATTGGAAAACCACCCCAAATTATTTCCTCCAAAAAATGTCT
+GCACAGTTGCCAATGTTTTTTTCATGCTTAAAAAATATTTTTGTTTTGAAATATTGTAAG
+CAAACAGTTAAAAAAAAAAAAAGAACTTGCTACACTACCCTGTCAAATCTTAACATTCTG
+ATGCATTCTGAGTCTTTTAGGAAGAAAACACATCAGAAGCCCCATGTACCCTCCCCAATT
+CCATCAGCATTTTCTGCCCTGGGACGACAGAGCAGTGACTCGCACACACCATTCCAATAC
+ATAATTTTACACTCTAATTCATATCATTTGAATCTACAGAAAATAGACTATTATGCACAG
+CAGTAACAACACTTTCTATATTTTTTTTAATCTTGTTTTGTTTTGTTTGAGACAGGGTCT
+CACTCTGTCACCCAGGCTGGTCTCCAACTCCTGGGCTCAAGTGATCCTCCTGCCTTGGCC
+TCCGGAAGTGCTAGAATTATAGGTGTGAGCCACCATGCCCAGCAACACTTTCTGTTATAT
+ATCAGCAATGCTTACATGCCAGATACTACTCTAAGTGCTTAGCATTCATTAGATCATCGA
+CTGCCCACTCACCTCCAATCACCCTGTGAGGTTGGTAAGATCATCTCATACAGAAAAAGT
+GAAACACAAATAGGCTGAAGTACTGTGCCCACAGATACACAGTATGGTTAACTTTACATA
+CATGGTGTATTATAGGTAGCTTCCACAAGCCTTTCAGCATCGCTTTTCATTTATCTATGT
+TGAAAGATGTAACTCTAACTCTCACATTCACTTTCTGAAGTATCAAAAACGCATTTGTTT
+TAAAGATACGAGCAGGGCATAGTTCTATCTAGTAGCACCTACTTTGTGCTACTTACAACT
+TTGCATGTAACTTTAAACCATAATATACAATAAAAGTAAGTACTAGAAAAAAAATACCTG
+TAATACTGATAAATGTAAGGAAAGATATACAATATCACTAGTAGTCAGGGAAATTCAAAA
+TAACAGTGAGACATATCACTCATCTAACTGATAAATTACAAAGTCTAACAATACCTACTA
+TTGGCAAGGGTAGAGAACAATGAAAACCTCATCAGTGACGGCAGGGACTTAAAGGAGCAG
+TACTTTTGGAGACAATAAGGCGATCTTTAGTAAAACTGAAGATACATATACCTTTTGATC
+CTACAATTTCATTCATACATAGGTACCCTAAGGAATCTCACATATATATACAAGGAGGAA
+CCATAAAATAACATTAATAGCAGTGTAATTTTTTAACTGCAAAAACTGGAAACAACTGTC
+CATCAACAGCAGAATTGATAAGTAAAGGATGGTGTACTCCTACGATAGAATATGACAAGC
+AATAGAAATGAATGGATTGAAGTACAAGCATTAAACATGGATAAATCTCAAAAATACTAC
+CACGAGTGGAAAAAAGCAAGTTGCAGAAGAATCAGAGCATCCTGTACTATCATTTATACA
+AAGTTCATAAACATAGTCTTTATTTCGTTTGATAGGAGACAATTGGCCAGGCGCGGTGGC
+TCACCCCTGTAATACCTGCACTTTGGGAGGCCGAGGCGGAAGGATCATTTGAGGTCAGGA
+GTTCGAGACCATCCTGGCCAACGTGGTGAAACCCAGCCTCTAATAAAAATAAAAAAAATT
+AGCCAGGCATGGTGGCGGGTTCCTGAAATCCCAGCTACTCTGGAGGCTGAGGCAGGAGTA
+TCACTTGAACCCAGGAGACGGAGGTTGCAGTGAGCAGAGATCGTGCCACTGCACTCCAGC
+CTGGGTGCCAGAGCAAGACTCGGTCTCAAAAAACAAAAAAGAAAAAAAAAAAGAAAGGAG
+ACAATTATCTGAGGTGTAGGAAGAATTATGTACTTGGGAAGGAATAAATTGGGGCTTCAA
+TTATATTAGTAACATTTTATATCTTAAGCAGATGTTAGGTATATGGGTTGTTTGTTTGTT
+TGTTTGTTTGTTTTTGAGATGGAGTCTCACTCTGTCGCCAGGCTGGAGTGCGGTGGTGCC
+ATCTTGGCTCACTGCAACGTCCCTCTCCCGGGTTCAAGCAACTCTCCTGCCTCAGCCTCG
+TCAGCCTCGTGAGTAGCTGGGACTACAGGTACGCGCCACCAGGCCCGGCTAATTTTTGTA
+TTTTTAGTAGAGATGGGGTTTCACCATGTTGGCCAGGCTGGTCTTGAACTCATGACCTCG
+GGTGAACCGCCTGGCTCGGCCTCCCAAAGTATATCATTCTTTATGCCTTTTAGTATGTCT
+GGAATATTTTATAACATACACAAGCAAGTCACATTAATTTGGCCTAGAAAGTCTCTCTGA
+ATCTTATAAGCATGTTTTGTGGTTAATGAGTTTAACAAATCTTTTCACAATTTCAATATT
+AGTTACTTCACTATTTCTTATTAAATCTGGCTTACAATGCTTCTCAGAAAATCGTATCCC
+AGAATCTACCACATAATAGCAGTTCAGCAAATACCTACAAAATTAAAATTTAAAATATAC
+TGAAGTATTCAATAAGGAGTAGCTCTTCAGAAAGAGACATATAGAAGCCTCTTGTATTTT
+AGAAGCAGTGTTGACAGGTTTGCTAAAGCTATGACCACGTCTCCCTCTTCTCACCCCCTA
+AAACAACAAAAAAGCCCTCCCATACACACGCATATGCACACACCTATACCTACACACACA
+CACACACACACACACACACACACACACACACTGGGAAGCGCTGGAATGCAGCCCAGTGTC
+CCTAAGAACCTAGAGTTGAACAGATTTAACTTAAAGATCAACTCTGCTTCTTAGCTGCAA
+CTGTCTGATATATAAATAAGAATTCCTTAAAAAGCTGTTCCATGTTAGCCGGGCGTGGTG
+GCACATGCCTGTAGTCCCAGCTACTCGGGAGACTGAGGCAGGGAGGTGGAGGTTGCAGTG
+AGCTGAGATTGCGCCACTGCACTCCAGCCTGGGCAACAGAGTGAGACTCCATCTCAAAAA
+ACAAACAAACAAAAAAACAAGTCGTTCCATTAATTTAAGAAATTAACATACATAAAACAC
+AATTCCTCACACACAGGATCTCAATAAGTAGTAGCTGCTTTTGTCATTATTATTCTATTT
+GGATTAAAATAGGTTTGGGTATAAAGACAGCCTATATAAGCAGCAGATAAAGATAAATTC
+CCAGATGTAATGAAGCGAAGGCTGGGCAGGCTGGCACTTGCATTCCTCATGAAACTGTTT
+TTCACAATTACAGGTTTGTTATTTTCACTTAATAAAAAGCTGCCCATATGCTGTACTTAA
+ATAGTTGAACTTTTCCATTTAAAACCCCAAAATTTGTGTTATATCTAATTTTGGACAACT
+ATTGTCATCTTTCTTTTATGTGCTTCAATTTATACTCAGTAACAAAACAATAGCTACTAT
+CAGAAGGACCATTATCTAATTTGCCTTAAGGACAGTGGGACATAGGCTTGTTTGCCTAGA
+GGAGCTGCCTCAGCTTAGAAGACTAACCTTACAGATAATAAAATCTGACATTTTTCCCAG
+AAAGTTTGGCCTAGTTTTTTAAAAAAGTGAATCTGATCAATTTTTAAAAGTATTCCTCAA
+ATGAAAAGGCAGAGAAGCCAATAAAAATAAACTTCAGGATAAATTAATTAAAAATATTCA
+AGGATATAAAAGATTTAAATAAATGAAATGATAGACAATGTCCTTAACTACAAAGGTTCA
+AAGTAGTAAAGAAATCAAGTCTCCCTAAATTGACCCATTGAATAAAATCCCAATCAAAAT
+AAAAAAGAGCTGTTTGGGAATCTTGACACAAACAATTCTAAAATCCATCTAGAAGAATCT
+GTGAGCTTTGTCAGCAAAGTCATAAAACAACAAAAAAGAAAAGAGACCAGTGACACCAAT
+TATTAAAACACATTATAAAGCAACTGTTACATAGGAAAAAGCTTGTTTGATTTTCATAAT
+TTTACAAAATCCAATAACAACTATTTTAAATGCAAAATCAAGCCACGGTAATATAAAATC
+GGATACTGGAGCAGAAATAGATGGACAAATCTGTGAAATCTAACAGAGAAGTCAGACTTA
+AGATTATAGAAAATTTAATATAAGATGAAAGTGGCATCTCAAATTAGTGGGGAAAAGATA
+GTTTCCTTAATAAATGGCATTGAGAAAACTAATAATGGATTTGGGGAAAAGTAACAATGG
+ATTCTTATCTCACTCCTTATACAAAATAACGTGTCTATGAAACAAATATTTAACTATAAA
+ATCATGAAGAGGCACCAGAAGAAAATAGGTACATATTTTTATAATCTTAAGATAGGAAAA
+GCTCTAAGCAAAGACAAAGCAGCAATCATCAAGGAAAAGACTGATAGTTGTAACAACATA
+AAAATGTAAAAAGAGACCAATATCCTAATAGAAACAAGGATAAAGGTAATTAACAGGCAA
+CTGGCTAAACTTAAGCCAATAATGTGAAAAGATCAGCTTTACTTCCAACTAAAGAACTGA
+AAGAGAAACAGTTATCAATTTTGCCATCAGACTGGTATAATAAGAAAAATTGAAAACTGG
+CCAACCAGTGTTGGCAAGGATATGGAGAAACAAATATTTTTTTATAAACAACTGGCAAGA
+ACATAAAATGAAACAGCCTATCTGGAGGTGAGTGGGTAATCTGTACCAAAATTTTAAATT
+TGTCTACCCTTTGATATGGCAATTTCTTTTCTAACAATTCACCCTGAGAAGAGAATCATA
+TCAATTATTTTATAAACCCATGGGTTCATAATGACACTTTTTTAAAAAGCTGGTCATTCT
+GGAGGCTAACAAGGCACTAATTTGTTTTTCTGAAAAGTGGCTTTCCAAGTGAGGGTTGGT
+AGAAATAAGAAGTCAAACATTTTACCCTTCCTTTCTTGTACAGACAGTATTTCAGCGTTA
+TCAAATAGCTGATGAAAAAAAGTTTCTTCTTTATAGAAGAATTACAGCTAAAAAGTACTA
+AAAGAATAAAATTTTGGCCAGGTGCGGTGGCTCACGCCTGTAATCCCAGCACTTTGGGAG
+GCCGAGGCCCGCGGATCACAAGGTCAGGAGATTGAGACCATCCTGGCTAACACGGTGAAA
+CCCCGTCTCTACTAAAAATACAAAAAATTAGCCGGGCATGGTGGCGGGCGCCTGTAGCTA
+CTCAGGAGACTGAGGCAGGAGAATGGCGTGAACCTGGGAGGCAGAGCTTGCAGTGAGCAG
+AGATCGTGCCACTGCACTCCAGCCTGGGCGACAGAGTGAGACGCCATCTCAAAAAAAAAA
+AAAAAAAAAAAAGAATAAAATTTTAAAATCCTAATTTACATACCTATCAGGATGGCTAAA
+ATAAAACACAGCAATAGCCCCAAATGTTGGTGAGGGTGGAGAAATTCACATACATTGCTG
+GTAGGAATGTAAAATGGTACTAGCCAGTCTGAAAAAGAATATGGCAATTTCTCACAAAAC
+TAAACATACCCATTATATAACCCAGTAATTGCATTCTTGGGCATTCATGCTAGAGAAACA
+AAAAGTTATGTTAACACAAAAACCTGTATATGAGTGTGCACAGCATATCCATGTGTAATG
+CCCCAAAACTGGGAAATAATCCAAATGCCCTTTAACATATGAATGGTCAGGCAAACTGCA
+GTATATCCATATCATGAAATACTAGTCAGTAATAAAAATAAATAAATTATTGATACAGGC
+AACAATCAGGGTGAATCTCAAGGGAATCAAGCTGAATGAAAAAAGGCAGTCTCAAAAGCT
+TGCATACTGTATAATTCCATTTTTATGTCATTCTTATGATGACAAAATTACAGAAATGAA
+GAATGCATTAGGGTGTTGCCAGGGGTTAGGGGAAGAGGGGGAAAGAGGTGTCATGTCTGT
+GGCTATTAAAGGGTAAAATGAGAGATCCTTGTGATGGAAATGTTCTGATTCTTGACTGTA
+GTGTTACCCATTTTTATCTACATGTGATATAACTGCACAGAACTAAATGCATACACACAC
+AGGCATACACATATATACACACACAAGTGTATATAAAACTAGTGAAATCTAAATGAGGTT
+CATTGCTTGTATCAATTTCAATTTCCCGGCTGTAAAATTGGACTATACTCAAGCAAGGTG
+TTGCCAATGGGGGAAAGTGGATGAAGGGAAATGGGATCTCTGTATTATTTCCTACATCTA
+CATGTGAATCTACAATTATCCCAAAATAAAAAAATTCCAAAAATTATCATTCTGAAAACT
+CTAATGAAATGAGTGTAGGTGATGATCATAAAGCGGTGTTAAAACCATCAGGTAAGACTG
+ACGGGGAACTTCAGCATGGGTACATCTGGGGCTGACAACACCTGAACTTCATAATCAACA
+TTAGTGAATGAATCGAGCCTCCAGATCTCATTCCCAGTTTATCAGCTATGACAGGGTATG
+GAAGAACATGTTAAATGACACCACAAGGAGGCCATCAGCCAAGTTCAGATGGTGGAAAAT
+TGTACTGGAAAAATGACTCGATTTCTTCAACAAATGGCATGAGAAATAAAGAAAAGAGAG
+GAAGGCTATATATTAAAAGAGACTTAAAAGAGCTAATCTCAACGGATGCAACATTTAGTC
+TTTGTATGGATCCTAATTTGTATAATATTAGATGATATTAGGAATTAATGTTAATTCTGT
+TTATATGATATTATGGTTGTGTTTTTAAGTCCTTATCTTAAAAGACTGAGGAATATACAG
+GTGAAATGATGACCTGTATTTGCTTTCAAATACCCTAGCAGAGGAAAAACAATTATAGAA
+GCGTAGATTAAAAAAAGAATAGTAGAGACCAAGCATGGTGGCCCACGCCTGTAATCCCAG
+CACTTAGGAGGCCGAGGCAGGAGGATCACTTAAGCGCAGGAGTTCAAGACCAGCCTGGGC
+AACATATCGAGACCTCATCTCTCCAAAAATAATTTTTTAATTAGCTGAGTGCAATGACCT
+CAGCTAATTAACCTTTTTATCTTGAAATAATTGTAGATTCACATGTAGATTTGGGAAATA
+ATACAGCGCTCCCATTTCCCTTCATCCACTTTCCCCCACTTGGCCACATCTTGCTTGAGT
+ATAGTCGATTTTACAGCCAGGAAATTGACATTGATACAAGCAATGGACATCTATAATCCT
+AGCTACTTGGGAGGCTGAGGCAGAAAGATCACTTGAGCCAGAAGTTTGAGGCTGCAGTGA
+GCTATGTACTGTGCTCCACACCACTACTCTCCAGCCTGGGAAACAGGACAAGGCTCTGTC
+TCAAAAAAAAAAAAAAAAAAAAAAAATACTAGACCATTGTTAACTGTTGAAGTTGGTTAT
+GTATGAAATCTCATATACTATTCCATTTGTAAATGCTTGACATTTTTCATAATAAAAACA
+TTTTGCAAGAAGACTATAAGTGCGCAAAGGTGTACATTCAAAGATTTTCTTTCACTGAAA
+TGTTTCTAACAGTTAACAAAATTAGAATCCACTTAAATGTCCAACAGTAAAGAAATGGTT
+AAGTAAATTATGCCACACAGTAAAACAAAATACCCTGCAGCCATTAAAGGGTGATATGGA
+TGTATGGATACCAACTTTGAAAGATGGCCATGACATACCAGTGAGTAAAAAAACAACTTA
+GGCTGGGCACAGTGGCTCACGCCTGTAATCCCAGCACTTTGGGAGGTCAAGGCGGGTGGA
+TCACCTGAGGTTAGGAGTTAGAGACCAGCCTGACCAACATGGTGAAACCCTGTCTCTACT
+AAAAGTACAAAATTAGCCAGGCGTGGTGGTGCGCGCCTGTAATCCCAGCTACTCGGGAGG
+CTGAGGAAGGAGATTCGCTTGAACCGGGGAGGCAGAGGTTGCAGTAAGCCAAGATTGTGC
+CACTGTACTCCAGCCTGGAAGACAAGAGTGGAACTCTGTCTTAAAAAAAAAAAGAAAAGA
+AGTTAAAGGGCTCGGTGCCGTGGCTCACACTTGTAATGCCAGCACTTTGGAAGCCCAAGG
+TGGGCAGGTTGTTTGAGTCCAGGAGTTCAACAGACCAGCCTGGGCAACATGGTGAAACCC
+CATCTCTACTAAAAATACAAAAGTTAGCCCGGCATGGTGGCGTAAGCCTGTAGTTGCGGG
+GCTGAGGTGGGAGGATCGCTTCAGCCTGGGAGGCAGAGGTTGCCAAGAGCCAAGATTGCA
+CCACTGCACTCCAGCCTGGGAGACAAAGCCAGACCCTGGTCTCAAAAAAACAAAACAAAA
+CAAAAATTAGAAAATTGCCTGTGTACAGTATCACTGCATGTTTGTAATGTAGGTGTGTTA
+CATGTGAACATAAGCATGGAGAGATGTCCAGAAAAGCCTTTACCAAAACATTAACAGTGG
+CTGTCTCTGAGGGGCAGAAATCCAAGAGACTGTTACTTGTTTTATATACTTTTTAATATT
+GTTTGATGTTTTACCAATCATGTGTTTTTAAATTAAGCTATTTCCAGTATACTTGTATTT
+TCACTTTTCTGATATATGTGTATGCATCAACAATAAGTTATTTTTAAAACTCAGCTATTT
+CCATTTGTTTTTAAGAAGGAAGAGACAACAGAACAAAGCAAACAATACCAAACTTACAGA
+GTACTGGAAAGGAGGGAAAGGCTAGGAACTTAGTTATACTCCTGCTATGTACCAAGGAAC
+ACCAAATAAATCCAAACAGCATTCGGAGGCACCAGAAGCAGGTCACACGCCCAGAGGAGT
+CTGAACTTGTCCCGCTGCCTCTTCAGTGGTATACGTCAACATCAAAATCTGCTTTTAACA
+TATCCCTCCAGCTACAATGACAGCTCACAGTTCCCCACACCCACCACGCTGTTGCCAAGC
+CTCTACCACACCTCTCCAGCCCCAGCTTCTCTCCAAAATCCCTCCGCCCCTCACCCTCTT
+TGCTTTCCCACAGAGGCTCCTTCAAGACCCAGCTCAGGGGGCTATCTTCTGCAGGACACC
+TTTGAGCTGGGCTCCTCCTCTCCCCCAGGCTGAGCCATGGGCCCCCTCTGTATGCTGTAG
+CACCTATCACTCGATGTCGATGTCATCTGTTTTAGAGGTCTGGCCCACAAGCTCTTTAAA
+GGGAAAGAATGCTGTATGGTCCGTTTTTGTAGACCCAACAGCTTGTGTAGCGTGAGGCAC
+CTCAGAAGCCCCATAAATGTTCTTTTTAAAATTGTTAATTTTGTGTAGAGCTAGGGTCTA
+TGTTGTCCAGGTGGGTATTGAACTCCTGGGCTCAAGCAATCCTCCTGCATTAGCTTCCCA
+AAGCACAGGATTACAGGTGTGAGCCACCACGCCCCGCCCACACCGCCCCCCGCCCCCCCA
+CCGTCCCGCGTAAGTGTTTGTAGAACTAATGAGCAGTTAAAGGGAGGAAAAAAAACCTGA
+TTTCTTCCATTTCCTAAGGACACACGAACATGGCAATCTTGCACTAGAGACACAGGACCC
+AAGAAAATGTTTGAGATGTGGAAAAAAAATCAAAATTAATATTAATTATATATTTATAAT
+ATGTAACAGTTCAACAGCAACTTGATTCTATTCATAATTATATATGTTAGATTTAATGTA
+GGATACGTGTATATTTCAACACATAAGACCCAGGTGGTGCTTTGAAAAGTAAGAGTGCCT
+AGGGCTTGGGAAGGTCTTTAAGCCTCCCTGCCTAAAAAACCTGTAGTTCTAGCTAGTAAC
+TTACCCAGCTAGTTTGGGGCAATGCAGAAAAGCCCATATGCAAAGCAAAACAAAGCTCTT
+ACAAACAAAGCAAACACAAAACTTCCATAGGAACTGCCTTGCATGGAAGTCCCAGTTCGA
+TGGCCAGTAACCACTGCATCAGAGCAGCCCAGCACCCTCCCCTCTGCAGCTGCTTTTTTG
+GTCCAAGCTGCAAGGATGGTGAGGAGGGAAGCATAGCTTGGAAGCTTTGAGACCCCATAG
+ATGAGATGGGCCTTCAGCCTTCAGTCCTGGAGCCTGTGGTGGAAATTCAGCAACCAGGCA
+AAGCCAGAACAAGCTAACTGCAACGCTCCTTAACTTGCCCAGTGGTTCCCCTTCCCAAGC
+TGGCTGGTCTCCCCAGGGCAGAGCTCTAAGCTGCAGAGTTATAAACCAGCAGGGGCAGGC
+TTCTGGATGAAAAACTAGGCACCACACATAAAAGCTCAGAGCCGAGCATCCAGATAAGCA
+CAAAACACCCACAAGATACTTGATTGTTGATGTTACACTGATCTCTGTCAGCTCAAAAAA
+AAACATCACTACAGTTGATTCTGGTTGTTGGTAGTAGTTATGGTTTATAAAGTTGGCTGT
+GAACACTGAATTAGCAAATCCTGAACCACTGCTCCTAGGGGAACTACAGGATTAGGGTCT
+CGTGAGCTCGACTTCACATTTTGGCAAATGATCAATACATAATCTTGTTTCATGCATGTT
+TCTGTTGAAAGAGACATTTATTATGTGTTGCTAATTCATCAGCATTGAACTCACAGCCAA
+CACCACTCACAGCCTGCCTGAACAAAGCTTATCTAACACAATATTTAATATTTTCTCCAT
+AAGGCACATCACAGCCTTCCTGCGCCTAGGAACACTTGACTGCACGTCTGCGCTATGCTT
+GGGGGACATTTTAAATAGCAGAATCACCAACAGAAAAGCATTAAAATGAAAAAAACATGG
+CAATAAATAGTCCACAAACTGGTCACTTGTTTACAATATAAGAGCTGAAACAAGAAGGCA
+GAGCGACTGGGCACGGTGGCTCACACCTGTAATACCAGCACTTTTGGAGGCCCAGGCGGG
+AGGATCACTTGAGCCCAGGAGTTTGAGATCAGCCTGGGCAACATAGCAAGACTCTGTCTC
+TACAAAAAAAAATACCAAAATTAGCTGGGTGTGGTAATGTGTGCCTGTAATCCCAGCTAC
+TCAGGAGGCTGAGGTAGGAGGATCCCCTGAGCCTGGGAGGCAGAGGTTGCAGTGAGCCAA
+GATTGCACCACTATACTCCAGCCCCAGCCTGGGCAACAGAGCGAGATCCTGTCTCAAAAA
+AAAAAAAGCATAGTGTTGTCTTGTTTGACTTCAGCTGGGAATGTATTGAGTGACTCAAAA
+TTTTCACTGCTCTGCACATGTCCAAGAATGACCAAGAAAGTGCCATGAATATTGCTTTTG
+GGGTTACAAATAAATGTTAGTATGTAGGTGAATTTGCAAATACAGAATCTGAAAATAATT
+AGGATTGACTGTACTACCTAAAAAACCTGGTATATATGCCTTATGGTATTCGAAGAAAGC
+ATCTTCTTGACTTTTTTGTAAGAGAATGGAATCCAAAATGAGCTATTAGAAGCTTTAAGG
+GTAGGAAAAGCACTCAGGCACTAAGGCAGTTAACATGGAGAAGACCCTATAACCACTTGC
+GCACTGACTGACCTTCCGTCATGCCACACGCAGGTTTCCAAGAAATTATGCTTATGACCA
+GAATTTTAACAAACTCCTAGAGAGAATCATTTTGAAAAACCAAAATATTTTATAAAGCAT
+ATATACTCCCTAAATTTAAGTACTGTAAAATTACACTTGTCATATATCAACTTTGCTTTA
+AAGTTTGTCTTATCCAAATGAAAAAGGTACAACTTTCAAAAAGGGAAGGTTCTAACCACT
+GTTCAATTAAATTTGGCCTAAAGCTGCCTCCACAGGTAATGAACTGCACCCTATCTTACT
+ATGTAAACAAGCTGCAACCTAACCTGCAAGTGTATTCTTGGAATAAGTAACTGAGTCTCA
+GCCAATCACAGCAGCCAAACTTTCAGCCAATACAGGCTGCAAACTGCCAAAACATGTCAA
+AATAAGGCAAAAGCCAAGCTGTAGCCAGTCAGACTATTTCAGTCTCTCACTTCTGTTTTC
+TGTCTATAAATACCACCTGCTGGGTATTTATAGACAGAAAATACTGTTGCTGGTTAGAGC
+TCTCTGAACCTTTACTGGTTCAGATGCTGCCTAATTCATGCATTGTTTCTTTACTCAAAT
+AAATGCTGCTAAATTGAATTTGTCAAAAGTTTTCCTTTTAACACCAGATTCTCTCTCTCA
+TTATAGACAGGTTATATATATAGAGAGAGTGTATTAGAGTGATTACATATACATACCTAC
+GTATGTATGTATATGTAATCATGCTAAATGCTTAATTCTCCTCAAGATTTAGGAACCAGT
+ATCACAGGGCAGAGAGTCCATCACCTTCCTTTTAAAACAAATAAATCAATAAAAAGAATA
+TATGAAATACAGTTGTTACTGTTCTTTTCTGTGAGGAAACTAAATTGGCAAAGGTGAGCA
+GATATAAAAGGAGAAAGAGCAGGAAATTGTTAAGAAGAAAATCACTGAATATGCAAATGA
+TTCTGAAACTGCCCTTAATGATTTTGGAGTAAATAATCCTTAAGTACAATTAAATAGCAT
+TCAAATATGTCATTTTATCAAAAAAAAAATGTTGTTTAAGGCCAGGGGTGATGTGGGGGA
+GCCTAAATTATTTTTATTATCCTTCTTAAAAAGATGGAACACCTAGCATACTGTTAGTAG
+ATGAATGATAAATGCTCACCATTTACAGAAAATTTAACCTTGGCAAATTAATAACTTTAT
+ATTAATTTCAGTTTAAGTTTAGAAGAATGACAAATTAAAATTAATTCACACTTAGGACTA
+TGACTAAAAGTAAAATGTTAATTGCATTTTAATCTACTCTGGCCTACTTCAAAAGCATAA
+TTTTAACTCTTGGATGGAGAACGAAATTTTCTTCTAAAAATAGATTTCGGTAACAATGAA
+ATATCAAGAGCTGGACATTATAATAAAAAGAAAAAAGGTAACAAGAATTTTCTTTTTTTT
+TTTTTTTTTTGAGAGTCTCGCTGGAGTCTTGCTCTGTCACCCAGGCTGGAGTGCAGTGAT
+GCGATCTCAGCTCACTGCAACCTCTGCCTCCCATGTTCAAGTGATTCTCCTGCGCAGCCT
+CCAGAGTAGCTGGGACTACGGGCACACGCTGCCACGCCTGGCTAATTTTTGTAGTTTTAG
+TAGAGATGGGGTTTCACCATGTTGAGCAGGCTAGTCTCGAACTCCTGATCTTAGGTGATC
+CGCCCGCCTCAACCTTCCAAAGTGCTGGGATTACAGCTGTGAGCCACCACGCCCAGCCCC
+AAGAATTTTCTTTTTAGGACAGACTGGAGAAAGGGTGGGAAAAGGATTGGGAGAGGCTGG
+TTGAAGGTACAGTTGAAATTAAATAGGAGGAATCAGTTCTGGCGTTCTATGGTTAACAGT
+ACATTACAAAATAGCTAGAAGAGAGATTTTTAAATATCCTCACCACAAAGAGATAAATGC
+ATGAGGCAATGGTCACACTAAATACCCTGATTTGCTCATTCTACAACTTATATATGTATT
+GAAACATCAAATTGTGCTCCCCAAATATGTACAATTACGTGTCAATTAAAGAATCTGCTT
+TAAATTTTTTCAAAAGCATATTTTTTTAAAATATGAAACTCAGCATTTATAAACTACATT
+AATGGCAGGGCACGGTAGCTCACGCTTGTAATCCCAGCACTTTGAGAGGCTGAGGAAGGC
+AGATCACTGACGGATCACTTGAGGTCAGGAGTTCGAGACCAGCCTGGCCAACATGGTGAA
+ACCCCGTCTCTACTAAAAATACAGAAAAATATTAGCCGGGCGTGGTGGCACGCTCCTGTA
+AGCCCAGCTACTGGGAGGTTGAGGCACGAGAATCGCCTGAACCAGGAGGTGGAGGTTGCA
+GTGAGACAGGATCGCACCACTGCACTCCAGCCTGGGAGACAGTGTGAGGCTCTGTCTCAA
+AATATAAAAATTTTTTTTAAAAAACCCTACATTTATAAACTAGGACTATATGAGGGTTAA
+ATAACATTTGAAAACTTCTTGGCATTTTTTTGTTGTTGTTTAGCTGCATAATACAAATGA
+AAGCACCATTATTCTAGAAGAGTTGGTTAAATCATCTTTCACTGACAGAACTTTTGAGAA
+AGATATTTTCAACATATTCATTTATAAATGATTTCAAAGTCTTCAACCTCAGCCATTTTT
+TAGATAGGTCAAAAAAATAAAATCTTCCACCTCTAGGGGTTTAGGTAACACAATAGGTAC
+AAGATAAATTTTAGCTAATCTGCTGACTGGCACATGCTTCTCCATGCTGTAACTGCTTTA
+CTGCATAATGACATTAGCAGCTGACCTTCCCTGAGGAAGAACCATAATCAGTTCCAAATA
+AATATATCCTTGATTACTGTTCACATCTAGAATACACCACCCACTGACAAATCAACATCT
+ACAATTCCTCAGACCTGCCATTATGACCTTGAATCTGGAGCAAATACACAAAACCATAAT
+TCGTTTTCTCTGCTCAAGATATGCAAGACTCTCCATAAACCATTCTGGACAGTTGAGTTT
+TCCCAAGGGTTGGAGACTTAACCATTTAGAAAGAATATTTCATACACTTTCTTAAACAAG
+GTATACTGGGTATAAATTCTATTTTTCTTGATTTGCAACCATCAGTGAGAATATTAATCC
+TTGTACTGTGTGTTGGGAGACATTTCTCCATGGGTCTCTCACACGTCTGCGTGTCTTAGA
+AGCAGAGGGGCTGGCTGCTTTCATTCTGAACTATCTTTCAAGGATATGTACATAGCGAAC
+AGCTTAGAAAGACAGAGACAGTATCTCCCACCAGACTGTCCAGTAGCATGAAGACATCTC
+ACTCCAGGGTAAGGCTGGGCAGGTTTGCTTGCAGCCCTTTATAAAGAATTTGATTTACCT
+AAACCTGGGGTTCTACAGCTGTGACATAAACCCACTGCACATGCAGTAGCAACTGAGCTA
+CTCTGATTGCCCCTGTGGGACCTATAGGGAGGAGGAATGGAATAAACTCCTCCTCTCAGT
+GGTGGCATTAGATTCTCATAGGAGCGTGAACCCTATTGTGAACTGAGCATATGAGGGATC
+TAGGTTGCATGCTCCTTATGAGAATCTAATGCCTGATGATCTCAGATGGGACAGTTTCAA
+CCCAAAACCATCCCCCTACCACCCCATCCATGAAAAAACTGTCTTCCATGAAACCGGTCC
+CTGGTGCCAAAAAGGTTGAGGACTGCTACTCTACAACACCATCCACCGAACAGGATGTAA
+TGGACATTTATAGAACACCCCACTAATGACTGCAAAATACACATACTTTTCAAGTATCCA
+CAACATAGATGCCAAGACGTCCACATCCTGCACCACAGGAAAAAACCATGACGAGTCTGA
+AGAAGTGAAATTAAACAATGTGTTCTCTGACCACAGTGGAATCAAATTAGAAATCAGAAA
+CAGGAACCTACCAGGAAAGTCTTCAAACACTTGGAAACTAAGCAACAGACTACTAAACAA
+GCCCTGGACCAAAGACGAAGTCTCAAAGGAAACAAAGGCCAGGTTCGGTGGCTCTCAGTT
+GTAATCCCAGCACTTTGGGAGGCTGAGGTGGGCAGATCACTTGAGGTCAGGAGTTCCAGA
+CCAGACTAGCCAACATGATGAAACCCCAACTCTACTAAAAATACAAAAATCAGCTGGGCT
+TGATGGCAGGCACTGTAATCCCAGCTTCTCAGGAGACTGAAGCAGGAGAATCGCTTGAAC
+CCAGGAGGGAGAGGTTGCAGTGAGCTGAGATCACTGTTCTCCAGCCTGGGTGACAGAGCG
+AGACTCTGTCTCAAAAAAAAAAAAAAAAGGAAACTAAAAATACACTGAACTGAATGAAAG
+TGGGACACAGTTAAAGCACTGTGAAGAGGAAAATGTATAGCACTGTGAAGAGGAAAATGT
+ATAGCACTGTGAAGAGGAAAATGTATAAATGCATAAATTAAATGAGAAAAAGTCTCAAGT
+CAATAATCTAAGCTCCCACCTCAAGAACCTAGAAAATCAAGAGCAAAACAAACCCAAAGC
+AAGCAGAAGGAAAGAAATAATAATGAGTGGAAATCAATACAATTGAAAACAGAAAAACAA
+TAGAAAATCCATGAAAAAAGAGGTGGTTTTTTGAAAAGATTTTTTAAACACTGATGAATC
+TTGAGCAAGACCAGCTAGGGAAAAAAAAAAGAAGGCACAAATAACCAATATTGGGAATGA
+AATGGAGGATATCATTACAGGCTCTGCAAATAGCGAAAGGATAATAAGGGAATACTATGA
+ACTAATTACATACATACATTTCACAGCACAGACAAAATGGACCAATTTCTTAAAAAACTA
+AAACTACCACCACTCACCAATATGAAATAAACAATATGAATAGCCCTATAACTATTAAGG
+AAATTAAATTCATAATTTAAGAACTCCCAAGAAAGAAATCTCTATAAGAACCTGATGAGG
+TGCCTGGAAAAAAGGAAGGAAGGAAGGAAGGAGAAAAGAAAAGAAATCTCCAGTCCTAGA
+AGGTTTCACTAGAGAACTCTACAAAACATTTAAAGAAGAATTAACATCAATTGTACACAA
+CCTCTTTCAGAAAATGGAAAAGGAACATTTCCTAATTCACTTTATGCAGCTAGTTTTTCC
+ACAATAAAGCCAGACAAAGCCATTACTAAAAAAAAGACAACAACAGACCAATATCCCTTA
+TGAATATAGACATGAAAATCCTTAGTAAGACATTAGCAAATAGAATTTAGCAATACATAA
+AAATAATTATACACCCTGACCAAGTGGTTTTTTCCAGAGAAGCAAGGTTAGTTTAATATT
+TGAAAAGCAATCAATGTAATCCACCAAATTAACAACCTAAAGAAAAATCACATGATCACA
+TCAAGTGATACAGAAAAGGCACCTGACAAACTTCAATGGAGACTCAACATCCACTGACAA
+TAAGGACTCTCAGAAAAACAAGAAAAGAGGGGAACATCTCAATTTGATAAAGAGCATCTA
+CAAAAAACAAACCAAAAAAAAAAAAAAACTAGAGCTAACGTTAGACTTCATAATGAAAGA
+CTGAATGCTTTCCCCCTAAGATCAGGAACAAGGAAAAATAGCCATTCTCACCATTCTTAT
+TCAACATGCTGCTGGAAGTTCTAGCCAGTGAAACAATGCAAGACAAGGAAATAAAAGGCA
+AAGAGATGAGAAAGGAAGAAATAAAACTGTCCCTATTTGCAGATAACATGATTATCTACA
+CAGAAAATCCCAAGAATTCTCAAAAAACAAAAAAATCTGGAATTAATGAATTTGGCAAAG
+TCACAGGATACAAAATAAACATACAAAACCAACTATATTTCCAAATAGTAGCAATGAACA
+CATGGAACACAATATACAATATAAATACAAATACAAAATACAATAACATTCACAATCACT
+CAAAAACAAGTATTTAGGTGTAAATCTAACAAAACATGCACAATAATATTGAAATTAGGC
+CAATTAATAACACTGCAATGGCCTCTAAGTTTTTAAGTGACAGGAGGAGTTGTTAGTCTC
+TCATTTTAAATCAAAAGTTAGAAATGATTAAGCTTAGTGAGGAAGGCATGTCAAAAGCCA
+AGATAGGTTGAATGCTAGGCCCCTTGCACCAAACAGCCAAGTTGTGAATACAAAGGAAAA
+GTTATTGAGGAAATTAAAATGCTATTACAGTGAACACACAAATGGTAAGAAGGCAAAACA
+GATGGCTCACGCCTGTAATCCCATCATTTTGGGAGGCCTAGGTGGGTGGATCACCTGAGG
+TCAGGAGTTCAAGACCAGCCTGACCAACATGGAGGAACCCCTGTCCCTACTAAAAATACA
+AAAATTAGCTGGGAGTCGTGGTGTGCATCTGTAATCCCAGCTACTCAGAAGGCTGAGGCA
+GGAGAATCACTTGAATCCGGGAGGTGCAGATTGCAGTGAGCCGAAACTGCACCACTGCAC
+TCCAGCCTGGGTGACAGAGGGAGACTCTGTCTCAAAAAAAAAAAAAAAAAAAAGGCAAAA
+CAGCCTGTCGCTGATATGGAGAAAGTCTGAGTGCTCTGGATAGAAGGCCAGACCACCCAC
+AACATTTCCTTAAGCCAAAGCCTAATCCAGAGGAAGGCCCTAACACTCTTCAATTCTATG
+AAGGCTAAGAGAGGTGAGAAAGCTATATAAGAAGAGTGAAGCTAGCAGAGGTTGGTTCAT
+GATGTTTAAGGAAAGAAGCAGTCTCCATAACAAAAAAAGTGCAAAATGAAGCCTCAGGTG
+CTGATGTAGAAGCTGCACCAAGTTATCCTGAAGATCTAGCTAAGATTGATGAAGCTGGCT
+ACACTAAACAACAGATTTTCAACACAGACAAAACAGCCTTATATTGGAAGATGAAGCCAT
+CTAGGATCTGCATAGCTAGGGAGAAGTCAACGCCTGGTTTTAAAGCTTCAAAGGACAGGC
+TGACTGTGGGTAAGGGTTAAGGCAGCTGGTGACTTTCAGTTGAAGCCAACGCTCACTGAT
+CATTGTGAAAATCTTAGGGCCCTTAAGAATTATGTTAAATCTACTCTACCTGTGCTGTAT
+AAGCGGAACAACAAAGTCTGCATGACAGTGCATCTGTTTACAGCATCGTTTATTAAATAT
+TTTAAGCCCACTGTTGAGACCTAATCCTCAGGAAAAAAAAGATTCCTTTCAAAATATTAC
+TGCTCATTGACAATGCACCTGGCCACCCGAGTGCTCTCATGGACATGGACAAGGAGATTC
+ATGTTTTCATGCCTGCTACCACAATATGCATTCTGAAGCTTATGGATCAAGAAGCAATTT
+CAACTTTCATGTCTTATTATTTAAGAAAATACATCTTGTAAGACTACTGCTACCGTAGAT
+AGTGATTCCTCAGATGGATATGGGCAAAATAATACGAAAACCTTCTGGAAAGGATTCACC
+ATTCTAAAGGCCATTAAAAATATTCATGATTCAGGAGGAGATCAAAATAGCAACATTAAT
+AGGACTTTGGAAGGACTCCAACCTTCATGGATGACTTTGAGGAGTTCAAGACTTCAGTGG
+AGGAAGTAACAGCAAATGTGGTGGAAATAGCAAGACAACTAGAACTAGAAGTGAAGCCTT
+AAGATGGGACTGAACTGCTGCAATCTCATAATAAAATGCCAGCGGATTAGGAGTTACTTC
+TTATGAATGAGCAAAGAAAGCAGTTTCTTGAGACAGAATCTACTCCTGGTGAAAATGCTC
+TCCCTGTCGCCTAGGCTGGAGTGCTGTGTTGAAACGACAAAAAAAGCGTTTAGAATATTG
+CATAAACTTGTAAAGCAGCAGCATGGTTTGAGAGAATTGACTCCAATTTTGAAAGTTCTG
+CTATTGATAAAATGCTGTCAAACAGCATCTCATGTTACAGAGAAGTCTTTCTTGAAAGGA
+AGAGTCAATCAATACAACAAACATCATTGTTAGCTTATTTTAACAAATTGCTACAGCCAC
+CCCAACCTTCAGCAACCACCGCACCAATCAGTTAGCAGCCATCAACATTGAGGCAAGACC
+CTCGACCAGCAAAAGGATCATGACTCGTTGAAGTCAGGTGATAGTTAGCATTTTTTAGCA
+ATCAAGTATCTTTAATTCAGATATGTACATTTGAGGCCAGGCACGGTGGCTCATGCCTGT
+AATCCCAACACTTTGGGAGGCCGAGGCAGGTGATCACCTGAGGTCAGGAGTTTGACCAGC
+CTGGCCAACATGGTGAAACCCCGTCTCTACTAAAAATATAAAATTAGCCAGGTGTGGTGG
+CACATGCCTGCAATCCCAGCTATTCAGGAGGCTGGGGCAGGAGAATCGCTTGAACCTGGG
+AGGCAGAAGTTGCAGTGAGCTGAGACTGCACCATTGCACTCCAGCCTGGGCAACGAGAGC
+AAAACTCTGTCTCAAAAAAAAAAAAAAAAAAAAAAAGATATATACACCTGTTTGACATAA
+TGCTATTGCACACTTTATAACAGACTATACGTATAGTGTAAACATAACTTGTATATGCAC
+TGGAAAACCAAAAAACTGTGACTCATTTTGCTGTGATCATCATTTTATGTCAGTGGTCTG
+TGACCAAACCTGCAATATCTCTGAGGTATGCCTGTAGACAAGTGATTGGCAGCAGCTTAA
+TTCATAATAGCCAAAAAGTGGAAACAATAGCAATAGCCTTCAAAGAGTGAATGGTTAAAC
+TCTTTCATCTATATGATGGAATAGTACTCAGGGATAAAAAAGAACAAAACTATCATTCAC
+TCAACAAGCTAGATGAATCACCACAGAATTATTCTGAGTGAAGAAAAAACAATACAAAAA
+GGCTATATACCACAATTTCATGATATATAACATTATTGAAATGATAAAATTATAGAAATA
+GAGAAGAAAGTTGTGGTTGCCAGGGGCTAAGGAGGAGCTAGGTAGTGGTTGTGGCCACAA
+GGCAGTATTAGGAATCTTTGATGATGGAAATATTGTTACCTTACTTAAATGTATCAATGT
+CAATGTATTGATTGTGTTATGTATTCTATATGGTTTTGCAAGATGTTACCACTGGGAGAA
+ACTAGGTAAGATGTACAAGAGATCTCTCTAGGCTACAGTAGTCCTCACTTACAGTTCCAC
+TTTTGATGGTTTGAACCCAAAATGGGTTTCGTGGGTTTGTTACCCACGGCCAACCACTGT
+CCAAAAATATTAAATGAAAAATTCCAGAAGTAAACACTCACACTTTTATTACAATATATG
+GTGATAACTGTTCAATTTTATTATTATTTTGTTACTCTCTTACTGTGCCTAATTTAAAAC
+TCAAATTTTATTATAGATATGTATGTACAGTCAGCCCTCCATATCTGTGGGTTCTGCCTT
+TGCAGACTCAACCAACTTCAGGTGAAAATATCCTGGGAAGAAAACGATAAAAAAATACGG
+ATACACACACAAAAAAATTGTAAAATACAGTATCACAACTATTTATATAGCATTTACATT
+GTATCTAGTATTATAAGTAACCTAGAGATTATTTAAAGTATACAGAAGAATGTGCATAAG
+TTACATGCAAATACATCATTTTATATAAGGGACTTGAGCATCCATGGATTTTTGGCATCC
+ATAGGAGGTCATGGAACCAATCCCCCACAGATATTGACAGACAACCATGTAGGAAAAAAC
+ATATATAGGGTTCAGGCCTCCATTGGGGGGGTCTTGGAATTTAGCCTCTGAGGATAAGGA
+GGGACTACTATATTTTTTATAACCGCACGTCAATCTATATAGTTAGCTCAAAATAGTGTT
+TTTTTGAACAACATTGCCCTTTGAAGGAATTATTAGCCAAAGCATGTCAGCAGATCTTTT
+TTTCTTTGAGGCAGGGTCTCTCCCTGTTGCCTAGGCTGGAGTGTAGTGGCAGGATTATAC
+CTCACTGCAGCCTTGTCACCAGATTTTAATACAGTGGCGTTTTGAACAATAGGAGTCCAA
+CTTCTATTTTTTTCCACCTCTGCCATCCCTGAGAAAGACCAACCCTTCCTCTTCCTCCTC
+AGCCTACTCAGTGTGAAGATGACAAGTCTGAAGACCTTTATGATCTACTTCCACTTACTG
+AACAGTAAATAATTTTCTCTTCCTTGTGATTCTAGTAACATTCTTTTCTAGTTTACTTTT
+AAAAATACAGTAAATAATACATATAACATATAAAATGTGTTAATCAACTGTTTGTTATCA
+GTAAGACTTCGAATCAACAGTAGGCTATTAATAGTTAAGTTTTAGGGTAGTCAAAAGTTA
+CACACAGATTTTTGACTGTGTGGAAGGTCAGTGCCCCTAACCCCTGTGTTGTTCAAGGGT
+CAGCTGTATTTCTAATTTTCTTGTTGACAGGCAGAAGAGTTTACTAAGAAAATTCACCTC
+TAACAATCTAGTTTCAAGGCATTTTCCAGGTGGTTTGTCATGTGCAGCTAGGAGCTAAAT
+AGGCAAAGATGTAGAAGACAATGTAGATTTAGAAGAGAATATATAACACATTTTTATTAA
+AGTATGAAGTTGAACAAGAACTCAGTACTGAACTCAAGATATTTTCATTATTCCTGCCCA
+TAATCATGAATGCTTCTAAACAGAGCGCAGGCAGCACCTGACCAGTGTATGACCAACTCA
+TGGAGAAGCAATTCTAAAGGAAGTCCTGTCTTCCTTACTTCCAGCCAGCCTAGGATACTT
+CCCTATCAGAATCTTCCACTCCCAAGCCATCTCTGCAGCTCACCTCAGCCCTAACCACCC
+CCAGCCCAAGTTGGCTAGGCAAAAAGAAGAGGAAGAAGAAAATGGTAAACATGTGCATGC
+CACACCTGTTTACTCTTCTCTCCTGCCCGCCTTGCCACAATTCCTCTGAAGACGAACACC
+CAAAGGAAGGAGAGGGTAGGAATGGCACAGGACTTGCTAACACCTCCAGCTGCCAGGCCT
+CCTCTCACCAGTTATGAGGAAAGCCAGGCTTCATTCTTACCCCACCCCCACCAACTCTCA
+CCTCCCTCAGCCTTCACAAAAAAACTCCACCCATACCTCCCCAATCCTATCCAGAAGCAT
+TTCCAAAGTCCCTTCTTCCCTTTAAAACTAGTCTCCTGGGCCAGGCGACATGGCTCACGC
+CTGTAATCTCAGCACTTTGGGAGGCCGAGACGGGCGGATCACGAGGTCAGGAGATCGAGA
+CCAACCTGGCTAACACAGTGAAACCCCGTCTCTACCCAAAATACAAAAAATTAGCCGGGC
+GTGGTGGCGGGCACCCATAGTCCCAGCTACTCGGGAGGCTGAGGCAGGAGAATGGCGTGA
+ACCCGGGAGGCGGAGCTTGCAGTGAGCCGAGATCGCACCACTACACTCCAGCCTGGGCGA
+CAGAGCAAGACTCTGTCTCAAAAAAAAAAAAGGCAAAAAAAAAAAACTAGTCTCCTCCAG
+CTCTGCTGAAGCCCTGCCACAGGAGTCACATTCCAAGTAACCGGAAAGAAAATACAGAAT
+GAATGTAATCCATCATTTGTGGATACCCTAACCCTCGCCTTATAGTAACTCTAGTTACTA
+GAGCAACTAGGAAGCTCTCCTGAAATCGTAGTTCATTTTCTGGTGATTAGGTTACTTTCA
+GAAATTAGAGGTTTCATTTATACTAAGAAACTTAATATGAAACTACTATTCCCACCTAAT
+GAGCAAGAAATGCTTTCACTTATTAATATATCTTGCCAGGGCGAGGCACAGTGGCTTAGG
+CCTGTAATCCCAGCATCCTGGGAGGTCGAGGCAGAGGGATCACTTGAGCTCAGGAGTTCA
+AGACCAACCCAGGCAACATGGCAAAAACCCATCTCTACAAAAAATTAGCCAGGCATGGTG
+GCACACACCTGTAGTCCCAGCTACTCGGGAGGCTGAGGTGGGAGAATCATCTGAGCCCAG
+GAAGTCAAGGCTGCAGTGAGCCATGATTGTGCCACTGCACTCCAGCCTGGGTAATGGAGT
+GAGACCCTGTCTCAAAAAAATAGAGAGAGAGAGAGAGACAGACAGACAGACAGACAGACA
+GAGATAGGAGAAAGGGGGAGGGAGAGAGAGGTAGGGCAGAGAGAGAGGGAGAGGAGAGAG
+GAGAGAGAAGAGAGAAAGAGAGAGAGATCTTGCCCATCTGGCTTTATTCTGAGACCCACC
+GAGTGAAGCCTGTGGCAGACAAGAGTGGTTTCTATGAAAAAAATATAAATAAATAATAAA
+TAAAAAGTGGTATTCCCAGATGTGAAGGCAAACTACAACAATGACAATGGCCTCTCTATT
+GATTGGCAGGGTCAATTTGGCTGACAAGTTGGCTGGTCAGGTTTCTCATCTCCAGGTGCT
+CTGCTTCCAAAGCTGGGAGTGGTACAAAGAGATTACATGGTCCTTGCACCAGAGTTCATC
+TACTTTACTCAACCCCATAGTTTTACATTCAGTTCTAACAAATTTAGATGGTTTCCAAGT
+TCAGTTAATCAGACAGAATAAATCTTCATAGAGAGAAAAACACTTTATTCATTCAACAAC
+TATTTGTTGAGTGCCTAAGAAGTGCCAGACACTTGGAGATTCAGCAGTGACTGATACACA
+ATGACCCCATCTCCTCCTGGCTTATGTGTGTTTGGTGGGAGGCAGAGGCAGAGGGTTAGA
+CAGTAGAAAAGTAAATTAAAATTAAAATAATTGTAAATAAAATAATTACAACATGTTACG
+GTGGCTAACAAGGACATAAACAGAGCTGAGGATCTTGCATTCTCAGAATTATGAAAAGCA
+ATATTCAATCAAGGCCAGGCGCAGTGGCTCACACCTGTACTCCCACCACGTTAGGAGGCC
+AAAGTGGGAGAATCCCTTGAGCCCAGGAGATCAAGACCAACAACATAGCAAGACCCCATC
+TCTACAAAAAATAAAAATAAAAATAAAAAAATTAGCCAGGCATGGTGGTTGTGCCCACAT
+TTCCAGCTACTCGGGAGGCTAAGGTGGGAGGATCGCTTGAGGCCTGGAGTTCAAGGCTGC
+AGAGAGCTGAGATTGTGCCACTGAACTACAGCCTAGGTAAAAGAGTGAGACCACATCACA
+CGCGAAAATAATTAAAAAACAAAAACTAAAAAACTAAAAGCAACTGATCTTTGAGAAGTG
+ATAACTGCATTCTCAAAGTACCTAATCTCAACAATACCCTAACTTAAAACCTGCTGACTA
+GGAGATGTATTTGACTGCAAATCTGGCCCACACAAGCAATAATCTGAGTTTCCATCAAGG
+AAGCTGTAAGCACCAAGTAGAGCAAAAACAAATCCAGGCCTCAAATGGAAAAAGCAGCTC
+TGAATTGTGATTTTCGAAGAAACCTGCATTTCTTACACTTCAGTGTACTTTCCCCATATT
+TAACTCCAAGATTTTTGTTAATTTGTTTGGTTTTCCTTTCTCAAACAAAATTATGCTCAG
+ACTGAAAACCCTAGATTTGTTCCCTATTGCATCTTCATTTCTTCCCAAACATTCCATAAA
+ACGTGACCTACATTAAGTTAGCAAGTTAAGTCTGAAAGCGTCTACCTTCCCTGGGGAGGG
+GGAAGGTGTAGGCAGGGCAGAGATTTGTAGTCCAGCCCTCTTGCCACAAATTATGAATTA
+GAGAGGAATGACTTTGCTTTTTTAATGATCTCCAGAGAATTTTCCATCATTTCCCTCTCT
+TCACCCAGCTCCTTTGCAACCACTGCCAGAGAAGTCTTCCTTTAGCTTCTTAAACATCGA
+TCCTAAAACACTTCCAGACACCTGTGCTGCTCCTTTCAGTTCCCATGGAGATTAGGCTGT
+GTAACAATCTCGCAAAGACGTTCCCCTCCGTCTCCTCATCCTCTTTTCAAACCCTTTTAC
+GATTTCCCATCTCACTCAGCATGACAGTCAAAGTCCCTGTGATGGCCAACTTCTGCATCA
+CCTAGCCAGTCTGCCACCGCCAAAACTCTCCAGCCTCATCTTTCTACTCTTCCCCTGGTT
+CCTTGCCCACGCCTTTACACTTGTTCTCTGCTTGGAATCTTCCCTCCCCTCCTTGAGGAA
+CTTTCTCAAATGTCACCTTCCCTCAATACTCCCCCTCCTCCATTTAAAACTATAAACTTC
+CAACTCTCTAAGCCCCTAAAGTACTCTATATTTAACTTATTGTATAAACTACTGTCCCTA
+CTTGTAAGTTCCAAGATTGCAGGGATTCACCCGCTTTGTTCACTGCTGTCTGCCAAGGTC
+TAGAACAGTGCAAGTTACCCAACAGGAGTTCAATAAACAGCCATTCATTTAACAAATATT
+TGCTGAGCACTTCGTCCCGTCCAAGTTTGTTAAATCAAGACAAATAAGACACCGTCCCTG
+CCTTTAACGCACCAGATGGAGAAATGCACCACAGACATAAATGTGCAATACAGGCCTGAC
+ACTACGGCCACAAGCAAGTCAAAGAACGTGCCAAAAGTTCAGAGGAAGAAGCCTCGGCTT
+CGCCTTTCGGGAGACCAGTCCAGCTTTCCACCATCACGCTGCTCATCAGGGACCATCTCC
+GGGGGTCTCCTCTAGACCCCAAGGGAGGAGCGGGTCCCGCCCGCCATTCCCAGGTCTCAG
+AGTTTACTTGTCCAGAGATGCAACTTCCGGCCTCTTCAGGCCGGGCAAGATTTAAGGAAA
+GAAAAGAAACATAAGGACCTCCGTTCTTCGGTCTCCGTCCCCTCCCCTTCCCCCGCGTGC
+CGTCCCCACAACGGGCCAGGACTGAACCCAACTCTCGACCAACTCCCGGCAGCAAAACTA
+AGCACCCTACTTCCGTTGTCCCCACCTGTTCCCGGCGTCCCCTTCGGCTACTCCCGGCGT
+TTGCGCAAGCGGTCCCACGTGGGC
diff --git a/test/csq/ENST00000409523/ENST00000409523.fa.fai b/test/csq/ENST00000409523/ENST00000409523.fa.fai
new file mode 100644 (file)
index 0000000..ca688b8
--- /dev/null
@@ -0,0 +1 @@
+2      64644   25      60      61
diff --git a/test/csq/ENST00000409523/ENST00000409523.gff b/test/csq/ENST00000409523/ENST00000409523.gff
new file mode 100644 (file)
index 0000000..744854b
--- /dev/null
@@ -0,0 +1,16 @@
+2      ensembl_havana  gene    21      64624   .       -       .       ID=gene:ENSG00000186132;Name=C2orf76;biotype=protein_coding;description=chromosome 2 open reading frame 76 [Source:HGNC Symbol%3BAcc:27017];gene_id=ENSG00000186132;logic_name=ensembl_havana_gene;version=10
+2      ensembl_havana  transcript      240     64478   .       -       .       ID=transcript:ENST00000409523;Parent=gene:ENSG00000186132;Name=C2orf76-004;biotype=protein_coding;ccdsid=CCDS42739.1;havana_transcript=OTTHUMT00000330585;havana_version=1;tag=basic;transcript_id=ENST00000409523;version=1
+2      ensembl_havana  three_prime_UTR 240     267     .       -       .       Parent=transcript:ENST00000409523
+2      ensembl_havana  exon    240     344     .       -       .       Parent=transcript:ENST00000409523;Name=ENSE00001581014;constitutive=0;ensembl_end_phase=-1;ensembl_phase=1;exon_id=ENSE00001581014;rank=6;version=1
+2      ensembl_havana  CDS     268     344     .       -       2       ID=CDS:ENSP00000386714;Parent=transcript:ENST00000409523;protein_id=ENSP00000386714
+2      ensembl_havana  exon    9418    9499    .       -       .       Parent=transcript:ENST00000409523;Name=ENSE00001335430;constitutive=0;ensembl_end_phase=1;ensembl_phase=0;exon_id=ENSE00001335430;rank=5;version=1
+2      ensembl_havana  CDS     9418    9499    .       -       0       ID=CDS:ENSP00000386714;Parent=transcript:ENST00000409523;protein_id=ENSP00000386714
+2      ensembl_havana  exon    15262   15299   .       -       .       Parent=transcript:ENST00000409523;Name=ENSE00001335434;constitutive=0;ensembl_end_phase=0;ensembl_phase=1;exon_id=ENSE00001335434;rank=4;version=1
+2      ensembl_havana  CDS     15262   15299   .       -       2       ID=CDS:ENSP00000386714;Parent=transcript:ENST00000409523;protein_id=ENSP00000386714
+2      ensembl_havana  exon    18950   19000   .       -       .       Parent=transcript:ENST00000409523;Name=ENSE00001335435;constitutive=0;ensembl_end_phase=1;ensembl_phase=1;exon_id=ENSE00001335435;rank=3;version=1
+2      ensembl_havana  CDS     18950   19000   .       -       2       ID=CDS:ENSP00000386714;Parent=transcript:ENST00000409523;protein_id=ENSP00000386714
+2      ensembl_havana  CDS     37623   37755   .       -       0       ID=CDS:ENSP00000386714;Parent=transcript:ENST00000409523;protein_id=ENSP00000386714
+2      ensembl_havana  exon    37623   37767   .       -       .       Parent=transcript:ENST00000409523;Name=ENSE00003687102;constitutive=0;ensembl_end_phase=1;ensembl_phase=-1;exon_id=ENSE00003687102;rank=2;version=1
+2      ensembl_havana  five_prime_UTR  37756   37767   .       -       .       Parent=transcript:ENST00000409523
+2      ensembl_havana  exon    64153   64478   .       -       .       Parent=transcript:ENST00000409523;Name=ENSE00001584682;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001584682;rank=1;version=1
+2      ensembl_havana  five_prime_UTR  64153   64478   .       -       .       Parent=transcript:ENST00000409523
diff --git a/test/csq/ENST00000409523/ascii-art.txt b/test/csq/ENST00000409523/ascii-art.txt
new file mode 100644 (file)
index 0000000..62b56fd
--- /dev/null
@@ -0,0 +1,30 @@
+
+
+                18990     19000               37744      37755     37767
+                eeeeeeeeeeeiiiiiiiiii   ...   ..eeeeeeeeeeeeeeu....uuuuu
+GTGGCAGGTTGGTCCTTAAAGGGATATCTACAAGAGA   ...       TCCAGGAGCCAT
+GTGGCAGGTTGGTCCTT----------------GAGA             C
+
+
+CDS 268     344         ..  77
+CDS 9418    9499            82  .. 159
+CDS 15262   15299           38  .. 197
+CDS 18950   19000           51  .. 248
+CDS 37623   37755           133 .. 381
+
+
+GTGGCAGGTTGGTCCTTAAAGGGATATCTACAAGAGAAAGATTATTTTTTTACACAA
+GTGGCAGGTTGGTCCTT----------------GAGAAAGATTATTTTTTTACACAA
+GTGGCAGGTTGGTCCTTGAGAAAGATTATTTTTTTACACAA----------------
+                 1234567890
+                eeeeeeeeeeeiiiiiiiiii   ...   ..eeeeeeeeeeeeeeu....uuuuu
+                           12345678
+
+xx: 
+    CTACAAGA 
+    GAGAAAGA
+
+a1: (null)  aoff=11
+a2: (null)
+a3: GAGAAAGA
+
diff --git a/test/csq/ENST00000409523/long-overlapping-del.txt b/test/csq/ENST00000409523/long-overlapping-del.txt
new file mode 100644 (file)
index 0000000..715ce06
--- /dev/null
@@ -0,0 +1,6 @@
+18990  TAAAGGGATATCTACAA       T       frameshift&splice_acceptor|C2orf76|ENST00000409523|protein_coding
+18990  TAAAGGGATATCTACAA       T       frameshift&splice_acceptor|C2orf76|ENST00000409523|protein_coding
+
+37744  T       C       synonymous|C2orf76|ENST00000409523|protein_coding|-|4G|37744T>C
+37744  T       C       synonymous|C2orf76|ENST00000409523|protein_coding|-|4G|37744T>C
+
diff --git a/test/csq/ENST00000409523/long-overlapping-del.vcf b/test/csq/ENST00000409523/long-overlapping-del.vcf
new file mode 100644 (file)
index 0000000..fe255a5
--- /dev/null
@@ -0,0 +1,8 @@
+##fileformat=VCFv4.2
+##contig=<ID=2,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+##INFO=<ID=EXPL,Number=1,Type=String,Description="Expected consequence with bt/csq -l">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+2      18990   .       TAAAGGGATATCTACAA       T       .       .       EXP=frameshift&splice_acceptor|C2orf76|ENST00000409523|protein_coding;type=ENST00000409523:120078770-TAAAGGGATATCTACAA-T
+2      37744   .       T       C       .       .       EXP=synonymous|C2orf76|ENST00000409523|protein_coding|-|4G|37744T>C;type=ENST00000409523:120097524-T-C
diff --git a/test/csq/ENST00000410009/ENST00000410009.fa b/test/csq/ENST00000410009/ENST00000410009.fa
new file mode 100644 (file)
index 0000000..bd808d4
--- /dev/null
@@ -0,0 +1,96 @@
+>2     2:71057327-71062972
+AAAAGTGCACTTGGAGTGAGTCCTTGACCCAGGCAGCATTTTATTCTGAGGAAGCTGGAA
+GGTGAATTCATGAAGGCACTGAAGGCTGCTTCCCATGCACAAGACACAGGAAGATAGGAA
+ATGCAGAAGGAGGAGGAGGTGCCGGAGAGGTGAGGACAGGGGCTGGATGGACGCTGGGTG
+GAAGGCAGGGCTCGGCACTCCAGTGTACTAAGGGAGTGGAAGGAGAAGGGAGGCTGGGTG
+CCAGCCGAGCTCTGAAGGAGATACAAGTCCGTGTCAGCCACTGACTTGAACCAGAGAAGA
+ACGGGTTCAGGCTTTAGATGATGTGGATGAAGAAACCACTGGGGACATACCATGAGCAGG
+ATTTCCAAGAACAGAGCTATTTGCACTGCAAACACAGCCAGCTGCTAGCTGCCAGCACAG
+CTAAGCAGAGACATGGAAATTCTAGGGGGTTTGGCCAAGAAAAGCCCTGGATGACAATAT
+CAGGAGAATTGCTTGGTTGCTCTGGAGTAACTTTGATGTGATGAAGCTGAGGTTTCTCTG
+AAAGAGTGGAAAACCCCAGGGTGTTATGCCGGATTACGGGTCTTGATCCTCCTTAGCAGG
+GCAATTGGAACTTCTAAATCCTCTCTACCCACCCCTCCCACTTTAACCTGAATTCTCCTT
+TCCATTCCAGCTGCCTCCAAGACGTCAGAGAATTTCCAGCCAAGACAGACGGACTCCAGA
+ATGCCACTGTGGGACAATTTTGAAGCAAGAAAAATTAACGTGCAAAGTCATCCTGGAGTC
+TGGGGAAGAAAGAGGCATTTCCTCATGTTTAACAAGCGTTGGAGCTCAAAGAGTGAGCTT
+GGGAGCCTGTCCTGTCACGGTTCTGATGGGACATAGGGTCGCTTACAAATGAAAAGAAAC
+GTTTTGTCACATGGGGCATCATTCCAGGCCTGAAGTGAGGGAGCCTTTATATTGCCACAG
+TGTTCATTGTTCCCAGCATTGTTGGGCTCACCTGGAATCCAGAACCTACCAAGAGCGGGG
+AAAAAGATGGATTTACAAAGTGGAAAATCAAAAAGAACTTATTTCCAGTGAAGAAATGAG
+TTAACTCAACCCAAGCTTTTGTCCTAGGGAATGGCATAGCAAATGTCTGCACCCAAGCCT
+CAGAGGAAGGGGACTGGTGAGACTTCGACCTCTAAGCTTTCACATGCCCCAAGTCCAGGC
+CAAACCAACCCACCACTTTCAAGTCCCTACACAAACCCACACTGTGAAGACCTAGACTCA
+TGACAAGATCCCTGAAGCTGGCCAGGTAGAAGGCCTTGTTGCCAAACCCCAGAGGGCGTG
+GAGGGCTCAGGTCCACAGCCAGTTGGTGACAGGGTTGTGCTCGATCTTGGTTGCAATGTT
+CCTGTCACTCTAAGACAGGGAAGAATCAGAAACCCTGTCTCATGGGGAACATCGCCCCCA
+CTCCCTTCATGCCCTGGCCATGGCCGGGGAAAGTCAGGCTGGCACGGAGGGCTCCAGGGG
+CTTACCTCACACTTTGGACCTTGTTGAATGGCGTGTCATCCACCCAGGACCAGTCCCCTT
+CCATCCCTGCTTTAGTCAGGCCAATCCAGTAGATGAGTCCCCCCGCTGTTTTATACAGAA
+ACTCCTGTAGGAAAGACAGGATAAGCAGAGGTGCGGCCACACTTGGAGCTTGATCATCTG
+TCTCTGGGTGTTCTTCACCTGCGCTCAGTGACAGCCCTGACCCACAGATGCGCTGCACAA
+ACTGGCCTCTCAAGCTTCTTCCTGCCCTTGCCCAGAGCCCAGATTTCATCTTCCAGATTA
+TGATGTGTCCCTGCTCTGCAGCTAACAAGCTCAGGACTCAAGCCTTTCTGCCACTCAGGA
+AGCAGGTGCTGAAGCACAGGAAGGCCTCAGCTGAACTCCAGAGCACGGACCGCAAGAGAA
+TGGTTCATATGATAATACCTGAATTAAATGAGCCCTGAATCCACATACGGCACTGTGCTG
+AGTCGTCCATATGCATTCTCTCCTTTCCTCTGAGGCAGGTGCCATCACCATGCATGTTTC
+ATCAAGTGAGGGCCAGTGAAGTTTGCCCAGTGAAGTTGGGTATTCCACCCAAGCTGCTAG
+GACTAGTTAGATGGCAAGGTTCAGGCTCTAGAACTACGCCAGAGCCCAGGCTCTGACCTG
+CTCTGCTATCCCACCTCCCAGATGAAAAGGGCCTGCCCAATTTCTGCCTCACCAGGCAGG
+AGACTTCTTGAGTCATGTGGAATCATTAAGGCTGTTCACAAATATTTCTTTTTTTCTGGG
+CACATGGAAAGTAGATCCTCTCTGCCCTGTTCCAGGAGTACTGGAATCCAGGATCCTCCC
+AATCCAGGAGTACTGCATAACTTACTTAACTTAATTAACATAACTTAAGCTAGTGAAATG
+TAAGCAAAAATGAGGTATGTTAAATCTGGGCAGAAGCTTTGCACAATATGTCAAGTTCCC
+CTTTCCTGCCCCAGCAATTGTGGAGACATATTAAGATGAAGACTCCTTGGGCCTGGGTCC
+TTGAGTAGCCACAGTGAGCACAGCCCCCTTGCCGGCCCTTATTCGACATGCTACTGAGAA
+CCAATCCTTCTTCATTAGGTCATCAATATTTGGGGATTTTTGTTCACGCAGTATAATCTT
+GCCCATCCTCCCTGGCCCAGTGCTCATACGCCCCCTTCACAGAGCCCATAGGCACAGCAC
+TCACCTGCTCACTCTCTGAGGTCACCGAGGTCAGGTGTGAATTCCTGGACACACAGAACT
+GCTCGGCACTATACCAGGTCTTTGGAATGAGAGAAAAGTAATAGAAGTTCCCCTTGAAGT
+ACTTCCAGCCTTGAGAAACCACCTGTAGAATATCATCTAGAGAACAAGAGGTAAAAGTGA
+ACGCTGGTATTCTTGATTTCTTGGGATGCTGGCTTGGTGGGGGCACTTGAATGAGGTCTC
+AGAGACAGCAGCAAATGGAGCTGTGCGCTGGTGTCCTTGGGTCCTTGTATAGGAGATTAG
+GGACACTCTTTCAAATCCTGAAAGTCAGACAGAGACTAATAGAGTCTCTGGGACTGGAGA
+GGTTATAATGCAAGAGGTTGGACAAAGAGTGTCTTCCCCATGATGAGGAAGCAACCCTCC
+ATCGGCCATGACAAGTGGCTGAGCCCCTGGACTCTAGAAAGGAACTTGATGGGAAATGAC
+TAGGTGTGGGCCAGGGTGGACATCCCCTAATGCTTTTACATTCTGCACTTTTGTGTGGGA
+GCTCTAGCTGGACCCTGGTCTCTTTTCTCCTAACAGCCCCTAAGTCCTCCCCAACCTCAA
+GCCCTCTCTCCTTAACTTCCTAGCCCATGGCTGCCCCTCTTTTGCCCCCACTCTCCTCCC
+CAACCCACCAGCCCAATGGCCTCAGGTCTGGGACAGGTAAGATCCCATGGGCCACTGGTC
+AGCTTCAATGTAATTTTCTGAGTCACTTACTTTGTCGTTTGAGCAACTTGCTCATATTCT
+CCAAGCTGCCCTGGAGTGCCCGGATCTTTGTATTTAAAGCACTGGCTTTCTCCAAATCAC
+TTTTTAACTCTGGGATTTGGGCATTTAAGGTACTGACTTCTTCCCAACTTCTTGTTAAGA
+TCTGGATCTGTGCGTTGGCCTTCTCCACACTGGTTTTTAACTTCAGGAACTGAGAACGCA
+CATAACCCAGGCTCTCATTCACCATCTGGATCTGAACGCCAGCTGCCTCCATGCCGTCAC
+TATTCTTTTTAATTTCAGAATCCAGGGTGCTGATGTTGTCCACACGACCTTTCAGCAACT
+GGACATTGGTCTTTACATCTGATATGGTGCCCATAAACCGGGGATCTGGGATTGAGAAAG
+TCAGGAGGTCAGCTGAGGGGAGTCCCAGGGACAGGAGTGGGGGTGTTGTCAGGTTGATCA
+AAGGAAGGGAAGGAATAGGCTGAAGCTTCCCAAAGAACCAAGACAGTCCAATGGGCCACC
+CCAACCCTCCAATCATTCATTAACGTACAACAAACGTGCAATGGGCACCTACCATGTGCC
+AGGAACACAGGTGGATACAGATAATGGGGAGATTGATAAAACACAGGCTCTCTGTGAAAA
+GATTTCACAGGCAAGCAGAAGCAGGAGTTAGAAACCATTCCTGAATTTTCTGAGTGTTCA
+GGGAACATTTGATAAAGGGTGCCCTCCATGAGCCCCACCACTGTCCCCAGAACTTGATTC
+CCCCTAGACCCCACCCCTTGGTTGCCATCCCTCTGTTTTCAGAAACCCCTGCAGTGGCCA
+TCTGCTAGGACAGCACCACTCCCCCACATCTGTCCATGGGCCCCTCTGTGACCATGGGAA
+GAACCAGCCACTAATCTGGAAGTGGCTTCTCCAGAGAACATGGAAGAGGAGATTACAAAA
+CTGTTTCTCCCCTTCCCTTGCCCCACCCACTTTCACATTCTGCTCAGGTCCCAGGCCTGG
+GTACCAGAGAGAGGATCAAAGATAAACCAAGAGGCTCAAAGGCGAGCCCTGAGGAAAATG
+CGATGTTAGAGGCCAGGGGTCTAGGATGGGGCAAGGGGGACTCTGCTCAGAGCCTACAAG
+TCTAAGCCCAAATATGTCCCGAGGCCACAGAGGGAGAAAAAAAAACCCAACAGCTTCTTG
+GGTCCCTTTGCTCTGCTTCCTGGAGCCCTGGCAGGAGGAAGAAGGCTCTGCCAGCAGCAA
+AGGCCATGAAGCCTGACAGAGCCAGAAAAGGAAGAAAGATAAACCATGCAACATCAAATG
+AGCAGGAAGCCTCCCTAGATGTGATCTTCACAGGGACAGGAGAATGAAGACAGCACCAAC
+GAGTCCTGGGGAGAGGGGACTGAGTCATGGAGATCTGTTGGCTCGTTGGCCAGGCTCTCC
+ATCTGGTGAGCTGGGGCCAATGATACATGAGGCTCGGTCCTTCACAGGGTCAGGAGACAT
+TGCACTGTCAAGGACTGTCCACAAGGCTCTAGATCCAAGGAGCAGAGCTCAGATTGGTGG
+GGGGTGGACGGGGAGAAAATAGCACAGGATGTAAAACTAGATCAATGTTTCCTGAGGACA
+AAAGAATGTATCCTTGAGCACCAATGTGCAAATGCTAATCCCAATAATCTCCCAGAAATT
+GGGAGGGAAAGAGCATCAGCTCACCGTACTGGGGGCAGCACAGCCTGTTACTGCACATGG
+AAAGAGGAGGAAGGAGACAAATGAAAAAGCCACAGGCAGGAGAAACCCGGAGAGCAGGGA
+AGTGGTCTCGATCTGAAGGGAGCCGGCTGGCCACAGAGAGGGGCTAAGCCCAGACGATGA
+AACATGAGGACTTACAAAGGACGGCCTGCAGCAGGACGGAGGCGACCAGGACCAGCGTCA
+GGCAGATTAATGCAGCACGGACTGTGGGTGTTTTCCCCGGGACCAGAGATGGACCGGACT
+TGGGAGGAGGCTCTGTTGGAAGAAGAAGAAAATGTGTGTTGAAGGAGCAGCAAAGGGCAG
+GTTTGCACACAGAACACGGAGCAGGTTCTCAGCAGCGATGTGGCTTGCTCGGGGCCAGAG
+GGAGATGTTCTGTTTGTCCACAGTGAAGTGCGCATCAGGGGCCTCCTTCTCCACAGTCAT
+CCTGAGTGCTCACCCTTATCCTGGGAGCACAGGTGCTTCTGGCTGCCTGTCTCTCCAAGG
+GCTCTT
diff --git a/test/csq/ENST00000410009/ENST00000410009.fa.fai b/test/csq/ENST00000410009/ENST00000410009.fa.fai
new file mode 100644 (file)
index 0000000..d08e1f4
--- /dev/null
@@ -0,0 +1 @@
+2      5646    23      60      61
diff --git a/test/csq/ENST00000410009/ENST00000410009.gff b/test/csq/ENST00000410009/ENST00000410009.gff
new file mode 100644 (file)
index 0000000..3e7c2dd
--- /dev/null
@@ -0,0 +1,16 @@
+2      ensembl_havana  gene    21      5626    .       -       .       ID=gene:ENSG00000116031;Name=CD207;biotype=protein_coding;description=CD207 molecule%2C langerin [Source:HGNC Symbol%3BAcc:17935];gene_id=ENSG00000116031;logic_name=ensembl_havana_gene;version=7
+2      ensembl_havana  transcript      21      5626    .       -       .       ID=transcript:ENST00000410009;Parent=gene:ENSG00000116031;Name=CD207-001;biotype=protein_coding;havana_transcript=OTTHUMT00000329959;havana_version=4;tag=basic;transcript_id=ENST00000410009;version=3
+2      ensembl_havana  three_prime_UTR 21      854     .       -       .       Parent=transcript:ENST00000410009
+2      ensembl_havana  exon    21      1005    .       -       .       Parent=transcript:ENST00000410009;Name=ENSE00001949188;constitutive=1;ensembl_end_phase=-1;ensembl_phase=2;exon_id=ENSE00001949188;rank=6;version=1
+2      ensembl_havana  CDS     855     1005    .       -       1       ID=CDS:ENSP00000386378;Parent=transcript:ENST00000410009;protein_id=ENSP00000386378
+2      ensembl_havana  exon    1506    1624    .       -       .       Parent=transcript:ENST00000410009;Name=ENSE00000760756;constitutive=1;ensembl_end_phase=2;ensembl_phase=0;exon_id=ENSE00000760756;rank=5;version=1
+2      ensembl_havana  CDS     1506    1624    .       -       0       ID=CDS:ENSP00000386378;Parent=transcript:ENST00000410009;protein_id=ENSP00000386378
+2      ensembl_havana  exon    2705    2856    .       -       .       Parent=transcript:ENST00000410009;Name=ENSE00000760757;constitutive=1;ensembl_end_phase=0;ensembl_phase=1;exon_id=ENSE00000760757;rank=4;version=1
+2      ensembl_havana  CDS     2705    2856    .       -       2       ID=CDS:ENSP00000386378;Parent=transcript:ENST00000410009;protein_id=ENSP00000386378
+2      ensembl_havana  exon    3451    3825    .       -       .       Parent=transcript:ENST00000410009;Name=ENSE00000760758;constitutive=1;ensembl_end_phase=1;ensembl_phase=1;exon_id=ENSE00000760758;rank=3;version=1
+2      ensembl_havana  CDS     3451    3825    .       -       2       ID=CDS:ENSP00000386378;Parent=transcript:ENST00000410009;protein_id=ENSP00000386378
+2      ensembl_havana  exon    5296    5412    .       -       .       Parent=transcript:ENST00000410009;Name=ENSE00001588982;constitutive=1;ensembl_end_phase=1;ensembl_phase=1;exon_id=ENSE00001588982;rank=2;version=1
+2      ensembl_havana  CDS     5296    5412    .       -       2       ID=CDS:ENSP00000386378;Parent=transcript:ENST00000410009;protein_id=ENSP00000386378
+2      ensembl_havana  CDS     5508    5580    .       -       0       ID=CDS:ENSP00000386378;Parent=transcript:ENST00000410009;protein_id=ENSP00000386378
+2      ensembl_havana  exon    5508    5626    .       -       .       Parent=transcript:ENST00000410009;Name=ENSE00001589135;constitutive=1;ensembl_end_phase=1;ensembl_phase=-1;exon_id=ENSE00001589135;rank=1;version=3
+2      ensembl_havana  five_prime_UTR  5581    5626    .       -       .       Parent=transcript:ENST00000410009
diff --git a/test/csq/ENST00000410009/ascii-art.txt b/test/csq/ENST00000410009/ascii-art.txt
new file mode 100644 (file)
index 0000000..37a22fd
--- /dev/null
@@ -0,0 +1,7 @@
+           
+        5507  
+ref  CTTG.CT
+alt  CTTG.CCT   <-- this one is correct
+     CTTGC.CT
+     iiii.eeeee
+
diff --git a/test/csq/ENST00000410009/frameshift.txt b/test/csq/ENST00000410009/frameshift.txt
new file mode 100644 (file)
index 0000000..c12b028
--- /dev/null
@@ -0,0 +1,3 @@
+5507   G       GC      frameshift|CD207|ENST00000410009|protein_coding|-|25EPPPKSGPSLVPGKTPTVRAALICLTLVLVASVLLQAVLYPRFMGTISDVKTNVQLLKGRVDNISTLDSEIKKNSDGMEAAGVQIQMVNESLGYVRSQFLKLKTSVEKANAQIQILTRSWEEVSTLNAQIPELKSDLEKASALNTKIRALQGSLENMSKLLKRQNDILQVVSQGWKYFKGNFYYFSLIPKTWYSAEQFCVSRNSHLTSVTSESEQEFLYKTAGGLIYWIGLTKAGMEGDWSWVDDTPFNKVQSVRFWIPGEPNNAGNNEHCGNIKAPSLQAWNDAPCDKTFLFICKRPYVPSEP*>25GASSQVRSISGPGENTHSPCCINLPDAGPGRLRPAAGRPLSPVYGHHIRCKDQCPVAERSCGQHQHPGF*|5507G>GC,splice_region|CD207|ENST00000410009|protein_coding
+5507   G       GC      frameshift|CD207|ENST00000410009|protein_coding|-|25EPPPKSGPSLVPGKTPTVRAALICLTLVLVASVLLQAVLYPRFMGTISDVKTNVQLLKGRVDNISTLDSEIKKNSDGMEAAGVQIQMVNESLGYVRSQFLKLKTSVEKANAQIQILTRSWEEVSTLNAQIPELKSDLEKASALNTKIRALQGSLENMSKLLKRQNDILQVVSQGWKYFKGNFYYFSLIPKTWYSAEQFCVSRNSHLTSVTSESEQEFLYKTAGGLIYWIGLTKAGMEGDWSWVDDTPFNKVQSVRFWIPGEPNNAGNNEHCGNIKAPSLQAWNDAPCDKTFLFICKRPYVPSEP*>25GASSQVRSISGPGENTHSPCCINLPDAGPGRLRPAAGRPLSPVYGHHIRCKDQCPVAERSCGQHQHPGF*|5507G>GC,splice_region|CD207|ENST00000410009|protein_coding
+
diff --git a/test/csq/ENST00000410009/frameshift.vcf b/test/csq/ENST00000410009/frameshift.vcf
new file mode 100644 (file)
index 0000000..111ea9a
--- /dev/null
@@ -0,0 +1,7 @@
+##fileformat=VCFv4.2
+##contig=<ID=2,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+##INFO=<ID=EXPL,Number=1,Type=String,Description="Expected consequence with bt/csq -l">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+2      5507    .       G       GC      .       .       EXP=frameshift|CD207|ENST00000410009|protein_coding|-|25EPPPKSGPSLVPGKTPTVRAALICLTLVLVASVLLQAVLYPRFMGTISDVKTNVQLLKGRVDNISTLDSEIKKNSDGMEAAGVQIQMVNESLGYVRSQFLKLKTSVEKANAQIQILTRSWEEVSTLNAQIPELKSDLEKASALNTKIRALQGSLENMSKLLKRQNDILQVVSQGWKYFKGNFYYFSLIPKTWYSAEQFCVSRNSHLTSVTSESEQEFLYKTAGGLIYWIGLTKAGMEGDWSWVDDTPFNKVQSVRFWIPGEPNNAGNNEHCGNIKAPSLQAWNDAPCDKTFLFICKRPYVPSEP*>25GASSQVRSISGPGENTHSPCCINLPDAGPGRLRPAAGRPLSPVYGHHIRCKDQCPVAERSCGQHQHPGF*|5507G>GC,splice_region|CD207|ENST00000410009|protein_coding;type=ENST00000410009:71062833-G-GC, ambiguous, can be frameshift or a splice
diff --git a/test/csq/ENST00000413103/ENST00000413103.fa b/test/csq/ENST00000413103/ENST00000413103.fa
new file mode 100644 (file)
index 0000000..3cd46ea
--- /dev/null
@@ -0,0 +1,29 @@
+>1     1:94713444-94715068
+GCGCCCGGCCTGAAGTTGTCCCAACCGCGGCCGCGTCGGTCGCCCTTTTGACTTGCAGCA
+GGGCGGGCAGAGCGACTTAGAGGAAAAGTGACTTTTTGTACCCTCCTGCAGGGAGCAGGT
+TCTCTGTCCTTGTTTAATTAGACATTTCTCAGGTGGGCACTTTGAATTCCTTCCAGTCAA
+GACTCAGGTGTTCAACTTGTTTTGTCGGCCGTCTTCCTCCACCCTTCTTCTCCCATTCAA
+AACAAAAGTACGTTTTGTGCTTAACTTTAAAACTCCCCCCACTCTTTTCTGTCTTCAACT
+GATTGTCACTTTCAGCAAACCAAATAAATTACTCAAAACATCAGCTATTATACAGTCCCC
+GACACATGGCAGGTGCTCAGTAGATGCTAGTTGATCGCATGTCCCCTAACCACGCTACCT
+GCTTCTTACCATTAAGTGCTCCTTCAGTCATGGGACTGATCAACACGGTGGAGGAAGCCG
+CAACCAAAATAAAACATTTATCTAGATGTTGGATCACACATCATATCATGTATGGAGGAA
+AACAAAACACTGCATTTATATATAATATATATTAGTAACACTTACCAACTCTACTAAGAA
+TACCTTTCCTGTCACCTGTGCTGACACATAAGCACTCCATGAATATTAGCTGATTAATGG
+GTAAAATTATGGAAAGGGAATTTGGAAAAATCACTTAATGGCATCTTCCCTTTAAATATT
+TTTCAAAAAGATTAAATATCTGTCATATTCTTCACCCTTCTTCGTTAGGAGAAATATATT
+TGAAAACATTGTCAAAGGAAGATGTTTTTGTTTTGTTTTGTTTTGTTTTAGAGAGAGACA
+GGGCCTTGCTCTGTGCTCAGGCTGGAGTGCAGTGGCACAGTCATAGCTCACTGAAGCCTT
+GAACTCCTGGACTAAAGGAATACTCCCATCTCAGCCTCCTGAGTAGCTGGGACTACAGGC
+TTGTGTCACCACACCCAGCTAGCTCTGTTGTTTATTTTTATGTTTTGTGGAGATGGAGTC
+TTCGCCATGTTGCCCAGGCTGGTCTCAAACTCCTGGCCTCAAGGGATCCTCCTGCCTCAT
+CCTCCCAAAGTGCTGGGATTAGAGGCATGAGCTACCACACCTGGGTCATTTTTATAAGTA
+AATATGATTATTAACTGAGAAAGGGTGAATGTCAAACATCTGCTATGTGGGATAAATGGC
+TGTGTTTGGCAAAGAAACTAAAAAATAAGGGGCAATATCTCCACCAAATCCTCTAACACT
+GACTCAGCATGTGCCCTGAATCATCTTATAAGCCAACTAGGTTTTTTACCTATAAATGTT
+TCTTCACTAAAGTGGCTCATGATCATGGTTTTGGAGGACGAGGACTAACAGACACACAAA
+CAAGAAATCAAAGGCATAACTGGATAGTGCATTAATAATGAAGCATGTATGACAGATGAT
+GTGGTATTGTTATTTTATAATTACAGTATATATTAACACATATCCACTCTGCTTATTGAA
+ATATTTTTCATTCCTTCCATGATAGAGAATCCTGCCTCTGCTCTGAAGCCTTTCTGTTCG
+CTCCAGTGAAAATTAGTCATCCACCGGGCGCGGTGGCTCACGCCTGCAATCCCAGCACTT
+TGGGA
diff --git a/test/csq/ENST00000413103/ENST00000413103.fa.fai b/test/csq/ENST00000413103/ENST00000413103.fa.fai
new file mode 100644 (file)
index 0000000..f1f8983
--- /dev/null
@@ -0,0 +1 @@
+1      1625    23      60      61
diff --git a/test/csq/ENST00000413103/ENST00000413103.gff b/test/csq/ENST00000413103/ENST00000413103.gff
new file mode 100644 (file)
index 0000000..2115f42
--- /dev/null
@@ -0,0 +1,4 @@
+1      havana  lincRNA_gene    21      1605    .       +       .       ID=gene:ENSG00000231363;Name=RP11-148B18.1;biotype=lincRNA;gene_id=ENSG00000231363;logic_name=havana;version=1
+1      havana  lincRNA 21      1605    .       +       .       ID=transcript:ENST00000413103;Parent=gene:ENSG00000231363;Name=RP11-148B18.1-001;biotype=lincRNA;havana_transcript=OTTHUMT00000029383;havana_version=1;tag=basic;transcript_id=ENST00000413103;version=1
+1      havana  exon    21      152     .       +       .       Parent=transcript:ENST00000413103;Name=ENSE00001743123;constitutive=1;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001743123;rank=1;version=1
+1      havana  exon    1526    1605    .       +       .       Parent=transcript:ENST00000413103;Name=ENSE00001669492;constitutive=1;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001669492;rank=2;version=1
diff --git a/test/csq/ENST00000413103/long-deletion.txt b/test/csq/ENST00000413103/long-deletion.txt
new file mode 100644 (file)
index 0000000..faaa4d9
--- /dev/null
@@ -0,0 +1,3 @@
+17     TGTCCCAACCGCGGCCGC      T       non_coding|RP11-148B18.1||lincRNA
+17     TGTCCCAACCGCGGCCGC      T       non_coding|RP11-148B18.1||lincRNA
+
diff --git a/test/csq/ENST00000413103/long-deletion.vcf b/test/csq/ENST00000413103/long-deletion.vcf
new file mode 100644 (file)
index 0000000..48e2626
--- /dev/null
@@ -0,0 +1,7 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+##INFO=<ID=EXPL,Number=1,Type=String,Description="Expected consequence with bt/csq -l">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      17      .       TGTCCCAACCGCGGCCGC      T       .       .       EXP=non_coding|RP11-148B18.1||lincRNA;type=ENST00000413103:94713460-TGTCCCAACCGCGGCCGC-T, starts well before ex_beg
diff --git a/test/csq/ENST00000420670/ENST00000420670.fa b/test/csq/ENST00000420670/ENST00000420670.fa
new file mode 100644 (file)
index 0000000..b96b72a
--- /dev/null
@@ -0,0 +1,2291 @@
+>9     9:91975682-92113065
+GCCAAGTACAGTCATTTAACTGAACAATGTACAACTCTATTTTTATTTTTTCCAGCAGAG
+CAAAGAAAGACTCAGAAATTCATCCTCATAACTCCATTTCCCAGTAGAACACTCCACATT
+ACGAAAACTTCAAGTATGTAATTATTTTGTTAAGTGTGAAAGTGCTTGAAATCCAGACTT
+CAGGAGAAGAGACAGAAAACAGCACCAAGAATATAAGCCTAAAGCCCATAGCATTTCACT
+CATCAGTTTGTAGTGGTTGAAGCCACACCCAAAGCAAGAACCACAGTGAGCTGATGGATA
+TTTTACAGGAAAACTTCAGGTTATGAGTATGTGATGGTTCCGTGAGCAAGACTGGCATCC
+TTGGCTGGATGGGCAAGCACACACCTCACAGGCAGCTGGGCCTCTCGACTTGGGGTGCGG
+AGGGGGAACGTGTGGAGACAACCAGGGTGTCTCCAGCATCTTCAGGACACCTGTTGTGAT
+GGATCCTGAAGGAATTAGCAGGCGATGTATGCTGATCCCACACAAAGGCTGGTAGAGAAT
+TTGTCCAGCTCCAGAAAGAGGGGATGCAAAACAGGTCATTGTCACACTGCTGGGAAGACA
+CTCAGTATTTGCTAGGATCACCAGAGGGGTGCGGCTTGACTTTTAACAGAGGCTTTGGTT
+TTATGATAGACATGAAAACTGTCATTCAACAGACAAGAAGAGACGTGTGTGTAAGATTAA
+AGGCTGAGTAGCTTTAGGACAAGTTCACACACACAGTGACACAGTCTTCAGAGATACAGC
+TTTAATAATTAGAGACTTGAAAGCAGGTAGAACAAAACACTCATGAGACTCATTCCATCG
+TCAAGAAATTTAATATGGCACCAGGAGATTTGCATAATTGACCTATTTGGCTTTCTGCAT
+CAAGTTTGGTGTCCTGTTGCAGAAGCTGAGCATTGACGGGACAGAGGCATAAACTGCAGC
+GCTTGATAAAATAGAGCCCAGTATTCTGAGGTTAGTGAAGAAAACACAAAGACTTGACAG
+ATGCACTCCCAGATCGCATCTCACAGTCATTCAAGGTTTAGGGCAAGGCATTTCCATGTG
+GAGTCTCACCTTTTCTTGTCCCAGTCATGCATCTTGGAGTTCCTTGGCTAAGTCTGCAGG
+GAGGAGAAGCAGCAGGCTTGATTTGCATCAATAAAAGCAGCGATCTGTGCTGGCCATGCT
+AACCCTGTTGGCTATTAGGGGGTGGGGGCACTCTGTCAAGGGGAGTCACTGGGACGGTGT
+AGGATCAGCCTTCAGAGCCTGCTGCCTGACCGTAGAGGAGGAACCTGCACACACCCTGCT
+GTTTTAGTTCACGAGCAGCTATCAAAGCCTGTTAGCCATCCTGGTTACCTGCTTGTGCCA
+GACAGAACTTACTGTCCCAGGTAAGCACCTAATTTTTTAAGTCTTAGTTCCTGTCACAGG
+CCCACTTGGGTTCCAGGCTTCTCCACTGTCCCGCCTCTGCCCATCAGGTGGTGGCCCAAT
+GGCTGTGTTCAGAGCAGGCTTGGGCAAGACAGTTCACAGTTGTGGGGGACCAGGCCTTCT
+CCGGGGGTGGCTGTGGTCAGTGGCAGCAGGGTCTTGTTGGGGTTGAGGTCGGTGTCAGGG
+ACTCCTTCCTGGTGGCTACAGGGTGTCCTTGCTACAGCTTTCCTGAAAGAACAATGTGGT
+CTTTGAATCCTTGGTGGAACGGATGGGCCTTTCCTGCTCTGCAGCCCAGTCTGTCTCATA
+GCCCATCCCAGGCAGAGCACTCAAGGCCTCAGCCCCCTGTTGTGGTTCCCCTCCTTGGAG
+TCTAAAGATCCAAATGCCAGGAGTGGTTCTCCCATATGTGACAGGAAGGCAGAGCAGCAG
+CGCATTCACTCCACTCCCAGATTGTGCTGAGAGGCAGGAGGGCTGGAGAGAGGGAGCCTG
+TGTGTGCTGAAGTACAGAGGATCAGCTGTAAATGCCCAGCCTTTGGTGGCAACAGTTCGG
+GGGTGTACTGCTGGCAGCCACGTAACCCACACACTTTAATGCACTCATTTGAGTGCTGCA
+GACCCCACCGCAGGTGGTAGCACACAGTGATGAATCCCTGCCTTTGCCTTCTGTATCGGC
+TATTTAGGAGCCGGGGCTGGACAACTTTGTCTCCGTGGGGAGACAGGGAGCCTCTAGGGA
+GCCTCTGCCCCACTGCCTGCAGCTTCCATGCTGTAGCCCAGTTCCTGCCAGGGCTTAGCT
+CAGGAAGCCACTCCCCCTGACCCCTCCAACAGGTGCCTCAGGTGAGGCATCCAGCCAGGA
+GCTACCTGGAGGGTTCCCCATCTGTCCAGGTTTCCTGCCCTCCTCAAAGGAGTGGCTGGC
+TGAGTGCTCTGTACAGAGAATGGGGTGGTCGTGGGGGCCCATCTAACTAGACAGCCCCAC
+CTGTGAGTCCCTCCCAGTCTCGCCTCCCTTCAGTCTCTTTTAAGGGCTGGGGCCAGATGC
+CCCTTGATCTCCTGCAGTCTCAGCAACAAGACGTGGGATTTCCCCCCCCAGTGTTGCAGA
+TTTCATAAAGGAAACTGCTCCGGGGCTAAGAGGGAACAAGTGGGGTCCATGCTGAATGGG
+GCCCTTGAAAGATCCACTGGATGTGGCAGGTGCCCTGCCCCTGGCTCCAGCCCTCCTTTC
+TTTGCCCGGCTGCGGCCACTTACCCACGCCTTCCTCCAGCTCTGCATCATCCGGTCGTGC
+TCCCCAGCCACAGCCCTCCAGGCAGAGAGCTCTCTGGTCCACCTCTCCTGGTGGGTCACT
+TCTGGAAAACAAGCAGGGTCCCCAGGTCAAAGCTCTGTGGGCCTTTATGGCACCCTTGAT
+GCCCACTGGCCACCTTTCTCAATGGAAAGCCAATAAAACCCAAACCCAGAATGCCACCGT
+GCAAGCATGCTTTCCAGCTGTTTTTTTCACTGCCATTGTAAATAGTGAAAAATTACCTCA
+TAAAAGGGTAACAGTGGGCATGGGAATCACTTACCAGGTCTCATCACAGCAACCTGCACC
+TTCGAAGTCTTGTTCCCTGCTGAGGAGAGGACAGAGCAGCGATACTCAGCGCTTTCCCTG
+ATGGCGTCCTGCAGCCAGCTGAGTGCATGGGCCCTGCCATCGGGCAGTGCATGGGTCTGC
+ACAGGGACACAGGTCTCCAGAGCTCGCCCATTCTTCTCCCAGACAAAGCGAATGTCTGCA
+GGACCTGGGGACACAGACCGTTTCCACCTCTGAGTCCACATTTAGGACCCAAAGAAGCTG
+CCCCATGAGGGTGCAGGGGGGTTACCTCTGCTGTCCCAGTTGGACCTGAAGTGACTTGGG
+ACAACTTCCAATTCAGTCCCTGGGACTGCCCTGGAGGTGGCTTCCCCATGGCCAGCGGGA
+GCCTTGGCCTTGGCCCGTCCTGTGGACTTCCTGCTCTTTGACCTTAATTGCCATTTTTCA
+AAGCACACCTGTGTGGCCTGTGTCCCCTAGGACCCCCTTTCTTGCAGCGCTGTGCTGGTT
+TCTTACAGAATGGTTCTGGGCCTTGGAACAGCATCCCACCCCACCATGGCCCTGCTGCCA
+CACACATGTCCTGTGACCACATGGACAGAGACATCCCAAGGCTCTGCCATCACCAGGGCC
+ACAGCATGGAGAGGCCCAGAGCTCGGCCAGCTGTGTGCAGAGGGGGCTGGGCCAGAGTGG
+GGACCATGAGGGCCTGTCTCTCCAATTGAGACACTGGGGTGGGCTTGGAGGGGAGTAGAT
+GCCACAGGCTGGAGAGCTCAGACCCTGGCAGGGGCCAGGCCCTGCAGAATTACACTAGGA
+CTGCCGAGTGCAGCACATCCAGGATGGGCTTCCAGCCTTGAGCATGGACTCTGGGCCCGA
+CATTGGCCACTTCTGCCGCAAACCTCTGTTGTTTTTCTCTGGGCTTTTGATCTTAATTAC
+TTATTGAAGAAAGTAGAGAGGCCAGTTACTTCACACACACTCAGACCATCTGTTGCAACC
+TGCCAGGGTGGAGCCTGGCTGGCCTCAGCTTGTCTGATGGAGAGATCAGGAGGGTGGGCG
+AGGCAGAGACGTTCCCCTGTGGCCCAGGCTGCCTCGCCTGGGGAGGCCAGCCTCATCCCA
+GGGCAAGAAGTCTGCGCGGCCAACCCTGAGGGCTACTCCTAGACACTATTTGTTCCAGGT
+GGCTGGGGTGGGGCTGTGAAAACCAGAATGTTGGGGGTTTTGGGCGGGGGGGAGGGGCAC
+AAGTAAGTTCTGGTCAGCAGGTCACCTCCCGGCCTTCCTTGCTCGTGAAGTCTGTTGGCC
+CTCCAGGGGCTGCTGGCCATGTTGGGACAGGCTCAACTCCCTGTTCTTACTGAAGGAAAA
+ACAAGCACATCCATTTTGATCTGCTTCGCACACTGGCTTCCACTCAAATGCAGAAAGGGC
+TGAGGGGGGCCACAGTCCCACTAAGCTCCAGCCCCAGAGCGTACAGACCCTGGAGTTGAG
+CTGGGAGGGCCAGGCCAGGCCCTGGAGGGCAGGTGAGGGGGTGCAGGTGCTCCTTCTGTC
+TCTGAAGCTCCTGCTTGTGGTGGGGCTGGGGAGGCCGGCCAGCCTACTCTGCTGCTTCTG
+TCTCCCTCAGGCACAGCCTGCATCAGGCCAGGCACCCCAGCAGCGTGGACTGGGGTGACA
+CCCACCTGCTGCCTAGCGACCCGGCTCCCTGACCAGCACCTGCCCTTCCTCGAGGCCCAC
+CAAGGCCCCCAAATGGGCCATGGGCCACCTAGACCAGTGCCGGCCATGGCCTCTGCTTGA
+CCATGACACCTCGTAAGAATTGGTCTTTAGAAGTTAGATTTGCCCTAGATGTCCATCAAC
+CTCACAATGACAAAATGAAGTGTGGCTTCATGGAGAATGCTTAGTAGTGAAAAGGAAGGA
+GTTCAGAACACTGAGCAGGTAAAACAAATTCCAGAGCCAAAAGAGTCCAAAGTACCTGCA
+CACACAAAAACTGGCCTTGTTCTCAGGTGTAGGGGCAGAGGTGCATCCAGTTACAGGTAT
+TAAATGGTGTGGGTGGACCCACGCTCCCCTCCCTGGGCAGGACAGTAGTGGCCAGAGAGC
+TTTCCATTTCTGTGGCACATGCTGGACTTTTGAAAAGAAGAGATCGCCAGTTTAATGAAG
+CTGACTTTAGTAATGCATTTTCCCTGCTTTACTGACTGTGGCATCTGCTCATCTTTGTCC
+GGTCTCTTGGTCAACAATTCCCCACTGTCCAGGATCACCAGAGAATGCTCCTCCCAAGGA
+CTTGACCAAGCTCAGACCCTTTAGCTGGGCAGTCCTAGGAATGAGTCCCGAGGCAAGGAT
+GGGCCCAGTGAAGCCCTGTTTCTATCAGTGAGGAGTTGGGAAATGTCCAAGAAGGGGGCC
+ACAAGTCACTCATTCGAAGTGCCATCGAAGAATATTCAGCAACACAGAAAAATAAGTGAA
+ACAATATCTAGGAATGTGTGCATATATGTACACACCCATGTATACATGTGTGAACGTAGA
+TAGTCATGGCCCAAAAATGGCTGGGATGCTGGTGGTAACTACCTCTGGATGGTTAAATTT
+GGGATTGTTTAAATTTTTTCTTTATACTTCCCTGGAGTTTCCAAACTTATAACAAACAAG
+CATTGCTTTTATAATAATAATTTTTTATAAAAGTGTTACTTTGAAGGAAACATTCTGTAA
+ACTCAAGGAAATTCAGAAGGTGCTCCAAAACTGTTTTGCCTGGCGGCCCATCTGGCCCTG
+GCCTGGTGGACAAGCCCTTGTGAACAGGTTTGGTTTTTGTGCAGAATTTAAAAAAAAACA
+AAACTTAACACTCTATAATTTGTTTTTTCCCACTCAAAATGTTTTGGACTCTGGCCACAG
+ATAATTCCATGTATCTATCTACAAATATAAGTACATATTACATAGATGTACAAACATATG
+TCTCTATGTACATCTAGGTGCCCATCAACTGGGGAATAGATATTCCCTTTCCCAGCTGAT
+GGGCATCCAGGTAAAATCTCATTTTAAGAAACAGATTTTTTTGAGCTGTTATGATCAAGT
+AACACTTTTCTTTGAACAGACAGTGAAGTGAGTTCTATAAAAGCCCGGTCTCCTCCCTCA
+TGTGACCTGCACCAAGAACCACCCAGGGGACTGGAGTCACTGAGTCACAGGAGCCTCTGG
+AAGGTTCTCATGACCAAGCCCTTGAGACTAAGAATCTGGGTGGCCTAAGCTGGATTGGAT
+TAATCACCCAACGCCCCATCATGGGACCACTGACTGCAAAACCCTCAAAGCTCTACACTC
+TTGGGGTGTGAGCAGAAACAGACACGTGCTTACCACTGCTAACAGGCATCAGTAAATACT
+ATTTAAATACATGCTTGATCATCATAAGACATTAAAGATGTTAAAGAAGTACTTACGTTC
+CATGTATTCGTTTTTAAACTATCCATCTCTTTCTGAATGCATGAGAGAGAGGGAAAGTGA
+GAGTTACCATCAGTGTGCAGGGCCACCCCATCAGCACCGCACCCTCAGCGGGACAGGGCA
+GCAGGTGCAAACCCACGTATGTCCCACGGAGGACTGCTGGGGAGCTCCTGGAATCCTAGG
+CCCCCAGTGGGGAGCTGTCTTCCATCTCCCAGCAGGGCCTCCTGAAAACACCACTGTTTT
+CTTGCTTGGGCCAGTGCTCCAAGCTCCCTAACCATCCAACCCTGTTACCTCAAGAGAGCG
+GCCAGGCTGGGGTGCTACTCCCAGATCACCCCCTTGGCCTCTGTGGGGTGGGGACAAGAG
+GCTGGTCTGATGCTGTGGGGCTCAGCAGCCACCAACCTGGATGTGCCTTGGCTCTTCCCA
+GTGGCGAGCCAGGTGACACTGGTCGCGCCCTCAAAGAAGGGAAGTTGTTGTGGCTTACAA
+GGATCTAGGGTAGAGGTCCTGAGGACAGATATTTCCCCCTGGCCCTTCCTGTCACTGCAA
+CTAGCTTAAGTTGAAGGCAAATTAACTGCTGTGGCAGATGCCGTAGGTAATGATCTTTCT
+CCTACAGCTAGGACTGTCGTGAGAAGACTGATCACCTTGGTATAAGCAAGGGCCAGGTTT
+ATTCACCAGGGCTGGGTTTATTACATCAACTCAGGAGTCTGGGGAGGCTGTTGGCAGCCT
+GGGCTCCAGCACTCAGCCTGTCACTGGGGCACCTCCCACCTGCTCACTCCCACCCCAAGC
+CTCTAACGGAGCCAGCTGGTGCCAGGACCACCATGGCTTCAGAGCTTCGTGGATGTGATT
+ACAAAATATGGAGCTGATTCTACTCTGCGACAAACCAGGTGCCCTCTGGGCAGTGGCCTC
+GCCCTGAGGAAGGCCTGGAGGGGTGGTGAGACATCCACCCAGTGACTGAGTTGCTCGGGC
+CCATCCTGGAAAGTGCCCCCACTGCCATCTCCTGCAGCACTCCTCTGTGTCCTCCCGGCA
+TCCCCATGCATGTGGCCCACTCTGACCTCAGGGCTGGCTGCCTCGGGGCCAGCCCATCTC
+CCAAACTCACATCCAGGTGGCCTTCCTGCAACTAATGGGGCAGCGGGCACATCCCCAGAG
+GGGCCATTCTCTGCACACAGTGCTGGCCGCTGGCCATCATGTCTTCCATGATGGGACTCC
+TGGCTTGTCCCTGCCTGTACCCGCTGCCCGGGCCTCACCCGGACACCTGCTCCCAGCCTC
+TTTTCCCGAGGATCCCACTGCTTCCCTGGCCCATCTCTGTGCTCTCTCCTTGGGGCACGG
+TCTTTTCTAATCCTGGCCATGGCCCCTCCTCCCTCCCAGACTCTGGGGACCCTTCTGGGG
+ACAAGGACAGTGCAGCTGGGGGTATGCCCTGAGGCCTTGTTGGTCATCCTTTCTGTCCTC
+TGTTGAAGTCACAGAGTAGCCAGGGGCCCCAAGAGGAGGGAGGAGAGAGTGAGACCCCTG
+CCACATAGGTAGCAATTCTGACAGCTCCCTTCTCTGAGTCCTCATCTCCCTGACAGTCAC
+CAGGCCGACGCAGCCTAACGTTTCACTCTGGTATGCTCTAGACCACTCAGGGCACTGGAC
+CAGCCCCAGCGCTTCTGGAATGCACCTGTTCATGCCTGCCACTTACTGGCCAAGCCGCCT
+TATCAATGTGGGCAGGAATCCTGAACCTCTTCTCTGCAAAGGGACCTGAGAAAGTACCAC
+TGAGGCATCTGTAGGCATCGCCTGGCTCCATGGGGGGCCTGTGGGAAGGCACCACTGAGG
+CACCGAGGGCATTTCCAGACCCCAGGTAACCAGACAGCTGTGTTGTAAAGGCACGTGGAA
+TTATCCCAGATAACAGAAGAGACATGGATAGTTTCTGGTGAAGCTGCCTCATCTAACATG
+CGAAGGACCTCAGAGCACAGGGAGTTGATAGCACCACCTTGTCCTGTCCAGCAAGGGTGG
+CCCAACACACAAGGTCAACTAATTCCCACGACGGCCGTGGCCTTTCAAGAGTCTGAAACA
+AAGGGAAATGTCACAGAGCAGCTGGAACACACACATGCGTGCCAACAGGCCACTGTGGCT
+GCTAGGAACGGGGGCCCTCTCCAGAGCCCTGGGCCCCTCAAAGAGGACCAAGGGCGCCTT
+CTGCTGCTGCCCTCTGATCCCAGTGGTTCCAAGGGCTCTGATTTCTAACACTGTAGTTAA
+AACATAAAAGGCCATCCCAAATCCAAATATCTAAATGCTGCCTAAAGTATGGGGGAACCA
+TTATTAGCTTTGAAAATGACACGGGTCTAAACTTGACATGGAAGATAGTCCTGGCAGAGG
+TGAAGGCAGGGCCCTGACAGGGTAAAGACTGCACTTTGGTTAAAAAATTATATCGATCTG
+TTTCTGTGTGTGCACACTAATGTACAAGTGCATGATTTGTATCTGCATGTAGACACAACC
+CATCGCCATTCATCGCTATTGATCCTTACGTTTGTATGCCAGATGCGCTATGTGCTGGCA
+CACGGGTGGTGGGGTTATTTTTTCACCCATCTGTATTCTGAGTGATCCATGAGGAACTTG
+GGTTCATCAGTTCAGACGAGCAGAGCTCGGCTGCATGCTAACTTTACTTCACCAGCTCCA
+GACGGCTTTCCTCCCCTTGTCAATACACATGCTGCTCCACTTGCCACGGGGCTGCATCCC
+AATAAACCCACTGTGAGTTGAAACGATCCTAAGTCAACAATGTGTGTGTGTGTGTGTATG
+GTTGTGTATGTGTGGATGTGATTGGTGTGGTGTGGGTAGCGTGCATGTGTCTATGTGGTG
+TGTATGTGCTTTGGTGTGTGCAGTATGTGTGGTGGTGTGTGTGTAACAGTGGTATGATTG
+GTGTGTGTGTGATGTGTGTTGTATGCTGTGCTGTGTGTGGTGCATGTGTGAGTGGTTGTG
+TTTGGTATGGTGTGTATGGGGGTGGTTTTAGGTGTGTGTACAGTGTGTGTGTGTGGTGTG
+TGTTGGTATGTGTGCACATGTGCAGTGAGTATGCATGGTCTGTGTGTATGGTGTTTGATG
+TGTGTGTGGTGTGTGTGATTTGGTGTATGTGATGTTTTGTGCTGTGCATTTATTGTGTGC
+ATGCACATGGTGTGTGTGTTGTGTGGTGGACATGATTGTGTTTGTGATGTGTGTGCGTGT
+TATGTCGTGTGTGTGTGTTGTGGTACATGTGTCGTGTGGTGTATATTGTGGTGTATCTGT
+ACGTATGTGGTGTATCTGATATATGCGTGGCGTGTGGTGTGTGTGGTGTGTTTGTGGTGT
+GTGGCTGGTGTGTGGTGTGTGGTATGTAGGTGTGTGTCTGGTTTGTGTGTGTGGTGTGTA
+TGAAGGAGGTATGGTGTGTGTGTGATGCTGGCATGTGGTGTGTGTGGCATGTGGTGTGAG
+GGGGTGTGGTGCTGGTGTGTGGTATGTCTGCTGTGTGGTCTGTGTAGTGTGTGTGGTATG
+TGTGTCTGGGATGTGTGTGGGGGGGTACAGTGCATGGCATGTGTGCGGTATACGTCATGC
+TCATGTGTGGTGTGTGTGTCTGGTGTGTGGTATGTGGCTAGCATAGTCTATGTAGTTTGT
+GGGGTGTGGTGTGTGTGTGGGGTGTGGTTGTGAGGGGTGTGATGTGTGTGTGGGGTGGGG
+TGTATGTGTGGGGTGTGGCATGTGTGTGGGTGTGGTGTGTGTCTGGGGTGCGGTGTGTCG
+GGCGTGTGTGTGTGGGATGTGGCGTGTGGGGTGTGTGTCTGGGATGTGTGGCATGTGACT
+GGGATGGTGTGTGTTGGGGGGGTGTTGTGTGTCTGGGGTATGGTGTGTATCTGGGGTAGG
+GTGTGTATCTGGGGTGAGCTGTGTCAGGGGTATGTCGGGGTGTGGGGTGTGTGGTATCTG
+GGGTGGGGTGTGGTGTGTGTCAGGGGTATGTGTATGTCTGGGGTGTGGGGTGTGTGTTAT
+GTCTGGGGTGTATAAGGTGTGTGTGGGGGGGTGTGGTGTGTATGTCTGGGGTGTGGGGTG
+TGTGTTATGTCTGGGGTGTATAAGGTGTGTGTGGGGGGGGTGTGGTGTGTATCTGGGGTG
+TGGTGTGTGGGGTGTGGTGTGTGTCTGGGGTAGGGTGCGTATGTGGGGTGGGCTGTGGCA
+TGTGTGTGGGGTGTGGTGTGTGACGGTGTGTGTGTCTGGGGTGTGGTGTGTGTGGGGTTG
+GTGTGTGTCTGGAGTGTGGTGTGTGTTGGGGTGTGTGTGTCTGGGGTGTGGCATGTGTGT
+CTGGGGTGTGGTGTGTGTCTGGGGTGTGGTGTGTGTCTGGGGTGTGTGTGTGGGGTGTGG
+TGTGTGTCTGGGGTGTGTGTGTGGGGTGTGATGTGTGTGGGATGTGTCTGGGGTGTAGTG
+TGTGTGTGTCTGGGGTGTGGTGTGTGTGTGGGGGTGTGTTTGGGGTGTGGTGTGTGGGGG
+GGGGTGTGTGTCTGGGGTGTGGTGTGTGTCTGGGGTGTGGTGTGTGTCGGGTGTGTGTGT
+GGGGTGTGATGTGTGTGGGATGTGTCTGGGGTGTGGTGTGTGTCTGGGGTGTGTGTGTGG
+GGTGTGATGTGTGTGGGATGTGTCTGGGGTGTGGTGTGTGTCTGGGGTGTGGTGTGTGTC
+GGGTGTGGTGTGTGTGTGGGGGGTGTGGTGTGTGTCGGGGTGTGTTTGGGGTGTGTGTGT
+GGGGGGTGTGTGTGTCTGGGGTGTGGTGTGTGTTGGGGGTGTGGTGTCTGAGGTGTGTGT
+GGGGGGGTGTGATGTGTGTGGTGTCTGGGGTGTGGTATGTGTGTGGTGTGTGGGGTGTGG
+TGTGTGTGGGGTGTGGTGTGTGTGGGGTGTGGTGTGTGTGGGGTGTGGTGTGTGTCTGGG
+GTGTGGTGTGTGTCTGGGGTGTGGTGTGTGTCTGGGGTGTGGTGTGTGTTGGGGTGTGTG
+TGTCGGGTGTGGTGTGTTGGGGGCGTGGTGTGTGTCGGGTGTGTGTGTGGGGGGTGTGAT
+GGGTGTGGTGTGTGGGGTGTGTGTGTTGGGGGGCGTGGTGTGTGTCGGGTGTGTGTGTGG
+GGGGTGTGATGGGTGTGGTGTGTGTGGGGGGTGTGGTGTGTGTCTGGGGGGTGTGGTGTG
+TGTCTGGGGTGTGGTGTGTCTGGGCTGTGGTGGGTGTGTGGGGTGTGGTGTGTGTCGGGG
+GTGTGTATGGGGTGTGGTGTGGGTCGGGGGTGTGGTGTCTGAGGTGTGTGTGGGGGGGTG
+TGGTGTGGTGTGTGTCTGGGATGTGGTGTCTGGGGTGTGGTGTGTCGGGGGTGTGTGTGT
+GTCTGGGGTGTGGTGTGTGTGTCCCTGCCCGTCCTTCACGGCTGGTACCAGGGTGACTGA
+CTATAGTAAATGTGCATTGCTAGCCGCATGACAAAGCTTAGACAGCAGTCCATCCCAGGG
+CCAACGCGGTGCAGGATGGCTGTGCAACAGCTCTGAACACTCTCAAGGCCGCTGTCCCTC
+CTGTGCGGCCACAGTGCACACTGAGGCAGTCGGCCACTCCCAGCTGCTCCAGGCCCTGCC
+GATGCACTCAGTCCCCCAGGACTCAGGATCATAGGGCTAGCGGCTCCCAGGGCACGGGCC
+CCAAGGCAGTGCAGTCCTGACCTGCCCACCCCTCTTGTCACTGAGCCCAGGGTACCATGC
+TTGGGGTGACACCATGTGCTGTCTCACCTGGGCACTGCAAAGGCATAGTTCCCACTATGA
+CACCCCTAGGGTGTCCCAGGGCCTTCTCAGGACCGTCCCATCCTGCCCCAGGGACAAGGC
+TGGCCTGTGCCAGGGCCATCAGTGGATCTTTCCGTATCATCTTCCACTGATAATTCCACT
+TCCTAGAGGCGAGAACTGTGGTGGAGAAGGGATGAAATGTGTCTAGGTGGAGAGTGGCAC
+TGGTGGCCAATCTCCCACCCCAGCTCCTGACACAGGCCCACAGGTGTGGCCCTGTCCCTC
+CCTTGGATGGGCACTGAGGCCCCTGGGTGCAGGACAAGGGTGGGCCTCCACCCCACCACC
+AGGCCTCAAGCTCTCGCATCCCCAGGACACAGGCCTCTCCGCCCTACTCCGCCCACGTGG
+CCACATCACCTCCACCGCACCCCACGTTGGGCCCTTGTGCCCTGGCAGCCTCTGCACACA
+CCACAGGCTATGTTTTCCCCTGTGCAGACCCACCCCGATCCCCTTTCAGGAAGCGCTTTG
+GCCTCAGAGGGCCCTCACCTCTCCTGGATGGCCAAGTCCCTGGGGCCACTTTCTGAGCAC
+TGGCCAAGTGTTGGGGCAGGTGGGGACATCTCCTGGGTGACACATGGGCCTCCACCAGCT
+CTGGGGCAGACCCAGTCCCCAAGTGCAACCCTGACCAGCTGACCTTCCATCAGTCAGCCC
+TCTCTGGGGGGTGAGACGCTCCCCAAGACACAGGGTCACCCAGCAGAGCTACAGGCACCA
+GGACGCAGCATGGGGAACTGAAGATGCCACGAATGTCCTCTTAAGTTTCATATTCTAAAG
+ACACTTTGCTAGCCCTTTAATCAGACAGCCCCCAAACCACTGTGACAGCTACCACGAAAA
+CAGCCATTATAGCAAAGAAAAACCCAGCCAAGTTCCAAAGCAGCCCTGCCCTGGGTGGCT
+GGGGGAGGACACAGGCAGAAGCGGTAGGCCTGTGCCTTGAGTGCACTGTATTGCAATCTC
+CAGGCTCTGGGCCTCACCTGGAATGGCTCATTCCTGGCCCACAAGGCAGAAAATGGCACT
+CACTCTCCTCAGGAAAGTCTCTGGGACTTGCAAGTCACACTGTGGCCTCTGTCGCAGGAA
+GCATCTACAGACCCCAACAGAACCCTGGAGCCTACTCGGGAAATTCACAGCCACAGCCCC
+TCTGAGTTCACGGCATGCCCATGATGCCCTGGCCTCGGCCCACCCTTGAAAAGGCTGAAG
+CCACTCTCTCCTAAGCTGGTGCTCCCTGGGGAGGTCTCACAGCCTTCGCAGGCTGTGGCC
+TCAGTGGAACAAGTGAACGAGAATGTCCCAGATGGGGCCAAATGCCTCTGGAGAGAAAGT
+AAAGACCACGTGAAAAGGGGGTGGCGGAGGGCTGGGGGCCTCAGTTCTCAATCTGTTCAG
+TCCATCCTGAGCACTGGCAAAGGACTGCCCTCCTCCCTCAGCTCCCCTACCCTCTACACA
+CTACTCCTGGCCACACTGCTGCAAGCCCACAGCTACATTCCCCATATCCATCTGTGACCG
+CCAGCTTTCTGTTAGGTCTGGCCATGGGAGTCATTGACAGGAGACAGGAAGTTGGAAGGA
+AGAAACATTTTTGTGGCTTCAAGTAGGACCTCCAGCAGTGAAGGCAGTGTGGCGGGCAGG
+GAGAGGCTGCAGATCACACGGCCACAGCCTCGGTGGCACAGCAAGTGAGACTGAGTGTTT
+GACACTTCACTCTTCCTGCCCATGGCTGATAATGGAAACCTCACCTTCCCACTGTTCCCA
+GCCCTTCTATCACCTTTGTAACCAATTCCCTGTGTTAAATGCCCTGTGGTTGAAATATCT
+GGGGTGGTTTCTGTTGCTGTAACAGTGATGTCCCTTCTCCCTGGGCACCCATCTTTCATT
+CCCTGCTGACCCCAGGGGCTTGTGTGTATGCCTGCCTAGCTACAGGGGGTACACCTGGAG
+CCTCACATTTAAAAATGTAACAGCAGCCGGGCATGGTGGCTCATGCCTGTAATCCCAGCA
+CTTTGGGAGGCCAAGGCAGGTGGATCCCCTGAGGTCAGTAGTTTGAGACCAGCCTGGCCA
+AGATGGCGAAACCCTGTCTCTACTAAAAATACAAAAATTAGCTGGGCATGGTGAGGTGTG
+CCTGTAATCCCAGCTACTAGGGGGGCTGATGCAGGAGGATCGCTTGATCCTGGGAGGCGA
+AGCTTGCAGTGAGCCAAGATCGTGCCACTGCACTCCAGCCTGGGCAACAGAGCAAGACTC
+TGCCTCAAAAATAAATAAATAAATAACCAACCAACATTGCCTGACCATACAGCCTGCCTG
+CATCTGCCCGCAAAGGAGCCCTGGGTCCACGGCCAGTTCATAGAGACCCGCCCGCTTCCC
+AGCCTCCCCACCGAGGAGGAGCTTCCTGAGTCTGCCTGAAGGACCCCAGTGCTGCGACAG
+GACACAGTCTCCATGGAGACATGAAGTCCTCTGGGATGCCTGCACCAAGGCAAACTAGCT
+GGCCGAGGAGCACCATTCAGCTGTGAGAGCGGCCACAGGGGGCTCAGCACAGCCTTGGTC
+CGTAGCACCCAGTGGAGGGCAGGAACCACACAAGCCAGCCTAGCAAAGCTCCGTCTCCAC
+AGTGCTCCATGCTCACCGGCAGCTTCTCCTGTCCAGTGCTGGCTGCCAAGGGACATTCTG
+GCCTCAGCAGACATGGGCCACCTGGGGCTCTCAGAGCTTGTTTAACAGGAGAGGGCAGCA
+CCTTAAAACTCTCAGGAGCTACTGACAGTGTGTTTAACATGTTTAAAAAGAGAGCAATTG
+GGTTTGCTTTTCCTCTTCATTAACTTCATCCCTCCCCCGGGGCAGGCTCTAACAGGCCAC
+TTCCTTTCTTTCTGTATCTACTGATCAGTCAGATGACAACACAGGGGCCACCAGGGCTAC
+CACGCACTGCCTGAAGCACAGGATACATCTTTGAAGTGTGGTTCTGGACATCTACTATCT
+TTCAAGAGCAGATATCCCATCCGAGTATTTTCCAATCCAGGGCAAATGCCTCCAGGTCCC
+AGAGGAGTACACTAGACTCTCAATCTTTTCTGTTTTTATAATGATGATGATTTTTGAGAC
+AGGGTCTTGTTCTGTGATCTAGGCTGGAGTGCAGTGGCACCATCATACCTTACTGTAACC
+TCAAACTCCTGGGCTCAAACAATCCTCAAGGCACGTGCCACCAAGCCTGGTTAGTTTTTT
+TCACATTTTTGGGTAGAGATCAGGTCTCGCTATGTTGCTCAAGCTGCTGTGAAACTCCTG
+GCTTCAAGCAATCCTCCTGCCTTGGCCTCCCAAAGCAGGGGGATTATGCCCGCCAATCTT
+TTCCGCTTTTAAATACCACGAAGCAAGTCATTAAAACAACTCCCATTCTGGAAGCTCTTA
+ATTTTTTAAAATTTCCAAATACCACGTATATCAACCTCCAAATTGTTAGCAGAAATAGAA
+GCACTCTGGCTCTGGAGGCTGAGGCAGGAGGATGGCTTAAGCCCAGGAGGCAGGGGCTGC
+AGTGAGCTATGATTGTGTCACTGCACTCCAGCCTTGGTGACAGAGGGAGACCCTGTCTCT
+TGAAATTTTTTTTTTTTTTAAGGGAGAAGCAATCCTATATACCACAGGTTGGGAAACTGG
+GGCCTTTGGGGCAAATCTGGCCCACCGTGCATTTTTATAAATAAAGTTTTACTGGCACAC
+AGCCCTGACCACTCGTTGTGTATTGACTATGGCTGGTTTTACAATACAACAGCAGAGCTT
+AGTGGCTGTGACACAGCCTGCAGCCCACAAGGCCTAAATATCTAGCCCTTTACAGAAAAC
+ACTGGTTGACCCCTGTACACTAGAAGTGGCTTCACACTGTCTACAGTTTCCCTCGGGATG
+GACCCACAATGAAAGCGTGAAACGGCTCAACCCGAGGGACGCAGCCAGGACAGATAAGGA
+AGGTAAAGGAACATGTGGAGGGATGTGGAGGATGCCCCCGCCCGCCCCCCACCTGTGGGA
+GGAGACAGATGGACAGGGCACAGGGGACAGAGAGGGCCCAACTCACCTGTGGCCTGGCAG
+AAGAGGTAGAAGTTCCCCAGGGCGTGCACGTGCTGTGCCTGGTCACTCAGGAAGGGCGGC
+AGCAAGGAGACCCTCGAGCTGCTGTCGGGCCCCGCACCCGAGGCTGGCCAGGGGGTCCAG
+GGAGAGGAAAGCCTCCTGTCCCCCACATGGCCCAGACAGGACAGGGAAGAGGAGCCAGGA
+GGAGGGAGGGGCTTAGGAGACGAGGCTGTGAGACAGAGAGGACAGAAAAGAGAGGGCACT
+GAGGAAGAAGTCGCCAGGAGCACGTCACAGGCCAGAGAGGGCAAAACACAGCAGGAAACG
+GACAGAAAAGAGCGAGCCCAGCTGTCCCGCCTGGGCCATGCAGGGGCGGGAGGCTGCACA
+GCCTCCGCTAAGGAATGTCTTCCCCAAATCAAGGATAGAAGCTTCTCATTTATTTGGGTA
+CTTTCCAAATGTATACAATTCAAAGTAGAAAAATAAAAACAAGGTAAATCTTATAAAACA
+CAAATGTTTACACCAAAATGGTCAAATCCTATCATGCTGGAAGATAAGACTGTCCACACA
+CGCGCACAAACATCCAGAGTTTATTGCTCTTCACCATGGAAAAAAAGTCTCTTCCCGATG
+GGTATTTACAAAGCGGGGAGATGGAGTGTGAAATTAACCAGTGTTGAAATCGTACCACCC
+ATTCACATCTTCAGGACAGTGGCAGGAACAGCGCCGTATGCTTGAGGGTGCTGTGGTCAC
+AGCTCGCGGCCCCGGCCACCGAGGCCCAGTTCCCTTCCAGTAGTGGGCAGCTCAGTGAGG
+CTGGATAGAAAGTCTGGGCAGGCAGTGGGTAAGCAATTGAAGCAAGAAGAGAAAGGAGAT
+GTTCAGAGAACCAAAGGCGCCCTTGTGAAGGTTCCATCTGTCTCACAGGAGGTTCTGACC
+GACAGCTGTGGGCTCCAGATTGTACCGCACTCCCATCTCAGCTCTGGGCCAGCCTGGCTC
+CACTCAGCTCATCCAGGCTACCTTCCCTTGCTCAAAACCCACCTCGTGGATGTGGGAAGG
+TCCTCTTCTTCGAGAGAGTAAAAGTTAAAAAAAAAGAAAAGTAAAACGAAGTACAGAAAG
+AAAATCTCTCCAAAAACAATGCTTCCCTCAAGGAATAAAGTTAAAAAAAAAAAAAGAAAA
+AGAAAAAAGGTGAGTGGGCTCCGGGGAGTGTTTATGTCTACATTTCTAAAAGCAGAAAGA
+ATGCATTTAGCAAAAGGAAGTTTATCCCTGAGAATCTTAAGCAACGTAAGCCGTATTTTA
+TGCCAAATATATAACAAAATCTGGAAGATATACATCTTCTTCTAAATATTAACACAACTG
+CTTCTGTAACTAAAAAAAAATGACCCATGACATAAACACAATCAAAGCAAAATCCTAAAA
+AAATAATTAAGTGGAAGAAAAGGTTCGTGCCAATCTGGACAACAGGCGATAAGTTACCAA
+TCTGATAAACTAAAATGTCATTTCCAATCTGGAATTAAATAATCTTTTAGTGGCTGCTAC
+GGGGAGGGGAAGCTGAAGGGATGCTCTTCTCAGCCAACAGAGGTCCAGCCACCTTTCCCC
+CACTACAGAAAGGGCTCAGGAACTCCGTGCCGCCCGTGGGCCTTCTTCAAGTACTCCGAC
+TGACTTCGGAACACAAGACTGGGATGCAATGCTTGTCATTTTTCCAAAAGGACAAAGAGA
+AACCAAGTCACAGGCTCAACCCAAGAGAAAATAGACAAGAGGACTGAGGTTGTCTGCACG
+ATGCGGGCTAACCTACGCAGCACTGCACGAGACTCGGATACTGAACAGGAGAAACACAAA
+ACTCTCCACGCCTGGACACGTCGCAGCCGAGGCACCAGCGGGGATGCACAGCCGGCCTCA
+GTCTCCATCTGCGTCTGAGTCAGCGAACTTCAGCTCACACTTGACGTCAAAGGGCTTGTC
+CCTGGCAGAAAGGTCGTCGATCCTCTGTGAGTCCTCCCTATCCGTGGGGACTTTGCTGGT
+GATGGTGTCTTGCTCGGTCTCATAGCCGGTGTCCAGGGCTGGCTTGGGGTGCTCCCCATT
+CTGCTGGGAGAAGCTCCCTGGCTCTACTAACGTCTCCTTCAGGCTCTGCTCACGGTCACA
+GAAATCTGACTTGGGCTTCTTCTTCCCAATTAGTAGGGCCGAGCGGAATTTCAAGCACTG
+TCTGGGCAGGTATCCCTTATAGCAGTTGTAGAAAAAGAGGCAGAGGAAGAGAACAAAGAA
+GAAGAGGAAGAGGGACATGAGGAGGCGGTTGTCGCTGGACTTAAGATACATGGTTTTCTC
+CGAGTGGAGCTGGGGGACCGTGTTGATGACGATCTTTGGTTCGCAGGATGTGCCGGTGGG
+CGCAGGCTTGGGAGGAAGGGTGATGGCCCCGGAGGAGGTGGCCTGCACGGCTGGGGTTGG
+GGGAGAAGACCCTTGGGTGGATGCCACCAACACTTTGGTGGCAATCCTACTACCTTCTGT
+CTGAACAACTGACAAGGTGGGGGCCACTACGGGCTTTGGAACCACCTTCACTTCCAGGAC
+GTGCTTGGCGACCACTTGGAAGACCGTTTTGTTCTTAACCCTCTCCTCTGACAGGCACTG
+GTACACCCCACTGTCTCCTTCTGACAAGTTGAAGATGAGCAAGTTTTTTCTGCCCATAAG
+ACCGTACTTGGGGCTCTCGGCCTTCAACACGCCATTCTGGAACTTCCAAAAGACCCGGGC
+CAGGTTGGATTTTTGGGAGCATTTCAGTTCCGCTGTGCCACCGTGCTTGAAAAAATGCTG
+CCGGTAACTTCCTTTACTTTTATCTGGAACATCAAAATAAACGTGCACAGCGTCAACAAT
+CCCCATTTGCTATTTAACAACTTCTTTAAAATACCCACAAGATGACGCAAGAGTTTCACC
+CACTGTAGCAACATGGAATCTTCCAGAACAACTAAGGAGATAAAGACATGCGTGACCAAA
+AAGCAAAGATGAGCCCTGGATGACAGCCCATGGGGACAAAGAAATTGGAGGCAGCTCTGA
+GCAGCAGAAATCCCATTTCTCACCCGTGTCCCAGAAGAAAACGCGTCAGGCTGGGGAAGC
+TGAGCAGAGGCCAGTTCTGTGCCTAGTGTCAGCTCTTTGAATCAGACACGAGACGCTTCT
+GCTAATGGCTGCAAGGAAGACTGGCCTTTCAGTGCATCTCAGCACTCTCCTCCTGCCTAA
+ACTTTTCTTTTTTTTCTTTTTTTTGAAACAGGGTCTGGCTCTGTTGCCCAGGCTGGAGTG
+CAGTGGTGCAATCACAGCTCACTGCAGCTTCAACCCCCCCAGCTCAAGGGATCTTCCCAC
+CTCAGTCTCCAGAGTAGCTGGGACTACAGGTGACCACCTCCAGGCCTGGCTAATTTTTGT
+ATTTTTTGTAGAGACAGGGTCTCACCACGTTGCCCAGGGTAGTCTCGAACTCCTGAGCTC
+AAGTGATCCTCTTGCCTCAGACTCCCAAAATGCTGGGATTACAGGCATGAGCCACTGTGC
+CCGGCCAGCTTTTGTTTTCTTTTTAGAGTCTGGGTCTCACTTTGTCACCCCAGGCTGGAG
+TGCAGTGGCATGATAAGCTCACTGAGCCTTGAACCCCTGGGCACAAGCAATCCTCCTGCC
+TCAGCCTCCCTAGTAGCTGGGACTACAGGCGTGTACCACCATGCCCAGCTGCCTAAACCT
+TTCTTAGTCTGATGACAGCTGTCTTGTCAGGGTCAGGAAGACACAGAACTGAGGGTCAAG
+TCTGCCTTTAGCACCCTGGAAGGTGGCTGCTGGGGAAGGGGCATCTGGCCTGATGCCACC
+CCTCCCTCTGGGTGTGGTGCTATTTCAGACATCCACAGGCGGGTGAATCCCAGGTGGGAG
+CCCCAGGGGAAACACCACCCCAGCCCTTACACTGCCTGAGGATTAATCACTCATGGGCTC
+CTTTCTCCCCATTTATAACAGGCTTAGGTTTTGCTTAATGAGCCCCAAGCTAAGCAGAAA
+GAAAACAGGATGGTTTTGGAAGGAGACTGCTTCCCAGTAAGCAGATACACTCTAAGTGGC
+TTCAAGTACTCTTTCGGCAAGAAAAAAAGACAGAGAAGACCACGAGTCTGCTACAGAACA
+CTTGACCTCTGTTCCGAGTGGAGAAAGAAAAACAAAACACACACAAATGCCACAGAACTG
+AAGCACCGTGAAATGGCTACAAGACCTCGCCACTCCCAAAGGAAATGGGACGTCGAGGAG
+TCACTCACCCGGGCACACAGAAGCATCGCCGCTCATCTCCTGAATCAAACCCCTGCAAAA
+CAACCGGCACGTGTTATTCACCCACACACATGGGGGACATCCCCAGGCAGCGCATCCCGC
+CCCATACCTGCTGGGGCTCTCGGTCTGGTGCAGAGCCACGCAGGTCGCTGTGGGCGGGCT
+CCAGGCGCAGTAGGGGTCCCGCGCCAGCACACAGTCCTCGCAGGTGCCGTGCTTCCCACA
+GAAGGCCAGCGGGGCCTGGACCACGCCCGAGTTAGAGCCAGCATAGACAAACCTGTTGCC
+CTGCGTGTATGAGACAGAGAAGAACTAGCATCAGGCAAGCAGGCATCCAGGAGCATGGCC
+TCTGCTTCTGCACCAGTGTGTGGGAAGCAGCCAGAGTGTACCTTCAGGGGACATTGCAGT
+AAGGAGGAGAGGTACTCAGAACCAGAGGCAAACAAGGCAGGTCTGTGACCTTCCTGCAGA
+ATCCACGTGCTATGTCAGGGCTCACTGGGCCTTAGGTCCAAATCCCTCTCTCCCCTGTCT
+GGGCACCCACAGGTGCCTGCCCTCCAGCAAAGCGCTTCTCTGCACGTGTTTCTCTTAGCC
+AGTGGGGAGGCTGTTCAGTCCCCACCTCCAGATCTCCTCCCTGCAGCAGAGGATGCATGA
+GCCTGGCACTCCCGGTCATCTTCCCGGCCTCACTATAGGTGAGAAGGGGCTGCAGCCAGA
+GGCTGAAGCACACCACCTCGAAGCCCAACCTCGTCCCCCGAGCCAGAATGTGAGCACCTG
+TGGGCGGGGAGCCTCTCGTGAGGGTCTGGATCCAGCAGAGGCCTAACATAACAGGGATGC
+CAAACGGACGACATGCAAAGGATGAGGAGATCGTGATACAAAACATAAAAAAGGAACAAT
+GCCTTTTGCTTTTCACTTATCTATATGTAAAAGGGAAGAGCTCACAGACGGGAAGTCAAC
+CTCCGAGCTCCAGAGCAGCCACACCCACAGCAGAGGGCAGGTGAGACTCTCCCACCTTCT
+GGGACACTTGGTTCCCAGTGACACCAGCTTCAGGTCCATCCCATCAGCCCACCTGGCACC
+AGCAGTGCCCAGCACACAGGCATCCAGGGCTGCTGACTGCTTTTGAACGGAACTCAGCTG
+GAAGGAGGGTGCCCCACATGCAGTGCACCCACCTGAAGCTCGGGGGCGTGCAACAGACCT
+GGAGGTGGCCCGTGGAGCGCGCTCTCTAGCCTCTGCCCAGGGCATCTGCCTCAACAGCCT
+GGGGACACCTTTTGGTTAACAATACAAGATTCCCAAATTTACACATGACTTAGTGGTTTA
+CAGTCAGATGAAACACGACCTTCATCCTCAGAGGATACGCTCGGAGTCAACTTCAGAGTG
+TGGTTGGAAGATCACAGGCCCTGATGCCAATACAGGAAGCCCCAGGCCACACATCCAGCT
+GTGCGGACACAGACCCACGAGAGAAAGGGAAAGCCCCCAAGGATGGAAACTGTGATAATA
+CACAGCAGAGGGAACCTGGCCCGCCGCTGGCCTCACAGCAGCAGCAGCAGCAGAGACCTG
+GGCAGATGAGGCCATGTGTGAGCCACGTTTGTGGGAAGGATTGAGGATGACATCCCAGAT
+CACAGTTCGGGCATCGCGCGGCTTGTGGAGGTGGCGGAAACATTCTCTGGCAGCAAAGCC
+AAGCTGGGTAACTTCCAAGGGACAGCTGGTCCTGTTGGGTCCCGCGGGGGGCACCTGCGA
+GGTGGCGTGAACACCATGCAGTGCAGAGCAGGGTGCCCTGGGTGGCCAAGTGGGGCCCGC
+CTGACTCCTCACCCCAAAGAGAGGCTTGAGGGTAGCTGTGGAGGGTGGGGTGGGCTCTGG
+GGGGCAAGGCCTGTCCCAAGGGGATCCAGACCACCTCCTGCACCCTGCGGGAGACTCAGC
+CCCAGCTTCCGCTTCTCCCGGATGGGGCTGGGCTGCAGCCCAAATGAAACTAAGCTGTAA
+AAACTAAACGACGCCACACAGAGACCAAGGGATGACTGTGGAAGGGAAGAGGGGACAGGG
+AAGGAGGAACTGGTCGTCAGGACAGCCAGCTGTAACTGCTGCAGGCAGGACCCACTGGTC
+GATGTGGATGTCAGTGGGTGGGAGAACAGGGCATTTCTGTAGCCTCCAAGTCTGTCCCTG
+CAAATAAGCATGAATGACTGTGGGGGTTTCCCACATGACTCCCCTGGGAGGTGGGGCTCA
+CTCTCCCCCACCCCCAGTGTGGACTACATGCCCCGACACACTCGACATGGAAAAAGACGG
+TGGTGACTTGGACAGAATGACCAAGGTCATCACGCTGGTGCGAGTCATACAGATGCCCCA
+TCCCCAGAAAGCGCCCTCTTTGGTGCTCCCCCTAAAACCACGACCCCAAGATAATCACAA
+GAATACACCAGACACACCACAAAACACCAGACTACTCCTCTCCAGGAGTGCTGAGGTCAG
+GGAGGCAGGAACAGAGCAGAAGCCGAGGAGATGCAGTGTCCAGTGCAACCTGAGGTGCTG
+AGCCAGGAATGTGGTGGGCGGGAGGTAGGAGGGTCCAGGGTCTGGGGTTCAGGTAACGCA
+CTGCACCATGACAGCACCTTGGCTCAGATAAATGCACACTGGCTATGTGAGACATCGGAC
+ATGTGGAGCTAGGTGGGGGCGCTCAAGATCCTTCTGTGCAATCATCAAAACTCTTCTGTA
+AATTTAAAATTATTTCAAGACAAAATTTTTAAAGGCAAAGAAAAAAAGCCTGACCAGGCA
+CCTGGCAGCATGAGTGAGGCCCGCTGAGAGCAAGCCTGTCCTGTGCACTCCTGCCCCTCG
+ACGCCCCCTGTCTCCGCCTTCCCTGGGCCTGAGGATTGTCCCCTTGCAGGCAGCTCTCAT
+GCTCCCATCTCTGTCTCTGCTGCTGTGTGTGCGCGTCAGACCCCGAGGGCAGGTTGGAGT
+GACGGTGGACGTGATCAGAGGCAACTGAGCTGTCTAAGTGCCTTCCTTGCCCTCTGCCAC
+GCTAGCTGTAGCTCAGCATCCCAAGGAGTCCTGGTGAAAATACAGACACAGCCTACTCGG
+TGGGCTCAGAGAGGGCCGAGCAAACCGCATCTGCTGTGTGCGCCCAAGGAATGGAAAGCA
+AGGACTTGAGGTATCTGCACACCCACGTTCACAGCAGCACTGTTCACAGAAGCCAGAAGG
+TGGGAGCAACCGTGTCCATCAAGGGATGAACGCACACACAAAATGCGGGACTCACAAAAT
+GCGGTATTCACATACGACAGAGGAGTATGTAGCCTTGGAAAACCCTGACCCCTGCTACAG
+CAGGGAGGAACCTTGAGGACTTTATGTTAAGTGAAATAAGCCAGTTACAAATGGATAAAT
+ACTGTGTGATTCCACTCATATGAGGTACCCAGACAGAAACAGAAAGCAGAATGGCGGCTG
+CCCAGGGCTGGAGGAGGGGAAAATGAAGAGTTTGTATTTCACAGGTAAAAAGCTTCTGTT
+TGGGAAGATGAAAAGCACCCTGCAGACAGACAGTGGTAATGGCTGCAAAACAACGTGAAT
+GTTCTTAATGCCACTGACGTGCACAATGAAAAATGGTTAAGACGGCAAATTTCATCTGAT
+GTGTATTTACCAAAATAAAAAGCAAAACCCCATGCTTGTCATCAGGGGAGAGGAGGTGAG
+GGTGGAGGCACAGCGCACCTCCCCAGCTGTAGGACAGGGGGAGGGCGTGGTACTGGCCGT
+TTCTCCATTTGCTGATCACCGTGAGAGAGCCTGATGGGGTCAGGCGGCACAGTCTTTTTA
+CCACTGAACAGCCACTTCCTGCTGCCATGGCCATGGAGCTGGGCCTTCCACCCCCACCTG
+GAGCCTACTGAGGCCCAAGGAGAAGGCACAGGACCCCACGGCAGGCAGGATGTATTTCCG
+CTTGTCCAGGCAACTAAGCCACGTCCCCACGAATGGAGGCTCCTACAGAGACAGGCGGGT
+CGGGTGGTCCAGTAGGACCAGCAAGCGCTTCCCCAAACCCACTGGCTCCTCCTCCTGGGC
+GCGAGGCTCCCTGTGTGGCCAGCTGCCCTGGTGTGGCCATGTGACCGAGTTCTGGGAGAT
+GGCGGGTGGGCACTGACCCGTAACCCCCTCTGTGCGGCCCTCCTCTTCCTACCCCCTTCT
+GCCTTTGAGGATCAGTGCCCATGTGCCCTGGAAGCCTCCACCAGCCTGGGTCCCTAAGTG
+ACCCTTGGAACAGAGTGTCATTCTCACGAATGTCCACACCAGGGGCCCAATCTTCATTCT
+AATGAGAAGTCCACATTTTAGAGATGTTGTAGGTGCCTGCCCAGTCTGGCTGAGGCCACT
+GAACAGCACGATGGCCCCAGAAGAGCTTCTGGGTCCCCTTCTTTCAACAACGAGGCTGGG
+GTGAGGCCCCACAGTGGCTAAAGCGTCGACCCTTCAAATCTCCAGGGCTCCCTTTGTGTC
+CTGGAGACCGAGAGGCTGGTGAACAGATGCCAGTACCCAGTGGCTTATAACTTGCTCAGG
+CTATTTCATTCTCTTTTCCTTTCAGATCTGAGGGAGAACTCTCCATTAGCAGAGGGGAGG
+TGACCACGTAAAAGGACCCAGGCTCCCAAGCTTTGTGGATACAGGGGAGGGAAGAGGACA
+GAAGACCTGGAGGGGTGTTTGCAAATACGCACCTGCCAAGGGTAGGTATCTTACCCGGCC
+AGACAGGGGCCCTCTTCCTCTGCCTGTTGCTCCCAGCTGAGGGAGGAGAGGACTGACTGG
+GCCTGGATCCCACAAGGTGGTTGGAGGTCCCGTTAGGAGCCAGGGCCAGGGAGGCAGCCC
+CCTAAAGGCCAGCGTGGATGCCCGCCCACCCACCCCTGCCAAGGGCTGCTTGGGAGTATT
+GCAGGCCAGACCAGAGTCTCAGCCACAGGTGGAGACAGCTTTACAGATGAGACGAACCAC
+TTCTCTTGTGGATTTTCCACGGTGACGAGTCAGCTGTATCACTATCATATCCCACAGATG
+CAGTCTGCACACCCCCCAAGCTCAGGGCATAAAAAGGTGTCTTCATGGAGCAGTGCCCAC
+CTCTCCACAGCCTGTAAAGCTGCACCAACAACTCAATGACATTCCAGCAACTTCGAAGAG
+AAAGTCCCGTCTCCCCAGGTCTGCCTTCCTGCCTTCCCCAATTCAGATCCCACAGCTCAC
+GGAATGGCTCTGTGTCAAACTCTGAAGGTTGGCTCACCCAGGGCAGACAGACAGAGGGGC
+CTGCCCAGGAGCCCGACTCCAGCTTGCCAACTCTCCTGTCACCTAGAATCAAAGCCACCG
+AGCGGAGAAGCCCCCGGTCCAGCTGCCTGCGTCACTTTACCTTCTTTGAAGACAGCAGCA
+GGGTCTGGACTGGCTCAAAGTCCTGGAAGAGCTGGGTCTCCTCGATGATGTGAACAGCGT
+GCTCGAGGCTGATGGCTTTGTGCAGAGCTCCCCGGTCTGCAGGGCCAAAGCTACAGGTCA
+GTGACACTAACCCAGACACAGAAACCAAGGACAGTGACCACAGCGGCAAACTTCACACTC
+TTCACTCTCAAGTCATTCCCTCCACAGATACTTAGAAAACAATGATGATTTCGCATTAGA
+AACAAAAAAAGGAAAAGGCTTTGGCAAAACAGACAACTGGAAACCCAAGTGTTATGGGTT
+ATTCCAGTTTTTTTCCAAGGAAAATAAACTGTTCCATGGTTGACCCCAAGAATCCTCACC
+AACAGTCGACATTACACTTGAGGCTAAGTGCCACATGAGGGGGCTCCCATGCTCCACCAG
+CCCTCGGGGTGTCACTGGTAAGTGCCCTAGGCAGGCGGTGAGGACAGGGGGCATGTGAGG
+TTGGCTGGGAGGCTCCAAGGGCAGGCCACAATGCGCTGCCAGCCACCGTGGCTCCTGGCC
+CCTGTCCCTGTTCCAGAAGTGCTTATTTCAGAGTCCACATGCCAGGGCACATCTAAAACC
+TGGCTCCTCGGCCAGGAAGCAGGGACGTGGTCCTCTGCCAGCAGTCAGGAAACGCCAGGC
+TGACGCCTCCTCCCAGGTGGCTCACACCTGCCCCCTGCGTGGGCACTGCCCCAACTCCTC
+GGCGGCCAGTACTCCTCTGCCCCAGCCCAGCCCAGCCACAGGCCAGGACTTGCATTTTTA
+TTTTTAACAAGTACCTCCAGTAGCCTGGTGGTCCCAGATCTGAAAGCCACCTGGTGTGGT
+GACTTCTCAGAAATCTTCTTACGCTCCCACAAACCTCCCAGGTCACCTCGAGGGAGGCAA
+TGGAACTACTCACGAAAGAATAATTGGATTTCCCAGTTTTCCTACCAGAGGACACAGATG
+TGCTGTCACTGTCAAGCCTGCCAAGCCCTCGGAACCCACCTGTGCTGACAAACATGACAT
+CATAGACAGTCCCATCCAGGGCCTGGGTCCGGTCCACCACGATCTGGGTGTAGTTCACAT
+CTTTCTTGATTAACCTGGGCCTGTTGTCTATTGGGGTTACCGAGTCATCCATCAAAGGGT
+GGTCTTTAACGAACTGCAGCGTCTTGTCTGGCAAATTCAAGGAGCTGGTGTAGTTGGCGG
+CCCGTGCCTCGCTGTCGATGCACTGCAGGGAGAAAATCCCCGCTGTTAACGTGCTCGTGT
+CCCACCACGCAACGGGTGCTTCCACACAAGCAGCCAACGCAGGGGGGGCTGCAAAACCTG
+GAAACCACACAATGCATGCCTTGAAATGAGGGTAGCAGTGAATAACTTTACTATGAGGAA
+AGGTGGCCTCTCCCCAGCCAGCAGAGGACACAGTTATAAAACACATCTGCAAGACAGAAT
+TGCATTCACGATACATACTCAGGGAAGGAATTTTTATCTATTTGTAAGTGAAAAACACTT
+ATTGAGCTTTTGAAATTAAAAAACAGAACACTGATTTGCAGCTTTCTCATGAAAAGAATG
+CTAAACATGGCTAAAACCAGGACAATTTAAAATAGCATAAGAGCCTGAGGGATTCTTTTT
+TCCTGTTCTAGCTCCCTGATGTGTGTAAACCAAAATCTGTGACCATGAGTGAACACATTT
+TACGAAGCTATGCATAGAAGGAGCCATGATGGTGTCAGGGACAGCTGCCCTTGGGAGGGA
+GCTGGTGCTGCAGTGAACTCTGAGGGCCAGGACACCCCATGTAGGTCACAGCCCCACAGA
+GGGCTGTGCACATGCCTGTCACACCCATTTCCCCATGTGAGGGAAGGAATCGGCCTGGAA
+ATTCCCAATTTCTACATAAAGTTCACTATATTTAGGAGGAAAAAATGTGACTCCTGTTGA
+CTAGTGGACAGTGCAGAGGCCTTTGCCAAGGAATCATGTGTTTCTCTGTAAGAAACTGAA
+AATGAAACAGACCTAATTGTTATGCAATGTTAATTGTGCAAAACAGCTGCCCCAGCCTTC
+TTGTTTGTGCAATAGTGTAGCAATGGCTGTTACGTAACATGCAAAAGGGAAGAAGGATGA
+GCTGTGCTCATCGGCCGTCCCTGTCCCAATGCAGAGAGCCTTGGCGTGGCCAGGTACCCA
+GCCCATGAGCAGGCCCCAGTGCCTGTACTGGATTCCATGCCCTGGGCCTTGAAGGGAAAG
+CACGGCCCGCCCCCAGTGCCCCAGCTCACCGCTCCAGGCCGCGGCTTGGGTACCGGGCCA
+TTATAGCGCACCCACTTGGTGTGGGACTGCTCCACTGTGGTGCTCTGCATGTACTTCCCG
+TGGGAGAAGACCTCCTCGGCTGTGGACAGGTTGTAGGCGCACACTGCCGACAGCCCCACG
+TTGTTCCTGGGGAGGGGAAAGAGGTGACGGGACCACCTGGCGGCATCAAGGGAGCAAGGA
+GGGGGACTCCACCCAGGGCACTTACAGCTGTGGGGTGAAGAGTGCATAGAACACAGGCAC
+CTTCAGGCCCGGGGACCTGAGCACGAAGACATCCCGCAGCACATTGAAGACCAAGCCGCT
+GTCTGGCCGGGAGCAGATGAGTCGGGCTTTCAGGAAGGAGGTCCATTTCTTCTGCAAGGT
+CCTCAGGCCGCCCTGGTCCCCCTAAAACCCCAACAAGAAGACGTGGTGGGCCGAGAGTGG
+ATCCCCTGTGAGCAAGCACTAAGGTCAGAGGTGCACCCCTCCATGGCCCAGCACAGCGCG
+GCTGTGCCTGACTGAAACAAAGCTCGGGCAACAGGAGACAGATGCCGCAATTATGTGAGT
+GGCCCGCAGCACCACGTCCAGGTTCCAGCTTGGATCCCAGAACGCTCCTGGGTTAACACA
+CAAAACAAAACGGACAAAAGCCCTCTCACTGAAAGCTCATTTGATCGTCCATGCCTGCCT
+GTGCCCAGCATTCAGTCCTGCAACCGCAGAGGTGCTGCCGTGCTCACACACTTCCAACTG
+CCAAGGCCCCTGGCATTGTGTGACTTTCCTGACATAGGGCCCATCAATGAACATGCTCTG
+GGTGGGGCAAGTGGCGGCAGCCTCCTTCCAGGGGACAGCCACCGGCCCTGCAGCCTGTCT
+TGGGCAAATGTGTGAACCTTCCTCCCTTTAAAGGAATAGATCCTTCACTTCCTTTCTACC
+CAAAGTATCTGCTAAAGTGCTTTGAACCTAAGTTCTTTATAAACGCTTTTCAGGGATCCG
+ATGACCAAGACACAATTATAAACTACACATGACTGTGTGTGGTCTGGAGAGAAATACTGA
+AACCACAAAACCTGAGTGCAGAAGAATATGAAATAGAAGCAGCCTTACTTATTTTGGACA
+CAGGGAAAATGTTCCCCCTTCATCTCTGCTGTGTGATTACAGGAGCCCAAATTCTCTTTT
+TGATAAAAGGACTTCATTTTCCTCCTTGATGTTTTAGCAAAGAATAATTTCTAGCACATT
+TTTCGTCAGGGGTCTCATGTGGCTTTCAGGTCACGGGCAGCAGGTGAAGGGTTCATGTGT
+GCCTGCGTGGTAGGCAGGAGCTGTGGGGCCTAAGCTCAAACCACCCTAGTCCAGGAGTTC
+AAACAAGTATGGGGAAAAAAAAGGGATCAGAGGGGATGACAGCAGTGTGCCTAAGACTTG
+TAGAAACTTGTCGGGGGTGGAGGTGGCTGCTCTGTGCATCGCTGAATCTGCTCACTGATC
+CTGCTGCAAACCCTCAGTGCTGGGTAATAAGTCAAGGTCAAGGCAAGTCTGATCCTTGGC
+TTCCCGATGGCAGGGGAGGGCTCGAGTCCCCTGGCCAGTGCTGCTCTGACAGCATTCTGA
+GCACTGTGCACGCCTGCCAGGAGCTCTGGCCCTGCAGCACCCTCCCCATCTCAAGGGGCA
+CTGGCTTGCCCCCAACACTGATACTGTTGATAGGATGGTTTCCTGGTCTGCAAGACAGGA
+GCATGGCAGCCACGGCTGCGGGGCTGCGGGGCAGCTGGAGGATCTGGTCAGTGAGCCCTG
+GCTACGGAAGGCCTGGGCAGGGAGCAAAGCACCAGGTGGATACTCAGGTGTGCACATCAC
+CCAACCTTCTTCCTTATGCAAGGGGCTGTTAAGGGAACGGTGTCAAAGGCACCCACTTTT
+GTGCGCCATAGGCATGAAAGGAACCCTGCTTCTCTGATGTCCTGATGGTCATGACTACAT
+GAGAAAGGGCCACGCAAGAACTATCTACCAATTTCCATGAGAGACGAATGGCTACCTGCT
+CCGAGATGAGCTCCTGGCCAGGGACATGGCGGCTGTGTTTCATGTGGTTTCCCCCAGCTC
+CCCTGAGGCCTGACAATCCACCTCCTGGAAACTGCCACTGAGCAACCTTGAGATTTCCTG
+TAATCAAGCCCATAGGCCATTCTCTTGTGCTGAGCACTGTGCCTACAGTGTGTCATTTTA
+AAGGCACCCTCCCCTTTTAATGTACTTAAAGATTTGTGTTTTGACAAACTTCTGTATTGG
+TTCTCTCTTCTTAATCTTAAGCTGTCGGTTAATGTTTCACTCTTAGGTAGATTAAGAGCC
+AAATGGTGAAATTCCAACAGACTCTGGTGAATACATTCCACAAAGCCTTGCTTTTTATAA
+GCTAGAGGTTTGAAGAGGGTGCATTAAAAGAAAGAACCTCCTGAGAAGAGGAGGCTAATG
+GGTCACACATGGGGGCCAGCACTCCCTCAGTCCCCACAACCCCCAGAAATAAGATCCATT
+GAGAGCTGCATCTGAGGCCCAAGGGAATAAAGTGCTAGGGAAAGTGACATTTGAGACGAA
+GGTCAGGAGCCACCCATCATCCAGGCACACTATTGCCATGGCAGGGGCCAAGCGAAGCCA
+GAGTGCCTGGCACTCACCTTGCACACTCTTGCTATCCGTGGGATCAGCACCCTGAACACA
+AACTCATACTCCACAGACACCTCCGTGAAGAAGAAGTAGACCCTGTCATCCTCGCCGTCG
+GGGCTGTCTGGGCTTTTTCGGATCACGTCAGCAAACACGAAACTAGGCTCTGCAGAGAGA
+GGACAGTGATTATCCCAGAACACAGAGCTGGGGGACTGCCTGCACCCATGAGGTCACGAG
+GCCGGCCAACACTACCTTGGGGGCCTGAGGGCTTCCCTGCAAGGATGTCTGGAGTGTGCA
+CATGCCACAATCCAAACAGAAACTCCAGGATCTGAGGATGATGACAGCCCTGAGCCCAGA
+TGGTGCCCTACCCCCACCTCCTCGGCCTCAGAGAGGTGCCCCCGACAGTGGTTCTGCAGT
+GCATCCCACCCAGGTTCACCCCAAGAACTGAGGCTGGGCCTCCTGACTGGAAGGCAGGGA
+GCCAGATGGTACCAGCATCAGAGACCTACGTAAGGCATGCATTTGCTGGTTTAAACAACA
+CATGCTTCACATAAACAAACTCTAACCACCAGATCCTGCCCCACCCTGAGGAATGGCCGA
+CTGTCCCTGAATCTGGGGTCTTGGGATCTGCCCTAAGGTCAAGAGGTTCAAAACCCAAGG
+CTCTACTGGCTGGCACCCACAAGAAAAGCCCCCATGAACAGCCACCAGCTTCTTCCTGCA
+CATTGAAGACGGACATCGGACATGTGCTGCTGGCAGCAACAAGGCACCCAGAGCCCATCT
+GACCGGGCACTAGAGGCTGGGCCCGGAGGCAGGTCCCACACCAGTGTTGGTGCCACACTT
+TAATATCATTCTGGAAATTATACCATGTCCCCATCTGATTAGTCTTAGTTTACCATCTAC
+TATCAGATTCTCAATTTTATGAGAGTCTCCCAAATCCATTTTTGGGGGGTTAGTGGGGAG
+CTGTCTTAAAACAGTACTCTGTTACCAGTGAAAACACCCAACAAGGTGCCCTGGGACTCT
+GGCCATTGCTGGACAGTTTGGGAAGTATCCCCCACAAACAGGGGCTAACACAAGCTCGGG
+GGCCCCCAGGGCTCAGAGACAGAAAAGGAGAGATCAACAGGTGTGCACTCATGAGGAGAC
+ACGCACCTCCCACTAAGGTGCACTGCTCTTCCTTACCGTTCAGCCAAGGGATTGCATATT
+CTGTCCTCAGAGGACTGTGGGAAGAATTTCGGGAGATGATGGGTTCACTTCCCAAAAAAT
+TATACGACGTCCCCGAATAAAGTTCTCCATCTGCAGGGGCCCAGAAGAAAAGAGGAAAAG
+GGAACCAACCTCTCAGGCTATGGCACCAACACTGGGACAAACATTCAACACGGTGTTTTC
+CTTTATAACCCAATTAAGTCCCTGCCTGGGGAAAGGGAAAGACAGTCTCCTCAACTTTTG
+GGGTGTCCTGTGTCTTCTAGTTCTTTCTTTTTCGAGATGAGGTTTTTTTGTTTTGTTTTG
+AGACAGAGTCTCACTCTGTCACCCAGGCTGGAGTGCAGTGGTGCGATCTTGGCTCACTGC
+CACCTCCACCTCCCAGTTCAAGCAATTCTCCTGCCTCAACCTCCCAAGCAGCTTGGACTA
+CAGGTGCGCGCCACCATGTCTGGCTAATTTTTACATTTTTTGGTAGAGATGGGGTTTAAC
+CCTGTTGACCAGCTGGTCTTGAACTCCTGACCTCAAGTGATCGAGGCATGAGCCACTGAG
+CCTGGCTTGAGATGAGTTCTTGCTGTTTCCCAGGCTGGTCTCAAACTCCTGTCCTCCCGC
+CTGAGCCTCCCGAGTAGCTAGGACCACAGGTGTGCTCTCACTTTGATGGGGATAATTTCA
+TGCTCCATGTTCAGCTGCATTTTAAGAGTCATGGGGCAATAAGTAAACATGAGCAAGGAA
+TTCCCACATCCAGGAAAATGCTGGCAGATGCAACAGTGGGTACACACCAGGCTATGACCA
+CTTGCTCAGAGGTGAGAGACCACTGCAGACAGCATGTGGCTCAGTCAAAACCTTACTCTC
+AAACAGGAGCATCTGCTCAGCACGCGGGGATTATCCAAATGACATGAGCCAGCAATGGAT
+ACAAAGTGACGTTTACCATGGCGGCTATTATCCTTGCAAACAATGAATTCAAAAGTTAAA
+GGGTCTATGCAGTCACATGTGCCTTTTGTAAGGATAGCTCCTATTTAAACAAAGCCAAGG
+AAGACAGCACTTCAGAGAAGATCCAAATATCCTGTTTGGTAATTAACATGCCACTGTAAT
+CTTCACGGTGAAGGAACTGGAGGGGCAGGACTCACCAACCATGACGGATGTGTAGCTGTG
+TGCTGGGTCAAAGGGACATCTTCCTTTGCCATCTTCATTTTTCCCCAGAAACTTAAAGGA
+TGTTAAGTTCTACAATTGAATAAAAAGAGAGCACATCATCAGATGGCTGAATTTCTATAG
+TAACAATGTGTCTCTGTACCACTTCATTTTACAAATTTGCTCTTCTCGGAAGACCAACAG
+GGCCGAGCAGATAGGTGTGGAGCTACAGGAGTCCCGCCCACTAGGGCCAGGGCTTGTGTT
+GCTCAGCTCAGGTCTAGACATCAGCACCTTGGTGCCCTTGCTCCGTTGCCCTGGCCAAGC
+TTCTCAAGATCTCAGACCCTCAATTTACTCATCTGCAAAATGGAAATGGCAACGCTGATG
+GCTCTAGGGCTGGAAAGCCACCAGGATAAACCCAACACAGGACGTGCTCAGTATGTAATC
+GGAAGCCCATGAGCAGAATTTTAACATCAATAAAGACGGCATTCTAAGCAGCTAGGTGAC
+CCAATAAATAGGAAGCAGAAAAACATAAACAGGCAGAATCTCTACGTCGCTCCACCCACC
+AAAACACACTCCAGATGGATCAACCATCTGAATACTAAAAACAGAACCGCACTGTACTAA
+AACAGAGCAGGGGCTGGCGTTTCCATCTGGGGGTCCTCTCTTTACCTGGCCAGAGTGCCC
+ACAGCCACATGAGGAAAACAATGCACAGATCCAACCACAGAGAGAACTGGAAAGTTCCAC
+ATGGGGAAATAATACGGCAAGGTTAAATATGTGACAAACTGGGGGAAATGCCTACAGAAT
+GGCAGATGAGGTGTCTCCATCCCTGAACATGTGAGAAGTGTGGACAAACGAGTGAGAAAG
+GGCATCCAGGAGAAAAACAGGCAAAATCCAGCAAGTGACAGAAGAAACCCATCTGGACAG
+CACAGACGAGAGAGGGGCTGAGCCTGCCGGGAACCAGAGAGCACACAGAACACGCGTGGG
+GATGCCACTTTGCAGCCAACAGCCTGGGCATGCTGAAGACAGGCAGGGCCCACGGCGGGG
+CAAGGGCACCCAGCACCTCTGCTGCAGGAGGCTGGCTGGAAACACGCTCTCGGAAGCAGA
+GCAGGAAGGCTCAGACCACGTGGAAGGCCGCAGCTGACACCCTTGAAAGGCCAGTTAAAG
+CAGCACACAGCTCTTCACCTGTTAGGTTAGGGAATGTGAACCCCACTGGATGTGACCATT
+TAGCATACCTTGAAAGGAGGTTTCGGGGCTGTTGGGGAAATCTGAACGGGGACTGGAGAC
+TGGATGATGCTGGGGAATGATTGAACGTTTTCTTAGATATAATGATAAAACTGAAGTTAC
+ATAGGAAAATGTTACTATTCTTAGGAGATGCCTGTGAAGGCATTTGGGAGTCACGGGTCA
+TAGTTCAGCAAGCACACATATGTACACAGACACACATGTGGACACATAGACATGCACAGG
+CACACAGACACGTGCACACACACACTCCCAATTGTGCAATCTAGGTTGCCAGGATATACA
+AGTGATACATCTTTTCTGCAGCTGTGAAAACTTTTATTAAAAATATTAGGAAAAATTGAC
+GGGGCGTGGTGGCTCATGCCTGTAATACCAGCACTTTGGGAGGCCAAGGCGGGTGGATCA
+CCTCAGGTCAGGAGTTCAAGACCAGCCTGACCAACATGGAGAAACCCCATCTCTACTAAA
+AATACAAAATTAGCCAGACGTGGTGGCACATGCCTGTAATCCAGCTACTCGGGAGGCTGA
+GGCAGGAGAATCGCTTGAACCCAGGAGATGGAGGTTGCAGTGAGCCGAGATCGCATCACT
+GTACTCCAGCCTGGGCAACAAGAGTGAAACTCCGTCTCAAAAAAAAAAAAAAATTAGGAA
+AAATTATAGGTCTAAATTTAAACCAAATACAGTATCCTCTAACCTCAACAGCTAACCTAT
+CTACAGAATGTAAGTTTAAATGACAGAACTTTAAGCTTCTGATTGAGTTTAGCCAGAAAA
+ATCCTTTGTTGTGCAAAATGTTTCTGGTCCAACCGTACTTTCTGCACAAAAGTAAATACA
+AACGACTGTCTTTGAGGACTGAGGGTCTTACTATCCCCAAAGCACCCCCACCCCCTATCA
+GGTTTCGTTGCCAGCATCTGTGGTACAGGCAGCTGGGTAGACCCCTACTATGAATCTCAC
+CCCAGACGTCTGTGTGCAAATACCAGGCTTCCTCATCAAGTCTCTAATGAGGCCATACGT
+TGTCTTGTCATTTATCTCTGACTCAAGATTGGAAAATATTTTAATTCCAATTAATTTAGG
+GTTCTAGCAAATGATGCTTTTCACTGTGGCATATTTTACATTTATCAGGACTCATTAAAA
+TCCAGGGATACACAGTAGAAAATGTGCTTCATTTTCCATGTTCACATGGACTTATTTAAA
+ATGCTACTTCTCCCTCTCTGATGATCATCACATTGCTCATCAGATTATCTGGATAGAAAG
+GACCGTCACACAGGGGGAGGTGCCGGATACCAGGCTGGGCAGTCAAGGATGTGAGCCGGT
+GAGGGACAGAGGCCGGACTTGCTTCTCAAGGTGCTCAGCACACTTGACCTGCTGCCCCTG
+AGTGGGTGGACCCAGGAGTGGTTCAGTGAGCAAGCTGCACACCACAGCCGACCAGAAGGG
+TGGGTCCCACAGCCAGAGCACAGATGCACCAACCAAGAACACACAAGCCAGGAGCAAGTC
+CTGACTTTTCCACCTGACCCAGATGCCCAGAGCTGCCAGGCTGTCTGTCCTTTCCAGCAC
+GTCCCCTCACCCCATAGCATGTTCAGGCTACCTGTCCTTCCCAGCACATCCCCAATGCCA
+TGTTCAGGCTGTCTGTACTTTCCAGCACGCCCCTCCATGGCATGCTCTGCACTAGCACCA
+AGGGCTCCCAGCACCTTGAGCTGCACCCCAGGCCTCACCCTTGGCCATGGACACCGAAAC
+TTAGAGGAGCCAAGTGGGCTGTGTGCCCCTGACAGCAGCTGTGCAAGACTTTCAGAGGGG
+CCACAAGCTGCCCCCGTTTTCTGCAGCTGGCTCTGAGAAAATCCTATTTTTTTTTAGGGT
+GGAGACAGCTTTACGTCTGCTTTGAGCCCCCTTCTACTTTAACTGCTGACCAGGCTGGCG
+TGAGCACAGGGAGGTGCCCATCAGCCTTACCAGGTGGTCACAGGCCGGCTGGAATGCGTT
+GGTCCCACACACGTAAAGGGAAGTGGCGCTGAGTGGCTGCAGCACCCGGATGTAGTTGAG
+GCACTCTGTCTGCAGGGAAGAGAAATGCACCATTAGCAACCGTCCAGCCCAGATGCCCTC
+CACTATTCAAACTGCTCACGCCGTTCATCTCAGGGGCACAGACCCACATTCACCAACACC
+AGCTCACAGGTGGCCCCAGGCCAACGAGGCATGTGTGCATTCTCAGCCTTGTCTTGTCAT
+CTAGACCCTCTGCAACTCCTCTTCACACACTGGCCTGTTCTCGTACAGTGGAAGGTTCAC
+TGAGACCCCAACCCCACCCCTAGGCAAACCTAAAGCTGAAACTGGCCTGAGTAATTGTGT
+CTCTGCAGTGTCCACATGCTGTTCAGGTGCCAAACAGGATTTTGTTTCAGTCCCTAATTG
+ATACTCAGCAAAGATGTGGTGACTGAAAAAAAACTCAATGAATGCTTACCTCAAATCTTA
+CTGGGACACCCACTGTTGAAAGCAATATATTTTACTCTTGCTAAGTACGTGGACCACTTG
+TTCTGTTGCCAGGCCTGGAGAAGTGTCCACCCTACAGAATTTCCTCTCTGTTTCTGGAGA
+CCCCACCCTGCCTCCAACTTGCACAGAACTAGGAACAGCGACACTAGGTCTACCCAACCC
+AGGGTCCCAGTCCAGCCCCCATGGGAGTGGCTGCACTAGGAGAGCCTGGAGCCCGGCTTG
+GCATCAGAAAGGCCCAAGCAGGAAAACAAAGATACCATTTCAGAACCCACTATTTTAGGC
+TAAAAGTACTTGCGTTACATGTGCTATAGTCTGAAATTATCCCAGATTAGGAGAGTTCTC
+TTTTTTAGACTGGTTGGAAGTAATTCACTATTCACCCCAACCCACCTGCACACCCCCGGA
+AACCGGAGCTACACTGCACCGCCTGCTTTTCCTCTCATTTCCTAATCTAACTTTGGATTT
+AGAGACAAAGACTTCAGTGCAAGTGTTTAGCATTTTGCTAAGAAAGTTTAGCATAGACTT
+CTTTGGGTTTTCTTTCTTCTTTTGCCTTTAACTCAGCTTGTCTTGACCACCATTGAGGAA
+GAATGCCCAGTGCCAGGTAGGGACATGATGGCTCAGAGGGTGATGAGGGTAACCTAGAGC
+TGCAGACGGGAATGAGTATTCGGCCCAGGGCTCCCTGAATGAGTACCACACTGAGGGGCC
+TGAGGGACCAAAGGGACGGACGTGTGCCAAGAATCCAAAAGTCCCAGTGATAGAGAAAGG
+AGCCAGAGAAAGTCTAGGCAGACAGGGGCAGGTCCCTGGCAAAACCCCACATGTGAGCCA
+AAAAGCCTAAAACCCGCAGCCCAGAGTGAGAACTTCTATCCCTGTTTGCCCGCCGTCTCC
+CGATTGGTTCTTTCTGAACATCTTTTTACAATCAGATGTTGCCTTTTCCGAAACTACCCA
+CAGCCCACCCTGCCCTCATCCTGTGCCTATAAGAGCCCAGACTCAGTTGATAGAGAAGAG
+AAGGTGCTGGACTAGAGAGAGGTGACTTGACTTCAGAGGGATGGCTGGATTTTGGAGAAA
+TGGCTTAACTTTGGAGAAGAGCCGGCCAGAGCTGGCCAGACTTCAGGGAAGATTATTTGC
+TCGTCCTGTTCCCTCTCAAGCTCCCATCTCCGCTGAGAGCCACTTCCAACACTAAACAAA
+ATTCTCTGACTCCACCATCCTTTAAGTGTCCATGCAACCTCATTCTTCTTGGATGCCGGA
+CAAGAGCTCAGGACCCTGAGTGTGTGTACCCAAAAAAGGCTGTCATACTGGCCCTTTGCC
+CTCACTGGCAGAGGACAGCTGTCCCACACAATGAGAAAAGGGGCCCACTGAGCTTATAAC
+ACACCACTGTCCATGGAGAACAGAGATAAGAGAGCACTGTAACGCACCCTCTGGGGCTGC
+GGGGGTCACAGGCACCCCAACCTGGGTGCCACCCTCAGGGCTCACACAAAGCCTGCTCCT
+GCTGGCACCCAAAACAGCTGGCCAGATCCCACACTTGCTCACTCATGTGCTCCCTCCTGC
+AAGAGGTTGAGCACAGCAGGCCGAATAAATGGGGCATCTCTGTCGCAAGTCCAACGAAGG
+GGTTGAGAAAAACTGCATGACTAGCAACTCCTCCAAGCCTAAGGCCTCTGGGTGCAAGGA
+GGCAGAACAAACCCTGAATTTCTGCACTATTCACCAGTGGGCTTCACTATTCACCAGTGT
+TCTGTAGTCAAAGTTTCAGGCCATCTGAATACATTCAATTCATATAAACTTTAAAAAAGT
+ATTTCTCAAAGGCCAAATATGTTTGGCACCTGCTTTGAGAAACCCAATCCTGATACTCAG
+GAATAGAGGGATGAGCTCCAAGACGCATCACAACAAAACCAAGCCCAGCAGAATGAACAG
+AGCCTGGAGAAAAGGCTGGCCTGCACTGCAGGCATGCTGGCATTCAGTAGATTAAAACAA
+CCAAGAAATACTTGAATGGGATTCTTTGTAGCTTGCAAAAGAAATTTACCTGTTTTGATT
+TCCCCTTTTCTGCACATTTTGCTTTTTTGTCTTCTGAGACCTTCCAATACACCTGTTGGG
+ATAGAGTCCATATCAGTGCATATTCTTTTAAAGAGATACTAGTATAAAAATGCACAATTT
+TAAAAGCACATGATAGAGTTTAGAGCCTAGAGGTTTCTCCTGAGATGATCAATTCTCAGA
+CTGCAAGGGAGGTTCAGAGAGCAGGGGAGCAGCCTGGGGCCTTCATGAACATCCTCACTG
+TGATCCTTATCCTGAAACCAGTGGAGTCTGGAAGACCAGCTCCAAAAGTTCCATCACTCA
+CCATAAAACAGCAGCAAAAATCAAACTCGTGAAAGTGGAGAAAATTAAATTATTTTTCAA
+AAACCTAAACCATAAGTATTTTCAAACATCAAAGTGGGCTTTTTTCCATCCATTCAAAGT
+GACTCTACAGGCCGGGCGCAGTGGCTCACACCTGTGATCCCAGCACTTTGGGAGGCTGAG
+GCAGGCGGATCACCTGAGGTCAGGAGTTCCAGACCAGCCTGGCCAACATGGTGAAACTCC
+ATCTTTACTAAAAATACAAAAATTATCTGGGAGTGGTGGCGGGCGCCTGTAATCCCAGCT
+ACTCGAGAGGCTGAGGCAGGAGAATCTCTTGAACCCGGGAGGCGAAGGTTGCAGTAAGCC
+GAGATCGCACCACTGCACTCCAGCCTCGTGTGCCTGGGCAACAGAGTAAGACTCCGTCTC
+AAAAAAAAAAAAAAAAAAAAAAAAAAGTGACTCTACAGTCCAGTTTAAAAAAAAAAGCCA
+CAATATTCACTGTATCAGTAGAAAGGGAGATTTACGATTCCTTAAACTTGCATGTTGGCA
+GCAGGAGGAAGTGATGAACTAACACCACCAGCTCAGCTCAGGCACCATCTTAGTAAGATC
+CATGTTCCTACCACCTCTTCTTTCAAACCAGGGACAATTCGTGATCAGAAACTTCCAGGG
+GGTGGGGGCCTTAGCCCCTTGCCCTCCAAAGCCCCCACAGAATAGAAAGCAACATAAGAC
+AAAAGGGAAGGTTTCTATATCTATCTCTGCCTCACCTTCCCCAAAATGCCCCCTCTCTCT
+GTGATGTTCCATAACTGATGCAAAAGAAACCAGTAACAATGTATTTTTCTCCACCAAAAG
+GCTTGTAGCAGGTGTCAGGACTCAGAGGTTAGGAAGCACACAGGGCTTCTAGGAGGGAGA
+GTATGAGGAGAGGAACCCCACTTTAGGTTTCTAACTAACTCTGTGAGTTCCTGAACAGCA
+CCCAGGCTGCAGACACAGTACTAAGGGAGTGTCATTTCATAGAAATGGAAGTCCTGATAG
+GGGCACACAAAAGCGGAACAGAGTCTCATTTAAAATAGCCACTTCCTTCAGCATTTAAAG
+TACAGATGATTTCGTCAACTCGCATGAAATGCATAAGGACAAGGGAACGTACACTTCAAC
+AGACTCTTGATCACGTTTGCAGGGATTTTCACTGATGCTTGGCGGGGGTCTCTTTATTTT
+TTTCTTTTAAGTATAAGAGGTCCCCAAGCCTCTCCCCAACCCCGAGGGACCACCATGGTG
+TCATTAACAGAGCAATGTCTGGCTCTCACTGAACACCTGTGGGGCCAGCACAAACACACT
+GTCCACAATTCCCCCAAGACCGAGTGTGAGCCTGTGTGGTCAGGAAGGCGCTCAGAGGAA
+GAGAATTTAACAGACACGCGAAGAGTAAGAGCTGAGTGAGGTGAGACCACCACATCTTTC
+TGCTCAGAGTGCCTCACAGTGCTGAATACTTTGTTTTTGTTTTTTTGAGACAGGGTCTCG
+CTCTGTTGCCCAGGCTGGACTGCAGTGGCATGATCTCAGCTCACTGCAGCCTCGACCTCC
+TGGGCTCAAGTGATCCTCCCACTTCAGACTTCCAAGCACCTCAGACTCCCAAGACCTGAG
+CCACCACACCTGGCTATTTTTTGCAGTTTTTGTAGAGAAAGGGTTTCGCCATGTTGCCCA
+GGCTGGTCTCAAACTCTTGAGCTCAAGTAATCCGCCTACCTCGACCTCCCACAGTGTTAG
+GATAACATGCGTGAGCCACAGCACCCAGCCAAATACTTGTTTTCAGAGCATAATGCTCAG
+AGCTCATTTATGTGTCAAACAGAAATTGAGAAATAAGCTAGACCCTGGAGATGAAAACAA
+AAAGAGATCTGGGCAGAAAATGTCCAGCGTGAACCTGGAACAGATTCCAGAGAGCAAGAA
+AACTAACCCCACACCGCGAGGTCTCAGGAGCCAACCCAAACAGGCTGCTGTTGACCATGG
+ATGCGACGATTTGAGCATGAGGTAGGTGTTTCACTGTGATGGGTCAAAGAAGAGCAAATA
+TCTTTAAATCTATGACTTCATTGTGACACTAAAAATCAATCAAAAAACTCACTCTTGCCC
+TTCAGAGGGGAAACTGACTCATTAACTCATTATTCTGAAAACTGGTAAATAAAGGCAAAG
+ATTCCAAGCATCGATTCTGCATTTCCCAAAGGAAATGGGACCTCTACGGACCAAAATAGC
+TGGTGATGGGCACTTCCCCTTTTATACGATTTCCAGCTAACAAGTAGAGAAGGAGAGGTA
+GAATCAGAACATTGCGTTTTGCAATCTTTGATGAGAAGAGCATCTAGACTTCGCTGGTCA
+AAGGCCACCGAGACTGAGGAGGAGGAACACCTGCCTCCATGGAGAAGCCCGCCTCACAGC
+CCTGAGAGGGATGAGCCTGGATCTGACACCCAGCTGGGGATGTGAAGACAGAGGTGCATG
+CTAAAGACACCATGAGTGGGGCTGGGTGTGGTGGCACATACTTACAGTCCCAGCTACTCA
+GGAGGCTGAGGCAAGAGGATCACTTGAGCCCAGGAGTTTGAGGCTGCAGTGAGCTACAAT
+CAAATTTTAAATTCGGTTTGATTTTTTAAAATGTTTAAAGACACCGAGGAATCAGGAGCA
+ATGTGAAGAGTGGGACATGGGATGGGCTGTGCAGAGTAGCTTTCTCAGGAAGGAAACCGA
+GGCTGGCTCCTAGAAGCGGAGACTGAATGGACAGGGTGACCAGCTGCAATGGATTGGGAC
+AGCGTGGTTGCAACCTGATTCAAACTAAACGTTTGAACCAACTAAACAAGCATCATCCAC
+AAGAGTCGGTGAAATATGAACACTGGCTGAATGTATGATGATATAAATTTTGGAGAAGCT
+ATTTTTGATTATTTGCACGACAAGGGGCCCTTTCCAGTAAGAGATACCCAGATGAAGAAT
+GTGGTGTCGGGATCTGCCTCAATGCCCCAGGAGGTGGAGGGTACTGTAGGCAAGACTGAA
+CACCCGGCCTTGCATAAGCTGCAGTGGGCACAGGGCTCATGGCATAGCTGTCTCTGCTCA
+TAGGTATGTTTGAGATTTTTTCATAATAAAAAGTTCAAAAAAAAAAAAAGCAAAGAGGGT
+GGTCCCCGGGTGAACTGCTGGTGGACACCCAAAGATGGGGCTGCATGGTCACAGCTACAG
+AATGGAGGCTCCAGGTAAGTCAGCCCCCAGCCCCACAGTGGGGCCAGGAGAGGCTGCCCA
+CTCAAGCTGGGCTATGTGGACATGCAGGGGAGCCCAGGACGTACCTCATGCTGCTTCTCG
+GAGATGTTGAGTGCGTTCACAGCGAAGACCGCCTCCCGGGCACCTATGTACAAGGTGTCC
+TTGTCCTCGCTCAGCAGCAAGGCTGAGTAGTTGTAGATGTCTGGCTCATGAAACTGCACC
+AGGTGCACCTCTGTGGGATGCAAGGGCAGGGTCAGAGTGGGAGGAAGAAAAGAGCGATGG
+AAGCATTTTTAAACCTGAGCACATCCTAGGTCCCTGTCTCAGTGACAATGAGCACGTCTG
+GGTGCAGTCATGTCTCGAGGGCCATGTGTTGCTGCAACAGGCACTGCTACAGTGGAGGTG
+GCCTCAGTCAACGCCAGACCCACAGTGTAGCCATCAGGTGTGCTCATGGGAACCACTCAC
+AGCCCTAGAGCTCAAGCCCGGAGCCAGTGTGCTCACTTTGAAGCTGTGAGTCGGACATCC
+CTTCCTGCTCCCTCAGATCCCAGAATCCCAAACCCTGCTCTGCCAGATGCTTCCTGTGAT
+GGCTCCCACCCTCTGCCCACCCAACTCTGGTCTACATGCCTTGTCATCCACAGATTAGGT
+GTACAGGAATACAATGACTTAGGATTTTCTTATTCAGGAAAAGAATGTTTTACTTCAAAA
+TCTTCACAAAATTTCTTTTGGAGAATATATCCATCAACGAATGCAATTCTCAGTGATCAC
+CACCACAAACTTATAGACAGAGAAACAAGTGACGTCTCTTTGCTTATTAGGTTACTGTAT
+CAATAGCTACTTAGGAAAATGAAGATTTGAGCAATAGCTGCTTAAGAATAATATAAATGT
+ATCAGCATTATTTTTTTTAGGACCTGTTTCTTCAACTGTCCTGACAACAATTTGAGCATT
+TTGACCTTGGCTTTTTACATATTACCAAGAGTCTGCTTTATTTAAGAGTCAGGTGGGCCA
+GGTGTGGTGGCGGGCGCCTGTAACCCCAGCACTTTGGGAGGCCAAGGTGGGACGACTGCT
+TGTGTCCAGGAGATTGAGGCTGCAGTAAGCTATGATTGTCCCACTGCACTCTAGCCTGGG
+CAACAGAGCCAGACCCTGACTTCGAGAAAAAACAAAGAGAGTCAGGTGTTCATACTTTCT
+GTTCTAATTTTCCCATGTGGAAGAGAGATGCACACAGGCAGCAGGTCCTCTCTCTCAGCA
+CAACAATGGCCTATATTGCTGACAGCTCTCAGCCACCTGCAAGCAACACCTTGCTCAGGA
+CCCAGGGTGTAAGCTCTCAATCCACTGAGTCAGAAACCCGGGTCCCCAGACACATCCTCC
+AAGAGAAGAAATAACTAAAAAAAAACTAAACAGCAGGAAAGGAAAGTAGCTGGCATGAGG
+CTCAGCTGCACGTAGGACGAGCATTCTTATGATGCCTCACTGTTCTTCTCAGGCGCCTGG
+AGCAGACGCTCAGTGGGGCGGGTGCTTTGGCAGCACGCCGCGAACATTACTAGGTACGAG
+GGAGGGAAGCTTCCTGTCAGGGGTCCCCAGATTCAGAAACCAAATCAGGAGGTCTGCACG
+AGCCTTGCTGAGTATCTACAGTTGTCACAGCCTCTCCCTTAGATCAGCTGAGTAGGCCTG
+TCTGCTCAGACAAAAGTTCTCAGAGCAGAGAATCCAACAGATCACATGCCAGCATCCTCA
+GCCACCTGCCTGAGCATCCCAGGAAGTGGAGTTCCTGTCCCGTCCCCAGCCACCCGCCTC
+AGCATCCCAGGAAGTGGAGTCCCCATCCCGTCCCCAGCCACCCGCCTCAGCATCCCAGGA
+AGTGGAGTCCCCATCCCGACCTCAGCCACTCACCTCAGCATCCCAGGAAGTGGGGTCCCC
+ATCCCGTCCCCAGCCACCCACCGCAGCATCCCAGGAAGTGGGGTCCCTGTCCCATTCTCA
+GCCACCCACCTCAGCATCCCAGGAAGTGGGGTCCCTGTCCCGTTCTCAGCCACTCACCTC
+AGCATCCCAGGAAGTGGGGTCCCCATCCCATCCTCAGCCACCCGCCTCAGCATCCCAGGA
+AGTGGAGTCCCCATCCCATCCCCAGTCACCCGCCTCAGCATCCCAGGAATTGGGGTCCCC
+ATCCCATCGCCAGCCACCCACCTCAGCATCCCAGGAAGTGGGGTCCCCGTCCCGTCCTCA
+GCCACTCACCTCAGCATCCCAGGAAGTGGGGTCCCCATCCCATCCTCAGCCACCCGCCTC
+AGCATCCCAGGAAGTGGAGTCCCCATCCTGTCCCCAGCCACCCGCCTCAGCATTCCAGGA
+AGTGGGGTCCCCATCCCATCCCCAGCCACCCGCCTCAGCATCCCAGGAAGTGGGGTCCCC
+ATCCCGTCCTCAGCCACTCACCTCAGCATCTCAGGAAGTGGAGTCCCTGTCCCGTTCCCA
+GCCACCCGCCTCAGCATTCCAGGAAGTGGGGTCCCTGTCCCGTCCCCAGCCACCCACCTC
+AGCATCCCAGGCAGTGAGGTCCCCATCCCAGGCCATCAGCACCCCTGCAGGTTTCGTCAC
+TCACCTCTGTGCTCCCAGGTGATCCGGGGTATGGGTGCAAATGCCATCGCTGTCCCAAAC
+ATCACTGCAAGGGCCATGAGCAGCCCCCTAATGGGGGTGCACATCCTCATCAGGTAGAGG
+CGACCCCAGGGGCTTCAGCAGCAAAGGCTCACGGCAGCAGGTGGCCGGGCAGGTGTGCTA
+TTGCAGATGCGGCTCAGCGCCCCAGGACCAGGGCCAGCAGCACAGCCTGGAGCTCGTGAA
+CAGCGCGGTCCCTGAGAATCCACATTTCCCAGTTCTCCAGGTGAGGAGGGGTCGCTCTCA
+CCACCGCAATGTCAAAGCCCACTTGATACTTCTTCAGGGCCTCAGAAGAAATGCTGGAAG
+GACATGAGAAAGAAAAGGCAGGACCCATGGTGAGTGATGACCTGCTTCTCACTGCTCTGT
+AGCCCCTCTGCTTGCCCTGGATCCTCACCCGGGTCCATCTGCTGAGGAATACGGAAGGCA
+GCGGGGGACAAAGAGAGTCTTAGAAGTGGACAGCCCAACGGACACAGGAAAGCGAAGCCA
+GGGTCTTCAGGAGTCAGTGCTTCCCGCTCCTCCAGCTACCAGCCCAGAACACAGGACAGA
+CACATGGAGAGGACCTGGTGTGGGGCACCCGGCAGACACACATGGCCGGCTGGCTGCCCA
+GCTTCCTTCCTGTGTGGCTGCTGTGTCCAGCTGGTAATGAGATGAAAATGAAGGAAGAGA
+ACTCGGGTTTCAGTTTCCCTTAGAGACTCTGCCTTTGTAACGCTCAGCGAGGAAACGGCC
+AGAAAAACCAGAGGCTGCAGAGAGAGCTAAGATGTACATGTGAGTGCACACACATGCACA
+CACACAACATATGCGCACACATATGTACACACACACATGCACGGATGTACACCTGTAGAA
+ACACACGCACGTGAGGCCTCACCACGCAGGAGTGTCTGACCTCCTGCCCCAAATGGGACC
+CTGCTAGCTCTTCCAGTCTCACTTAAAGAAGTCTGTGCACCATAGAAATGGTGGTAACTC
+ACTCTGATTTGCCCAGTAAGAAACAGCCCTTAGTAAAAGAACAGGCTTAATGCTGCTTAG
+TGAAATTGTGGGGCTGGTGGTGGGAGAGGCATGCACAGGCCTCCTGGCCCCATCTCTCAT
+GTCCCCAACATTCTCTGATGACTGCATGGCTACTGTCCTGGTGTACCTTTGCTGGGCCCC
+ACAGCGTAACCCGCCACAGGACTGGCCCAAGGGCGTCTAGCACCTTGATCTGGGGCCAGC
+TGCACCCCTGGGTTCACTCTATGAGAATGTCCTGAGCTGGGCACCCAGTGATTGGGCACT
+TTCACATTACACTTCTGTAAACAGTTCACTCAAAACAGCAACCTGGGATCCCTGAGTCCC
+TTGCTCCCCCTTCTATCCAGGAGTCCTGTGAGGGTCATGGAACAACCACACCCCTGAGCT
+CCAGACTCTAGAACCCCACTCCTCCCTACCACCTCCACATGCCGCCTTCCACACCCAGCC
+AGACACAGCCGAAACAGAACCTCACTCTGCTTCCAGCCAATTCCTACAGTCCATGTCCCC
+ACCTAAAAAAAAGCACCAGCAGTCAGGGGCCGACCCCATCTACCTCTAACCCCACCCCCA
+CCCCCAATCCATAGATGGTGCTGCTGCTCAGCCTCAAACACATCTGGGGCTTGTCTCCTC
+CTGTCCATCTCCACCACCATCACTCATCTGAGCAATGCTCACCTCTCATCCTGGCCTCTT
+GCTTCCATGGTAGAGATCACTGGCTTCCTGCCCCAGCATCCATGTTCCTGCACCCTCGCT
+AACAAAATTCCGAGGTTACTTGGGTTGGCAGTGTGCCCAGCTCACTATATCTCCCAGCTT
+CTCTGGTGAGAGTTCTGGCCAAAAAAACTGTATGTGGAATTTATTAGATGGCAATTCCAG
+GAAAGCTCTTTAAAGGAGGCTGATTCAGCTAGCAATTCCCTCAGTCCTTCTCTTCCTGCT
+GCTGCCTGGAACTAGAATGTGATGGCTGGAGCTCTGGCAGCCATGCTGTCAACATGAAGA
+TAAAAGTCTCATTCTAAGAATGGCCAAGTGAAACCCACAAGAGCCTATGAGACCCTAGGC
+TATGAGTCTATGCAGACTTGCTAATAAAATTATTAAAATCTTTAAATTACTTGCTTGCAG
+ATTTTTGTTACCAACAAATACCATTCCAAACTGACACAACCTCCCTCCAGTCCACTGCCA
+CAAAGTAGCAGTGGCCAAAGTCATGCTCTTATCATAAATCCAGATCATATCCTTTCCCCA
+TGTGAAATGTTTCAACACCTTCTCATCACTCAGAATAAGGCCCACATTTTCATCATGGCC
+AGCAAGGCCATGGACAACCCTACTCTACCTCCATCCAACTGCTCCTCATCCACACTCCCT
+CCACTGCACTGTCCTGGCTACACCTGAACACACAGGGCTCGGCCCCTCTGCATGGCTGTG
+TAACGGCTGTCTCTCCTGCCTGTCAACACCACTTAGAACATTTCCAGATGTGTCTGTTCT
+GAAGTTGCCGGTCTAAATCCCACTGCACAGTCTCATTCATCTGAGAGGCTTTTCCTCTGT
+ATAACTGATTGGTAATTAGGAGTGGCTCCCAAAAGCTGCTCCACTTTGAGCTCCCAAACC
+AGTAATGGTTTCTACATAGGCTCCCAATGAAGAAGACTCAATAAATTATAGGTTCAGATC
+TTCTGAATTCCAGGCACATTTGCAGCTCCTTGCCATAATGGTGTCACTTTTTGTTTGCAA
+AACAGAAGTTGACCTACTTGGCCTACAAAGTTGTGAGAATTATCTGCTAAATCATATTAC
+TATATAACTAATCAATTAGCATCTGATAATAATAATGTTTATTGCTCTGACAAATACGAA
+TGGAGCTCCTGCTAAGCCTGGAACAAACAAGTCCTGGCCCCACAGAACCCACGCCCTGGA
+GTGGGGCTGCGTGGAAGCAACCAGCCCAGGGCCTGGCACCCACAAACATCCCATGCCCCT
+CCAGGGTCCTGCTGCCCTTGCTCTTCTCAGTCCTCATTGCATGCAATGACAGACATAAGA
+AAGGATGGTAACAGTGGTGACAAGCTATCCACAGTCCCTCAAGAGAAAAGCTCCCATTAA
+AAACCAGCTACCCCTCCTTTTGGAGCAATGATCCCCTGGCATTTTAAGGATGCGTCCTTT
+CTCCCGTTCCATGTGACAAACATCATACAGCCAGTGAGAGCCAGAAGTGACAACGTGGCC
+AGGCTGCCCCATCCCTTAAAGCAGAAGAGGACTGCACACTCGCATTGTGAGAGACTTCAC
+ACTGGCTCCCGCGCCACTAGAGGAGGAGGAGGAGGCAGGCCTGCGGCAGGCAGGGCCTTG
+GAAAGGGTTCTTGTCATGCATGCAGCAAGGACACCAGTGGCCTGGTCCATGTGCTGCAGT
+CCCAGCCCAGTGAAACCCAATGAACTGACATTGGCTCCTCCAAGCCACACCCAGACCCAG
+GTCCCAGCCAGTGCCAAGCTGTGCACAGCAAGGATAAAGCAGAAACAACCTCTCTCGTGG
+CATGTCCCCCAGCTGGGCAAAGGTCCATACACACAAAAGAAACAGCAATGAGCTGCCATG
+GGATGGGAGAAGGCGCTCTGAAGACGGATGCGGAGCCTGCAGAGGTAAGGCGTGCCAACC
+ACACAGGAAGCCAGCCGTGGAGACAGCCCAGGGGCAGGCGAGTGGGTATACAAACCGCTA
+CATCCAGACAGGGGAACGTTACTCAGCATTAAAAATAAATAAGCCATTAGGCCATGAAAA
+GACACAGAGGAACTTTAAAAGCTTATCATTAAAGAGAAAGAAGCCAATCTGTAGAAGTAC
+ATACTGCATGATCCCAACTATAGGACATTCTGGGAAAGGCAAAACCATGAAGACAGTAAA
+AAGATCAGTGGTTCCCAGGGGCTGGGGAGAGAGAGGGTTTTTAGGGCAGGGAAACTAGGC
+TGGCAGGGATACTACCACGGTGGACACATGTCAGTATGCATTTGTCCGAGCCTACAGAAT
+GTACAACACCAACTGGCAATCCTAATGTCCAGATACAGATGTCGGGTGATAAGGTACCTA
+TGTGGGTTCACCGACTGTAGCAAAGGCACCACTCTGTGGGGGGATTCTGAAAATGAGGGG
+GCTGTGCATGTGTGGGGAAGGAGCATATGGGAAATCTCTGTACCACCTTCTCAATTTTTC
+TATGAACCTAAAGTTGATCTAAAAAATAAAGTCTATTAAAATCAGTAACAACAAGGAACA
+GGCCTAGGAGTTCCTTGCCAGTCACAAAAGCAGCCTCTGTGAGGGTTCATGGCCTGGACA
+CATTAAGGAAGTAAGTGCCCACACCGGAGGGCTAGGAGCAGAGACGCAAGACCCACAAGG
+CCCAGTTCATTTCGGGTCAAATACCAAAGATGCTGGATCACTGTTGGAGAGATATGGTTT
+ACATGGGATCTAATTCCTATCTAGATCCCCCAACTGCAATCAGTCCTCTGCGTATCCCAA
+TAAGCATGCTGGGGTCAGGCCAGGCTAAGAGTCCAGAGCCAGGAGATGGGAGAACACAGA
+GATTTATTTCAACTCTCTCTGGAAACCCAATGAAATGACTCTAAAAGGATATGAACTTTA
+AGGATAAAAATGGAGGAGGGAGGTGACTTTGGAATCTATTAATAGGTGAGCAGTAACCAA
+CGGTGTGCTGGCAAGCTGTAACAACTGGCTCTCCACGGGGTGGGCAGTGGGGGTGGGCGG
+TGGGGTAAGGTGGGGGGTGCCCAGCTTGCAGCACACGCTGATTTCTGTGGTGTAAATGCT
+GCTTTCGAGCTCCCAGAATGATGCCGCTGAACTGGGGAGAGGTGCACAGCAGCACCCAGC
+ACATGGCACTGCCATCTCAGATACAAGAGGCGAGTAACTGCAACCACACAGATAACAGTA
+GAATGCACACGATACTAGAAAGGAATGAGTTCTGAGTATTTTACCTTTTTAAATATAATT
+TGTTTCATTTTAAGTCCACATATTTAATTTTTAACAGTGGCTGTGTTTACCACCAACCCT
+GTCACACACCACCAGAGCTGACTGATTTGAATTTCAGACCAGAGTTGAGCCAGGGCCTGG
+AAGAAGTCACAAAGAAACACAACCTGGAAAATGGAAGCAAGCTTAAAAGTAAAATGTGGT
+GAAAGAAATGAAAGGCTGGAAAGTAAACTAAAGAGGTTTCCTAGAAGTTACACACGTAGC
+AGAGATGAAAAAAAGGGGAACAGACAACTGGACGATCCATTCAGGAGTCCCACATGAACT
+GGCAGGAGCTCCGGGAAAAAAAATGAGGAATTATTAAAGCAGTAATAAAAAGAAAATAAC
+TAGAACAGAAGGACCTGAGCTTTCGGAATAACAGCGCCCAGGAGCACAGTGAATGAAAGG
+AACCCGCCCACACCAGACACATCATCCTGAAAGGAGGGTTACATGAGGCTTCCAGAAAGA
+AACAGGCCACAAAGAAATTACCTCTGAGTGCCCCACTGGAGGCAGCAAAGCAACGCCTTT
+GAATCCCAGGGAAGATGACTTCATACCTAGAATTCCCCATCTAGTCAAATTATCAATCAG
+TATGAGTGCAGTACAGAACACTGCTTCAAACCTACAAGTTCTCAAATGTTTTACCTCCCT
+CAGCTTCTTTCTCAGAAAGCTACTGCAGGATTTGCTCCACCAAAACAAGGGAGCTGCTTC
+CCAGGTCTTCTTTCTTAGGAAGCGAGTGGAGGAGAGGCAGAGAGAGCGGGGAGCTGGGGA
+GCAGGCAGAGGCTCCAATGGGGCGGGGCAGGAGAAGGCACAGTGGATTACTGATTGCATC
+TGTGGCTTTGTTCTCAGAAATGCATTTTAAGGCTCTGGCAAAGAGTCTGAAGATGAATTA
+GAACAGATACACAGATTAGAAAATGAAGTTATTAACCCCAGGGAAGCAAGAGTGACCCAT
+GAATGGAAATGTAACCAGAGTGTACTTATCACTGCCCAGTTGCATAGCCCCCATTACAAA
+AATTACAACTAACTCCACTGGAGGTCTGGGGGAAGAAAGAGAGGGAAAGGGAGGGGACAA
+GAGTCAGAGAACACAATCCTGTCTTCCATCATAACACAACATCTAAGATGGGAAAGTCAG
+GAAATGTAGGCATATCTAATTTGAAGGAAAATACCAAAATAGTGAAAATAGTTGAAACTC
+AGTGTCTCAGGGCAGCAGGGAAGGGACAAAGGGACAAGACAAGCAAGTGCTGCTTCCTCT
+CTCAAGTTAAAGAAGAACTACTTCACTTTAAAATTACCTGCATTAATTACTCTCATAAAA
+TGAATTAACCTTAAAAAGACATCCATGTTCTGGTTCCTCACAGCCTGGGGAAAGCAGCCC
+AGTGGATCCAGAAGCAGAAGACATGACCCCCTGAAGGGAGGCTCCCAAGGACGGGAAGAG
+TGAGCTGACTCTGTGCAGAGCCTGGGTCCCTAGGGCAGCCAGATCTGGGGGCTCAAACAC
+GCTGTAAAAATAGGATTGTTCACCGCAAAGCCGAAGTGCTGGGCAGTGGCACAGGATTTA
+ATGCAGAATGCCAGCACCTAATGTGGCCAGCCTCTTCCACTCCACTCCTGCCCCCTCCCT
+CCGATGCACCCCACCCGTCTCAGGCTGCCTTGCAGCCTTGGCACTTGCTGCTCCCTCTTC
+CAGACTGTTCTACCCCCAGGAGCTGCTGGTGGCTGGCTCCATCCCACAGTCACCCTTTGC
+CTCCCCTGACCCCCACACTCCATCCCCCTCTGTGGTATTGTTTTCATAGCACTTGGCCTA
+AGGACCTAAAAACGCCTCCCTGACTTAGTTGAGGTAGAACAGGAGAAACACAAACATCCC
+AGTGAGAAGACTAGGGCCAGACCCGGAGAGGACAAAGGTAAGGAGCCAAGAGTAGAAAGT
+TCCACAAAACAAAATCGCCAGTGAAGAGAGATTGAAAACAAATCTTGTAATAGTATCCAC
+GACCAAACCCAGGGATGGCAAAGCCATCCCCAAACGAATGTGGCTGAGAGAAGGTATTTC
+CAGGAGTGTCAGCAGGTGCCCAGGTGGAAGCCAGCAGGTTCTCCTGTGTGGCTTTAAATG
+GTTACGAAGGACTGTCAGGACTGGTGCTGTTTATGCGGTTACTCAAACTGGTTATGTTGA
+AAAGAAACCTTTTTCTTAATTGCTTTTACCTTGGACCAATCCAGACACTGCCATGTAGAG
+CTCAGCAGGGCACGGGCACCCCCACCTGGCTTCCAGGCCCTGCCCTGAGAACAATGATTG
+ACCACCAGGCTTCCTGGCACGGATTTATATCCAGGTCTGCAGTGTATTGATCTCATCAGC
+AGACACCAGATTCTCGATGGCATAAATCAGGCCCTGCTGCTCTTCTCAAATGGCCTTTAA
+AACAGTCCACATGAGTAGCCAAAGGTCAGGACAGACCCCATGCCACATACTGCTCCTCCC
+AGGGAGGGGGAGGGGGCTGCACATTTTCTTTGTGACACTGGAGGGTTTTTTTTTCCTTTT
+TCAACAAGAATGCATTGTTTCATATAATTTTAAAGTTGCTTTAAGCAAAGCACACACCAC
+AACTCACACAGATCTGCCGGCCCTGCGAGTTCTTTCAGAACAGTGGCTCCATAATCATTG
+ATGGGTGTTACATTAAGGACCTCACTCTAAATAGTTAAATTAAAACAAAAGGAGAAAAAG
+GCCATTTTGCTGGCTTTCTTCGCCATTTCTGAGAAGCAAAGGTATCCCGCTGGGAGCTGA
+GCTGTATGCATGTGCATTTTGCCCTGACAGTGTGAAATTGCTGCCCTTTGCATTCAGAAA
+GAATGACTTGACACAGGAGCCCATTAGAAAGACAGGGTTGTGAAATGTCACTCTCATTAC
+TTACACGTAATTGGGGCTGTTCATGAGGGTGCACGAGCCCACTTTAAATGTCAGCAGAAT
+GGAACTCCAAGGGGGCTCTGAGCCCCACACTCTTTTGCCTGTCAGTACTTGTCAGAAGGC
+AGCTCTCCCACCCCCAGGGGTCTTCAAATCAAGGCAGGAGATCACAGCAGAGAAAATGGG
+AGTACCCAGCAACCACTGTGCATACATGTCTGCGTGTATGTATATATATATGTGGACACA
+TGTACATCTGTGTGTATGCATCTGTGTATGTGCACGCATGTGCATCTGTATTTCTGTATG
+TGTGCACATGAACCCGCATAGATATGTGCACCTATCCATGTTTGTACATTTGTACACATC
+TGTACAGGTGTGTTGTGTACATGTGTATGTCTGCATGTCTGCACATGCATGTGTATGTCT
+GTGTGCATACATATGTACACCTGTGTGAGTGCATGTGCATCTGCTTGGATCTCTGCATGT
+GTATACATATGTGTATGCATGGGCATCTGTGTATGTGTGTGTATAATGTATGTGTGCACC
+TGTGCATGTCTGCCTGTGTACATATATCCATACATATGTATCTGTGTATGCATATACATG
+TATGTGTGCACAGCTATATGTGCACATACGTGCATGCATCTGTGTGCGCATCTGTGTATG
+TGTACGCAGACATGTATGTGCGCATCTGTGTGTGCATGTGTGTATATGTGCATCTGTGCA
+TGTGTCACTCTGTTGCAGAACATACATTCTGATCTAGTGTTGCATCTTAGATGTGAATAG
+TGACTGCTGGCAAGTGTCCTGTAAGGCAGGAACCATGAACCAAAATGCCATCTGGGGACT
+GTCCAGTCACCCGTGTCTCGGCTCCTTCCTGGGATCAGCTGTCTGGCAGCTAGGGTAGAT
+TACAGAGGGGACACCAGTCACTACCACATGGAAGGTGTCAGTGCTTCTGCCAGCAACAGG
+ATGCAACACTGGCATTAAAATGCCCTGGCTGGCATCCCAGGGAAACTGAAAGGGGATCTC
+TGGTGACAGCTGTGGACTGGCCAATCTAACATAGGCAGTCATTACCTGGACCCCTGACCT
+CACTGCATGCAAACTACTGCCTGGGGGAGCGTGTTCTGGCTTATTTCTTATCTCAGGGGT
+TTGCCCAGATGGGGCAGGTAAAGCTTAGAGTCTCTCCAGGCCCTACAACCAGGACAGTGG
+AGGACACGCACTCACCACATCTTCCCTCCCAGCTGGAAGCAGGCAGCCAGGTGCTGGGAA
+ACAGAAGACACCACAGCCCTCACCAACCATGCCCTGCCAGTACCTGGCCACCTAGTATCC
+CCACCCTGGGATGTCCTCTGCCCCCAGAAACCCCTCTCCCACCTCCAGTTAGGATGCTGA
+TGTCACTGCCTTGCAAACTGAGGATAAAATGGCCTTATCCCATCAGGAATCAGGAATGGG
+TTTCAGGAGCTGTCTAGGTCACAAGCATAATAAACAGTTTATTGTTCCAACTTCAGTTTT
+CCTAGAATTAAAATGGATCCCTGGAGACCAACACTCCAGCTCTGCAGGGACATGCCTAGC
+CCTGGACCTGTGTTGGGCCGGACTCACCCAGCAGGGCAGCTGCCAGGACCAGTCTACTTC
+ACCCTCAAGCCACATCCCTGCAGGGGCAAGCGAGCCACAGCCAGGATATCTCAGACATGC
+TCTAACCCTCACCCACTTCCCAAACCCCTGGGTGCAGCATGTACAGAATGGGAAACCCAG
+GGAGAGAGACAGAGGGCGGTGGGAGTGAAGAACACAGGCATCCATCTATCAGCAATGTCG
+GCAGGACAAGCGCTATGAGGATGCACGCAGAGTGGCGGCACGAACAGGGCCCTTCAGAGG
+AAGGGTGGGGACCCCTCTAAGCAGCAGCCAGCATGGTAGAGATGCAGACTGTCATGCCAT
+TTGTGTGACATCACTCTACTCTTCAGACTTGGATACAGACAATACTGTCTTTTCTGGAGG
+GTGTGTGGTGTGTGCATGCATCCTTGGGCCCAAGCAGGTTAGTGCTAGCAAAAATAATCA
+TCTTCCACTGGCCTAATGTTGACCTGCTGCCATCTCTAAGGGGGCCAACGGTCTCCCTAC
+TGGACACTGGCTCCCAGGCACAGTGTGGGGTTGTTCTGGGAAGTGGCTGGCCAGCCCCTC
+AGGGAGGACTGTGTTAACCCTGCGGCCCTAAAGGGATGCCTGGTGTCATGTCTTTCAAAG
+GTGATACTATGGTCTGAATGTCTGGATTACCCCCAAATTCAGATGTTGAAATCCTAACCA
+CCAATGTGATGGTTTCTGGAGAGGGAGCCTTTGGGAGGTGACTGGGTCAGGAGGGCAGAG
+TCTTCATGGAAGTAGTGCCCCTATAAAAGGAGTCCCAGAGAGCTCCCTCACCCCTCAACC
+ATGTGAGAAGACGCTGTCTATGAACCAGGAGGAGGGCCTTCACCAGACACCAAATCTGCC
+AGCGCCTTGATCTTCGACTTCCCAGCCTCCGGAATGGATAAATAAATGTCTGTTTTTATG
+TCACCCAGTCTATGACATTTTGTTTGAGCAGCCTGAGCTGACTGAGACAGTGGCAATTCA
+GGGGCTGCTGGCACCCAGCAGAGCTCAGCACCGGACAGAACCCAGCCAGCAGAGATGCTT
+CCAGAATGCCAAAGGTCGGTCACCATTTACACTGGTAGCGCCTTTGATATGACACTAAAA
+CTGGTGCTTCGGTCCCCCAGAGCTTGGCTTGCAGGGAGGGCAAAATTACATAAAAGACAT
+TATATAGAAAAGTTTTGCTTTAAGTGGACTTTATTTGTATTCTTAATTTTCCACCTCTTA
+TAAAACTGTCCTACCTTCAAAAATAATTCCAAGGGTGCTTAACTCCACAAACCAAATGTA
+AATTAAAATAAAATACCCATTATTGTCCACAAAGCAAGCTGAAATTTAAAAGTCTGCTGC
+TAGTTAGTGCTGGGAAGGTGTGGGGTAAAGGACTTCTGGGTACAATTCTGAACTATCCAG
+ATGTCTGCACACTCTGATCCCCTGGCAACTCTTGGGCAGCAAACTATGTGTGCACAGCTA
+CAGGCGTGCAAAGCGACACGTGGGAAGACCACCCTGCCATGACGTGACAGTAAAATGTGC
+AACCAAAGGGGATGCTCCTCAATGAGGGGCTGGTTAACAGTCAGGCAAGGAAGACAACAC
+CATTACAAAGACTAAAGCTGGTCTACACGAACTGCCTGTGAGCCCATCACACCGAAGACA
+TGTGTAGAGCAACAACACGCGAGGCGCGACCCACCTGTGTCAACAGAGGATGCGTCAGTC
+TACACACAACACATACACACACAGCCACGGACACACAGGGACATGCACAAACACCAGGCA
+CAGACTCACAAGAACATACACTCCTACACACAGGGACACACAGATACCAGACACAAATGC
+ACACACATGAACGTGGACAGACAGCCAACTGTTAACAGTGGTCGCTTATAAGGAGGAGGA
+GGAGGAGAACAACCAGGAACTCAAGTTTTCTTTGTTTTTTAAAAAATGAATCATACTTTT
+ATATTGCTTCTGTAAAAAAATTTAATTCATGAAGAGATTATGTTTCACCCATGCTACACC
+CAAGTCAGTAGACCAAAAATTGAAACCCACCACATTAGTGTATGGAGCTGTGCATAATGC
+GATTTTTCACATGCTAATCCATTTCTTGGTTTAGGTGACTATTTCTTGCCATACCTTTGA
+CCTTTTTTTTATTTACATAAAAAAATGAGAAGTGGCTTCCTTTCCCCATATATACTTCGT
+GCTTTTTGTGACAGCAAAGTAAAAAATAACAGAAGGAGCCAGTCCTCCTGGGCTCTCACA
+ATGGAATTCTCTTACTGCTTAATACAGCACAGAATGGATAAAATTGTCCCTGCTTTCAAT
+TACCTTATAACTAAAGATTCCAAAATATTTTTTATGAAGAGACTGACAAAAAACAAAACT
+CAAAGACAAATGACTTAAGGGAGGAAAAAGAAACCAGCAAAAAATACTTGTAAGACAAGT
+GCCAATTCCTAATAAATAAAGTGATTTAACAAATGTAAGAAAACAGAGCTCCCACCCCAA
+TGGACCAGATAATATATCTAGCCAATAAGCACAGAAAGTGCTGTCTCCCTGGCAGTGATG
+CTGTGCTAATTAAAGCCGCCCTATCTAATTGGCAAGATGTGCTCTCATCACGGTCCCATG
+CATAGGAACCATGAAGGTCTAAGCTGGCAGCAGGACTCTTTAAAAGCCAGCAGAATAAAA
+AACCTTGTGGGGGCTCATTCATGATACTTGAGTAATATGAAAATGATGAAGGAAAGATGG
+GGTTTGACTTTTGTTTTCACAAATTAAGCTGGTTATTTCCTTCTCCTCTGAAACTGAAAA
+TGCATGGCTTGGAACGGACCAAAATTAAGATTAAACACAAAATGGCCCAAATCTGAGGAG
+GGTGACCTGGAGAGCCCTCTTATTACACCACACCTTACCAGCCACCTTCCTGCACCCTCC
+AAAAGAAGAGAGTAAGCTTTCTGGTGCAGGCACCAGGGGCCATCAGCCGCGGAGCTGCCA
+CAATCCCAAGACCCAGTGGGAGGAGAGGCCGAGAGAGCAGGGAAGAATAGGGGGAGCTGG
+GACAAGCAGTGGCAGAGCAAGAACAGAGACAGACAATCACTGTGGGTGCCCAGCACCCAC
+CTCCCCATGCCGGGCCCAAGGGATGGCAGCCAAGTCTGAAGCTTTGCCCCACAGGATATC
+AGGGACCAAGGGACCAAGCAACCAACCACCTGCCAGATCCAACTGAGGCCTCTACACATT
+ATCAACTCTGCTCAACTGAAATTACAGATCATGAATAAAGTGGTTTTACCTGTATCTTAT
+GCCTCTTGAAACTTTCCAGTCATTTCTAGAAAGACGTCTTCAGAAATCTTTGCTGTGAAA
+ATAATGGGAAACAAGGCTATTTAAGCCCTTAAACTGTGCATCCACTTAAACTCAGCAACA
+CTCCTAGAAAGGCACTGAAAACAAATTATTGTGAGTTTAAACCTTCTAGACTTCCTTAGA
+CGCAGGATCAGCTTGGCTTGCATGTGCTGGGGAAGACAGCACTGGGGCAGACAGGAGGGA
+GGAGCTGTGCAACCACCCACCCACGAACAGAGGGGAAGGGCAGCCCAGCCCGTTACCTGG
+TGCTAGAGATGAGCCCCAGGACCCGACCAGGTGTACTTTCTTGCACAATAAGCCATTCCA
+GTTAGCAGAGTCTGTGAACCAAAAAAGTACTATCTAATTGTCTATTAGCTCCAGATATGT
+ATCCTTTAAAATTCATCTTCATGAGGCAAAGAAGGAAAAAGCAGAAACACATATGGCATA
+ATTACAAGCACTAAAGAGCTGTTCATCTTCCTTTATTTTTGGATGGCTGGTTTTCAGCCA
+AACAGAACGGTGTCCACCGTGGTGTGGCAAGGTTCCATAGCATGGCTGTCACTCCTTTGC
+AGTGTGGGAGATCAGTCTCAAGACAGGGATCGTGGGGTGCAGTAGCAGCACCAACAATTA
+GATCAAGAGAATCAGAATCGCAAAACCAGAGCCACGTGCAGGACTGCAGACGCTCAGGAG
+CCGACGCTGATCCCTCCATGATTCTATTAACACAGGAGCCACGTAATTGTTAAACCTTGG
+AATCAGACTCCAGCATATTCTGTGGTGAGGAGGGTTTCTTTTTTGTTTGCCTTTTGCTTT
+CAGAGCTTATATGATCACGGCTCTTTTTTTGAAGCCAGCTGGGAAGGAGGCGGCTCTCCC
+TCCTCTACAGGAGCCCCCGTCCCTCCCACCCAGGCCCCTCACTGGACGGCTCCCTCCTCT
+ACAGACGCCCTGTACACCCCTCCCCAGGAAGCAGAACCTTAGACACGGCCATCCAGGCAC
+ACAACATCCGGTCCCCCCACCCCTCGGGGCCGACACATCCTCTGAACCCTGAGCAGGCAC
+CTGAGGTTAGCAAATGAACCGCGAGGGCAGTGATCAGAAACGATCACGATTCATCAGGCC
+CCACCGTAGTGGAGCTTCCAGAGACTGATACTGGGGTCTTCCCTCCAGCAGTGGATGGCT
+CTTACGGCCAATTTTATAAGCAAAAGTAGGTTCACATGAGCAGCTATGAGAATCCTGGAA
+AAGGCCACATCCACCCAGGACCTGACACCGACATTTCCTGTTGAAACTCCTGGGGCAGGG
+CTGAGCATTTGGGCACAACTGCTGGACAAGCAAAGAGGGAAAGTCCACGCTACTGTGGGC
+ACCTGCAAAGTGCCACATCACTTGTTTCCACGAGGCCTTCCTGTCACACGGGAGGGAGAG
+GGGACAGTGGCCGCCCAGAGACTGTGCCAAAAAACAGTTGAAGGCAACAAAGGCAGAGAT
+TCATACATAAATAAGAGGCTTAGGTAAATAATGTGAATATCACGGATTTTAAAACTAAAA
+AACTGGCCAGGCACTGTGGCTCACGCCTGTAATCCCAACACTTTAGGAGGCCGAGGCGGG
+TGGATCACTTGAGGTCAGGAGTTCAAGACCAGCTTGACCAACAAGGCAAAACCCCGTCTC
+TATCAAAAAAAAATACAAAAATTAGCTGGGTGTGGTGGTGCGCACCTGTCATCCCAGCTA
+CTTGGGAGGCTGAGGCAGGAGAATCGCTTGAACTCAGGAGGTGGAGGTTGGAGTGAGCCA
+AGATCGCGCCATTGCACTCTGACCTGGGTGACAGAAAAAGACTCCGTCTCAAAAAAAACA
+AAAAAACACCTGAAAAACTTCTATTTTTTAGAAATGAAATAAGCCTTTGTCACTTTAATA
+AAGACCCAGAACTGCTCATCCTGTGGTTTAAGACACGTATCATATTCACGGTAATTTTGT
+GGCATCCAACAACAAATGTCAGCAGGTCTGGGTTCTCATCTCAATTGCCTCCAACAACTC
+CACCTGAACACCAGCATCCTTGTGTCCTGCCTCCCAGCTGGGGGTTCATATCTAGCCTCC
+AAAAACAGCTGCCAGCCCCAAGGTTCCTGAGTGGGAACACACTTCCTTTCTTAGTGAATT
+GCCCAGGCCCCAACCCCGCGTTGCCTTCACCCTACACATACACGGTTTGTTTCTTCTTTC
+TCAGCGTGCAACCCCACAGTTATGAGTTACCTGGCTTAAAAATGCAAACCCACACTTCTC
+ATGTAATTACTCATCATGCTGTTTTAACTCATATCTCCCAACTCCTGACAGCACAGGTAA
+AAAGAATCCAATGGCCTGTTCATCAAAAAGCAATGAAATTAATTAGGAGAGAGAAGCATT
+TCCCTCTCATGGCCTTCACATCCTCTCCTGGTGCACCCCCTCTAGTGCAGGAGAGTGTGG
+GGCTCCAACGCCCAGGCCTTGCGAACAGGTATTTAGTGGTCGCTGATGGCAGAAGGACAG
+AGCCACTGGCAGCGCCTTCATCTGGCCTCCATCCTGCAGACATGACCTCGCCTTCTGGGC
+GTACTCCCTAAGCAGGGACCTGGTGTTCTTCAGCACACAGAGAAGACAAGTGGGATGAAG
+CAAGAGCAAGGGGCTCTGCAATCAGAGGAACCTGGGTTCCAGTCCTGGCTTCTCCAAGTT
+GTGTGTTCCTGAGGGAAGTTACTGAGCCTCTCTGGGCCTCTGTTTCCTTATCCAAAAAGT
+GGGCATACTAATACTGCCTGTCTCATTTGGTTATGAGGATCCATGACTAATCAGTTAATG
+CTTCCTAGTGCTTTCCTAGGTGCCCGATGCTGTTTAAGCACTGGGAGGCATTAACTATCA
+TTCTTACCACTTGTGAAATGAAGCCAGTTATATCTGCCTAGCTAAGAAGACTCAGAGAGA
+TATAACAAGCAGGGTGCAGCTATTAGCACATCTAACAACCCCTACTGCCAGGGACTGTGG
+GCTCCACCAGCCTCCTCCTGCACACACGGGGGATCGGGGCTTCCCCAGGTCCACATAGAC
+TCCTGGAAGCAGGGCTTAGGAACACTGTGACAGGCAGCACTGCTGTGGCTGTGGACGGGG
+AGAGGGCCGTGAGCCCCTTCTGCTCAATCTCCTCATCCTGGCCCAGAAGCAGGTAAGGAA
+GTTCCGGAGGCAGAGAGCAATGGGGGACCTTCTGCTGAAATTGGCACTGCAGCACACACC
+TCGATGGGGTAGGCATGCATATTACAACACAATACCATTACACTCTGCTGAGCAGGGCAC
+CCATGAGAAAGGCTGGCTACAAAGTACACAGACAGGGCCCGGAGGACATGTTTCCGCACC
+CTGCTGGGCAACACCTGCCAAGAAGCTACATCCAGAATCTCTGATCCAACAGTCCTCTAC
+CAAGAATTCAGTATGGATATACCCCATGTGTGCAATATGACTGGAACGAGGCTATTCAAT
+AGGTAAACTCCAAAGACACCCAGAAGTCCACCAGTGTGTGTGCGTCTATGTGCATGGGTA
+CACACAGATACAGCATAGAACGTTTTCTATACAAATTATTGCACATTCCAGAGGATGGAA
+TACTATGCAACTGTTAAAAAGAATAAAGCTGCAATTGTATGAAAGGGCGCTGTTCAGTAA
+AAAGTAAGGTTCCCAAAAATGTGAGTAGTATGTTTCCGTCTGTGCAGGCACATGGTGTGT
+GACCGTGTGTGTGCGTGTGTGTGTGTGTGTGGGTGTGCACACAGGCTCATCAGAAGGATG
+ATTCAAGAGATCACAATTTAATCAAGAACCTGCTGGCAGCAATGCCTATAGAGAGAATTT
+GATCTGCAAAAGGAGTGTGCTTCATTTTTCATGATTTTGATTCTTTAGAACTATTCGAAT
+TCCTTCCTTAATCATGTGGTTTTCTAACTAAAATATTTTAAATCTGATATCAAAAGTAAA
+ATACAGTAATTGTAGAAAATTTGAAAAATTCAAGAAAGGCAAGAGAACACATTGCTGACG
+ATCTCTAAAAAGGTTACACAGGTTATAACGCTGGTTAAAGTAAGATCCCAGCTCGGGTGT
+CTCCTGTACTAACTTTACTAAGAGGAAGATTTCATCAAAATGGAAATTTTTAAGAACAGC
+AGACAGACATGACATACAGTTCTGGTCTTTCTGGCATTTTGGTGAATTCCTCATTCTAAG
+AAACTCTGACTCATTCACTCAACAGTCACTACTGGAGGGTGTGGGGTGAAGGTGAGAGTC
+AGATATAGACTGTAGACCCCCAGCCCCTGCTTTCTGGCTTGGGGAGGGCAGGCCACAGCA
+ACCGCACAGGACGGTTGGGGGGCCCTGCTGGCTCTGTAACATGGGAAGTGGGACAGGCAG
+GCTGGGAGCCATGCAAGAGGAGACCTGAAGTCCAAGAGAGAGGCTGGAGCCTACAGGCTG
+GTAGAGGAAGAGGGCCCGCGTGGGTCACGTCCAGGTCCTGTGTGTCCCTGCCCCGAGCAC
+CATGCGTGCGCATCCCCGTGCCGTTTATTACGTGGTGCCCTCAGCAGCCTGTCACGGCTG
+TGCAATATTCCATAATTAAATATCATAATGTGGGACATTCCGATCCTTTCCAACTCTCCA
+CTTACAATTCATTTTTCTTTAACCACCAGCAGTACCCGGCCAAGAATCTTTTCTGTCTGG
+AATGTTCACAGTGATGTTACAGAGGTCTAGGCACCACACAGAGGGCACTGGGAGATGGGC
+ACGGGGGAGATTCCATGGTTCCATCATGTCTGTCTGCTGTTCTTGAAAATCTCCATTTTG
+ATGAAATCTCTTAATAAAGTTAGTACAGAAGACACAAGTGCTGGGATCTTTAGTAGTCGT
+TACAACCTGTATAACCATTTTAGAGACTGTCAGCAATGTGTCAGCAATGTGTTCTTCTCT
+TGCCTTTCTTAAACAGAGGCTCAGGGCTTCTACTGATCAGGCTGACAGGTTTGCTTCCTT
+TAACTGGGAAATAATCACACATAACTTCCATGATTTATTTTCATTTGACTCTCTTCTAAA
+ACTTTCAGTTAGTTGAGCTGAAGTCATTTTTGCAAAGTAATACTATATTTGCTATAAAAT
+ACAAGTCACCTAGCTCAAACTTTTTTTTTTTTTTTTTAAATTGAGATGGAGTTTCACTCT
+TGTTGCCCAGGCTGGAGTGCAATGGCGTGATCTCGGCTCACTGCAATCTCCACCTTCCGG
+GTTCAAGTGATTCTCCTGCCTCAGCCTCCCAAGTAGTTGGGATTACAGGCATGTGCCACC
+ATGCCTGGCTAATTTTGTATTTTTCGTACACACAGGGTTTCTCCATGTTGGTCAGGCTGG
+TCTCAAACTCCCAACCTCGGTGATCCGTCCACCTCGGCCTCTCAAAGTGCTGGGATTATA
+GGCATGAGCCACTGTGTCCGGCCAGCTCAAACATTTTTTATGCTTCTTTCAAGTCTATTA
+GAAACCTTAATTGCTTCTTAGTTTCTCCCCCAACTATGGAGGAAGCATATTGTGATAGCT
+GCAGTGCCGGCTGTGAGGCCAGCTTGCCTGGTTCAGATTCCCATGCTGCCACATCCCAGC
+TGTGTGACCCAGAACAGGCCTCTGCCCCTTCCTATCCCTCAGATACTTCCTTAGCACCTC
+CCCTCCCTCTGCTACTCCCTCAGTACTTCACCTCCCCCGGCTATTACCTCAGCACCTCCC
+CTCCCTCAGCTACTCCCTCAGTGCCTCCCCTCCCTCCACTAATCCCTCAGCACCTCCCCT
+CCCTCAGCTACTCCCTCAGCACCTCCACTCCCTCAGCACCTCCCCTCCCTCAGCTATTCC
+CTCAGCACCTCCTCTCCCTCCACTACTCCCTCAGTACCTCCCTTCCCTCAGCTACTCCCT
+CAGCACCTCCACTCCCTCAGCACCTCCACCCCCTCAGCTACTTCCTCAGCACCTCCCCTC
+CCTCCCTACTCCCTCAGTACCTCTCCTCCCTCAGCTACTCCCTCAGCACCTCCCCTTTCT
+CAGCTACTCCCTCAGTACTTCACCTTCCCCAGCTACTCCCTCAGCAACTCCCCTCCCTCC
+ACTACTCCCTCAGCACCTCCTCCTCCCCACAGCTACTTCCCTGGGAGAGGGTAAGACACA
+GCCCTACCACCAGAGATGAGACTGCACAAATGAGGACTGTAAGGCATGGACGTTAAACAC
+AATGTTACAAACAACCAACAAAATGGCACTATCCCCACAATGGCGGCCCACACCAAGGTG
+CGGAAAGGTCCAATCAGAATCCCACAGAAACGAGCAGTGCAGGGGCAAATAGGTTTTCCT
+AGATCAACGTCAATCTCCATTAAACCATGATGGTTTACTCTGTGATTTATTCCTAAATTG
+AAGTTTCTTTCTAAAGCCCACGACCACAACATTAGCTTTTACTACTTACCTCAGCTCAAT
+GAGTCTGAAATGATTTAAATCCAAGATGCTTCCGTCCCGACTCCAAATTCCTTCGAGCTC
+TTTTTTTTCAGAACCTTGCACCCTTAATTCCTGAGTGTCTCCTTTCTCTGACCAGGACCC
+TTCTCGAACCCTACTAATTGCCTTCCTCACTGTGTCCTGCCTGGCTTTGGTCTCCTGGGC
+ACCCTCTTCCTGCCCTCCCCCACCTCTGCCCAATGTCCCCCACTTCCCTCACACCCACGG
+TTCATACCACCATCCCTCCTGTGAGGCCTCCACCTGGCTCCCGCTACCTGTAAGGGAATG
+ACACCACATTCTAAGAGCTCCACCTTCTTACGGCCCCTGTGCCCCCGGCCTTCAGTCCCC
+CTACACACAGAGGGGACTTACAAGGCATGCTTATTTCTTACAAGGCAGCTCGCATCACAC
+TATTCTCTTGCTCCAAAGCCTCCTGTTTCTCTCCAGGGCTTGCAGAGGCAGGTCTCAGCC
+CCCAATCTAGTGTCCCCAAAGGAAGCCCTACAACTTGCTAGGTGTGCATTTTCCCCTCTT
+TCTGTGGAACACCAAGAATACACCACCTATCTAGACCCAGCCCCCCAGATATTCTGATTT
+AGCAGCTCCCTAGTGAGGCCAGGGTCTGTCTGGTTTTAGAGCAGCCCATGTAACTGGCAG
+CCAGGACCGAGAACTGGCCTGCATCCACCAGATTTCCTGCCTTGCCCAGTGTTACCCAGG
+CCTTGCCACCTCCCCTAGGTATGTCCTGAGTCCATCCTTGACACCCACCCACTGAAATCC
+TGGCTGTCCACTGTGGCTCAGCTCGAAGGCCAGGGCAACCTCAGACCTGCCCTCTGGGAA
+CAGATGCCTCCCCTCAGCTGGTCTTCATTCACGGGGTCTCCTGGGGGAAAATGTAAGCAG
+GAAGAATAACTAACACCCGCCATAAGGCAAGGGTGAGGAAGTGACTGTTCTACTGGGTTC
+TGCGAGGGTCAGGCTGTGAGTCACCTGGAAGCAGCACGTGGCCCTGACATCTGGGAAGGG
+GCTGCTCACACCTCCCATGTTCATAGCTCCCTGGCAGGCTCCTCACTAACCCTCGTATCT
+GACATCTGACTGAATCCCAGTGTTCAAGAGGCCTGGGCAAGGACAGCCTACAAGCCCGCT
+GCTTTGACATCAGGGGCAGGAGTCCTGAAAGCCTGACCCTGTGGCCCCACTGGCTGTACA
+TCCACCCCCTCCCCCAGTGTGCCCCACTGGAGACAGGTTTTACAGCACTGCTGGGAAGAG
+GAAAAACAGGCTCAGAAAAATGCAACAACCGTCTAGAGCCACTGGGAGAGGTGAGATGCC
+CTCCCGGGTCCTGCAGTGACCCCAGGACCATGACTGGCACAGTGCTCTCCAGCTGTGCTG
+AGGCTCCACCTGCCCTGAGCCAACAGCTTCCTCCTCCAGGGACACCAGGGCAGAGACAGG
+CCCTTCAGAAACAATGGCTCCTTCTCTTTGCCAACTGCCAGCAGTGAAGGCATCACAGAA
+TCTGCCAGAACCATCCAGAACCCTGAACTGGTTCAGGACTACAGGCAGCCTGGGGAGATG
+CCCTGCACTCAGAGGCATCCCTAGTCCCCACCAAGTGTCCGCAGGGGGAGCGCATGCAGT
+TTCTCCAGGGGACTGGACCTCCTCCAGGCCGGGATCCTCCTCCCCTGCTGCCCTCAGACT
+CAGCCCAGCTGCAAAGGCGCCAGAGGCCTGCTCGTTCTGCCACGGTGCAGGCACGGCATG
+AGGGGATAGGCCCAGGAGCCTCAGGACAGGCCCCAGTCCAAGTGGGAATTTCTTTTTTAA
+GTCTCAAAACCACAAAATGCCACTTTCCTTGCTTTCATCTTTAGTGATTCTTTAAATATA
+TACACTACAATTACAAAGTTAGACCACCATGACCACAGCTCGTAACCAGAATAGAGTCAA
+CAGGGAACCTAGTCAACAGGAGGCTCTCCCTCACTATCCGGGCCTCCTCCCCAGGACATG
+GCTTTTGCCAGCCTTAGCAACAGCGTGGCAAACCCACCAGAGAACCACAAGCTCCAGCCA
+GAGCTCTGCGAAGGCCCCAGCTTTGCCTCACTCCAGGCGGGAAACAAAAGGATGTTCGCC
+ATTTCATCATCTGGGGCTGTCAGTTCCCGTCTCAGTACTGACCTTAAATGCTGTCTTACC
+GTCGTGCGCAGACACCAGGTGCACGCAGCCTCGACCTGATCTACCAGCCCCCAAAGCCCC
+TCAGAGGCCACAAGAACCTCCCTCAACCTCAGTATCAGAGGAAGCAACTTCAACTAAGCT
+CATAATTATTTTAAGACTCTCCTACATCTTAACCATATTCAAACCAAACCAACTCACTTC
+CCATCAACAGTAGACCAAGTGGTCACTGTGGGCAGGTGACAAGCATCACAGAAGTGCTAA
+AAATAGACAATGTGACAACCACAACACCCGGCTACGATGGTAAGGAGCAAACACTGCAGG
+CCACACCTGTGCCCTAGGTCTGTCCCCAGCGAGTTCCCCCTTTGCCACTAAGACAATTAC
+TGCCCATATGGATGGCCAGAATTTCAATCAATTTCTATTTCCAAATCACCAAATGACCCT
+CTAGCTGAATGTCACAAGCCCAGTATTGGGTCAGAGGTAGATACACTCTACTCTAATGAA
+TTATAGTCAATCCCCACGTTCAACTCACTAAATCCATCCTCCCTTGCAGTGCAAGGGAAA
+TGATATTTCTTCTCCTCTCTTCCAGATGCTTCCAGCCCAAGTAAGGCAGTCCCTCAATTC
+CCTTCCTGGGGAGTCAGAAGAGGGGGGCAGCCTAAAATGATACAGTCAGTCACTCAGGTC
+CATCCAACCCCAAATAGCCGTAGATGCCAGAAGAGGGTCAAGTGCATATGGACTAAGGAG
+GCGGTGTGACCCTGGTGAGATGCCTGTATCAGAAAACCACAGCCCCTGCCTCCCTGAGAC
+AGCCGGGGCCTGGGGAGTAACCCCTGCCGTCCTCTCAGTGTGAAAGGAGCCCAGGTAGGA
+ATTCCCCACTGAAGGAGTCAAGCAAACCCCCAATATTTCAGGATTCACTCTGCAGCACCC
+AAATGGGAACAGATCTCACTCACGTTTCCCTGCACTGCTAAAAGGAACCTGGTCCTATTA
+ACCTGGAACCCCCTCTCCACCCCCCGGTCAGCAGCACCTGCAAGTGGCATTTAGTGGGGC
+TGACTTCAAAGTGCCCAAGCCTACGGGGCTACGGCCCTGCAAAGTCCCATCCCGGTGTCT
+GTCCTTCCAGCAAGCAGCCAGCTCTACAGCATGTGGGGGTTCTCATTTTCCGAGCAGTGT
+GTCACCTTCCAGATGATTCAGAATGTGTGCGACGTGGCGGGTCACACGTGGGGAGGAGCT
+GGTGAGTCACTGTCACTCATTGCCCCCCACACAGTCACCTTCCAGGTCTGAGAGCTCCAG
+GAGGGGGGCTACCTGGCCATTGTTCTGTCTCTCGTAGGGCCCAGGAAGGAGGTGTGTTTC
+CCCTAGGGATGCACTCACCACTAGGGTGACCACCTGTGGAGGGCCCGCCTGGCCCTGAGG
+GGTGGACTCTGCCCTGTAGGCGTGGGTGGCTTAGGGCTGACCTGAGACGCTGGCTCCAAC
+ACCCAGGCCCTTCTCACCTGCGTGTGTCACTGAGGGCCTGCTGCTGTCCGTCTGACCACC
+GCTGACCTGTCATGGAGGGATACGGCCCCCACACTGAACAATTCCCTGGGCAGGCTCTTC
+CCAACCATCTCAGTGGTCACAAGTTGAGGACCACCACTGGCCACCAGCTCCAGGCGGCCC
+CCGCCATGGCCCATGCAGCTTCCTTCTGGGCCTCACATTCGATGCTGCCCAGCACTGCCC
+AAACACAGTCCCTGGCCCTGCAGGGGAACCTGAACTGGAAGGACGAGGGCAAGACCCATA
+TGACCTGCCAAGAGCCCAGTGCCATGCCCCAGCCACCAGAGAGGGTGCCAGGCGGCAGCA
+GAGGGGAGGCACACATCCTCCATTGCAGCCAGCGTGGATCTCAGGGCTACAAATAGCCAG
+TCACAGGAACTCAGAACCACGAGGAACCGGCCCCTTCATCACAGGCAGGAGGAGAATGAG
+GCACAGGCATGGAGCCTGCTCAAGGTCACGGAGCCTGCTCAAGGTCATGCAGCGCAGGCC
+AGCTCCCAGCCACTCTGCACACGGCCTGGCCCACTGTCTCCAAGACTGCTTTCTCCTGCA
+CCAGGGCAATGGCCCCCGGCCCCACCTACAGGACCATGGTGCACACGGCCAACCCACCTC
+CAGGGGCAGGGTGACAGACATCCCCCAGAAGAGCAAAAAACCAGATCCCAGTATGGGCTG
+GCCATAGGGAAATACGCAAGAAAGCAGCCACTAGGTCCCCATCTCCACCTTGTCAGCAGC
+CAGCGCAAAGCTTCTCTAGGGCTCTGCCCCCTGGGTCCCTCAGGGCCCCTGGACCCTGCC
+AACCACACCACTGCAGGCTCCGCATGACTGCTCCAGAGGTCCAGAAGACAGACAGGATGG
+ACCTAGGTCCCTGTGGGGGGGGTCTCCCCTTCCACGCTCACTCCTGGCCTTGGGTCACAG
+GCCCACTAAGCGGTTCGTCCAAGAGTGCGAAGAGTCAAGCACAGCCCCCAGCTCCTTCCC
+CAAATGCAGGTTACCCACGGGGCAGCCTGGGCATGGGCACTGGACAGAAGTGGCATGTAG
+CCTGGCTCTCCTAACCTCCCTGCCCAGTCAGCCCTCCCAGACCCACCACCAGGAGTTGTA
+CCAGGCCGGCGGCCACCTCGGCTGACTCTGGATGCCAAGAAGCCTCTAATCCTAGCTTCA
+CCCAAAGCAGACGACATCTAGGAGAGCATCGACATCCCCATCAGGGTGAGCGCCTTCTTG
+GGGCCAGGAGAGGGGGCTGTGAAGACAGTAATTCAGGTCACCCAGCAACACTGTCACCAT
+CCCTCTTTTGCAGCTAAGAAAGCAAGGCTTGGAAACTTCCGGAAGTCATATCAGTGTTGG
+GGGGTAGGGGGCAGTGTCTGACACTACAGGCATGGAAAGCAAAGTTCCCCGCCCTGCATC
+AGAGACAAACTCAGGTGGGCCAAAGCAAGTTCCTGAGCACACCTGGGCTGAGCTGTGCTC
+ATTCAAATCGGTTTCTTAACAGAATCTCAAGTTCATCTCAAGCTTGGAGCCTGGTGAGCA
+CTTCATGAAGAGCAGGTTCCTGGGTCCCAGCCGGGTGACAGTGGCCGAGGGACGTACCCG
+ACCTCCAGAAGCCCGGGAAGCATGCTGTTCCAGAGAAGTGCACGCTGCTAACAGCCCATT
+CCAGAGCGCATGGTGCAATAATTTTTTGCTAGCTTTAAAAAGCAGCACAAGAAAGAAATT
+ACGCGGTTTGCAAACTGAAGTCTACATGGTGGATGGAGTGGCCAGTTACGTGCTCAGAAG
+AATGCAGCTGTGGGTTTCTGTTTGGGGTCAAGCTTTGCCAAATAGTAGCACTCTGAAAAT
+GCACATAACAAGAAAACCTCATTAAAAACTCTGTAACCCTAAAACCTGTATCAAAGCCTC
+CAAAGCTGCTGCTTAACCCTGACGGGCAGCTCTGTGGGTGGGAGCGGTCACAAGCCTGGC
+TGAGGAGGACGGGCCTCAGGCTGGGATGGCAAGTCATGCCCAAAGCATCTGCAAATGACA
+GAAAGTTCTGGAAATATTTCACACAGGGAAGGGAATTACTGGACGGTCAGAACATACACC
+ACAAAATTTCAGAACTAGGAGGAAGTTTTCAGCAATACTCTCCCACTTGGGGCCAGAAAC
+TCCAAGCATCTGTCCCTGCTCCCCAGCAGCCAAAGAGCAAACCCTCCAGACAGCTCCCCA
+ACCACATACACACTGTGTCAAGGGGCCTGGACCCCACTTACTGGGTGAGTTAGATGCCCT
+CCAAGCTTCAGAGGGAGACAACTGACTGTGACTGCCTCTCTAGGGGTGGCTATTGTCCAG
+ACGCAAAACCCACCCAGGGCAGGAGCCTGCAGAGGGGCAGCAGCCAGGCTCGGAGGACAA
+ACAGCCAACATCTTCCCAGGCAGGGAAGAGGACCAGCCACAGTTACTGGGGAGGGGGAAA
+CTGGCCTCTGATGTCTACAGAGTCTAACAGGTGTATTTCCAAGGCCTCAGCAACCCCGCA
+AGCTCAGAGAGATGCCCTGCCCAGGGATGTTTATCTCCATGGTGCCTTATCAGTAAAAAT
+CTGTCATCCAAATATGCACCATCAGATGGGCCGAGCGTGGTGGCCCAAGCCTGTAATCCC
+AGCACTTTGGGAGGCCAAGGCGGGCAGATCACCTGAGGTCAGGAGTTCAAGATCAGGATG
+GCCTACATGGCAAAACCCCATCTCTACTAAAAATACAAAAATTAGCTGGGTGTGGTGGCT
+CGCGCCTGTAATCCCAGCTACTCAAGAGGCTGAGGCAGGAGAATCGCTTGAACCCGGGAG
+GCGGAGGCTGCAGTGAGCCAAGATCATGCCACTGCATTCCAGCCTGGGCGACAGAGCGAG
+ACTCCATCTTGAGGGAAAAATACCAAAAAACAAATAGGCACCCATCAGAAACAGGTTAAA
+TTAACAATAATATTATAGCATGCTATGCCGGCAGTACAATCCACACAAGTCGATGTTTAT
+TGACAAATACAGATAAACATTCTATTAAATGCAAAGAGGAGAAGATAAAACAGCACTTAA
+GTGCAAGCTTACTCATGTAAAAAACCCAGTCATAAAAGGTCACACCCAGGGAATGGCCTG
+ACTGGCACGTTCCAAGCTCACTCCCAGGCTGACTCCTAACCCTGGCGGCTCCTGCTCCTG
+CTCCTGCGGGTGAGCCACCCGGGGCACACCCAGGGCTGGCTAGAACACCACCTGCAAATG
+CAGGTAGAGCAACCTCCAGGAGGAGGGACACCAAAATGCCAGAACTAATTCTGGGAGGTG
+GAATTTTAGGGGCACTTTCAATGTCTTCTTTGAATTTTCCTGTATCTTCCAAATTTTTTT
+ACTGGAGGCATTTTTCAGTATTGTTCTCCCAAACAAGAGCAGTTTCCCTAGATTCTCTTT
+TGTTTTTTGGAGACAGGGTCTCACCCTGTCACTAAGGCTGCAATGCAACGGTGCAATCAT
+AGCTCACTGCAGCCTTGAGCTCCTGGGCTCAAGTGATCCTCCCACCTCAGCCTCCTGAGT
+AGCTAGGACTACAGGCGTGAGCCATCATGCTCAGCTATCTTTTTATTTTTTTGTAGAGAT
+GGGGTCTTGCTATGTTGCCCAGGCTGGCTTTGAATTCCTAGGCTCAAGTGATCCTCCCAC
+CTTGGCCTCCCAAAGCCCTGTGATTACAGGTGTGAGCCACTGTACCCAGCAAGATTCTCT
+CTTTTGATGGTTTCACCTCAGCAAAAAAGAAGGTGGCCCTAAAGCCCCCAGAGCACATTC
+CCGCCTCCTCAAGGACACGTTCCCAGCCCCTCCCTTGGCCAGACTGGGATCCATACAGTC
+AAGGCCCCAATACGAGCTCTGGTTCATCTATGCTATCCTCATCTCTCTGTGTCCATACCT
+CAGTGTACCTTCCCTTCTGTGCTGCTCTGCCATGACAAGCCCTGACCAGTCCATCTGTTC
+CCCCAGGAGAGGCATATTTACATGGCACAGGAGCCTGGTGGCCCAGCTGCACCCTCTGGG
+CCCACCCTTACCAGCTATGCAGCCCTGGAATGGCCACTCAACCCTCTGCCCCTTGGCTTC
+CATCCATAAGACAGAGTTGGCCACAAAAGGTACTTGGATTATTTATAACACTGCTTGGCA
+CAATAAATGTTAACCACTAATATAAGTAGTATTATATAAGTGTACTACCACAGAATGGAT
+TGGGTCATTTTTACTAGATAGTGGAACTGTAACCCTGACTAAGCCTGGAGATCTGGGGAC
+AGGACCCTGGGGAGTTGGGAGCTGAGATCTGAAAATTCAGGATGATCAGGGCGGCCACAG
+TAAGGTCCTAAAACTGCCTGAGGCTAGTGTGAGGGGCGCCCTCCAGCACTCTGTCGTAAG
+GGCAGCAATAAAACCACTGGCTGCATGGCTCTTCCTCCTCTGAGTGCCCTGTCTCTATCT
+CTGGTCACCAGTGCAGTGGGGCACACCCCGTGGGGATTTGCAGGCCCTCAATGATAAAAA
+CAGATTTGGTGCTGCAGGCAAATGATACTTAATACCCATATGAAAATGAGGTTAAAAAGC
+AAAAACAACCTCCCAACCGCCTCACACCAATCAGGGTGGCCACTACCAAAAAAAAAGCAA
+AAAACAAACAAACAAAAATGGAATACAAGTGTTGGTGAGGATGTGGAGAAGCTGGAACTC
+TTGCACTTTGCTGTGGGAATGCAATACAGTGTAGCCACTGTGGGAATCATGACGGTCCCT
+TAAAACTTTAGAATAACCATGTGTTCCTGAGATTCCACTCTGGGTATGTACACAAAGAAG
+TCTCAAAGAGACGTGTACACTCATATTCACGACAGCACTATTCACAAGGGCCAGAAATCT
+CTTCTGCAGCCAGTCATGTCCTCAAAGTGACCCCACCTTTATAAGGACAACCTGAAGGGG
+ACCTCTGTTACCATAGTGAGAACACAAGAGCGTCTTCGGGTGTGCACAATGGTTGGGAAC
+GTGGCAGAACTGGCTCTAGGACTTGCCAAGTGCTGCTGGTGCATCCTGGGCACAGGGCAA
+AAGCCAGCTCTTCACAGGGACTTCTCACCTCACTGTCTATAGCAGGCTGGAGCACGGATG
+TATGCATGCCCCTGCTATAGAGGCATGGATGTAGCAGTGACCCCCTGAGGCTGCCACGAG
+TCCCCCATGAGTGCAACTGCAGAGACAGCAGCCGGCAGCAGACGGACTGAGGGTGGGGCC
+ACCAGGGGACTTGCTCACTTCCAGGGGGGCCAGGCGGTCGGTGGGCCACTGCAGCATGGT
+CAGCACTGACGGAGTCCTTGATAGTGGGGAGGGGTCTCCAATCGGCAGGGAGGGCTCTCC
+AATCAGCAGAGAGGGGCTCCCATGACCTCTGTCCAACCAGCAGCCACTGCAGACTGTAAA
+GACAGCTGGTGCCACATGCTACGGCCTTCTGAGCCCACGGTATGTGTCCTAGAGAGGGAC
+TGTGCACAGGCACAGTAGGTCAGATGCATCCAACTCTTGGCATTTCGCTTAACCCCCTCT
+GGGAGGGACCTCCCACCCCTGCATGTAGCCGAGCATGGGCTTCTGATAGAAGCAATCAGG
+TTCTGCCCAAGTACAGGGTGGATACCACCCAGGGCAGAAGTCCAGAGGGTCACAGGGTCC
+GGGGGCAACAGGGAGACACAAAGCCCTCTGCTGTCCCATTACACACAAGAGCATGGCCCT
+AGGTGCAGATTGTCCCGGGGCTCAGACAGTATCTCTCAAAGCCTCTGGATGCTGGTACCA
+GCATACCCCAGTAGCTCCGCACTAAGTGTGGGTCACACTGGGCAGCTCCAGCCAGAGCGC
+CACCACTCCCCTCTGGACTGGGTGACATGGATGCTATGATGAGCTGCAGAAGCCCCCATG
+CAGACGTGGGCAGGAATCTGTGCATGACTCACACATAGCACTTGGCATGCACGGACTGCC
+CCGCTCTGGGGAGAGATGCTGTGACACATGGAGCACACCAGGAATGCCAAGTGACGTGGA
+CCACGCATACCACATTGTCTCCAGCTGTTCATGTTTTAAGACCAGCCAGACCTCAGCCCC
+GGAGCAGCAGTAATGTGCGACAAGGTCTACCCAGTCACCCGCTGCCAGCCAGGTGAGGCC
+CATCCACCTGTCTCCACGATGCATGCTGCCCCCATCCAGCACGCGTGTAGGTAGAGGAGG
+GAGGGGTCTCGGTCTAGGAGCCAGCCAGGACCCTAGAAACCTCTAGAAGGGAAGACAGAA
+CAATGGCGTTGGGCGCCTTCTCAATCTCCACTGAGACCTTTGTCAAAACGGTATGCAGGC
+CCTCAAATCTATTGCTTCTTTGGGTTTTCACTTTCTTTCATGAAGCTTCATGTATGTAAA
+AATGTTAGTCTGTCTTTTCTCCTGTTACTGTCTTTCGTCAGTTTAATTCGCAGGCCCTAG
+AAACAGCATCTAAGAGAGTAGAGTGAAAGTTTTTCTTCCCTCCACCACCAGCGTAGCACC
+TTCTCTCCTCTCTGCCCTCCTGCCTCTCTCATAAGAAAACTCTGTGATTACATTTAGGGA
+TCACCCTGGAAAATCCAGGAGAATTTTCCTATCTCAAGGTTCTTAAGTGAATCCTATCTG
+CAAAATCTCTTTACCATGTAAGGAAACATTCACAGGTTCCAGGGATGAGGGATGCCCCAA
+GGTACTAGGGCATCATTCATCCTCCTGCAGACCCCTGGCATGTGCAGCCATGGACCTTTG
+AGTGAAGTCTCCAGGGCCCTGTCAGGGAATGTAGAGGGGAGGCAGGGCAGCTGGGCCAGG
+CCCTGTCTAAAGGGGCCACTGCACCTCCCAGCCTTCTACAACATGGCCTAGTGTGGGCAA
+TAGTTCTTGATTTTTTTCTCCTGAAAGAAAAAAACCTGAATTTTTAGGTGAAGCCTTTGA
+ATGCTGCAACATAATTAATCCATATATTTTTAATACTGGGAAGTCCCAACCAAACACATC
+TGAGGGCTGAGTTGCTGGTCTAAGAGCTCAGAGTCTACCTGGGCATGGGGGAAGGGGCCG
+GCCAAGGCGGGGAGTGCACGGGGGCTGCACATCCCCCAGGGCATGTGGAGGACAGAAATC
+CCCACTAAGAGAGTCATGATAAAGGCAGTCATAAGGTAATATTAATTTTAAGAATGCTGG
+TTGAGTAAACATGCAAATGATCATTAACAGGACCTGGAAAATAACCAGAAAACCAGTACA
+TTCCATGGGAATCTTGACTTGATGAGCCATTCAGATGCAAATTTTACCCCAATTCTGGAA
+GGATTACAAGCATCCCCATTCACAGCCCCCATTCCTATGTAAATTCTAGTCCGAGGACTG
+GCCCTCCAGTTCCCAGCCTTCTGGCTGCTTTGCCCTGTTTCTTTCCTTTAGGCTCCTAAG
+CAAGAGCTGTGGAGTTTCTGGTTTGTTTCTGGCCCCTCCTCCTTTCCCCAACTCACAGAG
+ATGGCAGACTCCCAGGGCTCTCTGACTTTCACACACCTGGACCATACTAGACACAGTGCC
+GGGCATGTACTTTGATTTACAGAACCCAGGGACAAACAAGGCCACCCAGGTCTCTGTGTC
+AGCAAAGATCCTGAACATCAGCCACACCCACGGCTTTATGCAGAGCAAGTCCTACAGGCT
+CCACCTACGCCCCACCCGGCCCCGACCAGCCTGCTGCCTGCTCCTGGACAACCTGGTCTG
+GGTGCACCCCTCCCAGGGCCACGCCCACAGGTTGCATGTCCGGCCTTTCCTTACAAAGGC
+TGTGCAAAACAGAGAAACTTCGAGATAAATGAAACTTAAATAAAGGAAGGGCATGAACAC
+TGCCCAGTGTCCATATCTGCTGTGCCGCATCCCAATGCATGCTGAATTGGCTGCCCAGTA
+AGAGAAAGCAGGGATAGCCTAGGCCAAGGAAGCGCCCCCGCTGCCCCCCACCCCCAAATC
+ACAGCCTCAGCCTTGGCTGCTCTCTGGCCAGCTACAGAATGACGGACATCTCAGACAACA
+TCCTGCACTTCTGTTGTCTTCAAAGCACAGAAGTGCAAAGCTCTGGAGTGAAGCCTGTAA
+GGTCCACTCAAGTGTGTTTTTCCTCTGGTTGTCCAGAAGGGCAGCTGGTCATTTGGTCCC
+CTCACATTAGAAGGAAGCCCACTTACTCAGCTCATTCTCACTCAACCCCAGTGAGGGGTG
+AGAAATGGGAACACAAGACCATTTACCAAATGACAAAGAAAACCCAAGCCCCTGACCCTG
+CCCAGCTGGCCTCACCTTTCCAGGGGCCATGCTCCTGACCCCACGCTGGTCAGCGTGTCC
+TCAGCCACCAGGGAGGATGGATACTCAGGACACCATCTGGCCCCGCCGCCCCATCCTCAC
+GCAGGGCCTCTGCTCGCCTGGGACGTCTGTCCTGACTGCAGGGGTTTCAAGGGCTCTGTT
+ATTAGTTGGGGCTCAGGCCAGGACTGCTCCAGCCACAACAAGGCACCCTTCAGCGCAGGG
+ACAAGGTCCCGTGGTGAGCCTTCTCCGCAGGCTGTGGAACAACCCTGTCCCATTCTCTTC
+CTTTTAAACAGCGGGGCTGTTCAGCGATGTGGGCCTGATTGTTTTCCTGTGTGGGCTAAT
+TCAGGGGCTCGTGGGGCAGGGCCCAGTCCCAAGGCTGAGGAAGGAGGAGAAAGGCTGCCT
+TAGAGGAGGGTGTGGGGGGTTGCGGCCCAGCACCCAAGCCATGCACACCATTGTCCACCC
+ATGGAGCAGCAGGTCGCCTGGCGAGGGCAAGCTCCTGGGTGCCTGAGGACCCTGCAGGCC
+TGGCCACTACTTCAGTCATCTGGGGGCTCCATGGCAGGATGGGTGAGCTGCCTAAGGCCA
+CGGGACAATGGGGCTAGAGGTGAAGTCCCGAGGAAGCAGATGTAGCCCTGGGCAAGTCAC
+TCTGGCCCTCTGAGCTCTCATGTCCAGCCTTGGACTCAGGAATCACGAAGACAGCTCAGT
+CAAGAGGTAGCAATGAGGGCAAACTTGGGAGGTGAGCATGCACAGAGCTGCTGGACAGTG
+CTGCAGCGAGATGGCCTGCTCCCAGCTGGGCAGACGACCCTAAAACAGGAAGCACGTGGC
+CTCTTTTGTTAGGGGCTGCAGGGCCCTGGCTGCTCTGCGGGCCAGCATGCCCACCCCCAT
+GAGTGGCCTGATCCTAGTGGGCATTGCACAGTGCAATGAAGTGTGGCTCGTGCAGCTCTG
+GCAGTTTTTATTTTTCTGCAGGCCAGGTTTTCCTCCCACAGCGGCAGGCACCTGCCCTCA
+GCCTGTAAGGAAGCGCGATGCAGTGAGTATTGCCCAATCTTGGTCGCCCACACTTGGTCT
+TGAATAAGCAAACAACCACAGGACAAGCAGCAGGGCAGGTGTGAAGCTCGCCCTGAGTCT
+CTGACACTGCAGGTGTGGCCTCCAGATCCCAGCCTCTGCACCCACCCCCACCCAGCACCA
+ACCCTAGCAGGCGGCAGCGACAGGCACTCCCACTGCTGCGGTGCGCCCTGAGAGGGGAGG
+GCACAGGCCTGGCGCATGACTGGGCTCAGTGACACGGGCACCTGCCCATGTGTGCCAGCG
+GCAAGGGGCACAGGTTCCCGGTGCTGCCTCTGGTCAAGGGGTCCCAGGGAGGGAGGTCTG
+GCTGATGTGTCCAGGTGCTAAAGGAAGGTAGCAACGTGACTTGAGCAGGCACAGGTGACA
+GCCACACAAATGAGGTCTCTGAGCCTCGGAGATGAACAAGACAGGGACACTGTATAAAAG
+ATGTGGTGCTCTGCCCTGGTCCGCAGCTCGGGACATAGCCAGGACAGGGACATGCTTGAA
+CCCAGATACCAAGTCTAAAATTCCTTAAATTGAGCAACTCAGTCCCAAGGATGAGCCATC
+CAACCTGCTAACATGCACAGTGCCATCTGGCACCAGGCTCTGCGCCCTTCTCGCTGGAAG
+ATTTCTAATAACCTACAGGGGTAGGGATAGAAGGGCAGGGCCATCTCAGCAAGATGCAGA
+GAGGAACCAGAGGACACTTTACCCAGTAGGGCACCCAGATGCTGTGGAGGGAGCAGCCTC
+CCTGGGGGCTGAGTGTGGAAGAGGGAAGAGGGAAGCAACAAAGGTGCACTGTAGAGAATA
+CTCAAGCCAAGCGCCCTGCTTCTCTCCTGGGAGCCTTTTGTGGCCATGAAGGCAAGTTTT
+AAGTTTGGAGATGAGAAACTGGAGACCCAGGAAGGGTGAAGAGTGAAGGGCTGGGGGCCT
+CAGCTGGTGCTGGACTTGTGCTCATGTGGATGCCACACTCAGGCTGGCCTGGAGAGAGCT
+TTCAGGGTGGAGCACCTCCCATGGCAGCTCGTGATGGCTGCATCACAGAATGCAACAAGA
+AGGTGAGCAGGACGACATTCACCGCGGGAGCCTGGTGACTGCAACTCCTGCTCACGACAG
+AGCTGGGGTCATGCAATTAGATAAAATATTAATCCAGTACATCACGGGCTGAAAGCTATG
+CCAGTCAAACCCACATTATGAAGCACTTTATTCTGTCGTTCCTGAGACAAACAACATTTC
+TAGTGTTAGGGATATTTGAGGCAAAAAATCGAAGTATTCTTTATGTTCTTTGACTAGAAT
+CAAATACAATGTATGTTTTTTCTTTTCTTTTTTTTTTAAGACGGAGTCTCGCTCTGTCGC
+CCAGGCTGGAATGCAGTGGCGCAATCTCGGCTCACTGCAAGCTCTGCCTCCCAGGTTCAC
+GCCATTCTCCTGCCTCAGTCTCCTGAGTAGCTGGGACTACAGGCGCATACCATCACGCCC
+GGCTAATTTTTTGTATTTTTAGTAGAGACGGGGTTTCACCGTGTTAGCCAGGATGGTCTC
+AGTCTCCTGACCTCGTGATCCACCCGCCTCGGCCTCCCAAAGTGCTGGTATTATAGGTGT
+GAGCCACCGCACCGGGCCTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTAACATGG
+AGTCTCGCTCTATCGCCCAGGCTGGAATGCAATGGCTTGATCTCCGCTCACTGCAACCTC
+TGCCTCCCGGATTCCAGCGATCCTCCTGCCTCCGCCTCCTGAGTAGCTGGGATTACAGGC
+ACCCACCACTACGCCCGGCTAATTTTTGTATTTTTATTAGAGACATGTTTCCACCATGTT
+GGCCAGGCTGGTCTCAAACTCCTAACCTCATGATCCGCCCACCTTGGCTTCCCAAAGTGC
+TGGGATTACAGGCATGAGCCACCGTACCCGGCACAATGTATGTATTTTAAGAACTTCTAT
+AAACTCTACAGTATGTTTCACAATTTTCAGACATGTTTATAGATTCAGAATATATGAGTT
+ACCTGGCTTAACGAATAGGGTTTCTTAGAATCCTCTAAGATCTAGTGGCTGAGTGGAGAC
+CACTCTGGCCTGTAAACTGTCCAGGAAAGTAATGAGCCCTGAAGGTAATTGTCTTAAAGC
+AATGGTAATATTAAGAGAAACACTCAAACTGGAAAGAAGCATTTCTTCTATGATTAAAGA
+TTTCACAAAAAATTAAGGTTTTTAATTATGCAAAGAAGCTAATGGTTTCAAACACCTGCA
+TTCACCACCCACACGAACAATGTGGTGCAGCATTTATTCCATTTCCATCTAAAAGGTGTC
+AGCTCAGCCGGCGGCTGACTGGTCTAAAGATCATCGCAGCTGGCCGGACCCCAGAGTGCA
+CTGACAGGTCAATCTGATTTACAAAAAAAGCAAGAGTAAGTGTCTATTTTTAAAAGCCTA
+TTTACAGGTTATTTTCTCTTTACAAAAAAAGTCAGTGATGCCCCCACTTCACGAATTTTA
+GCTGAATGGAAACCGGCCGACCCACGATCAAGCTCACCGCATCTTAGTGTCAATTTAAGC
+ATTCACTTACTTTAGCCCACAAACATGCCATATAGTCATTCTACATTGGCACACTGCCCC
+TCAATCACCCTCACCACAGCCCAAAAGTGGACACACGTGCTGGGTCAGGAGCCGTGTCCA
+GGACACATGGAGACCTGCCTGCTCTTAGTCCCACCAAGGGCAGTCCACAGAGAATGGAGC
+CACGATAAGAGGCCTGGTGTCCTCCCTGTGAGCCTGACCCTCACCCTGGGAGCCACGCAG
+GCTGTGGCATCTCCATCCACACCCACCCGGGACGAGCCCTGGAGTGGTGCTGGCTCCTCT
+GCCCCACAGACCCAGTTGAGGCTCCCTCCCCGCCCCTGCCAGGAAGCAGTGACCACAACG
+CCTTCCCTCCCATTCCTCTCCAGCCCCTGTGCCTTCTCCCACCCACGCTTTCACCCACCC
+CCATGGTATAGCTACATGAGTATCTCGAAACTCCAAATCTGGTCTTGACATGCCTCTGCC
+AAAAAGCCTTCAACAGCTCTTTGCTGCCTTTTGCTTAAAATCCCAACCCTTTACCCTCAC
+AATGCTGTCTGATCCACCTCCCACCCGCACCCATCACCCTGGCCCCTGAGCCCTACCCTC
+CGCTTGCCCTCCACACTCAGCCCCCAAGGAGGCTGCACCCTCCACAGCAGCAGGGCCCTT
+CTGGGTAAAGCGTCCCCTGGTCTCCTGGAAAAAAAGGAGGCTGCTTCCTCCTCTGAGCTC
+CCCGGCACCTCGTGCAAGACTTATTCATGTTCCTCTGCAAACATTTCCTAACTACTTGCT
+ACGTGCCACATGCCGTGCTAAGTGCCAGCAGAGCAAAGTGGGGCTGACTCCACCCTACGG
+AACCCTTCCAGTGGGCAAGACATCAATGTCCCACAGCATGTGCTTGCGTGTGTGTGATGA
+CACACTGTGACAAGTCCTGAGTAGGAACACACAGGGTGCCAAGAGAACTACAGGAGACAA
+GCTGGCCTGGTGAGGAGGCTAAGTTGGACCTGAAGGGTGAGGTGTCAGAAATGCACAAGT
+ACACTTTAACTGGACTACTGCAGCAAATTTCCACCCAAGAGGGCAAAACAGCATGCAACT
+TGACTGATCAGAGCTCCTGAAAGTTGTTTGACCTGCTCACCCAGGGAGTCCTTCTAAGAA
+CAACAAGCCACTCTCCTGGGCAAGCTGCTCCCTCAGCAAACCACCATCAGGCTGGCTTCA
+CGCCCTCTGCTGCGTCCACTGATCTTAAAGTCTTATTACACATTGTAAACATGTCCCAGT
+CCAAATCAGACCAGCCACCCACATTGAAAGATCTGCCTTAAACCAAACTCCCAGACCTTA
+CGAATACCAACCCTTGGCCTCCGCTTCCACACACGCGCAGGACTCGGCCGGGCGGCACTG
+TTCCTCCCAGCAGCGGGCAATTTCCACAGCTTCGCGTGGTGGACGGGCCATCAGGGAGGA
+CTCTTCAGGAATTTGGCACCAACAACATTAGCTTTCCAGGCAGACAGAACAGCAGGCAAG
+ACAGAGCCCAATGTGTCTGGGATCAGAAGGAAAGGGGATGTGGCCGAGGTGATGATGGCA
+GAGGCAACCCTGAGCTCTGGCTGGAGATGTCGGTACCGGCCAGGCCCCCATTCCCACATC
+ATGGGCCACCCCCACATCACTGTGTCAGGATCAGAATGCCCCAGACCATGGGAAGGAAGT
+GAGGGCAGCCTGGAAGCAGCAGGCAGGGAGGGGACCAATTCCCCACCACCCCATGGCTCC
+TCCTCAGGGCTCCTGGGACCTGCCTGGAGGCTGTGGCTGCTTTGTCCCTGGGTGTCCTCA
+GTACCCTCTTTGTCATTTCAGCCCCAATACCTGTCTAACCACTCTGCGTCCAGCTTTCCT
+GCCTGGGCCCTAACCCCCCTCCCACACTCCCATCCCAGCCCACACTGTTAAACTTCAGCT
+TCTGATCTAAGTGAAAGGGAAGTCCAGCAACTCCAGGCCCCACCGTGTGGACAGAGGGCT
+AGAGGCTGGCAAGAGGGGCTCATGGCCACGCCCATGTTTGACAGTCCCTCACCAGGCACC
+CATCCCCATGGCTGTGTTTACACATTTCTCTTCCCCATTGGACTGTAAGGCTCTGTTATT
+TAACGTGCCTGAAATCTTGCACAGTTCATGGATGTGTAGACCAGCAATGGCCAGGCTGGT
+GAGTTCAGCATGTTCCTGATCACCCCTCCCCATCATCAGCACCCAGTGAGCTGGGGCTGT
+TTCCTTCCCTTTTCCCCTGGCCCAGGACACATCTTCAGGCCAGAGACATGGTTTGCTGCG
+CCGTACGGCCCAGGTCAAGGTCACTGGCCAAAGCACTGGGAGGGGCTCAGTGGGTCGGCT
+CTGGGCACCACGGCTGCCACGAGGGTGGTAGGGGCTGCTGGAGCCCCCCACTCCAGCCCC
+ACTGGCCCGCCTGTCAGAAGAGGAGGGAGCTACCTGCTCTTTCCAAGCTTGCCAGGCTCC
+AAGAGTCCTCTGTTAAACATGGCAGCTTTGCAGGAAGAATACGGACCTCATTAGTTAAAA
+TGCAGTGGAATAGAAAAAATTGTAAGAAAACCATGCAGCAGCAGCAACATGTCAAAAGAG
+TGAGATGGTCAGCAGCAAGGAGGGGAGGAGGGGTGGGCGCCATCTGAAACCATGCATAAA
+AATAAACCATCTGCCTGGCCGGGGTCCTCTTCCTCTACTTGCTAGAAACACAGAGTTCAA
+GGTAAAAATGGAAAAGACAATGAGTTTCACTTCCACAGGCCCCAACAGCTAGCAAAGAAT
+CAGACCCACTCACCCTGAGCTGTCAGGATACATGCAAGGGGAGGGGAGGGTTCCTGGGGT
+TCATAACTGCATCCGTCCCAGAGAGGGATCAGCACCAGACAGTGTCTGGCATGGCTGCAG
+CCCTCCCCATCCTTCTCACCATTTCCCAGCGAGGAAACACCAGACCCGGGCAGATGTGAG
+TCAATGCTGGGGACCCTGGTTCACGCATGTGCCGGTGTCGTCTGCAAACCTGGGCCCCGG
+GCCTGGGCTGGGACAAGCCTGTCATCACACAGCCTGTGAGACTTTTAAGGGCCTTCACTG
+GGGCTAGAGCAACCTCGGATGCCCACCAGGACCGTGCTCAGCAGCAGGAGGGCCCCCTGC
+ACCCCTACAGCATGCCTGCACAGCCTCTGCCTGACCTGGGACTGAAGCCTCCCAGGAGGA
+AGGCGGCTCTTCTCCCCAGGAGGTGACTCACAGTCCAGAGCCCAGCCCCATCAGGTCCCC
+TAGGGACTTCTCCACAGCTTCAAGAGTGAGACTTCCCTGTCAGTGGCGGGATTATGACCA
+CCCACACTACCCCCCTGGACAGAGGCCGGGTCGCGAGGTGCTCTGGAGAAGAACGGATGC
+CAGTGCTCAACTGGACACACACTCCAGCCACAAGCCATATGTGGGCTGAACAAGGAGCTT
+AAACAGGGCCACCAGGATGCCCATGGGCCCAGTCTCCAGCCACCTTCCCACGGGGCCTGG
+CTGCCCTGTCCACCTTCTCACTGACCTCGAAGCGGGTGTACCACGGTCCTGTTGTCCCTG
+CAGAGTGGAGCCTTCAGCTGTCTGACAGAAAATGAGCCCTCCCAGTAAAGCACAGCGTGG
+ACTCCACCCGCCCATAATAGCCACCCGGGAAGCAGGTCCGGCCAGCAGCAGCCGCCAGAG
+GAGGATCTGCCTGGGGTAGGCGGGTGGCGGACGGCCCTGGCCCTGCAGCGCTCAGCTGCA
+CCCCACCCCATGCCTGCCTCCGAGCTGGTGGCCAGGACCTGGCTGCCTCCTGTCCTGGCT
+GTGAGTCCTGTATGGGCTGGCACCTGAAACTCTCTACCCTCCCTCCACAGCATGGGTGGG
+GCTGGGGTCACCAGTGGGTAACTGCAGGCCCTGACCTCCTGGGCTCCCTGCATAGGTGTG
+GCCTGCCCTGCTAAAGCAGTGCCACAGAAGATGGGGCACAGAGAGCATTTGGAGACTGCG
+AGGTGCCAGCTGCCAGAGGTGCCTGGGCATGGGCATCCTCAGGGGCCCAGAGTCAGGCAG
+CCCTGGGCCAGGCACAGGCACCTAAGCTGCAGTGACACGGTCACCCCACTGCATGCCCAT
+GCATCCTCCCACCACGGGCAGAGTCAGGGCACTCATGCCCAAAGGAAATCCAAGCAGTGG
+GTGGGTCCCTGACACGAAGGGTTCTCTTTTCACTGCTCCCCCCATAATAAACCTGCTTTA
+CATTTATTGTCCTAGACACCTTGCCTTTTAGAAATTATACCTACCTACCATAGACATAAT
+TCTGCGTCCACCTGGTGGTCTCTGTTTTCCTGCTTCACCTTGGCCTCCCTCCCCACCTCC
+ATGGCCTCCTCCCTGGCTGCCCCTCTAGCACAGCTACAGTGTACCCACCCTTATCATGCT
+CTGCCCAGGAGTCATAAGGAGAAACACAGGCAAACACATACAGGCATACACAGGAGCACT
+CCTGCCATCACGGCTCACAAAGCACGTCATCACACACACAGCACATGAGGGGACTCCTCC
+CAGCTATCAGCACTTGCTCTGCAGCCGCTACTGACGGGATGTGGGCACGTGAAGAGACAA
+GCAGGCCAGCGAGTGGGATGGAGGATCCCCAGACGGAACCCAGTTTACATGAGACCCTAA
+CAGACCACAGAGCTGTCATTCAATTCATTGGTCAAAGGACGGATTATTGACTAATTAGTG
+CTGGCACACTGGAAGGAAACAAAATTGCCCTCCCCCACCCCAAGCATATTATTTCATGTT
+AAAAGCATTCTAGACACGTTCAAGAGTTTAATTCAAACACACAAAACAAGAAAACTCCTG
+CCAGAAAATCCTCAGACAACCCATGTAATCTTCTTAACAAACGCTGGTACCCACGAGCCC
+TAAGAGAAAAGAGACATATTCGACCATAAAATGAGTTAATCTGGACAGCAAATGATACAT
+TAATAAAAGAAACTGGCAAAGAAAAGAATTAGGAATAAACGTTTTCCAAGCAGAAGAAAG
+AAGATCAATATCTATAACAAATCCAGAGCTCCTACAGATTGGCAAAAGAGGGCTGAACAT
+CCCGACAGAACAGGGTCACAACACACAACAGGCGATTCACAGAAGATCCAAACGGCCACA
+GAATATCCAACAAGGATGCGACACTCACCAGGATCTGGGGTGACACCATCAAGGCCACAA
+AGCTGTCACTCTGCCCTTGAAGACTGACAAGTCAGTTTATAGTGTTTCATGCCACCGCCG
+AAAGAAGGTGCTGGAACAGGGAGCTCCCTGTGCTCACAGGGAAAGGATGAACTGTTGGAT
+CTTTTCAGAAACGGATCCTGCAAGATCTATTACAAGGAAGAGACACACGCTCTTTGGACC
+GTGAGTGCTGCTCCCTGAAACCCATGCACTGAATGACAGCTCCAGAGCATGGCCAGGGTA
+TTCACGGAAGCACTGTTTACACTGCCTGTATGGTTTTCAGGCAGCAGCTCTCACCAGTGA
+CCACAAACTGGGTGGCTTACAACAACAGAAGTGTATTCCCTCACAGTTCTGCAGGACAGA
+ATTCTGAGATCAGTTTCACTGACCAAAATCAGGGTGTCAGCAGGACCATGCTCGCTCTGG
+AGGCCCCAGGGGAGACTCCCTTCCTGGCCTCTTCCAGTTTCTGGTGGCAGCAGCGTTCCT
+TGCTTTGTGGTTCTTTGGTTAGTCAGGGTTCTCCAGAGAAGCAGAACCAATAGGATGTGC
+ACAGGGAGAGAGAGAGATTTATTATGTGCTCGGCTCACGTGATTATGGATCTGTCATCCA
+CAAGCTGGAGACCCTGTGAAGCTTCCATTCACAGGCAGTCAGACAGCCGAAGTCCCCTCT
+GACTTGGGAAGCCGGGTCTTTTTGTTCTATTAAGGCCTTCGACAGATTGGGTGAGGCCAA
+CTCACTCTGGGGAGGGCCACCTCCTACCCCACCTTCTACTTTGCACGCCATACCCAGGCC
+TCAGGCGGGTTCCCTACCCATGCTCCCAGCCTCTGCGTCCACCTCAGAGGTCTCTGCAGG
+CTCAGCTGGAGGTGCCATGCAGGACAAGCACTGCACCCCCAGCAGGAGATGAGACGAGAC
+CCTCATGTCCCGGACCCCCTCCCTTCCAGGCCCTGCCATGTGTTCTATCCCTGCAGGTCT
+GTCCATCCTGCTTCCCAGGCAACAGCTTTCCTTAGTCTACCGATTCTCATGTCAACCTCA
+CCCAGGAACACCCACACAGACACCCAGAATAGCACCTGACCACTTATCTGGGCACCCGAG
+GCCCAGCCCAATTGGCAGATAAAATCCACCCCACACCCACCACTACTCTAGCCTCTGTGC
+CCTCTGTGCCCGATCTCCCTCTGCTGCCTCTGAGAAGAACACTTGTGAGTGCATTTGGGG
+CCCACCAGATAGTCCAGAATCATCTCCCCACCTCAAGATCCTCAACTTAGTCCCAGCTGC
+AGACTCTAACTCTATATAAAGTCACCCTCTCAGGCTCCAAGGGTTAGAACCTGGTATTTT
+CGGGGGCCATCATTTGGCCTACCACAAGGGGCAAAACCAAAGAACAAAAAAAACCCTGAG
+ACTGACTGAGTGGCTCTGAACAGGGCCTGCTCCAAGGCCATGACCCCACCCAGCCCAACA
+TGGGCTAAAGAAAACAAGAAACACCATCCCGTCTCCATGATAAGCACCACGGGGCCTCTC
+TCGGGCCACCAAGGAGGGCAGAGAGGGGAGGCTGCCTCCCAGGACTTCTCCAGGGCTCCG
+AGGCTCCCTGCACAAAGGATCAGCCGCTTCCCACTTCCCCTCAGCAGGGGTGTGGGCCAT
+CCTGGACCCTGGTGGCCACACCTTCTAAAACAAGGCAGCAGCAGGAGGAGACTGAGGCAT
+GAAAGGGGGGTTATGTGCCAGGCACACTGGCGGGGGAGGACAGTGACTCCCCTCAGGACG
+TGCCTTCCACTCCCCACACCACGCTGCACCCAGGCCTCAGGCGGGCTCCCTGCCCACACT
+GTGTCCAGCTCGGAGGACTCGAAGTCTCAGCTGGGCGTGCCCCTGTGGGATAGGTGCTGC
+CCCCAAAGACTGCAGGAGATAAGAGGAGACCCTCAATTCTCCAGATGCCTTCCCTTCCAA
+ATCCTGCCATGTGTCCTATCCTTGTGGATCTGTCCATCTCATCTCCCAGGCCCAGACCAT
+CTCTCCCACCGCAGCCCAGCAGCCAGTCCGAACCCCGACCCTCCCTCGCCCGCTGCCTAT
+CGGTCCTTCCAATCTCGATGGAGGCACCCAAAAGTTTGTCTCTCCTTGTGACCCTTGCAG
+GCCAGCATGGAACAGGAGCAGGTTCAGACATGTCTCTACCTGACAGCAAAGGAGCAAGGG
+CATTCTGAGGGGGCCTGCCCTGGGAGACCTCCATATCCCCGGCTCCAGTCAGGACTAACC
+CTTGGGCTAGTCCTCAGATGTTTCCTCAACTCCAGGCTTAGGTACCCCACAGCCTCCTCC
+CCACTAATAAGCACCTCAAGCTTCCTGTGTCCCCAAACCACGCTCCTCACCTCCCCAAAG
+CTGAGATGCCTCCGAGACAGCCCAGGTGGAAGCCCACTTGGAGCCTAAGTCTTTCCAATG
+GCTCAGGCCAAAATCCAGGGTGTTCTGTGCTCCCCGACCCCCACCATGACCCACCCCAGA
+TCCAAGCTGGCAGCAAGTCCTCTGGGTCCACCTTCAAATAAGCGCTGAAGGGAGCCACTC
+CTCATCGACATTGCTGCACCGTGCCCACACCAGCACCGCTCTCCCAGACCACCTCACAGC
+CTAACCGGGTGCCCGACACCCCCACAATGGCCCATTTTCCCCAGAAGCCAGGGGTCTTCC
+CCAACCCCTCAAACTCCCCCACCCACCACCTCCTCTCCTACCCCTACCCTTCCTGACTCT
+GCCTCAGCCCACTGCCCCCCACCACCACTTCAGTGCTCCCTGGACACCCAAGACTTGCTC
+CTATCTGTCTCAGGGCCTTTGCTCCTTTGTTCCCCATGCATACGGTGCTCCTCCCCAGGC
+ACAGGCATGGCGCCAGCCTTGGCTCCATCAATCAGCCCAGCTCCCCTTGTAGAACCCGTC
+TCATCTCCTTCTCTGCTTTATGTATTTATTTATTTGTATTTTATTTTTATGTATTTATTT
+GCATAGGGTCTTGCTCTGTCACCCACGCTGGGGTACAAGCTCACTGCAGCCTTGAATACC
+TGGCCTTAAGTCACACTCCCACCTCAGCCTCCTGAGCAGCTGGGACTACAGGTGCATTTC
+ACCATGCCTGGCTGATTTTCTATATTTTTATAGAGATGAGGGTCTCACTATGTTGCCCAG
+GCTGGTCTCAAACTCCTGGCCTCAAGTGATCCTCCCATCTCGGCCTATCAAAGTGCTGGG
+ATTTACAAGAGTAAGCCATTGCCCCTGGCATCTTTTTCCGCTTTATTTCTCCCCCTTGTA
+ACTCCAGTCATACCTGACCTATTGATCTCCTTTGGGGTCTGTCTACCCCAACAGTAAATA
+CTATTTCCTCTGCTGATGCCCCACTGCCCAGGCATAAGGGACCCAGGGCAGGAGCTCAGT
+GAACTGTGCATGACAGGCCATGGAGGACCCACCCTCCCCTGGGCGATGTGGGATAGAGAC
+AGGGAGGCAAGGTATGCCTACCCAGACCAGCCGGGCTGCCCCAGCACCAGGAACAGGCTG
+CCGTGGGGGCCACAGCCCGCCTACACTCTGAGGAACAGCGATCCACACAACGGCAGCAGA
+GAAGGCGTAAAACCACGAGGCCTCTGCACATAGATGAGAATGTGTCAGACGCACCCAGAA
+AGCTATTCAATGAAAGGGCTTGTTTCACGGGCTTCACTGGCGGGCATGACAGCATTGCCC
+ACATGTTCACTCTCTGCAAAGAAAAATGGGCCATTTTGAGGGATATAAATAGCCCGGCCA
+GATGTGGAAGTGCCTGAGGGGCTTTTCCCAGGACTCCAGCGTGTGTCCTGCAGCTGCATA
+GATAGCAGCCCCTCAGTGGGACCCCAGGGGTGGCCAAAGCAAGTGAAGGTCAGGGCCTGA
+AAGGGTTACGTGGGGACCCTCCTCCCACGGGAAGGCAGGATGGGGCTCATCACAAACCAT
+CACTGACCTGCAGGCTGAGCACGCCCATTGATGCATTCAGGGTACAGCTGGGACATGGAA
+AATCAGTGGCAAATACACTGTGTAAGTCTTACCCACAGAAAACAAGGGAGACACAAGCCC
+GGATAGCACGGGGCCTTTTGGGGAGGGGTATGCTCACTGAAAGCACAGGCCCGGGAGCCC
+GGCAGATGTACAATCTCAGTGGTGAAACCTGGCTATTTGCTAAGGCCCAGCAGGCTATTT
+TGTAATTGTCTGCAAAAATGCAAAATAATAGCACTTAAAGCTGGCTAAAAACACTCTCAA
+AGCCTGATACGGTTGTTACAAGTCACTAGCTCCCAACTACAGAGGCGGGGCCTGAGCAGG
+AGAGGAAGTCAAATCCAAGGGCACCAAAGAGCAGTTTAGATCCTACACCTACCAGGCGAG
+CCACAGGTATAATTTCAGATGCTCTTAGAAGTCACGCTAAAAGACTAAGTTCGCGGCTTT
+CGCTGGCCCTCTCCTCGAGGATCGAGGGAGCTCTGACCACAGCCTGTGGCTGGGAAGGGA
+GGCAGAGGGGCGGCTCAGGGGAAACGAGGCTGCAGTGGTGGTGGCAGGAAGATGTCAGGC
+AAAGACGAGCAGCAGGAGCAAACTATCGCCGAGGACCTGGTCGTGACCAACTATAAGATG
+GGGGGGTGACATTGCCAATGGGGTACTTCGGTCCTTGGTGGACGCATCTAGCTCAGGTGT
+GTCAGTACTGAGCCTGTGTGAGAAAGGTGATGCCGTGATTATGCAAGAAACAGGGAAAAT
+CTTCAAGAAAGAAAAAGAGATGAAGAAACGTATTGCTTTTCCCACCAGCATTTTGGTAAA
+TAACTGTGTATGTCACTTCTCCCCTTTGAAGAGAGACCAGGATTATATTCTCAAGGAAGG
+TGACTTGGTAAAAATTGACCTTGGGGTCCATGTGAATGGCTTCATCACTAATGTAGCTCG
+TACTTTTCTGACTGATGTAGCTCAGGGGACCCAAGTAACAGGGAGGAAAGCAGATGTTAT
+TAAGGCAGCTCACCGTTGTGCTGAAGCTGCCCCATGCCTGGTCACACCTGGAAATCAGAA
+CACACAAGTGACAGAAGCCTGGAACAAAGTTGCCCACTTATTTAACTGCATGCCAATAGA
+AGGTATGCTGTCACACCAGCTGAAGCAGCATGTCATCGATGGAGAAAAAACCATTACCCA
+GATTCCCACAGACAAGCAGAAGAAGGACCATGAAAAAGCTGAATTTGAGGTACATGAAGT
+ATATGCTGTGGATGTTCTCATCAGCTCAGGAAAGGGCAAGACCAAGGATGCAGGAGAGAG
+AACCACTATGTACAAATGAGACCCCTCCAAACAGTATGGACTGAAAATGAAAACTTGACA
+TGCCTTCTTCAGTGACATGAAAAGGCGTTTTGATGCCATGCCATTTACTTCAAGAGCATG
+TGAAGATGAGAAGAAGGCTTGGATGGGTGTGGTGGAGTGCGCCAAACATGAAATGCTGCA
+ACCATTTAATGTTCTCTATGAGAAGGAGGGTGAATTTGTTGCCCAGTTTAAATTTACAGT
+TCTGCTCCTGCCCAATGGCCCCATGCAGATAACCAGTGGTCCCTTCCAGCCTGACCTCTA
+TAAGTCTGAGATGAAGGTCCAGGATGCAGAGCTAAAGACCCTCCTCCAGAGTTCTGCAAG
+TCGAAAAACCCAGGAAAAAAAAAAAAAAAAAAAAAAAAAAAGGCCTCCAAGACTGCAGAG
+AATGCCACCAGTGGGGAAACATTAGAAGAAAATGAAGCTGGGGACCAAGGTGGGTCCCAT
+CTCCCCAGCTTGCTGCTCCTGCCTCATCCCCTTCCCACCACACCCTAGACTCTGTGAAGT
+GCAGTTCTTCTCCACCTAGGACTGCCAGCAGAGTGGGGGTGTCCCTGCCGCCACCCCAGT
+TTTGCAACCCACTCCCTTCCAACAACAACCAGCTCCATCTGACTCTGGTCTTGGGAGGCG
+AGGCTTCCCAACCACAGAAGACTTTAATTGAACAAAAGAAATTAAATAATAAAATCAGGA
+GTCAAAATTCATTGTCTTCAAGCCCCTCTTCCTAGCCTTTTCTTCTACTCTCTGCTTGGT
+CAAGGTTTGTAACCCTACGATAGAACAGGGCTAAATTAGCCACCACCACTGAAAACTCAG
+CCGAATTTTTTTATACCATTCTGATGTTAGCATTTTTCCATCTATTTGGGGGCTTTTTCT
+TCTTTTTCCATTCTCCCCAAGTATTTTATCTGGCTTCAAAATTAGGAGGATTATTTTTCA
+GATAGTTTTTATTCGGTGTGGCCGACTCCTCATCTGATTCAGGCTGTCAGTCAGGCCCCT
+CCCATTTTAGGAGCTGGAGCCTTCACTTATGAAGCAATTCCCATCTATGAAATGGATCCT
+CATTTGTCAATCTTTTTTCTTCCATTTTCACAAAGCTATAAAGAAATAATCCATCTCAAC
+CTTACCCTTTTCTCTGGAGTCAATGGGGTCTTCCCTCACTCCATCTTACACAAACCTGAG
+CTGGAAGCTCAACTGGATTTGTTCCCTGTTTGAAATATTGTGATCTCCCTCCCTTGAAAG
+AAAAACGAAGAACCAGAGGAGTAGACTGACTGAAGATAAAACTCCTGGCTTTCTGAAGCT
+ATGGATTTGGATTGGATTGCTGGGACTTTGTAGAGAAAGGTGACAAATTTCAGTACCTCC
+GGCATGCTGTCCCAGGAAACTAGGGCTCCCACTAACTTATGAGGTTTTTAAACACATTGA
+AAATGAAATGACATTAAAATAAATTTGGATTTGCTCATTTAAAAAAAAAAGACTAAGTTT
+GCTTTAGTAATATATTTTATCTAACCCAATACACATCCAAAATACAATCCTTCTGCATGT
+CATGCACGCAGGTCATGAACAAGGTAGTGCATCTTGCCTTCTGTGGGCAAACTCTTTGTA
+ACTGCTCAAGGCATCTCGGCTCTGATCAGCACACTTCTGGTGCTCTGTATCAGGTGTGGT
+GTCCAGCTAGGATACTAAGCAGGGATCCTATGAGGCATAAGGAGGCAGTACCACCGACAC
+AGCCACTGATAGGAGGAGGTGCTATGGATCTGAGTGTGTTGAGGGTGTGGAAGCTTCTGG
+TTACTATAAATGAACCCTTGGCCACCGGCCCCTCCTGTGTGCCAGAGGCAGCTGGATGGT
+GCTAGTACCCTCTATGTCCTGTCTTGGTTTTTTTTGTTTTTTTTTTTTTTGAGATGGAGT
+CTCGCTCTGTCACCCAGGCTGGAGTGCAGTGGCGCAATCTCGGCTCACTGCAAGCTCTGC
+CTCCCAGGTTCACGCCATTCTCCTGCCTCAGCCTCCCAAGCAGCTGGGACTATAGGCGCC
+CACCACAATGCCCGGCTAATTTTTTGTATTTTTAGTAGAGACGAGGTTTCACCGTGTTAG
+CCAGGATGGTCTCAATCTCCTGACCTCGTGATCCGCCAGCCCCGGCCTCCCAAAGTGCTG
+GGATTACAGGTGTGAGCCACCGCACCCAGCCTTTTCACTCTGTCGCCTAGGCTGGAGTGC
+AATGGTGCGATCTCAGCTCACTGCAACCTCCGCCTCCTGGCTTCAAGCGATTCTCCTATC
+TCAGCCTCCAGAGTGGCTGGGATTACAGGCATGAGCCACCACGCCCGGCTAATTTTTGTA
+TTTTGAGTAGAGATGGGGGTTTCACCAATTTGGCCACATTGGTCTTGAACTCCCCACCTC
+AGATGATCTACCCACCTCGGCCTCCCAAAGTGCTGGGATTATATGCGTGAGCCACCACGC
+CAGGTGTCCCGTCCTGTTAAAGCAGCTTTGGGATGCACGGCTTGACCATGCTTCCTCTGA
+AGTGACCTGCTGCACTGTCTCTAGACTGCATGGCTTATCTCCAAAGCCAGGCTTCAGAGA
+GGAAAGCTCACATTGTTCATCATTAGTCAGAGTAATGCACAGGACCCTGAGTGCCCATCA
+GGGATGGGATCTTGGGTGTTTTCCAGGTAACAGCCTCACAGGGCTGCAGCAGAGGACCTG
+GGACACCCTCCTGGGCCTCCTGAAACATGCAGAAGTAATTACCTCCCCTTTCAGTGTCAT
+TTAATTAAATCTACAGTCTTCCTGCTCTCAACTCTGTGAGACGTGGAACTGTATCTGCTA
+AAAATAAAGCCCAGCTCCTATGAACAGGGCTCCATCCCAGTGCAGGTGAAGCAGCCCTGC
+CTCCAAGCAGTGGGGCACACTCAGACCCTAGGGAGGCTGGGCAGCACCCACACAGTGCAC
+TTTATAAAGACTACAGGGTTGTTGTAAATTAAGAAGGAAGAGCTTAAATGCAGGCGGTAT
+CAAAACAACCACCAAACTCAAAGGAATTCACTTTCTGCACTCAACTCCCCATAAGCACAT
+GCAAGTGTAAGAGTTTGGGTCTAAGAAATCACACGCAAGACACAGCATTGTATCCTGTGG
+CTCTCTGGCTCCCCCAGACAGATGTCCAAGCCAACCTGTGCTCCTTTCTCTGAGGACGCA
+GAGCCCTTTGCTGCCTGTCTTATCCTATGCTTCTAGGGGAAGCTGCTGGAAGGCGATGGC
+CCCCAGGCCGTGTTTCCAGCCACGTCCAACAGGCCTGCAGTAGAGACCCCAGTACCCCAG
+ACCAATCTAAGCCAGGCCTCCCAGAACCATCTGGTCGCGGCCCTCGCTGGGTGGACACAC
+AGCCCTGACGGTCAGGTTCCTGTGGTGGCCGTGCTGTCTCCAGGACTCAGCATCACAGGG
+CCTGGCCCACAGTGGCACCGGGAACCACAATGCCTGCTTTGTCCCCACACAAAGGCTGGC
+AAAGCACCTTATATGGGCCACTTCACGCTGGGAAAAGTCCCTTAAAAGTTATTTTTGCTT
+CTACTTCAACCCAAGTTGTAGAATATATGTCTTTTTTTTTTTTTTTTTTGAGATGGAGTC
+TTGCTCTGTCGCCCAGGCTGGAGTGCAGTGGCGCGATCTTGGCTCACTGCAAGCTCAGCC
+TCCCGGGTTCACGCCATTCTCCTGCCTCAGCCTCCTGAGTAGCTGGGACTACAGGCGCCC
+GCCACCACGCCTGGCTAATTTTTTGTATTTTTAGTAGAGACAGGGTTTCACCACGTTAGC
+CAGGATGGTCTCGATAGAATATATGACTTAATCTTCAGTATGTCCTTTGCAAATGGTCTT
+GTGTATGCAGACTATCTATGATGTGAAAGCTGCATCCAGGAAGATCCCAGCCTGGGCAAG
+ACCAGGAGGGCCAAGGCACCCCTGAGGCAGTAGGAGTCACAACCCGGCTTTCTAAAGGGG
+ATGCAAGGACTTACATATCCTGCCTCTTACAGCTAAAGTCACATCTTGAAACGCCTTCTA
+ACACAGACACACCTGCATCAACCTTTAATCCATGTCTCCAGGAGTGGCCACAGAAGGTGG
+TGTGGACGTGGCTGAGGCTCCCCTAGCTTGGTGTGGCTGACATGGTCAGCCCCCCCCAGA
+TTTTCACTCCCTCCTCTATTTCCACACCAGATCTAGCAGGAGTGGACCTTGGGGGCCTTG
+GACAGGTGGGCCCTCCACCAAATCAAACAGAGCAGCTTCTTCTGATGACCTCTTCTCTTC
+TGGTTCCATCCAAGCACGTAAACAAGCCGGAAACGAGAGACCTGCATAGGTGGCTGCTGG
+CCGAAGACGGTCCCTCCTGGGGCTACCGAGGGCACTTCCCACACCCAGTGAGAGTGTCAA
+ACCGCAGTGGGTGTCCCACGGTGACGGCAGGGTGTGAGGGCAGCATTCTGCACAGGGTGA
+GTCCCCCAGAGCCTACAATCCTGCACAGCACAAGGACATGTCCCATGCCAGCCCAGGCCA
+CCCTCGGGGTGGCGAAGAGACACAGCCATGCCACAGCACTCCCAGCCCCCAGCTGACCCA
+GTGGGGCCCTGGCACAGGACTCTGCCCAGGCGTGTGCCTAGCACGGGTGAGGAAGCCCCG
+CCCCTCGAGGAAGCTGCCCCGGGTGGCTCTGCCTCTTCACATTTACAGAGAAGGAAACTG
+AACCCATGAAGTGACGGGCCAGCCCATGGCCCAGCAGCCCTGCAGGGCAGGCAGCCCGAT
+CCCAACAGTTGGGAGGGGGTGGGGACAGGGCCAGAGAAAACGGGTAGCCTGGGTCATAGC
+CTACAACAATATCACTTCATCACGCTGTGCCTCCATGGCCTCATCCATGACAGGGAGGGC
+CCAGTGCCCTTTGGGGCTGCCATGACATGCGGACTCGCACCCACATGCTGTCTGTGACAG
+GGCCCGTGTGGCCTGATGCTCTGAAATTTCAGACAACAAGCAGCCCCTTCGTCCACTCTG
+CACACTTGAAAGGCAGGGGTGGGAGCAAAGGTGTGGCAGCCCAGGGGGCTGTCCCCGGTC
+CACCTCACCCCAGCCCAAGCCACTGCCTTTGCCAGACCTCCCTGAACACGGGGCATGGGG
+GGTGTGAGTTAGTGGACAGAAGAGAAGCAACTGCCCACCAGATCCCGAAGACCCCTAGGG
+TCGGGTGAAAGACCACCTTCAACAACCCAATATGAACTCCTAGGCGCACCAGTCCTCAGG
+GGACAGTCCAGGCAGGGGCACCTCCTCAACTGGGGCCCTTCCCTTCCTGCCGGGGAAGCT
+GGTGCTGAGGCTGGGTACTGGGCTCACCACCAAACAAGCCACACTCAGCATTGCCTCGCT
+CATTGCCTCCCCTGCCCCACCCACTCTGACTTCCTCTATATCCACATCCCCTAAACCGAC
+CCTTACCACTCCAGGCAGAACCACCTGAGCTTTCAGAGACAGGCCTTCCTCCCTCACTTT
+CCAGACACCTGCCTGGCAGGTCACACAGTGAATGGGCATCGCTGCTGACTGAGGAATGGA
+ACACCGGGACAAGACCTTCTGAAAAGCCAGTTCCAAAAGGAACCATGGCTCTCAGGCAGA
+CGCCGAGACGCCGACACTTACCAAACCATCAGTGTCGTCAAACATTTCAGCACATGGTTT
+CTTTCCACTATCTGGTGTTAGCAGAGTCTGAAACAGAGTTAGAAAAGGGCACATTTTAGC
+AGGATAAACTACCAGATTCCCTTACAATATACATACACACAATTCCATACCCCAACCCTG
+TGCGAAAAATGTCCCCCAGGGACTGCAAGAGCATCGTCCTAGAGAACTGTCAGTTACAGG
+ATACAGCTTACCTGGCCACGTGAGACCAGAGGAGGCATCACAGCTAACAGACAAGGATTA
+TCAAGAACTGGGAGGGAGGCATCATCTGCACCTTCCTTCACCCTACCCATCTCTCTCCTC
+CCCTCTGCTCCTGGCCAGGCACCAACTTAGCAGAGAGCCTCTCCTTGGCTCAGCACACAA
+TCACTAGGCGTGAGCTCTAGTGCAGGAGGCAGCCAGGGTGGGCCAAGGCCTAACCCAGAA
+ACCCTGTGACCCACAATGAAGGTGTAGTCAAGAAGGACACTGTAGTACAAAGCTCCAAAA
+CAGTCCCTAATTTAAAATCACATATGAAGACAATGTCAGTGCTAGCATTCAATATTCCAA
+CACTTTTTAAGTTTTAAAATTAATTACATACTCAAAAACCAAAATCAGGAGAAGAAGGGG
+AGGAGAAGGAGGGCAAGGAAGAGAGAGAGAAGAAAAGAAGAATCCAAACAGGAACCAGAA
+TTTGGGAGAGTTTTTCTTTTTGAGACAGTCTGTCTCCAGGCTGGAGCGCAGCGGCACGAT
+CTCAGCTCACTGTAACCTCCACCTCCCAGGTTCAAGCAATTCTGCTGCCGCTGCCTCAGC
+CTCCTGAGTAGCTGAGCTTAAAGGCACATGCCACCACACCCGGCTGATTTTTGTATCTTT
+TTTAGTAGAGACGGGGTTTCACCATGTTAACCAGGCTGGTCTTGAACTCCTGACCTAAAG
+TGATCTGCCCGCCTTGGCCCTAAGTGCTGGGATTACAGGCATGAGCCACCGCGTCCAGCT
+GGGAGGGATTTTTTTAAATAATGTCAGAAGTAGCGGAAGGCTTACTAATGCCCCTGCATT
+AAGGAGAAACATGAATCAACACTCTGAGAAAATGCAAAGGGCTCCTTCCTTCCTCACTGG
+CCTCCTGGAGCAGGGAGTGAGCATCGCAAAGTCCCCTCCCACAAGGCACAGAGCCGCAAA
+TGGCAACTGAAGGGAAAAGCTGTTCGATGTCATTAACGATGAAAGAAACAAACTGAAGCA
+GGATGGTCGCTTTCATCTTTCTGATGAGCAGTAACCTACAAAGCTGAGCAACCAGAGCCT
+GTGATGGGGTGGAGCAACCAGAGCCTGTGATGGGGTGGGGAAACCAGCGCCTGACAGGTG
+GGGAGCAGACCCAGTGCACCTGACTGTGACGCTCGGGATGCTGCTGAATCACATTCCAAT
+TGGACACAAAGCTACACCATGAGGGTGCTTCCTGCATCGTAGCAAAGCCATGGAAACCTT
+CCAAGTCCATCAGTGGCTGACCAGAATCAAATAAATGGTCTATCCAAACACTGAAGTGTA
+TGCACCCATCACAAAGAACAAGGAGGTCAGCTGGGCACAGTGGTTCACGCCTGTAATCCC
+AGCACTTTGGGAGGCCGACATGGGAGGATCGCTTGGGCCCAGAAGTTCAAGACCAGCCTG
+GACAACACAGTGAGACCCCATCTCTACAAAACAAAGTTAGCCAGGCATGGTGACACATGC
+CTGTAGTCCCGGCTACTCGAGAAGCTGAGGTGGGAGGATTGCTTGAGCCCAGGTTGTCAA
+GCAGTGAGCTATGACTGTGCCACTGCACTCCAGCCTGTGCATCAGAGTGAGGCCCTGTCT
+CAAAAAAGCAAATAAACAAAAAACAGGCCAGGCACGGTGGCTCATGCCTGTAATCCCAGC
+CCTTTGGGAGGCCGAAGGTGGGTGGATCACTAGTTAGGAGATCGAGACCATCCTAGCTAA
+CACGGTGAAACCCCATCTCTACTAAAAATACAAAAAATTAGCCAGGCATGGTGGTACACG
+CCTGTAGTCCCAGCTACTTGGGAGGCTGAGACAGGAGAATCACTAGAACCCAGGAGCCGG
+AGGTTGCAGTGAGCCAAGATCGTGCCACTGCACTCCAGCCTGGTCGATAGAGCGAGACTG
+GGTCTCAAACAAACAAACAACAAACAACAAAAAACAAACCCTGAGGAGGTGACCTTGTGT
+GGAAAGGGAACTGCCCAAGACAGAATAAAAAGGCAGGCTGTGGAGGGGAGCCAGGGCAAG
+CCCACCACTCCACGGTGGCCTTACGTATGCATGTGAGTGGCTGCGCAGGAAACACAGGCT
+TTTGGGAGGACAGTCCAGAGAGTAGTAACAGGTTTTTCGTGCTGTGGAGTGGCCTGGGGA
+TCCGAAGGCAACTTGGTCCCTGCATTTCTGAGCTTCCGTATTAGGGCTGTTTTTACCCTG
+CACACTGCAACCGATACATACCACAGTTGCCCACATAGCACCGCCCCTTTTCTTTAGTGG
+AAACTACAAATTCCACATGGTGCATACATCCTACGGAAGGCCAACCCATGGCTGGTCACA
+CAGTTCCCTTCCTGGGCCCACCTAAAAGACTGCCTGCCACACACATGCCACACACATGCC
+ACAAACATGCATCACATGCATGCATACATGCACACACCCATCCAAGCAGACACACACCCA
+CCCACACTTACATGCACACACGTATACACCTATGCACACAGGTACACCACACCCACATAC
+CCATGTAAGCACACATGTATATTCACATACAAAATCACACACAAACCTACAGAGACACAC
+ATACATACACATGCACATATATACATCCAAACACGCACATCCATACACACTCATGCACAC
+ACACACATATACATATATGCACATACAAACATGCATGCCATATTCACATACACACTTATA
+CACCTAAACACACACTCATACACACACGGATACATATGCCCACATGGATACACATACACA
+CAAACACATGCACAAACATATGTACCTATACGCACACTCATATACAGATATACTGCACAC
+ACCCACATGTACTCATATACACATCTACCTACACACATGTGCCTACACACATATGCATAC
+TCATACACACACTGTGCATGGTCCTTATCCTCTCCCCAAGGGAGCTGCAGCCCAGCATTC
+CCACCCACTCACACGCTGGGGAAAGAATCACCTCCTTCCTCCTCAGCAGCTCAGAGGCAG
+GTTCTGAGCCATCGCAGCCTCCTAGAGACCCCATGTGCCTGTGGTCAGTGGTTCTCATAC
+TGCGGCCTGCAGCAGAACCCCTGGCAAGGATCTGAATGCCAGATCTCTGGGCCCCAGTTG
+GAGCCCCAGTCCGGTAGTGCTCTGGGGGGGTCCAAGAACATGCATTTCTAATGGGCCCTC
+AGGTGATGTTGCTGTAGTTCCAGTGAACAGCCTCTAGTCCCTGGGGCAGCTTAAGGGAGT
+CAGGGTTTGGATGTGGCTCATTCATTCCGTCAGTGAATGCTTTTTGCTTCTTTTGTGTGC
+CAAGCTGCATCAAAAGTCCCTGGCTCTCCTGAGGACGCAAAGAAACAACTGGAGAAAGTC
+ATTTCAGGGAGTGAGATACTGATAAGGCAAGAGCATGTCAATGTGAGAAACAGCCTACAA
+GGGTGTTGGGGGGGAGTCTTATTAACATTCCTGAGGGTCTTATCCTCCTGGAGAGATGAG
+AATCCCCCTGCAGACCCAGAGCCTCTTCCCTGCAGCTGTCCCTGCTCAGCCCTGGGTCCC
+AAAGGGGGCTGACCCTCATCCTCCCTGCAAGCCTTGGGGGCTGCCCCTGTGTGTGGCAGG
+CACCTTCCTTCCTGTCTCCACCTGGCTCAAATGCCACCTACCTAGAAGCAGGGACCAAGG
+TCCTCAGCTGGTCAGAAAGGCCCACACGCCACAAGACCCAGGCTAAGATTTGAGGGCCCA
+TGTGGCTAACACGAGGGAGCCCAGGCCAGCATTCAGTTACTAAATAACACACCCTATTCT
+GTGTAAAACTCTGGGTGACAACTGCAACAATGTCAAGTGCTCCTAGAAAACAGCAGGAGG
+TAAGAAATCCCCTGCCCTCTGCGTTCCAGAAACAACTGCTACAAAAAAAGCCCCTTCCCC
+ACAGGACTGAGCTAAGGCTCACGATGCCCCCACCCACCCAGGATAAGGCCAGACACAGAA
+ACCCACCAACGCCTGCTCTGTGCCTCTTGATGGCCAGTGGCACGATGCATCCCCCGCCTG
+CTCCCGATCACTCACAACAAAATGCTCATAACCAAACCTTGCTTCGCTTCTGTCCTTCTC
+CAGGCCCCTTGGGTCCCACAGAGCCAGTGCAGCCCCTCCTGAGAAACAGCTGGCCTTGGG
+TAAGGCATCCTTTGACCCTGCCACCTTCATCCCATATCCCACCTCTGGTTCTTCGAAGCC
+TCATCTACACCACCCTACAAAGAAAAGCCCTTTGGCCTAACCTTTCAGACACATGTGATC
+TCATGGTCAGCATGTGGCCAGGCCCTGGCCCCTACTGTGACAGTCCATTCCTTCCTTTGC
+ATACTCCTAAGAAAGCCTCTTCTTACTAAGTCTGGATTTGTTTTATATTTGACAACTGCT
+TACTGATTACAAACAACTTGAAACTCCAAAATGTGTCACACACTCATGCAATGGATGCAC
+AGGTGAGAGCTTTGATTTCTGCCTCCTGGAAGACCGGTACTCACATGTTTAACCGAGGTT
+CCACCGGTTCAGACCCACTGCTCATGAGACGGCTCAAGAATATGTCAGAGATACCCCAGC
+CTCACATGCACAGCTGGTCCTGGAGGCCGCAGAGCAAGGAAAAAGGGGAGAAGCAACACT
+GAAGGTGAACCACACCCCTCACAGACACGGGCATCCTACAGGCCCAGGAGAACCCATGCC
+CTCCAGCGTGGAACTCAGCACACTGGGCATTTTGTGTAAGCTGCCCTCCTCCTGCAGACA
+GGCAGGGCTTAGCAGGGCCAGCTGAAAATGACACCTAGCCTCATATGTGGCCACCACATA
+TGCCGAAGGGGAGGACGGAGAAGGCGACCTGCTGTTCCCCACACCCCGCAGCAGAGAGAA
+AGGGCTCCCAGGGCAGACAACCCTATCACCTAATCCTACAGTCATGCTCGGGGGCTCTGC
+TGGGCCCCTCAGCACACTCATGAAGCCCCAAGGTCTCTTTTCTAAGATCACTGCAAACTG
+CAACTGAACACACGAAAGAAAATGTGCATCTCACTGGAGGTCAGAAAAATGCAGATTAAA
+GCAAGATGCCACTCTCCCCCTACAAAATGACCAGAAAAAATAATTACAAGGCTTAAGGTG
+GTGTGGAAGTGTGAGCCCCTCCCTGCTGTCAATGACTTTTCTAGCAAGCAGCATGCCAGG
+GATATCAGGAACCTTACAAGGGTACCTCTTAGCTATCAGCAACGAGCAGAAATTGGGACC
+GGTAATCCCAACAAAACGTTTCACCCCATATACTCTTGACTGTGAAACTGAAAAGCGCCC
+CCACAGAGAGAAGCACGTCAATAGATAAAGCAGCACTCGGGCTCCAAATTGTATGTTTGC
+GTCTTTCACATGGATGGCTATGAGCAAATGGCTGCAGTTCTGAGTCCTGACAACTGAGGA
+GGCAACGGTGACTCACTGCCCTCCCAGGACAAGTGTGGGCACCACAGGAAGGCTGCCAGA
+ATAAACCTCCAAACATTTTTCTCCTATACTAGGAGAGTAGCATATGAACAGAAATCATGG
+TGTCCTGGACATCATAAACCCCCAGAGTCCTGGGAAGCCTGAATCCTAGGGCCAATGTGT
+ATTTCTTTTTTCTCTTTTTTTTTTTTTTTTTTTGGAGACAGAGTCTCGCTCTCCCTCCCA
+GGCTGGAGTGCAGTGGTGCGATCTCGGCTCACTGGAACCTCCACCTCCCGGGTTCAAGTG
+ATTCTCCTGCCTCAGCCTCCTGAGTAGCTGGGATTACAGGCGTGCGCCACTACGCCCGGC
+TAATTTTTGTATTTTTAGTAGAGACAGGGTTTCACCATGTTGGTCAGGCTGGTCTCGAAC
+TCCTGACCTCATGATCTGCCCACCTCGGCCTCCCAAAGTGCTGGGATTACAGGCATGAGA
+CACTGTGCCTGGCCTGATGTATATTTCTTGAACAACAAATGGGTAATTTTAAGGCTAGGA
+TGAGTTTTACCAACCTGCTTTTCCTAGTGATGCATTAAACGTGGTTTGGGTTAAGAAGGG
+AAATTCTCAGGCTTTGCTGAATCCCTAACTGAAGCACGTGAAGCTAAAATCACTCCCTCT
+CTGCCCAGGGTGGTCTGCACACCCAGAAAGAAATGCCAGAAATCGCTTGGTGTGAGTGCA
+CTGCAAATTCTTGAAACTTGATTTCTCACAGGTATAGATCATCTGGCTAACTCAGTCCAG
+AATTTAAATACGGTGCTATTATAATTCACAGTAACTAAGATTATTATCTGTACATTAACG
+TATGGCACAAAAGCCCATAAGGCTAGCTTCTACAGAGAAGCAGGCTCCAAGGGAAGTGGC
+CACCAATGCTCTTCCTTTATAACAACATTGATGTGAGCAACGGCAGGCAACCGGCTGATA
+AAATGTGGAAATGTTTTTCCCTGTGGCATACCCACTTAAGGAGAGCTGTGTTTTCTGTAC
+AAAATAGGTGGGGTTGTTTTTGGCAAAATGATGGAATGTTTTCAATTTGAAGGAGTAAAA
+ATTCCCCAATACCAGTCTACGGCAAACAACTCAAAACAACAACAAGCCAACAACACCTCC
+TATTTAAAGCTGTCCCAGCCAGATGCAGGGGCTCGTGCCTGTAATCCCAGTACTTTAGGA
+GGCCAAGGCGGAAGGATCACTTGAAGCCAGGAGTTCAAGACCAGCCAAGGCAACAAAGTG
+AGAGCCTGTCTCTACAAATAAAAAACAATTAGCTGGGTGTGGTGACATGCACCTGTAGTC
+CCAGCTACTTGGGAGGGTGAGGCAGGAGGATCACATGAGCCTGGGAGTTTGAGGCTGCAG
+AGAGCTGTGATCATGTCACTGCACTCCAGCTGGGAAAAAGAGCAAGACTGTGCTGGAAAG
+AAAGGAGGGGGGAGCGAGCGAGGGGAGGGGAGCGAGGGAGAAAGAGAGGCATGTAAGAGA
+ACACAGAAAAGGGAAACAGAACAAAAGGGTCTGTACTCTGAACACTAGAATGTTCCTTTC
+TACTCCTTAAGCCAAACCTAGAAGGCTTCTGGCACTCTCTTCTCTGCATCCCAGTACCCA
+CTTCCAGGTTTCCAATGTGTTGAGTTCAGACTGGGGAATACCAGATGGGGAAAAATGGTA
+GACTCATGCCCAGTTGAGGAATACTTGCAATTCTAATCTTCCTCTCCAAACCACCTGCTA
+CTATATTCTTTTCAGAATCTTTGAATAGCTGCTCCCTGCATTTGCAGTGGGAAAGCCACA
+GTGGAACATGGTTAACCCAGCTTATTAACCAAGCCCATTCATTTCTGAGCTAAAAATCTA
+CCTGAGGCTCACACCAGCCATCTTTTGCATGATCCATCTGGTCCTCTTCGTAGACAGGGG
+TCCATTCCCAGGTGCTAAATCTGTTCAGCAGGGCTACTTGGGGGCTTTTCATGATCAAGT
+CCCAGACTTGCTCTTTCTCATCCAGGTCATGACCAGCCCTTTTTCGCTGCTGCTTTTTCA
+TTTTCGCAGCAGAGGTGGGGAGGTACAAAACTAATTAGCGTCAACCAGTCTCCAAAGTGT
+ATTCACAACACAAGGTCTCTATGTTGTGTTTAAAGAACCAAATGGTGGGCCGGGCATGGT
+GGCTCACGCCTGTAATCCCAGCACTTTGGGAGGCTGAGGCGGGCATATCACGAGGTCAGG
+AGTTCAAGATCAGCCTGGCCAACATGGTGAAACCCCATCTCTACTAAAAATATAAAAATT
+AGCAGGGTGTGGCGGCGGGCACCTGTAATCCCAGCTACTTGGGAGGCTGAGGCAGGAGGC
+TTGCTTGAACCCAGGAGGTGGAGGTTGCGGTGAGCCGAGATTGCACCACTGCACTCCAGC
+CTGGGTGACAGAGCAAGACTCCGTCTCAGACAAAAAAAAAAAAAGAACCAAATCGTGCCA
+ACTAGAGCCAAAGGCTTAACTTCAACCCTTGCAGTCATGGGGGCACTTTCTCCACTTTCC
+ACCTTAGACACGTGCTTTTGGGGTTCTATGTGCTTTTCTTAAATTTCAGAATCAGAACAC
+CAGTCAAAAATGGAGAGTGTGACTCACCTTCCCCCACCCCCAAGAAAACTGCCACAAAAC
+CGCACTGTGAGCCTGTTTCTTCCTCTCTTCTCTCAGATGCACTACGCTCTCAGGGACCAA
+GGACACTTTGTTCTAATCATGTTGAAGATGTAAAACAAAAATACTTAATTGTAAATTGAA
+TTATTTCACCAAGATGCTACCTGTGAGAAAAAAGGAATGGCTGGAAATCCTGCCTTCCGA
+CCTGGGTTTCGGATGATTATAAACAGCTGGGGTGGGGCTGAGGACCTCAGGGGCAAGGCA
+GCCACAGTTGGGGGTGGGGGGCAACACATTACAAGTCCAGCAGCAGGGCGCAGCCAGGCT
+GCCTCTGGCCACCTCCCCAATGCCCAGGATCTGGACAGGAAAAGACAGGAGTTCATCAAT
+AAGGAGAGACCCCTCAGATGTGGGGTGCAACACCCCAGCTAGGAAGGGCAGCAACAGGTC
+CTCTCCCTGCAAGATCATGGGAACAAAGAAGAGGACAGGGACACTGAGGACAGGGTTCAA
+AACCCACTGGTCTCCCCAGAGTGAAGCACCCCCAGGGGAAACTGACAGCAACTCAGGCAG
+TCACAGAGGTCAACCATCAGAGAGGTGAGTGCTAGACAAAAACCACATCCTCATTCTTTG
+GGTCCATTAGGAAATGGGCAGGGTTGCAGGGGTCCCCCGCCTCCTGGAGAGGGCTGGATA
+AGCCTGAGTTACCACGGGGTGTGGGGGGAGGGTGCGGAGAGCACCCCCAGGGCGAGGGTC
+CTGCTCTCTGCTCAGCCCACAGTGACATCTCTAATGCAAGCATATGCTGGCTCTAAATTA
+TATTAGCTTGCTTGCTTTATTTGGATGCATCTCTGTTTTTGACACCATGTCCTCTCTATA
+GCTATAAACATCTCGCATGCTTTACAAAGCACTGAGCACACAATAATTAACCAATACTCA
+CTGACCAACCTGTCAGGGGCAAAGAGGACCAGCCCAGGAAGGGGGCACATTTCCACATAT
+CACCCAAGAGCCTCTCACGCTGGCTCAGACCCACAGACAAGACTGGGAAGATCCGCCCAC
+AGAATGTTCCTCCTTGCCCTCCATGACCAGATTCTCACTTTAAAAAGAGCCCTTAGTCCG
+GTGCATCCCGCGGAGAACAGACAAGAGGGGCCTAAGTCCCCAGGAAACCAGCACCATCCA
+TCCGGTGAGATTGCTGGCCACTCAGCCCAGGGGTGATGGCTGCTAACGGGTCACTTAAAA
+AAAATGACCATGCATTAAAAACATTATTAAATCATCACTCACAAGAGAACCAAGGAGGTG
+TCACAATCCCTTCAGAGGGGAAGTCAAAGAATCACAAAAAGACATGGAGTTGGCTGGGGG
+AATGGGGATGGATTGGGCCATGATGGATTGATAATTAGGGGGCTTCCTTTTGGGGTGCTG
+GAAATGTCTTGGAGCTAGAGGTTGCACAACATTGCAAATGTACTAACTGCCATGGAACTA
+TTCACTTTAATATGATTAACTTTATGTTATGTGAATTTCACCTCAAGAAAAAAATAATAC
+AGAGTAAAAGAATATTGACATGAATTTCCAACGGACACAATACCAGCCTTTTCCATGGGG
+AGTCAATTGTCTCTCCAGGAGGCTGAACCCATTTGCACGTCTAGGGACAAGGATTATTTG
+CATTGCCTTCGGATATCTATGACTTACAGAGCTGTACAAAGACAGGTGAGCCCTGGGTGG
+CCCCAGTGCTCCATTCAAAGGCTGCCTATGCCCAAGTCCAAGGTGGAATGAGGAGAAGAT
+GGAGTCCACAGGTTTAGGAGGAAACCAGCTTTAGCCGATGGGAAGGTGATGCTGCAGAAT
+AAGGTGTGTCTAGAGATGGTGTCAGGAGTGACTCCTGCATTTCTTGGAGGCAGGGGGGAA
+GGTGGGCTCACTGGAGCACTGGGGCTTGAGGAGATGGTCCACCATGTGACACAGTGAGAA
+GCCGAGGTGTCCAAGGCACCATGAAGGGGCAGGACCACACAGGGTGCACGCCAGGCAGTT
+TGCAGCCCTGGCCTGGCTAGGGGCTTCCGTAGCACAGTGCCGCAGCTCCTGGGGCACACA
+CCAAGGGATCAGGCACACGAAATGCTCAATGACACACACAAACATAATTTCCCCTGACTT
+GTACAAAAAATAGGGTGATCACTCCGCTCTGAGTTCCCACGTAGTGATGCAGACTCATTT
+TCAGAAACGCCTTTTCTTTCTGCCAATCTGGAATTCTTTCTGGGCTCCTCGAACACCTCT
+AAGAATCCACAACCTTAGACAGAGGGCTGCCTGGGGCCTTTCCCTTCCGGCTTTCCCCAG
+GCATCCACACCTACAACACCTGGGACACGCTAACACTCACAGGCCAGGTGAACACATGCT
+TGACTGCTCTCCATATGTACCGAGGGCTGCCCATGACCTCTGTGAGTGACCTTTCTGTCT
+AGACCATACGCAGTGCATCATCGAGGGAGCACACAGCCCCCGTGTGCACAAGGTCATGCT
+CCAGAAGCATCACTCACCTGCATGTGCACACTCTCAAGGCACAGCCAACTCCACTTTTCC
+ACTGCAATTAGTACACAGTAATTATTACCCAAACCCAGCACATGGAAACATGGTCTGCAG
+CCTACATGGACTGTGTTTCCAGTGAGTTGTCCTTGTGTGCAGCAGGGAGGCGGCTACCAG
+GTCACAAGCATTCACCTCGGAGTGCACATGACGATGACCAATACGAGCCTGATGTCATTA
+TCGGAGCCTCCTTCAAGGATGCTGCTCCCTCCCCACAGTGGTCTTGTTACTCTATAACTA
+GAAGTTTCTGAGCCACCAGCTCCAGAATGCAAGGCCCAAAAAGGGCCCTGTTACTCTTTT
+ACAAGCAACCAGAGCAGAAACGAAAATGTCACCAACCTCCCAGAAAGAAACTGAATTATT
+CATCTGCAGCATTCACAGCCCCATGTGTGAAGTTAACGGGGGTTGTCCCCCTTGTTGTTC
+AGGCTGAAAAGTTTCCATGACTAGATGTGGGCACTCCTGTCCCAGCTCGTGTATCATGCC
+TGCCTCCTTCCTGGTGGCCACACAAGGACATGGGTACACGGCCCTTGCACTTGTATGAGC
+ACGTGCCCACCCTTTCTCCTCACGTCCTCACATCCCCAGCTTCCCGGCTCCTTACACCGT
+AGAACCTGGATGACCTTGTGAAAACACACACATCTGATGCTCCCTCCGAGGTCCCTATAC
+CACAGCATCCTTTGAGTTCACAGCCATCCGGTTCCTACAATTCAGCCCCAAAGGAGACTA
+GGGCCATCAGTTACATAAGGACATACATGGTGGAGGAGTTGATTTCATTCTCCTCCTTTG
+AGTTACCTGAACTTCTTACAGGAAATGTGTTATTTGTTTAATCCGGGGGAGTGGGGGAGG
+GGGAACCACACCTGGGAGCGCATGATTTTTTTTTTTTTTTTTTGAGACAGAATCTCACTC
+TGTTGCCCAGGCTGGAGTGCAGTGGTACAATCTCAGCTTACTGCAACCTCTGCCTCTCAG
+GTTCAAGAGATTCTCCTGCCTCAGCCTCCCAAGTAGCTGGGATTGTAGGTGCGCACCATC
+ACGCCCAGCTAATTTTTGTATTTTTAGTAGAGACAGGATTTCACCACGTTGGTCAGGCTG
+GTCTTGAACTTCTGACCTTGTGATCCACCTGCCTCAGCCTCCCAAAGTGCTGGGATTACA
+GACGTGAGCCACTGCACCCAGCCTCATGATTCTTATAAATTGCTGCAAGGATATGCCCAC
+AGCAGAAGCAGGGAGAGCTGGCAGTGGCATGTCCCACAGCCTCAGGCTTGGAGAGCAGCC
+CTCCCAGCCCCAAGGGCTCTCCCAGGGCTGGAGGTGCTTAGCCAGCTGTTTATGCATACG
+TTACACAACCCTGCAGCAGAAAGAGAGTCAGCCTGTCCAAAGAGAATCATTTGCGAGAAG
+ACACCGAAAGACTAGGGTAGTCGTGGTGTTAGGCCTGCTCATCCAAACGACTTTGATCAC
+TGAGAAAACTCAGCGCCATAGGATGGCTCCAGGGATTGCACAGAACCCCACTCCACTCCA
+CCTGCAACAGGTATTTCCAAACCCTCCACATTTGCAGAAATCTATTTTCTTTTTATTGCT
+CATAAATCACTCTATTTTAAACCCCAGCATGACACAGATTTTTTAATTAAGTGAAGCAAA
+ACTAATCTCACTTGAAGAATCACTACAAAACTGTGACCTTTTCCCTCACATAGGAAGATG
+CTACAATATCAGGGTCAGGAACCAAATTCCCCAAAGTCCATCAATGAAAAAATGTCTACT
+TTATGACCTAAGATGAAAGCTGACAACAGAGCGTTCAGAAGGACACACCGTCAACTGTCT
+TCAGTCCCTGACTCACCAAATAAAAAGTGACGGCAAAGCAATCTCTGCTTAAACATCACT
+CTAAAAACATACCACTCCTTTTGGCCTTATTTTTCTTGGGTTTTTCAAACAGGCTAATTT
+GTGGCCTTTATTGGAAATAAACAAAACATAAATAAATCAGTACCTATCAACACGCCACTC
+AGAATAATCACCTCAAACACCCTGGAAAAGTGGTGAAAATCTCATCCCCCCTCTAAGTGG
+TGGCTGCGGGTTTCTTCTCACTCTGGTATAAGGCTGCCCAGATTCTCCCGGTGTGTAATG
+CTTGTGTAATGCTCGGGGGCAGCAATCTGAAACTTCTAGAGACACTGAAGTCCTGCAGGT
+CACTGGGGTAGCTCCTATTAACTTACCACTCAGGCACCAAAGGCTACCCCAGGGCTTAAA
+AGCCTTAATGTCCCTCCTAAGGCACCTCATTTGCTGCTCCCCAAGGGGTACCATGTAATC
+CAAGGGAATCCAGCCCCATAAGAATCTGGTAATACCTAGGACTACAGACTACAGTCCTGA
+TTAGACTGGTTCCACACAGAGGCTGCATTTAAAACACTAGCCCTGAGGTCCTCATATGTT
+AATACATTCCCAATTCCCAATATCAGGAAAGAAGGAAATGTTATCACTACAGACCCCATA
+GACATTAAAAAGGAACATGGCAAACAACTCCGTGCACAAAGAGTCAACAACTTAGAGGAA
+ATGATCAAATTTCTCAATAACAACCAACCACCAAAATTCACACAAGATGAAATAGATACC
+TGAGCAATACTATAAACAGGAAAGAAATAGAATATGTAGTTAAATACCTTCTGAAAAAGA
+CATCTGAAAAGGCTCAGAGATAGGTTCCTTACATGTTTGGTAGAATTTTCCAGTAAAACT
+AACAATTACATACACTCTCTTCCAGAAAATAGAGGAGGAAAAAACATTTCCCAACTTAAA
+TGAGGCTAGCACTACCCTGATAGCAAATCCAGAAAAAGACATTACAAGAAGACTATAGGA
+CAATACCCCTCATGAACACAGATGCAAAAATCCTCAACCAAATATTAGCAAACTGAATCC
+AGTAATATGTAAAAATAATGCACCACAGCCCAAGGGAGTTGATTCCAAAACACAAGATTG
+ACTCAGTGTTCAAAAATCAATAAATGCAAGCCACCTACTCACAGAAGAAAAAGCACACAG
+GCATATCAATTTATACAGAAAATGCATTTAAAAAATTCAACATCCATTCATGATAAAAGC
+TTTCAGCAAACTAAACCTAGAAGGGAACTCTCTCAGCCTGACAAAGGGCATCTATGGAAA
+ACTCACAGCTAACATCATATTTCATGGTGGCAGACAGATGCTTTCACCGAAAGTCGGAAG
+CAAGGCAAGGATGTGCTCTCACTACTTCTCAACATTGCACCAGAAGTCTTGGCTAAAGAA
+ACAGGGCAAGAAAAAGAAAGGAAAGGCACACAAACTGAAAAGAATGAAATAAAATGGACT
+ATTCACAGACAGCATGACTGCCTATGTAGAAAATTCCAAGGATTTCTTTTTGTACAAAAA
+AGCTCTTAGAATAAGTGAGGTTAAGCAAAGTCAAGAGGGTCCAAGATCAACAACATAAAA
+GTGGTCATATTTCTATGGATTCTATCAACATTTGGGAAATTGATAAAGTGAACTGCATCA
+AAATTAAAATGTTTGGCTCTGTGAAAGATGCTGTTAAAAGAATTAAAAGGCAAGCTAAAG
+ATTGAGAGAAAATATTTGCAAATCACATATCTGACAAAGAACTTGTATTTAGAATATATA
+AAGAAGTCTCAAAACTCAATATCAAGAAAATAAACAACTCAATTAAAATATGAGCAAGAC
+TTCAACAGATACTTCACCAAAGAGGATACACAGATGGCAAATTAGCACATGAAAAGATGT
+TTTACATCATTAGCCACTAGGAAATGCAATTAAAACCACAATGAGCACATTATATATACA
+TTAGAATGGCTTAAGAAAAAACTTAACAATACCAGGTGCTGGTAAGGGTACACAGTGATG
+TGGCTGGTGAGACTGTAATATGGTACCGCCACACTAGAAAAGACTTGGGCAGTTTCTTAT
+AAGAATAAACACACACGGACCATATGACCCAGCAATCCCACTTCTGGACATTTATCAAAA
+GGAAATGAAACCGCATGTTCATAGAAAAGCTCATACACAAATGTTTACAGCAGTTCTGTT
+CAAACACACAATGGACTTACCGAGGGACAAAAAAAAAACCAAACTATTGATACCTGCAAC
+AGCTGGAATGAGCCTCAACGGCACAGTGGTGAGTGAAAGAAGTCAATCTCAAAAGGCTAT
+GTACTGCGTGGTTCCATTATATGACATTCTTGAAAAGGTAAACTATAGGAACAAAGAGTA
+GCTCAGCAGTTATAAGTGATTGGGAGGGAGCTGAATATAAAGGGATGGTATGGGAAGTTT
+TCTTGGAGGATAGAATTTCTCTGTATTCTAACTGTGGTCGTGGTTACACCATCTGCACAT
+GTCTTAAAACTCACAGAAATGCACACTGAGATAATCATTCTTACTGTGTATTAATTTTAA
+AAGTAAAGGAAAAGGAAAAACAAAATAAAATGACTGCACCAATTTGATTGAAATGTCTTT
+TAAAATACCTTTATTTTTAGCCAGACACAAAAGGAGAAACACTGCGTGATTCCACTTATA
+GGAGGTCCCTAGAGTAGTCAGTCACAGCGACAGAAAGGGGAATCAGGGCTGGGGAGTTAT
+TTAATGGGTACAGAGTTTCCATTTGGGATGATGAAAAACCTCAGGAGATGGAGGGTGGTG
+ATGGCTGCCCAACAATATGGATGTACTTAATGCCACTAAACTATACCCTTAAACATGGTT
+AAAATGATCAATTTTATGTTTATTTTACCACAATTGTAAAAACTCATGTTCTTCCACAAG
+AATAGATTTAGAAAATTGTATTTGTATAAAAATAAAACAATAAAAGAAGTTCAAAAAGCA
+AAAAGCTAAAGTCTCTCCCCACCACACTCTCCAGATAACATCACTGTCAACAGCTTGCTG
+TGCTTCATGTCAGATGTTCACAATCTTTATCATACACACTGGCTCAGGTGCATGCCGGCT
+CAGATGCATGCCAGCTCAGGTGCACGCCAGCTCAGGTGCATACAGGCTGAGGTGCATGCC
+AGCTCAGGTGCACACCAACTCAGATGCATATAGGCTGAGGTGCATGCCAGATAGGGTGCA
+CGCTGGCTCAGGTGCATACAGGCTGAGGTGCATGCCAGCTCAGGTGCATGCCAACTCAGG
+TGCATATAGGTTGAGGTGCAAGCCAGACAGGGTGCACACTGGCTCAGGTGCATACAGGCT
+GAGGTGCATGCCAGCTCAGGTGCATGCCAACTCAGGTGCATATAGGTTGAGGTGCAAGCC
+AGACAGGGTGCACACTGGCTCAGGTGCATACAGGCTGAGGTGCATGCCAGCTCAGGTGCA
+CACCAACTCAGGTGCATATAGGCTGAGGTGCACGCCAGCTAGGGTGCATGCTGACTCAGA
+TGCATACAGGCTGAGGTGCATGCCAGCTCGGGTGCATGCCCGCTTAGGTGCACACAGGAA
+TAGGGGCTTCTAATTCTGTGATTAAATGTGAAACAGAGGTCCTGGGTCAATTTGCACAAT
+CCTTCTGACTTTAAAAGAGTCATGCTCTTTGCTTCCCACAAGAGGCAACTGAAAAGTAAG
+TAAAACACATCCCAAGGGTGAAGTCACTGGTGGAGGGTAAAGAACACAAGATGGCAGCCA
+CCAAGGGCTGGGGAGTAAAAGTCCTTCGCAATTTCTGACTGTCGTAAGAACTCGATGAAG
+GCCAGAAAGGAGGAGGAGATGGCAAAGTTAGCTGGGATTGAGAAGATGATGGAGACAAGA
+CACTTACAAGATGGACAGGAATGATCACTGGGCATCCAAGAACAATTTATGAAAGCCAAA
+TATACAGCCTTAAAATAGAATGTGGACCTAAACACTGAGAAGCACCCCCCTTTTGTAAGA
+TTTGTGACAAAAATTAATTTGAGTGGAGTTAACAGTCCTAACGACATGGTGGACCCAAGA
+GCCAAATCACCGCTAGCAAAACGGCAGAATTCATATAGCATTCAAAGATGTCCTGCAAGA
+GCTTTGGGCCTAATGATGTCGGTGCTTAATGATGTCTATGGAATATATGAAACTTCCTCA
+GCTGCGCGAAGGCCAATGTTACAAGTTAATCAAAAGGAAAAACCCCAGGCCCTTCCCCTT
+TTCCCCCATTCAACTTAAGTAGTCTTCATTTCCCACAGTAGTAAATTTTCTAGATACATC
+TTGTAGACCTCAAAGTACTGGAGAGGGCCAGGCATGGTGGCTCACATCTGTAATCCCAGC
+ATTTTGGGAGGCTGAGGTGAGAGGAGTGCTTGAGCCCAGGGGTTTGAGACCAGCCTGGGC
+AACATAGTGAGACCCCATCTCTATAAAAAATGTAAAAAAATTAGCCAGGCATGGTGGCAC
+ACGCCTGTGGTCCCAGCTACTCAGGAGGCTGAGGTGGGAGGATCACTTGAGCCCAGGAGG
+TTGAAGTTGCAGTAAGCCAACACTGCACTCCCGCCTAGGCAACAGAGCAAGACCCTGTCT
+CAACAAATAAAGTATTGGAAAGGAAGCGCTCATTCAACTTATCTTAAGATACTGTAAGAT
+ATCTGCCACTTTTCCTAAGATATTGTAAATGATACTACATTTTGAAATATGTAAGTTGTG
+CTATAACAACAACAACAACAAAACATCCTAGGCCTGAGCAAGCAGTGCTCCATTCGGAGC
+TGACCCAAACCTTAAAAAGGAGCAAAGGCTGGGCACAGGGTCTGACGCCTGTAATCCCAG
+CACTTTAGGAGGCCGAGGCAGGACGACTCCTTGAGTCTCAGAGTTTGAGACCATCCTAGG
+CAACACAGCAAGACCTCATCTAGAGGTCTAGATGAGGTTTTAGTAGACTAAAAATTTAAA
+AACTAGCCAGGCATGGTGGTGCACACCTGTGGTCCCAGCTACTCAGGAGGCTGACATGGG
+AGGACTGAAGTTCAAGGTTGCAGGGAATCAGCCTGGGTGACAGAATGAGACCCTGTCTCA
+AAAACAACGGCCGGGCATGGTGCCTCATGCCTGTAATCCCAGTACTTTGGGAGGCCGAGG
+CAGGTGGATCACCTGAGGTCAGGAGTTCGAAACCAGCCTGCCCAACATGGTGAAACCGTC
+TCTACTAAAAATACAAAAATTAGCCGGGCATGGTGGCACATGACTGTAATCCCAGCTACT
+TGGGAGGCTGAGGCAGGAGAATCGCTTGAACCTTGGAAGCAGAGGTTGCAGTGAGCTGAG
+ACTGCACCACTGCACTCCAGCCTGGGCAATGCACTCCATCTCAAAAAACAAAACAAAACA
+AAACAAACAAAAAAACAAAAAGAAGAAAGAAGTGAAGGCAGACAGTCAGAGGGCTACAGA
+GACTCCAGGCTGGTCAATCAGTGACAGAAATTTGAGTTCCCTTTCTCAGGTCCTCCCCAG
+GCATCCCCCAGAGAAGTAGGACAGAGAGAAGACGGGTACCATGCCCACAGCAGCACTCTG
+GGTCCCCCAAGGGCTGCCTTCACGGTCCCCATCCCAGCCCAAAGGAGTTCCAGCCACTCT
+GCTGATGCATGGCACCAAGTTCTGGGCTCAAGTCCTCCCACCTCCCCCTTTGGTTGCCAA
+GAAACCTCCCTCCAAAGATGTCCAAATTCAAACTGCTGCTTCTAGACACCTGGCACCAAT
+AAACCCCGAAGATAAACACAGCCTGACTCATTTACCCAGCCCTGTGCATCGCAAGCATTT
+TAGCCATAATTAACCTTCGCTTAAACCCTGTGTTTGTGCTTGAGTTTAGCAATCACCAGC
+ATTCGAATCCAAATAAGAACATCACAAAGATTACAGTGGACAAATAAAATATAAACAGAT
+CCAAATGCCTCCATGTTCTTAATTACTAGCTATGTTCCTTTGTATACACAGATGAAAGCA
+GCAACTAAATAGCCTGCGTAAACTGCGTTTACATGAGTTTTTCTCTGTATGACCAGAAGC
+ACTAAAACTCACCTGCAGAACTCCACTGAGCTTCAGAACCCGTGGGTGATTTTTGTTTTT
+TCAGTGTGTACACTTCATTATCGTTTTCAAGCCCACCCTGGAAGAGGACAAGGGCTAAAA
+CATGAAATATTAAGCCACTCTCCCCCAAGCTACAGACACATGTAGCTTGACAGACACATG
+TCAGCTTCTGCCTGACAGACATATGTCCCTCAAAGAAGAGAAAAAAGCCAGACGGATTCT
+TCCCACACCACCACGTTCCTCCTGGCCAAGCCTTTCCGTAGAGAAAGGCCAAGCTGGGTT
+CAAGACCGGAGACTCTGCTCTCAGGTCTGTGACTGTCAGCCCCTGCAATAGGGGTCCCTG
+CTGCAGAGGCCCCTGGTGTCCCACCCTGAAAAGTCCCAGAAAGCACTTCTGAGAGCAGCA
+GCTCTGGCTTTAGAACCTGAGGAGGGTGCCTGGGGCTACAGGGAGGGTTTCACAGCTGCC
+CTGCTGGCACCATGTGGTCACCAGACCCCTCTTTCTCCCCAGCTCCGGGCCCACCCCGGA
+GGAGGCTCTCCTGGGGAAAAGGGTCGAGGTGCAGGATGAGAAAGAACCTGCAGAACCTGC
+AGCTGGAGGACAGACCAGCCACAACCTGGAGGCCATCCTGGGCTGCCAGGAATGACCAGG
+CTTTGTGAGAACCAGTGTCACAGAGGCTGGGCAGGAAGCCCCAAGGGCCTGAAAGCAGGT
+GGGACTGAGACCCATGTCCCCACCCACCTGGGAGCCAGAAGGGGCCTGCTGGGCCCCCAG
+ATCCTGAGCCTCAGCCAGTGAGAAGCAGGGAAGGGGACACATGCTGACCACCAGTCCCAG
+GAACAAACACCCACTCCTGCCAGCCCAACCACACCAGGACTGGTCCATGGGTCACAGCCT
+TGGCATGGGCTCAGCTCCCCACTCCCACCACACGGCCAGTGACCTGAGTCCCTCCTACCT
+CTGTGACCAGCTCCACTCTCTCACTTGTTCACCCATCAATCATTCATTCACTCCAACACT
+GCACCTGATGGAAAAGAAAGAGAAGAGCCACCTTTACCAGTCCTGGAGCTGGCACCCCTC
+TGCATTCCCCTACTGATCCATCAGGCAGCTCCCATCCAGTCCAGACCAAGCCTGCCGTGG
+ACCACCAGGCTGTGTTTCTCCCGCCTCGCTGTGACTGTTTACGGTAGAATTCACAGGATG
+GCACACAGGTCTGATAAGAGCACGCCAGGCACACGGGAGGCCAATGTCAGCAGGCTCACA
+GAGAGCGGGAAACAATGATATGACCATGGCTTGCACAAATATTTTTTTTCCCAGAAAAAG
+AAAATATCATGGAGGCAGAGCTCCCAGGCTTTCTGCTAATAAATGCCTCTAGCATGTCCA
+AGCCATGTCACATTTTGAAGGAAAATGAAGCAGTTTTTGGAAGGAGGACAACAGGAATGG
+TCCCCAGAGGCACCTAAGGTATTACTGATGCTTAAATATGGGGCCAGTGGTGACCGGAAT
+GAAGCAACCTTCCTAAGAAGCAGAAGGTCGGCTGAGGTGTGAGCGCAGCTTGCACAAGGC
+CCCGGACCTCGCTCCTGGTGCCATTAGAATGTAAGAAGTGCCAACCTTCGGCCACCTCAT
+GCTGGCCCGATGATCTCTGGGCAAGAATAACAAGCCCTGCCTGCTCTGGGGCAGGCTTCT
+GGGAGCAGGGCAACACCTTCATACAATACACCTTGAGCAAGCTCACACACCTTACCTAGG
+GCCCACACTGGTTTATAAAACATAGCATGCCACGGGGCCCGTGCACTGGGGAGCACTGAC
+CAGTGTGATGGCTGATGTCACATGTCAACTTGGCTGTGCCACAGTACCCAGATATCTGGC
+CAATCATTATTCTTGATACTTCTGTGGAGGTATTACTTTTTTAATGAGATCAACATTTAA
+AGCAGAGGCTTTGAGTAAAGCAAATGGCCCTCTGTAATGAGGGTGGTCCTCATCCAATCA
+GCTGAAGGCATGAATAGCACAGGCTGACCTCCCCCAAGGAGAAGAGCAGAAAGTTCTGCC
+TCCAGACAGCCTTCCATTGAGCTGCAATTCTTCTCTGGGTCTCCAGCCTGCTGTATATTT
+TAGACTCGTGGCATCTCCACAATCAGGTGAGCCAATTCCTTGTAATGTCTACACACGCAT
+ACACATGCACACACCCATTAGTTTCACTTCTGTGGGGGACCCTGACCGACACAATCAATC
+AGGGACATGGCAAAGGTATCACGCCAGGCTCCAGAGATGCCTCCAATCCCCACTTCGGAG
+CAGAACCTGACTGCGGAAGGAAGCCCCCATGACCACATGGCACCAACAAAAAGTCATGCC
+TGTGAAGGATCTAGGCACATACACAATATTTGGCTGGGATACTGGGCTGACCTGTCCAGG
+GATAGGAGAGCCGACATATCTGACCCCAGAGAAACACACCACATCACTGTACTACCATGT
+CAAATTCTCCCCAGGCCATTTCACTTTAGACAAGCTGGAGGCATGGAGGAGAGTGGGGCG
+AGTTTTATCTTTTGGCTAAAAATACAACTAAGACTTCCGTAAAATAAGTTCAGTAAGCCT
+CCTAATGAGAAGAGACTCCTAAATCCAAGAAACTCTCCCAGAATGCAGACTTCCAGCATG
+CTGTGCACTGCTATTCTGGAACCTATGAGCACACATGTGCAGGCAGGCACTCACACACAC
+ATGCATATATGCACAAGGTACATGCACGTACACACACACACACACAAATGCTCACACACA
+TTCACATACACACATGCATGCACCCCCCCACACACACACAAACACACACGGCCTACTAAA
+ACACTGCCAATTTCATTTTCTGGGCTCCACCATTCACAGGGGCCATCACATGTCCTGCTA
+ATCAATGCCTTGACAAGAGTAATGTACACCAAGGAAAACAGTCAAGGGTGTGGCAGACTG
+GAGAGACCTCCACTGAAGGCCCCAGGGACACACAGCACACACAAGGGCACACATGGCTTC
+GTAGCACACTGCAGAACATACACATCTATGACACAGTGGTGAGCAAATAAAGCAAGGTGC
+ATACCTCTGCGTGGCATGACCGCGACTTTGGGGAAACACCCCCTCTATGGATGTGTGTGT
+ACTTATGCATGCACGCATGTGTGTGCATCTGAAAATCGCAGAGAAAAAAATTCAGAAAGG
+CAGGTTGTTTATGGCATTTACCCAGCACAATGAAAGCGTTCACTCTTTGCTTTCTGTCTT
+CATTTTCTGAGCAATAAAAATGCCATTAAAATAATGGAAAAGTTAGTCAGCACATCTTAC
+TTCCTGTTCACACTAAATATCCAACAAGTATTCTTGTAGAAACACTCCTTAAAAGCAAAG
+GCCCCACCAACAGAGAGAAAAACTCGCATAAAAAAGATAGAAGGCACCTTTCCTGTTTCC
+CCTCTGAGTCAACATGAAGTTATTTTACGAAGCAGAGAGTTTCCACTGTACTCTTATTTC
+TACAGCTTCCCACAAAGGCAAAAAGCAGCTGTGGTTTCCATTTTCCTGCTGATAAAGCCC
+TGCTGAAATATATCCTGGAGAAGGTGAAAGCCTGCCAGCCCTGTCTCCGCCCACCAGGGC
+CACCAGCTCAGCCCGCGCAGTATTTCAATTGCCTTCTTGTGTGCTGTAACAGGTTGAAGA
+GATGCAATCTTGTTTGCAAAAAGGGTCTTTCTAGATGTAAGAATCTCAGGATGAGATCTC
+CCTGGGTTATCTGAGTGGGCCCTAAATCCAGGGACAAGTGCCCTTATAGATACACTCAGA
+GGGAAAGACAGACGCAGACGCCATGTGATGTTGGAGCAGAGACTGGAGCAATGTGTCACA
+AGCCAAGGGACACTGGGGCCACACAAGAGGGAAGAAGCAGGACGGAGGCCCCCCTAGAGC
+CTCAGGGGAGTGTGGCCCTGCTGACACCTTGATTTTTACTTCTGACCTCCAGAACTGGGA
+GAATAAGTTTCTGTTGTTGGAAACCACCCAGTGTGTGGTACTTTTTATGGCAGCTACCAG
+ACATTCATCCCTATGTCCCCTGTGCGCCTATGAAAAGGGATTGTTTCCTTCATGGTTCAT
+TTACAGAGAAAGCAAGAAAGCCCCCAATACACAGACTATGAAAATGTGCGGAATGAGATG
+AAATGAATCATCCTCACTGCACCCTTGTTAGGGGTCTGCCTCTTGTTCACACTCCACTCT
+CCCACCCAAAACCTGAGTCCTATGGCCCCCTCATCCTCCACCCCACCCCACCCCACCCCA
+AGGCCCTTCCTTCCCCCTCCTTGGGCAGCCACCGCTTTTGTTCCTGTCACTGCTGCTGTG
+TTGCATGTTACCCTGAACTCAGCAGCCTGCAACATGTTACTACACTCCCAATTCTGTGGG
+TGAGGAGCCTCAGCGGGCCCCAGCTTCAGTCAGCTCATCTCTGCTCCAATGTCCAAGGAC
+ACCAAAGCTGACACACCTAATTACCAAGGGCTACAGCTACAGTCCTTGGAAGGCCTGTCC
+CCTCACTTATCAGGGCCCTGAGTGGAGGGGACTGAATACCAGGGCTGCCCACTGGAGCTC
+CCATGGCTGCCTGTGGAGCTTGGGTTTCCTCACAGCATGGCTGCCAAAGGGCCAACTCCT
+TCCTTGGCATCACAGGGCTCCCAGAGCCAGCATCCTGGTGAACAATGGGGAAGCCACATT
+GGGGGTCACTCAGCCTCACACCCACCACATTCCACCAATCAAGGCAGTCAGGAAGTAACC
+CAGATCCACAGCAAGGGGACAGACACCCTGCATCTCAGTGGCAGCAATGGCGAGATTGGC
+CACCATGTTTTAAAAACTACAGCTTTTCGCCCAGCTCAGCCACCAGCTGTTTCCGATTTG
+CTCTGAGTTCTAACTCAGTGTTTGTTACTTCAACACCTCAGCCCCGTCCTCGTTGGGCAG
+CCTCACCCTCAAGATCCCCTCAAAGCCCCTGTATCCCCTATTGTGTCCGGAATTGGTGGG
+TTCTTGGTCTCACTGACTTCAAGAATGAAGCCGTGGACCCTCGCGGTGAGTGTTACAGCT
+CTTACGGTGGCGCGTCTGGAGTCTGTCCCTTCTGATGTTCAGATGTGTTCAGAGTTTCTT
+CCTTCTGGTGGGTTCGTGGTCTCGCTGGCTCGGGAGTGAAGCTGCAGACCTTCACGGTGA
+GTGTTACAGCTCTTAAGGCAGCGCGTCTGGAGTTGTTCGTTCCTCCCGGTGGGCTCGTGG
+TCTCGCTGGGCTCAGGAGTGAAGCTGCAGATCTTCGCGGTGAGTGTTACAGCTCATAAAA
+GCAGCGTGGACCCAAAGAGCTAGCAGTAGCAAGAGCGAAAGAACAAAGCTTCCACAGTGT
+GGAAGGGGACCCGAGCGGGTTGCCAATGCTGGCTCGGGCAGCCTGCTTTTATTCTCTTAT
+CTGGCCCCACCCACATCCTGCTGATTGGTAGAGCCGAGTGGCCTGTTTTGTCAGGGCGCT
+GATTGGTGCGTTTACAATCCCTGAGCTAGATAGAAAGGTTCTCCACGTCCCCATCAGATT
+AGTTAGATACAGAGTTTCCACACACAGGTTCTCCAAGGCCCCACCAGAGCAGCTAGATAC
+AGAGTGTCGATTGGTGCACTCACAAACCTTGAGCTAAACACAGGGTGCTGATTGGTGTAT
+TTACAATCCCTGAGCTAGATATAAAGGTTCTCCACGTCCTCACCAGAGCAGCTAGATACA
+GAGTGTCGATTGGTGCACTCACAAACCTTGAGCTAAACACAGGGTGCTGATTGGTGTATT
+TACAATCCCTGAGCTAGATATAAAGACTCTCCACGTCCCCACCAGACTCAGGAGCCCAGC
+TGGTTTCACCTAGTGGATCCCGCACCGGGGCTGCAGGTGGAGCTGCCTGCCAGTCCTGTG
+CCGTGCGCTCGCATTCCTCAGCCCTTGGGTGGTCGATGGGACTGGGCGCCGTGGAGCAGG
+GGGTGGCTCTCGTCGGGGAGGCTCGGGCCGCACAGGAGCCCATGGAGTGGGTGGGAGGCT
+CAGGCATGGCGGGCTGCAGGTCCCGAGCCCTGCCCCGTGGGAAGGCAGTCAAGGCCCGGT
+GAGAAATCGAGCACAGCGCCGGTGGGCCAGCACTGCTGGGGGACTCAGTACACCCTCCGC
+AGCCACTGGCCCGGGTGCTAAGTCCCCCATTGCCCGGGGCCAGAAGGGCTGGCTGGCTGC
+TCCGAGTGCGGGGCCCACCAAGCCCACGCCCACCCGGAACTCCAGCTGGCCCGCAAGTGC
+CGCACACAGCCCCTGTTCCCGCTCCTGCCTCTCCCTCCACACCTCCCTACAAACTGGGGG
+AGTGGGCTCCGGCCTTGGCCAGCCCAGAAAGGGGCTCCCACAGTGCAGTGGGGGACTGAA
+GTGCTCCTCAAATGCCGCCAAAGTGGGAGCCCAGGCAGGGGAGGTGCCGAGAGCAAGCGA
+GGGCTCTGAGGACTGCTAGCACGCTGTCACCTCTCACTATCAGTACATACACACATCCTT
+CTCCCGCTAAAAGTAACACGTCTTGTCCATTCTCCTCCAACCCCCAACCTCTCACTGCCA
+TCCCAGAACCTGGGACACACTAGGCAGGCACTGCATGCTCTCCGAGGGGTAGATGGCAGC
+AGATTGAGTGGACCCTGTGCAGCCAGAGACAGAAACTGTGAAGCTGAAAAACACCATGTT
+AGGAATGACAGGGACGTGCCCACCTGGCCTTGGTGAGCAGGTGGCGGTGGGGTGGGATGC
+ACAGAGGGGACAGCTGGAGAGACCCCCGAGGGTCCAGCGAGGGAGGCGGGGCCCATCAGC
+AAGCAACAGGAGCTGGTTCAGGGGCCCCTTCTCAGAGGAGAGGGTTCACAGCAGGACTGG
+AAACAGGGTGCCACGTGGGAGGTCTGAGACAAAATTAAACCACAGGTGCCACCACGGAGA
+CAAGACCTGCCCCAGGAAGTGGAGCCATAAGAACTGGAGGGCCCTTGGTGTCCTGAAAGG
+ACAATAAAAGGCTAAAACACAGCCTGTGTGCAAGGATGTTCAAAATATCATTCCTAACAG
+CCTCAAACTGGAAGCCGAGAGGGCAGCAGACACCCGTGGCGGATATAAATGTGCCTAAAT
+TGTGGCAGACACACACACCGGAATACGTGGTGGCAAGGCAAGAGAAGAAGACCCTGGGTG
+AGCTCAAGCCAAATGTCACAGACGGATGCTGAGTGACACGCACGAGGATGTGCTGCAGAA
+CCCAAGGCACACAGACTCAAGCCAGCCAAGATTAACCTGCGCTGTGATCAGCTGGGGAGT
+GGTGAGCAGGGGGCCCCAGGGCCCTGTGCTCTGCTCCTCTTCCCAGGCATCGCAGGGCTG
+GCTCCATTTGTGAAGATTCAAGGGCCGCACACTGAGGCTAGGTGTGCTTCACAGTAAATT
+CTGCAAATATCTCACTGCAGAAGGAAGGAGGAGATGGAAAGATGAAAACAGCAAACCTGG
+TGAGAGGGTTTCGCTGCTGCTGCTTCCTGTCGATGACCTTCCCTTGACTCCAAGAGGGGA
+AAGGAGGCAGGGAGAGGGGTCACCGCCCAGACGGGTGAGGGGATCCACTGCAAAGTAGTG
+GGCCATGGAGCCGACCCAGCTGCTCTAAGAAGAAGGCAGCAAAGCCAGTTGAGGACCAAC
+CAGCTCACAGCGGTCAGAGCACTTGCAATGTCCACCATCCACTGGCTGGCTGTATCCTAC
+TGCCCTCCTGGGACACGTCCACAGAGAATGTGCACCAGCAAGGCCACCAAGCAGGCCACA
+CCTGGATCACTCTGACGACCACGAGGCCAGAGTCTCAGACCATGGAATCTGCTCTTCATG
+TCAGCTCTGATCAGACAGGCACTTGGAAGAGTCACAACGCAAAGAACAGCACGGGCCACA
+CTCGTTACGGTTTACACAGGCATCAGCAACAGCTCTGATCCTCAGGGAAGCCTCCCAGCC
+ATTCTCAGCCCCAGCAGCAGAAGGCCCCGCAAAGCTCAGGATAACTGCACTGTAGCAAAT
+GTCTCCTGTGCAGCAGGAGGCACACTCTGCCTCCTCCAGCAGCAAGGAGAGGGCCCCCAG
+CCCAGCAGTTTGGGGAGGGTGACACCAGCAGGAACGGACTCCCGGCCTGACACAATTCAT
+GAATAAGGCTGTGCTTGGCAAAGTGTTTTTCCGTCTGTAGCAACTACAATGTAAGTGCTT
+GAAAAGGCTTCAGAGTAGTCCTGACACAAAATGTCTCAGTGGAAGTCTCCAGATGACACC
+ATCACTTATTTAGAGAATGCCACTGTGGCCTGAGCATGGTCTCCTCGCTGAGAAAAGAGA
+AAGGGGAGAGAGCATGTCTGCATTCTCAGGGCTCCTTCATTTCCACCGCGAGACATCTGT
+GCTAAGCCATCTATCCCTTCTGCAGCCCTAAATGTGCTAATTATTAAATGACACTCTCTT
+CCAGTTGAAATAAAACCTGTGCCCACTGGCTGGAGTCACAGAGCGGTTACTTGTAAATAA
+ATGGAGTCTGTATCTCCCCGAAGGCTTGATTCCAGGTCCTGCAGCGACTGGTGTCTATTT
+TAAAAATCGCCTTCTCACCACCTCTCTGGTTTCGCCAAGCTGGCAAAAACCAAGCCCTGC
+TCCAACCGTGCTCTTGTGGAAGGAACTGGAACATGAGGATGGCAGATCCCTGCACAGAGA
+GACCTCAGCCCCACAGAACATCCAGGACGCAGCCGCTGCTTACAGGCAAGACCAAGGGAG
+CCAGGCGGCTTCCCAGGATTCCACATTTGAAACCCAAGCCACTGCCCTCAGCATTCAAAG
+ACAAGCTAGATATCCAATTCCACCTGCTCAAGAGCTCTGCTTTGACCCAGTTTTCCTGCC
+CTGTTGTTCTCAGGCTTGCGGTCCAACACCAGCCCCTGGGGTAGGCACTGTGCTGAAGGC
+TCTAAGGCATGTCCAGCCCCAGAAATGTGGGGATTAGCCTCACTGAGAGGAAAATCAAGC
+GGTAGAGGAGTACATGGTCAAAGTCAGCCAACGTGAGAAATAAGATAATAATACATAGTG
+TACACACATTGACGTCACGCTAAAATTTTTACATTTCCATGCAGTTACACATAGGGCCAG
+ATGTCACATGGGGGTCAGTAGTTCTCAATCTGGGGGTTGCAAACACAGTTTTTCAACAAA
+TATAATCAAATAAAAATATCAGGGGGTGTCACAGATAGTTAAGGGCGGCTGTTATGAGCA
+AAACTTACTGGCATGTGTGCATCTGTGTGCTGTGTGTGTGTGCGTGTGCTGCCTCACAAT
+ATAAAATGCATGTGGGTCACTGTCAGCGTCTGAAGCCAGCCAGGCATGAGACACCCACAC
+AGCCAGGCTGCCTGATGGTCAAGAAGCTTTTGTATTGTAATAAAAAATGTTTTAGCAATA
+TGGTCCATGCACTGAAACCTTCCTGAGGCTTGGTTTCAAACATAACACTGAATTCCACAT
+GCATCTCAGTTCAAACGTGGGCAAGAAGGGATATTACAGGAGTCATCTCATTTAATAATC
+CTACAGTCCCCCAACAACCACTGAGGGACAACCCCACTAAGGAAGAGGGCGGGCCCCACT
+GAGGCTGCGCACAAGCTGGCAGGCACAGAAGGGCTTCCGGGCTCCCCCAGGAACTGGAGC
+CTTAAAGAGGACGCCGCGGCCACCCCGCCCTGCAGGCCCACCTGCAGCTGGGCTGCATCT
+GGGAGAGGCAAGCGAGGGGCCGGCCAGCTTCACTGCCTGCATGCCCTTTAGGAGCAGAAC
+AAGCTGCAAAACACCCACCTGCTCTGGGAACAAGGCACGCATGACCAGTCTAGGAAAAGT
+GTGCAAAGCTCTCAAGACTCCGATGCATACGGGGTATGTGTGTGCTGTGTGTGCTGCGGC
+ACGTGCAGCATATGACTGTGTGGTGTTATGTGTGGGGTTTGATGTGTGGTGTGTGTGGTG
+TGTATGTGTACAGTGTGTGTTGTGTGTGTTTTGTGTGTGTGTGTGGCATGGTATGTGTAT
+GTACCACGTGGTGGGTTTGTGTAGTGTGTGTGGTGTGTATGGACTGGGTGTGTGGGGTGG
+GGAGGTACGTGTATGGTGTGTGTATACATGGTGGGGTATGTGTGTAGTATGGGGTGTTCC
+GTGGTGTGATGTGCGGTGTATGTATGCAGTATATATGTAGTGTGTGTGTGGTGTGGTGTG
+TGTATGTAGTGTGGTGGCTGTGTGTGTGGTATGTGATGTGGTGTATGGATGTGTTGTGTG
+TTATGTGTGTGTGGTGTGGCAGGTATGTGTGAAGTGTGTGGTATGGGGAATGTGTGGTGT
+GGTGTGTGGATGTATTGTGTGGTGGGTGTGTGGTGTGTGGATGTATTGTGTGGTGTGTGT
+GTAATGTGTGTATACTGGGTGTTTGTGGTGTGGGGGGTATGTGTGTAGTGTGTGGTATGG
+GGTGTGTGGTGTGATGTGTATGTGTGTGTTGTTTGGTGTGTGTGTACTGGGTGGGTGGTG
+GAGGCATATGTGTGTAGTATGTTGTGTGTGTGTGTGTGTGTGTGTTCCAGAGCTACATTT
+TTCAACCTTTTCCTTTGTATTTCTCCTTTGTGATTTCCATAACAAGTATTGTTGCAGAAA
+ATCAGAGAAATGTAGACAAGCACCAAGGAGAAAACAGAAGGCACGTCATCAACTAAACAT
+CTGACTCGCATTTTGGACATGGTCTAGTGCTTTCTAGGCAATTGTAAGTCCTTGCCATGC
+ATGTTGGTTCACAAACTGTTCTTAACACATGATGTATTATGCTGACTTCTCATCTCATTA
+GGCATATTTTACACTAGATTTTCAAAGAGTGACCAATGTTACTATGGCACATCCTGCCTA
+ACTATTTCACTGTCAGTAGCTGCCCAGGTTATATCTGGATTTTCTATTTATAAACACTGA
+GAAACACCCTTTTCAATAAATGCTTCTTAACATTCATGATTCTTTAAATAAATGTCTAGC
+TCATTCAGACTCCAATGGCCAAAGGGTACATGTGCCTTAAAATCTTTAAAACATTAACCG
+GGCTGGGCACGGTGGCTCACACCTGTAATCCTAGCACTTTGGGAGGCCAAGACGGGAGGA
+TCACCTGAGGTCGGGAGTTCAAGACCAGCCTGACCAACATGGAGAAACCCCATCTCTACT
+AAAAATACAAAATTAGCCGGGCATGGTGGCGCATGCCTGTAATCCCAGCTACTTGGGAGG
+CTGAGGCAGGAGAATCACTTGAACTTGGGAGGCAGAGGTTGCAGTGAGCCAAGATTGCAC
+CATTGCACTCCAGCCTGGGCAACAAGAGCAAAACTCCATCTCAAAAAAAAAAAAAAAAAA
+AAAAAAAAGAAAAAAAAAAAACCACTAACCAACTGCCACCTCCTAGTGCATGCATTAGAT
+GCTGGACCTCAGTATAGAGCATCGAATCACAACTCCTGGCTTCACCACTTCTTGGCTGAG
+CGGCTTCAAGAATAACATTCTTATTCTCTCTGTTCTCACCTGTAAACAAGAGGGGAGAAC
+TGACCCAGTCTTACAGGACTGTGGTCAGAACTCCATGAGACGGATAGAGTTTGGCATATC
+ATTTATAACAAGGTCACCATGAACGTCATCTAGCATTCTTGTCCCATAACTTCTTTCCCT
+TGTTTCCAATCTGTCTTTCCAATTCATCACTCTGAAATGCCAGAGTTACTCCTGAGACAT
+CGATCTGATTGCTTTATTTACTGCTCAAATACCTGCATAATTATGCTGAGTGAAAGAAGC
+CAGACTCAAAGGCTACAATCTGTATAATTCCTTCTATATGAAATTCTGGAAAAGCCTAGA
+GGGATGGAAAACAGGTCAGTGGTTGCTAGGTCTGGGGAAAGGAAACTGACTACAAAGGGG
+CACAAGACGGAATTTTTGGAGTTATGAAAATTTTCCATACCTTGATTTGGTGTGGAAATG
+ATTTGGTATGGTTATATTTACCAAAACCACATGCATTAACCAAAACTCACAGAATGGTAC
+ATTTAACAGGAAAGATTTCACTGTATATAAAATTATAGCTCAATAAATCACACAAATAAC
+CAGAACTGACTCAAACAGAAACAGAAAATCTTCATAGTCCTATGTTAAGGAATTGAATTC
+ATAATTAAAAGCCTCTCCATAAAGAAAACCCCAGACAGGCTGGGCACAGTGGCTCACACC
+TGTAAGCTCAGCACTTCAGAAGGCCAAAGCGGGAAGATGGCTTGAGGTTAGGAATTCAAG
+GCCAGCCTGGGAATCATAGTGAAACTCTGTCTCTGCTAAAATTCAAAAAAATTAGCCAGG
+CATAGTGGTGTATGCTTGTAGTCCCAGCTACTCTGGAGGCTGAGGCAGGAAGATCACTTG
+AGCCCAGGAAGTCAAGGCTGCAGTGAGCTATGATTGAGCTATGATTGTACCACTGCACTC
+CAGCCTGGACAACACAGTGAGACCTTGTCTCCAAAAAGGGAAAGGAAGGGAAGGGGAGGG
+GAGGGCAAGAGAAGCCCAATCCTACAAAGACTATTCAAAAATAGTAAGAGGAACCACTTC
+TCAAATCATTGTGTGGGGCAAACTTTACTTTGATACCAATATAAAATACAGTACCAGAAA
+AGAAAACAATATCCCTCATGACATAGCCACAAATATCCTTAATAAAATTGCAGCAAATCA
+AATCCAGCAATATATAAATATATATATATAATATATAAAACAAATATATAAAAAAGATAC
+ATAATTACCAAGTGGGATTTGTGCCAGAAATGCAAGAATGATTTAACATTCAAAAGTTAA
+CCAGTGTAATTCACCATATTTACAAACAAAAAATGAAAAACCCTATGATCATCTCAACAG
+ATACAGAAAAAGTATATGAGGAAATTCAACACCTACTCATGATAAAAGCTCTCAACAAAT
+TAAAAAACTTCCACCGCCTTGTAAAAGGCACTTCATATCTTTACCTAACATCATACTTAA
+CAACAACAACAACAAAACTTGAAATTCTTCCTTCCTGATATTGGGAACAGGCAAGAATGT
+CCACTTTTATCACTTCTATTAATCATTGTACTGAAAGTCCTAGAAGTGAAAGAAAAGAAG
+AAAAAGGAGTAAAAGGCATTCTAACTGGAAAGAAACTGGTCTTTATTCATAATCATCAGA
+ATTATCTATATGAAAGATCTTGAGGGACTACAAAAAAAGCTACTTAAATAGCGACTTAGC
+AAGGTTCACAGGATAAACAAAAAATAGAAAAAATCAATTGTATTTCTATATATCGCAATT
+AACAACTGGAAAATAAAATTTTTAAAATCCATGTATAATAATATGAAATACTTATGAGTA
+AATCTGATAAAACATGTGCAAGACCTGTACACTCAAAACTACAAAACACTGCTGAAAGAA
+ATAAAGGAAGATGAAAATAGAGGGAGATTCCATGCTCATTGGTCAAGAGACCAAATATTG
+TTACAATGTTTTTTCCCAAATTGATCTAAGGAGTTAATACAATTCTGGCCAAAATCCAAG
+CAGGCTTGCTGTAGAAACTGACAAACTGATCTTAAGTATATAAGAAAATGCAAAGGATCT
+AGAACCGACACTACAATTTTGAAAATGAAGCAAAATTGTCATGCTACCTGACTTCAGGAG
+TTACTACAGAGACAGTGTGATACTGGGACCTATGAGGAATAAGCCATAATGGAACAGAAC
+AGAATCCAGAAACAAAGGCACACAGATATGGTCAATTACTTTACAAACATGGTATCAACA
+TAATTCACTGGAGAAAGAAGAGGCTTGCTGTTGTTGTTTACTTTAAAACAAATGGTGTGA
+GAACAATCGGAAGTCTACATGTAAAACAATGAACCTCAATCCTTAGCTCTTTCCATTAAA
+AATTAACTCGAAATGGATCACAGATCTTTTTTTTTTTTTTTTTTTTTTTTTTTTGAGAAC
+AGAGTCTCACTCTGTCACACAGGCTGGAGTGGCTGGAGTGCAATGGTGCGATCTCAGCTC
+ATTGCAACCTCCGCCTCCCAGGTTCAAGTGATTCTCCTGCCTCAGGCTCCCAAGAAGCTG
+GGATTACATACGTGCACCATCACATCCGGCTAATTTTTGTACTTTTAGTAGAGACAGGGT
+TTCACCATATTGGCCAGGCTGGTCTCAAACTCCTGACCTCAGGTGTTCCACTCACCTCAG
+CCTCCCGAACTGTTGGGATTACAGGCGTGAGCCACCACGCCCAACCAAAATGGATCTCAG
+ATCTAAACATAAAAGCTAAAATTACCACATTTTCAGAAGAAAACACAGATAATCTTTATC
+ACTATGGATTAGACAAAGATTTCTTAAATAGGGTACAAAAAGCACAAACCATTAAAACAA
+CTTAAAACCAAAAAGTCTGCCCATTGAAAGATATAACGGATAAAAAGGCAAGCCATAGAC
+TGAGAGAAAATATTTGCAATACAAGTATCTGACAAAAGGTTTGAGTCAAGAATATGTAAA
+GAACACCTACAACTCACATATAAGAAGACAACCCAATTAAAAAGTGATCAAAAGATCTGA
+ACAGACACTTCACAAAAGAATATACACAAATAGCTAATAAGCACATGAAAAGACGCTCAA
+CTAAAACTGCACAGATACAGCACTACCACATTTCCACTAGAATAGCTAAAATTAATAAGA
+CTGACAACAGCAAGTGTTGGCACAGACGTAAACCAACTGCAACTCTCATGCGTTAGCAGT
+GGGAACGTAAAATGATACAACTGCTTTGCAAAGCAGTTTGCCAGATTTTTAATCAAGTTA
+AACATCTACTTACCATGAAACCCTGTAATTCCACTTGTAGGTAGTTACGCAGGAGAAATA
+AAAACATATGTCCACGCTAAGATTTGCCCACGAATGCTCACAGCATGTCTTATATCATCT
+TTTATTGTGGTAAAATACTCGTAAGATAAAATTTACCATTTTAAAGCGTATAATCCAGTG
+GCATTTAGTACATTCGCAATGTTATGTAACCATCACCCCTATCTAGTTCCAGGACCTCAA
+AAGGAACCCCAATGCATATTAAGTGTTCACTTCCCATTCCCCCACCTCCCCAGCTCCTGG
+CAACCACTAACGTGTTTTCTGTCTGGAAAGATCTGCCCATTCTGAACATTTCATATCAAT
+GAAATAATACAATATGCAGCTATTAATCTGTGCCTGGCTACCTTCACTTAGAATAATGTT
+TTTGAGGTGAATTCACATTGTAGCATGTATCAGCGCTTCACTCCTTTTTATGGCTGAATC
+ATAGGCCATGTATGAATATACCACATTTAGCTTACCCATTCATCCACTGCTGGACATCTG
+GGTTTCCGTCCTTTGGCTACTGGAATAGTGCCACTGTGAACAGCCGTGTATAAGTTTTTG
+TGTGAGTCCCTGCTTTCAATTCTTTTAGGTATATACGTAGGAGTGGGAGTGCTAGGTCAT
+ATGGTAATTCTGTATTTAACTTTTTGAGGAATCTCCAAACTTTTTTCCAAAACAGCTACA
+CCATTTTACATTTCTATCCGGAGTGTATGAGGGTTCTAATTTCTCCATAACCTCACCTAC
+GCTTGTTATTTCCCTCCACCCTCCTTTTTTTTTTTTTAATTAAAGCTAGTAGGGTGCGAG
+ATGGTATCTCACTGTGGCTTTGATTCACATTTCCCTAACAACTAATGATGTTAAGCACCT
+TCTCGCATGTTTATTGGCCGTTTGTAAATCACCTTTATTGACACATTTACCCATGTTTTA
+ACTGGCAGTTTTTGTGGTTGAGTTGTAGCTCCCAGCACTTTGATTCACAATAAACCCAGA
+AGAGGAAACAATTCAAACTTCCACCAACTATTCAGCAATAAAAAGACATCAAGTGCCGGT
+ATGCACAGCAACATGTAAGAATCTAAAAAACATTATGCAGAGTGAAAGGAGCTAGACAAA
+AGAGTATGCAGATGGTCCCCCATTTACAATGGTTTCATTTATGATTTTTTGGCTTTACAA
+TGGTGTGAAAGCCATTCGAATCCAGTAGAAACGGTACTGCGAGTATCCACACAACCATTC
+TGCTTTTCACTGTCAGTGTGGCATTCAATAAATTATATTCAACACTTTATTATAAAAAAG
+GCTTTGTGTTAGATGACTCTGCCCAACGGTAGGCTAATATAAGTGTTCTGTGCACGCTGA
+AGGTGGGCTAGCCTAAGGTATGCTTTTGGGCGGGTCAGGTGTATCAAACACATTTTTGAC
+TTAGGATATCTTCAACTTAATGATGGGTTTATGATTAGGATGTAATCCCATCACAGGTCT
+AGGAGCAACTGTCAAATATATGCTCCCACTTTGAAAGTATTGAAGAAATAAATCCAATCT
+ATAATAATCTAATCTATGCAGATCAGTAATTGCTGGGAAGAGGGGGTTGAGTGAAAAGGG
+GCAACAGGGAAATTTAGGGGGATTCTCAGGGCCATATGGTCTCTGTGGCAACTGCTCACC
+TCTGCTGCAATAGCATAAAAGCAGCCACAGATGATTCGAAATAAATTGGCCCAGCACACT
+TGACCTGCAGGCCCAAGCTTACCAAATCCTGGTCTATATCCTGATTATGGTGTCAGTCAC
+ATGGCTATCTACATGTGTCAAAACTCAGTTAGCTGTGTTTGAAGTGAATACATTTTGTCA
+TAATTCATGTCAATAAAACTGAGTAGGACAGCATTGCCTCTAGTGGGACTCCACGTGGAA
+AGCACCCCAAGTCTAAGGTGCATCCAACCTGGGGACCGCTACTTTCTCCCCATGGGCCTG
+TCCCACCCACTCCCAAGTGTGGGCCTGTCTTAGGGCAGCAGTTCAAAAGCCTCTGGGGAG
+CCTGTTAAAACAGATGGCTGAGTCTGGGCACCGTGGCTCACACCTGTAATCCCAGCACTT
+TGGGAGGCCGAGGAGGGTGGATCACCTGAGCTCAGGAGATCGAGACCATCCTGGCCAACA
+TGGTGAAACGCTGTCTCTACTAAAATACAAAAAATTAGCCGGGCATGGTGGCGTGTGCCT
+GTAGTCCCAGCTACTCAGGAGGCTGACGCAGGTGAATGGCTTGAACCCACGAGGCAGAGG
+TTGCAGTGAGCTGAGATCACACCACTGCATGCCAGCCTGGCGACAGAGCAAGACTCTGTC
+TCAAAAACAACAACAACAACAACAACAACAACAAACAGATGGCTGGTCCCACCCCACAGT
+TCCAGATGCCAGGGAGACTCTGCATTTCCCAGGGGTGCAATGCCGCTGGTGCGGGGACCA
+CTCTCAGAGAAGCACACTCCCATTCCTCCAGCGTTCAGTCCATGTGGAACTGAGAGTCAG
+TGTTGCAGGCAAAATGCAGGCCATCCCTGCCCGGCCTGGAGACAATGCCAGCACTCACTA
+AGGTGATGAGGAAAATGCTCACAGTCCACCAGCGATGGGACAGCCCCATGCATCTGTGGG
+CCCCGGGGCCAAGAGGAGGCACAGCACACACCGAGAGTCAACAGCAGCTCATGGGGATCC
+TTCACCAAAGGGGCGGCCCCAGCCAGTCTCTGTCCCTCCCACCCACCTCACGGCTTCCTC
+CCACTCTGCTCCATCCTTCTCTTCAGGATGCAACCCTTCCAAGCGGGCCTCCCTCAGCCC
+TATCTGCCCATGACCCCCCTCCACTTCCCCACTGCCCTTCACGGCAGCAAAATTCTTGAA
+AAAGCAATAGGGTCCTGCTGTCCCAAATTCCCCTCCTTCCTTCTCTCAAGAAACTCACCC
+CATACTTCAGCCCACCATCCCAGACCACATGGATAAACCCCAGGTTGTCTTCGGTTCTCA
+CCTTCGTGACCTCCGCTGTCACCCTCCCTCTCATGCAAGCTGCATGTGGCCTCCAGGATG
+CCCTCAGAACCCTCTGGTTATCCCCTACCTCGCTGGCCGCACCTTCTTGGTTTCTTGTTC
+CAGGCTCAGTCCTCGGACCTCTTCTCTTTTCCATCTACCTCAACTCCCTAGTGGTCTCAT
+CCAAACTCCCTTTCAAAATGTCATCTCTATAGCTACAATATATTGCCAAGATTAGGGTCC
+CAGCTCAGAGCACTCCCCCAAACTCCAGATCCCTTCCTCCAACTTCCTCCTCCCCACCTC
+CACTGGGACACTTCAGTAGGACTCTCACCTGTACTATCTTGAGAGCCACACCATCCCTCT
+GAATCCTCACAACTCCTCCCCTGAAGACCTCAGTCTCAGAGTGATGGCAACTCTACCCTT
+CCAACACCCGATCCAAGACTCTTGGGTCATCCTGGACCCCTTGCTTGCTGCAACAGCCCT
+CATGGGATCCATCACAGTCCTGTTGGCTCCGTCTTCGCAGAACACCTGCAATCAGCCTGC
+CTCCCACCCGAGGAGACTGCCCGAGCTCCTGCAAGGCCCGCCCCGCACCGCCCTCCTACC
+ATTGCTCATGTGTGCCTAAGTGTCCCCTCACCACTCCTCACCTCCCCTACATCTAGGGCT
+CAGCAAGGCACAGGGGCCACCTGATTTTAAATCACAACCACCCTCTCAACAAACCACTGG
+CCCCTTAAGCGGCTGGACCTAGAACTATCTATCTCCCCTCTCATTAGCCTCCCATCTCCC
+TCCACTTGACCATATTCCCCGGCACCCCAGCCATGACTGACATTCAATACGTGTTTTCTG
+GGGAAGCAGTGAAACTTCATCAAGTGGACAAGTGCAAGAGTTGGGAGGGCCCTGAAAGGT
+AAGCAGTTCCTTCAGGTCAGGAACCTAAGACAAAGGAGCATCACCCACCAGGGACCAAAC
+GTGCCAGCACTGTGACCTGCCCAGATGGCTCAGCTCCTTGTGGGCCCTCAGAAGGAGGGG
+GCTATACAGGATAAGTGTGATCCAGATGGGGGAAAAGAATGTGCATCCACCCACTGGGTG
+GTTCTGTGCAGGCGCAAAGGCAGGCGGCTCCTGGCAGCACAACAATGAACATGTGCCAAG
+ACCCTCAGCCCTCAAAGATGGCCCAGGGCTCAGAGCCCCGCCACAGCCCTGCTGCAGCAC
+TGGGCTGTGCCCTCACAGCACATGGGACACACCGGTCAGGAACAACAACAAACAAAAGCT
+CCTAAACTCACAGTGAGAACCAAGTGGGTCAATTGCAGGCCTAACGGGAAACTTTCTGTC
+CTTCCAAACAAAGTCAAAACACACACACAAATCAGAAGGCCTAACAAACACCCACATTCT
+ACATCAAGGCAAATTACGTTCTGGCTGCTCAAGCAACTCTAATTTCTTGCAACAGATCAG
+GAAAATACAAAAACTGTTACAATTCTAAGCAATTTCTACTTTTTACTTTGTAGACTTCTA
+TGCAGCACGCATCACTTATGTTTTTGCTATAGCTTTAGGTTACTTAACATATCCTTTACT
+AAATGGAAGAAGAAAACAAAGACACCACAGGAAATGCTGGAACAAGCCCCAGGTCCAGGT
+CAGCCAACCAGCAATGGGGACCCCTCTGGCGCAGGCTCCAGACCAGACTTGGCCTTTGTT
+TCTGTACTGAGTGTAAGGATAACCCTTCTGTGGCTGGATTGTACTATTATTTAATTGTCA
+GGGTCTTTGTCTTGTCTCCCCTAATGCTGATAGTAGCATATTGATTTCTATCCTTCATAG
+CCCACAAAGCACATATTCAGAGGATCAATAACTATTGATTCATTGATTGCCTCATGGAAG
+CCAATTCATCTGTTATTAAGACGTGTAGAAACATGAACTTCCACAAATCAAATTCTATTT
+AAAACGCCAGAGGAAAGTATATGACCTAATGAAGACCACTTTTTGAAAATTCATTTTGAT
+ATTCCAAAAATAATTCCTTGTAACAGAAACAAACCATACATAAGTACAAAAAGAAGACAA
+AGTATAGGTTCCCTCTTCCTCTTCCCTCTCCTCCCCCAACACACACTCACTCACATTCAC
+ACACGCCCCACCCTTTGCTAACTGTGGAGTGCTGCTTTCACTCAGGGCTGAGTCCCTAGA
+GCCTGGGGCAGCGCCTGGCACCAGGTCCACATAGGCGGCTCCATAATGATCTGCTGAATA
+CCAGGTGTGTGTCCTTCCAGATGGGCTTCCGTGCTGAGCGCCTGCACTTGTGCATGGAGA
+GGGCACATTCTCTATAGTCTACACTAAGGAGTGACATTTCTACTTAATAGATTGGCATAT
+CTTTTAAAGTAAACCTTTGAATGATGCCATCATGAAGTAAAGAATCCAATGGCATGTTTT
+ACAGGGAGGAATTGGAGATCTCCGATTATTATTAACTTTTCATGATGGAGAATTTTCAAA
+GTGCATGCAAGTAGGCAGAACAGAACAAAGAACCCAGGTACTCTCATCCAGACCCCAAAC
+TGTCCACTCAGACCATCTCGCCCCTTCTCATCCCCTCTGCTTCCCCACCCCACACTAATC
+TGAGGCAGATCCCAAACATCATTTCATCTACCAACACTCAGTATCTATTGCTAAAGGGTG
+AAAGTTATTCTAACATAACCACGATGCTGTGATTAAGGAATTCCTTAAAATCATCATTCA
+CTCCACAAATGTCCATGAGACACATCAATAGCCTAGTTTTCAAAGGAGTGATGCTTGGAT
+CAAATGCTGATCCAAGTGACAGCCTGGATCAGGCTTTGATCGAAGCCAGAAATCTTGGGG
+TGCCACTTAGATGTGATCCAGGGCAGGGATGCAGTCATTGCTTTCATGGGCAGCATCTGA
+AACTTCTGGACCAAATAACAGGACCCTGCCTGCCCCCCACTGAGGTTTGCACAGGTGCTG
+TGGGAAGGCGGCTGCTGATGCCCCAGGGGAAGCAGCAAGGCAGTAGAAAGCTGGGGCCCC
+TGCTGTGACACCCCCAGCTAAAGGCAAATTCGCTCAGGGAGGGTCACAGAAGCTGAAAAG
+TGACCCACAAGCAGCAAAGCAATTTGCTTATCCCAAGGATCGCCTTAACTAGTGCACCTA
+AAACACCACCCAGCTTCCAGGGAAGGCCCTGGCACACCCTCTCCACCTGACTGAATCAGC
+AGCTATCTCCTCCAGCAGCCCTGGACCCTGGACGGCAATGGTGATGGGGATGGGGATGCA
+ATGGGCAGGGCTGAGGAACTGCACCTGCCAAGCCCAGGGCGGACCCTGGCCCAGGGAAGA
+GAGGACCCACCCCAGCTGCCTCTGCCACCTCCCTTCTCACCTTCTAGTCTTCTTCCTGGA
+ATTGTCCAAGTTCAAAGAAGAAATAACTGCCCTGGTTGGGAACAGCAGGCAGCAGCCTTT
+CTCTCAGCAACTAGGCTCGACAATCAGCCGACGGCACGTTTATTTCTATATTTTCACGTG
+GCAAGTTTCATCCCCATGGGTCCTAGCTCCAACCCTGGAGCTCTGGCTCCAGGGGTCAGG
+AGGAGAATCTGCAACCACCCTCCTGGACCCGCCCATCCCTCCCTCCCCAACAGAAATGGA
+ACCAAGAGAGGCAGAAGCCTGAACAGCCTCAATGCAGAAGCACAGAAGATAGAGAAAACC
+ATTGATCTTTGCAATGCATTATTGATTTTGCTGTTGTGCTGTCAGCAGCGGACGTTCCCT
+CCCTCCTCAGTCAAAGCTGGCCATTAGCGTGCACTCCCAAGCTTTGGCCTAGACACACCC
+GCTTGGTGTGGGGAAAGCGGCTCTAGGTAACATCTGCCTCCAGCGGTCCACATGGAGAGG
+ACTGTCCACAAGTGGATGATGTCACCAAGGACATCTCCCTGGCCCCAGACCCACTGGATA
+TCAAATGCAACATGGTCGCTGGTCTTGCACTCTAAACCTCAGCCCAGGACCCCAGGCACT
+CAGGGGGGTCTGTGCAAGGCTGCATTTTCAACAGACTCTGGGTGTGCTTCTCAGGAGGTG
+GGCCCCCTCCCATGGAGTCCCTCCCTTGTGCTGTGCTGCAAGACCTTGGGCTGGCATGGC
+AGCTGGGGCTCTGCATCCCCACGGTGGCCTTTTGCCTGTCTGCACTCTGAAATACAGCCA
+CTGAGTTCCACCGTCTACCAACTCCTAAGCGGCCCACCCTCCTGGGACCCCAGGGCTGCT
+CCTGGCACCAGTGATGTGTTTCTATTTCTTTGTTTGACTCGCTGAGTGTACCACGTACAC
+TCTTCTCAGTCTGAAGGTCTGGCCTTATGGGAGGGCAGTCTTTGCTCACAGAAACAGGCC
+AGTGCATCCCTCATCTTCCCACCCCAGCCTCCCTGGTGGGTATGCTGAGCCCGCCTGCTT
+TCTTCTTCTGGCTGACGACTACCAAGACATGATATACGCAGACACCAACTGTCAAAATGA
+CAATCAGGGCATTATCATCTCTACCAGAATCCTGCCCCTGCACTGGCCAGAGCTGCCTGT
+TTCTGGGACACAGTAAACATTCCCAAATAACCTCGCCTGGGCAGCCAGCAGGCAGGCCCC
+AGGCCTAGGACACATATGAGGTGACAGGCCACTGGTGTCACGTCACCCCCAGGAAAGGAA
+ACTTCCGTTCCGTGGCGCCTGGTGGATTTGAAAAGACTCAGAACAGCAGGGTGAGATGCT
+TGGCCCCAGGCCCCACGTCCAGCTTGGCCTTCGGGGGCCTGGCCACCCACGAGCCTGGGA
+TGTGCTCAACACAGAGTGAGGTTTTCAAAACAAAAGCAAAGCAACTTCATGTGGAAAACC
+TTCCGGAAAGCAGGACCCAGCCCTCGACACCAGGCCTCATTTGACGCAAACTGCCCACTT
+ACAGACTCCCATTCACCCACTCTCCCACCTACCCCCCAAAATACTAAGCCAGAAAATAGA
+GGACAACCACGAGTTCAACTCTCCTTTACACGTTTTTACTGGCATAACCCCAGTAGAGCC
+AGCCCCTTGCAGCTCACTAGGCGGCTGCAACAGGTGCAGCCCAAGCTAAGGCTTGTGGTT
+CTCCTGGGCTGTTCTAGAATAATGCAACCAAAACCCGAAAGGAAACCGAGGCCTGCAGCA
+CTCACTGCCAAGGCGGCGACCTGACCACTGCGGCCCAACCTGCCCCACCTGTCTGAGTGC
+GCGGCGCCGGGTCCAGTGCACAGGGTCCGCGGCCTCCGCGACCAAAATAGAAGCCCGCGG
+GGGCCCGGCCAGAGCCCGGCTGGCCGGAGTGGGGCCTGACCTGGCGGGGCCGGACTGGGC
+GGGCCGGGGCGCGACGGGGCCTGGCCGAGCGCACCGCCCCCTCCCTGGCCCGGGTATGCA
+GCGCGCCCCCGCTCCCCCGCGCCCAGAGGAGCCACCTGCGCGCAGGGACTGGGGAGGCAA
+CCGGGAAGGGGAGAAGGCCGGGGAGGGATAGCAGAGAGGTCCAGGGGGTCGGAGGGGTCC
+GGGTAGGTGTCTCTGGGAGGCGTCCCAGGAGGGGCCCCGGGGGGATCCAGGAAGGAGTCC
+AGGGGTCCGGGGATCCCAGAAGGAGGCTCCTGCAGGGGTTCGGGGAGGGCCCCGAGGGTC
+CGGTGAGGAGCCTAGGGGTGTGGAGTGGGGGCTCCGCGGAGGGTCCAGGCCGCCCCCAGC
+GCACCTGCCCGGCCCCGCGCGCCCTCCCTCCCGCGCCAGCCCGGCCGCTTACCTGCAGCG
+CGCGTCCTGCCCGCGGCGGCTCCCGGCCGGGCGAGTTCGGGCGCCAGGAATGGCGGCGGC
+GGCGGCGGCGGCAGCGGCGGGAGGCGGCCGGGCCGGGGAGGGGGTGGCGGGGAGGCCCGG
+CGGCGGCAGCGGCGGCTGGGATGCTGCGGCGCGCGAGAGCGCTGAGGCCGGCGCGGGGAC
+GGAGTGCGCGGGGCGGGCGCGCAGGCCCCTCCTCCGCTCCCCCT
diff --git a/test/csq/ENST00000420670/ENST00000420670.fa.fai b/test/csq/ENST00000420670/ENST00000420670.fa.fai
new file mode 100644 (file)
index 0000000..f5eb6a4
--- /dev/null
@@ -0,0 +1 @@
+9      137384  23      60      61
diff --git a/test/csq/ENST00000420670/ENST00000420670.gff b/test/csq/ENST00000420670/ENST00000420670.gff
new file mode 100644 (file)
index 0000000..45db4e9
--- /dev/null
@@ -0,0 +1,11 @@
+9      ensembl_havana  gene    21      137364  .       -       .       ID=gene:ENSG00000187764;Name=SEMA4D;biotype=protein_coding;description=sema domain%2C immunoglobulin domain (Ig)%2C transmembrane domain (TM) and short cytoplasmic domain%2C (semaphorin) 4D [Source:HGNC Symbol%3BAcc:10732];gene_id=ENSG00000187764;logic_name=ensembl_havana_gene;version=7
+9      ensembl_havana  transcript      44688   136666  .       -       .       ID=transcript:ENST00000420670;Parent=gene:ENSG00000187764;Name=SEMA4D-015;biotype=protein_coding;havana_transcript=OTTHUMT00000342408;havana_version=1;transcript_id=ENST00000420670;version=1
+9      havana  CDS     44688   44690   .       -       0       ID=CDS:ENSP00000405652;Parent=transcript:ENST00000420670;protein_id=ENSP00000405652
+9      havana  exon    44688   44933   .       -       .       Parent=transcript:ENST00000420670;Name=ENSE00001755185;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001755185;rank=4;version=1
+9      havana  five_prime_UTR  44691   44933   .       -       .       Parent=transcript:ENST00000420670
+9      havana  exon    57290   57352   .       -       .       Parent=transcript:ENST00000420670;Name=ENSE00001419415;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001419415;rank=3;version=1
+9      havana  five_prime_UTR  57290   57352   .       -       .       Parent=transcript:ENST00000420670
+9      havana  exon    95122   95187   .       -       .       Parent=transcript:ENST00000420670;Name=ENSE00001424804;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001424804;rank=2;version=1
+9      havana  five_prime_UTR  95122   95187   .       -       .       Parent=transcript:ENST00000420670
+9      havana  exon    136609  136666  .       -       .       Parent=transcript:ENST00000420670;Name=ENSE00001692264;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001692264;rank=1;version=1
+9      havana  five_prime_UTR  136609  136666  .       -       .       Parent=transcript:ENST00000420670
diff --git a/test/csq/ENST00000420670/start-stop-lost.txt b/test/csq/ENST00000420670/start-stop-lost.txt
new file mode 100644 (file)
index 0000000..090f5aa
--- /dev/null
@@ -0,0 +1,3 @@
+44688  C       T       missense|SEMA4D|ENST00000420670|protein_coding|-|1M>1I|44688C>T
+44688  C       T       missense|SEMA4D|ENST00000420670|protein_coding|-|1M>1I|44688C>T
+
diff --git a/test/csq/ENST00000420670/start-stop-lost.vcf b/test/csq/ENST00000420670/start-stop-lost.vcf
new file mode 100644 (file)
index 0000000..efc96fd
--- /dev/null
@@ -0,0 +1,7 @@
+##fileformat=VCFv4.2
+##contig=<ID=9,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+##INFO=<ID=EXPL,Number=1,Type=String,Description="Expected consequence with bt/csq -l">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+9      44688   .       C       T       .       .       EXP=missense|SEMA4D|ENST00000420670|protein_coding|-|1M>1I|44688C>T;type=ENST00000420670:92020369-C-T, this cannot be real, transcript has only one aa
diff --git a/test/csq/ENST00000423372/ENST00000423372.fa b/test/csq/ENST00000423372/ENST00000423372.fa
new file mode 100644 (file)
index 0000000..2bf06cf
--- /dev/null
@@ -0,0 +1,76 @@
+>1     1:134901-139379
+ACCTACCAAAACATTTACATAATGGTGGAAATATTCCAAAATTCAATATTTTGGGATTTA
+TACACAAAAGATAAACAAATTAGAGGCCAAGAGGCTGCCGGAAGGGAAAAACAGGGCCTG
+GAATGGCCGACGTGAGGAATGAGCTGGGCCTAAAGAGGCCACTGGCAGGCAGGAGCTGGA
+CCTGCCGAAGTGGCCGAAAGGCAGGAGCTTTGGACTGGGGAGGCCGCAGTGAGGCGAGAG
+CTAGCTGGGCGTGGAGAGTCCGCTGTGAGGCCGAGGCCGAGGCTGGGCCCGTGCAGGCCT
+TCGAGACGCAGGAGGCCGGGCCTGCAAAGGCCGACTGGAGATCAAGTTCTGCGCCTGAAG
+AGGCTGCCAAAAGTCAAAAGCGGGGCCTGGGAAGGCCGCCGAGAGCCATGAGCTGGGCTG
+GGCCGAAAGAGGCCACTGGGAGGCAGGAGGAGCTGGGCCTGGAGAGGCTGACTCGAGGAA
+GTTTTGCACCTGGAGAGGCCGTCGAGAGGACGGAGCTGGGCCCAGGGAGGCCGACTTGCT
+GCTCTTCCAGGCCCACTTCCAGGCCGACTTGAGGACGACTTGGGCCTGCAGAGGCCGCCG
+GGAGGCTGGAGCTAAGCCTGGAGAGACTGACTTCGGGACGATTTGGGCCTGCGGAGGCCG
+CCGGGAGGCCCAAGCTGGGCCTAGAGGAGCCCACCGACCGGAGGCCATTTGGGGCCTGCA
+GATGTCATCGGAGGGCCAGGAGCTGAGCCTGGAGAGGCCACCGCGAGGCCTGAGCTGGGC
+CTGGGGAGCTTGGCTTAGGGAAGTTGTGGGCCTACCAGGGCCGCTGGGAGCTGGGCAGGA
+GCTGAGTCCAAAGACGTTGTTGGGACCTGGAGTCGGGCCAGAGTCCGGCCTGGAGATGCA
+GCCGGGAGGAAGAGCTGGGCCCGGAGGGGGCGCCGGGAGGCTGCAAGTGGGTCTGAGAGG
+CCAACTTGAGGAGGCCTGGCCTCTGCCTCCCGCATTGCCCAGCTGTTCCTCCTGGCTGCA
+TCTCCCACCTCCCAGCAAACAAGCTCTTTTGGCTCAGCTCCCGCCTGCGTTTGTAGACCC
+CAAAGTTTCTGCAACCAAGCTCTTCAGACCCACATCCCTTCTCCCAGTGACTGAACAGTC
+CCAGCTCCGGCTGGAGAAGGGTGTCTGCAGACCCCGCTGTTGCCTCCCAGGGGAGTCTCC
+AGGCCCAGCTCTCGCCCCACCGCGACCTCCCAGGCCCAAGTCCCTGCCTACCTCCCAGCA
+GCCCGAGTGCGATCCTGTTCCTCCCTCACGGTGGCCTGTTGAGGCAGGGGGTCACGCTGA
+CCTCTGTCCGCGTGGGAGGGGCCGGTGTGAGGCAAGGGCTCACACTGACCTCTCTCAGCG
+TGGGAGGGGCCGGTGTGAGGCAAGGGGCTCACGCTGACCTCTGTCCGCGTGGGAGGGGCC
+GGTGTGAGGCAAGGGCTCACACTGACCTCTCTCAGCGTGGGAGGGGCCGGTGTGAGGCAA
+GGGGCTCACGCTGACCTCTGTCCGCGTGGGAGGGGCTGGTGTGAGGCAAGGGCTCAGGCT
+GACCTCTCTCAGCGTGGGAGGGGCCGGTGTGAGGCAAGGGGCTCACGCTGACCTCTGTCC
+GCGTGGGAGGGGCCGGTGTGAGACAAGGGGCTCACACTGACCTCTCTCAGCGTGGGAGGG
+GCCGGTGTGAGGCAAGGGGCTCAGGCTGACCTCTGTCCGCGTGGGAGGGGCCGGTGTGAG
+GCAAGGGGCTCAGGCTGACCTCTGTCCGCGTGGGAGGGGCCGGTGTGAGGCAAGGGGCTC
+AGGCTGACCTCTGTCCGCGTGGGAGGGGCCGGGGTGAGGCAAGGGCTCACACTGACCTCT
+CTCAGCGTGGGAGGGGCCGGTGTGAGGCAAGGGGCTCGGGCTGACCTCTCTCAGCGTGGG
+AGGGGCCGGTGTGAGGCAAGGGGCTCGGGCTGACCTCTCTCAGCGTGGGAGGGGCCGGTG
+TGAGGCAAGGGGCTCGGGCTGACCTCTGTCCGCGTGGGAGGGGCCGGTGTGAGGCAAGGG
+GCTCGGGCTGACCTCTCTCAGCGTGGGAGGGGCCGGTGTGAGGCAAGGGGCTCACGCTGA
+CCTCTGTCCGCGTGGGAGGGGCCGGTGTGAGGCAAGGGCTCACACTGACCTCTCTCAGCG
+TGGGAGGGGCCGGTGTGAGACAAGGGGCTCACGCTGACCTCTGTCCACGTGGGAGGGGCC
+GGTGTGAGGCAAGGGGCTCACACTGACCTCTCTCAGCGTGGGAGGGGCCGGTGTGAGGCA
+AGGGGCTCACGCTGACCTCTGTCCGCGTGGGAGGGGCCGGTGTGAGGCAAGGGCTCACAC
+TGACCTCTCTCAGCGTGGGAGGAGCCAGTGTGAGGCAGGGGCTCACGCCTCTGGGCAGGG
+TGCCAGAGGCATGAGTTGGGCATCAACAGGCCACCGTGAGGGAGGAGCTGGGCCGCACGC
+GGGCTGCTGGGAGGCAGGCAGGGACTTGGCCCCGGGAGGCCGCCGTGGGGGCAAGAGCTG
+GGCCTGGAGAGGCCCCTGGGAGGCAAGGGCGGGGCCTGCAGAGGCTGTTCTCCAACCAGT
+GCTAGAACTGTACAGGCCACCAGGAGGCAGGAGGTGGGCCCTCAGAGCTTGGCTGGAGAA
+AGTTCGGGGCCTACAAAGGCGGTTGGGAGCTGGGCAGGAGTTGAGCCAAAAGAGCTTGCT
+TACTTGCTGGGAGGCAGGGCCGGGAGAGCCCGACTTCAGGACAACTTGGGCCTGCGGCGG
+TCGCCGGGAGGCCCAACCTTGGCGTGGAGGAGCCCACCGACCGGAGACCATTTGGGGCCT
+GGAGATGCCATCGGAGGGCAGGAGCTCATCCTGGAGAGGCCACCGTGAGGCCTGACCTGG
+GCCTGGGGAGCTTGGCTTGAGGAAGCTGTGGACCGACCAAGGCCGCCAGGAGATGGGTAG
+GCACTGAGTCCAAAGAGGTTGTTGAGAGGCAGGAATCGGGCCTGGAGACCCAACCAGGAA
+GAAGAGCTGGGCCCGGAGAGAACGCCCGGAGGGTGCAAGTGGGTCTGGAGAGGCCGACTT
+GAGGAGGTTCTGGGCCCGGAGAGGCCGCTGGAAGGGAAAAACTGGGCCTGGAAAGGCCGT
+TGTCAGGAATGAGCCCCATGGGCCTGAAGAGGCCACTGGCAGGCGGGAGCTGGGCCTGCC
+GAAGCGGCCGAGAGGCAGGAGCTTTGGACTCGGGAGGCCGCAGTGAAGCAACAGCTAGCT
+GGGCGTGGAGAGTCCGCTGTGAGGCAGAGGCTGGGCCTGTGCAGGCCTTCGGGAGGCAGG
+AGGCTGGGCCTTGTCGAGGCCTGCAGAGGCCACCGAAAGTCAAAAGCGGGGCTTGGGAAG
+GCCGCCGGGAGGCATGAGCTGGGCTGGGCCGAAAGAGGCCACTGGGAGGCAGGAGGAGCT
+GGGCCTGGAGAGGCTGCCGAAAGGCAGGAGCTTCACCTGAGGATGCCACAGTGAGACACC
+ATCTGGGTCTGGAGGGTCCACTGTGAGGCAGAGGCTGACCTGTAGAGTCCGACAGTAGAC
+AGAAGTTGGGCAAAAGCCTGATTTGAGGAAGTTTTGGGCTTCAAGAGTCAGCCACGAGGC
+AGGCACTAGGCCTGGAAATGGCCTCACAGTCATAAGTTGGGCCTAAATGGGCCACTGTGA
+GGGAGGAGCTGTGCCTGTTGAGGCTGCTGGCAGGCAGGCAGAAATTTGGCCTGGGGCAGC
+TGCCATGAGGCAAGAGCTGGGCCTGGAAAAAGCCCCTGGGAGGCAAGAGCAGGGCCTGCA
+GAGGCTGTTCTCAAGTCAAAGCTGGGCCTGTTGATGCCACCGGGAAGCAGAAGGTGGGCC
+TGGAGAGTTTGACTTGAGGAAGTTTTGGGCCTACATTGGCCGCCATTAGCTGGACAGGAA
+CTGGGCCAAAAAAGGCTGTTGTGAGGCAGCAGTTGTGCCTGTAGACCCAGCCAAGAGGAA
+GAGGTGGGCCTGGAGAAGCCCCCATGAGGCAGAGGTTGGGCCTGTAGACGCTGACAGGAG
+GCAGGAGCTGGGCCTGGACAGGTCAACTTGAGGAGATTTTGGGCCTTCATAGGCCACCAG
+GAGGCAGCAGTTGGGACTAGAGAGTCTGACTTGAGTAAGTTTTGGGCCCGGAGATGATGT
+CCTGGGACAGGAGTTGGCCGTGGAGAGGCCACCGTGAGGCATAAGCTGGATGTAGAGAGG
+CCAGTGTGAGGCAAGACCTGGGCCTGTCTAGGCTGCTGGGAGACAGGCAGGAATCTGGCC
+AGGGAAGGTTGCCATGAGACAAAAGTTGGGCCTGGAAAGGCCCTTGTGAAGCATGAGCTT
+GGCCTAAAGAGGCCACTGGGTGGCAGGAGCTGGGTGTGTAGAAGCTGCTGAAAGGTTGGG
+AGCTTGGCTTGGGGGGTCCACAGTGAGGTAGAAGCTGGGCGTGAAGAATCTGCTGTGAGG
+CAGACGTTGGGACTGTAGAGGCTGACGGGAGGCAGAGGC
diff --git a/test/csq/ENST00000423372/ENST00000423372.fa.fai b/test/csq/ENST00000423372/ENST00000423372.fa.fai
new file mode 100644 (file)
index 0000000..a21d1c0
--- /dev/null
@@ -0,0 +1 @@
+1      4479    19      60      61
diff --git a/test/csq/ENST00000423372/ENST00000423372.gff b/test/csq/ENST00000423372/ENST00000423372.gff
new file mode 100644 (file)
index 0000000..711c89a
--- /dev/null
@@ -0,0 +1,8 @@
+1      ensembl gene    1       4479    .       -       .       ID=gene:ENSG00000237683;Name=AL627309.1;biotype=protein_coding;description=Uncharacterized protein  [Source:UniProtKB/TrEMBL%3BAcc:R4GN28];gene_id=ENSG00000237683;logic_name=ensembl;version=5
+1      ensembl transcript      1       4479    .       -       .       ID=transcript:ENST00000423372;Parent=gene:ENSG00000237683;Name=AL627309.1-201;biotype=protein_coding;tag=basic;transcript_id=ENST00000423372;version=3
+1      ensembl exon    1       902     .       -       .       Parent=transcript:ENST00000423372;Name=ENSE00002314092;constitutive=1;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00002314092;rank=2;version=1
+1      ensembl three_prime_UTR 1       902     .       -       .       Parent=transcript:ENST00000423372
+1      ensembl three_prime_UTR 2721    3629    .       -       .       Parent=transcript:ENST00000423372
+1      ensembl exon    2721    4479    .       -       .       Parent=transcript:ENST00000423372;Name=ENSE00002221580;constitutive=1;ensembl_end_phase=-1;ensembl_phase=0;exon_id=ENSE00002221580;rank=1;version=1
+1      ensembl CDS     3630    4409    .       -       0       ID=CDS:ENSP00000473460;Parent=transcript:ENST00000423372;protein_id=ENSP00000473460
+1      ensembl five_prime_UTR  4410    4479    .       -       .       Parent=transcript:ENST00000423372
diff --git a/test/csq/ENST00000423372/insert3.txt b/test/csq/ENST00000423372/insert3.txt
new file mode 100644 (file)
index 0000000..cc5ea73
--- /dev/null
@@ -0,0 +1,6 @@
+2723   G       GAAA    splice_region&3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+2723   G       GAAA    splice_region&3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+3630   T       TAAA    stop_lost&inframe_insertion|AL627309.1|ENST00000423372|protein_coding|-|260*>260CL|3630T>TAAA
+3630   T       TAAA    stop_lost&inframe_insertion|AL627309.1|ENST00000423372|protein_coding|-|260*>260CL|3630T>TAAA
+
diff --git a/test/csq/ENST00000423372/insert3.txt-l b/test/csq/ENST00000423372/insert3.txt-l
new file mode 100644 (file)
index 0000000..cc5ea73
--- /dev/null
@@ -0,0 +1,6 @@
+2723   G       GAAA    splice_region&3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+2723   G       GAAA    splice_region&3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+3630   T       TAAA    stop_lost&inframe_insertion|AL627309.1|ENST00000423372|protein_coding|-|260*>260CL|3630T>TAAA
+3630   T       TAAA    stop_lost&inframe_insertion|AL627309.1|ENST00000423372|protein_coding|-|260*>260CL|3630T>TAAA
+
diff --git a/test/csq/ENST00000423372/insert3.vcf b/test/csq/ENST00000423372/insert3.vcf
new file mode 100644 (file)
index 0000000..cfeba43
--- /dev/null
@@ -0,0 +1,7 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      2723    .       G       GAAA    .       .       EXP=splice_region&3_prime_utr|AL627309.1|ENST00000423372|protein_coding;type=three_prime_UTR:2,exon:2, spliced utr
+1      3630    .       T       TAAA    .       .       EXP=stop_lost&inframe_insertion|AL627309.1|ENST00000423372|protein_coding|-|260*>260CL|3630T>TAAA;type=CDS:0, another stop 2aa further
diff --git a/test/csq/ENST00000423372/snps.txt b/test/csq/ENST00000423372/snps.txt
new file mode 100644 (file)
index 0000000..15d636e
--- /dev/null
@@ -0,0 +1,117 @@
+1      A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+1      A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+3      C       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+3      C       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+4      T       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+4      T       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+5      A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+5      A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+9      A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+9      A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+10     A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+10     A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+2712   A       C       intron|AL627309.1||protein_coding
+2712   A       C       intron|AL627309.1||protein_coding
+
+2713   G       A       splice_region|AL627309.1|ENST00000423372|protein_coding
+2713   G       A       splice_region|AL627309.1|ENST00000423372|protein_coding
+
+2717   G       A       splice_region|AL627309.1|ENST00000423372|protein_coding
+2717   G       A       splice_region|AL627309.1|ENST00000423372|protein_coding
+
+2718   G       A       splice_region|AL627309.1|ENST00000423372|protein_coding
+2718   G       A       splice_region|AL627309.1|ENST00000423372|protein_coding
+
+2719   G       A       splice_donor|AL627309.1|ENST00000423372|protein_coding
+2719   G       A       splice_donor|AL627309.1|ENST00000423372|protein_coding
+
+2721   C       A       splice_region&3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+2721   C       A       splice_region&3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+2723   G       A       splice_region&3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+2723   G       A       splice_region&3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+2724   G       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+2724   G       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+2725   A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+2725   A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+2729   C       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+2729   C       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+2730   C       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+2730   C       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+3621   G       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+3621   G       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+3622   C       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+3622   C       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+3626   A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+3626   A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+3627   C       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+3627   C       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+3628   A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+3628   A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+3630   T       A       @3632
+3630   T       A       @3632
+
+3632   A       C       stop_lost|AL627309.1|ENST00000423372|protein_coding|-|260*>260G|3630T>A+3632A>C
+3632   A       C       stop_lost|AL627309.1|ENST00000423372|protein_coding|-|260*>260G|3630T>A+3632A>C
+
+3633   T       A       @3634
+3633   T       A       @3634
+
+3634   A       C       missense|AL627309.1|ENST00000423372|protein_coding|-|259L>259C|3633T>A+3634A>C
+3634   A       C       missense|AL627309.1|ENST00000423372|protein_coding|-|259L>259C|3633T>A+3634A>C
+
+3638   T       A       missense|AL627309.1|ENST00000423372|protein_coding|-|258N>258Y|3638T>A
+3638   T       A       missense|AL627309.1|ENST00000423372|protein_coding|-|258N>258Y|3638T>A
+
+3639   G       A       synonymous|AL627309.1|ENST00000423372|protein_coding|-|257P|3639G>A
+3639   G       A       synonymous|AL627309.1|ENST00000423372|protein_coding|-|257P|3639G>A
+
+4401   C       A       @4402
+4401   C       A       @4402
+
+4402   A       C       missense|AL627309.1|ENST00000423372|protein_coding|-|3L>3R|4401C>A+4402A>C
+4402   A       C       missense|AL627309.1|ENST00000423372|protein_coding|-|3L>3R|4401C>A+4402A>C
+
+4406   A       C       missense|AL627309.1|ENST00000423372|protein_coding|-|2S>2A|4406A>C
+4406   A       C       missense|AL627309.1|ENST00000423372|protein_coding|-|2S>2A|4406A>C
+
+4407   G       A       @4408
+4407   G       A       @4408
+
+4408   G       A       missense|AL627309.1|ENST00000423372|protein_coding|-|1T>1I|4407G>A+4408G>A
+4408   G       A       missense|AL627309.1|ENST00000423372|protein_coding|-|1T>1I|4407G>A+4408G>A
+
+4410   A       C       5_prime_utr|AL627309.1|ENST00000423372|protein_coding
+4410   A       C       5_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+4412   A       C       5_prime_utr|AL627309.1|ENST00000423372|protein_coding
+4412   A       C       5_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+4413   A       C       5_prime_utr|AL627309.1|ENST00000423372|protein_coding
+4413   A       C       5_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+4414   G       A       5_prime_utr|AL627309.1|ENST00000423372|protein_coding
+4414   G       A       5_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+4418   G       A       5_prime_utr|AL627309.1|ENST00000423372|protein_coding
+4418   G       A       5_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+4419   G       A       5_prime_utr|AL627309.1|ENST00000423372|protein_coding
+4419   G       A       5_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
diff --git a/test/csq/ENST00000423372/snps.txt-l b/test/csq/ENST00000423372/snps.txt-l
new file mode 100644 (file)
index 0000000..fac7f82
--- /dev/null
@@ -0,0 +1,117 @@
+1      A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+1      A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+3      C       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+3      C       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+4      T       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+4      T       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+5      A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+5      A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+9      A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+9      A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+10     A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+10     A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+2712   A       C       intron|AL627309.1||protein_coding
+2712   A       C       intron|AL627309.1||protein_coding
+
+2713   G       A       splice_region|AL627309.1|ENST00000423372|protein_coding
+2713   G       A       splice_region|AL627309.1|ENST00000423372|protein_coding
+
+2717   G       A       splice_region|AL627309.1|ENST00000423372|protein_coding
+2717   G       A       splice_region|AL627309.1|ENST00000423372|protein_coding
+
+2718   G       A       splice_region|AL627309.1|ENST00000423372|protein_coding
+2718   G       A       splice_region|AL627309.1|ENST00000423372|protein_coding
+
+2719   G       A       splice_donor|AL627309.1|ENST00000423372|protein_coding
+2719   G       A       splice_donor|AL627309.1|ENST00000423372|protein_coding
+
+2721   C       A       splice_region&3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+2721   C       A       splice_region&3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+2723   G       A       splice_region&3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+2723   G       A       splice_region&3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+2724   G       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+2724   G       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+2725   A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+2725   A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+2729   C       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+2729   C       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+2730   C       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+2730   C       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+3621   G       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+3621   G       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+3622   C       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+3622   C       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+3626   A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+3626   A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+3627   C       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+3627   C       A       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+3628   A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+3628   A       C       3_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+3630   T       A       @3632
+3630   T       A       stop_lost|AL627309.1|ENST00000423372|protein_coding|-|260*>260C|3630T>A
+
+3632   A       C       stop_lost|AL627309.1|ENST00000423372|protein_coding|-|260*>260G|3630T>A+3632A>C
+3632   A       C       stop_lost|AL627309.1|ENST00000423372|protein_coding|-|260*>260G|3632A>C
+
+3633   T       A       @3634
+3633   T       A       missense|AL627309.1|ENST00000423372|protein_coding|-|259L>259F|3633T>A
+
+3634   A       C       missense|AL627309.1|ENST00000423372|protein_coding|-|259L>259C|3633T>A+3634A>C
+3634   A       C       stop_gained|AL627309.1|ENST00000423372|protein_coding|-|259L>259*|3634A>C
+
+3638   T       A       missense|AL627309.1|ENST00000423372|protein_coding|-|258N>258Y|3638T>A
+3638   T       A       missense|AL627309.1|ENST00000423372|protein_coding|-|258N>258Y|3638T>A
+
+3639   G       A       synonymous|AL627309.1|ENST00000423372|protein_coding|-|257P|3639G>A
+3639   G       A       synonymous|AL627309.1|ENST00000423372|protein_coding|-|257P|3639G>A
+
+4401   C       A       @4402
+4401   C       A       synonymous|AL627309.1|ENST00000423372|protein_coding|-|3L|4401C>A
+
+4402   A       C       missense|AL627309.1|ENST00000423372|protein_coding|-|3L>3R|4401C>A+4402A>C
+4402   A       C       missense|AL627309.1|ENST00000423372|protein_coding|-|3L>3R|4402A>C
+
+4406   A       C       missense|AL627309.1|ENST00000423372|protein_coding|-|2S>2A|4406A>C
+4406   A       C       missense|AL627309.1|ENST00000423372|protein_coding|-|2S>2A|4406A>C
+
+4407   G       A       @4408
+4407   G       A       synonymous|AL627309.1|ENST00000423372|protein_coding|-|1T|4407G>A
+
+4408   G       A       missense|AL627309.1|ENST00000423372|protein_coding|-|1T>1I|4407G>A+4408G>A
+4408   G       A       missense|AL627309.1|ENST00000423372|protein_coding|-|1T>1I|4408G>A
+
+4410   A       C       5_prime_utr|AL627309.1|ENST00000423372|protein_coding
+4410   A       C       5_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+4412   A       C       5_prime_utr|AL627309.1|ENST00000423372|protein_coding
+4412   A       C       5_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+4413   A       C       5_prime_utr|AL627309.1|ENST00000423372|protein_coding
+4413   A       C       5_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+4414   G       A       5_prime_utr|AL627309.1|ENST00000423372|protein_coding
+4414   G       A       5_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+4418   G       A       5_prime_utr|AL627309.1|ENST00000423372|protein_coding
+4418   G       A       5_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
+4419   G       A       5_prime_utr|AL627309.1|ENST00000423372|protein_coding
+4419   G       A       5_prime_utr|AL627309.1|ENST00000423372|protein_coding
+
diff --git a/test/csq/ENST00000423372/snps.vcf b/test/csq/ENST00000423372/snps.vcf
new file mode 100644 (file)
index 0000000..a892792
--- /dev/null
@@ -0,0 +1,45 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+##INFO=<ID=EXPL,Number=1,Type=String,Description="Expected consequence with bt/csq -l">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      1       .       A       C       .       .       EXP=3_prime_utr|AL627309.1|ENST00000423372|protein_coding;type=gene:0,transcript:0,exon:0,three_prime_UTR:0
+1      3       .       C       A       .       .       EXP=3_prime_utr|AL627309.1|ENST00000423372|protein_coding;type=gene:2,transcript:2,exon:2,three_prime_UTR:2
+1      4       .       T       A       .       .       EXP=3_prime_utr|AL627309.1|ENST00000423372|protein_coding;type=gene:3,transcript:3,exon:3,three_prime_UTR:3
+1      5       .       A       C       .       .       EXP=3_prime_utr|AL627309.1|ENST00000423372|protein_coding;type=gene:4,transcript:4,exon:4,three_prime_UTR:4
+1      9       .       A       C       .       .       EXP=3_prime_utr|AL627309.1|ENST00000423372|protein_coding;type=gene:8,transcript:8,exon:8,three_prime_UTR:8
+1      10      .       A       C       .       .       EXP=3_prime_utr|AL627309.1|ENST00000423372|protein_coding;type=gene:9,transcript:9,exon:9,three_prime_UTR:9
+1      2712    .       A       C       .       .       EXP=intron|AL627309.1||protein_coding;type=three_prime_UTR:-9,exon:-9
+1      2713    .       G       A       .       .       EXP=splice_region|AL627309.1|ENST00000423372|protein_coding;type=three_prime_UTR:-8,exon:-8
+1      2717    .       G       A       .       .       EXP=splice_region|AL627309.1|ENST00000423372|protein_coding;type=three_prime_UTR:-4,exon:-4
+1      2718    .       G       A       .       .       EXP=splice_region|AL627309.1|ENST00000423372|protein_coding;type=three_prime_UTR:-3,exon:-3
+1      2719    .       G       A       .       .       EXP=splice_donor|AL627309.1|ENST00000423372|protein_coding;type=three_prime_UTR:-2,exon:-2
+1      2721    .       C       A       .       .       EXP=splice_region&3_prime_utr|AL627309.1|ENST00000423372|protein_coding;type=three_prime_UTR:0,exon:0
+1      2723    .       G       A       .       .       EXP=splice_region&3_prime_utr|AL627309.1|ENST00000423372|protein_coding;type=three_prime_UTR:2,exon:2
+1      2724    .       G       A       .       .       EXP=3_prime_utr|AL627309.1|ENST00000423372|protein_coding;type=three_prime_UTR:3,exon:3
+1      2725    .       A       C       .       .       EXP=3_prime_utr|AL627309.1|ENST00000423372|protein_coding;type=three_prime_UTR:4,exon:4
+1      2729    .       C       A       .       .       EXP=3_prime_utr|AL627309.1|ENST00000423372|protein_coding;type=three_prime_UTR:8,exon:8
+1      2730    .       C       A       .       .       EXP=3_prime_utr|AL627309.1|ENST00000423372|protein_coding;type=three_prime_UTR:9,exon:9
+1      3621    .       G       A       .       .       EXP=3_prime_utr|AL627309.1|ENST00000423372|protein_coding;type=CDS:-9
+1      3622    .       C       A       .       .       EXP=3_prime_utr|AL627309.1|ENST00000423372|protein_coding;type=CDS:-8
+1      3626    .       A       C       .       .       EXP=3_prime_utr|AL627309.1|ENST00000423372|protein_coding;type=CDS:-4
+1      3627    .       C       A       .       .       EXP=3_prime_utr|AL627309.1|ENST00000423372|protein_coding;type=CDS:-3
+1      3628    .       A       C       .       .       EXP=3_prime_utr|AL627309.1|ENST00000423372|protein_coding;type=CDS:-2
+1      3630    .       T       A       .       .       EXP=@3632;EXPL=stop_lost|AL627309.1|ENST00000423372|protein_coding|-|260*>260C|3630T>A;type=CDS:0
+1      3632    .       A       C       .       .       EXP=stop_lost|AL627309.1|ENST00000423372|protein_coding|-|260*>260G|3630T>A+3632A>C;EXPL=stop_lost|AL627309.1|ENST00000423372|protein_coding|-|260*>260G|3632A>C;type=CDS:2
+1      3633    .       T       A       .       .       EXP=@3634;EXPL=missense|AL627309.1|ENST00000423372|protein_coding|-|259L>259F|3633T>A;type=CDS:3
+1      3634    .       A       C       .       .       EXP=missense|AL627309.1|ENST00000423372|protein_coding|-|259L>259C|3633T>A+3634A>C;EXPL=stop_gained|AL627309.1|ENST00000423372|protein_coding|-|259L>259*|3634A>C;type=CDS:4
+1      3638    .       T       A       .       .       EXP=missense|AL627309.1|ENST00000423372|protein_coding|-|258N>258Y|3638T>A;type=CDS:8
+1      3639    .       G       A       .       .       EXP=synonymous|AL627309.1|ENST00000423372|protein_coding|-|257P|3639G>A;type=CDS:9
+1      4401    .       C       A       .       .       EXP=@4402;EXPL=synonymous|AL627309.1|ENST00000423372|protein_coding|-|3L|4401C>A;type=five_prime_UTR:-9
+1      4402    .       A       C       .       .       EXP=missense|AL627309.1|ENST00000423372|protein_coding|-|3L>3R|4401C>A+4402A>C;EXPL=missense|AL627309.1|ENST00000423372|protein_coding|-|3L>3R|4402A>C;type=five_prime_UTR:-8
+1      4406    .       A       C       .       .       EXP=missense|AL627309.1|ENST00000423372|protein_coding|-|2S>2A|4406A>C;type=five_prime_UTR:-4
+1      4407    .       G       A       .       .       EXP=@4408;EXPL=synonymous|AL627309.1|ENST00000423372|protein_coding|-|1T|4407G>A;type=five_prime_UTR:-3
+1      4408    .       G       A       .       .       EXP=missense|AL627309.1|ENST00000423372|protein_coding|-|1T>1I|4407G>A+4408G>A;EXPL=missense|AL627309.1|ENST00000423372|protein_coding|-|1T>1I|4408G>A;type=five_prime_UTR:-2-incomplete 5'cds,not a start
+1      4410    .       A       C       .       .       EXP=5_prime_utr|AL627309.1|ENST00000423372|protein_coding;type=five_prime_UTR:0
+1      4412    .       A       C       .       .       EXP=5_prime_utr|AL627309.1|ENST00000423372|protein_coding;type=five_prime_UTR:2
+1      4413    .       A       C       .       .       EXP=5_prime_utr|AL627309.1|ENST00000423372|protein_coding;type=five_prime_UTR:3
+1      4414    .       G       A       .       .       EXP=5_prime_utr|AL627309.1|ENST00000423372|protein_coding;type=five_prime_UTR:4
+1      4418    .       G       A       .       .       EXP=5_prime_utr|AL627309.1|ENST00000423372|protein_coding;type=five_prime_UTR:8
+1      4419    .       G       A       .       .       EXP=5_prime_utr|AL627309.1|ENST00000423372|protein_coding;type=five_prime_UTR:9
diff --git a/test/csq/ENST00000436063/ENST00000436063.fa b/test/csq/ENST00000436063/ENST00000436063.fa
new file mode 100644 (file)
index 0000000..f64f1ce
--- /dev/null
@@ -0,0 +1,204 @@
+>1     1:94333353-94345494
+TATTCCAGAAACAAAAGTAGTTTTTTTTTAAAATAAAAGAGAACAGACATAGATGCTTCC
+CTAACTCCAACTATGAATGTTATTGTCAGTTCTGCTATTACTAGCTTTTGACTCCAAGCA
+GTAAATATGAGATTTTGGACATAGGTATGGGCAGACTGCATGACTAAAACACCAAAAGCA
+ATGGCAACAAAAGGCAAAATTGACAAGTGGGATCTAATTAAACTAAAGAGTTTCTGCACA
+GCAAAAGAAACTATTATCAGAGTGCACAGGCAATCTACAGAATGGGAGAAAATTTCTGTA
+ATCTATCCATCTGACAAAGGGCTAATATCCAGAATCTACAAAGAACTTAAACAAATTTAC
+AAGAAAAAACCCCATCAAAAAGTGGGTGAAGGATATGAACAGACACTTCTCAAAAGAAGA
+CATTTATGCAGCCAACAAACATGAAAAAACGCTCATTATCACTGCTCATTAGAGAAATGC
+AAATCAAAACCACAATGAGATACCATCTCATTGCCAGTTAGAATGGCAATCATTAAAAAG
+TCAGGAAACAACAGATGCTGGAGAGGATATGGAGAACTAGGAACACTTTTACACTGTTGG
+TGGGAGTGTAAACTAGTTCAACCATTGTGGAAGACAGTGTGGTGATTCCGCAAGGATCTA
+GGACCAGAAATACCATTTGACCCAGCAATCCCATTACTGGGTATATACCCAAAGGATTAT
+AAATCATTCTACTATAAAGACACATACACAAGTATGTTTACTGTGGCACTGTTCACAATA
+GAAAAGACTTGGAACCAACCCAAATGCCCATGAATGATAGACTGGATAAAGAAAATGTGG
+CACATATACACCATGGAATACTATGTGGCCATAAAAAAGCATGAGTTCATGTCCTTTGCA
+GGGACATGGCTGAAGCTGGAAATCATCTCAGCAAGAACAGAAAACTAACACAAGAACAGA
+AAACCAAACACTGCATGTTCTTACTCGTAAGTGGGAGGTAAACAATGAGAACACATGGAC
+ACAGGGAGGGGAACATCACACACTGGGGCCTGTTGTGGGTGGGGGACTAGGGGAGGGATA
+GCACTAGGAGAAATACCTAATGTAGATAGGTTGATGGGTGCAGCAAACCACCATGGCACG
+TGTATACCTATGTAACCTGCATGTTCTACACATGTACCCCAAAACTATTATTAAAAAAAA
+AAAAGATTTCATATTTGCTGATATCTCAAGGAAGCAGTATGCTGGAAAAATAGAGGTAAA
+GTGAATAGTAACATAAAGGAAGCTACAACTCACCAAGTATCAACAGAAATGACCAACACT
+CCTTGGGTGCCAGAAACCAGCTTAGCCAGGGTGCATACTGTACCACTGGAGAAGAGGTAA
+GCTGGGTTAACTTCGAAGAAACCCTGGCCAACTTAAATTATAGTTTAATCCTGTTTTACT
+TGGACCACAACACTTAAATCTAGATAAAAACCAATTATTCCTCCCTGTTTCAGTTGCCAA
+GCAAGGAAAACAGCTCCTCTGCCCAAGCTTTCTAGGTCATATTCTTCATATCTTTGTATC
+CCAACTTTCTGGATCTGAATTTTATAGCTAACTATAGGGCATTGCCTCTCTACCATCTCC
+CGTCCCCTACACAGACACACACACACATACACACATAAAACTACCTATTAATTACAATAA
+TGTTTATATATCTTTGATCATTTTTTAAAGTTCTTTGAACATGTTAGCAAACTTTATACT
+TCCTATCTTTTAATTAAATTTTCTTTAAATAACTAAGCATTGAAAACTTTACAAACCATC
+AGTTATCTTAAAATGGTTGAGATTTTTTTTCCTTTTTTCCCATAAAGAGTCTACACCAGG
+GTGGGTCTTTTAGACACCCCTATTTTCTAAGGGCATGTAATCGATTCTCAAATCAACTTT
+TTCCAAATACAAATTCCTGTATGAACAGGGCCAGTCTATGGTAAATTAATTTAGATGATG
+GTGTTAGTTTTCCAAACGTCTTTAATAAGTAAATAAAGGAGCAATGTAAAATGTTGCAGT
+TTGCTTGGTAAATCTTAATTGCGAAATTTCTTCTTCTTTCGGAACTTTTTTCCTGCTGCA
+TTTGCTGCTTTTTCAGCCATGATCTCTGAGTACTTCCTTCGGTTGTATCTGAAAAAGAAA
+AATCAGAACTTTATGTTTGATATATCAGACATTAGAAGTTAATATAACCTTAGGGTAAAA
+GTTGGGAATGGAGTGGTGGACAAGACAAGTATAGTCTCTGACCTCATAGCACTTGCTTGC
+AATCTAGGGAGAAAAAATGGCAACTGTAGTAGGAAGACTTTCCTACTATATGCACTATAT
+CCATCTATCTATCCATATATCCATATATGATCTATATATGCACTATATCCATCCACCAGG
+CTGTATCAAATGCTTTAAACATTTTTGAGGGATAAAAACACAAAAATCAGGACTAAGCAA
+AACAAAAAGTCACACTTATCCTGAAAATGCACAGTATGATATATATATTTCTTAGAAGCG
+ACCAATGGTTTTCAAAGTGTGGTCTGTGGAGTAGACCCTTTCAAGGGATTCATTAGGTAA
+AAACTATTTTCTCAAGAATACTAAGGCATTAATCGCTTTTTTCACCCTCGTTCTCTCATG
+AGTGTAGTGTTTTCCAGGGGCTACGTGATGTATGTTATCTGCAGAAGCAGGTATGAGCCT
+CTGTCTTTAGTTAAGCCAGACATTAAAGAGATTTGCACTAAATTATTTTTCATAAAAATA
+TATATTCATGTTAATATGTTATGGGTTATTATAAATGAGTTATTTTTAAATTATTTGAAA
+ATTTATAAGTTTATACATTTTTAAAGCAAAGTATACATATTATAAAATAAATATGAATTC
+CTTTACCTTCTGAATTCAGAATCAGCCAGCAGTTCTTCCACAATAGTTCTTTTCCTTTGC
+TTCTTGGGAATTCGTGAATGGTAGAAATCAGCTGGATTGTCAACAATGGTTCCAATCTGT
+GAACAATTGATTGAAATAAGTCATGCATTGAGTGCCAAGATGCTTTCATACTTCAGTGTA
+GCTCTAATTATATTTAGAGAAAGGAATGGAAAGAACAAGCTTACATTACACTAATAGTAA
+TGTAAATTTTGCCATTTATTTAAAGCAAAAAAAAAAAAGTAGCATAGTGGTGCTATTATG
+TTTCTTCAGTAGTTTATAGTAGATCCAAAATTTCTTTGCTAAACACTAAATTCATGATGC
+ACAGTGTAACTAAAGGAGAAAAGTGGAACAGATAATATATACTTTTTGTTCTAGTTTCCC
+AAATCAATGAATTAGACACATAAATTCTACTACATACCTATTTGGTTTCCTAGGTCATCA
+CAAAGGCTGCCAGTTTGGCCTACTTAGTGATCATTCTGTATTTGTTCATACACTCAACTG
+AATAAAATTTACAGTGATCACTATGCACCAGGCACTGTGTTACATGTTAGGGAAACAAAG
+AACATCTGGTTCCTGCAGTGCAGAGCCTGCAGTCTTAAGGAAGCTCCACAAAAAGTAACT
+AAAATATTAAAGCATAACATGTGCTGAACAAAACACTATAGACGCTCTGAAGACAAAGTG
+ACCAATTGTACCTAAGAGAGGTAAGGAAGATTTAACAAAGAATGACAATTTAGCTTGAAT
+TTGTATGGGTAAAATTTCACCAAACAAACAAGAACTATGGATATGCAAAGTCAAATTATG
+CAGGGACTGGTATGTACGTGTTCTGACAAGACTGAGTAGCTAAGTGTGTTGGAATTTGTT
+GGGCTATATGATGAAAGGCAGGTGAACTAGTTTGGGTATGGATTATTAATGGCTAAATGA
+AAGGATACAGACCCAATCCTATGTCATAATTCATCACTGAATGTTTCTGAGCAGAGGTGT
+AACACGAACAGATGAAAACATTTTAAAAACCAACTTGGATTAGTACACGTGATACCCTTT
+TACCCCTATCCCGTATGGACTCTTGCTGTTAGGCTGATACTATTCATACATTCACATAGT
+GAACTTTATAGGTTCAACAGGTTTTAGCTGACCTGGAAACCATTTGTAACACCATCTCTC
+TAAATGTGATCAAATTAAAAGTTAGTGGCTGAATTGGGTAATGGCCATTCTTATATGGCC
+TATGCAGATATGTTCCATACATTAGGCATGCACAATGGAAATATCCTCTATTTTAGGAGT
+AAACTTTAAAGAACACTACAGTGCTTTCCAAACTAAAATTCACAGATCATCACCACTATT
+CTGTTTGCTTCATACCTGGAAGTACTTGGGGAAGCCATCTCTATCATTTTTCTTGTAAAA
+TCTTTTCGGGTCCATGCTGGCTCTCATCTTCAGTGCTTTGAGATCATTTTTCAGTTCATT
+TGTCATTTCTGGAGCTTTCATACCAAACCAGCCATCCCCTGCTGTTTTTTGTCGTTCTTT
+CTGAAATTATGATTTCAAAAATAAACATTCTAACAGCTAAGAGTATACATTATAATTCAT
+TTCCCCTGAAGTAACACATACAGAAAATTTTGTAAATTAAAAACAAATGGTTACTTTATT
+GAAAGCACTTAAATCCAGAATCATAGAGATAAAAGGAATTAAATCACAAAAAGTGACTTC
+TCCGCTAAATTAGGGACAGGATTATCAGTTTCATAAATGAGGGCTCCGTAAAATCTATTT
+TCTGTCTCAGAGAGTAACTGCTGACTTGCTGGGAGAATAACACACAACTTCAATTTTTAT
+TGTCTAAAACAGACTATATGCAGTAAGAAAATGTATAAAAACACTTTCGTTTCTAGAGCT
+TATATGTAAACATTTTTATTCAGTCACCCAGGAGTCTCAGAATGCCACTCATACAAGGAT
+CCAGAACCTTGTGTTATTTCTACAATAAAACAAAATACTATTCTTTAGAAAACTCCTACA
+AGTTATTTAATTTTGTTTCATTCATACAACAAGTATTTAGTTAGTGCCTACCATGTGCCA
+GGGTGCTCCATATTACAGTAACATTACTAGAATACCATCCTCAACTTTCCTTCAAGCTCT
+CTGGATAACTAGTCGAAATGGCAGATAGAAGTAATCTATATATATATATATTTTTTTAAA
+AAACCTCTACTTATAGATGCACTATTGTGGCTGCAAAGATGTGAAAATCTATACATAATG
+TGTTTATGGTACTATATTTTACAGCCCTTAGAAATCTGTAATTATTTTCTTTGGACTCAT
+ATATAGACCAACAGATACAGTTTAATTGTGCAGTTATGTTGTATAAGCTGAAAATATATA
+GCCAAACATATCTAAGCATTTTAATTAAGTCACTGTACTTACTCTGCGTTTTTTCTGAAG
+TTGATACTTTGATTCACTATATGGTGGAACACAGTGGTTTTTTTCAAAATCAGGTGTAAT
+GACGGCTTTCTGCAGAAGCTATAAAAACATAAAATTGGTTTTAAAATAATGTCAGAATGT
+TATATAAGTTTTTCAACAGTTTAAACTTCTGTAAGTTTTAAAATTTTTAGTCAGCCTGGC
+AAAGTGGCTCACACCTATAATCCTAGTGCTTTGAGGAGGCCAAGGGAGGAGGATCACTTG
+AGGCCAGGAGTTTTAGACCACCTTGGTCAACATAGCAAGACCCTGACTGTAAAAAAAAAA
+AAAAAAAGAAAAGAAATTAGTTGGGCATGGTGGCACACACCTGTAGTCCCAGCTACTCAG
+GACGCTAAGGCAGAAGGATCACTTGAGGCCAGGAGCTTGAGGCTGCAGCAAGCTATGACT
+GTGCCACTCACTCCAGCCTGGGTGACAGAGTGAGACCCTGTCTCCCCCCAAACCCAGCTC
+CCTCCCAAAAAAAAAAAGAAAAAAGAAAAAAAAGGCCAGGCACGATGGCTCATGCCTATA
+ATCCCAACTCTTTAGGAGGCCAAGGCAGGACAATCACTTGAGGCCAGGAGTTCAAGACTA
+GCCTGGGTAACATAAGAAAACGCCATTTCTCCAAAATAAATAAATAAATTTGTGCAGTCA
+AATCTGTTTATCTTTTCCTAAATGATTTCTGTACTTTTGTTACTTGACTAGGATGATTAT
+ATTCTCCTAAAACTCTGTGTGACTAAAGGAACCTCAGGTTAATTAGTATTTTTCTCAGTA
+CAAGAACCAAGTAAGACTGCTCTGTAGCCCTCAAAATAGTTTACAGGAATATAGTACAAG
+CATTAATTTGGGACTGACATTTGAAATGATCAACTCAGAAATTAACAGTCAGGCACACAA
+TTCAGGTTCAGGCCTAGATGTTTCTGTGTGGTATAGGTAGCCGTCTAGGCTTTCCTATCA
+CTCATAAAAGGGGGCATGATATTTACTTAACAAATGATTAAGAGTTTGCTGTGAGTCAAG
+TACTGTAGTACATTCAAGGACAGTGGTTCTCAACTGGGAGCATCTGGCAATGTCTGGAGA
+CATTTTTGGTGGTGGTGAGGATAAGGAAGAATGCTACTGACATCTAGTGGGCAAAAGATA
+GGGATGCTGTTAAACATCCTACTATGCACGGAACATCTCACAACAAAATTATGCAGCCCA
+AAACATCAGTAGTGCTGAGACTGAAAAACCCTGTTTTAGGAATATAAAGAAAAGATGGTA
+AGTTAATATATCACATGATCAACAATGAATCAGATCTATGCTAGATGTTATGGAAACAGA
+GGGGTTGTGAGAAGGACTGGAGGTAAAATATTCCCCAAGGGCAACGATCAATTATTTTGC
+ACTTGCTTGGGGAAAAGCAGGGTAAGTTCAGGCAACTACAGTAGTCTTCAGTGGCAAGAA
+TAGAGCAGATGACAGCTGGGTGGGGTAGAGAGGTACTTTGAAGGATTCAAGAGAATACTG
+TCACATCTGTGTGTGTGGTGTGTTTTTTGGGGCAGGGAGGAGAGATGTGGTCTAGCTATG
+TTGCCCAGGTTGGTCTCAAACTCCTGGGCTTAAACAATTCTCCTGCCTCAGCCTCCCAAA
+GTGCTGGGATTATAGATGTGAGCTACCTTGCCCAGCCGGATTTGTGTTTTTAGACAGAGA
+AATCTAGAAGTGTGGAGGATGGCTTGAAGAACAAGATGAAAACAAGATCAATAAGGAAGC
+CACTGGAGTAGTCCAGATGAGAAGCAAAGGCCTGCACTAGCTGGTGACAGTCGCTTGAAA
+AGGAGGAAGCAGAGAAATATCTTCCCCTAGAGGCTTGGTGACTGACTACAAAAGGAAAAG
+AGAGTTTGGTTTCATTAGCCAGAAAAAAGAATACAAGAAGAGGATTCCTGGTTCAGGCAG
+GGAAAGGGGAATTAGTGACGTCAAGTACCTGAGGACATCTAAATGAACAAATAGGTACTT
+GGATTTAAAGGTCTGAAAGTGACAGTGAGAAGCATCAAGGCTAGAAAATATAGATTTAGG
+AGAAAACAGTGCAAGGTGTTGGCTAAAGCTAAGGGTTTGGGTAAAGTTACCTTAACAGTA
+ATTCCTTCTGAAATTATATGTAAAATGTCTATATGCACATGTGCATTTTTTTCCGGGTGG
+AAGAGGCAGGCAGGCATTCACAGCTTTCAGATTCTCAACAGTCTACACTAGTTAAGAACT
+TAAGAACTAAAAGTATAGCAAGAAAAGGGAAAAAAACAAAACCCCTGGGATCATAATTGG
+TGGGTGTAAGATGAGGAACACTGACCCTGTATTGATTTATTTTTAAAGCATTATCATTCA
+TAGATAGGATTTTATTGTAAAAAGAAATGACTGTTTTAGAGAGAAGGAAAAAACTAACAC
+ATTAGGCCAATGTGGTTTCACTGTAGGAAAATTAAGTCTTTTACCAAGGACTAATTTCTA
+AAAGTGATTGGTTAGTTCTGTGAAAACCTAACAGCACAATTAACTTACCTCATTTTTCTT
+TTTCTCCTTGATCTGTGTTAGGGTTCTCTTGTTAGACTGTAGTTTATCTGCATTAAAATT
+AATATACAAACCACCCAACTGCTTGATACTCAGACCAGGGTCTATGCTGCTGCTTGTCAA
+CTTCAGACTGAAAAAGAAATCATCACTTAAAGATCAAGTAATTAAATCAAAATGGAAACA
+TATAAGATGGCATTTTAAAAAATCACTTATTCTTCTCTTCCCTTGTATTGTCCACAATAA
+AGAAAAAAAAGCATCTTATTTTTATGAGGAATTCCTGAAAAAAAACTCTAAATAAATATA
+TTTTTCATCATTTTATTTTATTTTTTGAGACAGGGTCTCACTGTTGGCCCAGGATGGAGT
+GCAGTAGTGACCACTGCAGCCTTGAACTCTTGGGACTCAAGTGATCCTCCTACCTCAACC
+TCCCTGGGTGGCTGGGACTACAGGTGCACACCCAACACCTGGCTCCATAATGTCAAATGA
+ATGAGCCATTCCATGAAGAACCCAAGGCAGTGATTTTCTCATTCCCCAGGCTAACATTTC
+ATATTTTTATGGTAAATTAACCACTTGAAATACATGTATCAAAAACTTATAAAAATAAAG
+GAAAAACTTACAGTTTAGCCTTTGTGCTATTTAGGAAGTCTTCTTCATCACTAAACTCAT
+CTTCATTTTCGTCATGGTCTGATGAATCTTCTTCACTTTTTTCATCCTCTTCCTCTTCTT
+TTTCTTCCTCAATGGCAACCTCACTTGCCTTGTCTTCCTCTTCCAAGTAAAAATTTTTAT
+CAGCACTCATTCCAGGAGTTGTGTCAATTACAAACAATGCATTGTCACATGACAGACTTC
+CTGTGTCTCCACTTAATGACTCCCTTTGGCCACTATTTTCAACAAAACATAAAGTATCCT
+CTTCATTCTCACTGTTTTCAGACTGTTGGCTTTCATCACTGCTGAGAACTAGTAAGACAG
+AATTATCTTTACCCTGAGATGTGTTGGGCGCAGACGTGTATAGTTTGGTATCACATTCAA
+AATCTACATTCCCTTCACTGTTCATGTCTTCACTGACACTTATAACTGTGGACTCTTCTT
+CATCATCACTACCACCACAATCACCAAACTTTGTCAAGTCACTTGCTTTTATGGGGCTCT
+TTTTGTTGTTATTCCATCTGCCTACTTCCACAGTTGCAAATGTTTGAGTTAATGATTTCA
+TTACAGCCTCAGAGTTCAGATTAGAGTGCACTGATACAGCATTTTTATTTTGGGGGGTTG
+AATGTCTCTGAGAAACTAACTGTTGAAGGCTAGTGTCCTGAAGTTCAGAAAGATTCTTCA
+GCTGAGAACTTTTCTCATTAATTTCTTTCCCCTCATCTGTTATTCCATTGGCATCTTCAT
+CCAAATCCTTACAATTCTGTTTTGTTTCTTTAAGAGATTCAACATTGGCCTGTTCGTGCA
+CTGTTAATATATTTTCTGAACTTCTGTGGGAGAAATCATCATCAAAGTCATTATTATAGA
+AATTTGGCTTATTTATCTCAGAAAGAGATCTTGCTTGTAAATGGGAAGTTTGTCTGGTAT
+CTGAATCCTCTGAATTCACAGGTGTACCCACGATCTGTTTCTCATTTCCTGGTACAATCT
+TACTATCTTTCTTTTCAGTTTGTGCCTTTAATTTCCTCTGCATACTCCTGGTTCTTCTAG
+TTGCAATTCCAGAGAATGAAATGTCTGAGCTTGATGTCTCAGCATCAGATATAGCTTCTG
+TATGAGATTCTTGGCTTGGATCTGTCAGAGATTTAGCCTTACTTCTTCTGGCTCCTGTAG
+TTTTTTCTGTAGGAAGCACAATTCTAGAAATACCTGAAACATGAGATTCTGCTTCAGACA
+CTATTTCTTCAGTGTAAGACTCCTTTGTTGGAGTTACTTTCGGCTTTTTCCTAACACTGG
+ACACTGGGGAGCATGCAATTAAGATCTGCCTTCTCCTAGTTACCCTTAAAATGGTATCAT
+GGTGCTCAGACACAGAATAATTTGACTCTGCCTCAGAGGTTTCTCCATCCGTAGATGGTT
+CAGTCCCCTTTGGTAGTGAGCCTGTAGTTCTGCTCTTCCTCTTTCTAGCTTTAGGAGTTC
+TAGGGATTAAACTTTGCTTCCCAGTGGTCTGTGATTCAGCAGTAGTTCGGGCATCAGATC
+CAGTACTACTTTCTGGATGCGCTTGAATCCCATTAGCAGCAAAACTCTGCAAACCAGAGA
+AAACACACTGTAATTTAGGTAGGGCTGGAACAAGGGCAAAGCAAATGAAATACTGACCCC
+AAAAGCTAAAACCCAGTAAACAAGATTACCTTTAAAACAAAAAACAAAAAAACCTGCCCA
+ACTCATGATTTTTAAAAAATCAAAATTTGGCCGGGCGCGGTGGCTTACGGCTGTAATCCC
+AGCACTCTGGGAGGCCGAGGCAGGTGGATCACGAGGTCAGGAGTTCGAGACAGCTTGGCC
+AACATAGTGAAACCCCATCTCTACTCAAAGTAAAAAAATTAGCGGGGCGTGTTGGTGCGC
+ACCTGTAATCCCAACTACTCAGGAGCCTGAGGCAGAAGAATTGTTGGAATCCGGGAGGCA
+GAAGTTGCAGTGAGCCGAGGCTGCGCCACTGCACTCTAGCCTGGGCGACAGAGCAAGACT
+CCGAATCAAAAACAAACAAACAAAAAAATCAAAATTTAAACACTGGAGCCAACCCTGCAT
+TTACTTCACTAGCCTCATCCTTCCTAGATGTAACTTCAGAAGCAGAACGATTAAAATTTT
+TCTGTTTAAAGTCAAATATAATGGGTAGACCAACATTCTGACCCACCTATAGAAGAGGGG
+AGAAAGGGAATATTAACTCTGAACACCGATGTGTTTAGGAACACACTGATGGAATCAGTC
+GCCGCCCTTACCTTTACGTACAGGAAAAAATCGCCGCCGCTCCGTTCCCTGCATCGCTGA
+GTCAGAATGAGACAGCCGACTAACGCCACTAAGAGTCACCAGGCGACGACACCACAGCCC
+TCCTCACGCCTTAAGGAGGTGATGCTGGACAGCTGCCAGCCTCCCCACGTGAAAACGAAG
+CTTTTTTTCCAGCCCCCCTAAATGGGGCTTGTGCATGGTGGCCGAAATTAACCCTCCTTG
+GTACCGTGTTAACAGTAAGGTTTAAAAGTTCGAACTGTGCTTCTGCATTAAGGAGTTGAA
+CGACCCAAATAAAGTTATCTAACCTCTCTTCCATACTAAAAATTGCCTTAAGAGACAGTG
+GTGAAGGCTAAACAGTTTCCGTGACAGGCTTAGCACGGGGCCTGGGAGACCCAAGCGCGC
+GGCAAGCTCGGGTCCTCTCTGTCGGCAGGTCCTCACCCTTAACCGGACCCTTGCGCCGCC
+CCGCCTGCCTGAGCGCGGCTCTGCGAAGCGGCGAGAAGTAGGGAAGACTGGATTTCCTAC
+CTTTTGCCCGGAACTTTCAGCCGACGCGGCTTGGATGCTGGCCTTAGCCCGTGCAGATCT
+GGTAACCACCATCTTTCCGGCTCCCTCGCGACCACCACGACTTCCCTCTTCCCTGGCGCT
+CCGGAAATGCGTCAGAGAACTGCCTCGAGCGCGTTTTCCGCGCAGATCCGAGAATTCGCG
+AGAATCTCCGCCCAGCCAGTTCAGGCCAGGGCGGTCAGAGACAAAGGGCCTGGGTTTAAG
+TGTGCATTTCAGAGCTGTAGAAGGCAAGCCAGATTTTTGCTGGGAAAGACCTTCATCGGG
+GCGGCGAAGCCCGCAGTGACAGAGGGTCTTAGCGTACCCGTTCACATGAATTGTAAAAAC
+GCACTTACATGCCATTCGTTCTTTCATTTGTTTAGTAGAATCGTTTGAACCCGGGAGGCG
+TTCTTTCATTTCTACGTTCTAAAGAGCTTAATGTAGCCATTGGTATGTCCAAGGGAGAAG
+TTTGAGATATTTGTGCTTTTTAAAGAAAGACAATATTTACTCGTGTATTGTGACGCTAAC
+TATAAATAAAATTTAAGGACTTGGTTGGGGTAAAAGGGATATAAGGTGCTCGCAGGAACT
+GGGAGACGAAGTGGAAAGCTGTATAATCTAAACGTGAGATGGTGTTTAGGGATTGGGAAT
+AGCAGAAAAGAAAAAAACGTTAAAGAAATTGTAAAGGAGAAGAATAAGGTTTTGTTGTTG
+TTGTTGTTGTTGTTATTGTCACAGTGAAAGGAAGAGTATGACCAGAATCAAGAGGTTTCT
+TTGGTTATCTTTTGAGATAAAAGGTAGAGAACTATGTTTGAGGGGATGGGAAGGGGTTGA
+AAAAATAAGTAAACGCAAATTA
diff --git a/test/csq/ENST00000436063/ENST00000436063.fa.fai b/test/csq/ENST00000436063/ENST00000436063.fa.fai
new file mode 100644 (file)
index 0000000..4d3da53
--- /dev/null
@@ -0,0 +1 @@
+1      12142   23      60      61
diff --git a/test/csq/ENST00000436063/ENST00000436063.gff b/test/csq/ENST00000436063/ENST00000436063.gff
new file mode 100644 (file)
index 0000000..f002704
--- /dev/null
@@ -0,0 +1,18 @@
+1      ensembl_havana  gene    21      12122   .       -       .       ID=gene:ENSG00000067334;Name=DNTTIP2;biotype=protein_coding;description=deoxynucleotidyltransferase%2C terminal%2C interacting protein 2 [Source:HGNC Symbol%3BAcc:24013];gene_id=ENSG00000067334;logic_name=ensembl_havana_gene;version=9
+1      ensembl_havana  transcript      21      11410   .       -       .       ID=transcript:ENST00000436063;Parent=gene:ENSG00000067334;Name=DNTTIP2-001;biotype=protein_coding;ccdsid=CCDS44174.1;havana_transcript=OTTHUMT00000028317;havana_version=2;tag=basic;transcript_id=ENST00000436063;version=2
+1      ensembl_havana  three_prime_UTR 21      2054    .       -       .       Parent=transcript:ENST00000436063
+1      ensembl_havana  exon    21      2148    .       -       .       Parent=transcript:ENST00000436063;Name=ENSE00001774432;constitutive=0;ensembl_end_phase=-1;ensembl_phase=2;exon_id=ENSE00001774432;rank=7;version=2
+1      ensembl_havana  CDS     2055    2148    .       -       1       ID=CDS:ENSP00000411010;Parent=transcript:ENST00000436063;protein_id=ENSP00000411010
+1      ensembl_havana  exon    2887    2996    .       -       .       Parent=transcript:ENST00000436063;Name=ENSE00003641262;constitutive=0;ensembl_end_phase=2;ensembl_phase=0;exon_id=ENSE00003641262;rank=6;version=1
+1      ensembl_havana  CDS     2887    2996    .       -       0       ID=CDS:ENSP00000411010;Parent=transcript:ENST00000436063;protein_id=ENSP00000411010
+1      ensembl_havana  exon    4276    4440    .       -       .       Parent=transcript:ENST00000436063;Name=ENSE00003655393;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00003655393;rank=5;version=1
+1      ensembl_havana  CDS     4276    4440    .       -       0       ID=CDS:ENSP00000411010;Parent=transcript:ENST00000436063;protein_id=ENSP00000411010
+1      ensembl_havana  exon    5323    5418    .       -       .       Parent=transcript:ENST00000436063;Name=ENSE00003551497;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00003551497;rank=4;version=1
+1      ensembl_havana  CDS     5323    5418    .       -       0       ID=CDS:ENSP00000411010;Parent=transcript:ENST00000436063;protein_id=ENSP00000411010
+1      ensembl_havana  exon    7849    7987    .       -       .       Parent=transcript:ENST00000436063;Name=ENSE00000777089;constitutive=0;ensembl_end_phase=0;ensembl_phase=2;exon_id=ENSE00000777089;rank=3;version=1
+1      ensembl_havana  CDS     7849    7987    .       -       1       ID=CDS:ENSP00000411010;Parent=transcript:ENST00000436063;protein_id=ENSP00000411010
+1      ensembl_havana  exon    8472    10066   .       -       .       Parent=transcript:ENST00000436063;Name=ENSE00003464563;constitutive=0;ensembl_end_phase=2;ensembl_phase=0;exon_id=ENSE00003464563;rank=2;version=1
+1      ensembl_havana  CDS     8472    10066   .       -       0       ID=CDS:ENSP00000411010;Parent=transcript:ENST00000436063;protein_id=ENSP00000411010
+1      ensembl_havana  CDS     11281   11352   .       -       0       ID=CDS:ENSP00000411010;Parent=transcript:ENST00000436063;protein_id=ENSP00000411010
+1      ensembl_havana  exon    11281   11410   .       -       .       Parent=transcript:ENST00000436063;Name=ENSE00002201976;constitutive=0;ensembl_end_phase=0;ensembl_phase=-1;exon_id=ENSE00002201976;rank=1;version=1
+1      ensembl_havana  five_prime_UTR  11353   11410   .       -       .       Parent=transcript:ENST00000436063
diff --git a/test/csq/ENST00000436063/insert-before-utr.txt b/test/csq/ENST00000436063/insert-before-utr.txt
new file mode 100644 (file)
index 0000000..bbf4f82
--- /dev/null
@@ -0,0 +1,3 @@
+20     G       GTT     .
+20     G       GTT     .
+
diff --git a/test/csq/ENST00000436063/insert-before-utr.vcf b/test/csq/ENST00000436063/insert-before-utr.vcf
new file mode 100644 (file)
index 0000000..4cc11cb
--- /dev/null
@@ -0,0 +1,7 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+##INFO=<ID=EXPL,Number=1,Type=String,Description="Expected consequence with bt/csq -l">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      20      .       G       GTT     .       .       EXP=.;type=ENST00000436063:94333372-G-GTT,just before the gene/exon/utr start
diff --git a/test/csq/ENST00000448695/ENST00000448695.fa b/test/csq/ENST00000448695/ENST00000448695.fa
new file mode 100644 (file)
index 0000000..65f94da
--- /dev/null
@@ -0,0 +1,2528 @@
+>16    16:19566542-19718135
+CCAAACAGCGTATTAGCCGCAAAACCAGGTACTGGCTGAACCTCAGTTTGCGTCTTCGCT
+CCGCCGCCTTCTGGAGTCCTTTCTGCCCCTAGAGGACGCAGGTGAGCTAAGCAGCAGTCA
+TGCCCTTTACCATCATGACGCCCGCAGGCGGGACCACCCGGCACTGTAGACAGCTGCCCT
+TTACAATCATGACTCATAGAAACTACGGCACTCTGGCCGTGGCCGACGTTGCTCCTCCGA
+AGCATGGCGCCGGCGGGAGTTGTAACCCGGGCTGTCCGGAGCGGGGAGCTGCCCCTCACA
+AGCATGGCGTCAGCTGAAAATGAAGCCTGTGCTGTGCGGAGCGTCGCCTGCCCCTCACAA
+GCATGGCGTCTGCAGAAGGTGCTGTGCGGCCGCTGCGGGGCGGCCAGCTGCCCTTCACAA
+ACATGGCGGCCGAGGGGTGCGGGGAGTGGCGGGGTAAGGATGGGAAGCCGAGCAGACGGC
+CCCAGAACAAGCGGTCATGTGACTGGGAAGATGGCCGTCTTTCCTTGGTAAGGAAGCAGC
+GGCGGGTGGGCTTTGGAGAGGGGCTGTCCTTACTTGTGATGGGGTCGGCCTGGGTCTGAG
+AGTGTGAATTCCTCTCTGTCGGGTTCTGGTGGTCGACCGGCCACCCCCAAGTTGTCTTGA
+CCGTAGAATCCCTGGCCGCTACCGCGGTCCAGCGGAGCAATCTGAAGCCAGACTGGCGGG
+TTCTTGGTTCTCTCCCCGTCTGCTGCCTCTCTGCGCCTTCCACGGGCCCCTGTCCATTCA
+TTCCCTAAAGAAAACTTGAGTTTCCAGGCTTCCGCGTCCCCAGAAGTTGGCGCGGGTTCT
+GGGGTCGCTGGATGAGGGTAATGGTGGACTCAGCTTTTAAAGTCTGGACGAGTCGGGAGA
+TCTGGCTGTTGGTCAGTTTCCTCAGCTCCTCTGTTCACCTGGAGACTTGCTTTTCTCATC
+TGTAAAATGGCCGCCATTCATCCTATCCTAGGCACAGCCCTCAGACTTATTCCTTGGCCT
+CAAGGAGCTGACAGTATAATGGGGCAGACGCACAGTAGAGGGATGTCTAAAGAAGGCATT
+CGGATGAGGCACCAAGAAGGGAGTGATTATCCCCACCAGGGGGCTAGGGGAAGGCTTCAG
+AGAGGAGGAGTTAAATTGGGTCTTGGAGGATGAATAGGAGTCCACCATAGGGAGGGCGTG
+GCGTGTGCCTGGTTGGCAGGCCCGTAGGTCCCTTGTGGTTGGAGTAGCTAGGAATGAGTG
+ACTGAAGCTTCAGGGTTCAGCAGGTGGTATGTGTGTGAGTGAAGAACTTGAGGAAGTTGT
+GTTGTTGATGATAGTGGGATTTGGGGACGGGGAATCTCTCCTGCATCTCAGAAAGCGAGA
+TAATTTACTTTCTCTTCAAATGATGTGAAGTAGCTTAGATTAAATGAGCAAATGAAAGAC
+CTTAGAAATAATCAGGTACAACCTTCTGCTTTTGAGCTTGATAAACACTTCATTTTGTCT
+TATTCCTTTCATTTGCCCAACACTTAAGAGACTGCTTCCTTGACACGCTACATCAGCATT
+GAATGCCTCTGAGCACTTCCACACCCTGAGGTTTTTTTTTTTTTTTCAGTTAATAGTCAT
+GCTGGCTGGGTATGGTGGCTCACGCCTGTAATCCCAGCACTTTGGGAGGCCGAGGCTGGC
+GGATCACCTGAGGTCAGGGGTTCGAGACCAGCCTGGCCAACATGGCGAAACCTAATCTCT
+ACTAAAAATACAAAAATTAGCTGGGCTAAATTAGTGGTGGCACGCACCTGTAATCCCAGC
+TACTTGGGAGGGTGAGGCAGGAGAGTCGCTTGAACCTGGGAGGCGGAAGCTGGAGTGAAC
+CGAGATCATGCCACTGCACTCCAGCCTGGGCAACAGTGAGACTCTGTCTCAAAAAAATAA
+TAATAAAAAATGAAAAAGTCATGCTGGCTTGACCAAAAAGCTAACCAAAAACATGAGAAA
+CATTTGACTTCAGTGGATTTATCTGAAGTTTGCAATCAGAAAATCCAGGAAGATGCTGTC
+TTAATCTCTGCATCCCAGTACATTTCTACCTTTGGAATTTTAATTTTATATTACAAGCAG
+GCAAACAGGTGCCATAACGCTTTTAGTATTTAGGGTCTCTATAGTTCCTAATATGGCCGT
+GCTCTAAATATTTTGTTGTTGTTGTTTTTGTTGAGACGGAGTCTCGCCCAGGCTTGATTG
+CAGTGGCGTGATCTTGGCTCACCGCAACCTCCGCCTCCCGGCTCAAGTGATTCTTTGCCT
+CACTCTCCCGAGTAGCTGGGATTACAGGCGATGCCACCACACCAGGCTAATTTTTGTATT
+TTTAGTAGAGACGGTGTTTCATCATGTTGGCCAGGCTGGTCTCGAACTCCTGACCTTAAG
+TGATCCGCCGACCTCGGGTTCCCAAAGTGCTGGGATTACAGGCGTGAGCTACCACACCCG
+GCCCGTGCTCTGAACATTTCCTTTTGAAGTATGCATTCATCTTTCAGTTTCCCTAATAGA
+CTTCTTGCTCCTTAAAAGTTAAAAGGACTGGCTGGGCGCGGTCACTCATGCCTGTAATCC
+CAGCACTTTGGGAGGCCGAGGCAGGCGGACCACCTGAGGTCAGGAGTTCCAAGACCAGCC
+TGCCCAACGTGGTGAAAGCCCGTCTCCACAAAAATACAAAAAGTAGCCAGGCATGACGGC
+AGGTTCCTGTAATCCCAGCTACTTAGGAGGCTGAAGTGGGAGAATCGCTTGATCCCGGGA
+GAATCACTTGATCCCAGGAGGCGGAGGTTGCAGTGAGCCAAGATCGTGCCATTGCACTCC
+AGCCTGAGCTACTAAGCGAGACTCCGTCTCAAAAAAAAAAAGTTAAAGGGACTGAGTTTT
+GTCCATCTTTGTATGTGGAGCCTAGAACATAATGGTGAGTGCTGAATAATATTTATGAAT
+GAATGAGGAAACTGAGGAGGACTGCAGAGGAGAAATGAGTTTCTGTCATTAAATTTACAT
+TTATCAAGTCCTTATTTTCTGTCAGACATCACTCGTAAAGTGCGTAACATGTAACATCAT
+TAGGTTCTTATAACAACCCCATGTTGCGGAGGAAGAAATAGAGGCAGAGAGATGAAGCAG
+TTTACTTAAATTAGCCCCACAAGGGATAGCTGAGGTTTGGAAGCCAGAGGCTATGATAGT
+AATCATCCTCATCAGCTGGACTTCAAATCTATATCCTGGGCTGAGGTTTCTGGCTTGCGG
+GGTTCCCCAAATCCCACTGCCTTGTCATGGGTCTCCCCAGGAATGCCTCTTTTTACCCAC
+AGTTTTTGCTATCCCTGCTATATTTTGGCCTGGCTAGGAGATGAGATGTCCTGTATACCC
+TAGATCACATTTTCCGTTTAATCCTGTGGTTATAGCACACTTGGAAATACCACCCTTTGG
+ACCGGGCAAGGTGGTTCATGCCTCTAATCCCAGCACTTTGGGAGGCTGAGGCGGGTGGAT
+CACTTGATGTCCGGAGTTCAAGACCAGCCTGACCAACATAGTGAAACCCTGTCTCTACTA
+GAAAAAAAAAAAAATTCCTCAGGCGTGGTGACGGGTGCCTGCAGTCCCAGCTAGTCCAGA
+GGCTGAGGCAGGAGAATTGCTTGAACCCAGGAGGCAGAGGTTGCAGTGAGCTGAGATCGC
+GCCACTGCACTCCAGCCTGGATGACACAGTGAGACTCCGTCTCAAAAAAAAAAAAAAAAC
+AACCCTTGGAGTCAGAATCTCTACATCATTTTAAGAGTTTTTTTTATGTGTAGCGGTGAA
+GGGGGCTGGGTAATATTGTGATTGTGGAAGAAAAAGCTGTGTGGTCCGATTATGTGATTA
+GTAACCAAAAACTTATTTGAGAATTAAAATAGTTGAGCAAAGCATTTAGTGGATTTTGGT
+GTTTCCAGTATAAGGAGATTAATTTGGTTAATCATAGTGGGATTTCTGTGTATCCATATT
+ATCAGAGGTAAATAATTTAAAAATAGGCCATTGTCAACCTTTAATGTGCATATAAACCAC
+CTGAGGATTTAGTTAAAATGCAGATCTGATTCTGTAGGCCTGGGGTATTTCAGCCCGCCC
+AGGTGATGTCATTGCTGGTGATCTGTGAACCACATTTTGAATAGCCAAGGGCTAAGCCCA
+GCCAATAGTGGAGGTGTGAAATGGTGGCCTTTTTTCCTGTGGCAGGTGCCAGTGATCCAG
+ACAAGCCCTTTACATTACTGGGGGTTGGAATTATGGGGAATTTTTACCAGTTTATATCAA
+CTATGTTAGCAAAAAGAAAAGGAATGATTTTTGAGAAAATGCCCACAAGAGGTCGCTGTT
+AGCCTTACCAAAGACCCAGAGATTAAAGAAAATGCTTTAACATCTCAGACTTAGGGATCA
+GAGAGCAAATTTGAGGAAATCATCAAAGAAGTGGTAGAAAATCAAAATATGATGGTTTAC
+TGTGGGCTTTCAGAAAGGAAAATAAATTTTTTTTAAGATTTATTTCCACAAGCAGTATTT
+TTTTTTTTGAGATGCAGTCTCGCCTGCCGTAATCTCAGCTCACTGCAACCTCCACCTCCC
+GGGTTCAAGCAATTCTCGTGCTTCAGCCTCCCGAGTATCTGGGATTACAGGTGTGTGTGA
+CCATGCCTGGCTAATTTTTTTGTGTTTCTAGTAGAAACGGGTTTTGCCGTGTTGGCCAGG
+CTGGTCTCGAACTCCTGACCTCAGGTGACCCACCCACCTCGGCTTCCCCCACCTTGGCCT
+CCCAAAGTGCTGGGATTACAGGCGTGAGCCACTGCGCCCGGCCCAGAAGCAGTATTTTTC
+ACCACCATCCCCCTTTTTAAAAAAAATAAAATTCGTTCCAAAACTTGGCTCTTTTAAGGG
+AAATAGACTTAAATTTTAAAGTTCTCAACATGACTTATAGATAATCTATGGAACTACTGA
+ATCTGATTCTATTGTTGCTCTCACTTTCGACAAGTTACCAACATTCTAACAGCCTCAGCT
+TCTTCATCTGAAAAATCGGCTTAGTACCTACCTTATTGGGTTGATTAAATGAGGAAACGG
+AGGTAAAGGCTGGCCCAGAGCCTGGTATACAGTAAGTGCATAATAAATGAGAACAGTCAT
+TTGATTGTTGCATATGAAGTCATATTTCTGTTTTGATCTAGCGTTTGCTCAGCTGTTGAT
+TGTTAGTAATTCCAATAGGGACAGAAAACACATTTGGAACAGACTTTCCTGTCACATTCA
+ATTTTCTATTTTGTTAAATGAGCCTTTCAACATTCTACTTTTCTTGACAACAGATAAAAT
+TAAGAGTCATTTGAGGCTGGGCGTGGTGGCTCACACCTATAATCCCAGCACTTTGGGAGG
+CCAAGGTGGGTGGTTCACTTGAGGTCAGGACTTCTAGACCAGCCTGGCCAAAATGGTGAA
+AGCCCGTCTCTACTAAAAATACAAAAATTAGCCAGGCGTGGTGACACACACCTGTAATCC
+CAGTCACTTGGGAGGCTGAGGCAGGAGAATTGAGTGAATCCAGGAGGCGGAGGTTGCAGT
+GAGCCGAGATCATGCCACTGCACTCCATCCTGGGGTACAAAGCAATACTCTGTCTAAAAA
+AAAAAAAGTGATTTGAAAAGAGGAAAAGTGTACTTTGATGTTTTAAACTCCATCTTGACT
+GTTGATGACTCTTATTCAAATTTATCCTTTGTGTTTTTTTTTTTAAATAAATCGAGGATT
+GCCTGATAGCATCCTTGATGGGATGGGAGTTTGGAGGAATATTTCATAGGTGATTTCAAT
+TGCAATCTTTTGGAAGATGAAGATAGTGTATATTTTGTAAATATGACCCCAGAGGGACTA
+GGCAAATTATCGTGAAAGGGATTTTCCCTTAAAAAAAATAAAAGTAGGGGCCAGGTGCAG
+TGGCTCACGCCTGTAATCCCAGCACTTTGGGAGGCCGAGGTGGGCAGATCACGAGGTCGG
+GAGATCGAGACCATCCTGGCTAACACAGTGAAACCCCTATCTCTACTAAAAATACAAAAA
+AATTAGCCGGGTGTGGTGGCGGGCGCCTGTAGTCCCAGCTACTAGGGAGGCTGAGGCAGG
+AGAATGGCATGAACCTGGGAGGCGGAGCTTGCACTGAGCGGAGATCGCGCCACTGCACTC
+CAGCCTGGGCGACAGAGTGAGACTCTGCCTCAAAAAATAAAATAAAATAAAAGTAGAACT
+GGTTCATTATTGTCAACCAGCCTTTCTCCTCCTTTCCTACACTTGAAGCCGAGTTCATTT
+AGAAAGGATAGAAATGAAATGACATGGGAGCTCAATTCGTTTGTGCTGGCTTGGGTTTCT
+GGGTTAATGGAGGATATTGGGTAAAGCTGACTAGTTGCACGGCACAATTAGATCTGGGGT
+GCTAGTATTTCATACAAAGGTTAATGAAGTTGGGAATCTAAATGGGAGCAGAAGATGGGG
+TGGGGGGATGAATTTAAGGGACTTGGAGGCCAGGGAAAGTCCCTGTGCTCTTTGAGGTTC
+CTCTTTCCCTAAAGTGGGTTGGGAGGGACAAGAATTGTCCCGTGTGCCCAGAAAAGCTGT
+TTTACTGGGATGGGATATTTTACAAATGAGAAGTGCACATGTCTTTTGTTAAAGAAAAAC
+TATTGGCTGGGCTCAGTGGCTCACGTTTCTAATCCCAGCAGTTTGGGAGACTGAGGCAGG
+TGGATCACCTGAGGTCAGGAGTTCGGGGTCAGCTTGGCCAACATGGTGAAACCCCGTTTC
+TAATAAAAAATACAAAAATTAGCCGGGCGTGGGGGTGTGCCTGTGGTCCCAGCTACTTAA
+GAGGCTGAGGCAGGAGGATGGCTTAAACCTGAGATGCAGAGGTTGCAGTGAGCTGAGATC
+GCACCACTGCACTCCAGTGAGACTCTTATGTCAAACAAAAACAAAACAAAACAAAAATAT
+TATTCATGGTGCTTGTTAAAGGAAATGAGACAGGCTTTATTCCGGGGGGCTACTATAGTG
+GGGTTTTGCAATAGGGGACAGAGATTGGCCTCAGCTCCTAATGCAACAAGGAATAGTGGG
+AATTTATAGCCAAGTGGGGGTAGAAGAAGAATTCGATCAGATATTGAGGGCAGCTGGATA
+TGGAGGGGGATTCTGGCTCAATCAACTTGACAGAATTCTTGCTAAAACTGGGCGGTGCAA
+ACACAAACATGGAAATCCAATAGCTGAGCACTAGCTGGGGAGAACTCAGAGGAACCTGCC
+CAGAGTTTGGTCAAGGAGAGACTTTGTCACTTTCCATACTAGCTGAGATGTTCTGCTTGG
+AGAGTCAATGGAGGAGATGAGAAAGGGGTCAAATGGGTTAACTTGTCTATGACTTTGTGG
+CCCTGACGTTCTGTGACTATGGTAGCTTTTAAAATTATATGTGGATACACACATTGCATA
+AACAATTTGGTTAAATATGTGAGTTAAAAAAGATTTTAAACCATAACCTATGAAATTAAA
+TTCTCAGATCTTCATAATAGAGATTAAGAAATGTAAAGACAATCATTTAAAAACATTTTC
+TGCCTTCCCCCCACTCCTGTGTTCCTCTCCTTCAGATTTTTTTTTCTTTTTAAGAGAGAG
+AGACTCATTCTGTTGCCCAGGCTGGAGTGCAGTGGTGCGATTATAGCTCACTGCAGTTTT
+GAGCCCCTGGATTCAAGCGATCCTCCCACCTCAGCCTCTAGAATAGCTGGGACTACAGGC
+ACACACCACCACACCCAGCAAATTTATTTATTTATTTATTTATTTTGTAGAGATGGGGTT
+TCGCCATGTTGCTCAGGCTGGTTTCAAACTCCTGGGCTCAAGCAGTCCACCCATCTGTAC
+CTCCCAAAGTGCTGGGATTACAGGCGTGAGCCACCATGCCCAGCAGAGAGAATTTCGTAA
+AAGGAAAACGGATACTTTATTTTCAAAGGAGCAACAATAAGACTACTATTGCAGCACAAA
+GATGAGCACAGAAGACACAGGGACCGTATCTTTAAAATGCTCAAAGAAGGCTGGGAGTGG
+TGGCTCATGCCTGTAATCCTGGCACTTTGGGAGGCTGAGGCAGGAGGATCACTTGAGCTC
+AGGAGTTTAAGACCAGCCTGGGCAACATAGGAAGATGCCAACTCTCAAAAAAACTTAAAA
+AAAAAAAAAAGAAAAGGAAAAATTCTGTTTGGTTTCTATAAATTTTACTATGAAGGCTCC
+AAGTGTGTTTTGTTTATTTGCTTTTGTACTTGTCCTACTTGGGCCACAGATGTTTCTTGA
+GTCTGTAGCTTGATGTCTTTCTTTGGTTTTGGAAAAGTTTCACCTATTATCTCTTCAGAG
+ACTGTTCTTGCACATTCTCTCTCTCCTCCTCTTTGGGATTCCAGTTATATGTGTGTTAGG
+CCTTCTCTTCACGTTGCTTGTGTCTTTGAAATTCTGCCTGTCGTCCTGTTCTTTTTCTGC
+TCCATGCTTCAGTCTCCCCCTTTATTTTCCAGCTCACAAATCCTTTCTCTTTTTGAACCC
+TCAAGAAACCAATGAAAACACAGTGAGCTCTTCATCTCCTTTCTGCGTGGCTCCTTTCTC
+TTGCCCTATGCAGCTCAATGGGCGAATACCTTGAGGGGAAATCTGGGCTGGATTTCTGTC
+TTCTCTGTGCTCTCTCCTCTTCCTCCTGGCTGTCTTGATAGCCCTGAACTCCTGTTTATC
+TGTGCAGCTCTGTGAGGTTTCCTTAGAGCCTTTTTAGCTGCTCTGCTGCCTCACAGCTGC
+CCTGTGCTTGGCGTCAGCCTCTTGTCCTGTGCTGAGAATTCACAAATGCCCTCAGCGGGA
+AAGCTGGGCAAGGAGTGTTAGAGTCACCTTAGTGAGTTTCCCTTTGTTCTGGTGTGTGGC
+ATAACAAGTCCAGTATGCTGGCAGCTGTTTATACCTTCAAATATATATATATTTTTTGAG
+ACAGAGTCTCACTCTGTCCCCCAGGCTGGAGTGCAGTGGCATGATCTCAGCTTACTGCAA
+CCTCCGCCTCCTGGTTGAAGCGATTCTCCTGCCTCAGCCTCCCAAGTAGCTGGGATTACA
+GACATGTGCCACCACGCCCGGCTAATTTTTTGTATTTTTAATAGAGATGGGGATTCACCA
+TGTTAGCTAGGATGATCTCGATCTCCTGACCTCGTGATCCGCCTGCCTCGGCCTCCCAAA
+AGTGCTGGAATTATAGGCATGAGCCACTGCATCCGGCCAAACAGATTTTTTAAAATGTTG
+TGTTTTGTTTTTTGTTTGCCATGGAGTCTCGCTCTGTGGCCCAGGCTGGAGTGGAGTGGT
+GTGATCTCAGTTCACCGTGACCTCCACCTCCCAGGTTCAAGCGATTCTTCTGCGTCAGCC
+TCCCAAGTAGCTGGGATTACAGGCGTGCGCCACCATACCCACCGAATTTTTGTATTTTTA
+GTAAAGATGGTATTTTACCATGTTGGCCAGGCTGGTCTCAAACTCCTGACCTCACGTGAT
+CCACCCACCTAGGCTGCCCAAATTGCTGGGATTACAGATGTGAGCCACTGCGCCTGGCCA
+AAAAGTTTGTTTTTAAATGTAGTTTCTTTTTAACTTTGGTGGGAATATTGTGCTGTTCTA
+AACTACCTTGTCATTGAAGAAGTCTCATCAGAAGTTTTTAGTGTTTTAAGTACCCCCATC
+CACTAATTGGCTGTGTTTCGCTGTTTACCAGGCACTCCAGGAATAGGAACTACAAAGCTG
+AATTTGCATCATGCCGACTGGAGGCTGTACCATTGGAGTTTGGGGACTATCACCCTCTGA
+AACCCATAACTGTAAGTTTTGTTAAGGGTCTTTCTGAATGATATTCTTATCCCTTGAAAT
+GAAAGACAATCTTCCTGAGTCTTTTCCGTTTTGCCAGTGGTAGCCACTTTTGCATATTTG
+ATTTTTTTTTTTTTTTCAGAGTCTTGCTCTGTCGCCCAGGCTGGAGTGCAGTGGTGGCTC
+ACTGCAACCTCTGACCTCTGCCTCCTGGGTTTAAGCGATTCTCCTGCCTCAGCCTCCCGA
+GTAGCTGGGGCTATAGGCACACGCCACCATGCCTGGCTAAGTTTTTGTGTTTTTTTAGTA
+GAGATGGGGTTTCGCCATGTTGCCCAGGCTGGTCTTGAACTCCTGAGCTCAGACAGTCTG
+TCCACCTCCACCTCACAAAGATTATGGGTGTGGGCCACCGTGCCCAGCCTGATTTATTTT
+TGAGATGGAGTTTCACTTTGTAGCCCAGGCTGGAGTGCAGTGGTGTGATCTTAGCTCACG
+GCAACCTCTGCCTCCCAGGTTCAAGCAATTCACCTGCCTCAGCCTCCTGAGTAGCTGGGA
+GTACAGGCATGCACCATCACGCTTGGCTAATTTTTGCTATTTTTTTTATTTTTAGTAGAG
+ACAGGGTTTCGCCATGTTGGCCAGGCTGGTCTCGAACCCTTGACCTCAGGTGATCCAACC
+ACCTTGGCCTCCCAAACTGCTGGGATTACAGGAGTGAGCCACCTCGCCCGGCCTGCATAT
+TTAAATCAACCAGTTTGTTCACTGCCTCTTTTTTGTAATATTGGCCTCACCTAGCACCAT
+TTTTACTCCCTTCCTTCCTCCTTAGTGAGGTTCCCTTGTGAATGGGATGACTTTGTTCCT
+GATTTGGCTGTGTCAACAAAATGTATCTTGACTTTTAATTTTTGTATTTGGAATATAAGA
+GTCACTCTAATTGCCAGCAGAGAGTGCTGTCCTGAATAGCATCTTAGTCTATCTGTGGGT
+TTATTTAAAAAATAAAAACAAAAGCAGGCAAGAGACTTGGCTGGTTCCTCTCTGCCAGGT
+TGGTACTGTCTTATTAGCAAGTAATAGAAACTACACGGTTGTCATGTTGGGGAGAAGAGA
+AGATGTGATTGTCAGCATGGAGGCTCTGGGAATGTATGGAGATGATTGCATAAAGCAGAA
+GACCCCAAGACTGAGATTTAGCCTCCCAGGACCCCTTCAATCCCCATGCTGTTGTGTGGC
+TGTGGGTGACCTCAGCACAGCCACAGTTGCGTTCATTCTCAGGTGCCCGTTCCCCATGTT
+AAAAGAAAATTCTTGGCCGGGCTCCATGCCTCACACCCGTAATTTCAGCACTTTGGGAGG
+CTGAAGTGGGTGGATCACCTGAGGTCAGGAGTTCGACACCAGCCTGGCCAACATGGCAAA
+ACCCCATCTCTACTAAAAATATAAAAATTAGCTGGGCATAGTGGCATATGCCTGTAGTCC
+CAACTACTCAGGAGACTAAGAGAGGAGAATCACTTAAACCCAGGAGGCAGAGGTTGCAGT
+GAGCTAAGATCACGCCACTGCCCTCCATCCTGGGCAACAGAGAGAAACTCCATCTCAAAA
+AAATAAAAGGAAAATTCTGAGCCAAATTAAATTTAATGGAGCTTAATTGAGCAAAGAATA
+ATTCATGAATTGGGCAGCCTCCTGAGCCAGAGTAGGTTCAGAGAGGCTCCAGCACAGTCA
+CGTGGTAGAAGATTTATGGACACAAAAAGGAAAGTGACATTCAGAAAATAGAAGTGAGGT
+ACAGAAACAGCCGGATTGGTTACAGTTCAGTATTTGCCTTATTTGAACCCAATTTGAACA
+GTTGGCCCCCCCCTTTTTTTTCTTTTTTTTGAGACAGAGTTTCACTCTTGCCCAGGCTGG
+AGTGCAATGGCACAATCTCAACTCAGTGCAACCTCTACCTCCCGGGTTCAAGTGATTCTC
+CTGCTTCAGCCTCCTGAGTAGCTGGGACTACAGGCGCCCGCCACCATGCCCAGCTAATTT
+TTTTGTCTTTTTAGTAGAGACATGGTTTCACCATGTTGGCCAGGCTGGTCTCAAACTCCT
+GACCTCAGGTGATCCGCCTGCCTCAGCCTCCCAAAGTGCTGGGATTACAGGTATGAGCCA
+CTGTGCCCGGCCCAGTTGGCCCCCTTTAATTGGCCAAAACTTGGTGATTGGCACAAGAGT
+AGGTTACACTCTGTTTACATGTCCAATGAGGTTATAGTTCACTATGTGCAGAGAAACCTT
+TAGGCCAAACTTAAAATAGGTAAGGAGACAGCTTTAGGCTAAACTTGATTTAACACCCAT
+ACCATAACAGAATAGCTGAGAAGAGCTGCTGCAGCTCCAGGCCTATCCTGTTAGGTTAGC
+AACATCAGCAGCAGGAAAATGCTTTTCTCAAGCAGTTTTCATTGACCCAGTTTTGTTATG
+CGCCCTACCCTGAACCAGCATTGGTGACCTGCTGTATAGAATAAGTTGATAGATTGGGGT
+AGGTCTAATGCTCACCTTGGGAACTGAGAACAGAGTTCACCCCACCAGGCCTGTAGGAAC
+TGAGTGTGGGGGAGAGATGTTTTCTCAAATAAAAATTGGGGTATTAAGTATTAAGCCTGT
+GAGGTGGAGGAATGGGTGCCAGGCAGACAAAAACAGCAAATGTACCCCAATGGGAGGTGC
+TTCTCTCCCTCCCCTAGACTGCAGTTCAACTCCATTCAGGCAGCCATCGCCGGCAGTTGG
+CATCTGACTCGACAGGTTTGAGGGCAAGGTCCTCAGTGAGACAGCCCTGGCCCAGTATGG
+TAGCTCATGCCTGTACTCCCAGCACTTTGGGATGCTAGATGAGAAGATCCCTTGGGCCCA
+GGAGTTCGAGAACAGCCTTGGCAACATAGTGATACCCCACTTCTACAAAAAGTAAAAAAA
+CAATTAGCAAAGTGTGATGGTGTGCTTGTAGTCCCAGCTACTCAGGAGACGGAGGCAGGA
+AGATTGCTTGTGCCCAGGATGTCGAGGGTACAGTGAACCGTGATCACACCATTGCACTCC
+AGGCTTAGTGACAAAGCGAGACCCTGTCTCCAAAAAAAAAAAAAAAAGACATCTTCACTT
+CAGAAACTCCAACTTCGCTACACATTGGGAGTTCCCATGCCTCCCTCCCTCATGTTCAAT
+AATTTGCTATAGTGGCTCACAGAACTAGGGAAACATTTACTTATACTTACCAGTTTATTA
+TTTAGTATTTACTTGTACTTAACAGTTTATTATTAAGGATATTACAAAGAATACAGATGA
+ACAGCCAGATGAAGAGCTACGTAGGGTGAGGCCCAGGGGAAGGGGCACACAGAGCTTTCA
+TGTCCCCTCCAGGTACCTCGATGTGTTCTTGTTCACCTACCTGGAAGCTCTTCAAACCGC
+CCCCCCCTTTTTTTTTTTTGAGACAGGGTCTCACTGTATCGCCCAGCTGGAGTGCAATGG
+CACATTCTCAGCTCACTGCAACCTCTGCCTCCCAAAACCCCATTTTTCATGTTTTTTTTT
+TTTTGAGGCATCGTTGCATAGGCATGATTGATTATTCATTCGGTCTCCAGCCCTCTCACC
+TTCCCGAAGGATGGGGAATGGGGCTGAAAGCTCCAATCTTCTAATCATGGCTTGGTCTTT
+CTGGTGACCAGACCCCATCCTGAAGCTCTGCAGGAGCCCATCGGGAGTCACCTTATTAGG
+ACAAAAGATGCTCCTATCACCCAGGAAATCTCCTAGGGTATTAGGAGCTCTGTGGGAGGA
+ACTGGGGGCAGAGACCACATAAATTTAACAGCTTGGAGTGCAGTGGTGCGATCTCGGCTC
+ACTGCAACCTCCACCTCCTGGGCTCCAGCCATCCTCCCACTTCAGCCTTCTGAGTAGCTG
+GGACCACAGGCATGTACCACCACACCTGGATTATTTTCATATCTTTTGTAGAGATAGGAC
+TTCACCATGTTGCCCAGGCTGGTCTCAAACTCCTGGCTTCAAGTGATCCTTCTGCCTCAG
+CACCACAAAGTGTTGGGATACAGGCATGAGCCACTGCACCCAGTAGAAAACTTAACTTTT
+ATGAGGTGTTCAAGGGAGAAAGGCAAAAAAAAAGTACCTGGTTAAAGTAGAAATTCCCTA
+CTTAGATGTTAGTTGTTGGTTTTGATTGGTAGTCTCTAGTTAGTGGGTAGTTGGCGATTT
+GCAACTGATTAAGCTTAAGTTCCATTTTGCTACTTATATTGAGTTGGATTTTGGTTTGCT
+ACATAGGGAACCCCAGGTGCTGTAGCCATCTCAGTCCAGTGACCTCTCAATTAATTTTTT
+TAACACTTCCTAACCCTAACTTCCTACTTTCCCTTCCTTGACAGTTGTGATCCTGAGTCA
+TGTCCATTTGTCACAAAAACTAAGCATCCCCTGCAGATGGTTAAGTCTCTGCTGCAAATG
+AACCATCCATTCAACTACCAGAATGGGAGGAAAGTACCCACTGGAGTGTTTCACTGGAGA
+GAGTTGTGGGAGTTCCGTTTTACCTCCAGAAATTTTCCTCACAGGTCACAGAGTCAAAGA
+CAAAGAAAGTGAACCGGAAAGGAAGCACTTCTTCCACGTCCTCCTCCTCCTCCAGCTCCG
+TGGTGGACCCGCTGAGCAGCGTCCTCGATGGGACTGACCCCCTCTCCATGTTTGCAGCCA
+CTGCTGACCCCGCAGCCTTGGCAGCTGCCATGGTAATGCACCCCAGCCATGGTCGTCCAG
+TGGGGGTTGGTTTTGTGGGTGCAGGAATGGGTGGTTTTCTTGTGCCCTGCCCTTTTTTTT
+CCCCTGAGAGACAGAGTCTCACTCTGTCACCCAGGCTGGAGTGCAGTGGTGTGGTCATGG
+CTCACTGCAGCCTCCAACTCCGGGGCTCAAGCAATTCTCCCACCTCACCCTCCTGAATAG
+CTGGGATTATAGGTACACACTACTGTGCCGGGTTAATTTTTTATTTTGTTGTAGAGGTGG
+GGTCTTGCTGTGTTGCCCAGGGTGGTCTTGTACTCCAAGCCTCAAGCGATCCTCCCACCT
+GAGCCTCCTAAAGCTTCTTCCCCTTTTTTAAGTTGCACAAGTAATGCACACGGTACCTTC
+TGGTCAGGTCATCCTGACATGAGAGGCTGGTGTAGCTCTGTGAAGTCTTTTTGTTTTTTT
+GTTTGAAAGCATTTTAAAATTTATTTTTATTTTTTAATTTAATATTTTTTTCAGACAGCC
+TTGCTGTGTCACCCAAACTGGAGTGCAGTGGTGCAATCTCACTGCAGCCTCCGACTCCGG
+GTTCAAGCAATTCTCTCACCTCAGCCTGCCAAATTGCTGGGACAGGCATGCACCACCATG
+CCCAGCTAATTTTTGTGTTTTTTGGTAGAGATGGGCTTTCATCATGTTGACCAGGCTGGT
+CTTGAACTCTTGACCTCAAGTGATCCACCTGCCTCAACCTCCCAAAGCACTGGGATTACA
+GGCGTGAGCCACTGCACCTGGCTCTTAAAATTTATTTTTAATTTTAATTTTATTCTTCTT
+ATAAATCTTTTTACATAATACATAAGTAAATCACTCATTTTGATGTGAAAAAGTCAGACA
+CTACAGATAAAGTCATGTAGAGCAATCCTCATTCCAATCTCCACCCTGGCGGTTGTGAGA
+ATGATGGCTGTAATGTGTCTTCTTCCATAGCTTTTCCCCTGTATTTTCATAGATACTTGC
+GATAGCAGTTTCTGAGCATTCCCATACGTACTCATATATAAATAATTACAGCATCAACTT
+ACTGCATGGCAGGCATTTTTCCGGAGTGCGTTTTGTATTTGGTTCTCTTACTACCTTGTG
+AGAGGTATTGGAATCCTCATTAAAGAGGCAGCCATGGAGGGATAGAGATAACAAGTCACA
+TCCAAGCTGGGATTCAAACCTGGCCAGTCTGACTTCAGAATACATGCTCTCGATCATCAT
+CCTATGCTGTGTTTCATATATATATATATATATATATATATATATATATATATATATATA
+TATATATATATTTTTGAGATGAAGTCTCACACTGTCACCCGGGCCGGTGTGAAGTGGGGT
+GATCTCGACTCGCAGCCTCCACCTCCCAGGTTCAAGCGATTCTCCTGCCTCAGCCTTCCG
+AGTGGCTGGGACTACAGGCACGTGCCACCATGCCCAGCTAATTTTTGTATTTTAGTAGAG
+ACGGGGTTTCACTATATTGGCCAGGCTGGTCTCGAACGCCTGACCTCGTGATCCACCCAC
+CTCGGCCTCCCAAAGTGCTGCAATTACAGGCGTAAGCCACTGTGCCCGGCCTGTGTTTCA
+TATATTATTTACCATTGTTACATAAATGGAACTGCTGTTTTGTGACTTGTTTTTTTGGAG
+ATAGTCTTGCTCTTTTGCCTAGGCTGGACTGCAGTGGCATGATCATAGCTCGCTGCAGCC
+TTAAAGTCCTGGGCTCGAACAATCCCCCTGCCTCAGCCTCTCGAGCAGCTGGGACTTCAG
+GTGTGTGCCACCGCACTCAGCTAATTTTGGATTTTTTGGTAGAGTTGGGGTCTCACTGTG
+TTGCCAAAGCTGGTCTCAAACTCCTGGGCACAAGCAATCCTCCTGCCTTGGCCTACCAGA
+GTTGCTGGGATTACAGGCCTGAGCCACTGCACCCCACAACTTTTTTTTTTAATTTATTTT
+ATTTTATTTTATTTTATTTTTTTGAGACGGAGTCTCATTCTGTTGCCCAGGCTGGAGTGC
+AGTGGCGCGATCTTGGCTCACTGTGACCTCTGTCTCCTGGGTTCAAGTGATTCTCCTGCC
+TCAGCCTACCTAGTAGCTGGGATTACAGGCATGTGCCACCACACCTGGCTAATTTTTGTA
+TTTTTTGTAGAGACAAGGTTTCGTCACATTGGCCAGGCTGGTCTCGAACTCCTAACCTCA
+GGTGATCTGCCCACATTGGCCTCCCAAAGTGCTGGGATTACAAGTTTGAGCCATGCCGCC
+CAGCCAACTTTTTTTTTTTTTTTAACTTGACCATATGTCTTGGAGAACTATCCATGTTAG
+TACATTTAGAACAACCTTATTATTTTGACCAGCCGTATGGTATTCTAAAGACTGGATTTA
+CCTATTTTAATTTACCATTCCTCTACTGATGTATCCATCAGATGGAGGATATCCCAGATA
+GTTTCTGGGTTTTGCTGGTACAAACAGCAGTGCAGCATGTGTCTCGAACACACACACATC
+TTGGTGCATGTCTGCAAGGATTTCTGCAGGATAGCTTCCTAGAAGTTCTTTGCTGGTTGG
+CCAGGCGCAGTGGGTCACGCCTGTAATCCCAGCACTTTGGAAGGCTGAGGCGGGCGGATC
+ATGAGGTCAGGAATTCGAGACCAGCCGGACCAACGTGGTGAAACACCATCTCTACTAAAA
+ATACAAAAATTAGCCAGGTGTGGTGGCGGGCACCTGTAATCCCAGCTACTCGGGAGGCTG
+AGACAGGAGAATCACTTGAACCTGGGATGCGGAGATTGCAGTGAGTAGAGATCACGTCAC
+TGCACTCCAGCCTGGGCAACAGAGCGAGACTCCATCTCTTTGCTGGCATAAGGCAATGTG
+TATTTAAGGTTTTGATGGCTATCACCAAATTGTCCTCCAAAAAGAGTTAACCAGTCTGCA
+TTTCCACCAGTGATGTTGAAGAGGGTCTGTTTCCCTGCATCCTTGCCAGCCTGACATCAG
+CCAGCATTTTAACTCTTTGACATTCTGATAGTTGAAAAAGTGGTCTTTTCCAACTATCCT
+TTCCTTAATTCTTAATGAGTTTGAGCATTTTTTGATATGTTTATTGTCCATTTATGATGA
+AATGGTCTGAATTTTTTTTTTGAGATGGAGTCTTGCTCTGTCACTCAGACTGGAGTGCAG
+TGGTACAATCTTGGCTTACTGCAACCTCTGCCTTCCAGGTTCAAGCGATTGTCCTGCCTC
+AGCCTCCTGAGTAGCTGGGACTACAGGCATGCACCTGGCTAATTTTTGTATTTTTAGTAG
+AGATGGGGTTTTACCATGTTGGCTAGGCTGGTGTTAAACCCCCGCCCTTAAGTGATCCGT
+CCACCTTGGCCTCCCAAAGTGCTGGGATTACAGGCGTGAGGCACCATGCCTGGCGCTGTA
+ATTTTTTTTATGATAGTAAACCTTGAGACAAATCTCTTTTATTCCACAGTAAAGGACTAT
+CTGGCTTCTATTTATATATGTATATATTTAAAGATCAAAATGATATTGCTGCTGAAGAGA
+TTATCTTGCCTTTCTTTAGGACAGCTCCAGAAGGAAACGTGATAGAGATGATAACTCCGT
+TGTAGGATCGGATTTTGAGCCTTGGACCAACAAACGGGGAGAAATCCTTGCCCGGTACAC
+CACTACCGAAAAGCTGTCTATTGTGAGTACCAGGAGACCCTCTCCAGAGTCTACTTTGGA
+GTTAGTAGTAATTTCTTTTTGTTATGTTGCTTCAACTCCTGGGCTCTGTAAGTTTCACTT
+ATTTATTTATTTTTCTACTTCTCTTAAAAGCTCACATATAAGGCTTCATGTAGTATGTCA
+GTGTTGTTGGCAGAAAAATGTGCTGACAGGTTTCCCAAAAAAAAATGTTAAGGATCAGGG
+ATGTGGCACAGGCCAGAGAAAGAATTAGAACAGCAGAGTCTTGTCTTTGGGAGGAGGTTT
+GAATTATGAAGGGAGGAGGTCGGGCACGGTGGCTCACGCCTGTTATCCCAGCACTTTGGG
+AGGCCAAGGTGGGCAGATCACTTGAGGTCAGGAGTTCGAGACCAGCCTGGCCAACATAGT
+GAAACCCCATCTCTACTAAAAAAATTAGCCAGGCGTGGTGGCGGGCACCTGTAATCCTAG
+CTACTCAGGAGGTTGAGGCATGAGAATTGCTTGAACCCGGGAAGTGGAGGTTACATTGCG
+CAGAGATCACGCCACTGCACTCCAGCCTTGGTGACAGAGTGAGACCCTATCTCAAAAAAA
+ATTAATTAATTAATTAATTTAAAAAATGAATTAAGGGAGGAGAGCACAACACTGGAGGAG
+AAAGGTGTCACTCAGTAAGTCCCATATAGCTGGGTTTTCCCCTGGAGCTGGAAATTTACT
+ATTTCTCTGGATGGCCATTAGGTGAAGTAGTTGGCTTTGGCCTCAAGACACTTACGAAAT
+TCGAGGCTTACCCTTCACTTGGCAAATTGCTGTGGAAGGAAAGACTCAGGAGAGCTGAGA
+CCAACCCAGTCAGGTTAATGCCTGTGTGAGTTAGGACTGGGTTCAGTTGCTTAGAACTAA
+AGCCCCTGCTAACATTGTAAACAAGAGTGACCTGTATCCCTCCTTACGCTGGAGAAAAGT
+CTCGAGGAGAGGAGTCCAGGGCTGGTTTGGCAGCTCCGAGGGCATCAGGGTTCCGCCGCA
+TTCTTTCTTGCTCCTCGGCTGTGTTGAGTGTTGCCTCACATTCATGTTGGTAGACAGAGG
+GAGGAAAGGGAAAGAAAGATGCGCCCCCTCCCATTTAGGAAGACTTCTTGGGGTCCCGCA
+ACACTTTTAGTTACATTTGTCTTGAAGGTGTGATCATGGGCCACGCATAGATGCAGGGAG
+GCTGAGAAATGTAGCAGCGTGTCCATCTACAAATGGGGCTGTGCCCTGGAGGAAACAGTG
+AACTTGGCAGGCCATGGGGAACGCTTGGCCTCAACGCCTCTTCTCTTCATTTTTTCCTCC
+CAGGGTGTGTACTCATTGAACAGAATGATAGGCAGAATTGCTGGACTATTTAAATTGAGT
+CTTTTTTTTTTTTAACTGTACAGAGTTAACTTAGAGCAGTGATTCTCAACCAGGAGTAAT
+TTTTACCCCTGGGTCATCATTTGGCAATATCTAGAGACATTTTTGACTGTCACAGTTCTG
+GGGGTGGTACTGACATTTATTGGGTGGAGGCCAGAGATGGGGCTAAACATCCAACGGTGC
+ACAGAATTAATCTCCCACAAAAAGTTATCTGGCCTCAAATGGCAGTAGTGTAGAGGGTGA
+TAAACCCTGATTCAGAGTAGGTTAAAAATAGTTCTATTATGTGACTCCGCTGTCATATCA
+AAAATTTTAGTATTTGTCTGCTGACTTTGAGAACCCTGACTTGAGTAGAAATTTGAATCT
+CCAGTGGTTTTTAGTGACTGTATTTTTCTTCTTTGAATATATATTTCTTTCTCTTGGGTA
+TGTAAATGGCTCTGTTGGAAAACAATGAACATACTGCCTTCGATTTTTAAAATATTAATG
+AATTTTATGTCTCTGCAGAATCTGTTTATGGGATCTGAAAAAGGTAAGATGAGTTTGTTG
+TTGTTTTGATGGGAAAATTCTGGCATTACTTTTAGTATAATTTTACAAAGGAAAAAAGTT
+TTATGTGATATGATTCTGATGTTTGATTCAGTTGGAGCTGCTATTTCTTAGATTGTGGAT
+AGACGTAGAAATAAAATACATATTTAGAGCATGAATTAAAAAAATACCAAATACCAGCAC
+TTTGGGAGGCCAAGGTGGGTGGATCATCTGAGGTCAGGAAGTTTGGTACCAGCCTGGCCA
+ACATGGTGAAATCTCGTCTCTATTAAAAATACAAAAATTTGCTGGGCGTGGTGGCGCACG
+CCCGTAATCCCAGCTACTCAGGAGGCTGAAGCAGGAGAATCACTTGAACCTGAGAGGCGG
+AGGTTTCAGTGAGCCAAGATTGCATCATTGCACTGCAGCCTGGGTGACAGGAATGCCGTC
+TTAAAAAAAAAAAAAAAATACAGCCGGGCACGGTGGCTCACCTGTGTAATCCCAGCACTT
+TGGGAGGCCAAGACAGGCAGATCGCCTGAGGTCAGGAGTTTGAGACCAGCCTGGCCAACA
+TGGTGAAACCCCATTTCTACTGAAAATACAAAATTTTGCTGGGCGTGGTGGTACATGCCT
+ATAATCCCAGTTACATAGGAGGCTGAGGCAGGAGAATCGCTTGAACCTGGGAGGCGGAAG
+TTGCAGTGAGCCAAGATTGCACTCCAGCCTGGGCAACAAGAGTGAAATTCCGTATTAAAA
+AAATATATATATATGGCCTGGTGCGGTGGCTCACACCCGTAATCCCAGCAGTTTGGGAGG
+CCAAGGCGGGCAGATCACTTGAGGTCAGGAGTTCGAGACCAGCCTGGCCAACAATGTGAA
+ACTCCATCTCTACTAAAAAAAAAAAAAAAAAAAAAAATTAGCCAGGCATGGTGACAGATG
+CCTGTAATCCCAGCTACTCAGGAGGCTGAGGCAGGAGAATCGCTTGAACCTGGGAGGCGG
+AGGTTGCAGTGAGCCAAGATCGTGCCATTGCATTCCATTCTGGGTGACAGAGCGAGACTC
+TGTCTCAAAAAAAAAAAAAAACAAAAAAAAAAAACAAAGAGGTTACTAGGAGTAAAACGT
+AAGCTTACTGTTTAAGAATTACAGAGGAAGTAGTCTCCCCCTCATTGTGCCTCCCTCACC
+AACTGGGTTTTAGAGAGCCTTTCCCTTGCCTTAAGTCTTTTCCCTTGTGCAATAAGGTAT
+GTTGGTGAGGGGGTCACATGCTTAGTCTTATACGTCACTGGTCCCTGAATGCAGTTCTCA
+GCTTCCTCTCCTAAGACACACAGTCAGAAGCTCTGGACCAGGGTGTCTCAAACTGCCGTG
+TAGCAGGATTTCCTGAGGAACTTTTGTATGAATATAGATGCCTGGCCCCCACTTGCTCAA
+TTAATCTTGCAGGATGGGACCCCAGAATTCCTATTTTGATGCTCCAAGGGGATTCTGGAG
+CAACTGACGGATCATGTGCTGCTGGGTGCAGATGAGCACAATCATAGTTCATTGCAGGTC
+TCTGATATGGCAGCTGCCACTCTCCCCACGGCTCTGCTGGATGAGACAGCACGTTAGAAA
+TCAAGAGAGTGGGAACAGCTTTGTTATGCATAGAATTTTTTTTTTTTTTGAGATGGAATT
+TTGCTCTGTCACCCATGGTGCAGTGCAACCTCTGCCTCCTGGGTTCAAGCAATTCTCCCA
+CCTCAGCCTTCTGAGTTACTGGGACTATAGGTGTGCACCACCAGGCCCAGCTAATTTTTG
+TATTTTTAATAGAGACAGGGTTTCACCATGTTGGCCAGGCTGGTCTCAAACTCTTGACCT
+CAAGTGGTCCACCTGCCTTGGCCTCCCAAAGTGCTGGGATTACAGGTGTGAGCTACCACG
+CCCAGCTTGTTATGGACAGAATTTTGATCCCAGACCATAAAAGGTAAATCATACCCACCA
+GTTTGTAAAGATCAAATAGAGTGATGATACCAAGTGTCTTAGTTTGTTTAGTGGTACTAT
+AAAGGAATACCAGAGGCTGGCTAATTTATAAGGAAGAGAGGTTTACTTGACTTATGGTTC
+CACAGGCTATATAAGAAGCATGGTGCAGCATCTGCTGTTGGTGAGGGCCTCAGGCTGCTT
+CCACTCATGGTGAAAGCAAATGAGAGCAGGTGTGTGCAGAGATTGCATGGCAAGAGAAGG
+GAGGAGAGAGAGGGAGAAAATGCCAGGCTTTTTTCAACAGCCAGTTCTCATGGGAAGTAA
+GAATAACTCATTACTGCACTCATTACTGCAAGGATGGCACCAAGCCGTTCATGGTGGATC
+CCCCACTACAACCCAGACACCTCCCACCAGGCCCCACCTCCAACACTGGGGATCACATTT
+CAAAGATGAGACTTTGTATGAATATAGAGCAATAGGAGCTCTCATATGCTGCTGGTGGGA
+ATGTAAAATGGCACAACCACCTTGTAGAACACTTTTGCATTTTTTATTTTATTTGAAGAC
+AGGTGCTGTGGTCTGGTTGTTTGTGCCTAACCCCACTCCCCTGCCCCGATTCATATGTTG
+AAATCCTAACCCCAAGATGATGGTATTAGGAGATGGGCCCTTTTCAGAGGTGATTAGGTC
+ATGAGGGTGGAACCCTCATGAATGGGATTAGTGCCCTATAAAAGAGGTCCAAGGGCACTC
+CCCTCACCCCTTCCACCAAGTGAAAACACAGCAGGAGGGCATCATCTATGAACCCAACCG
+GAAAGCAGGCTGTCATCAGGCACTGGGACCTAATCTGCTGGGACCTTGATCTTGGACTTC
+CCAGCCTTTAGGACTGCGAGAAATACATTGCTCTTATTTATAAGCCACCCACTTTGTAGC
+ATTTTGTTATAGCAGCTCAAAGGGATTAACACAATGAGCCAACCCTTTGATCCAGCATTC
+CACTACTAGGGGTATCCCCAGATCAGGGGTTGGTAAACTGCATGCTGCAGGCCAAGTCTG
+GTCCACTGCCTGTTTTTTAAGTACAGTTTTATAGGAACAGAGCCCTATCAATTTGTTTAC
+ATATTATCTATGCCTGCTCTTGTGCTACAACAGTAGAGTTGAGTAGTTGGAGCAGACACT
+TTGTGACTCTTAAAACCTAAAACATTTGTCAGGCTTACAAAAAGAGTTCTGCAGCTCGAC
+CCTAAGTCCACATTTCTTTCTTTTTTCTTTTTTTTTTTTTTGAGATGGAGGTTACAGTGA
+GCCGAGATCGCGCCACCGCACTCCAGCGTGGACGACAGAGTAAGACCCCATCTCAAAAAA
+AAAAAAATGCTAGAACAGAGGCCCCCTAAAGATGGGGGAAGGATTCTGAAATAGACGGCC
+GCAGAGGGCAGCAGTCAGCTAGATGCATCGCCCTGCCTTGTGGCTGGCCTGTGGCCTGGG
+GGCCCTTCCTTCATCCCTCCACCAGTCCCTGCTGATGGCGAAATTGTGCTGACAGATGCT
+GGAAGGAGGCACAGCTAGTCCTGTTTGCTCGAAGAGAGGGCTTTGAAGCCCTAGTGTTTC
+CACCCTGGGTAGACAGTGAGATGGTTGTTTTGTTAGCAGGAGAGCACAATTCTACGCTGT
+GAGTAAGAGCCTAAGAGGGCCTTTTGTTCATAGAAAACAATTAGATGACGGATTTTTGGC
+ATCCTTATCTGGACTGCCTTTCTTTAGGAATAAACAGATGATACAGAGCAAAGTTTGTAA
+ATCTCAAATGCAGCGGTTAACCTCTTTGAGGCTGGCCCACTGGGCTCCCAGGGGCAGCTT
+CTAAGTGGGAAATGTTTCGATGGAATTCTGGTTACATAAGGAAGTTGCTTTGAAAATCTG
+GGATAGTTTTCTATAATGGAATCATTCCCTTGTGTCTTTATTCACGATGAAGTGTAGAGT
+GAAAGATGCCTCCACTGGGGGTATTGGTGCACGAGAAAAGCCACCTGTGTGACGTAAATT
+CATTCTGTTTAGGCAAAGCTGGGACTGCCACATTGGCAATGTCAGAGAAGGTGCGGACCC
+GGCTGGAGGAGCTGGATGACTTTGAGGAGGTGAGCAAGTCATTTGTGGAATACAGGGAGT
+GGGAGAGCTTTTCCTTCCTCCTGCCAAGTGAGATCAACCTCGGTGGCTGCTCTTTGATTA
+ATTCCTGGGCTGCGCATTGTGCTTGGTCCTCTCGAGGCAATGACTCCATCCAGGGAAGGG
+TGCCAGTGTGCAGTTGGCCGAGCTCACGGAAGCCTGACTGGGGCTGCTTTTCTAGAGGCC
+TCTTTTCTCATTGTGATGCCTGAGCAAGGCTGGGTCGCCTAGCAACAGTGTCTAATGGTA
+AAAACCAACTGCAAGGCCAGGCGCGGTGGCTCACGCCTGTAATCCCAGCACTTTGGGAGG
+CCAAGGCGGGAGGATCACCTGAGGTCAGGAGTTCGAGACCAACCTGGCCAACATGGTGAA
+ACCCTGACTCTACTAAAAATACAAAAATTAGCCAGGCGTGATGGTGGGTGCCTGTAATCC
+CAGCTACTCGGGAGGCTGAGGCAGGAGAATTGCTTAAACCTGGGAGGCGGAGGTTGCAGT
+GAGCCAAGATCATGCCACTGCACTCCAGCCTGGGCGAAAGAGCAAGACTTTGTCTAAAAA
+AAATAACCCAACTGCAGTCACCTCCCTGAGAAGCAGCCTTATATGGAGCACAAAGACCTT
+GCTTTGCAACAGACGCTGCTCAGGCTGGCTGGATATGGCCCACAGGAATCTTTTAATTGG
+CCTACATGTACTTTGAAAAAAAAGTGAGTCTTTTGCCAACACTTAAACAGTGGTAAATGT
+AACCAACAAATACAGAATTTCTTGAAAAAAAAAATCTTTGCCAGGCGCGGTGGCTCATGC
+CTATAATCCCAGCACTTTAGGAGACCGAGGCAGGTGGATCTCCTGAGGTCAGGAGTTTGA
+GACCAGCCTGGCCAACATGGTGAAACCCCGTCTCTACTAAAAATACAAAAATTAGCTGGG
+CATGGTGGCGGATGCCTGTAATCCCAGCTACTCAGGAGGCTGAAGTAGGAGAATTGCTTG
+AACCCAAGAGATGGAGGTTGAGATCGCTCTGTCACCCAGGCTGGAGTGCAGTGGTGCGAT
+CTCAGCTCACTGCAACCTCTGCCTCCTAGGTTAAAGCAATTCTCCTGCCTCAGCCTCCCG
+AGTAACTGGGATTACAGGCACGCGCCACCGTGCCCAGCTAATTTTTGTATTTTTAGGTGA
+GAGGGTTTCACGATGTTGACCAGGCTGGTCTCAAACTCCTGACCTCAAGTGATCCACCCG
+CCTCAGCCTCCCAATATGCTGGGATTACAGATGTGAGCCACCATGCCCAGCCTACTCTTA
+TTTCTTTAATAAAGCGTTTTTCACTTTGAATTGTAGGAAATATACATATAAACCTTTGGT
+TCCAGGTCTCATCATGTGTGTTTGCATGACCTTCACTCCTGTGAGTTGTGTGAAGAGCCT
+CTTAACAATAGCCCAGGGTTAAGGAGCATTTACTGTGCGTCAGGGACCGTGCCAAGTCAT
+TACCTACATGGTCATTTCATCCCCATGACGATCCCTTGCTCAGCTGCCGAGGGTTTTTGC
+TATGGTTGTCTTTCTGTCCTGATTACTCTCTCCTTGGTCTAATTAACACCCCCACACTCT
+GCAGTACCTGTACTCCCCTGAGAGTTTGTCTCAAGTATCACTCCTCCAGGAAGCCATTCC
+TGATCCCCCCATCACAGTTTACAGTCCATTTCTTTGTTACCATATTTTTTCCAGTCTGAG
+ATGTACCATTTCTCTCACATTTGAATATCTCTGAAATTGGGGTATATGTTCCTCAGTTGG
+TTCCTGTCAGTGATCAGCATATTTTTCTTCCTTAGTAGCCCGTGAAACAGTTGCGCTTTT
+TTCAATGGGCACCTCAGATCCAGTATATGTGTCCCCATAGAATTGTGTTTTCTCCTGAGC
+ATTTATCTCAGTTTGAGTTAATATCCGTCTGTCTTCAGAATCTTAAGCTCCATTAGTGCT
+GAAATACCCTGTCATGTCTTATTGCTTGGGAATCTTGAGCAAAAATGTCTTTGTATCTCG
+ATCATCTAGTCCCATGTCCTGCACACAGGGGGCCCACAGTTGGTTGAATGAGGTAAGTCT
+TGTTACCTCAATTCACAGATGAGGCTGTGAGAGGAAAATAGCTTACCCAGGGTCACACAG
+CTACTTGGTGTCCAAGCTGGGAGGTGGCTTAGGTCTGACTTGCTTCCAAGGCCAGACTTT
+CAACCCACAGCACTCTGTCCATCTTTGTCAGAAAACTCAAAAGAACCTCTTTGATTGCAA
+ATTGCAAGGCAAAGCTGTCAATCCTGGCGGGGATATGAGGAAAATTTAGAGACCAAAACT
+CAGCCAATACCTAGTATTCTTTATAAGGGTGTAGTCGAGCAATGTTTTTCCTGCTATGCC
+TTCACCTTCTGCCTTCTCCCCACAGGGTTCCCAAAAGGAGCTGTTGAACTTGACTCAGCA
+GGATTACGTGAACCGCATAGAGGAGCTCAACCAATCGCTGAAGGATGCCTGGGCCTCAGA
+CCAGAAAGTGAAGGCTCTAAAAATAGTCATCCAGGTTAGCTCTAGTGATCCCCCACCCCC
+ACCCAGAATTTCCTATGTAAAATTCCACTGTGAGACTTAGAGTTTTCAGGGGCCTACCTG
+CAGGGTCTTACTCTTGTTTTCTCATCCCTTTCTTTTTCATATACTTCCTGTGAAAAGCCA
+TGATTATGAATCTGTGTTTTTATGAGATGGCTAATCCCAGGGTTACCATGTGCAGCTGCA
+CAGGTTGTGCACTGCACAACTCCAGGAAGCACTCTTCACCCTAGGTTACAGAACTGATGA
+TACCCCATGTGTTGTGCAGTACATTAACCATGGTGCAACCCCTGACACATTTATGATTTG
+TACACACTAAAGATTGAGCAACTTTCTTTCGGGATTCCTTGACCGCATTCGCTTGGTGTC
+TTTGGGATTAATGACGTGTCCCTAATAAATGAATATTTCAGACATATTATGCATGCTTAT
+GTGACAAGGAGAAGTTTACAGCGTTGGGAGAGGTACATACATTGAATCTTCTTTGTTGAT
+GAATTTGTTAAGCCAGTGACAATTCTTGAACCACAAGAACAAGTACTATGTGGAAAACAG
+CTTATATGTCTTGGTCCTAAAGATCCTGCTGTCTCAGCAAAATGTGCTCAGAAGCATATT
+TGGAAAGGAATAATTCATTAAATTATCATTTTCAGAGCAGAGTCTACAAAGGATTTCTGA
+ACTGCCATTTTAGTTCAAAAGGACAGATCCCATTCTCATTCCATGTTATGATAATGTGAC
+ATTTGTTTTCTCACCTGTTCTTTTGAAAGACAGGAGAGTCCGGGAGTCTTCACACTGGAC
+ACATGAAGTCTTTTAAGATGACTCCTTGTATAGTACGGGTGATTTCTTTGGTATTTCATG
+ATGGGAGGCAAACCCACGCCCGTTTCTCTTCAATCACTGTTGTTAGTTTACAGAGTAAAT
+AGTCCCGAAGGCCAGGCCTCTCATCCTGGAAGCCCGTGGAGAGGGTTGCTTGCTGAGTGT
+CTCGAGTGAGAAACTATCTGAACTAACAAGTACTTCTTCACAATATTTGCATTGGCAGCA
+TCTCTCCGTAGATTATTGTAGTTTAGAACTGTGTCTTCTAAGAGGTTTACATCTGGGGGA
+GATTTGATTCATGTCTTCACAAACAAAATAATCATTAAGTGTGTTTCATCAACTCCACAT
+CTGGCTAATAGTAACGATTCAACAATACATTAAGGACTGCCTTCTTTATCCAAAAGACAT
+AGTCAAGGCTGGGCACAGTGGCTCACATCTGTAATCCCAGCATGTTGGGAGGCTGAGGCG
+GGTGGATCACTTGAGTCCAGGAGTTTGAGACCAGCCTGGCCAACATGGTGAAACCCATCT
+CTACTAAAAATACAAAAATTAGCCAGGCTAATTTGCTATACGGTAAAGTTTTTTTGTGTG
+TGTTGGGGGGGTACCCAGTGGCTGCTTTACTAAGGCATATTTTACATATCATAAAGTCCA
+CCCATTATAAGTGTGTAATTCATTGATTTTTTTTTACTTAACTTATAGAGTTGTGCAACT
+AACACGCAATCTAGTTTTAAAACATTTTTATACCTCCCCAGATTCCCCCGAGCCTGTCTG
+TAATCAAACCCCACTGCCATACCCAACCCCAGAAAACCACAAGTCTGTTTTCTGCCTTTA
+TAAATCTACCTTTCCTGGATATTTCATATACATGGGATTATTCAATAGATAATCTTTTGG
+ATCTGGCTTCTCTCACATAGTGTAATGTGCCTTTTTAATTGATAGATAATAATTCTACAT
+ATTTATGGGGTACAGAGTGATATTTTGATACATGTATCCCGTGTGTAATGATCAAATCCA
+AGTAATTAGCATATTCATCACCTCACACGTCTCTGATTTCTTTGTGTTGGGAACATTCAA
+AATCTTCTCCTCTAGCTATTTAAAAATACACAATAAGCTGGGCCTCGTGGCACACCCCTG
+TAATCCCAGTTACTTGGGAGGCTGAGGCACGAGAATTGCGTGAACATGGGAGGTGGAGGT
+TGCAGTGAGCCGAGATCGCACTACACCACTCCAGCCTGGGTGACAGAGTGAGATTGTCTC
+AAAAAAAAAAAAAGGAAAACAGAAAGAAAAGAAAATACACAATAAATTTTGGACTATAGT
+CACCCTAGGTGCTATTGAACACTAGAACTTATTCCTCATATGTAGCTGTAATTTTGTACC
+TGTTAACCAACCTCTTTGTTCTCCCCTTGCCCCTACCCTTCCCAGCCTCTAGTCGTCGCT
+GTTCTACTCTCCACTTCTATGAGCTCAACTTTCATAGCTCCCACATATGAGTGAGGACAT
+GCAGTATGTATCTTTCTGTGCCTATTTCACTTAACATGATGGCTTCCAGGGTCATTCGTG
+TTGCTGTGAATTACAGAGTTTCATTTTTTTATGGCCAAATAATATTCCTGTGTGTGTACC
+ATGTTTTCTTTATCCATTCATCCATTTATATACATTTAGATTGATTTCATATCTTAGCTA
+TTGTGAATAGTGCTGCAGTAAACATGGTACTGCTGGTATTTCTTTGATATACTGATTTTC
+TTTTCTTTAGATGATAACCTAGTTGTGGGATTGCTACATCATATGGTAGTTCTATTTTTA
+GTTTTTTGAGAAATTTCCATACTGTTTTCTAGAATTGTTACACTAATTTGCATTTCCACC
+CATAGTGTGTAAGAGTTCCCTTTTCGGCTGGGTGTGGTGGCTCACGCCTGTAATCCCAGC
+ACTTTGGGAGGCTGAGGCAGGTGGATCACCTGAGGTCAGGAGTTCGAGACCAGCCTGGCC
+AACATGGTAAAACCCCATCTCTACTGAAAATACAAAAATTAGCTGGGCATGGTGGCAGGT
+GCCTGTAATCTCAGCTACTTGGGAAGCTGAGGCAGGAGAATCGCTTGAACCCAGGAGGCA
+GAGGTTGCAGTGAGCCAAGATTGCACCATTGCACTCCAACATGGGCAACAAGAGCAAAAC
+TCTGTCTCAAAAAAAAAAAAAAAAAGAGTTTCCTTTTCTCTGTATTCTTATCAGCATTTT
+TTTTCTTTCTTTTTGTTTTTTTTTATTAAGAGATGAGGTTGCCCAGGCTGGAGTGCAGTG
+ACTAGTCACAGGCATGATCATTCTGCATTACAGCCTAGAAGTCCCAGACTCAAGTGATCC
+TCCCACCTCAGCCTCCCAAGTAGCTGGGACTATAGGCACATACCACCATGCCCAGCCTAT
+TTTTGTCTTTTTGATAGTAGTCATTTTCATGTGGTTTTCATTTGATGATTCCCCTGATGA
+TGAGTGATGCTGAGCATATTTTCACATACTTGTTGGCTAATTTGTGTATCATCTTTTGAG
+AAATGTCTCTTCAGCTCTTTTGTCCATTTTTTAATTGGATTATTTTCTTTAGCATAATAT
+GTTTGAGGTTCATCCACATCATATTACATGTGGGTAGTTCGTTCCTTTTTACTGCTGAAT
+CGTATTCTAATGTGTGGTTATCTTAACAAGTTGATGGGCATTTGGGTTGTTCCCACTCTC
+TGGCTGTTATGAATAATGCTGCTCTGCACATTTGCGTACAATTATTTGCGTGGACTTACA
+TTTTTATTACTCTTAGGTAAAATTTTAGGAATGGAATTGCTGGGTCATATGGTAAGTTAG
+GATTAACTTGATGAGAAACTGCCAAACTATATTCCAGATGGCTGCACCATTTACCTGAGG
+GTTCTAATTCCTCCACATCTTCTCTGACACTCGGTATTGTCCATCTTTTCTTCTGTTTTC
+TTTTTTCTTTTTTTTTTTTTTTTTTGAGACAGGGTCTCTGTCACCCAGGCTGGAGTGCAG
+TGGTGTAATCATAGCTCACTCCAGCCTCAAACTCTGGCCTCAAGCGATCCTCCCGCCTCA
+GCCTTCTGAGTAGCTGGGACTACAATTGGCCACAACCATGCCCAGTTTATTTAAAATTTT
+TTTTTTGTAGAGACAGGGCCATGCTGTGTTGCTCAGTCTGGTCTTGAACTCCTGGCTTCA
+AGTGATCTTCCCATCTCAGCCTCCCAAAGTGCTGGGATTACAGGTCTGAGCCATCACACC
+TGGCCTATCAGTTTTGTTATAACCCTCCTACTATCCTAGTGGGTTTGAAGTGGTACCTCA
+TTGTGGTTTTAATTTGTATATCCCTAACAGTGATGTTGAGCATCTTTGTACACGCTTATT
+GGCCATTTGTATATCTATAGTGAAATGTCTATTCAATGCCTGCCCATTTAAAAATTGTGT
+TATTTGGTTGAGTTGTAACAATTTTTTTTTCCTTGGGAGACAAGGTCTTGCTCTATGACT
+CCAGATGGAGTGCAGTGGTGCCATCACAGCTCAATATAGCCTTGACCTCCCGGGTTCAAG
+TGATCCTCCCACCTCAGCCTCCCCAGTAGCTAGGAGTATAGACATATGCTGCCACACCCG
+GCTAATTTTTAAATTTTTTGTAGAAACGGAGGGTTTTACTTTGTCATGCAGGCTAGTCTC
+AAACTCCTGTGCTCAAGCGATCCTTTCATCTTGGCCTCCCAAAGTGCTAGGATTACAGGC
+ATGAGCCAGTGCACCTGGCCAGTTGTAACAATTCTTTATATATTTTTGACACTATTTCTT
+TGTCAAGTATAGGATCTCCTACTCTGTGGCTTGTCTTTTTGTTTTCATAATTGTGTCTTT
+GAAGTGTGGAAGTATGTATGTATGTATGTGTATATTTATTTATTTATTTATTTATTTGAG
+ACAGAGTTTCGCTCTCGTTGCCCAGGCTGGAGTGCAGTGGCATGATCTCAGCTCACTGCA
+ACCTCCGCTTCCTGGGTTCCACCGATTCTCGTACCTCAGCCTCCTGAGTAGCTGGGATTA
+CAGGAGCCTGCTATCACGCCCAGCTAATTTTTGTATTTTTAGTAGAGATGGGGTTTTGCC
+ATGTTGGCCAGGCTGGTCTCGAACTCCTAACCTCAAGTGATCCACCTGCCTCGGCCTCCC
+AAAGTGCCAGGATTACAGGCGTGAGCCACCGTGCCCAGTCAGAAGTTTTTACTTTCAGCT
+CCATTCTCAATTTTCTCATTTTAGCTTATGCTTTTGTAGTTGTATCTAAGAACTCTTTGC
+CTAGCTCAAGGTCATGAAGATTTTTTTGTTTTCTTCTAGAAGTGTTATAATTTTAGCACT
+TACATTTAGGTCAATGGTTCATTTTGAATTACTTTTTATATATCCTATAAGGTAAGGATC
+TAAATAATTTTTTTGCATGTGGAGCTACAGTTGTCTCAGCAACGTTTGTTGAAAAGACTA
+TTGTATTAGTCCATTCTTGCATTGCTATAAAGAACTACCTGAGACTGGGTAATTTATGAA
+GAAAAGAGGTGTAATTGACTCACAGTTCTGCAGGCTGTATAGGAAGCATGGCTGCGGAGT
+CCTCAGGAAACTTAAAATCGTGGCAGAAGGCAAAGGGGAAGCAGGTACATCTTTCCATAG
+CAGAGCAGGAGAGAGAAAGAGAGAGAGAGAGAGAGAACAGGGAGGTGACACAGGTTTTCA
+GACAACCAGATCTCATGAGAACTGTCTGACAGGAACAGCAAGGGGGAAGTCTGCCCTCAT
+GGTTCAGTTACCTCCCACCAGCCCTTTCCTCCAACACTGGGGATTACAATTCGACATGAG
+ATTTGGGTGGGAACACAGAGCCAAACCATGTTAACTATGTTTTTCTCTACTGAGATCTTG
+GCACTTTTGTTAAAAATCAATTGACCAAGGCTGGGCGTGGTGGCTCATGCCTGTAATCCC
+AGCACTTTGGGAGGCTGAGGTGGGCGGATCAGCTGAGGTCGGGAGTTTAAGACCAGCCTG
+ACCAACATGGAGAAACCCTGTCTCTACTAAAAATACAGAATTAGCTGTGTGTGGTGGTGC
+ATGCCTGAAATCCCAGCTACTTGATACTCAAGGTTGAGGCAGGAGAATCACTTGAACCCA
+GGAGGCGGAGGTTGCGGTGAGCCAAGATCGTGCCATTGCACTCCAGCCTGGGCAACAAGA
+GTGAAACTCCGTCTCAAAAAAAAAAAAAAAAATTAATTGACCACTGGTGGCAAATTCAGA
+CTACTTAAAAAACAAAAAAACAAAAATCAATCGACCATAAATGTAAGAGTTTATTTCTGG
+ACTCTCACTGTCATTCTGTTGATCCATAAGTCAATCCTTATGCCAGTTCCACATTGTCTT
+TTTTTTTTTTTTTTTTTTGAGACACAGTCTTGCTCTGTCACCAAGGCTGGAGTGCAGTGG
+CGTGATCTCTGCTCACTGCAACCTCTGCCTCTCAGGTTCAAGCGATTTTCATACCTCAGC
+CTCCCCAGTAGCTGGGATTATAGGTGTGCACCACCACACCTAGCTAATTTTTGTATTTTT
+AGTAGAGGTGGGGTTTCACCATGTTGGCCAGGGTGGTCTCGAACTCCTGACCTCGAGTGA
+TCCACCCACCTCGGCCTCCCAAAGTGCTGGGATTAAAGGCATGAGCCACTGCGCCTGGCC
+AGTTCCACATTGTTTTGATTACTATGGCATTATAGCAAGTTTGAAACTGGGTAATATAAG
+TATGTATGTATGTATGTATGTATGTATGTATTTATTTATTGAGACAGAGTCTTGCTCTGT
+TGTCCAGGCTGGAGTGCAGTGGCATCATCTTGGCTCGGCTCACTGAAACCTTCACCTCCC
+AGATTCAAGCGATTCTCCCACCTCAGCCTCCCGAGTAGCTTGGATTACGGGCATCTGCCA
+CCATGCCCGGCTGATTTTTGTATTTTTAGTAGAGATGGGGTTTCACCGTGTTGGCCAGGC
+TGGTCTCAATTCAAACTCCTGACCTCAGGTGATCCACCCACCTTGCCCCCCGCAAAGTGC
+TGGGATTAAGGCATGAGCCACCACGCCTGGCCTGGGTGGTGTAAGTCTTTTAACTTTTTT
+TTTCTTCTTCTTTTTTTAAATTATTTTCACTGTTCTGGGCCCTTTGCATTTCTGTATGAA
+TTTTAGGATCAGCTTGTCAATTTTTACAAAATAAAAAAAACCTTCTGGGATTCTGACAGG
+TATTGCATTGAGTATGAAATCATTTTCTGATGCATAAATTTTGCCATCTGTTGATGAGCA
+TCTGGCTCTGTTCTTTTTTCACTACATGGACAATGTCACTGTGAGCACGTTTGGTCACGT
+CTGCTGGTGCCCATGTAAAGCTTTTCTCTAGATAAGAGCCTATACCTAAGAGTAGAACTG
+CTCTGTGCCTCTTCAGCTTTTCCAGATAATGCTAAGTTATTTTCCATAGTAGCTGTGCCA
+GCATACGCTTGTAGTAGTATGTGGGCGTGTGAGAGTCTGTGCTATTCAACATTCTACCAC
+CATTTGGTATGAGCAGATTTTCTATTTTAATTTTTCCAGTCATATTTTCTTGTGGTTTTA
+ATTTGCAGTTCCTCGATTACTAATAAAAATGAGCATCTTTTCACATATTTATAGGCCTTT
+GGGGTTTCCTTTTCTGTAAAATGACCTTTGCTGATTTCTTTTGCCCATTTTTCCATTTTG
+TTATCTGTGTTTTTCGTACTGAGTTTTGCAATTTTTAAGATGTATTCTGGATAGTAATGG
+TCTACTTCTTTCCTTCCTACTCAGGTCATCTTTGAATGTATGCATTTGTTGTGGCTATTC
+AAATTTTTTTAACCTTTTTTCTGAGACAGATTCTTGCTCTGTCTTCCAGACTGGAGTGCA
+GTGGGGCGGTCTCGGCTCACTGCAACTTCTGCTTCCCTCGCTCAAGTGATTCTCCCACCT
+CAGCCTCCTGAGTAGTTAGGGCTACAGGCACACACCACCATGCCTGGATAATTTTTGTAT
+TTTTTGTAGAAACTGGGGTCTCACTACATTGCCCAAGCTGGTCTTAAACTCCTGGGCCCA
+GGCGATCTTCCTGCCTCAGCCTCCCAAAGTGCTGGGATTACAGGCATGAGCCACCATGCC
+CAGCTGGGATTTGTATTGTTAACACATACCTGGGTTACCTGATTCTTATCAGACAAGTTT
+AGGAAGCGGCACCAAAGCTTTAAAAACTGTGGCATCTTCAAAACAGTAATTTAAAAAGTA
+ACTTCAATTTATAAGATCATTATAGCTTTAACTTTGGATTAAAAACAAAATCTTATTCCT
+GTTGTCCTTTATAAAATATATGTTCTATGAAACCAGCTTGGGAGAAAATCAATGCACAGA
+TGTTTGGGAAGCCCCAGCTGTGTTTAATTTGAAATCCTCTGTTTAAATTCTCTCTCTCTC
+ACCTCACCAGTGGGCAGTAACTCATCTCTGAGAGACTGTCCAAGCCCAGCTCTGGGTAGA
+ACTCAGAGATGTCACATCCCTAGGAACCGAGAACTGTGTATTGTAAACAGTCTCTGAGAT
+TTGGAGTTGTTAGCTTTTTCCAGCCTTGAAATCTCATGGGGGCAGCTGTTTAAGTTGGAA
+CTCTCACAAAGGGCATATGAAAATCGCAGAGCGAGGTGTCAGGAAATGGAATTCCACATA
+CATCCAGTTGCCACGTTTGGTGTCAGCACTATTGTTTTTACAGCTTACATTCCCGCCCCG
+CCCCCCCCCCCCCCCCCACAAATAACATTTGGGCTGTAAGGGGATGTTTCGCAAATCAGA
+CACGTTGTTTACTTTTAGGCCTGTAATGCTATGGAGAAACTTGGTGACTCTAACAATTTA
+GATGTTGGGTAACAACACCAAACTGAAAACACATGTCAACCTATCTCTTGACATGGTGAA
+CGTTCTCACCATTCTCTGCATATTGGAATTGCATATTAAATAATCCTTTCTAAATGTCTG
+AACATCTTTTTTTTAATTTTTAAATGACATTTTTCTTTCTGAGGGTCAACCATTGAGGTG
+ATGAAGTGTGGCAGTTATTTAATTCCTTATGCTGACTTTTGAATTTGTAAAGTCTTCAGG
+GCATGGCATTAAATTTAGTTCTTCAAAGTAGAAAGAGCTTTTCTGTTTCTGATGATAAAA
+GATAATCAAAGGTGTTTGGGGCCACATTGTGTGACTGCGGTCTTCCATTAAAAGTCCTGA
+ACGCTAAATAGCAGACGAGTACTCAAAAAAAGAGTTCTGAACATGTTGGCCGGGTGCAGT
+GGCTCATACCTGTATTTCCAGCACTTTGGGAGGCTGAGGTGGGAGGATTGCTTGAGGTCA
+GGAGTTCAAGACCAGCCTGAGCAACATAGTGAGAACCTGCCTCTACATAAAATTAAAGAA
+AAAAAATTAGCCAACCATGGTGGTACATACCTGTAGTCCCAGCTACTCGGGAGGCTGAGG
+CAGGAGGATTGCTTGAGCCCAGGAGTTCATTGCTGCAGTAAGCTATGATTGCACCAATGC
+ACTCCAGCCCGAGCGACAGAGCAAGACCTTATCTCTAATAAAATAATAATAAAATTTAAA
+AAAATTAAATAGTCCTGAACATGGCTGTGACCCTTTGGCATGAATGAGAATGTAGAATTC
+AGCAATTCCCCGCAAAGCTGAAATGTTTTCAGCATTGAAGGTCATATTTCCAGAGTAACA
+TGTATTCACTGAAGCTTATGTTCCTTTTGGGGGGAATTTGGGACTGAGTATAAATAATCA
+GTGTGAGTTTATGAAGCCTTGGGGATTTACTTATGGGGTCATTTCTTAGAAAAGAATGTT
+TAAGGATGCTGATCACCCTGAAATCAACAGAAGAAGCCAGTCTGCAAAGCAATTGAACAA
+AGATGGGGCCACAGATGAGGACTGTGATGAGAGAGATGTCATTCACTTCTCTCAGTGATT
+TTGAGTGCTTCCTGGTTCAGTATACAAGCAGGATCCTTTTGGATAAGGCTTTCCTGAAGA
+AGGTGATAGTGTATTTTCTTAAGAGACTGTTATGGGCCGGGTGCGGTGGCTCACGCCTGT
+AATTCCAGCACTTTGGGAGGCTGAGGTGGGAGGATCACTTGAGGTTGGGAGTTTAAGGCC
+AACCTGGGCAACATAGCGAGACCCCATCTCTACAAAAAAAAAAAAGGAAGGGAAAACAAA
+GAAGAGGTTCTGTTGTAAGCAGAGTCCGGCTCTCTCTGTGAAAAGCACAGTGGTTTAGCT
+TGTCATTGTATGCTCAGCACCTCGCACAGGCCTTGGCACATAGTAAGTATCTCAACTTGT
+ATATAGAAACCATTAATTTTTCAGATCTGGAGTGTCCTACCCATACCAGACATGCCAGAG
+TGAATTTTCTCTTTTTTTCTCTTTTTTTAGTGTTCAAAGCTTCTTTCAGACACCAGTGTT
+ATTCAGTTCTACCCAAGCAAATTTGTCCTTATCACCGACATACTTGATACATTTGGTAAG
+TACCTGTCATATGCATCTTAGATCTAGGAAATGTGTTCGTTTTGTCAAGAATTGGGTGGT
+AGAGTTACTGTAAATTAGGTTCTGCTGTGGTTTAAGTTATTAAGTAAGTCATGGGAGAGA
+TCAAACCGTTCCCCCCCACGCCCATTAATAAGGGCGCTATTTTTGAAACATTCTAAAATT
+TCTAAAATTTTATTTTTTCTTCTTTTTTTTTTTGAGTCAGGGTCTTGCTCTGTTATCCAG
+ACTGGAGGGCAGTGGCGCAGTCATGGCTCACTGCAGCCTCAAACCCCTGGGCTCAAGCCG
+TCTTCCTGCCTCAGCCTCCTGAGTAGCTGGGGCTACAGGCTCATGCCACCGTGCCCAGCT
+AAGTTTTTTTTTTTTTTTTTGGTAGAGACAGAGTCTCGCAGTGTTGCCCAGGCTGCTCTC
+AAACTCCTAGCCTCAAGTGATCCTCCTGCCTTAGCCTCCCAAAGTGCTGGAATTACAGGC
+ATGAGCCACCATGCCTGGCCTGTTTTTCCTAATCTTGTGATAGACTAGTAAAGTGAATGA
+GTGAAGCAGGGCAGGCTGGGGGCACTAAGCAGCATGGGTCCCTTGCCGTCTCACAGGCAC
+CTGAAACTGAACTTGGCATCTGTTCCCAGCCCTTTCTCTTTTCCCACTGAGTTTCTGTCT
+CCAGGAATGGCACCACCATGTACCCAGTTGCCTGAGCTGGGAATCTGAGCATCTTCCCCC
+ACATGCCCATGTCCAGTCACCAGATTCTTCGGTTCAGCCTCCTAAAGCTCTCCCCAGCAT
+GTCTATTTTTTTCTTTCTTCACTGTTAAAATTTTTTTTTTTTTTTTTGGAGATAAAGTCT
+CTGTCACTCAGGCTAGAGTACAGTGGCGTGATGTTGGCTCACTGCAACCTCTGCCTCCGG
+GGTTCAAGTGATTCTCCTCCCTCAGCCTCACCAGTAGCTGGGATTACAGGCACGCACCAC
+CACGCCTAGCTAGTTTTTGTATTTTTAGTAGAGATGGGATTTCACCATGTTGGCTAGGCT
+GGTCTCAAACTCCTGACCTCAAGTGATCTGCCCTCCTCGGCCTCCCTAAGTGCTAGGATG
+ACAGGCATGAGCCACTGTGCCCAGCCTCACTGTTAAAATTTTAATCCTAGCCACAGTCCT
+CTCCCACCTGGATAGCTTCCTGCATCACTGTGGCTGCCCCTAGTCCCACACACCACCTCA
+CAGGTAGAGAGACCTTTTGGAGCCAGGTAGAAAGGTTTAGACTGAAGAGAATAACCTGGA
+GGAGCAGGAGGCCCCTGTGCTGCTTGGCAGTGGTTGGTTAGGCCAGAACATCGTGCCATT
+AGCAGTTTGCTCAAACCATGCAGCCCTCTAAGCTGTATATGATGTGCCCCACAGCAAGGC
+ACCCCACCAGAACCAGGAAATAGGGGCGCCTTCTGAGAGCTGAACACGTGGAAGATCAGA
+ACAGAGACATTCACTGTCTTACAGGGACTAATGGGCTCCCAACCCAGCAAATCTTATCTG
+TAAACCCATCGAAAGATACAATGTGTCAGAAAGCAGACTATCAATCTGAGAGACTCATTC
+ATTTCTGTGCATCCCAGTCCTGTCCAAGAGACCGGAGGCCTGAGTGCGCTAGCTAAAACA
+AGTGACAAGAAAGCTAACTAACCTTGAAAAAGTGGGTCTTTATTGGCTTATGCTGAAAAG
+TCCAGGGGTAGTTTGGCTTCAGGTGCAGCTGGATCCAGGAACCCAAACAGTGTCATTAAG
+ACCTTGCCCTTGGGCCGGGCATGGTGGCTCATCACACTTGTAATCCCAACACTTTGGGAG
+GCCGAGGTGGGTGGATCATCTGCAGTCAGGAGTTCAAGACCAGCCTGGCCAACATGGTGA
+AACCCCGTCTCTACTAAAAATACAAAAATTAGCTGGGTGTTGTGGTGCACACCTGTAGTC
+CCAGCTACTTGGGAGGCTGAGGCAGGAGAATTGTTTGAACCCAGGAGGTGGAGATTGCAG
+TGGGCCAAGATCACGCCACTGCACTCCAGCCTGGGCGACAGGGCGAGACTCCGTCTCCAA
+AAAAAAAAAAGAAAAGAGAAAAAAAAAGACCTTGCCCTTGGTTGGGTGCATTCTCGAGCT
+TCACAAGCTGTCCTCAGCTTCTGCTAGCTTTATTGCTAGTGGTCCCAGGGCATGGAAAGA
+GCTACTTTCTCCAAGCATTCCCACAGAAGTTTCAGAATCCCATCTTATTGGCCTGGCTTG
+GATCACATGTCAGTCCCTGAGCCAGTTGTGTTATCTGGGGGATGAAATGCACTGATTATC
+CAGGCCTGGGTCACCCCAAAACTAAAAGAGTGATACAGTTAGCAGAAGAAAGGGGAGTGG
+ATGCTACCTGGGCAAAAAGAAGAGATGTCCCAGCTGACAGATGAGCCCTGATGGGTTCAG
+ATGGCCCGGAGAGGTGGTATCAGGCTCTCTGCAGGCCACTAGGGAGGTGTCAGCAAACAG
+AAGGGATAAAAATCCTTGCCTTGGCTAGGCACAGTGGCTCACGCCTATAATCCTACCACT
+TTTGGAGGCTGAGGTGGTTGGATCACTTCAGGTCAGGAGTGCGAGACCAGACTGGCTAAC
+ATGGTGAAACCCCATCTCTACTAAAAATATAAAAATTAGCCAGGCTTGGTGGCAGGCACC
+TGTAATTCCAGCTACTTGGGAGGATGAAGCAGGAGAATCGCTTGAACCCGGGAGGTGGAA
+GTTGCAGCGAGCTGAGATCGCGCTGCTGCACTCCAGCCTGTGCCACAGAGCTGAGATTTC
+GTCTCAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAGAGAAAAAAAATCCTCGCCTTTGTG
+GTGCTTATGTTTCCAAAAAAGAGAATTTACAAAACAATTAAGTCAACCCAATTGTATGTT
+AGACAATGATCCATGCTATGGAGAAAACCAGAGTGGGGTGAGGGGGTGAAGAGGAATGGA
+GGGAATTAGGTGAGGGGGTAGGGGTGCAAGTTTAAGTAAGGTGCTCAGAGGAAGCCTCGT
+TGAGAGGTTACCTGAGCAGGTGCTTGAAGGCGGTGAGAGGGGAGAGGTGAGCCCTCTGGG
+TCTGTGGGGTGGAGGCCAGGGGCAGAAGAGGCCAAGGAACAGCTTGTGCGGAGATCCTGG
+GGTGGGAGCATTGGGAGCATGCCAGGCTGGCCTGAGAACCAAGGAGGCCAAGAGAGAGGC
+GATGAGATGAGCCCGGGAGAGGGGCAGAAACTGACATGGTCAGAGATCATGGTGGCCTTG
+GGGGCCACTGGGAGGACTTGGGCTTTGACTCTGACTCTGAGGACAGGAGGGGCCACCAGA
+GGGTGTTGAGCAGAGGAGGGAGGTGATCCCACGTGGGATTTAACAGGCTCCGTGTTGAGA
+CTAGACTGTAGGGCGGGGGTAGAGCCCGGAGCCTGTGGCAGCACTTGCGGTGAGAGGCAG
+GGGTGGCTTGGCCCCGGGAGGCGGTGGAGATGGTGAGGAGAGACCCAGGATGGATGAGGG
+CTTTAGGTTCTCAGGTTAGATGTCAAATCATACACTGCTGGTCCTTGACGTGTCCATGCA
+CACAGCTTACCTTCGGCGAGTGTGAGGCCCTCATTGGTGGGGAGAGGCTGGTGGCTGTGT
+CTGGCTCCCCTGGCAGTCTCATTCCTCCCGTGAATTAACCTCTTGGCCGTCTGGTTCCCT
+CGCCCGCCTCTCCTAAGTTTCTTTTGTATGAGTCAGCTTTCCTGAGCAAGATTAACTCTG
+AGACACTGATTAGCTCTATCCTGCAAGCCTGGCCAGACCCAGACAGCTCACTCACCTTGC
+AAGAACTCTGGGCAGCCACTCTGCCAGCTCCTGCCAGCAGCACTCCAGCCCCGTCCTGTA
+CTCCCCGGGCTGTAGTGCAGATGCTGCTGTCCTTGTTGCGTCCCAGAAAACAGCTGGGCT
+GGGAGTTGGGAACAGCAGTGGTAAACCTTCAACAGATGATGACCTTGGACAGACTGTTTA
+GGTGCTTTATAGATATTAAGTCCCGGCCAGGCGCAGTGGTTCATGCCTGTAATCCCAGCA
+CTTTGGGAGACCAAGGTGGGTGGACCACAAGGTCAGGAGTTCAAGACCAGCCTGGCCAAT
+ATGGTGAAACCTCGTCTCTACTAAAAATACAAAAATTAGCCGGGCATGGTGGTGGGCACC
+TGTAGTCCCAGCTACTCGGGAAGCTGAGGCAGGAGAAAAAAAAAGATATTAAGTCCCATA
+ATCTGCATAACAGCCCTATGAGATGGGTCTGGTTGTTGTCCCCATTTTATAGATGAGGAA
+CCTGAGGCTTGGAGAAGGAAAGTAGCTTGCCCAGGGTCACCATCATAGTGAATTGCAGAG
+CTGAGGCTCAACTAGCTCTCTGCAGTCAAAGCACCTACTTTATTTCTCTTTATACATTGC
+TTATGGGGGAATGCATATACCATTTTTTTTTTTGAGACAGGGTCTCACTTCATTGCCCAG
+GCCACAGTGCAATGGGGTGATCATGGCTCACTGCAGCCTTGATCTCCTTGACCCAAAGGA
+TCCTCTTGTCTCAGTCTCCCAAGTAACTGGGACCACAGGTGTGTGCCACCATGCCCAGCG
+AATTTTTTTTTTTTTTTTAGCAATGGGATCTCACTGTGTGGCCCAAGCTGGTCTCAAACT
+CCTGGAGTCAAGCCATCCTCCCACCTTGGCCTCCCAAAGTGCTGGGATTATAGGCATGAG
+TCACTGCACCTGGCCTAAATGCATGTACATTTAACCCAACAGTTTCACCTCTGGGAATCT
+ATCCCACCTGTAATAGCAAACTATAAGAAGCAACTCAAGTGGCCATCAATAGGAGCTAGC
+TCAATAAATTATGGTGTGTCTGTATAGTGGAGTACTAGTGGCTCTGTGAAATGAAAAGGC
+TGGGCATGGTGGCTCACACTTGTAATCCCAGCACTTTGGGAGGCCAAGGCGGGCAGATCA
+CTTTGAGCTTAGGAATTCGAGACCAGCCTGGGCAACATGGTGAAACCCGTCTTTACTAAA
+AATACAAAAATTAGCTGTGCGAGGTGGTACGCGCCTGTAATCCCAGCTACTCGGGAGGCT
+TAGGTGGGGGAATTGCTTGAACCCAGGAGGCAGAGGTTGCAGTGAACTGAGATCAAGCCA
+CTGCACTCCATTCTGGGTGATAAAGTGAGACTCTATCTCAGAAAAACAATCAAACCAACA
+ACAACAACAACAAAACAACAACAAAGAAGGGAAGGAAAGGGCTGGGCATGGTGACTCACA
+CCTGTAATCCCATAATCCCAGCACTTTGGGAGGCTGAGGCAGGAGGATAACTTGAGTCCA
+GGAGTTCAAGACCATCCTGGGCAGCATAGCAAAACCCCATCTCTACAAAACATTTAAAAA
+AAATAGCTAGGTTTGGTGGTACAAGCCTATAGTCCCAGCTACTTAGGAGGCAGAGGCAGG
+CAGATTCCTTGAGCCCAAGAAGTTTGAGACTGCAGTGAGCTATGATGGTACCACTGCACC
+CTAGCAAAAGTAAGACCCTGTCTCAAAAAGAAGAAAAAAAAAAAAAGAAAGGAGGAAAAT
+GTAGACTACATGTTGGTATTCACTTGTGTCTCCCTAAGGAGACATTAAAATGATAGCCAA
+GAAACCGATAGAAATGGTTTCTCTCAGAGGGTGTGCAGGGCAGTGAGGTGGATGGGATGG
+GCCAGGAGAGAAACTGCGCTCGGTACCTTCTGCAGCTTTTTTGAATTTTGAACCAAGGGA
+ATGTTTTACCTATTCAAAACCAAACATTCACACAGAGTAGCTGCTTTCAGCACTTCCCAA
+GGTCCCTGTCCTTCCTCTCCACTTCAGAATGGTGTTCCCACGGTGCTGTTGTTTAAGTCT
+ATTGTGAATAATATTCCTCAGGACTGTTGAGGCAGCCTGCATGGACAGATGCTCAAAGAG
+TCTTTATTAAGGTTTGGGGCTAATGAGTGTTCACTTTATAAAAAAGGAGTGAAACCCTGA
+CTTGCTTGGTGGAAATGTGGAGTCCTGAGCTCCATTTTTCTGCACATGGTCATTACTCTG
+CTCTAAAAGAAGATGCATGACAGTATAGGGACAGGTGTTTCATGGTTGTTGACATCATTG
+ACAAGAGGGTCAGAGCATCTTGCTGTGCCAGGGATGCAGGCTAAGGCCCCAGCATCCACA
+GAGACTGGCATGCACAGTGGGAAGACGTGTGCCTGGTTTCTGCTGGGATTTCACTGGAGG
+CATTGGGTACAGAGGTGGGCTTCTGGCTTCAGTGCCTGCGTCTCCTGTTTCAGGGTTGTG
+TGAACTTGAGCCTCAGTTTCTCCACCTGTAGAATGGGGCTATCGTAGACCCTGCCTCTAA
+GGGTTTCTGGAGAGGATTAAATGAGAGGATTCATAGGAAGTATAATGTCTTTCCTTTTCT
+AAGAGCTTGCTGGCAGGATTAAAGTAAATGACCTTGAATAGTGCTTGGCACAAAGTAAGT
+GCTCAGAAAATGCTAGCTGTTACCACTGTTATTATTTATCTCTTTTAGTGTCTTTGATTT
+GTAAGAAAGCAAATCAAGACAGGAAATAAATCTAGGATCAAGTGTTATTTCTCAAAATAG
+TTGTCTACTAGCTTAATAGACAAATCACTTTTTTCAGTAAAACTAATTTTGTAGTTAAAA
+GATCCTTAAAATATGAAAGTGAGGCCCAGTACAGTGGCTCATATCTGTAATCCCAGCACT
+TTGGGAAGCCAGTGCAGAAGGATTGCTTGAGCCCAGGAGTTCAAGACCAGCCTGAGCAAT
+ATGGTGAGACCTCGTCTCTACGAAAAATTTAAAAGTTAGCCAGGCAAGGTGGTGTGCGCC
+TGTGGTCCCAGCTACTCAGGAGGCAGAGGTGGGAGGAGCCCCTGAGCCCAGGAAGTTGAG
+GCTGCAGTGAGCTGTGATTGCTCCACTGCACTCCAGCCTGGGTGACAGAGCAAGATTCTG
+TCTCTTAAAAAAAAAAAAGTGAAAAAGAATGTGGAGATGAAATTTTTTTTAAAAAAAAGA
+AAGCTAGTTTTAGAGGGATGGCAACTTTCGTGTAGGAAATAAAGGTGTTTTGTGCTGGGT
+TCATTCTGTGCACCATGGGAGGTGAGAAGTTATGCAGCCACCTAGTGTGGTTTGCTGTGT
+GATGGTCCGAGGTAACATTGCATGCATCCCTAATGCCAGGGTTCTGGGGTCATCACAAGG
+GAGGCCTCTCTCTACACGAGGTGTGGCGCTATAGGGAACCCAGAGCCGCTGATAAGGAAA
+GCTCGTTCTGCCAGGAGGAAAAAGGCAGGTGGCTTTGAGAACTGGGGCTTGTTCTCTAAG
+GCCTTCCAGGGGCTTCTAAATGGAGCCAGTGGTTTGGAGCAGTGCTTCTCATACTCAGCT
+GCACATTGAAATCACCTGGGCAGCTTTACAAACACCCACAAAGTCCCAGCTGCATCCAGA
+CCATTTAGAAGAGGACCTCTGAGGATGGACACAGACATCCACATATTTTCAATAGTCCCA
+GGTGCTTGGAGTCTGCAGCCCAGTTGGAGAAGCACTGGCTCAGAGGGAAAAGGGAAGTTT
+GTTGCTATTTCTGTAGATTCCAGAGGCAAGGCAAGTTTTAGCTCAGAGACCCACTGGTGT
+CTGCCTAAATCAGTGGTTCTCACATTTCAGCATGTATAAGGATTTCCCAGCAAGGTTATT
+CAGAAATCCATATTCCTAGTCCTCATCCTCCAAAATACTTTTTTTTTTTTTTTAAAGACA
+GTGTCTCACTCTGTTGCCCCAGGCTGGAGTGCAGCGGCACAATCATAGCTTCTATCTCTG
+CCTCTCAAGTAGCTGGGACTACACGCGTGCACCACCACGCCTGGCTATAAAATATTCTTT
+TCCAGTAGCTCTAAGGTGGGCACCAGGAATCTGCATTTTCAACAAGTGCCTTCAGGAAAT
+TTTAATGTAGGTGGTCCAAGGCCAGGTGTGGTGGCTCACACCTATAATCCCAGCACTCTG
+GGAGGCTAAGGCAAGCAGATCACTTGAGCCCAGGAGTTCAAGACCTGCTTGGGCTGGGAA
+TATAGGGAAATCCCATCTCTACAAAAAAATAATTAGCCAAGCATGGCAGCGCATACCTGT
+GGTCCCAGCTACATAGGAGGCTGAGGTGGAAGGATTGCTTGAACCCAGGAGGTGGAGGCC
+GTAGTGAGCTGTGATCACGCCACTGCACTGCAGCCTGGTGCCAGAGTGAGACCCTGTCTA
+AGTGAATGAAGGAATGAATGTAGATAGGAAGGTATTTAGGTAGGTGGCTCATACTAGGAG
+AAGCACCTGGGTGGAACCTCTTAGCTTGGCTGGCTTCCTTCACTTAATCCTGCCTGATCC
+CACGTTCTTTAACCTGAAATGATCTTTGTATTTTCCTGTCTCTTTTTCCATGTATGGACA
+AGCTGTGTTGTTCTTTATTGCCCTGAATAAAGGGTTATGAAAAAAAAAAAAAAATCTCAT
+AGAGGGAAATACTTTCACATTGAAGGTGACTTAGGAGAGCTTAGAAAATGAATAAGGACT
+CTAATTTTTTACTTCCACATATTGATAACATTTTGAAAATACATGCACAGAATAAATAAA
+ACTTTTGATACCAGTTTAGGGGTCCAGGCTGCCTACCTGTTGTGTAGAGTTTTATTGGAA
+CGCAGCCACATCAATTTGTTTGCACATTGTGGCCACTTTTATGCTACAGTGGCAAAGATG
+AGTCGTCAGGAAAGTGACCCATGACCTACAAAACCTCTAGTATGTTCATCCATCCAACAA
+ATATTGAGTACCCCCTGTGTGCCAGGCACTGATCAGTACTAGGAATATGTCAGTGAACAA
+AACAAGCACAAATCTCTGCCTTTGTGGAGCTTGCATTCTAGTTGAATCTCAAATTCTGAG
+GCTTCTAGGGACCAGGCAGGTCACATAAAAGAGTGAAAAGCACGCTGATGATGAGAGACA
+GTAGGGGGTGGTTGAGACTGGCAAACTGGTTAGTGTATATGCCATTTCAAGGGGCAGCTA
+CTAATTTGCTCTAGCTGTGTTATCCTATAGAGATATCGCCACATTTTTGACATATTTTAT
+GTGAAGAAGGAGAAAATATGGCATGTGAGTTCTCCCAAGTTGTAGAGTTTGTTTTAGTTT
+TTGTGTTTGAGACAGGGTCTTGCTCTCTCACCCAGGCTGGAGGGCAGTGGGTGATCATGG
+CTCACCGCAGCCTTGAACTCCTGGGCTCAAGCAATCCTCCCACCTCAGCCTCCCAAGTAG
+CTGAAACTACAGGCGTGCACTGCCATGCCTGGCTAATTTTTAAATTTTTTGTACATACCC
+TGTCTCACAGTGTTGCCCAGGCTGCTCTTGAACTCCTGGGCTCAAGCAGTCTTCCTGCCT
+CGGCTTCCCAAAGTGCTAGGATTACAGGTGTGAGCCACTATGCCCAGCCTCTTCCAGTTT
+TTACGTGTTGGTAACCAATTCAAAAAATGTTAAAACACTTTGTGGGCTGTTGTGTGTTGT
+GGAGTGGCCATGCACAACTGGTCACAGGCTGGATTCAGCCCGTGGGCTGCCTGTTTTCAC
+CTCTGGCCTAGCATGGAGTGTGGACCATCGTCTGAGTGGATGGAGATACTTGAGACTCCT
+TTAGATTCCAAAGGGTAAAACGATCACTTTTCTGCCTTTCAAAGAAAGTAAAAGTCTACT
+GGAAAAACTAAAAACAAAACAAAAAAAATGTGGCTTAAAATCTGTCCCACCAGGTGGCAG
+CATACCATCACAAGTTAAAGCCTGTCTGGGCGATGATAGCTCTGGGTCCCTAATTAACAA
+ACATTTATTTACTGTTTGCTCCTGAAGAGTGTGATACTAACACCATCTGTCCTTTTCCTC
+CCAGGAAAGCTCGTGTACGAGCGCATCTTTTCCATGTGTGTGGATAGCCGCAGCGTCTTA
+CCAGGTAATGTCGCAGCTGTTCCTGGGGTGTCATTCTGCCCTGGAGTCAGGACTAGAAGG
+CTTTTATTGAGTCAGGATTCATTGAAGCTTGATAAAGGTTTTAATTTTGGGTGTGTTAAA
+GTAAAAGAAACACCTTTGAAGATTTCTGATCACCTCAGTCTTCTAAAAACATTAGAAGGT
+TTCTAAATGGCCCGTGTAGGAACTCAGGCAAGTCATTTGAATCTGCAAAGGCCTCACAGT
+TAGATTCAGCCAAACTTTCACACGAACATATTTTCCTCTGCTGCTTGACTTTAATATTTT
+TCCTATGTATCGTTCCCTCCTAAGAAGCAACTTGCTTGGAAAAAAAAATCAAAAACGACT
+TTATGCATATTAAAGAATGATGTCAAATAGATCAATAGTAATTGATGCTTTGAATTCACA
+ATCTATACCCAAATGATTTTGCATTAAATTGACTGTCAATCAAGTTTAAATTCCCAGGAG
+GTTATAATGGGACAAGTGGATGATGAATTTCTTTTGTCGTATAAATGGTAAGAATGATGT
+GTCTGGCAATGCAGGACTCTCAGCTGCAGCATCCTTTGCCTTTATTCCTCTTTTTAACTT
+CCGAGCACTGCTATGAGGAAACGTTCTCATCCGTCCAAGCTAGAGCAACCAGCTTGCTCC
+ATTGCCGCTCCACTTCCCTCCGCTCCTGCAGTGGGGCTTCCCAGGAGGTGAATAGAAAGT
+GTTTGTGACAGTAACCTATAACCTGACCTATATTCTTCCTTCTTTCCTCTTTCCTTTATT
+CCTCCCTCTCTCTCCTCCTCTCTCTTCCTCTCCCTCCTCCTCTCCCACCCTCTCCTTTTC
+TCTCTCCTTCTGCTTCCTATCTGTCCATCAATCGATCAATTTATCTTTATTTAATTTTTT
+TGAGATGGACTCTTGCTCTGTCACCCAGGCTGCAGGGCAGTGGCACAATCTTGGCTCGCT
+GCAGCCTTCGCCTCCCGGATTCAAGCGATTCTCCTGCTTCACCCTCCTCAGTAGCTGGGA
+CTACTGGTGCCTGCCACCACACCTGGCTAATTTTTGTATTTTTAGTAGAGACAGGGTTTG
+TACCATGTTGGCCAGGCTGGTCTCAAACTCCTGACCTCAAGTGATTCATCCGCCTCGGCC
+TCCCAAAGTGCTGGGATTATAGGCATGAGCAACCGTGCCCGTCCCTTTTTTTTTTTTCTA
+TTTAATATTTTTACTTTTTCATCTTTGTAGACACGGGGTCTCCCTATGTTGCCCAAGCTG
+CTCTCAAACTTCTGGGCCCAAGCAGTCCTCCCACCTCAGCCTCCCAAAGTGCTGGGATTA
+TAGGCATGAGCCACTGTGCTTGGCCTGTCTTTTTAATACTATTTAATGTGCACATTTGTC
+AGAAAGAAAGAGACAGAACTCAACAGGCTTTTAGGATTTTTAGCTCTTGAAGGCTTTTTA
+GGTCTTGAAGTGCTTTTAGGACCCATCTTGTTTCATCAGAGATGGGCAGACCCAGTACGG
+AAGAGTCTTGCCCAGGGCCCTGCCACCAGCTACTGAGAGCCTTGCTCTTTCTTAGTGCTG
+CATCTACATTGTCCAGTACAGCAGCCACTGGCCACGTGTTGCTCTTGAGCACTTGAGATG
+TGGCCAGTCCAAATTGAGATGTGACGTAACTATTAAAAAAGACACCGGATTTCAAAGAGT
+CAGTACAAGTAAAAGACGGTAAAGTAGCTCACTAATAGTGTTTATGTTGATTACATGTTG
+AAACGGTATTCTGGATGAATCGGGTAAAGTACATGATTAAAATTAATTTCCCCAGTTTTT
+GACCTTTTTAATGTGGCTCATGTGGTTTTTCTTTGGGACCCTCCACGCCACTGCGTCACA
+CCTGTGACGATGTTTTTTCAGCAGCTCCTCCTATGTTCTGGCCATCTCAGGGTTGGAGGC
+AGTGATCTGGGAGAGGCAGGCAGAGGCCAGCCCAAGTGGAAAGGAAAGGCCTTCTCCGCT
+GGCTTGAGGATTTGGGAAATCTGAATTGTTTATTTATTTATTTATTTTTGAGATGGAGTT
+TCACTCTTGTTGCCCAGGCTGGAGGGCAATGACGCAATCTCAGCTCACTGCAACCTCCGC
+CTCCTGGGTTCAAGCGATTCTCCTGCCTCAGCCTCCCAAGTAGCTGGGATTACAGGTGTG
+CACCACCACACCCAGCTAATTTTTGTATTTTTAGTAGAGATGGGGTTTCACCATGTTGGC
+CAGGCTGGTCTTCAACTCCTGACCTCAGGTGATCCACCCACCTTGGCCTCCCAAAGTGCT
+GGTATTACAGGCATGAGCCACCACGCCCGGCCGAATCCATTTATTTAATATACACTTGCC
+AGCATGTAGCATGCTATACCATTGGCAGCAAACTTGAGCCAACAGGTGGAACTGAACCAA
+AATAGGTTTTTTTTTTTTTTTGGCAACAACAGCATTTAAAAAAAAATGACTTTTGATACA
+GGCTCTAGTTCTTCCTATTGTTATATACCCAACCTCTTAAAAATTTTCATATTTACCTGC
+CTGGCCCCCAGAAGCATTTGAATTTGCCTCTACTGCAATAATCTTCCTTTCTCCCAGTCT
+TCAGTGACTATACAAACAACATTTTAGGGCCAATTAAGGAAAAATTACTAATAACTAACT
+CCTTGCCTAAACTTAAAAGTTCAAAACAACAGATCAGTCCTCGTTTAGATACATTAATTA
+TAGCACTTTTATCACTAAAATTCTTCCCTCTCCAAATAACTATTTTTGATCTTGAGCAAA
+GCAAATGATTTGGTTTTTTTTTCTTTAAATGATATCATTGTTTGTTTTCCTTTTAGCTAA
+AATCTTCATCTGCTTGTGTTAGCTCCAGTTCCAAGAACCTGAAAAGAACAGTAGATTATG
+TTTTTCAAAGTTGTTGGTGATCTGAGGAATGACTCTTAAGTATAATTATCATGAAAGCTT
+TAGAAATCTCCTGTGCAGAATTCTGCCCAAAGAGATTATGTGTGAAGAGAAATTTGGTGG
+CATTTGTACTCATTCTTTCCATTTAAATCAAGTTCTGTTGGGTGAATTTCATACTTGAGC
+CCTTTGCCTTCAGGAATTTTAACTAAGGTATAGCTCTTCGGAGTTGAGAAAGATACAGTG
+TCTTTTGGGTTCATGAAAATCACACACTATTAGATGTGGTCATTTTTTCCCAACAGTTCT
+TAATCCAGCTTATGCATAAAGAGACCATCGACTCTGAGAAGTCAAATCATTTTATTTCCA
+GCTTGGGAGAGATAATTTGGGTTTATTGTATTATGGTTCCCATCACCATCTTCTCAGCAT
+TCCCATCTTCAGTTTTCCCCTGTGGCTGATGTGGGCCACATCGGGATAAGCAGTGGCCTT
+AACTGACCTGGCCTTTCCAGCACATGCTAACTAAGATGGTGCCAATCCCTATAACACTGT
+TACGTAAAGAGACCTCTCGCTGCTAGGGTAGAGACTTGGCAAATAAATGAAAGAACTAGA
+CTCATTGGTCTCCTGCCTTCTCTTAAAATACCCACAGAAGTTCAGGTTTGAAAAAAAGCA
+GCACCATAAAAGAAAAATAAGTGGGAGCTAGAAAAAAAATCTCTGTTCTTTGTTATATTG
+AAGTGTCTTCTGAATTAATTTCCAGATTTTGAAGGAGTCCCCATGTAGCAGCCCAAGTGC
+TGAAGTCTAAACTGTGTCATGTCATTGCCATTCCTGTGCCCAGAACCCTTCAGGGGGTTT
+CCATTATGTTTAGAAAAACTCTCAAACTCCTCACCAAGGCTTCAGCCCTGTATGAACTGG
+CTTGTCATGCTGGCTGCTCCCCTTTCTGCTCAGCAAATTGGCTTGCTTTTTGTTCTTTGA
+CCATAGTGAGGTTATACCTACCTCAGGGCCTTGCACTTGCTGTTTTCTTTCCCTGGAATA
+TGTTTCTTCCACATCTAGGCATGGCTGGCTCCCTTTCGTAGTTCAGGGCTCAGCTCAAAT
+GCTGCCTCTGTGGGAGCCTTCTCTGACCACTACATCTAATGAGCCCCTTCCCCTAAATCA
+CACTCAAGTCACTCTTTATTCCAATACCTAGTTTAGTATCTTTAATAGTACTTACTGCTG
+TTAGATATTATCTTATTTGTTTGCCTGCTTATTCTCTTTCCTGTTTAGCATTTGTCTCAC
+CCCACTGGAATGTAAGTTTCATGAAGATAGGATCTACCTTGTGCACTGTTATCTCCCCAA
+AGCCTGGAACACCACCTTTAGTTGGCCCTTAAGGCATTTGTGTTGAGCACATGAAGTAAA
+GGAATATAATATTTAGTTTGCTGTAAGATTTTAAAGTCCCACGTAACATAATCCTTTTCC
+TAAATTATCTCTTGAGCTGGAAGGAAAGCCTAAAGATTCTGTATTGGTGTATGCAGATTG
+TCGTATAGCTTGTAGTCAATGCGTGTATGCAAGGCAGCCTGCCTTTAGCCTGATTTCCAA
+CTCTTTCAGGCAACCTGAACCAGTTTGTTTTAGCCATTGCTGAATCTCAGTTCCTTCAGC
+TAGACAGTGAGAGATTTTGTAGATGACCTCAGAGACCTATTTTTGCTTTTGGATTTTAAG
+CCACAAGATTCAGTCATATGAAGGGAAATTAACACTGCTCTTCCCTCTCCCCAAAGAGAA
+GATTGACAAATGAATGTAAGAATAACTGCTATCTTTTCCTGTCTGGATCTCTTGAAAGTA
+GAAAAAAAAGTTACTTCATGTGTAGAGATCTAGGCTGGAAAGGGGAAAATGGTCATTTCC
+CATCCTTTTGAAAATGGTAAGCAAATAGTTCTCAAGTGAATGAAGCATGCCAGACATCCA
+AAAATAGAGTGAGGAGATTGCAATTTCAAAATATCTGCAGTGATTAGTGACTGTTCTCTG
+CTAGAGAAGTACCTAGAGGTTTATCTTTTTTTGCTGATTCTATGGGAATTTTGATCACCT
+TCATATACTACCAAATGACAGAATCAGGGATGAAAATGACTCATTGCAAAACAGGATGAA
+AGCCAACAAGCTAAGAATCATTTGCTATATTCTAAAGTAACTAACTTCTCCCTTTTAATT
+TATTTATTCATTTTTTAGAGAATAAATAAATAAGGTCTTGCTCTGTCTTACTCTGTCTCG
+CTCTGCCCAGGCTGGAGTGCAGTGGCTCAATCATAGCTCACTGCAGCCTCAAACTCCTGG
+GCTCTATTGATCCTGCCACCTCAGCCTTCCAAGTAGCTGGGGCTACAGGCATGAGCCACT
+GTGCCTGGCCAGCTTCTCCCTTTTTGAATTAATCCTAAAAGTATAAAACATCCAGTGGTG
+GGATGGAGCTCTAATCTTTGCTGAAATCATTTCCATGTGAGAGGTTAACAAAGGCCTTCA
+TGGTGTTTGTAAGTTTTGTGTTTTTTCTTTCATTTCTCCATATTCTCTTCCATTCCTTAA
+GATGTATGTCAAGTCCAGAACTGTGAGAAATAAATTTCTGCTGTTTAAAAATATGTATGT
+CAAAATCAAGCTTGGGTACCAGTTCCAGAAAACTCAAAATAACAGTAATGAAGGTCAGGG
+CCGATGGGCCAGCTAGCCCCTGGTACCAAGGATCCTCACTTCTGTCTTGTTGCTCTCATG
+GTCAGTATGGCTGCAGAGGTTCCAGCTGTCATGTCTGCATTCCAGTCAGTGAGCAGAAAG
+AAGAAGTGAGGGAAGGCAAGCCCCTTTCCTTAAAGATACTTCTCAGAAGTTGCCCTTCTA
+TTTATATATCCTGGGACCAGAACTTGACCCACGTGACCACACCTAGCTGCAAGGATGGCC
+CTGTGTCCTGCAGGAAAATGCGAGTTCTTTTATTAAAGAGGAAGAGAATAGCTAATGGAG
+TAAACTGGCAGTTTCACAAGATGACTCTCTTGGAGCCAGTCGTGAGCCGGCAACATAATT
+CTGGCTGGTTTCTCACCTCAGAGGCCTTGTTTTACCTTCCTCTGGCCCATTGTGATGTGT
+AGAGCAAAAGCTTAGATCACATTTCATGTTGCAGTCGCAGGTCCGTAAAGCATCTGGAAT
+TCTCAACAATGTTGTCATAGTGACTGGTAGGTAACCAAGAACCTCTGGATTATATTAGAG
+GCAGTGGCTAAGAATGTCGGCCGCAGGGCCAGAGTGCCTGGGTTGAATTCTAACTCTTAC
+ATTTGCTTGCTGTGTGCCTTGGGTGAGTCACTACATTCCTCTGTGCCTTGGTCTCTGCAT
+CTGTAAAATAAGATAATAAAACTACGTACCTCAGAGGGTTGCTATATGGGATCAGGTGAG
+CTGTCTGTAAAGCACTGCGAACGACACTTGGCACTTAGAAAGCCTGTGTCTGTGTAAACT
+ATTGTTATCATCAGTTACTTCCTAATAGTGATATTTGGAAGGAAAGAAACAGGCTGAGTC
+ACCCCCTTTTCTGCTCCAGGGTAATGTATTCCCATCCAGGGACTCACACAGATCCTGAGA
+TTTAGGAGGGCTGATGGATCTTGTTTTTTGTATTACAGATCACTTTTCTCCAGAGAATGC
+AAATGACACGGCCAAGGAAACATGCCTAAATTGGTTTTTCAAGATTGCCTCCATCAGGGA
+ACTCATTCCAAGATTGTATCCTTTTTTTTTTTTTTGGTCTGATGATTTTAAAGATAGGCT
+AAAAGAATTGTACTGTTAATAGAAGCCATGTGATGGGATGCCCTGACATTCTTATTGAAA
+GTTTGGTCCCGTTACGGTTGCTAGCCTGAAAACACATACAGGGCAAGCCACATTGTAGAA
+ACCCTTGGACTCTTGCTCTTTCCAGTTTTTTGTCTTTTACTTTGAATACGATGCCATGTG
+TCAAGCATTTGTTTCCTTGAGGAACATTCCCACCTTAATTCTCTCAATTAAAATGCTTCA
+TATTTGTGTTTTCTCTGATTCCAAGAACTTGAAAGAACAGGGTCAAGCTTTGCAGGGCAA
+ATGCTACTATTGAAGAACAGATAATTTGACTTATACATAAATTCCATCTTAGTTACCTAA
+AGTTCTTTCTTTCCCCATAAAGCATTGATTAGAAATGCTCAAAACCCAGTTTATATTTCA
+GCATGCAACTATGAATCAACGTATAACATTTCCCACAATTTATTTCAAATAAGTATGAAA
+CTTTGAAAACCATATGTAGAAACCATAAGCTACCTTAGTTCGCTGGATTGTTGAGGGCCA
+CTGTGGTCCCCATCTCCTAAGACCCGCCTACTTCTATTCATGGATAGTTTAGTCTTTTCT
+CCATAGGGAGTAGACCTTCTGGAAAACATCTTCCTTAACAGGATGTTTTTGTAGTTACGT
+GGAGGCATCCATCCTGAAATGTAACAAATTCCTCTCCAAAACGTAAGGCTCTTCGGTAAA
+ATCTAGAACCATAAAATTTCTAAAAATCTCCCATGTGTACACAGATAGTAATGGCAATGT
+AATAGTAGCCATTATTCACTGAGTACTTAATGTGTGTTAAGCACCTTCTGTTCTTTTTCT
+CATTGAATCCAAATGAAAACTGAATGAAGTAGAGACACCATCCTAATCCCCATATTAGAG
+AGAGGAAAACTCAAGCCTGGAGAAGTTGGTTAAGGAGGTCATGGAAGATCAGCTCAACTG
+GATTTGAATCTTGGCTGTACTGGTACTAGCTGTATGGTCTTGAACAAGTTACTTACAGCC
+TCAGAACCTCTGGCTCCCTCTCCTGGGAACATGACCCTAAGAAGAGGTCTGAGGGGGTCC
+TTTGGGTCACACATGCAACAATGAGAGTCACCCCTGGCACACGGTGGGCCCATCCTCCAT
+GTTGGCTGCTGTTGATGATGATGATGATGAAAATGACGTCAGAAGCAGAAGCCTTTGCCC
+TTAGTGGCTTAGGTCCATGCCACTCAATTTATCACAATGTTTTGAGAGTAGTTACAGGAC
+GTGGGGGACCCAGATCTGCTTTCTGCAGAGCAGGTGAAATGCTGAGTCATGTTAGATAGC
+TAGATAATAAATTCCTTGAAGCCCGGGAGTGACTGATTCATGGTGCTCCACAGATAGCTC
+TACCGATTGGATTTAGAATTTATCTCAAGTGTGTTGGATTTGGATCTAGGGTTGCCTGGA
+ATAGTTTGGGGGAATAACATGGGGGCTGAAGAAACATTATTTTGCCTCACCAGTTGGAGG
+AGGATAATGCCTTAGGCAGAGGGAAGACATACGTTGCAGGAGAAATAAATTGTAATTCAC
+ATTGTTGGTGGTTGGAGGATGTCAGATGCCAGCCTGAGATTCACGGAAGGAACAGGGTAC
+GGGACAGTAAATCTGTGGCAAACGAAAATACATGTGGAGAGAAGATCAAGGGGTGCCCAG
+TCGATGGAAAATAATTGAAGACAAAAACTGTTAAAATTAATAAAATAAATGTGACCTCGA
+CTGGGGAAAAAATGTGGTTAGCCTCCACCACTGAGCAAATGATAACGATGAAAGAAATCA
+TTCAATGAATGAATTGTATCAGAAGAGAAAGACTGTTGTTACATTGCCTTAGAAAACTGA
+AACTTTGACCTTGGTTTGTTACTGAAACTTGATTTTTCCCCCCCTCCCTGAAATTTAGGA
+AGTCTTTATCTTTATTTAAAAAATTAAAGAACAGCGAGTTCTCACGTCGAATATAATGCT
+GGCCTGTTTTTGTCTCTTGCAGGGGAATTTCAGAGTGCCTGCCCCGGTTGACATGCATGA
+TCAGAGGGATCGGAGACCCACTAGTGTCGGTGTATGCCCGTGCCTACCTGTGCCGGGTAG
+GCCATGCGAGTCACTGCCCTTGACGGCACGGCTGCCACCCGTCTCCTTGAATGTTCACAC
+AGGGCCCTCCTTCCCCACCACCCCGCAAGTCATTGAGAGAAGGACTTTATTAGTGGCTAA
+TTTTAGATCATGGCTCTGCCACAGAAAGTAGAACTGTAGGGTTTCTTTTAAAAATTAATT
+TTAAAGTAGACCAACTTACTGTAGCTCTAATTAGGGGACGTTTAAGGTCATCTTCTTACA
+AATGAACTGGTTTTCAGAAGTAATTGTTTCTCAGTTCTTGCTGGGAAGGAGGTTCCCAGG
+GCCTTTGGGCTAACAGGTTGCTTTTCATTGACTTCAAACATGCTCTTCCTTTGTCTTGAC
+TTTGATTGCTTTATTAGTTTTCTGCTTGGCAGGGGAGCAGTGTCCCACATGATGGCAGGC
+CTCAGGGTCTGTGTGGCCTGGCTTAGGTGGCTGCTGTGAAAGGGGGTAGAGGGACTGATT
+AGAAATTACTTGCCCATGCCCTGCTTTAAAGCACCGTGAGGCTTCAGCTAAGCTATTAAG
+TTTTTTGTGTATGGAAAAAATGTAACCAATGGAGGTTATATGGTCTTTCTTTTTTTTGGA
+GATGGAGTCTTACTGTGTCGCCCAGGCTGGAGTGCAGTGGCGCCATCTCGGCTCATTTCA
+ACCTCCACCGCCTGGGTTCAAATGATTCTCCTGTCTCAGCCTCCTGGGTAGCTGAGATTA
+CAGGTGTCCGCCACCATGCCCGTCTAAGTTTTGTATATTTAGTAGAGATGGGGTTTCACC
+ATGTTGGCCAGGCTGGTCTCGAACTCCTGACCTCAAGTGATCTGCCCACGTTGGCCTCCC
+AAAGTGCTGGGATTACAGGCGTGAGCCACTGCGCCCGGCCAGTATATGGTCTCTCCATAG
+TTTTCTTCAGCTCACACAGGGGCTTTGCCTCTGTCAGGACTCCCCCTAGCAACGAGAATC
+TTCCCTATCGTCCCATCAGTATTGCACATCCTTAGAGAGGGATCATTGCACCTGATAAGC
+CCCAGACTTCCTTGAGGACAAAGCTGCAGTTAGAGCCTCCCCCATGAGTTTGCACCTTAT
+TAAATCAGAAGGCGAGAACATGTAGCCTGTGATTTGCCTCTTCTGCATGACAGCCAGCAA
+ATGTCGGAAGCCCTGTGGTCTCTCAAGTTTCACGAAAAACTAAGTCAGTGCCCTCAGAGT
+GAGGAGCAGATATCCATTAGGAAGGGCACTTTTTATAGGTCTGTTTCTTGATACTGAGAA
+TGAAAGAAAAAGCCTTTCGTTTAAGGGCATCCTCTTCCCTCTTTGCAGCAGAGGCCAAAG
+TGTGTATGCATCGCCCACTGCTTGAAACCTGGGGGGGATTTTCCATCCAGAGATATCAGG
+TGTGTTTCCAAGGACAACTTTTGAATATATTAAAGCTTGAATACTCCTCCCAAGTCAGTG
+TTTGCTGAGGCCCTACTGTGCACAGAACACAATGCCACATCCTCTGGGAGAGATGCAAAG
+ATATTGTTTGCATATTTCTTTTTCCTTTTTTTTTTTTTGAGATGGAGTCTCACTCTGTCG
+CCCGGCTGGAGTGCAGTGGTGTGATCTCAGCTCGCTCTAACCTCTGCCTCCAGGGTTCAA
+GCAATTCTTCTGCTGCAGCCTCCCGAGTAGCTGGGACTCCAGGTGTGCGCTACCACGCCC
+AGCTAATTTTCGTATTTTTAGTAGAGACGGGGTTTCACCATGTTGGCCATGATGGTCTCA
+ATCTCTTGACCTCATGATCCGCCTGCCCCGGCCTCTCAAAGTGCTGGGTTTGCAGGCATG
+AGCCACTGCACCCGGCCTTTTTTTGTTTTGTTTTGTTTTGTTTTGTTTTTTTGCACCAGA
+GTCTCACTCTGTTGCCCAGGCTGGAGTGCAGTGGTGCAATCTCAGCTCACTGCAACCTCT
+GCCTCCTGGGTTCAAGCGATTCTCATGTCTCAGCCTCCGGAGTAGCTGGGATTACAGGCA
+CCTGCCACCATGCCCAGCTACTTTTTGTATTTTTAGTAGTGACAGGGTGTCACCATGTTG
+GCTAGGCTGGTCTTGAACTCCTCACTTCAGGTAATCTGCCTTCCCCGGCCTCACAAATTG
+CTGGGATTACAGGTGTGAGCCCCCGTGCCCAGCCTTGTTTATGTATTTCTTCTCTGCTGC
+CTTTTACCTTGTAGAACATAGCAAATGCTTTGAACACACCTTGACATCATTTGAATAAGG
+CCTGATATCGGAGACCCGGTGATAAAGACTTAGAATCATGCTGTCTCTTCTGCAAATAAT
+TCTGGTTATTAAAGAGAAATCAGAATGTGGGGAAGTATGTATTTTTTGCAAGCCTGTTCC
+CTTTTAATGTTTGAGATCAGGTATGTGAGTTAGGGTACACGATCATGTTTGTTACATATA
+AAGTGCCTTTGAATGGCAGATGCAACTTGAAACACAGTGACAATGAGGAGAAGATGCAGA
+GGACAGAGCAGACCCCCCACAAGATTGGTAGTAGAGTGCCCTGCGTCTGTTGAAATCATT
+TTTGTCAGTCCAGGCAATGCATTGATTCCGCTGGTTGGGTAGTTTCTAAAAGTCTCTTTA
+ACATTAAAAGAGTAAGAGAGACCAAGCGCGGTGGCTCATGCCTGTAATCCCAGCATTTTG
+GGAGGCCGAGGCGGGCAGATCACTTGAGGTCAGGAGTTCAAGACCAACCTGGCCAACATG
+GCAAAAACCTGTCTCTACTAAAAAATACAAAAAATTAGCCGGGCGTGGTGGTACACGCCT
+GTAGTCCCAGCTACTCGGAAGGCTGAGGCACGAGAATCACTTGAACCCAGGAGGCAGAGG
+TTGCAGTGAGCCAAGATCGCGCCACTGCACTCCAGCCTGGGTGACAGAGCAAGACTGCCT
+CAAACAAACAAACAAAAAGAGACAGCCTGTGTATTAGTAAGATTTCTTTCAGTTCCAAGT
+GGCAAAACCCAGTTCATACTACTTTAAGCAAAAGTAAGAACTTACTGGCCAGTGTCTGGA
+GAGGCCAGGGTTAGTGCAGGCATGGCTGGATGCAGGCCCTCAAAGGGTGCTGTCAAGAAT
+CAGCCTCTCCCCACATCACTCAGCTCTGCTGTTCTTTGAGTTGGCTTCATTCTGTGGCTT
+GCTTTTTTTATATGATGGCCCATAGCGGCCTCTGGCTTCCATCCTACCACCTTAGGAACC
+TTATTGGAAAGTGTGTCTTCTTGCCAGTAGATCTAGCCAGAGCCTCAGGGCTGATTCTTG
+GTGGATTACCTCGGGTTGTTTGTCCACCCCTAGACTAGTCACGTGGCCATGGGTTGGGGT
+CTGGGGTTGGTGTCTGGGTACTTACTGACTGGGTCACATGCCCTTGCATGGAGCTCAGGG
+TGAGGTGGATCTAGCTCCACCACAAACCTCATGGTCCAAGAGGAAGGTTTGATTCCCCAG
+AGACAAATCTAATTTGCCGATACCAGCAATGGGGGGGATGAATGCTGGGCAGGCCGAAAC
+AGCAGATGGGAATCATGAGCAATACCCTTGCTGCTCTGGGTAGAAATCTTTTAGACCCAA
+GCAGATATCCAAGCTGCTCATTTGGCCCGATGAGAAGAGAAAAACAGAAAACAAAAGCTC
+TGAGTGGGTAGAGCGTGGGGGGAGCTTGAAGCTGTTATTAAAGGAAGGTATGATTAACTC
+CTAACTCACAGCCGCTTCAGCTCATCTCCATGGCTCAGCCACCAGGCCAGCCTTTGCTGT
+CACCTAACAGATAATTATTGTCTTTTCTACAATATGATTAAGTGGAAGGAGAATCAGAAC
+ACTGTAGAACTGGATCTGATATTTCTTGTTAGCATATATATATATATTTAATCTATGTGC
+TTGTCCTTGAAAACAGCACTTCCTGTACCCAGCAATCACAGAGCTGCTCTTGGAATTTAA
+CACCCTGGTGGTTCTCAAATGCCATCTGAAAAACATTATTAGTGTTACCCATCATGACCT
+CTGGGTAGTGGAAGGTGAATGGGAGAAATCTCTCCCCATTTGAAGAAATAGGGAACCAGT
+CTCACTTTGTTGCCCAGGCTGGAGTGCAGTGGCACAATCTTGCTCACTGCAACCACCACC
+TCCCGGGTTCAAGCGATCCTCCCACCTCAACCTCCCAGGTAGCTGGGTCTACAGGCGTGC
+GCCACCACACCCGGCTAATTTTTGTGTTTTTAGTACAGAAAGAGTTTCACCATGTTGACC
+AGGCTGGTCTCAAACTCCTAACCTCAAGTGATTGGCCCACCTGGGCCTCCCAAAGTGCTG
+GGATTACAGGTGTGAGCCACTGCAGCCCAGCCTACGAAGTTGTTTTTGCGGTTAAGCAGC
+AATTTGGAAACGAAGCATTTCTGAGGAGCTCAGTTTAAGAAACACTGTGATGTTGTGTTT
+TAAACCTATGAACTCCCCTCCGTAGCTCATCCCTCTACTTTTCCATCTAACCCCAGTACT
+GGCACCTTCTCTATGATTAGTAAATTTCTTCAGCTAGAAATGTTACAGTCTGTTTTTTAA
+CAATGAAGTCAGGACCCAGTGGATTATAGCATTGTTACACTTCATGCTCATGTTATATAA
+AATTGCATAAAATGTATTAAAATTTATGTCTGCTCTTATCTCTGCCTTGCAAAGAATGAA
+TTTGTATAGCTTTTAACTAAGCATGTAACGGGGGCAGCACCACATCTGGAATTCAAGCTG
+ACTTTCTCACGTACCGTAATCTTTGTGCTTGGTCTAATAAGTACAACCCCATGTGTGTTT
+ATCATTTTTTTATTGTATGCACAATCTTGAGAGTACATTCCTTTTTAGTTCTGTATTGAT
+TTGTTCTCTTGGTCGTCTGTTCAGAAATACATTCAATACCTTTGGGGAAGGGCAAAGATG
+ATTTCTGCAAATGTTGCCCTTTTTTATTAAAAATAGCTTCTGTGGTCTTTCTTATAAAAG
+CAATACATGTTTATTGAAAAAGAAATCAGGCTGGGCGTGGTGGCTCACACCTGTAATCCC
+AGCACTTTGGTAGGCCGAGGCAGGCAGATCATCTGAGGTCAGGAGTTGGAGACCAGCCCG
+GCCAACATGGTGAAACCCCGTCTCTACTAAAAATACAAAAATTAGCCAAGTGTCGTGACA
+CATGCCTGTAATCCCTGCTACTTGGGAGGCTGAGGCAGGAGAATTGCTTGAACCTGAGAG
+GTGGAGGTTGCAGTGAGCCAAGATCGTGCCACTGCACTCCACCCTGGGCAACAGAGCGAG
+ACTCTGTCTCAAAACAAAACAAAAAACAGATAAGGAAAAAAAAAATAGGCCGGGCGCTGT
+GGCTCACACCTGTAATCCCAGCACTTTGAGAGGCCAGGGTGGGCAGATCATGAGGTCAGA
+AGATCAAGACCATCCTGGCCAATGTGGTGAAACCCTGTCTCTACTAAAAATACAAAAATC
+AGCCAGGCCTGGTGACACATGCCTGTAATTCCAGCTACTCGGGAGGCTGAGGCAGGAGAA
+TCCCTTGAACCAGGGAGTCGGTGGTTGCAGTCAGCTGAAATCGCACCCACCGCACTCCAG
+CCTGGCAACAGAGCGAGACTCCATCTCAAAATAATAATAATAATAATAATAATAATAATT
+TTCTGGACTTTTTCTGTGTCTATAAACATAGGTATATATATTTTTTAATTTCCAAAAATA
+AAATCATACTATAGTCATTATTTGCAACCAGTTTTTCCATTTGTCTGGCTGCAGGTGGGA
+ATGGAAGTGGCCCCACATCTCAAAGAAACCCTAAATAAGAACTTTTTTGACTTCCTCCTT
+ACGTTCAAACAGGTAAGAGAACACTATCAGAATAGCTCATCGATATAACAGTTCTATGAT
+AGCAAATTCACAAAACCCAGTTGGTTTTCCAAGTGGAGAATGCCTTAAAGCTCTTTAAAT
+GTGCAAGCCCTGGAAAATTACACTAGCTTCTGTTGTAGACAATTAAAATGTGTTGATTGT
+ACTGAATAAGCGGAGAAAGTTAATATGCATGTGTTAACAGGAAACGTCTCCAGTCGATCA
+GCCTTGCTTCTGAGCATCTGCTGGCTCCATTTTTATCAGGTTCCTGCTTTCCACAGCGCT
+CATTCCCAAAACAGCTCGGCTTGGTGACATGAGAAACTTTCTGTGTTTTTTTTTGGTTTA
+AAAAAAAAAAACAACCGAGAAACCAGGCTATTTCTCTCAGGGCTGTCCACATGCTTACAA
+GTATGCACAGTCTGTGAGTTGTGTATGTTTTGTTTGTTGTTTGGTTTTTCCCCTCCTTTT
+CTAAGTGTTTGTTTGGCCTCCTGTAGATTCATGGGGATACGGTCCAGAACCAGCTGGTGG
+TCCAAGGAGTGGAGCTCCCATCTTACCTCCCCTTGTACCCGCCTGCCATGGACTGGATCT
+TCCAGTGCATCTCCTACCATGCCCCCGAGGTAACTGCCAGGTGGCTTCAGTGTGACGCTC
+ACCTCCTGTATGGTGACAGCCCCTGCCCACTGTGCCCTTTAACGTTAATGGGACCCTTTC
+ATAACAGCTATAGCAATGTTAGTGCTAGCCAGCCTTTATAGAGGGCTTGCCATGGTGGCT
+GGCTCTGTGCTGAGTGCTTTTCTGAGATAGTCTCATTTTGACAGCTGTGGAAGGGGAATG
+TGGTAGCTCCAGAGGCCATGTACCTAAGTGAGGCCACACAGCTAGAAAGCAGTTTGGTGG
+CTGGGTGTGCTCATATCTGTAATCCCAGCACTTTGCAAGGCCAAGGTGGGAGGATCACTT
+GATTTTAGGAGTTTGAGACGAGCTTTGGCAACATAGCAAAACTCCATCTCTACAAAAAAA
+TAGAAAAAATTAGCCAGACACGGTGATATATGCCTATAGTCCCAGCTACTCAGGAGGCTG
+AGGTGGGAGGACCACTTGAGCCCCAGAGTTCAAGGCTACAATGAGCTGTGACTGTACTAC
+TGCACTCCAGCCTGAGTGACAGAGCAAGACACTGTCTCATTAAAAAAGAAACAAAAAGGA
+AGATGGTTGGTGACTTGATACAAACCCATAGAATTGGGCTCCAGGGCCAACAAGCCTTAT
+TGCGTCTTCACTTAACCTTCATGTACCCCTTTTGTGTTTATAATAATCCAATAAAGTCTG
+TAGAGCAGGTATTTTATGGAAGGAAAACAAAACTCAGATGCTTAATTTCTTTTATAATTT
+TATTTTTCTTTTCTTTTTTCTTTTTTGCCAGTTGAAGTATTGTCAGGAATTGAAGTGACA
+TCAGAATCATAGCAGACACATATTTTCTTTCTTTTCCAAGACTGAGAAGCAGTTTTAGTA
+GAACACCAATTCAAACTGTCATGAAGACTGTGATAGGCCGGGCACGGTGGCTCATGCCTG
+TAATCCCAGCACTTTGGGAGGCTGACGTGGGTAGTTCACTTCAGGCCAGCAGTTCAAGAC
+CAGCCTGGCTAACATGGATATATAGGTGTATATCACCATGCCTGGCTAATTTTTTGTATT
+TTTTTGTAGAGATGGAGTTTCACTATGTTGCCCAGGCCTGTCTTTTGTAAAGACCCTGTC
+TCTACAAAAAATACAAAAATTAACTGTGCGTGGTGGTTTGTGCCTGTAGTCCCAGCTACT
+CAGGAGGCTGAGGCAGAGAATCGCTTGAACCTGGGAGGCAGAGGTCGCAGTGAGCCGAGA
+TTGCACCACTGTACTCCAGCCTGGGCAACAGAGCCAGACTGTCTCAAAAAAAAAAAAAAA
+AAAAAAAAGACTGTGATAGATGAAGCTTTCCTTGTCTTTATTTGATCATTGAAAAGTAAA
+GAGAGACTACAAAACAAGGACATATAGAGCAAAGCAAAGTTGAAAGACATCTGCCTTTTC
+CTAGATCTTGCCAACACATGTTGAAAGCTGTACAGAAAAGAAAAAAAAAGGACATGACTT
+TAACCGAGCAATCCCACTTTTACGAATTTATCCTGTAAGTTAGACGAGTGCATAAACATT
+ATAAACACACACAGAGATGCACACACGGTTTGTTCACGGTAGTGCAAAATTGGAGGCAAG
+CATCAGAGAGGACTGGTTATGGTATGTGCATTCAGTGGGGTGTTAATGGGGCCATTTAAA
+ATGATGGAGACTCCCGATGATCTGTACATACTGACGTAAGGGTATTCATGGTATATGGCT
+AAGTGCAAAAAGAAAGTTACACACATTGCTGTGTGTGCTGTAAGTGGCAGTGTGGCCTAG
+TGTTCAGGTGTGGGCTCTGGAGTCGGGGTGCCTGGGTCTGCATCTCAGCTCCGTTAACAG
+CTGTTGTGATAGAGTAGGGAGCAGGTAACTTGTTCCTAACCACTCTGAGTCTTCTCTCTT
+TATCTGTAAAATGGGAGCAATATTAATGATTCCTATTTTCTAGTCCGTTGCAAGAATCAA
+AGAAGTCACTGTATCTACGGTGCTTAGTGTAGCGCCCCACATCTTAGTACTCGCAGACAT
+GATTTTTATATCTGTGCGAGAGAGTTGGGAAGGAGAAATGACAGAACATCACTGGAGTGT
+GAGATTTGGGGCCAGCGTAACTTATTTTTCTTTGCCTATCTGTTTTTTTTTTTTTTTCTT
+TCTTCCTTTGAGACAGAGTCTCACTCTGTCTCCCAGGCTGGAGTGCACTGGTGCAATCTC
+GGCTCGCTACAACCTCCACCTCCCAGGTTCAAGCGATTCTCATGCCTCAACCTCATGAGT
+AGCTGGGACTACAGGCATGCATCACCACACTCAGATAATTTTTGTATTTTTAGTAGAGAT
+GCAGTTTCACCTTGTTGATCTCGTGCTGATCTCTAACTCCTGGCCTCAAGTGATCCTCCC
+GCCTCGGCTTCCCAGAGTGCTGGGATCACAGACAAGAGCCACCGTGCCCAGCCGCCCATC
+TCTGTTTTCTAACTTTTCAACAAGTATGCACTGCTTACCTTTTTACTTTTTGAGATTCTA
+AATTATGAGGAGAAAAACTGGGACATCTTGTACTTCAGGTGAATAGTCTTACCATTAAGT
+AAATTGATTTTAAATCAAGCCAGTATAAAGGAAAGATTGTTTGAAGTTTTGCTGCTGGTT
+CTCTATGGTCCTCAGCATAGTTTCAGCAACCACATGCTGTCCTCCGCTTCTGGGAAGGGT
+ACCATGAACTCGACTGTTTTCTTGGTATTCCACTGAACGACGGAAACATACAAGCAGGAT
+TGACGTGGTGAAATGAGAACGCTTTTTTTTTCTTATTTTAGCGAAAGGCAAAATCAGATT
+AAAAACAAAATGTCACAAGGCAGTCTTCTTTTTATTTTAAGCCCCAGTCATCTCAAAGGA
+TGGCAGAAGCTGGGAATAAGCTCTAGGAAATCATTATTGCACTAGAATAAGTGATTAAAA
+AATTAGGTCAGCTGAATAATAATAAACTCTGATTCTTGGGCACACTTAAAGGACATGCAG
+TGTCTTGTTAAAAAAAATAGTCATTTTCAAACTGCAGAAGAATTGATGTCGGTATGGAAG
+GTGGTGTTAAAGGTGCATGTGACAATTTGGTGCCTAAAAGCTCTTTGATAATGGCCGCTA
+TGAGTCACCTGCAGAGTAGAACTGTGTGTATCCATTAGAGGCCAAGACTTCAAAATAGGG
+GATGGTAAAGTTCGGCTGCAGCAATTGGTAATATACAGGGCAGGCAAGTGAGAGAGGGAA
+AGGAGAAATACCTTTAGTTGTGAATATCTCATCTACAGAATTTCAAATCGAAATTGAAAT
+CCAAGGTAAAAAATCAAGGCATGTCTTAGTCCGTTCGGGCTGCCATAATAAAGCGCCATA
+GAATGTTTAAAATAGAAATGCAGCCTTGGCCTGACTTCTTTTCTCTCCTCCTGTACTTTT
+GAAGTGGGTAAATAATTATAAATAACCTAATCTGGAGATCACCTTAAAAAATCCAACAGT
+TAAATATGGTTGTGGTTCTCCAACTCCATATATATTGGTAAAATGGTCATTGAATTAGAC
+ACAAAGACATGCTCTTTTTCCCCCAAAAAGTATGCATGTAAAACTTGGTGAAATTGTCTA
+GTTAGTTGTGTTATACTAGTGTCAGTTTCCTAGCTTTAATAATGCATTATAGTTATGTAA
+ATGGGAGAAGCTGGGTGGTGGGTACCCAGGACTTCTCTCTACTGTTTTTTTCAATTACTG
+ACGAGTCTATAATTAATTCAGAATGAAAAGTCTTTTAAAAATCCTTCAATTGGGATGAAT
+ACTCCATTCTCCATGATGTGATTATTATGTATTGCATGCCTATACCAAAACATCTCATGT
+ACCCCATAAATATATACACTTACTATGTACCCTCAAAAAATAAAAATTAGGCCAGGCGTG
+GTGGCACATGCCTGTAATCCCAGCACTTTGGGAGGCCAAGGCGGGCGGATCTCTTGAGGT
+CAGGAGTTTGAGACCAGCCTGGCCAACATGGCGAAACCCCATCTCTACTAAAAATACAAA
+AATTAGCCGAGTGTGGTGGCATGCGCCTGTAATCCCAGCTACTCGGGAGGCTGAGGCAGG
+GGGATTACTTGAACCCAGGAGGTGGAGGTTGCAGTGAGCCAAGATCACACCAGTGCACTC
+CAGCCTGGGCGACAGAGCAAGACTCTGTCTCAAAAAAGAATAAATTAAAAAAAATAAATA
+ATTAAAAATTAAACAGAAAACAAAAACAGACATCTGTCAGTTAGGGGCAGTTTGAAAAAT
+GCTGTTATATCCATGGCATGGATTAAATAGCCATGGATTAAAAGAGTGAGGTAGATTTGT
+GTAATAACATGGAGAAGAGAGGGCCATCTAGATTCTCCATTAAAAAAGGCCATATTTAAA
+TATCTCCAACCCAGTATTTATAAGAGTATCCCATTGTGTAAAAACAAAACTAGGCTTCTG
+TAATAATATATATCCATAAAGCACAGGCAGAATTCTAGATAAGAACATCAAAGTCCTAGA
+CAAACACCAAAGTGTTGACAGTGGTGATTTCTAGGACATGGAAGTTGGGAGGGGGGGACA
+TTCGCATCTTTCTTGATGCATGTCGATGTTGTTGGGACTTTTGTCTATAAAGCATTTCTT
+ATTTTTACAATTTTTAGAAAAACAAATGTTACATAAATAAGTGGCATGTAGGGCCAACAG
+CAACAATAACAAAAGCCTAAAAAACAAACCAGCACACCAAGCAAATGCCTGCCTTGTGAA
+TCTTCTGAATCTTCAAGTTCTGCTGTGTGTGAAAATGAAAGAAATATGCTGAGCTGCTTT
+TTCAGTGGTTGATCCCAGCCAAAGGGCTTGTTTCAATCTCTGTCTGCTTTGAGCTGTTGT
+TCATCGTGTTCTTGCCAAAGATAATCAATTCTGTCACTTCTTAGAGGGGAAAAAATCAGT
+AACCTCCAGCAGACCTGCCCGAGGATCTATAACATTTGGCTCTCCGAACACTTACATGTA
+TTCCCAAGTTCCTTTATGACAACAGAGCCTTTGGTTTTTTAAAGTTATATTCTTGGATGC
+ATTTTTAGTGCATTCATCTTTTGTGAGAGAGGGAACTTTTTAAGCATTTAACTTGTCTTA
+GTGGTAAGAATCTTTTGTCCATATGTTGGGATTTGCCCTAGTTAATCTTTCCAGAATTGG
+TGGGCCAGGAGGTCTCATTTATGTGTGTGTGTATGTGTGCATGTGTGTGTGCACGTGCAT
+GCATATGAGATACAGTAAACCTCACGAAGGCATGGGTTTCTGTGTTTTCCTCCCATCTTA
+CCCTCAGTGTCTGGAACAGTGGCTGGTATAGTCATCCCTTGGTATACTTAGGGGATTGAT
+TCCAGGATCTCCATGTATATCTTTTTTTTTTTTTTTTTTTTTTAAGACGGAGTCCTGCTC
+TGTCACCCAGGCTGGAGTGCAATGGCCCGATCTCCACTCATGGCAACTTCTGCCTCCCGG
+GTTCAAGCAGTTCTCCTGCCTCAGCCTCCCAAGTAACTGGGACTACAGCCACGCCACCAC
+GCCCGGCTAATTTTTGTATTTTTAGTAGAGACAGGGTCTCATCATCTTGGCCAGGCTGGT
+CTCGAAATCCTTACCTCAGGTGATCCACCCACCTGAGCCTCCAAAGTGCTGGGATTACAG
+GCGTGAGCCACTGTGCCCGGCCCCCACGTATATCAAAATCCATGCTGTGAGACTCAAGTC
+TCACAGTCTCACAGTTGGCCCTGTGGAACCCGTGTATACTTGAGTTTGGTGTCTCACAAA
+TACTGTATTTTCGTTCAGCATATGGTTGAAAAAAATCCGTGTCTAAGTGGATCCACGCAG
+CTCAAAACCATGTTGTTATTCAAGGGTCAACTGTATACTAAAGTTGCTCGTTAGGTAGGC
+GTTGAATGATTATTTCTGTGTGTCAGGGAGTGTCAGTGTGATGATTACACAGAATCTCTT
+TTCCTCTCTTAGCCTTTTCCAAAGGCCACTTTGCTATTGGTCTTTAAGAATGACTTTTCA
+AATGTAAATACCCAAGAGTGGGTTAGGGAAGCCATTTATGATGTGGTCAATTTTGTCACC
+AGCTAGGGTGCTTTTGGCTGCAAGGAACAAACATCTAACTAGTCTGGCCTCCACATATAA
+TTCCATGTGTCCTCCTCCACAACAAGTGGAGGCTCTCGGGTGATCAGCTTCAGTGCATCT
+TTTTGCTCTGCTGTCCCTGATTAGTAGCAAGGTGGGGGCAACCATTCCAGGCATCACGTC
+CAGAGCCGACAGCATCCAGGGAATCTTTGATTCTTGGGTCCTTGTTTAAGAACAGGAAAC
+CTTTCTCCAAATCCCCCCGAAGACTTCCCATCCTGTCTCAGCAGCTAGAAATGGATCATG
+GGCAAGGGGAACGAGAGCCACTGTGATTGGTTTGGGTCTGTATTAATCTGCTTGGGCTCC
+CTTAACAAAATACCCAGACTAGGAGCTTAAACAACAGACTTTATTTTCTCATAGTTCTGA
+AGGCTAGGAGACCAAGATCAAGGGGCCAGCAAGGTTGGTTTCTGGTGAGGCCTCTCTCCT
+TGGCTTGGAAACTGCCACCTTCTTGCCGTGTTCTCACATGGCTTTTCCTCTGTGTACACG
+CATCCTTGCTGTCTCTTCCTATAAGGAGGTTAGTCCTGTGGGATTCGGATCCCACCCTTA
+TGACTCCATTTAACCTAGAATAGTGATATTAGGGGTTAGGGCTCCAACATAGCAATTTAG
+GGGAGATATAATTCAGTCCGTGACAGAAGCCAACCTAGTTTATGTGAGGCATAGATGGAA
+ATCTGAATAAAATCAGGGTTTTGGGGTAGGGATTCCAACAGTATCTCCAACGTCAGCTCT
+CACTTATTCAGGCAACATGACAGAGAGGGGTGCCACCAGAAAGGGTGGAATTGCACTTAA
+GAACCCTCCTTTTATTTTTTTACTTTGGGTCCAGACGTAGATATAGATCCCTTTTTTTTC
+TTTATTTTTTACTTTTTACTTATTTATTTATTATTATTATTATTATTATTATTATTATTA
+TTATTATTATTATTATTGTTTTAAGACAGGGTCTTGCTCTGTTGCCCAGGCTGAAGTGCT
+GTGGTGCAGTCTTGGCTTACTGCAGTCTCGACCTCCCAGGCTCAAGTGATGCCCCCACCT
+TAGCCTTCTGACTAGCTGGGACTATAAGCACACACCACCATGCTTGGCTAATTTTTAAAT
+TTCTTTTAGAGATGAGGTTTCGCCATGTTGCCCAGACTGGTCTTGAACTCCTAAGGTCAA
+GCCATCTGTCCCCATCAGCCTCTCAAAGTGCTGGGATTACAGGCATGAGCCATCGTGCCT
+ACCAGGTCTTTTTTTTTTTTTTTTTTTTTTTTTTTGAGATAGGTCTCACTCTGGTGCCCA
+GGCTGGAGTTCAGTGGCACAATCACAGCTCACTGCAGCCTCCACCTCCTGGGCTCAAGTG
+ATCCTCCCACCTCAGCCTCCTGAGTAGCTGGGACCACAGGCACGTACCACCACACCCAGC
+TAATTTTTTAAAAAATTTTATGACTGGGCGCGGTGGCTCACTCCTGTAATCCCAGCACTT
+TGCAGGGCTGAGGCGGGCAGATTGCCTGAGGTCAGGAGTTCAAGGCCAGCCTGGCTAACA
+GGGTGAAACCCCATCTCTACTAAAAATACAAAAAAATTAGCCAGGCATGATGGCACACAC
+CTATAGTCCCAGCTACTCGGGAGGCTGAGGCAGGAGAATCTCTTGAACCCAAGAGGCGGA
+GGTTCTGGTGAGCCGAGATCGCGTCACTGCACTCCAGCCTGGGCAACAGAGTAAGACTCG
+TCTCTCTGTCTCAAAAAACAAACAAACAAACAAACAAAAATACTTATGTAGAGATGGGAT
+CTCACTATATTGCCCAGACTGGTCTTGAATTCCTGGGCTCAAGCGAGCTTCCCACCTCAG
+CCTCCCAAAGTGCTGGGATTACAGGCATGAGCCACCACCCCTGGCCTGCACAAATCCCAT
+TTTTGCCACTTATTAGGAAGTGTCTTAACCCTGTCTGAGCTTTGGCTTTTGCATCTGTAA
+AATGGGGATAATGTTCCATGGACCTCACAAGGACATGGTGAAGAGTAAGAGAGTAAAGGG
+AAGTCAAGGACTTAGCCCGAAACCTGGGCAGTGCTCAGTGTCCTGTAATTACCTCTGGTC
+TTGGGCTTGACCTTCCCCAAACCACTGCCCTAAATGATCCTTCTTCCATTGATTTTCTTA
+AAAACAGGAGCTCTTTTAAAGATATGTAATTGTCTTAAGATAGCTCCAAAGCCATTAACA
+GTATTCCAATGAGTTAAAAAAAAAAAATCTGCTTCCTTTGGCGGAGGCGGGGAAAATAGA
+CTTCAAACTGTGTTGGAGAAGAAATGTATTGAAGAACGTGGCCTTTGATCCCAGTCTGCC
+CAGGTTCATGTCTGCCTGCCATCACTAACTGTGCGACCTTGGGTGAAAAACACTGCTATT
+CGTGGCTTTGTTTTTCATCTGTGAAATGGGAGAATAGAGCCCCTGCTTCAAGGGTGGTTG
+GGAGAGGTAAGATCGTGAGTGCAAAGTGCTTCTCACCATGGCTGGTGGGCACTAAGCTCT
+AGCCCAGTGTTTGTTGCTGATATTACTAAGTGCACCTTGGGCACCTCTTAAAATGGGGAA
+GAATGTGGGGTTACAGAAGAGGTGGGGAGCAGAGTAATTATCGTTCTCATTCATGCCCTG
+GAGTGCAGGAGTTATCTCCCATCATCCTGTAGTGACCCCACAGATGAGATGATACCACTT
+GTAGCCTTTCAATAAGGACAAGGAGACCCAGGTTCGACAGAGTTGGCAACTCTTCCGAAG
+TCTCATCATTGGTAGTTGGTGAGGTTGGATTTGAATCCAAGTGTGCCTGATGCCAGGACC
+CTAGCTTCTGTTGATTGATCAGTTGATTGATTGAGACAGGGTCTCCCTCTGTCTCCCAGG
+CTGGAGTGCAGTGGCATGATCTCAGCTCATAGCAGCCTCCACCTCCTGGGTTCAAGCGAT
+TCTCCTTCCTTAGCCCTCTGAGTAGCTGGGATTACAGGCACCCGCTATCACACCTGGCTA
+ATTTTTGTATTTTTAGTGGAGACGGGGTTTTACCATGTTGGCCAGACTAGTCTCGAGCTC
+TTGACCTCAAGTGATCCACCTGCCTCGGTCTACCAAAATGCTAGAATTATAGGTGCGAGC
+CACTGTACCCGGCCCCCTCCTTCTATTTATTACACTAAATGCCATGAAAGTGAATTTTTT
+TCTCCCCAAGCCTCCCCATCCCTACCAGACACTGAGAATTATCTTAATGGACATGTGGCT
+ACATTCATTTTAGAGTTCGACTTTGGAAATCTCTTAGAAATGTTACTTTAGCTCCTCCAA
+CCTGATTTTTTAATTATTATTATTTTTAACATAATAGGCTCTGCTGACCGAGATGATGGA
+AAGGTGTAAGAAACTAGGAAACAAGTAAGTATTTTAAGATTCATAAAGCATGAGTTTGAA
+AATGGCGTTGGCTGCTATTTTTGAGCTTGGCCTGCTTACCTGGGTATGAGCTGAAGAGAG
+AGAGGCAGGACTGCATGGAGGTTTAGAATGCTGGAGTCCGGTTGCCTGGCCTCAGACCTT
+GGCTCTGTTCTGTCTTAGCCCTGTGACCTTGGGCCGCTTGCTTGACCTCTCTGTGCCTCT
+GTCTCTTCATCTGTAAAACGGGAGTAATAATAGTTCTTTCAACTGGGCGTGGTGGCTGAT
+GCCTGTAATCCCAGCATTTTGGGAGGCTGAGGCGTGTGGATCACCTGAGGTCAGGAGTTC
+GAGACCAGCCTGGCCAACGTGGCAAAACCCCATCTCTACTAAAAATACAATAACTAGCCG
+GGCTTGGTGGTGTATGCCTGTAGTCGCAGCTACTCAGGAGACTGGGGCAGGAGAATTGCT
+TGAACCCGGGAGGCAGAGGTTTCAGTGAGCCGAGATCATGACACTGTACTCTAGCTTGGC
+GACAGAGTGAGACGCTGTCTCAAAAAACAAAAGAAAAAAAGTAATAATAATAGTTATTTC
+CCCATGGGGCTGTGGTAGGTGGTTGGGCTAGGATGAAATTGATCTCCCTGACTCTCACGA
+ATATGAGGTTGTCTCTCTGCTTTCCTTTTAGTGGTAGATACATGGAAACAGCCTTGCATG
+GGCTTTGTTTACCACTGTGTCCCCTGTGCCTGGTGCCTATAACATAAGATCTCTTTACTA
+AGAAATCTCTTGCATAAACTGGCCAGACACAGTGGTGCATGCCTATAATCCCAGCACTTT
+GGGAGGCTGAGACGGGTGGATCACCTGAGGTCAGGAGTTTGAGACCAGCCTGGCCAACAT
+GGTGAAACCCTGTCTCTACTAAAAATACATAAAATTAGCCGAGCATGGTGGCGCATGCCT
+GTAATCTCAGTTACTTGGGAGGCTGAGGCAGGAGAATCACTTGAACCCGGGAGGTGGAGG
+TTGCAGTGAGCCAAGATCGTGACACTACTCCAGCCTGGGCAACAAAGTGAGACTCCATCT
+CAAAAAAAAAAAAACAAAAAAACCAAAACTCTTGCATAAACGATGTGGATATATATTTAC
+AACATGGATCAATATCGTTACTTAATGTTCTGTCTCATTAGTGCACCAGCTTATTGAATG
+CTCGCTCTTCTTCTCCTTAAATGAACTGGATCACTTGCTGATCTGTCTATCCACCCTGCC
+ATCTAGCCATCCATCCATCTAAACATCCAGTTAATTCAACATTTATTGAGTTGCAGATAT
+GTACAGGACACTGTGTTAGTCTCTCCAGTTTACCTTTTTACTCTGATTTTTTGTTTTTCC
+CCAACCCTACCGCTAAAGAGCTGTTAGTCTTCCTTCCTGGCAATATATATTCAAAAATTA
+AAGCAACTTTGATTGAGGAGAAGCCAGGCTGACTTGGGGATCTGTGTCTTGCAGTGCCTT
+GCTGTTGAATTCTGTGATGTCTGCCTTCCGGGCTGAGTTCATCGCCACAAGGTCTATGGA
+TTTCATTGGCATGATTAAAGAGTGTGATGAATCTGGTTTCCCCAAGGTAGGCTCTTGACT
+TCATGCTCAGTAGGACACAAATAAGCGGTGTGTATCTGATAGCTCTTGAGAGACAGTCCG
+GTTTTGGGAACAGCATGGGCCAGCAGGAACACAGGCGAAGGCTCTGTTTCTGAGGAACGC
+AATGGAAGATGAGTTAGAGGTTGGGATTGTCAGACACTGTGTGATTGCTATGCTTCAGGC
+CCCCATGAGCCCTAAATCTATCAGATTGGCTCACTATGAAGGATTTAAGAAAGACTTTGG
+TCTAACATATTTAAGAATATATCAGGCTGGGCACGGTGGCTCATGTTTATAATCCTATCA
+CTTGGGAGGCCAGGGCAGGAGGATCACTTGAGGCCAGGAGTTCGAGACCAGCCTGGGCAA
+CACAGCAAGACCCCATCTCTACAAAAAATCAAAACTTAGCTGGGTGTGGTGGTGCATTCC
+TGTAGTCCCAGCTACTTGGGAGGCTAAGGTGGGAGAATTGCTTGGAGCCCAGGAGGTCAA
+GGCTGCAGTGAGCCATGATTATGTCATGAAGCCTGGTGACAGAGTGAGACCCTGTCTCAA
+AACAAACAAAAGGATATATCTTCATTCATTATTTATGAAAAACTTTGTCCAGTAGAATAT
+TATGGCCCCACATTAGACCAACAGATGGAGCTAACTCTGTGTGAGCCTCTCAGTGTAGCT
+GGGGCAGATATGTGTGATAGAACTTTAGAAGGAGGTTGTTGGAAGATTAGCCCCAAGAAG
+GATTAAACATTACAACCTTTTCTCTTTTCTTTTCTTTGAGCTTCAAGTTAATTTGATTTA
+AAATTTCCATAACATGATGGTTTGACATGTTTCTTAGCATCTTCTTTTTCGATCACTGGG
+ATTAAACTTGGCCTTGGCTGATCCTCCTGAGAGTGACCGACTTCAGATTCTCAACGAAGC
+TTGGAAAGTCATCACTAAGCTGAAGAACCCACAGGTGAGTGGCCATTTTATTTTTATTTT
+TATTTATTTATTTATTTATTTATTTATTTTGAGATGAAGTCTTGCTCTGTCGCCCAGGCT
+AGAGTGCAATGGCGCCATCTCGGCTCACTGCAACCTCTGCCTCCTGGGTTCAAGCGATTC
+TTCTGCCTCAGCCTCCCGAGTAGCTGGGATTACAGGTGTGTGCCACCACACCCAGCTAAT
+TTTTGTATTTTTAGTAGAGACAGGTTTTCACCATGTTGGTCAGGCTGTCTCAAATATCTA
+CCCATCTTGGCCTCTCAAAATGCTGGGATTACAGGCGTGAGCCACTTTGCCCGGCCTGCC
+ATTTAAACTTTAAATCAACCACTTTTTGTCCAAGTTTTGGCATCTGCTCTTTTAAAAAAT
+TACCCTTCCAAGCTGAACATGGTAGCTCACACCTATAATCTCAGCACTTTGGGAGGCTGA
+GGCAGGAGGATCACTTGAGGCTGGGAGTTTCAGACCAGCCTGGACAACATAGCAAGACCC
+CTGTCTCTATTTGAACTAAAAAATAAAAATTATCTTTTCATTAGTTATACATTTTTCCCT
+AAAGAAATCTATTTATTATAATTGTATTATTTGTTTACCTGTAATGGAGAATGGATAGCT
+TTAAAGATGTAATTTCTTTGATTTTTTAAAAATTCAATTCTCACAGCCTTAAGATGTGCT
+AAAAGTATAAAATTACATGATCATGCGTTCAGAACTGCCATAAAAAATACAACTTAAAAA
+AAATGCATAACATTACAGATATTTGAAACTTTATGAAAAATCAGTTAACTTTATAGTGGG
+CATCCAAAATATAACAGTTCGTAAGATTTAGGCTTGAAAATATCGTTAGTAGGATATTCC
+TAAATAAAAGATCAGCCTTTAAGCCAGTAATTAGCAAAAGGAAATTCCCGTTTCCAACCA
+TTGAACAGAGCCAGCTGAAGCCTCCTGTTTGCTGTAATGCATACTATGTTGTACTTAATG
+TTAAGATGTTTTCCTTTCTCTTTGTAGGACTACATTAATTGTGCCGAAGTGTGGGTGGAA
+TACACCTGCAAGCATTTCACGGTATGTGTGACTGTGGTATTGTTTTTGAAAGAATTAGAT
+TTTTTCATGTTTATAATAGTGAATTAGCCTAGTTTAGGTATTGAGGCATTTGACAACGGT
+ACTTGCTCTTGTAATTTATAAAAATTGCATTCTTCATAATAAAGCGTGATGGAGCATTAA
+TATGTGTACTATAACAAAAAATAACTGTTCCATGTTTACATTTAAGTTTGGAAAATGCAG
+CATTACACAAAGTTAAACCATTTTTTTTTTACCATAGGATACCTTAGATGCTTACATGCT
+AAAGTGCATTGCGACTGTACATCAGAGTCTAGTAAGCAGCATTTCCCAAACAATTTGACT
+GGCATGTAATTTTTTTCCTAAGCAAATATTTCTTTCCCTAGGCACAGACTAGAACCACAG
+TTAGGGGAATACTGGGCTTCTCAAAGAGCAGAGACTTTAGAAGAAGATAGAAGTGGGTTC
+AAAACCCTTGCCAGAGTAATTTGTTTATTTTAATCAAGTCCTAAAAGTTTTTTTTTTTTT
+TTTTTTTTTTTTGAGATGGAGTCTCGCTCTGTCGCCCAGGCTGGAGTGTGGTGGCGTGGT
+CTCGGCTCACTGCAAGCTCCGCCTCCCGGGTTCACGCCATTCTCCTGCCTCATCCTCCCG
+AGTAGCTGGGACTACAGGCGCCTGCCACCACGCCTGGCTAATTTTTTTGTGTTTTTAGTA
+GAGACAGGGTTTCACCATGTTAGCCAGGATGGTCTCGATCTCCTGAGCTCGCAATCAGCC
+CGCCTCTGCCTCCCAAAGTGCTGGGATTACAGGCGTGAGCCACCGCACCTGGCCAAGCCC
+TAAAAATTTAAGTGTGGCATTGCTATGGTCTGAATGTCTGTGCCCTCCCAAAATTCATAT
+GTTGAAATCCTAGCCCCCAGGATGATGGTATTAGGAGGTGGAGCCTAGGTCATGGCAGGC
+AGAGTCCTTATGAAGGAGATTAATGCCCTTATAATAAAAGAAGCCCACCAGCCTGGCCAA
+CGTGGTAAAACCCCGTCTCTACTAAAAATAAAAAAAAAAATTAGGTGGGTATGGTGACAC
+CTGCCTGTAGTCCTAGCTACCCAGGAGGTTGAGGGAGGAGAATCGCTTCAATGTGGGAGG
+CAGAAGCTGCAGTGAGCCAAGATTGCACTCCTACACTCCAGCCAGAGCGACAGAGTGAGA
+CTCTGTCTCAAAACAAAAATAATAATAAAATAAGTCCTGAGTTGCTCACTGTCCCCTTCC
+ATCCCATGAGGACTTGGGGAGAAGATGCCGTTTGTGAGGAATGGGTCCTCACCAGACACC
+AAATCTGCCTTGATCTTGGACTTCCCAGCCTCCAGAACTGTGAGAATTACATTTTTGTTG
+TTTACAAGCTTCCTGGTTTATGGTATTTTGGTAGAGAAGCCCAAACAGACTAAGCCAAGC
+ACACATGCAAAAAAGTGCACGTATCATAAGTTTGCTGCTCAATGAATTTTCACAAGGTAT
+GACCATATAATCACCATCCAGAGTAAGAAATAGGAAATAAGTGACCCCGCAGAACCCCCA
+GAACTGCCTCTCCCTGTCACAACAGCCTTTGAGGAGGTGAAGGTAGACACCATCCTGGCC
+TCTAACACCAAAATTGATGTTGCCTCGTTTTGAGCATTAGGTAAATGTTGGTCCATTGAT
+TTTTGTGGTTTTTTTTGGTCCTATTTTTATTTTACATTTTATTATGGAAATGTAAAACAT
+ATGCACTCCCTTGTACCCATCAATCAGGAATTATCAATTTATGACAGATCTTGTTTGATT
+TATATCATTACCATGTCCCCTGACCCCTGGAATATTTTGAAGCATATCTCAGACATTGTA
+TCGTTTCATCTGTCAGTATTTCAGCACACCTGTAAAAATATAAAGATTCCATTGATTGAT
+TGATTGACAGACAGGATCTCACTCTGTTGCCCAGACTGGAGTCCAGTGGTGCAATCGTCA
+CTCACTCCAGCCATGACCTCCTGAGCTCAGGCAATGCTCCTGCCTCAGCCTCCCGAGTGG
+CTGGGACCACAGGCACATGTGGAGATGTAGAGATGGGGTCTTGCCATGTTGCCCAGGTTG
+CAGGGTTCACTTCCTTAAACCAAATCTAAATACATTATTCTAAGGAAAAAAGTTACTAAT
+TTTTTTTTTCTTCTGTTTTTGAGATGGAGTCTCACTCCGTCACCCAGGCTGGAGTGCAGT
+GGCATGATCTCAGCTCACTGCAACCTCCGCCTCCTGGGTTCAAGTGATTCTCCTGCCTCA
+GCCTCCTAAGTAACTAGGACTACAGGTGTGTGTGACCACACCCCGCTAATTTTATGTATT
+TTTAGTAGAGACGGGGTTTCACCATGTTGGCCAGGCTGGTCTCGAACTCCTGACCTCAAG
+CAATCCACCTGCCTCAGCCTCCCGAAGTGCTGGGATTACAGGCATGAGCCACTGCACCCA
+GCCGAGTTACTAATTATTTAATATCATCAGTACCAGTCAATATTCTGATTTCCCCAATTG
+TCTCATTTTTTTTAAGTTTATTTGTTGAAATCTGGTTGAAAATAAGGCTTCTCCATTGCA
+ATAGACATTTTAGGATACTTTTGATGTATAAGTTCTCTCTCAAACTGTCTCCTTCTCTCC
+TTCCCCTTTCTTTCCCTGTAATTTATTTGTTGAAGAAATTGGGTCTTTTGCTCTATAGAG
+TTGCAAAGACTGGATTTTTCCCATTGCATCCTTGTGATGGTGTCTGGCGTGCTCTTCTGC
+CTTTTGTATTTTCTATAAATCAGCAGTTAATTATAGAGACTTAAAAGCCATTCTTAGCTT
+GTGGGCCTTATAAAAACAGGCCCTGGGCTGGATTGGGCTGCAGTTGGCTGACTCCTGCTA
+TAGGTGACAAAAGTGAACAGTGAGCAGTTAGGTCAGACAGCTTGTAAGGGTGAGCCTGCA
+GTCTTCCGCAGTGCTTCACTGTTCTCTCTGCAGGCACCTGAGGGAGGGCCTGGGACAGGC
+AGGTGGAGAGAGGCACGGCCGATTCAACCATCACTCTGGGAAAGCAGAGACAATGTAAAG
+CCCCAGAACTTTTGAGAAGAGCGTTTAGTCCTGACTAGGTGTGGGGCTGTGGTACTAGAC
+CGGGTGATATGAGTGAGATTTCCTCCCTTCCGTTATTTTCAGCAGAATACTGAAATTGAT
+TTCCTGGAAGGTGTGTGATATATTCTGAATACGTTAGTCCTTTCCCCCAGGAACATGGTC
+AGCAGTTGCCATACAGTGTCTAATTCAGGTTTGGTTCCTTTTTCCTGCTTAGAAACGAGA
+GGTGAATACCGTTTTGGCAGATGTCATCAAGCACATGACTCCAGATCGTGCATTTGAAGA
+TTCCTACCCCCAGGTAACAGATTTGCATTTCTCATTTCAACATTGTTAGGAATTTTGTTC
+TGTTGAATTAAATAGGCGTGTTGTATGGGTCAGGCTATAAAGGCACATAATCCTGTGTTT
+GAATCATAGCTCTGCCATATCCTAGCCATGTGCCCTTTGATCAGTTACTTAACCTTGTTG
+TGCCCCAGTTTTCTCACCTGTGAAATGGAGATAGTAATAGTGCTACCTGAGAGTTACTGT
+GAGGATGAAGTGAAGCCCTCACACAGTGGCCTGGCACGTGGTAAATGCTCAATAAGCGTT
+GTCTTCATTGTTGTCACCAGTAAGTAAACTGCGAGTATTTTTAGTTAAATCAACTTTGTT
+TTTTCCTTTTTTTTTGAAACAGGGTCTCGCTCAGTCACGGAGGCTGGAGTGCAGTGGTGC
+GATCACCGCTTGGCACAGCCTCGACTTCCTGGGCTTAAGCATAATTTTTTTATGTGGAAA
+TAAATTTAAGCTTATTGGAAAGTTAAAAGAAAGCTCAAAGAATTCCTATTATTCTTTAAC
+CAGATTTACTAGCTGTTAACATTTGTTTTTTTTTGTTTTTGTTTTTGTTTTGTTTTGAGA
+CGGAGTCTTGCTCTGTTGCCCAGGCTGGAGTGCAGTGGTGCGATCTTGGCTCATTGCAAC
+CTCCACCTTCAATTCTTCTGTCTCAGCCTTCCGAGTAGCTGGGACTACAGGGGCGTGCCA
+CCACGCCTGGCTAATTTTTTGAATTTTTAGTAGAGTTGGGGTTTCACCGCGTTAGCCAGG
+GTGGTCTCGATGTCCTGACTTCGTGATCCACCCGCCTCAGCCTCCCAAAGTGCTGGGATT
+ACAGGCATGAGCCACTGCACCCGGCCAACTGTTAACATTTTACTACATATGCTTTATCAT
+TCACGCATTCCACACATATATACATGTATGTGTGTACATTTTTTTCTCAGAATTATTTGA
+TAATAAGTTGCATACATTATGTCACATTTTGCTTCTAAAGAGTTCAGTGAGGCAAGGTGT
+GGTGGCTCATGCCTGTAATCCCAGCACTTTGGGAGGCCAAGGAGGGCAGATCACTTGAGT
+CCAGGAGTTCAAGACCAGTCTGGGCCATCTCTACAAAAAATATAAAAATTAGCCATGCGT
+GGTGGTGCATGCCTATAGTCCCAGCTACCTGGGATGCTATAGTAGGAGAATCACCTTACC
+CTTGGAGGCTGAAGTTGCAGTGAGCCCTCCAGCCCGGGTGAGAGAGAGACACGGTCTCAA
+AAAAAAAAAAAAAAAACCCACTAATGTGAAATACCCATGTGAAAAGGGTATAAGAGCAGC
+TTTTGAAGGGGCTCTCACTTGCTCCCAATTTGAGGATCAAATGGAATTAGAACAGTAACA
+GATTATAGCCCATTGAGTAAAATAGGAATCCAAGAGTCCATCCTTATGCTGAATAGATAA
+ATAGATGAGCGGATTGAGAAATGTGAAAGAAATGGTAGAATTGGAAAAATCACCATTTTG
+TAGCCATCCCAGTAAAGACAAGAATTGTCTTCCTTTAGGTAAGAATTATCAGTGTATGCT
+AACCCTGGGAAGAAGAGTTTTGCATGCATTGAGGAGGAGAGAGATTTTGAGAGTTTGATG
+AGGAGCAGGATATTTGCATATCTCAAGAGGTCTTCCTACTGAGCAGGTATCAATTGCAAT
+GAGGAAAATAGTGACTATACAGCAGAGACAGTGGACAGTCCAGTTAATGAGAGTTCATCT
+CACCAATGAGGAGCAAAAGGCCATCATGTGCCTGCAGATGTAGTACCCTAAGAAAGACAC
+AGCATCACCTGTATAGCATTTCAGTTGAGAATGCACAAGGGAATGTCACACATGCGCAGA
+TTGAGAAGCATTTTATAATTCTTCAGAAATATCACCATGGCCAGGCTCCATGGCTCACAC
+CTATAATTCCAGACTTTGGGAGGCTGAGGCAGGAGGATTATTTGAGGCCAGGAGTTCGAG
+TCCAGTGTGGGCAACATAGCAAGACCCTATCTCTGCAAAAAATTAAAAAAAGAAAGAAAT
+TAGCCAGGTGTGGTGGTGCATGCCTGTAGTTCCAGCTATTCAGGAGGCAGAGCTGGAAGG
+ATTGTTTGAGCCCAGGAGTTAGAGGCTGCAGTGAGCTATGATAGCACCACTGCACTCCAA
+CCTCAGTGACAGAGTGAGATCCTGTCTCTAATTGAACTAAACTAAAAATAAAATAAATAA
+AATGAAATAAAACCCAAAAACCCCACATATATCATTGCCCTAAATGACAAAGACAGACGG
+AAGAACTTGTGAACTAACACAGACTAAAGAGACGTGAAAATGGAATGCAGTGCGCAATCT
+CAGACTGGATCCTGCACAGAAGATGGAAAAAATAATGTCAGAAAAGACTAATTGAGACAA
+TCAACAGCTTGGAAATGGGTGATAGATGAGATCAAATTAGTTTAGATTTCATTATATCAG
+TGTTAACTTTCCCAATTTGATGACAGCAAGTGGAAATGTCAGAGAATATGATTATTCTTA
+GGAAATAAAAAATGAAGTGTTAAGGGGTAAGGGCATGATTCATGCAATCTACTCTCATAT
+AGTTCAGGGAAAAAATAGTATGTTTTGCATAGAGACAACCACAAAGCACATTTGGCAAAA
+TATTAAAAATTGATGGATTTGGGTAAAGAATATATGGGAGTTCTCAGTACTATTCTCTCA
+GCTTTTCTGCAAGTCTGAAATTATTTCAAAATAAAAAGTTAAAGCCAGGTGAAGTGGCTC
+ACGCTTGTAATCCCATCACTTTGGGAAGCCAAGATGGGCGGATTGCTTGAGCCCAGGAGT
+TCAAGACCAGCCTGGGCAACATGGCAAAACCCCGTCACTACTAAAAAAATATAAAAATTA
+GATGGGTGTGGTGGCGTGCACCTGTGGTCCCAGCTACCCTGGAGGCTAAGGCAGGAGGAT
+TGCTTGAGCCCAGGAGGTCAAGGCTGCAGTGAGCTGAGATCATGCCACACTGCATGCCAG
+CCTGTGCAACAGAGAAAGACCCTGTCTCAAAAAATAATAATAAAACAAATAATAATAAAA
+CAATGATAGAATTGTTTACAAATTCTATCATTAAATGGATGGATAAGTGAGATGATAAAG
+TAAATGTATTAAATTGCTGGCTTTTGTAAAATCTAGGTGGTGAATAAATGCGTGTTTGTA
+TAATTCTTTCAATATTCTTTATTTTTGAGCATTTTTATAATGAAATATTAAGGGGAAAAA
+AATCCTGTCTTTTAAAATCACAGTTTATGTGTAGCTGTGCTTAAGTGTTAACAAAAAATT
+TCTTGTTCTAAAGGGATTAGGTGCTTTATGCTTCAGAAACTATTTTAACCAGACAGCATT
+GCAGTGTCTTACAATGGTATGCCTTGGAGCATTGTTTATGATGAAGTTTTGAAGTCCTTT
+ATTAGTTTTTTGCTTGACTGACCTAGTAAGCTGCCTAATTATGAAATGGGCACATAACGT
+TCTTCATGTTCTGTTTTTAGAACATGAGAGATTTTCTTTGGAAATTATTGAAACAGCAGT
+TTTTTTAGTGTAAACAAATTGTCAGTACATTTTCTTGATAGCAACCAGAGGTGGAGAGTT
+CTATTTTATTTAGAAACCGCATCTTCTTGGCTCTCCTGGACCAAGGCCCTGTCAGCCTTT
+CAGTCTGGACTGTGCATCGCAGAGTGAGGGGCGGTAACCATCAGTATCTGGGCATTTTTG
+AGGCAGACCTCACAGACTGTGCCACCATCCTTGGGTAATACCTTGGCCTTTAACTCTACC
+AGCACACTCTGTCCAAATCCTCTCCAGTGAATAATCAAGAAACACAGGGCCACACGATGA
+TGTAGAATAGGGATTGGCCAACTACAGCCCATAGGCTATATGTAGCCTGCCACTTGTTTT
+TGTGAATAAAGTTTTATTGGCACAAATTCATTTAATGCACATTCATTTAATGTTGGCAAT
+GGCTGCTTTTGCACTGCAATAGTGTTGAGTAGTTGTGGTGGACTGTAGGACGTTTATAGA
+AAAAGTTTGCCCACTATTCAAGGAATAACAATAGCTGACATTAATGGAGAACTTTCTAAA
+GGCGGGCACTGCACTCAGGACCTTCCACGAACCATTCCATTGAGTCCTTACTGCTTTGAT
+CTCCAATTCACAGATGAGGAAGCTGAGACTGAGACTCAGTTACTTCCCCAGGACTATGAA
+GTAGGATGTACAGAGTCATTGGGCAAACTCAGCTTGAGACAGAGCCTACCCTAAGCCCAG
+TTCACCATTTGTTGAACAATCCAGGCTTACCTTATTGTAGTAATAATTGCAAATTATGAA
+AGGTGATTGCCTTTTTAAAAAAAAATTTAGGTTTTCCTGAGAGAATGTAAACCAGAAAGA
+AATTTTTAAAAATTAAGTTTTTAAAAATAATATTTTTGTTTGTTTGTTTTACAGCTTCAG
+TTAATAATTAAGAAAGTTATTGCCCACTTCCATGACTTCTCAGTTCTTTTCTCAGTGGTA
+AGTAGGATTTCTTAATTATCTTTGGAAATTTGTACCTGGCTCAGAGGTTCTCATTGTCTC
+AGTAATGTTTTCATGATGCCCCAGGCCAAAAGAAATATTCAGCAGTTCCTTTTATAAAGT
+AGTTAAGTCTGATCAACTTAAGTATTTATGTCCTAATAGATTAAGCCGTATTTGAAAAAA
+TAATACACAAAAACTGAAAGAAAAATATTATTTCTGTTTCATTCCTTACTTATGGGATAT
+GTATAAGTAAGGGCATTACACAACTTCTCAAACCTTCAAAACACTTTGGACAGCCTTCTC
+TTACTTTGCTCTTCCACAGTGATTTTCACAGGGCACTTGCTTTTTAATCACACAGCCTAA
+TGTTGAAACTATGAAATACATTGACTAGTAGTTGTTTCAGTGTCTGACAGTTGAGATTTA
+CCATGATTCCCTCAAAAATTTAAAATATCCTGCGATGTCTGTTCGAGTTTGTTCAGTGCC
+CTGGGCAAGTAGGGAATCTAGGTTATTCCCTGTATAGTAACATTCTCTGTCTCTCCCTTC
+ACTTCCCTCTTCCAGGTTCCATTTACATGTGCTCACAAGATTGTAAGATTTTTTATTTTA
+ATCATAGCAGCTAATATTTATTCGACATATACCACACTCCAAGCACTGTTCTGGGACTTT
+ACATGTATTGCCTCACATTAGTTTCATACCACCACGGGGAAGTAGGAGTTATCACTGTAG
+TATTGCCTTCTTATCCAGGAGGAATATACATTCCAAGACTCCCAGGAGTTGCCTGAAACC
+GCAGATAGAACTGACTGCTGTGTATACTATGTTTTATCCTATACATACATACCTACGGTA
+AAGTTTCATATATAAATTAGGCACAGTAAGAGACTGACAACAATAGCTAAAATAGAACAG
+TTATAACAATATGCCAGCATTGCTACTCTTGCACTTTGGGAGCATCATTAAGTAAAATAA
+GTGTTCTTTGAACACAAAAATGCTGTGATACCATGACAGTGAATCTGATGACAAAGACAG
+CTGCTAAGTGACTAACGAGCAGGTAGCATCTACAATGTGGAGACGCTAGACAAAGGGATG
+ACTCACAACCTGGGAGGGACAGAACAGTATAGCGTGAGATTTCATTACACTACTCTGAGC
+AATGCACAATTTCAAATGAATGGGGCTGGGCTTAGTGGCTCACACCTGTAAACCCAGCAC
+TTTCAGAGGCCAAGGCAGGCAGATCACCTGAGACCAGGAGTTCCAGACCAGCCTGGCCAA
+CATGGCAAAACCCTGTCTCTACTAAAAATACAAAAAATTAGCCAGGTGTGGTGGTGCATG
+CCTGTAGTCCCAGCTACTGGGGAGGCTGAGGTTGCAGTGAACCGAGATTGCACCAGGGCA
+CTCGAGCCTAGACAACAGAGCGAAACTCTGTTTCAAACAAATAAAATGCAATAAAAATAA
+AAATGAAAATGAATGAAGTGCTTATTTCTAGAATTTTCTATTTAATATTTTCGGATGGCC
+GTTAACCGAGGATAACTGACACTATGGAAAGCAAAACCGCAGATAAGGGAGCAACTACCA
+TATTCCCACTTTACAGATGAGAAAACTGATGCAGGAAGAGGTAGAGTAACTTGCTTACAG
+CCACACAGTCACCGAGGTTAGTATTCAGAGCCAGGCGGTCCAATTTCGAGGCCATCTGTG
+AACAGCTCTACTCTGACTCTTCTTCCATTGCTCATCAATATAATCACAAAAAGACTGAAG
+TCTGCCTTGCCCAGAAAAGCTTGTGGTCATCAAAGGTTGCCTGGATGGCTCACCAAAATG
+TTAACTGGTCCCAGCACCAATCCCTGGAATGCATATAAGTTGTTTTAATAGTAACAGCTT
+TTTATTTTGTTTGTTTGTTTATTTTTGAGATAGAGTCTTGCTCTGTCACCCAGGCTAGAG
+TGCAGTGGAGTGATCTCGGTTCACTGCAACTTCCGCCTTCCCGAGTTCAAGCAGTTCTCC
+TGCCTCAGCCTTCCAAGTAGCTGGGACTACAGGCATGCATCACCATGCCTGGTTTATTTT
+TGTATTTTTAGTAGAGACAGGGTTTCGCCATGTTGGCCAGGCTGGTCTTGAACTCCTGGC
+CTCAAGTGATCCACCCGCCTCAGCCTCCCAAAGTGCTGGGATTACAGGTGTGAGCCACTG
+TGCCCGGCCCAGTAACAGCTTTTTACAAGCCCAGTCAGGTCCTCTCCCTGATTTCAGAGG
+AGTCCTCATCTGACCCGACTCAGAGAGATGAACCTCTGTTCTGCTTCTTTGAACTCCACA
+GAAAAAGAGACCCACAGATTCCTTCCTTCCAATAACTTGTGTCATTTGCATATAGAGTGC
+TTGCTTTATTTATAGGAAAAATTTCTGCCGTTTCTGGACATGTTCCAAAAAGAGAGTGTG
+CGGGTGGAGGTTTGCAAATGCATCATGGACGCCTTTATCAAGTGAGTGCCACTGCGTGCA
+GCAGAAGCCTTGATTCCCAATGTCCTTGTGAAACCTGTTGATAAAAAATCAGTTCTTGCA
+CTTTGAGGCCGAGTGATGTGTACGTATTTCATACAGAAAACCACACTGGAAGGAAAGCCA
+CATTAAAAGCAGCAGTCTGATAAAAGTTTGTAATTCGTGTTTAAGAAGACAGAGTAGCAA
+GTGTTATCATGAGCCTGGCCAGAAAACCACACTGGAAGGAAAGCCACATTAAAAGCAGCA
+GTCTGATAAAAGTTTGTCATTCGTGTTTAAGAAGACAGAGTAGCAAGTGTAATCATGTGC
+CTGGCCAGCAGCTCCATTTTACTTTTGATATGTTTTTAGAAGGAGCAGTCTTTTGATAAA
+TTCCCTCAAGAGTAACATTTTTAAGGATACAAATCAGGACATACATACTTACGAAGAAGG
+CACCGGTGCTAGAAAGGTTTTCATCTTCAGTGTTTAGTTATGTAGCTGACTAATGTGTGA
+TCAGTTTTCAAATTTAGCTCTTTAACAAAAAAGAAAAAAAATCAAATTTAGTTCTTTTCA
+TTTTTTTGATTAAGTCTGTGTTTCCCAAAACTGCCCGACTGCTAGTGGTACATGAAATAA
+TTTTAAGGTGGTGCATGGAAAAAAGGTGTTTTTGTTTTTGTTTGGAGACAAGTTCTCACT
+TTGTCATCTAGCCTGGAGTGCAGTGGCACAATTACGGTTCACTGCAGCTTTGACCTTCTC
+ATGCTCAGGTGATCCTCCCACCTCAGCCTCCCAGGTAGCTGGGACTACAGGTGTGCCCCA
+CTACAACCCAGCTGATTTTTGCATTTTTTGTAGAGATGAGGTCTCTCTATGTTGCCCAGG
+CTGGTCTTCATCTCCTGGGCTCAAGCCATCCATCCACCTCAAAGTGCTGGGATTATAGGC
+GTGAGCCACCTCGCCTAGCTAGGGTTTTATTTTTATTTTATTATTATTTTTTTAATTTAT
+TTTGAGGCAGAACCCTGCTCTGTCACCCAGGCTCGAGTGAAATGGTGCGATCTCAGCTCA
+CTGCAGCCTTCACCTCCTGGGTTCAAGCAATTCTCCTGCCTCAGCCTCCCGAGTAGCTGG
+GATTATATGCACCCACCTCCACGTCCGGCTAATTTTTTTGTATTTTTTATAGAGACAGGG
+TTTCGCCATGGTGGCCAGGCTGGTCTCGAGCTCCTGGCCTCAAGTGATCCACCCGCCTCG
+GCCTCCCAAAGTGCTGGGATTACAGGCATGAGCCACCACACCCGGCCTGTTTTTATTTTT
+AGAGTTATATATTGATTTTAAATGTATTAGGCAGTTTATAACTAGTTTAATATGATTTCA
+TTTACAATATATTATTTTTTAGGACAGGGTTAAGAAAAAAAAGCTAGTTACTTTAAATAT
+TAGGTGTATAGATATGGTTCACTTTGGAAAATTGAGTTTGATATTGCTCAAATGTTTTAA
+GCTTTTCTTGTCATCTTTCTAAAAGATTAATTCCTTCCTAAGGATTAATATTAATTCCTA
+ATTAATATGCTTGGAATAAATATACCTAATTTACTTACCTAAAGATTTGTTTTAAGAGCT
+TGCCCTTTTATATTATTTGAAAAACCAAATGAATAATTTTGCCTGGCAAAATTCGCCTGT
+TAAGAACACAGTGACAGGTTTTGGGCAGCTTCAGAAGGTATAAGAAGCATAGTTAAAAAC
+AAACAAACAAAAACAGGTTTGCCCTTAGCCCACCTGGTTTAGGAAGGGGAACAGTTTTTC
+TGTGATTTTGCAGTTAGGAGAAGTTATCATGTGTATAGAAGAGCAAACTTGTTATTTAAA
+GAATTCTGGGCCAGGTGCGGTGGCTCACGCCCGTAATCCCAATACTTTGGGAGGCTGAGG
+CAGGTGGATCACCTGAGGCCAGGAGTTCGAGAGCAGCCTGGCCAACATGGTGAAACCCTG
+TGTCTACCAAAAATACAAAAATTAGCTGGGTGTGGTGACGCACGTATGTAATCCCAGCTA
+CTTGGGAGGCTGAGGCAGGAGGATCACTCCAACCCAGGAGGCAGGGGCTGCAGTGAGCTG
+AGGTCACATCACTGCACTCCAGCCTGGGTGACAGAGTGAGACTCTGTCTCAAAAGTTTAA
+AAAAGAATTCTGAGACAACCAGAGAACATGGCTCGTTACTGGTAAACTGGGCTGGGTGAA
+ATGCCAGCTGGATAATTTGCTGCTTTTCAAGTGTGTACAGTGGATGAAAACTGAATCCAC
+TCTTGCAGTGCTGTCAGTGGACAAAACTTTGACTTTTATCTTTAAATGTCTCCTAGGCAT
+CAACAAGAGCCCACCAAGGACCCGGTCATCTTGAATGCCCTTTTGCATGTTTGCAAGACC
+ATGCATGACTCTGTGAAGTAAGCCATGCTTACAGCTGAAATATAACATGGATTGGGTCTT
+AATGCCACCTAATAGGACATTAGGGAATGACTGCTTTAAGCTGCCACTGTGAATAATATT
+ACTTTATTGGGAGTATTAAGATTTTTGCTAACGAGGACATTCCAATCCAGGAGAGGAAGG
+AGGCTGAGGTTAACCTTCTTGAGAAAGCGACGTGGCAGATGTTGTTAGAAAGGAGTTTAT
+GTTGCGGGTAAAAAGCTGGTTCCATTCAAGTGAACTCAAACTCCATGTCTCTTGGAGATT
+TCTGAGAGCAGCAGATAGTGTAATAATGAGCTCACTCATCCAGTAATATAGCCTTTTTAT
+TTCATCTCTATATTAGCCAATTATTTGAAATTCAAATGAAACTGCTTGAGGCTGAGACCT
+ATCCACAGGCATTACCTTTCAGTCAAAGGCTGAATAGTCACTGCCTTCTGGTTTTTGTTT
+GTTTATTTTTAAAATATGTTTTCGTTTGACTGTGCTTAGGGCAATTCCTGCTTATTTGTG
+GCTGAAATTTTAGTCCCCCAAGAATTTTTAAACACAGCAACTTGATTTACTGGAAAATGT
+TACAAGAATGGAGAAAATTGTTTTGGAACTTAACCATCAACAAGATGAACTGTATTTCTT
+CTTTGTTTTCTCTGCATTTTAGAATCTTCACTTCCATGATTTTTTGTGCTTTCAAATTCA
+TGGGTAGTTACAAAAATCAAAGTGTCGAGGCATTTCATAAAAATGGAACCGGTAGACTTT
+AGTTGGACAAAAATAGAAATAAAGACACAAAAAGCATCCAGAAAGGCACTTAGATTCGTG
+AGACATTGGGTTTTGGCTTAAGTAAAATAGAATGTTGATTTCTCTCTTGTTAAAATTGTG
+CATAGTAGACAGACCAGAAGGTAGGGGTAGGGCAGCTCTTCTTTCAAACATCATCCAGGG
+ACCCAGGTTATTTCTGTCTTATTGTTCTCCCAGTCTATCTGGGGTGTTGTCCTTATCTTC
+TTCCTGGAAGCTGATGTACCTCAACCATGTCCACGTTCCAGCCTGTGGGCATTGGGGAAC
+AGCAGCTTTCTTTTAGGGACAAAGCTGGGAAGGCTCACACATCATATCCCATTGTTCAGA
+ACTGTCCCATAGCCACCCCTAGCTGGGAAGGAGGCTAGGGAATGTTGTTCTAAGAACAAA
+GTGGGGCTGGGCATGGTGTCTCACACCTGTAATCCCAGCACTTTAAGAGGCCAAGATGAG
+TGGATCACCTGAGGTCAGGAGTTTGAGATCAGCCTGGCCAACATGGTGAAACCCCGTCTC
+TACTTTAAAAAAAAAAAAAATACAAAAAATTAGCTGGGCGCCTTGGAACGTGCCTGTAAT
+CCCAGCTACTTGGGAGGCTGAGGCAGGAGAATCGCTTGAACCTGGGAAGCACAGGTTGCA
+GTGATCCAAGATCATGCCATTGCACTCCAGCCTGGGCAACAAGAGCGAAACTCCATCTCA
+AAACAAAAACAAAAACAAAAAAGAACGAAGTGGGCATTTGTATTGAAGGACAGTGGGCAA
+TCTTTGCCAAAACATTTTCTCCGAGAACAAACCAACAAACAAAAACCTTGACTCCTGTTT
+TCTCTGGGCTCTTAAAAATTTTTTTTTTAAATAACTTTGGGGAACTATTTATTCCCCAAA
+TAACTATTTATTTAACTATCCAAGTATAATCAAAACTGTAATGACTTTTTCTTATTTATA
+TTTGTGTTACATTTTCTATTAAATAGAAGCAACTGAGACCTGAGATTTACTTTACAATGT
+ATCAAAAAAATAAGATGGATTGATGGATGGAGAGGGGAATGGATAATTATGTGTAAAACA
+AGTAAAATGGTGATGGCAGGATTTCGATGGTGTATGGGTGTTTACTGGAAAATTCTTTCA
+ACTTTGCTGTACATTGGAAATATTTCTGTTTCCTTTTTGGGGAGAACGGGGTCTCGTCAT
+GTTGCCCAGGTTGATCTCCAACTCCTAGGCTCAAACGAACCTGCTACCTCTGCCTTCCTA
+AGTGCTGGGATTACAGGTGTGAACCAGCACACCCCGCTGGAGATTTTTTAAATAAAATAT
+TCAATGAAATTTCCCTGAAATACAAAATTTGACATTAGACCTTGCTGCCCAAGTTCCAAA
+GAAGTGAAAGTTACCTTTTCTTTTCTTGTTAATAAATCTATCTTGAGAACAGCATATTTG
+AGGGAGATGAGAAACATATTTAAATTATGTTAATTGTGATTATGTATTTTTATCAAAGGA
+AAAATAAGCAGCCTGTTGGCAGTTTTTTAAATCTAGAAAATGCAAAATGTTCTTACCTGT
+TAAATTACTTACCCCTTGTGTATTTTTTTCTTTAGAAACTTTCATCTATTACCTCCGTGT
+TAATTATGTACAATTATTGATTTTAGTGCACTCACTCTTGAGGATGAGAAAAGAATGCTG
+TCATATTTGATTAATGGATTTATAAAAATGGTAAGTATTAGGGAAGAAGTTTCAGTGCAC
+TTGGAAGTGTGATGTAATTGTTTATCCTTATGTTGGCGAAAGCAGTTAACATTATGTTCT
+CTGGTGCTTTTCATTCTTAGTGAGATAAAATGAAATTAGAAAACATCTTACATTAGCCAG
+GACTCCCCTGGGGGCAAAGAGAGCCAAGACAAACTGGCTTAAGAGGAAAAAGGTGGGGGG
+CGGGAGGGTGATGGGAGGAGGGATTTCTTGGCTCATGTGACAAAAAGTCCAGGGGCTGGA
+ACTCTCCAAAGCAGCAGCCGGGCTCAGGGTCTCCGGGATGTCATCAGGACCTGCCTTCCC
+TGTCTTTTTTCTTTTTTTTTTTTTTTTTGAGATGGAGTCTCGCTCTGTCGCCCAGGCTGG
+AGTGCAGTGGCGCGATCTCAGCTCACTGCAAGCTCCGCCTCCCGGGTTCACGCCATTCTC
+CTGCCTCAGCCTCCCGAGTAGCTGGGACTACAGGCGCCCGGCACCACGCCCGGCTAATTT
+TTTGTATTTTTAGTAGAGACGGGGTTTCACTGTGTTAGCCAGGATGGTCTCGATCTGCTG
+ACCTCGTAATCCGCCCGCCTCGGCCTCCCAAAGTGCTGGGATTACAGGCGTGAGCCACTG
+CACCCAGCCCCCTGTCTGTCTTTAGCCCTGGGCTCTGCCCTGTTGGCCTCCGGCTCAGCT
+GGGCTTGCCCCACCAGAGCTCCAGGTTTCCATCCCCCCCAGCTCTGCAGCCCAGCAGGTG
+GGATTCCAGCAAAGTCCTGGGATTGAGTCTCTTTGGATTAACATGGGTCGTGGCCCCAAG
+CACACCTGGGTGACCTGAGTCAGGAGGGCCGAGAGTGGAAAGAAGGTGTGTCCTGAAGCA
+GCTGATGCAGATCATCAGACGGTGATGGAAACTATGCCGGGCAGGCAAAACGCCAGATAT
+CCACTCCCCATCTGTTTTACTTATCTACTGCTGAGTAACAGCTCATCCCAAAACTTAGTG
+GCTTTAAATAACAGGGCTTTTTTTTGCTGTTTTTTTTGGGGGGGTCGAGACAGGGGTTTC
+CAACTCCTGGTTTCAAACAATCCTCCAGCCTTGGCCTCCCACAGTGTTGGGATTACAGGC
+CTGAGCCACTGCGCCCAGCATGAGTTTTTTATTAGTTCTCAAACTCTGCGGATCAGCTTG
+GTAACCAGGCTGCTACAGGGAGTGTGGTGTGGCACTGGCGTGGCACGATTGGGCTGGAGG
+ATCCACAGTGGCCTTGTTCCCTTCTCCAGGGTTTTGGTGCTGGATATGGGCTGGGGCATC
+TTGGTTTTCTTCCATGTCCTCTCTTTCTCACCACTGTTCTCAGTCAGTGATTCCAGTTGA
+GCTCTCTTACTTGGTGCTGCCTTCTATGAAGGCACAGACAGAAGCAGCAAGGCATTTTAA
+GGCCAAGGCTTAGAAATCACACAGTGAGGCCAGGCGCGGTGGCTCACATCTGTAATCCCA
+GCACTTTGGGAGGCTGAGGCAGGTGGATCACCTGCGGTCAGGTCGAGACCAGCCTCACCA
+ACATGGTGAAACCCTGTCTCTGCTAAAAATACAAAATTAGCCGGGTGTTGTGGTGCATGC
+CTGTAATCCCAGCTACTCGGGAGGCTGAGGCAGGAGAATCGCTTGAACCCGGGAGGCAGA
+GGTTGCGGTGAGCCAAGACCATGCCACTGCACTCCAGCCTGGGCAACAGAGCAAAACTCT
+GTCTTGGGAAAAAAAAAAAAGAAATCACACAGTAAACCCCTGCCATATTCTACTGCAATC
+TGTGGGTCAAAGCAAATCACAGTCTTGAGGGGACCCAGTCTGGAGGGGAAGAGGCTCTGC
+CTTTTGATGGGGGGTAGTCCACAGAGACATTGCAGAAGGGCAAGCACAGTGGGAAGGTTT
+CCTGCAGCCTCCTTTGGGAACATCCCACCATTATACTATCCCAGCCTGAACAGTCTTCAC
+CTTCATTCTGGGTGCTCTAAGCCAAAACACCAACTGCTGCAAATATCTTCTATTTTAATA
+GAAAAGTCAGGACCAAAGCTGACTGAGATGAAAATGACGAGATCACTTTGAAAATAACCT
+TGAAATTCTGACTTGTTCAATAGTGCGGGTTGATTAGTCTACCTGACTCTGCGGGTAAAA
+TATCAATTTTGATGAAAATTCAGGATTAGCCTTTCAATTCCCGTGTTAGGAAACAGACAT
+ATGGATTTTCCCAAGTCGCTCTCCTTTGCCCTTGCTTTTTGTACTCATCATGTGGTATTT
+ATCTTTTTACGGCATTGTCTGAAAGTTACCAAGTTATTATGGAAAAGAATATAAGGAAAT
+CAGATATGAAACATGATAGCTGTAATGGAAATGGCAATGTTAAACCTCATCTGGACAAAA
+ATGATTGATGTACAGTAAAGTTTTTCTTACTAACCAGCTATTCATAAATTTGAAGAAATA
+GGAGAAGAGAGGATGTTTAATGGTGGAAAAACTTCCATCTATGGCTTCTGTAGCCACCAG
+TGAGCTGCCAAGGTTGGGTCCCCATCAGGAAGCAGAAAGGTGTGACTGTTACGATGGCAA
+ACCTTCTGACAAGGGGCCCCCAATAACCACATTTATGTTCTGTGAAAAGGCCACAGCTGA
+CAAACAATATCCCATTATTCCCTTTCCAGTGGTTTCCTTCAGAGTCTGGAAAATTCTGCT
+TACACTCTGAGCTTCTGTTTTATACCCTTCGACTTCTTAGGTTCTAGTCCAGTGCCCACG
+TCATAAAGATGAGGTGGCAATAATAATATTTCAGTCATACCATGTGCCTGCGTTCTCTCT
+AAAAATACCACTGTCCCTTTCAGCGTCTTTCTCCTTGATTCTAGGTTTCCTTTGGCCGTG
+ATTTTGAACAACAGCTGAGTTTTTATGTTGAGTCCAGGTCGATGTTTTGCAATCTGGAGC
+CTGTTCTTGTGCAGTTGATTCATGTAAGTATTTTCATTCATTAGTTTCTTCTCTCAGTAA
+ATATTTATTGATCATCTACATCCCAATCATTTATTTTGATTTTATTTTATTAGAGACAGG
+GTCTCACTCTGTCACCCAGGCTAGAGTGCAGTGGCGCAATCATAGCTCACTGTAGCCTTG
+AACTCCTGGGCTCAAGCAATTCTCCCTGTCTCAGCCTCCTGAGTAGCTGGGACTACCAGC
+TCAAGCCACGATGCCCAGCTATTTTAAATTTTGTTTTGTGTTGTTTTTTGAGAGATGGGG
+TCTCTGTGTTGCCCAGGCTGGTCTCAAATTCCTCACATCCAGCATTCCTCCTGCCTTGGC
+CTCCCAAAATGCTGGGATTACAGGAAAGAACCACTGCGCCCACCCTTAATCTGGGTTTTT
+TCTGGTCCTATTTTGTTACTCTTCTCTATGGTATGAAAGGTGGTTTCTCAAAGGTTAATA
+AACTTACAACTTTGGTTTTATTGATCTGTTTTTCTGTGAGATTTGCATTTTCCCATTTCT
+GCCTGCCAGCAACAGAGGTAAGTGATTTACAATGATTAGTTACAGAAATCTAACCAGAAG
+GAGCCCCTTCTTACGTAACAAGAGGTTCCCTACTTTCTTGGATCATGGCAACTCTCAGTA
+ACTTTTTATGGTGCCCTCAGACCAAAAGAATTAATAACAGCCCTGTTTATTAAGAAGTTA
+GGTTCAGGCTGGATGTGATGGCTCACACCTGTAATCCCAGCACTTTGGGAGTCTGAGGCT
+AGCAGATCACTTGAGGTCAGGAGTTTGAGACCAGCCTGCCCAATATGGTGAAATGCTGTC
+TCTACTAAAAATACCAAAGTTAGTCAGGCGGGGTGGCAGGCACCTGTTGTCCCAGCTACT
+TGGGAGTCTGAGGCAGAAGAATCGCTTAAATCTGGGAGGTGGAGGTTGCAGTAAGCAGAG
+ATCGCGCCACTGCACTCTACACTCTAGCCTAGGCAACAAAGGGAGACTCCATCTCAAAAA
+AAAAAAAAAAAAAAAAAGTTAGGTTCAGACAACTTAAGTATTTATGTCTAACAACTTGAC
+AGCCATTTGAAGAAAGTATATATATAAATTGAAAGAAAAATAATACTTTTTTTTCCTTTT
+CTTTTTGAGCTGGAGTTCTTGCTTTGTTGCCCAGGCTAGAGTGCAATGGTGCGATTTTGG
+CTCACTGCAACCTCCACCTCCCGGGTTCAAGTGATTCTCTTGCCTCAGCCTCCCGAGTAG
+CTATAATTACAGGCACCTGCCACCATGCCCGGCTAATTCTTTGTATTTTTTAGTAGAGAT
+GAGGTTTCACCATGTTGGCCAGGCTGGTCTTGAACTCTTAACCTAAGGTGATCCACCTGC
+CTCGGCGTCCCAAAGTGCTAGGATTACAGGCATAAACATCAAGCCCTGCCAATTTTTTTC
+TTAACCATAATTAGTAATGATGGGTGTGTACTTATGAAGCATATCACAGCTTCATAAAAT
+TTTGGAGTTAGATTGGTGATGCTATTCTTATTTCTTGTTTTACATTCACTGTTTTTTACA
+TTTATTCTTGCACAGCGATTAAACTTGCTTTTGATCACAGTAGCCACGAAAAACAAGTTT
+TACAAATATATGATGTGGCTATAAGGGATGTAAAGCAGTCCATCATCAAATCAGCCTTGC
+ACCAGTGCTTTTTACAACGTGCAACAAACAAGTATTGCTGTTTACAATGTGCGACAAACA
+AATATTCCCTAAAAAACGGTGGCGCCCCTGTGAGTTTGCTGCAGCACCCCAGGGTGCCAT
+GGTGCACCGTTTGGGAACCACAGGTCCAAACTTTTTATATCTGTGGAAGGGTTCCCTAAG
+GCTCTTTCATTATTTCATGTCTATTCAAGGAGAATAACTTTCATATGTATTTGTTTGCTG
+GTTAGCAAGTTATTTAGCACAACTAAACTTAAGACCTAAATTTAGAAACTATCTGGAAAT
+CAGGGGAGGTAATAGTATCCACCCTGGGATTATGAAGCTTAAGTGAACCAATGAATGTAT
+AGCTCTTAAATAGTGCTTGGAACACTATTAGTGATGATGTGGCTACTATCATTATTGTTC
+TTATTGTTGGTACTGTATAGCTGAATGGTGTGGTCTGATTGTCTAAATGGTGTGCTTTGG
+AGTTGTCTCTTAAGATTTCTAAATTCTTAAACTTTGGTGTGGTAGGATTTCTGGAAATGG
+AGTAAGTGAGCCCCAGCTATTCATTAAGCCAGAAAATGGTCACTAAAATGCTGATCAAAA
+GGCATGACTGACGTAGCCAACACTGCCTTTTGTTCTACCCTCTTGGAGATGTTTGCTCAA
+GCCATGATTGGATCAGGCCTGATGACCCCTTTGGCATTTCAAGGTTTAGTGCTAACCAGT
+CTTGGTCCTAGAAAGCTTGTTCTCATTGACCTGTATGTAGTTAATGTTGAGATCTCTATG
+GAAGACACTCATCTGAATCGGCCATCGCTTCATTACCATTTCTATTTTATTAATAAATTC
+AGAGTGTGAACCGGTTGGCAATGGAGACAAGAAAAGTAATGAAAGGAAATCATTCCAGAA
+AGACAGCTGCATTTGTCCGGGTATGTTCTTAAGATAAGGACTGTTGGACCTCGAACTCCA
+GTGGGCTGTTTAGTTTGCAGGTTACTAAATTACATTTCCCAGAAAAAGATGAGTATGTCA
+TGATAAGAATGGTTTAGTATTGATTTTTCAGATTAATTTTTCCCTGTATCTATGGGATGA
+GCCATTTTCTAATGTTTTCAAGAGAAATGGTTAAATGAGTCTGAATTTTAATACGTGTTG
+TGGGGAAGGTGAATGAGCGATGGATCTGCATTTTTATGTGCCAGCTGAATTAGCTTTCAT
+TTTCTCTAATATACTAATATAAGACATATTTTATAACATTATAAAATATAAAATAGTTTT
+CTAATATAAAAATATGTATAATAATATTGTTCTTGTAACTGAAAGGCCTTTTTTCCTCTA
+GATAATAATGATGCCCAACTTTGTTTTTGTTTTTCTTGAGACGGAGTCTTGCTCTGTCAC
+CCAGGCTGGAGTGCAGTGACGTGATCTCGGCTCACTGCAACCTCCGCCTCCCAAGTTCAA
+GCGATTCTCCTACCTCAACCTCCTGAGTAGCTGGGATTACAGACGCGTGCCACCATGCCC
+AGCTAATATTTTTGTATTTTTAGTAGAGATGGGGGTTTCACCATGTTGGCCAGGCTGGTT
+TCGAACTCCTGTCCTCAAGTGATCTGCCCGCCTCGGCCTCCCAAAGTGCTGGGATTACAG
+GCGTGAGCCACCACACCTGGCCTGATGTTAAACTTTGAAAAATCATTTTCAGCTTCTTGA
+AGCTGAAAATTTTATCAGATGTGATGCTGCTCAAAATTTATTTAGCTATTCATTCATTTA
+TTTATTTTTGGAGACAGGGTCTTGCTCTGTCACCCAGGCAGGAGTGCCGTGGCACCATCA
+TAGCTCACTGTAACCACCATATCCGGGTAATTTTTTTGTTTTTTGTAGAGATGGGGCATA
+TCACTAGGTTGCCCAGGCTGGTCTTGAACTCCTGGCCTCAAGTGATCCTCCTGCCTCAGC
+CTCCCAAAGTGTTGGGATAACAGGTGTGAGCCACCGCACCCAGCCCTGCTCAGAATTTTA
+AGAAAGAAATATGTGTCTGTGTTTTTAAACATGAAATTATACTGAAAAGATTACAGTAAA
+AAATAAGCATCCTGGCTCTGCCCTTTGTCACCTTGCTTCTCTTTCCTCAGTTAGCCACCT
+CAAACTCTTTAGCAACTGTTTCTAATTACCTCCATATTTTTAAGCAATTGGTTTAAACAG
+CTGTCTCTCAATTTATCAATGTTAGGTGTTACGTATTTACTTCCCGTGATGGTGGGTGAG
+GATTTGTTTTTCCTGCATTATCACTCACTCCCCTCACACCCCTGTCCTCCTAGAGGGTCA
+TCAGAGCAGAGTTGTACAAGAGGGGAAAATGGGGCTCAGAATGTGGAGATTCACTGTTGT
+AAGTTTCTTTCCTTGGAAATACATGAGGGATGAAAACAGGAGTATGATTCTGCCACCGTT
+GCACTGCTAGCGTTAATGTTTCTTCCCTTCTCCTAGGCCTGTGTTGCCTACTGCTTCATC
+ACCATCCCCTCCCTGGCGGGCATCTTCACACGTCTCAATCTCTACCTGCATTCTGGTCAG
+GTGGCCTTGGCCAACCAGTGCCTCTCCCAAGGTAAGTCCATCATTCTCTCATCTCGGGCA
+CTCCCTTGCTGCTTAGGAAAACTGACTCAGGTGTGTGCGTATGTGTGTAGAGAGAGACAA
+AGATTTCTTTTTTTAGAGACAGAGTCTCACTCTGTCACCCAGGCTGGAATGTAGTAGTGC
+AATCATAGTTTCCTGTAACCTCGAACTCCTGGGCTCAAGCAGTCCTCCTGAGTAGCTGGG
+ACTGCAGGCGCACACCACCACACACAGCTAATGTTTTTATTTTTATTTTTTATAGAGATG
+GAGTTTCGTTTTGTTGCCTGGGCCTGTCTTGAACTCCTGGGCTCAAATGTTCCTGCTTCC
+CACCTGGGCTCAAATGATCCTCCCAAAGTGCTGGGGTTACAGGCCTGAACCACTGTGCTC
+AACCAAGAGAGATTCCTTTAAGGAGGAAAGAAAAAAAAAGATGAATAAATGATGAGTTTT
+AAATTTGTTTCTCCGCTAGGAAGCACATTGGACACATATGCATTTATAGAGTCAGACAGA
+TCATAGAGCACAGATAGCTTCCTGTAAGAACCTTCTTAAATCTGTCTAGGACAGACCGGG
+TCATGCAGCTCAGACATCCTGAGCTCAGCACACCTGGAGAAAGTGAGACATGAGGACTGC
+TTCACAGTGGTAGATTCATGTTTGTTTGTTGTTGTTGTGGATGTTTGTGTGTTTGAAACC
+CCAGAAACACACAAGTACCATCTAATCTGTGATAGAACAAATACCCTACAGTTTGCTGTT
+ACAGATAGTTTCTGCCCAAGACTGGTCTTTCCGTACTAGACACCAAAGCCATCCATTAGG
+CAAGGATGCTCAGGATCATTTATTTGGGAGAAGGTGATCTCAGTGATATCAGAAGAGTGA
+TGTGAGATGAGACAGGGAAGGAAAGGAAGCCAGAAAAATAGGAACCATTGAACAGGTCGT
+TCCTGTGGGCAGCTGAAGCTCATTCCCATCTGGGAGGTGTTGTCAGACAGCCAGTGTTTC
+TCCATCTGAAGGGCAAGGAAGACAGGTGATTTTCCCTTTATTCTCATCTGTCATTGACAG
+AGTGCTGCTTCTAGGATATTAACCCCCTGGCATTCTGGCCTGCTCCACACTTGAGCCAAG
+AGAAGGCACTCAGGTGGAAAGCCCAAGTGTTTGCTGCAGGACACCCTGGTTACCTACTGC
+AACGGTGTACGCCAAGGGCCTGCAGGCAGGTTAGCAACAGGGTACCCACCCTGCAGGCCG
+TAACACAGAGGGTAAAAGAAATCTTTACGCGACATTTATGGAGTGTTTGTTATGTGGCAA
+GCCCTTTGCACAAGTTATCTCATTTCATCCTCCCAGAAGCCACATGGGGCCGGTGCTGTG
+GCTGGTGCCTTATTACCCAGGTGAGTAAACTGAGGGAGAGAGTGGCCAACTAACTTGCTT
+GGGGTAGATCCACTCCTGAGTCACTGAACCAGCTCTCAGCCCCTGATCTGTCTGGCTCAA
+GGCCATGCCCCTTCACCACTGCATTGACTGGGAAGCCTAAAGGAATGCCGGGGCAGTTCC
+ATAGCGCCATAGGAGGTGGACTGAGGTTTTCAGTGGTGGTTCTTTTCCTGACACAACTGC
+ACAGATTATGCCAAGGCTGGCGCCTCACCACTTGTTGCCATTGTCTTCGTAGGGCATTCT
+GGGCCAATTGGAGAGTGATCACTTCTCCATTCTTTGAACCACTGCCATGGAAGTTTTGGG
+GATCATCTGTGTCATGATTCAACTGGAGCAGCTCTGGGCAGTGAAGTCTTCATACATGGT
+TACTGCCCAGGAACCTTTAAAACTCGGCTTGGTTTTGCTTCTAACTCATGGGGGACTTCA
+GTAGCTTCTGAGTGCAGCTGAACACTTGCCTCTTGATTTCCCCTGTGAGCTGGTGCCTGC
+CCACCTCCATCCTCAACCACCTGCATCCTCATCTCCCATTTGCTTTAGTCACACAGGCCT
+GCTTCTGTTCTTTGAACACACTCAGTGGTCTCCCAGTTCAGAGCCTTTGTGGCTTTTTTC
+CCTCTTTCTACAATGATCTTTCCCCAGATAGTTGTATTTTTTTTGAATTACAAGGCAGAT
+GGTGAGAACAAGCCACAGCTCCTTACGGAGGCCTCTGCTGGCCACTCTAGCTAGAGTAGC
+CGCCCTGCCCTACTCTGTCACCCCTGCAGCATCAACCTCATTATCATTGTTGCACACTCC
+ACAATCCGATGCTTTCTTACTGTGTTTGTTTACTTGCTTATTGTCTCTGATACCCCCTCT
+CCCCACTAGGACAGGCACGTGTCCTCACTAGGACAGGCACGTGTCTTCATTGTGTGTAGG
+TCAACATGGAACTTTCTCCTACTGCTTGCTTTGGTAAGAATGATGGGTTATCGGGAGGCT
+GAGGCACAACAATCGCATGAACCTGGGAGGTGGAGGTTGCAGTGAGCCGAGATCGCACCA
+CTTGAGCAACAGAGCAAGACTGTCTTGAAAAAAAAAAAAAGAAAGAAACAACAATGGGTT
+AGTGAGAAACAAAACAAAAATTAACAGTCACCACCAAAAACCTAGTGATGCACAGGATGA
+AAATTAGAAGACGCTTCCTTGGATATTAGAAATTTTAAATCTGCTTATAAATGGGTTCCT
+TCTTTAAAAGCTCAGGAATGGTGGACCTAGGTAGGCACACCTGAGTTGGTTTTACCTGCA
+ATACTAGGAACAAATTGTGAGCTGCAGATACCAAAGCTATGACACCACTTACCAGAACTG
+CAAGGGGAGGCTTTAGAAGCCTAGATCTTTCTTCTTCCCATGTTATAAAATCAGGACCAT
+GGATCTGAATGTTGTGGATCTTGGGAAATTTATAATTAGATCCCATGTAGGGCTTTATGA
+TAATTTTTTTTGAAAAAGCAAAACAAAAATTCTCTACCTGGATAAAGGTATCCCCCTTAT
+CAAAGATTTGGTGCTCCCAAGAACTGTTGAAGGAGAGCTGTAAGTAGTTTCTCCCTGTTG
+TGCTTCCTATAACGTCCTCGGTCCCCACTGAGGGACAACTGGTGTGAGAACAGCCCCATA
+TACTGTGCATGGATAAAGACAGCATCCTCGGTGTCAGGACTCTGGGCTCCTTGTCTGTCT
+CCCCTGTCACTTTTCAGCTACTGCAGGAGAGTGGGAATGTGGAGTCCACTTCATGTTTAA
+TAATTTATCTGATGATTTTTACTCAAGTCTCTAAATGCTGTGGCGCTAAACCTTAAAAGC
+CTATTATTTTTCTCCTGAAAGCCACAGGCAGCAATTGCTGGCCAAAATAAATAATGCATT
+CAATTACTGAGAATGAGAAGGCTAAATATAAATTAAATGAAGCTCATGGAAATGCGCTGC
+TTTTGTTTGCCTCCCTAAACATCCTCCCCTTGCAGCTGGTTATAAAATGTCCCCGTCCCT
+CCAGTTCATTTTGTTGCCTCCCTTAATCCGGCCTTGGTTGTATCTTCTTTGGCAGGCTGT
+GGCTTTCCCAAGGCTGGGTCCATCCCGACAAGTAAACTCCTGTTGAACCCTCAGGCAGGC
+TGGCGCAGGATGCTGATGAGGGCTTGTTGCAGGGGAGGCCTGGTTCTGTTCCTTTGTACA
+CACCGGTGCTGTGCATAGACTGGATTGTGCAGGGATTTGGCACGCATGCTTGTGCCCACC
+ACCCCAGAGTATTTAGGAGAAATGAAGGACTTGCAAGCTAGAGATTTGGTCGATCAGATG
+CTTCTTAACTGGAGATGGCCTAGCAATGTCTCTCTTTTCTTTCAGTCCCTTCTCTAGGTA
+ACTTCTTGCCCTTGTTTGTCAATGGCTCTTTCTAGAAAATTATTTCCAGGCCACAGCAAG
+AGCAGGTTCTTTTCTCCTTTATTTTTACCTTTGTTTCTTTATCTTTACAGTTTATAATCT
+AGAAAAGGTACGTGTTTTACGGGCTAGGCGTGGTGGCTTATGCCCATAATCCCAGCACTT
+TGGGAGGTTGAGGTGGGCGGATCACCTGAGGTCAGGAGTTCAAGACCAGCCTGGCCAACA
+TGGTGAAACCCCGTCTCTACTAAAAATTAAAAAAATTAGGCAGTTGTGGTGGTGTACTCC
+TGTAATTCCAGCTATTCAGGAGGCTGAGGCACGAGAATCGCTTGAACCCAGGAGGCAGAG
+GTTACAGTGAGTCAAGATATCACCACTGCACTCCAGCCTGGGCAACAAAGCGAGACTCTG
+TCTCAAAAAAAAAAAAAAAAAAGAAAGAAAAAAGAAAATGGGGGCATTTTACAATGGAAG
+TATGTTTAAGGTGGGTCTTAAAAGAAGAACATGTGTTTATGAGAACATGGGAAGGGAAGA
+AGGAAGGATTAGCATTCCTGGTTGAGTAAATGGCCTGAGCAAAGGCATGGAGATGTGGAA
+TTACATGATGTATTTGGCCAACAGCAGAATGTTGGGATGAGGCCCTAATTAGTACTGACT
+TTCAAGTCTTCTGCTTGCATTGGTCCCAGTCCTGACTCTGCCACCTACAAGCCAGGTGCT
+CTTGGATGACTCGGCCTTTCTGTCCTGTTTCCCCATCTGTAAAGTGGAGACGATGACAGT
+GGTACCTATCTGTTGAGTGTTAAATGAGAAAATGGCCTTAGAGCACTTGGCCCACCGGCA
+CATAGTAGCTGCTTAGTAAGTATTATCTTAGTATAAACATCTCTCAAATGATGAAAGTAT
+GCCATGGGTTTTAGGAGCTAACTGTATACAGTACGTTGAGAGCTGTTTGATTTTATAGTT
+AGAAAGCCAGATTATTTTTCATATGCAAAGCATTGGGGAAGCTGTAGGAAACTTAATCTT
+TGTTTTGAGACAAACTGATGAATTATGCTAAAAAGACTTGCGGTTCCTCCAAAGCTGAAA
+CAAGATAGAACAATTAAAGAGAGATAGTGGTCAAAAGAACTTGTTTTTTTTTTTTTTTTT
+TTTTGAGGCAGAGTCCTGCTCCGTCGTCCAGGCTGGACTGCAGTGGCGTGATCTCTGCTC
+GCTGCAACCTCCGTCTCCCAAGTTCAAGTGATTTTCCTGCTTCAGCCTCCCAAATAGCTG
+GGACTACAGGCGTGCACCACCACACCGGGCTAATTTTTGTATTTTTTAGTAGAAATGGGG
+TTTTACCATGTTGGCCAGGCTGGTCTCAAACTCCTGAACTCTGGTGATCCACCTGCCTCA
+GCCTCCCAAAGTGCTAGGATTACAGGCATGAGCCACCGTGCCCAACCAAGAATGATTTTA
+TTATCATTAATAATCATGCTTTTCCCACCTTCTGTAGGGATCTCCCCTGTTCTTTTAGAA
+CTTACTTTCTTTTATTTTTTGCATCTTCATCCTTCAGAGCTGGGTTCATATGTCATGTCT
+TTAGAAAAACCATCCTTGGCCTTCCCATTTCTGCAGATAAACAGAAAGTTAGGTCAGGTC
+ATCCTGTACGATATATTATCCGCTCACCTGTGCTTTTTCTCCATTATGCTTATCACTGTT
+ATTTAACAAGTAAATATGTAAGTAGTTGTCTGCTTTTCCCCCTGTAAGCGCATCACCTCC
+ATGAGGTCCTGTCTGTCTGGTTTACTCAAAAAGTTTGAGATTTTGGAGCACTTTGGATTT
+CAGATGAGGAATGTTCAACCTGTATATGGAGCCCCTGGCTACCACAAACTGTAATGGCTA
+ATGGAAATAGCCAGGGCCATGATGTGGGAGAGAAAAATTATTTTGCATTTCCTCTTCCTG
+GAGAGTCAAGAATGGCTTGTGAAGGAGAAAAATAGTTTTCACACATTTACCAGGTCTTGG
+CGATTTATGTTTAAGTTCCTATTTAGTTTAGTTAACAGAACATCCTTTGAAGAGTGTTTG
+ATTTGATTGTTTTCTCCAACCCTGAGGCCTCTTTGGTGAATGCAGACAAAGTAGGTTATT
+TTAGTTGGAACAGTTCACAGCAGGGCAGATGGCATCAAGCTTGTCGCCCACGTTCACATC
+TGTCCACACATGATCCATCCATCTTAGGGAGTGTCAAGGCCTGGGAAGGATGGCAGCTGC
+TCATGGAACCCACAGAAAAAGGGCACGGGCAAGTCTCCTCCTGACAATCCCTCAGACCCT
+TATAATAGTTAAATTATAACCTGCAGTTTCTTCCTCCTGTCAGTATTTTCTGGTCATCTT
+TTACATGCGGCCCACTGTGCCAAGCATTGTATGGGCAACAGGAATGCACTTAAAGAGACT
+ACAGGCTGGGCTGGGCGCGGTGGCTCAGACCTGTAATCCCAGCACTTTGGGAGGCCGAAG
+TGGATGGATCATTTGAGGTCAAGAGTTCAAGACCAGCCTGGCCAACATGATGAAACCTCG
+TCTCTACTAAAAATACAAAAATTAGCCGGCAGTAGTGGTGTGTGCCTGTAATCCCAGCTA
+CTTGGGAGGCTGAGGCAGGAGAATCGCTTGAGCCTGGAGGGCAGAGGTTGCAGTGAGCCA
+AGATCGCACCACTGTCTCCAGCCTGGGCAACAGGGTGAGACCGTGTCTCAAAACAAAACA
+AGAAAAAGAGACGACAGGCCATTCAGGGAGAGCAAATCTGTTTACAATTATTACACTAGG
+CGACACATGATAAAGCTCATGCACTATGGACATAAAATGTGCTTGGGAATTTTAGAGCAG
+AGAGAATTAACCCTTGACTTGAAAGAGGAAAAAAAAAAAGAGGTGGCATTGAAGAGCCTG
+GAAGGTCAGGGAATATCTTGTTATTATACTGAAGTAAGGTGTATGGCATTCTAGGTTGAG
+GCCTGGAGGCTGAGAAAACAGTACGTCTGGAAGGAATGAGGAGGAGATCAAGTTAAGGTG
+ATAGTTGAGGGCCTAATTGTTGAGAGGTCTGAACTCCTGGCAAAATAGTTTTATTCAGTA
+CGTATTATTAGGTAGGTGGTTTATCTTTATTTTGCAGCTGGAGAAACTGAGGCTCAGGCG
+TGCTCAGGAACATCCAGCTAATGAGTGGCCTTATCTGGATTTAACCACTGTGCCTCTCTA
+TATTAGGTTAGTTCTTCTATATCATAACATAGGGTTGTATTTCTAATCCCAAGTGCACGT
+GGTTGCTGGAGGTCAATTATTACGGATTGAGCATTAGATAAACTAGGAAACAAAGAACCA
+AAATTAAGATAAGGAATACCTAATCCTTTCTGCTTAGGGAAATCTAAGCCTACTTTTCAC
+AGAGACAATACGCAACCTCAAATGAGCTACTGCATGGATGAGAGAAAGGTATGTCATCCT
+GTAGTATCTCCGAGGTAGGAGTTAGGTAACACATGGGCTGAGCATGCTTGGCTCAGTGAG
+AGAGCCCTTGACAGTTCAGAGAGTAGAGGGAGGGAGAGAGTGCAGGAGCCTTCTGATGGT
+ACTACCGAAGCTAAGAAGTAATTTATATGTCCCAAGTGGATTTTTCACATTAAGTGTTGA
+TATTCAGAATGAACTTAAAAGGCATTCTGCATAAACCAGGTGGCAAAATCAAAGTTAGAT
+TAAGCCATCATTGATAGCAATTAAGCATTAATGTATAAGGTATTTAATTGTTCCTGGAGA
+TTCATATTTCTTTACATCTTGCTTTATGTACATATCAAAATAGTGGCCCCTAAGTCCTCA
+AACTTAGCTGTTGGAATAACAAGTTCTATTACAAAAACACAGGCTAGTAATAGATAGTGG
+TAAATCTCTATCAGTGACTTGCCTGTGGATAACTTGGCCACTGAGACCACAAGGCTTTGC
+CAAAGGCACCCCATCACTTGGTGGCAGCACATCTTCATTGCAGGCAAAGTTTTCAGGAAG
+AAGATATGTCTGGATGTTGCATTTTATGTGGTAGTTTCCATGATATTGATATTGTCAATC
+CAAACCTAAACTCATACGGAGATAGAAAATGTTGAAGATGGGTAAAGATGTTTTGCAATG
+GGGTTTGTATACCTTGAGAGAGAGTGATGATTTTTATAGCCAGAACCCTGCTTTACTAAT
+ACACATTCAAGAGATGGGAGTCTTCAACCCTTGGAACATCTTGTCTTAAGAACTTACGAT
+TTTTGGCCGGGCACGGTGGCTCACGCCTGTAATCCCAGCACTTTGGGAGGCCGAGACGGT
+GGATCACTAGAGGCTAGGAGTTCGAGACCAGCCCGGCCAACATGACAAAACCCTGTCTCT
+ACTAAAAATACAAAAATTAGCCGGGCGTGGTGGTGTGCGCCTGTAGTCCCAGCTACTCGG
+GAGGCTAACAAGGCACGAGAATTGTTTGAACCTGGGAGGTGGAGGTTGCAGTGAGCCATG
+ATTGCACCACTGCACTCCAGCCTGGGCAACAGAGTGTGACCCTGTCTCAAAAAAAAAAAA
+AATAAAGAAGAAATAATGGTTTTTCTATTCTTCGATCTTCCTGGGCTAGGACAGCTGTCA
+GTCTGAGTTTCCTGAGTTACCTAGGAGGGTAGTTGGATTGATGGATTGATGGATTGAAGA
+TCTAGGAGTGAAATGAATTAACTTTGAGGTTTTGTTCAGCCTCAGGAGTTTATGACTGAC
+GAGTGGTAAAGATTTCCATTAGCACTGACCTAATGCATTATTGAAAAAAAGCAAAATGCC
+AATTTTGAAGGTGGGATGGGTTATCACTTCTTGACTGTCACTTATGATTCATGTATTGAC
+TCATTTTCCATATCACCAATGCCAACCATACAAAAGGTTGCATTTACTCTTGTAGGTCCT
+AGTTAAGTCTGAATTCCTTTTATCATGTATTGAGGGTGTTTGGTGAGATTGTCCTGTATC
+CAGTTGAAAATCTAGGCAATCTGTATTTTAAATCTTAATGACTTTCACTATAAAAATTCA
+GAATGCTCATTTGAAAAACTTCCAACCATACAGAAATGTAGGACTCTTAAAAAGTAAAAA
+GCCCTGAGATAAAAGTCTCCAATAATATGCTGTATCTCCCCACCCCACCCCCAAATCTGC
+TGTTGTTAACAGTATGGACATCTTGATTTTTTTCTTTTATATATCCATTTTAAAATATTC
+ATTATTCTTGTATGCTCTCTGCCTCTCTATTCTCCTTTCTCCTTCACTCTCCATTTATCT
+ATATTCTTATATATATATATATATATGTAGTTCTCTTTCCCCCTTAGCAATAAATGGAAT
+TATGTCTTCTACAGTGTTTTTCATAAGCCTTTTTTGGCTTCTCTGTAAATCTTGGTGTCA
+ATCAGTACCCTCTTTGTAATGGCTGTTTGGTATTCTGTTTCTTCTTTTTTTTTGGAAGTG
+CTACAAATTATTTCTTCAAATGGCCCCCCTCTATTTTTTTTCCTCCGAACTCCTGTTGAA
+AAATATATGAACTCTTTGCAAGTTTTTGCTCTGGCAGACAATAAATAACCTGCATCTTAA
+TTCTGAGCACTTTGAAGCTTTCTGACAGTTGCCCAATTGGTATTTTAGCCTCTTAGAATG
+TGGAACTCTATTGTTCAGACAGAGGCGTATTGAAAGCCTTGGTACACACAACAGATGCCA
+GTGGGGCTCCTCAGGTGGACATCCCAGTGGGAGGTTACTGCCCCTGAATTATCTACAGGA
+GCTCGAAGAGGCCCCAGAGCACGATATGGAGCTTTTTAAAGCCTTGAGAAGAAGAACCCT
+TGCAAGTGGACTGACTGGGGAGCTTCAAGCCTGAAGTCTGACTCATTTCATGGAGAAGCT
+AATTAGAGAGGACCCTTCCCGCCATCCTCACGGTGCAGTGCAGAACAGCATCCCTGGTTG
+GTCCCCACAGTGTGTGTATCACCCCTCAGCTTGGTGCTGTGCCTTACACATACAGGGAAC
+TGGGGTGGCTGCCCCTTAGAACAGCAGGAGTATTAAGAGTCCATGCAGTGTGTGGCCCTG
+TCCCTACTTCCATCTCCACCTTGTCCTACTCTGGTTAAATAGGGAGTACATTGTTTTGCC
+ATATTTCTGTTTTATACATTTCTAGGACTGAACATTTTACAGCAAACTTGTATTGCCTTT
+GTATGTTCAAGAAAAATTATTTTTAGAAATTTAAGCCTGGGCAACATAGTGAGACCCAGT
+CTGTACAAAATATGAATTAAAAAAAACTTAAAAAATCAGCAGGCATGATGGCGCACGCCT
+GTAGTCCCAGCCACTTGGCAGGCTGAAGTGGGAGGGTTGCTCGAGCCCAGGAGGTCGAGG
+CAGGAGTGAGCTATGACGGTACCACTGCAATCCAGCCTGGGCAGCAGAGCAAGGCCCTGT
+CTCAAAAAATAATAATAAAAATAGGCCAGGCACGGTGGCTCATGCCTGTAATCCTAGCAC
+TTTGGGAGGCAGAGGCAGGCAGATCACCTGAGGTCAGGGGTTCGAGACCTGCCTGGCCAA
+CATGGTGAAATGCCATCTCTACTAAAAAAAAAAATACAAAAATTAGCCAGGTATGCCAGA
+TCTGACCTGCAGACCCTGACCCAGTGACGGATAAAAGACTGACACGGATATTTTGCCTGT
+CAGCATGGCTAAGAGGCTCTGCTGCCTGACTACAGCATTGGCCTCCATAAGCCGGCAAAG
+TTCGCATTTATTTAGTACAGATTAAATGACAAAGGTCTCGAGTAAACACCACTAGAAGGT
+AATTAACATTGCCGACCTCCTGAGTAGAGAGCAGTCATACACCCACAGATGATCAAAGGT
+CGGTCTTAGGACCACATGAGTAAACAAGCTATTTAGATAAAACCCCCCACATTCACTTAC
+TATTTGCTCTTTTGCTATCAACTCAAGGTAAAGAGGATTAGGCTGCCTTCAGCCATAACC
+CTTTCCTAAAGCTTTTGTAAAACCTTCCGGCCTTCCAAGAAAGCTTGCGTTTTTCCTATA
+ATTTTCTCTTACAATTTCTGACATCACCCTAACCGAGCTCCTACAGGGGCATGGTAGCAG
+ACGCCTATAATCCCAGCTACTTGAGAGGGTGAGGCAGGTGAATTGCTTGAACCCAGGAGG
+CAGAGGTTGCAGTGAGCTGAAATTGTACCACTGCACTTCAACCTGGGTGACAGAGCAAGA
+CTCTGCCTCAAAAAAAAAATAATAATAATTATAATGATAATAATAATAGGCCGGGCACAG
+TGGCTCATGGCTATAATCCCAGCACTTTGGGAGGCAGAGGCGGGCAGATCACCTGAGTTC
+AGGAGTTCGAGATCAGCCTGACCAACATGGAGAAGCCCCGTCTCTACTAAATATACAAAA
+AATTAGCTGGGCATGGTGGCTCATGCCTATAATCCCAGCTACTCTGGAGGCTGAGGCAGG
+AGAATCACTTGAACCCAGGAGGTGGAGGTTGTGTTGAGCCAAGATCATGCCATTGCACTG
+GGCAACAAGAGCAAAGTCTCAATAATAATAAATTTCAATTAAAATTCCAAGACAGTAGCC
+TATCAGTAAGTGAAAAAATTGGTGTCCATCCTCATCCACCACTCCAATATTACACCTAAT
+AGTTTGGCATTTATCTTGCCTGACCTTTCTATGCATCTACATAAGTTTATATACTTTTTT
+TCCTTTGCAAAGATAGGCTCACACGTATACAGCTGTGTGACTTTTTGTCCTTTTTTTTTC
+TTTTTTTCCCCCGCCACCCTCCCCCCCGATTTTTTGTATGTAATATGTCATAGATGTCTT
+TATACCTCAAATATACCTCAAAACATATAGATCTGCCTTATGCTCTTTATTAGCTATATT
+ACTTGCTTGGTGCAACAGTGCAGTAATTTCTTTTTTTTTTTTTTTTTTTTTTTTTTTTAC
+ATTTTGGAACTTTAAGCTGTTTTCACTTTTTCTTCAAATGATCTTAGAGTTGATATAAAG
+ATATCTTCATCCAACAGGAATGATTGACCCAATCATTTATAGTAGCTAGGCAGCATGAAT
+AATCAAAACATACAGTTTACCTAGCATCTTCAGCTAAGCCCTTATTTTCAGCTTCTGTCT
+GCATCTCACCCTTTCCCGCAGCTATTTGCTTGTGACATATATTTTGGAGTCCATCTGTGG
+GGTTTTAATGGCTTTGTGTTCTGAGTGTTTGATTTCTTCCTGTCCTTGCGGAAGTTTCCC
+GAATACCGTGTTCTTTCAGTGGTCCACAGACCTTTTGAAACTACTCAGGTTGAGAACAGG
+AGAGCCTGAAACTTCAGATGGAAAATGTCAAATGTGATATTTTGCCAGTGAGCATCCCTG
+GCATTTACTCGTCATATATACAAAATAATGAGGTAGTCTGTCCCCATATTTTTAGCAAGG
+ACCCCAACAATTCTTACAATAGAGCAGTCCAAGAGTACTACAGTGCTCTTACAAATATGG
+GGGCAGTGGCTATGTTTATGCAATTTTTCTTACTATGAATACGGGGACGGTGGCTGCGTT
+TCTGGAGTTTCTCTTACTACGAATATGGGGATGGTGGCTGTCTGTGTTTGCTCTCTGCCC
+AGCAGAGAGCAGTGCCGTGAGATGCGTCAATTGCTGTGTGGAAAGAACCATAGAATGCTG
+CTCAAAAAAGTGAAGTCCCTTTTTCAAGAAAAAGGGGTCTCAAATACAGTGACTGTAGTG
+TTGGGTCAGCAAGACCTGAGTGGGGTTTTTCTGGTTTGGGTTTTGCCTTTAAGATGGGAT
+ATGCAGTGATTGTTCTGAGATACTGGAAATATAAGCAGAAAAAAAAAAAAGGTATATGGA
+AAAGAAACATGGATGTCCCAGCAGGGAACGGTGGCTCACGCCTGTAATCCCAGCACTTTG
+GGAAGCCAAGGCAACCGGATCACCTGAGGCCAGGAGTTAAGACCAGCTTGCCCAACATGG
+TGAAACCCCATCTCTACTAAAAATACAAAAATTAGCCTGGCACGGTGGCATGTGCCTGTA
+GTCTTAGCTACTCGGGAGGCTGAGGCAGGAGAATCGCTTGAACCCGGGAGGCGGAGGCTG
+CAGTGAGCTGAGATCACATCACCGCATTCCAGCCTGGGCAACAGAGCAAGAGTTCATCTA
+AAAAAAAAAAAAAACAAAAAAACATGAATGTCCCATGAACCCCAGAGGACTTGGATGAAG
+GAAGCCTAGTCCGTGTACTTGCTGCTTTTCCCCTTCCTCTAGTGGAACCAGGACAATATA
+TATTTTTTCCTTTTCTAAAAAAATTTTTGTGGGTACTTAGTAAGTGTATATATTTACAAG
+GTACATGAGATGTTTTGATTCAGGCAGGCAGTGTATAATAATTACATCCTAGAGAATGGT
+GTATCCATCCCCTCAAGCATTTATCCTGTGTGCTACAAACAATTCAGTTATATTCTTTCA
+GTTATTTTTAAATGTACAATTAAATTATTGACTAGAGTCACTGTGTTGTGCTATCAAATA
+CTAGGTCTTATTCATTCTTTCTATTTTTATTTTGTACGCAGTAACCATTCCCACTCCCCA
+CCATGCCCCACCATTACCCTTCCCAGCCTCTGGTAACTATCCTTCTACTCTCTGTCTCCA
+TGGGTTCAATTGTTTTTGTTTTTAGCTCCCACAAATAAGTGAGAACATGCAAAGTTTGCC
+TTCCTGTGCCTGGCTTAATTCACTTAACATAATGCCCTCCAGTTTCACCCATGTTGTTGC
+AAATGACAGAATCTCCTTTTTTATGGCTGCATAGTACTCCATTGTGTATATGTACCACAT
+TTTCTTTATCCGTTTGTCTGTTGACGGACACTTAGATTGCTTCCAAATCTTGGCTATTGT
+GAACAGTGCTAAAACAAACAGGAGTGCAGATATCTCTTCGATATACTGATTTCCTTTCTT
+TTGGGGGTAAATCCAGTGGTGGGATTGCTGGATCCTATGGTAGCTCTATTTTTAGCTTTT
+TCAGAAACCTCCGAATTGTTCTCCGTAGTAGTTGTACTAATTTAACATTTGCACCAGCAG
+TGTGTGAGGGTTCCCCTTTTCTCCACATTCTCACCAGCATTTGTCGTTGCCTGTCTTTTG
+GATAAAAGCCATTTTAACTGGGGTTCGATGATATCTCATTATAGTTTTCATTTGCATTTC
+TCTGATCAATGATGTTGAGCACCTTTTCATATGCTTGTTTGCCATTTGTATTTTTTTTTT
+TGAGAAACATCTATTGAAATCTTTTGCCCATTTTTAAAATCTGATTATTAGATTTTTTTT
+CCTATAGAGTTGTTTGAGCTCCTTATGTTCTGGTTATTAATCCTTTATCAGATGGGTAGT
+TTGCAAATATTTTCTCCCATTCTGTGGGTTCTCGTTTCACTTTGTTGATTGTTTCCTTTG
+CTGTGCGGAGCTTTTTAAGTTGATGTGATCCCATTTGTCCATTTTTGCTTTGGTTGCCTG
+TGCTTGTGGGGTATTACTCAAAGAGGGGACAATATTCTTTACTACTGGGAATCTGAGTTC
+TCCTTTTTCTGTAGGTCTTTAAAAAAAAATCCGTTATATCTTAAATGAGCTTCCATAGCT
+CTTAATAGCTACAAAACAAAGTGTTACATGAAGTTGACATGATTATTCTGAACTTTAAAC
+TATAAGGATAAACTGCTGTCACATGGGGTAGGATTTGATTTCTAATTACTTAAGATAAGA
+TTGAGAAGTCTCCAGACAATATTTTCTATATGGGGCAAGTCTTCTGAGGATAGAACTAAA
+AATCTGCTTTGGAACCCTGCATGCCCCAACCTTTAAATAACTGTTTATTTTAGCTCCGTC
+CTTTAGAGTGGAAACTGGGCGGGGTGGGTGAGAGGAGCCAAGTTCTGGGGACAAAGCTGC
+TCTCTTTTTAATGAGGCATAATAATAGGCACATTCTCTGGGCCAGTCAGTAACAAACACA
+TAAATAGAAAAAAATGGTCTTTCAAGTTGCTCTGAGCAGAATTTGCATTCCCACTGAGAA
+CCTTGTTTCATGATATACTTACTTCACTGTGGGACTGCCGGAGGACTAAGGAAATGAACT
+GCTTAAAGATAGGGCCTAGGAGATCCTGTGGGTTCCATAAGTAGGGCCATGTTTTTCTTT
+CTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTCCTTT
+CTTCCTTTCTTCCTTTCTTCCTTTCTTCCTTTCTTCCTTTCTTTCTTTCTTTCTTTTTTT
+TTGAGACAGAGCATTGCTCTGTTGCCCAGGCTCGGCTCACTGCAACCTCTGACCGACGGG
+TTCAAGTGATTCTCCTGCCTCAGCCTCCCGAGTAGCTGGAATTACAGGCATGTGCCACCA
+TGCCCAGCTAATTTTTGTATTTTTAGTACAGACAGGGTTTCACCATATTGGCCAGGCTGG
+TCTCAAACTCCTGACCTCAAGTGATCGACCCACTGGCCTCCCAAAGTGCTGAGATTACAG
+GCGTGAGCTACCGTACCTGGTTGGGCCATGTCTTACTAGTGGTCACAAGATAGAAGACCC
+TGCAGGCTCTGACCCTTTCTGGAAGGTTTCTCTATCAGAACGGACATCAGGTGGCTTTTC
+CTCAAGCCCCATATTTAATGTCTCTCCCCAAAACAATTGAGATAAGTGGATTCATAGACC
+AAAATACGTAACAGGCTTAGAAAATAAGTGTTGGCCCAATGCGGTGGCTCACGCCTGTAA
+TCCCAGAACTTTAGGAGGCCGAGTCAGGCAGATCGCTTGAGCTCAGGAGTTTGGGACCAG
+CTTGGGCAACACGGTGAAACCCCATCTCTACAAAAAATACAAAAATTAGCCAGGGATGAT
+GGTGCACTCCTGTAGTCCCAGTTACTGGGGAGGCTGAGGTAGGAGGATGGCTGGAGCCCA
+GGAGGCAGAGGCTGCAGTGAGTCGAGATCACACCGTTGCACTTCAGCCTGTGCGACAGAG
+CAAGACCCTGTCTGGAAAAAAAAAAAAAAAAACCAGAAAAAAAAATAGTTGTTAATTAGT
+ATGATTATGTTGGTCTCATTGCCACAGTTTATGTTGTCAACGCTTTCTCTCACTTTTTTT
+TCATCTGTTTGTCTACCTGCCCATGACAGTACCCTGTTCACAGTTGGGGCTTAATAAATG
+TGGAAGGGGTTTGAGTTTGGGGTTCAGGAGACAGCCAGGCAAAGAAGCTTCCAGAGCAGA
+GCTAACTTGACTCAGAAAGCTTTACAAGGAGTGTCTTTCTGTGACATGTTTTTTTTCCCT
+CTCCTTTGAAGAAGGAAGAGATGGCAAAACTCCACCATCCATCTTCAGACACATACTCTT
+CTCATTAAACATAGGCCTTTCTTCCCAGGAAAGTGAGCATTTGCTGTTGCATTTGCCCCT
+CTGGTGTGCTGGCCGGTGTTCCTGTTTTAATTCAGGATGCTGTTCACCCCTACAGTGTTC
+TCTTTGCATCACTGGAAGTCGTTTTGGAGTGGAAGTCCATTTGGACCATGAAAACATTTG
+ATCTTGTCGGGTAGTTTAAAATTTCATTTGTCAGGTCAGTGTTTTGATTGTTTTGACCTT
+GAGGCTTTTTCTCACGGTCAATACCTTGGCAGTTTTAGAAAGAACTTTCACTCCCTCTCC
+GTCTTCCCCTCCACCTCCCATCCTTCCTGCTCTCCCTCATCCCTTCCACCCCGTCTCCTG
+TTGTGCACACACATTCTCTCTCCACTCCTTTTCTTCCTCTCTTACTCCCTTTGAAGTCTT
+CTTGTTTTACAGATTTTTTCATAGCTCTTTAAATATCTTCATTTCCCAAACGATTCTATG
+GAGCTGATGTTAATCAGAAGCCTTTAAGCTGAGTGTGTGTGTGTGTGTGTGTGTGTGTGT
+GCTGTGTTCCTTCAGACATTTTGATGGCTATTTAACAAAAATGGTGTGCACTAGAATAGA
+TTCAAACTGACCTGGGTTTGAGCTGCAGCTCTACTACCAACACTGGAACTTCATACACAG
+GACACTGTTGCAGGATGAATTGCTTCTCTTTCCTTCCCTTATTTCTCGTCTGTGAAGTAC
+ACGTGTTGACAGCACCTTCCTCGCACTGGTAGACATGAGAATTCAATGAACCAATCCAAG
+TTGAGCTTTAGCCCAGGCAACTGTCATTTCTAGACTTTTTACAAAAATTTGCGACCTGCT
+TTTTTCACTTAATAATCTAAAGACAATTTAACAGAGGTTCTCTGAGCTGAAGCAGTGCCC
+TGTCAAGCAAATATTCCTCCAGCTCCATCATGGTTTGCAGAAACCTTCTGCTAGGACCTG
+CCCTCGGCATGGCCTGGCTTCTACCTAACTCTCAGGACTGGCCTTCAGGCCACGTGAAGA
+AGAAAGCCAACTAAATTTCCCAGAGTTCTAATATACTGACTTTTATCTTCTGTCTTGCAG
+CTGATGCTTTTTTCAAAGCCGCTATAAGCCTTGTTCCGGAAGTTCCAAAGATGATTAATA
+TTGATGGGAAGATGCGGCCATCGGAATCGTTCCTTCTGGAATTCCTCTGCAATTTCTTTT
+CTACTTTATTAATAGTTCCGGTACGTTTCCTCAGCAGAACCGCAGGACATGTCTTCCTTT
+CACCTGCCTTATAATATTATATGTGTTCTTAGGCCTAAAACTGCAGGAACATTCTATCTA
+GTATCTTTGTGTTGGTTTTCCAGTTAGGTATTTGAATTGCTTAATGAATTTTCTATTCTT
+GCTGGGTGGGGATCATACTATAATAGTAGAGGTGAGGTACTATGTCAGCTCAGGCTGCTA
+TTACAAAGTGCCATAGACTGGGGTCTTAAACAACATTTATTTCTCAGAGTTCTTAAAGCT
+GGAAGTCTGAGATCAGGGTGCCAGTCTGGTTGAGTTCTAGTGAGGACCCACTTCCAGGTT
+GCAGACAACCATCTTCTCTCTCTTTCTGTCTCTCTTTTTTTTTTTTTTGAGATGGAGTTT
+CACTACTGTTGCCCAGGCTGTAGTGCAATGGCATGATCTTAGCTCACTTCAACCTCCACC
+CCCCAGGTTCAAGTGATTCTCCTGCCTCAGCCTCCTGAGTAGCTAGGATTACAGGCGCCC
+GCCACCACACCTGGCTAATTTTTGTATTTTTAGTAGAGATGGAGTTTCACCATGTTGTTC
+AGGCTGGTCTTGAACTCCTGACCTCAGGTGATCCACCTGCCTTGGCCTCCCAGAGTGCTG
+GGATTACAGGTGTGAGCCACCATGCCAGGCCTTTTTGTGTGTTTGTTTAGGAGTCTTGCT
+CTGTCACCCAGGCTGGAGTGCAGTGGTGCAGTTATAGCTCACTGTAGCCTTGAACTCCTA
+GGCTCAAGTGATTCTCCCGCCTCAGCCTCCTGAGCAGCTGGGACTGCAGGCCCATCTTCC
+CGTTATGTCCTCATGTGACAGAAAGAAAAAGCAAGGGCAAGCTCTCCGGCCTTTTGAGCA
+ATTGGTCCTCTGGGACCTAATTACTACCCAAGGGCCCCACCTCCAAATCCCATCACATTG
+GGATTAGGGTCTCCGTGTATGAATTTGCAGGGGGATACAAATATTTAGTCCACTGCACTC
+TCTATACTGCCAAGGCAGAGGTGTCGCCCAGTGGGGAAGGGCACAGGCCTCGGAACCAAG
+ATGTCCAGCATGGAATCCTGGCCCATCCTTCTTCCAGCTCTGCGTTCTTGGGCAATAATA
+TAACATCCCTGGGCTGCAGTTTCCTTGTCTATAAAATGAGGATAAGAACTGTCACTTCTG
+GGTTGCCATGAATATTAAGTTAGTGAGTACTCACAATGTCAGAACCATGCCTCTGCACAT
+AGTAAACTTTCTAGAAAGCACTAAGAAGGTGGCGACAAAGTTCTTTTGATGGCAAATAAC
+AGAAACTAAACATAGCAGAAATTAAGAGGGGCATTGTTGGAAGGATGCTGGGTTTTTCCT
+GGGATGGAAGAGATGTACAGCCAGGCTTGAGTTGGAAAGAATGAGGCCACTCCCGGGACC
+CAGCAGGAGGAATTCCTGGACCCTCCCTAGCAAGGGTCCTTATAACTTGGAGTCCATCTA
+CTCCCTGGGGGTCTGGCAGAGTGACATGAATTTGGATGAGGAAAATGACAGCTTTATTTT
+AACAAACCTCTGAGTGAAATTTACCTTTCACTCGATGAATTACAGGCAAAAAGCCACAGT
+AGTAGTAGCAGTAGCTGGGACTTTGTCACCAAAAGAAATCAACAGATATGTTCACATCAC
+ATTTCAGATGTGAAAGATATTTCAGAAGATTGTGTATGTTCTTCTTCCTTTCAAAGCACA
+GCAGTTATTAAGCCCATTGCTAGAGCTGTTAATGCATTCACAAAGAAGCAACAGATTACA
+GTATCACAGAAGCATTGAAAAAATATTTTGCCAGCTGTATTTTAGTGTAATTGGTTTGCT
+TTTTAGTCTTATGTGTTTTATTTGCTGCATTAAAAATAATATTCCAAGGACTGGGCACCG
+TGGCTCATGCCTGTATCCCAGCACTTTGGGAGGCGGAGGTGGACAGATCACCTGAGGTCA
+GGAGTTTGAGACCAGCCTGGCCAACATGGCACAACCCCGTATCTACTAAAAGTACAAAAA
+TTAGCTGGGCATGGTGGTGGGCACCTGCAATCCCAGCTACTTGGGAGGCTGAGGCAGGAG
+AATCGCTTGAACCCAGGAGGCGGAGGTTGCAGTGAGCCGAGATTGCACCACCGCACTCCA
+GCCTGGACAACAGAGCAAGACTCCATCTCAAAAAAAAAAAAAAATGTATTCCAAGGGCCA
+GGCATGATGGCTCACTCCAGTAATCCCAACACTTTGGGAGGCTGAAGCAGGTGGGTCACC
+TGAGGTCAGGTGTTCGAGACCAGCCTGGCCAACATGGTAAAACCCCGTCTCTACTAAAAA
+TACAAAAATTAGCCAGGAGTGGTGGCAGGCACCTGTAATCTCAGCTACCAGGGAGGCTGC
+GGCAGGAGAATCGCTTGAACCTGGGAGGTAGCGGTTGTAGTGAGCCAAGATTGTGCCACT
+GTACTCCAGCCTGGGCAACAGAGCAAGACTCCATCTCAAAAAAAATAAAAATAGTATTCC
+ATGGAGTGTATAGGCTTCACCTGGCTGCCGCAGGGTGCATGGCACAGAACAGATTAAGCA
+CCGCTGGTAGAGCTTAATGTGCATGGGAATCTCAGACTCTTGTTAAAATGCAGATTCCTG
+GGGCCCCTCCCAGAGTCTCACTCAGTAGGTTGAAATAGGCTCACAAATCAGCATTTTTAA
+AATCATCTAATTGTTTTATTTTGAGAAGGGGTCTTGCTGTATGCCTAGGCTGAGCTCCTG
+GGCTAAAGTGATCCTCCTGCCTCAGCCTCCCAAGTAGCTGGGCCAACAGGCATGTGCCAG
+CCACCACGCCTGGCTAATTTTTTTTTAATGTTTTATAGAGGTACATTCTCACTACATTTC
+CCAGGCTGGTCTTGAACTCCTGGCCTCAAGCAATCCTCCTCCCTCACCCTCCCCAGTACC
+TGGGATTACAGGTGGGATCAACCATGTTTGGCAAATGGGCATTTTTAAAAGCCCCCTTCA
+GTGATTCAGGGGTAAGTGGTCCTAGGACCATATTTGAGAAACATCACCCTGAACTTGAGC
+CATAAAAGTGCCTGAGCTCCAGTGGATCCAGGTTCCTTTTTGGGGTGATGATATGTTCCA
+AAATTGACTGTATTGATGATCGCACAACTCTGTGAATATCCTGACAATCACTGAATTGTA
+CATTTTAGCAGGTATACTGTTTGGCATGTGAATTATATCTCAGTAAAGCTGAGAAAACAG
+AAAGTGACTCAGCTTCTGACTCTCCCTGTTCAGATTCCAAGTCTTCAGACAGAGGGGAGC
+GAGGTCAGGAGGCCAGGCTCAAGGACTGCAGACATGGCTTCAGGATGGGGGCCTCTTGTT
+GTCCTGCAGGGAGGATAGGCGGCACCCCAAGATGGGGCAGCGTGCACTGGCATTTTCTAG
+AGCCCCTTCACTTGACACTTGATGTCACTGTTTTCAGATCTCCATATTAGTACTCTGTAA
+GTTTCTCTCTTTGGGTAAGCTAGTTATTTATCAAGTGAGAAGGCAAAAGAAAAAAAATCA
+GGGTTTTGAATTAAGCAGTTGGTAAAAGTGAGAAGGCAAAAGAAAAAAATCAGGGTTTTG
+AATTAAGCAGTTGGTAAAAGTCATTGTTTATTGATTAATCGGGATGCATTCAGCATCTGC
+AGGTTAAAAATCACTGGAGCCTTTTTGAAAAGCCTTCTCAGATTCAGAAGCTTCTGTTCA
+GTCCTGACCTGAAGAGTTCATAGCGCTGAGACTTTGGGAAAGTTTTATAACTCCTCAGAG
+CTTCAGTTGTCACCTTTCTGAGGTGTCATCACAGTGCCCACCTCAAATGACTCCTGTGAG
+GGTTAAATGAAATGATAGCTGGGAAAGTGCTTTGTAAACCTGAAACTCTGTCCCTGGGAT
+TACAGATTGATGTCTGGAGGGCAGATCCAGCCGGTAGACATGTAGACACTTGCTGGCTAT
+GTCCTGATGGAGAACATTTGGAATGAGTTTCCTACATTTAAAAATTGGTAGATCACAGAA
+AATCCCAGATTTGCATCTCCCCTTGAAAAATCAGGTCCTATCACGTGGGGCCCGCATCCT
+GCGACCTGGCCAGTTGGCTGCAGCTGGGTACCAGCTGCCCTGTGCAGGCAGCGTATGCCT
+TTCTCTCCAGTTTTCCTGGGTACCTCTGGACCCATTAACCCCATTTCTGTTGTCCACTTG
+GCCCCTTAGGCATTTGTGGAAAGAGCTCCTGCTCTCAACAGATTCATTATTCCTTGAACA
+GATTTGAGTTATTTATTCCTTGAACAGATTTATTATTCCTTGAACAGATTTGCGTTATTA
+TTCCTTGAACAGATTTGAGTTATTTTTCCTTGTAGCATTGCATGTGTTTTAGCTGGGGTT
+TAGTAATGATATGAGACAAAGAATAGCTGCAGTTCACAACACCTCACTAGGTGCCCCATG
+CCTTGCTAACGCCACTCATTAATACTCACTTCCTGGGAGTCCTCCACCCAAGCCCCCCAA
+GGTAGGAATCATTGCACCTTTTTCACTCATGAAACCTGAGCCAGAGGGCCCTTGCAATGT
+GCCTGAGGTCACAAAGCTTATAAGTAGCAGAGCTGGGATTTGAACCGAGGGCTACGCTAT
+TCCAGAGCCTGTCCTGCATGACTGAAGCCGGAAACGTTTGCAGTGTGCCTTATTTGCTCA
+AGTTCATTGAGCACTAGCAACCCTGTATCCCTCCTTGTGGGACGCGGCATTAGTAACTAC
+TCACAGATGCTACAGGATGTTTATCCTGAATAGCCAGGGCTAAGAGCTGAATAAACTCTC
+AGGTGATGGGATGCGCCACACCTGAGCCATGCCCATTATGAGTAGATCTAGCATTAACAA
+GACTCCCACATCTCACTTCTACCTGGTTCAGTTTTTTTCTTTTTCTTTTTTTTTTTTTTT
+TTTTTTTTTTGGAGAATCTTCCTCTGTCACCCAGGCTAGATGGAATGCAGTGCGCGATCT
+CGGCTCACTGCAACCTCTGCCTCCTGGGTTAAAGCAATTCTCGTGCCTCAGTCTCCCAAG
+TAGCTGAGACTACAGGCGCCCACCACCACACCTGGCTAATTTTTTTTTTGTCTTTTAGTA
+GAGACAGGATTTCATCATGTTGGCCAGGCTGGTCTCGAACTCCTGAGCTCAAGTGATCTG
+CCTGCCTTGGCCTCCCAAAGTGCTGGGATTTGTGCTGGGATTACAGACATGAGCCTCTGC
+GTGCAGCCTACTCAGTTCAAATTATTTGTTACCTTTCAGGTCACAGCTTTTATTTTAGTT
+TTATTGTATTGGGGCGAGAACACTTAAGGTGAGATCTACCCTCTTAACCGGTTTTTACGT
+GTACAATACATTACTATTGACATAGAAACTGTGCTGTGTAGCAGATCTCTAGAGCTTATT
+CATAACTGAAACTGTCCATTGGTTAGTAATTCTTCATTCCCCTACCCCCACCCCCTGCAA
+CCACCATTCTACTCTCTGATTCTATGAATCTATTTTAGATACTTTCTTTATATGTGGACT
+CATGCAATATTTGTCTTCCTGCAACTGGCTTATTTCACATAGTTTAATGCTTTCGAGGGT
+CATCCATGTTGTTACATATGGCAGAATTTCCTTCTTTTTTAAGGCTGAATAATATTCCAT
+TGTGCATGTGTATAATGTTTTCTTTTCTTTTCTTTCTTTTTTTTTTTTTGAGACAGGATC
+TCACTCTGTTATCCCGGCTGGAGTGCAGTGGCATAATCACACTAGCGGCATCAACCTTGA
+CCTCCTGGGCTCAAATATTGTCCCAACTCAGCCTCTTTGAATAGTTGGGACCACATGGGC
+AAGCCACCAGGCCCATCTAATTTTTGAGTTTTGTGGCGACAAGGTCTCACTATTTTTCCC
+AGGCTGGTCTTGAACGCCAAGGCTCAAGTGCTCCTCCAGCCTTGACTTCCCAAAGTGCTG
+GTGTTACAGGTGTGAGTCACTGCACCCAGTCTTTTTTTTTTTTTTTTGAGTCTTGCTCTG
+TTGCCCATTCTGGAGTGCAGTAGTACAATCATAGCTCACTGCAGCGTGAGCCACTGCACC
+CAGCTACCTCATTTTTTGTTAGCAATTTATCTGTCAATGGACATATAGATTGTTTCCACA
+TCTGAGCTCTTGTGAATAATGCTGCAATGAGCATGGGAGTGTAGGTATCTCCTCAAGATC
+CTGATTTCAATTTGTTTGGATATGTACCCAGAAGTAGCATTGCTGGGTCATGTGGTAGCT
+CTATTTTTAATTTTTTTAGGAAACTCCATACTGTTTTTGTTTTGTTTTGTTTTGTTTTTG
+AGACAGGTCACCCAGGCTGGAGTGCAGTATTGCAGTCTCGGCTCACTGTAACCTCTGCCT
+CTCCAGTTCAAGTGATTTTCCTGCCTCAGCCTCCCGAGTAGCTGGAATTACAGGCGTGTG
+CCACCATGCCCAGCTAATTTTTGTTTTTTTAGTAGAGACAATGTTTCACCATGTTGGCCA
+GGCTGGTCTCAAACTCCTGACCTCAGGTGCTCAGCCCCCCTCCGCCTCCCAAAGTGCTGA
+GATTACAGGCATGAGCCACTGCACCCGGTCCCCATACTGTTTTTCATGGGGACTGCACTG
+TTTTGCTTTCCTACCCACAGTATGAAAGATTTTCTTAAAGGATGGGTTTGAAAGTTTGAT
+TCATTTTATTTGTTTAGAAAAGATAGGAACTACCAGGCACGGCTGCTCATACCTGTAATC
+CCAGCACTTTAGGAGGCCATGGTGGGTGGATCACCTGAAGTCAGGAGTTCGAGACCAGCC
+TGGCAAATGTAGCAAAACCCCATTTCTACTAAAAATACAAAAGTCAGCTGTGCATGGTGG
+CATGCGCCCATAACCCCAGCTGCTCAGGAGGCTGAGGCAGGAGAATCATTTGAACCCAGG
+AGATGGAGGTTGTAGTGAGCCAAGATTATGCCATTGCACTCCAGCCTGGGTGACAAGAGC
+AAAACTCCGACTCAAAAAACACACACACAAAAAGAAAGGATAGAAACCATTTGATACCAG
+ATCAAGTCCCTGGTCCAATTTATTGATTCTTACAAATGTGGGAGTAAACAGTCCCCAGGG
+TGGCCCTCTCTCCCCTGCAGACAGAGAACTTTTTGGAGCATGTTGAAATGTTCTGCTTTA
+GCATCAGTAGTCGTCAGCCTAGTCAGGGACTAGTTTGTGGAATAATCTTCCCTATATAAT
+CAAACTGGCTCATTTCATGTAACAATGTGGTAAGACAAAGTAGACTTGACTGAACAAGTT
+CAGTGTCACAGTTTTGAGGCCTAGTTTTGATACAGTTGCAATTTGCAAGAAATGGAAATG
+CTACTACCATCAGTTTTGTAGCACTAACGATCTCGGATCCAGCAGGGAGATGTCTTTTCT
+CCTACTTATCCTGGAGAAAAAGGTCCAGCCATAAACACAGCAAGTTGTCCAGGTCTATGT
+TTCATCATTCCGTCTATTCCACAAACATTTGTCGATCCAGGAATTAAGGAGTGAGCAAGA
+GAAGCATACCCCAACTCAGGAGGACAGACTTCATGTTAAACAAATAAGTACACATTTAAC
+TACAATTGCACAAAGCGCCATAAAGAACTACAGAAGCCAACTACAGTTGGCACTGGTCCA
+CCAAGAGGCTGATGACTACTGATTAGTGCTGGAAAACTGATGGTATTAGTAATAACACTT
+CCAGCTTCTCAGGAGGCTGAGGCGGAAGGATTGCTTGAGGCCAGGAGTTCGAGACCAGCC
+TGGGCAACATAGCAAGACCTCATCTCAAAAGAAAAAGTTTTCTTTTTTTCTTTTTTTTTT
+TTTTGAGATGGAGTCATGCTCTGTCACCCAGGCTAGAATGCAGCGGTGTGATCTCGGTTC
+ACTGTAACCTCCGCCTGCTAGGTTCAAGCGATTCTCTTGCCTCCGCCTCCCGAGCAGCTG
+GGATTATAGGCACCTGCCACCGTGCCTGGCTAATTTTATTTATTTATTTATTTATTTGTA
+TTTTTAGTAGAGATGGGGTTTCACCATCTTGGCCAGGCTGATCTTGAACTCCTGACCTCG
+TGATCCACCTGCCTCGGCCTCCCAGAGTGCTGGAATTACAGGCGTGAGCCATGCGTCCAG
+CAAGAAAAAGTTTTTTAATGAACCATAGAGACCTCTCAGAGCTCCAGATTTGGGGGATGG
+GGTCAGATAATCAGGAGAGTTCCCGAAGAAAGTGCCATTTGAGCTGTGATCTGAAGGAAC
+ACTAGTAAGTAGTCAGCTAGGCACAGATGGGGAGAGGAGAGGGCATTCTGGGCCGAGGAC
+ACAGCGTGGGTGAAATCCTGGAGGTGGGAAGCGGCACTGTGCTCCAGAGGGACTGGAGGA
+GAGCCAGAGTGACTGGCACATCAGGAGGGCACAGGGGATGCCCGAGCTGCTGGTGAGACA
+GACAGGACTGAGAGAAACAGCAAGCTGGTCTCTGACAGCTTCCCGTCAAGTGGTGATCTG
+TCTCCCTTCGTCCTCCCCTGCCCTCCCACTATCTCTGTTTTCCCCAGTGCCCTTTCTTTC
+CTTTCCCTGTTCTTCCTTTTGGAAGAACATACGAGCTCACCTGTGTTCTGGTTCCTTTTC
+TAAAGGGCTTTATGATTACTTAACCAACCTCATAACCATGGACCAGCCAACATTTCACAA
+ATACTCACTCAAAACAAGCCTGTTATTATCACCCTCGTTTCACAGAAGTGGAAACTGGGG
+TGCAGAAAGATGAAGGGTCAGCAGCTGGTCAGTGACGAGCCAGGGTCCAAGGCCAGGATG
+TCTGCCCAGCCGCCATGCTCACTGCCTTTCATCTTGGTTCTCCTAGGAAGAGTTAGTTAC
+TTCTAGGGTATTATTAGATTGGTGCAAAAGTAATTGTGGGTTTTGCCATTGAAAATAATT
+ACTTCTACACCAACCTAATACTTTTTTCCCAAGGGGTTTAGTAGAAGGATTCCTGCAGAC
+CAGAAACCCAGAGGGATATTGCTGATGTGGTAGGTGTTGGGCCAGCAGGGAGAGAGGTCT
+GAGCCCCTGCCAGGTGCTACCTGGGAGCCACTTTGTCAGCATTTGTTTGTTCTACTTGGG
+AGGTAGCCCTGCCAGGGACACCTGGGGACACCTTTTCCCACTGGAAGCGCCATCTGAATC
+CAGAACCGTTTTCTTTGTCTTAAGAAAAAAAAAAAATCTTTGTCTGCCTTACTTCAGCTG
+TTGGCACTGAACCATCTGTACATTTTTTTTTTTTTTTGAGAGGAGTCTCGCTCTGTTGCC
+CAGGCTGGAGCGCAGTGGCACGATCTCGGCTCACTGCAACCTCTGCCTCCCAGGTTCAAG
+CAGTTCTCCTGCCTCAGCCTCCCAAGTATCTGGGACTACAGGCACGTGCCACCATGCCCA
+GCTAATTTTTGTATTTTTAGTATAGATGGGGTTTCACCATGTTGGCCAGGCTGGTTTCAA
+ACTCCTGACCTCAAGCAGTCCACCTGCCTCGGCCTCCCAAGGTGCTGAGATTACAGGCTT
+GAGCCACCACACCCAGCCCATCAGTACAATTAAAAAAAAAAAAGTTACAACCACTGAAGC
+ATGGATGTCACATGGGAAACTTTGTCCATGTACAGAAGGTTGGAAATAGTCTCCCAGCTC
+TTCGGTTGTGAGCAAAAGCTCACGGAAATGGCTCACTACAAACCTTTACGTCTCCACTGG
+CCCTTGTACCACCTTTTTGACAGTGTGTTGCATGGTCTGTCACAAGACTTATGCATTTGT
+GTTGAAATGAAGTTGCTGGAACATTCAGATTGTTGTCTATTCCCAAGGCAGATCCTTAAA
+TAAAATATATTTTTGGACAGCCACATAGCAGAACCGAATAGCCTAGTTAAAAACAGCTGT
+TAGCAAAAGAAGGCTGGGGGGGCGGGGGTGGGGAGGCGGGGGGGCGGGGAGGTTCCCAGC
+TGAAACCAGCTCTGAGTGGAAAGCAGATCATGGCATGGGCAATTTTGATGTGTGTAGTTT
+GTGGATGTCAGACTTTTGAGCATCTTGTATTCTCATTCTTGCCAGTATCATAAGAGCAAT
+TCTTTTTTTCTTTTTGTAAGATGGTCTCACTCTGTCACCCAGGCTGGAGTGCAGTGGTGC
+CATCATAGCTTTCTGTAGCTGAGACCACAGGTGCACACCACCACACGTGGCTAATTTTTT
+TTTTTTTTTGTAGAAACAATATTTGTTATGTTGCCCAGGTTAAGAACAATTATTTATTTA
+TTTATTTATTTATTTATTTATTTATTTATTTATTTATTTTTTTGGAGACAGAGTCTCGCA
+CTGTCACCCGGGCTGCAGTGCAGTAGTGTGATCTCTGCTCGCTCATCCTCCACCTCCTGG
+GTTCAAGCAATTCTCCTGCCTCAGCCTCCTGAGTAGCTGGGATTACAGGCGCACACCACC
+ACACCCGGCTAATTTTTGCATTTTTAGTAGAAACGGGGTTTCGCCATGTTGGCCAGGCTG
+GTCTCAAACTCCTGACCTCAAGGGATCCGCCCATCTCGGCCTTCTGAAGTGCTGGGATTA
+CAGGCGTGAGCCACCGCTATCTAGCCCAGGCTAAGAGCAATTCTTACAGATATTAACAGC
+TTGTACAAAACATCCCACGCCCCTCCACAATTGTCCTCACCCACTTGAAAGTATGACTGC
+AATATGTACACACATTCACGTTGGATATAATGGCAATGCTGCTCATACTCCACACTTGTA
+TTCTAAGTAGCTGACTGCATGTATGCCTCCCCCTGTTCACAAGTTCTATAAAGTCAGAGA
+CGCTTGGTTTATCTGCAGAGAGGCAGTGCGAATCTGGTACCAGTAGTTAGAAATGTCCAC
+TCTGGAGCCAAACTCCTGGGGCTTGAACCTTGGGTCCCCCATGTACCAACTGTGTGACCT
+TGGGCCACTTACCCTCTCAGTGGCTCATTTCCCATCTGCGAAATGGGGCTTCGTCGTAGT
+ATCACCCTGGAACATAGAAAAGCTATGGTAGCTGCTATTAATATTAGCTGTTGTTGTTTT
+CATAGCCACTTCAGTACCTGACACATAGAAGGTACCCAAAAACTACAATCCATTCAACAT
+TATTCACCCAATGCATGTCAGTGCCCAGCACTGTCCCAGGAGCCAGAGACAGGGCGGGAT
+TGAATGTCATCAGGGACACCATCCACATTGAGTTCCTGGAGGCGCCATTAACAGAATACA
+GTGTGCAGCCAGCAGACCTGGCGGTGTATTGGCAAATGCAATAGATGAAGTGCCTGTCCT
+CCTGGAGGTTATAGGCTAGCATGAAACAGAGAGAACCAGGAAAACCACGAGATATTGTTG
+GGCAGGTCATTGAAGGAATACCTAAGATCATTTCAGATAGTGAGAAGTGCTCTGTAAAAA
+ACAACACAGAGGCTGGGCGCGGTGGCTCATGCCTTTAATCCCAGCAGTTCAGGAGGCCAA
+GGCAGGTGGATCGCTTGAGCCCAGGACCTTGAGACCAGCCTGGGCAACATGGCAAGACCT
+CATCTCTACAAAAAATAGAAATTCGCCAAGCGTGGTGGTATGTACCTGTAGTCCCAGCAC
+CTCAGGAGGCTGAGGTGGAAGATCGCTTGAGCTCAGAGTCAAGGCTCCAGCGAGCTGTGA
+TTGTGCCACTGTACTGTAGCCAGAGTGACAGAGTGAGACCCTGTCTCAGAACCCGCCCCC
+CCCCTAAAAAAACAGGATGATTTGTGATGAAGAGAGAGTAAGAGGACTGCAGATGGAATG
+TCAGGGAAGGCCTCATTAAAGAGCTAATGTGTAAGATGAGAACTGCAGGCTACCAAGGAG
+CCGTCTGGCCAAGCCCTGGGGCACAGACTCTAGTCAGAGAGAACGTGCCTGGCTGGAGGC
+CAGCACCTGGACGTGTGTGCCAGCCCCTGGTGCCACTCTGTGCCCTTTGTCCTACTGTGT
+GTGGGGGAGACTGGCCTCTGGGGACTGCCTCACCTATCCTTCCTCTAGCTCCCAATTTGT
+TCAGCCAGTAGGAGGCAGCAGCATATGCAGGGCAGGAGGAAAGCGAGGCTGGGGTATTTC
+TCCCCCATTCCTCCTGGGCCATGTTTTGGCGATGGCTTTGTTCCTGCAAGCAAGACTACA
+TCTTGGGCTAGATGGCCTCTTGCCGCTGCAGGTTCCAATCATGCTGTTCCCCCTGCCGCT
+GCGGGTTCCAATCGTGCTGTTCTCCCCACCTTAATGTGGCTGGGGTAAGGGAAGGGGACC
+CGCATGGGGTGGGCTAGCAAGGCCATGGAAGGGGCTGGCCGTGCAGAGCTTCTGCACAGA
+GTGAGAAGTCTGGAGAGCTTTCAGCAGGGCATCCCCAGACTCACATACACCTTTTTGGAA
+TGGAATTGAAGCTGCTTACTTTTTTACACCCCAAAACTTTTTATAGATTCAGTTTAGCAT
+CTGAGAAACACTGTTTGCTATAAACTCTGTGACTGTCTCTCAGGTTTTGCCTCTCCCAAG
+AGAGCGTCCTCCATTTGGCTGTTACCGTTGTTGAGCATCCCAAAGAGTGAGGCTCTATTT
+AAAGTCACTGCCTCGAGTGGTGGCAGGGATCATCCGGGGGCTCACCCAGCGTAGGTGGCT
+TCTACCGTTCCATCTGCTACGATACCCGCGATCCTGCTTTTGTGGTTGGAACAGGGCTTC
+CTTTTTTTTTAACTCCCACCACCCACAGAAAAATAAGAGTGTAATTTTGGAAACAGGCCA
+TTAAGCTGACAGGTAACTTTGCCTTCTCCTTTTTGGGATCCAAAAAGGGATTCTCAAAGC
+TCGTTTGCCCAGACAGGAGCGTGTTGATTCGTGGGAATCACGTTTTGTCATTTTCCTCTG
+TATTGTTTAACCAGGCTTGTGAGTGGGTCTTGCCTTTGTTCAGTAACTGACAACGTTAAT
+TTCTCTACAGCTGCTGCGGGAGGATCTGGGCTTCTGTGTTGATTTTCTTTTTCCCTCCCT
+GCTTCATCTTTGGGATTATTTATCCTTTTTTCGGTTCTCTGCTAGGATCATCCTGAACAT
+GGGGTCCTGTTTCTTGTTCGAGAGCTTCTCAACGTGATCCAGGACTACACCTGGGAGGAC
+AACAGCGATGAGAAAATCCGCATCTACACCTGCGTCCTGCATCTCCTCTCCGCCATGAGC
+CAGGAGACGTACCTTTACCACATAGACAAAGGTAGCAGAGCCTCCCCCACCAAACCATGC
+TCCGCATGGATTTCATGAAAGGCAGACAGAATGCTTTCATTTTCTCTTTTATTTTTTCCT
+CCCTTGTATTTTAGCTTCCATGAACTTCTAGTCCAGGGTCTCACTGTATTTACCTGATCT
+AAGATTTACCTGGAGCAACTCTTAAGAGTACAGATTCTTGGGCCGGGTGCAGTGGCCCAC
+GCCTGTAATCCCAGCACTTTGGGAGGCCAAGGCAGGCGGATCACCTGAGGTCAAGAGTTC
+CAGACCAGCCTGGCCAACAGAGCCAAACCCTGTCTCTACTAAAAAAACAAAAATTAGCCA
+GGCCTGATGGTGCACCCCTGTAATCCCAACTACTCGGGAGACTGAGGCAGGAGAATCGCT
+TGAACCTGGGAGGCAGAGGTTACAGTAAGCCAAGATGGCACCACTGTACTCCAGCCTGGG
+CAACAAGAGTGAAAACACCATCCCAAAAAGGAAAAAAAAGAGTACAGATTCTTCAGCCCC
+ATCCTGCCCTTGATTGATTGATTGATTGATTGATTGATTGATTGAGACAAGGTCTCACTC
+TGTCCCCCAGGCTGGAGTGCAGTGATGTGATCTCGGCCCACTGCAGCCTTTACAGCCCAG
+GCTGAAGCAGTCCTCCCACCTCAGCTTCCCAAGTAGCTGGGAATACAGGCATGTGCCACT
+GCTCCTGGATAATTTTTTAAATTTTTTTTTGAAGACGGGGTTTCACCATGTTACGCTGGT
+CTCAAACGCCTGGGCTCAAGTAATCTACCCGTCTCAGCCTCCCAAAGTGTTGGGATTATA
+ACCATGAGCCACCACACCTGGCCTTCCCTTCTTAATTTGCATCTTTAACAAGCACCTGAG
+ATCATGTTGAACATCAGACCAGTCTGGAGAAACACTGTTTAAAAAAATAATTATAATAAT
+TTCAACTTCTATTTTAGATTTAGGAGGTATACGTGCAGGTTTGTGACAGGGGTATATTGT
+GCAATGCTGAGGTTTGGGGTGCAAATGAGATAGTACCCAATAGGTAGTTTTTCAGCCCTT
+GTCCCCTCCCCTTCCTCCCCACTCTAGTGGTCTCCAATGTCTGTTGTTTCCATCTTTATG
+CCCATGGGTACCCAATGCTTGGGGCCCACTTACAAGTGAGAACATGGCGGTAGTTAGTTT
+TCTGTTTCTGCACTAGTTCACTTAGGATAATGGCCTCCAGTTGCACCCATGTTGCCACAA
+AGGCCATGATTTCATTCTTTTTTAGGGCTGCATAGTATTCCATTGTGTGTATGTACCACA
+TTTTCTTTATCCAATCCACTGTTGATGAGCATCTAAGTTGATGCTATGTTTTTGCTATTG
+CGAATAGTGCTGCAGTGAACATACGTGTGCATGTGTCCTTTCAGTAGAACGATTTATTTT
+CCTTTGGGTATATACCCAGTAATGGGATTGCTGGGTCAAATGGTAGTTCTGTTTTCAATT
+CTTTGAGAAATCTCCAAAACTGCTTTCCACAGTGGCTGAACTAATTTGCATTTCCACTGA
+CAGAGTGTTAAGTGTTCTCTTTTCAGAGGAACCCTCTTTTGGATCAGTGTGCTACACAAT
+AAACTGGAACAATGGCTAAATATACACATGCATGAGCTTCGTGCCAGGCCTGTTCCTTAC
+CACAGTCTCAGGAAGGACCCTGGTGTGGGTGTTTGCAACTGCTCCTCAGATGATGCCAAG
+GCTCAGCAGCCCTTGTCTGGGTGCTCTGGAGGAAGGAGGTGGCCTTGATCACCTGCTACC
+AGACATTTTGAACTTGCTAGTACAAGTTGGGAGCAGCCTCCTCGTGTCCTGGACTTACCA
+CAGGACATCCCAGTTCCAGGCCTTTTCCCACTGAGCCCAAGTATCCTCCTGCCTGGCGGA
+CCCTCAGTTCTAATTTTTGGATTCCAAAAATTGGTCTTAATGTCAAAAGTGCTTTGGCCA
+GTAATTGTATACTTTACAGTTAAAAAACCAACTCTACACTTGCAAGTTGCAGTGAACACA
+TTAGCAGTGCTTAAGGGATGGCCTGCCTTCTGTCATACCTCTCAGGCTTTCTCTAGCTGG
+GTCTGGGGACTGAGGATAAAGATGTAATGCAGGGAGGCTGGTTCATAGCAAGAATGATGG
+CGCCTACCCTGATCTGAGCACTTACTGCGTGCCAAGGACTACATCAGGCTCTACAGGCCT
+TTTTCCCTTAATCCTTACAGCTTTACTATGAGGACAGGCATTCATGTCCCCATTTGATGT
+GTAAGCAAGAGGAGATCCAGAAAGACAATGTGATATACTCCAGGGCTTCCGGTAGTTAGT
+GATGGAAGTGAAACTCACACCCAGAGTGGTGGGACGTGCATTACACTGCTTTGTTGATTA
+CAAAATAACAGTGTTGGCTGGGCACAGTGGCTTGTGCCTATAATCCCAGCACTTTGGGGG
+GCAGACGCAGGCGGATCACCTGAGGTCAGGAGTTCGAGGCTAGCCTGACCAACATGGCGA
+AACCTCATGTATACTAAAAATACAAAAAAATTAGCCAGGCTGTTGGCAAGCGCCTATAAT
+CCCAGCTACTTGGATGGCTGATGCAGGCGAATCGCTTGAGCTCAGGAGGCTGCAGTGAGC
+CAAGATCACACCACTGAACTCCAGCCTGGGTGACAGAGCAAGACTCCATCTCAAAAAAAA
+AAAAAAAGCAATGTTTTAATTAAAGTGTATTATATAACATATATGCAATAAACTATAGAG
+CTCAGTGAATTGTCACAAAGTGAACACTCGCAGGTAACCACAGTCCAGATCAAGAAATAG
+AACACCTCCTTCAGTCAGCATCACCACCCTACTCTCGAAGACACACCACTCTCTCTCCTG
+ACTTCTAGCATTATTTATTAGTTTGCCACTTTCTGAATAAGTAAATATTTGCAAGCATTC
+TTTGGTATTTGGCTGCTTTAACTCAGCATGATGTCCAAGATTCATCTGTGTTGGTATGCA
+AAACGGTAGTTCACCTTTTGCATTGCTGTATAGTATTCCTTTGTGTGGATGTACCAAAAT
+TGATTCATTCCTTCTGGATGGAAATTTGCATGTGGCCAGGTCCAGTTTGGGGCTATTATG
+AGTAATGCAGCTGTGAACATTCTTGCATGTATTTCTTGGTGTACATTCCCATTGGCTGTC
+TGCGTGGAGGTGGCGTTGCTGGCTCATAGGATCTGCTTATATTCTGCGTTGGAGGATACT
+GCCTCACAGTTTCCCAAAGGGTTAAACCAATTGACATTCCCACCAGGCACGAATGAGGCT
+TCCATTTGTTCAGTTGCTATGGTCATTCTTTTTCATGTCAGCTGTTCTAGGAGTGGAGTT
+TGCATTTCTCTGATGGCTGGCGAGGTTGAACACCCTTTCCTGTATTTCTTGGCGTCTTTG
+TTTCCCCTTTTGTGAAGTGAACATTGAAGGCTCTGAACAAGAGAGAAAGCTTTGAGGACC
+AGACAGAGACCTGGAAGTGAGGCTATCACAGGAGCATGCCCTGCCCTCTCCTCTCTCTCC
+TCTCCTTCCTCTCCCTCCTCTCCTTCCTCTCCCTTAAACAGATTCAGCCCATCCTTTCTC
+TGAACAAGGCCGCCAGCGAAGACGACTAGAGCCAGATTGGCAGCAGAGGGAGCGAGGCTA
+TATTTGATAGGCAAGAGTGTAGTTTTCTAGCTTTTAGAGATGAAAACAGAAGGATGGATT
+TTCTTTTTCTTCTTCTTAGTCCAGCTGTGTTTACTTTGAATGTGCAACTGTGACCTGCCC
+GGCGTCTTGGTAGGAGACCCAGGGAATCACAGAGTCTCTGCAGGTTGTGGGGGCTCCTTT
+TTCCCTGTTCACTTCCTCATTCTAGGGAGGCTTTTAGACGATGTTGACACAGCTTAGAAC
+TTGGAAGAGAGGGATTAAATAATTTCTGCATTTTTGGAGGATGCCTTGGCCACTTTCTTC
+CCAGATTAAGAAAAAGAGAAGGCTCTGACATTGCCTGGAGCAATCCCTCCGGTGCTTTTA
+CACGAGGTTACAAGACAGCGTGCATGTTTGATGTAGAAGTGAAGAATAGTCTTGGATCCT
+CAATGTTTATGTATTTAGTATGCAGATAGAGTGTGTCTTTATTGGAAGAGTACAACTCAG
+GATGCTTCTGTGAAGCCAAGGCAGCCCTCCTCACTCTTCCACGTCACCTGCCAGGCCCTC
+AAAGCATTCGGGTTTGCAACTTGGGGTGGGACAGATGCAGAGATTGTGGGCTATTTTTAG
+TGGCCATTTGCAGGGGACATCATTTCTCCCCCTCGTGAGAGCCACGTCTGGACTTGAAGG
+CCCCCAATACACTCTGACCTGACCAAATTACTTTTAATTCTCAAATGCGCCCTTTTCTCC
+TTCCCTCTATGACCACCAAGTGTCAGCATGGAAAATAAATTCCTCCCTTCTCACCCCTTT
+TCCCACTTCTGCTAGCGAATTCCACCTTTAGGACTCAGTCCAGGTCTCACTGATTCCAGA
+ATCCTGTCCCAAGCATAGATTTTAGTATCCCATGATCCCCTGTACTGCCCCCCCTTCCTT
+GAGACTGGGAGGCGGAGGTTGCAGTGAGCCAAGATCGTGCCACTGAACTCCAGCCTGGGC
+GACAGAGCAAGACTCCATCTCAAATACCTCTGCACACTATTGCAATTGCCTGTTTGTGTG
+TCTGTGTCTCCTCACAGACTGTGACCTCTGTGTCTGTGAGGGTAGGGCCAGGTCAGCCTT
+GTCCCCCACTAGGTTCCCGCTCCTAGCCTAGAAGCTGGCATGAAGCAGGCCTTATTCAGT
+AGGTGTTGCATGTGTGTGTGAGTGGCCTGCTCTAAACACACCTCTGGCCCCTTGGGGTGG
+TTGGACCTTCCCTCTTCTCCATTGCTGGGCTGTTCAGAATCAAAGTGAACTCCAACCTGG
+AGGAAGACTGGGAATTTATGCAGGAACTATTCTGGTCCTCAGCAGCAGACATGAGAAATT
+CCTTCACCAGCTGCAGTTTTGCTGCCCTGCACAATCAGGTGGTGTTGAATGGCTGAATTG
+AATTCTTCTCGCTTCTTACAAGAGTAACTGCCGTCCCCCACTGGGGAGGTACAAGTCATG
+ACACAGCAGCCAGAGCCGGCTTGGAAATTCTGAGATTGACTCCTGCGGCCCAGGGCCAGT
+AACTACCAACCTGGTGTCAGACGAGCAATCAATCGCAAAGGAAACCTTGGGGAAGTATCC
+CAGCAGAGTCCCCATAAACGAGCAGTTTAAGATTGGATAAGAGATTCCTGTGATCAGAGA
+AGCTGGGGAACAAAGGAAACCAGTTGTTCTCCTTATTCTTAGGCAATATGCCTGCAACCT
+GCTTTCAAATGGTTCAGCCAAAAAAAAAAAATTATGTGTGTCTGTCCATCCTTGTAGAGA
+CAACAAGCAAGAGAGCTTGCACAAAAGTAGCAAAATATTATCAATTGGTGATTCAAGAAG
+TAGGTGTTCATGGCCGGGCGCGGTGGCTCATGCCTGTAATTCCAGCACTTTGGGAGGCCA
+AGGCGGGAGGATCACTTGAGGTCAGGAGTTTGAGACCAGCCTGGCCAACATGGAGAAACC
+TCATCTCTACAAAAATACAAAATGTAGCCCTGCCTGCAGTGCAGTGGCGTGATCTCTGCT
+TGCTGCAACATCTGCCTCCTGGGCTCAAGTCATCCTCCCACCTCAGCCTCCCGAGTAGCT
+GGGATTACAGGCACACATCACCACATAGAGCTAATTTTTGTATTTTTATTAGAGACAGGG
+TTTCACCATGTTGCCTAGGCTGGTCTCAAACTCCTGAGCTCAAGTGACCTACCTGCCTTG
+GCCTCCCAAAGTGCTGGGATTACAGGCGTGAGCCACTGTGCCTGGCCATCTCGTGCTGTT
+TGTCCCTCGTTTGTGCACAGGCCCTACTGTGTTTCTCATAAATATTGTCTCTTTTGAATT
+GTGTGTATCTGAGACAGTATCCTTCCTACTTGTTTCCTCAAGACAGTGATGAATGTTCTT
+TCAATGGGGCGAGAAAAGCACAACAAATCACATTCTAGCAGATAAGCTAAACTGGATGTG
+GTTTATTAAAGACATCCCTAAGCCACAAAACTGGATTAGCCGTGTGCACTTGTGGCCGCG
+TGTACACAACCACACCCCGAGGCACAGGCATGGCTCTTGGTTTATGAGATATCCACGCAC
+TCAGGACAGTGACCCAGATTGCAGGCCCGTGCCAGGTGAGAAGCAGCGAGTGCCGCCGCC
+GCACCGTCCCCCTTCCTGACCACTGAGTGCTGTGTTGGCTCCAGAGCTCTCCCTTTAGCC
+TGGGGGTTCAGATGCTGAACTGGGCTCCCCAGACAGAGTGCTGCTTGTTCACAGCCGGTT
+ATGCTCGGCCACATACAAGTCCCCATCTGGTAGCTGGAATGAAAGCAGCTGTAAGAGGAT
+CCCATGGAAAAGGTATGTGAGCTCATGTGGGTGTGGAAGGAAAGAACTGGCTCTGTAGGC
+AGAGCTGGTGGTTTTGTTGTGAACTCTAGGGTTTGCAGCAGGCTGGCCCTAGCCAAAAAA
+GGAAGGAAGAAAACCACTGAAGTGTTCCCAGTAGGGACCAACTAAATACATTCTCTTCCA
+TCGTACAGTGGGATACTACGCAGACATGACAACAAAGCAACAGAGCTGTACGCGTAGCGC
+CCCCTTACCCGGTGTCTCTTCTTTTTTTTTTTTTTTTTGAGATGGAGTCCCACTCTGTCG
+CCAGGCTGGAGTGCAGGAGCGTGCCAGTAGCTGGGACTACAGGCGCGTGCCACCACGCCC
+AGCTAATTTTTGTATTTTTAGTAGAGACGGGGTTTCACCATGTTGACCAGGATGGTCTTG
+ATCTCTTGACCTCATGATCCACCCGCCTCAGCCTCCCAAAGTGCTGGGATTACAGGTGTG
+AGCCACTGTGCCTGGCGTTTTTTTTTTTTGAGACAGAGTCTCGCTCAGTCACCCAGGCTG
+GAGTGCAGTGGCTCCATCTCGGCTCACTGCAACTTCTGCCTCCTGCGTTCAAGCGATTCT
+CCTGCCTTAGCCTCCCAAGTAGCCGGGACTACAAGCGTGCACCACCATGCCCAGCTGATT
+TTTTGTATTTTTGGTAGAAACTGGGTTTCATCATGTTGGCCAGGCTGGTCTCAAACTCCT
+GACCTCAAGTGATCCACCCACCTCAGCCTCTCACAATGCTCAGATTCTAGGTGTTAGCCA
+CAGTGCCCAGCCCCAGTTTCATTTTCTGCAGTTTCAGTTACCCCACAGTCAACCTGGTCC
+AAAAATATTAAGTGGAAAATCTCAGAAATAATTCATAAGTTTTAATTTGCACACTGTACT
+GAATAGGGTGATAAAATTTCACTTCGTCCCACCCAGGATATCCATCATCCCTTTGTCCAG
+TTTATCCACACTGATGCGACACTACCTACCCATTACTATATAGGAAAAAGCATAATATAT
+ATAGGATTCAATACTGTCTGTGGTTTCAGGCACCCACTGAGGGTCTTGGAACGTATCCCC
+CAAGGATAAGGGGGCATTATTGTATGCTGATATAAAAATAGCACGAAGATTTATTTTATT
+TTGTTTATTTTGAGACAGGATCTTGCTGTGTTGCTCATACTAGAGTGCAGTCATGTGATC
+ATAGCTCATTGCAGCCACCTACTCCTGGGCTCAAGCAGTCCTCCCACCTTAGCCTCCCAA
+GTATCTGGGACTACAGGCGTGAGCTACCAAACACAGCTAATTTTATTTGGAGAGATGGGG
+TTTTGCTATGTTGCTCAGGCTGGTCTCAAACTCCTGGACTCAAGTGATCCTCCTGCCTCA
+GCCTCCCAGAGTGCTGGGATTATAGGTGTGAGCCACTGATCCCAGCCCCAAGATTTATCA
+TTAAGTTAAAAAAACAAAGTGTAAAGCAGCACAGAGTGTGGTGTCTCTTTCGTTGCCCAG
+ATTATGCTCTGTGTGAAGTTCAGTTGAGAGGAAGGAGTGGGGAGGGAAGGAGGGAGGGAG
+GAGGAAGGGAGGAGGAACTCAGACTCAGGCTGTCCTTGGCTGGGCCTGTCTTACTCTAGG
+CAGTGGTTGTCACAGGACGAGACCCAGCAAACAGTGGAGGAGCTTTTGGCAAGAGACATT
+ATCAAAGGGATTTACACTTCTAGAGTAGTTGAAATAGAAAATCTCTGCAGTCCTTCCAAA
+GCCAGGTTTGAGGAGAGGGTGACAGGGCAGGCAGCTGGATGCGGTAGCTAAGAGCGTGAG
+CTCTGGAATCAGACTTCCTGGTTTAGGATCCCAGCTAGGACCACCTCTGAGCCTCATCTC
+CCTAAAAGGGAGATATTAATATCATCTCTTGGCTGGGCTGGTGGCTCACACCTGTAATCC
+CAGCACTTTGGGAGGCCGAGGCAGGCGGATCACTTGAGGTCAGGAGTTCGAGACCAGCTT
+GGCCAGCATGGTGAAACCCCATCTCTATTAAAAATAAAAGAATAAATTAAAAAAATAGCC
+AGGCGTGCTGGCAGGTGCCTATAATTCCAGCTACTCAAGAGGCTGAGGCAGGAGGACTGC
+TTGAGCCTTGAGGCGGAGGTTGCAGTCAGCCAAGATCGTGCCACTGCACTCCAGCCTGGG
+TGACAGAGAGAGACTCCGTCTCAAAAAAAAAAAAAGAAAAGAAAAGAAAAATCATGTCTT
+CACATACTGGTTGTGGGGGACTCTGCAATAAGGCAGTGAAAGCCCTAGCCCAGTGCCTGG
+CAGCTGCTGTGATGATGATTATTATTATTAATGTCACCCCCGCTCCCCGCCACGCACACA
+TGGGCTAGAGGGGTGACTTCCACACCCCTGGCTTAGACTGTCCTGCAGGCTGGGTGTTTT
+CTTTGTGATTCCCAAGGCCCCAAGCCCAGTGGGAAATTTCCGCCACTTCCATGTGCCCTG
+CCACGACTTCCTGCCATCTGCTGACTCGGTGTGACATGACACACGGCTGCCTCTCCCTGG
+CCAGCATGGCCGCGGGGCTTGGGTCTGTCTCACTGTTCTTGTTTGTTCAACAGTGGACTC
+CAACGACAGCCTCTACGGGGGAGACTCCAAGTTCCTGGCAGAAAACAACAAGCTGTGTGA
+GACGGTGATGGCTCAGATCCTAGAGCATCTGAAAACCCTGGCCAAGGACGAGGTGGGTGC
+CCTCTGCTGTCCTCCACCCGCCCCTTGCTCTGAAAGCACAAGTTTCCAGGGTGGTTCAAC
+CTTGGTTCATTCTAGAAAGGAAACTATGTCATGTGAGTAATGTGTTTATGTGCAAACCAC
+TTCTCCATTGCTTTGGGGCCTTCGCTCCTGCTGTTTTCTCTGCCTGGACTGCGCCTCCCC
+CAGGGCTTCCCCTGGCTGTTCCTTCTCGTCATTGAAATCTCAGCTCAAAGGACCTCCTCA
+GGCCTTCCCGGACCCTGTCTGAAGGAGCCACCACCACCTGCATGCCTCTGCCCGATTGTC
+CCTGTAGCGCCTGTTCAGTCACCGTCTGAAATGTTCTGTCTGTCCATCCCTCAGCTCCCT
+GACTAGAATGTAAGCTCCATGGGAGCAGGGACCTGGTGAGTCTTTTTTTTTTTTTGAGAC
+AGTCTCACACTATTGCCTGGGCTGGAGTGCAGTGGCATAATCTCGGCTCACTGCAACCTC
+CGCCTCCCGGGTTCAGGCGATTCTCCTGCCTCAGCCTCCCAAGTAGCTGGGATTACAGGT
+GCCCGCCACCACACCTGGCTTATTTTTTGTATTTTTTTAGTAGAGATGGGGTTTCACTAT
+GTTGGCCAGGCTGGTCTTGAACTCCTGACCCTGTGATCCGCCTACCTCGGCCTCCCAAAG
+TGCTGGGATTATAGGCGTGAGCCACTGCACCCGGCCTGGACCTGGTGAGTCTTGAAGACC
+TGCCTGTGTCTGAATGACAAGACAGGGACTCTGGGACACCCGGTAACTCTCTGCACCACC
+CCACGTCTCATGCAGAGCCCGGCCTGCGGCAGATGCTCCATCAGTTCATGGTGAATCCCT
+GATAGCGTGGGATTGCTATACCTGGGCTCTTTCAGTGCCCACAACAGCCCTGTGAGATGT
+AGATGCTGTGTTTATTTCCATTGAATGGGGAGGGAAACTGAGGCTCAGAGAGGGTTATTC
+AGAGCCGTTGATATTTCCTCTGGCTGTGATGAAACAGCAGAGATTCTAACCCGGATTCCC
+AAACCTGAACTCTGCACTGCTACATTGCCCTCCTCAACCAAGGCCTTTCCACTTCACTTT
+TCTTTTTATTTTATTTTTTTTGAGACGGAGTTTCGCTCTTGTTGCCCAGGCTGGAGTGCA
+ATGGCATGATCTTAGCTCACTGCAACCTCCACCTCCCAGGTTCAAGTGATTCTCCTGCCT
+CAGCCTCCCAAGTAGCTGGGATTCAGGTGCCCGCCACCACACCCGGCTAATTTTTGTGTT
+TTTAGTAGAGATGGGGTTTCACCATATTAGCCAGGCTGGTCTCGAATTCCTGAGCTCAAG
+TGATCCTCTTGCCTCAGCCTCCCAAAGTGCTGGGATTACAGGCATGAGCTATTGCGCCCG
+GCCAATATATACCCATTCTGTCCAGGGTGTTCAAGCGTGTGTTTGAGAGAGTAGGATTTT
+TTCTGGCCTCCAAGTTCAGGGGCACTGCCCGAAGGGCTGGCCTTAGGGTTAGTAGTTGAA
+AGGGCAGAGACCTACATACCCAACAGTTGCAGAAATGCTGCAGCCCTGGGGGCCCGTAGC
+ACCTTCTGTAGGGAGGGAGGGTATGTGACTGTGTCCTACTGACCCTGGGGACCCCGAGCT
+GCAGTACCAGAACTCTGAGCAAGTTAGTGCCTGGAGGGCTCTTGGTTGTTTGTGGAAAGA
+GTGGCATTGGAACCCCAGTTTCTTCTTCAGGAAAACTGGTTTATCAAACCCGTGAGTATC
+AGACGAGGCAACTCTCCTAGAATGATTGATACCAGAGGCTGGGAAGGGTATGTGGATGTG
+TGTGTTGCGGGGGGGCAGGGGAGGGCAATGAAGAGAGGTTGGTTAATGGGTACAAAGATA
+GATACAGTTAGAAGGAACAGGCCAGGCACAATGCCTCAGACCTGTAATCCCAACATTTTG
+GGAGGCCCAGGTGGGAGGATTAGTTGAGCCTAGGAGTTTGAGACCAGCTTGGGTAACATA
+GTAAGATCCTGTCTCTATTAAAAAAAAAATTAAAAATTAGGCCAGGTACGGTGACTCACG
+CCTGTAATCCCAGCACTTTGGGAGGCTGAGGTGGGCGGATCACTTGAGGCCAGGAGTTCG
+AGACCAGCCTGGCCAACATGGCAAAATCCCACCTCTACAAAAAATACAGAAAAAATTAGT
+TGGGTGTGGTGGTGTGTGCCTGTAGTCCCAGCTACTTGGGAGGCTGAGGCAGAAGAATCG
+CTTAAACCCGGGAGGCGGAGGTTGCCGTGAGCCCAGATCATGTCACTGCACTCCAGCCTG
+GGCGACAGAGTGAGACTCCATCTCAGAAAAAAATTTTAAATTACCCGGGCGTGGTGGTGA
+GTGCCTGTAGTCCCAGCTACTGGAGAGGCTGAGGCGGGAATTGAAGGCTGCGGCGGGAAC
+TCGAGGCTGCAGTGAGCTGTGATCATGCCACTGCACTCCAGCCTAGGCAACAGAGCAAGA
+CCCTGTCTCCAAAAAAAAAGAAAAAAAAAAAAAAAAAGAAAAAAGGGGGAATAAAAGGGA
+ATAAGTTCTAATGTTCAATAGCAGAGCAGAGTAACTACAATTAACAACAGTGTATTATAC
+ATTTCAAAATAGCTATAAGAGAAGACTTGAAATGTTCTGTACACATAGAAATGATAAATG
+CTTAGGCGACAGACACCCCAAATACCCTGGCACAATCATTGTAATTCTAGGCATGTAACA
+AAATACCACATGTACCTCATAAATACACACAAATATTATGTATCAATAATTTTTAAATGT
+TGCATATCTGAGGCTCATGAATCAAGATGAGAAAATAAAACCCTAAATACACATTGTTTT
+AAAAGACCTTTTACAAACATGCACAAACACTCAGCAAGGGTTCATACCTCTTCCGTTTTC
+TGTGTAGATGGTTTTCAGGAGAGAGCCCTTTCAGCCTACAGGAATAATGGAAGCCCATCA
+CCTTTAGCTTGTACTAATTAGATCCCCCCAAGGAAAGCTTGTCTTAGCTTTTTCCCCTGA
+TTTCTTTTCTTTTTTTTTTTTTCTTCCAGAGACAGGGTCTTACTCTGTCATCCAGGCTGG
+AGTACAGTGGCACTACCTTAGCTCACTGCAGCTTCAACCTCCTGGGCTCTAGTGATCCTC
+CCATGTCAGCCTCCCAAGTAGCTGGGACTACAGGCATGTACCACCACACCCAGCTAAGTT
+CTTATTTCTTACACAGCCGAGGTCTCTCTGGGTTGCCCAGGCTAGTCCTAAAATACTGAG
+CTTGGCCGGGCACGGTTGGCTCATGCCTGTACTCCCAGCACTTTGGGAGGCTGAGACAGG
+CAGATCACTTGAGGTCAGAAGTTTGAGACCAGCCTGGCCAACATGGTGAAACCCCACCTC
+TACTAAAAATACAAAAATTAGCCGGGCGTGGTGGCACATGCCTGTAATCCCAGCTACTTG
+GGAGGCTGAGGCAGGAGAACTGCTTGAACCCAGGAGGGGGAGGTTGCAGTGAGCTGAGAT
+CACGCCACTGCACTCCAGCCTGGGTGACAGAACGAGACTCTGTTTCAGAAAAAAAAAAAA
+AAAAGACAGAGCTCAAGTGATCCGCCCACCTTGGCCTTGGGCTCCCAAAGTGCTGCGGAT
+TCTGGGCGTAAGCCGCCATGCCCAGCCTTCCCCTGATTTCTTGAAACCATTGGTTCTGGC
+TCCGCCCTCTAGTCCAGGGACCTCTTAGAACAATGATGTGTGTTTGACAAGCCACACCCA
+CAGAACACTTGACATGTGGTTCAAAATTACGTGTCTTCATACCGAGGCAATAGGCTGGGT
+TTAATCAGAGGTGGTCACTGACAGCATAAATGATCATAGCCCAGAAGTCCCAAGCTTGCA
+AGAAAAATAAAGCCCAGAACCATATAATTTGGAGCTATTTATATTTAACATTTATGTCTC
+TTTCTCTGGTGGAGAGAGGGGTTGATGGTGATAGTGATTCTGAAAGAATAGCAAAGATGG
+AATGTTTCTGAAGAACATTTCACGTGGCATCAATACCAGCGATGTTCACTGAAAATGTCT
+GTCCATATGTGCACATTTATTAGAAAAACATCGGTCAGGCATGGTGGCTCATGCCTGTAA
+TCCCAACACTTTGGGAGGCTGGGGAAGGAGGATTGCTTTATTCCAGGAGTTTGAGACCAG
+CCTGGGGAACATAGTAAAACCCCATCTCTAAAAAAATTTTAAAAGTTAGCCAGGCATGGT
+GGTGTGCACCCTGAGTAGCTGGGACTACTCAGGAGGCTGAGGTGGGAGGATCGCTTGAGC
+CCAGGAGTTTGAGGCTGCAGTGAGCTGTGATTGCACCACTACACTCCAACCCTGGCAGCA
+GAGCAAGACCCTGTCTCTAAAATAAATAAATAAATAAAAACATGGTCATATGGGTGGACC
+AAGCTGAAACTGAACATGTTATCCTTCTTTTATTTTATTTTTTTTTTGAGACAGTCTTGC
+TCTGTTGCCCAGACTGGAGTGTAGTGGCACAATTTCAGCTGACTGCAACCTCCACCTCCC
+AGATTCAAGTGATTCTCCTGCCTCAGGCTTCCGAGTAGCTGGGACTACAGGCGCGTGCCA
+CCACACCTAGCTAATTTTTTGTATTTCTAGTAGAGACGGGGTTTCACTGTTAGCCAGGAT
+GGTCTCGATCTCCTGACCTCATGATGCGCCCGCCTCAGCTTCCCAAAGTACTGGGATTAC
+AGGCATAAGCCACCGTGCCCGGCTATCCTTTGTTTTAATGGTGCAATTTGAAGTTCAGCT
+CAACAGCCATACTGGAGTCCTCTGAAGTCTGGTACCCCAAGAGCATGAGGCTTGGTATCC
+AGGCCCATCACAGACCAGGAAGGGCCTGGTGGATTTCTCCCCACTGAGTGGGGTGGGCGG
+CTTCTTGCTGTTGGAAAACCCTGATGCCTGTGCCGTTCTGAGAATCATATCGCAGCTCTG
+GTAGCAACCGTGCTTCCAAAGTCATCCTCTAAGGCCACGTGAAGGTGCCAGCCTCATTTT
+AATCACAAGCTGTATTTTATGAAGTTGTTTGTTTGGGTGTGGTGGAGCTGGGAACCATGC
+CAAACCCCGAGAGCTTCCTGGAAATGACAGTTCTCATAGGAAAAGCAGCTCTTTTCTATT
+TAAAACCTCTGTGGCGAGGGGAGGGGATCAGGCCCTGATTTGGTTCCCAAGCTACGTGTT
+TGTATTTTTCTCGGTGTTTGAATATATCAGCTGGCATGTGTCTCATCCCTCAGACACGTC
+TCCAATGATTTCACTTTTAATGGGCTTTGGCATTTAAAACACATGCGAATTGAGCTTTTT
+GCTAATTGAGAAGATATGGAATGGAGAAATAGCCAATTAGGTATTGTGCTGCTTGTCTGA
+CTTTTAAAACAGTTTCTCCCACTTCAGTGAAAGGTAGTCAAAGGGCCTCTCTCCAAGGAG
+ACTTTTAGTTAGCTCTGAAAGAGTTTTATTTTAGCTTGGTCTTGTAGATTCAGGCAGAAA
+GTGGGGCTCCCGTTCTCCCAGGTGTCAGACGAGGACCAGGTTAAAAGGAGAGCAGGATGG
+GCTCAGGTTCCCACTTGGGGCATAACTGCATTGTCTGTTAGAACAAATGAAGGCAGAGCA
+GGTGGTCGCCAGCCAGTTTGCGAGTCCGTGCCCAGCAGGTGCCAGCCCGCGTGCCCTGTG
+CCAAAGCGCTTTTCTCTTGTAGCCCGCGGGCCTGGGCGCCCACAGCACAACCTGCTCCCT
+GATGATTGGGCTCTTTGCCGTCGGCTCTGCTGCTTCTGTGACTGTCGCTGCTCTAGGCTG
+TTGCCAAGGCAGGCTCAATTTTGCCCGGAGTGGGGAGGGGAGGTGCCGAAGAGTCTTAAT
+TACCACTCAGCCACCTTGCCCAACTGCATTTGAAGCTGTTCCTTGACTTTTTCTTTAAGA
+CAGGGTCTTGCTCTGATGCCCAGGCTTGAGTGCGGTGAGATCATAGCTCACTGCAGCCTC
+AAACTCTTGCCCTCAAGTGATCCTCCAGCCTCAGCCTCCTGAGTAGCTGGGACAATAGGT
+GTGTGCTACCATGCTCAGCTAATTTTTTTTTTCTTTTCACTAAAAGACTTTAAATTCTCA
+CTTGGGAAAGGACAGTAAGAAGGGGTAAATCAGTTGGCATAGCAGCTCGCAGGCGCCATG
+TGAATTATCTGTGGAACGTTGGATGGATAGACGGTTGATAAGTTGGTTTTAGCCACCGAG
+AGTAGTTGAGAAAAGCAGGAAGAAATGTGTTTTGGTGTAAGCCCAATCAAGCCATTCTTA
+ATCCCTGCATACAACTGCATAGCCAAAGTTGGCTCATGGCACTGGCAAGTCAGCCCTTTC
+TGAGTGCGATTCCTGATAAGATGCGACCCTGAGTGTGTGGCCTGGAGAGGGCTGTGAGTA
+CGAGCACAGGCTCTGGAGTCAGAGAGCTGGAGCTCGGACTCCCCTCTGCATTGTGAGGAC
+CCATCTGTGGTCCTTGGGCAAGTTCCTAACCTTTCAGAGCCTCAGGTGCCTCATCTGCAG
+AATGGGAGCATATTCATTTCCTGTTGCCACCATAACCCGTTGCCACAAACTTGGCATCTT
+AAAGCAGTACCCATTTTTGATCTCACTGTTTGGTAGGTGAGAAGTCAGTGCTAGCTGGGG
+CCGGCGTCTCTGTTCTGGGTTTCACAAGGCCAGAATCAAGGTCTTGCTGGCTGGGCTCTT
+ATCAGGAGGCACTGGAAAGAATCTACTTCCTTGTTCCTTCAGGGTATTTGCAGATTGCAT
+TTCCGTGTGATCATGGACTGAGATCCTGTGTCTGTTGGCCAGGTGTCCTTCTCAGCTTCT
+AGAAGCTGTCTGTGTTTCTCAGCTCATGGCCACCACTGGTGGCCCAGGTTCTCCTCATGC
+CTTGAATCTCTGGCTTCCCTTCTTCCTCCTCTTTCCTGTTTTTCTCTTCCACTGCTTGTC
+TCTGATTCTGGTCGGAGAAATGCTTCTGCTTTTAAGGGCTCCAGTGATTCGAGGGCCCAC
+TCAGGTCATCTAAGATATGCTCCCTACCTTAATTCCATCTGCAGTCTCTCCACAGCAGCA
+CCGGGATTCATGTTTGAATAACGGGAAGGAATGCTGGGGGACACCTCTAGAATTCTATCA
+TGGGCGGTTAGGAGTGTACCTGCCACGGAGCTGTCATGAAGGTTAAATCACGCGAGTTGT
+ATAAAGCACAGAGCAGAATCCCTGGCACACTCTTAAGGGCTCTTACACGCATTCACTGTC
+AGGGAGCAGACATGAGACTCTTGGCAGCACTGATGTTGTGCAGATGTGGGATCTGCCGTG
+GCCCCATGGGCTTCCTGAACAGCAGGTACCCACCTGTTGATGTGGCTTTTCCAGGGGCCT
+TCGTTTACCTTGGGGAAGTTGTATCCTCTCTCCTGGGCCTGGTGTTGCATTCTGGAGATT
+TATTTTCCCTTTTGTCTTTATCACTCAAAGCTGGAGTTCAGGTTCGGTCTGCCGTGACAC
+TGTGGTTAGACTTTTTTTGGCAAGATACCTCTCACATCAGATGATTGAGCAAGAAAGGAA
+AGATCTGATGTCAGCGTGTAAAGGCTGGATATGGGCACCAAGGATTGGGGAGCTCAGTTC
+GGGAGATGTGTTTTGGTCTTTATTACCGGCAGCCCAGGGGCAGGAATACTGACTGCAGCT
+TTGGGTAGTTTGAGGACACATCTGAAAGAGGTGAGCTGAAGCCTTTCAGTTTTCAGCTGT
+ACTTGCATTAAAGCAAGGCTTGTCCCTGCTGGGGTACCCTTCATTCCTCGACCTCACTGA
+CTGGTGAGTTTCTTCCATTTCATGAGTAATGACCATCTGTGGGCACAGAGCTTCGTCATC
+TTACTGAATCCCCGCCCTTTGCAGGGGTGACCTTACTGTCACTTACAGATGAAGCAGCTG
+GGACTTTGGGAGGTTCAGCAGCTTGCCCTACAGCAAATACATGGCAGAGCTGGCACTGGA
+ACTCAGGCATGACCTACCCCAGAGTCAGCACTGTCCACAGCATCTCTGCGGGGCACGGCC
+TGAGCCCCAGTGCAAGGCAGTAACCTCCCTTTTCTGTTTCAGGCCCTGAAGCGCCAGAGC
+TCGTTGGGCCTTTCCTTCTTTAACAGCATCTTGGCCCATGGGGACCTACGCAACAACAAG
+CTCAACCAGCTCTCCGTCAACCTGTGGCACCTGGCACAGAGGCACGGCTGTGCAGACACC
+AGGACCATGGTGAGGCGCTCGGAGGGCCCCGTGGTATAAGCCCACTGGCCAGTGCACAAC
+CACCCTCAACACAGCATTGTGGCCTGGACATCAGACAGACAACCCCATACTCCCCTTTTA
+GAAAAGCACTTGGTCCATTTCTACTGGATCACTTCCTAGCAGTAAAAAGCAGAGCTGGCC
+AGGTGTGGCAGCTCATGCCTATAATCCCAGCACTTTGGGAGGCTGAGACAGGAGGATCGC
+TTGAGGCTAAGGGTTTGACACCAGCCTGGGCAACATAGTGAGACCAGGTCTCTACAAAAA
+ATAAAAAATTAGCCGGCCATGGTGGTGCACATGTGTAGTCCCAGCTACTCGGGAGGCTGA
+AGAGGGAGGATGGCTTGAGCCCAGGAGTTCGAGGCTGCAGTGAGCTATGATCACACCGCT
+GCACTCCAGCCTGGGTGATAGAGCAGGACCTTGTCTCCAAAACAAAGAACAAAAGCATAG
+CCTTAAAAGTCTATTCCCTCTGAATAGGAACCATACATACAAAACATCAGTCATTTCTGG
+TCACGTCCAAATCTGATTTTTAGGGCAAGCTGCAATCCAAGAAGTTGAAGACTTTGATTT
+CTTCCCTCCTCTCATCCCTCAAAAAACTCACTCTTCTCTGCTAAGAAATCTAAGCTCACA
+TAATGGCTGATTCATTAGAGCCTTGGGCTCCAAGGATAATGAACCAGAAAGGAGATGGAT
+CTTTCTTTTTCCTCATAGGTGAAAACGCTAGAATACATCAAGAAGCAAAGCAAACAACCA
+GACATGACTCATCTGACGGAGCTGGCCCTCAGACTCCCTCTGCAAACAAGGACCTGACCC
+CCGGGCCCATCCCCAGGCTCAGGGACTCTGGTGCCAAATCCAGAAAGATCTGCTCTGCTG
+CCCTGAACTCTTACGGCAATTTAGGTTTCTCATTTTTCTTTTCTTTTTACATATGTACAA
+ATTGTTTTAAGCTTTGGCCTCTATCCAGGTTATTCTGACAATGAAGAAATGGGAGTTGTC
+AGAGCATTAAAATGCAATCTTCACTAAGAAGCAGTCTCTGTGTTGTCTTTGCACAAGTGG
+CCTTCGGTCTACTCAGCCCGATCTGATGGGCCTTTTTAGCAAGAGAGAAACAAGAATGCA
+AGTAACATCTTTCTTCTCTGGAAGGTGTTTGTTTTTTCATAGTTTAGAAATAAGGACTTT
+AAAAGTGGACTGCTTTTCAAAGTGCCACTGTTCCAGACCCATTCCATTCCAGACTTTGTA
+CCTTAAAGTTAGAGCACACCCAAAGTCTGGAACTGTGTTACCTGAACCCCTATGGAGGAT
+TTATAAAAGGCAGAAATAGCACTCCATTAACTCTTTTTCCTATCAAAAGCAGCTCTTGAT
+TGGACTTAGAATCTGTGTTGGTGGATCAAAGGAGAAAGCGAGGTCAAATTTGAGATTCTC
+TGTGGCTTCAGTATACAGTAACTGAATAAATGTCCTGAAGGAGCATTTATGTTCATGACT
+GTTCATTTAATTACTTCTGACTGTCTTCCTCCAGAAGAGAAAGACCGTGTCTAAATATAT
+TATCCTGGTTTGTTTTGCAGCCACAATTCTAAACAGCATGTGATTCTGTCTGCTTTTCTT
+CCAACAGTTTGGTGGAACCTGATTCTTCTATTACGGCTGGTGAGCTTGCACCGACATTTC
+ATTTTGAATCAGTAAAAACATTCATACTGATGGGTGATTCATCATCTCAGCCACTGCCAT
+TATGAAAATGCATCCACACTGTGGATTAAAAATGCCCCAAACTATTGTGCTTCTACAAGA
+TCCACACTGGAACTGGACATAGATTACATTTCATCTTTACTCTGAGAAATACAAGACTAC
+AGTTGAACACTCAGTTAACCTCAGACAGTAAAAGGGGCTAAAAAATTTTTTTAAATCAAT
+TTATTGGCCGGGCACGGTGATTCACGCCTGTAATCCCAGCACTTTGGGAGGCTGAGGCAG
+GCAGATCACCTGAGGTCAGGAATTCGAGACCAGCCTGGCCAACATGGTGAAACCCCGTCT
+CTACTAACAATACAAAAATTAGCCAGGCGTGGTGGCACACACCTGTAATCCCAGCTACTT
+GGGAGGCTGAGGCAGGAGAATCGCTTGAACCCAGGAGGCGGAGGTTGCAGTGAGCCGAGA
+TTGCGTCACTGCACTCCAGCCTGAGTGACAAGAGCAAAATATCATCTCATCTCAAAAAAA
+ATTAAAGGACAGCAGACACTAATGAATGCTTCTTTCCCTCCCCTCTACTAAATCATACAG
+AAACTCAGACAGCATTGTGGGGTGGCTCAGATACTCCCAAGTGGCCTTTATTTCACAAAA
+TTCTGTTTTTTTTTCTTTTTTTTGAGACAGTTTCACTCTTGTTGCCCAGGCTGGAGTACA
+ATGGCGTGATCTCGGCTCACCCCAACCTCCGCCTCCCGAGTCTAAGCAATTCTCCTGCCT
+CAGCCTCCTGAGTAGCTGGGATAACAGGAGTGCGCCACCACACCCAGCTAATTTTGTATT
+TTTAGTAGAGATGGGGTTTCTCCATGTTGGTCAGGCTGGTCTAGAACTCCTGACCTCAGG
+TGATCCGCCGCCTCGGCCTCCCAAAGTGCTGGGATTACAGGCGTAAGCCACCGCACCTGG
+CCCACAGAAGTATTTTCATTAAAATTATTTTATCTACTTTTACTGTGTGATGCTATAAAA
+TGAAAAACAATTGGCAAATTCACAAATTATGTTCTTCAAGTCATTTCTTCTCCTCTGAGG
+CTGAACGTGGTGGGCAGCATTAGTTCCCAAGCCTAGGCCAGTGAATTCTTACCGCTCTCA
+CATTACACCTGAACTTGGACTTTCACATGAGGTCGGGCACCCATTATATCAAAGGTGCTT
+CTGAATCCTGTCATGTGGCCCAGGCAGAGGCTTAGATTTTATATGTCCTTGTGTGTGCAG
+TTTCCCCCAGCCCTTTACTGAATCAATAAGCCGGTCTCTGAAAACACTGGTCTATGTGAG
+ATGAAGTCTATCATTAGCAAGGATGGAGCAATAAGATGTCAGCCAGAATTGTAGAAAATA
+AAAATGATGGGGCCTGGGTGCGGTGGCTCATGCCTGTAATACCAACACTTTGGGAGGCTG
+AGGTAGGTGGATCATGAGGCCAAGAGATCAAGACCATCCTGGCCAACATGGTGAAACTCC
+ATCTCTACTAAAAATACAAAAAAAAATTAGCTGGGTGTGGTGGTGCTCACCTGTAATCCC
+AGCTTCTCAGGAGGCTGAGGCAGGAGAATCGCTTGAACCCTGGAGGTGGAGGTTGCAGTG
+AGCTGAGATCACGCCTCTGCACTCCAGCCTGGGCGTGGAGTGAGAGTGAGACTGTCTCAA
+AAAAAAAAAAAGAAAGAAAAACAAAACCATGGCAACTTCCACATGAGACTTACTTACATT
+AGGTCTTCTATTGTTACTTTAACAAATTGCCACAATTGTAGCGGCTTAAAACATAATGTT
+GTCATCTGACGGTTCTATAGGTCTTAAGTCCGCCTGGTCTCACTGAGCTAAAATTAAGGC
+ATCAGCAGGGCTACGCTCCTTCTGGGAGGCTCTAGGGGAGAATCTACTTCCTTGCCTTTT
+CCAGCTTCTAGACAGCACACACATTCCTTGGCTTCTGACCCTTCCCTTCCCATCTTCAAA
+ACCAGCAGTGTCTAGTCAAGTCTTTCTTAAGTCTCTTTGATGTGGACTCTTTTTTGCCTT
+CCTCTTCCACATTTAGGGATCTTTGTGATTCCTCCGGCCCACCCAGAAACACGGGATCCT
+CTTCCTGTTTTAAGGTCAGCTGATTAGCAAACTTAATTCCCTTTTGTTTCGTAACCTAAC
+AAATACACAGGTTCTGAGGAGATGTGGTAGGAAGGGGTGTTATTCTGCCAACTTCTTTTG
+TGAGGACTGTGTCTATTTGGCAAATTTTTTTTTTTTTTTGGAATGGGGTCTTGCTCTGTC
+ACCCAGGCTGGAACACAGTGGTGCAATCATGGCTCACTGCAGCCGTGATGGAGGGTGGTG
+CTCAAACCAATGTTAATTTACAAAGGATGGGAGCTCAGAGTGATTCTCCCAAGACAAGAC
+TGCCAGAGGGTGGGGTCCTGCTCATCTGAGAGATGGTGATCTGCACTGGCAGAAAGCAAA
+AGGACAAGATTAAGTCCATTCTGAAGACACCCAGCATTGTGGTGTCTTGGCTGCCCAACC
+TCCACTGGTGAGACGTAAAGTTCTTATGTATATAGAAAAGCAATAAAGCTCCCCCTGTGC
+AAATGGAACTCCTAAGCCAGTGGTGATGTTGAGTTAGAAAGTCACAGCCTATTACAGACA
+GAATTTACACCAGGGGCAAGGCCTGACCATCACACCCTCATGAGAGCTACCAGTCACCAG
+GGCTTGGATGGGAGCAACACAGCGGACATATGATCACCTCTCCACAATCACCCAAAGACA
+GTTTTTTTTTGTTTGTTTTTGAGACAGAGTCTCATTCTGTTGCCCGGGGCTAGAGTGTGC
+AGTGGCACCATCCCAGCTCACTACAACCTCCACCTCCCGGGTTCAAGCGATTCTCCTGTC
+AGCCTCCTGAGTAGCCGGGATTACAAGCCCGTGACACCACACCCACCCAGCTAATTTTTG
+TATTTTTAGTAGAGACGGGGTTTCACCATGTTGGTCAGGCTGGTCTCGAACTCTTGACCT
+CGTGATCCGCCCACCTTGGCCTCCCAAAGTGCTGGGATTACAGGCGTGAGTCACCGCACC
+TGGCAGAGCACAACCTTTTTAACAGAGCTAAGGCAGGCCAACGTCAGGGTGACCTCTTGG
+CAAGATAAAAACTATGAGTAGTAAACGGCCGATTCCAGCTACTCAGGAGACTGAGGCACA
+AGAATCGCTTGAACCCAGGAAGCAGAGGTTACAATGAGCCGAGATCACGCCACCACACTC
+CAGCCTGCGCGACCGTGAGACTCCATCTCAAAAAAAAAGAAACGAACGGCTGGTTCCTGT
+TTACACCAGGCACATTCCTGTAGTGTTGCTCAAGGTCAGGAGGGATTTGTTTCTCCATCA
+AAGGAGGAGGTGCCCAGAAGGCACTCACTCAAATCCAGAACACTGCCTCTTGGGCTTTCC
+ACGGCCTCTCCCATTATGTATCTCAAGGTTGAATCCAGGAAAGAAAGGCAGGACAAGTTC
+ACGTCCTGAGGGAAGTGGCCCAAGTAGGTCCTTGTAGCACATACTTGTCCAACTATTGAC
+CTGGCCAATGCTTGCGGATCAGGGTTCAGAGCCAGGGAAACTGCCTGAAGTGCCTGCCTC
+ACCTCTGCCCAATGGGCAGCTGTGGACACCATGGCCACTTCACCAGCATCCACTCTTCTT
+GACTGAAGGGAATCACCAGCCTTCCCATGACAGGGGCGGGTGCAGCTATGGGCAGATGAC
+TCATTGCCCAGCAATGGAGGCTTCTGGAAGTTTCCTTGAGACACAAAAAGGCTTTTCTTC
+CTCTGGAATGTTCTAGGGTCTTGATATGCTGCCTGGAACTGTTACTGCCATCTTTGTACT
+AGCCTTGATGAAGCCAACACTGGAGATGATGGAGAGAATGCTTCCTTGGCGAGCTGTTGA
+ACCAGGCCCTAATCAGGCCTTCCTGCCACGTGAGACTGAACTTTCTGGCCATCGAGGCCT
+GCCTGGGCTGGGATGTCTGTAGGAGGCATGTTCAGGCCAAACGATCGTGAAAATGTCCCA
+GTCAGAACCTGTATTTTGGGATGCAAAAAGCTAGGTGAGTGGAAAGAAGGTGGTCACAGA
+TGGTCACATGCGACTTGGGCCACTGGACCTGGAGCTCTTTGAGGCTTGCTGTAGAGTCCA
+GGCTTGGAAACGCTGTCCCCACAGCCGATGAGGCAACTTCCCGTGTCATCTCCACACGTT
+CATCTCCTCCTGGCATTCAATATCCACCTACAGAAGTCACCTGGGATTCTCTTCCTTGTG
+ATAAAAAAGAATCTCATCAGACACATCCCTGGGGCTGGGCACAGTGGCTCACACCTGTGA
+TCCCAGCTCTTGGGGGCTGAGGCAGGAGCATGAGTTGAGTCCAGGAGTTTGGGACTAGCC
+TGGACAATATAGTGAGACCCCATCTCTACAAAAAATTTTAAACACTAGCTGGTTGTTGTG
+GTGCACACCCACAGTCCCAGCTACTTGGGAGGCTGAGGTGGGAGGATCACTTAAGCTGGA
+TAGGTAGTGGTTGCAACAAGCCGTGATATGCCACTACACTCCAGCCTGGGTGACAGAGTG
+AGAGCCTATCTCAAAACACACACACACGTCCCTGGGATCTGCCATTGATTCATTTGCGGG
+ACTAACCACTCTTCCTAAAATGCCTTGTTCAGAATCCAGTCAAAGCACAAAAATCCTACC
+TCAGCACTTAGGGCCGAAGGGACACCAGTGGAAAAGGCAGGACTGGTTTAGAGGCACATT
+TCCCAGCAGCAGCAGCTCAGTCACATGTGTTTGGTAACAACTCAGACACCTCTCTGCCTA
+CAGCTGCTCTATGACAGGGGAAAGGAAAAGGAAGGAAAAGGAGTTTGCGATTCTCCGTTC
+CTCATTCACTCCACTTTTTATCAGAGATGCAGACTTGTCATAAAACTTTTTCCTCCATCT
+AAAGACATTTCAATCCCCAACGAGGATTCTGGTGGAAATTCCCTAAAGGGGACATTCAGA
+GTGGCGAATAGTGAACTTAGGGCTTCGGGTACAAAAGTACAACACCCTGCACTTAGTGGC
+TGGGTGACCCCAGGCAATTTTATTACTTTATCCCTGAACCTCAGTTGCCTCATCTATAAG
+ATGGGGCTAATAATAGCACCCATTTCATAATTATGAAGATTAAATACATTAAGGAAAACA
+CTAGTATGTCCCTAGTACCTGCTAAACACTCAACAAAAGTTAACTGTACATACTGATGTC
+TCAAACAGGGACGGAATGTTTAACACAGAAAACAGGAGGTTTTAGCACTCACTCGTTCTC
+CTGGCTCCCGAAATATGAGCTGCCCTGCCCCAGTTCATCCAAGCCCATCAATATAGTTGT
+CCTCGTCCTTAATCTCCACAGGTGTTCAATGTGAGCCAACTGTCAGATGGCTTTCATTTG
+CACAACTGAATAAACCATTTATGCCTAGTGTTCCATTACTGGAACGCTAAGCTTATGGGA
+GTTATTTATATCTTACTGCTCGAGGTCCTCACCA
diff --git a/test/csq/ENST00000448695/ENST00000448695.fa.fai b/test/csq/ENST00000448695/ENST00000448695.fa.fai
new file mode 100644 (file)
index 0000000..5e13362
--- /dev/null
@@ -0,0 +1 @@
+16     151594  25      60      61
diff --git a/test/csq/ENST00000448695/ENST00000448695.gff b/test/csq/ENST00000448695/ENST00000448695.gff
new file mode 100644 (file)
index 0000000..5c784a7
--- /dev/null
@@ -0,0 +1,55 @@
+16     ensembl_havana  gene    21      151574  .       +       .       ID=gene:ENSG00000103544;Name=C16orf62;biotype=protein_coding;description=chromosome 16 open reading frame 62 [Source:HGNC Symbol%3BAcc:24641];gene_id=ENSG00000103544;logic_name=ensembl_havana_gene;version=10
+16     ensembl_havana  transcript      23766   145465  .       +       .       ID=transcript:ENST00000448695;Parent=gene:ENSG00000103544;Name=C16orf62-203;biotype=protein_coding;tag=basic;transcript_id=ENST00000448695;version=1
+16     ensembl exon    23766   23909   .       +       .       Parent=transcript:ENST00000448695;Name=ENSE00001647011;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00001647011;rank=1;version=1
+16     ensembl CDS     23766   23909   .       +       0       ID=CDS:ENSP00000398009;Parent=transcript:ENST00000448695;protein_id=ENSP00000398009
+16     ensembl exon    26306   26434   .       +       .       Parent=transcript:ENST00000448695;Name=ENSE00003583820;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00003583820;rank=2;version=1
+16     ensembl CDS     26306   26434   .       +       0       ID=CDS:ENSP00000398009;Parent=transcript:ENST00000448695;protein_id=ENSP00000398009
+16     ensembl exon    32174   32179   .       +       .       Parent=transcript:ENST00000448695;Name=ENSE00001690913;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00001690913;rank=3;version=1
+16     ensembl CDS     32174   32179   .       +       0       ID=CDS:ENSP00000398009;Parent=transcript:ENST00000448695;protein_id=ENSP00000398009
+16     ensembl exon    46450   46504   .       +       .       Parent=transcript:ENST00000448695;Name=ENSE00001713400;constitutive=0;ensembl_end_phase=1;ensembl_phase=0;exon_id=ENSE00001713400;rank=4;version=1
+16     ensembl CDS     46450   46504   .       +       0       ID=CDS:ENSP00000398009;Parent=transcript:ENST00000448695;protein_id=ENSP00000398009
+16     ensembl exon    52959   53055   .       +       .       Parent=transcript:ENST00000448695;Name=ENSE00003631395;constitutive=0;ensembl_end_phase=2;ensembl_phase=1;exon_id=ENSE00003631395;rank=5;version=1
+16     ensembl CDS     52959   53055   .       +       2       ID=CDS:ENSP00000398009;Parent=transcript:ENST00000448695;protein_id=ENSP00000398009
+16     ensembl exon    53755   53802   .       +       .       Parent=transcript:ENST00000448695;Name=ENSE00003682253;constitutive=0;ensembl_end_phase=2;ensembl_phase=2;exon_id=ENSE00003682253;rank=6;version=1
+16     ensembl CDS     53755   53802   .       +       1       ID=CDS:ENSP00000398009;Parent=transcript:ENST00000448695;protein_id=ENSP00000398009
+16     ensembl exon    55103   55196   .       +       .       Parent=transcript:ENST00000448695;Name=ENSE00003516770;constitutive=0;ensembl_end_phase=0;ensembl_phase=2;exon_id=ENSE00003516770;rank=7;version=1
+16     ensembl CDS     55103   55196   .       +       1       ID=CDS:ENSP00000398009;Parent=transcript:ENST00000448695;protein_id=ENSP00000398009
+16     ensembl exon    60895   60972   .       +       .       Parent=transcript:ENST00000448695;Name=ENSE00003547874;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00003547874;rank=8;version=1
+16     ensembl CDS     60895   60972   .       +       0       ID=CDS:ENSP00000398009;Parent=transcript:ENST00000448695;protein_id=ENSP00000398009
+16     ensembl exon    61467   61589   .       +       .       Parent=transcript:ENST00000448695;Name=ENSE00003596287;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00003596287;rank=9;version=1
+16     ensembl CDS     61467   61589   .       +       0       ID=CDS:ENSP00000398009;Parent=transcript:ENST00000448695;protein_id=ENSP00000398009
+16     ensembl exon    70958   71004   .       +       .       Parent=transcript:ENST00000448695;Name=ENSE00003589693;constitutive=0;ensembl_end_phase=2;ensembl_phase=0;exon_id=ENSE00003589693;rank=10;version=1
+16     ensembl CDS     70958   71004   .       +       0       ID=CDS:ENSP00000398009;Parent=transcript:ENST00000448695;protein_id=ENSP00000398009
+16     ensembl exon    72475   72586   .       +       .       Parent=transcript:ENST00000448695;Name=ENSE00001667879;constitutive=0;ensembl_end_phase=0;ensembl_phase=2;exon_id=ENSE00001667879;rank=11;version=1
+16     ensembl CDS     72475   72586   .       +       1       ID=CDS:ENSP00000398009;Parent=transcript:ENST00000448695;protein_id=ENSP00000398009
+16     ensembl exon    73418   73534   .       +       .       Parent=transcript:ENST00000448695;Name=ENSE00001740172;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00001740172;rank=12;version=1
+16     ensembl CDS     73418   73534   .       +       0       ID=CDS:ENSP00000398009;Parent=transcript:ENST00000448695;protein_id=ENSP00000398009
+16     ensembl exon    74548   74601   .       +       .       Parent=transcript:ENST00000448695;Name=ENSE00001653861;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00001653861;rank=13;version=1
+16     ensembl CDS     74548   74601   .       +       0       ID=CDS:ENSP00000398009;Parent=transcript:ENST00000448695;protein_id=ENSP00000398009
+16     ensembl exon    77873   77953   .       +       .       Parent=transcript:ENST00000448695;Name=ENSE00001650977;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00001650977;rank=14;version=1
+16     ensembl CDS     77873   77953   .       +       0       ID=CDS:ENSP00000398009;Parent=transcript:ENST00000448695;protein_id=ENSP00000398009
+16     ensembl exon    82375   82437   .       +       .       Parent=transcript:ENST00000448695;Name=ENSE00001669194;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00001669194;rank=15;version=1
+16     ensembl CDS     82375   82437   .       +       0       ID=CDS:ENSP00000398009;Parent=transcript:ENST00000448695;protein_id=ENSP00000398009
+16     ensembl exon    84796   84881   .       +       .       Parent=transcript:ENST00000448695;Name=ENSE00001665698;constitutive=0;ensembl_end_phase=2;ensembl_phase=0;exon_id=ENSE00001665698;rank=16;version=1
+16     ensembl CDS     84796   84881   .       +       0       ID=CDS:ENSP00000398009;Parent=transcript:ENST00000448695;protein_id=ENSP00000398009
+16     ensembl exon    87177   87257   .       +       .       Parent=transcript:ENST00000448695;Name=ENSE00001804934;constitutive=0;ensembl_end_phase=2;ensembl_phase=2;exon_id=ENSE00001804934;rank=17;version=1
+16     ensembl CDS     87177   87257   .       +       1       ID=CDS:ENSP00000398009;Parent=transcript:ENST00000448695;protein_id=ENSP00000398009
+16     ensembl exon    89667   89730   .       +       .       Parent=transcript:ENST00000448695;Name=ENSE00001634343;constitutive=0;ensembl_end_phase=0;ensembl_phase=2;exon_id=ENSE00001634343;rank=18;version=1
+16     ensembl CDS     89667   89730   .       +       1       ID=CDS:ENSP00000398009;Parent=transcript:ENST00000448695;protein_id=ENSP00000398009
+16     ensembl exon    92565   92663   .       +       .       Parent=transcript:ENST00000448695;Name=ENSE00001614851;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00001614851;rank=19;version=1
+16     ensembl CDS     92565   92663   .       +       0       ID=CDS:ENSP00000398009;Parent=transcript:ENST00000448695;protein_id=ENSP00000398009
+16     ensembl exon    95163   95240   .       +       .       Parent=transcript:ENST00000448695;Name=ENSE00003460599;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00003460599;rank=20;version=1
+16     ensembl CDS     95163   95240   .       +       0       ID=CDS:ENSP00000398009;Parent=transcript:ENST00000448695;protein_id=ENSP00000398009
+16     ensembl exon    96757   96871   .       +       .       Parent=transcript:ENST00000448695;Name=ENSE00003580628;constitutive=0;ensembl_end_phase=1;ensembl_phase=0;exon_id=ENSE00003580628;rank=21;version=1
+16     ensembl CDS     96757   96871   .       +       0       ID=CDS:ENSP00000398009;Parent=transcript:ENST00000448695;protein_id=ENSP00000398009
+16     ensembl exon    113941  114080  .       +       .       Parent=transcript:ENST00000448695;Name=ENSE00001599382;constitutive=0;ensembl_end_phase=0;ensembl_phase=1;exon_id=ENSE00001599382;rank=22;version=1
+16     ensembl CDS     113941  114080  .       +       2       ID=CDS:ENSP00000398009;Parent=transcript:ENST00000448695;protein_id=ENSP00000398009
+16     ensembl exon    127006  127171  .       +       .       Parent=transcript:ENST00000448695;Name=ENSE00001690657;constitutive=0;ensembl_end_phase=1;ensembl_phase=0;exon_id=ENSE00001690657;rank=23;version=1
+16     ensembl CDS     127006  127171  .       +       0       ID=CDS:ENSP00000398009;Parent=transcript:ENST00000448695;protein_id=ENSP00000398009
+16     ensembl exon    136134  136252  .       +       .       Parent=transcript:ENST00000448695;Name=ENSE00001730354;constitutive=0;ensembl_end_phase=0;ensembl_phase=1;exon_id=ENSE00001730354;rank=24;version=1
+16     ensembl CDS     136134  136252  .       +       2       ID=CDS:ENSP00000398009;Parent=transcript:ENST00000448695;protein_id=ENSP00000398009
+16     ensembl exon    144283  144429  .       +       .       Parent=transcript:ENST00000448695;Name=ENSE00001672058;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00001672058;rank=25;version=1
+16     ensembl CDS     144283  144429  .       +       0       ID=CDS:ENSP00000398009;Parent=transcript:ENST00000448695;protein_id=ENSP00000398009
+16     ensembl CDS     145159  145257  .       +       0       ID=CDS:ENSP00000398009;Parent=transcript:ENST00000448695;protein_id=ENSP00000398009
+16     ensembl exon    145159  145465  .       +       .       Parent=transcript:ENST00000448695;Name=ENSE00001715916;constitutive=0;ensembl_end_phase=-1;ensembl_phase=0;exon_id=ENSE00001715916;rank=26;version=1
+16     ensembl three_prime_UTR 145258  145465  .       +       .       Parent=transcript:ENST00000448695
diff --git a/test/csq/ENST00000448695/syn-and-splice-reg.txt b/test/csq/ENST00000448695/syn-and-splice-reg.txt
new file mode 100644 (file)
index 0000000..6d1b666
--- /dev/null
@@ -0,0 +1,3 @@
+32176  T       C       splice_region|C16orf62|ENST00000448695|protein_coding,synonymous|C16orf62|ENST00000448695|protein_coding|+|92A|32176T>C
+32176  T       C       splice_region|C16orf62|ENST00000448695|protein_coding,synonymous|C16orf62|ENST00000448695|protein_coding|+|92A|32176T>C
+
diff --git a/test/csq/ENST00000448695/syn-and-splice-reg.vcf b/test/csq/ENST00000448695/syn-and-splice-reg.vcf
new file mode 100644 (file)
index 0000000..47f7b57
--- /dev/null
@@ -0,0 +1,7 @@
+##fileformat=VCFv4.2
+##contig=<ID=16,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+##INFO=<ID=EXPL,Number=1,Type=String,Description="Expected consequence with bt/csq -l">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+16     32176   .       T       C       .       .       EXP=splice_region|C16orf62|ENST00000448695|protein_coding,synonymous|C16orf62|ENST00000448695|protein_coding|+|92A|32176T>C;type=ENST00000448695:19598717-T-C, VEP thinks this is not splice region, why?
diff --git a/test/csq/ENST00000479739/ENST00000479739.fa b/test/csq/ENST00000479739/ENST00000479739.fa
new file mode 100644 (file)
index 0000000..4827bf5
--- /dev/null
@@ -0,0 +1,813 @@
+>2     2:217710-266418
+GGAGCTGGGGCTGAGCGGGCAGCTCGCTTCAGGGTGGGCATGGGGGAGCGCAAATATTGG
+GTCAGCGAGTGTCTGAAAGGCAACAGAATCTCTGGTGGATTTAATAGAGGGCATGAGATA
+GAAGAACGAAAGTTGGCTCTGAAGTCACCCTGAGGACCAAGGAAATCCAAGGATGGAATT
+TCCATTTACTGAAGAGGAACACTGTGGGAGGGGCAGGCTAAGTGAGGAGAAAGAAGAGCT
+TGGATTTGAGCCCGTGAAGGCTGAGGTGTTGTTCCTTGTCCAAACGGAGCTGTAAAGTGC
+ATAGCTGGAGAGGGGAGTCTAGAGTTCAGGAAGGAGCTCAGGCAGCCCAGAACGGAGGTG
+GATTTCACCCTGCATATGAGACATAGGACTTCTGCCTACCTTACAAAAAAAATAAGAAAA
+ACAAAATTGAAATATTAACTTAGTAAACATTTAAAAATTTTATTTAGAGACAAGTCTACC
+ATGTCACCGTAAGTTTATGCTACTGCTGGAAATGAACAAATGTAGCCCCATAAGGAAGAA
+AAGTTGAGAGATGCCATATGTTTAAAGACATGGTAGTCAGACTTCTTTGTAATCACATTT
+CTATGATAAATGCATAGTATAATTTTTGAAGGTATAAAGACAATTTCTAAGGATTTATAT
+TCTAGTTAATACCTACGACTCTAAACATTACTTAATACCTCATTTAAGCTGATTTCTTTT
+TCTCTAGTCACTTTGCAAATGGAAATGTAAGAATTGAAATTTGTGGCTCTACCCTCAAGA
+TTCTCAAATTAAAACACAGCTACCATATACATGGCCAGATCAAATGCTTAGCGATGTTTG
+AAGTGTTCACAAGAGAACTATGAGCGTATAAACTGTATGATATTCTATGACACAGTAAGT
+GTGATAAAGTTAGTACAAAGTATTTAAAGATATGTCAGTCAGCTCTTTTTATATAGAAAA
+ACAAAATCTTTTACATACGGAATGGAAATTTTGTAGAACAGAAGTTTTTTAAAATTTATA
+TTAAACATTGCTTAACTAGTAAATCCTGTCAGTGTAGAAATAATTTTTTTGTAATTCTCA
+AAGAAGAAAATAGTATACGCTTTAATTCATGGTTACGTAGTTGGCTGGAAAAATGCCAGT
+TTGACCTCGAAGTTTTCCTTCCCACCAATCAAAATGTGAATCTGTTTTTGATATAACTGT
+GATTCTGTCTCCAGCTTGAAAATTCAAATCCCCAGGCTGCTGTCCTTCAAATGAATACAG
+CGCTGTCACTTCTATGGGTTGATTCAAATTGCCTGAAACAAGAAAAAAGTATTCACGTTT
+ATGTTCTTTAAGGGAGAAATTGGGGGTATCTGCTGGTAAGATAAAAATTAACCACTTAGG
+GCTTGGCATGCTGATGTCTTGGAGGCTGGCAGAAACCACAACAGTCTGTGTAATTTTCAT
+CACATTATTAAACTTATTTTTCTCTGCACATTCTATACCTAAGGATTTAGCACATGCTTC
+TGGTTACAATCGTCTAAATTTTGAATAATCTATGAGATAATACAACTTACATTTTTTCTA
+TTTTAATATAGTCATTGCTGTGGTCTGAATGTCTGTGTCCCCCTGAGATTCAAGTGTTGA
+AATCCTCAACCCCAAGGTGATGGTGTTAGAAGTGGGGTCTCTGGGGGCTGATTAGGTCAT
+TACGTTTCCCCCTCATGAATGGGATCAGTGTCTTACAGACAGAGCCTGAGGGGAGCTTCT
+TGCACCTTCCTCCTTGTGAGGACACAGCCAGATGGCACCATCTCTGAGGCAGAAACCGAG
+ACCTTGCCAGACACTGAGTCTCCTGGAACCTTGATCTTGGAATCCAGCCTCCAGAAGCGT
+GAGAAATAAAATTCCATTGTCTATGAGCTGCCCAGACTATGGTGTTTTGTTACAGCAGCT
+GGAAGGGGCCAAGATAGTGTGACAGTTTCATGGATGGCAGATGCTGGAGAAAGGCAGATA
+TGTGAGCTTATATCAAACCCTAGGAGATTCAACTTTAAAACCTGGCTCTTTACTCACTGG
+GCTTGAAGATTGCAGCCCAGTTATATTTTGCTGTTTCCTCAGCAGACATTTCTTCTCCCT
+GGGCTTTGTGGCTGTTTACATTTCTGTGCTTAATTGATCCATCCTCTCAATATCAGAGAT
+AAGTTGGAATTAGCACAGGTAGGAGCATTTCTACATGTTTCACAAGTACTTCAATGCAAT
+GTGTATATCCATGTATTGCAGAAGGAAGAAAATACTTTGAGAACTGAGCAGTTAACATGA
+ATAAAGGACATTAAATATTATAAACCACATAACATCATAAAAATATAATTAAACAGTTTT
+TGAGCACTCAGCTACATGGAGTCTGATGCTTCTATGCTTCATATAATTCTGTGCATAAAT
+TAGGCAACTAGATGTACAGACATACAGAAAACATCAATAACCAGACTCTAGAGCCAGGTC
+CTATTTGAACCCATAATACAATAATAATAATAATAATAATAATAAAGTGAATTTGGTCCA
+CCCATAAGAAATAAAAATAGTCAACACTTTAAACTACTCTGACTAAAACACTGAATTTGT
+AGCTCTCACAAGATGGTGCTACCATTCTTTCTTTAAAGTATGTGCCATTTAGTTGAGTTC
+TAAAGAAATAATCCTAATAATAATTACACTAGAGATAATACTGGTATAACTACTTTTTTC
+TATAATAAAAAGAATTTCTGTATATTTTATTTTGTCCTATATTTACTTTTAGTTAACAAT
+TTTAAGGAATAAGGATAAAAGAATGTCACCAAAATAAAATTTTGACATAGTCTAGAAACA
+ACAGAAGTTAAGTTAAACGTTCTAAGTACACGATTAAATTCTACACGTTAATGAGCAGTC
+GCTGCCATGCACTGTGAAAGGAGCTGTGCTCTGCCCTGGGTGGGGTACCGGGCAGGCGCT
+CACGCCGTGCTTCCCTGTCATCAGATCAGGATGCAAGCTAATGCTAAAGAAAAATCCATC
+CTGGAAATCTCTTATTCATGATTATATTTAGGATATCCACATATAAAGCTGAATCTTAAT
+TAACCAGAACAAATCAGTGAAGAACCTCCAGGAACTCTGTTCTCCTCCCTCTTGTCTCCC
+AGACACGTTAGATAATAGGAAGAAGTGAATTAAAAGAGTGCTTGTGAACATCAGGGAATG
+TTCTGGGAGCCACAGCCATCTTAGCTACCATGCATTTATACACTTGCAGTCTCATTTATA
+AAATCAAAAATGCATAATAAGGACGACAACAATGATAACAGCAATCGATGTGCATCTGGG
+AAGAGCAGCCACCGCGAACTGCTCAGGCACACACATGTGCTCCTCTTACACCGCCCACTG
+CAATGAGCCAGCTACTCCTATCCCACATCACAGAATTTGAAACTGAGCTTCAGAGATAAC
+AAGTAATTTGTCCAAGGTCAGGAATGAAGCTTGTCTCCAGGTCATCCAAGACCCTCAACA
+ACCTCATAAATATGAAATTGTGCTCAACAGACCAAACTGACATTTATCGGAGCATTTTAC
+TTTTATGAGGCAAATGTTCAAGGGGGATTAATGTGGTGACCTGCCTCACTGGGTTTCCAG
+ACTGTACAAATAACAGCATCTGATGCTATGGTTCTGGGTAATCCCTGATAACTGAATTGG
+TTCTAAGCAGTTTCAGGAATATATTTTATGAGGAATAATTAGAGAAATAAATATATTATG
+AACTAAGAAAGAGAAAGAAGGCGAGATCACACACCTGGTTTGGTCCCTGCCCTCACAATC
+AGGTGTTGGTCTAATTTTCTCTGAATTGCAGATTCCAAATGAAATGAGGATAAAGCAGAG
+TGAGAGAGGAGGGTAGAGGAGCAACGTGGGTGGTTTTCAGGTGCAGCTGAAGGGAAGGCC
+ACCACTGAAGGTCTGAGGGGGCCGGGATCTCACATTTCTCCTTTACTGAGGCTAAGATGT
+GTGTTGACTGTTCCTTGTGCCCAATTCCTCACCCAATTGACCACAAATGCCTCTGCCTCC
+TGGGGAGGAGTACAAGAGAGTCAGGAGTTGAGCTGTTGTTGGAGAAACTCCATCCACATG
+AAAATCACAAGAGTGAGGCCAGCAGATCCAGGAGCCTATCTGCTTTCTCAGATAACAATC
+CACAAGCCAGTTAGTGCTGTGCCCTGTTAGTTTTTTTCTTTGAAAAACTCCAAATGACTT
+AAAGTTCCTCTTTAATGTAAATATTAGAGATAATTTTCACAAGGAGAAGTTTAATGCCCA
+CAAAGAATTCACCAATAAAAGGTGAGTCAAGTAATGATTCCTTCCATGAAGAAAAACCTT
+CCTGGTTACCGGGAAGCAAACCCCACTGAGTTACTAAAAAGCTAGGCATTCACAGATGCC
+TTTCCTTCTGCACAGCATATGCCTTTCAGCCTTATACTCATGTACTTAAAAAATCGGAAG
+GATCTTTGAGGGAATTGGCCATTTCCTTTATAATATTCAAGTTTAGTTGAAGTAGGGGTT
+ATTTTTCCCAAACAGGAAGCAGAATTAGATCACAGTCAGCATTGGTGACTGGCAGCTGCC
+CTGAGGCCCATGATTAGAAAGGCTGGTCTGTGGATGTCCCTGTTTCACTTCCAGTCCACT
+TTCTCATGGAGCCTGCATGAGGCAGACCCTGTGCAGCCAGCACCCCTGGCCTGACTGTTT
+CAGGAAAAAAATCACAGCCTTGGGAAGGTCACAACTAGGAGAACACAGCCTTTGCTAAGC
+ACCCTATGAGGCACAAGATAGCCCCTACAACAAAGTGTTATCCAGCCTAAATTGTGTGTA
+GTGCCCAGGTTGAGAAACCCCATCCCAGACAACTATGGGATGGGTAAGAGGACGGGGAAG
+AATGCTGACGCTGGAGGGTCCAAGCTTTTGATTATGAAACCATTCCTTCCAGAGTCCCTA
+GAGGGAAGATCAGAAAATTGGACTGTGCATTTGCAAGCCTTGTCTCTCTCAGAGGCCCAA
+GAACTACACAGCTGGACCTTCCAAAGGGCAAAGCCAAAAGATGGTGGGAGGAAAGTACAG
+GTGATGTAGCTGATCATCACACCCAGCAGCCCCTCCGTGGGGCTGAGACAGATTCAGGAG
+CTCGCACGTGGAGGACTCAGTGTCCTGCTTCATCAGGTTTTCAATTTAAGGCTCGGGCCC
+TGGGGCCATGTAACTGTGACTTTTCTCTGCAGCGATGGTAAGCAAACATGAGGAAATCCT
+TGGTAAGAGGTTAATGCCTTCACAGCTGCGTTTAAAAAAATTCCGTAACGTAAAGTGAGT
+TTTATTTAAAAAGTGGACTGTAAATCTTCCCTTTTAATTTTTTCTTCAAGAACCTCTTTG
+GAGAATGGGCTAAAGGAATATTAACTCAGTTGTAACTGAGTTACCATTTACCTTGTCCTG
+TCCTCAAATACAAACACAGAAGCAACGGAGAAACCAACCATGGCAAGTGATGTTCCCTTT
+GGGTCCCACAGCTGGTAAGTGAAAGTACGGGGGTTCGAACTGGAATCTCTGTCTCCACAG
+CCCACTTAGAGTTTAATTTCTTATCAGGAAACGTTTTTCCTTGGTGCTGTTTATAGGAAG
+TTTCTAATAGAGAAAGGAACTCTAGTTCCCAATGTCACATTACCAAGGCATTCTTTGGGG
+GATCTGTGGCCTCAGCTCTTTTTCAGCCAGCTTCCCTCAGCTCTGTCTCTCTGTAGGGAT
+CCCCTCCCTTCCCAAGCAAGTGCAGCCAGTCAGCTGACCTTGTCAAGTTTAGGAGCACTT
+TAACAACCAGATACCTAAGTCTAAGTCTAATCTTGAGTCTTTAAAAGTAAGAGGCTGTGT
+AAGATAAAAATCTAGGTGTTTACGCTGTCTTGGTGTCAACATTTATACCTTAACCACTTT
+TGCTTCTACAGGATGTGTATCCAAAGGCCAAACTTTTCATGTCTCTTTAAATCAGCCTGT
+AATGTGGGTGTGAACTTGATGTCTCTTTAACATGGCCTGTAACATGGGTGTGAACCACAA
+AGGGTGAAACACATTTTTAAAACCTCTCAGAGCTTTCTCTGCATACCTAAGACCATGGCA
+CAGCATCTTCTGTAGGTGAGCCCCCGACCATCGCACCTGCTCTCCATACAGGACTCTAGG
+AGCAGATGCTCAACCCCCTCGGAGGAGAAACATCTGGGAAAAACACTGGAGTGGGCTCCC
+AGAAGGGGAGGCCAGGGTGAAAAGAAAGGTCACCAACCCTAAATCCATCAGGAACATGCT
+GACCTCTCTTCAGGGGATGCTGCTTAAGAGACCTTTTCAACATATTTTTATCTGCATGAT
+ATAAATTTTTAAAATATGCTTGAGTACCTAATTTTTGGTATTTTATTTACATGAAATGTT
+TAATTCTCCGACAGTTTTATATCCAGCAGCATATAGCTTTGTGACTCCAATGACGAAAGT
+ATTCAATGTGAAAAAATAAACAGGCTATTTTATGATTGTTTAACTTTGCCCTCAATTTGT
+GTACCACTCACATTTGCAAATAATTGCTCAATTCTCTTCAGGGAAACCTCTGAAGAATAT
+TTAAGTAAGACAGATTGAAGGACCATTTTTACTATGGTAAATCTTAACAAGTTTTATAAA
+GTAGTTTCCAGTAATAACAAAACATTTGAATGTGAAAAATAAAATTCTTAGAAATATAAA
+ATTTATGGTGCTAAAACACAGAGAAAATGGAATAAGGATGAAATTGTAATTCAGAATTAG
+CAAACTTTCTCATTTTATCTCCATTGTAAATTCAAAAGCTTCCAGACAGCAAATGTGGAG
+GAGATCACATGCTCCTCAGATGATGCCATGGCTCCCGGGGCTCAGCAGCCCTGTCCCCAG
+CACACACTCCCTACACAGATAACACTGACGGTTAGCTCCTATCCGGGGCTTAGCAGCGCT
+GTCCCCAGCACACACTCCCTACACAGACAACACTGACTGTCAGCTTCCTATCACCCTCAT
+TACCTTAAAGGCAAGTAAGATAACAAAAGCATAGCATTTTCTAAATGAAGTACTTCTCAA
+AAGAATGTGAATATTCTATAAATTAAAGGGCTGAACACTTCCCAGAGATTTTCATAACCT
+GTCAGATTAATTAGGAAGTTTGTGATCACAAAATGAATATGAATCATTTATAACATATAG
+ATTTACTGATTTACCAACTCTCTCATGATAGCTGGAAAGTCCAGGATAGAGCTTATATTC
+ATTTCTGTTACCTGCCAAAAAAGAGGAGAGTGGTGATTTTGAAAACTGATTAGTATATAT
+CATACAAAATACACAAAATTGCCAGATCCTGCCCTTGCTGAGCAAATATTTTAAATCACT
+AAGTTGATAGGATCATCATCATTTGATTGCGCTTTAAATCACAAGGTATACCTGAATAAA
+GCCAGAAGATACATGAAGTATAAGGTAGATGATAAATACCTGACATCTGTATGACACAGA
+AGTACACACACTATTCTCATTATAAATTCAGATGACAATTCTATTAGGTTCTTCTTCAAT
+TGCATTGAAGGCAAAGAAACAGAAATCACTGATTCATGGAAGGATTTACACTGCATAAGA
+GCCATTCACTAACTGCATCCACATTTCACACTGGATTCCCGTTCTGACGCTCTGGGGTGA
+TGTAGTGTAGAAAGAGGCAGAACGGTCTGGGGGTTTGCTTTTCTTCTTCAACTGCAGAAA
+AACTGATTCTAACAGTACAGAAGACGAAGAGCACACCTTGCACATCATGTTCAGCTTTAA
+AAAGAACTTATCCAGGAGCTGGAGATCTGGAGATGGTGTCTCTTAAGTGGCCTGTGCCCA
+CACCCCCTTTTGCAGTCTCTGCGTACTCCTAAAGACAGGCACACACCAGTGTGAAGGCCA
+CTGGCCTAAGACATTTATGAAAGTCAGAATTTAGAAATAAAGTTTGGTGGGATGGGAAAA
+GGATACAAATATCCTCTGAGAATCTATTTTTAAAAACTGACTAGAAATAGTTTTGAGCAA
+GTGACGAGATATAAGACAAACAAAATATATGCAAATTAAGATTTCCTTCACTGTGAAAAT
+TGGTACTTAAGTAGAAATAGAAAAGTGCATTCCATTCACCTTAGCAGATCAAAATCTCAA
+AGTACTTGGGAACAAATTTAACACAAAAGGCACAGAAATTACAAAGTCTTATTGAAAGAC
+ATAAAATCTCAACAAATGGAAAGCATGAAATGGTAAAATTATTATATCTCAAAGTAATAA
+ATGTATACATGTAATGTTACCATAATTAGCATTGAAAAATTATAGAATGGATACAAGTAC
+ATCATACTGTTTCAACTAGAATTGTATATTGGGGAGGAGGGGAAAATTAGGAAAATGAGC
+TCAAATTATGTGAAGACTAAGTATCCAGTAAATGCAAAGATAAAAAAATCACAAGAAAAT
+CTAGGAGACTATGAACATACTCTTGTGTAGGAGGTGGGAAGACCTTAATCATGACCAAAG
+TATCCAAATCTATAAAAACTAAATGATAGACTTATTTTTAGATAAAATTTAAAACTTTCA
+TGGAGTAAAATTATGAAAAACAAGATCAAAAGAAAAATGGTAAGTGTAGAAATATGCTGC
+AATCCAAATGACCAACAAAACCTATAATATAGATAACATTTCCATAAATTGAGAAAGCAA
+CAAATATCCCAATAGGAAAAATAGACCAATGAAATGAAGAGACTTTTCAGATAAGATTAA
+ATCCAAAACACCAGCAATTTATATGAAGAGATGTTTACATTCACTAATAGGAATAAATAC
+AATCCAATTAACAAGGAGATGTGACAAGCCTTGACTGGCAAAATCTTCTAGATGCTTCCG
+CACTAATAGTGGTGGGGAAGGTATATGCTGAAGAATGTCATAATGGATGTAATAGTTGAA
+AATGCACTTGGTGGGGAATGTAGATGGTGGAGAATGTATATAGTGAGGAATGCATACAGT
+GGGGAAGATATATGGTTGAGAATGAAAATGGACAGTGGGGAATGTGTATAGTGGGAATGT
+CTGGTGGGAAGCCTATATAATGAAGACTTGGGAATGTTATTGGGGAGTGTATATATGGTG
+GGGAGTGTATATATGGTGGGGAGTGTACATATACTGGGGAGAATACATATACTGGGGAGT
+ATATATGGTTAGGATTGCACATGGTCGGTAGTATACACGGTACAGAATATGGTGGGCAGC
+ATAAATGGTGGATAATTCATATGGTGGAGAATGCATATGGTGGATAGTAACCATGGTGAA
+AAATGCACATGGTGGGTGGTACACATGTTGGGGAATGCATATGGTGGGTAGCATACATGA
+TGGAGAATGCATATGGTGTCTAGTGGGAAATGTGCATGGTAGGAAATGCCTATGGCGGGA
+AGCAACTATAGTGGGGACTATTATGGTGGGAAGGTTATGGGGAGTGTATATATGGTGGGG
+AGTATATATGGTTAGGATTGTACATGGTGGATGGTATACATGGTGGGGAATGCATGTGCT
+GGTGAATGTTACGGTGGGGAAATGGTTGATGAGACTCTAAGTAGTAAAAACTTTTGAAAA
+GTAATCTGCTAAATCTGTTAAAACTTTAAAAATATATTATTTGACCTATTATGTCCACTC
+CTGGTAACTATCTCAAAAAAAATAAAAGTGCCAGTATATATAAATATTAATTTAGAAGTA
+TATCAATTGTGACACTGTTTGGCATGGAAAAAAATCTGAAATAAAGTTAATATACATCAA
+TAGGAGAGTGAATGAGTAAACTATATACATTTGTGCCATGGATACTGAATAATTATTAAA
+AAGAAGCAAACAGAACTATACCAGTTGACTTAGGGATTTCTACGCGGAGTTGTTGAGCAA
+AACAAACCAACAAATAACAAATAAATAAATAAATATAAAGAAGATATAGTAAAGCACGTA
+TAAGATGATAGCATTTTTATGAGACAAAAATATTCTGGCCATGTTTATGTATATGTTTGT
+ACATGCCATGTGTAGGACTACACAAGAATGGAGAAAACAACGTGAAAGTTCATAATTTAT
+GTTGTGAACGTGGGTTTCCTGAAATCAGGGTAGAGGAAGGTATCTTGAAAGTGAAAACAT
+AGGTGAAATGGGAAAAGGAAGCAACACAACAAAGGAAAAGAAAAAAAATACTGCCTTCAC
+AGACCCTCCATATGAGCATACGTGCATTTCCATAAAATTATGTGTGTGTGTGTGTGTGTG
+TAAGGATATGTAAATAAATTGAAAATACTTAGTTTTTAAATAAAGAACTTAAGAAAAGGT
+CAGATTTAACATAAAACATTAAAAGTAGTCACTAGTTTTAAATTTTTAGTTTACTGAATT
+AAAAACTGATATTCAAAACTTGAGAGATACAGCACATGAGAAATGATGGTATCGCATGGA
+AAAACTGTAGTGGCCTAGCCACAAAGGATGAAGCTGAAAAGGTGGAGGGAGGAGGAGTGT
+TCACGAGTGTGTCGAGTGAGGCTGAGGCTGCAGAAATGTGGCCAGGCTAACCTGTCCACC
+GGCAGGGACACAGCTGTGGCTGTGCAAAATGGGGAGGGCACTGCCCATCTCCCCAAGAAA
+GGGTTCGGGGAACACACGTGGTCACCGTGGGAAACAGATCCGCAAGCTGGCACAGGCAAA
+GGGCCTGTTTTTAGAAAGCTCACACAAGGGGGTTATATGGCAGAAACAACCTTCAGAGCT
+TTTCAATTATTAACGGAAAGGAATTTTTTGAGGTAAGGTCCACAGTCATTTTTAAATCCG
+CACTGATAAGGACCTGATACTAAGAGGACTAGAATTTTTATAAATGAGAGGATTTCATAC
+ATGCATATGCAGGTATCCATTCTCAGTGAGGACATTTTATATATTTTAAAACATACATAT
+GGGTCAAATTCTATATAATCACTCAGATCTAAAATAAAAATAAATTCAGTGCTCATATCT
+CATTAGTCACTGCAAATATGAGTTTCAGTAAATCAATCATCTGAACATGAATCAGCAGTG
+GACCACGGCTTATCCCAGAAGAACAGGAGACAGACGCAGGGGCAGGAGGCAGGTTGGTAA
+TGAGGAATAGGCCTGGTTCCTGAGCATCTTCCTGGGAGGGTTACATTTAGACCAGTCAAA
+GGCACAGCCAAGAATCATATGAGGGACTTGGGCTCAAAACTGGGGAAAATGATTACAGAA
+AATTAAGGAGGAGGCCGAGGATGCGCTTCCCGCCTTCTGCAGAGCTTTACTATTTACTCC
+CCGCAAAACTTATATGCCTTCTCCCACTAACAGCAGTTATGTTTCTACATGTAATCTCTC
+TCCTCTTGTTCTGAAAGTCCTCTAAAGGCAAGATCTACGTTAAAGTCACCTTTGTGCACC
+CAAAGCCACAGCACAATGACTCTTGTATAACAGTCAATCATCACATGAAAGTCCCTACTT
+CAATGTATTCCTATTTACTGGTAACCTCCATATACGAAAAACAGAAACACAAGTGATTCA
+CAAAAATGAATGATAGAGAGAAAGATAAAGACCAAAACCTGGTGCTTTATAAATGTCATC
+TAGTTTAAAAACCACCTTATGAGATCCTGAGCTCCAAAGAACATATGTCAAAACTGATAT
+TCAGAATTATAAATATGAGTATGATAAGAAAAAAACAGGCTTATTTTGTTCTCATTTCAA
+ATCAGAAGGATAACGGTTTTTGGAAGAAATGGCACAGAAAATAAATGAGAAAACCTTTGA
+AGATAAATATCTTTGTAGATTTAAGAAAGTGTCTTATGGGCCGGGCACGGTGGCTCACGC
+CTGTAATCCCAGCACTTTGGGAGGCCGAGGCGGGCAGATCACGAGGTCAGGAGATCGAGA
+CCATCCCGGCTAAAACGGTGAAACCCCGTCTCTACTAAAAATACAAAAAATTAGCCGGGC
+GTAGTGGCGGGCGCCTGTAGTCCCAGCTACTTGGGAGGCTGAGGCAGGAGAATGGCGTGA
+ACCCGGGAGGCGGAGCTTGCAGTGAGCCGAGATCCCGCCACTGCACTCCAGCCTGGGCGA
+CAGAGCGAGACTCCGTCTCAAAAAAAAAAAAAAAAAAAAAGAAAGTGTCTTATGAATAGA
+AAGAGAAGTTTTCATAAATTATAGCAATGACAATTTGTCTCATGTATTTAGAAGAGGCTG
+AGCACTTATTTTACTCTTAAATATGTTAGTTCTTCTATTTAACTCTAAAGTTTAACAATG
+TATCTTGATTTCTTAATGATAACATTTAATAATTACTTAATTACAACTGTATTTGAATTG
+CAACAAAAATATTTACTTTGAGAGCCAGAGTTCAGCTGGACTGGTGCAGATGACTGCTGT
+GGTCTTGACAATGGCTTTGGAGGTAATTCTTTAGCCTGGGAGAAACAAAAAGATAAATAC
+ACATAATTTTAAAATCTTGTTTTTACTTAGGCACATATAACTCTTTTCTAATGAGGTTAT
+GTAGCAAACTTTTATCATGTGTGCTTATTAATGTGGCACTCTCAAAGCTCACATGCACCC
+CTCTGGACTCTATGTAATTGAACTGGATGACAAGACTCAGATGTGGACAGGGTGTGCTCT
+TCTCATGCCTGGAAGCTAACCTCCCCCAGGCACCTCTGACCACCTGTGCAAGGTCTTAGG
+GAGCTGCAGGGACGGTGGTGTAGTAATTGGTTTAGCAAGCAACTGGCAGAGGCAGTGACA
+GACAAACTCTAGGCTTCAGTTTTTATTCCATGAAACAGGCATCATACCAACTCTGAAAGG
+TGCTGTGGAACATCATGAACAATGCACACAAATCCCTCGGTGCCCCAAGGCCTGACATAC
+AAAGGCGTCAGTATCTGCAACTATTATTCATATATTATTATTGAGATAAGGTCTTACTCT
+GTTGCCTAGGCTGAGTGCAATGGCATGATCTTGGCTCAGTGCAACCTCATGGGCTCAAGC
+GATCCTCCTGTTTCAGCCTCCTGAGTAGCTGAGATTATGGGCACACGCCACCATGCCCAG
+CTAATGTTTCTATTTTTATGGTAGAGAGGGGGTTTTGCCATGTTGGCCAGGCTGGTCTGA
+AACTCCTGATCTCAAGTGCTCCACCTGCCTCAGCCTCCCACATATTATTTGTATTATTGA
+TACAACAAAGTTCCATCCTTGGAGAAATGCAATCACAGAGGACAAATTATGTTTTTCCCT
+GAAATCTGTACAGAGGAAATGTCAAGGTAGCATGACCTTTTCACAAGAATGTGAAGTCAG
+TGAAACTACGAAGGAGGCTTAGTAGGTTCTTAGGAACCTGATATCAGGGACAGAATGTTC
+TACAGAAAGAGATTTTCTGAGAATACTGAGTGAAACATAAAACCAAACGGTACAGAAGAC
+TTCCTCTGCTCCCTTGCTGCTTTTCTTGCATTGATTCGTTGTCCTTCATTTTCATACTTT
+TCAGTAAAGGAATCAAGAATTTCATAAAGATCTTCGGCTTGAGCAGGCCGCGGTGTATCT
+CCAAATAAAATGTCATAAGCTCGGATATCTTGACAATAAAATCTAATGGGAAATATAAAA
+TTAAAAACATTTTAATATACACAAATCTTTTCTAGAGTTAAACATAGCATGTGCGCACAC
+ACGGTGTGTATATATAATCATTCATACATAGCACTTCATATACACTACTTTTTAAACACT
+AACTTTAAGCAATATCCCATGTTCAAGTCTTAAATGTACCCCAAAGTTCACTTCTACAGG
+CAACTACCATAAATATCCTTATATGTATCCTTTCTTTATTAATATAAAAAGCACATCCAC
+ATTATCATGGAAATACTTATACTTGCCCATATATATACATACACATATTCATATATAAAC
+ACATATAAATATACACACAAGCACATACATTTTTATAGGTTTTTACTTTTTAAATTTCTT
+TAAAAAATGGTACCTATAACTGTGGCTTTGTAATTTCCTTAAAATATTTATTTTTATCAA
+GATTAAATAAACATTTGCCTTACATGCTTGGAGGTCCTGCCATTCATTAAGCAACATATT
+TGTTTTAGTTTATCCAGGGTTTAGTTGAACTTTAGTGGGAAGGCCTGCCAACGGGCTCGA
+ACCAGAAGTTTCTAAAAGCATTCTTTTGTTAACTGTTCTCAAATTAATAAAGCCAGGAGT
+TAACACATCACTTTTGATTTTATAAGATGAATAGTTCTGAAAACCTTATTTTTCCCCATC
+CCTCCTATTTTCTACCTCTTGTGGTTTATATTTAGCTTTATTAAATAGTGCTGTTCAGTT
+CCTGAATGACTCGGTGGGGTAAACACTGGATGCTTTGTCTCGGATAGTGGCGGGTCTGTC
+TGCCACGCGTGGCGAATTTGAATGGCCAATGCCAGCAGTGCCAGCCGATCAAGCTGGCAA
+TGATGGAACTTCTGCAGGTTCTGGAAGAAGTCCTGCTGTCAGTCTTAGCTCTTTATCTCT
+TTCTGGGCCTTTACACATATTTTAGTGGCAATTTGTAAGAGCCACTTAATTTGCATCTTT
+GGGAAAAATCAGCCAGATGCCAATTTAAAGTAGAAGTTTCCCTTTACCTTTTAGGATACT
+TCCAGATTCTTTTTTTTTTTTTAAATCAAACTGTATTTTAAATTGCTCTCTATTTGACAT
+GAGAAAAGACAAAGGTGGAGTGTAGAACAGGAAACCTCACAACAAGGAATACTGACTGAC
+ACATGAGTTGTAACTGGTGTGCCTTCCACAAACATCTGAAAATCACTGAAATCGGTGCAT
+CCAACTAAGAGTATTACTAACTTATGTTTAAGTTTCTTTTTTTTTTAATATACTTTAAGT
+TCTGGGGTACATGTGCACAATGTGCAGGTTTGTTGCATAGGTATACATATGCCATGTTGG
+TGTGCTGCACCCATCAACTCGTCATCTACATTAGGTATTTCTCCTAATATTATCCTTCCC
+CCAGCCCCCAACCCCCTGAAAGGCCCCAGTGTGTGATGTTCCCCTCCCTGTGTCCAAGTG
+TTCTCATTGTTCAATTCCCACCTGTGAATGAGAACATGTGGTGTTTGGTTTTCTGTCCTT
+GTGATAGTTTGCTGAGAATGATGGTTTCCAGCTATCTTAAAATGCGAAGTGGAAAAAACA
+GCATTTACAACTGAATATATATGGTGATTATCATCATATATGGCAAAACAAAAAAAATTA
+TGCTTAGGAAAATGTTGGAAGGCAGTAAAGCAAAATGTGAATTGTGTTAGTCTTTTAAAG
+GGATCGAGTTTTTTTTATTTCTTTTTCATGTGTCTTCTGCATTTTCTACGAGCATATATT
+ATTTGTATATTTAATTTTTAAATGTAAGATACACACTTAAAACCACATGTTGTAAAAAGA
+ATATATAAATGTACTCTGCAAATTATATCAACTTTTGAAGTACTATTTTCTCATCACACT
+TTCAATTAAAATCACTTTAACTTGAACTGACTTTCTATTAGTTTCTTTCCTTTCAATCAA
+ACAGCTCCCTTCTAAAGACACGCCTGCAAAGAGTCCCCTTGACTTGCAGTACGTGAAGAC
+GGCAGCGGAGCTTCTCAGGGCCACGTTTCCTTCCAAGTTCCTGCAAAGCACAAGATTTTG
+CATCACAAAGCTGTGAGCAGCTCCAAGCCGAGGATCACTATTTAAATAGCACTCCTTCTA
+GCTCAAATGAATTATTTTGTTCTGTACCTTCTTCAGCTGTTTCTATGTTTTACTTACTGT
+AGGCCTAAATTAGATGTTTTAATGTGGCCTAGAGGAAAAACAGGCCGGGGGAAGAACATA
+CATGAAATTATTACAGAAGGCTCTGGTAACATAGAACTGTGTTGAAAAAGAATACAGTGC
+AGCATGTGTAAATATATTTTAAAAATTTGTAAATCTGACATTTTCCAACCGGATCTTCCT
+CTCTTAAAACTGGGAAATACATCTCAAGAGTGCTAAAGAATTTGGATTATTTTTGCATTG
+AGTATTTTCATGGAACCAAGAAACATTTTTAGATGATTTTACTGTGTAACTTCTATAAAT
+AGTGTGGGTATAAAATATCTCTACATTGCACAATTAATCCAAGACTAGCATTTCATTAAT
+AGAGAAGAAAAATACACTTTAAGTACTGTAAACACGGCTCAAAAAAAACACATCCATATC
+CAATTTTTATGATTTACTTTGAAAAAAGCTCTTTCTTTCCTAATCGAAGCTTAACTTTAT
+CATAAAATCTGACTTGTGTTTGGCTCTCTCAAAGCTTAAGGTGGATTTTATGTTCAAGTC
+TGACAGATACAATGGCCTATGCTTCCAAAACATTTCATTATTTCTTGTGTGTTCTGGTTT
+CAGATTTTCTAGCTTATCTCACTGGCTGTGTTTTGTGAATTTCCTATTTGTGATGACCTC
+AAATCTTTCGGGCATGTATAAATCTGGGGATGTACAAATCTGTTCATTTTAATTCAAGTT
+TCCTATTAATGCAAAATAAAATATGCAGTTGTTAAACCTTTACTGTCTAACATCTATTTA
+AAGAACTCACCTTCCCAAGGGCCCAACCGCCACAGTCAAGTTCCCTCCGAGGGTCAGATT
+TCCGCCTTTTGCAAAAGCTTCTACAGCACGGTCATAATTCAGAATTATCACCAAGTCTGA
+TACCTAAAGTGTAGAAACCCATGGATTTAAAAATCGTTAAGACTAAATATCATTTAAAAT
+TCATCTTGACTAACACTCAACTACACCATATGCACTGTAGCAAAACATCAATAGAGACAG
+GAAAGAACGTGAGACAAGAGCCATATTTTTATTTTGAGCTGATGAATTATGAAGCCAATA
+TTGCCACAGGTAATTACAACAAACCTCAGCGAGCATTTACTGTGCACCATGTGTATACTA
+TGAGGTTTACCTGCATCATGTCCTTCAATCTTCCACACAACCTGGTCATGTAGGTGGTGA
+TCCTAAGGTTTAGTGGGGTTAGGTAAACCGTCAGTGCTAACAAGTCAAACAAAGGTTGTT
+GGAAGGGATCCAACATGCTCTCTGATCTCATCAGACTAAACTTTGTAAAAGCCAAGCCCG
+AAGAGCACAGCACCAGGGACGATGGTGCTGAAGGTCCTGAGAGCCTTTCTACACTCTCCT
+CCTGGCCAGGGGTGTGCTCCTTACCAGGAAGCTGTGAACCTGGGCCACTTCACTATAGGT
+CACAGAAGCTCAACACACCAGAAAGCAAAGCAGTTTCCATTAGGAATGCCTATTTCCATG
+ACTTAATTTTTCTTTTTTTTTCCTTGAGAAAGAGTTTCACTCTTGTTGCCTAGGCTGGAG
+TGCAGTGGCGTGATCTGAGCTCACTGCAACCTCCGCCTCCCGGGTTCAAGTGATTCTCCT
+GTCTCAGCCTCCTGAGTAGCTGGGATTACAGGCACGTCACCATGTCCGGCTAATTTTTTG
+TATTTTTAGTAGAGATGGGGTTTCGCCATGTTGGCCAGGCTAGTTTTGAACTCCTGACCT
+CAGGTGATCCACCCACCTCGGCCTCCCAAAGTGCTGGATTACAGGCGTGAGCCACTGAGC
+CCAGCTGACTTAATTTTTCTCTAAATAAAAGAAGAAACTACAATGAGATTCAACTGAATG
+CTCAAGGCAGGTCAACACAGTGAAAGCATTTGTTACTCAAATTAATCACTGCAATGTGGA
+AGTCCAAAGTTAGAACTGAAAAATAATATGACCCATCAAATGAGAGGCAGCATGGGTCAG
+GGGAGGCAGCATGGGCCAGGGGAGGCAGCAGCATGGGCCAGGGGAGGCAGCATGGGCCAG
+GGGAGGCAGCATGGGTCAGGGGAGGCAGCATGGGCCAGGGGAGGCAACAGCATGGGCCAG
+GGGAGGCAGCAGCACGGGCCAGGGGAGGCAGCATGGGCCAGGGGAGGCAGCATGGGTCAG
+GGGAGGCAGCATGGGCCAGGGGAGGCAACAGCATGGGCCAGGGGAGGCAGCAGCACGGGC
+CAGGGGAGGCAGCATGGGCCAGGGGAGGCAGCATGGGTCAGGGGAGGCAGCAGCATGGGC
+CAGGGGAGGCAGCAGCACGGGCCAGGGGAGGCAGCATGGGCCAGGGGAGGCAGCAGCATG
+GGCCAGGGGAGGCAGCATGGGTCAGGGGAGGCAGCAGCATGGGTCAGGGGAGGCAGCAGC
+ATGGGTCAGGGGAGGCAGCATGGGCCAGGGGAGGCAGCATGGGCCAGGGGAGGCAGCATG
+GGCCAGGGGAGGCAGCAGCACGGGCCAGGGGAGGCAGCAGCATGGGTCAGGGGAGGCAGC
+AGCATGGGTCAGGGGAGGCAGCATGGGCCAGGGGAGGCAGCAGCACGGGCCAGGGGAGGC
+AGCAGCATGGGTCAGGGGAGGCAGCAGCATGGGTCAGGGGAGGCAGCATGGGCCAGGGGA
+GGCAGCATGGGCCAGGGGAGGCAGCATGGGTCAGGGGAGGCAGCAGCATGGGCCAGGGGA
+GGCAGCATGGGCCAGGGGAGGCAGCATGGGTCAGGGGAGGCAGCAGCATGGGCCAGGGGA
+GGCAGCAGCATGGGCCAGGGGAGGCAGCATGGGCCAGGGGAGGCAGCAGCACGGGCCAGG
+GGAGGCAGCAGCATGGGTCAGGGGAGGCAGCAGCATGGGCCAGGGGAGGCAGCAGCATGG
+GCCAGGGGAGGCAGCATGGGCCAGGGCACCCCTGGGTGTGAAGAACCAATGTCCATCCCA
+GCTCCGCTTCTCGAGAGCTGTGGACTTTGGGGTCTTTTAACCAGTCTTTGTGTCTCTGAC
+TGTTCTGTGTTTAAAATTTGCTTACTAGGACCTACACCTCATGGAACTACTGTGAGAATC
+AGATATAGGCGTCAAGTGTACCTGGGAAGTTGAAACAGTGCTGGCATGGGGCTAAGAATT
+TGGGCTCAAAATTAAAAATAGTTAGGTGGGAACTCCATTACTCCCTTTTGCATGCTGTGC
+GACCTTGGGCAAATCACTGAGCTGCTGAAAGCTGCAATTTCCTTCTCTGGAAAATGGGTG
+TAATAATAGTGGCACACATTCAAGGCTGTTTACGGATGAATTGAAATCAGTTCAATAAAA
+CATGCAAAGGTCAAGCAGACTCGTGCTTAAAATATGCCTTCATTATACAGTTATTCACAT
+TTTTTAATCAAATCAATGCTCTCAAGTCAACATTTTTATATGAGTGACAGAAAAATCCTG
+TTATAACCAAATGAGATTATACTTGAAAGGCCCTAAGAGAGTTCCTGATGCAAGTATGTT
+CTTAATAATGTTCAATTTGAATCATTTTATGAAATAAAATACACTTCAGATCTGTAGGTC
+AAACTAAATCTACCAGAGAGCTGACCCACACAAGATGCTTCAGCTTGACGCTTGCCAACT
+GTTCATTTTATTTTACATATAGACAATTTCTGAGGGTTATGGTGCTGAATGGCAGATAAT
+TATTTAGCTTTTCTTATGCAAAGTTAAGCATTTTCACCAGTGATTGTATAACCTGTATCT
+TGTATGTATTTTTAGATAACAAATTTGCCTTCCATAATGCTTCCCACATTTCCCACTCGG
+AAAATACAAAGTACTACCCATGACCTTGTAGCTACACTGGTTCTTATGTTCCGCTTCTGC
+TTGGTACATCGTGGTACAGTTAAGTAAGGCCAAGCTATGAGAGGCAGCTGAAGGAAAAAC
+AAAGTCTTTTGATTTTTTTTGGTCTGATCTCTCTTTAGTTCTTTTGAAATAAGAATAAGA
+GAATATTGTGTTTTTTGGTGACACTACCAATTAGCCCGAGAACCAGGTCAAAAGCTCTGC
+AGACAGCTTGGCGAGCATGTGAGCAGCAATGGCCCTCAGTTTATTTCCACAGCTTAGAAG
+AAGGAGCAAGACAGATTTCCTGCAGGAATCTGGAGGAGCTGAACAACACATTGGGACGGC
+ACTCTCAGAAAACCCTGTAAGCATTTGATAAGACTTCTTTAGAAGTCTGCATTAAAACTC
+AACTACATAACAGTCTGATCGAAGAAATAAGACTTGTGTTTTATTTATAAGATCAGTAGG
+GTGAGTATGGTTCACAATAATCTATTGACTATTTCAAAATAGCTAGAAGAGAACTTGAAT
+GCTTCCAGCCTAAAGAAATGACAAATATTTAAGGTGACAGATACCCCAATCAGACTGATT
+TGATCTTTACAAATTGTATGCATGTATTAAATTATTACAAGTACCAGGAAAATATGTAGT
+CCACTATAAATCAAAAAAAAAATTAAAAAATAAAACTGAATAACTCAGATGCAAGTGTTT
+CAATTAAATAAATTCTTAAACATTAGAATGTGAAAAACCACAGCTGCCATGCAGGGGAAG
+CTGCGGGAGAGAAATGTCCCTCTTCTCTGCGACTGAATTTCCTGAAAGCAGCTGCTGAGA
+GGGTACCACCCCATCTCCCTCTTGTGTGGTCAGCCTGCTTCACACCCACACAGCTGAGTC
+CCGGGCTGTTGTCCTGTCAGAGCATCACCCCCTTCTGGATGATTGACTGCTGTCAGCCTT
+CAAGCCCCACATCTGGACAACCCGCTAAGAAAGCTGGGCTTCCTCCTCCACCCTGCCGTT
+CTCTCACGCCACTCTTGGGCTGGCCTTGGAGCCTGCCCCAATCTCCCTAAAAGCCTCACT
+ACATGGGGAATAAACCTTTTCCTCCCTCCTTGTGTGTGTGTGTGTGTGTGTGTGTGTGTG
+TGTGTGTGTGTGTGGCATGGCCAGTCTCAATATGTAAACCAAGCTTAAGTGGAGCGTCCT
+TCCAGCAACAACACCCCCTCCATTCCTCAGACCAACAGATCTTTTCCTTACATCCCATTC
+TTAGGGGGCTTAGAAACTGGACTCTGATCTCTAACAATAATTTATCCTCAACTTAAACCC
+AAATACCTTCCTCTTCAGTAAAGTGAAAGGGCCCATGTAAATTCTCCCTGGAAAAAGCAG
+TCGTTTTTGTTTTTTCAAATTCCAATCTTGAGTAAAAGCCAGACTGCTCTGGCTTGATGA
+CCCAGTGTGAGCTCTAGCTCTGGAAACACAGCAAAGGACTGTACATGTCCAAAGCCAAGC
+CAGCAGCAGGACTTTCTGAGCTTTGGGCTTTGCTACAACTGTCATCCAAAAAGAAACCGT
+TAGTGGTATTTAAAGCAAATGTAGCATTGTCTTTCCTCAGACCACTGACTTTCACGACTT
+CACTTCTCACAATCTCAACTCTCTTTACTAATCTCTCTCTCTTTACCACAAAAACTTCCC
+CCTCCCCCAAATTAATCCCTAATCCAGATACACGTATTCAGTCACTAATTTAGACAATTA
+TTCAGTACCTCTGATGTTCCAAGAACCAGGGAACTCTCCACCCTGTAGAATCTGGGAGTC
+TAAAGGTTGAGATTGTCGAACATAAATTAACCCCACGCCGGCCTTCTGGCTAAGCTTAGG
+GTCACTTACACTTATGCCCCTGGAAGAATGAGTCTGACATTCACTCTCCAGTGAAACCAC
+AGCACGATGCAATAAGCTATCCAGGAGCAGCCTCAGACAGCAGTGGCTGTTAAGCAGCAT
+CCTTTGCACAACTAGACCTTGTTAGTTAAGAGAACTGACCTTAAGAACAGGCCATTAATG
+AACACACAATTAAGACTGCAATCTTTTTCCACCAGGATTCTCTAGGAGAATTAAGCACGA
+ATGTCCTAAGGCATCCATTGCAACTAATAGGTTAGCATCTCCCCAGATATTCTAGAATAA
+TAGTACAAATAATTAAGAAGGTGGTACTCCAATCCCTTTCTGTGTTTGGAAGGTCAGATG
+AAGAACCTGGAGCAAATGTAACATTTTTGCAGCACTGGATACACCACGTGGAAGGTACGG
+GAGATGTCCGGAGAAAAACTGAGACTGACCCAGGCAAAAAACAATGCGCCACAACTTTAG
+CCCAGAACAGGCAAGCTTTGTTGCCAGTCACAAATATCAGAAGTGAAAGGGGGTATTTAA
+GGACCATTTTATTCAACTTAAAAATTTTTTATTTTACAGATTTGATTCAGGAAGATTAAG
+TACTTTGTTCACTGTTCTATAACTAACAAAAGAAGAGCTAAAACTTAACAATTACAGTTG
+AATCTCCATCCCACTGTAGAATGTATCTACAAATCAGAATGACACTGCAGTGGTGGCATA
+AAGAGGCCACAGACCCTCTCCACAGCAAAATAACCGTAACTGGTAAAAATTATTTTAAAA
+ATTAACACTTCTGGAAATTGTCCTAAGGGCATATGGCAAGTGAAGAAAATGAAGACACAT
+TGATTCAATGAACACTATTAAATATTGGTAAGGAAGAGAGAGTTGGTGACATTTGAGCTA
+TAACCTGTGCCCCGCTGCAGGTCAGCCTGATGGAAGCTCCTCTTGGGGAAGGGGGTTTGC
+AAGAACACAGACTTCCTTCCCCCAGCCCCTGGTCAGGGCTGCAGTATATCCACAGGAGAG
+GCTTCTGCCAGCATTTCTCTTCCCACAGCTCCTTGTACAGAAGCTCCATTCCAGGCAAGA
+GCAGCTGAGAGGTCTGGAGCTTCCTTCCTCCACCCAGAACCCATGTGTAAGTGAAGGCTC
+CAGCCTAGCACAACAGTCCAGGAGCACCAGGACCCCACTCACTCTTGCCCCAGTTCACCT
+GTGGGGCAAAAGCTCCACCCTGACAGAGGCAAGCCAAGCTACTACACCACCCAAGGCTGC
+AGGGATGTCACTCCAAGAGAAGGGAGCCACTGCCCCAGCCTCCAGCTCTGGAGCAACGGC
+ACAGAGATCTTGGGCAGACAGAGAGACAGGCTGCAAGAGCAGAGAGCTCCAAAGCTCTCC
+CCAAGGGAAGTGAAAGCTTTTGGAACACAGGGTGGGGAAGTTCAAAGGTGCTGTCAAAAA
+TGATGCTTTTGGTGATAAACAGGTAAGATGAGGTATTTAGCTCCATGACAGCAACAAGCT
+AAACCATTGGTGGTCTAGAAAATTATCAGGGAGAACCAGGGACAGAGATAGCTAAGAAGA
+GCCCTCCTGAAATAGAAATGAGCCTCAAAGACTACCTGTGCACAGGAGCACAATTTTAAC
+TGGATCAAACTGTGGAGCAATTTATGTCCCCAGGGCATTGTTGGAAACAATGGAGCAATC
+AGCAGGCAATTAGTGGAGGCTAACAACAGTGTGTAATACCAATGGAGACAAACAGCTTAA
+CAGACAGGTCACGGACAGGGACAGTCAGAACACCTGTCATCTCAGGAAAACTATATGCAT
+GCCCATAGACAACATTGGAGGCTTCACAGTAGTGGGGCACAGAATTCATTCAAACAGTCC
+AGCCATATCTCTAAACAAACAGCAAGCAAACAATAAGAGGCTCCTAGGGGGAGAGGTTGA
+GCACCCAGAGTTGATACAATATAATATCTAAAATTTCTGATTCTCAACCAAAAATAATAA
+GACAAAGAAGTGGGAGAGTGTGACCCATACATAGAAAAAAAATTTAAAAAGGAAGCAGAC
+GAGAATGACTGCTGTTCAGATGGTCCAGCTATCAGATTTAGCAGACAAAGACTTTAAAAC
+AGCTGTCATAAATATGTTCAAAGAATTAAAGAAAACTATGGTTAAGAAGTAGAAAAACGT
+ACAATGAGAATATCTTATTGAATAGAGAATATTGATAAAAACATAAAATTATATAAAAGA
+ACCAAATGGAAATTCTGGAGGTAAAAAGTACATTAAGCAACATGAACAATTTACTAGAGA
+AGTTTAACGGTAGATCTGAGCACGCAAAATAAAGAACTGGTAAATTTGAATAATAGAAAG
+TCTTAAAAACTAAGAGAAAGAGAATGAAGAAAAATTGACAGAAACACAAGAAACCTGGGA
+CACCATTAGGTGCACCAACATATGTGTGATGTAAGTACTAGAAGGCAAGGAAAAAGAGAA
+AGAAGCAGAAAATTTTCTCAAAGAAATAATGGCTGAAAATTCTCAATCTGATGAAAAACA
+TGGATCTACACTCAAGAAGCTCAACAAATTCTGAGTAGAATAAATGTAAAAAGATAACAC
+TCTGGATAGATAATTGTAAAAAATCTTAAAATGCAAGAGAAAATCTGGAAAGGAGCAAGA
+GAAAAATGACTCATCACATAAAAGGAACCCCAATTAGAATAATAGATAGATTTCTCTTCA
+AAAACAGTAGACTTCAGAAAACAGTAGGATGACAAAATGCTGAAAGAAAGAACTGGTCAA
+CTTAGAATCTTATAATCAGCAAAAGTATATTTCAAAAATGAAGGGGATATGAAGACATTC
+CCAGATTAAAAATTTTTTTTTAAGTTGAGAGAATTTGTTGCTAGTAGAACCATTTTACAA
+GAAATATTATAAATTCTAAACAAAGTCCTTCAGGCTGAAAGCAAGTGACTCTAGAGAGTA
+ATTTAAATCCACACTTTAAAAAATCACCAGTAAAGATAATTATCTAACCATAAATAATAG
+TATAAATGCATAGTTCTTCTCTTTTCTCTTAATTGGTTTAAAAATAAATTTTTTCTATAT
+TTTAAGTCTGTAACTATAGAAATATTATATACTAGACAATAACCGTACAAAAGAGTCAGG
+TGGGAGCAAAGTTGTCTTGGAGTAAGGAAATGACACCAGATGGTAACCTGAATGAACAGA
+AACAATGGAACAGAACAAAAAATGGGAAATAAAAAAGGTTAATATAGCAAGTTCAATGAG
+TAAATACTTGCTCTCAATTATTCTCTGAGTTTCTCTAAAAGACATAAAATTATATACATT
+ATTAACTATAATCATGAATTGCTGAGTGTGTATCATATATAGATTTAATATGTATAACAG
+TAATAGCACAAAAAAGGAGAAAAAAAACTAGAACCATATGAGAGTAATGTTTTTGTATCT
+TATTAAATCAAGTTCCCATAAATTAGAAATAGTTAAGACATATTGTAAGCTCTGGAACAA
+CCATTAAGAAAATGACTCAAAAATAGAGTTAAAAAATCATAAAAGGAATCAAAATGCCAT
+AGTACAAAATGTTCACTTAATTGAAAACAGTAAAGTGGAAACAGAGGGACAAAAACGGCA
+TGAGATATAGAAAAAAGTAAAATGGCTGATATAAATCCAATGATATCAATAATCTATTAA
+ATGTGAATGAATTAAACAACCAAATAAAAAGGCAGAGATTATTAGCATGGATAAAACAAC
+AATAACAACAACAACAACAACATCCAATTATATGCTCCATAGGAGACACGCTTTAGATTC
+AAAGTTACCATTAGATTGACAGTAAAAGGATGGAGAAAGATGTGTCATGCAGATGGCAAC
+CTAAGAAAGCTGGAGTGGCACTCTTTATATCAAACAACAAAAAATGTAATTAGGATTAAA
+CAGGGACATATTATAATGATAAAATGGTCAATCAACCAAAGAGATATAACAATTATAAAC
+ATAGTAATACACATATATTTATACAAGCACATAATATCGGAGACCCAAATACATGAATCA
+AAAACTGACAATCTAGAAGGAAGACATAGACAATTTAACAAAAATAGCTCGATGTGTCAA
+TAACCCACTTTTAATAATGAAGAGAACAATTAGTCATAAGATTATCAAGGATATGGAACA
+ACTAAACAACCATGTAAACCAACTAGACCCAATGGACTCCTGGAGAACACTTTACCCAAT
+AACACAGAACACACATTCTTCTCCAGCACACATGGAACATTGTACAGGACAAAAGTCTAT
+ATTTGAGGCCATAAAAGAAGCCTTAACCCATTTAAAAGGACTGAAATTATACAAAATGTT
+TTCTTTGACCCCAATGGAATGAAATTTGAAATCAAGGACAAGATAAATTTGGGAAATTTA
+TAAATATGTGGACATTAAGCAACACACTCTTAAATAACAAATGGCTCAAAGAAGAAATCA
+CATGAGAAATTAGATAATATTTTGAGATTAAGGAAAATGAAGACACAACATACCCACACT
+TATGGAAGGCAGCCAGGGCAATGCTCAGAGGGAATATGTAGCTGTAAATGTGTCTATTAA
+AAAAAAAACAGACCTCGAGTCGGTAACCTGAACTACCTATCAACATGGACGAAGAAGAGT
+TTAACTAAACTTTAAGCAACAGCCTTGCTTGGACCTTTCCCCTTCTTTCCCTTAGTACCT
+TAAGTTTCTTCCCCGGAAGAACATTTGCTCAGTATATCACATGCACTTGAACTGGTATCA
+GGCTCCGCTTCTAGTGAACCATATCTGACAACCACACACTAGCTGTGTGATCTTAGGTAA
+GACACTAATGTCTCTGTATATTGAAAATAATGTGTGTTTTGCCTACCTTGTATAGTGCCC
+TAAAAACAGTGGCTTGTTATTCAGAAGAATGTTACAGTGAGGTGGGCTTTACCACCCAAG
+CACCTGTGAAACCAAGAACAAGTAACTTTCCTGAACCTTTCTTTTTTCCCTATTGAGGGA
+TGTGCAGACAAGACAGACTACAGGGAACTCTGTCTTTCGAATAACATGCTGCCTGGATGT
+GGGAGCAGACGCTTCCCAATCTGCCCCTCTCTGGCTGCCTCCTACTGGAGAATTCTCCTG
+GCTTAGCTATTTTACGGATAAAATGAGAGCGATGACAACCACCTTCCATGGCTATGAAAA
+TGATTCCATAATAGCATGTGTACAAGTTTTGTAAAAAAAAAAAATGGCCTGGAGCGGTGG
+CTCACGCCTTTAATCCCAGCACTTTGGGAGGCCGAGGCAGGCGGATCACGAGGTCAGGAG
+ATCGAGACTATCCTGGCTGACACAGTGAAACCCCATCTCTACTAAAAATACAAAAAATTA
+GCCGAGCATGGTGGCGGGCGCCTGTAGTCCCAGCTACTTAGGAGGCTGAGGCAGGAGAAT
+CACTTGAACCCAGGAGGCAGAGGTTGCAGTGAGCTGAGATTGCTCCACTGCACTCCAGCC
+TGGGCGACAGAGCAAGACTCTGCCTCAAAAGAAAGAAAGAAAGAAAGAAAGAAAAGAAAA
+AGAAAGAAAGAACGAAAGAAAGAAAAGAAAAGAAAAGAAAAAGAAAGAAAGAAAGGCAGA
+TAGTTAAATTATTCAACAAATATTGGATAGTACTAACCGATTACGTGTGTGCCATCTATG
+TGCTTGAAAGGAAAACCCTGTGTGGTTACAGGTCCTGTCATTGTCCCATTTTACAGAAAA
+GGAAGCATTCATGGGTGTCTCGTCAGTCTCTGTGGACGTAGGTGTGAAGTTTGAGAAAGT
+CTCGGCCTTCCCGGTACTCACAGTGCACTTGAGGGCTGGTCCTTACTATTTGTGGCTGCT
+AGGACATGGTAGGGGCAAGTTCCCAGAGAAGCCAGGTCCAAAGGGGATGCTCAGCTCAGC
+CAGTGACCTGAGTCAGAAGTGCCCTCAGAGGTTGGTCCCTTCAGGAAGGACGTGTCTACC
+CTCCAGCCCCTCCGTGGTCTCAGTGGGCACCAGATCTGCTGTGATGAGAACAGCCTGAGG
+GAACCACTCTGGATACCCCATGCTCCCGTTCTGACTCCCTCCCTCATTAAGACAGCAGGC
+GGGAGTGCTCTGTTAGGATGGAGGCTCAGACAGAATCAGAGAGTGCTTCATGGAGAGCAA
+ACAGTGCTTTCTGTTAACATTGAAAAATAGCCGACTGCTGTGACATCACTGCACACTCAC
+AATTACACGCAGAGACTTATCTGTGGGGCTCTGAGAAGCAAAGTCAGATCATGGTTAAGA
+AGTTTAAAACTCATGTCTCCAATCCCTAGGAGATGCTTCTTATCTCTGTTTGAAATTGAC
+ATTTAAAAGTTAATAGTTATGTTATTTAAATGAAATTCCATAGTTAATTTCCATACTGTC
+ATGAAGACAGGCTTTGCAATAAAAAGTTTCTGTAAATGGCAAGCCTAAATAAGCTGCAAA
+GATGAAGAAGATATTAAAAATAAAATTATATTTTGTGTCATTTCAAGGGCTTTTACTGTA
+TAAATCCATATTTAATCATCAATATAAGCCCAGAGACTCATATAAGGCTATCTTTAACTG
+TGTTTTGCAGATGTAGAAGCTGAGGTGTGGAGAAGAAAAGCTACTTCCTAACATCACAGA
+CTGGAAGCACCCAGGTCAGAATTGGAGCCAGAATGGTCTGACCCAGTCTTCTCTCTTACA
+GCTCACCACTGTCTCGTATTGTCTTTTAAAAATAATACTGGTTTGAGAGGAGAAGATTGA
+TTATTTATGTGTAAAGTAGTCACCCCATGGCCCAGGATGGTCTTATTTTGTCAAAAATAT
+GAACAGCAATTCCACTGTGCAGCGCACCAGTCTTGAGAATTGTTAACAAAACAATAAACT
+ATTGAATCATCACAACTAAAAAAAAATAAAAATAAAAATAAAATAATACTGTGTATCAGT
+CTAAGGCCCAGCACGGTGGCTCATGCCTGTAATCCCAGCACTTTAGGAGGCCGAGGTGGG
+CGGATCACCTGAGGTCAGGAGTTTCAGACCAGCCTGACCAACATGGTGAAACCCCATCTC
+TACTAAAAATACAAAATTAGCTGGGTGTGGTGGTGCACGCCTGTAGTCCCAGCTACTCGG
+GAGGCTGAGGCAGGAGAATCGCTTGAAACTGGGAGGTGGAGGTTGCAGTGAGCTGAGTCC
+ATGCCATTGCACTCCAGCCTGGGTAACAAGAGTGAAACTCCATCTCAAAAAAAAAAAGAG
+AAAAAAGAAAAAAAATACTATGTATCAGTCTATAAAATGCTTAAAGTCTTTCTATTTCAT
+TTACTGGATGAAGGGACTACATTTTACTTGCTCTTGTTTTTCAGGGCTTCTAATGTGCCC
+TATGGCTAAAAGTCCAAAATTTTCAAAGAATTACCATGGAAACTCTCAATTTTTGGTCTC
+TAATATATTGAAATTTAATACAGACATCATTTCTGAGTCTCTCATCATTTTTGAAATAAA
+TGCTCAAAGCATGCCCCCAGCCTCACAAGGAGCCAGAGGGTTGTGGGAAGAACAGGTTGT
+GACTTAGCACAGTTTAGCAGCATGATCTATTGAGAGAAAAAGGCCCTTCTACAAGGAGGG
+CCAGGGGACTGGGTGGAGGTGGGGAAAGGGGAAGAGAGGGGAGGGAGGGAAGGGAGGAGG
+AAGGGGAGGGAAGCCACAATCACTGATGAAAATGCACTTTCCACCAGAGGGCGATATTTT
+TGAAAGCTTTGATTTGGTTGCACATGGTACAAAAATGCAGTCATGATAAGCAAAACTAAA
+ATATGTTCCTTTTATACTACAAATTTATACAGCAGTGAGTAAGAAAGATTGAATAAAGAT
+GAAAAAAGAGTTAGAAATACTTCCTCCTAATAAGGCTGAGGGAATTTACAACTATGTCAA
+CAGGGCAAATCTACAAAGGATAGCTTAGGAAGAAATGGACTGAAATTTGAGAAGAAAATG
+AGTTGAGCATACCAGGAGATTCAATTTCCAGGCCCTTGCAAAACGACAGACTGAAGATGA
+GCATCAGCCCTAAGAGGATCCCCGTGTAGGAGGCCTCTGTGAGTGTGCATGTCTGCCCGA
+CAGACGCCACAATCCCAGGAGCAACATTATAAACTGAAATAACGTGAAGTTCTTCTTTAC
+TTAAAGAATGTGGAGGGATTTGAATATCATATGTTACAAAACTGGATTTTGCCACAAATG
+ATGATGCACTGCCCACGTAATTTCAATGCCCACTGAAGGAGAACAGTGGCTTTGCCATGA
+GCAGTCCATAAACTGCCAATGACAGCTGGCCAGGTGTTGGGATGTGCCTGTTATACAAAT
+GTGCATGAGACAGAAGCAGATAAAATGGCGAATGAAAGAAATCCTACTACTAAGGAAAGA
+AAAGGAAAGTAAATGGGAACCATCAGATAGCTTTAGTTAGACATTCATCGAGAAAATAAA
+GGAAACAATTTTTCCTAAGTGCCAATGGTAACAATAAGAACGCTAGGAAACCTCTCAGTT
+TTCACAGGTTGCATCTTAGGTGTCTTCAGAGGATATGGCAGTTGTATGGACGTGCACAAG
+CTACTTACCTCAATTCCTATTTCAAATCCTCCACCAAGGCCAGCTATCCCAATGGCTGAG
+GGTGCAGACCATTCTAATAAAAAAACAAACGAACGTTATCCTAACATTAAAACACCCTCG
+ACATGTAAATATAGGAAGGAAAAATGCTAAAATCTAAAGAGTGCTTCTATTGAAAATAAT
+GAGACTTGGTATTTCCCCTGATTTTAAAGTGATCTTCAAAAAGAATATGTAATTTTTAAA
+AAGTTAAAAATATTTTTAAAGTATTAGATATTCATTATGAGTCTCATAGCCTCACAAGCC
+CATGTCCTCTAATCTTTCTCTACCAACATGCATAAGACCACCAACTACTGGTTCCCTAAC
+CATTAGCCATACAGAGCACTTGGTAACTTCAACTGTCAATATTTTTATAGAACAACTTAG
+CTGTAGGTCTAGTCTTCAGCTAGAATTTTGTCACAGATTTAAGAGATCAGAAGGATTCGA
+GAGAGTTGATTATCTAACGGTAACATAATAATTGTTTCCATTGTAAATTTCTGAGGGCAA
+AAACTGTTTTAACACCTCTCGTGCTTAAGCAGAATAAATAGGCTATAAATTCAAGGTTAT
+TAAAATTCTAACAAGATAAATCACATTTAGAAACTAAGTACAGTAATTCCATTTGCCATG
+ATACGGCACATTTTAGGATTACTATATGCTTATTTTTCTTGATATAGAAACTCATGTTAA
+ACAAGTCTAGAAAAATGTATTTTCAATTTGGTGGGGGGATGGTCTGGCCAAAGCACTTTT
+TGAAAATGGTTGCTACCATGCATGCTAGATACTAGAATATTGCTGAAATATATCCAGAAC
+TATCCTACCCAGGCTTAGAGAAGTTTGGCTTACAGAAATTAGTGTCTGATAATTTTTCGT
+TCCCTATGTTAGGAACTGTCCCTGTGTTAAGATGGCTGGTCTTGGCCAGGATCCTGGGGA
+ACATGTTGTGTCTTATTTGGACAGTTTTTAAATTACTCTCAGCAGAGTCAGCAGCTGCAG
+CTCAGGAAGAAGGGAGAGAAATGTAGGTTTTAAAACCAGTAGAAAGGTTTGCTGGGGCTC
+TGAGAGGAGCCCAGGGCTTGGTATTGACTGTCCCTACCCTTGGTCAGCAAGTCACCCCAT
+CAATGGAGCAGTTGGGGACCTGAGACATGCAGGGACTTTCTCACAGACTCTGAGTCCCAT
+CTGACAATGGGCTCCCTTGGAATGTGCCTCTACTTTGTTTGGTTTTACTGCTGAGAAGTC
+TGCTCATGGAAATTTGGATAATGCTTGAGAAAAAGAGAATTATTTTCTTCTCATTTTCAA
+AGCCACACATTGAGCTATGAAAACTGATCCACATAATAAGGAAGAGGTTTTTGTTGACTG
+CGGGGATACCTTGGTAAGAAATGGTGAATCTGCTGACTGCTATTTCAAGGCCATATATTT
+CACAAATGTATATATTGTATATTTATTGTCTGTAAGTGTCCCATGCTCTCTCAAAATAAA
+ATAAAATTATGCTAAAAAACTGCTACTAATAGAAAAACGTGTTCACTGAACAGCAAATGT
+TAAATTGGTATAAAAAACATTTTAGTTAGTTTTGACACACCTGTGTCCATTTTAAATACT
+ACTATAAATGTTAGTACTTGGGATTCATGGCAAATATTTTGATTTCATCTCTAAAGAATC
+AAGTAGTAGATTTCATCCCAGAAAGTAAAACTCGATGATACTGCTCTTGATATGATTCTG
+CCTTGGGGAAAACTCTTCAAATGTCACAGTTTTTATGATCTACCACAGAAACAAAGAAAT
+TCACATATGGCCCCTTATTTTCATATCAATTTCCATAAAACAAAAGAAAGCAGCTACACC
+ATGAAGTTGAGGAATAAGAATTCATATTAAACAAAAGAAATGCACATACTGCCATGTTTC
+AATATTTGCTCCACGGAAGAATTACAAAATGCATGCAAAACAAAGTTATATCTACCTGTC
+TTGTCTTCTCTAATATTTTGAGGACAGAGAGAGACGGAAAGGCTGGTTCCTGTGGCTTGT
+TCACTGACACCAAACTGCACGTTCAGTCGAGTAGCCCTTATTACATAAGTTTTAGTTGAT
+ATGCAGGAAACCTGTCCTACTCGCTATGCAATGTGTTCACATGAAAACAGACAGAACAAA
+GAATGAAGACTCTCTACTCCAGTGAACAGACGCCAACTTACTTCCATCTGGAAGGCGCGC
+CACTACAATCCCGCTGCCTCCTCTGGCAGTCACCAGGAACCCGGCTTTGATCACAGACAG
+AATTGCAAGGCCTTTAGCCTTCGCAATTACGTGAGCTGTTAACGTGGAAAACAATGGGAA
+GGTAAGCATTTTGATCTATGTGCCTGGATAGACGAGCAAGTGTTAAACAGAGTCAGTGTA
+CACAGAGGTTATCTCTAGGAATTCGGGGCACACAGGAGCAATGAACAAAAGTCAGTCACT
+CAACAGATGGGCACGAGGCCTCTCTATTCCCATGAATGTTTTTTGTGTTTGCTATTTTTG
+CAGTGCTAAACACAACATCATAAATATCCTCACATCCTGTAACTGACAAAATAAATTAGA
+TATTTGAAAGAGATTTTATTGCTATCTATTAGCAGGGCAAATATTTTGGCAATTTCAATT
+AATTTAGGATATAGTACATAAAAGATAAAAGCTACATTTTCAAAGAAATTAAGATCCATA
+TAGTATTAAGGAGAAACTTTAAAAATTACAAAAAGGCAGCATGAATTAGAACTTTGATCT
+TAAAGCCACGTAGCTAAATTAACCTTGTATTAATATAAAAATTTGGATTCAAAAACAGAA
+AAATTAAGTAATTTTCCAATGTTAAAACATTTTCAACTTTATAAAATGATCTGCTATAGC
+ATTTGAGTACCACTTAACTATTAGTACACTGATAATATAATTCCATTTAAAAATATTGGT
+TTATTCACATGTCAGAGATGTTCATTACATAAAATGAGGGTTATTGGTATATGTATCCAC
+TGAATATAGTGCCACACGATTCTGTGAATTTACGACACAATAACACCTCATTCAAACTAA
+CGAGGGAAGCCTAACATATAACTTTAAGGTAGTTTAACTTATTATTATTTTTATCAAATA
+TTCTGCCAAGGAAGTGAAGTCAGACATGGGGCTCTAGTACACAGAGCAAAAGCTTTGCAG
+ATGACCCAAGAGAACACTAAAATTCTCATGTAATTATGCCACCATTTCAAAGTTTAAATT
+AAGAACCGACTCTTGGAAATAATTCATCCAACACCATGAAGTTTGCATGCAGAACATTTG
+TGGAGCTGTTCTTAATAAGAAAGCTACAGAAAATAAGGTTGCATCCTGGATGGCTGTCTA
+CTAAGTGTACTTTATTTTTGTATTTTAAAAGGTTATAATTATATTGTAACAAGATTGAAA
+GCTGTATTATATGTTGTGCAGATTTATTTTTACAGCCACCTGTTGGCAGAATGTCTTCCT
+CACATTCTGTTCTCGATGCTTCTAGAGTTGCTATTGCCCCTATTGGGAATATTAGATATT
+AACAAAAGCACATTTTAAAATGGACATATTCCACATGTCAATTATATTTTTACAGATTTC
+CACTCAAATTCAGGGACACTAACATATTAATAATCCCTGAATAATCTGCCAATTAGCTTT
+TGATTTATAACATAGAATGTACCAATTATAGATTTAATTGCTAAATTAAGTTTCACCTAC
+TTCTTAGAATCCTAACATTAGAGGAGGCCAAACACACCACTGGGAAGGTTTTAAGATCTA
+GATGTCTTGTTTAAATATTTTGTAGATGCAACTGTTTATCCTATGAAATAGCATCTTTGT
+TTTAATGTAAACATAATGCCCCCCACCAGACTCCCAGGAGAAGTGGGCCTGGATCTCTGT
+TGGCTGTGGAACTTCCATCGTTGCCACACCCATGCTTTGGGGCAATCTCTTACTTAGACT
+AACATGCAAACAGAATTTCTTTTTCTGAGCTTCACCCACTGAGACGGGCTCCTTCAGAAT
+ACTGATACTGAAAATCTAGTTTTTCTTGTTGAGTTTTCTTTAAGCTCTAAAGCAGCGCTT
+CTGAAACTAGTGTGTGTGTGCACCTCACTGGGACCTTGGGAGGAATGCAGACTGATTTGT
+GACGTCTGAGCAGATTTCTCACAAGCTCCCAGGGGATGCCAAGCTGCAGATTCAGACTAT
+ACCTGGAGCAGTAAGGCTCTAACAAGCACCGTTTCCTCAAGACAGGAGAAGTCACCGGGC
+CAATGCAACAACAATTAATATCATGATTAAGATTATTAAAACAACAACAAATTTTTAAAG
+CATTAAAGTTCTATTAAATAACTTTAGATATCTGGCTTAGAAAAATTAACTTTATCTCTT
+TAATGCAGGACCCAGAGTCATGCACTCTGATTAACTAAGAGGGAGGCTGGTCTGTAACAC
+TGTCCAGGCTAACTGGCATGAGACAAGTATGCTATGAACACCCTTTGGAAATAACTAGAA
+GTGGTGATGAACAGATAGTGGTTTTCAAAGGCTCCCCTCTGGACTGATCTTATGTGTCAC
+TGACTACTTAAGAATTACATGAGAAACATGTTTAAAACATGCATTCCTGGACACACTGCA
+CTAAAAGTCTGATTCAGCAGGTTTGGAGTGAGGTTTAAGAACTGTGCCTTTATGGTCTAG
+GGGATACTGATGCACATCTGTGTTAGGAATTACTGATTAATGTCTTAAACCGCTAGAGAA
+TGTAAATGTCTTATGTGGAAGGAGGAAACACAAAATTAAAATTTATGTATGAGATTAGCT
+GGTGAGTTTGCGAGGTTAGCTTGCAGAGTTCTTAGCACGCGATGCAAAGGACAGGCGAGG
+CTGCAGAGAGCTCAAGTGGAGCAGGAACATGTGGTGTTTAGGGCGCTGGCACCCTGGGAT
+GGGAGGCAGGAGAAAAAGCCTATGCAAAAGGGAGAGACAGGGAGGGAAGAGGCCCTGCTG
+GTTTGCCTGGTCTGCAGCTGGCCCTGTCCAGACCCCTTCCACCTGGAGTAGCAAGGCCTT
+ATGATGACTGTTTTCTCATGATGGGAGAAGTGGCAGGAATGCAACAATAATTAATATCAT
+TATTTTATCATTATTAAGATTATTCTATCAATAACAAATTTTTAAAACAGAGCTCAGAGT
+CACGTGCTGTGATTAATTAAGAGGGAGGTTGGTCTGTAACATTGCCAAAGTTAATTGGCA
+TTTGGATCTCCTTTGCATGAAACAAGTTATGCTGTGAACACCCTTTGGAAATAACCAGAA
+GTTGTAATGAACAGGTAGTAGTTTCCAAAGCATCCCTGGATCAGTCATGAGAAAAAAGGT
+GGTGGAACAAAAGGTGGCTGAACTACTTGTTGGCATTGATGGAGGCTTCTGCCTGAAATG
+GAGTGTCGAACAATGCAAAAAACAACTTAGGAAAAAGACATTTAGAGACAAACAGCACTC
+ATCCTATTTACCTACCAGGAATGATCTTATCAGGTCCATTTCTGGAAGTTATTTCTGTGA
+ATTCTCTTAATATTTTGGCAGCCTTTTTTGCTTCTGATTTCAAATTGGAAGGTATAGGGT
+TATTCACTGAAACATAACAAAAGATATTTTAATGAAAAATTCTGCTAAATAGAAGTGAGA
+AATTTATTATTATTTCATTCTTCTCATATACAATTGTCAGAGGTGTTCAAACCAGAGGGA
+CTCCATTTTGAATAGGAGCTGGGTGAAATAAGGCTGAGACCTACTGGGCTGCATTCCCAG
+AAGGTTAGGCATTCCAAGTCACAGGATGAGACAGGAGGTCCGCACAAGATACAGGTAACG
+AAGACCTTGCTGATAAAACAGCATGCAGTAAAGGAGCTGGCCAAATCCACCAAAACCAAG
+AAGGCAATGAACGTGACCTCTGGTCATCTTCACTGCTCATTATACACTAATTCTAATGCG
+TTAGCTGCCAAAAGACACTCCCACCAGCGCCATGACAGTTTACAAATGCCATGGCAACAT
+CAGGAAGTTACCCTATATGGTCTAAAAAGGAGAGGACCTCTCAGTTCCGGGAATTGCCCA
+CCCCTTTTCCAGAAAACTCACGAATAATCCACTCCGTGTTTAGCATATAATTGAAAAACA
+ATTGTAAGTATCCTTAGTTGAGCAGCCCATGCCACTACTCCACCTATTGAGTAGCCCTTC
+TTTATTCCTTTACTTTCTTAATAAACTTGCTTTTACTTTATGGACTTGCCCTGAGTTCTT
+TCTAGCACCAGGTCCAAGAACCCTTTCTTGGGGTCTGGATCGGGACCCCTTTTTGGTAAC
+ACAATGAAGCATTACCACAGCATAGCCTATCAAAGGAAATGACTGGAAATCCTCATTGAC
+AGTATCATCTCTATTTCTCCTAATAAATCAAATCTATGCTGAGAGTCAGAAACTCTAAAC
+TCTCATCTCAGAAATTATAAAATCCTTGGGCCCCAAAGGATGTTAAACAAAACCTGGCCA
+AACCTCCCTGTTATGTATCTTCTTCCTGCAATTAACAGACTTCAATACTAATTTAAAATA
+AGAATTTAAAATTTAAAAATATATTTTGTAACTATCTATAATATATAGTATAAATTTAAT
+ATATTTTGTTGTTCTTGCCAAAAATGTTGGAACTGGCTGCCTGTAGACTTTCTGATGAGT
+AAAACTCTAGGAAGACTTGGGAATTGAGCCTACAAGTAACGCCGGCCTGCATTTCTATGG
+CACTTTACGTTTACAGTGTTGCCTGGACATTCATACACTCATCAGAGGGCTTGTCATAAC
+AAAGCTCACATAATTCTTCCAGCTCTGAAGTATATCGAGAAGATAGACTATTCTCTTGTT
+ACTGGACGAGGGATCAGCAGAGCGAAGAAGCTGAATAGCTTCAGTGTAGGACCACAAGTG
+CCCTGAGGCTGAGAAGTTCTTGTCTCACTGTCTACAATTAGGAGGCACATGCGTGACTGA
+CTGCAGGATGCCAGGATCTGGAAGGTTGAAGGCATTCATTTCCACTGTTTCGCCTCAGTA
+ATTTACAGAACAGAGATGAAGTACGCTAATGGAAGCTTGCTTTTGTAAAAGGAAAATAAA
+TCTCAGGACCCCAGAATCACTGAGCCAAGGGAAAAGTCAAGCTGGGAACTCTGTGAGGCA
+AACCTGCCTCCCATTTTATTCCTAAAAAGATAGCTACAAAGGTAAGAAGCTACACACCTC
+CCTCACAATTTGATCACAAGGAAATTCCCTGTGGACAACAGATGGAACTCAGACTCATCC
+CTCTGCTCACGTGAGACAAATGCATATCTGATTGTTTCCTTTGCCCTGTTGTTTCACTAA
+GCCAGACTACAGCCTAAGTGACTATTCCTGTAAATCACAAAGGCTAATCAGACACTCAAA
+AGAATGCAACTGTTTGTCTTCTATCTATTTATGATCAGGAAGCCCCCTACCCACTTCAAG
+TTGTCCCGCCTTTCTGGATCTAATCAATCTTACATATATTGATTGATGTCTCATGTCTCC
+CTAAAATTTATAAAACCAAACTATACTCAAATCGCCTTGAGCACGTCATCAGGACCTCCT
+GAGGCTGTGTCATGGGCTGTCCTTAACCTTGACAAAATAAACTTTTAAAATTGATTAAAA
+CCTGTGTCAGAGCTCATGTATAAACTCATGGTTTATTCTTTCGACAGATCAAATGCTGAA
+ACAGCAGAGAAAAAAATCCCTTTCTTTTATTCAGCAAAATATAAATATCTCCAATAAAAT
+GTGATATATTTTGGTGCCTGGAATGTTTGAAACATGTAATTTATCTTAAAAGTGAAAACT
+GGCTGGGTACTCCCAGCACTTTGGGAGGCCAAGGGAGGAGGATCACTTGAGGCCAGGAGT
+TCGAGACCAGCCTGGGCAACATAGTGAGACCCCCATCTCTACCAATAAAATGATTTAAAA
+AATTAGCCAGTCATGGTCCTTGCTGAAGTCCTTGCTACCCAGGAGGCGGAGGCAGGAAGA
+TCACTTGAACTCAGGAGATCAAGGCTGCAGTGAGCTATGACTGGGCTACTGCACTCCAGC
+CTGGGCAACAGGGCAAAGCCCTGCCTCAAAATAAAATAAAATTTTAAAAAGTGAAAACTG
+ACTTAGGGTCATTTTGGAGTTCTATTTAAATTTCTTTAAAAGATGTCAGTATCAGTTCTT
+TGTGGCTCAACACAGGAGTATTAACAAGATCCAGACCAGGAAAAAAATCCATCCCAAGAT
+TCATCAATGGTATTAAGTCAGATAGAGGAAGGTATTTCCACAGATACTTTATGCAAAATT
+AAGTGTGCATGATGCATGTGTGTAGCTCTTTACTCCTTTTAAAAACAAGTGGCATCACAG
+CATTAGTGTATTTTGGCATGTTGCATTTTTTAATCAATGTTATCTCAGAATAGTTAAAAT
+ACTGCCTCTCAGTGTAGGCTTTTCAAATCAACTTCATGAGATACAATTTACAAAATGAAA
+TCTACCTGTTACAGGTATAGCTCAGTGTGCATGGACAGAGGTAGAGACCACTCCTGATCA
+CAGCATCCGTGCCCTCTGTAGTGGTCACTCCTATACCCAGCCCCTGCCTCAGGTTAGTGC
+CAATCTGATTTCTGTCATTAAGTATGAATTTTGTCTGTGCCAGAACTTCATATAGTCATC
+AGTGTGTGTTCTTTTCTGTCTAGCTTATTTTACTCACCATGAAATTACTGAGACTCAAAT
+TGCTGCACAGATCAGCTCTTCCTTTTTGACTGCCAACTGGTATTCTAATGTGTGGACATA
+GCACAATTTGTCCTTCCAGTCACTGTTGATAGACAATTGGGTTGTTTCCAGCTTTTGGCT
+ATTACAAATAAAACTGCTATAAATATTCCTTTGTAAGCCTTTTGTAAAAAAATGTTTTAT
+GGCCGGACACGGTGGCTCACACCTGTAATCCCAGCAATTTGGGAGGCCGAGGTGGGGGGA
+TCACCTGAGGTCAGGAGTTCAAGACCAGCCTGGCTAACATGGTGAAACCCCATTTCTACT
+AAAAATACAAAAAATTAGCCAGATGTGGTGACGTGCGCCTGTAATCCCAGCTACTCAGGA
+GCCTGAGGCAGGAGAATCACTTGAACCTGGAAGGTGGAGGTTGCAGTGAGCCGAGATGGC
+GCCATTGCACTCCAGCTTGGGCAGCAAGAACGAAACTCCATCTCAAAAAAAAGAAAAAGA
+AAAAATGTTTTATTTCTCTTGGGTAATTACCTAGGATAGGAATTGCCAGTTCATGTGGTA
+AATGTGTATTTAACAATGTAAGGAGCCACCTAAGAGTTCTCTAAAGTGATTACACATTTC
+AGGCTTCCACCAGAAACTTTTATAAGAGTTCTGGTTATTCCATATCCTCACCAACACTTG
+CAATGTCCAGTTTTTAAAATTTTAGTTATTTTAGTGGTACACAGTGGCCTTTCACTGTGG
+ATTTAATTTTCGTTTCTCAGATGACTAATGATGTTGAACACTTTTTCCTATTTCTATATC
+TTGTAAAGTGTCTGCTTAAATCTTTTGTCCACGTCCTTTAACCACTTATTATTATTATTA
+TACTTTAACGGAGTTGTTTTTTTGCTTGTTAATTTGTTTAAATTTCTTATAGATTCTGAA
+TATTAGGCCTTTGTTGGATGTAGAGCTTACAAATATTTTCTTCTATTCTGTAGGTTGTTT
+TCTCTGTTGATAGTTTCTTTTGCTGTTCAGAAGCTCTTTAGTTTAAGTAGGTCCCATTTG
+TCAATTTTTGTTTTTGTTGTAATTGCTTTTGGCATCTTTATCATAAAATCTTTGCCAGCG
+ATTATGTCCACAATGGAATTTCCTAGCTTATCTTCCAGAGTTTTTACAGCTTTAGGTTTT
+ACATTGTTAAAACAGGCTAAATGTGACCTGAGAAGAACTCCATACTTCAATATTTGAGTC
+CTTGTAGATGAACTGCCACCTAACTTAATATGTAGACAAGATTGAGAACTTAACTTAGGA
+GTATGCATCTGTAACAATAGCTCAGTCTTGGCCAATCCCAGCAGCCATACTTCAACCACT
+CATACACTGCTAAGTGTTCACATAAGGAAAATGATGAGCTGTAACCAATCCAGTTGTTTC
+TGTACTTCATTTCTGATTTCTGTACGTCACTTCCCCTTTTTTGGTCTATAAATTTGTTCT
+GACCACGAGGCATCCCTGGAGTCTCTCTGAATCTGCTGTGATTCTGGGGGCTGCCCGACT
+TGCATATCATTCATTGCTCAATTAAACTCCTTAAAATTTAATTTGGCTTAAGTTTTTAAC
+AACATTCAAGTCTTTAATCCATCTTGAATTGTTTTTTTGCATATGGTATAAGGAAGGGGT
+CCTGTTTCAGTCTTCTGTGTATGGCTGGCCAGGTATTCCAGCACCATTTATTGAATATGG
+AGTCCTTTCCCCATTGCTTATTTTTGTTGACTTTGTCAAATATCAGATGATTGTAGCTGT
+GTAGCATGAATTCTGGGCTCTCGATTCTGTTCATTGTTCTATGAGTCTGTTTTTGTACCA
+TTACCATGCTGTTTTCATTACTGTAGCTTTGTAGTATAGTTTGAAGTCGGGTAGCATGAT
+TCCTCCAGCTGTTCTTTTTGCTTAGGATTGCCTTGGCTATTTGGGCTCTTTCTTGGTTCC
+ATATGAATTTTAAAATAGTTTTGTTTTCTAATTCTGTGAAGAATGATATTGGTAGTATAA
+TAGGAATAGTATTGAATCTATAAATTGCTCTAGGCAGTATGGCAATTTTAATAATGTTGA
+TTCTTCCTATCCTTGAACAAGGAATGTTTTTCCATGTTTGTGCCATCTCTGATTTCTTTC
+AGCAGTGCTTTGTAATTCTTGTTGTAGAGATCTTTCACCTCCTTGGTTAGCTGTATTCTT
+AGGTATTTTATTCTTTTTGTGTAAAATAGGTGTTTTAAATTGTATAATCTGCCATTTCTC
+GATCTGTTTTTGACTGATTCTTCTTCCAGCTATGGGTTATGTTTTCCTGTTTTTACTCCT
+TTCTAGTAAAACAGGATTGTAGATATTACCATGTTGAGTGCCTAGATTTCATTGCTTCCC
+TTAAAAGTGTTAACACTTGTGTTAGCAGGCAGTGAGTTACTTGTAGATCAGCTTGATCAC
+TTGTTGGCTTGTTGTTGTGTTCTGTTTGTGTGTCTAGAGTAGCCTTTAGAACTATTTTAT
+CCATCAAGGTGTGTCCCTTCTGGGCTCTCTCCTGGGTGCCCTGGTTGTTTAATAAGCTGT
+CTCCATTGTGGCTGTTTCGAATGGCTGTCCCCAGCCTGATGCAAGCACTGTGAATAGTTC
+ACCTCAAAGCTTCATGGCAGTTGTTCTTGCCTGCTTTGCAAATTTCACCCTACACAGCTA
+GCACTTAATATTCAGCAGAAGGCTCAGGGGGATCCCTCTGCAGATTTCTGGAGCTCTTTC
+TCTCAGCCGTCCCTCATTGCTAGTAACATGCTCTGCAAATTCCAGTTACCTCAGCCTCTT
+CAGACTCAATTTCTGCCTCTTCTTTTAAGCAGGAGCCTGGGCTCTGGGTGCCCCCTCCTT
+GTCCTGCAGTTTAGGAAGTGCTCCAGGCAGAAAACGGTCACTAATGGAGTTCACCTCCTG
+TTCCCCTTATCTTGTGGATCTCAGACATGTCCACCATGTGCAAAAAGTGCTCTACACACA
+GCTGTCCAGTTTCCTAGCTGTTTACCATGTGTGAGTAGCAGGAGCCATTTCGCTGCCCTG
+GCCAGTAGCTCTCAGTGCATTTTCCATTTGTTCTTTTATGATGAGCAATGCTGACCACAT
+TTCACTCTCTCTATCAAAGGTTTCTCATGCACCTTGTTATTTACAGGGGGTTTCTCTCTG
+TTTCTTATTAATTTATACATTAAAAATTAATATTTTTTTGGAATATGAGTTAAAAACATT
+GACTCTCTGTTACTTGTCTTTTGAATTTGCTTTTTTTTCTGTTTTTTCTTAATGAAATCA
+AATCTGTCTTCTATCTTACAAGGGTCTTTTAATAAAACACAGTAATTTTGAAGTTCAAAT
+GGGAAAATAAACAAGCAAGAAGAGCTAGGAAAAAATATGTAATAGGAGAACAATGACAGC
+CCAGCCTTGACAGAACCTGTGACACATTACAAAGCCTCAATAATTAATACATAATAGCAG
+ATGCAAATATAGGAGAAAAATCAATTCACAAAGAAGAAAATTCAGAAATTAACCCAAATA
+TATTTACAAATTTAGTATATAATAAAAATGACACCTCAATTCTATGTTGAAATGATGTAT
+TGCATACTAGATAATGTTCATTTGGGGAGAAAAACAAAAATTCATTCACAGCTTTGTGTT
+ACAGAAAGATAAACTCCAAATTCATTGAAGATTTAGAGTGTCAAATATCAAATTATAAAA
+GAACCAGGAATTATAGAATTTTTTTTCAATTTCATAGTGGAAAAGACCCAAGTATGGCAA
+CAAAATTTCTATATTTCTATATTTTTACATGATCAGCAATTATTTGTACAACGTACAAAT
+ACATTGTAAAATACAGGAAAAAGTACAGATATGAAAATATGAAGGATAAAAAGCATCTAT
+AACATTAATACTCACCAATACTACTGTCTGCATTTTGATGTATGCTTCAATTGATTCCTA
+TTGCGAAACATGTAGACTGATTCCACTTTTAGCTTTTATAGCCATTACTATCAGGTGGTA
+ATTATCTTGGGAGAGATGCTCTAGATGCTCAATATGTTTTAATTACATTTATACATATAT
+CTAGATGCTGGATACATTTGAATTAGTTCACTGGAGTGGAAACTTGTTCTTTCTGCTGCT
+GAATATTTCATCTACTTTATTTCAGAGGCAGCACAACTTGTCTGCTTACATTGATGCTGC
+AGCCATAGTATCTGGAGTGGATTGGGTGACCCGAGGCTGCTGTATCAGGACGACATTCCT
+TTTGGTGCCACAGCAGGGCTTTATAACCAAAGCTGGTCCAATACCAGCATCTGATGGGGG
+ACTTGTATAGGAGCTGCCAGAATAACTTTTTCCAAGGCACTTCTGTTTCCACTTGCTGTG
+GGATTTTTGTCTCCACAAGGGGAGAGTCTGAGAGCAAAGCCTTCATAGGGGAACCTGGCA
+GAAGGTGGAGAGAGCACCTGGGCTCTGCAAAGCCAGACTGAAGTCACAAGCCGCTCTGGA
+CTTCTTCGTCAAATGGACCAGCAACATCTTTTTCTGTTAAAGCAATTTAGACTAGATTTT
+CTGATACATGCAACTGAAGCACTGTAAATAATACATGAATCTTATCCCCTCAGAAGACTT
+TCTACTTTGAACTCTCTCAACCAAGCAGTATTAGAGCAAATAAGCAAATTCCTCAGTTGA
+GAGTTAATCTTGCAAACATCCTGCTGTAGGGAAAGGTCATGGCCTGATCTGTAAACACGG
+GAAGAGAGCCATTGGACTTGGGAATCAGATGCAGCCTCACACGGCTGCAGACCGCAAGAC
+TCATCCTAGACACAGCTTATGTCACTGTGATCCAGCTGTTGACAAGGCTGGTCACAGTGA
+GGACATCTTCAGTGTGTCAGCTGAACTACAGAAAATGTTACAGATTCTAATCAACTTCTG
+ATAAAATCATGCGTGGTCATAGTTACATGCAGTGAATTTCTCTGTCAGAACAAAAAGAAT
+ATGCAAATAAAAATTTAGACATAAGCCTCAAATCCCATCCTCAGCATCAAATGATGGCTC
+ACCCATTTTTCCTCTGCTGTACCATAAGGCATATAGAGCATGACCTGATCAGAGTGCTGA
+TGTCCCATTCTATCATACTGATGAAGACACAGGTCATTACTAATGAAGCCTCTTAAACCT
+CACATCATGGTTAGCATCTGCACTCTCATAAACGTCTTAAGTCCCTTGAATCAGGCAAAA
+TCTCTATAAATATTTAAGTTTTTTCTAAAAAAAGAGTGGCTGCCAAACCTCAAGCTAAGA
+AACTTTCAAATAAAGTTTTCTTTAAAACAAAAGTTAAAATGTTTTAAATTTTCATAGTAA
+CACATTTTTTTTTTAAATTAGAAGGTCTTATAAAATACCGGAAAGACAATTTTTACTTTG
+GAAACCTCAAAAGCATAAATCAGCTTAAGATCTGGAAATAATTTTAGGTATTGATCGCAG
+TTCTATAAACTCAATGCTAGAGTCACTGGGGACAAACAGGGACATGAGAATCCTACTCGG
+AGTAAATTGCCACCTGAGGTGACAAAGCTGACTACGGTTTCCAATCTAGTTGTACACGGA
+GGGTCAGGAATGAAAGCAAGAAGACCCAAGGGCCCCTCTCCACCACTTTCCTTACCAGAG
+TTCAGATTCCCAAACTTTTGCTTCCCTTATATTATTTTCTTCAATGGACTCTAATTATGA
+AAGGAATACTTACAGGAAAGCAAGCTTACTAAATTTGGTTTTCCAAGTTCTTACTGATTA
+CATATTAATCAAATTATTAAACCTTATACTTTATGTGAAATGGAGGTTAACTCATTAAAC
+TGATAAAATTCCATCTAAGATCAAAGGAACTTGAATGCTGCTAAAGGTATATTTAGAATA
+AACTAAAGAAATCTTAGCCAAAAGAAAGTGTATGTATCTAATCTTTAGAGAGGCTTTCAA
+ATGTTGCTTTAAGCTACTTTTATTAACAAAACTGCATTTTGAACTCCACTGCTTGACAAC
+TATGGCCTTTGTTTCTTAAGTCAATTCTTACCTTTCTGGGGCCTTGGTTTAACTACTTCC
+TTTGTTTTAAGGACACAAAGCTTGTCAGTTCTCAAAATAAAAACCTGTCTCTCTGGTCAG
+ATCATTAACTCCCTAGTCAAACTTTCAGACTACCGTCTGAACATCAAGTGCTAGCCTGAG
+CTTGTTTCCAGTCCCCCAACCCCAGGCTGTGGCTGGGGAAGGAAGAGGACAGCGAAAGCT
+TTCTCTGCTCCCTCGGGAGACAGGAAAGCCCTTTATTTATTCCTGCCCTTCCTCTTCTCC
+AACTGAAGAGTGTGATCTTGGTACAGAGCAGTTCCACACATGCCACACTGGTCTGATCTT
+TTAGAGTAAAAAATGGGATCTTCTCAGAGAAAATTTTTTTAAAAACTTCATGTGCTTAGG
+TCTCAGAGCAGAGAATTTTGTCTTATCATGACGCCACTCACTGGCAAACAAGCTGGCGTG
+CACAGGGACTTGTGAGGCTCTCAGCAGAGTCAGGGTAGCAGTTATTTCCCTTTGACTGCC
+TCAACTTCCTATGTTTGTGTTGACATGCCAGATCCTTATTTCTGCGGAATGAGAAATCTC
+TTGAGAATAAAGTTTTCCTAAACAGAACAAAAGTATCAAATCACTTTTGATGAGCAAACA
+TTATTTTAAACTTTTTTTTAACTTACAAAAGATGAGGGGTAACATTTACTAGTTTTACAG
+AAATTTTCTTTAAACAGAACATTAGTGAACCAAATAACCAATTCTCCTCAAACATGATAG
+ACAGGATGGAGGTTATCACTTTGATCATTTTAACCTCCAACATAGTAATTTGTAAACATC
+AGTCGCTGCACAAGTATTTTAATAACAGGCCAGCCCACGGGAGTAAACAGCACCTTAGCC
+TCGAGACCTGTTCTCTCAACTGTGTGTACAGATTTTCTAAGTCGTTATGAATTCAGATAT
+TCCCTACATCTCAATAAAAACACCTAGGAGAACAAGAAATCAGGACATGCATCTCCTGTA
+AGCAGAAGAGAAACCGAGCACCTGCTCTCTTGCGGGGGGGCAGCTTCGTGTCACTTTCCA
+ACTCAGCCTCCACAGGAGCATGGGCATATTGGTTCAAATGAAGTGTAAAGGACACATCTC
+TGTCCACAGTGTAAATCCTATTTCCTTAAGGTGGTCAACCGATTGAGACCAGTTCCACAC
+TTCCTTAAAGAAGGAAAAACTCAGCAGCCAGCGCCAAGGCCCAGCGATCAGAGAGGACCC
+GTGCTCGCCGCGACCCCGCGCTCGCCCTGTGGCCCCGCGACCCCGGCGCCAGGTGTTGGG
+GGGACCGGCCCTTCCCTTCCGGGTGTGAGGGGCTGGCCCTTCTCTTCCAGGTTGGGGGGC
+TGGCAAACTCGAACCTCGCCGGCGCCCTAGCCAAGGCCTCCTCCCCGCGCCTGCCGCGGG
+TTCCACGCACATTCCAAGCGCGCGCATTCGACCCAAACTTCAGAGACGCTTCTGTGGAAC
+GGAAGGATGGTCGCTGACACCTCGCCGTTCAAATATCAGGAAGTTAAAAATAACACGACC
+ATCGTCATCATTCCAAACTTCGGAATAGCTTTTCTAAAAATGGAAAAGACGGTGGCTAAA
+CTTCAATCAAAATCGCTGTGGTCAAGAAAGTCCTGGAAGCTGCTCTATCTTAACTTTGGG
+CGGTTTGCGGTTAACAGACGCGCGACCTAGAAACCCCAGAGGCATCGCCGGTTTTCCCGT
+CCTCCTCCTCCCACCACCGCCCAGCTCTTGAGAGGGGAGGGTGCTGCCGGACAGGTGGGT
+CCCCGGGTACTCACTGCTGCCCGCCCGGCCGCGGCGCCCCGTCCCGAGGCTGCCCAGGAA
+GAGGAAGGCGCGCTGCCCCGCCCCGCGGACAAGGAGGCCCCAGCGAGGGCGTACCTGCGG
+CAGGTGACGAAGGAGGCGGCGCAAAACACCCGCCGTGTACGTTTCGCGGGACAAAAACCA
+CGCGCCCGCCGGGCCGCGCTCAGGCCTTCGCCCTCAGGGACTTCGGAACCGCCCCGTCCT
+CAAGATCGAAAAGCCCAGAGCCCCGCGGCGGCTCCAAGCACGGTGTTGGGGGTGGGGGTC
+TCAGGGAGCGCCCAGGCCCAAGGCCGCCCTGGTCCGGCGTGGACCCCGCGGGGCTCAAGG
+CAGGTTCCCCGCGTGACCCGCCCAGCCCCTCTATGCGAACTCGAACGACAGGCACCACAG
+CCCGCCACGTGCGCGAGACTCGCGCTGTGCCCCAACCCAGGTGGGCGGCCCGCGGAGCCG
+CGAGGCCTGAGCCCGCCCTGCAGGTGACCCGCGGCCCTTCCTCCTCCAGGTACCCCTCTC
+CTGCGGCCCCGTCCCCTATAGGTAACCTTTACCTCCCGCGGCTCCTTCCCCTCCAAGCGA
+CCCGCAGCCCCGCCCCCTCCAGGTGACTCCCCCCCGCCAACCCCCGCCACCACACACACA
+CACCCCCTCGCCTTCCGCGGCCCTACTCCCTCCAGGTGACCCCACCCCCGCAGCTCCTCC
+TCCTCCGGACAACCTGCAGCCCCGCCCCTGCAGGTGAACGGCGGCCCAGTCCCTGCAGGT
+GACCCGCGGACCCTCCCCGCCCGTCCTACTACCGTCATAGGACCGCCTCCGCAGGCGCAC
+TGGAGCCGATTGCGCAGGCGTGGCTCTCACACGCGCTGCCCTGTTGGCGTTGGTGCGGGA
+CTGCGCAGGCGCGCGGGGCAAGAGGGTGGCAGTGCGCCTGCGCCGCGTCGGCGTGCGGAA
+CGCCGCGGTGTCTCGGCGCCTCTGCGCGCGGGAAGATGGCGGAACAGGCTACCAAGTCCG
+TGCTGTTTGTGTGTCTGGGTAAGAGGGCGCCGACTTACTCATGTTCTGACGTCCTCTGGA
+GAGTTGGATCGGGCTTGTGCGCTGTAGGTTGTGCCGCCGGCCTAGGAACCATGAGGGGGA
+GGAGGCCAGGGACTGGGAGGCCTAGGGTGTTCTAGGAGTGTGCCGCAGCGCCCCTGTTCC
+CCATCCGCCCCGTGCACCCGCCCAGCCTGCCCGCTAAACCTGGGTCCCCTCGCGCCTGCC
+ATATATCCGGGGCTCTTGGCATCTGCAGCCACAGCCCCTACAAGCCAAGGTACTTTCTTT
+GCGACTACTAGAATCCCTCTCGTTCCCCTCCAATGGGCCCAGGTAGGCCTGGAGGTTGTC
+GGACTGATGTGGTCTCTTAGGGGCCTCCTGAGTCCTATGACAACATTGTTTTGTTTGCTA
+GTTTCCTTAGCCCATGCTTAGATAGGGATCTGAGTTAAAGGGAGATGAAGTTTTACGGTT
+TCGGGTTTCTTGATTGTAAAAGCCAAGCAAAGGAGACCTGGAGGTCCCTATATAACTTTG
+GCCCATGAAAAATGAAAGTGTATTTTATTAATGGCTTTTCAGGAACTTTCCAGCTTAAAT
+TATTTTCACTCCTAGAATTTCAACACTTAGCTTGCCTTACTTCAAACATAATTTATTTTC
+CGTTTGGTCTTCAGGGATCTTCCTTTGGTGTAGCACTACAAGGTTATATTCCTCGGTGCC
+TCCACCCTGAGAGGAAGGCCTAAATTGTCAGTAGTCCGGTTACTTAAAACCTTCTGTGAG
+TTTGCATTTCCTGCAGTTTCTGTTTATTTTTACAGACTCCTCACTTTATCTCCTGTACCT
+TTTCCTGCTCACACCCTCGGGACACTGCCTTCCAGAACCTTTCGTTGTTCGGTAGCACTT
+CACATGCTTACTGAGCCTTCATCGCTGGGTGCCCATTATGCATTTTGCCTGGAAAGCCTT
+TTTATTTTATAAAGTCAAACCTAAATATTTCCTCCTTTGCTTTCCCAGATCATGAGTTGC
+TTCCTTATCGACATCTTTTATTACACAAATTTTACTATAATTTGTGTAATATAGTAAAAG
+ATGTAATACAGAAAAGGTGTGATTCCTTATCGACATCTTTTATTACACAAATTTTACTAT
+AATTATTTGATAGTCTGTTGAAATCCCAGCTGAGTTTAATTTTGTCGATGGCAATAACTG
+TGGCTTATTTTTCATTTTGTTTTCAGCTTTAGGACAATATATGATAAACGCTGACTAGGT
+TTTGTAGAAGTTAACTTCTGTGAAAGACGAATTAGAAGGCTTACCTTGTTTCACATTGGT
+AGTGGGCATCATTTGATTTTTAAGACTCATTGAAGGCTGAATGATGAAATCAATAAGTTT
+ATTAAACAGTAGTTTGGTTAAGGATGGTTACTAAATAATATTCCATTCC
diff --git a/test/csq/ENST00000479739/ENST00000479739.fa.fai b/test/csq/ENST00000479739/ENST00000479739.fa.fai
new file mode 100644 (file)
index 0000000..5f995a2
--- /dev/null
@@ -0,0 +1 @@
+2      48709   19      60      61
diff --git a/test/csq/ENST00000479739/ENST00000479739.gff b/test/csq/ENST00000479739/ENST00000479739.gff
new file mode 100644 (file)
index 0000000..de4cd42
--- /dev/null
@@ -0,0 +1,26 @@
+2      ensembl_havana  gene    21      48689   .       -       .       ID=gene:ENSG00000035115;Name=SH3YL1;biotype=protein_coding;description=SH3 and SYLF domain containing 1 [Source:HGNC Symbol%3BAcc:29546];gene_id=ENSG00000035115;logic_name=ensembl_havana_gene;version=17
+2      ensembl_havana  NMD_transcript_variant  1071    42999   .       -       .       ID=transcript:ENST00000479739;Parent=gene:ENSG00000035115;Name=SH3YL1-009;biotype=nonsense_mediated_decay;havana_transcript=OTTHUMT00000322358;havana_version=3;transcript_id=ENST00000479739;version=2
+2      havana  exon    1071    1292    .       -       .       Parent=transcript:ENST00000479739;Name=ENSE00001954076;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001954076;rank=11;version=1
+2      havana  three_prime_UTR 1071    1292    .       -       .       Parent=transcript:ENST00000479739
+2      havana  exon    12257   12335   .       -       .       Parent=transcript:ENST00000479739;Name=ENSE00003606733;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00003606733;rank=10;version=1
+2      havana  three_prime_UTR 12257   12335   .       -       .       Parent=transcript:ENST00000479739
+2      havana  three_prime_UTR 12838   13259   .       -       .       Parent=transcript:ENST00000479739
+2      havana  exon    12838   13482   .       -       .       Parent=transcript:ENST00000479739;Name=ENSE00001945985;constitutive=0;ensembl_end_phase=-1;ensembl_phase=2;exon_id=ENSE00001945985;rank=9;version=1
+2      havana  CDS     13260   13482   .       -       1       ID=CDS:ENSP00000441266;Parent=transcript:ENST00000479739;protein_id=ENSP00000441266
+2      havana  exon    15392   15520   .       -       .       Parent=transcript:ENST00000479739;Name=ENSE00003685079;constitutive=0;ensembl_end_phase=2;ensembl_phase=2;exon_id=ENSE00003685079;rank=8;version=1
+2      havana  CDS     15392   15520   .       -       1       ID=CDS:ENSP00000441266;Parent=transcript:ENST00000479739;protein_id=ENSP00000441266
+2      havana  exon    16451   16563   .       -       .       Parent=transcript:ENST00000479739;Name=ENSE00003571637;constitutive=0;ensembl_end_phase=2;ensembl_phase=0;exon_id=ENSE00003571637;rank=7;version=1
+2      havana  CDS     16451   16563   .       -       0       ID=CDS:ENSP00000441266;Parent=transcript:ENST00000479739;protein_id=ENSP00000441266
+2      havana  CDS     25089   25091   .       -       0       ID=CDS:ENSP00000441266;Parent=transcript:ENST00000479739;protein_id=ENSP00000441266
+2      havana  exon    25089   25162   .       -       .       Parent=transcript:ENST00000479739;Name=ENSE00001537032;constitutive=0;ensembl_end_phase=0;ensembl_phase=-1;exon_id=ENSE00001537032;rank=6;version=1
+2      havana  five_prime_UTR  25092   25162   .       -       .       Parent=transcript:ENST00000479739
+2      havana  exon    25794   25853   .       -       .       Parent=transcript:ENST00000479739;Name=ENSE00003646899;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00003646899;rank=5;version=1
+2      havana  five_prime_UTR  25794   25853   .       -       .       Parent=transcript:ENST00000479739
+2      havana  exon    29829   29893   .       -       .       Parent=transcript:ENST00000479739;Name=ENSE00003541607;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00003541607;rank=4;version=1
+2      havana  five_prime_UTR  29829   29893   .       -       .       Parent=transcript:ENST00000479739
+2      havana  exon    32022   32135   .       -       .       Parent=transcript:ENST00000479739;Name=ENSE00003498940;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00003498940;rank=3;version=1
+2      havana  five_prime_UTR  32022   32135   .       -       .       Parent=transcript:ENST00000479739
+2      havana  exon    35296   35406   .       -       .       Parent=transcript:ENST00000479739;Name=ENSE00003522422;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00003522422;rank=2;version=1
+2      havana  five_prime_UTR  35296   35406   .       -       .       Parent=transcript:ENST00000479739
+2      havana  exon    42376   42999   .       -       .       Parent=transcript:ENST00000479739;Name=ENSE00001878590;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001878590;rank=1;version=1
+2      havana  five_prime_UTR  42376   42999   .       -       .       Parent=transcript:ENST00000479739
diff --git a/test/csq/ENST00000479739/short-cds-start-lost.txt b/test/csq/ENST00000479739/short-cds-start-lost.txt
new file mode 100644 (file)
index 0000000..e1ae5a8
--- /dev/null
@@ -0,0 +1,3 @@
+25091  T       C       start_lost&splice_region|SH3YL1|ENST00000479739|NMD|-|1M>1V|25091T>C
+25091  T       C       start_lost&splice_region|SH3YL1|ENST00000479739|NMD|-|1M>1V|25091T>C
+
diff --git a/test/csq/ENST00000479739/short-cds-start-lost.txt-l b/test/csq/ENST00000479739/short-cds-start-lost.txt-l
new file mode 100644 (file)
index 0000000..e1ae5a8
--- /dev/null
@@ -0,0 +1,3 @@
+25091  T       C       start_lost&splice_region|SH3YL1|ENST00000479739|NMD|-|1M>1V|25091T>C
+25091  T       C       start_lost&splice_region|SH3YL1|ENST00000479739|NMD|-|1M>1V|25091T>C
+
diff --git a/test/csq/ENST00000479739/short-cds-start-lost.vcf b/test/csq/ENST00000479739/short-cds-start-lost.vcf
new file mode 100644 (file)
index 0000000..67ee7f2
--- /dev/null
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.2
+##contig=<ID=2,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+2      25091   .       T       C       .       .       EXP=start_lost&splice_region|SH3YL1|ENST00000479739|NMD|-|1M>1V|25091T>C;type=ENST00000479739:242800-T-C 3bp CDS
diff --git a/test/csq/ENST00000519442/ENST00000519442.fa b/test/csq/ENST00000519442/ENST00000519442.fa
new file mode 100644 (file)
index 0000000..b4d542d
--- /dev/null
@@ -0,0 +1,766 @@
+>5     5:157052667-157098508
+AACAGAAAACATCCAACAAGAACAATTTTATCTATGTTTATTTAATTACAACAAAGAACG
+ATGTATGCCAAATGGAAAAAAAATATTTTAAAATGATAAAAATATTTAGAAACAGAAATG
+ACTAAATTTAGCTGAAGAATCACCCAGGTGCCATTAAAACACATTTGGAACTTATAATTG
+GTTATTAGTGTAAGTTAAATTTAGCAACCAAGTCCAAGTTCACTAGGAGTTGTCAAAATA
+CTTTCAAAATGTTACATCAAAAATTGACAACATCCATAAGTATTACATAAAAAGCAAACA
+AAAAATCATTTAAAAAATGTATCCTGAGATAAAATAAAAATCACACTATGCTAGATTTAT
+TTCCCCTTTCCCCTCACATACAACTGTGAGGCTTCAGTATTTTGCATGTTCCAGGATAAA
+GTAATAATAATACATGTTGATGCAAATTTCAGCCATTAAAATTAAACTACTTAATAACTT
+AAATATTCCTACAATGAAACATCCAGACTCTAGTTTCACTAATCAAAATTTTATGAAGAC
+ATAAATTGCATTTGGTTTTAACTCCTCAAATCACGACTGAAAACTTTCAACAAAGAATTC
+TAGGCTTTTTTTTTTCTCATACCAACTGACCCAGAATATATTTTAAGAAATGTTTATTTT
+CTGTGCATATTTGTTTTAAAATTATAAATCCCTGAGCACTTTTTCTTCTTCCTCCTCATC
+ACTGTCGGTGACATTGACTTGCTGGATGCTAGAAGGAGTTGATGTCGGGGCTGTGAAGAC
+ATTCTCCAAGGTTCCAATGTCCAGCTGAGGCACAGGGTTTAAGTTTTCTTCCCCACTGTG
+GCTATGACTGTTATAGTAAGAAGTTCCATTCATGTTCTCACAACTCCGAGAATTTTCACT
+GTGTGTGCATTCACTTGAGTAGTCTCTAAAAGAATAGTCTCTATTTAAAGTTGAAAAGAT
+ACCCTCATGTTTTGGGTACCTGTCTTCATAATAACTAAGGCATTCTGGCATTGAACTCGG
+AAAATTTCCATAGCCAAAGGGAGGCCGACTGTAAGGGCATGTACTGCAGCAGAAAAACAC
+AAACAAGGAATTAGATCTTGCCCACATATTGCCTTGCATACAGACTAACAGAGCAAGTTA
+ATGCCTCCTCTTTGGGGTTTGGAAAGTTCCTTTCTGCAAACACTTCATGTATTCCTCTGC
+TCTTTTCCCACTGCCCAGTCCCCACCCACAAGGAACAGGAAAGGGAGCTTGTGACTGGAA
+TACTCACCAGCACTATTATCTATCGTTAGCCTCAGGCTTCTTACCTTTGACAACCATGAT
+AACAAAATTGCTTATTCTGGTCTTTCTCTCATGATGCCTCATACCATATAAGGTTTTGGA
+AATGCAGATGTGTGTTGAGCTATGCTAAGAATTGACACTCAGTGGTTGGGCGCGGTGGCT
+CACGCCTGTAATCCCAACACTTTGGGAGGCTGAGGCGGGCGGAACATGAGGTCAAGAGAT
+AGAGATCATCCTGGCCAACATAGTGAAACCCCATCTCTACTAAAAATACAAAAAATTAGC
+TGGGCATGGTGGTGCATGCCTGTAGTCCCAGCTACTCAGGAGGCTGAGGCAGGAGGATCG
+CTTGAACCCAGGAGGTAGAGGTTGCAGTGAGCCGAGACTGCGCCACTGCACTCCAGCCTG
+GTGACAGAGTGAGACTCCGCCTCCAAAAAAACAAAAACAAACAAAAAAACCCACAGAATT
+GACACTTAGTAAACAATGCAATAGTGCAATAGTTGTTTTTAGTGGTATTTGAAAGGAAGC
+TCATGTTGGGGGGGAAATGTATAACTAGATTGAAATCAAGAGATCCAGAATATTGAGGCA
+CTGGAACAGAAGACAAGTTAAATTTTTTCATTGACATTCAATAATAAAGTAAATTTAAAA
+CACTGTTACTACTAGAAAGATTTGAAACTGATAGTAAACTATGGTCTTAAAGGTCTTTTC
+CAAAACATTTTTTGGAGGGCAGGAATGTGAAGAATCAAAAAGACATTTTGCAGTTTTAAA
+AGTTATGGTTTTTTGGCCGGGCGCGGTGGCTCACGCCTGTAATCCCAGCACTCTGGGAGG
+CCGAGGTGGGCGGATCACAAGGTCAGGAGATCGAGACCATCCTGGCTAACACGGTGAAAC
+CCCATCTCTACTAAAAATACAAAAAATTAGCCAGGCGTGGTGGCGGGCGCCTGTAGTCCC
+AGCTACTCAGGAGGCTGAGGCAGGAGAATGGCGTGAACCCAGAAGGCGGAGCTTGCAGTG
+AGCCGCGATCACGCCACCACACTCCAGCCTGGGTGACAGAGTGAGACTCCATCTCAAAAA
+AAAAAAAAAAGTCAAATCCAAAATTTCTGCCATTTGCTGGGCACAGTAGTGCATGCCTGT
+AGTCCCAGCTACTCAGGAGGCTGACGCAGGAGGATCGTTTGAGCCCAGGAGTTTGAAGCC
+AGCCTGGGCAATATAGTGAGACCCCCATCTCAAAAAAAAATTTTTTTAAAAAAGATTATA
+CCTCAAAAATTCTGCTACTCAAACCCATTTGTCAATTGTTTTTAAGTATTATTCTCTCTT
+TCAAAGGCATAGAGCAGGAATTATAGGAAGAGGTAGAGTCCAACCATCTAGTGACAGATA
+ACATAAACATAATGACCATACTCATCGGCAAAACCCATGGCAAGTTAAGTGTTTCATTTC
+TGGCCTTCACACACACACACACACACACACACACACACACACACACACAGAGTCAACTTT
+GTTACCTTACTTTTAAAAACCTAAGTATGACAGACATACTAGACTATTATCTCAAACTCT
+GAAACTATGCCCTACCCCCAAATCTTCAAGTGCTAGGTACCTTGCTCATGTTAATTATAA
+CAAATGAGGTAAAGTTTCTAAAATTTTTCAGGTTTCCATGCCTACTGCCACTCTTAGTTC
+GGGCATTTTAAATTTAATACACATGTCCTGAATACACTGTGCTTCTTTTTTTTTTTTTTT
+TGAGACAGAGTCTCGCTCTGTCACCCAGGCTGGAGTGCAGTGGCATGAATTTGGCTCACT
+GCAACCTCCGCCTCCCAGGTTCAAGCAATTCTCCTGCCTCAGCCTACCGAGTAGCTAGGA
+TTACAGGTGCCCGCCACCATGTCCGGCTAATTTTTGTATTTTAGTAGAGATGGGGTTTCA
+CCATGTTGGCCAGTCTGGTCTCGAAATTCTGACCTCAGGTGATCCGCCCGCCTCAGCCTC
+CCAAAGTGCTGGGATTATGAGTGTGAGCCACCGTGCACGGCCAAATACACTGTGCTTCTG
+GCTAGCACAGCTTTGCTCATATAGCAGGTCTCTCTATCCATTGAATTCCACAGATAATTC
+AGGGATGAAAAGAGGCTGACTATGGGTACAAACATACAGTTAGATAGAAGATGTAAGTTC
+TAATGTTCAGTAGCACAGTAGGGTGCCTATAGTTAGCAACAATGTCTGGTGTATTTCAAA
+GTAGCTATAAGAGAGGACTAAAAATGTTCCCAATATACAGAAATGATAATCAAGGTGACA
+GATAACCCAAATACCCTGACTTGATCATTACACATTTTATACATATTTATGACAAGTACC
+CCATAAATACGTAAAATGTTATATATCAATAAAATAAAAATCTATCCCTTCCACAAAGCC
+TTCATTTCAGCTAGAAATAATTCACCCAACAACTGTCTTTTTCAGGACTCAATGTAGGCA
+AGACGCTATGTAAGGCTTGGTAGATAATTTTTTAAAAAACATAAAATCTAGGTATATATT
+AGACATGTGCTAAAGTCTATAACGCCAGCATTATAGTGACTATTTTGGTGTGGTAAAGAC
+GAGTTCGTGTTATATTCAGAGAACAAAAAGATCAATTAAGACAAAGGCAATCCTAGAAGG
+TTACATGAGTGAAAGCAAAAAACTATAAAAGCATCATGGTGTAGGGGGAAAAACATTAAT
+TAGAATAGTCCAAATAATAATATTATCCAATATGTAAGCATTTACTATTTTTTAGGCATT
+GGCCAAGGAGTGTATATGTTATTTCAATATAACACTGAACAACACTCAGAACGACCCTAA
+GACACAGACACTATAAATATCTCCACTGTACAGATGAGGAAATGGAGCTTTAAAAAGGTT
+AAGTAACTCGCTCAAAGTGATATAATTAGTAAGTGGTAGACAGAATCAGGCAATTTGACT
+CCAGAACTTGTTCTCCTAACTACCATGCCGCCCTACCCAGGCTCTAGTTCTAGCTATGCC
+ACATAAGAATCTGGTAAACTTAAGTAAATCTTACTTTATCTGATCCTTGTATCCTTCTTA
+TATAAAATAGGGATAACAATGTCTGTTCTGTCAACCTAAAAGGTCTGTCATAAGGAACAG
+GAGAATATAAGTGATGGAAACTAGAAACACTATTTCAATGTATGATTGGTAAGTCTTATA
+AGAAGTTACTGCAATTTTTAGCTTGAGGATTTGTATTTGGTTCTTTTTTAATTTCTATCT
+CCTTATTGATATGATCTATTTGGTGAAACACTGTTCTCCTGGTTTCCTTTAGTTCTTTGT
+CCATGGTTTCCTTTAGTTCCTTGAGCATATTTAAAACAGCTGATTTAAACTGTCTATTAA
+GTCCAATGTCTCAGCTTCCTTGGGGATAGTTACTATTAATATTATTTCCTTGTGAATGCC
+CTACTTTCTTGTTTCTTTGCATGTCTTGTAACTTTTTTGTTGAAAACTGGATGTTTTGAA
+TATTATAATGTGATGCCACTAGAAATCAAATTCTTTCCCTTATCCAAGGTTTGTTGTTGT
+TGCTTGTTTGGGGTTGTAGTTGTTTATTTGGTTTTCTAGAGTATTTTTGTAAAGACCGTA
+TTCTTTGTTATGCATGGTCATTGAAATCTCTGTTCAATTAGCTTAGCGGTCAGAAATTTG
+ATAGAGATTTCCTTAAAAACCTAGAAACAAAAACAAAACAAAACATATTTTCCTGGTCTT
+TACAGATTGGCTTTGAACTGGGGCACTCCTTAAATACTTAGCCAGGCTATTTTCAGTTCT
+GCCTTAGTCTTTACTTCCTGCTTATACAGAGCCTACAGATCAGTTAGAGTTAAAAGCTTG
+GGGTCTTTTTGTGTATTTTCTGAACATGGGTCTAGCTCTGGATATGTGTGTGGCCTTCTG
+GATTTCCCATTTATATATATACATTATATATATATTATATATTTTTATATATATATATAC
+AATATATATAATTTTATATATATAAAAAATATATAATATCTATATTATATATTATATATA
+TATACTATATATATTGTATATATATACACTATATATTTTTATATATATACTATATATATT
+TTTTATATATATACTATATATTTTATATATATATACAATATATATATTTTATATATATAT
+ATATATATATACACACAATATATGTATTTTATATATGTAATTTAAGAGATGGGGTTTTGC
+TGTCACCCAGGCCAGAATGCAGTGGTATGATCATAGCTCACTACAGTCTCAAATTCCTGG
+GCTCAAGCAATCTTCCTGCCTCAGCCTCCCAAGTACCTGAGACTACAGGTACACCACCAC
+ACCCAGCAACTTCCAGAGACTTGAATGATTGGTTTTTAAAAATAGTTTTCACCACTTACA
+CTTGTTTGCTAGAGACTGGGTCCACAGAGCTCCCTGTGCTGCCATCTCAAAAATGAACCG
+TACTCTCACTTACCTTTTTAATTATTTGATTCTATTTCTATTCTTGAGCTTTGCTCTTGG
+GTGCAGTTAAATTACTTAAAAACAAGTTGGTCCTTTCAGGTCTTGCTTTTAAGAATTTTG
+AGCTGGGCGCGGTGGCTCACGCCTGTAATCCCAGCACCTTGGGAGGCCGAGGCGTGTGGA
+TCACCTGAGGTCAGGAGTTTGAGACCACCCTGGTCAACATGGTGAAACCCCGTCTCTACT
+AAAAATACAAAAATAAGCCGGGCATGGTGGTGCGGCCTGTAGTCCCAGCTACTCCAGAGG
+CTGAGGGCAGGAGAATTGCTTGCTCGAACCCGGGAGGCTGAGGTTGCAGTGAGCCAAGAT
+CGTGCCACTGCACTCCAGCCTGGGTAACAGAGTGGGAACTCGTCTCAAAAAAAAAAAAAA
+AAAAATTAGAGCACAATGGCTCATGCCTGTTAATTCCAGCACTTTGGGAGGCCAGGAGTT
+TGAAAACAGCCTAGGCAACAAAGTGAGGCCCTGTCTCTACAAAAACATGAGAATATTAGC
+TGGGCATGGTGGTGCACACCTGTAGTCCCAGTTATTCAGGAGGCTGAGAAAGAAGGATCA
+CTTAGGCCCAGGAGTTCGAGGCTGCAATGAGCTATGATCATGCCACTGCACTCCAGCCTG
+GGTGACACAGCAAGACCCACCCCGTAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGA
+ATTTTTAGTTGTGACCATTGCAACATTTGGGCTAAGGCTATCTGAAGCAAGACCCTTCTG
+AGTACCCAATGTTCTGTGCCCCATAGAAGTTTTCCAATCTAGTTGGTGGGACTATTCACA
+GCACTGTGTTAGTGCATGATTGCCAGATATTGTTTTCTCTGATCCTTTCAGGTGGTTCTT
+TCACTGCCTTGGGTTGTTTCTTCACAAGGATGCACTAATTAGTACTTCACCGAATACTCA
+AGAGGGACCCTACACAGTCATCTGGAGTTCCCTCTGTGCGTAGCTCTCTTTTCTCTGGTA
+CTCTATCCTGAAAAGTCTAGCTAATTAGGTCTCATTGGATTTCCAGTAGAGACGGGTGAA
+ACCCCATCTGTACTAAAAATATAAAATTAGCTGGACGTGGTGGTGGGCACCTGTAATCCC
+AGCTACTCGGGAGGCTGAGGCAGGAGAATCACTTGAACCCTGGAGGCAGTGCAGTGAGCC
+GAGATCGTGGCATTACACTCCAGCCTGGGCAAAAAGAGCGAAACTCCATCTCAAAAAGAA
+AAAGAAATGTCTGCATCCAGTGGACAGGGTGATTTTAGACTCTGAACCAATGTGTGAAAC
+ACCTTGGGAATTTTATTTCTAATGAAAATCACATAGAGCCCTGAGTAAAAACAAGATTCT
+TTCTGTGCTTTACCTGGATCAACGACAAAAATTTTATATTCCTTTTATCAAGGTTAAGAA
+GTCCTTCCAGCCAGGTGTGGTGGCTCACGCCTGTAATCCCAACACTCTGGGAGGCTAAGG
+CAGGCAGATCACTTAAGGCCAGGAGTTCAAGACCAGCCTGACTAACATGGCAAAACTCAG
+TCTCCACTAAAAATACAAAAATTAGCCAGGCATGGTAGCATGTACCTGTAATCCTAGCTA
+CTCAGGAGGCTGAGGCACGAGAATCGCTTGAACCCCAGAGGCAGAGGCTGCAGAACCCCA
+GTCTGGCAGACAGAGCAAGACTCTCAAAAAAACAAAAAAAAGAAAAATTCCTTCCAGGGT
+CTTGGCTTTATAAAGAGGTTTTAGTTTCAGTACCTATCCCCACCTTGAACAGGGGAGCAG
+AGCAGGGTCAAGACCTCATCTTTTTTCCCTTCACAGACATTAAAACTCAAGTTTAGGGTT
+TTTTCTGTTTTTGTTTTTGTTTTAGAGACAGGATCACAATTTGTTGCCAAGACTGGCCTC
+GAACTCCACCTCAGCCTCCCAAGTAGCTGGGACTACAGGTGCATGACAGCACATCGAGCT
+TAAAACCCAAGTTTATAACCAATGAAACTATTTCTGAATCTGAAAATCATCTCCAGGACC
+ACTACAACTAGTTTTTAACTTGTTGATCATTTTGGCACATGGTGAGTTCCTTGCTGGGGA
+GTTCAGGTAGGTATTAAATTGTTCATATTTAAATTTAACATTTCTAGGTAGTTACAGCAG
+AAGGTATTCTATGTTAACTAAGTCTATCATGTTTTGGGACTGTTAGTTTCCCTCCTCCAT
+AAGTTTAGGCAAAAGTTTGTATATGTATGCAGATATGCATTATTATGGAAGAAGTCCATA
+ACTTCAATCAAATTCTCAAATGGGTCTCTGACCCAAACAAAGGTTAAAGAGAATTGCTTT
+TAACCTTTGATTCATTTGCCTAAAATTTTACAATTTAGATGCTATTTCTACAAATCCAGG
+AATTCTTTGAACTTACTTTCCCTACAATATATCTGAGTGTATTTTCCATATATTTCAAGA
+TAGTAAATCCCCATTTGTCTTCATATCTTTTCTTTATCCCTACTTACATAGATTTTAAAC
+ACATTTTTTACCCAATGGCCAACAGAATGAAGATACTATGTATCTCCCTTGAATGTGAAA
+GCCCAATATACTGCAAGAAGAAGGAAGAGGAAGGGGTAGGGAGAAAAGAACTAGTCTGAA
+GAATTAATGTAGTACACAGAAAGAGAGCATTTTGACAAACACAATATGATGATGGTTAAG
+ATCTGAAGGCAGGAATAAGATGTTAGCCCCAGAGAGGGGGAGCAGCACTTCTGAGTGTCC
+ATCTGTTTTGTAAAATGACTCCTTGATTAAACCACCTAGCCTACTTGATTTTTACTCTAC
+ATACACAGGGCAAAGTGAACTGCGTAGCGAAAAGAAACACTTTTTGGTTTTTTGAGACAT
+GGTCTCACTCTGGTGCCCAGGTTGGAGTGCAGTGGCATGATCTTGGCTCACTGCAGCCTT
+CACCTCCCAGGCTCAAGTGATCCTCCCACCTTAGCTTCCTGAGTAGCTGGGACTACAGGC
+ACATGCCACCACGACCAGCTAATTAAAAAAATTTTGGGGGTAGAGACAAGGTCTCACTAA
+ATTGCCCAGGCTGGTCTCAAACTCCTGGGCCCAACAGATTCTCTCTCCTTGGCCTCCCAA
+AGTGTGTTGGGATTACAGGCGTGAGCCACCACGCCCAGCCAAAATTTTTAATAGTGAATA
+ATCATAAATATATACATATATACACAAAATATGTATATATAAGTATATCTCAAATGTCCA
+TTACAATTCTAACATTGAAATAGTTGGAAAATTCCACATATAAATAACTAGAGTAGGAAG
+GAAATATATATATAGTTTCACTCTTGTTGCCCAGGCTGGAGTGCAGGGGTGTGATCTTGG
+TTCACTGCAACCTCTGCCTCCCAAGTTCAAGCGATTCTCCTGCCTCAAGCTCCCGAATAG
+CTGGGATTACAGGTGCCCACCACCACACTTGGCTAATTTTTGTATTTTTAGTAGAGACAG
+GGTTTCATCATGTTCACCAGGCTGGTCTCAAACACCTGACCTCAGGTGATCTGCCCGCCT
+CGGCCTCCCAAAGTGCTGGGATTACAGGCGTGAGCCACTGCATCTGCCCAGAAATATTCC
+TTACAGAAAATTCCATTATCAGTTGGGAGAAGAGAAAAATTGAGAGAGAATCAATTAATT
+TTGGCATTTAGGGTTTACTGAAATATACTATCTAGACAGTCATAAATAGATTATTTCCTT
+GGGGAAATTATCATCAGACACATACAGGTAGAGTCAGAAAAACAACTGAAAAATATTATA
+ATTGATAAGGCTAGTCTTCTTTTCTAAAAAACTATGCATAGCTTAATGTTTATAGTTGAC
+ATACTGCTCTGACATTCTTAAATGAAATAAAATTCAGTATAATAGCTAGTCACTTCATTT
+GGTTCTTCCAATAGCATTATTATTAATTAGCAGTAATAGTATTAACAAAAAAGGTAGTTT
+CTGTCTTCCAAGAACTTACTTTTGGGTGGGAGCAGTGGCTCATGCCTATAATCCCAGTAG
+TTTGGGAGGCTGAGGCAGGTGGATCACCTGAGGTCAGGAGTTCGAGACCAGCCTGACCAA
+TATGGTGAAACCCCATCTCTACTAAAAATACAAAAATTAGCCGGGTGTGGTGATAGGCAC
+CTGTGGTCCCAGCTACTCGGGAGGCTGAGATAGGAGAATTGCTTGAACCTGGAAGGCAGA
+GGTTGCAGTGAGCCAAGATTGCGCCACTGCACTCCAGCCTGGGTGACAGAGCAAGACTCT
+GTCTCAAAAAAAAAACAAAAACAAAAACAAAGAACTTACTTTCAAGAGCTTCCTTTTAAA
+ATGTTCCTTAAAGTGTCAGATAATTTATACATTAACAGTCAAATCTTACAAGCCTTGTCC
+CAAATAAATAAGATAGACTTCTATGATTTAATCTATGTAATATGTAAGGAAAATTACCTG
+CCCCAATGTCCACTTGACTATGTGAGGTTTTTATTCAAAATATATTTTTTCCATATGATT
+CTCTGCTAGCAACTAACAGCTGCCAATCAAGAGGAGCTGTCATAAAAGAAGTCTTACTGA
+TATAGTAAAAAAGACAAATATGAAATTCAAAATCAATCAAACCTGAATTTGACTATTGGC
+TCTGCCACTGTACAACCTTGATGAGGCTATTTACTAATCCATTTATTTAACTGAAAAAGT
+AGGGGAATATTATACCCAAGTCACAGGATTGTTATAAAAACTACGTGTAAAAATTCTTAG
+CTCTCAAAACACTAAAAAGAAGAAAAATGCAACAAACAAAAAAGTAGTAACAGCTAGAGT
+GAGACTGTGGTACACAGCCCATTGTAATTGACTCTTCTTCACCTATCCTGTGAGTAAATA
+GGGTCCAAGCATTTCCCATATTACAAAATTAATTATGTAGCAGATACAATTTTCCACAAT
+TTTTGTTATAGGCCTCAAGATTCTAACTAAGGCCAAGTGTTCTCAAATTTACTCATTCAT
+TAAATTCAATCTACACCCTTCATATTCTTCTTATATGTAGGAAACATTTTATAAAATTCT
+CCAAAATTCCTGTAAAATCCTAGATCCTAGCAGATAGCAATGAAAAGAGATTATCAACCT
+CCCCGGCCTTAAATTAAAAGTCTCTTGAGGTTTGATCCCTTGAACTAAAATACTTATTAA
+GGCTGCAAAAGATAAAAAGATTCTACATAAAACAAAACAAACCCTAGATGACAAAAATCT
+TCCTTTCTCCTGATCTAATCCTCTGGTCCCACTTTCTTCCAGTCCTGAGCTAAGGGCCCA
+AAAGCAAGCAATTGATTATAAATTGAAGCAACATAATATATACCTCAAAAGTTGTTTCTA
+TTGAGGTGTAGGTATACCCTAATGGGAAGTAGATTTACTTGCTAAGTAAGAAACAATAAA
+AGATTGGTGTTAGACAGTTTAATACTCCCGTCTCAACAGAAACCATCTTTGTCTACACAT
+TTAACAGTAATTGAAAAGTAAAGGCTAGGCCGGGAATGGTGGTTCACGCATGTAATCCCA
+GCACCTTGGGAGGCCGAGATGGGCAGATTATCTGAGGTCGGGAGTTCAAGACCAGCCTGA
+CCAACATGGAGAAACCCCATCTCTATTAAAAACACACAAAAAAAATTAGCCAGGCGTGGT
+GACGCATGCCTGTAATCCCAACTACTCAGGAGGCTGAGGCAGGAGAATCGCTTGAACCCG
+GGAGGCGGAGGCTGTGGTGAGCCAAGATCGCGCCATTGCACTCCAGCCTGGGCAACAAGA
+GCAAAACTCCGCCTCAAAAAAAAAAAAAAAAAAAAAAATGGAAAGCAGAGGCTAATACCA
+CTCTATCAAAATACTTCCAAGGGAGTTAAATTTCTATCATTCCAAAATGAAGTTACACAT
+TTGTTTTCCCTAGATACTTCCCTATGAAAATGAATTCCTTTATTGGTAATTTATGTGGGA
+AATTTTCTAATTTGGTAAAAAGGGCACAAAGAGGTAGTATAACTTTGGTCTAGTCATTTA
+ACCTAGGTAAATAAACAATTTTTCACGTAGACCAAGTGCCCTCCTCTATACCCTTGCTAT
+TCAAAGTGTGGTCCGTAAACCAGCAGAATTGGCAATCACTTGGGAGCTTGCTAGAAATGC
+CAAATATCAGGCGTACTATACTCCCATATAGGATACTACTAAACCCCAGACCCAATGAAT
+CAGAATCTGCATTTTTAACAAAATACCACGATTTATATACACAATAAAGTTTGAGATGCA
+CCCCCTCTATACAATAAGTACACCTCAATACATTTGACTAAATGATCTTAAGGTCCCTTA
+TAGTTATTTTGCATGAAAAATTATATCCAACATTAAAGCCTATATTCTTGTTCTTTTTTT
+TTTTGAGATGGTCACCCAGGCTGCAGTGAAGTTGGTGTGATCTCAGCTCACTGCAACCTC
+CGCCTCCCAGGTTCAAGTGATTCCCCTGCTTCAGCCTCCTGAGTAGCTGGGATCACAGGC
+ACGTGCCACCACGCCTGGCTAATTTTTGTATTTTTAGTAGAGACAGAGTTTTACCATGTT
+GACCAGGCTGGTCTCAAACTCCTGACCTCGAGTTACCCACCCACCTTGGCCTCCCAAAGT
+GCTGGAATTACAGGCATGAGCCACTGCCTGAAGCCTATATTCTTATGTAACAAGAGTCAG
+CTGGAGCTGAGTTAGAGCTGCACTCTCCCTAGCTACCCCAGTCCTCACCTGGCCCTCTCC
+ATCTATTTATGTTAACTGCTTGGCTCCTAGTCAGCAGAATTGAAGAAGTCTGCTTTTCAG
+TATTTAAAAACAAATAAACAAAAAAATGTTGTCACAGGTAAAAACTCATTAGCTGAATGT
+TTAGGTAAAAGGAAAAAAAATGTTAATTTACCTTGATGGGAAGTAGTGAGGTCCGGGTAG
+GAAGTAAGGGTGATGAAAAGAGAATCTTGGTGGTGTCCCGAACAGTGTGGCTGGATGGCC
+AAGGGGAGGGGGCTGGTAGACATGTGGGTGTGGAATGGGAGAAGCCTGGGGGATTGGAGC
+ACTTCTGGGACAAGGGGAAACGCTGGAATACTCCCTAGGAGGTTGGATGGTCGAAGTTGC
+AAATCTGGCATGGGCAGTACTTGCACTACTTGAAATCCTGTTGGCGCTCTCTAGAGAGAC
+AGGAGTGGGTTGCTTCACAGTGTGAGTGGCTTCAGAATGCAGCTGATGAGTGTCTGTTTG
+GGAAGGCCCAGTAAAGCGTTGGGGTGGGAGTGCTGGATAGACAGGTAGACTTGGATCCTG
+GACAGCCACCTGAGCAGCACTGGAGACGCTGGGCTGGAAAAGTGTGACAGGGCTTGGGCT
+CTGGACTGCAGGTGTGGGCAGCTGGATAGCAGGTGAGGTTTCACCTTTAGAAATAAAAAT
+AGCATAAATCAAGAATTAACTGAGTCATTCCATGTTTTTCTTCTTTCAGTAAAGTTTAAT
+AAATTGTATAAGCAGAGGCCTTCATCAATCACCTTACCTAACTGCATCATCATATCAAAC
+CACTCTATTTCATTTGCAGCATTTTGAACAAACTGAAGTTATCTTGTTTTCTTGTTCATT
+TACATTTTTTGTCTCTCTCTCTCAACTAGACTCTAAGTGCCATGAGAAGAGCAACGTTTT
+CTGTTTCGTTTGCTGCTGTATCCCCAGGGTGAAACATTCTGTCTGGGGCAGAAGAGGCCC
+TCAACAAATATTTTTTAGATGAATAAACAAATGAATAAAATTATTGATAGATATATTAAA
+AGACTGAAAACACATAAATGCTGGTATGCATATATACATTTAAAAATAATAATAATATGA
+AGCTATTGACACTAGTTACCTTTAAGGAGCCATGATCTAAGAGAGGGGACAGGGCAGTGG
+GGCAGGAGGAAAAGCCAGACTTTCGTTTTATACCTACTGGTACTATCTGAATGTTCTGTT
+TACCTAAATATATTAATCTTATTTTTAATATTACTAGGGGTTTCAGAGTAGCAGTATGGG
+TCATTTTTCTTTTCTTTTATAAACTTCTCTATATTAAACTAAATTATAAATGACATTTAA
+TTTTTTTCGTTGAAAAAAACTTAAACAACAAAATTACTTCACTCTATTGTATTCAATATG
+AATACGAAAGGAAATTTCCAAGTGAGAACAGGACTTGCCACATGTCAACCACTGGTGACA
+GATACAAAAGGAATACTATTGCAGCAGAGCATGAAAGATATGGCAAAATTTTTAAAGGTA
+GGTGAAACAATTAATGTGTTTTAGCTTTCTGTTCTGAAGAAGACAGGACTACTGATTGAG
+CTGCTAAGTGACCCAAATGACACACCTGGTCTAAATTTAATTCAACTTTCCTGAAGAAAT
+ACAGATGGATGCCACAGCAAGAGAGTCATGATCTAACGTATTGCAATACAGTTTCGAATC
+CATTAATAAAGAAGATGCAGTCCAAGAAATTCTGCGGTTGGACATGTCTCTGTCATAGAC
+TGAAAGAAATGTGGATCTTTTCCCAGCCTCATTCAGGTGACTTCCCTCTCCTTTCTTTTC
+TCCAGATAAAGCAGATAATGCCCCTCTTAAAGCAGGAAGTAGGGAATTAAGGGACATAGC
+CACCTGTCTGAAGATGGGCTCTGACCCAGTGAAGTAGAGAAACAGGATGTAATGATGCTG
+CCCTGATTTTCACCTGATGAGGTTATCTGGACTAGCCCCACTATCTGTGAGGCACAGGCC
+CTACTCAGGCCCTTCCTGATTTATCAAGCATAGGTTAATTTCCCTTGTCCACGTTCCCTC
+CAAACCTTGTAAACCTATCACCTATCATGAAATAGTGTAAATCTTTGTGATTATTTGCAT
+GTCTGCCACCCCAACCATGATCACCAAACTGGGAGATTGAGAGCAGGAACTCTCAATTTC
+TATTCGTATCCCAGTATCTAGCCAGAACCTGGTTAATAAAAAATAGTTAAGAAAAGTATG
+AATGGATACAGCTTTATAAAAGTTCCAAAGCCTTTAAATGAATAGGAATACTCATATAAA
+AGGAGGATGCTGGCATAACTGGCATCAAAGACATGTAATCAAAGATCTGAAGAGAATTCC
+ACACTACCATGCTATAAGCGAGACAGGGTAGTGGGGTGGCGGGGATCATCTCACCTTCAC
+TCACGTATTTTTCCATACATGCGCACTGACCACCAGACCTTGCAGCACCACCCCCACTGA
+CACCATACCCATTGACCAGACCTTGCAAGCTGTCTGAAAAAACTAAGATAAGCAGCATTC
+CACCACAAATCTTACTCAAGGGAATTAACTCTATCGCCTGCATGTGCACAAGGGCTGCAT
+GTGAGAATGGCCTCCTGGCAAATTCTAGAATGACGATCTAGAATTAGAATGACGATCCTA
+ACCCCTAGGATTGTAATATTAAAATCTCTAGGATTGAAATACTAAAATCTCCGCCCAGGG
+AGATTTTCTGATCATGATCAACATATGAGTTAGCATGATTCCTTACTTGTCTGCACACCC
+TGCACTCCACCTCGCATATGTAATGACACTCAGCTACCTCATGCATTATGCATATCACCC
+TCCTGAAGACACCATAATGCACTCCCTTGGAGAGCCAGCCAGAGAACCCTTTCTCCTGTG
+CTGTCTCTCTTAATACCCAATCTTTCCAGGCATAAGCCCTAACAACCCCTGTCTAGGAAA
+AGTTTGCCTGGCCTCTTGTTAATTTCTATTACACTGAGAGCCAAGAACTTTACGCCAGTA
+ACATAAGCACTTTCAGAAACTAGAAACAGGGTGGGTGCCATGGCTCACATTTGTAATCCC
+AACACTTTGGAAGGCCAAGATGGGAGAATCACTTGAGTCCAGGAGTTTGAGACTAGACTG
+GGCAACCTAGCAAGATCCCATCTCTACAGAAAAAAAAAAAGAACTAGTAAGAGAAGAGGA
+GCTTGGGAGATAGTACTAAATGTGAGTGACAGAGTAAATAATGCACCAGACATAAAAATA
+ATACCAGACAAGTGCTGGGCGTGGTGGCTTATGCCTGTAATCCCAGCACTTTGGGAGGCC
+GAGGCAGGTAGATCGACTGAGGTCAGAGGTTCAAAACCAGCCTGGCCAACATGGTAAAAC
+CCCATCTCTACTAAAAATACAAAAATTAGCCGGGCTTGGTGGCATGCACCTGTAATCCCA
+GCTACTCTGGAGGCTGAGGCAGGAGAATTGCTTAAACCTGGTAGGTGGAGGTTGCAGTGA
+GCTGAGATCATGCCACTGCACTCCAACCTGGGTGACAGAGCAAGACTCTATCTCAAAAAA
+TAATAATAATACCAGACAAGAAAGTAGATTCTATCAAAGAAATAGTAAAAGTAGTTATAT
+TTATATCTATACTTGCTACGACTACCTAACGAACTCTTTGACAGCAGAGACTACAAAAAA
+ACTTTATATGTTGTTCCTAGCAGAGTTTGCCCCATAATAGGATTTAAGAAACCTTAGTAG
+TGAAGGCGGCAGGTAAGCAGGCAAACAAATGTGCCACTGGAATTTACTCAGAAGATATCT
+GAGATAAAACTCACTGTTACAGGGGAGAATACCAGATTAAACTGCCAGATTTCGAATATA
+TTTACTGAATATCTTAATGTGATAAAAGTGTACTGGGAAGATCTAGTACAGGACAAGTGA
+TCGATTAGAACAAAAAGGTTTGGTAGAATACACAGTAAAATGAAATCAGCTTGAGGGCCG
+GGTGCAGTGGCTCATGCCTGTAATCCCTGCACTTCGGGAGGCTGAGACGGGCAGATTACT
+TGAGTCCAGGAGTTCAAGACCAGCCTGGCCAATGTTGCGAAACCCCGTCTCTACTAAAAA
+TACAAAAATTAGCCAGGCGTGGTGGCGCTTGCCTGTAGTCCCAGCTATTCAGGAGGCTGA
+GGCAGGAGAATCGCTTGAACCTGGGAGGTGGAGGTTGCAGGGAACCAAGATCACGCCACT
+GCACTCCAGCCTGGGAGACAGAGTAAGATTCCCTCTCAAAAAAAAAAAAAAAGAAGAAGC
+TTGATTGAGAGCCAAATAATGGAGAAATATTACTAGAAAATCCATGAATTCAGTGTGTGA
+AATATTATGCGGTAGTAATCACAACATATTTAAATTTATGATCCTGGCTAAAGAGAAAGT
+CAAAAAAATCTACGCTGGGGTTATTCAATTTTTGGAATATTGATATTGGCTAGGGAAAAA
+GGCTGATAGAGATTAAAATAAAAAGTTCATAGAAAAATGGAGATTATTTTACATGACAAT
+GCTAAAAACACAAAAGAAAGAAATGTGCCTCAAAGTCACAGTTACTATGGCTAACTGGCA
+AAAAAATAAATAAATAAAAAATAACAAAAATAACAACAACAACAACAACAAAACCTTCAA
+AAGCTTGTCCAAATGTACAAATGAGCCCAACTGCGGTGAGGCAAATGCAAAAAAACTAGG
+CAGTCCAAAGGAAAATTGAAGGAGCCACACCTGAGAGACCTCAAAGTCAATACTAATTGA
+CTCCAAATATTTTTACAAAAAGGAGAGAATCGGTGGAATTATTTAGTCATTACGGTATAA
+ACAGCAACTGACAGAGAACAGAGAGACTCAATAAATTCCTTTCTCCTAAAGAAGACCTTA
+AGATTTCTGAACCCTAATTTTCAAAGTAAATAGGTTAAAAATATTAGATCAACTACAGTA
+TAATGACAAGTTCAAAGAATGTTCTAATCCAATTGACAAAAGGAATATAAATAGATCTTA
+GATGGCATTCACCCAAGAATTTTTTTTTTAAAGAAGAAAACGGACAACAACAACAACAAC
+AACAACAACAACAACAAACCTCTGTCCAGGCATGATGGCTCACACCTGCAATCTCAGCAC
+TTTGGGAGGCAGAGGTGGGCAGATCACCTGAGGTCAGGAGTTTGAAAAACCAGCCTGGCT
+ATCATGGTGAAACCCTACTAAAACTACAAAAATTAGCCAGACATGGTGGTGCATGCCTAT
+AATCCCAGCTACTCGGGAGGCTCAGGCAGGAAAATCACTTGAACCCCGGAGGTGGAGGTT
+GCAGTGAGCTGAGGTCGCGCCACTGCACTCCAGCGTGGGCAACAGAATGAGACTTTGTCT
+CAAAAATATATATAAATATAAATATTAAAAAATTTTTTTAAAAAACCTCAAGGGTGGAAC
+TGAGAAAATTTTAGACAAAGTAGGTACAAATGGCTTCTGCCAGAGATTTTTAGAAAATTA
+ACATGACTTCCAGCTATTGAAACTGATGACCTTGACAACTCTAGCTTGGTGAGTCTATTA
+TCTACACCTGAAATGGTGGTGAAATGTATACAGTACGATATTAATGCACAAAGCTTGCTA
+CAGAAAAAGAGCAAATTGTTTTTATATGAGAAAAATCATATACCTCACTATCTTGATATC
+TTTCTTCCATGGAAATACAGCAAACATGCTTGAAAAACAAAATTACCGTAACTTCATATT
+TAGAATATGAAATTACTTGAAACAACAAAAAAGTATATACATTAACAACTGTATATGACA
+AGATATTAAAATTATGATTCCCCAAGATTATAGCACACGAGATGTGTGCTATAATCTGTT
+CTAACTTAAGCTTCACAAATGATTTAGAATATTAAATATACAGTGAAATTTCCAAATTTG
+CAAGTGATACTGACCTCTCTAAATAATATAAAGCCAAGTTGATGAGAACAATCTATAAGA
+ATATATTTCAAAGCCATATGATTGGGGAACAAAATAGCAGATAAATTTCATGATTTACTG
+TTAAGGTGTATATCTTAATAATTCCCAAATTATGCTTATAAGATAATGTTCTCTGTTTAT
+CTTTTGAGATGCAAGAAACAAATTTGTTTGTTTGTTTTTAGAGACAGCGTCTTGCTATGT
+TGCCCAGGCTAGTCTCGAACTCCTAGGCTCCCAAAGCACCAGGATTACAGGCATGAGTCA
+CCACAGCTGGCCCAAGAAATAAATCTTTACTGACACTACATGTCACCAGAAATAAGAGAT
+ATTGTAAAAAACAAAACAAAAAACTAAGCACAAACAAAAAAATCATTCTTGTCTTAGATT
+TGATTACTGTTGTGCATAGCTCTGAAGTGCTTCCTATAATTCTGCCTACCATACTTAAAT
+ACAACATCATGGAGAAAGAACCCTACCAACATTAGAAGAAATCTTCCAGTTTCTACTAAA
+CCCTTATCTTTGCTCAGAATGGCATAAAATTAATGTATCAAATGTCAACTGTTTCAAATA
+AGAACGTTGTTAATTCTGTTTCTGGGAAGAGAAAATATACAGCATTTAACAGTGGGTAGA
+AGCAGATGTAAGTGAGGTCTTGGAAAAAGGGATAAAAAGAAGAAAATTATATTATGAAAA
+CAGAAATCATAACATAACACAGGCTGGGCATGGTGGCTCACCCTGTAATCCCAGCACTTT
+GGGAAGCCAAGATGGGTGGATCACTTGAGGCCAGGAGTTCGAGACAAGCCTGGCTAACAT
+GGTGAAACCCCATCTCTACTAAAAATACAAAAATTAGATGGGCATGGTGGTGTGCACCTG
+TAGTCTCAGCTACTCGGGAGGCTGAGGTGGGAGAACTGCTTGAACCCAGGCGTCAGAGGC
+TGCAGTGAGCCGAGATCGCGCCACTACACTCCATCTTGGGTAACGGAGCAAGACTCTGTC
+TTAAAAAATAAATAAATAACATAACAGAAAAACAAGGTAAGTGAACAAAGTCATAATTAA
+GCCTGGGTTGAAATACAAGATTAAAGAAGTCACTACCAAACAGTGAAGACTGAGAGTGCC
+TGCCTGTGCTAGGACAGAACAGGGCTATAGGATCAGCTTTCTGCATCTCTCTCTTGAGTC
+TAGACATCTGGAATGTAGCTTGTTGCTATCAATTGCTAAAATGATACATTAAAAAACAAC
+AACAACAACAACACTGAAAATGCCTAAGATTCTAAGAAGTCAGTTTCCAAGGTATCTAAA
+ACTCTCAGCTCATATGGGTGGCTTTATTACCAGAAGGATTTAAAGAGGTTAAAAAAAAAT
+AGAAAAAGCAGGTTTACGCAGTCTTAGTAGGTTTAAGAAAGTGGGCCAGATATGGTGGTT
+CACACTTATAATCCTGGCACTTTGAGAGGTCAAGGTGGGTGGATCATTTGAGCCCAGGAT
+TCGACACCAGCCTGGGCAACATGGCAAAACCCCATCTCTAAAAAAATACAAAAATTAGCC
+AGGCATGGTGGTGTGCACCTATAGTCCCAGCTACTAGGGAGCCTGAGGTGGGAGAATCAC
+TTGAGCCCAGGAGGGCAAGGCTGCAGTGACCTGTGATGCTGCCACTGCACTCCAGCCTGG
+GCAACAGAGTGAGACCCTGTCTGGAAAAAAAAAAAAAAAGTGACAGCAAGTAGTGAATGT
+ATAAAGCTCTCCCTTAAAGATGGTTAAAACATGTTCTGGGGGCCAGGCGTGGTGGCTCAC
+ACCTGTAATCCCAGCAGTTTGGGAGGCCGGGGCGGGCAGATCATCTGAGGTCGGGAGTTC
+CAGACCAGCCTGACCAACATGGAGAAACCCCATCTCTACTAAAAATACAAAATTAGCCGG
+GTGTGATGGTGCATCCCTGTAATCCCAGCTAGTCGGGAGGCTGAGGCAGCAGAATTGCTT
+GAACCCAGGAAGCGGAGGTTGTGGTGAGCTGAGATTGCACCATTGCTCCAGCCTGGTCAA
+CAAGAGCGAAAACTCCATCTCAAAAAAAAAAAAACTGTTCTGGAAAAACAAACCAATGAT
+GGATAGCCCTATAACAAGTTATTAAGATATTAGGTTGTCAATTTTTGGTTCTTAAAATCA
+GTAACAGGAATGTAAAGAACTCAGAGGAGACATTTAGAGAGATTAATATAATGAACCAAA
+CAAATATTTGGTAGAAAATAGATTACTTCCACTGCTTTTCTAGAGCAGTGAGAGAATGGT
+CTCAACAAATCAGTATCATTACTAAGTTCCAGGACAGGATGCCTCATACCCCATTAGCAA
+GGCAGTCTTTTATGCTGTTAGTAAAAAGACTCTCCTTTTTCCTATTGAATTACCTCAGTT
+ATTTCCTGCATTATCTGCCTAATCTATGGGCTCATCCTGATTTGCTTAAAAGGTCTGAGG
+TTTTACACATGGATTATTTGCTACTCTGGCAAACCAAGTGTTTTGATCTCTACTGAAATT
+TTTCCTTCTCCTATTTAATGTTCTCACTTTCCCTCTTCTTTTTTTCTTAACATTGTTGTT
+CCAAATTCTTAAGACTAACAGAAAGAACACTTCAAACTTGAGGTAAAATTTTCTTGCAGC
+TATTTAAAAAATAGTAATCTACAATAAAACTAACTCACCAACTGGATGAGTGATGGGATT
+CTGTAGGCTGGGAATTACCACAGAGTACGTAGGTGAGCGGTAAGGATAAACTGTTGTAGG
+ATTTGTAGAGATGATATTCTGTGTGGTACCAGAAAATACATTGGAAACACTTAGAGGGAA
+TCGTTTTCGCTTCCCTGGACGAGGCTGATAAACCCAACCTATAGAAGACAAAATATGTTT
+AAATGTGTAGACTCCATTTAGCCTTTAAATAATTTTTTTCATACTAAAATGCAAAGCACT
+TTAAAGTGTTTTAAAAACAAATTATTGTCTAAAGTATCTTTTCCAGCTCCGGGATATTAT
+TTCAGTGAATGACTTCTCCACTGTGTATTTTAACATACATATCCAAATAGCTCCTGACTA
+GTGGCCAATGTTATAACTCATCATTGAAAAGAAGAGGGTCAAATTTTTTTTTTTTTTTTT
+TGAGACGGAGTCTTGCACTGTTGCCCGGGCTGGAGTGCAATGGCACAATCTCGGCTCACT
+GCAACCTCCGCCTCCCAGGTTCATGTGATTCTCCTGCCTCAGCCTCCTGAGCAGCTGGGA
+TTACAGGTGCATGCCACCACACCCGGCTAATTTTTTGTATTTTTAGTAGAGACGGGGTTT
+CTCCGTGTTGGCCAGACTGGTCTTGAACTCCTGACCTCGTGATCCGCCCGTCTCGGCCTC
+CCAAAGGCTGGGATTACAGGCGAGAGCCACTGCGCCTGGCCAAGGGTCAAATGTTTTATA
+ACCAATGACACAGAATGAACCTGTAGTAGAGTCAACATCAAAACCGCTGTATTTGAATCC
+CAAAGCCTTTCCTCCACCTTATCAAATAATGCCTCACTATGACATTATTCATCTCATTTC
+CTCACTTTCTGTAAGTTACAATCATCTATATCTTACAATGCAATAGTCACTAATGATCAG
+TCACTATTTTTTTTGAGACAGAGTCTCACTCTGCCGCCCAGGCTGGAGTGCAGTGGCACG
+ATCTCGGCTCACTGCAAGCTCCACCTCCTGGGTTCATGCCATTCTCCTGCCTGAGCCTCC
+CAAGTAGCTGGGACTACAGGTGCCCAACACCATGCCCAGCTAATTTTTTTATTTTTTTTT
+TTAGTAGAGATGGGGTTTCACTGTGTTAGCCAGGATGGTCTTGATCTCCTGACCTCGTGA
+TCCACCCACCTTGGCCTCCCAAAGTGCTGGGATTACAGGTGTGAGCCACCGCGCCTGGCT
+GATCAGTCACTAATTTTGTGCCTAGTTCAAGAAGAGTCACTCTCCTAAACTCAGCAATCT
+CCAAGTCCACAAATAACTTAATTTCTTCCAAAGTCAGAACAGTGGAACTATGGCATTTGC
+AGCCACTGTGTAATCAGAACAATCACTGGTTCACTGTAGTTGCTGCCTCTGACCTTCATT
+ACTAGAACCTCTCTGCCAATATTTCAGAAAATAATAAGTTTTGTCCCACCTTGCACAGAC
+ATGCTGGCCATGCACTGTGCATTTTCCAAGCTTAATCCCAATGTTCCCACTGCTAGGGAG
+AAATCGGACTCCTTTCACACTATATCATGACAGGGCTAAATCTATCAATCAGAAGGCAGG
+ACTATGTTCTGACAATCATATGTTAAAATGGAATATGGTGACAATCCCTGCATTCTCATT
+AAGCGTAGACTGCATTTTTTTTCTGTTGCTATCATTTTAACACTTCTATAGTTTACTTGC
+AAAATTATAGCCTAAAGCTTTCAAGATGTACTTTCATTAAACTTACATCTATCTAAATCA
+AAACCACAATAAAACTGCGTGTCCTCTGATTTGTATGAGTTGGTGAATATGAAATCAGAT
+ATCCCTTTGCTTGGTTCTATTTAAGGAAACTCATGCCCAGTGTCATTTCAATCATTGTTA
+TAATATTAGTCATTATTCTCTTTATTGTACATATCAGAAAAAAATTATATATTTTTGTCT
+TTCAATCTCAACCTACCCTAATCTTTAACTAAATAAATTCATTTAAAAGAAGTAAGAGGC
+ATTATTTAATTTGATTACCAGGAAATTCCTCTCTGTGCTTTTCCTTAATCTTTTGTGCTT
+CATCGTAATAGGGTTTCTTTTGTTCTTCACTAAGTTTGTTCCACTCTAACCCAAGCTGGA
+CACTGATTTCTGCATTGTTGGCTGCTGGGTTAGCTTTGGCTAGTGCTGGTCGGTGGATCC
+TTGCCCAAACCATAAATGCGTTCATGGGTCGCTTCACATGACCATTTCTGTCCTTACTGA
+AGGGAGTATCTGGTATGCCTACATGACAAAAATTAAAAGGCTAAATTAATGTGCCATACA
+CACACACACACACAATTTTAAGGTAAAGTGCACCTCCGTCTATACTTATTTTTGAAATAT
+CTGGAGGAAATATACACTTCAATATAACCAAAAAAACCTGCCAGTATTCCACAATTCCTT
+ACATCCCCTGAACTCATCATTCTGAACTGTAGTTTAGAATGACTCCTTTTCCTCAAAGAG
+GATAATATTGTTGAAGATAACTGTGGCAATAATCATGTTGAAGAGAGTAAATTGTTGGCT
+TATTACTTCTTTGATCTGTATTATTAGTACCTCTAACAATAATTAACATTTATTTATTTA
+CTACTAAAAATATTCTACCATTAAGGAACAGGAACCATGCATGACTTACTCGTGACTATA
+ATCTTAGCTAGGTAGAGGTTCTCTAAACATTCACAGGAACTCATCTACATGCTGCTCTTG
+TGTCCTTTCAAGCAAAACTATTTATAATATTGTAATACTATATTAGTTGTATTTCACTAC
+GAAGGTGAAGCTCTTACCAAGTGGAATCATCAACACTAGTCCTGTGTCCTGGGAGAAAAA
+TGAAAGAAAACAATAAAAATAATTTTTTGGGCCAGGTACGGTGGCTCACGCCTGTAATCC
+CAGCACTTTGGGAGGCCAAGGCAGGTGGATCACGCGAGGTCAGGAGTTTGAGACCAGCCT
+GGCCAACATGATGAAACCCCATCTCTACTGAAAATACAAAAATTAGCCAGGCGTGGTTGC
+TCATGCCTGTAGTCCCAGCTACCTAGGAGGCTGAGGCAGGAGAATCGCTTGAACCCAGGA
+GGTGGAGGTTGCAGCGAGCTGAGATCACGCCACGGTACTCCAGACTGGGCAACAGAGTGA
+GACTCAGTCTCAAAAAAATAATTTTTTGAAAGTCACAGAAGGCAGGTAAAATGGCTCACA
+CTTGCTTCTGACCTTCATTCCTAGAACCTCTCTGCCAATATTTCAGAAAAAAAATGACAG
+AAAATAATAAAAGTAATTTTTTTGAAAGTCAGAGAAGGCAGCCACAATGGCTCACACCTG
+TAACCTCAGTACTTTGGGAGGCCAAGGCGGAGGACTGCTTCATCCCAGGAGTTCGAGACC
+AGCATCTCTTTTTCATAAAATAAAATTTAAAAAAAGAAAGTCACAGAGCCAGTTGAAATT
+TCAACAAAGGAAGTTATCTAAATTCACATCTCTCATGTATTTTATCAAAAATAACTGTCC
+ATAAATTTATTATATTATTTTAGGATTACTTCATATATTAAAAATTTCTTAAAAACACTA
+AAGATGAAATAAGTAGTATAAAGAAAGCTTTCCCTTTCTTTCCTTTAGAAAACAAAAATA
+AAATCTAAAAACTACTAAAGATAAAAGCAACAGGGTGGAGTGGAGAGGAAGAATCAACAC
+AGAAAATTAAAAAAACAATAAAACATAAAGTTAATAAAAATATGAACCAAAGATTAATAT
+GACTTTCCAAGATGTTCATTGGCAAAGTGTTCTGTGTGAACTAAATCTTAAAATAAGAAT
+TTGCTAACTATATATCTGGAAATACTGAATAGAAATAAAAACATTATTTGTACTTGTTAC
+TGCTGCAACTAGTCATTTCTTTAAAAATAATATTTATGGCTCATTCTACTGTATTCTTTT
+CAATATTTCTATAAGTCATTACCTTTCAGAGGAATAAACCCTAAAATATTACATTGAATC
+ACGTATTGTTTTCTGCTAGAATATTTATTATTCATTTTTAAAGATAGCCTCTATAATCGG
+TATAAACTTTCCTGTTTAATTATAATCACTTTTTTCATTCAACACCATTATTTCTTCTAT
+TTCTTGATACATATAAAAGTACTGAGCTGTTATACTACAATATTTTTAATCTTGATTATT
+TGTAGCATATAAACTGAGGGCTATGCGCTGTCTAGCAAGAATATTTCTATTTTTGTGTAC
+AAAAATTAGTCCTATCTAAATACTGGGCCTTAAAATCGATTTTTTAAAAAATACTTGAGA
+ATCTTGAAGGCATTCGTGTATTTTACTGCTATATGTACAAGTCGATCAGAAGTGATACCT
+GTGCAGACTCTGCCCTGAAAACAATCAGTTCCATTACTTTACTTTTGTAGTTTAGACTTG
+GGAACTGCTGACAAAACAGCTATGGGCAACACAGACGCAGTTTTGAAAACCCGACTCCCC
+TGCTGTCTAATACCTGCATCTGAGGGCAACACGGTGAGCGGGACATCTTTGGTTTCAATT
+TTTACAGAAGGCTCCAGTAGGGACTGCATTTTAGTAGGCACTGGTGTCAGGGGGACCTTG
+GTCAATCTTATCAGCTCTGAAGGCGGAGCTCCCTGAAACTGGATCCGGGCCCCAGGGGGG
+ACCGTGTGGAGCGTCAAAGGGATCCTAAGGTCTTGCTGGTGCGGCCCAAAGGCACCGGAC
+GTTGGGGCCAAGATGACCTCCGCGCTGCCATGAACCAGGCCATTGGACGCGGGCTCCGCG
+CCGAGCCTGCAGTCCTCGAGGAGTCTCTCGGGTTCCTCCGTTTTGATCACACCTTCTCGG
+ATGGCTGCCGGGCTTTTGCCTGCCCCGCCTTGCATCGAGTCTCTCATGACCTCCTCCGCC
+TCCAGCTTGCCCTTCTCGTCCCCTCGGAAGTAGCCGAGGGCCGGCCCGGGGCCTTCCAAC
+TTGACCACCCTGGAGGCTCTAGGACCGGTTTCGACGGCCCCTCGAGGCCCCACTGACTGA
+TCCAGGCTGGGCCCCAGCTTCTGCTTCTTGGCCTTGACATGCAGCGCCAGGGGCTGCACC
+GGGTGCAACTCGGGCCTGGAGGTGGCGCCGTCTGACGCTGTCGGCGGCTGCAGGAGCCGC
+AGGTCGGGCCTGAACTGCAACAGCCGCGCCTGCGCGGACGAGGCAGCGGCTTCCTCGTTC
+TGGGCCTGAGGCTGTGGTAGCAGCAACACCTGCTCTGGCTTCACCTGCAGCAGCCGCCGC
+ACCGCGGGCTGTAAGCCGGACGCCACTGCCTCCCCGCACGACGAGGCCAAGGTCGCACTG
+GCTGCCGCGCTCAGTGTGGGAGACGACGGAGGGGGCTCCATGGCTGCTGCCCAAAAGGAG
+GTGCCCTCGACCGGCAGCGGGGGCGGAGCGGGACGCAACGGGCGCGGCTGAGGCGGCGGC
+TCGGGTCTGGCTCTCTCCATGGGGGAGGGGGACGCCCCGGCCAGGATTGTGAGCTCAGCC
+GTTTGTTGGCGACCTTCCCCCTCCCCCTTTCGGTTAAGAGCCTTGCAAGGCCTTTGCTAC
+CCAGAACCCTACGCGGTTCAAAACGCAGCTGTCTGTCTGGGCCTCACCCAATCACAACGA
+CCGATACCCGTGGACGGCCAATCACAGGCGGGTTTTCCGGCTCTTCCTGGTCCCTACTCT
+CGCCTCGTGCTGAGTCCTCGAATCACCTGCCATGGTAGGAGCCGCCGCACTTGTTGCACA
+TTTTCGTTCTGACTCTCTTGTGGAGTTCTCTTACAGCCGTTGTCTTTAGTCATCCCTCCC
+CCACCCGGAGCTGCGACAATGGCGTTGCCCAGGAAACGTTGCGCTTCCAGGCCGCTGACA
+TCCAGGGAATGAAGTCTTGCGTCACAAGGGGAGCGACGGCCTTGTGCACGCGCTCTGTGC
+GGCCTGAGTAATCTGTCGGCCCTGAGTACCACCAGGGCTTTTGAATCTTTGCCAAGGGAG
+AATGGGGAAGATTTTGCAACTTATCAATAACCTATTAGCTAATGTTGCTGGGGAGGATCT
+TCGACTTTGTGTGATTATTGTGCTAAAGTTTCAATTAATCACCAGGCCCTGTGGCCCTAC
+TTCCAAAATACTATACATCCCAAATTCATCCACTGTTTTGTGTCTCTACCTGCCATTATC
+CTGTTCCAGGCTCCCAGCATCTTTCACTGGGATACTGCCGTAACCCTGTAAATAGTCTCC
+CTGCTTGTCACCCTTGCCCCACTACACTCCAGCTGCCAGTGATCTTTCGAAAACGCAAAT
+CTAAGGTTGTCACACTTTTCCTAAACTTTCCATGGCTCCCCACTGATAATGTAATGAAAG
+TCTAAAATTCTTAGCAAAGCCTTAAAAATCCCCCAGTGGCTTGGGATCTAACCTCCTACT
+ACTGCTACTATTAGATTGGTGCAAAAGTAATTGTGGTTTTTGCCATTAAATAGTTATTGA
+GTCTTTGGGTTTCAGCCACATTGGCCCCATCATCATTCTCTTTCTACTGCAGGGTGTTTA
+AACATGCTCAGCATGCTACTCTTTCCTTTGTGTCTCCTTAATTCCTCCTGCACATTTTTC
+ATATTGCAGCTCAACTGGGACTTCTTCAGAGAAGCTTTTACTGACTCTGAAAATCAGATA
+AAATCTTGGTCTACTTATACCTCTATCACTTGGTTTGCTTACCACAATTTGTAATTAGAA
+TTTTCATGTGATGATTCCACTGCCTCTCCCACTTTAGACTATAAAGTCCTTGAAGGCAGA
+ACAGTTTGTGTTTTGCCCATCACTGAATCCACAATGCAGACCATTGAGCCTGGCATATAG
+TACTCAATAAATACTTGTTGAATAAATAAATGAATAGCGACTGTGATAGGGTAATAATAA
+AATAGTAATAATCACTACCTGTGTTAAGGGCTTACTCTTATGCTAGACACTGTTCCAAAT
+CCTTTCCATGTTTATGTTTCTCCTTTTAGTAGGATTGTGTTTATTTCCATTAAACATCAC
+CAAGAAAAACAAAAAGAAATCCTGTATTAACATTTGCTGCATTTCTAAATGACATTCTGG
+CCAAAAACTATAGTTTATCTTGACGTAGATGATTTTTGCAATCAAGACAAGTTATCACTC
+AAAGACCACTCCAATTTATTGTCCAATCCTCTGGTAACAAATGTGGTCAGTAGGAGTTCT
+TATACCTGGCAGATAGACAAGGGCAATGGTTTTCAAACTTTTATCTCAAGAACTCATTAT
+ACCCATAAAAACTATTGAAGATCCTGGGCTGGGCGTGGTGGCTCACTCCTGTAATCCCAG
+CACTTTGGGAGGCTGAGGCAGGCGGATCACTTGAGGTCAGGAGTTCGAGACCAGCCTGGC
+CAACATGGTGGAACCTCGTCTCTACTAAAAATAAAAAATTAGTTGGGCATGGTGGCACAT
+GCCTGTAATTCCAGCTACTCGGGAGGCTGAGGCAGGAGAATCGCTTGAACCTGGGAGGCA
+GAGGTTGCAGGAGCCGAGATCGTGCCACTGCACTCCAGCCTGGGCAACAGAGCAAGACCC
+TGTCTCAAAAAAAAAAAAAAAAACTATTGAAGATCCCAAAAAAGCTTTTGTTCATGTGGA
+TTTCATCTATCAATATTTACCATGTTGTAAATAAAAACAAATTTTAAAGATAGCAACTCA
+TTTAAAACGTCAACAATAAAACCATTCTGTGGTAACACATTTTCATAGGAAAAAATTATA
+TTTTCCCCACCTTATGCTCACAAGAGAATGAAGTGAAAAGAGCAAATATTACATTAGGAT
+TATTATGAAAATAGTTTTAACCTAGCTGACTCTGTAAGTGTCAGTCCCCATACCACACTT
+TGAGAACCACTGTACTAGGGTTTAAATGGGAGAGGCAACTGTATGCATGAGCAAAAGCTG
+ATAAAAGAGGCAAATAAGTTGTCAGAGGTGTGTGAACCAGAGCACCTCCATCTTGAGTAG
+GTGCTGGGTAAAATGAGGCTGAAACATACTGGGTCGCATTCCCAGACAGTTAAGGCATTC
+TAAGTCACAGGATGAGATAGGAGGCTGGCACAAAGTACAGGTCATAAAAACCTTGCTGAT
+AAAACGGGTTGCAATAAAGAAGCTGGCTAAAACCCACAAAAACCAAGATGGTGATGAGAA
+TTACCTCTTGTCATCCTCACTACTACACTCACACTGGCAGCATGACAGCTTACAGATGCC
+ACTGCAATGTCAGGAAGTTATCCTATATGGTCTAAAAAGGGGAGGCATGAAAAATCCACC
+CCTTGTTTAGCTTATCATCAAGAAATAACCATAAAAATGGGCAACCAGCAGCCCTTGGGG
+TTGCTCAGTCTATGGAGTAGCCATTATTTTATTCCTTTACTTTCTTAATAAACTCGCTTT
+CACTTTACTTTATGGACTCGCTCTGAATTCTTCCTTGTGCGAGATCCAAGAACCCTCTTT
+TGGGGTCTGGATCTGGACCCCTTTCCTGTAACTTCTTTCTGGTGACCCAGGTGGGATTAT
+AGTGTGTAAGCCCCCAGTAAGTGGTGAGGTCCTGTAACATCTTTCTGGCAACTATGGAAT
+GGACTGCAGTATGGAAACCCCGACCCAAAGGCTAACTTTGGGTAAGTGGTGGGGTCCGGT
+AACATCTTTCTGGTGAACCCTAAAGGGACGATACTTAGGAGACTCCTGACTCAAAGGAAA
+TAGACTATAGCACTGATTGGACAATTTTGGATAAGTGGTGGGGTACCCAGATAAAGAATG
+GGATTGGGTTAGAAGCCCAACTTAGGAGGGTTAGAGTCCCTTCTAAGATTTAGGGGGCTA
+GAAGCCCCTCTCGGTAAAGTCCCCTTTGGCTAAGAACAGGTTTGGCACTACGGTATGTTA
+ACTTCTATTCTCCTTGGAATAATCTGCCTTGTACTCTTTGCTGATGGATGCGGATGACAG
+GGTTAGGCAGGTACAGGATCATGGGACATGAGGAGCTTTTTCCTCCCGTAAAGGGGAAAC
+TTGAGAGTCGATGGGACTGCTGGAAAACATCCCTTCACTACCGAGAAGTGGCCACCTGAA
+CTCTTCACTGTCGCTGCAGTGGGTGGATCTTTCTGTGGCTTCCCTGAACGCCTGGCCTTC
+CCCACCTTGCCTCAGGCAATGCTGTCGTCTCTCTCTGTGCAAACTGGTTGTAGGAATGGT
+AAAAATCACTATTTCTTACAAAGTTTTGATTAATGGAAGAAAGGATTTGTGAGGCTAGTC
+TTAAGCTGTAGCCAATCTGGTGTGTTTCCTGTGTCATTCTGTATTGTTCTGTCATAAAGA
+GGGGTACCTTAGGATAGAACATGGGCTTAGGACACCTATAAGCCTGCTGTTCAAGATGGC
+CCAGCAAACTGGTCAGTTAAAAACTTTGCTGCAGGTCCGTGAAAAAAACTGGATGAGGTT
+TCCCTCTTGTCTTGTATGTCCTTGGGAGCTTGACCTTGTAACCATGTGGCTGTGCTTTCT
+CTTTCACAGTGGTGGCCCGGGTTCAGGGTTCAATTCCCATCTTAGGAGATGAGTCCTTTA
+TCTTTTGTCTGTGTATTTATGTGTATCATGTGTGTGGTGCTTGTATATAACAGAGGTTTG
+ATTAATCGGTTAAAAATAATAAGTGCTTCAGTCATATTTTTGTGAGAAAAATTAAACATA
+TAATGCCTTTTATATAGTTCATGTGACTTAAGTAATCTTTGGGAAATGAAGACAGTTTTA
+AAGATTATTGGTAAAATAAAAATATCTTAAAATGTAAACATTTGGTCTAAATTATGCAGG
+TCAGATATTAGGTTTGCTAAATGCTTTAAGTTCATAAGCTGCTGCTTTCACTTTTGAAAA
+TTGTTTAATTTACCTACTTTGACCATATTAGAGTCTAGATAAGGCCTGGGGACATGTGAT
+GTTAGCCATACCCCAAGCAATGCTAGAAAAAGTCAGACCTTATCTGCACTTCTGTCTGTG
+TCCTAGGCTGCACACCTAGTACATAATTAAAATGCTTACCAACCAGGGTTTTCACCAAAA
+GTAAAAATCGCTGAAAGTTAACATTGTAACATGTAATTGAGACTACTGAAGAATAGTTCT
+ACACATAAGGTGTGTAAGGAAAGTGAAATGTGTTTTTGGTAAAAGATCATTAGAAGTCAT
+GAGAATGTAAATTTTCTTCCTTAGATTAAATGGTTAAATTATTGTTTTAAGTTAGATAGA
+ATGAAGCTGAAGGTTTAAGAAAGTTTTGGAAAGTGTGAAAAATTAATTGTAGGACATTCT
+GTGTGTGAATATATTAGTTAAAGTTAAAGGGGTATTCAGTTTTTCTATAAATTAAACATT
+GGAATAAAAGCACAAGTTTTTTTAGAGCAAAAACCTGCTATGATTTGCTCTTTAACAAAA
+ATATGTAAAGGGTTATAAAAGGTTTGTGAGAATCTTACCTTATAGTCAAACTGATTAAGA
+TTGAATACATTTGTCTATAAGGTTTTATAAAGAATTGGGTTTGTCATCAATAATGCACTA
+ATGCAAGAGTCACATTTGGCTTATTTGGTACAAAAACCACACAGGAAGCATTATCAAATG
+TAAAATGGTGTTTGGATTTTTGGGGGCTGTAATTGTATAAATGTATTATTGGTATATATT
+GAAAATTATTTTTAAAAGTCTTATAATTCTGATATGACTTGGTGTATATTGTGAATAATT
+ATAATTGTTACATAAAATCATTGTATACCACAGAAGGAAGCAAATTTCCTTATCAATTGA
+GACTTTAATAGTGGCTGTCCTAAGACTTTTTGTCATCCACACACAATTGTTGTCTTTTAA
+TCCTCTTCAAAAGTTGGTTTATAATCAACTGTAGAACTCTAACAGGTGTTCTTAAATGCA
+GATTTCTGATAACTTTGGAAATTGTGATATTAAAATAAAGGAAAACACTTTCAGAATACT
+CATGGAGAGCTGAAATGTTCAGGAATATCAAGCAGAACAGAAGTTAACTGCATTGACTGA
+ACTAATAGAAGACTAAAGTAATCATTTTAACTTTGCTTAAAATGCTGCTGATCCTTTGTT
+TTGTTTTTCAGAGTCAAGGAAACTTATCTTTTGAGCTATTTGCAGCTTGTAGCAATTGAG
+TAAAGTATATTGCTGTGAATAACATTTGAAGCATATTTAGTTCTCTCTACCTAATTTCTC
+CAGAATGTGGAAACTATTTGTGAGTATTCTTACATTATGGCAATATAGTTATTTGCATAA
+GTGCAATAAGAACCTCTTTTCTTTTGCAACAGGACACAATTGGAAACAGTGGTTATTTTA
+CCAACGCTTTGACTGGAATGGCACGTTTTCCTTTAAGGAATCAAACTTGACTTGTAAAGC
+CAATAAAAGCCCCTTGGGGAATTGGCCTCAGACCTTGTCTACAACAGCCCCTGTACAGGG
+TTTCTGACCTGTGGTAAGTAAAGAATGTCACTTTCTACAGGTCCAGGATCCCCAGGTTAT
+CTTGGGACCCCAAGAGGAGGGGAATTTACTCATCTCATAGGTATTTGAGGGTACAAACCT
+ATGGCAGGGCTCAGCTCTGAAAAAGTCTTATCTGAGATTCTTTCTATGGAATAAAGTTGC
+ATCAAAACCAATTTAAAAAGTGGTTATGTAAAAAATAATTATTCTCATTGCACTTTATAC
+AACTAATCAGGCCAATTATAGTAAAGCAAATCAGTCTTACCGTGATTTGTCTTTAGTAAA
+AATGGGAAACTGGAGAGAGAAATTATGTTTCAGAAACTGTGGTACACTTGTTATTAAATT
+CTAGTCTCATCAGTTGTTTTTAAGTTTGTTTCTGCAATTTAGGCTAACCCTGCTTATTCC
+TCTGAACCAACTAGTGACATCTGACTGCTGCTCAGAAGAAACAAGAGGGATGGGTAATGT
+AAAAATCTAAATCAGTATTCTAATTCTGAGCACACTTATGAATCTTCCAGATATCACCTT
+TTGTCAAAACTCGGAGTTATGAATTGCCCTCGCCATACTGATGCTTTCTGACTGAGCTCC
+TCTCTACCCTGAATACAAGAGACTCTCATAGTTAAGCAAGAATATCATTGCTCCTATTCA
+GCATGAAGAAGTTACAGAAGATGGATTTTCAACCCTCTGCAACCCTTAGGATTAAAATTA
+TACAAACCTTTAGGATTATAAAAGGGAGGGGGTAATGTCAGGCGTGTGAACCAGAGCAAC
+TCCATTTTGAGTAGAAGCTGTGTAAAACGAGGCTGAAACCTACTAGGCTGCATTCCCAGA
+CAGTTAAGGCATTCTAAGTCACAGGATGAGATAGGAGGCTGGCATAAAATACAGGTCATA
+AACAGCTTGCAGATAAAACAGGTTGCAGTAAAGAAGCTGGCTAAAACCCACCAAAACCTA
+GATGGTGACAAGAGTCACTTCTTATCATCCTCACTGCTACACTCCCACCAGTGCCATGAT
+AGTTTACAGATGCCATGGCAACATCAGGACATTACCCTATATGGTCTAAAAAGGGATGCA
+TGAATAATTCACCCCTTGTTTAGCATATCATCAAGTACTAACCATAAAAATGGGCAACCA
+GCACTCTGTCTATGGAGTAGCCATTCTTTTATTGCTTTACTTTCTTAAACGTGCTTTCAC
+TTTACTCTGTGGACTCATCCTGAATTCTTTCTTGTGTGAGATCCAAGAACCTTCTCTTGG
+GTTCTGGACCTGGACCCCTTTCCTGTAACATCTTTCTGGTGACCCAGATGAGCCTATAGT
+GCAGATATTCCCAGTAAGTGCTAGGATCCTGTAACGTCTTTCTGGTGACCATGGAATGGT
+CCCACTATACTGTGGAAACCCCCAACTCAAAGGCTAACTTTGGGTAAGTGGTGGGGTCCA
+ATAAGAAAGTTAGTGTTAATTTTGTGCAAGGTTTCAGTTCATATTCTGATTTCAGTTATC
+AAAATGTAATTGACAATAGATGCATGGGTGTATTTCTGAACTCTCTGTTCTGTTCCTTCC
+ATTCCTTCCATCTATGTACTATAAACCAAAAGTATCTGAGGCAAGCCTTAATCAATTTAG
+AAGTTTATTTTGCCAAGGTTAAGGACATCCCCGTGACACAGCCTCAAGAAGTCCTGACAA
+CATGTCACCAAGGTGGTCAGGCTACAGCTTGCTTTTATACATTTTAGGGAGACATAGGAC
+ATCATTCAATACTGTAAGATGTACATAGCTTCAGTCCAGAGAGGTGTGACAACTCAAATC
+AGGGCTTCCAGATCACAGGTGGATTCAAAGATTTTCTGAATGGCAATTGGTTGAAAGACT
+TATCTAAAGACCTAGAATCAACAGAAGGGAGTGTCTGGGTTAAGATATGGGGTTGTGGAT
+ACCAAGGTTCTTATTATGCAGATAAAGCCTCCAGATAGTAGGCTTCAGAGAATATCAGAC
+CTAAAAAGTCTATTCTGTCAGTCTGAAAGTCGCTGTTTCTATGTTAATGCTGGTCAGCTG
+TGCCTGAATTCCAACGGGAGGAATGTTTAATGAGGCATGTCTGACCACCCATTCCCATTG
+TAGCCTGAGCTAGTGTTTTAGGTTTACTTTAAAATGCCCTAGCCTGGTGCAGTTGTTCAT
+GCCTGCATTCCCAGCACTTTGGAAGGCTGAGGCAAAAGTATTGCTTGAGTCCAAGAATTT
+TAGACCGACATGGGCAACGTGGCAAAATCTCGTCTCTACAAAACAATACAAAAATTAGCC
+AGGTGTGATGGCCTGTGCCTGTAGTCCTAGCTACTCGGGAGGCCGAGGCTGGAGAATTGC
+TTGAGTTCAGGAAGCAGAGGTTGCAGTGAGCTGAGACTGCACCAGTGCACTCCAGCCTGG
+GCAACAGAGTGAGACTCTGTCTCAAAAATATAAAATAAAATAAAATAAAATAAAGTAAAG
+TAAAATAAAATAAAATATAAAATAAAATAATAAAATATAAAAAATATACCCTTGGCCAAA
+AGGAGGGGTCCATTTCATTGGTTGGGGAATTTAGAATTTTATTTTTGGTTTACAGTATCT
+CTTTTTTTTTCTTTTGTTACAAATGGGGTTCTTACTCTGTTACCCAGGCTGGATTATAGG
+CATGAGTCACCGTGCCAAGCTATATACATATTTTTATGCCAGTACCACAGTCTTGATTAC
+TCTAGCTTTATGGTAAATTTTGAAATTTTGAAATCATGTAAGTCCTTGAACTTTGTTCTT
+TCATTAAATCATATTGGCTTTTCTTGGTCCTTTGGATTTAAAAGATAAATTTTAGGTTCA
+TCATATCAATTTCTTTTAAAGCAAACCCTAATGGTATTTAGATAGAAATTATATTGAATC
+TATGGATCAATTTTGGGAAAACTGACACCTTGATGATACTGTATTTTCCTATTTGCAAAC
+ATGGGACATATCTCCATTTATTTAGGTCTTAATTTCCTTTGACAATGTTTTATAATTTTC
+AGTGTACTGTCCTGTACTTCTTTCATTAACTTTATTTCTAAATCCTTTATTCTTTTTATG
+CTATTTGTGAATGTAATTTTTTAAAATTTCCTTTGCAGTTGGTTGTATGTTGATTTTTGT
+ATTTTTATTTTCTTACCTTATTGCACTGGCTGGAACTTTTAGTCCAAGGTTAAATAGAAG
+TGGTGAGAGTGTACATCCTTTTGCCTTGCACCCAGTCTTAGGAAGAAAGCATCCAGTCAT
+TCACCTTTAAGCATGTTGTTAGTCATAGGTTTATGTAGCTGCCTTTTATCAAAGTAAGAA
+AGTTTCCTTCTATTCCTAGTTTATTGAGAATTCTACCATGAATAGTAGTTCAATTTTATC
+AAATGCTTTGTCTGTGTCTATTGAGATGATTATATGGCTTTTTCCTTTAAGGGTCAGCAA
+CATTTTCCAGAAAAGGCTATATAGTAAATATTTTTGGTTTTGTGAGCCATATGAGCTCTG
+TTGCAACCAATCAACTCTGCTTTGTAGCAGAAAGCAATCATAGACAATATGCAAATGAAT
+GGGCTTGGCTTTGTTTCAGTAAACTTTATTTGCAAAAACAAATGTCATGCCAGATTTGGC
+CCAAGGGCTATAGTTTGCTTTTGGCTATAGTTTGCTGACCACTGATTTATTCTATTAATA
+TATGTATTACATGAATTGATACTCAGATGTTAAGCTAAAGAACATTCCTGTAATAAATCG
+ACCACACTTGGTAATAGTGTATAATCCTTTTTGTACATTACTGGATCTAATTTGTTGTTA
+TTTAAACAATTTTAGCATTTACATTCATGACGAGTGTTGTTCTATAATTTTCTTGTGATA
+TCTTTGTCTGTGGCTTTTAGTATCAGGGTAAAATGAGCTGTAAAGTGTCCCCTTCTATTC
+TTGAAAAGATTTCCATTGGATTGGTATTATTAATTATTTAAATGTTAATAGAGTTCCCAA
+TAAAACCATGGAGGCCTGGACTTTGCTTTGAAGAAGATTCTAAAATAATTTAATTAAACG
+CTTTAATGTTTTTCACTGATATATATCTATGCAAATTGTATAATTTCTTTTTGAGTCTAC
+TTTGATCATTTCTGTTAATGAATTTGCCCATTTCATCTAAGTTGACAAATTGTTGGCATA
+AGGTTGTTCAAAATATTCCTTTATAAGCCTTTTAATTTCCATAGGGTTCAGAATGCTTCC
+TCTTTTAATCCCAATTTTGGTAATTTCTGTCTTCTCTCTTTTTTTCTTGGTCATTTGACT
+AAAAAGTTAACAATTTTGTAGATCTTTTCAAGGAATTAACTGTAAGTTTCACTAATTTTC
+TCTATTGTTTTGCTGTTTTCTTTTTATTGATTTCTGCTGTGGTCTTTAGTCCTTCATTCT
+ACTTTGGCTTTTCTTTTTGTAGTTTCTTAAGGTGAAAGCTTAATTAATTTTTCTAGGTTA
+TTGAAGTCTTCCTTTCTAATTTTTAAAGCTATAAATTTCTCTCTAAATATTGCTTTACCT
+GCATTAATTTTGATATGCTCTGATTTTACAGTCATTCAGTAGAAAATATTTTATAATTTC
+CCTGGAGGTTTTTTCTTTGATGTGTAAACCACAAATAAAATTCAAAAGCCTCCCCCACAA
+AAATCTGATTGGACTTTCTCCTCAGCCAGGGAACTCTAAAACTTACCCTGAAAGACTGGT
+TCAGGCCATGAAAGGAAGTAGGGGTTGGACATGCCTCATTACACTCCTCCAGCATTAACC
+AACACAAACCTTATATCTGATAAGAAACATTGATGGTCTTCTCTCTAATGCCTGCTGGAG
+GCTTTGTCTGCATGATAAAACCTAGGTCTTCACAACCCTTTATCATAACCCAGACATTCC
+TTTCTACTGATAATAACTTTTTCAAGCAATTGCCTTCAGAATATGTTTAGGAAGAAGTTG
+AATCCCTGAATAGACCAATAACAGGCTCTGAAATTGAGGCAATAATTAATAGCCTACCAA
+CCAAGTAGGACCAGATGGATTCACAGCCGAATTCTACCAGAGGTACAAGGAGGAGCTGGT
+ACCATTCCTTCTGAAACTATTTCAATCAATGGAAAAAGAGGAAATCCTCCCTAACTCATT
+TTATGAGGCCAGCATCATCCTGATACCAAAGCCTGGCAGAGACACAACAAAAAAAGAGAA
+TTTTAGACCAATATCCCTGATGAACATCAATGCAAAAATCCTCAATAAAATACTGGCAAA
+ATGAATCCAGCAGCACGTCAAAAAGCTTATCCACCACGATCAAGTGGGCTTCATCCCTGC
+GATGCAAGACTGGTTCAACATATGCAAATCAATAAACGTAATCCAGCATATAAACAGAGC
+CAAAGACAAAAACCACATGATTATCTCAATAGATGCAGAAAAGGCCTCTGACAAAATTCA
+ACAGCCCTTCATGCTAAAAACTCTCAATAAATTTGGTATTGATGGGATGTACCTCAAAAT
+AGTAAGAGCTATTTATGACAAACCCACAGCCAATATCATACTGAATGGGCAAACACTGGA
+AGCATTCCCTTTGAAAACTGGCACAAGACAGGGATGCCCTCTCTCACCACTCCTATTCAA
+CATAGTGTTGGAAGTTCTGGCCAGGGCAATCAGGCAGAAGAAAGAAATAAAGGGTATTCA
+ATTAGGAAAAGAGGAAGTCAAATTGTCCCTGTTTGCAGATGACATGATTGTATATTTAGA
+AAACCCCATTGTCTCAGCCCAAAATCTCCTTAAGTTGATAAGCAACTTCAGCAAAGTCTC
+AGGATACAAAATCAATGTTGAGAAATCACGAGCATTCCTATACACCAATAACAGACAAAC
+AGCCAAATCATGAGTGAACTCCCATTCACAATTGCTTCAAAGAGAATAAAATACCTAGGG
+ATCCAATTTACAAGGGATGTGAAGGACCTCTTTAAGGAGAACTACAAACCACTGCTCAAC
+AAAATAAAAGAGGACAAAAAAAATGAAAGAACATTCCATGCTCATGGATAGGAAGAATCA
+ATATCATGAAAATGGCCATACTGCCCAAGGTAATTTATAGATTCAATGCCATCCCCATCA
+AGCTACCAATGACTTTCTTCACAGAATTGGAAAAAACTAAAGTTCATATGGAACCAAAAA
+AGAGCCCGCATTGCCAAGACAATCCTAAGCCAAAAGAACAAAGCTGGAGGGATCACGCTA
+CCTGACTTCAAACTATACTACAAGGCTACAGTAACCAAAACAGCATGATACTGGTACCAA
+ACCAGAGATATAGACCAATGGAACAGAACAGAGCCCTCAGAAATAATGCCACACATCTAC
+AACCATCTGATCTTTGATAAACCTGACAAAAACTAGAAATGGGGAAAGGATTCCCTATTT
+AATAAATGGTGCTGGGAAAACTGGCTAGCCATAGATAGAAAGCTGAAACTGGATCCCTTC
+CTTACACCTTATACAAAAATTAATTCAAGATGGATTAAAGACTTAAATGTTACACCTAAA
+ACCATAAAAACCCTAGAAGAAAACCTAGGCAGTACCATTCAGGACATAGGCGTGGGCAAG
+GACTTCATGTCTAAACACCAAAACACCAAAAGCAATGGCAACAAAAGCCAAAATTGACAA
+ATGGGATCTAATTAAACTAAAGAGCTTCTGCACATCAAAAGAAACTACCATCAGAGTGAA
+CAGGCAACCTACGGAATGGGAGAAAATGTTTGCAATCTACCCATCTGACAAAGGCCTAAT
+ATCCAGAATCTACAGAGAACTTAAACAAATTTACAAGAAAAAATCAACCCCATCAAAAAG
+TGGGTGAAGGATATGAACAGACCCTTCTCAAAAGAAGACAGTTATGCAGCCAACAGACAC
+ATGAAAAAATGCTCATCATCACTAGCCATCAGAGAAATGCAAATCAAAACTGCAATGAGA
+TACCGTCTCACACCAGTTAGAATGGCGATCATTAAAAAGTCAGGAAACAACAGGTGCTGG
+AGAGGAGGTGGAAAAATAGGAACACTTTTACACTGTTGGTGGGACTGTAAACTAGTTCAA
+CCATTGTGGAAGACAGTGTGACAATTCCTCAAGGATCTAGAACTAGAAATACCATTTGAC
+CCAACCATCCCATTACTGGGTATATACCCAAAGGATTATAAATCATGCTGCTATAAAGAC
+ACATGCACACGTATGTTTATTGTGGCACTATTCACAATAGCAAAGACTTGGAACCAACCC
+AAATGTCCATCAATGATAGACTGGATTAAGAAAATGTGGCACATATATACCATGGAATAC
+TATGCAGCCATAAAAAATGATGAGTTCATGTCCTTTGTAGGGACATGGATGAAGCTGGAA
+ACCATCATTCGCAGCAAACTATGGCAAGGACAAAAAACCAAACATCGCATGTTTTCACTC
+ATAGGTGGGAATTGAATAATGAGAACACATGGACACAGGAAGGGGAACATCACACACCGG
+GGCCTGTTGTGGGATTGGCAGAGCGGGGAGGGATAGCTTTAGGAGATATACCTAATGTTA
+AATGACGAGTTAATGGGTGCAGCACACCAACATGGCACATGTATACATATGTAACAAACC
+TGCACATTGTGCACATGTACCCTAAAACTTAAAGTATAATAAAAAATAAAATAAAATAAA
+ATAAATATATATTTTAAATATACATTTATTTTAAATATATAAATATTTAAATAAATATAA
+ATAATTATAATTTATAATTTATTTATAATAAATAAATAAAAATAAAACTATATGGAGCCC
+TTAAGTGTTTTAGGTACTTGACATCTATTGTGTATTATTACCCCCATTTAATAGTTCAGG
+AAACTCAGACCCAAAGAGATGGAGGAACTTCACTAAGATTACACAGTGAGTCACTGCAAA
+GTTGCAAAACCTGGTCTGACTGACCATCTTGCAGGATATTCCCTTTTTTTTTTTTTTTTT
+TTTCTTAGATGGAGTCTCACTCTGTCACACAGGCTGGAGTGCAGTGATTTGATCTCGGCT
+CAAATTTCAAAGCAATGAAATTCCTGAAAGCCACTTAGTTATTGGGAGAGAAGAAGATTA
+AAAGAAAGAAAAATTAGTGAGTGAAGAATGGAGAGGTATTGGATGGGAAGATATTGTGGG
+AGAAATGGAATCTTGAAACTAAGGAGATTGGCCAAAGGTTTTTGTTTTTTGTTTTTGTTT
+GTTTGTTTGTTTTTGAGACAGGGTCTCACTCTATCACTCAAGCTGGAGCACAGTGGAAAA
+ATCATGGCTCGCTGTATTCTTGACTTCCTGGGCACAAGCGATCCTCCCACCTCCACCTCA
+GCCTCCAGAGTAGCTGGGACCACAGGAACATGCCACCATGCCTGGCTAATTTTTGTATTT
+TTGTAGAGATAGGGTCTGGCTATGTTGCCCAAGCTGGTCTCAAACTCCTGGGCTCAAGAG
+ATCCTCCCCTCTCAGCCTCCCAAAGTGCTGGGATTGGTGTGAGCCACTATGCCCAGATGA
+AAGATTCTTTAGTCCAGTAGACACACACACACACACACACACACACACACACACACACAC
+ACACACACACCTCAGTTCAAATGAAATCTCAGCTGGGATCCCATTCAGGTCATCAAAATC
+GTTAGCATATTAACATTTATTGAGCACTCATGTGCCAGGTATAAGGCCCAGCTCTTTTCA
+AACATGATCTCATTGAATCCTCCCAACAGCAGAATAGGTAATTTTATTAGCCCCATTTTA
+TGGATGAGGTTTTTTGTTTTGTTTTGAGATGAAGTCTGGCTCTGGCGCCCAGGCTGGAGT
+GCAGTGGCACAATCTCAGCTAACTGCAACCTCCACCTCCTGGGTTCAAGCGATTCTCCCG
+CCTCAGCCTCCTAAATAGTTGGGATTACAGGCATGCACCACTACACCTGGCTAATTTTTG
+TGTTTTCAGTAGGGACGGGGTTTCATCATGTTGGCCAGGCTGGTCTCCAACTTCTGACCT
+CAGGTAATCCACCTGCCTTGGCCTCCCAAAGTGCTGGGATTACAGGCATGAGCCACCATG
+CCTGGCCAAGGTCAACTCTTTAACATCAAAGCTGGACTCCAACCCAGGTGTCTCTTCCAC
+TAGGTATCTGAAGAACTTGTCACCCACTCTGGGATGGATAGGCCATTAGGGAGAGTCAGG
+CTGGGTTAGGGAGATGTGGATGAGGGAGAGGCTCACCCAAGAAGTGGAGGGATGGGACGT
+AGGAGTCCTGACTGCTGCCCCAGACTCCTATGAAATAAAGAGATGAGCTCAGCTTGTCAC
+TGGAAAATCTCTGTGGAGTATTCATTGTGCCTGAAGTTCTATGATGGTGGCAGTGGACAG
+ATGAAAAGTACTATCTCTTAAAGAGATTAAGTATGTTTGAACACAACTTCATTTCTTGTT
+GAAAATACATTTCATTTCCCCTCCCTTCATTCCCCCACCAAATGCATTGTACTGCTTTGG
+AGTACTTGGAAAAACCAGTTTAAAAACCTTGAGGCTGGGTATGGTGGTTCATGCCTGTAA
+TCCCAGCACTTTGGGAGGCCAAGGCGGACGGAATCACCTGCGGTCAGGAATTTGAGAACA
+GCCTGGCCAACATGGTGAAACCCTGTCTCTTCTAAAAATACAAAAATTAGCCGGATGTGG
+TGGCAGGCCCCTGTAATCCCAGCTACTTTACTCTGGAGGCTGAGGCAGGAGAACCACTTG
+AACCCAGGTCGCAGAGGCTGCAGTGACCTGATATCATGCCACTGCCCTCCAGCCTGGGCG
+ACAGAGCGAGACTCCATCTCAGAATACATACATACATACATACATACACACACACACACA
+CACACACACACATACAAACCTTGCTGGATGCACAGTAGACTTTGTTCCTTCCCTCTACAA
+CATTTCTCCATGACCTGGAACAAAAAGAAGGGAACTTCTGTTTACTGAGCACCTATGACC
+TGCAAGGCATTTTATATCTTACCTCATTCATTCCCCACAACAACACTTGTCAGGCATCAC
+GCCTATCTTACAGGCAAGAAAACCAAGGCACAGAGAGGTGGAGGAACTTAATGTCAGATG
+TGAACCAGGCCATACGATGCACAGGGCGTGCTCTTCCCATGCCAGGCTGCCGCCCCAGTG
+ATTCTCAGCTTCATTATGAGCACAGAGTTTATTTCAGCCATTATTGGCCAAAGGAACTGC
+TCTGTGAGGGATGCCCATGTTTGGAGCCTTCGTTTATGGTCCCTGGCCACTGACTCTTCT
+CCTACGGCTGTAGCTGTTGAGGACAGTGGTTGATAACATGTCAAGAAGGAAGCCTGGGAT
+GAAGACTTATTCCCCACACTGCAGGTCCTAGCTCCAGGCTGTCAGGCAGGGGCAGTGATT
+TCAGAATGTGAAGGATTCAGAATTTGGTGGGTCCAGAGGATCCTGCCAAAGGGTTAGCCA
+GCTGGAATCAGAGGGGTAACTTGTCAGGGAGCAGGGGGAGGTAGGTAGCTGCTGAAGTTG
+CTGCTAAGAGTGATCCCAAAGTTCTGACATATCTGTCTCATCCATCCATCCATTCATCCA
+TTCACTCACCAATCCATCCATCCATCCACTCATCCATCCATCCACTCATCCATCCAACCA
+CTCATCCATCCGTCCATCCATCCATCCATCCATCCACTCACCTATCTATGTGGCCCTTGA
+ACACACAATCAGAACATAAAGGTGGAAGAATGGGTTTTCTTCTTTGCTGTGACACCTCTG
+GCTTTTCCTGATCAGTGATGGGGACCTGCAGACTGGGAGTGCTTCAGCTCTGGTTCACTC
+TGATCTTGGGCAAGTTACCTCTCCACTCTGAGAGGTTGGGGAGGTGGAAGAAACCATATA
+GCTGTCTTGTGCAGATCGCCCCTCCTATTTCATCGATGGGTGACTGAGCCTGGGAGTAGG
+AAGGTGACTTGCCAAGGTCAGGTAAGGAATTAGTGGTAGATTTGGTACTGGATCCCAGGA
+TCCTGCTGCTCATTTGTAAAGTGAGAATGGGAATCCCGGCTTTCCTCACTTCCCAGGATT
+GTAGAGAGGACCCCATGAGATAAATGGTGGGAAAGCATTTTGACAGGTGAGGTCACAAGG
+CCAAAAGGTGCCAAATGTGCACCTGGGGCCCTGGCTGCTAGACTAGGGCAGATCCCACAG
+AGACCAAAAGGGGTCAGCAGAGGCTTGTGCTTAAATGCTCAGCTAGGATCTGCTGCAAGG
+CACAATGCCTGGGTGCTGGGATTGGGGAGGGAAGCAAAGTCATTTAATTTTTTGAGACAG
+AGTCTTACTCTGTAGTCCAGGCTAGAGTGCAGTGGCACTATCTCGGCTCACTGCAACCTC
+TGCCTCCTGGATTCAAGTGATTCTCCTGCCTCTGCCTCCTGAGTAGCTGGGATTGTAGGC
+AGGCACCACCACACTCGGCTAATTTTTGTAGAGATGGGGTTTCACCATTTTGGCCAGGCT
+GGTCTTAAACTCCTGACCTCTAGTGATCTGCTCTCCCCGATCTCCCAAAGAGTTGGGATT
+ATAGGTGTGAGCCACCGCGCCCATCAATTTTATTTATTTATTTATTTATTTATTTATTTA
+TTTATTTATTTATCTGAGACAAAGTATTTCTCTGTCGCCCAGGCTGGAAGTGCAGTGGCA
+CAATCTTGGCTCACTGCAACCTCCGCCTCCCGGGTTCGACTGATTCTCGTGCCTCAGCCT
+CCCTAGTGGCTGGCATTACCGGTGGGCGCTACCACGCCTGACTAATTTTTTTATTTTTAG
+TATAAACGGGGTTTCATTATGCTGACCAGGTTGGTCTCGAAAACTCCTGACCTCAAGTGA
+TCCGCCCGCCTTAGCCTCACAAAGTGCAGGGATTACAGGCATGAGCCACGGCACCCAGCC
+TGGCCATTTTTCTGTAGAATTCCAGGAACAGGCTGAGTGGGGATGGGGGTGGTTCTGAGG
+CTACTAAAGAGAAGAGCCAAAGATTGTATAGGTAAATTCTACCTGCCAACGCCCTAGACT
+CAAATGCATCAGGCTCACCCCAGGAAGGGCAGCTAGGGCTGCCTTGTTCTAGAGACTATA
+TGAAGGGCAAGGAAAAAGCCTCCTGAACCCAGGTGGAAGCCTAAATGCTAAGGGATGTTC
+TGGATCCTCATCATCAGATAATCCAGAGAGAAGTGAACTGATGGCCCCTCAAACCAGTGA
+GTAATGGGAATAAAGGAATGTGCTGTTCATCACAGCAACTAAAAGTCTGCAGGAGAGACA
+ATGCTCTTGAGGGTAAGGGTAGTGATAGGAGGAGGGTCAGTCATTTTCATGCTAGTTAAG
+AAATATTTATCAGGCACTGTATTAGGTGTTGGAGATACTGAAATGTACAAGACAGTCATG
+GCCCCTTTTTTCAGAGCTCAAAGTCTAGTGGGGGAAACAGACATTAAATAGGCAATTACA
+GGCAGACAGAGCTTAAAAAGAGGATAACAGTGGCTACCTTAAAAGGATGTTGTGAAATTT
+AATGAGATAATCCAGGTAAAGAGTTTTATCAGGGCTTGGCACAGAGTAAGCCCTCTAAAA
+ATGATAACTATTTTTCTTGCTTTGGATAGGGAAGTTAAAATGAAGGGCTCTGTGGAAGTG
+AAGTGTGAAGAGAGATCTATTCCAGGTCGGAGGCTAGGGAGTCCCAAGACCGCCTGAAGA
+AATCACAAGAAATCTGAAGAACTTTTAGCTTGAGGGAGAGGGAGGGGAGAAAAAAATAGC
+AACTCGTTAGCAGTTCAGTTTCACCACTTTACAGCCTATGAAGTCTTTGGCTTCCCTCAT
+CTGGTTCGATCTTCAAACCTAACCAGACCGGCATCTAGAGTTAATATTTCCATTTTACAC
+AAGAGGGAAGTGAGACCCAGTGGGAAAAATGACTTGTTCAGAGTCATAAAGCAAAGTCCG
+GAAGCAAGTCTTTCTGGTCCATTATGTGTGGGAAAAGTAAACAAAAACCGCGGGGCGTTA
+CCGAAATATTAGGTTATAAACGTGGAACAAAGTCTAAGAGTTAACGAGAGCGAGGCACCA
+CTTATAGGGGTGGGCCAGGTAGGTTTCCCGGGGGAGCTGGCATTGGAATAGGCTTCTTCG
+CCTGCTCGGTGTCAAGACCCCGCAGGAGATGGCGGATTCATTCAGGAAGCAGCCGCTCCG
+GGAAGCCTTAGCCAAGGGTCTTCCGGAAAGACACCAGTCTTGATCCTGGAGCCTCAATCC
+CCGCTGACCCAGCACTTTGGTTTCCATAGCAATTGTCTCGTCGCAGAAAGGAATCGCCTG
+TGCTGGGTCTTCAGACCTCAGCTCCATGCCGCTGAGCAGCCCCACCCTGGCTCAACCCGT
+TACCCGCCCCGCCAGCAGGCCGGGGTCACTGCAGTCCCCACGTCGAAGCGGAAAAGGTCT
+GCTCAGCTCACCGCACCCCACTTCTTCCAGACCCGTCCGTCTTCACAGCAACGCGCCGGG
+TCTCACCACGGCGGATGCCGAGGGACAATATTACCGCGTCCGTGGCCGCCGGACTCTGCA
+CGCATGTCCAACAGCCCCCGTCCCCTTCCCCGCAGCCAATATGTGTCTCCCAGGCAACGC
+GC
diff --git a/test/csq/ENST00000519442/ENST00000519442.fa.fai b/test/csq/ENST00000519442/ENST00000519442.fa.fai
new file mode 100644 (file)
index 0000000..373a3dd
--- /dev/null
@@ -0,0 +1 @@
+5      45842   25      60      61
diff --git a/test/csq/ENST00000519442/ENST00000519442.gff b/test/csq/ENST00000519442/ENST00000519442.gff
new file mode 100644 (file)
index 0000000..26ed0b0
--- /dev/null
@@ -0,0 +1,16 @@
+5      ensembl_havana  gene    21      45822   .       -       .       ID=gene:ENSG00000039600;Name=SOX30;biotype=protein_coding;description=SRY (sex determining region Y)-box 30 [Source:HGNC Symbol%3BAcc:30635];gene_id=ENSG00000039600;logic_name=ensembl_havana_gene;version=6
+5      ensembl_havana  transcript      517     45822   .       -       .       ID=transcript:ENST00000519442;Parent=gene:ENSG00000039600;Name=SOX30-004;biotype=protein_coding;havana_transcript=OTTHUMT00000373922;havana_version=1;tag=basic;transcript_id=ENST00000519442;version=1
+5      ensembl_havana  three_prime_UTR 517     681     .       -       .       Parent=transcript:ENST00000519442
+5      ensembl_havana  exon    517     1063    .       -       .       Parent=transcript:ENST00000519442;Name=ENSE00001596998;constitutive=0;ensembl_end_phase=-1;ensembl_phase=2;exon_id=ENSE00001596998;rank=6;version=3
+5      ensembl_havana  CDS     682     1063    .       -       1       ID=CDS:ENSP00000427984;Parent=transcript:ENST00000519442;protein_id=ENSP00000427984
+5      ensembl_havana  exon    12572   13064   .       -       .       Parent=transcript:ENST00000519442;Name=ENSE00000972591;constitutive=0;ensembl_end_phase=2;ensembl_phase=1;exon_id=ENSE00000972591;rank=5;version=1
+5      ensembl_havana  CDS     12572   13064   .       -       2       ID=CDS:ENSP00000427984;Parent=transcript:ENST00000519442;protein_id=ENSP00000427984
+5      ensembl_havana  exon    20979   21158   .       -       .       Parent=transcript:ENST00000519442;Name=ENSE00001234728;constitutive=1;ensembl_end_phase=1;ensembl_phase=1;exon_id=ENSE00001234728;rank=4;version=1
+5      ensembl_havana  CDS     20979   21158   .       -       2       ID=CDS:ENSP00000427984;Parent=transcript:ENST00000519442;protein_id=ENSP00000427984
+5      ensembl_havana  exon    22999   23238   .       -       .       Parent=transcript:ENST00000519442;Name=ENSE00000797253;constitutive=1;ensembl_end_phase=1;ensembl_phase=1;exon_id=ENSE00000797253;rank=3;version=1
+5      ensembl_havana  CDS     22999   23238   .       -       2       ID=CDS:ENSP00000427984;Parent=transcript:ENST00000519442;protein_id=ENSP00000427984
+5      ensembl_havana  CDS     42140   42191   .       -       0       ID=CDS:ENSP00000427984;Parent=transcript:ENST00000519442;protein_id=ENSP00000427984
+5      ensembl_havana  exon    42140   42194   .       -       .       Parent=transcript:ENST00000519442;Name=ENSE00002105000;constitutive=0;ensembl_end_phase=1;ensembl_phase=-1;exon_id=ENSE00002105000;rank=2;version=1
+5      ensembl_havana  five_prime_UTR  42192   42194   .       -       .       Parent=transcript:ENST00000519442
+5      ensembl_havana  exon    45672   45822   .       -       .       Parent=transcript:ENST00000519442;Name=ENSE00002116582;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00002116582;rank=1;version=1
+5      ensembl_havana  five_prime_UTR  45672   45822   .       -       .       Parent=transcript:ENST00000519442
diff --git a/test/csq/ENST00000519442/synon-splice-region-del.txt b/test/csq/ENST00000519442/synon-splice-region-del.txt
new file mode 100644 (file)
index 0000000..b584f48
--- /dev/null
@@ -0,0 +1,3 @@
+42130  ACA     A       intron|SOX30||protein_coding
+42130  ACA     A       intron|SOX30||protein_coding
+
diff --git a/test/csq/ENST00000519442/synon-splice-region-del.vcf b/test/csq/ENST00000519442/synon-splice-region-del.vcf
new file mode 100644 (file)
index 0000000..79df8a3
--- /dev/null
@@ -0,0 +1,7 @@
+##fileformat=VCFv4.2
+##contig=<ID=5,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+##INFO=<ID=EXPL,Number=1,Type=String,Description="Expected consequence with bt/csq -l">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+5      42130   .       ACA     A       .       .       EXP=intron|SOX30||protein_coding;type=ENST00000519442:157094796-ACA-A, ACA--TACAAACC is the same as A--CATACAAACC, just outside the splice region
diff --git a/test/csq/ENST00000520795/ENST00000520795.fa b/test/csq/ENST00000520795/ENST00000520795.fa
new file mode 100644 (file)
index 0000000..7c7042f
--- /dev/null
@@ -0,0 +1,4550 @@
+>8     8:80870571-81143467
+TTATCTTTTACGATGTTTTCCAAAGTCAGAGTTGGAAGAAAAACAGGTTATCATCACTTG
+TGAAAATCTCCTCCAAACAGCATACCACGAAATGGGACTCCTGAGTGAAGGAGAAAATGT
+TGAGATTCAGAAGAACTCAAGGCTATTTTAAAAATAATTTTTATTGCTAATTTTATTTGG
+TACACTAACAATTTTTTAAAAGGCATTTATTAAGAAAGAGAGTCACTAATTGATTTTGTT
+GAGTTTTTCTTTAATGTAAAAAGGGCTGTCCTGAGCCTTTGCTGATAGGCATATATCAAC
+ACAAAGTGATTTAGCGATTTAGTGAATGACCACTGCCCTGATATTCTGTTCTGTTAACAC
+AGCTAAAATACTAACAAATGTGATGTGTGCTCAACACAACAAACACTGGATTCTGCTGGT
+ATGAAGTGTCAGGGTGAGTTTTTCTTATGTCTTGTGAGAAATGTTTCACATTTAACCCCC
+AAGTATATAAAAATTAGTTTGGATTTACTCAATTCACTTAAATTAAGCAAATTATATAAC
+TGAGTTTAGTAAGAATTTACTGTGAGTCTTGTACCAACACTGCCTTAAAGATAGACATGG
+GGTTACAATCTAGTTTTGGAGACTATATGAGTTAAAGAAACAATGCAAGATTATCTATAA
+ATTAGTGGTATAGACAACCACAACATACACTATATATATTCAACTAGAGCTACATAACAG
+ATTTTAAAGTGAAATCCTTCCCTCTTTCACAGTGTGAACTTGTAAAGCACTAGACTGTAC
+AGGAATTACGTTATTTTAACTGCAGTAAAGATTACTGAACTAATGACATTCTATTGCTAA
+CCGACTTTAATAATAGCAGTAAATCAGCTCCAAAATACTGTTATTAATATTCTTATGACA
+CAGAAATAGTGCTGTATTAAGTAATGTTCAAAGAACAGGTCTCACAAGCTGAGAGCTAGA
+GATCTTTATTATAAAAAAGCTATAAAATATGAAAAAAAAATTCAAATTGTTATTCCCAGG
+GAGGTATTCTACCTATTTTTAATAGTTATAGGAAAATTGGCTTTTCTAACTGAAAAGACT
+GTAATGAAGCTTTTTCTAAGAACTACAAGATTCTATGTTATATATCTGTTGTATACACAT
+AGTTTTTAAAAGTTAGATTTCATTCTGAAAGATTGAACGGTACAACTTTAAATGAAAGGG
+AGACAAGGAGATTGCTAATACAAAATGGTTTCCCTTATCTGAAATATAATTTTACATAGA
+AAAACTTTGCAGCAAATAGAAATGTAAGCACATTTACAATATGGGTTTTGGGTATGAAAG
+AAAGGTTACCACAGAAATTTTAGTCCTAAAAAACTGAGTTATCAACCATCCAAATAGCAA
+ATCTATTTATTTTAGCTAATAAGACAAGTAGAAAATATTAGATTATAATCCTAGGCTTTT
+AAGAGCTGTATACTTCATAAAACCAGTATATATGTTTAAAAAACACTTATAACTATGCTT
+TATTTCAGAGGCTCATAATCTTATAAGCCAATATTAATTTTATCAAGAAAGCAACAATAA
+ACTATGTACTTTCTCTTCTTGAAAAAGCACAGAGGCTAAACATTGATTTAAACGTCTCAA
+CACTGCCAAATCTCCCACGGATTATTCCCAAACCTCAAATCCTGACAACATCCTGTTTTA
+CAGGGGTGACTGCTTTCCACATGGTGCAGTCTCAGAGAGACCACAGGGCTTTCCTTGGGG
+TTTAGGCTGGCCTTTCCTTGAACAGAGCAAAGCACTGTGGAGTGAATCACTACAGAAATC
+CTGCCATGACAGGTACTCTTGCTTCCTTTTTAAAGAGACAAATAGGAAAGCTAGATGGGA
+AAATGCCTGGCTGCTTTGTCCCTTGTCTGCACAGCCCCTCACTTTCCCACAACAGGTAGG
+CACAAGCATAGAATGCTGCTGCAGGCTGTAGACCTTGCCAAGAAGCTAAAACCCACTGGT
+TTCTACAGTTGTCCCAGGCAGACCCATTTTCTACTAATCCTGGCTCTGTGCCAGAGCCTA
+ATTAAGTCACTGAGAATGCTGGATGGTTAACCCTCTCTGCACCCATCTACAATTATTTGC
+AAAGCACTTCGATATGCTTTCACTTTTCCCAAAGATATGTGTACCAGACTGTCTCAATGT
+ATAGCAGTGTGAATGTGGGTGGGTGCATGCAGGTACCCCACAGGCTAGTACTTAATACCA
+GTGTATGTACTTACTGTAAAGAAAGAGAAGCTCAACTGTGAAGGCTAGCATTCAGGAAAC
+CTTCCAAAATATATGTGTGGCTTAGTTTTATTAGTTAGGATTTAAAGAAAAGTGCAGAAG
+AATTCTACATTTTAATTATGCTTAATCTTAGGGAAATAATTTTCCATTAAAAGAAAAAGA
+AAACAAGTATTTAGATCACAATGTCTGTTGTGAATCCTTTTTACCACAGGAACAAAACAT
+TATAGAGCTTTTGAAATTCCCAGAGCCGCTGCTGTTCATTAAAAAAAGAAAGCACCCTTT
+TAAGATTTAGGTGCTTTATCTTTTACAAAATGAAAAGATCAAACATAAAACCTTATTTGT
+AAGCAAGGCAATAGTGTCTCTGGGTTTCTTGCTAAGATCAACAGCAATGAGGATGAATGA
+GGGGAAGCAGTGACAATGGTCAAAATGGGTGAAAGGAAGCTCTCTGTTGAGGCCGGCCTT
+CCCTGATTTCAATCTTTAGACCCAAGGCCCATAACTCTGTTTAACTACTATATCCTGAAT
+AAAAAGTTAATTCTACTCTAATGAGAGGCAAGTGAAGCTGAACGATGAGAGGAACACTGA
+GTAACCTAATTGAGCCCATATAATCTGATATCAGAGATCTCTACTTGAAGATAATTCAAG
+AATATCTAAATTGGAATTCAGGAGAAATGCAGGAAATTGATTAGTCAGGCTAATTATTTT
+CCCTTTTTGACAATAGGATATCCCAGTATACACAATACATAATTAAGTAATCTTTTCTCT
+TTCTCTATTCTTTAACAAGAGACCTGCTACAGATGTTCAGCTTCCAACTTCCTGTTAATA
+TTGATGCAATTTTCTATGGACCAAAATGATAGGAATCATTTTTCAGCTACCCAAATGCCA
+AATTCATTTTATCCCAATAACTTTTCTCCATTCTTCTCATGCTTCAATTACTTGCACTTA
+CAACTCCTATTACTTTATAGGAAAATAACACCAAAATTGAAAGGTTTTCTTAAAATTATC
+ATGGATACACAGGAATATTTCTATTTAGTGAAGACAGAGTATTTCACACCTATGCACCAC
+CACAATATGGCCAAAACAAAAGAGTGGCTTAATTAATTGCTGGCCAAGAGCCACGTTCTT
+TCCCAATCAGGGCTTCTGCAAGATGGCATATGGTTTGCTATTTCTTACAAATATGAAAAG
+CCTTTTGAAGTGATTACACTTAGTATCTGTCAAAATAATTCTGTATGTGAAACACCAGCA
+CTGAAAAATGAAAGAAGGTATTATTTATGCAAGACGATTTCACTTTAAGTTTGAAAATAA
+TTTTCATTTCTAAGGATTAAAATACTGACCAGCATGCCATTTGAGTAAATATTATTTTTA
+TTCCACATACTGTTCCATGTAGAAGATGTCAAGTTTACTTAGGAACATTAATGTTAAATA
+TTATTTTTTAAGTGGAACGAATATTTCTTCATTATTGGCCCACATTTTCTAAGGTAGAAC
+ATATTTAATACTTAATTTTTTATCTTATTTTCTGTATTAAATTCAATCACTGTGCCATCT
+TTTCAAAACTGCGCTTGTAGTGAGGATGGTTAAAAAAAAAAGGAGAAGGGTAACCTGAGT
+TCCCAGAGGGTAGTAGTTTTATATTATTCGTCGTTGTATTTCCAGTACCGAGGATACAAG
+AGGTGATCCTGAATGGCCATGCTTTGAATAACCACCAGAAGCTACAGGAGCCCAGTGCAA
+CCACCCAAGCTTACTCTGAGAAGCACAAGGCAAGGGGGTATGAGCTAAGTAAGCCCTGCT
+TACAGGACTCTGGTTCAAAGGGCAGAATAATCCAGGCCAGTGGGCATCCTGAGTGCTTTC
+TCATCAAGGTCCCAGTGGGATTTGTAACCATCCACTTAGAAAGATAACGCCTCCAAACAT
+TCAAGAGACAGAAAGTATCAAAAAATTAGAAAAATCTTTAGGTTACAAGGTCTTAAAACT
+TTTCGTCTATGTCCTACAACAGTTTCACTCCTGATATACTTCATAATACCACTAGTGACA
+GCAGGAATTAGAAAAAGTAATCCAATAGATTTTTATTTTAAAATTGTACCCTAATACCTA
+GCACAGAATCTACTAAGTTTTCAATAAATATTGTGAAATAATGAATTGCGGCAGTGAATG
+AAAATATGAAAGTAGGGTGCTCAAATGGTAAAGGGATTTTCACGGTTAGTTGGAACGCAA
+TTCTAAACATGTTTTCTTTTACTAGTATAAAAGTGATTCTTCTCCACAGGACATTTAGAA
+TGTGATGTACTGGGACTAATTTATTCAAATGTTTGCTCCTTAGATCACTGAAAGAAACTA
+GGAAGGATAGGCCTTATTAACATAATTGATAGCCATAAGCCTCAATTCACTCTGATGTAC
+TTGCCATGCCTGGGGAACACAGACCTCTTGGAAACACTGTCCTGCATTGGAAGAGCATGG
+CAATGAAACACAATGGATAAAACCCGCAGGCAAGCAAGGAAAATTACGTTATGAGGGGTA
+GCCCTTTCAAAATGACTTAGTATGATGATGTGATTGTACAGGATAGAAATACAAAATTAT
+CTTTACCTTACACTACTTAAAATCTAAAACTGAATCAAGATTATTCATGCTGGAGTCAAG
+GAAAAGCACCGTATTCTCAAAGAAAAACATATGCAAACATCTGTGGCAGAGGCTATTTTA
+AAGTATCCATCTTGTTGATCTTTTAGTCTTCTTAGCCTACTATGTATTTTCAGTTAAAAA
+TCATTAAAGTCCACCATATATGAACCCAGACACAGGACAAAAACAACAACAACAAAAAAC
+CACGTATTTTTTTCCATGGGGGCGGTAACCAGATGTCAATAGCTGCAGCTGTGACTATAT
+AATTACCTGTTTGCATTAACATAGACCACAGTTTAGATTTAATAGGTTAGATGACAATGC
+AGCAAAATGCATTTAGCCTATGATTACCCCCTTTCCAAACATTCTCTCATTCGCAACTTC
+GACCCTGGGAACATAGCAGGCACAGACTTAGGTCAATAAGAAACACTGGCCAGTACAATA
+GGCCTTGCCTCAAACAGCACTGTTGACAGACACCAGCACAAAGGAAATGAATAGAGTCCC
+CCTCAGTTCTCACACAGAGCGAAGAATGACTCAGTGTACTGCTGCTTTGGTGCTCTGTTT
+GTACAGTGTATACAGCTTTTGTCCTCAGCCACTGTTCACAGCTCAGTGGGGGCTAAAGAG
+CCTAGGAAGTGAAGGCGGAAGAATGCTCCACACTCGTCCCTGTGGCCAGCAGTTGTATCC
+ATATGCACATGACAGGTCAAGTGAGAACTGAAAGTCACTAGATGAAACTCTCCTACCAAG
+CTTACAGGAGTGAAGTAATTTCTGAGTTAAAATATAAAAAAGGTAAAATAGAAAAGTCAC
+CATTAGTTTGATATTTATAGAGTTATTGACTGAATTATTGTTCTTTTGTTTTTCTCTTTT
+CTGTCATATTTCTCTTATGGCCACTTATACAACCTTTTTCAGAGGTTGGGCACAAAGAGA
+AATCAGGATTGGCTTAAAGTAGGGAACTTAAGTAATGTAGGCCATTACTCAACAGAGATT
+GCTGAAGTAGGGCCAGAAAGCAGGTGAGGCAATATCCAGGTCTGGAGTCTGAAGCATCAG
+CAAGGGTGGGCAGTGGCTTTGCTTGTTGTGTGTATATTAATATCATATTGTCCCAAGCAC
+ATACACATCTCTCTTTAGGCCCACTTCCCAAAGTAGTGGGGTATAACAATAAAGAGCCCA
+AGCCAGGGATAAAATAAAATTCTAACACAATTCAGCGGAGACTATAAACAGACAGATACT
+TCCACTGGCTTAAAATGGTTTGCTTGATACTGGCCAAAAAACCTAGTTAGAGCAAAGTAC
+AAGCTCAATTGCTAAATGAAATGTCATTTCCCTAAGCCAGAAACATCTTGGCAGAATCAC
+ATCTGTATTTAAGCATATGTGTTTTGGAATTAGACTATGTTCAAATTCTGGTTCCACCAA
+TTACTAGCTGTATGATCTTACATAACCCCTCCAGTGTCTTGATTTTTCTCATCTGCAAAA
+ATGAAATGCTCGCCCATTTCTTTATTTAAAAAAAAAATAACTGAGATAATAATACTAGCA
+CTTACTTCATTGGAGGCTGTGAAGGTAAAATAAGTGAATACATGGGAGGTGCCTAGAAGA
+CCTGGCACCATGTGAGCATTCAATAAATGTTACCTATGAGTGTTAGCCCCAACACTCACA
+CTATGACCACTGCCATGATTCTACTACTATTAATAACATCAGAACCATCACCAGCCCTAC
+AGCGAAGGAAGTGCCATATTCATGACTACAAGAACATTCTTGCCAGATGATCAAGATCAC
+TGTTCTTGAGTCTATGAAGATATCCTATTTACCCAGAGGCTGTTTTTAGTGGTCTCTAGT
+AAGTAGATGAATTCAAGCTTTATGGATGCTGTATATGTGACATAGCCATATATAATACAC
+ACACATGTATTAATATTAACATTTTTAAAAGGTAAGTAATTTGAAATTTCCCTCAAGTTT
+AAATCAATCTACAGCCTAATAATTATTCTTAGGGAGAAAAGACAATAACAAACATTAATT
+AACTGCTCACTATTTTAGGGGCCAGATATTCTTCTAAGTGATTTCTCTAAAGTACTATTA
+TTTTTACAGGAAGGAAATTGAATGATAGTGTTAAGTAACTCACTTAAGATGACACTGTTA
+AATAAGCAAACCCAGGCAATTTGACTTCAGATCTTGTCATAAATATAACACTATACTGTC
+TCATTAATATTCCTGTGAAAGCATCTACCACAACTTGCTAAGTAGTACTATCCTTATTCT
+TATGCTTAGCAAAGGAAAGAAGTCACTGTCTTAGAAGATCTGGCATAGAATCAACCCATA
+TATCCACAGTAGTCTCATAAATGATAATATATTAGGAATTATGATATGCTTAAGGTACGT
+CCTTTTATCCTTTTTGAATAGGCTGGGGCTGACTATATCTGGTTTAGTAGGAGTCAAAAA
+GTAAAATGCTTTAACTGCTTTCATAAATCCTCATCACTACACAGCTATAATTAGTTTCAC
+GCTTATGAATTTTATCTTACATGTTAATTATATCTGCAATGATTCTGAGAATGCAAAGAA
+ATTAATTAATGAAAAAATAACTGCTTTGAGAGTAGATGCTTTAAGCATATAAGTGATAAC
+AGGAAGAAAAAAATGTCCATTGTTTTGATAACTTTCAGAATGTCTCTCTATGCTTAAGTC
+TTCCACAGTATCGGTCAATTAAATATCAATACCAAGCAAGAACAATGTCAGCTGATTAAG
+TAAAATTTTGTACTTCTTTAAAAGTTCATTTCATAAGGCTCTGATTTTATTCTTAAAAGT
+CTGAGCTTCTGAACATATGTAAGTATTCATGAATGATCCTGATTTTAAAAAAGAAAGGTA
+ACAGACTTCCATATCTAGCAGTATGTTAGAATGACTAAATTGACCAAAGGTTCTCCTAAA
+AAGAAAGAAACATAATGGTTAAAATAACAAAAATATTTTCTTTAATTCTATTATTGAGTC
+AGCAGTTTAGGAATGATTATAGAAAGGCAGAAAAAAGAAAAGAGCTACAAATCAAAAAAT
+AAACAGAACACTGAAGCTGGGTTTTGCAGAACTTGAGTGAGCTTGTTTTAACATTATAGA
+TATATAAAGGGTCAATATATAATAAAAAGCAGAATAAAGTTGCCTAGAATATGAAAATTC
+TAAACTTGCATGAAAGTAGTAAAACAGCCTCAAAATATATAAAAGCAAAAATTAAAATAA
+TTACTAGCAGCAAAGACAAATCCACCATCGTAATGATTTTATAAATGGTACATTTACACA
+AGTTGACCAAACACTGGTCAAAAAAGTAAGTTTTAACAAATTTGAAAAACTGGAGTCACT
+TTCTCTGCTCTCAATACAATTATGCTAGAAATCAATAATAATTCTCATTTCTTTGAAAAT
+TTAAAAGGTATTTCTATGTAACTCATCAGTCAAAAAATAATGGAATCTAGAAAACGGTAT
+GAAAAAGTACGTGAAAAATTGGCACAGTTTTTCACATGAACGATATAACAGCATGATATA
+ATCTTAAAAAGCACTTTAATTCTTGTGAATTAATTTATTTAATTGCCTGTAGTTCGTCTG
+GCTTTAGTGCTTTTGTCATTCATAGAATACTCAATTAGCACAGTTCATAATCATGTATGC
+TATGTATAAAAAAGTGACCAGTATTTTTTCATGATAATAAACCTGTTCTATCTCACTTTA
+TACTTATGAATAATCTTCTCTGGCCGGGCTATTCCAAGGTATAAATTGTTTGAGTCAGTT
+TGACATCTTAAAATTTTCCATCCTAAAAGTATTTATGATTCTTTGACCCCAATTCACATA
+TCATTTTTTTAAACTGTTGAGTAACTGCATACACACATTTAAAAGCAATCTTGATTTGAG
+TAGTTCCTATCTAAGGTCAAACACTTCAAAAATTGTAGGCCTAGTATGGCTAACAACATA
+TCCTAGTAGCATATCTTTTGACAACAGGCAAGAAAGAGAATGAGAGCAGGAAGTATTAGT
+GTATGGATATTGAGTCTTGGCTCCTAGAAACTGAGAAGTTAAAAGAAACACAGACAATGA
+CATTCATTCACTCACTCACTCACTCTCCTCAGCTCTTTTCTCTCCACATGTCTGCATGCT
+TCTTCTTTCTTTGGATCAGCTTTCTCTGTTCTCTAGTCTGCATGGCATATAATATGGCTA
+CTCAAAGCCCTGAAATTTACAAGTTAAAGCCCCAGACATGTTAAGAGACTAATTCTCTTT
+CTCCTGTTCCCAATTCCCAATTCCAGGGGACTTGGATTGGTTCCAGCTTTGTTCAGATGT
+CTGTTCTCGTCTAATCAGCTGTGGCTAGGTGGAAAAGGCCACATAGTTTCCCACTGACCA
+CTGCTTGGGTAGCAAGGGGTAGTAAAAGGTTTTGTTGTGAGCAAGAAATGGCATAGGTGT
+ATCAGCAAGCAACATGTGCTACGTGTGTGCAACGTGCTTTCTGATGGAATCCTAACACCA
+CCCTATGCCTGTTAGACAGGTGTCAAGTTGAATAATCAAGATGGACGGCATTGCCTGGGG
+CTTTGTGTAGGGAAAGTGATACTATTTGGCACTGGACAAAGGTGTGGAGGGTAGATTTCC
+TCAAGTAGCAAAAGACTGTACAGCAAAGAGACGTGTGGCCAGCACTGCCCCAAGAAGCTG
+ACGGGTCACATCTGAACAGAAGCTGCCAAGTATACAACTGATACATGCTATTAGTATATG
+TATATATACTATTAATATATGTGTATATATCATATAACTGATACATACTATTTACATTAT
+CTTGAATGTACAGATTTAAATAATCAAAAGTGAGTATGGCAAAATAATGCATGATTAATC
+CACCCATTTGCTCAACCTATAAATTCTAGCATAACCCTTTCTCTTCCCTATCTCCTTCCT
+GCTTATTTACTTATCAATTCTTACTCCAAAATACCTTTTCAATTGGTTCCTTCCATTTCA
+TCAACAATACCACGGTCTTAATTTGTCTTATTATATCTCTTTTCTAAATTTTTGCAATAG
+CCTCCTAAATGACTGCCCTGCCTCCAAATCTCCAATATATTTTGTACTAGCTTCAATTTC
+CATAATTTCTACTTTAAAGCAAGATCCTGTCCTTGTCACATCCCTGCTTATAAGTCTCTA
+GTAAGTTCGTCACAGGCTACAGCAGAGGTCCCAAACATAAGTGCACATCAGAACCACATA
+AATTTCTGGCCCTCATCCTAGATTTTCTCAATCAGAATCTCCTAGAATGGGGCTTAGAAA
+TTTGTCTTTTTAACAAACTTCCCATTTGATTCTAGTAACCTGTCCAGCATCAATCTTTGT
+ATCTGTGTTACAGAGCCACTGTTCTATAATATAAAGTCCAGACTCCCTGAATAGAACACA
+AGTCAATTCACAATCTGATTCCAACCATTTTCTAGTCTCAGCCCCTGCAACTTTCCCTTC
+TCAACCTTTCTCACAACACATTATGCCCTTTAAGACTGTCAGGTATCTATATATCTGCCT
+TCTTCTCCTCTCTCGCCTTAGGGAACTTCTACTCATTCTGGGACAGAGTGAGACTCTGTC
+TAAAAAAAAAAAAAAAGAATCAGTTCAATTGTCACCTACTCTGTGAAGCTTTCCTTGACT
+GCCTCTAGCATTTATTCATTCCCTCTTGATTACAGAGTTGAAGAGACAGTATAGTGTGGC
+CATTAAGAACACAGGTTCTGCAACTAGATTGCAAATGTTTGAATCTAGGCTCTGATAATT
+TCTAATAAGTCAGTGAGTAACATGTGTACTTGGACAAGTTAATTGGTCTCTGTGCCTTAG
+CTGCCTTCACTGAAAATGGGAATAATAACAGTGTGTGTCCAATATAAATTCTAAGGGTTA
+ATGAGTTAATGTACAAAAAACAGTTGCTCAGACCCTAGCAAATGATCCTTAAATATTAGC
+TTCGTGTTTAAGAGTTATTCCTGTCCCTTAGACTATGAACAAGTCTATTATATTAAGCCA
+GTCAATTTAAGAGTTCCCCTTGTTAGTTGTGGTACCATAAATGAAGAAAAAAATAATAAT
+TTAACAGAACTTATTTTCATCTCCTCAAAAGATGACTGAGGATAATGTACTAAACCTATT
+TAAGAAAAAAAGCCATTTATGTGAGAAGGGCTTAGGTTATCTTTTTAAGTCATTCACTTG
+ATAGGAAGAAACAATTTGGAAATCTTAGACAACTATTTGAATTTCAATGAAGAAAGAAAA
+TATTAAACATAGCTCTGGGCTATTAAAACTGTATAAAGAACTGAAAAATCTAGAAAGAAA
+TCTCACAGAACAAAATTCCTGTTATTATAAAACCAAAATTTTAGCCAAAAATATATCTCA
+AGAAATCCTGTAGACTTTTAAAATGACTAGAAATAGAATAAAAACTTTTTATAAATCCTG
+CCTTTTATTACTAAAGTCATATCTGAAATGGAAAAGATGGGGTAACGGAAAAACCTGGTC
+ATCTGTAACAAAAGAAAACAGAGGCTGACGCAGGAGGATTGCTTGAGCCCAGGAGTCTGA
+GACCAGCCTGGGCAAAATAGCAAAACCCCACTATAAATTTAAATTTATAAAATAAAAAAA
+TAAATTAAAAATAATAAAGGAAAGCAAATTACGGTTATGTAAGGTAAGAAGTAAACAGGA
+AAACTAAATTGGTGCTCAGATATAAAGTGAGCATCTTCTGTAATTTTCCGTTTTTCTTAT
+TTTGCTTTGGAAATATTAGCTATTGAAACAAAATATAGTGAAATCTGGTAACAGGAGTCA
+GCTCTTCTGCAGAACACATTTCTCCTTGGACGCATTCATTCACTCAAGTGTTTATTGAGC
+AACTAATATTATACATGCTTGGATATAGCAATAAACAAAAGAGTCATTCAAGTGTGATGC
+CATTCCTACAGTACTTATCATGTGAACAACATCGATATTCCAACAAGTTCCATGATACTT
+TGTATACCTTTTATACTGACATAAGGTGCATATGGCTCCACCTGCAAATTATCACCATTA
+GTGACTCCAGAAGAGTAAATCTATTTTGCTTCCATAGCATCTGACCTCCAGATCACGGGT
+TTTTTTTACCTAGATTCAAGGATACCTAAAGGTTAATGGGTATATTGGGGGAAATCTGTG
+AACTCCTTAATACTGCATGCCTATACTGTATTCTCCAGGGCCCCAAGACCCCAAGAAGAA
+TTTTTTTAAAAATCAGTGCTCTACATGTAGAAAATTCTCTAGCTATTTGAGCAATTCTGT
+CCTACTGAAAGGGCTGCTGCCATATACCAACACAGAGGATAGTTGGTAAACTCCTTACCT
+GACATTTTATAGGACAATGTTCAACAATTTTATCATCAAGAAGTTATGTTTTGCTCATCT
+AAATTCTGTCCTCTCCTGTTTTGAATACCAACAATCTAGTCAGTCTGTTAGACAAAGACT
+TCTTCCAAAAAAACTGTTTACAGAACTTGGGCTCCAGCAACTTTTGCAATATAATCCTTG
+TGCACTACTGAACCACAGAAAAATAACTCCTTAATTTGTGGTTGGAATAACCACTGCAGA
+ACAACCTACAGTGGGTGGCATGAAACTATCACAATTATAAAGTAACCAAGCAAATAATAT
+ACTAGGTCTCAAAGAGATAAAATGTTATAAATCCAAAACATACATTGCTATAAATAAAGT
+CTGTGGTTATTTGCTGAGATGCTCTAACATTGCAGTAACAAGGGTTACTCTTAGCATGTT
+TTATAAAGAAATAACTAAAGCTATTTGACAGTAGACTCAGTGGCACCACATGTATTGTTT
+GGGCTAAGAAATTAGGTGAATTGCACTGTATAGTAACTTTGGAAAAATGCCGCCTTTAAT
+ATAAACAAACAATGGACTTTCCTTTAGAAGCCACGAGAAGGGAGAGGAGGACAGCAGGAT
+TTGTACTACCAAATCAGCATGCCAGCAATTTGGGAAACCATTGAATAAGAGCAATCAGTG
+TGTCTAAATGCATATTTGTTGACAGCTGTAATCAGATCATTTCCTCAAAATTTAAATAAT
+GGATTTTAGAGTTGGGAAGGCTCTTTAAGACCAACCAGACAATGGGGACTGAGGACTAAA
+AAGGGTGCATGACTTGCTCAAGTTCACCAAACAGAACAGAAAGAAAGAACTGAGTCTCTT
+GACTCCCTTATCAAGCTATCTTTCTTACACAGAAAGGTTTTTTTAATTAAAATATAATTC
+ATGTGCTACAATTCACTAACTTAAATAAACAATTCAATGGCTTTTGGTATAGTCACTAAA
+AACAGCTGTGCATTCATCATCACAATTTTTTAACATTTGTATCACCCCCAAAAGAAACTC
+CCTTAGCTATCACTCCCTTAAATGTCCCCTACCCCACCCACTGCCTCCCATCTTCCCATC
+CCTAGGTCACCACTAATCCATCTTCTGTCTCTACATACTTGACTATTCTGCACATTTCAT
+ATCAAGGAATCATACAATATGTAGTCCTTTGTGACCAGCTTCTTTCACTGAGCATAATGT
+TTTCAAGATTCAGACATGTTGTATCACGTCTTAGTACTTCATTACCTTTTTTTCTTTTTT
+GAAATGAAGTTTTATTCTGCAACCCAGGCTGGAGTGCAGTGGTGCGATCTCAGCTCACTG
+AAACCTCTGTCTCATGGGTTCAAGCAATCCTCCTGCCTCAGCCTCCTAAGTAGCTGGAAC
+TACAGGTGGGAGACACGCCACCACGTCTGGCTAATTTTTGTATTTTTAGTAGAGACGGGG
+TTTCACCATGTAAGCCAGGCTGGTCTTGAACTCCTGCCTCAGGATCTGCCCGCCTCAGCC
+TCCCAAAGTGCTGGGATTACCGGTGTGAGCCACTGTGCCCAGCCCCATTACTTTTTAATG
+GCTGAATAATATTCCACTGTATGGCAAGTTCCACATCTGCAATTTCCATACAGGCAAGTT
+CCACATCTGCAATTTCTACATCTGCAGATTCAGTCAACCACAAATAGAAAATATTCAGGA
+ATAAAAGCCAATAAAAATATAACAAAATATAAATAAAATTATCTGCATAGAATTTATCTT
+ATATTAGGTATTATCAATAATCTAGAGATGATTTCAAGTATACAGGAGAATGTGTGTAAG
+TATACCCAAGCACTATGCCATTTTATTAAAGGGACTTCAGCAACCATGGATTTTGGTGTC
+TGTGGGGTCCTGGAACTAATCCTCCCACAGGTACTGAGGATACCTATACCCCATTTTGTT
+TATCCATTCAGCAGTCGATGGACACTTGTATTGTTTCCACATTTTGGCTATCGTGACTAA
+TGCTGCTATGAACATCTGTGTACAAGTTTTTGAGTCGACATCTGATTTCATTTCTCTTAG
+GTATATATGTAGGAATGGAATTGCTGCATCATATAGTAACTCTGTTTAACCACTTGGGGA
+ACTGCCAAACTGTCTTTGAAAATGACTGCACCATTTTACATTCACACTCATCGAAAAGTT
+CCTGCTTTTAAAATCAAAACAATCAGATCACAAATTCCTTAGTTTCTGTTAACAGGTAAC
+TGAAGAAAAAAACCCAAATATTGACACACGTTTTTTAAAAACCACATACTATCACTACAC
+AAAACTCAGATTCAGAGTTCGAAACAGAGAAAGATAGCTTTAAATTGCTATTTTACAAAG
+GATTACAGTATAGTGAATATTTCCTTAATTGCTGAAATCATATCAAAATATCACACAAGG
+GCTATAGATAAATGTCAAACATTCAAAATATTGGGAGATCTTAAATATAAATTAAAAAGG
+AAAAATTGATTGAATGCTCTCAAAAACCAAATTAAAATCTATTGCCAGGTGATTTTTACA
+TACTTTCAGTCATTGGAAGGAAAACAAACATTTTTAAGATACAAAATTGATAGGTATTCA
+ACAGGGCAAAGTAAATGCAGTATACTGGTTTGGAACACAAAATGAAAGCTAGCCACTATA
+ACCATACAACAAAGAGTTATCGTCCAAATGGGCTTATGATAAGCAATTTGGGGAACAACA
+ACTTTATACACAATGCAGTCAACTGTACATTCTGGATGTCAAGGGGTTCTGCTTCCATTT
+ACTGGATAAGCTTCATATATATACATTTAGAGTTGGACTCTCAACACAGTGAAAGAGAGA
+GAGAGAGAGTGTGTGTGTGTACATATATTTAGAGTTGGGATCTCACTGTGTTGCACAGGC
+TGGAGTGCAGTAGCTATTTACAGGTTTGATCATACCACACCATACCCTCAGCCACGAGCA
+GTGGTGTGTGCCTGAAGTCCTAGCTACTCAGGAGGCTGAGGTGGGAGAATCCCTTGAGCA
+CAGCCTGGGCAACATATGAAGACACACCCCCATCTCCAAATAAATAAATAATGAAATTAA
+AAAGCCAGCACATTATAGCCTCAAATTCCTGGCCTCAACAGATCTTCCCACCTCAGTCTC
+CGGAGTAGCTACAACTACAGGCCTGCAACACCACGCCCAGCTAGGGTGTGCCTTCTACAA
+AGGAAGGTTGGGGCAACTAGTAAGTGTAAAGTCGAGATTAAAAGAAAATTTGGCCAAGTA
+TCAGCAACTCCCATGGGTGTTTCTGCCACTCAGAGACTCTAGAACTTTGGAACAGCAGCA
+GGTAGACAAGTGGGTAAGAGGAAAGTGTGAATAGAAACAGAAAGAAAACGAGTTCTCACA
+GAAAAGGGCCAGGAATAAATTAATAAAAAAAAAAAAAAGAAAGAAAGAAAGTGAAGAATC
+TAAGCAGATACAAGTAGGTCGTGCATAGAAATCTAAACCTCTTATTTTATTATTTTTTAG
+AGATAAGGGTCTTGCTATGTTGCCCAGGCTGATCTCAAACTCCTGACCTCAAATGATCCT
+CGGCCTCACAAAGTGTTGGGATTACAGGCATGAGCCACTGCACCTGGCCTAGAAATCTGA
+ATTTTTATCACATTTTCAGCACCAGCAAATTTGCCCTTTCTTTTCAGTGGTAGTTAAAAT
+CTTCCAGAATTGTCTTTAGCTTTACTAATCTCCAGACAATGGTGGCTGATGAACTTTTTG
+ACAGTACACCGAAGAAAGAACAGTTTATATCATAACTAGCACCCTCATAGAAATCTTTCT
+AAACATATACATATAAACAAACGAGGCCGGCGCGGTGGCTCACGCCTGTTATCCCAGAAC
+TTTGGGAGGCCGAGGTGGATGGATCACGAGGTCAGGAGATCAAGACCATCCTGGCTAACA
+CGGTGACCCCTTGTCTCTACTAAAAATACAAAAAATTAGCCAGGCGTGGTGGTGGGCGCC
+TGTAGTCCCAGCTACTCGGGAGGCTGAGGCAAGGAGAATGGCGTGAACCCGAGAGGCAGA
+GCTTGCAGTGAGCCGAGATTTCGCCACTATATTCCAGCCTGGGCGACAGAGCGAGACTCT
+GTCTCAAAAACAAAACAAAACAAAACAAAATAAAAAAACAAAAAAAAAACAAATGAAATG
+TTCCCCAAAAGCACTAGTCTTGCTATTTTGGTACAGCCTAGTATTTTCTATTCTATTTCA
+TATTTTTAAAAAAAGCTGAAAATGGCCCAATAAATTATGATGTGCAGTTTTTCAAGGATA
+AAGCTCATAGGAAATGATGATAATATAATCAACCATGACTAACTTCAGATACGGGCAGGC
+AATGACAAACTACATCCTAAGTGTCACCTGGCCAATAGTAATTTCAAAGAGGTAGGGCAG
+GCTAAAATACAAAAAAAAGTTTGTCTCATAGTCAACAAAATTAGGTAATAAAAGCTCAAT
+AAATGAATATTAGTTCACAAATATTACATTTTTTATTATTATTACGGAGGGCAGTAGGAA
+TCCTGACTTAATTCTAAAATAAATTTCAAGTAATTTCAAATAAATAAGGCTAGGCACAGT
+AGCTCACACGTATAATCCCAGCACTTTGGGAGGTCAAGACAAGAGGACTGGCTGAGCCCA
+GGATTTCAACATCAGCCTGGGAAACATAGTGAGACAACCCCCACCCCATCTCTACAGAAA
+AATGTACAAAAATTAGCCAGGTGTGGTGGCATGCACCTGTAGTCCCAGCTACTTGAAGGG
+CTGAGGTGGGAGAATCACTTGAGCTTGGGAGGTTGAGGCTGCAGTGAGCTGTGGTCATGC
+TACTGCACTCCAGCCTGGGCAACAGAGCAAGACCCTGCCTTGGAAAAGATAATTAATTAA
+TTAACACTGAAATATACAACTATAAAATACTAGAGAGAAACACAGACCACTACTTTTACA
+AAGGCAAAAGCCTTTGTAAGTATGTAAGTATGGTACCCAAACCAGAAATTATAAAAGAAA
+AAGGCAAATGAATTACATAATACAAAAATTTTGTATGGCAAAGTAATCAACAACAAACTG
+GAGTAAATTTTTTTTAACAGTTACAACAAAGAGTATAAACTAACAAGAAAGTGATAAATA
+CAAAAGACTAATGAGCAACCAGAACAGGCCAATGACTCTGGAGTACAAAATTCATTTAAG
+AATTAAATAAACGGCCAAACGTTCAACATTGCTAGTCATCAAAAGTGCAAATTAAATCAA
+TAATGTAATAACTTTTGCTTATTAGATTGGCAAGATGAAAAAAAAACACCTAGTGTTGGA
+GAGAGACAGTTACTTTGGAAATTTGAGAATGTGTATAAATCTTTAAAGAATGTACAACCA
+ACCTATCCAGTTCCTCCACTCTAAATAATTTATTATAAGGAAATAATCAGATAGTTATAC
+CAAAATCTATATACAGATAAAAATAATAAAAACTGAAAACAACATCAATATATATTAACA
+GGGAATTAGTTAAAGAAGTTGTAGTAGTAAAATGCTATGCAGTCTTTAACAATTTTGTTT
+ATGACATAGTTAGCTGGCCCTGACATATGTTTATTTGGGAAGGCGGGGGAAGACCTACTT
+ATGAGGCAGTATGCAAAAATACTGGCAGATTTCTGTTGTTGTTAAGAATCTTTTTTTTTT
+TTTTCCAGACCAAGTTTTGCTATTGTTGTCCAGGCTGGAGTGCAATGGCGCAATCTCAGC
+TCACTGCAACCTCTGCCTCCCGGGTTCAAGCAATTCTCCTGTCTCAGCCTCCCAAGTAGC
+TGGGATTACAGGCATGTGCCACCAAGCCCAGCTAATTTTGTATTTTTAGTAGAGACAGGG
+TTTCTCCATGTTGATCAGGCTGGTCTCAAACTCCTGACCTCAGGTGATCTGCCTGCCTCG
+GCCTCCCAAAGTGCTGGGATTACAGGCGTGAGCCACCGCACCCGGCCTTGTTAAGAACCT
+TTTTTAAAACATATATATAAAAATGCTGGCTGAGTTCCATGGCTCATGCCCATAATCCCA
+GCACATTGAGAGGCCAAGGTAGACGGATCTCTTAAGTCCAAGAGTTCAAGACCAGTCTGG
+GCAACATGGCGAAACCCTAGCTCTACTAAAAATACAAAAAATTAGCTGGGCATGGTGTCA
+TGCACCTGTAGCCCCAACTACACGGGAGGCTGAGGTGGGAGGATTGCTTCAACCAGGGAG
+GTGATGGTTGCAATGAGCTGAGATCGCGCCACTGCACTCCAGTCTGGGCAACAGAGTGAG
+ACTCTGTCTCAAAACAAAAGGAAAAGAAAAGAAAAACAAAAAGAAAATGTTTCACTTGGT
+GATAATTGTTTTTTTCCTTCATTTGAATTTGTATTTTGCAATCAGCTTAAATTACTTTTA
+AAATAAAATGATATTTTTCAAATAAAAAGATGAACAATCTTAATGCTCAATCTGTTTACA
+TAAACCTGAAAAATATTAATAACCTTTAAGCCTACTTGCTCCACTTAATCTTTCCTCAGG
+AAATAATCCTAGAAGTCTTAACCACAGAGATGTTCCAGACTGTGTCATTTGTAAGAGTGA
+AAAAGTAGTAACAACCTACCTAATAAACAGGAATGCCTGAAGAAATTATGATATATTCAA
+TGATATATAGTGCATCCTTCATAATGAAAAAAATGCTACACAATAAACTTCAGTGAGAAG
+CTCAATATTCAAAATTATAGAGAGTATGATTAAAACCATATTATGTACAAACAAAACAGA
+AATCTGTAGCTGAAAAGATTGGAGGCAAATGTACTAAAATGAGTGGTGGAGCTCATTAAA
+TACTCATTTAAATGAGTATTTTAAAATTTAAATACTTAGAGAATTTCCCACAGCTTCTTT
+ATGAAAATGCATTAGTTTTACAAATTGAAACCAAAAAATAATAATAACAGAAATATCGAC
+ATAAATCCAATTTTACTAATTTGGCTTGATCACTGAAAAATATCAACTTTGACAGCTCAG
+TGATCAATACATAGAATAAACAAATGATTTAAAGCTTTAATCTAAAATGAAGAGACCAAC
+AGAATTAATTAAGTTTCCTTTGATCAATAAATTATTTTTATAATAAACAAAAGAATACAG
+GCGAAGCACAGTGGCTGTCACCTGCAATCCCAGCACTTTGGGAGGCCAAGGTAGGCAGAT
+CACTTGAGACCAGGAGTTCGAGACCTGCCTGGCCAACATGGCGAAATCCCATCTCTACAA
+AAAATACAAAAATTAGCCAGGTGTGGTGGTGGATGCCTACAGTTCCAACTACTTGGGGGA
+CTGAGGTGGGAGGATTGCTTGAACCCGGGAGGCGGAGGTTGTGGTGAGCTGAGATTGCAG
+CACTATACTACAGCCTGGGTGACAGAGTGAGACTGTCTCAAATAATAATAATAATAATAA
+TAATACATAAAGATATATGTATAGGAAGAAACACTTGCATAAATAGAATTTTAATGTAAA
+AACACCATATTTTATATTTATGATATATAAATACTTCTTTTTCCTATTTCCCTTTTTCTT
+ACAAAAAATGCAACTAGAACTATTTGCTTGGTTAATTATCCAATTTAAAAAAATAAATAT
+GAAAATAGAAATGTAGACAGATCACATCATAATGTAATTAGTTAAAAAGACATGCTTTGG
+AATTCAGATTAGGAAAGACAATATAAGAACAGTCCATCTATTTATTAGAGACTGACAGCT
+TATGGTTGACAATGGTGTGGCTGAATTTAAGTGAACTTAATTAAATATTACTTGATAATA
+CTTAACAGTAAAGTGATAGGGTGAAACAAATTGCAAAGTGTGGGCTAAGGTGAACTAGGC
+TTATACTTAATGTTTTTTAATTCTTTTACAAAAGATTATTGCAACAAAAAGATGTTAAAA
+TTTTTAGAAAGTGACAGTTGTATTTTTTTTTTCCCTGATAAACATGTAATCTAAGTAGTT
+TAAAACAACTAGGAAGATAAGAATCTGTCCGAAGTGACAGACTGATCAGGATTTCATCTT
+CACCATGCATTGTGGATCAGATCAGGCTTCAATACAAAACTCTACTGTGTACTAGCTCAC
+GACTTTGCATATATTTCATACCTTCTCTAGGTCTCAGTTTCCTTGTCTAAAAACTGTGGA
+TAATGTTTCCTAACTTAGAGCATTACTATATTTATCCTTGAAAAAAGACAGGATATAAGA
+GTAAGCTATGGTTATATTTTTGACAATTGAAAAGAGAATTTGGATTATGATCTTAATTTT
+ACCCACTCTTCACTCCACCCCCATCTCTACAAAAACAAAACAAAATAAATAAATAAATAC
+GCAGTTTCCAAGAATTGTGACATAATTTTATTTTCCAGAAAATGAAATCAGTGGATAACC
+ACCCCTTAGGAAATGAGCATAGAACAAACTCATTTTACATGAGTTAAAATGTAGTAATCA
+GAATGGAAAGAGGCAAGAACATATTACTTTAATGATGTATTTTTTTTCACTATTGAAAGT
+TGAAAAGTGTTATCAGAAATTCTCTGAAACAAACATATCTTAGTAGTCATTTCTAATATA
+AAATACATTCAGTCACTAATTTTTTGTGTTGTTTTGTATCTTTAGTTGAAGACAGGAACA
+CATAACCTATACTTTCAAAATACAGCCAGCCTAAAAAGGTAAATAAAATTTTTTATTTTG
+AAAAGGGAAAAATTTCAAGAAAAAAACTGTACCTATCTGTAGATGCTGGATAATGTTCAT
+TCAAATCTTTATAATACGGGAGCCTTTATTCTTTGAGAGGCAGAACTGGAGAATTAGGAC
+TTTGGAGGAAGAGACATCTGAGTTAGAATTCCAGCTTTGCCACTTAATAGTGGTGGGAGC
+TCAGGCACAGCAGCAGAACCCACTGGCTAGGTGACACAAGAGTTATATTCCCAGTCTCCT
+TCTCACCTGAAGCAGCCACAATGAAAAAGTTAAACACTGATTTTCAGAGCCTTCCCTGCA
+GTTAGGGAGAAGCTAGATATGTTGTATAGGTCTGACCAATTAAATGAAAACTGAAGTCTG
+GCAGCTTTTGTTTTCCTGGTAAAAGGGACAAAAAAATAAAAAATAAATTTTAAAAGAAAT
+TTTTTTACTTATTTATTTCTTCTTGTGAGACAGGGTCTTACTCTGTCACCCAGGCTGAAG
+TGCAGTGGCACAAACACAGCTCACTCCAGCTGCAACCTTCCGGGCTCAAGAAATCCTCCT
+GCCTCAGCCTCCCAAAATGCTGGGATTACAGGTGTGAGCCACTGCACTCATCCCAGGTCT
+GCTTTTTAACTACCCTTATGAAAACTACCTGCCCTCCCCAATCTCTTCCTTCCCATTCTC
+TTCCTCCCTTAAACACAGACATGTGGTCTGTAGAATCAGCAGCCTTACTGTACCATGCAT
+GACTCAAGAAGCCCCAAGCCTCATGTTGATGTTAAAGCATAAAGCATTGTCAAGCTGCTA
+AAACAACCCCAGTAGCCACTAACATTCAGGATTCTCACGCAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAGTCTCTATCTTTTTAAGCCACAAGTAGACAAGTTTTCTGCTATTTGCAATTG
+ACACAAGTCTAAATGATTTGGAAAGTCACAAATTCTGAGAATCACCTTCCTCATCTATTA
+AATAAGGGTGATGCTAGTAAGACGTATGTAAAGCATAGTATCTGTCTGACACATAGAAAA
+GGTTCAATAATGCCAGCTGTTGTGATAATGATGACAACTTTAATTCTCACACCAACCAGT
+ACTTTGATAGCACTTTGGGGGTAAGTACTATCTTCAACCACTTTAAAGACAAGAAAATTA
+AGGCTCCAAAGTTAAGCAACTTGCCTAAGATCACACAATTAGTTAGGAGTAGAGCCAGGA
+TTCAAATCCAGAAATCTTTCCAAGGCCATGATCTTAACTAGTATTATGCTTAGAAAAGTG
+ACTGAGTACAATTAAGACTTAACAGCTAATAAATGTTGGCTATAATGATTATGACAACAT
+AGCCAACTATGAAGACAAGAACAGGCAGAAAATGCCCTATAGTTTTCAAATCTAGAAAAC
+AATAAATTCTCATTTAATTTGACATTGATTTTGTTTGACATTGATTTTATTTTTCTTAAA
+ATTGAAATGGCTCTCATTTCTTCACTAAAACAGGTTACTACAGCCTCTTCACTGGAGGTT
+AACTTCATCCCTTTGTAACACCAAAGGAACTAAGAACAGTATATTCAACCAATAATTGAA
+ACACCCTACCAATAGGTAAATGACTTGGTGACTCTTGTCCATCAAAAAAGTAAGCAATGA
+GTATTTATTGTGAACTTATACTCTGCAAGGCACTATGCCGGACATTTAAAAATTATTTTC
+TCCAAAATATGCAGCACATGTTGATTTTCTTAAAGTGACTTAAGATTCCTTTGGAGGGAA
+AATTTAATAACAATTTAAAACATTAGGAAGATGCTGCTGCTGCTACCAGTCATCAACACC
+ATCGTCACCATCACTACCATTACTATTAATAATAGAATTCATATCACAAATCAACATATG
+CTAAACTTTACTTTTGGAATGCTTTGCTTCAAACTTCAGATGTCCTCTTCAGTGAAATAA
+ATGAAACAAAGAGCTTTAAAAATTCATGCTGGGTCGGGCGCAGTGGCTCACACCTGTAAA
+CCCAGCACTCTGGGAGGCCGAAGCTGGCAGATTGCTTGAGTTCAGGAGTTCAAGATGAGC
+CTGGGCAATGTGGTGAAACTCTGTCTCAACAAAAAAATACAAAAATTTGCTGGGCATGGT
+GGCATGCACCTGTAGTCCCAGCTACTTGCAGGGCTGAGGTGGGTGAATCGCTTGAACCCA
+GGAGGTGGAGGTTGTGGTGAGCTGTGATCACTGCACTCCAGCCTGGGCAACACAGCGACA
+CCCTGTCTTAAAAAACAAAAACAAAAACATGCTGAAGACACAGTATTTAAAAAACAAGCT
+AAATTCAAAATTAAAGTTTCTAAATAAATTACGTTCAGGAAACAGGCAAACTAAAATATT
+TGCAATTGCAGTTAGGAAAGATATTTAGTTTCTCAAATAGATTTTGAGATTTAAAGAGTT
+TGTGTTTAGCTGTTAACTTTCAAACTAATATGATGTATTATCATTCTAGTAAATAAAAAA
+AGTAAAATAAAAACTGAAACAGAATGGTAAGTAAAATAGAAGTTTTGAGGTAAGACTAAC
+TCTAGTAAAAATGCTGAGTCTGAAAATATGTACGTTTACAGCAATATATTTTGGAAGCCG
+AGTAACTTAAAATCGTATCTTCCACACTGAAAGAGGTATAGCATAACAAAGAGTTGACAC
+TACTATAAGTAGATATAAAAGAAATGCTTTCAAGGAAATCACATCAAGGAAGGATTGGTT
+TGCTTAATAAATTCAAAAATGACAGAGAGTAGCATAAAATCCACATGAACATTATAATAT
+GCTCAATCAGTTCTAATTAAGGATTTAATTATACCTATTTGATATCTAATTTGCATTTTT
+CTAAAGGAACACGAAGTATTCTATTTTAGGTCCAAAGTTAAGGCTCTGGGCAGGGTGCAG
+TGGCTCATGCCTGTAATCCCAGCACTTTGGGGGGGCCAAGGCAGGTGGATCACTTGAGGT
+CAGAAATTCAAGACCCGCCTGGCCAACATGGTGAAACCCCATCTCTACTAAAAGTACAAA
+AATTAGGTGAGCATGGTGGCGGATGCCTGTAATCCCAGCTACTCAGGAAGCTGAGGCAGG
+AGAATTGCTTGAACCCAGGAGGCAGAGGTTGCAGTGAGTCAAGATCGCACCACTGCATTC
+CAGCCTGGGCAACTGAGTGAGACTCCATCTCAAAAAAGAAAAGAAAAGAAAAGAAAGAGA
+TGGTGGAGCCAAGATGGCCAAATAGGAACAGATCCGGTCTACAGCTCCCAGCATGAGCGA
+CGCAGAAGACGGGTGATTTCTGCATTTCCATCTGAGGTACTGGGTTCATCTCACTGGGGA
+GTGCCAGACAGTGGGCGCAGGACAGTGGTTGCAGCGCACCGTGCGTGAGCCGAAGCAGGG
+CGAGGCATTGCCTCACTCGGGAAGCACAAGGGGTCAGGGAGTTCCCTTTCCTAGTCAAAG
+AAGGGGGTGACAGACAGCACCTGGAAAATGGGGTCACTCCCACCCTAATACTGCGCTTTT
+CCGACGGTCTTAAAAAACGGCGCACCAGGAGATTATATCCTGCACCTGGCTCGGAGGGTC
+CTATACCCACGGAGTCTCGCTGATTGCTAGCACAGCAGTCTGAGATCAAACTGCAAGGCG
+GCAGCGAGGCTGAGGGACGGGCACCCGCCATTGCCCAGGCTTGCTTAGGTAAACAAAGCA
+GCCGGGAAGCTCGAACTGGGTGGAGCCCAACACAGCTCAAGGAGGCCTTCCTGCCTTTGT
+AGGCTCCACCTCTGGGGGCAGGGCACAGACAAACAAAAAGACAGCAGTAACCTCTGCAGA
+CTTAAATGTCCCTGTCTGACAGCTTTGAAGAGAGCAGTGGTTCTCCCAGCACACAGCTGG
+AGATCTGAGAACAGGCAGACTGCCTCCTCAAGTGGGTCCCTGACGCCTGACCCCCGACCC
+CCGAGCAGCCTAACTGGGAGGCACCCCCCAGTAGGGGCAGACTGACACCTCACACGGCCA
+GGTACTCCTCTGAGACAAAACTTTCAGAGGAACGATCAGACAGCAGCATTCACGGTTCAA
+GAAAATCCACTGTTCTGCAGCCACCGCTGCTGGTACCCAGGCAAACAGGGTCTGGAGTGG
+ACCTCTAGCAAACTCCAACAGACCTGCAGCTGAGTGTCCTGCCTGTTAGAAGGAAAACTA
+ACAAACAGAAAGGACATCCACACCAAAAACCCATCTGTACATCACCATCATCAAAGACCA
+AAAGTAGATAAAACCACAAAGATGGGGAAAAAACAGAGCAGAAAAACTGGAAACTCTAAA
+AAGCAGAGCGCCTCTCCTCCTCCAAAGGAACGCAGCTCCTCACCAGCAACGGAACAAAGC
+TGGACGGAGAATGACTTTGACGAGTTGAGAGAAGAAGGCTTCAGACGATCAAACTACTCC
+GAGCTACAGGAGGAAACCCAAACCAAAGGCAAAGAAGTTGAAAACTTTGAAAAAAATTTA
+GACGAATGTATAACTAGAATAACCAATACAGAGAAGTGCTTAAAGGAGCTGACAGAGCTG
+AAAGCCAAGGCTCGAGAACTACGTGAAGAATGCAGAAGCCTCAGGAGCTGATGCGATCAA
+CTGGAAGAAAGGGTATCAGTGATGGAAGATGAAATGAATGAAATGAAGTGAGAAGGGAAG
+TTTAGAGAAAAAAGAATAAAGAGAAACGAACAAAGCCTCCAAGAAATATGGGACTATGTG
+AAAAGACCAAATCTATGTCTGATTGGTGTACCTGAAAGTGACGGGGAGAATGGAACCAAG
+TTGGAAAACACTCTGCAGGATATTATTCAGGAGAACTTCCCCAATCTAGCAAGGCAGGCC
+AACATTCAGATTCAGGAAATACAGAAAACGCCACAAAGATACTCCTCGAGAAGAGCAACT
+CCAAGACACATAATTGTCAGATTCACCAAAGTTGAAATGAAGGAAAAAATGTTAAGGGCA
+GCCAGACAGAAAGGTCGGGTTACCCACAAAGGGAAGGCCATCAGACTAACAGCGGATCTC
+TTGGCAGAAACTATACAAGCCAGAAGAGAGTGGGGGCCAATATTCAACATTCTTAAAGAA
+AAGAATTTTCAACCCAGAAGTTCATATCCAGCCAAACTAAGCTTCATAAGTGAAGGACAA
+ATAAAATCCTTTACAGACTAGCAAATGCTGAGAGATTTTGTCACCACCAGGCCTGCCCTA
+AAAGAGCTCCTGAAGGAAGCACTAAACATGGAAAGGAACAACCAGTACTAGCTACTGCAT
+AATCATGCCAAATTGTAAAGACCATCGAGGCTAGGAAGAAACTGCATCAACTAACGAGCA
+AAACAACCAGCTAACATCATAATGACAGGATCAAATTCACACAAAACAATATTAACCTTA
+AATGTAAATGGACTAAATGCTCCAATTAAAAGACACAGACTGGCAAATTGGATAAAGAGT
+CAAGACCCATCAGTGCGCTGTATTCAGGAGACCCATCTCATGTGCACAGACACACATAGG
+CTCAAAATAAAGGGATGGAGGAAGATCTACCAAGCAAATGGAAAACAAAAAAAGGCAGGG
+GTTGCAATCCTAGTCTCTGATAAAACAGACTTTAAACCAACAAAGATCAAAAGAGACAAA
+GAAGGCCATTACATAATGGTAAAGGGATCAATTCAACAAGAAGAGCTAACTATCCTAAAT
+ATATGTGCACCCAATACAGGAGCACCCAGATTCATAAAGCAAGTCCTGAGTGACCTACAA
+AGAGACTTAGACTCCCACTCAATAATAATGGGAGACTTTAACACCCCACAGTCAACATTA
+GACAGATCAATGAGACAGAAAGTTAATAAGGATACCCAGGAATTGAACTCAGCTTTGCAC
+CACGCGGACCTAATACACATCTACAGAATTCTCCACCCCAAATCAACAGAATATACATTT
+TTTTCAGCACCACACCACACCTATTCCAAAATTGACCACATAGTTGGAAGTAAAGCTCTC
+CTCAGCAAATGTAAAAGATCAGAAATTATAACAAACTGTCTCTCAGACCACAGTGCAATC
+AAACTACAACTCAGGATTAGGAAACTCACTCAAAACCGCTCAACTACATGGAAACTGAAC
+AACCTGCTCCTGAATGACTACTGGGTACATAACGAAATGAAGGCAGAAATAAAGATGTTC
+TTTGAAACCAACAAGAACAAAGACACAACATACCGGAATCTCTGGGACACAGTCAAATCA
+GTGTGTAGAGGGAAATTTATAGCACTAAATGCCCACAAGAGAAAGCAGGAAAGATCCAAA
+ATGGACACCCTAACATCACAATTAGAAGAACTAAAAAAGCAAGAGCAAACACATTCAAAA
+GCTAGCAGAAGGCAAGAAATAACTAAAATCAGAGCAGAACTGAAGGAAATAGAGACACAA
+AAAACCCTTCAAAAAATTAATGAATCCAGGAGCTGGTTTTTTGAAAGGATCAACAAAATT
+GATAGACCGCTAGCAAGGCTAATAAAGAAGAAAAGAGAGAAGAATCACATAGACGCAATA
+AAAAATGATAAAGGGGATATCACCACCGATCCCACAGAAATACAAACTAACATCAGAGAA
+TACTATAAACACCTCTACGCAAATAAACTAGAAAATCTAGAAGAAATGGATAAATTCCTC
+GACACATACAACCTCCCAAGACTAAACCAGGAAGAAGTTGACTCTCTGAATAGACCAATA
+ACAGGCTCTGAAATTGTGGCAATAATCAATAGCTTACCAACCAAAAAGAGTCCAGGACCA
+GATGGATTCACAGCCGAATTCTACCAGAGGTACAAGGAGGAACTGGTACCATTCCTTCTG
+AAACTATTCCAATCAATAGAAAAAGAGGGAATCCTCCCTAACTCATTTTATGAGGCCAGC
+ATCATCCTGATACCAAAGCCTGGCAGAGACACAACCAAAAAAGAGAATTTTAGACTAATA
+TCCTTGATGAACATTGATGCAAAAATCCTCAATAAAATACTGGGAAACTGAATCCAGTAG
+CACATCAAAAAGCTTATCTGCCATGATCAAGTAGGCTTCATTCCTGGGATGCAAGGCTGG
+TTCAATATACTCAAATCAATAAATGTAATCCAGCATATAAACAGAACCAAAGACAAAAAC
+CACTTGATTATCTCAATAGATGCAGAAAAGGCCTTTGACAAAAATCAACAACCCTTCATG
+CTAAAAACTCAATAAATTAGGTATTGATGGGATGTATCTCAAAATAATAAGAGCTATCTA
+TGAAAAACCCACAGTCAATATCATACTGAATGGGCAAAAACTGGAAGCATTCCCTTTGAA
+AACTGGCACAAGGCAGGGATGCCCTCTCTCACCACTCCTATTCAACATAGTGTTGGAAGT
+TCTGGCCAGGGCAATTAGGCAGGAGAAGGAAATAAAGGGTATTCAATTAGGAAAAGAGGA
+AGTCAACTTGTCCCTGTTTGCAGATGACATGATTGTATATCTAGAAAACCCCGTTGTCTC
+AGCCCAAAATCTCCTTAAGCTGATAAGAAACTTCAGCAAAGTCTCAGGATACAAAATCAA
+TGTGCAAAAATCACAAGCATTCTTATACACCAATAACAGACAAACAGAGAGCCAAATCAT
+GAGTGAACTCCCATTCACAATTGCTTCAAAGAGAATAAAATACCTAGGAATCCAACTTAC
+AAGGGATGTGAAGGACCTCTTCAAGGAGAACTACAAACCACTGCTCAACGAAATAAAAGA
+GGATACAAACAAATGGAAGAACATTCCATGCTCATGGGTAGGAAGAATCAATATCATGAA
+AATGGCCATACTGCCCAAGGTAATTTATAGATTCAATGCCATCCCCATCAAGCTACCGAT
+GACTTTCTTCACAGAATTGGAAAAAACTACTTTCAAGCTCATATGGAACCAAAAAAGAGC
+CCACATCGCCAAGTCAATCCTGAGCCAAAAGAACAAAGCTGGAGGCATCACGCTACCTGA
+CTTCAAACTATACTACAAGGCTACAGTAACCAAAACAGCATGGTACTGGTACCAAAACAG
+AGATATAGATCAATGGAACAGAACAGAGCCCTCAGAAATAACGCCGCATAGCTACAACTA
+TCTGATCTTTGACAAACCTGACAAAAACAAGCAATGGGGAAAGGATTCCCTATTTAATAA
+ATGGTGTTGGGAAAACTGGCTAGCCATATGTAGAAAGCTGAAACTGGATCCCTTCCTTAC
+ACCTTATACAAAAATCAATTCAAGATGGATTAAAGACTTAAATGTTAGACCTAAAACCAT
+AAAAACCCTAGAAGAAAACCTAGGCATTACCATTCAGGACATAGGCATGGAAAAGGACTT
+CATGTCTAAAACACCAAAAGCAATGGCAACAAAAGCCAAAATTGACAAATGGGATCTAAT
+TAAACTAAAGAGCTTCTGCACAGCAAAAGAAACTACCATCAGAGTGAACAGGCAACCTAC
+AGAATGGGAGAAAATTTTCACAACCTACTCATCTGACAAAGGGCTAATATCCAGAATCTA
+CAATGAACTCAAACAAATTTACAAGAAAAAATCAAACAACCCCATCAAAAAGTGGGCAAA
+GGACATGAACAGACACTTCTCAAAGGAAGACATTTATGCAGCCAAAAAACACATGAAAAA
+ATGCTCACCATCACTGGCCATCAGAGAAATGCTAATCAAAACCACAATGAGATACCATCT
+CACACGAGTTAGAATGGCAATCATTAAAAAGTCAGGAAACAACAGGTGCTGGAGAGGATG
+TGGAGAAATAGGAACACTTTTACACGGTTGGTGGGACACTAGTTTAACCATTGTGGAAGT
+CAGTGTGGCGATTCCTCAGGGATCTAGAACTAGAAGTACCATTTGACCCAGCCATCCCAT
+TACTGGGTATATACCCAAAGGACTATAAATCATGCTGCTATAAAGACACATGCACATGTA
+TGTTTACTGCGGCTCTATTCACAATAGCAACGACTTGGAACCAACCCAAATGTCCAACAA
+TGATAGACTGAATTAAGAAAATGTGGCACATATACACCATGGAATACTATGCAGCCATAA
+AAAATGATGAGTTCATGTCCTTTGTAGGGACATGGATGAAACTGGAAATCATCATTCTCA
+GTAAACTATCGCAAGAACAAAAAACCAAACACCGCATATTCTCACTCATAGGTGGGAATT
+GAACAATGAGAACACATGGACACAGGAAGGGGAACATCACACTCTGGGGACTATCGTGGG
+GTGGGGGGAGGGGGGAGGGATAGCTTTAGGAGATATACCTAATGCTAAATGACAAGTTAA
+TGGGTGCAGCACACCAGCATGGCACGTGTATATGTATGTAACTAACCTGCACATTGTGCA
+CATGTACCCTAAAACTTAAAGTATAATAATAATAAAATAAAATAAATAAAAATAAAAAAA
+TTAAAAAAAGAAAGAAACCTAACTGTGATATATTTATGGAAAAATATTTTATTAAAAATT
+AAAACAAGGTAAGAACAAAGCATCATGTTTTCAAGTATAGGACAATGTTGAACCTAAATA
+ATTCCTAATATATTCAATAAAAGAAAAATGGATATGTATAAATGGAGACATAAAAAACAC
+AAATGTCATTTATAGACACATAAAAGTATTCTTTAATTATTATAGTGCTGTGATTTTTAA
+AACAGACAGCTCCAAAATAAGCCTTTTTGAACAATTCTGTTCATCAGACTCCTGGGTAAA
+TGAATTTCTACTGTACACACTGACAGATACAGGGTTAGAACCTAGATCTCTTGCCCTCCA
+CTCCTATGTTCTTCCTGTTACTTGTCTTGCTTGACTTCCTTGCACATGCCAAAAACTACT
+GTATCTGCTTCCTGCCATTTTTACCCTCTAAAATTGTATAAAGCACTTCCTAGAAGAATA
+TAGAAAAAGAACAGAGAAGTAGAAGGAGAATCAAGAAAATAAAGGTATGTGACAATTTCT
+GAGAAGGGAATAGCCAATATTATTGAATAATACAAAGCAGTTAAGCAGAAACTAGTGGGC
+AGGTAACCAGATGTCCCTGATGAGTTTAAGAGGGTGCTTTCAACAAGTATAATGGTGAGG
+GCAGAGCCTGGTGGGCTGAACTGATGAATGAACGGTAATTTGGGAATGGGAAAAGTACAA
+TAGTTTTAAGGGGAAACATGCTAAAATGTTTGCAATCTTACCAAACTATCTAGAAAAAAT
+GATATAGAAAAAATTTAAGGTAAGAAATAGGAAATCCAGGGAGTATTAGCTTGAATCAGT
+TGAAATTTCAGATACTCAACTATTTTGACGTTAAAAGCTGCAATTTTATACGGTTTAAAC
+TAAGGTACAAACTTGATTTCAAGAAAGGAGATAAGGTTATCTTCTAAGGACATAGAAGCA
+AAGAACAGATGCCTAAGAGTGAAGTAGGTAAAGTAATAAGAAATCTACGAGAAATGAATG
+AAAGAATTTTAGAGTCCTGAAGTTGAATAATAAGAATAATATACTTGGCAAAGCTACACT
+GTTTTTCTAAAAGGATCCTGTTATTTTTACATTTGCATTTCACTTTTAGAAATTTAGCTT
+TTTTTCTGTAATAGGATGCCTGAACATGAACCCCGCAACATTTCTTCAAGGCAGGCACTC
+TCACTTAATGTGGTACAAACATAACTGCAGTGATGCTGTTGCCTTTATATTTTGTTTTGT
+TTTGTTTTGTTTTTGCTGATAAAGGCAGAAGATCAAGGCACTTAGAGCCTAATATGAAGT
+TGCTATTAACAATCCCAGGTCTACTGTTATTCCACAACCTAATTTCTCATATTTCCAATC
+CCATGTCACCAAATGCCTACAGAAAAATCACAACATGACCAGGCACAGTGGCTCACACCT
+GTAATCCCAGCAGTTTGGGAGGCTGAGGTGGGTGGATCACCTGAGCTCAAGAGTTCAAGA
+CTAGCCTGGGCAACATGGTAAAACTCCACCTCTACCAAAAACACACACAGACAACATTAG
+CCAGGCATGGTGGCAGACGCCTGTAGTCCCGGCTACTCAGGAGGCAGAAGCACAAGAATC
+GCTTGAGCCCAGGAGGTGGAGGTTGCAGTGAGCTGAGATTGCACCACTGCATTCCAACCT
+GGGTGACAGAGTGAGATCCTGTTTCAAAAATAAATAAATAAAGATAGAATAACCATAACA
+TGTCTAAAACAGAACTCCTGCCCTTTGAACAGTTCTCTACCCCACTTCCCTACGGCTGTG
+ACCTCTATTTTTCTAGTCACCTGGGCTAGAAACCTTTAGCATGAGTTACCGAGTCCTATC
+AGTCTTTCTCTGAACAGGCTCTTCTAGCTTTCTGTTCCCATCTCTTTCCACTCTAGTCCA
+GCCTCTAATCACCTCTTGTCTGGATTACAACAGTCTCAGAACTGGTCTTATGGTATCCAC
+TCCATCTCACACATCACTACTAATGTCAGCATACAAAAATGCCAATCCCCAAACACCACC
+ATCATAACTTTTCACCCTGAAATTCAGACTTATCTATAAGGATACTAGCCTATCTAGCAA
+AGCAAATATTTCACCACTCCCTAAAACTTCCATGTCATGGAATCTTGACCACTGTGGTCA
+CTTTAAATGCATACACAGCAAAAAGAAAAAGAATAGAATAGAGGAGCAAAGAGAATGGAA
+ACAAAGACAATGATTAGGAGAAAGTCACTGTGGGATAGGCGCAGTGGCTCATGTCTGTAA
+TCCTAGCACTCTGGGAGGCCGAGGCGGGCAGATCATGAGGTCAGGAGATTGAGACCATCC
+TGGCCAACATGGTGAAACCCCATCTCTACAAAAAAAAAAAAATTCAAAATTAGCTGGGCA
+TGGCGCGCGCCTGTAGTCCCAGCTACTCGGGAGGCTGAGGTAGGAGAATTTCTTGAAGCC
+CAGAGGTGGAGGTTGCAGTGAGCCAAGATCATGCCATTGCACTCCAGCCTGGTGACAGAG
+CAAGACTCCATCTCAAAAAAAAAAAAAAAAAGTAACTGTGGCAAATTCAGGTACAAGGTA
+CAAGATATCCATGGCTGGAGAAAAGCCCTAATGGTAGAGACAGAGGAAAGGGCAGATTTC
+AGTGATAATTAAGAGGAAAGCTGATTGAGTGGATGCAGGAGGAAGGTTGTAATGAAGAGA
+AATGAGTCTATTCTGACTCTTGGCTTTCTGGACTATATGGCTGGATAGAGTTTAATTCAA
+TTAACCAAAATAAAAAATAGTTTGAAATTTGTCTGAAATTAGCAAGGCTCTCTTGCATGA
+GATAGAAATAACTACTTAAGAAAATGGAGTGTCAGCAGCTTAAAAAAAGAACTTTTGCCA
+GATTTGAATTAATAGAGACAGAAAGAGAAGCAGTATGGACTTTTAAAGCCAAAGCTAGCA
+CTAGGCCTAGCAAAGAGCAGCCACTTGATAAATGTTTACTGAAGTAGCTCAAAGCTGCTA
+GCAGTTGACTCAATGTATGGATAAGTAAGGAGACAAGAATTTTAGATACCTAGAATCACA
+GTTGGAAAGAAAAAAATAAAGGTTACCTTGGAAGTATACAGAAAATCTAGGTTTAAGTAG
+TGTCTAATAATATATTAGAGATGAAAATATTTTTAACACTGAAAACAGAGCAGAGAAAGA
+TGTTTCCATTTTCTTAAATCTTGCTGTCATATATTTTGTGTTTTTATAGTTACTAAATTT
+TTGTATTAAAAGTTAAGCTTTGTTCACACACAGAAATTAAATACGTAAAATGCATACACA
+AACTCTGTACACCTCCCTCTAAAAGGCAAAGCCCAATTCCCTTTCTCTTGAGTATAGGCT
+GGGCTTTGTGACTCACTTGGTTATTAACCAACAGAATATGGCAGAAGTGACAATGTGTGA
+CTAGGTCATAAAAGGCATCACCACTTCCTCCTTGCTCTCTCTCTCTCTCTCTCTCTCTCT
+CTCTCTCTCTCTCTCTCTCTCTCTCATCACTTACTATGGGGGAAGTTGCTATGTTGTGAG
+GGCACTCATGCAGCCCATCAATGGTGAGATTCATGTGCCAAGGAACTGAGGCCTCCTGCC
+AATAACCAGCACTAACTTGCCAGACATATGAGTGAGCTACCTCAGAAGCAAATCCTCCAG
+CCCCAGTCAAGCCTTCAGATGATTACAGCCCTGGCTAATATCTTGACTGAACTTCATGTG
+AGACCTTGAGCCAGAATCATCTAGCTAAGGCATTCCTGGATTCCTGCCCCACAGCAATTA
+TGTGAGATAATACATGTTTATTGTTTTAAGCCACTAAGTTATGAAGTAATTTGTTACACA
+GACATAGAGAACAGTCACACAAAGCTCATTCTCAATTCTGTGCCATTCCTCATGCCATTT
+TCCCCAGAGATGTCCTTTCATTATCCATCCCAACACTCCCTCTCTATCCTTCGGTATCTA
+ACTGAAGTTTCATGTCTTTGGGAGGCACTTTTTTGTCTATGAAACCATCTCAACTTTCAT
+TTCTCTGGCTTCTCCTTTGAAGAAGCCAGATGCTTGACCACATCATTCATTTAGTCATTT
+ATTCATACATTCCTCTGTGTTACTGTGCTATACGTTTATATCTTTCCTCCTAAAGATGAA
+GATGTCATACAGTTTTTAAAAACTGCATTAAGCACATTATGATTAAGGTACTCAATAAAT
+ATTTGCTGATAAAATTAACAAATCTCACACACACTTATAGACACATACCCTGAAAGTGTA
+ATTTCAGTAAGTAGCATAAAGTAGTGGTTAACAATATAGAGAAGCTACTTTAGCTCACAT
+CTGCATACTTATTAGCTGCTGTCCCTGGGTAAGTTATTTAAAGTATCTCTGTAAGCCTTA
+GTTTCTTCAGTGTTTTTAAATGAGAATTCTAACAGTATCTTAGAGTAATAACAAGGTTAA
+AGAAAATAATGCATGCAAACCTCTTAACAAAGTACCTAGCATAGAGTATTCAACAAATGT
+TAGCTATTATTGTTCTTATAATTAATTACAAATCACAAAATATGTGCTGAAATTCTGAGT
+CCCTATGAGTCTCTAGATGTTATCAAGCAGCAATCTAAATTAAGACAAAATTCAAAAGAG
+AACTCAGACCTTCTTTTAAAATAGCTTTTAATTCTTAAAAAATCCACTTGTAGGTCACTA
+GAACTACAGCCTGAACCAATTGTAGGACTGCAGCCCTGATTCTTTCTCCTCTCTGTCCTA
+TTAAGATATTACCTTCAAAGCTTTTGTGGGAACACTTAATTGCTTGCATTCCTTAACATG
+CAGCTACCAAAGTAGTTTCCAGATTCACTTTTGACCTTCACAGTCCTGAGAAGGCATATG
+AGGCAAACTTCCTAGAGATGTAAATTTAGACAATCTCTGGAATGATAGAGCTATACATAT
+GTGAATATGCTACATAAAGCAAATCCATTTTGCATGTCAATTAAAACAGAATCCCATTGA
+ACAATCAATCCAATACAACAAATCAATCCAAAAGAATTTTGTTATGGCATGTATCCAAAC
+AAGAAAAAACCCCTCCAATGCTATTCAGTCTGAATTACATGAGTTTCATGAACTTGGAAC
+ATCTCTAAGATCATACTTTATAATTTGATCATATTTGAACATATTTTAAGGTTTCCTATT
+AAAAAGCTAAATATAACGGATGCTCTTCTATCCTAAAAAAGACTGAAGAGATCTGTTAAA
+GAAAAACTAGTAGAATGATTTTAAATCACCAACCTATATAAAAACATGCATGCTTTTTTA
+ATGTGTTCCATGTCCTCTGCAATAAAATGACCCACTTAATTCAAATTCTTATTTTCTCTT
+TTCCCCACCAATACACCTTGAAAACTTTAGTTTTTGAAACATCCAACATACATTCCACTC
+TTTATCTGACCCTACATATCACACAATCTGAAATAGAAACAAAGATGGGAAAATTAGCTT
+GTTTATTCCACCTTAGTGTCAAACAAAAGTACAAATAAGATTCAGTGCACGTGCCAGTTA
+CCTTAGAGCTGCCAATCATGCTTGTTTTGAAACCCTTCAATTTTCAGAGCTGTCAATCCT
+GTGTTTTATGATAGAGAGCCAGCATAGAGACAATGCTTTAAAAGACACAATCCTCATTAA
+CACATTAGTAAACGGACTTTACTTATAAAACTGGACTTGAAGATTTTACAGAAATGTTTA
+CAACTCTCGAAAAATCAAAACTAAAATACAACTTAATGAAATGAAAAGATTTGGAGAATT
+TGGCTCTTTGACCAAAGCAACAGCATAGTTTAACCACAGGGATTTTATACACATATATAC
+AATATTATATTATAAAAAGAGAATGTTCCTGACTAACACTAATCGCAAGTATTATGACCT
+TGAATGGAAATAAGAGAATAAAAGTGATCTACATCCGGGCATTTTAATTTTTGTTTTTAA
+AGCAGGCAATAATATCAATAACACACTCCCCTTCTCTACCTCCCCAACACAACCCAACTC
+ACTACCCAGTCCATTCATGTCCAAAATGAAACATTATTCAAAATTTTTCTCTCTCACCAA
+CCACAACTATTCAGTCACCAAGACCTGTCTCTTCCACCTCCTAAACTGCTAAATGTGTCT
+CCTTTCTCCACCCTCAGATTTAATTCATATTCTCATCATTTTTTTCAGCAGCTTCCTTAC
+TAACTGCCCTCTCACATCCTTCTTCCGAAATATGCTCCACACCTCTGCCAGAATGATCTC
+ACTGAAACACAAAGTTGACCCACGTTCCTTGTTACAATATTTTAATGATTCTTTGCTACT
+TTGAAAATAAAATCCCAATTTTTTAGGACAATATGTAAATTCCTTGAAAATCTGGCTCCT
+GGTCATCTCCCCACTCTCCCATCACTCCTCCTAAACTTAAGCCAACTAAACCACTTGAAT
+TCCCAGAAGAGGCAGCCTCTCTCTCATTTAAAACTTGTTCAAGTGCTGCTCCTTCACCCA
+GAAACACTCTCACTTTCGGCACTTAGTATCTCCTACCCATCCTTTGCAACCCAGTTCTAT
+TGTTAGTTCCTCTGGGAAGCCTCTGACACAAGCAGATTGAACCATCGATTCCTTCTCCAT
+GCCTGTAGAATACAATGAACAGAACTTATATGATGTTATATTTATTGGTTTACTTCTCTA
+TCCCCCTGACCAGATCAACTCCCTGGAAGCAGGGATTGTCATTAGTCTGTATGTCACTAG
+CCTTAAATACACAGGTAGCACATAATAGATGCTCATTAAAAGTTTGGTGACTCAATGAAA
+AATCTTATCATGCCCAGTTCATTTAAAAATAAAATTCATAAAATAAGCAGCTTATTTCTT
+GAGATTGATAAAATGTTTTACCAGTGCATTACAAGGCATCCAAACTAATCAATGCTATAA
+AGCAATTCTTTGGGCTTAACAAGAGTTTTAAGAAATTTACTCATTTATTTGCAAATTCAC
+TATAAGAATTGGTACCATCTCAAGCAGGATTTCGGATTGAATAATTCCACCTTATTTTTG
+CTACTGCCCCTACTGGAGGTGTTAAAGTCTCAACCATGATAAATGCTCATGTCCAAAACA
+CTCGGCACCTTGATTGGTTCAACAAACACTGTTCTGATATGTGACAATCCCTATCAAGGG
+CATCAGTGAACAGGGAGTCGACATAGGCAAAACTCCAACCCAGTTACACTTCACTTATCA
+GGAAGTTAGTTATCTGGTGACATCAAGTAGCTACACAGCCCAGTGAGACCTAAACAGAAG
+GAGTTTAGGAGCTGTCAGAATACATGTTGAAGTCCATACACTAAAGTACCCACACTTTAC
+TCACAGAAGAGGCTGCTAGGTCCTTACTCAAACCCTAGTTGTTCTTATTTTAAGCACAAC
+AAATTTGATGACTGATCTCCCAAGTATAGGCATACTGGAAGAGGAAAATTAGGAGGTCTG
+AGAAAGCTATAAAAAGCAGACAAGGGCATAACAGCAGTAAAGGAGAGATAACACAAAACT
+GCAGAACTGGAGGGTTATATGGTTATGCAGCAATAATTCTGTATATTTTTATTATGATAC
+AATATAGAAATTAATGTTTATAATTATGACCCTGGGTCATCAAAAGCAAAAACAAAAAAA
+GGTTCAACTATTTTAGGTCTAACAAGGTTCAAAGAAAGTATATAATACATTTTATTAAAA
+GAACCAATAAACAATTAAAAATTAAGTATATTAGGTATAAATAGCCAATTTTCTATTATT
+TACACAATAAACTTTTTTGAAATACATCATTCCCAAATAACATGAGGCATACTGATATTA
+ACCAGGTCCTGTGACTAGAGGTCTTACCACAATTATGATACAGATCCATTACAAAACAAA
+GCCTAGACCTGATAGTTATTAGCTTATTGGGGGTTACACTATTCCAACTTACCATACTAT
+TTCCTAGTCTGTTCGATCTGAATAACAAAACACCATAAATGAGGGTATCTTATAAACAGC
+AGAAACTTCTTTCTCATAGTTCTAGAGGCTGGAAGTCCAGGATCAAGGCACAAGCATATT
+TAGTGTCATGAAGACCTGGTTCTGGTTCATAGATTAACTAACTAGCCAGTTCACTAATCC
+CACTCACGAGGGCAGAATCCTCATGACCTAAGTACCTCCCAAAAGCCCAGCCTCCTAACT
+ACATCACACTGGTGATTATGTTCCAACAAATGAATTCTGCAGGGACACAAACATTCAGAC
+CACAGCAACAATGGACACCATAACCAAAGATATAACAGACTACCTATGATTTTTTAACAG
+ACCTCCACAGAGCTTCACTGCCACACTGCCTTCAGGGTCCCTGGAATGAAACTGCTTCAT
+ATGTAAGACTGTTTTAGGAAGTCTTTATGATGCTTGAGTTACTATATATTGTATGATTTA
+GAGTGAAGCACAGCGGGGTGAAAAGAAAATTTGGATATACACAGCCCTAGATTTGAATCC
+CTGCTTTGTTAATCCCTAGTTGCATGACTGCAGCACATTATTTATGCTCAGAGACTCATT
+TTCTTCATTTGGGAAATGTGGATAATACCTACTATCTATGTTTGTTGTGAAGAATATATA
+AGACAATATACATAAAATACCAGTGTAGGTTTTTAAAAAGCTGTTAAGATTATCAGAAGG
+AAATCAGATGGAATATAGAAAGGAAACAATCAAGTCTGTGAAATTGTTTGCTGCATTAAT
+ATGACAGAAAAAAATGTCTAAAAACAGGTTCCCATGATGGGAAAAGTGCTCTGTATTTTT
+AAATTACCATACAAGCCCTCTGACTCACAGAAAGGTTCATGGTAAATTAGGTTAAAGACT
+CATAAAAAAAGTATACATGTACACAGCAAAAATATTAACTTAAAGCAGATTAATGCAAAT
+ATTCTAATATGGGGCCAAGGCGTTCTCTCTCAGTAGGGGGTCCACTCACTGAAGCTCTGC
+TCTTCCTCACATAACAATACCCACACTGCAAGGTCTGTGACTGCCAGGGCCAGTCATGTG
+AAAGTAGAACAAGAACAGAAAGACAATTGGAAAGCAATACCTTTCACGTTTTTATAATTT
+TTGTTTCAATCTACAGTTTTCTTGCACAATCTAATTCAATAGCAATTTCTTAAAAACAAA
+AAACTCTCTCCTTTCTGATTCAAGCAGCAGAGATGGGGGAAAAAAAAAAAACCAAAGTTT
+TCTGTTATGGAGTCTTTCTAAAACATTAAAGTTAGCATTCATAAGAACAAAAACCCTTTC
+TGTATTCAAATTTTATTAGTTTGTACAATATTCAAGTAAATTTCTTAATATAAACACATT
+CTGAAATGAGTACAACTAGGCCGGGCATGGTGGCTTAGCCTGTAATCCCAGCACTTTGGG
+AGGCTGAGACGGGCGGATCACTTGACGCCAGGAGTTCAAGACCAGCCTGGCCAACACGGC
+AAAACCCTGTCTCCACTAAAAATACAAAAATTAGCTGAGCATGGTGGCACATGCCTGTAA
+TCCCAGCTACTCAGGAGGCTGAGGCACAAGAATTGCTTGAACCTGGGAGGCAGAAGTTGC
+AATGAGCTGAGATCATGCCACTGCACTCCAGCCTGGGTGACAGAACAAGACTCTGTCTCA
+AAAAAAAAAAAAAGAAAGAAAGAAAGAAAGAAACAAGCACAACTGAGCTTTTGCTAAACA
+TATACCTCAACTGGAAGAAACCAAAGTGCCTAGGTATAGTACAGGACTACTAATTTCTAA
+TGTTCCATGTGGTGTTGGTATCTGTCAGTGGGCTTTACAAAAGAAAAAGATGATGTCAAT
+TGATTTGACAAATCAGTTATTAAATGATAACTTCCAAAGAAGTTAATGCCATTCTGAGTC
+ATTCTGATTTGTCATATGTGATTTCTGACTTCAAGTCATAAGCTGATTTAAAAGAAAAAT
+ATAATAATTATAACTTTTGAGGCTGGTACTATAAGGTCCCATGCATGTCTCAAAATCTCT
+AAATATACGTATGTCTATTTTGCAACTCACTCTAAGTAGATCAAATTACTATTGTTCATG
+CTTAAGTACTATAGCTTAGATTCTGAATGCTACTATTAAGGTCATGTCTTTCTAAAATTA
+GTTTCTTCCTTTCCAAGTGTTTTTCAAACTTTTCTTATTTACAGTAGAAATACTCACCAC
+ACACATTAAACAAAATTGTCCCAGAGCTATAATACATAAAACAGATAAATGCAGGGCTGC
+TCTGAAAGTAGGGCCCAACTGCCCCTTTATCCCCAATAAGCAATATCTTATGCTTTTCTG
+CAAAACTCTAGGGCGTTTTGGTACAAAGACTAAAAACTGCTCCTTTAAACTATAATCAAA
+AATGAACATTAAAACAAAAGTTATAGAACTTAAAAGGCTATTATTTAGCTAATTAGAATA
+TTCATTAATCAAAATATTTTCTGATCCCTATTAGTTGTTATAAGTCTGAAATGCCAAACT
+TACTTATTAAAAGAAACAATAAAAAATTAAAACATTTGGCTAAACTGGATATTTCAATTA
+GTTATTTTTCATTGTATTTAATTAATCTTTAAACTGTCCTAAAGTAGCATTATTCAACTA
+CACAAAAGTCTGTATGAAGAGAAGAAAATAGTTCTCTAAAAGGATCAAAAAAAAGGGCAG
+GCTGATGAATGATGAACAGATTATGTAAATATTTCTCTTATTTATAACAATTTAAAATGT
+ACCAAAGCAGGAAGCTCTGCTATTATGGAGATTCAGCCTCCTAGAAGCTGCTCAGTCAGA
+GGCCTGACAGTATAACTGCAGAGAACACGTGTCCAGCCCAATAAGCTGTTCTACCTCGTC
+ATATAATCTAAACGTACAGGTACAAAAAGGGGAAGACCACAAACAACTGAGCTGGATCTC
+ATTACTTCCTTGTTCAGTGATAAAGACAACAGGCAAACATTTGAATTAAGTAGGTTCTTA
+CCCACAAATTTTGTTTTAGATATAAGTAGGAGTAATCAGTAACCAAAATAGTAATTATGC
+TGACCTGACAATTCTCAATAATATTTTCAAAGCATAAGTGACAGATCCCTATAAGAAACC
+TAGAGAAGGGTTTTGGAAAGAACCTAGGCATTTCTACGTGTACAAATGAAGATCTAATAA
+TCATTCTGTGAAGAGTATAAACCTTCATTTCATGACAGATTAAAAACTGGAGAACATGAA
+ATTTGCTATGTTAAAAAGTTTCTCTCCAAAAAACAATGTATGTCGATAAAGAGCTGGAGT
+TGTTATCTACATAGCCGTAAGGGTATGTACATAGGATATGCAGGTAGAGAAAATAAGTAA
+TCAAACTACTGATGTTAAACCTTGGCTGAAGATTGGGCACAGTTAGAAATAACATTATCA
+GTCTGTAGGACCAAAGAGGAAGCTGAAGAGAGAGAGCTTCAGAGATAGCTGAAGCCTTGA
+CTCTTATCTTTTTTTTTTAAAGTCACTTTGATGACATTTCAGACTTACAGAACTAGAACT
+AGAAGTCAAAGGCCTTTTTTGACTACTGTTATTTTCCACTCACCAGGCACTCTGTCACCA
+TATTATCCATTTTTACTTATGTAATTACCAATATTTTAAATTGATTCATGTACTTGTTTA
+CTATCTATGCCTCCTTCCCCCATTTGCATATGCACTTCAAGAGAGCAGAGAACTAGTCTG
+TCTGGTTTACCAGTCTTTACAACAGTACCTGGCAAATTGAAGAGGTCTAGTAAGTATTTG
+TTGAATGAATGAGTGAATGAATGAATGAATGAACAAATCAACTCCTGTAGCACTTTGGCT
+CCTCCCTCTTGATGATCCTCATTCATGAATGTATTTATTTTGTGACTCCTTTGAAGTTTA
+AATGGGTATTTCTGGTAAGAGTAACTGGATATTAAGCAGGTGGTTTCATGGAAGCAGGAA
+TAGAGAAATTACTACAGATAACTACAGAACAAAGAGATGTAGGCATATAACTCTCCTAAG
+TACCTTTAAAAAGACTCTAATATAGTGACTGCTCCAAAGACTAGAGAATTTACTTGCAAA
+ATTACTAAGAGCCACCCCGTCTCCCCTCAAAAAGCTTTTATGACTGCTTCACTGGGGGGA
+GAACAGACAGAGATGGAGGTTTCAAGAAAACAATTTATATAATAGAATGTGTGCATATGT
+GGTATATATTTAGTTTTAAATAAAAAATTAAGATTTAATAAATGTTGTAATAGATGCCAG
+TATTTAACCATTTAAAGCTATACTACACATAAAACAAATTCAAATCAGACTATACTACTC
+ATTAGAAAACTAATCGCAAATCTGATACTTAAAAATCTGTGACTTAAAGCCAAGCATGGT
+GGTACATGTCTGTAAGTCCCTGCTACTCAGGAGGCTGAGGTGGGAGGATTGCTTGAGCCC
+AGGAGTTCAAGTCCAGCTGGGGCAATTTAATTCTAGATCTCTAAGGCATTCTGAATATAT
+TATGTTCAAGAATATAACATAATCACAAAAGTGATGTTTTAAATTTTTAATTCAATGAGA
+AAAAAGAACAGTGCCGACAAAAGAATATCCCCAAAGAAATAAATATCCATGAAAGAGATA
+TGATTAACGGAATTCCATCCTCACATATAAAAAAAGTATATGACTAGTATTTGTAATTTA
+TAATAAACTTGACTAAGCAGTTGAACATCTGCTGAGAAATATCTTAGCAGAGTTGTCACA
+AAATATATCTTTTTATAAAGTCAATACCTGATTCTCCAGTTGCATGTTAGGTCAGCTTGT
+AAGAATAAGACAGGCACTGCGATGGACAGCATCCATGGTAGATGATCAATTGTAAGGAGG
+GGACTAAGGATTTCTTTGTGTAAAATAAAAGAGCACTTTATTTTATAATTACTATATATT
+TTCTACTAATGAAAAAATGATCTGCTACAGCTTCTGCTGATAGTACCTAAGAGCTGAGGA
+TACCTCTCTTAAAGGGTAACTTTTGTATCACATATCTTCTTACTTGCCTCCTTCATAAAC
+CCTCCTTAAAAGGAATTCTTGAGGGATGTCATCATTAGGTCACCAGGATTTTAATAATAA
+CAATGCAATGAAAATAACAATAACAATAGTAGCATTTGTTTACCATATGCCAATCACTTT
+TCTAAATTTTTAGACACAATAACTAATTGAATTCCTTCAGTAGCCGTTTACATAACAGAT
+ACTGATTACAGTATTAAAATCTGGATTGACAGACACATCCTACTTAGAAATTTCTTTGAG
+TCTCCCTACTTTTGAACTAAGCTTGTATGATATTTGATACACCAATTCAAGTCATGCTCA
+AGCCATTCCTCTCATGCCAGGGAGCACAGTCTTTCAGTTGACACCTGGTTTATACCACTC
+ATCTTGTTAAAACACTGTTCAGCTTCTGGTTATCTAAGGGAGAGGTGTGCTGCAGCCAGC
+TAATACCAGCTTGTGAGAAGCACTGTGCACACATCTTCCCAACTCTGCATTCGGTGACAT
+CATGTTGGTGACTTGACATTGGCCATGCTGGGAGTATTTCACATTACAGAAATTGGGGCT
+TTTTTTTTTAATCAACTAGTTGTTAAATATTTACTCATATATCATTAATCTGAGGAAATG
+TGTATTCTGTTAAGTTTGTCAGACCCTATTCAGATTCAGGTAGGACAAGCTTATGTCTCT
+AAATTGGGTAAGACCAATTATCAACGGCATCTTTAGATATCCAGCTCTCAGGAGAGAGGC
+AACTCGTTCTCATAATTGCTCTCCTAGGTCTACAGTAGACTCTTCGCCTTTCATTTCCAC
+AATATGACCAATTTTTATATGCCAAAAACTTCTTAAACACTGTAATTCATCCTATCTAAA
+ATACCATTGATTACTAGATTCACTATTGTTTTATATATGATTAAAAAAAAACACTGCCAG
+TTAATTTAATATACTGTCAACTGTAACATGCATCCTGATATCAAAAATAGTGAAAAGTAA
+AAAATGCACATTAGAAATTGATGGGGAAAAAAAATCACTTCTATCTCGTTTACTATTGTT
+CTATTGTTTTCCCATCTCAGAATCTTAGTTCAACCTCTCCTTGACTCTTGATATTCCACT
+CCTAGATCTCCCACCTTAGTGCTTTCTCCAGTGCCTATTTATATTCATAAATATCTTTAC
+CTACATAAACCACAACAGAATGAACTCTATTTATTAGGAAAAATAATCCTAAAAATAGAT
+GCAAAATAATAAGAAAAGAAAGGAGAAGTGGAAAGAGACTATGGAACAGAGAGAAGGGAC
+AAAAAAATGGTTCCAGGCAAAATAGCCTAAGCAACATGCATTATTACAAAGTTGGTTTTA
+AGTTTATGGTGTGGAATGGCTTATTATCAGGATGAACATTCAAGTCTTCCCAACAACTGC
+TCTCACTGCTTTGAGAAGATATGAGTCTGGCCTGACATGACCAACAAGTATTTTTAAAGC
+ACTTCAGACTTTACTGCAGCATTATCAAGACAAATAAATATGTTTTCTGTCTTTTCAAAA
+AATCACCTTTCATTCAACAATACTTTTGCGCTATCCCAACTTTTATGAATACTCTTAAGG
+TACTTGGAAATGATTTTACTTACTCTCCATCCACTTCTGGTCTTCTACATACACAATGAA
+ACTTTCCACCAAAATCTATGTACAGATCATTCTCCACAATATGAAAGATCCGTCCAATGA
+CCAGTTTATCCTTTGCAGGTCCCATCTGTGTAAGAGGAGAATGTCTCAGCATAGATGCAA
+AGGATTCCACATTTTTTGGAGAACCCTAAATATGAAAAGAGATATTTATATACATATAAC
+TCAACATGAAGGTATAATAAAGTCTTAAAGAAATTTTCTTAAAGTCAATTGTTGTAGCAA
+TAATTTTAAAATATATGTGGAATTTTGCTTTAAAATGCCAGTTATGCTCTTCAACTTCCT
+CTTCCATCCTTTCCTTCCTGAAGAGGAGCTAAAGAAAGTAGGCATCAAGGTGGAGCACAG
+TGGCTCACGCCTGTTATCCCAGCACTTTGGGAGGCCGAGGCAGGTGGATCACCTGAAGTC
+GGGAGTTCTAAGCCTGACCAACATAGAGAAACCCTGTCTCTACTAAAAATACAAAATTAG
+GGGTTCCAAGATGGCCGAATAGGAACAGCTCCAGTCTACAGCTCCCAGCGTGAGTGACCC
+AGAAGACAGGTGATTTCTGCATTTCCAACTGAGGTACCGGGTTCATTTCACTGGTGCTTG
+TCGGACAGCGGGTGCAGGGCAGTGGGTGCAGCCCACCGAGTGTGAGCCGAAGCAGTGCCT
+CACCCAGAAAACGCAAGGGGTCAGGGAATTCCCTTTCCTAGCCAAGGGAAGCTGTGACAG
+ACGGCACCTGGAAAATCGGGTCACTCCCACCTTAATAGTGCGCTTTTCCAATGGTCTTAG
+CCAACGGCACACCAGGAGACTATATCCCATGCCTGGCTTGGAGGGTCCCATGCCCACGGA
+GCCTCGCTCATTGCTAGCACAGCAGTCTGAGATCAAACTGCAAGGCAGCAACGAGGCTGG
+GGGACGGGCGCCCACCATTGCCAAGGCTTGAGTAGGTAAACAAAGCAGTCAGGAAGCTCC
+AACTGGGTGGAGCCCACCAAAGCTCAAGGAGGCCTGCCTGCCTCTGTAGACTCCACCTCT
+GGGGGCAGGGCATAGCCGAACAAAAGGCAGGAAAAACCTCTGTAGACGTAAATGTCCCTG
+TCTGACAGCTTTGAAGAGAGTAGTGGTTCTCCCAGCACTGAGTTTGAGATCTGAGAACAG
+ACAGACTGCCTCCTCAAGTGGGTCCCTGACCCCTGAGTAGCCTAACTGGGAGGCACCCCC
+AAGTAGGGGCAGACTGACACCTCACACAGCCGGGTACCCCTCTGAGACGAAGCTTCCAGA
+GGAACAATCAGGCAGCAACATTTGCTGTTCATCAGTATTCGCTGTTCCGCAGCCTCTGCT
+GCTGATACCCAGGCAAACAGGGTCTGGAGTGGATCTCCAGCAAACTCCAACAGACCTGCA
+GCTGAGGGTCCTGACTGTTAGAAAGAAAACTAACAAACAGAAAGGACATCCACACCAAAA
+CCCCATCTGTACGTCACCATCATCAAAGACCAAAGGTAGATAAAACAACAAAGATGGGGA
+AAAAATAGAGCAGAAAAGCTGAAAATTCTAAAAATCAGAGTGCCTCTCCCCCTCCAAAGG
+AATGCAGCTCCTTGCCAGCAATGGAACAAAGCTGGACAGAGAATGACTTTGATGACTTGA
+GAGAAGAAGGCTTCAGACGATCAAACTTCTCTAAGCTAAAGAAGGAAGTCAGAACCCATC
+GCAAAGAAGCTAAAAACCTTGAAAAAAGATTAGACAAATGGTTAACTAGAATAACCAATG
+CAGAGAAGTCCTTAAATGACCTGATGGAGCTGAAAACCACGGCACAAGAACTACGTGACG
+AATGCACAAGCTTCAGTAGCTGATTCGATCAACCGGAAGAAAGGGTATCAGTGATTGAAG
+ATCAAATTAATGAAAGGAAGTGAGAAGAGAAGTTTAGAGGAAGAAAAGTAAAAAGAAATG
+AACAAAGCCTCCAAGAAATATGGGACTATGTGAAAAGACCAAATCTACGTCTGATTGGTG
+TACCCAAAAGTGACGGGGAGAATGGAACCAAGTTGGAAAGCACTCTTCAGGATATTATCC
+AGGAGAACATCCCCAATCTAGCAAGGCAGGCCAACATTCAAATTCAGGAAATACAGAGAA
+CGCCACAAAGATACTCCTCGAGAAGAGCAACTCCAAGACACACAATTATCAGATTCACCA
+AAGTTGAAATGAAGGAAAAAATGTTAAGGGCAGCCAGAGAGAAAGGTCAGGTTACCCACA
+AAGGGAAGGCCATCAGACTAACAGCGGATCTCTCGGCAGAAACTCTACAAGCCAGAAGAG
+AGTGGGGGCCAATATTCAACATTCTTAAAGAAAAGAATTTTCAACACAGAATTTCATATC
+CAGCCAAACTAAGCTTCATAAGTGAAGGAGAAATAAAATCCTTTACAGACAAGCAAATGC
+TGAGAGATTTTGTCACCACCAGGCCTGCCCTAAAAGAGCTCCTGAAGGAAGCACTAAACA
+TGGAAAGGAACAACCGGTACCAGACACTGCAAAAACATGCCAAACTGTGGACCATCGATG
+CTAGGAAGAAACTGCATAAACTAATGAGCAAAACAACCAGCTAACATCATAATGACAGGA
+TCAAATTCACACATAACAATACTAACCTTAAATGTAAATGGGCTACATGCTCCAATTAAA
+AGACACAGACTGGCAAATTGGATAAAGAGTCAAGACCCATCAGTGTGCTGTATTTAGGAG
+ACCCATCTCACGTGCAGAGACACACATAGGCTCAAAATAAAGGGATGGAGGAAGATCTAC
+CAAGCAAATGGAAAACAAAAAAAGGCAGCGGTTGCAATCCTAGTCTCTGATAAAACAGAC
+TTTAAACCAACAAAGATCAAAAGAGACAAAGAAGGCCACTACTTAATGGTAAAGGGATCA
+ATTCAACAAGAAGAGCTAACTATCCTAAATATATATGCACCCAATACAGGAGCACCCAGA
+TTCATAAAGCAAGTCCTTAGAGACCTACAAAGAGACTTAGACTCCCACATAATAATAATG
+GGAGACTTTAACACCCCACTGTCAACATTAGACAGATCAATAAGACAGAAAGTTAACAAG
+GATATCCAGGAATTGAACTCAGCTCCACACCAAGTGGATCTAACAGACATCTACAGAACT
+CCCCAACCAAAATCAACAGAATATTCATTCTTCTCAGCACCACATCACACTTATTCCAAA
+ATTGACCACGTAGTTGGAAGTAAAGCACTCCTCAGCAAATGTAAAAAAGAAATGATAACA
+AACTGTCTCAGACCACAGTGCAATCAAACTAGAACTCAGGATTAAGAAACTCACTCAAAA
+CCGCTCAACTACATGGAAACTGAACAACCTGCTCCTGAATGACTACTGGGTACATAACAA
+AATGAACGCAGAAATAACTAAGATCAGAGCAGAACTGAAGGAGACAGAGACACAAAAAAA
+CCTTCAAATAATCAATGAATCCAGGAGCTGGTTTTTTGAAAGGATCAACAAAATTGATAG
+ACCGCTAGCAAGGCTAATAAAGAAGAAAAGAGAGAAGAATCACATAGACGCAATAAAAAA
+TGATAAAGGGGATATCACCACCGATCCCACAGAAATACAAACTAACATCAGAGAATACTA
+TAAACACCTCTACGCAAATAAACTAGAAAATCTAGAAGAAATGGATAAATTCCTCGACAC
+ATACACCCTCCCAAGACTAAACCAGGAAGAAGTTGAATCCCTGAATAGACCAATAACAGG
+CTCTGAAATTGAGGCAATAATTAATAGCCTACCAACCAAAAAAAGTCCAGGACCAGACGG
+ATTCACAGCTGAATTCTACCAGAGGTACAAGGAGGAGCTGGTACCATTCCTTCTGAAACT
+ATTTCAATCAATAGAAAAAGAGGGAACCCTCCCTAACTCATTTTATGAGGCCAGTATCAT
+CCTGATACCAAAGCCTGGCAGAGACACAACCAAAAAAGAGAATTTTAGACCAATATCCTT
+GATGAACATCGATGCAAAAATCCTCAATAAAATACTGGCAAACCGAATCCAGCAGCACAT
+CAAAAAGCTTATCCACCATGATCAAGTAGGCTTCATTCCTGGGATGCAAGGCTGGTTCAA
+CATATGCAAATCAATAAATGTAATCCAGCACATAAACAGAACCAAAGACAAAAACCACTT
+GATTATCTCAATAGATGCAGAAAAGGCCTTTGACAAAATTCAACAACCCTTCATGCTAAA
+AACTCTCAAGCAATTAGGTATTGATGGCACGTATCTCAAAATAATAAGAGCTATCTATGA
+AAAACCCACAGCCGATATCATACTGAATGGGCAAAAACTGGAAGCATTCCCTTTAAAAAC
+TGGTGCAAGAAAGGGATGCCCTCTCTCACCACTCTTATTCAACACAGTGTTGGAAGTTCT
+AGCCAGGAAAATCAGGCAGGAGAAAGAAATAAAGGGTATTCAATTAGGAAAAGAGGAAGT
+CAAACTGTCCCTGTTTGCAGATGACATGATTGTATATTTAGAAAACCCCATCATCTCAGC
+CCAAAATCTCCTTAAGCTGATAAGAAACTTCAGCAAAGTCTCAGGATACAAAATCAATGT
+GCAAAAATCACAAGCATTCTTATACACCAATAACAGACAAACAGAGAGCCAAATCATGAG
+TGAACTCCCATTCACAATTGCTTCAAAGAGAATAAAATACCTAGGAATCCAACTTACAAG
+GGACGTGAAGGACCTCTTCAAGGAGAACTACAAACCACTGCTCAACGAAATAAAAGAGGA
+TACAAACAAATGGAAGAACATTCCATGCTCATGAATAGGAAGAATCAATATCATGAAAAT
+GGCCATACTGCCCAAGGTAATTTATAGATTCAATGCCATCCCCATCAAGCTACCAATGAC
+TTTCTTCACAGAATTGGAAAAAACTACTTTCAAGTTCATATGGAACCAAAAAAGAGCCCG
+CATTGCCAAGTCAATCCTAAGCCAAAAGAACAAAGCTAGAGGCATCAAGCTACCTGACTT
+CAAACTACGCTACAAGGCTACAGTAACCAAAATAGCATGATACTGGTACCAAAACAGAGA
+TATACACCAATGGAACAGAATGGAGCCCTCAGAAATAAAGCCGTGTATCTACAACTATCT
+GATCTTTGACAAACCTGACAAAAACAAGAAATGGGGAAAGGATTCCCTATTTAATAAATG
+GTGCTGGGAAAACTGGCTAGCCATATGTAGAAAGCTGAAAGTGGATCCCTTTCTTACACC
+TTATACAAAAATTAATTCAAGATGGATTAAAGACTTAAATGTTAGACCTAAAACCATAAA
+AACCCTAGAAGAAAACCTAGGCAATACCATACAGGACAAAGGCATGGGCAAGGACTTCAT
+GTCTAAAACACCAAAAGCAATGGCAACAAAAGCCAAAATTGACAAATGGGATCTAATTAA
+ACTAAAGAGCTTCTGCACAGCCAAAGAAACTACCATCGGAGTGAACAGGCAACCTACAGA
+ATGGGAGAACATTTCTGCAATCTACCCATCTGACAAAGAGCTAATATCCAGAATCTACAA
+AGAACTCAAACAAATTTACAAGAAAAAATCAAACAACCCCATCAAAAAGTGGGTGAAGGA
+TATGAACAGACACTTCTCAAAAGAAGACATTTATGCAACCAAAAGACACATGAAAAAATG
+TTCACCATCACTGGCCATCAGAGAAATGCAAATCAAAACCACAATGGGATAACCATCTCA
+CACCAGTTAGAATGGTGATCATTAAAAAGTCAGGAAACAACAGGTACTGGAGAGGATGTG
+GAGAAATAGGAACACTTTTACACTGTTGGTGGGACTGTAAACTAGTTCAACCATTGTGGA
+AGACAGTGTGGCAATTCCTCAAGGATCTAGAACTAGAAATACCATTTGACCCAGCCATCC
+CATTACTGGGTATATACCCAAAGGATTATAAATCATGCTGCTATAAACACACATGCACAC
+ATATGTTTACTGTGGCACTATTCACAATAGCAAAGACTTGGAACCAACCCAAATGTCCAT
+CAGTGATAGACTGGATTAAGAAAATGTGGCACATATACACCATGGAATACTATGCAGCCA
+TAAAAAAGGATGAGTTCATGTCCTTTGTAGGGACACGGATGAAGCTGGAAACCATCATTC
+TCAGCAAACTATTGCAAGGACAAAAAAACCAAACACCTCATGTTCTTACTCATAGGTGGG
+AATTGAACAGCGAAAACACCTGGACACAGGAAAGGGAACATCACACAGCAGGGCTTGCTG
+TGGGGTGGGGGCAGAGGGGAGGGATAGCATTAGGAGAAATGCCTAATGTAAATGACGAGT
+TAATGGGTGCAGCACACCAACATGGCACATGTATACATATGTAACAAACCTGCACATTGT
+GCACATGTACCCTAGAATCTAAAGTATAATAAAAAATAAATAAATAAATAAATAAAAATA
+AAAATACAAAATTAGCCAGGCATCATGGTGCATGCCTATAATCCCAGCTACTCATGAGGC
+CGAGGAAGGAGAATCACTTGAACTCAGGAGGCAGAGGTTACGGTGAGCCGAGATCACGCC
+ATTTCACTCCAGCCTGGGCAACAAGAGCCAAACTGTCTCAAAAAAGAAAAAAAAAAGAAA
+GAAATTAGGCATCTATACTTGGTGGAGGATGACAGAGATGTGATAGTCCAGGGTGAGGTC
+TCGAGAGCCCAGGCAGGGTAGGGAGAGTAGAAGAGTGCCTGTATATCAAGTCTCTGAGAA
+TGGGGTGGGGGGTGGTTAGTGGTCAGAGTATGAGCACGTGAGGAGGGCATCCAAGAAGCA
+ATTGACTTTATTCCTAGCACTGACCATCTGTAAAAAAATGCCTTCTAAATCAAGTTTAGT
+GAAAGTCACTATTCTTTTAATACAAATGTAAATATACATTAAGATAAAAACAATTAAGAG
+CCTTTCATCACAATGATCAGTCTGAACATGAGTTCCTGATACATAATTCTTTTTAAACAA
+CTTGAATTTGTTATACTTTTCTTTCTCCTAAAGTAAATTCCAAAAGAAAAACAGCTTGTT
+TTGTGCTATTCACTTTCCGGGAATCTTTTTACATATTGAATTCACTTGAGGTATGACTAA
+TTATTCTTTTTTTCTTACAAAAATTTTTTCCAAACACATTTTTTCCAAATCCGTGAACAC
+AGATTTGTGCCTTCTACTCATTTTTGTGTATGGAGTGGTGTGTGCAATTTGGTACAAACT
+AAAGGAAGTGCTAAGTTTCTATCTGTGAGAGCAAATCATGGAAGGACATTAACAATTTGA
+TCTGACGACCTAAATGCTGTATTTGGAATGAGTTTTACATTTGTTATTCGGGGAGAACTA
+CTAAAAGTTCAATAGTAAAGCACATTTACTTTTAAAGCTACACAACTATATTTGTGACTT
+AAGTTTAATGCATGTACTACTTGAAAGATTATAAACTCAAATGCCAGGCCAGGTGAGGGC
+TTGATAATCAGGATATGTGCCCAAGTTTAAAAGGTGTAGACACTACTCAGCTCCAGCTGC
+AGCTGCAATTCAAGTCCCCATGTTTTAATTTTTAATGTTTTAATTTTCCAAGAAAAGCCA
+GAAATCCACATATTAATGTAAATTTTCCAATTTTTAAATACTTATATGCAGGGGGATAAA
+GTTTTCCATTTTACAAACCCGGCAAAACACATCCAGGTGTTGAATTTGGCCCACGAACCA
+CAAGTTTATGACCTCTGCTTCAGGAAAAAGAAAGTCACGACATTTGGCTTATGCCAAGTC
+CCTCAGGTGCTAGAGGGAGGGTATGATGATGAATTTACTTGGTGAACTGAAACACACAGG
+GAAAAAATCCTTAGCACAAAAGGGTCAATCTAAACTAAAGACAAGTCAGTAGGCCTAGAG
+GCCAACTAGAGCTGAAAAGGTAACCAGGAATGTATGCCATGAGCAATCATACTAGTTTTA
+TAAATCCACAAAATACAACATTAAAGGTCCTTAAACAAGCACTTTGAAAATAGTTCTTTC
+TTGCAGAGCCAGAGATAAAACAAATCCTACAGAGGTAACACAGACACAGCTGACTTGCCC
+TTTAGAGGTAGTGTAAAAGAGTAATTCTAAGTAAGCCATTCTTTTTTTTTTATTTTTTTA
+TTTTTATTTTTTTTTGTAAGCCATTCTTGACAAGAGCAGCTACATAATCCTTTGCTGGGA
+GCCATTATTCCATCCATAGTAGCTGCCACTAAAGCAGATGAGAATAGCAGTGCTCAAGAG
+AAGAGCAAACAGTATCAACTTGGGGGTCTCTGCTTGTAACCAGGGCAGGTCCTGCCCACT
+TTCCCTATGATCTGCTTTCCCATTACTCCACTTTTATGGTTGATATCTACCAGAGTTCCT
+CTGTTCTTTTTCTTCTTTTTTCGCTTTGGCTATTTTTTTTTTTCAATTGGCTGACTTTCA
+ATTGAAGCCATAGTCCAATTAAAACTAAATGACAGGGGCTAGGCATTGTGGCTCACGCCT
+GTGATCCCAGCACTATGGGAGGCCAAGGTGGGTGGATCACTTGAAGTCAGCAGTTCAAGA
+CCAGCCTGGCCAACACGGTGAAACCCTGTCTCTACTAAAATACAAAAATTAGTCGGGCAT
+GGTGGCATGTGCCTGTAATCCCAGCTACTCAGGAAGCTGAGGCAGGAGAATCACTTGAAC
+CCAGGAGGCGGAGGTTGCAGTGAGCCGAGATGGCACAACTGCACTCTAGCCTGGGCGACA
+GAGTGAGACTCTCAAAAAAAAACAACAAAAAACAAAAACAAAAAACAAAACAAAACAAAA
+AACCAGATGACACTAAGATACAGTAGTAGCAGATCCAGTAGTTAAACTTTTACTGGAGAT
+AATTCAGCCATCACTAGGACCTGTTCCTAAAATAACACAATGTCCTTTTTCAATTGTGAA
+GAGATGTTTGAGCTAAGATTAGTATAATAGTAAGTGGTATTTTCCCCTTGGTTTTAGAAA
+ATTATTGAGTGCTCTCAACTGTTTAAAAAGATTCTCTTGAGATTTTTAGTAAGTCTGCAG
+TTAAATATTTATTACATTATAAACTTTATAAAGTTATAGTTACTTTTTATAGGTAACTTT
+AAAATCAAGTGGAAGTAGAACATTTCTCCTCCATTTTTTGCCTCTATTATATTTTGCAAG
+GAAGTCAGTGTGTTTTTGGCGAGTGAAATAATTTTACCACAAGCATAAGAACCCTGGATT
+AACACCTGAATTTGCTTTTAAATTGTAGCTTATTATTTCATTTGATTTTTGATATTGCAT
+CATTGATTTTGGGAAGCTACATCAAACAATCAGACAAACCCTTGCTTCAAAAATCATAGT
+CTAGAACCATCTCTGAATCCTAGGGCTTATGCCAAAATGTACTCATTTACTTGTCAAATG
+ACTCCTAAAAACAGTAAATGTAGCAACTCCCACAATCCATGTTCACTACAGGGAGTCCTG
+TTTATAAAGTCTCTAAACTAACATTGATAGCTCCTCTCATGCTGATATAGACTGCAGAGA
+CTGGAAGCATACTGTCACCGCTGGATATGTATCATAGAGCTCAGTGCCTAACCCTGGAAA
+ATGTTACAATAAAGCTCACTAACTGAGCTGTCACAGGTACTAACTTGGAGTTGACTATTT
+CCTTTAACAGTTGGTCATAGAGATCAGATCTCCTGCTATTCTGCTGTACTATTTTCTCCT
+TTGAAGCCTGAAAGTTGACAGGACCGTCAAGGTAGAAAGGAGTAAGGTAAAGGAATTACA
+GACATATGGAACAGTATCACTTTCATTTATTCAATCATGCATTCATTCATTCATCAAACA
+TGTGTTGTCTTTTTAATATATATTAAGCATATATATACCTATCATGCATATGAGGACCAT
+TTAATATACAGCTTGGAAACAGGGGCAACTAGTGCTAAAAGAATATGAGACATCAACTAA
+TCCAACTACCTCAAGTTTTACATGAGTACCATACATGCTATTCAAAGTTACATGGGATAC
+TGAACAGTGGTTCTTAAATAAAACTTGCTGCAGAAGATAGAAAATAGATAAAAACATCAT
+AGCAAACTTAAAAGAAAACAGTACAGAAGAATAACAAATACGAAACCTGACTTCTATGAC
+CAACTCAGCCAATAAACAGCGAAAAAAAAACCCTGAATAAGTCATTTAACTTCTCTAGAT
+CTGTTTTCTCATTTGTAAATTAAAGGATTGGATAACTATAAATTTTCTTCCAATTCTATA
+AGGTAGTAGGAATTCTTAAATATTCTAAAATATAAAAAGGATTTTATAAAACAATACAAA
+TTAGAAATGGGAGACAACATCCTACCCAGTTACCTCTTTTAATGTAGACAATAAAAACAG
+CTGGGTGCAGTGGCTCACCCTGTAATCCCAGCACTTTGGGAGGCTGAGGTAGGTGGATCA
+CCTGAGGTCCGGAATTCGAGAACAGCCTGACCAACATGGGGAAACCCTGTCTCTACTAAA
+AATACAAAATTAGCCGGGTGAGGTGGTGCATGCCTGTAATCCTAGCTACTCAGGAGGCTG
+AGGCAGGAGAATCACTTGAACCCAGGAGGTGGAGGTTACGGTGAGCTGAGACTGCGCCAT
+TGCACTCCAGCCTGGGCAAAAAGAGCAAGACTCCATCTCAAAAAAAAAAAAAAAAAAAGA
+AAAGAAAAAAGAAAAAAAACAATAACAATAAAAGTAATGAAATGGTATATATACTTTAAC
+TACTTCATACTGGTTAGCAAGAAAAAAATTTCAACATGCATCTCCAAAAATGACCCACTT
+CTATTAACCGTGCTATAATAACTTTTGTTTCTTTAACACTAACCAATAAATGTTACGCTC
+GCAACAGAGTTCTTTTATTGAAATAAACGTATTGGTGGCTCAAGGTGATAAGGTACTTAC
+ATTTATCTCTCTCCCTCCTGAAATCCCATTAAATGATGGTAAAATAATAAATTAAAAAAT
+TGTAAAAATTATAAACTCTCAATATTGAAGAGAACAGATGGAGAACAAAAGTATACAAAC
+ATACTTTCTAGTGGACAGAAAGCATGTGGAAGAGTGATAATTAATGAAGCAGAGTGAAAT
+TCAAGAAGAAGAAGCTGTGAAAAAAAGAAAGCTATTCTATCCTGAAGTATTCCATAAAGG
+TATGGAGCTCAGTCATGCCAGGCTGCAGTGAGAAGACAAGCTGAAAACAAGGAGAATAGC
+TAAAAACAACAGAGGCAGGGCAGTCAATATTCTGTCAAGCACAAAATTCCTCAAGTGCAT
+AATATCTGGTAATAGGCATGTATTATCCTGTCAAAAATAAATATATTTTTTCTCTTCCCT
+TAAAAAAATCAAACAAATTGTACAGAGGAGAGCCAAGTTTGGGATGGTTTGTTATGCAGC
+AGTAACTTATACTGTTTCTATAACCTATAGAAGCAGCAAAGAAAAGACTCCAAATGACAG
+CTGTGCAGCAAGCATATGAACAATTTGTGATGATTCAAATACGAGGGCTCCCAAAGGAAG
+GCTGGGAAGTCTGGCCACATGGCTTGAACCTTGGCTCTACCGCTTACCAGCTCTGGGGAC
+AGGTCTGTGCACTTAGAATCTCTGTGCTGCTGTTTACTCATCTTATAAAATGGTGTTTGT
+AATTATATCTATCTATTTTACAAGATTGTTGTAAGGAATAAATGTGTGGCCATATGTAAA
+GCACTCAAATAGTGTCTGAAGGTAAACAGACCCTGTCAAAAACTTTAGCTTCTTTAAAAA
+TTAATTTCTTATAGACTCAGTCACCACCATCAAGTTTTATTGACTAATCTAGTATTTGTC
+AACCAAGATGATTTCCCCCCTGCCACCCCCACTCCAGGGGACATTTGGCAATGTCTGGAG
+ATGTGTTTGATTGTCATGACTGAAAAATCAACAACTCTTCTTAGATGCATCTGAGAGGTG
+GGGGTCACAGGGAAAACTGCTGTTCTCAAATGTGGAGAGACAAGTGAATGCAGAGAACTA
+CTGAAAAGAAGCCTCCAAGAAGAAACCTCTGTGGGAACCAGTGCCGAGGTAGGGAAACCC
+GAGCTGTAACTGGTGAATTGGTGGATGCTCAGTGGGACAAGTCTGAAAGTTAAAAACTCC
+AGAGAGACTCAGTTATTGGGGACTCTCACACTTTTGTGAGTTTTAACTCCAGGAGCTCAA
+CCTGGTCCTTACAGTGAATATAGGAGAAAAATCCCCTTGTACTTCAGACGGCAAGTTCTG
+TGGGGAATAGAACTATTTTGAAATACATCAGAGCACTCTCTCTTATTCAACAATTCATTT
+ATCAAACAGGTGTTGTCTTTTTAATATACATTAAGCACATATATAAAACTATCATGCATA
+TGACATGTGTCCTCAAGGAAACTCTTCAACCAAAGCCTAAACACTTGTCAGAGCCTAAGT
+GTCCTGGAGGAAGGGAAATAACCAATTCTAGCTGGCACTAGTCATTCTGTCCTACCAAAA
+GAGAGGGAAACACTGAGAAGCAAATGTGCAGTTCATAGTCCAGAGGCACAGGCTCACTAG
+AAGACTGAGACCCACTCATAAGACTATAGAACACTTTCCCTCCCCACACACCCTATCACC
+ACATTACTAAAGGCCGATTGACAGCCATTCCTTTTACCCAATACATCATGCCCAGCTATC
+AAAAAGAAATTACAAGATAGACAAAAAAGCAAAAAACACAGTTTGAAGAGACAGAGCAAG
+GATCAGAACCAGATTCAGACACAGCAAGGATACTGAAATTATCAGTCCAGGCATCTAATA
+CAACTATGATTAAGACACTAAGGGCTCTAACGGAAGAAATAAGATGTAAGAACAGATAAG
+CAATGTACGCAGAAAGATGGAAATTTTAAATAAGAATCAAAAAGAAATGCTAGAGATCGA
+AAGCCCTGTAACAGAAATGAAGAATGCCTTTGATGGGCTTACAGGTAGATGACACAGCTG
+AGGAAAAAAAAAAACTGTGACTCTGAAGATACCTCAATAAAAACTGCCAAAACTGAAAAG
+CAAAGAGAAAAAAGATTGAGGGAAAAATTGAACAGAATATTCAAGAACTTTGGGACAACT
+ACAAAAGGTGTAAACTAATGGGAATTCTAGAAGGAGAAGAAAGACAAATACAGCAGAAAT
+ATTTGAAACAATAATGACTAAGACTTTCCTTCAAATTAATATCAGACACCAAACCACAGA
+TCCAGGAAGCTCAGAGGACATCAACCAGAATAAACACCAAAAACACTACATCTAGGCATA
+TAGTATCATTTTCAAACTACAGAAAAATCAAAGATGAAGAAAAAATTCTAAAAGAAGCTT
+GGGGGGAAAACAGCTTTCCTACAGAGGAGAAAAGATAAAAATTATATCCAGCTTCTCCTC
+ATAAATCATGCAATCAAGAAAACAGTGGAGTGAGATATCTAAAGTGTTAAGAGGAAACAA
+AAAAAAAAAATACTAACCTAGAATTCTGTACCCTGACAAGTTATCCTTCAAAAATGAAGG
+AGAATTAAAGACTTTCTCAGACAAATAAAAATTGAGGGAATTTGTTGCAAGTAGACCTGC
+CTTGCAAGAAATGTTTAAAGAAATTCTTTAGAAAGAAGAAAATTATAAAAGTCAAAAACT
+CAGATCTACATTACATAAAGAAAGGCAGAACACAGAGAAGGAATATGTGAAGGTAAAATT
+AAAACTTTTAAGTTTTTAATTAGTAATTGATCTAACAATTAACAGTTTGTTCATGTTAAA
+CAATTTGCTAATAATAAAAGGGTTAATTATCTGAAGAAGTCGGAATAATCCTTAATGTGT
+ACATGCCTAAAAATAGTCAAAAACCATGAGGCAAAAACTGACAAAACTGCAAGGAAAAAT
+AGATGAATCATTACAGTTGGAGACTTTAATGTCCCTCTATCAGAAAAGGACAGATCCAGC
+AGGGAGAAAATCACTCAGGATATAGCTGAACTCAACAACATCATAAATCAACTGGATATG
+ATGGACATCTGTAGACAATTTCATCCAGCAACAGCAGAATATATATTCTTCTCATGCCAC
+ATGAAACAGTCACCAAAACAGACCACATTCTGGACCATAAAACACACCTTAACAAATTTA
+AAGGAATAGAAATCATGCAATGTCTGCTTTCAGACCACACTAGAATTTAACTAGAAATCA
+GGAATAGAAAGATAGCTCAAAAATCCCAAAATTCTTAGAGTAAACAAATACACGTCTAAA
+TAACATGAGTCAAACAAATCTCAAGAGAAATTTAAAAATACTTTGAACTAAATGAAAATG
+AAAACACAACTTATCTAAAATAAAAATTAGCACAGAAAGCAATGAAACTGAAAACAGGAA
+ATCAATAGAATCAACGAAAGCAAAAGTTGGTTATTTGAGGTAAGCTTCTAGCCAGACTAA
+GAAAAACAAAAAGAGAGGACACAAATTACTAATAATAGAAATGAAAGAGAGGACATCACT
+ACATATCCCATGAACATTAAAGAAATACTATAAACAACTCTATACCCACAGATTTGATAA
+CCTAAATTAAATGGATTAATTCCTTGAAAGACAAAGTCTGCCAAAATTCAAGTAAGAAGA
+ACAGATAATCTGAATAGGCCTATGTCTATTAAAGACATTAAATCAGTAATTAATATACTT
+CCAAAACAGAAAGCCCCAGGTCCATATGGGTTCACTGGTGAGTTCTACCAAACATTTAAA
+GAAGAAATCAAACCAATTCTCTACAATCTCTTTCAGAAGATAGGAGTGGAACTTATCCTA
+TGAGGACAGTAATATCTTAATATCAAAACCACACAAAGACATTACAAGAAAAGAAAACTA
+CAGACCAATATTTCTCATGCATGTAGATGCAAAAATCCTCAACAGAATATTAGCAAATCA
+AATCCAACAACATATAAAAATTATATACCACAACTGAGACTTACGACAGGTTTAACATTC
+AAAAATCAAAATGTAGACAAAGCATTAATAACCAGGATATATAAGGAGTTCAAACAACTC
+TATAGGAAAAAAATTCTAATAATCCAACTTTAAAATAGGCAAATAATCTCACGCCTATAA
+TCCCTGCACTTTGGGAGGCCGAGGCGGGCGGATCACAAGGTCAGGATATCAAGACTATCC
+TGGTTAACATGGTGAAACCCCATCTCTACTAACAATACAAAAACAAAACTAGCAGGGCAT
+GGTGGCAGGCGCCTGTAGTCCCAGCTACTGGGGAGGCTGAGGCGGGAGAATGGCATGAAC
+CCGGAAGGAGGCAGAGCTCGCAGTGAGCCGAGATCGTGCCACTGCAATCCAGCCTGGGAG
+ACAGAGCAATACTCTGTCTCAAAAAAAAAAAAAAAAAAAAAAGGCAAATAATCTGAATGG
+ACCTTTCTCGAAAGAAGACATACAAATGGCAAACAGGCTTATGAAAAAGTGCTCAACATC
+ATTATCATCAGAGAAATGCAAATCAAACCTACAATGAGATATCATCTCACCCCAGTTAAA
+ATGGCTTTTATCCAAAAGACCAGCAGTAATACATGCTGATGAGGATGTGGAGAAAAGGGA
+ACCATCATATACTGTTAGCGGGAACATAAATTAGTACAACCACTCTGAAAAACAGTTTGA
+AGTTCCACAAAAAACAAATAACCAAAACTAAAAATAGAGCCACCATATGATCCAGCAATC
+CCACTGCTGGTTTTATACCCCAAAGAAAGGAAATCAGTATACTGAAGAGACATTTCCCAT
+GTTTGCTGTAGCTCTGTTCACAATAGCCAAAATTTGAAAGCAACCTAAGTGCCCATCAAC
+AGATGAATGGATAAAGAAAATGTGGTACATATACACAATGCAGTACTACTATTCAGTCAT
+AAAAAAGAATGAGATCCTGTCACTTGCAACAACATGGATAGAACCAGAGGTCATTACGTT
+ACGTGAAATAAGCCAGGCACAGAAAGACAAACTTTACATGTTATTATCTGTGGGAGTTAA
+AAATTTAAACAATTGAACTCATGGAGACAGAGTAGAAGGATGGTTACCCAGACGCTGGGA
+AGGGTATTGGGGGTTTGTACCTATTAACCATCCCCACTCCCCTATATGTGATATAGTATA
+CTTATAGTATATAAGGGGGTGGGGATGGTTAATGGGTACAAAGAGTAGTTAGAAAGAATG
+AGTAAGACCTAGTGTTTGAGAGCACAACAGGGTGATAAGCAATAATTATTTAACTGTATA
+TTTAAAAATAACTAAAAGAGTTTAATTTGATTGTTAACACAAAGAGTAAATGCTTGAAGG
+AATGGATACTCTATTTACTATGATGTGATTATTACATGTTATATGCCTGTATCAAAGTAT
+CTCGTGTGCCCCCTAAGCATATACACCTACTATGTACCCACAAAAATTAAAAATAGAAAA
+AAAATGTAATCCATCACATCAATTGGCTAAAGAAGAAAAATCACATGGTCGTATTTCATT
+TCGTCAAATGGAAAAGCATTTGACAAAACCCAATACCCATTCATAATAGTAACTCTCAGA
+AAACTAGAGAAAGCTTCAACTTCCTAAAGAATATCTACAAAAAACCTACATATGTAATGG
+TAAGTAACTTGAAACTTTTCCTACTAAGCACAGGAAGAAGGCAAGGATGTCCCCTCTCAT
+CACTGCTTTTCAACATTGTACTAGAAGTCCTAGCTAATGCAATAAGACAAAAAGAAAAAA
+TAAAAGTATACAGATTGGGAAGGAAGAAATAAAACTGTGTATGATCATGGATGGCATGAT
+GACCTATGTAGAAAATCAAAAAGAATCAACAAGAAAAAAACCTCCTGGAATAAGTAATTA
+CAGCAACATTACACAATATAAGGTTAATATACAAAAAACTATGTGGCCAAAGTATTGGTA
+GTCATTAATGTGTAAACCAAGAGTATGAGACAGGTCTAAATCAATTTGGAAAGTTTATTT
+TGCCAAGGTTAAGGACACGCCCATGACACAGCCTAAGGAGGTCCTGAGACACGTGCCCAA
+GGAAGTCAGGGTACAGCTTGGTTTTATACAATTTAGGGAGACATGAGACATCAATCAATA
+CGTGTAAGATGTACATTGGTTACACTGGTTCAGTCCAGAAAGGCAGGAGAACTAGAAGCA
+GGTTGCGAGGGTGGCTTCCAGGTCATAGGTAGATTTAAAGATTTTCTGATTGGCAATTGG
+TTGAAAGGGTTATTATCAATAGAAAGGAATGTCTGCGTGACCATAAGGCATTGTGGAGAG
+TATGGTTTTATCATGCAGATGAAGCGTCCAGGTAGCAGGCTTCAGAGAAAACAGATTGTA
+AATGTTTCTTACTAGACTTAAAGAGTCATTTCTATCACTAATTCTGAAAGGAGGGAGGTA
+TAATGAGGCACGTCTGGCTCCCCCTTCCCATCACGGCCTGCACTAGTTTTTCAGGTTAAC
+TTTGGAACGCCCTTGGCTGACAGGAGGGGTCCATTCAGATGGTTGAGGGGGCTTTAGAAT
+TTTATTTTTGGTTTACAAATGTAAATGCTGGTCAATGAAAATGGTAAGTATGAAGAAAAG
+AGAAAAGCTGTGAGCCAGATGCTGACGAAAAATGGAAAGAATTGAAAAGATTTTTATCAA
+GGAGCCTTTTTAAAGTATTTCTGATAGAACAGTAGTCTGAAATGGTACTGAGAAACGAGA
+ACGAAGATGAGTCATTTTTTCCTCCTAGCCTTGAGACCCGTTGCAATCTATACTAGGGAA
+GACCAGAAGGGAAGCAGTGTTATCAAGGGAAACCAAGAAAGCAAGCAAGAAATACTTGTA
+GAGAAGGTTAAAGGGGAGATTGTTCGTAAAAAGACATAGGAAATTTGTGGCCAACGAACA
+CACATTTACAGAGCAGGCCTGAAGGAAAAAGGTCAGGTTGTAACAAAGAATAGTGATCTC
+TATCATAACCCATAGGACAGAAGAAGAAAACACTGGAATTTCTATTTGTTTTTTTTAACT
+TCACCTTCAAAATGTTTTTATGTGTAAATGCTTTAAAATGTATATAACAAAAGAAACTAC
+AGTACGAATATATATATTCGCACACACACACTTTTTTTTTTTTTTTGAGACTGGGTCTCT
+TTCTGGCGCTAGGCTGGAGTGCAGTGGCACAATCTCGACTCACTGCAACCTCCGCCTCCC
+ATGTTCAAGCAATTCTCCCGCCTTAGCCTCCCGAGTAGCTGGGACTACAGGCATGAGCCA
+CCATGCCCGGCTAATTTTTGTATTTTTAGTAAAGACAGGGTTTCACCATGTTGGTCAGGA
+TGGTCTTGATCTCTTGACCTCATGTTCCGCCCACCTTGGTCTCCCAAAGCGCTGGGATTA
+CAGGTGTGAGCCACTGCGCCCAGCCACAAATGTATTTTTTAAGTAAATACTGGAACATCT
+GCTCAAAAATTTATTAATGAAGGGACATGATCAAAAAAGTTTAGAAATCTCTGTAATAGT
+GGTATATCGTGGGAGCAGGAGAAACATTATGCTAGATAGGGAAAAACAGTTACAAAAGGA
+GACTGGACAGTCAGTCTCTCTCTCATTTTATGAGCAGAGCTGTAAGCCAGATGCTGACAG
+ATGCATAGACTGGGACCAAGGGATGCTTTTAAGGTTTCTAGTAAGACAGAAGTTGTCTGA
+CTAAAGGCTAAGGTATGCAGGTAGGCATGTGGAACTTTACTTCTAACTATTCTTGGATTT
+TTCTGGTATTCTACACTGCATTGCTTCTAACAACAAAAAATTACCTTACAGGAAATAATG
+TGGGATAACTGTCACATGTTTATGGAATTCAATGGTCTTATCAGTGCTGGGCCCGAGAGA
+CCAGTGAAATGCTCCCTTTAAAAAAAATTAACTTTCTATTTAAAAATCATTGTAGATTCA
+CATGCAATTGTAACCAAGAATACATAGAGAGCCCCTGCACCCTTACCCAGGGCTCCCAAT
+GGTAACATTTTAGAAGACTATAGTATGATATCACAACTAGGAAATTGACATTGACACAAT
+CCACCAATATTCAGATTTCACCAGTTATACACGTAATCATCAATGCAATTTTATTACATG
+TAAAGGTTCTGTACTGGCCATCACAGTCAAAATGCAGAACAAGTCCATTACCACAAGGAT
+TCCTTGTGCTGTCCTTTTGTAACTCCACATATCCCTTTTACCTCCCTCCTTCCTAACTCC
+TAGTAAGCACTGACCTGTTCTCCATCTCTATAATTCTGCCATTTCAAAAATGTTGTATAA
+ATGAAATCACACCATATGTAACTTTTTGGGACTGGCTTTTTTTTTTTCACTCAGCATAAT
+TCCTTTGAGTCATTCAAATTATTTTGTGTATCAAACACTCATTACTTTTTACTGCTAAGT
+AGTATTCCACGGTAAGGATGTACCACAGTTTGTTTAACCATTCAACAGCTGAAGGACATC
+TAGGCTGCTTTCAGTTTTTGGCTATTACAAATGAAGCTGTTAGGAACATTTCATTTCTTT
+GGGATAAATACTGTGTGTCCCAGTGACACCCAGTTCTCAGTGTACATTTATGTCCCTTCA
+GAGAATCCAACCATCTCAATTTGGGTAGCTGGCCAGAGGCCAGGCAACTTGTTCAGCTGC
+CAACTCCTAGACTGAGTCCACCACTCATTTCCTGGCAGTTGTCAACAATGGAATCTCCAA
+AGCTTTAAAAAGGTAGGCAAAACCCAAACTGAATCAAGACTATTTAGTTTTATTCCCAAA
+TCCCAACAAACCAGGCTCCACTTGAATGTGCTTAATTGCTCTTATTTCCTGATATTTAAT
+GCCAATAGATAAAAAACTTAAGGGCCATAATCAGGTTATAAAAATTAAAGTGATTAAAAG
+AGAAAAATTTAAGTGTAGCCTTAGAAGCAAACTTAGACACATTAAAAGATGGAAGTGAAA
+TTTCTGAGTAAAAATGAGAGTTACGATCTCCAAATAGTGAAAAACCTAAGGTTGGCTTGG
+GAAGTCATGAGTCTGATTGGGTATAATCAGATCATATGACCACCCAAAAACAAAATACAT
+ACAGAACATATACATCTTTTCTTTTAAGAAATGTATAGTACTGCTTATAAGCATGTTACA
+GGTGTTAACAAAAACCTACTTTCCCCAGAGAATTCTATGTACTTCTTCACTATTTCATTG
+TTTATATATTAACTGGTCATTTCCTCTAAACATGCTTTGAAAATGTGAGACATACAACAT
+TTCAAAAGATTTTTATTACTCAGAGGTAATTCTCCTAGAATTCTATAATGTAAAAACAGG
+TTGGCACCATCGTTAAAACCAGAAACATTTTCCATCATTCCTTTACATATCAAATAGTTT
+TTAAAACACTGGTATAATTCTTAAAGTTGTCAGTAAAACTGATAAGAAAACAAAGGGTTA
+AGTAAAACTATATAATTTTACTATTACAGTATATGAATTTAGTGGACTTAAAAATTATAC
+TAAAAATAAATTAATTTCCCTATTATATTGAAATAAGCCCTTTAAATCTATATATTTTTA
+TTTTTCCAGTATTCTGAAAGGATTGAACATCTGATTTTAGATATTCTGTCTTCTGGAATA
+TTCGAATATTTTGAAATAAAAAATACTAATAAAAATATTCACAAAAAAGTAAAAAATTAC
+ATTTAAAAATATTTGCATGAAATCTAATATATTGCTAAAATAAGGTAAAACTATAAACTG
+TCATGTAACATCAGTATTTTAAATAAATTTAAAATTTGAGTAAAATTTTTACTGTGCAGC
+CCTAAAACTCTCTGAAAAACATTTTTTCCAATGTTCTGAAAAGTAGCATGCCACCCTCTA
+CTGCTAAGAGTCATAAAGCAGAAAAACCAATTCTTTGCTCAACTATTGCCACCTTGTGGC
+TACGAGATGAGTTATATGCCATAGCACAGCTCCCAATTGCCTTAACAGATTCTACAAATT
+TATATTGTCTAAGTGACATAAGAAGGATTAAGGTTTTAAAAATGGAGGGAAAATGGTACC
+TGACTTAAATGGTTATAAAAATGAATGGGACGGCCTGGTGTGGTGGCTCACACCTGTAAT
+CCCAGCATTTTGGGAGGCTAGGGCAGGCAAATTGCCTGAGCCCAGAAGTGCGAGAGCAGC
+CTGGGCAATATGGCAAAACCCCATCTCTACAAAAAAATACAAAAATCAGCCAGGCATGGT
+GACGCACAGCTATGGTCCCAGCTTCTCAGGAGGCTGAGGTGGGAGAATCACCTGAGCCAA
+GGGAGAGAGGTTGCAGTGAGCCAAGTTTGCACCACTGCACCCCAGCCTCAGCAACAGAGC
+AAGACCCTGTCTGGAAAAAAAAAAAAGATTTGGTTGCTACTCTAAAAACAAAACAAAACT
+AGTTGAAGGGAAAGATGCATAAACCAATATTAAAGCTAATGAAGCAAAGTAAAAGAAAAG
+TAGGTAAGTGAGCATGGGATGAGTATGGAACCTACAACCACCATACAGAACAATGGCATT
+ACACTTAATGCCATTTAACTTCGGTTCCCTTTAACTAGTAACCCGAGTGTGTAATAGGAT
+AAGAACTTCATGATGCATTGCTCTTGATTAAATTCCTGGCTGCAGGGGAAAGTTCTTTGT
+AAGGATAATGTGTATGGGCTTATTTCTGAGGTCCACATGTAAGTAAGTCTACACTTTAAT
+GACTATAAGAACTAAATCAATAGGTAAAACTTGGACTTTCACCATATACATATTTTTAAG
+TCTAATAATAGGCCATCTGAGATGCTATTTTTCATTTGTAATTATTCAACCATCAAACTG
+TTTAAATTTCATTCCAACTTAAATCAGCAAATATATACTCAATCCCTACTTAAGTGTAAA
+GCATTATGCAAAGGATGAAGAGGGTGGACTGAAAATGGCCCCTTGTTCTTCAGGAACTAC
+AGCTAGAAAACAGGATAAAACAGGTTTGTAAATGACTTTACTATGAGAGCTGTGGGTATA
+CCATAAAGGTAGTAAAACACAAAACTCCAGAGCATTCAAAAACAGTTTCATCTGTTTGGT
+GAGATCACAAAGGTCTAAGAGAGGAGGTGATTTTTACAACAGAATTTGCAGCAGGGAAGC
+TAATTCCAGGGTAAAAGGTAAAGAAATAATGATTTGTTTAGGGAACAGCAAAATTCATCT
+TCAAAAAGAATATTTTAAGCAGAAACCATTTTACAAATGAAATCTTACATACAATCCCAA
+TATATATAGTGTAAATGTAGTATTTTGTTATTTTAAGTGCATTTTATGAGTTCAAATTGA
+TAGCACTTACTATAAAGTCAAAAACTGTCAACATGCAGTTATGATAAAAATCAAAAACTG
+AAATCAGGAATGAAAGATGATAACCCCAGTTTCCAATTTCTATATTTTGCTTTAATTGTC
+GAATATCAAGAAAATCCACCTATTACACCCCATGAGTTGATACGGGGGTGAGGAAACATT
+GTCATGCACTGTAGGTGGGAGTTCAGTACAAACAGGCTGTAACTCAAATTGTGTGTACAC
+TTTTACCCAACATATAACCTACAAATACACTCTTGTAAGTACGCAAAAAATGCAAATGTT
+CACTGCAACACTGTGTTAGAAAACAAAAACAAACAGAAACAACCTAAAAGTTCAATAATT
+AAGGCCTTCCTACTTAAATAAATTATGCTACATCCACACCATGGAATACCAAGCAAATAT
+TATGTAATGATAAGGAAAAATAGTCATACTTAGGTAAAAACTGCAATTTTCAGCAGCAGC
+AACTAAAACATACTAAGTGCTTATTAAGTATCAGGCACTTGTGTTAAGTGTTTTAAATAA
+TGAATTCATTGAATCTCATAAAAATCTCATGACATAGGGGGAAAAGGAGATACACAGATA
+TTAAGTAATTTTCCAAGGCAACACAGCTAGTAAATGGTAGAGGAACCAGGATTTAAACCA
+AGATTGCATGACTGCAGAATTTACACTCTTTAACTGTAATATATTTTAAAACAGTATTCA
+TACTACGAACCAATTAATGTTTTTAAATATATATAGCAATACTTAGCTTATACTTACGTG
+TGTAATATAAAACTCTGCAGCTATGCATAAAAAACACACTCTCCAGCCTTGAGAAAGTAA
+GAAAAAGGGACTTTTACATTTCACATAATAACCTGCAGGGCTATGTAAATTTTCTTTCTA
+AAGTAACCAAATATTACTTTTGTAAAATTTGTAAACAATATTTTTTCAAAAACCCTGAAT
+ACACAATTGGCGTTTATTCATCTTGTAATCTCACGATACTGTTCAATTAAATAGGTCCAG
+TAAGTTCAAAAGAGGTAAAGCAAGTTTTTTCACAAGTTGAATTCCTATCAATACCCAACA
+ACTCCTCATATTCCTTACCATAAATATGTTAGAAAAACACTGAAAACTTCCAGTAAATAC
+TAAAACTAAAACTAATGTGGTATTTTCAATTTCTTACTACTCTTAAAATTATTTTTACTC
+AATTATTCTGGACAGGCACATTCAACTGACATGCTCAAGACTGTACTATTCTTGTACAAT
+TGTTTGTGGACAGTGACACATATATTACAATTCAACGACAGGCCAGGTATAACTGAAGTT
+CAAATATGCACTACATGTACTATTCATTCATTCACACATTTGACAAATATTTACCGAGTG
+CCCACTATGGGTCAAGGACTGTGCTAGGCACTGGAAATACAACAGAATAAGAAAGACAAG
+GTCTCTGACCTCCTGAAACATTTTCTACTGGGAAAAAAGTTAGTAAAAATTTTATTCTGA
+TGTGTCATGTGTTACTCTGGCACCACAAGTTAACATATTAGTGATGACGAATGTCCTTAC
+ATTTGGGATTAAAAAAAATGGCATGTGCATGGTTGTTTTCTGGTGTTTTTTGTTTGGTTT
+TGGGCTTTTTGCCATGAAAAACTTAATTTTATTGTCTCTTTGAATGACACAGCTCAACCT
+CTAGTTAGAGCATATACTGCCTTATGTTTTTAAATAGCATTTTATATTCATTCATTAAGA
+AAAAAAATTATTTTTTAGAGTACTTTTAGGTTTACAGCAAAATTGAGAGTACAGTACAGA
+CATATCCCATACCCCTCCTGTGCTGACACACACATAGCTTCCCCCACTGTCAACATCCCC
+CACCAGAGCGGTACATCAGTTACAAGAGATGAATCTACACGGTTTGATAAATTAAAGTTC
+ATTATTAAGAAAACAATGGGACTTCAAAGAACTGTGTAATTGTGGAAGCATCTCTGTGAA
+ACTATTCTCAGGAAGGCAGAAGGCTGGAGAAGAAACGGCTGGGGCCACATAAAAGCTAAA
+ATGCACTGAATAAAGCTTACTCTGTACCAGTCAATGTACTGAGAGCACGTTAAATGTATT
+ATTTCACATAAACTTCCCAGTAACTCCAGTTGAAGCATTATCTCCACTTTGAGATAAGAC
+AGCAAACTTAGATAGGCTAAGTAAGTTGCCCAAAGTCACTCAGTTGAAAGATGGCAGAAA
+CTGGAAACCTGAACTGAGCCGAAGCTTTTAACCCAAGCAGGGTCTTGAATGGCAGTAGGC
+CTCTGAAGCCACAGTAGAGAGATGCACCATTGTATATTTAATCTTGCAGGCAGTGTGAAT
+GGAGGTTTAGAAGATTCTCAAGGAGAGCAATAAGTAAATAACCTCATTAAGTCTGATTAT
+AGAGCCCAACTTTAGGAAGATAACTTGATCCACAGTGTGTGTAATGACCTGAACCAGGGA
+GCAACTGAAGTCAGTGGTATCAATTAAGAAGGAGTAAAGGGGTTCACGTAAACTTCAAAT
+GCTTCAAAGCTAAGAACTTGCTGAACGGAGACTACAACACAGCCTCCTGATATCCTCCTC
+CCCAGGGAATTTTATTTCCATTAAACCAAGATGTCAAAGACTTGTGAATAAGAAATTGGT
+GAACTGTACATCACAACCAAACACATTTACCCATCATCTAGTAGAATAATGTTTTCTAAA
+CTGTGTTAGACGGAGAACAACCACGCAGGGTGCAGAGATGCTGCTGAGCCTGAGCTGGAC
+TGAGAAAATCTAACGGATGTGCTGGGACTGCCAGGAAACACCCCAGCCTCCTCCTGGAAA
+AACTGAACAGCCCAATTAGAACTGCCTTGGAAAGGAAAGGAAAGAGAAAAGGAAAGGAAA
+GGGAATTCTGGGGACTCTAAAACACCTTGGTTGTTTCCTTCATTAAATAAACAGTACATT
+TTTAGTTTCAAACACTTAACTTACTATACATGTGATGCTACAATTTTCACTCTTACCACA
+GTTAACTCAGCAATTGAGAATTATTTTGGGGGGTTTCCGAAGGGGCTTAGAATGTGGTAT
+GAATGGGAGCGAAGCGTGAGTGAGAAATATTAGGTAAGAAATAGAAAAACTCCTTTCCTA
+TACATATATTTGGAAGGGAGCACTGAACTCTATGTTTCCAACCTTACTGCACTTAACTCT
+TATGGCCTTACCTTAAGGATGGATCTAAAATCCATCCCTTAGGTGGCTTCAGGTCAATCA
+TCGCTATTCTGCTAGTATTTTATGACTTCTCCATATATGGTAGAAAGAATAATGCCCCCT
+CCCCCTACAAAGACATCCACATCCTAATCTCTAGAATTTGTGAATATGTTACCTTCCGTG
+GCAAAGGAGAATTAACTTTGCAGGTGGAATTAAGATTGCTAATCAGCTGATCTTAAAATA
+GATTATCTAGGGAGGCCAATGTAATCACAGGGATCTCAAAAGCAGAAGACGGGCGGGGGG
+GGCGGGGCCGGGCGGGGTCAGCCAGGCCAGGTGGCTCACATCTGTCATCTGTAATCCCAG
+CACTTTGGGAGGCCAACGCAGGAGGATCACTTGAACCCAGGAGTTCAAGACCAGCCTGGG
+CAACATGGCAAAACCCCATCTCTACAAAAAAAAACAGAAAAAACAATTAGCCCAGAGTGG
+TGGTGCACACCTGCGGTCCCAGCTATGAAGCAGGAGGATCACTTGAGCCCAGGGGGTTTA
+GCAGTGAACTGAGATCATGCCACCACACTCCAGCGTGGGTGACAGAGCGAGACCCTGTCT
+CAAAAAACAACAAAACAAACAAAAAAATCCAAAAAACAAAAAAGTAGAAAACAGAGGCAG
+AAAAGACAGGCCAGGAAGAGATTCTCCTAGAAGCTACGGAAAAGAACACAACTTCACCAA
+CACCTTGATTTTAGACCAGTGAGATCCCGTCTGACTTCTCACAACCCTAACAACAACACA
+TTTCCTGTGTTTTACGCCACTAAATTTGTAGTAATTTGTTACAACAGAAAATAATAAACT
+AATATACCAGGCTTCTTCTAGTCCTTGGATTTCAGAAAAATTTTGACATCAGTAATTGCT
+ACTAAAATGACCCTATAACCCAGGACACTGCCAGTCTTGTGAACTGTTTGGTACTACTCC
+CTAGGAAGAAAAATACAGAAATTGAGAGTTTATTTGTATATAATTCAATTTCATGTCTGC
+TGAGTTTAATTATTAAAAACTTAGGCTTGTAATTTTATTTCTTCCATTTCATTTATCTAT
+AAATTTATGGTATTTTACAAAAGTACTGGCTGAGACAAACGGAGATTTTACTTTACTTTT
+TAAAAAAAGAAGACATTTACAAAAGAGAGGTGAAGCGCTGACAAGTTAAATCACTTGCCC
+AAGTTCAGAAAGTGATTCATCACCCAGTCATTAAATTAACAAATGTTTATGAAGGGCCTT
+CTACTCCAGACAGCAAGCTCCATGCTAGAGCTACTGTTCAGAACAAGACCCAGCAGAGCC
+CTGCCTCTCCGTGTGAGTCCCATTCTCCTTAGCGTCCCAGGAATCGCCCTAGATCGCCTC
+CCCAGCAGCGCTCCCCGCTGGTTACCTTCCCACCAGCATTCAATCCCAGGAAAACAAGCG
+CAGTGTGGACAGACCCGGCCCAGTACGCAAATGCCACACAAAAGGACAACGAAAGGAAGA
+AAAACACCAAGCACAGATTCTAGGGGCCGAGGGCTGAGCCACAACGCACCGCAACTCCGG
+AAAACTGGGCCCCGGACCTCAGCTCCCCTTCCTAAGCCAGGCTCCGCCCCTATTCCCGAC
+CCCGCCCACCGCGTCGTTGGCGTAATTCCCGCGACTCCCTCTCACCCGCCCGGGCTCCAC
+CTTCTGTAGGGGCTCCACCTTCTGTAGAAGCTCCGAGTGCCGCTCCAACGCGCTCGCGAA
+ACCGCCTGCGCGCGTCTTAGGCTCCTTGGCATTGGAACTACCACTTTCGGATCCACTCTC
+AGTGCCTACACCCCGAAAGGGCCTGAAGAAGAGAAACACTCGCAGAAAATGGCTCTCGGC
+AGCCACAGCACGGGTCCGACACAGCGCCGCCATGACTTCTTTACCTCTGACCTTTGACCT
+CCCCTCCGCAAGCGCGCGGGTCACGGGGCGGAGCTATGAGAGGTCCGCCCCCCGGACGCA
+GAGCTCTGGAGGCCAACGAGGCGTGTCTTCCTTTCATCTGGGAGTGGCGTGGGGAAGAAG
+AGACTTAAGCTAAAATTGGTGGGCTAAATAGTTGGAAAGGGGCCTGGTTAAGTTTTGCGT
+TAGAAGTGCGTTTAACTTGCAGGAATTTCGCCTTCCTGGGCATCCGTTGGACCCCATTGT
+ACTGTAAATTCTGCTAACGCGACGCTCGTTCTCCCGCCCTGCCGTCCCCCCTACATGGCC
+GCCAGCACTCGAGTTTGGGGTCTTCACTCAAATATGAGGGTCTCCTTGATTACCCTATTT
+AGAAGTGGAAGCCCAAATGCAGACTCTCTGGCACCTGTTTTTCTTAGTACCATGTAGCAC
+TTTCTAATATGCCACATATTAATATTAAATATTTAATAATATTTAGTGTCTACTCCCAAC
+TTTTTAAACTTTGAAAAGAGGAACTTTGCTGTAGGGTCCCTAGCACCAGGCACAGATTAG
+GGCTCACCCAACATTTGCCAAACCCTGCATCCAAGTTTGTCCTTTGCCACTTCTGCAGCC
+AGTCCACTCACGCCACAAAAATAGTTTTTCTGAAATGTTTTGACACCTCTAGATACCTAT
+TATCTAACTTAGGAGTTCAGAAGTTTTGGAATGTCCCTAAGTATTGCACCGCCGTAGGCC
+CCCACCCTCACTCTGGATTTTCTTTCCCTTTTCTCCTGCAGTGTTAATTCCCAAAATTTA
+CCCACCCTGTTCAAAACAGCCTAACATCATTCTTAAGTGTTTATTAATTAGTTGTCCGTC
+TATCTTTGACCCAGCAGTTTAATATTAATCCACAGTTAGTTTTATTTTGGGGGCACACAC
+CTTTCCAGTTCATTTGCAAGTACTTCGAGAGAAAGAATTTTTATGATCACAGACCCTATT
+TTAAGAATGCCTTGACTATGGGTTTTAAGCTTTTCTGATGCTCTCTAATGGTACAGATAG
+TGTTAAGAACACGAAGTACACTGATCTCAGAATGGTGCACAATTGTATGAATCACATAAA
+ATTATTACTAGCTAACTGTATGGTAGTCCTTACAAATTCATTAAATTCTCCAGGTGAGTT
+CTCCCTCTTGGCAGTTAAAACTGTTTATCTCCCGAGACTATTAATGGACTCTTGCCTAGA
+ACATTATTTTCTACGGATAGTGCTACTTCCACTTTTTTTCAGGAGAAAGTGTGGTAAATT
+GTAAAGAGCATGGCCAGTGGTCTTCAAGAACCCTCAGTCTGACTGGGCAGGGTGGCTTAC
+ACTTGTAATCCCAGCACTTTGTGAGGTTGAGGAGGGAGGATTGCTTGAGATGAGGAGTCC
+GAGACCAGCTTGGGCCATAGCAAGAACCAGTCTCTACCAAAAAATAGAAAAATCAGCCTG
+GGGCAGTGGTGCATGCCTGTAGTCCCGGCTACTTGGGAGGCTGATGGAGGAGGATCACTT
+GAGCCCAGGAGTTTGAGGCTGCAGTGAGCTATGTTCCTGCCACTTCACTCCAGCATGGGT
+GAAAAGTGCAAAACTCAAGTATCCGTAAAAACACACCCCTGGCGTGGTGGCTCACACCTG
+TAATCCCAGCACTTTGGGAGGCCAAGGAGGGCAGATCACCTGAAGTCAGGAGTTCGAGAT
+CAGCCTGGCCAACATGGTGAAACCCTGTCTCTACTAAAAATACAAAAATTAGCTGGGCGT
+GATGACACATGGCTGTAATCCCATCCACTCAGGAGGCTGAGGCAGGAGAATCACTTGAAC
+CCAGGAGGTGGAGGTTGCAGTGAGCCAAGATCACACCACTGTTCTCCAGCCTGGGTGACA
+GAGCGAGACTCCAGCTCAAAAAAAAAAAAAAAAAAAAAAAATGAGTAAGTTTGTATCAAA
+TGACTTCAAATTTGGCCTTAGTTCTGTCTTTGGTAGAGGATCAGAAGCATCAAATGAGAG
+GGACTGTAAAGAACTGAACAAGTCAATAGGGGGATGTCCGCATAACTTTCTCCTTGCCTA
+TACAAGTGCCAAGAGTAGCATCCTCTGTAATAGTGATGTTTTCACATACGCCATCTTAAG
+GATTCTGATCCTGCTGTAACCACTCCTTGCTTTATTAAATACAGGCCTGGCTGGGCAGCA
+GTGCACACCTTTAGTCTCAGCTACTCGGGAAGCTGAGGAGGGAACATCGCTTGAGCCCAG
+AAGTTTAGGGCCAGCCTGGGCAACACAGTGAGACCCCCACCTCAAAAAAGCCAAGGAAAG
+TGAACAGAAAATAGTTTCATTCTACTGCTAAGTTCAAGCCTAATACTTTACAGCTACTGG
+CTTTGGTCTTATCTATAAAATGGTGACACTGCCACATGCCTGAGTAAAGAGTTAAAGGTG
+ATGAGTGTAAGATGCCTGGGCACTTAATGAATAGTAGCTATTGACGGCTAGGTGGAGGTG
+ACCATGAGTTTACTAGAAATTCATGCCTCAACCATGTGTGCAAACCAAGAAGAAAGGATA
+GTGTCACAAAGTTCTTAGGATGTCGCTTCACCAGCTGGAAACTTCCATGGCCTGCAGCGC
+CTCTGCTGGAGTTTTGCTCATGCCTGCTGGGCTCATTCTGCCCACTCTGCCCAGTAGGCT
+GTGCTCATCTTGTGCTGCTGGCCCAGATCCCACACCTGCCAAGGGTGAGCCAGGCATGGG
+CTGGTGAGGGGTGCGTGAGCAAGTGAGTGCAGGTTCCAGCCACTGCGCCCAGCCAGGCAC
+ACCAGCTGCTGCAGCAGGGTGAGCAGCTACAGGCACCGGCTCTGTGCAAGGCTGCAGCTG
+GACCAGATGGACCACAACCAGCTTCTGCAGGCACCAGTGTCTGGGCAAGGGAAACGTGGT
+AAAACCCAAAAGCTCAGAGATGCCAGCAACCTCAGAGTCCCAAAGAGGGTGTTACAGCAT
+GTCACAGCCCTGGCTTGGGGAACCCCAAGGTGTGGGCTCCCAGAAGGGCTCAACTCTTCT
+CGTTGCCTGCAATGTGGTGACCGGCGGGGCGGGGAGGGGGGTTGGGGGGGGGACATTGTT
+GGGGGGTTGTTTCAGCCCGTTTGTGTTACAGCTCTTTCAGTCCCACCACCCCACTCCAGC
+CCATGGCTCCTCAGCTGGCCTGGCTCTGCTGCTGCCTCCTGTCATGTGGGGCAGCTGTCT
+GGTGCCGGTGAAAGGTGGGAAGGCTATAATGTTATAGCAGCTCTGGCTCAGGGAATCCCA
+AGGTCTGGGTCCCCAGAAGGGTCACCACTCTTCTCTCCTGCAGTCTGGGAGCGTGTCACC
+GCCCCAGCTTGGCAAGCCAGCCAGGAACATGTTACAGTTCCTTTTGCTCCCGCTGTTCAG
+CAGGTCCTGAGTTCTTGTCCTGTGTCCAGGAAGAATGAAGTCACATGGACAACCGTAGGG
+TGAGCAAGGCAGAGAGGAGCGTTATTGAATGACAGAACAGCACTCAGGAGACCCAAAGTG
+GTCCTTTCTGCAGGCAGGTTGTCCTGATGAGTGTTGAGTCTGGCTGAGTGTGGGGTTTTT
+ATGTGCTCAGAATGGAGGAAGGGTGGGCCTGGAAAAAACACCATCCGATTAGCCGAAATG
+CATTAATAGAGTTCTCGCTCTGGGTTGTGGGCTCTACCTAAAACTGGCAGCCTGGCCCCC
+AGGCTTCAGGCTGTCCCTGGCTTGAGGGTGGGGTTTCAACAGGGACCCACCCCTTCCCTC
+CTAGGAACCTGCCTCCTGCCACCATCAACATGCCATCCAGAGCACCCAGGCTGTCCACAC
+CAAGCTACCCTCAGCCCCTGGCCACCCTCCCATGCTCACTGGTGCCCATAGTTGGGAGGG
+GGCCGAGGTAGCAGGAACCTGACATGTCAGCACCACCCTGAGGATGCACACACCTGGCCA
+GGTTGTGACAGCACCCAAGCTCAGCCACAACTTTGCTCCGAACTGGAGCAGGCACTTCCA
+GGCCTGCATGGGCAGGGGACTTTCCAGGCCCCCGAGAGCACACAGATGCCTGGATCTGGA
+GCTGCAGCTGGGTGGCTGCAGCTGCACCCAGGAGCACAAGCTCCTGCCCTGCCAACATGG
+TAAGGCAGGGTTCCTGCTGGGATCACCTATTGCCGGCCCCTGCCACTTCTGCAGAGCCTG
+CAACCCCCCAGCCATGCTTCCCTTGCTGCAGCTGGTGTCCTTGCAGCAGCTGCTCAAGGA
+GGGCCACCACCATCAACAAGTCTGGAGATACCGGTTGGGAAGCTATTAGTATCACTCTAA
+AAATAGTCATTTCACCCATAGAAATGGATAAGATCATTAAGGGGATCATGTAGAAGATAA
+CAACAGATAGACAATAGCATTTAGGAGCTGGAAGAATTCTAATACTAAAAAATAGTCAAA
+ATGGAAAATAAGAACAGAGAATCAATTCTAGAAACCAAGGAGAAACTTTAAAGCATGCTG
+GAGAGTGGTAAAGTGAAAGATCACGTCCATTTACAAATATTCAAACAAAACTGTATTTGG
+CTTTTTCTATATGATAGAAGAACCACAAAATTAATAAAATAAACTACCAACCAACCTCAG
+TAACATCAAAATTACATGAGAGCTGGCAAGAATTTTAGTTGCCAAATAGCATTTATTTGA
+GTACAAAATCCTGGCAGGCAAAAGCACTTGCAGACCCGACTCTCTGAGAACTTACAAACA
+AAAAGTGAAAAGCTCTTAGTTCATTTTGAGTCAGAACAATAAGGAAATTATGAAATCTAA
+GATGTGCAGGTTTACTTAAAAGTGATAATGGTTTATATTAACTGTGGCCCACACAGGGTC
+TCTCTAATCTAATGAAAACAGGACAGTCACTGAAAATAAGGACTAATCAATGGCCAAATG
+TTTCTTCACTATGGGCAAAAATGTGATTTCTTCATCTGGGCTTTAAGAGCTATAAATAAA
+ACACATGGCCGGGTGCATGCCTATAGTCCTAGCTATTTGGGAAGCTAAGGCAGTAGGATT
+CCTTGACCCCAGGAGTTGGAGGTCAGCCAACTCTAAACAAACACAAACATCATTCTGACA
+AATGACCTTAATGTAGGATCTCTTTGGACACATCTTCAGCAAGCAGTCATTTAATAAATG
+CCTTCTGATAGGCAGAATGTAGCTGCTCATGGCTCTTTAAGTATCATATCCAGAATATGA
+AGGGTTTGGAGAGAAGTTGCATAATGGACTTGCCCCTTTCCTCAATGGGCAGGTAATGTA
+TACAAAAGAACCCATACCCAAATTATAGCATTTTTATTTTCCAATACTATACAAAAAATA
+GACTGTGCATATCTTAACAGATCCAGATCCAAATTAAATACTTTTTTTCTATTTCAAACT
+ATTCTAAGTTGCTAAGGTGATAATCCAGTTTTGAGCTCTACTCTCTTCCACTGACTACTT
+GGCTCTCATAAGCATAAGAATTCTTGCCCTATTTCCCACAAACTCCATAAATTGACATTT
+CTTTTTGTAAGAAGGGGATATTTTCTTCTACACTTGAGTCCTTACATCTGTGAGATTTCA
+TAAGTATCTGAGATTTCACACTCTTGCTATTTTCTTAGTGTCAAACACAAGAGGAACCAG
+GAACTGTTTCTGGCATTTCTACTAATTACTATGTTTCTCATTCTTTAAATATCTGTGAAT
+TCATAATATTGAATCTGCCACAAAAACCATTTTGAATATTTCTAAATTCATGTTTTTTTC
+TAAATCCATCCTCACTCTTTTTAATACTTCTTTCAAGGGGCAGAGTACTTTACAGTAGAT
+TACTTTGTTTCTTAGATTAAGTATAGGTAGATGTCTAGAAAAGTGATTCTCCATTATTTT
+CTTTCACAGCCACCCCCAATACCCACCTTCATCCACTCACCCCACTTGCCACCCCCATTT
+CTATCACTTTTCCCTTTTTGGGCAGAAAAGAGACTTGAGGGTATTTCACTCATCTAAAGA
+AATTGCCACTTTACTCCATTTTGCCTTGTTGAAAAGTTAGTAGCAGGGCAGGATGCTCAA
+GAAACAATGTGATCAAAAGAATATGTTTGAATTTTAAGAAGTAGACTAGTTCATAGAAAA
+AATAATTTAACACTTGAGTAAGCACAATATTTCTATAGAAAGACAGACTTCTACAGATCC
+ACTCCTCTGAGAAAATGCTTCAACAGCCTGTGCCTTAAAGCCCTTATTTAGAATATGTTA
+ATATGATACCATTAAGCAATAATTTAAGGATGGTTAAAAAAAAATTTTTTTTTTTTAAGC
+ATAGACTCCAGTTGATTCGGTACAACAAGCTGTTTCCAGACCACTGGTCTCATAATAAAT
+ATTGAGACCTATACTACTGATAGATGGAATTTATTAAGCTTTTCACATGTGATAGCACAT
+AGTTTTAATTGCATCCAAAGTACTAACAAAAACTCTAGCAATCAAGAATGGCAGCATGTT
+ATTTTATAACAATCAACACCTGTGGCTTTTAAAATTTGGTTTTCATAAGATAATTTATAC
+TGAAGTAAATCTAGCCATGCTTTTAAAAAATGCTTTAGGTCACTCCAAGCTTGGCAGTTA
+ACATTTGGCATAAACAATAATAAAACAATCACAATTTAATAAATAACAAATACAACATTG
+TAGGCCATAATCATATACAGTATAAGGAAAAGGTGGTAGTGTTGAGTAAGCAGTTATTAG
+AATAGAATACCTTGGCCTCTATGCAAATATGTCTAGACACTTTGATTCACTCAGCCCTGA
+CATTCAGTTTTCAAAGTAGGAGACAGGTTCTACAGTATCATTTTACAGTTTCCAACACAT
+TGAAAACAAGTAGAAAATGATGAGTTGATTTTTATTAATGCATTACATCCTCAAGAGTTA
+TCACCAACCCCTCAGTATAAAAAATTTTCAAGTTATATTAGTCATATAACTTGGTGTGCT
+TATTTTAAATAGTGCTAAATGGATTAAGTGAAGACAACAATGGTTCCCCTAATGTGATTG
+ATATTGTCATTTTTACCAGCTTCTAGATCTAAACTTTCAGGCTTTTGAACTGAACATTGA
+TGACAGTGTTCATAGTTCAACCTACTGAACATACAGTGTGCTTGATTCAGAATGTTATTT
+TGTAGAAATTAAAATTTTAACCTGGTGAAAAATAAGTTGATATAAGTGGTATAATAAACA
+ATACACTGAAATGGTTACTGTCACAAACGGTGCTAAATAATGATATAGGAGGTTCCACTC
+TCAAGTCACCTAGAAGTTTGATTACATATTGTTACTTACAAAACTATAATAAATTGGATG
+CACAGCTGTTTACTTCAGTCTGGTGTCTTCAACCAAAATATGTACCTTATACCAAAACAA
+TGCTTATTCCAAAATATTTTTTGTAGCTAGTAGTTCTTTCCTTGGAGGTAAAGAAAATAC
+ACCCAAACTTTTAATTACCAGGATTCAGAATATTTAAGAGAACAATTTTAGTTAAGAATC
+AAATATACAGAGATTCAAAGAGGGGAAAAAAAGGAAATATTATAGAAGACAAAGGTCAAA
+CTGGCATTCCAGATCTGGAGCAATTTTGTAAAGCAGGAAAACAACTATGACAATCTGTAG
+CTTCTTAGATCATTATAGTGAATGTCCCCATTTACTATAAGTGTTTTTATAATGGTGTTT
+CCTAAATAAAGGAACATAAATGTACACTAAAGGGTGTTTCCCAAGAATAGAGGTGAAGAT
+ATTTTCATTTTGTTTAACCCACAAACTATTTGGTCAAAGGAATATGTAAAGCTAAATAAA
+AGCACATCTGGTAGAAATTCATGGCAATGCATGTTGACAAGATGTGCTTGGACCTCGCTT
+GCAGCATCTGGCAGTGGGTAGCAGAACAAAGGTAGGAATCTCACAGGCTCTCCTGTGTCT
+TTTCTGGAAGAGGCTCCGTGGTGGTGGCACTAGCATTTGCAGCCGAATTCAAGACTTCTC
+CAAAATCACCACCAGCAGGCTTGGTTCCCCCTACTTTAGACTTAAAAAAAAGTTCAAAAA
+AGGGAAAGACATTATGAAACATAAAACTAGCTGATTCTGCATAAAGTAACTCTAATTCAC
+TTTCAAGAACAAATACATCAGCAACCTTATAGCTCAGTGATTATTATATATGTATGGAAT
+TTAGTATTGTTGCAATGTTCAGTGTGGTTTTATAGTAAAACTCATGCATTCTCCCTTGCT
+GAAATATTCAGATTGGTAAATTCTACCCCTTCCCCTTTCCCCCTGCTCCTTGTTCTTCAC
+AGGAAGTCTGTCTAGAAAACTTTGTAAGGTCTATTATTTTAAAGTACCTAGTGAACTGTC
+TGTCTCTACACTTGCATAACATTTTGTATTGCATCGAATTGCTCATTTAGCTACACTCAT
+TCAAGAAATATTGAATACAACATGGGAAAGAAATATATGTTTTTTTCTCAGTTACAGTAT
+AAGCTTTCTAACCCTTTAATACTTAAAGTGTGGTTCAAGGACCTACAGACTCAACATTAC
+CTGGGAGCTTATTAGAAATGCAGGATCTCAGATATCCTTTCTACCCCACCCAACTCCAGC
+TACAGAATTGAAATCAACACTTGAACAAAATCCCTGAGTTGTTCATGTGCACATTATAGT
+TTGTGAAGCACTACTCCAACCTATCTGGCCTGAAATTTTGCCAATAAGCATTTATTTCAA
+TATATCTGCCTTGCATTTGTATAATACTTTTTCAAAACCCTTACACATGTCACTTTATCC
+TTTTCAATGCTAATCTGTATATGCTCTCTCACTGTTACACTGTCCAACAGGACAGCTAAC
+AGTAAGAAAACAGTCAGTGACCATGGATGCAAGAAGCTTATAGTGGGTTTGAACTTGACC
+TTGCTCTTAGCTCAATCTTAATTGAGTGGTCACAGACCCCTTATTTTCACTCTCATTCTT
+TTTGATCTACCATCCAAATTGTTTGGGAAATGCGAATAATGTGTGTTCATTGTTTATTAA
+ATTTATTAAAACACATTCCTTAATTATAGTATCAAATCTCCTTGCAGTTCAACATGTCTA
+AAACTGAACTCCTTCCCCCGACAACTAGCCCCTTCTCTATTCTTTTTTAACACTTTATAT
+GGCAATAGCACCTACCTAGCTGCCCCAGCCTGACACCTGGGGTTGTCCTGGATTCTTATC
+CAACTTGTTCTACATCCAATCAATCTTTTTTTTTTTCCGTGTCACTTCTCACTTCTAAAT
+AGCTCTAGACTTGGTCCCATTGCACTAACTTAATTCACTCTCCATCATCTTTGGCTTGGA
+GTACAACTCCGTCCTTCCATCTAATCTGCCTGTCTCCAATCGTTCTCCCCTTTGATGTGC
+AGGGCAGCCACTGATCTCTCTAACATTTACAGAAGAATGCACCACTTGGGTTGTTTAAAA
+CCCTTCAATGGCTTCCCATTGCCCCAAGTTCAAACTCTGCAATGTGGCCTACACATCTCT
+CTAGCTTCACCTCCTGCTCAATATCCTACAGCACAGTGAAGTTCTTGGTGGTCCTCAAAA
+GGGCCCTCAAACTTCAAACATTCCCTTCAACCTAAAATCCTCAATGGACATTACTGAGTC
+CTCTAAGAGGTCTTCTCTGACCTTCCCTTCCACCAAGCCAGGTGAACTTTCTGCCACTTG
+TCCTCATCACACCCTCAGCTTTTCACATCAGAACCCTTACCTCACTTTAGTTTCATTGGC
+CATTTAATTGTCTAGGCATCTTGCAGAAGGGGTCCATGTCTCTCTTGCTCACTGTGGTAA
+CTCTGGTGCCTAATACTGATTGACTGGCACATGGCAAATGCTCAGTAATCACAGATGAAT
+GAATCAACCCAAAATCTAAATGGACCTCATGTTTAATTAAATATAAATGTAATTTAACAA
+AATTATATCCCCAGCATGTAATTTTACAGCTTCCTTAGGATACTTGGGGTATCTGTTTAA
+TACGCTATCCTTTTTTTTTTTTTTTTTTTTTTTTTTTGAGACAGGGTCTGGCTCTGTCAC
+CCAGGCTGGAGTGCAGTGGCATAATCGCTGCTCACTCTGCCTCCCGGGCTCAAGCGATCT
+TCCTACCTCAGCCTCCCGAGTAGGTGGGACTACAGGTGTATGCCAACACATCAGCTAATT
+TTTCTATCGTTTTTGGTAGAGACAGGGTTTTGCCATGTTTCCCAGGCTGGTCTCAAATTC
+CTGGACTCAAGTGATCTGCCTGCCTTGGCCTCACAAAGTGCTGGAATTACAGGTGTAAGC
+CACTGCGCCCAGCCAACATATTGTATGTTTTTAAATTACACTTTTTAATCTGAATGGTGC
+CTAGTCATATTTTAAAGCAGACTTCATTACAATTTATAGAATCTAAATATATTCAGGAGA
+GTATATAGTGAATGACCTGGAAGTTTCTCCTCATGTCCAATGTCAAAAACACATAAGATT
+CCTGGTTTTCCAATTTGCCATTTCAAAAATTAACACTTGGGGCAGATTTCAAGGAAAGGC
+TATAACAGTCCTAACAATATTGAGAACTGAATTTTAGTAATCCTTGACTTCCTGCAACTA
+CAGTTTGCTTTCAAATATATGACTTGGCACTAAGAAAAATAAAGCAGGTCTCTTGAAATG
+ACATAGAAGAATGACTCTTATATATATTGTTACTCATCAGATGCATATTGAGCAATGTGC
+CAAGAACTGTTCTAAGCCTTTGAGAAGTATCAGTGACCAAAAAGAACAGGTCCCTGCATT
+TATGGCTCACAAAGCACCCTGCTAGTGAGGGCTGAATGAATAAGCTGTAGGACTGTGTGT
+GTACAGTGTAACTCCTCTTCTGAAAAAACATTCATATGTCTGCATACAAACAGAAAAGGT
+ATGTACTAACGTTTGTATGTTCAAGAAAAAAAACGATCCAAACATCACACACCAAGGCGC
+CTGTCAGGGGGTGGGATGGTAGGGGAGGGATAGCATTAGGAGAAATACCTAATGTAGATG
+ACAGGTTGATGGGTGCAGTAAACCACCGTGGCACGTGTATACCTATGTAACAAGCCTGCA
+CATTCTGCACATGTATCCCAGAACTTAAAAGTATAATAAAAAAATAAATTAAAAAAAGAT
+CCAGATCACTGTAGAGTGTTTTATTTCAATAAATGTACCCTGCTTTTAAAGATGCATTTC
+GTGACTCAAAGTTCTGAAAGACTAAACTGAATATTAGTTTTTAAACTGACTGATATAAAA
+ACATTTAAGATACTAGTTTTAATCCTTAAAATATATCCCCTATAATTATCAGAGTTAGGA
+AGTAATGAAAATATGGGTTTTATACAAACTCCGTAGAGAGGGTCGAGGAATAGATGGGAA
+CTAGACAACTTTTGAGGTTGCCTGTGATCCTAAGAGTTGATGATTTTATAGCTTTGAATA
+TAATCTCAAAGATAATATAATTTACAAATCAATAAAGCTCATTATTATGGGGAAATGTTC
+ACCTCCACTAAAATCAAAGAAATCAAAAAATAAAAACAGTGAATCATAAACGATCATCAT
+GGCATCATTATAATAAAAAAAATGTCCAACAATTGAGGACTGAACAAATAATATCCATTA
+TAAGGTAATACAGGCCAGGCATGGTGGCTCACACCTGTAATCCCAGCACTTTGGGAGGCC
+GAGGCGGGCGGATCACGAGGTCAGGAGATGGAGACCATTCTGGCTGACACAGTGAAACCC
+CATCTCTACTAAAAATACAAAAAATTAGCCGGGTGTGGTGGCACGCGCCTGTAGTCCCAG
+CTACTCGGGAGGCTGAGGCAGGAGAATCGCTTGAACCCAGGAAGTGGAGGTTGCAGTGAG
+CCAAGATCACGCCACTGCACTCCAGCCTGGGCAACAGAGTGAGACTCCATCTCAAAAAAA
+AAAAAAGTAATATACAAGCAGCCATTGCACATAATATTGAAAGAGAATACTTACTGATAC
+AGGAAAATGATTATGATGTATGGCTACTTCTTTTTTAAAGCGTAACAGCATAATAGCACA
+TACATCTATCACTGTCTGAGTGGTAGGACCAATTTTTTGTTTTCTTTCTTGTGCTTCCTA
+TATTCTTGTTAATTGTTGACAAGAAAGTTATATTAAATTTTGTCCACCTACAAAGGTACT
+TGAAATGAATAAAGCAAAAAGCAGCACAAATTTCTAAAGTGCCATTTCTTTGTAAATTGT
+ACATTTCCTTTCAGCATGTGGCATGCTGCCACACTACAGCATACACTAAAAAGATATTAA
+GTACATAACACCTTAAATGTCCACTAGTAACATAAGGAGTAAAGTTATTTACATTCTTTA
+GATATTTTTAGAAAGAAATATTAATGTCAATGATTTTCGCACAGCAAAGTTAATTAAGAC
+ACCAGGCAATGTATCAAAAAGACCCTGTTCATCTCTCTACTTGCCTTTAAGTTTTCGACC
+TTTTCTTCAAATGATTTAAAAGTTGGGGAGTTTCTATGGAGAGAAAAGAAAAACAAATAG
+TAAATACAAATACTGAAAAAAAATCCAACTAGTTTGAAAATATAATTGATTCCTCTTCAA
+CATTATTCTCAATCGGCAAAAGAACAGATATAATCTGTACCATATATGTGCAGGTACATA
+CAAGTATTTATAATGTAAGATTCTCAATTTCTGATCTAATATTTTAAGAGTATGCATTTG
+ATTCCATGAACAGGGCCAGTCTCAGACATAAGTAATATAGATATGGTCAAGTACGTGTGT
+AAGGAGAGGTAACGAAGCCGGGTAAAATAGCAATTCTGTCACTTCCCCAACCAACTTGTC
+ATGGTACAAGAAAATGCCACCATTAGATCAGTTTAATTTTGGTTAAGGTACTACGCTCTA
+AAATCCCTATTTTGATTCACATCTTCCCTGGCAGAATTTCTACATGAACACACATCACCT
+AAGTGGGACAAGCTTATGAGGTTCAATATCAGGGAGCAGCATAATAGACTGGGAAAGCAG
+GGACCAAAAAGAAGGGGGAGAAGCATAGAAACGGCTTTGCCTACTTCACAACTCTGTCCC
+AAAGGATGAGGAGAGCACGCTGAGCCCACAGGACATTCATTCATCCATGTTACATTCACA
+TCTATCCATATTAATTAAGGAGGATCATAGCGCCTTTGTCTCTCACAAAGGCGCTTTGGA
+AACAGGGTTTCCAATGCTGTTATCCTATCCAACTGACCTTGAATATCCTTCCTACTACCA
+AGATGAAAAATGCAAAGAAAGGAAAAGGGGTTTCTTCCTTCCCACGGTGGTGATGGCAGA
+ACAGTTAAGCCAACAGCTCTCAAAGTGTGGGCCCCAGACCAGCTGCTGCTGCAGCTATCA
+GGAAGTCATAAGCAATGCCAATTTTCAGGTCCCACCCCAACTCTACAGGATCAGAGGCTC
+TAGAGGTGGGGCCCAGCAAGCAGCGGTTTCACAAGCACTCCAAGTGATTTTGATGGACAC
+TTAAGTTTAAGCCAAGCACAGATTGTTAAAAATCCTCTAACTCTCTAGAGAGGTTAGGTG
+AGGTAATATCACTTGCAAGTGCTAATGAAAGCAGATAGTAGAATTAAATCATAGTTGGCT
+CCAAATGTCACAGTGGGATGGGGGAAGTGAAAATGGGAAGGATGAAGAAAAGGAGAATGT
+AACTAAAGCGAATGCAGACAGAGGTGGCGGGACAAAAGAAGGTTTGTTAACAAGTAGTGC
+TCACTTTGTGAACAGATTTCAGACAGGAAACAAAGGTTTTACAAAATAAAATAGAAATAA
+TTTTTTTAAAAACAAAATCAAAACATTTAACGGATCTCTTGCACCCATCCCAACATCAGA
+GGAAGTGTAGCTGAAAACTGATAGAGTGTTAAACACACAGCTTGTTTCAAGGGGAATTCT
+AGTTCCCTAATTCAGAACAGTTCAAGTTAAACATCTAAATAAAGAAAAATAAAGCATAAG
+ACCAACTACATTTCATAAAAATATACTTTACCTCATAGCAGGCATGCTAATTGAATGCTG
+AATGGAACGTATACTAAGAGGCAGCATTAAAAAGAGATAGAAATAAGGTTAGTATAGTGG
+TGCTTCAACATTATTAAAAGCTGACAAAACTTAGCTCCCCAGGAGCTTTATTCTCTTGGC
+GCCATGAAGAATTACCTACTTTTTGAGGTGGAGGGGATCAAAGTTATTCCAACATAATTT
+ACTTTTATTCAGGAGCCAATTAATTCCCAGGAGTTACTAGAGCTAACAATACCACCTTGC
+ATTTTTACAGCACTTTGAAAACTAAAGTGCTTTCACCCGGAGCTGTAAGGCATATAGGTG
+TTAAATGAGTTACCGTAGGTCACAGCAGAATCAAGAATAGAACTTGGGTCTAATTCAGTG
+TTTATCGCCTCCCCTCAAAAATGAAGCATGCACACACACACATACACACATACACACACA
+AGCAAGGCCAGGGAAGGGCTCTTAGTAAGACAAGGAGGCAACTGCCCACTCAAGGACAAT
+GCAGTTCACTGACCACTCAGGTTCAAGGTTACCTACTCTTAGCCATCTCCCATAAAGACC
+ACCTCATGAGATGAGAGTGCCTTCATTCCTAGGCTCGTAAAATGATTGTATTCTGCTAAT
+ATTGTTACTATGCTTATAATAGTTTGACCACTGGCACGACTTTGGTAAATAAACTTTCCT
+TTGGGTAAAGTGTATAGGTTCAAGGTATTAATTCTCAGTTATATTTAAATATTTTGTGCG
+CTTATGATTTCCTTTTCTTAAAGACTCATTTGGTACAAATGATAACGTGTCTTCAATGTA
+GGTCCTCAAATCTAATTTTGCATTAATATCTGATAACATGGAGAATGATTGTGATATATG
+TCAAATATGCTGGCAATCTGTGTAATCAGGATTATCAATGAAATATTTAAACACCTCTGT
+ACTTGATGTCTTACATAACAGGAAAAGATGCATGTAACTCAGTATTCTCTCTATCCTACA
+ATGGTGGTCAATACCTAGGGTATAAGAGTATAATAATCTATTCTGGGAGGAATTTGATAA
+TTCTTTTCCTACTTTGGATCTATCAAAGTGTGCTGGTCCCAATCTCTAAATTTACAACAC
+CAGAACTCTAAGTATCACCTGTTCTTCCTCAGACCCTTCTGCTGAAGCTGCCTGGAATAG
+TCACATTGCCACAAACCACCTTCTACCATAACTGATATGATAGGTGGATCAGTGGAGCAC
+CACCCACCACTGCTAACCTCCCAGTGGCCTACAAATTGTTTGGAATGTATGAAAAATGAA
+GGAGTGAAGACAATTAAGACTCTTATCCTAGCATATTGTAATTAGGACACTAAGCTGCTG
+GACACTTAGATGTTGAAGAGGATCTGGTGGGACCAGGTGAAAGCTGACAGAACACAGAGG
+AAACCAGTTCCCAAAGAAAGAATCGAATATAAGCACACAGAGAGGTAGAGCAGATGAGGT
+CAGGAGAGGTGATCATGCAGGGAATCCAGCAGGATGGAAGAGGAATAGGTTTCTTGGTTT
+CAATAATAGAAGCTACTTCAATTTCCCAGTTGATGGAGCTGGTTTGGGTGGAGCCTGGCC
+TTGCTTTCTTTTCTCTCCTTGAATTACAAAAAAACTTTGTATTTGTGCAACACATTCTTC
+TTTTTAGGTGAGCTAAAAGTTACATAGCTTTCTGTTCCTAATAATCAAAACTCTTCATTA
+GGACATTCATTTTGGCAGAAATCGCTGAAAAAGAAGGTAATGGCCAAATATGTGATAAAT
+TCCTTGTCCCGGGGACCCACACATTGAATTTGGTAGTATCAACAAAATGTGGAAACAGGT
+GGATAAGTAAGTGCAAATTTCAGAATTTCACAGCTAATTCTAGTCACTGTCCCTAAGAAC
+CCATGTACAATATCACTTCCTCCAGCAGTGGATCGGTTGGGCTCTATACCACTTTACCTA
+GCATGTACCTACTAAATATGTTTCAGTGGTAATATATAAGGAAAGGCAAGGAAGTGACTA
+GACTGTTTATTTTGTGAAAAAAATCACTGAAATGAATTTGGTGTTGAGCACTTTTCTGTA
+TGCATTATATCACACTTGAAGATAAATATACCCATTAAACAGAATAAAATCAGTTAACAG
+AGTCAAAGTCAAGGTCTCTCTGCTTTTATGGTAGCTATTTTATAGTAGGAAGAAAAGGAG
+CACACATCAGCTTCAATTCTATCTGGTTGCTGGATCCTCCCCATAATCCATAGTTAGATG
+AAATTCAATTTTGTTGGTAACTAGTTGTAATCTAACTATAGGGTGGCTGTTCTTTCATTT
+CTGGCTTCTCTATGGCAAGTTACACAAAGCTTCAACTTGCTCATCATTTTCAGTTTCATT
+CAAGCTTAAATGTAATATGGAAACCTTCAAAAGTAAAAAGTCATGTTGCTACGGGACCAG
+AATCATCTCTAATAGATAGGTTGTAAGAATCGGTTACCATCTATAAGGCACATTTTGTTA
+AAAATGTTGCATCTTATTTGTAACCCCCAAATACATTAATCTGTAATCAAACTAGGAATG
+CAAACATGGGCTCCTCAAAACACTGAAAAAAAAAATCAGGATAATCTGATTCTCACTAAG
+TACTTTTCAATCTCACACTGCATTTACTCTTACTTTGAAAAAGTCATTTTTTTAAAACAG
+CTGAATTGATTTTTAAAAAATATTCCTTGTTTCTAACAGTTATCTGATGCTTTCATGCTC
+AATAATAATAAGAGAGGAGGGGGTAGAGGGAGGATAAGGAAGGAAGTAGCAGCAGCGGGA
+GGAGGAGAAGGGAAAGTTAATGGCTAACATGTTGGACTGCTTACTATATACCACGTATGC
+TTTTCACAGCTATTGATGTACTATTATTCCACTTTGCCCTCACACAATCTTTTGATGTTG
+GTGATCACAGCAGCTATTGTTCAAAGTGCTGGACAGTGCCTAGAGGGGCACTGTCTTAAA
+CCACCACTGCTCTGGGGAGGCCCAGGAGGACAGTGCAGGCTCCAGGACTAGGTGTGCTCG
+GTTCCAGTCCTGACCATCAGCCACTTATACCTGCTGTGCAACCTTGGGGAAGTCACTTAA
+TCTCTCTATGGCTCAGTTTCCTCATCTGTAATATCAAAAACAATAGCATCTGCTTCTGAG
+GTACTATTGTCTCGCTGGGCTTATAAATGTTAATTATTATTATAACACATGCTTTAATTG
+AAACATGAATTAGCATCTACTGTATATTATACTTTCACATATGCATAGAAAATATGCAAA
+CAGGAGGGGAAATATAAGCATATCACGTTGAAGCTTTCAAATTTCACATTGAAGCTTTCA
+AATTTCAGCATTATTTTGGTTTTTAGCTCCACCCCTATAGTCTACAGCAATGCCTGGCAC
+ATAGTTAGCACTCAATAAATACTTTTGAGTGAAAGAATGAATGAATAAATGAATAAACAA
+TTTTGATAACTAAAATTGGGAATATGGGCATGAAACAGAGAAAAGTTCATTAAAGTGTTT
+CAAATTCTAATCAAAAGATATTCTTTTTCTGACACGAGGAAAGAGATCATTTCTTTTCCC
+ATTAAGTGGTGGAAGTTTTCAGCAAAAGGGAATTGTCTAGCAGGACTTTAATGAGCCCAA
+ACCAAATAAATATCTACAGGGGCACATGAAGAAACACACATTTAAAAAGGAGAAATTTTC
+TTTGGAAATAAAGGCAAAATTAATTAGCACTTCCTCTTAAATATACCAAAAATATGAGAC
+AAATGTGTCTACTGAATATTATAGTATGCTTTTAATAACACTAAAATTTTATGTTTAACC
+CTGGCACTGACTGCAATGAGAAGGTTCTTTTAAAGTTTCCCTCAAAATGCTAAAGGCATG
+AGTCAATACTTTCACATAGGCATAGAACATATGCAAACAGAGGGGAAATATAAGCATATC
+ACCTGAGGGAAAAGCAGGCTGCCCCAGAGGGCCTCCCAGGACAGCACTCATGACCACGTC
+CTCCTTGGCCTTGCTACCACCACACCTCATTCTCAGGACATCAAGAGCAGCTCTCTCTCT
+CTCTTCTCTATTTCCTTATACATCTCCCTCCCCTCAATCAAGGCATAAGGCAAATATCTA
+AATCCCAAGTGCTGATTTATCAACTGACTATGTAAAATAAAAACTGTTGCTGAGTCTAAC
+ACATTCAGGTTGGCAAAACTGCTGCATTTTCTCCTTCTATATCCATAATTACATTAAGGA
+GTAAAATCACCGGCATAAGTTTGCCAGGTAAAATGGACCTAGAACAAACAGTGAGTGGGA
+TTAAGGACTAACCACCTACTTCATAGCACTTAGCAAAAGGAGCCTACTGTATCCACCTCC
+ATGGGAGAAAAGGACTTATTGCTGGAATTGTAACACTCAAATCTACAGCCTAAGCTCCCT
+TTCCTTGGGTAGTTCTTGAGGGAACGTGGCCAATATTTGCCTCTGTGACTCACATAATCT
+AAAAGATGTAGGTTTTCTTTATATGTGTCAACACATTAAATCAGAACACAATCAGGACTT
+CTTGGCCTTGAAATTATTTTTTTAAATGCCTTTACCTAACCTGTGATTTGCAAGAATTAC
+AAAGTTTAACTTTCAAAAGATAATCTCATTTCTTTCATTTCCAAATTTTAATCAAAAACC
+TTACTTTAACCCCTACATACTGATGGGCAATTAAATATTCATAAAAACTTAATATTTATT
+AAAAACAAGACTGAAAATGGTACAGCATAATCTTAATTATATTTTTTAAACAAAATGGAC
+AAAGTGACTGTGAAAGGAGCTAGAAAACAGTTGCAAAACATAATTTGTTGCTGATGAATT
+AATAAGACAGCACACACTGAGCCATATCTAGGTATGGCTTTAAGGTATAGAAAGGTATTC
+TTTAAAGGTATAGAAAAGTCTAGTGATATGTACTGAAGAAACATCATCCTCAATAGCCCT
+TACTTTTATATCTTACACTGATGTTTGCATCACATCGAACATTTTATAACCAGTACTGAT
+AAGGCTCTTCCATTCTTAACTTATCCCAAGTCCCCACTCTTCCCCTACTCCACTCTAAGA
+TTTTAAGCTTCATTCTAATAAAAGCCATGCGTTCTTTATGGTTATGCCCATGGAACCTGT
+CCACAGTAGACACTCTAAATGTTAGCAGAATGGGTGATGTGACTGGCTCTGTATTCAGTT
+ACTTATAGCACTTTTTAACTGAATGCCAACGATACACAATCACCTATCATTGGTTACTTG
+ATTTTTTAAGCATAATTTTAGCTTTAAATAGTTCAACATTTAGAGTTTATATATCCCTAT
+AATTTACTCTGACTTCCAGGGGTAAGTGTCACCAAGATAGGAGCTTTAAGTACCTGTTTG
+CTTACTTAAAAAGGCAAGCAGCTAGACTACCATGAGTGATTGCTTAAGAAAATAATCTGC
+ATCCATAGGAACAGAGATGAAGACTACTATATCATCCTTCCTGCTTATACTCTAAAGACT
+TTCCTCCACCTTAGTTTCCTCCAACAACTAATCAGATAATCAAAGAGTCTGCCTGGGAAA
+GAGAAAGGTTTCCTCAACATCACAAAGTCTCTTTCTATAAGGCATGGTTTGAGCTAACAT
+CTTTTTAATGTGCTTTTTTTAGCTTAATATTCTTTTCCCTTTTTCAAACCATGAAGTTGC
+CTTGTGTACATAAAGAATATAACAAGTGTAAAGAAAGAATAAAATCATAAAAACTATAAG
+CTAGTAAAACAAGTATTAAAAAGTGCAGAGTAGTGGCAGATTTTACCTTATGTATATTTT
+ACCACAACAACAAAAAAAAAGGTAGAGTAACCAATAGAAGATGGAAGACTAACATCAGGA
+GGCAGTACATATGCAGTCTGTTACAATTGTGTAATGAAACCCAGGTGAAGAATTCCAACA
+TCCTTACAAAAGTACCAAAGAAACAAAAGCATCAAAACAAACAAAGTCAGACATTAAAAG
+GGAGGAATTTTGCATGCCATGGTAAAGCTGCTTCTTTTTACCAAAGAAAAAAGTAAAAAA
+GAAATGTCAAAATCATTTCCATATCCCTTGAACCACAGTGTCAAATACTTCTTTTAATTT
+ATCAACTACCCATGGTATACAAGAAACCCTCCCTTGAAATTAGGAATGCACTAGAGAAAA
+AGATACTCTAAACGCAAGAAAATTATGTACTGGACAAACACGATCATCCAACGTAGCATG
+GTAATCTAATCTCAGCACACTTTTCTTATACAACTGCTGGACTGCAGTGATGGTTCAAAC
+TCTCCTTACCTAAAGGAATGTGAAAAGGCTTGCAATCTGTAAGAAGCCAGAGTAAGCATT
+AAAAAAGAAAGAAGTTCTGATAAATCTAAAACAATTAAATAACCTAAGTTTTAAACATAT
+AATGTTTTCCCTGGGCTCTAAACTGCTACACAATTCAGTCAGCATAGAGAAAATGAACAC
+CTAATAGATACATACATAATTGTCAAAAGAGTTCAAGAAAGCTATATTTATTACATTATG
+CTTAGACAATGACAGTCTAAATATAATGAGCGAGGAATTTGTTCTTTTGGTGTAAAGTAT
+AACACATAAATTGACCAAATCTATTCAACCAAGAAATTCTGGTTGTAAGATATACACTTT
+CCCCACAAATGCAAAACACGAAGCCATGCAATCTGAGCATTTTTTTTTAAACACAAATCT
+TGCATGCCAACAGAAGCACAGCTGACTTAAACCACATTTGTCATTTTCATCACTATCCTA
+ATCCACATGAGTGAAGGGGGGGCACAAAAGCACTGTGAAGTGGTTTTATAAAAATGGCAA
+GGAAAACTCTGCAGACTAATCTAAATGAAAAAAAAAAAAAGCAACAACTCAAAATCAAGA
+TTTTGGCCTAAGCATGAACATAGTTACAGCTTACCAGTTAGAATAAAACAGTGCACAAAT
+GAGCATGTTGTAATCACACCATGATATAAAATGTCACATATAGAACGTGAAGCCAAATCT
+GAATCGAAGCGTGCACTTCAGTGCTCCTGTAGTCATCCTTAGTAACACACCAGGCTCTGC
+CCACAATCACAAATTTGCAACCAAAGACATACTTACCCTGCATGATCATGAAGAACTAAA
+AAGACAAAGAAGTTCACAACCAGAATTTTTCAACAACCTTAAATGATCATCAGATGATCA
+TTTGATGTTAGAATGCTAGGCCTAGAAGACCTTAGATGAGCCTTCCAGGTACTGGTTTGA
+AGGAGTGCCCTCCCTCACTCTAACAGGAGTAGCTAGCATCAACTAGAGCCAAGGTCAGGA
+AACAGATGCAACAACAATAACATTTTAATTTGCGTCAGCTACTTAATGAGCAAGGAAAAA
+TGAGGACATACTTTACATCTTCCAGCTTTTTGGTGATGACTGAGCCAACAGACGAAAAAG
+CAGCTGAGGCCTTCTGTCCAGCCTGGGATAAGGTTTCAGATGTCTTCTTGTAACTATATT
+AAATTATAAACACACAGAGCAAAAGAAGGGTCAGCTCATCTTTTCTAATATCAATTGTTT
+CAAGTGCAGTGGTCACCACCTGCTGGAGAACTCTCAAAAAGAGAAAACATTTTTCAGAAC
+TTCTAAAATCCTTCATAACCAGCAGAGCGGCATCACCACATCTTCGTATGCTCAACCCTA
+AGCTCAGGCACAATCTTCTGCAGTGCCCTAGTCCAGCCAGAAAGACAGAGTCCTATAAAG
+GCAGGGCCAAAGAAGTCAAGGTAAGGGCTAAAAATAATCATCAAACCAAGATGAAAATAA
+GCAAAGGCCTGAAAGAACTCATACCTATTGTTCTTTTCTCACATAATCCAAACAAAACAA
+AAATGAAATCAAATTCCTCAGATGCCTTTGTCAACTTGATTTCCTAAAAAAGGGCCAGAA
+GCAATTAGTAGCTGGCGTAAGTAGGACCCATTTGTATTTTATTATCCAAATACATTTTAT
+GGGCATACTTTCTAAAAATTTTTGCATGTCTTTAGAGAGCTACCAAATACGGACATGATG
+GACTTTCAACAAAGTATGTAAAATATGCAATGCTTAAAATTATTCTAGTGTGGTATCTGC
+TATCACGCAAAGCTATAATTTACCACCTCCTTCCCAGCTACCTGGAGATTAGAGAAGAGA
+AAAGCAAAAACAAAAAAATGATGACAACAACAACAACAAAAAACAAAATAATATCGTACC
+TACCAAAACAATTCCCACATTATGGGAAAGAATGCTCAGGCATTTTTACTTACCCTGTCA
+AGATCAAATACCAATAAAAAAACATGGTTCATGGTAATACTGTTGAAAAAATAGTTTCCT
+GTATGTTTTCCCACTGCCAACTTAGATGGGTAGAAAATGGACCAAAAGACTGGGGACTCA
+AGTACTGTCATGTTAAATGCAGTTGGCCTCACTTCTGATAGTTAAATTGTAAAACAACTT
+CTGTGCTCACCAGCTCTGCAGATGGCTCTCAATACAGAAGACAGAGCAGTTCGGTTTCTG
+CTGCTAGAAGCTTGCTCCTCCTTGTGCCGGGAAACAAAACTGCATTATGATAATGCTATA
+TCATAGCATGTGTGGTCAAAAAGACAAAAAGCCTAAGGGATTGACCTCTGCCAAGAGCAT
+ATATCTGAGACTACGACCTGAGAATCTTTTGATACCTACACAACAAGGTTAAAAAAATAC
+ATTAATAATAATAATAAAGACTGGCTCCAGACCTGAGTTTGAATTCCCACTCCACATTTT
+GAGAGGTTTGTGACATGAAAACTTAATTTGTCTGAGCCTGTTTCCTTATCCAGGGTTATC
+TTGCCACCCATTCTTACTGGGTTATTCTGAGTACTAAAGGACAAAATGTACATATTTGTG
+GCAAGTCAATACATAACACTTATGGGATTTGAATTTTATTTCTCCAACTGGCTAGCTTTC
+TTTCTATTCCTTAGAATAAGTGGTCTGGAAAAATTGAAGTTACAAAAAAAGGCAGGCACA
+CTTGAAAATCAGAAAAAAAGGGTGCCGTGTCGTCCAAAGAAAAGCTGCTGAAGCATCCTT
+ATCCTCTTTTTCTTCCCCTCTCCAGACAAAAGGCACAACAGTGTCCTTTACACTCCCAAG
+GAAAGTGTATGATCAAGGAAACATACGCAGATGTTGCTGTCACGTCTTGCCACCCTTTGG
+CAATGTTCTGTTTTAGTTCCTGTAGAGAATTGATTCCAAGTTTCCGCTTGATCTCTGCTA
+GATGCTTCTCTTTTGCTGCTAACACTTGAGACAGAGTCTGGATTTCTTCTTCTACCTATG
+AGGAAGGGGTTTGGGGTAAGAATATAGCAAAAGTCATTCAGTAAGTTAAGATTATTACCA
+CAGAACTACATCCAAAATTCCAGTCATTAAACATTTTTTTGAATCATTTATCTTTCTCTC
+TAAAAACAATGTATAATGTTGTTGAGTAAACTGGTTACTTGCTGATCTCTCCTGTAGAGT
+TCTCTTTCCTCCTCCATGGGAGCTCTTTATAATCCCATCTTAAGCTGTTTTTGGCCTTCT
+CCTCTCTCCCTATACTTCCTTACTCAGCTATCTCATGTAGGTTTAGGACTCAAATTTCTA
+CACAGATAATACTTAATAAAGCACTCTAACATCCACTCTCCCGACCTGTGGGTCTGCCTT
+CCCAGCCTAGACATTTCTATCTGAATGCCTACAAAACTTGTATTTGTATACTAAATCAAA
+ATAATCTCCATCCCCTACCAAAACACACACAACCAAGCCAAACCCAAATCCAATCTCCTT
+GCATATTTGATATGAGTATATATACTGGATACATATACTCAGTCCCTGTGTCTGGCAAAG
+TCATGGCCATAATAAATCAAACCGCCTCCTCAGGAGATCCCTGCTCTCAAGGGTTTCATG
+TGAACCCCTTGATGCTGACTGCCCAGACTTGACTAGGTGGTTAGAGGTGGGCCCTGACCC
+ATGGACAGCCACCCATCAAGAGCCAGTGGATGAGCCCAGTGTGAAAAGAGGTGCTCAACT
+ATTCGTCTCTCTCACTCAGGAATCTAGTTTGAGAAGTGAGATGACATTGCAAGTAGAAGC
+TGAAAAAACTTGAAGAAGCCTTGAGGTATAGGTAGGCTACAGTGAGATTATGAGAGGTAT
+GGAAAGCTTAAATATGCTTGAGGAATCTAAAACTGTAAGCAGAAGCTATGAAGAAAAGGA
+AAAAATGGACAGAGTAGAACAAAAGGCTAATCCAGGAAAACAGGGAAAATGGTAGACTCT
+CTATTTCAGAAACAGGGAAAAGGGTGGACTGCCTATTTCAGAGAGAAATAGACACCATGT
+GGAAGAGACTTTAGGTCCCAGGAAATTGAAAATCTAGGTCCCTAAAGTATATCCATTAAC
+ATTCAAGACCCTCAGAGAAATGCGTCTCCTGGCTTGTTGCAAAGCCATATTTTCAGCCCC
+AACCTGCACGGTATTTCTATGATTTCAAAGACAACATGCCCTTTAAAAATAACATAGAGT
+ATTGCTCAGTCAAATGTTTTCACAGATGTTTAAGTCTTTAGAGAACACAAAACAAAGAAA
+ATTAGTGCAACGGAGAAAAGGATAAATCAAATGTGATGCAGCTGCCAAGAAAAAAAAAAA
+AAGAAGAAAAAGAACCTACAACACCACTCTCAGATAAGATTAACTGGAACAGAGGTCCCT
+CAGAACAAATAAATAATCCCCTGTGCTTGTCAGAGTCACAAGTACTGGACCCAGTTTTGT
+AAGTCACATTTTAAGATGTACATTGACGAAGTGGAATACGAGAAGAAAAGGACAAAAAAA
+GAGGAAAGAATAAGGTTCAAAATTAAGTAAATTAAATGATTTGCCCAAAGTCATCAAACA
+AATAATGTAGGAACCAGAATTCCTATCTAGGTTTTCTGAATGCACGTCTCAGTTTACTGG
+CTGAATTCTCATGTACACTCTCTTAAGCTTCCCACTTCCTCTGTCTCTACTTCAGGCTCC
+AAAGCTTCAGACACTTCTAAGAATAGACTTAAATGGTAAGTTTCCCACCCCTTAGCACTT
+CTCTGAGGTACTCACTTCCTCTAATGAAAGCTGCAAAGACAAACCACTCTAAATCTTTCT
+GAACAATGCACAACACAGTATATTCCCCACCTTTGTTGGTTAGCTTGTGCTGCTAACACA
+CCTAGCCCAGCACATCATGGCTGCGATTCCTTAATTCAATATATACATGTAAAACAGAGT
+GACTTTAAAAGCATAAAGAGCATGATTAAGAATCTCTGATGTGTCTATCACTATATACAA
+AGATCAACTCAAAATGGACTAAGGACCCAAAACCATAAAACTACTAGAAGAAAACATAGG
+AGAAACACTTCAGGGCATTGGTCTAGACAAAGATTTTATGGCTAAGACCTCAGAAACACA
+GGCAACAAAAACAAAAATAGACAAATGGGACTAAATTCAAGGAAATCATCAACAGAGTGA
+AGAGATAACCTGTAGAATGGGAGAGAACATTTGCAAACTATTCATCTGACAAGGGACTAA
+TATCCAAAATATACAAGGAACTCAATTCAACAACAAAACAAACAAGCAATCCCATTTAAA
+AAGTGGGCAAAGGATCTAAATAGACATTTCTCAGAAGAGACATATAAATGGCCAACAAAT
+ATATTAAAAATGCTCAACATCACTAATCATCAGGGAAATGCAAATCAAAATCAAAATGAG
+GTATCACCTCACACCTGTTATTATGCCTGTTATCAAAAAACCAAAAAATAACAGATGCTG
+GCAAGGATCCAGAGAAGATGAAACTCTTATACACTGTTGCTGGGAATATAAATTAGTACA
+GCCACTATGAAAAACAGTATGGAGGTTTCTCAGAAAAACTTAAAATAGAAATACCACATA
+ATCCAGCAATCCCACTACTGGGTTACTTATCCAAAGGAAAGGAAATCAGTGTATCAAAGG
+GTACCTACACCCCCACGTTTATTGCAGCACTATTTACAATACCCAAGTGTCCATCAACAG
+GTGAATGGATAAAGAAAATGTGGTATACACAATGGAATACAATTCTGCCATAAAAAAGAA
+TGAAATCCTGTAATTTGCAGCAACATGGATGAGCCTAGAGAACAATACGTTAAGCAGAAT
+AAATCAGGCACAGAAAGATAAATACTGCATGTTCTTACTCACATGTGGACGCCAAGAAAA
+AACTCTGAACCCATCTAAGTAGAGAGTAAAATTGTGGGTGTTAGAGGTTGGGAAAGGGAG
+GATGCCTACAGGTTGTGCTTCAAACGACACTGTCATGAAAGTAAAAGACAACCAACAGAA
+TGGGGAAAATATTGGCAAATTACATACCTAATAAGAGTCTAGTATCTAGAACATATAAAG
+AAACTTACAACTCAATAAAAAGACAATCCAATTAGAAAATGGGCAAAGGACTTAAATAGA
+CATTTCTCCCAAGATATACAAATGACCAATAAGCACATGAAAAGATGCTTAACACCATTC
+ATTAGTAATTTGAGAAATGCAAATCAAAACCACAAGGAGATACCACTTCATACCCATTAG
+GATGGTTACAATTAAAAAAAACAGAGATTAATAAGTGTTGGCAAGGATGTGGAGAAATTG
+GAACCCTCAGACACAGCTGGTGAGAATGTAAAATGAAGTTGGGCAGCAAAGCAGTTTGAC
+AGCTCCTCAAAAAGTTAAACATAGAGCTACCATATGACCCAGCAACTCCACTCCTAGGTA
+TATATAACAAAGAGAATTGAAAACACATCCAGGCTGGGTGCAATGGCTCACGGCTGTAAT
+CCCAGCACTTTGGGAGGCCAAGGTGGACAGATCACTTGAGGTCAGGGGTTTGAGACCAGC
+CTGGCTAACATGGTGAAACCCCATACTACTAAAACACAAAAATTAGCCAGGCATGGTGGT
+GGTGTGCCTATAATCCCAGCTACTCAGGAGGCTGAGGCAGGAGAATCACTTCAACCTAGG
+AGGCAGAGGTTGCAGTGAGCTGAGATCATGCTACTACACTCCAGCCTGGGCAACAGAGCA
+AGACTCTTCTCAAAAAACAAACAAGCAACAATAAAAAGAAAACACACATCCATACAAAAA
+GCTGTACACAATTGCTTACAGCGGCATTATTCATAACAGTCCTAAAGTTCAGCCACTGTG
+GAACACAATTTGGATACTTCTCAAAGAACTTAATACAGAGCTACCATTCAATGGCAGCAA
+TCCCATTACTGGGTATAGAAATTGTTCTACCAAAAAAACACCTGCACTCATATGTTTATT
+GCATCACTATTCACAATAGCAAAGACATGAAACCAACCCCGGTGCCCACTGTCCAATGTG
+GTACATATACATCATGGAATACTATGCAGCCCCTAAAAAGTACAAAATCATGTCCTTTGC
+TGCAACATGGATACAGCTGGAGGCCATCTTCCTAATCAAATTAACACAAAAATGGAAAAC
+CAAATACCACATGTTCTGACTTATAAGTGGGAGCTAAACATTGGGTATACACAGACACAA
+AGATGGGAACACTAAACACTGGGGATTCCAGAAGTGGAGAGGGAGAGTTGGGGGAAAGAG
+CTGAAAAACCATGTTCACTACTTGGGCAACAGGATCATTAGAAGCCCAAACCTCAACATC
+ATGAGGCATTACCATGTAACAAACCCGCACATGTACCCCCTGAATCTAAAATTTTTTAAA
+TAAAAAATTTAAGTTTAAAAATGTTTTAAAAGGGACTATAAAGAAAATGAAAAGGAAAAT
+CCACAGAATGGGAGAAAATATTTACAAATCATATAGCTGGTAACTTCATTTGTTAAATAA
+AGACTATGTTTCCTCTTCCATCAATCATAATAGCACCTGCCCCGTAAGACTGTTGTAATA
+ATTAATGAAATAATGCATGTAAAGAGCTCAGTTTAACGCCTCCCACACAGCATGTAGTCT
+ATAGACATTAGGTGCTATTACTATTATTTTTATTTTGTTGATAATAAAACAATACTGAGA
+ACTGTCAAGGATTTGAAAAAAAATGCTCTTTCAAAACACTGTAAGAAATATGCTGGATAG
+CATTTTGGCCATGTTGCTATATACTCTTAAAAACCATTAGACCCAGGCATAATGCTACTT
+CCAGGACTTTATCCTAAAGCGCTAATTAAAGAAGTGCATAAAAACTTACATGAAGGTATT
+TTCATCAAACTATTATTCATAATAGCAAAAAATGGAAACAATCCAAATGTTTATAAATAA
+TATAAATTAAAAATGAGCTTGCGGAAATTCAAAATGGACTACGCAGCAATTTAAAATGAG
+GTTGCACAAGAGTATATTGGCATAAAAATGTTTTTGAAAATCAGTTAAGTGGGAAAAGGT
+TATCTGTATTCTAATGCCCTCTACAAATATAAAAATATATGGCTGGGCATGGTGGCCCAT
+GCCTGTAATCCCAGGACTTTGGGAGGCCAAGGCAGGTGGATCACCTGAGTTCAGGAGTTC
+AAGACCAGCCTGGCCTACATGACAAAACCCCATCTCTGCTAAAAATACAGAAATTAGCTG
+GGCATGGTGGCACACGCCTGTAGTCCCAGCTACTCAGGAGGCTGAGGCAGGAGAATCGCT
+TGAACCTGGGAGGCAGAGGTTGCAGTGAGTCAAGATTATGCCACCACACTCCAGCCTGGG
+CAACAACAGAGTGAAACTCTGTCTCAAAAAACAAAACAAAACAAAAAAACAACCACACAA
+ATGGTTTATCACCCATCTGCCTTACCCATTCTATCCCCACCTTGTTTATAAAACTTTGGG
+CGAAAAAATGAGTAGTACAAACAGACAGAAGATCATAGAGACGACTTGAACAATACCATA
+CATCAACTGGACCTAACACATATATGTACAGAACAGCTCACCCCAAATTAGTAGAAATAC
+ACTGTTCTCAAATGCACATGAAACATTCTCCAGGACAGAGTATACGTTAGGCAACAAAAC
+AAGTCTCAATAAACTTAAAGTCATACAAAGCACCTTTTCCAACCACCACCATGAAACTGG
+AAATCAAAAACAAGAGGAAAACCAGAAAATTCACAACTATGTAATAATCAAACCACACAC
+TTTTAAACAACCAATGGGCCAAAAAAGAAGTCACAAAGGAAATTAGAAAACACCTTGAAA
+TGAAGGAAAACAAAAACAGTGTATTAAAACTTTTGGGATGCAGTTGAAGAACTGTCAGTA
+AGAAATGTATAGTTATAAATGCCTACATTAAAAAAAATCTCAATAACCTAACTCTACACC
+TTAAGGAATTAGAGAAAAATTTAAAAAATAGAAAACTACACCCAAAGCTAAGAGAAGGAA
+GGGAATAAGGAAGAGATTAGATATTAGAGTAAAGATAAAATGGACAAGAGGAAACAATAG
+AGAGAATGAATAAAAGCAATAATTCATTCTTTAAAAAGATCAACAGTGCATTAAGGGTTA
+AAAAAAAGAAAAAGACAGCCAGGCGCAGTGGCTCACGCCTGTAATCCCAGCACTTTGGGA
+GGCCAAGGCGGGCAGATCACCTGAGGTGAGGAGTTGGAGACCAGTCATGCCAACACACTG
+AAACCCCGTCTCTACCAAAAATACAAAAATTAGCTGGGAGTGGTGGCACGTGCCTGTAAT
+CCCAGCTATTCAGGAGGCTGAGGCAGGAGAATCGCTTGAACCTGGGAGGCAGAGGTTGCA
+GTGAGACGAGATCGCACCATTGCACTCCAGCCTGGGCAACGGAGTGAGGCTCCATCTCAA
+AACAAACAAAAAAAAAGAAGTTCAAGACCAGCCTGGCCAACATGGTGAAACCTCGTCTCT
+ACTAAAAATACAAAAATTAGTCAGGCGTGGTGGTGCACGCCTGTAGTCCCAGCTACCAGG
+GAGGCTGAGGTACAAGAATTGCTTGAACCCTGGAGGCAGAGGCTGCAGTGTGCCAAGACT
+GCTGCCACTGCACTCCAGCCACCTGGGTGACAGAGCAAGACTCCATCTCAAAAAAAAAAA
+AGAAAAGAAAAAGATGAGTGAAATTGACAAACCTATAGCTAGACTGACCGAAAAAAAAAA
+AAGAGAGAGAAGGCATAAATAACTAAAATCAAATGAAAGTGGGGACATTAACTAACCTTA
+TAGAAACAGAAAGGATTATAAAAGAATATTATGAGCAATTGTACACCAACATACTAGATA
+GTCTAGAGTAAATGGACAAATGCATAGAAATATACAAATGACTAAACTGACCCAACAAAA
+TAGAAGAAATCTGAACAAGTAAAGAGATTGAACAAGTATCAAAAATCTCCCAAAGAAAAG
+TGTAAAAGTAGATAGCTTCAATGGTTAATTCTACCAAACATTTAAAGAATGGACAAACCT
+TTTCAAACTCTTCTAAAAAACCAGAAGATGGTAGAACACTTTCCAACTCATCTAAGAAGC
+CAGCATTACCCTATTTACCAAAGCCAGAGAATGATATCACAAGAAAACAGCAGCCCATAT
+CTCCTATGAATATCCAGCAGCATATTAAAAGGATTATAAAACATGACCAAGTGGAATATA
+TCCTAGGAATGCAAGGATGATTCAACACATGAAAATCAACCAGTGTTATATACCACATTA
+ATATAGTAAAGGGGAAAAACACAATCATTTCAATAGGTGAAAAAAAAAGCATTTCATAAA
+AATCCAATACTCTTTCATGAAAAAAAAAACCCACTAAAACTAGGAATAAAAGAGAACTTC
+CTCAACGCAAGTGCATTTGTGAAAAAAATGACAGCTAATATCATACTTATGGTTAAAGAC
+TGAAAGCTTTCCCCATAAGATCAGAAAAAAAGACAGGGATACCCATTTTTACCATTTTTA
+CACAATATTGTACTGAAGAGTTTAGCCAAAGCAGTTAGACAAGAAAAATAAATTAAAGGC
+ATTCAAATTGGAAAGGAAAAGTAAAACGATGTTTAATCACAGATGACATGATTTCATATA
+TAGAAAATCCTAAAGAATCCACAAAAAAGGCCAGGTGCGGTGGCTCATGCCTGTAATCCC
+AGCACTTTGGGAGGCCGAGGCAGGCAGAACACCTGAGGTTGGGAGTTCACAACCAGCTGA
+CCAATATGGAGAAACCCCATCTCTACTAAAAATACAAAATTAGCCGGGCGTAGTGGCACA
+TTCGTGTAATCCCAGCTACTCGGGAGGCTGAGGCAGGACAATCGCTTGAACCTGGGAGGT
+GGAGGTTGCAGTGAGCCAAGATCATGCCATTGCATTCCAGCCTGGGCAACAAGAGTGAAA
+CTCCATACCTTCCCCCCCACCGCCCCCCCCAAAAAAAAAAGAATCCACAAAAAAATCTAT
+TCAAGAGTGGTTGTGGTGGCTTATGCCTGTAATCCCAGCACTTTGAGAGGCCTTGGCAGG
+AGGATCACTTGAGTCCAGAAACATAGCAAGACCCCACCTCTACTGAAAAATAAAAAAATT
+AACCAGGCAGATGGTGGCAAGCGCCTGTAGTCCTAGCTACTCAGGAGGCTGAGGCAGGAG
+GATCACTTGAGCTGGGAGGTCAAGGCTGCCCCGAGCCATGATCACATCACTGCACTCTAG
+CATGGGTGACAGAGCAATACCTGTCTCAAAAAAATTTTTTTAAATATATTTGAGCTCATA
+AATTCAACAAAGCTGCAAAATATAAGATCAAGATATAATATTCAGTTATGTTTCTACATA
+ATAGCAATAAACCACCTGAAAAGAAAATTTAAAAAAAATCCATTTACAATCACATCAACA
+AGAATAAAACACTTAGGAATAAATATAACTAAGGAAGTATAAGACTCGTACATAGAAAAA
+TGTTTTGTACATTGCTAAAGTAAAATAAGAACTAAATAAATGGAAAGACATTTCATGTTC
+ATGGACTGGAAGACTTAATATTGTTAAGATGGCAATACTCACCAAGTCAATCTATAAACT
+GAACGCGAGCCCTATCAAAATGCCAACAGCATTTTTGTGTGGGTGGAAAAGCAGATTCTG
+AAATTCATATGGAATTGCAAGGAACCTTGAATAACAATTTTTAAAAAGAAGAAAAAGGTA
+AAGAACGCATATTTCTGGATTTCAAACTTACTACAAAGCTATAGTAATCAAAATAGTGTG
+ATACTGTCAAAAGAAAAGACATATAGATGAATGAATCTGAATCCAGAGTCCAGAAATAAA
+CCTATACATCTATGGTTAACTGATTTTTTTTCTTTTTTAACAAGGATGCCACGAGCATTC
+ACTGGGGAAAACTAGCCACATGCAAAAGAATGAAGTTAGATCCCTACCAAAACCATATAC
+GCTAATTAACTCAAAATGGATCAAGGGCTTAAATCTTAAGAGCCAACACTATAAAAGTCT
+TAGACAAAAACATAGGGGTAAATCTTTATCATCTAGGATTTAGAAATGGATTCTTAGATA
+TCACACCAAAAGCACAAACCAAAACCATAATGAGATATCACTTCACACCCACTAGGACTA
+CTATAATCAACAACACAGAAAATAACAAATGTTGCCAGGGATGTGGGGAAATTGCTGATG
+GGAATATTAAATGGTGTTAATACTGTGAAAACAGTTTGGTGCTTCCCAAAAAAACTTGAA
+ACATGGGCCAGGAACAGTGGCTCACATCTGTAATCCCAGCACTTTGGGAGGCTGAGGTGG
+GAGGATCACGTGAGGCCAGGAGTTTGAAACCAGCTTGGGCAACATAGCAAAATCTCATCT
+CTATGAAAAATAAAAATTAAAAAATTTGCCAGGCATAATGGCATGTACCTGGAGTCCCAG
+CTACTCAGGAGGCTGAGGCAGGAGGATTGCTTGGCCCAGGAGTTCAACATTATAGTGAGC
+TATAATCATGCCACTGCACAATCACCAACCCACAAAATAGAGCAAGACCTTGTATCTTAA
+AAAAAAAGTTAAAAAAATTTTAAAACATTAAACATGGAACTACCACATGATGAAGCAATT
+CCATATCTAGGCATATATGAAAAAGAACTGAAACTAGGTACTCAAGCAAGTATTTGTTCA
+TAAAATGTTCCTAACTCACTACCCACCATAGTCAAAAGGTGAAAAATCACCCAAATGTCT
+ATGAATGGATAAATGGATAAACAAAATACAATAGATACATGTAATGGAATATTATTCAGT
+CATTAAACATAATGAAGCACAGATATGTGCTACACCATGAATCAACCTCAAAAACATGAA
+GGGAAAGAACCCAAATACATAAGGTTACATATTGTATGATTCCATTTATATGAAATAACC
+AGAAGACAGTTAAATCCATAGAGTCACAAAGCAAATTAGGTATTGCCAGGGGCTGAAGGA
+GGGGAGTAGTCAGGATTGAATGCTTAATGAATACAGGGATCTCTTTGGAGGTGAAGAAAA
+TGTGTGGAACTTGAAAGGGGTGGCAGCTGCACAACACTGTGAATGTTACATGTTACTGAA
+TTATACTCGTTAATTTTTTTGCCTGTAATCCCAGCACTTTGGGAGACCAAGGCAGGTGGA
+TCACTTAAGGTCAGGAGTTCGAAACCAGCCTGGCCAACATGGCGAAATCCATCTCTACTA
+AAAATACAAAAATTAGCTGAGCACAGTGGCAGACGCCTGTAATCCCAGCTACTCAGGAGG
+CTGAGGCAGGAGAATCACTTGAACCCAGGAGCCAGAGGTTGCAATGAGCCAAGATTGTGC
+CACTGCACTCCAGCCTGGGCAACAGAGCGAGACTCCATCTCGAAAAATAAAATATAATAA
+AATGGTTAATTTTTATGTTAAATGAATTTCATGGAAGAAGTTAGGAAAGAAAAAAGTAAG
+AAGGGAGGGAAAGGAGAGGAGGAATGGGGGGGAATGGCAGAGGGAGGGAGGGGGAGGGGG
+GGCGGAAAGAGAAAAAAGAGAAGCCAGAAGGGGAAGAAGGAGGGGAGGGAGGGAGGGGAA
+GGAAGAAAGAGAGGGGAAGGAAGGAAGGGAGAGAGGGGAGGGAAGGCAGGGTAGGGAAGG
+GAAGGGAGGGGAGGGAAGGAGGGAGCTGGAAGGAAGGAAAGGCGGAAGGAAGTTGGAAAG
+TGGCCATCTCTGCAACACAGCCAAGGGTAGAACAAAGTCACTGATGCACTGAAGAGCAAG
+TGTATCAGATGTCAGTGAAGTCCCTTAGAAGACATTCACTACTACTCCTCTCATTCATTT
+CCTGCTTCACACTCTACTTTTCACATCTATTTTACCCATATATACTTTTTTCTCATATAA
+AAACGAACCGATGTCACCCTCTTCTATCTCCTCTCCCCTACTCAAGACCTGCTGGAGAAG
+TAAACACATATGCTTTCTCTCCCCTGGAACTAACTATAAACATATCACCATGTACTTTAG
+AATCACAAATGACAGTACATTTTAAGTGCAAAAATAAAGTTGCAAAAGGAATGGTTCTTT
+ACCTTTGCAAGTTCTCTTCTTAGCTCTTCCTGCTCCTCTTCCGAGAGGGTCTCTGTGGCA
+CTGATCGTGGCAGCAACATCTTCTCCTTCCTCAGGGACTGGGTCTGTTCTCAGCAGACCT
+GGTTGGGGATTTAAACCATTTTTTAAAGTGCAAAATCTAAGTAAAATCCCTATTTAAGCT
+CCTCCACTGTCCTAGCCAGAATAAAGCCAATTAGAGTAGATCCACACATCTCATCTCTGG
+ATATTCAAATGACCTGGCTTTCTCAGCAAAGGACAAAAGAAAATCTGAGCTAACCACCGG
+AAACTACCAAGTAGACTCTGCCAAAATATGAATTTAGAAAATATAGCATTCTCTTAGCTT
+CTGTTCATAGTCTCAGTCACAATATAGTTATGGCAGAAGAGTGAAGGGCCCAAAATGAGA
+TCTTGCTGAGACTTTAAATTGCTGCAAAAGTAAATCAGTATAAATTAGATGAAAGATTTT
+AGCTCCTTCCCAGTAACCCAGGGCAGGAGTTTGCATATCTCTTCAGCTTGCTGTGGTAAT
+CAAAGCCAACATTTCATAAACTCAGTAAAGGAGTAACCACTGAATGAACTAAATGTCCTA
+AGTAAATTTTATTCTGTTTCTTTCCATTAGTGGAGGCAGAAAACATCTTCTTGTAAGTTC
+TTTTTTTGTTGTTTGTTTGTTTGTTTTAGGAGGTAGAGACAGGGTGTCGCTATGTTGCCC
+AAGCTGGTCTTGAACTCCTGGCTTCAAGCCATCATATATATATATGATGATATAGATGAT
+TATATCTATCTATATATATCTATATCTATATATCTATATCTATCTATCTATATATATATA
+TATCATCCAGATACCCTTATAAAAGAATACTAAGGTATATGTTCAGAGACATGACCAACA
+GCCACACAGAGACATTCTACACTACTGAAGACCAACCACACCGCACCCATTCCCCTTGGA
+ACGGAGCCTGTCAGGAAGAACAACTGGAGAGTGACCAGGAGGCAGCTGCCCCTCAGATCT
+CCCCTCTTTTCCTGCCCAACCCTCACCCACAGGCTAAGATGAGGCCAGAAAGGCACCCCA
+ACCTTGGGTGCAAAATTGAAGAGGCCACTAAAACACTCAATATAAATATCTTAATGCAGT
+ATTTTTTAAAAATCAAATTCAAAGAACCCATGATGAACAAAAATGCCAAAATTTTAAATT
+GAAGGATCAGTATTGCTGATACTTTGTCTCAAACTCCAAAATGGCTCTGCATGAACAGCA
+CTATTGGTAATCTCATCTTTATTTAAAATTGTGATATTTTATTCATGATTTTCTTTTACA
+TTAATTTTTAAAAATATTGTATTTGTATATTATTTGACGACTAAGCTTTTTGTCACCCCC
+TTCCTGGCCTCAGCTGCCTTACCCTAGGCTTCAGTTCAGTTTACAGATTTGGGATTACAA
+AGTCTCCTCTGGCAACAGATTTTTTTTTTTTTTTTTTTGCAAAGAAACCAGGGGAAGGTT
+TACTCCTCTGCCTGCTCTTCCTGCCAGTGAGCATCACAGCCACTGCAGTTGTTCCCTGCT
+ACCCCCCAGGACCATTTCTGAGAACTGCCAGTTCAGCCACAGCAGCAATGTGGCATCCTG
+CCCAATGCAAGGCGCCAGGGAGCAGACACAGAAGAAAAAGGAAGGAGAATAACCACACTG
+TGGAACAAGCAGCCAGCGTCGCAGCAAGCATTAGAGAATTACATGAGTCAATGAGATGAT
+GCTTATGTACATGGTGTACAAGTTACAAAGGCACTTGGTACAGGCTCTACTGTACACTCA
+CTGATTAATAGCAGTTAATAATTATAATAATAATCATCAGCATGGCAGCACCAAAATAGT
+GCCTACCTGGAAAGCACAGAACTGTTAAAGGCATAAAAGTAACACAAAAAATTCAAAAAC
+CACAAATCGGACTGGCAAAAAATATGATTAAGCTCTTGACTGAATATAAAATATTTAATA
+GGTACAATCAGCAAGTAGAAAAGCTCAATGCATAATTGCTTCCGCAGGTCTTCCTCTAAA
+ATATTTGTGAACAGACTGCCCAAATAATATTTCTATAATAGAAATCTGACTGTATCACTC
+TTCAGCTTAAAATCCTTTGGTGATTCCTTACTGTTTTCAAAGCAAAGTGTGACCCCTGAG
+GTTGGCAGGTAGCCCTTACTGGACCCGTCTCCTGCTAGCTGGCATTGGCACCTCTTACTC
+CAACTCCTGCCAAACCACACCGTGAACAACGTGCTGTACTATGTACTGTCAGAAACCATT
+TCCCAGCATCTGTGTGTGCTTGTAAATCTACCCTCTATGTCAGATTATGTGAAGAAAGTT
+GTATGAGATTGAAACTGAGAGTCAAGCATTCAAGTAACAATCATATAAGGCAACACAGTA
+AGAACCATAACAGAGCTACCTGTTAAACGTTATTTTATTTTTAATGTTTTGTACAGAACT
+CCCAGGTTCTCCAACTACAACAGATCTCCAAAACAAAACAAGCAAAACTCAGGTACCAAA
+CCATTACTTAAATAGCAAAGACTCTTTCATGCTTTTTTGATACACACTGTTTTGCAAATC
+TACTCAAACAAGGGGAGAAATACAGTATCTGACTGCTAACACAATGCTTTATGTATACTG
+CCCAATTCCAAAAAGAATCCAAGGGGATTCTGGTTCTATTCAAGTATGCGGCTAGGCTAT
+CAAGGAAAATAAATCTCTCAGAAAAGAGGATGACGGGTTGTCCAGTTGGCTTCAAGTCTG
+CCAGGATGACCTTGAGATTTTATATTCAGCATCTAAGAAAGTTGGTAATGACATGTTCTG
+CTCTTTCCACATTAGCCCGTAGGTGGCAGCAAATCATTATCATTAAAATTAAAAGGTGCA
+GTCTGGAAAAAAAAATTAGAAATTAAAGAACACCAAGGAAGAACAGAATGGTAGATACCA
+AAATCACCAGCAAAACATCACAGTCATGCCTTGAGAAAATTATTAACCACAGCCACCATG
+ACAGAGTGCATTCCATTTACAGACAAGTCCAAATTAAGTGTTTTAAATACTTATGTGCAA
+CACTTCTGTGAGGTGGGGATCCCTGTCACCACTTACAGATCAGGAACCTCAAGCTTACAG
+ACATTAAGCAACTTGCCCAGGTTAACACACCTAAATCTTTGGTGGAGGTCAGATTTTAAA
+CCTAGACGGTCTGATGTAAAAACAAATGCTTCACATCACTGATCTGAAAACAAAGACAAA
+AGTAGGAGGCTGATGGTCAGACCTGAAAGGTATCTAGAAGCAATAATAAGACCCTAAAAA
+GTGAAAGAATCTGGCAGACTAGATCAAAAGCAGTCTTCATTAATTCCAACTAAAGTTTCC
+CCAAACCTGGGAATCCAAATTTTGCCTTATATATTCGTCTAGATATGATCCTGTTTCTTG
+TATGTTCAGTAATGGTATAGGATTTAATATGAAAATAGAGTCTGGCTTTTGGGAGAAAAG
+ATTAATTTCTCATTCACAACATGAAAGGTGGAAAATAAGAACATTTAAAAGTATAGATTA
+TTGAAAACCATAATCCAAAACTTATTTGTTCATTAATTTTAATGTTGTTTTTTTTTTCTC
+AGAATCTGATGGAAAGCTGTTTTTAAAAGACAAAGATGGTGGGGAAAATACAATTAATAT
+CTACTGACATCTACTACACCAGCCACTGTGAGGGGAAGTCTACATGTTATCTTATAAAAA
+TAAAAACACCCCATAACCACCATCCGAGAGGAGTATTTTTTTTCCACCAGGAAACTGCGG
+TCCTCTAAGGCTATATAATTTGCCCAGAGTTACAGAGGCAGGATTAATACTTGGGTCTTT
+CTGTCTCTCGACTCAGCTCCATCACGAACATCTTAGAGAAACATCAATGATCATGGCAGG
+ACAAGGAAACAGGGCCTAGTCTTTCTCCATAGAAACGTTTTACTTTCCTGAGGGTCTAGG
+AACCTGTGGGGATCCCTGGTTTGAAAGTCACAGATAACATTATCAAACACAAGTGACTGA
+AAATGAGTGATAATTTCTTCCATCAGGTTATTAACATTTTAGCCATTGCCTTAGTTCTCT
+TCATCTAGCTGTGCAAACAGATTGTCAGCCTGTCTTCAGTTCCATCCATAGGATCCCTGA
+AGAGCTTTAGGTGGGGGAGTGACAAGTCTAGACTTGTCTTTGGAAAAGTCCTTCCAGCAA
+GCTGGGTATTGGGTGGCCTCCCCTGGGAAGGGTCTGGAGTCCACTGGCAGGGCAATGCAT
+CTCGCTGATTCCCAGCTGAGAGTTCTAGTGTCTCAGGGGTAAGGATGGAGAAGACAAGCA
+GAGACACATCCCATCAATCTGAAGATACTTTTTACATTTTACATCTTTGAGATGCACTGT
+ACAATTAATCAGCCAGTCATTGTGACATGGTTATCACCTGCAAACATGCTTCAAAATTTG
+CAAAATGGCTTAGAAAATGCCAGGTCCGGTTACAGACGTCTCTTAAGAAAGGCTGCACCA
+CAGACATTTTATGTGAGGAAAATAAATCAATAGAATAGACATAGATTACTCCAAGTTGAA
+TAGCAATTCAAATAAGTTAGATTATGGGTGTGAAGACATTTTAGGAAATGTTCTTTTTTA
+TTTTAGAAAATATGCACAGGAGTGTTATGATCAGTGTAAACGTCTGAATAAATCTAAAAA
+AGAACTTCAATAAATGTAAAAATTTTGGCCAGGCACAGTGGTTCATACCTGTAATCCCAG
+CACTTTGGGAGGCCAAGGTGGGAGGATCACTTGAGCCCAGGAGTTCGAGACCAGCCTAGG
+CAACAAAGTGAGATCCTGTCTCTACAAAAACTCAAAAACCATTAGCCGGGTATAGTGGCC
+TGCACCTGTAGTCCCAGCTACTCAGGAGGCTGTGGCGGGAGGATCGCTTGGGCCTAGGAG
+GTTGAAGCTGAATGAGCTGTGATCGTGCCACTGCACTCCAGCCTGGGCAACAGAGCAAGA
+CCCTGTCTCAAAACAACAACAACAAAAATTTTAATAAAAATTTTTAGGGGGCTGGGCATG
+GTGGCTCACACACACCTGTAATCCCAGCACTTTGGGAGGCAGAGACAGGCAGATCACTTG
+AGGCCAGGAGTTCAAGACCAGCCTGGGCAACGTGGTGAAACCCCATCTCTACTAAAAATA
+ATTTTTAAAAAAGATTTAAAACTTAAGTTATGATAAAGCAGGTTTTTTTTTAGTTTAACT
+ATTAGCATATTTTATACTTAATGAAACAAAAAATAATAGTAACATCTTACAATCTGTGGT
+GTCTTGGATTTGATGAAATACAACACTTCAAGACTTCAGAGTCCTTGTGAATAATGTGCG
+GAAGACAAAGTGGAAATGTGTGTGTGCGAGTGTGGTCAGAGCAGGGAAAGGCAGAGCAGA
+GTGGCCAAGAACCGGTAAGAGCTTAGTCCTGAACACATCTCTAGTTCTAGACTATAAAGT
+CCTGATGTCACTTTATCTCTCCATCTCAGAACTCACAGTGCCTAGAACAGTCAATGTTAA
+TATTGCATCTGAACTGAATTATTCTTTAAAGATTTAATTAAAGTAGCTCTCTCTTTACTT
+TCCCATGCATAACCACCCATTTGCCACATACTTTCACAAATTTCAACTGGGGAAAGCAGC
+AAAAGCGTTTTTACTAAAAATGTAGAACCTACACTTAAGCCAAAAATAAGAGTTTGAGGA
+GCGCCTCTCTCTGCTTGGGTGCAGCCCCAACCCCCCTTTGGAGCACCCACTTAAATGGTT
+ATCTTCCCTCTAGTTCTTCGTCTTTGACTTTTATTCCAATTATGACCAAGTGCTTCAAGA
+CTTTCTAAGATTATTGATTAAAAGCTTTTTGGCCATTGTCATACAATTTTAGATCTGAAA
+GAATTCTGAATCGTTTAAGTCAGCAGTCCCCAGTGTTTTTTGCACCAGGGACTGGTTTCA
+TGGAAGACAATTTTTCCACGGCGGTTGGGGGTTGATGATTTTGAGAGGAAACTGTTCCAC
+CTCAGATCATCAGGCATTAGATTCTCATAAGCAATGTGCAACCTAGATCCCTCGCATGTG
+TGGTTCACAATAGGGTTCATGCTCCTATGAGAATCTAATGCCACCACTGATCTGACAGGA
+GGCAGAGCTCAGGCGGTAATGCTCACTCGCCTGCCACTCACTGGTTCCTAACAGGCCACA
+GATGGGTACCAGTCCACCACCTGGGCGTTGGGGATCCCTGGTTTAAGTCAAATGCTTCAT
+TATATAAAGATGAGAAAACTGAGGACAGATTTTTACAAGAATAGGAAAAGACAAGATGAG
+CTTTGAAATTAGATGGTGTTGTGAGTTGAACTCTGCTGCCTTTAAAGATGTCTTCAATTT
+CCTAACCCCTGACAACAATGAATGTGTCTTTATTTGGAAACAGGATTTCTGCAGATGTAA
+TCAAGTTAAGATGAGGTCACACTGGATTAGTGAACTCTAATCCAATGGTTCATGTCCTTA
+TAAGAAGGAAATTTGAACGCAGAGACTCAGAGAAGAGATTATGTGAAGATACAGAGCGCA
+AAGCACAGAGAACACGCAGAGATTGGGGTGACATCACTACAGAACAAGGAACACCAAGGT
+CTGCAAGCAAACACCAGAAGCGAGGAGGCAGCAAGGATTCATTGCCCTGCACGTTTCACA
+GGGAGCAAGACCCTGCCAACGCCTTCATTTCAGATTTCTAACCTCCAGAACCGGGTGATA
+AGCCACCCAGAATGGCTACCGCAGCCCCAGGAGAATAATTCCGATGGAAAGGGGCATAAA
+CACTGATTCAGCCATTGACTAGTTGGTTGATCTTCTTTAATCACATTTATCTTCAAAGAG
+CCCCAAGCCCCTTACCTGCAAAAAATGGGTACACACAAGGATTTGCTGTTTCCCCCAGGT
+TCCATGCCCTATAACTTGTCCTGGCAATTGCTTCTCTCTCCTTTCGTCCTCCCTGAGTCT
+TGGCTCTCAGGTCTCACTTCCTCACTGCCCACTACTCTTCAACCCCCTGCAACCTTGTGG
+CTGCCCCTTCCACCTCCCTTCCACTAAGGACAATTCTGGGTCACTACCCTCATCTAGCCA
+CGCCAAGGCCATCTGACATTGCACTTCAGTCTGAAATCTCCATTCCTCTCCTCCCTCCTG
+GTTTTTCTCTTCCTACCTCTCTGAGACGTCATGGCTCCATCTCACTCTCTGGACATCCAC
+TTCACTCCTTGCCTCCAATCCTGCCCTCCTGCCTAGTTTGAGCTGTCACTATGTGTTGCT
+TAGATTCCTACCCCTAAGCTCCTTGCCAGTCTCTGACATCTGCAAATATTCCTCAACCTG
+CCCCAACAAAGAGCTTTCTAGAGTGCATATCTGACGACGCCACTCCCGTGCCTTAAGTCC
+TTTGATGGCTTCCCAGCTTCTTGCAAAGCTCCTCACTCTGGACAATCTGGCCCCACTCCC
+CAGCACCTGCCCCATCTCCTGCTACTGCCCTCACCAGCACAACACTCCCACTATACCCTC
+CAACCTGCAGTTCCTCCAGAAACACATGCTTTTTTTGTTTTTTAAGAAATGTAGGCCGGG
+CGCGGTGGCTCACGCCTGTAATCCCAGCACTTTGGGAGACCCAGGCAGGCGGATCAAGAG
+GTCAAGAGATCGAGACCATCCTGGCCAACATGGTGAAACCCGTCTCAACTAAAAACACAA
+AGATTAGCTGGGCGTGGTGGCGTGCACCTGTAGTCCCAACTACTCATGAGGCTGAGGCAG
+GAGAATCTCCTGAACTCGGGAGGCAGAGGTTGCAGTGAGCTGAGATTGCGCCACCACACT
+CCAGCCTGGCGACAGAGAGAGACTCCATCTAAAAAACATATATGTGTGTGTGTGTGTGTG
+TGTGTGTGTGTGTATGTGTGTATATACATGTACACATAGATATGCGTGTATATACATGTA
+CACATAGATATGCGTGTATATACATGTACACATAGATATGCGTGTATATACATGTACACA
+TAGATATGCGTGTATATACATGTACACATAGATATGCGTGTATATACATGTACACATAGA
+TATGCGTGTATATACATGTACACATAGATATGCGTGTATATACATGTACACATAGATATG
+CGTGTATATACATGTACACATAGATATGCGTGTATATACATGTACACATAGATATGCGTG
+TATATACATGTACACAGATATGTGTGTATATACATGTACACATAGATATGTGTGTATATA
+CACACATATATACATCTATACGCACACATATATACATATATATACACACACATATATACA
+TATATACACACACACATATATATACACATACACACACACACACATATATATATATATATA
+AACTTGGCCAGGCATGGTGGCTCATGCCTGTAATCCCTGCACTTTGGGAGGCCGAGGCAG
+GTGGATCACTTGAAGCCAGGAATTCGAGACCAGCCTGGCCAACCTGGTGAAACCTCAACT
+CTACTAAAAAATACAAAAATTGGCCAGGTGTGGTGGCGCACACCTGTAATCCCATCTACT
+TGGGAGGCTGAGGCACAAGAATCACTTGAACCTGGGAGGTGGAGGCTGCAGTGAGCCGAG
+ATCACCCACTGCACTCCAGCCTGGGCAACAGAGCGAGAGCGAGAAAGAAAGAAATACAGA
+AAGAAAGAAGGAAAGAAATAAAGGTATTAACTCAAAAAAAATTTTTGTTTAAATGTACCT
+CCCATACTTTTTGGCCCATTTAATTTTTTATTATGGTAGAATATACAACAAAAATGTATC
+ATCTTTAACCATTTCTAAGTGTGTCATTCAGTGACATCAATTATATTCACAATGTTGTAC
+AGCCATCTCTGCTATCTCTAAAACACACTATTTTTCGTGTGTCTTTGCACATATTATTTT
+CTCTGCCTGAAACCCCATCCCTATTTCCAGGTCCCATTAGCTTAAATAAGTCAAAAGTGT
+CTCCTACTCTTGGGGGATCTCCCCTGGACCCCGTGACCTTGGCTGAGAAACAGTTCTTGG
+CTCTGGGAATAAGAACCTACGGTCCAGTCTATTGTATAGAATACAGACTGCAGCTGGGCA
+ATACTTGGCCTTCATGCTCCAATCCTGTGTCTTTAGCCTTAGCAGGATCTCTGATGCACA
+GTGTCTGGCACACAGCAGATGCGTGTCAACACTGTGGATAAATGGATTATAGGAAGTTAT
+ACAGTCAAGTTAGAAGGAAAGATAAGAACCCAGTCTCCCTTCATTCTCTCTCCTTTTATC
+TCGAGCTTTTTATTTTATATATTGCATTCTCACTTCACTGTTTTTACCTAGAAAGGTTTT
+TCTATTTAAAGCAGATGTGAAATGTCACTTTCCTAAAGAAATATGACTTCCATCTCATAC
+ATAATCTGTCCAAAGATTGTCACTTTTGGGGGCAGGTCACCTACCTTCATATTACAGGAA
+AACAGTGTGCAGTCAAAAGTACCATGGTTACATAGGTGGGACAAAAATGATATCACAGAA
+AGAATATGTCAGCTGCCCCCAAAAAAATTCAACTAGGAGGGAAAAAGATGCCAAAATGGA
+GTCTAAGATATCTGCTATTTAGCCTGAATGTTAACACTGCCTACCCAAGAAAGAATCTGT
+TAACATATATTTGAGCCCTGGAAGCGTCTCTGGAAAATAAAGCTGCACAGGCCTTTCCTA
+CACAAGTCTTCAAAGCAGGACCAATAACTTTAAGACCGGAGTCGCGGTAAGAAACTTCAG
+TATCTATGACTGTTTTATTTAAGCACAAACAAGAGGAAATATGCATCCCCCTTTTTAAAC
+CTAGAGGCATAAAAAGAGATTTAAACATATAATTCAAAGTATCTTTAGTGGTAACATCCA
+GAAAGATCACAGGATGTTTTTTCCCCATGTTAAGTCTGTGCCTGGGGCTCCCATTCTCTG
+TGCCTTGTTGTTTCTGGATGTAATAAAATCCCAGAAGTGGGAGGAATATTTGCAAGTCCC
+CACACCACAATGGTTGTCTTCGGGAGACCCAAAAGATTAAGCATCCAGTTAAGGCAGCGC
+TTCTCAGGCACGGCACCACGGGCGTCATGCGGTGGATGACTGTGGCAGGGACTGCCCTGG
+GCATCTTCCTGTGTAGCATCTCAGGCCCACTCACCAGATGTCAGTAGCAGCCCCACACCC
+ACACCCAGTTGTAACAACCAAAAGAGTATCTACAAACATGGTCAAATGCCCACAGTGGGG
+CAAAACTGTGGTTGAGAACCACTGACTTAAGGCGAGGGAGCATCTAAGAGGATGCTGTCT
+GCCACTGAGTGCCTTCAGAAGAGAGGGATGCAGCAGCTCAGGCCGTGACAACTTTAGATT
+CTTAAGGCTGGAATTTTCCCATGTGTGCCCATGGCAAGAACAGTAAAACCTTAGGGGGAA
+AACGAGTTGGGTAATTGTAGTCAAGGTAGCAGGGAAGAAAAAAACTGAGAAAACTTGATC
+CACTCCATTTAAGGGAAGACCCAAGCTCCTCACAAGCGTAAGGGGACAATGTCTGGGTTA
+TTTTTTATTTTTTTTTATTTTTTGAGATGGAGTCTTGGTCTGTCACCAGGCTGGAGTGCA
+GTGGCGCGATCTTGGCTCACTACAATCTCTGCCTCCCAAGTTCAAGCAATTCTCCTGCCT
+CAGCCTCCCGAGTAGCTGGGACTACAGGCGCCCACCACCATACCTGGCTAATTTTTCGTA
+TTTTAGTAGAGACAGGGTTCACCATGTTGGCCAGGATGGTCTCAATCTCCTGACCTCATG
+ATCCGCCTGCCTCGGCCTCCCAAAGTGCTGGGATTACAGGCGTGAGCCACCACGCCTGGC
+CAATGTCTGGGTTATTAAAGAGTAAAGGAAACAGAGCAGGAGGGGAGGGGCTGCACTAAG
+ACAAAAAGGGAAAGGAGCGCTTGGGAGCCACATCGGGTGCAAAGTGCTCCTGGGACTCAG
+CTCTGAAAGCAGGACCCTGAACAGTGGTCAATGTCCCCACCCAAGACAGAAGGTTACCTC
+CCAAAGCTTCACTTCACAGAAAGAGTGGACAAAGAAGAAACGATCCTCAAGGTAAAACAC
+AGTATTTTCAAATGCTTTACTTGGTCCTTCCAGGTATTTCTAAATGGACCCTTAAATCTC
+TTTCATTTTTTTTTAAAAGAAAAAATCTTCAGTCAATTACTTCAGAGCCATCTCCTCTCC
+CCACTGCTCTGCTCCCCTGCCCCAAAATTGAGTATAAAACTAGTAACTGGGACATTCCAG
+AAAAGAGTGACAAAGGTCAGCCATGCAGAAATCTCAGAATCCCCAGAGAGGAAGTCTCTT
+CCATCCTTAAATTTCCTCTCTAGGAATAAGGAAATTCTACATCTCTTCAATTTGACTCCA
+GTTTTTATTTTGTAAACCACAGCCATGTTTGCTATTTAAGACTGATGCAATCATGAAAAA
+CTTTTAAGAAGTGGTAACCACTTCTCTAAAAAGAAGTGAGAATGACACAGAGTGAAAATC
+AAAAAGGGTAAAACAGAATGAAAAGAACTATGAGCTAAGGAATTTCAGTTTGATTTTTCA
+GTCTTTCTAGAGTATCAAATATGATCGTGTTAAACTAAAATGTCAGATTTTTCCATTGCT
+CATAATTCCTTAAGTCAATAGAAATAACCAAAGGTGCCATAAGCCAAGTCTGCATCTTCC
+TGTACATTAGAAAATTCTCCCCAGCAATCCCATTACTGGGTATACACCCAAAGGAATATA
+AACCATTCTATCACAAAGACACATGCATGCGTAAGTTCATTGTAGCACTATTCACAATAG
+CAAAGGGTGGAATCAACCTAAATGCCCATCAATGATAGACTGAATAAAGAAAATGTGGTA
+CATATATGCCATGGAACACTATGCAGCCATAAAAAAGAACAAGATCCTATCCTTTGCAAG
+AACATGGATGAGCTGGAGGCCATTATCCTTAGCAAACTAACACAGGAACAGAAAACCAAA
+CAGGGCACCTTGTCACTTATAAGTGGGGGCAAAATGATGAGAACACATGGACACAAAGAG
+GGGAACAAATGACACTGGGGCCTACCAGAGGGTGGAGGGTGGGAGGAGGAAGAGGAGCAA
+AAAAAGGGAAAAAAAATCACTACTGTGTATCAGGTTTAGTATCTGGATGATGAAAGAATC
+TGTACATCAAACCCCTATGACACATGTTTACCCATATAAGAAGCCTGTACATGCACCCCT
+GAACCTCAAATAAAAGGGTTTTTTGTTTGTTTGTTTTGAGATGGAGTCTCATTCTGTCAC
+CCAGGCTGGAGTGCAGTGGTGTGATCTCAGCTCACTGCAATCCCCTCCTGGGCTCAAGTA
+ATCCTCCTACCTCAGCCTCCCAAGTAGCTGGGACCACAGACGTGTGCCACCATGCCCGAT
+TAATTCTTTTACTTTTGGTAGAGATGGGGTTTCACCATGATGGCTGGTCACAAACTCATG
+AGCTCAAGTGATCTGCCCGCCTCAGACTCCCAAAGTGCTGGGATTACAGGCATGATCCAC
+TGCGCCCAGCCAAAAGTTTTTTTTAAAAAAGAAAATTCTGGCCCGGCCCAGTGGCTCACG
+CCTGTAATCCCAGCACTTTGGGAGGCCGAGGCAGGCGGATCACGAGGTCAGGAGTTCAAG
+ACCAGCCTCGCCAATATGGTGAAACCCCGTCTCTACTAAAAATACAAAAATTAGCACGAT
+GTGGTGACGCGCACCTATAGTCCCAGGTATTTGGGAGGCTGAGGCAGAAGAATCGCTTAA
+ACCCGGGAAGCAGAGGTTGCAGTGAGCCAAGGTTGCACCACTGCACTCCAGCCTGGGCGA
+CAGAGCAAGACTCTGTCTCAAAAAAAAAAAAAAAAAATTCTTAAGAGGAAGATAGGTGCT
+ATGTAAATAACATTTGGGATATTATCCTTAAGGGTGTTCACAGAATGGAAGAGATAATGC
+AACAAAAGACCCCAGCTGTGAGACCCTGGTCCTCATAATGTTCAGCCCAAAGATGGAATA
+GAATGTTGAGATCCAAGTGGCGTATAAAGTATCAACAAATTATTCCCACGGTAAAACACT
+TGACCAAAGGAGAACTTAAGCCTTGAATAGTTAATCTGTTCTATAATATCCATTACCAGA
+GAGGCTGAGATGTTGCGGTCTAAAAAAAACAAAAAACCAAACCACTAGCTTAAGAATTAA
+GAGATGAGTGCTAGTCCTATCTTAGCCTAACTAAACTTTGTGAGTTGAGAACATCACATA
+TGTCTCTCAGCCTCAATCTTCACATCCGTAAAATGAACTGGAGTGTGAACGACTCCTTAC
+CAGTGTCATTCATTCATTCATGCATTCCACAAAGTTTTTGAGCCATATAATGTCAAGCAC
+TATTCTTGGTGCTTGGGGAAACAGAGGTGAACTAAAAAGACAAACAAAGCTTATGTTCCA
+GATTCTGAAACTATTATAAATTGGTGTTTTCACACTATGGGTTGTAAAATCCAGTTAGCA
+GAACCAGATGAGCACTTTAAAAGAAGAAATGGCATCAAATAGTATAAAATGTCAGAGTAC
+ATCACATATAGTAAGGAGAAGTTCTGGTTCATAAAATTTTGCTTCAGTTATTGATAGATT
+CTTATATTTGTGAGGATTGCAGGTAAGGAGGTATAAGGCATTTCTGAATATGGGTTGGTT
+GTGTCAAAGGAGTTTAAAACTCCCTAATAAAAGGCTTCATTTTGTTTCAGCCACTGTCCT
+CATCCTAACCTTCGCTTTAATTACTTCTTAGGAACATCCTGCCCATAGATAAAATCTCAT
+TACTTTCCCGTTTGCCCCATGATGGCATTTTGGATAAATATCAGAGATATTTTTCACTCT
+TTTCAAATCAGTATTCCCAACCTCTCTGGGTAGGATTCCTTTTTATATCAGTCCTTCTTG
+TCTGTATTACTTGTCTGGTGATTAAGAAAATACATAGTGGCCAAAAGCCACAAGAACTTT
+TAATGGATTCATAATGTATTGGTCCTAAAAGCTTCTACGTAGAAATACAAAGAGTGCAAA
+CACACGGAGGACACATTATTCATTCCATCGACCAACCATGTTTGATGTTCAGACAGGTGT
+GCAGACTTCTTATGCCCTGAGGGGTCATGGGCACAGAGATGAGTAATCACTCTTCCAGGC
+CCCCACTTTTATTTGGCCATTTTAAAATCACTGTGTTCTTACAGATGACTGCTGAGGGTG
+GTTTCTGCTTGTTTTAATGCTTGTTCACCCTCTTTTCTTTCAATTAATGCAAACTACTAA
+ACCTAGCTACATGAGTTTGTTTTTCATTACTGTTATTCATTTGCTTTTTAATAATTTTTT
+AAATCTCACAACCCCAGGTTCCTTCGAACAGCTAACAGGAATTGTGAAGATAATCTTTCA
+GAATCTGCCTAGAGGTACACCCAACCCTACAACTGCCCTGGTTTTGACAGAAAACATCCC
+AAGGCAGCCATGACCATAACTTGGAAAATGAAAGGAGGTGAAACCAAGAGACAAGAAGGG
+TAGAAGGGAACTAAAAGAAGCAAGCAGTGTCAATCTTCCTGGGAATCTGGATGCTTGCAC
+ACCGATCAAGGTCCACCTGAAGTCACAAAACCACAGCCCCAGCTTCTCAAAGGTTCCCTC
+CCTCCCCCGCAAGTCACTTGAGTTTCAGTCCATTATCAAGCTCTAGCTTCCCCATTCTGT
+GTGGCCCCTATTAAATTATACATAAAATTTATAAGTTAGAAGGGGGCTGGGCAAAGGGGG
+AGCCCAGGCCCCTTTATTACAGAGGTCTGAGGGGGGCCACTTGGGCAAGGCAAGGTCAGC
+ACTGGAGAAAGTTTCCTGGCAATCAGAATCCCCCAGCAGACATCAAGCTGCTGCCTCCTG
+CCCCCAACTTCTACAGACCAGCTCTACCCCTTCTCTGTTATATTCAACATTTTCCTGTTC
+CTGGAAATCCCAGCCACTTTTGGGGAAAGATGGCTACCAGGTGCAACCAAGAGAGGAATG
+CTGCTTCACACATCCCTACTGTCGGCAAATACACAAACCTAAAATACTTAAAACTAAGTT
+TCATGCTGTCACCTTTACCATGTTTTTTTCTAGGTTACCCATTTTTTCAGCTTAAAATGA
+ACAAAATGTGACCTGTTCTTCATTAATAAGGAAAAAATTAACTTCTGGAAAAACCTGATT
+GCTTATTTGGCAAATTACAGAGAAGGTCATTTAACCAGTTCCCAGCATTGGCTATGAGAT
+GAGGGACCCAGCCGGGAGGATGGCTAAGCTGCTTCTGGCTTTCTGCTGCCTTGTGCCAAT
+AAAGGAAGGGCCTCCCTGATGGTGCTCCTGGCCTTCAAAGCAATCTCATACTGGTAAGTA
+TGAAGGAATAACTGCTTCTAAAGGTACAGCAATTTCTAGTTTTTCTTTAAAAAAAAAAAA
+ATCTCTTGCCTAGCAATTTCTGTAAGTTGCTCTCAATATTCCATAACAAAACCCAGGACA
+GTCATTAGCAAGACCTTGAACTGAGTCAGTGCTTAACCATCATTTTACTAAAGAGAAAAA
+TCGGGAAAGTTGTCGTAAATTACCTAAGCAACTAGAAACCAAGGACTTCAGATTCCTCCT
+TTTTTGTTATTTACCAGCTCAACAAACTCAAAGTGAGCTTGGAATATCTATCAATGGAGA
+AGTCTAGTGATCGCATAAATAGTACTAACTTTAAAATCTAACTTCTAAGTATACACATAT
+TCTAAATATTTAATGAGCCATCTATCTCTGTACTTTGAATCTAGAATAGCTTATTAGCTA
+GTTACAACCCAACACCACCCTGGTACATCTTTACACTAACAATTTTAAAGCCAGGCAAAC
+CCCAAGTTATGTCTAGGTTTTATTCCAAGCAAACTTAACTTTACAAAATTAGTAGTTACC
+AAATTTCTGAAGAGTAGGTGATCCGGGTGGAGATGAATTTCCACTAGGAGACAAGTAGAG
+ATAGCTTTTGTTCACTCCTGCATCAAAATCAAACGGGGACTGGTAGTCCTCATATAAGTC
+CATCTCTCTACAATCCATTCCAGACAAACGCAGAATGCATGGCTGTCTAATCGCCTGATA
+TCAGCCTTCAGTTGAGTGCCGCTTTGGCCATATTCCCTTTGTAGGGTGCAACTTCACTGA
+AGAAATCAACCCCAGGAGTTAGAGGCCCTGGCTTCTGGGCCCAGGTGCCAGCATTTCCTT
+TTGGGAGCCTTCACGCCCCTCCTGATAAGCAGACCTATTTAATAAATGATTTATCCTGAG
+CAACCTTAGGAGGGGCTCTATTCACCACCTGGTGTTAATTTCGATCAACAATGAAAAACC
+TGGGCAGGGAGCGAGCTTTCCTCAGTCAACAAAGAAGGGCAGGGTTCTGCAATATGGCCC
+AGAGGTACAAACAGTTCAGGCAAACATCAGACACTGGCTGACTTACAACAAGAAACTACA
+ATTTATTTAAAATAAATAAATAAAAAAATCAGCTGACCATGACTACACCAGGGCAGACTT
+AATCTTCTAGGACAAGGAGGGATTACCAGTCAGTAATCTCCCACAAATGCCATCTGAGTG
+ATACTTTTTTTCCACCCTGGATTACAGTAAAATTCTGAAAGCCAAGCTTCCTGGTTTAGC
+AATCAGCTTTCTAAGCACAACTTGGTATAAAAATAAAGCTGTATTTCCATGATTACTTTA
+TCTAATGTGGAGTCTGGCTGAGTGTCACAAAAACTTCAGACTGACTTTTCTTTTCTCTCT
+CTTTTTTTTTTTTTTTTTTTTTTTAGAAAGCTGGTGCTTCAGTTACATGCACTCAAAGGA
+GAAGAATCTACTTTGAATGGAAAGCTCCCGGGTATTCCCACACCTTCTTTGTTTGTCTAA
+GGCCATGGCTCTGCAGAGCTGCAATAAACCTGCGTACCCACCCTGCAGAAGGACTGGGCC
+ACAGCTAGCTTGTAAAACAAAACTAAGTCACCAAATTTATTTCCTTTAACACAGTCTCTT
+AGCAGAACCTTTCTATGCTGACTGTGGCCTTGGCTCAAGCAACAGCAATTGCAGCTCCTG
+CTGGTTCTACTAAGGAGGTAAAAATAAAGGCGACTCGCTTTCAGGTGGGCAATGATCTGT
+TACTGCATAACAAAAAAAAAGGCAGTGTTCTAATCTAATCTAAAAGGCGGTTTTCAAATC
+TAAAAAAAAAGAGCTCAGATATACTCTCCTTGGATTGGAAGCAAGTATGAAACCTAATAT
+ATTTTAAGCATTAAAAACATCAGCATGTGTCTAGTGTATAAAATACATATGCACCAAGAT
+GGTCTGTATTCATCTTGTGATTTTTTTTTTTTAAATACAGAATATATGCTGGATGATTTT
+ATTTGTTATTTTTGTTAGTCTCATGTTGTACTCTATTTACAGTAGGTCTTTTTTTGTTTT
+GTTTTCGATACAGAGCTTCGCTCTTGTGACCAGGCTGGAGTACAATGGCACAATCTCAGC
+TCACTGCAACCTCCACCTTCTGGGTTCAAGTGATTCTCCTGCCTCAGCCTCCCAAGTAGC
+TGGGATTACAGGCACCCACCACCCACTATGCCCGGCTAATTTTTGTATTTTTAGTAGAGA
+TGGGGTTTCGCCATGTTGGCCAGGCTGGTCTCAAACTCCTGACCTCAGGTGATCCGCCTG
+CCTCGGCCTCCCAAAGTTCTCGGATTACAGGTGTGAGCCACCGTGCCCGGACTATGGTAA
+GTCTTTTTTTTTTTTTTTTAAGTTTATTTTTAACAACAAAAAAATCTGTATTTTTCTCCT
+AAAAGGTACCAAAATTTGGGCAACTATAAATGTTTCATTCTATACTTAGAAATAAAATAA
+ATGGTTTCTTTTTTATCATTATCTGAAAGAATGGATTGTCTGGCTTCTTGAAATCCATGG
+CCTCTTACTGGGACAGGAAAGGCATTGGAGTTATGTCCCTAGACTAGAAAGAGTATGGTT
+CATGAGGTCCCTGGCCCTCTCCATAACTCTGCATTTGGTCACTAAATATTGGTAGAAAAA
+GTATTTGTCCATTACTTTACTTGTTCCACCACCTAGAGCCAAAGGCATTAGAAGGTAATT
+AATAGTGATACGGATAGAATGCAAGCCACAGTCACCTCCATCCTTCTCACCATCTCTCAA
+GCCCATGTCCTTGACCTTTGGTATTTACATCCATGTGACACGCTCTACCTGAAATGTCAC
+CTTTTTCCAGCCTGTCAAAGTTATTCATCCTTCAACACTGAGGCAGAAATGCCACCTCTT
+CTTAGAAGCCCCCTAGTCTCTGGCCCCCTCTTCTCCCAGCAGCAGCACACAGCATGTGAA
+GAGCCCCCTGACAGGCGCCTGTGCCTATCCAGGGCCTCTCCAGGGCGCTCTACCGGATAC
+CTGCCCTGAAGGTTTGGCTCCTAATCAATGTGGAATTAAAAAAGCAAATGATGGCTCATG
+TAGATGTTACATGCCTTATTAATAAATGTGAGCATTTCAAATTTAAGTAATTGCCTAAAA
+TTTTTATTTTACCTGCTTAGATACAATCTTAGGACTTTTATGCAACATCCTGGCTCTTTG
+AACCAGTTTTTGTTCTCATTATCTCCAGTCAGATCCCAGTCAAGACATTCTAGCCTACAA
+GAAAAGTGAAATCTAGAAGTGGGAAAAGCATGGGATGGGTTAATGGAATGGCAAAAATTC
+AGTTAACTCAACAGCCAAATACAAAGTAGAAAGGAACTGAAAGACATACAAAATGGAAAT
+GTAGCTTGGGGGCAGACCATTAAAGACTTTAACAAATTTTATACTTAATATACTGTGCAA
+AAAAAAAAACAGGATTTATGAGTCATACGGAGAGTATAAGTTTTATAAAGATGACTCTAG
+AAATGGTATAAGGATGCACTGCAGGCATAAAGAGGCTAAAAGAGAGAGGACTCAGAAAGA
+GGCTATGGGTACAATCCCAGCAAGGAGGAGAAAGCCTTGTGATATGGTTTGGCTCTGTGT
+CCCCACCCAAATCTCACCTTAAATTGTAATAACACCCACATGTCAAGGGCGGGACCAGGT
+GGAGTAAACTGAATCATGGGGGCGGTTCCCCCATGCTCTTCTCCTGATAGTGAATGAGAT
+AGTTCTCTGACGGTTTTATTAAGAGATCTTTATAAGGAGAACAGATGGTTTTATAAGGAG
+CTTCTCCCTTCGCTGGGCACTCATTCTCTCTCCCGCCACCCTGTGAAGTGGTGCCTTCTG
+CCATGATTGTAAGTTTCCTGAAGCCTCCCCAGCCATCTAGAACTGTGAGTCAATTAAACC
+TTTTCCCTTTATAAATTACCCAGTCTCAGGTATTTCCCCATAGCAGTGTGAGAATGGACT
+AGTACACCTTGGTATCGGGGCAACTCTTTTTATTTCCTGTTGTGGACTAGTCGGCCTGGG
+GAAGAACCAGGTAAGATTTGGTCCTGTCCTGTGGATAATTCCACTTGGCTCTTCCAAAAG
+TACTTCAAAGTCAGCATGCACAAGACTGAATTCACTGGCTTTCCTCACAATGTTCTTACC
+TCTAGATTAGGCATCCTGAGTCTCCTAGACCTGACTTTGAAGGAATCACATCCAAGCACT
+CTCACTCCATATGGAGAAAGCACGAAGAGCTATCTACCAACCGGTACCACAGGCCTTCTA
+ACCTTTCCTTCATTTCCATTGTCCTCATCCACACCCTACTTGAGACCCAGGTGGAGGGTG
+AGACCCACTCTATTGTTACTATGTTTTTCCTTCTGGGAGGGACCAGGCCCCACAGCAGTA
+TGGTAGACATCTGCTATCTTGTCAATTTTGCCCCTCTTCCCCTAGAGGAATTTCACCTCA
+CCTGCTCCCTGGGGTTCTCAGTGGGGAGAGAGGTCCATAGTTCCCACCCCCTGGCCCCAG
+GCATGGGCCTGTGCTTCAGATCTGGTCCACGCAGACACCCCATCCCCTTGTTCACAGGGA
+CTGGCCTAAGGATAGACATCTGACCCAGACACTGTCAATCAATCAGTGGCCTTCCTTGAT
+GTTTACTCTGTGAGTAATGGAAGAAAGTGACTCTCTCTGTAACCTGAGCTGTTGGGTGGG
+GCTGGCAGCTCCTTCCCTCACCAGGCCAATGGGCAAGAGACTCAGTGCTGAGACTGGGAA
+GGGACAGAAGGAGAAACAGAAACAGACAGGTAAGGGATGGCGCAGCAGCATCTAAGCCCC
+TGCCTCCAGCTACCCTGGGCTTCCCAGTTATTAAACAAACACAATTTTGTTCTGCTCCAC
+TTGTGGCTGGAGTTGAATTTCATCATTTCAGTAGAAAGAGTCCTAACATACCTACTTTCT
+GACCATATTTCCCACTATTACTCAACCATGCTTTAGCCAAACTTGACTTTCCTGTTTGTT
+GAACACATCCTAAACTTAGCCCAGACAATTTTCTCAAACTAGAGTTTCCCCTTTTCCTGT
+AAGTTCCTACCCATTTAGCAAGCTCTACTTATTAAGTCACATATGAATAGTATACATGCA
+AGGGACATTCACTTTAGATGCTACCTGAAATGGAAAAAAGCAATACAAATGCCTACTAAA
+AATGGATTATTTAAATGCTAAAAAGAACATTCAGGTAATAGAAAAATATGGAAACACTGA
+CATAATTATATAAAAATATTTATGAATTTTATATGGAAAGGTACTGATACAGTTAGCAAA
+CAAATCAGGTTTGAAAGAAGGTTGTATTGTATGGTCCATGTTTGTGTAATAATTTATGAG
+AGAGAAAACCACAAACCAAAAGAAAGAAAATGGGCAGAAAGAGAAATCCATTCCATGACC
+CCAGAAAAGTGCTCACGCACCACTATGCCAGCAGAGGGAGCCCAAGGGCAGTTCAGAAGT
+CAACTAGGTGCAGCCAGTAAAGTGCGTATGTACTGCAGGGTAATAACCGGAGACGACTCA
+TGTCATTGCAAACGGAAATGGTAGTAGGTACAAATGACTATAAAGAAAATTAAGTTTCTG
+TCTGCCTGTTAACTCATCACTCAAATATGTCAGTGTAAATTCTCCACAAACTTGAAAGAC
+ATATAAAGGACAGTCTGATTTAAAAGCTATGAAACACAATATTTACTTGGAGGGCACGTC
+AAAGGGAGACAATGTGGCTGTCCACCAGGAGAGGCAGGCCGCAGATACTTGGGGAATGCA
+GACGTGTCATGGTGATACAGCAGCTGGCTGGAAGGGGCTCCAACTAGCCAATATGGGACA
+ATCAGGCCGCCAAAAAAATTAGGGACAGTCAGGGATTATAAACCACTGAAAAAAACAGGA
+ATCCAAGAGTCCAAGAAAGTAATAAATAGAGAGAAGGAAGAACTACAGAAGAATGCCACC
+CTGACCATCTTTGTAAAGATTCAGACAAAAATCATCGCTGGATGCTAAAGCTCGGGAGAA
+ATTTTGAGGAAGAAGATGATATTTAAATGATGTTTAAAGTGCCTCTCCACAGATTAACTA
+GCTGCCAGAAGGAAAAACATTGAGTGGAGATCACTTCTTGGCCTTTTGGCTGAGATCAAG
+TGTAGTAACAGTATAATGGAGAAAAGCCCCACCCTGACTGAAGGATAGAGATGGCCATAC
+CCCAGTGAGAGGCAGATGGACCGCTCTGAATACCTACATAGTGTTCAGGCTTGGAATGCA
+GAACCTGAATCGAATCATGAGGAAACATCAGACAAATCCAAAACAAGTTTTTGTTGGGGT
+TTTGTTGTTGCTTCGGGTTTTTTTGCTTTTTTTTTTTTTTAGTTTTTTTTTTTTTTTTTT
+TGAGACGGACTCTCACTCTGTTGCCAGGCTGGAGTGCAGTGTCGTGATCTTGACTCACCA
+CAACCTCCGCCTCCCCGGTTTAAGTGATTCTCCTAACCTCAGTCTCCTGAGTAGCTGGGA
+CTACAAGCGCACACCACCACGCCCAGCTAATTTTTGTATTTTTAGTAGAGACGGAGTTTC
+ACCATATTGGCTAGGATGGTCTCGATCTCCTGACCTCGTGATCCACCCGCCTCGGTCCCC
+CAAGGTGCTGGGATTACAGGTGTGAGCCACCGAGCCTGACCGGAAGGTTCTAGTTTTTAA
+AAGAGGAGGGGCTGCATTCTTCAAAAACATCGATGTCATAAAGGACAAAGACTGTGAAAA
+TCCACATTAAAGGAGACTGGCATTACTAGGTCCATTGAAAAAACTGGAATATGACCTCAG
+ATTAGATAAAAGTCTTGTATCAATTTCAAATTTACTGGCTGGGCTTGGTGGCTCACACCT
+GTAATCCTGGCACTTTGGGAGACCAAGGCAGGCAGATCACCTGACATCAAGAGTTCGAGA
+CCAGCCTGGCCAATATGGTGAATCCCCGTCTCTACTAAAAATACAAAAATTAGCTGGTTG
+GGGGGGCACGTGCCTGCAGTCCCAGTTACTCAGAAGACTGAGGCACAAGAATTGCTTGAA
+CCCGGGAAGCGGAGATTGCAGTGAGCTGAGATCGTGCCACTGCATCCCAGCCTGGGCAAC
+AAGAGTGAGACGCTGTCTCAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATCAAAT
+TTACTGACGTTGACAACTGTGGTGAGAATATTGCCTTTCTTAGGCAATGGCAATATATAC
+TGAAGTATTTAGGGGCAGACGCCATGATATATGCAACTTCCTCTCAAATTGCTCAGAAAA
+TAAGAGTATGCATGTGTACAGACATCCACACACAGAGAGACTGGTCAACCGGATGGGGCT
+AAACGTTAACAGTGACCCTGAGTAGAGAATGCAGGTGTCCTTTTTTTTTCCCCCCATCAA
+CTTTTAAGTTCCAGGGTACATGTGCAGGATGTGCAGGCTTGTAACATAAGTAAGTGTGTG
+CCATAGTGGTTTGCTGCACAAATCAACCTATCACCTAGGTCTTAAGCCCAGCATTCATTA
+GCTATTCTTCCTTATGCTCTCCCTCCCCCACACCTGTGTTGTTGGCACATATACACCATG
+GAATACTATGCAGTCATAAAAAGGAACAAGAGCATGTCCTTTGCAGGGACATGGATGGAG
+CTGGAAGCCATTATCTTCAGCAAAGTAACACAGGAGCAGGTATTTACACTATTCTTATTC
+TTGCAATCCTTCTGTAAATTTGAAAAGGGCTAAAAAACAAACAAACAAAAAACAAGAACT
+CCTCTGCCTTAGATTCAGCAGCCCTGAGGGCGCTGTGGAGAAAGTGTGTGGCAACCACCT
+CTCACAGCAATCACGGGGGCAGGGCCTAATGGGACTGGGCTCCAGCCACAGACACACAGG
+CACATACCGGCTCCAGGCCCCTTCTGAGAGCTGGAAGGGCTCTCTCCACCTTCCACCGAA
+GCAGCAGTTGGTTTACCTTCTACAGAAAAGAAGTCTCCCCATCATATCCCATGCTGGTCA
+CATCTTCCCAGAGGGAGACCAGTGGGGACCCTGTTGCACAGGGTGAGAGGGCAGAGAGGC
+TGAGAGGTTAATGAACACCCCACACCCCACACCTCTTCATTCCCCGACACTGTGCCACAA
+TAAACAAACCTTGACTCCAAATAAAAAGTACTTGATTTTAAGTATGAAATTCAATTTAAA
+ATCACAAGGGTAGATGCTCTCTTATTTACAAAATTTCTCAGCTAATCCTCAAAACCTCTG
+TGAGGTAAACCTCTGCCTCTCCCTATTTTTCAGAGGGGAAACAAGACAAGGACAGTTCCT
+GTAAACCTGTCTTTGGGCATAGAGCTAGCAAGTAAAGGAGCCGCAGTTTGAAGCCTGGTA
+CGTGCCTCCAAGTCCCTGTCCTCTCCATCCTGTGGCTGTAGCCTAGAGCCGGGCAGTAAG
+GATAAGCCAGTCCCTCACATCTAATGGCCCTGGGGATCTTGCTGTGATGCAGAGTCTGCA
+TCCTGGTGATGGGAGGCTGCTGGCCCTGGAACCACATGGGATCACACTTGGAGTAACAAG
+GTGATGGAAGAACTCGAATGGAGGCTGGAGAGTAGGAATTTGGTTTTCGTCAGATTAAAG
+CAACAATTCTTCATTAGAATTTATTTAATCCCTCAATAACACGAGGTTAGTCATGTTATC
+TCCAATTTCCAGAGGAGTGAGCATAAGGAACTGAGAAATGAAGGAAGCCACCCTACAGTG
+GTCATTTTCCTCTCACTGCATCTAGGCCGTGGGGAGCCAAGTCGAGTAATTAGGAATGGG
+AGGCCAAAGCCACGTGTCAGAAAGATCATTCTCACCCCTGTCTGAAGCTGGACTGCCGAG
+GGGAGAGGGAAGTCAGGACAGCTACCCAGCAACAGCGCCAAGGGTGTTCTGGACTGAATT
+GTGTCTCCCCAGCTTCATGTGTTGAAGCCCTAACTCCCAATATGGCTGTATTTGGAGATG
+GGGTCTTTAGGAGGTAATTAAGATTAAACAGGGTCATAGGGTGAGGCCCTAATCCAATAG
+GACTGCTGTCCTAGTAAGAAGAGACACTAGGGATGCTCACGCAAAAGGCCTTTTTCACAG
+AAAAAAGGCCAGGGAGGACATAGCTAATTTTTTGTATTTTTAGTAGAGACGGGGTTTCAC
+TGCATTAGCCAGGATGGTCTCGATCTCCTGACCTCGTGATCCGCCCGCCTCGGCCTCCCA
+AAGTGCTGGGATTACAGGCGTGAACCACTGCGCCTGGCAGCTCTCTGTCAACCAGGAAGC
+AAGCCCATGCCAGAAACCTATCTACCCTGCCACCAGCACCTTGATCTTGGACTTTCAGCC
+TCCAGAATCGTGAGAATATAAATTTCCATTGTTCAAACCACCTATTCTATGGTATTGTTA
+TTGCGGCCCAAACCAACTAATACAAAAGGCATGTGCCCTGCATGGAACAGAAGCGGGAAC
+AGCAAAGCAAAGACACACTGCATGACACCATGAACAGACAATCAACAGATGCTGGAGATC
+AACTGGAGGACTTGGGTGACGGGCAATGAGAAGCCAACGTGTGATACCCCAGCAGGAGTT
+GTAAAGGACAGTGACCGCATTAATGAAGATGGTGGCAAAAGAGAGGCAGGACTGAAGAAC
+AGAGAGAAGAGACTTTAGGTGATAAGAGAATGAGCTGCATTTTGGCAGATTTGGTTAATA
+GAGCTCACAAGACTTCTGGAGTAAATGGCCAGCCTGAGGTTAGAAATTAAACTTCTATCC
+TCAGGGAAAAAGTTAGGGGCTAAGATATAAAATGTGGGAAACCCAGAGATCGTCAAAAAA
+AAATTTGAAGAGAAGAGAGGCCCTATGAAAAGGAGTGGAAAAATTAGTGAACACCTACAA
+TCAGCATGCAGGCCAAAGAGCCTAAAAAGGGCAAGCAATGACCTTTAATGATGACAATAA
+TTATGACTTATCCTTAAGGAACCCTTACTATGTGCCAGACATTCTTCTATGCACTTGCAT
+CAATTTTATGGGGTAAGTTTTTCCCTACCCTTATCTTACAACAAAACTGAGACACATCAA
+AGTTAAGTGTCTTGCCCTAGGCACAGAGCTAGAAAGTGGTAAAACTTAGGATTCCAATTC
+CATTGCTCTCAAGAAGCAAAACATCTGGAAGAAAACCTTGAGTGACCAATGTCACAGGAA
+TCAAGGGAGGAGAGAAACTGGATAAGATCAAATGCTAAAGAGACGCAAGAAGAAGCCACA
+GGACTTGGGGTCTGGTGATCTCGCACTGAAGTTTTAGTGAGAGTGATGGTAGATGTCAGA
+TAAGCAGAAGTGGTAGGCAGTGGAGGAAAGGAAAGGGAAGAAGCGAATGAAAAGAAGTTT
+TAAAAAGTATTTTAGGCCAGGCATGGTGGTTCACACCTATAATCCCAGAACTCTGGGAGG
+CTGAGGCAGGAGGATAGCTTGAGGCCTGGAGTTCAAGGCCAGCATGGGCAACAAAGCGAG
+GCCCTGGCTCTACAAAAAAAATAAAAAATAAAAATTAGCCAGGCACAGTGGTGCACACCT
+GTAGTTCCAGTTACTCAGGAGGCTGGGTCAGAAGGGATCACTTCAGCCCAGGAGTTCAAG
+GCTAGAGTGAGCTACGATGGTGCCACCTCTTTAAAAAACAAATAAATAAAGTTTTCAAAT
+GTGTGTGTTTAAGAGCAAAGAAGACAATGCAGAAGAGGAAGCACAGTGGGGATGGGGAGG
+GGCGGGGCAGACCAGGGGCCAAGGAAGGTTCAGGGATGCTGTCCCTCACCCAGGGGCATT
+TCAGTTCCTAAACTGAATGAAACTAGATTAAATCATGTTGGCATTCTTTTAAAAATATGT
+GGCAGTTTTCAGATTAGAAACTTTGCATTAGAAACTTAGGAAATATTCCCTATGGGAATG
+CCACTTCTTTTCTCCTTTATTTTCCATCCCAATGGGGGAAAAAAGACTATTATAGCACAG
+TATTATAAGAAAGAAAAAAAAAAAAACTATCCTCTTTGGAGCCTCTTCTCTAGAATAAAA
+AGGCATAACCTAGCAGGCATATGCAAATTATTTGGAACTAAATGTAAATACTCTTAAGTG
+ATAAAATGGATTTGTATTTTTAAAGAAATCGTTTATTTGGCCCACTGACTTGCAAAGAAA
+TTCTCACTTGTTAGGAACCCCTAACAGTCTACTTAGAATATTCTTCTGCCCTCTCAAAAT
+AACTAAAATTGAGTTAATGTCAGCAGCCAGGACAGAAGGTTTTTGTTCTTCACACAGTGT
+TTCCTTCAAATACTGAAGAGCAAGAGTGACATATAATAAGCATAAGATGTCATTCCCTCT
+CTCAACCTATCTCCAAACATGTCGTCTGGATAAGCCTGTACCTGGGAAAGTCAGAATCTG
+TTGAGAAGTCTCAAGAATGCCTGAATTCTCTATCACAAGGAGTCACAGACTGGATTCTAA
+AATACACAAAAGAGGCTGGGCGCAGTGGCTCACACCTGTAATCCCAGCACTTTGGGAGGC
+TGAGGCGGGCATCACAAGGTCAGGAGATCAAGACCATCTTGGCTAACACGGTGAAACCCC
+GTCTCTACTAAAATTACAAAAAAATTAGCTGGGCGTGGTGGCGGGCACCTGTAGTCCCAG
+CTACTTGGGAGGCTGAGGCAGGAGAATGGCCTGAACCCAAGAGGCGGAGCTTGCAGTGAG
+CCGAGATCGCGCCACTGCGCTCCAGCCTGGGCGACAGAGACTCCATCTCAAAAAAAAAAA
+AAAAAAATACACAAAAGAGCATTACTATTTTCACTTCGGTCATCTCAGTACATGGTCCTG
+CCACTGTCATTGTCAGATCATGAGAACACCAGAAAATAGTGGAAAGAGAGCTTGATATTT
+GTCATATACTTAATTAGATACAATAGACAGATTTTTTCATTTTAGAAATAGAGTTTGAGT
+TGAAATGTTATGGTCACTCCACATACTGATGGGTGATTCCATGATTACAGGCTCAGGTAA
+AAGATCTCCAGCCAGTGCTTCTCAAATAACTTTATTACATACCAGAGCCACCAGGGGAGC
+CTGTGGAACTACAGATTCTGAGTTAGAAAGTCTGGGGTGGAGCCCAAGACTCTTGCTTTC
+TGGACAAGCTCCAGGTGATTTCTGATGCTGCAAGTCTGGCTTTAGATAACAGCTGCTAAG
+TTTGCCTGAGGATGAAAGCTTGAGTAAACTCTGAATACTGATGTTACAGGACTCCAGCAC
+TTTCTAACTATATACATTTGAACATAAGAGACAGATTTTATAGCTAAAAAGGTTTGGCTT
+TTTGTATATATTTCTTATTGATACAAATATGTGTACATGTATATGGGGGCACAAATATGA
+TACTCTATCACATGCTTACACTGTGTAATGATCAAATTAGGGGTTTGGGGCATCTATCAC
+CTCGAGTATTCGTCATTTCTGTGTGTTGGCATTATTCCAAGTCCTCTTTTCTAGCTATTT
+TGAAATCTACAATACATTGTTGTTAACTATGGTCATCCTACACTGCTATCGAACATTAGA
+ACTTATTCCTTCTAAGGTATGTTTGTAACCATTAACTAACCTCGTTTTATCCTCCCCCCA
+CCCACTGACACATCTTCCCAGCACAGCCACTGTGAAAAACAGTATGGAGATTTCTCAAAA
+CAATTAAAAACAGAATTAACATATTAATAGATCCAGCAATCCTACTACTGGGTATTTGCC
+CAAATGTAAAGAAATCAGATGTCAAGGATATTTGCACGTGCGCGTTTATTGAAGCACTAT
+TCACAATAGCAATGATATGGAATCAACCTATATTCATTAATAGTTGAATAAAGAAAATTG
+TGGTATATATACACAATTTATTACTACTTGGCCATAAAAAAATGAATCTTGTCATTTGCA
+GCAACATGGGTGGAACTAGAGGTCATTATGTTAAGTGAAATAAGCTAGGAACAGAAATAC
+AACTGTCACACGTTCTCACTCAAGTGGAGCTAAAAACTGTAGATCTCGTGAAGAGAGAGT
+AAAATCACAAATTCCGTGTTATACACATTCTACCACAATTTAAAAAAAAAAAAAGATCAC
+ATAATTATAAGAGGTGAGATTGTCACTCACACTTTAAATTACTGCCAGAGGCTGGGAAGA
+GGAGGAGTTGAGCAGGGGTGGGGGTAGGAATAAAGGATGGAATAAAGGTGGAAGGGGGAA
+TAAAGAATATATTTATTACCAAGGAAGTGTACATTTCAAATGGTACAGATGGTAAATTAT
+ATACATATATTTTGTCTCAATTAAAAAATATAAAAACTATAAAAAATTAAATGTTAAAAA
+TAAAAGATTTTGTTTTTTGTTTTTCTGAGACCCTAACAGTTCACAAAGCAGGCAAGTTCA
+GATAGGACAAAACCGGCTGTGTCACAACAGGGTGTGCACATGCTTGGTCTTTTCAACGGG
+ATAATTATTTCGACTCTGGAATAATAATAATAATAATAAACAGAGTCCAGAATAATGGCT
+CAGTAATAAGAGAATGAAAGCAGGCCATTCTTACTAAAAGTATTAACAATGTATTTGAGA
+GTACAGTGGTCTCTATGGTGAGATTACTGGAAGATTAAAGAGGTGTCATCCAAGCTAAAT
+GTTTCCAATTTGCTGAATGAGTTTAAAGACAGCTCTACAGGGGTGCATAAACACAAGCGA
+CTGTCACAACCCTAAAAGGAATAAATGAACTGGTGGACTACATTTTAATGTGGAAAAAAC
+TTCCACAATGCTTACACAGCTATTCCTGGCAATGAGAGGCTCATATGAAACACTTTTCCT
+TAAGGGAATGGGAGTTTCTAGAGAACAGTAGGCACTTATTTAAAATTAATATTGGACCAC
+AAACTTCTATCATCAGCAAGCTGAGACCTAACAAACAAGATCAAAATACCAAGTCATACA
+TTTAGGCAGTTAAACTTGCTTTTAAACTGTAATAAGCTAATTAGATGCATTCAGTGGGTC
+AACCATTAAAAAAAATATACACTGCACAAATCTTGTCAATTTTTCATTAAATTTTATTAA
+GAAACAAGAGTCCTGTGCCAAAAGTGATAGCTTCACCATCTGAACCTGCTACTCTGGTTA
+AGAAATGACATTTCCAATTCCAAATTTCACATACTTTCCTTTATAAAGACAATAGCAGAA
+GACCAATGCTACATGTAAACTCAATAGTAGCCCATTATCTTGAAACCAAATCAGTGTGTG
+GAAAGCTTCAAAACTTTCTTTGCCTTTTGGCACAAGACTGAAGACATGAGATTTTTTTTA
+ACATCTGACCATAATAACTGCTGTATTAATCACTGTGAAGGCTCCTTGTTGACTTTTCTC
+AGAGTTTTATAAAACATCGCTATCAAACAGGTATTTATCAAAATAGGCATATAATTTTAT
+TTATTCCAGGAAGCTCTCTCAGTGTTAAAAGGATAAGATAATTAACGTTTAGATGGAAAG
+AGAGCATGGGATGGAAAAATGCTCTCCTGAAACACAGCCAGATCTATGAAACCATACAAT
+TACTGTCATGTCATCTCTGAAAGATCAAGTTAACAATGTGTATGATTTAATAATCTTACT
+TAATATGGCCAGGAATGCTAACAAATCGCCAAGCCAATTTGTTCTTATTCTTACGCAGGT
+AGCTAGACTACACCTCCCAGGCTCCTTTGCAGTTAGATGTGGCCATGTGACTAAGTTCTA
+GACAAAAGAAAATTTTATATATATATATATATATATATATATATATATATATATATATAT
+ATATATATATGTATGTATATATAACATGAGGGAGACATAAAGATTGTTGCCAATAGCCAC
+TGAGATTTTGGGAGTTACTGATGGAAACATATTGCCAAATATAGCTTCAGATGTATTTCT
+TCAAATTCCTCTTTTAAAATGATCATATCCCCAGGTAAGAGTTTTGGAAACAGATAGTGG
+TGATGGTTACACAATGATGTGAATATGATGAATACAACTGAACTGTATACTTAAAAATGG
+TTAAAATCACAAATTATATCTTATATACACATATTCTACCATAATTTAAAAAAAAAATGA
+TCACTTAATTATAAGAGTTGAAATAAGTTGGAACCATGATTAAGAAGTATTTTAAATACT
+CTTTCCTGAAAATATAAGCAAGACCTTTGTGTCCAGACTTGTTCAGAAAATGCTCTAAGT
+GAAGAAGAGGAAGCCCTGGGAGAGGCAGGCCTGGTTAGGTTGTCACAATAAGGAGGGTAA
+TTGTCAGCAGGAGGAGAGATGCTGGGACCAAGAATATATCACAGATCCTTCAATTGCACT
+CCCAGGTATTTACCCAAATGAGCTGAAAACTTATGACCACACAAAACCCTGTAGTGAATG
+GTCATAGTGGCTTTATTCATGATCACCAAAAACAAGAAACCACCAAGATGTCATTCAGTA
+GGTGAATGGATAATAAACTGTGGTACATCCAGACAGTGGAATATTATTCAGCACTAAAAA
+GAAATGAACTAGCAAGCTGTGAAAAAACACAAAGAAACTTTAAATGCATATTATTGACAA
+AAGCCAATCTGAAAAGCCAAAATACTGTAAGATCTCAACTATGTGACATTCTGGAAAAGA
+CAAAATTATGGAGACAGTAAAAAGATCAATGGTTACCAAGGGCTGAGGGGGAGGCAAGCA
+GGAATGACTAGGTTGGGGTGCTGGTGATTTTTAGGGCAGTGAAAGTATTCTGTATGATAC
+TGCAATGGTGGCTACATATTATGCATCTGTCAAAATCCATTGAACTGGACAACACTAATA
+AAAACTACAGACTTTAGTTAATAATAATGTCTCAGCATTAACCAAATGTAACAAATGTAC
+CATATGAATTTAAGGTGTTAATAATAAGGGAAACTAGGGGCGTGAAGGAACTCTGCACTA
+CTTGTTCAATTTTCTGTAAACCCAAAACTGCCCTAAAATACAAAGACTAGGCCGGGTGCG
+GTGGCTCATGCCTGTAATCCAAGCACTTGGGAGGCCAAGGTGGGAGGATCATGAGGTCAA
+AAGATCGAGACCATCCTGGCCAACATGGTGAAACTCCGTCTGTCTCCACTAAAAATACAA
+AAATTAGCTGAGTGTAGCGGCATGCGCCCGTGGTCCCAGCTACTCAGGAGGCTGAGGCAG
+GAGAATCGCTTGAACCCAGGAGGCGGAGGTTTCAGTGAGCTGAGATCGCGACACTGCACT
+CCAGCCTGGCAACAGAGTGAGACTCCATCTCTACATACATACATACATACATACTATCGG
+CCAGGCACAGTGGCTCACGCCTCCAAGCCCAACACTTTGGGAGGCCAAAGCAGGCATATT
+GCTTGAGCTCAGGAATTTGAGGCCAGCCTGGGTAACATGACAAAAACCCGTCTCTATGAA
+AAATACAAAAATTAGTTGGGCATGGTGGTGTGCACCTGCAGTCCCACCTGCTGAAGAGGT
+TGAAGTGGGAGGATTGTTTAAGCCCAGGTGGTCAAGGCTGCAGTGAGCCATGATTGTGCC
+AATGTACTCCAGCCTGAGTGACAAGAGCAAGAACTTGTCTCAAAATAAATAAAGACTATC
+AAACACACACACACAAACACACACACACACACACACACACACAAACTTCTCCTAGTCTGC
+CTGGGGTAAAATACTCAAGCACCAAAACTCATCTGCTTGGACTATGGTCAAGGCTTCCTA
+AGTATCTGAAGTAGCACCAAAGAAAGCATGTTTACATGTACAGGCATACTCCTGTTTTAC
+TGCACTCCACTTCATTGCACTTCACAGTATGTTTTTTACAAACTGAAGGTTTATGGCAAC
+ACTGTGTCCAGAAAGTCTATCTATTAGTGCCATTATTCCAGCAGCACATGCTCACTTTGT
+GTCTCTGCATCACATTTTGCTAATTCTCTCATTATTTCAAACTTTTTCATTATTATTATA
+TCTGTTATGGTCATCTGTGATCAGTGACCTTTGATGTTACTATTGTAATTGTTTTGGGAT
+GCCACAAACGACACCCATACAGGATGGCAAACTCAATCGATAAATGTTTGTGCTCTGACT
+GTTCCACAAACTGGCCATTCTCTCATCTCTCTCCCTCTCCTCAGGCCTCCCTATTTGATG
+AGACACAACAATATGGAAATTAGGCCAATTAATGTCCCTACGATGGCCTCTAGGTGTTCA
+AATGACAGGAAGAGTAGCACATCTTTCACTTTAAATCAAAAGCTAGAAATGATTAAGCTT
+AGCGAGAAAGGCATGTCAATAGTCTCTGTAGGCCAAAAACCAGACCGCCTGCACCTGCCA
+GGTTTTGAATGCAAAGAAAAAGTTCTTGAAGCTTCGAAATTACAAGTGCTACTCCAGTGA
+ACACATGAATGATAAGAGGGCAAAAACAGCCTTATTGCTGATATGGACAAAGTTTGAATG
+CTCTGGATAGAAGTTCAAACCAGCTCAACACTCCCTCAAGCCAAAGCCTAATCCAGGGCA
+AGGTCCTACCTCTCTTCAATTCTATGAAGGCTAAGAAAGGTGAGGAAGCTGCAGAAGAAG
+TCTGAAGCTAGCAGAGGTTGGTTCATGAGGATTAAGGAAAGAAGCCATCTCCATAACATA
+AATGTATAAGGTGAAGCAGCAAGTGCTGATAGGGAAGCTGCAGCAAACTATCCAAAAGAT
+CTAGCTAAGATAATTTATGAAGGTAGCTGATATGGTTTAGATCTGTGTTCCCATCCAAAT
+CTCATGTCAAATTGTAATCCCCAGTGTTGGAGGAGGGGCCTGCTGGGAGGTGATTAGATC
+ATAGGGGCAGATTTCTCCCTTGCTGTTCTCACAATAGTGAGTTCTCAAGAGATCTGATTG
+TTTAAAAGTGTGTAACACCTCCCCACTTTGCTCTCTTCCTCCTGTTCCACCCATCTAAGA
+CGTCCCTGCTTCCCCTTTGCCTTCCACCATGATTCTAAGTTTCCTGAGGCCTCCCCAGCC
+ATACTTCCTGTACGGTCTGTGAAACTGTGAGCCAATTAAACCTTTTCTTTATAAATTACC
+CAGTCTCAGGTAGCTCTTTACAGCAATGCAAGAACAAACTAAAACGGTAGCTACACTAAA
+CAACAGATTGTCTATGTAAATGAAACAGCCTTTTATTGGAAGAAAATGCCCTCTAGAACT
+TGCAAAGTTAGAGAGGAGAAGTCAATGCCTGGCTTCAATGCTTCAATGGACAGGCTGACT
+CTCTTCTTAGGAGCTAATGTAGCCAGTGACCTTAAGTTGAATCCAATGCTCATTATCATT
+TCAAAAGTTCTAAAGCCCTTAAGAATGATGCTAAATAAATCTACTCTGCCTGTGCTCTAG
+AAATGGAATAACAACGCCTGGATGACAGCCCATCTGTTTATAATATGGTTTACTGAATAT
+TTTCAGCCCACTGTTGAGAGCTACTGCTCAGATAAAGATTTCTTTTCCAAATATTACTGC
+TCATTTACAATGCACCTAGTCATCAAGAGCTCCGATGGAGATGTACAAGGAGATGAATGT
+TGTTTTCATGCCTGCTAATACAACATACATTCTGCATACCATGGATCAATGAGTAATTCC
+TATTTTCAAGTCTTATTATTTAAGAAATCCATTTTGTAAGGCTACTGTGGCCAATCTGCC
+AGAGATTGCTCGGGTGGGTCTGGGCAAAGTACATTAAAAACCTTCTGGAAAGGATTCACC
+ATTCTAGATGCCATTAAGAAAGTTCATGTTTCATGGGAGGAGGTTAAAACATAGCATAAC
+AGGAGTTTGGAAGAGGGTGATTCCAGCCTTCATGGATTACTCTGAGAGGCTTAAGACTTC
+AGTGGAGGAAATAACTGCAGATGTGGCAGAAATAGCAAGGGAACTATTACAGAATTACAA
+GTGGAGCCTGGATATGTGATTGAATAGCTGCAATCTCATGATAACACTTGAAGGGATAAG
+GAGTTGCTTCTTATAGATGAGCAAAGATGAAATCTACTCCTGGTGAAGATGCCGTAAACA
+CTGTTGAAATAACAACAAAGAATTTAGAATATTACATAAACTTAGTTGATAAAGCAGCAG
+CAGGGTTTGAGAGTTTTGACTCCAGTTTTGAAAGAAGTTCTACTGTGGGTAAAATGCTAT
+CAAACAGCATTGTATGCTACAGAGAAATTTTTTTGTGAAAGGAAGAGCCCATCAATTGCC
+ACGGCCAGCTCAACCTTCAGCAGCTACCTCCCTGATCAGTCAGCAGCCATTCTCATTGAG
+GCAAGACCCTCCAGCAACAAAAAACATTAGGACTCACTGAAGACTCACTGACCGTTAGCA
+TTTCTTGGCAATAAAGTATTTTTAAACTGAGGTAAGTGCACAATTTTGTTTTGTTTTGTT
+TTGTTTTGGGGGCGAGGGTATATACACAATTTTTTAGACATAATGCCTATTGTGCATTTA
+AAAGACTACAGTATAGTGTAAACATAACTCTTACATACACTGGGAAACCAAAAAATGTGT
+GTGAGTCGCTTTATTGCTATATTTGCTTTAATTATGGCTGTCTGGAATCAAACCCACAAT
+ATCTCCCAAGGTATTCCAGCAGTTCCAATGGAAAGGCTAAGCTCATAATAAAGGAAATAA
+CGGCCCTATTATAATATCAAATGCCATTATTAATGCAAAGTAGACAATCGCCTGACCAAC
+TGTAGCTAAATTCTTGGCATTTATGAAAAAACAAACAAACAAACAAAAAACACAATGTTT
+TGAATATCTGGCCAAGCTAGAGATGCTGCAAATGATGGGAGGGTATTACCATCTGCAAAG
+AACCTTCCACCACAGGTGAGGGAGGTTCACAAAACTGGATGGTGGTCTAACATCTTTTTT
+TTTTTTTTTTTTTGAGATGAAGTCTCGCTCTGTCACCCAGGCTGAAGTGCAGTGGTGTGA
+TCTCGGCTCACTGCAACCTCCGCCTCCCAGGTTCAAGTGATTCTCCTGCCTCAGCCTCCT
+GAGTAGCTGGGACTACAGGAGCGTGACACCACGCCCAGCTAATTTTTGTATTTTTAGTAG
+AGACGGGGTTTTACCATGTTGGCCAGGCTGGTCTTGAACACCTGACCTCAAGTGATCCAC
+CCACCTCAGCCTCCCAAAGTGCTGGGATTACAGGCGTAAGCCAGCGCGCCCAGCTGGTCT
+AACATCTTTTTAAAATGAAACAGAAACAGATATCTATTGAATGCAGAAGTAGAACAAGTT
+TAAGGCCTACATTTAATTCTTAAAGTCTCTTTTCTTGGCAAATATTTGGTGAAAACAGCC
+TATCAAGATGACAAACCTATTATGGCCCAATGATACAACAAATACTGGCAGCCCTAGTTC
+CTTTCTGTGGATTTCTAAGAAGGCAGGCATGGGCCCCAGCATCTTCTCTAAGTAGTGTTC
+TAAACATTTAACCTGCATGTTTATCAAAACACGCAATTTTAAATTTAGATTCTTGATAAA
+GAGGATTTGATTTAGAAAGATAATCCTCTGGGGAAATCTCGCCTCCAAATTTTAAGAACT
+GAAAATCAAAGGGCACAAATTGCAGAAGGGGGCAAAGTGACACACAGAAACAAGCTCTGA
+AATAAACCAAAGTAATATCTTAGTGTGAAGATGATTGCTTTAAATAAGCTGATCCAAGCC
+CTAATTATTTTCTCTGGCAATTTCTTACTCTTAAACAAAAACAGAAACACTATTCATACT
+CCCCTTTACAGATTGTACTCTGCTGCTTATGAACAAGCAGACAAAGAGAAGCAAAAAGGC
+AACAGCACCTTCAGCATTTCTCTCTAAAAACCAATTGTTTTCGGAACAGAAACTAGAATC
+TGCCTCACTGAAAAACCCTACCTGAAACCAGGTTCATACTGGCTGCTGGATAAAGGACTT
+TTCAGCAGGTGGCATCTCAGAAATTACTTACTAAGTCAGCTCTTTCCAGTCACCTAGCTA
+GCCAAAGTTTATTAGGTCATTTGTACAGTCAGGGTTCTCATATCTCACAATTATGGAGGC
+TAAGTAAGAGGTCCCAAGACCTGCAGTTAGTAAGCTGGAGACCCAGAAGAAACTGTGGCA
+TTAGATTCTAGTTCAAGCCTGGGTCCAAAGGCAGGAGAAGACCAATGTCCCAGCTGGAAG
+ACAGTCAGAGAGAGGTTCCCTCTTTCCCAGCCATTTTGTTCCAATCAGGCCTTCAATGAT
+AGGATGAGGCCCATCCACATTCGGAGAAGTCAATCTGCTTTACTCAGTCTACCAATTCAA
+ATGTTGATTTCATCCAAAAACAGCCTCAGACACACCCAAAATATTTGACCAAATGTCTGG
+GCACCCCATGGCACAGTCAAGTCCACACATACATTTAACCGTTACATCATTCCTGAGCTC
+AGAGTGTTGCCATACCAAGTGTTACAGTGAGATATTTACTATTGAACGTATTAGCAGCAG
+GGACCCAGACAACAACATATTTAAAAGAGAAGAAAAGATGTATGGGAAGAGAAATAATGT
+AGATAACAGATAAACATAATAAAGAATTAAGGCCGGGCGCGGTGGCTCACGCCTGTAATC
+CCAGCACTTTGGGAGGCTGAGGCGGGCAGATCGCCTGAGGTTAGGAGTTCGAGACCAGCC
+TGACCAACATGGTGAAACCCCGTCTCTACTAAAAATACAAAAATTAGCCAGATGTGGTGG
+CACATGCCTATAATCCCAGCTACCCGGGAGGCTGAGGCAGGAGAATCACTGGAACCCGGG
+AGGTGGAGGTTGCAGTGAGCTGAAACGGCAACACTACAATCCAGCCTGGGCGACAGAGTG
+AGACTCCCAGCTCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAATTAAGCAACTGTGTT
+AATCTGTTTGCATTATTAAAAAGCAATAACTGAGAGTGGGTAATTTATAAAGAAAATAGG
+TTTATATTTGGCTCATGGTTCTGCAGGCTGTACAGAAGCATGGCACCAGCATCTGCTTCT
+GTGAGGGTCGCAGGAAGCTTCCACTCATAGTGGAAGGTGAAGGGAAGGCAGGCGCATCAC
+ATGGTGAGAGAAGGAACAAGAGAGGGACCAGGTTCTTTGAAACAGCCAGCTCTCGTGTGA
+ACCAACCGGGTGAGAACTTGATCATTACCAAGGGGAGGGCACAAAGTCATTCATGAAGGA
+TCCCCCCCATGACCCAAACACCTCCCATGAGGCCACACTTCCAACACCGGGGAGTATCAC
+ATTCCAACATGAGATTTGGAGGGAACAAACACCCAAACCGTGTCAGCAGCCAAGTGAAAT
+TGTGTGTGTGAGAGAGAGGCAAAGAGAAAGAGAAACAGAGGAGGAAGGCAGACAGAGAAA
+GAGAGTGCATGCAACTAAGCCTGTGTGCACACACTGAGGGGCTCCAGGGCATTGGGAATG
+AAGGAGTACAACTCGACTCACAATAGGAATTGCAGCATGTCCTAGTTATCTAAAACAAAT
+TACTCCAAAACTCAGCAGCTTAAAACATTGAACATTTACCATCTCACAGATTCTGAAGGT
+CAGGCATGAGGGAGCAGCTTAGCTGAGTGGTTCTGGCTCCGGATTTCCCCTGGGGTTGCA
+GGCAAGCCCTCAGGCAGGGTTGTAATCTCCAAAGGCTTGCTTCCAAGCTCACTCACTTTC
+AAGCTCATTCACGTAGCTACTGAGGAGCCTTTTTCTCCTCTCGATGTTGACCTCTTTATG
+GACCTGATCACTACATGTCAGCTGGTTTTCCAGAGAAAGTGGTTGACAGAGAAAGAGACC
+CCTAGATGGAAGCCACTGTCCTTTATCTTAGAAGTGACATATCATTTCTGCTATATTCTA
+CTGGTCACACAGACTAAACCTGGTAACATGTGGGAGGCAACTACACGAGTGTGAAGACCA
+GATCATCACAAACCATGCTGGAGGCTGGCTACAGAGGGTAGCAGAAAAATACCTCGCAAA
+TAGAAAAGGCCTTTTAGAACATCGTGTTGTGATATTGCAAAATATATATTTGGTCTGTCC
+CCGTTTCCTGACATAGAGCTCCTAAAATCTTTGGAATCTCCAGAGTGATCAGAGTGTCTT
+TGCGTATTAATGAGATAATTAGTAGCTGGGGGTTCCTAGATAGCCTCAAGATGGGGTCTG
+GTGGCCAGGGGAACCAACCATGTGATTAGAGGGCCGGAAATTTCAGTCCCACTCCCAACT
+TGTTGGGAGGGGAGAGGGGCTTACAGTTGAATCGATTAACCAACAGCCAATGATTTAATC
+AACCATGCCTATGTAATAAAGTTTCCACAAACAAACAACAACAACAACAAAACAGTTCTG
+GGAGCTTCCAGATGGCTGAACCCATGGACGTTCCTGGAGAACGGCATGCTCAAAGGAGAC
+ATGGAAGCTCCATGCCCCTTCTCCCACACCTCGCCCTATGCACCTCTTCCATCAAACTGT
+GCATATTTATCCTCTGGCATATCCTTTTTAATAAATGGGTAAATATCAGAAAAGTGTTTC
+CCTGAGTTCTGTGAACCACTCTCCAGCAAACTGATCAAACCCAAGGAGGTGAGTCATGGA
+AACCCCAATTTACAGGCAATGTTAAAAAAAAATTCTGATTGAGTCTGACTGACTAGCTCT
+GTCACTTTAAATTCGTGTGTGAACAAACCAAAGCCCAATGTAAACAGTAAACTGAAACTA
+GAAACTGCACCAATCAGAAATCACCAACTAACCTCTAACTAGAAACTTTCCACTCTAACC
+AATCAAAATTGGTTTCATTTGTGTTGCTTCTGCAAATACTTTATAAAAGTTTCCCCTCTT
+GCCCCTGTGGGCAGAGTGCTAGCCCCTTGTGGTCTGATGCTACCCCATTCACAAACTGCT
+GAATGCTCAACTAAACTGCTGAAAATGTAAATGTGCTTAAGATTTTCTTTTATCAGATCT
+GATATCAGAAGTGGGATCCAATGGACACTACATGATAATGACCTCTGGGAGCAACAAGCA
+AACAGATACAGTTACCCCACAGAGCCCCTTGTGCTTACTCCCTGCACATTTGGAGGTCAT
+CACCAGTAAGTAGACTTAGATACGTGCATTCTAACACTAGCGTCAAGTTCTCCAAGTTCA
+TTTTAACATTTCTGCTCCAGACTAGGTTTGGAAGTCACAGCAGAAACAAGACTGGGTTTT
+GCAGGGAGGCTTCAGGTGTCCAACTAGGTTAGACAAAAACCAAACTGGGTTAAGCAAAAG
+ACCTCCACTAGGAAAGGTTCCACGAAGACTGGAAATAATGAGTTTATTTAAATCCAGAGT
+CTGGGACTCCATCTATAGTGTGACTGGTCCCCTACCAGGTTACTTAAGAGTGTATGTGTA
+TTGCTTGAACCCCAAAAGCTAGGCAGTGAACCAAGGCCACTGCGCCCAGCCAAGGACCAC
+GTGTCCCTGAGAACCTAAACATCCTGGGGCATAGCTGGGGACATATCAAGGAAAACCACA
+CAAAATTGACAAAGGGCCAGAAAATTAACTTAAAAGCAGCTTAGAAATGGGAGGTGGTGT
+GGATCTCTAGAGCTGTCCAGCCACCATCCAGGAGTGTCCTGAAGTTAAGTCCTAACAAGC
+TCATCTAGCCGTCAAGCTAGATTTATCCAAGTTATTCTTTGGTCTCCCAGCTCCTTCCCA
+GTTTGGGGGTGTGGGGAGAAGGATGTTATAGTCTCAAGTGCTTCTCATAATAGCATCTCA
+GAACCTAAGCTCTTCTAAAAGAATGGGCAAATCTTACCAAAAGCAATTTAGAATTTTAGT
+GGCTACAAAGTGGAAGTTTTTACCTAAACAAAATTGTTCACCTACATACACACGTACACA
+CACGATCTTGAACATCTCAGAAAGTGGGAAGGGCCAAGCACGGTGGCTCACACCTGTAAT
+TTCAGCACTCTGGGAGGCTGAGGAGTTTGAGATCAGCCGGGGGAACAGAGCAAGACCCCA
+TCTCTATTTAAAAAAAAAAAAACAACAACAAAAAAAACAGAAATGAGAAGTATTTTTTAC
+TGGCATGTAGAGGTTTCTAACCTCTCGTCTACTCTGAGTCTGCTGATTTTTTTTTTTTTT
+GCTTGTTTATCTGCATGCCCTGAAGGAAAAAGAACTAAATGAGTATTTATAGTTAGGTTC
+TCAGATTAACCAGGTCTGCTTCTTTTTAATAGAACATTTTTAGGCTGGGCGTGCTGACTC
+ACACCTGTAATCCCAGCATTTTGGAAGGCCAAGGGAGGCATATCACTTCAGCTCAGGAGC
+TCAAGACCAGCCTGGGCAACGTGGCGAAACCCCATCTCCACTAAAAATACAAAAATTAGC
+CAGACATGAGGGCGCACACCTGTAATCCCAGCTACTTGGGTGGCTGAGGTAGGAGAATCA
+CTTGAACCTGGGAGGCTGAGGCTGCAGTGAGCTGAGATGTGCCACTGCACTCCAGCCTGG
+GCAACAGAGTAAGATACTGTCTCAAAAAAATAAAAAATAAGAAAAATTTTTTAAAAGAAA
+ATTTTTTACTTAATTCATTTCTTTTTGTGATAGGGTCTCCCTCTGTCACCTAGACTGGAG
+TGCAGAGGCATGAACACAGCTCACTGTAGACTCAACCTAAGGGAAGAGACCACCCCTCAT
+ATTGTCTTATGCCCAATTTCTGCCTCCAAAGAAAGAAGTAAAAACTAAAAGGCAGAAATG
+AAATCCACAGGCAGACAGCCCAGCACCACACCCTGGGCCTGGTAGTTAAAGATCCACCCC
+TGACCTAATCGGTTATGTTATCTATAGATTACAGACATTGTATGGAAAAGCACTGTGAAA
+ATCCCTGTCCTGTTCTGTTCTGTTCCTTTCTAATTACCGGTACATGCAGCCCCCAGTCAT
+GTACCCCCTGCTTGCTCAATCGATCACGACCCTCTCATGTGGACCCCCTTAGAGTTGTAA
+GCCCTTAAGAGGGACAGGAATTGCTCACTTGGGGAGCTCGGTTTTTGAGCCATGAGTCTT
+GCTGATGCTCTCAGCCGAATAAAGCCCTTCCTTCTTTAACTCAGTGTCTGAGGGGTTTTG
+TCTGCGGCTCGTCCTGCTACAAACCTTCTGGACTTAAGCAATCCTCCCGTCTCAACCTCC
+CAAAATGCTAGGATTACACCCATCCCAGGTCTGCTTTTTTTTTTTTTTTTTTTTGAGATG
+GAGTCTGGCTCCGTCACCCAGGCTGGAGTGCAGCGGTGCAATCTTGGCTCAATGCAACCT
+CTGCCTCCCGGATTTAAGCAATTCCCCAGCTTCAGCCTCCCAAGTAGCTGGGATTATAGG
+TGCTCACCACCACGCCCAGCTAACTTTTGTATTTTTAGTAGAGGTGGGGTTTCGCCATGT
+ACCCTTATGTCTTGATCAAAATCTTAATCTCAGAGCAATAATAAAAGGTATCCCTGTCTG
+GCAGAGAAAATGCTTTGTCTGCCCTATTCATGAATGGGTTTTGCTCTGAACTTGGCAACC
+TAGGTAAACATGGATTTTTTTCCTATTTTTTTGTGGGTTTTTAGATTTTTCTAGCTTTTT
+TGGGTACAAAGTAGGTATATATATTTATGGGGTACATGAGATGTTTTGATACAGGCATGC
+AATGCATAATAATCACATCATGAAGAATGGGGTGTCCATCCCCTCAAGCATTTATCCTTT
+GTATAACACAAAGGACAATCCAATTATATTCTTAGTTATTTTTAAATGTACAATTAAGTT
+ATCGTTGACTGTAGTCACCCTGTTGTGCTATCAAACAGTAGGTTTATTGTTGTTGTTGTT
+GTGGTTGTTGTTGTTATTTTGAGACAGAGTCTTGCTCTGTCACCAGGCTGGAGTGCAGTG
+GTGCGATCTTGGCTCACTGCAGGCTCCGCCTCCCGGGTTCACGCCATTCTCCTGCCTCAG
+CCTCCAGAGTAGCTGAGACTACAGGTGCACGCCACCACACCCGGCTAATTTTTTGTAGTT
+TTAGTAGAGAGGGGGTTTCACCGTGTTAGCCAGGATGGTCTTGATCTCCTGACCTCATGA
+CCCACCCGCTTCGGCCTCCCAAAGTGCTGGGATTACAGACATGAGCCACTGTGTCCAGCC
+TCAAATAGTAGGTCTTACTCGTTCTATTTTTTTTTTTTTGTACCCAGTAAACTCATGTGG
+ATAGGACATGAGGAAAGCCAAAATGGACGCAAAAGGCAGAAGGGTATCACTCTGAAGATG
+ATATCTGTGGCCATGAGACCCAATTTGGTTCATATATAAACCACAAAAAGCAAAAAAAAA
+CCCCAAAAAAACATAAATAACCTTTTTTTTTTTTGAGACGGAGTTTCGCTCTGTTGCCCA
+GGCTGGAGGGCAGTGGCGTGATCTCAGCTCACTGCAAGATCTGCCTCCCGGGTTCACACC
+ATTCTCCTGCCTCAGCCTCCCGAGTAGCTGGGACTACAGGCGCCTGCCACCACACCCAGC
+TAATTTTTTGTATTTTTAGTAGATACGGGGTTTCACCATGTTACCTAGAATTGTCTAGAT
+CTCCTGACCTCGTGATCCGCCCACCTCAGCCTCCCAAAGTGCTGGGATTACAGGCGTGAG
+CCACCATGCCCGGCCATAAATAAGCTTTTGAAAGCCATTCCTAAAGTGTTTCCCACCTGC
+ACTAAACCAGACCTGCAGACAAAAGAAAAATGAATCTGTTACTAATTTCAAAGCCCACTT
+GGACCTTTTGTTTTTCCTACAGCATTCCAAGCATTACATCAATTCAGCTAATCCTAGCTG
+TCCTTTTTGTAAATGGAGTCTCCCCACAACATTACCAAACAAGAAAGAGAGAGAGGAAAA
+GGATAAGGAAGCTACAGGGTTAAGTAAGTTAGCTGAGGACCTCAGAGCAAGATGAGAAAC
+AAAAGGTTTCCAAATTAATGGCCTTGTAATTATAGCAACTGCGGAGCAACCAACAACCAA
+GAAGGACCTTTGGACTACTTTTAATAAGTGACTCAAACCAGACGTTATCTCCTTCTGTCT
+GTCTTTGTATGAATGTTTGTGTGTGTGTGTGTCTATATATATACACACACATATGTGATA
+TTTTCAGATGGTATTACTAAACCAATTTATAAAATCCTTTAATGGAGATCTATTCAAATT
+GGTTTGGGGATAAATGAGCATGCATGTAAATTATTTCTAAAACTCTCAGAAATGCAGAAA
+CTGACCCAAATGTGTGTTTTTTTTTTAATAAGTTCACATGATTTACATAAGTCTGTGGTA
+AATAAAGCTAGTTTTTAAATTGTCGGTAAAATAAAATGGGAGTTTCTCAGAATTCTCAAG
+TTTTTCCTGGGTTGCTGGTTAGACAGATTGGTGTTGGCTCTGCTAGATGTTTAAGATCAT
+AAAACCATAAATCCAACCTAAGAGGAAAATGTGCAGTAAAAATGAATTGCTTGATCTTGA
+TGCACGTCAGTCATGGAAGTAAAAAACTGTGATACCTGCCTGATTTGTCAAGAAAAATTA
+AATAACATTAAGATGATGGCGTGGGAGAAGGCATGGATGATAGCTGAATTTCTTTGGAGG
+ACCTGTCTTTAGGCAGACAAAGGAGTCCCAAAAAGCCCCTCCCTGCATTTGTTATTTTTC
+AAATGCTTTCGGCTCAAAGCAATCAATATTCCAAAGCAGTAAATTTTGGAGTGGCATTTC
+CTGAACTCTTTCAATGGCTAACTCTGTTCAATATCTCATGACATTTTTCATGAGCAATTC
+AAGTATATTTGTTTAAGAAGGAGTGACTTAAATATAAATGGAATAAAAGTTTAAAACTTT
+TTGAAATTATGTTTTATAAAATGTCTACAGTCATAATCTTGATTATTATGTTAAAATGTT
+GTATGTCACAGAAAATAACCAGATTTTTTTGTCAGTTGCATTATTATAATGAAACCTCAT
+TAGAATTTAACTATGGCCATCTTAAGTCTTGTCATCCATAGGCAGTTATTGTTTTGATTT
+TTCTCTAAAAGCATTTGCAATCAGCTATAGTCCAAAATTGCTTCTTCTTCAAAGATATTC
+ACGGAAAGAACTCTGACAAGTACTCTGGATATACAGGTTTCTTATAACTTTAAATTAAGA
+TAATGCCATGAAAGTGGGTAAGAATTCTCAGAACGCTAATAAAGAAACTGGTGAGTTTGT
+GAAACTGCTATCCCGAGATCATGCAGAACAAGAATTACATAAGACTGAATAACTGATGAA
+AATAATGTTTTTATGACTTTATATGTGGAAGTTTTGCTGGTTCTTTAAAGTTTTAAGAAA
+CATTTTACCTTTTAAGCTATCTACTGCTTGCAGCAATTTGGAAAAGTATACTTTTGTGAA
+TAAAGATTGAAGTATTTACTTTTCCTCTCTACCTGATCCTCGGGAACTTGGAAAGCTACT
+TGTGAAGATTTTTTTTATGGCAATATAACTATTTGCATAAGTTCAAAAAGAATCTGTTCT
+CTTTATAACAAGACACAATTGGAAACATTGGTTATATTACCAAGGGTCATATTTGACAGT
+GTGCATAGAATGCCTGGCTAAAAGTGTTCCCAGTCTCACAGTGAGTGAGTAAAAGCTATC
+AGTTCCCAGCAGACCCAGGAACCTCAAGATATTTGGGGGACCTTACGAGAAGAGAAGAAT
+TCACCCAAATATATAGGTACTGCAGGTGAAGTCTAAAATTTGCCTTGGTTTGGCTTCCTA
+GATTTAAGAGGTTTTTTTAAAAGTTCAATCTGATTCCCTATCAAAGGTTCCAGCAAAACA
+AACTTTAAAAAGAACTTGTGCGGTCAATCACTATTCTTACTGCACTTACATAATCAGGCC
+AAGTCTGATGAGACAAAATTTATTATGCAATCAAATTAGTCTTACACTGATTATTATTAT
+TATTTTTGGAGACGAAGTCTCAAGCTTGTCCCCCAAGCTGGAGTGCAATGGTGCAATCTC
+GGCTCACTGCAACCTCCGCCTCCCAGGTTCAAGCGATTCTCCTGCCTCAACCTCCTGAGT
+AGCTGGGATTACAGGCACCTGCCACCATGCCTGGCTAATTTTTGTATTTTTAGTAGAGAC
+AGGGTTTCACCATGTTGGCCAGGCTGGTCTCGAACTCCTGACCTCAGGTGATCCACCCGC
+CTTGGCCTCCCAAAGTGCTGGGATGACAGGTGTGAGCCACCGCGCCTGGCCCATTTATCT
+TTGGTAGAAACAAGGATGACTACAGAGAGAAAATTATGTTTCAGAAAGAAACAATAGTAC
+ACCTGTTATTAGACTGCAGCCCTATTAACTGTTTTCAAGTTTTATTATCTACCTGTAGTT
+TGCACTGAATCCTCAGTTCTTCTAGGTTCCTCCATCCAATTTTCTCCCACTTTTCTGACT
+TGGAATCACTCTGAACAAGAACTGCTCTGCTCCTGAAACCCTGCAAGATGGAGATGTATA
+CCTGATACAAGTTCAGAGGACAACCCTCATGCCTGATGTGTGGACCACTCAGGGAGTTCA
+CCAAAATGCCCACTGCCATAACTAGGGGCATTCAAACTGCAAACCAGGAAAATATGCTTA
+GAGCTCAAATCTAGAAATCTTCCTGACTAATCACCCTCTGGACTCAGAGACCGAATTTAT
+GATTTGTTCTTATCATTAAGCTTTGTTTTTCTTTTGCTTCCATAGAAATATTAGTTAGTT
+TGGTTCGTGGGGACTTTAACTAAGAAGCTAAGTCTCTCAGTATTATCCTCCTGGTAGTCA
+TCATTATAATCTTCCTGGTGCACTATATTCTCTCAAGGGTCTTAAATGTATATTCAAAAA
+CATCAACAGCATACCAGATTGTCTCACTGTGATTAGAAAAAAAATGAGATTGACAACAAA
+AGGAATTGTTTTTCATTGAGCCTGTTGTCATGATTTATGAGTTCCACACTAAGACAAAGA
+CAACCTAGCCATGATGGTGACAGAGAGTGGCACTTACGTCCAAGTTTATAAATGAGAGGC
+TGACCAAAAGGAGGAAACTTATATGTAACTAACCTGCACATTGTGCACATGTACCCTAAA
+ACTTAAAGTATAATAATAATAAATAAATAAATAAATGAAAAAAAAAAAGGAGGAAACTTA
+AAAAAAACCATTCCAATTGAGAGTCCATTAGACTAGGGTAGGGTAGCTCTTGTCACTTTA
+AATCCCTAATCGAACAAACCAAAGCCCAATGTAAACAGTAAATTAAAACCAGAAACTGCA
+CCAATCAGAAACTACCAACTAATCTCTAACTAGGAACTTTCCACTCTAATCAATCAAAAT
+TGGTTTATTTGTCTTGCTTCTGCAAATACTTTATAAAAGCTTCCCCTCTTGCCCCTCCTG
+GAGGAGTGACACTCCCTTGTGGTCTGCTGCTACCCTATCCATCAACTGCTGAATGCTCAA
+GCTGTTTCGGCTGGGTGTGGGGACTCACGCCTGTAATTCCAACACTTTGGGAGGGTGAGG
+TGGAAGGATCACTTGAGGCCAGGAGTTCAAGATTAGCCTGGGCAACATAGTGAGACCTTG
+TCTCTAAGAAAAATAAAAACATAAAAATTAGCAGGGCATCGTGATGTGCACATGTAACCT
+CAACTACTTGGGAGGCTGAGGTGGTAGTATCACTTGAGCTCAAAAGTTCGAGGCTGCAGT
+GAGCTACGATATCATCACTGTACTCCAGCCTGGGCTACAGAGCAAGAGCCTGTCTCTAAA
+AATAAAAATAAAAAATAAAAATAAATGGTTTAAAAGTGCTTAAGTTTTTCTTTAACCACT
+GGTCAGTCAGAAATTCCATATTCTGGAGGCCCTGACTTTGATTGGCATCTGAAGTGGGGG
+ACAGTCTTATGGGACTGAGCTCTCAAGCAGTGGGATCTGACACTACCTCTAGATAGAGTC
+AAAATTAAATTGAATTAGAGGAGACACCAGAGCTGATGTCTGCTGCAGAACTGTTTGGTT
+AGTGTGTAGGGAAAAACCCCCATGTACTGGTAACAGAAGCATTCTGTGTGGTACTGAGTG
+ACTATGTTAGAATGGGAAAAGAACTTTGGTTTTTCCTATATCTCTACACTTACAAAGACA
+AAATTTTTTAAGATCTTGATCATATAGAATGATGCAACTAGCTTACCATTAATAAATCAT
+GCCCAGTGAGGTTTTTATCCAATAGTTGTAAAGAATTTGTACAAATGCATCTGACTATAA
+AATATATATGTTTGCAAGATAAAAAGGTTGAATAACTAGAAGATGTAGAAGGAACAAGTA
+CTCTTGGGTCAGGCAGAGCCAAGGATCAATGACAACTGCACAGCTCACAGGCTGTGTCAC
+TTAGGGAAAGTTTTCATCAGTGTAAGCCTCAGTTTTCTCACCTGTAAAATCTGAGTGATA
+TTTACTTACATCATAGGGTTGTTGTGAATGGCAACAGAATATGCTTAACATGCAATATGT
+ACAGTAAACAGTGGCATTTGTTGCTAAATAAACCATTGTATGTGTGAAATCAAAACATTA
+ATTGGCTCATATTCTAACTAAGTCACCATACCTGATGTGTGGACCACTCACAGAATTCAC
+CATGGCTCCAGAAGTAATAACAGTTTTTCCCACAGCACAAGGACAAATAAAATACCCAGG
+GTGACTGTTGAATTTGAAGATTACTTGCCTCACCTTCAGAGATTATGATTGAATACAAAC
+AATTGTAGCTAACACTAAGTGTGTACCAGGTGATAAGCAGTGCTCTAGCACTTCACATAA
+ATTAATCTACTTAATCCTCACAATAATTCTATGAAGTAGATATTATCATTATTCCCATTT
+TACAGATGGCGAAACTGAGGCACAGAAAAGGTAAGTAAGTATCTTGCTCGAGACCACCCA
+GTCAAGTAAGGGCAGATCCAGGATTTGAACCCAGACTGATTACCTTGAGCCTGTGTTCTT
+GGCCACTATCTTGCTCTTCCTCCAAGATTTGGGGCAGGTCCCAGGCATCTCTATGTTTAA
+CTAGTACCCCCAAGTGATTCTGGTATGAGTAGTCCATAAATAAAGAAACACTAGACTCTT
+GGTAGTAAAGAATACCAATAGTTTAGAAATCGTATCTCGCAAGTCTAAAAAAACAATGTA
+GAGTTTATTGGGCTAGTTAACTGCTGGACTTCTTTGCTAAGGTAGAAAAATATAAACCAA
+GTGGAAAAAAATTTCACTTCCAACACTGAAGCGACTTATCAGTTCACACAAATCTTCAGT
+GGTTTTCTTGCCTCCAGACTCTTCATCAGCAACCCCCCAACCCATTCAACAATATTCGAC
+CTGGCTTTCTATAATATTCTCCCTAATGAACTACAGGTTGAATATCCCTTATCTGAAATG
+CTTAGGGTCAGAAGTATTTCAGATTTCCGATTTTTTCAGGTTTGAAATATCTGCATATAC
+CTAATGAGATATATTGGGGATGGGAACCAAGTCTAAACATAAAATTCATTTATATTTCAT
+ATACACCTTATACATATAGCCTGAAGGTAAACTTATACACTATATTTAATAATTTTGTGC
+ATGAAACCAAGTTTTGACGGCAACCTGTCACAAGGTCAGGTGTGGAAGTCTCCATTTGTG
+GTGTCAGCTCTCAAAACCTTTTAAATTTTGGAGCATTTCAGATGTCAAATTTTCAGATTA
+GGGATGCTCAACCTGCAGCAGGTTCTATCTTCTGGCACCTTTTCACTAAACCCTACCTTG
+ACCACCTATTTAAAATCACATCTATGAAATGAAATATCATCTCACCCCAGTTAGAATGGC
+TATTGTCAAAAAGAAAAAAAAAAAAAACAAGTGCTGGCAATGATGCAGAGAAAAGGGAAT
+TCATATACACTGTTTGTGAGACTGTAAATTAGTACAGTAACTATGGAAAACAGTGTGGAG
+GATTCTCAAAAAACTAAAAATAGAATGACCATATGATCTACCAACCCTACTACTATTTAT
+CCAAAGGAATGGAAATCAGTATTTCAAAATGATACCTGAATCCCCATGTTTACTGCAGCA
+CTATTCACAATAACTAAGATATGAAATAAACCTAAACATCCATCAAAAGATGAAGAGATG
+AAGAAAATGTGGCATATACACACAATGGAATACTATGCTGCCATAAAAAAGAATGAAATC
+CTGTCATTCACAGCAATATGGATGAGCCTGGAGGACATTATGATAAGCAAAACAAGTCAG
+ACACAGAAAGCACCTGCTCTCATTCATATGTGGGAGCTAAAAAAAATGTGGCCTCATGGA
+AGTAGAGAGTAGAAACTATAACTTATTCTATATCCTCAAAAGGCTAAAAGAGAGGATGTT
+AAATGTTCACAACACAAAGAAATGATAAATGTTTGTGGTGAAGAATATGCTAATTACCCT
+GATTTGATCATTACACATTGTATCCCGATATCAAAGTATCATTCTGTATCTAATAAATAT
+ATACAATTATGTGTCAAGTAAAAATAAGAGGCATATATAAAATCACAGGCCGGGCATGGT
+GGCTCACACCTGTGATCCCAGCACTTTGGGAAGTTGAAGCAGGCAGATCACTTGAGGCCA
+GGAGTTCAAGACCAGCCTGGCCAACATGGTAAAACCCCGTCTCTACCAAAAATACAAAAA
+TTAGCTGGGTGTGGCAGTATATACCTGTAGCTGCTCAGCAGGCTGAGGTGGGGGAATTGC
+TTGAACCCAGGAAGTGGAGACTGCAGTGAGTGAAGATCGTGCCACTGCACTCCAGCCTGG
+GCGACAGAGTGAGACTCCATCTCAAAAAATAAAATAAAATCACAACTCTGCCTTTCTCCC
+TAAACCTCCACCTATACACCCATTCCCCACTACCCTACTTTTTAAATTTTTTCAACAGAA
+TATATTACCTAGCATACTATATGATATACTTATTACACATAGTAATATTGACTGCCTCCT
+CAACTAAAACATAAGTTTTAGAAGCAGGAATTTTTTTTCTGGTTTATTTTGCTCATTGTT
+ATACCCCAAAATGCCTAGAACAGTGCCTGACACACATAAATATTTGTTGCATTAATTAGT
+TAATTAATGTCATTGTCCAGCTCAAAACTTTCAATAGCTCCCCACTACTAATCAAATAAA
+ATCCAAGCACGCTCTCAGGGAATCTGGACACTCCAAAATTAGGCCCTAACTGACCTTTCC
+ATCCTTAATTTTTCCTAAGTCAGACTCAGAAGTCCAAGAGTTGACATTTCCTTACTTCCT
+GCTTTCCTGCCCCTGTGCCTCTGTTGATGTAGCCCTTTCTGGCTGCCTTGCCTATACCAC
+AATATCTTTATCTATCAACGTGATGCCTATTGTGAATGAGAAACTACTCTCCAAGGTCTC
+TGAAACGGTGTCTGTTTCAAACACATCCCTGAATTCAGTGGCGTGACAGGCTCCACTCCT
+AAGGCTTAGTTTCTGCCAAGTGCCATCTTCCATGCTTCCATATGTTGTGGTTAATTGTGT
+CTGAGTCGTACCCCTCCACTGACGCTAGCTAACTGAGGGCCCTGATGGTCTGGGATTTGA
+GGTACATCTGTACACAAAGAATAGCTGCCTATTGCGTTGCACATTTTACAAGTCAGACAA
+TGGAAGGGGCCTGTTGCTTATAATGCTCCTTTTGTTTTTTGAAAATTTCTGCCACATGCA
+CCTTTTTAAGCTTTTTGACTTTTTTAAACACAGAGGGCTGCCCTACATTCAACCACTTAG
+GCCCACTTTTGAAGCCCAGGCCGACTGGAGAGTGCAAAGAGCAGCCAATCTGCAGACTGA
+AGACAGGCTTGGCAGAAAGTCTCCGCCCGTCTACAGTGGTCTACAATGAATAAAAAACAG
+TGACCTGACAAACCAATCTGATCTCTCCTCTGAACAGGAGTCTAAAATGGAGATACCAAG
+AGTCAGTACTTACCAATGGGCACAGAAGCCACAATGACCTACAGAGAGATGACGAAAAGC
+AGAGCAAGAGAGCAGAAGCTATAAGGCTTCAATAAACAAGAAAGATCAAGAGTCATACAA
+GCGGCGGAAAAGGCAGCAGAACCATAACAGTAGAATGTCACCTAGAGAGAAGGAAGGGAG
+GCAAGAGAGGAATGGAATGTCATCTCTGAACAGCCAACTACTAGATTTTCAATCAAGCTC
+CCTGCAGAGGGCAGACCTTACAGACTAACTCCTGGAAGACTGCTGTATCCCCAAAACATA
+AACTTAACTGTGTGGCTAGTCCTACTTTTCTTATTCTCTATGAATTCAATAAAATCCATC
+ACTTGTTTCTTGAAGCCTAACAGAGCCTATTTATATGGCAGTAATACCGTGTGATACATG
+GCAGTGATACCAGTCCAGAAGCCAGAACGGAAATGGAGGATAAATCTGACCACACAAAAC
+TTTAAAACTTCCGTATGGCAAAAAATGTTCAACAAGGTCAAAAGAAACTATAAACAAGGA
+AAAAATATTTGGAAGACATATGACAAAGGCTAATTTCTTCTTAATATAACAAAAACTTGT
+TAAAATAAATAACCCAATAAAAGACAAAGAAGTAAAGGATATCATAGTATAGAAAAATAA
+ATGTAAATAGTGCAAACTCTATAAAGGATAATTTGTCAATATCTACTAATATTGAACATT
+ATATCCCTTTGACCTAACAAATCAACTGCTAAGAATTTACCCTCAGAAACACACTATCAC
+CAAAAGTACCCTACAATATATCAAAAGATATTAACTGTGGCATTATTCATAACATTAATG
+ACCATAAATAGGTTAGTTATGGAACACTATGTGGTCACTAAAAGATGAATTCAATTTTTA
+CAAAAAGATCTCTAAAATATAAAGCATTAAAAAGCAAGGTAGAACTAAAATCCTGAATTA
+AAACAGCAATCATTATTGCCAACCATACAGAATAAAAAGGATTATAAAGTAATACTATGA
+CCAACTGTGTGCCAACAGATTGGTTAGCTTAGATGAAATGACAAATTCCTAGAAAGACAC
+AAAATCCTGAAATTGACTCAAGAATAAACAGAAAATCTGAAAAGACCTCTAACAAGCAAA
+GATATTCAAAAACCACCCACATGCAAAGGCCTACTCCCAGATGGCTTCACTGGTGAATTC
+TACCAAATATTTAAAGAAGAATGAATACCAATTATTCACAAATACTTTCAGCATAAAATA
+GAAGAGGAGGAAATGCTATGCAGCTCAGTCTATGAGGCCAGTATTACCCTGCTACCAAAA
+TCGGACAAAGATATCACAAGAAAACGACAGACTAGTATTTCTAATAAATACAGACACGAA
+AGTCCTCAGCATAATACTAGCAAACCATTATCTAGGAATGTTAAAAAAAAAAAAAAAGTT
+TATTTAGTATGAGCAAGTAGAATTTATCCCAGGAATGTAAGTTTGTTTTAACATCCAAAA
+ATCAATCAATGTAATCATATCAATAGATAAAGGACTAAAACATATGATCATCAAAATAGA
+TGCAAGAGACATAGAAAAAGCATTTGACAAGATTCATCACCCTTTATGATCAAAACACTC
+AACAAACTAGGAATGTAAAGGAACTTCCTCAGTTTGATAAAGGGTGTCTATGGAAAACCG
+CAGCTAACATCTTAGTTAACAAAGACCGAATGTTTTTCCCCTAAGACCAGGAACAGAAAG
+GGTATTTGTTCTTATCACTTCTATTTAACATTGAACTGGAGGTTCTAGCCAGGACACTTA
+GGCAAGAAAAAGGACTAAAAGGCATCCGTTTTGGAAATGAAAAAGTAAAACAATTTCCAT
+TTGCAGTAACATAATCTCATGTATAGAATAATAAGGAATCCATTAAAAAACTATTAGAAC
+TCATAAATGAGTTCAGCAACTTTGCAGGCTTATAAGATCAATTCACAAAACTTATCACGT
+ATCTATACAATTTCAATGAATAACCTAAAATTGAAATTAAGACAAAATTGTATTTACAAC
+AGCATTGAAAAGAATACATTTAATAAGAGAATTTATACTTTGAAAACTACAAAATATGGC
+TGAAAGAAATTAAATACATTTAAATAAATGGCAAGTCTAAAAAAATGGGAAGACATCCAT
+ATTCATGGGTCTGAAGACTTAATATTGTGGAGATGACAATACCTCTCAATCAATTTACAG
+ATTCAGTGTAATGCCTATCAAAATCCCAGCTGACTTCTTGACAAAAATTGACAAGCTGAT
+CCTAAAATTCTCACAGAAATTCAACGGACCCAGAGTAGCCAAAACAATCTTGAAAGAGAG
+AACAACTTAGAGGACTCATGCTTTCTTTTTTTTTCTTTCTTTTTTTTTTTTTTTTGAGAC
+AGAGTCTTGCTCTATTGCCCAGGCTGGAGTGTAGTGGTGCAATCTTGGCTCACTGCAACC
+TCCACCTCCCAGGTTCAAGCGATTCTCCTGCCTCAGCCTCCCGAGTAGCTGGGACTACAG
+GCGCGTGCCACCACTCCTAGCTAATTTTTTGTATTTTTAGTAGAGATGGGGTTTCACCAT
+GTTAGCCAGGATGGTCTCGATCTCCTGACCTCGTGATCCGCCCACCTCAGCCTCCCAAAG
+TGCCAGGATTACAGGTGTGAGCCACCGCACCCAACCCAGACTCAAGCCTTCTAATTTCAA
+ACTTCACTACAACACTACAGTAATCAAGATAATGTGTTATAGATATAAGAATAGACATAT
+AGGTCAATGGAATAGAATTCAGAGTTCGGAAATAGACATTCACAGTTAAGGTTAATTGAT
+TTCTGACAAGGTGCCAAGACAGTCTGACATGGAAAAATAGTCTTTTCATTAAATGGTGCT
+GGGGAAAATGGATAGCCACATGCAAAAGAATAAAACTGGACCCCTACCTCAAACCATACA
+CTTAGAATCAAAGACCTAAATGTAAGGGTTTAAACTATAAAACTCTTAGAGGAAAACACA
+GATATAACTCTACATTGGATCATGCAATGGTTTCTTAGACAGGACACCAAAAGCACAAAA
+AAAGATAGATAAATTGGACATCATCAACATTAAAATCTTTTATGCTTCAAGCACACCGTC
+AACGAAGTGAAAAGACAACCCACAGAATGTGAGGAAATACTGTAAAATCATCTATCTGAT
+GATGGCATTGTATCTAGAAAATAAAAAGAACTCTTGCCATTCAATAATGAAAAGACAACC
+AAATTTTCAAGTGTGCAAAGAATCTGAATAAATCATTTCTCCAAAGAAGACATACACATG
+GTCAATTAGCACACACAGTGATGGCCAACATCATTAGACATCAGGGAGATGCAAATCAAA
+ACCACCTCATGCTTCACACCCACTAGAATGGTTATAATCAAGAAGACAATAATAAGTGTT
+GGTGACGATCCAGAGAAACAACAATCTTCATACACTCCTAACAGGTATGTAACACAGTAC
+AGTCACTTCAGAAAACCGTCTAGCATTTCCTCAAAAGGTTAAATATAGAAATTACTGTAT
+TACCCCATAATTGCACTCCTAGGTAAATATCTAAGATAAATGAAAACAATATGTCTGTAC
+AAAAAAACATGCACAAATATACACAAGTATTCAAAGTAGTTAAAAAGTAAAAACAACCCA
+AATGTCCATCAACTGATGACTGAATAAATAAAATATGGTACATGTATACAAGGGAATATT
+ATTCAGCAATAAGGAAATTAAGTAATGACAGATGCTACTCCATGGATGAACCCTGAAAAC
+ATCATGTGACGTGAAAGAAGCCAGACACAAAAGACCACATATGTATAAACCCATTTATAT
+GACATATCCAAAATAGGCAAATTTATAGACAGAAAGTAGATCAGTAATTGCCTAGGGCTG
+GGAGTAAGGAAGTGGGGAGAGGAATGAGGAGTGACTGCTAATGGGTAAGGAGTATCCTTT
+TGGGTTGATGTTCTAAAATTGTGGTAAATGTTGTACAAGTATCTGGATACACTAAAAACC
+AATGAATTATAGATTGAATGAGCTGTATGGTTATCAGAATTATATCTTAAAGATGTTATT
+TTTTTAAAAAGCAAAGCAAAGAATAATGTGTATACTATCCCATTGTAAACTTCTACCCGT
+GGCTTTGTGTATGTGCTAGTACATGGACAGTTTTCTGGGGGAAAAAAAGTCAAGAAATTT
+AACAGTAGTTTACTTTGGGAAGGGAAACTATAGTGAATGAGTTCAAGAAAAAGGGATTTC
+AATTTTTTACTTTATACCTTGCTGTTCATGTAAAATTTGTTTCACACCATGTGAAAGAAA
+ATATAAGCTTCTTTAAAATTAAAAGAATATATGGCCTTTAAAACCACACAGTACTGGCAT
+AAGAATAAACAAAACATTTGAAACAAGTCCAGAAATAGATCCACAAATATAAAGGAATTT
+AATGTATGAAAATACTTACATTTTATATGAGTGGAGAAAAGATAAATCTTTCCCTAATTC
+AAGCCAGAAATTCCAGATGAAATAAAAAGCTATAGCAGAAAACATTAGAAAATATACACA
+ATTAAAATGTTAGAAAAACTACAGGACATTAATAATTTGGGTACTGATGGGATCTCTCTG
+GGATAAAAAACTCAAAAGTTACTAAGAGACTGACAAATTTGACTATATACTATTAAAACT
+CTGTTATGATAGAATAGCACAAGTTAAAAGACAAGTGACAGCCTGAGAGAAAATATTTAT
+AACAGACAGAGGTTTACATACCTTGTACCATGTATATATATAAGGATTCAGTAGATGGTA
+TCTAAGCACAACAAAATTGGAATTAAATGAATATTTCTAAAAAAAAATAATAGGCTGGAC
+GCGGTGGCTCATGCCTGTAATCCTAACACTGTGGGAGGCCGAGGCAGGTGGATCACCTGA
+GGTCAGGAGTTCAGACCAGCCTAGCCAACACGGCAAAACCCTGTCTCTACTGAAACTGCA
+AAAATTAGCTGGCCATGGTGGTTCACGTCTGTAATCCCAGCTACTCAGGAGGGTGAGGCA
+CGAGAATCACTTGAATCCAGGAGACAGAGGTTGCAGTGAGCTGCCACGGCACTCCAGCCT
+GAGCGACAGAGCAAGACTCTGTTTCAAAAAAAAGAAAAGAAAAAAAAAGAAAAGAATGGA
+TGGATTGAATGACAGGTTGATCCTGTAAAAGCTATCGATGGGACTAAAACACAATATATG
+CATAGAAGTGAAGTGCTGCTTTAATCTTTGAAATGGCTTGCACTTTTATCAACATTGTCA
+TTTGACCTTCTTCAGTTAGCAATATAAACAGAATGTTTACTAAAATCATTTTGGCTAAAA
+AATATCTAAGATAAATATTTCACACTAAGAAGGCTTTCTTCAGTTGCCTTATGTCTTATA
+ACATAGAGATAATATTCATTTGTCATTTAAAACAAAAAATCAGACTGGACGGGGTGGTTC
+AGGCCTGTAATCCCAGCACTTTGGGAGGCTGAAGTGAGCAGATCACCTGAGGCCAGGAGT
+TCGAGACCAGCCAGGCCAAGATGGTGAAACCCCCATCTCTAATAAAATTTCAAAAAATTA
+GCTGAGCATGGTGGCATGTGCCTGTAGTCCCAGCTGCTTGGGAGGCTGAGGCAGGAGGAT
+AGCTTGAACCAGGGAGGCAGAGGTTGCAGTGAGCTGAGATCACGCCAGTGCACTCCAGCC
+TGGGCGACAGAGTGAGACTCTGTCTCAAAAAAAAAAAAAGGAAAAAGAAAAAATCAGCCT
+GAAATACAAACTTATTTATGTTGGTTTTCCCTTCTTCTACCCACAGAAATTTGTGAACAT
+ATCCAAGATCATTATCAAGACGTCAAAAGTCAACACTCTAACATTTTCCACCAAGAACAA
+ATAATCATGTTAACACTAAGGGTTATTTAAGGTGAACACAGCAAAACTGCTGCCCTTTCA
+CAGCCCCAGCAAAGGCAAGATGTGACAGGAGCCCCCAGTAAACATGAAAGTGACAAGACC
+CTTCTCCGTGCAGGATAAGAGGCCACATAATTCAATTCAATTAAAAGATTATGGCCATGG
+AGACAGAATTTTCACTGAATGTTTTTATAACGAGCTCTCAGAGAGTTTTAGGGTTACTCT
+TACTTAATGCAGCCATTAATCCCCATGAATACCGTACAGCAAACTAACAAATACATTGTG
+TAAAAGTAGTCAAGCCCAAACAGACCATCCAAACTAATCCCCTGAAACCTCAGGAGCCAC
+GTGGAAAATCTAATATAATTACCTCCCACTAAACTCTGTACATCTGTTACAGGGAGTTCC
+TACTGTGATTACATTCTTAGTGCAAATGCCTGGAATTAATTCCAAAACAATCCAAGCCCA
+GGCCTAACCAAGTGGCCTTCACGACGCAAAACCTGCATCGGATGGTCCTCTTTTATCTCC
+TTTCATCCACAGGTAGCCTGGTTTATAAACCAGGGCTCCAGTCTGGCTTTATCCCTTTCT
+TTATTCATTTACAAGGTTTTTTCATTGATTTCCAGCTGAGTTCCTACAGCTAGTAGTAAT
+AAGACACAGTAAAAGGGTTTTTCAAAAATTATAATTATGTAATTAATAAAGAAATTATGT
+TTATCATTATTTCTACTTCACATTTTTTTCTACTTCCCCTTTGCTTTGCTTACTTACACC
+TTCAAAAGAAAAAAAAAAACTCCTGTGCAATGATGTTTTATCATTATTGTCATTTTATAG
+ATGAGAAAGGTAAAATCAAATTATTTAATTTAGCTAAAATCTCACAAAAGTTCTCTCAAG
+AGAACAAGGAATCAGGTCTTACTACATAAGGGCTTTCTCTATGGTGACACGTCACATCTC
+AAAACAAAACAGAAAGTAAGACAAACCAAGCTGTGATGCAGGAAAACAGAGGGAACTGGA
+AGTTGGATAAAGGGCAGAATGAGTAAAAGCAGAGAGCAGAAGCAAGGTGAATGGGTAGCT
+GAGTAAGAAACAAGAGACAGAAGCTGAGCAGCCAAAACAAAAACAAGATTAAAAAGTGAG
+TAAAGAGACCCCATAGCTGGCTCCTCAGAGATGGGCATGCGCATCAGAGAGAAAAAGTAT
+CCTTAACATGACCCCATATGATAATCAGCTCATTAAAGCTCATGCATATGGACTGTATAT
+TATGGGATGGAGGCAACACACAAGCACATAAGGGCCAAAGTAAGCAGTCCACCTATCAAT
+TAAATGGCAGAGTCTGGCTAAAGATTAGGCAGCCTTGGGAAGAGAAGAGACAAAAAAACA
+CATACAAATACCCAAAGTACATCAAACTGATGCTGATCTCATTTCACAGAGATCAGTCCA
+CTCTCCTCTCTCCAAGAGTGTAATACAGTGCTTAATAAACTTTTGCTGCTTGCTTTGCTA
+CTTGTGTGTGTCACGTCCAATTCTTTGTTCAGGACACCAAGAGCCTGGAACTGCACGGCA
+CCATCCAGTGACAGTTGGAGTACACAGAGGGAAGAAGGTGTTCAGTCAGAAGCAGGATTC
+AGGCTGAATGCATGGTAATGAACAAGGACATGGCAATTCCACAGACAATAGTTTGGGAAA
+CCTTCACTGCTAGGCTGAGAATTCTGACGTCTGCCTCTAGGCCAGCAAGGGCATGCCGTG
+GCAGAAGCAGGTCAGCAGTGGGGCATGGAGTAGGAAGAAAGCCGGAACTGCAAGCATGCT
+CAGGAGCACTACTGAGGTCCTCTGAGCAGAAAGGCACCAGCTGACTTGAGACAAGGACAG
+TGGGTGGGAGGAAAGGAGGTAAGTGCTGGTGATAAGGTAGAGAGGTGACAGTTCAGGTCT
+GCATCTTAGATGAGTCTCTCTGGTGACTGTGGAGGACCAATTTGAAAGGGCCAAAAGCAG
+AGGCAGGAGGGCTCTGCAGAATCTATGTGAAGATGAGGTCCTGAGCTAGGATGCTGGTGG
+CTTAGAGGGGAATGTAAATGCTGAGAAATATTCAAAATAAAATGTGTAGGTCTTATTAAA
+TGAGTGTATGTAGAGGCTGAAAAAAAGGGAAAAATGACTCTCAAGACAAGGTGGGCGATG
+GTACCTCCGACCAAGAAAGAGAATGTAGGTTTAAAGAAAAATATATTCCAGCCGGGCACA
+ACAGCTTGTGCCTGTAATCCCAACAGTTGGGAGGCCAAGGCAGAAGGATTGCTTGAGCCC
+AGGAGTCGGAGACAAGCCTGGCAACACAGTAAGACCTCATCTCTATGAAAAGAAATACTA
+CTAATAATTCCATCTTGGTCAAGTTTATGGGATAGCCAAGTAGATGTGCTGCGTGGGCAG
+TTGGAAATAAGATTCTGATGCTGGCGGGAATAACCAAAGAAACGGCTTATAAATCATGAG
+CACAGAATTGTAGCTGAAAACTTGAAAATGTATAAGCTCTCTGAAGGAGGGCACAGAGAG
+GCAGGGAAACTGTCATAAAGGATGGACCAAGAATGTAGTCTTGGTTCTACATTCTTGGTA
+CTGGTCAAAGAGGTATGAAAAACACTGGGAGAGTTCAACATCTGGAAAGATTTGGAAATA
+GAGTTTCAAGAAAAGGAATGGACAACAGCGTCCAGTGCAACAGAATGTCTAGTAAGGAAG
+GAAAGGCAAGCAGGTGGTTACTGGTGATTATCAGCGACAGCATGTCAGGAAACTCACAAA
+GGAAAAGCCTAATTACCTGAGCTGAACATGACTAAAAGGTAAGAAAGTGAAGACTGAGAA
+CACATCCCTCTTTGGAGAACTGTGCAGGAAAAAGGGAGGTAACATGTTAGGCAATACTAG
+AGAGGGACCTGTAGCCAAAGAAGGGGTTATCAGCATGTTTCTCTCTCTCTCTTTTTGTTT
+TTTTTTTTTAGACAGGGTCTCACTCTGTCATCCAGACTAGAGTGCACTGGCACAATCTTT
+GCTCACTGCAATCTCGACCTCCCGGGCTCAAGTGATCCTCCTACCTCAGCTTCCCAAATA
+GCTGAGACTACCAGTGCATACCACCGTGCCTGGCTAATATTTGTATTTTTTGTGGAGATT
+AGAGATGGGGTTTTGCCATGTTGCCCAAGCTAGTCTCGAACTCCTGGGCTCAAGCAGTCC
+ACCCTCCTCGGCCTCCCAAAGTGCTGGGATTACAGATGTGAGCCACCCTGCCCAGCCTGG
+CAAGTTTCATAGACTAAAGGCAATGGTCTTAGTCTGGACCTAGACATCAGTAGTGTGTAT
+ACGTACGTTTACACATACACATACACACACAGTATGGCATAGTTTAATTAGCAATTTTCT
+ATCTTAGTAGTGTGGCTTACAATTGATAGTGTCTTAAATTAGATGATATATGCTAGCTGT
+ATGTTTATATGAATTTCACTAGCATAAAAATAACATCACTCTAGGGGAGAAAGAATTTTT
+TTTTAAGAATAGCACTATCTAAATGATGTTGATCATCTTTTTTGCCATGCTTAGCACGTA
+TTCTGATCCCAGGACCATTTGACCATTAAGACAAACAAACAAACAAAAAAACCACCTTCT
+TTTTTAGAGTATTTTAGGTTCTCAGCAAAATTGAGCAGAAAGTACAGAGAGTTCCCATAT
+AGCCCCTGTCCCCATATATGCACAACCTCCCTTACTCATATTGACATCCCATGCCACAAT
+AATGTTTGCTACAATCGATAAACCTACACTGATACATCATTATCACCCAGTCAGCATCAG
+TTTCTTTTTTTAAAGCTTCCCTGATGATTCTAATGTACAAGTGAGTTAAGAAACCACTAG
+ACTCAGAGGTAATGGTTTATCAAGATGGGAAGAGTGGAGATTCAAGAAAGAGGGAGCCAA
+GGAGCAAGAGCATGAAGGACTACAGAGTCCAACAGATATGAAGATGCAAGCCTCAGCCCT
+GCACAGTGGCTCACGCCATAATCCCAGCACTTTGGGAGGTCAAGGTGGAAGGACTGCTTA
+AGGCCAGTAGTTGGAGAGACTAGCCTAACCAAAATATTAATAACGAGACCCCCTCTCTAC
+AAAAACTAAAGTTAGCCAGGTGTGGTGGCACATTTGAGGTTACAGGGAGCTACGATCCTG
+CCACTGAACTCCAGCCTGAGTGACAGAGAGACACTGTCCCATTAAAAAACAAACAAACAA
+ACAAACATGCAAGCCTTGCACAGCTGGCGATGATACTGATACTTCTTTTTCCAGTGGCAA
+TTAAGAAGCCAAAAGTTCTGAGAAATTTTAAGTTAACATTTTTCACAATTAATTTGGCCT
+TTTGATTTAAAAAAAAAAAGAGAGACTACTGCAGTTCATTCAACCTAAGATGCCACTGAC
+TACAGGATGTGTCTTGATTATAGAATCAATAAAATACAGTATTTTTATAATTCATTAACA
+TTCATTATGTCAACCCAATAGTGTCAACATCACACCCAATTTTAAGGTCCTAAAGACTCC
+TAAGTGATTAAAATTTAAATAGGAAATATGACAATTCAGCTACCTAAGAATACAATTTCT
+AGAGATAAACTATTAAACCTTGTCAGTCTCTAAGGTAACGCAACAAAGTTGTACATAAAA
+CCACTGACAGCTGTAGGCTCTAACACTTTTGTTATGAAATCCCACCCCAGAATCATCACA
+CACGGCCTAAGTGAGTATGTGAGGAGGACGTGAGCACTCTCAACAGGCTGTCCTGAATGC
+TCACAGCAAGGGGTGTATGTTCACTCAGGGAAATAAGAAGCCAGCATTAATATGGTGACA
+CAATCACAGATAAGCTGCAGTCTGTATAAATGTCCACACTCAGATTTATGGAGTCTGTAA
+AATTCACCTGCATATTTGATCTTTGCTTTATTTAATATCTATATTTTGTTTCATTTATTT
+TGATTTTGCTCCAATTAATTTCTGAAAAACTAAGCATAAATTTGTATTCAAGCATAAGAT
+TATGAATTACATACTATTTTGAGAAAGCAAGGGGGAAAATGTATTATCTCAAATTCTATA
+ACTTATTCTGGTTTTATTCTTTTCTTTCACAGGGAAAAATATTTTTGCTTTTTTATTTTT
+CTTTTCATTTTGAAATACTCATTGAGGTTTTTTTTTTTTTTGCAAACATTCTCTGTTCAT
+CCCAAATGGATTTTAATTACGCATCATTTCTCTCTGACTGAAACAGTAAACAATGCTTTT
+GCTTTTGAAGATAAAAGTTTATAATTTTTTTTTTTTTTTTTTTTGAGACAGGGTCTCACT
+CTGTTACCCAGGCTGGAGGGCAGTGGTGCAATTTCGGCTCACTGCAACCTCCACCTCCTG
+GGTTCAAGTAATTCTCCCACGTCAGGCTCCCAAGTAGCTGAGACTACAAGCATACGCCAC
+CATGCCTAGCCAATTTTTGTATTTTTTGGTAAAGATGGGGTTTCACCACGTTGACCGGGC
+TGGTCTTGAACTCCTGACATCAAGTGATCCACCCGCCTCAGCCTCCCTATGTGCTGGGAT
+TACAAGCATGAGCCACCACGCCCAGCCAAAAGTTTATAATTTTGATTTTAAATTATTTAC
+AACAGTTTCATTTACAATAGCATATCAGGCAGGGCACAATGGCTCATACCTTTAACCCAA
+TACTTGGAGGTTGAGGTGGGAGGGTGGCTTGAGCCCAGCCTGAGCAACATAGAGAAACCC
+TGTCTCTACAAAAAAATTTTTTAAACAGCCAGGCATGGTGGCATACACCTGTGGTCCCAG
+TTACTCAGAAGGCTGAGGTGGAAGGATCACCTGAGCTCAGGAGGCCAAGGCTGCAGGGAG
+CTGAGATCATGCCACTGTATTCTAGAGCCTGGGCAATGGAGCAAGATGATGTCTCAAAAA
+AAAAAAAGAAGAGAAAGATACCATGTTAAAAGAAATTTTGTACAAAAGAAATTCAGGTTT
+AGAAACCACTGTCAAACAATCAATTGACTCATCAGCTAACTATAAATGTAAAGAATCTTT
+TGATACAACTTGAAACATTTCAACACTCTCCAGCTCTCTCATCCAAACTGATGGCCTGAA
+TATTTTTGATGGATTATCATCCTCCTGTGTATTATAACTTCACTTCGTTCACGTTCATGT
+ATATTTTGATAATTTGACAATCATTGTATAAATGCATGAATGTTAACTATAGAGTGAAAC
+TGACAGAATGACAAAAAATTGACAGGATGTTCATATCTTCACAAATCTAATTACTTACAA
+ACTCAAAAGGTAAAGATGGCAGCCTGGCTATAGAGCTCTTGGTTCTTTTTCTCTAATTCT
+ATAATTCGAATTCTGTTTTTCACATCCAAACAGGTGGGAGTAAAGCCACCATGTGGACAG
+ATCCTGGGTTCCTGAGTTTCCATTTAATGGAGCACTGCCAAGAAGAAAAACCCAAATAAA
+GACACTGCAAATCAGACCAGCAAGTGTTCAAATTTTATTATGCAAAGAAACAGAAACTTT
+GAGATTTTTACAGGAATTATCCTATAATCTAGAACCTGACAAATACAGGTCCCACTTGTG
+ATTTCTAAATAAACACACACACACACACACACACACACACACACACACACACACACACAC
+ACAGAGATACATAATAAAAAATATAAAGGTAAATACTAAAACATTATAGTGGTTCTCTCT
+CAAAAATAGGACTCAAAAATCAGGGAAGTAGATAGCAATGGTTTTGTTTTTCACTTTGTA
+CTCTTCTGTGCTGCTTGGTTTTGGTTTGTATTTCTGTTTTGTTTTTTTTTTTACATTTTC
+TAACAAGCAGCTAATGAAAATTAGATAGCTGCTGAAAATGTCAAAGGCTATCTTAAATTG
+CCAGCTGTCCGCAGTACTATAGACTGTCTTATCACATTACTAAGTAAACAAAAGAAACAA
+TTATCTCATAATGTCCATTTCAACCTTTATTATCTCACTTGAAATCTGTTCATTTTGTAT
+ATTTTTAAAATTTATTTTTGTATATTTTTATTCTGATTTTTACTTTTATTCATAGAAGGA
+AAACAACATATCACCTCATAATGGTAAACTCTTTAATAAGTAAGATATTTTACTAAAAAT
+TTCAAGTACATTCTATTTTTCTGTCTATCTTGAGTGAATAGATAATAATTTATCATTGGC
+CGGGAGCAGTGGCTCATGCGTATAATCCCAGCACTTTAGGAGGCCGAGGTGGAAAGACTG
+CTTGAGCTCAGGAGTTCAAGACCCCTAGCCTGAGCAACACAAGGAGACCCTGTCTCTACA
+AAAAAAAAAAAAAAAAATGCTGGGCATGGTGGTACACACCCATACTTCTCAGCTACTCAG
+GAGGCTGAGGTGGGAAGACTGCTTGAGCCCACGAGGTCAGGGCTGCTGTGAGCTATTATC
+ACGCCACCACACTCCAGCCTGGGCAACTGAGCAAGGCCCTGTCTCAAATAAAATAAAATA
+AAATAAAATAAATTTAAATGTTAAATATTAAAAAAATTAATAAACAGTATCAGACAGATA
+CTAATACTGGTAATATTAGATATTAAGATGTAATACTGTATCAGACAGTATTACCATTTC
+CATCAAAATTTGCAGTAAATTTTAAAGAATTCACTTCTTCATTTGTTTCATGTTTTCTAA
+ATTTCTCTTGATCATTTTTACATCTGGGTTTTTTTTTTCAGGAAGAAATGCTAGATTAGT
+ACCAGAATGATTTCATTCTCTGTAATGTTACATTTCAACTATTTACAAAAATATAAATTA
+CAAGATTTTTAAAAAACATTAAGCCTTTGAAGTTTGCTTGAATGTCTTCTAACTTGAAGA
+TAAATTTTGATTGACATAGTCATTCACTTATTTTCAAGAATTTGGTGGATAAGCAAGATT
+CAAGCTTGATACTTCCTAGTTCTCATCTCCTATATATTAGATATACATGAATTTATTAAT
+AGTGAAAAAATTATTGGTTGTTCCCCACTATTCATATCTGCTTGCCTCAGAACATAAACT
+CTTTTTAAAATTTTTAAAAAATAATTGCTATTATTTTAAAAATCACAACCAGTCACAAAG
+TATTGAACAAATGTTTAATTATAAAATAGTATATTTACACAGGCATACAATTTGTATTAA
+AATTTATATTAAGTTAACAGCATGATTATATTAAAAGTTGTATGCTCATGAAATTTACAT
+TTAAAATTCCCATACAAGCATTACAAATCTGCTAAGACATTGACACGAACAACAAATCCT
+TCTACACGGGACGTAGAATGCTGGCCGGATAGCAACGTCAGCACTGGAATTTGTCAGCTG
+AGCCATAGCTAAGTGCTCATCACTCTTCTTTGCTCTTGTATTCTACCTGCATGTTGTTGT
+TTTATATTTCCCTGAGAACCACAATGTATGTTCCATAGTTTGTTTAGCTGATTTCACTGA
+CTTTAGCAATTAGAAAGGAGAACCGTGGCATCCTCCCCCGACTTCTCTCAAATCCTAACT
+CTCATTTCTTTTTTTTTTTTTTTTTTGAGACGGAGTCTCCATCACCCAGGCTGGAGTGCA
+GTGGCGCGATCTCAGCTCACTGAAACCTCCACCTCCCAGGTTCAAGCGATTCTCCTGCCT
+CAGCCTCCTGAGTAGCTGGGACTACAGGCGCACGCCACCACACCCAGCTAATTTTTGTAT
+TTTTAGTAGAGACGGGGTTTCACCATGTTGGCCAGGATGGTCTCTATCTCTTGACCTCAT
+GATCCACTGGCCTTGGCCTCCCAAAGTGCTGGGATTACAGGCGTAAGCCGTTGCTCCCGG
+CCACTCTCCTTTGTTTCTAAATGATCATCCTGGATAAGAGGTCAGCCAGGTCACGAGTTT
+TATATTCTGAAGAAGGAAAGTGACAAGAAGCCCAAGAGGTCACACCGAATTGGCTCAGAT
+TGCTCAGAGAGAGAAGACAAGAGCATCTGCTGAGATGAAGAGGAGGTGGAGGGAAAGTTT
+TGCAAGTTTGGAATAGACATGGGGTGGAAAGGATGAAAAAGGGAACAGACACAGACAAAA
+TCACAGAAGTCAGTATTTCAGGCTTGATGAAACCACCATTAAAAACTTCTAACTTACTTT
+GCAATGTCTGGTTGCAGACAAAACCCAAATTATGTCATTACACGGCTTAAAATCCTTCAG
+TGGTTTTAAGGACCGATTGCTCTTAGGACCACGTTTACTCCTAAATGTAGCAGATTTTTT
+AGCCCTCTGATTTCTTCCTACCAGTCCCATCATATTCTACATGGTAACCATCTGGTTGAT
+GAGCAGTTTTCCAAAGAGCTACTTAACCTTCAGGACATTTCATATGCTGTGCCCTCCACC
+CAGAGCACTCTTCTTGCCCACAGCAGGAATTTTTAGTTAAATTGGATCTTAAATTGAGAT
+GGACAAGACAGAGTCAAGAAATCACAACAAGATACTAGAAAATATATTTCATAAGTGTAT
+AGCTTAAAATAACATTCTGCGGCATGACTTAGAAATTAAGATGCAGAGCTACCAGCTGGA
+CTGTTTGGTGACCAACCTTCCCTCAATCCAACTCACCAGGAATATAAATCCTGGCATTTT
+CTGTTCAGTAAGAGTCTTCAATGCACTACAATATCAACTAAAGGCTGGGAAATAAAATAC
+CTGATTTCAGGGCTCCGTTAACAAAAAGGGGAATCATTTAACGTATTTAAACTATTTTCA
+CCATTCAAACAAAATTACTGTTTAACCCAAATGCTTAAAACAAATTTTTAAAGAGAACAA
+TCTAGGAAGAAAGTAATTTACCCAGACCTTTCTCAAGTGCATAGGGTAATTTTTCACACA
+GTGTCTTCCGTAAATTGTTAAAATGTGGGTGGGGTGAGGGGTAGAGGTTTAGCTTCAGGA
+GTCAGTGACTGAATGGTATTTAAAGCTTTGGTCCTGAGGAAGGTGACCTAAAGAGCCAGT
+GTGGTCAGAATAGAGAGGAGAGCCAAGAAGAAAGGCTGGTGTTGAGATCAGGAGAAAAAA
+ATCAGCAAAGACAACTCTTTGAAATATCCAGAATGGCTAAGCTACTTGAAAGGAAACAAA
+CTGACCAGTCAGTCCAACGATTCCATCTGCCTGTTATACTTCTACTAGGAATTAATAAAC
+TATTATTCTAATAAATCTGCTTTATTAATCACTGTATACATATTTCAAAGGAAAACACCT
+AGCATATTATATACCCTCAAATATTAATTGGTACTCAGAGGAATATTGACTCCCTTTTAA
+GTGCTAATCTGGTATCAACTGTATCCAGGTATCTTCAAAAGATCAGTATGTCTTCCAATC
+CCTCCACTCTAGCTACTCCTTGGCAAGACTCCAGCTGAATTTCCCAGTTATAGGTGGAAC
+CAGTTATGCCTGGTGGCTTTTGTAGCAAGAGTCCTGGGCCACTACTAACAGTTCACTTCC
+TCTACCCTTCATTCCATTCCAACATTGTTGAAATTTGGCCACATTTAGTCTTCCAAGATA
+CCTTAGGACCAGATACCCTACAATAATACCTATGAGCTCACACACTTTAAGATACTCAGT
+GGCCGCTCACAGCCACACACCCCTTTACAGGTGCTCCACGTGGCAGCCATCTATACTGAA
+TAGCGTAAAACTATTAATAGATGTGGGTGGAAAAGGTTTTGGTTTGGAGACAGATTTTCT
+ATGAAGACGCAATTCAGCATCCTAGTTAAGAACGCAGCTGTCAAGTCAGAAGAACTAGGG
+ATGCAAACCCAACTCTCCTACTGATTAGATGTATGAAATGGTGAAATCTCAACTCACTGA
+ACCTGAAGTTCCTCATCAATGAGAATAGGATAATAAAAATCTATTTTTCTTTCTTTCTTT
+TTTTTTTTTTGGAGACAGGGTCTCACTCTTATCGCCTAGGATAGAGTGCTGTGGTGTGAT
+CTTGGCTCACTGCAGTCTCAATCTCCTGGGCTCATGCAATCCTCCCACCTCAGCTTCTCA
+AATAGCTGGGACTACAGGTAGCACCTGTAGCACCTGTTAAAGTTGTGTTGTTAAAATTGT
+GATTGCTACTGTTTGTGTGAGGATTTAGGAGCCTATGGGCAAATTTATCTGTATACCAAT
+CCTCCCTCCTCCACACCAACATAATACAAAGGCTGGTGGCCCCAGAGAACAGCACTTCTT
+GGGTTTACAATATACCAGGACCTGTAGTCCCAGCTAATTTTTTTAATTTTTTGGTAGAGA
+CGTGGTTTTTCCATGTTGTCCAGGCTGGTCTCAAACTCTTGCACTCAAGTGATCCATCCA
+CCTCAGGCTTCCAAAGGGCTAGGATTACAGGTGTGAGCCACCATGCCAGGCCGAAAATCT
+ATTTCATTCGGTTGCCGTGAAAATTAACTTTTCTATGTTTGCAAATCATTCAGTATATAG
+TAAATGTTTCAGAACTGGTTGTTAGAATTGTGACTACTATTGTTTGTGTGAAGATTCAGG
+ATCCTATGGGCAGGTGGACCCAGAGAATAGTACTTCTTGGGTTTACAACATACCAGGGTG
+AGGACAGGAGAGGTGCCAAGAGGGAAGGGGAGCTGATGGCGCCAGAAGATTTGGAAGCCC
+AGGATCTAAAAGCAGACGTCCTTTTGTTGTTCTGTGCCACCCACTATTGATTCAGAGAAA
+GAAACATGGGTCTCCTGCCTGACACTGTACCACATGAGGACGTTCTTCCAATGGCTGGAA
+GAAAGGAAGGGGCAAAAGGTTACCTGGAGTTTAGTTACCCTCAGTAATTAATTACTAAGG
+GGTCCCCATGCCACTTTTGAGTCCATACTTGCTAGTTCTCTATCAGTTCAGCCAGCCATA
+ATGCTTCTGATGCTGATGTAAAAGGAAAATCTGTTCACTGATGAAAACTGAGTGTAGAGT
+TCAAATCCTGGCTCCAACACCTCTTAGCTGCATAACCTTGGATAGCTTACCTGGTCACTC
+CGGTCCTTTTTTCCTGCATTTGTAAAACCAGGTATGCACATATAACTCATATAGTTGCTA
+TTAAGAATAAATATGACATTCAAAAGCACCAGTCTAATAATGTGTGTTCCCTTTACCTTT
+ACTCAATAATTATCGGCCCCTCTTCCTGGACCACTTCAGACATTTTCTTAGGATACCACT
+TAGGCAAACGGTGACAGCCTGTGATTGACCCTCTGAGAGGTTCCAGGAATAGCAGCAAGG
+ACTGCTACCACCACCCATGGGCCATATTCCATGTTTAGCTGTCTGGTGGATGCCAACCCC
+CCTCAAATTCAGAATCAAAACTGAATTTTCCTTCTTCCCTCCAAAACCAGATATTCTTTC
+CTCTTTGTGTTCCTCCTGGTCTCTTATTAACACTACCACCACTTTCTCCAGTTGCCCAGG
+CTTAAAACCAATTACAAACATTTTATTTCTTTGACCCACCCACTCACTGAGCCAGAGAAA
+CATGAATCCTTCCCTCAGTTTCCTTTGGCTCCATTTCTTCTTTCCATTCCTCCCACCACT
+GGACCTTAGGTCTAGACCACACCTGCTCCTCAATTCCAAATGGAGCCCTACAGAAACTAT
+CTCGATTTCATCAAGTTCAAGAGTCCAGGAACTTGATGGTACCGCTGATGCTAAAAAAAA
+AAAAAAACAGAAAAGAAAAGAAAAAAATTGTTGGCACATTTGAGGGAAGCTGGGCAAGGA
+GGGGGAGGATATTCAAAACACCCCAAGGAAGAATAACAGGGTCACTTTTTCTTTAAAGGA
+TGAAGTTTATATTGTAGCAAGTCAGAATAAGAAGAAGATACAGAGGACTAGAAGTCACGG
+TTGAAATTCAGATCAGAAATGTCATCCAAATATAGAAAATAACAAATAATAAAAACCATT
+TTTCCATATACAGTATTCTGTAGAGTCAGTGACATGGCAGACACGGTGATTCTAATCCAC
+GGCCACAGCTTAGGAGCAGTAGTTATTTCATTTATCAATTAATTTTCTTTAGTGCCTGGC
+ATATCTATTTCAAAACCATTAAGTAATTGTAGCTGTTAACTGAATGCTTACTATGTGCCG
+GGTACTGTGCTGCATTATCTACATATTCTCTGCCTTGGTCCTTACCCAACCCTATGAGGG
+GCACTGCAATCATTCAAAGATCAGAACTGATAGTATAGAGATGGGGGAGAGACATGTCCC
+TGGGCTCACCTTTACAAGAGGAAAATGGTTTGCCCCAATAAGAAAACATTCATATAGTAC
+CTAAAGTTTCCAATGTCTTAATGCTCATCATCTCATTTGAGTCACACAATAATTCTCTGA
+ACTAGGCATGACATTAATTATTATCTCTGACTTACAATTAAGAAAAGCTCCAAGTCATGC
+AGGCCACTGTCTTCTTGCCTTCAAACATCTCTGCATGTTTCTTTCTAGAGCTGGTGGAAA
+AAGGACCATATCTGTGCCCACTTGTGAAGGGAGTAAAGGAGTATCCTTGGCATTACTAAT
+GTCTCCTTTCTGATCCGAGAGAGAGTGTGTCATGAAGACACTCAGGCAGCTCCAAGTGGA
+GGTCCACACAGTAGGAACTGAGGCCTCCTGCCAGCAACTAGGTGCAGGAGCCGTGTTGAA
+AGTGGATCCGTTAGTCCATTCAGCCTCCAAATGACGACAGCCCCAACTGTCAACTTGACC
+ACAGTCTCACGAGAGGCCCTGAGCCACACCATCCAGATGAGCTGCTCCAAGACTCCTGAC
+TTGTTCCTGACATAATAAATATTTGTTGCCTTAAGCCCCTTAATGATGAGGTAATTTGTT
+ACACAGCGATAGATAACTAATGCCAATCCAAACCCTGAGATATATGAAGCCTGAGGGTTT
+CAACATGAAGAAGCTGACAAGAACTGGGATCCCAAGAGAGTTCATGAATTCCCTTCCAGG
+AGACGTACGCAAGTGCAGATGCTGAACTGCCAGGCAGAGGTATTACAGAAGGGATGCACA
+CACAGGATGGAAACTTGCATAGATATCCCTTCAGGTTACTTCCAACCACAAGACCCAGTG
+AATTTAATTGTAAACGTCTCCCTAGTCTAGATGTACACACGGTTGTTGCCAGAATTGAAT
+AGCTAACAAGCTGACTAAAATCTATCCAAAGCCTCCTTATTTAGAACATTTGAAATAATT
+TATTATTTTTGATAGAGAAAAGTGGTCACACAGGGAGTTTCATTTTCACCTCCCACTTCC
+CAAGACAACTGGCTCACTTCCCCAGCCAACCTCAACAAAGTTTTATCTCGGTGAACTACC
+TGAGTCTTCTCACCCTACCTGCCCCAGCCTACCTGCCCCCCAGGAGAGTTAGAGCTCTGA
+CAAAGAGGAAGCCTGAATATACCCTTACTCTTAAGGCACTGGTTTTCCAACATTTCTGAT
+AATTACTACTTAACAAGCACACTGTAAACTAGTTCAACCATTGTGGAAATCAGTGTGGCG
+ATTCCTCAGGGATCTAGAACTGGAAATACCATTTGACCCAGCCATCCCATTACTGGGTAT
+ATACCCAAAGGACTATAAATCATGCTGCTATAAAGACACATGCACACGTATGTTTATTGC
+GGCATTATTCACAATAGTAAAGACTTGGAACCAACCCAAATGTCCAACAATGATAGACTG
+GATTAAGAAAATGTGGCACATATACACCATGGAATACTATGCAGCCATAAAAAATGATGA
+GTTCATGTCCTTTGTAGGGACATGGATGAAATTGGAAATCATCATTCTCAGTAAACTATC
+ACAAGAACAAAAAACCAAACACCGCATATTCTCACTCATAGGTGGGAAGTGAACAATGAG
+ATCACATGGACACAGGAAGGGGAATATCACACTCTGGGGACTGTTGTGGGGTGGGGGGAG
+GGGGGAGGGATAGCATTGGGAGATATACCTAATGCTAGATGACGAGTTAGTGGGTGCAGC
+GCACCAGCATGGCACATGTATACATATGTAACTAACCTGCACAATGTGCACATGTACCCT
+AAAACTTAAAGTATAATAAAAAATAAATTAATTAATTAAAAAAAAAAATTTCAGTCTTTG
+AGGTTAAAAAAAAAACAAGCACACTCACACACACATTTAAACAAAAGTTGACATTTAAGA
+AAACAATGGCCGGGCGCGGTGGCTCACGCCTGTAATCCCAGCACTTTGGGAAGCCGAGAC
+GGGTGGATCATAAGGTCAGGAAATCGAGACCATCCTGGCTAACACGGTGAAACCCCATCT
+CTACTAAAAATACAAAAAATTAGCCGGGCGTGGTGGTGGGCACCTGTAGTCCCAGCTACT
+CAGGAGGCTGAGGCAGGAGAATGGCAGGAACCCGGGAAGCAGAGCTTGCAGTGAGCTGAG
+ATCACGCCACTGCACTCCAGCCTGGGCGACAGAGCGAGACTCTGTCTCAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAGAAAACAGTGCTCACCATTAGAACATGAAGGACATTTTGGTCTC
+ATACTGTTCTACTACTTTGTTCTTCTTAAAAAAACACTTGGTCAAAATCCACAACCCAGT
+AAAAGGTCCCAAGAAACAGTATGGAGAATATATCCGAAGACATACTTCTGAACACTCAAC
+AGCTCCTAAAATCCTCCTAGGTAGAGACAAAGGCAAAAAACTGAAATAATAAATCCCCCT
+TCACCCCAATCATGTGTAAATACTTAGTTCCACTTCACCCACATCCATAAAATACACAAT
+AAATGCTGGGGCTTTCATCTAATCAAGAACAACCTCAGGCAGTTTCTATTCAAATATAAA
+TAATTATCCAGGCCCCAAAATTCTTCTCCTAGTTCCACAGGTAATGACTGGAAAATCTAC
+AAACAACTTCAGCTAAAACTCCCTTATCACTCTTAACAAGTATGGCTCAAAGACAAAATT
+TCAATCTTTTCCAATTTTTTTTAAAGTAGGCAGGCAGCAAAATAAAACATCAGCAAAAGC
+TAAATGTGCTTGGATAAAGCACAATTAAATACATGTTTGTATTTTTCCAAAATGGACCAC
+AGGTTGCTATTAAAAAGAGTAATAAAATCAATCTATAGAAACTAAATAGATAAGTGTTTG
+CCTGCGGGCACGGGATGTGGAGTGGCTGTAAATAGACACAGGGTGATGAAAATATTCTAA
+AATTAGATTGTGGTGATCACTGCACAACTCTGTAAGTTTACTAGAAATCACTGAATTGTA
+CATTTAAAACAAGTGAATTTTAAGGTAAACTATATGGTGATTATTTATGGCAAATTATAT
+ATCAATAAAGCTTTTTTCTTAAAAAATGGAAACTATATGTTAGATTTTTTTTTTAATATC
+CAAGATACGTGTCAGTTAAAACAAGCAAAGTACAGAATAATGTGTATGACATGTTCCCAT
+TTGAACTTTTAAAGTGATTGTATACATTACCTGCCTAGACATTTCTGGAAGGACACCCAG
+AGGCTGATCATAACAGCCGCTCTGGGAGAAATGGGTCTAGGCTAAGAGAGTTTGAGTTTT
+AATTGCATACTGTTTGGATTCATTTGCTTTGAACATGTATTATTTTTCATAAGTATGAAA
+ATAAGATGGGTGGAAGCCCTCAGGAGTAGGACTCTTACAGCAGTACCAAGTTTATAACGG
+TGCTAGTTCATATTGTTCTTTGAGAAGGGGATAGTTTGGTCCTTCAGAATTTAAATATTT
+CAGCAAGGTAGGGTGGCCTGTAATTCCAGCACTTTGGGAGGCCAAGGCGGGAGGATCACT
+TGAGCCCACGAGTTCAATGCTGCAGTGAGTCATGATTGTGCTACTGCACTCCAGCCTGAG
+CGACAGAATGAGACCCCGTCTCTTTTCTTTTTTTTTTCTTTTTTTTGAGACAGAGTTTCA
+CTCTTGTTGCCCAGGCTGGAGTGCAATGGCACGATCTTGGCTCACTGCAACCTCGCCTCC
+CAGGTTCAAGCAATTCTCCTGCCTCAGCCTCCCAAGTTGCTGGGATTACAGACATGCGCC
+ACCACGCCCGGCTAATTTTGTATTTTTTGTAGAGATGGGGTTTCTCCATGTTGGTCAGGC
+TGGTGGTGAACTCCCGACCTCAGGTGATCCGCTCGCCTCAGCCTCCCAAAGTGCTGAGAT
+AACAGGCATGAGCCACCGCGCCTGACCATGAGACCCTGTCTCTAATTATTTCTCAGTAGA
+AGTCTGCGTTAAAAGGTACCTGTGTTTGACAATAAGAGGCCAAGTGACAGAATCTTCCAA
+CTGAAATCTGATTTCATAAAATCCAAGAGGAAGAGAATTTGAATGCCCTCTTAGGAGGAA
+AATGGGGTTCATATCATTTAGTCGTCTCCTTCGGCAGGTGCTGGAACACAACTCAAAGTG
+GCTTATGGTTTGCAATTATAAATCTGGGAAGAGATTAGATACATTATATCTGAGTACAGG
+ACTATATGCATCTAGGGAGTTGAAAACATAGTCCTCATAGAGCTTTATCAAAAAGAAAAA
+GAATATGCAAATAAAAAACTAAAACTGAATCCAAAAAGGTAGCTGAACACCACACTCTCA
+AATGTTGTAACCAGACTTTTGACAACTGCTCAGATCCAGGCCTGGGTTCTACCATCTTGC
+CTCAGCTCATTTTTGGCTTTGGTTCCTAATTGAGCTCTTCACCTCGCTATTTAAGGACAC
+TGGCTCTCTGAACATTGAGAACCTGTGGCTCACCGCATCCTCCCCTCCCCACCTTAGGCT
+CATCCTGTCATCAGACGGCTTCCTGATTTACAAGGCCAAGGTAACCAAAATTTGGACCAT
+AAAATATTAGTATTCTCAACTTTCAAACACGAGCCAACCAGATGACCTGTTTCCAGGATC
+ATGGCAGCCCCTCCGACCCAGAGCCTCTCCTGCTAGTGGGGTCTTCTTCCTCCAGTGCCT
+CCACTGACAAAGGAGCCACCGTCTCAGCCACCCCATGAGTCTGCCTCCCGTGAGATTTCT
+ACAACTGACACTGCAGCCCCCACTTCCACTCTCATCTATTTGTGCCACTTGGATTATTTC
+AACTATATTATTCAACACTCAGCCACCTGTATTTACTGAATGGCTGCTCTGCCTAAGACA
+CTGGCAGGGAGGGGAGAAAATAAGGGTATTTTTACAGTAACAATTAGGACAGTGTTTTGT
+TTCTAATAGCAGCTTGAGAAATAATTCGCATACTATAAAATCCACTATTTTTTTATAAAG
+AGTATGGTTCACTGGTTTTTAGTATATTCACAGAGTTATGCAAACATCACCGCAATCTAA
+TTTTCATACCCCAAAAAGAAACCCACATCCATCAGCAGCCTAGGCTAGTATTTTTATGAA
+AAAAAAAATTTTTTCAGAGTTTCAGACTTGCAAACTTTTAAAACATTTAAAATTATAAAC
+TGTCCAGGTTATCCAAAGACTGTACAGTATATGGTCCAGATTAATACAGTTAATAATTAC
+CCACTCTGGGGCATATGCAACTTCAAGGGCAGAGGTAAAGATTTGCCTTGGGGAAAAATT
+CAGCACAACCATGAAAATAACAAGTAGCAATAAACGGGGGGTGGGGGTGAGGGCGGGGAA
+GGGGTTGCATTTGGATAGCGCCTCCCAATGCACTTGAACACTATAGCTAACAATACTGCA
+TTATACACTTAAAAATTTGTTAAGAGGTTAGATCTCATGTTAAGTGTATTATCAAAATCA
+AATAAAATACAACGGCGTTTTTCAATCCTCCTAACCATCTTGACAGGAATACAAGACATT
+TACAAATGGGGAGCCTGATGTTCGGGGGATGGATGCCTGACTCCCAGTCACCCAGCTAGG
+GGACCCCACCCGGCTCTTCTGATTATCTGGCAGAAGTGAGCAAAACAGCTCAATCCAGCA
+GGCTCCATGTTAGCAGTAAGCAACTCTAATTTCATATCTGACTGAAAAAAGAAAAGAAGC
+CTATTTATGCTCTCAACATAATAAAGCAGCCTTTGTTTTATGCTAAGGCCCTGGTGATTT
+TTTCAGCACCAGTCCAGCTGTGACACACAGACGCTGGTTCGATGCCTGCATAAATGCTTT
+CTCTTTGTTTAGTGGTGAGAACGTGAGACCTCACTAAGGCCCAAGTCCTGGGTTCTCCTG
+ATGTCAACCCCACAAGTGAGTAGTGGAGCCTCACTGGCAAGGAGACCTACCTGTGCCTTT
+CCCAAATGCCTGGGAAGGTAGGTTAGAGTTAGAATCTTTTAATTAAAATGAGGTAAAATT
+CTAATTACTCCACAGTTGTCTCCAGAATAACATCATTTCCAACTCATCAAGTCTTATTAG
+AACCGGAACCACTGGGAACACCAGCTCCACCTTGTTAACTAAAGAAAACAGCTCGCTTTT
+TCCAGGAACATTAACTCTTTTTTCAGACATAAAGTAGTATTTAATGGTTTTGCTTATTAG
+TCTCCAAGCCATTAATGACCTGAAAGAGATTAAACAACTTTTGAAAAGTAATCCATTGTA
+AGTAACAACGGTTAAGGCTTCCTTGTAGCTACGAAAAACACCCAGAGTGCAGGACACTCA
+CTTAAAATTAACACTGACTTGGATGCACACCACACACAAACAAATACAACTCCCACATGT
+AATCTATTTTTATATGAATTGGTTGAAGGTGGTAACAAATTCTAAACAATATGATGTACG
+TAAAAGGGTTAGCTGCACCGCACTCTAGGAAACTATTGCACCAGCTTCTACTCCTGCACC
+ACTTAGCAACAGGAAAACGATGGGGAAACACTACCAAACTAACGAGTGGGTCACCTCAGA
+TTTGATTTAACCCTAAACTCAACAATCTCAGGAAGTTCTGTCATACCGGCAGGAAGAACA
+GACCAAGAGGAGCATTTTCAGGGGCAATACAACTCGTGTGTGTGTGTGTGTGTGTGTGTG
+TGTGTGTGTAGAAAGAGTATCAATCATGACATTATGAGGCATGGATGAACCACACCACCC
+AGTGTTAGCAACACGTGGATCATCTGTGGCTCTGTGCATGTGTCACTTTCCACAGTTACA
+TACAAAATGTAACTCCACTACTAGACTAAGCTGTTTGAAGGTTAATTCCACATCACATTC
+ATACTCCATGCAACTCACGACACATCAGCCTCACCTCCCAGACATCACTCCTAATCCCCT
+AAATTCCAGCTACAGACGCCCTGTACCTTTCCTTACTCATTACCCAGTGGGTCATCTCTA
+TGACCCCCAATATCACTGGCATTCACACCTCTGGGTAGGCCCCTTCCACGTGGCACCAGG
+GTTGGTCTGTGTGACCAACAGAATAATACAGCTCTTGGGTTCTCTTTCTCTTGCATCATT
+TGCTCTGAGGGAAGCCACGTTGTGAACAGCCTTATGGAGAGGTCCCTGGGGTGAGGAACT
+GGCACCTGCTGTCAATGACCACCCAAGTAAGCTTGGAAGCAGATCCTCCAGCCCTGAGAT
+GACTGATGCCCCAGCCAACAACTCTACTGCGACCTCATGGAAGACCCAGAGCCAGAACCA
+CTTTCTTGGCCAGCCCCAGATTTCTGACCTGCAGAAACTGTGAGATATAAATGTGGCTGG
+GCGCGGGGGCTCACGCCTGTAATGCCAGCACTTTGGGAGGCTGAGGTGGGCAGAACACAA
+GGTCAGGAGATCGAGACCATCCTGGCCAACATGGTGAAATCCCGTCTCTACTAAAAATAC
+AAAAATTAGCTGGGCATGGTGGTGCGGGCCTGTTGTCCCAGCTACTTGGGAAGCTGAGGC
+AGGAGAATCACTTGAACCCAGGAGGCAGAGGTTGCAGTGAGCTGAGATCGCACCACTGCA
+CTCCAGCCTGGGCGACAGAGCCAGACTCTGGCTCAAAAAAACAATAAAAATAAAAATAAA
+AAAATATTTTATTAAGCTGCTAAGTTTTGGGATAATATGTAGCAATAGATACTAAGATAA
+TAGCCACACCATCTTCATCTGGAATGTTCTTCCCTAGGTCTATCAAAATTCTGAAAAGTT
+GAGATCCAAGGAAAGTGGCTTGTCTTTTATGAAAATGCTTTGGAATCTCACTCACCAGCA
+TCACTTCTTTCTCTTAAATGGCATGGGTCAGTCTCTAACAGTGACGTTATTCTGTCATGT
+GTTGCAATTAAGGCTCATATGCCTGCATTCCATACTAACCATGAGCTCCCAAAGGCACAA
+ATCGGGTCTGTATCTTCTCATGGAGAGCAGTTAGCCTAGTCATATCAGAGATTCTCATCT
+ACCCCGTACCTGTGTACAGGAAAAACTGGGAAGTGATCCTGTTGGACATTAAATTAAGGT
+TGGGCTGGTCCACAGTAATAAAGGCTTAACTGTGAAGACGCTGTCTCTAGTCAAGGACCA
+CAACTGGAAAATAAAGCAGGTCAGCAAAAAGGGGAAGACAAAAATTACAATCAGGCTGGG
+TACAGTGGCTCATGCCTATAATCCCTTTGGATTACTTTGGGAGGCCAAGAGTTCGAGACC
+AGCCTGAAGTACAAAAATGAGCCAGGTGTTGTGCCGCACAACTGTAGTCCCAGCTACTCA
+GGAGGCTGAGGCACAAGAATTGCTTGAACCCAGGAGGTGGAGGTTGAAGTGAGTGGAGAT
+CATGTCACTGTACTCCACCCTGGGCAACGGAGTGAGGCTCTGTCACAAAAAGAAAGCACA
+ATCAGACTGGTCCTGGGCAGAACTCAACCTTCCCTTCCTTACCCCTACACTCTCCCTTAC
+AGTCCCATTAAAAGAGAATAGGGAAGGAGGAATAATCTATAGAAACTCTGACTTGACGAC
+ACTGCTGACTGTTGTGCCCAGAATCCAGCAAGAGCTAGGACCTCGCACACACATTCATGT
+ATTTCCTCATGTGCATGTAAGGATGCACACACTCAGGGGAAGTGAGGTAAAAGTAGGTAG
+TTCACCAATCAACAGAGCAACACCCTCCAAATCAGCTGCCATGTCTTAAGTATCTGGTGA
+CCATGGTCACAAAGCATGAACTTGGGAATTAAATAGATGGGGTCTGGATCTTGACTCCAC
+TATGAACCATATGAACTAGGAGGAAAGTACCTACTTCATGGACTCTCACATCTCCCATCT
+GAAAATTACTACAAATTATTAAGGCAACTGCTGAAAAGATGAAATATGATCAATCTAGGA
+GTTTGTATATACCACCAAGAACAATGCTTGTCAAATCACTCACTTCTTTTCCCCTCTCTG
+GAGCCAGGCTTCGAGAAGTTGTATCCAGAATGAGAAGGTCTAAACCCTAACATAAGGACC
+CAAAGTCAAGTCATCTTTATTTGCCTTTACTGCTACAAATCCCGAATGAGGGTCCAGGGT
+TGAAAACATAACCCTCAACTTCACTGATAGACTTACGTATAACCCCAATTAAAAGTTTGG
+CTCCTTTGGGACATACATTTCTCTTTGACCAAAACTCATTAAAACTTGGCAGGAAGCCAC
+CCACAGTGAGCTAATTATACACAGCACCACCCTATATATTAATAGCTTACTGTAGCTAAC
+TCATATGCTAGCATCCACCACCTGTCTACACCTTCCTTACGTGCAGGAGCCATGGATTCA
+TTTCTCTCTTTTTTTAAGCTTCATAGTTTAACAAAATGTCCATCATTTTAAAAGCGACCA
+ACTGATCAATCAAAAATTATCATTTCTAGAACTTAGTATCACATAACCCTAACTTAGGGA
+ACTAAGAAAGTAGAAACAATGAAAAACTTACTAATGATTTGATAGTTCCATTGCAACAGG
+AAGCTAAACATTTATTAAGATTTTAGTACATTCCACCATATTAAACATCAAAGCAGACAA
+ATATGCAAAACACTTTACAGAAAAATGCCATTTATGTTCTTGTAATGTTCATGAAACATA
+AAAATTAACATTTTAAACAATCATAAAAGTCACATTAGTTTGTTTGTTGATGAATCTGTA
+AGGTGAAATCCATGTAAAATACTCTAAAATTTAAATTTTTTCCCCAAAGGATACCTCTTA
+TACAACAAAAATTTTAATTTTATATGACAAATTCTGTAATCAGCTTCTAAAAATGTTGAA
+GGTATAATCAGAATCAACCAGAACTTTCACCTTCTTCAAATGAAAGTAATCTCTGTCAGG
+AAAAATTTGTGTAATATTTTGTAATATTACATATATCATAATATTTTGTTCTTTTTCCTA
+CTATGAAGAATATCACAATATTCCAATTAGTACATAAATTACATCTTAATATTACCAACA
+TACAAGGCTAGGATTTTGCAATTAGAAGCCAAATTCTGACAAAATAAAACAGTGCCTTAA
+AAAACACTGAACAATTAAAAATGTTACATATATTAGAATATGGGACAGCCCATAAAAAAA
+CTAATCAATACTCATCAGAACCAACTAGGCACTTCCAGCTGAGGTTAAATGACCTTTTGC
+TCCTGCTCCTGTTCCTGAGGGCCTGTCTTTGTCACACAGCTGAGCCAGCACCTGCCTCTC
+CATAGCAACTGCAGCATGCCCTTCAGCGCTATGAAAGATAACAGATAGGTGCCTCCTCTT
+ACATTAAATATTTATTAGGTTTCTGAATAGTGGTCTTCCCAGGGAAGTTCATGGGAGGCA
+CACACAACTCACAGCCACCCATCCCTCCTTCAAAAACACCTTTTCTATCAGAGTCACTGA
+AATACACCCAGAAAGGGAGACCACAACCAGTTCTTTGGGGCAGACAGGTGTTGGACTGTC
+TCCTTGACATGGCTTTTTGTGTGCATTTTTTACATGGTATTCGGTGTGCATTCTAACCAA
+ACTCAAGGATTGTCTAAATTTGTAGGTCATCTCATTCCCTGTAGCACCTTGTCCAGTAAG
+TTATAACAACCAAAAAAAAAAACCTAATAAGCATAGTATCTATTCAAAGCCTAATAAGCC
+CTTATATCCTGGTTGTGTGGAAAGGATTAAGATTATAATGAGTTACTCTGTGGGTTATTT
+TTTAATTCATTTCTACACACCACATGAGGTTCAAAATGAGCAACTAACTCAGGCTCAGCT
+GAAGAACTCCTGGAGGGTCACTCTTTATCTGGGAAGCACTGGTGTTAAAAACTGGTGCAA
+ATTTTGTTGCCACTTAGTAGAGTATTTTCACATCCCAAAGCAGAAGCACAGAAGTAGGTA
+AGAGATATCAAAGTTTCCTTACAAGAGAAAGGATTTCTTTGCTTCACCCTGCCCTGCATG
+AACAGCTAAGTGAAAAGCAGATTCTCCCACAAGGCTCAAAGATATAACAGTAATCTTGTT
+TAATCCTAGCATGTGGCCAGAAGTGATGAATCTATGTGAAGATTTTGATGGCAGGTGATC
+TTTGAGCGGGCATGGCAGTTGCACCACAAAAGGTCGAACACATTTTCACGGGAAAGTTGC
+CTATGTGCTACTGAAGAAGCTAGACTATGAAGGAGCAGCCGAAATGCAAGAACACCTTCC
+CCTACTTCTCTGTATCCAGGACTCAGCTCAGTGCTGGGCACATAGCAGGTGCTCCGGGAA
+TGGGAATGGGTGACTGTAGGAATCATAAGAATTTTTCTTCTTTCAGGAGTACTGCACATT
+CCGGGCCCACTTCATGCCCCAGAAGTTACTATTAGACAGGAACATCATCAGCAGTATGAC
+AAACTAATAGGGAACTAATTAGGAATATGTAATATAGACATCAAATCTTTTCTTCAAGAA
+ATGACTCAGTTTCTCTACAACCTAGGGCAACTCTAGACAATAGCAGCATTTTCACTTGTC
+CGAGATGAAAGGAGGAGGGAAAAAACCCACAGTGTTCCTGAAACTAAATTTAAAAGTAAT
+GCCCTTTATTCTGAGATAATGTTTTTCCTGATTTTTTGGAAGGGGAGGAGGAGTGTTAAA
+AATCTCATATCTATAAAAACATGGTGGCTTTTTGTTAGTTGATTTTAATAACTTGGCAAA
+ACAAGGAGTAGACAACTCAGTGTGAGCTCTCCCCCACCCAATTTTAATTTATGAATTCCA
+AAAAATTAAAAAGGGTAATGCTAGGACGTAACACCCACTTGCCCTGCCTACAGCCCAACT
+CACCTAACACACATCACTGTGCAGAACAGAAACAGGACAAACTGGTTTAGAAGGCAGAGG
+GGACAAAGAATGCTGTATTTGGCTATACATACACGGAATCTAACATGAGGTAAGAACATC
+CAGATTGGAAAAGTCTAGCACTGAAGTCGTGCAAAAAAATATACTTGGATGTATAGCCCC
+TGGAAGTTCACCTAAGTGAGCCATTGTTGCTAAGGGCAATTCTTATTTACCAGGTGTGCT
+GGTAGGGGAAAAAAACAGTTGACTATCACTGCTTTTAGTTAGTCTACAAAAAGACTTAGA
+AAAACTGGCTAGCAGCCCAAAGCCCATTTCAGGTTCAGTTTATAAAGGGTCTAGTAAGCA
+CATTTATGATTTTCCTAGCAACTCCAGGTTAGCCTCAGCTTAGGCAGAGAATAAAACAAA
+CTACCTAAGGCCGGGCATTAATGTGGTGAGCATCATAGAGTGATGGTCCCATTATCTATT
+AAAACAAAAATAGAACAAAAAGTGCACATGTTCATCAATTTCACTTCTCCATATTACCCT
+AGACAAACATAGCTGCATAAAGGAGGAATAAACAAAGATGTTCAATGCAGGATTTATTTA
+TAATAGTTAACAAAAAATACTGGAAAGAATCAAGTATCCATTAATAGAATTAAGGCACAT
+TTATATGTGGGTACACTATGTAGCAGTTAAAAATAATGAAGTGATCAATATGTACTAGCA
+CAGAAAGTGCTCCATGACATGGAGCTGATGAAAAATACAGAAACACAAGCATGACAGCAT
+TTGATTTTCTAAAAGGCACACACAAAAAAATCCCATGCTATATAGCATTCCCAAATGTGG
+TCCCTGAACCAGCAGTATCAGCATCACCTGTGAACTTGCTAAAAATGCAAATTCTCAGGC
+CTCACCGCAGACCTACTGAACCAGAACTCTGTGGGTGGGGTCAGCAGTCTGTTTTAACAA
+GCCCTCTGAGGGTGTGAGGTCTTGTTTTAACAAGCTTGAGAACCACTGGCCTACATGGGC
+AGGCATAAAAATCACTAAGAAAAGGTTGGCCAGACTTGCACCAGATGAAGTCTCTGCACA
+ACTCTCTTTATCTACACTCTTGCCTATCTTTATCTATACTCTTGTGTTCATGTATTGCTC
+CTGGAAGTTAAAAGTACCATTTTTAAGATACTGCAGGTGCTAGGGAGGAGCCTGGGGAAA
+TGGTTAACCATGCATCTCAGCAAAAATAAGGGAGACCTCGCTGACGGGATAGGAGAATGA
+GGTTCCGGGAACTAAGAGCTACTGAAACACTGCCGATCACAAAAAGCACAAAAAACCACG
+TCCAATCAGAATTTTACTCCAAAACTCTCAACAGAGTTCAGCTGGTCTTACTGGTGACTC
+CGGTGGAGAGAGTACATGACAAACAGTCAACACTAGTAGGAAGGACAGCTAGCTACCAAA
+GGATGAAAAAGAATGAACAATGAAGACCTTGTTTGAGAAAGCTAAACTATTTGCATAGTC
+TTTTGCTGTCCTGTTTTGTTGATTCTTTAGCACTACATGTGGCAGCGGCCACCCCAGCTC
+CCAGCCCCCACCATCATCCTTACATTTGCAGGGGTTGTTGAGCAGGGCAGCAGGGCAAAG
+GCGACAAAAAAGGGAGCTCTGAGACCTATGGAACAAACCTTAGTGAGGCCCTCTAGCCAC
+TACCATTCTAATCCCTAATCAAGCCTCTTCAAGACAGTGGGGCCTGGAAAATGTGCACAC
+ACACATACATACACACACACACGCACACACACACACACACCCCCCACACCCCCTGTACTT
+TATTTCCTACTAACTTCATAATCAGAAGTGAAATCAACCATTACTGCCAATGCTTGTAAA
+GATAAAATAAACGCCACAAGAGTAGTCAGGAACTCACTTTAAAATAAGGTTTAGAGACAT
+CTATAAATCTAAAAATAAGATAACTATACTCAATTTTCATTTGAGAGACTGCCTTAAGAG
+GTAACCTTATTAATCTCCCTACTATTGCTGTAAGTCAGGTTCCAAACCAGAGCTAAAAAG
+TAAGTGGTATTTTATTAAAACTTACAAATTTTCCACTTCTAAATTTTTTTTTTTTGAGAC
+AAGGTCTCATTTTGTCACCCCGGCTGGAAAACAGTGGCACAATCACAGCTCACTGAAGCT
+TCAACCTCCCGGGCTCAAGTGATCCTCCTGCCTCAGCCTCCCAAGTAACTGAGATTACAA
+GTGCACCACCATTCCTGGCTAAGTGTGTGTGTGTGTGTGTGTGTGTGTGTACAGAGAGAA
+TCTTCCTATGTGGCCCAGGCTGGTCTTAAACTCCTGGGATCAAGCAATCCTCCTGCCTCA
+GCCTCCCAAAATGCTGGGATTACACGCAAGAGCCACCACACCTGGCCCTAAATTGTTTTT
+AAGTGAGATTTTGGTGGATTTGATGTCAACAGTGTGTGGCATCACCCTTGACATAACAAC
+ATAAAACAACAGTTTTAAAGCCAATATCTAAAACAGCCTTTTTTTAATTCTTTAACTTTC
+TGACAAAAGATCAAGTAAAAGTTTTGCTCTCTGTAACAAGCACTCTTCAGATTTTGCTGA
+AGAGAAAATGCTAAATAAAAGCACATTCTCACTCTGGGGTTTGGGGAACATCAGTTACTC
+CAATTTCAAGCTTTATTCTCTTGGATTCTAGGAGGTCATCATAACCCACTTATATTTTGA
+TACAAGCAAAAGCCCATGCTTGAAGACTGAAGAACTACAAAGAAACAGCTGTATGCCATT
+CCACTTTCTGGGCCATGTTTCTCTGTTGTACAGAGAAAAATCATTTCTTTTTTTAACCTA
+AAAGCAAACACAGTTCTGCTCACTTCCCACTATTCAGCCTATTTTTTTCCTCCTTTAACA
+AGGCCAAATTTTTAGCTGTATCCATTAAAAAGCTTAAGTTATTTACACAGAGAAGATGAA
+GCAAAAAGTGTTGTTACAGCCTCATATAAAAGAAATATCCAATTATTAAAACAAAACCAA
+ACAAAAAAAAAGATTTGCCACTACATAGGTGATATAGTTTGGCTGTGTCCCCACCCGAAT
+TTCATCTTGAATTGCAGCTCCCATAATTCCCGTGTGTTGTGGGAGGGACCCAGTGGGAGG
+TAATTAAATCATGGGGGCGGATTTTTCCAATGCTGTTCTTGTGATAGTAAGTCTCATGAG
+ATCTGATGGTTTTATAAAGGTTTTATAAAGGCCCGTTCCCCTGCACACGCTCTCCTTGCC
+TGTTGCCATGTAAGACATGACTTTGCTTCTCATTCGCCTTCCACCATGATTGTGAGGCCT
+CCCCAGCCATGTGGAACTATGAGTCAATTAAGCCTCTTTCTTTTATAAATTACCCACTTT
+CCAGTATGTCTCCTCATTAGCAGTGTGAGAAAAGACTAATAAATTGGCACTGGTATAGTG
+AGGTGCTGCTTGTAAAGATACCCAAGAATGTGGAAGTAACTTTGGAATTGGGTAACAGGC
+AGAGGTTGGAAGAGTTTGGAGGGCTCAGAAGAAGACAGGAAAATGTGGGAAAGTTTGTTG
+AATGCCTTTAATCTAAATGCTGATAGTGATATGGACAATAAAGTCCAGGCTGACGTGGTT
+TCAGATGGAGGTGAGGAACTTGGGAACTGGAGCAAAGGTGACTCTTGCTGTGCTTTAGCA
+AACAGACTGGTGGCTTTTTGCCCTAGAGATAATGGTAGAACTTTGAACTTGAGAGAGATG
+ATTTGGGGTATCTGGCAGAAGAAATTTCTAAGTGGCAAAGCACTCAAGAGGAAGCAGAGT
+ATAAAAGTTTGGAAAATTTGCAGTAGAAAAGAAAAACCCATTTTCTAGGAAGAAAGTCAA
+GCTAGCTGCAGAAATTTGTATAAGTAATGAGGAGACAAACGTTAGACAAACATAAAGACA
+ATGGGGAAAATGTCTCCTGGGAATGTCAAGAGACTTTCAAGGCAGCCCCTCCCATCACAG
+GCCTGGAGGCCTAGGAGGGAGAAATGGTTTCCTGGGCCAGGTCCAGGGCCCTCCTGCTGT
+GTGCAGCCTAGGGACTTGGTGTCCTGTGTCCCAGCTTCTCCAGTCATGGCTAAAAGGGGC
+CAAGGTACAGCTCCAACTGTGGCTTCAGAGGGTGCAAGCCCCAAGCCTTGGCAGCTTCCA
+CCTGGTGTTGAGCCTGTGGGTATGCAGAAGTCAAGAATTGTGATTTGGGAACCTCCGCCT
+AGATTTCAGAGGATGTGTGGAAACGCCTGGATGTCCAGGCAGAAGTTAGCTGCAGAGGCA
+GGGCTGTCATGGAGAACCTCTGCTAGGGCAGTGCAGGAGCGAAATGTGGGTATGGAGCCC
+CTACCAGAGTCCCCACTGGGACACTGCCTAGTGGAGCTGTGAGAAGAGGGCCATCATCCT
+CCAGATCCCAAAATGGCAGATCCACCAATAGCTTGCACTGTGTACCTGGAAAAGCCACAG
+ACACTCAACGCCAGCCCGTGAAAGCAGCTGGGAGGGAAGCTGTACCTGCAAAGCCACAGG
+GGTGGAGCTGCCCAAGACCATGGGAACCCACCTCTTGCATCAGCGTGACCTGGATGTGAG
+ACATGGAGATCATTTTGTAGCTTTAAGATCTGACTGCCCCACTGGATTTCGGACTTGCAT
+GGAGCCTGTAGCCCCTCCATATTGGCCAATTTCTCCCATTTGGAATGGCTGTATTTACCC
+AATGCCTGTACCTTCATTGTATCTAGGAAGTAACTAACTTGCTTTTGATTTTACAGGCTC
+ATAGGTGGAAAGGACTTGCCTTGTCTCAGATGAGACTTTAGACCGTGGACTTTTGAGTTA
+ATGATGAAATGAGTTAAGACTTTGGGGGACTGTTGGGAAGCCATTATTGGCTTTGCAATG
+TGAGGACATGAGATTTGGGAGGTGCCAGGGGAAGAAAGGTATGGTTTGGCTGTGTCCCCA
+CCCAAATCTCATCTTGAATTGTAGCTCCCATAATTCCCATGTGTCGTGGGAGGGACCTGG
+TGGGAGGTAACTGAATCACGGGGGCAGGTCTTTCTCGTGCTGTTCTTGTGATGGTGAATA
+AGTTTCATGAAATCTGATGGTTTTATAAAGGGAAGTTCTCCTGCATATGCTCTCTCTTGC
+CTGTCACCATGTAAGACATGACTTAGCTCCTCATTCACCTTCTGCCATGATTGTGAGGCC
+TCCCCAGCCATGTGAAGTTGTAAGTCAATTAAACCTCTTGCCTTTATACATTACCCTGTC
+TCAGGCATGTCTTTATTAGCAATGTGAGAACAGACTATTACAATGGGAAAGAGAAATAAC
+AAAAGTATATTTTACCTCTAAAAAGAATAGGCTTAAAACTTGAAGAAACAGCCGAAGTGA
+TTGTTAAAGTATATTAAACAAAAATTATGGGAGGCCACTGTTTTTGGACTAAGCTCCTGC
+ACTAGGACCCAAAAGCCAGACCACACCAAAGTGAGTCACTCATGCTTACTGCCACATAAT
+CATATTGAAACTTTAAAGAAGCAGTAGATCCCCAAAAAAAGATCAGTTTTTTCTGGAAAC
+AGGAGATTCCAAACTACCAGAATCAGCATAATAAGAAAGTCTCTTCTGCTTTAACCTTTA
+AAAGAAGTAACCTGAAGTAACTTGTTGTTAACCAATCAGCTTTTTTTTTCTATTGTTCTG
+TTTCTTTGTTCCCTTATAAAAGGCACTGTTCTGACATTGCCCAGTGGAAGCTCAGTCTCT
+TTTATAGAATGGAGGCTGCCCACTTACCAAATAATGAATAAATGCCAATTAGATCTATAA
+CTAAATTTGTTGTAATTTTGTCTTTTGACAGGTGTAAGATATATTACAAGGTCATTTAGT
+AATACATCCATTGCTAAATGAATTAGAAAGCAAATTAAGTTAAAAGCAAGACAATGTTAA
+TTGCGCTTATGTTGATTTTTGTCAGAAGAGACCTAAGTACTTCCTGGTAAGCAGCTTTCA
+ATATAAACAAGAGCCCTGCACCTCTCTATCACTTCAAAAATAGAATACTGCAACGCTAGA
+AAGGCAACACCCAGGCTTTAGACGCACCTTCCAGAACAGACTTTTCTAAATAGCCAGTAA
+CAGCTCGAGAAAGGGAGAAGATCAGACCTGCCTTTCATGCCCCCCCGACCCCAGGAGCAG
+GAGGTGAATCTTGAATACCTTTTCCTACCCACAGGTAGAGAGCTGACCGGGGAGAGAGGC
+CAGCCATATCCTCAGCAGGAGGATGAAGAAGCCAGGCCAACCCTTGATAGTACCTGACAG
+AATCACATGGGCAGAAGCAAACTCGAATGGCAGCACCAAAGGAGGTGTGAAATGCTGTGA
+TGAAAACACCCTTCCTCCTAAACACTCATTCCCAACAACAAAAAACACCCACTACCATTT
+AATATCCAAAAGAGTAACTGGTGCATCTAGCTCCAAAGATCTCTCACATGAAAGATGTCA
+GGCAGCCGGGAGCGGTGGCTCATGCCTGTAATCCTAGCACTTTGGGAGGCCAAGGCAGGT
+AGATCACCTGAGGTCAGGAGTCCGAGACCAGCCGGGTCAACATGGTGAAACCCCATCTCT
+ACTAAAAATACAAAAATTAGCAGGGCATGGTGGTGCAAGCCTATAATCCCAGCTACTCGG
+GAGGCTGAGGCAAGAGAATCACTTGAATCTTGGGGGGCAGATGTTGTAGTAGCCGAGATT
+GCGCCACTTCACTCCAGCCTGGGCGAAAGTGTGAGACTCCGTCTCAAAAAAAAAAAAAAA
+AAATGCCAGGCACAAGCAGATCTCAGGTTTCCTTCGAATTGAGGAAACTGATAGGCCTGC
+CAAAGACAGCCTATGTGGCAAGTAAATGCTTGTGATTAAGAACCTGAATATCAACTTGAC
+GGGGTGTGTGCTGGGGAGGGGAGAAAGAGAGGGTACACAAAAACATTTGTGAATAAAATT
+AGTTTTTACCTTCATTAGAATTGTTTCTGATAGCATATTTGACCCTGAATTTATATGTAT
+ATTAAATAAAAGAAGACTCTTAGGCACTAACAAATGTGGGAGGAGAGTGCTGAGGTTACT
+AGGATTTTATTACAAAGAAATGTCTTACTTCTATGCTTTCACAGGTTTCTCCACTAAGGT
+TATGTATAACTTATGCAAAAAATGATAAAGAATTACTTCAAGTGCAGGAAAATACGAACT
+ACATTAAGTACAGCTGCTTTGACTGCAATGCTCCAGGAACTGAAGGAAGTTAATGGCACC
+ACAGGTGCTTCCAAGACACGGGGCCCGCACGGTGAGCTGTCCATTGGCTTCCCTTGGAAT
+AAGCAGAGTATATTGCCTTGGAAGGAAAAACTATTTCCTCAAAGGGAGCAATGATCCCTC
+AAGAAGGCTGGACAGGGGTAAGCAGAATGCTTCCCTTCCAGCACTTTCCACATCTCATCA
+TTGCCCTCTCCCCTCCTAGGTCCCAGGCACTTTTAAAATCAACAAAAGCAAGACTTTTTC
+TCTTTTCTTTTTTGGCTACACTGGCATCATAACATTCTACTAGAGGTTAAGTCAATAATT
+CAAAGTTAAAACCTCCAACATTTGAGACTTGGTATTATTAAATAAATCACCTCCATTTTG
+GCAAATTTACATCTGTAACCAATTCATTTAAGATAAGAGCTCTCTATATTATGGAGAGTC
+AGTAAAATATTGGTGATAAACTCTATGATCTTGGGGAGGTCCTTAATCTCCCTAAATTTT
+AAGCTCCCTCATCAGTAAAACAGGAAAAGGGAAAATACATCTGCCCAGGGCTGATGTGAG
+GGACAAACAGGGCATTTGCTGCCCATAGATGCTTGGCGGGAGCCAGGCCCTAGGAAACAC
+TCCTTCAATGTTAGTATCACTGTCAAATAAAATACCTTTCTTTCCACATAGAACTGGTTG
+AAAAGAACTAAGAATTTCAAACTCTTCAACAGCAGAAAGGCCCAAACCATCCCCATCCCT
+CCCTATGCGCCCTTTCACTCACCTTTTCCAACCTCTACAAAAAGGATGAGCAGAACCTGC
+CCCACTGTGAAGGACACAATCACATCTTCTTTTGTTCACTGCACAAAATAAGGTTATGAA
+GTAGGAGTGTTGGTGGGAAAATGAACACACCTTTAAAATTCTAAAAAATAATATTATCAT
+CAAAAGCTAAAGGGTGACTGCATGGGCAGGCAACTTGGTCAGGAGAAGGAAGAGAGACAG
+AGAAGCAACGGGCCCTGTTGTCCCCCATGGGGAGTATCAGGAGGGCTCCCAGGACTCCTG
+TGGAAGAGGCAGGCCCAGCCCGCAGCCTCCCCAAGCTCTAGACACAGGTGAGGCTCTCTG
+GAGTCGAACCCTCCCTGGTGGCCAATGTGCGCAAAGCCCAAGGTGGACGTGACAATACTA
+CAGAGGTCTATGTCCTGGGATGGCACCGGATTTGAATTGCAATTGACTCACTGCTTACTT
+CCCTCTCCCCTTAAGTGATAACAAAAAATCAAATGTCCTCTTCATCTTCTAAAAAGTTTT
+TAAATTATGACACCTTTGAATCAAGAAAAGGGAAAGCTGCTGTGGCTTCTATGTTTCTCC
+TCAGCCCAAAATTCATACAGAGAAACTCAAATAGCTAAACTAATGAAGTATGATTTTTAA
+ATTCTCAATTAATAATTCAAAATGTTTCTTCTATGCTTTGAATCATGACATACACACACA
+CACACACACACACACACACACACACACACACACACACAAAACACCTACATTAGCTTTGAA
+GTAGCAATGAAATTAACTAATAAATAAACAAAGTAGGAAATCCATTTCAGGGTTTTTTTT
+CTATTATTCCTGCAGAACAAAATGTTATATAATACATAAATCATACATAAATTATGTATA
+TGATGATCTGTGATGAGAGACCTTTGAGGCTACTATTATAATTGTTTTTTGGGGTTGTTT
+TGTTTGTTTGGTTGGTTGGTTGGCTTTTTGTGTTTTTGGTTTTTTGTTTTTTTTTTTTTT
+GAGACAAGGTTTCACTCAGTCACCCAGGCTGGAGTGCAGTGGCACAGTCTTGGCTCACTG
+ACACCTCCGCTTCCAGGGCTCAAGCGATCCTCCTGCCTCAGCCTCCCAAGTAGCTAGGAT
+TACAGGCATAAACAACTGCTCCAGGCCTGATGTTACTATTGTAATTGCTTTCATGCACCA
+TAACCATGCTTGTATAAAACAGCAAATTTAATCAATAAATGTTGTGTGTGTTCTGACTGC
+TCCACTGACTGGCCGTTCCTCCATCTCTCTCCCTTTCCTTGGGTCTCCCTATTCCAGTGA
+TTTGAGGTGGTGAGAGAATAAAGAGAACAGCAAGGAAAGAAATTTACGAAGAAGATTCAG
+CAAGTGCAACAATGCAGAGGTATGAGAGGGCAAAAAGGCATTTATGAATCCTCAAACCAG
+GTAGGGGGTGTCATGGGGTGTGAGTGCTGGATTTCTGCAAGGCTCAGGGTTGGAATAGTC
+AGACGTTGAGCAGTGGAGGGGGACTCGAGGCATCTGAGGAAAAGGAAAAGTAGAGAAAAT
+CTTTCAGATTGAATGGAGAAGTTACTGAGATAGAAAATACGGAAAGGGCCAGGCGCGGTG
+GCTCACGCCTGTAATCTCAGCACTTTGAGAGGCCGAGGCGGGCAGATCACTTGAGGTCGG
+GAGTTCAAGATCAGCCTGACCAACATGGAGAAACTCTGTCTCTACTAAAAATACAAAATT
+AGCCAGGCATGGTGGCGTGTGCCTGTAATCCCAGCGACTCGAGAGGCTGAGGCAGGAGAA
+TCGCTTGAACCCGGGAGGCAGAGGTTGCAGTGAGCCAAGATTGTGCCATTGCACTCTAGC
+CTGGACAACAAGAGGAAAACTTCATCTCAAAAAAAAAAAAAGAAAGAAAAGAAAAGAAAA
+TATAGAAAGAAGAGCAGATGAAGGGATGGAGATGATGCATTTGTTTGGGGGGTACATCAT
+ATTTAAGGTCTGCTCCAGTTATCCAATACTGCATAACAAGCCACCCCAGAACTTAGTGGT
+TTTAAACAACAGCATTTATTATGGTCACACTACTGTAGTTTGGGCATGGCTTGGTCAGGA
+CAGCTATTCTCTGCTCCACTCAGCCTCAGTTGGGGGGACTTGAAGACTGAGGCTAGGGGC
+ATCTGAAGGTGCACCCGCTCACATGAGGGGCTACTGACACCAGGAAGACCTAGCAACTGA
+GGTTTCCTGGCACCTGTCTCTGTCTGCCTGGCCTCCAGCATGCAGACTCAGGGTGTCCAG
+GCTTCTTACATGTTCGCTCAGGGTTCTCAAGGCAGCAGTTCCAAGAGAGGCAGGTACAAG
+CTGTGTGGCTTTTTATGGCCTAGCCTTAGAAGTCACATGGTGTCACTTCCGTCTCATTCT
+ATTAGTTAGAAATGTGTCACAAAGGCCAGCCCATATTCAAGGAGAGGGGAATCAGAACAC
+CTTTTGGAGGGAGGAGTATCAACGAATGTGTGAACATGTTTTAAAACCATCACCAAGTCT
+TTGTGGGATGTTGATGTGGGTAGATTCAGGAGTGACATATGGATTTCTAAGAGAAAGAGC
+TGGGCAGGATATCAAGGTTTAGGAGACCTGAGGACGTGTGATATTTGAAGCTATTAAGCT
+GTTTAGATGGCCCAGGAAAAAGAATAGGAGAAACAAGGAGAAATGAGCATGGAATGTGAA
+CATCTCAGGGGGAAAGGAAGGTACGAATTAAGAAATGCAGTGCTGGACTTTCCAAGGCTG
+TGGGGATGCCAAGTAGGTTGAGAGGGAAGAGTAGATACTGGATTTGGTGATAAGAAGCAG
+TGGTGGATAATGCTGAGAGATTTGGGCTCTGTGGATTGGGGTAGAGTAGAAGAGAATTGG
+GGTCGGGTTGAAGAGGAGTGGGGTGGGGTGGAGAAGAATGGGAGGGCTGGTACAATGGAT
+TCCAGGCCTGCAGGAATGGGGGAATGGTAAAGGGAAGGCAACCAGAAAGGGAGACTGCTC
+TTTGCCAAAATGGAGCTGATTATTTAATAATACCAAGTCTAACCAGTGATTTGAGGTTCC
+CGCTCCACTTTGGATTGGAGGGAATTCACAAAATGCACTTTGAAAAGCTGGTTGCCTCAT
+CAGACTTCACTACTTTTCAAATTTAGTATCTATAGTCATCATCATGAAATTAATAATCCA
+GTCAAGAGAATGTCATCTGCAGTGACCACAGCCCCAGACAGAGCCCAACCAAGGCGAAGA
+CAGGGCTCCTGGAACCAGAGGCCCCTCTTGAAGGCTAAAAAAAAAAAAGGAAATAAGTTT
+GGGAAAGGATGGTAATGCTGGGAAAAATAAAACTCCTAAACCAAGAGAAATCTGCCATGC
+CCTCTTTACCATCAGTCAGGATTTTCATTGAATCCCTGACACAATCAGCAGTGTAAAGTC
+ACTATAAAGTCACAGCACTATAAAGTCACCAGGAGAGGCAGGCTTGGCCGATAGGTTTCC
+CCCTCAACAATGACCTGAAGAAAAGCACTGACCGACTCTCAGGTCGAGGAACTGCTGTTC
+TGGAATGAAAATCATTTCTCAAAAAAACCCGAGCGAGAATAGTTAACAAATCTAGAAGCT
+GCACAAATCAGTCCCATAGCCAAGGCACTCCACGATGAAAACAAGCTTCAGGTTGGCCCT
+TAGAAATCACTGGTTAAAATTCTAAAATCACAGCATTACTACAATTTCACCCAAATGTCA
+CCTCTAGACTAAACTGCTTCTCTGGCTATCATACCACCCAGGGAAAGTATAATACTTTCA
+TTCTGCAAATATTTAATATGTTCTTATTCTCTGCAAGGCTCTTACACATTAAAGTGAATT
+ATTGCTTACAGACTTGAGCTTCTTGAAGGTCAAACTCTACGATATCACTATTAAAATACA
+TTTTGCATTAAAAGCATCTTAACTAAAACCAGTGGCATCCACAGGCATAGCAAATCCAGT
+TATTCTCCCATGCCTCTAGTTTCTGCTCTCATTTTACAAACACACACAAATGCCAAACTA
+CTCATCCTCTCTACTGAGGAACTAAAAACGACATTCAAATTTAATATCTATAGTCTATTT
+GCTTGGGAATATTTGCTTGGGAATAGCCAAGCAAATTCCCATCACTTAATCCAAATTTCC
+CTTTAAAACACCCATGACTTCTCCAAAGAGCAGTTTCCCTTTCCGGTTGCCTTCCCTTTA
+CCATTCCCCCATTCCCACAGGCCTGCAATCCATTGTACCAGCCCTCCCATTCTCCTCCTC
+CCCACCCCACTCCTCTTCAACCCCAACCCAATTCTCCTCAACTCCACCCCCCACCCCCAT
+CCATGGAACCCAAATCTTTCAGCATTATCTACCACTGCCAGAGTGGTGGATAATGGGGGT
+GAGGGAGATGCAAACATTCAGTCAATAGCAGCTTTCAAGTCCAAGTTCAAAGGTCACCTA
+CTTTGGGAATTCTTTTCTGAAGACCCCAGCCAGCGTTGCTCACTTCCTCCTCAGCCAGGG
+TTATAAACTTTTCACAACATCTACTCTACTACAGCAGCCTATTTGTATGTTTGTTTCTTC
+AGAATGGCCTATGAGCCTGAGAGCAGGCTCAAAGCCTAGATCGCATCACTGCACTCCAGG
+CTGGGCAACAGAGCGAAACCCTGTCTCAAAAAAAAAAAGAAGTAGGCCGGGCGCGGTGGC
+TCACGCCTGTAATCCCAGCACTTTGGGAGGCCGAGGCGGGCTGATCACGAGGTCAGGAGG
+AGATCGAGACCATCCCGGCTAAAACGATGAAACCCCGTCTCTACTAAAAATACAAAAAAT
+TAGCCGGGCGTAGTGGCGGGCGCCTGTAGTCCCAGCTACTTGGGAGGCTGAGGCAGGAGA
+ATGGCGTGAACCCGGGAGGCGGAGCTTGCAGTGAGCCGAGATCCCGCCACTGCACTCCAG
+CCTGGGCGACAGAGCGAGACTCCGTCTCAAAAAAAAAAAAAAAAAAAAAAAAAAAAGTAA
+ATAACTAACTTCAATAGAACCGCATCGAAAATGTGTTTATGAAGTACTTATTGAGCACTA
+TGTCCAATATCACACTTGTCTCTAAAGAAATAAAATGTTTCGTTTAAACTGGGAACCACT
+GAGTTAGCATTTTACAGAAGTATCTAATATTCAGTTTCAAAAATCAGTATCTATTGAGCA
+CCAGTACTAGTAACAGATTTGTACCTAATTTTCATGCATATGTGAGATATCAGCCTTAGA
+GAAGTTTAGTGACTTATCCAATGTCTCACAACCAGAAAATGATGAAGCCAAATTTTGAAC
+CTCGATATGACTTCAGGTTCAGTATTCTGAACTAATTTACAATCAATTCTGATGCATAAG
+ATCAGACACACTGGCCAGACTCTGGTATAGATACACTGCTTGGTGCTCCTTTCCATGGCT
+CCTACCACAGCTGTACTGTGCTTTTGAACAACACCTTTGCAAGGAAAAGGAAGATTGTCT
+GCAACTTTTATGTAGTATAGGTATAGGCTGGGTAAGGACACGTACTCTCTAGCCAGACAT
+CACAGATCAAAATCCCAGACCTGTCTGCGCCAAGCTGTGTGCCCCTGAAAAAGTTATTAC
+TCTGTCCCTTCATGCCCTGTTTCATTTGTAACGTAGGGATACTGTTAGCATCTGCTCATA
+GGGTATGTTCTGAAATTTTTCAAAAATAAAACATGAAAAGCATTTAGACAGAACCTGACA
+TACAGAAAACAATAAATGTTGTTGCTGGTAACCACAGTAGTTGTATTACTAAAAATGACC
+CAGTAAAACCCCAGCTGGAAAACTTAATTGTAATGCAAAGCTGAAGCTCTGTTACTTCCG
+ATTCCAATTTTGTTTCAATTATTTGGAAAGAAAACATTTCTTTAAAAAGTATGAGATGTT
+CCTAGCCCTATAAACTGATTAGAAAATGTAGTTTAGGCCAGGCAGTGGCTCATACCTGTA
+ATCCCAGCACTTCGGTAGGCCGAGGGAGGAGGATCACTTGAGCCCAGGGGTTCGAGACCA
+GTCTGGGCAACATAGTAAGACCTTGCCTTTACAAACAATAAAAAAATTAGCCAGGCATGG
+TGGTGTGCGCCTGTGGCCCCAGCTACTCAGGAGGCTTAGGTAGGAAGATTGCTTGAGCCC
+ATAAGGTCAGGGCTGCAGTGAGCCATGATTGCACCACTGCACTCCAGCCTGGGTGACAGA
+GCAAGACCCCATCTCAAAAAAAAAAAGTAGTTTAAATTTTTCTTGGACTCCAGATTATTC
+TCTTAGAGACAACAGATTTGGAACGAAGCTTTTGTAGAGCTCTCCACATCCAGCAGAGTA
+CATCTGGGGAAGTCGTGATCATTCAGATTATGTTTCCTCATATATAAAATGAAAATGTAC
+CAGTCCTACCTTCCTGCAGCACTGAAAGACTGAAACAAGATAATATGTAGAAAATTAGTA
+AGAGTTCTCAAAGGCCATGTGGTATCATCGTCATCATTCTCATTCTGGGTTCTCATAAAA
+TAATATTCCATACTTAATATTCCAACTTCCATATGGAATATTCCAACTTCCATACTGAAA
+TGGAAGATTAATCATCCATTTGCCAAATGTCTCAGGCAGGCAAAATGTTTGCATTTTTCC
+CTCTTTACAGAATTTTTGTTCTGGTTTACTAGTAGCAAGCACTTTCCACTACTGTCAACA
+TACTGCTTGCCCTTCTGAAATGTGTTTTTTAAAAACTACTACTAACATGTGCTAAGGCCA
+TCCATGTCTCCTAGGCTCAGAATGCATTAGAAGTAAATAACTGGCTGGACACGGGCGGTG
+GCTCATGCCTGTAATTCTAGCACTTTGGGAGGCCAAGGAGGGTGGATTGCCTGAGCTCAG
+GAGTTCGAGACCAGCCTGGGAAACGAGGCAAAACACCATCTCTACTAAAAATACAAAAAA
+AAAAAAAAAAAAAAAAAATAGCCCGGCATGGTGGCACATGCCTGTAGTCCCAGCTACTTG
+GGAGGCTGAGGCACGAGAATTGCTTGAGCCTGGGAGGCAGAAGTTGCAGTGAGCCTCAAT
+CACTGCACTCCACTGCACTCCAGCCTGGGCAACAGAGCGAGACTCTGTCTCAAAAAAAAG
+AAAAAGAAAAAAAGAAGTAAATAACTAACTTCAATAGAACAGCACTGAAAATGTGTTTAT
+GAAGTATTTATTGAGCACTATATCCAATATCCTTTCAAGAATAAAAATTTAACCAACACC
+GTCTCTTCTACCTATGTATACACACACATTCTTACATACCTGCCTTAGGAGCAAAGTACC
+AATTTAACTTATATTCACAGACAGATTTTCAGTGATTATATGTAAGACTATAAGCATATT
+TAGAACATATATTCCTATCTCCCTGCCAAACCATGTTCCTTCTTTAATTCTTAGTCTTTT
+CTATCCAAATCCATCTGACTCTATTAATGCTAGAAGTCTTTTTGATTGATGTATGTGCAA
+TATGAGAAATATTTATGGAGTACCTACTACATTCATACTTGAACTGCAAGCTGGGAATAA
+AATGTAAGGCAGTCTCCTATTCTAGTGACACTATTTCTAGCCAAGTACACATTCTAGTGG
+GTTGGATAAACTATCATCTTTATTTCTTAAGCCCTCCTGATTGGACCATAAGCTCCTTTT
+CCACACCACAATGCCTCCAAATAAACTAAGGATACAATGGGTGAAATTTCATCCTGTTAA
+TAAGTTCCCAATCCAAAACTTTTATCAAGAACACATTTATATATATATATATATATATTT
+TTTTTTTTTTCTGAGACAGAGTCTCGCTCTGTCACCCAGACTGGAGTGCAGAGGCATGAT
+CTTGGCTCACTGCAACCTCCACCTCCTGGGTTCAAGCGATTCTCTTGCCTCAGCCTCCTG
+AGTAGCTGGGACTACAGACATGCACCACCACGCCGGGCTAATTTTATATTTTTTGTAGAG
+ACAGGGTTTCGCTATGTTGGCCAGGCTGGCCTCGAACTCCTGACCCCAAGTGATCCGCCC
+ACTTCAGCCTCCCAAAGTGCTGGGATTACAAGTGTGAGCCACCGCACCTGGCCTTAAATA
+ATTTTTAAAACTGACATTTACATTTGTATAGCTGTAACATAAAACACACTCACCATGATT
+ATGAGCCAAGGCATGTAAATTAATAGCCTGTCTGAAATCACTATTTTTAGTACCAATTAC
+AAGTGTCTAAACAGAAAAGACACCAAGAAGGAAGTACTGAAAGCCACAGAAAGCCATGCA
+AATTACCCCCAAAATGTCACCTGGAAAATATTTGCTCCTAATACTGTATTTTGCTAATAA
+AAATAACATTGAAAGATCCAACATAACCAAAATGATAAGCAAAATAGAAAAAGTAAATAC
+TTGCCAAGGAGGGAAGGTGACAGAGAACAATGAGAAGGCAAGACACACTAAGATCCCAAA
+GTAGATAAGTAACAATCTCTAGAGGGAAATACAAATGGATAATAACATCTATAACCTCTC
+TAGGAAACAGACAAATTGAAGCCTATAAGCTCTGTAATTTTTTTTTTAAGGAAATGACTA
+GAGAGACTGAGGCAGAAGGACTCCTTGAGCCCAGGAGTTCAAGGCTACAATGAGCTAGAA
+TTGCATCACTGCACTCTAGTCTGGACAAAAGAGAAAGACTCAATCTCTTAAAAAGAGAAA
+AGAAAAAAAAGACAATAAAAAGGCAATTTACGTAATAAGAAAAAATATTTGCAAACCAAA
+CATCCAATAAAGGGTTAATATCCAGAACATATATATAAAAAAGTCGTACAACTCAACAAC
+TAATCTGATCAAAAACAGGCAAAACAGCCTGGCACAATGGCTCAACCTGTAAGTCCAGCA
+CTTGGGAGTCTGAGGCAGGAGGATCACTTGAGCCCAGGAGTTCAAGGTTATGGTAATCTA
+TGATTGAGCCACTGCACTCCAGCCTGGGTGACAGAGTGAGACTGTGTCTCAAAACACAAC
+AAAACAAAACAAACAAACAAACAAAAAAAACGGGAAATAACGAGTGTTGATAAAGATGGA
+GAGAAACTGGAATCCTTGTGTACTGTTGGTGCAAATGTAAATTGGTAAAGCTATTATGGA
+AAACAGTATGAAGGTTCTGAAAAAATTAAAACAGAATTATCATATGATCCAGCAATCCCA
+TCTCTGAGTATATTTCTAAAAGAAGTGAACACAGGCTCTCAAAGAGATATTTGCACACTC
+ATGTTCATTACAGCATTATTCACAACAGCCAAGATGTGGAAGCAACCTTAATTTCCACTG
+ATAGATAAATAATAAAGAAAATGTAGTACATACATACAATGGAATATTATTCAGCCTTAA
+GAAGGAAATTGGGTCATGTGCTACACACGCATGAGCCCCGATATCATGCTAAATAAAATA
+AGCATCACAAGAAGACAAATACTGCATGATTCCACCTATATGAGGTATCTAAAGTGGTCA
+AACTCATAAAATCACGGTTTCTATGACTGTTACCAGGGGTAGGGGATGGAGGAATGGGGA
+AGTTGGGAAGCTGCTGTTCAATGAGTACAGAGTTTTCATTTTGAAAAATGAAAAAGTTTC
+AGAGATCTGTTGCACAAGGTACATACAGTTAACACTATCGTACTGTACATTTAAAAACGA
+TTAAGATGGTAAATTTTGTTATGTATTTTTTTACCATGAGAAAAAGAGGGCATTGACAGT
+TATGTTTTCCAGAATGAGATTCAGTAACAGGCATCGAAAAGCTTACATATATTCACCTCC
+TTTGACCTGTCTATGGAAATTTATCTTAAAACAATTTCTCTTAAAGCAGTATCATAGCTA
+AAATGGAATGTAAACCTACTCCAGGAGAGAAAGAGTTAAATAAACATTTGAATAGTGGAA
+GAGTGCAATTATCAAAAATTATAGCTTGGGGAAACTTTTTTTAATGATGTGGTAAAATTC
+TTATTATCAAATAATATCCAAAACAAAAAACAAAACTGTTATGTGTAGTGTATACAGTAT
+AACCCTAATGAACATATATTGGGGTATTGAATAAAGAAACAGACCAAATTCTAACTGTGA
+GAGAGAGACAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGACAGACAGACAGAAAGGGGAA
+AGGGGGGAGGAGAGAGAAGGAGAAAAAGATCTGCCAGCATGATTTTTGTTGAATTTTCAC
+CTAGATAAGTTGATTCTAATGTTCGTTTGGAAATAGTCTGGCAAGAATACCTAGAAAAAA
+ACTGACAGAAAAAAAAATAGAGTAATCAGAGCAAACTAGCCCTTCCAGACATTTTTACAT
+TTTATGAAGCTACAATAACTTAAACTAGGTTTAGCTGCTGGCAATGAACATACAGATAAA
+GAGAAAAGAAAAGAATGTAAGAATTTAGTACATGACAACAGTGGTATTTCAAATCAATAG
+AGGAAGAAGCCATTAGTCAATGAATGGTGTTAGGCAGTTGGGTGGCCAATTGGAGGTGGA
+GGTGTTAAGATTTATACCTCACATCTCATTATCAAAACAAACTCCAGATTGAGGAAAGAT
+TTAAACATAAAAAATAAAACCATAAAAGCATAAACTCAAAGTGAGGGAGGCATTTCTAAA
+AATGATTCAAAAGCTAGAATCCATAAATGAAAAGAGCCATTAGTTAGGCTGGGTATGGTG
+GCCCACTCCTGTAATCCCAGCAGCTTGGGACGCCCAGGTGGGCAGATCACTTGAGGCCAC
+AAGTTCGAGACCAGCCTGGCCAACATGGCAAAACCCCATCTCTACTAAAAAATACAAAAA
+ATTAGCCAGGCATGCTGGCACGCACCTGTAATCCCAGCTACTTGGGAGGCTGAACAAGAA
+CTGCTCGAGCCTGGGAGGCAGAGGTTGCAGTGAGCAGAGATCATGCCACTGCACTCCAGC
+ACTCCAGCACTCCAGCCTGGGTGGCAGAGGGAGACAATGTCTCAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAGAGCTATTAGTATTTCTTCTTGGTTAAAAAAAATCACTATAAAGTCAA
+AAAAGGTATGACAAACTAGAAAAAAAATTAACAACTCATCTCATAAACGGGGTACATTCT
+ATAAAATACAATAGAAAAATTGGCAAAAGATATGGCCAGATATTTCACAGAAAATGCCAT
+GTAGATTGTAAACATATCAAAAGAAGTAAACTACCTTTATATTAAATATATATAGTAAGA
+CTTATACTGAGAAACCATTTTTCCCCTATAAGACAAGCAACAATGGAAAAGTGTGGCAAC
+ATCCTGGCCACATGGCAAGGGAAAGCAAACGCTCGCACATGCTGGTGGAAGTATAACTGG
+CACCACTTCTATGGAGCAGAATTTGGCACTATCAAAATTGAACAGCCACATTCTTCTAAG
+AATTCTTCCTACAGACACACTGGCATTTTTATGGAATGACTTGCATACACATACATTTGC
+TGCAGCTTTGTTTTAACAGCAAAATATCAGGGTGAAGGAGTTCAGGACACAGCATCCCAA
+AACATTCCACTTTAGCATGCTGATTATTTTGGGCTAAAGGCACTTGAAAAACAGCAGGTG
+TTAAGAAGGGCACCCAAACCTCCTCTCTTTTTCCTGAAAGCAGAAGATGAAGCTCCCATA
+TGAAAGATGTCCTCCCTCTACCAGGAAGAAAGAAACATTCTTATCACAGGAAGTCCAAGC
+CCAAAGAAATCTGCATAAAGAAACCTTGCTAAACTAAACCTTACCTTCCTAGTTACTTTT
+CCACAACTGCCACTCTTTTTTTGACCTAGTATATAATCGATCAGGCCAAGCCACTTCCTT
+GAGTCTTCATTCCTCTTGTGAGGGTAAAAGGTATGTAATACATAAAAAGCACTAAATAAA
+ATTTGCATGCTTTTCTCCTGTTAATCTATCTCATGTTGGTTTAATTCCTAGGCCTCGCCA
+GAAACCCTAAAAGGGTAGGGAGAAATTTTTCCTCCCCTACAAGGCAAAATGTAAATGTTC
+ATCAACAGGGAACAAGTTAAATATTGTCTATAACAGTATATAAAATGTTACATCTATAAA
+TAAATACATACAAATGGCCATTAAAAATGGAGCTGCTCTAGGCCAGGCGCAGTGGCTCAC
+ACCTGTAATCTCAGCACTTTGGGAGGCTGAGGCGGGAGGATCACTTGAGGCCAGGAGTTC
+GAGACCAGCCTGGACTACATGATGAAACCCATCTCTACAAAAATAGAAAAATTATGGCGT
+GGAGGCACACGCCTGTAGTCACAGCTACTCAAGAGGCTGAGGCAGGAGAATCACTCGAAC
+CCAGGAGGTGGAGGTTGCAGTGAGCCAAATTGGTGCCATTGCACTCCAGCCTGGGCAAGA
+GAGAGAGACTCACTGCAACCTCCGCCTCCCAGGTTGAAGCGATTCTCCCGCCTCAGCTTC
+CCTAGTAGCTGGGATTACAGGCATATGCCACCACACCCGGCTAATTTTGTATTTTTAGTA
+GAGACAGGGTTTCTCCATGTTGGTCAGGCGGGTCTCCAACTCCCGACCTCAGGTGATCCG
+CCCGCCTTGGCCTCCCAAAGTGCTGAGATTACAGGCATGAGCCACCACATGCGGCCATTA
+AAGTGTATTTTTTAAATACATTTAGGGTTTTTTTAAAAGGGCAAGTTATAAAATGCAATA
+TTCAATAAGAAATTTTGTGATTTGTTGGCCGGGCACAGTGGCTCACGCCTGTAATCCCAG
+CACTTTGGGAGGCCAATGAGGGCAGATCACCTGAGGTCAGGAGTTCGAGACCAGCCTGAC
+CAACATGATGAAACCCCATCTCTACTAAAAATACAAAAAAATTAGCTGGGTGTCGTGGCA
+TGCGCCTGTAGTCCCAGCTACTTGGGAGGCTGAGACAGGAGAATTGCTTGAACCCAGGAG
+GCAGAGGTTGCAGTGAGCCGAGATCACGCCACTGCACTCCACCCTGGGTGGCAGAGCGAG
+ACACTGTTAAAAAAAATAATAATAAAATTGTGATTTGTTTAAAGCATAGATACATGAACA
+GGTATAAATTAATATGCTAACTATGATTTCTCATTCTCGCACAGGATTATGGGTAATTTT
+CTTTTTTCTCCATCAATATTTCTGATTTTTCTAAAATAGACAACTATTCTTAGGTTCCAA
+AAGGCATTTTTACATTCTTTTTTAAAACTTCCACTAAATATTAAAATTCCTTAATCCCCT
+GGAAACATTTTTCTAATAAAAATACATGGCTAAAATTATGGTTTCAGTACAGCTGGTACC
+CACTAGTTTAAATAAAATTTGGGAATGTCTCAGAAGAGAGATTTCACAACAGTCAATAAT
+TAAGGCAGAAATAATTAACCCCAAAAGGAAAATAATCTTAGCCTACAACAAAAGACTTAG
+TAGCACAGAAGTTCCAGGGATTTGGGTGTTCTTTTTGGTTTTGCACTGTGAGTGAGCGTA
+TTTGTTTTTATTACATGCATACATTATTCTGTTTTGAAATCTTGCTAAAAGATCACAACC
+CCTCCTACCACTCAGCTATTCCCCTAGGGACTAGGCAGCCTGCCACATAAAAATAAATGC
+AGGAAGTGAAGAAGAGCTAACAAAGACATCAGCACCATATGGAAATCACGAAACTGTTGA
+CCAAATAAATTAACAGCCTGGATGGGGTGGGTCACACCCAGAGACTTGGGAGTAGACCCT
+CAAAATTATTATCCATTATTCTCTACATTTGCTTTATTTTTAAATAAATGATACCCCACA
+TTTCTGTTATTTATTTCTAAGGCACAATTACAATGTTAAAATGATAGTGACATATTATTG
+TGTTATTCTTTTTTTGAAGCCTTTCCTCTCTAGTTTTTTGGCCTCAGGAACCATTCCTCT
+TCCCCTTAAAATTATAAAGTTGTTTTGCTTTGTTTAAATTCAAACTAGTATAATGTGTAG
+TGGGCTACGTGACTGTCACTTCTATATAACAGTGCTAAACTAAAGGTTATGACTAACATG
+AGAGCACTCAAGTATACATATTTATTCAGCTCCATAAAAGGTAGTCAGGAGGGTTTTCTA
+CACAATGTATGCTCTAGTTAGCAACACTGCTCTATCAAAGTAGGAAATACCACACACAGT
+AAATGTGCTGCGCTGAGCTTAATGCTTGGAAACTCTTGAAAGGCATGATGCAATTTAACG
+TATTTTAAATCATTTGATGTTCACTGAACTCTCACTGTAAGCAGAGTATTGTATTCAAGC
+CCTAGGTATGAGAGAAAGTAGAAAAACAACAGAATCTGGGCCTGATACTACAGAGCATTA
+GAATACTCGTGGTTGAAAACATAAGGAAAACTCAGTGTTTATTTTAAAAATTTACAGCTC
+TGTTAAGTACAATCAGTAGCAAGAACAGATTTTTTGATAACTTCACATAAGAAGGTTGGA
+AGAGGGATTTTCAATAGATAAATGCATGTAAGACAAGAGGTAGGGCATTTAATTTTACAA
+CTAGAGTTTCATTAGGGATTTTTTAAGGGACAAATATAAGAAAACTCCATGTACATTAAA
+AACTATTAAAAGTTCAACAAATCCTAAAATTTTCTGCTTTGGTTTTAAGTATGTTGCCAA
+AATCACAATTCAGGAGACAATCACAGAGTTTGATAAACCTTATTTCAGCCAACACAGTTT
+GCTAGTGAACACCAGGTTTAAAATCCCAGGTTGTGCCTTTTCCAGTTTAAGGCAGGAGTC
+TTGCTCCAGATTCACTTAAGACTGAGTCATCCACTCTACTAGTTCTAAGATCTTCCATGT
+AAAGTTATCCTCCAAGCCCAGCACTGCCTTATCAGCAACTCTCTGGCTAAGTTCTGCTTC
+TTGAGAATAGACAGGGAAAACAGAACAGGAGAAAGTGGGAAACAAGAGATGGATTTGGAG
+GGACACAGAGGTTACTATGGCTGGGGCCTGCTCTTGGACACTTTCCTCACTCATCTTAGG
+CAGTCAACACATATTTCTAAGCACCTACTGTGTGCACTGGTAACATAAAGATGAAAAGGC
+AGGTAGGCAGGTGGAAGCAAGAGTAAGGAATGGCCAGGTGGTTTTGTTTTGTGTTTGTTT
+GTTTTTTGAGATAGAGTCTCGCTCTGTCGCCCAGGCTGGAGTGCAGTGGTTTGATCTAAG
+CTCACTGCAACCTCTGCCTCCCAGTTTCTAGTGATTCTCCTGCCTCAGCCTCCTGAATAG
+CTGGGACTACAGGCCGGTGCCACCGCGCCGAGCTAATTTTTGTATTTTTAGTAGAGACAG
+GGTTCCACCTTGTTGGACAGGGGTCAAACTCCTGGCCTCAAGTGATCTGCCTGCCTCAGC
+TTCCCAAAGTGCTGGGATTACAGGTGTGAGCCACCGCACCCAGCCTTGGCCACGTTGTTC
+TAACACAGCAAAGCTTTGGAGTAAATGAACTGACCCTCCCAAGGCAGTGCCTCTTCTTTC
+ATTCGGAGCAGAGTCCTCCACCTCACCCAAAGAACATATGGGAAAATTATAGACACGAAA
+AGACTCATCTTACAAGATAAAGATTTGAAAAAAATATGTCTTAGAATTAGACACTTAAAC
+TAGTCCTATAAAAACTACACAAGAAGTTGGAATACTGCAGTGCTACCAATGACTGTTGAT
+TCTTACCACCCAAGCTAGAACACAAACACTACTAAAACTAGTTACTCCACTCACGTAAGT
+AAAACACAGCCGTTTAATTTACTTTGACAAGTACCAAACATAGTTATTCTAAAAACATCA
+TTATGTCAAACGACAGTGTGTAACAGATTAGTATACAAATACACATGGGCACGTTTGTCG
+TCATGTCTCCCCCGTCCTGCGTCGCCCCCATTGAAAGCCAGACAGACATAATGCTGACTT
+ACATGGTGGCCCCTAAGCCGGCTAACAATATATACAAGACATGTGACAAGCTTTCTAACT
+CAAACATTTGCATGTCTACTATGTACAAGTCATCATGTTATCCCACTCAGGACAACCAAA
+GATGAAATGTTTCTAACCTCAAGAAGCTTAAAATTTAGATAATAATATGTATGTGTATAT
+ATACGTTATACAGGTAATGTATAATATATATATACACATAGGTAACACATATAAAGCATA
+TTGTATGTAATGTTTGTAAGCACTTGTGTTAAGTCTGAAATTAATCTGAAGGGGAGCGAG
+GAAAGAGCTGAAAGACTCCAAAGAGTCTATCTTACAAGTAAATGAAAGTAAAGTACAGGC
+CTGGCCCAGTGGCTCACACCTGTAATCCCAGCACTTTGGGAGGCTGAGGCGGGTGGATCA
+CCTGAGGTCAGGACTTGGAGACCAGCCTGGTCAACATGGAGAAACCTCTGTCTCTACTAA
+AAATACAAAATTAGCCGGGCTGTGGTGGCGCACACCTGTAATCCCAGCTACTTGGGAGGC
+TGAGGCAGGAGAATCACTTGAACCAGGGAGGCAGAGGTTGCAGTGAGCTGAGATCCCGCC
+ACTGCACTCCAGCCTGGGCTACAGGTGGAGACTCAAAAAAACAAACAAAAAAAACACCAG
+AGTCTGAAAAAAATAAAGTACAAGATAGTATATTTGGAATATGGTTTGATTTACATAAAA
+ATGCACACATGACGGCACATACTGGAGGAAAATAAGCAATACATGAAAACTTGTGTCAGG
+GCTCAAAACAGGAGTGATTCCTATCCTCACTTCCCAAGATTACCTACCTTGTTTTCTTTT
+TTCAGCATTTATGTATCTTTTTAAAAGCGTGCCACACACATCTGCGTACAGTCACAGGCT
+TATGATCAGCAGAGATCTCTAGGATGAAACTATTTAAATCTGAAAACCATGGCCTACTAT
+TGCTCTATTTGGGGGTAATTTCACTTGAGCTGTTTTCAGAAGCAAGTGCACCCAACGCTA
+TGGTAAATTAGACTGAAGGTTTTGTGTTGTGGGATTTCACCCTTCCTACGAAAAGCTCTC
+TTCCCTCAAACCCACAGACACCACTCCACAATCTGGGGGTTTCTAGTATGATAAATATCT
+GCCTCCCAAACCCCCCATGGGTCATACGCCACCAAAAATCCTAACCACCTGAACTTAGAA
+GAAGGCAGAAAGTCTTAATTTATGAGGGAGAGAGGGGTTTCCCACCTGGAGGGACGAGAG
+CGACTCACTGTCCTCTGTTCCTGGTTCCAGTCACTTACAGGAGCTGGCTGCGCCGTGCTC
+CCTTCACGCGGCTTTCCACCCAAAGCGCATCACGGCCGCCAGCCCCTGACGCTAGCCCCT
+TCGCCACCTCCCAGAACCTTCTCTCCCTCTCCCCCACACACGCACACTCACACTCACACA
+TGCAGTCCCATCTGCCCCCGCCAGAGCCGCTCCTTCCAGGGCCCCAGGATGCCAGATCCG
+GATCCGGGAGATGCAACTTGCGGCGCCGGCCCAGGAGGCTCGGCACCTGCTCGAGCCGCC
+GGGCCGCGCTCAGCCCCGCGCCGAGCCAAAGCCCGAGTCCAAGCCCGAGTCCAAGCCCGA
+GCCCAAGCCCGCTGGGTCCGCGCCCTCACCTTGCTCGCCGCGGTCCATGTCTCCAGCCCG
+CCGCCTCGTGTCCTCTGCAGCACCCCCGCCTGCAGCCCGTCCCGGCTCGGATCGCCCGCC
+GCGCCGCGCAGAGCTCCTCCTCGCCTCCGCCGGCGACTCCCGCGAAGTCCCCACCCCCAG
+AGGCGTCGGGCGCGGCGGCGCCGCCCGCCCTCGGCCTGGAGCGCTTTCCTGGGGCGTCAC
+CCAACCACCTGACCCGGTCGACCTGTGCGCTCCGCCACGTCGGCGCGGGCGGCGCAGCGC
+TAGGAGGGCCGGGCGCACCCCGACTCCCGCACCGGCTGGAAGTCGGCCGGGAGGAGGGAA
+GAGGACGGCGAGGAGATGGACTCGGCCATGGAGGCTGCGTGGAGCCTGCTTGGGAACCGG
+GATGGCGTTTGCCTTCCACCATCAAGTTATTTATAAAATCAAAAGTTTCCTCCGAGGCCT
+TGGAGATGCCCTTTCTCTGCATCTGCGAACACCTACTTTCCTATACTTACAGTAGGAAAC
+ACAGGAACGTTATTTAGAAATGCCAGTGGCTCTTTTCTCTCTGTATTTTATTACCTAAAT
+AATGCCCTATGATGTCTTCTCTAACTAGGTCATAAACCAGCATAGGTGAAAATTGCAAAG
+AATCTCTTGAAAAATTATATAGTCTTTTCCATAGAATGCGGATTTTTTAGGTGACTAGGA
+AGATTTTCATATAATAAAAATCTGTTTTGAGTGCGGGACTGAGGACAACACTAAAATGAA
+TTAAATCAAATGAAATTAATTAAATTAACCGAAGGTCAGAATTATCAGCAGAGATCTTTG
+GAAAATGCGTGTTGAGGCGTCATGTCCGTTGATCAAAGGACAGTTTGAGGTTCCCGTAAC
+AATCCAGTTCTTTTCATTAGTAGCGTTAACAATCTGTTTTCACAGGGTTTTGCAGTTACT
+CGTCTTCCATGAAGTCACTTTGATTGTATGGGTCATGGTCTTCAGGTGGTGTCTCAATTT
+CGTAAGCTATCTGAGGCTGCAAATGAAGTGGGGCTTCTTTTCTGTGTTGCTTGACGTTTA
+GGCCGAAGCATTGTGTAGCACTCCACAGACAACAAAGAAGCACTTATTCAGATGTTTTAA
+AATTACTTGTAGTTACCTGAAGTGACTGTATGCTATTAATATCTCTATACTGTCGTGCTG
+TATGTAAAGTGTAGCTCTCTCCAGCCTGCATCTTCCAGTGTCTTCTGGGGACGTTTACTG
+TTTGACTCAACCAGATGTGATCTCTTCTATTTGAGTCCTTCTACTCTGACTGCACTTGGC
+TCCTCTCCTGTGGCACTCACCCCAGCACTGGTGCCAGGATGCTACCAGTGTATGTTTCAC
+AGTCCTATTAGGTTACAAGCTCCAGGTGGTAAAGTCCTTAAAATGGCCTATTAAAAAAAT
+CAAAAAACAGGCCTGGCACGGTGGCTCACGCCTGTAATCCCAGCACTCCGGGAGGCCAAG
+GCGGGTGGATCACTTGAGGTCAGGAGTTTGAGACCAGCCTGGCCAACATGGTGAAACCTT
+GTGTCTACTAAAAATACAAAAATTGTCGGGCGCGGTGGCTCACGCCTGTAATCCCAGCAC
+TTTGGGAGGCCGAGGCGGGCGGATCACGAGGTCAGGAGATCGAGACCATCCTGGCTAACA
+CGGTGAAACCCCATCTCTACTAAAAATACCAAAAATTAGCCAGGTGTGGTGGCGGGCGCC
+TGTAGTCCCAGCTACTCGGCAGGCTGAGGCAGGAGAATGGCATGAACCCGGGAGGCAGAG
+GTTGCAGTGAACTGAGATCACGCCACTGCACTCCAGCATGGGCAACAGAGTGAGACTCCA
+TCTCAAAAAAAAAAAAAAAAGTTCCAGGTGGGCAAAGATTATTTTGGTCATCTCTGCATC
+CTTTAATTCTACCATGCAATTAATAAATATTGTAATTTTAAACCAGGCATGGTGGTGTTT
+GCCTGTAAACCCAGCTACTCAGGAGGCTAAGGCAAGAGGATTGCTTGAGCCCAAAAAGGT
+GCAATATTTTTTAAAAAATTTTTAATGTAACATAAAGGTAAATTTTGGCATCAGCAGAAA
+ATTCTGTATGTGGTAAAGAATTTTTGACTAGCTGATGCTGAGATCTATTGTATAGAAATA
+AACATCTGGAGAGACAATCTCTCAATGTACTAATTTGTGGACAAATAAATAGCACTTGAA
+CGTGAGTGTCCGTTACAAATATTTATTGTTTGTATCTGTTTAACTTACTATATAGTGATG
+AACTTGTTATGTATGCTGAAAGGAAAAAAAGTCTTATCTTTTGAAGAGCTTATAGAGTAG
+TTCACATGCAGCAGAGATGGCAAATAGCCTACCTGATAAACAGCCTTCCTGTTTTCCTTC
+CTAAGATAACCTAAATATTGTTTGGAGTGGCAATGTGCCCAGCTGAAACACTGGGCACTT
+CAAACTGCCTTGCAGCTGGAGGTGGGTCTCTCTCATTAATGTCCAATGAGATGTGAGCAA
+ACTGTACTAATTGGAATCTCCAAGAAAGCATTTAAAAAGAAGACAGACTTGGCAGCATTA
+CTTGGCCCTTCACCCTTCCCATTCCTGCTTAGAGGGGCAATAGCCATTTTGCAAACACGA
+GGAAGAAATTCACAAGCCAAGGACGGCAGAAAGAACCCAAGAATCCATGGCATCAGAGAC
+CTGCTTCTTACTGGAAAAAAATAAATGCCTGACTTTGTAAGGCCACTGTAGTTGGCTTTC
+TGTTAGATGGAGCCAAATGCAATCCCAACTGATAGAATGCGCCATATAGAAAATGCACTC
+TGGCATGCACCCACGTAGGTGGATACATGCAATCCTGAGCCTTAGAGATAGATTAACTTA
+ATTTTCTCTTTGAGGTTAAATGAGCACTGTTCATACTATAAATATCCTAGTACATGATAT
+TTCCACAAAAGCCTGCTTTTCTCTTACATCTTCCTACTACATGTATTTCTACAAAAGCCT
+GCTTTTCTCTTGTGTCTTCGTACTACTTCATTTGTTTTCTTCTGACAGAATCTGTGCTTA
+CAATTTATGCTGTGTTACTTCTGAAATGAACAGGTCTTATGTTTTAGCACTCTGAGGAAT
+CTCTGGAGAATGGCTAGCACTTAAACAGAGCACCTGGGTGCATTGAGTTGAACCACATTT
+AAAAGGCTCAGTACAGGAAAGAAACACTAGATTTACTTTGTGGTGTTATTGTTGATGGGA
+ACGTGGATTTTTTTTAAGTTTCTTTTTTTAAGTTTCTTTTTTCAGAATACTCATTTGTTG
+GTGAAATTTTTACAAGAAATTGTAAACTTCCCCTGAAACAAATGCATTGAAGCAAATGAA
+GGTATTGAAAAGGATAGATAGAAACCGACTTATGTAAGTGGAAAAACTCTATACTCTGCC
+CTTGTTGTATGTATCTTCCTTGACCGATAGCCAGCAGAAATCACACAGAATGTGTGGCAA
+GTGGGATGCTTTCTGTAGTCTTACCCCTCATATTTGTGGGGCCTGGGGCGAGGATACAAA
+TGGAGCCCCTGGCTTTCTCTTCTGGCTCTGTCCTTTCACTTTGACTCTGTCCTGCACCAG
+GCTGGCCCACTCCCTTGTGCGTGGATGCCTTAGGACATATCCCATCTCTATCCACCCTTT
+CCCATCAGCCGAGCCTTGGCCATACCTCCATTCTAGGGTTGCACTCAAAAGGACTGTCCT
+GGGAGAAAAGCTGAAGGCCTTGACAACAGATGTTGGCCAGTTTAGGCAAGAGATTCTGTA
+GTTATAGGTATCAGATGCACCGTTGATAAAGAGGGGGTAGATATTTGATGCTAGGGACTG
+CTCATCAAGGAGAACAAAAGTGGGAAGTCTCTATGGGACCCAGGGCGCCCAGTGGAGGGG
+CTTCAGGTAGCCTGGGTCTAGGGTTGCTGCCAGATAAGATAAAAGGACACCCAGTTCAAT
+TTGAATTTCAGATAAATGACAAGTAATTTTTTAGTGTAAGTATATCCCTGGCCAGGAGTG
+GTGGCTCACCCCTGTAATCCCAGCACTTTAGGAGGCCAAGGTGGGTGGATCACTTGAGGT
+CAGGAGTTCGAGACCAGCCTGGCCAGCGTGATCAACCCCTGTCTCTACTAAAAATACAAA
+AAATTAGTTGGGTGTGGTGGCACATGCTTATAATCCCAGCTCCTCAGGAGGCTGAGGCAG
+GTGAATCACTTGAACTCGGGAGGTGGAGGTTGCAGTGAGCCAAGATTGCACCACCGTACT
+CCAGCCTGAGTGACAGAGCAAGACTTCATCTCAGAAAAAACCCAAAAAAGTATACCCTAC
+AATATTTGCAACATACTTATACTAAAATTTATTATTTATCTTAAATTCTTAGCAAGTTGT
+CTTATATTTCTATTTGCTAAATCTGACTACCCTACCTATGTCAAAGGGTAGTTCTGGCTC
+TCTGATTGTTCAAACAAATGAAGGCATATGATACCACAATTTTGAAAATTATATCATCAT
+CCAGGAGAAAGATAGACTCTTCCTGCTTGAATCATGGTAGTAAACAAAGGGATGAAGGTT
+AGGAGGCCCAAGAGATCAAGAACAAGTTTTGGAGAAAAATTGATTTAATGTCAGGTAATG
+AACATTTTTTTGCTTAAGATAATTGAATAGCCATCTTATTGTATTCTCTTAGCCATCCAT
+GTAAGAGACTGACTGTGAATATGAAATAAACAACTTTTAAAAATGTGTAGAAACAGGTAT
+TGGCAGGAAAGAGTACTTAACACTAATGGAGGTTGGACACATAAATACCTAAACATTAAC
+AGGAAACGATCTCACACTATTGATTTTGGCTACATTAAGAAAAGCCATAGACACTTAATC
+TTTCTTGTATGTTTTTAAGCCACTCTGGATTCTGTGTATTTATCAAATTACATATGGGAA
+CTGGGTAGGGAAGGGAGTGCTGGGAGAGCCATTGTCCCTTTTCTCCTGGAGTCTCCACCA
+TCACCGTTCTAATCTTTTCATCTCTCTCTAAGATTACTCCAGGGTATAAAATGCATTAGA
+GATATGTATATTTAACAATTAAATGATTAACAATATTTCTAAATTTTTACACGGTGTTCA
+ACTCAGTGTCTTACAAACCATTTCACCCCTGCAAAGATAGCTAGTTTTCCAGAATGCCAA
+TGGTCCTCTGGCAGAAATGGTGTAGGCCAGAATGGCAAGTGCCCAGGGTCTTTGATGAAG
+AGCCAAATTCTGTGCCACTGTCACCAAAATATAACTCTGCAAGACCAGAAACAACTGAAA
+ACTCTGGAGTGGATTTATCTAAACCATCACTTTAAACTATCTGGCCAGGCACAGTGTCTC
+ATATCTATAATGCCAGCACTTTGGGAGGCCAAGGAGGGAGGATCATTGGGGGTCAGGAGT
+TCAAGACTAGGCTGGCCAACATGGCGACTAAGATACAAAAATTAGCCAGGAGTGGTGGTG
+GCACATGCCTGTAATCCTAGCTACTTGGGAGGCTGAGGCACAAGAACAGCTTGAACTCGG
+GAGGCAGAGGTTGCAGTGAGCAGAAATGGCACCACTGCACTCCAGCCTGGGTGATGGAGT
+GAGACTCTGTCTCAAAAACAAAAACAAACAAAAACATCACTATGGATCTGAGTGTGGTGG
+CTCAGACCTGTTATCCCAGCACTTTGGAAGGTTGAGGTGGGAGGATTGCTTGAGTCCAGG
+AGTTTGAGACCAGCCTGAGCAACTTAGTAAGACCTCCTTGTCTCTACCAAAAAGTCAAAA
+GTTAGCCAAGCATGGTGGTATGTGCCTGTAGTCCCAGCTACTCAGGAGGCTGAGGCAGAA
+GAATTGCTTGAGCCCGAGAGGTTGAAGTTACAGTGAGTCAAGATTGCACCACTGCACTCA
+GTGTGGGCAACAGAGCAACACTCTGCCTCAAAAAAAAAAAAAAGAAAAGAAAAAAGAAAA
+GAAAAGAAGAAGAAAGAAAAGAAAACATCACTATCTTAGGCCTCTCACTTAAGCTTCTCT
+GGTTCACTGTCCTCATCTCTAAACTATGGAGTCATACTTTAGGATAAAGATGGCATATCA
+GACACATTTTTATTGATTGATTGATTGAGACATGGTCTCAGCTGTTGCCCAGGCTGAAAT
+ACAGTGGCAGGATCAATGCAGCTCACTGCACTGATGTGCAGCTCACTGCAGCCCCAACCT
+CCTGGGCTCATGCAGTCCTCCCATTTCAGCCTACTGAGTAGCTGAGACTACAGCCATGAA
+CCACAGCATCCAGCCTTATTTATTTTTAAAATGTTTTTTATTGAGATATAACTCATGTAC
+CATAAAGCTCACCCTTCTGAAGTAAAAAATTAAGAGGTTCTTGTAAATTCTCAACATAGA
+TTCATTCTTACTTCCTCTCTATGCTGCTAAAATTACAGTAAAGAGATAAACTCACAAGGA
+CAAAGAGAATGTGAGTGTCTACGTAATGATAATTGATCTTGTGAATCTGAGAAGGCCAAA
+TGCTAAACTGGGAAAGCCAAGAAGAACCTAATTTCCACTGCAGCACTTCCAAAAACCTCA
+GGACTTGGCATCAGGTATCTGTGGATGTAGAAAGAAAGTGAGGCTCAAAACAAGAGGATT
+GGTTGAAAGTTTACTTAAGAAGTTGGGTCCCATCCCCTTCCCTATTCTGCAAGAATACTA
+AAGTGGCTTCTCTGGAGAAGGAAATTTGACAATCTCTTTACTAGAAGACTAAGTACATTT
+GAGGCTGAGGATTTCCTAATACAGGCAGAAAAATTCATTAGCAGTTCACATCATGAATGC
+TGTTTCTCCAGCCTTGCTCTGCTTGGTTCTCAGGATGCAAACAGCCAGGCATATACTGTG
+AAAGCAGGAGACTGAAAGATCCATCTCTCAGGAATTTAACCAACCTAAGAGTAAAGAACC
+AAAAATGTTGACATTGGATAAACCAGATCACCTTACCCTCAAATCTATGGTCACAAATCT
+TGCCCACGTACCTAAAGAGACCAGTCAGCTGCTTCATGCTCAGGGCAGGCAGCCATGATC
+CAGAGAAAAACCCTGATATGGTTTGACTCTGACCCCACCCAAATCTCATCTTGAATTGTA
+ATAATCCCTATGTGTCAAAGGCGGAGCCAGGTGGAGATAATTGAATCATGGGAGCAGTTT
+TCCCCATATTTTTCTCGTGGAAGTGAATAAGTCTCACAAAATGTGATGGTTTTATAAATG
+GGAGTTACCCTGCACATGTTCTCTCTCTTGCCTGCTGCCATGCAAGACATGACTTTGCTC
+CTCTTTTGCCTTCCACCATGATCGTGAGGCCTCCCTAGCCATGTGAAACTGCGTGTCAAT
+TAAACCTCTTTTCTTTATAAATTACCCACTCTCCAGTATGGTTTTATTAGCAGCGTGGGA
+CCCAACTAATACAAGTCCCTTAATGGAAGATAAAGACCAAAATAAACACCATAAAAAGGC
+AACTTACAGGAAACAAACTATACAAGGAGAAGGAAACAAACAGATCTTTAAAGCTATTGT
+TATTATATTCAGAGAGATAAGTGAAAATATCCTAAACATGAGACAAAAATAGTTTGCTCT
+ATAAAAAAATGGAGCATTCAGAGAAAAACCAGTTGTTAGAAATTATATTATAGCAGACAT
+TAAAACTCCTGTGGTAGGTATCATTTGGGATAAAGATCTCCAAGGATGTCTGTGTCCTAA
+TCCCAGAACCTTTGGCAAAAAGGGACTTTACAGACTTGATAAAGGTTAGAGATCTTGAGA
+GAGGAAGATTATCCTGGATTATCAGATGGACCCACTCTAATAACATGTGCTCTTTTGTTT
+TTGTTTTTTGAGACAGGGTCCCACTCTGTCACCAAGGCTGGAATGTAGTGGCATGATCTT
+GGCTAACTGCAGCCTCGACTTCCAGGATTCAAAAAAATCCTCCCACCTCAGCCTCCCAGG
+TAGCTGGGACTACAGATGAGCACCACCACACCCAGCTAATTTTCATATGTTTTTGTAGAG
+ACGGGGTTTTGTCACGTTGCCCAGACTGATCTTAAACTCCTGAGCTTAAGTGATCTGCTC
+ACCTTGGCCTCCCAAAGTGCTGGGATTACAGGTGTGTGCCCCTGCACCCCACCTACATGT
+GCTCTTAAGAGCTGAGAATCTTGTGACTGAGAGATGCCACAACAGAAAAAGAGGCAGGAG
+AGTTTCGAAAGCATGAGAGGACTTGACCCACTCTTGCTGGCTTTGAAGATGGAGAAAAGG
+GGACCATGGGCCAAGGAGTACGGGTGACCTCTATAAGCTGAATGAGCCCTTAGTTGACCA
+CCATCAAGAAAACAGGACCTTAGCATACAATCATGCGACACCGAATTGCAACAACCTGAA
+TATGCAAGAAACAAATTTTTCTCAAGAGCCTCTAGAAAGAACATACCTTGTTAGTCCTAG
+ATACCTTGACATTAGTCCTGTGAGGCTCATGTTAGACTCCTGATCCTCAGAACCATAAGT
+TAATACCTCTGTGCTACTTTAAGCCACTCCATGGTTGGTTTGGAGTATAAAGTAAATTTT
+CTAGAGAGAAGACCAAAAAACAAAGGTATGAAAAATAAAGGGGAACATATAAGAAAATCA
+GAAGACTGATCCCAGAGGTCTAACATCCAAAAAAGAGGCCAAGAGAAAGACATGGAAGAA
+ACAGAAAAAAAGAAGGAATCAGTGAAATAATTCAGGGAATTTCCCCAGACTGAAGGATTT
+CCAGATTGAAAGGGCTCACTGAGAACACGGCACAAATTTATAAAGTTCAGAACACTGGAG
+ATAAAGACCCCACAAGTTCTAGAGATGGAAAAAAAATGGTCACATTCAAAGTAAAAGGAA
+TAACAATGGGTTTGGAGTCATGGACAACAAAACTAGAAGACAATGGAGGATTAGGCTTAA
+TTTACTGAAGAAAAGTGATTTCTACCTTATTTTCTTCTTAGATTGAAAAGACAGAATGGG
+AGCAGGTAAGAAAGTTAGGAATGAGTAATACTGAGGGGTGAATAGAAAGGATGAATCCTC
+ATCATTCATAGTGGAAAACTGGTGGATAATGCCGAAAACTGGAATTATCAATATATGCAA
+GTTATTTAAAAAAAAAAAAAAAAAAAACTAGGCCAGGTGTGGTGGCTCATGCCTGTAATC
+CCAGCACTTTGGGAGGCCAAGGAGGACAGATCACTTGAGGTCAGGAATTCAAGACCAGCC
+TGAACAACATAATGAAATCCAATCTCTATTAAAAATACAAAAATTAGCCAGGTGTGGTGG
+TGGGAGCCTGTAATCCCATCTACTCTGGAGGCTGAGGCAGGAGAATGGCTTGAACCAGGG
+AGGCAGAGGTTGCAGTGAGCCGAGATCGCGCCACTGCACTCCAGCCTGGGCGACAGAGCC
+TAGACTCTTTCAAAAACAAACAAACAGAAAACCTAAATGATTTTGATTTGAAAGTGGTTG
+CCTTCAAGGAGGAAAATGCAAAGGGTAAGAGGGTGGACTGCTGGGTTTTTCTGTTTTGTT
+TTTTGCTTTTTTGCAAAAATCCTTGTTTGCCTCTTTAAAATATGTACATGTTTAACTATA
+AAAAACTAAAAACTGGAAAGTAAAAATAAAAAGACTGATAAATTAGTGAGACAATAAGCT
+AAAAAAACAAATTAGGTTGCATGAATATACTAGGTAGCACAAACTTTTTTTTAGGGAGAA
+GTTATTTGCTATTTCCCTGAATCCTTGAAGTAGCCATGAAATCTCTGTGTTTGTTCTTTG
+AAGAGAGCTCTCAAGCCCCACACATTTCCAGTGAAATATAAGGACCCTTACTGACACTAT
+TTCCAATTTTCCTTTCAGCTCTGAAAATCTATGGTGCGTAGGAAGATGGACAAAACATTC
+TTCGTGATGAGAAAGCAAAGCAGATTGTGATCACATTTTTGGAAAAAATAGATTTGCATA
+TTCGATCTTATGCACAGAAAGATATCTGGCAAGACATTGACAAATGTTAATAATAGTTAC
+TTCTTGATGATAGGCCCAGATTATTTTTATTATCCTCTTTAGTTTGTTCTTGATATTTTT
+TTAACACTGAGCTTATCATATTAACAGTAATCTACATTGTTTAATAGGTACGGGCTGAGC
+ATGGTGGCTCATGCCCATAATCCCAACACTTTGGGAGGCCGAGGCGAGTAGATTGCTTGA
+ACCCAGGAGTCCGAGACCAATCTGGGCAACATGGTGAAACCCTATGTCTACAAAAAATAC
+AAAAAGTAGTTGGGTGTGGTGGCGCATGCCTGCAGTCCCAGGTACTTGTGGGGTTGAGGC
+GAGAGGATTGCTTGAGCCCCGGGAGGTCAAGGCTGCCGTGAACCATGATTGCCCCACTGC
+ACTCCAGCCTGGGCAACAGAGTATAAGAACCTGTCTCAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAACACACACACAAAAAAGAAAGAAAGAAAAGAAACAGGTACAGAGTTT
+CAGTTGGGATGATGAAAAAGTTCTGGAGTTCTGTGAATGTACTGAATGCCACTGGGCTAT
+ACACTTTAAATGATTACAGTGGTAAATTTTATCTTGTGTATATGTTACAAACACAACGAA
+AAAGAGTTATCCAATACTTGCCCTTTATTCGCTTCCAATTAATTATTATAAATAACAGTT
+AACTGTTTGAGAGGGTCAGAAAAAATGTCAAACAAGTTTAAAGAAGATGTGACCAGCCTG
+GGTAACATAGACCCCATCTCTATATTTTAAAAATAATTTGTATAATTTTTTTTAAGTTTG
+AAGAAGACACTGAATACTGTGAAATTGCCTAACAATTGATATTTTCTGAAGGCAGCTCTC
+TTGGTGGGATGTAACTCCTAACTTTCTCTCAAAAGTTTTTGTTGTTGTTGTTGCTGTTGT
+TGTTCCATAAGGAAAATGAATTTAAGAGAAGTTTGGGCCAGGCACAGTGGTGCACACCTG
+TGATGCCAGCTGCTTGGGAGGCTGAGGAGGGTGGATCACTTGAGCCCAGGAGATTGAGGC
+TGCAGTGAACCCTGATTGTACCACTGCACTCCAGCCTGGGTGACAGATGGAGACCTTGTC
+TTAAAAAATTAAAATAAAAATAAAAACGAGGGGCAGTTTGATTCTCAGTAGGGGCATGAG
+AAAGATAGAGTAATATGGTTCCCCCAGGCAAAAAAAAAATTTTTTTTAATTTTGAGATAG
+AGTCAAAATTTAAAAAAAGATCACGCCAGGCTGGAGTGCAGTCACCTCAAGTGATCTGTC
+TGCCTCAGCCTCCCAAAGTGCTAGGTTTACAGGCATGAGCCACCACGCCTGGCCAAAATG
+TTTTGTCCATTGTTGTAGTCAGGGTCCCTGTCACATAGCTTGTGAGATGGAGATTTGAGT
+GCCGGGGGTGGATTGGTGAGCACCCTGGGATCCGACCTGTTGGGAAGAGAAGCCAGAAGG
+ATTCAATGGAGGAAGAATGGACTGTGTGTGATGCAGTCACAACAGAGGCCTCATCCCATT
+CCTCCAGAAGCTCTGGAGCCACAGTGTCTCTTCAGAGTTGTCCCAAATTGAAGCAAATGG
+CCCTGCCTTTATAGCCCCATGCTGATCCACCCTAGGAAGTGGGCTGCCCTCAGGAAATGA
+TCTTGGGCAAGGTGGCTTTTCAAGATTGATGGCAGTTCTCACCAAGGAACTTCCCAGAGG
+ATCATCAGCTGCCAACGTTCCCAGTCCTGAAGAGAAGATGTGGATGGCACCAGTGAGGGT
+CCTCGCCAATCATATATTCTAGAACATTCCTGGGCTTTTCGACCTGTATCATAAATCATC
+CATACGAATCAGAATAGAACTAAGGAGTGTCAACCAGGAAGTTAAAGACTAAACCTACCT
+TCCAGTGAAATTGGAGTTTAACAATAAGGAGAAAAAGGTTCCAGTCCCCACGTGTTAGGA
+CATTGACCCCAGAGCCTCCTCAGAGAGCCAAAAATGTACTCCAAATGACCCTGTAATGAT
+ATACTATGGTACTGTCACCAATGTCTTTTCAAAGTAGCTCCAAAGGAAGCTTTGCTCATG
+GTGTAGCTTAAGCCCAGCTCTTTTTCTCCAGCCCTAAAAAAGGAAAATAAAAATACTGAA
+GTCCTTTCATGGGCTTATTCCTAAAGCCCAAGATGCACAATAGTATAAGTGCTTTTTCTT
+TATGAAAACATTAAAACAAAAATGATGCATCATTAAAGAGACTCCCTCAATTATGTTCTG
+TCTTGCTTCCCCTCGAGGGAAACCGCCAAAGAAGGAGGAGGTTTATAAAGTAAATGACTA
+GATGCAGATGTGAAATGACCTACCAGAGAGCTACTTCTGCTGATATGGGAAAGAAATACT
+CTCCCTCCAGTCTCTACCAATAAACCAGCGGAGGTCTCCCCATTAGTCAGGGGACTTAGG
+AAATCCCACTTGCTGGCCTATGGATGAACTGCCTGAAAAATATTTCCTCAGGTTCTCTAC
+ATTTTCTTTAAGGTTTTGAATTCTGCACTGGAAAAAAGTTGAATTATTTTCTCCAATTCA
+CACTTCATTATATTCAATATTGCAATTTTAATGAAGCCAAAGATCTAAGTGAGGATACCT
+GCTCACATTCTGACTCTCTTCACAACCTTGGGGCGACAGAATGACATCTTGCAAATGAGG
+ACACTGCGACACAAAGAATATAAGGAAACCTACTGAAAATCAAATACCTCTTAAATGTCA
+GAACTGTAACTCACCAGAGATCTCCCTTCAAGTTTAGAGCTCTTCTCACTACACCACAAA
+ATGGCTCTGAGGGTGAATTAATGCATTGTCACAGCTTAAGTCAGGAGAAAGAAACAACCA
+CATCTGAACACTTCCTATTTAACCCAGCAGCCTGGTCCCATCCCAAAGGACAGACCTAGA
+ATCAAAAAATTATGGAATAGTCATGTGAATTGGGGCTAGAAACTTCTGTAAGTGAACATC
+TGGTTTGGTCCTTTGCCTTCAAGGAAATAACTTTATTGTTATGTCCATTTTCTTGGAATA
+GGAGTTGAGTCCAAAGAGGATCAGTAAGTGCCCAGGGCTTATGGTTATTGATGAAGAGAC
+AACCAAAGTTGAATCCTCAAAATTACTTTGTGGTATAGGAAACAGCCAGACTATTTTGAA
+CTGACTTTGGGGTATAGGAAACAGCCAGACTATTTTGAACTGACTTTGGCCATGTTTCAG
+GCAGCCCGGGAAGGGACATTTGCTCAGTAGGTGGAGTGGACTTCTGTGTAGACAATGAGG
+TTTTAAATTTTAATTTAATTTATTTATTTTGAGAGAGGGATCCACTCTGTCACCCAGGCT
+GGAGTGCAGTGGCGTGATCATAGCTCACTGTAGCCTTGAACTCCCAGATTTGAGTGATCC
+TCCTGCCTCCACCTCCCAAGTAGCTAGAACTACAGGCATGTGCCACCATATCTGGCTAAT
+TTTTTAATTTTCTGTAGAGACAAGGCCCTGCTATGTCACCTAGGCCTTGAACTCCTGACC
+TCCCTCCTCAGCCTCCCAAAGTGCTGGGATTACAGGCATGAGCCACAACGCCTGGCCCAG
+TGGAGTTTAAGGGGCGTCAGATTACTATTAAGAAACTGAGGCTGTGCACAGTGGCTCACG
+CCTGTAATCCTAGCACTTTGGGAGGCCGAGGTGGGTGGATCACTTGAAGTGAGGAGTTCG
+AGACTAGCCTGGCCAACACGGTGAAACCCCATCTCTACTAAAAATACAAAAATTAGCTGG
+GCATGGTGGTGGATGCCTGTAATCCTAGCTACTCGGGAGGCTGAGGCAGGAGAATCACTT
+GAACCCAGGAGGCAGAGGTTGCAGTGAGCTGAGATGGCACCACTGCACTCTAGCCTGGGC
+GACAGAGCAAGATTCTGTCTCAAAAAAAGAAAAAGGAAAAGAAACTGAATATACAAATGG
+ACATTGGTGGCTGGGTGCGATGGCTTACACCTATAATTCCAGCATTTTGGGAGGCTGAAG
+CAGGAATTCCAGACAATGGCCAGACTGTATATGACCATAGAACCCTGTCCCACAACCTGT
+GTCAACCAGATCAGAAAGCCAAACCATAGCCTATGCAGCAATCAACCCAGAATAGTTAGG
+ACTTTGCCCATAACTGTCAGGTTTCCTATTTTTTGCCTATTTCCAACTCAGGACCAACCA
+GAGGAAGCCAAATATGCTCCTCAAACTAATCATAGGAGATGCTCACTGCTAATTGGCCTG
+CTCCCGGCTTCCTCATGCCAAGAACCCCTAATCAAATCATACTGGAAGCCTTTGGTGGTT
+TTTTTGTTTTGTTTTTTCATTATAAATCTTCCCCTTCTCCTGGCTGCCTTTGAGTCTCTG
+CCAAACACAAATGATGGTGGCTGACAACCTGGATAGAGCAGGCTCTGAATAAACAGCCTC
+TGATTGTTCTCATTTGGGCATCTTTGTTTATTTCTACATTTTTCCTGGAGGTTCACAAGA
+CACAGGCTGCACTTCCCGCTGCTGCAGACGCCAGCCTTCAGTCAGGTGTGGCTTCAGGAA
+GGCCCCTTGTGTCTTGCTGCTTGTGGCCTCTGAGTCCATGATGACATGGTAAATCAGCAC
+CAGGCTTACATTCTGCTCTTTTACATTGAGTTCTTTGGCCATTTATTCTGTTTGGTACCC
+AGGTAATTTACTCATCCCCATTTGTTTGGCATCCTTCATGGAATCAGTTCCATTTCTTTT
+TTTTTTTTTTTTTTTCTTTTTTTTCGAGATGGAGTCTTGCTCTATCACCCAGGCTGGAGT
+GCAGTGGCATGATCTCAGCTCACTGCAATCTCCGCCTCCTGTGTTCAAGCGATTCTCCTG
+CCTCAGCCTCCTGAGTTGCTGGGATTACAGGCGTGCACCACCATGACTGGCTAATTTTTG
+TATTTTTAGTAGAGACGGGGGTTTCACCATGTTGGCCAGGCTGGTCTTGAACTCCTGACT
+TCGTGATCCACCTGCCTCGGCCTCCCAAAGTGCTGGGATTACAGGCGTGAGCCACCGCAC
+CTGGCCCCCAATCAGTTCCATTTATTTTCATCCTTTTTGCTCTTGTTTGTGCTTTCTATT
+TGTATTATGCTGTCTAAAAGGATTATTTGACATAAAAGGAGAATCAAAAGGTATAGCCCA
+GACATAGGTCCTATTAGCCAATTTTTTTTAATCATCCTCACAGACTGGGGCATTTGTGGT
+TCTCACCAAAATGGTAGCTATTCAGACAAATTTTGTTGTGGATTACCAATAAAACTGAAT
+AAGTCACTTCTGTCTTTGTCATGATTTTTTCTCCCAGGAGCTTGGCTTTGATCCAGACAG
+AATGCTGTTTTTCTCTCTGCTTTTCTGCATACTAGGGGGCACAGATTGTGGGGTCTGCAT
+TCAGAGGTGGCCCACTGTCAGGTTGGGGCCTGAGACACAAAGTGCAAAACCATTACTTTT
+AAGTAATTGTTGCCCCCTCTCCAGGGGTTGTGTAAGTCTAGGTCTTCTCCTCTTCCAGGA
+AAAACTTCTTACTGGAACTCTCATTATAACCCTAATTCTTATGACTTCTTTCTAAATGCA
+TGACTTCACCAAGGTCCTTCAATGGCCACTCTGGGGAAACATTTGACTTCAGCAGTATTG
+TTCATTTGAGAGGAACCTTAGAAAAGAAGAGAAATAAACTTTCTCATGTCCAATGGGCAG
+TAATTTTTTATTGGTATGTGGAGGCCTCTGAATGAAATTTGGATTCAATAATTGGTTCAC
+TGAAAAACTAAATGGCCAAAGCTAATGAGGAATTTGACAAACTTAAGCAATAACAATCTA
+GACTCATTTCCCTAGTATGCCTCCCCACTGCTTGTTCTCAGCTGCTTCCCTACATCCAGC
+CCTCCCTCTTCTGCCTTATCCTTCTGATCTCTTTCCTTCTGCCCCTCCATAGACTCCTCC
+CTCCGCTTCCCCCACATCCAGACTCCCCAACCTTTCCTAACAACTTTCCTAAGACCTGAA
+AATATCAGTTGACTCTAAACATCAATCCTGCCCTTGAACCAGCATGCAACTGTAAAATTT
+AAACCTTAGACCCTCTGAACTTTATGACCGTTCTCAGTACAACCATGTGAAACATCAACC
+CCAATGATACATCATCAGTGGAAACCATAACAACACTACATTGAACTGGCCCAAGGGTCT
+CACCCAGAAGATCACATTAGCTGCTTCTCCCCACCTTGAACCATGGCCAAATCCTATTAG
+CTTCATCTAGATCCACTTATGCCTGAATGATAGTTCACTTCTGTTCTTCCCAGTTACGTG
+AACCGGTAATTCCCTTTTTTACTTAAGCTACCTTGAGTTAAGTGTCTATCACTTGTAATC
+AAAAGACTACTGATGGCTGAGCATGGTGGCTCACACCTGTAATACCAACAGTTTGGGAGA
+CTGAGGTGGGAGGATCACTTGAGCCCAGGAATTTGAGACCAGCCCGGGAAACATAGGGAG
+ACCCCACCCCTACAAAAAATTAAAAAATTAGTGCGGTGGTACGTGCCTGTGATCCCTACT
+TGGGAGGCTGGTGTGGAAGGATCACTTGAGCCCAGGAGGTTGAGGCTGTAGTGAGCTGTG
+ATTGTGCCACTGAACTCCAGCTTGAGTAACAGAGCAAGACCGTCTCAAAAAAAAAGAAAA
+AAAAATGCCGATGAATATAGTAGAAACTTACAAGATGTGCTAAGAAGTATGATTTAAACC
+TTGAAAGTCATGTGTAGTCACAGGTGAAGGGTTTTAATCACATGAGTGATATGGTCAGTC
+TATTTGACTTTCTCTGATTGGTCGTGAATTAGAAGTGAGGACAAAAAAACAGAAGCTGGC
+AGTCATTGACCCAGTCCTGACAGTTCTGTGCTGATTGCTGCAGAGGTTGTGATTTGGCTT
+CCTGAACAGGTTGTGGGCCAGAGTTCTTCATCATAGATGTCTAATCATTATCTATTTCTT
+TTTTTAATTTTTTAGACAGAGTCTCACTCTGTTGCCCAGCCTGGAGTGCAGCGGTGCATT
+CTTAGCTCACTGCAACCTCCACCTCCCTGGTTCAAGTGATTCTCATGCCTCAGCCTCCTG
+AGTAGCTGGATTACAGACACGCTCCACCATGCCTGGCTAATTTTTTATATTTGTAGTAGA
+GACGGGGTTTCACCATGTTGCCAGGCTGGTCTCAAACTCCTGGCCTTAAGTGATGCACCC
+ACCTTGGCCTCCCAAACTGTTGGGATTACAGGCATGAGCCACTGTGCCCAGCCGGATCAC
+TATCTATTTCTATATTCAGTCTCTCAGTCCCATTTTGGTCTCTCACTTTTGAGAAGTTCC
+CCAGCTCACAAAATGTTGGAAATCCAGGTTTTTACTTCTTGGAGATTGTCCAGTTGTCTC
+CATAGCTAATTGAGAGATCTTGACTTGTTGTATCATCATTGTGATCGTCCAGCAAGAAAA
+TGACCGAATGGATACATTTAAGACTCTGACGAGAATACAGTAGATCAGCATGATGACCAC
+TATGACAAAAACAAGAGCAATTAACATTACCTGTAAAATGCTTCAAAACCAGGAATCCCA
+ATTGCTCAACTCAGAACAAGAGAACACGATTGTGGGTGGTAGGAGGAGTATAGTTTTTGA
+GTAAGAGGTAATGCCTTACGAGGTTCTTATACAATGCTTCCTGTAAAGCATTTCTCAGTC
+ACTTGATGTAAAATTTGGTTTACCTCAGGTTAAACTCAAGTGGGCTTTTATTTTCCTTAG
+CAACAATAAGGGCTGTAACTCTTTAGAATAGAAATGCTTCAACCCATCCTGAAAATAGAT
+TCAAAATACCTAAAATATATTCAAATTCCATGGAGAGAATGAAATAGATGCAGGAAGACA
+CTCAAAGGGCCCTTGAAGCTTTGGTTCCTGGCTATGCCCCACCCTTACAATTTTTCTAAA
+ATTATGTTGTTGACAGGTGACACATGACCTGCAAATAACTTCAGCCATCTTTTAAAATTT
+TCCCCATCAATGTTGATTTGAGATAGTAACCAATTTTTCTGTACCATAAGGAGTAGTTTC
+ATGGAGAAATGTAGCTAATGTTCATTTGAAATCATCTGAGGCCACCAGCCTGGTTGGAAG
+GATTAGAGATTATGTGTGTGAAGGGTGTAACCAGATTTTTTTCTATTCTTCCTCTTTAAA
+ACAAGAAACTAAAAATTGATATTTTGTAATGGCCTCTTTGAGATTTATCTTTTGAGGGTT
+TACTTGGAATCATAACCTTGATTAAGGCTTCTTATTAGGAAATGCTGCTGGAGCATTTCT
+TTAGCTTACAAAGTCTCTCTTTCTACATGGGCCTCAACCTTTATAGTAGCTCCCTTTCCA
+CATAGTAGGGCTGCACCTAAAGTTCCTTAATTTGTTCTTCATTTTTGATGGGGATTCCAT
+CCGAGATCTTTTGTTTGCAAAGCATGCTCAAACCTAGTTGGTCAATTAGGTACTTCTGGT
+ACCTAATTGACCAGCTCTACCAAGTGCGAAAGCTGTCTGCTGAGTTTTATTTTATTTATT
+ATTATTATTTTTAAATTGACAAGCAAAACTTAAATATATTTATGATGTACAACGTGAAGT
+TTTGGTATATGTAAGATATTTAACATATGCATTATTTCACACACTTATTTCTTTAGTGAG
+AACACTTCATTGTCTGGATGAAATTGCTGTATGTTCTCAGTCAGTAGTAATGTCTGTATT
+GCAGGAGGAAACATGAGGTCAAATAGGGAGCCTAGAACTAGTTCAGGAGAAGTATTGACA
+AGTTTTGCAGTGACAGCTATTGCCCTATAATAAGTGCGATAAACTTCTGTGACCAGGTCA
+AGGATGAGGCTGCAGTAAGCAATGGGTTTTGAAGGTTCCCATGGAGTTAAAATCCCAAGG
+GTATGTCTAGATTGCTCATGCCACGGTTACATTTGCACATTCCTTAGCTCTCAAATGTTA
+TTGAAAAATATTTTTTACATTATCCCAAATACACATATTCTCCACGTTTGAGTTATGGTC
+CAGTTAGTTTTTTTAATTTTTATTTTATTTTAATTTTTTTTTTTTGGAGATGAGGTCTCC
+CTCTGTGACCCAGGCTGGAGTGCAGAGGCATGATCTAGGCTCACTTCAGCCTCTGCCTCC
+CGGGCTCAAGCAAACCTTCAACCTTAGCCTCCTGAGTAGCTGGGACTACAGGCATGCACC
+ACCATACCTGACTAATTTTTGTATTTTTTGTAGTGACGAGGTCTCACTATATTGCCCAGG
+CTGGTCTCAAACTCCTGGGCTCAAGCAATCCACCTACATCAGCCTCCCTCTCGAAGTGCT
+GGGATTACAGGTGTGAGCCACTGCACCAGGCCATCCAATCAATTCTTATGGGAAGTATTT
+CAGGTATGGCTATTAGGAGACTTCACCCAACTTTTGGGGCTATTTTCTGACCTTCCGGTT
+TATTGTGAAAGAAGAATCCTCAGTACCTTGCTGGATAAGTTCAATTGGCTTTTTCTGTCC
+AGGATTTAGCATCTGAGTTTCTGATCAACATTTGTATAATTTGATATAGCTCAGGTAACC
+CTGGGGTCATATGTGCCCAGGTCAACATCAACTCAGAGACTAACAAGGTGAGAAGAGCCC
+AATGAGCTTAGTTGCTCAAATGGAAAGAGTTCAATCAAGAATGGTTATTCAGTCTGGGCA
+CGGTGGCTCATGCCTGTAATCCCAGCACTTCTGGGAGGCCAAGGCAGGCAGATCGCTTGA
+GGCCAGGAGTTCAAGACCAGCCTGGCCAACATGGCAAAACTCCATCTGTACTAAAAATAC
+AAAAATTAGCCGTGCATGGTGGTGCATGCCCTGTAATCTCAGCTATTCAGGAGGCTGAGG
+TGGGAAGATCACTTGAGTCCAGGTGGTAGAGGTTGCAGTGAGCCAAGATCGTGCCACTGC
+ACTCCAGCCTGGGTGACAGAGCAAGACTGTCTCAAAAAAAAAAAAAAAGAATGGTTCATT
+CGCGAATTCAGCCAGGGCCAGGTACAGTGGCACTGCCTATAATCTGAGCACTTTGGGAGG
+CCGAGGCAGGAGGATCACTTGAGGCTAGAAGTTTGAGACCAGTCTGGGCAACAGAGCAAA
+ACCTCGTCCCTACAAATAATTTAAAAATGAGCTGGACATAGTGGTGTGTACCTGTGATCC
+CAGCTACTCAGGAGGCTGAGGTGGGAAGATCACTTGAGTTCAGGTGGTGGAGGCTGCAGT
+GAGCCATGATTGCACCACTGCACTCCAGCATGGGCAACAGAGCGAGACCCCATTTCAAAA
+ATTAAAAAAAAAAAAGATTCAGGTGCCTTGAACTCTGGTTTCCTCTCCTGTAATGCCACC
+ATCTTACATGAAGGCCCTCTTTGCATCACCTGGTAGGAATTGAGATTCAGGCTACTGAAA
+AAAGTCAATACTAGGGCTACTGCTTTTTCTATGAGTAATAAAGTCCTTTGATTTTGGAAT
+GTTGTGACAATATCCGTAAAATAGGCAGTCTAATTTGTTAGCTTGCAAGTAGAATAAAAT
+CTCACACCCTTCACAGCTCTTAGGCATCATATTATTACAATTCTAGATTTCCTTTTCCTG
+CATTCAATTATGATTCTTAGGCAGAATGTCGGTAGTAAGAAAGGTACTATTTATCCATTG
+AATTGGAGGAACAAGTAGGGCATCCCAGTGGAGGTGACCAATAGAAAGTTGGATATTGCC
+ATTTCTGGCATATGAGTGGCACTAAAGACAAGGATTTGTGAGAGATAACCCAGAAAAAAC
+ACGTAACATATATGATATGCTGCAGTCATCTCACATCTGCTTAACATCAGTGAACTGCAT
+GCATATCTTTCCAATGCTATGTTCAGTGACTTCATCTTGGTATCTTGAGATTGGCCACAG
+TGAGAGTATTTACACCATGGAAATTAACAAATGCTACAAATCAAGGCTTCCTCCACCCCC
+ATGAGAGCTAATAGTCATCAACATGCTACAAGAGGATGGTGTAGCTGATACATGATGGCA
+GCAACTTCCATCATCTATTTTCTTCTTCTGTGAAATGTGAAGAATAATTGTGTCTATGAC
+ATGGGATTTTTTAGAGGATTAAATGAGAGACTTTGTAAAACATGTACAATAGTAGTCTTG
+GTACATATTGTATCTAATCAAATCTGAGATGCTACCAAATTGAAAATTTGGCATTCTTTT
+AGGTCATACTGCCAAGAAAGAAGAAGCAGTTAATTAAATCATGTGTTCTTGCCACATTGA
+TTTTAAGACACATATCAATTTCAGAGATGGTAAAATGTGAAAAAAAACTCGGTCTGAAAT
+GAATAAAGTAAGTAGCATACTTTTAACACGCTTCACTAATGGTATATTATCACTTTGAGT
+AGCTAAAATGTGTGTATGTGTAGTAAAAAAATCATTTGTTTCAGGTTCTACAATTTTAAA
+TCACCAATATAATCAAAATTTCTATCCATAAAAATGCTCAGAAATCAGATGGTTTGCATT
+AATGAATGCTCAGCATACAAATAGGTGCGAAAGAAAAAATTGGAAATATGACTTTTTTTT
+CAAAATAAAACCAGACACAAAATTCAGTGAGTTGTGAATTTCAAATAGTTAAAAACAACA
+ACAACGACAACAACGAAGATTTAAACATACAAGAAGCATTGGTGGGGCACAAAAATAACA
+CCTGTAATCATAAACAAGTGAACGCAAAATTAGTTCTCTAAACAATTTATCCACACCTTA
+GAAAAACGTGAACTTACATGAGAAGCAAAGTACTAAATGTGCTTATTTAACTAATTATAT
+ATATGTTCTAGAAAAAAAGATAGGGGACTGGTAAATAATGACAAAGGAAGGGAATTGGCT
+ACAGTGTAATTAGCTCAAGGCTGTGGGCATACATTTATATTGTATAAAGAAAAATTCCTG
+GAAACAAATGAATCCAAGCTACCAAACTTGGAGAGAGAAGAGAAACTACTATGTTTGCAC
+AAAATAACTTCAAAGGGAAACAGGGCTTATTTTCTTTTACACCATTGCAACTAAAAAATA
+ATAGAAGAGCCTACTATAATTAAGTGAAGACTTTACAGCTATTACAGAGAACACAGAGTT
+TTAAGCAGGCTATAAAACACTATGACTTTTCTGTGAAGAGGGAGGTATGGGAAAAAATGA
+AAAACAAAACCAAGCCCATAATGACTTTCAGAAAAACTTAACTCTCAACCCCTTGGAAGC
+AATCTCTAGTTCCCTCTGGGGAAGAAGCCTTCTCAGCATAAGAAGATACAGCTTTGACTC
+CAGGGCTCAGCCCACTGCAAGTGGGTTCGTTTGCCTAAATGCATACTTGCCAACTGACCA
+CAGCTGAGGCACTCTGCTGGAAATAGTTTGCAAATCAGTTTCCATACCATAAGGAGTAAC
+CACTCCCCAAGACCAGTGTAATGGATGTGGTATAAAATTTTGAAGCAGAGTATGTGTTTC
+TGGCATGTCATTTGGATGTGAGCCTTGGGCAAAGCAGTCTGTGAACCTCAGGATTTTTTT
+TTGCTTGTTTGTTTGTTTGTTTCTTCAGACAGGGTTTTGCTCTGTCACCCACATTAGAGT
+GCAGTGGCATGAACACGGTTCACAGCAGTCTTGACCTCCTGGGCTCAAAAGTGATCCTAC
+CGCCTAATTCTCCTGAGTAGCTGGGACCAGGAGTACGTGCCACCATGGCTGGCTAATTTT
+TTTATTTTTTAAGGAGATGGGGTCTCATCATGTTGTCCTGGCTGGTCTCGAATTCCTGGG
+TTTGTGTGAGCCTCCCATCTCAGCCTCCCAAAGTGCTGGGATTATAGGCGTGAGCCACAG
+TGCTGGGCCAAACTTCAGAGTTCTTATCAACAGTAAACAATAGTGAGACTTGCCTGTCAG
+GAGTCATAAGACTCCTGAAAAGATCAAGATATATGTTTTAAAAATTATTTTAAAACTGTA
+AAAATGCTTTATAATAAGAAATGAATTATTATTACTACTACCGCTACTACTCTTATTTGC
+CCTGCAAATAGCGTATCAATCACCATAGCACTGTGTGATGAACTTGGGACACGATTCTGC
+ACAAAATGATAGTAAAGGGACATTAAGAATGCTTTGGGAGGCTGAGGCAGGAGGATTGCT
+TGAGCCCCAGCAGTTTGAGATCAGCCTGGGCAACATAGTGAGACCCTGTCTCTGCAAAGA
+AAATAACTTTTTTTTTTAAAATTAGCTGGTGCAGTGGCATGGGCCCATGGCCCCAGCTGC
+TTGGGAGACTGAGGTGGGAAGGTTGCTTGAGACCAGGAGTTTGAGGGTGCAGTGAGCTAC
+GATCAAGCCACCACACTCCAGACTGAGCAACAGAGCAAGACCCTGACTCTGTAAAAAACA
+TTTTTTTAAAGATATATTAATATGTCTTAAAAAAAAGAAACAGGTGTTTCAAGATAGAAG
+TTATGCTTCATTTTCTATTATAAAGTCTAAAGGAATTCCAGAAAAATCATGAGCTTTTAA
+TTCAGGCAGACAGGAATTTGAATGTGGACTTTACATTTTATTAGCTGTGTGATGGTGGGC
+AGGTTACTTAAGCTCTCTGAGTTTAGGGAATCCTACCTCATAGGCTTGTTGCAGACATTC
+CATTGTGTAAAGTGTGTAGCTCAATGAATTCCAGGTCCTCCCTCTGCTCTTAGATACATT
+ACCTTTTTTCCTTACATTTTTGTGTGGAGCTTTGGAAGAGCTCTGTGGGGTTATGGGTGA
+TGTTTTATGTAACCCTGTCCCTCTTTTATTTTTTTTTCTTTTTTGAGATGGAGTTTCACT
+CTTTGTTGCCCGGGGCTGGAGTGCAGTGGTGCAATCTCGGCTCACTGCAACCTCCGCCTC
+CTGGGTTGAAACGATTCTCCTGTCCTGTCTCAGCCTCCCGAGTAACTGGGATTACAGGCT
+CCTACCACCACTCCTGGCTAATTTTTGTATTTTTAGTAGAGATAGGGTTTCACCATGTTG
+GCCAGGCTGGTCTCAAACTCCTGACCTCAGGTGATCCACCTGCCTTGGCCTCCCAAAGAG
+CTGGGATTACAGGCGTGAGCCATCACGCCTGCCCTCATTTTGTTTTCGACACAGCTCAGC
+ATAAAGCAGTCAAGAGAAACAGTTGCTTTTCTGCTATTTGAGACTACAACATATAAATTA
+GAGATGAGACCGAAAATCTGCAGTTATGTTTTATGTCACTAGAGCCAAAAGCTTCATTAA
+CTGATAATGGCATTTATTCCACACTTTCTGTGTGTTAGGCACTGTGTTTTGTTTTGTTGT
+TGTTTTTCATGAGACAGGGACTATATTACCAACAGTGGTCTTGAACACCTGGGCTCAAGC
+AATCCTCCTGCCCCAGCCTGCTGAATAGCTGGGATTACAGGCACGCACCAGCTCAGTATG
+AAGTCTTTTTTTTTTTTTTTTTTTTTTTTTTGAGACAGAGTCTTGCTCTGTCATCCAGGC
+TGGGGTACAGTGGCCCAATCTCAGTTCACTGCAACCTCCACCTCCCAGGTTCAAGCGATT
+CTCCTGCCTCAGCCTCCCAAGTTGCTAGGATTACAGGCATGTGCCACCACACCCAGCTAT
+TTTTTGTATTTTTAGTAGAGACAGGGTTTCACCATGTTTGCCAGGCTGGTCTCGAACTCC
+TGACCTCAGGTGATCCACTCGCCTTGGCCTCCCAGAGTGCTAGGATAACAGCATGAGCCA
+CTACGCCCAACCCAGTAGGAAGTCTTAAATGGCTGTTTTCATTTAATCTGTACATAACCC
+TGCAAGGAAGTATTAATGACCTGTATTCATTCCCCATTGCTGCTGTAACAAATCACCACA
+CAGTTAGTGACTGAAAGCACCGCAAATGTATTCTGTTGAAGGTCTGGAGATCAGAAGTCT
+AAAATGGATCTGCAGGGTATGGCATGGCCTTCCTGGAGGCTGTAGGAGAGACTGTTTCCT
+TGCCTGATCTAGCTTCTAGAGAATACTCACCTCCCTTGGCTTGTGGGCCCTGCATCACTC
+TGACCTGAGCTTCCGTCATTGCATTTCCTGTCAGTCTCCTGCCTCCCTGTTTGCTGTATT
+ATAAGAACACCTGTGGCCGGGCGCGGTGGCTCACGCCTGTAATCCCAGCACTTTGGGAGG
+CCAAGGCGGGTGGATCACGAGGTCAGGAGATCGAGACCATCCCGGCCAACATGGTGAAAC
+CCCGTCTCTACTAAAAATACAAAAAATTAGCCGGGCGTGGTGGTGGGGGCCTGTAGTCCC
+AGCTACTCAGGAGGCTGAGGCAGGAGAATGGCGTGAACCCGAGAGGCGGAGGTTGCAGTG
+AGCCGAGATCGCACCACTGCACTCCAGCCTGGGTGACAGAGCGAGACTCCATCTCAAAAA
+AAAAAAAAAAAAAAAAAAAAGAACCGTTGTGATTACACTAAACCCTCTCAGATAATCCAG
+GATAAGCTCCCATCTTAAAATCCTTAATTCTTAATCATGTCTGCAAAGTCCTTAATTAAA
+ACTGCAAAATATCTTGCCATGCAAAGTAACATATGTACAGGCTTTGGGAATCCTGTATGT
+TAAATAGGCACGTGTGCTAGACAGAATGATGACCTGCCTCCACTTCCCAAAGATGTCCAT
+GGCTTTGGGAAGGGGGTGCAGGTCATCATTCTGCCTAGCACACGTGCCTATTTAACATAT
+GAGGGAATTCAGGCTTGCACATGGTGCATGAACACTCAAGTTGCACGCTTTGTAAATTAG
+AACCTAAGTTCTGGGTCTTGAGCCCAGATGGCAGCCTCCATCCTTTACTACATGAGCCTT
+GGGCCCAGAAGCACACACTGCCAATTTGCATGAACAGATGTGTTTTGTTTTGGGCATGGT
+TATTACACTGATGGTGGTGACCACATTTGATAAACGTGCATCAGACATAGATTTATTTTG
+TACATTGTCTCAAGCTCCAGCAGCCATACTTATTACCTATTCTCAGACTGATCACCTTCA
+AGACAAATTTAGTACCTACTTGGCATTACACCAGCTGTTACAGATAATTAAACAAAGACC
+CAATTCTTTATCCCTGAGGGAATTTCTAAGACAAACCAGTATGAAAATGCAAAACTACAT
+GTGTTGGAATAAAGACCAGAGGGGACTGCTGCCCCAACTGAGAAGGACAGTTAACACATT
+TATTAATTTGAAACTGTTTTATGTGTCTTTTGCCAAGGGGTTAATAACTTACTTCGGTTA
+CTATATCTTATTTATTATTATTACTTCAGTGAAAATACTGATGGAGATTGATTTCTTGCT
+TTAAATATTTAAAGCGTGGAGTTTAAGCCCACTTACAGGAATGTAAGAAACAATGACAAA
+CTCTGCTCAAGCAAATACCTCTAATTTTTCTCACTAGAAATTGGTGAAAACATTTCACCA
+GCACTGGAGTAGAGAGGGACATGTGAACAAAGTTCAAACCGCACTTGCAGTTGAAAGTGG
+ATGAAATACATGCAGACATGGATGAAAATATGCCCTTTGGCCTGGAACTCTAAAATCACG
+TGTCACTGGGCATGGTGGCTCACACCTGTAATCTCAGCACTTTGGGAGGCCGAGGTGGGT
+AGATCACTTGAGGCCAGGAGGTCGAGATCAGCCTGGCCAACATGAGGAAATCCCGTTTCT
+ACTAAAAATACAAAAATTAGCCGGGTGTGGTGATGGGCGCCTGTAATCCCAGCTACTTGG
+GAGGTTGAGGCAGGAGAATCGCTTGAACCTGGGAGGTGGAGGTTGCGGTGAGCTGAGATT
+GTGCCAACACACTCCAGCCTGGGTGACAGAGCGAGACTCCCACTCAAAAAAAAAAAAAAA
+AAAAAAAAAGCACATGTCACCATGTCACTCGGGGAAACAACAAACAACAGAACCTTATGT
+CAGGGAGAAAAAGTAAGCCCTTAGAAACCCTGCAGGTCCCTGTCAATGTCAGTGGGCTGC
+CCTGTTTTTGCTGATAGTGCCATGTTAGGAAGATTCAGCCCTGGAAAAATACCATATCTC
+AGAGAAGGAAGCAGTCAGGGAAGGCCATGTGTAAAAAAGAGAAAGTACTCCATCTGTTGT
+GCAGTTCAAATACTGAGGCCATTATTTGTTCATCTGGTTGATTCGAAGCTTCAGTCTCTC
+TCTGTGGCTTTCCTTCTTGAGCTCCTTCATGTTTATGGCTTGAAAAATAATTAATGTCCT
+GCTTTTAACTCCAACATGATGTTCCTGTTTATATACATCCCACACTTCAATTCTATACTC
+ATAATTCAATTAAGGAATTTATGTCTGGTACAATTTTTGCTTAGCTCTTCATATATTTCA
+ATAGATGTAATATATAATCTACAGAAAAATAGAGAAGTGATGTAACAAACAGCTTTACTT
+TGGATGATTACCTTGCGTATCTTGCCAGATCTTAAATGTCCATCTTTCAATCCTTTCTCT
+ATATGACTGGGATAAAGTGTTCCAAGAGTATTAGCTAATGGCCCACTGGCTTCACTTAAT
+TTCCTTTGAGAAGATTTATCTTTATTTGTGTCTGTACCAGCAACTGCGTAGTGCCCACAC
+TGGTTTGTGCAGCACTCTTCTCTTACGCACCATCGACACGATGAGTAATGAACAAAATGT
+TATTTTTCCTACATGCTTCACTGCTGAAAATAAAATGTCTGTTAGACATTTCCTGAAGAT
+TTCTTTTACTGTCAGAAATGATTAAGTGATGGAAATTTGCTAATCAATACAAATCATATA
+GGAGAAACTTTATAAAATATTTTTGCTATTCTGTTTGTGGACATTTGGTCAGGAATGAGA
+GCTTTAAAATCTAAATATTGATCTAGTCCACTGAGCTGATTAAACAATGCATTGGCCATT
+CAGGAGGAATCCACTGAGAGCTGATGTGGGGTGCGGGGGATTTGCCTCCTCCATAACAGA
+GGAAAAATCTTCAGTGTGACACTTTTTTTTTTTTTTTTTTTTTGAGACGGAGTCTCGCTC
+TGTCACCCAGGCTGGAGTGCAGTGGCGCGATCTCCGCTCACTGCAAGCTCCGCCTCCCGG
+GTTCACGGCATTCTCCCGCCTCAGCCTCCCGAGTAGCTGGGACTACAGGCGCCCGCCACC
+GCTCCCGGCTAATTTTTTGTATTTTTAGTAGAGAAGGGGTTTCACCGTGCTAGCCAGGAT
+GGTCTCGATCTCCTGACCTCGTGATCCACCCACCTCGGCCTCCCAAAGTGCTGGGATTAC
+AGGCGTGAGCCACTGCGCCCGGCATTTTTTTTTTTTTTTTTTAAATCAGGTCTCACTCTG
+TCGCCCAGGCTGAAGTGCAGTGGCATGATCCCGGCTAACTGCAACCTCCGCCTCTGAGCT
+CAAGCAATTCTCCTACCTCAGCCTTCTGAGTAGCTGGGACTACATGCATGCACCACCACA
+CCCAGCTAATTTTTGTATTTTGTAGAGACAGGGTTTTGCCATGTTGCCCAGGCTTGTCTG
+GAACTCCTGAGCTCAAGCAGTCCTCTCGCTTCAGCTGCCAAAAGTACTAGGATTACAGGC
+ATGAGCCACTACGCTCGTCCTAATGTCTTTATTTTCCTTATTAATGTCCTTCCATGTAAA
+TGAATATATTTTATATAGCTTCACAGGCAATATAACCTATATAGTTTTGTCGTCTATAAA
+ACAAGGAAAATAATACTACCTACTTAGAAAGTTGTTGTAGGTATGAATTTTAAAATTTCT
+TTTCTTTTTGAGGCAGTCTCACCCCGTCGCCCAGGCTAGAGTGCAGTGGTGTGATCTTAG
+TTCACTGCAACCTCCGCCTCCTGGGTTCAAACGATTCTCACACCTCAGCCTCCCAAGTAG
+CTGGGATTACAGGCATGTGCCACCACACCTGGCTAGTTTTTTTGTATTTTTAACTGAGAC
+AGGGTTTCACCATGTTGGCCAGGCTTGAATTTTAAATTTTCAAGCAAAGAATACAGCTTG
+TTGCCTGGCATACAGTAAGAACTCAATAAATGTTACAATTTTTATCAGCTACTGCCATAA
+CTTTTATTTTGGCGAGGTATGTATTATATTAAGTAAAGTGTTAAATGACAGCAGTATCAA
+AACACTCTCTCTTTTTTTTTTTTTTTTTTTTTTTGAGACGGAGTCTCGCTCTGTCGCCCA
+GGCCGGACTGCAGACTGCAGTGGCGCAATCTCGGCTCACAGCAACCTCCGCCTCCCAGGT
+TCAAGCGATTCTCCTGCCTCAGCCTCCCAAGTAGCTGGCACTACAGGTGCGTGCCACCAT
+GCCCAGCTAATTTTTGTATTTTTAGTAGAGACAGGATTTCACCATGTTGGCCAGGATGGT
+CTGGATCTCTTGACCTGGTGATCCGCCGGCCTCAGCCTCTCAAAGTGCTGGGATGACAGG
+CGTGAGCCACCACGCCCAGCCACTTTTTTTTCTTTTAAGTCTTGCTCTGTTGCCTAAGCT
+GGAGTGCTGTGGGACGATCCTAGCTCACTATAACCTAGAACTCCTGGGCTCAAGGGATCC
+TCCCACCTCAGCCTGCTGAGTAGCTAGGACTACAGATGCATGCCACCATGCCCAGCTAAT
+TTTTTAAAAAATTTTTCATAGAGCAGGAGTTTTGCTATGTTATCTAGGCTGGTTTCAAAC
+TCCTGGCCTTAAGCAATCCTTCTGTCTTGGCCTCCCAAAGTTCTGGGATTACAGGCATGA
+GCCACCACACCCTGCATCAAAACACTCTTTGAACTCGTGCCTTTTTACTATACCACTTAT
+ATTTTTATAATTGAAAAAAAAAAAACAGAACTAAAATACTTAACAAGCCTGATGGAAGTG
+TTAGAGTAAAAATTAAATTAAAAAGATCCTCAAATGATGATACAATTTTCCATTAATTTG
+TCTGGGTAGTCAGTCATGAACTGTTGATTGAATGTCCGCTAAGTGCAAGCTAGAACCAGT
+GGAATTGGAGCAGGCAAAGTGTGTAAACTGAACACAGCAAGAAGCAGTGGGGCTCCAGCA
+TCCTCATGATATAGTCTAGTTTACTTTGGTGGGATTAAGAAATCCTGCTTAAATGATAAA
+TCTTCTCACTAATCAGTAATATACCTTTCAACCCTAGCCATAGAGTTATTTTCCACAGGT
+TTTAACAAGGAACAAAGATGTCTCTGATGTGCTTTTCATGACTACAGTTTCTATGCCTCA
+AGGCTTACTACAGTCGAGGAAAATCTTTCCTTCCTTTCATTCTCTCAAGGCTTCAAGCCT
+TCAAGCCTTTGAAATGAATCAATACTGAATTCATTGACTTAGGCATTCCAACAAAACAAA
+GAAACTTAACAGACTAGGAAAAGCATTAAAAACATTTGGAATACTTCCACCCTCCCCGCC
+CCCGCCTCCACTTTTTTCCTATTGGAATTGCAAGAGTATTTTCACTGTAGAATTGCCATT
+ACGGCCGGGCGCGGTGGCTCAAGCCTGTAATCCCACCACTTTGGGAGGCCGAGGCGGGTG
+GATCGCGAGGTCAGGAGATCGAGACCATCCTGGCTAACACGGTGAAACCCTGTCTTTACT
+AAAAATACAAAAAACTTAGTCGGGCGTGGCAGCGTGCTCCTGTAGTCCCAGCTACTCGGG
+TGGCTGAGCCAGGAGAATGGCGTGAGCCCGGAAGGCGGAGCTTGGAGTGAGCTGAGATCC
+CGCCACTGCACTCCAGCCTGGGCGGCAGAGCGAGACTCCGTCTCAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAGAATTGCCATTGCTTTGCTTGCAAACAAATGAAAAGCCATTGCTATG
+GTTTGACGAATGATTCCTAAATCAGGCAGCCTTTTGAGCATCAGTAGGCTCAGAGACTCC
+AGTGCAGCCACGTGGTGGAAGAACATGTATGGACAGAAAAAGGAAAAAAAAGAAAGAACA
+GGGAAGGGAAGGGAAGGGAAAGGGGAGGGGAGGGGAGGGGAGAAGTGGAGGGGAGGGGAA
+GGGGGAGGGGGACCATTGCTACGGTTTGAATGGGTGCCCTCCAAAATTTAGGTGTTGCCA
+ATGTGATAGTATTAAGAAGTGGGACCTCTAAGAGGTGATTAGGCCGTAAGAGCTGCTCCA
+TCTTTAATGGATTTAAGGTCGTTTAAAAAGAGGCTTCATGCAGCATTTCGCTAGCTTGCC
+TTTCTGCTTTCTGTGTGAGGATATAGCAAGAAGGCCCTCACCAGACCAAATGCCTTGATT
+TTGGACTTTCCAGCCTCTAGCACTGTAAGAATAAATGACTGTTCTTTATAAATTACCCTG
+TTATAGCAGCACAAAATAGGCTGTGACAACTGTCAATCATCCCCTTCCTAAATTCATTTT
+ATAAATAACAAGTTAGCATTTCACCAATAGATACTAGTTTTTTAAAAAGAAGGTGATAAA
+ATGGTCATAAAATGACCATACTGGAGCTTCACTGCTTCTTGCTGTGTTTGGATTGCACGC
+TTTGCCTGCTCTAATTCCACTGGTTCTATCTTGCACTTAGTGGACATTCAATAAATAGTT
+CATGACTGCCTAGATGGACAAATTAATGGGAGACTATAAAATTCATTTAAAGATATTTCA
+ACATAATTTTATATATCCTGCTTTCACTCTAAGTTATGAATAGTTTTCATGCAACACATA
+TACTCAAGTATATTACAAGTTAAATAATATCTGAGTAATTAAAAATATTTAATGAGCTTT
+CCTGAATATGCAAAACAAACACTTTCACTTTTGCTGTGAGCTTTTAAGCTGAAAAGTTTA
+TAGCATTTCAGAAAGAAAAATCAGGATAAAATAAGCATATATCTATGGTATTATGTACTT
+AATAGCATCTGGTTGCTAAATATTTTCTTTTGGCTTCTTGATCAATAAACAGCAGGAAGC
+TCTGGCTGTCCATTAGAATGCTTTCAGTAGCAAGACAGAAAGCCCAACTCAAACTATTTA
+ATTATAACAGAACTGGAAAGTTTAAAGGTAGAGCAGCCTTCAGAATGATTTGATTCAGTA
+GCTCTGTGATAGCAAAGAACCTAGTTAGGGAGACAATCAAAATGTCTCACTTTTTCCTCT
+GGTCATACTGTTATAATACACACAACCATATAATGATACATCCTGTCTAGAACTAAGCCT
+ACCAATAGATGGTATGATTTCCAACAAACCCTTAGACCCTCTTAGCCTCAAAAATCTCTA
+TTCTATCAACTGTTCTCCAGAATAATATTACCTTCACAATACCTTGTTCAAAGAAATTCT
+TCATGGTAATGGGAACAAATAATTTGGTATCCGAGTATTACTGCTACTTCCACTGCATAG
+TTATAAGACATAGGGCAAACCATTGACTTCAATAATTTTCAGCTTCCCAAACTGTAAAAT
+GAAGCTTACAAATAATGTGCTCCTTGATTGTATAAACAATCTCTAACAAAATCCTACAAC
+AAACATTTTACTGAATTAGAACACCTTAGGAGTGGTCCTTGTATGTCAGGAGCAAGCACA
+TTTGTTTACCTGTTTTCTGTAATTGCTTTTGCACTACAATGGCAGAGTAGAGAAGCTGCA
+ACAGAGTCTATATAACTCTCAAAGCCCAAACCATTTACTGTCTGGCAACCTTACAGAAAA
+AGTTAGCCAACCCCTGCCCTGCAAAAGGAAGGCTTTCATACCAGAGTTGCAGCTTCACAA
+GAAGCCTTGTTTTTTTTGAATCATTGCCCACCACATATCTTGGGAAACAGGGAAAGCAAC
+TTTGGAGTATTCATATTTTTACCCAGAGGGTGTCTGCATCCCAATAGAAACAGATGGCCA
+TTTTAACTCAGATCATTTGAGGAGGGTTTATTTACAAAGGTTTGAATTCAGGAGAATCAT
+GGAGATTACTACCTGAAGTAGGGTTTGGGGTGCAGTTACCAGGAACAGGGAGAAGAGAAC
+ATTGTAGAGTTAGAGTTCCTGAGAAAAATGGGGTCTTCCAGTCGAGGGACACAGCCAATT
+CAAAGACACCTGGTGGGGAAGGAGGCAAGGTGATAAATACCCCGACTTTCGTCTCCTCTT
+TCTTCTTTTTTTCTTACTGAGGCTCTGCACTGGCTGAACCCAATCAGAATGACAGTGGAC
+TTGGCAATGATCATTATGGTCCATACCATTCAGGCTCCTGGGCAGAGAGCAACACAAAGA
+AGGCTGGAACTGGATATGGTGGGGCAAATAGAAGCTATTTGGCATAGAGAGCAATCTTGG
+AGGTATCACTGAGCAAAATGAAGAAATGTAACGGTAAAACCGATTGTCACTCAGGCTCCT
+CCTAAAAGGTTCCTAGATGGAATGACACACTGGTAGTAGTGAACACACCTACCATCCAGA
+TCTTGGTTTCTAAATACCATTGTCACATAAAAAGAACCAGTACTCCTTGGAAAAATGGCT
+TTCTCTATGGCTGTGACAGGGAAAATACAAGATGACCTGGGCGTATCTTGTTTTGCCAGA
+AAGTAAGGAAGAGCTCAAAGACTGAAGGGTGCCAGGTATGGTGGTGTGTGCCCATGGTTC
+CAACTACTCAGGAGACTAAGGCAGGAGGATGACTGAGTCCAGGAGTTCTGAGTTGTAGTG
+CACTATGCCAATCAGGTGACTGTGCTAAGTTTAACATCAATATGGTGACCTCTTGGAGCA
+GAGGACCACCAGGTTACATAAGGAGGGGTGAACTGGCTCAGACTAGAAATAGACCAGATC
+AAAATTTCCTTGCTGATTAGTAGTGGGATGGTATCTGTGAATAACCACTGCATTCCAGCC
+TGGGCAACATGGCAAGACCCTGTGTCTAAAAGGAAAACAAAAAGATTTAAGGGTACATGT
+CAAAAGGACATAGGAGTCAGTTTGAAGAAATTCCCACTGGCCAAATCCGGGGCAATTTTG
+GACAATATTTAACTATTTGTAGTAATAGTTACAGATTGAGGCTGGGTGCAGTGGCTTCCG
+CCTGTAATCCCAGCACTTTGGGAGGCTGAGGCAGGTGGATCACAAGGTCAGGAGTTCGAG
+ACCAGCCTGGCCAACATAGTGAAACCCCGTCTCTACTAAAAATACAAAAAATTAGCTGGG
+GGTGATGGCATGTGCCTGTAATCCCAGCTACTTGGGAGGCTGAGGCAGGAGAATTGCTTG
+AACCCAGGAGGTGGAGGTTGCAGTGAGCCAAGATTGTGCCATTGCACTACAGCCTGGGCA
+ACAGTGCGAGACACCATCTCAAAAAAAAAAAAAAAAAGTGTTACAGATTAAACCTCAGAG
+TAAAGTAAATGTATGTGAACACATAGTGATATAAATTTTAAAATGAATGAATAAATGGGG
+AGAATGTTCTACCTTATAGTAAAAGTATTAAGGCATATTACTACAAAGTACTAATTAACT
+ATTAATCAGTGAACACAATGTAATCATTAATTAATTTTATAGTGAAGAAACTTGGTGAAC
+ACATTAACCAAGTGATAAATATTATCATCAGGGCTGGACATGGTGGTTTATGCCTGTAAT
+CCTAGCACTTTTGGAGGCTTATGCCTGTAATCCTAGCACTTTTGGAGGCCAAGACAGGCA
+GATCGCTTGAGACCAGGAGTTTGAGGCCAGTCTGGGCAACATGGAGAAACCTCATCCCTG
+CAAAAAATACAAAAATTATCCAGGTGTGGTGGTGTGCACCTGTAGTCCCAGCTACTTGGG
+AGGCTGACATGGGAGGGTCACCTGAGCCTGGGGAGGTTGAGGCTGCAGTGAGACATGATT
+GTACCACTGTACTCCAGCCCGGGCAACAGAGTAAGACCCTGTCTCAAAAAAAAAAAAAAA
+GTTATCATCAATAATGAAGTACAAGTCCTGTGCCTCCGATGTAATGTAATGAGAAAACCA
+CATCATTACTTCTATGGTATTCCTTGCAATAAAAAAGCATACATCCTGAAGAAACATCAG
+ACTTACCCAAACCAGGGGATAATTAAATGGTTAGTAGCCTGTACTCTAAAAATGACAAGG
+TTTTTTTTTGTTTGTTTCTGTTTTTTGTTTTTTTGAGACGGCGTCTTGCTCTGTCACCCA
+GGCTAGAGTGCATTGGCGCTATCTCAGCTTACTGCAACCTCCGTCTCCTGGTTCAAGCGA
+TTCTCCTGCCTCAGCCTCCCAAGTAGCACCACCATACCTGGCTAATTTTCGTATTTTTAG
+TAGAGATGGTGTTTTACCATGTTGGCCAGGGTGCTCTCCAACTCATGACCTCAGGTGATA
+CGTCCACCTCGGCCTCCCAAAGTGCTGGGATTACAAGCATGAGCCACCGTGCCTGGCATA
+AAAATGACAGGTTAATAAGAAACAAAGAAAGTCTGAGAAACAGAACCTGACTGAAGGAAA
+CTAAATGGATATCATAACAGTCCCTGGGACTGCTCAGGGACTGTAATGGCCCAGATTTGA
+CACTGGTCAGGAAGCAGGTGGCATTGAACCTTCTCAGAGGCTCTGAAGGGAGGGGGAACA
+GTAGAAGTTTTGCACCTAGGTTCTTCTTGGCACCACTTCTAAACCAGAGCAGCCTGGGCA
+ACATAGTAAGACCTCCATCTCTACAAAATAAAAATAAAAAAACTCTGTATTTTTTTGTAG
+AGATGGGGGTTTCGTCATGTTGCTTAAGCTGGTCTCAAAACTCCTGGACTCAAGTGATCC
+TCCTGCCTCAGCCACCATGCCTGGCCATACATTCATCTTATTAATAATATACTCTGTGTC
+TCTTACATGGGTATATATTAATAAATTCTAAGAAGTATATTTCTTGGTCAAAAGGTATGA
+GTATTCTAAATTTTATTAGACATGGGAAACTTGCCTTCCAACATATCTCATTTTTTAATT
+CTTAAAGTTGAATTGGCAAATATTGACTCTAGCCATCCTAATCTGTTATCCTTTTAGGCT
+CCTATGGGTCCATTTTAGATATTTTTGGTTGTGTTGATTTTATTTCTTTTTGCTCCATTA
+TATTGCTTCATTTCCCCTTTGTTTTTCCTTTATCCCTCTTTGATGACTCATCTTCATGCT
+ATTCGGCCAGAATCTGGGTCTGGAGGAGTGTGAACCATGGAGGGTTTACATTATAAACAA
+GACATCGCCTCTCAGCTGCTCATGCACCTGCTCCCTTGGCCTCCTGTGAAAACAGATGTC
+CCAGAGCAGTTACAAGGCTCTTTCAGGAGAATTTCCTCCAAGAAGATTTTGCAACTCAAA
+TGTGAAGCCTCTTCAGGACCATAAGTTCCATGGTAAGGACAGCATACTTCATCTGCTTGA
+AAACTATTGGTTATTGACATGTTATACTATCTAGTATTTATATTAAAATTTTGCTTTTCA
+GAAAATCCAAGGACTCCAGTTGGATTTTAGGCAAAAATGTCAATATCAGGCCACAAGACA
+GAGGGTGGAGATAGCATGGAGGAGGGTCTGTTCAGGGACTGTAATGGCCCGGATTTGACA
+CTGGTCAGGAAGCAGGTGGCGTTGAACCTTCTCAGAGGCTCTGAAAGGAGGGGGAGCAGT
+AGAAGTTAAGCACCCAAGTTCTTCTTGGCACCACTTCTAAACCAGTTATTTCTACCCCTT
+TTGTGAATGATTCTCCTCCTTGACTTGCAGAATCACCGGATTCTCTTAGATGTTAGTACT
+TCCAGCTCTCTTTTCTTACCTTGGAGGCCTGGAAGAAGCTGGCTGCAGTGAAGGTCATCC
+CTTAAAGGATATTTGATGGGCCCATTGTTCTCATGCTGGGTGGTTCTTTCCATCTGACAG
+ACTCTCCATCTAACTATTGAGAATGGTGTAGAAGGGCAGGTTTCTGGGAGGAGAGGCCCC
+CTCTCATTTTCTAACCATTAGCCATGGTTCCACCCTGGAAAGTTCTTGAGATATAGGGAC
+ATGGCTAAGACTGATCTGCAAAAATGTTTTACTCATCTCTTTTTTTAAAAAAAATATTAC
+CTCCAAGGTAAGTAGAGTTTCCGAAAAAAAATTTTAAAACAAGTTTTAGAATCTATGCTT
+TGCTGAAAATGTCCTTGTTTTTTTTATATTTGTCTCCCCACAAAGAATTTACTGGGTTCA
+TTAAGCACAGCTTTCTAACTGATGTGCCCAAATGGGTTGCCCTAATCTCAATATTGAATC
+CCTCAGCCCTCGGATAATCAAATGGAGCTGGGACCAGCCTGAGCTCCCAAGATGGCTATC
+TCTGGCTATGAGCAGAATCTAAATTTGCTATTTAATATGTGCCAAGATGTTTAAAAGTTT
+GTGAAGTTCCGCCTTTGAGAATCATCCTTCAGCACATTGTTTCTCCCTGATACATATGGA
+AATATGCTGTAAAGTCCTTCTAACATGTCCCAACAATGTCCTGGAAGTAGCTTGTCTTCT
+CAGTGCGGCTGGAACTCAGGTAAGTACCCCTGAACAGGGCTGTATCACAACAGCTGCCCC
+AGCAGCTCATGACTCTGCAATCACTGTGCTATTGTTGGTGCTATTAATATTTAAGCAGGA
+GGCTTGGTGTAGCTGCCTGCTGAAACCCAGGCAGACTCAAGCCATGTGGCTGATACTCCT
+GTCCTACTGTCAATGTGGCTAATGCTATTTATGCCAACTCCTCTGCAGGCCACAGTAGTC
+CTTCTCCATGTCACAGTCTGTTAAAGATTCTCCTCATTGAAAGGCCAGGCACGCTGGCTC
+ACACCTGTAATCCCAGCACTTTAGGAGGCTGAGGTGGGTAGATGATTTGAAGTCAGGAGT
+TCGAGACCAGCCTGGCCAACATGATGAAACCCCATCTCTACTAAACATACAAAAAAATTA
+GCCGAGTGTGGTGGCGCATGCCTGTAATCCCAGCTACTCGGGAGGCTGAGGCAGGAGAAT
+CACTGGAACCTGGGAGGCAGAGGCTGCACTGAACCGAGATCGCACCATTGCACTCCAGCC
+TGGGCAACAGAGTGAAACTCTGTCTCAAAAACAAAAAAAAAGATTCTCATCGAACTGGCT
+TTCAGATGCACTTGAAAAATCTTTTCCCTGCACTCAAGCTTGCCAGTCAACTGTATTTGT
+TCCAAGAGGCCCCACTCTAAGACCCTGCACCAACAATCTGTTTTCCCCTCTATGTGGAAG
+TTCAGAAGCCAGCCCACCAGCCCTGTGTCCTATCCTTTTGGTGAGTTATTCCTCCAGGAT
+CTTATTGTACTTTCCAGCTCTTTGCTCAGCCCAGTCCAGACTTGTCTTCAAAACACTGCC
+CCTTAGAAAGAAAGTGAGTGTGTGTGTGTATGTGTGTGTGTGTGTGTTTATAAGGAAGCA
+AGGAAGCAGCAGGACTTTCTCAAATGTGTTTCTTCCATCACAGGCATTGTTATACCCTTT
+GCTATCTCATGGATAACACAGTTTATTGGATTTTTTGAGGTTTGCATTTTCTTGGCCTGG
+GCTTTTGACCTTGCTTTTGGGAATATGTTTAGGTTACACTGCATGTGCTCAAGTGGGAGC
+ACCATTCCTTGAGGTTTGTACAGAATCTGAACAGCACTATTATTATGAGATTTGGGATCA
+AAGAGGTGAACTCTTTGAGGAGATCCTAAGGGTTTCCAGCAAGTTATAGAAGAAAGTGTT
+TTCTTCCTCCTTTCCTTTCTCCTCATTTATTTTTTAAACCAGCTATGTGTTGGCTGATAC
+GAGTCTGAGTGATGTATGCTTATATTCTAAAACGATCAGAAGGGCAGGTGTTCTTTCATT
+ACAAATACTTTCTCCAAATGGCAGTGGCCCAGAGAGATAACTGGCCCACTGGGTAATTAT
+TACCAGAAAGAAGCATTAGATCTCAATTGTTCTTCCTTTCAATTTTCTCCATGTTTATTG
+CTTTTGATAAGCAGTTGGGTGACTTTTTACTGGTGTATAAATAACCATTTCAAGGCCAGG
+CGCAGTGAATCACGCCTGTAATCCCAGCACTTTAGGAGGCTGAGGCAGGCTGATCACTTG
+AGTCCAGGAGTTTGAGATTAGCCTGGGCAATATGGCGAAACCCCATCTCTACAAAAAAAT
+CAATAGGGCATAAATAAATAAATAACGATTTTACCTAACAGTCTTCCTCATTTATCTACC
+TTGGAGTTTATTTTGCAGAAATTTTGTGTTGAAAGAAAATGGCAGGAAGTAGAGCTATTC
+GATGCGGGTTATTTTATGAATGATTTACTAAAAACTGTTGTTGACAAGGAAGTTTCGATA
+TAGCTGCTTTAAAAATTGTCCAGGGGCCAGGAGCAGTGGCTCATGCCTGTTATCCCAGCA
+CTTTGGAAGGCCGAGGTGGGCAGATCACCTGAGGCCAGGAGTTCGAGAGCAGCCTGGCGA
+ACACGAAACCCCGTCTCTATTAAAAATACAAAAATTAGCCGGGCATGGTGTCGGGCGCCT
+GTAATCCCATCTACTGGGGAGGCTGAGTAAGGAGAATCGCTTGAACCTGGGAGGTGGAGG
+TTGCAGTGAGCCAAGATCGCACCATTGCACTACAGCTTGAGTGACAAGAGCAAAACTCTG
+CCTAAAAAAAAAAAAAAGGTCAGGCACAGTGGCTCACGCCTGTAATCCCAACACTTTGGG
+AGGCTGAGGCGGGTGGATCACCTAAGGTTGGGAGTTCGAGACCAGCCTGACCAACATGGA
+GAAACCCTGTCTCTACTAAAAATACAAAATTAGCTGGGTGTGGTGTCGCATGCCTGTAAT
+CCCAGCTACTCAGGAGGCTGAGGCAGGAGAATCACTTGAACCTGGGAGATGGAGGTTGCA
+GTGAGCCAAGATCGTGCCATTGCACTCCAGCCTGGGCAACAAGAGCGAAACTCTGTCTCA
+AAAAAAAAAAAACTGTCTGGGCTAGGCCAGGGGTGGTGGCTCACACCTATAATCCCAGCA
+CTCTGGCAGGCTGAGGCAGGTGGATCACTTGAGGTCAGGACTTCGAGACCAGCCTGGCCA
+ACATGGTGAAACCCCATCTCTATTTAAAAAAAAAAAAAAAAGCCCTGTGTGGTGGTGTGT
+GGCTGTAATCCCACTGTAATCCCAGCTACTCAGGAGACTGAGGCACGAGAATCGCTTGAG
+CCCTGGAGGTGGAGGTTGTGGTGAGTTGAGATCATGCCACTGCACTCCAGCCTGGGCAAC
+AGAGTGTGACTCTGTCTCAAAAAAAAAAAAAGAAGAAGAAGAGGAGGAGGAGGAGGAGGA
+AGAAAAAATTGTCCAGGTTGCCTTCTATGTCACAGGCTATGAAAAAAAAAAAAATCCCAG
+GCTAAAAATATGGAGTAGAACTTCATATGGGAGCTCTGGAGATTGGCCATCCATTCCTCT
+CTCCAGTGGACGTGGGTCAGCCTTCTGGTAAGATCTGATTCCCTGTTCATTTCCTTAGCC
+GTCACAAAAGTACATAACTCTGTCTTCAGACTAATCATCTCTTGGCAAACTAGAATCACT
+GTGGAGCACATACTGGCCAGTTGCTATATAGCAGCTTTGTATTACCCAACACATAAGGGA
+ATCCATATCCCTCCAGGGCTATTTGAAGAACATGTAACTGAAAAGCAGGTTAGTTACTTG
+CCGCATATAGAGTTCAATTAACAAGAGTGAAGTCTGTTACAAAAAAAGTGAATTTATACC
+CAAGCTAGCTTGGGGAAAGGGGCACAAAACGTCCTGCCTTTAAATGTGCCTCTTCACCTT
+TAGAGTAGAGAGCGGGCATTTTTATAAGGGAGGGGAGGAAATGAGCAAGGGTGGGATGCC
+CCTGCTTCCAGGCAGTTATCTACCGGGCAGTTGAGTTGGCGCCTTCCTGGCAGAAGCGAG
+TTGTAAAAGTGGCCAAGTAGGCATGCTTTTCACATCCCCTCCTAGTGGGTGTGACTTCCG
+AGGTGACCCCCTGGAGATGGGAGTTCCCTGGGGGCATGCTTTACTTTGCAAATTGATTGT
+CAGCTCTCGAGGAGAGACCCCTCTTAGAGCTCACAGTTAGACGAACTTGCCCTGTAGGGA
+ATGTCTGGTGAGGGGAGGGGAAAGGTTATATTTGCATTTCTAAAGGGCTACGTAGGTTAC
+AGGGAACAGGGGGAAAAGGAAGAGGAGAGAAAATAATAAAATAATTAAATTATCTCGTAG
+AAAAATGGGGATACTCGGTTACAGAAACACAGTCCATTCACTTTTTCTGAAAGTCTAAAA
+TCTATCCCTAGACCAAACCAGACCAAAAGAAAGCTGGACCCCATCAAATTGATTGACACA
+AGGCATACAACGATGTTACACAAAAGGAGGTCGCTAACGCAGATCTGAAAGGTCAGGGAA
+GCTTTCCAGAGGAAGTGATGTCTAAGGCAGGACCTGAAACACAAGTAGGCATAATAGTAG
+GCAAAGAAAGATGCAGTAAAAGAGAACCAAGACGTGAGAGAGCGAGCACGGATTGTTAGA
+GGAACTGAGGACAGTTCAGTGTGGCTGGAGCACCATGTAAGGTAGAGAGTAGCAAGAGAT
+CAAGCAGGCAGGCAGGCAGGCGCCAGATTATGCAGAAACAACGATGTTGAGTGTCTGAAC
+GTTGTCCTGATGGCAATAGGAAGCCATTGGAAAGTTTTATATAAAGGGGATGACAGTCTG
+AGATATGCCTTTTTGAAAAACTATTGTGGTTGCACTGCAGTGATGGAGGGAACAGTTGGA
+AAAGACAAGACTGGAAGTTGGAAGACTGCTTGCAAAGCTCTCCTAGTCTAGGTGGGAGAC
+ATCAGTAGATGGAGAGAAACTGTTCTATTGTCAGGAACACCATCTGGGTTGCCTTGGAAT
+GCCTGCAGTCACAACCTCTCACTTGGTTTTCATGTTCCCTGTTTGCACCGGCATTTGTGT
+ATTTATAAGGATCACTCAAAGTGGTTTAAAAAAAAAAATGCACAATAGCTAAAGACCACA
+CAAGTTACAGGCATAATTTTGTTTCCTGGGAGATTTTTGGAAAATAGAAAAGACTCCAGT
+TTCCCATTTTTAATTTTGTTAATCTGGGGCTTACATTATTCAAAAGCTACAACATGCTCA
+AAGTTTCATATTATGACAAATTAGGAGCCAGCTTCCATTCCTCTCTCTCTTACCTCTCAC
+CTCTGGGGAATAATCAAGTCCTGTAAACACTTCCTAGGAAGTGTCTCACAGTCTTCCCAC
+TCCTCTCTATGCTCCTGCCACTATCACAGTTCAACTTGCATCATCTTTTCCTTCAAAAGA
+CCCCTAATTGTGTCCCTTCCTTCAGGATTCTGCATTTCTAGCCATTTTCCACTCTACAGC
+CAGAGCGACCCTTCTAAATGTAAAATGATTATGTTCCCCCATCATTCTTTAAATGTTGAA
+AATGACCCTTCATCGTCCTTGCAATAAAAAGCAGGTCTCTTGGCTGGGCGTGGTGGATCA
+CGCCTGTAATCCCAGCACTTTGGGAGGCCGAGGCAGGTGGATCATGAGGTCAGGAGTTCG
+AGACCAGCCTGACCAACATGGTGAAACCCCATATCTACTGAAAATACAAAAATTAGCCAG
+GCATGGTGGCGGGCACCTCTAATCCCAGCTACTCAGGAGGCTGAGGCAGGAGAATCACTT
+GACCCTGGGAGGCGAGGTTGCAGTCAGCTGAGATGGCCCCACTGCACTCTAGCCTGGGTG
+ACAGAGCAAGACTCTTGTCTCAAACAAAACAAAACAAAACAAAACAAAAGCAGGTCTCTG
+CTTCTCCTTCTTCAGACTGAACTTTTACCGCTCTCGTCTTGCATTCTCTGCTAAAGCTTT
+TCTGAACCCCGTTCTCCCTTGTTATAGCTATACCTCAACTCCACGATTCAAGAAAGCTAT
+TCCCCCTACTTGGAATGTGGTGTGTGGTATATTCACCTCTTCTTTTGGTTATCTCTTATT
+CCTTCTCCCAGCTCTCGGTGTTTGTTGTTGTTGTTGTTGCTGTTGTTGTTTTTTGAGACG
+GAGTGGCAAAATTTCAGCTCACTGCAACCTCTGCCTCCCGGATTCAAGTGATTCTCCTGC
+CTCTGCCTCCCAAGTAGCTGGGATTACAGGCGGGTGCCACCACGCCTGGCTAATTTTTGT
+ATTGTTAGTAAAGACAGGGTTTCGCCATGTTGGCCAGGCTGGTCTCAAACTCTTGACCTC
+AGGTGATCTGCCCACCTCAGCCTCCCCGAGTGTTGGGATTACATTTGTGAGCCACTACGC
+CCAGCAGCTCTCAGTCTTGTCTCTTCAGTCACAGTTTTACAATTCCCAGACTTGGCTAAA
+TCCCCTTGTGATGTTGTTATAAACATCGATAGTTCCCCTATCAGAATCTCCACCACATTG
+TTAATTTTTTTAAGTGCATCTCCTTCCTGACTGACCATTCTTGTCTTGTTCCCTTCACAT
+ATTTCCTGGTATAGAGAAGGTTAAAAAAAATGCTTTGAATTAAAAATAAATTATGAAACA
+ATCTTGAAAAAGAAGAACCAAGTTGGAAGGCCCACACTTCAATTTTAAAACCTACTACAA
+AGCAACAATAATCAAGACAGTGTGGTACTGACATATGGATGATATTGTGGTGAACCCCTA
+TTAACCTCAGTTGGGAAGGCACCAGGTTCAAAAGGCCAAAGAGTCCCAGAGCCAGCAAAT
+GAGACATGGGGTTTTATTAGGGGGATTACATACAGGGGAGAGAATCCAGTGGCAGTGGGC
+TGGGCAAGAAAACCGCAACCACTTGCAAAAAGTACTTTGTAATTTATACAGCATTTGCAC
+TTAATACCCTACCCTTAACAATCCACTTGGCAACATTCATTTAACCCATAACTCAGGGCC
+TCAAGCCCTGTATGGCCCATGTTCCATGAGACTGGCTGGAGATGCAGATGTTACTCACAG
+ACAAGGAACAAATCTCCAGGTTGGCTATTCCTGAATTCCCTAGCTCAGAACACACATTCA
+GGTGCATCTGCTATAAAGGCTCATTGGAAGGTTATGCTTGTTATTGCTACCAGGTGCATT
+TATCCTACGGCTGGATATAGTTCGATGGAATACAGTTGACACTCTGGAAATAAACCCATG
+ATTCTGTGCTCAACTGATTTTTTAACAACAGTGCAAAGACTATACAATGGGGAAAGAATA
+TTGTTTTTAATAAATGGGATTGGAACAACTAGATACCCAGACGCAAAAGAGTGAAGTTGT
+ACTCCTATGTCACATGATATATAAAAATTAACTCAAAATGGATCAAAGACCTAAATGTAA
+AAAATAAAATTGGCTGGGCACAGTGGCTCACACCTGTAATCACTCCCAGTACTTTGGAAG
+ACTGAGGCAGGAGGATCTCTTGAGGCCAGGGGTTCAAGACCAGCCTGGTCAACAAAGCGA
+GACCTTGTCTCTAATAAAAAATTTAAAAATAAGCCGGGCACAGTGGCTCACGCCTGTAAT
+CCCAGCACTTTGGGAGGCCGAGGCATGCAGATCATGAGGTCAGGAGATCGAGACCATCCT
+GGCTAACACGGTGAAACCCCATCTCCACTAAAAATACAAAAAATTATCCAGGCGTGGTGG
+CGGGCACCTGTAGTCCCAGCTACTCTGGAGGCTGAGGCAGGAGAATGGCATGAACCTGGG
+AGGTGAAGTTTGCAGTGAGCCAAGATTGCACCACTGCACTCCAGCCTGGGCAACAGAGTG
+AGATTCCGTCTCAAAAATAAATAAATTAAAAAAAATAAAAAATATGCAGCCATAAAATAG
+AACGAGATGGGCTGGGAGAGGTGGCTTACGCCTGTACTCCCAACACTTTGGGAGGCCGAG
+GTGGGTGGATCACTTGAGGTCAGGAGTTCGAAATCAGCCTGGCCAGCATGGTGAAGCCCC
+ATATCTACTAAAAATACAAAAAAAAAAAAAAAAAAATTAGCTGGGCATGGTGGCGCATGC
+CTATAGTCCCACTTACCTGGGAGGCTGAGGCAGGAGAATGGCTTGAACCTGGGAGGCCGA
+GGTTGCAGTGAGCCGAGATCACGCCATTGCCCTCCAGCCTGGGCGACAGAGCAAGACTCC
+GTCTCAAAAAAAAAAAAAAAAAAAGAAGGAACGAGATCAGCCGGGCATGGTGGGTGGCGG
+CTCACACTTGTAATCCCAGCACTTTGGGAGGCCGAGGTGGGCAGATCACTTGAGGTCAGG
+AGTTCAAGACCAGCCTGGTCAACATGGTGAAACCCTATCTCTACTAAAAATATAAAAATT
+GGCCAGGTGCAGTGGCTCACGTCTGTAATTCCAACACTTTGGGAGGCTGAGGCAGGCGGA
+TCACAAGATCAGGAGTTCAAGACCAGCCTGGCCAACATGGTGAAACCCTGTCTGTACTAA
+AAATAAAAAATTAGCTGGGTGCGGTGGCACATGCCTGTAGTCCCAGCTACTCAGGAGGCT
+GAGGCAGGAGAATCACTTGAACCCAGGAGGCAGAGGTTGCAGTGAGCCGAGATCACACCA
+CTGCACTCCAGCCTGGGTGACAGAGTGAGACTCTATCTCAAAAAAAAAAAAAAAAAAAAA
+AATTAGCCAAGCGTGGTGGCACATGCCTGTAGTTCCAGATACTCGGGAGGCTGAGGCAGG
+AGAATCACTTGAACTGGGGAGGTGGAGGTTGCAGTGAGCCAAGATCGCACCGCTGCACTC
+CAGCTTGGGCGACAGAGCGAGACTCCATCTCAAAAAGAAAAAGAAAAAAAATAAAAAGAA
+AGAGATCATGTATTTTGCAAGAACATGGATGGAGCTGGAGGCTATTATCCTTGGCAAACT
+AACACAGGTACTAAAAAGCAATTAACTCATCTTCTCACTTATAAGTGGGAGCTAAATGAT
+GAGAACTCATAAACACAAAGAAGGAAACAACAGACACTGGGGTCTACCTGAGGGTGGAGG
+GTGGGAGGAGGGAGAGGAGCAGAAAAATAACCATTGGGTCCTGGGCTTAATACCTGGGTG
+ATGAAATAATCTGTACAACAAACCCCCATGACACGAATTCACCTATGTAACAAACCTTCA
+CATGTATCCCCGAACCTAAAATAAAAGTTTAAAAAATAAATAAAAATAAAAAGTAAAAAA
+ACTAAAACTATAAAACTCTTACAAGAAAACATATGGCTAAATCTTCACGACCTTGGATTT
+GGCAATATTTTCTCAGATATGACACCAAAAACATAAGCAACAAAAGAAAAAAACAGATAA
+ATAGGACTTCATCAAAATGAAAATATTTTGTTCTCAAAAAACACTATCAAGAAACTGAAG
+ACTCAGAGAATGGGAGAATATTTTTGCAAATCATATATCTGATAAGGGACTTGCAGAACA
+CTTTTTTTTTTTTTTTTTTTTTTTTGAGACAGAGTCTTGCTCTGTCACCCAGGCTGGAGT
+GCAGTGGTGTGATCTCGACTCACTGCAAGCTCTGCCTCCAAGGTTCATGTGATTCTCACG
+CCTCAGCCTCCCAAGTAGCTAGGATTACTGGCATGTGCCACCACACCCGGCTAATTTTTT
+GTATTTTCAGTAAAGACAGGGTTTCGCCATGTTGGCCAGGCTGTTCTCAAACTCCTGACT
+TCAAGTGATCTTCCCACCTAGGTCTCCCAAAGTTCTGGGATTACAGGCGTGAGCCACCAC
+ACCCAGCAGAACTTTTTTTTTTTAAATTCATATAGCAATAATAAAAAGACAACACAGTTT
+ACAAATGGGTTGGATAATTTACAAATGCAAAAGATCTTAATAGACATTTTTCCAAAGAAG
+ATATCAAAATGGCCAATAAACACATTAAAAGATGCTTAATGTCATTACACATTAGGGAAT
+ACAAATCAAAACCACAATGAAATATAATTACACACACACCAGGAAGGCTATAATCAAAAA
+GATTAATAATAACAAGTGTTGGTGAGGATGTGGAGGAATCAGAACCCTCATATATTGCTG
+GTGAGAATGTTAAGTGGTGACACTACTTTGGAAAATAATCTAATAGTTCCTCAAAAAGTT
+TAACATAGGCCAGGCGTAGTAGCTCACACCTATAATCCCAGCACTTTGGGAGGCTGAGGT
+GGGCGGATCAACTGAGGTCAGGAGTTCGAGACCAGCCTGGTCAAAATGGTGAAACCCTGT
+CTCTACTAAAAATACAAAAATCAGACAGACATGGTGGCACATGCCTGTAATCCCAGCTAC
+TTGGGAGGCTGAGGCAGGAGAATTGCTTGAACTTGGGAGGCGGAGGTTGCAGTGAGCTCA
+GATCATGCCATTGCACTCCAACCTGGGCGACAGAGGGAGACTTAGTCTCAAAATAAATAA
+ATAAAATAAAATAAAATAAAATAAAATAAAATAAAATAAAATAAAATAAAACTTTAACAT
+AGAGTTACCATATGATCCAGAAATTCCACTCCTAGAGAAATGAAAACATGTGTCCACACA
+AAAACTTGTACATGAATATTTATACCAGCAATATTCATAATAGCCAAAGGGTGGAAACAA
+CCCAAATTGTTCATCAACTAATACATGGATAAACAACTTTGTGTATATTCATACAATGGA
+ATATTGTTTGGACATTGTCTTAGTTTGCTTTGTGTTGCTAAACAGAATACCACAGATTCG
+GTAATTTACAAAGAAAATAAATTCATTTCTTACAGTTCTGAAGACTGGGAAATCCAATAT
+CAAGGGGCTCACATCTGGCAAGGGCCTTTGTGCTGTGTCATCCCCTGGTAAAAGGCAGAA
+GGGCAAGACAGCATGAGAGAGCAAGAGACTGCACTTGCAGGCATAAGCCCTTTTGTAATT
+ATCATTAATCAATTCATGAGGGTGGAGCCCTCATGACCCAAACACCTCCCATTAGGCCCC
+ACCTCCCCACACTGTTGTATTGGAGATTAAGTTTCCAAAACATGCTTTTTGGGGAACACA
+TTCAAACAGTAGCAGCCATAAAAAGAAATGAAGCACTTATACATGCTACAGTATGAATGA
+GCCTTGAAAACATTCTGCTGAATGCTGAGAGGCTAGTCACAAAAGACCACATACATGATT
+TCATTTACGTGAAATGTCCATAACAGGAAAATCTGTAGAGGAGGAAAGTAATAATTTAAC
+GGCCGGGCACGTTGGCTCACGCCTGTAATCCCAGCACTTTGGGAGGCCGAGGCGGGCGGA
+TCACGAGGTCAGGAGATTGAGACCATCCTGGCCAACATGGTGAAACCCCGCCTCTACTAA
+AAATATAAAAAATTAGCCGGGCATGATGGCGGGCGCCTGTAGTCCCAGCAAGTCGGGAGG
+CTAAGGCAGGAGAATGGCGTGAACCCGGGAGGCGGAGCTTGCAGTGAGCCCAGATTGTGC
+CACTGCACTCCAGCCTGGGTGACAGAGCAAGACTCCAGTCTCAAAAAAAAAAAAAAAAAA
+ATTTACCTCTAATCACTGCATTAGCTTTATCTCACAAATTTTGATATGTTGTATTTTCAT
+TTTCATTCAGCTTAAAATATTTTCCAATTTCCCTTATGATTTCTCCTTGGGTTCTTCTTT
+TTTTTTTTTTTTTTTTGAGACAGAGTCTCGCTTTGTCACCCAGGCTGGAGTGCAGTGGTG
+CAATCTGGGCTCACTGCAACCTCCACCTCCTAGGTTCAAGTGATTCTCATGCCTCAGCCT
+CCTGAGCAGCTGGGATTACAGGTGCCCACCATGACACCCGGCTAATTTTTGTATTAGTAG
+AGACAGGGTTTCACCATATTGGTCAGGCTGGTCTTGAACTCCTGACTTCAAGTGATCCAA
+CTACCTCGGCCTCCCAAAGTGCTGGGATTATAGGCGTGAGCCACCGTGCCTGGCCTCTTT
+TTGGGATATTTAAAAAGGTGTTGCTTAACTTCCAAGTATTTGGGGGTTTTCTGGATAATT
+TTTTTGGTTTCTTTAAATACAATTATCTTTTGATCTGAAATCATACTATAATTTCAATTC
+TTTTAATTTATTGATACTTGTTTTATGGCTGAAAATATATTCTATCCTGGTGAATATCTT
+ATGTATACATGAAAAGAATATGTATTATGTTATTGTTGGGTGAAAAATTCTATAAATGCA
+AACTGAGTGACTGACAGAGGTTTTGTTTTTGTTTCTTTCTTTCTTTGTTTTTGACAGGAG
+TCTCACCCTGTCACCCAAGCTGGAGTGCAATGGAGTGATCTTGGCTCACTGCAACCTCCA
+CCTCACAGGTTCAAGCGATTCTCCTGCCTCAGCCTCCTGAGTAGCTGGGATTACAGGCAT
+GCACCACCACGCCCGGCTAATTTTTTGTATCTTTAGTAGAGATGGGGTTTCACCATGTTG
+GCCAGGCTGGTCTCGAACTCCTGACCTCATGATCCACCTGCCTCGGCCTCCCAAAGTGCT
+GAGATTACAGGCATGAGCCACTGCGCCCAGCCTTGACAGAGTTTTCGAAGTCTTCTACAT
+GCTTTCTGATTTTTCATCCACTTTCTTTTTTGTTTGTTTATTTTTGTTTTTGTTCTTTTT
+TTTTTTTAATGGAGTTTCACTCTTGTCGCCCAGGCTGGAGTGCAGGTGGCGCGATCTCGG
+CTCACTGCAACCTCCGCCTCCTGGGTTCAAGCGATTCTCCTGCCTCAGCTTCCCGAGGAG
+CTGGGATTACAGGCGCACGCTGCCACACCCAGCTAATTTTTGTATTTTTAGTAGAGATGG
+GATTTCACCATATTGGCCAGGCTTGTCTCGAATTCCTGACCTCATAATCTACCCGCCTCG
+GCCTCCCAGAGTGCTGGGATTACAGGCGTGAGCCACCGCGCCCAGCCTGTTTTCGTTCTT
+TTTTGAGACACGATTCCACTCTGTTGTCCAGCTGGAGTGCAGTGGCACAATCAGGACTCA
+CTGCAGCCTCAACCTTCCAGGCTCAGGCATTCCTCCCACCTCAGCCTCCTGGGTAGCTGG
+GACGATGGGCATGCACCACCACGCCTGGCTAATTTTTTTGTATTTTTAGTAGAGACAGGT
+TTCTTCATGTTGCCCAGGCTGGTCTCAAAATCTTGGGCTCAAGCGATCCACCTGCCTCAG
+CCTCACATAGTGCTGAGATTACAAGCGTGAGACCCCACTCCTGGCCCACTTTCTATTGAT
+TACTGAAAATTGAGTATTGAAATTTCTAACTCTAAATGTGGCTTTTTCTATTTCTCCTTT
+AAGTTCTAACAGTTTTGCTCTATGTTTTTCAAAGTTTTGTTATTGGGTACATACACATTT
+AAGATTTTAAAATCTTCTTGGGGAATTGAATTTTATCGTTATGAAATCTTCCTTTTATTT
+CTGTAATATTTCTTGTTTGAAAGCTTATTTCAGGCCTGGCGTGGTGGCTCACGCCTGTAA
+TCCTAGCACTTTGGGAGGCCACAGTGGGCAGATCACCTGAGGTCAGGAGTTTGAGACCAG
+CCTGGCCAACATGGTGAAACCCTGTCTCTACTGAAAATACAAAAATTAGCTGGGCGTGGT
+GGTATGCATCTGTAATCCCAGCTGCTGAGGTGGCTGAGGCACAAGAATCACTTGAACCCT
+GGAGGTGGGGGTTGTAGTAAGCTGAAATCATACCACTGCACTCCAGCCTGGGTGACAGAA
+CGAGACTCTGTCTCAAAGAATAAATAAATAAATTAGCGATTTAAAAAATTAAGAAAATTT
+TTAAAAAGAAAGCTTATTTCCACTAGTGCCGTGACTCACGCCTGTAATCCTAGCACTTTG
+GGAGGCCAACGTGGACAGATTGCTTGAGCTCAGGAGTTCAAGACCAGCCTGGACAATATG
+ACAAAACCCCATCTCTACAAAACAATACAAAATATTAGCTGGGCATGGTGGTACATGCCT
+GTAGTCCCAGCTACTCAGGAGGCTGAGGTGGGAGGATCACTTGAGCCCAGCAGATCGAGG
+CTGCAGTGAGCTGAGCTCATGCCACTGCACTCCAGCCTGGGTGACAAAGTAAGACCCTCT
+CTCTTAAAAAATTTTTTTTAAAATAAAGCTCCTTTTGTCTAATATTAATAGAGCCACTTC
+TAGATTTATTTTGGTTAGTGCTAGCTTAATATATATTAATATATAATTTCTCCCTTTTAG
+TTTGTGTTTTTAGAACATTACATTTAATGTAGTTATAAAGTGTTCATGCTAAATATACCA
+TTTTTTTTTTTTTTTTTTTGAGATGGAGCTTTGCTCTCGTTGCCCAGGCTGGAGTGCAAT
+GGCACGATTTTGGCTCACCACAATCTCCACCTCCCGGGTTCAAGCGATTCTCCTCCCTCA
+GCTCCCATGCAGCTGGGATTGCAGGCATGTGCCACCATGTCCGGCTAATTTTGTATTTTT
+TTAGTAGAGACAGGATTTCTCCATGTTGGTCAGGCTGGTCTCGAACTCCCGACCTCAGGT
+GATCTGCCTGCCTCGGTCTCCCAAAGTGCTGGGATTACAGGTGTGAGCCACTGCACCTGG
+CCTAAATCTACCATTTACTGTTTGTCTTCTTCTTTTTTTTTTTTTTTTTTTTTTTTGAGA
+TGGAGTCTCACTGTGTCATCAGGCTGGAGTTCAGTGGTCTGATCTCGACTCACAGCAACC
+TCCGCCTCCCGGGTTCAAGCGATTCTCCTGCCTCAGCCTCCAGAGTAGCTGGGATTACAG
+GCATCTACCACCATGCCTGGATAATTTTTGTATTTTCAGTAGAGATGGGGTTTCACCATG
+TTGGCCAAGCTGGTCTCAAACTCCCGAGCTCAGGTGATCTGCCCGCCTCAGCCTCCCAAA
+ATGCTGGGATTATAATAGATGTGAGCCATGGCACCCAGCTACTCTTTCTATCTATTCCTT
+TTTTGTCACTTCTTTTGGGTAGACAAATTTTTTTTTTTTTTTCTGTGACAGAGTCTCACT
+CTGCCACCCTGGCTAGAGTGCAGTGGCCTGATCTCGGTTCACTGCAGCCTCCACCTCTCA
+GGTTCAAGCGATTCTTGTGCCTTGGCCTTCTAAGTAGCTGGGATTACAGGCATGCACCAC
+CATGCCCAGTTAATTTTTTGTGTTTTTTCTAGAGATGGCGTTTTGCCATGTTGGCCAGGC
+TGGTCTTGAACTCCTGGCTTCAAGTGATCTCCCTGCCTCAGCCTCCCAAAGTGCTGGGAT
+TACAGGCGTGAGCCACCACATCCAGCTGAAAATTTTTGTAATTCCATCTTATTTGTACTA
+TTGACTCATTAGCTGTATCTCTAAATTTTACTTCTTAGTAGTTGCTCTAGGTTTATAATA
+TGCACTATTAATTTGTTAACAGTCTATCTTCAGATAATATTACACCACTTCACCTGTAGT
+ATAAGAATTGTGGCTGGGTGCGGTGGCTCACGCCTGTAATCCCAACTCCTTGGGAGGCCA
+AGGCGGGTGGATCACCTGAGGTCAGGAGTTCGAGACCAGCCTGGCCAATATGGGGAAACG
+ACAACAACAAAAAAATTAGCCAGGCATGGTGGCAGGTGCCTGTAATCCCAGCTACTTGGG
+AGGCTGAGGCAGGAGAATCGCTTGAACCCAGGAGGTGGAGGTTGCAGTGAGCCGAGATTG
+TGCCATTACACTCCAGCCTGGGCGACAAGAGTGAAACTCCACCTCAAAGAAAAGAAAAGA
+AAAGAATCGTAATGCCAGGAGCAGTGGCTCATGACTGTAATCCCAGCACTTTAGGAGGCC
+CAGGTGGGCAGATCACCTGAGGTCATGAGTTTGAGACCAGCCTGGCCAACATGGTGAAAC
+CCCATCTCCACTAAAAATAAAAAAATTAGGCCAGTTACAGTGGCTCACACCTGTAATCCC
+AACACTTTGGGAGGCCAAGGTGGGTGAATCACCTGAGGTCAGGAGTTCAAGACCAGCCTG
+ACCAACATGGATAAACCGCATCTTTACTAAAAATACAAAATTAGCTGGGCGTGGTGGTGC
+ATGCCTGTAATCCTAGCTACTCAGGAGGCTGAGGCAGGAGAATCCCTTGAATCCAGGAGG
+CGGAGGTTGCGTTGAACCAAGATTGTGCCATTGCACTTCAGCCTGGGCAACAAGAGCAAA
+ACCCCATCCAAAAAAAAAAAAAAAAAATTAGCCAGGCATGGTGGTGCACACCTGTAATCC
+CAGCTACTTGGGAGGCTGAGGGAGGAGAATACGTTGAACCCTGGAGGCGGAGGTTGCAGT
+GAGCCAAGATCATGCCATTGCACTCCAGCCTGAGCAACACAGTCAAACTCCAACTTAAAA
+AAAAAACAAACAAAAAAAGAATTGTACATGAGTATCCTCCCACGTCCTTGTTCCTATCAT
+TTTTTACCGTGATTGTTATACATTTCATTTCTCCACACTTTATGAGCTTCACAATACCTT
+GTCACTAATTTATATTTTAAAATTATCTTTTAAAGAATACTAAAAATGAGAAAAAAATTT
+ATATTCAGCAAAATATTTTCTTTTTCCAATATTTACTTTATTCCTTTGTGTCAATTCTCA
+TTTCACCTTGGTATCATTTTCCTTTTCACCTGAAAACTTCTTTATAACATTTTTTATAGA
+GTTAGTCTAATATTAATATCAATAAAGTATATCAGATTATTTTGAATCTAAAAATATTTT
+TATCCCACCTTCATTTTTTTTTTAAAGAGATGAGGTCTCATTATGTTGCCCAGGCTGGCC
+TCAAGTGATCTTCCTGCCTTGGCTTCCAAAGTGCTGTGATTACAGATGTAAGCCACTGAA
+CCCAGCTCCAGCTTCATCAAGAAGTCTTCTGTCGGGCTGGACATGGTGGCTCATGCCCGT
+AATCCCAGCACTTTGGGAGGTCGAGGTGGTGGATCACCTGAGGTCAGAGTTCAAGACCAG
+CCTGGCTATCATAGTGAAACCCCATCTCTACTAAAAATACAAAAATTAGCTGGGCATGGT
+GGCTCATGCCTGTAATCCCAGTTATTCAGAAGGCTGAGGCAGGAGAATCACTTGAACCCG
+GAAGACAGGGGTTGCAGTGAGCCAACATAGCACCACTGCACTCCAGCCTGGGCGACAGAG
+CAAGACTGTCAAAAAAAAAAGGAGAAGTTTTCTGTCATTCATTCTTACCTTTGTTCTTCC
+ATACATAATCTTGCTCCACCCTTCCCTCAATTCTGGTTGCTTTAGGACTTTGTCTTTATC
+ACTGGTTTTCAGAAATCTGATGAACATGCACATCAGTGCCATTTTCTTTATATTTCTTCT
+GCTTGGAGTTTTTTGAGGTTTTTTAATCTGTTGGTTTATGGTTTCATTAAATTTAGGAAA
+TTTCAGGAATTGTTTTTCAAATAATGTTTTTTCCCTTTTCTCCTTATTTTTCTGGAACTC
+CAACTCCATGTATGTTAGGCAGTTTGATATTGTCTCATAGATCCCTGATAAACAAATAAA
+TAAGTTTGATTTTTGGGTTTTTTTTTTTTTCCAGTCTCTTTTTTTGCCATGTTTCTTTCT
+TTTTTTTTCTTTTTTTGAGAAGGAGTCTTGCTCTGTCGCCCAGGCTGGAGTGCAGTGGTG
+CAATCTCAGCTCACTGTAACCTCCACTTCCTGGGTTCAAATGATTCTCCTGCCTCACCTT
+CCTTAGTAGCCAGGATTACAGGTGCCCATCACCACGCCTGGCTAATTTTTGTATTTGTAG
+TAGAGATGGGGTTTCACCATGTTGGCCAGTCTGGTCTTGAACTCCTGGCCTCAAGTGATC
+CACCACCTCGGCTTCCCAAAGTGCTGAGATTACAGGCGTGAGCCACTGCGCCTGGCTGCC
+ATGTTTCATTTTGGATGGTTTCTGTTGTTATGCATTCAGTTCACGCAAAATTCTTTTTCT
+CTGCAGTGTCTACTCATTTCATCCAGTATATTTTTACTATTACATAGTGTATTTTCATGT
+CTACAAATTCTATTTTAAAATATCTTCAATTTCTGTCATCATTTTGTTAACGTTTTTCTT
+TACGTTCTTGAACATGTAAATAATAGCTGTTTTAAAGGTAATTCCATCTTAATTACCATT
+TCTGGGTCTCTTTCCATTGATTTATCTACAGGTTATGTGTTATATATTCTGCTTTCCATG
+AATAATAATGTTTCATTGGTTCCTAGATATTCTCAATTTGCATTGTTATATGCTGGGTTT
+TGTTATACTCCTTTATAAAAATGAACTTTGTTTTAGCATTCAATTAAATTGCTTGTGAAT
+TAATTGACATCAGTGGGACTTCTGGGATATTAGATATTGTCTTCTCCTTTTTTAAATCTG
+GGTGCTGGTTATGTGGGTATGCTTATTTTGTAAAATTTATCAAACTTATTTATGATTTGT
+GTATTTTTCTGTTTATATGGTACATTAACATATATTCAATTTTAATACCTTTATTTTAGA
+AATGTAAACGGGGCTGGGCACAGTGGCTGACACCTCTAATCTCAGCACTTTGGGAGGCCA
+AATTGGGAGGATTGCTTAAGGCCAGGAGTTCAAAACCAGCCTGAGGCCAGGCACAGTGGC
+TTACGCCTGTAATTCCAGCGCTTTGGGAGGCTGAGGCAAGTGAATCACTTGAGGTCAGGA
+GTTCGAGACCAGCCTAGCCAATGTGGTGAAACCGTCTCTACTAAAAATACAAAACTTAGC
+CAGGTGTGGTGGCGGGGGCCTGTAGTCCCAGCTACTTGGGAGGCTGAGGTAGGAGAATTG
+CTTGAACCTGGGAAGCAGAGGTTGTGGTGAGTAAGATTATGCCACTGCACTCCAGCCTGG
+ATGACAGAGTAAACTCTGTCTCAACAACAACAACAACAACAACAACAACAACAAACAGCC
+TGGGCAATATAGTGAGACCCCATCTCTACCAAAAAAAAAAAAAAGTAATTGGGATAGAGC
+ATTCCCCTTTTTTTCTCTCCACTTTGATTCTCCCCAGAAGATGATGGGAGGCTCAAAGCA
+TATCAATGCACTCGAAGGAGTGATTCTGGGTAAGTGAGTATGCACATTCTCCCCTACGTA
+AATCATCCCATGATCTAGACTTGGAGTAGACCAGATTATGGCCTAATATTCAAGCTAATA
+TCTTCAATTCAGTTTTGCAAATCACAGGATGGATGATTTGTCCCTGTCTGACAGGCTTTG
+ATGTCTTCTCCTTTATTGATTTGAAACTTAGGAGGTAGAAAGAAGAGTATTTTCTTTTCT
+TTCCTTTTCTTTTGAGACAGAGTTTCGCTCTTGTTGCCCAGACTGGAGTGCAATGGCACA
+ATCTTGGCTCACCACAACCTCTGCCTCCTGGGTTCAAGTGATTCTCCTGCCTCAGCCTCC
+CGAGTAGCTGGGATTACAGGCACGTGCCACCACGCCCGGCTAGTTTTGTATTTTTAGTAG
+AGACGGGGTTTCTCCATGTTGGTCAGGCTGGTTTTGAACTCCCGGCCTCAGGTGATCCAC
+CCGCCTTGGCCTCCCAAAGTGCTGGGATTACAGGTGTAATCCCACCACCCCTGGCGAAAG
+AAGAGTATTTTCAACAAGACCTCAAATGAAAACAGACATTCTAGTAATAAATGGGACTTG
+ACATCTTTGACCCCTCCATGTGACTAAAATTTAAGTTTCATTTTAAAACATGAAGATAAT
+GATATGTCTGTTTCTGAACCACTGGATTGAAAATTTACACATGGATGAGTTCCATAATTT
+CACATGTTTAATTGGTCATTAAGGCTACCTTAGCAACTGCTACATCAAATGATAGCTTTT
+GACTGGGCATGGTGGCTCACACCTCCCAAAGTAGTCCCAGCATTTTGGGAGGCCGAGGCA
+GGTGGATCACTTGAGGTCAGGAGTTCGAGACCAGCCTGGCCAACATGGGAAAACCCCGTC
+TCTACTAAGAATACAAAAATTAGCCAGGCATGGTGGTGCGTACCTGTAATCCCGGCTACT
+TGGGAGGATGAGGCAGGAGAATCGCTTGAACCCGGGAAGTGGAGGTTGCACTGAGCCGAG
+ATCATGCCACTGCACTCCAGCCCAGGCAACAGAGCAAGACTCCGTGGCTGAAAAAAAAAA
+AAAAAAGTAGCTTTTACAATTCTGACCTATAGAGAGCTTTCTTAAAGCAACTCAAAGGCC
+AGGTGCAGTGGCTTACGCCTGTAATCCCAACATTTTGGGAGGCCTAGGCTGGTGGATCAC
+CTGAGATCAGGAGTTTTAGACCAGCCTGACCAATATGGTGAAACCCCGTCTCTACTACAA
+ATAGAAAAATTAGCTGGGCATGGTGGTACACGCCTGTAGTCCCAGCTACTCAGGAGGCTG
+AGACAGGAGAATTGCTTGAACCCAGGAGGCGGAGGTTGCAGTGACCCGAGATCGTGCCAC
+TGCGCTCCAGCAGCCTGGGTGACAGAGCAAGACTCTGTCTCAAAAAAAAAAAAAAGCAAT
+TCAATAGCATTAAGTAAAAAGTGATACCTTTATGAGCTACTAAAATGTGTATATGGCCAG
+GCATGGTGGTGCAGGCCCATAATCCCAGCACTTTGGGAGGCTGAGACAGGCAGATCACTT
+GAGCCCAGGAGTTCAAGATTAGCCTGGGCAACATGGAAAGACCCTATCTCTACAAAAAAT
+TTTAAAAATAGTAAAAGACAATCTGTATATATCAAATAAAAATTCCCAGCCAAGTATGAA
+ATTCTCTAAAGCTTTATACATGAAATGTATAACATGTAATTATCCTTTATTATAGCTAGA
+GTGGGTTTCTCTTATGAATTGTGGTACAATGTCCAAATTTTTGATCTGATCATTTCTGAA
+CAACAGAAGGAAGACATCAGTGACAGCAACAACATATACAATTTAAACTTTCATATGTAT
+GGTCTGAATAAGAAAATTACATTTCAATAACAAAAAAGGTGTTTTTTTCAATCACACTGC
+TAAGTTTTTGAGATATCAAATTGAGTAAAACATGGCCTAACATCTTAAGAAGTTTACAGT
+CAGGTAAGAACAATTCATTTTTTCATTCAGCAATATCATAGCACATCTGTATTGTGCCAG
+GGAATTTTCTAAGAGCTGGGGGTGGAGAGGGGTGCACAGTGAGCAAAATCGACAAAGATC
+CCCATCCTTATGGGAATTTACATTCTCATGGAAAAAATAAACAATAACCAAATAAATATA
+TATATTGGATGGTAAAAAATGCAACTGAGCAAAAGTAGAAGGAGGATAAAGTGTGTGTGT
+GTTTATGTGTGTGTGTTGTGTTGGGGAGGACACGGTTGTCATTTCTTTTCTTGGATAGTG
+GAAAACCTCAATATATTTAGACTTAGTGAGCTGCAATCCACTTATATGATCCCAGTTTTG
+TTGGCACCACCTAAAGCATCATGGTAGGTCTAGTCTAAAGTATGCCTTCTTCTCTCCCAA
+GCAAGTTGACCTTGGCCATGTCAGGGTCCCAGAGCTTCTTCACATCTTGCCGGATCTGTC
+CTGACAACCGCAGTAAACACCAAGTGCTGGTGCCTTCTACCTTCTTTATGACCCACTGGG
+AAATCAGGGGCAAACTGATAGTGGCACAATGGTTGTTCTTCTTTCTGGAGAACGCTTTTT
+TAGATTTTGCTTTGTATAACTTACCCATAAACAGTACTTTCACTTTAAGGATTTCAGCTG
+TATTTAAATACAAACAGGGAGCTGGCTGCAGTGGCCCAAACCTGTAATCCCAACACTTTG
+GGAGGCCAAGGCAGGAGGATTGCTTGAGGCCAGGAGTTCCAGACCAGGCTGGGCAACATA
+GAGAGACTCTGTCCTTACAAAATCTTTAAAAATAGCTGGGGTGGGCCAGGCACGGTGGCT
+CACGCCTGTAATCCCAGCACTTTGGGAGGCCAAAGCGGGCAGATCACGAGGTCAGGAGAT
+CGAGACCATCCTAGCTAACACAGTGAAACCCCATCTCTAATAAAAACACACAAAAAAGAT
+TAGCTGGGTGAGGTGGCACGCGCCTGTAGTCCCAGCTACTCAGGAGGCCGCGGCAGGAGA
+ATAGCTTGAGCCCGGGAGGCAGAGGTTGCTGTGAGCCAAGATCTCACCCCTGCACTACAG
+CCTGGCGACAGAGCGAGACTCCATCTCAAAAAATAAATAAATATATAAAAATAAAAGAAG
+TGAAGTGATAGGAATAATATTGGGTTGGTGCAAAAGTGATTACGGTTTTTGCCTTAAAAG
+CAGTGACATTAGGCCGGGTGCGGTGGCTCACGCCTGTAATCTCAGCACTTTGGGAGGCCG
+AGACGGGCGGATCCCCTGAGGTCGGGAGTTTGAGACCAGCCTGAACAACATGGAGAAATC
+CCATCTCTACTAAAAATATGAAATTAGCCGGGCGTGGTGGCACATGCCTGTAATCCCAGC
+TACTCAGGAGGCTGAGGCAGGAGAATCACTTGAACCTGGGAGGCGGAGGTTGTGGTGAGC
+CAAGATCACGCCATTTGCACTCCAGCCTGGACGACAAAAGCGAAACTCCGTCAAAAAAAA
+AAAAGCAGTAAAAGCAATTACATCAACCTAATAGCAGGGCATGGAAGCTATTTTGCCTGA
+GTAAAGATTCCCAGCTTTGTACTGGGCAAGTTACTGAACTTCTCTTTGCCTCAGTTTCCC
+ACTTAAAAATTGAGATAATAATAGTGCCTCTGTTATGGGGATTAAATAAGATAATACATA
+GGAGAGAGGAGTGGTTCTGAAACTTTAACTTGTATACAGATCTCTTTTAAATGCAGATTC
+TGGGATGTCCCCAAGAATCTGCATTTCTAACAAGCTCCTGGGGCTGCTGACTCCACTGCT
+CCACAGACCACACTTCTGTGTCAAGGTTGTAAGGCACGTAGAACACTGCCTGGCACACAG
+AGTGCGCTGAATAAATTTAACTATGGTTATATTTTCACACAGTTGAGTTGGCAGGGAAAC
+CAGATTAAAAAGCCAAAAAGTTTCTCTCCTTCTCTATCAGATGTTTCCTGACGATACTGT
+ATCCTTGAATAGAATTCTACTGCATTCTGAGTTCAAGTATGAATGTGCATATGGATAACA
+GGTTTTCATTTTTAAAAGCTCTCAATAGCAGCTTGAAGCACTATTCTTGAATTTATGGTT
+TTAAGCCGTATCAAAGTACCTAATACCATGTGCATTGCAGGCATTTATTTAATACTTGGA
+TCAAAGAATGTCCAGACTATCTGAATAAATCATCCCTGTAGGAATGAACAGTGCTGCTGG
+AGTTCGGTTTTATTTAATGTGGTGGCATGTATGCTAAACTACGACTTCAAGAATGTGGCA
+ATTGTGTTCTAAAATCCAAAGTATGTTACACTAATCTAATTGCTAGAATCTCATGCAAGG
+CTGACTCTAACCCAACTACTTCCTTCTTCCTGTGCGGCTCAACCCAGACTTTACATGCTA
+ACAGTGCCCTCTACTGTTCAGCAACCAGTCGGTGCTACTAAATCCAATTCATAAAGCTGC
+AAAATCAGAATTCAGACAACTGGGTTCACTTACCACACAAACGTAGCTTGCATCTGCCTT
+TATAGGAGAGAGGGCGGCTGTCAAGGAGCGGTCCATACTGGGAGGGGCTGAGACTGATTT
+CTGGGCCACCAATGTGAAGCTGACCAGGATCCCCAGAGAGGAGAGAAAAGCTCGTTGTTG
+TTTTCCTCTGAAGCACT
diff --git a/test/csq/ENST00000520795/ENST00000520795.fa.fai b/test/csq/ENST00000520795/ENST00000520795.fa.fai
new file mode 100644 (file)
index 0000000..78ba555
--- /dev/null
@@ -0,0 +1 @@
+8      272897  23      60      61
diff --git a/test/csq/ENST00000520795/ENST00000520795.gff b/test/csq/ENST00000520795/ENST00000520795.gff
new file mode 100644 (file)
index 0000000..25b95b4
--- /dev/null
@@ -0,0 +1,8 @@
+8      ensembl_havana  gene    1       272897  .       -       .       ID=gene:ENSG00000076554;Name=TPD52;biotype=protein_coding;description=tumor protein D52 [Source:HGNC Symbol%3BAcc:12005];gene_id=ENSG00000076554;logic_name=ensembl_havana_gene;version=11
+8      ensembl_havana  transcript      94944   213048  .       -       .       ID=transcript:ENST00000520795;Parent=gene:ENSG00000076554;Name=TPD52-012;biotype=protein_coding;havana_transcript=OTTHUMT00000379392;havana_version=1;transcript_id=ENST00000520795;version=1
+8      havana  exon    94944   95095   .       -       .       Parent=transcript:ENST00000520795;Name=ENSE00002095249;constitutive=0;ensembl_end_phase=-1;ensembl_phase=0;exon_id=ENSE00002095249;rank=3;version=1
+8      havana  CDS     94944   95095   .       -       0       ID=CDS:ENSP00000430865;Parent=transcript:ENST00000520795;protein_id=ENSP00000430865
+8      havana  exon    106143  106258  .       -       .       Parent=transcript:ENST00000520795;Name=ENSE00003683821;constitutive=0;ensembl_end_phase=0;ensembl_phase=1;exon_id=ENSE00003683821;rank=2;version=1
+8      havana  CDS     106143  106258  .       -       2       ID=CDS:ENSP00000430865;Parent=transcript:ENST00000520795;protein_id=ENSP00000430865
+8      havana  exon    212872  213048  .       -       .       Parent=transcript:ENST00000520795;Name=ENSE00002102583;constitutive=0;ensembl_end_phase=1;ensembl_phase=1;exon_id=ENSE00002102583;rank=1;version=1
+8      havana  CDS     212872  213048  .       -       2       ID=CDS:ENSP00000430865;Parent=transcript:ENST00000520795;protein_id=ENSP00000430865
diff --git a/test/csq/ENST00000520795/ascii-art.txt b/test/csq/ENST00000520795/ascii-art.txt
new file mode 100644 (file)
index 0000000..5ba4bd7
--- /dev/null
@@ -0,0 +1,9 @@
+
+tscript                              213048
+exon     212872                      213048
+cds      212872                      213048
+
+                 213028      213040  213048
+                 AAAGCCCGAGTCCAAGCCCga
+                 A------------AAGCCC
+
diff --git a/test/csq/ENST00000520795/ascii-art.txt-l b/test/csq/ENST00000520795/ascii-art.txt-l
new file mode 100644 (file)
index 0000000..5ba4bd7
--- /dev/null
@@ -0,0 +1,9 @@
+
+tscript                              213048
+exon     212872                      213048
+cds      212872                      213048
+
+                 213028      213040  213048
+                 AAAGCCCGAGTCCAAGCCCga
+                 A------------AAGCCC
+
diff --git a/test/csq/ENST00000520795/long-inside-del.txt b/test/csq/ENST00000520795/long-inside-del.txt
new file mode 100644 (file)
index 0000000..fe6e56c
--- /dev/null
@@ -0,0 +1,3 @@
+213028 AAAGCCCGAGTCC   A       inframe_deletion|TPD52|ENST00000520795|protein_coding|-|3GLGLW>3W|213028AAAGCCCGAGTCC>A
+213028 AAAGCCCGAGTCC   A       inframe_deletion|TPD52|ENST00000520795|protein_coding|-|3GLGLW>3W|213028AAAGCCCGAGTCC>A
+
diff --git a/test/csq/ENST00000520795/long-inside-del.txt-l b/test/csq/ENST00000520795/long-inside-del.txt-l
new file mode 100644 (file)
index 0000000..fe6e56c
--- /dev/null
@@ -0,0 +1,3 @@
+213028 AAAGCCCGAGTCC   A       inframe_deletion|TPD52|ENST00000520795|protein_coding|-|3GLGLW>3W|213028AAAGCCCGAGTCC>A
+213028 AAAGCCCGAGTCC   A       inframe_deletion|TPD52|ENST00000520795|protein_coding|-|3GLGLW>3W|213028AAAGCCCGAGTCC>A
+
diff --git a/test/csq/ENST00000520795/long-inside-del.vcf b/test/csq/ENST00000520795/long-inside-del.vcf
new file mode 100644 (file)
index 0000000..6c0da30
--- /dev/null
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.2
+##contig=<ID=8,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+8      213028  .       AAAGCCCGAGTCC   A       .       .       EXP=inframe_deletion|TPD52|ENST00000520795|protein_coding|-|3GLGLW>3W|213028AAAGCCCGAGTCC>A;type=ENST00000520795:81083598-AAAGCCCGAGTCC-A
diff --git a/test/csq/ENST00000520868/ENST00000520868.fa b/test/csq/ENST00000520868/ENST00000520868.fa
new file mode 100644 (file)
index 0000000..c3581f7
--- /dev/null
@@ -0,0 +1,621 @@
+>8     8:101697944-101735137
+TAAACTCATACAGATATAAATAAATCAGTGAACAAATGGAATGTTTGATGGGCAAGCAAA
+CATTTACATAGTTTCAAAATACCTCCCTACAACATAGTAATTATAAAGAGAAAAATAGCA
+ACTTTATAGTGGCAGATAACAACTTAATCAAATGCTCAAAACAAACGCCATTGGTAATGA
+GATAAAACAGAATCACAGGCCACCAGACAGGATGTAATGAGAAGAATGCAATGTCAATTC
+TGTGATAGTTCCACCAAAATGTATCATTTCAATCTAATAATAAAGAGGTATCGGACAAAC
+CCAGATTGAAAGATATTCTATTGAATAACTGGTCTATAATGTTCAAAAGTGTCAAGGTCA
+TGAAAATCAAGGATAGACTGAAGAACTGCTCCAAAGTGAATGAGCAATTCTTACGTTTTA
+GGCATGACAATGAAATGTAACTCCCGATTTTGAACTAGATCCTTTTGCTACGGAGGACAT
+TATTGAAGCAATCAAGGAACTTGAGTGGGGCGTGAGGATTCGACGGTGCTGATCGTTTTC
+ATGGCGGTGTCATGGTTATGGAGGAGAATGTCCTTGTTTCTAGGAAATAAATATGTGTTT
+GGGTACGATGCATTAGGTTAGCAACTCTCAAATGGTTTAGAAAATAATTTTTTGTACTGC
+GTTTCCACTTTTTCTATAGCCTTTGTCATTGCTTCAAATTAAAAAATTAAATTCCATTTA
+TAAAAAAAAAAGCTTAGCACAAAAGCAAGACATTTTGATTTTGCTACTCTGCTGTAGGGG
+GTTTGGAGGCTTGGATGTGGATATGATTGTTTTGATTTGTTTAAAAATGTAAAACCATTC
+TTTAGCTGCAATGGACTTAAGTTTCACTTCAGACCTAACTCCCCATCTCACCCTCCACCC
+CCCTCAATTATGAAGGACTTTTACTTTCTGCTGAATTCTGAGTTAGTTTTTAAGAGGAGC
+TATTATTTTTAAAATAAGAGCAAGAACAAAACAATGAAGACACCTTTAAAAAATATGCTG
+TAACTGGGTTAGCCTCTAAGGTGGTGCTGCTTGGTGCCTCCTCATACCTCACCTCCAAAC
+AATTAAAAATATTATTTTAAATGGTTAAAATTTAAAATATTAATAAACATATAATATATT
+ATAGTATAATTAAGTATAATATATAATTAAGTATAATCTATAAATATAGTATAATTAAGT
+ATAATAAAATATACTTAAAATATTAAGTATAACACGACCAGGGGCAGTGGCTCATGCCTG
+TAATCCCAGCATTTTGGGAGGCCGGGGTGGGTGGATCACTGGAGGCCAGGAGTTCAAGAC
+CAGCCTGACCAATATAGTGAAACCCCCTCTCTACTAAAAATACAAAACTTAGCTAGGCGC
+GGTAGCCTGTGCCTGTAATCCCAGCTACAGAGGAGGCTGAAGCAAGAGAATCGCTTGAAC
+CTGGGAGGTGGAGGTTGCAGTGAGCCAAGATCGTGCCATTGCACTCCAGTCTAGGCAACA
+GAGTGAGACTTCATCTCAAAAAAAAAATACACTGGACTTTACCCAGATTAAAACCTTATG
+CTCATCAAAAGATGCCATGAAGAGAATGAATTGACAAGTTGTCTATTAGACATATAGAAT
+GGGAGACTATATTCAAGATAGATGTATATGACAAAGGACTTGTATCCAGAACATATAAAG
+AAATTCTACATCTCAGCAATGAGGAGACAAAAACCCAATTAAAAATAACTGGGCAAAAGT
+CTTGAACAGACACTTCATAAGAGATATGAATGGCCAATATGCAAGAAAAAAAGTGCCCAG
+AATCCCTAGTCATCAGTAACAGGAACCTTTAAATTAAAAGAGGCTTAAGAGATATGTTGA
+CCAACACAAATAACTAGACTTATTTAAATCCTAATTCAGACAAATAACATGTAAAAAAAT
+TATAAAACAACTGGAGATGTATGAACACCCACTGGATATTTTATATTAAGGTATTCTTGG
+CCAGGCGCAGTGGCTCACGCCTGTAATCCCAGCACTTTGGAAGGCTGAGGCGGGCGGATC
+ACTTGAGGTCAGGAGTTTGAGACCATCATGGCCAACATGGTGAAACAGTCTCTACTAAAA
+ATACAAAAATTAGCTGGCCATGGCGGCACACGCCTGTAGTCTCAGCTAATCGGGAGGCGG
+AGGCAGGAGAATCGCTTGAACTCAGGAGGTGGAGGTTGCAGTGAGCTGAGATCCTGCCAC
+TGCACTCCAGCCTGGGCAACAGAGTGAGACTCTGTCTCAAGAAAGAAAAAAAGAGAGAGA
+GAGAGAAAGGAATTCTTACTCATTTATTTTAACTGGGATAATAGTATTGTGGCAATAATT
+TTAAAAGTCTTTATCTTTTATACACACTTTGAAATAGTTACAGATAAAATGACATGAGGT
+TTGAAATTTGCTTCAGAATAATCTAGGGACATGTGAATTGGGGGAATGTAAATGAAAGAA
+AATGAACCAAATGTTGAGAGTTGTTGAAAGCGGGTGATAGGAACATTGGCTTTATTACAT
+TACTTTCTATACTTTTGTACACATTTGCAAGTTTCCAAAATAAAAACAGAAAAGGGCAAA
+ACAACAAAAAAAATTGAGAGGAGAAGGGAGAGAGGAAAGAGAAGGGAAAGTAGAATAAGA
+TCATTGAGTGTTAGATTGTTAGATAGTTGATACTATTAAAAAATTGACAGACCAGATAAT
+AAAAGGTTTAGTTAAAAAAAAAAAAAAAAAACGGCCAGGCACGGTGGCTCACGCCTATAA
+TCCCAGCACTTTCGGAGGATGAGGCAGGGGTATCACGAGGTCAGGAGTTCAAGACCAGCC
+TGACCAACATGGTGAAACCCCATCTCTACTAAAAATACAAAAATTAGCCGGGTGTGGTGG
+CACATGCCTGTAATCCCAGCTACTCGGGAGGCTGAGGCAGGAGAATTGCTTGAACCCGGG
+ATGCAGAGGTTGCAGTGAGCGGAGATTGTGCCATTGCACTCTAGTCTGGGTGACAGAGCA
+AGACTCCGTCTTGGAAAAAAACAAACAAACAAAAAAAACAGGTGGGCTGGGTAGTTCATG
+CTTGTAATCCCGGCACTTTGGGAGATTGAGGCAGGAGAGTCGCCTGAGCCCCAGAGTTCA
+AGACCAGTCTGGGCAACATAGTGAGACCTCATCTCTTCAAAAAATAAAAAATACGTTAGT
+CAAGCATGGTGATGAGTGGTTGTCTCAGCTACTTGGAAGGCTGAAGTGGGAGGATCACTT
+GAGCCTGGGAATTTGAGACTGAAGTGAGTAGTAATCACACCACTGCACTCCAGCCCAGAC
+AACAGAGTGAGACCCCATCTCAAAAAAAAAAAAAAAAAAGTAACATAATTAGAACAAAAA
+TGCAATCTTTTCTAAATACCAAAAGATGTAGTACATAAAGAAAAACATAACATTACATAT
+CTAGCAATAAGGTATTAAATGTGTCAAAGGACATGTTTAATACTAAAAGACACAATTAAT
+AATGGATATGCATACATGAACATACATACACGTATATTTTACTTTATTCAAAATATATAC
+ATCAGTACATATACTTACATGTACGTATCTCCTATATAAATTACACGTGTGTGTGTAGGT
+ATATGGAGATATATATCTCCATCCTAAAGCTGGCATCTTACGTAACAGTGAAATACTAGA
+GACTTTTCGACTAAGGTCAGAAACAAGACAAAGATTCCTACTGTCTCCACTCCTTTTTTT
+TTTTTTTTTTTTGAGATGGAGTCTGGCTCTGTTGCCCAGGCTGAGTGCAGTGGCGGGATC
+TCGGTTTACTGCAACCTCCACCTCCTGGGTTCAAGCAATCCTCCCACCTCAGCCTCCCAA
+GTAGCTGAGATTACAGATGCCTGCCACCACTCCCAGCTAATTTTTGTATTTTTAGTAGAG
+ACGGGGTTTCACCATGTTGGTCAGGCTGGTCTCAAACTCCTGACCTCAGGTGATCTGCTG
+GTCTAGGCCTCTGTGGCCCAAAGTGCTGCGATTACAGGTGTGAGCCACCACACCCGGCCC
+ACTAGTATTTACACAACAGGTATTTGACCAATACAATTAGACAAAGCAAAGGCATAAAAA
+TTAGAAGAAAAGAAAAAGTGAAACTATCTCTATTTGTACATGACATGATAGCACACCTCA
+GACCCTGGGAAAAAATGATAAAATAAACTCAATTTTAAAAAAATCAATGTAGCAGTATAT
+AAAAATTAACATACAAAAATCAACACAAGTAATTTTTTTTTCATATACGCAAGTAATAAC
+CAGTTGGGATATATAATGGTGGAAGAAAAAAACCCATTTACAAAAGTAACAAATAGCTAA
+AATAGGAATGAAACTTAACAAGAAATGTTCAAAACCTATATGAATGAAACTATGAAACAC
+TCCTGAAATACCTGAAAGTGAACTTGAGCAAAAAGAAAGACTTCTGTTCTTGCCTAGGAT
+ATCTCAGCTTCATTAAGATTTCAATTCTAGACTGGGTGCAGTGGCTCATGCCTGTAATCC
+CAGCACTTTGAGAGGGAGGACAAGGTGGGCGGATCACTTGCGATCAGGAGTTCAAGACCA
+GCCTGGCTAACATGGTGAAACTCTGTCTCTACTAAAAATACAAAACTTAGTTTGGTATGG
+TGGCCCACACACCTGTAGTCCCAGCTACTTGGGAGGCTGAGGCACGAGAATCGCTTGAAC
+CTGGGAGGCGGAGGGCTGCAGTGAGCTGAGATCACACCACTGCACTCCAGCCTGGGCAAC
+AGAATGAGGCTCTGTCTCAAAAAGAAAAAAAAAAAATTTCAATTCTAAGTCAATATATAA
+ATTTAATGTGATCCGAATATAATTCTCAAAAAGTTTTTTTTCTGGAGATAGGCAATTGAA
+ATGATCATATAGAAAAATAAATATGAGAAGATAGCTAGGAAAACTAAGAAGGAAGGGCTC
+TGAGGAGATACCAGTCCTGTAAGACATTAAACCACATTACAAAGCTGGTATGATAAAGAA
+TATGGTTGTGGAGCATGAATAGACAGACTAATGGAACAGAGTAGGAACCCCAGAAATAGA
+CACAACTACAAATAGAAATTCAGTGTATGATAAAGGTGGTACCAAAAGTTACCAGGGAAA
+AGCTGGGTTTTTAAATAAATGATATTAAAACAACTGAACATGCCAAATCTGTCCAGCTTA
+GGGAGAAAAGAAGAAAGAAAAACAAACAAAAAACTGGACAGCCATTTGGGAAAAGATAAA
+ATTAGATCCATTCTTCACACGATCTTTTCACACAAGCATAAACTCCAAATAGATCAAAGA
+TCTAAATGTAAAAAACGAAACTAAAAATAGTGGAAGAAAACGTGGGCAAATTTCTCCATA
+AAATGGGTGTAGGAAAAGTCTTTCTCTCATTATGACTCAAAATCTAAATGAAATAAAAGA
+CTGATAAATTTGACTACATAAAAAAACTTTTGCATGACAAAAAAATCACTGTAAATAAAG
+TTAAAAGACAAAATACAAATTGGGAGAAAGTTTTCCCGACATACATCACAGACAAATGGT
+TACTATCCCTAATACAGCACATAAAACTGTCTTTAAAATTTAGGAGGACAAAAAGTCCAA
+AAACCCAATAGAAAAATGGCCAAAAGGCATGAACAGACAATTCAGAAAGATATAAAAGTG
+GTCTACATATATATGTGTGGGTCACACCTGTGGTCTCAGCTACTTGGGAGGCTGAGGTGG
+GAGGATGGCTTGAACCCAAGATGTTAATGTTAAGGCTGCAGTGAGCCATTTTCACCCCAC
+TGCACTCCAGCCTGCCTGACAAAGAGGGACCCTGTCTCAAAAAAAGAAAAAGAAAAAAAA
+AGCATATATATATATAAAGATATATATAAAGAGATATATATATAAAGAGATATATATATA
+CACACACACATACATAAATGTTTAACTTCACTTAGAGAAATGCAGATTAAAATTACACTG
+GGCCAGGCACAGTGGCTCACACTTGTAATCCTAGCACTTGGGAGGCTGAGGTAGGTGGAT
+TGTTTAAGCCCAGGAGTTTGAGACCAGTGTGGACAACATGGCGAGACTCCCATCTCAACA
+AAAAATAAAAAAAATTAGCCAGGCGTGGTGGCATACACCTGTGGTCCCAGCTACTCCAGA
+GGCTGAGGTGGGAGGATGGCTTGAGCCCAGGAGGTCAGGCTGCAGTGAGCTGTAATCACA
+CTACTGCACTCCAGCCTGAGTGAGACACTGTCTCAAATAAATAAATAAGTAAAAATAAAT
+AAATAAATAATAAAATTAGGCCGGGCACAGTGGCTCATACCTGGAATCCCAGCGCTTTGG
+GAGGCTGAGGCAAGAGGATCCCTTGAGCCCAGTAGTTTGAGACCACCCTCAGCAACATGG
+GGAAACCCTGTCTCTACAAAAAAATAAAATAAAAATTAGCCAGGCATGGTGGCACACACC
+TGTGGTGTCAGCTATTTGGGAGGCTGAGGTGGGAGAATTGCTTGAGCCCAGGAGACGGAG
+GCCGCAGTGAGCCTAGATTGCACCATTGCACTCCAGCCTGAGTGACAGAGTGGGACTCCA
+TCTCAAAAAAAAAAAAAAAGAAAAAATTGGAGGTTGAATTGAGACTTACCAGCGTGAACT
+TTTATAACTCTTATATTTCCTAACTCTGAAAGGGCTTAGAAGCAATGTCAAATCAGTTGC
+AATGAGCACACCTAAAGCCTTATCTTGGTTTTTACTCCTTAGAGGAATGTCTGGTCCCAG
+AGCTGGGGTAAGGAAAGTTCAAAATAAACCTCGAACATCTTGTTAAGCCAAAGTGAGAAA
+GTGTTCAAAACATGATGGGAGATTGTTAAATGCACACAGGACCCAATTTGAACGGGTTCC
+CCCTGGCCAAGTGTGAGAAAATGTGAGCACCAAGCTAAGAATATAATGGATTATAACCCT
+GGTTATAAAACAGGAATTCTTTAGGTCATACTGATAATCAATCAATCAATAAGTGTGGGA
+GGTGCCCTTCCTTATACCAACTTATACATGTAAAGGAGTTGTGAAACTGGAAAATCACCA
+TTCTCAACCATCCTCGTAAACGTTGGTCCAAGCAAGAATAATTAATGAATGCTAAATCTA
+GGGGGAAAGTTTGGTGAGGAACAGAATATTTATATAGTTTCAAAGTCTCTCTCCACAGAC
+TGCTAATTAGTTACAAAAGGTAAAACAGTAACTCTTCAGTAGAGAAAACAGACAACATCT
+TGATCAAAATGATCACCAATGAGGAACAGAGGAACAAAGTGTGCCTCTGGATGTGATACA
+CTGGAAAAAATACATTATTTGGGTTGGGAATAAGTTAGCTGAAATCTAATCTTAAGGAAA
+TGTATAACAAACTCAAATTGAAGAACATTTGTAAAATAAGGAGCGATATAATGAAAGCTA
+ATAAAAGGCTGAGGAACAGTTGCAGACTAAAGAAAACAAAACAAAAACAAACAACAAAAT
+GCAAAACATGATCCTGGACTGGAGGGAAAAAAATTGAAAAAGTTGAGGTACAAGACTTAT
+GATTTTCTCAATGTTAAATTCCTGAATGTAATAACTGATTTATAGCTATATAAGAGAATA
+CCTTTGTTCTCAGGAAATACACAAATAAGATGATGGGGCTAGGCGCAGTGGCTCATGCCT
+GTAATCTCAACACTTTGGGAGGCCGAGGTGGGAGAATTGCTTGAGCCCAGGAGTTCAAGA
+CCAGCCTGGACAATGTAGCAAGACCTCCATCTCTATCTATTTATATATATATAAAATTTT
+TAAAGATAATAAGAGGTAAAGGGAAATGATATATGCAACCTATTCTAAAATGGTTCAGAA
+AATATATATATATATATATATATATATGAAGGGAACGAAAAAAGTATATGTGGCAAAATG
+TTAAACATTGGTAAATTTGGGTAAAGGATATATAAAAATTCTGAATATTATTCTTGCAAT
+TTTAAGTTTGAATTATTTCAATGAAAAGTAAAAAACAAAAGTATGCCAAGTCTTAGTAAT
+CAGTTTCTAATTTCAGAAATGCATACCCTGAAGAAAAATGGTATCTCATGTTTGAACCAT
+TCATTCAAGTATTTACTGAATTCATTCAACAAGTATTTACTGAATGTGCCAAGCAGTAAA
+GCGAGACAGAATACCCCAGTCATGCCCCTACTCTTAAGTGCTCTTACAGAGATAGGCCTG
+GCTCTATGTGTTTTTTCCAATTTTGCTGGAGTCACCTCATCTAGGATCCAAATATCAGGG
+GTGGGTATCAATGCAAATCCCTGAATCATCGTCATTGTTTTTATCATTGTAGTTGTCATT
+ATCGTTGTAGTGTTTTTCTTCTTTAAATAGCAAAACCCCTTCCTAACACTTGAGAAAAGG
+TGAATTAAGAGAAACGAAGTTATATGTACCTTTGTTTAAAGTCACGAAGTAGTAGTAATA
+GCATCCATTTCAAGACATTTCATTTTATGAGGACAGTAATTGTTCACATTTTAAGACTTG
+CTCTGATTTTGCAGAGCTTTTGAAGACATTTTCCCCTTGTTTGGGAATCAATATGAAAAC
+ATTGATTGTCCTGCAATTATCAATGTTACATTGTCTCTGGAGTTTTTGGCCTTGTTTCAA
+TGCAATAAATCAAGTTGTAGATTGCTGGTGGCCTTAGCAGAGCAATTATCACTGCAGCAC
+ATAATATCCAGCTTGCTGCCTTATTGTGATTCAGAGACCTAGTCACAAGCTTGCTTTTTG
+TCTAAGAGCCAACAACTAAAAACCCAAGTTTCCATCAACAGAAGGAATAAATTGTGGTAT
+ATTCATACATGGAGTACTATGCAGCCACATAGGAGCTAACTACTGCTACATATAATACGG
+AGTAATCTCAGACATGATGTTGAACAAAAGCAGACAAGCACAAGTCAATATGTGTGCATT
+TATTTATATGAAATTCAAAACAGCTACTACAAATATAGGACATAGGAAGAATGTCTACCT
+TTGGGGAAGGGGGCAAATATTAACTGAGTAGGGACCCAAGGGAGCCCTCTGAGGTACTGG
+AAATGCTCTATATTTTTATATGAGTGGTTACAGGGTATAATCATTGGTCAGGGCCAGGCT
+CATGCCTGTAATCCTAGCACTTTGGGAGGCCGAGGCGGGTGGATCACCTGAGGTCAGGAG
+TTTTGAGACCAGCCTGACCAACATGGCAAAACCCGGTCTCTACTAAAAACACAAAAAATT
+AGCTGGGTGTGGTGGTGGGCGCCTGTAATCCCAGCTACTCAGGAGGCTGAGGCAGGAGAA
+TCGCTTGAACCCGGGAGGTGGAGGTTGTAGTGAGCCGAGATCCCGTCACTGTACACCAGC
+CTGGCGACAAGAGCGAAACTCCATCACACACACAAAAAATTAATTAAAAATAAATAAACA
+TTGGTCAAAAATCATAAAGCTGTATCAACTGTATATAAATAATTCAATTAAAATATCATG
+CATAAAATCTGGGTGTAATAAAAACAAAGAATAATTTTTTTAAAACCCAAAGCAAGGCAA
+GGGGTGATGTTACCAAACTGCCATGTATCAGAGATGTGATTAGAAGGAAATCCTTCAAGG
+GGAGCTTATTTATGGTACGCTAGATGTCTTCTGGCTCCATTCACACATGATAAATAACAC
+CACCTCTCCAAGTCCACTGGTTTGTTTCTTCAAGGAAAGAGTTGGAACAGGATCAATGTT
+TACACTCACATGACACAAAACATCTATGTCATCTCCATCTGAGATCAGATGAAAGCTAAG
+TTTAAATGACAGTAGTTGTTATTCATTAATATAATTGGTAAAGAAAATATCAAACATTCT
+TGTCTGCATAAATAGCAAGACAAAAGCAAAATTAAACAAGTTAATAGCACAGACCCTGAA
+GTCAGAGAGCCAGGAGTTCTAGATGGGGCTTTGCTACTTAAGTGGCAGTGTGTGTTGCTT
+ATCTGAAAGAAAACATTACCAATTTGTTGGAAAGTTCTTCTTTAGCAGTAGTAATCGGTG
+TTTTATCCAACATATTTCTTAATAACTGTTGAGAAAAGGTTGAGACATCTTCCCAATTGG
+CACAGAAGTGCAATACAAGGCCAGAACATTAATTTCACGTTTTATTAAAAATTCATGGTA
+ATTAAAAGGTTTTCGTTAAGTCTATTTATCAATTCTAAGAGAACCTAGAACAGGAATATG
+AACAAGCTCAGCAAAATGATCACAAGGCCACTAAAAGAATGTCTGATATTCCCCAGGCAG
+TCAAAGATGCTCAAAGGAAGAAAAGTATCCTGACTTAGAATTTTATACCCAGCACGGTTA
+AAGATCTCCTTTTTCTTCTGTTTTTTAACTTTTTTTCTTCTCTTTCAAGACAACTCGTCA
+CTAGGATTCCTTTTCTTCTAAACAATGACTTTCTCATTCTTTTTGGCTGTCTTAAAATGT
+GACAACAAAAAAGCATCTTTGCACATTAGGAAGCCGAGGCAGGCGGATCACTTGAGGTCA
+GGAGTTCGAGATTCGCCTGAGCAACATGGTGAAACCCCATCTCTATTAAAAATACAAAAA
+TTAGCTAGGCATGGTGACATGCGCCTGTAGTCCCAGCTACTTGGGAGGCTGGGGCAGGAG
+ACATGCTTCAACCCGGGAGGTGGAGGCTGCAGTGAGCTGAGATCGCACCACTGCACTCCA
+GCCTGGGTGACAGTGAGATTCCGTAAAAAATACAAATTTAAATTAAAAAAAAGAAAAAGG
+AACTTTGTTTTTGCTTTATATTTCATGCTTTAATAAACATAAAAATTTGCTGTCTCCCCA
+TCCCCCACCTCTCAGACTGAAGGTAGTCCAAGTACCTGAGATTTTATGGAGTTTTACTTT
+TTTATAGTTTATAGGCAGTTTATGCCAAGCCTAAAAGTGTGAACTCTAGTCTGTATGTAG
+GCTTGGATTTAAAGCCCAGTTCCACCTCCACTTACTATGTGACTTTGGACAAGTCGCGGT
+TCAGTTTGATGCTTCAGTTCCCTCATCTGTAAAATGGGAATATATTACTGAACCAATTTC
+ATAGGGTGGTTTTAAGAATTAAATGATATAGTGCAAGTAAAGAGTTTACTTGTTAAGTAA
+ACACATACATATACTCAATATTAGCAGTTACAAATGTTAATTCCGAGTTGGCTCTGGTAA
+ATTTTTTAAAAATTGGTTGATTAAAAAACAGGCATATCGGCCGGGCACAGTGACTCACAC
+CTGTAATCCTAGCGCTTTGGGAGGCCTAGGCAGGATGACTGCCTGAGCTCAGGAGTTTGA
+GACTACCCTAGGCAACATGGTGAAACCGTCTCTACTAAAAATACAAAAATTAGCCGGGCA
+TGGTGGCAGGCGCCTGTAGTCCCAACCACTTGGGAGGTGAGGCAGGAAAATCATTTGAAC
+CCAGGAGACGGAGGTTGTAGTGAGCGGATATCGCACCACTGCACTCTAACCTGGGCGACA
+GAGCAAGACTCCATCCCCAAAAAAATCACTACTCTATACTTCTAAGAATCTTCTAAGAAT
+CCCTGCTTCTTTTTAGTGCACATGAGCTTGGTTCCTCAGGCAATTATTTTATAATCTTCA
+TTGCTGGCCATAATTGCAGTGCCACCAAATTACCACTGCATCACAAATGGATTTGTAAAG
+AATAGTCACCCATACTTATAAATGATTTGCTTATAAAAATATCTGTTAAAGCCGGGCGCA
+GTGCTCACGCCTGTAATCCCAGCACTTTGGGAGGCTGAGGCAGGTAGATCACCTGAGCTC
+CCGACCTCAAGACCAGCCTGACCAACATAGAGAAACCCCGTCTCTACTAAAAGTACAAAA
+TTAGCTGCATGTGGTGGCACATGCCTGTAATCCCAGCTACTCAGAAGGCTGAGGCAGGAG
+AATCGCATGAACCCGGGAGGTGGTGGTTGCAGTGAGCCAAGATTGTGCCATTGCACTCCA
+GCCTGGGCAACAAGAGTAAAACTGCATCTCAAAAAAAAAATCTGTTAAAAATATTAAGTT
+AAAAATTTAAAGGACTTGTTTAGCATATAATCTGGCATTTAATCCATTTTATATTATAAC
+TTTTTATTCTTAATAGTAAAAATGTCTTCTACTGATTTAAATAGTTTGGGAAATATTAAC
+ATTTAGGGGCTGATAAAATAATTTTGAATGTCAGGCTGGCCATCTACCTGGCAATACGAA
+ATAAGCATAATAAAAAATATTCCATGTACCACACATTTTTTTTTTACTTGGGGTGGGGTA
+TAGAAACAAAAACCCATCACCAATCATAAATCCATCTGTTCACGTATGCCTTATCAATGA
+TCATGTATCTTGTGGGAACTTTCTGAAAAGGACAAATGTTCCAACATGTAGAGCTTTTTC
+TCTGCAGAAAAAACATCAGAGCTAATCAAAAGCCCATGTTGTTTCCTTTTCTGGGGATAT
+TGTCAGTAACAAAGTAAATAAATTGCATGTTTTTCTACCTTTTTAGATAATACAATATTT
+TGCAAACTTGCCATGATTGTGAGGGTCAAATAAACGAATACTATCTAAAATTTAAAAATT
+AGGTTATCCTGGCTGGGCGCGGTGGCTCATGCCTGTGATCACAGTACTTTGGGAGGCCGA
+GGCGGGTGGATCACCTGAAGTCAGGAGTTCCAGACCAGCCTGGCCAACGCGGCGAAACCC
+GTATCTACTAAAAATACAAAAATCAGCTGGGTGTGGTGGCACGTGCCTGCAGTCCCAGCT
+ACTCGGGATGCTAAGGCAAGAGAATTGCTTAAATCTGGGAGGTGGAGGCTGCAGTGAGCC
+GAGATTGCACTACTGCACTCCAACCTGGGTGACACAGCGAGACTCCATCTCAAAAAAATA
+ATAATAATAAAAAATAAATAAAAATTAGGTTACCCTGCAATTCTGCCATGTATCTCCCTA
+GCATGTGAAACTAGGTGGTAGAGAAGATACAGCAACAGGAGATGTATCAAAGTGATCTGA
+GTGTTACAGAAAGTGGTTAACTAAAAACCCTTAAATCTAACTTAGTAGAAGACAGGCTAT
+ATTTACTGAAGAGGGAGAGTCAGTATGAGGCCTAAAAATAGGAGACAAATAATTCATTGC
+CAGGCATGATGGCTGACACCTATAAGCCCAGCACTTTGGGAGGCCAAGGCAGGAGAATCG
+GGAGTTCGAGACCAGCCTGGGCAACAGATCAAGACCTCATTTCTACAAAAGTAATAAATT
+AACCAGATGTGGGAGTGTAACTGTAGTCTCAGCTACTCAGGAGGCTAGGCGGGAGGATGG
+CTTGAGCCCAGGAGGTTGAGGCTGCAGTAAGCTGTGATCACACCACTGCACTCCACCCTG
+GGTGACAGAGCAAGACTCTGTCCCTATAAAAAAAAAAAAAAAAAAAATTCATCGGTGTAG
+GGCCAAGTGCAGTGGCTCACACCTGTAATCCCAGTACTTCAGGAGGCCAGGAGTTTGAGA
+CCGGCCTGGGCAACATAGCAAGACCTCCATCTCTACAAACTAAAATATTAGCTGGATGAG
+GTGGTGAGTGCCTGTAGTCTCAGCTACTTGGGAGACTGAGGTGGGAGGGTCTCTTGAACC
+CAGGAATTGCAGGCTGCAGTGAGCTACAATTGTGTCACTGCACTCCAGCCTGGGCAACAG
+AGACCCTGTCTCTATAATACAAAAAATTAAAAAAATTCATTCGTGTAGCACTGGCATTGT
+CCAAAGGTACGTCTGCCCTGACTGGTTTATTCAAAGATGTCCCCATGACTGGTTAGGTCT
+CCTAGCAGAGATCCATGCAGATTATCATAGCTGGACAGTGTTAGGCAGTATATTGACCAG
+CTCCACCCATGGTGCTTCCAACTCGGACTTAGGATTTAACTTTGCTTCCATGACAACTTG
+TCTAGTGCACTCATTAAACGTTAAGTATCCAGATACTCTTCAAAGTTATATACTTGCTTT
+CAGCCAGGCATGGTGGCTCATGCCTGTAGTCCCAATACTTTGAGAGACTGCGGCAGGCAG
+ATCACTTGGGGTCAGGAGTTCAAGACCAGCCTGGCCAACATGGCGAAACTCTGTCTCTAC
+TAAAAATACAAAAATTTTAGCCGGATGTAGTGTTGTGTGCCTGTAATCCCAGCAACTCAG
+GAGACTGGGACACAATAATTGCTTGAACTCAGGAGGCGGAGGCTGCAATGAACTGAGATC
+GCGCCACTGCACTCCAGCCTTGGTAACAGAGCGAGACTCTGTCTCAAAAACAAAAAACAG
+ACCAAAAAACAAAGCCATATACTTGCTTTAAATGAATAATCTGGGATCAAGATTTTAAAC
+CAAAATAATAAGCAATTTTCAAAGTACTCTCCATTAACATCTCTCACATAACCAAAGATA
+GCATACTATAAACAAGGCACATTACTTAAGCTTATTTCATCTATGCAAGTCTTAGCATAC
+GTGTTGAAACAAAGAAAAGATTCCAGAAGTTTCCAATTAACCATTATACATCTAGTATCC
+ATAGAAAAATGTCACCTGTTAGTTTGTGTCAAAACTGTCAAATGATGCAGTCATACACAT
+GCTTTAAAAGATACACGGTAGCCCAAAAAATGTCAGTTGTCTTGTTCTGTTTTGCATCTC
+AAATTCTGCTATGAAACTAGGAGTTTCAAACAAACCACTGTGGATTATGAACTACGTTAT
+TTACCATATACTACAGTCAGTTCTTTTTACTCATAGCAGTTATGTTCTATGAAATCACCA
+TGGGCCGGGCGCCATGGCTCACGCCTGTAATCCCAACACTTTGGGAGGCCGAGGAGGGTG
+ATCACCTGAGGTCAGGAGTTTGAGACCAGCCAGGCCAACATGGTGAAACTGTCTCTACTA
+AAAATACAAAAATTAGCCAGGTGTGGTGGTGTGCGCCTGTAATCCCAGCTACTTGGGAGA
+CTGAGGCACGAGAATTGTTTGAACACGGGAGGCAGAGGCTGCAGTGAGCCGAGATCGTGC
+CACTGCACTCCAGCCCAGGCAACAAGAGCAAGACTCTGTCTCAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAACAAAGAAATCACCATGAACACTGAATTATTAAATACAGGTTGAGTATCC
+CTAATCCAAAAAGCTCCAAACCCCTAAACTTTTGAGTGCTGACATGACACAAGTTGAAAA
+TTCCACACCTGACCTCATGTGATGGGTCAGTCAAAACTTTGTTTCATGCACAAATTTACT
+GAAAATACCGTATAAAATTACATTCAGGCTGTAACATGTATGAAATAAATTGTTTAGACT
+TCAGTCCCGTCCCCAAGATCTCATTCTGTATATGTAAATATTCCAGAATCCCAAGCATTT
+CTGAAAAGGGATAATCAACCTGTACTGACAGGGTTAGGTTCCTGTAAGCCTGTGACATTT
+CCAGCAATTAATACATGACCTTGTTTTATGTGTTTGTTAAGATACCTTAATATACATTAA
+TACTGAATTCATGTAACTCATGTCACCCATGCCTGAAAAAAAGCCTCCCTAACATCCATT
+TTCTCCAAAAGGCTCATCTCTTCCTTCTTGTGCTAAGGAACACCAGGTAACACTTCTGCG
+CTATGCTTGGGGGCCATTTTAAACAGCAAAATCCACCCACAAAAGGCACAAAAATGTCAA
+GAACATAGCACTCAACAGACCATGAAAGGGATACTCGTCTGGGAAGTGTGTTATCAGGTG
+ACGCAAACTTTTTGTTGCTCTGCACACATCCATGAAAGCAGCATGCACACTGATTTGGGG
+GTTACAAATAAATTTTAGTGAGTAGGCAAATTTGTAAATACGGAATCTGCAAATGAGAAT
+CAACTGTTTCCTTAATTCCTGCAAGAATCCAAATGCCTACTCCCCAAATCTGTTGGCTCT
+GGCCACTTAAAGTTTGCTCTATCTGAAAAAGCAGACATTTCAGGAACAGATGAATATGAC
+TTATCTTCGAATCTCACAACAAATACTGACTTCCAATCAATCAGCTACCTAACGTATAAA
+GCTATGAACCCAACCTGGCACTAGATTTTGGTGTGTGAACTAGTGTGTGAACTTTATAGA
+TTTGACTTCAAGTGTCTCAAAATAGCCGGCTCTTTTAAAACCTCAAAATTTGAACCATTT
+TGTATTACAATTTTGAAAAAATATGGTGTTTCTCTGCCTTAACACAATGAAGAAAATCTT
+TCAAAAAAAAAAATTGTAATGAAGCATCAGCCCCTGAGAGGGTATGTCTGTTGTGAGGCA
+AAATACAAAATGATCAGGATCCCCACTGGATGCACTGTTCTATGCTAAAGGGTAGGAGGG
+TGGAGTTTGTATTATCTTGAGTTTCAAAACAAGAAGCCAAAGCGAAAAGCATTCTAGGTA
+CAGAAGCATCACTAGGCTTCATCAGCATTGAGGGCTGCCACTGTCACAAGCTAGGGTTTT
+GTTTAGATTTATTTAATCCCGAAGGTTAATAGAATTGTTTGTTTAGCATGGAATGAGATA
+ACCACACGTTTAACTTAGAAAGCTAACTCTAGCAGTAGTCCACAGAGAATGATCGGTTAG
+AAATTAAAACCTAAAAGTGTAAACTGCCTGGGTTATCAGTTTTATGCAGATACCCTATAC
+TCCAGGCTAGATCTTCTAAATCCATCCTCCTAAAAGAACCCCACATCTTCACCTTTAACA
+AGTACTTTGGGTATTACACTAAAATTAAGCCACAATCATGAACTACCAAATTAAAGACGT
+TACAAGAATAAGGTTTAAAACTAATCATAACTTTTAACACTTTAATATTAAAATCATACC
+AAAGCCTATCTTATCTACATCCTCTTCAAGAGTAGCTATCATTGTTTTATATCATGTAAG
+GGTTTAAGCTAATAATCTCATAGCCTAGAAACCTCAATATAATCATCAACTGGCAGGCCA
+GGCATGGTGGCTTATGCAGGAATAAGCCTTATGCTTATGCTTGAGCCCAGGAATTCGAGA
+CCAGCCTGGACAAAATAGGGAGACCCAACCTCTACCCGCAAAAAAAAAAACCCCATAAAC
+TGGCTTATCTTCAAAAGTGGATGGGTGTCAGTCTTGTACATGAAATATTAAGATCATGTA
+ACAAATACATGTAACAAATTGTTTCAATAATCCGTATGGAAACCTTAACTCATAAAATGC
+ACTACAGGAATTGTCTTGTGCCTTTTACATAAAACCAATAGACCCCCTGAACTTAACAGT
+ACATTTTTCATAAAAGATTCTTATGTCGGCTCAGCACCATTAAGATATTACCTATTTATG
+CATGGCAATTATAAAGACTTTGAAAAAAAGCAAATCCGTGCACTGTTTAAGGAATTTTTA
+TTAAAGCAAGAATTTTATAATCCAAATTACGTTTCCTTGCTCAGTTATCAATTCTGTTAC
+TTAAAACAGAACTGACATTCTGAGCTATTCCACAGTAAAGAATTACAAAATTAAAGAAAG
+GAATGCTTTAAATTTTTGTACTTTGCTGAAAATTCTTTTTCCCAGGGTCTATAAAACATT
+AATTTGTTTTTATATTTTACTATTTTTTTGTGTTTTTTTGTTTTTAAATCAATAAGTAAT
+CTAGGACTAGCATTATGTTTGCTAGACCTGGCATTTGCTCGGTACATAAGGTTCAAAGTT
+TCCTTTCCTTTTTTTATTTATTTTATATTTTGCAATGTTTTTTTTCCATAATATTTAAGT
+TTTTCGATGTTTAGATATTTTTCTTCGGTGAAGCACAAGTTTCTTTTCATGGTCCCTGAT
+CAATCTGTAAATGTTAAAAAAACAAATTAAGACCAGGACTATCACTTGTCAGTAGCAAAT
+TAAAGCCCTTAGCCAAATGCAATGTGGTTGTTTTTATCCATAGTTTTACTGGAACACAGC
+CATACCTGTTCATTTGTATACATACTATCTATGGTTGTCTTGACATGGTAACACTGGAAC
+AAGATCATTTCAGAGATAACACAGTCCTCAAAGCCCAAAATATTTCCTATCTGGCCCTTT
+ACAAAAAACATTTGCCAATCCCTGGTCCTGATCCTGGCTGCACTACTCAATTTCTTGGGA
+GTGATGAAAGACAGTAGTAGAGACCCAAGGGCACCACCCAAAAAGGAAAGGTAAAACTAT
+GAAAGCCAACCTGTGACAGGTCATTTTATATATATATTACTATACAAAATCTGGCAGGGC
+GCAGTGGCTCACGCCTGTAATTTCAAGACTTTGGGAGGCCGAGGTGGGCGGATCACTTGA
+GGTCAGAAGTTCCAGACCAGCCTGGCCAACATGGCAAAACCCCAAGTCTAGTAAAAATAC
+AAAAATTAGCTGGGCACGGTGGCAGGCATGGGCCTGTTAATCCCAGCTGCTCGGGAGGCC
+GAGGCAGGAGAATTGCTTGAACCTGGGAGGTGGAGGTTGCAGTGAGCCGAGATCGCGTCA
+ATGCACTCCAGGTTGGGCGACAGAACGAAACTCCATCTCAAAAAAAAAAAAAAAAAAAAA
+CACCACCTGAAAGTCCTGGGATTTTAAAAATCCAACAGTTAACGGGTAAAATTCCTTTAA
+TTCCTCTATAGTTAGTTCCACTTTTCCTTGAAAAATTAGCAATACATTTAAATGAACTGT
+AAAATGATCTTTTGCTATGTACATTTCAAAATATGCTCAACAAACTTTATAAAAGATGAA
+GAAAACAAGCTTAAAACAACAAACCAGAGGGAAAAGCTCACTTTAAACAGTTGGAACACC
+GGTGGCACTGTTAACTGCTTTCTGGGCAGCCTCTTTAGCTTGGTGGGCTTGTAGTACAGC
+TACAGCTTCATCAACCTAAAAAAGGGGAAAACAGATAAACTGGTTCAGGAAAGGAATGGA
+AATAAAGAGTTTCATAATGGTAACATACCAATTCCCAACAAAGATAAGTTTCTTCCCTCA
+AATGAAAGTATAAATTGTTACACTAAACAACTATATCCATTCAATTTTGAGTTCTATTAC
+ACCACTATTCTAGAATTATGAATCGCTCCCCTGCACTACTCTTTCCTTGTCCTCCCCACA
+CTCGAAAAATATTTCTCTTTCTCCACTAGAGAAAGCAGCAGCAGTTGAGAGTATGGCTGT
+TGGAGCTGATGGGATTTGAAGCCAGGCTCTGCCACTTAAGAGCTGTGTGAGCATTTGGCA
+AATTATTCAGCCTGTTTCAGTTTACCTATCTATAAAATGGGGATAAATAGCGCCACAGGT
+TATTATGCAGACTTTACAACTGTACATGGCTTATATATAACACGATGTAAGTGTTCTGTA
+CAATTAAGTCCCCATAAAAAGCCACGTAATAACTGTGTAAGAGGCAACTTGGTAAATAAA
+TTTAAATCACCTTAGAACGGAGTGACTCTGGAGACTCGAGCATATGAAGAAGTTCTGAAT
+TATCAATCTCCAACAACATGCCAGTGATTTTACCAGCAAGAGTAGGGTGCATGGCTTGAA
+TAAGAGGAAACAGCCGTTCACCTAGGAACAGAAACATTCAAAAACTCCCTTCAATAAAAA
+AAAGTTTTTAACTGCATTGAATTACCACATTAAACTGGGGTTTAAGAACCATACTTCTGT
+CTCACGTATATAATAACCCATAATCCACAATTTCATTATGTCTTCATGGGAAGACAGAAT
+AAAATCTGCCACAAGGCAATTAACTCTTGATATTATCAGCTTGCCAATTAAGCAATGTTA
+CCATTAGGTTGTTAAATCGGTGTTCAGGCAAAGTCACAAGTTTTCTTCTCATTTGCTTCA
+AATTCCTTCTCTCAAAAATGTAGTGAGGGCCCATGGTGAGTAATGCCCTACTACCCTATT
+TATTACTAACAATACATTTTCTTATTGGCTTTCCAGTGGTTTTAATTAGGCAGACCAACT
+GTACTATCATAATCATTCATGCCAATTCAGATCAATTCCACTGCCCTAGCTGTCAATTGA
+TTGACCTAGTGCCTAAGTGATTCCTATATTTTCTAGTCTTTCTGAACTGACAAGGTGGGA
+CAGAAGTACTCACCCAACATTTGCTTTTGCTCTTGAGGAGGGGCAGATGCCAACATGGAA
+GCAGTCAAAGGTTCCTGACCTTGTACATGAACAGCAGGCTAGACAGAAAATGAGAACTCT
+TAAGTTTAAAGCACAGAAAAAGATGGCAAATACAAATAGTCATCAATGGACATCTGCTGA
+AGTGGTAGACTTCCATCGAAACATGAGGTGGAGAAGTTGAGTGAGCGAATTAGAAAGAAG
+CCAAAGTAGTTATTATATACTATGTATCACAGATACATTTTTTTTCTTTTTGAGATGGAG
+TCTCACTTTGTCGCCCAGGCTGGAATGCAACGGCACAATCTTGGCTCGCTGCAACCTCCG
+CCTCCGGATTCAAGCAACTTTCCTGCCTCAGCCTCCCCAGTAGCTGGGATTACAGGCATG
+TGCCACCAAGCCTGGCTAATCTTTATATTTTTAGAGCTGGGGTTTCACCCTGTTGACCAG
+GCTGGTCTCAAACTCCTGACCTCAAGTGATCCACCTGCCTTGGCCTCCTGAAGTGCTGGG
+ATTACATAGAGGTGTGAGCCACCACGCCTGGCCCATAGCTACTTGTAATAGTTGTTTCAG
+ACCAGGCGTGGTGATTTAGGATGTGAATTTCTCGCTGCTTGTCCAATTCCAAAAGCGTAA
+GACATTTTACATACTATCATATTAGCAGAATGTTCCAGATAGGCTAAGCTCTCAAGAATC
+TATCATGCAGCTGTCTTCACATTTTTTCTTTTGAGACAGAGTCTTGCTGTCACCCAGCAG
+GGATTACAGCTTGCTGCAGCCTTAAACTCCTGGGCTCGAGCAATCCTCCTGCCTCAGCCT
+TCCTAGCAGCTAGGACTACAGGCTTATGCCACCACACCCAGCTAGTTTTCTTTGTGGAGA
+CAGGGTCCTGTATGTTGCCCAGGCTGGTCCCAAACTCCTGGTCTCAAGCAATCTGCCTGC
+CTCAACCTCCCAAAGTGCTGGGGTTATAGGTGTGAGCCACTGTGCCCAGCTGTCTTCACA
+CCTTTGATTTCACCCAAGAAATGTGATTTTTATTAAGAAATCATTAAATCCATACCTGTT
+GCATTGTAACTTGTGGCTGTGCATTAAGATGTTGCTGAGGATTGCGAACTCCTGCAGCAT
+ATTTATACTGTGGAACGGTGCGGACAGCAGGAGTAGCTGCAGCGGCTGCAGCTGCAGGAC
+GTGGACCCATTGTCTGTGTTGATGTGTTAGCTAAAAAATAAGAACATTTTGTATTTTTAT
+CTTGCTCTTTCAAATTGGTGATCAATTTTTAAAGGAAGGATTAAGACTCACCAACACGCT
+GTGTTGACATGACTCGTGGAACCTGTGAAGAAGCTGGTCTCATAGTACTAAATGGTGGTC
+TAGGAGCAGCTGGGCGGATAGCACCGGGCATATTTTGGAATGCTGCATTTTAAAGATGTG
+AATATACATTAACTGGGAAAACTTACTGAGTGAAAAGTGTTTATGCTGTCTTCTTCGATC
+TGAGGTTTGCATAAAAGACTAAAAAGTGACAAAACTTTTTAAAGCTGAGTCTTAACACTT
+GCCATTTTCCCAGACTCAGAGCATCAATAAGTAAAAACATTAATTCATACAAGGACGAGT
+ACTTATATGTAGCGACCAGCCCCACAGGGTCGGTGGGCTTCTCCCTGTATGCAGCGACGA
+GAGAGTGCAGAAATAAAGACACGAGACACAGAGATTTAAAAAAAAAAGACAGCTGGGCAC
+GGGGGACCACTACCACCAAGACGCGGAGACCAGTAGTGGCCCTGAATGTCTGGCTGCACT
+GTTATTTATTGGAAACAAAACACAAGGGGCAGGGTAAAGAGTGTGAGTCATCTCCAATGA
+TAGGTAAGGTCACGTGGGTTACGTGTCCACTGGAGAGGGGGCCCTTCCCCGCCTGGCAGC
+CGAGGCAGAGAGGGAGAGGAGACAGAGAGAAAGACAGCTTACGCCATTGTTTCTGCATAT
+TAGAGACTTTTAGTACTTTCACTAATTTACTACTGCTATCTAGAAGGCAGAGCCAGGTGT
+ACAGGATGGAACATGAAGGCAGACTAGGAGCGTGACCACTGAAGCACAGCACCATAGGGA
+GACGGTTAGGCCTCTGGATAATTGCAGGCAAGCCTGACTGATGTCAGGCCCTCCACAAGA
+GGTGGAGGAGCAGTCTTCTCTAAACTCCCCAGGGGAAAAGCAGACTCCCTTTCCCGGTCT
+GCTAAATAGTGGGTGTTTTCCTTTGACACTTACGCTACTGCTAGACCTCGGTCCGCCTGG
+CAACGGGCGTCTTCCCAGACGCTGGCGTTACCACTAGACCAAGGAGCCCTTTGGTGGCCC
+TGTCTGGGCATAACAGAAGGCTCGCACTCTTGTCTTCTGGTCACTTCTCACTATGTCCCC
+TCAGCTCCTATCTCTGTATGGCCTGGTTTTTCCTAGGTTATGATTATAGAGTGAGGATTA
+TTATGATATTGGAATAAAGAGTAATTGCTACAAACTAATGATTAATGATATTCATATATA
+ATCATATCTAAGATCTATATCTGGTATAACTATTCTTATTTTATATTTTATTATATTGGA
+ACAGCTCGTGTCCTCGGTCTCTTGCCTTGGCACCTGGGTGGTTTGCCGCCCACACTTATA
+AATATACCTGAAACATAATCATGATAAAATTCTAAGTGCTCCCAGCCTGGCCAACAGGGC
+AAAATCCCGTCTCTACAAAAAATTTAAAAAATTAGCTGGGCGTGGTGGCGTGTGCCTGTA
+GTCCCAGCTACTTGGGAGGCTGAGGCAGGAGGATCACCTGAACCCGGGAGGTGAAAGCTG
+CAGTAAGCCAAGACCATGCCACTGCACTCCAGACTAGAAGAAAGAGTGAGACTCTGTCTA
+AAAAAATAAACTCTAAGTGCTCTTGGAATATAACATACTGTTCCACAGGACAAGACATAA
+AATACCACGACTCTGATTCTCATACATGATTAAATGGAACGAGACCTTTAAAACTGTGGC
+CTGACAAAATATGAAATTGGCTGGGTGCCATGGCTCACGCCTGTACTCTCAACACTTTAG
+GAGGCTGAGGTGGGCAGATGACCTGAGATCAGGAGCTCAAGACAACCCTGGCCAACGTGG
+TCAAACCCCATCTCTACTAATAATGCGTAAGTTAGCTGGGCGTGGTGGCGGGCACCTGTA
+ATCCCAGCTACTCCAGAGGCTGAGGCAGGGAGAAATCGCTTGAACCTGGGAGGTGGAGGT
+TGCAGTGAGCCGAAACTGAGCCACTGCACTCGAGCCTGGGGCAACAGAGCGAGACTCTGT
+CTCGAAAATAAATAAATAAATAAATAAATAAAAAATGAAGAGCTGTACCTATTCCCAAAA
+CTTTTATAAAGGGAAATCAAACCACTGTAGACATTACTATCTTAGCACTGCTTTTAAATG
+CTATAAAAATGAACATCCATAACCACAAATTATGTGAAATGCAATAGTTAACCTAACATT
+GACATAGAAGAGCTGATTTACCCAATGTGTTATTTTTAACTCAATCCCCAACCTTAATTA
+AAAGAAAAAAGACTTACGATGAGGTCTGGCACCCTGAGCAGTCCAGCGAGGACTTGGTCT
+TAGTTGAGCAATTTGGCTAGGAGGATAGTATGCAGCACGGTTCTGAGTCTGCAGGGAAAA
+AAAGCACATGAGTTTATCAGTTGAAGAAAAAAGCAAATAATGCAATAAATTATATGTACT
+TTTTCAAAACATTTACCAGGACTTCACACTCAAGCATTTTTTCCTACTCAATCATAATTC
+CCCTTTCTTAATGTTTCACATTTGCGGGGCGAGGGGCACAAAAAACACTAGAAATGACCA
+AATACGAAAACCTTCATGGTTCTGGTTGCCTTCTAAAACCTACCTGTGGGATAGCTGCCA
+TGAAGTAACCTGAAGGAGGTGCTGGCTGGTAGGGGTTGATTACAGGGTTGGGAACAGCTC
+GTACACTTGCCATTCTCTGCATATACTGGTTAGTGAGGTGAGCCTGGCGCTCTTCTTTGC
+GCTGAGCTAAAGCTACATACAATGGCTTTGTGGCCACAATTCTACCGTTCATTTCTGTAA
+CTGCTTTAGTGGCTTCTTCTGGGGAGGAGAAACATACAAAACCAAACCCTTTGCTGCGAC
+CACCCTCCATCATAACCTATTAAAAAAAAGAAAAAAAAAGTTAACGTAATGGTAGAATGA
+GGAGCAAAAAAAGAGCGTTACAATTTAGACAATTATAAATCACTGAATCAAATAACTAAA
+CCCTGTTAATGCTTAATCATCTTGTATTTACCCATTGAGTTCACAATTTTTCCTTAATAC
+CCAATTATTAAGGGCAAACTACACATATGCATTACCCTAGCCAGGTCAGAGAACTGACAG
+AAGTGAAGGCTGCACAGAAACTTTTAAAGATTTTAGATACTGAATTTGATTGGATTTTCA
+ATATTGAAATTTAATTATCTAAATAAATACATCCCAGGCCTACTAAATTGACTTTTGGGC
+ACCACTGGAAGCATTTCCCAATTAAATTTTGACTATTCTAACAATTCAAGCTGACAAGAT
+GCTTCACTATGCCTTTGAGAAAAAAGTAGTTGAATCTTACAATACCCACATCTTAAAATA
+AAAGTTTTTACATTCAAGAGCAGAGGATCCATAAATATTACGGTATAAAGAACACTCAAG
+AGGAAGGTTCTTCTAAAATTGATTGCAAAGACCTTTTAAATGAGCAATGAAGACTTGCAA
+AGAACCACTCGCTAGGCCAGCAATATATATAAGCATGCTATAAAACTACATTAACAGTAT
+GCGAGTGGCATAGGAACAAACGGTAATAAAACAGAGGCCAGAAATATACCCAAGCAATTA
+TGGGAATTCACTGTGCTAAAGTTAACATTTTAAAGTACTGGGGAAAAAGGACTTTGGGCT
+ACTCAATACATGACACACTGGGACAAATGAAAAAATGTAGAACTCTTAATTCACATTACA
+TTGAAAAATCTTAAATGCCAGGTAGATTCTGAATCTGAACATAGAATGTAGAAATAGAGA
+GAAAACCTTTCTAAGATGACACACACACAAAGTGAGGTCTATAAAGTGGAAAATTCGAAG
+AAAATATTTCCAATATAAAACAAATGTTTGGCCGGGCGCGGTGGCTCACGCCTGTAATCC
+TAGCACTTTGGGAGGCCAAGGCGGGTGGATCACCTGAAGTCAGGAGTTCGAGACCAGCCT
+GGCCAACGTGGCGAAACCCCGTCTTTACTAAAAATACAAAAATTAGCCGGGCATGGTGGC
+AGGTGCATATAATCCCAGCTACTCGGGAAGCTGAGACAGGAAAACTGCTTGAACCCAGGG
+GGTGGAAGTTGCAGTGAACTGAGATCACACCACTTCACTCCATCTCAAAAAAATAAAACA
+AATGTTCCCTTAATCAATAAAAAGACAGACAACCAGCCAGGCACGGTGGCTCACGCCTGT
+AATCCCAACACTTTAGGAGGTCACCTGAGGTCAGGAGTTGGAAGACCAGCTTGGCCAACA
+TGGTGAAACCCCATCTCTACTAAAAATACCAAAAATTAGCTGGGCGTAGTGGCACATGCC
+TGTAATCCCAGCTACCCAGGAGGCTGAGGCAGGAGAATCGCTTGAACCCGGGAGGCGGAG
+GCTGCAGTGAGCTGAGATTGCACCACCGCACTCCAGCCCAGGCGAGAGTGAGACTCGTCT
+TTAAAAAAGACAAAAAAAAAACACCTCATAAGTTTAAGAATTTGTGTTGCACTGCATTAA
+AAGCATTCTTGGGCCGCATGTGGCCTGCAAGCAGCGGGTTGGACAAGCTTGGCTTAAGCC
+CAGGAAAGGCTGAGGCTGCAGTGAGCTGTGATTGTGGCATGCCCCTGCACTCCAACCTGG
+GCAACATAATGAGATCCTGTCTCAAGAAACAGAAAAACATGCATGCTTCATACATTCAAA
+ATATGCTGATGCACAACACTCAATTTAAACAATATCCAGGGAACACACTGAAGACAAAAA
+CATTCAGGAATAAATTCTATCGTACTCCAATACTCTTACATAAAAAGCATAATCTGAAAC
+ACAAGACAACCATGGCACTTCCATCTTACTTGTATTCAACCACCTTTCCCCTAACATTTC
+CTCACTCTCACAGAAGCTTCCTCGGACTTGCCAGGAAAAGCTGACTAGAAAGATCAGCCA
+CAGCGTCATTCCAGTTCAGTTGAGTTGTAATTTTTTTCTATGCACTCTTCCCCAACCCCA
+GCAAAATTATGTATGCACAAAACCTTGCATATAGGGGGACTCTTGGCCCACGGATGCTAG
+ACAAAAACATCTAGAAGAGAACTTCTTAAATCAAGATTTCAGAATTTGTACTAGAATACT
+ACTGCTTTGTTTCTTAATCTCTGATTTCAAATAAAAGAAAATATGATCTCTATTCTTACT
+GCTAGGGGGCAGGGGAGGGAACTGGGGCTTGACTACCCAGAATGAATTGTAGAAATGAAT
+AAACAGATCAGAACTATAGTAACAATTATAAGTCCCTAATAAATTGCTTGCTTTAGCAAA
+ATGACTAGTTGTTGGAATAGTGCATATCATGTGAGGATATCAGCCTTCCTTAGCAAAGAG
+TTCAGTGCTTGCCATTTTTAAGTTAACCATTAGGCTATGACAACCAGTTCAAATGTGAAT
+TTAAGTTTTAGAAGTAACGAAGCAAACACCTCTCTAGTGGCTATAATAATACAAAATTTA
+TATACATATATCTACATGTATGAATTTTTACTAGACCTCAAATAAATGAACCATATGTTT
+TCTTACCTTTGCACTAGTGATTGTACCAAATGGAGAAAACTCTTTCCGGAGACGTTCATC
+ATCAATACCATCATCAAGATTTTTCACATAAAGATTAACACCCTAAAAAGAAGAAAAGAA
+AACTATAGAAAAAGAAAACCATGGTGGTACCTAAGTACATCGGGTCTATTATTTTACCCC
+ATATTTCTTCTCCTATTCCCCTCTCAAACCCTCCAGCTACCTGGAAGTAACTGAAATCAA
+CGTAAAATAGGTTTCCTCATCCCTGTCTTATTTTGGTTGTTCAATTAAAAATGAACCTGG
+TATCTGGTGATCCTATCTTGTTTCATCTGTTCAAATTTGCGCTTAAGTTCCGTCTGCCGT
+TCCACCTTTTTCTGAGCTCGACCAACATAAATTTGTTTTCCATTGAGCTCCTTTCCGTTC
+ATCTCATCCACAGCCTTCCCCCCAAAAAAAAAGAAAAAAAAAAAATCACAAAACTTTCAA
+CTTACAGTTCATTTCCTTAACAGTTAAGACAAATTTGTTAAGTCACAAAAGCTAAAGACA
+AACCCATCCCAAAATCTCAAGGTTTTGGGACAATATAGGTTACCAATTTATACTCTCAAA
+CCTAATGCATAAAATGCAAATAACTGAAAATATAAGAACATGTCAAATAGCTATTAGTAT
+GCACATAGACTTCAACACAAGAGCAACTCAACTTTGTACCCCCTTCTTCCTGCTGAATAC
+AGACCACTTACTTTCTGTGCATCTTCATGCCTTTCAAAGCTTACAAATCCAAATCCTTTG
+GATTTTCCACTTTCATCAGTCATTACTTTCACACTTAAGGCAGGCCCTAAAAAATTTTTT
+TACATAAATCAAAGATATTCCATACAACATTCACGTTATACATTTCAAATTTCAACATAC
+AAAGCCATGAAAAAAATTTCAAAGCTCCGTAACTTGACTCCTCCCTCCCAGCCTTCTATG
+CCCCAGGTAGGTATACTTTTCCATTGAAAGACCTTTTATTATTAAGAAGGTAAACACCTT
+CCCTCCCCTGAAGGATTCCTCCTTCCATTTAAGGAGGTACACTTTAAACGGCTGTAAAAA
+GTTTTATTCTCAGCTCTAGCACAAAAGAGTTGCATTTTTTACCCAATAATTTGATTTTTT
+CCCTTTTCTATAGAGACAGTATATCATTCCATTGCCCAGGCTGAAGTGTAGCAGCACAAT
+GAATAAGCTCACTTTAACTCAACTCCTGGGCTCAAGTGATCCTCCTGCCTCAACTTACCA
+AGTATCTGGGACTACTGGCCCACATACCACCATGCCTGGCTAATTTATTTTTTGTAGAGA
+TAGGGTCTTGCTATGTTGCCCGGGCTAGTCTAAAACTTGTGGCTTCAAGTATCTTCCCTC
+TTTGACCTCCCCAAGCGCTAGGGTTACAGGCATGAGCTATTGTGCTAAGACCAATTTGAT
+TTTCTTTGTATCAATTAAGAAACAAGTATTTATTAAGCCTTGGCCTACCCGACTTTCAAC
+AGGAGTGGAAGGAATACATAGTTGGACTCTTTGGTAAGACATAGGTAATACAGGAATTTG
+AAAGACAGGGAAAAAAAATTCTTTTTAAAGACACAGGTGAACTACCTGGAAGAGGAAGCA
+TTTATTTCTGAAGACATGTTTTCCCCTAACTCCCTCTAAAGTAGGAGAGACAGGTAACTG
+AGGCGGGTGGTATCTCAGGCAAGTGGGGCAGAAAAGGTTAAAAATCACATTTGATTACAG
+AAATTTAGAAGATGTATGGGCCAAGGCAGATTTTCTTCTGAATGTGCCTCTCTCCTGAGG
+CCAAAGTCAAGAAAATATGACATATTCACATATTTGTGGTCAACTTATGCAGCATTACTC
+ATACGGTAGGTAGTTAACATCAACTTTTACAAACAGCTTCTAATTATAAGACATTAAGAA
+GCATGACAGTTGAAATATATAAAAGGCAGTAGCTAAATTTGGGGGTTGAGATGTAAACAT
+GATGTCACTTTCTATGTTTTATATCATCTATCTTTGTGCAAAATGGTACTTTTTTGCTCT
+AGTGGAGGGCTTGATGTGACATGCTAGCATGGCAGTAAGATATTAGATTTCCTGGCCAGG
+CACAGTGGCTCACACCTGTAATCCCAGCACTTTGGGAGGCCGAGGTGGCTGGATCACTTG
+AGGTCAGGAGTTGGAGACCAGCCTGGCCATCACGGTGAAACCCCGTCTCTAATAAAAATA
+CAAAAATTAGCTGGGCATGGTGGCGCACACCTGTAATCCCAGCTACTCAAGGTAGAGATA
+GGAGAACTGCTTGAACCCGGGAGGCGGAGGCTACAATGAGCCGAGATCACGTGACTGCAC
+TCCAGCCCGGGTGACAGAGCAAGAGTCAAAAAAAAAAGTATTAGATTTCCTAATTCTTTA
+TTATTTGACATATTAAAAAAAGCAAGACACCTCTAAGTTCAACACAAAATGCAAAGGGTG
+GGGTCAAGCAAATCATCTGCACATGAACACTTAAAAGTTATTTTATCTGTTATACCCCTA
+CCTAAACTAAGGCTGGTTTGTGCTTCATCAATTTCAAGTTTTATGAAGTTATTTTTAAAT
+GCAGGAAATAAGTACTTTGAATCACTGGAAAATCTGAATTTTTGGTTTCATCGCTGAAAG
+TCATTGTTTTAAACTGCTCAAACATGATGTTACTTAGACTGACCAGCTTTATTGTTCTAT
+GAGACTGCATTCCACTGTAGGCTGGCTGTGTCAAATATATGCTTCTGATGACATGGGATC
+TCTAATTACACACACACACACACACACACACACACACACACACATATATATCTCCAGCCT
+CTTAATGTAGTAAAATATTTTAAAATCTGTTCTAATTACTTAGTCATACCTTACTGTGCT
+AATCTAATGCTATTAACCTTTAACCTGGATAGAATTCTATTTATTTGCATTATACTACTT
+TGTAGTGTAATAGATGGCCAGCAGCTTAATTCAAATAACCACAAATATTTTAAAGTACCA
+TGTAAGTCTAATTTTATTGACTTTTTTAGTATAAAGTAATAGCTAAAATTAACACTGAGC
+ACTAATTCAGAGCTTTGTGTGTAAAAATTTAATTAAGACACATTACCAAACTTGCCAAAG
+AGATCCTTAAGGCGCTCATCATCCATGTCTTCTCCAAAATTCTTGATGTAAACATTGGTG
+AATTCTTTTGCCCTAGCTCCAAGTTCAGCTTCTCGTTCTTTACGAGACTTAAATCGTCCA
+ACAAATCTAATAAGATATACAAGGACTATAACATTAGATTCTATTTTATAAAGTTCAGAT
+TAAGTAAGCCTGATGGTTGGTTTTGTTACTGTTAATGAGAATATTCAGAATCCCTAATAA
+AAAGCACACTACAAAATAGAAATAGGGCCATAATTTAAGATATGACACCATGAAATATAT
+GAATAAGCCTCTAACTACAATCACAAAAAAAAAACCACTTCTTTTAATACACACTTCTCT
+TCTCTAGCTAACCTAGGGTTAAAGGGATCACTCCCATCAATACAAATGAGTGGAAGTGCA
+TGTGTACCATGCCAATAAAAAGACCTCTATCAAATTAAAAAGCTTTCATCGTCATTTTAA
+AGTGGCGCTTGCGCTTTCTTTGCCATCTCCTAGAATAAAAATTTAAACTTCCCAATCGTG
+TACTCTAACACACAACAGCCTGACATAACTGCAGCATTTTCAACAAAATGACACTAAAAC
+TTAATTTTTTCTGAATATAACAGTAGTAATTCAGAACAAGGATCACTGGGCTAGGCAGTG
+GCTCACACCTGTAATCCCAGCACTTTGCAAGGCCAAGGTGGGATGATCACTGGAGGCCAG
+GAATTCGAGTTCAGCCTAGCCAACATGGTGAAACTGTCTCTACTAAAGTACAAAAATTAG
+TTGGGTGTGGTGGTGTACACCTGTAATCCCACCTACTTGGGAGGCTGAAGCACGACAATT
+GCTAGAACCCGGGAGGCAGAGGTGGCAGTGAGTAGATTGCACCACTGCACTCCAGCCTGG
+GCAAGAGAGCAAGACCATGTCTCAAAAATATAAAAAGAACAACGATCACTGAAGAAAAAA
+AGGTAGCACATGTGTCATAGCATATTATAATACACAGCAAAGCAGAAGGAAAAACCATCT
+TACATAATCTCACCCTAGTCATCTAAATTTCCTTATCTCTAACCCAGCTTTAGAATAAAA
+AGTAAAATAAAAATAATTTCCTTATCTCTCCACAAAATATGGTTGGTCTTCGCTATGCTA
+TTAGTTTCATAAATGTTCTCAAAGGGAGCGTATTTCATTGTGACCATCACTTTCTGCTTT
+GTAAATAATGCTGCAACTTTTTTAAGAGACAAGGTCTTGCTATTCTGCCCTGGCTGGAGT
+GTAATAGCTGTTCACAGGCACAATCACAACACACTACAGCCTTGGCTCAAGCATCCTGCC
+TCAGCTTCCCAGTGGCTGGGAATAAAGGCACACTGCAGTAAAGCTGAAACTTTATGAAAG
+ACACTTTGTGTATTTCTTCTTAGGACAGTTACAAATTTCCAAAAGAGTTATATCACTTTT
+ACTCAAAACAGCAACATATCATTCTTTTCTGGATCCTGCCAGTGTTGGGCTTGCTTTTTT
+TTCCTCCTAAAGCCCTGGTAACAGGCATTTGTGAGTATTTATTTATTTTTTTTAAAGACA
+GTTTCAATCTTGTCGCCCAGACTGGAGTACAATGGCGAAATCTCGGTTCACTGCAACCTC
+CGCCTCCCGGGTTTAAGTGATTCTCCTGCCTCAGCCTCCCGAGTAGCTAGGATTACAGGC
+ATGCGCCACCATGCCCAGCTAATTTTGTATTTTTAGTAGAGACGGTTTCTCCATGTTGGT
+CAGGCTGGTCTCAAACTCCCAACCTCAGGTGATCCGCCCACCTCGGCCTCCCAAAGTGCT
+GGGATTTACAGGCATGAGCCACCGCGCCCGGACTTGTGAGTAATGTATGTCTCTCATTTT
+ACAGTACATAAAAGCAAATTACTTTGAGTTTCCTCACCTATAAAATGGGTTAATTTAACC
+AGTACCTCAAGAATTATGAATATTAGGTTTGTCTGAATTCCTGATTTTTCACTAATGCAC
+TCATTTTGAAAAAGCTACATTTTTCTGTTTACTTATCTTCTGTTTTCCTTTTGGCATGAA
+TGTTAATTATATTAAACCTGTTATTTGTATGTTACACTTACTGTGTAGAAAATTCAATTG
+TAAAAATCAAGATTAGCTTATTAATTTTCACTCCAGTACAACTACATGAATTTTTGTTAT
+TCATCTTTAAAATGTTTTTATTCTTTTATCTTATGTGCATCTAACTTCTCCCTGACAAAT
+ATTAACTTAAAATGAATGGATTTGGAATTATTAAAAATAAGATTCAAAATATGATTAGCT
+AGATATTTATAACTTACACTTTGCGATCATTTAGGAGCATTCCATTCATTTTTTCAATAG
+CTCTTTCAGCTGCTTCCTGCGTCTCAAAGTGTACAAATCCATAGCCCTTGGAACCATTTT
+CATCACAAACCACCTAGGGAAAAACATATACCCATTTTTCTTTATTTGCTATTGATTTAA
+CATTTGTTCAGTGTTGAGAGACAATCTGTTAGCCATCTAACCTGGATATTTGTGAAATAA
+AGATATCCATTACTGCACAGTTCCTATTTCAAGCACTAAACTAAATGTAGCTCAACAATG
+TAAACATGTGTATCGGACATTTTTGGCTTACCTTACATGAAAGGATGTTACCAAAAGCAG
+AAAATGTATCATACAGTGCTTTATTATCAATGGATTTGTCCAGATTTTTAATGAATATGT
+TGCCTACTCCACTTTTGCGAAGTGATGGATCACGCTGAGACCACATGATGCGTACTGGCT
+TGCCCTTTATAACATCAAAATTCATGGTGTCCAAAGCACGCTCCGCTGCAGGAAGGACAT
+TTTCAGAGTCAATATTACTTCAAAATTTTTGCTGGCTACTTAAGATTATATAAACTATGG
+TGACTGGAGTGGGAGGACACATGGTCTCACAGTTGAACGCTTCCTCTTTAAGCTTCAAGA
+TGGCTAGACCTTTCAAGTATCACACACTAGTGTGGGACCTAAGTTGTATAAAGCAAAGAC
+AAATACCAGAAGCCCCCGAAATTTCTCACATATAAAAGAATTCCATATTGCTAATAATTA
+ATAAATTCTTGACGCAATCTCTCGCCTTAATTGCCATTAAATCTAAAGCACTTTTTTTCC
+TAGTTATCAAAATCCAAATTCCTTCACATACAATCTGTTTAATAAGCAGTATAAAAGACA
+TTACGCAACAGATTTATCTACAAGCTGGAAGTAGTTTATAGATTTAAATATTTTAACTTC
+TTCCCAACTACTTGCTAAAATTGGTCATTTCATTGCTAATAACTAACAATATTATATGAA
+AACTAGTCCATTTCCTAAAAAATGAAAGTTTCTTAATTATTGGGGGGAGGGAGGGTTTCA
+GTGATTCATGGCACAACTTCCATTTAAGAAAATGAAAGGCTAGACCAAGATTTGAATCAT
+GCTTTCAAAAGCTAATGTGAAGTTAGACATATTTGGTTTCATAATCACAGAATTTTAAAA
+ACACCAGGTCTGCAATATTCAGAAATCACCATTAACGCTCTCTTGACACATACAATCAAT
+TTCACTTTAGATCGCTGATTTTCTTAACAACTGATTTAGTTATTTCTGAATACTGCTAGA
+AAATTTCAAAATCTACAATTAATTTCAGGATCTATAAAGGATTGAATTATGTATACCTGT
+ACCATTAAAGGCTCTAAATGAAATAACACATCCTTAAATAAAAAGACTAGTCCCCGAAGA
+GAGGGAAAACGGTCCCTTTTAAGCCCTGAAACAATTCCTACAAATTCCATGCCAATGTAA
+ATTTAAAAGTTATTGACAGGATGAATTTTCCGGCCACCTCTTTTTTTATAAATGAAAGTT
+CCAGTTTCTAGAATATAGTGATAATCAGCTGTTAGCTCATTATCAATTGACCACACCTAC
+TCAGCTTCCCTAGTTTTTTTTTTTTTTTAGCTGACTTTGCTTGAGCTATTTTTCAATGAG
+TCACCTCTTCCTATGAAATTGAAAACTGGTCACTTTCAGAAGCTATTCTGCCTATCAATG
+TAGCAATAAGTTTTTAAAAAAGAACAAGAAATCCACTTAAGTAATTAATTGGATAGTAAA
+TTGTACATACAGAAACTAGACAAATGGAAAACTGCCATATTCTTTTCAGTAGTTAGGGTA
+CTGGTCTACTGGTACAGACTGATAATATATACTGTACACTGTAACCACGGCAACCTGAAG
+TTCAACTCTTCGAATCCCAAGAAATGTAAAAATTGTTTTTTGGATTTAAAAACGTTAAGC
+TGAGAAAGAGTAACACTTTCAAGTTTTCATTTTGTGGTCTCTAGAATTCATTCCCATGTT
+TTCTCCACCAACTCTTAGGTTGTGATAACCTGCCCCAAAGTTATCTACCCCCATCTGACA
+TGCATTGATACATCCTGCCTAAGGTTGACAAGAACTGTTATGAAGTGACATTTGGAGTTA
+CTGCTTACAGAGCAAAAGGGCAGGAAACCTGCAGTGCAGTTTTACAACTTCTGGCTCTGT
+GTCACTCAATATTCTGCTTCCAAAATCAGTATCAACTTTACACAGTGAAGAGCTGATCAG
+TAACCTAAGTTCTACTGAATGAATGTTAATAGGAGCTTAAATTCCACCCTTAAGGCCTTT
+TCTAATAAAAATGAATTCTTCATATTTCGATTATTTGACATGTATTCAAGTGGCCAGCCT
+GTAGGGGGGGAAAAAGGCAAAATTGGGCCGTAAAATGGAATTAAGCTGACTTCTCAAAGC
+CAATTGATCTAAAGACAAATCCTAGCAACTCAACAGACCACAGATATTATCTGTTTACAA
+AATTGTGTTTCTGTTAACTGTTTAGCTTCAAAATAAAAGCACAAAGTTAGCTGCATTTCC
+CCCATAAATTTCAAGCTCAATTTAATCTCCGTTATTTTGTACTCAGTCATTTCCCAAGAT
+TTACAGGTATCATGGGCCACTTTTAAAAATAAAAGAGAAACTTGAACTTCTTGCATGCTA
+CAGATAAGACTGGTCCAGTTGGAATTACACTAAAGTAACATTTTATAGCCAAAGTTGACT
+ATTTTATAAAGAAAAGCCCCTCAAAACGACAGGAACTATTTCAGAAGGTAACATAATATA
+CTCGAAAACCACCAGTACTGTGAATCTAAGATAAAATTTGACTAAAAATGGTCTAAGTTG
+CCTGAGAAAACTGGCCTTCAAAGTGGTCGGCTGCCACATCCCCTCCTCCCACTCTGCCCT
+TTTAATGTTAGAGAAATGCTTGATCTAGGGGAAACCCCAAATGCATGTCTCCGGTAAATT
+CCATTCCTAGATCCATCAGTCACTGATGAGTTCTGGGAAGTGGACTCACAAGCCTGAGGA
+CCACCACCACACCACACATCGCCACAGGAACTTTATCCTAAGGCCTGGTGGCTCCCCCAG
+GCGACTGGGCCAGGAGCAGGAGCAGAAGCAGGCCTCGGGCCTGCGAGGTTACAGGGTTCA
+ACACGTGGTATTTTTCGAGCACAGAACTGCACTTCCTCCCCAGGCTGGGGCGCCGGCAGG
+AGCTCCGGGTGGTGGGAGCGCCTCCACCTCTTACCCACGGAAGGAGCTCAGCGTTCAACG
+CCCCAGAATCCCGGGGCCACTGGCGGGAGCGCCGCGGAGGAACCGAATCTCACCCACCCT
+CCCGGCGCGTCATCACCCTAAAGTTTGAGAGCGTCTGAGGCCGAGAAAATGGTCGCAAAG
+GAGGAAGTAGCCGGGCGTGTGGCTGCCGGCAGCGCGGGTCCCCGCCGGCTCGGGAAACGC
+GGCTCCAGGGACCCCGGCGCCTTCCCGCCGGCCGTCGCGGGGTGACATGCCCTCCCGCCC
+CCCTCCCCGGGCCCGCCGGCCTACCCCGCCCGCCGCCGCCGCCCGAGCCTCATGGCCGCC
+CGCCCGCCCGGCCGACCGCGGAGCCCGGCGCTCACCGTCCGCCGGCTGCTGGAAGTTCAC
+ATACGCGTAGCCCAAGGAGCGGCGGGTGATCATGTCCCTGCAGACCCGGATGGAGAGGAT
+GGGCCCGGCCGGGCTGAACTTCTCGTAGAGCATCGCCTCGGTCACGTCGGGGTGGAGGTC
+CCCCACGTAGAGCGAGGCCATGGGGTAGCTGGGGGCACTGGGGTTCATCTCGGCACGGCT
+GCCCGCAGGGCCACAGGCCGCGACCTTTCCGTGAGAGGAGGAGAGCGAGTGCCGGGGCTG
+GGGGCCGGAGCCGGGGGGAGGGGAGCGGGGAGCAAGCGCAGAGGGACAAAAATCAACCGG
+AATTGAAAACTACTCAACGGCCGCAGAACGGGGTCGATCCACTGCCGCTGGCTGCCGGCT
+GCCGGCGGGGAGCGAGGGTGGCGGTGTCGGGTCCGGGCAGCGGGAAGGCCTCGGTCTCTT
+GGTTCCTTCTTGGAGCTGCTGCGGGGCCGCGGGCGGGCGGGTCGGTCTCGGCTGCTTCAC
+CGGGTTATTTTATAAAAGAGGAAGAAAAAAAATAAAAGTCTCCGGCGGGGGAGACGCGGA
+TTTTTTGTAAATTTTTTTGGGGTTTTTTAAAAGATTTTTTTAGATTTTTTTTGGATTTTT
+TAATAATAAATGTGTGTTCCGAGCCCGGAGCACACACTCCGCACTCTCAGCACTAACCGC
+CGGGGAGAAGGGGAAGCACCGCCTCCTGCACCCTCTACTTATACCCCGCGCCGCACTCGC
+CCCGCCCCCGCGCGTCTGACGCCAGGGCCCCTACGCGAGCGTCAGCGCCGGAGTAGGAGG
+AGACGCGGAGGCCAGGGGGAGGAGGGAAGAGAAAACAGGAGGAAAGAGCAGAGAGGAAGG
+GAGAGGTGGCGGCGGTGGAGGCTGCGGTGTGGGGGTGGGGCTCGGGCGAAGGGGCGGGGC
+TTTTGCGCAGGCGCCGCGGCCGGGGAAGCGGAGCCCGCGCTGCGTCGCGTCCGTGGGGGT
+GGGGAGGACGGCTCGCGGGCGGTCCTCGGGGGTGTTGGCTGAGGCGTCCCCGCCTTCCGC
+CCCGCCCGCCCCTGCCTCCACCAGGAGGAGCGTTAACCCGTCACCGCGGCGGTGGGCGGT
+GCAAAGGGCTTCCGGGTTCCTCCGCGCTAACCACCCCCCACGTGCGCGGCCGCCTGTGGC
+CTCTTCCCGCTGCGGCCGGCCCGGCTCCTCTAGCCCCAGCTCCGGGGGACGCCGGGCACG
+GGTGAGCGGGCGTGGTCCCCTCCGGGCCCGGTTTCCGAAACGTGCGTAGATGGAGCCAGC
+GTGGCCCCCTGCTCTCTCCTACCCGGACCGCACTACGAGTCCCAGCCGGCACCGCCGCCA
+CGCGCGTCGGCCGCAGAAGCGGTGCCTGCTGGGAGCTGGAGTCCCCAACGGCCGCGGCGC
+TCGCTGACACCAACTGGCTGCGCGGGTCCTGGCCGCCCGCTCCGGGACCCCCCAACCGTC
+CTGCGCGCTGGACCCCGGCACCGCTGGAGCTCCCGGCGCGGGGTTGGGGGGCAG
diff --git a/test/csq/ENST00000520868/ENST00000520868.fa.fai b/test/csq/ENST00000520868/ENST00000520868.fa.fai
new file mode 100644 (file)
index 0000000..a3e56d6
--- /dev/null
@@ -0,0 +1 @@
+8      37194   25      60      61
diff --git a/test/csq/ENST00000520868/ENST00000520868.gff b/test/csq/ENST00000520868/ENST00000520868.gff
new file mode 100644 (file)
index 0000000..855c36a
--- /dev/null
@@ -0,0 +1,15 @@
+8      ensembl_havana  gene    101     37094   .       -       .       ID=gene:ENSG00000070756;Name=PABPC1;biotype=protein_coding;description=poly(A) binding protein%2C cytoplasmic 1 [Source:HGNC Symbol%3BAcc:8554];gene_id=ENSG00000070756;logic_name=ensembl_havana_gene;version=9
+8      ensembl_havana  transcript      17201   21216   .       -       .       ID=transcript:ENST00000520868;Parent=gene:ENSG00000070756;Name=PABPC1-006;biotype=protein_coding;havana_transcript=OTTHUMT00000380216;havana_version=1;transcript_id=ENST00000520868;version=1
+8      havana  exon    17201   17644   .       -       .       Parent=transcript:ENST00000520868;Name=ENSE00001378950;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001378950;rank=6;version=1
+8      havana  three_prime_UTR 17201   17644   .       -       .       Parent=transcript:ENST00000520868
+8      havana  three_prime_UTR 18565   18582   .       -       .       Parent=transcript:ENST00000520868
+8      havana  exon    18565   18675   .       -       .       Parent=transcript:ENST00000520868;Name=ENSE00002101657;constitutive=0;ensembl_end_phase=-1;ensembl_phase=0;exon_id=ENSE00002101657;rank=5;version=1
+8      havana  CDS     18583   18675   .       -       0       ID=CDS:ENSP00000428021;Parent=transcript:ENST00000520868;protein_id=ENSP00000428021
+8      havana  exon    19211   19341   .       -       .       Parent=transcript:ENST00000520868;Name=ENSE00003465118;constitutive=0;ensembl_end_phase=0;ensembl_phase=1;exon_id=ENSE00003465118;rank=4;version=1
+8      havana  CDS     19211   19341   .       -       2       ID=CDS:ENSP00000428021;Parent=transcript:ENST00000520868;protein_id=ENSP00000428021
+8      havana  exon    19874   19958   .       -       .       Parent=transcript:ENST00000520868;Name=ENSE00003509544;constitutive=0;ensembl_end_phase=1;ensembl_phase=0;exon_id=ENSE00003509544;rank=3;version=1
+8      havana  CDS     19874   19958   .       -       0       ID=CDS:ENSP00000428021;Parent=transcript:ENST00000520868;protein_id=ENSP00000428021
+8      havana  exon    20936   21090   .       -       .       Parent=transcript:ENST00000520868;Name=ENSE00003689366;constitutive=0;ensembl_end_phase=0;ensembl_phase=1;exon_id=ENSE00003689366;rank=2;version=1
+8      havana  CDS     20936   21090   .       -       2       ID=CDS:ENSP00000428021;Parent=transcript:ENST00000520868;protein_id=ENSP00000428021
+8      havana  exon    21172   21216   .       -       .       Parent=transcript:ENST00000520868;Name=ENSE00002114920;constitutive=0;ensembl_end_phase=1;ensembl_phase=1;exon_id=ENSE00002114920;rank=1;version=1
+8      havana  CDS     21172   21216   .       -       2       ID=CDS:ENSP00000428021;Parent=transcript:ENST00000520868;protein_id=ENSP00000428021
diff --git a/test/csq/ENST00000520868/ascii-art.txt b/test/csq/ENST00000520868/ascii-art.txt
new file mode 100644 (file)
index 0000000..e75bdab
--- /dev/null
@@ -0,0 +1,6 @@
+    21090                                                                            21171                                        21216
+eeeee                                                                                 eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
+GTTAGCTAAAAAATAAGAACATTTTGTATTTTTATCTTGCTCTTTCAAATTGGTGATCAATTTTTAAAGGAAGGATTAAGACTCACCAACACGCTGTGTTGACATGACTCGTGGAACCTGTGAAGAAGCTG
+GTTAG---------------------------------------------------------------------------------CAACACGCTGTGTTGACATGACTCGTGGAACCTGTGAAGAAGCTG
+                                                                              ssssssss                 
+                                                                              
diff --git a/test/csq/ENST00000520868/long-deletion.txt b/test/csq/ENST00000520868/long-deletion.txt
new file mode 100644 (file)
index 0000000..102a7c8
--- /dev/null
@@ -0,0 +1,3 @@
+21090  GCTAAAAAATAAGAACATTTTGTATTTTTATCTTGCTCTTTCAAATTGGTGATCAATTTTTAAAGGAAGGATTAAGACTCAC      G       splice_acceptor&splice_donor|PABPC1|ENST00000520868|protein_coding
+21090  GCTAAAAAATAAGAACATTTTGTATTTTTATCTTGCTCTTTCAAATTGGTGATCAATTTTTAAAGGAAGGATTAAGACTCAC      G       splice_acceptor&splice_donor|PABPC1|ENST00000520868|protein_coding
+
diff --git a/test/csq/ENST00000520868/long-deletion.vcf b/test/csq/ENST00000520868/long-deletion.vcf
new file mode 100644 (file)
index 0000000..e1fece6
--- /dev/null
@@ -0,0 +1,7 @@
+##fileformat=VCFv4.2
+##contig=<ID=8,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+##INFO=<ID=EXPL,Number=1,Type=String,Description="Expected consequence with bt/csq -l">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+8      21090   .       GCTAAAAAATAAGAACATTTTGTATTTTTATCTTGCTCTTTCAAATTGGTGATCAATTTTTAAAGGAAGGATTAAGACTCAC      G       .       .       EXP=splice_acceptor&splice_donor|PABPC1|ENST00000520868|protein_coding;type=ENST00000520868:101719033-GCTAAAAAATAAGAACATTTTGTATTTTTATCTTGCTCTTTCAAATTGGTGATCAATTTTTAAAGGAAGGATTAAGACTCAC-G
diff --git a/test/csq/ENST00000528237/ENST00000528237.fa b/test/csq/ENST00000528237/ENST00000528237.fa
new file mode 100644 (file)
index 0000000..ccb6385
--- /dev/null
@@ -0,0 +1,993 @@
+>1     1:47023070-47082535
+ACCACCAAATAGGCCACACATAGAATTTCAGTTTTATTAAAATAAGCACAATGTATAAAA
+GCACCGTGGTGTTGTATAAACGTCTGCCTGACAAATGCAAATCTATTTTCTTTATGTAAC
+TCAATAGTTCCACTTATCTGAATGGCTGTACCTTCATGCACACGGGCAGCAGGCACTGCA
+TTGCTCAAACAGGGAAGTGAGGCTTCACCCTAGTGTGGCTTCACCTTAGGCACAGAGCAC
+TATCTAACTGCCCAGATCTGTGCCACCCACACAAGACCTGGGGACACAGCAGCAGACACC
+GATGCTGTCTCTAAGTTCATCACAGGAACAGCTTAAAATCAGAATAATAGGGAACTGCTG
+ATTAAAACCCAAGTGCATGGACATTCTAGAAAGAAGAGCAAGCCGTTCCACTCTCTGGGA
+AGTTCATGGGCTTGCAGTGGGAGTTTAAGGTATCATCTTTGCTGGAACAGCATGGTTAAA
+AACACCAAACTTTTTTTTTAAAAAAACGATACTACTGACTTTAGCAGCAATCACAAACAA
+AGGGGATGATAAACGAGGGATACATTTCAGTCACAGCAAAGAAAGATTATGTGCTTTTCC
+GTGCTGCAGACCGGAAGACTGATTTGATTTCCTGAATGAGGAAGGCTCCTTGCCCTTCCC
+TGAATTGAGGGGATGGCTTTGCTCAGCCAAGGGAGAAGACGGGCAAAGAGGACATCCGGA
+GGACAGAGGAAGGTGGAAGGACCGCCAGAGGAGGGTGACAGAGAAGAGAGGGAAGAGGCA
+CGTGTCGGCAGCCTCTGTCAACTGATGCTTCTTGCTTCTCCCTGCAGGCTGCAGCCCCAG
+CCGCCACAGCTACAGCGGTGAGAGCAGGCTGGATCCCAGATCTGCAGGCGGGTGAGCAGG
+TGGAGCCCAGTGAAGAGATGTTCCTGCTGCAGGCAATTATGCAAAGTGAGAAGTGATTGC
+TTTCCTTTTCAAAGACAACCCCTTTGGAAAAAGCTTTTTCCTCCAGGACCCTAGGGAAAT
+GGGGGTTGATGGGAACCTCAGGGCCTTCGTAGATGAAAAAGCCTGAATGGAGCCACAGAG
+CAGAGGCTGCTGCCTGCTCAGCAGACTTTAGCCACACAGGTTTCCAGGGGACAATGCCTG
+GCCAGGCCTAGGGCCTATAAGGTGTGACTGGAGCATTTCAGAGTGCTGTGGGCGGGCTCC
+TGTCTTCACCACGGCCTGCCTGGGCCAGGGCCCGTCTCCGGGCCAGGCGTGACTTGCAGG
+GAGGGGAAAGCTTCATGGAGCAGAGGCCATCAGCTAGTGCCTCTGGCTCCTCTGCTAGTT
+CGTTCTCTTCGTGCTGAGATAGCTGGCGGTTAAGGGCGATGGCCTCAGCTGCGAAGAGCG
+TCAGGTCCATTGTGCTGCTGTTCCTGCAGGGCCAGGGGAAAGCACAGAAAAGAGGGTCAG
+GACTCTAGGGTCAGCCAGGCCAGCTCCGGGACACTCCCACTTGCTGCTGTGGCTCTACGC
+TCCCACCAGATTTCCCAGAGCTGGGACGGGCTGCTCTCTCCAAAGTAGTTCTTGCCTAGG
+TTTGGAATCTTTCTTGACTGAGGGATTTTAATTTGAGCCCCAAGTACCATCCCTGGACTT
+GATGGTAGGGGCAAGCTCCCCCTTCTCCTCAGAGCACCCTCCTCTGAGCTCCCACAACTC
+TACATACAGGTCTACCAGAGGCAGAGACTGGGCACATGAAACACACCTGTCCCTCCCTCT
+CCCAGCCTGCGTGGGGAAAAAGCTCCCAGAGCAAGGCCTGCGCCGCTTATGCCACGTCCC
+CAGCACCTAGCTCAGGGCTAGCGTGGACAGGCACTTTGGGTTTGCAGAATAAATCTTCTA
+AGGCGGATCTGAGGTTTGGCATCTAAAGGCATCTGGAGGCTGCTCTAGAGAGTCAGGTAG
+GAACCCAAATTGGGCAATAGCAACTGGGTCACACGAATTGCGATTATGGAGGTGTATGAC
+TTCCTTGTGTAGCTCCTAAAAGCTGGCCATGAGGCTGGTGCCAAAAAGGTTTCCCACACT
+GCTTAGCCCTGGCTCTTTGGGAACAGGGCAGTCCAGCTGTAAAAGGGCTCCAGAGTCAAA
+CAGCCCAGGGCTGCTGTGTGGCCTTAAGCAAGTTAACTTGATTGCCACTCCTCACCTCTC
+TCATCTAGAACACCTCTCTTAAATTCATCGTGAAGATTATGGATATAATTATATCCAGCC
+CTTAGCACCACGTCTGACATGTGGTAAGGACTTACTATTTTTTTTGAGACAGATGCTTGC
+TCTGTTGCCCAGGATGGAGTGCAGTGGCGTGATCGCAGCTCACTGCAACCTCCGTCTGCT
+GGATTCAAGCGATTCTCCTGCCTCAGCCTCCCAAGTAGCTGGCATTACAGCACCTGCCAC
+CATGCCTGGCCATGGTAAGGACTTAATCCTGGTGGCCACTATTATCACTGTCCGTCTAGT
+ACCGTACGTGCCCCTCACTTCTGCTCCTTTCATTAAATACAAGGGCAGAGGGAAGCCTTG
+TGTGAATAACCCATGGGTAAGGTCTGTCTTTGGGCTGTAAGTTACAGTTCAATGGGCAAA
+ACAGGTTTTTTTTCCTGCCAACAGTGCTAGGAGGGGCCTTAAGGTGCTGGAGGGCAGAGG
+ATCCAATCTAGGTGAAGGAAGGGAAGGGTGGGAGATAGATCCAGAGTAGAGGAAAAGAGA
+GTGAGGAGGGGAAATGGGCAGGGAGCCCCTTTGGAGAAAGCTACCTGAGCCTAGAGATGG
+GCTCCCCCGGCCCCCACCCCCATGGTGGCTGAGAGCTTGAGGAAGAGCATGGCGTGGGGG
+TGGTCAGAGCATTTACCTCTGGAGGACTTGCGGCGTGGGGAGTCCCTTTTCTGGAGCTTG
+CTAGAATGGGAAGGACAGATGTGTAGGTAAAGCACTGCTCCCTCCTTTCAAGAACTGCCC
+CACCCAAGCCAGCAGTGGGTAGGTTACTATAGGCTGCTGGCGCAGCACAGGGAAATGGCT
+ATGCTTGCTTGCAGGGTCAGGCCTTCCAAGCAGAGAGCAAGAAAGGTACAATCTGCAGCC
+GCAGCCCCCAACATAGCTGCTTCTGCATGGAGAGCCCCTCTTTCCCTTTGCCTGGCAAAG
+TCCTAATCATCCCCCAGGACCCAGCTCAAGGGTCACTTCCCCTGTGACGCACATTTCCCC
+TTCCCTGCCACCTTCCTGCCTCAGTCTCAGGCCCGGGATGGGGAGTGGGGTCTTGCTCCC
+TTTGTGCCCCTAGCACTTTTCAGAAGCCTTTATCATGCTGTAACTTATCCCCTTGTCTAC
+TTCTCTCCACTAGAGCACAGAGACAGGGACTGGGTCTCACTTGTCCCTCTGGCATGTGGC
+AGGTGCTCACTTATGGGTCTGGGAATGAGCCAGTTAGACACTCAAACTGGGTCCCCATCT
+GCAACATAGGATGGCAATGCTTGCCTCCTTCCACTGGTAGGGTCACTGAGGCTGGCCAGA
+GCCTGGCACACCAAGGAGACCAGAAAGTCATGGGAGCATCTGGCAGACCCCTTGGAGGGC
+AGAGGTCAGGTATTGTGAGTAGCCAAGGAGGATTTTTAAAAATGTTTTCTAGTGAAGACA
+TGAATTCTAAGCTTAGGGAAAAAATACGATCATTTGCCTTTCAGGCCAGCTGTACCCAGA
+CTCCCAGACCATGAGGAGAACCTATGTGCCCCAACTCGGCCACACAACAATCAGCGCAGC
+ACGGCCTTGCTCACTTCTGGGTGTCCTCAGCTAATGATGCTTCTATATAAGAGGAGGATG
+CTACAGACTTCAAATGACAATAGGATGCTTGCGGGGCTGGGTGCATGTACCAAATCCCCA
+GAGGACTCTGTTGGGGCTTAGTCTGTGGCCAAGTTTACAGCCAACTCTATGGCCTATAAG
+GGGCTCAGTCTGGGGTAACAGGAGGAGTCGATTCACTCTACACACTCAGGGATAGACGCT
+GTCCTCTTCAGCTGCACCAGCCACAAGGCTGGTGCTCAGCACTTGCTGGCATGACAGCTT
+CCTTGTGGCCATGCCACAGGCCTGAAGTGGTGGAAAACACCCCTCCCTGGAGTCACTCAC
+CCCCTGCACCCATGGGTGCTGCAGAACTTGGGCGGCGCTAAGTCTCTGCTTTGCATCTCG
+CACCAGGAGCTTGGAGATGAGGTCTTTGGCTTCACTGGAGATGTGTGCCCAGTCCTTGTC
+AGGAAACTCATACTTGCCTTCCTGGATGCTTTCAAACAGCTTGTTCTAGGTACAAAAGAT
+TCCTCCTGAGGCCACACTGCCAGGGATGGGCAGGATGTGCCTGTCATTGTTTTGATCAAC
+CGGCTTCAATTGATCTCAGCTGTAGCTGCAGCTCATGGCTTGGGGATGCCACAGACTGGG
+GCCTCTTCCCAGACTCACCCCGCACTGTCCCCTAGATGATCAAACTATATAGAATGCCCT
+TGGCAGGCCAGGATGGCTATGCCCTTGGTGGGCTGGATGGGTGATGAGTGGAGATCACCC
+ATAGAACAAAGCCCAAATTCCTTGGCTCTTCCTAGAGGACTCTCTGTGAACCTCTCAGGC
+CTCATCTCCCACTACCACCGACCTACTACTCCACTCTTCCTTCCTAGACACTCCAGCTAT
+TTCATGTGCCCACATCTATGCCCGTGCTGTTCCTTCTACTTGTGATTCTTGTCCCTCTTC
+CGCAGGGCAGGATGCACCCTTTAAGAGTCAGTTCAGGGCTGGGCGCGGTGGCTCACGCCT
+GTAATCCCAGCACTTTGGGAGGCCGAGGCGGGAGGATCACAAGGTCAGGAGATTGAGACC
+ATCCTGGCTAACACGATGAAACCCCGTCTCTACTGAAAATATAAAAAATTAGCCAGACGT
+GGTGGCCGGCGCCTGTAGTCCCAGCTACTTGGGAGGCCTAAGGCAGGAGAATCGCTTGAA
+CCCAGGAGGCAGAGGTTGCAGTGAGTCGAGATCGTGCCATTGCACTCCAGCCTGGGCGAC
+AGAGAGAGACTCCATCTCAAAAAAAAAAAAAAAAAAAAAAAAAGAGTCAGTTCAGGCATG
+ATCTTCTAACAATCCTGCCCTGAACTCCCAGCTGGGCGGAGTGTCTGATTATCTCTATTT
+TACCTTGTGGCCACCGTGACAGGAGCGGGAGAGGGCACTATGAGCCCCCATCCCGATCAG
+GAACGCTCTCCCAGCCCAGTCCTGCTTGGCATCCCCCAACCACACTGACCCCTAGCAGGG
+TCTACGCAGTGCTCCCTGGGGCCGCACTCACCTGGCACACCCTGCAGACCTCGCCCCGGT
+CCCAGCCACAGTCGGCCCCGCAGTGACCCACGAAGGGTGGGTAGCCACTCAGCATGATGT
+AGAGGACCACGCCCAGGCTCCACAGGTCACAGCGCTTGTCGTAGAATGTGGCCTGGTCCG
+TGAAGACCTCCACTACCTCAGGGGCCATGTATTCTGCAGAGCCACACTGTGGGGGCCAGG
+GTTGGGGGAGGGGGAGATGGCAGAGAACAGAGAGGCTTAGTTACAGCAGAGGGGATGGCA
+GAGAGCAGACTGTGATGGGACTGGAGCAGGAGGCTGGAAGGATGAGATACAGATCAGGAA
+GGCCAGCCAGTGAGCCGCCTGATGCCACCAAGGCATCTGCAGACTGAGCTCCATCATTTT
+CCATCATCCAGAGGAGCAGTTCAGGTCACCTTATCCTTCCAGTTCCTCCTCCAGTAGGCA
+AAGACCCTTGGCCAAGAAGTTCCAGGAATCTCCCCCTGCTTCAGCTTCCTATAAACAGAT
+ATTTCATGTACAGGTACTTAAATGCACCAAGAATGTGGCTCTGGAAGGAGATCCAGTTCC
+ACACAGCAAGATTTCTTAAAGTGAATCCTGTCGTGCTCCCCTGCTAGCTCAGAGCAGGAA
+GTGTAACAATTAAGAGACCGTCAAAGCTACAAAGCTCTTAGAACAAATCCAACCTTCCCA
+CCCCTCCCATTTATAGATGGCAAGGGCAAGGCCAAGAACGGGACAGGGATCTGTTTGAGC
+ACATCAATGGCAGCCCTAGGACCAGAATCCAATATTCCTTTCTCTCACCCTTGTGTAGAA
+AGCGGCTGATAGGAATAAAACACGTTCTTTTTGCTCCACTCTTCATTATTTCAGGCTCAC
+CAAGAAACAACCACCTCCCGCCTCCACACACCCTGCAAAACTAATTTGACTGAAAGATGG
+TAAGTGTTCTCAAGAGAGGATATTTTCTTTGTTATTGTCAATTAGAATTAATGACTTTGA
+AAACAAGGTAGTCCAGTGTGTTAGAAGCTAAGAAAGAAACATTCCTGATAATGTTGTTTA
+GAATAAGATACAACACAGGCATATTAAATATGCCCTTAAAGGGCATGTCTTAAAAGGGTT
+ATTAGGGGCCAGGCGTGGTGGCTCACGCCTGTAATCCCAGCACTTTGGGAGGCCGAGGCG
+GGTGGTTCACAAGGTCAGGAGATCGAGACCATCCTGGCTAACATGGTGAAACCCCGTCTC
+TACTAAAAATACAAAAAATTAGCCAGGCGTGGTGGCGGGCGCCTGTAGTCCCAGCTACTC
+GGGAGGCTGAGGCAGGAGGATGGCATGAACCCAGGAGGCAGAGCTTGCAGTGAGCCGAGA
+TCACGCCACTGCATTCCAGCCTGGGCAACAGAGCAAGACTCTGTCTCAAAAAAAAAAAAA
+AAAAAAAAGGGTTATTAGGAAAATTTACTTGTGAAGCATACAAATCTCAAAAGAATCATA
+ATTATACTCTATTAGTTATACAAGAGATGTTTTAGGAAGAAGTAGCTCCAAGCAGCACCA
+TCTGGTCATGAAATGTGAAATCAGAGAAGCAAACAGGCTAACTTGGCCAAGCGATCCCAT
+GTGCATATAGCCTGAGACCTCACAGTTCCCACCACAGAGAGACTATCCTGTCCAGTCAGG
+GAGAACAGCTCTCCATCCCCCATTACAAGGGGGCTGCGCTGTGCCTTCAGCAGTGGGAAT
+AGGACTTACAGAACTACCCAAATGCTCATATGCAAAAGGGCTGGCCTGGGAGTAGGGTCC
+ATTTTCACCTGGGTCAGGAGTCAGGGCTCAGCCTGTGTTTTTTTTATTGTTTTTTTTTTT
+TTTTTTTTTTTTTTTTGAGACGGAGTTTTGCTCTTGTTGCCCAGGCTGGAGTGCAATGGT
+GCTATCTCGGCTCACCGCAACCTCCACCCCTCGGGTTCAAGCGATTCTCCTGCCTCAGCC
+TCCCAAGTAGCTGGGATTACAGGTGCGCGCCACCATGCCTGGCTAATTTTGTATTTTCAG
+TACAATGGGGTTTCTCCATGTTGGTCAGGCTGGTCTCAAACTCCTGACCTCAGGTGATCT
+GCCTGCCTCAACCTCCTAAAGTGCTAGGATTACAGGCATGAGCCATTGCAAACGGCCAGC
+CTGTGCTTATAGATATAATTTGTCTCTTCATCAGCAGAGAGGACCCAACCCAACTAACAG
+TCCAAGTGTCAGTTTCGTTAGCAACTAAGGGGTCAGGGGAGGCTTGAGAGCCACGAACAC
+AGAGCAGCAAGCAAAATGATCACTCAGGCAGCAGGAAGATAGGTCCACTTGGTTTTCCAT
+CCTTAACCCTCTGTTCTGGACCTCCCAGCTCTGGATCAGGGAAACACTCCAAATACTTAG
+GAGCCCAGAGGAAGCATACGTACTGGGGTGGTCAGCTCTGGTGTGGTTATGGGGGTACAG
+GAGTTGTTCAGTTTCATCCCACTGCCCAAGTCAAAGTCACAGATTTTCACTGGAGACACC
+TGAAAAGGAAAACAGAAGACAGGGTCACAGATATAAGAAACTACGGGGCAAGAGGAGCCA
+GGCATGGCTGTACGGGTGCATGGCTCCGTGGCTGTCACACCGCAGCTGGTTTTGTCAGGT
+CATGTTTGCTCTCCGGAGGTTAACAAGAAGTCCCCTGAGGATTTCTTCCCAAGTGTCTTA
+TTCCCTGAGCTCTCTTATTTCCCATCTAAGGGAAAAATGGGTGGACTATTTGGTGTCAGA
+TTATTGTGAACTCAGACTAAAGGAAGTATGGAACTCTTGCTGGCAAATGATGGTACAGGT
+TGCAGCACAGCAGCTAGGGAAGTTACTGTGTACTCCTGAGAGACAGACTTCTTGCAGCCC
+ATTCAGTGGAGTGTAAAGGAGCTTGCAGTAAAACCTCTGACCGCCTCAGGTGGCTTAGGG
+TGACCAACTTGTCTTGGGTGGCTTGCTTGGGACTTGATCAGTTTAAACACGGAAACTCCT
+GCGTTCCAGGAAACCCCTCAAGCCTGGGAAAACTGGGATGGTTGGTCACCGTAGGTGGCA
+TCAACACAGTAACCAAGTCCACCAGAACTGGATGCTGTGCCTGAGACCACAGACAGGTGC
+CTCATCTCTGGAGCCAACCAGGAAGGCAGTTTGGGTGCACACATGAGAATGGATGAGAAT
+GGCCTACATGGCATGTAAGCAGCACAGCGAGTGAACTAAATGCTGGTTCTCTGAGACCCA
+TGTCCTTGCCGGGAAGCCTGGGCAAGTCCCTCGACTTCTTTCTCCCCTTCCTTCCTCCCT
+CCCCTTTTCTCTATTTTTTCTTCTTTTCTTTTTCCTTTAGCCTCTTATTAGTGGTAAAAT
+ATAAAGCATAAAATATGAGATTTTAGCCATTTTTAAGTAGACAGTTTAGTGGTATTAATT
+AAGTACATTCACAGGGTTGTGCAACCATCACCACGATCTGTTTCTAAAACTTTTCCATCA
+CTCCAAACAGAAACTCTATACGCATTAAGCAATAACTCCCATTCTTTCTTCCCCTAGCCC
+TGGGTAACTTCCAATCTGACTTTATTAATTAAGACTTTCTGTCTTTATTAATTTGCCCAT
+TCCAGATATTTCATATAAGTAGATTTACACAATATTTGTCCTGTTATGTTTGGCTTATTT
+CACTTAGCATAATGTTTTCAAGGTTCATTCATGTTGCAGCATGTATCAAAACCTCATTCC
+ATTTTATGGCTGACTAGTATTCCATTGAATGTATGTACCACATTTTGTTTATCTGTTCAG
+CTGCTGATGACCACTTGAGTTGTCTCTACCTTTTTGGCTGTTGTGAACAATGCTGTAATG
+AATACTGCTATACAAGTATCTGTTTTCAATTGTTTTGGGTAATACCTAGGAGTGGAATTG
+CTGGGTCATATGGTAATTCTGTGTTTAGCCTTTGAGGAACCGCCAAACTTTTCCACAGAA
+GCTGCACCATTATATAATCTCACCAGCAATGTATGAGGGTTACGATTTCTCCATAACCGT
+AACAACACTTACTATTTTCCATTTTTTAAATTACAGCCTACCTAGTAGTATGTGGTGGTA
+TCTCATTGTGGTTTTGACTTGCATTTCCCTAATGACTAAGGATGTTGAGCATCTTTTCAT
+GTACTTGTTGGACATTTGTGTACCTTATTTGGAGAAATGTCTGTTCAAGTCCCGTGTCCA
+TTTTTAAATTGGTTTGTCTTTTTGTTGTAGAGTTTTAGGAATCCTTTATATATTTTGGAT
+ATTAAACCTTGACCAGATATATGATCTGCAAATATTTTCTCACATTCTGTAGATTGTCTT
+TTCACTTTCTTGATAGATAATGTCCTTTGAAACTTAACCTCTCTTTTTCTTAAGAGACAG
+GGGTCTCACTATATCACCCAGGCTGGCCTCAAACTCCAGGCTCAAGCAATTCTCCTACCT
+CAGCCTCCTGAGTAGCTGGGACTACAGGCATGCAACCGCTGTGACCAGCTAATTTTTAAA
+TTTTTTGTGGAGATGGGGTCTCGCTTTGTTGCCCAGGCTGTTCTTAAGCTCCTGGCCTCA
+AGGGATCCTCCTGCCTCAGCCTCCCGAAGTGTTGGGATTATAGGCGTGAGCCACTGCCTG
+GTCCCAATTATTCCTCTCTTTCGCCTTGCCTTTCCTCACGTTCTTGTTATGAGACAGAAT
+CTCTGCTGCCCAGGCTGGAGTGCAGTGGTGCAATCATGGCTCACTGGCTATACATGTTTC
+CTAACTTGAGTTTCAGTTTCCTCGTCCATAAAATGAAGGTAATAATAGTATCTACCTCAT
+GATATTTCATAAACACTAAATAAATATAAGTGCCTGGCACAATGTAAGCACTCAAGAAGT
+GTTCACTGTAATTATTAGTAGTAATCATCATAATAATGATAAATTATAAAGGTCTACGAC
+AGAATCAGTGACAGAAGTCACAAGATCTTATTTGAGCGAATCCATTATTATTCCCCATAA
+AAGAGTTGTGAGTAGCAGACTGACTCATTCATTCAAGGCCACCCCTTATTTATGAGCCGC
+GGCTTCATCCAGACCACAATATATATGCTCTTGAATACACACATGTATATACACGCAGAG
+CTGTGAACGTGGGCCCCAACACCACCAGTGCCTAAATCTCTCCTAATAAACACAGAATTT
+GTCAAATTCATACACTTCCGTTTACTTAAAGAGATCTGCTTCACATAAGATTAAGTTGTT
+TGGCTGGGCATGGTGGCTCACGTTTGCAATCCCAGTACTTTGGAAAGCCAAGGCAGGTGG
+ACTGCTTGAGCTCAGGAGTTCGAGACCAGCCTGGCTAACATGGTGAAACCCCTGTCTCTA
+CTAAAAATACAAAAATTAGCCAGGTGTGGTGGCACATGCCTGTTGTCTCAGCTACTTGGG
+GGGCTGAGGTGGGAGAACCACTTGAGCCTGGGAAGTCGAGGCTGCAGTGAGCTGTGATCA
+TGCCACTGCATTCCAGCTTGGGTGGCAAAGTGAGACCCCGTCTCAAAAAAAAAAAAAAAG
+TATTTACGACTTCCATCAACTGATATAAAGATAGATGCATTGGACTAGAAAATATTAATT
+TTGTGCAGGTCTCATATATTTTCCAAACTCTCAGGCTTACATCAATCACACTGATGATCA
+AGAGCGAAGAAAGGACGAGGATGGGCAGAAACATCACACAGTAAGTGTAACATTCTCACA
+TGTCCAAGACGATCAGTTCAAGTTGGTGTCTGAGGCCAACGGAACTGCTAACAATCCATC
+CTGAAAGCAAGGGTGGCTTCCTCGGTAAGTATAAACTATAACATTCCAAATCAGGCCCAA
+AGTACCTTTTCTGGAGATTCACACAATATATTTTCTGGTTTCAGATCACGATGAGCAATG
+CCTGACATGACAAAGAGCAAAAAAATGGTTAACATATGCAGATAATTATCAAACATTCCA
+CACACAATTAATTTTTTCCAAATGCTGTAGTTCGCAGATTAATTCCCAATTATGGTACAT
+TAAAAAATCAACGAGCTGCAGGAGGCAGAAGTAACCAGCGACACAAACCAAAAGCACAGT
+TGATTCTGCGGGTTCTTTTGAAGAGGAGGCTTTAGAAGTCTGGCAGGGATAAGAAGGGCT
+AAATGAATCCCAGCCAGCCTACCCCTCAGTACCACAGTGACCACCAAGAAGAAGGCCTAA
+TGCAGAGCAGAGCAGAGAGCTCTGCAAACGGCAATGCTTGGAACAGCAATGCAGAAATAA
+TTAGTGCCTTGTTTAAGAGCATCTCAGGGGGCTTAACTGCTCTACCTCATTTCTTCTTGT
+GTGGCCGATTTAAAAAAAAAAATTCCTTCAGTGCGACTGTCTGAATGTTCAGAGGAGCAA
+GTGTTAGTTACCAAATCTCCCAAAGTGACCTATTCCCTTCTCACCTGCTTTGCATGTCTA
+AGGCAGCCCTGCCAGCAGCAGAGCAAAGACCGCTTTGGCACCAGGATGCTGTTATTTTTG
+TTTTTTAAAATAGAGATGGAGTCTCGCTATAGCCAGGCTGTTCTTGAAATCCTGGCCTTA
+AGCAATCCTCCTCCCTTGGCCTCCCTAAGCATGGGGATTACAGGTGTGAGCCACCTCGCT
+AGGCCCACTGAGGGTTGCTGTTTTTAAGAGAAAACCTCTGCACTTTGGCCAGGCCTCCTG
+AAGGCGACTGGAGATAGCAGCTTAGCCCATGAGGGGTTAACCTGCTGACCTGGCCAAGAA
+GGCACCTCGGGGAGAGCCCTCTTCTAACCAAAGAAAGGGACAAAGAACTAACTCTGGGTC
+ATGGTGTTTTGGTGGAGGACACAGAAACCTCCCTTTTGTCTTTCCTTCCACAGCACATGC
+AGCACAGAGACAGGGCTGGAAGGCTGAGCAAGAGTCAGAGCTACAGTTGGAAGTATTGGA
+AAGCGGCAGCGGATTCTCGGGGTGATGGGAAAAGCAAAATCTGCTTCACTAAAACTCCGT
+CGGTGATCAACTTTTTCAGCAGTCCTCCGATTCCCGACTAGAAGGCAAAAGCCTGGCCCA
+GGCCACGGGAGGCACTTCACTAAAGAAGAAAAACCTGAGCTCCAGCAAGCTCAGTAACTT
+CATCAGTCACCTAATTGAACGAGAACCCAGAGCAACTCAGTCCAGGCTGCACAAATTGAG
+TAGCACTGCTCTGCAGCTCGCTGCACTAAAAGTGGAAGATATTTTCCATTACAGCAAGTG
+CTCCCACAGAAGGATCACGAGCCACACACGGAGCCTTACTCTCCAAATAGGCGCCCATGG
+CCCAGTCGTCCCTTAGCCTAAGAACTCAGAGAGCCAGGCTGTAATAATGGGGCTGCCGTG
+TGAGCACAGCAGCCATCGAGCTGCTCCGGTTCATTTCCCAGAGGTTGAGCTGCAGTGTGT
+CCAGTATTTAAAAGTATGGAACTTGTTTCAGGGCTGACCCATTCTTGCCCAATTCATCTT
+CCCCGTGTGAAGTTATTTAGCAAACAGCCAAGTTCAGCTGGAAATCGTTTTTCATCCCCT
+CCAACTTCTAGTCACATGGGCAGCTGGCCAGCTACATGTTAACAAGCGCCTCAGAACTCC
+TAAGACACCACCGGCCTCTGTTCCCTTCAGTGCATTCTTGTAAATAAATAAATAATAAAA
+CCTGCCTTTACCACCCCCTCCAAGGTGTGGATCTTGTAAAAAGCGTGACCCAGTTTTGCA
+ATCTACAGAGGCAGCTTGGGGAGCAGTTGTAAATCTTTGTCAGGCAGGTGTTACCTCTAT
+GCATCCCAGCTTTCAGAAACAGAGCTGATGCTATTCATCATGCTGCGGAAGGTACAGACA
+CCCCCTTCTAGTTTTCATCCTAGGTGCAAGTCAGGGCCCCAACATGGGCACTGTCAGTAT
+GCAGACCTCTTTCAGCCACTGGAGGAGGGAGGTGGGGTCAATGAACCTGAACCTCCTGGA
+CATGCGCCACACTGGTCTGCACCGGATTGTGGGCACCAGGTGGGATGTGTGAGTGGCATG
+CCTACCACTGGTCCCGGGCACCCACAACCAACATGGCTGGCCAACATCCGCAACAGCAGA
+GGGGGCAGACCTAAGTCACAAGTTATTCATTTCACTCCCACCCCCAACAGGCAGAATGCT
+TTAAGGGAATTAATATTAGGAATAAAAATGCTTTCTTCCTGGTGGGAGGTGAGGATGGAG
+GAAATCGTTATTTATTGAAGAACTATGACATACCAGGAACTATGCTCCATCTATGCTGCA
+CATATACAATACAAACACAAGATACACATTTTTCATCTATAAAAAGCTTAGAATAGTGCC
+TAGCACATACCAAGTGCTATATAGTGTTAACTACAGTCGATGATGTTATTATCTCAAATT
+CTCACCATAGGGTAGGCATTATTACTGAGAGAACACATAGCTAGAAGAAAAGTGAAACCA
+GAATTCATTTTTTCCAGGGTACTGCTGTTAGGCAAATTTAAAAAAAAGTATGTAATAGTC
+AAACAGATTTATGGAAATGTAAAAACAATTTGTGGAAAGATTTAATTCACTACAAAAGTT
+CCTGAATAATCAGTCATAGGAAAGGGGCTGTAACCTGAAGCGTAAATCAAATACTAGTAA
+CCTGTGAGTTACCAATGTGCTTTTCAACAGATACCTCAAATGTACATGTTAATAGAAAAG
+TATAAGCTGGGCACAGTGACTCACACCTGTAATCCCAGCACTTTGGGAGGTTGAGGCAGG
+AGGATCGCTTGAGCCCAGGAGTTTGAGACCAGCCTGGGCAACAGAGGGAGACCCCATCTC
+TACAAAAAAATACAAAAATTTCCAGGTGGTGGCACACACCTGTAGTCCCAGCTACTTGGG
+AGGCTGAGGTGGGAGGATCACTGGAGCCCAGGGAGGTTGGGGCTGCAGTGAGCCCTGATG
+GCGCCATAGCACTCCAGCCTAGGTGACAGAGAGAGACTTTGTCTAAAAAGGAAAAAAAAG
+GAAAAAGAAAAATAGATTTTTCATTTACTGTGAACAAGATATATTAAACTACATATATCC
+TATCATGCCAATTTTGAAAAGAGACAGAGGTGATGTATATTTTAAGACTAGAAGGAATAA
+CATCAAGATATTCACACTAAGAAGGTTGTATTGTGTATGAGCTTTATATTCCTCACACGA
+TAAGAATCTAAGAAAAGAAACATCATCCACACACAGTCACACATACCCTGTTCAATGTGA
+AATTTATTCTTTCTCCTCCCTGCTCTTTCTCCTGTATCCCTGTGCTGCTCAACAGCTTCA
+CCACCCACCCACCATCCGCAGCATAAGCCTAGGAGCCATCCTGGACTGTTTCTCCCTCAA
+CTCCCATGGGTGAGCATGTTCACACCTCAAGCTGCCTTCCAGCCACACCATCTCCTGCAC
+CAGCCCTCTGCCTGGCCTACCACCTCCCTTGGTACCCAGAGGCTGGCCAGCCCAACCCAC
+CCACCAAGGCAAAGGCTGGGTTCACCTTTGGTATGCAGGAAGTCAAGGGCAGCAGCAACG
+TCCCGCACCACTCGGCTGGCTTCTCGCTCATTGAAGTGCTTTTGCTTCTGGATGTGGGCT
+AAGATGGAACCTGGGGAGCAGAGGGGACATAGAAGAATGCCTTTTTGGGCTCTAGTAAGT
+ATAAGTTTTTTTTTTAGACGAAGTCTCACTCTGTTACCCAGGCTGGAGAGTAGTGGCACG
+ATCTCGGCTCACTGCAACCTCCGCCTCCGGGTTCAAGCGATTCTCCTGTCTCAGCCTCCT
+GAGTAGCTGGGATTACAGGCAGGCACCACCATGTCCAGCTAATTTTTGTACTTTTTTTTT
+TTAGTAGAGATGGGGTTTCACCATGTTGGTCAGGCTGGTCTCGAACTCCCGACCAAGTGA
+TCCGCCTGCCTCAGCCTCCCAAACTGTTGGGATTACAGGCGTGAGCCACTGCGCCTGGCC
+GTATAACTTCTTAGAGGCCAAGTTTTCCCAAGTTTGGAAAACTTGGGGTGGGGACATAGG
+GATTCATCGCTGACTCATCACTACCTGTCCAGCTCCAAGTGTGGGGCCTGGTACGGAGGA
+GGTACCAGCTTGTATGTCTGTTAAACAAAACTGGACTACTCTCTTCTGTACCTGTCTATG
+AGGAGCTCAGAAGCGAGAGAGAACAACTATAAATAGGGCCAAAAAACACTAATGATGCTG
+AGGCTGATTTGGCTTCTGCAATCAAAAGGAATAAAACTGAAGGCACTTGGAGCTGAGGGG
+GCCTTTCTGCAGCAACGTTTTCTCCCCTGCATCTGATCTCTGATCCAAACAAGAGCACAA
+ACTTTCAAATGGAAATGCCACACCCTTGCCAGACATGTAAAGGCCTGGGAAAAGGGGGGA
+AAAATGGGTTTTCCGCCTGAGCTTTCCCATTCATTATTGTTTTGTTGGCAATGGCTAACA
+TTTACTGAGTAGTTACTAGTGCCATGTGCTATGGAATACTCTTGAAATAAACTGTCTTAT
+TCTCACCACAATTGGACAAAATGGGTAGTACACTTATTCTCGTTTTACAGAGGGAGATCC
+TGAAGCCAAAAAGAAAAATGGTTGAGCAACTTGCCCAAGATTACGCACCAGTAAGGGGTG
+AGGCCAGGACTTAGGCCCAGGGCGTCAGTCAGGCCTCCGAGTCTGTGCAGACATCCCCCA
+GCAGGACTTGTGGTCTGACTGCTGCAGGGATGGACTCTCTTGAGCCAACCACACTGGGTC
+TGGCCTCAATAAGCTACATTAAGTTTACTGATATGGCGACAGAGGATCCCATCTGCATGT
+AGCATTTCAAACATGTAATTAACAGTCAGTCATGTGTTATTGGGTGGTGCAGGGGCAGAC
+ACAGGCAGGAACATGTGGCTTGGCTTCATGTGGTTTATGTTTACTACTAGAAGCCAGCAT
+TTCTGGGCTGAAGGTATTATCTCTCTGTCCTAAAAATGGCACATGTCTACTGTTTTTTAG
+GGGGGATGGGGAGGGCATGAGAGAAGGGGAAGAACTGCCAAAGATTGTTCGCTTGCCAGA
+TTAAACAACGGATCCCAATGTGCTAGGGAACATTCCCAGAAAACCGGCTCATGACTAGGT
+CCTAGCTTGCTCTGCTGTAGTGAGCCTCGTTTCCAAATCTGTTAAAAGGAAAAGCAGAGA
+ATAATGCTTTACATACTTTTTTTTTTTTTTTTTTGAGACAGAGTCTCACTCTGTTGCCCA
+GGCTGGAGTGTAGTGGTGCGATCTCGGCTCACTGCAACCTCTGCCTCCCAGGTTCAAGCG
+ATTCTTCTGCCTCAGCCTCCTGAGTAGCTGGGATTACAGGCATGTGCCAGCACACCCAGC
+TAATTTTTGTATTTTTAGTAGAGCCGGGTTTCACCATGTTGGCCAGGCTGGTCTTGAACT
+CCTGACCTCAAGTGATCTGCCCACCTTGGCATCCCAAAGTGCTGGGATTATAGGCGTGAG
+CCACTGTACCTGGTCTACTCTACATACTTCTAAGACATCCCCCAGCATACCAAATTGTTT
+TAATAATATTAGCAGCCAACATTTATTGGGCCCTTAGTGCCTACCAGACACTGTCCTAAG
+CATTTCACATGAATTATCTCATTTAATCTTCACAGCAACCCAGTGAGGTAGGTGCTATCA
+ATATCTCTATTTTATAGAAGGGAATATTGTTTAGAAAAGGTTAAGTGACTTGCCCAAGAT
+CACATGGCTAGTAAGTGATGCAGCTAGACATAACATAAGCTTTAGCTGTGTTGGTTTCTA
+AAGCACGCTCCCTCAACCACCAAGCCCCTCCGTGTGGCCCTCCATGCAGTTCCAGACATC
+CCTGCAAGTGTGTCCTAAGATTGGGGGAGTGATGGGAAGGGAAAGGGTTTCTCTACCCCA
+CCTCATTATGTCAGAAAAGCAACTTAAGTATACACCCCAGTGATTATGTGTGTGGGTGAT
+GGCATCTTTCCATCTGAAGGATGGCACATTCTCAGGCTTCCCCTTTATCCTGGGTCTGTG
+TCCCAAACAATAGGACCCTCCTCTCCTCTGTTTTAGCCTTTCTAGACTTCGCAATGTATT
+TGAGAGCTTCCACCCCATAATTAATGTAGTTAAACAGTGAACATGTCAAAACGGGATTGA
+TAAATCGATGACTAAATGTATCTATATATGACTCCTATTATAATGAAAAGGCATTTATAA
+AATACCCACACAGGTGACATTCTAAGCTCTGCAAAATGCTAATTATCATCCTTCCCTCCG
+GCCTCCCTTCTCCCAAATCAAGGGCAGTTTTTAAGTCCTTCATCCTTTTTATTAGCTTGA
+CTCGTTTTGGAAGTCTCTGGGATTCATGATGGATGATCACCACCCTGGGTCTTAATCAGA
+AGTCCACACACATACTCAACGGTAAGTACCTCCTTGCAATTTCTCAAAGACCAAGTAAAA
+CCTTGTGTCATCTTCAAAGAACTCAATCAGCTCCAAAATGTTCCTTAAATAGGGAAAATA
+GGAGGAGAGGGAAAAGGGGGGAAATGGTATTATATATTAAAGTCTACTTACAAATATACA
+ATGAAAAAAATATACAACACCTGGTAGTGGGGCAGAAACCAACTTGAAATCAGAATGCTT
+ATTAAAGACCCGCGTATGGAAGCAGCCAATGGTGTTAGCAAGATTCAGGTCACCTTATCT
+TTCCATAATGTTTAGTCTCTGGTGTTTTCACCAAGTCTGTGCTGTCAAACCCCAGCCCTA
+AAACCCACTAGGTAGAGTTATAAAAAAGTCCCGGTCACATTAAACTGAATAAAATCTGCA
+GCCGACTGGAAGCAATTGCGGCTAATAACACTGAATACTAGGTGTGTGTCCTGGAGGCAA
+GCAGCAAATAATTACTTGCCCTCCCTCTTGCCCATAAATCACGGGGCAGTATTTACATTG
+CCTGGAGAAAATGGAAACATCTGTCAAATGGACTTGGGGCCTAACATGGGCACCGCTAGA
+CCCTAACTGCTAAGCGCTGCTTAATGAAACGGCCGCGTTCCTGGCCACTGTAGCACTTGT
+GGCCTTCCCCGGTGAGCACTCTCTGTCTGCCCGAGTATTTCAGTGCTCTGCCAACAAGGT
+CGTCTTGTAACTCAGTAGGGAAGCCACCAGCCTGGATATTGGAGGTGTTGTGGGCTTTTT
+TTCTTTTACAAAATAAAATAAACCAAGTAGAGTCTCTAATGCTGAACTAAGAAGCTGCAG
+GGCTGAAAATAAAAATCTGTCCCTCATAAAAAAAATGCTGACTACTTTGGGAGATATGAG
+GCTTTTACTAGTGTGAAGGCATCCAAATAAGATGGGCAAAATGGCCTAATTTGAAAGAAG
+ATTGTGGAGGCAGTGCCTGGAGTTAAATCAACAGCAGCCCCCGTCCTCCAATCCTCCAAG
+CTTAATGACAAAGCCATCAATACCAGGCCACTGGCTCCCTGCTGACCCTACCGTGGAGGG
+AGAGAGGGGGAAGTGGAGTCTTAGAGGTGCCCCTGATTTAAAGCCACAGTGGGAGAGCTG
+CTCATTTGGAGCTGGTGGTGGGCAGAATGAACTGGGGCTAGAGATGAGCCGGACCCAGCT
+ATCTGGAAGGTTCCAGGATCTTAGTGGTATCTGCACATATGTAAACATTCTAGGAGCAGA
+AACAGCAGCAAATATTCTTAACAGTTCTCCTCATCTTGGTATTAAGGCAAGTCCTTAAAG
+ATTTCTACCAGGCAACACTCAGTCAACCTAGTTTCCACAGGTACCGAAAGAAATAAAACC
+CCATTTCCCCCCAACAACCACTGATTCAGATAGTTCATTCTTCTAACTTGCTTGAATTGA
+TGATATTTACAGTATTTCAGAAGAGATAATAGCTCCTTTGCTGTTACTGCTGCTTTTCCT
+TTCTCTCCCTAACACTGAAAGGGGCGGAAGGAGGTACCTGCCTTGTGGGGACAGGAGTGA
+GAGCTAAATGCTGGAGTCAGGAGATGGTAAGAAATAGCCTCCTCTTCTGTGGCCAAGCGT
+CCCCCCAGAGAAGCAGCGAGAATCACATGATACTCACTTGTTTCCCTGACACTGATACAG
+CGTCTCCACCTCTCGAAACACCCTACTCCGACTGTGCCCTGCTTGTTTCTCGATGATCTG
+TGGGAAGAATAAAATCTGTCATGTACACCCACCTGACTTCCAAACAGCCCTTTGGCAGGA
+GTCCTCTGGGAGAATGCAAGGCCACACTCAGTCCAAATCCAGTGTCCAGCAGAAGTCTGG
+CCTAGGCCTTGGTGACACCGGCACTGTGGCTCTGTTGGCAAAGCAGCAGACTGGCCTCAG
+GGCTTTCCAGCTCAGCTGAGCCCATTCCACTCTGGCCAAGCACAACACCAAGGAAGTGAA
+TGAGGCTGCTGCCCCCAGCTGCCCAGGGGAGACTGAGGCAGCCGGCAAGACAAAGAGCTA
+CCTTACTCAGCTCCACCTCCTGTGGACACCTCTTTCTGCCTTAAGGGTAAGCATTTACTG
+CATCTACTGAAGGATCTTCTCATGCTGGAGGGAGAGGCTGATGCAGGACACCGTGGCGAG
+GAGCTAAAGCTTTGACACCCAGCTCAGAGGCTGCCTCCACGATCCCCCTGGCAGAAGTAG
+GCTCTTCCTCTTCTGAGAACTTACTCTCTGGCAGATACTGTGTTAAATGATTTATTTACG
+GCCGGGTGTGGTGACTCACACCTGTAATCCCAGCACTTCTGGAGGCTGAGGTGGGTGGAT
+CACCTGAGGTCAGGAGTTCTAGACCAGCCTGGCCAACACGGTGAAACCCCGTCTCTACTG
+AAAATACAAAAAAATTAGCCAGGCGTGGTAGTGGGTGCTTGTAATCCCAGCTACTCAGGA
+GGCTGAGGCAGGATAGTCACTTGAACTGGGGAGGCGGAGGTTGCAGTGAGCCGAGATTGT
+GCCATTGCACTCCAGCCTAAGTAACAGAGAGACTCCATCTCAAAAAATAAATAAATAAAT
+AAATAAATAAACAATAATAATTTATTTACATAATCTCAGTTGACCTTTATGACAACATCA
+AAAGATAGGGAGGTATGAAACATTTGCCTGCAGTCCAGAGCTGACTCCTAAGCCCTTGCT
+ATCCCATACCTGCTTAGATGCTCTAACTTCTTCGAGGACCTGGAGGCTTTGTCTCTCCTG
+TGATACGGTGGGCTGCTCCCCCTCCACACTTTTACCTGAGATGCTTGTCAAATGCTGACT
+GAAGGAACAGATAAGCCAACAGATGGGAGGGTGGTTTCCAAAGGGACTGGCTGCCTCTGC
+AAAGCTCTCTGGACCCATCTGGAGCCTCAAACCACTGCACACCGAGCCTGTGAGCAAATC
+TGCAGAGCCTAGCTCTGCCTTACAGCTCCAACGTGCACAGTGGGCAGCACAATGACATCC
+TCTTCCTTCATTGAGACTTCAAACTTCTCCGATATGATGTGGCACAGACATCTGTGACCA
+ACTGCAATTTTCTAAATAAGTGTGTCTGTTTGTAAACCACAGTGGGCCCATTATCTGAAT
+GGAGAGGTGTAGTGCTGGGGAACAGAAGTGATTCAACTTCATTCCCCAAGCATTTCAGAT
+CAAAGTCATGAAGAACTTTCTAGCAGGCAAGCCTTCCACAGCACAGTCTTCTCTGAGGAA
+GTAATGGGCTCTTGCTACTAGAGATGGGGGAGCAGAACATGGACAACTATCTGGGGAGTC
+AGAGGAAATTCAGGGTTATCTTGAAATTCCATCCCAACCTTGAGAGTCTAGGATCAGCTG
+GGTGCCTATAGGAAAAGCTGTAATAAGCTAAGTATTGTGGGGCCATGTTGGGAGAAGTAG
+CCCATCTCTAGGGAGCTTTGAAAGAGTAGGGGAGAGAAGAAACATGGGCAGAACTGCTGA
+AACCAAGGAATTGCCAAGCCAGAGTCCAGTGTTTGCCTCAAAGATGCCAGGGGGGATGTG
+GAGGAAGGGCCAGGTTTTCCTCCCATTATCCAACCTTGAAGAAATATACCTCTCATCCAT
+AAATGTATTGAAACCTTTGAAAATCAGTTTATGTTTGTGGTTTTTACCGCATTTAGACAG
+ATATATCAATTTTTTTTTTTTTTTTTTGAGACAGAGTCTCCCTCTGTTGTCCAGGGTGGA
+GTGCAGTGGCACCATCCTGGCTCATTGCAACCTTTGCCTCCTGGGCTCAAGTGATCCTCC
+CACTTCAGCCTCCCAGGTAGCTGGAATTAGACGCACATGCCACCACACCAGGCTAACATT
+TTTTTTTTCTTTTTGTGACAGAGTCTTGCTCTGTCGCCCAGGCTGGAGTGCAGTGGTGTG
+ATCTCGGCTCACTGTGCAACCTCTACCTCCCGGGTTCATGGGATTCTCCTGCCTCAGCCT
+CCCAGGTAGCTGGGATTACAGGAATGCACCACACCCGGCTAATATTTTTGTATTTTTAGT
+AGAGATGGGTTTCACCATGTTGGCCAGGCTGGTCTTGAATTCCTGACCTCAGGTGATCAG
+CCCGCCTCAGCCTCCCAAAGTGCTGGGATTACAGGTGTGAGCCACATGCCTGGCCTAATT
+TTTCTATTTACACTTAGGCGTATGTTTTAAAAATCACTTGTAATTTATACTGAGCTGTTT
+CCCAAAAGAAATTAAGACAGTGCTCTTGTTACCATGTGAAGCAATACTCCAGCTGAAAGG
+AACGTGGCTTAGCAGACTTGCTCAACCTTCTAACCCGCAGCTGGGACTGTGGAAAGTTGG
+TTCAAAGAAGAGAAAACATTTCCTTCAGGAGCCCACTGGGCTGGGATTGCCAATGTGAGG
+TGGCATTTGACCTGGTGGCTCAGGTGGGTGATTTGAAATCAGCTTGGATTTAAAAAGACC
+CTTTCTCTAGGTCAGTTAGTCCTCAAACTTTGGTGGCTATGAGACTCAAGTGGGGAATCT
+GGTCAAGCCACAGAGATCCAGACCCTATCCTACATCTGGAAACCTGGATCTGTGTGTGCT
+TTGTTAGAGCTCTAAGGGCTTCTAACACATAGTAGCATTCACAACTGCCCTTCCTACAAC
+AGTAGTCCTCAAGGATTAGTGAGTGTCAGAGTCACCAGGAGAGTTTGTTAACATTTGTAT
+TGCTGGGCCCACCCCTGTTTCTGAGTTGGTACTTCTCAGGTAGGGCCAGGTAGCTTCTAT
+TTCTAACAAGTTCCCAAGCGATGCTGAGGCTGGTCCAGGGCACACATTTTGAGAACCACT
+GCTCAAGATCCAGCTCTTCTTCCATGTGGAGAGGGCAAGTGGAGGCACAGAGGGGTGACA
+TGAGCCACTCCAAGGCCTTACAGCTAATTAAAGGCAGCAATGAGGCCAGAAGCCACTTCT
+CCTGCCCCAAAACTGAGTGCTCAGTCGCTTTAGTTTTGTTTTCTTCTTTTAATTTTTTTT
+TTCTGAGACATCATTCAGATGTTACCAAATCAGTCACCTTAGTTTTTAATCCTCACTATC
+ATGCTAACATCTAACACTTGGATAGCATTTTGTGACGTGTAAAGTGTTTCCACCTCTCCC
+AGGATATTTTAATTTTCATCTTCATAACTGCCTCAGGAGACTGAAGGGCAGGTATCATCA
+TTTAGAGATGTAGGAACTGAGGCTTACGGACATTTGATGACTTGCCCAAAGTCAAACAGT
+TATAGTTTGTCAAAATAGATATTCAGGTAGGCCTTCTAATTCCAAATCTGGTTGTCCACT
+CCCTGAAGCTGACTTCATTTGTCAGAATAATGAGAAACTTACTATGAGCCAGGCATTGTG
+CTAAGCACTTTACCTATATTAACTTATTTAATCCTCACAACAATTCTACATAGGTTCTAG
+TATTATACCCATTTTACAGATGAGAAAACTGAAGGACAGAGAAGTTAAGTAACTTGCCCG
+AGGTACACAGTAAGTAGAGAAACCAAGATTTGAATCCAGTGAATACAGCTTCAGAGTCCC
+CATTCTTATGGAATATAACATTTATTTGGTTCAAGATGAGCTAGGAATGACTATTTGCAA
+AGTAAAGCCTGGCATTCAGCTGAGACACTCACTTTGACGGCATACTCTTTGCCATTCTGT
+AGGCTCACGGCACCTTGAACTTTGGCATAGGCTCCCTCTCCAAGCAATTCAGAGGTCAGC
+TTGTACATATCTAGAGGTGAAATGGATGAGAGGAATAACAAGATGAGTCACCCTACTGCA
+AGCTCAGATGGGAAGAACTTTTGTGGCTCAGCTTCCCTGATCAGACGACACAGGCACCCA
+ATGACTCTAGCACTCAGTGACAAGGAAGACAAGTAGCTTTCCCAGCCACCTGAGGACCCA
+GTTTCTCAACAACAAGACCACATACAAGGCATCCTGTTCCTCATTTTAGCGATGAGGTTA
+GCAAAAGGGTCTCAATTCGGCACATACTTCCTGAATATCTACTATGTGCCAGACAGCATA
+ACAGAGTAAGGAATAAAATAAAGGCCAGGTGCAGGGGCTTACACCTGTAATCCTAGCACT
+TTGGGAGGCCAAGCCAGGAGGATTGCTTGAGGCCAGGAGTTCAGAACCAATCTGGCCAAC
+ATAGCAAGACCCCATCTCTAAAATATATATACGCATGATCCCTCTCCTCTAAGGGTCGCA
+GTCCAGTGGGGAAGACAGACACATACACAGGTGACCCCAGAATAAACCAGGCATTGGTAA
+ATACTATCACAGAGGGACAAAGTACAGTTAAAAAAAAAAGTTGGGGGAAGAAAGGGTTAA
+ATCTGTTCAGAGAGGCTGGGCATGGTGGCTCACACCTGTAGTCCCGGCACTTTGGGAGGC
+CGAGGTGGGCAGATCAAGAGGTGAAGAAATCGAGACCATCCTGGCCAATGTGGGAAACCC
+CGTCTCTACTAAAAATACAAAAATTAGCTGGGTGTGGTGGCACGCGCCTAAAGTCCCAGC
+TATTTCGGGGGCTGAGGCAGGAGAATCGCTTGAACCCGAGAGGCGGAGGTTGTAGTGAGC
+CAAGATCGTGCCACTGCACTCCAGCCTGGTGACAGAGTGAGACCCCATATCAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAATTGGTCAGAGAATCTGGAGGATCATCAGAGGAGAAGTGG
+TATGATTTGAATGAATATTCATTTACTCATTTACTGAGCACCTATTATGTGCCAAGTTCT
+GTGTAAGCACTGGCTATACAAAGGAGAATAAAACACTGTTCTATTTTATACCCCATACAT
+GGAAGTCATTGGAGGCTTCTGAGAAGTCTCCAGAAGTCACCCACAGGAAATAGAAGTAGG
+ATGCAAAGGACACCTTGAGGTTTTTAGGGTACTGAGTCATAGTTGTTCTAACAGAGTAAT
+AGACCTGGGTTAAAGGAACATCTAGATGACCTGCCCAAGCTCACAAAGAGCACAGCTCTT
+TGAGCCCCTTCCAAAGGAGGCTACATCTCCATCACAGCACTAGCTGCCTGACCTCATCCC
+CACTCGGCCTCCATTCTTCAGCCTTTTCCTCTTGAGGCACCTAGCATTGAAACCCACAGC
+CTGAGCAGAAGACATTTCAACCATGAATTAGATTTTATCACTCTCAGTCAGGAGAAGTCC
+TGTCATTGCACAAGCTGTCCTTAAAAATAGGAAGTACTCTCTTGTGTTAACTGAAAGAGC
+AAAAGAGCTGTTGATTAGGAAACTATTTGAATACCTTGGGATCTTTGTCTCTCCCCCATC
+CCCATACCCTGACACACACAGACACACACACACAGACACACACCCCTGCTGTTTGAGTTA
+AAGGCAAACAAAAAACCCCTGCTGAAAGTACCTTCTTGGTTCCATCACGGTTTGGTCTTT
+CAGTTGTTTATAAGAGCAGATGGCACACTGTTATTCGTAAGTGTTTTAAATGACATGCTT
+CTCACAATGGACACATTGGCATTAGCCCTTTACACATATCAGGATAGGTGGGTGGCTGGA
+GGTCCCATATTCCCAACCGATAAAGTGCTTGTTATTGGAACCACTTTACAGAACAGCCAA
+TTCACTAGTGTGTCTGGAAGGCTGGAAGGAGGGACCAAGAGGCGAAGCTACTTCAGACCT
+CACAACGAAAGAAAACAAAACAGATGAAGTGGGGCACGTTACTCCTAGGAGTAGCTACTG
+ATCCTCTTGGTGCTTTGCACAAGTGTCCAATCACCCCATCACATGCCCAGTGATAACAGG
+ACCCACACTGAGCCTAGTGCCTCGCACACAGAGAGTGTCAAAAAATGTCTGATGACCCAA
+CATCGTTTCTACTGAACACAACACGTATTCTTTAAAATGTAGTCAAACACACACAGCATA
+AGTAGCTACAATCTGAGAGACAAATTCTCTGCTTACAGGAGACTGAAGTTTCATTTGCGG
+CCATGGCCTTTGGTGTTTCTCTCTTCCTCTTATATAGTTCTATCTCTCAGCAGCCCCTCC
+AGGAATAGCTGAGGGAAGAATCACATCTGAAAAAAGGAAGACCCCAGGCAATGCCACTGA
+TAGATGGGTCTTCCTGCTCCCTGAAAAGGAAGCAGTACCTGAGCCATTCACAGGAGGCCA
+GTGCATCATCTGAGAGCTTTTTCCATCCCTGCTCTCTTTCTGTAATGCCCTGTGTAAACT
+CCCTCATCCCCATCTTATCTCCCTACCACACAGATAACCACCATCTGGCTCTAACTTGAC
+GCATTCTGTGATCGGACCTGTGGCTCCCGGGATGCTCCTCCCATGCTTGGGAAGCTGCAG
+GCCCAGATATAGGGAAGTTGTGTGACCAACCTTCAAACTTTCCTGGCAAGGAGTCAGTGG
+CCCGGCCCCTCCGCTTCTTCTTCCTCCTCCTGTCACCATCTGCGATGGGAAGGGGTTCGC
+TACTGCCCATCTCTAGGAGATAAGAGGAGATGTAAGGGAAACATCACTGTACTGATCAAG
+CTGTAAATTTACCCAGAAGGAAAAAAAAAAGGTAGTGGGGGAGGACCCAGGAGGTTTACA
+CTGATGGTTTTTAAATATCTGTGAAGACTATTGATTTGTTTTGACCTAGGAGGAAAAACT
+AAAGGCAAAGCCATTATGGGAGATCATTAACTGTGGAAAGGAGCTCAGACAGGCAGGCTA
+GATTAAAAGAGGCCAGCGGAAGCCTGCTTTAACCAAGCTCATTAGCGCGTGGATTTAGAT
+CTGCCACTGGTCAAACCATATTCCCCAAACAGAACAATGACTCCATAGGCAGAACCCCAC
+CTGTGACATCCTCCAGCCTCAGCATCAGAAAGGCAAAACCGAGAGAGCTAGGCAAGAAGG
+GGGTTGGGAGTGGGGGACCATGCAGATGAGTCATAGGCTCAGCAACATCGCTATGGATGC
+ACACAGGGCACAAATGGCCTGGAGTGGAGACAGCCTCTGTGAAGGTAGCAATAGGGCTGG
+GGTTCAAAATAGCCCCAAATTACTTCATGTCCAAGAGCACGGACTTGAGTGCCTATGGAG
+CCTACGGCATCCTCTCCTCCCATAGCTCCTCCATCGGAAGGGCTGCAGGTAGTGCCCATT
+CAGAAGTCGGCAGTTGACAGGTCTGTGCCAGGCTGCTGGATGAGGTCACTTATTGCAAAA
+AACCTTATTATCTTTCATTGGCAAGCACCTGGCTCCCAATCTTAAAAGGAGGATTTGTGA
+GGCAGGCATTCAGACACTGCACAGATTGGGCAGAAAAAGTCCGGATGGAAAGAATAAGCA
+GGACACTGAGATAGGAAAGAGAAAAGGAGGAACAGTGAACCAGTGCCCAATCACAGTCCT
+GTTTCTAAGACACTCTAGTATGGGCCTTTCCCTGTTAAAGATAAATTACTTATAGAACAT
+GTCATGCCCCTGATCCAGAGTGGAGCTTTAATACTCTTTGCCTGCAGTTAGAAATAATAA
+GATTTCTCCGAAGTCTCTGGGTCTAAATCCCCACCAGCGTGATTAAACCTTTACATCCTT
+CTAAAATAGAGGCACTCGAGTGCTGATGGGGCATACGATGTGAGAGACTTTTAGACCAAC
+CTTCAATAAACACAGGCTCTTGGTTGTTGGTGTTTTTTTTTTTTTTTCTTTCTTTTTTTT
+CTGAGAGCTTTTAAAATGGAAGCTGGTTCTTTGCCCATTGAGGGGAAAGGCCCACTCTCT
+TCTCAGAGGATCTGGCGGCATACGACCAGAGAAAGAGCAAGTCTGCTAGGAAGACTGATT
+AGTGCTCATGCAGGTCCATACACTGTTCTCAGACGCAAGTACGTGACAGCCATCCGGAGA
+GAGCACACAGGATGGCACTTTCAACACCACAATCCAGAAAGCATGGTTACGCAGCCAAGT
+GCCTGACAGCTCAATTTAGGCGCATTCTTCCATCCATTTTGGGGATCTGATGACAGCACA
+TTTTAAATTATAGTTTAGAATGGGGAACAGATAAACACACAGATAAAAGAAATCCACAGA
+GCATCTCAAAATATAACTCTAGCCAAGAGCTTCAAACACAAGATATATCTGGGGACTGCA
+ACACCCTATGAATTGAAAGAATTAAACATCTGGCTAGGCACCATGGCTCACGCCTGTAAT
+CCCAGCGCTTTGGGATGCCGAGGTAGGCAGATCACTTGAGGTCAGAAGTTCGAGACCATC
+GTGGCCAACATGGTGAAACCTGTCTCTACTAAAAATACAAAAATTAGCTGGGTGTGGTGG
+CGGGTGCCTGTAGTGCCAGCTACTCGGGAGGCTGAGGCAGGAGAATCGCTTGAACCTGGG
+AGGCAGAGGTTGCAGTGAGCCGAGATCACGCCATTGCACTCCAGCCTGGGTGACAGAGCA
+AGATTCCGTCTCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAATCAGCACCTCAACACCCACCCTCACCAAGGTAAATTAAAAGGAAAAAAGCTGCC
+CAAATGTATAACATGGTGAGAAATTCAGCAGAAATAAAACACAGGGTCACTCATCTTCAG
+GAGCTCAGGGAGGGGGTGCTGGCCATCGGGGCAGCAGGCTGAGAAGGAGGAACCATTGTC
+TCTCTCTCTTGCGCTGACCTTGAATGCAGTCCAGTGGCAACCCGTGTCTGCATCTATTTT
+CTCATCGGCACCGCAGGCCCAGTGCAGAGGAAACAGATTTGGGTTTCAGCTCTTTCTCCT
+TCCCCTGTCCACACTTTGATGGAGGGCCCCAGGACAAGCAAAACAGCCAAAAGACAGGCA
+GAGCAGAGGAGCAGCAAGAGGGCTGGAGGCATTATAATTCACAGGGGACACTCAGGCACA
+CGACTCTAATGAGAAAACCCTGTTAGCGACAATTTATACTTGGTCTTTACCACAGCAGGG
+CTGAGGGAGCCGCTTGCACGAGAAGCATACCTCACAGCACCACCGCACACGTAACATTAG
+ATTTTATGGCTTCACACACACACAAAGACAGAGTACCTGGTATATTCTGCATGGATTTCA
+ATGAAAGAGGGTACGCCAGAAGGGACAAATGGTTAAGACTTTCCTTGGAAATGGAACTTG
+GAGAGTTGTTTCTGAAACTAGGAAGGAAAAAATGTAGGAAGATGGGTGAAGTGAAAGAAA
+CATGCTTAGCTTCCCTGGTTACACAGGGGGAAGCGAGAGGTGTCATAATCTCACCAAGGG
+GTCGCTAGTTGCCCATGTGGAGCCTGGCCACACACTATTTTCATCACAGAGTCCACTAGC
+AGGTCTGTGGGGCCTTAATTCATCATGCAAACACTCATGGGATAAATGCTGCCTCAGGGA
+GTGGGACCCCCGCAGTAAAGCTGCACCTTGGCTCACCTGCTTCCCTTGGCCTAGGAATTC
+TTCTTGGTCATCAAAAGCCGGCTCGATAGTCCCAACCCTTTTGCAGCTCCCTGATAACTC
+CAGATGAGTTAAGGTTTCTACAGAGACTCTGGAAGTCAGTTAGGTGCTATGCAAATGGAG
+GGTGTTACTGAGCAGAACTAGTAGTTGGTGCTCCATCCTCTGCTCCCAAACACCCTGCGA
+GAAGCTCCACGAGGGCACTGATTTTATTTGGCCTTGAGTGCTCCCCTGTGTTCCTAAAGG
+CTGAGATTGTCCCCTGTTCACTTGTTTCTCCTACAGATCATGGCACAGTGTCAGACACAT
+AGCAGCCATCAGAAATTGCACTGAAATAGAAATGATATGAAATGACATGCATACTGTTAG
+GTGTGGGGTATGTCACACTGGCCTTTTAGGTACCCAGTGCACATCCTGAAAGAAACATGG
+GTACAACTTTGCCCTGTAGACAATGCAGAGTAAGGCTACTTAGTTTTATGAATCCAGTTC
+AGGAATTCTACTAATTCCTGGATAAACTCCCTTTCGAAAAAGGGTCTAGGACACAAAACG
+TCCTTCACTTTCTTATCTTTTCTTTTCTTTTTGAGATGGAGTCTTGCTCTGTCACCCAAG
+CTGGAATGCAGTGGAGTGCAGCTCAGTACAACCTCTGCCTCCCGGGTTCAAGCGATTCTC
+CTGCCTCAGCCTCCAGAGTAGCTGGGACTACAGGCACATGCCACCATGTCCGGCTAATTT
+TTTGTACTTTTTAGTAGAGACGGGGTTTCGCCATGTTGGCCAGGCTGGTCTCAAACTCCT
+GACCTCAGGTGATCCGCCTGCCTTGGCCTCCCAAAGTGCTGGGATTACAGACGTGAACCA
+CTGCGCCCAGCCAGGTCCTTCACTTTCTAAACAGAAGCCTGGTTCTTGCTATAGGATTGG
+GCAATGTGTCTGTTATTACAGAGGAAGAAGTGAGCACTTCTTTTCAGTTTCAGGCAGATC
+CCAGCTGGTCTGGAGGCTCCCAGCACTTCCGCTGCCTCCAGCCCTTGCCTTCCTCTTGGG
+AACGGCTCGGCGGTCCACCACATGTGTCTATTAGTGGAGGTGGAAGTGGAACTGAAGAAG
+CAGCATGCTGCTTGCTGACAGGGAAGGCACACAGGCTTGGCATCAGGCGAGCAAGGCAGA
+AGCCCTGGTTCAGATATTATAACAGAACCAAGGCCAAGTTACTGTGCCTCTTAGAGTCTC
+AGTTTCCTCATCTATCAAATAGGTTTAAAAACACACCCGCCCTGTCTACCTCACAGGTTG
+TTGTAAAGACCCAATGATGGCCAGGTGTGGTGGCTCACACCTGTAATCCCAGCACTTTGG
+GAGGCCGAGGCAGGCAGATCACCTGAGGTTGGGAGTTTGAGACCAGCCTGACCAACATGG
+AGAAACCTCGTCTCTACTAAAAGTACAAAATTAGCCAGGCATGGTGGTGCATGCCTGTAA
+TCCCAGCTACTCGGGAGGCTGAGGCAGGAGAATTGCTTGAACCCCGGAGGCGGAGGTTGC
+GGTGAACTGAGATCGCACCATTGCACTCCAGCCTGCGCAACAAGAGTGAAACTCCGTCTC
+AAAAAAAAAACAAAAAATACCCAATGATATACTTCACATAAATATGTTTCCAAAAACATA
+TGCATATGCACAGGTATGTATGCCCATATATGAACCCAACAGAGTAGAAAGACTAGACAG
+AAATACGTAAAACTGCTAATACGCTACAATTTTAAAAAGTGCCAACTACATGGATATTCT
+GTACATATTATCTCTAATTCTTATCATAATCTCAAAAGGTAAATATTTTTGCCATATTTC
+AGGTAAGGAAAGAAGCTCAGAGCAGGCAGCCAGTAGATTAAATAACCTACCCAATGCCAA
+ACATCTAGTTAGTGGTTTAACTGGGATTCAAACTCAATGCTGCTCTTTCAAGTCCAGACC
+ATTTCTAATCCATAAGAGTTTTCTCTATGTGATGGGGTGATTTTTATTTTCTTTTTTATA
+TTTTCAGTATTCTCTAAATTGTACACAATGAAATTTATTTTTCCTGCTATTATTGTTTAA
+CTCACGTTTTATTTTTAAATAAAGTACACCATAATCTTTCTCTAATACACATTGGAATTT
+GGTATCTGATTTTAGTTTTTAAAAATGTTTCTAGATTTCTCTGTATTAAAATTCAACATT
+CAGTGATGAAAGAAACATTTTAGGAATATTGGTGCCATGAAGATACTAATTTCGCAATCA
+TTCAAAACAACCAATGTTATTTTTATTTTTTAAAAAATGCTACTTCTTGGCCGGGCGTGG
+TGGCTCACGCCTGTAATCCCAGCACTTTGGGAGGCCGAGGCGGGCGGATCACGAGGTCAG
+GAGATCGAGACCATCTTGGCTAACACGGTGAAACCCCATCTCTACTAAAAATACAAAAAA
+TTAGCCGGGCGAGGTGGCGGGCGCCTGTAGTCCCAGCTATTCGGGAGGCTGAGGCAGGAG
+AATGGCGTAAACCCCGGGGGGCGGAGCCTGCAGTGAGCCGAGATCGCGCCACTGCACTCC
+AGCCTGGGCGACAGAGCGAGACTCCGTCTCAAAAAAAAAAAAAAAAATGCTACTTCTTAA
+AAGTAAATATTTTATAAAAACAAATGAAAAAATGTGCTGAACATTGGAGCCTGAGAGCTA
+TGGCTCTCCTCCACTGCACGAACTGCAGCAAGCTGCTTAGCTTCTCTGAGGATCAGTTTC
+CTTGTATATGAAATGAGGTAAGCAGAAGGCCTGGGCTGCCCATGCCACAAGGCTGCTGTG
+AGGATCAAATAAGAGACTAGAAGTGAAAGCACCACTGACTTACTCTTCAATAATGCTATA
+TTTATTGGGCACCTACTGATCGTCTGGTGCTAGACAGTGAGAGTATAAGAGAAGACACAG
+TCTCTTCCCTGATGGCGTTTAAATCTGCTGCTGACGCTTAAAACAATTTCAACATAGTAG
+GACAAGTGCTGGGACAGGGAGGTACCAGGTGCTGTGGAGCAGGAGAGAGGAAGCTAACCC
+AGTTGGGTAACTAGAGGAAGACACAGCTAAGCCTCAATACCTGAGGGATGAGTGGGACAG
+GGCTGAGGCCTGGAAGAGAGTGTCCCAGACCAAGGAAGGGCACAGGCTGAGGCCTGGAGG
+AGGGACACAGGGCCGGTGGGGGCCACTGGTGATCACTCAGGCTGGCAGGGGCACAGAGCA
+CATGGGAGGAGGGATGACATTAGCTCACAAGCAGTCTCATCGTCATCGATGATAATAAAT
+GTCTCCATTCCTAGGCATACGTTTATCTTGTTTTCTCCATTAAAATAGGAATGCATGTTT
+CGTCTCTTTGTAAAACCTGTGAGTGAACGAGCACTGATGGTACTGAAGGTATAGTAAGTG
+TGAAGGATACAGATCCAGGAATCATCCTGGTTCCTGCAGGGGAGATTTACAGAGAACTCA
+TAGAGCAGATGAGGAAGGGTTATGGAGGCTCCCTAGAAGGACTACTGCAGCACAGAGATT
+CCTGACATGCAAGCATCCATCCACCATTCTGCTCCAGAAAGTGACCTCGAGGCCCACCCT
+CTGGAAGAACTGTGTTACTTCTCCATAGTCTTATGAGCCACATTGTCCCCAAAGGAACCA
+GATCTGTACTCCAAATTTTGAAGAGCCTGCAGAGAACTCATCAGCTTTCATATCTGTGCA
+TGAAACCAGAGATGATCCTCTCCCCACTGAGAACCCGACTTTGCTGGCTAGCTCAGCTCT
+GCAAACTTAGCTCACACTCCTCTCCCAACCACTTCAGAATTCTTTTCAAGGTCTCCCCAA
+CCTTTAAGAGCGATTTCCCTCAGCCACAAGAGCTTTCTTGAGAAGAAATAGTGGTGAGAG
+CAAGCAGAGAAGTGTAATTACCAACCCAGCTGCCTTCTCGGGCATCAGCTAGCTGAGCAT
+TCCAAAACAAATGGAGAACGGAGAAAATGATCAGGAACTGAGGGACTGAAAGGAAGTGTC
+ATGGGCACTCTTAAGGAAGTGGCCAAGACTAAGAAATGTGACAGAGGAGGCAATGAGGGG
+GTACCTGGGGAGACTGACCCCAGAACATTTACATCTTTGAAGTAGTAGCCGGAGCAGTAT
+TAGAGTCCACATGACTACTCCTAGTAGTGACATTACTCACACACACACATGCTGCTTACT
+GTAGGCCAGGCAGCATTCTAAGCACTTTACCAACGCTACACTTTACATATACTAACTTAT
+TTAATCATCACTACTTTATGAGCTAAGTATCCAGATTTTACAGATGAAGAAACTGAAGTA
+CAAAGAGATTAAATGATTTGCTCAAGGTCGCATAGCTTGTAAGTGGCAGAGCTGAGATCT
+ACATCTAGATGGTCTGGCTCAGAATTCAAGCTTTTAACCATTACACTGTATTTAAACCTT
+AATGCTGAAAGGCAGAAGGGGTAGCTAGTAAAAGTAGCCAGGCACCAATGAGAATGCTTT
+TGTTTATAAACCTTAGCACAGAGCTTCCCTGCTGATGTGCTGTGAATGAGGTATTGATCC
+CCTCATCAGGCCTCCAGTCACTCACTGTTACTTAGGTGTGCAGAACAGTATCATTTTCAG
+CGTGTGCTATGATGTGAAAAGGTTGGGCAGCACTGCCCTAGCTTCTGGAAATATGAAGGC
+ATTATTACCACATTATCATCGTCCTATTAATCAAAAACTTCATTTATCAGAAGTTTCTTC
+TTCTTGCTCTGAGCTTGCCTTGTATTTTGTGTTTTGTCATCTTATGAAAGATGAGCTACC
+AACCAAAGTCCACCTACATTATTTCATGGCAGTTCTGGTGTCAGGGACAGGCTACGTTCT
+TCTGTCTGACCCATTAGTGGGAAGATTTGGTTTTGTGGCATCATGATTATGCTGGGACAA
+GGAAAGGGTACACTCAAACAGACACTAGTCAGATTTAACACATGATGGATGAAAGGAGCC
+ACTTGTAAAGTCAGCTCAATCAAAGGACCGTCTGTCCATAGCGATACTGCAAGGGGCTAA
+GGTATTCTTTCCCCAAGAGTCTGGTGTGAGGGGAGGCTGGGCTGCAGCATGCAGGTGGCA
+GCATTTCACTCCGCTGCAATGAAACTGGCAGGTGAGGCCTGCTAGGGTGCCAGCAAAGGA
+TCCCCCACAGGCCTCAGACAGGACTGGGGGCCTGAGAGTCCTAGAGACAAAAGGTCACAA
+CTCCAGTCCATCTTCTACCTCTGTTCTGATTCTGGGATCACAGGCAGCCTTCAGAGCTGT
+CACTGCATCTCCTGGTGGAAGGAACAAGAGGAAGGACATGGAAGGGGAGAATGAAGTGTG
+TGCTGAAGAAAGAGCAAGCAGGAGGAAAGGGCTGGATGGGAGTGGGGAGCAGCGTGTAGA
+AAGCTGACAAAGGTGGGCTGCGCTCAAGGCCCCCAAGCACAAACGCAGCCCACGAGGCTC
+TCCAACCCCAAGCCCCTGTCTACCTTCCAGCCTCAGCACCCAACACAGCCATTGTTTCAT
+GTAAAAATGAAACTAGTGGCTAGTTTCACTTGCCATTCAAGGGATCCCACATGTGCTTTT
+CCTTGCTTTTCCTTGAGTCAGGTGCTATACTTTGGTTTGCCGCAGAAGTACTTTATGAGC
+ATTTCTATTTTGTTACACAGAATATTAAAGAGATCCGTACTCAGGGTTGGAATTCAATAA
+AACTGACAATTTTTGCTACTTCATCAAAGACATTCTTGTGTGAAAATGGCATTAAAAAAA
+AGCTGGGTGTGATGGCTCATGCCTGTAATCCCAGCACTTTGCGAGGCTGAGGTGGGCAGA
+CCACCTGAGTTCAGGAGTTCGAGCCCAGCCTGGCCAACATGGCAAAACTCTGTCTCTATT
+AAAAATACAAAAATTAGCTGGTTGTGGTGGCAGGTGTCTCTAATCTCAGTTACTCAGGAG
+ACTGAAGCAGGAGAATCACTTGAACCCGGGAGGCGGAGGTTGCAGTGAGCCGAGGTCATG
+CTGTTGTAGTCCAGCCTGGGTGACAAAGTGAGACTCTATCTCAAAATAAAAACAAAAACA
+AAAACCTGGGAGTACATAGCAGTGGAGAATATAGTGGCTACTGGCACAGTTCAGCATCAC
+CACCTTGACCAAGGCACCAACAGTCTTACTCATTGTTGCTTTCCAGCAACAGACAGCATC
+TTAGTACGATTACAAAAATCATTTTAACTGTGCAGATTCCTAAAGGAGTTTTGGGGACCC
+CCATGGTCTGCAGTGTATGCTGCGAACCACTGGCCTAGGTGATGGGGAGGGACTGGGTGT
+GACTGGAGCTGTGCCTGGGGGCCACGGAACTGACTGTGATGTGAAGAACAAACTGGAGGC
+TAGAGCAAGAGGGCTGAAAGAGGCTGCTGGAACAGCCCGGGGCAGGGTGAGAAAGGCCTA
+CAACAGAGACAGGGAGAGCAGGGAGAGCAAGGAAGAGGAGGTGAGGTGTGTAACAGAGTG
+AGGGAATGAAGTCATCGAGGCAGAACTGGTTCTAGTCCTACCAAATGACTGAAGAAGGTG
+GGGGCAAAGACCACAGCCCTCCTTGAAGGAAGGGACAGTGTTTAATTCCTCTGTATCCCC
+ACTGCCTAGCATGCAGCCAGGAAGAGGAGGGCCTCATATACTTATGATTACATGTTTATT
+AACCAAAGTCAGGTCACCATAACAACAGTAGGACCATCAAACAGGGGGAAAATTCAGGAA
+GTGGAGCTGGCTGGGGACGGGGAGCAGGGAAAGACAATGGCACCACCGGGGACCTTCAGA
+TGAAGAAGGGTGACACACAGCCACCAGGGACTATGAAAACTCACCGATCAGGCTAAAACC
+ACTCTCACTCAGCCCTCATCTGACCCAAATCTGCAAATGAGGCATTATTCATAATCTCCC
+AGGCATGACAAAACCTCTGGTGACAGTGTAACACAGAACACTTCAAAATGTCATCATATA
+TATCATATATACGTTAAAAAAAACCTGAAAAGACACATCTCAAATTATTATTATGTTTTG
+AGCTACGGTCTCGCTCTGTCATCCAGGCTGGAGTGCAGTGGCACAATCTCGGCTCACTGC
+AGCCTCCGCCTCCCGGGTTCAAGCAATCCTCTTGCCTCAGCCTCCCAAGTAGCTGGCACT
+ACAGGCGTGTACCACCATGCTTGGCCAGTTTTTAAATTCTTTGTAGAGACAGTCTTGCTA
+TGTTGCCCAGGCTGGCCAAATTATTAGCAATGGTTATTTGGGGAGGGACAGTGTCTAATT
+CCTCTCTATCCCCGCTGCCTAGTATGGAGCCAGGCAAAGAGGGGCTTCATATACTTCTGC
+TGTATTTTATCTTGTTTTGTTATGAAGTAGTTGTTTTAATTTCATAATTAAATAGATCTG
+GCCAGGCGCAGTGGCTCATGCCTGTAATCCCAGCACTTTGAGAGGCCAAGGCAGGCAGAT
+CACTTGAGGTCAGGAGTTTGAGGCCAGCCTGGCTAACATGATGAAACCCGTCTCTACTAA
+AAACAAAAATTAGCTGGGTGTGGTGGTGCACGCCTGTAATCCCAGCTACTCAGGAAGCTG
+AGGCAGGAGAATCGCTTGAACCTGGGAGGCAGAGGTTGCCGTGAGCGGAGATTGCACCAC
+TGCACTCCAGCCTGGGCGACAGAGGGAGACTCTATCTGAAAAAAAAAAAAAAAAAAAAGT
+AAATAAATATGTTTTAGTTACATGTTTTCCTTATGACCCTTCCATGTCATTCTGTAGAAA
+TGTGTTCCTCCTACTAAGCGTTATCTGAGTCGTACCAGGGCAGCTCCGCTATTCCTAGCT
+AACTAACTAAGTGCTGAAAACCACGGTCTCTTACCCGCCCTTTCCTCTGGATGTATCAGA
+TCATTTCAATTTGAAGTAATCTAAAAGGATAACTAAAATGTACACCCAATCTTACCTATA
+GGTTTTTCCAACTTTTGAGAAGATACCATCTGTAAACTTGAAATCCCAAATGAAATAAAG
+CTCCTGTCAGGAAGTTGGTGTCTTCCAGCTACACGAAGTGTCTCAATGGCCTTTGTGCGT
+AGGTGGCAATCTTCAGTTCTCCATTGGCCTCTGACATGGAAACCTTGAAAAAGCAGAAAT
+AGAAAGGAAATCAAAATGCTGACTTCTTTAAAAGGACCAGAAAAGAGAAAGATCAATCTG
+AACGTGCCCCAAACCTATGAGTTACCCCACTAAGTAGATATACACGCAGCAATCACAGGT
+TTCCCATCTTTAAAATCAGACATTTGAATTAAATTTTTTGTAGAGATAGAGTCTTGTTAT
+GTTGCCCAGGCTGGCCAAATTATTAGCAATGATTATTTGGGAAGGGGTGGCTTCTAATTC
+CTCTCTATCCCCACTGCCATTAAGCACTGGAAGATTTAACAAAGGTCTGAGTGAAATTTT
+TCAGATTCTGTTTCCATTATGGGATTCCAGACCCAAAAAGATGTAACTGGACCTGGATGA
+TAGAGATAAGACACCTCTGCTCTGAGGAGTCTCAGGCAAAAGATAAAAGTTGACAGGCCA
+GGTGTGGTGGCTCATGCCTGTAATCTCAGCACTTTGGGAGGCTGAGGCAGGTGGATTGAC
+TGAGCTCAGAAGTTCAAGACCAGCCTGGGCAACATGGTGAAACCCATCCCTACAAAAATA
+CTAAAATTAGCCAGGCATGGTGGCACACACCTGTAGCTGCTTGGGAGGCTGAGGTGGGAG
+GATTGCTTGAGCCCAGGAGGTCGAGGCTGCAATGACCCAAGATCATGCCACTGCACTCCA
+ACCTGGGTGACAGAGCGAGGCACTCCTCTGCTATCCACGTTTTTAGAGAAATGAGCTGGG
+CTCTCTCTCTTAGTGGCCAAGTCCAAGTCTCACAGGCAAGAGGAAACAGAGCCCGAAAGA
+TAAAGTAGATGCTGAGAGCAGGAGGTGGCATGAATGGGAACAAGGTTTTGTGTCGAATAC
+ATAATTATTGCTAGTTTTCAATCTGATGACTTCATTTTCTCTATGTTCACTGTTATTTTA
+ATACCATGGCTCTAGCTATACAAGTCAAAGTTGCTTTGTCAACTTCCCTATGAAATAAAT
+ATGCATTTCCCCTTTTCTCGGTGGAAAAGCCCTGAAAATGCAGTTTAACTCTGAATTCTG
+AGCCAAAATTTCTAAAAAGGCTTTCTAACTGGAAGTTGGGTGTGTTTCACCATGACCTCA
+AACCACATGCCCCAAGTGGGACTTGTGCCCAACCCCCACCCACTGCCTCCTTCCTCTGAC
+TTCTCTTCTTCCCTATCAGATCACGTCATCCTGCCAGTTATTCCTCAAAGGCAAGCACTT
+ACCTTTTTCATCTTTGCATTACCAGCATCTAACATAGTATCTGGCAAAAATGGGCTCTAG
+TGAATCTGAATGAATTACTTAATACACGAAATATCTCTTTAACATCCAATAAAGATGTTA
+GCACATTGGACAGTCCTTCCTACTATGCTCTTTATTCCCAAACAAATCTGAAACCCAGTA
+AAACTGTTTCCAGGGCCTAAGGAAACTCAGGGTATGCTCTCTTTCTTCACTTCTACTACC
+ACACTTCCAGGGACAGCCTTGAACACCATCCAACGACAGGATCTGGCTCCATTAGCCAGG
+CTGGAGTGCAGTGGCATGATCTTGGCTCACTGCAGCCTCCACCTGCCAGGCTCAAGTGAT
+CCTCCCACCTCAGCCTCCCAAGTAGCTGAAACTACAGGCACGAGCCACCACGCCTAATTT
+TTGTATTTTTTGTAGACACAGGGTCTCACCATGTTGCCCAGGCTGGTATTGAGCTCCTGA
+GCTCACGTGATTTGCCTGTCTCAGCCTCCCAAAGTGCTGGGATTATGGGCGTGAGCCACC
+ACGCCTGGCCTTGAGCTTCCATTCTGTCTTTAGTCTTGTCATAGGTTTAGACCCCCACCT
+GGTCCCTTCTTGTTACCTATGGTAGGAGTTGGCAATTTTTTTTCTGTAAAGTGCCAGATG
+GTAAATATTTTAAGCTTTGTGTGTCACATGATCTTTGTTATGACTCAATTTTGCATTTGT
+AGAGAGAAAGCAGTAGACAATATGTAAATCAATGATTGTAGCTATATGTCAATAAAACTT
+TATTTTTGGACACTGAAATTTAAATTTCATAGATTTTCATGTGTCATAAAATATTGATCT
+TTTCTTGATTTCTCCCCAACCACATAAAAATGTAAAAAGTACATTAGTTTGCATCCACAC
+TAAAACAGGCAGTGAGTCAAATATGGCCTGTGGGCCATACTTTGCCAACCCTTGGCCTAC
+AGTAGAAAAAAAACCCCTCAGAATTCCTTATGGGCTTTGTGTTATTTTGCCACGTGGAGC
+CACCTTAGGCTGGGGAAGTAGAAAGCACAGGGCTTTTGGGCATTAGGTCCTAGGTTCCAG
+TTCTGGCCCTACCATCTACCAGCCGGGTAGCCTTGGACATAAAATTCAAACTCTCTGAGC
+TTTACTACCATCATCTATAAAATGGGGCAATAACACCTAGATCACAGAGTTGTCATGGCA
+ATTAAGTGAGCTAATGTATATAGAGCTCGTGGCACCAGTATCTGGCATACAGTAGGCACT
+CAATAGTAACTCTTATTCCAGCTTCTGACATGGCTTCTCCAGATCAACTGCAGCTCTGGA
+AAGCAACCCAGCCAATCTGTGAACCACAGTTGGCCGCAGGAGGGAATAAACTGACAGCAA
+ATACAAAGGCAGAGAGAGAATGTGGAGGTTTTCAGATACATGTCACAGGATTCTAAGTGC
+CTGGTTAGCCCTAATTCCTTCTGGCACCATTTAAAATTCCTCTGGTCCCTTTTTCCTCCT
+CAAAAATTACTTCTGACTCTCACAGTTCTTAAAGATTCTTAGCATTCTTTACCAACTACC
+CAGATGGACCCTGGAGCCCTCTCCTCATTCCTGTACCTCCTGCTGGTATAGGGCTGGGGT
+GGGGAAGGGTGACCATGGCCAGACCAAACCTACACAGATCCATCGGCCTGCAGCTGGGTC
+TTAAGTAGGCTGGGCCTGGCGAGGCACCCAATTCTCTCTCAATTGTTCATGAATTTCTTG
+CTGTACTGGGAATTAAATTTCTTCAGTGCTTAAGAACTAGACCTTCTACAGACGTTTTAG
+AGCAAAAAAAAAAAAAAAAATCACCATGTATACAAACAAAAGATCCATCACATTACTTTC
+AAGACAGAAAACATCAGTGAGGCACAGGTAAGGCTAAGGTTTATGGCATCTCTACCCTTG
+GTCCAAAAAGCCAGATCTCGACCTGTTACTTCCTTGCTCTAAAACTTCTAATGGGTGTCC
+ACTGCCTCTGGAGTAACCAAGCTTCTGTGCTGTCACTCACGGCCTCCATCAACTTGTCCC
+AGACCAACCCTCTATGGGAGTCTTAACCTGCAGTCTCGTCAAAAGGGACTGTATTTCCAC
+CTGATTGCTCTAACCAATTCCCAGCTTCCTACACTTGTGCATAATTAAATTACCTGTAAC
+ATTTTATTACGCATCTTCCCCTAGACTGTTAGCCAGGGACAGGGTAGAGACTATGTCTCC
+TTCATCTCTGGGACCCCTACACCTAGCAGAGGCTCTGGTATGGGGCAACCACTTCATAAT
+TGTTAATGAATGGATGGAAACAGCTGAAGTTATTCTTCCCTTAAGCTGTTTTAGCTGGAC
+TCTTATTAGAAGACCGAGTACAGTCTGGGTCACTGCCACAAAGCAGAAAAACCGAAGAGA
+AAGAAAAGAGGCATGACCAATGTGATCCAAGCAATGGAAAACAGGTTTTAAGAGTGAGGT
+TAAAGAGACCAAGGCTGTTTAGCCGGGAGAAGAGAAGATGAGGTTTAACTGGATTCTGGC
+TTTAAGTACAGAAAAGGTTCTCATGAGAAAATCTTGATCTCATCCTCCCTTTAAAATCAG
+AAGAAACTTTTCCATATTCATGGAAAATGGAACAAGAAGAAATGGCTTAAGTTAAGGCCT
+GAAGGGTTTAAGCTGGACAGAAAGAAGAACCAAATTAGGCACCACTTTTCCAGAGATACT
+GTTATTGTACTTTTGGCAAGTGAATTGGAGGAGTCTTGCTTGGCACTCTTGTTGAAGGCT
+GTGAAAAAAGTAATATATGTGCTGCTCTGTTCCTGTTTACTGTGGAGAGAGGTGAAAACA
+CAAGTCAGGTAAGATTTTCTAACGAGCCACTGATTTTTATTGACCCATTTCCTACAGGCA
+CTTTCTGCCATGTTATGCATTGCAACCATGTGCTGGAACAATCTAGTATCTCAAAGGTTC
+CTGACAGGGCAATGGAAAGAAAGAGAAGGTAACAATGCGGGGGAAGGGAAAATGGCCCTA
+ATAAATATACTTTCTATAAAAACAGTACCAAACTGGGCATTCATATATTTATTAATATTA
+TTACTATTAAAGCTCACATTCATTGAGCACCTACTGTGTGCCAGGCACTGTGCTGTTGTA
+TCTCAATTCTCATAACAACCCCATGAGGTAAGTAATATTTGTATTCTCATTTTACAGATG
+AAGGAACAGAAACTCAGGAAGATTAAATAACTTGCCCAAGTCACACAGGTAGCAAGTGAC
+AGAGCCAGGACTCAAACCCAGATAGCCTGACTCTAGAGTCCACATACCTAACTACTGTCT
+CTCTGTAAGGATGAGAGGCTGGAATATAAACTCTAGTCTCTCTGAATCCTGTTTATATTC
+TCAGTTCTTCCTCATACAGTCCCAAGCCAGGACATTAGCAAGAGTTGAGGCCTCAGAAGT
+GAACCAAAATACTCCTCTGATTATCAGCATCTATAAAATGGGGGCAATTACACCCACATC
+ACAGAGTTGTCATGAGAATTAAGTGAGCTAATGTATATGGAGCTCATGGCATCAGTGCCT
+GGCATACAGTAGGCACCCAATAACTAGTAACTGTTATTCCCGCTTCTGATATGGCTTCCC
+CAGATCAGCTGTGGCTCTGGAAAGCAACCCAACGACTCTGTGAACCATAACTGGCTGCAG
+GAGGGAATAATCTGACAGCAAATACAAAGGAAAGAAACAGACTGAGGACTCTCAGATGAT
+AATGAGCAGGTGCAGGACTTGAATGCCAGCCTCTGCACTCCAAGTTAGTGCTCTGTCCTA
+CTTACAGACTCTTGTTGAATTTGAGGGTGAGAAAATGAAGAGACAGGATGTGCCAAACAG
+GCTGCCTCCCCCGACAGACCCTTTTGTAACGTCAATCTCCCATCAGAACCCATGCCTGAA
+ATACCAGGGTCCTGCAGCTTCTGTAAACTGGTTCTAAGATTCTACTAGCTAAGGATGGCA
+ATGCACTGATTTATGGCACTGTGGGTGCTGCCAAAATGATCACCTATTAAACCTATCAAG
+CAGACCTAGTCCATGCAGCTTCCAAACTAGGCCAGTGATTCACCGTTTAAGCCTCTTCAC
+TGATGTCCCCATTCTGGGACCATCTTTGCTCCAGTCTAACCTCCGTCCTGCTGCCAGAGA
+AAACCGAGCGCCAGTCAGGGCATTTGGAGCCTCTAGCATAAGGAAGATAACATGGGCCTT
+TGAACTCAGCACTGCTAGTTTTGAACCAAGCTGTGCCCTTACTATCTATCTAACCTTGGG
+GAAGTCACTTTAATCTTTCTGAGGTCTGGTTTCCTCATCTTTAGATTGGAGATAAATAGG
+CCTATATTACAGGATTAAATATAGTATGTAAAGCAACCAGCATACTGCAAGCCACAAAGC
+AAAGGAGACACTTTATAAATGCTAGTGTTCTGCTCCCTACTCCACTCTCTACATTTTAGC
+CAAAATCTGCCAATTCGGCTTACTTCTTCTCCTCACCAACTCCTCTCCCCTCCCACAACA
+CACACACACACACCCCTACACCTGAGCATTTCTGCCTCTCAACTGTTGCTCAAGCTGTTC
+CTTCTCCCAGGAATAAACTCCCTCCAAGGCCCAGCATAAATTCTCCACCTTCAGGAATCC
+TCTGGTCATGCTGGGATTGATTTCTCCTTCTTCCAAACTCCCACTTTGTTTACATTCCTT
+ACTACATTTACCATAGTCAGTCTGATTTCAGTTATTTATGTACTTATCTATCTTCCCAAC
+TACACTGGAGGGAGAAGGTTCTGAGAAGACAATTATTTATAGGAGGGCAGGAAATGTGTT
+GTTTTCCTCTGTGTATATTTCTCAATACCAGGGTCTTGTACATAGCAAGAGCTCAATATG
+TGCTTACCGAATTGAATCTTTCCATCCTATACTGGGAATCTTTACAGAAAGATCCCAGAC
+TGAGTTCATTCTAAAACTGCATTTACTGCCTAACTTGATAAATAGGCAATTTTTGAAGTA
+CATGAATATTCCTAAACTAAGATCCGCTAATACTCATGTGGGCTTGTTTCATTCCTTCAT
+CCATTCTTCCAATACACTCTGGACTCTTCTTGGGATCTCTCTCCAGCATATAAGGAGACA
+TTGCTGGGACAACACTTCTCACTCACGGAGATCTGGGAGCAAGCTCTTTGGAGAACTGTT
+CCACCCCACTGGGTAGGAGGTGACTGCCATTAAAACCACACTAAAACCCAGAGTTGTGGA
+ATTGGAAAATAGATCTGAATGATCTGCCTTAGTTTCCAAGCTATAACACAGAGTTAAAAA
+CACTTTTAAAAACAGTGTCTGGAACACAGCAAGTGTGCAATAAATGTTCGATGTTGTATT
+AACAACGTAGTAGACTGAAAAAACAGAGTCATGACATTTCACTTCTAGAACTATCTCCAC
+TACTGACTGATTCCTTGTGTAATCTTTTTTTTTTTTTGAGACAGAGTCTCACTCTGTCGC
+CCAGGCTGGAGTGCAATGGCACAATTTCAGCTCACTGCAACCTCTGCCTTCTGGGTTCAA
+GCGATTCTCCTGCCTCAGCCTCCCAAATAGTTGGGATTACAGGCACCCACCACCATGCAC
+AGCTAATTTTTGTATTTTTAGTAGAGATGGGGTTTCACCATGTTGGTCAGGCTGGTCTCG
+AACTTCTGACCTCAGGTGATCCACCTGCCTCGGCCTCCCAAAGTGCTGGGATTACAGGCG
+TGAGCCACACACCGGCCTCCTTGTGTAATCTCAATCAAGTCCTTTCCCCATCTATAAAAT
+GAAAGTGGCGGAACCAGATGGTTGGTTTCCAAGCTCCTTCTACCTTCAACCATGTAAATT
+TTTCTCTGATCAAGAAATAACTTTCTCTTCCACATGCTGAGGCTGTTGGCAAGGGAAAAT
+GTGCATTTATAGCTGCTGGTCCCCAGATGGGAGGAACCACTGTTTCCCAAGGCCAAGGGC
+AGAGTAAACTGATTAGAAAACCACCTGTGAGCTTTCCCCTGTTTGAACTGTACTATTAAT
+ACACCCAGTGCAGGTCTCTGAACACAGCATTACCTACCTTCCAACAAAACTCACGGTCAA
+GGCAAGACAAGAGCCTGAAAACAATGGCTGCAATGAAGAATGCCTGCTTGTGCAGAATTC
+TTGTACTTTCTTGTTTTTGATGCCTGTAATTAGGGCATCAGTCTAAACTGGGGCCCTCCT
+TAGGCACAAAGAGGAGGAAAAACACAAAGTCCCATTCTGAACCTGACAGCTCATAAAACA
+AGGGCCAAACCTAGTAAATAAAAAATGTCACTGACTCACTTAACCACAAACACTGAAGAG
+GCCTACTATGTGCTGGCCCTATGCTGGACAGAGGAGGAAGGAAAGAGACATGGTCCCTTG
+CCACCCACGTACTCAGAGTACATATGGAGTGTACATATCCCTAGGCAGACAATGATGAGA
+GCTATATTAGAGGGTCAGCCTTTGCTACAGAAGATGGAAAGGGGAACAACTAATCCAGCA
+GAAGGCTCAGAAAAGCTTCACCATGGAGGCCACATGAGATGTAAGAGATGTAAGCCTTGA
+AAGATGAGGAGGAGGAGGGAAATCCAGGAAGAGAGAATATAAGCAAAGGCTCGAGCAGGA
+ACATGCAGGGAGTGTTTGAGAAACAGAGATTTGGCCGGGCACGTTGGCTCACATCTGTAG
+TACCAGCACTTTGGGAGGCCCAGGCAGGCGGATCACCTGAGGTCAGAAGTTTGAATCCAG
+CCTGGCCAACATGGCGAAACCCCGTCTCTACTAAAAATACAAAAATTAGCCGGGTGTGGT
+GGCTCATGCCTGTAATTCCAGCTACTCAGGAGGCTGAGGCAGGAGAATCACTTGAACCTG
+GGAAGTGGAGGTTGCAGTGAGCCGAGATTGTGCCACTGCACTCCAGCCTGGGTGACAAAG
+TGAGACTCCATCTCAAAAAAAAAGGAGAAACAGAGACAACTAGTTTATTTTGACTGAAGC
+ACAGGTTGCAGGTTTGGGAAAACCAAGGGAAACAGGGAGGGGAGAGGTGTGGGAACAAAT
+TGTGCAGGAACTTGTCTGAGGCTGGAGTCCAAACTCTACATCCAGCTTGTCCAACCCGCG
+GCCCTGGATGGCTCTGAATGTGGTCCAACACAAATTCATAAACGTTCTTAAAACACTGAG
+ATTTTTTTGCAATTTTTTTAAAGCTCATCAGCTATTGTTAATGTTAGTGTATTTTATGTG
+TGGCCCAAGATGGTTCTTCTTCTTCCAATGTGGCCCAGGGAAGCCAAAAGATTGGACACC
+ACTGCTCTATATAGTAGGCAATGATGCCCACCAAGGTTTCCGAGTAGTGTCTCAGGAAGA
+GCACAAGGGCACCCATGAAGAGGATGCAAAAGGAACTAAGTAATTCAATTACTCTGGGAC
+CACATTACAGGAGACCACATGCACTTTCTAAGCACGTGCTGGGCTCTGACAGCTCCTGTT
+CACAGAGCTTCCCTCTCCCATGGCTTCGCTTCATGCAATCTGAGTTGCCATCCCCCACAA
+CTGTCAACATCTGCAAAATACCAGAGTAACAGGACTCCTAACCAACTCTCTGGATTACAG
+AGAGAGAAGTGTTGAGGTGGGAGCAGATGGGCAGAGGGGGCACCAAAGCCTCTAGCTGGC
+TCAGTTCCATATAAAACCCAACCCTGGATTTCCTCTTCACATCACTTCCAGCCCAGCCCT
+CTAATGAAGGGCTGAAGCTAAGGAGAGTGGGCTGAAAGCACCTGGCTGATGGGTGGTGAT
+CCAGTGAGACATTACACCTACTGTCCAGCATGTGCCTGGCGCATGGGCAGTGGTGCCCTT
+CCCATTCTGCAGGGTCAGTTCCATCTGTAAATCCCACTGAGGCTTCAAGGCCCAGGTCAC
+AACAACTCTTCTCTCAGAGCCTTTCTAAAGTACCCCAATCCAAAATGACCAAGCTCCTAG
+AAATCACAGCTACCATGTATTCAGCACCCATTACATGACAGGCGCCATACTAGGTGACTT
+CCATATAATCCTATTCACCCTTCACAATGACCCTATTATGGCCATTTCCTAGGGAAGAAA
+GTGAAGCTCTGGGAGGGGAAGCAGACTTGCCCCAGGACACACAGCTAAGAGGTGGAAGAG
+ATGAGATCTAAACCCAGGACTCCCTGACCCTGAAGTTGAGCACTTCTAACAACACTTCAT
+TCCTGTGAGCCTGCCTGCCTCTGATCTGCCACTGTCAGGGAGCTTGGAGCTCTCTAGAAG
+ACAGGGTGCACCTGACACTCTTATTACCTTTCCCTGTGGACAGCCATCCACACAGGCAGG
+AGCCTTTAAATACTGAAAATAAATGAAAACAATTAACTTAAAAATAACGCAGTACACAGA
+TTTCACAAATTCCTCACGTGAAAAACTATTCATGATACTGGACTGCCTGAGCCCTGCGCC
+CAGCCATAGCCTCGGTCCTGATCCCTGGGAGAGACTGAGTCTCAAACGGGCCACAGAGTA
+AGCGCCATCTCGGACACCGGCCACGCCCCGACCCCAGGCACAGAGGTCGCAGACAGCTCG
+GGACAGTCCTGAAAAGCGTCCCCTTAGGCTGTCCCTCCGCAGCTGAATCGCGTCGTGACC
+TCGGGCAGCCGTGAAGGCCCTGACTGCCCCCTTCCGGGCACACGAGCTCACTCACAGACC
+CCGGCCCCATTTAGCTCGGAGGAATACCTCGCAGGTCTCGCTTTTACCTTCGCTGGCTCC
+CGCCGGGGAGCGGTCGCGCGCACCCCTACCTGCAGATCGCTCCTCCGAGAACGCGGAAGA
+GGCGGTGCTAGATCCAGGGGGTGGGCCCGATCAGAGAGGAGGGTGAGGGGGCGGAGCTGC
+GCCTGCGCCCTGATGGCTACCCAGGGCCGCCTGAGGGCAGGGGGCTCGAGCTGAGCGAAC
+TGCGCAGGCGTGACAGGGAAGAGGCGGGGAGAGGGGAGATTGCTGGCAAGCGGGTGGGGC
+TTAGCTCCTCCGGCGCTTTCTTTTCCGAATGGAGGGTGGAGAAGCCCGGGAAGGTAGGAG
+GCCGGGCGCGACAGGTGTAATTAACATGTACTGAGAGCTTCTGCAGGCCAGGAAGGAATT
+TTAAAATGCCTTTTATATGTGGGGAAATGCTGCTAGTCTTTTCTAAAACGGGGGCCAATT
+CTGTACAATTTCTTTAAAAGTCTGAGTGCCTAGAATTTCACCATAAGAGTTTCTCCTTGA
+GTACAACATTATCCCCAGTATTTCAAAATTTTTAAAACTTTTAAAAGTTCATTTCTTGGG
+GAAAAACAACTGTAAATAGGTTAATGCCTCAACCAGTCTCCCCACATCCCCTTCCCAAGT
+CTGCAGCTGCGATGAGAAAGGATGAGAGTGTGGACTGGGATTTAATTCAGGCGCTGACTC
+CGAGTGATGGAGGTGAACATCCCTTCCCTGCCTGTCTCAGGATTATCGTGAGGATTTGGT
+AAGCCAAGCTAGTTAAAGAGCCCCAGGGACTTGCTTCCCATCATCCACCTGACAAACATT
+TGTTCCCTGTCTTGTCGGGGCTGTCTTTTCATCTGTATGATGGAAGGAGATTGGGAATAT
+TAGTGAACATTCAGGACTTTGCTAGATTTCCCAATCTGGGTGAAGGCCGGAGAGGCGGAA
+GATCAAGCTTCTGTGTTCATTCCCTTCTGGAATCCTGCGGTCCAACCTGAGGGCCCCGAT
+GTATCCTGACTTCTCCCACTCATTACCTTCCGTGGAGGCCGATCCAAGCTTCAAGTCTTC
+AGAGGCCCTGCTGGCCTGTTCCCTTCCCTGTTGCCTGTGGCAATAGCCCAAGAGATTCAG
+GACCTATGTTCCAGGTTCTCAAAGTTGCTATGTCCCTCACATGGCAATCAAATTCAGTTA
+ACATCTTTGAGGGCTCTGGGGGTGCTCAGAGGAAGGAGGGCTCCCCCAAAGCAGGTGGAG
+CTCTAGTCATGACTGTGGCTTATTTCACCACATATTCCACAGCTTGCTGTGGGGTAGGGA
+GGAGAGGCAACAGGAAACCTCAGAGGCTGCAGTGTTTATGGGAGCCGAGGGTGATGCGGC
+ATCCTTTACTCAATAGGTGGATGCTCTGCCCCAGGCTGGAGAGGATGGCTTACTACCTAG
+GTCCCTGCTCCAAATATTGTTTTGGAATTTTTTTTCTTTTTTTTTTTCTGAGACAAGGTC
+TCACTGTGTTCCCCAGGCTGGAGTGCAGTGGCACCAGCTTTGCTCACTGCAACCTCTGCT
+TGGGCTCAAGTGATCCTCCTGCTTCAGCCTCCTGAGTAGCTGGGATTACAGGCATGCACT
+ACCATGACTGGCTAATTTTTGAATTTTTTTAGAGGCAGGGTTTTGCCATGTTGCCCAGGC
+TGGTCTCGAACTCCTGAGCTCAATGATCCTCCCACCTTGGCCTCCCAAAGTGCTGGGATT
+ACAGGGAAGAGCCACTATGCCCAGCTTTGTTATGGACCTTGAGCCAACAGGAAAATAAAG
+CCCAGCCTGACTTCTCAACCAAGCTGCCACTCTACCTCCCAGGACCCTTTGTTACTAGGT
+TTTGCCCCATGGGAGTGTGCTCTTTTATCTGCATCATTGAGGCCCTATCTCTTTCTTTTC
+CCCTTCTCTTCCTTTCTGTCTATTCTTCTTTAAGCATCCCTCTGTGAATCTCTCAAAGCA
+ATTTTGTGTCAGCTTCCTAATGTATTTACAGATATTCTCATGTAAGGTGCAGGTCTTGGG
+TCACACAGTTCTAAGATAAATCTACTCTCACTGCCATGGTCATATTTCAAAATGACCATG
+AACCCAAAGCATGGGACTTGTAACAGTCTGAGCTGTCCAATGACAGAGGAGGTAGTGAGC
+GATCTGTTATAGGAGGTGTGCAAATAGCACCCTTTTAGAATGCTGGGATTGGGCCTCCTG
+TGGTGAGCCAGAGGAAGAGGCAGCAGAATGGAGGGCCTTCCAGATTCTAGAGGAGTGACT
+AAAGGCAGGGATATTGGGGGCTGGAAGGGAAGCAAGGCAGCTGGCCAAAGACACACTTGA
+TTCAACAAGCTATTATATGTCAAGCACTTAGAAGTGTACCTGACACATAATGAACATTAG
+CTGTTATGATGACTGTGAATGATTCATAGACTATATAATGAAGGAGCTGAGATCAATCAG
+TCCTTCACTCCCATCACTGATAACAAAATAGATGAAGGGTTGGGGTCTAGAGGGGGAATG
+GGCTTGCAATGGAACTTCAGGAGCTGGGCTGGGGCTACAACCTATGCCTTTGCCTCCCAG
+GAGAGCCTCTGCACAAAGCCAGGCTGGCTCCTTTGCAGGAAGAGGGAAGAGCTCTAGATG
+GGCCTTTGTTGACTCTTAAGAACCAAGCTGCTTTTTAATTCCTGCCCAGGCAGCTTGTGA
+GTTGGGGCAGTGGAATGACAGCAAGACCTGAGCCAATAGATGCAGATGTCTACTGGGGAG
+TAAGCTCAGGAGTCAGGCCCATGTCCTGCCACCCCCACCGTAGCTCCAGCCAGCAACAAG
+TATCTTCCTCTTCAGGATGGCCTCCTGTCCTGTAATTAGTGTTGGGATTGTATTTCCACT
+CTGTCCTTTTATCTACTACCTCAAAAAAAAACCACCCAGAGTAAGGGGCTGGAGTGAGAA
+TAGCCAATGCCAGGCCAGGCGTGGTGGCTCATGCCTGTAATCCCAGCACTTTGGGAGGCC
+GAGGCGGGTAGATCACGAGGTCAGGAGATCGAGACCATCCTGGCTAACGCGGTGAAACCC
+CGTTTCTACTAAAAATACAAAAAAATTAGCTGGGCGTGGTGGTGGGTGCCTGTAGTCCCA
+GCTACTCCGGAGGCTGAGGCAGGAGAATGGCATGAACCCAGGAGGCGGAGCTTGCAGTGA
+GCCAAGATCGCGCCACTGCACTCCAACCTGGGTGACAGAGCAAGACTCCATCTCAAAAAA
+AAAAAAAAAAAGAAAAAGAAAAAAAAGAATAGCCAATGCCAGGCAACCTGAGATGAAACA
+AGGAACGATTCCTATCAGACTGAGTTCCCGGAAGGCAAAGAAAAGCCAGGCTTCTCCACC
+CCAAGCGTCCTAGCCTAGCTCGGTCTAGAATTTCCAGAGCCCCAGGAGAATCTTTGTGTC
+CCCACCCTAGAGAGCTGGGCCAGACATGACCACACCAGCCAGCCCTCCACATGGTCCAGT
+ATCTCAGGACAAAAAGCCTTCCCAGCCCCATTCTGGCTCAGTTCCTTCCATGGTCTGCCA
+AGAGCCATGTGGCACCCAGATCACCGCTTCCCACCAGTGGCTGCTTTAGTTTGCCTTTTA
+TTTTACCAAAAATAACAACAATAAAGTCTTCCCTCTGTTTCATAAAAATAAATTTTCCAA
+CCCTCCCCCTATCCCAGAAATCAGCCCTTGCCACAGCCTAGAATCCATCATGCAAGTCAC
+AGCACTCTGGGAAAAGCTCCTACTACCCTCGCTCCACAGCCTCTGGCAAAGCTGCCAGGC
+CACTCTGGAGGCGGCAGAGGCAGAAGTCCCAGGCCCAGCTGGCTGGGCCCAAGAGCTCCA
+TCTGTTTCCCCAAAGTACAGGCAGCTTCTAGGCCATTGAGTGGGGCATGATATTGGATGC
+TTGGCTCAGGAAACAACCCCAGCCAACCCAAGGGGCAGTGGGACATGTTGGCCTCAGGTT
+AGAAATTATTGCTCAAAGCAGAAACAGTTGTGTCCTAGAGAGGGTCTGTTAAACCCTCTT
+TCCATGTGTATCTCTATGTAGCAATTGATGGGCCCTGCGGTCAGGATCCCTGGTTTCTCC
+AGCTCCATGAATGCCTCCCTGTGAGGCCCTGGACAGTTTCTCCCTCTTCTTCTCCTGGCT
+TCAGTTTCCCCGTATGTACATTGAGACAGTAAGACTGGATGATTCTCAGGTTCCCTCTGG
+CTTTCCATTCTGGCATCCCAGAGTGGAGGCTCTGGGAGGGCAGAACCCTGTTCCTGCCTC
+AGTTTCCCCACCTGTGGGTCTGCGTATAGGGCTGGGTATGGAGGTACTGAGTAATGGAGT
+GCTGCGTGAACATCCCAGTCTCCCTGTGGATAGCTGTGCTGTGAGATCCAACTGGCTGGA
+ATGTGTCAGGGATGGCTGGGAAGGAGGCAGGTACTTTTAGGATGGAGGATCTCCATGCCT
+GGAAGAGTCCATTCACCAACTACATCCTCAATGTGCTGGGATGGGAGACAAGACTCCAAA
+GTTCCCAATTCAAGTTCCACAAGCTCCTTGGACGGGGAGATTATTTTGTGCTGGGCTTCA
+GATCCGAGGAGCCAGGTCTGTAGATTCTGGGAGCTAGAGTGGAGTATATGATTCCCAGAT
+GAAGGGCCAGGGGACCTTTGTGTACTTGAGGGATCATCTCCAACCCCCAGGAGGACACGT
+ATAATACAGGCCTTCTTGGAGGCAGAGGGATGAGTAAAATGTCAGCTCATGGGCATCTCT
+GGGTAAGAGAATCAGAGCCTGTGTCTGCAGTGGGTCGGTTTAGGAACTCAAGGCAAGGCT
+CCTCTTCCTACGTTCCCCCAGCTCTCCAGGACTCATGCTGATGGAAGAGTGTAGCCTGGA
+AGGTTTGAATGTAGAGCAACATCTACAACCACATTTTTGTGCACTTACACACATGGTCAG
+ATACACTGAGTGGGGACGCTGAGCTGTCATCACTCCTACAGTGGTCATGGTCTGATGGTC
+CCATGGTCTGATGGTCCCAATCTATTTATCCATCCATCCAACATTTATGGAAGGCCTACT
+ATGTGCCAAGGAGGGGTAAGGCAGCTAGCTCTCACAGACACACCCCACAGTGAAAATCAC
+ACACACACACACACACCCCGGCATCTGTGCTCACTCACAGGCAGACTGCTCACTTTCTTG
+CACCTTTCTTGCCATCACCTCGGCCACACCCACATTCCTCCAATAGGCTTGGGAACCAGC
+ATGGAAGGGTCAAGTGTCATAGAAGAAACCCCCTAGCCTACCCTACTCCCAGACTTCATG
+CCAGAGGTTTAACTCCACTTCCCTTCTGTTTGCCTGCCTAGATGCTCTCCCCTTCTCCAT
+CCACAAGCGGTCAGGGCGACAGGTAGGCAGACTCCTGAGAACCAGAAGTCCAGAGGCTTT
+GGGTGTGTGGAGTGATTCCAGTGCCTTCAGATTCCTTCAGGCTCCTGGGGGTCCCCTCTG
+CCAGCCACCCTATGTTCAGATCGTCCATCTGATGGCCAAAAAAGTCCAGACCTGGGCTCA
+GTGGCAGATCCGCTCTGTCATCTCCCTCTGTAGAGACACAAGGTAGGGAGGGGTCAATTA
+GAGCTCAGCCTACTAGGCAATCCCTTCCCAAACCATAGGGCCTAGCTGCTCTTCTGTCTG
+AGCCTGGCCTTCCCCCAGCAACCCCAACTCTTAGGCTGCAGATCTGGGTTTGTAAACCAA
+CACTTGAATGAATTCTCTATTGAAGTACAGAATTCACTGTTAAATGAATTGCCTTCCCCT
+AATTCATCTACTTGGGCGTTGGAGTTACTTAAAGCAGGCAGCTTTTGGACGTGAAAACTC
+AGAGGCTAGCCTTGGTAGGGGAGGGTGGTAGGGCTTGGCCTCACCAGTGGCTCCAGCTCC
+CGCTGGTCCACCAGACTGAACTCGCGGATGAAGTAGTAGAAGTGCTTGTAGCAGGTGTTG
+ACGTGCGCCTCTGCCCCCATGCTGAGGATGCTATCGAAGTGGTGGATGTAGACATGGACA
+AAGACTCGGAAGAGGCGGGTCAGGATCTTGGTGCAGACCTGCTGGAAGTTCTTAGGGAAG
+GGAACTCCTAGAGGGCAGGGGAGGGCAGAAGGGGATCAGTATCCTGGTGCCAAAGCTCTG
+CTCAACTTTTCCCTCCCACACACAGGCAACCAGGATGGCTTTTTCCCCAGCACACTTTTT
+AGTACACTTCCCTTTGGAAAACAGAGAGTGGTTTGACTTTCTCCCATACTTTTCTTTCTT
+TCTTCCTTTCTTTTTTTCTTTCCTTTTTGAGACGGAGTTTCACTCTTGCCCAGGCAAGTG
+CAATGGCATGATCTCGGCTCACTGCAACCTCCACCTCCCAGGTTCAAGGTATTCTCCTGC
+CTCAGCCTCCCAAGTAGCTGGGATTACAGACATGTGCCATCATGCCCAGCTAATTTTGTA
+TTTTTAGTAGAGACAGGGTTTCTCCATGTTGGTCAGGCTGGTCTTGAACTCCTGACCTCA
+GGTGATCCACCTGCCTCGTCCTCCTAAATGCTGGGATTACAGGCATGAGCCACTGTGCCT
+GGCCATACTTTTCTTTCTAATGAAGCACAAATCTGACTGTGGCTCTCCCCTGCTGGAATA
+TACATCATCTTCCACATTTTCCCATTACCTAAAGCAGGGCTTTGCAAACTTGTGGGGGTC
+ACTGACCAACCCTTTTTAGACTATGATAAAAGTTACGACCTAAACTCTCCCCAGAAATAT
+GTGCAATTGCAGAGATGCTCACATCACACTCTTGTATACAACTCCAAGGAGAGTTCAACA
+ACTGGGTCCATTTAAAAAATCCCTGGGCCTTCAGGATTAAGTCCTAACTTTCCAGCAGGA
+CGCTGCTCAAGGCCTTTCATGATCTTATCCTGACCTCCCTCTCTAGCCCCACCCCATGTC
+CCTCCTCTTTTCAACATTCACACAGAAGTCCTCAGACCCCCAATCCTGGAAATTATGAAT
+TCTGCAAGAGTTAGTTCAGACAGCCCTCATTCCTTCAAATATTCAACAACACGAAGAACC
+TTCCATTTATGAGCAAGGCCTTGTGCTGGGCCCTTCACACCTTTTGCCTCTAATCCTTAG
+AACAATTCGCCTGATGTGTCTGATTGTCACTTTAGATATGATAAAACAGAAGTGCTTATA
+AAGGTGAAGCTGCTAGCCCAAGGCCACATAAGTATTAATCAGTGCAGAATGGAGACTGGA
+TTCAGACCCTCTTTGCAGTGCACTGCAGCGACCCTCACAGATATTGGGACCCATGAAAAA
+GGCCCCGCTTCTGCATAGTCCCCCATGCTCAAGGCAGAGATCTTGGTGGCTTATGCCCTC
+TTCTCTGTGTGGCAGTCACCCAGGGTTTTAGGCATCGATACCTGGAGTCCCACAGGCCCA
+GGGAGGTATGGCCAGCAGGGACTATGAATCTACATTCAGGTCCACAGCTGGCCCACCCGG
+CTCTGTAGACCCCCTCCTCTTCCTCACCATTCCCAGGTGGGGTCGAGCCTTCCCTCCCTC
+TGAGCCCCTCCAGCCCAGCCCAGATTCCTCAGACATATCCTGCCCATGTAGACTTGGGGT
+CCTGGGCTCCCACAGATCTGAGCCCCAGTTCGGAATTCCTCCCAGTTCAGTGCACTTTCC
+CTCAGTAGCCTCAAGTTTCCTCCTATGTAAAATGAAGGTGCTCCTTGTCGGGCATGACAG
+TGCAAGAAACAGCAGGCCACTGGCTGGGGAGGAGCCGTGGGCATTGAATTGTGACTCAGT
+GCCCAGCTTCCTTCAGCATTCAGACTTCTCCCCTCAGGGCTTGACCACCCTGCCCCACCC
+ACCGCTGATCCACACAGCCTCTGCAGAGATGAGCTCCAGGCCAGGTGGGGGCTGGGCCCA
+GCTACAGGTGCGGCTGGTGTGATGAACACAGTGTCATGCCTGCTCAGCTCCTGGACCAAC
+AACCCCCTCCTGCTGCCCTCGGGTGGGTAAGCAGTGCCTGGGTGACATCACTCATCTCCC
+CTCCCTACCCTCACCCGCCCAGGCTGCCCAGCTGAGATAAGAAAAGGCCCCACAGCCTGT
+GCCTGGCAAGGGAAAATTCTGTCCTCAGAGCCCCAATCTGAGGTGATGATACCACCAGGG
+CCCACCCAACCACCAACTCCCTCCTTTTCCTGAGGCCAGGAGTCAGAGGGAACCCCGGGA
+GGCTGGAGGTCAAATCAGCTATGAACACCTCGGGGCAACTGTTCTGGAAGGTTCTGAGAA
+TCACAGCATCTGTGGTCTTGCCAGAGTGGTCCTTGGTGGGACCACTTATGCTTTAGAAAA
+GAAAAGCCCTCTGAGGTGGGTGGATCACCTGAGGTCAGGTGTTCGAGATCAGCCTGGCCA
+ATGTGGTGAAACCCTGTCTCTACTAAAAATACAAAAATTAGCCAGGCGTGGTGGTGGGTG
+CCTATAATCCCAGCTACTCAGAAGGCTGAGGCAGGAGAATCGCTTGAACCCGGGGGGCAG
+AGGTTGCAGTAAGCTGAGATCTCACCACTGGGTGAAAGACCGAAACTCTGTCTCAGAAAA
+GAAAAAAAAAAAAAAAGAAAGAAAGAAAGAAAAAGAAAAGAAAGAAAAGCCCCAAATTGG
+GAGTCAGGAAGTCCTAGCAAATGCTTGACCTTGAGCAAGGCACTTAACCTGTTTCAACCT
+CGCTTTCCTCTTCCACAAAATGGGGATGAAAATCAACCCCCAACCCTGCAGAGTGTCTAT
+ATCAAACTAAATCCTCATCTGTGGAATGGGCTCCCAGTGGCTCCCTCCCCGCCAGGTGAC
+ACTCACCAACACGCGTGGGAAAGACCTCTTCGTCGTTGATGAGGCCTTCGATCCAGTCCA
+TGAGCAATGCCATATAGCGCGGCGCAGAGAGCTTGGCGGGCCGCCGGTACTGGCGCTCGT
+CCTGCCAGCGGTACTCGTAGCGGGGCCCGCCGGCCATGACCGGGCAGCTGGTCTCACTGC
+AGCGCTCCGCCATAGTGCCGTAGATGAGGTTGATGCGGTTGAAGAAGTCCACCACGTGCA
+CGGCGATCCAGTCGTCGATGTTCTCCCCGGGTGGTAGCCTCACCACACTGCGCAGGTCCA
+GGCCCGACTTGAGAGAGGCCTGTGCCTTCTTGTACAGCTCAAAGCGCTGTGTGCCCGGCT
+CAAAGCGCTTCCGCGGCCGGAACGTCTTGTCCTTGGCGAACACCTGCTTCAGGCACAGGG
+CCATGGCCAGCTGGGCCTGGGGCTGCTGTCCAGGGGCTCGGACCTGAGGATACCCTGCCA
+GGGACAAGGGCATAGGGGAGCTGGCGGTCAAGGCCTTATCATCTGGGCTCTGACTTCCCA
+ATTCATCATTTCCCTGTCACCTCTCAGCCTTTGCTCAACCTCTGCATCCTCTGCCTGGAA
+TCTAAGTCCTCAGCCCCTAGGTCCAGTGCCCCGCCCTCTTTCCAGGCTATGTTAGTCCCC
+CTTGCTAAGCCCCCACAGTCCTCCCATCTTGCTTTGTCTCTTTTCTGCTTTCATTGCAGA
+GCTGGGCCTGGGCTCTAAACAGGTGCCCCTCAGACTTGCTGTTGGTCACGAGAGAGGTCG
+CAGAGGCTCCCTGCAGGCCCACCAGCAGACAGGGGCTTGGACGAGATGACCTCTGGGAGC
+CCCCTTGGCCAGCTGGTGCAACGTGGGAGAGCCTCGCAGCATTGTGCTGGGGGCAGGGTG
+GAGGGGGGTCGGGGGTGGCTTTCGGCTTCCTCTGGGATATCCCGTAGTCCATCCGGCCAC
+CGGGGATTCCCAGGGAGCAGCAGGGAACTTTTCTACCAAAAATGTCCTTTCCTTTTTTTT
+CACCCTGAAAGAGGAAAGGGCCCTCCCGCTGCCAGCTGGGCGGCTTCTGAGTGTGGCTGC
+AAGCACTGGAGGAGGGGGAGGGCGGCAGGCCAATGAGGGCGTCGCTTCCTCTGACAACAG
+CTGGAGATCCTTCCCCTCAAGCCAGCCTCCTCCAGCCCCAAATCTGAACAAGCCACTGGC
+TCCTCCCGTTGCACCTGACACTCAGTAGACATTCCTCTAGCAACTACTATGTGCCTGGCA
+CTGGGAGGTAGAAGAGTATAGTCAGATGCACCCAGGAGGGCCCATCTAGAGCTCAGGCAA
+ATTTACTTTGCCTCCTAGAATTTAAGGATCCCAGATTCAGAACAAATTTTGGGAGACAGT
+GATCAGGGCCCTAGGCTCAGAGGCAGGAGTCCTGGGTTCTAGTCCCAGCTCTACCACTGG
+CTTACTGGGTGACCCCTGTATCACCATGGATTTAGCCCATCCAGGTCCTGGGTCACTCTG
+CTATAGCTAGGTTTCTAAGACCTGAGTCATCTCATCTCAACTGTGAGTGTGTGAGCTACT
+GGGAAATGCAGACCCATGTACCTACCAAAACTAGAATTTAGCCACCCACTAAGCACACTG
+CCCCTGCCCCTAGACTGAGCACTAAGGCTGAGTATAAGCTAAGAATTGCATTCTGGTTCC
+TGGCTGACCTCTGACCTGGGCTCTGGCAAGTGTGAGCCCTGACTCTAGCCTTTAGCCCTA
+CCCTGAGGCTTGCTTATGGCCAAAGCCTGGGCTTGACCTCTGACGCTGGAGCACTGTCCT
+TTCTCACATCTCTGGTAACCCTGGGACAGGATTGGGGAAGGGAGGGTGGGAACCAGGTGA
+CACCTGGGTAAAAGCAAAGGGATGGCACATATTTCGGGGAGGGGTATTACTTCTGGCAAG
+AAGTCAAACTAGCTGGGGAGCTGTTTGAGACAAAGGTCCTTCCTTGAACCCACAAAGGCA
+GGCCAGGATGGGGGCAGTCTGGTAAAATGAGAGCAGCTTGGAGAGTAGAAACAGGCCATT
+CAGCAGGAACTTGTTCTCTTGAAAAAAACTCACAGATGTGAAAGGTCATCTCATCCATCC
+CGACTCTTCGACTTCTCACCCAAAGAAGTCCCCAGGGTGGGACCCCAGTTTCCAGAGCAA
+AGAGATTTCTGCGCTTCATTTGCCATCTCCATTTTAAACTCTGCTTGGGGCAAGTGCTTC
+CAAAATCCCTCACACTGCAATTAGGCGGGGCTCCTGGGCTCCCCACATTGCATGGCCCCC
+TTTATGACAGTTAGAAATAGGCCCCCACCCTGGCATTCAGCACCTTGTCCTACCTTTCCT
+GCCCCACTTCCCACCTCCCCACACCAACCACCCTGGGCTTCTTCCTGATTCCTGAACACG
+CCCCCACTCTTTTGCCTCTGCATGTTTTCTTATCCCTCCACCTGCCTGACCACACATCCT
+CAGATTGGCTGCTACCTCCTCCCACAGCCTCCTCTCCTGAACTCAGATCTCCTTCTCCTT
+GGGTAGAGGCTGCTTTTGGTCATTGCAGTCTCCACTCCATCCCCAACCCACCCCCAGCTT
+AGGACAAGGCCTGGCACAAAGTCAGTGTTCAGGCTTTAAGGAAAGCTTAGACTAGAATCT
+TAGAGTTAAAATAGCCCTGATAGATCAGCTGGCCCAACTCACTTGTACAGATGGGGAAAC
+TGAGGCCCAGATGAGGAAACTGAGGCCTAAAAAGAGGACTTGAGGAGCCTGTGTCCACAT
+AGCAAGTTACAAGCAGAACTGGGAACTGGGATAAGGTGGGGCTCAGCTCATGACCAAGAG
+TAAAAGACCATTTTCCTGCACTGGCTCATCAATGGTCTGGTGGAGACAGAGAAGAGGAGG
+GGAGTGGAGGGACAGTGGAAGCATCTTCTCCACCAAACAGCCCAACCTGCTTCCTGTCCC
+CAACACACTGACTCCGCACAGCAACTGGGGTGTCCTGACCAGTGAGCTAGAGTTCCACCT
+TACTCCTGTGGAACTTCAAGGCCTGGGTCTCTTTCCAGGAAAATGTAAGCTCAGGGGGTG
+GGTGCAGGGCAGGTGCTCTTCTAGCCACAGGGTTAACTCCCTTCACTCCCCACCCCCATG
+CCCTCACTGAGTTTCTATCTGTCACAGAACCTCTGTCTCTCCCTGAACCACTGCCGTTCC
+CCGTCCTAGCCCCCATTTCCCAGTGATGGCTATCCTTTCACTCCTGGAGTGGCAGTGCCT
+TGCTCGTTCCCTGGGTGCGGATCTGGGCTTCTCAAATGAAGACAGCAGGCTGACCCTACC
+TGTTTCTGATATTTAGCCCCCTGCTAGGCTACATCTACCACTCCTTGGGCCTGGCCCAGG
+ATCTGGGCCAGAGGATGGCCCCAGTTTGAACCCAGAATCCATCCTGGGACTCTCTCTAGG
+ACAGAGGTCGAAGAGAAAAAGTAGAGGCGAAGACTCCACGCTCTCCTCGCGGCGCGCAGC
+CACCCACGCCCACCCCCGGCTTCCCTGCAACCTCAAACCAGCTCCCAGGGCCAGGAAGGT
+CGTAGGACCCAGAGGAGCCCGCCTGACATTTCCGCTCCCCGAAAACACGCCCCCCAACCC
+CTCCCCTCTGCCCCGTACTCCCCCACCCCGACAATCCCCCCCGCAACTTTCGAAGCTCTG
+AGCCTCGGACGCCAGCCTCAGGACAGCGGCCAGCCTGCCTTCGGGCGGGACTCTCCTCCG
+GACTGTGCCACGCCAGGACGGCCGAAGAAATGAAAGTGGAAGCCAGGCGGGCGGGGTGCG
+CGGCGAGGCCGCAGGGGCACGGCGCACACTCACGGGTCCTCTTCTGGCCGTGGGGTCACA
+TTCCCAGCCACAGGATCGCCTTTCTCCTGCAGGTCCCGCAGTGCCTGTTCTCTCTCCTGT
+CAGCCTGTCCGTCTGCCTGTCCTGCCGGCCGCGGCTGCCCTCCTGCCCCGGGCGACGCCA
+GCTCCG
diff --git a/test/csq/ENST00000528237/ENST00000528237.fa.fai b/test/csq/ENST00000528237/ENST00000528237.fa.fai
new file mode 100644 (file)
index 0000000..561f673
--- /dev/null
@@ -0,0 +1 @@
+1      59466   23      60      61
diff --git a/test/csq/ENST00000528237/ENST00000528237.gff b/test/csq/ENST00000528237/ENST00000528237.gff
new file mode 100644 (file)
index 0000000..127468e
--- /dev/null
@@ -0,0 +1,17 @@
+1      ensembl_havana  gene    21      59446   .       -       .       ID=gene:ENSG00000079277;Name=MKNK1;biotype=protein_coding;description=MAP kinase interacting serine/threonine kinase 1 [Source:HGNC Symbol%3BAcc:7110];gene_id=ENSG00000079277;logic_name=ensembl_havana_gene;version=15
+1      ensembl_havana  transcript      14712   28862   .       -       .       ID=transcript:ENST00000528237;Parent=gene:ENSG00000079277;Name=MKNK1-022;biotype=protein_coding;havana_transcript=OTTHUMT00000387152;havana_version=1;transcript_id=ENST00000528237;version=1
+1      havana  exon    14712   14770   .       -       .       Parent=transcript:ENST00000528237;Name=ENSE00002192432;constitutive=0;ensembl_end_phase=-1;ensembl_phase=1;exon_id=ENSE00002192432;rank=7;version=1
+1      havana  CDS     14712   14770   .       -       2       ID=CDS:ENSP00000432665;Parent=transcript:ENST00000528237;protein_id=ENSP00000432665
+1      havana  exon    17550   17623   .       -       .       Parent=transcript:ENST00000528237;Name=ENSE00003471601;constitutive=0;ensembl_end_phase=1;ensembl_phase=2;exon_id=ENSE00003471601;rank=6;version=1
+1      havana  CDS     17550   17623   .       -       1       ID=CDS:ENSP00000432665;Parent=transcript:ENST00000528237;protein_id=ENSP00000432665
+1      havana  exon    19178   19257   .       -       .       Parent=transcript:ENST00000528237;Name=ENSE00003580253;constitutive=0;ensembl_end_phase=2;ensembl_phase=0;exon_id=ENSE00003580253;rank=5;version=1
+1      havana  CDS     19178   19257   .       -       0       ID=CDS:ENSP00000432665;Parent=transcript:ENST00000528237;protein_id=ENSP00000432665
+1      havana  exon    23133   23230   .       -       .       Parent=transcript:ENST00000528237;Name=ENSE00003517498;constitutive=0;ensembl_end_phase=0;ensembl_phase=1;exon_id=ENSE00003517498;rank=4;version=1
+1      havana  CDS     23133   23230   .       -       2       ID=CDS:ENSP00000432665;Parent=transcript:ENST00000528237;protein_id=ENSP00000432665
+1      havana  exon    25831   25932   .       -       .       Parent=transcript:ENST00000528237;Name=ENSE00003482318;constitutive=0;ensembl_end_phase=1;ensembl_phase=1;exon_id=ENSE00003482318;rank=3;version=1
+1      havana  CDS     25831   25932   .       -       2       ID=CDS:ENSP00000432665;Parent=transcript:ENST00000528237;protein_id=ENSP00000432665
+1      havana  CDS     28477   28492   .       -       0       ID=CDS:ENSP00000432665;Parent=transcript:ENST00000528237;protein_id=ENSP00000432665
+1      havana  exon    28477   28577   .       -       .       Parent=transcript:ENST00000528237;Name=ENSE00003620146;constitutive=0;ensembl_end_phase=1;ensembl_phase=-1;exon_id=ENSE00003620146;rank=2;version=1
+1      havana  five_prime_UTR  28493   28577   .       -       .       Parent=transcript:ENST00000528237
+1      havana  exon    28837   28862   .       -       .       Parent=transcript:ENST00000528237;Name=ENSE00002159407;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00002159407;rank=1;version=1
+1      havana  five_prime_UTR  28837   28862   .       -       .       Parent=transcript:ENST00000528237
diff --git a/test/csq/ENST00000528237/retained-stop-incomplete-cds.txt b/test/csq/ENST00000528237/retained-stop-incomplete-cds.txt
new file mode 100644 (file)
index 0000000..8863bb8
--- /dev/null
@@ -0,0 +1,3 @@
+14714  G       A       stop_retained|MKNK1|ENST00000528237|protein_coding|-|143R>143*|14714G>A
+14714  G       A       stop_retained|MKNK1|ENST00000528237|protein_coding|-|143R>143*|14714G>A
+
diff --git a/test/csq/ENST00000528237/retained-stop-incomplete-cds.vcf b/test/csq/ENST00000528237/retained-stop-incomplete-cds.vcf
new file mode 100644 (file)
index 0000000..6232457
--- /dev/null
@@ -0,0 +1,7 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+##INFO=<ID=EXPL,Number=1,Type=String,Description="Expected consequence with bt/csq -l">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      14714   .       G       A       .       .       EXP=stop_retained|MKNK1|ENST00000528237|protein_coding|-|143R>143*|14714G>A;type=ENST00000528237:47037783-G-A
diff --git a/test/csq/ENST00000536784/ENST00000536784.fa b/test/csq/ENST00000536784/ENST00000536784.fa
new file mode 100644 (file)
index 0000000..caae9a1
--- /dev/null
@@ -0,0 +1,259 @@
+>11    11:60704556-60720002
+TCGTGAGGAAGGGCTCATGCCCCTTATTTATGGGAACCATTTCATTCTAACAGAATAAAC
+CGAGAAGGAAACCAGAGCTGGGACTGCTGCCGTCTGTCCGGTAGAGTGAAGCAAGGGGGC
+TGGAATAGGGCCTGTTCAGCCCCTGTCCCTGCTGAAACGGCTGTGGGAGGCTGGGCCCTG
+GGACGCCCTCTCATAGCGTCCAGCGATCCAGACAAATAGGAGAGCCGTGACGGCCTGAAT
+GCCAGCCAGCAGGAAGAAGTAGAGGTCCATCCGGCAATTGTTGATGTTCCCTGGGGAAAG
+GAGGGGTTAGATTTGGGTCAGGACAGGGATCCTCTGTCTTGCGCCCTGTGCCTGCCGTGT
+CCTAGCCCTGGGGCTGGCAACTGAGGCCATGTGGGCAGTGGTGGGATCTGAAGACACTGG
+ACAGATACCCACTAATGTTTGACTTCCTGAAGATCTCCAGGGGTGTCTACAATTCCTCTT
+CAGCTATTCAGAAGGGGGCGTGAAATATAAACACCATGAGAAAGGTAACCCTTCAGCCAG
+AGATGGCAGAGTTCCAGAAGCAGAAAGGAGCCTTGGAGGTCCACTAAGTTCAACACTTGG
+GGAAAGAAAGGCCCAAGGAGGGAGGCCACGCTGTGGGTGACTGGCCAAGCCCGGGCTAGA
+ACCCCATTCTCCCAAGTCTAGCCCTCTACTTGCTTCTCCCCAGAGTCAAAGCACTTTAGC
+AGTTGCCACCTCCTTTCCAAGCCTCCCTCCATCCATGTCCCACTCCTGGGGAGGCCCCAT
+ACTCACCAAAGTCCTTGGGGCAGTGCAGCCAGCCCCCGGGCAAGGACAGCAGTGCCACTA
+GGCTGGAGCCCAACAGTGAGCCCACCCCCGACAGGCAGAAGAAGATGCCCATGATGGCAC
+CCTGCATGGAGCGCGGGGCCTCTGAGTAGGCAAACTCCAGGCCTGCAGAGGGGGAGCAGA
+GACGATCTCAGGGGCTGGTGCAGGCGCAGAGAACAGGCCCAGGCCCCTGCTTGCTGCCCC
+TGACCCTGCCCCCACCAAGCCACCCTCCAGGCTTCCCCTGGATGCCTGTCCACTCAGTGG
+CAATGACAGCACCCATGCATCAATGCCGCCTTCCCCTCTGCCCTGCTCACCTGCCTCCTG
+GCTGAACCCCTGCACCGGGGTACTCCATGCGCTGCCCCAATAGCTCTGTCTCCCCTCCTC
+CCCTTCCTGCCAGGTCTATCATTTCAGTGACAGCACCATCTTTACCTCCTCTCTCTCCCC
+ACCCTCTCTGCCCACCTTCAACGTCATCGTCAAATTGTTTTGATACAGCCTCTGAAATCT
+ATTCTAAATATATGTCCTTCTCTCTATTCCCTCTGCCCTGGGTCCAACCCCAGCCCTGGT
+CACTTTCTGCAAATGCCTCTTAAACTCCCCTGACTCCTGTCCTCCTCACACAGCCAGGAG
+CATCAGTCTAAAGGACCTCGGATGGGGTCCTTTCCCGGCCAAAACCCCCTGGAGAGGAGG
+GGCGCTGTTGCCTTCAGGAGAAATCCCAAGGTGCAGGCTCAGCGCACAAAGCCCTTCGAC
+ACTTCGGCTCCCTGCACCTCCCATGCCTCTCCAGCCCTATCCCCCACGCTTCCCAAAGGC
+TTGGGCCTTTGCTTATGCTGTTCCCTCTGCCTGTAAGACCGCTCCTCCTACCCACTCACC
+TGCCCGCCTCCTCTCCATGCTTAAGGGCTCCCACTGCACTCTGCCCTGACTTCCACAGCA
+CTCCACTGGCTCACTGTTTGCCTGACTCTCTCCCCATCTGAGTGAGCTCCCAGGGTCAGT
+CTTTTCTTTATGTCTGACCCAGCCTAGCCCTGGGCCCGCAGCTGAGGAAGCCCTTGCTTT
+TTTGCTGACTGAAGGGCCTGCCCCAGCCTTGCAGCTCTAGCTCCCAGCCCGGGGAAGGGG
+GTTGGGAGGGTGGGGAGCGAAGGACATAGAAATCCATTACTATGACCCAGAGTACTGTGT
+GCTATGATAGAGAGATGAACACGGGGCGGGAAGGGAGGACCCCTTCTGCCCAAGGACCTT
+GGTATTTAGGCTCAGAATTGAAGGGGATATTGGAGTTCACCTTCAGTCTAAGGTAGAGGG
+AACAGCAACTTCAAAGACACAGAGGGTGGAGAACCTGGCACCAGGGGAATACGTGGAGAG
+CTGGTGTGGGAAGTTTCTTGCTCGCCTCCAAATCCCCAGTGCCTGTCACATAGGGGCTGA
+CTTGAACCAGGTGCTAATTATAGACCCCCGTTGGGTGAATGAGCCCTGGTCAGAAAACAC
+TGCCTTCCTCCATGCAGATGGGCCCTGGGGGCTGCATCCCTGGGGTACCTGACTTTGAGG
+TGCCACCGGGCAGAGCCCATCACTGGTGCAGGAGCAGGGGAGGGGATCCAGGGTACCTGG
+GATGCTGGCAAAGATCTCACTGATCCCAATGAGCAGGTACTGAGGGATCTGCCACCAGAT
+GGACAGTGGTGCCGCGTTGTACAGGACCTCCCCAATCTGCTGGGACACGGTCTCGTTGTG
+GTGGATGTAGTGTAAGCGCTCCATCTCCAGGACTCCTGGTGGAGGAGCAGAGGGGGATTA
+TAGTCAGGCCCACCCCAGGCAGCTTAGCCCACAGAAGAGCTTGTACATGGTGGGGATGGG
+GTACTCATGAAGCAGCCAAAGATTGAGCAGCAGGCAAGGAAAAGAATGCTGGACTGGGGG
+GTGGAGGAGGGGGCCAAGATGTGACCAACTCCTCCCTTTTGGTCTTGGCTGCTAGAAGCT
+CCAAGCTGAGTTTTGCACTCAATAACACTAACAACTCTCATTAATGGAGAACCTGTTATG
+TGCTAGGCATTTACCATGCATCCTTGCTGCGGAAGAAAGTGAAATAACTAGCACTTTCAA
+GTGCTTAACTAGAAAGTTAAGCAACTAGCCCACAGTCACACAGCTGATAAGTAGTCAGGG
+CTGGATTTGAGCTCTGGTATGTCTGGTTTCAAAGCTGGCCTACTTTCCATGATATCACAT
+GACTTCTCTACTGCAACGTCAAGTATTGCTGTAGTGTTTCTAACCTGGCTTTCAAGTTTA
+ACTATGTTATCTCCTTCTCCTGTGTTGCTTGGGAGATAGCTGTGCTCTAGTGGAATGAAC
+ATTGGACATGGAGTTGGGGGACCTGGGTTCCCAGCCTGGCTAGCTGTGTGACCTTGGGCA
+AATCACTTAACCTCTCTAGACTCAGTTCCCTTACTCAAGAAGCAGGAATAACATTCCCAG
+GATTATTGTGAGGATAAAATAGGACAAACTGCTTTAAGGATATAGCTGGAATAAAATCTA
+GTTGGGTTTTCACACTTTCAACACAATACCGTTTATGGAGCTTTCATTTCTCCAGCTCAT
+ACTTGTGATCCAGGCACACTACTGAGTGCTTTACAGACTTCATCTGCTGTAATCCTCACA
+ACACCCCCCATCAGACTGAGTTCCACAAGGGCAGAGCCCTGCTCAGGGTCCGAATGACAC
+CTGTCCCCATTTTAAAGACATAGCTCAGAGACTCTAAGGAACTTCAGGGTCATAAAGTTA
+CTAAGTAAAAAGGGTTCAGGTTTGTGCAACAGTGTGAAAGACTTCTTTAGCTGATCCCCC
+CCACTGCCCCCACCAACCCCCACTTTGTAACAAATGGCTTCAGATCCTTTTGAAATGGAA
+GAAGGAAGATAATTTTTTTTTAAGTCTTCATTTGCCACTAAGTGGAAAATTCATTCAACA
+CATTTATGGAGGGCCCACGTGCATGTTCATAGCAGTGAATAAAAAAAGAAAAACTATCTC
+TGCCTTCAAGGAGCTGATAATTCACTGGGGGAAAATATTTGTTCCTCTCTCGGCCTGAGT
+TTCTTCTTCTGTCAAAATGAGGGGCAGCTGGATTAGATAGGAGGGTCTCTTTCAGCTTGC
+ACCTCTGGGAAGCCAACACTGACGCCCACTGGGAGAGGCTGAACTTGGTCCAGGCTACCA
+CTTCAGCATCAGCCCATGGTGGAAGCAGACTTCCCCAAGCCCAAAGTTCAGCCCCCTGCC
+CCACACCCCTCTGCACACCTGCCACAATGACGGAGGTAAAACCAAAGAACATCCCCAGCG
+CCATCTTCTGCAGAGCAGAGGGAAGCAGCTTGCACCGCAGCAGTAAAGGGTCGATCAAGC
+GGTCCTTCAGAGGGACCAGAATCAGCACCACCACAACATTGGCCAGGAGGAGCCAGGCTT
+CCGGGATCTGGGCAGGAGGAAGTCAGGAGAGGCAGGCTAGCAGAGTGCAAGGAGCCTGGC
+TGCAGTCAGGAGACCTGGACTCTAGACTGGCCCTGGGTGACCCTGGGGTCCAGCTCCTTT
+CCCTCTCTGGAGTTCATGCTCCTCAGCTGTGTAACCAGGGAGTGGGATTATGTAGAGATG
+GCAAATAGGTTCCTCTTGTATTCTAACTTTTATCAATTGGTAGTGGCTGATTATGGAACA
+TTTATGGGCTCAGCATAAAAAAAGTCATGATTGACTAGTGATGTCTGCCATGGGCAAGGA
+AATGGACTACAATGGCAAATTTCTCATATATCTGCCAGCTCTGCAGATCATTCATTTCAT
+GAGTCTGAAATGCCAAGGAACTGGTTTAGAAAGTTCTGGGAAAGGCAGAGATCTAGGTAT
+CTAAGGGTCCCAGAGAAAGAGGGGACAAGGAAGAGTTGAAAAGGGACCTAAGTATGCTTG
+ATCTGAGGGTGCAAATTAGGCAGCGAGACCTGCTTCAGAGCAGCAGCATGGGGGTGTGCA
+GCTGGCCTGAATTCCTTCAAGCAGTTGAGCATCTTGGCAGGATCCCTGCGCTGTGACACA
+AGTCCTCCCACCCTCCAGGTGCTTTTCCTGTATCCTGAGGTTGCCTTGCAGGCAGGAAAG
+GGGAGTGTGAAGGCAGTTTCATTTCCTCCTCTTCTCAGAGGAAGCCGCTACCTGGCTGAA
+CTGGGTGCCGAACACATGCTTTATCTCTCACCGTGTAGCTGCTGCCCTGGGCTCTCAGGG
+CCACAGAGATGTTGGCCGGGTTGGCTGGGAAAATGTTTGGGATGTGGAGGTGAAGACCCT
+GCAGGACATAGGTGGACTGCATCTGCCAAGAGAGACAGGGGTGAGGCTGGAACAGAAACG
+GCCATGCCCCCTCCCAACTCCTAGGTGGCATTCCTCAGCGCCGTACCACAGGACAGCTGG
+GCAGCTGTCCCCTCTCCCAGTCTCAGGGAGATAGTCACCTTCCCACCCTCCTTTCTCCTA
+GGTAGCTGGGCTGGGCAGGGAGCTTCCTGTGCTCTGCTCTCAGGCCTGTAGGCAGTGCGT
+GCAGCCTTATCCCAGAGCCCAGGCACAGCTGGTCTGACTAGTATTTGTGTCCCCAGGGCC
+CAGCACAGGGTAAGCATGGATAAATGTTTGCTGAAATGGGAAAGATAATGGCTGCCCCCA
+CAGGGAGTTCTCATCTGACACTGAAGCCAAGCTGAGTCCACAGGTTGACACAAGCACTGC
+ATAGACATGGACTTGCCAGAATGGCTCTGGACACAGCTGCAGGAGCAGGGCCCAGGGGCC
+ACCTCCAATACCACGCACTGCCCCTTTAGTTGCTATATAATGGAGTAGGATCCAGGAGAC
+TCCCACAGGAAGGGCTGGGGCAGGGGAGAGCATGTGGACTGCTCAGGGCAGCAGCCATTT
+ACCAACTGGTATGGAAGGAAGTCAGTATCTGATTGGTATGACTGAGAATCAGCCATGGAC
+ACCCTCCCACCACATGCCGCCATCTCATCATAGAAATACTGTGTGCCCCTAAGTAGCAGG
+CTGGGAGCTCCAACAAATGTTCCTGTGAAGGGGGTATGGAAGGCAATGACCTTATGGCCT
+GGGGGCTAGCATTAAGCTGCTGCCCACCCTCCTATCACACACACACACACACACACACAC
+ACACACACACACACACACACACACAAACACATCACTAACCTCCCCACTGAGGAGTAATAT
+GGTGAGTGGAAGACAATAGTTCTCAACTCTGAGTATCTGTATCATCTGAAAAGTTTCTTA
+AACTAGAAACTTCCCCAGCAATTCTGATTCAATAGCCTGTGGTTGGACTTGGAATCTGTT
+TTTAAAACAGCATATTTTTAAAAGCTCTGCCGGTGATTCTGAAGCACAGCCAGGCTGGGG
+AACCACTGTTGCAAAGTACTCACTTTTGTGAGCTTGCCCCTGACCTGCCTGCCGTGGGGC
+CTTGGGCAACTGACACACCCTCTCTAGGCCTCAGCTACCAAGTCGGACAATCTGAATGCA
+GCAGAGCTGGAAAAGCCTCTCGTTTAAGCCACCCATTGTACACATGAGGAAACAGGCCCA
+GAGAGATGAGGTGACTTATTCAAGGACCTAGCCTGGCACAAAGCCATCCCAGTAATTCAA
+CTCCCGCAGGAGGTATAGCAGGAGGAAGCTGTCTCCAGAGTTCCTCTTGCCGTACCACCG
+AGGGAGTTGGATTGCTGAGACGGCTTTGTGCCAGGCCCCATGCTAGCTGGTACGGGGCAG
+CACCTCACTTTATTCCCAGACTTTCCCCCTTTCCACATGCCCTGGGCCTCTGTGATGAGA
+AATGAGGCCATTCAGATGGTGAGTGGGGAGCCAGGCCCCCAGAGAAAAAGGGCAGGTATG
+CTCACCTGGAAGTAGACCATCCAGTAGGGCACCAGGGTCACCATGACGGGCAAGATCTTC
+ACCAGCACCTGGAAGTTGGCGATGTCCTCTTGCGGGGAAGCCCCTGGCTGGGGAGACCTC
+TCGTCGGCCAGCACGCGGGCACATTGACGGTCTCTGTGAGACCCCAGAGGCAGCAGATAA
+AACAACAGTCAAGGCTGGGCTTGGTGGCTTATGCCTGTAATCCCAGCACTTTGGGAGGCT
+GAGGCGGGTGGATCACCTGAGGTCAGGAGTTCAAGACCAGCCTGGCCAAGATGATGAAAC
+TCCGTCCCTACTAAAAATACAAAAATTAGCCAGGCTGTTTTGGCGTGCACCTGTAGTCCC
+AGTTATTTGGGAGGCTGAGACAGGAGAATTGCTTGAACCTGGGAGACGGATGTTGCAGTG
+AGCCAAGACTGTGCCACTGCACTTCAGCCTGGGCAACAGAGCCAGACTCCCTCTCAAAAA
+ACAAGCAAACAAACAAACGCAGCAGCCATAATCTTCCCCACCACCTCAGCCAACGTTTTC
+ACTTCTACCATCACCCCCTAATTTAATCCTCCTCCCAGTATCAGCACGTCTCTGAAATCA
+GTACCCTCATCTCCTCCACCCCGCTGTTAGCACCACCTTCGCCATCATCACCACCATCGC
+CAAGGCCAGCATCCTTACTATCATCACCTTTAGTAAGGTGACTGCTGTCAGCAAAATCGT
+CCTCTCCACGGGGTTTCCATTCACATCACCATCACTCTTTTTCAATGTTGGCACCACTAC
+TGCCAATATTATTCTATCCTCTCTTTTGCTGCAAAAGTGCCTAGCCAAGACTCATTCCGC
+TCTAGAGCTGTGGCCCCTCTGAGTCCTGAGGGAAGTAAGACCAGAGACTGTGGAAAACAG
+TCTGAAGGGATTTTTTGGCTCGTAGCATCAATTTGCCACGGGAACCAGGGGAGTCCCAGT
+CCAAGCCTGACTCAGAGAGAGACGCTGTCACAGATTTGATACACCAAAATTCCCCCCCCT
+TGCTGTCTCAAGTCCATCCTCCTCAACAGTCAACATGGCAACCCTCTCCCTCCATGACAA
+GGCATAGAGAGTGGAGAGGTGGGGGTAGAGGGAATATCAGTAGGCGACAAGATTGATCAA
+TCACTGCTGCAGCCTTTACCCTTTGCCCTTTGCCCTTTGTCCTGAGAGCTTTCTGACCTC
+TTTTTGTCCAAGAGCCTTGCACTGTCCTTTGAGATTCCAAAAGGGACAATATTAGTGTAG
+TCATCTCCAAAGACAGCCACTGTCAACTCCACCCTTCCCAGCGTGTGCTGCCATTTTGCC
+ACCAACAGGTGGAGTTTACTTTCACTGCCATTGTTTCCCTGCTGGCCTTGTGACAGCTTT
+GACCTGTTAGAATGAAGCAGAAGTGGTGGTCTGGGACTTCAACGCCTCTTAAGGACCTTA
+AGAAGACCCATAACTTCTGCTTTCTTCCTCCCCGGAACATTCATTCTTGGAAAGCTCCCT
+CCTCTTGGAACCCTCACACGACGCTGTGAGAAGTTCAAGCCACATGGTAAGACCACACGA
+ATGGGAACCAAGGTGCTCTGGTCCACACAGTCCCATCTGAGCTCACAGCCAACAGCCCAC
+ATTGACTGCCAGCCATGTAAGTGAGCAGACTCAGAAGTTCTAGCCCTTTCCAGGTCCCAA
+ATGACTGCAACCCCAGTGCCATCACGAGAAGCAGAACGGCCCGACTGAGCCCAGTCACTC
+AGAACTGGGAGAGGAGATAAAAAGGTCATTTAAATCACTAAGCTCTGGTGTGGTTTGTTA
+GGCAGCGATAGGTAATGAAAACCACCACACTTCTCGGCTCCTGACAACTTACAAACCTCT
+AGCAATATGCCAGACTGGGGAAAGCATGTTCTTCACCTTTTTCATTTAGATCCTATTGAC
+AGGAGCTGTAACTGGCTGCAAGGTCTGGAGACAGATTTGCTTGGCATAAGTAGACAGTTA
+ATTTAGGAAGGCGAGGGGCAAAAGGAAGCCATGGGACCTATGCAAGGTCATTCAGAACCT
+TCCTCCTTTGGATGTCAGCTAATGAGGAGGGAGCGAGTTTGGCCGATTTCCTAAGACGCT
+GTGATGGTTAGTAACAGGGTAATGTGGAATTATTTACATTGTATCCTAACAGCCTTCATT
+GGAAACATCATCCCCATCATCCTCTCCTTTAATGCCACTGTCATCCGCATTGCCAATGTT
+TGTGTCTTCAGTGTAGATACCAACACCATCATCCTTATCCTTACTACCATCTTCACTGTC
+AAGACCCTGATCATCCTCACACTTCCTTTTTTTTCATTTTTCTTTTTTTATTTTTTTCCT
+GTTCTGTCACCCAGGCTGGAGTGCAGTGGCACCATCATGGCTCACTCCAGCCTCAACCTC
+CTGGACTCGATTGATCCTTCTATGTCAGCCTCCCAAGTAGCTGAGACCACAGGCACAGGC
+CACCACACCCCACTAATTTTTGTATTTTTTTGTAGAGATGAGGTTTCACCATGTTGCCCA
+GGCTGGTCTCGAACTCCCAGGCTCAAGCAAGCCACCAGCTTCAGCCTCCCAAAGTGCTGG
+AATTAGAGGGATAGCCACCGCCCCCAGCCCCATCCTCACACATTCTGTACGTAGATGGCA
+ACCAATAATACCACCACCACTACCACCACTACCTTGACCTCCATCCTCAGTCACAGCGGG
+CAGCTCTGGCCCACTGGAGAGCAGATCATCATAAAAAGCTATCACTGTAGCTGAACCAGA
+ATGTCTGCAACCTGGACCATGCCTCCCCGGGAGCGATCCAGCGCTTCTCCAGGCTTGGAG
+GCTCCCTGCACCCAGAGCCCCTCCTTACCTGGCCGAGTGTCGTTGCCACAGCTGGGGGCA
+GCAGTTTTGGAGAGCGAGCTTAAGCATAGAGGACACTTGGCTGCCCATCGGGGGCTTGGT
+GATGAAGACGGGGGTGGCAAAGAGGAAGATGAAAAATGCCAGGCCCACACAGCCCACAGG
+GATGCTGTAGCCCAGCAGGAAGCTGATGTTCTGCTGAATAAACGCCACCACCAGCAGCGA
+CAGCACAGCACCCAGGTTGATGCTCCAGTAAAACCAGTTGAAGAAGCGGCGGGTGGCGTC
+GCGGCCGAGATCCATCACCTGCCATTCAGGAAGGGGTGACAGTGAGGGCCAAAGGGGTCC
+GGGGCACTCTCTGTACCCATACCCCTCCCTCCTACAGAGACACTTCTTGGGTCAGTGGGT
+GGTGGGCGTTCCGACACTTTCCCAGTCTCTGATCACAAACAGATGCTCAGTAAATATTTG
+CTGAGTGAATGAATGAATCCTTCTCTTGGGAGTCACTTGCTAAAGATCAGGACATTTGGC
+CCAGCTGCTTTTGCATACCCATGACACACACTGCTTTTTTATTGTCGCAGAGGAACACAT
+ACAACAGATGTCTCAGATGGACTTGTTCATTTCTGGTTGATTTATCCCTTTGTTTTTCAC
+TGAGCAACCTACACTATTCATTATTTTTTTTTTTTTGAGACAGTCTTGCTCTGTTGCCCA
+GGCTGGAGTGCAGTGGCACAATCTCGGCTCACTGCAAGCTCCACCTTCCGGGTTCATGCC
+ATTCTCCTGCCTCAGCCTCCTGAGTAGCTGGGACTACAGGCACCTGCCACCACACCTGGC
+TAATTTTTTGTATTTTTAGTAGAGACGGGGTTTCACCTTGTTAGCCAGGATGGTCTCGAT
+CTCCTGACCTCGTGATCCGCTCGCCTCGGCCTCCCAAAGTTCTGGGATTACAGGCGTGAG
+CCATCGCGCCCGGCCTATTCATTACTTTTATAATCAGAAAAAAGCCAATAAGATCTCAGT
+TTTATTGCACATTATTAAAAATGTTGTATGCATGTTACCGAAAGAACAGAAGTCTGAGCG
+AGAATTTCCTCTGCAGTTCGGAGAGGCAAGCAGAGAAGCCTACTGTGACCCATCCTTTCA
+CCCCACTTTTGTCCCTCTGATATACAGCAGAGGTGGTCCCAGGCACAGCCCCAAGAGTGA
+GTTCTGGCCTGGTGAAAAAAACGTTTTTTTTCAGGCCTCCCAGCAAGGGCAGATGGGCTG
+AAAATCTTTACCCAGAATTTGGATCAATCAGCAACAGCCAGGCCCCAGGCCCCTTCTGGT
+CTGTTGGCTCCAGTCAGCTGCACTAGCTGCTTCCAAATCTCCCAGGCCCAGGTCCCAGAT
+TCTGACTCAGCAGGTCTGGGGCAGGACCTGGGCATCTGCATTTAAAAAAAAAGCAGTGAG
+GACTAGGGGCCATTTCAATGGAGAGAATAAATACTTCTCTACATTGCTAAACCAGTCACC
+CTTTCCATGCCCCTGCAAATCTCAGGATCCATTACTGCCTTTCAAGTAGAGATTTATATT
+TCCACTAGCTAGGGCGATTTTGTCAAACTTTACTTTCTGTAGTTGCATTGGGGAAAAGAC
+AAGTATTTATTTTTCCTTTTTCAAATGTAAAATTATAGTCCACACAGATGCACTTAAACC
+CGCATTCCATTGGAGATTCTGCGGGGTCCTCCTGGAAGTGGGGAGGGAGGGGCATACCAG
+CTCACTGATAATTCTCGCTCTAGACTTTCAAGCAGAAAATTGAATAGGTCCCATTAGAAG
+CAGCCACTTCCATTTATTAATTGGAAGTAAATGAATGTGACTATTGTAACTCTAAGGGGG
+AAGACCAGGCAGCCCATTCAGGATATAAATGAGTTCTTTTAGAATGAGCAGATGCTTTGT
+CGAGAGTGATGGATGGCCCTTTCTGAAATCAGCAAGTATGTGAAACACGCAGCTCCTGGG
+GTATAGCTGTTGCCAGATGGTGCCAGTCCCACCCACCCCCACATCCCCATCTGACTGCCC
+CCCTGAATTCTGCAGCCGCTTCCTGCCTGTTGTGAAGTACCCACTCTTGTTAACCCATAT
+GCTATCTACACTGCAGCCGGAGCCATTTTTGAAGAGCTCAAATCCAGTGATGTCCATTCC
+TGCCTCAAATCATTTTGGTGTTTCTGCACTGTCCTAGGGATCAGGTCCCGACTTCATGAG
+GCCTTGTGGCCTGCCTTTGCTCCACCCAAAGTTCGTGCCCAGCCAAGGGGAGAACGTACA
+GGAGCTTCTGGCCCTGTTGATGCCACGGGAGGCTCTGCTCAGTGGCCTGGCCTCCAGAAG
+ATCAGTTTTGCCACAGGGGGTACTAGATGGGTGAGGCTCTCTGGAGGTCAATAGGGTCAA
+TGACACAGGTTAAGGGTACTGGGTTGGGGGTGCTAGTGGGATGTCAATGAAATAATAGGA
+TTAAAGGAAGATGAGAGATTCCCATTGACAAATATTGGGGGTCTCTAGGTCAGAAAGAAT
+GTCAACAAGAAGTAAGAAACGGTCAGGGCTGGCCGGTCGCAGTGGCTCACGCCTGTAATC
+CCAGCACTTTGGGAGGCTGAGGCAGGTGGATCACCTGAGGTCAGGAGTCAAGACCAGCCT
+GGCCAACATGGCGAAACCACATCTCTCCTAAAAAAATACAAAAACTAGCCAGCGTGGTAG
+CGGGCACCTATAATCCCAGCTACTTGGGAGGCTGAGGCAGGGAGAATTGCTTGAGCCCGG
+GAGGTGGAGGTTGCAGTGATCTGAGATCGCACCTCTGCACTCCAGCGTAGGCAACAGAGC
+GAGACTCCGTCAAAAGAAAGGAAGAAAGAAAGGAAAGAAGGAAAGAAAGAGAAAGAAAGA
+GAGAGAGAGAAAGAGAAAGAAAGGAAGAAAGAAAGAAAGAAGGAAAGAAAGAAAGAAAGA
+AAGAAAGAGAAAGAAAGAGAGAGAGAGAAAGAGAAAGAAAGGAAGAAAGAAAGAAAGAAG
+GAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAA
+GAAAGAAAAGAGATGGCCAGGGCTGGCCTGGGGGCATGAAGTCATCATCAAAGGATCCTA
+AACAAGCTGGACAAGTGACTCCTTGTCAAGGACACTGGAAACTGCTAGGTGCTGAATTGT
+GGGTGCCAATTGGATGAAACGATCCTTTTGAAAAATGTCCCCTTTATGAGTATAATATGT
+GCAATCAAAGAACATTTGATAAACTGAGACAAGAAGAAAGTGCAATTAGTCCAGTGGCCT
+GATCATACCACTGTGACAATCTTTTTCCAGTTTCCTTTCGTTGACACCTCGTCTTTCCAC
+ATGGCTGCAGTCCTATCTGTATGCAGTCCTGCCTCCTGCTTTTGCTCATTTACACCATAT
+GTGGTTATTTTAATAATATTACATTTTAGTCTAAATTATTGTCTAATATCCCACTGGGAA
+CAGCTATCAAAATATAGCCGTGTTGTTGGGCATTTACTCATTCATTTAGCAAATACTTAT
+TAAATTTCTTCTACGTGCCATGCTCTGTTCAAGGGGGAACGGAGAAAGGCTCAGAGGTTG
+AGCTAAGGGAGAAGACCAGGCAGCCCATTCAGGATATAAATGAGTTCTTGCCCATGTGGC
+TCCAGCTAGTGAAAGGCAGAGCTGGGATCTGAGCAAGTCGGCCTGACAGCCTCTAGCACT
+GCTGGTAGGAAGAAGCTGGCTTGCTCCTGCCCTGCCCGCACATCCCCATAACACACAGAG
+AGGAGGTTCATGGTGGGACCTGGAGTCCAGCTGCCTTTACTCGGCTCCTCGACCCTCCAT
+GTCACCTTGGGCAAGTTGATTAATGCCATGAAACCTCTCAGTGTCTTTCTCTGTAAAATG
+GGCATAATAATTCCTACTTCCTGGGTGGTGAAGAGTATTAAATCAGTTAAACAGTGAAAG
+TGCTTAGCATAGGGCCTGCAAGTAGCTCAAAAAAGACCAACCTGCCTGGCGTGGTGGCTC
+ATGCCTGTAATCCCAGCACTTTGGGAGGCCTAGGCAGGTGGATCACCTGAGGTCAGGAGT
+TCAAGACCAACATGGTGAAACCCCACCTCTACTTAAAAAAAAAAAAAAATTACAAAAATT
+AGTTGGGCGTGGTGGCAGGCCCCTGTAATCCCAGCTACTCTGGAGGCTAAGGAGGGATAA
+TCGCTTGAACCCGGGAGGCTGAGGTTGCAGTGCGCTGAGATCGCGCCATTGCACTGCAGC
+CTGGGCGACAGAGTGAAACTCCGTCTCAAAAAATAAAACAAACAAAAAAACAACCATGGT
+TATTCCCACTGCGGTTGCCATCGGTTTTGCAAGGGCTAGCCCCCCTCTTCTTTCAAATCA
+GGAAACTAGTGCAGGCAGGGGACCTGGTTTGTCCCAGGTCACGCTGGGGGCCAGCCCTCC
+TTCCCTCCACACCCGCCGGAGTATGCCGGGGCAGGCCTCCTGCCACTCACCTGGTCGGCA
+CCGAAGGAGGTGAGGTTGCTCCGGACGGAGCTGGCGGCCAGGCCGAGTAGCAGCAGGCCC
+GCGTAGAGGACGGGCGCGCAGTAGGGGCTGGGCGAGGAGCGCGGGCAGCCGGCCGAGGGG
+CAGGCAGGTCCCAGCGGCGACGCGGGCATCTCTCCGCAGAAGGAGCTGCGGCCGTCGGGG
+AAGGCGGTGGCGGGCAGCAGGCCCGAGGCGGCCAGGTAGAGCAGCAGGCTGAGCGCGACC
+GCGCGGTAGCGGCCCAGGTACACGTCGGCCAGCCAGCCGCCCACGGGCGCCAGCAGGTAG
+GAGGCGCCCAGGAATACCAGCGCGGCGCGCGTCGCCTGCTCGCCGGTCCAGTTGAAGTTG
+GTGCTGTTGAGGTACAGCACGAGGTTGGCGGTGACGCCGAAGAAGGCGGCGCGCTCCAGC
+ATCTCCACCAGCAGCACGGCCGCGCCCGCCGCCCGCCGCCACCGTCGAGGGCCCCGCGCA
+CCGCGAGGCAGCAGCGGCTGGCGCTCCCCGGGCACGCGGGGCTGCTCCCGGGCGCGCGGC
+GCGGGCATCCTGGCTCCGGGCTGGGCCCCCCGCGGCTCTTCTCTCCTCTCCTCTCCCCGC
+CTCAGAGCCCTGCACTCCTGCCCCCGGGCCTCGGCCCTCTCCCCCACCCAACTGGCTGGC
+CCTCCTTTCTCACCGCTTTGGCCCACCCTTCCCTCCTGTCCCCTCTCCCTTTCTTGCCCT
+ACCCTTCCTGTCCCTCCGCTCACTACCCGGACTCTACCACCTCCTCCCTAATTCTCAACT
+CCCCTCTCCCTTCCCCCACCCCTAAGGCTTCCTCCCCGCGCCTCTCCTGCAGCTGTTTCT
+CCCTAACTCTCCCCTCTCCTCCCTCCACCTTGACCCTTCCTCGCACTCTTGTTCACACTG
+CGACCCTCCCTGCTTCACTTCGCTGCCCCTCCGCCTCCCTTTCCCCTCCCCGTTTGTCGC
+CCCTTCCTGTTGTCCCCTCTCCTTATGACTCCTGGCCTGCCCTGGGCGTGGGGTGGGGGC
+TCCCTCTGCCCCAGTCACCCTGCTGCCCCTTGCCGTCTTCTCCACCTCCTCCCTGTCCCC
+CTCACCCCCACTGCCTACACTCCCCTCTCAGTCCCCTGCAGCCCTCCCCCCAGGCTCAGC
+CTCTGTCCCTCTCTCGGCTTCTTGAGAAACTCTGGGCTCCCCTCGCTTCCCCTTTCACAG
+GCCCTATCCGCAGTCCCCTGCCTGCATCACATGGCGCTACTGGGTGTTTAGGAGAAGTGA
+AAGCCTGGGTCACAGGGCTCCTGCCCGGTCAGCTTTCTAAAAACCTCCCTCCTTCTCTAC
+CTCTGCCTCCTACCCCAAACCCCCGCTGCTGGCCTCCTTAGAGCCAAAAAATTCCAGGAG
+GAATTTTTTCTTTCAGTTTCATTTCTCGCCAGGATTCCACTTTTGCTTTACCCTCTTCCA
+ATCAAACTCCACGCCTCCACCCGAGGCGCCACGGGTAGAAAGAAGTGGAAAGGCTACCTG
+CATCATTTGGTCACACTCAGCCATTTC
diff --git a/test/csq/ENST00000536784/ENST00000536784.fa.fai b/test/csq/ENST00000536784/ENST00000536784.fa.fai
new file mode 100644 (file)
index 0000000..8e3a73f
--- /dev/null
@@ -0,0 +1 @@
+11     15447   25      60      61
diff --git a/test/csq/ENST00000536784/ENST00000536784.gff b/test/csq/ENST00000536784/ENST00000536784.gff
new file mode 100644 (file)
index 0000000..de4d625
--- /dev/null
@@ -0,0 +1,9 @@
+11     ensembl_havana  gene    1       15447   .       -       .       ID=gene:ENSG00000110446;Name=SLC15A3;biotype=protein_coding;description=solute carrier family 15 (oligopeptide transporter)%2C member 3 [Source:HGNC Symbol%3BAcc:18068];gene_id=ENSG00000110446;logic_name=ensembl_havana_gene;version=5
+11     ensembl_havana  transcript      1       901     .       -       .       ID=transcript:ENST00000536784;Parent=gene:ENSG00000110446;Name=SLC15A3-007;biotype=protein_coding;havana_transcript=OTTHUMT00000396444;havana_version=1;transcript_id=ENST00000536784;version=1
+11     havana  exon    1       290     .       -       .       Parent=transcript:ENST00000536784;Name=ENSE00003535089;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00003535089;rank=3;version=1
+11     havana  three_prime_UTR 1       290     .       -       .       Parent=transcript:ENST00000536784
+11     havana  three_prime_UTR 433     466     .       -       .       Parent=transcript:ENST00000536784
+11     havana  exon    433     483     .       -       .       Parent=transcript:ENST00000536784;Name=ENSE00002225178;constitutive=0;ensembl_end_phase=-1;ensembl_phase=1;exon_id=ENSE00002225178;rank=2;version=1
+11     havana  CDS     467     483     .       -       2       ID=CDS:ENSP00000441694;Parent=transcript:ENST00000536784;protein_id=ENSP00000441694
+11     havana  exon    787     901     .       -       .       Parent=transcript:ENST00000536784;Name=ENSE00002265924;constitutive=0;ensembl_end_phase=1;ensembl_phase=0;exon_id=ENSE00002265924;rank=1;version=1
+11     havana  CDS     787     901     .       -       0       ID=CDS:ENSP00000441694;Parent=transcript:ENST00000536784;protein_id=ENSP00000441694
diff --git a/test/csq/ENST00000536784/not-a-start-lost.txt b/test/csq/ENST00000536784/not-a-start-lost.txt
new file mode 100644 (file)
index 0000000..cb1a0f4
--- /dev/null
@@ -0,0 +1,3 @@
+899    A       G       synonymous|SLC15A3|ENST00000536784|protein_coding|-|1G|899A>G
+899    A       G       synonymous|SLC15A3|ENST00000536784|protein_coding|-|1G|899A>G
+
diff --git a/test/csq/ENST00000536784/not-a-start-lost.txt-l b/test/csq/ENST00000536784/not-a-start-lost.txt-l
new file mode 100644 (file)
index 0000000..cb1a0f4
--- /dev/null
@@ -0,0 +1,3 @@
+899    A       G       synonymous|SLC15A3|ENST00000536784|protein_coding|-|1G|899A>G
+899    A       G       synonymous|SLC15A3|ENST00000536784|protein_coding|-|1G|899A>G
+
diff --git a/test/csq/ENST00000536784/not-a-start-lost.vcf b/test/csq/ENST00000536784/not-a-start-lost.vcf
new file mode 100644 (file)
index 0000000..9a1bbdc
--- /dev/null
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.2
+##contig=<ID=11,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+11     899     .       A       G       .       .       EXP=synonymous|SLC15A3|ENST00000536784|protein_coding|-|1G|899A>G;type=ENST00000536784:60705454-A-G:incomplete 5'cds
diff --git a/test/csq/ENST00000542803/ENST00000542803.fa b/test/csq/ENST00000542803/ENST00000542803.fa
new file mode 100644 (file)
index 0000000..90eac5e
--- /dev/null
@@ -0,0 +1,5726 @@
+>1     1:107682629-108026080
+GAGGTACACGAGGAGTTACTGGAAACGGCGCTTCTGTGGAGGAGCCGGGGGGGATGGGGA
+GTAGAGGGAGGGGGCCCTGTTGCCTCAGCGCCCCGAGGTCGTGGAGCGGCAGCAGCTGCA
+GCCGGAGCAGCACCAGCAACAGCAACAGCGAGCGGGACGGAGTTAGGACCGCTCGGAGCG
+CACAGGTCTCGAGGTAGTATAAGGTTTGCTATCCTTCCACTTGCTGGCAGTTGCAGAAGA
+AGATCTGCTTTTTAAGTGAAACGTACATGCCACCCCTCCGAGGGCTGCGGCTTCCCCGGG
+CTTGCTTCTTTGCCGCTCCTCTTTCCGGCTCTCGCGCTCACTCTTTAATTGGCACTGGCC
+CCTAAGTTTGCCAGGAGCTCGCTGCCCGCTCGGAGCAGGGTCCCGGCCGGGAGCCGCTGG
+TGGGGGCGGGGAGTCCGGGAGCCGCAATCCAGAAGCGTCGTGGGCCATGTATATTTCATC
+AAACGGACTTTGGGTGCGTCGCGTCTCACTGCCATCAGTGCTATGTGCAGTGACATTTCT
+GACTTGAGTGGAGGAATGCGCGAAGGAAACCCGGGCGAAATTGGTATTAGAGGATCTTCT
+TGGCGCCAATGCTAATTGTCCTGATTTATGCCCCTTCTGACTAAGCTCAACGTCTTCATC
+TGAAATAAAATGAAAGCGGTGCCAAGCGGCATAGAACCGCCTGGCCGCTGGTTCTGATCC
+CCGGGAACCAGAAAATCGTCCTGCGGCTTGAAAAAAAAAAAAAGAGGAAAAAAAAAAGAA
+ATAGAAATAGAAAAAAGAAAAAATATCCCTCAGTAAAAGTTTAAGGCGAGAAGTGTCAGA
+GGCAGCGGAGCGAGGAGGCGCGGAGGAGAGCCGGCGAGCAGGGGACTGGGCTGGCACGAC
+CTCCGAAGGCTGAGATCTCATTATTAATATCACTATATTTTTGGAGGGAGAGGCACCTTT
+CTCATCCTCTCTTCCTCTCCGCCCACCCTTACTCCCTCCCCCTCATCTACCTGTCAAAGT
+CACTGATCTTTTGCATTTCGGAAGAGGACGTCAACGGGAAGGAATTCCCCCTCTGGGTGC
+GGGCTCCGAGAGGGGGCGACTTGCAGGAGGCTCCCCCCGGGGGCGGAGGCGAAGGTAATT
+AAGCGGCGGGGAGTGGCGGGCCGGCGCTGGGTTCTCGGTCCTCGGGGTCCTCTCCCGCCG
+GCGGCCGGGCGCGATCGGAATCCCCGGGCTGCGGCGGTGGCGGCGGCTCGGGTCCTCACG
+CCCACCCCTCCCGCTCCGCCCGCTCCCGCCTGGGGAGGAGGCTCCGCGGGAGCTGCCGCC
+CTCCGCCCGTACGCCGCCCGCGGGCTCCGCTGCTGCGGCCGCCGCCCGAGGCGGACCAGG
+CTGGCTGCGCAGGGCCGCCGCCCCGCGCCGTCGGCTCGGCTCCCGCCCGGCGCAAGGGCA
+AACGAGCCACACGGTAAGTGCCTGCGGCTCGCCTCTCCTACTGCGACCCGAGCCTCTCGC
+CCGTGCCCCTCTCCCCCGGGTTTCCCCACCCCCCGCCGCCCCCCGCCCCACCCGCTGCGA
+TGCACAGGCGGGAGGGAAGGCTCCGGGTGGGCGAGGAACTTTGTAAAGCGCCCCGAGGAG
+GCAGCGCGCGGAGCCCTACGCGCACACACAGCGGCACACGCTCACACCCACACACAAGTC
+TTCCCGGGGGTGCGCCCCGGGCCGGTGATGCGTCCTCTTGTTGTGTCCGGAGCCCAGGCG
+TGGGGTCTGAGCCTCCATCCGCCGACTGACAGGGGCCCCGCGCTCTCCCTCTCTCACGCA
+CACCTGGCCACACACATCGCTCAGGCGGCTTGTCGTTATTTTTTCTTTCTTTCGCCAATT
+ATATTTGTTTGGGGAAAAGCAAACAAAAAAAACAAAAAAACACTTGCCCTATTGCCGGCC
+TTGGGGATCTGGTGGCCACATCGAGAGCTTTTGAAGTCCCTTCTTTTAATCGCCTTTATT
+GGTGCTAGATTAAAACATTACTATCCCATGTTGTGCAGCTGGGGAGAAAGGGAAATTGAA
+AGAGGAAGACTTGGTGTAGGGATGCTGTTTGGAATATTCTCTCATATTCTTTACTGGCAT
+CATATTAATCGGTTGATGGATTCGGCTAGGGACACTGAATTGCACTCCTGTATGGATCTG
+TGGATATCTATATATAATACAAATAATACTGAATATTATTGGGCCTAAAATAACCAATTA
+AGTGATTCATACAAGGAAAAACTTAGATATAAAAAGAAACTGCGCCCTCTGCTGTTAATT
+TTAGTACCCTCACCCGGGGACTTTTTTTTTTTTTCCTTCAGAAATCCACTTAAGAGTAGG
+CTGTCATCTTACAGGGCAAGGGAAGAAAATTCCTAGCGGGGATTTTAAAGCAACTTTACT
+TGGAAAAGTCGCAGGTTGAGCTCCTATAGTTGCATCAGGTACAGATTTCCAGTGAGTAGA
+CGGTCCTCCTCTCTCACCCATTCTTCTCTTTATACAGGGAATAATGGAGCCACTCCTCAT
+AACAAATTGTCAATCTTTGGAATGGAAAATTCTGAGTAAGATTCAGAACTCCACTAAACA
+TATGGTGAATCTGGCAGTAGAATTGCTCTAGAAATAAGGCCCTGTTTTATGACTGAAAAT
+ACTAAAAGTTGTTTTATCTTACAGAAATGAAAAAAAAAAAAACCCAGGAAGATCTTCCAT
+TAAAATCACTTATTCAGATATGCTTAGTAGTTAAGCTTGTTGGAAAGTTTTCCAAAAAAT
+AATTTTTTTTTTTTTCAGGGGAGGCTTTTCTGTTTTGTTTGTCCCTTGAGGAGGATCTCT
+AGTGAGGGAATTAGCAATTCCACATTTCATTAAGTATTTTGAACTGTGTCACTTTGAATG
+CCTTACCCGCCTCCCTTTCTCTTTGGCAAAGGAAAAGCAGCTCAGTAACTGTCCAAGATT
+CTTTTTGAAGATAAGCAACTTTCGATTTTTCATTAAGATAAAATTTGGATCTCTGCATGT
+GGATCAACATGCAAGGAAAAATGTGCATCAAGTATTTCACATGTAATGTTGTTCCAGGGA
+TATATTTTCTTTTCTGGATGCCGTGAAATGAGATATATTTCACCCACTGAAGACCACCAT
+GAAGGCATTCAGGATTCTATATACTGCACTACTAATTTGGTGGTATTTCCTTACTGTGGA
+ATTTAAGACGGATAATCTTAAAACTTTTGCATGGAAACAGTTTATTTGAACATAAAGCTG
+GTTTCCTGTTAATATTTTTGTTTTGTCAGTTTTCAATGGGTATATGTGTTAAAATGATTC
+AGGTTAGCCTTTTTAGGAGGAGGCAAATGTATTTTGCAGTTTCCTTTTGTATATTTGCAA
+GTGGTGCAAATACCTATTTTTGCTTCCATTATTATTCTGAAAAATATTCAGGTAATTTGT
+TTAAAAAGTTAAACCATTACACATTTATTTGATAGGATTTCTAAGTGTCATAAAAATTTG
+GAGAGTTTTAGTTACAAAGGCATCAAGTCACTTGGAAAAAAGAAAATTGGATTCAACTTT
+GAAAACCAATTATATGTTAACATTGAAATATATGTGTGTGAATTATATTGTATAGGAGAT
+TATATTAGTAAAGTCTTAGGTTAGTATGAGATTTAGCATACTTTAAAAAATAATTTTATT
+TGCAGAATCCAAAGTTCTGTTTCAAAACTTCAGGTAGGTGTAGATTTTCTCATATATGCG
+TTTGAGACCTTAGATCTCTGAACTTCCCTGCATGAGAATTAAATATTTGTTTTTCATGTG
+GTAATTAAATTCCAGATTTCTTCTAGGCTTAACTGATTCTGAAATAGTTTTGGGTATTAT
+CCCATCCTCAATCATCCTGCAAAACATGTGCTATCTAATTTCTTGAATCAGTCTTCTCTC
+AATGAAAATAGAGATCTTTCAATTACCACGGTGTGTTATTTGGGTTTATTAAGAATCTCA
+TGATAGACAGTTGCTCATAATACCCAATCAAGTGTGAGTAAGCTATGCCAATGATGTTGC
+AGTACATATTAAATTCCTTATATTTTGAGAGACAGTTAACAAAAGGATAGAAGCATATGT
+TTTCCATTAAGTTGACTAGAAAATGCTTTCTTCAGAACAAATAGCTGCAAAGAGCATTGA
+ATACATGTTAAAATATCTTATGTAATAAATTTCATTATGACTGTTGGAAGCTGCTAATTT
+TGATAGGTTATAATTTTGTATATCTTTATCTTTTTATATTTTCACTCAATGATCTATATA
+GTCAATTTTCCTTTTGTTCCTTCCCATTCAGAAACATGCATATTTATAAAATTCTTAATG
+TGAATGAGGAATGAGTCAATAGTTGTGTATTTCAGGTACCCCTGAAAAGCTGAATATTTA
+TGAAAAAAATAGCTTACTACCACCATTCCCACCTGCTAGTGAGATTATATAATAAAATGA
+ATGCTGAAAACCAGCTAGATTAGGAGATTTACTGATAATGTCTTCCTCTCAGTTGATGAA
+ACTGGCAATTGCTTTTGGAATATAATTGCCTGTAATATTAACCATTATTACTTCCATGTA
+ATATTTTGGGAGGCTTTTTTTTTCTGGTGAAAGAAAGGGCCTGTGAAAATGGCTTCTGCA
+AAATTAATCCAAGGTGGAAGGGAATTAGCTGCAGAATCCTGGACAAATACATGTTTTGTG
+TGTGCAAAGGCATTTTATAGCCCATTTTAGTCCTGATCAATAATCTCTATCAACTTGAGG
+GCCATGACTTAATTTTACCTTTTATTATTGGTTCTGCAAATTTATACACCGGAGGTCTAT
+GGGGTACTCACAACCTATTAATGGGTATTTTTATCAAAGGAGACTTCTCAGTACTTTAGT
+TCCCAAGTAGAGGTGGTAGCATTTTTGATTACAGTGAGTTCCCAAGGTCTGCAAAGTGAA
+GAGGTAGAACTGGAGCTGCCCAGAGCTCTTATGAATCTGTTCTTATTTAGGTGATACGGA
+CACCTGAGACAAATTTAAAGGCCACGTCACTTCACAATTAGTTCAGTTATGGGCCAGAAG
+GGATAGGTTTAGTATATTAAGTCCCCAAATATGTTATTCACTGTCCTTCTCATAATTGGT
+TTCCCTAGCTATTTGCTGTGATGACCTAGCTTTTAAGAAGCTATTGATAATTTTAACCTG
+TTTGAAAGCACAGCAGATAGACACAGTGCCATTAAATAGTGGAGGTTAAGTTGTAAATAA
+TATTCTATTTTTACATCATTGTATTTTCTTTGAAAACTCTGTAATTATACTTTAATAACA
+AATTCCTGATTTTCAGAGGCTGCTTTTCCATTGTGTGTCATGGAAGTTCATAGATTTAAT
+TTCTTACTAATTTGAAGTTAAGAGGATTTCCTTTGAAGTATATGTGACACTGAAAAGTAA
+GAAGACCCTGAAATGCAGGATACATAACAATAGTACAAATATAAAAATTAGAATGAAATC
+AAATAATTATGTTAAATAACAGCTTAGTGTCCCTCTGCTCCTGATCTGTAATACGCCGTG
+GTCAATATCTTTTTCTGTGTCAATGGGAGCTCATTAAATGTAAACTCTGCAGACTAACTG
+AGCCATGCCATATTAGTGCTTGCCAAAGCTTGACATTTTTAATACATTAATAATATGTCT
+GTAATGTAATGGAAAACTATTAATCACAACTGGTTATGTGCCAGAAATTTAAGCTATAAT
+TGGCTGCCTCTTGTCAAGAATGTCTGTTGCACAGTCCTGCAACTGCCTAATATTCAAATA
+TCTTGCACTCTTCTGCATTTTTCCTTGTCAGTTCTCTAAATTCGATCAATGGTGTAGTCC
+ATAATTCTGTGTAATGACCATCATTATAATCCTGGTATACTTTAATGAGAATTCGTTATA
+TTGGGATTGCTGTTGTGTCAGGAGATAGCAAAGGGTTCACATATATTTCCTTAGTGTTCA
+AATTTTTCCTGTACAAATGTATGGTCACCCTTTATTTTGTGGTTGCAGTAATGCAAAATG
+TGGTTGAGGACAGAGTAACCGAGAATAAATGGATGAGGAGAATATCATTTGTTGGTTAAA
+AAAGAAAGTGAAGACTAATCTCAGGAAGCACTCAAATATATTTAAAGTGGTATTTTCAAA
+CTAATATTAAAAATAAACACACAATGCTCACTCCATTCAAACTCAAAACAGTCAATTCCG
+GGTCTTCAAGATTATATCATTCTTGATAAATAAATTACTGTGTATTTGAAACTAAGAATT
+AAAGTTAATAATTTCTGACCTAATAGATTTTACACTGCTTCAGTTATAATGCCTCCATCC
+CCCGGCCCTTTGGAAAGTATTTGTTTCCTCTTATAAAAACTAGTAAACACAGTTGAAAAA
+TTCATCTCAAAAATGTAAATTTGTATCATTTTAACACCTCAGATTATTAATTGTCAAATT
+GTTGGATGTGTCTGAAAATATCAACTTAAAATTACTAATGAATCTGAAAAAAAGCAGAAG
+GCTATAGTAGCCACAACACATGCTTCTCTGATTTTTTTCTTTTTAGCTTAAGATTTCAAA
+ATGGGCTTTACCCAGTATAGTTTTTAGGTTACAAGGAAGAGGCTGATTCAAATCTGTAGT
+TTATACATATTTAGACAAACTACTAATTATTGCTTCATAGGAACTCAAATATTCAACACT
+TTTTCTATTAGAAAATATCACAAATTGCAGCTGTATGATAACATTTTATGAATTGAATAT
+AATGAAAATTGCACTTGCATCCATAAAGCAATTATTATAAATTACTTTGCTATGGAAACA
+CAATTCAACCATCTGTTGGCATTTCATAGTCTCTGTGGCTTAGTTCATTTTAAGATGGTA
+CATTATTTAAATATAATGAATTCCCTTTATAAGATTGTTTGAAGATAGTGAACTTCCATA
+TTTCAACTGTTTAATGTGAATTGAAGGGTCTATAATAGAATTTTCTAAAATTGTAGGCTT
+TTTTGTCCTTTTTGCATTGCTTAAAAATCAGTTAACTTTTAGACTATAAATATAAGCAAT
+CTAATTAAGAAATTATACTTTTTAATACCTGGTTTCCAAATGTTAGCATTTGTTCAGATT
+TGGATAGTGATCTCTAAACAGAAAAGTGGCCAGTTAAACTCACCAATGACTTGTAGCCAT
+AGTTATGTAGGATGCATTATCAGTTAATCAAAAGTACTTTTACACAGTAATTTTTATTTT
+CTCTTAGAATTAGTGCCATATTATTCTGCTTCATGGCCTGTTAACTCACCCTCGGCTATT
+TTTATGTGTGCATTTTAAATTGTGCGTTTTACTACAGAGCTTTTAGTTTTAAAGCAGCTT
+ATAATATTCGCCTTTGGGACAAATTCTCTTCTGTTACAAAAAGTAACGGCAAATGCAGAT
+GTAATGGCTATAAAAAGATGTAAAAATATAGAAAATTCTTATGAAAGGAAATTTTGCTCC
+TTTGGTTTTATTTTTGATTTTTTTTTTTCAGAGAGCCAACTTATCTTTATTACTAAATGC
+AACTAAACAAAAGATGCTAAATTCTTCCAATGTAATGAGCAAATCCACAGGGACAGGCTT
+ATGCCAACAATGCGGATTTTCACTCCAGCAAAGAAAAGCTAAGAAAAGTACAAGGAATTT
+GGAGATTTTTAGGGTCTCTTTGCCAAGAGACAAAAGGGATATAAGTAGTTGTCATTTCTT
+TGTCATCATTATAAAAGTGCTCATTTACCCCATTGTTCTCTTGGAAGATTTTCTAGCACT
+GCAATGTATGAGAAATGTTCAAATCTAGCTGCTTGCTCTCAGTTTTGTCAAGATGGAAAT
+ATAATTTTTGAAGTGAAAACCTGTAACTCACGCACACGTGTCTGTCTTTGTTATGGAAGA
+GTTAAATCCTTCATATTAAAATTCTCCCCAATGTGAATGATTTCCATGGTTTGCTCATTC
+TAGCAAAGCAGCTGAGTAAAGGTTATCTGTATTACACCAATTTGCTTTATATTGCATCAG
+ACCTCCAAAATGTCAACATATTGTACATTTCGTAATATATTGATTCTGGGACAATAACAC
+TTACTCTTATTGTTTCTAAAAGGGTGTTGGTGCCAGAAGAAAAGAATGATTGATGGGAAA
+CAGACACCGGGCTATAGACACTCATCCTTTTGCTTCAGATACTGATATCTCAGCCTGCTT
+GAGCATCCCTTGTGAGCTGTGAACATTGAGGATCACTCAGGGTTATCGGATGTACAACGG
+GAGAGCCATCGCTTTGCTAAATTATTATCTGCAATTGGACATCTTTTACAAAAACCAAAC
+TAGACCTGAGTCTAATAGATATGTTCTAAGACAAAGAAAAAGCTGCAAGTTGTTAACGCC
+TAACACACAAGTATGTTAGGCTTCCACCAAAGTCCTCAATATACCTGAATACGCACAATA
+TCTTAACTCTTCATATTTGGTTTTGGGATCTGCTTTGAGGTCCCATCTTCATTTAAAAAA
+AAATACAGAGACCTACCTACCCGTACGCATACATACATATGTGTATATATATGTAAACTA
+GACAAAGATCGCAGATCATAAAGCAAGCTCTGCTTTAGTTTCCAAGAAGATTACAAAGAA
+TTTAGAGATGTATTTGTCAAGATTCCTGTCGATTCATGCCCTTTGGGTTACGGTGTCCTC
+AGTGATGCAGCCCTACCCTTTGGTTTGGGGACATTATGATTTGTGTAAGACTCAGATTTA
+CACGGAAGAAGGGAAAGTTTGGGATTACATGGCCTGCCAGCCGGAATCCACGGACATGAC
+AAAATATCTGAAAGTGAAACTCGATCCTCCGGATATTACCTGTGGAGACCCTCCTGAGAC
+GTTCTGTGCAATGGTGAGGTAACCCTTTTGCATAAAATATTTCATATAAATAGGGTCTAA
+TCGCATATGCATACAGATGTGGTGAGTGTGAAGACAATTCATGCAATAAGTTGAATCTGC
+AGGTGGCAGATTTGTGTTAACAGGCTAGTTTCTTTCTCAGTGGAGGCTTACACTGCCTGG
+AGTTACAATTTGTGCAGGGTGATTGATGCCCTGGAAGGAACTTACTTTCCGCTTCCCTGA
+AAACCTATAGTTTCACTGAGGCAGGTACACTATAGCATATATTATAAAAGAAAAAGTTCG
+ATTGAAAGTTAAATTTTAGATTGGAGGTTGGAAATATGATTAGGTCATATCTGTCATGTT
+AAGGATAAAATGCATTGGCAAACCAACTTTAAAAACACAAATGTTTCTTCACATATGTGT
+ATAAAGCCAGTCCTAAATTCTGTAGTTCAAGGAGAGACTAGATCTCATAATTATGTTCAT
+CAGGAAGCTGCTATGATTTGGGAGTCCTTGGTTAGGAGATCAGCAAGAAAAAAAGTAGAG
+GAGAGAGGAACTAAAGCCTTGTGAGAAGTTTTTCCAGAAAAATCTTATTTGCCAACTCCC
+CTTATTGTCAAGGTCATAGTTTTCTATGTATATTTTAAAGATGACTTTTGGAATATAGAA
+AACTTATTTGCTGAAAAGCAAGGACTCAGCATATACAAATTCAGATACTTTTTTTTGATG
+AGCAAAGTTACAGAATTCATTGTTCTGAAGGCTTATATAAGTCCTTTTTTTTCTGCATAG
+AAAGTTAAATACCATGTGAAAAGGTAATATTGGAGTAACACATTGAATTTTTAAGAAAGA
+CATGGCTGACAATATTTCTATAAGTATTAGTAAAGAGGCTGGTGATTAAAATAGTATACA
+TTAATGTGCTAAAGAGTTCAGATGGTGAGTTCATTTGGTTTTTTTTTTAATTATAGGTGG
+TTTTTATTTGATAGAAGAACTGCGATCCTGTTTTTCTCCACATAACAGATATAATTGTAT
+GGCAGATTTTAATAATAATCTTACCTGACTATATTATCTTGAACCTGGCCTGGCATTTTC
+AGGATAGTGAAACTATTAATCAAAGTAGCATCTGTTCACAGTCCCCAGTGAGTTAAATTA
+GCATAAGATCATCTTAGACCTAGCACCATAAAAAAGGTTTTGTAACAGGAAACAATTTTG
+AGCAATAAAGAGTGTTTTCACCTTAAAGCTAAGGGCTTGCCATTTTTCAGAAGTGCCTTT
+GGGGACTGGTTTGAATTATAGTCTAAACCTGATTTTGTGGAGAGTGAGAAAAAGCACTTG
+GCTATTAGGTGTCACTGTTACTAAAGTGCCCTGAAAGACTAAATATTTCAAAGAGAGGAC
+CCGTCTCTATGGGAACAGGTATGTGCTTTGCAAAGAAGTTGCATTTTGGAAAGCAGAGAG
+TTCCAGAGAAGGAGTTTATTCAAACACATTAGCAAAATCATAATAAATCAGTACAGGAGC
+AGAGACATTTGTGGTGGCTTTATGTGAGGTCTTTAATAATTTCTCATGAAAGGTCAACTA
+TAAGAGCTCATTACAAATCTGGGTTGAAATTGCTGTTTGGGTGATAGGTTGTATAGTCTT
+CTACGCCTTATAGCAGAGGATGAGTTCCAGGCCAAGTCTGCATATTGTTAAGAACTCTCT
+AGCTCTGTATATTGGTTTACATGACACTTGTAACAACATGTCCCTTCTGGAATTGTTTAA
+TAATTTACAGATCTAAGTAAAATAGCAAATTTCCTTTCTCAGGGTGCTGTTTTCCCTCTC
+ATAAGCCCTGTGTGATGTTTTCAAGGTGTGATTTGTGGGTGCAGCTTCCCTGATCTCAGT
+CTCTGGCCAGAGAATGCTTGCTTAGCACTGCTCCTGTCTGTCATGTTGAAGGGTTTACTT
+GGTGTCTTCAGCATGCCTCTTCCTCCCATCATGAGTGCAAAGGGCATGTTACGGATCTTC
+CCATGCCTGCCTTTCAAAGGGACATGGTCTAAGGTATTTAAACAAGTCCATTCCTCTCAG
+TCCATTGGCTAAGTGATGTTAGAGACCAAATGGGAAAAAAGAATTAAAATGATATCCCTC
+AGCTTTCTCAAGTGCAGTAATGTGTATACTATGTATGTTCACATGAAACTCCGTAGGACA
+GTCTTTAAAAGGCTGCATCTTAGTGTGATGCGGATATTTGGAAGCCCTGGTGGATGTAAA
+CTTGTCATTGGACAGAATGGTTTTCCAAGGGAGAATGTAAGATTTGTGAAATATTACCTA
+TCAATGCTTAATTTGTATTCCTTAATATGCATATGATAGGCATAACAAATTTAATAATCT
+ATCCTTTAAATATATACCTTGTGACTATTTGTATGCATATTATATACCACGTCAATGGTA
+ATGGCCTAATACAGCAACACATTCACTCTGCAGTTTTGGATGTTCCATAAAACTCTTTAG
+CATAAGGATTCCTGACAGAAGGTTGGGAAACTGTCTCAGGATGCTGTCATATCAAACCTG
+TTTAGGTACTCCTTAGCCCAGGGTGTAATGGGGATTCATAAAGTCATTTGTGTTATGACT
+TATGCGTTCTCCCCTCCTTGACGCTTGCATCCATACCTGCTCCCTCAGAGTCATTATGGC
+CTATTACATCAGGGGAGCTGCCACATGAGTACAGCCACTGCTTAGCCCCTATATGTAAAT
+GTTTGCTGCAAAATTGTTTCAGTAATCACTTGTTCAGCTAGTGACACTCCTATTAGCTGT
+GGCTATAGCTGTTCTGAGCATCGAGGGAACATGTGCTGAGAGAAATACCTATAATTCCCA
+GGGCCAATTTCTTTAATATAAAGTTGAAGTTCATTGGCATTGCATTAAGAGTCCGTGTTG
+CTGCTTTTTTCATTGACTTCATCATTATAGGCCAGTGACTATCCATGAATGTTGCATTTA
+TTTTAATATAGAGTAAAATTTCAGGAAAAGAAGGAGCATATGGATTCCATTTAACAATAG
+ATCTCTGCTTATTAACCTGGATGGCATACTTAATAAATCTTCAATGTGAAGTACTTTAAA
+ATTGTTCTATATTAATTGTACCAGTATTTATAAACATTAGTTTTTCAGGAGCACACTGCC
+ATTTCTATTAATCATAGTGGATAAGGAAGAGGAATATATATATATGCACACACATATATA
+TATACACACACATACATATATATATACATACATATATACATACATATATACACATATATA
+CATACATATATACATGTATATACACATACATATATATAAATTGCATATATTGAAAACCAT
+ATATTTTCTTTTTAATTTGATATATTCCTTTTGAGTTGATGATGGCTAAAGAAAATCTCT
+GTTTTTGTCAATGGGGAAGAATCTGAAGGGAAGGTGGGGGTTAACCCTTTTTTTAGGCTG
+GGAAAACACATTTGAATAGATCCTATCTTTTCAGCCACATTGAAAGCTTCAGGTGGCAGA
+GCTTTGTCAGGAAACACAGATCATCTAGTGACTACAATTTGTTTCAATTTGCATAAAGAG
+CAGAGAGGATGATCTGAACCTGTGTGTAAAGCTGAAGTGACAACACAAAGCTATGACTTT
+TTCTTTGTGTTTAGACAAACTTAGCTGTCATATCTTCCCGCACACCCCAGTGGCTTAAAA
+ATGGCAAAATTATCTGCAGTTATCTCTAGCCTGCAGCTAATTTTCTGGATAAGTTAAACA
+GACGCTTTGAAAAGGAGCCTACAGACGGAAGAACTCATGTGTGTTTATACAATTTATGGC
+TCAGAAGTGCTGATCACTGTAGAAATGGAAGCCCTTGAGTGCTGCTATGGATTTCAGAGC
+CAATCAAAACTAAATTAGGAAACAAAGATTATTAAAAAGTCTTCTGTGCATGTAATTTTG
+GCATAATATTATGAGGTGGACATTAAATGTTTCCCTTGGAGACGTTCAGCATCATTAATG
+CAGCATGCCTTTAATTACAAGTAGACTCATATTACTAAAAAATTGGAGAAAATAAAGTAC
+TCTGAGGTACAGTTAGCAATAACCTCATTATGTTTACTGAAATAATTAAAAGAAAAGGTA
+TAATTTTTCTAAATAAAATGTCAGAATGTGAAATGAAAATGGATTTTACTTAGGAAATTT
+ACTAATGTGTGCCTGTGCTCTCGATAGGCATTTATTCAAGTACCTTAACAGATCTATTAA
+TGATCACTCCATATTGTGCTATTTCTAGATAGACTTCTATTATGAAAGAAACTTTAATTA
+TTGTAAGCATTGTGGATAGAGCATATTTCATTATGTTCAAATGGAATTTACGGAAGTGGT
+ACAAAGCCTTTGTGTTTTGTGGTTTCAAAGGAACGCTGAGAGATGAGTGACTGGTAACTC
+ATAATCTCAGGGCTATCTATAATTTCAAGTTCTGATTTACCTTTGGCTCAGGTTGCCATC
+TGGTGGCTGTCAGGTGACCCTTGAGAAAAGAACTTGATAAATTCAGTTACATTTTCCATG
+ACATGGAATTACTATCAATTTTCCAAAAACTGGAAATGACATTGATTTATATAATAATCA
+AATAATCTTAAAAATACACTCTGTTCACATGAAACATAATTCAGTAAATGAATGAAGTTT
+TAGTAACAGTGACACCTTTCATTTGAACTGATTTATCCCTTAATTATGCCAAAATGGAAT
+TTTTAAAAACCTTCAGTTCTTTCATTATTAACACTTCATTGTTATTAGTTCATTATTTAG
+ACTTATTTCTTAGAAAAGTTTAACTCATGTTTGGAATGAATTAAGTTCCAAGGAAGTCTT
+TCTCATATACCACTATATCAAGTATTTCCTTTTTGAGGAGCCTACAATAGCTCCTTACTA
+TCTATTGCATCATGTCTAAATTACTCTACCTGTTTTTTGAATTTGGGTGCATACAGCCTA
+TCGTCCACTACTTCTCATCAGGACTCTATAGCATCTCCAGGGGACTATGGCTGGCAATCT
+GATTGGAAGGGGACAACTGGATTTGAGTTGAAACTGCCTTGGCATAGCATGCATGGCTTG
+TTGGAGAGGTCTTAGGAAGGAGCTGATGAAGATTATGGCAAATGTAACAAAACCTAAAAC
+CACCTCATGTCATTTATTGTCCCAGATAGTGTGCGTAAGTGCTCTTTGTTGAGCTAATGC
+CTCACAAACATTACTGCAAACCATTGTTTGCAGAGTGAAGTGAACAGAGCATTCAGCACA
+TGCAAAACCTAGTGGTGGTGGAGATAACTAATGTCGAATAATATATGGTCATTGCGGCCA
+ACAGAAGTAGAGTCCTGAGCAAACTTAATACAAAGTAGTGTGTATACAGAGGGTAGAAGA
+ATAGAGAAATAAGACCAGCACTCAGAATTTAAAGGTGAAATATTATTTTGCAACATGTCA
+AAGGCCACTTGGAAAATACTATCTGGTAGCCAAATGCCAGAAAAGGAGAGAAAATATTAA
+ACAGTGCCAGAAAGGGAGAGAAAATAAGGCTGGGTTGGCCAAGTACAGTGGCTGATACCT
+GTAATCCCAGCACTTTGAGAGGCTGAAATGGGTGGATCTCTTGAGCCTAGGAGTTCAAGA
+CCAGCCTGGGCAACAGAAAGAAACCCCATCTCTATAAAAATTAGCCAGACAAGGTGACAT
+GCGCCTGTAGTCCCAGCTACTTGGGAGGCTGAGGTGGGAGGATCTGTTGAGCCCAGGAGG
+TCAAGGCTGCAGTGAGCCAAGATCATGCCACTGCACAACAGCCTAGGCAACAAAGCAAGA
+CCCTGTCTCAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTGGGTGGAGCAGATGGTGGCA
+CAGTGTTTTAATGACTGCCTGGTGTCCTGGTTAATGGTAGACTTCTTCTTCTATCTGGCA
+GATATAGCCAGGATGGAAGAGGAACAAAATAATAAAGAACCTGATATATATATATATATC
+AGGTTGGAATATATATATGTATATATATTTCAAATATGCATATATAGTTATTAATTTAAG
+AGATACCAGACTATGTTGAGTAAAACAAATGTGGCTTATCTACCTGGAACTCCAATTTCA
+CGTTAAGATTAGGGGAAAGATTTAACCGAATGCAGAGATGCAACATTTTTAAAGGTGAAA
+CATGAGACCTCAAAATAATGAATGCTTTGCAGTGGAATACTGAAGTTACCTCCTTCAGTC
+CCCCTGGAGATAACCTTGTCTGCTTTTAATCTAGAGGATCATCACTTGCAAAGTGTGAGA
+AGCATTGCCCTAAAGCATCAGTCTCTCTGGACTGTTTTGAACTATAATGAGCATATTCTC
+CAGAATTTTGGAAGGCTTGCTCTGCTTTTCTTTGATTTTTGTTTTGTTTTGTTTTGTGTT
+TAACATGGGCTTTAGGATGGTCTCTTGATCCTCTGATTTTGAGGACTAGTGTTATCACCA
+TGAAGCCCTCGTGTCATCTCTTGTCTCTAGGAGGACAAGCAGAAGACATTTCTTCTGTTT
+GGCATAGTCCGTGCTCTTCTCCACTTACTCTGATGCCACCTATCTTTCAATGTCTAGCTC
+AAGTTAATTTCAGGTCATATCATTCTCTTGACTTTTTAACTCATGTTAAATCTCTCTCTC
+TCTCTATCTCTATCTCTCTATCTAATATGTATAGATCTCTATATCTAGATAGACATATAT
+AGTAGCCAGCACTGCCTGTGTACTCAACTGTACTCCACCATTTAGCACCTCATTAGATCT
+TATTGATTTATATACCCACATACACATTCGCTTCATGTTTACTGTATTCTGACTCTTTAA
+GTGGGTCACTACTCTTTAAGTGGGATGATATGTGAGAGAGCCACCACACTTGCTAATGTA
+TAGTAGGAATTCACTAAAGACTATATATTATATTGTTTTTTATTCCTTGAACATACTCCA
+AGGCAGCAAATAAATGATAACATGGTTCTAGCTAATTAATTGATTTGAATATTTTAAAGT
+CATGCACTACATAATGATGTTTTGGTAAATGAGGGACTATTTATACTACAGAGGTCTCAT
+GAGATTAAAATGCTGTATTTTTACGTACTTTTTCTATGTTTAGATAGATTTAGGTTCACA
+AATACTTAACATCATGTTATAGTTTCCTATAGTATTCAGTATAGTGACATGCTATACAGG
+CTTGTAGCCTAGGAGCAATAGACTATACCATACAGCCTAGGTATGTGTAGCAGGGTATAC
+CATCTAGATGTGTGTAAGTACACTCTATGATGTTCACATAACAACAAGATCACCTAATGA
+CACATTTCTCAAAATGTATCCCTGTCGTAAAGTGACACGTGACTGTATTTGATTACCGTA
+ATGTTTTCTATTTCTTGAGCACATTTATCATAAATCTAATGTTTTCCTCTGTAAATTAAG
+AGACAACTAGCAAAATTTAGCTACTGTACTTGGGCAGCTTATGCTGCTCTCAGAAAAGAA
+ATTGTAGAGGCAAAATCTACTCTGAACTCAGATACTGAAATCTCTCTCTTTTTCTGTAGA
+CTATATATGAGAATTTTTTTCTATTTCTAATTAAATATAGGAGGTTTGGTATGTGAGGAA
+ATAAGAATCTGTTTAGATAAAAAAGGCTATCCTGATATATGTTCAACACAGCATTATAAC
+CAACGGAAAAAAGAATGAAAATATCATCAAGATATCCAAGTGGAAGGCAATTAAATAAAA
+TATTGTATAGCCACATAATAGAATATGTATAGCTATTAAAGTAATATTTCTGAAGAATAT
+ATAATGAGAAAAATAAACATGGAAAACATAGTAGTAAATTTGTTTAAAGAATGATATGGC
+AAAATGATTTCAATGTTGTGTATGTTTTTAGGATGTTGAGCTCATTGTATTGTATTTAAT
+TGAGGCTAAAAATTTAGGGCTGCATTCCTGTGTGGTCCAGGGACAGAACTGCCATTGAAT
+GTATACTCCGTGTCAGTCATGGGGAAAGAGGTGTCAGGGAACTTAGGCAGGTCCCACTCT
+CTGGTCATTGCTCTCTTTTGTCTGTGCTTCTGGAGGAAGAAGGAAGGTAGCCTTGACCAC
+ATGGTATTAAGCGAAGTCAGGCCATCTCTTTGGAAGCAATAAGCTGAAGATGAGTAAATT
+ACACCTTGTAAACTATACCTGTGGCTTTAAAATTTGCTTTAAATCGATCCACAGTGAGAA
+ATAGATTTTATGTTGGAACACAGTAAACACACACTTATCCCCACACACGGCCAAAACAAA
+AGCTTCACAAAACAGAGCTTACACTTTCTATGTGTTATGGCCTCTGATATTTTTTCTTCC
+ATTATATTCTTTTCTCTTATTTAACAACTAATTGGAAAGTATATACTGATTATGATCCAC
+AAATTATATGTAGCATTGTTTTTGAAACTCGAATAAGTGGAAAAATACTGTACCAAACAT
+TGCATAATGTCCTTTTTTAAATTGAACATGAAGTTTTTGAGATAAACTGTTGTATAGTAT
+TCTAGCATATGAATATCTCTTCAGCCAGCCTTCTATTCCTAGGCATTTCAGTTTTTTGGA
+TTTTACACTCTAAGGTTCTTGATTGGTGTTGTCAAATTGTCCACCAGAAAGATAGAGAAA
+GATAGTTAACAATTTGTACTTCTACCAGCATGTTATGCAAATATGCTAGTCATTATCCTC
+ATCAATACTGCACATTATATTCTCACATTTTCTTACACTAAAAGGCCTTAGCAAATAAAT
+GAGGATATGGAGTTTAACCAAAAGAATAATGACAAAATTATCTTATTCCCACCATCTGTT
+TTCCTAAGGTTATAATGTTTTAAATTTGAGATTGATATAGGGACATATTTGAAGGTAAAA
+ATGGCATTTCATTTTTTTTAAAGATGCATTTATTGAGAGGGTTGATTTTTAATATGTTTC
+TTGGCTATTTAAATTTCTTTATTTCTAACTGTAAGAGTTTTAACTCCTTTGTACTTTTTG
+CCTCTTGGATTCTAACTTTTTACTAAAGCCAAAAATTAATACTTATTTATATATATGTAA
+TATTTGGACCTTTTACAAAAACTCCATTTTCTGTCAGCATAATCCATTCAAAATATGAAT
+ATCTTTTTGCCATAGAACAGATATCATTTCAGAGACTTTTCCACACTCCTCATTTTGTGG
+AAATGTTATGGATTTCTGCACTGGATTTTGGTGGTAGAGACATAATCTTAGGGCTGGGAA
+AGATTCATCTGAGTGCCTGCTTCTGTCTTTTGTTCCTATTATAAGAACTTGGCTAAGTTG
+TCATTTACTCTCAGGCAAAGCATCCTTTCCCCTTAGAATCAGTCCCTTTGAAAAAAGTTG
+AATCCTAAAACATAATTCCTTGTATAAAACTGCTGGTATGAAATCTGCTCTGGTTTTAAT
+TCACCAGTCTAATTGGCAGGCTGGTTTTTTGTGTGCCATTTAAAAATTTCAGAGTTTCTT
+TTCTTACAAAAGGGGAAAATGATGAAATTTGTTTCATAAGCATAAGATTGGAAAAAACTT
+ACTGAGATCGGCAGGTTGTAAATTTCTTTTCACCTTGCTAGGAATAGATAGATTCATATA
+GTATCTATTCCATGAAAATTAAAGATGTGAGCTGAGGAAAAAACAGAATTGGTTTCTCTT
+TGACCTGCTTTGAAGCTGACTTCTAAAATATTAAATGAAGAATTGAACTAAGTGTTGCTC
+CAGTACAAAGAAATAGCCCTTTTGTTTCAGAGAGTTGATGTCCATTGAGAAGTCCAGCTG
+CCGACATTATCATGAGGCCATATCTGCACAGTGATTTTTCACCGTCATATGTGGCATTTT
+GTTGCTTTCCTGTTGCTCCCTTTCCTTCTTGGAAATTGTAAAATGAAGAAATCAAGTACA
+CTTCCAGACAATTTCTAAGCGTGGTCTGGAAACTTGTCTTGTGTTTCAGCAATGTTGTCA
+TGGTTCCTCTATAGTGATTCGTATGAAGGAAAAAATTATAAACTGGTAGAAAAGATTAGA
+CAAGTGTAAGGAATATGAAGCCTGCCGAGAAGTTAAAAGACTGTTCTAGAAAAAGAATTC
+TATATTTCAAAGAAAGATATTTTAGTGTGTGCATAGGTGCCAGAAGACATGAATGTGGGA
+TGTGTAAAACTATAAATTGTCTGCCAGATATGGAGAGCTGAGATTTGTAGGTCATATGAA
+GGTTATACTAAAGGGCCTCAATCTTTTTGAAAATGACATTCAAAATTTTTGGATTCCTTT
+GTGGGTCAGAGTAGACTGAGGTCATTCATATTGTGGACCGTCTGCATGCTCTCTCAAGAG
+AGAACAGAATCCAATGTGTGTGGTCTGCATAACTTACAGAAGAAGATGTGTGCATGACAT
+AGAGAAAATGAGTTGGTGGCCAATATGCTAATCTGAGGTTGGTTGTTGATGCCTGGGCCA
+CTCCATATGGGTTTTTATTTCAAAGTTTAGAAAGACTAATCTTATATGAGGTGTTAGGGA
+GCATACTCATCAATGTGGCTACTATCTGGCTCAGAATCATGTTCTATTTAGCCATCACGG
+GAGACAGTGCTTTTATAGTGCCGAGCATGGTGTGATGCATATAGGAGTAGTTACATGCTT
+GTTGAATTGAACTTTGTGCTATATTTTTACAGATAATACTTGTAGCTGATATTTATGAAG
+AACTTACATGGTGTCATGCACTGTACTGAAAGCTTGGACTGTGTTGGTTCTTATAATCCT
+CAGTCCTATCTTATCCTTACTCACCAGAGTAATTGGAGCCTGAGGTTAAATAATTATTCT
+AAGTAAGTAGTGCAAACAGGATATAAACCCACTCTGACATCTACGTTCCACTCTTAAACT
+ATTCTATTCCTCCCCTAATTTTATTTGCAGCATATGGAATAAGACCATAGTGAAAACCTT
+TTTTAAAAAATCAAATTTTTGATTTGGGCTGTGAGCTACAATACTATCATTTTGTTATTT
+AAAAAGCCTTTCATCTGAAATAACCTCAGAAAATTGGATTGTGTAAACAGAGTGTATGGA
+AGGTTGAAAATACATATTACGTGATGAGTGTCTTCATTCAGGGATAAGAGAACTGATCAA
+CAGTGTTTGTTTCCATTCTTGCTTTCTTTTCCATTAACGTGTTCATATAAATGGAAATAA
+GCTGTTAGAAATCATAGAGAGCGGAGTACATATTGTATTCATCATGTAAAAAACAGAATA
+ATAAGTCAGCAACTGTTGGCTAGTTAACAAAATCATATTCTTGTGGGTGAGGTGTTGAGA
+AAAGTAGTTAGTGTGATGCTTTTGTTTTGTTTTTGGTTTTTTACAGTATCAATAACAACT
+GTTATCATATAGCCAACTGCCTACATGCTGTCTCTACTTGGATGTCTAGTAGGCAGTTTA
+AACTTAATGTGTTTATTATAGAACTCTTGATTTCTTCTTCCTAAATCTATTCTGCCTCTA
+GTATTTCCCATATCTGTAAATGGCAACTTATATTCATCTAGCTGCTGAAGATGAAAAATC
+TAAGAATCCTCCTTAACTCCTTTATATCCCTCACAACATATATTAGCAAGTGCTGTTAGC
+AAAATCGTCAAGATATATTGCAAATCCAACCACTTTTTACCTTCTCCACTGCCAACAGCC
+AGGTCTCAACCAGCTGTGTCTCTAGGCTAGACTCCCGCAGTATCTCCTAATTGGTCTCCC
+TGCTTCCTACTTTTGTCCTACTATCAACATCATTTATATACTATATAATATAAGCTATTA
+TAAAATAGAGACGTACGTAACATAATAATGTATGTGTGTGTATAATTTAAAAAAATCTCA
+GCCAGTCTGACCCTTTCCTTGTTCATTTTTTCTCGTAACTTTGTGTCCATTCAACATCAT
+ATGCTAACCCTTACTACTGCCTGGAACTTCCTATCTAATCTGGCTCCTGCATGCCTCTCT
+AACCTCCACTGTCATTGCTCCCACCTTGCTCAGTCCTCTCTAGCTGCACCCTTTTGCTGT
+TCCTTGTAACACTGTTTATTCCTGCTTCTTTGCTTGGATCTGCATTCTCAATATCTTCCT
+ATAGTTTTTTCCTAACTTTTATTCAGGTCTCCACTTAAAAAACCTCAAAGGGGCCTACCT
+GACCACCCTATTGAAATGCATCCTCTGAATTTTTTATGGGGATTATAGTAAAAATATTTA
+CAAACCGGGACAGCACAAATACTGACCAATCAGAAGAGATGACAATGGTTTTACTCCTTA
+CAGGCCACTTTCTGACTATCAGACTATAACTGATATCTCATAGGTTATATATTTGCTCAT
+TTATTTATATCTCTTTTCCCCTCCAGAATACAAGCTCCAAAGGGTAGGAACTGTGTTTCG
+TAGTGCCCATAGTAGAGCCCCATAAACATTTGTTAAATGAATGAATGAACCGTTAAACAG
+AGATATATTTGTTTGACCATAACCTTCATATCAAAGATTATTGCTCTGATATACACAAGG
+TCTTTGGGGTATTGGCTGTGCTGGAGGCCCTTAATCTCTTAAAGGTCCTTAACCTTTAGC
+TTTATTTTTCAATTAAAAATATTTTAAGGTACATAAGCAGTATAATAAATACACGTGCAA
+CCACAACTTATAGGCCGGGTGTGGTGGCTCATGCCTGTAATCCCAGCACTTTGGGAGGCT
+GAGGCAGGAGGATTACTTGAGGTCAGGAGTTTGAGACCAACCTGGCCAACATGGCAAAAC
+CCCATCTCTACTAAAAATACAAAAATTGGCCAGGTGTAATGGTGTGCACCTGTAATTCCA
+GCCACTTGGGAGGCTGAGGTACGAGAATCACTTGAACCCAAGGGGCAGTGGTTGCAGTGA
+GTTGAGATCGTGCCACTGCACGCCAGCCTGGGTGACAGAGTGAAACTGTGTCTCAAAAAA
+AAAAAAAGAAAAAAAGAAAAAACACCAAAAAAACCTCCACGACTTATGATTAACAGTGGT
+AATGTTATATTGTTTTTGTTAGAATTAAAAAAAAAAAGATATCACTGACAGAGTTGAAAT
+AATCTTTGTCCCTATTTCCCTAAGAAGAAATCAGTATCTTGCATTGCTGTATTTCCTTCT
+AGTCCATGCTTTTATGCTTTTATACATGGATTATGTGTTCAAAAATAACACATACTTTTG
+ATTTTGGATTTTTTTAATGTTACCATCCTGGAGAAAAAAAAAACTATTCTGTAACTTGCT
+TTGTCATTCAATGTTATATTTGTAAATTATCCATTTGATCTATATGATCATGTTAATACT
+ATATATATGTACATATGTATGCATATGTATATATTTTATTGTATAAATACATAACTCATT
+AATGGAAATTTAGGAAGTTTCTTTTTTTATTTTTAGTTTTTGCAATTACAAGCCACTCTA
+CAAGAAATATCCTTGCACCAAACTCTTGGTGTGTATGAGCAAGTTTTATTTTGTTTTTCC
+CAAGGAATGCACCCCAAAGACAATCTGTTGGACTGTAGAGTATGAACATTTTCGTCAAAT
+GGGGATGCACTACTTTGAACTCCTATCGACAGATTTTAAGTATTCTCCTTAATAAGTTTT
+GTCGTGTTTATTGATATGCTTCCTCTTATTATGTAATTACTATATTAAGAAATCATGTTT
+CTCTTATTTTCTTAGCTGTCAGGAATAGATTTTATGATGTATCATGGTAACCACAATTAA
+CTTAGAATTTTTGGTAAAACTCTATGTACTATGCCTCTTAATGTCTCATTTTTGTTTTAA
+TTATTTAATAATAAATCACTTGGAAGTTGCATAAGCATCACCAATAAATATTTAGAATGG
+CAAAATAACAGAAAGAAGCATGAAATTTGGATAAATAAACATTGAGCTAAATTATGAGCA
+AATTTCTTTGACTAGAACTTTACACAGGGGGCAACAAATTTTAAGAGTGGCACCTTACAT
+CTGGCCACCCGAATTAAAAGATATACTCTGACCTATACAATTTGTATAAAAGTCCTTCTT
+TTAAAATTTTTAATACTTAACCATATGTAATTTTTTTCCCAAATTTACCGTCTTCATTAC
+TAGACTATAACAATAGCCTTATAGTGCTTTAAAACTGGAAGTCTTTTTGCTTACTTTGCA
+AGATGATATATAAATATTGCATCATCCATCACTGGAATAACTTGTCTCCTAGATTAAAAC
+CTGAGGGTGATGTGTAACTGTAATAAATTTGGACAGCAAGGAAGGGTTCTATTTCCAATT
+AAAACCACAGCCAGGAAGTTTACATTTAGACTGACAAGGGAGGTAGATCAGTACACATTT
+TGTACATCTTCTTGTTTGTTCAGGGGGAATTGGAGGATCTTTTAAAAGTAGCAATGATAA
+GTCTTTACATTTCTTTATGACCTCATAAAAAAGAGTCAATTGTCCCTTCTTGAAAGGAAG
+TTTCTGGGATCAGAAGCTTTTTGGGTTTTTAGACATTTAGAGCCAAGTGTTCTGAAGTGC
+CATGTCTAACATGGGGAAGTGCATACCTTTATGGATATTTTATTTGGATTTAAACAGGTC
+TGAAGGTTCAAGATGTACCTCAGTCAAGTTATTTTACTTCTTTGTTTTGAAAAATAATAA
+GATGATGTACTTAGCACAGGGCCTGGCATATAGTAAATACTCAATAAATATTAATTATCT
+TTATCATTGTGATTATCATTTCTCTTGCTAAAATGTACAAGTCCTTCTGATGCTTATTTT
+CTGCTTTGAATGAATCTTCTGAAGGTTTTCCTATTAGTTTCCCTTTCTGAAATGTGTCTG
+GCTTTCCTGGATGTTACTAATGGCAGCTAGTAGCTAACTGCTTGTGAGGTTCAGGCTCCA
+AGTAAGGTATTTAAAATCAAAATAATTTCACAACTGTGATTTTAAATTAAACGAAGTGTA
+TTCTAAATAACACAGAATTAAAATAATCACTCATGGATACAATGACATTTGCACTGAGAT
+TATATTGGCTCGGTGTTTTAACAACTGCTTTAGAAATGTCTACGAACGATGTAATAACTA
+TTTCTGAAAACAAAGAAAGCTAACAACATAAACAATTGTGCAAATAAATTAAAGCTCTTT
+TTATTAATGACATATTGGAATAGGCTCAATATGTTGGCTCTCATAAAGGCATAGCAAGTG
+AGAGGAATTCCTGCTGCATGGGAAATGGAAATGCTAGGTTCTAAATCAATTATTTTGGCT
+GCCATATTATCCATATTATCCCCTTCCTCAAAAGCATCCAATGGATTTCCGTCACACTGC
+TACTCAACAAAACAAAACATTATTAGATGGAAACTTAGCTCCATAATTTCTACTTACTCC
+AGTTGCATTTTTTACTTCACAGTGTGTTCAATTAGAGACAGCAACAAGTTGCATTATCAA
+GGTGACTGTGAATTAAAAAGAGGTGCTATTTCCTTCCAATACATGTAGCTTTGTACTGTG
+GCTTGAGGAGGGGAGAGCAGGCTGGATCTCAGCCTCCACCTCTAGCTTGGTTGGACTTCC
+TTGTGCTGGTCACAGCCTGGCCAACAGTGCCTGCTGGTCCCAAGCACCATGCAGGCCTCA
+CAATTATAACTTGATTTTGTGCAGGACTCATACTACATTCTGGAAAGAGAACCATGAAGG
+GTGAAAAAGCTGTTGTAATCCATACAGAAACTTTATTGATGTGACCATTGGGTGATAAAA
+GTAACAAGTGTTAGTAATTTAACTTACTGAGTACCTGTTATGTGCAAGGTACTGAGCTAG
+AGGTACAAAAATGTGCAAAACAGACTTATTTCCTAACCTCTTGGAGCTCATAGCGAAAGC
+AGAGAGAAATACTTAAATAAGTACACCAGTAACTACTACTGTGATAAACACTTCAAAGAA
+GAAATTTAAGCTCCTATGAGAGTATGTAATCTTAATGCTGGTGATGTCAGGAAAGTAAAG
+ACCATTGTTCTTGAGGAAAATATGAACGTTGTCAAATGCTAGATTTGTGCAGTAATGGTT
+TTGGTTTTGCATCTACATTTTTACAGCTGTTAGAAACAAAACGCTTGTTCCTCAGTGCCA
+CAAAGAAATAGCACTCAAACATAAATTTAATTTTCTCAGCAAGGCAATTTTTACTTCTAT
+AGAAGGGTGCAACTTGCGACTGAATAATGGCGAGAGCATACCTAGACAAGGGAGGGGAAG
+GGGTTCTTATTCCTGACGCTGTGTGGTTCCCCTGTTGGCTAGGGTTGGACCGCACAGTCT
+AAGCTAATTCCGATTGGCTATTTTAAAGAGAGCAGGGATACGAGCCAGAGTGGGGTGAGT
+AGTTTGGCGGGAAGGGCGGTTACAGAACAGGTGACTCAGGATGATTCAGGTCAGAGAAGG
+TGACCAGGAGTGACTCAGGATGGAGCAAGTGACCAGGGGTGACTCAGGTCAAAGCAGGTG
+ACCAAGGGAACAGATGTGAACTACTGATTAGAACTAGCGGGAAAGCTGTTTACTGAAACT
+AGAGGCAAGGGGCGAAGAGAACCAGGAAGTTAAACTTTAAAATGGAGAATCAAAGAATAA
+GAGAGCTGAACATACTGACATACGGATTCTTTGAAGAGAAACTTGGAATTCACTATATCT
+AACAGCGTTTAAGACATGCAACTTTATTATTAAAATTCCTACATTAAAATAGCTTTGCTG
+TTATAAGACGAAAAATCCCTAACTCCTTTTTGTCACTGAAACTATGTTTTTAAGTTAATT
+AAAGAGCAAGTTTTCTTAGCAATGCAACTGCCCTCTTGTAGTAGGTAATTCTCCTTAACA
+ATGCACTCACCATTTCATTTTGTAATTATTAGTTACTAGTCTGCCCCCCACATCAGATTG
+TAAGCTCCTTGCAGACAGAAATGAACCTGTGTTCTCTATTGTATCCCTGGCAATTAAGTA
+TAGTGCCTGATACATAGTGAGCCCTTAATATCTAAGCATGGAATGAAGAATCCTTCTACC
+CTGTCTGCTTTCCTAAATTTCTGCTCTCCACTTTCACTCTTTCATTTTAATTATTGTCCG
+TCAATAATCTTTTCTGCCACATTTTTCTTATTTCCAGTGACTTTGCCATTATTTATTATG
+TCAAAGTAACCTCATGAAGAATCTGGCAGAAGGTGATACTTGGGGCTGTTTTGTGGGAGT
+ATTTAGTGGTTTCTCTCCACTGTGAAGTCCCTACGTTGTGTTCCCTAAGTGTTCTCTAAA
+CAGTTAGTTTAGTGCTGCATGTATTTATGAAATTCCTTGCTCTGTAGAGCCCTGGGCTGG
+GCATAATGGGAGATAACAATGACAGACTGGCCTCTGCCTTCAAGAAGCTTTATAAAGTCA
+ATAATTATTTACAAAGAAGAAACAAATATTATGCCAGCACTACATGTAAATAGCAATGGG
+AACACAGAAAGAAGCAGTTCATTGCAAACTCAGAGGGATCAATGATAGCTTCATAAAACC
+AGAAGGCCTTTGAGCTAAGCTTTGAGAAAAAAGTAGACTACTCTAAGCTGGAAGAAGAAA
+TAGAAGGACATTCTAGCTTAAGGAAACTGCAAAGTCTTGTATTTCGCTTTCCTTTTAAAA
+TAAGTTTCTTTTGTAGATTTATCTCAACAGTAACAAATGTTACCATTGTGCTGTCTGTGA
+ATTAATGTAAATCCTGCTCAGCTCTCCTTGTGTTTCCCAATACATAATATACTACCATCG
+TTTCTTATACTTCGCTTCATCTCTCTATAAGCAATCTTTAAATGCAATAATGTAGGTGAA
+GGTACTTTATAAAATGCACAGTACTAGATAAAATAGGAGGAAAGTGGTATACAAAAGTAA
+GTTGCCATAATTCTTATTTTGTATTTATTTGCAAGCTCAGTGATCACAAATCATAAGTAC
+TTAACAGATAATATAAAGATCCAATTCAAAATATATTTACAAAAGCCTGATCAAGTAATT
+TTGGACAAGTCACTTATTCAAACTTTCTGGGTTTCAGGGAGTTTTTAATTTTTTTTTTAT
+GAAGATTATCTGAAACAATTGACTGTGAAACCAAAAGTACAAGAAAAAGTCACTCTTAAT
+AACATACCAGACCCTTGGATTGACCCTGGCCTTTGCCTATCAAAAACGTTCTAGAGATAT
+GAGACTTACATAATGGAGATATACAATATCTACATAACAGTAGATGGGGAAATATCAAAG
+TCACTGGTGCTGTCATTAAGTACCATGGGTTTAAGTGCTTTTATTTAGAGATGGGTACAG
+TCAGAAGGATCACAATGACACAGAGTTCAGATACAAGCAACTTAACCTGCTCTAGGTCGT
+AATCTCTGACATTCAGAGGACATTCTGTAATCCCAGCCCAAACCTCAGTTTTCCCTCCAA
+TTCTCAAATACTGATTCATGACTATATGACAGTTTCAGTGGTATATTGGACTGTTGGTTT
+TACCACTGTTTTCCAGTAAGAAAGATTTATAAAATTGCCTAAGTTCTATTTTATTTGATT
+TGCCCCTCAGTGTTACAGAACAGATCTTCATAACTTCATGAGACTGTCTACAGTTATCCT
+TAGAGTGGCACGAATTTATGCATGTTCACCGAGAAGAACTTTATTTTAGAAGAATCTATC
+TGTAATGACAGAACATCGGCATTACCTTTTCCACAGTTTATTAGTAGTGGGGATAATATA
+TATTCTATATGATTTATTATTATCAGTGTTAAAATTTCGAAAGTGCCTAAAGTTCAAGAC
+CCATATTTATTATACTAATAACTTGTATAATTATTAGTACAAATATAAAAATAATATGTA
+TTTTTATATTTGTATAAAAACTTAAATATGGTTTTATGTATCTTTAGTCATGTTAATTCT
+AATATGTAGGTAAAAGCCTCATTTAAAAAATGAGGAAACTGAGGTGAAGAGGTTAAATGA
+CTTGCCATAAGTCACAGTAACTAATAAAAAATAGTTGTGAGATTGCTGGATATCATTAAG
+GTGATAATAATTAATTTTTATTGAGTATATTTCATCAGGCACTGTCTTAAATGCCTAACA
+TGTATTAATATAATATTTGAATGAAAGCGTGAGTAGATTTTAGAAAGATGTAAGTATATT
+GCCCTTAAGTTTTCCAGTTTTTGTAAAGCCATTCTTTTTTTTTCATGTGTATATTGTTTG
+TTAGTTAAGTAAGCATTTGGAAAACAAAACAAAACTTTACAGTCATAATTGATGCTTCTT
+ACCTTGGGTTGTCATAAGGCTTATGAAAGGCTCTGCAGAAATAATGCTAGAACAGACTCC
+TCTGGGCACTACAGGATGGAAGGCATTGGGCTATTGACAAATTGATACCAGAAGAGAACT
+TTGAGGTCTCTGAAGGAAAAACACCCTGTAATTTCACAGTATAACTAAAGGGAGCTTTAC
+TTTGAAACAAGATTATTCATGAAGTCTAGCCTGAAATGAACAAGACAATAAGTGTTGCTC
+TACTGCCCTCCCTCCCCGCATCCCCCTTATTTCCTTCCTTCCTTCTTTCTCTTTTTCTTT
+TTTAAGGAAGTACATCATCAGCACAGGAAATCACTGGTAAAGTCCTCATTTTCACTTTAG
+AATCCTGTCAAAAAATGACCTTAGCAACTAGATTGTAATAAAAATAATTTCAGGAAGCTG
+TAAAATTATGTCTACAATTAGTTATTAATCGATGAAGTAAGACACTACATCTAGAAGAGT
+ATTTTTCTGATATATAAATCTTATTTGTTTTTAATATTCTGGACAGTTTAAAATATTTCT
+CTCTCTCAGTAGAAACTTTTCCATATCTGCTTTAACTTGACACTATGCCCCTGTCTACAA
+CTGTTCATGAGCATCTCTGCTCCCTTGAGGAAAATAGAAGTGGAACTACTTTGTGGTGAC
+ATTTACCAAGGACAACAAAATAAACCCAATAGTAAATCTAGCTTAAAATAATCATATTTT
+AAATTGCATCCTGGATAAACATAGGAATAAGCACATTGTATTATATCTATAGCAATATCT
+GTGATTTCACTCCTATTTGGCTCAATCCTCCAAACTCAGGACAGGCCCATTAGTCTCTTA
+ACCATAAAGGGCTGATTCATAGAACCAACATAGCAAAACAAAATCTGCAGAAACATCTCA
+AAATAATTGGATATATTTGTTGAGCTGATGACATTTTGAAAAATTGATCAAATTGGTCAC
+CAATTTCAAATATACATCATGTTTTTGACAGACTGAAATTTGCTGAAGCCATTACTAAGG
+CTTCCATATGTAGGCTAGCCTTCTTTTTCTATTCAATCTGTACCCATATTTAATGTATAG
+TTAAAATAAAACTAACCATTGCAAACAGTTTAATCTGTAAATGCATTATTTGACTCCATA
+GTCTTTGAATCAAATTCTTTTTTCTTGAATTTATAGATTTTACAAAGAATGGCAAGAGTA
+TTAATATTTTAGAGCATCTTGGTAGGTTCCATTCTGATAATGAAATCCTTTGGGTATACA
+TTCCTATAATTTACAGTCTTGGCCACCTGGGAGAAGTCAAACTTGTAATTCATTAGAAAT
+TCAAGGAAATTTGGAGAATTACTAGTTCTGAGAGGACTGGCCCTTGGCCAAGCTACACAG
+TAGCAATGCTTCCATTTGATGCTTACTCTTCTGCTGGTCTTTCATTATTATTAAAGATTT
+AGGGTATACAAGTGCAGTTTTGTTACACAGATTTTCTGCATAGTGGTGAAGTCTAGACTT
+GTAATGTAGCCATCGCCTAAATAGTGTACATTAGATCCACTTAGTAATTTCTCATTTGCT
+GGTCCTTAGAGCTCTCCTTCATATGTTCATATGAAGTGCCAAGAAGCACCTCAAGCAGGA
+GTAGGGAACCTCTAATGGTGAAGGCCTTCATAGGAATAGTTTATGCTGTTACCCCTTCTG
+GAAATCCTGAATTTTTATAAAATCTTACAAATAAGTGAGTGGCTATCCAATAATGAAATT
+TAAAATGGTAAGGTGTATATTTAAAGCAAGTAGTTTTTACTCTGTCTATTCTCTGACACA
+ACCCCCAGGACGCCTTGCACTAGCCTACTATATCAGTCAGGGTTAGTCATTCATTAAGAC
+ATCGAATCTTCACTGTAACCAGAGAAGCAGAGCTAGTAGGAGATGTACATTAAGAGATGC
+CTCGCAAAGAATTGGTTTATGCTATTGTGGAGGCTGCCTAGGCAACTGAAAAATCTTTAT
+GGCAGGCTGTAAGAAAGGGGAGTCTGGAACTCTTGTGCACAGACTAAAGCTGCTGTCCAC
+AGCTGGAATTTTCTCTTCTTTAGGGAAGACTCAACTCTGCTTCTAAAACATTTCAATTGA
+TTGAATCAGGCCCACTCAGATTATCTAGGATAATCTCCCTTACTGAAAATCAACTGATTA
+TGGACTTAAATCACATCTATAAAATATCTTCACGGAGACACCTGGATTAATGTTTGGCAG
+AGTAACTGGTGACTGTAGCCTAGACGAGTTGATGCATCAAAAAGACCATCACCTCTACTT
+TTTAGGAATACTAAGAAAATTATTTTTAAAGTGGATTATTGATTAAGGCTTCTTACGTAA
+AAATAACTTAGACCTAAAGGAAGTAAAAATGAAAGGGAGTTTGAGCCTAAGGAAGATAAA
+TAAGTTATTTCTTTTTTTCTTGGGCCACATCAATGTCATGTATGAAAATTCAAATGAGTA
+GCAAATTTTAGTACCCATCTATTATTTTATTTATCTTTATGATCATCCTGTGGATGATAT
+ACTAGGTTAAGGGAAGTCTGTTCAAAATTGATTAGCAGTCTTAAAAAAATGACAAATGTA
+TTAATTACAAGCAAAAAATTTTTGTCACTGATGATACTGGTAAAAGAAAATAATTATTTA
+AATGGCAGATTTAGCATCATTAGTATTAATAACCAGATATAAATGGAACATAATTATTGC
+TGCTGATAATCTAAACCCATTGGAAGTGGATTAATTGGATAGATTATTTGGTATTTATAT
+GTTTTGTTTTAATAGTAGCTATTGTATTGAATGTGATTTTTCTTGAGGGGGAAAAAAAAG
+AATAAAAAATGGAATAAAAGTAGCTATTATAAGCTAAGTTCCAAAAACACATTATAATTT
+ATTAAGTTACCATTGCTGACTCCATAATCAAATATAGGCAGTCATTAAAGAATATATTCA
+AGCTTGCAATTCCCTTTTCTTTCTTTGGAACTCTTTAATCAGAATAGTAGATTCTAGTAA
+AGAATGCATTCTTCATATCTTAATAATGGGACCATCAATACTTATAGCATCGTACAAATA
+TTTAGTGTCCCAATCCACATTTTAATAAGACAAAATTTTATTGTGCTGAAATCTAGCCTT
+TAGTATGTGGTAAAATCAGATTGACTCATCTTATTTTGTCAGGTCAAAACCAGATACAGT
+TTTTAGCATGACATTTTCTATATTTCAAATCAATACCATACTCTGTGCCCTTTTTAATAT
+TTAAAAATATTAATGGCTAAGTTATTGATGTATAAAAATGCTCAGTAAATATTTTTCCTT
+TTCCACCTTATATTTTTTGAGTTGAGTTTCAACACATCACAATTTTTCACCCCCAAAAAA
+GTTTTCATTTTTTCTCATTGTATGTGTGTGTGTATATATATATTTATAATGATAACCCTT
+GCTCATTTTCCATGTCCATTCTATACTAGCTCTGAGTTTTGCACTTAGATTCCTTCCGTC
+CTTCAGCAAACAGCTTTTTCTCTTCCTCCTGGCCTTTCACTGTCTCCTCACAGCCATTGG
+CAGACAGCACTGGAAGGACTTTTATGACTTGAGATTCAAGTTTTTCTCTCTCAAGGAGTC
+TGGATGACTCAAAGACACTGGGTTCTTTTTCGGTCTCCTCAGCAGCCAGTGGTCTGCCAT
+TGTGTGTGCCAGCAGGAGACTTAGAAGCTTCCAGACTGCCCTGTGTGTGGAACCTCCATG
+GGGCTCTGTACTGCAGTCGTCCTCAGTATTAGTCACTGCACACCGGCTGCATTTATCGCT
+CTAAAATCCATTTCTCTGCCCCTCACAGACATAACTGCCATCCACCCTCTGAAAACCTGC
+AGTATTTCTGGAGATTCTGCAGTGACAACTGTTCACTTTATCTAAGTCAATATGTTTGCT
+GAAAGCTGACCAGAGTTACCAGCGATTTCCTAGTCTCACATTCACATTGAAACATAGGAT
+ACTTTTACCAACAGCCTGGATTTTTTCCCCTTTTTTTTTGTTTTCCTTGGTTTTTTATTT
+TTTATTTTTATTTTTTATTTTTTTTGAGATGGCAAGTGAGAAATCTAGGAGTTTTTAGAA
+TGAAATGTTAACTTACTTTTAGTCTGTTTTTTATTCTTTTGCCAGTTTGACAATCTAGCA
+TATATGCTATTTATTCACTTCAGTTGCTACATGCTATTCAGATAACCACCTGACTACGTA
+TGCCAAGCATTTTGCCCCTTGCTTATTTAATCCTCAAACAGTTGTATGACATAGGTATTA
+TTATCCTCGAAACACTTGAGAACACTGAGACTCAGAGAGCTCAAAGGGTGTTGTCTATCA
+CGACAAAGCTAATGAAGGACTGAGCTGAGATTCATCCCAGTTTCAAAACCTATACTCTGC
+CAAGGGAATTCTTGGGGACCTTAGCATAAATTATTAACAGCTAACCTCTGTCAAACATCA
+ACTGCATATCAGGCACTATTGTAAGACTTTTATATGTGTTCATTCATAACCATCTCAATG
+ATTAGGTACTATAATTGACCCCACTTTTCAAATGCGGAAGGTAGGACACAGAAAAATTAC
+AAAATCCGTCCAAAGTCCCACAATTAGCAAAAATCTTGGCAGTCTGGTTTCTGACTCCTT
+ATGTTTACCCTGCATCCCATAATGTGTGAAGTTAAGTTGCAGAGTCCAAGACTTAAAATT
+GTCTTTATACTGTCACTATAAAAGAAAAGAGGCCAGTGGTTTGGTTAAGACATTCTTGGG
+CTGTGGCGAATACTGACTATGCTTTTAAAAGTTGTCTTAAAAGGAAATGGAATTTTTATG
+GAATCAACCTGATTAAGAGTTTGCCTTACATTATAGACTCCTTGTCCCACGAGTCACTAG
+GGACTCTCATAAATAGAAATTTGCTATGTTATACCAGAAGAAAGATTTAAAAACTGGCAT
+TTTTCGAGCAATAGGTACTTGGTAGAATCTTGTGATAGAAGAAAGTAATTTTTCTTGGCA
+GACTCTAAAGTAGATAATTTGGCAATGTCCTTCTGCAGTCTATGTGCTGTGAACTTGACT
+CTTGAGAACAGCTGCCTTTCTAGAGAAATCACCTCATTCAGAAGAGATGACTTTTCTGTT
+TCCAGATTAGTATGAGATTGGTTCAGGAGAGCTCAGTAATGAATTAACTGGTCCACGAGA
+ACATCATAATGGCTCTGTAGTAGGAACTGAAATTATACTTCACTTCCAGGCCATTATATG
+ATATTTGTCAAAGAATCATGTAGTAGTGTTTCAAGGATTTATTGAGATATATACCCAGCC
+AGGATTTTGTTGTGTTGCTGTTTAACGCATCTTAAAACCTCACAATTCACTATTCTAGCA
+GTTTTTCATTTTATGTTTTGTTCCTTTTTTCCTTTATGCTTTTTTAAAATTTCTAAACCT
+TAGTCTAGGATACAGAAAGACTGGTGATTCTTTAGAAATAACCATTTCAAAGCCCTGGTG
+GAAGAGAATTGGTGTTTCTCTCCTTCAGTAATAGACAAATTGAATAACCTGGCTTATTGT
+TTGCTTGAGGCAGGGAAGAAGTAAAGGATTGGGCCTAAATTTCTTTGACAACAAAGTATG
+ATCCACAACACTTCGCTTTGCCTGAAAAACTATATGCCAAACCCGGAATCCTTCAATAAT
+GCTCAGCACACTCAATGCCTTAGAAGTGAAGGTTTTACAGCTCTCTGGTTCTTAAGGAAG
+ATGATACCAATCTGGTGAAAGGAGTGTGAGGTGTTTAATAAGTTCTTATTTAGAACAATG
+AAATACAGTGAGAAAAATTGTAGCTCTTTTTTTTTTCTTTTTTCTTTTCTTTCTTTCTTT
+CTTTTTTTTTTTTTGCCTGCTATTTTAAGGTAGATAAGCAATTCTAAAGAATGAAATGAT
+TTCATGAAGAAAATACTTCAGAGTCACACTGAGAGTTTGTTTTGTCCTGGAAGGTAGATT
+TGATTTTTAGCATTTCCTTTTCCATATGGAATCCGAATTCCATCAGAATTTTCTGGTCTT
+GATTAATGAAAGTGTTACACTAGTCAACACTACCTTTGAGAGAGGAAAGTTGAGTCCTGT
+TTAGGATTAATGTGGCATAAAAAGTAATGTGTACTAGATCACATATTCCACAACAGAAAG
+ATAAAACAGGATTGTTCTTATTTAATCTTGAGGTTTCAGTCTTCTAAACAAATGGAAATT
+ATCACCTTAATCGAATCACTAAATTATTGTTTAATTTAAATAGTATCTGGGTTAGAATCC
+TCTAGATTTACTTAATGATGAGTGTTCATGGAATGTTTGCTTTATGCCATATTTTATTTC
+TGTTCTTTATAACAATCCTATAAGGTATCTATTGCCCCCAATTTAAAAATGAAGACAAAA
+ATAAAAAGCACAGTTACTTGCTCAGGAGCATATTGTTGATGTTTGAGCTGAATCCCTTAC
+TCCTTCCACTGTGGAATGCAGCACTTTGGCTGAATGTTTGCCCTTTAGTTTATTGTGCTA
+AAATGTGTGTGTGTTTTTGCCTACTTAATTCTTTATTTTCTTGTCTCCCTCCTTCTGCCC
+TGATCCTTTTTGAAAGTTCTTTTGTTCTTCTGTAGAAGCCATTAGGTTACTTTTATTGGT
+AAAACTCTCCCTGTTCATTCCTCTACCTGCTGCCCACCAAGACTTCCAAAGTGCTCCCAT
+AACATGGGGTCTATGCCTATGACAGCAATTAACACAGTGCATAATGATTTCCCATTTGTT
+GTGTAGTTCACCTCTTAGAGCAAGGATCTCATTCCCAGCTCCACATTAGAACCTCCTAGG
+GTGTTTTTAAGAAATGCCAATATTTGAGAACTACTTTTGGAGATGAAATTTAGAGATTTT
+TTTTTTTTTAGTTGTCTACCTAATTTTAGTGCAAGCTGAGAGTTGAAAATTTATCTTATA
+AATTCAAGGGCAAGGATAATTCAGCCATATTCCCAGAACTTAGTACCATCCCTGATATAT
+AACAGATACTTCACTAATAATGACTGGTTGAATGAATGAATGGATGAATGAATGAATGAA
+TGAATTTTTAAATGCTGACTTACCATGGTTTTCGTAATGTAAGTATTTTATTTATTGATT
+TGATCATTGTATGATTCTTGAATGCCTTAATGGTGAAATATTATCAAGCATTAAGCAGCA
+ATTATAATATCTTCAAATTCGGTTAGTGCTTTACGATTTTCACAACCAAATTGTATTTGC
+CTTTTGAAACCTAGCACAGTGGCTCTTCTATGATGCTTCTTAAGAATTCCAAACTCAAGA
+AAAATCAGCTTATTGAGATGACTGAAGTTTAACAATAGTGCAATCAGAATGTGAGGGTTC
+TCTGCAATTTGATTTGGGACTTGAAGGATCTTTATCTACTGGTATGTTATATCCTGATCA
+AACTTTGCATCAGAAAGCAAGAGGCATTTTAGAATTCAACAGCCTGCAAAAGGATCCTGG
+CACCAGCACACAGCAGGTAGTAACCTGCCTAGGGCAACTTCATAGGATAAATTGTTTGTT
+TCCCTAGGTAGCCATCAGGATATTACTAGATTTCTTAGAGCCATGAGAACATTAAGTGGG
+GTTTTCAGGACTATAATATATCCTTCAGCTCTCATTTCAACGGCAATCAATGTTCATAGC
+CCTCCTTTCAAAGCACTGGCAAACATTCTGGTATAATTAATGTCACTGAGGTATTGTTTT
+TCCCATTGCTTTCTGTGTGTTTTGTTTTTTTTTTTCTAAGAAAGGCAAGTTACAAGACAG
+ATGTCTTATATGAAAAGCTATTATGCTATTATGTAATTTGAAACAAAAGGCCAGTCTCTA
+ATAATAGTGTGGGTGTTAGAGGGCACAGAGTGAATTTTCTTGAATGAGATAATTTATGGA
+AATTCTCTAGGACACCATATTTCAACTTGGCATAAAAATTCCAGATTCATTTAACATATG
+CATGGTGAGAACAACTAAGTTTTAAGGCCAGTTTGGTAAAGATTCATAACTTTGTCAGTT
+GATTATGTCTCTGCATAGGATCATAAGTAGTTTTAGTGTTGACAAGTACAGATTCTTGCT
+GGGGGTTGTGTGAAGTTTAATTCAGCAATTCAGTACAAATCAATAGCTACTTATTGAGGG
+CCCACTGTTTTCACCTGGGTATTTTGAGGAGAAGGCAATTGGGTAAGACAAGGTTCCTAC
+CTTCAGGGAACATATGGGTAGTTGAGTAAAATTTCTACTATTGGGTAGAAAAACTGCAGC
+TTTTGATTATAAAATAAAGTTTTGTTGCCAGTAAATTAGGTCTATAGAATAACACCATGG
+TAGGAGAGATTGATTTAGGGAGAGTTAAATGTTTTCCCATTTCCTATGAGTATCTTTCTT
+TTCTTTCAACTGCAATCAGCAACTTATTTGATAAGGGAGGTTTGGAAAATTATGTACATT
+GTTTATTTCTGAAATTAAAATAAAAATATGCATTTTCATAGACATGAAGAGCATACCTTT
+ACTCTTAAGTATCTGAACACAAGATGCTTTGGAGGAATAAGTTCGCTGAATTAATCTTTA
+TAAATAACTCAGTTGCATTCATCCTCAAGTAAGGAATTCAAGGGTTGCCTTTGCCCATCT
+GTTTGACAAAGTATGAATCTTAACATCACGGTTAAGTGAATTATCTGACAGGATGAACTG
+CATATACACTTACAGTGAGGCTTAAGGGTGCTGTGATACTTACATGAATTGGAGTATTTT
+GAAAATGTTCAGGTTGACTGCAATGCTATATTATGTTAGGAATTGACTAACATGGATAAA
+CGGAATGTGATTTTTTACAATCTGTATTTTCAAAGGTTTTTGATTTTCATTTACCCATCC
+AGGTTGCCCCCAATACTACCAGTTTCTCCTCATCTTTCATTATTTCACTCATTCCTTTAT
+GTTATTTGCTTAGTTTGGTGTCTTTTTATCTCTCATATAAACAAATATACGTAGTCTAAA
+GCAAGGTTTCTCACACTTGGCATAATTGACATTTGAGACTGGATAATTTCCTGTTATAGG
+TGGCTATCCTGTATAGCAGCTTACTGGCACTAGATGCCAGTAGCACACACATCCAGTTGT
+GGCAAACCATCATATCTTCAGATATTGCCAAATATCCTCTGAGGAGCAAAATTGCCCCAG
+TTGAGAACCACTGGTCCAAGTCAACTTCCTAAATCTTCTTCTTCAGTCTCAACTTCCTTC
+ATGATAGCTGCTATTCTAATGATTCTAATGCATTATTTTACTGAGAATCACATGTCTCTC
+TTGTGCCACTGAACCTCCAATGACTCTTACCATAATATTCGAGGCCCTAACTGCCCTTAC
+CCTGTTTTATTTAAGTTTCATTTGTAGCAAAATACTACATGCTCATGTTAACAAATGAGA
+GAGTACAGAAGAGCTATGAAAAGCAAGTCACCTGGTCTCCTTCTCCCCACTCTCATGTCT
+AAGAAGCAACTTTTTTTTTTTTTCCTGAGACAGAGTCTTGCTCTGTCACCCAGGCTAGAG
+TGCAGTGGCACGATCTCAGCTCACTGCAACCTCCGCCTCCTGGGTTCAAGCAATTCTCTT
+GCCTCAGCCTCTTGAGTAGCTGGAATTGCAGGCACTCACCACCATGCCCGGCTAATTTTT
+GTAGTTTTAGTATAGATGGGGTTTCAGCATGTTGGCCAGCCTGGTCTCAAACTCCTGACC
+TGGTGATCCGCCTGCCTCAGCCTCCCAAAGTGCTGGGATTACAGGCGTGAACCACCGCTC
+CCGGCCTTAAGAAGCAACTTTTAAAGAACTGTTGCTGATTTGCTTCTTGCATTTTTCTCC
+ATAACTCTAGATATGTCTATACTTTTGTTTGATTTATCAACTTTAGGCAACATTGTCTCT
+CTGTTTTCAAGATGAAGTTTTAGATCAGTTATATAAATTGCCTTTTTTCTTCCCTTTTTT
+CCATTTTATGATATTTAGGTGATTGTATTCATGTATGTTGATCTTGTAAACATAATCTAT
+TATTGGTCAATCAACTTTCAGGACCACATTGTTGTACTTTCTGGAGCTAGGAGGGACTAG
+AGACCCAATTGATTGTATCTCTCAACCCTCCCATTATAGTAAGTTGAGAACTTGACTGCT
+TTTACCTTTTCTTCACCTCTTCCATATCCTACCTGCTGTCAGCCGTATTTTTATTTACAC
+TACTATTCACAGTGTTAAGATTTTTATTCTGCCTTGCAAATGCAACTAAGTCTTATGTCC
+TTTATTCTTAGGTTAACTCTTTAAGTTGAAAGTCATTAAACCAAATTTACATTATCATGA
+CTCTGCAGACATTTTTCAATATTACATCAAGTTTAGATCTATAATTTTATTTTATTTTGC
+ATAGGTCCAAAGTCATGATCCTTGCATCACATGGAGTATAATGATTAGTATCAGTGTCAG
+ATAAATTCTTTTTTTCTTCAATTCTTATCAGCTGTGAAAAATCATGCCATCTTTTACAAG
+TAACTCCTATCTTTCTTGTGAGTTTTCATTTGCCCCGTTTCTTGCACTATTTGCCTATTT
+TCCTTCATTATAGCCACATGTTTATGAGGTCAGTCTTTTCTGGATCCCAACCCACCACCT
+GGGTTTTTTTTTTCATTGTTGTCCTAGGTAGGACCCATAGTTTCCCGTGTCTTTCTAGTT
+TTTGTTTTATCTTCATTTTGTTAGGACATAGGTTCAATTAACTTATAAAGAAAAAGTGTA
+TGGGCAGTCAACTTTGCATGGGTACTTGCTTGATGAAAAATTTTTCTATTTTACTCTCAC
+CTTAATTGATAGGTTGGCACAGAATTCTAAGTTAAAAATATTTTTGTCCACAATTCAGAA
+GGCACAGTTAGACCCAATGCTGCTGAAAAGACATACTGTTTTTCTTTTCTAGGTGACATA
+TTGTTCTCTTGCATTAAGTTTCACTAAGTTAAGCCATGGCGACACACAACATAAAAATCT
+TAGTGGCTTGCAACATGTTAGCTTCAGATTAACTTTAGCTTGGTCCCACATGATCTAGAC
+TGAAGAATTAGCCCCATCTGGGAATGCTCACCTCTTGGCTAGAGAAAGGAGCTGTGGTAG
+ATCAATGTCGCTGCTTGGACATAGCATATGTTATTTCCACTCATATTTCAATATGTCCAA
+GCTTGACATTAATGTAATAGGAAACATTCTCTCCAAGCCTCCTCCTTTTTTAGCCCTGCC
+CTCCCCACAAAGAGAAGACCCAGGGAGGGGCCCTGAAAGATGGGCTCTTTAGAGGGGGAC
+AGTGAATAACTAGGAACAATAAGACAATGTACCACACTCTTGAAAGAGTTGAGGACTTTC
+TTTTTATCCTGAAAATTAATAATGAGTGTCCAGCTGGTTCTTTTATTCATTTATTATTAT
+GCTGGAACTTGGTGGATCTACCCAATCCAAAAGACTTAAACCTTTCTTGTGGGAAATATT
+TTATTATCTTTTAAATAACTCTTCTTCCTGTTCTTCATTTCATTCATCCTAGAAACTGAA
+GCATCTCAGTTGTTTTTATCTGTATCTTTTATGTTTTTATTTTTTAAAACACCTGTGTCA
+TTGTTTTGTCTTTTTGCTCTATGACATTTTTCCAGGCATTTATTTCAATGTATTTTTTTT
+AAAATTGACAATACAAATTATTTTTACTGTTTTCTCTCAAAATATTTCATTTTTGTTATA
+TGAATATAAAACATTCTTGAACTTCTCCGAGTAGATTTGTTTTTGTTTTTAACCTTTATT
+TGAAGTTCAAGGGTACAAGTGCAGGTTTGTTACACAGGTAAACTTGTGTCATAGGGGTTT
+GTTGTCTAGATTATTTCATCACCCAAGTATTAAAACTAGCACTATTAGTTATTTTTCCTG
+ATCCTCTCCCTCCTCCTCACCCTCCACCCTCCGAAATATTAATGGAATTACTTTAATATT
+CTTTTCTGCTTCCTGAGTTATCTCCATTTCCCTTAGGGTGAGCTTTTCTGCTTATTTCTT
+TTGGCTTCCTTTTCAAGAGTTTCTGACTAGAAGCATTGTGAGGGAGTAAGTCCAGTTTTA
+CATTAGTAAGTTGCATGTCAGGAAATGGTTGTCCAATATGCAAGATTGCAAAAGCTCCAC
+TTTAAAACTCCGGTGTACACACAGGAGCCTTAAATTTGCCCAATTAACTCAAGGCCCTAT
+TGAAACCCTTGCTTCCTACATACCAGAGAGTGTCTTAGATTTTTCTGTCTGAAGATAGGA
+ACCTGGATTGATTTCCACCCCTGGCAACAATATAGGAATTGTAATAAAATCTGTGCTTCT
+TTTTGCAAAGCCCATTAGGAAATAAAAATGTATTCGTGTTCCTATAAAATTTTGAATTTC
+TCAGAGCTTATATTTTAGATACGTATGGAGGTCTTAGTCAATCCTTTTACTTAGTAAGCA
+TAATAATCAAGTTTGTCTGGCTTATTTGTGCTCCTTCTCAGTGTCAATATGAACCTTGGA
+TGATTTGATGAAGGGCCCTAAAGTAAAGTCTTTCAAACTTTTTAAATCTAAAATTAATGG
+TAATGCATTTTACATCAAGACTCAGTAAGCACATATAAACATAAATATGCATTTAAGTGA
+AATAAAAGTTTCACAAAAGTGCCTTACTGTGTACAAAGCAATTTTATGTTTTCTATTTCA
+GATTTTAAAACTGTGATCAAGATTTGCTAAACTGGTTTATGACATACTGATAATTTTATA
+GTGTAAAAAATAGTGCTATAGAACATGGTCCTGAGAACTAAATAAAAATGTTCTCTAGGT
+TTTTAAATAAATGTCACAAAATCTCTATTCTGAATATATTGCCTTTATTTTGTAACATTG
+CTCCTTAACTCAGAGGCTTATAATTTTTGGCAGGCTTTGTTATCCAAAATTTTCTCCAAA
+ATTAAAGCTTAGGAGGAAACCACAAAACTAAAACATAATAATTGCCTAGATTAATAATGG
+ATATATGTGTCCATTGTCCTAATTAGGATAATGTGTGGTTAGTATCGCCTAGATAATAGT
+ATCTTCTGTATCTCCTAGATAATATTTCTTATAGCAGGGAATTTACAACATATTTCTCTT
+CATCAAAAAGATTTAACCTTTGTTGCTTGATTTTGGTCCACCTCTGTATTTAGAGATCCC
+CTAAGGAAAGCCAGAAACCAATGGCCAAGGACTGTGCTGCAGATTCCCCTCCTGCAAGTG
+GCCACTTATGCCGAACTCTTTTCTAAATATTTTGGTGAAAAATAGAGTCAATCACACTTG
+CACAAGATTAGCTGAGCACTCCAAGATTGATTTAAATCTGGGACTAGCAGAAAAAGGGAT
+TCAACAACAAAAATAAGACGTGATATTTTGTTATGCAAGGAAAAGAATTTTGTATTCAGA
+GCTGCTTTCTTAGAAAACTAGAGACAATGACAGTGAGTTCTAAATAAAAAATACATTTCA
+GTGAAATAACCCATGACTGAAAAGTAACTATGAGCACACCCTTGGTTCACATCTATCAGT
+TATGTATTGCATAAAAGAGGGTTTGTTTTCAATTGTTATTAGAGGAATTGAGTACCTTTT
+AAGTGGCTAGAAAGTTGTGTAAAGTGCAATTTTAAGTGGCTTTTGTTATGCTACTGAAAA
+GTCTTAAGTGTTGGTTAACTTATATGAAAGAGAGTGTGAAACAATCCTTGATAACATTTT
+TTTCTTTCAGTAGGGTTTGTGAGGAAAAAACTGTGGCTGAGGATTCTTTTAAGTAATAGC
+CACACAAATAATCGCAGATTACAGTGTCATACAACTCCATTAACTCGGTGAAGGAAAATA
+ACAACATTTTCATTTTAATGAGATGTCAGCTCCCTCCCTTGCTGTACTGCGCTTCTTAAT
+GTCCTTGCTGTCTGCACTGACTTGGGGCTCCAAGGCTCTCTCATTACTTGGCAATTCCTT
+TCTCTAATTTCTTGTGACACACGGTGCTTAAATCCACAAGAAATGTGAGGTAAGGCTGAG
+AGAATTCCTGCAGACTGATTTACTATATGCAGAACGCTCATTTGCATTATTCATTAGATA
+AGAGCACTGATTTGCATCTCATTCTGGTTGCCTCCTTTAGGTGAAAAAAAATGCCAGAGT
+ACTCTCAATATTCCCCTGTTTTTTTTATATTAATAATAATTATTAGGGGAATTAGGGTTG
+ATTCCTCTCCTGTACCATTTGCAATTTCTCTTTAAAAGAAAACCCAGAAAACTCTAAACA
+CTTCTAAACCCCCAAACCAATGTGCATTTTCCCTTTTGTCTTTAAAGTATTTGAAGCTTT
+AACATTTGATAAAAGATTTGAATGCATAAATGTATTTTATTGAAATGCAAGAGAAGACAT
+TTATGATCCATATCTAACATTAGGAATGGGAAGGAGGAGGAAGCAGTTAAAAAAAGTATA
+GGCACAAGTACAGCATTTGAGTCTCCCCAAATCTCATTTTAGAGAGATTTCCTAGCAACA
+GAAACATGCCACATGTTTAATGATACTGCCAGTAATAAATTCTTCCCCCCTTGATGGTCA
+AAGCCAAGTGAAGAAATTTTGCTTTGCATTTTGTTTTATTAATTGCTTTGTCAATTAAGA
+TTATACTTTATTGTAAACATCAGCTCATCATTATTAAAAAGTCATTGATGTCTGACTATG
+TGTTGAGCTCTGTGCTGGCACCTAGAGTTCCTGTGTTAGATAGATACAAGAAAAAAAATG
+ATAAAATATCCTTCATTCCTTGCCTATACTCAATTCCCCATGGTCCTAGTAAACTTCCAA
+TCACTCACCATTTCCTTGGCACAGACTCTGTAGGCTTTATTAAATGTCATCTAGTGATTC
+TCTGGGATTTTGAGATTTGAGCTGCACAGGAGACCCGATCTACAATCACACATTCAATTG
+GGACCACTGATGCATTCACAAAGGGAAAGCAGGGCATAGCATGGATGGCAACCTTCTTTA
+TCCTTCATGAGAGACAAGGACAGAGGAGTCAGAGACCATTCCTCTGTCCGCTGATTCGCT
+GTGATTCAGTTGCCCCTTGAATAAATGATAGCATTCTGTTGAAGGTTGCAACAAACCTAG
+TGTCATGGATCAATCACAACATCCAAAAATGAAGGAGAATTCCAGTGATATTAAGGTCAC
+ATTGTAACCAGAAACATGGGATCTAGCAGGCTGGGATGATTTGTTTTGAGTAGAGGTTTT
+GTACAAATTGCACATTGTTTCATCAACACAGGTAACAGAAGACTGAACCGATTCTTTTGC
+TCTACTTCTTCATGTCTCCCAGAGCATTTAATTCCGTGCTGGAAGAGGTCATCACAAACA
+TTCATTATCCTTGTTCATGGGGCACCCCCTACCTTAACTGCTGTTTATTCTTGTCTGGTT
+CCTGTGATTAATGCTGGAATGCAAAACAGCTACTTCTCTTCTTTATGGCTGTATCTGGCA
+CACTGATCTGTTTAAGGTCTTTGGCATCCCCATAAGGAACACCAGTTTTGAAATAGCCCT
+CATTTGCATTTAGACTAAAACTAGAATCCAGTCCAGGATTTGATTTTCGGGAAGCGATCA
+GTTAGATAAACCTCAAATTGTGTTTTTGTTGCAAGGGTGATTATTTAAATATATTTTTTC
+TACTTGAAGCATTCAAATATTATCAAGTAATAAAGTTGTATTTCTCTTATTTAATGAGGG
+CCAAATGGTCCCCTTTCAAAGTAACAAGCACTAGTATTAAAAATGAGGGGCAGCTTATAT
+TTGGTTGTATTAGTTTTGGATGATTATGCCACTTGGAGGACATCGAGCTTTTGTTTTTGT
+TAATGTCACAATGGGCTTATAGTGCCATGCTTCATAGAAATGTCACTGCTAAGCTAATTC
+TACTATGGAAGTCATACTGAGGTTTCAGAATCCCGAATGAGCTAAGGAGATTGCATTTGA
+ATGTCTCATACACATTTCAAAAATAACCTGGACAAAAGACAACTGTGATTTCCTCTCCTG
+CACTCCTTAGCCCCCTTCCCCCAAAACTGATTATCTTAGCAAATGGGATCACCTTTCAAC
+CAGTTGCCTAAGCCAAAAACTAGTAGTCCTATGTGATCCCCCTCCCTTTTCCTGCCACAA
+TCTGATTACTATTGCTGTGTGACAAACTATCCCAAAACTTAGTGGCATAAAGCAGAGAAG
+AGCATGTGAGATAAAAGATGCTGTAGTAGCCATCTTCAGTCAGTACAATCGATCTATCTA
+CTGCCCACAACTGTTCACAACCTTTCTACATGTAAAATACACCCAGTCCTTCCCCCAACA
+TTCCCAAAATCTCACCTCATGACTTTGAAGTCTAGGATGTTGTCATCCAAGTCATGCCTG
+GTACTGATGAGGCTCTTTGGATGCAGTTCTCCTAGCATGGCTCCTCTTAATTTCTGAAGA
+GCTGTCAACAAAAGATTCCAATTGTCTTCTTCCCACATACCACCATGCACTGGGGGTCAG
+GCAAGCATTCCTGTTCAAAAAAGGGAGACATGGGAGACACACAGCAGTCACTGTCCAACA
+GCAGTTCAAAAGTCAATTGTTGCCAGATCCACCTTCCCAGCATCTGACACAACTTTCTGA
+GTTATTCTTCCTTTTCCATAGTAAATGGCCGGTTGTTGCCACTGAGTAGTTTTCTCACCC
+TGCTTCCTGCCGAAAGTAGTTCATGGGCCCAGAGACCTCACCCCCTTCATTTTATGGTGT
+ATCTCTCATTTTAGTTCAAGCTGATGGAGTTCCTTTAAAAAAACTTCATGGCTTCCTGTA
+TCAATTTATATATCCACTACATTCGACAAAAGACACACCCACAGATCTCTTTAGTGTAAG
+CCTTTTTCTACCATGGGCTTCCAGTGAAGCTGCCATGGACCATCACCCTTAAGATTCATG
+AGTGCCTGTTGTTTTAAAAAGGCAGGTTCTTAAATCCTGAAGGCTTTGTGTATGTGTGAA
+AAGTTTATAAGGAACCATCTTAAATCTTTCCAAAACCACTCCAAAATTTAGTGGCAGAAA
+ATATTCATTTATTATACTTAAAGATTTCTGTAGATCAGGTATTCAGACAGGGTAAAATAA
+GGATGGCTTGTCTCTGCTCCACAATTTCTAGAGTTTCCACTGGGAGAACTCAACAGCTGG
+GGACAAGTTGACATCTGGGATTGGGATCATCTTGAGTTGAGGTGTCTCCTCACGTGTCTG
+GCAGTTGATGCTGGCTGTCAGTTGGAACCTCACTGAGGCTACTCACTGGAGCACCTTCAT
+GTGGCTTCTCACATGGCCTGGGCTTCCTCACTGTGTGGTGAACTCAGAGTAGTCAATTTG
+TTACATAGCAGCTTTGAGCTTCAAGGTGAGTCATAGCAGACAAGGTGTATTTTAATTTCC
+TGGGACTGCTGTGACAAAATGCCACAAATTGGATGGCTTAAAAGCATGCATATATCTTCT
+CACAGTTTCAGAGGCCAGACGTCTGAAATCAAAGTGTTGGCAGGACTGCACTCCCTGTGA
+AGGCTCTGGGGAAGAATCCTTTGTTACAGATTCCTATAGCTTGTGGTGGTTGCTGGCGAC
+CCCTGGCCTTCCTTGGCTTGCAGCTGCATCAGTCCAATCTCTGCCTTCCTTATCTTTACA
+CGGCCTTCTTCACTCTGTGTGTGTCTGTGTCTGTGTGCCCTTTCTTCTTCTTAGAAGGAC
+ACAAACCATATTGGAATTAGGGTCCATCCTAATCCAATATGTCCTCATCTTACCTAATTG
+CATTTGCAAAAACCGTATTTCTAAAGAAGGTCACTTTCTGAGGTTTGAGTGGCTATGAAT
+TTTTGTGGGACACTATTGAAGTCAGAACAAGGTGGAAATCACATTGTCTCTTTAGCCTTG
+AAAGTTACGTAGCATCGTTTGTGCTGTGCTTCAATTGGTTAAAACAGCCACAATCATACT
+GAGGTTTAAAGGGAGGAGACTTCCAGATGGGGGACAGCTAGGATCACATTGTGGAGCAAT
+ATGCGGCCTGTGAAGTGGCATTGTGTTCATTTTTTAAAAATGCAGTCTACCACATCCTTA
+TCCAGTCTGCGACCAACTTCTATTTTTTTTTAAAACTTGTATACGTTTAAAGGGTAAAAG
+TGCAGTTTTGTTACATAATTATATTCCATAGTGGTGAAGCTTGGGCTTTTAGTGCAACCA
+GCACCCAAATATTGTACATTGTACCCACTAGGTAATTTTGCATCCCTCGCCCTCACGCCC
+ACCCTCCCACTCTTCAGAGTCTCCAATATCTATTATTCCACTATGCATGTGCATTATTTA
+GCTTCCACTTATAAGTGAGAACATGTGGTGTTTGACCTTCTGTTTTTTAGTTATTTCACT
+TAGGATAATGGCCTCCAGTTCCATCTGTGTTGCTCCACAAGACATGATTTCATATGGACT
+TTACCTTCAAAATATATCCCAAATCTGTTCACTTGCCTCCTTTGCCACCCAGTCATGCAA
+AACACCGTTATCTCTCATCTGAATTATGGTATTAGACTCTTATTTGATCTTTCTGTGTCT
+ACTCTTGCCTCTTCTAAACCACTCAGCACCAAGTGGCAATAAAAGAGATACTAAAACTAT
+GAATGGACTTATGTCACTTCTCTGTTTAACTCCTTTAGAGACTTCTGATTACACTTAGCG
+TAAAATCCAGATGTGTCTCAGAGGCCTAACTGGCTCTGCATGATCCCTCCGAGCCTGTCT
+CTTCAACTCTATTCTATGTCAGCTTCTTCTTCCCTATGTACTATTAGGTTGGTGCAAAAG
+TAACTGCAGTTTTGTCATTAAAAGTAAGGCATTAAAGTAAAGTACTAACTCTCCGGCCAC
+CCAAGCCTTCAAATTGTTCCTGGACCAAGAACTGTTTGTACCTTAAAGACTTTGCGCTTG
+TGTTTTCTTCTGCCTGGAAATCTCTTTATTCAGGTCTTTATGAAGCTCACATTTTGCACA
+CTCTAAGTTTCATCTTAAATGTTATCTCTTTAGACAATAATGATAATAATAATTAAGTTA
+ACATATTTTTGAGTTAGCTCAAAATATAGGCCATGCCCCAGAACTAGACATTCTACCTGG
+ATTATCTCTTGCGATCCTTGTAACATCTTATGAAAGAGGTTTTATTATTATCCTTATTTT
+ACAGATAAGGAAACTGAGGTTTAGGGATGTAAAATAATGTTCCCAAATCATACTGTTGCA
+CACTTATGCAGTATACTGTGTATGATGAAGCACAGAGTTTAGAATTACACACTGGGCTTT
+CTGGCTCCAAAGGCTGCCCTCTAAACTACCAGTCTCTGTTGCCTCTAGAGAGAGGCTTGC
+CCCTCATTTTATTCTCAGTTATAGCATCTGTTTCTTTTCTTCGTTTTGCCTATTACTCTC
+TGTATTTTTTTAAAAGAGTGTATTTATTTGTTTATTGCCTATCTTTACCACTAGTATTGA
+AAATTTTTATTGTTATTTTTCATTGTTATACCCTAGCACCCAATGCAGTACTTGGCACAT
+AGTAGGTACTCAATAAGTAATTGATGAATAAATTTAGTAATGTGTTGATCTAACAGCTAG
+CTTTGGGTATAAGGTCAGGGATGATTTATAGCTTTTTAAAATTTCCATACTCTTACCACC
+AACCAATTTCAAGTTGCAAACAGTTTAACAATTGGCTTACAAGATCTCTGAAAGTTAAGC
+TCTAGCATATCACTGAATTAATGAATAAATGAATGAATGTTGCAAAGAGCAGAGTAGCTC
+ACCCACAGTAATTGGTTTCCTAGCAGGATAGGGGGTTGCCCTTTCTGCATAAACCCTTGT
+GGTTTCAGCTCCAAACAGATCACATACATTGGTGTGAGGGTTCAGAGCACAGCTGTTATC
+AGAGCTGCAAAAGGACAACGAAGAGTTAACTCTGTATCTGAGATACTAAATATCGCTACA
+ACAATGTGGTGAGAAACACTGAGACCAGATACTGTCATTTCTTCATCTTTTTTCACTGCC
+TCAGGTGTCGGCAAGGACACATATGATGCAGAAGCAAGGGCAGAATGACTTTGTTTTACC
+CTTTAAAGGGAGAGGATGGCAGAGATTGGAGCAGGAAGGAGTGAAAAGAGGAAAGGGGAA
+AAAGCCATTAATATTTTACATTAGGCTTAAAAATTCTCAGTTACAGCTTTGGCTAGGAGG
+AAACATTTCCTTGAGAATGTTTGTTAGATGTTTTATGCTGCATGATCATACAAAGGACTG
+ATTTATAATTAGTCCAGTTACTTACCTCTGTGTGTAATCGGGAATGGCATAGGCATTTTT
+TTTTGACAACTATGTGCCACTCAGCGTTGCTGATTACATCTTATTTGACAGTTTTTAATT
+ACAAAAGTATCAATTGATTTTTTTTTTAAATCAACAGTTCCGTAGTCCTGATTGATGTGA
+AGCGACAATAGATCTGAATGAATTTGTAGAACTTGGTGGGACTGTATTTATCACATTGGG
+TATGAGATTCCTGACATATGTTGCCTGGCTGCAGCACCAAGGCAGTAAGACAAGGGGTGA
+TGCTTGGATGTCTTGTCTCAGTCATGGCCAGGGTGTAATGTGTCTGTCATTTAACTGACA
+GGTCTATACCTTGGCCCCAGATGCTACAGCTCTTCACACTCTGCATAAGTAATATACCCC
+CTATTATGCACATTCGCTCTGGGATTTTGAATGAATAAATTCTGAAATGCTCTCACTGAA
+AGCTCCAGAATCCAGATTTTTTAAAGTGCACATGTAATTAATTTTGCTTTAGAATTTTGA
+ATTAATGCCAAGAGAAATGCCTTGCTCTATCTCTTTATTAATTTCCAGGTATGAGCCTGA
+AGAAAACAGCCAGCACTTTGCTTGAAATCATATGAATAATATTAGAGTAAGAATGTCTCT
+GTTGGAGACAAAAACATTATATTTGGGTCTCTTGGTAATCTATCCATTGGTTAATGGACC
+CAGAACCCTCTAGACAGTTCACAAATCCACATAACAGGGCAGAATTTTGCATTAGGTTTC
+CTGACTTAGCTGAAAACTGTGACAAATCAGATGCAGCCAAAGAGTTCCCTATTGATTACA
+AATGTAGGGATCAAGAGTAAGTTATTCCATCTAAGGCAGCATTTATTTAAATTTAAAATG
+GTCCTTCCTGGTAATCTCAAATTGGATAATGGCATACAAATCAATGGAATTTTTCAGAGT
+ATTAATTCCATCTCATTTGAGGGGCTTCCTATTCAATATTTGAAAGAATAGGTGTTGGTG
+TACAGTCAAATTTTGGGGGACTGTAAGAGTTTGGGTGAATATAGGCCTAGCACCGTGGCT
+CTCACCTGTAATCCCAGCACTTTGGGAGACCGAGGTGGGTGTATCCCTTGAGGCCAGGAG
+TTCAAGACTAGCCTGGCCACGTGGCGAAACTCCTTCTCTACCAAAAATACAAAAATTAGC
+TGGGAGTGGTAGTTCACGCCTGTAGTTCCACCTACTCCAAAGGCTGAGGCACAAGAATCT
+CTTGAACCCAGGAGGCAGAGGTTGCAGTGAACCGAGATCAGGCCACTGCACTAAAACCTG
+GGTGACAGAGACAGACCTTGTCTCAAAAAAAAAAAAAAAAGTTTGGGTGAATTTAGAAAA
+GAAAATGAAGTTTTGGGACAAAATGTAAGTAACTCTTAGTTTTTTTTAAAGGAAAATAAA
+CAACCAGTGGTCTTGAAAAAAAAAAGGCGGGGGAGGGGTGTCAAAATTGCAAGCCCTGTC
+AAAGTACTGTTTGCTACACAAGTATCTTTCATAGTTTGCCAATATCATTGACTCAATTTC
+TTTCTCTAGAATTTGAGCATAGCACTAGGTTCATATAGGTAGGTTATAAAATGTTTTAAT
+ATTCTCTACCTTTAAAAAATATCCTAGCTGAATGTATAAACCATCAGTTGCCCATCATCC
+TATCTGGTGTATAAATTCCCTATATATCACCCTGGACGACAAATAGTTCTAGCTAAACAC
+ATCTAAAAACAGAAAGGCCTCAATGTCCTAAGACAACTGAAGCAAACAGCTATGGCCTAC
+CAAGTCAAAAGTTAAAAAAAAAAAAAGGGGGGGGCCTTACTGGATCAGGTATTTGTGTAC
+TAGTATTCACAGCAGCATTATTTGTAACAGCCAAAAGGTGGGAATAGCCCAAATATCCAT
+TGACAGATGAATGGATAGACAAAATGTAGTATATACATACAATAGAATATTAGCCTTAAA
+AAAGAATGAAATTTTGATACATGCTACAATATGGATGAATCTTGAAGATATTTTAAGTAA
+AATAAGCCTATCACAAAATGGCAAATATTGTACAATTCCACTTATGTGAGCTCTCCAGAG
+TAGTAAAATCCTAGAGACAGAAAGTAGAATGGTGGTTTCCAGGGACTGAGAGGAGGGAGG
+AATGAAGAGTTATTGTTTAATGGGCACAGAGTTTCAGTTTGGGAAAATAACGTTTCGGAG
+AAGGATTGTGGTAATGGTTGCAAAGCAATGTTAACTCACTTAATTCCACTGAATTGCACA
+CTTGAAAGTGGTTAAGATGGTAAGTTTTATGTTGTGTTTATTTTACCACAATTAAAAACA
+AAACAACAACAACAAAGAGCAAGATGTCTTAGAAGAAGCCAAGAGTTCTTGAGCATCTTT
+TTGTACCATCATTTTTTTAAAAATTTTATTATTATTATACTTTAAGTTTTAGGGTACATG
+TGCACAACGTGCAGGTTTGTTACATATGTATACATGTGCCATGTTGGTGTGCTGCACCCA
+TTAACTCGTCATTTACATTAGGTATATCTCCTAATGCTATCCCTCTCCACTCCCCCCACC
+CCATAACAGGCCCCGGTGTGTGATGTTCCCCTTCCTGTGTCCAAGTGTTCTCATTGTTCA
+GTTCCCACCTATGAGTGAGAACATGCGGTGTTTGGCTTTTTGTCCTTGTGATAGTTTGCT
+GAGAATGATGGTTTCCACCTTCATCCATGTCCCTACAAGGGACATGAACTCATCCCTTTT
+TATGGCTGCATAGTATTCCATGGTGTATATGTGCCACATTTTCTTAATCCAGTCTATCGT
+TGTTGGACATTGAGGTTGGTTCCAAGTCTTTGCTATTGTGAATAGTGCCGCTATAAACAT
+ACATGTGCATGTGTCTTTATAGCAGCATGATTTATAATCCTTTGGGTATATACCCAGTAA
+TGGGATGGCTGGGTCAAATGGTATTTCTAGTTCTAGATCCCTGAGGAGTCACCACACTGA
+CTTCCACAATGGTTGAACTAGTTTACAGTCCCACCAACAGTGTAAAAGTGTTCCTATTTC
+TCCGCATCCTCTCCAGCACCTGTTGTTTCCTGACTTTTTAATGATCGCCATTCTAACCGG
+TGTGAGATGATATCTCATTGTGGTTTTGATTTGCATTTCTCTGATGGCCAGTGATGATGA
+GCATTTTTTCATGTGTCTGTTGGCTGCATAAATGTCTTCTTTTGAGAAGTGTCTGTTCAT
+ATCCTTTGCCCACTTTTTGATGGGGTTGTTTGTTTTTTTCTTGTAAATTTGTTTGAGTTC
+ATTGTAGATTCTGGATATTAGCCCTTGGTCAGATGAGTAGGTTGCAAAAATTTTCTCCCA
+TTCTGTAGGTTGCCTGTTCACTCTGATGGTAGTTTCTTTTGCTGTGCAGAAGCTCTTTAG
+TTTAATTAGATCCCATTTGTCAATTGTGGCTTTTGTTGCCATTGCTTTTGGTGTTTTAGA
+CATGAAGTCCTTGCCCATGCCTATGTCCTCAATGGTATTGCCTAGGTTTTCTTCTAGGGT
+TTTTATGGTTTTAGGTCTAACATTTAAGTCTTTAATCCAGCTTGAATTAATTTTTGTATA
+AGGTGTAAGGAAGGGATCCAGTTTCAGCTTTCTACATATGGCTAGCCAGTTTTCCCAGCA
+CCATTTATTAAATAGGGAATCCTTTCCCCATTGCTTGTTTTTCTCAGGTTTGTCAAAGAT
+CAGATAGTTGTAGATATGTGGCGTTATTTCTGAGGGCTCTGTTCTGTTCCATTGGTCTAT
+ATCTCTGTTTTGGTACCAGTACCATGCTGTTTTGGTTACTGTAGCCTTGTAGTATAGTTT
+GAAGTCAGGTAGCATGATGCCTCCAGCTTTGTTCTTTTGGCTTAGGATTGACTTGGCGAT
+GCGGGCTCTATTTTGGTTCCATATGAACTTTAAAGTAGTTTTCTCCAATTCTGTGAAGAC
+AGTCATTGGTAGCTTGATGGGGATGGCATTGAATCAATAAATTACCTTGGGCAGTATGGC
+CATTTTCACAATATTGATTCTTCCAACCCATGAGCATGGAATGTTCTTCCATTTGTTTGT
+ATCCTCTTTTATTTCATTGATCAGTGGTTTGTAGTTCTCCTTGAAGAGGTCCTTGACATC
+CCTTGTAAGTTGGATTCCTAGGTATTTTAATTCTCTTTGAAGCAATTGTGAATGGGATTT
+CACTCATGATTTGGCTCTCTGTTTGTCTGTTATTGGTGTATTTTTTGTACCATCTTACAC
+TCTACTTGCTCTGTGCCCCTGTGTGTCTGACTTCTCCTTCGTGCTTTCGACCTTCTTTTT
+ACACAACCATCCTGGATGGATAAGCCTGCCCAGCGTGTTTCCTAAGACATAAGTAGATGG
+ATTTTGTTCAAAAGCCTTATCCCAAGGGTTGACATCAGTTCTAATGTGTCTCACTATGGT
+TTCTCCCAGGAGTCTTCTCAAAACCTCTTGGCCCCACAATCTCAACTGTTAGCCCCAAAT
+GCCAGTATCTGGAGATTCTTTGCCAGGTTAACCCCTACTTTCCCCTTTCAACTCACAGGG
+GCCCTAGGGACACATGTATTTGCCTGAAATCTCTCTCTTTTCTTGTGTTTGCTAATTTTC
+TGGCATATCTTTTGCCTATCTTGATTTTTTGTATTTCCAAAATGTGTACATAGTTTAAAA
+TTTTAGGATACAAATGCCATTCCTGGGTAACTAAAATGGTCTTTGCTACAATTATTATTC
+CATGTGTGAGTACCTTGTGCATGCTTGGACATTATCAGCAAAGCCATGGGATTTGATTCT
+AATGTTTATTTTAATTCAGCTGGTTCACATTATATAATAAAATCTGACTAATTCTGAATA
+ATGGAAGTTAAGACTACTGTGATTTCCTGAAAAATGAGAATCATTGACTAATTTTCAACA
+TAATTAAATTGTTTTCCTTTCAAATTCCATGTGTATCATAAACAAAGTAAATAGAAACTA
+ATAGGTAAAATGAGATCAGTTACAGAATGATTATGAATCAAAATATAATGGCCTAATGAA
+ATAAATGCCCTTGAACATATACTAATTGTTCAATGGTTAGACTCAGAAATTAAAAGTACC
+TTGATAGGTGCTCTCATTGTCTTCTCTCCTGGACAGTTGGATGATTTTCTCCCCAGGTAT
+TCTTCTTACCTCTTTGAGAACCCCTTCCACAACTTCTTCACTCTTGTCACTTCTCAATAC
+TCTCATATTTTTTGCTCACTGGTCTTCTTACTTCTCATAGTCTTCCGGATATAATTTCAA
+GTTCTGCCTACTTGCTGCTGTTTCTCCAACTTCGGTCATTTTGTGTTCTCCAAGCCTGGA
+TTCTCATCTGCCAACTGAACACTTCCACATCTCAGAATAAATTGAAACTCTAGATACTTT
+GAACTGAATTCATGCTCTTTGTCCTCATAACTCATTATTCTGGTATTCTCTGTACTTCTC
+TGGCCAGAAACCCCCTTTCTTAATCTTTTAGTAATAGCCAGAGTAGTGTCTAATATTGTG
+GAACTCTTGCTATGTATTGGCCACTTTCATACGCAGCAGCCCTTGCAAGTGTACTTAATT
+ATGTCCTCAGTTTATGGGTGAGCAGATGTAGATTGAGTGAAGTTAGGTGACTTGCCTAAG
+AGGTCCAAGTGAAGGTTCAGGCATTAAGACTACAAGGTTTATATTTTTAATGCCACCGTC
+TTAGTTCAAACCCTCATAATTTCACCTGGAATATCTATTAATTTGCCTTAAATTTCACCT
+TACTCAGGTCCATTCTCTTTACTGCCACCAGACCTTCCTTTCTCCTTCCTTCCCTCAATT
+CCTTCCTTCTTTTTTTCTTCCTTCCTTCTTCCTTTTGAGTGAGTAAAAAAGAAAAGACCT
+ATAGTGTCTCTCTCCTCCTTAAATGTTTCAAAGTCTCCATCTTGCCATCCTAATCAAATC
+CAGACTCCTTAACCCTTTATGATCAGGTCCCTGAATTCTTGCCCAGGATTTTATCTCACC
+ATTTATCTAATGATTTCCTTCTCATCACTTCCAACTCTACCAAACTGCTTGAAATCATCA
+ACAGACCATGCATTCTGGTCTTTGTACCTTTGCATGCACTTCCACCTTTGCCTAGAACTC
+TCCTTGTACTGGCCAACTCTTAGCATTCTTCAGAACTCAGCCTGTCCTCCCTCTACCTCC
+ACCATGTTCCTATATTGCTCTGGGCTCTGGGCTTTCCAAAGCTGTTTGGAACAATAACCA
+AATGTTTTTGGATGGTTATATCAGATGGGTACCAGTGCAGGGAAGTCTCTGGTTTTAAAT
+CACTTCCCTATGGCATTCACAGCATTCTTCTGCCTTTTTTCCTATTATTCCTTAGTTAAT
+TACATCTTAAATCAATACGTCCTTACAGAAACAGAAATTCACATCAGTCTCCTCTTTTCT
+CCTAAAATTTTTTCCAGTTATTTCAGCCACAGAGGTGAATACTTTGATTTATTCTTCTTT
+CTTTCTCCCTTTCTCTCATATATTTTTATCTGAGAGGAAAGAGACAGCCCCAGTTACTGG
+TCACATATGCAAACTGACATCTGTATCCAAGAAAAGAAAATGCAAAATGTTTAAAAGTGA
+GATCAGCATAGTAAACCAATAGCATCCATCTGTAATGTGTTTAGAAATTTTTAGTAGACA
+CTGTTAAGTCTTCACAATGTTTCCATTAACTTCTGATTTATCACAATGCAATTTGCTTTA
+CATCCTACAGCTCCATTAAAAAGCAAATAAGAATATACTTCCTATTAGTTTTGTCTTGGT
+TAATTATAGATATGGCAACATGCTTAGCTCCTACTATATTTTTAATTAAAAGTATCTATG
+GCGATCAACTAGAATATGGATTACACAGATTTTATCGTTTGACCTGGAAACTAATAACCA
+TTTGTAAGAGTATTTCTATAGGGAAAAAAAAGGCCTTCCAAGTTTTTAATAGCTGCCTTA
+CAGACTTTGAGGCATAACCCTTCTAGAAGCTGTGGTCTTCTTACATTTAAATTTGTTAAA
+GTTTCACTGCTTATTTAAAGAAAATTTAAATTGTTTTCCCTGCATGCTTAGGGAACAATG
+AAAATGTAATGAAAAATGCATGCATTTTCAAGTGAGGCAGATTGGTGTTTAAATTCCACT
+GCGACCATTTGTGTTTTCTATGTTAAGCTTCACTTAAGCTTTCTGAACCTCAGTTTCTTG
+ATCTGTAAAATGAAGATTAAATCCACGTACATTCTGCATCTGCCCCATTAATAAATCATG
+TCCACTTTATTCTCAAAAGGTATTCAGAATCGTACAATTTTTTTCACCTGCATGCTGCCA
+TCCTGCTCCTAGTCATCATCACCATTATCTGGATTGCTGCAATGGATTTCTGTTTGGTTG
+CCTTACTCCTGCCTTTGCCTCCCCTTCAGTCTATTTGCAACTTTGGCAGCCAGAGTATAA
+ATATTAAAAAGTGAGTCAGTTACACCATTCCTTTGCTCAAAAGTCTGTAAGAGGTTCTCA
+TTTCACATGGGTAAAAGCCAAAGTCCTCACTATGTCCCACAAGGCCCTACATAATTTGAT
+TCCTATCCTTCACTATTTCTGACTTCCTAAACACACACACAGGCAGACACACACACACAC
+ACATACACACACACCTGTGCCTTAGCAGTCTCCCTTGCCCACCTTTTTCCAGCCACATTG
+TCCTCCTTGTTCTTAAATATTCCAAATATTTCAGGTATGTTCAGGCCCTTGCACTTGCTG
+ATTCCTTTGCCTAGAATGCATTCTGGATATCCATATGACTTGCTCCCTTGTTTATATCAG
+TTCTGACTCAAATATTTTCTTCTTGGTAAATCCTTTCCTAGACACGCTTTCTAAAATGGC
+CAGTGACCCTCTTTCTCACCCTGTGCCCACACCTCATGTGCTCCTTTGCTTTATTTTCTC
+CTTAGCATTTACCAGTCTCTAAACACTGTATCTTTTATTTACCCTCATTGATCTCCCCTC
+CTAGAATGTAAGCCTCATGGAGGATGGGAATTTTTGTACTATTTGCTTTTGTTGTACTCC
+CAGCACTTAGAACCCAGGGCCTGGCACATAGTAGTAGGCACTTGATAACTTTGGTTTAAT
+GACTTCCTACCTCTCCAATTGTTTCAAAGATTAAGTAAAATAATCCATATAAAGGATCTC
+CTACGTAGCAGTCACTGACTCTTAAGAAATTTGGCTTTGGTGGGAGTGGGGGCAGATGGA
+CTTATGTTTAAACATACCTCTTTTGACTACCAGCTCTTGATCTGTGGGCAATTTACCTAG
+GCTCTCTGAGCCTCAGCTCCCTCCCCACAAAACCCCTTCCATGTATGAAATGGGTTATAA
+TTAACATCTCACCTTACTATATGGAATAAATAATATAATGTATATAAACTACTTGGCACA
+GTGCCTGGCATATAATTAACACTCAGTAAGTCGTAACTGTTAATATGCTGATTTTTAAAC
+ATCTTATCCCATGGAAGTTGAGGAAAGTAGATCGTGGGAAGTAGTGGGATGGACTCGGAG
+TCCTTGGGTCCTGTCTTCTGTTTAATTCTGCTCTTTGATAGATGTGTGCCTTTGAAAAAA
+TAACACAACCTTTCTCTGCTTCAACTTCCTGTGAGGAGTACAGTAAATGATGACAACATA
+ACACCCAGGCAAGAACTGTTTGTCAAAGGGAAACTAGTTTCTCTATGGAAAAACTGTTAT
+GAGTTTTATTAATAAACTAAGTATGTTGGGTAGAAAAGAAGAGTTCTACCTGCCAATATC
+AATATGCATTTTAAATTTTAGATAAAATAAAGATAAAAATATTTTATTCTAATTATGGAT
+GATCTGTGTCTTTCAGGACTGTATGTGCATTCTCCCAAATATCAGCTCTAATGTCATATT
+TTTCTATAATAGTGTCAGACTAAGAGCCTATGAAAACCTTGTCATTCTCGGGCGGGTGTG
+TGTGTGTGCGCACGTGCATGCATGTTGGGGTTAGGGTTACCAAATAAAATACAGGACAAC
+CAGTTAAGTTTGAATTCATTGTAAACAATGAATATGGTTGTTATACAAGTTTTAGCGTAT
+AAAAGTTTAGTGTAAAACTATTTATTGTTTATGTGAAACATTTTAACTGAGCATGCAGTA
+CTTTTAGTTGCTTAATCTGACCAACCTACAGGGGGCGCTGTATATGTCTGTATGATACCC
+TTAGGCTTGTGACACAGGAAATGCGGTCTGATTAGTTCTGCAGCCTTAGTTACAAGGGTC
+AGCTGTGCTGAAACTAGGTAGGTCTCTGCTGGCTTACTGCCACTCCCAAATGCTGCCCTC
+TACAACAGCCAATTACAGTGTCACCGAGCCTTCTCATTAGACACAATCTAATGAGAAATG
+GCAAACGTCAATACTTTGGAATTTTGTTCTTTAGAAACTGTGTGGCAGATGAAGCAATTT
+TTCAACATTTAGTTTCATAATGAAATGATATCTTTGAAGTTCTGCATATTATATAAGAAT
+GGGTTGACAATATTTAGACCCATTGAGTGTTAGATATGGAAGGGTCTTCAGATGCCACCT
+TGGCTACTCTTTTTATGCTGATAAGGCGACACTCAGAGAGTTCAACAGATTTGTGCAGGA
+CTACATTCTGGCTTGGATGAGATTTTGGCCCTCTGTCTTCAGGCTCCACTGGTTTTCCCT
+ACAGTGTTTCCCCTATGGTGCTCCCTATCTAATCCCTGCCATGACATTAGAATACACATT
+CACGTAGTGACAGAGTAGGATCCATTTTTCTTTCTCTGTGTGGCACCTTGCCCAGGATCA
+TTTGGATGTATGGATATAATTGATAATCTGGTGCACCATGGTGTGTAAACATTGCCATCC
+ACCTGGCCACTGTTATTTTAAATCATAAGCTCATCTCTATTCACATAATTTTCTATGCAT
+TAAATTGGGTCACTTAATGTGATTATACAAAAATAATGATCCTATTCCCAGGCCCTTATG
+ATAATGCACATTTTTTTCCTATTCTTTGAGGTGCAATGTCAAAGGTAGATTCTAGTGTAA
+CTTTCATCACTACAGCTTATTTAGATATTCTGCATTTTCAATATTTCAGTAAAATTTAAA
+ATGTTCTTGCTTCAGAACAAATTCTAAATAATGTGACACCAACGGGACAATTGGAAATTT
+AAACAGTGACTTTAACGGTGTTGGAAAAGAATGATGTTTCATTCTTTAGGTGTGATAATG
+GTGTTGTAGTTACATTTAGAGACACATACTGATATACTTATGGATGTGCTCTTGGCTTGA
+CTTCAAAATTATATTGTGGAAGGAGACAGGATTAAGTAGGGAATGGATCAAACAAGATTA
+CTATTGAGATAATTACTGAAGGTGGATAGTGAGTACATGACAGTTTCATTATACTATGCT
+GTCTACTTTTGTATATGCTTGAAATTTTCCAGAACAGTAAAAACTGTATCCTTATCTCCA
+AACTCTAGTCTGCTTATACAAAGACAAAATAAAATTACATCACAGGAAATCAAAGATTTT
+AATGCCCATCTTTAGTGGGGAGAAATAATATTTGTCCAAAAGTTCAGTACTTGTGTGTCT
+GCTTCTTTTGTTCCCCTTCGTATTTTTGTGTTTTGGGGAGAGTAAACATGTAAGAGAAAG
+AACTTAGAACTGGGGACTCAGGGAGTCTAGATTCTAGCAAGTTTCTGCCTTTTGTTAGTT
+GTGTGACCTCAGGCAAGATACTTAATCTCTTTGGGTCTCAGTTTTCTCATTATGTAAAAT
+GAGAACATTGCACTGTGTGGTTTCATAGGGCGTTTGGCTCTAAAATTGTTTGACTTGATA
+TCACACGCAGGCTTTCCAAATCCCCTGCAAACTTGGCTCATGGAGTGTTTAGTCCTGTAT
+TCTGTCTCTATTAATGGAGCAACGGGCTATATTCTGGGGACAACTGATTTTGACTTAAAG
+ATATTAGGAATGAGACACCGAAATATTTTATGCTTCCCATGAATCTCCTGTGCAGCAATT
+TATTATTTAGTTTCTTCTGAAATTGCTATTTTTTTTTTGAAATTTTCTAGTCAACAATGA
+GTTACAGAAATTATTTCTCACTTTGAAAAGTTGAAATTTCTTGATATAGTGCTAAAATAA
+ACTCAAGATTTTAAAAGTGCACCCTTCTTTTAGTAGGCCAAGGTCTTCTTAATAATACCA
+TATATTCTATATATCATTTTATGATTTTATTACCTTCAGTTATCTCCCCAGTTTTCTTAA
+TTCTTTTATGTATTCTCATGTAGCCAGATCTCTTCACCAATTTTATTACTTCTTTTTTTT
+TTCTATTCCTAATTCTGGAATTTGGCACACATTACATATGTTGTATTTAGGCCATAAAAA
+AAATGCTATAGTGAGACTTCTGAATATGTGAAGCACAACCTTAGCTCACTGTAGATCTAT
+ATCTTTGTAACTTCTACACGAGTATTAAATTGTATTGCAGTCCTATAATCATTGCAAAAC
+ATTTGCTTATTAAAAATATGTACTGGATACTACTTTATAGTAATACTAAGTATTATCTCA
+ATGTCACATCAAAATTCATCCATTCAACAAATGTTTAATGAATGTCTTCTAGATGTGTTA
+ATTCTGAAAAGCGATTTCACAGGAAAGAAGGCTTAGAAGAAATTACCAGAGGACACAGAT
+TTCCAATTTTAAACTGATTTATTCATCAGAAAATGTTACTAAGTGACACTTACTTATTCA
+TACACACAGTCCTCCTCTCGCGTAGATACTTCAAAATTACCATAATTAATTCAGAGACCC
+AACTCTGGTCCTCTTAAAGTAAAGTGACTATTTCAGTGGAAGCTATAATGGAATATCCCT
+AAGAAATCCATTGTCATCCTTAAAAAATACAAATCCTCTTGGCTTACTCAATGTCTTTGT
+GATAATCCTTTTTATCAATCAGTAACCTTCTGGACCAGGATTTGTTTGTTTAGTTTCTAT
+GAAGCAGTGATGCTTTTATCTAGAATCTTTCAGCACCAGTTTTTGATCTTCATGGAATCA
+TGGGGTTTTCTCTCAATTTGTTAGAAGTACTAGACATGACAAGTACTATGATTTGTTCCT
+TCTTTAGCCAGATATGTACTCTAGTGACAATGCCAGATTCTTGGATACTGCTTTTGTAAC
+CATTCCTTTCTTTCACCATAATCTCTGACTGATACATTAGGGTGGGCTCTGTGGTTAGCT
+ACTAATATTAACATTCATTCATTTAGTCATTCATAAACATTCTTTTGGTCATTCACTCTT
+TGTTAGGTAAGTACAAGAGTGGCAAAGATAATCCTGGCACCCTCCATTTCAAAATAACAT
+GTTTCTTGTTATATAACATTTCTTGTTAATAACAAAATAACATATTAGTGATACTTGGTA
+GCATATCAACTAATCATATGGTCTGTGGTTGAACTTAAACAGTCTGTGTTCTCTTGATCA
+CAGTGTCTTGAGTTTCTTTTTGAGTCTTTCATAATGTTTTCATGAAGATTCCCATCAGGC
+TGCAGGGGAACATTAGGGAACATGTGTCCAGGGGAAAGGATTAACCAAATCATTCTCCCT
+TCTTGGCCAACCCTTTGGAGATTTTCATTGTTGTTGTTTCACCGTCCTTTTAATACTCTT
+TCATGAGGAATACTTCAAAGCCTTTTTAAAATGAAAAAAATTAGGGTCACTGGTTGCCCT
+TTGATCATATAGTTCTCTCATTTTCACATAACTGCTTTATGTAAAAGAGGGCTTGATTTT
+CTATTTGAAAAATCAATTTCCTCCCTGAGCCCCTCCTATTACTCTCCATAGTGACTTTTT
+ATTCATTCATTCAACAAATATTTACCAAATGCTTATTGTGTGTTAGCACTGCATAGATAA
+AAAACTCAGTAAGTATATTTTTCTTAGGAAAGCTATGACTCAGTTCTTTTCTCTGACCAG
+CATTATTTTTGTTATTGATATCCCTCCCTTGAATTGTGTTTGCTTCTTATACTGAACATT
+TACTGTGTTTGTTTCTGTTTGCCCTAGCATTCTAAGCAACACAACGCAATTTTGGGTACT
+GTAAATTTTTTCAATTTTTTTAAAAATTAAAACTGAAGGAAATAATTCAAATATTCTTCA
+AGCCATATCTATATTATCCTCAAAAACTTGTACCTTTATTTTTTTAACATTATCCTCTGA
+ATGTATAGTATTAAACTATTCCCTAATTCTCACAGATAATGATGGAGTAAACTTTACTTC
+TTGGGCAACTATCACTTTTAGGCATGGAGACCAGGGAACTTTGCCTTCCTTTTGTGTATT
+TGTTCCCAGAATCATCTTCCTAAAGTCCCTGAATTTGTCTCCTGACCACATTTTAAATTG
+TCCTCAATCTTCCAATCTGAATCTCGCCCTACTCTCGTGCCAACTTGTTAAATAGCCCTT
+CAGTTCTCACTTGTAATCCTCATATAATTTTCCCTCATTGTGTTACAAGGATTTCTTCTT
+CATTTCCCTTTTGTCTTATGAATTCCTGTGTTTGGGGAGTGGGTGGTCACTTCTGTGACA
+AAGGAGAGAAAAGATTGCCAAAGATGTTATCTCTTGTGCCTTTTTTATTTCCTTTGCTCC
+ACACTCTCCATTCTGTATTCTTGATCACATATTGTAGATGATTAGGTTGGGAGGAGAAAG
+AAAATCAGGTGCATATTTCACATGTCAATTTGCCTAGAACGTATCAAACCTCTTAACTGG
+TCTTCCAGGCTGTAATTTCTACCCTAGGCAGGCAATTCAGCAGACAGATAACATGTAACC
+TGTTAAAATGCAATTGTAGTTATTCACACACAGATATTTCTTCAGGCACATTAAATAATG
+CCTGTTCCCATTTCCTTAACATTCCCTTTATTTACAACTATCCTGATATTCAGTTCATTC
+TTTAAGGAAGAACTCAAATGCTACTTACTCCATGAAATGATCCTTCACATTTGTAAGAGA
+ATTAATTCCTCTCTCCTCTGTTCTATAGTTTTACTGGATTATTCTGTTATAATTATATAA
+TGTTCCTCTTTATCCCTAATAGTTCTTTTGGCTTTAAATTTTATTTTGTCTTATATTAAT
+ATTGCTATAGCTTTATTTTTTGTTTTATATTTTCTTTAGTATTTTACTAGAAGAGTTTTT
+AAAAAACCTTTTTATTGTTTTGCCTTTTCATGTAATTTTGCTTTAGACATGTCTCATAAC
+TGGACTTCAAAAAAAATCCAATCTGATAGAATTTAATCCATTTATATTTATTGTTATTCT
+TGGCTGACTTGTACTTTTTCCTATTTTCAAATCTCAGTTTCAACCTTTACTAACTTTGTG
+ATTTGGACTATTTGTTTAACTTATATATATCTTACTTTTGTCATCTGGAAAATGTTGGTT
+ATAATAGTATCTACCTAATTGTAAAGAATCAGTCAGTTAATGTACGTAAAATACTTTAAA
+TGGTGCATAGCATTTAGCTATGTGATAGCACTGTGTAATAGCACAGTGAATGCTATTACT
+ACCACCACTGCCAGTACTACTACTACTATTTTACCTTGTTTTCTAAGACCTTATTTATTT
+TATTTCTTTGTTTGCTTTTTATAATTTCCTGACTCACTGTAGAAAAACTTTTCTACTCTT
+TTTTCCCTTTCTACTGGATTGAAACTATAAATTTTAGTCCACTGTTTTATTGGTTACAAT
+TATTTTTGTTTATTTTTAAATTTACTTACAGTAGCATTCATCCATTTGGTGTACAATTCT
+ATGAGTTGCAATGCATGCACAGATTCTTGTAACTATCACCACAATCAGAATTCTAAACAA
+TTCCAAATGCACTATTTTCTCCTGCTGACCTCCGTAGTCAGACCTCCTACTACCCCTAAA
+ATCTGGCAATCACTGATCTGTTTTCTGTCTCAAAAGTTTTCCCTTTTTCATCTAAATGTA
+ATAATAGAGTATGTAATATTTTGAGATTGTGTTCTTTTACCTAGAAAAATGTCTTTGAGA
+TGAATCTATATGGAGATCTATTACATTTTAATGATAAAAATTTTTACCAAAATTTAAAAT
+TATTTAATATATCCACACTTTTTAAATGAAAAGATCTTAGCTATATGTACACACACTGAC
+CCTCCATTCTTCTGTTTTTCTTCTTATTGTTGTCTAGAATTTTAATTCTACTTTTAAAAA
+CATAATGTTTCTTTGTTTTTCAGGTAATTGAATGTAGCAAGAATGTTCTTTAATTCTTTC
+AGTCACTCATTTTTTTTTCATCTTTTGACCCCTTTGTATTTACTATTTTTCTTACTGATG
+CACATTCCTTAATAGTTTTTTCATCAAGGGTCTGTGAGTAGTAATTTCTCTTACTCTTTG
+TCTGAAAATGTCTTTTTTTTTGCTGTTTCTTCAGTGTCAAATGATAGTATACCTTGAGAT
+AGAATTCCAGATTGACAGTTTTCTTTCCATTTTCAGAAGATATTTTCTATTGTTTCCTAG
+TCATATTGCTACTAATGAAAATTTATTGCCAATTTTGTCAATTTTATTTTTTGTAGATAA
+GCAGTTATTCTTTCTGGGAAGTTTATATATATGAATATATAGTTATATGTATAGTTATTC
+TTATAGAGTTATTCATATATATAGTTACTGTGTGTGTGTGTGTGTATATATATACACATA
+TATATAGCTATTCTTCATTCAGTTTCACTAAATTCTACTGAAGTATTGTTTTATGTTTGG
+TTTTTCAACTTGACCTTTGTTTTATACTTTTAATCTAAGAATATCTATTTTTATTCAGAC
+TTGGAATTTTTTATCTATTCCCTTTACTCTATACTTTGAATTTTTTTAAGTATACTTGAG
+AGTCTTAACTGGCATTTTATGTCTCTTAATTGCTTTTTTATGTATTTTAAAATATCTTTA
+TCTTTTTGCATTGCATTTTAGGTGAATTTATCAATACTACATTTCAGTTCACTAATTCTT
+ATCATTGACTCTTACTAGTTTAAAGTTTATTCCACTAACTTTATTTTAAAAAATTAAACC
+TTTATTTGTAATATTCAAGATTTCTAATCTACTTACTCTTCTTAGCTATTTGTATTTCAT
+AGTATATGGTTCTATTTTTTTTCCATATTATTGCTTCTCTGTATCTTTTTGAAAATCCTT
+AAGGTTTTTATACTGAAGTTGTTACCAAGATGTTTCTGTTTTGTTTTGTTTTGTTTTTCC
+CCCTCTGGAATACATTTATTTCCCACTTGTTGATTTCTTTGATTACAACTTTTAGCATTA
+AATTTTCTTTACTGTTTTGGAGTTTTGGTTTGATATAGCAGATTAGTTGATGCTATTTCC
+GTTGAGTCACGACTGTGAATCCCTGTCTCTTCTTTAATTTGATGGAATTTCTAACTATTT
+TTTAACAACAGACAATGGTGGAACTGACACTGCATCAGTTTCTGGATACTTCTTATCTCT
+TGTATCAGTCACTTTAGAGCCTTAAACTGAGACTTGAGAAGTTTCACTACCATGTGAATG
+ACCACATGGAAAGACCCTGAGACTTCACAGAGAGGGAGTGGGGCCTAGCTGATCCCAACC
+TTCCAGCCATCTCTGCCAGGGAACCAGGCATGTGAGCGAATCTGTCTCTGACCCTTCATA
+TCACCCCAGCCACCATCTGAATACAATCAAGGATAATAATTGATACCAGGTGAAGCAGAA
+GAATCACTCAGCTGAAACCTGTTGAAATTCCTGATCCACAAAATTATAAGATAGAATGAA
+ATGGTAATTGTTTTAAGCCATTAAAGTTTTAGGGTGTTTTGTTACTTAGCAACAGACAAC
+AGAAATGGGGTTTTATCTTGAATCTGACTGTTTCCCTGCCTCCTACCCGCACCCCTGCAA
+TCTCTGTACATACCCTTCTTGACTACTGGTTTTGGGATGCTTCACTAAATTTCCCCATTC
+CTCAGTCCAGAACTAAGGCTTAGAGCTCCTATTGAGAGCAGGTGATACGGGAGTTACTGC
+AGATTGGAGTCACTGAGCTAAAAGCATCTTGGTCCAGTTCCTCACTTACATGAAGCACCT
+CCACTATCATCCCTTCCCTCTGCCAGAGCCTCAGGAAATCTTTAGAGTGAGAACCTGGAA
+GTAAAGCACATGAAAATGTGGAGCTCCACTAGGACTTTGACCCCAGAAGTGTCTCACTCT
+CATTTAATTCACACTCAACCTCCAAAAATTCACACTCAACCTCCAAATTCAAGCTACTTC
+GAAGTTTCAACCTCCAAAAATTCAATAATCCATTTTAAATGTTTCTATGAGTCTATGGCT
+TCAGAGTTTATAGCTTCAGAGACTTCTGCTCCAGGTATGTAGATCTAGGCTGTGTCTCTT
+GGATATGCCTGTCTCCCCAAATTTCAGGGTGATGGTTTGCTATACAGCCTCAGTTCTCTG
+ATGGGTCCAAGAAAAGTCAGTGATTTTCAACTTATCCAGCGTTTCCTTGTAAGGATGACA
+GTGATGACTTCCAAGTACCTTGCCTGTCCGAGCTCAAGCCAGAAATTAGTTATGGCTTTT
+TTATTTTAAATTTTCATAATTTTTATAAGTATATATTATTGTTAAAAGTTTGGACCAGGA
+TGCAGAACCTCCAAGTGTGAAATCACAATTCCGCCTCTACCACAAATCCTGAATATTTTC
+TTTACAATTCTTTTTCAGTGTATAAAGCAGACTTTTTTTTTAAAAAAAACTATATAATCC
+GTCTAACATACACGCAGAAATGTGCCCCATCCTAAGTATACAGAACAATGAATTTTCACA
+AACTGAAAGTCACCAGTACAACTGGCACCCAGGTAAAGAATCAGAACATTACCACACTCC
+CAGGAACACCTCTCATGCCCTCTTCAACTGCCCTTTCAACTTTACTAATTGCCCCCACTC
+CCAAAAGACAACTACTATTTTGACTTCTTATAGCATATGCTAGTTTGGCTTGTTTTTGAA
+CTTATACGTGGAATTGTACAGTATGTGCTCTTTCGTATCTGACTTGTTGGGTTTAATGTT
+AGGTTTTAAAATTAATCTGCATTATTGTATATAGTTCATTCTCATTGCTCACTGTGACAA
+TTTATCTGTCCATTCTAAAGTGTATGAAGATTTTCATAGTTTCCAGGGCTGCTGAAACTT
+TCTAGTACATATTTTTGATGAATATATATGTGTGTTTCTATTAGGTGTATACCTTGGAGA
+AGTCTAATTGCTGGGTCATAATGTATGCATACTTTCAGCTTTCGTGGACACTGAAAAAAA
+AGTAATTTTCTGCATGGCTGTCCCTGTCCTCCTTCACTCCCTCATTTCCCTATCCCATCA
+ACACTACCCAGAATGTATGAAATTTCTAGCTGCCCCATATCCTCATGAACATTTGATATT
+TTGCGTCTTTTTCTCTTTTGCTGTTTCTAAAGTGTATAGTGGTGTTTCACTGTGGTTTTA
+ATTTTATTTTCCCTATGGGTAATAATGTTGAGCATCTTTTTACGTTTACTGGCCCTTTGA
+GCATGCCATCCATTATGATGGACTTTTAGTCAAGTCTATCTTTCTAGCTAGACTGGGAGG
+TCTTTCTAGGCAGGGTTCTTATCATTACCTTTGCATCTCTCAAAATCTGCCATGATGTTC
+TTCTCATGTGCCTTTCACCCAGTGTTACGGAGATGTCTGCTTAACTGAATGAACATATAA
+AACATATAGGGTCCACTTTTATATCCCAAGCTGCACTTAGGAGCCACCACAAGGATTATT
+CCTGAAAAATCAAATATGTAAGTTTTAGATTTTACAAATTTAAAAGATCTTAAGTAAATA
+TTTATTCAGTGCCTAGTATATATTGGGTTTTGTGTGAAGCTGTGTTGGTGGAGGGCTTAT
+GAGTGAATCAGAGACAATTCTTTTACTCATGGAGCATTTAGACCATGGGCCGGCCTAGAT
+TAAGTGCTGGTTTTGAACGAGCCCGCCTTTAATATAAGACCTCGATGTATATTCCGCCAT
+CTCGCTGGTGCAGTTGGATGGGAAGAAGCTGATGTATAGTACTTTAAGTATATGAACATG
+GAAGCTACTTTGAAATTTCATCTTGTGAGATTTCTGCCTAGTAATTTTCTAAAAGGAAAA
+AAAATTAAGATTTTTCACTGATACTTTTTTCAAAAGTGGTGTGAAGTGTGTTTCGGAGAT
+GAAAACATCCAATTACTTGGTTCCTAATTTCTCAGCTATCCTAGACAGTCTCAAGTGTCA
+CTGTGGGTTTTGTTAAAGAAATTCTCTTCCCAGTCTGACACAGCTTTGTTATCCTCTATA
+ATAGCAGAGCTGTGACCTCCACCCTGAGGAAACACTCTTCCTGGCACTAACTATGACACC
+TAGAGATTTCATTTTGCCTCAAACACTTTCCTATTTTCCTCCCATAACTGTGAAAAACTC
+CTCTGTGGAATCAGGTACTTTATGCAGTAGGTACACACACTGAAAAAATGACTTTCAGAC
+TGTGGACAGCCACCTCCCAAAGGAAAAATACTGTAGCTGTGAAGGTGATGGCACAAAGCC
+AGTTTCTCCATGGTGCTTAGTGAGAGATCCCATTGTGTACTTATTTGCTTTTTTAAAGGT
+ATCTTCATTCTGCTTTTCTCTTCTAATCAACTTCTGCTACAGAAAGTAAAGAGAAAAATG
+AACCCTTCCATGGAGAAACTACATTATGTTTAGTACCTAAGGTATAAAGGGTGGCTGTTG
+TTTTCTTGTTTTCATCATATTCAAAATGATTCAAAACTTTTCACCTATTGAAGATGAGGT
+GACATATGTATCTCAACAGTTATGATGATTCACGTGCCCATTTCTTCACTCTGTGCTCTG
+TGAAGTGATAAGAGATACTTTCGTAGCTCATGTTTCATGGAACTTGTGCCTGTAAACTAT
+TTTAGGATTTCTGGCCTAATGCACTTTCCCTCAATGATAGTTAAAATTCCGTGGGAAGGT
+TTCCACATGCCATGGACTTAAACATGTCCTAGCAGCCACAGCATGGCAGCTGAACTTTCT
+TCTCCTTCCACCCTGTCTCTGGTTCCAGTGACTCGCTACCAGGGACTCGTACTCACAGAA
+GAATGTTTTCTACAGGGAACCATTGTCCCTGTCCCCCTCCTCTTCATCATGATCGTGGAA
+ACAGAGCTGATGCTGAAGTGCTCAAGGCGTCGAAGGCATGTGTGTTCCCTTGAGACACCA
+GCACATTAAGTTCATATCTGATTCATGCAGAAATGGAGGGAGGGTGGGCATGGTGGCTCA
+TGCCTGTAATCCCAGCACTTTGAGAGGCCAAGACGGGCTGATCACCAGAGGCTGGGAGTT
+TGAGACCAGCCTGACCAACATGGAGAAACCCCCGTCTCTACTAAAAATACAAAATTAGCT
+GGGTGTGGTGGCGCAGGCCTGTAATCCCAGCTACTCAGGAGGCTGAGGCAGGAGAATCAC
+TTGAACCTGGAAGGCGGAGGTTGCAGTGAGCCATGATCACACCACTGCACTCCAGCCTGG
+GCAACAAGAGCCAAACATCATCTCAAAAAAAAAAAAAAGAAAGAAAGAAAGAAAGAAAAG
+AAATGGAGGGAATACTTCTTTGCTTGCTTCTCTGTTAATCTTTTTCTTTATCAAATATGT
+CCCCAAGCAACACACCTACGCCCCATGTCTCACTGAGTTTCTAATGAAGGAACTCTTTCG
+TTTTCCATCTGTTGTCCCTGTCCCCAGAGGCCTGGCAGGGAGAAATATGCAAGTGACCAG
+CACCACACTGCACTTAGAATCATCTCCCACTTCCAGTGACCAAGGCATTGTCCTTGGGTT
+AGGCATGTATCCCCTACTCTCCCTTCCCTTAGCTGGAGTCCCTCCCAGAGGGTGCCTCAG
+TTTCTCAGGAGAGTGGTCTTTTGTGGGGGCTTACCTTCCAGTTCAGCTGACTGAAATGTC
+TACCTTCAACCACGCTCACAGCTTCCATATGCCTTTTTTCTGGGACTTCACCACCACTAC
+TGCCCTCAAAGCCCTGACCACATGCCACAGTATTTATTTGTGAGATTACTTGTCTCGTTG
+GTAAATACAGCTAGTTAGAAAACATCCTTAGTTATCCATTATCCAAACAAATACAGCTCA
+AGTTTTGTATTTTGTGTTCATGAGCTTCTTTATGTGGTTTCTGAGATTCCAGATTCCTTT
+GATACTTTTTCAAACCTTCTGCTTGCCTTTTTTTTCTGAGCTGCATTTTCTATTTCCTTA
+CCTCGTTTAACTGCAAATACCCCATAGCATTTGAGTCCTTGCTTTTCTACTCTGTCCTGA
+CCTCATCTGAAACCTCCTTACCTATTGCTTTGATTACCACAATGTGGTAATTACACTATG
+TGGATCTCTTTTGATCAGTCACAGATTTGACTTTTTTTGGTCTATTCAAGTAATGTTTTT
+CCAGACACCACTATGTGCCAAGAGCTGTAGTCATGATGAAGATGCCTCAAAATATACTCT
+TAAGGAAGGCAGAAAAGGAAACAGATGATGAGATAGTGGCGACTTAAGACAGTCGTATGA
+AAAAGGGGTGAAAGGAGCACCTATGGGAGATGACAGCCTTAACAGGTAAGGTAAGAGAAG
+TCTTCTTGCATTGGCTACTGCTTATCCTTGGCTCAGCTCTCAGTTATTCATCACCTTCTC
+TCAGTAATCAGTCCCTGACATGTGACCTTGATTGAGACAATAATTGCGCCTCATCCTCCC
+TCCCACATTAATAGGTCCAGGGATAGACATATGACCTTAGTTGGGCCAATTGAAGGTATT
+CCCCTAGAATTTTCCTAAGAATTCTCTATCCTCTTTCATATAGTGGCAGTTGCCTGCAAC
+TGTGTTTGCAAAAAGCCTGTTTGTACAAGGAAGAAGTTAAGTTATTATATTGTGGGAGTA
+GGGAAGGGAGGCAGGATCCACAAAGAGACCTGGCAACAGGTGTCCCTAGATCAGGCCATG
+CCTGAAGTCAGGTCCATCACCGTTCTTTCTGTCAATACAGACTTCTTTTTTTTTTTTTTT
+TCTGTTTAAGTTGCTCCAGGTTTTGTTTAAATTGGATGGTTCAGGATTTCGGTTCAGGAT
+TGCAACTAAAAGAGATGCAATTTAAATGTTCTCTAAAGGAGGTGATGCCAGAGTTGAGTG
+CTGAAGAAGGAGAGGAGCATCACAGAAAGGGGATGCACTTTGAGCAAAGGCTGCAATGAG
+ATGGAAACGTGAACAGTGAGGACATTAACGGAGGGGGAGAGGACACTGCTCAAGGATATT
+GGAGAATCATTTCCACTGGAGACCAAGCAGAGGAGTTTGGGGTTTTACCCTGAACACAAT
+AATAAAATAATGAATTTTAGGAAGATAGCTTTGGTACCCCAAACTTTTTTACTCAAGTTC
+ATTTGGAGAATGACTTGGAATGGAACAAAAACAAAGCAAGGAGAAAATTTAAACAACTCC
+TCTGTTACTCCAGTCAACAATGATAAAGACTTGAATTAAGGCAGTGGTCCGGAGAACAGA
+GTAAAATGGTGGCTTTAAAGGAGAATAAAGAGATGAAACTGCCAGGGCAGACCTTGGGCC
+ACTCGAGGATGAAGGAGCCGTTCCACTGAGATGGGGGACATCAGAGGCAGAGAAGGTCTG
+GAGGGAAGTTGAGGCATTTGCCCATTGTGCCTGGCAGCTCAGGCTATCCTCAAGCTATCC
+AAGTCACCGCCAGATGAATTTTAATAAAATACTCTTTTCAATGTATTTCTTCATCTGTGA
+AAAGATTGTTGAGGGAGGATAAGTTTAGATTAGTTGATCTTTAAGATTACTTCAGGTGAT
+TAAAAAAATTGATTATGTGTCACTGCCAAGGAATCTACACAAAGATTCAAATTCTAATCT
+CTCACCCTAGATTCTAAACCTTCCATTTTCATTTGGCCTCCCTGTGCCTCTTTAATCTTA
+TTTACAGATGCTTTCCATGCCACACTCTCTTCTCTAGACAGAGCAGTTCCTTCCATGTTC
+CTGCAGATGCCGAGTTTATAAGACGCTCCTGTACAGAATCCTGTTTTCCATTTCTTTCTT
+AGCAATTGTCTTAGCTTGGCTAGTTCTCCATTCTATTGAGATGCCTTCCTTCTCCATACT
+CTGCTCTGTCCTGGGGCCCTTATATGTCGTCTCTGAACGTGCACTGTACTCAACTCCTAT
+GTAATACAATCAGTCATACATATTCTCTGTAATTTAGAACTCTAATTATTTCATATGTGT
+TGGTTTGCTTTCTAAACCTAGTGCTTCTTAAGGGTCTTTGGTGTCTGGAACAGTGTTGGG
+TGAATTGTAGAAGCATCATATAAGTCAGTTATACATGTTCTTCACGTCTCCTGGAATCTT
+TCTCCACCTCTACTTTTTCACAAAATTCCATTCATACATCCTATAAGATGCAGTTCAAAG
+TTTGTCTCATCTGTGAAGCTAAGCCCCAGACTGAAATGAATTATTTACTCTTATCTTCAT
+ACATATGTAATATATAATATATATTTGAATATTTGTGCATATTTCAGTCATAATATTTTT
+CAAATAATATAGAGCAGCATTTCCAATAATACCTATAAGAGGCAGATTTATTTTAATATC
+CCTAAGCCACCACACCTAGTACAATGATTACTTGACCCTTTGAAATATTTTTGCAGGGAA
+GAGGATTTCATATTTGTATCCATGAAGTCCCATTAGCACATTGCAGCATGAGGACAAGGT
+TGAGCTCATCCAGGGAATAAGCCCATCAGCTGACAGAAAGCAGGTGATGAGATCTCTCAC
+CAGATTAAAAAGGGAAGGGCAGCAACTCATTAGGAAACACAGAGATGTCTGCTTAATTAC
+TTGAAAAATGTCTGAGCCAGTACATTTTATGACACCTGGAGGGTATAAACATGCCCATAA
+ATTTAATTAATTTTCTTTGTTCTTTCATTGCACCTGTATGGCATAAAGGAAAGGAAGTCT
+AATGAAAGTACAATCAAGCACTTCTGCCAGACTTCCACAGTTCATTTGGGCAATATTCAG
+AAAATGAAATACTGAATTTCTTATCAGTTTATGGGGAGAAATGTATTTGGAAAAATGCAG
+CCCAGCGGTGAAGTTATTCACATGTCAAACTCTGATCAATGGCTTCTTCAGCTTTATTTC
+CAAAAAGAGCTTAAATCTCTTTATAGATGTATTAAAACATTTAATACTCATAAATCTCTA
+AGGAGAAAATCAGAACTAGATATTTTTTTCTTGGGGGAAAGCATTATATGAGAACTAGAA
+GGTGTAGGGGAGTTGGTCAGAACTATAGAGCAAGTAGCCCCATTTGCTCTCTGTTGTAGT
+AGCATCGCCCACACTTTTGTTAAAAATCTTTAAATCTATGATATTGCTATTTTTATCAAA
+TGAAAATGTAATAGTAATGAGTATGCTTGAATATCCATTGCAATATTACATCATTTAATG
+AGTGCTCACTCTTTGCCAGAGACTGTACCAGTACTTTACATATCTGATCTTGAATCCTCA
+TAACAGCACTGCAGATAGTAATAACCCATTTGAAATGACTCCCGGAAAGATTACAGGTCT
+TATCCAAGGCAACATAGCTAGTAAGTTTTGAAAGTAGGACTCAAATCCAGGTCCTTTTGG
+CTCCAAAATCTGTGCCCATTTAATTTTGTTATATGAACAGTAATGTCAAGCCATTTTTCT
+CCTTGTTAATTCAGTGTCACTGAACATATGAAAAGTTTATAGACACTTCTTGTTTTCTTA
+AAATAATTTTGACATCATTGAGCTTTGAGTAGTGAATTATTCATTGGAGCTTCTGGACAT
+AGCCCGAACAATCTGCCCTCCCAAGAACTTACTGAAGAAAACTTCAACTGTGTATGACTT
+CAATCCAAAATATACTTGTCTGCCTCCAGTTTTTCCTATAGATACCAGGAAGGGGTGTCT
+TACTCAGTGTAGGAGAAAGGGAAGGAAACTATCGCGTATTGAGCTCCAACTTTGTGCTCA
+GTATATATCCAGCCTTTTGCATGTATTAACTCACTTGATATGAGTTATGTGGGGAGAAAG
+GTGACCATTCAGAAGCCTGTTACCAAGTAATTCTCACTGGGAACATCCCAGGGCAATGCT
+GCCAATTCCCTTGGCATTCTACTTTTAGAAGAGTGGTGGTGAATGCTAAGATTTATAGTC
+GAACATATCCTGAGGTGATTTGAAAACTGCTACTAGATAAAAGTGAAATGAAATATTTTC
+ATTTTAGCTGTTAAATTTCTCATTTTGTCATGAAATACCATAGTTAATGCTGTTTTCAGT
+TGTAATCTCTTGTAAACTCATTGACTGTTAATGTTTAGTGGGCCCATAAACTAATTTGAA
+TTGATCTGATTTTGCACAATCAAGCCCGTTACACTTGTTTCAATTTTTTGCATCACAGCT
+TTAACATCTGGAAGCTATGAAAAGCACAACAGCCTGTCTAAAGAGACTGTCACAAGAAAT
+CGTGTTAAAGGACATATTATTAAGACCTGGCTAACCATTGGCACTAACGCTCCTGCCACG
+CTCTCTCCGCTTCTGTATCCAGCATTACAGATGGGAGTAGACAAGAGGGGTGGAGCATGC
+GTGGAAGGCTGCTCCGCAAGCCTTAGTTGGGAAATGCATTTCCCAAAACAGATTATTTTC
+TAGGTACCTACTAAGCTCCCCAACCCATTCCCCCTCCCATTGCCCTCTCTGATTGGTTTA
+TCCCAAGCAGTGATTAGTTCCTCAGTGATACTTTGGACTTAATCAGGGCTAGCTGACATA
+TTCCTGGGGCAGAGTCAGAAATACTTTTGTATTCAAGATTCTGAACCATTATGTGTGTAT
+CAGTATGGCTATATGTCTTTGTTCTTTCCTAATCATTATTCTTTGAAGAAGCTAATAAAC
+AAATAAATCTGCCTTTGAAAGTGCAACATGTTAAAAAGAGTCCGCCTGTGATTATTTTCC
+AGACGTAGCAAGGGAGAATTAAGGCACCAAATTCATTCACATTTTTGCATGCATTCTTAA
+CCTTGATTTAGATTAATATATATTTGTGCCTTTTGCCGTTATATTTTATTGCTTTTTGCA
+TTTTTATTGGTTTGTAGGTTTTAAAATATATTTTGGATACAATCCTTCATCAGACATATG
+TATGAAAATATCTTCTCCTAATTTTTAGTTTTTCTTTTCACTCTCCCATTGATAGTTTTA
+ATAAATATAAGTTCTTAATTTTAATGAAGTAAAATTTATCAATCTTTTATGATCGTTGCT
+TTTTAAATTTTTAATGTATTTATTTTTTATTTCAAGATTTTTGGTAAACAGGTGATGTTT
+GGTTACATGAATAAGTTCTTTAGTGGTGATTTGTGAGATTTGGTGCACCCATCATCTGAG
+CAGTGAACCTGTACCCAATGTGTAATCTTTTATCCCTCACCCCTTCCCATACTTTCCCCC
+GAGTCCCCAAAGTCCATTGTATCATTCTTATACCTTTGTGTCCTCATAGCTTAGCTCTCA
+CTTACGATTGAGAAGATACGATGTTTGATTTTCCATTCCTGAGTTGCTTCACTTAGAATA
+ATGGTCTCCAATTCCATCCAGGTTGCTGCAAATGTTATTGTTTCATTCCTTTTTATGGCT
+GAGTAGTATTCCATGGTATGTATATAAGCCACATTTTCTTTATCCACTCATTGATTGATG
+GGCATTTGGGCTGGTTGCATATTTTTGCAGATGCAAATTATGCCGCTATAAATATGCACG
+TGCAAGTATCTTTTTCATGTAATGACTTCTTTTCCTCTGGGTGGATACCCAGGATATCTA
+CCTTGATCCATTTGCTGGATGAAATGGTAGATCTGTTTTTAGTTCTTTAAGGAATCTTCA
+CACTGTTTGTCATAGTGGTTGTACTAGTTTACATTCCCACCAGCAGCGTAAAAGTGTTTC
+CTTTTCACCACATCCATGCCATCATTTTTTTTTTTTCAATTTTCTGATTATGGCCATTCT
+TGCAGGAGTGAGGTGGTATCACATTGTGGTTTGATTTACATTTCTCTCATCATTAGTGAT
+GTTGAGCATTGTTTCATATTTTTTTTGGCCATTTGTATATATTTTTTTGATAATTGTCTA
+TTTTGTCCTTAGCCCACTTTTTGATGGGATTGTTTGTTTTTTCTTGATTTTTTGTTTGAG
+TTCCTTGTAGATTCTGGATATTAGTCCTTTGTCTGATGTATAAATTGTGAAGATTTTCTC
+CCACTCTGTGGGTTGTCTGTTTACTCTGATGATTATTTATTTTGCTGTGCAGAAGCTTTT
+TAGTTTAACTAATTATCATCTATATATCTTTATTTTGGTGCATTAGCTTTTAGATTCTTG
+GTCATGAAGTCATTGCCTGAGCCAATGTCGAGAAGTGTTTTTCCAAAGTTATCTTCTAGA
+ATTTGTATGGTTTCAGGTCTTAGATTTATTTAAGTATTTGATCCATCTTGAGTTGATTTT
+TATATAAGGTGAGAGATGAGGATCCAGTTTCATTTTTCTACATGTGGCTTGCCAATTATC
+CCAGCACCTTTTGTTGAATAGGGTGTCCTTCCCCCACTTTGTTTTTGTTTGTCTTGTCAA
+AGATCAGTTGACTGTAAGTGTTTGTCTTTATTTTTGGGTTCTCTATTCTGTTACATTGGT
+CTATGTGCCTGTTTTTATACCAGTACCATGCTGTTTTGATGACTATGGCCTTATAGCATA
+GTTTGAAGTCAGGTAATGTAATGCCTCCAGATTTGTTTTTTTTGCTTAGTCTCGCTTTGG
+CCATGCAGGCTTTTGTTGTTGTTGTTGTTCCATATGAATTTTGAGATTTGTTTTCTAGTT
+CTGTGAAGAATGATGGTGATATTTTGATGAGAATTGCAAGGAATTTTAGGATTGCTTTTG
+GCAGTGTGGTCATTTTCACAATATTGATTGTACCCATCGATAAGCATGGAATATGTTTCT
+ATTTGCTTGTGTCATCTATGATTTCTTTCAGCAGGGTTTTGTAGGTTTTTTTTTTGTAGA
+GGTCTTTTTACCTCCTTGGTTAAGTATATTCCTAATAATTTAATTTTATTGTCTTGCAGC
+TATTGTAAAAGGGATTGAGTTCTTGATTTGATTCTCAGCTTGGTTGCTGTTGGTGTATAG
+CACGGCTACTGATTTGTGTACGTTAAATATTTATACTAAGACTTTGCTGAATTCATTTCC
+CAGTTCTGGAAGCCTTTTGGATGAGTCTTTGGGGTTTTCAAGGTATACAATCATGTCATC
+AGCAAACAGAGACAGTTTGACTTCCTCTTTACCCATTTGGATGCCCCTTATTTCTTTCTC
+TTGTCCAGTTGCTCTGGCTAGGACTTCCAGTACTATGTTGAATAGAAGTGGTGAAAGTGG
+GCATCCTTGTCTTATTCCAGTTCTCAGGGGGGATGTTTTCAACTTTTCCCCATTCAAGAT
+ACTGTTGGCTATAGGTTTGTCATAGATGGCTTTTATTACCTTAAGGTATGTCCCTTGTAT
+GCCAGTTTTGCTAAGGGTTTTAATCATAAGTGGATGCTGGATTTTGTCAAATGCTTTTTC
+TGAGTCTATTGAGATGATCATGTGATTTTTGTTTTTAATTCTGTTTATCTGATATACCAC
+ATTTATTGACCTGCAGATGTTAAACCATCCTTGCATCTCTGGAATGAGACCCACTTGATC
+ATGATGGATTATCTTTTCAATATGCTTTTGGATTTGGTTAGCTAGTATTTTGTTAAGGAT
+TTTTACATTTAGGTTCACCAGGGATATTGGTCTGTGGTTTTCTTATTTGGTTATGTCATT
+TCCTCGTTTTGGTATTTGGGTGATACTGACTTCATAGAATGATTTAAGGAGGATTCCCTC
+TTTTTTTTTTTTTTGGGAGTCTTCCTCTGTCGCCCAGCTGGAATGTAGTGGCATGATCTC
+GGCTCACTGCAACCTCTACCTCCTGGGTTCAAGCAGTTCTCCTGCCTCAGCCTCCCAAGT
+AGCTGGGACTACAGGCATGTACCACCACGACCAGCTTAATTTTTGTATTTTTAGTAGAGA
+TGGGGTTTCACCATGTTGGCCAGGATGGTCTTGATCTCTTGACCTCATGATCCACCCTCC
+TCGGCAACCCAAAGTGCTGGGATTACAGGCGTGAGCCACCACACCCAGCAGATTCCCTCT
+TTCTCTATCTTTTGGAATAGTGCCAATAGGATTGGTACCAGTTTTTCTTTGAAAGTCCAA
+TAGAATTCAGCAGTAAATCTGTCTGGTCCCAGACTTTTTTTGTTGGTAACTTTTTAATTA
+CTATTTTAATCTGCTGCTTGTTATTGGTCTGTCCAGAGTTTCTATTTCTTCCTGGTTTAA
+TCTAGGAGGGTTGTGTATTTCCAGGAATTTATCCATCTCCTCTAGGTTTTCTAGTTTATG
+CATGTAACTGTGTTCACAGTAGCCTTGAATGACCTTCTGTATTTCTGTGGTATTGGTTGT
+AATATCTTCCATTTCACTTCTAATTGAGCTTATTTGAATCTTCTCTCTTCTTTTCTTGGT
+TAATCTCGCTAATGGTCTATTAATTTTATTTATCTTTTCAAAGAACCAGCTTTTTGTTTC
+ATTCATCTTTTGGATTTTTTGTTTGTTTATTTGTTTCAATTTCATTTAGTTCTGCTCTGT
+TCTTGGTATTTATTTTCTTTTGCTGGGTTTCGGTTTGGTTTGTTCCTGTTTCTCCAGCTC
+CTTGAGGTGGGACCTTAGATTGTTTATTTGTGCTCTTTCAGCTTTTTGATGTAGGCATTT
+AATGCTATGAACTTTCCTCTTAGCACTGACCTTGCTATATCCCAGAGGTTTTGATAGGTT
+ATATCACTACTACTCATTTCAAAGAATCTTTTAGTTTCTATCTTGATTCCATTGTTGACC
+TAACAATCATTCAGGAGCGGGTTATTTAATTTCCATTTATTTCATGGTTTTGAGGGTTCC
+TTTGGAGTTGATTTCCAATTTTATTCCACTGTGGTCTGAGAGAGTACTTGCTATAATTTC
+AATTTTCTAAAACTTGTTGAGATTTGTTTTGTGGCCTATCATTTGGTCTATCTTGGACAA
+TGTTCCATGGCTGATAAATGGAATGTATATTCTCCAGTTGTTGGGCAGAATGTTTTGTAA
+ATATCTGTTAAGCCCATTTGTTCTAGGGTATAGTTTAATTCAATTGTTTTGTTGTTGACT
+TTCTGACTTGACCTGTCTAGTGCTGTCAGTGGAGCACTGAAGTCCCACACTATTATTGTG
+TTGCTGTCTGTCTCAGCAACACAATAATAGGTCTTGTAGTAATTGTTTTATAAATTCGGG
+ATCCCCACTGTTAGGTGCATATTTATTTAGGACTGTGATATTTTCCTGTTGGACTAGTTC
+TTTTATCATTATGTAATGTTCCTGTTTGTCTTTTTTAACTACTGTTGCTTTAAAATTTGT
+TTTGTTTGATATAAGAATAGCTACTCCTGGTGGATTTTGGTGTCCATTTGCATGGAATAT
+CTTTTTCCATTCTTTTACCTTAAATTTACATGAGTCTTTATGTGTCAGGTGAGTCTCTTG
+AAGACAGCAGATACTTGTTTGGTGAGTTCTTATCATTCTGCCATTCTGTATCTTTTAAAT
+GGAGCATTTAGGCCATTTACATTCAACGTTAGTGTTGAGATGTGAGGTACTATTCTATTC
+ATCATGCTATTTGTTGCCTGAAAACCTTGGTTTATTTTTCATTGCATAGTTGTTTTATAG
+GTCCTGTGATATTTATGCTTTAAGGAGATTCTATTTTGGTGTATTTCACACATTCATTTC
+AAGATTTAGAGCTCCTTTTAGAAGTTCTCATGGTGCTGGCTTGGTAGTGGCAAATTCTCT
+CAGCATTTGTTTGTCTGTAAAAGACTATCTTTCCTTCATTTATGAGGCTTAGTTTTGCTG
+AATACAAAATTCTTGGCTGATAGTTGTTTTGTTTAAGGAGGCTGAATATAGGACCCCAGT
+CCCTTCTAGCTTGTAGGGTTTCTGCTGAGAAATCTGCTGTTAATCAGATTCTTTCCTTTG
+TTGTGACTTTAGATAACCTGATGACTATGTGCCTAGGTGATGATCTTTTTGCAATGAATT
+TCCCAGGTGTTCTTTGAGCTTCTTGTACTTGGATGTCTGGGTCTCTAGGAAGGCCAGAGA
+AATTTTCCTCGATTATAGCTCCAAATATGTTTTTGGAAAAACTCTGACTTTTAGACTTAT
+CTTCTTCCTCAGGAACACCAATTATTCCTAGGCTTGGTCATTTGACATAATCCCAAACTT
+CTTGGAGTTTTTGTTCATTGTTTTTAAATTTTTTTTTTTTGTCTTTAATAGATCAGGTTA
+ATTGAAAAGCCTTGTCTTTGAGCTCTGAAGTTTCTTCCTCTACTTGTTCAATTCTATTGC
+TGAGACTTTTCAGGGCATTTTGCAATTCTCTAAGCATGTCCTTTATTTCCAGAAGTTGTG
+ATTGTTTTATATTTATCCTCTCTATCTCACTGGAGATGTTTCTATTAGTATCCTGTACTA
+TGTTTTTGATTTCTTTGAGTTGGACTTCATCCTTCTCTGGTGCCTCTTCAATTGGCTTAA
+TAGTCAACATTCTGAATTCTTTTTCTGGCAATTCAGAGATTTCGTCGTGATTTGGATCCA
+TTACTGGTAAACTAGTGTGATCTTTTGTGGGTGTTAAAGAATCTTGTTTTGTCATGTTAC
+TGGAATTGTTTTTGGTCCTTCTCACTTGGGTAGATGTCAAAGGGAAGATATAGGACTTAA
+GGGCTGCTGTTGAGATTCTTCTGTCTCATGGGATGCTCTGTTAATGTGGTGCTCTCCCCT
+TTCCCCTAGGGATGGGGCTTCCTGAGAGCTGAACTAACTGTAGTGATTTAGCCACCCAGT
+GGAGCTACCCAGCTCTGGGCTGGTACCAGGGAATATCTGCAAAGGTCCTGTGATGTGATC
+TATCTTCAGGTCTCTCAGCCATGGATACCAGCACCTACTTGGTGGAGGTAGCAGGGGAGT
+GAAGTGGACTCTGTGAGGGTCCTTGGTAGCATTTTTGTTAAGTGCACTGGTTTTGTGTTG
+GTTAGCCTCCAACCAGGAGGTGGCACTTTTAAGAGCACATTAGTTGCAGTAGTATAGGGA
+GGATCAGGCAGTGGGTGGGGCCATAGAGCTCCCAAGAGGCTATGTCCTTTGTCTTTGGCT
+ACCAGGGTGAGTAGAGACAGACCATCAGGTGTTAGGCATATCTGATTTCTGACTCTCCAT
+GGACAAGGCTTGCTGCCCAAGGAGTGTGGTTTCCAGGCCAATGGAGTTATGTTCCCAGGG
+GGATTATGGATGCCTCTACTGTGTCACACAGGTTGCCAGGGAAGAGGAGGAAGGCCAGCA
+GCCACAGGCCTCACCCAGATCCCATGCAGCCCTCCTCACCCTCCGCCAACAGCACTGAGT
+TTATTTCCAGGCAGCTGGTGGTCAGAGCTGAGAATTTGCCCCAGGCACAGTTCCTTGGCT
+CTCCCATGGAGCCTGCAGTGGCAATCCACCACCTTCAAAGGGTCTGTGGATTCTCTCAGC
+TTTCCTGGTATGTTCTTGTGGTAGTTCTTGGAGCACAAGTTCATGATGTGGGTTTCCACA
+TGCTTCTCTGTCTGTTCAAGTGGGAGCTGCAAGTTAGTCTTGCCTTCTATCCACCATTTT
+CCTACCTCTTTCACCATTTTAAATATATCCTCTACATACAGTATCAGCTTTTGCACATAT
+GCATGGCATAGAGGTTAAGAGAATGATCTCTGAAGTCTGACTACCTGCCAGATCCTAACT
+CCACTACTTAGTAGTTGTGTGAATGGGGCAAAGTTTTTAACCTCTGTCAGCCTCAGTTTC
+CTTATTTGTCAGGACTGTGTCTCATAGGATTGTTGTGAACATTAACTGATTTAAAGGAAT
+TAGAACAGTGTTTGACATAAGATAAATGCCTAATGGATCTTTATCATTAAGACTCTATGC
+ATTTCCTAGTTATTTTAATAACAGTCTTATTCACAATCAGGCACTATACCCTTCCTGTGG
+AAAAGGGAAAAATACAGAAAATGAGTAAAAATGACATGTATTTCCCTTATCCCACCACTA
+AGAGGCAATTTATGTTACCATTTTGATGTGTTTCATTCCAATCATTTTTTTTTTACTTAA
+TTAAACTTTTCCACTTATTATCAATGGATATTATTATCAATGTAACCTTGAGCAAATCAT
+TTACCTCCTCTAAGCCTGGCAAACTTTGTATGTAAAATAAAGGTAATTTAGTACCTACAT
+TATAGGGCTATTGTGTGGATTAATTGAGTTATACCATGTAAATTACTTAGCTGGGTACTT
+GGCCTATTTTTAGGTTAAACAACATGAAATTGCCAATATTCACCTTTTTTTTTTACTATG
+AAAAAGGCAATTTCATACAGTCCATCCTAATGAGAATATCTCAATATACTTATTAGCTTT
+TTTGATAAGGCTTTGCAGGGTGTGATGGTACACAGCAAATTGCCCTTGGGCTTCAGCCCA
+CAAGGAGACCACACTCCTACAGGCAAGGAAACATTTGTTTAAAAAGAAACAAGCAAACAC
+CTGCAAGGCAAAGCTGATCATGGCCTAACAAAGACAGGTTAAGTGTTGGAAGATTCCAAG
+CAAGGTAGACTACCTCCATCTGCAAGGATTCAGGGTGGCTCTATGATAAAGTTGACATCT
+GAGCCTGACTCAGAGCCTGAAGTCAAACTTTCCTGACATTTCCTACCAAAATGTCAGGAA
+AGGCTTTCTAGGTAGAGGGAACATTCAAAGCAAAGAAAGAGCAGTAGGAATGTACAGTGT
+ATAATTTCTTTGGTTAGAACATAGGGTACATGAGAGCTGGAGGTGGAAGGCAAAGCCTGT
+GTATTTTAACACTCAGCACAGTACTTGGGCCGTGGCTGGCACCTGGTATGTGCTTGAACC
+AGTGCATACTAAGGGATGTGAGCTCTGTTCAGTAAAAAAGAGAGTGGGACATTTTTGACC
+AAAGGAGTACAATTGTCAGTGCCATCCTTTGGAAAGTTGAGTTGGGGAATATATGTATCC
+TTGAAAACTTGAAGTGAAGCTCCTAGAGGCAGAGACACTTCTGTTTGTCCAGGGTCCTGC
+TAAGCTATCCAGCCTCATTTCCAACCTTTCCTTCCCTCCTTTTCCCCTACCTCCATCACA
+ACTAATGTCTAACTCTGCTTAATTTATTTTAGTTCCTTCAACTTGCTGATCAAACCCTCT
+TGTGTCTCAAACCTTCATACGTGTTGTTGTGTCTGCTTTGAATCTCCTTCTCTTCACCAC
+TTGGCCAACTCCTGCTCATCTTCCATCTCGGTGGATACATCATTTCTTGTAGAAGGCTTT
+CTCTGACTCACTCTAGCCGGCAAATCTGGATAGCTTCTCTTCTGGGGACTCCCATAGCAC
+CCTGTACTTCCCACATGTTATCTGTCTCTCTGTACTTGCCGCCTAACTACTGCAGACTGA
+AAGTTCTAAAAGGGTGAAGACTATATAACCTATTGGCTAAAAGTGGGGATTGAGAGATAT
+GTATAAACCTAGTTCTATATCCCGATTCTGCAATTCAGTACTAGAATGACTTTGGATGAG
+TTACTTGATGTAGCTAACATTCATGTCTTATCTGTACAATGGAAATAATAACAGAGACTA
+ACTTTAGGGTTGGTGTGAGGAATGAAATGTGGTAGCATAGGCAAAGTTTAGCAGAGTGCC
+TGTAATATAATTAAGACATCATAAGTACTTATTAAAATTTTGCTGCTAGTAGTCACAATT
+GGACCCCTTGGAGTGCTCCACAGCAGCACACTACTGGGAGCATACTAGGTGTGCCAAATA
+TTGTTGGATGATTGAAACAATGCCCGTGGAAATGATGAAGATGTAGATGTGAAAAATGTT
+TTAGAGGTAAGAGCCAATAGAACTTAGCAGTTTACCTAATTATAGGAGGAGACAAGGTAG
+TGGGCAGTCTTTAACTCAGGCCTGAGCCTAGAGAAAGGGAAGACCAGTGCTGCTTTTTTT
+TTTTTTTTTTTTTTTGGAGCAGAAGTGGTGGGTGAGACAACATCATCAATTCAGAACTCA
+TTTAGGGAGCATACTGAGTTATATGTTTAGTAGCAAGCTCAACCAACATTTGGTCCTGGA
+GCTGGGGAAAGAAATTATAGATGGGAGAAAGGCATGAATTTCATTTTAAGAAGGGGGACT
+TTTTTGAGCCAATGCTTCTCTAACTTTAGTGTGCTTTGGAATAACCTGAGGAGGGTTTTA
+AGGGGCATGCTTCTGGGTTTTATCTCTATAGATTCTGATCAATAAGGTAGGTCTGTGGTG
+GAATATGCATTTTGACAAATAGCTTAGATGATTTCACTGTGACTTTGAACAAACTATTTA
+TTATGAGTTTCAGTTTCTACCCTTATTAAATGAGAATGGTATCTACCTTTTGTAGGGTGA
+AAAGGAGGCGAGAACACGCAGGGGTGTGTGTGTGTCTGTGTGTGCGCATGTGTGTGAAGG
+TTATATAAGGAAAGGAAGTAAAGAGTTTCTGGAAGAAAACATGGTATCCCATGTGGTATG
+ACAAGTCAGTAAAGGAAGGAGCGAGTGAGAAATGAAAGAAGGTTAGTGAGTTTGACATGC
+AGAAGCCACAGATGAGAAAATTGTGTTCTTGGACAGAATACTAGGGCAGGAAGAGGTTAG
+GAAGAGGGCAATGGGTGTTCCTTACTAATAGAATATTTAATGACACAGAAAAACATTAAT
+GACATGTTTTTAAGTAAAATATAGTATAAATCAGAATGACACTATGTTTTGTTATAGCTA
+AGTAGTTATATTATGGGCAGTTTTTATTTTCTCCTTTTCATCAATGGTATTTATTAATTT
+TTCTACAGTTAAAGTATTGGTTTCATAACAAAAAATAAACAGTCTTGAATTTTCTGAGTG
+GAGCTGAAAGAAAAAAGGTATCTCTAGGGATTACAGGACGGAGAGAAAGGCCTTTTCTTT
+TAAGGTCAGAAAACATTTTTGCTTGCTCTTTAGAGAAGGTAGAGGTGTTGTCAGGTGAGG
+ATGAAATCCTGGAAGAACCAATCTGGAATTGTGTCAGATTGAAGGGTTATCCTTAGAATG
+GAGAAGGGAGACATTTTATGAAGAATTTCAGAGACAACTGATGAAAATATTAATGACAAT
+ACAAGAGCTAAAAGTACTGTCCTTTACATGGGAATTTTCAAAATGCTAGTTCAATTGTTT
+TAAGATATTTTAATTAGAGCACGAAGTCACAGATTTGATCCCCTAATGGACCAGTTAACT
+TCTTCTCATTCCTAAAGGCTAAATAACTTAAGCTAACATCAGACACCTGTTTTGTAGAAA
+GATGTCAAGGGTCACCAAAACAAAAACACCATGCAAGAGAGGATGAATGGATCATTGCCA
+ATTTATTGGTATCATGCAAGGAAAAGCACATATGTATTCATTACTAAGGTGCTCCAGTAT
+GACTTAGAACCTAACCTTACCTGAAGATCTGATTGAGGATGTAAAACCCTAAATCAAAGC
+TCACGTTGTAAAGTTTTCTTTCCTTGAAATGAACTGCCCGAAAATGTTTGCCCATAGAGA
+TCTAAGAAACACATTTTCAGGAAAATTGGTGCTTATCTGGACACTCGAGGGCATTGGTCA
+CTGATTTCTAAGGCTGATGATTTATGATATCGTCTTTCATGTAATGAGTTTCAGTTTTCC
+TGGATATTCAGACTGTTTCACCCTCTCTAAACCTTCCCCACTCAGGGAACTCATCAAGAG
+GATCATGGATCACAGTCATCTGAGAAGAAGCTATTTGAGTAGCTTCTTTTGTGGTCAGAC
+ATTTGTTGGTCCCTAGAGCGTTTACTAAATGGGACTCGATTCCATTTACCTGCCTGGAAT
+GCTGCAGTTTTAAGTACTCCCTACTGGATTCCTGTCTGTAATGTCTTCTGAAATGTTGCC
+TGGTAGTATAACAGAAGCTGCAGGGTTGCAGTGCATTCATTTAATTATGCAGGAATAATG
+AGAAATTAAATAGCATTCTGATTCACAACTGAGGCTGAATCTGTAGCTGTTAGAAATATG
+GATATTGGTGTCAGACAGAATCTGGTCTGAGACCCCCCTCTGCAAATCATTAGCTCTAAA
+TCTCTAAGGCTCAGTTTCTCAACTGTTGTATAAAAGTCACTTCCTTTATAAGGTTATAGT
+GAGTAGTGAATAAGATAATGCATGTTTATTAATTGTATAGTACCTAGCATATGTTAATAG
+TAAATGCTTACTAAATATTAGTGGTTACTACTTCTCCTGTTACTGTTACTTGTCCATATA
+CCCAGAGAGTATCTCCAGAAACATAAAACAAGTGTGTTCCAAGGAAAGATATTAATTTGC
+CACATAGCCAGAACATAAGATTTATATAGGAATGAAATTAGAAGAATTAGCAATTTTCCT
+TTCACAGTTAAGGACTTTGGATAAGAACATGATTTTGGATAGGTGCTCTCTGGGGGCAGT
+TTTGGGATTAGCAGACATCAAAATCCAAGACATTATATCCATCTCCTAGGTCAAGGCAGT
+TGAGAAGCACCTGTTGATGGGACAAAGGAAAATAAAGTGTGAATTCAAAAAAAAAAATCT
+TGCTTATCTTCAATGCTAGATTTTGTGTGAAAATATGTAAATAGGTCTGTGCAAGTTTTG
+TGTATAGTTCAGACAACATGGATTGGGGGTTCAGACATTGCTTTGGATTTAGACAGATCT
+GTGTTTGAGTGCCTGATGAATCACTTTACTATCTGTGAGCTCCTGAGCAAGATACATAAC
+CTCTATAAACCATATCCTCCTCCCTCTGTGGAAACTAATATAGATGCTGAACACCTGTTA
+GCAGAGAGCATGGCATGAGATAAATAATCAGTACATGTTAGTTATATTTTTCTATGTGCG
+AATGTGGCGTCAATATGTATTCAGGCAGACAACAACATTTTATCCCTAGGAAGTTCTCAT
+GTGTGTCCAGATAAAATCAAGAATTTGTTTTTCAAGCCTGTTACTGTATTGATATAGAAA
+TGAATAACCCAGAGATTCTTTTTTCATAGAACCCTTTCCGGGCAATTAACATATGAATTG
+CTCAGATAGCCACTGGGGACAATCACACAGCCTAAGGAAGTACAGGGGGAAGGGCTATGG
+AGGCACAGGTTCTATGTGCCCAGTACTGTTCCAAGCACCTGCCAAGTAATCTCTTTTGCA
+AACCTCACATTAATGCTATGAGATAGGCAAATCTCATCTGTATTTATAGACAAATAAAAT
+AAGACTCAAAAAGATTAAGTATCTTGCCCAAAGTTATATAGCTTGTGAGAGAAGGCAGGA
+CTTAAACCCTGGCCTGTTGTCTTTAAAGGCACTTTTAAGCTAGTGTCAATTGTGTAGCAA
+AAACAAATGTAATATTGTTATGACTATATTGTGGAACAACAACAGAACCCCCATGATGTC
+CCGGTGTACTCTTGTGAGTCTTAGTTTGACTGAATTGATCCCAGATGTTAAACGCTAAAT
+GCAATGCACTATTTTAGGTTTTTTTCTTCCTCCCTGCTATTCAGATGCAACCATTAACAC
+AGTCAGGAAGTAAAATGTTACATCTGAGATAAATGCCATGTTCATGTTCCTTTTTTCCCT
+CTCTCATTGTGTAAGATAAGAATTTTGTTATTATGCGACAATAGTTTTATTAGGAATAAA
+ACACATGTAGGTTCATATGCCTCCAGGGCAATCGCATGCAGACAAGGAGCTCAGCACCCA
+GCAGGCATGCATATGGGAGTTTCTTACCCAACTATGTTTCTACTAACCTTACTTTCCTTA
+GCACCTACAGTGGTTTCCCCAGGCCACATCAGCCCAGGGGTGAAATTCAGTGGTGGAATA
+CCATTAACAAACAATATCTCTTTGACTGTCTATACTTTCATTATTGTGTGACCCCATCCC
+TACAGAAGGATTCCCTCAGTTATTACACAGAGAGTTGCTCATGTACAGAGTCTCACCAGA
+TACCAAAGACTATCAGCTGGTTTCTTCCTCGCATGTTCTGACTTCCTGAAATGATGGTGC
+TGTGCAGGCTTGTGTGAAGTAACTGGCTCAGTCTCCAAAATATGCTGTTTTGGGGCCTCC
+AAAACAGCATTTGGAATCTTAAGGATACTGCTTGGTGCAGCAACTGAGCAGCACCAAGGG
+CTTGCTGTGTTCTCTGGAATTCCTGAATCCACATCTACTTCTGTATGCTTCAGTAATGGG
+CGAATACCCAGCTCTCCCATTTGAGTGCTTTACTCTATAAACCATAGTGGATCGGAGTAG
+GGGTGGAGAATCATACTCCCTCCTCCTGGGGTCTGAGTTTCAGCTCTTCTGTCTGGTGGC
+AGTGTGACTATGGGCAATTATTTAATCTCTGTTTGCCTACGTTTCCTCATCTGTAAAGTG
+GGGTTAACAATAAGAGTACTTACCTCACAGGGTTGTACCTAGTCCAGAGTGAGGGCTCAG
+CAAATGTTGGCCACTGTTAATATTGTATGAGTCCTCAAATCTAACTGGCTCTGGCACCCA
+GGATACAGTGCAGAGATTTTTATCTTTTCCTCTTTCACTTTATACTTGCAGCTCCTCTCC
+CTAGGACTCAACCTTGAGCTGGAGGATGCTGTGAGTAGTAAGCACTTGGGTTTATTCAGG
+AATGCCCTGCTTTCCAACTCTGTGGCACTAACCTTCATTACATTTGTGTGCCTTTATTAT
+TCCTTCCTTAGGTTTGACTAGCTGGCTCCTCGGTTGGTCCCTTGAGCAAATCAATTCTGT
+TGGTACTAGGTTCGCAGGCATCCAAATGGGCTAAGATATGTCTGATGTTTGAATCCTAGC
+TGAATTTCCTTTTGGCTCAAGCTGGAAACAAGGATTCATATTCTCAATCTGTCTCTCTCG
+CTCTCTCTCTCTCTCTCTCTCTCACACACACACATACACACACACACACACAGATAGACA
+GACACATGGAGTTATATTTTTTCAGCCCTGAAACCTTCCATTACCATTTGGTTATATACT
+TGACTTCTTAGATATACTTGAATTCTTGTTAAATCTCATTCAAAGATACTTTTTCACTGA
+AATTTCAACAGAACGTCATTGTGAAATGATGTTTTATATGAAACCTCCCAAGTAATCTTT
+CAGTGATACTAATTAGTTCTTCAGTTACCTGAAACCAGAATTAAAGAATTGTTCACTAAT
+GAAAACATTCACTTTAGCAGTTTGTTCAAGAATACCTATTTGTATGACTTCTAGATAATA
+AATTATCTATTCTTCTTTTGTTCTTATTCAAGTACTATGTAAGTATCAGGTAATCCACAT
+CTGCTATTCTTGCATCAACTTTAAAACATTTAATTCTTTTTTCCTCGTTGAGATTTGAAT
+CACAAGGATTCTTTTCTAAAGGCAAAGTTGAAACAATGCTTCCAAGACAAAAATAGCATT
+ATCCCTTATGCCAGTAATATTTGAACTTAGGTATTCATCTACTCTCACTTTCCTGCTCTT
+TCTTAGTATTAATACACTATTCAGTGTTTGCTTGTTACATGCCAGGACATTTTACATCCA
+TGAGGTCAGACTCAACTGTTATTTTGTGAACTATGAAGTGTATATATATAATAGTTTTTC
+ATTCAACACATCAGCAAAGATTCCAATTTAGGTTTTAGTAAACTACTTGCATGTTTACAG
+AAAAGTCAAATGCTCACTCCTGTTAAAGTATGGCAATCATTTCCATGTTAAAGTTTATTC
+CAGAGTCTTGAAGTCAGCACATTTCCAAGTAGCTGAAAAACAACTGCAATAATAATAATA
+ATTAATATTGACTGTATGACTACTACATGCCACCCTATGGGTGAGATAGTTTACAATAAC
+TTTACAATAAATTCATTGTGCAGGTCCTGTTATTATTCCAGTTGTATAAATAAGGAAAAT
+GAGGTTCAGGGAAGTTGAATATGCCACTGATATGGATTCAGATTCATACAATAATAGTGT
+TTCCTAATTCTGATGAGGCTGTAAGAAAGACCTGAGTCACCAAAACCATCCCCACCAGCC
+AATGGGGAGTCTCAGCTGGCATAACATATGAACCAGGTAAGTGAACATAAATGGCAAGAC
+AAGCCATGTGCTGTGGTCAGCCTTCCAGGGCTGGCAGCATTGCTCCCCGCAGTGCATTTC
+TATTGAACTAATCATGGTTAATGTCATCAGAATAACTTCTCAGTGAAGCAAGAATCTCCT
+CACCAGCAGGAAACTGATAAAGATGGCTTGAGGATGCATGAAACATAGCCTTGGACTGGC
+TTCATGCTAGATGCCTTTCAAAGATGTGTAGCTGCATGCGTAACCTAGCAAGTTGCTAGA
+CTGATTGGAACTGCTCATATTGAGCAAAGGGCTGGCTGCAAGTCTAGGAAAGTGGAAATG
+TCATAAATGAAGAAGGGCTCTTCGGATGGCAGCCCCACTTAATAACTGATTGCAGGGCAA
+TCAATCTTTGCTCAATATGTACATGTCCCTCAGTTGATCCAGCATTGGCCTTCTCAGCCT
+CATCTGTATACACTTGATGTCATTTTCTCATCAAGTATGCCGTCTCTAAAAATAAAAGAC
+AGCAAGCATTACTAAAGCTGGAATGATTGCTTCTAGGCCTTTTGGCTAAGATCAAGTGCA
+AAAGCTGGAATGAGAATATTCCTTTGCTGCCCTCTCAGGCTCTTAATCCTGTCTTTCCAG
+AGCAGCTTATTTATACTACAGAATTTGTGATGTGTTTAATATATTTCAAAGTTTTTTCAT
+TTGTTTTTAAATGAGAATTTATGGAAAGGGTTCTGCTCTGAAAAGAGAAGCAATTGGAAA
+AATGCTTAGAGATGGAGGTACCAGTGTGTTGGGCTGCTCTGTGGGGAGTTGGGAAGCTGA
+TTCCTGTAATATCTTATCTTCCCTTCTCTCACTTCTAAAGATTGCTATGCCATGACAGTT
+TGCAAAAACTTTTGGGCACTTTTTTTTTTATTTAAAAATATTATTTTTAGCGTCTCAAGT
+GATTCCTTCACTTAAGTCATAGTGCTTAGTATTTCTGCATTTACTGTGAATTCTGTTGGA
+AATAGCGATGATCCTCTGAGAGACAGCTGGAAGAAAATGCAGTGGTTCCTCTCTTGGAGG
+AAGGAAATGTATTTCCTGAGCAGAGTTGCTCTGCTTTGTAATCTCATGGGAATATGCTAA
+TGACCCTGAAAACTGAATTTATTTTTTTAGAAACACTGTTCTGTGGTTTCTGGGATTTTG
+GCTTATTTGTAAAGATGGCAAAGACTGGTTCTAGAATTCTTCACTGAGGCAAAATATGGA
+AGATAAATTGAGGAAACTAAGTATTAAATATATAAATGATAATATTGGGACCTACTCAAA
+AATGTGTAGTTTCTTATAATTTGCTGGATTATTGTGGCTGTTTGTTACACTAGTTTTATA
+ATCACTTATAATAATTATGAAAGCTAAAGAAATAGTGATATCACAAGAAATTTTTACTTC
+TGGACATCCCTCGGTGTAAGAGTGATGTAAGGTCCCCACCTGTATGCGGGTGGGGGAAAA
+GACAGCCCTTATGCCCTTTCCTGCAGGTTCCAGTCAGTCCATTGATGGGCAGTCTGTATC
+AGACAGATCTCTAGAAAGTCTGCAGTTTCTGCAGGATTTGTTCCAGATAAGAACAGATAA
+GAAGATAAGAGAGCTCTATGGGAATAAAGAGGCTAAGAGTGGGTACAGTGCAGCTGGAAG
+CTGGACCCAAAGAAGCATTTTTAGGACTCTGGAAAGACTGAGTCAATAGAATAGGATTTG
+AATACTGTTTCTTTACATAGCAGCCAAACAAATTATCTAAACCTTGTTTTCTTCACCTTG
+TTTTCCTTTTGATTCTTGACCTTAGGTATGGTTTTCTATATTTAAGATGGGAATATTAAT
+AACAAAATTTACCTTGTGATTTTCAAACATGCATTATTTAGGAATGTGCTTTTTAAGCTA
+TAACAGAAAAACAAGTTATTCTTAGGTCTGCCAAAACTTTGAACACATATTTAATGCTGA
+GAGCCTAGAAATGTAGAGTAGTTGACATTTGACCCACTAGTTGGCCTTGGTAGATAATAC
+AGCAATAAGATGCAGTACTAACGAATTTCAAAGATGAGTGAATTTTTTTCTTTGTACCAC
+GTGAAGTACTTCCTAGAATGAGTAGCTTCTAATGTGTTATCCATATATTGAATTACAATG
+AATAAAGGAAGTATTGTGATAGAATGGGAGAGAGCTTGGACTTTGGAATTAGGTAAAGAT
+GGGTTTGGAGCCAGTTTCTGATAATAACCAAATGTATGATGAAGTACTTGACTGAGAGTC
+TCTGTTTCCTTGCCTGTAGAACAAACATAAATATCCCTGCCTTGCAGATTTTACGCAGAG
+ATGATTCATGTAAACTACCTGTACAATAAAAGATCAATACAATGCCATGATGGCCATGAT
+GATCATCATAAAAATCAATTCTAATTAATAAGCTCAATTGCTGGCATAAACAAGCAGAGG
+TGCCCACCACTGCACCCACTCAGTACTGGATCGCTTCTCAGTACTGGATGTAGCCTCTGC
+ACTGTCTTGAGTTACAGAGGACAAGTGAGCAGGCTGTGGAGCTAAGTAGCCTGACTTCAA
+CTCCTGAATGCCATTTACTGCGGTAAATGGTGGTTAATTCAGATAAGAGATTTATGCTAA
+ATACAATTCCATGTGTCTTCTCAACAGATTGTATACTTTTTCTAGGACTATTTGTGGTAT
+TTTGGGGCTAATTCATCTCAGATGGCTAGTCATTTGCTCCTTATGATATGAGTAGGTTAG
+ATTATCATACATTGCCAAATTAATTACAATTCTGAGAACTTCACCACTTGTTAAATTACA
+TTGCCTCTCACAGAAGGGAAGATAACCAAACAGATGAACTCCTGGATGATAACCATCAAG
+TTCAGGCCAGTGAGGTGTGCAGATTGAAGGAGGGCCAGTTCCCAGTATCTGTAAGCTGGT
+CCTCGGTGGCCTCTGTCTACTTTAGCATCTTGGATACTGCCAGGCCATGGAAGGAAGGCA
+AATTGTTGCCAACGAGAATGAAATGAAATTAACATATGGCTACAATAGAAGAAATAGATT
+TAGTCCATGGATTGACCCCTCCATTTAGAAAGTCTCAAGTGAAATCAGTCTGGAAACTTA
+CCAGGCTTTTTCCATATATCTGTGAGTATTTTATACTTTGGATGGTCTTCCTATACACAG
+AAAGAATAATGAAGGCCTCTTGATTCAGAAACTCTGAATAGCAGCTTGGTACTATGTGGA
+TATTTAACAGATCAAATTCTAAGGTTAGCCTCATTTGGTCCTTATTGTCTTAAGTCAAGG
+TGAATAGAATGAAGGGACACAATGTGTAACCTTCTTTATTTTCTACTTACTAAAACATTT
+CAAGATCAGATCCTTTCTACTATAATAGTATCTTTTCAAATGAAGGCAAGTACAGATCCA
+GAATAATAACATGTAAAGGACACTTAATGCACAGTGGAGTTTTTATAGGTGAAATATTCC
+AACAAAGTATTGGTTATACCCCACCGCTAAAGAAACCACAAAATGACTGCTTAAACCAAT
+TCTTCTCTATATACCTTTCCCTTCTTCCATGGAAACCAGAAACTCTGGGTCTTGTGCCTT
+CCATGGTTTCTCCCTTTTAACAAATATGCCTTGTGTTCTTTCACTTACTAATTGGTGTCA
+CCATGTGCTTATATTGCTAACAATTTAAATAGAGCAGTTCCTTTGAAAATATAATCTCCT
+TTTAAATGCATCATCATTTTGAAGTGGTCTCATAAATTTTGTTGCTGGTTTGGGACCTTA
+AACGGTATATTTATTTATATTAAAGTCTGCCTGCTGTTCGTCTTGAGATATTATATTTGT
+ATAGTTAAGAGAAGTGATGAGCCAAATTTAATTTTCTTTCTACTCTGGAATGCCTTGCAT
+CTTGTAATCACCATTGATTGCCTACTTACTAGTCAGAATCAATAAAAGGAATAGAGGTAA
+AATTGTCCAATCTCATGTTTTGTAATATAATAGTCTAGTCAAAATGGAGGGTACTAATAG
+CATTCAGCTGCATAGACATTATCTGATAATGATAGTGTGTATAGCTCAGACTACAGAGAA
+ACAAATTAAAGCTGGAAGCTCAAATATTGGACTTTATTTTATTTAGGATAAGGTTTATGC
+ACAAATCTCATCAGAATATGCTTTTTCCATTTTATGGATAATAATGTAATTTTTATTAGC
+TTTTTATCATTTTAATTGCATTTCCTTTCAGAGACCACTAACATGTTCTACTTTTGTTTC
+AAGGTTGTCTCTAATATGACTGATACATTTGCCTAAAGTCCATCAATATGAGATTATGGA
+AACATTAAACCATATAGACCTGTCTGAGAATAACAGCTTTCAATTTCAGGTCTATATAAA
+TAAGCAAAATCTTGGAGATAGAAGATAAGAAATACTACTAAGCAGTCAGAGACTTGGTCT
+GCTATTTTTAAGCATTCACATTTCTCTACTTATTGTGCTTTGTAGATTTCAGAAAATACT
+TTTATTGAGCTTAAATATTTCTAACAGGATTGTTGTTTATATGAAGTCTCTTGAACTCTA
+GCATTCCACTGGGAGTAGACTTTAGATCACTCAATGATATTCAAACTTTTAGGTCTTTCA
+GTAAACAACCTTGATTTTAAAAAGAAATGCAATGTGTACAATTTCAAAGCCCATCCTTAA
+ATGAGCTTTACTGAGGAAATCAATCTTAGCAATTGATAAATTACGTCTTTTATTGGAAGA
+GAAATTGTGCTCATGGCATTTTGGAAAACATTCAGCATGGTGGTCAAGTTCTTTTAGTGA
+GTTCCCCGCCGATCATGGTCTTTCACTGTTCCCCACATCTAGAAGCCAGAACCCTTCCCC
+AGATAGCTTTCAAATACAATGATTAGAGAGTGTACATGGAATAGAAATCTTACTTGTAGA
+TTTTGATTAGGGATTAATTACTTAATTTTCTGTTGCCTGTTCAGGATGGTTAATGACCAT
+ATGGCTTTGACATTTTTTTGCTCCTTTTTATATTAAGTTTTTCTTACTGGAAACCATGTA
+ATTAGAACCACCTTTCCTATCTCATGTTCCTGTCTTCATTGGCATCTACTCTAAAGCCAT
+ACAGGATTTTTGTTTCAGAATAAGAGTTGCATTAGATCGAGGGGCGGATAATTAGCTGAA
+CTAATTTTGCCTGTATTGTTCTGTCACTTTATACCCCGGAGCCCTGGAGATAGGCTTTTT
+AGTTATCGATTTTTACCTTTATATGGGATAAAATTTTGTAATAGAGAGGGAATAACTTAT
+ACATCTAATAGCATAATGACGTAATGGGCTAGGGCTGTTAAGAGAGGGGGATTTGAGATG
+GAGTCTCACTCTGTTGCCCAGGCTGCAGAGCAGTGGCATGATCTTGGCTCACTGCAACGT
+CTGTCTCCTGGGTTCAAGCGATTTTCCTGCCTCAGTCTCCCGAGTAGCTGGGATTACAGA
+TACCTGACACCAGGCCCGGCTAATTTTTATATTTTTAGTAGACATGTGTTTCCCCCATAT
+TGGCCAAGCTGGTCTTTAACTCCTGACCTCAAGTAATCTGCCCACCTCAGCCTCCCAAAG
+TGCTGGGATTACAGGCATGAGCCACCAAACCCAGCCCCTTTTCAGTTTTTTTTTCGGAAA
+TGTATGTTCAGTGATAGTCATTTTTCATGCTTATTGAGTGCTTACTCTGTGGCAAGCACT
+GTTCTAAATACTACATATGTTTCCTCTTTTGATCCACGCAGCCATTTCATGAGGTAGCTA
+TTATTCCCCTCTATTGTATGGATAAGAAAACTGTTGCACAGAGAGGGTAAGTAACATGCC
+TAAGATGATACAGCCAAAAAATTACAGAAGCAATATTTGAATTTCTCTTCTTCCCACTCT
+TAACAACATATTCTAATCACATATAAGCCCAAAGTCAACTGGTCCCCATGGAGAAAGCAT
+TGATAGTCGGGAATCTTTTATTAGATAAAAGCCAGTGATTAAAATGAAGTGTGGGGATGT
+GCTGCTATTGAACCCACAGCTTCTAAATTTATCAACACTGGAACTGCTCATGCAGTATCA
+AGCCTCATGCATGGAACAAGGGGACAGGATACAGAAAGATGGGGCAAGACCTCCAGCAGA
+GTATCATGCATAAGCACAAATGAAAATGGCCCTTGGGAAATAATAGAAGCTAACTTTTAT
+TGGGTGCTTTCCATGTGCTAGACCCAATGTAATGCAATGTCTTATTTAATACAGGCTTCC
+TATAATTATTCCAACTTTATCAGTGCAGCAATTGGGGTTTTAAAAGGTTAGGTAATTTTC
+CCAGGGTTACATAGCTGATAAATGACAATAGGGGAGCTCAACTCCCTTTGTCTGATTTCA
+AAGGGCATGCTCTAGGACTTGAGATTTCAGTTCTGACACGGAAAGAGCTTAGAAGCCATC
+ACTATTGTTTTAAAACCAAGAAAAACATGGACATTGAAAGTCAGTGACTTCCATGGACCC
+ACTGGACTTTTTGGATCCATCAGAAACGTGGTTACTGGGCAAATCAACATCGCAAATTCC
+GGAGAGACAGGCACATTAAAAGAGAAATGACCTACATCTTCATACCTAGCAACCAAGCCG
+CTGGAGCCACATACTGGTAGGAACATGTCAATGATGATTTTGATGAATTGCTAAACACTG
+AGTATAGACTGTTATGGATGTGAAAAATGCCAGGGAACCTCAGCCTCTGGTCCCCACACT
+TTCATGGGCTTTACCTTCAGGAGCTCCATCAAGTTCTCATGGTGAAGCTTCCATCATTGC
+TGTGGTTGGAAGGAATTATTGCAGTATATACCCAGAGCCTTCTCCATAACAAAGGCTTTA
+ACTCCACAGTAATAGACTTTATCCTCAGTTAAGGAAAGTATACTCCTTCCACTTTTGATC
+CCTTTAGCCTGCCAATCTCATCTAATAGAGAAAGAAATAGGACATAGGGGTCAGATCTTC
+AAGGAAATATATTGGGAATGCTGCAGCCAGGGAAGGATATTGGGAGATGGTGGGAGGGAG
+ATTAGCTATGCCCCTGGAGTAACTTTGGGAAGACTACATCCCACTGTCCAGGGCTCACTA
+AGATACTGAAATTTAATCAGAAGATTATAGAATGCTCCCCTCTCTCACACTCTGCCCCCA
+CACCAACAGAGTCCCAGTGTAATAACAGTGGATTACAGCTGAAAAAGCTGTAAGACACAG
+AATCTCAAAGTCAAGAAGGAATACAACATCAAGGATGCCTACATGCATTTTACACATGTG
+TGCACACACACACAGACACACAACAAATCTAGTCATATCATGTTCAATCTGCAGAAAATA
+AAAAACAGAGAAAATCTTGAAATTAGCCTGAGGAAGGAAAACACCTTACTTTTAGAGGAA
+CAAGTGAAATAATTACAGTGGACTTCTGGTCAGAAATTATTCAAGCAGGAAGAGCAGGGA
+GTGAAATACTTAAAGTGTTGAATGCAAAGAATGCCAACATAGAATTCTACATCCATCAAA
+GTTATCCTTCAAAAGTGAAGATTTAAGTTTTTCAGGCAGAAGGAAGAGGTTATAAGTCAG
+AAAACAGGCAGGCAGACAGACCTAAGGCATATGTGTTATTAAAGGTATGGGCAGAGAGTC
+AGAAGATAGGAGCACTGAAGGAAGACAGAGGCAAAGTGAAGTATACAGATGATGATCCAG
+ATAGCCAGGGTTTGAGGAGCTCAGAGTGTGGTCAGAATAGAAAAGATTGCTTAAAGCCCC
+TGCATGCCATCTAGGCTGAAAAATGGTTTATAATGTCATATGATTTGGCTATGTCCCCAC
+CCAGATCTCATCTTCAATTCCCATGTGTTGTGGGAAGGACTCAGTGGGAGGTAATTGACT
+CATGTGGGCAGGTCTTTCCTGCACTCTTCTCATGATAGTGAATGAGTCTCATGAGATCTG
+ATGGTTTTAAAAATGGGAGTTTCCCTGCCCAATATTTTTTTTTGCCTGCTGCCATCCCCG
+TAAGATGTGACTTGCTCCTCCTTGCCTTCTGCCGTAATTGTGAGGCCTCCCCAGCCATGT
+GAAACTGTGAGTCCAATTAAACCTCTTTCTTTTGTAAATTGCCCAGTCTCAGGTATGTCT
+TTATCAGCAATGTGAAAATGGACTAATACAGTAAATTGGTACCAGAAGTGGGGTGTTGCT
+GAAAAGATACCCCAAATTGTGGAAGCAACTTTGGAACTAGGTAACAGGCAGAGATTGGAA
+CAGTTTGGAGGGCTCAGAAGAAGACAGGAAAATGTGGGAAGCTTGGAACTTCCTAGAGAC
+CTGTTGAATGTCTTTGACCAAAATGCTGATAGCGATATGGACAATAAGGTCCCAGCAGAG
+GTGGTCTTAGATGGAGATGAGGAACTTGTTGGGAACTGGAGCAAAGGTGACTCTTGTTAT
+GTTTTAGCAAAGAGACTGGTGGCATTTTGCCCCTGCCCTAGAGATTTGTGGAATTTTGAA
+CTTGAGAGTGATGATTTAGGGTATATAGTGGAAGAAATTTCTAAGCAGCAAAGCATTCAA
+GAGATGACCTGGGTGTTGTTAAAGGCATTCGTTTTTATAAAGAAAGCAGAGCATAAAAGT
+TTGGAAAATATGCAGCCTGACAATGCAATAGAAAAGAAAATCTCATTTTCTGAGAAGAAA
+TCCAAGCCAGCTGCAGAAATTCACATAAGTAATGAGGATCCAAATGTTAATCCCCAAGAC
+AATGAAGAAAATGTCTCCAGGGCACATCAGAGGTCTTCATGGCAGTCCTTCCCATCACAG
+GTCTGAAGGCCTGGGAGAAAAAAAGTGGTTTTGTGGGCTGGGCCCAGGGTCCCTGTGCTA
+TGTGCAGCCTAGGGACTTGGTGCCCTGTGTTCCAGCTACCCCAGCTGTGGCTGAAAGGGG
+CCACTGTAGAGCTCAAGCAGACCATGGCTTGAGAGGGTTCAAACCCCAAGTCTTGGCAGC
+TTCCAAGTGGTGTTGAGCCTGCAAATGCACAGAAGTCAAGAATTGAGGTTTGGAAATCTC
+TGCCTAGATTTCAGAAGATGTATGGAAACACCTGAATGCCCAGCCAAAAGTTTGCTGCAG
+GGATGGGACCCTCATGGAGAACCTCTGCTAGGTCAGTGTGGAAGGGAAATATGGGTTCGG
+ATCCCCCACAGAGAGTGCCTACTGGGGCACCACCTAGTGGAGCTGTGAGAAGAGGGCCAC
+CGTCCTCCAGATCCCAGAATGGTAGACCCACTGACAGCTTGCACCGTGAGTGTGGAAAAG
+CTGCAGACGCTCAACACCAGCCCTTGAAAGCAGCCAGGAGGGATACTATACCCTGCAAAG
+CCACAGGAGTGGAGCTGCCCAAGACCATGGGAACCCACCTCTTTCATCATCGTGACCTGG
+ATATGAGACATGAATCAAAGGAGAGCATTTTGGGGCTTTAAGATTTGACTGCCCCACTGG
+ATTTCAGACTTGCATGGGGTCTATAGCCCCTTTGTTTTGGCCAATTTCCCCTATGTGGAA
+TGGCTGTGTTTATCCAATGCTTATTACCCCCATTGTATCTAGGAAGTAACTAACTTGCTT
+TTGATTTTACAGACTCATACTTGCCTTGTCTTGGATGAGACTTTGGACTGTGGACTTTTG
+AGTTAATGCTGAAATGAGTTAAGACTTTTGGGGACTGTTGGGAAGGCATGATTGGTTTTG
+AAATGTGAGGACATAAGAATTGGGAGGAGCCAGGGGTAGAATGATATGGTTTGGCTGTGT
+CCCCACCCAAATCTCATTTTGATTTCCCACATGTTGTGGGAGAGACACAGTGGGAGGTAA
+ATGAATCATTGGGGCAAGTCTCTCCTGCGCTGTATCTGTGAGCGTGAATGAGTCTCATGA
+AATCTGATGGCTTTAAAAATGAGAGTTTTCCTGTACAAGCTTTTTTTGCCTGCTGCCATC
+CACGTAAGATGTGACTTGCTCCTACTTGCCTTTCACCCTGACTGTGAGGTCTCCCCAGCC
+ATGTGGAACTGTGAGTCCAATTAAACACTTTTTTTTTTTTGTAAATTGCCCACTCTCGGG
+TATGTCTTTATCAGCAGCATGAAAATGGACTAATACATAATGCTTTCCATATTCCTGGCA
+TTGTCTTGTATTAAGGTAAAAAAAAAAATGAATACGATGTGGCCCATACACCTAGGAAGC
+TATGCTCCAGAAAGAGGCGAAGACAAACTGTTATCACCCAGTTCATTGATTTGTTCAACA
+CAGGATTTTTTGAGTGCTGACTTTATACCAAACAAGGTAGTAACTGCCAAAATGAAGAAG
+TCTAGAAAGTGCTATGAAATCACAAGTCGGGGAGCAAATATAATGCCTAGGATTGTGAAG
+GAAAAGTATACATGGATAACAGGAGAGTTAGGCCTAGAAGGAGTAGAAAGTAACAGATAA
+GAAGCTGAGCAAGCAACATAGGCTGCCAGAATGTAAACAATTTGAATGGCAGACATGGAG
+CACTAGAAATATCTGATTTAGAAAATTTAATGAATATTTTATACTTTGTCTCAAATCAGT
+CTTCATGGATTATATAGCAAGACCCAGATCAAAGACAAACAGTAGATTGGAATGGAAATG
+AATGGGTGGGACAGGTTTGACATCTCATTTTGAGTTTAAATATCAGATCTGAAGTACTCC
+ACATTGTTCTACCATTTTTTGGAATTAACACCTGAGATTAAGCCTACTGGACATTCTTTA
+TCCAAGCAAGAGTAAGAAGGCTGTTTTCTGGAGGATTGCTGTCTCTTGGCCAGAGATTAA
+ATCCTATCATTCTGAAAACCACAGCAATGATAGATAAATAATTCGACCAAAATCCAAACA
+TTGAGAGCTCACAATTTGTTATTAAGTCTATCAGACCCCTGACTGGTATAGGCCACTGGA
+GCCATGATGTTTAGTTATACTAAAGAGAGAACAAGAAGCCATCACTGACTTCTGGTCAGG
+TTGGCTTAGAGTTGGGGTGTGGGGCAGAATAGATTAGGACAATAGCTTGGGACAGGTGGT
+TAAATAAAAAAAAAATGTCCTTGATAGTGGAGGTGGATCTCAATATGAAATGAATCATGA
+AATAAATTGAAGATAATACTAGGATCTCTATAACTGTTCTGTTCAACAACAAGGTCACTA
+GCCATTTAAATATAAATTTGAGGTAATTAAAATTACATAAACACACAGATCATCAGTTAC
+ACTAGTCACACTTCAAGGGTTCAGTAATCACATATACCTGTTGGCTACCATGTTGGACAT
+CACAGACATAGAACATTTCTATCAATGCAGAAGGTTCCATTACACAGTAATGTTTTGATG
+TATGTGAGGTATGATGATACAATAGAGAAATGCAATTAATGTCTTTCAGAAACAACTACA
+AAATTGCTTTTTTTTAAAAAAATGTTTATATTTTGGAAGTGAATATAGTAAAGGTCTTGC
+AGCATAATGCCGTACTTTGCCAACAAACAGTTTTAGGGATGTTTATCCCTTTTGAGTGGA
+ATATCCTTATTTTTTTTTTTTTTTTTTTACACATTACGATATTTAGTTTTAGTGAAGTCA
+GGTCACTTCACACTAGCAGTAAATGGTGACGGTCAGTAGTTGAAGTCACGCTGCTTAACT
+CCAAAGCCAGTGTACCTGACCTTTGCACTCCAGAAGAGCCCAGAAGCCACCTTTGGGACT
+GAGGGGCCACCTGTGGTGTAGTAGAGGGCAGACATCTCTGCCTGTTTATGCCAGAACTGA
+ACTTAGTAGTGAAGGTGTCCATTCTGCTTGTGCAGTGCCCTGCTGCAGCAGTCATTTGAT
+GTTGTAATATCAGTTTTGCCAAAAAATGTGCACATTCCTCTGCAAATCCTTCTTGTTCTC
+TGAAAAGCATTGCATGTATTAAGTGCTCTTCATTAATACCTGGCTATCTGTTGGGTGTTC
+ATGAGTCCAGTTTGATTTTCATTGTTCAGTTAGTGAAAAAAGGTGAACAAACTATATGCA
+ATATGAACACACTAGGTTTTTCTGTAGTGAAGATTGATGTAAATTTAACCAATTAAAATA
+TTTTAACAAATAATTTTGCTGCCATATGCTGGAAAAATTGCTGAATTTCTCAGTTAATCA
+GAAATTATGTGAATTTCCTTCATTTAACCTAGGCTCTGTACTCTTAGTTTCTTAGTTTCT
+TTTTTTGGGAGATGACAGATCTAAAACGAATTTCTTTAAAATCACTTCGGATTTTTTTTT
+GAAGTACTAATTACATGATTCCCTTACTTTTTGGAAGTAACTATTGAGATTTCTTCATTT
+AAAAATATTTTTAATAGTAATAAAGCAGATCCTTACTAAATATTTTGGGACTGAGGAATT
+TCAGATAAAATGCAGTTTTCAGGCTGTGACATGGACCTTCTACTCTTTTGGAAAGCTTTG
+GATCATTTGTGATTGACAGTTCAAAAATACAGTGATATGTTTTGTCTAGCCCATGTCATG
+CTGGAGAATACTAAATCAATAGTAATGTTATCAAAACCAGAAATCAAATGCAAAATAGTT
+CCCTTAGTTTCCTGCATAATGACATTTGCTCTTTTGATAAATTACTAATGGGTTCTTGGA
+CAGGAGACCTCCTGGAACAGCCAAGCCTGGGTATAAATGGAAAGGAGGAAGCGGTAATAT
+TTACTATACAGAAAAAAATTGCCTTCAGTTAATGTTCTGTATAATGTCCAAATATAACTG
+AATTCCGCATTGTGATAGGATATTAGTAAAGAGGCCAAGAACAAGCTAACCATAAACCAC
+AGTGTTTTAACCCTACTAAAAGTAGTTTAGAGCGTCCTGCACTAAATCATGCATCCTACA
+ACCAGAACAACTCAAACAGGACAAAGCATCAGTGACCAAAGCAACAGAATGCCAATAGTT
+GTGCCACAGTTCTACCTGAAATACCCTGTTCCCTCAAGAAAATGCAGTCATTGGCACAAG
+GGCATCACTACTATACCATGTTTTAAAAAATTTGATTGCTTAATTCAATTTGGGGGATAA
+CTTGATGCCAGGAACATATTTTAGGGCAAAAAAAGTCGGGAGGGAGTCATATAATTGTCT
+TTAAAATCTTGAACCATCAGTTTTACTTTAACTTCTCGAGAAAAAAAATCTTGAACTGAC
+TTAAAAGAGTTGTGACCTCCTGCATCACCGTGCTCACAGACGTTTTAGTTAAAGTTTTGA
+TTATGAAATGTATCATACATATATTAGAGTATGTTTGATCTTTAGGCCGGGCATGGTGGC
+TCATACCTGTAATCCCAGCACTTTGGAAGGCCAAGTCAGGCAGATCGCTCAATGAGCCCA
+GGAGTTCGACACCACCTGGACGTCATAGCAAAACCCTGTCTTTACAAAAATACAAGCATT
+ATCTGAGCGTGGTGTTGCGTGCCTGTAGTCCCAGCTACTTGGAGGAGGGGGGGTGAGGGG
+ATGGGGTCAGAGGAGTGGTTGGGGAGGCTTGAGGTGAGAGAATCCTTTGAGCCCAGGAGG
+CAAAGTTTGCCGTGAGGCAAGATTACACTACTACACTCCAGCTTGGGTGACAGAGTGAAA
+AAAAAGAATATGTTTGATCTCGCTCTCTCTCTCTTTATCTCTCTCTCTCACTCTCTCTTT
+CTATATATGCATATATTACCTAAAAATTTTTATGAAGTATATCCAAACACCGTCTAACTC
+AAAGGCTTTAGGAATCTGTGGTAAGAGAAAGTCTTCCAACCACATAGTTGTATTAAATAG
+TATAACAATTGCAGATTAGCCTCTGAGCTTTACTGAACACCAGATAATACCATGTAAGAT
+GTGTTAGGTAAAACAGCAAACCAGTCTGTTTCCTACACTTGTGGTCTACAAAATGAACAT
+ACCTAAAGCTTTGGATTCACTGTCATCCTAACCTTGTGCTGTACTTATAAGGTAGTTGCT
+GTATTTTTATATAGAAAATGAATAGGAAGACTTGCTTTGCTGCAGTAAACAAAAGATCTC
+TTCCCTCTCTCCACTCGACCACCTCCTCTCCCTAATGTTGTGGCTGGAGCTCACTGAGCT
+GCCGAAGTGGGAACATTTGTGCTTTGAAATACCTTTGTTTTGTTGGATTTATAATTTAAA
+GGGGAAAAATTTTTATACTGAAGAGTTGAATGCAACCAGAGAACAAAATAATAAAAAGCC
+TTATTTGAGAAGAAATAATTCTTTGGAGTAAGAGGTTAGCACATGTCAATATGTCATATA
+CAGGGAAAGTGAGCTTTTGATTACTTAGAGGTAAGGTTGCCAGAGGGTTTTTGATTTAAA
+TTTCTAAGGCTTGATCAGAGCATCAAGGGGTTTGTTGAAAATCCTCGTAACTTGTGAACT
+TGACTTTTATTCCTTTGAAAAATTATACAAAATATTTTTTGCCCACATTTATATTCCATG
+TGGCATGTTTCTCCTTGTAGCTTTGCAGCTATTCCTGTGCAGGCTTTATACTTGTTATAA
+CATCAGTGGTTGAATTGAATTTGAACATTGCTAGAAAAAAAGCAGAAAGTTTTGAAAGAG
+GAAAAGTGACCCAAAAGTTGGCTCTAAAAATGTTTCAAGCTTGCAGAATTCCAAGGAATA
+ACCTAAATGAACACGAATAGGGACTATTTAAATAAGTCATGGCACAACCTTAAAATGGAA
+TCCTATTTGCCGGCTTAAAAGATCAGATCCAAGCTATATTGAATGAAAAAGAAAAGTCCC
+ACCACTGTTAAATGCCTTGGTTTGTTCATTCAATATTTTGATGTACCTACACATAGAATA
+TATTTCAATGACAGAATTGTATAAGTTGGTTGTGCTGGGGTTTTTTTTGTTTTTGTGTTT
+CGTTTTTTGAGATGGGCTTTCACTGTATTGCCCTGGCTAGAGCGCACCAGCTGTTCACAG
+GCACGGTCGTAGTGTGCACTGCAGCCTTGAAGCTGTCCTGCCTCAGCCTTCCAGTAGCTG
+GGACTACAGGTGTGTGCCACCACAGCTGGCTTCTTATGCTGCTCTAGAGAGAGGGAAAGG
+AGCTATGTCTCAACAGACTGAGAGTTTTCGTTTTTTTTTTCAATATATGACTCTGCACTC
+GAATCATTTTAATGTAAGGATAGATATACCGATAGAAGAAAACTATTCAGTTCCTTATGC
+CCTCACTCTTTAAATATATTATTTTTCAAATTTTGTTAAAACTAGGCATTTTGTCCAGTG
+AAGTAAAGTGGCTACAGAAAATGTTAGGAGATTTTGTTTTATTTTGACATGAAAAATGAA
+ATTACAAACAAACTTGGAGGCAAATTAACCACTTAGCAATAGAGCATCTTTCAATCCATG
+GCAATAATTGCTGGAAGCTAAAAACATGCTAGTATAATAAATACATTTGAAAAATACACC
+TATCATTGCCGCTAATGTGTAGGTTACTAACTTTATATATAATGTTGCCTGTTGTTTAGT
+TTTATATATTTGCTTTATATACATAGAAACCAATAAACAAGAGTATGAGTGTTACCTACA
+TTTGCTTATCCTGTGGAGACAAAGTACTAATAAAATAGATACAACTTAAAAGTTTGAATG
+ATTTATTTTTCTCTTATGCTGCCTGTAACTTCTAAAACTCATGATTCTGAAAAAGTAAAA
+AGTGTTGACAATTTTGTTTCCCCTCCAAATCCCCATCATTTTAACTTGTTCTGAAATGTG
+CCACGTGAGGTATCCTGTATTATGTGCCCGCATCTGCTGCTCCATACAAACCGATGCTGC
+TGTCTTAGAAATAATAGGCCCCCTTTTATTCCCTAATAGACACTGCCATTATGTGAGATC
+ATGTTCAAGCTTTAAATTTTTCCACTCTGTATTTCTGTTTTCAGTTTATCTTATGGAATA
+AATGGTCCATTATTTCAGTAATTTTGTATATTGTTATATTTTTGAGTTTCCTTTCTCTGT
+GTCTCCCTCTTCCTTCCTCCTTCTCCTGCCAGCTCAAGGTGTTCTCTCCCTTCTTCTCTG
+TCTGTCTGTCTGTCTGCCAATCTAGCTCTCTCTCTTACACATGCCTTACACAGATCTTCT
+GAATGAGGTGAAGAGTGTGGCGCGAACAGCAGGACCTTGACTGTGGCACGGTCTGGACTG
+TGCATCTTGCACTGGAGAATTTAGCTGTCACTTTGGAGCCTGATAGAACTAGTGTGCAAT
+TCACATGCCCCAAGTCCTGAAAGGGAAACTGCATCTGGTGTCAGCGCAGTTCACTGATAA
+GATTTTATCTTTTCTCCTGCTGATACTGATAGAGCCATAGCCAGGTGAGCAGTAAATAAA
+GAAGATTTATTGTGGGCTGGATTTGTTAGCTAACAGAACTTTCTCGGAACTGTATCAAAA
+AAAGACCCATAAGTGTTCATCTTTCACATCTATAGAGCTCAATAATGAATGATGTGGTGG
+GGGAGGGACAGCGGCAGGAATTTATCCAGGCAAATTCCTTTTAAACAATAAACACTTCAT
+ACACTATCAGGCTAATCTGAATAGATGACTAAAAATCCAGTGGTTGATAAATTATCAGCA
+TGGCACCTGCATCTTATGCTTGAAAAACCTTGAGCAAACCCAGGGCTATACTTGTGGATT
+AATTGAGCATGCATAATTTACCACTGCAGTTTACGTAAGTGTAAGTATTTTTCTCATTCT
+GGTAAATAGGCATTTCCAGCTTCAGGAGAAAAATCAGAATGTTGCTGTACAAAGAAATGA
+GCCATCAGCCTATTTGGCTATTATAAGAAAAAAGAATCTCTGCTCTTGCCACCACTGCTT
+AGTTTTTAAATTGAAATGATTTTTCAAGTTTAATTTGCTTTTCTCCATTTATGTATATTT
+CTTTTTATTCATATTTATTGTCTTGCTTTTACTATTGTTTGTAATCAATACTGTTTTCTT
+AGTCTAATTTGATGCTACTTATTTGAATGATTTACAGAACGTTAATCTAGGAAAATACTT
+TCATTGCAGTTGTTTTATGTAGCCAAGGGTGAAAAGCAAATGCGTAGGGATTAAGAGTCA
+CAGAAACACATCAAGGTTTGAATGGCTTGCTGCGTATTATCACCCATGCGCTTTTTAATT
+AGGTGTTAATACTAAGTCACTATTTTCTCATCTATTAAATGGAAGTAATACCTATCCCAA
+AAATTGTTCTATTACATGTTATAATGAATAAACAGCCTCATTTAAAGCCAGAAACATACT
+AGGTGGTCAATAAATGATATGTATCCTTGTAATTCTCTTATTAAAACAAAATTTATTTCA
+TATATATCAGCTGTAAATTTTACATCCCTAGATTAGTAGTTTAAAAACATTTGTTGCTAT
+AGGAGATTTTATTTAATTATTATTTTTGTTTTGTTTTGTTTTGGAGACAGAGTCTTGCTC
+TGTTGCCCAGGCTGGAGTACAGTGGTGTGATCTCCGCTCACTGCAAGCTCCGCCTCCTGG
+GTTCATGCCATTCTCCTGCCTCAGCCTCCTGAGTAGCTGGGACTACAGGCACCTGCCACC
+ACGCCTGGCTAATTATTTTTGTATTTTTAATAGAGACGGGGTTTCACCGTGTTAGCCAGA
+ATAGTCTCGATCTCCTGACCTTATGATGTGCCCACCTCGGCCTCCAAAAGTGCTGGGATT
+ACAGGCTTGAGTTTATTTAATTATTAGTAGTAGGCTATACAATATAAAGTCAATATGAGA
+GTTTTATTCTCCTTGTTTAAGCAAAAAAAAAAAAAAAATGTCCTTGTGGGAAAGGAAAGC
+TTAAATGCAACTGTTTTTAAATGATACTATTATAAATATATTAATCCCTGTTTTACAATG
+GGGAAATACCTTTAAACCTCAATTGATGTAGTAGTCATAATCGTGAGTGGCTGGGTTTCC
+ATTTGATTTTTCTCATCTACTCCTATTTCCTGTAATATAATATATACATTATAATTTTAA
+AAATGTGTTTTACCTATGCTTAATTTTTTATTGCGGTAGCTACTAATGCTGAAATCTTAA
+ATTTTGCAATCTCAGAGCCCCTGTATAGTAAGTTATAAAAAATGTAAATATAATAGGAAA
+ACTGACTACTTAAAGGAGCTTTTCAGTGAATCACACATAAAATCCAAGATCCTGTTTATA
+ACAGAGGTTAAATTTATTTATATAGTAAATCTAATTTTTCATGATATACAACACCCATAT
+GTAAATTGTAATAGCCATCGTACGCTTCCTTTCTTGGTGAGAACTACAGCTATCAGCCAG
+GCATCGGGTTATTCCTATAAAGACATGTCACATTATCTGCCACTTCTCTGTGGCTTTATT
+GATGTGGCTGTCACCCTAGAAACCCAGCGGATTCGGAGATGAGGCTGTCTTCCTACTTGA
+TTTTTCACTAAAGTACATTTGAGGAGACCACTGTGAGGCTCTGGTGGAAGAAGCCGAAAG
+GGTAATTCTCCATAAGAATAGTTGTAACCTTCTGAGACTTTGTGTCTGCACTCATGCAAT
+TGGTCATTTCCTGAATACTAAGTGGGACTTGTCGCACCATTAATCATGCCACAACAGCAC
+CCTCAATCTTGCTTAGAAATAATCATTACTTAATTAGCTGGTCTTTTCTTTGTGTTTCTA
+TCTCTTTCAGTCGTAAGTTTAAAATGAGGCTACAGAGTGATGAAAAGGAGAGAAACAAGC
+TAAGAAGATCATGTAATGGCTAGCACAGAGCTTGGAGTTAGATAGGCCAAGTTTCTCTAC
+TACTGATGAGCTGTATCATGCAAAGTCATACAAGTTACTTAAAATACTTAAGACTCTGAT
+TCTTCTTCTGTAAAGTGAGTATAATAACGTCTTTCAGTGTGTGTTAGTGAATTCTTGACA
+GACCTATGCTCGAAAACATGGACCTTCTCTTCAATTTTTGCCTTAATACTGTGAGTTTGG
+GTCCCAATCTTAGAACTTGACCTTTTCCCTCCCCTCCAGATAACATGATCAGCTTTTCTT
+TGTCGGGTTCCTGAATGTCAAACTTGTAATGCCAACCATTTGCCACATAAAGGAGAAGAT
+CTCATTTACTCCTAACAAATGAGTTATCTTATAAAAAACAAAAACAAAAAACCAATATCA
+ATGTCAAGTGAAGCAAATCTCAGCTGTGGGCTCCATCAGCTATCCAGACCTTGAGAAGCT
+TTGTGGTTCTCTGCTCAGTTAATATGTGTCTGACACCCACCTTTTCAAGTGAAGCCAGTG
+CAGTGAAGTCAGTCTGGTGCTGCACAGATGAGGTGAAAAGTGGATGGAGAGGCTCAGACT
+CACCAACTACAGTTGTTCCTTCATTTAGATAGTTGTAGAGTTCCCATAGAACTAGGAGTG
+GTCATTCAAAATGATCCCTTGCCACGGTAGTAGACTTTTTTCTTTTTTTCTTTTATTTTT
+TAGCAATCCTACTGCCAACATGCCATTCTATTTAAATGGAAAATGCCACTGTGTATACTA
+TTATTGTAATAAGGTACCTTGTCTCCAAGTCAGAAGTTAAGAAAGAGAAATGAAAGTTTT
+CAGGCCTCTTGGCAGCTGGGGCTCAGTCCTGTGACCTTGCCTTTGTTAACCAGATCATTC
+TGTTTGGGGTCTTGACTCCTGAATGAGAATGGTGAGGATTCATTCATGATCACTTCGATG
+ATGGCAGTGGCAGCATCATGTCACAATGCTATTGGGTTCACCTATGTAATACGATGTCTT
+CTCCAATTTCTAGAGGGAGTAGCAGGTGGTGAAGCCAGTTTTTGGTTTAGGAAAGTCTGG
+GATTTGTAGCTGCCTTTACAAATTTGGTGCTCAACAGACATGAGAGGTAACAAGGAGTTA
+ATCTTACTAAGGAACTAAGATTACCTAGCGTACTTTCACTACCCACTTGTCCTCAGGTCT
+TCTGTGATTTAAGACAAGCATTTTTCATTGCTTTTGGCCACCAAGTAGAGTTCACTGAAT
+CTATAATGACGATCACAATATAAGCGATTTTATTAACCTGTCGGTTACTATACAACTTTC
+TTATTCTGGTCACATCCCAAATCCAGGAGGGTGGTGAAAATGCAAGACTGTTCTTTATTC
+CCAAAGTACTGAATTTCACATCATTCTTTCATGAATGGGCACAGGTATACTTGTATGTAT
+ATCTGGCTTATAAATCCTTAAGAATGTTGGTGGTTTACTTCATCAGAGGTTTATTATTAT
+TGATTGAAATGTAAAAGTTAGGCCGGGGGTGGTGGCTCATGCCTATAATCCCAGAACTTT
+TGGAGGCCAAGACAGGCGGATCATCTGAGGTCAGGAGTTCAAGACCAGCCCAGCCAACAT
+GGTGAAACTCTGTCTCTACTAAAAGTACAAAAAAAAAAAAAAAATTAGCTGGGCATGGTG
+CAGGCGCCTGTAATCTCAGCTTCTTGGGAGGCTGAGGCAGGAGAATCACTTGAACCCGGG
+AGGTGGGGGTTGCAGTAAGCCGAGATCACACCACTGCACTCTAACCTGGGTGACAAGAGT
+GAGACTCTATCTCAATAATAATAATAATAATAATAATTTAAAAGTTAGTTTGGGTAAGGC
+CGGGCACGGTGGCTCACACCTGTAATCCCAGCACTTTGGGAGGCTCAGATGGGCGGATCA
+CCTGAGGTCATGAGTTCGAGACCAGCCTCAACATGGAGAAACCCCATCTCTACTAAAAAT
+GCAAAATTAGCTGGGCGTAGTGGCGCATGCCTGTAATCCCAGCTACTCTGGAGGCTGAGG
+CAGGAGAATTGCTTGAACCTGGGGTGCGGAGGTTGCTGTGAGCCGAGATGGCGCCATTGC
+ACTCCAGCCTGGGCAACAAGAGTGAAACTCCGTCTCAAAAAAAAAAAAAAAAAAAGTTAG
+TTTGGGTAACTATATGTGTATTTGGACATTATGTCTAAGACACTATTATTTGCATTGTTT
+CCTAGAAGTTCCCCAAATGTGTTATTGTGATGAGACTACCCTAAAAATGGGTTCTGTGTT
+CATATGAGTTTTCAGAGAACTACATAAAATCTCTTTCTCTTAATAATCCACACTGTATAT
+TAGCATGTTAAGGACTTCACAATTCCTGAGAAAATGAGCTTACTTCACATCGTTTGACTC
+AGAGTTTTACAAATTTGCATGACTACAAAGACCCTTCCTGTAAAATAAAAACTATGGGAC
+TAACACTTTATGAGATATATTTTGGGAAATGTTACCATAATATGCATTTTTCTATTGTAT
+TTTTCTGCATCACATGTTTTCACCAACAGATGCACTGGGCTTACATGGGAGAAGAGCAGG
+TACTAACAGAGATATTCATTTGTAAGTCAATTCATTCCAGTGGTCCTTCCCCATGGTGAC
+AGTCTCCCATGCAGTGTAGGGGCAGGGAGAAGTGCTTTTCTTGTTATATAAAAGGATCAG
+AAACTTATTTATTTACCTACATTTACCTACAGTCTTTGATGAAGCCTTCCTTGGCACAAA
+TTTATACCTTTAGACATAGGTCCAGATTGTTACTGTCTTCATAGATTTAATTCACTGATT
+ATTTTAACCAAAGAGGTCTCCAAAGTGATAAGATAATGAGATGGCTTCACAAAGAATGTA
+GAAAACTGAAACCTCTTCTGGTAAAAATACAAAGAACTGTATGAAAATGATACACACCAA
+ATTCAGGATGGTGGTTACTGCTGCCAGGATGTGGGAGGTGGTCAGGAAGTGATACACAAA
+GGAAGGCATGGCAGGTGTGCTCCTGGGAAACACTATGAAACCCTGAGGGTTGAGCCCAGG
+GCAGCCTTCAGGAATGCTCTCAAGAAAGACAGCTGTGAAAACATGTGGTGTTTGGTTTTC
+TGTTCCTGTGTTAGTGTGCTGACCATGGCACATGTATACCTATGTAACAAACCTGCACGT
+TCTGCACATGTATCCCAGAACTGAAAGTATAATAATTAAAAAATAAAAAAAATAAAAAAA
+ATAAAAGAAAGACAACTGTGAAAGAAAAAGGGAAGAAGAGAGAGGGAGAAGCTGAGCTGT
+AATACCTTTGCAAAACTGCCTTCAACCTAACTCTCGGTCCTTCAGAGATGTGTCCAGAAT
+CCAGGCAAGAGGGTCGGCCCTGCGTCAACCAGTCATTGGAAGTGAGCTGCTCCTGGAGAG
+GAAGAGAGATAGGGTGACCTTGGTCAAGGCAGCTTCAGCTGAAAGCAGCCAACCCGCCAG
+GCAACTGGTGGAGTGGGTGTCTTGGTTCTGAAGTGGGAATCTGGTAGCATCACTCTATGC
+CCTTCAGAGGATTTACCACCACTGGCAAATTTGTATTTGTTTAAATACAACATCTATATT
+TTATTAATAAAATTTATTTTCATGCATGGTTATTCTTACCTTATTCTTTATATCTTGTTA
+TTGTCTTCAATCATGCAAAATAAATTTTAAGAACAAAATGTTGAAAGAATACATTTATCA
+TGAAGAAATTTCATGCAGTAATGCTTCAAATCATTCCAAATCACTGGGAAAAGAATACGT
+TCTGCATGACTGACTCTTCTAGTTGAAAGATTTACCTAAATGCCAAAACTTTTAAACACT
+ATTTTTAAAGGAAATCTTACTAAAATCTTGCTCATATATCCATATCTTAATGAAAAGGCT
+GAAATGTGCATAATAGAATCTTTCCTTGATGAGTAAATGTTTTTATTAGTTTGGGTCCTC
+AAATATACTTTGTAGAAACTCGTCTTATCTCCCCCTCACATACAATTAATCTTTGTTTCT
+CTACTTGTATTCCAGCCAAACCATTCCCCTTTTTGGCTTTTAAACTTTTTTTTAAATTGG
+AATCACCATTCTCAAATTCCCTTAGGTTTGTAATCCAGAATCAGCTTTACCTCTCAGCCA
+CTCCTTCACTTTTGCATCTAGTTAACAAATTGGTCAACAAATCCCACAAGTTCTGCATCT
+TCACTACTTCTAGCATCTGCTCTCTCTTTCTATTCCCTGGCCATAAAACCTCTAACTGGA
+CTAGTACATTGGCATCTAAATTAATGTCTCCAGTTGAAACTATCAGACCAGTCTCCTACA
+ACTCAACTCTGATCATGTCACTTCACTACTTAGAATTCTCAGTGGCCAGAAGCTAGACAG
+TAAGGGCCCTTCCTGTCCACTGTTGTCTTACTTTGTCTCACTGTTGTCTTACTGTTGCCA
+CTGACCTCTCCAGTTTCTCCTCCCACTATTTGTCCCTAAGCACATTAGTTTCATCCATAA
+GTGCATAGTTTATGCTTTTTCAGTCTTTGCTGTTCCTATAATCTGTGGGCTCCTAAAGGC
+AGAGGAAAGCCTACATACCAAAATACTGAGAACGGAAGGGTATTTAGTTTAAGAGAGTAG
+GCTCTGGAACCAGCCTCCATGGTTTACTTCTATCCACTTACTAATTGTATGACTTTGAGT
+ATGTTACTCAATTTCTTTCTGCCTAAGTTCCTCATTTGTAAAATGAGGACAGTAGCATCT
+GCATCAGACGTTGTGAACTAAATGGTTCATAGATGGAATTGCTTAGAAGACTGCCTGGCT
+TATAATAAGCATTCTATACATTTTGTCTATTATTATTGCTTTTGTTCAGGCCAAATTAAA
+GTCTTCACTGGCACCTACTTTTATATAGGATCTTTTACTGTAGCCCCATGATGCATTGTC
+CTTTTAAAGCCATTTGCTGATTTGCTACTTGCTAATTGTATGTCTGGTCCCAGATTTTTT
+AATTTGGTGATTCCTTCCTTTCCTAATTCAGGAAATGTATTTTATCGAAAGTCACGGAAA
+CCAGTGCATGCAAGCTTAATGTTTACTGAATGGCTCCAACAGGTAATCATGCCAATATCT
+AAGAACAGGAAATTGCAGACAGCTAGGCCACATGGGATTAGGCTGAAACTTCTGTCTGTT
+CTAGGCCATTTCACACTGTTTTAGTCTGCTTCTGGGTTCTTTCCCTAGTTCTCTTAGCAG
+ACTGACTTTCTCTGCTCAGTTTTGCTGTTTCCCCCTATTCTTCTTGCACATGAGTGGATT
+GAGTTTGCTAAGACACTGATTACTGCTTGGATATCACTTGGCTTTGCATCTGGGCTCCCT
+ACAACTAACAAACACAGTCTTTTGGTATCTGAATTCCAAATTCTTAGGAAGTAGTATTTT
+ACTGGCTCAGGTGGAATATGGTTTGGTTCCCTAGATTAAGTGCCCCCTTCTATTTCAGTT
+GCTGTAGTCAAAGCTATAGCTTTATCTGATTCAAAGATAATAACTTAGAATATCCCTCCT
+ATAGCGGCAGTGGGTGGGGAATATTACCATTACCAAAGATGGGCATAGGCACAGTGCAGA
+TGCCACAAAATAGGCATGGATCCTGTCACCGTCTTTACTGGAGTAAGATATATCTTAGTG
+TATTCTTGCAGAATGCCTGCTTTCTTTACTCTCTTTTGCCACTCCAGAAGCACTAAAGAA
+TACCAGGGAAAACCTATTGGTACCAAGTATTTTGAAATCCACTCTTAATTTCATGGATGT
+TTTCCAGAACAGACCTACAAGTCTTAAGGTGGTTTCACTCAGCTTTCATGGGTTAAAACA
+GTCTTGAGAAAGCTCCTGGTACTCAGTAGAGTCTGACTTAAATTGAGGCTTAATGCCACT
+GTACATTACATTCCTGAGCCACATGTTTGTTATAAATGCAGTCTGGTGACTTTTTACTCT
+TGAGGGCAGCCACACTCCAATAAAGGTTTGGTCTTCATGACATAAGGTGAAGTTCAATGA
+TAAGAGTTAGCTGATAACATTTGAAATTATTGAATTTGGAATCCAAGTAAAGAAACAGCT
+AATAAGGAATATATCTTTATCCTTTTATTCTAAATTCTCAGAATTAGCTTCCATGTCACC
+CATTTTCCCCAGAAAATCAGCCAACTCTTGTAACCAATTTGTGTGTCACAGGTGTTAGAG
+AAGGGTACTCTTTTGGCTCTATTTCTCATTTCATTTCATTTTCATTTGTTGGGGCATGTA
+TAATTAAGTTTACCTGCTCTTCCCCAGAAGGCAATTATTGGTTTAGATTGCCTTATAATT
+GTCTCAGGTCTTTAATGGCTTCGCTGATATTTAGCAGTGTTGCTCCTGTTTCCTCTTTTA
+TTTTAAACCATTTGTCCTTTTTGTTTTACCCTGACATTGATCTGTGTTGTTCCTCTCTGC
+AAACAAAAGAACCAACATCCCACATTGCATAAACATTTGTGTCACACTTTCCTCTCGAAA
+TTAGTATTCTTTTAAACTGGTTAACACATTTGTACTGTCTCTGACACCTTTAACTATGAC
+AACTATGAAACAAAATAGTGAACAGTGAACAAACACATCACTGAAAACCGATTAGATTAA
+TTACTATTCGGGACAGTGCTTAGATTAATTATTTTGTTTGTGTAGTATGTTCGTTAAGTG
+GTTGCCTGATTGCTGCTTAGAAGATTGATTGCTTCTTACATTTACCTTGTGGATTCTGTG
+GGGAAAATATCTTTTAGGATTCATCACTTCTCAAAGCCCAGGGGGCTTTGTTGACATGAG
+AATGCTCCAGTAAAGCTGTAAAATGGAGAACCAACTGAGGAAAATGTGTTCTTTAAATAA
+ACACCTACAGTGGTGGCTAGAGTAGCCATCAGATCTGTTTAACATCAGGAGAAACAACTG
+ATGATAAAATTGAGTTAATACGAACTATACAATCTGAAAACCCAGCACACCAGCTGGATT
+GTAAAATTGAGGTGAATAAGCACTTACCAAGATTTTCTCTGTATCCAGTAAGCTAAAATA
+ACAAAGTCTTGGTGACTTTATGCTCATTTTACCTCTTGACTGTCATGTACCTCACTTCCC
+AGTAGCAGCCGCATGAGGACTGCTGCTGCTACTGCTGTTTGAGTCTGCCCTGGCAATGGG
+GCTCAAGAGCTCCCCGGGCTCCTTCTGAAGAATCCACACCACTGCCCTTTGAGGCGCTTG
+CCTCGCTGTAGGAAACTTCATGGGGTTATGTGATGCATAAGAGCATGCATTATCTACTGT
+GTTCAAGGGGTGACTGCCTGCACTAGGAAAGGATTTATGATAATAGGATTTTGTGCAATG
+GGGAATCGTAACAAATTTAAATAGAAGAGTACTTTTGAAAGAAAAAAAATGAGTTGAGGA
+TTAAAAATAGAACAGACTTTTGTTTAGTGAAAGACTGAGCTAATCTCTCCATTTGGGGAC
+ACAAAAATACATTGCTTGCCCATGATTGTGTATTATACCTATCTGTGACTTTGAATGCTT
+ATGGCGGTATTAGACACACAGCTTTAGTATTCAAAGAGGCTTCATACATCCCTGCCAAAA
+ATACTGTACCTTTGTCCAGAAGAGAAAGACTAAAGAATCTTTCTATGCTTCTAGTCTTTT
+GACCTTAATATTTGCATCTATTAATTATATTCATAAACAACTACAACACAATTACACAAA
+ATACTTAGATGTAGGGCACTGAAAATACCTAGGACTTTTAATACTATAGATTAAAACTAA
+GGAAGCATTATAACTAATATGCATCCCAGCAAATGAGAAGGAAATAACCAAAATAGTAAA
+ATAATTAAAATAAAAGTTGCCTCATGTTTTAATCAGTCTTCCCTCTGTAGCTTGAGATTT
+CAGAAGGTAAGCTATTTACAAACATAAAATGTTTTTAGCATTTAAAATCATTTTGAACTT
+AAGATTATTAAACATCGTAACCATCATGTCATTATGGCAAAGATAGTTTTCCTCCATAAA
+GACACAGTCATTGCCCAAAGGAGAAGCAGCCAAGAGCATAGGTATTAGGACAGTGATAAA
+TGAGAGGATGAGAGATGGAGTGGTTGTTTGTGATTTGGTTGGCTTTCTACAATGGTGCAA
+AGACTGAAATAAAAGGAAATGCATTAGCCCAGATGAAAATATATTTAAGGCCTTTTTGAT
+TAAGTTCTTCTTTTCCTGTGTGACTTGAAAGCTGAAACTCGATGAGAATTAATTTTTTAA
+ACATCTTTCTTTCTCATTAACTGCCCTTTTGTCTCTTTGAAGATACCTGTCTATGTTCCA
+GTCGAATACGAAATTCTAGTAATTCAAGTTTTTCAACTTACCACCCACATTCCTGGATTC
+TGACAGACAGTGGGGCTGAGACTATTGTGGGGATAAAGTTGCCTATATAACAAGTTTTCT
+CTGGTTTGAAAACTTAAGTTCAGCACATTTAGAAATAGCCTGGAATCTTGAAAAATGAGC
+CCTGTTTTTCATAGCATCCCTGATACCTTCCTTTCTTAGCCTATTCACACATAATTGTAT
+CTTTTACAACTAAAACCTATTCTATTAAAATGAATTGCTTATAGTTATTATTATACTTAA
+AACATAACTGTTTTGAGAAAGTTGAAAATATGTGTTTGGAACCTCACTGGGCTGTTCATA
+AGCTATTGTCTTAATTGTAAAAGCAACAAATTCAGTGCATCTGTAAGAATGTGATTTTAA
+GTTAATGAAACTAGTTTTCATGTGTTGTTTATTAAAGTTATTACATTATGGTCACATCTC
+AAACATTCTCTGTAATTATTTGATGGCTAAATGTGGCTGTCCTTTTAAGAGGAAAATGAC
+ATTATTGATCCATTGTTACTCCCCACCCACAATTTACTTTAATTGTCTTTTCCTCTTATG
+GGCCATGAGCTTCCCACTGGCCTCTCAATTTCCTCATGTAACCAAAGATATCTCTCAGAA
+GCTGGTAACCAGGGTGGTGAGTACTTGGTGTTTTCTGGAGCTATGAACTGCTAACTGGAC
+TCATTCATTCAGTCAGTCCATCAATGAGTAAATGTATTTATGCACTATTGAACACTTACA
+CAGATTCTACACCACATAATTTTATTTTCTGTATGAATAGATGGCATAACTCCTGTTTTC
+AGAGAGCTCAAAATTTTGTGAGAGGACCTGCAAAGGAGCAAGCAATTAACATAAAGAGTA
+TTCGAAGTTAGCGTAACAGAGCCCAGAGAGGTAACAGAAGGTGTCCCAAGGGAAGACAGA
+ATAAGAGCTCTCAGAAAGGAAGAGCTAAGGGGAGGATGTTCAGGCAGATAATGCCGCATT
+TGCAGGCAGTTGCAGAGAGAACCTTGCTCCAGTAGTTCCATGAGCCTGGACGGGAGGAGA
+GGAGAGAGCGGGAGAGGAAGACAGGGCAAGGAAGCCGTTGGGGAAGGCTTTGGAAGCCAT
+TCATTTGGCATTTACCCTGCAGAAACTAGAGAGCAAATGAAGGATTTAATCAAGAGAATG
+ACTTCTGTCCAATTAGTATCAAATTCTAACTGAATTAATCAGCCATACTTTATGCCCTTC
+CTATACCTGTCAAAATGTCCAAATTGTTATTTTTTTTTATTGTCCAAACTGAGTTGGCTT
+CCATTTCTGACAGATTTGACTTTGAAATGTTTTTGCTTATCTGACAATATGGAGATTTTT
+CTTTCTGGTCTGAATCTCTGACTGCTATTTTCCTTCCTCAACTACCTGCTGGAAATCTTT
+TATCATGCTAAATTAGAAAGGTAAATATGCTCCAAAAAATAATGGTAAACAATATTAAAA
+AAGAGATTATGTGCTATTTATATGATATTAACTACCTGCCTTTATCGTCATTTGGACTGA
+ATGAACCAGTTTAGAAACCAGTTTAAATCATAATTCATAACATTCAAAATAGAAAAAAAT
+CTTAGGAGGTCCTCGTGGAAACATCACTGAAATATATTTTTGTTAAAAGTATCCCAAGAC
+TGTAGAACAGCTAGATCTAGAGAAATATTTGAGAAAAGTAGGCCTTTTGATATGTGTCCT
+TCCAAATATTTATTTTGTATTTTAAGTATAGACTGGAAAATAAAAAGAATGCCTTTCATC
+TCTTTAATATTTTGCCTCAACTTCGCAGTCAGCTCTTTGGAACTAGAGGATTTACTTCTT
+TTTTCTTTAAGATAATGAAAAGACCAAAACCTATCAATATGGTCATTTTGTATATCTTAA
+TGAATAAACTGAAATGCTACACAGCGGCTCCAGTCACCTGATTTGGAATTGATTGTGAAT
+ATATCCAAAAATACGCAGCCAATTTGATCCCTGCATGTAGATGGGGGTCTATGGATGGGC
+ACTGTGTGGGGGGATTAGAACCCTCTTTGCATGGACTCCAGCTGAGAGAACCCTTCCACA
+TGTTAGCCAGAGACCCAGAGTAGGGGTAAGCAAATGTCCTGCAGAGGCATGGCAGAGAGC
+AAAATCACAGATGCAGCTTGCTAGAATTTCCCACAATCAAAATATCTTATTCTTCCAATG
+ACCTCAGCAATGAAAAAGTATCCTACATTTCCACATTAATAATCCAGTTTTCCTTTTCAT
+GTTTCTCCTTTGTTTCAGGAGCCTCAGGCCTAGGGTAACCCAGAAAGCCTTCTTTCCTCC
+AAGGTTATTTTATTATTTAGGACATCATCGGTGATAATAGGAGCTCCTTTCCCATTTTAA
+AATTTTGGACATGTAGGATTAAAACATTATATGAAAGACACTCTAGGGTTAATCACTAAA
+CCTACAAATGGCATTGGCAGTCTTGCCCTGTGTAGATAGGATCATCTATGTTTGGGTTTA
+TGGGATGAATATCATTAAACTGAATGCTCTTACTCGGATTATTTTTTTTTATTTAATGTT
+TTGCCCAAGGAAAGTCTTATTAAGTGTTGTAATGGCTCTAAGAGTTGTTGGTTTTTTTTT
+TTCATTTTATTAGTGGTTGAGGAAAAAAAAAAACCCATGATATTAGTAAAACTAATTGTT
+ACTACATTAAAATAATGCAGGTTTATCTCTGAATTAAAGCGTGTTACTTTATCTACTCAG
+ACAAGTGACCCCAAAAAACCCACCTCTATAATAGACTCCTTAAATTGCATTTTATTAAAA
+AAAATAAAAGAAGTTGGAGTATAAACTTAGATCCTTTTTAGTGGCATGCATAAGCATAGT
+TTATAATAACAGCAAACACTCATGGCAATTTGAACATGCCAGCATTCTTCCATGTATTAA
+TTTCCTCACAAGATACCTGTTTTAAGGTGGCTTCTATTATATCCTGATTTTCCAAATGAG
+AAAACTGAGGCATGGGAATTAAATAACTCACTTGAGTTCATAAACAAGGAAGTGGCAGAG
+CAGGATTTGAACTCAGGGTCCATCTCCACAGGGTACAATTGGCCACTTCACTGAATGCCT
+TTGACAAGGGAGAGAGTTCAGATTCCACGCAGTCAGCCCACTTTGGCAGGCGCAATCTTG
+AGGAACAGACTTTGGTCTGACAGTGTAGCCATCTTCATACAAAGAGAATAAAGTCTTTTT
+GTTGTTGTTGCTGTTGTTGTTATTATTTGTTTTAATCCTTGGAGAAAGGAAAAAAAAGTA
+AGATTAGAGAGAATGCATGTGTTACCTGAAAAATCCAAAGGGAAAATGGAAAATAAAGTA
+AGGCAATAATTTAAAGGAGTCCTAAAAATTAATCAGCTCTCTAATGGGGATGACCAAAAT
+TTGATTGATAATAGAGGCAGGAAAGTAAATTATTAGAAAATGCTGGCTTAAGAAATACAC
+TGTAAAAATGGTTGGGTTTAAAAATCATAAAACCATTATGATTGTAAGTACTTTATTATT
+CCAATTTTCTTTTCTATTTTTGTGCTATGTTTTTTTCCAGTATATTTTTATTCAATCAAA
+GCTCCAAAGCAGTTTGTAATGTAAAACTTCAAACTGTTTCCATCTGCATTACTGGCTCTT
+TCACACTAAAGTGCCCACTAGATCAAGGTAGCAAGTGTGTTCATTGGAAAAAGCTCGGTG
+CTATAAATAACAGGAATAAATTGACAAGGTTTCCTGAAAGGATCACCAGTGTTAGGAAGC
+ATGTGTAAGGCATGAAATGTAACACAGCTTAAATTTACTAGCCCATATAATCATCAAAAT
+TAGACTTAGGAAATATCTTTAAAATCATTTAGTTTAACTCTGAACTTATTATTTTGGATA
+ATTTTCATTGATATAAATCCAGAACCTATTAGAACTCATTTTTTAGGTTGTTTCCCTCAA
+GCTCTTCTCTTTAATTTTCCTTCCTAAAATATTATTCTGCTGGGAATGAATAATTTACAT
+TTGCTACTTCTGTTTTACCCTCATTATATGTTCCTCCCCCGCAAGATAAAATCTCCATCT
+TACTATTTGCTTTGTTCAAATACCAGTCAACTATTTCTCTCTAGTATGTGAGATGTGTGT
+GACGCAGATGACATATATCTTTCGCAGACTGATTTCTTTTGATTAGGTCTCTACTTTTCT
+TCTTTAAATAATTATTAAAAATCTTTATAGTTTTCTGTATATCTTGGGTCATAAATAGAT
+TTCAGCATTCTGTTATTTTAATTATAATCCTACTGATTCAGAGTCCAGAATAAGTCAGAA
+ACTTGCTAAAAATACTGAGCTAGGTGAGAGGGACACCATAGAGCCGAGATAGTAAAAATG
+GTTCATTCTCTTCATTTGAATGCAAATTATAGGTTATCTAAAATATGACTCTGGAATGCA
+CAAGAAGACACACACTGAAAATTAAAATTTTGGCCATGTCTCTTCATGATAGTAAACAGT
+GATTGAAAAGTGAAAATACTCATTTGATCCTCTCACGATACTAGTGTTCTGTGATAACAT
+CATATAAAGATGAATGAGCTTTTTGATCATCCAGCTTTCCAGATATCCTACTTGAACTGA
+CCTTGAGAAGAGTGATTTTTGCCAATACAAACTCTAAAGAGGCTTTGGCGAATGGAGAAA
+AGATGATCCTCTTCTCGCTGGCTACTTTCTGGGGCTGCTTTGGGACTTCTTTTCACACTC
+ACCACAGAAACAAAATGTAGGGACAATGGGATCCCCATTTCACTCTGATGTTCTACAGCA
+GGCAGAGGGTCTACCCTGCCACCAACAATAGCTGTAGTCATCACAACAGCCTTCATAGAA
+TGATATTCAGTTGTAGCATCAGCAATAAGACAAAAGAAAGTCCTGGAGTCACGTGCCCGT
+AGAAGCACCTGTCTCTGGCTTTTGGTCAGGGTCTTCCACAGCAGTCACTACCATCATTAC
+AAACCATGTGTTTCAAGAACACATTACTTTTGAGAATGCCAGGGCTGAGTTACTCCTGTT
+TGACATTCTCCCATCTAGCTTCTCTAGGCTCCAGAATAAGAGCATCCCCACCATTATTAC
+CAAATAATACTATTGTCAAGATGATGATGTTTAGAGATCCCAAGAAATCAGTCAGGTGAG
+TACTCCCCTTCTACACCACACACGTACCGCTCTGGTTTCTTCTGTTGGCATTTTCTGCTG
+CTTCTGTTGCCTGACAAACCTGATAAATGAAAGCCACTGATTCAAAGCCAATATTTTACA
+CAGAGAAAGGAGATTCCAGCTGGGACTACTCACCAAGGTTAGTTCATAGGCAAGAGAAAA
+AAGCAAGGAAAAGGATCTAGAGATCTTGGTGAACTAAAGCTGCAGCCCAGGTAAGTACAT
+CTGAAGAGTTGTACAGTTATGATGGATCAGAGCCCAGAGAAGTAGGAGTGCTGTTGATAT
+TACTCGTTCTTTAATTCATTCATTTTTAAAAATTATTTGTTCTTTAATTCATTGATCCAG
+CAAATGTTTACCAGGTCCTGGGTCCTGTGCCAGGTACTATACTAAGTACTGGAGATATGA
+AAATGAACAAGGTAGACATAATCCCTGCCTTCATGTAATGGATAGTCTAGTAGGGAATAA
+AGATGTTACACAAACATAAAAATGATTATTTAGTCACAACTATGATAAATGCTTTGTAAG
+CATCTAAGATTTTCTTAAAATACCAGACAACTTCCAGTAGCCAATTTGATAACAATAAGG
+GAATTTGTTAACATCAGGTGGAAAATGCTGGCAGTTAAAACTTTTTGTCTGCATGTTTCA
+CAGGATTTAAAAAAAAAAAGCTCTTCAGAAGATTTTAAACATTATAATTAATATTTTACT
+TTCAAGCCTGTTGTTGATTTTAGAAGATAAATTTGCTATTTAAAAAGATAACTAGGGCCA
+GGAGCGGTGGCTCACGCCTGTAATCCCAGCACTTTGGGAGGCCGAGGCGGGCAGATCACG
+AGGCCAGGAGATCGAGACCATCCTGGCTAACACAGTGAAACCCCGTCTCTACTAAAAATA
+CAAAAAATTAGCCGGGCGTGGTGGCGGGTGCCTGTAGTCCCAGCTACTCGGGAGGCTGAG
+GCGGGAGAATGGCGTGAACCCGGGAGGCGGAGCTTGCAGTGAGCTGAGATCGCACCACTG
+CACTCCAGCCTGGGCGACAGAGTGAGACTCCGTCTCAAAAAACAAAACAAAACAAAAAAA
+ACGATAACAACTATATTATAAGACATCATTTGTGAATTCCACATTCTCATATGTAAGGTA
+AACACAAAGTTTGTATGAGGTTCTCTGTCCGGGCAATGTTAACTATTGAAAAATTACATT
+CTAGGAGTTTACTCTGATTGAGGAAAATAAGATACACCTTAAAATAACCACAAAACAAGA
+ATATGAGCTAAGGCCCTTGGCAGTTAATGTACCTAAGTGCTGTTTACATATTTTGAAGCT
+AAACGTTACAAAGACTTTTTCTGATTTATATATTTACATTAAAAGTCTTTTACATTAAAA
+GTCTTATAAAGGTATTTTTCAAAGCCGTTACACATGTAGTAACACAATTAGTAAATCACA
+TGAAATCTGAATGACTTTAGAAAGACAGGGACACATGAGTGGAGACTGGGAGGACGACTA
+GGTTCACTACTTAGGGAGGCCAGAATGGAGTCTTTTGTGGGTAATGAGGGCAGTTCAGGG
+AGAAGAGGGCAGTAGAAAAGGTATTTTGTCACAAAAGATTAAAATGTGTCAGGGAGACAA
+GCATAGAGATTTATTTTATTGTTATAAAACAGAATATAAAAGTAGGTTGGGGTCTAACTA
+TTGTGGACTTCGAGTGATCAACGAAGGAGTTTATATTTTTTCTGATATTTTATGCCATTG
+AAGGTTTTAGGGCAAGGGATTGCCATGATCAAAGTAGAAGAATCAGTCTGGCTGCAGCCC
+ACATAATCATGGTGACATAATAAATTGTAATGACTCAAAGCAGTAGCTGGAAATTGAGAA
+AGAAATACATGAATTAGAAGGTGTTGAAAATCGCTTATGTTGACTTGAGACAATGGTATT
+CATCTTTTCTGTGAGTGTATTTGTCTTCTGTTTAGAAAAAGACAAAGCAAATGAAAAACA
+ATCTCTTCATTCACCTCCAGAAAGGGGTTGGGAAAGACAAATAAAGGGTTATTCATAATC
+TGTTGGTTACCCTCTGTTGGTAGTGGACAGAGATGAAACACTTTTTCGCTGGTGCACAAC
+TTTATTCTTAGCCGTGAACATCTGTAATTAGATGAACCACCATAGTGATGACTGAATTGA
+GAAATCAGCCCATTAGAGGATCTGGTGGTAAAGGAATGGAAATCATTATCTAGCACAAAT
+AATGCAAAGTTGGTCACTTACTCATGTGTGAGTTACTGTGCAAACAATTCTGATAAAAGA
+GGGGGGAATGCTATGGAATCAATATTGTCTTTATTGTGAAGAGGAATGAGAATGAACAAA
+ACCCTGAAGCTTTGAAATGTGGTAAATCTCAATACATTTACTCTGAGAATGTGACTGCAT
+CCCCACAGTTCTTCAGAGAAAGGATGTGTGGGTGTGAGAGTGAGTGGGTGTGTGGGAAAA
+GCTAATAACAGTTCTAGGTTAGCTTGCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCT
+TCCTTCCTTCCTTCCTTCTTTCCTTCCTTCCTTTTTTTCTTTTTTTTTCCTTTACAAAGC
+CTTTACAATAGCAGTTTTACACCTTTGAGGCCTTTGCTAATTTTTGAGACATTTTATACT
+CTTTCTATTTAGGCATTAATCAGGAAATTGGTCTTTTCAAAGTGTGAATCATGAATAGTG
+AATATGAAACATTTTAAGAATGTAGTAGGAAAGATATTAGCACTTTGGGGAGGTTGCTTA
+GTGGAGTGAGGGAGCTAATGAATACTCTGAGTTATCTAGCTCTTTTCATCTATGCTAATT
+AGCCTTAACAAGGCAAGTTAAAATAATTTCTTTCCTAGGCTTGTACAGTGTAACTTCCCA
+CTTAGCATTTCTTGTCTCCTTACAAGCCTTATAACCTGAGGCAATCCCAGATATTCCCTT
+TGGGAAAGAAGTATTTGAGAGTTATGCTCACGGCACTTGCCTTTATTAATTTTATGAAAA
+AAATCCATTTTAACATTCATTTTCATATTTGAGTACCCAAGAATTTGAGGTTTGTATGTA
+ACCATTGTTGGGATTTTGTTAAAAGAAATGTTATAGTACAATCCATCATGACCCAAACAC
+ATCTTGATGAAATGTTCTGAAGTTTCCTATCTTTAAAAAAAATGTATTATGCTATTTCTC
+TTATGGTTCTTATCATAGTTTGTTGAAACATTCCAAGGAATTATAGTTCTAAGCTACCTT
+GTATTTGACAGATGTCAGTAGATGACAGGAGATTAATCTATAGTCCTCTCTCTCTCTTGT
+TATTTGATTAAACAGATCCATGCCACCATCTTTCCTTCTTGCCTGTAGAATACACACACA
+CACGCCCACAAACACACACACGCCCTTCTATTTTTCAGAATTCTTAGCCACACCCCCTCC
+CCTCACCACCACCGTTTTTCCACCCTGGTGCACATTTTTGTAGCCATTGCTCTTTAAGGT
+GACAGTGAGAGAGACTTCTTATCGATCATCTGACCTCCCACACAATTTGTTGGAGGTTGA
+CACACTCCCTGCCATTTTTGCTTTGTGGAGGCTGAAAGGCCCATTCATTACAGGGATGGC
+TTTATTAAAGAAGCAACCCCCAAATTCAAGTGGATTAAGCCATCTGGCTACAGAGTGAAA
+TCCTTCACAATCTTATGACAATCTATGTCCCCCATCCTTCCCTATGAAGTTAAAAGACTA
+TATATAGATTTTCCTTTCATTTTTTATAAATGCTCCTTGGATTTTTCTATCATACTGCCC
+TCTATTCTCTGAGGATAATTCTTAGCCATAGCTCCTTGTGCTTATTTCTTTATAAATTGG
+CAGTTTTTAAAATGAAAATCATTTTGCATCTATTTAGATGATCTCAACATTTTCTCTGTT
+TACATTAGTTTAGGGCACCTTTGAGTCATTTCCTTTTCATTTCTTTTCCATTTAGCCTGG
+ATGTTTGGCCCCATCTGTGGTTAGTGAGAACTGAGGCAGAAGCTGAGTCCACCCTTCAGT
+CACTCTGTACAGCTGTCCTTGGAAATTCCAGCCTTGAGGAAACATACATTCACACATAGC
+TTGTTTCCCCCGAAATAAAGGTTTTGATCAAATATGCAGGAAGGATGTTTTCTGTGACTT
+GGGTACAGTGGGAAGTTTTGCATATTGGCCTCTCTCACCTGCTGTTGAGCACCTTGGCTG
+TGTCTTTGTTCACCTCCCCCCGTCAGTGTTTTGCACAGCAGACACTAACAAGTATTTATT
+GAATGAATGAATGTGCAGATGAATGAAAGTAGCATGAAGGACTAATGCTGGTGTGGTGAT
+TGTGTCTTGTTTTCTCATTGTTCCAATATTCTATCTCAGTTTCCTCTCTCAGGAGAATGC
+CTCTTTGAAGTCCCTGAAGAATTACAGAATAGTAGATGCTGATAAAAATTTATACCAAAT
+CAGTAGGAGGATAAGGAAAGGAATGTAGAAGTATCTACAACTATACTTTGGTAAACTGTT
+ACAAATTCACCCCTCCAGGCTCTATAAATTACTTTGCCAGAAAAAAAAAAAGGATTTTCT
+TTCATGACAATTCAAATACAGCACTTCTCCTTCCCTGATTTTAAGAGTTTGACAATGAAT
+TAAAATGAGAGTCTGGAGGTAAGAGAACTTGCTGAAAGGGAGTCAACTAATAGTCAACTA
+ACTATGATTAACAGAATATAAGCACTGAAAATTCTCCATTGTGAGTTAAGATTTGCAGGC
+CTGCAAGCCTAGTGACATAAATGTCATATGCAGATTCTAAAAAGCAATGAGTTCTATCTG
+TTAGGTGATTTAATTATGTTGACCCTTAGTTATTTTGAAATCACTTGTTTACAACTGGCT
+CTAAATCAGCTTTCTGTTAAATTTTCAGTATAAGAAATTGAAATTATAAGAATTATGGGT
+TTATACATGTAAGTTGTTTTAACATATTCAGTCATGTTCCTCTTTGGTGAGAAGTAGAAG
+AAATTATTTGTTTAAGAAATATATAGGAAAATAAAGCAGAGCTATGAATGCATAGCAAAG
+ATGGGAGTACTCTCTCTGGTGGTCTGGTTGGCCTCCTACCAGGAGGTGAGTCTCTTTAAT
+TCAATATCCAGTAATAATCAATGTATTTGAAAAGCACATCTGTACATAATGGACAAATTG
+AAAATGCTTCCATCTTCCTGCTCCTTGTCTCAGAAAAAAAGTCATCTTTTCAATCTTTGT
+GCTTTCTTTGCATTTTTTGGGCACAATTCTAATTGCACGCTAGTCACATTTTGGAGTCAT
+TTTTAATTGCTTATCTTCTTCTTTTTCCTGGAATGTGAAATCCTATGTCTCATTCATCTG
+TTTTCTCCTATCAATGTCTAATATGTGGTAATATGAAATTGGGACCACTAAGAAGTATCA
+CTTGAATAGTGAATATGGGAGGGGAAATGCTTATATGAGGAAAATGTGCTGGACACCCGT
+ATTAGTCCATTCTTGCAGGGCTATAAAGAAATACCTGAAACTGGGTAATTTATAAAGAAA
+ATAGATTTAATTGGCTCATGGTTCTGCGGGCTGTACAGGAAGCAAGGCTGGGGAGGCCTA
+AGGAAACTTTTAACCATGGCAGAAAGTGATTCAGGCATGTCTTACATGGATGAGGCAGGA
+GGAAGACAGTGAAGGGGAAGGTGCTACATTCTGTTTAGCAACCAGATGTCATGAGAAGTC
+ACCATCATGAAAGCAGCAAGGGGGAAATAGGTCCCCATGATCTAACTACCTCTCACCTCC
+TCTAACATTGGGGATTACAATTTGACATGAGATTTGGGTAGGGACACAAATCCAAACCTT
+AGCAACATTGTTTTTTTTTTTTTTTAAGTTTAGACCTGGTGTTACAACTACATAACCTGG
+ATCAAGTCATTTAACTCTCTAAGGTGAGAGTTTCCTATTCATAGGAAGAGGAGAATAGCC
+ACCAAGAAGAAGCAAAAGAAAGATTATGTGTGGACTGCTTTCAGACCTGTAAAGAGCTGT
+TCAGTTTATGTTATTATGTTAGCATTTCAGCCAGTGGGAGTGCTCTTTGGGTCTCTCTCC
+ACTCCCTGAACATGTTCAGTGAAAACTATTGGTTTATCTAAAGTTTTAAGCTGTGGGTCT
+CATGTACAGATTTCTTTCACTTCATGTCAACATTGATTTCCTTCCCTCATAAATTCAAAG
+CACTAAAGGGTCAGAGTTAAAGGTGTATGATTGCATCTTGGAAACTACAGTCTCACTATA
+GTCACAACACATTGTACTACAATGTACAAAAAATGTCAAGAATATAATTCAGAAACTGTT
+CCTCAGCTACTTTAATTCTTCAGTTGTGCATTGGGAGACGTGTTAAAATGTCCATACTGA
+GCCTTCACCTTTGTCATTTGTAAAAAGGGATGGCAAGACCCACCTATATGGTTGTTATAC
+AGATAAATGAGATAATACATCTTAAACACCTTGTACAATGCCTGGTCATCATAAGACTTG
+TAATGAATAGTAGCAATGTTGACCATTATTCAAGGAAGAGAGAGTTTAGTATGGACTGGA
+AGAATACTGGGGAGCTAATGTGTGTGTTAGATTTGAGTGCAGGAGATGAATTTGCATAGA
+GGTAAATCATGAAGAAAGGCTCTGAGGTGACTGAGCTAATGCAAGAATCAATATCAACCC
+AGTTGTTCAAACTGAAACCTGGGTATCAACTGTAGCTTGTCCCGTACCCTCATGCTCATT
+CCTAAAATATTCAATTCACTACCAACGTCTATCAATTCTAACTTCTTTCAGATCTACCTA
+ATCCTCTCAAATTCCACTGCACTTTTCCATTCCCAGTACCTCTCTCCAGCCAGGATCCCT
+CCCACTACTGTCAGTCCCCAGGGTGTCCACCATACTCTTGCCCTCAGGTCTTTGAACGTG
+CTGCTTTCTTAACATAGAGCAATTAGCCCCTGGCTGCCTTTCCTTCCCCAGTTGAGCACA
+CAGCAAGCACACATACATTAACTCCTAGACTCCTTTCCTCCAGTAGGTCTTTATCATAAC
+ATTGCATTTCCTGTTTATTTCTCTCTGTCCTTCACTAGAATGAAAAAACAAAAAGCACTC
+TGCTAACCATCAAATAAGAGCCCACTTTCCACAAATTCTCAGCACACACCAGACAGTCTT
+CTTGCATTCAAACTCTGCCCTTCTTTCCCATACTGTGGATAAATTGTCCCCATTCCAAGA
+CCAACCTTCCTTCACATACTCAATCCCATCTCTCTTACCAAAGTGAGGACATTACTGCAG
+ATATTCTTCTCCTTTTCTCCTACATTATCATTTCTCTTTTATAACATCATTTCTGCAGAT
+ATGTAAAAATACATCCCATCTTCAAAAAGAAAAACAAAAATCTGACTGTACTTCATATCC
+CCTTCTAGACATTGCCACATTTCTCTACTTCTGTTTACAACAAAACTCCTGGAAAGATTT
+GTCTATACTGGCTTTCTCTACTTCTTTTACTTCCATTCCTTTCCTAACCACTCTAAACAT
+GCTTGGGTCCCCACCACTGTAACAAATATAATTTGTGTCCAATAACCAGTGATCTCTGTA
+TCACCGGTTCCAAGGGTGAGATCTCAGACTTCACCTTTCTGGATTGATTGACACATTGGA
+CTCAGTTGGTTACTCCTCACTTCTTGAAACTGTCTTCACTGGGCTTTTTGGACTCCTGAT
+CTTGGCTGTCTCTCATCATATTTTTTTTTTTTTTTGGCTTTTCTTTACTGGTTTCCCCTT
+ATCCCCCAACCTCTTAAGGTACACTGTGTTTCCTCTTCTCTATCTGTACTTTCTAACAAA
+CCAGTCTCATGGCTTTAAGTGTGAACTATATGTTGATAAGCCCCAGATAACTTAATCTCA
+GACCTCACTACTGAACTCCAGAGTTACTACCTATTTCACATCACCAAGTTCCTATTGAGC
+ATTTCATGGTGAACTTATCTAAGATGAAATGTCCAATTCCCACCTCCTTCCCAAAACCAT
+TCTAGACAACTCCAGTTCAATGCAACTCCATTCTGCCAATTGCTTAGGCCTAAAATCTTG
+TAGTTGTCTATCAGTAGTCTTCATCACATGAAAAACCTTGGCTTCTTTTCTTTATCACAT
+CCAATTTATCAACAGATATATCTAGGAGCCAACCCTCCAAGCCATTGTCATCTCCCATGT
+GGATAACTGACGTAATCTATCTGGTCTGTTTCCACCCTTACTCCCTGTAATCTTTTATCA
+AGATGGCATTCAGTACAAATTTTTTTTAATGTAAGGCATGCCATGTCACTCCTCTGTTAA
+AACACTTTCCAGTGACTCAATATCTCTAGTAAATAAAAGTCAATCTATTTTTAGTGACCC
+AGCTACCTCCCTGACTTCATGTCCTACGAATCTCCTCCTTGTTAGTTTACAAATCCTGTA
+GGACTCTCTTTTGGCTTCTACTACATCTTCAAGGATGCCTTCACTGAAGGGCCTTTGCAC
+TTGCTATTCTCTCTGGCTGGAATTTTCTTACTTCCCAAATCTACATGACTCACTCCCATT
+CTCTCATTTTCCTCAATTCTCTGCTCATTTGGCACCTTTTCAGTGAAATCTTACTTTATC
+ACCTAATTAAAATAGTATCCTCATTTCTACCCTTGGCATTTCCAGTTATTTACCCTGCTT
+TATTGTTTTTCCCCGTAACAGTTACTGCTTTCCGATATACAATGTTAGTTTGTTTGTTTG
+TTGGCTATTATTATCCACATGAAGGCAGCTTTGTGATAACAGGGATTCTATAGGTTCCCC
+CTTCCCATCATTTGTCTTTATCCCCAATACCTAGAATAACATCTGATACATGGAATGTGC
+TTAAGAAAACATTTGTTAATTGAATAAATGAATGAATGTTCCTCTTAATTGATTATGGGA
+GACTAGGATATCAGTCATTTCTTCTAGCTCTGCAGCTAAATATACTAGTGTAGAGTAAGA
+TTCTTATGGTTGTAAACTTGGCATGTTACATTTTATATCTTTAGACTACTTAGCAGATTC
+CATGGTTGAGTTACTTTTAGAGATTTTCTTTCTTTTCACGTTCAGACTTCTGCCTTTAAA
+TATCATAAACTTAAATGAACACATAGACATCAGCAGCTTTAAACAGTTCTGTACGGATGC
+CCTCACAATAGTGGTCTAAGCAATTGTTTTGCTTTTAGCATAGCTGGCTCAGTAATTTCT
+ATTTATGTTCCAAATGCCATTGAAAAGCCACTGAATATTACTCAAAGTATGCCAATATGA
+AAAATATCATCAACTGCCATTTTATTTCAAGCTGGGCTTCTGCACAGCAAACTGTTCCAA
+AGTTGGTGAAAACCAAAAATCCAAGTCACCTTAAACAGAAAGACAGATGTAAAACAGTGA
+GTAACTTTTTAAAACAGAAAACAAACTTAATGTGCTGTATATTCTTTTATTATTTTCTTA
+GCATTTTTTTGACCTGTTATTTGTATTGAGTTTTTTCTGTTATAGTGAAAACTGTTTTAT
+TATTTCCACAGATAGTTTAGTAAGATATGAAAATCTCATTGTAGACTGCCATGGTTGGCT
+TATTTCTTCACTTATTCTCATGATGTCAAAGTTCAGGCTTTGGAATCAGGCTTGTTCATT
+TGGAATCTAAGCTCTTTGAATTTTCATCTCAGTAACATCAGACAAATTGCTCAACATCTC
+TAAGACACAGTTTTCTCATGTTTGAAATGGGAATAATAAGGTTGTCATGATGATAGAAAT
+AAACAATTCCTATATAACACTCAATACATATTTACCAGTATTTCTGATGTTATTAATGGG
+TTCTCTTATGCTGTAGGAAGAGCTGTTTACCAGTAGTTCATAATTTGGAGCTGGATATAT
+TATCTCCAAGATATAAACTTTTTGTTCACTTTCTAAACAAAACCCATTAATCTGAATATA
+TGGATTCCCGCCCCCGCCCCCGCCCCCGCCCCCCCACCCCCAACCCGCCAAAGTGCAGTG
+CTTGCTCCTTTCTCTGAGTCATGGTCTGACATATTTCTTTGAACTTAAAAATTAAGTTTT
+TCATTTATATTACATTTGCTGGAAAGTTTGTTTTGTTTGCATAATATAATATTTATTTTA
+AGAGAAGACACTTATATTGTGAAAGCACTCTCTCCAGAACAATACACAACATATAGGATG
+ATTCTGATGATAAAGGAATTAGACTACACATCAAGTAAGTTCATTTAAAATAATGAAGAA
+ATTATAAGCAACAGAAAGTGTTCTACATATTCAACCAAAAGGATTTAAAAAGCAGATTGC
+TTACCACAAAAAGTAGAAAACAATAGACACAAATCTAAAATTAAGATAATTTAAATAGTT
+ACAATAACTTTGTCTATAAAGATACAGATTGTAATTTTGTACTCCAGGTAGCATAAATCA
+ATCCAAACTATATTTTAATTGATATTGTAAGAATTTTTTTTTATTATTATACTCTAAGTT
+TTAGGGTACATGTGCACAATGTGCAGGTTAGTTACATACGTATACATGTGCCATGCTGCT
+GTGCTGCACCCATTAACTCGTCATTTAGGATATTGTAAGAATTATAATCACACAAACCAG
+TTAGAAATCAAGTCTAACCTAAGCAAATTTAACCTCTTCAGGCCTTTATTACTATTGTTT
+GTAACCTCCATGTTTTCCTTTACCATTTTCTTCCATATTCAGCTTATAAATAATTAATTC
+CCTATACTCAGAAGTTGTATTTAAAACAAAACAACAAAAACACATTAATAACTAGCAGAC
+ATCAAAGATTTTAATAACCCAGACCAGCGAAGAATAAGAATCCAAAATAGCTTCGTTACA
+ATAACAAACTGATATATTCTATTGTAACCTTTAGTTTGCTGTAGATGGATACTTCATTAA
+AAATAGATATTAGAGGTAAAGTTATGTATACAACACAGAGAAATGTAGTTGACTTTTCCA
+AATCTGGTAAAATGGATGTTTCCCCATCTTTAGGTGAAAAAAAAATTCTACTAATCAGAG
+ACAAGAATATAAGATATAGAGCTTTGCAGAATAACACTCCAATCATGTTTGCTTCATGAA
+TATATATTAGTGACTTCAAAATCTAGGGCATACACTGTCTTTTAAATGCATTTTAAAAAA
+TGACATTAATGAAAAGAAGGAATTATGGGGAGGTAAGACCTTGTTCTGTCAAGTTTAGTA
+CCTGTTCTAAAAACAATGATTCAGAGTTTTAAGCTAAAACTGTCTCTTCTAGTTAAAATA
+CCCTTCTGACCAAATAGTGATGCAGAAAACTTTTAAAAGTCAAATGGAAATCAGCTTGGT
+AAAACATTCTTGGTGTTCTTAAGTGACTCTCCAACAAATATTTATCGAGCACCTCGTTGT
+GTCAATACCATGCTTTTGCAAATGGCTCAGTTAGTTATCATCAATAATAGTATTGTCTAG
+ATTTTGAATAATAATAATATTACTAATAATACTACTAATAATATTCTTAAAGGGTCTAAA
+AGAACTTTCCTCAGTCTCTTTCTCGAATAATGTTTTTTCCATGTGGCAAAATGTTTCCTT
+CCCTGAGCTTTTTTTCGGGAACACAGATAATCATCATTGTTCCTTCCTTGAGTTTATAAA
+CTAATGATTCTCTCCATTTGCTCCACCACTATTTAGCTCTCTGCTGGGCTAATCTAAGCA
+TCAGAATCCTTGGTGGTTAATAAATGAGCATCTTAGAAAGAATTCCACTGGGAACATGGT
+ATTCAAATCAGCCCTCCAGGGCATTTTGTTGCAGTGAATTCCCACAGGTACGTGGCGCAA
+GATGGGAACTTCTCTTGGGAAGGTTATTTATGTGCTCAGCCTGTCTATACAGAATTCAGG
+TATAGAATACCTGAAAACACTCAGAAGCAGCCGTCAACCCCCAGAAGGAACCATTTCCCC
+ATGTATACAGTTGAGCAAGTGAAAGCCATTCTGTATGTAAGAAAAGTTGTCAAGGGGCAA
+TATTGAGGTTTAATAGTGCTCTCTAAGTCACTTGAAAACCAAATCTTAAAAATGATGTAA
+TGTATACATTTGGCCTTCATTAGTGTTGTATTAAGCAGGTAGGCATTATCTTGGTCTAAC
+CATTAAGTACAAATGCTTAAGCAGCTTAAAGCCCTGAAGTCGGAAGCACTTAGAAGCTCT
+GGTAAAATTGTCCATAATACAAACTAATCTAAAGCATCATAAATACTTAAAGATTGCTTA
+GCATATCTTTACTGTCATTGTTTTGCAAGCAGCTTACTTTCTCTAGGATAATAAAGATGC
+AAAGATCAATAATATACTATTTCTTAGTAAAGGAATCAAATGCATATCTATTTTTTCCTC
+TCTATGAAGGCTGTCGATTTTTTCTTCTTGTTTTTGAACAGTATCAGGCCTTGCTAGATG
+GCATGAATTACTCAGAAGCTTACAGACATCAAGGTAGGGGGGTCCTGAAAGGTGTGGCAG
+GGGTCGCTGAGCAGTGAGAATAGCCGGGAAGTGAGTGCTGAGTGATGCAGTGGAGAATGT
+ATAGAACTGGAAGGGAGAGCCTGGAATCAGACGTTAGGTTGTTTGAATCCTGATAGAAGA
+ATGTATTGGCTTGTGAATTAAGGCAAATTATTATAAACTACTGAAGTTATTTAAATCTCC
+CCTCTGAGAATTCTTAAGGGAATAGCATGAGATAGGCCTTTGAAAGTGCAAAATGTAAAG
+CAACATAGTTATTGTTGTTGTCGTTGTTATTTGTAGGGAAGGGGTTAGTTTGGTTTGGTT
+TTTTAAATAGAAGGAACAGGGATCTGAAACAGCAGCCATGCTTGCTGTCTTTCCCAGCTT
+CTTTTCCAGTCTGCCACAGAATGCCTCATGCGGTGACTTATACCTAGTAGGTGCTGTCTG
+AATATTTAAGGAATGAATGAAGCTTTTTTCTCACAGTTCTGAACTTTGCAATGTGAATTA
+TGTACTTCCTTATAATGATGTTATTTTTATATACGTCATCTCACCTGTTAATTCATGGGC
+CTCTTGTCGAGTACATATCAGTCACAGTCATGTACCCATAGTACCCCAGTTGGTGATCCC
+TGAATATGCATTAAATGAACTAAATGCATGAGATATAAACCCATCAAGCTTAATAGTTTC
+ACTTTCACTTTTTAATTACTTTTTCTTTCTGACAATATCTTCTTCTCTTCTGAATTACTG
+AAGTGATTTATCATGATTATCCAGTAACTTGACTAATTTGAGAATTAAAGCAAAGTTCTG
+TGTCTTTGGAACTTACCATTTACTAACATCAAACATGTAGTAGCTCTTACCATGTGCCAG
+TCACCCTATTAAGGAGTATATTTGCCACTGAGTTTGTATAATAACCCATTAAAGTGGGTA
+TTATTATTATTCACTATTTCCAAATGAAGGAATTGGGAATTAGGGAGTAACTTTCACAAG
+TCCCCAAGGGGGTAGCACTGGGATTCTAACCCAGGTAGGCTGTTTCCAGGGCCCATTCTG
+GGAAAAAAAGTAACATGATGACAAGGTATTATGTGCTAAGTGTTCATGGAGAATTTTTAA
+AGTGCCATCAGATTTCAGGGAAATGAAATCGCTAGGAATTTGCTATTTGAAAAGATTTGG
+TGGAGTCAGTAGAACTTGAGTTTGAACTGCCTAAGAGCAGTAATAACAACTGGAAACACT
+TGTATTGTACTTGACATGTGCTAAGGACCTTTGGTTAATAATTAGGTCATTTATGCCTCA
+CTACAATCCTATGAATTAGGTACTATTATCATCCCTTCCTTTTACCAATGACCAAACTGA
+AACACAAGCCTTAAATAACTTGCTCCAAGTCACCCAGCCAGTATAAGGGATTTGGGGAAC
+AGCAGAGAGAGAACAGGTTGTCCAGATGAAGAGAATGTGTAACCATGTAGGCTTTGGAGA
+GACTCGAACATATTCTGCTACCTGTGGATTTTCTCTGGGCAATGAGCAGGAAAGCACTGG
+AGACAAGTTAGCTCCCACTACAGACAGATTGTAGAGGGTTTTAGATGTGTTGGCTGAAGA
+ATTTATATTTGATTCTATGCGGGCATTGGAATACTGTTAAAATTATTTATCAGCATTTAT
+TGTTTAGCTTTAGATTATCTATAATGGTTGCAGCACTGTGTCAGCTTAGACACTTTTGTC
+TGGGAAGCCTCCTGACCACCCTTTCACCACTTTCTCCAATTCTGGAATAGATGCTTTTCT
+GTGTTCCCTGAGGACCCAGAAATCTTTGTTCTTGTAGCTCTTACCATATCTTTGTGCTTC
+CCTTTTGCATTAGTCAGGCTTCTCCAGGGAAACAGAACTAACAGGGCATGTGTACGTGTG
+TGTATAATATAACATAAAGAGATTAATTGGCCGGGCATGGTGGCTCACACCAGTAATCCC
+AGCACTTTGGGAGGCTAAGGCAGGTGGATCACCTGAGGTCAGGAGTTCAACACCAGCCTG
+GCCAATATGGTGAAACCCTGTCTCTACTAAAAATACAAAAATTAGCCAGGCGTGGTGGCA
+GATGCCTATAACCTCAGCTACTCGGGAGGCTGAGGCAGGAGAATGGCGTGAATCCGGGAG
+GTGGAGGTTGTAGTGAGCCAAGATCGCACCACTGCACTCCAGCCTAGGTGACAGCGAGAC
+TCCGTCTCAAAAAAAATAAATAAATAAAAATAAATAAATAAATATAGAGATTTATTATGA
+GGAATTGGCTCATACAATTACAGAGGCTGACAAGTCCCAAGATCTGCAGTTGGCAAGCTG
+TAGACCCAGGAGAGGCAATGTGTAGCTCCAGTCTGAGTCCAAAGAGCTGAGAACCAGGAG
+AGCTGATGGTGTAGTTCCAGTCCAAAGACCAGCAGGCTCAAGATCCAAGAAACAATGATG
+TTTCAATTAGAGTCCAAAGGCAGGGAAAAAAACCCATGTCCCAGCTTAAAGGCAGCCAGA
+CAGGATGAGTTCTTTACTCAAGGAAGGGTCAGCCTTTATGTTCTATTCACTAACTGGATG
+GAGCCCACCCACATTAGGGAGAGAAATCTGCTTTACTCAGTTTACCAATTCAAATGGTAA
+TCTTACAAAAATACCCTCACAGACACACTCAGATTAATGTTTGAGCAAATGTCTCTGCAC
+TCTGCATCCCATTCAAGGTGACATATAAAATTAACCATCACACCTTCATCATTCCACCCA
+AAACCAATGGGCTCTAGTAAAAGAGAAGAAGGGCTTCTCTCTTATTTTCCTGAGAATGCC
+ACAACACTTAGTACAGAGCTGGAATGCAGAAGGTGCTAAACTTAAATGTGTTAGCCTCCT
+GAATATGTTCTGGACAAAATATGCTATAAATCAATTTTATCTAGTTTTGTTTTATTCTTT
+GATATCTTGAGTATATATATTTGATGCTTCCTATGTACATCACAGGTAGGGATCAGACCT
+TTTTGCCTTACAGCTTCTGTTCTGAATCTGATTCCTTACTAAGGAGACTCTATTAAATAC
+TTGTTGATTACAGTCTTTTTTGTGTGAGGAGGAAAATAGTACATGCAGACATTTATTTAC
+TAGACTTCAGTATTAGCAGTCAATCATTATCTCTTCATAGCAACATTGTCTCACTTTTCA
+GGTCTACCATGCTCCCAAAAGTCACTGTCAGCTCTGACCATACCTGCTGTTCACCACTGC
+TCACATATCCCACATACTTGCCTCCCCTCCTGCCTTTGCTTATGCCATACCTTCTGATTG
+GAAGCTTTTCTTCCTGCATTCTTAACATGGAGAATGCCTACTCGAATTTCAAGGCTCACA
+TCACTGAATCTTCACCTTCAGCCTTTCTCATGTGGAAGAATCCATTGTGTCTTCAAGCAA
+GTTCCCATAACACTGGGTATCTACTTCTGCTAGAGTTTATTCAAGGAGTATTGCCTTCCT
+TGCCAGTCAGTGAAATTATAGGGGTCAAAGACGAGGTCATATTCAATCTCTGTATCTTAA
+GCACCTAGTACTCTACCTGACACACAGTAAGTCGTCACTAATTGTTCGATGAATAAACTA
+ATGTGTACAATAAGATTATTAACAATGATATTCATGCCTAGTATTCCCTGGCCTCCTTCC
+AGGCCATTTAAATTTTCTTCTTTTTTTTTTTTGTCTTATTGAAGAGATGGGATAAACAGT
+CATTCTTAAAATTTTATCTTTGATGGTGAATAGAGGTCCTCCAAGAAACAGCTACTGTAA
+CAGGATTAGATATGAAAGAGATTTATTGGGGAGAACTGCTGTGAGGAAAAAAGAAGAGGA
+AGCTGGGGGAGGCTGGGAAATTTGTCAGATCACCATGCAGGTTTAATCCTTGTGAAGGAG
+AGAGGGAAGGAATGAAGGTTAGATATGAAAAAGTGTTACACTGTGGTGCAGTTTTAAGAA
+TGTTTCAAACAGCCAATCGGGAATCTTCCAAAGATCGCCCACCAGAGGGAGCTTTGTATC
+TCTCAGGAAGTGGCTGCGTTAATATCCTTGCTGAACTCAGTTGTTCGCTGGGAGCAACCC
+TTAGCAGTATGGACTTCCTAGTCAAACTCAGAGATGGATTTCAGAGCCCAGAAGCCAGGG
+CCCTTGGTCAGTTACAATCCTTGCAGTTAGATTTCAGAGCCCACATTTTCATGGTGACCA
+CAGTGGCTTGAAACCCTTGAGGCAGTAGGGAATGTCCTTTATTCCCTCTACAGTCTTGCA
+TCTAAACATATTTTAAATACAAAAAGCTCTCTTTAAATAATGAAACTATAGAAAGTGCAT
+GGAAACCTTAAAACCATTTGAAATTATTTAGAATCCTAGGTAAGCTTCAATTGTTAGCTA
+ATTCTGACATGATAGAGAAAAATAAAATACTTAAGTGAACAAAATTAAAACACTACAGGA
+AACTGTGGGCACAAATATGTTTCAAAGAAAAATCAAAGGTATCTTTTTGGCTTGGAAGTT
+TCTAATGAGTAGATGTTCTACTAAGGTCATAGTTTTTTGGATCTTACAGTTTAAATTCGA
+ATGGCTTCCTCAGAAGAATCACATTTGACAAATTGTTGATGCTGCATATCTTGTGAGAAA
+GAACATGTAAGTCTGTTGTATAGAATAGAGCATATCTAATTTATAGGAGTTTTAAATGAC
+AAGCCTTTTCTAAATTCCAAAAGGCTTTAAAAATTTGCATTCCTATAAATAAACCAGTCT
+TTCTTAGAAGCAACCTTAACTCTAATAAATAAATAAAACCCAATCGTTATTTCATATAAC
+ATTTTTCATGCCAGAAAGAAATGATTCAAGATAATATATGGCATAACTTATAGAAGGCAG
+TGCTATTAAAAACACGTGATTGGTTTCCCTGCTCAATCCCACTCTAGTTCCCAGCCCCTG
+CATTTGTCCATGAGCTCACTACTTCTCTCTGGATATTTTCTCATGGGCTTCATCTTGTTG
+AAAAAGGCCTTTGCATTTCCTCCCCACCCATAGTAATCCATTACTTCCTTGAAGATACCT
+TGAATTGGGAAGGACTACTCTTTTCCAAGAAGTATTTCCTAAAGAACTATTCTCTCAATT
+ATCTCTTAGAGACTACAAAAGTAATATGAAGTATTGTCATTAAGTATTTGCATTCCTTTA
+GCACCTATATAAGTATACTCTACACTCTACTAGGTACTCTCTTACATGTTGTCTTTTCCT
+TAAGATCTTGTCTCACGTATTAAATAGAAAAGACTTCAGGGAAATAGATGATTCTTTTAT
+TCCTTTAGTATTCATAAGCATGTAGTAGATCCAAAACAGAGGCTTTTATTTTGTGTTTAT
+TACTTTTTAAAAATCAGACTAAGTGCTTATGATAAGAAAACCCAGGAATTGAAGGTCTTT
+TATTCATTGAATTTCACTGCCTAGAGGCAGTCTCTTTTAGGCTTTTCTGTTTTTGTTCTT
+ATGGTGAATTTATCTCCATAACCTCTCTTTCAATGAGGAAGTTTTAGACAATATGTACTG
+ATTCCCCACTATGAAATATGAGGATCTAATAATGGGTGCAGCATTATTTTCACCAGTTTA
+TCTCCTTTTTTCATTGTTTGATGATTGTTGTATTAATTTGTCTTCTGTTGATTATTTTCG
+TAACTTAAAAAAAAGATTTTCTTGATGTCTTGTTCCATCAACATCAGTGAGCACTTAAAT
+TCTCAACATGAGAATTTTAATGACCCTAAACTTTCTTCTACTTTCCCTTCTCCCATTCCA
+CTGATCATCTCAGTTATTCTTATTTTTATGTTGTTAGGATTCTTAATAGTTACATTTTGT
+GCTATAACCATAACCAGGGTTTCATGTTTGATCCATAGGTTGATTCTAAAAGTTAAAATT
+CAAGTAGACTGGGGTTACTATGACTACATTGATGTTGGTCATGGATGAAATGAGTAATAG
+GATTACATTTCCTTCTCTATAGAACTATGGTCTTGACCCTTCAGTCACTCAGAGAGTATT
+TCCAGCACCAAAATTAAGTAGATTATTTAAAATGACCTCAAATTGCTTAAAATAATGTCA
+CATTATTTTTTGGCTCATATCTACCTCATATTAATCTCTATACTTTTTTGTACAGTTTTT
+TCTTTTCCTCCTTGTTTTGTTATTGACAATGGAATGTATGTTTATCATAGTCTAAAGTTC
+TTCATCTTCTCAATTACAAAATTGGTTGTATATTGTCACCATTTTTCCTGTTTTCTTCCC
+TCTTGAATTCATGTTGGAGCAAAATTATTTAACAACTAGCGTGACATCATCACTGACCAA
+TCAAGGCAGAAGTCATTTTTAAACAGCCAACTGGGCATTCCTGTGTGTACACACTAACAG
+CTCTGCCTAAGCCAGCAGCACAGATGCCACACTAGGTTTCTACCTTTCTGTTCCTGTAGA
+ATGGCCTAATTATTTCTTGACTCTCCTTACTTCTGTTTTCTCCTTCATCTTTCTAGAATA
+CATCTTTAGCTTCCTCCAAAGAAAAATGTGGAAAATTAACTTTAAAAGAGTGAAAAGTCT
+TTTACCTTCATTCTGCATTGATGACTTGGCTTGGAATATAATTCTGGGTAGAAAACAGTA
+TTTCCTTGGCATTTTTAAAGCATTACTCCATTGGCTTTTATTTTTCATTTTTAATATTTT
+TAAAGGTGGGGTCTCTCTCTGTTGCCCAGGCTCGAGTGCAGGGGTGTGAACATAACACAT
+TGCAGCCTCAAACTCTTAGCCTCAAGCAGTCCTCCCACCATGGGTTGCAGTCCTACCTGT
+AGCTGGGACTAGAGGTGCACACCACCATGTTTGGCTTTCAATGGCTTTTGGCCTCCAGTG
+TTGCTGATGGAAAAGTCTGATGACTTCTGAATTCCTGTTCCTTTGTTGGTGTGTGTGTGT
+GTGTGTGTGTGTGTGTGTGTGTTTTACTCTAAACCTTCTTGGATCATTTTTTTGGATTTA
+ACTTTTTAATTTATATCTCCTAAAGATGTATGATGTGTTTCGGTGCTAACCTTTTTTTTT
+TTTTTTTCCCTCACTGTTTTGGTTATTCTATAGGGCCTCTCAATCTGAAGGTTAATTTAC
+TTCTTTAGCTGTGGAAATTTTTCTTTTTTATTTCTGACAATCGCTTATTCTGTGTGTTCT
+CTGCTCTCTTCTTTGCAACTCTACTAGATGTTCTTTGGATGTCATGGGTTGAATCTCTGT
+ATTATTAACCTCTTCTCTCATAAGTGTGTATGTGTGTTTGCATGTCTATCTTTCTTTGAG
+TTTCTCCTGTATTATTAATTAATTATAATTTTAATACCATTCTCTGTTTCCAGAATTATT
+TCTGTTTCCTTCAAGATCAGTTTTCTTTTTGTTTGTCTTGACTTTTCTGAGGCATGCTGT
+AACTCTTCCTCCAATATCTCATGATTTTTGGTTATCCATTCTTATATAAGAGTCAAGGTT
+TGGGAAGTTGGCATGGCTTTTTTTTTTTTTTTGGCCACTATATAAACACATCATCCTATA
+ACTCTCCTTTTTGAATGAGAAGCCTAATTCAGAGCTCGTTACTGGGCAGGTATTCCCACC
+TGGCAGGGAAACCTGCCAAAGATCAAACTGCAGGCTGCAAGCCTCAGGACCACAAATGCC
+AAAATAAGGAGGTGCCAACACTCATAACAGAAACTTAGGTCATCCCTAGACAGTTTATTT
+AATTTATTTCACAAACAGTCCTCTGACTTATTTTATTTTATTTTATTTTATTTTATTTTA
+TTTTATTTTATTTTATTTATTTTGGCTGAGAATGAAGGCCAGACTGCCAATCACTTCGAG
+TAATGGAAATGGAAGGGCAATTGTTCCATATAATATGTTCTCTTTCTCTTCCTGTTTTAA
+GCCCCACATCTCACCCTTACTCTCATGTAACCCTCCAGCCAAGAGCCTGCAGCCTTTCAG
+GTTTCTAACCTTCTTACCTTCTCAACAGTCCTCTTATAGCACATTCTGGTGACTGCATTT
+CTGTTGACCTATCAACATTTCCATTTGTTTTCTCCCATAAATGTGTTGAAATCTTATATC
+TTTGTTGTTATATGTCTATTCCTCTTTGTACTTCCACACAATTATGTACATATAAAACAC
+TGTTACTTCAGAGCCCCCAGTAGAGTGAGGACATGAATGACCAGCCTCAGTCTGCTATCT
+TCACCCACAAGTCCCTTAACTGCTCTTGGAATTTATATTTAGCAGGGATTTTTTTTTCAG
+AAAAATAATATGATTAGTCTTCTTCTAAAAAAAAAGAAAAATGAATTTGTTTGATTTTGT
+TTATATTTTGCAAAACTTGATGGTTATGTTCAAGAGTTTTCAAGATAATTGAGGATTTTG
+AATCAGTTCACAAATGTGTTAAGAGTTGTCGAATTTTCATGTTGTTGGCACAGAACTGTG
+AGGAAATGAACCAATCCTAAATTAAATGTCTACTTTGCCCTGCATTTTCCTCAATTAGAT
+ATTAGGCTTAACTTGTGTACTTGGTTAAATGGTTATATATACATATATATGTGTATGTGT
+GTGTATATACCCATAAATATATATATACACACACACACACAAATTTTATTTAAAATATGG
+TCTATGGGCTACTGCATATCAATATTTGCTAACTGTCCATGACAATATAAACTTTTACCA
+GAATGTAAATCAACTAAGTTACTAAGCATACTTTGCAGTTAACATTTTTTCCCAGCAAGA
+CATTCCCAATGAAAGAAGGAGTATAATGACTCACATTTTGTCAAAAAAAGATACTGATCC
+AATCACAGACAGGTAACAGTTTTCAGATCAGCACTAGTCCTCAGTTCACATCTTGAGAAC
+ACTTGCAGACATCAGTTAGAACAGTGCCTGGCAGAGAAGGCATTGAATAAAGTGCTAGTT
+GAGTCTGACACGTGGACTTTTTGGAATAAGTTTGAGAACTATTATGATCATTTACAGATA
+CGATGCTTAATTGTGTATCTCTTTCTTAAAACAATAGGGGAAGTTTCAATCATTTCTCAC
+AGTGGAAGTTTTGTTTTCTTTCAGTTTGACAAAATCCCATAAACCACTTTGGTTTGTTTA
+ATAGAAAGCAATCATTTAAGTTGCCAATGAGATAATATCCAAAACTGTTTCAGACCTCTA
+CTTGTTGCCAACCCTTTCCTGTCTGTTCTTTCTCCCTACGAACCTTCATCCTGAGACTTC
+ATGCTAGCTGATTCTAATTAACACCCTGGGATCTGCAAATCTTTATGTGTAAATTGCTAG
+TGAGGTGGGTAGTGAATTTACTATATCAATATTTGTCTGCTATCATGAGGCCCTCCAGAA
+TTTAAAAATGATCTCTCCATCTCTACCTGCTGATGAAAGGTAAGACATTTCTGTAACACT
+ACTGAGAAGGTACTACCTCCTGAATATTCACTATTGCATAATCAGGCAATGGTCAGTCCC
+CTTCTGTTGGCCCTCAAAATTCCTTGATTCTCTTCCCAAACACTTTTACCTGAAGAGAAG
+GCCTGCCCACATTATAGCTCACTGTCTGATGCTAATCCACCCTTGGTTCTAGTTAGCTTC
+AGATCCCAACGATTATATTATAGCACTGTCCTTCAGTCTCATTCAGACCAAATTCCTGGA
+ATGGCCTAGTTTCTAAATGGTGCTTGTCTTAGACTGTTCAGGCTGCTATAACAAAATACC
+CTCAGGTAGGTAGCTTATAAACAACAGAAACTTACTTCTTACAGCTGGGGAGGCTGGCAA
+GTCCAAGATAAAGGTGCTGACAGATTCAGTGTTTGGTGAGGGCCCACATTCTGGTTCATA
+GATGATACCTTCTTACTGTCCTCACTTGACAGAGGGGGTGAGGAAGCTCTCTGACATCTG
+TTTTATAAGGGTATCAATGCCATTCATGATGGCTCCACCCTCATGATCTGATCACCTCTC
+AAAGGCCCCACTTCCTAATATCATCATTTTGGTGGTTAGGTTTCAACATATAAACTTTGC
+AGGGACACAAACTTTCAGACCCTAGCAAGGCTCTTACCATTTTTGCCTTTTACTCTGAGA
+GTAGCACCCAGTCTTTCCCAGAGATAACCTTCCCTCTGATTTCTACCACTCAGTTGATGC
+AACATTTAAGAGGCTATGTACTAAATTCCAACTTGATTAGAATCTCTAACCTTTTTCAGC
+CATGAGTGCTCTGTCTCCTTTTGAGACCTACCAGCTCTTCTTTCCTAGGATGCCATGTTG
+GTGGAGGGCATCACTTGGGGCAACTCCTAACAGAGCCAGCTCCAGTCCTGCTAAATTTCA
+ACTTGCAAGCTCCACCCTGTCCAATCCTCAGATAAAGAGCACCAAACCCACATGGGTTAT
+GTTAGTGCAAATAACCTTGTTAGTTTGTCACTTTATTCATTTTCAATTTTCCAAGTACAT
+ATAGAAACATTATTCTTTTGTATTTAATGATTACCTTGTAATGAGCAAGTCAGATTAATT
+GCTGTATTGCCATTTCAAATATGTTAGCCGTATTAGGCCTAGACCATTTCAATAGATCTG
+ACCCAGAGACTTGGTATTTTTTATCTTTTCAATCCAATTTACACACTGTTGCCATGTTAG
+CTTCTTCAGTTTGCCACATGAATCCTCATACTTGTGCTGAAGAACCTATGGTGGATCCCT
+ATGGCATAACAGATGGAGTTCAAGAACTGCTGCCTGATCATTAAGCCACATCATCAACTC
+AGCCATTGACTCCTATACCCTAAGCTGTCTTTCAGTTATTCATTTGCATGCCCTTAATTG
+TTGCCTCTAATTTTGGCATATTGCTATATCTTTCTTTTGCTTTCTACTGATTCAGTTTTT
+ATGCATCTTCTACAGCTCAGTTCAAATGCTGTCTCTTCAGAATAATCTTACTTGATAATC
+TCAGGCAAATGTTATCTTCCCTTCTTTGGAGCATTCATTTTATTTTCTGTCATTTCTACT
+CATTTGTTAGTATACTTATCTCCTTTTTTGAGTATTAGCTCCTTGAGGGTAGGTGTTACC
+CCTTTATGCATCAGTGTACCATCATAGTGGCTAACACGATCTCTTTCATGTGGATAATAC
+TCAATACCTAGTCACTGAATAAATTATTGATTGTTACAGAAGAGCAAATAAAGTAACTAT
+TATAGTGGCCACTCAATCAAGGTGATTTGTGAGAATTTAAGGAGAACCAACATCAGGAGA
+ATTTGGGCCACTCTTGATGAAGAAAACCTAATTGTGATGATACTTGAATATCCCCACTCT
+CAAGAAAATAATTTACCTAAAAGTATTGATTGGTTTACAGATACCTGCAGAAACCTTTGT
+TGTATATATGCAATAATGGTATTTGGACTAAAGAGGTAAGAAATGATGTTTTATTTGTAA
+ATCTTCAGCAAGTCTATACTTAAGAAAATTGGCCTAATAATTGATTCACTTCATGGAAAA
+TTAAATAGCCATTAAAAATTATACTTCACAGGTTGCAGTAACATGGAAAATGTTTACATA
+ATGCCAAGCAAAAAAGTAGAACAAAAATTATATATATACTATAATCTGACTGTGTTTTTT
+AAAAAATATGCATAAGAAAAGATTGAGGGAAAGAAAGAATCACCTCCAAAATGTTAACAG
+GTAAGTGTGCTGGCATAACTATGGGTGCTTTTTTCTCCATTACAGTATTTTGCATATTCC
+AAGTTTACTTTAGTGAGTTTAGTAGACTGATATTAAAAAGTGAAGAATTACAAAGGGAAG
+GAAAATGCCTAACAGAATTAACGCTAACTTATTGGTAGCTGTTGATAGATTGATTAGTCC
+ACTGACTTAGAATGATACACAGGGAGGAGTACAGGATTCTAAATTTTATTTAGATTAGTC
+ATGGATACATCTCAGTGAATAATTTGTATCTCACTGATTGTCAATCACATGTATAAAAAT
+ATTTTTGACCTATATTAAGTTTTGTGGGACATTTGAGAATTACTAATTTTTCCCCAAAAT
+TGGGTTATTCTACTTGATGCTGTAGGAAAATATGGATTAAACTCAGATACAACTTTGCAC
+AACTATCCAGAATAACACGAAGTAGAGTGGATAAGTAATGTCACTCCTTTCTAGAGAATT
+ATGCTCTATAATTTGAGAATACAAGAAAGCCTAACTTCAACCCATGCTAAGGAGGTGCAT
+TTACTCTGTTGTGTCTAGCTTTTAAATTTGCTTTCACAGATGTTGGATTACATGGTTACT
+GATGATGAATCATAGGAAAAATGAACAGCTAAACAGCCTAATGTACCTTTTTATAAAAGT
+GAAAGGAAATTAGGTTCCACTTCTGATTGTCATTTTTATTTACATTAACTTTTTCCCTTT
+CAAAGGCTTGTATTCACACAAGGATTATTGAGAGCTAAGATGTGCATGAAAGAATGATCA
+AATACAACAGAAGTGAGTGCTGAATTTTATGGTAAGAATAAGGCAGCTTTTTAATATATG
+AAAATAGTGTTTCTGCATACAATCAGCAATTTTATTTGTGGTGCTTGACATTCAGTGTTA
+ATCCACCAACTCTAAAGCTTATTAAAAATGGCAGGAGACACATTGGCAGCATAAAGCAGA
+TCAGAAATTGTCGAAAACAATGAGAGGTTTATGATCAACCATAAAATTGCACTTATTTTA
+GAAATCTGACTTTTGCATGGAATCCACAGGTGTAGAATCAATAGCCCACAAATAATGCAG
+ACAATCCCAGCAGTACATTTCAAAGATCTCAAGTTGCAGGAGGGGGAAAAGAGCCTTCAT
+TTGTTGTTTTTCCCTTTGTTCTCTTTTTATCTTGATGTGTGACACTCGCTCCTCACCGCT
+ATCTCTTGGAATTAGCAATAGAATTAACAATAAAAAAATAAATGTCAGTCTTTCTTTCTA
+AAAGAAGGAAACACATCAAAGAGACTATGAAGAGGCTGTAGGAGATCTGCAGTCGCTTTG
+TCATTTCTGAAGATGTTTGCTACAAATTCCCTTAAGCAGATGTAAAGGCTATGGGAGCTA
+TTTCTATTGTAACTTCTATATCAAATTCATCTAGGAGCCACTCCTAAACTCTAATTCCGT
+AATTATCCAGGTGCCATGGGAAAATGAAAACTACTCAATGGTGTAGAAGTGGCTGAAGGT
+ATGGGAGGATCATCTAATTCAGCGTGGCATTTTTGGTCTGCTACTTGCTAAATGAGTAAG
+ATCTGAGGCCCTCTTTCATATTTCTCAGTAACAACTCTATGCTTTGTAGCATGTCTGACA
+GACAAGTCATTTCACTCCTGCCACCAATGATGAGCTATCCTAGTGATGCCTAAACCTTCT
+GCTGAAGAAATAGGAACCATGCAAGGAAAAATTAGTAAACTGAAGCTGACAGGATCTTGT
+AGAGAGTACCCATTAATGAACGCCGTGGAGGATTGCATGCTTACCATTCATTTTCTTTCT
+GCAATTTATATCCGATTTTCTACAGATTATGCAGAGGCATTATATGAATATTTGTTATAG
+CTACACATTTAGAGAAGCAAATAGAATTATTTAATAAATGGGTGAAAGTGAGAAAAGAGA
+AATAATTCAGTTCTCTTTTGCAATTCACAAAGTCACTTCCTTAGGGTGTATACTCCAACA
+AAGTTAAGTGCCTTTTATGCTATTTGTCTGCTGGTAGTAAGTTTATTTACATAAAAGGGC
+TTACAAATAAATATTAATTCCTGGTTGTTGGTGTGATTTATTACAATGTCCATAATTTCC
+TTTATTCCAGTTCTAAAGATTTTGCCAAGAAAAGTATAAATCTCATCATCCAAATTTCAA
+AAGAATTAATATATTTTTAGGCCAACAAAGATTTAGCATATTCAAATAATAACACTAAGC
+ACTGTATCCTTCACACATCTGTACAGGGTGTTTATAGATTTATAAAAACTTTGTAAATCA
+TGTGCAAAATTGTATAGCCATTTACAGCTGCATTTGGTTTTCTGAGGCATTTTGAAGGCT
+CATTTTTCTTTCATATGTAGTATACCTATTGATATAAAGGAATAATAGATGTATTTATTT
+ATAAGAAGAAGAATAGGGTGTTCTAGCTGTGGAGGCTACAGACCAAAAAATTGTGCATAG
+TGTATATATGGCTTTACATAAAGCATTATAATAAATTAGTTACTGTATTTTAAAATATTT
+CCTCCCTCTCAACCAATAAAAAAAAAGGCGATGATAAAACAGTATTTAAATAATTGGCAT
+AAAGTGTAACCAGTTCATCACTACTTTGTTGATTAGGTGTAACACAGAATACCGGTTACA
+TGGCCCTTGGTTAACTACTACATATTTTTTGGAGCGTTAGCCTTCAAAGACTTTCCACTG
+CTTGGCATGCATGCCGGAAATGTAGTCAAACTCATTTAAAGCATAGTGCAGTGGCATGTG
+CCTGTAGTCCCGACTACTCAGGAGACTGAGGCGGAAGGATTTCTCGAGCCCAGGAGTTTG
+AGGCCAGCCTGGGCAATGTAGTGAGACCTTGGTCTCTATAAAACAAACAAAACTCTTAAA
+TTTAGAGGGTTGATGGTAGGGGAAAAGGTTGAAGATGGACATTTGCAATACATTTTGAAG
+ACTTTGAATGTGAAGATAGGGAGTTTGACTTTTATTCTCTAGGTGGGAAAGTAATGGTTA
+GGAGCAGAGATTTACAGTTCACTAAACACTTTATTTGAATTCCAACTTTGCCATTAGTTG
+AGCTCTATGACCTGTGGCACTCTCAGTTGTAAAATGGGTACAATACTCCTTTTTTAGATT
+AGGATGAGGACAAGGAGGGTATATAATATAAGGTAATATAAGATAAAGATTGCATACTGT
+CTGGCACTTATGAAAGCTTAACAAATGACAGCTATCACTATTGGAACCACCTGGGAGAAT
+TTTGAGCATGCAAATACATAATCGCACCTATCATTTAGGAAGATTACTCTGACCACAGCA
+TGAAGGACAGAGTGAGTGAAGCCTAAAGGAAGAAAGAATAGAATTATAAAGATCATTACA
+ATTATCCAAGCAAATATTATTTAAAAGCCTGAAGTAGGGTACAGAAGGATAAATAAATGG
+CATCATAAAAGAATAGCATCAACAGGGTGGGATAACTGATATGCACATGAGGTAAAAGCA
+AGAGAAAAAATGATTTCAAAAATGTGAACATAAGGGTCTAGGAGGATGTTAACTCAAACT
+TGGAAACACAGTGAAATGATAAAATAGGGTTTGGAGTTTCCATGGGACATTCAGACTGGG
+ATGTCTGGCTGGACCACTGAAAATGAGGACCTGAAGTATAATGAAAAGTCTGGCTTTGGA
+GCCTGTATGTTTGAGAGGCATTTGCATTGAAGTACAAACGGAAGCCAAGAAATATATAAC
+ATGAATATTGTGAAATAGTAAGGGGAAAGAGAAAAGGTCTAAAATCGCACCACTGAGAAA
+TTGCAACATTTATGATGGAGCAGGAAGATAATCAAATAGAGGTGTTCTAAGAGTTGTTGA
+AAACATTTCAAGATAGCAAGAGAAAAGGGAGTAAGGAAAGGTGGTATAGTATGAAGCCAA
+ATAATTTGCAATTAAATCATCTATATCCTTAGAAACTTCAGTTTTTATTGCAAAGGATTG
+ACAAATGAGTGGGGGTTAAGAGGAAACAAGTATAAAATACTGCTCTGAGAAATTTGGTAG
+TTAATGGAAGTCAAGAAATGTTTATATTTTGAGAAGGTTTAATTTATGTATTTTGTTCAA
+AGGTTACATATTCAATCTCATTGGATGAAAGTTGAAGTCTTTTCAGAATCAAGGTTCAAT
+GATTGTCTTTGTTTCCCTTCTTTCTAGTTTCTCAGTTTCATAGATAAAGGTCAAGATAAG
+TTTTTTATACACACAAAGTATACACACAAGAAACCTCGCCTTAATAAAGTATGACTTTCT
+CTAGTCAGTTGTCTCTTCCATTGACCTCATGATTATTTCAGAATCTACATATTCCTCCTA
+ACTCCTCCTCCAGCTTCTCTTTATTCTTGTCAGTCTACTTCAGTGAGAAACACAGACCAT
+CAGAAGTGCTGATTCTTTCAACTTTCCACCATCAAATCTAAAATTCATACGTGCTCTGAA
+TATCCTGGTTTTTACTTCTCTCTTTTTACAACGGTCTGGGCTGATCCACTCACCTGCTAT
+GCTGGATTTCTCTCCTCTGTCTTCATCGGGAACCTTGTGCTATTAGTTATTACCTCATCC
+CCATGTATATGCAGCTTCAATTTGATGTCTTCCTGTCAGTCATCAAACAAGCTCAAATCT
+CAACCAAATATTTATAAAGTCCTCACTTTACTACCTCTCTCCAGCTTCTTTTATAAAGAA
+ATTGATGTTAATTTCAAAGCTTCATAAAGCTTGGCCAATCTTTAACAGACAGATACTTGC
+CTTGCCTCCTAGCTTTGCAAGTTTCTCTGCTTGGAATGTCATTCCCACCTCTCAACTGCC
+CTCCCCACCCCAGGGTTTTCTATACTTATGTTGTCATTCTCAACTTAAATATCACTTCAT
+TATAACAGTCTTTCTTCAACCCTAGCCCAGGCACTTTTCCTTATTCTAGTCCTTCTAGTC
+ACCTCTTGTCTTTCTTTCCTAAGAGACTGTAAATTCCACAAAGAAGAGATAACGTGTCTT
+GTTCATTCTTATGTGGTGTATACTGCATACAGCCTGGCATAGAGTAAGCCCTCATTAAAT
+TTTTGTTGAGTGTTCCCTGCAGTTTCTCATTAATACATTCCCTAGCACATTTATTATAAT
+GTAATTTACCTAAAGAATTGATTTACATTCAGTTGATTTTTATATTAATTGATTTTTATA
+CATTGAATTTTGCAGTAAACCAAGGAATATTTTCATATGAAATCATATTTTCCCACTAAG
+AACAATTATATTTTCAAATATGTTTCCACTGAAAGAGTATTGACCTCAACATATGAAAAA
+ACCATCCTTGACATTTCTGTATTTATTTCAACAAGTATTATTTCTCTGCCATATGTATTT
+AATTTTTCAGTTTGTGCATTTAGTTCTCCTGTACCACGAATAACTTAGTCAACCAGACAC
+ATAATGCATACATATTATGTGTCCTGTTGAATATTATGTGTCTGGTTGACTAAGCTATTT
+GTGTTATAGGAGATACCTATACCACTTAAGGGTATACATACTGAAATATCAAATAGAATT
+ATCTCACAATTCATTGAGTGTTTTAACTTACTCATGGCTTGAGAGCCTCAATGACCCTGC
+CTTCAAGCCAAGTTTATTTTAGCAGAGCAGTACATGTAGAAGAGTGAAACGAAGTACTAG
+AAAAAAAGAGTATGGAGATAGAAAGGTTCCTGAAGTGACAGCTGAAAGACGTGGACCCTG
+ACCCAAACACAGTCACTGATTAGCTGTGTGACCTTGAATAAGCCATTTTTTTTTAAATCT
+GCTTCATTTGCAAAATTAGTGTAAATAATTTATACCTAATTTTTAAGAGGATAAACTTGC
+CTTAAAAGTGTATTATATTTGTTAAGCATTGTGAGGGGTACTGGAATTCAGGCACAATCC
+TTATACACAAATATGTTAACTTCTTCATATGGACACAAACCAGGAAGGTCTAAAATTGAA
+TGAAAATATGCTGTTGTATTTGAGGTGATTAAGTAGCTAATGAACAGAAGAGACCATCCG
+TGCTATAACATATAAAGCAAGTAAGATTTCTTGTTAAATGGTAGGACCTCTTTCCTGTTA
+ATACAATAATAATAAGATTGAGGGAAAACAGCATATAATTACATGCTTGCATGTAAAACC
+CACTCATGTATATATATTGAATAAAAAAAGGAAAGACCAGATGGGTTACTCAATGAATTA
+GATTGTTTAAATATTGGTTACACATGTGGAGATATTTTAAAGTGCATATATATATATTAT
+ATATATATATATATATATACACACACACATACATACACACGCATATATATGCATAGATAA
+ATATAGTTGACTCTTGAACAACACACATTTAAACTGTGTGGGTCTACTTATACACAGATT
+TTTTTCTACCTCTGCCACCTCTGAGACAGCAAGACCAACCCATCCTTTGCCTCCCCCTCC
+TCAGCCTACTCAGTGTGAAGACGACAAGGATGAAGACCTTTATGATGATCCATGTCTGCT
+TAATGAATAGTAAATATGTGTTCTCTTCTTTATGATTTTCTTAACATTTTCTTTTCTCTG
+GCTTACTTTATTGTAAGAATATAGTATATAATACATATAACATAGAAAATATGTGTAACC
+AATTCTTTATTTTATCAGTAAGTCTTTTGGTCAACAATAGGCTATTACTAGTTTAGTTTT
+GGGGAAGTCAAAAGTTAGGTGTGAGGTTCTGACTGTGCCAGGGGCTAGCACCCCTAACCC
+ATGTGTCGTTCAAGGATCAACTGTACATGTACATATGTATATGTAAATATATGCCTAGAC
+AAATATGTATGTGTGTACGTGTGTGTGTTTTTCATAAATGTATAAGGTTAGCATTTCACA
+TAAAAGGAAAAATAAATAATTCAAAAAATATTGCTGATTTATCAACTGCTTGAAATATAG
+TAGAAATGTAGAAATTTTATATTATACCCTACCTCAAAATATGTTTCAAATGAATAAAAG
+ATTAAATGATGCATTATATAAACTTAAAAGAAAATACAAGTGAATAGTTATATTTAGTTG
+GATGTGAATACATTTTCTAAATTCTATCTAAAACCAAAGCTAGGATCCAGAAAGGAAAAC
+AGTTTTTAGACATGACCTTATTAAAATTTAAACTCTGTTACATCAAAAACATTCATAAGA
+AATATTCAAATGACAAACTAGAGACATTTTGCAATGTATATGACAGAGTTAATAATCTTA
+ATAAAAGAACTCTTTCAAATTAACAATTATTAAGACAGAGACTTGTAACCAGAAGATTTT
+TTTTTTTAAGTAAAGGCAAAGGGCTTAAATAAGAAATTTACAAAGAGAAGCGAGGAAGGC
+AATGGGTTGATAAACATAAAAAAACTGTTCCACTACATTAGTTCTTAAAATGCAGATAAA
+AACAAGATGCTTCCTGTTGATAAGGGTGTGAAGAAATGGTCACTCACATTCCCTGCTAGT
+GGGAATATAAGTGTGACCTTTCTAGCAGACAGTTTAGAAATACCAGTGTTGCCAGTGGCA
+AATCTGTGTGGGTCTGCGGCAACCTCAATTCTCGCGTCCTCAGATGAAAATTCGACTGAG
+GGGCATAAGGCAGGCAGAAGGAGTGATGGAGGCAAGTTTTAGATCAGGAGTGAACATTTA
+TTAAAAAGCTTTAGAGCAGGAAATGTTACAGTAGGTAGCTCGTCAGACATGAGCACAACA
+GGAGAGGGTTTCCCCCGCCCTATCCCACACACCAGCAGTGTCAGGCGATCCTCACGTGAT
+GGTCAGGCAGTTGTTAAGCGGTCTCTCTGAAATAATAATTGGTCACTGCCAGCACCAGGA
+AAAGGCAGTCTCCCCCAAAATAGAAGCATCTGAAGCTGGTGATCAACACTTTCCCAATAA
+GATCTCGGGAGATGGGCAGATGGGCTCACACATGCTCACTAAGAGGCAAAATGGCGGAGT
+TTAAATGGTATATGACCTCCTAGGGTCATTAAGTTGGTAAGGGAAGAATGCCTCTGTAAA
+CACACTGCACATGCTCACCTCTCAAGTGCTAGCAGGCCACTGTGCATACGGACAGCCCAC
+CCCAGGGAAGAATCAAGGGAAATGGGATGCAAGACCCTGCAAGTATGCCTACATATAGAA
+CCCCAAGTCAAAAGGTCAAACTGTGCACTTGTCTTTCAAGTTACCCCCGTGGCCTACTTC
+CAAGTGTAATTTCCTTCCTTTTGTTCGTGCTCTAAAACTTTTTAATAAACTTCCACTCCT
+GCTCTAAAACTTGCCTTCATCTCTCCTTCCGCCTTATGCCCTTCAGATGAATTCTTTCTT
+CTAAGGAAGCAAGAATTGAGGTTGCTGCAAACTCATACAGATTCACTGCTGATAACACTA
+TAAGTATTAACAGCTTTTAAAATGTGTGTACCCATTGATCCAACAATTTTATCTTTAGGA
+ATTTAAGAAATGATCAAAAATGTAACCAAAAATAAGTGTACAAATATGATCACTTAGGGG
+TTATTTACAATAAGGAAAAATGAGAAATGGCTACCTAAGCATTTTGGCCAAGGTAGATTT
+AAAAAGTATGAAGAAATTTTTATAATCTTTTGTTAAAAGCAACTCTGTAGCATTCATCAA
+GAATGATATTTCTTAAATATTTATACCCTTTGACATATTGATTCATATTCTAGGAATTTT
+TCCTAAGGAAGCAATTGGAAAAACAGATAAGCTAAATTCATGAAGGCACCCATTGCAACA
+TTATAGCAGTCTATCATCCATTGGATTATGAGCATTGGGTAAACCAATAATACAGCCTTA
+AAATTGGAAAGTATGTGCCTATTAAAAATGTTGTTTATACAATGTTCCCAATGTCTTGGA
+AATTTACATATGTGGAACATTAGAGTAAGAAAAGAGACTGTTCCTGGGTCCAAACCAGCA
+CTCTGTCACCATCTATTCTGCCTTCTCTAAGCTCTAATTTCTTAATATATAAAGTGGGGG
+TATAATTGTTCAATGCTTATAGGGATTTTGTGATGTTGTAAGGATTAAATGAGATAATGA
+ACATAAAGTACTTACCAGAGGCACAGAGCACTCAATAAAAATTAACTATTTTTTAATGAC
+CATATAAGAGTCTATAAAAGGATGGCTATAACTGAATATAGAGTGAAATAATTTACTGCA
+GCATTAAAAGTGGTTATCTTGGAATGGTGCACTTATAAGTGATTTTTTTTCTTGTGTATA
+TTTTCCAGATTTCTTTACTTTCATGATTTTTTAAGTATATTGGTTTTGTTTTTTATTTTG
+TTTCCAAGTGGAAGATAGATAAAGGATTCTGAAAAGAAAGAGTAAATCAGACAGGCAGCA
+GCAGTAGCCAGGAGCTGGACAACCAGGGCAGAGCCTCTGTCAGCCAGCACCATCTGCCAC
+ATAGCAAGTAGGCAGCATCCTGGACGAGGAGGTGTCTCCTAGTTGGCAGAGCAGTGGTTC
+TTCAGTCGTGGTGTGTATCCAACCAACAATGGAGCCTGAGAACAACAGGGATGCCAGGGG
+CCCAAGTCCAGAGCTTTTAATTTGATAAGACTGAGGTGAGATATAAGTGCTTGAATTTTT
+AATAAAGACTCCACCTGTGATTCTAACTCATACCAAAATTTGAGAATCCCTAGGCTACAG
+CATGGTATGAATAAGGCCAAAGTTCCATGTTGCACCCCCGAGGGAGTCCCATAGTTAGCC
+GCTTTGTGTGCCTGCAGGCTGCATGCCTGTTCATTGCCATATGTCTAACCAAGCCTGGGC
+CAGTTCAGAGCATGAATAGAAAGGAGCAAATTACCTCCTTCCTTTTTTCCTTTCCACTTC
+CCTGCCCCTCCACTACTAAACCTATAATCCGAAACATATATCCTGTTATTAGTGAATCGG
+TAATAGCACCTTCACTAGACAGTAAGGGGGTATATTTTTAAAAGAAATAGACCTAGACAG
+CTAAATATGGTAGTTGATGAAGATCAGACAAATCAGGCAATCTAAAAAAGTGGTCAATTT
+GGTGAGATTCATGTTTAAGAGGGCAGAGTAGCTTTGCTTTACAGAGATTAGTGAGAGTTT
+GTAGTTCTTTAGTGTTCATCTGGAATCCCCTAGCATTTTCCTCATACTTTTGCTGCTATC
+ATCTATCTGCCATCTTGTGACATTACATTAAAATATAATGAGTTCTAGGCCTGAGTTCAT
+CTGAAGTTCAGGGTGTTGCAACATATAAAATGAGCTGACGCCATGGGAGTCAGAAGTGTT
+TTCATCCAATACAATATCAACCTAAATGCACTCAGTAAGTGAAATCTGCAACACTCAGAC
+ATCTGATTTTTACTTGCCCTTTTGCAAATTCCATTTATGTTTGCTTTTGAAAATAACTTT
+CAATTAAAATCATCCCATGGATTTTACACTGTGTTCAGTTTCTGATATCAGAAGGTGGTT
+GTGTAATTACATTAGGGTTGGTTGGGATGTGCAGAAGAATCACTTGTGCTCTTGCCTTTT
+TAAAGTGGAGCCCAGTGGAGCAAATTATATCACTTGAATATTCCTGTAGGTCTCACCCAA
+CTTTGCTTCTTTTCTTGTGGTTCCCTTTAGATGTGATTGTTTTAAGCGTCATTACCTATA
+CCTTTTTGCTCATTCATTGTGGATATATCCATTTTCACTTTGCTTCATATTAACAAATCC
+TCTTGCTTCTATGGTGGATTAAATAAGCCAGCTTCTTTCAAGGGTTGGAAACATCAAATA
+ACCTTGCTGTTTGTCACTAGTTTCCCTGTGCCATAATGAAGCTGCATTTCATGGCTTATG
+CAATTGACACCCAAAGAGAACAATGGGTTTGTAGTGTAAGCATGAAGAAAACAGTTCCTA
+ATATCTGCTGGACTTAGGTCCGGTCCCCTCTTCTTTGAATTCGAGTTATGGCAACCTGTT
+TTTTCATTTTTAAAATGAAGATGATAGTATGAATTTTGCAGGATTATTTATACATTAATA
+ACAATGTACATAGAGAACCAGGGATATAGTAGGCATTTAATAAATTGTAGCTATTGTTAT
+GAATGCATAGAAAGTATATATATATATACACATACATATATATAAATTATGCAAAGCAGA
+AAAAACTAGCTAAAGTAAATGATGACAGAATCAAGAATCAAAACTGTGTTTCAAGTAGTA
+TTACACTTAACAAAAGCAGGCTGCTAACTGCCTAATTCAGTGGGTATTTTAATATCTTTG
+TGCACTATAATTTACTGCCATATTTGTCCCTGTTGACCACTTTCAGTCTCTTGTAACTTC
+ATATGCCCTTGACCCATTCTTTCCTTATTTTCTTCTAACCTCTTTGGCTCATCCGTCTTT
+GTCTCTTTTAAATAAGTGGTTTCTGCCTCAGTTGATCCTCTTAATGATGGTATTACTCAG
+GTTTCATCCTCAACCTTCTGATCTTTCCATTTCATGTAGCCTTTCACGGATTTGACTAAT
+GATTCACTGGTAAACATCAGACTCACATTTACTGACTGTTACCTATCAATCCTGCACCAA
+TATTCCAAAAGGGAACTTACTGAATTTTCATATGCCTTCAATTAATTCTCCACCTGGATG
+AATGATATCAGTATTTACACAGATACACAAACCAGAAATCTAGACTTTTCAGTGGAAGGA
+ATCATAGGTCAACATCTTACTCAGGACCTAGAGGACAAGTTTTAAGAATAGCTGCTTCAA
+CATATGGAACATAACAACCAAGTACAATGTATGCACATTGCATGAAACCTGATTCGACAA
+TCTAACTGGAAAAAGACAGTTTTTAATCACTAAGAGAAATTTAAATAGGATTATGCATTG
+TGGAATATTGGGGATTATTTTTGATTTTAATTAGATGTGATAATATCATTCCAGTTATAT
+ATACATATAATATAAATATATACTACACATAATTATAAATATATGAAATCGATGTTATTT
+ATATGAATATATATTATTTCTATGAATATATGAAATATATATTATTTACATTTATATATA
+ACATATATTTATACATTATATATACTAATATACTATTACATATTAATATAATTCCAGTTA
+TATATAATATTCCAATTATATATGTATCATTCCAGTTATATATGTTATGTAATATAAAAT
+ATATATTAGACATCTATTATATATACATATAACTAAAAGATAATAACTAAGGATGATTAT
+AAAAAGATAATCAGAGTACTTACCCTACAGGTTCCTTTTAAGACTTTACATGTCTTACTT
+ATTTCAGTTTATTTCAGTACTTACACTGTGTTCAGTTTTTGTTATCAGAAGGTGATTGTG
+TAATTACATTAGGGTTGGTTGGGATGCTCAGAAGAATCATTTTGCTGTTGCCTTTTTAAA
+GTGGAGCCCAGTGGAGCAAGTACTATCTGGTAAGTACTCTGGTTATCTTTACAGATGAGG
+ACACACACACACACACACACACACACACAAACACACACATATATATATATAACATCATAT
+ATATATATAACATCATATATATAACATCATATAACATCATATATATATAACATCATATAT
+ATATACCATCATATATATATATATATATATATATATATATGCGCACACACACACACACAC
+AGCAGTTAAGGATGCATGTTGTAAATTGAAGATTGAAGAACCTGATGTATTCTAGCAACA
+AATAAATTGAAAAGATAAAGAAAAAACAGAGGCAGTGGTGATAGAAGACACAAAATGAGC
+AAAATAGTGGTAACTGTGAAAGTTGGGTCATAGGTGCATAGTAATTCACTATATGATTCT
+ACTTTTAGGTATGTTTGAAAATTTTCTATTAGACATCTAACAAATGATATTTATGGGCAC
+CCCACTCCAGTATCAAGATCACCAGGAGTGGATCCCTGGAATCTGCATTCTTAAACAGTT
+CCCCAGGTGATTCTTATGTGCTCTATGATTTAAGAACCACTGTTGAGATTTAAGATGTCA
+GGATCATTTCTGTAATAAATTTGTCTCTCCCCAAACAACAATTGCTGCTGTTGGAGATGT
+CCAAGAAAAATCTTAACTTCAGGGATGAAAATATCAACACATCAATCTCAAAGATGAAAA
+ACACTAGCAGGAATTCTGCCACACAGCAGAGCCCAGTTACATTGTGGGGACATAAATCTG
+ATCTATTTCATGAAATAGAAGTCACGTTTTTAGAAATTACCTACTTTTTATTCCTAATGC
+AATAAAAGATGACATTGTCTCTATTGAGCAAAAGCAGACCTGGATAAGAAGAGCATGCTA
+CATAATGAAAATGACAATAACTGAAATAAAAGTCTCATTTGAAAGTAGTAAAAAGCAGAC
+CTGACATTGCAGATAATCAAATCAGCCATACCCAGAATACTGAGAAAATGAAATCATGGA
+TTTTAAAAATGACTCAAAATATAATTGGCATAGAACTCAGTCATGAAGATAAAACCTATA
+GACTCAACAAATGGATCAAAATTAATCATTAAAGTTATAACAAAATGTATTTCTGAATTC
+TGGGGATAAAAAGACCCCAAAATATTTGAGTTTATTATATCTCAAGTAATGCTAGTAGTC
+AGGGTAATGACACCAACTGTATCTTGTTATAATTTTTAAATTATTGGAGATAGTGATGAT
+GAATTCCATGTCTCAGAGCAGGAAAGTCACTTTACTTCGACAGGAGTAAAAGTTACCTTT
+TTTCGAAGTTCTCATCTGCACTATCATAGACCTTAAGACAACGAAGCAACTCTAGTATTT
+CTGGGGTGAGGACAAGGAAATACTGAGTTGTTATTCATATAAAAAGAAATCATATGATAG
+GTAACATAGCAGAGAATATGCCATCCAAGAAGCTGTTTTGCCAAAGTTATTCACACATAC
+AGTTAAAGTCACTGAAGGAGAAATCAAGAAAAGGGTCTTACATCTTTTGACTCTTATTTT
+ATGATAATATTCTATTGCATCAATCCTAAATTTAACTTTTCCTCCCGCTTATTTTGTCAT
+CACTGAAGTCAGGATGCAATCAATAGTGTCCTACAGTTGAACTTTGACAGGTGGCAGTTG
+TGACATAGTTGTCATTGCCTGCACATGCACACATCTGGCTGCAGCTCCTGTTGATGTGAC
+TGAACAAGGGCAACCCCTTGATGCCTCAAATGAACCATTTCAGCATGATTGGAGAAAGGA
+ATATGAATTGTGATTCTTGCCTGAAAACCTTCTACTGGCATCCTCTAGGAAGATCAAGAA
+AATATAAGCACCAAACTTACAAAATGGTGTTAGCAGCTTGGGAGAAAAACCCTGCAGATG
+GTAAAAAGCACTTTGTGAAGAATGTTGCTTTGGACTATGGGTACATATGGGTAGTGTTGC
+CTTGGGTTATGGGTACATTATGCTATTCTCTCTGTTATTCTTGGAAAGTTTTTGAAATTA
+AAAGTCTTTTTAAAAATCAGAAGAAGAAGAAAGCAGGGAGAAAGCAAAAGGAGATAATGC
+ATTCCTAATGCTCCTGATTGTCCAGATGATATTGAATAGAAAAGCACTGAGATGGACATG
+TGGACAACTCAAAGTTGCAAAGAGATACAGCAAAGTCAGTCTAACCAACTAAATATATAT
+GTTTCTTTTAATATATGAACAAGAGTGGTGTCTGATGCAAATCTGTACTTAGGTCATGTA
+CTTAGGTCTGTACTTAAAAATCAAGTATAAAATAAAAATTGTAATAACAAAGCATTATGT
+CATAGTTTAATTTGAAGCGTTTTTTTTCTTCCTTCGTAGCACATACAGTGGTACTTCTCA
+AAATCAATGGTGTAGTGGATTTTATGAACTATAGAAATAACTATTATTTTTTAGGCACTT
+GCTATCTGGTCACAGTTTTAAGGACTTTACGTATCTTATTTATTTCTTAAATGGACCCTG
+TAGGGTAAGTACTCTGACTATCTTTACAGATGAGGAGATTGAAACACGAGAAGCTTAAGT
+AATGTGTCCAGTATCTCACAGCTAGTAAGCAGCAGAGCCAACATTCAAATCCAGACAGTC
+TGACACCAGTGTCCAAGCCTGTCACTACTATATCAGTGCCTCAGAATGACTCTAGACTGG
+GGGCATCATTGTGATCGCTTTATGAATGTACAGATAAGCAACTAAGGCCAGGAGAAGTTA
+AGCAGCCTGACAAGAAGTGTGCGGTATAGTGGATAGACTGTAATCTAATCTTGTTCTATG
+TATACACACATACACACACACACACAGACACACACACTTCCCATTATTGCCACCATTGGA
+AGCAAAATTGAAGAAAACAGATACAGTACATTTTAAAAGAGAGATTGTTGGCTGTTGGTT
+TATGTTATTTAATCATAACAACAGTGCTTCATGGCCGTTGCCATTTTCCTTTGTGTAACA
+GCTGTAGAAATGAATTCTATAGAGCACAAGAAACTTGTGGCCATTTCCAGAACTCTTCTA
+TAGCAAAACAAGAATGCGGACCGAGGCATATTTGCCCCTAAAGCCCCATCATCTTTGATT
+TTTCAAAAATAATTAAACGCACGTACTGACGCTGAAAGGAAGAGTGTTGCTAAGCAGAGG
+TTGCACACTGGCAGCTTGCAGTTTGAATTTTGCCTATAGATGTGGTTGGCTCGTCACATG
+CCACGTTTTCTTTAAAAATCATGTTAATTTTTAAATACTGAGAGGTCACCTAAAATCTGG
+ATTTTTGCAGCTTCTCTTGAAAAATGAGAGAATTTGGCAATATTACATCTGAATCCCTGC
+ATGACAGTAACAGCTGGAGCTGAGTAGCCATTGCTTCCCTAATCTAGTTCCCCAGTTCAC
+CTCTGCGCCAACACTCAATTATTCTTTTACACAGGTTGACTCTGCCTGCCTGGCTTTTAG
+TTGGTGACCTCACATCTAAATGGCTATTATAATTAAGACAGCTATTTACTTCAAAACAAT
+ACGCTTTGACAGTTGCAAGCAAGTATAAAAATTTGTAAGTTAGAAGGAGCAGTGAGATCT
+GTTTTGTGATATCCAGAATTATATGTGGTAGTCCTTTCACAGAGAATTCAGTTCAAGCAA
+GTGATTCATCTCTTCTTTTTTAAAGTTGATTGTAGTATTTATGTCTCCAGAATTTTAAAA
+AATTTACATTTTACTTTCACATTTTAAGATCCTGAATACAGAGTTAATGTTAACATTTTA
+AGACTTAGTAACTAATTACAATTGGATACTTAAATGTTAATAATATTCACGAGAATCCAG
+ATTATATGTTTAAAATGTATGTCAGCAAACTTATTTCGAGAGAATTTTAAGGGCTGTGGA
+GAAAAGAGATTTATAAATTCAAATAATTGCAGTGTCTGAATAGATTCTTTCCTTTTTTCT
+TTTTTTCTACCTAAAAGCTTATGACTTTTTGACATCAGTACTTTATTTTACTTAAAAAAT
+TCTATATCTGACCCTAAGTAGTTATCAATATTAGAAAAAAAAGTAATGCTGATTTCTATA
+CAAAAGACTTATCTATGAACAAATGATTAGTATATTGCTTTAAAAAATTTAATAACAATA
+ACAATCCTATGTAATGTTTAGATTTATTTTGATTATTAATTTGAAGGGGCATACATTTAC
+ATTATCTTTAAAAGACTTCATATGCTATTGTTCAAGTTGATACTGGTACTTACCACTAAC
+AGTTCACAGTGGCTAAGAGTGGTACTATAGGAGGCTAAAATTATTCCTGGACAAACACAG
+AAAGAAACACAAACAGAGGAGGAATGTGGAACAGCCTCCAAGATAGACTAAAGTTACACT
+GTGATAGGGAATATCCACCTAAAACATGATCTCCTCCTCCTCCTGGCTGACTTCAAACCC
+ATCTAATGTGTACTTCATCAGTAGAATGTAGGGAACATGCACCCTCAATATGTTTACATT
+TATTTATATAAAAATTCAATAAATTTTCCACTGCAGTAATGTATGTCATACATTATAAAG
+CATATCCTAATAAGAAATTTTAAAGGATGAGATAACAAAAGTAGAAATAGATGTTCCAGT
+TTTTTCCTCAACTCCCATAATGGACTACTTTGTTCCTTCTTCTTCATTGTGATCATCCCA
+GTTCTTTTCCAAATTCTATTCTACGCAACACAAGTTCAACGTCATTTTAATAAGAATTCC
+ATGAGAAAGAGTTTCATTTTCAAGTAAGTTTGGGAAATATTAGGTTAAAATTAGATAGGT
+TTTCTTGTTGTGTGACTTCTCATCTTTAATACAGAATCCTGTTGTGAATCTTTATGAGGG
+AGAGCGTCTATATGGCTAATACTCCTCCAAGATCTCTGGGAAATCCTGCTGTGTTCAAGT
+TTTCTGAAAATCATCTTTGCTTGCTGTTTGCCAGCTCTTTCCATAGGGTCTCCACTTAAT
+CCCAGGAAGATCCTGGTAAACATTTCCAACCTCTTTATATTACAAACCTTTCATCTCACT
+AAACTTTCCCTTATTTCCTAGGACCAACGTCCACCCCTTTGTACTCAGAACCTAAGATCT
+TTTTGGATAAGCCCTACTCAGGTCTTAGCTTTTGCCCTTCTCTTGTCCATGTACGTGGAG
+TACCATGGCCTTTCACAAAACTTGCTAGCATAGCTTCACTACAGTTTCTAGGATGAATCC
+TGGCTTTGGGTCAAAGAGAATTAAGATAGGTCTGCCCCATAATTTGGGACTCATCACAAA
+TTCACTCTTCCTGCTTGATCTTGATCATGTACAGGAACACTTATTCTGATAACCTTCTAG
+TTCATAGGACCCAGTCCCCACTTTGTTCTCCATTGATAACCAGGTTACCGCTCACCTGCT
+TGGCACCTGTCCATTTCAAGAAAAATATTATTATTATTATAAATACTATCATTGTTTTAG
+ACAAAAGCAAAACTTGGGCCTGTTTTACAATTCAATAAAATCAAACATTTGTGTTTGATT
+TGAGGGTCAAAGATGTACATTTTTTTTCAGCTTTAGTATTTTTTTAAAGTATTGCTCAGT
+AGTGAGTCTTAATATATGTCAGAATAGTACAGTTGAAAAATAATATTGACCCACTTTAGT
+ATTATGAATGTGAATCCTCATAATTATCTTCTTTTGTTTTTGTTTTCTACCTTTTTTATG
+ACATCAACATACCAGAATGAACAGAGGCAGTCTTTCTTGGAGAAATATTTCTTTTTAGAG
+GCAAGACCACAGATGACTTACAGACATATCCCTTACTTTTCTAAGCTAGCTTGGTATTTT
+GTTTTGTTTTATATTTCTTTTGCTACAATAGTAAAATATGGTTTGGCCATCAGATGCTAA
+TAAATTATGGCACTTAAAATGTGGCAACATTTGTTTTAAAGCTTAGGCTATTCGCCACTC
+AATACGTAGTGTAAATATTTCCCCCTACCTTCCTACCCTGTAGGTTCATGAGCCATCAAA
+TACTGTAGTAAAACAATACTGATCCTGCAGCAAGATATAAAAGAAGGCTAGCAATAAGGA
+CAATGTGATTTTATACTTTAATATCTAAGATTAGATCCTAAGTCCAATATAAAATAATCT
+CATATTTAAAATTCAATATCTTCTGACTTCCCAGTTCTGAAATCACTTGAGTAGACCAGT
+GCAATGCATTCAGGACAAGCAGGTTTTTTGCTGATATGGTCCTGAACTAATACTGAGGAA
+AATTTGAAATTGCCTAAAATCAATCCTTATATTGGTCTCTGTTAGTGAGAGTTAACCACA
+GCAGATTAATGAGATTAGAAAGTGAGGAATAAAAGAGACATTTATCCAATAATCTTAGCC
+ATAGAGCATACTGACTACTAACTAAAAAGATTTATCCGACAAGTAAGAGTTTTTTTTTAA
+TAGGAATCTATCCTGTGTTTCAAAAATTACAATGCAGATGCTAACACCTTAGTTCTACAC
+TTAGCCCTTGTTTCATGAATAGATTTATCTTTTCCTTTTTCACTACATTTCTTTGCACTC
+TGTCATCAAACATTGATAAGTCTTAAAAGTACATTACTAGATTCTCTTCTCCACTTAAAC
+TACTATCCCATTTTCCCTGCCTTCATTTTAACACTTCTCTAATGAGTGTTTCTTTTTTTG
+TTTGTCCTGTGTTTGTTTTGAGATGGAGTCTTGCTCTGTCGCCAAGGTGTAATGCAGTGG
+AACGATCTCGGCTCACTGCAACCTCCGCCTCCCAGGTTCAAGTGATTCCCCTGCCTCAGT
+CTCCGGAGTAGCTGGGACTACAGGCGCACGCCACCACACCTGGCTAATTTTTTGTATGAT
+AGTACAAACGGGGTTTCACCATGTTGGTCAGGATGGTCTTGATCTCCTGACCTCATAATC
+CGCCCGCCTTGGCCTCCAGAAGTGCTGGGATTACAGGCGTGAGCCACCGCGCCCGCCTCT
+AATGAGTGTTTTGAACCCCTGCCTCTTTTCAGAAAAAAAAAAAAATAGTAATTGCAGAAT
+TCTCTAGTAAAATGACTTCTGCCTCAACAGCCTATTACAACAAGTATTTCCAAGGTCACT
+GACAACCACTTTCAAGACAAATCAAAAGATTTTTCTTACTCCTTATCTTCTTTAGAGTAT
+CTGGCACTATTGATCACATACTTTTTTTTTTTCTTTTTCTTTCTGGCATTTTAAAATAAT
+TTTTTTCTTTATTCTCTAGGATATGAATTGCCTTTTCATTTTTTGGAGGTCAGATTAAAT
+TTTTATTTCTCTTCTAGTACACACATTCAACTATCTAGAGTGGCCCAAATTATATATAGT
+AACTCAAATTTGAGTTGTAAGCTGCCAATAAAATCAGTTGTAACTGAATTTGGTGTTTTC
+ACATTTATGGCCAAATACATGAATTCTTCCTTTCTATAGAAGAGCTCATCAACCTCCTAC
+ATGGTAGATTCAGGAGAGGCACTTCCAGAAAAAGTAACTCCATTTTCTACCCCTTCTAAA
+TTCTATAAAAAACATATTACTACTGGGATTGAGAAATCTCCAATTATTTTTCTGGACACA
+CATAAATGATCCTTGTTGCAGTTTGATTCTTGGACATCCAGTTGATATTAATTTTCATGT
+AATTTATGACGAATTGTTTTGTCCTAGGGCTAATCTCTCTCTGTCCTTCCCAACCATGAA
+AAACACAAGGCTCAGAATGTTCTTTTTTTTTTTTTTAAATTATACTTTAAGTTCTGGGAT
+ACATACATGTGCAGAACATGCAGATTTGTTACATAGGTATACACATGCCATGGTCGTTTG
+CTGCACTCATCAACTCATCATCTACATTAGGTATTTCTTCTAATGCTATCCCTCCCCTAG
+CCCTGCCACCCCCTGACAGGCCCTGGTGTATGATATTCCCCTCCCTGTGTCCATGTGTTC
+TCATTGTTCAGCTCCCACTTATGAGTGAGAACATGTGGTGTTTGCTTTTCTGTTCCTGTG
+TTAGTTTGCTGAGAATGATGGTTTCCAGCTTTATCCATGTCCCTGCAAAAGACATGAATT
+TATCTTTTTTTATGGCTGCATAGTATTCCATGGTGTGTATGTGCCATATTTTCTTTATCC
+AGTCTATCATTGATGGGCATTTGGGTTGGTTCCACATCTGTGCTATTGTGAACAGTGCTG
+CAATAAACATCCATGTGCATGTGTCTTTATAGTAGAATGATTTATAATCCTTTGGGTATA
+TACCCAGTAATGGGATGGCTGGGTCAAATGGTATTTCTGGTTCTAGGTCCTTGAGGAATC
+GCCACACTGTCTTCCACAATGGTTGAACTAATTTACACTCCCACCAACAGTGTAATAGCC
+TTCCTATTTCTCCACATCCTCTCCAGCATCTGTTGTTTCCTGACTTCTTAATGATTGCCA
+TTCTAACTGGCCTGAGATGTTATCTAATTGGGGTTTTCATTTGCATTTCTCTAATGACCA
+GTGATGATTAGCTTTTTTTTCATATGTTTGTTGGCCGCATAAATGTCTTCTTTTGAGAAG
+TGTCTGTTTATATACTTCACCCACTTTTTGATGGGGTTATTTTTTTTTCTTGTAAATTTG
+TTTAAGTTCTTTGTAAATTCTAGATATTAGCTCTTTAATAGATGGATAGATAGATAGCAA
+ATATTTTCTCCCATTCTGTAGGTTGCCTGTTCACTCTGATGATAGTTTCTTTTGCTGTGC
+AGAAGCTCTTTAGTTTAATTAGATCCCATTTGTCTATTTTGGCTTTTGTTGCCATTGCTT
+TTGGTGTTTAGGTCATGAAGTCTTTGCCCATGCCTATATCCAGAACTTTTTATTGTTCTG
+TTTTTCATCTTAGGCTTTGTTTTCATCAGCTGATTATTTTTCATGCCTCCTGTACCTATG
+TTGTTATTTAATATTTTATTAATTAATTTACTTAACTATTTATTTTGTGAGCAAGCTTAT
+CCCCTTTCCTGGACTACTGCTGGAAACAAACATTCAAGCACTCATTGGTGCTAAAGGCAA
+AGGCCTCTTCAGTCTAGGCTGTGAGAAGTAGAAAGCACCACTATGATATTTCATTTGCCT
+AATTATTGTTTCTTTAATCACATCAGATTGATTACTTAAACTACTACTATCCTATAGAAA
+TATAATGTGTCTATATAAGTAATTTTAAATTTAACAAAGGTAAAATGAAACAGGTAAAAT
+AATTTTAATATGTTTTATTTAACCTAATATATTTAAAATATTATCATTTCAATATGCATC
+AGTATAAAGTTACTAGCGAGGTATTCTTACATTGTTTTCTTTTTGTACTAAGTCTTCAAA
+ATCCAATGTGTAATTTATACTTACATCACATCTCATTTGGACTAGCTACATTTCAAGTGT
+TCAGTACCTTCATGTGGCTCATGGCTCCCATATGGGACAACACAGGGCTGAACTGTTAAC
+ATGACAAAAGAGTGGAAGTGGAGGCCAGGCGTGGCAGCTCATGCCTGTAATCCCAGCACT
+TTGGGAGGCCAAGGCAGGCAGATCACCTGAGGTCAGGAGTTCAAAACTAGCCTGGCCAAG
+ATGGTGAAACCCTGCCTCTACTAAAAATAGAAAAATTAGCTGGGCATGGTGGCACGTGCC
+TGTAATCCCAGCTACTCAGGAGGCTGAGGCCGGAGAATCGCTTGAACCTGGGAGGTGGAG
+GTTGCAGTGAGCCGAGATCACGCCCTTGCGCTCCAGCCTGGGAGACAGAACAAGACTCCA
+TCGCAAAAAAAAAAAAAAGTGAAAGTGTAAATGGAAAAAAATAAATCTATATTGCCAATT
+ATATTTCAATTTCTATAAGTGACTTGGTTGTTTTCTAATGAATTAGCTACTTTAATCTAT
+CTGGGAGTGAGACATAGTCTTCATTGTATACCTGGCCAACAGGGGCTCCGAAAGGTAGAT
+CATTTCTCAAACTTGATTCAGCTCATAAAGTCAAAAGTGTGGATTCAGTCTTGTGTTTGG
+TCTTTTCTCACCTGAATTTTAATTACTCTGAATTCTGTGTTAGCTGGCAAGGCTGGGAGA
+ATTGTGTTCTTTCTAATTTGTCCGTAGCTGCTACAACAGGTTTGATACTAAGAGATAGGT
+ATGATAGTACAATCAGAGCCATTTGGGGGATGTTTTTATTTTGTCCACAAGAATAACTTG
+GGACCTTTTACAGTTACACCATAAATAGTAAAATTGCATTTTGCATTTAGATCTGTAAGA
+GAATGGCTTATTCTGTGTATTCTATGAAGAGATTAATTTTCATGCCTCCATTTTATTAAC
+TGAGTGCTGACCTATTAGGTGACACACTGGACCCTACAAAGGAGGCTTTTATAAGATGGC
+AAGCTGGGAAGATCATACATAAGAATAGCAATGATAGTGATGATGATGATGATGCTAGTA
+ATTTCTGACTTGTATTGAGACCTTACTATGTTCTAGGCACCATGTCAAGCTCTTTTTAAA
+TATTAGTTCATTTAGTCCTCACAAAAACACTATGAAATGTGTAAAATTATTATTCATCTT
+GCATAGATGAGAAACTGAGACACAAAGAATTCACAGAGGGCTGGGATGCCAACTCTGAGA
+AAAGACAGTTTTGTGATCTTATTCATTATAGGAAAGACATATTTCCCAATAGAAAAATTA
+TTTGTTCCAGTTGTCCAGACTTGAAAATGATGACTCCATCTTTGTCCAGTGCTAATGCTC
+CCATTCATCACTAGTTTCCATCTAACAAGGCTTATTTTTAACTTATTTCTAACTTCCTCC
+TATTTTTACTGGTTTCTCTCTGTCTTCTAACACTTAGCCCTGTTCTCACTTCTACGTAAG
+CTGTTTTCCACTTGGCATTTGTCCTTGGCCTTCTAATCTCTAGTAACTACGTTGGGGAGG
+GTAACATACATTGTTCCTTCCTTGGGTTGAAATTCCCAGCTTTAGCCTCTTGTCAAAAAT
+ATTGTTGGGCCCACTTAGGTCCTTCAGAATATTCACAGCTCATGTCTTTGCCCACTTTTA
+ATAGTGTTTTTTTTTTTCTTGTAAATTCATCTAAGTTCCTTATAGATGCTGTATTAACCT
+TTGTCAGATGCATAGTTTGCAAATATTCTCTCCCATTCTGTATCAACTCTACTGATAGCT
+TCTTTGCTGTGCAGAAGCTCTTAAGTTTAATTAGATCCTGTTTGTCAATTTTTGCTTTTG
+TCGAGATTGTTTTTGGCATATTCATCATGAAATCTTTGCCTGTTCCTATGTCCAGAATGT
+TATTGCCTAGGTTGCTTCCAGGGTTTTTATAGTTTTGGGTTTTACATTTAAGTCTTTAAT
+CCATCTTGAGTTGATTTTTGTGTATGGTGTAAGGAAGGGGTCCAGTTTCAATCTTCTGCA
+TATGGCTAGCCAGTTATGCCAGCACAGTTTATTCAATAGGGAGTCCTTTCCCCATTGCTT
+GTTTTTGTCAGCTGTGGCAAAGATCAGATGGTTGTAGGTGTGTGGCCTTATTTCTGGGCT
+CTCTATTCTGTTCCATTGGTCTCTGTGTCTTTTTCTGCACCAGTGCCATACTGTTTTGGT
+TACTGTAGCCCTGTAGTATAGTGTGAAGTCAAGTAGTGTGATGCCTCCAGATTCGTTATT
+TTTGCTTAGGTTTGCTTTGGCTATTTAGGCTGTTCTTTTGGTTCCAAATGAATTTTAGAA
+TGTTTTTTCTAATTCTGTGAAATAATGTCACTGGTAGTTTGATAGAAATAGCACTGCATC
+TGTAAATAGTCTTGGGCAATATGGCCATTTTAATAATATTGAATCTTCCTATTCATAAGT
+ATGAATGTTTTTCCACTTCTTTGATCAATTTGTAATTCTCATTGTTGAGATCCTTCACCT
+CTCTGGTTAGCTGTATTTCTAGGCATTTTATTCTTTTCTTTTTGTGGAAATTGTGCATGG
+GATTGCGTACCTGATTGGGCTCTTTGCTTGACTGTTGTTGGCTTATCACCATCATTTTCA
+CCGTCTTCCAGACATTACACGTTGATGTATTATTGGTTCTTTCTTTTCCTTTGTTCTCTA
+CTTCCAGTCAAACTCTTGCTGAATCTTCCATCATCTTGCTCTTCATCAGTCCCTTGTTCT
+CACAACTAGATAATTAAAGCTAAATTCCTAACGGGCTTTCCTACCTCCAATCTATCCTCC
+TTTCATTTTATACTGCACTGCATTTATCCACTATTTCTTAGGATGTCTCAGCCTGTGTCT
+TAGGCTTCAGTGGAAATAGAGTCACCAACTCTAGGCCAGTTCTGGACCCTTTCTGGCTCA
+CAATAGGGTCTCTTGATTTATAAACTCATGTTTGAGAATTAGGCAATATCTCTGTAAATA
+AAGAGAGAAGTCAAAGATAATGCTTCATCTTTGCTAGATATTCCAAAAGTGACTCATGCA
+GCAGATACAGCATTTAATTAGAAGACATACAATTGATTCTTTAATTTTTGAGCAGTTTCA
+TATTTTGTTAAACAGAAGAATTAATTATAAAATAGTTTGTTTTACATTCACTTGTTTGCT
+CATCTTTTATTGACTATCTACTCTCTGCCAGGAATTTTGAAGGATACAAAAATGAATAAG
+ATGTGTCCAGGATTCTTTGTATGCCCACTACTGGCATTCTTACCAAATCTTGCTTTTGAT
+TCTGCTTCATCGCTTGTTTGAGATGACTTCCAACATTGGACTCAACTTGAACTTTTTGTT
+TTCTCTAGAAAGGATTCTGGAAAACTAATGAAGAAGGTTAACCAAGTATGAGACATCTGC
+TATAAAAACCATTAATGGCTTTCAGCTCTCCAATTAATCAAACCCAACATTTCTACCCAG
+CTTTTAATGCTCTCTAAAATCAACTTCTTGTTTTATATTTAAACCTATCTCCTACTACCT
+CACAGCCTTACTCCTGGCCTCCCAAATATTAGGTTTGTTTTACATCCTTACAGACAAACT
+CCCACCATTTCTTTTAACTAGGTTCCATGACATTTTGGACCTTAGTTTATTCATAGGTAA
+ACCTAGGATAATACCCGACTCCTAGGGAACCATGAAAATTAAATGAAATGACAAATAGAA
+AGCCCCTTTTAAAATTCCTAACCATAAGGGTGTTGAATGGTCATTGATTCCTTCTCCATT
+TCAAAAAAGAGAATGTGGTTCACTTATGCAAATATGACACATTTTTCAAAACCAAGACTC
+TGCCTCCTCAACATTTTTCATAATGACTTTCTGACTTTCATCTCTCTAACAATAGATTTT
+TGCACATGTTGTCTTCACATTAGAATATTACTAACTGCTATTTTATTTCCATTTATCAAA
+GTAGCCCTCTATAATACATTTTCTTAGTTTCAAAATGATACAGCTTTCTCAATCTTGTCT
+TGCTAGTATATTGTAGCTAATAGGGAAGAATCAGCCTTATTTTGAACTAACCTACAACAT
+CTAACATAGTGCTTGGCACATGACAGATGCTGAATATATTATATAATTTAATTTACTTTG
+GTTCATGATGGTGGATCTGATAGATCAACAGCTATTCCAGTCTTACAGATAAGTGAAGAT
+CATATTTATTGTGGGTAACACACCAAGAGATTTATGTGTCTGCTGATCTGAATAAAATAT
+ACTTGTATTTTAATGAAACATTGGCATGTTATATATCAGGTATGAACTTGGACAAGCACA
+ATTTTGAAAATTGGATTTAGAGAATATATATCTCAAGATTGCAAATGCTGAAAATAGAAA
+ATCTTGGGGGGGAAAGAACAATGAAATTAATTGAAAAGAGGGAATAAGAAGATAGAGTTG
+TTTTAGTTCAGTGGGCCCTGAAATACACTACCCATGTCCCAAACAGTGACAAGACCAGGT
+TTAATGAACTTGTTGCCTCTTCAGTTCTGAGGGCCTTCTTTAAAAAAAAAATAAATCCAA
+GACTAGCAATACAAACCTACATAAAAGGCCTGAGAAGCAGCTTGTGTAATGGAGTGTCTC
+TGAGGGGTAAGTTTCATTAGCTTATAATGAATCAACCTCGGAACTCAGGTAGAATTATCA
+GAATCTCTGTAATTAGCCACTGAAGCTGTGGCAAATAAACAAAGAGCATATCCCTCTTCT
+CCAGCACAATAAAGTTTTGTTCCTTGTTCTACACCTATTTCTACCTTATATCTGACAATT
+TTTTCAAGACTTTTCCCGACTGAGACACCTCCATGCATGACCATTGTAAATTTACAACCG
+TGCCATTCAGTGCTTTTTCCATCAGTTTGTATTCAGCTCTCCATAATTGCTCAAGAACAA
+ATACATTCTTCATGTTCAGCTCCTCCTGAGAACGCAGAAGGATGCTGTGGATTGGATAAA
+TAAGGCAAGATAGGATTAGGGAAAGAGATGGTCAGCTCTGAAGCCACTAGGAGAAATACT
+TCTTTGACTGATGGAGAAAAATGAAGAAAAAATGAACAGCAAGAAAGAACTGGGACATAA
+TTGCAGCTCATGCCATTTGTCTTTGTCCTCTAACCTCACCTGAAACCCCAGTAACTATAT
+CAATCACACAAATAGGCACTCTGTACTTGGAGTTGGACTTTTTTTTTCTACATTGCTTAT
+TACATTATACAAATTCCATATACAACTCATTGAAATGGTTAGTTCTTTAAGCTTGATTAT
+GTCAATTCCCAGTGACCAACCTATGAGCAAATCCATTCCATCTTATCCCACACTTCCAAA
+CCTACCTAATTTATCCTATCTTCTTCCTGGCTTTTTGTCTTTTCTGCTTTTCTTACTTTT
+CTTGAATCATTAAAAATGTTTGCACACTTGTTATGTGTCAGTTCTTCATCTCAAAGAATT
+ATAGTAGGAGAGATACAAAAAAAATCACAATTTTATATGATGAATTGCATGATGGTGCAT
+ATATACACACTCATAGGCTGATATGACCGACTTATGAGGTGTGAACACCACAAGTGAGTG
+AAAAACTAAAACGTATGTTCAGAGACTTGCAGAGGCTATTCTTGAAGAATCTTACATGCT
+ATGCTAAAGAATTTGAATGGTACGCTCGAAGGGTAGTGAGAAATCCATTCAATAGCTTTA
+AAAGGGAACATGATACAGTCAGATTTCGGTTGTAGAAAGATCACTTTAGCAGCTATGCAG
+AAAATAGGTTATAAGATGGCAATACTATATGGCGGGAGATAATTTTGAGCCTATTAATGA
+TAATTCAGAAGAAATATATTTTTAAAAAATTAACGAAGGCAATGGCAATATGAATGAAGC
+TGCGGTGAAAAATTTCATCTGTAGACTTCTTTGATAAACAGATTGATGAAGAATAAGGAA
+TATAAGATGACTCCAACCTTTCCTATTTAGGAAATGGAAGAATTTGGTATTACTCTCTGA
+GTCAAGAAGCACAGGTGGGGGAGTAGGTTTAATGCTAACTACTAATTATTGAGCACTGAC
+TACACCCAAGGAGATGCTAAGCACTTAACGTGCATTATATAATTGTATCTCAAATTAGCA
+TCATTAATTATATTGAATTTCAAGAAGTCAAGGCTCACAATGTGAAGAAGGTTGTCAAAA
+ATTACACTGTAGCTAAGTGGTAGAGCTGGAATTCAAACTTAGGAAGATCTGACCCAGAGC
+CATGCCTCTTAACAAACACTATACCAGTGCGAATTGAAGTGTGGGCCAGAGGCTACTTGC
+ATGCAGATGATCTAAGGTACTTTCTAAATACAGGTTCCTGGGTCCAACAGGAACCAGTTT
+ATTCAAACAGAATTCCTGGTGGGTGGGGACTGGACTTACCAGGCATTTTTTATGCACCTT
+AATCTTTACATACCACTGCAATGCATAGTAATATACTACTGCTTGGTAGAAAGATGATAA
+CAAATTCACTTTTTTATATGAAAATCTTTAGCATTTTTTCCAAATCTCACATTTATAGAA
+AAGATGCATACAATAGAAATACCTTTTTTTTTCCTGAGCCATTTGACTGTAAGTTGTCAA
+CCTGATGCTCATAGCCTGCTAATACTTTAATACCTCCTACAAATAAAGGCATTCTCCTAC
+ATAGTTACAATTTGACAGTCAAAGTCAGGAAATTAATATGGATCCTTTAGTAGCATATAA
+TCTTCAGACTCCTGACCAGTGTCACCAGTTGTCCCAGTAATATATTTTGTAGCAAAATGA
+TCTACTTTGGGGGGCATTAGTTGTCAGATCCCTTTAGTCTCCATCAGTCTGAAATTGTTT
+CTCAAAATTTTTATGATATGGTTAGATACTACAGGGCAGTTATTTTATAGAATACCCCTC
+AATTGAGATTTGTCTGGTATTTCCTCATGATTAGATTCTGATTATGCATCTTTGGCAGGA
+ATATTTCCAAGTGATACCTGCCTCGTTTGGACCCACCCAATAGCTTTAGGAGTGAATTAT
+TCAGGAAGGAAGAGGGAGGGAAAGAGGAAAAGTTAACTTTTCAGTATGTTGAGTTTGAAA
+TTCTTGTGGAGCAGTTAGATGATGTCTAATAAGTACTTGAATAGATGGATCTGAGGTTCA
+CCTGAGAAATCATATCTGAAGACAGAATTTTAGAGTCATCGAAGTGTAAGTGATAGTTGA
+AGCTGTAAATGGGAATTAACTCAATAAAGGACTTTATGTAGAGCTAGGAGGGAAGAGGCC
+AAAGGGTGAGAAGACCACGGGTGCACATTGATTTTAAGAATCTAAAATAAGAAGGAAAAC
+AGGCAAAACAAAGTGAGGAGGAGTAGATGATGGAGAGGTTAAAAAAAATAGTGAAACAGG
+ATTAGGAAAACTAATGGAGATGAAGGTTGCAGTCCTAAATTAATCCCTCCTGTTGATGTT
+TTCTTCAAACTGTCCTTGCATTTACTCTTCTTTACTGCAACTGGACTTTCACTGATAATG
+TGGATTCTTTTATAATTCTTTTAAGTGGAATCTGCTCCTCTCATGTTATTAAATTCACTA
+TTCCAAAAAAAATTGATATACCATTTGTTTATCTTTTATCTCTGCAAGCCCTTTGTTTCC
+CCACAGTAGACATGATATTCTTTCTTATCATAAATAAGTGATCTACTGAAAAGTTTATTT
+TCTCCCAAACCCAAATTTTAAAAAATTATTCTTTAGTAAAGTCGACGTTTTTCCTTATTT
+TAACCCCTCAGGTGACCTCGAATCCTCCCATTCAAATCTGCTCTTTAAAAAATGAAGGCC
+AGGTGTGGTGGCTCATGCCTGTAATCCCAGCACTTTGGGAGGCCGAGGCAGGCTGGTCAT
+GAGTTCAGGAGATCGAGACCATCCTGGCCAACATAGTGAAACCCCGTCTCTACTAAAAAT
+AGATTAGCTGGGTGTGGTGGCACATGCCTGTATTCCCAGCTACTCGGGAGGCTGAGGCAG
+GCGAATCGCTTGAACCCGGGAGGCAGAGGTTGCAGTGAGCCAAGATCGCACCACTGCACT
+CCAGCCTGGGCAAAGAGGGAGAATCCGTCTCAATAAATAAATAAATAAATAAATAAATAA
+ATAAATAAATAAATAAATAAAAATGAGATACACACCTAGTTAACAGCTGGTTTGTCAGGT
+ATTGGTGAATAACATCCTTGGGCCTAGTAAATGAGTGAGTATTGCCTACATATATGAGTT
+AACATAGGACACTGTCCTAGGTTTTTGCCCTTTTATCCCTACACTTTCTCCCCCATTATT
+CTTATCTATTCTCACTTTTAAATACCTCTGTAAGCTAATGTCTCATAAATATATGATCTG
+CAGCCTGGCCTCTCCGCTGAGGTCTAAACGCACATTTACTTGAAGATCTCAATGTATAGA
+AAGGTGGTATAACATAGTGGTTGAGAACATTGACTGTTAACTCATTGACTGGACTCGTGT
+CCTGACTTTTGAGACTTACTAGCTCAAATTTATTAAATTTAGCAAGTAATAACTTAGCAA
+GTTACTTAAATGATTTGTACTTCGATTGCGTTATCTGTAAACAAAGTGAATAACAATATC
+TCCCTCACGGTGTTGTTATGAAGAAATGAGCAAAACATTTAGAAGAGTGTTGAACACATC
+CTAAGCATCACATATGCTTACTTCTATTATGTCTCATAAGAATATCAAATTTAACATTTC
+CAGTCTTGAACTCTTGCTCGCTCCACAACTCCAAACCTGGCCTTCCAACTCAGTAAAAAG
+TACCACCAAACACCTACTTGGTCACTCCAGAAGCCTGCTTTTTATCACTTCTTGTTCTTC
+ATCTTTACCTCATATCTAGACCTGTCATAAATATTAAGGAGGTATATAAAGCTCCATTGA
+TTGTTCTTTAAAATATACCTTCCATCCATCCTCTTCTGTCCATTTCCACTCCTCGCACCC
+CGTATCAAGCCACCAACATGCCTCATTCAGTGACTCTAGTAAACCTCCTACGGGTTGCTC
+TGCTTCTGCTGCCTACCCCCTTAGGATCCACTATCCACACAGAAGGCAAAAAGAACATTG
+AAAATGTAAATCAAATTGTGGCAGGCCTCCCCTTACAACACATCAGTTCTTCCATCTCAC
+ATACTCTATTTCCTTCAGGCTCATGCATGATCTCCTCTGTGACTTCTTCCCCAGCCTCAT
+CCCCTTCACTTCCCTCTAGCTCATTACATTCCAGGAACAATCACTTTGTATCAGTTCCGT
+GAAACCCCAAGTTCTACCTCAACTTAGGGCCTGGCATTTGTTACTCCCTTTGCCAAGAAT
+GATCTCCCTCCCAGCCTTGAGTCCCAAGGTGTAGTCTTTCTTACTTTCTGGGTCTCAACT
+TATTTTTCCTTCATAGAACTCTGTGATTTCCTTTTGCAGTTTATATGTAATTATATAATT
+GTTTACTTTTGTAGGGGCTGCCTTTCCAACTAACCTGTAAATGAACTTAGTCTATATAGG
+GACTCAGCTGTTTAATTTACCACACTATACCCAGTATACAGCACAGTGTCTGTCATATCC
+AATAACTATTTATTGAATGAATGAATCAGTGAGTAAGTAAATAAAAGATAGGAATATAGA
+TAAAGTACTCTTTCAGGTTCTGGAGAGCTTTCTTGGAAGCTGGAGATCAACAAAAGTTCA
+CTTCTTTTTTCAGGAAAGCCATGAAAATTAAGATGTCATTAATAAAGAGGTGTTTCCCTA
+ACGCCTAAGTTGTGAGTGCTTGCTTTAAAAATACCAGTTCCTGTGCCTGTACTCAGAACC
+AAAAATTTAGAATTTCTGAAGCTGGAGCCTAGGAAGTAACATTGCCCTTATGCCCTAGGT
+GATTCCAATGCACACCAGATGCTGTTATCATGAGAATAAAATATATTTCTAAACAAAGCA
+ATCGGTGTTCCAGGTGCTATCTTCTACCTAGAAGTGCTGAATATGGAGACACCACCCAGA
+TGGCCATAGGGTGGAGTGAAGCAAATATTTTCCACTAGGAATTTTATGTCAGGATGGTGA
+AACTCACAATTCTGAGACTTAAAATGACTAGTTTTTCTTCAGCCACCCTGTGTTGGTTTG
+GATGAAGTAGAAAATTCAAGATGGTGGTGGGATACAGTAAATTATTCCCAAGCCTCCTAG
+ACTTCTCTTTCCTTCTTCATACTCTCCTTTGGTGGGTTTGAGCACATACCTCCAAATCTG
+CCCCATGCATGAAATGTCTTTGTGGCTTTGTTTCCCTACAAATGCTTGCAAATTGTTTTT
+GCATTTTACCCCATAAAATATCTGTTTTTTATATAAAATTACATTGAATTATGTACCAAG
+AGATGAAACTGATGCTCCAGGAAATGGCATTGTGTTGTTGATGACTCAGTTTACCCTCAA
+GGACACCTAATCCTCTCTTTAGGCGCATGAGCAACCCATTTGAGAAACAGGTGATTGTTG
+CCTGTATATATCTTATCTCCACACTAAACTGCAAATACCTTCTTGTATTATGTTATGTTC
+TTCACAATGTTTTCAACACAGTAGATATCCAATAAATAGCTAACGAATTTGGAACACAAG
+AGTTTGAAAGAAATAAGGAATCTGAGAAAGCAGGATAGACCTGCAAGAAGCCAGATGCTA
+TTGGAAGTGCCACCGTAGGAAGGTCCTGCCTGCCTCTCAAGATCAAGCGATCACTTCAGC
+AGAGAATGCTTTTGGTCTTAACATAGTCTCTCCAAACTCATGGCCTTCAGTAAATGGACT
+TCAAAGAGGTCTTGGACTTGCATACTCATGCGGAGAAGAAAAAAACTTTTCGAACATCAA
+ATTAGAGCTTTCAGGATCAAAATGCTCAAACTATCTCTCATGATACCTGATGGAATCAGG
+ACTCAGAACATTCCCACCTCCATGATATTTTAACTCCCCTTGTTTTTCTCAAGTTGCATT
+AACTTAAATGCTAACAGCCTACTTTAGCTTTTTTGTAATTAACGTTTTTAAAATCTGTGC
+TCTGATCTAATTCAAGACCATCTATAAGGTGAAATACTCTATGAAACCCTTATTAGTGAT
+TTTTTAAAGAAAATATTTTTTAAAAAGCAACCTCCCTACCACTTACAATAATGTTACCTC
+AGTACACAGCTTTTCTGCAGACATTCATATTCAACCCCACTTGATTCTGTTAGTATTTAT
+TTCTTGTCCAGTACATGCAAAGTAATAATTGACATTGCTATATAGGAATCTGTTTTTGTG
+GCTTATGGCTTGGGAATTTATTTGGCTCCTTCTTAAAAACTTGGTCTTCTTGACCCCTCA
+GCCTTCACCAGTTTGAAAATTCCAACCATAATCCTCTGTGGGGATTTACACAGGTGTCTA
+TTATTGCCCATAATCTGTGATAGGGCTTCCAGTATCCTTGTTGCAGAAAGGTTAAGCCCT
+CCCGTCTTTATTCCTGAGTAAAAAAGTCCACAGGGTTTTAGTATTGTCAGGGAGCAGATT
+GAAACAAGCTGCAACTTCAATCAGGCCCTAAGCTGGTGTCTATGCCAGCGGGGAATCTCT
+GTGATGAACAAAGGATTCCATTAGAAAACGGAGCAGTTAGTTTTTAACTCCAGAGTTATA
+CAAAAACAAAACTCTTTATCCTCTACTATTCTTAGGGTGGCCATATTTTCCAAACCAAAA
+TTTGAGACTCATGTTCTGACAGATGCATAGGTGCTTTTGTCACAACAGTTTCAGACTATC
+TAATGTTGGGACAGTCCCATAGTATTTAGGATGTAGTAGTCCCACTTTATCCACAGTTTT
+AATTCCCATAATTTCAGTTATCCCACAGTCTGAAAATATTTAATGGAAAATTCCAGAGAT
+AAAATAATTCACAAGTTTTAAATTGTGTGCCTCTATAAGTAGTTTGATAAAATCTCACAC
+CACTTAGACCTGTCCCGCCTGGGACATGACCCATCTTTTTGTCCAGAAGCTCCACACTCT
+GGATGTTACCCACCCACTAGTCAGTAGCCATCTCGGTTATCAGGTCCATTGTCATAGTAT
+CACACTGCTTGTATTCAAAGAACCCTTATTTTATTGAATAATGGCCCTAAAGCACAGAGG
+TAGTGTTGCTGGCAATTTGGATATGCCAAAGAGAAGCTGTAAAGTGTTTCCTTTGAAAAG
+GAAAAAGTTCTCAACAAGGAAAGAAAAAAAATCATATTGAGGTTGCTAACAGCTATGGTA
+AGAACAAATCTATCTGTGAAATTGCAAAAAAAAAAAAGACAAAGAAATTTGTGCCGGTTT
+TGCTGTCACACCTCAAACTGCAAAAGTTATGGCCACAGTGTGTGATAAGTGCTTAGTTAA
+GAGGGAAGAGGCATTACATTTGTGAGTGGAAAACATGAACAGAAACGTTTCGACTGACAG
+CGATCAGATTTCATACTATCCTCACTTTCATGCATCCAATGGGGGGTCTTGGAACATTTC
+CCCAGAGAATAAAGGGGGACTGCTCTGTACTGTTGCTGTATGCATACCACATGTTGGTAC
+CCAGCATACCAGTTAACAAGGAAGCTTACAAAATGAGATTGCACTACATGGCCATTAGTA
+GAGATCACTGCCCTTTTTGTCCTGAGGGCCAGTGGGCAACTGGAAACATATGGCCTTGTG
+GACCTTCCTGTCTGAAGATATACAGTTTGTCTCTAGAATTGTGGTCATCAGGGCTTGTTA
+GTATGTTTGTGGTGCTGATCTTTATCTTTCAGTCTTCTGAATCTGAAAGACATGTCCACT
+ATCTTAGATTGTTCTTACCTCTGGTACTGACTTGTCTCTGCCTCTCCCCAATGCCAGTAA
+CTAAGCTATAAGACCTGAAGGGGGCACCTCAGCGTGACCTGTGAACATCAGCTCCCAGAC
+TCAGAATAGTCTAAGTGTCTTCAGAAAAGTCACAAAGAAGGGGCCTTCCCATGCTATAGC
+CAAGCAAGAATTTGGGAGCAGAAGGACTTGAGGCAAGGAGGAGTGGCCGGGAAGTGGCAA
+AAAGGAACTGGGATGGGGAGTCCCTCCACCAAAAATTATACCTCTGATATAAAGGAGTCA
+GTCACTAGCCTCCCAGAAGCTTTCTAGACGATGCCCCAAACTTGCAGTTAAAGCATGGTT
+CTCATGGTTTCAATCTCTGAGAAACGAATAGTAGGCTCTGCAACCAATTTCTACACCCTT
+TAAAGGCCTTGCGTTGGAAACACCCTAATGGTATCTATCTCAGTCACAGCAGGAACAGGT
+TGGGAGTGCCATTCCAGAATGCTGCTTCTTGCCTTTGTGTCTTTTTTGACTGTCACCAAT
+AAAACAAGCAAGGATAAGCCAGATGCAAATGGGTGCAGGACATCTCTGTGTCATTCTTTT
+TTCATGATTCGTTTAAGTGTTAACCCAAACGCGTCTCACATTCACTTGTGTACATGTCTG
+CTTGGCATGTAGCTTACAGTTCAGTGGCAAATCTCGCGTAAGAATTCTCTTCATTTTCAA
+CTGTTGTTTCCAATAGTTTGCCCATAGGTAAAGCTTGGAAAGGCAAAGTCAAAATGATAG
+CAACCGGAAGTGTTACATTAATATCGCTTACCTGAGGTTTATATATATATATATATATAA
+AACTCTGAAGGGCTTAGCAGATCTTAGGTGAAAGGATGTTCTTTTCAAAGTGTCACTTTG
+CCAGAAGAAAGGAAGAAAGACACCTTCCATCAATAGAAACAGTAAAAGCATGCCTCAAAT
+TGTATTTATCTCTCTAAATTCTGAAAGCGTATTAAGGAAGAATAGCAATATTCCACTTTG
+GCTACAAATTGCTAATTAATAACTACAATTCTCCCAGAGGTAAAATATTAACATTTTAAA
+AATGAAATTAAACATCACAATCTTCTTCTAATTGTTACAAAAATATTTAGCAGCAATAGC
+TGTTTAATTATTTAGGCATTTGTTAGTGGTGTAAATATTATCAGCACAGTCATAAATATT
+TTCTGCTTTGTCCACAATCAGCTAAGGATATGTTGCTTGTGGGACTTAAATTAAGATCTA
+TTTAAGGCTGCCTGCTGGCCACAAAATAATTACTTACACTTCCTGATGCCTGAATCTGTT
+AGATATAGCAGCAAGAAGTGTACTTTGTTTTTGTAAGTCAGAAAAAGTTGCATTTTCTTA
+TATAAATTTCATTGTTGATGTTATTAAAGAGGATTAGGGTGGGGTTGAAGTAGCTGAAAA
+TTTAATTAATCTAATCCCTTTAACAGGAATTATTTTCATATTGATAATTCTCTGTAATAA
+CAGTATTACAGATCACGCCCTGTGAAATATTTACACTAAATATTGTAGCCTGTAATCTCT
+CCTCCAGCTTTTTCTTTGGGGAAGGATAAGATTTACGGCTTCTTCACCTTTCATCTTTTT
+TTTTTTTTTTTCCTTTCTCTCACCTGAAGTGCAGGGGACCAAAATGAAATCTTTTTTTTT
+TCCTGCTTCCTCTTTTAATTTTCTGTCAATGTCATCATATCTCAGTAAGTTATGTTAATA
+GCCATCAAATCACTAATCTCCTAAAAGAGCACGAGTGTTATGAAATAAGGAGAACAATTG
+ATTTTTTCCCCTCTTTGGTATCTACAGTCATTTGGTGTAGATTCTCATTTGAAATGATTT
+GTTTACCCATTGATTTCAATAAATTGTTATGCTGCTGAAAATATCACTAAGAGTAGAGTC
+AAATGAAGGACGAAACTGTCATTCTGATCAACTTCCTCTGATCATCTCCGGTGTAAATTG
+GGAATTGTTCTCAATCAGCTCAAATGTCATGTTATCAGGGAGACCTTCTCTGACTTCCCA
+AAATAAAATTACAATCACCATTGCTTCCTTTAATTGGCTTTATTTTCTCCATACAAGTTG
+TCATCGTGTAACATTATAACACATTATGCTTGTTTGTTTAGTGCCTGTCCCCCAACTAGG
+ATGGAAGTGCCACAGGAAGCAAGGACTTGGATTTGTTTATTGCTGTATCTTGAGAGCCAA
+GCTGAGTGCCTTAAATATGGCAATCAATAACACATTGTTGCATGTATGAATCTTTACTCT
+CATTTTTTTAGGTGCCTGAAGCACCAGATCTGTGCCAAGCAATGAAGAACTTGATACAAA
+TGTAGACATTTGCCCTGAGCTGGCTGATCCACTCAGCCTCAATGGAAGGGTGCCCACTGA
+GAACAGACCTGGTGCTTTCTGTAGCTATGCCTTCATTAAAGAACTAAAACTGGGTTGTAT
+AGTGCTGTTTGGCCTCCTCATGTTTACAATATCCAGTGATACAAAGCAGAGAATCTTTAA
+GGATGCCCTCCAGGATACGACTTCTGTAGAATATGAACAGGAGTTACTAAACTAGAAAGA
+GACTCCGTGGTCACATAAACCTATGTAACTAGGTATTATGTGAAGCTAAACAAGGTTCTT
+AATTTCAAGGTATATCAGATTATGATAACATTCATTAGGACTCTCCAAGACAAGAAGATT
+AGGCTGTGTTTCCTGAACTTATTTGGTCTTAGACATTTCCTCTCTACCAGCCAATCCTGT
+TTCTACAACAGGGCTACAACAGAGGGAACTCCAGTGACTTGGGAATTCAGCAAGCCAGGG
+AAGGGGTAAGAGGCACCAGTCTCATCACTGCCTCTTACTGACTTTATTATGTGACCTTGG
+ACAAATTACTTAACACCTCTGTGCCTCAATTTCCTCTTCTGTAAGGTAGGGATGAAAAGG
+ATTACCCAGGAAAATGTACGTAGTGTCCAGCACGCAAGTGCTAACTAAATGGTGGTTATT
+GCCAAGACTTTATATTAAGTATAGGCATGAGAGCCTTTTACATAGATTTCTTCAACCATA
+TTTTTTAAAATAGGTTTGTTAGTATTGACCAATTTCCAGAAGCAGCCTAATGTGTCATCT
+CATGTGGCCCCAGTGCCCTATCCCTATCTGAGAAGCTCTGCACACCTGTGCTGAAGGCAA
+ACAAATGTTATCTTTCAACACAACTTACTACAAACATCTGATAACTCACTTTGGTGGATC
+CCACAGCGCCTTTCCCCTTGTTTCCATACCCCTGACCTCAGATGAAGACACTTTTTTCAG
+GAGGAAGATGGCAGCATCCAAGTTAATGATAGTGCAGATGGCTACATGCTGACAGATTTT
+GAAGTGACCATATTTTTTCAGTAAATTTCAAATGAAGGTGTGATTTGTGTAAATCTGACC
+TCTTCCTGTAAAATGTGCATTTACATATATTTAGAATTTATAAATCCTGACAGATTCCAC
+AATATTTATAGCCCTCCATAAAAAGCCTTTGCCAGTCTGTAGAGCTTTGCATTTGGCTCT
+CTGGCATGCTTAAGAGAATTTAAATAATAATAAATTTGGTGATTTATTCCACCTGGAACA
+GAAACTTATTTCCCCCCTCCCCTGGCTCATTTTGAAGGGGATACTATAAATAGTGCCACA
+GACGCTGGGATCAGGACTAGGGAATTGAAATTTGAGAGAGAAGTACAGAAACATTTTCAT
+TATCACTGATTCCTTGAGTGTATTTTTAAAACAGTTCTGTTCCTCAAATAATGTACCTTC
+TCTTCTTTCTCCTGCCCTATCACAATTATACTTGAATCTCCAAAACCTGTTGCCAACTTT
+AGGATTCGGTTACATTAATGGGAAAGAGAGAGTGAGAGTATTAGCTGACTAGGTAGGAGA
+AAGTTGCCTCTAGGGAGACCAAAGCAATTCTCCCATGTTCATCTTATATTTCATAGGAGT
+CAGCTAGTAACTGAGTGTCAGTGTCTAAAGTGTAAATTCATTATCTGAGACCTCGCTCCT
+GTATCCTACAGGTATGATGAAAAGCTCACAGTATATGGAAAAAAAAAAAAAGGAAAGAAA
+GAAAGAAACCTAATTGTAATTACAAAAGGAAGCCCAAGGACAATGTCCGAGGATCAATTC
+TTTTCACCCAGCCATGCTCATAATAACTGAGTACAGAATAAGAAACACCTGAATAGTCAA
+GTCCTAATGATACTACTTGTTTTCTTAAAAACAAAATCAACAAAAATCTGGTAACTTGTC
+ATTTGCCATGGAATCTACTGATGAAAGCTGAGAGTAGCCATTTAGTGTAGCATAAGCAGT
+GTTGTAACTTGTAATATAACTAGGAGATTTATTTCTAGCTTCTTGTTTGAATGTCTGTAA
+AGGAAGTAGCATTTGTTAAAGGTAGAATAATAATAACTAACATCCATGAAGAACTGCCTG
+TGGGCAGGCACAGAGTAACAAACACATCAAGTGGCTGTGGTTTGATGTGCAACAGCCTCC
+TAACTGAGTAGTACGTTTTCTTGTCCTGATAACTTGGAGCACACTCCCAGCCCCAAGACT
+TTCCTGAACAATCCTTTTATCTCTACCTAATAGGCTGGCAGGTATTTGGACCAAGCCCCA
+GAGCCTTTAGGGTACCACATTTTAATAATTGGTGGTGAACAAAGTAAACGTTGTAAAACC
+AGACATTATGAAGCAAGGACCCAGTTAAGTATGACGGATTTCAGGGAAAGCCAAAAAAAA
+AGGCTGAATGTTGTATGGGGGTATTGTCTCCCCTACAGAACACAGGTATCTATGGTTCAT
+GGCTCATTCTAAAGCTTTGCTTGAAAAATGACTTTTTAAAGAAGTGTACTCTTAAAGAAT
+GTCCTTCAGGCAGGGAGGAATTTCCCTTGCTTTTCTATAGCATCTTTGTAAGAGGAAGCG
+GAGGTATTGAGCTGTTAGACAGTTGCTCGGTGCCTTCGTGCTTCTGTGACCACATTATGG
+GTCTAACACATATGGGATAAATAAACTGTTTTCATTTCTTAAAGCACATGGAAGGAAACA
+AGACAAGAAAATTACCATATTGCTTTTTTTTTTTAAAAGCTATTAAAGAGGAGAATCCAG
+TTAGGGCAAATAAAAATGATTACTGAAAACAGATTTTTTTTTTCCTTTTCTAGCCTCTTA
+CTGAGCAACAGCAATATGGCAAGACTTGTGGCAAACCAGTGTTTTGATGCACGCTCTTTT
+GTTCTTCTTCCATAGGGCAATCCCTACATGTGCAATAATGAGTGTGATGCGAGTACCCCT
+GAGCTGGCACACCCCCCTGAGCTGATGTTTGATTTTGAAGGAAGACATCCCTCCACATTT
+TGGCAGTCTGCCACTTGGAAGGAGTATCCCAAGCCTCTCCAGGTTAACATCACTCTGTCT
+TGGAGCAAAACCATTGAGCTAACAGACAACATAGTTATTACCTTTGAATCTGGGCGTCCA
+GACCAAATGATCCTGGAGAAGTCTCTCGATTATGGACGAACATGGCAGCCCTATCAGTAT
+TATGCCACAGACTGCTTAGATGCTTTTCACATGGATCCTAAATCCGTGAAGGATTTATCA
+CAGCATACGGTCTTAGAAATCATTTGCACAGAAGAGTACTCAACAGGGTATACAACAAAT
+AGCAAAATAATCCACTTTGAAATCAAAGACAGGTTCGCGTTTTTTGCTGGACCTCGCCTA
+CGCAATATGGCTTCCCTCTACGGACAGCTGGATACAACCAAGAAACTCAGAGATTTCTTT
+ACAGTCACAGACCTGAGGATAAGGCTGTTAAGACCAGCCGTTGGGGAAATATTTGTAGAT
+GAGCTACACTTGGCACGCTACTTTTACGCGATCTCAGACATAAAGGTGCGAGGAAGGTAA
+GAGAAAATCTGTCTGCCTTCAATGGGAACGGGTGTGTCCAAAGAAAATGCCAGAGTGTCT
+CACAGCTGTAAAGTGACATTTGTCAATTTCTACTGCAACGTTTTCTTCAGGAACTCCACT
+GTAGAAGTAGGTTCTGAAGGCATTCTGAGATCCCTCATCCTCAGCAGTAATTTGTAATCC
+CAAACTTGCTGTCCCTGAACCTGGCATGATTCTTCAGAATTTAAATAAAAGTGAATTTTA
+AAAAGTAACTCCCTGAGTCGGGAGGTCCTTTAGGTCTTTAAGGCAATGAAGCCAGGGGAA
+GCAAAACCATTTGCCCTATAACGAACTGAAAAACTAGAAATACAACATACCATTGTTTAC
+AAATGCAAAGCAGGGATTCAACATGGTACAGCAGTCAATTTATGTTTTGTGTAATATTGC
+ACAAAAAAATCTGGAAACTAGAGTTATGTTTCTTTAAATTTATTAAATCAGAATCAATAG
+CATGTAGGAAACATTTGTTAAATTGGGACACGCTCTACTTTTCATGTTTTTGGATGTTAT
+TATATCAAAAATATATACTAGCATTTAAAATATAGACCTGAGTTGGGCTCCCTTCATCTT
+GTAGATTAATCACAAATGGACAGAGTTTAAACACATTAATTAAACACAGTCAGGGATAGC
+TTTGGTTTTGATAATATACTAGAGACAGAATTGAGCAAATTTCCAAGAATTTTGAAGATG
+TTTAAATGAAAAACTTCAATAATGAGAACCAGAACCACCACATAGGGATTTTCAACCAGC
+TTTTTAAGTGTGGTATATTATCAAAACGACCACCTGATGGGAGTGGAAGCATGAGATAAT
+GAGTGGGAAAAGTAAAGGTAAGAGCAGAGTATCTAGCAAAGGGAAAGGCAAGCAAAGAAA
+TAACACCCCAGTAAAAAGGCCAAGATATCTTTAAATTGAAACATATGAGGATAAGCATAT
+AAATAGTATATATCATGTAGGTTTCATTATTTAATGATAAAATTCAAACAGATAAGGCAG
+GATTGATTCAATTTATTGGCTGCCAACATCCTTTAGGCAGCCCAGTTCTCAGAAACTGGA
+GAAGTGTTGAAACTTTCTGGTCTGTTAGAGATTTGCCTTACCTATGTGTGCTGGGAGAAA
+GGTCACTGCTGTTAAGGTAAAGACCATAGTGGGAACGCAGAATGGAGTGGTGGGCTTGAT
+CATAGTGTGGTGTCAAAGGTTTCAGAGTCTTAGCTGTGGAAAAGCAGTAGAAACTGGTGG
+CCATCTACTCTCAGCTTTTTCTAGCTTCATGTTCCTCATGGAAGAATCAAAAGCCTTTAT
+CTGCGAAGCTTTTCCTAAAATTTTGACCAAGATCTTGGTGGTATATAACGAATATATCTT
+TAAAGCAGTATGATGTTGAACTTGTGAGTTCTAAGCTGTAGAGGATAATTCATGTATTAT
+TAGCAGAGTACATGACAGGGCAATACAGGAGCTGTTGTCTTAAACATAAGTTTGCTATTT
+ATAGTAATACACAGCCATTATACTTATGAACATTTTAGCAAAAGACTATTAGTTTCCAGG
+ATCTTATTCTTGGGGAAGTATGATATATGAAAATAGTTGATATTGTTATTATTAATGATA
+GCTTGCCACAATGAAGTAGCAAATATTCAATTCATCTACATGAATAATGGTAAAAAATTA
+ACAAACTAAGATGTGGATTTTAATCCTAGTGTAATCTACATTGCTCGGTAGATTCATCTA
+GGTCAATTTCCTTGCAGTTTAAAAAATACTTAATCTGAGCCCAAATTCCTATTGCTCCAC
+CTCCCCATATACCTTTATTTGCCACTTGTAAATAAGGCAATCTTCTGAAGCATTTTGGTT
+GGGAAAAACCTATTGCTGATGCTTATTTTTGTTATTAGTATTCATTTTGTTTCCTCTAAT
+AATTTAAAAGAAAGTGTAAAATAAACTTGAAAGCTAAAGGCATTTTTCTGCATTCTCCAC
+TGATGTCAAGCATGCCATCTCCTAAAGGTGGTGTGTTGGAAATGTAGATTCCTTCATATC
+TATCACATTTCTCCCATCTCCCAGACTAGTCATTTCCTCCAACTGCATTTCAGTGGTTCT
+GAGGAGTTTGGAGGGCTCCTCCCTCCTTCTCTGGACTCAGCTCCACTGTCTTTTCCTGTT
+CACTAGTCAACTGTAAGCTGAAGAGAAGCAGCTGGGCAAATGAGAAAGGTCCAGTAGAGG
+TGAGCCCCTTCCATAAGGTCTTCTTCTGTCACCTCCAGACTTTGTCCAAATCCTCAGGGC
+AGAACTGATGCTGGCATGTACTGCACTAGGCACCAGATGGCTGGAGTATTTTTAGTCTTA
+GGGGAGGGACTAAAGAAGCAAGGTCTGATGGCTCGGGCGTGTCTCCAGCTTTTAAGTTAT
+ATAATGAAGATCTGCTGATGATGGAGCCAGTGAAAGGAAATGTTGAGCTATAGTCTGGTT
+CAGGGGCCTTTCAGCATAGAAGCTGATCTAATTATTTTACTCTTGAAAGTTTCAGTAAGA
+TTAATGGTCTAGATTGTCTTTCTGTTATATAACAAATCATCTATAGAAGGATTAAATATT
+AATTGATAATCTCTAAAAGAAAGTTCTAAAGTTTCCCTTTCAAGGCTCTCATAAATGTAC
+ACTTTTCAAAATACAACTGAAGTTCTTGTTCCTTGCACCCGCCCCCACCATCCCATGAAA
+TGATTGCAACATTTAACATGCCTTTACATGTCTATATCTGATCATGATAATGATATTTTT
+CTACTTGTTACTTCTATCCCCACCCCACCATAATGTGGAAATTGACATAAGTTATTTTGG
+AAAAGTAGAATGGAGACCAGATGTAAACATCTATAGTATAGTGGACAGAGAATTCAAAAT
+TTTTTTACCTTGAAATCTTAAACTGTGAGACAGTTGATCTTTGCTTAAGATGACTGAGCT
+TGTGAGATCCAATTCTCCGTTTCTTTGTGCATATGTTTGTTTTATACTGGCTAGTGTTTT
+TTAATGGAAAAATAGTGTTTTGATTGACATTAGACTAATGTAGCATTTATGTTCTTTTTG
+GAATGTGATACATCTGATACCTATTTTACTAGTAAGAAAAAAGTGTAATCTCATCATAAA
+AAATTTATTCTTCTTTTGCCACATACTTATTTTGCTTCCATTTACTCCCTCTCATTGCGT
+ATTTATTAAGATAATGAAGGAAAAAGAGGAAACATGGCTGTTGGCAATTTCAGCAGCTCC
+GTAGTACTTACATTGTTCAATAAACTTAATAATCTACATGGACTAATTCTGACTTATGGA
+TGTCCTGCTTCAGTAAATCACGGTGATTTTCTCCAGTGAATAACAGACGAGTGCAGTGTG
+CCAGTACCTTAATTAAAGAGCGGCTCTCTTAGTCTTGATCTCATTTTAATTTACAGGGTA
+ATACTACAATAATATCACTAATGGAAGGTACATTAAAGGGCATCAAGTAGCATTAACTGT
+ATTAAATTATGGTACTTATGTTAATTAACTGCTGAAGCAAGATGGTTCTAATGGCCAAAA
+AGGTCATCTAATGCATAAATAAAATCTACTCAGATGAGGGGCAAGAGGAGAAATTAGAAG
+TAAATGTTTGTTCTGAACATCTTTTTATACAGACAGGGGGTTAAACTCAAAAGCTGTTAA
+ATATAGATAATGTCCAAAATGTTTTCTTATTTACACCATTGGAAGCTTTGATTTTTAAGT
+ATTTTGTTTCTTTGCAAGCTTTCCACAATTAAAATAATTGAAAAAGCGAGCACTGTATTT
+GTCAGCTGCATAGATTTTATGAAATATAAACTAAAAATTATTTATTATTTCTTTGAGGTA
+AACAATTTCAAAGAAATAATGTGATTTAATGTAATAATTTATAAATCTGAAAGACAAATG
+AATCTTTAGTAATCTACTCATTTATTTTTAAGATATGCTATCAGCCATATATCAAGGTAC
+TGATTTTAGCCATAAGACAATGGAAATTCTATTTTAACAGTAAGAACTTGAAGAAAGTGG
+ACTGGAAAACTCCCATCAACATCTTCAGTATTTACCCTTTAACAAAATATTCCTGAAGGT
+AATTATCGGTCATTTTTTCTCAATGGTCATTACACATTTCTTATCCCTTGCAGTGCCTAC
+TCAGGCTCCATTATAGGTAGTTGACTGCCATAATAGTGAACAGTATTTTTTCCTTTTTCT
+ACCTCCATTGTTTACCTCCAAGAAAGAAGCCTTGGAATATTAGCACAGAAGTTTCACTTC
+GACAAAACTTTTTGGTGCCATCTTCACTTCATGGCTGCCCCTGCTCAGAATCACACTCTC
+CCTGCCTAATCCCAGGACCTGCAAAGGGCCAGGACCAGAGCCACTATGACTAGGTGCCAG
+GAGTGAGGCAGGCCCCCTACGTCACTCTCAGGAGTCCAGCTTCTATGTGTAAACCTTATT
+CTTTGAATGTCACTGCCTTTATATTTGCTGTAATTAGAACAAGGTGGAGCTGACATCGTG
+TTCTTGAAGCACAACTTCCACATGGTTAGTGCGAAAGATGTGATGTCAGGCAAGCAAGAA
+CACTTGGGGAAATTCAAAAGTATAAAAGCAGTAGAGCACTTTTTAAATTTCTGGAAAAAT
+CAGTTATTCTGAAGGTTCCCTAAGTCTTTTTCCTAGCCACAACTGAAATAAATCTGAAAT
+ATTTACTTTTTACCTCTTTTGTAAGAGACATCCCACAAAAATGCTTTTAAAGCATTGAGC
+CTGGCCTTTATCTATTCTTTTCCAATTAGTCTCAATTATTGAGGTTGGGCTTTACTGCCA
+CTTAACAGATTCTGCTTTTTATAACACCTTCTTCCTTTCTGTCATCCATAAATACTTATC
+CTCTACTCTGGGACAGATGCTGGCTTTGATGGTAGACAGACGAAGATGCACCAAGCATAG
+TCTCTGCTCTTAAGGAGCTGATATCCAGAAGGGACACAGACTTTATAAACAACAACGACA
+AAAAAAAAATGATGATAATGTGGGTTAAGTGATTTTACTGTGTGAATATTCAAAGTGCTG
+TGGTAGCAGAGAAGCTACTAATGTAATCTGGAAAGATTAGTAAAACCTTTGATAAAGATG
+TGACATGTATGATGTCTTGAAATATGGGTTTTATTGTGCCAAGCAGCCAGGAAAGAATGG
+ATATCCTAGGCAGACAAATTATACCTAAAAACAGCACAGCATGTTAAGGAACTCCAAGCA
+GTAAAGAATTGATGGAGTTAAGAGTCCTGAAGATGTTCTACCATCTTCCCTTTATGGGTC
+TTCAGCATGTTCAGGAAGCTCTGAAGGATTCCTACCTCTTTCTCTCTGATTCTCCCATGC
+CATAAGAAACCCAAAATCTTATGGAGTCTCCGTATTAATTGACTACAAGTGAGGAACAGT
+TTTTAAGGCAATTGTAGTAAAGGCTATTCTGGTGTAACTGTGCAGACTGGAAAGCTATAA
+CATTGCTTAATTGTGGAGCAACTATAGCTCCAAGCCCTGATGCTCAAGTGGAGAATCCAG
+AAAAGCTCTCCATATTCCACAGGAGCCATCATATGGCAGTGGTCTCAGATTTGCTTACAA
+AGTCAGTAGGACTTGTTGACCAGTCAGATTTTGGGGAAGACTTCCTAGTGAATTGGATGG
+TGGGGCCAAAACTAAAATGGGGAATAAATACTGAAACAGGCTTTTAGTTAATTCATGATT
+TAGCTAGTTATTTTGTTGTGCCATTTCAAGTAGTAGAAATTCAAGTAGAGATTCTAGTTA
+GGGATTTGAAAATACTTGTCTAGTGTTGTAGAGAGAGATTTGAGCTCAAATATAGGTTTG
+AGAATTATTACCTTATGTGTTATGGTGGACTCTTTGAGAATCGATGACATTGAGGATTTT
+TTTGTTCATAGGTATAAATGACCATTATAGAACATTTACAGAATCCTGTGGAATACTACT
+ATGTAAAAGGTAATTTCTGAAGGAAATTGAGAAATAATCTGAGAAAATTCAAAGAGAAGG
+GAATGAGTTAATGTCATTCTAATAGTCCCCACTCATATTTAAGTAATAATCCTTTAAATT
+TGTATAGCATTCAGTTTACAAAATTCTTGTCAGGTACCTTATTTCCTTTAGTACTTACAG
+GACACTTGTGAGGCAGGTGTTGGTTAACCCCATTTTACAGAGGAGAAAACTGAGGACCAG
+AGGAGTGCCGTGACTTTTTCTTTAACGTCACACATAACAAAGTGGTAAAATCAGGTTTTT
+CACGGCAAACCTTAGGCTTTTTCCAAGCATTATGCTCTTACAGTCACACCAGCCAGAGAT
+CAGCTCAGTATATATAGAAGACCCCAAAAATTCCCAGAGAAGCCATCTTTAAATAGCAAC
+AATGAATCAATACATCTTATGACTCTGCCCCTCTTAGAATGTTCTGGGAGTCACACTCTC
+CATGGCTTTTGGCTCAGTATTTTATTACACCAGGCTGCTCTGTGTTTATCTGAACTCTAA
+CTTCTTACTTCATTTTTATCAACTTTCAAATGTGTGATTGGGCTCATTTGTCACATTGTG
+TTAAGTCTAGGTGTTTTACTACTAAAATCAAATTGTGATGATAGCTTCTTATTTTTCCAT
+GGGGAGACAAAAATAAATAAATAAGCTGTATTTTCTCAATGTTAATTTTTCTCCCATATT
+TCTTCATAAACTTTTATTATGTACACCTGCTTTCAACTAATGGGCATCATCAAACACTAA
+AACAAGTCATATATCTTAATGGATAAACTTGGAAATAGCCAACTACCTTCGCTTATTTTA
+AGCAAGTTCATACTTCAAGTGAGGGCAATATGTTTTTCCTTTAACTTCCACATATAAGTC
+CACATTCTCTCTTCTGAAACTATTTTGAATAAGTGTGCTGCCTCTTTCATATAATAAAAT
+TTCATAAATTTTTAATCAATGATTCTCTCCACCAGGTCTTTTTTTCAAGCTAAATGGATA
+TTAAACCATTCCACTAAAATTTAATTTACTCTCCTTTTAAAAGGCAGAATGAAGTCCAGT
+AAATAAGAGTATTCAAATGAAAAGCATGGTAATCATAATTAAAAATTAAAAACCAACATA
+AAACATTGCTACTTAACTCCAGTGGAAACATTTAGAATAAAGACTTTATCGTATGCACCC
+ATTGTAAGTGGACAACTGAGGGACATTCTGATTTGGAGCATATTTTTAAAATCTATTAGA
+AAATCTTGAATTATAAAGAGAATATATGCATAAGCAGCTCATTTTCCTCTGAGGTTTGTA
+CTATTATAAGGAGAGAATGTATCTAATAATTCCTCCATTTAAATTATGAAATTCATTAGC
+ATGCAGAAAAACAATCCGGTTTAGGAGCTTGTCTCTTTATCCTTAATTCCCTAGTGCCAT
+AGATTTTTTAAGCTAGTGGGTCGTTAAAGGGAAGATGTCTCTTTTTTAAGAAACATAAGG
+ATATTTAAGCAAAATACCACAAAATGGATAAATAAAATAATTTCTTCCCTCATTTAACTT
+AGCATTTGTAAGGGAAGCTACATTCTAGCTACATCTGCATGCCCAAACAATGGGAGGCAG
+CAGTACACCAGCTTCTGCAGCCCTGTTTTTTATCCTAAATCTGTGGTCTGCATCTTTGGA
+ATGTCTTGCTGTCTTTCTGTACCTAGGATCAGAGTTTTTTCTTAACACGTTAGGAGATGT
+TGGCCATTGTTTGATACTTAGTGCAAGAGTTTTTTGAGACCTATGTGATCAATGGTTCAG
+TAAAGAGACTATTTCCATTCATTCTCCAAATAAATACAAGAACAAATGAATTTTATCACA
+GTAATTTGATTGTGTGGATTGATATATTGATTCTGTTGCAATATGGGTCTATATTTTCAA
+TTCAATAAGCCACTTTTAGAACTAAGTATATTAGTTTAACCAGAAATGACTGCACTGCAT
+AAAAACTCATGGTTACTATTTCTACCTCCCTTTTATAGGTAGGAAAACTACATCTAAACA
+AGGTTAATCAATAGCAAAGGGGAAAGGAAAATTTAAAAATTACTTATGTTGGTGTATAAA
+TTTGTTTCTCAACTCCCCTTGAAAAACATTGAAAAAAATGGATGGAAAGGCTTTGAATAT
+GTGAAACAGGAGCCTCACAAACCCTACTGGTCCAGAAGATTATAAAAGTAGGGTAGTTAC
+TACACTGGCTCTCTCTTGCATTGTGACTGGTACCTAAGACAACTGATATTGTGCTATAAA
+TATATTGAGAGGATAGAGGACAAGTCATTAGGATTTTAAAATCATTATCTACCTTATTTT
+AGAAGGAAACATTGGCTAAGAGTCAAGAGAAATAGATTCTCACTCTGGTTGTGCTAATAA
+TTCTTTGTCAGCTCAGAATAGGTCACAGTTACCATAATCAGAGTCTCCTCATCTACAAAA
+TGAGATTTTTATACTATTTTACTGTTTCTCAGGATGTACTCTTCAAATAAAGTCCATGAT
+GGTCAAAAACATTTTGGAAGTGTTCACAATACTTCCTTCTATGAGAATCACAATGTATAT
+TCATATATTAAAGACCCTGAGGTGTCCTACAGTAAAGAAACATTTCTATTTTATTGAAGA
+CAGAGCCTCTAGAACTTACTTAGTCAAAAAACATATATTAGTACCCATAAACGACTAGTA
+TTCGCAGAACTCTTTAAGCTCCAACATTGTTGGACTCTTTGTAAGATTGAAGGAAATACA
+TGAAAACATCGTGTGTGTGTGCATGTGTGTGTTTGTGTGTGTGTGTGTGTTTAAACTATT
+TGCAGTGCTAAAAACAGATTGATTTTTCAAAGCAAGTTCCAACTTTAGTTATCATCCTTC
+CTATATTACTGCTACTTTGGGTGAAAAAGTGAGACTGTCGTAGAGAAAGACTAACCTCAA
+TGAAGAGTATCTCTTTTTTTTTTTTTTTTTAACTGTCGCTCTTATTTTTTGAACCTTGGA
+GTACTATGCATCCTTCTTTAAGAATTATAGGAAATTAAGTACTGTATTGGAATAAATAGG
+GATTTTTTTGTTTTGTTTTTAGGCTAGTGAAATTGTGATGGAAGAGTCAGCAAAGATGTG
+AAAAATGAAATGCCAAGTGGTACAATCTGGTGTATTTTGTAGATAAATAGAGATGCTAAA
+GGATTTTTATTCCTCCCATATGTAAGTGCCTCAAACTCTAATTACAGCAATGAGCTAAAA
+TCATGTATTGAAAGAAAAATTAGATTAACCAGTATTTAATATATTCTTTTTTTTTCATTT
+GCTTTGGAGGATATTCTTGAAACCACAAGCTAATTTTAGTTAAATGAATCTTGCCTTTCT
+TTTGCTAATTAGGACTGTTAATGAATAACAAATCAGAGCCCAGTAAAACTGAACATTGTA
+TATAGCTAAGGATATCACCTTGTCTAGGAATTGTGTTTTTGTCCTGGCCGCTTTTACTCA
+TTTGGTGCTAACAGAATATCAGGGAAGCAAAGCTGTTATAACATATTGATGACATCCATG
+TGTAATTATAGATACTCCAGTGCTGCTGGGAACAGGGAACAGATGGGGGAAGGGTGGGCC
+AAGAGATGATGGGTGGGGGAAGTCTAAGAGGTCAGAGATTTGGCAGGTTGGAAGGAGACA
+GCATCATTAACTCCAGTATTGGATTTGTATAGACAGGGTGTACGCCACATAGAGTCATAG
+CATTGCAAAATCATTTCTTTTAGAACTGAAAAAAAAAACATAAAAATAATTTAATCTAAC
+TCCTTTTTCAGATGTGAAACAGAATGGTTAAATGAATTAGTCAAGGATGACACTGTTGCA
+TAACTAGAATTTAGACTCAGAGGGAACTTTCAGTTTACTCACTGATCTGCGTCCCGTGCC
+TACAACTAGGCCTGGCGCATATTAAAAGTTCAATAAATATTTATTGATGGAATGAGAGAA
+TGATTGCAGAATATCCTTCTAAGCATCACGTAGAGGACCATTCTGAGGACGGTTTTCCCA
+TTAGGTATGCTATGGCCACCTCTAAATATTCCCCACACAAGACTGCAAGAGAATTGGAGC
+TTAGCCCATTGTTTTTGGCTATGTCACTTCATCCAATCAACCAGATCGCAAAGCTTCAGG
+CTTTAACCAATAGTCCAAACTTAAAGAATAAAATATATCTACTTCAGATAACAGAGTAAG
+CTATGTACTTGGGTTAAATGAATACCACTCCACTCAAATACACACAATTTCTTTTATTAT
+TTGTTTGATTGGTCCTTTTAAGATCAGAAATTGTGATCCTTAATCCCTTTCCTGGATGAA
+GAGAAGTCCATGAAAAGGAATGAACTGCTCTCATTCTCAAGCAATATTTAGTAAAATCGC
+AATATCACTATACATCCACGTCCCAAAGTTGTCTTCAAATGATGTTTGCTTCTTGAGTTT
+ACCAACCAAAGGGACTTAAAATGCTATTTAAAAACCTTACAACTTGTAAATGATGCCTTT
+ACATATTGATAGGTTCAAAGCTGGGGTTTCAAAGAGTTTGAGCTGAGGAGACATGGAAAC
+AGGCAGTGGCCAAACTCAACTATATACATGTATCTGCTGAAACTTTTATGAACATATGTC
+TTTATGAAAATAATTGAAGTTCATTATATACTCTTAAGTGGCAAAATAGGATTAAAAATA
+TTAATAGCGTGAGGCTAATTATGAGAAGGAGGAAAAAAGAGAGAATGAGACAACACAAAT
+ATAGTTGGCTAATAGTGGTGGAATTGTGAGTAATTTTTATCTAATTAGTTATGATTTTCT
+ATTTTTTTTCATTTTACTCATTGTATCGTCAGAAAAAAATAGTTTTTAAAATTAAGTTAA
+AATTCAGCAAAGTTGCAGGATACAAAAGCAACACACAAACATCAGCAGTGCTTCTATACA
+CTAACAATGAAGGTCCAACAGGAAATTAAGAAAACAATTCCATTTACAATAGCGTAAAAA
+TAATAAAATGGTTAAGAATAAACTTAACCAAGATCCAAAAGCCTTGTACACTAAAAACTG
+CAAAACAGTGCTGAAACTAATTAAAGAAGACACAAATAAATGGGAAGACATCCTATGTTC
+ATGGATTGGAAGTCAATGTTGCTAAGATGTTAATACTACCCAAAGCTATGTACAGATTTA
+ATAGAATCTCTATCAAAATCCCATTGACGATATTTTCCGAAATAGAAAACTTCATGCTAA
+AATTCATATAGAATTTTAAGGGACCTGGAAATAGCCAAAATAACATTGAAAAAGAAGAAT
+AAAGTTAGTGGCGTCACTGGGGTTTTTATGTTGTTGTTCTTTTTTTTTTTTTAATTTCAA
+AACTTACTACAAAGTCACAGTAGTCAAAACTGTGTGGTACTGACATAAAGATAGACATAC
+GAACCAAAGAAATAGAATAGACAGTCCCAAAATAAACCCTCACATGTATGGTCAAATAAT
+TTTCAACAACGTTGCCAAGACCATCGAGTGAGGAAAAGACAGTCTTTTCAACAAATGATG
+TTGGGAAAACTGAACAGTCACATGCAAGAAAAACAAACCAAAAAAGGAAGTTGGACCCTT
+ACCTTACACCATATACAAAAACTAATTCAAAATGCATTAAAGACCTAAATGTAAGAGCTA
+AAACTATGAAATGTTTAGAAAAAAACAAAGGAAGAAAACTTCATGACATTAAATCTGGCA
+ATAATTTCTTGGATATAACATCAAAAGCACAGTCAACAAAAGCAAAAATGGGTAAGTTGA
+ACGTCATCAAAATTAACAACTTTTGTGCATCAAAGGACACTGTCAACAAAGTGAAAAAGC
+AACCCACAGAATGGGTGGGAATATTTGTAAATCATATATTTGATAAGGGACTTTTATCCA
+GAATGTATAAATTACTCTTACAATTCAACAACAAAATAATCCTAATTAAAAAATGAGCAA
+AGGACTTAAATAAACATTTCTCCAAAGAAGATATATAAAAATGGTCAATAAACATAGGCA
+AAGATGCTCAAGATCATTAGTCATTAGGGACATGCAAGTCAAAACCACAATGAAATACCA
+CTTCACACCCGTCAGAATGATTACTATTCAAAAACATAAAATAACATGGTTGGAAAGGAC
+ATGAAAAAATTGGAGGGTTTTTGCTATACTAATGAAATGGTACAGACACTGTGGAAAACA
+GTGTGGCGATTACTCAAAAAACTAAACATAAAATTGCCATATGATCCAGGAATTCCATTC
+TGGGTATATATCCAAAAGAAGTTAAAGCGGAAGCTTGAACAGATATTTGTACATCCTGTT
+CATAGCAGCATGGTTTGCAACAGCCAAAGGTGGAAGCCACCCAAGTATCCATCGATGGAT
+CAGCGGAAAACCAAAATGTGGCATATACATACAGTGGAATTTTATTTAGCCACAAAAAGG
+AAAGAAATTTTGACACATGCTACAACATGGATGAAACTTAAAGACATTATGCTAAGTGAA
+ATAAGCCAGTCACAAAAGGACAAATGTTACATGATATGCAACTTATATGAGTGTCCTAGA
+GTAAGCAAATTCATAGAAATAAAGTATAATGGTGACTGCCAGGGGCTGGGGGCAGATGAA
+AAAGAAGATTCATTTGTAATGAGCACAAAGTTTCAGTTAGGGAAGATAAAAAAGTTCCAG
+AGATGAATGATGATGATGGTTGCACAACAATGTGAAAATATTTAATGCCACAAAACTGTA
+CATTAATAATTAAAATAGTAAATTATGTGTTATGTGTATTTTAACAACAACAACAAAAAT
+AACTGCACAAACAATACTCCTTGACTCAGCAAAGTAAAACACAGAAATTCTGACATATAT
+CCATGTGTCTTTCTTCTCTGTCCTTATGAAATCTTCTAGTCTTTTCCCACTTTTAATGTT
+ATTCTTGGTTTTGAGATGGAGGAAGATGTTCAACAGGTTTCGAAGTTTGTACGGGGCTTC
+ACAATGAGGAGTCTAGTTGGAGGAAATAGGATGTGAAGCAACAGAAAATAAGTTTTAGAG
+AAAGAATTTGGCCAGAACTTAACTAATCAAAGAACATTTTCTGTGTAGAGGAGCGGTGAA
+GCACAGAGAGCAAGGGAGCTTAAGGGGCAGATATAATAATAGTAGTGGAGGATATTTAAT
+ATCAGACTGAGTTTTTATTTCATACTGTAGGTAAGCAATTGGAACCACTATAGGCCCTTG
+TAAAGTGGCCTATGTTGGGGATGATGCCACTGTTAGAAAAAGACTTAAAAGAGTGTGTTA
+CCATCTGTGCATAAAATGGTTTGGAAGAGGGATGTAATTGACTGTTGAAATAACTTTCAT
+GAAACATGAGGGTTGTGGATAGAGAAAGGAAGAAGTAAATGTGAAAAGTAGGTTTTAATA
+ATACAGAAAGTAGGTTTGCCCCTAACATTTGCAAGGTTGGGGAAAAAATAAAAATACAAG
+CCCACATACCATATGCCTAAATATGTATAAAACATAAGCTGAACTACACCACTGTTTGAC
+TCATGTTTCCATCCTGAGTCCCATAGCTCACTCCCCATAGTGTGACAAAAGGGGCCATCA
+TCTCTCCCCAGCTAGGTCTGCTGCTGCAAGCCTGAGCTAGAGGAAGGTAGAAGCTATGTC
+CTTGACCCAAGACTCTTAAGTAGTAACTGGATCTACATGAACTTGGGATGGAAACTTACC
+CAGGCAAGCACCTAGGAGGCCAAGCCAGGAAATTTATCCTCTTCCATGATTCACTTCTTC
+ATTTCAGGATTTCCAGGTAGTTCTAAGCACCTCCCAAAATTACACCAAGAGTTCTTCTTC
+TGGTAGTAGCCAAGCATGTCTTATCATGCTGACTCTCCGGTTCACAACAACTACAAACTC
+TGAACTAAATATCAAAACAATTATTTGAAGGCCCTGGAGAATGACCACAGAGAATAGGGT
+TCTGTACTTAGAGGCAGCAGCCAAGGTCAAAACTTTAAAAAAATAATAATAATAAAACAC
+AAAGATAAAACAAAGTAAGAAGCTTTAAAAAAAAAAAGGAAATAGGATTTTGGATGGAAA
+GTATATTACAAAAATATATTGTTTTTCTTTGGAAAAGTGTTTTTAAAAAAAGAAAAAAGT
+AAGTGGCATTTTTGTGGGAAATTGTAAAGCTTCAATAGAGCTCTTTAACAGCATAGTACA
+ATATTCTACACTCCCAGGAAGAGCAAGTCAGTTGAGAAATCCCATCCACATTCACTTTAG
+AACCATTATTATTGCCCACCTGGCTGATTATGGATGGAGGAATATAAGGATGCAGCACAT
+AACCCTTCCTGGTTCAAAGCTAGGCCTCCAGCTCCACTAGGGGCTCTCAAATTCTCTTTG
+GTTCTCTCAGATCTTCCCACTTCTCCAGCCGTTGTTAATTTGGGAAGTCAACAGGTTACA
+ATCTATCAGACAGGGCTTCTTCTGTGTTCCAGGGTGACCCATTTAAAGGAAGCAATGAAG
+TGTTCTGGAAATGTATAGTGTTAATATCAAAGGAGACCCTGGCAACTGCCTTCTTAACCT
+CTGCACTAAATAGAATTTAAAATATAAAGATCCTATAATGTATAACATACACTTAAATGA
+AAAATAGCCCAAAGAAAGTGAGAAATATACTATAATTTAAAAAGGAAAGGGTTTCATTTG
+GCAAATAGCTGTAACCATTTGATTAAATCTGTTAATACCATGCAGACATTTTGCTACTTT
+AGTAGCAATTTATGTTTGTGGACTAAGAAAGAAAAGAATAATCAGTTCTGTTTAGTAAAC
+TAGAAATGACTTTGTTAGCTTTGTGAGAACATGACAATTGGTAGGAATATAAAGGAGTAA
+AACATTATTTAGCTGGGAATCAGATCACGTGAATTCTTATCCCAGAACTGTAACATGGAA
+AATAATATCTACCTACTTCTCTTTCACGAATGTAGAATATAATACAAATAAATGTAAACT
+CTTAAGTATTTTGTGCTTAGTATAATAGTTCCTGGCAGGGTTCCAGTTGCTAGAGATACA
+AAGATGAAAAGCCACAGTCCCTGTCCTCAAGTTGCTACCATCTGGATGAGCTGACAGCTA
+CTTCAAGAGAAAAATTATGAAGCATCATGGTTTGTGCAATGATAAGGATGTGCATAAGGG
+TACTGTGGCAACAGCAGGGAGGAGGAAGAGCAGCAGCCCAGACCTCTGGGAGGACAGACG
+CTTTCTGGATGACGTTCTGATAGTCTCAATTTCGTCAAGGTTATTTCTAAACAATTATCT
+CCATATGTTATCTTAAACTAAATGAAATTCTCCTTATTAATCATTTTAAATGGTTGATTA
+TCTAATGGTTGAAAATATCTTATGCCTTATTTTAGTACCAGATCTGTATATATGCTTAGA
+AAGACATGCTTTATTTCTCCTTTCCCTAAGATAGGCATATCCAGAAAATTGATAGGCATA
+ACCAGTGGAGGTGGTTTCAGACACACAGAAATACTGAGTAAAATGTGGACTTGCAAGACC
+ACATGTTGTTTAATCAGACTGAATGAAAGGCTCAATTTTCAATGCTAAGTTAATCCTGTT
+TTCATTAAATATAAATGTTATTTATGGAAAACAGGAGCCCTGCAGAAGCAAAAGAATATC
+TCTCAGGGTTACACATTTTATATTTGTTTAGCACTGATGAGTTTAAACCAAGAGGCTTCT
+TTGCAATTTGATTATTTGCTGCTTTCCTTGATATTGATTATTCTATCAGATTTTTCTACC
+AACAAAAACATATGTAAAGATTCCAATGTTATTTTACTATCAAAATGAGATGCCAGAGGA
+AATTACACACCACAGGTAAGTTTTTAATACAAACTAAAATCAGAAAAATCAAGTGTGGTT
+TGTTAATGAACTCTGGTTTACATAGAGAGGCAACAGAGAGTGGCTTTAAGGCTGACAGAC
+CTGGGTTCAAATCACAGCTCCTCCATTTGTTTACTTGATAGACTTTAGAAAAATCACATA
+ATTTAAACATCTCAGAGTCTCAGTCCCCATCCATAAAATATACAAATGCTACCCACATTT
+GCAAGTTATTTTCAAGTTTATTAATGTGTATAAAATGCAAGTACATATTAAACTAAGTAG
+TGGTTATTACCATGAGGCTCACGAAATGGTAGCTACAATGAATATTGTGACTTTGAAAGT
+AGCTTTGGGCCAGGTGCAGTGACTGTAATTCCAGTGCTTTGAGAGGCCAAAGTGAAAAGA
+TTTCTTGAGGCCAGGAGTTTGAGACCACACTGGACAACATAGCAAGACCCCATCTCTTAT
+AAAAAAGAAAGAAGTAAGTTTTGTTTTATTTTTAATTATTTTTTATATTAGTTTCACAAC
+AATATATTGGCCCTGTCAAACTTAACCACTAGTATTTTGTCTTCCTCTACTAACTCTTTC
+CACTTTCTTATATTGATGGACCGAGTTTATATTAATTCTACTATATAATTCATATCCTAT
+TGTACTGCCATTAATGTGCACTTATCTGTCTTAATTGTTTCCTTCCTCTTTAAAGACCTC
+AGCAGCTTAAATTTATCATTACCATATTCCTAGAGTTCTCTATTGGTAGAGATTCCCATG
+AAAATTAAAACTGGGAATTACAAAGGGGGAAGAGCAAGCTTAGTTTTCTAAGATTGGCTT
+CTTGAGCCCTGGGTAATGAAGTTATATTATACCCCATTTCCTCTGGGTTGCAGATGCTCA
+TTTATCCTCACCGATGATGGATGGCCTACTTTGACATTTTGCATGGATGGCTCTTGAGAA
+TGAAAATCATGCTTATAAAAGATTCATTGGCTCATCCTACAGTCCTAACATTGTCACCTT
+GACACACAGTGACAGCATTGTAATATCCATTGACCCTGTTGGTCAGCACAAAAAAGGAGA
+ATATGTTTCAGGATCATCTATGAGAGAAAAAGAGTTTGGGATTTCTTTTTCATAGAATGC
+AATAACTAATGAATTTTTAGTTCTATTTCTCTTCTGGCTTCAGGAAAGCTGGTTTTGAAA
+GACAGCAAAACCCTTGTGTCCTGGGAGGTTAAGAGGTCACCAACTTAAGAATCACATCCA
+GTTTAGAGGTGTATCTATGAGTTGTGAGGAAATTGGAACAGGGGTTCCGCAGGAAAAGGA
+AAAAAATATGTGAGTGCATTAGAGTGGACAATTTACTAAAGAAGATAGGATAAAAACAAA
+TTATGTATTAATAAATGACATCAAAAACCCATTTAAAATTAGTCACTATAAGTCACTTTT
+TGTTTAGTAGTCGTATTTTATATACATTTTATATTGAGTATATCCTATTTTAAAAGCAAA
+GTAGACTTATGAAAATAAGCATTTTGGTGGGTTTAGGAATAACTTATAATCACTTTAACC
+ACTTAAAAATAAAATGTGACTGACTTCAGTTTCCAGGGAAATTCTGACATAAAAATATGT
+TAGCCCCCTGAATTAAAGAAAAAGTATGACTGAAGCATTAATAGAATGATAATTACAGAG
+GCATTACCATAATCATAAGAGGAATGCCATGGTTCAGATTTAACTGCTTTGCACAAATAA
+AACAGTAAACTATAAAAAATGTAAAATATAAAGGAGGGCTCTGTACATTGAAATATGTGT
+CTTTGCACTCAACTAATTAGTTGCTACTGAATGTTTTTGCTTTGCTCAGTGGCATGTGGT
+ACATAAATCATTGCAATATGTTAAATGCAAATGGTTGTTAATAGAGAAACCATCTGCTCC
+ATGCTGGAGAGTTTGTTAAAAAGAATGTGGTGAACCTACTTTGGATAATGTTGAAAAACT
+CAAATGCCAAATTTCTAAAATGAGCTGCCTCTGTTAACCCCAACATTACTAATACTCCCC
+TGGCCTTTTAAATTCTCCAAGTTCATCACTAAAACACTCGTAACACAGTCTGTGCTGTTT
+TAAACAACCCCATTGGCTACTTCTAAAGGCAGAATTATCCTATAGAGGTGTCATACCACA
+GAGACCTACAGTGTTCTAAAATTGTGTTCAGGGATTTAGAACGACCAATAAATAATCAAA
+CGATCCTCTCCAGAATATCTTTGCTAACATGGATAAGACACACTCCCTATCCCTGTGCCT
+CCTAAAAGCTATTCCTTTGCAGCTATAGATCACTGGTAAGTTGCTGGCTGATGATGAAAT
+ATCATGGGTATCATCAGTGTTTGCAACCTCCACCTCCTGTAATCTACAATACTGTATTTC
+TTCAAAAGATCATCAGTGCAGAGGGGAGCCATGATTTCTCTCCCAACATACTTTATTAGA
+TGTTGTCACATAGCTTCCTAATAATGTCTGCCAGACTCACTGGTGACAGTATAAAACATG
+GGAAAATTAGTAATAGGAATCAGAGCCTTCATAATTTCCAATGTCACGCTCCACTTTTTG
+GCAAAGAAGGGAATGTTCCTTAATCCTGCCCTTTCTAATCAGCTCCTGGTCAAGGTTGTT
+GTCAATATATTTAAGAGCAAGCCGCCATGATGATCTACTATATTAACATCCATTGGAAGT
+GTGTTCACATGATGCAATACCCAAAACAGAACCTTGGCCGTGAAAGAACAACCATAGAAA
+TTAACTATGGATGAAGATCTTCAAGCCCACAATTTCTTTGAAGCCAAATGCAAGGTATGA
+TTATTGGCCTACTGCTATCTTGGCTTTCTTGACCCTACTTTTTTTTTTTTCCTTTCATTT
+CCCCCTTCTACTTTTGGCTTTTACAGTACCTGATTTCAGATTGTGCTTTTGGGGATTCGC
+CTGCAGAAGAAAAGGCTGCAGGAGAGCTCATTAGCCCAGCAGACGCTCTATCCCTGAACG
+AATTATACAATGAAAAGCTGCTTCTGAGGGCCACCAAAAAGAGCCAGGGCTTTGTGGAGA
+TGGGCAGCCCTGCAGTGCAATAGAGGCTTTTTATTTGTTAAAAAGGAATTTTGTACTAAA
+AACATTTCTCTTTGTTTGTTCTCGTGAAAAAAGGAGCCTCCTGAAGGCTGCGTGCATTTG
+ATGACTCCATTTTAAAATGAACACTTGTCAGTTTCCAAAGGGGGCTGCTGCACTTGGAAG
+TTACACAAAACCATTCTGAGATGGAGAGAGACTGGCACAATAATCAGACAAGCGATACCT
+GAAAGGCAGAGTTCTGCCTGTGAATTTGAGAAGCTGGAATACTGAATTGGATTCCAACAA
+TGATCCTGAGTCCTTACAAAGCCCATGTTTTAAACTTGGAGTCTAGAAAAAAAAAAATCT
+TACATTATCTAATTACATTAGTTTATTGAGCTATGGTATCACTTTGGTTCCCAGAACGCC
+ACTTTAATTTAATTTAGATTTTGTTACTTCTTCCCCTCCAAAAGGAAAACTTTACCATAG
+AGGCATATTTATTGTTTTTAATGCTTATGTTTGGAAACATTTACTAATTTATTTTCCCAC
+TTAATTACAGGGAACAGGAGGATTGATATTTACCAAAGTTTTTATGGAAAAAGAAATGAA
+AAGTTTCTTTGATCTAAAATTATGATCTGACTTTTTTTGTTTGTTGTTTTGTTTTGTTTT
+TATTTTAGGAGAGGACAGGGCTCCTAGGGAGACACGAAGAGCCAACAAAAGCCAGCTGCA
+TTCATCAACCTTGAGTCTTTTGTGTAGGGAAGTGCATTTGGGTCATTGCTGCCTTCTCAG
+CAGAATCCTATGGGGCCTCCCCAGTATACTTGCTGATATTTAGTGACACACACACCAGCA
+GGGAGGGGATTCAAACACATTCCATCTGTTGGTGTTTTAATTTTTTTCAAGTCTACTTGA
+TGAAGTGTTTGTCAGCAAACTTGTCATTCTGTTGTATTTGTGAGGTTTGGGCCCTCTTCT
+TGGGCCCAAAGATATCTCTGAGATACAAAACAGAATTTCATAACCCTCCCTTAATACCTT
+TTTTATACTGTCAGTGTCCTCAATTCTAAAACATTTTTCTCACTTTTATTCTGAAACTCT
+TTTGGGTCATAAAGTTCAAGTTGTCTAGTTGGCTGACAACAGTGTTTATTTATCCTCAAA
+GATAAGGTTAATTTTTTAAACCTTGCCTTCTCCTTTACAGTGTAGCAATCTGCTTTAAAA
+CAGCAGGAAAAAAAGTTGATTTGTGAATAAAACATCTAGTTTTCTTTAAAACAGATGAAA
+ACTATGTAGTTTATTTTTACTATCAGGAAAAGCATAGCATTCAAACACTGATATCCCTGG
+AGTAGTTCCAAAATGTTGCTTGTAATATTTTTGTCTTTCTAAGAAGGATAAGACCCAATA
+ATTCCAAGAGAGACTAGGGATCACGTCGTCTTGTAGGTCTGACCATGAAAATCTCTCCAA
+ATGTTTTGAGTTTGTCTCATTTATTTACCTGGGAATTTAAATGCAGAGTTCCAGAGCTAT
+ACGGAAAATCTGGGTAAAATCAGATAACTGATCTCTACCCTGCTTGATGACAGAATTAGT
+TATCAAAATAGAGAAGAGCTAACATTCGAAACATTATAAGCCGGAACTACTTACTGTTAG
+CTAATACTCAGAATAACTGACCCTTATTATTCTTTGTGTGAATCCAAAGAGCCCAAAGGG
+TTATTTTCAAAGTTCTGTGGATTATGCTGGAAGGCAATGTGCTCAGCAGGTCACTAGACA
+GGTGTGAGCCGCTGTGGCACAGAAGTTACAAACATAGCAGCAAGGGAGAGCGGATTACTT
+TGGCTTTCTCCTTTGAAATGGCATTTTTCTGGGATAGGAACTTCAGATGGCATTTCATAT
+TATTCATGACGGCAACCTTCAGTCCAGCACCATTGTTCTAAAAAACCCACCTGCAGGCTG
+ATAACTGGCCCTCATCTCAAACAGTCTGAATGTCACCCACTGTATTTTACGTGCAGCCTT
+TGCAGTACCTTAGAAATTCTTTTACCTCAACTAATCCCCATAAGAAAAGTGTACTGCCTG
+CCCTAGATTTTCACTGTTTTCTCTTTTTCTTTAAAAACTTTCTGATTGGAAAGATTTTCA
+TTCCTAGGTTATGTATGTGACATGGTGAGCAATACCCTCTTCTCATTTCCAGACTGAGGG
+TATATATAGTCTTCTCAGAATTGAAAGTGTTCATTAGTTCACTTGGCATAGATTGTATAA
+CTTGTGAATCTATTTTCTGAGAAGGGATTTCCTTCAGGCCCTAATGTATCAGAAAAGGTA
+CAGTTACATCAACCAGCAACACACAAAAAAGGCACACCTGATAAGCCTCGATTTGAGTTG
+GGGTCTGGTGTCTCCCTGCCTATGTGGCTGATGTGTTGCAGTCTGATTTGCCCAGGCATT
+GCAATTTCTATAGATTTCAAAAAAGGAAAAATGTAGGAGACTAAGAAATACTGAACTACA
+GCCAACAAGAAATGACTGAAGTTTTTCTCCATCAGTAATACAGCTCTGGAAGAAGATTGA
+TCCCTGATCAATTTGGCACTATGAGGAAACTGCATTTCTTTGGCTCTGGGTATAGATTTA
+CTACAGTCAGCTGGCCAGAGGCAAAGTGGTGTTTGAGTGAGCCATTCTGATACCCTTTAA
+GACTGCAGGCTGGAGAAAAAGACCATTCATTTGATGGCAACCCAGATGCAGAGTGGGAAC
+TTACCAGATAACTGGATTTCAGGTAGTGGCATGGACATGACCCATGCCCCTTTCTAGGAT
+GGCAGCTTAACTACATAGGTTCTGATGGCTGTTCTGGATTTAAAATACTTTTCTCTCAAG
+GTGCACACACAAATCTGCTATATATTTAGATTTTTTTGGCAAGTTTTAAAAAACTCCTCA
+GAGATGTCAAAACAAGTGAAAAATTTATATCCAAGATAAAATGTTCAGTAGCTAGTTTAA
+AAAGGAACTTTGATCAAACTGAGGGGACCAGAATAGCATTTGGAGGTTTATTGCAAGGCA
+CCCCCTACTTAACACATTCTTTCAAGATTGCTTAAAGATGGCTAATCTTGCCCCTATAAC
+AGCCAGGACTTTCTTATTTTGTATATGCATTTGTGAAGAATGTGAACATAGTAGGAATTC
+AAAAAACAGCAGCTGCACCTTAGTTCTTTCACCTCTGCCATGATCTCTTTTCTATCCTAA
+AAAAAAAAAAAAAAAAAAAAAAATGAAAAATCCTTTTTGTGGGGACATGTGCTGACCCAG
+GAAAACAGTGGTGGCAGAAGCAGCTACAGCATGTTTTAGGGGTGGAAGGAAGAGGAAGAG
+GTAGGGAATAAAGAACAAGGCAAAGCAAGCAGGAGGAGCAGACTTCTAGAGTGAGACAAA
+AATGGTCACAGTAAGGCTTCCTATCACTTGATGGGCATCTTTGTCGTCACACAGACTGGA
+TTCAAATCCATCTCTCCATCATTTACCATCTCTGTAACTTGGGTGATGACTTCTCTCTGA
+GCAATAGTTTCCACGTCAGTAAAGTGAGAATAATGACTGGCCTCAGGCTGGGCATGGTGG
+CTCACACCTGTAATCCTAGCACTTTGGAAGATCAAGGTGGGAGGACTGTTTGAGGCCAGA
+AGTTCAAGATCAGATAGGCAATATAATGAGACCCCCGTATCTAGAAAACATTAGAAAAAT
+TAGCTGGGCATGGTGGTGGGTGCCTGTAGCACCAGCTACTTGGGAGGCTGAGGCAGGACG
+ATCTTTTGAGTCTAGGTGATTGAGGCCGCAGTGAGCCGAGATTGCTCCACTGCATTCCAA
+TTTGGTCAACAGAGCGAGATCCTATCTCTTAAAAACAAACAACAAAACAAAACAAAACTG
+GCCTCATGAGATTGTTGAGAGAATTAGCATATAGTGTGCTGCACTTGGTGTCTAGTACAT
+ACATGGTAAGAATTGTTATTTGTCATGATTTATCTGTGTTAGTCCATTCTCACACTGCTA
+TGAAGAAATACCCGAGACTGGGTAATTTATAAAGGAAAGAGATTTAATCGACTCACAGTT
+CTGCATTGCTGGGGAGGCCTCAGGACACTTACAATCATGGCAGAAAGCAAAGGAGAAGCA
+GGCACCTTCTTCACAGGGTGGCAGGACGGAGTGAGTGCCAGCAGGGGAAATGCCAGATAC
+TTATAAAATCATCAGATCTCGTGAGAACTCCCTCACTATCATGAAAACAGAATGGGGAAA
+ATTAGCCCCATGATCCAATTACTTCCACTTGGTCCCACCCTTGACACGTGGTGATCATGA
+GGATTACAATTTGAGGTGAGATTTGGGTGGGGACACAGAGCCAAACCATATCATATCTGT
+GGTTCTGACATCCTTGCCTTCTGACTGCCTATCTTCTCTGTCCCCATATTGGTACCCAGT
+TTTTTTGTTTGCTTTTTTTGTTTGCTTTTATTATTATTATTATTATTATTATTATTTGAG
+ATAGAGTCTCACTCTGTTGTCCAGGCTGGAGTGCAGTGGCATGGTCTTGGCTCACTGTGA
+ACTCCACCTCCTGGGTTCAAGCAATTATTCTGCCTCAACCTCCTGAGTAGCTGGGACAAC
+AGGTGTGCACCACGACACCTGGCTGATTTTTGTATTTTTAGAAGAGACGGCGTTTTGCCA
+TGTTGGCCAGGATGGTCTCGAACTCCTGACTTCAAGTGATATGCTCACCTCGGCCTCCCT
+AAATGCTAGGATTACAGGCTTGAGCCACTGTGCCTGTCCCTGGTACTCTTCTTAATCACT
+ATGTTAATACCTCTATTTTACCAGCTTCCATATTAAGCCATTTTCCTTAAATTATTTCAT
+TTTTATCAAGGGCTGTCCACTGTTGTGCCTCAGCCACTGTCAGATGCACCAGCCTCAGCT
+CTCAGACCTCCCTCCCACCTCCAAACATTGTCTTGTTCTGAATTTCATTGTCCCCCTGAT
+GACAATGGGTAATGAACATTTTAGTAAATTAATTCAAATAAACTGATTTCTGCTATGGTG
+TCTAGGATAAAATAGAAAATTTCATATCCAAGTTGAACCCTGCCTCTCCAAGAGACTTAG
+GATAATGCTGATAATGCTGTGTGCCTTGCACCTAGTAAGTGCACAATAAATCTTGGCTTC
+TTTTATTACCATAATTATTGTTGATAGGAATATTATTATACTGTTCTCTGTGCTTTTACT
+TATGCCTCTCTCAACTCTATTTTCCACTCTACAGTCAAAGTTCTCTTTTCCAAACTTAAA
+TCTACTACTTTTGTGCTTAATATCCTCCCATGGCTTTTAAATGCATTTCAGATAACATCC
+AAACTCTACCTCCTGATTCTAGTGCCCTCCATAGTGAGCCCTTGCCTCTCTCTGACTTCC
+TCTGGGATTACTACTCCATTGGTCCCTCAGCTCTAGCCACAGAGCCTTCTTCTGTTCCTC
+AGTTGCCAAGCTTGTTCCTGCTTCAGGACCTCTTCATGAGCTTCTAATTTCTCTACCTGG
+AATGCTGTTTGCCTGACATTTCATGGATTCCTTCGCATTAATCAGATATCATACCAAAAG
+CCACTTCTGAGAATCATTTTCTCTCCAACAGCAACCCCACCCTGATTATATTACCCTGTT
+GTTGTTGTTCGTAGCACTGAGCTCTGTATAAAATAATAATCTATTTTTTAATTTATTTTA
+AATTTTTTTTCTATGCATATATGTAATTTAAGTTATATGCATAAAATCCTTTTTAATGAA
+ACATACAAAGAATGTATGTAGAATAGATCTAGGTTAGGGAGCTGAATAACAAAATTACCC
+ACCTGTGAACCCACCACAGAATTTGAGAAATAGAATATTAGCAATATTGTTTAAATCCCT
+TATGTATTTCTCCCAAGTGACAATACCATGCTGCTACATGTCCCTGACTTTTTGACCATC
+CACACTCACATCTAGGATAACCATTATCTTGCATTATTTTTTCTCATTCTTTTGCTTTGC
+TCTGTAGTTTTAGCACATGGATACTTATCCCTAAACAATATATTGTTTAGGTTAGTTTTA
+AGTGTCGTAGTGTATGCCTTCTTCTGAGACTTGCTTTTCTAGCCTAATATTATGCTTCTG
+AGAATCATAAATATTGATGAAATAGTATTCCATTGTGTGACTATACCACAGTTTATCTAT
+ACTCCTGTCGATGGATATTTGGGTTGTTTTAAACTGCTGCTCTTATAGATATCCTTGTTA
+AGAAATTTTTGGTACATGTGTGCAAAAAGTATCTAGGGAAATAAATACCTTGGAAGGGAT
+AGGTAAGAAGCACATATTCAGCATTATAAAATAACCCCTACTTTTCTTCCAAAGTGTTGT
+ACTAATTTATATTTTCAACAGCAGGTCTAAAAATTGTACTTTCTCTCTACGAGTTGGTAT
+TTTCAAACTTATTAATTTTTTTCAGCCTCATGAATGTAATATAATAAGTTGTGGTTCTGA
+TTAATAATCTCATTACTGATGAAGATAGAAGCTCTAAATGTCTATCATTCTTGTTTCTTA
+TATTGGGAAATATCTTTCCCTGTATTTTGCCCATTTTTAATGAGAGAATTTATCTTTCAT
+TTTAATTGATCCATAGAAATATATAATCAGGATTCTAATTCTTCATCAGTTTTATCTTCC
+TTTCTCCAATTCATGGCTTGAATTTTCATTCTCTTTATGGTGACTTTTGATGAATAGATG
+TTCATAATTTGTAATTAATCAAATTTATCCATAGTTGTCTTTATGATGATTATGTTTTTG
+TGTTTTACTTAAGAAATTAAATCTTTATTCAACTACCATATGATCCAGCAATCCTACTTC
+TGTGTATATATCAAAAGGAATTAAAATCAGTGTCTCAAAGAGATATCTGCACTCCCTTGT
+TCACTGCAGCATTACTCACAATTGCAAAGATGTGGAATCACCCTAAATGTTCATTGACAG
+ATGAATGGATAAGGAAAGTGTAATGCATATATACAATGTGATGTTATTCAGCCTTAAAAA
+AAGAAGAAAATTCTGTCATTTGTGACAACATTGATGAGCCTGGAGAACATTATGCTAAGA
+AATATAAGCCAGGCACAGAAAGACAATGCTGCAGGATCTCACTTATATGTGGAATCTAAA
+GAAGTCTAACAAATTGAAGCAGAGAGTAGAATGATGGTTGCCAGGGGATGGGAGGTGGAG
+AAAGTGGGAAAATTCTTGTCAAAAAGTGCAAAGTTTCAGTTATGCAGGTTGAATAAGTTT
+TGGAGAGCTAATGTACAGCATGGTGACTATAGTTAGTAATATTGTAGACCTAAAATTTGC
+TAAGAATATAGATCTTAAATGTTCTCCCCACACACACAGAGGTAACTATGTGAGGTTATG
+GTTGTGTTAATCAGCTTGATTGTGAAACACTTCACAGTGTTTATACATGTCAAATTATCA
+CTTAGTAGTATTTAAATATACACAATTTTTGTCTGTTAATTATACCTTAATAAATCTATA
+AAAATGCAATCTTTGTCTTCCCCAAATCACAGAGCTACTCTTTCTTAGCTTCTTCAAAAT
+GTTTTAGGATTTTGCCACTCACAATAAAGTCCATGACCCACCTGGAGATCAATTTTATAT
+ATGGCTGTTTTAGTCAGTTTGCTCACTGCTATAAAGAAATACCTGAAACTGGATAATTTA
+TAAAGAAAAGATGTTCAATTGACTCACAGTTCTGCAGGCTATACAGGAAGCATGGCAGCA
+GCTGCTTCTGGGGAGGCCTCAGAGAGCTTTTACTCATGGTGGAAGGTAAAGCAGGAACAG
+TCATCTTATCTGGCAGGAGCAAGACCAAGAAAGATGGGGGCAGTGCTACATACTTTTAAA
+GAATCAGATCTCATAAGAACTCACCTGTACCAAGGGGATAATCTGCCCCCATGATCCAAT
+CACTTCCCACCAGGCCCCACCTCCAGCATTGGTTATTACAATTCAACATGAGATTTGGGC
+AGGGACACAGACCCAAAACAATATCATTCTGCCCCTGGCCCTTCCCAAATCTCATGTCCT
+TCTCACATTGCAGTATATAATCATGCCTTCCCAGCAGTCCCCCAAAGTCTTAACTCATTC
+CAGCATTAACTCAAAAGTCTGAAGTCCAAAGTCTCATCTGAGATAAGGCAAGTTCCTTCC
+ACCTATCAGTCTGTAAAATCAAAAACAAGTTAGTTACCTCCAAGGTACAATTAGGATACA
+AGCATTGGGTAAACATTCTCCTTCCAAAAGGGAGAAACCAGCCAAAAGAAAGGGGCTACA
+GGCCCCGTGCAAGTCCAAAACCCAACATGGTAGTCATTAAACCTTAAAGCTTCAAAATAA
+TCTCCTTTGACTCCATGTTTCACATCCAGGGCACAGTGGTGCAAGGGGTGGGCTCCCAAA
+GCCATGGGCAGCTCCATCTTTGTGGCTTTGCAGGGTTCAGCCCCTGTGGCTGCTTTCATG
+GGTTGGCGTTGAGTGCTTGTGGCTTTTCCTGTTGATGGGAGCAAGCTGTTGGTGTATCTA
+CAGTTATGGGCTCTGGAGTACAGTGGCCCTCTTCTCACAGACCCACTAGGCAGTGCTCCA
+ATGGGGACTCTGTGTGTGGGCTCCAGCCCCACATTTCCCCTCTGCACTACCTTAGTAGAG
+GTTCTTCATGAGGGCTTTGCTTCTGCAGCAGGCTTCTGCCTGGACATTCAGGCTTTTCCA
+TATATCCTCTGAAATCTAGGCTTTTCCTGGTGACAGGTGCAAGCTGTTGGTGTATCTACA
+ATTATGGTCTCTGGAAGACAATGGCCCTCTTCTGACAGACCCACTAGACAATGCTCAAAT
+GGGGACTCTGAGTGGAGGCTCCAGCCCCACATTTCCCCTCTGTGATAAGGCAAGTCCCTT
+CCACCTATGAGTCTGTAAAATCAAAAACAAGTTAGTTACCTCCAAGGTACAATTGGGTAA
+ACATTCTCCTTCCAAAAGGGAGAAATCAGCCAAAAGAAAGGGGCTACAGGCCCCCTGCAA
+GTCCAAAACCCAACATAGTAGTCATTAAATCTTAAAGCTTCAAAATAAGCTTTAAGGTGT
+GGATCAGCTTAAAGGCGGGCAGCTCACGAGGTCAGGAGTTCTTACACACTCTCTTTGTAA
+TATGCCTGTTCCTGCTCTGCATTTTTAAATAAGTTCTGTGCACCTGCAGGCTTAACACCA
+CATGGAAACCACCAAGGCTTATGGTTTGCACCCTCTGGAGCAGTGGTCCTAGCTGTAGGT
+GGGCCCCTTTGAGCCACAACTGGAGCTGGAGCAGCCAGCATGTGAGGAACAGTGGGCCAA
+GGCTGTGCAAGGTGGTGGGGCACTGGGCCTGGCCCAGGAAACCATTTTTTCCTCCTAGGT
+TTTTGGGCCTCAGATGAGGGGGCCTGCCATGAAAGTCTCTGAAATGCCTTCAAGGCTGTT
+CCCCCATTGTCTTGGATATTAACATTTGCATAAGTAAATTAACATTTTTCTTATGCAAAT
+TTCTGTAGCCTGCTTGATCCTCTCCTAAAAATGGGCTTTTCTTTTCTACCACATGGCCAG
+GCTGCAAAGTTTCCATACTTTTACACTCTGCTTCCCTTTCAAATATGTGTTCCAGTTTCA
+AGCCATTTCTTTGCCCACACATATCAGCCAAAACTGTTAGAAACAGCCATGTCAAATTTT
+GAATGCTTTGCTGCTTAGAAATTTATTTTGCCAGATACCCTAAATCTTCATTCTCAAGTT
+CAAAGTTCCACAGATCCCTAGGGCAGGGCACAACGCAGTCAACATTTTTGCTAACACATA
+ACAAAGGTGACCTTTACTCCTGTTCCCAATGACTTCCTAATTTCCATCCGAGACCTCCTC
+AGCCTAGACTTCATTGTCCATATCACTATTCACATTTTTGTCACAACAGCTTAGCAAATC
+TAGAAAGTTTGGAAGTTCCAAACTTTCCCTCATCTTCCTGTCTTCTTCTGAGCACTCCAC
+ACTCCTCCAGCCTCTGCCAGTTACCCAATTCCAAAGCTGCTTCCACATTTTCAGATATTT
+TTATGGCAATGCCCCACTCCTGAATACCAATTTTTGTGTTAGTTTATTCTTGCACTGCTA
+CAAAGAAATACCTGAAACTGGGTACTTCATAAAGAAAAGAGATTTAACTGGCTTATGTTT
+CCACAGGCTGTACAGGAAGCATGGTAGCATCTGCTTCTGGGGAGGCCTCAGGTTGCTTTT
+ACTCATGGCAGAAGGCAAAACAGAGCAGATGTCTTACATGGAAAGAGCAGTACCAATGGG
+TAGAGAGGTGCCATGCACTTTTAAACAACCAGATCTTATGAGAAGTCACTCACTATCATG
+AAACCAACACCAAGGGGAAATCAACCCCAATGATCCAATCACCTCCCACAAGGCACCACC
+TCCAACACTGGGGATTACAATTTGACATGAGATTTTGGTGGAGACACAGACCCAAACCAT
+GTCAATGACCCTGAAGTGAGATCCAGTTTATTTTTTTCTACTTGGATAACTGATTGTTCC
+AGCACCATTTATTGAATAGTTGTAGAGATATAGAATTAAATTGGCCAGGCATGGTGGCTC
+ATGCCTGTAATCCCAGCACTTTGGGAGGCTGAAGCGGGCAGATCATGAGGTCAAGAGTTC
+AAGACCAGCCTGGCCAATATGGTGACACCCTGTCTCTACTAAAAATACAAAAATTAGCCG
+AGCGTGGTGGCAGGCACCTGTAGTCCTAGCTACTCAGGAGGCAGAGGCAGAAGAATCGCT
+TGAACCCGGGAGGTGGAGCCTGCAGTGAGCCACGATTGTGCCACTGCACTCCAGCCTGGA
+CGACAAACTGAGACTCCATCTCAAAAAAAAAAAAAAAAAAAAAAAAGAATTAAATCACCC
+CAAGTATTATGATATTAATTAAACCATTAAACACCAGTCAGTATGGGTGGAAACCTGTAG
+CGCTCAGCTGCATCCATGGGTAAAACCCTATGCTCAGCTACATGGGGATCATCAAAATGC
+CACTTGCATTCATTTCTGCTGAAGCTCAATAAGTTGCATGACAGGGACCCTCTCCCATCC
+CCTTTTGGTCCTCACCAATACAGTCTTTCAAAACTTAGTCTACCCCTAGCATCACTGAAA
+ATTCCCACTTGTGGCCTGCACGCTTCCTCATCCGCTTCCACTGGACACTCTCAGAGAGCC
+CTTTTGTGGGTGTGCTCTGTCTCTCATCCAGGGAATGCCTATTGCCTGAGTGAGTAATAA
+ACACTTCAGTTTTTTATGATAGCAAACTTTAGTGTGATGGGTTTGACATTATATACCTTA
+AAAGACAAGGGAGCAGTGTGCCCAGCTGTTAGTATCCTAAAAATAATTCACCCTTTCCTG
+TTGATAAGCAATGCTACTTCTGTCTTATATTGAGTTTCTCTCTACATGAAACTCTTATCA
+TTGAATTTTTCATTTTAGTGAACAGATATTTTATTTCTAGAATTGTGTTTGGTTAGTTTT
+CTTTTTTTCTTTTAAACCTTCCTGATCATTTTTGATAGTCTCTGATTCCTCACTTGTGCT
+TTTAATTTTCTCTTTATTTCTTAAGGCTATCAAACATGGTTATTTTGATCTGATTGTTCA
+ACTTTTCAAAGTCTTTACAGGTCTAGTCTTTTTTTTTTTAACTTTTTTATTGTTTTTTTT
+AATTGACATCATTCTTTTTACTTTTTCCACTGATTCTCACATAAGGCAGTAGTTTTCTGC
+TAGCTTTGTGAGTTTTTTTAATTCTTAGCTTATAATTGATGGTAATTTATCTTTCCCAAT
+TCTTTAAATAATAAAGCAAATTTATGTTTTCTTCTTTACGTTACTTAGGGGTAATGGGGA
+CTGGATCTATTTAAAGTTATAATTCACAGATTGCAGTCTTAAGGAACATACCAATAGAGT
+ATATTCAAACTTCAGAGCACATAGTGTAGTAATCAGAAACCGAGATATTTGTTCATTTTT
+AACCACTACTTAGAGCCAAGCCCAAACAAATAAGTTTCCTTGCCAATTGTCTCAACAACA
+TTTACAGGAAGTGTGGATGTCTCTATGAAATGTGCATATATAAACAGACACACACTAATT
+TGCCCTTTCTCATGAGGCCTTAACCTTTCTTGGGTTTCCTTCTTTATTTAGGGTTATCTT
+TGATGCAATGGCATCAGGTCTTTTCACAATACAAGTCCAACCACCGCCACCCTCAAACTC
+TAGGCCACAGAGATTCGGTAATCCATGGCTTCAGTAATGCTCTGGTTTTATTGTTTATTT
+CTGACCTCAGTGGATTTTTCTACATTGTTTTACACAGTCTCAAAAGTGTTCATAAATTAT
+TGTGTCCTAAAAAGATTTTTGTGTATTCCAGACCACCGTCGTGGCAGAAACAAAAGTCTT
+CATATTTTGGGCTGTTTTACCTTCATGAAAATGTATTCACTATGAAAGGGATTTAGTCTG
+TTCTTCTCACCTTTGTCACCTCAGTGCCTGGAAAGTGTCTCCATCCTGGTTATACTTAGG
+GTTGTATCCAGTGATTATGCACATCTGGCATAAGGCCTCACATAGACATATTTTAAAAGC
+TCTTTAAGAAATTTTAATCCGATGCTAAGATTAAAATGATATTGACCTAGAACATACCTG
+GTAGAAAGTATATTCTCAAAAATATTTATTGAATGAATGAATAAATTTATTTATTTGTTT
+ATTTAGAGACAGAGTCTTGCTCTGTCACCCAGCCTGGAGTGCAGTGGCACAATCTCAGCT
+GACTGCAACCTCCACCTCCCAGGTTCAAGTGATTGTTGTGCCTCAGCCTCCCGAGTAGCT
+GCAATTACAGGCGCCCACCACCACACCTGGCTAATTTTTGTATTCTTAGTAGAGACAGGG
+TTTTTCCACATTGGCCAGGCTGGTGTCGAACTCCTGGCCTCAAGTGATCTGCTTGCTTCG
+GCCTCCCAAAGTGCTGGGATTACAGGTGTGAGCCACCATGCCAGCCAGTCCTGTTGAATG
+AATTAACCAATTTATAAGAATGATTTTTTTTTAAGGAAGAATTTGGCTATTTTCTGAAGG
+GAGTCAAGTCATTAGAAGAAACGTATTGTATCCTTTGGGTATAGGAATTAAAGACCAATC
+TGGTGGTGGCTCATGCCTGTAATCCCAACACTTTGGGAGGCCAAGGCTGGTAGATCACTT
+GAGTTCAGGAGTTTGAGACCAACCTGGACAACATGGCAAAACACTGTCTCTAAAAAATAT
+ATAAAAGTTAGCCGGGCATGTTGGCGCATACCTGTAATCCTAGCTACTCGGGAGGTTGAG
+GCATGAGGATCTCCTGAACCCAGGAGGTGGAGGTTGCAGCAAGTGGGGATCATGCCACTG
+CACTCCAGCCTGGGCAACAAGGTGAGACTCTGTCTCAAAAATAAAAGACCAATCTGATGA
+TGGGGAGAATTTTAACAAGTCTGTCTCCATCTGGGCCTAATCAGCAGTGCCTAACCAGAC
+AACACAAATCACCAAATATAATTTTTAAATGCATTCACTGCTAGGCCCCACCCCAGTCAG
+AATTGGCCCTGACAATTGTGTCCATGGATTCTTTCCCTAGGTTACAGAGGACTAACTTAT
+GCCCTATAGTATATGAGAGTACTATTTGAAAGAAATTATTTTCTGCTGACCTGATCCTCA
+TTGAGCCATGATCTCAATTAAAAAAAATTCCTAAATTTATACTTAACTGGGCCAGAAAAG
+ATGAGCAGGCATGCAGTGAGCATGAGAAAGGGAAGAAAAGCTAAACATGATTCATTCAGG
+ATTATAACATATTTTCTAGATACTTTGATTGTAATACCTCCTTGTCAAAGTCTTGGACCC
+CAAAATCTCCATAAACATATGAGAGCTCAGCTTTTAATTTTAACTACTTCATTTCTTCCA
+CAGACATTTCATAGTTCCTTAAAAACTTTAGCTAATTTCATTCTTTACTTGGCTGATCTG
+ATAGAAATAGTTGAGAAATGGCCAGAAATCCTGAATCACCAAGTTAACATTGGAAGAAAG
+AGGACAGCTTGATTTTAAAAGCTAACAAAGAACAAAGGGAACTGGAAAAAAATTATTTTT
+TGACATAAAATTGTAAATATTTTTTTTTCAGTGATATTTAACAATTCGTTTTTCACAATG
+ACAGCTGTAAATTATTCATAACAGGCTATCTGGTCCTTAACTTTCCAGTTATCTGTGATT
+ATAATGGTGAGTTGATCTGAAATGAAGGAAAATATTGATTAGAAACATTTGAAATATAGA
+TGAAGTTCTTTAGTTAGAATATTAAAGTTGCACTTGGTTTCATATATCTAAGGAACATTT
+GAAACTGTAACAGTGGAATTTATAGCATTATATACTACTCTTCTATGTAAGTCAAATCGT
+TTCTTTTAAATTTCTGACCACTCAAATAATAGATCATTCCATTCGAATACATGGTTAAAA
+TTTTGAAAGATATCAAATTAAAAATGAGCTTTTATTGTGACTCTAAACACTGTGAGAAAG
+TGTTTACATGTCCTAAGAATGCATATATAACAATATGCACAACCTGAAAGTAAATACCTA
+AGGTATGAATTTTTTTAATCTTTGTGGGGAAAAATGCAATTGAGAGAAAATATTACACTC
+TGGACTAAGAAATATTAAGTGCTACCTCTACTTGAGTTATTTTAAAAATTTAGTTCTTCA
+AGCCTTATTGAAGAAGATGATACTCTCAAGTTGAGCACTGGAAAATAGATGGGCATGAGG
+AGATAGTACTTAATTTTTTTTTTTTTTTGACATCTATGACTAGAATTAATCAACAGCAAA
+TGGCCACTTGCACATAGATTTGGTCACGAGTGGGGGTTTCCTGTTCTGGATGAGTCTGTC
+TAATGTAAACTTTTTCTTTACAATCAATTCATTTGTTGCATTCTAGTGTTGATCTAGCCC
+ACTGAAAATCTGGTCATCTTTTTCCAAACTAATACAGAGCACTGACCTATGGGGGAGAAA
+AGCCTAAATTTTAGTGTATCTGTTTTGAAAGTAAGGAATTCTAAAGAGGACCTTACGATG
+ATAATCAAATCATTCCAGGAAAAAAAAAAAGGCAGAGAGTTTAACAACATCTACAAGCTG
+CTGTTGCTTAAAAACACAGTATTTGAACTGCAATTTGAGCATATTTTTACCCTTCAGACA
+TTACAAACATGCCATAACACCCTGCTGTGAGGACAGCTTTGGTGCCCCAGAAGTAAAAGA
+GTTTAGCTGTGATTAAAGGATTGAAGTCTGTGCCTTGAACTGACAGATTAGTTTATGCTA
+GGTTTTCTCTGTTAATTCTAGACTTGACAGCTCCACTGTAAATTAATCTAAATTATGGCC
+AACTGCTACAAGGCTGATCATTGTCTCACAAAAAAATATAAAGTTCTATTGAAAATGCGG
+ACGTCTCTATCACCAAATGTTACTCCAATTTGCTAGAAATCTGAACAAGGCAACTTAAAA
+CACACACACAGGAAATTGCAGCTCCTAGATGCCAGTAGAGCTATAGAGATTTGGACACAC
+AAACTGAGCTGTTGGGGAGAACGGGTCTGACTTCTGTGGTCACTGATGTGTGAGCCTCAG
+TGTTTGTCTTTAGCAGCTCATGACAATGTAATTACATCCTGCGTGCCCAATTTTTCTCAT
+AAATGAAGTTGATAAATATAAACTACAGTTTATGATTGTGAATCACAGCCTGAAGCAATA
+CAGCATGGTCATTGATTGCAGAGAAATATAAATAGGAGATGATAATAGATTGACTGAATC
+TGAACCCTATCACAGACCAGTTAAGATATCAGAGAATCAGAGAATGGCTTAAGAGAAGCC
+TTAGTTTCCCAGGAAGAGAAGAGAAAACAGGTCTGGTGGGCAAACAAAGGCTTTATAGCT
+TCATTAACCTATTCATACCTATAGGATGATCATTTCTCTGGAAATTGCCCCTATCTGAGA
+CTTGATTGAGAGTAGGCATCAGAAGTGAAGGGTGACTTTTTCTATTTTCTGTCTGTCCTT
+GGCAAGCTCCCCCACCCCCAACACATTTGCATCACTGATTCTATGTTCTTAAATTTGGAG
+CTTCCTGTTTCTGTGATTAGAAAACCTACAGATAGGTTTACATTTGCATTCACTGTTCAT
+ATCATTAGGGAGCTGAACAGACAGTATTGAGTGCATACACCGTGCTAATTCACCTTTACA
+TCTGAAGGAAAAAATACTAAGTGTGATAAGATGAAAAAAAAGGAAAAGAGAGAAGTGGAA
+ATACATATTTATAGAAAACAGTATTTTCTCCAAAACTATCACGAGATAGTCACTGCTATT
+TATTGTGTAACTTATGTAAACCCAAAACAGTTGGGCCCAATCTGGTCCCCAGATATATCT
+TATTTGGTCGACACAACATTTTACTTATTTTTTATTTGCATACCTCTTAATCAAGCCTAA
+ACTGTTCACACATGGTTGCTGCTCCCGCCACACCCTGTTGTCTTATACAGGGTCTGCTTA
+CCTGCCTGACAACCGACCAACCCTTTGGTCTATAGCACTCAAACATATTGATTAGAAAAA
+TTGATTTTTTTTAGGAAAATGTTTAGTGGGCATTATATACCAGGTACTGAACTTGACACA
+CCAAAACAATAAATATAATTTCAGGCAGTGATATATACCATGAAGAAAAATGAATCAGGG
+TAAGGGAAAGAGAATAAGAAGACAGCCACTTTAGGAAGAGGTGATCTGAGAGGTCAGAAT
+ATCAGAACAAAAGTTAAAGGATGTGAAAGAGTGGGCCACGGAAATATCTGTGGAAGAACA
+TTCCAAAAAGAGAAACAGTGAGTGTAAAGACCCTGAAGAGAAATAGAAAGTACAGTATGG
+AATACTCAAGGTGGAAAGTGATAGAAATTAAGGTAGGAGAGATGAGCAAATGCCAAATTG
+TTTAGGTCCTATAGGCAACAGGAAGCCACTGGAAGATTTTCAGCAAGGAAATCAAGTAAT
+ATAATTTATATGATAATGAATGGATAGTCTCTAATTCATGGGTAGTACATAAATAATTTA
+TTTGAATTCTGAAAAGTATTTGCAAAGTCAAGTAATGCCTGTGAAATTTTATCTGCATTA
+TCAGTCTGCTTAGCAAATCAATATATTAGAAAGCATTTAAGTAGCAACTAATATGTGCAC
+ATCCTATGCTAAGCCCTGTTTAGGATGTAAAGATCACTTAATATATGGTCCTTGACTCAT
+AGCCGAGAGGCTACTTTCTAACATCTAGTCACCAGTCACTGAGTATCTCTCGTCCATGCC
+TCCAGAATACATGTTACATATTTCTTCCCATGATTACTAGAAAGACTTAAGAAACTTAGT
+TTTGTTATTGATTTGTATACATGACACATAAATCTGCTTCTCGTGTAACTGCTATCTCAC
+TTCTTTAACTCTATAAATTTCATTGTTTTAAAGAAGAATCAGTTCTTATATTGCAATATG
+GAAGTACATAGCTCCAAAAAAAAGGCAAAAGATCTTTGAAATGGGTTTGAAAAAATATAT
+ATAATATATATAGTATTATATATTTCTTATATTATATATTATATATTTCTTATATAAAAT
+ATAATATATATTATATTATATATAATTATGTATAAAATAAATATATATAAATTATATATA
+AAATAAACATATAAATTATTATATAAAATATATGTTATGTAAGAACTATATAATATATAA
+TTTTTATATAAAAATATATAACATAATATATAACATATATAATCATTATATAATGAATAT
+ATACATTATATAACATATATATATATACATATATATATATATATATTTTTTTTTTTTTTT
+GAGACACAGTTTCGCTCTTGTTGCCCAGGCTGGAGTGCAATGGCGTGATCTCAGCTCACT
+GCAACCTCTGCCTCCTGGGTCAAGCAATTCTCCTGCCTCAGCCTCCAGAGTAGCTGGGAT
+TGCAGGCATGCACCACTATGCCCAGCTAATTTTGTATTTTTAGTAGACATGAGGTTTCAG
+CACGTTGGTCAGGCTGGTCTCAAACTCCTGATCTCAAGTGATCCACCCGCCTCGGCCTCC
+CAAAGTGCTGGGATTACAGGTGTGAGCCACTGCACCCAGCCAGAAAAAAGCAAATATTTT
+AATCACTGCCAGTACCTCCTCATCCTGTTGAAAGCTGATGTCATTTTTGACACTCGGGAA
+ATGACTTCTTTATGGAAGAAATGATAAACTAGTCTGCATCCTGCTGCAATAATCTGAAGA
+AAGAGTGTTTGCTATTTCAATTCTGAGGATCACTTCATAATTGTAACATCAAATTAGCAT
+CTTGGCTTATGCTACACTATTTTGTAGAATCTTAGAGCGTGGCTGACAGGGTCCATGGAG
+TACTCAGCTGGAACAGACTGATTTAAATATGGCAGAGACAACAACAGGGGAAGGGAGAGC
+CCTGAACAACATTGCAGAAAGCGTGAAGCTCATCCCATATCCAGCACTCCCTCGTCTCAT
+GCTCTTGTACCACCATCACAATCTCCTTGGGCATCCAAAGAGCACCCATCCCTGAAACCA
+TCCATCAGAATTACCCCAACCTCTACCCATTTTCCTCAGAACTCTCTCTCTGATCAATTT
+TCTTAAGTCTGTGTGCCATGATATTTTCACCTCAATAAAATAATTGCTATTTAAAAGAGA
+CGGTTACACCTTGCCCAAAGGAATAACTAAAATGGTGGAAATTCTGGATGCACTAGCTGG
+CAGCTTAGGAGAGTTATGGAGAAGAGGCTTTTTATTTCCTTTGTAATACTACCACTTGAT
+GTCTAATGTGAGGTATGCTAGATACCTGTGGTTGTTGGTTACATGTTATCCTACTGCTTT
+AATTACTGGAAAGCTAAGTGTTCACTAGTTAATTTTCACTGTGGCCTCCACTATGGGGTT
+GCCGGATCTAAGTAGGAACATGAATTAGTCTGTGCATTATTCCAGCACAAATGAAGCCAA
+AGCTGAACAGGTGCATGATGTAGTGCAGTGAAAACACCATGAGCTTTGGAGTCTGAAGAC
+CTAGATGTGTGCTCAGTGTCCACTGCTTGATGAAGCAGAGGTGTGGGCAGGTCCCTAAAC
+CTCTGAGACTCTTGCATCAGCTGTAAAATCCAGAGTTGCTGTGAAACTGAAACACGGCAT
+ATATGTTAAAACACTTTGTAAACTGTAAAGCACAAGGCAAATGATGCTATTTTCAATTTA
+AGCAAAAATAGAATAAGGGCAGATGAAGATTTCAAGACCTTTCAGATTTTTTTAAAAGTT
+TCCCTACCCTTCTTAACAATCTGTTTTTATTTTGGCTGATTACTTGAGGATGAGCTCAGG
+AGAATATTCTGAGCAAATGTTTGAGTTTGGTCTTAGTGCCTCGCCCTTTCCCTCCCTTCT
+GTTTCATGGCTTTTCCATGGCTGGCTTTTATCATACAGAAGGCTGGCTGACTGAATTTCT
+TAGGAACATTTTTATATCTTGTCTAATGGATGGTCAGGGTTTCATATTGCTGCTTCTTTT
+TAAAAGTTAATCAAAGAATTACAGGCAGGTTTTTTCCTTGTGTTGTAAATATGAATTAGT
+CTAATTATAGTTTTCAAAAGAAAGCATTTTCACACCTGAATTTCATGAACATATGATGGA
+GAAATGACAGGGCTTATTCATTGGATGGTTTTCTGAAGGAAAAAAGCCCCACTGCAAATA
+CAAATAAAACAGTGTCTTGCTGTATTCCTAGGGAGGGAGTATAGAATTGTGTAGTCTCTG
+TGCCAGAAAGCCACATGGAGTATATCATTGCAAAGTCTCATAGTCATGAGGAAACTGGGG
+GGTCATCCAGTCCAATTCAGTCATCATTTAGAATACACAGGAAACATGATTTAATCTGCA
+ATATAACTGCGTTCAACATCATGCCTAATTTCATCTCCTTATCTGAACCATAGTTTGCAC
+TTAATAAATGTTAGTTAAGTAAAATTAATAATTATCCCACTATTATTTCCCCCAATAAAA
+AAACCTGCTAATAATATCAGTCTCTTTTCTGGTTAATTCTATTCACTTCATGCTTTTATT
+TGCTTTTTCCCTTTGTGGAATGTGGATCCTCTCTTGCCAGTTATATAAAGATTGCTTCTC
+CTTCAGACGTTAGCTCAAGGCTCATCTCCACCAACAGGCACCATTTCATATTGATCACTT
+GCTTTCATCTTATCTGAACTCAATTCAATTTAACATTTAATCGTTTCAACATGCACATGT
+ATATTTCCTCAAATATTATATACAATACTTTCATTATTAAATAAGATGTAGTATGACATA
+ATTGCTACCTATCTTACATTGTTCACTATTGTTTTGATCAGTTATTTTGTGTTGTTGGTC
+TAGGTAACATTTGGGGGAAAAAGAACTGTCTCTTTTTATTTTCTGATGCTGCACAGTGCC
+CAGTGGAGAGAGGAGCATAGGATAGATGTGAAATATTTTGCTTGACTGACTAAGAAGAAT
+GTATAAGTATTTCTTGGGTAAACTGCTTACACTTATTTTATTGAAAATATGTCATAATGA
+TATTAATAATTTAAGTCACTTTACCCTAATACAATTATTTCTATTTTTGCAAATTATCTT
+CCAAACCTTTTTCACACCATACGTATTTTATATAATTGTTTTCAGAATATACTTACTATT
+TTGTATTCGGAATTTTAATTTGTATTTACCATAATCATTTCAGTAATTTTACATAATTCT
+CGTGGCTATCATTGTTAACTGCATAATGAGGTACAGCACAATATTCCCTTGTTTATTAAG
+CTATTCACTTATTATTAAACTTTTAGCTTTTCCCCATTTATTTCTTTCATAGGTTACACT
+GCAGTGAAGACCTTCATAATAAAGGTTTTTTGTTGTTGTTTTACTTGAATTATTTCATTC
+AGACATATTCTAGGAGTGAACTGACTTGGTTAAAAGACTCATTGAATTTTCTCACTACAT
+TTTACATATAGTTTCACAAAGTGCTTCTGCAACCATTTACGACGTGCTCAGAAGGGCCTG
+GGGTACTCTCACATGAGCTCTTAGTGACCTGATCAAAACTGCACCCCTTGGTTTCACACA
+TAAGAAAGCATCTCCATCATTTTTTTCCTCCTAACATGTATTGAGCAATTGTTCTGTGCC
+AGGCAACATACTAAGTGCTTTGAATGCTTATCTACTCTGAATCAATTATTCTACCTTTAC
+AGATAAGAGTAGTTCCAAGTGCGAAATTACCTGCTTAAAGTCAATTGTGTAGTAAAATAC
+AGAACCAAGAGTCCCAATCCGTGTCTATCTCATATGCACATAATTGTTGATCTACCTTTT
+GTCTCCCAGTCCTCATTCATTATGTAAAAAAGTACTTCCCAAAGTATAGCACTTGTAACA
+CTGATGGGAAACAAAATAATTTATATGATGCACAGTCATGTATTCATTTTAATGAGTATA
+TTGAAACAATAACATTTTGGATACATTAAATTAAATACCTTGTTAAAATTAATTTCACCT
+GTTACTTTTTTTGATGTGGCTAGTTAGAAAATTTAAACTTACATATGGGGCCTTGTATCC
+AAAGCTCACATTACAGCTATATTACAAAGTGTTGACTTAAAAGACAGTTGAGATCCAATA
+TATGGTTTTGGACTATGGAGCAGATTTCTTTCCTAGAAGACTTCATTCAAAATGGTCAAA
+ATCAACTCTGAGATATTGTCTTTTTTCACACCATAACTCCATAACTCCAGCCTGTATTAG
+GAACTGTCCAAAAAAGTATTGATGTTCCCTACCAAAAAAAGATAACCAAAGGGTCACCAA
+TGTGGTGAATGATTTACTGATGGTACGCATTAATCTTTCTTGGCACTCCAGGGCCCATAA
+GAAACAACTGGATTCCAGCCCCATTTTTAAGAAGTTAAAGGATAATAAAAAAAATTGTAC
+ACATGAATATATATATTCATTTGCATATAGGTAAGCCAATATAATTTTTATATATGCAAT
+TTTACAGTCGCTTACCATATGTGATGTAATGATGTCTATAAATATAAAAATTCAAATTCA
+GCCATAATACAGAATAGACAGTATCTTCAATGAAACATAATCATATTTTTGCATATTTTT
+TCTATATGCCACTTGGCATGAGATATGATTTGTAACAACTACTTAACATAATCCCTCAGG
+ATCTGAATTCATAAGAATTTAAAATCTGCTTTAAAGGTCTGAAACTACATTGAGTTTGTT
+TTGCTTGGGGGAGGGCAGATTTTAAGCATACCACTGTTATGCTCAAGCATTATTTTATTT
+TATGTTCATTCAAAGCTATATTAAACAGTATGGAATTAACCTCTTTTGTTTCTCCAGCAG
+CAGTAAACAATTCCACAGAAACTCAATTTTCTTTCAGTTCATAAATGTACTATATTCCCC
+ACTGTGTCAAATTACCTTCTCTTCCTTTCCAGTAAGCTGATGACAGATAAAGATTCTGCT
+ACCCATGTCTGTTTCATGCAACAATAGCAGTTGACGCAGATCTGTAACAGCTCACCTGGG
+CAGTTCTGTTAGTGTGTGTGTGTGGTGGGGGAACATAGCAGAGAGTTAAGTAATATTTTT
+AATGGTATTGTAACCATGTCCACTCAGAAGGTAATTTAATCTCCACAATGTTAGACCTCC
+CACACAACAAATTGTTCCCTTTCAGTGTGGCACAGTAGAGAGAAAAGAGCACGACACCAG
+CTGGCAGTTGCTGCTATGGAATACTACCTACAAATATAGATCGGAAGTTGTGGGTCATCA
+CTCATATCTCAGAAGGACTTTTTTAGGATGGCTACTGAACAGATGTAAGGGCACTTTTAA
+TTAAATATAGACCCAAAAAATCTGTCTCAAAATAAAGTTTGTTGTGACACATTCTCTCCA
+GAGACCTGGAAATTCGTAGCTAAAATTAACTTTAGAACAAAAGGGTTTAGAGTCAAGGAT
+GATGTTCCAAAGGGCTACAGAATGCCAGCATGTTGGGTTATAGCTCTGTAGACAAAAACT
+ATTTCTGTAAAGCTCTCTGTATATGTGTTTATATTTAAAGGTACTCGAAAGGAGAAAGTC
+AGACTTCAAATTCTTCCCAAGTTATTAGCATATAAGCTACTAGGACAAAATGAAATCTTC
+CACATTTTATTTCTAGACTGAAATGATGCAGAATTAACTCATCTATTAGGGATGTAGGAT
+GTTCTCTGCTTTTTATGTTTTCTTCTGAAAAATGTATAAGAAATTATATGAAATACTTCT
+AAAATATCCATTTCAAGATGTTTCAGTTCATTTCGTTCACAAAAGCTGCAGACCTTTAAA
+TTTCTGGTCATTTAAAATCCTATTTTAGTATTCCAAGAAGCCTGGGTTTCTCAGTCAGAG
+TTACTGTACAAAATCTTGATTAAATATTTATAAATTTCTTAAAATGTATATTACTTGCTT
+GATCTATTGAATAAGCATATATTCATTAGTCATTTTGTACAAAGTGCTGCTACAAAGGAA
+CAATGTCTTTTATCTGTTCGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTTTCTCTAGCAC
+ACTATGGGTGCATAATAAATGTTTAATGACATCAAGCCATGTGATAAATCAGTACTGTCC
+TACAGATATAACAGGCAAAGGGGCTGAATCCTGGACTTAGGCTTGGCCATTTTAAACCCA
+TGCCTGCCCCAAAGAAGAAGTACAGATCTTAATGTTTGCCTGAAATTGATTTTTTTTTAA
+ATACAAGACCCTGAGAAATATAGATAGGAATTAGAAACATGCAGATTTGAAACTCCTCGA
+TGAAGGGCACTGAATCTTCTGAATGTCTGACACCAGCATGCTTGGTTCATGTCAAATAAG
+TAGTAAATAATTCTGGAGTGAATTATTATCATTATGGCCTAAAAAACTTCATTTGTAACT
+AAGATCAGATTTACCCTCAGGAGAAAGTTTTCCTGTGTGACTCTTAAATCCTGGAATACC
+TTTATGCCTGTGGATCCCTGTTGCATCTTGGCAAGCCTGGAATGTCACAACAATTTTTCT
+CATTTGTAAACAGGCAATTTTACCACAAAATAAATAAATAAATAAATACATGGCAAATAC
+GTGAGCCATCCAAATTTCCCCTAGTCCTTAGTCTACTGTAGTTACTCTGTGCTAAAATCT
+TTATTTTTTATTTTTTCTGTCTGTTTGTTTGGTTTTGTTTCTGTTTTTTTGTTTTTTGGG
+GGTATTTTTTTGTTGACATGGAGTCTCACTCTGTTGCCAGGCTGGAGTGCAGTGGTGCGA
+TCTCAGCTCACTGCAGCCTCCGCCTCCCTGGTTCAAGCGATTCTCCCACCTCAGCCTCCT
+GAGTAGCTGTGACTACATGCACACACCACTATGCCCAGCTAATTTTTGTAATTTTTAGTA
+GAGACGGGGTTTCACCATGCTGGCCAGGGGATCAGGATGGTCTGACCTCAACCCGCCTGC
+CTCGGCCTCCCAAAGTGCTGGGATTACAGTCATGAGCCACCGTGCCCGGCCTAAAAACTT
+TAAACAAGGATGGCTGAAACATCGATCCAACACATAATAGGAACCCCTTTCTTCTATCTT
+CATGTCCCCATTATCTCCAGGATTCTTAGAGGATTTTCTTACATCCTTATTACCTCTGGT
+TCCAATGTCTTAGGTCTCCTGTCTTCCTTCTGTTTCTCCCCTCTTCCTTCTTTTCCTTCT
+CCCCCAACATGAATCTAAATGTGTGCAATAAAGATGATTCTCAGGTGTGCAAAAATACCA
+CATTTGTTTATTTTCTTTACCTAAAAAAAAAAAACATTGGTGGCAGAATTATTTAGTACA
+AGTTTCTCATTTCACCTTGCATAATGATCTTGTGTGGTAAGCACTGTTGCTTTCCTCATT
+TTACAGATAGGGAAACTGAGAAGGAGAGAAGTTGACTAACTTATGTAAAGTTTCACAGCC
+AGTACCTAAAGTGCTAGAAGTTGAACTTGACTTCTAAGTTGACTGTGATTCACTGCCTCC
+TTCATTAGAGCCACCATGAAGTAACATACTAACAGTGAGCACTCACTGAGTACTGCCTAT
+GTAACAGCATTCTTCTGAGTCCTTTAAGTGCATTATTTCACTTACTCTTCATATCAGGAA
+CATGAGACTTGCACTGTTGTTATCCCAATGTGACAGATAAAGAAACTGAGTCTCAAGGGG
+ACTCAGTTGTTTATAATCAGACACCTAGTAAATAATGGAGTCAGGATTCCATTCCAGGCA
+GTCCAACACTAAGACCTTGTCTTTATTTTGTAAACAGTTTTATTGAAATGTAATTGACAT
+ACAATAAACTGCACATATTTGAAATGTACAATTTGATATGTTTTGACTTATGTATACATC
+CGTGAAGCCATCACCACAAGCTAAGTAGTGAACATATCCATTATGCCCAGAAGTTTCTTC
+GTGCCCCAGATCAACTTTGGTTTTACAGATTAGTTTGCATATTCTAGAGTTTTATATAAA
+TGGAATTATATAATATGACTCTTTTATCACTTCTTTTATTCAACATAATTATTTTGAGAT
+TCATTCATGTCATATTTCATTCCACTTTATTGATGTGTATTATTCCATTATTTATCTATT
+CACCTATTGATGGACACTTGGGTTGTGACCAGTTTTTGGCTATTACAAGTAATGCTGTTA
+TGAACATTCATGTACAAATGTTTTATGGGCATATATTTTCTTTGAGGTAAATACCCAGTA
+GTAGAATGGCCGAATCATATGGTAAACATAAGTTTAACTCTTTAAGAAACTGTCAAACTG
+TTATCTGACTTAGTTATAATACGTTACATTCGCACTCACAGTGTATGAGAGTTCCAGTTC
+CTCCACATCCTTCACCAAATTTGGTGAGGGTCAGTCTTTTTAATTTTAGACACTTTAGTA
+GGTGTGTAATGGTATCTCATTGGGATTTTAATTGGCACTTTACTAATAACTAATTGCATT
+GAACATCTTTCATTTGCTTATTTGCCATATATCTTTCTTGGTGAAGTGTCAGTTCAAAAC
+TTTTGCTCATTTTAAAAATTGGGCTGATTATTTTCCTATTATTGAGTTCAGAAAGGTCTT
+TATGTATTCTGGATGCATATTCTTTGTCACATGTATGCTTTGCAAATATTTTATTTCAAT
+ATGTGGATCTCCCAATTTATCTTTTCCTTCTCTTAACATTGTCTTTTGAAGAGTAGAAGT
+TGATCTAGGTGTGTTCTTTATGGATCATCCTGTTGGTGCCACATCTAAGAAACCTTTTCC
+TAATCTAAGGTCACCAAGACTTTCTGCTATGTTTTCTTGTAAAAATGTACAGTTTTAGGT
+TTCATATTTAAGCCTATGATCAGTTTTGAATTAATTTTTGTAAGCGATGAAGGTATGAAT
+AGTTCAGTTATTATATGAATATCTAATTGTTTTAACAGCATTTATGGAAAAGACTATCAT
+TTTTCCACTGAAGTGTCTTTGCATTTTTGTCAAAAATCAGTTGTGTATATATGCGTGGCC
+TATTTCTGGATGCTATATTCCGTTCTCCAATCTATCTTTATACCAGTATCACACTGTTTT
+AATTACTGTAGCTTTATAAGTCTTGAAATCAGGTAGTGTTAATCTTTCAGCTTTGTTCTT
+TGTAAAAATTGTTCTGGCTATTCTAAGCCCTTTACATTTCCATGTAAATTTTAGAATGAG
+CTTGTCAATTTCTTAAAAAAAAAAAAAAAAAAGCTGCTGAGCTTTTCTCCAAAGGAGAGG
+ATTACTTGAGAGTGCGTTGAATCCATTGATAAGTTTAGGGAGAATTGTCATTTTTTTTTG
+AAAATTTTTTTCAATTTTTGTCTCCATAGGTTTTAGGGGAACAGGTGGTACTTGGTTACA
+TGAGTAAGTTCTTTAGTGGTGATTTGTGAGATTTTGGTGCACCCCTCACCCAAGCAGTAT
+ATATACACTGAACCCAATTTGTAGTCTTTTATCCCTCACCCCCCTTTCATACTTTCCACC
+GAGTCCCCAAAGTCCATTGTATCATTCTTAGGCCTTTCCATCCTCTAGCTTAGCTCCCAC
+TTATGACTGAGAACACAAAATATTTGGTTTTCCATTCCTGAGTCACTTCACTTAGAATAA
+TAGTCTCCAATCCCATCCAGTTTGCTGCTAATGCCATTAATTCATTCCTTTTTACAATAT
+TGAGTCTTCTGGCCCATGGACAAGGTATATTTCTTCAATTATTTAGATTTTCTTTAATTT
+GCCTCAGCAATTTTATTTATTTCTGTATAGGTTTTGCACATATTTTGTCAAATTTAATCG
+TAAGTATTTTATTTTTATGCTAGTATAAATGCTATTGGCTTTTATTATAATTTTCAACAG
+TTTGTTACCACTATTTAGAAATACAATTGATTTTTGTATATTGATCTTATATACTGCAAC
+CTTGCTAAATTGACTTATTATTTCTAATAGCTTATTTTAAATTCTTTCAGTTTTTTACAC
+AGACAGTCAGAAGTGGTGAGAATGAGCATCTTTTCTTGCTCCTTACATTAAAAAGAAAGC
+ATTCTGTCTTTGACCATTAAGTGAAATGTTAAATATAGGTGTTCGTTTATCATTCTGAGG
+AAGTTTCCTTCCATGCCTAGTTTCCTGAGAGTTGTTATCAGAAATGGATGTTGAGTTTTG
+CTAAATGTTTTTTGTGTGTCTTTTGAGCTGATCTTGTGGTTTTTCTTTCTTAGTTTGTTA
+ATATGGTGAATTACATTAATTCATTGTTGAATGTTAAAACAACCCTGCATTTCTGGAATA
+TACACACTTTACTTAGTCATCATGTATTATCCTTTTTATATATTGTTGAATTCATTTTGC
+TAAATTTTTGTTTAGAATTTTTACATCTATGTTTATAAGGGTTATTGGCCTATACATGAT
+AGATTCTATAGCTAGTAAAAGGAAAATTAGGAAATATTGTGAACAATTTTATGCCTTTAA
+ACTTGACAACTTAGATAAAATAGACAAGATTTTTTGAAAGATACAAACTACCAAATCTTA
+CTCAAAAAGAAACAGACAACTCAAAAAGCCTCATATTTATTAAATAAATTGAACTTGTAG
+TTAGACATCTTCCCACAGAGAAAAGTCCCAAGGCCAAATTCACTAGAATCAGTAGTGAAT
+TCTACGAAACATTTAAGAAAGAAATACCAATGCTACACAAACTCAGCCAGAAAACTGAAG
+AGGAGGGAATACTTTCTAAATCATTGTCTGATGCAAGTAACAGGCTGGTACCAAAACAAG
+ACAAGATCTTTACAAGACAAGCTGAGTATTACTTATCCAAAAAGCTTAGGACCAGAAGAG
+TTTCAGATTTTGGATTTTTTTTATTTTGAAATATTTGCATTATATACTTAATGGTTCAGC
+ATCCCTAATATGAAATCCAAAATACTCCAATGAGTATTTCCTATGAGTGTCCTGTCAGCC
+CTCAAAAACATTTTAGACTTTGAAGCATTTCAGATTTGAGGTGCTCAACTTGTAGTGTAT
+CACCTCTCTCATTCCTTATGTAGATAATTTGTGTCTTCTTTTTTCTCAGATCAGTTTAGC
+TAGAGATTCAACTTAATTTATCTTCTCTAAAAACTATCTTTTGGTTTCATTGATTTTTTT
+ATTATGTTTATTTTTTCTATTTCATTGGTTTCTGCTTTGGTATTCATTAAGCATACTTTG
+GGCTTAATTTGCTCTTCTTAATATGCTTTTCGTTTTCTAGTTTCTTAAGATGGAAGGTGA
+GGAAATTGATTTGAGGCTTTCTTCTTCTGTAATAATATTGGAATTTAGTGCTATAAATTT
+CCTCCCTAAGTACTGTTTTAGTACTGTTTCAAAAATTTTGATTTATTTTGTCAGTTCAAA
+AATCTCAAAAGGGAAACTTTTTGAGATTTAATTTGACCTGTGGTTTATTTAGATGTATAT
+ATTTATTTACCTAATATTTGGGGATGTTTCAGACATTTTTCTGTTATGAATTTTCAGTGT
+AGTTTCATTATAATCAGAGAACATACATTGTATAACTTCATTTTAAATTTATTTCAACTT
+ATTTTATGGCTTAGTAAATGCTCTGTATATACATGAAAAGAATGCATAATCTGATGTTTT
+GGGGTGGAATGTTTTAAAAATGCCAATAAGATCAAGTTGGTGGATAGTGTTGTCAAGTCT
+ACTATAAACTTGCAAATTTTCTATCTACTTGTTCTATCAATTACTGAGAAAGGACTATGG
+AAACACCTCGCCATCATTTTTTTTTATTTGTCCTTCAATCAATTTTGCTTAATTCAATTT
+AAAGTTCTGCTTCAGGAAGAATAAACGATTAGAATTATTTTGTTCTTTTCATCAGTTAAA
+TCCTTATTATAATTAAATAACCTACATTAACTCTGGCAATAGTCTTTGCTCTGAACCCTG
+CTTAGTCTGATATTGATATATCATTCCAGCTTCCTTCGGGTTAGTGTTAGCATGATCTAT
+TTTTCTGCACCCTTTTCGTGGGCAGCATATAACTCGTCTTGTTTTTGTTTAAATATCTAT
+CCTAATTATAGTGTTTAGATTATTTATACTTAATGTAATTATTGATATCTTTAGACTTAA
+AGGTAATATCTTGCTATTTATTTTCTACTTGTCCCATTCTTATTGTTCCCTTTTCCTCTT
+TTTCTGCATTTGTTGGGATTAATGGAATTTTTTAAATGATTCCTTTATATCTCCTTTGTT
+GGCTTACTAGTCATTTTTCATTTTTTTAACTTAGAATTGCTTTAGAGTATATAATATATA
+ACTATAATTTAACACAGTCTAAATTCAGGTGATATCATACCAGTTCAGATGAAATATAAC
+AACCTTACAATAGTACTTCCATTTCTCCCCTCTCAGACTTTATGATTTTGTTTTCACATG
+TTTTACAGATATATATATATCTAATATACCTCACAATATATCATTTTTGTTTTAACAATT
+ATCTTTCAAATAACAGATAAAAACTTACATATTTACTCACATAGCTACCATTTCTTGTTC
+TCTTCATTCCTTTGTGTCTAAATGCAGAATTCCGTATGTTATCCTTTTTTTTTTTTTTTT
+CCTAAAGGACTTCCTTTAACATTTCTTGCAGCACATGTCTGCTGGAAATGAATTCTTTCA
+GCTTTTGTATGTCTGAAAATGTCTTTATTCAGCCTTCTTTTTTATTTTTTATTTATTTAT
+TTTTTTTCAAGAGACAGGGTCTCACTCTGTCACCCAGGCTGGAGTGCAGTGGCACAATCA
+TAGCTCACTACAGCCTCAACATCCTGGGTTCAAGCAATCCTCATGACTCAGCCTCTCAAG
+TAGCCGAGACTCCAGGCGTGTGCCACAACATCTGGCTATTTTTTAAATTATTTTTTGTAA
+AGACAGGGTCTTGCTTTTTTGCTCAGGCAGGTCTCAAACACCTGGCTTCAAGAAATCCTC
+CTGCCTCGGCCTCTGAGAGTATTGGGATTACATGCATGAGCCACTACACTCAGCCACAGA
+CTTCTATTTTGAAAGATATTTTACTGGGTAGAGAGTCCTAGATTGACGTGTTTTCTGTTT
+TTCTTTTATTACTTGGAAGATTTTACTCTACTGTCTTCTCACTTGGATTGTTTTCAAAAA
+GAAATCTGTGTGTAACATGTCCTTTATTCTTCTGTTGCTTTCAAGATAGTCTGTATTGCT
+CGTTTGGGGCATGTTTGTTTAAGATGTGCTTGGTGTAATTTTATTTATTTATTTTTATTC
+TTGAGGTTCATGACACTCCTTGGATTTGGTAAAGTCAGAAAAGTTTTGGTAATTATTTAT
+TCAAATATTTATTTGGCCCACCCATCTCTCTCTCTTCTCCTTTGACTATTCCAGTTACAC
+ATGTCTTAGGTGACTTTACATTGGCATGCAATTCACTGAAGCTTTTTGCATTTTTAAAAA
+TTTTTTTTATCTTCTCTATGTTTCATTTTAAACCATTTCTATTGCTGTGTCTTTCACTTC
+ACTAATCATTTCTTCTAATTTCATTCAGTGTATCTTTTTTTACAGAAATGTACTTTTTGG
+CTCTAGAAGTTCAATTTGGGTCTTTTAAAAATATATATCTATATATTCTATTACTTTAGT
+TAATGTTTGAACATATAGAATACAATTATAATAATTGTATATAACTGTTTTAATGTCCTG
+TCTGCTAATTCCAATATATGTGTCAGTTTGGAGTTGATTTCAGTTGATTATTTGTGTCAT
+TTTTCTGCTCCTTTGCATGACTGGCAATCTTTGATTCTATAATAGGTATTGTGAATTTTA
+TCTGGTTGAGTGTTGAGCCTTTTTGTATTTTTATGAATATTCTTTAGGGTTTTTTTTTCT
+GTGATTTATTAAGTTATTTGGAAACTGTTAGTCCTTTCGGATCTTGCTTTTCTGACTCGT
+TCACAGTAGTCTAGGGTTAATTATTCCTCATTATTGAAGCAAGACTTTCCTGATTATCTA
+CTCAATGCCCTGTGAATTAGAGATTTTCTAGTCTGACTAGTGAGCACCGGCACTATTCCT
+AGCCTTGTGTGAATACTGGGTGCTTTTCTCTAATACTTTTGGAGGTTTTTTCCCTGCCTT
+CATGTAGTTTCTTCATACACATACACTAACAAGTACTCTGCTAAATCGTTCAGGGGGACC
+ATGTACAGATCTTCAGTGTTCTTTGTGCAATTCTTTTCTCTCCAGTACTTAGCCTTGACT
+CTAGCATCCTCAGTCCCCTGAACTCACCTCAACTCCTTTGATCCGGGAGTCTAGTAGCTC
+AGCCTGCGTTCCTCCTTTCTACACTCTGGCAAGCTAAGGCAGTCATTGGACTCATCTCAT
+TTGTTTTCTGCCTCTCAGAGGCAATTGTCCCTCCTTACCTGATGTCTTAAAAACGTTTCG
+TATATTTTGTTTTGACTTGTTGTTGCTGTTGTTTCAGGTGGGAGGTTAAATACAGGTCTT
+GTTACTCCAACTTGGTTGTAAGTAGAAGTTCTTCTGGAATCCTTCTTCTTAATTAATATT
+TTTTCCAGTGATTACTGACATGATCTACAGGGTACTATTGATCAGCTATTTTTAAATGGC
+AGATTCATTGGCTAAAGTGCCCTTATTGGATATGAAAGTTATATATTATTATGTTTTAGT
+CAAGAATGTTGACTTATCTTTTGATTCTGACCCAAAAAGGGATTACAACCCACAATGAAA
+CCCACTTTAGTGCCTCCACCTTCAGGTCATAGATTGATCATTTGACTGATAATTGATAAT
+AAGCAGGATTTTTAGCTACCCCAAGAGGAAGTAAATATGAAGTTCACCATGTCAGACATC
+AGACCAGCTCAGAATCATAGTCTTCTTGGTATTCACACTTTTTTGCTCTTTTAACTGTTT
+TTCCTGTGCTTTAAATTCTTGTGCCTAACCACCTCATTCTTTCTGTTTACCTCTTCCTCA
+TTTTGGAGAAAGACAGAGAGTAGGTGACTAGTCAGGACATTTAATTATTAATCAGTTGCT
+TCTAGCTCATATCTGCCTAGAAAACAATAATAGTAATGATAGTAATTTGCCAACATTTAT
+TGAGCACTTATATTGTGTTAGGAACTCCTATAAGCACTTTACTCTTATTGACTTATTTAA
+TCATCAAAACATATAATAATATTGCTATTGTAGGCTGGGCGCGGTGGCTCACGCCTGTAA
+TCCCAGCACTTTGGGAGGCAGAGGTGGGCGGATCATGAGGTCAGGAGATCGAGACCACAG
+TGAAACCCCGTCTCTACTAAAAATACAAGAAATTAGCTGGGCGCGGTGGCGGGCGCCTGT
+AGTCCCAGCTACTCGGGAGGCTGAGGCATGGGAATGGCGTGAACCCGGGAGGCGGAGCTT
+ACAGTGAGCCGAGGTCGCGCCACTGCACTCCAGCCTGGGTGACAGAGTGAGACTCCGTCT
+CAAAACAAAACAAAAAAAAAAACAAAAAAAAAAAATTTGCTATTGTATTTCCATTTTACA
+GATTGAGAAGCAGAGGCATTAAGAAAATTGTCCAGTGTTGTATACCCAGTTAAAAAGGCA
+AAGGATCCCAATCAGGAAACCCTGTGAGGAGCCTGAGATCCTACCCACTCTGCCGTGCCA
+CCTTATGCCCAGGCTCCCTCAACTTTAGAATTTACACTGGCCCTGAATTTTGTTTTGTTT
+CTGTTTTTTTGTTTTCCTTGAGTTTCTTACATGCTTTTCTCTGACTTTTAATTTGTATGA
+CATGGAAATTTTTAACCTAATTGCTGACATAGTATCTCGAGTGAACCTTACTGGATAATT
+TCTTGGCTTTCTTGGTCCCAGCTTCCAGTCTTCTTTTGCTGCCCCCCCAGCCACCAGCCC
+CAGCACATGCAAGTGTCCCGTCTTCCCCTACTGTTTATGTTCACAGCTCTGTTCCTTTGT
+AACTATCTGAATAACGCCTCTTCTCAAATGAAGATCACTGCCTCTGCCTACTTATTCATT
+GACTCAGCAGCAGAGCTTCATTTAGAGTAACATAGGAAAAGCAGGGAGTTGCAGGTCTGC
+AAAGGGGGAGATTAAAGTGCCCTGAGCCTGATATGTGTGGCTTCAGGGTCCCCCTGACTC
+CTCTTCCTGGCTTACATGGGGCCAGTTGAGCTGCTTGTCACATATCTGTTTCCCCCAGTT
+TTGGACACATACTTCCTTAAAACAAGGTTGTTGAATTTAACAACACTTGATGGAAGCTTT
+GGGGAGCACTGAATACTAAACTGAGAGTAAGTGACTAGTTTTAAGGCCTCACATTGAACC
+TCCCAGGAGGCATCATGCAGTAGTGATGTGGCCAGGAACGGAGGATTATCTCAGTCACCA
+CCACACCTCCAAGCTCCCCACTGCCTGGCTCCAGAGAAAGAGAAGAGAACTCCTTTATCC
+CTCTAAAGCCCACCTAATTTCCTGCCTGAGGATAATTGTCTGAGAAGATTCTATTTCTTT
+AAGGGAAATTCTCACATCTACCCAGAGAATGCAGCCAGACCTCCTGGCCCAGGAGAAAAA
+CAATGGCTCTGTTCAACCAGTACATTTAAGTCTGTCGAATCCACCATAACTTCACCTTTG
+AGACAGCAAAATTCAGTCCTGGTTGTGTGCACAAGCTCAGTCTGGTTCCTCTTCACAGCA
+TTTTCTCCAGTGAGAGGATAAGAGATCAGAGCACCACACTCCTCCTTGTGCCCTGCACTC
+TTCTTATTTCCTATGAGCAAGTGCTTGGGCAAAAAGATGCATGTATCTACCAAGGACAAG
+TCAGCATTTTCAGGAATAAGGCAGCATACATTGCAATTTACTGGGGAATCTCCCTAGACG
+TGTGGATGTGCAAACGAGGCATCAGACTTACGTCACTAACCAGAAAGCTTACCATCTCAA
+GCTGAAGTCCCTGCACTTGGCTATTTCACAGGATCAGGGCATTCCCAACAAGAGTGGATA
+GGTACTTGCATTATATATTGCATAAAGGAAAAGTTCACCAAAGTGATTTTCAGAACTAAG
+GTAGACTTTGCCACACAGATCTAATCCAATGGTGATGTTGCTGGCAGAACTGCCAATCGG
+TTTCATTAACACTAAAGTACATTTTTACCAAATAAATGTCCCTATTTAATGTAAGTGCTT
+ATATTTAGAAAAGAAATGAGAAGTGGAATTATTTTACGTGCTTGCAATGTAGAAACCGAA
+GCTCAGAGAAATTAGACAATAGGTCTAAACCAACCCTGTGCTTCCCCAAGTGAAATAACA
+CCAGGTTCATGAGGAACTCCTGGGTCAGCAGCAGAAGCACTCCTTCTCCCAGCCTCAGCA
+CATTGCCTATGACCCTTGAGGATGTTTCTGATGAGGTGAAAGACTGATCGCATAGCCAGG
+GAAGAAGATATATCCAGAGACCTGGCCAGGTGATTGCTTTCGGCAGGGAAAGAGCCCTTT
+CTAAACAAGTGACCGGAATGTAAAAATCAGGGTCAGACACTTCAAATCAAATCATCCACA
+AATGCAGAAACCAAGGATGGATACACATTGGTCTTGGTTAAAAGTAGAGACTCAAATCTG
+GGGTACTTGGGGATGGGGGAACAGCCTTGGAATGCAGAGTCACAGCCACGGGAGCTGGGA
+ATGAGTTTGTTAAACCTGACTCACCAATGATGGAGGGCAGAGCTGGGTATGGAGCCAATG
+TCAGGCTCAGGAGAAGAATGTCGAGGAAGGAGAAAAGCCCAAGGTACAGGTTCACAGGTC
+AGGACAGACTACAGACAGAGAGGCTGGTCTGGCATAGCTGAGAGTGTCTTGACGGACTTA
+AATCCCTAGAGCCACCCTTGGAAGCACCTGTTCCTCCTGGCTCAGTCTGGCGGGTTGTGG
+GGCCAGTCTGCCTGCTTCCTGGCAGGGTCCTGACACCAATCAATGGTGACTGCACAGTCC
+CCCCACACATGAAACAGAGGGCACTCTGTTAGGCAGATTCACTGTCAACCTTGTATCTTA
+CTCTTTGTCATAAAGCTCTTGTGTTTACCACTGCATTAAATATAACCCTGCAATAGAAAA
+ATCCTCATTTTCATGCTTGAAATACATTATCTAATGGCATATCTATTTGACTTTTACTAC
+ATGCCTTTCATTCCTCTGAGGTAATTGACCTTTACTTTGCTACCCTGTGGATTAAAAGGC
+TACCACACACTCTGCATTTGATATTTCCAGTCCTGCAGGAGAGGCAATTTCCATTTGCTT
+TTGTTGCAAGGCTGCTCTTCAGGCGGGTCCTCAAATGAAGGGAAACCTCAAGGTCTGGAA
+CTGCATCGTGGCAGTTATTGTCAGCATCATGTGGTTTTTATTTTAAAAAGCACATGTCGC
+TTCATTTCTATGGTCATCTCTACGGAATTGTAAAGACCTATAAGACTTCCAGAACCTTCC
+ACCTTCGTTTCAGATGCTATATCCTCACTCTCTGAGGATCAGGGATCAACAGTGGCCTTC
+AGATTTGATTCAAGCACCTGAAAGTTTAAAATTGTGTCCAAACTACACAATTCATGAGAG
+ATAAAAACATGAATGGTATTAGTCATATCCTAAGCTGCCAGCCATATAGATCCAGAAACC
+TTTCATGTGATAATTTAGCAATACTGTTACAAAGAACTCTGCAAGTCAGGAATTTGGAGA
+TCTTGGCTTTCTCTAGTGCCCTATCAGCCCTCCTTCCCACAACCAAAATAATAACAAGAA
+TAATGAAGGTGGTAATAATGATAGCAAGCACTATGTGTCAGGTACTATTTTTTAAATACT
+TCAAAGATAATAATTTGTTATTCTTAACAACCTAATAATGTAGGTACTGTTAAAATCCAG
+TTTTACAGATGAGGAAATTAAGATACATAAAAGTTAAGCAACCTGCTAGCAGGTGGTAAA
+GCAAGTGGAATTCAAATTGGAGCATTTTGGACTTGAGATAGAAGACCAGGATACAAGAGA
+AGGAAAGAACATCAATAAAGATGCTATTCTCAGAACTATCTCCCTGGGGTGGGAAAAAAT
+ACTGGAGTATTTATCCTCAAACATCTGTTTCTTTGAGAGTTGCTCCTGGGAAGTTAAATC
+ACCTCTGGCCTGTTCAACTTGACTGGCCAAGCATCAAGCATGTTAAGGCAAAAGGCAGAG
+ACTATGAAGCTGACTGTTGGGAGAACTGTCTGCAGTGACCTTCAGGGGAGGCCACAGGAA
+AATTTGAAAGGCAATGATGCTACCCACTTTTTATTTTTTCAAGCACAAAACCCTAATTAA
+TCTCTCTTTTTTTTCCATCAAATGATTTTTGATAACCTGTTAAAGCCATAGCAGAAATTT
+TTGGCAAATAAAGCAAGGCAAAGTGATCTCCATTTTCAAACACTTAAAAGATGAAAGTTG
+CCTTACTTTGTTTAAAGTATTGCTAATAGGACTTGGGGGAGATGGGAGAAGGAGGTGTGT
+GGAGAAGAGCTAAGTCATTATGTTATCACTTTAAAACCAGTTTGGCTTTATATTCTGTTA
+CACATATACTCCCTAGGGATGATTTTTTTCTTTATCTGTAAAATAGGGATAGTGATACTT
+TCTTGTATCTCTCTCATAAAGCTGCTGTATAAATGAAGTAAAACACCATTACACTGTTAG
+GAAAATGTATTCTTATGAAGGCATGTTTAAACATGAAGTAGTTCAATAGTGCTAGCTAAT
+TTACTATTGTTATTATTATTTCTCTGATCCTGGTTTTCATATTTCCACAGCGAGGAGATA
+GAATTAGATAATTTTTTCCAGCAAGTGTTTATTAAGAGCTTACTGCACACCAGGCGCCAT
+GGAAGGCCTTGCTCAGGACCTGGGGATTCAGCCCTGCCTGTCCCCTGACCATACCCTGAC
+CATCCCCTGCTGGTCCCTTACCCTCAAGAAGCTCATAGTCCTGGTTCCTTTCCTCCACAC
+TACTGTTAAATATAAAACAAAACACTTCTGTTAAATATAAAACAAAAATATTTAACACTT
+CTGTTAAATATAAAACAAAAATGAGAAAATCTGATGACCCTGGAGTATGAGTTGAAACAT
+CAGGTCCCTTTCATCTGTTTGTTTTGCTTGTTCATCAATGGTTCAATGCTCAGAAATAGT
+AAAAACTTAACCACAGGGTCCTCTATATTGTGAGTATTAAACAACTATTTTATAAATGAT
+TGATTATGACATCAGATAGGACCTAAAACTTATCAAGTACCTACTCATGTGGTGTTGATG
+GTGGCACTTGACATGTTATGTCATTCAAAAGTCACAATAAAACCAAATGAAGAGCTTATT
+GTCATCTCTATTTTACAGATAAGGAGCTAGACCTAGAGAAGCAAAGTCACTAGCCTAAGG
+TCAAACAGCTTTTAAAGTGATAAAGGGCAGAGTCAAATCCAGTTTTCTCTAACTCCAAAA
+TATAGCACCTTTCTCTTTAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAGTCACTTTAT
+TTTAACTAATTTGTTTCGTAAGCATTGCATAAGATTAGAACTAGAATGGGCTTTGAAATT
+AGCATATTCTAATGCCTGCCTCCTAGTGATATCATTTCTCCATTTTCCAAAGCTAAATGC
+TAGGTAGAAAACTCTGGTTGATCCAGATCATGTTTTCAGGCCAGGCCATAAGTTGCAGAT
+TGCTGCTCAATCCATTGTTTTGCATCCAGTCTAGCTCATTCAGGTTGGGAGGTGAAGTAA
+CGTGATGTACTCTGTGCTGTAGTCAGGTATGTTAGTTAGCATCTTTGGGTTGCAAGTGTT
+AGAAAAATAATCCAAACCAGTTTAAACCAAATAGAGATTATTTGGCTTACATAACTAGGA
+ATCCAGGACACAGCTAGATTCAGACAGGCTGGATCATGGGCTACATAAAGTCATCAGGAC
+ATTGACCCTGGCTCTTGCTTCTGCTCTCTTCTGTCTTGGCTTTATTCTAAGCCGGGATTC
+TCCATGTCATGGCCAAAATGATGACCAGTTCCAAGTTTACCTTCTATCAGGTTGGCAGTA
+TTGTAATTAAAAGGACTTGTCTCTCCCATGATCTCAGCAAAGGCCCCAGGGCCAATTTTC
+ATAGTTGGTTTCAAAATTGAACCAATCACAATGGTTGGTTCAATTTTCCTTGAACCAACC
+ATTGTGTCAGGAAGATAGAATGGATTGATGGGCTGAACCTGGCTTCTCTGTTCTCCTTGC
+TGGAAGTTGGGAATTGCTTAACCTGAGAATGAGGAAGAGTGGTCCCAAAGGGTTGTTATC
+AAAGAAGGAAGAAGGTATTGGGGTGTGCAAAAGCTACAGCATGCAACCTCACTACAACTT
+AGATATTGCCAGAAGGTGGGGACAGTCAAGGAGCCAATGTGAGACATTTTTCAACATAGA
+TCAAACCCTTTAAATTTCAAAGAAATTAGCCCCAGAAAGCCAGCCCAGCCCAACTAGTGA
+ATCAGCTAGTTAGTGTCTCTTGATCGTATATCATTTGACTCTAAAAATGTGACATTGATC
+CATGTTAAATTATTTTAAATTTCACTTTTCATTAAAACATTTGTACACACTTTGTGCAGA
+CTCCATTTTGGAATATTTAACCAGATAGACAGAAAGATTGCAGGCATTGACTATAATTAT
+GACAGTGTCAAGAAGTCCAGTAGTCACTATCTGGTTATTTTTTTCTTGGCCATGTCCTAT
+CTGTTGTATCATTTCAGACATCATTGCTGTTCTTCATTTCTCTTTTCAGGGTTCTTTGTG
+TCTTTGCTTTAAAACCTTTGTTTCTATTCTTAAGTGGCACAGTTTGGGTCATTGGTCTTG
+ACAAATAAGATCAGATTCCTTTGGTGGGCTTGGGTTTTTGGTTTTGTTTTCCCTTTTCCT
+CTCTCTCTCTCTCTCTCTTTATTTTTTGTTTTGTTTTTGGTCTTTAAAACTTCAACTTTT
+CCAAGGCTTATTAACAAAAGTAGGCCACCAAATAAGAGGAAAAAAAAAAAGAGCTTTGCT
+AGGTGCACTCTTCTCTATTGGAAATTATTTTATTTCTCAGAAAAGGGAGAATTAGAAGAA
+AGCTATTTTCCCCAATTTTCCATACCACCCATGGGAATCCAATTCAATTTCCTCTCGAAT
+TTTGTAGTAAAAACTAAAAGTATGGAATAAAGTTGCTGGAGTGTAGTATTCTTTTACACA
+GATTTGATGTTTTAAAATTCTTAGTCATAGAGCTATTTACTCAGCCTGATCCATTTCTAA
+TCAGAGTGTAATATAACCATTTGATGAAATAATCTTTTTTTAAGTAGACAAGTATACATA
+TTTAAGAGATATCAAAACCTTACCTGATAATCTAGCCTGATAGAAGAGGGCTATGGAGTC
+AGATGGCTCACAGCTCTCTAGCCAGAGCCTGCCTGAACTCTGTGGCTTTGCAAAACCCAA
+GAGAGCATTAGGTTTATTCTTGCTCTATTTTTCTTTTCTCACAGTTTCCCCTATAAAAAA
+TTATATTGTTTAATCCAAGGAAGTATATAAGAAATTATCATGGTATAGTTCACATCAAAT
+CGGAAATAAAAACCTAAATGAAAGAAATATTTCACTTATGTGGTTCTATAAAGAGAAAAA
+AAGAAAGAGATCTAATATAGAAGTTGGTTACCATAAACCACAGAATGGATGAATATGTGT
+GAAAATAGCTTGAATACATCACAAATCTTTATAAGCTCTAGGACTATTTTATTTATCTTC
+ATAGCAGTCCTACATTATAGCTAATAATAATAGTCTTGAGTTACACAGAAGGAAGCTGAG
+ACTCAGTTGGATGCACCCAGCAGGTTAATGAGAGAGCCAGGACTTGAACTCAGCCCCTTT
+TGTCACCAGAGTCCAAGCTCTTAACACTATGTTACCCTATTCCTCTTATAGACTCTGGTT
+ACTTGAACGTTGTTCATTTGTATTTCTGGGGCTGGAATACCCTAAACTTTCTGTTTCCTC
+AAAAGGACGTAGAATATAAAAGTTTGCCACACCTGTGCATATATTAAGCACCTAGTTTTG
+TTAATGCTGTTAATTGCTTATTGGCCTTGGGTTCACTTAGTTTTAATTTAACAAGCCTTT
+TGCCTACCAGTCTTCGGATAGATTGGTTTTGTGGAGAACGGTTGCAATCTGGATTGTAGT
+AATTATCTTGTTATGTCTTTTATCCTTCAGCACTCCTTATCTAACCAGATTCCTCATGAG
+TTTAGCAAATGGTCACGGAGCACCATCATATTCCTGCACCAATCTTGAGCAGTTCATTAT
+CTCAAACTTATAAGCTCCTATCTTCATTTTATAGTCATGGTACTCTAGCCTCCCTTGCAA
+GCTTAGAAATAGAATAGGGCAACTTTTACTATTATCTAATAGAACCAGCAGTTTACTGAA
+TCATGTAATCTGATGCTTCACTATACTCAAGTTTAGAGGCTCAAGTAAGGTTTAAATGGA
+ATTTTAGATAATTTTTTTAAATGCCAAGATGTCTAACTCATTTATTGCCTAAATGTACAA
+GAAGACTTTCTGGTCCTTGTTCCATCAACTTCTGGGGCAAGCCAATTGCTCTCTCTCTCT
+CTATATATATGACCACAGCATCCCACTGTCCATGAAGAAATGATCAAAATCTCAGTTTTT
+AGTTTACATTCCCAGAGGAAACTGCATAGCAGTCTATTTCTCTGTTTATTTGTTTTTTCT
+TTATAGTCTATACCAGTCAGTTTCCAAAGATAATTTTCTCAAGAACAGAGCCCAAGACAA
+GAAAATCCCATCAACCAGGAGCTATATTAGGTACTCATTATACTTGTGAAAGAATGAGCT
+CAAGAACTCTATGGAAACCTGGCCTCTGGGTTTGCAGAGAGGCTGCCTAGAGCCCTAATG
+CCCCTTCTTTCATGTATGCTTCTCCTATAATACAGGAATTCGTATGCAAATTGGCTGTTG
+TCCTCTTTGTTGGTCTGTTGACATGTGGCTGCTTTCAAAAAATTATAAGAAGATATCTAT
+TTCACATTAAACTTTGGTCATTGCATATTTTGGAAAAATACATCTTCTAAAAACATTTTT
+GCTTAGCAGGGATAACTACTGTCAAACTCTGGGTTTTTATTAATAAAGAATGGAATCATA
+GAATGCTGAACAGATTGGAGTCTTCTCTTTCCTCTGGTATCAGGATCAGGCCAGGCACAC
+TTGACATTTCATGATCTAGGCTTTTGCTGTAATATTGTACTTAATTATACAAGTGATGAT
+AATAATAGCTTATATTTATTAAGTGATTAATATATACCAGGCCCTGTGTTCAGATATCAG
+TTGTGGGAAGACAGACTCACGTTAACAGTGCCCTAGGACTGGGATCGTGGCCTCTGCTCC
+ATATACCCACTTTGACACACGTTCCCTAATTACAGTGGAAGTTGTCTGAGGGCTGGGATT
+CAGTCCCCTCACCGCCACGCCACTACTCTCTGGTCTCTGCCATAGTCCATGTGGTCCTGG
+TCTCTGCCATAGTCCATGTGGTCCTGGTCTCTGCCATAGTCCATGTGGTCCATGATGGCT
+CCACACTGTGTTCTTATTCCAGGAAATAAATGAGAAATTGAGGAATGAGTTTCACAGACG
+CCATGCCTGCTAATACCCCATCGGTCAGAACATAGTCATATGGCCACACCTAGCTAGAGA
+AGGTGTTGAGAGGTGTTATCTTTATACTGGTGACTGTGTACCCAGCTAAAACTGTGCTGT
+TGTGAGGAAAAAAAAAAAAAAGATTATATATCAGTTACCAGTCTTGGCCTCATTGTGTCA
+TATCATTTAATGCTCCTAACAACCCCTTTTGTAGGTATCTTATTATCCTCATTTTACAGA
+GTAAGTAAATTGAGCTTAAGGAACTTGCCTAAAACTTCCTGCTGCACAGGGCTACATGAT
+TCCAGGGCTGAAACTTTTATCCACTGTTTTCTATTCTATTTTGGATAAATGCCATACTTT
+TAAGAATTTTGTTTTTTTTTTTAATGTACAATTCAGTGGTTTTTAGTATATTCAAAATGT
+TGTGCAACCATCACCACTGTCTAATTCCAGAACATTTTTATCACTCAAAAAGCCCCTATC
+CATCAACAGTCACTCCCCATGTGCCCCTCGTGCCCCTCTCCCCATCTCCTGGCATCCACT
+AATCTACTTTCTGTCTCTATAGACTTGCCTATTCTGGACATTTCATATGAAGGAAACTGT
+ATATATACATATATATACTTATATGTATGTATATATATATACACATATATATACTTATAT
+GTATGTATATATATATATGTGTGTATATATATATATATATTTTTTTTTTTTTCTTCCTTT
+GAAATGGGGTTTCACTCTTGTTGCCCAGACTGGAGTTCAATGGCATGATCTCGGCTCACT
+GCAGCCTACACCTCTTGGATTCAAGCTATTCTTCTGTCTCAGCCCTCTGAGTAGCTGGGA
+TTACAGGCGCCCGCCACCAGGCCCAGCTAACTTTTTTTTGTATTTTTAGTAGAGATGGGG
+TTTCGCCATGTTGGCCAGGCTGGTCTTGAACTCCTGACCTCAAGTGATCTGCCTGCCTCG
+GCCTCCCAAAGTGCTGGGATTACAGGCGTGTGCCACCACTCCTGGCAGGAAATCAGATAT
+TACGTGGCCTTTTGTGTCTGACATTTTTCACATAGCACAATGCTTCCAAGGTTAATTCAT
+GCTGTAGCATGTATCAGTACTTCATTCTTTTTTATGGCAGAATAATATTCCATTGTATGG
+ATATACTGAATTTTGTTTATCTATTCATCAGTTGATGGACATTGGGTTGTGTTCACTTTT
+TGGCTATTATGAATAATGTTGCTTTTAATATTTGCGTACAAGTTTTTATGTGGACATATT
+TTCAGTTCTCTTGGATAAATACCTAGATGTAAAATTTATGGGTCATATGGTAACTGTATC
+TTTTTGAGGAACTGCCAGACTATTTTGCAAAATGGCTGTACCACTTTGAAAGTGTAAAAA
+CACATTTTATACTCCCAATAGCAATCTCTGAGGATTCCAATTTCTCCACATCCTTGCAGC
+ATTTGTTATCATCCATCTTTGTTTTATTACAGCCATCCTAGTGTGAATCGGCGTCTCATT
+GTCATTTTGATTTGCATCTCCCTTAATGACAAATAATGTTGAGCATTTCTTCGTGTGCTT
+ATTGGCTATTTGTATATCGTCTTCTTAAAATATCTATTCAGATTCTTCACCCATTTTCTA
+ATTGGGTTATTTGTCATTTTATAAATCAGTTGTTAGCATTCCTAATATGTTCTAAACATA
+AATACCATTTTAAACAGTAAGTGCAACCCATTTTGATATAGTTAAATTGTTCAGTTATTG
+TATGAATGCACCAATTAGTAGATTTGACAGAATTTCCAAACAAAATAATCAGTCCAGTTT
+GTGAGTACAGCTAGAACCTTAGTGCTAGTCCAGTTTGGGCCAAAAATTTTATTCTGGTAG
+AAGGGAGAGGGCTTGCATAAGCCTCAGCCATATTTTAGTTTTTCTGTTCATCAGAACTCT
+GACATACTGGTGAGCTCTACAGTGTTTCTCAAAGCTTACTGTGCATCTAAGTCATGTGAA
+ATCTTGTTAACGTTGCAGATTCTGCTTTAGTAAGCCTAGAGGAAGCCTGGGATTTCTAAC
+AAGCCCTCTGCTGATACAGAAGATGCTGGTCCATGGACCACACATTGATTAGCAACATTA
+GAGTATTAAGTGTTAATGTGGCTGTCTAGAACCTTGAGTCTAATTGTTATATGAACCAGA
+TTGCTTAGTTCTAATCTCAGAGAGAGTAATGTCCTAGATCCAGCCTTTGGAATTGACTCT
+TGGCTGCCACTTACCAGCAGTGTGTTTCTTTGAGCAAGTTACTTTACTGCTCTCAGCCAC
+ACATCTGAAACTAACAGGTAATTATACCTCCTTCTCAGAGTGATAATGAGGATGAGGTGA
+AATAATGTACATAAAGCATCTATTACAGTTCCAGGTATATGAAGGGCCTTGGTAATTGTT
+GGCCCTCTTTTTTCCACTTGCCTTCCGTAATAGAGACTGTCTCCCTCTGATTGTTCAGTG
+CAAAGGCATCATCATCACTGGAGAGACAACTAAGTGTCCCTACCCTACTTTGTTATATTG
+TCATGATTAGATACAGAGAGTATTACTCTGTTTATAGTCTGTAGTTATTCTGTGTATGTT
+TCATCTTCTCTACTCAACAGATTCTATGTTCTTGGGGATTAGGACTATATATTGCCTTCT
+GTTTGAATCCCTATGCGACCTCTCATGGTGTATCCATAGACTATCCCATTAATTAATGCC
+CACAGAATGAATCAGACAGCCCAAGTCCATAGTAGTAGAGATAGTAACTATAGAAATAAT
+AAAGGAAACTAACATTTGTTAAGAACTTTGTGTCAGATACTATCTTAAGGGCTTACATGC
+ATCATCTGGTTCAAGCCCCACAACCGTCCTTTGAAACCCCTCCATTTCTTGCCCTTGTTT
+TACAGAAAAGGCAGCTGAATTTTAGCTGTACTCAGCAAGAGTGAATGCCCTCTGCAGTTG
+TAAGAGCAAAGTTCTGGAGGCAGGCTGCCCATGGTCTAAATCCCTGCTCCATTTTGTACC
+TGCTGGGATTCAGAACACTTTAATATTCAAATGCATGATCATCTGTAATCATTAGTGCAG
+GTCTCATGGGATTGTTGTGAGCTTGGTATGAAACAATATGTGAAAAATGCAAAAAGCAAT
+GAGCACAATGCCAGGTGCTTAGAATTATTCAGACAATGGTAGCTTTGTTTAGTTGTTGAT
+TTGTTAAGTTACTTATCCTGGCCTTACAGTAAGTAAGTGGCAAAGGAGGGATTTGAACTC
+AGGCTGTCTATTTCAGTGTCCCAGTGTCATAACTCATCAACTCTAAGTTATGTTGTTGCA
+CATCTCCCATTTCAAGTAATGTGTTAAGGTGGGAACTGGAAATTCATGTGTCTATGTAAA
+GAAAGTCAAAAGTCAAGGTGGCTGCAGAGACAGAAAAAGAATGTGAGAGGCACTGTATAA
+TGTATCACTCTTTTAAAAAGATATTTACAAGCTCCAATATTTGTGCTAACACGTTCTCTA
+AAAGCATTTGTATAGCTAGTGCCAATCCAAGGGAAGAGGCGCAAGCAGAGGATGATCCAC
+ATTTTGGAATGCCTAAAACTTACTTCCTTTGGGGATGCAGGGACCCAAGGGGCCTCATTA
+AGGAAAAACCCTCATTAATAAAAATAAATAAATATCTTACTTGAGTAAATTATACCAAAG
+CATATTACCATGTGAACATATTGCTAGGGTCGTCCTCAGAGCCCTGAAAGGGCCCCGAAG
+CTAAACTTCATCCACTTCATGGTGAATCCTCCTATGGCACAAAAGTAACCAAAACTCTGA
+CTGCACAACAGGAAGCCTGGCCTGCATTCATGTTTTTCTTCACAAAGGGACATTTTTTTA
+ATTTCTTTGTCTCAGTACCTCTATTTTGAACATTAGTAATAGGCTATATGGACCTCGAGC
+TCACAGGAAATTCTGGCAGATAACAGGCTTCCCAGAATAGATATATTAAGTTATAAAAAA
+ATAAAAAAATGAGGCAGACGGTATAGGTTTTTCATACCTACTGGCAGGTGGCACAGAACT
+AAATGTTGGAGCATTTTTATAAGCAAGATTAAATTGACTCATGACAGCTGGTCACTAAAA
+TACAGGAAGTGCAGATCTGGTTGAAAGCGAGAACACACTGGTGTTCGTAAAGTTTGCATC
+ACAGACTAGAGCTCACTTTTTCTTTTAAGTCTGCCTTAGCGACACCCTTATTTGGCAATG
+TCTGCCATTTATCACTTGCACACAAGTAGATGTTCAAGGAACACGCAGGTCAATTAGTTC
+TATCTGCAGTGCTTAGGTATGAGTACTGTGGGTGTAAACAGAATCGGTGAATAGACTTGG
+CTCTCGAGAACATCAGACATGTGACTGCTAGCAGAGCCTTTTCGGTCTCCACTTGTCCAG
+TCCTCCCCTGCCTAAAGCGACAGGATAAATAGACGTGGGAGCTGGATGGCCATGGGAATG
+GATAATGAATCTGTCAGAGACAAGTGGGACGTCACAGAAGTCTGCCCTCTACACATCGTG
+AGGCCGGAGGTCACAGCACCAGGAATTGACAGCAATCTCCCAGCATTGTGAAATGTTTTT
+GTTTTTTTGTTTTTTTTCTGGCAAGGGCTCTAAATCACAGGTTTTCACATCTGATTGGAA
+TGGGGCTGGTGAGGATAAACTGAGTTGTGGAAAATGAAAGGGAGTCCTCTCCAAACAAAG
+GAAGTGCCCTGGTGCCTCACCCTCTACTTGCAGTGTTCAGCCCCAGCACAGCAATTGTTA
+CACTGACTAAGCAAAGACAGCCCAAAAGCTTCACCAGATGTGAAGTTACAGTTTTAGCCA
+ACGTTCAAGCAATGCCCTTCCTCCAACTTCAGCTGGACCAGGGTGGCCATCCTTGCATGA
+GACATTAAAGCTAAAAGAGGCACATTTCAGAATAATTACGCTATGCAAATGCTTTGTTTT
+TTTCTCTCCCCTGAGCTGTGTTCTTTTCCTAGGTCTTTCAAACATTGTTTAAGAAGCTCT
+TGTTTTGGGTTTCAGTCATCTGATGAATCCCCTGGAGTTTAAATGAAATTAAACTGGGTT
+TATGATATCTCACAAATTTCATAGCGTCTCCTTTCTCCAATGTAGTGTAAGTTATGAAAA
+CCAACAATTAGGGCATGTGGCAGTTTTCAACACACATCATGGAGTGTTTAATTTAGTACA
+ATGTCTATTAATTTTTCATTAATTAGTCCATTGTCAAATTAGACACAGTAGAACATGCAT
+ATGACATTCCTGCTTTCAGGAAGCTTACTTTATTATCATTTGTCTTAATCGTCTAAGTTT
+TCAAGCACTTATTATGTGCCAAGAACAGCAACACACACTAGGGATATTACAATAAATAAA
+GCAGACATGACTGCTGCCTCCCAGGAACTTATCCTCTAGTGAGGATGACAGAATAAGCAA
+TTAAAATACAGTCTACAGTCTATAGCAAAGATGCTATGGGTTTTATTATGCAACCAGCCT
+TGCCTTATGTCATAGGAGCACACAGAAAAGGCATCCTGGTGGACCAGAGAAACATTCCAA
+CTATGGGCAGATATTTTTTGTATACCAGAAAGGAGCCAGCCACTGACATATACAGGTTAA
+TATCTGAAGGGAAGAATTATCCTGATCAAAGAGGTAGGAATAGGAGAGTAGAATGCTGTA
+GGCAGAAGAAACAGCTTATAAGAGTACCTGAAGGCAAAGCTTGAAGAACTAAGTGTAGAG
+TTAGGAGTGGTACAAATGAAGCTGGAAAAGGGGCAAGAGATAAATTGCAAAATGAACTTG
+CAAGCCATGTAACAGAGCTTGGACTCTATCCTGAAAATAATGGGAAATCTTACAATGGTT
+CTATTCCAGAAGTGACCCAAAATATATTTGTGTAAAAAAATATTTGGACTATTGTGTTGA
+GATTGGGTAGAGAGGGGCATGCCTGGAGCACAAAATTCTGTTTAGAAGTTCTTGTAATAA
+ACCAGATCAAAGATGATGATCACAGCTAAGAAAGTGATTGTTGCTAGAACTGTATGGATT
+GGAAAGAGAATCAAGGAAGAGTGCATTAGTCCATTTGCACAGCTATAAAGAAATACCTAA
+GACTTGGTAATTTATAAAGGAAAGAAGCTTATTTTGGCTTACAGTTCTGTAAGCTGTGTA
+CAAGAAGCGTGATGCCTGCATCTGCTCAGTTTCTGATGAGGGCCTCAGGAAGCTTCCACT
+CATGGTGGAAGGCAAAGGGGAAGTTGACATGTCACATGGCAAGAGCAGGAACAAGAATGG
+GGGAGGGAGGTACCACACTTTTTAAACCGCCAGATCTTGCAAAAACTCATGGAGGGAGAA
+CTCAGTCATTACCACAATGAGGGCACCAAGCCTTCATGAGAGATCTGCCCTCATGACTCC
+AATACCTCCCATCAGGTCCCTCCCTAGCATTGGAGATCACATTTCAACATGAGATTTGGA
+GGGGACAAAATATCCAAACCATATCAAAGAGGAATCTCAGGGCATGGTGAGAGACTGACT
+AATGCCAGATTAGATGTGGTAGGAAAAGGAGAGGGATACATCATTCTTGCCTAACTGGGT
+GGAAGATGGTACAATTTACTAAGAAAGCACAGAAGGAAGAATGGGTGAGGCAGGAAGCCA
+AAGAGTTTAGTTTGGGGACATATTGAGTTAAGTATGTCCAGGAGGCATTTTGATGAATAA
+GTCTGAAGCCTGGGAGAGAGATCTGAGATGGAGATACAGAGCCCAGACTTACCAGCATTT
+TGATTAGATATTCTTCATGTGGTGTAATGGAGGGAGGGGGCTCTATGGACCCCAGTGGGT
+AACAGAGAATCTTCGAATATCCTAAAGTGTTTTCACACTTTGAGCTTCCTTTAAATATAT
+TTATTTGGGGTGGGGAAGATGATGTGAATTTGCTTTAAAAGGTTTGTAATGCGAAGGAAG
+TTAAGGAGTGCAGACAAAGATTGAAGGGACAACTAGATAAGAGTGCGCAAGGAGAGTGAG
+CTGGCTGTGCTAGGCCAGAACCCAGAGAACAGCATGTGTAGTCAACAGGCTGAAGAGGTT
+CCTGAAAACGAGCTTGGGTATCCAGAGGGGAGAGTGTCAGGGGAGAGGGAGTGGTCCAGA
+GTCCCAGCCCCTGAGGAAACAAATAAGGCATGGAAAAGTATCCATTGGATTTTCAACAAG
+GAGGTCGTGGGTGATTTGACAAGGGAGGCTGTGGACATTTGGAAGGACTGAGTGAGTGGG
+AGATGAGAGAATGGAGATGGCAAGTATAGGAAACTCAAGAAGGGAGGGGAGAGGACTTAG
+GAGGTAGCTAGAGAAGATGACCAAATGCACAGCAGGTATTTCCTCACCTTAAGATGGGAG
+AGGCTTGTGCAATGAGTGAGAAAATTTATAAGTATGAAAAGCCTTTAGTAACAACCTATC
+CAAGCACACGGACACATTTAAGGAAATCAGAAGAGTAGAACTCAGGGTTATGTACAGTGG
+TCAGGATGGATTCAGGTTATGAATTGAGTTGAGCCTTGAATGGTTAATAAGCTTTAGGAC
+AGCTGAGAATGAGCCATTAATTGGAAGAAATCTGAGAAAAAATAAGACTAAACATTCATC
+TATTCTCCTTTTACCTCCTTTTATTATTCAAAGAATATCTTCTCAGCTAATATAATGTCT
+TTAGAATGGAAATTGCCTGTAACTCAGAGTGACTACAAGTATGAAAGTATTAACAGTTAC
+AAGATACATAATCCAATTTACAATTACTCCTTGCATTCTTGATCTTCACGCAGGAAACCA
+GCATATTCTTTGGGATCACATTGTTCAATTTCCTCATTTGGAATTTTTAACACCAGATAT
+GGTGCTAAATCAGTATAAGCTGGTGCTTCTATCACTTAGGTTTTAAACATCCTCCGTATA
+TAGAAACACACCCATAAATAAAGGTGTTAATGTTGGAAGGAGAAAGATGCTTTAATAAGC
+AACCTAGCACAAGTAATTCCCTGCATATAGGAGATTATTATAGGACCTAGCTCATAATTA
+AACATTGCCTATTTAACTGAATTATTTTTTATCTTACCTTTTTAAGGAATATACAAATGT
+TCATTTTCAAAGGTGACATTTATGTGTCTAAGTTGAACAAGCTTATTATAATTCATAAGT
+ACACAGAGAACAGATTGTAGCAAGAAGTATTAAACATTGTAATAGACCCCCGAGAAAGCT
+GTAGCTTGGTCTTCCCAGACAGGTTTGAGTAGATGGTGATTGCTTTAGGACTACACCTTT
+TAGTTAAAAGAGAGCCCAACAGCTTTCAGTAATAGTCTTAACCATTCCTTTTTTTCCTTG
+CCGTAAGTATGGGTCAGTGTTCCAGAAAGATTATGGAGGCACTAAAGAAAAACTTGGCCA
+TTGCTATACAGACATTAGAGAAGCCAACATGGTTGTTAAGGAGTCTTATCTTCCTACCTA
+AGAAAGAGCATTCTGTTCTTTTTCCCATTCATGGCATTTGGCCCAAGAGAAAAATAAAAT
+AAAATAAAATACTATAATATTTTTTGGTCTTTATGAAACTTGATTTTCTATATTTTTGTC
+CTAGTTCCTGGAAGAGGCCATGTTTCTCTCTCACACACACACACATAAACACACACACAC
+ACACACTGTCAATCTCTCTCTCTCTCTGGTTCTGATTCAGACCTATCTTGGTTCTCTACC
+CCTGCCCAGGCTGGATGCCCAGGTTCTCTCCTATGTGTGGACCATCTCTTCCCACATACA
+TTATTCTGACCTCTGGTTGTGGCCATTCTGTCAATGTAGGTTTTACCTTTCCAGAGGATA
+TGGTGTGATACAGTTTATATCCTGCTGCCTCAACAAATATCAAGTTAGCCACTGCAATTT
+TATAGTCAAAGACTTCGGGCATTGGGATGTATTTTTGTGGAAATTGCATATTCCATTGTT
+GCCTCTCATATATCATGGCTTTATTCATAGGCAGCAAAGGCCAGGCCTTGGCTAATGACT
+TCCAAACCCTGCCACATGAAGGATTTTTTTTTCTCCTTTAGGATTCTAGGCATTTTTAAT
+TAGAGTCATTTGGCCTGTTTCTGAGAGCCCTTTGTGATTCTCCGATTTGCTGTGAGTGGG
+ATGTCTGAGGATTACTGTGTCTCACCCCCCTTCGGGTCTGTTAGCAGCCTTGGTGGAAAA
+TCTCTTCTGATCTGAGGAAATGTCATTTTAGAGTGCAGAATGAGAACACTTGATTATAAT
+TTCTTGGGTTTCTAAGAATAAGTCTGAATAGCAAATTATTTTAATGGTTATCTTCCTTTT
+TAAACAAATAAGAATTGTCTTAACGATTTAAAGAAAAAAGATAACATTGTTCTTTAAACC
+CAAACGAAGCCCAGATGAAATTGTCATAGATCTGTTAATATCACAAAAAGACCTTTTCCT
+AAATGACAGTATTTTGGAACCTGTTGGGAACCCCTTGATTTTGGAGCACAGTTATCTTGC
+GGGAGCTTCAGGCCCCCACTGACTTGACTGCTATTCGGCTTTCTCAATGTACAGTGTAAG
+GACAGACTACATTGTAACAACCCTGCCCCCTGCAAACGGCTCTTTTGGGGAAGATTCTGA
+GGGCTGGGCCTGCAAATCTATCTCTTACTAAATGCCTCTGTGTATCACTAAAGCACTGCA
+TGGTTTGAGGAGACAAATCAGGGAAGCCTCAGTGGTCACCAAGACCAACTTATCTGACAA
+TGAACTCTTTGTCTCTCCTCTGCCCAGGTGCAAGTGTAATCTCCATGCCACTGTATGTGT
+GTATGACAACAGCAAATTGACATGCGAATGTGAGCACAACACTACAGGTCCAGACTGTGG
+GAAATGCAAGAAGAATTATCAGGGCCGACCTTGGAGTCCAGGCTCCTATCTCCCCATCCC
+CAAAGGCACTGCAAATACCTGTGAGTAACTTTGCTTGGTAACAGCATATTCTGTGCACCA
+TGAGGTGATAGTTCCTCTCAATTTTGCTTACAATTGTGATTTTATTCCTCTTACCAGTTG
+TCTCATTCTTCTTTAAAGTGCAGCGAAAGTTTCAGTCCCTATCTTACCTCATGTAGACAT
+CTTTTAGCACTCTGATCATCAGTAAAATTCAGTCATCTAACATTCACATCAAATGTGTTG
+GGAAATGATACTTGACATCACAGAAGGAATTTTTTATAAGTGGATGAGACAGGAGGTGAT
+TTTTTTCCTCCCCCAAATTAATTTCCTATTAAAATATCAAAGGCCTTGTAAACTCTCAAT
+CCTAATTTAATTTTAGCCATAAACAATTTACAGAAATTATTTGAATGTTTACAGCCCCAT
+TTCCCCTACTGAGTATCCTGAGAGATGCTTTGTCCAGAATATTTCTCCCCACTACAGTTT
+TAGCTAGGACCTAACTTTGCCTTGTGAAAAGTTTGGCTGTTTCCAAACTCCAGCAATTGA
+AACATACCTGCTTTGGATCCTGTGTGTAGAGGCCCCCTTTGGATAAAGAGCATGACTGTA
+GGCCTGTGGGGACCACATTAAGAAAAAAGATTTTTCTACGCATGTGAAAGAGTGCAAGCA
+TTATCCGCGTTTACAGAAACCATCTGTGTGCCCCCACTGAAATCCCTGATTCCCCATAGG
+AAAACAGGCTCTGACATGCTCACAGAGAAATGTGATTATTTGCTGAATAATTTGCCCAAT
+TCCATGGATGGACCAATTAACTACCTGCAACAGCCCAAGGTTTGCACTCTTTAAAAAGTA
+GAGAAAGGGGGAGATTAGAATGTCCCCATTCAGTGAGAACTAACAGAAGCAGCCGGACAG
+TGAGCACAGGAGAATCAGAACTTGAGAAGCCACTGCTTCCGTAGAAGGGTAAGAATGTTA
+TCAGGCACTTCAAAGCAGCAGCTGTGAGAAACCAAACCTAAGAACTAGTATCATAGGAAC
+CAGGACTTTATCAAGTTAAACGTAAGAGTAATGGACCAAGTAACAAACCATGAAGTATGG
+GGGCATGAAATTATGATAACATTTCTATGAAGCAGAAAGAAATCCTTCAAAAGGTTTAAA
+AAAATCCCTCTTTGTAAGGGTATTCAGTTGCTTTCAGTGTTAAAGAAAAAAAACTTGACT
+TCTTGCTCCTAAAATTAATACATTAACGCTCTGTTGAGCAGAAACGTGGATGTTTCAAGG
+TGATTTTATTGATGGAGACTCTGTGGCCTTTCCTCAATTGTTGAGGGCCACAGACTCATG
+AATTTGAAAGGGATCTTGCAAGGTTATTTATTGCAATACCCTGTGGCTGGCTACCTAAGA
+ACTCCTATGACCCCAGTTGTCAAATTTAGTTTAAAGCTTTCCTAAAGTAAAAATGGCTCA
+GATTTCCTCTTTAATGTCTGCTCCTTCTTTAGTAGAAAAGGCTGGAAGAGTGTGATGTTC
+ACAAACACTTCCTGGCATTCTGGCTTGTCCTCAGGGCAGGTCAGCTTGCCAAGACCACTG
+GAGAGGCAGCAGGGGAAGGCTGCTGTTGAAGCCCTCAGCTTCTATTCTAACGTGACCTTG
+TTCTTCTACCCGTAACTGTACTTTGAAGTTTTTATTTCAAGACATTTTCACTGGAAAGAC
+TTTCTTGTTTCATCCAAGCTTTCGCATTGAAACTGATTTCTTGTTATTCTCTTGTTATAA
+TCATCATGGAAATGTCTCCTACCCCGAATCCTTTGCATATTGAAGATCACCAAGTCACTT
+TCTGACCAAAGGAATGAAACTTCTTTCAGTTTTCCTTGTAGGTCCAATTGTCCACCTATC
+CCTTAGTTTTACTGGTTTTCTGTATACATTTTGGACGTTTTTCCTCATTGATGTTAAAAT
+AGGCAGGTGATGGATGGACCCAGTGTCCAAAGGGGTTCAATTCAATATTCCAATCATCAG
+CATGGCAGAAATTAGATGAAGGGTTTTAGAAACTATCTGCAGATCTGCAGTGGTCCAGTC
+TTGCAATGGGAATAACCCCTTTGACTAAATCTCTGACACATCAGACTCTGCTTTAAAGCA
+TCTGAGGATGGAAGTAAGCAGTTTAGTAGTTTAGTGCACAGACTCCAGGCTGGAATCCCA
+GTTTCTCCATTTACTAGCTATGTGACCTTGAAAAAGTAAGCTAACCTCTCCAACACTGTT
+TCCCATCTCTAATGCGAGGATAATAACAGTTATTACCTCCTGTGGATTTTTAGATGGTTG
+ACTAAGCTAACGCATGTCATATGTTTAGCCTAACACCTGTCACAAAATAAGCATTCAAAA
+AATAATTTATTTTTAGTTTTTTTCATAAGACAGTCTTGTCCATTGTTGGACAGTTTTAAC
+TGGTATAAAAGTTACTTCTTATCAAACCTTTTTTTTTTTTCTTTTTAAGTAGTAAAGGAA
+GTATATCGACCCTGGCTTTATTTCTTCCCCAGATTAACCATTATCGACTCCAATTCTTAT
+GTGCTAATGTTTTCATGTCCTTTACCTGGTTGCCTGCTCTGGAAGTCCTCTAATTCATTA
+GTGTAGTACTTCCAGCCAAGCACAGGACCTTCAGCAGTTTTATGATTCTCACTTCATATT
+GGCTTTTTCTTACACATATGCATACAGGTACACACACACACACACTCACATGACTCTAGT
+GGGTACGTTACAAGTCAGTTATCTATGAGGGATACTTAGGATATATCATCCCCTAACATA
+ACACAAAAGCTACAACTTCTGGTCCCTCAAAATCAACTTTTCAGGGACCTAGAAATGCCA
+CTCATCCTGGATAATCTCTAGATTTAGCAGAATATCAAGTAGCCAGGATATTTTTCAAAT
+AGGATGACGAGTTAGTGGGTGCAGTGCACCAGCATGGCACATGTATACATATGTAACTAA
+CCTGCACAATGTGCACATGTACCCTAAAACTTAAAGTATAATAAAAAAAAATAGGATGGT
+CAGTTTCTGTTCACCTTCACAAGTTTTAACAGAACAACTGGGAGGTCTTAAATTAAGTCA
+GGGAATGACAATATTCTTCCCCAAGACACTCAGCCCACCACTCAGGGATACCATAGATGG
+GAACTTGCTGGGAGTCATTTGGCTTTGGAGGTCCTCTATTCTGGAGCAGTTCAAGACCAC
+TGTTGTATGAAACATGTAGAGCTAAGCAGAAGTGTCAGAAGGCCAACATTCTAAAATATA
+GCCACCCCAGTCTGTGAGACACACCACATTTCCCTATGCTTTTCATGACAATAAACTTGA
+CAGAGGCAGAGTAACTTTTGTGATATTTTTATTCATCATGCTTTTATTCAAGACCCAGTG
+TGTTTTCTTGGACTTTTAAAGCCATGCACATGTATATCAAAATCTTTTCTTTCTTTTTCT
+ACAAAGCTTATGTTTTATAGAAAAGACATTTTTCTTCTCCTTATTGATCTTCATTCTTTT
+TTGATAGAATTCTATTTTGGATGTCCTTTGAATTTTATTTCTGTCTTCCAAGTAATAGCA
+ATTCTGTCCAACTTCATGCTTAATTATGATTCTCTTGATTCCCCATTGTCCAGCTCATGA
+ATAAAAGTATTAAATAACTCTTTAAACTCTGATCCCTATGGAATAACACATGTTTTTCTA
+TATATAGATGCTAAAAGCTTAATAATCACTATGTAGGAATCCTAACTTCAGCAAATATAA
+TATTATACCTATACCTCTCCTTCTCTGGCTATGTTCTATGACCCATAAAAGCACTCCATG
+GCCAGCTAAGTCTGAAAAATGCTGTATACTATAGACTATTCATATTACATTACTATAATA
+GAAACATTTGAAAAGTCCTACAATAAAACAACCTATTTTACCCAATGTTTCTCAAACTTA
+TTTGCTCCATGGACCATTCAATAACTTTCTATAAAACACTCTTATGGGGACATGCTGAGC
+TAAACAGTTTCTTGCAGCCTAGCCATAGAAATGTCATGGAGATAGACAGAAAACTGAGCA
+AGTTCAGCTGTATTCAATCTTTTCCTTTTCTCTTACCCACATGGTCTAATTGTCTTCAAA
+GAAAGAAAATCAAATTGGTCTGACTTTGACATTATTTGTTCATAAATCTAACTTGAATTG
+TTACACAATATCTAGGGGTCCTCTGAGTGATGGAAAGTAATTTGATGATTGTTCTATTAT
+TTTCTCTGGTATCAAGTTTGCATTGACCAATTTATATTTTCCCAGGTGTACACATGTATG
+TGTCCTTATCCAGACAATTTCCTAAGTGCTTTATATACATTAGTCCATTCTAAACTCAAA
+ATAGTCTTACAAGGCAAATACTACTATTTTAATTTTAAACACATGGAATATTGTGATTTC
+AGAGGAAAAAGATCTGTTTAAGGTTTGCACAGCTAGAAAGGGTTAAAGGGAGGATTTGAA
+TCCAGGTGGGTCTTGACTCTGAGGACTGCACATTGCACTGTATTGCTGATCAAGTTAAAT
+TTGGATGACTTTCTCTGTCCTCCACTGGGATTTAGGCTCCATTTCAATGCCTATTTGAAC
+AAGTCAGTTTTCTCTAAACCTGCCCTCTTCCTTCATCTCTGCCTGTTATTTTTCTGCCTT
+CAAAGATTCCCCTTCTATTAGTCTTTTAAATCTCCATGTTCCCCACCCCGGCTGTTCTCA
+GTCTACAATTTTTTCTTGACATTCTAGCCTATTCTTGTGGTTTTAGATCTTAGTATTATT
+GATTTAGTCGTAATCAACCAATTCTAACTTCAATCTTTCTAATAAATTCAGAAAAATTTT
+TCAGCTGTCAGTAAAGATCTCAAAGTCAATATGCTAGATACTAAATTCATTTCTTTCCCC
+TAAAGCATTTTTCTCTTCACTCTATATTGAAATTCTGCTCATTTTTCAAGACTGCTCCTC
+AATGCCTCATTGAAGCCTACCTAGACTCTCCTATGCAAAATCAATTACTTCTGTCTCTCT
+CTCAAATATTGATAATGTGTGTAGATTTACAACTGGTCAACTATCTTTAGCCAAAATTAT
+TATAATAATGATAGCTACCATTTATTAAATTTACTACAGGCTTTTACACTTCATAAAGTA
+CTTTATGCTCTTTATTGGTTTAAATCCCCACAATATCCCCATGAGATATGTACTATTATT
+ATCCTCATTTCACAGATAAGGAAATGCAGACACAGAAAGGTTAAGTTGTTCCAAAGTCCC
+ATAGCTAATGTATGACAGAGCAAGATTTAAACTTAGGTCTGTCTCATTATAGGAACTAAA
+ATGTGAGAAATTTAAGAATAGGTCCATGTTTTATTCTTGGTCTTCATCAACGTTTGTGGA
+ATAAGTTTTTTTTTTTTTTGAGATGTAGTTTTGCTCTTGTTGCCCAGGCTGGAGTGCAAT
+GGCATGATCTTGGCTCACTGCAACCTCTGCCTCCCGGGTTCAAGTGATTCTCCCACCTTA
+GCCTCCCAAGTAGCTGGGATTACAGGTGCCCACCACCACACCCAGCTAATTTTTTGTATT
+TTTAGTAGAGAAAGGGTTTCACCATGTTGGTCAGGCTGCTCTCGAACTTCTGACCTCAGG
+TGATCCACCTGCCTCAGCTTCCCAAAGTGCTGGGATTACAGGTGTGAGCCACCACGCCCA
+GCCCATTTGTGGAATTACTTTTGTGAGTGGATAAGTAAACCTAATAGCCCTGTAATGTGC
+ACGTGGCTACACTGGCTTCCCATTGATATTCTTGTATCTCCTGGAATATGTGGCCTTCAC
+AGGTCACCAGCTCCAACACAAGAGCCTTCAATCTCCTACAGGAGAGACCATCTGAGTTCT
+TGGAGGAACTTTAATGGGAAAAAGTCTCACTGGTGCTCATGGCCAATCGAACCATCTAGA
+TAGCATATCGGATGGCGGATTTTCACAGGCCTCCCCGAGGGTTATTTACTGCCTGGGTGG
+CTTGACTACCAGCCTTTCTGGCTCAGAATCCTAATTTTGTCAGCGCAGTAAGAGAGGTTC
+TTCCACATATGTGTATGACCAAGCTGTAGGCCCAGTGTTGAAAACCGGAATACCAAGTTA
+TTCAGGTACAACCACTGATCTATTGTCTGTGGTCCCTCATCTGACCAGATATGATTTGGA
+ATTCAACATCTTTAGGATTTTACAAAGGTAATACAGTGCACATATATTACAACAATACCC
+ACAGCAGAATATTAGGCAACACCATTTAATCAAACATTTTAATGTTTCTACAGCAAACAT
+GATTATTCTCAGCAACTGGGATGAAGTAAGACTATAAATAATACCCTCACACAAGTTTCA
+GTACAGTTTTGCCACCAAGTTAATTCAGATCACAGTAGGTCATATTGCAGGTACATGTTG
+AAAAAAATTTTAATTTTCATAGTTTTTTTTTTTTTTAATTTGAGGGCTGAATAATAAAGT
+TCAGGGCCTGAAATAAATGGAAAGACAGTATAGAACGGTGGCGATGGGCCTGAATTCTGG
+TACCTGGACTCTGGGCTCCAGTTTCCTTCCCAACAGACTGAGATGATCTTGGGCAAGTTA
+CTCAGCTTCTATGTGTTTGAGTTTCCTCCATCTGTAAAATCAGCCTGATTATTGACGTCA
+TAGGATGGTCATAAAAATTAAATGAATTAGTACATGTAAGGCATTTAGACAGTGCCAGCC
+ACGTAGTAAGCAGCAGTGCAATTACCTGCTACAGTCATTATCTTTTCCCTGAGACCCAGC
+ACATAAGCAGCAAATTCTCCCCTTGGAGACAGCAGCTATGTAGGGAGATATATTGTGGCC
+AACTGCCTGTCTATTCAACCACAATATGAAATAACTGTCATGGTGTTCAGATTATTCAAG
+TCCTTATGGCCAGTGTATTATCTTTCCTGTAATTAAGTCTATGTGCAGAGCCAGATAATA
+ATCAGGAGGTTGCTTGGTGAGCATGGGATCAGGAAATTTGAATGACTTGAATGTTAATAA
+CATCGGGCTGAAACATCCTGACCCATCCATCCTGCCTCAGGGTCAGCCTTCTTCATGCCA
+ACAGGACACTGAAGGTCTGAAAGTTTGCGGGTTACCACTCCCGCTCTTGAGACCATGCTA
+GGACGGTACTGTCACCATATGTGTCAGGATGCTCCTTTTGTGAGGCTTCCACCTTCTGAT
+TAGCTAGTTCTTCCACTCTTCAGATATGCTAACATGGTAAGTCAGGTTAATGTCACCTCT
+GTTGAGTCTGCCACACACACTCAGGCCCCAAGCTCTGCTACTGCTATAAGATGACTGTAG
+CCATTTCTGCTTGGATCATTTATATGATGATTTCACAGCATACATCTTTGAAGGTGATCT
+TATTTCCCTCACTTTCAAGTTTCTGGGAGACAACTCACTGCATCTCCTATCAACAGCAGT
+TTATACTAGGGGCCAGGACTGGAAGAACATTGGAAGTAATTCCTCTGCAATACAAATGAA
+TCTGCAGAATGTTTTCTTACTCATTATCTGCGTTTTCTTCAACTTGAAGAAGTTTTTTTG
+GAGTTAGAATTCCTGATGGCTGCAGTCTGGCTATAAGATCTAGTTACCCACTTGATGGGT
+TTTTCAAACCATCTATCACAACAGTGGTAATTTTTCCTCTCAATTTGAAGCATGCCAAAT
+CCTTATCCCTTCTGCTTCCTTCCTGATGAAAAGCCGCTGAATCTTCCATTGATTCTCAAA
+AGGAGTTATGGCACTGTATTAATCAGCTTCTGAAGAGGAGGGTATTTATTTTTGAAATCA
+TCATTTTGACTTCCTTAAGCATAACAGTGTACCCTTAAGTTATTTACTTGGTTGGGGGAG
+TAGTAAACTTATTTAAAAAGAAGAAAACATCACATTATTATATTGTGTAATTCTACTAGG
+TTCTCACCCCCCTAATTGCAGCAGAATATCTTTAAAACAAACGTAAGTGGGAGAAGGAAG
+GGCTGATTGAGGAAAGAATAATTGCAAGTACCTGCAAGACAAGTGCTTTCTCATTTTTTC
+AGCGTATGGTAGCATAATAGCCCTTTAGCTTACTCAACACGTATGTATTTCTGTGGTTGA
+AGTGACATTTCTGTTCTAGAAGAAGCGTTATTATTAAAATAGTACTAATTGCAGAAACTT
+CTGTTAAAACTCATGCACTGGGGCTGAGCGTGGTGGCTTATACCTGTAATCCCAGCACTT
+TGGGAGGATGAGGCAGGTGGATCACCTGAGGTCAGGAGTTCAGGACCAGCGTGGCCAGTA
+CGGCAAAACCCCATCTCTACTAAAAATACAAAAATTAGCCAGACGTGTTGGCATGTGCCT
+GTAATCCTAGCTACTCGGGAGGCTGAGGCAGGAGAATCGCTTGAACCTGGGAGGTGGAGG
+TTGCAGTGAGCCAAGATCAAGCCACTGCACTTCAGCCTGGATGACAAGACTCTGTCAAAA
+AAAAAAAAAAAACCTCATGCACACCTGTGCTTCATTTCCTCTGCACAAATTTAACAATGC
+CTCACACAGGGACTAGAAGTTACATGCTCTGATGTTGACTATAAAGGGATGGACTTGGAC
+AAGGCACTTGAGTCTCTTTGTGCCTCTTCTATAAAATGAAAGGGCTGAAGAAGATGATGT
+CTTAAATCCCTTTCAGCTTTCATTTGTTATCACTCTTTCTGAATTAACTTATCTAGTATC
+TTTCCTTCCTTCCGTTCTTTTTAATTTACCTGTCATCTCTTTATCTTTCCCAAGTATTTT
+TGAGGTTGTTCCAGAGATGGAGTTAAGCTAATGAAGCTTAAACTTCAGGATCCCTCACTG
+AACTCCTTCTTAATTTATATATATATATATATATGTATAATTTTATATTTTAATGTTAAG
+TTGTTTTTCTTAAAGAGAAGTCACAGAATTGTACACATTTTATGTCCCACAAAGTCTGCA
+CTTGCCCCTGGGTGTGTTAGGAAAAAAGACAAATACAAATGAGAGTATCAAAAAATAGAA
+TTTAAACAGAAGATCCGAGAAAAAGAATAGAAAGAAAATAGGCCAAACATTAAATGCTAA
+ACAGTTTCCCCAGCTGAGCATCAAACTGAGCTCTGAGTTTCATGGAAGGCAAAGTGGTAA
+AAGGAATTTGTACATTGCCTAACTCTTGTTATAAGAATGTTGCATGTGTTCAAAGACAAT
+ATGTATTGTTAATATTAACAATTAATATCCATTAATCCTGAACTCTGAGAAATCTCAGTG
+GAACACTTTATAGGGGATAAAATCACCCTTTGACCAAAAAGTGATGTTTTCACAATGATA
+GTAAGTTTCATGGAAATAAGTAATAAATTTTCTGATCCAATATACATTGAGCAACTCTTA
+TGTCATCAGACATTGTCCCAGGCAGATCCAACAGGTGCAGAAGGGAACAAGACATGGAAC
+TTGTGCCCTCAGATCTGTCAGGCAAACACATTAAAAAAATGCAAAAACAAGTTGATAAAT
+TGATCATGGAGGCCTGTACAAAATGCTATGGGATCACAAAGGAGAGAGTAGCTAACTCAC
+ATCAGGGATGTGGAGGAGGAAGGAAATAAATAACTTCTGAGCTCAGTTTCAAAGGTAATA
+ATATTCTTTACATGGTAGTTGTCAATTCACAGAGAATGCTAAAAAACTGCCAACATGTGC
+CTAGACAGTTTTCCTAAGCACAGTCTGACTCTCATTCCTGTGGCTTTTAGACATAGTCAC
+TGTTTGTTGTAAGATGGAATTGCATTCATTGATTCATTCCTCACAAACCCCAAAGATACC
+CCAGCTTTCATGAAATAAATTGTTGCACTTCATTTCTAGCCCTTTCCGTCTTATCCCCTC
+AAGTGTTTGAGGAATTTCTCCTGGCTTACCTGTAGCCTTTCTAGTGGATTTATGAGTTTA
+TTCAATTCTTTATCTGTGGAGAACCACAAACAAGGTATTTGGACATTAAAATAAGAAGCA
+TTAGAAAAAAATAATGATATTTTAAAATATAGTAGTGGACATCCCTTGGTGTTCAGATAT
+TTTCAACTTCAAAGGTCTTTATTCAAATGAGCAGTTTAAAAATCTTTTCTAAGCAATTCC
+CATTTTACAGCAGAGGAATAGAAAAAATGACTCATCTGGCAGCACCTCAAAAAATTGTAA
+GCCACAAAATGAGGAACAGCCTGAATTTTAAGCAACCAATGTTAGGTAATAGAAAACATC
+TTAGTGAGAAAAACAGAATCTCCTAATAGCCTCGCTTGGTGAGGTTTGGAAACTTGGAAC
+AAACATTGCTCCCCTGCCCTGGTACTAAAGGAATGAAAAAATTTCTGCATCTTTCCAAAG
+TATTCAGCTGCAGCAAATACTGCATCAAACAGTCTTGCGGCTTTGTTTTTCATTGTATGG
+TGCCAAACACCCTGAGATCTCTGCCTTGCATAATGCCTGGCCTTCTAGCACCTTGTAAGT
+TTGTAAAGACATGAAAAGTCTCTTCCTGCCATCCCAACTTCCATTCTCTTTGATGGATTA
+CAACAGGCAAGCAGTGCGTTGCAATGGAGCAGGATTTTCAATCATGGAAAAATTTGGAAC
+TTCTGCAATTGATACTAAAATTATGATGCTGCCATCATATCTCACTCAACAGAGGATTTG
+CAAAAAAAAATAAAGATTCAGTATCAAGTCACTGTCACACTGCAGCAGAGGTAGTCTACT
+GAAGTGTCAGGTCAGGAATTCAGCAGTCCTTTGCAGAAATCACGTTCAGCTTGAAATTCA
+TAGGGTAGAGTTAAAACATGGACATGGAAATTTGGATTTCTAGTTTTGGTTGATCAGTAA
+TTAAGCTGAAGCACTACAAATTCTGAGCATTTAAAATCAAGATATTTTTTGTGTTTCTAA
+TAACTAAAATTAAGACTTCATTCTTTCCAGGGTTTAAAAGAATCAGAGTAAGTCTTAATT
+TCTTATTCTCTCCTACCCACTAAAAAATAGGAAAATAGTTTTAGGTTTTAAAGAATACAA
+AGCTAGAAATCTCCGAGCAAGCTAAAATGATTAGTTAAAATAAAACAAGGGCTGTTGTTC
+AAAGATAAATACTAAAATAGAACCTTAATGATTTTCACAGTTACCACCTGTTACTATACT
+TCAATGATGTGAAGAACAAGTCTGAACAACTCATTAACAGCTACCGTTTATTGGCCGCAC
+ACCATGTGTCAGACATTTTTATGGATTATCTCATTCGATCCTCACGGCAGCCCTATGCAG
+TAGATCTTATTAGCCCTTTTTCAGATGAGGAAACAGTGCAAAGAAGCTAGCAGACTTGCC
+TAAAATCACCCAGCAAGGCGGTATAAAGCAGAATTCTCACTGAGTTCTGTCTGCTTTCCA
+TCGCATGCTCTCCTACCCAAATTAGTGGTGAAGATGTAAATCTCTGGCTTTTAATTAACA
+GCATCTATCATAATGTTGCTTGGTGAATGAGCTATAACAATAATAGTAATCATCGCAAAG
+ATGGACCTAGTACATACTACCTGTCAAGCAATACTCTGAGTGATTTACATCTATCAGTTT
+ATATAACTCTTGCAGCAACCCTAAGAGGTAAAAAACTGAGCTACAGAGGGCATAAGCAAC
+TTGCCCCAAAGTCATGTGGTCAGTGAAAATTTAGGAGTTGGAGTCAAGCATCAGACTCAG
+AGAGCCTGGCTTCTGAGCCCAGACTATTGGCCACAGCACTATATTGCTGGGTTAGATACA
+GACTAAATTCATGTCCACATTTATACCAAGTCCAGCCATATTCTGAAATGGCTTCTCTAC
+CTTAGCACAACTTGTGAATTAAAGTGAAAGCTGAAAAATCGATGAAGTCCGTGATCAATA
+TGCACAACCTAATGTATTCTTGAATTATTCTGCTCAATTGAGTTTCTATTACAGAGTTTA
+ATCCACACATCTGACAAGTAAAAGAATAAAAATGATGGTTATATGAAATTAATCAAATAA
+AATGCCACGTGATTTTCAACAGCTAACACATGCATCTCATAACACATTTTAAAAGGTCTA
+TTGCATATGTGAATATATTTGCACGTGTCCATAGAGTGTATATTTGGTACTCTGTACCCA
+TAACTTAAGCCTGGTTTAATATCTAGTTTGAACCACCTACAAATGTTCATTAACCTTATA
+GGGAAACACAAAATGTTGGATGTCAAAAGCTTACTTGGACCAGATGCCGAAATGAGTATT
+AACTTCCCAACTCTGATGAGCCCAGGAGTTCTAGAATGAAACAAAATGGTTTCAATTGCT
+GGAAATTGTGTGTGTGTGTGTGTGTATAATGTGTATATGCATATATATGTGCACCTGTAT
+TTTGTGTGTGTGCTAATTTCTTAATAGTCTGAATATTATCAAGTGTCAAGTTTCTAAGAT
+TTTTATATTAAGTTAAAGATGTTATGTACTAATAAATAGCTAACAGCTTTTCTTTATTGT
+TTTCTTTTTCTCCAGGTATCCCCAGTATTTCCAGTATTGGTAGTAAGTAAAAACAAAAAC
+AAAAAAAACACCAAACCAAGTCTAGGCTAGCTTTGCTTTGTTGTTCACCTCCTCAGATCT
+ATTTTCCCAGTGTCCATTTCTGATGTAATAGGGTATTTTCTTTGTGAATTGCATTTTTGT
+GTTGGTTTTCTGCACAGATCTGGTGAGAACACAGATAAAGTGATTATTTGTGCATAACTC
+CATGAACATGGCAGTGCTATGACTTTTCTGACTACTCTTAACCAGTGAGGGCTACCTAGA
+CTCAGGTGCAATTCCTTAGATAATCATCATTCAGGAAAAATATAAGTAGTCCTATTTATC
+CATACTTAGCAACCAACAAACAAATTGAACTCTCTCTTAGACTGGATTTGGATGTCTGAC
+ATAATTTTAAAAAGCAGAAAATGAAAGCCAATGAATGCCTTGGGTATATGCATCAGAACC
+CAAGAAAAAGTCCATGATACCAAGGGAAGGGAATTTTGTTAATGCATTAAATTCTATGTT
+TTGTGAAGGCCTGAAACAGGCAAATTTGTGATCAGTAGTCTCTCTGGAGAGATAAAGGAA
+AAAGAGAATCTGTACATTCATTTCTCCTTCCTAAAATACGATGATCTATGTCTTCTTGAC
+TACTTAGCTTTGAGTTTGATATAGAAAGAGTATAAAAAATATGTGCAGAATTTGGGAGTG
+AGAGTACTAGAAATTCCTTTAATAAATCTGTTAGTATGAATCCAAGCAATTGAAGAGAAA
+CCGCTCTTCAACCATCTGTAGAACACTTCCCCAGTATCACTACAAAGAACTTTCTTCCAG
+CTATCATGGGAGAACCAGGTGTAGCTCCCGCTTCATGTGTAAAATAATGATGCCCTCATG
+CCAAGCCTGAAATTCACATTAAGAAAATGCCCAGTAACTTTACAGAGCAAAATTTTAAAT
+TTTTTTTTATACATTGCACCCTTTATCTCTAATGGCTAAAATCTTTGAACAACTACTAAG
+TAACTGATTACAAATAAATTACCGAGAAAGCAAGATTACGCATGGTAAGCGGAGAGAATT
+TTCACTGTAGTGTCATCCCCTCACAGGCTTGTGTCATAGGTGCTGTGCCAGGCAGGGTGA
+TCGCAGTGTAAATAGCCATTGAATGATTGCGATTCCCAGCATCCATCTAAAAAGCAATAC
+TCTGATAATTTGGATAAAGCAACTTCCTGCTTCTTATAAATGCACAGTCAGGTGTCCCAA
+TTTATAAATCAACCCAGTTTACTTGAGCTTGTGAATAGGCCTGGACACTGATTTGTTAAG
+CGCTAGATGTGGTAAATGCCATGAAAATTGGCCACTTTGTAAATAGAAGTAGTGTTCACA
+TCCATTTAGAGATACCAGCCTAATGCTACAGCATCCTCTTTGTGATCTTGTTGAAACAGC
+ATCAGTGTTAAAAACTTGCAAATGAAAACCTTCAGCTCTAATAGTCTAATTTTTCTGCTT
+TAGTATCCCCCTTGGCATTTGCCTAACTGTATATATACCCCACAATGTGCTCCTTTCAGG
+CCTTGACAATTGCATTTGCACGTGCATTTTAGTGCAACAGGGAAGCAAGTAGAAGCAAGC
+TGACACAGATTATTGAGGCTGCTATAGTGATCTGGCCTGTCAGAAGTTTCAGAAATGGAT
+GGATGGAAAAGTAGTTCTTTGGCGTTGGGGTGTCTTTCTGTTTGGAGTGTCAGTTGTATG
+TTGCATGGCCCCTCTAACTGTACTGCTCACTCGACATCCCATTCGGCCGCCTCCACCACA
+TTCCCCATATCTGAGCATCAGCAGATGTTGACCTTTTACACATCAAATCAGGAAATTTCT
+GTTTTGTTTTGTTTTGTTTTGTTTTGAAATCAGTGGTGACCTGAAAGGATGCTTCGTTGT
+GCCTTTGAAAAAAATATATTAACCTTTATTATCGAGAACCTAGGAAAATTTACTCCTAAT
+AAAAACCCTCTGACTAAAAGTGATATTTTGGACTCTCCCTTCAATATGCCTCTGGCTGTT
+CCGCTTAGAATGCAATGGGTATTTTCTCAGATTTCCAGCAAACAGGATGTAAGAGCTTCC
+AGAGGTCACCCAACATCACACATGACTAGCTTACCTGTTTCCTGGCTTTTAAGGTAAAGA
+GTTACAGTAAAACCATCAAACGTGATTGTATCTTCTAGGCTGCTTTAATGGCATTCGAAA
+GTTCCTTCTTTGTGGGCTTATAAGTTGCTTTTTGCGTGCACTCGTGGATTCCTTTCCCCT
+CCAAAGGGCAAGAATTCACACGTAGACGACACTGCCTGTTCCAGAGGGCACGGGAATGGG
+GTTTTCAAGGTGCAAGCCAGAGAAAAGGAAGCTGTTTGGATATTTAGCTAAGTTATGGGT
+GTTTGCCAGTGCTTTTTGCATTACCCCAAAGAAGGAATCAATGACTATAATTCCACTAAC
+TATATAGAAAGATACCATTATAGCAGATGTAACACCCCTGAGACCCCGATTATCACAGCA
+TAGCTCAAGGAAAATAAATGATGTATATTATCGATGTAGATTATTGATGTATATAACCAT
+CAGTTTACATACATATTCTGTATACACAGTGATTAAAGGTTTTGGGGCCCTAATAAATTT
+CAGTATAGATCTCAAAATGCCAACGCCTGTATTAAGGTTCAAATGCATGGATAGGGTGGT
+CATCCTTTCCGATCATCTGCTAAAAATGTTTTTGAAACAAATTTCCCATTAAGGTCATTC
+GTACCTGCTGTTGTCTATCTATTAACAAATAGGTTTCCCATAATCCTAAGGATACTTGAC
+TTAGAACTCAGTCATTCTGATCTGCTTTGGCCATGGCTGAAAAAATGCTGGTGATATTGT
+CAGCAATTAATGAATCCCAAAATAAATCTGTAGCCTTTGAGCCTTATGATCTATGTTTTC
+ACTTTACCTGATGTGGTAGGAATTCCTTCAGATTGCATTTTTTAATAAAGTGTATTATGC
+ACTTATAAGTAAAATTCGTGATTTTATCCAAGTGAATATTTGTTGCTGCCGATAATCCAA
+AGTAATAGTTGTCTTGGTGTGGGTGTTTTTGTTCAAGTGATAAACTGATCATTACCTTCT
+AATATATATCATATGATCTTTGGTCCTGAAAAGCAAATGATTACACAAATTATGTTAAAC
+ATTATATTATAAAAAGCATAATTAGACCAGCAAGAATTGGCCTAATGTGCAAATACATTT
+GTGTGGGTGATCATCACTTCTTACAAAACTGAATGACAGATGAGTCAGAGGTTAAAGTTA
+AGCTATCCACAAAACAAAGATCACATCAAGGAAGACCATTTCGAACTCTTGGAGTTTTGA
+AATAAATAGAATTTTTTAAATAACACAAACAAAAGAAGAGAGATGTACACATTTTGTGAA
+CCTGACTCTAGAGTATTTCCTTAAATTACTTTCAAATGACTGGCATGATGTTATATGAAG
+CATAGAATACTGAGGAAGGTGTTTGGCTATTCCTCTCCTGTCCCCCACCCTAACTTATTC
+AATTTAAAACAACAGTTCACTTAAGGGAAATAGCTAATTGTCCTGTTTTATCTTATAGTA
+AGCAGTGTCTTCATCACAGAGTTAAAAATTCATCTCTAATTTGATGTAATTGGCAAGACC
+ATTAAACAAGGGAAGTGCTACCTGCAGGGATCTGTCAGCCTGTTGAGGAAGCCCAGAGAT
+GTTTTCATACTTGAAAACATTTTATGCCAGTTGGAGACCTGGTAAAAGTTGTTTTCCATA
+CAGCATCCAAATATTTTTGTGCAGTCTTGATTTATTGTAGAAACCTGGATAGTCAAGAAA
+ATAACAAGGTTAATCATTTTCCCACCCAAGAGTTATTAATAATCGCATTCATGTTATACA
+GAGAGCTGCAGTGTTTGTTTGGGTTTTTTTTTCCCCTTTGCTTTAATACTTCTAAATCCC
+CCAAATAAAAGTTTCATTTGAATTGCCCTTTAACTAATTAGGTTTTATGTAATGAGGAAA
+AAATTATCAGGCTAGTGTAGCGATAGGCAAATTGCATGGTGTGCTACATTAATTTTGAAC
+TGTTTGCTGATGTTCTAGAAGGAAAGCTAAGGTCCCAGGTGAAATGCCTTTGGGACTATC
+ATGTACCCAGTATCCTCATCACAGAACCATTTCATATTTGTGTAAATGGCATTTCACATT
+CATGAAATCTTGTGGTTATCCTAAAATTGAATGAACATTAGGATATAGCTGCCTCTTTAA
+TCCTGAAGAACAAATCGAATATTCCAATGGAGGAGCTGAAATAATCTCCTACTTAAATGT
+CTTTTTAAAATCCAATAAGTTTGCCAATCTTTATTGACAACAATTGCCCACCTTGAGCAA
+ATTAACTTTATCATGTATTAGCATTTTCCCAGGTGACTTTACAATGTCAAGCCACTTTTT
+TTTTTTAAGTGTGAGCTGATATCTCTGCCTTTGCCAGTTATCTCTGTGGGGTCAGGAAAT
+TCGTAGCTTAAGCAAAAACTTGCCAAGATCTCCAAAAGGTTTCATTTGATGAGACTTTAG
+ACATGTTAACTATGAATTCCTGTACTGTGCCAGTTACTTCAAGGATGTGGCTATCAATTG
+AAGTCTTCTTGGACTATCAATGGAGAGCTGTCCAACTAACCATGCCACTGCCTAGGAAAA
+GTTATTGTAGGGAGGTATTCCCACATGTCTACAGAATTCTGTTTTACAAATGGTGAATCT
+GAGGTTTAGAGTGGCCACATAACTTGCCCAATGCAGTACAACCAGGAATGCCTATCTGGC
+TGCAAAGGCTACACTCATAACATTATACCAAGTGGAAGAGATTAGAAAAGAAAAATTGTA
+GATTAATTGCCTCCTACCCTAGATTTTTTCCAATCCATTACACTGTGCCTTAGAAGACCT
+GTTGATCCCTAATTGACCCATTTCTATGCAGGGAACTGTAGAGTCCTGGAGAAAAATCAG
+AGTTCATTTTCGGATTCCTTATTGTGTTGTCACCTGGAGAACTTACAAGCATGGTGTCTG
+AGGACAGGGATGGAGGACTGTGACCTCCCCCTTTCAAAATATACTATTCCTCTACCACCA
+AACATCTTCAATATATTGAGGAAGAGGGAAAATGTATAGATGTCAGGTATTTTATAGAAC
+ATGGAACAGTTTGTGAAATTAGCTATGCAAATTGTGAAGCATGCTTATGCCTACTCTGCG
+ACAGTAAACCAAAAATTTTTCTTCATCAGGATAGTTGCTTATAACAAAATAAAATTCGAT
+ATGCCATCTCAAGGATAACTCTGCCAGTATCACACTAAACTCTGTTTTCCCCATCTGTTT
+AATGATGGTGTGTTTCTGATAGTAGGTAGTTGCTGCGAAGATGGTAAGATTACCTCCAAG
+GCTCTGGGGATTTCTCCTGTAGAACTTTGGAGTTTCCTGTGGATTTCTTTTCTTTTCTTT
+TCTTTTCTGTTTTTTGTTTTGTTTTGTTCATTTTTTTTTTCATTTTTTTTTTCTGAGATG
+GAGTCTCACTCTGTCACCCAGGCTGGAGTGCAGTGACGCAGTCTCAGCTTACTGCAAGCT
+CCACCTCCTGGGTTCACGCCATTCTCCCACCTCAGCCTCCTGAATAGCTGGGACTACAGG
+CTCCTGCCACCACACACGGCTAATTTTGTTTTTGGATTTTTAGTAGAGACGGGGTCTCAC
+CCTATTAGCCAGGATGGTCCTGTGGATTTCTTTCTGGGCATCAATAATGCTATTTCCATC
+CCAAGTGCGGTGTGTGCTTAAAAAATTTTTTTCAATTAAAAAAAATGCTATTTCCAGATT
+TCCTGAGGAATGACAGCAGTGACTGTATAAACCCAAAGGGACCTTGTAATTTTATCTCCA
+CCAGATAGTTTCCTCATATGCCAGGGAAGAAGAATGTTTAAGTAAGGTTCACTAACATCC
+TCACAGCAGTGGCACATCATATCATCGTGGTATCCTGTTTCTCACAGGTTGCCATATTTT
+AGAACCAAAAATTATGTAAGCATTAGTGTTGTTAGGAAACTTAATAAAAAAGCAACTCAT
+CCACCTCATCATTTTCCGACCAGGCAGCCAAGTCTTAAATGAATTCCCTAAAGCATCTAA
+ATAATGACAGAGCCAGAATTCCAGCTCAATGTCCAATTTCCAAACCAGGACTTTTTTCAT
+TCTACCATGACATTAGAATTGACCTTCTCATTTATATAAATTAAACTAAAATATGAGATA
+TTACATGGTAAACAATAATAGAAAAAAAATCAGAAAACTTTTTCCTTGATGGGAAAGTTA
+CATTTTACAATGTTCTTAAAGGCCATCCACAAAATGACTTGAAAGCTGCTCAGTAAATGC
+CATGTGTGATAGAAGACAACTTAATATTCTAAAGCAACTCTACCTCTAAAGCTTTCTTGA
+TGTTAATAAACTGTCTTTAGTTTTCTGTTTCAAGCTTGCTTTGCAGCTTGACTCACTGGG
+ACGTCAGCACTAGACAGTCAGGTTTAGCAATTCTATCATAGTTTTCTTCAACTTACAATG
+CAGTGAGCTTTCCTTGGGTGCAGAAGAGCAAAATATTTCCTTCCAGAGTCCAATTTTTAT
+AACCAAAATCTCCATTTTTCTCATTCATGAAAATTGATTTCAAGTGCGACCACTAAATTG
+TCATGTAACAGTTTGGGGGTGGGTTCTTAAAAAAATTGGAGAAACTACCTATTTGATTCA
+TATTCTAAGCTGATGTGGTTCTAAACCAAAAGAAATTTAGGAATTACCATTTTCAGATTA
+AAGGTTAGAAATCAAATATTGTCCACAGTATTACAAAATAATTTGTATTGCTTTCTGAAT
+AATAGTAATTGATAGAGGCCCTAGAATTGGATTATTCTCTAAATTAAGCTATATCTTAAG
+AGATCTTTTTAACTTATCAGATCACTTGGGTTAAGAACAATTAATACTGAAAAAAATAGG
+GGAAGACATTATTTTCCTACTTCGAGTCAGTAACTGTTTATAGTACAGCAATCTGATTTT
+TATTTACAACAGCAACCGCAAATAGAATGAGCTAACATTTACTGAATGCTCACTATGATG
+CCAAGCAAATATTAACTCATTCTGTCTTGACAACAATGAGTAGCAGACAGTGTCATTATC
+TATTCCATTTTGCAGATGAGAAAAGCTAGGCACAAAGCAGTTAAGGAATTGTTCAAGTGG
+TGGAACCGGACTTTTAACCCAGCCTGAGCTCTATTTACATGCACCATATCTTAAATAAAT
+TTATCCTAAATAGATTATTTTCTAGGCTTCCCACAGATACAATCTGAAAATTCAGACTAA
+TAATAGCAACTGAAAGGCATTTCAGATATTTTATTTTTTAAAGGAGGCAGTTGTGGAATA
+AATGATTTTGGTCTCCATACTACATATGTAGACATAGTCTTTGGAGCCTGATCAGGGAGA
+TCCTCAAGACAAATTCAGTCAATTTTAACAAAGGTATGGAACCAGCATCCTTAAGAAGAA
+GTGATTTCCATAAAAAGCTATTCTTGAATGATTTGCCATTTACAAGCATATCGTGATCCT
+TCCCCTCACCCTTATAATAATTTCTCAATTCAGTTTGGGTTTCACCAACAGTCAAAAGGT
+CCATAGTCAAGGCATGTAGGGATAATTTCCTCATCACACAAGGAATTCTTAATCCACTAG
+ATTCTCCAAATGGCATATGCCTCATACATACAGGCATCACCCTTCCATGAACTTTACTAT
+GATGCTGCTAGGCCATGAGAAAACCACTGGAGTGATGAAATTGTCAGCTGAGAGAAACCT
+TAGAAATCTCTTATCTGGCATTCCTGTTTTACAGATAAGGAAAGTAAAATCCGGAGAAAT
+TAACAGCCAGATAGCTCCTCAGTGGCGGAACGGGGATCAGACGTGTCATCTTCTGAATCC
+CAGTGCCCTTTGCCTTGTAACAAAACACCACTCTGAGACATTCATATTGACCCAAAGATT
+TTCCCTAGTTGATTTGTGAAAAAAAAATGAAATTAATACATTCCACAACAGTTCATACAA
+AGAAGCAATACAAATATTGTTGACGTATTATAATTCATTTCCATTGCTGAGAATTTTTCT
+CACTAAGAATTCTCAGAAGCTTCATGTTCTACAAAAACTTTCATTGGAATTGGATGTGAT
+AAGATAGAATTGCTCTCAGACATACTATTAAAGTAGCCTCTAATATGCTTAATTTACTTC
+TGGGAATTAAATGTTAGTAATATTTGTCGAGCATTTACTACATGCTAAGGTATTAGAATA
+AAAAGTAAAATTACTCAGAGAGTAATTGGCTAATTTTAAGTTGTTTTCTTACTTGGCCTT
+GCAATTATAAAACAAAATACATTTAAAAAATTAAGATGAGATATTAACTTAAAAAGTCTC
+GTGATGGCCAAATGTTAAAATGTATATGTGCAGTCGGTAACACACTATAGGAGTTTAGAG
+GCCACAAATTTCAATATCCATTTTTACAGGATAACATTTTTCCTCCCAAGGAAGGCAGAG
+CACATAAAATTTTGTCCCACTGGAGATATGTATGGATTTGATCCGGATTTTCATATGATG
+GCTGCTGGTGGTTCTGAGTTTTAGTAGTTTAACGAAGTTAGGCATTCTACATAATGAAAA
+TTATTTGAAAAAAAAAAGTCGAATTACATTCCTAGGCAAATACAAAGGCTTCCCCCACCC
+AAGAAAATATGTTAGATACACAATACAGAAGACAATTATATTCTCAGTAGGAACAGATTG
+TAAGTGAGGTGTCTATCTTGATAAGTCCATACAGTTCAAGAAGTCTCAGCAATTTGAAAG
+CAGAATGGCCTACATTAATTTTTTAAATACATATAAGAAGATCCATAAACTGGAACCTCA
+GCACCCTGTGGGAAAAAAATCATAAAACACTAAGAAAGGAGTTACACTAAAATACAGGCA
+CAGACAAATATTTAAAATATTAGTATATAAAATAAAGTTTAATTTATAGGGTTATTTTTC
+AGAACTCATTTCTAAAATTGATTTAATATAAAATTATTATCTTTACTTAAATTTCTTGGC
+AAAGCTCAATAACAAAATAATAAATCATACCAGTACTTGCATTTCATCAAGACAAACAAG
+TCACTACTTAACATTAAGCTTGCAAACATCACCTCCACTTAAGACCTATATTTGTTTCTG
+CACAGAAAAAGATGGAGAAAGCTAGTTAACCGAACTAAGATTGTCTTAATCTGATACTAA
+TAATACAAATACATTTTTATGTAAAACCACACCAATACTTTGAAAGCTTTATTAAATAAA
+ACAATTTCTGGGAATACAGACAATATTAATTTCCTCAAAACACAAATTTATAGTTTTTCA
+AAGCTGATCATCACAGATCAAGTAGGCTTGTCCTATTAATTCAATATCTACCATTCAATA
+TCTACCCATCATCAAAATGCTCAAGTGAAAAGCAACATTCAGTCAATTGACTTACATATT
+TTGCCTACATGTTACCAAATATGTATTTATTTAATAACACCTGAGTACAGATGTGGAAAA
+TTATTACATTCTTTCTTCATTCATAAATTTTCATAGATATCATCAAGATTGCCTTTGCCT
+TTGTGGATATATGTATGAGAACACAGCGAAAGAGAGCAACATTTCTGTTGGCTCTATCAG
+GTCAGCTTTTCTAACAAATATTTAAAAAAGCAAAGTTATAGTGCAAGTCTCTTGTCTTGG
+AAGAATGCGCTATAATCTAATTATGGAGGAAACAACATGATAATACCTGTTTACAGTAGC
+ATAGCCACTTGGTATCTATTTCTCAATTATCAGATATTTACTGAAGCCCTCTGCAAGGCT
+TTGCCCTTCTTCAAAGAGATCCAATCCAATTACAGAGATGAGAAATCGACCTATACAATT
+TTAACTGGCAATATTAAAACTCATGCCTGTCCACATATCGGTGAGAAAACAGGAACACTG
+GAAGTAACAGGTTACAGAAATTTAGAGCCAAGAGCCATCCTTATGGACCTGGGTGGTACC
+AAAGGACAACACAAGAGATGTGGTTTTGAGACTGGACTCAATAGATGGTAGGATTTTCAT
+CATAAAATAGCTGCTTTAATAGTCATGCCCATGCACCTTCACAAAAATAGTTTAAAAACA
+TTAAATCCTAGCCTGGCTCTTCTGCCTTCCATAACTGGAAGACACAAATAATACCAAGAT
+ATAAATAATACCAGTTCTTAAATTAATTAATGCTTTTATTTATTTCTGCATTGAAACCAA
+TAACTCTAGGAACATATTTTGAGGTAAAGGCATCATGAAAACACATACACACCCATACAA
+ACAAACCTTAAATACAACTGGAAGCATCTTGGACTTTTCTCCATAAGCCAAAACCACCAG
+TTTTCCCTCTTTCCTTTTCTGAGAAACTACACATATAAAAATAGGAAATATATCCACTCC
+TTTTCAGAGATAATGGCTCACACTTAAAACATACCCCGAAGAATCTATCATGAAAGACGA
+ATGCAACCAGTTCATATCTGTAAATATAAATTGAGGAGAATGGAATCCTCAGGTGAGAAA
+TTATTTCTTTAGTGTTATCTTCTAGTTTCAGGCACCAGCTTTACATAATGGTTTGGATTG
+CTGAAGTCCTTATTTGTATTTTTGTGTGTGTGTAAGAACACTCTACCTTATTTTAAAAGT
+AAATGTGTAGCTTTGGTAGGGAAGTAGCTATATATTTAATGTCCATTCAATGTTTTGGGA
+ATCATCAATTGCTTGCTCTTGTTTGATGTGGGAGTCATGTTTTGTTTAAGTGCATCACAG
+CCAAGTTAAAGAGCAGATGTGTGGTTTGTGTCTTTATCCATATAATTTTCTGTTTAGACC
+AAATGACATTATAGCTGAAAATAACATACCCTGATTTTTCCTGATGCGTGCAGATCCTCC
+AAAGTTTAATAGGATATGGCCGAATATTTCTTCCCTTGAGGTTTCTAACCCAAAACAAGG
+TAGGAGCATGTAAAATTCCTACGGACATAAAATCCCACATGTTTGGGGGAAAATCCTATA
+TGCCATTTTTAGCACAAAATAAGAGCATTATCATGAATGCTATGTCTTTGAAAGAATCAT
+AATTCAATCTTTTTTTCTAATATGAAGAGTGTCCCAAAAATATTAGAGTGAAAGATGAAG
+GGGAAAATTAGATGGCATGGAAGTTAAAAAGCCCTTTACCAGATTACATTGAAGGTCAGT
+CAGTCCCAGGAGAAGCCTAGACTTCTGTTACCACCACAGTGTGGAGGACAAACAAGACTT
+AAAAATGTGTGAGTGGCACAGGCATCCTTTCAATGTCTTCCTCTTATTTTTAAGTCAACC
+AACTGGTACCTCAGTTGTACTGAGGGTCTGGGTAAATACATAGAGGTAGTATTGTGACAC
+CTAACAGATCTGTTTTCGCTGACTATTGCTCCATATTGACTTGCAAAAATTTGGAGCAAT
+CTGTCTCTTTCCCTTCCTCCTTTTTCCTGTCTTCCTCCCTCCCTTTAGCCTCTCTCACAC
+ACCCTTTCTCACTCCCTGTCTCCTCTCTCCCTCTCCCCGCTACCTCCTCCCTCCTCTCTC
+TCTCTCTCTCTCTGTCTTTCACATCACAGTAAATTTTCCTTGTTGGAACTTTTCCTTTTA
+TCTTCTTTATCAATTAACATTCATGTGTTCCAGCATTTAGAGCAATCTGTTCTCTTTCTG
+TCCTTAGAGCAGTAATTATTTTCTGACTCCTAATGTCAAAGAAGAAAAAGAAAAAAGAAA
+AAAGAAAACAACACTGATAGACAGAAATGTGATTACGCAGGAAGAAAGAGAACTTTTAAA
+GGCTGAGCAATAAACTTCATAAGCTGCAGTGTAATGTTAAATTTATATTAACATCTAGCC
+TATAGATATATATAGTCATGTATAAATAGGAATTTATTTTAATATAGTATTGTATTATTT
+TGCCTTCTTCCTTCTTCAAAAAAAAAAAAAAGGCACATCTTTGGCTTCCACCTTCCTTAG
+CTATATACAGGATGTTCCTTTTAAACTCTAATGAATACAGATGGAAAAGGAAATGAGCAA
+AAGGAGGAACCAGGAAATAGCTGCTAAGCAAAACAAAATATATTAGTAATTTGTTGAGGA
+GTCAAATTGGAAGGGCTGCATTTTCAGTCCTTGATCAGAGTGATGAAATCTAGACTGTCC
+TAGATACATATATTACTAGCAAATAGAATTATCTTAATCATCTGCTCCAAATGAATTTTT
+TCAAGTTTCTGCATACATATATGAAAGAAGAAATACAGATCAAGCTTGCCCCTATTAGTA
+TAATTCTAGGAGGATTCAGAAGAGGTTTAGTGGCTTTATTCCTTGGCAAGTTCAATGACA
+GCATCTTCAGTGAAATGTCACTCAGTATTTCCTATTGAATTTCATAGTTCACAAATTATA
+CAACACAGGCTCTAAGACAACACTTCTCCACAGTGAGTTTTGAGCTGAACAAGATTATGC
+ATTGTTCAAAACCTGAAATAGGCCCATTTAATTATTTTGCTGTGCTGTCTGTGAGAGTCA
+CAGGACAAAACACTTTCAGAAATATCATTATGTAATACCAGTTGCACTTTCTTAGAATGT
+GGATAATGAGTTCAAATGAATCTATTGAGAAGCAGCACAGTTGAGCAAAGTTCTTAAATT
+CTGAAATTTTAGCGAAAGGTGCACTTTGTAGCAGAGGCCAGTTCTATGCAGCCATAATTT
+ATCTTGTCAGCATCTGCAAAGAACATCAGGCTCTGTTCTGTTTTGGCTATTTTCACAAGC
+AACTCTTCATGAATAATTGGAAAAGAAATGGCAGGCAAACATAGAGAGAAATCTCTGCCA
+TTAACAAGCTGATATCATCAAAAAGGTAACAAATGCTGAGAAGGCTACAACTTTTAAAGG
+TATATGTGTTCAAGATGACTCTGAGATAGGCCCAAATGCTGCTGAATGGCTGACTATTGG
+GACTGACTTATGTTCTAGGATGCCTAATTAGTTCAACAAAAATAGTCTAAATGGTGTATA
+TGTCGAATAGTTTATCATGACACAGAATGTCATGGTGAACCCAGGCAATGATAATGTCAA
+CTGACAAGACAACTCCTACTTTAAAAGATTGACAGTAGGGGATCCTACTATCCATATTGT
+TATGGTAACAATCCTTGCTTCACTGGATTCTTGATTTAAATGGTAATGATTTTTCCCTCT
+GAAAAGAAAACTTCTAAATTGTATTACTGACAATGTTGAACCATTTTCAGCCAAATACAA
+GCCTTACTTTGTGATTGAAACAAACTCCTAGAAACAACAGATACAAATAGTCTCTTAATT
+TAGGGCTACTTTTCAAGTGGGTTGGTGATAAGTTATTACAGTTTGAACGTTTCACTATTG
+TTTCTAATTTACTGTTCATTCTTTTAAACCTATCCAGTTGCTCCCAAATTAGCTTTGTCA
+ACAGTTTCTTCTGTTCAAGTTGCAAACCACAAGAGAGGTAGGAATTCTTGGATTCATACA
+GTGATTTCATGGTGTTATGTGTTGTGAAACATTGCACTGTATGAATCTGGAATATCTGTG
+AAGTGTACCCATCAGCTTATTGGTGAGGCATGTTGACTAATATCAATCAATGCATCGAAT
+AGTACTGAGAATCATCTGTAAGAAAAAAAAATGCTTCACTCAGAAACTTGACTGCAATTA
+AAAATGTTACATTTGTTTTCTGAAAGATTCATGTGTGAATAAGAATTACAATGGTTGAGG
+TTCCTGTTTAGAACACGAATGTTAGAGCACTATCATGGATACTCACTTGCATTGAAAATA
+AGGAAACCCACTTACAGTGAGTTTCAAGGATGCTTTTCATGAGACCAGAAAGGCAGGTTC
+CATGTATGGTGCCCATTTCACTTTGTGACAAATGAAACACCTTGGAATTTATGCTTCCAA
+AAAATTGTTTCGAATAACTTTGAAAAACACAAGTGAAGATCTGCACTGGATTAAGTGTTG
+CTTAGGATCCAAAAATAATAGTTATATTACTTTGTTTAAATGAAAGTGAGCAGCATCTCA
+TCTGTGACTCATGAATGGCCCATTCCAGCTAGCATCTGTCATTCACAGAATGAAGATTTT
+TCAGGAAACATGAAGACTTCTGTTTTTATTTCACCATTTTTTCTTTAAATGTCCTGTGTA
+ACAGGTGTGTCTTGTTTTCCACCCTTGACTGTTGGGCATATGTCACGTTTTAGTTTTGTT
+TTTTGTTTTTTCATAAAACACCTCTTACAAAGAAATGCATTTATTAATAAAATCTGAACT
+TAGTTTGACCCATTTGGTGAAAATGACCATAATGTTTTCCTATTCTTTATTGAATTTAGT
+CATTTCCTAGATTTTAATCAATGTTGAATTTGTCCTTCCATGGCATATAGAGAAAAAGTG
+GAAACTGGTCAGGAAATGGGAAAAGGGAAACCAAGAGTATTTAAACCATATGTCAAAATT
+TTCTCAAATGTGCTTTTAACCGTGGAACATAGAAGATGCCAATTTGGGTTGAGGGGAACC
+CAATTAGGTTTGAAATTTTTGGAAATAAGTCCTGTATGAGAAGAGCAGATGCAGGCTCAG
+AGGGTAACAAATCAATTTGGGTATGTGGTGTGTCATATAGGCAGTCACTGAAGCCATCAT
+AGGGATGCCATATGGAAAGAAACAAAGGAGGTGAAGGAGAAAGGAAGGAAAAAGCACATG
+CAAAGTTCATCTCTTTTCTGTCATGTCAAGCATGCTAGATATATAAGAGGCCTCTGAACC
+TGGAATTTGAACCTGCATCTCTAGTTTCTTGAGGACACAGCACCAATGAGGTCCAGACAC
+ATTCCTGGGGGCAGGGAGAAGCTACCCAATGAGGTAGACTTACCAGAGACAAATTCACAT
+CATCGTCAAATGATATGTGTGGAAGAGCTTCAACAGCTACATAAGGATGCAAGACAGGAT
+GGTGGGTGGGGAAAAGACAAGGAAAATGCTAGAGCCTCTTAATTCCCAGAATCACTCCAT
+TTAATGCAGTGAAGGGAAAATTCTTCTTAGAGTTCCAACTCCTTCACCTTTGAGGTCTTT
+TTCTCAAATTCTTTCTTTTTGAATGTCTAAAGTGAATTTTAATCAGCTCTGGATTTGAAT
+TAGCTTTCCTCATTTGGCCAAAAAAAAATCTACCTGTTCTAATTGTGCCACATTCATTGT
+ATTTTATGTTATATTTACAGAGACAATTTACTAATGTAATTATAGGCAACATGGGGAACA
+GTAAAAACGAGGATGCAAAGGAGAAATTGAATCCCCTCCTCTTAGTAACATTCTTTTTCT
+TTCATTCTCTGTGTCCAACCTCTTGATTTCCTGGAAATCTCATCTGCCCAGGTCTTCCCC
+AGCCAGTGTCAGTCAAAAGGAACCTTTTAAACCTTAGAGGGGACTTGGTCCTTTCCTTAT
+CTAGAAAGTCAACTTTGAACCCTTCCCCTTGTAAAACACCTCTAGCCTTCATTGCTCTTA
+ACTGTCTAGGTACTAAGTACTTTATCACAACTGCCTTCTATGTTTCAATATATCATATAT
+ATTACACATATATAGTATTTTTTCTATCTTCCCACTAGAAGAATAGTACTCAATGGGGAT
+GTGGGTGGATTTTGCCCCCCAGGGGACATTTGGCAATGTCTGGAGAAATTTTTGTTTGTC
+ACAGTTTGGGGGTTGCTACCACATCTAGTCATCTAGTCCGTAGAGGGCCCAGGGATGCAT
+CTGAAAAGCCTACAATGCACAGGACAGCCCCATACAACAAAGTTATTTGGCCCAAAATGG
+CAATCGTGCCAAGGTTGAGAAACCCCACACTAGACTCTGAAGGCCTGGATCGCATTCCCT
+TTGTCTTCTGGTACATGATGGCTGTACGTGGTACAGGGTAGTTCTCAATAAATATGTGTT
+GCCAATGGTTGCCATGCCACATTGTGTATACATACAGCTAAAGACCCCCTTTAGCTTTGC
+TTATACAACAGTAATAAAAGTTGTCTGAAATGCAATTTGACATTAAAAACTATATAAAAC
+CACAGCAATTTTCAGAAACCTGCTTTTTCTCTGCCTAAGCTGATCTGTTAATAGACATGT
+AGTGAACTCTCAGCTAAAATAATCACTAACTCAGCTGTAGCTTGTTCTGTGGCTACTGTT
+TTTCTAAACTCCTTAATATATAGGATATAGCCAGATTCTCTTCAGGAATTCAAACGATGA
+AGGAATGAATTTAAACATAACTTTTCTCTATCTTCCTCTGTTCCCCAAAGGAAGGGGTCT
+CAGGATCATCATTCATTCATTCATTTGACAATATTTTTTCAGTGCTTAGTGTATGCCAGG
+CAATATCTTAAGTTCTGTAGTTATAATTGTGCACAAAACAGACACAGTCTGCCCTTGAAT
+ATTTACACTCAGAGAGGGAGAAATTATTTTTGCATATACTTTTTGAATATTATAAATTCT
+ATGAAAAAATATAAACAAGATTAGGAAATTGAGGGATTAGGGAATGTGGGTGGGGCTATT
+ATCTCAGATTAAATGGTCAGAGAATTTTCTTTGAGAAGATATTTTAAAAAGAAATGGGGA
+AGCAAATAATGGAGATGTCTGGGGGTATTCCAGACCAGCAAGTGCAAAGGCCCTGGGAAG
+TGCTTGGTGTGTTTGAAGAGCAACATGGAGGCACTGTGCCATGAATTAGGAGGTGAGTGC
+TAGCAATGAGCCCCCAGGGAGGACAGGGGCCAGGTCACTAGAGAATGAATGAACTCCTCT
+TTTATTCTGAATAAGATGTGAAGCCATTAGAATGATGAGCAGAGGCATGTCATGACCTCA
+CTAAAGTTTTGAAAGAGTCACTCTGTCTGCTGTGTGGAGATGACATTATCACAAGGGTTG
+AGGCCAGAAGAACAGTTTGGGGATGATGGCAGTAATCCAAGTAAGGGCTGATGATGCGTC
+TGAGGAAAAGGTGGTAGAGATGGTGAGAGGTGTAGGCTAAGCAGTTGGAGGAATGGAATA
+GTCATGTAGTGAGATGGAGAAGCCTGGGTGAGTAGCAAGTTTAGGAAGGCAACCCAAGAG
+CTCAGTTTTGAACAAGTTAAAGTTGAAATGTTTATAAAACGTCCAAGTGGAAATTCTTGG
+AAGGCAGTGGCACACAATGGATGACTCTGAAGGGAGTCTCACTAATTAATTGGGGAGTCA
+GTCCACCCTGGAAATAACTATTTTGGAATGGCCTGCATATAGACCATGGGGTTGGGTAAA
+AATCATCTAGAGTGAATGTAGAGAACAAAGAGGTCCAAGGATTAAACCTTGAGACATTTG
+AAGAGATGAGGACAAAAAGCAAAAGAGAGAAAAAAGCAATGATGGGTAAGGAAGAAGAAG
+AATCAAGAGACTGTGGTGGCCCAGAAGCCCCTGCTTCAGGAAGGATTACCAGGCAGATCT
+GGGGACCCCATTGAGGTTTATGGTCATGAACTTCAAATGAGACTTGTTTCTAAATGGCTG
+GAGAAAAACTAGCCACATTTAGCTACTGGGATATGAGCATGAAGAGATGAAAAGTTGAAT
+TAAAAAAAAAAATTAGATTCAGGGGGTACATGTGCTTGTGTGTTTCATGGATATTACATG
+CATAATGGCCGGGGATTGGGCTTCTAGTATACTTATCACCTAAATATTGGATTTAGTAAT
+TACCAGTAGGTAATTTTTCAACCCTCAAACATCCCCCATTTTAGAGTGCTCACAGTCTAT
+TTTTTCCATCTTTATGTCCGTATGTACCCTTTATTTAACCCCCACTTATACATAAGAACA
+TGCAATATTTGATTCTCTGCTTCTCTGTTAGTTCACTTAGGATAATGGCCTGCAGCTCCA
+TCCATGTTGCTGCAAATGACATGATTTAATTCTTTCTTATGTCTGCATAGTATTTCATCA
+TGTATATGCACATTTTCTTTATTTAATCAACCATTGGTGGACACTTAGGATGGTTTCATG
+ACTTTGCTATCATACATAGTGCTGCAATAAACATATTACTGTAGTTGTCTTTTTTATATA
+ATGATTTATGTTCCTTTGGGTAGATACCCAGTAGTAGAATTGCTGGGTCAAATGACAGTT
+CTATTTTTAGTTCTTTGAGATATCTCCATACTGTTTCCCATGGAGCTTGATCTTATTTAC
+ATTCCCACCAACAGTATATGAGTATTCCTTTTTCTCTACATCCATGCCAGCATCTCTTGC
+TTTTTGACTTTTTAATTACAGTCATTTTGACTGGTGTAAGATGGCACGTTAGTGTGATTT
+TAATTTACATTTCTCTGTTGATTAGTGATACTGAGAATTTTTTCATGTGTTTGTTGGCTA
+CTTGTATGTCTTCTTTTGAGAAATGTCTGTTCATGCCTGTCCCAGTTTTTAATGGGGTTG
+TTTGTTTTATTCTTGTTGAGTTATCTGAGTTCCTTGTAGATTTTAAACATTGGTCTTTAG
+AGGCATAATTTCTAAATACTTCTCCCATTCTGTAGGTTGTCTGTTTATTCTGTTGATTAT
+TTATTTTGCTATGCAGAAGCTTTTTAGTTTAAGTCCCATTTTATTATTTTTGTTTTTGTT
+GTATTTGTTTTTTCGGTCTTCATTATAAATTCTTTGCCTAGGCTGATGTGCAAAAGAGTT
+TCTCCCAGGTTTTCTTCCAGGATTTCTATGGTTTCAGGTCTTATATGTAGGTCCTTAATC
+CATCTTGAGTTAATATTTGTATAGGGTGAGATAGAGGTTCAGTTTCATTTTTCTGCATAT
+TGCGAGCCAGTTTTCTCAGCACTGTTTATTGAATAGGGTGCTTTTCCCCATTGCTTAGTT
+TTGTCCACTTTATGGAAGGTCAGAGGTTGTAGGGTATGTGGCTTTATTGTTGGATTCTCT
+ATTCTCTTCCATTGATCTATGTGTCTATTTTTGTACCAGTACCATGCTGTTTCAGTTACT
+ATAGCCTTGTAGTATAATTTGAAGTCAGGAAATGTGATGCCTCTGGATTGGTTCCTTTTG
+CTTAGAAATGCTTTGGCTTTGGCTATTTGGGCTTTTTTTGGGGGGTGGGGTTCCATATGA
+ACTTCAGGATTGGTTTTTCTGATTCTGTGAAAAATGACATTGGAAATTTGATAGGAATTG
+CACTGAATTTTAGATTGCTTTGAGTAATGGGTGATTTTAACAATATTAATTCTTTCAACC
+CATGAACATGGGAAATTTTTTCATTAATTTGTGTTGTCTACAATTTCTCCTATCAGTGTT
+TTATAATTCTCCTTGTAGAGATGTTTCATCTCTTCTGTTAGCTGTATTCCTAGGTATTTT
+ATTTTATTTTGGGGGGCATGTAAATGGGATTGAGTTCTTAATTTGGTTTGCAGCTTGAAT
+ATTATTGGTGTATAGAAATGCTACTGATTTTTGTACATTGATTTTGTATCCTGAGACTTT
+GCTTAAGTCGGCAATCAGTCTAGGATTCTCCTACAGGATCTTTTGGCTTTTCTAGGTATA
+TGATCATGTTGTCAGCAAACAGAGATAATTTGATTTCCTCTTTTCCAATTTGAATGCCTT
+TTATTTCTTTCTCTTGCCTGATAGCTCTGGCTAGGACCTCCTGGAGAGTTGAATTTAACC
+AGCATCAACTTTTAACTGGGATCAAGATTTCCTTATAATTGGAGGGTGGAAGGCCAAGGG
+AGTATATAAAAGGAAGTGATTATAAGGATTGGACTATGGATACTATATAAGAAGAAATGG
+GAGGTCATGGGAGGTCAGTGATTTGAAGAATCAAATAATTATTAAACTATTAATATCATC
+CCTTCAGAAACTTAGTAGGATAATGCAACTCAAGCTGTACCTTAATAGGTTCTGTGCCTG
+TGTGGAAAGACCAGGTATTAAAAAGTAGGAAATTAACAGAACACCAGAAAATAATATAGC
+AGTTTAAGAGTCATATTTGAAATACTTTGCATTTATATAGTACTCTCATGTTTTTCAAAT
+CACTTTCAAAGATCTGTTTCTTATTTTATATTCTCAAATATATTATGGCCAGAGATGACA
+GCTTTATCAAAGTCTCAGAAGAGTACTAGAAGTCTTAAAAGAATCAAGTTATTATTACCC
+ATTTTCTACATCATAAAACATTTTAATGCTGATAAAACATTTAAAGTATCCAGTTATCAT
+TTGAAATAAATTTATACTATTGCATGTTTAGCTGAACATGATTTCTTATACAATTATTTA
+TCATTTCCTTTCTAAATTAATAAATTAGTTTTTAAACAAGACCCATAAATTGTTAATGTC
+CCCACAGAAATGTGTACTATTCATTAAATTCTAATAATAGTAGTGATAATATCACATTTA
+ACATTTTTATAGAGATTCATGGAATGGGTCTTAAACTGTTGAACTTGGGTATCTTACAGA
+TTTGGTTTTCTTACTCAGATAAAGTTTTATCAGGTAGATTAAAGCATGTAGTTCTGGCCA
+TTGGGCAGACTCTACAGAATCCTTTAGGTACCCACAAAGGAACCATAGTATGAAAAGTCA
+CCAGCCTTATTCTCTACATTTCCCTAACTTCATACCTTTGCCCACTCTTTACTCTATTAC
+TTTCACCTAAAATGCTCATTCCCTCCTATTTTGTTTTGTTTTAATAAACTCTACCTGCCC
+TGAGGAAGATTCAGAGTGCACATCCTGTAGGACATTTTTTCTAATTCTCCTCCTGTTAAA
+TGAAGTTCTCCTTCTACTTAGATTGCTTTATGTCACTGTTTTTTCTCTGCACATACTATT
+TTTTTCTGGTTATCTGAGCATATGTTTTCTTATTTACTAAATAAGCTTCCAGGCCACAAG
+CTTATATGTAGCTGTAGAAAGCTCCTAGATGAATTTTTGCACATAAAAGATGCTTTTGAA
+CAAAGCTCTATTAATTAAATTAGATGTACCAAGAACCAACCCGGGTTAGGGAACATGAAG
+AAGAACAGCCAATAAGAGACCTCTTCCAGAGGAGGCGACCCAGGGGCAGGGCTGTTATTG
+GCCCTCCTCAGGAATTCCAGGCAGTTCTCAAAAAGTCCTTGGGAAGCAATTAGGTTTGAG
+AATTGGGTTTCCTTCCTTCAACCACTGCTCTCAAAAGGCTCTAGTCCTGAAAGATTGTCT
+TTATTTCAAACTCTCAAACATAGAAGGCTCTAGAAGCTTTTCTGACTCCCTCAGAAGTCA
+GTAATGCCAGTATAAACAAGGCGTAACTCTGAGCGGTACAGAGGATTGGTGGGAAATGCT
+TGTTGTTTTACAAGAGATTTTAATTTAGTAATCTGTAACTCTATGATTATTGGTGGTAGT
+ATTATTATTCACTTGGCATGCCTTTACTACTAAATTTATATGGATATTTCCTTACACTGT
+CTCCTACATTGGAGTCTCAATGCCACCTTCTCCCAGTACTCTCCCTCTCCTCCATACTCG
+CCTCCCCTCTGACTTCTTCCTGTCCTCACACTCACCCTTCTCTCCCTGTTCACGTACACA
+TGGTGATACAGCTCACCTCAAATAAACGAAGTGGTTTGGCTTCAGCATCCCCCCTTTCTT
+CTTGCCTCTCTTTTAGCAACTGGGGTCCCGAAGTTGCTGACACTGTTTCTGGTTATCTTC
+TACTCTTCACCATTTGAGTATCCTCCTCTGCTTCTATCCAAATTTGATTTCATTCCATCA
+GGACCTTGTTATCAGCTTCCTATTGTAGTAACTAGCTCTCTAACAAATGAATATGAACTT
+TTCTGATGAGTGGTAGCATATTAATTTTTTTAAAAGTTTAAAAGTTAGCCACCTCTTATT
+ATTATTTACTTGACAACACTTACTCATTTTTACTCTACTCATCAAAATATAATATTTGAA
+AAATTTTATATAGGCCAAAATAGTAACTCAACACCTAGCCAAGTTCCTGACACATAGGTA
+GACCAACTCAATAAAAATATTTATTGAATGAATGAATGAAAGAATGAATGAATGTGTTCA
+AATAATGACTGTGCTTGGCTTTCTAGTGGGATAAAATAAAAGCAAGACAGATATTGATGC
+AAGAAATATTTTTAAACAAACAAAATTTGCAGTATCCTGGCTGACCTTCCTTATAAATGT
+CCAACTAGGCCTACCCTCATATTCCATGAAGACAAAACAGATACCCCACCTAGTTACCAC
+TCACACTTTTGTGATAATTATTTCTACCAACAGAGACTTTGTCATTATCATTTATTTTTA
+AAAGGTTGAATTGGATTTACAACTTCTTTCTCTAGTTGAGATGCAAGAAAGAAGAAATCT
+AGTCACCCTCCACCCTTCCCCAACTACTCTCATGCTCTTCTTCATCTCCCTGTCTAGTCA
+TTACCACCATCACTCCTAAGCCTCAGAGACACCTCTAACATTTCAGAGAAACCAAGGAAA
+AGAAAGGTGGGGTTACAGTAGCTACCTAATTCTTCTTTTGTAGCAAACTATTCTTGAAAC
+TTAAGAGAAAAGGAGGGAATCTTAAAAGCACCTTTTCGCACAAATTATCTCCCTGCTTTT
+TTTGTCTTCTCTCACACATATACATACAGATTTGGTCTGAAGAAAGGCTTAAGAAAGCCA
+TCTTCTCTTAGCATTGGGGAAAAACAAAAATAAAGAATTGTTTAGTTGTCTAGAACTCTA
+TTAAATTTGCCATGATGTATATGAAACCCCGACTGAGTTGCTGTCTTGGCATGATGTCAG
+AGAGCTAAAGGAGCCATGGTGATGGTACTTAGACTCTCAATGCTCACACAGTCCCCTCTC
+ACTTTTTTTAAGGCTGAAAAGATGAAAACAAGGGAAATGGTGCAAAGACACTAAAATTCT
+CCATCTGCAAAAAATAAAAATAATAGACTTTTTCATCACTAGAAACTGAGGCTTCCCAAA
+TTTTAAAAGGTGTACACCTGCAAATGCTTCTGTTCATTTTGTCTGCCAAGAATTAACAAT
+CTTCAGTCTTGTTCCGAATGTCCGACCTTTCTATCCTGCTTGAAACAGATGCTATTTCCG
+TGCCAGTCACAACCACCTGTTGCCACCATGTGTTGTGTTGAATCACATATATGTAATGCC
+ATTCCACCGTCTTTTCTCCATCCCTCATTTTACCCAAGCATGTAGTATGCTATTACTCTG
+CTACTGTATACACTCTGTATACATTTCTGTTCTTCCTTGCAAGATTGTGAATGCTTCGGC
+CACTCCAATCGATGCAGTTATATCGATCTGCTAAATACAGTCATTTGCGTGAGCTGTAAA
+CACAACACTAGAGGGCAGCACTGTGAGTTATGCAGGCTGGGCTACTTCAGAAATGCTTCT
+GCACAACTGGACGATGAGAATGTGTGCATAGGTCAGTTCCATTACAATTTCAGCTATTCT
+TCTGTGCCTTTTGAGCTACGGGGAGATATTTAGGGTGGAGAGGCTGGCGATTTGCACCGC
+GGTTGAGCCAGAATGAACTTTCTCAATGTAGAAAATATCCTATGGTAGATTTCACTTGTG
+ATTTCACTTGTATTGGTTGAAATCATAGTTGGGGGATATACTTTGAACCCTTATGTTGTT
+GCTTTAAATATGATGATCTCAGAAATCATGTTAAAGAAATTAAGAATTTTCTTTCTTCCC
+GTTTTTTGCTTTTGTATGAAATTGTAAAACCTGATGATTCTGAACTGATCTTATAGCCTT
+AAACTTAAGGCTATACATTCAACTTTCAAAATAGAAACTCATTATATGCGATTTAATTAT
+AGATATGAAAAATTAGGGTACAGATTCTTGCATATAATTGGTGATCAACGAGTATTGATA
+GATTGAAAATGTTGCTATTTGAGATTGAAAATGACTAGCAACTGGAAATGTAAAAGTTTG
+TCTGACTTCTTCATCCATAGCAATGAAATTCCATTTATTGAATTTTCCTACAGCTCCCAA
+AAAGGAGGAGTAATTTCTCAAAAGTATTCTAGGCAACTAATTATCTTAGCCCTGGAAAAC
+TGCGTCCACAGAGGCCCCTGAGCACTTTCCCTTCCCTCCCCACCAATGACTACTGCTCTT
+GGCACCTAGGGAGGACCAGGCACCTTTCCCACCCAGAAAATCTCCTACCTTTTACATAGT
+GAAACCTGTCTTTAAGAATATGGGGGTGCCAATGGAAAAATAAGAAACAATAAATGGAAT
+TTCACTTCATAATTCACTCTGAAGCAATGCATATATTTGAAATGCTGAAAAATATATGTG
+TAGCCATTACCACACCAGTAGGTAGCTATATAGGCACCCAGTTTTAAAGGTAGACTTTTT
+CACATTGAGGTACGTTCAATAGGATACACAAGCTGAATAATGACAAGCAATCTTTTTATC
+AAGAAAAGAAATCCAATTCGTATTTCTGTGATCATTGTCCTCTGATTGGATCGTCAAGAT
+CCAAGTGTCACAAAAAAAAGCTGTTGAGTTGTTTTTAATCAAATTGGGCCAAGTATATAT
+AATACTGTTGGTGTCTACAGTACTTTCTGTATTTCAGAGCATCTCCTTATTTATTATTTG
+TCAATTAGGAGAGAAAGTACTGGACTTAGAGGCCAGAAAGCTAGGCTCAAATTTCCGTTT
+GCTAGCTCATGGCTGTGTGCCATAGGTAAGTCATTTGAGCCTTCTAGTCAGAAAAGGATA
+AATGGGATGCACAGGAAACCCTTGGTCAACTGTGAACTGGCTTGCAGATGTCTTGTTTTG
+TTTTTACTTAATCCTCATTAACAAAACAGTGGGGTAAGTATTACACTAATTGTTTCCCCT
+GTCTTGTCATTGAGAAAAGTAAGGCAGATTGACCCAAATCTTACAGCAAAGGGTTTCTGA
+CTTCAAAGCTTAAACACTTTCAACCACTGACACAATTAGCAAAGCTAAGCTTGTCAGACT
+TTTACTTATGGTATGTGTTTTGGATGACAGCAGCAATTCCACTCTGAGTTTATGAACAGA
+AGTTCAATTGTCTTCATAACACTTGGGTTACAAAGATTTGAGGATATTAATGAAAACCAA
+AAGACATGTAGTTGTCTGAATTTTGAAGGCAGAGTACATTTTACTGAATGTCATTTATAA
+AAATATATAAATGTCATGCTATAGATAGGTAAACACCAGAAAAACTAAAATAAATAGGAA
+CACAGGATAAAAAACCTAACCATTTTTACATAAGATTAAAATGTTTTATAATATTTAATA
+TGATTTTAAATCAATCTAAAAAAGTCCTTAAAAGGAAATATTTTATTCCATAAAATTTCT
+CTTATCAGGTAACTTAACAATATCACAATATATTTTATTCAGAGTATTTTATTATTATGA
+AGTTTGGCCTTTTTTCCAGTTCTGAAGTAAACTGTGAACTCCACATCTGCTTCTTTCTAT
+CCAGTTTTAAGAGGTATAGTTCAGTTGTAAATCCATATTTGATTATCCACAGACTAGAAA
+ACAATCCATTCAGTGTCTGTCTTTTAAATCAGATAAACTACAGAAGAAATATGAAAAAGA
+TATCAATTTTGTATTTATTTTTACTTTTAAAAATCAAGAAGAGTTTTCCTCTCCATTTCT
+AGAAAGTTTATTAATTAAAATTATAAACTTTTGGAAAATTCCATTTTATCGAGGTAAACC
+TGTTTCTATTTAGTATTTTGTACTTGAAACCAAGCGAAGTACTTGGTGAACACAAAGGAG
+TGCATTCCTAGGTACTATTAAAGTTAGCTACATTAGGCCAGGTGCAATGGCTAATGCCTG
+TAATCCCAGCACTTTAGAAGGCCCGGGCAGGTGGATCACTTAAGGTCAGGAGTTTGAGAC
+CAGCCTGGCCAACATGGTGAAACCACATCTCTACTGAAAGAGATAAAAAATTAGCTGAGC
+GTGGTGGCCTGTGCCTGTAATCCCAGCTACTCAGAAGGCTGAGGCAGGAGAATCAGTTGA
+ACTCGAGAGGTAGAGGTTGCAGTGAGCTGAGAGAATAGCGCCACTGCACTCCAGCCTGGG
+CTACAGAGCGAGACTCCATCTCAAAAAATAAAATAAAATAAAAAGTAATATTAGCTAGAT
+TGTTCCCTCACCCACCATAATTTCTTAAATTATTGCCCTTTTCTAAAGAAGAAAATTGTG
+TTTCAAGAATGAATAGAAAAATTTAGCTAGCTGATAGGTACTAAGGTCTATCTTTTATCT
+GTAGTGCTTATATGCACACAATGAATTAATAACAATTTCCTTAAAAAGCTGTAGATTTCA
+CTTACCCTGCTTGAGGCGCTGAGGACAGTGGTACTGGGGCTGCCTGTGCACTAGGCTGGA
+GTTTGCCCTCTCAGGGCCGTTGGAAGCCTCTGGCTCCTTTGCTAAGGTTTGCCCTATGAG
+ACAGCATGAACCTATTTGCTATTTTCCACAATTAAGATTCCTAAAGGGCTTGCGGCAGGA
+CTGTTAAATTCGAAAGGATACATCACAAGTAATTGAGAGTTAATCTTAATACCATTTTGT
+ATAGAAAGCACTAATGAAAATGAAGGGATATTTACCCCATTCACTTTCACAGAATAAGGC
+ACTAATCTTGGAAACTTTGAACTTCATCTAAGTCTCATCTACATTAAAAATAAAAAAAGA
+ACACTTTGCCAATTCTTTAACAACTGACAATAAAATTCACCACCCTTGCTGTAAAGGAAC
+AACTCATATCTTTGACAAAATGTAGGCTCTGTGTGATGAAATAGATGTTGTAAAATACTT
+GCATCATTTTATATTATGGCAAATATAAAATGCAGCAGGCTATTCCATGTTGCCACAGTG
+ATTGCTGCTTTGTAATTACTGGTGAATTTGCCCATTTTTTCTACAAATTCCAAACACAGC
+CATGTCTCCAAAGATACATGTAATTACCCTGTAATGACATAGCAATTACATGAAGATGAC
+ATCCTTGCATGCTTCTGTTTCATGTAAACTTGAGCATTAAGCAGGAAGCTAGAGGATATA
+TGGTTTGTGACCCTGAGTAATCACTGTTAATAATCCAGCTGACAAGCTTTGCATCACAAT
+GAAACAGAGCTCAGCAGCTGCTGCTAAGCATTTCTTAAAATTATGATGTATAATTTTTAA
+TTCCCCTTTGAAACCCATGGTTGGGTAATCAGAGGTACCTTAAATAGAATAAGGGGAACA
+TAAGACACTTTTAATACCTGTAAATCAATTCTAGTATAACTTTTAAATGAAGCACCCCCT
+GCCAGGTATTTTACGTTGCTTTGTAATCTAACAGTCCTGCATGTTCTTCCTAATTTCATG
+GAATAAAATATGATCCTCCAAGACTCTTTGCATTACTCCAATATCCACCATTGACCATCA
+TTCCATAAATGACACTTTTAAAAAACTGAATTATTTGTTACATAAGGTGAAGGGAAGGCC
+ACACCCCTTCTTGTCCTTTATTTTCATGACTGCAAAACATTACACTTACCCACATTTTCC
+TATGACAATGACTGGGATATATTATGGTTTAAATGTTTTACTGTTTTGTTTAATTTTGTT
+TACATTTTTTGCCTCTAAAATCTTATATTAATTAATGGTCATGGGCTAATTGACTGGAGG
+AGTATGTGAATTCACGTTGGCCAGATGTAACTCTGCTTACTGGCTTACAAAACATTGGTG
+ATTTATTGTCAACTTACACACTTTAAACAGTAAAAAAAAAAATTACAGTTTCGATATAGG
+TACAAATTTATAATGTGCCTATGTACAGACAAACATTAAAAGCTTTCACAAAATTAGTAT
+TTTAAAATATTTTTAATCTGCTTCCATATACACATGCATATTAAAATAGAAAATGTTAAT
+TTAAAATAAAACTCTAGTTGTTAAGTACAAACTAAGCCAGGCAAGGAGAGAGCATTTTAG
+AGTTTATTAAGTTTTATTTTTACCTACATATATAACTATTCATCATATAAATGTTTGTTT
+TATAAGAATGCTGAACTCGAAACCTGACTTAATTAGCATAAAATAAATCATAATTCTAAG
+GTACTCCACATTTATTTGAAGAATAATTAGTGTCTGTGACATAAACTTAGAATCAAACCC
+CTAGACCCATCTATAAGGCTAAACCCTGAATCCCCATAGCAAATCTAATATGCCAAACTT
+GATTATATTAAACTAAATTTTCAAGACTTCTCTTGGTTAGTTGGATGGTATAGTTTTATT
+TGGTTTTTCATGAGGGAACTGCTTAATGTACCCATTTTTAAATAATGGAAACTGAGAGGC
+ACAATAACTTCCTCAAAAGTATTAGAAGAGTAATGAGGAAAGAAACTTTAGCTCACAGTA
+CCCAAAAGCTGCCAGCTACCTGCACTATCTTTCCAGCTAATAGAAGCCTAAAGGATATCC
+ATTTCTGGTTCAAGCTTTAAGCAAAATAGAGCTTCAGAAGTAAAAATATCCTATATAAGA
+ATGTGTGAGGAATCAAGAAAACACTGTATTCACCTTTTATTGTGCAAAGCTGTATTGTCC
+TGCCAGCAGACATTATAATGAAAAATATACATCTTAAATTATAACTATGTTGAAAATTAT
+TTGGGGTTACAAAGTTTATTTTTCTTTCATGATTGTTAAGCTGGGCTGCATAAAAGCTGC
+ATTAATATGCCTAGCAAATACAACATCTAAAGGCTTATCACAAAATGGTATATGCATGAA
+TAAGTTAAGATGCTGTCCCAAATCATAAAGTAAAACTACCTTTGAATGAGCAAAGTGCAT
+TCATATTGTACTTTTAAAATGTTCAGCAGTTCTCAAATATTGAGTGCAATGGCTAAGCCC
+ATTTGAATAATTTAAAACACATTTTACACTGATGGCATATTGATTTATCCTTGATATACA
+AACTTCTCATGGTGTTTATTAAACCATCTAAAAATATCCTAACAAATGGAATCTCCATTA
+CGATCTGTTACCAGTGAAAAGCATGTCTTATTTCCTTGGAAGTTTTCAGTTGATTTCCTC
+CCATATCATAAAAATGATATCATGGAAGGCTAAGCGAATAAATAAATGGTTGTGAAATAG
+CCATATTTGCCGAAGCATTTCATTAATGGACATCTTTCTTTAAGTAAGTGATGCATTTAA
+GTACGTGACGCTCCTGTGTTGATAACCTGTAAGCCATGCAGACTTGTCTCCAGCCTGTGT
+GTTGTCTTGTTTCTACAGAGTGTTATTGTAACCCTTTGGGCTCAATCCATGATCGTTGTA
+ATGGCTCAGGATTTTGTGAGTGTAAGACTGGAACAACAGGGCCTAAGTGTGATGAGTGTC
+TGCCGGGAAATTCCTGGCACTACGGCTGTCAACGTAAGTAACTCTGGGAGCTGCCCTCTG
+CCTGCTGCAGCATGGCTGATTTCTGCTTGGCTAGGCCGGTGCGTGCAGCTTCTCAGAGCA
+GAAAAAGATCCAAACCGCTGACAAGTTTTAAAAGCTACTTAATGCTGCGGCCAATGTATT
+GGGAGAGCAATCCATCAGCTGTCCAACTGGCTTTTTTGAAGCCCATCTTCATCCCCTCAG
+TTAGCTGGAGCAACTTATATTGAAATATTGTATGGAGATCCATATACCCGTCCAGACCAT
+AAATTAAGTGACACAATAGGGACCCAGCGTGGAAATCTTCACCGCAGAATGAAGGGTGAT
+GTGCATGTGATTAATATATTTCTTGAACTGAAAGTTACCCTAGAGCTCCAGAGTTCATAA
+ATTAAATGATATCTACATAACTTATTACTACCCTTGCTATCATACCCATCACTGAATCTT
+AACCAAAAACCTAAAGGTAATAAATCTAAGGAATATTTAAACGTGGGGTAAAATAAATGG
+CAAAAATCGATATTGATTTTAAGCCTCTGAGGTTAGGCACTATGCGAGGAGCTGTGGACA
+AATGCCATTTGGTTCAGCCTCATTTCTCTTGAGATTACCAGGTCTTCAAAGCTTGTCAAG
+GCACGTGGCATGTCAGTGTGTACAAGGAACATGAATTATAAAATCAAGGCAGAAGGTTCC
+TTCCGTCTTTTATAACCTTTTCTGCTTTTGAATTCCGAACTAACTTTCCATTTCATCTAT
+AGACAGGTATTTTGCTAGTATTAAAGCACCACAAGACATATCCTGTGTAGCAGTGTGGTC
+CAATAGAAAATCAAGCAAGCCACATATGTAATTTTAGATGCTTTTGCTTTCCACATTAAA
+AAAGTAAAAAGAAATAAGATAAATTAATTTTAATAACTATTATATTTAGCTCAAATTATA
+TAAGATACTATTATTTCAACATATAACTAATATCAAAATTATTAAGGCTATATTTTTCGT
+GTTTTTTTATTGTCTTTGAAGTCAGATGTGCATTTTATACTTGCAGAAAATGTCAGTTAG
+GGCTGCCCATATTGTAAGGCTTAATAGCCACATGTGTCTACCATATTGGACAGCACAGCC
+CTAGAGTTATTTTTGCTTGCTTTTCACTTGAAACAAATGTCAGCATGCAGGAAACATCTA
+AAGCCAATTTCTATAGAAAACTGTATATTATTTGTATAATATAGTAGTAATAGCAACTTT
+TATATTCTATAAAATAAATTCTTCATGATGAATTCTATAATAATAACTGTGTAGATCCAA
+TTTCTATACAATATTATAGAATGTTCTATCTGTTACTTATGGAATACATAGTTATCTGGC
+AGCCACACTTCTAAGTAATATAACTCCAAAGTGAAATGCCATGGGCAGCAATGAGCTCTG
+GCAATAGGTTGAAATTTTGGCATTGAGCAGGCCAAGGTTAGAATGGAATCCAAGAACTGG
+GAACTGAGGTCTCCAGCCTTGCTGGAGAGGAACACTGAAAGACAGTCAAATAGTCAGAAG
+TCAGGCCTCACACCTGTATATAAGGTCTAGATAAAGCCATGGTTTAAAAGTCTTGCATGC
+TGTTGTTTTCCAGAAAGTGCTAGTCCTTAGTGCCTGGGAGAGTTGGTGGATCCCAGCAAC
+CATGTGAAGTGTCAGGGCTCAGAGTGAAGCTATCAATCATGGCACAGCTAGACCTCAAGG
+CCTAGAGCAGGCCAACAGTCAGGAGAAGAGGAGAATAGGCAGAGGAAAAATCAAAACCAG
+CACCAAGACTCAAGGCATAAAGAATAAGGAGACTTTGTAATTAAGACACACTTCTCAAAG
+AGAAGATCTCATATAAAGCTCCTGAGGAAGCAGGACCTAAAGAATGGGTTGCTGGAGTGT
+ACTCAGGGTAAGACTTGGGAGAGGAAAATAAGTCAATCCTGCTTTGGGAAAATGCATCTC
+AAAAAGGACCTAACCCAATTTTTCTATATTCATTATTGGAGTATTATAAAAAATATGGTG
+TTGCCACCAACTTTTCCCTTCTGGAATCAAAAGACTGAATTTAAGCCTTACCCTGCCACA
+TACAAATCATAAAACCCTCTGTGCCTCAGTTCCAGAACCTCACATACTTGTTAGGTGGAT
+CACTGAGATGATGAGAGGACATGCATTTATTCTTTTGAGTATGTATTGAGTACCTACCGT
+GACTTAGGCACTGGGCTAATGGTAGGGCACAGAAGGATGAAAAGAGAGAGCTACTGTGGA
+CATGTGGACATGGAGTTCACATCCGAATGAGAGGCCCAACAATTACGATAGAAGGTAATC
+AGAGCTCAATAAGAGGAATGTACATGTTATTTGTTAGTGAAGCCCAACATGGGGAGTAAG
+TCTTCCCAGAAAAGTGACATGTAGTTAAGCACTAAAGGATCAGTGGAGCTTTCCAGGATA
+GGAATCTTGGGTAAACGTGATTGAGCTAACACACTGTGTTCCAGAACTTGCGTGTGTGTG
+TGTGTGTGTGTGTGTGTGTGAGCATGCACATGTGTTGGGAGTAAGGGAAGATGTTAAACA
+GCATCCAGGGACTAGATTATGTGGTTTCATGAATCCCAAGCTAAGACATTTTATGTTGTC
+AGGGAGGAAAATCGGAATCATCATCTGGAGAAGATATGTGATCCATCATATGGTTTTAAG
+CAGAGACATGAAAGGAACAGATTTGTTTTTAAAAAGATTATTCTAGCTACTAAGTAAAGA
+AAAGAATGGAATGGGTTGAAATTAGATTTGATATATAAATTTAACATCGTCCAAACACAC
+CTTTGGGAACATAGGAGATTTTTCTCACTCTGAAATCTTTGTTCCTTCTCTTAGACCCAC
+CCACATAGGGCTGGTATTCTATGTTAAAATATAGAAATTCTTCTGTCAGTTAGTAAATGG
+CTACTTCACCAAGATCCTGAAGTGCCTTCCCCTGGGATCTCTTGGGCTGTCACCAAGGAT
+CAGCAATAACGGGGTAACACGTGTCACAGTAGCATGCCACTAGCACCTGCTCCAGGATTA
+TAGTTGATGTGCATTCTGATTAGTTGGTGCTGGAAGGTTGATAATTTTTTTTTTTCATTT
+TGCTCCTGTCCTCACACACATGAATGCACTCAAAAATGCCCCTTGAGTGCATCCTTGTCT
+TCCTTTCCCCTCTTCCACTGCTCACCCTGACTTCCACTTGCCCTGAGTGGAACCCATCCT
+TGGATTTGGCCACAGTATTAGTAGAAGAGCTATTAACCTGGCAACACAAAATCAATGCCA
+AGCAGAAAACCAGTGGGAGAGTAGGGCTGACAGTGGTGTTGCAGTGATGAGCTGAGAGTA
+AGCAGGCATTTAGGTAGGCACTGCCAGGGAGGCAGTAGGAGATATCAGGAAGAGTCCAAG
+GGATCCAGGCCCAAGGTTCCAGTCCTCCCAGAGGATTGTCAAAAGGAGCCATGTGGAATT
+GTGGTCCAAAAGGACTTGGGTTTGGGAACAGAAGATTTAAAAAAGGGATTCAGTAACTGA
+CAGTGTTGCCTATATTCTGTGAATAGAAACAGTGAATATGCTCTTTGAGTAGACTCTGGA
+TTCGTAGAGACCAGGGTCTGAATCCCTTCTCCACTTCTTATGACCTGCAAGACTAAGAGG
+AAATTACTTGGCCCGTCTAAGCCTGGTGTTTCATCTAAAATGGGGTAATAATATGACCTA
+CCATATATAGTAATTGTGAAGGTTCAAATAAAATAATGAATGTGGACCTCGTAGTACATA
+GTAAGTGCTCAATTATTATTACTACTTCCAAGCACATGTTGATATGCCATAGAACTAAGC
+AAGAATCCATGTTCAAAAGCTTTCGTGCAATGTTACTGTAGAACTTGTTGGGCCACTATT
+GAGGAATCAAACTGTTGACCTGGGGGCTTCTAAAAAGCCTCCTGGTTAGAGACAAGACGG
+ATTCAAGAAAGTGAAGCAAAGCTGACCCCAAAGCAATTATGGGGTTTGAGCTGGGGACAT
+TTTAAAAACTCCAGGCTCATCAGCAAACTTTCTGCTTGAGAGGCCACCAATTATGTACTG
+TGTAAATGTAGGCAAGTCTTTCTGAATTAAAAGGTGAAACACTTCTAAACCACTAGAATG
+AATGGTCTTTAGACAGCATAGAACAAATAACCTAGGAAAGAAAACAGAAATAATAAGATT
+TCAAGCAGGCCTGGCAGAATCAAAATTAGTGTTGAGGTTACCCAATAGAAAAATGAGACA
+TTGGAAAGAAAGAGAAAAAAAGTTTTAAATGATCCTTTTGAAACCAGAGAAGAGTCAACA
+GCTAGGTTCCAGAGAATAAAATTGAGCCTTCTACATAGGAAGCAGCATTCCATGCTTTAT
+ATAAAATATGAAGGGTTAACATGTATTGGGAAGTAACTAAATAGTTGTTATCAGCGCCAA
+AGTAACTGGACGTAAAGGAGATTTATGACTTTTCAGTTTGGGAGGTAGAAATAGCCACTT
+GTAGAACTAATGTGACTGGTGAGGAGATATGTTTGTCTTCCTGGAGGATGTATGTAAGAC
+ACATGGGAATATGCTGCAGGGTTTATTAAATCCACCAATTGTTAACTTGTGTGAATACTA
+ATGGTACTTTCAGAAGAATTCATAGTCTGCTTATTTAAGTGAAAGTCAAAAGATTTGGTG
+ATATCAGTTAAATGTTATGATTTTGGAAGATGCTAGAGCTGTAGGAAATAAAAAGCAAAG
+TACACATAGCAAGGGGGAGACAGATCACATCCTTTTCTGAGCGCAAGTGGGAAAGGCTTT
+CCATTTTTAAGGAACCATGTGAATAGATTGGGCCCACACATGTAATCTAGGATAATCTCT
+CCTTTTCAAGATCTTTAATTTAATCACATCTATAAAGTCTCTTTTGCCAAGTGAGGTAAG
+AGGCTCTGGGGATCAGGATGTAGACATCTTTGAGAACACATTATATTGTGCTTATCATAA
+TAATAATAAAGAATGTCAAAGTTTCATGTCAGAGATAAATATGCAGGTGTTATGAAGACA
+GAATGCAACTCATGCTGGGGAAAAAGATATGCAATGATAAAACATATTCAAAAGAAATAT
+TTAAAAGGATTCGAGAGGAGTAATGTATGTCAAGCAGGTATAGATGTGCATTGTGCATTA
+CAGGGTAGAGATAGTGAAATATGTTTCAATCAAGACCACAGACTGTATAAGAAAGGTATT
+GTGAGAGCATATTGTAGACCACTAGACCATTTAGAGGATACATTGTTCAGAGGAAAATTG
+GAAAATTTAAACATTCTATCTTCCAAAATGGGGGAATTCAAATATCAGGAGTTCTGCTAA
+AAGATTTGTTCTGGTAAAATAGTTTACTTGCATTAATGAGAATTTCTTTACCCAAAAGAG
+TGGAAGAAGCAGTCTGAGGAGCTACCACTTATTGGTACCATGGAGAAGGCATTGTCACAT
+AAGGGAGCAAACACTATTAAAAATCTAAGAGGTATTGTTCCAAACATTAAGAAAAATTCA
+AAATATTCCTGGGGGAAAAAGGTAGGATGTTAGACCTTTTTAAAAATGGGTGTTCACATA
+TGCACATACACATACAATCACTTTTATTAAAAATAAAAGCATAAATTGTTCCCAATAGAC
+TACCTATAAAAAAAAGAGAGACCTCTACATTAACCAACTTGACTATCAAACGCTCTTTCT
+TCTGAGGTTTTGATGAACATTATTTCAGTCCCTACACTGTGTTGCAAATTTAGGCTAAAT
+AATTTGCAAAAATGCAGATGGTATAAGGCTGTGCTGACATAGTTCAAATGACAAAAATGT
+AAAGATATTAGCTTACATTAAAGCTCAATTTTAGACAGTATATTATATAAGTGGCAAAGG
+AACTAACAATTTCAGGCTGAACAAAGATCAAAGGAGGTTATAGTCCCACTAAAACATGTC
+CTGAGCAGCCCACATCAAGGGGCCAGTTCTTGGAAAGAGCATTCTAGCATTGCAGACAGT
+GATGTAAGAGAGTCCCTTCTTTGATGAAAGTTTTTTCATATGAAGCAGCTTGATAACATA
+TGTTACAGATGTCAGCCAGTGTTTGGAGGGCTAACAAGTAGACATGGTTCAGGAAGATAG
+AACAGGGACCATGAATAATGGAGATGGGTTTCAATTTAGCATTTTCCAACAGTTACGCTT
+TCTAGGTGTCTGAGAATATAGTAGGTGCATTGAGTAATGACAACTTCCCCAGACTCTGGA
+GAAGTTCCAATAGAAGCTGAACAGGCTCCTATCAGTGACGCTTTCTGGAGAGTTTTGGCT
+TAAACGAGAAATTGAGTGAAAACTCTTTAGGGCCTCTTCAACTTCCCAGCTTTAACGTCA
+GACCACACTCATGCAGCAGAGGGGAGGCATCGTGAAGTTGCCCACCTCAGTTTATAGTAA
+GAACCACAGTTTGATCACTTGGCTGTCCTCTACACTCTAATCTTTCTTTACCCACAGACC
+TCAGACTCTCATACTTCCCACTAACCGTGTTCTCAGTCCTCACTTCTGGTTTCCAAAAGT
+CAGAAACTAGAGACTTAAATAACTCCTTTTATTCTAGGGATTAATTGGTTCCTATCAAAC
+TCTTCTATTACTATAGTTCAGGAGGTTTTCTTTTTTTCTTTTTGGAGGGGATAGGGGATT
+AACTACTACAGTCCTGACGAATTGTGATCATGAAGGTATTAAGATGATGCTTCCAATTGC
+CTCTGTGAGATGAAGATTATACCTCCCTGGACAAATATCTTGCGCCTAACTTGTAATTTT
+TCAATGTTTCTAGTTGCTGTCTCTTCCTATTTGTCGTGTTACATTAAAATGTCCAGTTCA
+CATTTCACCAGTTGACCTCACACTTTGAATTCATTGACAGGCAGCATGTCACTTAAACAA
+GGATGTGTCTGTGATGCTGCAGAGCATCTGTAGTTGCTAAACATATGATTTCCCTCATTT
+GGCCCTCACATGTCTATCAATCTCTATCACTACAAGTTGGTCTCATCAATAAAATGAATG
+GCATCACTGAATCCAAGTTTTTAATTTCCTTAGTATCATTAGTTTCCAATAGCACCTTGA
+ACACAGCATCATTTCCCTTGCTACATACATAAGGGTGATGAAAAATAAATAGAGAGAGGC
+ACTTGATGTTACTGTGGTACGACTCCTAAGGGTGGGAAGGAAGTGCTCTTTAAACAGAAC
+CAGTAGGAGCCTCCCAGAGGCAATTTAAAAAGGAAAATATTAGGAAGACAGGAAATAGAA
+AGTGGCAATTTGTAGGCATTACAAATAAGCTGGTAGTACTCCTGGGGGCAAAAAGGATCG
+TTTTGTCTGCTAGATGAGCAAACCCCAGGGTTGCCCCCAGTTGTGAAGTATCTCTTGATT
+CAGCAGGAAGATGCCACACCACTCAGTCTTGCTAATAGCCATTGCATTCCAGATGCAGCT
+CTTATTTTCCCTTGATTCTTAATGTAAAAAGCCCATAGACCTCTAAAACATCAGGGACCT
+GATGCTACCTCTGAGCATGCAGAGTCAGGGCTTATGCTGTGGAAAGGACTTTAACTCTTC
+ACACACTAAGGGCTCCATTCAGAGCAACCACAAAAGGGATACACTGATGGAGCTGGCTTG
+AAAGCAGTGAGTTGTTCTGAATGTACTCCACAGTAGCATCATATCCTAAATACATTCAAA
+ACCCACAGCTCCTGAATTGCTGAAGCTTAGCCTAGGGCAAATGCAGACAGTGGACATACC
+AGACGGCAATTCCAGGCACCCACTGGCATTCTGAGGCTTGCCTACTATTTAGCCATCCTG
+TGCTCAGCTCAGAGAGGGGCCTCCACTTTGACCTGGATGGCAACTTTTCATATTTACTTG
+ACAATCCATGTTAATTTCCCCCTTTATTTAAAGAGAATATTGAGAAGGACATGTATGCTC
+AAACTCCACAATTTCACACCGCAGAACCACTGAAGCTTAACAGTGAAAGGTGTATGAAAT
+GCTGGTGCTCATGGAAAAATGCAGGCACAGTTTTATCTGCTAGCAGCCGAGAATCAAAGC
+AACAGCCTGATCCTACCTGATAATAAGATGATAAGAAGGCCAAGTGGTAATACAATATGT
+GAAGCTCTTTTCTTACGTAAGTACATAAGTGGAGTTTCACCTTGGGCCATTCTTTACACA
+CTAATGAGTGTATGTGTGAGTGTGTATGTAAGAAAAAATTTCAAAATTTTCTAAAGCTAC
+ATATATAAAGATAATGTCTAAATGTGAAAATCAGCCCAATTGCAAAAGGGCCATCCTACT
+TGAAACTTGCAGAATAAATATTTCAGTTAAGCAAGGGCAAGTTCTCAGCCCCCAGCGGAA
+CAGAATTCTGGGGAAGAGGAGTCACAGATAGACTATGATGAGAGGGTTCTTGAAAACTAA
+ATTGTAGGAGTCAACACAGTGAGGTGAAAGGAAGCCTTAGATTTGGAGTCGGGGTCTTGT
+TCTAGGTGTAACTCCACCACCTCTCCAAAGAATGTTTGCTCAATCATCAGCCTTTGAATT
+TCCTTCTGTGAAATCCTAGAGAGGGCTTGGATATTCCAAGGTTCCTTCTTGGTCTGAAAT
+TCTGTGATCCTGAAATCTTACAAATGGTCCCATCAGTTTACATATGGACTTATTTCTAGT
+AAAGAATTATTATTATTTTAAAATAATAAAAAGTGTTACTTACTGAGCCCTTTGTATGTG
+TCGGGAACATGTATGCATTATCTCATTCCACAGGAGAAGATTATTTTCCTTATTTTATAG
+ATGACAAAACTGAGATTTAAAGAGGATAATTCCACCAACTCAAATACCTGTTAAGTAGCA
+CACCAGTTATTAGTGAATATTTATTGTTAATCAAATGGCATTTTATAGGATTTTGTCACT
+TTTACTTTGCAGATGGAGACAGAAGCTTTGATAATTTATTCCAGGGGTCAGCAAATTCTT
+TCTGTAATGGGCCAGATGGCAACAATTTTAGGCTCTGTAGGCCATACAGTCTCTGTCACA
+GCTACTCAACCCTGCTATTGTACTGCCATAGACAACGCTTAAATGAAAGAGTGTAGCTGT
+GTTCCGGTAAAACTTTTTTTATGGATGCTGAAATTTGAATTTCATGTAATTTTCATGTGC
+CAAGAAATATTCTTCTTTTGATTTTGTTTCAATCATTTAAAAAAGGTAAAAACCATTCTT
+AGTTCATAGGCCATTGTAAACAGGAAGCAGGCTGGATTTGGCTTGCAGATCATAGTTTGA
+TTTATTCCAAACTCAAACAGCAATTCAAGATGAAGAAACAGAGGACCAGTTAAATAAAGA
+ATGTGAAGCAGAAGGCAGGAAAGAACATAAGAAAAACATACATTTCATTAAAATGTGTCC
+TCTGTCTTGACATGGGTATCACAGGGAGTTGAACTAACTGGTTCTTATTTACAAGGCCCC
+AACTGTTCTTAAGAAAAATGTTAGGGTTCCCAGAAACATAAGGGCTTTGACCATATCATT
+TCCAGGACAAGATCACAGACATAATCAGTGCCGTCTGTTTAAAGGCTTTAAGAGCCAGCT
+GAGCCAATTTAGCATCAATTTAGTACAATCAGCAACTAATGAAAGAGAAGTCAGGGTGGC
+CATAAAATGATCAGGATTGCTCATGTTGGTGTAAGGGATCATTCAGTTGTATTCTGCAGG
+AACAACCCGTCATCTTGAATATCAGCAAAAAGCTCTATTTAGAGACAATTACAGTAATAA
+TATCAGGTTATAATACCATGTTCACAGGGAAAAAATACATACAGAACGTGTTCAGAATGT
+AGGTTTTTACCATTGCCTTTTAATATCAGAGACAATTCTTCTGAACACAGTCCATGACAG
+TGCTGTGAATGTGAACCCCTGCATTTCTGCCCAGCTCTCTTTTCAGTGTGATTGAGCCCA
+TTGAACCCAAGAGATTCTGGATTACCCACAGGAATAATGTTATAACCCATCACTGTTAAA
+ATGCATATATGTTTTTCATCCCATCTTTACAAAGTTTTCTGTTTACAGCCTTCAGTTATC
+CATTGCTACAAGGAGGGGAGAAAAGGCCTTCATAAATACCATAAATACAGAGTGATTGAT
+TGTCTTGATGTAAATTCCAATATAGGCACATACTGTATGCTCATGGAAATTTAGACTTAC
+GCACAGTTCATCTGCTCTGCCTCCGCCTTAATCTTTGACTGGTTAGCAGTCAAGATCATC
+CAGACACTGCTGGATGCTCATTTTTAAACAGAAACAATTGCTAAGATATATTTTTAACAA
+TATTCTTTCCCTTATTCTGCAAAAGCATAGGATTAACATTACATATTACAGATATTTTTT
+TCTAAACTACAACTCTTTTGGGGAAATGGGCATATGTCTCAGAGATAAAACACTATAAAA
+ATGATGAAATATTGATTTTATTTTTAAGACATACATTTAGGCCTCTTTTTAATTAGTATT
+GTTGACCCAATGGACTTAGCCTATGTGTTAACCCATATTCTTTATCATGAAAATCAATAA
+TATGGACAACTACTATGTTCCCACAGATGTTGAATGCAAAAAGACAAAGTTAGGGAGTTT
+ACAGAAGAGCTTGTTATCAGGATAACTTGACAATTTATTAGTGATGCAATGTCAGAGGCC
+ACCATCACTGCATTCTCTATGGTGTTGCTGGTTCACCAGATGGAAGTTATTTGGGCGTAC
+TAGTAAGTCTTTCCTGAAATATTACACCCTTGTTCTTTCTAATTAAATGAAAAATTAAAG
+TTGCTGATTTTGCAACAAGGATGCTAAACTACATACAGACATGATGTATGAATTCCATAT
+AGTTAAATCAGGCCTCGAAATTTCTGAAGTAACAATTTTAATAAAGACTGTCCAGGGTCT
+AGGCATGGAGGAGTTTGTGCTTCACTTGATAGAAACATCTAATAAAACATGGTTCAATCA
+ACTATGTTCAATACGTCCTTTCAAATACAGCAAATGAGATGAGATCATACTCTACTCTAC
+AGAAAACTATGCCTTCGTTTCATCTTTGGTTACTGAATTTAATTTAGCCAAGGTGACAGA
+AGGAGCTTCTTAACAGAGCCTTGCTAAACCTTTTAAATTATCCTTCCTAGCAAACTGGCC
+TGGCTATCACATTGCCCAAAGCATTCACCTTTTATTCAATCACACATTCACTTATATTTT
+CATTCATTAATTCACAAATCATTTATTTAACAAATATTGAAGTCCCAGTATGTGCCAGAC
+ATTGTGCTAAGTTTTGGCACTAGAAGATAAATGGGATTCCTGCCATCCAAGGGCCACGGT
+TCAAGAGGGGTCTCCAGTCTAACAGTACCTTCCTCTTGTCAAAATCTGAGACGATTGACT
+TCCAGTACCACTTTTCTAGCTTGCTTTTCTGATCATAGTTATCTCTGACTTATAACCATA
+GAATTTGATATCTGAGCAGGAACCTTAACAATGTTCTGGTTTAGCCACTCATTTAAGTCA
+TAAATCAGCTCTCCTTATTAATATGTAGTAGTAATGACAATGGACACTATTAATTATATG
+CTTGTCATGTACCAGGCACTATGCCAAGCCATTTATAGTCTTGCCAATTATAAACCCCAT
+TGGCAGTTATCCCCATTTAACAGATGATGAATGGACTGAGGCCCAGAGAGGCTTAAGTAA
+TCTGCACAAAGTTGTATAGATCCTTGCAACTTAAAAGTGTGATCCCTCAATGGGTATGAT
+CAGCATCACTTGGGAATTTGTTGGAAATGCAGAATCATAGACCCACCTGCAGACTTACTG
+ATCTGCATTTTAATAAGATCTCCAGGTGATTCATATGCACAGTGAAGTTTGAGAAGCAGA
+GGACTGGATAACAAATGAAGGTTTTAACTAGGATAAACTGACTCAAGCCCAAGAAGTTTT
+GTTGTTGCTTTTTATCACTTTGTGTTTATAAAATAATGGTGGCTGGGAAGTCAAGGGCAT
+ACATACACCTTGGAACATTTTATATAAGGGGCAGGAACTCAAATAGTATCTCACGCCATC
+AATTTTTATGTATTCTACGAATCCAAATCATATTAAAATAAGAAAAACCATGAAAACTTA
+AACAAGTAGCCTATTTGTTTTCTTTCATCCCTACAATTTAAAAGTGGTTAATATTTGATA
+GGTTAATAATAAATATTTTAATATAGTATATTGCATTTGGTTATGAATATATCAAAAGGA
+AATACAAAGTGAGCTCCAAAAGATAAACTTCTATTGGGCACATGAAAGAGAACATAAAAT
+TTGATGGCAATTACCATTTAATCTATTCATGTTTGGAAACATATTGAAAGAGAAACTCAT
+AACTCAGTTAATTGTTATGAATTATTAATTGCTTATTTGAAAAGAGATGAGCAGAACTGT
+ACTTGTTGAAAAACTTTCTTTCTCAGTGGCTAACCTTTGTGTCATTGGTTTTATGAGAAC
+AAAACGGAAAGAATGACAGCAAGATCCTAATCATCCAAAACTAGAAAGTGACAAGACAGG
+GGACATCTCGGTGACTATATAAAGGTTAATTGAGATTGAAATGAAATAGTAATCGCTGGC
+CCCACTCCAACCTTCTTAAGTGTGATTCTCTGGGGGTGGGCTCCAGGCATCTGTATTTTA
+CAAAACTCCCTAGGTGAGGATAACATGCAGCCAGGATTGAGGACTACATATTTAGCAATT
+ATACATTTTCGGAGAGATTTAATCCAGCCGTGAATTGACTCAGGATATTCAGAACCCCAA
+GTGAGATGCAAGCTGGCCTCCAGTTTGCCACTCCTAGTTAGACTTCAAGGTAACTAATGC
+CAAGAGCACTGCGGACTGTGGGAAGCTTTATAAAGACATGTTCCCTAGATGGTCAGTGAT
+TTCTGATCCCAACAGGCTAAGACCAAGAATATGTCTGGATTTAAAAATACCTGACTTAAA
+GAGTCCTTGCTTTTTTCCTCAAAAATCAATGTTATGAGCTTCTTCTGCTGGATTAAAAAA
+AAAAAAACCTTCAAAAAGTGGAAGCTTTTTCTATTAACTAAATCCAGGGATTTATTGTTT
+AGTGTCAGCAGCGTAACTGCTTTATAATTGATTTTTCTGAAAAGAACTGAAAACTTAAGC
+TACCTTAATTTCCTTTATCTTGACACACATGATTAGCATTGCACTGAAATATATTTTACC
+AGGTTCCCAATTACCATTTTTTAAAACCAACTTCCTCATTGCATACTTGTCTTGATAAAA
+TATTTCTAGACAGGTAGAAAGCAAGTAGGTATAAAGAAAAATGTATGACTGCTTTATTCC
+TACTGATAGGTTTATCCTGTTTCTTCAAGAATTCCTGTTTATGTTCAGTTATGTTTTTAA
+AAGTGAATAGAACTAGAAAAATATATTAACACCTGTTAATTTTTAAAGTCTTGGGATAAA
+GAAGCAAGAACATTTTGGACAACGACAGAATTTTAAAGATAATGAAACCAAATGTAATAT
+TTGCAACCTAAGCTAATGTGCCTAAATTCTTATAGAATTAGAAACAGCTAGCAGTATATG
+TCTGTTATTGTTGCACAGACAAATATTTAGTGTTGAAAAATGCAGCCTCAGCCTCAGTTT
+GTGCATGTAAAATGAAGATAAGAATTGGACCCACATCACTATCCATGAGAATTAAATAAC
+ACAATGAATTAAAATGTTTAACCCAGTTTCTGTCAGAGTATGGGCACGCAGTAAGATAAT
+AAAACTATAAATGATGGTACCCATCCTCAGAGTTTCATTGAAAATGGTGAGGAATGGATT
+AACAAATTTAAGAAATCAATTTACAAACAAATGACATAATAAAACGAAAGCTATGATAAT
+CATGGCTCCTTCCCGGAAAAAAAAAGAAGGCTACAAAATTATGGGATTTAATACCTATTA
+TGTCTTTTTCTGTGGTCGTTTCAAATACTAATTACCATCTGTAAACGTGAATTTTAAGTT
+AAGATTTTGTCCAAAATCAATGCCATTTAGTCTTACAGGTTCCAAATAGCAAAATAAAGC
+AACCTCTGATAAGTTGTATTCATTAAATTCATCCCAACCTTAGCAGCAATTCTTCATCAA
+TTTTAGGATCATCCTAAATCCTGGAAATTACCCTGTAATGCTAAAATACCTGCCTACTGG
+AAGGGTCTTGAATTATGGTGACCTCTAAACAGACCAAAAACTAAGTGGGGTTCTCTACCT
+GGGCAGAAACCAGTTATCCAGGAGTGATTACTGGGCAGTCACAATTCATAGAGTCACCAT
+CAGACCTACTGGATACTTAACTATTATCAGCTTGGTGACTGTTAATACCCTTAGGGGTTT
+GTATGTCTGAAACAAGCATTCAGTTCCTCAATTCTCAATTCCCTTTTTTCTTTCTTTCTT
+TCTTTTTTTTTTTTTTTTAGAACTCCTCAGGGGACTTTCCACGGGGTTATTTGGCTATTC
+TTAGCAAGTTCATGCTATGTGCTATTTTTCAGCAAAGTTAAGGTTTCTCTTTTTATGCTA
+GAAAGACTAACATTGAGACTCTAACTTTGAAGAGAATAAGGTTGTTTATTCCTGTAAAAA
+GATTTTTTAAAAATAGTATGATTAACAATTTCACCACATGTCACACTGCCCTTGAAAAAG
+TAAGGCTGAATTTTCCTAGTAAACTAAAAGGCACTGAGGAACAGAGGATGAGTTAATACT
+TCTGCAGCCCTAACACGGTTAACCAAAAATGTAAAAATGAGAAGGAAACATAACCTCCAC
+AGAGTAAAGAGACTGTAAGTGTGACTGTCATCGGCAGCACACTGCATGGACTCATTGTCA
+GGGGTCAGCCATCTTGGTTTCGTCTGCATTTGTAAAGTGCTGTCCTCCTACACACTATAT
+CAGTGTATTATTTTATGTTTTGACATGAATGTATTAGTCGTTGCAGCTAGATGTTGAGTG
+AAGAACCCCCAGGAGAGAGAGAAACAGTGTAAGAATACCACTCTGAAGGAGTATGGTAGG
+AAGAGAGACCTTGGTTTGAGAGGTTCATTAATCAGCAACCAAACATTTATTGACTGTTTG
+AATCCTGCAACATCATAGGTACCATATAAGATAGAAAACAAGTTTAACACAGCCCATGCC
+TTAAGGATGTTGCTAAACTTGAGATTGTAGTAAAACGTGAAATCGTAGAGTGAAACCAAA
+GTTTCCTGTCCAGAGTACTTAGAGAACTCCTAATGGCTCTGGTTGTGAAAGGAAACTGAA
+AACTCTAAGGTCTATTCCAGCTCAGTAGCTGTCTCTTATGTAGTGGTTTGAATCCTGGCT
+CTGCCACTTACTAAGTGTGTCTTGTTGAAAAAATTATATAACTTCTCTGACCTAAGATTT
+CACTTCTCTAAAAAAATATTATTACACCTCATTGGGGTTGTTATGGAATTAAATGAAATG
+CTTGTAAACTACTAAGCACAACATCTGCAGTAAAATAACCTCCATAAATTACAGCTATTA
+TTGGTATTACTGTACTATAATCAAGTGGTGGTAGATAACCTTGATGAAGTGCTGGGAAGG
+ATTTTCATCTGTCAATGAGCCACTAAACCTGTAAATGGAAATTCTGATCATAAATTTGGG
+TTTTTACAGAGTATTTGACAAAGCAGTAAATTATGTGTGTCTATCAAGGAAACATGGGAA
+GTCTTGGATGGTGGACAGTACACTTACTATGGATTCCTTAAAACTCTGAAATTCAGTGGC
+ACTATGGTATAAATAGAGCTTGAGTTTGTCCCCACAGAAACTTGTATTGAAATTTGATCC
+CCACTGTGGTAGTATTGGGAAGTGGGGCCTACAGGGAGGTGTTTGGGTCATGGGGGTAGA
+TCCCTCATGAATGGCTACTAGTGCATTCTAGTGGTAGTGAGTGAGTCCTCCTTCTGGTGA
+GACTGGATTAATTCTCATGGGAATGGATTAGTTCCCTTGATAATGGGTTGGTATAAAGGC
+AGGATGCCCCTTGGGTTTTCTTTCTTTCCAAGTGTCTGCTTCCCCTTTGACCTTCTCTGC
+CATGATACAATGAAGCAGGAATACCTTTTCCAGAAACCAGCATCATGCCCTTGAACTTCC
+CAGCCTGGAGAACCATAAGCTAAATAAAATTCTTTTCTTTATAAATCACCCAGTCTCAGG
+TATTCTGCTATAGCAACGCAAAATGGACTAAAACAAATGGGGAGTAGAAGTATAAAGAAT
+TGAAAGTCCATCCTTTACTGAGGAGGTACGTGACAATCCCTGGTCTCATTCCTTGGCCCT
+AAGGAGGTAACTAACTTCTAGAGAGTGCCTGAGGCCCCCAGCATTGCTCAGGATTCCCTC
+TGAGTATGCTGAGGCAGAGTATGGATCTTCCATTCACTGTGGCTTACTTTCCTGAATGTT
+CAGTGACACTGAGACTGTTCGGTGTCTCAACAGTGGTCAGCATTAATCCTTTGTTTTAGT
+GAAAGAAAGAATTTTCTCTTGTGTCTGACTTCAAATTAGAATTTTATTTTTTTTGTAAAG
+CAGCACAGTAAACTTCAAGTTTGTTAATAAATGTGGAGGCAAAGGAAGTCTTATACTTCT
+TTTTCATCAAGAAGGCAAAGCACCACCTATTCCTAGCTCCAACTTTAACACTAGTACAGA
+AAATAATGTTCCTCTAGGATATGGATTTTCATCTAAAACTTCATCCAGAAACTGACAGTC
+AAAAAGGACACTACAAACGCATTTCATTTTAAGAGAAGACAGTAGTTCACTGGGGATCTT
+TTCTTTCCCTCAGCAGGTATCTAGTTTCCAGCTACAAGAGTGTGCATTACTTACTGAAGA
+GTGTGTTTGAAAATATGAATAGAGATCATGACCAAAGCCTCCCAGGGGGTTTCTTCGGTC
+CAGCATAAGCCTGGATTTCTTCTACAATGTACTTAAGATTTTCCTGCTGACTACGTCTTT
+CTTTTCAAACTGCCATGACTTTAATAAAGAGGAAAGTGGATGCCATGTAGGGAAGTGGGC
+TAGACTCTTACACATAAAAACTCTCATGTTGTAACCACTTTATAAATTAAACTAAATTTA
+AAATTATTTCAGTAATAAACACACTTTGTGCCATCAGTATGCTTGGACATTTCACACATG
+TTACTTTATTTATTCTTCCAATAACCCTGCAAAGGAGTGCTAATATACTCATTTTAGAGA
+TGAGGAAACTGAGTCTCAGAGAACTTAATATGCTCAAAGCAAACAACTAGTAGCTGATAG
+AGCTATTATAAAATCAAAATACAGATTTGACTCCTTGCCCCACATGCCACACCAACTCAC
+TGTGATAGGTCCAAAATAAACCCACCTCAAGCCCAACCCTCCTTTAGAACCAGGAGGGTA
+ATAGGAACTTGCAGTGTTCTAATATTGGACCACAGCCCAGCTACAGGATCAGTTTGCTTT
+CAGTGAAATGAAAACAGCCCTCAGTACTCATTAATGGGAGTGTTGGTAAACACAAACAAT
+ACCACACAACAGAGAAAGAGACTTTAGGATAAAAGCAAGCAGTGACTGACAAGGCTTACC
+AATTCTCTCTCACTATCTGTTTATCATTTATCAGGAACAAATGTTTGTTCACTGCCCTCT
+GTGTGCAGTGAATTTATTTCTCAGAATCAACAACTATTGCACCCATGCATACTTTGCACA
+AGCAAGTTATACTCAGATTACCAGCTCACAAGGACAGTGTTTACTTGCATGCAGAGGAGA
+GACCCTGCCGTAAAGTAGACACTGCTGAGACATAGTCCCTACCCATTCTCATAGGCCTAA
+GATGTTAACGGAAACAACGGGCTTTCATTCCAAGGATGCAAATGATGCAATTCAAGCCAA
+ATATCCTGTGTCTTTTTACCAAAAAAAAAAAATCACTCTGACCAATTCCTCAAACCTGTC
+AAAAATTTAGATAAATAAACATCAAACTGTGGCCCAATAAGCAGACCCCATGTCACTTCA
+CTAATTAATACCCAAAGGAGGAAATAGCATGCATAAATAGCTATCATCTATTTAGTCACT
+GGATCATATATGAAAAAGAGGTAACCTTATTCCAACATCATCATCATGGCAGGCTCTTCG
+CATCATTTTATCTGATCTTTGCAATATCCCTATAATAGAAGATACCATTTTTTGCTTCTT
+ACAGATAAGGAAACCAAGCTTACAGAGGTGAAGCACATTTGAGGTCAGGAATTTAGAAGA
+GAAATGAATGAGGCTCAAACCCAGCTCTCTTCCTCTCCACCCCACACCAACATACATTCA
+TCGTTCAGGTGCTACGTGTGAGCACAGTGCTGTGCCAACTCTGTGGTAAGCCTTGTAGGG
+AAGCAGAGGCAAGAATGAGGAAGACTCTTGAACATTAGTCACTCACATGGTGACTATTTT
+TTTTTTTTTTTTCTGAGACTGAGATTTGCTTTTGTCGCCCAGGCTGGAGTGCAATGGGGC
+GATCTCAGCTCATTACAACCTCCACCTCCCAGGTTCAAGTGATTCTCCTGCCTCAGCCTC
+CCAAGTAGCTGGGATTACAGGCATGTGCCACCATGCCCGGCTAATTTTTGTATTTTTAGT
+GGAGACGGGGTTTCACCATGTTGGTCAGGCTGGTGTCGAACTCCTGACCTCCAGTGATCT
+TCCCGCCTCAGCCTCCCAAAGTGCTGGGATTACAGGCGTGAGCCACCACGCCCAGCCCAT
+GGTGACTTTAAAAAGCAATAAAAAGTCATTATGCACAGTGTTGTCCAGTAGCCTAATGTG
+GTGCTCAGGATCAAGTGAACCTGAGGGTTGGATGCTGGAAGCAGGAAGGTGCCCATCTTT
+TCCAAAGCAGCAGGCTTGTTCTTCTTCAACAGCTGTGTTAGTGTGCGTAAAAAGTAATAA
+ATGCCTGACTCGCTCTGAGAGCCCAATATTCTCAGACAGGCAGGGCAACCACAAAGTGAC
+TCTACTCCACAGCTCTGTGGTGAGATGGAAGGTAACTGCTGTTGCACTGCAGCCATTTCT
+GTGAAATGAGGTGACAGCACTGGAGAGCATGACAAGAACAATACGCGGATGAGCCTTTTA
+CTGTGGTAGCAACTTTCATGCTGTCGTGTCAGTGCTACATGGTCAGGCTGCCTCTGTTGC
+CCCGGAGACAGGAATGGTAAGAATTCTCTTCATCATCAAATCATTAGCTGCCAGTAGCAG
+ACACCCTGTCTCAGCTCCATGTCCTGTGCCTGTCATTCCTTCTAAAATGGTGTATGAGGA
+AAAGTAGAGATAGCTCAATATAGTGATTGCACATCCTAAAAACAGGATCTTTGAAAACAT
+GGAGAGGTGCCACGAAATAATCCCTGAAGAGGTTTGAAAGGATGCACCCATTTCGAGAAG
+GGATAGAACGATTCCCCAGGTCATAACACAGTGTCCTATGATGATGGGAGGCAGGTCATT
+TCATCTTAGAAACAGAAAACCATTACATGCCAAGAGGGATGAGCAATGAAAGACAAAGGC
+CGTGAAGGAGCAGTGAAAAGCATCCTGGAATCACTTGGGGCTTTAAATTGCATGGATGGA
+TCTTTTTAAAGTGAGTAGTAAGATAATAAAGTGATGCATAGGAAGACTTGACACCCTTCA
+ACCCTGGTCTGATAAGCCAAAGGCTCACTTGGCTGTGAGCTAGCTGGGTTTAACAAAATG
+AAGGCCCTTAGATGCTAAGAAGATGTCTACATTCCTACTTTTAATCTTTTGAAGAGAGAG
+TGGGATTTGTACACAGCATGAGCAAGTTCTGTCTCATGCTATCTGATTTTGGAGTCTCTT
+GTAGGTCCATGCCTAATCCCAGAGACTGTAGTATTGGAGGATTACTCCCACTCAGATAAA
+TCAGCCATGCCTCTCTCAGAGCTCCCACCAGAATCAAGTAGAACCCTTGGTAGGCCTGCT
+CGCTTATCAATACTCCTAGCTGGATTTTAGAATAGCCTTTGATGTGGCTGCAGATACCAC
+ACTACATCTTATTTAATCCTTGACTCTGAAAGTAGGTTAAAGTATTGGGTAGCAAGTAGG
+GAAGTCAGAGCTAGTGTTTCCATTTGGTTTCATGTTTGTCCACAAAGACCTTTGTCTGGC
+TATGCAATGCAATATTGTTGCTTATGTAACGTGATGCAAGACCTCAGTCCCCAAGTTGGA
+TGACATTTGTGCTTAGAAGGACCATTATTACCAGATACTCTGTCATAAAATCTTTCTCCA
+TAAGGCCATACTGGAATGCCAGGTCTTAGGTCCATGGAATTATATATTTGGAGTGTTGTG
+TCATATAAATCAATATACTGATGAATTAATAATTCTTCTGCAGAAATGAAGCACAACACC
+ATCCACACATGTAAGAAATGGCTTCCTTTTTATTCTATCATGATTATAACCACTAGTACA
+ACTAGGTTATATTATCTGAAGAAAATACAAATCTCAAACCTCAGGCTTGCCTGGCCAATG
+CAACCTTTTCTGTGCTGCATTAGGTGTAAAAATATACAATTGTCCCAGTCTGTTCTCCTT
+CATTAAGAAATCACTCTTGGAGAGAAATAAAAGCCAGTAGACATCATCCAAATACAAAGT
+AAACACCATACACCTATCATTCAGCTTATTTTGTAGTATGAATTTCTGGCTCTTTTGGTA
+CTAAATCCCCAATCCAATACTTCAGCTTAAAAGAGCAGTACATATTTGGAAAAGTCTAGA
+GGCAATGCATTAGAATTCCATTTGCACCTTTTACATTTACCCATGTGCATGGCACTGTGC
+TCAGTGCTATAGATATACAGATATGAGCATTCATCCAACACAGTTATGTTGATTGTGTGA
+TTATGCTCAATTAATATGGAACTTGGGAATATTGTCTCATATCATGCTAAATTAAAACAT
+ATATGTGTCTATCCAATATTCATGTAATGCTCTAAGACAAATAGATTTTTTGGGGGTGGG
+ATTGTTTTCCTTTTATTAATGATCTAGAAAATCTTATGCATTTTTTAATAATAATTTATT
+TTTTAAGTTTTTTATAACAAGAAAATTGCCACATTCTTTTATAAATATTACAGTTTGAAT
+CATACATAAGCCACTGGAATAAATTATTTATGCCAGTAGACTTATGAGTTTGTAGTGTGG
+GGATGTGTTTGCCTCCTAATGTATTAGAAAATTATGAATCTAATACTTTGCCGTAACATC
+TAAGAAAAAGCACATAAATTTTGGGGGGCTTTTTGTGTTATGAGTACTGTAAGGAAATTT
+TTCTGAAGACATTTTTAATTTGTATATCCCAGCTTCCTTAGTTAGAGATATTAGAGAATG
+AGCCCGTCCTCAGCATGGTGTGTTTTTAGCCATCATGTTAGAGAAAAAGGCTGTTTCCCA
+TTAAAAGTTGCTCTCATTTGCTCTAATAGCCCAAGTGCAGATATATTCAATTCCAACATG
+TTCGCATCTAAAAGTTTGGAAGTGTAATTCACCATATGCCTAATGTCAAATATTAAAACA
+CACAGAACAATAAAAAGCTGATCCAAAATCCCCTTACTTTAAATCTATTAGTCAGATTAA
+TGGGGATGACACATGAGTTCCACTGTTATACTACTCCAGTGGCAATCTTCTAAAATTAGG
+AACTGCCAATCCGGGGGAAGCAAAAGAACTCTATATCATTTTAAATTTAACTCCAGCCTA
+CTCTGAAGCCATTAGAGGCGATTAAAGGAGATCTCTATCCATTAAATTTAGCCCAGTAAT
+CTTAAAGTTCAAAAGGTAAAAAGCACTTTTCACCATAAATAAACTGAGAGGCAAAATTAT
+TTTCAATGAAGTTTCAATTTCAGTGAAAATAAAGTAGGTAATTACATTGGCTATTACTAA
+GGTCACTGCCTTCATTGACCATCTGGCTTAAAATTAAAAAATAGGTATCATTTGAGACAT
+GGACAGAAATGAGCAAAGTGTGCACTGCTTCCTTTTTAAAGTCCTGCAAATTCAGTTAAT
+TCACAGATTAACAATATTCATGAAACAATTATTCAAAAATTAACCTGATGGCCTTTTTGA
+AGCTGAGCAACTCAGGAAAAGAAGAAGAAAAACATGTAATGTCTTACCATTAATTACCAT
+TACCATAATACCATAATTACTGCTTTCCATATGATAGTTCCTTGGCATATCATTTTTGCA
+TACAAAAATTGGTAGGCCAAATTTGTCATGCCAATTTCTGTAGATTTTCTGTATCTGGTG
+TCCTATTTGCTGGATGTGAACTTCATTTTCAAATTGGAAACATTGTTTTCTTGTAAGGAA
+TATAACTTAATGTTTGCCTTGTTTCGTTCTACTTCCTACAATCTCAGAAGGGATCAAAAC
+AGTTTAGAAAGTTGAACTTTCTAAATGCTGTTTTAAAGTCATTTTCCATATGTATTGTTT
+TTTATTTTATTTTATTTTTATCATTATCTTTTACCACTGAAAAATGGCATTACTGGATTT
+TGATATAGCTTAGGTTCACACTATCTATTATTACCTGAAGTATATCAAAGAGGAAAAAGT
+TAAATTAGTTCATTGCTTTTCCTCTTTTGTAACTTTGCAAAGACATATATGCATATTGTT
+CAAAAAGAGAGAGAGAGAAATTGCCTTTAATTTTATTTGAGTCCTAAACCTAGGATAACT
+TTATTCATATATCCTTTGTAAAACTCAGGTTCTGTTGTGTTTTGTTTTGCTTTCCTAACA
+TAAAGGCCACTAGCTTCAGGTTATGCTATTCATTCAGCCTGAAAATAGAATACATACTTT
+CAGAAGATCCTGTTCTCTGCATTCACAGCTGTTGGAGAGTCTTTGAAAATACCCTTGCCA
+GTATACAGAGATGTCAGCCTAAAGAACAGAAAGAGAAGATGGGGGAGGAAAAAAAGGCAG
+GGGTAAAAAATAAAAAGTTGCCAAAAGAAAAAAAAATGTATTTTCAATTCAATTTGAGCT
+TATTTCTATTCATTCAAGTCATTTGGAATTATTTGCAGTCAAGATTAATGATTCTTTACA
+GGTTGGGGGAGGACTTAGCAGCATCACCACTGATTTCTCCTGACAAAATTTATTATGCAT
+TGATGCTAGCAGGACACCAGCAGGAGAGAGTTTGTTAAAACACCTTCAGAATAGAGCACT
+TTAACCTAGAACGTTGCTCAAACGAGCTGTCCCAATACACGGTTTTGGAATGTTTTAACA
+CAAGCATTCATAGCAGCATTTTAAGATGGAGCCAGCCGGGTACTCCTAGGGCAAATTATT
+TGCTTGTGGATTTTCCAGTGGGGAAATTTAAATCACAATTCAGTATCCCTCAACTTTCCA
+ACTAGTCCCATGTACACTCAGGGAGAGCAAATGAACTTTTGAAGTATAAAAGTACAATTG
+TGGCTCTCTTTTTTTTCGCCTAATTTCTCACTTTGTTCTTTTCCTTTTCTTTAAAATATT
+AAGATAAGATTAGAAAATAATTTGCTTTGTCAGGAAAGGAAAACCTCTAGAAAACAGTTC
+TCAGTGCAACGAGCATGCAAGCTAAGGCCCGTTTCCTCAAGGGCAGAGTTTCAGAGTCAC
+AGATGGTTAGTCTGGGTTCTCGTCGTGAGCTTCATGAAACTCAGCTCATGCCCCGGTGCA
+ATGCCATCAAACCATGGCCTGCACAGTGCCGAACTGACAGTTCATCATGAGCGCACTCCC
+AGGTCTTTAGTAGCCTCATTTACCATGACATCGCTCCTCTGCTCTTACTGTCAGAAAGAG
+GTGAGCTCATTTCTCCTCAGCTTTCCTTCTGAGCCCTCACAGATAATATTTTACCAGGCA
+GGACAGATTTTACACTTTGGGAAAACTTTGGCAATTAAATCTCACAAAGAAATCCAATAG
+TTTTCTATTTAGGAAATGAAATTATTTCCTCTATGGCCCATGGTTTAATATTGACTTCTT
+ACGAATATTTATATTCACAGCAACTTGGCTGCACTGCTGGGGAAAAAGGCAGCTCTATGT
+GAAATAATAGCTGTAATTATTCGATAGCTTCTTTTTTTTGACAGCAGTACATCCTTCAGC
+TTTCACTTTTATACCAAACTGGAAATTAGGAGGTAGCCTAGCTGTGAAAACTGATGCTGG
+AAACTGTCCATCCATCATGAGGAATGATCCTTTCTCTGAGGGGAATTTGCTGCTGGATTG
+CCAAGTGCATAATATTCCCCTGGAGCAAGGCTGCATAAAACAACACTGCTGTGACACATT
+CTGAGATATTTAACTCTAGAGGGTCTGGCAGCCCCGTGTACTGGGCTGCTAATGGTGTTC
+AGTAGTTGTCATCGGGTCTTAGAGCCCAGAAGGTCAGAAGAATTTCTCTAATCCTAGGGT
+AAGAGACCAATTAAAATCCATCCCAGCCAGGACAGTCTCCACAAAATCCATTATCCCTGG
+CCTATTTTTAGGCCCTTAAAGGATGGATGCTGGGTGAAACAAGACAGAGAAGGCTTTAAT
+TTATTCAATACATGTGTAAAAAGCGTGAATTCTATACCAGCCACTGCTCTGGATATTGAG
+TATACTGTGTTAAGAAGACATACATAGACCCTGCTCTCAAGGAGCTCATACACTGGTGGG
+AGGCACATGGAAAACAGGGAAAGAAATAAACAGTGGGCAAAGACCACTGTAGACTGAATA
+GTCATTGAAGGTCTTTCTGAGAAGGGAGTACTTCAGCTGAGATCCAAGTATTAAGGAGAC
+CCCACCATGGAAAGTTCTGGAGGAAGAGTGTTCCAGGCGGAGGAGACAATTCCTGCAAAA
+GCTGAAAGGCAGGAAGGAGCTGGGCCAGTTCAGAAAATGGAAGGAAGCAAGTATGGCTGG
+AGGGTGCTGATGAGGGAGAGGTGGTCTGAGATGCGAAGAGGAAGATAAACACCAGATCAC
+CCATCCTTGAAGGCCAACACTAGAGATATGGATTCTCTTTTTTTCTTTTTTTTTTCTTTT
+TTTTTTCTTTTGAGACGGAGTCTTGCTCTGTCTCCAGGCTGGAGTGGCACAGTCTCGGCT
+CACTGCAACCTCTGCCTCCCGGGTTCAAGCGATTCCCCTGCCTCAGCCTCCTGAGTAGCT
+GGAACTACAGGTGTGCACCACCATGCCCAGCTAATTTATTGTATTTTAGTAAAGACAGGG
+TTTCACCATGTTGGCCAGGATGTTCTTGATCTCTTGACCTCGTGAACTGCCCACCTCAGC
+CTCCCAAAGTGCTGGGATTACAGGTGTGAGCCACCGCGCCTGGCCTAGAGACATGGATTC
+TATTCCAAGTTCCCTGGGCCTTGAGCAGAGGCGTGCCATGATATAGGAGTTTAAATTAAA
+AAATAACTCTGGCTACTGTGTGGACAATGGATTGCAAGCAGGGGCAAGAAGGAAAGGGCA
+AGGTTTGTAATTAGCAGGATTACAGTAGACCAGGTAAGGGGTGTTAGTGGCTTGGACCAT
+TAGGAGCAACGCAGATAATGAAAATAGATGGATTTGGGATCTGTCGTAGTCTCTGCCTGC
+CTTTGCTGAAAAAGTGTTAAATCTAAATTTTCAGGTGGTCTGAAGCAAGGATGCACTTTT
+TCTGTTTTCTATTGCCCTTGCCACATGGATGCCTTGTAATAATGGTTCCTACCAGTTTCT
+GTTTCGTGGAGAAAGAAACAAGGGCAAAAGTAATAGCATTCACAGCATTCCAGCATATAG
+ACCTCGAACAGAACATAATGATCAGGAAAAATAGCAAAGTAATTAAGCTCACAGAATTGG
+GTGGGTTACAGGCTCTGCTACCCACTACCTGTGTGACCTTAGAGAGACTATTTACCCTCC
+TCAAGTCTTGGTTTCTTCACCTGTCAAACTCTTAAAAGGTCTTTCCTTGTAAGATTGTTA
+AAAGGATTAACCAGTGCATGAAAAGCACTTGGAAAAATGCCTGATAGGAGACCAAGTCCT
+CAATAAATAGATGTTCGCTTTTGTTACTATTATTATCCTGTTTTAATTTAAACCTCACCT
+TCCACCACCAAATGTGATACATTTAATGGCGTATCAACATGTGCTTTTCCTTTAATTTCC
+CAAACAGGAAGCCAAACTATGTAGAGGCTTTTTGTTGTTGTTTTTAAATATCTCTTCTAA
+GGAGAAAAGGAACTAACATTTAAGAAGTTCTTACTGTTTGCCAGATGTTTCATATATATC
+TCATTTAGACCTCTCTATAATCAACAGAGTTACCATTTGTTGGTAAGATTTTTATTTGTT
+GGTACCTATTCTCATCTTCAAAACTGCCTTACAGTGAAAACATGCTGTGCCTGTTTTATA
+GATGCAGAAGCCAAGGCTCAGGGAGGTCACTTGATTTGCCAACGCCCCACAGCTAATGAG
+TTGAGGATACAAGATGGGACTCTAGATCTGTGTGACTCCACAATCCTTGCAATTTCTCCC
+ATACAGTGGGGAAGAGACAAACTATACCAGCCTACCTCCAATGGACTCTTGGCTGCACTA
+TCAAACAAACCAGGAAAGTAGGTTTCTCCCCTCCCTTTCCTCATGTCAGCTGAGATTTTC
+ATTGTGCCTTGACTAACTTCCAGTTAGGAATGTTCTGTGCTAGATTCCTAGTCTAGTTAG
+TATGTATTGATCATGTATTTGGATGTCATTAGGCAAGTACTCATCATCAACATGAATTCG
+TTATGTGCTTCTTAGGAAATTAACTGATAAAGGTTGGAAATCACTGAAAATCCTTTCCTT
+TTTCAAGTGGTCATCCAATCTTTCCCATTATTCTCACTTTATTGCTCTTGGCAATATAGT
+TAAGAATCTATTGACGTTAACATTGTAAACTCAATCTGTATCATGTCGTTTATAACTTGG
+TCATAAAAATCCATTTATCCTGAGATTTTGGTGTAATTCTTTACTGGCTGAATTGTCAAA
+ATTTTCATCTTATTAGTTATGTAATGCTAGAAAAAAATAAGACACAATTTCATTCCATAA
+TAACCTTGGTTTTTTTTTTTCACTTGTTCCCAGAAAAATAAAGCAATAAATTTAAAATAG
+AAAATGAATAATCTATAATATTAACTAAAGCATTTTTAGCTATTTAAGCATTACATCAAA
+AGAAAATGTAAGAGTTTTTGTCAGCAAATTATTGAGAACCAAAATGTACTTGTGGCTTGC
+AAGATTTTTTTTCAGTTTACTCACCAGTCTATATAAGGCAAGAGCCCTGATTATGTCCTT
+AGGAGTCATTTCCATATGTTTACTAAATTATAGTCCTTATTTCTTCTTCATATCAACAGT
+GACCCTAAAAATCAGCATGTGTGACCCTAAAAATACAGAAAAATGCAATGTATTCACTTT
+TAGATACATTTTCATTTGGTGGATTTGGGGGGTTTGAGGTTATTTTGAAAATATATAATT
+TATTTCCTAGACTATATAAAAAGGAGGCATCTAATAATCATTTACTAAAAATTAAAAGCA
+ATTAGTGGCAGTTAGGATGAAGGCTTCAGTATTCAAGTCTGATGTAATGACCTTGCCCTT
+AATTCAATATCCTTTGAGTTGTGTGTTTCTTCCCCTTTAGTTAACATAAATAGGGGCATC
+AGCTTTACACCCTTAAAAAAACCTTGTTGCCCATCTTGTGAATCTTTTCTTTCTTCGCAA
+TCTGTGAATAAACTGCTTTGCTTTGTCTTGTTAAAGCCAGGCCAGCCATAGCCTTGGCCT
+TTAGACTACAGTATTTAAACTTTATAGGTAGATTTGACAAGCCTAAAGATGGATAATCAG
+TCACATCGTTAGCACAAAAGAATTGCCCGATTAAGCAGGACAGAGACCAGCCTGAAACAG
+ATCCTGATAGGCTGAAGGGATGTTCAAAAGATTTGCCTAGTTGGGGCCCCAGGTGTAAAA
+AGCAAGCCCAGCATGGAAATGAGTAACTCAGACATATATGAAGGGGCTAGCGCAGCAGTG
+ACAGGTGGCAGGAACCTACGGAACGAAGGGTGAATGGGAGCAAAGACCTTTAGATTAACC
+AAGAGGCTTGCACGGAACAACAAGTGAAAAACAATTAGAACCCTGGAAGATAAAACCAAA
+TGAAGTGATCCAAGTGAGGTCAGACAGCATACCAAGCAGCAGCACATCCAGTGACAAGAA
+AAGTGTTTGTCCATGCAGGTCTTAGCTTCAGCCTCAGGCCAAGTTCGAATGGTAATGGGA
+GTGCAATAGGTGGAGAATCTGCCTTCCACCCTCCTGCACCTTTTTATGGGAAGTCCGTGA
+GATTCATTCATCACTCTGATACAAGAAGCTAAATCCAAGATACAGTTTTAGTTTAATACT
+TTGAAGGTTTTAAAGTTTAAATGTGATTCCTACCCCTAAACAAGCAGAGCTGAGATGCCC
+ACAGGGAAGGATGGGCCCCACGTCTCTCCATAGGCTTATGTGGTGTTTCTCTCCAGGTCG
+GCCCAACCCCACATTCCCCCTCCTTCTCTGTCCTCTTTATCTCCCTCTACTGCCCTTCTC
+ACCACAATACAAGAAACAGAAGCACAAAGTTTTAAAAACTGCTAACAAAGGGACTTTTTT
+GAAACCAGTACTTGGAGGCGTTAATGAAAACCCAGGTTATTTCCAATTACAGTCTCAGGA
+ATTACTGAATCCTTCCATGACCTTAGAAATGCAGAAGCCACGTGAAAAATCATCATTGGA
+AAAGAAATCATTGAGAATCCCGTTAGGTGCCAGAAAAAAAATGGATGCTTAGGATTCAAA
+GATAAAATAGATATCTGAGGCTATAAAGATGAAAAAGGTGTCTACTACCTTTAAGGAATA
+GTGCTTATAGACGGACTGCTCTGTCATGCACCATACTGTTCTGTGTGGACAATGAGAGGA
+GGTGCAAGACAATGGCCTGCCCTCAGAGTGCTTGTATTTTGGTTGAGGAGACAAGAAATG
+CACATGGAAAAGGAGTGTTTGTTGTAGATTTTGCAGAGTCATATAAAGCTTACATTTCTA
+TCTATGTCTATATCTTTATCTAGATCATCTGCCATAAGGCTTCAAAGGAAGGATAGTATC
+TGAAGGCTTAAACACTCACAGAAATAAATTTCCATGGTGGGGGTTGTCCATGAGCAAGAT
+CTTAAAGAATGGGTGGAGAGTTTAGGGAAGGACATATCTGGAGCAGAGACACCTCTACAG
+GGGCAGGCATGTGGCAGTCCAGGGACCAGGGAGAACATGGACAGTGCTTTGCAAACAGAA
+AGACTTCAGCTCTGATCCTGCCTCTGCTGCTCAGTCGCCAGGAGGACTTATGTAAGATCC
+ACAGGTCTCCCATACAATTGAAGTAATAATAATAACAATAATACCTATGTACCAGATTAT
+TAGATATATTCAATTAGATAACAGATGTAAATGTTTCTGGCCTTTTAATTATAACGTGTT
+AATTTTAATTGTGTGTGTGTGCATATGTGTGTGGGAAGGTGGTATGTAAGTTTAAGACAG
+TAAGTATATGATCCAGGAGTAGACATTTCATGTTGTGGAGTAAAAGCACATGATGGGGAG
+ATTCTGAACACACTGTTGGGAGGTCCTGACTATAGTATTTGCAGTTAGCAGTGGGGAGAT
+TCTGAACACACTGTTGGGAGGTCCTGACTACAGTATTTGCAGTTAGCAGTGGGGAGCCAT
+GGAAGATTGTGAGGGAGAGAATGAGTGAGAAGTATTGTGTAAACTCTTTGTGAGGAAGCC
+CCATCTGGCTGTAGCATGTCTGTGCAATTTAATTTAGGGGATATAAAATAGACACAGTTG
+AGAAGCTATTTCAGAAGTAAAGAGGAAGCAATGGATATGGAATATGTCATTTTTTCTATG
+AAATTCATTTATTCATTCACTCAAAATACTCATATTCATTGAGTACAGTTTGTTCTCAAG
+CACTGTTCTAGGCATTGCACACTCAGCAAAGAAGAAAGCAGTCAAAATTCTTATCTTCAT
+GGAGCTTTTATTCTAGAATAACTCCCTATTCATATAAAAGTACATATCTTCAGAAAATAG
+AGTAAGAAATGTCGAGGAAAGTGAAATGTGTTAGGACAAGATATTTTAAAGCACGTCATG
+TGATTAGTCTTTAACAAGTCCACCCAAGTCTTTTTCATCACTGCTTAATCTAACCTGGGT
+ATGTCTTAGTCTGCTTCAAAGAGAAGCTCTAACATCTTTTCCCTGTGTTTTAAATACCAT
+GCATAGCCTCCCAGTTGTATCCAAACCAATTCATAAATTTTTTCTCTCTGCTGCTGGATC
+TGAAAGTCCCTGAAGGCATAGCTTCCACACATTTTTTGCCAGACTCTGATTTTGGTTTAA
+GTATCTTACCTCTCTCCTGAGACACAACAGCCTTGCTCTTCTTCGAAAAGCTGTAAAATA
+CCCTTCTGCATGCCCGTAATGACTTAATTTCCCCCCTTTTCAGGTCCACTAAGCAGATCT
+GTTCTCACTCAAATACCTTTTTCTTAACCAATGAAGAAAGGATTCCTCTGGATATTAGGA
+AAGAACTCAGTACATCCTCTTTCTGCCTCATGTTTGAAGTTTGGCTTTAGTAAAAGTTAT
+GTTGCACAGAATTACTTAATGTTACTCATGAGCTTGTCTAAAGTCACTGTCTTTACCTAA
+ACTTTTTTTTTTAATAAGAGCTCTTGTTTATTTTTCTCATCATTAAAGAAAAATTAACAA
+ATAGATCTTTTCAAGAGGTAAGCAGCTATTGATTCATCCAAGAAATTGTAGGAGTGAACG
+ATGATTTTTTTCAAATTGACAAGTATTCATTAAGCTAGAAATTGCTAATGATAAAAGTGA
+ACTAGAAGACACAGGAGTATGCACTATGTGAAACTTCATTACCTAATGAAACATAAAAAG
+CATGAACCTATATTAACAATTACCATTTCTGTGACTCTGACAGTCTATCTTTTATTGTAG
+GACTTTGAGCAGTGCCTGGCACTTACAAAGCACTTAATAACAATCATTGAGTTGAATGAC
+CTCTCATGTTCACAACAGCCCTGTGAAGTGGCCTCTTTTACAGATGAAGAAATAGAGGCT
+CAGAAATCCAGATTGCAGAGCCATGCGTGGTAATGTCAGTATTGAAATCCAGACTTCTGG
+ACACCACCACAGTAAATGATCAAGTACTAAACTTTGTGGTTCAAATTTTGAGTGTCTCAG
+GAATTTGTAAGTGGGAAAGACAATGTGAGTTACAATAGTCAGCATCAACTTCATTGAAAA
+GGTATGCTATGACTTGTCTATAATCTTAACCTCTTTGTCCTTTCTTAGCCTTGCTGATGT
+ATTTTAAGAAATTTAAATGTTTGGTCTCCAGTGCAGTAGCAAATATACTTTTGAAAATTA
+GCAGTCATTTTTACTTGGAATCAGGCATCCCTAAATGGCTCCTGTCATCATTTTGCACAT
+TCTCGTGATTCCATAATGTTGTTTTCCTCACCTTGAATTTATTGACACCAATTCATTTTG
+CCTTGACATTGGCATTAACAGGGAAATGGCTTTGTTTCATCCTGACATTATAAAATCACC
+TCCCAAGACTTGGTTTGACATTGTCAGGGGGTGGTTATGGTGACAGCAAGGCCACAGCAG
+ACAAGAGTGAATTACAGCGATTCCCTGGAAAAAAAAATCATTAAGAAAAGTTACCGCTGT
+GTGATTTTAGTAGCTATTTTTCATACTTAAATATCCCTGCTGTTTAAAAATCCTAAGAGG
+GCTTAGACCATATTTAGAACACTCCTACCAAGTATGTATAGGAAAAATTAAGTCTCTAAG
+GAGACGTTTGGCTATAGCTTGACAAACAGGAACCTCAAATTATATTTTAGCTTTACAAAG
+TGCTCAAAGGCATTGAAATTCTGCCTTTTAAAAAAACGCGTATTTGAATTGATGACACAA
+TTATCTCCTTTCGGCTGCAGATACTTGCATTTCTTAATGCTGGGATATCAAAGGCCTGTA
+GTATTTTCCTACCTCCTAGCCAGAATGTAGAATGTTTTACAAATTTGTCTTCAGCACTGT
+ATGGGGTTGGAAAGATTGTCTTTCATAATTCCAACATCATTTCAAAGAACACCAAATCCT
+TTTACTTGAGTTCTTCTATGTTCCCATAATGGTTTCTCACCTCGGCTGTACTCCCACAAA
+GAACAGCTCCATGTGGATTTTCCTTTACCCTATGTTCCAAAGTTAACTAATCACCTTCTC
+AATTAAATAAAAAAAGTCACTGAGATCCTTCAGGTCTTCAGGGCCATGTTGTTTTCACCT
+TTGTGTTGCTAGCAATGCCCAGATTATAATAAGAGCTAATACATTTTGCTTAATGAAAAA
+TGATAGGAAGGCCGGGTGTGGTGGCTCACGCCTGTAATCCCAGCACTTTGGGAGGCCAAG
+GTGGGCGGATCATGAGGTCAGGAGTTTGAGACCAGCCTGACCAACATGGTGAAACCCTGT
+CTCTACTAAAACTACAAAAATTAGCTAGGAGTGGTGGCGCGCGCCTATAATCCCAGCTAC
+TCAGGAGGCTGAAGCAGGAGAATCGCTTGAATCCCGGGAGGCGGAGGTTGCAGTGAGCCA
+TTATCATGCCACTGCACTCCAGCCTGGGTGACAGGATCAAAACTCCATTTCAAAAAAAAA
+AAAAAAAAACAACGAAAGGAGCGTTCCTGATCTTTTATTTCAAAGCAATCATCCTTGCTG
+CTTCTCCTCTCTTCCATCTTTTCCCCAAGTGTATATTGTTTCATGAAGAATGACTTAATA
+CAAGTCACCATTCTCTTCCTGTTCATGCTTCCATTATCAAACCATGTGTATGGGAATCTT
+TGACAATCATGGTATCCAACCTGAGTTGGCAAGTCAAAGCTGCTCAGCAAGTTTTCCATG
+TGTTAGTTAGCTCCCTCTCCCATTCCCTGCCAAATAATTTTCCCTTTCAGCTAGCTAGCT
+ACTAATAATAGACAGACATCCACCATTCGGAAACAGGCATACAACAAAATTTTATTTATT
+TTATTTTATCTTATTTTATTGTATTGTATTTTTTGAGTCAGAGTCTCTCTCTGTCTCCCA
+GGCTGGAGTGCAGTGGCACAATGTCAACTCAATGCAACCTCCGTCTCCCAGGTTCAAGCA
+ATTCTCCTGCTTCAACCTCCCCACCATGCCCAGCTAATTTTTTGGTATTTTTAATAGAGC
+CTGGGTTCGACCATGTTGGCTGGTCTTGAACTCCTGAGCTCAAGTGACCCTCCTGCCTCG
+GCCTCTCAAAGTGCTGGGATTACAGGCGTGAGCCACCACGCCTAGCTTATTTGTTTATTA
+TTTATTTAGCATCTATTCCATGCCAGGGACAGTGCTGAATACTAATGACAGCAACAATAA
+ACAGGTAAAAGATGTAGTGCAGGTACGTACAAGGGCAGAAATAGTTTTTTTTTTTAATTA
+GTTTAAATTCAACTTTGATCCCCTCTACTAGAAAGGTGGTGAGATATTCAGCCAACTGTC
+ACTGTGGCTCAATCTACAAATGTAAAAATGTCCACTCATTTAGCACCAGTCTCTACTAAT
+TACCAACAAGATGGTCATCCGTTGGGTTGCAGATCCCTTTAGCTCAGGAAGCTCTGATGG
+TTCCATTCACATCTGAGGCTGTGGAGTCATTGGCAAGCCAAGGAATCAAGTCTAAGACCC
+CTTCATGGTTATGGGATTGTGTAGAAACTCATGCCTTTTCTGAGATAATTGGTAGTCCTA
+CTAGAAATATGTATTAGTAACACAAATACTGAAATTTGATAAAATGTGATTACATAATTC
+ATTTCTTAACTGAATTACCTTTATTATCTAAGTAAAAGACACATATTTCTAAAAAAAACC
+CAGCAATTTATTTTATTAACATTTTTAATATCACCAAAGGACTATATTCTAGGCAATTTG
+GAAAGAGTGAAAAGTATAAAGATGAAAATTAAAATTACTAAAGTTTATTGCACTCCTACC
+AGCTATAAATAAACACTGTTCACATTTTGGTACAATTGATTGTAGTATTTTTGCTAAGGT
+TTATATTACACAGGTATGTGTAGAGTTACATGTCTGTACTTATGGAGATTATGCTGGATA
+AACATTTTGTATCTGCCTTTCATCCTGGCACAATGCCATGTACTTTGAAACGATGATTTT
+TACCCTGATATGTGTTGCCATTTTGTGTGAATATGCCTCCCCATGAATTCCATCTTTCAC
+CTTCAGCTAAGAGTAGAGGTTGCAACTCTTATTAAACTAGACAAGTGCATTTTCTGATAC
+CTGATGAGAAAGTCTGTGACTTCTCAGCACCATTTTTATGAGAACCTTGTCTGTGTCTGT
+GTCTGAAGGTGTTGACCTAAATAGGATTTCAATACATCATTAATGATCACTTTGGGAGAG
+GTGCCCAGCCTTCAGCTTGTAGGATTCTCAGTAAATTAATTCTTTCTCGATATCAGCAAA
+GGCTTTTTTTCAGGTTGCAAAGGCCAAAAATTTTAGGGATGTTTGGGCAGGGCCTCCTGC
+TCCTGCATCAGAGTCACCTGTCACCTCTTTCATGCTAGCCAGGATACTGTGAACTGCAGA
+ATGGTCTCCTTCTAAATGAGTGAGGCTCTTTAATGGTGTTTTAAGCAGTTTTTTCTATGG
+TTTGGCAAAAGAAAGTGTCACTCTCATAACAGGTGCTTTAATATTAGATGAGTAAGAATA
+GAATGGCTACTCCCTAGGGTCAGAACTTGCAGTCCTTGATTACCTACATGTGTCCAACCA
+CCCAGCCAACAGCTTCCACATTGTTCCCTATAGCAACTTCAGCTCTGACCCTTGGGTTCA
+TTATGCTGAAACCAAGTAGGTCGGATGCTGTCACACAGAGTCTCGCCACCGAAGTACCAC
+TGTCTTCAGATGCATACAGACAAACTTGAGTGTAAATTAAAAGCAGGAAAGCAAGGGCAT
+TTTCACATGAGTCTACCAGGTTTCAGTCTGTTGTTTGCATCCGTACCTCCCCTGGCCCCC
+TACACCATCAACATTGCAAAAGACAAAAGGTGGGCTATGGAGCAGTAGATGCAGGTTGAG
+GGTCTCCAGCTCAGCCCCTCCCTGCTACTCTGGAAACACAGCTTATTTATGTGCTCTGAT
+TGATACAGGAGAGTGCACATTGAATGAGAATATAGAAGTCGTCTTTGAGAAAATGGGCAC
+TGCCACCCTAAGGTGACCTTGCAAGGCTTTGTAGAATATGCAGTAGTTGAATACAAATAT
+TTGAGAATTGCATGTTTTGACCCCATGCTTGCTCAAGTTTCATACTAGCAGAAGACATGC
+ACAGATGCTGTCTTTGAGGAAGGACATTTGCTTCCTTTTATACTTCAAGTAGCTTGGATT
+GGATAAGTAGTGTTTAATTCATTATTCTGGCAGAGATAGGAATTAGCACCTCATTCTTCC
+ATCCTGAGCTTCTAGCACTGGGTGGATTGAGGAAGAAATTGAACTTTAACAAAGTATACT
+TAGGTTGTGTTTTATATTTTTTTAGAGCACCTCCACATAATTCATCTTGAGGCTACCAAC
+AACTATTAGGTGGGTAAATAGGACAAGTGTTATTATCCTGCTTGTGAAGTGAAGAAAGGC
+ACAAAGAGGTTAAGTGATTTCCCCAAGTTCACTCAGCCCATTAACTACAGGGATGAGACT
+TGAATCACAGAATCTGAGCCTAATTCTCTTTATACTACCTCATGCTTTTAGTGCGTATGA
+GGGAAAAAACTATCCCTGTTCCATGGGGCAGCAGATAAGACTGAACCAAAACAGATCAAA
+CAGAAACAGTCACCTAAGTCATCACCAAGGACTCTATTACACAAGACCATCCATCATCAT
+ATATTTGGTCAAGAAGGGGAGGGATTTCTAACACTTTGCCTTCAAAATGATAGGCTTTCC
+ATTAAAAATATTCATGCAAATCATAAAACTTGAGAAAACTTTAGAAATACCGACTTCAAA
+CCTGTAACCTGTAGCCTAACTTTACAGCTGCAACTAGAATACAAGCCCCTCATGTGCAGC
+TCCACTGTGGGTCTGGCTTACCAAAATATGGCCACCATCCAGAGCAGTGCCTGGGTGGAT
+GTTGGACAAACGCATGGATGAGTGTCACTAAATAGTTGCATAGTATGTCCAAGGCCTTGT
+CGTAAATGGATGACTAGTGAGACCCAGATCTCAGGTTTTCCAGTTTTATGACGCTCAGCC
+AATGTGTTTTCCCTTTGCACCATACTACCCCTCATGGCCAGACCAGACCAGACCATAAGG
+TCGGGGAAGAAAAAAGGTTTTTTTTTGTTTTGTTTTGTTTTTTTGTGGGGCGGGGATGGA
+TTGCAGTTAGTGTACCTAGAATTCCAACCACAACAACAAAAAGTGATTAGATAACAATCT
+ATAAAGTTTCTTCCATGGCCCAGGAGCTAACCTGTAGGTTCAGTTTTCCATCTCACATAT
+CACAACTTAGCAAAACAGCTGCAAAAGCTGTATAAATGGGTCATAATCACAGCTCTTCAA
+CTCCCTGCCACACAGTCTCGAATGCCTAAATCAGACCTGAATGTAGCCCACATACCTTTG
+TTATTAGCCTGTTTGGTGGAGGTTATTCACTCTTTGATGTTTCTTTGAAAAGGACGGGAA
+CAATTTGGAACATCTTTCTCTCAGCAATCCTGGGCTTGTTTCAGGTGGTAAAGGTAGAGG
+TCACTTTATTAATACAACCATCAAGAAAAGCTGTCATGGTAACGCATTACATTGATTCCT
+TGAAGTGCAGGAGACAAAGCCAAAAAGAGAAACTTTCAAGTCTATAAATACAGACCCAGC
+ATTGCTCAAGCATAGCAGCTCACTGACAGCATGAACCTAAATGTATAACGTTGAACAAAA
+CCCAGAGAAAAGAAAACTTCCCTTTGGTAGTGGAATGGATCATCATGACCTTAGGGGAAC
+AAGTGACCCCTCAGCTCATAAAAGATAAAAGAATAGAACAAGTGGCAACACCAAGTCCTG
+GCTAATACCCTCTGAGCATAAGGAGTCCATCTGTGGTCAGTTTTTCCATACCTTCCAGAA
+AGAACTCATAGAGGGGAAAGGAATCAAGGTCTCGTAAGTCACATTTGACAGTAGATTGCA
+GTTTGAGAAGAGGAAATGTATGTGACAATCAAGAAACCCACCAAAAAAATGAAAGAATTA
+AATAATTTAGCTATATCCCTGTGTCGCTCCTCATCCAAGATGGTGCAAGAAAAATAGATA
+GAAGTAAGAGAGGAAGAAATGCTGCTTGATCAGTTCTTTCACTGTGGAAATTCTAAATGT
+TTTTGTAAACTCATGGCAATTGTGAGAGCTTGTTTATCTACCTTGTGGCTTGCTTGCTAA
+AGCTATGATCAGAGCTGTTACAACACCTTGCTGACTTCAGCTTTTCCACCAGGTTTCCAC
+ACTTCATCTTTTGGCCACGTAACTCTGTTTGAATCTAACATTAATACTCTAACCTTATCT
+GTCAAATTCCACAAATTATCTTGGTCACTCCATTTGAAATCATTCCTAATATCAAAACAT
+CAGAGGATTATAGTATGTGATATTGGATACTCCATAAATGAATTATATTTATCAATACGA
+AAAGGAATCCTTTAGAATACAGTCAAGCTATTACCAAAGCAGTATTAGTTTTTCTGGTAT
+CTAAGGATCATATTTTACTATCACAAAAAGAAATCTGTCTAGCAAATAACTATTTGCATC
+CAGCACTGGATCAAGTGTTGTATAAGGATTTTAAAATGAACCTTTCTGTTTACTGACATA
+GGACACTCTAAGACTGTCAATAACAATAAAGAGAGAGTTGGGACATGCTTAAAATGAATA
+CACCCACAGAATAAGTTTAGAGTTTTCAGTCTGAGGTAAACCCACAGAGCAGGGCACCAA
+GTAAAAAGTGTGATCACTGAAAGATGCCTGTTGGGTAGAAATTTTCACTTGGATCTTTAA
+TTTGCAACTATATGCAGGATTATGTGAGATAATGCCAGGATTGTAAATGGGTGTTTATCC
+TCATGCCAGTACTATCAACTCATGGTGGATGCCTGGAAACTTGTGTTGAGAAGCATTTGA
+AGTTCAGTGCAAGAGAGTCCCATGATTAACTAGCTGTATTTCTGACTTATTCCATTTTAT
+GCACTATAACAGAATACCACACACTGGGTAATTTATAATGAATAGAAGTTTATCAACTCA
+CAATTCTGGAGGCTGACAAGCCCAAGATCAAGGGGCTCACATCTTGTAATGGCCTTCTTG
+TTGCACCATAACATGGCAGAAGGCATCACATGATTGAAGGGCAGAGAGAGAAAGAGGAAA
+AGAAAGGGTCAGCCCACCCCATGATAACAAACCCTCTCCCAAAATAACAGCATTAGTCCA
+TTCATGAAGGTGGAGCCCTTATGAGCTAAACACTTCTTAAAGGTCCCACTTCTTAATACT
+GTTACAGTGGCAAATAAATTTCAACATGAGTTTTAGAGAGAACACACGTTCTGTACATAG
+CAGTCTCCTATGTACAGGGGAAGAGGAAATGACAGTGTAAATGCAGACATATTTGCCATT
+TTCAGCCTAGACATTGGCATTTCTGGTTTATTTTCTGTATGAGCTGATTTGTACTTGGAG
+CTCTACCAAAATGTGGTAAAACCCTAGGATGAGTAACAATTGATACTATCAACAAAGACC
+TCTGCCTAGTCAAAGTGTGATATGAAAGCAGAGCACTTAGTCAATACAGCTGCAAATCTA
+CTGACTATCTATAGAAGAGTTCATGTCTCCCTGGTAAGTGGGAAAGTCAGCTATGTTTTG
+AGGAGCATGGAATGTGGCACTGTGCAATATTATTTACCACATTTCTCCTGATTGTTCTTT
+TCTATGTGAAGAGCAGTAATCTATAAATTGGGAGACCTGGATTCTAGTCCCAGTTCTACT
+CTCAATTGCTTATCTACAGCTTCCTTATCTACAGCTCATCTAGATGGTTTCTAAAGTTTC
+CTGCAAGCTCTGATTTTACTGCTTCTATGCAAGCAAATTACATAGCAGGGGTGCTTTTTG
+TTCCTCTCACCCTTTCATTGTGAACAGTACTAAAGGGTCTGTCTTAGATCCCAGTCTCCT
+ATATTTACTCCCTGAAGAAGATAATCCACTCTTACATTTCCAATTCAAGTACTTAGTCAC
+CTCTAATTCCCACAGCTCAGCACCTGAAAACTTACTATCTTCCTGATCTAGAAATGACAA
+AGTTTCTTTATTGTACCTTCCCCAAAATATATCAGGGACAACTGCCCTTCTTCATTGCTA
+TGACTGATGCCCTGACCCAGGCCTTATCGTTTTATCTTTTACATTAATTGAGAAGTAATT
+CTTTGTTGTGGGGGGTTGTTCTGTATACTGCAGGATGTTAGCAACATTCCTGGCCTCGCT
+ATACACATCAGTGGCCAGTAGTGTGCCCTCCCTACCCACTTGTGACAACCAAAAAAAATG
+TCTCCAGACATTGTCAAATACCCATGGGAGCAAAATCATCCAGCGTTGAGAACCACTACT
+TTAGACTGACATCCAAAGACATCCATTAAATGTTAATTCTTCAAAATTTTTCAATCCTTT
+TTCCAATTATTCAAGAACCCCTTATGACAGAGTCAATCAAGAACATGCAATGTTTATTTT
+GCATATTTCATTTGTCCAACTCAAAGTGCCCTTACTGTCACACTTTTCCAGTTTGTCGAT
+TCATAGATACAGTCATTCACATCAGGAAGACTTCTGCGGTTAATTTCATACCTTCATAGG
+ATCACTGCATTTTTCTGACATTGTTTTCTTCTCAGCATCCTTTATGGTCTTTCTCTTCCA
+ATGGCCTAAATGCTGATGTTCTTCAGTTTTCTATCTGTAGTCCTCATTTTTACTTGGTCT
+ATATTCTTCTAGGATGAAGTCTTCTACTCTTTTTGATTCATCTTTTGCAACAACGACCAC
+CACCACCCCAGCTCCAAATTTGTGTCTCCAGGATGACCTATCTCCTGTTCCATTAAATAG
+TTTTCCAACTAATAACAAAACAGCTGCAGAAGAACCTTGACAGTTCTAAAAGTCAATAGG
+TCCAAAAAACATTTCTCTCTCTCCTGACCAAACTCTTCCTCTTATCTTCTTTTCTCAATA
+AATTTCTTTATTATGCATCTAAATACCCCAAACAGGAAGCTTAGACTCTCTCTTATCCAT
+TCACATAACCTGTCTCCAAATCTTTTCCCTCCTTCCCTTCACCATTGTTCTAACCTCGTC
+CAAGTCCATTCTATTTGAGTATGGTCTCCTTACCTCCAGTCTGCCGTTTTTCTGGTCTAG
+ATTCACCTTCCTCTTCTCCTTTAAACACCACCCTCCTTCTAAGTCTTTGACAGCTTTCCA
+TTCCTTATTACTAAACTCCACTGTGGCACCTTCACAACCAGGTCACATTTGCCTTTCCCT
+TTGTGCATCCATCATTCCAGCCATAGCAGTCCATGCATCATTCACTAATGTGTCTTTCAG
+TTGGGCTTCAGGCAGAAAACTGAAACCATTTCTAGGTATTTCAACAGAGAGAATTTATTA
+AAAGAAATGGTTTAAAAAGTATTTGAAATTTTAAAGTGAGAACAGGATACTGAAGTAATT
+CCTGTGTTAAGTAAGCAGGAACCATCTATCACTCTGGGACTGAGGGATTACAGGAAAGAG
+GATTGAGTTATCAGAAAGTAAAAGTTTGGATAAAAGGGACCCCCACAGAGCTGAAACCTG
+CACCTCTAAGGTGGGGTAATGGCTGGCTGCTGCAGCTGCCTCTGAAATGCTGAGTAGAGC
+CTCCTTGGAGCTGAGGCTTAAACCTCTAGGGAAGGAGTGCCACCAGGCTGGTGTAGGAAC
+CTCTAACGGTGTGATGAAGCTGGTTATGAATAAAGCTCAACACTGGAACCACATGTTGCT
+GTTGATGTGAAGGGCCGTTGCTGGGCAGTACTGTTAGAGCACCATCAAACAGAGTCAAGG
+AAACAGGATCTTCCATGCCTCCTACTTTCTCTGCTCCCTCTAGTGCCCCCTGTTGGTGGG
+ATCCAGCAGACAACTTGCAGAGTTCTGGCCTCAACATCAGAAGGGTGGATTTAGAGTTAA
+AAGACAATTGCTTAATAACCAATACAGTACACTTTCACATCTCCTTGTCTTTACTGATGC
+AGTTTCCCCATTTATAATGGCTTTTCTACAAGTATCTGCCTGATGAATGCCTTTGCTCAA
+ATACAATCTCTTTTTTATAATCTCCCTTAATCTTCCCAAAAGTAATTATTTATACTATCA
+TGTGAGTTTCCCCAGTAATTTGTAAATACGTTTTTTGTAGATTTTTTTTATACTATATCA
+TAATATGTGTTTGTGTGTTTATTTTCCATTTATTTTCTGCCAAACCAGGTACTCCTTTAG
+GACAGTTAGTTACAACCATAAAATATAGCAGGGTGCCTGGCATACAACAGATATTGGTTA
+AGCTCAATGGAATTGATAAGGGCATTTTAATGACATTAATATTAGATCATTTCTTATAGA
+TATTTTATCATCCCAGCCAGATTTAAACTTCATAAGAGCAGAAATCATCCTTTATATTTC
+TTTTATTTTCTTTGCGGGGTTAAGTGCAAGGTTGAGCACACTGAAGAAGAGCTCAGTGAT
+ATTTGTTAACCACCTAGCTTGTTTATTAGCTACCACAATTTTGGTTCAAAATGACATGAA
+GATGGAGCATGATTATGAATATCAGGTAAGATCCATAATTAGGTTAGATGTGCTTCTAGC
+CCATGATTCCAACAGTTAGAGGGCACTGTATGTATGGTAAAGTTCTGTATTTGTTGGAGG
+ACTAACACAATCAAGAGACCAAATGTAATATGTTTTATAGTGAATTCTAAATAATGAAAT
+ATATTATAGGTTTTATTTTTCTCTATTGATCTCCTACAGAAAATATATCCTGCCAATCCA
+TGAGATTACTAATTCTGGGCTATATCTGTTCCTAGTATATTTATTAAATTTCTCACAACT
+ATTAAAATCAACTAGTAATTACTTAAATGCAGGAAAAATATTGAATTTTAACTTAATCAC
+CAGCTTCTTGAAAAAAGAAACCTCTGTTCAACAGCTGATTTATATTCACATCCAAGAAGA
+AGAAAAATAGCTTTTTTTTTCTAAAGGGGAGTGATATGTAATTAACTATTGATTTCTTCT
+CAATTATTCAAGGCAAGCAATTATCGATATTGATGGAACAGATATTTCCCTACCTCTAGT
+GCCCAAATGAAAGGAAATATCCCATTCAGCATTCTGCTGCCTGGAACAAGAAATGCTGAG
+GATCTTCAACTTTAGCTGAAAACAGTTATCTGGATCTGTTTATTCCATGTTGCCCCAATT
+AAACATATTTCTTCAAGTGCAAGCAAAATAAAATCCTGAAAACCTACATATGCTTTCCAA
+ATTAACTAAAGCCAAAAAACAAGAGCTTTTGTCAGTTTTGACCATGAGGCTAACCACCCT
+ACATGTGGACTTTGCTTCACAGCTACAGATCTTGACATTTTTAACCATGACTCATAAAAT
+AATGTGGTTCTAATATTATGATTTCTAAGCCACTCAATAAGAGGTAGCTTATATAATCAT
+TAGAAACCATGGAACACTGCCTTGCATATCAATATTTGGAGCCTGAAGGATTTAGTAGGC
+CTTAATAGTCACTTCTGACATTTACAGATAGCAAACGTGGATACATTTGAAAATTATGCC
+AATACACTACGCAACCGTGTTAGAGGTCACCAAGGAAATGTTGAGGAAGGCAGTAAAACA
+GTGGTCTATTTAGGGCACTCTGTTATTAACCATGTGGGTATCCACCACCATCTTTCCTAA
+GCTCATTGACACACAAAGCACTGGCATGTTTGTGTGTAAGAAGCTTCTTTTGAAGCTGAC
+ATGACTGTTGAACATAATTAGTGGACAAGGCAACATTCTCTATTGAGTTACTACTTGGAG
+GGTAGAGTTGTTTTCTTTTAATACTTTGCACTTAATAGTAATATTGGGTATGTGTATATG
+AGTGTGTAGTGTGTTGAACTCATGTGGCATCCCTGGGGAAATTTCACCATGACATTTTTA
+AAAATGGAAAATGTTACAATTTATAAAAAGCTACTTTTTCTGCTCTGTTCCCCACCTCCC
+ATTCCAGAGGGGTTCTATATATTAAATGCTTAAGCAGCATATGTTGCTTGGGAAATGTTC
+TTGGCTCTTTTACTCTTTGTTGTTGTTTTAATTTCCCTGGGTTCTAGTTAACATTCTGCT
+AAATCAGTGAAACAGTGATTATCTAAAAGAATAGGAGACATGGAATTAATGAGGTTAGTC
+AGAATTTTGAAGAAATAAGAAATTATTAGAGGTGAAAGTTACATGACAGGGTCTGTGAAT
+GAATTCTAGTCTCTGAAGTTGCTTGTCTTGATTTATTCAAACTGATTCCATTAATTGATG
+GACATAATGAAATTTTGGTAATCAGGGTTTCACCATCGCATTTATTACTATTCCCGGAAA
+TCAAGGTAACCTTGGGCTATACTTCCCATATTTACAAGGTGATAAAAATCCTTAATAGGC
+TGTCAGGGACGAATGTGACTGCTTTTCCTCACACTCCTCCCATGAAACAAGCTTTCTCTC
+TTCCCATCTGGCTGCCGCCTGCCTGGAGCATGCTACTTTCCCCGTGTCCCCACCCCTCCT
+CATCCCCATGCCTCCCGGTGGGTTCTGTCTTCATGCATGCAGCGCTGGAATCACGCACCG
+AGAGAATGGCCCACCCCTTAGAGGTTTTTGGTCATTTTAGCAATACCGCTTTGCATTTTA
+AATACCATTCATCTGGCTTCAAAGATCTGCACTCTTGCATCGGGCACTTGTCCTTTAAAA
+ACCCAAAAGATCACAACAGGTCCCAGTTCCATGAAGAAAAGATACTGCCAAACTAGGACT
+ATTGCATTACTTTGTATTCTATAGCCTGAAATGGACAATGATAACATCCAAGATTGCAGC
+AAAAATCTATATGAAAAGGACTAATATGATAAAAACAAAGGCAGAAAACTACATTTGTTT
+GGAAATTGGAGTCACGGGCTTCGTTTGTGGAGGGGAGGGGGGAGCACAAAGATCGATAGA
+GATTTTTTTTTTAGGCTGAAAACATGATGTACCAGATGAACTTCAATTGATTCTGCTTCT
+CCTCCCCGCGCCCACCCACCCCTACCTTCCCCCTCATTCTGCAGCGAATGTCTGCGACAA
+CGAGCTCCTGCACTGCCAGAACGGAGGGACGTGCCACAACAACGTGCGCTGCCTGTGCCC
+GGCCGCATACACGGGCATCCTCTGCGAGAAGCTGCGGTGCGAGGAGGCTGGCAGCTGCGG
+CTCCGACTCTGGCCAGGGCGCGCCCCCGCACGGCTCCCCAGCGCTGCTGCTGCTGACCAC
+GCTGCTGGGAACCGCCAGCCCCCTGGTGTTCTAGGTGTCACCTCCAGCCACACCGGACGG
+GCCTGTGCCGTGGGGAAGCAGACACAACCCAAACATTTGCTACTAACATAGGAAACACAC
+ACATACAGACACCCCCACTCAGACAGTGTACAAACTAAGAAGGCCTAACTGAACTAAGCC
+ATATTTATCACCCGTGGACAGCACATCCGAGTCAAGACTGTTAATTTCTGACTCCAGAGG
+AGTTGGCAGCTGTTGATATTATCACTGCAAATCACATTGCCAGCTGCAGAGCATATTGTG
+GATTGGAAAGGCTGCGACAGCCCCCCAAACAGGAAAGACAAAAAACAAACAAATCAACCG
+ACCTAAAAACATTGGCTACTCTAGCGTGGTGCGCCCTAGTACGACTCCGCCCAGTGTGTG
+GACCAACCAAATAGCATTCTTTGCTGTCAGGTGCATTGTGGGCATAAGGAAATCTGTTAC
+AAGCTGCCATATTGGCCTGCTTCCGTCCCTGAATCCCTTCCAACCTGTGCTTTAGTGAAC
+GTTGCTCTGTAACCCTTGTTGGTTGAAAGATTTCTTTGTCTGATGTTAGTGATGCACATG
+TGTAACAGCCCCCTCTAAAAGCGCAAGCCAGTCATACCCCTGTATATCTTAGCAGCACTG
+AGTCCAGTGCGAGCACACACCCACTATACAAGAGTGGCTATAGGAAAAAAGAAAGTGTAT
+CTATCCTTTTGTATTCAAATGAAGTTATTTTTCTTGAACTACTGTAATATGTAGATTTTT
+TGTATTATTGCCAATTTGTGTTACCAGACAATCTGTTAATGTATCTAATTCGAATCAGCA
+AAGACTGACATTTTATTTTGTCCTCTTTCGTTCTGTTTTGTTTCACTGTGCAGAGATTTC
+TCTGTAAGGGCAACGAACGTGCTGGCATCAAAGAATATCAGTTTACATATATAACAAGTG
+TAATAAGATTCCACCAAAGGACATTCTAAATGTTTTCTTGTTGCTTTAACACTGGAAGAT
+TTAAAGAATAAAAACTCCTGCATAAACGATTTCAGGAATTTGTATTGCAATTTCTTAAGA
+TGAAAGGAACAGCCACCAAGCAGTTTCACACTCACTTTACTGATTTCTGTGTGGACTGAG
+TACATTCAGCTGACGAATTTAGTTCCCAGGAAGATGGATTGATGTTCACTAGCTTGGACA
+ACTTCTGCAAAATATGAGACTATTTCCACTTGGGAAAAATTACAACAGCAAAAAAAAAAA
+AAAAAAAAAAAAAAAATCTAAGTGATTGCCAAGATTATGCCAAAGCCTGTTGGCAGAGTA
+CTAAGAGACTTTTATTTTTAAGTCATGCTATTTTCACAGATTGATGGTGATCATGTGACT
+CTAGGGATGCTGATCTATGTATCTTTCCAAATACAGTGTTTACATGGAGTATCACAAGAC
+GCAACCTGGGGAACCAGGAAGGGAGCAGGGAAATTGAGTGATTTGCAATTTGACTTTGAA
+TATATTCAGACTTAAGTATTTAGAGGAAATATCAAAATATAAAGCAGCAAGTAGACATAA
+CTGCTGTTCCTGAGAATAAAGTTTGTTTTAAGTGCTGCCCAAGGTGTAATAAATTCTTGT
+TTCTGCCTTTTATTAGGCCAATTACTGTGCAAGACAGCAAGGGGAGGCAGGTGGGGAAGA
+ACCTTTGCAAAGTTTCAAAGAGGCTAAGACAGTGTGCATTTCGTTCCCAGCACACTGTTG
+TCCTACAGATTACAAGTGTATTAGCAGCAGCATCTCCTGGAATCAAAAACAATTATCAGC
+CCGAACCAGAGTCTTAAGGACAATGAAATTCTACATGACTTGGTAGAACAATAACCTATG
+ATAGTGTAAGGTCAGAAACCTAGTTCCAGTCTGAATTCTTCACCCTGCTGCCACTCCTTG
+CTGAAACAGGGAAGGGGGGAGGAATGTCTCCTGATAAATAACCTGGGTAAAAACTAGATG
+AAGGAACAGCATGTCTTATTGGTTTTGTTCCCAGAAAAGCCAATTCGAAGAAGGCAATAA
+AAGGTAAACAGGTAATGCCTGTGCTGCCTGCCACCCCACGTCTAAGTCTATTGAATGTTT
+GTTATTCAAACCAACAGTCTCTTTTGATGTAAGAAATAAGGAAAGATGGAAATAAATTAG
+AGCTTAGGCTTAGTGCCAGAGTGGCCAACCAGAAATTGGAGATTTACGTTGGAAGCATAA
+ATAGAAAATTATATTTCAGGCTCACCAAAGAAACACATGAAAATGCTGATAACATAGGGA
+GTTTGAGATTATTTATAATGAGGTGGATTTCTGATATTAAAATTAGAGTTTAAGTTGTCT
+TATAGTTTATTAGCACAAACCAAAGGCAGCCCATGTTATTTCTGGCAAAGATGCACTTTA
+TCGTTATCTGCTCATGGCTTTGTCGCAACGCTCAGGAATCAGACACTGCACACTTCAATA
+GTTGGGATTCCAAAAGCTAATTCTAAAATTTAATGAAGGCCTGATTTAAACTGATTCATC
+TGCATTTTATCTTTATGAGGCCATAAGAATCTAAATTGATGAGGAATATCTTTCATTCCG
+TGTATTTAGATATAGTTTTCTGAATTTCCTGAAGCGATGTGATCTGCTTTTAATAAAAAT
+TCACTTTTAGGT
diff --git a/test/csq/ENST00000542803/ENST00000542803.fa.fai b/test/csq/ENST00000542803/ENST00000542803.fa.fai
new file mode 100644 (file)
index 0000000..473705b
--- /dev/null
@@ -0,0 +1 @@
+1      343452  25      60      61
diff --git a/test/csq/ENST00000542803/ENST00000542803.gff b/test/csq/ENST00000542803/ENST00000542803.gff
new file mode 100644 (file)
index 0000000..88d751c
--- /dev/null
@@ -0,0 +1,22 @@
+1      ensembl_havana  gene    1       343452  .       +       .       ID=gene:ENSG00000162631;Name=NTNG1;biotype=protein_coding;description=netrin G1 [Source:HGNC Symbol%3BAcc:23319];gene_id=ENSG00000162631;logic_name=ensembl_havana_gene;version=14
+1      ensembl_havana  transcript      11      341464  .       +       .       ID=transcript:ENST00000542803;Parent=gene:ENSG00000162631;Name=NTNG1-206;biotype=protein_coding;tag=basic;transcript_id=ENST00000542803;version=1
+1      ensembl exon    11      193     .       +       .       Parent=transcript:ENST00000542803;Name=ENSE00001711486;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001711486;rank=1;version=1
+1      ensembl five_prime_UTR  11      193     .       +       .       Parent=transcript:ENST00000542803
+1      ensembl five_prime_UTR  8063    8587    .       +       .       Parent=transcript:ENST00000542803
+1      ensembl exon    8063    8833    .       +       .       Parent=transcript:ENST00000542803;Name=ENSE00003594347;constitutive=0;ensembl_end_phase=0;ensembl_phase=-1;exon_id=ENSE00003594347;rank=2;version=1
+1      ensembl CDS     8588    8833    .       +       0       ID=CDS:ENSP00000440561;Parent=transcript:ENST00000542803;protein_id=ENSP00000440561
+1      ensembl exon    184276  184916  .       +       .       Parent=transcript:ENST00000542803;Name=ENSE00003471810;constitutive=0;ensembl_end_phase=2;ensembl_phase=0;exon_id=ENSE00003471810;rank=3;version=1
+1      ensembl CDS     184276  184916  .       +       0       ID=CDS:ENSP00000440561;Parent=transcript:ENST00000542803;protein_id=ENSP00000440561
+1      ensembl exon    255148  255324  .       +       .       Parent=transcript:ENST00000542803;Name=ENSE00001451664;constitutive=0;ensembl_end_phase=2;ensembl_phase=2;exon_id=ENSE00001451664;rank=4;version=1
+1      ensembl CDS     255148  255324  .       +       1       ID=CDS:ENSP00000440561;Parent=transcript:ENST00000542803;protein_id=ENSP00000440561
+1      ensembl exon    255456  255472  .       +       .       Parent=transcript:ENST00000542803;Name=ENSE00001620095;constitutive=0;ensembl_end_phase=1;ensembl_phase=2;exon_id=ENSE00001620095;rank=5;version=1
+1      ensembl CDS     255456  255472  .       +       1       ID=CDS:ENSP00000440561;Parent=transcript:ENST00000542803;protein_id=ENSP00000440561
+1      ensembl exon    263634  263639  .       +       .       Parent=transcript:ENST00000542803;Name=ENSE00001659820;constitutive=0;ensembl_end_phase=1;ensembl_phase=1;exon_id=ENSE00001659820;rank=6;version=1
+1      ensembl CDS     263634  263639  .       +       2       ID=CDS:ENSP00000440561;Parent=transcript:ENST00000542803;protein_id=ENSP00000440561
+1      ensembl exon    290744  290911  .       +       .       Parent=transcript:ENST00000542803;Name=ENSE00001451661;constitutive=0;ensembl_end_phase=1;ensembl_phase=1;exon_id=ENSE00001451661;rank=7;version=1
+1      ensembl CDS     290744  290911  .       +       2       ID=CDS:ENSP00000440561;Parent=transcript:ENST00000542803;protein_id=ENSP00000440561
+1      ensembl exon    296659  296793  .       +       .       Parent=transcript:ENST00000542803;Name=ENSE00001451660;constitutive=0;ensembl_end_phase=1;ensembl_phase=1;exon_id=ENSE00001451660;rank=8;version=1
+1      ensembl CDS     296659  296793  .       +       2       ID=CDS:ENSP00000440561;Parent=transcript:ENST00000542803;protein_id=ENSP00000440561
+1      ensembl CDS     340605  340834  .       +       2       ID=CDS:ENSP00000440561;Parent=transcript:ENST00000542803;protein_id=ENSP00000440561
+1      ensembl exon    340605  341464  .       +       .       Parent=transcript:ENST00000542803;Name=ENSE00001595215;constitutive=0;ensembl_end_phase=-1;ensembl_phase=1;exon_id=ENSE00001595215;rank=9;version=1
+1      ensembl three_prime_UTR 340835  341464  .       +       .       Parent=transcript:ENST00000542803
diff --git a/test/csq/ENST00000542803/splice-region.txt b/test/csq/ENST00000542803/splice-region.txt
new file mode 100644 (file)
index 0000000..a120c4c
--- /dev/null
@@ -0,0 +1,3 @@
+263634 G       A       missense|NTNG1|ENST00000542803|protein_coding|+|361C>361Y|263634G>A,splice_region|NTNG1|ENST00000542803|protein_coding
+263634 G       A       missense|NTNG1|ENST00000542803|protein_coding|+|361C>361Y|263634G>A,splice_region|NTNG1|ENST00000542803|protein_coding
+
diff --git a/test/csq/ENST00000542803/splice-region.txt-l b/test/csq/ENST00000542803/splice-region.txt-l
new file mode 100644 (file)
index 0000000..a120c4c
--- /dev/null
@@ -0,0 +1,3 @@
+263634 G       A       missense|NTNG1|ENST00000542803|protein_coding|+|361C>361Y|263634G>A,splice_region|NTNG1|ENST00000542803|protein_coding
+263634 G       A       missense|NTNG1|ENST00000542803|protein_coding|+|361C>361Y|263634G>A,splice_region|NTNG1|ENST00000542803|protein_coding
+
diff --git a/test/csq/ENST00000542803/splice-region.vcf b/test/csq/ENST00000542803/splice-region.vcf
new file mode 100644 (file)
index 0000000..12ecb0f
--- /dev/null
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      263634  .       G       A       .       .       EXP=missense|NTNG1|ENST00000542803|protein_coding|+|361C>361Y|263634G>A,splice_region|NTNG1|ENST00000542803|protein_coding;type=ENST00000542803:107946262-G-A
diff --git a/test/csq/ENST00000543077/ENST00000543077.fa b/test/csq/ENST00000543077/ENST00000543077.fa
new file mode 100644 (file)
index 0000000..e564d18
--- /dev/null
@@ -0,0 +1,292 @@
+>12    12:4537321-4554780
+TTCCAAGAGAACATAGATTTATTTGGAACCCAGAGTTGCTCGACTGAAGGCACATTGGGA
+TCACCCCCAGAGATGGCATGAAAGGGGCGAGAGAGTGGGGATGGCCACAGCAGGAACGTG
+GCACGGAGATGACAGGGCTGATGACGGGAAGCTCAGGAAGGGGCAGTGTGAAGGGAGGGA
+GGAAACTCGGGAGGCTGTGGGGTCCTCCTGACGTAAACTCTCCAGTCATCTTCTTTCTTT
+TTATTTAACCTATAAAAAGATGGCATAATTTATAGTCTCTCCCAGCTCAAATGTCCTGCC
+ATCCCAGTCATCCTACTAGATGGGTTCTTCAACGTCAGACCCACCTGGGATGTGTATTAA
+ACGTGTAGACTCCTGGGCATCGTCAGAAAATCTGGGAGCGGGACTTGGAGATCTATGTCT
+TAACGTGCTCTTGGGTGATTTTTTGTAATGCAAGTTAATGAGAGCATGGGGACTGCATCT
+ACCTTGTTCACATGTGTATCCCAGAAACCTAGCCTAGTCCGGGGCAGGGTTGAGGAACTC
+AGTATATCTTGATGGGTGAATAAATGAATGAATGAACTCTATAGTCACAGAATGTGTATA
+TTTGGTTTTGACCAAGGCAGAAAAGGAAGAGGGATGCTGCCTCGCTATAGTCTTCCATCG
+CTGTCTTCACCCTCCTGGGCCAATTTCCCCATTGGCAAGCTACAGGGTAGTTGGACTGAG
+TACGCCACAGGACTTCTTCCTGCCTTAATAATCAAGAGCACCATGAATCGGTGCTTTCGG
+GTTCTCTTTGCCTGCCTTCCTGCAAGGGGGGAAAGAATCAAGAGGAAAATCAACGGCAAC
+CCAGAGATTTGTTGTCAGTTTTAATAGGAGGAGTGGAGTCAAAGAGTTTAGAGAAATGTA
+GAAAAAGACCTTTTACTTTTTGCTGGAACATGATATGGTTTGTGCATGGCACATACATAT
+TTAAAAAAAAGACGTATCACATTTCACAACCACATGACCGAACAGCATCTGGGTTGTGCT
+ATGCGCTGTGCCTAGGCTGGAGGGCAGCTCTACCCTGGGACCAGCCTGAGGTACTCAGCG
+ATTTACAGAAAGAGGAAACCACGCAGGACACAGCTCTCTGGTGCCGGAATTTCAGTCGTT
+CAATGAGGTATACAAACATGGTTCTGCGTTGGCTATCTGCATGATGGACCAGATTCAGGA
+CCTGCTTGGGGCATAATCGCATCCTCCACCTGTTCTGGGAAGAGGAAGCATCAACTCAGA
+TGTGAGCAGAGACTGGAGTATTTCTCTCTATTCTTCTGGCCTTGTCCCAAACATTCCTCT
+CTTTGGAGTTTTGCAGGGAGGTAGCAGAATGAGTGGCTGGTTCCTTCAGGGGACGAGCAA
+GTATTAGAGACCCACTTTGTAGACACAGGCATGGTAAGTGGCAGAGAATGCTTCCTCAGT
+GACAGCTGACCCAGAGTCTTTGAGGAAAAACATTGGGATAGAAGGATGAAGGAGTTTTCT
+TTTTTTATTTTTATTTTTTGAGACAGAGTCTCGCTCTGTCACCCAGGCTGGAGTGCAGTG
+GTGCAACCTTGGCTCACTACAAGCTCCGCCTCCCGGGTTCACGCCATTCTCCTGCCTCAG
+CCTCCCGAGTAGCTGGGACTACAGGTGCCCGCCACCAGGCCCAGCTATTTTTTTTTTTTG
+TATTTTTAGTAGAGACGGGGTTTCACCATGTTAGCCAGGGTAGTCTCGATCTCCTGACCT
+CGTGATCCGCCCATCTCAGCCTCCCAAAGTGCTGGGATTACAGACATGAGCCACCGCTAC
+CTGGCCAATGAAGTTTTCTAGCTTGTGTCCACATGAAAGGGACAGAAGGAGATAGAGGGC
+AGAGGGGAGATCCTCGTGTCTTGGAGGACATTTGTAGATGTGCATTTTAGTAGATATGTT
+TGCACCAGTGACTGTGGCACAGAATGGGCAAAGGCAGTGGACAAGGGGAGAAAGGAGAAC
+TATAGCTCATGGACTCTCCTATTTCTTTTTTCTCTCAGGACTTGCATAGAACAAGAACTT
+GAAGGGTCTGAGGTCTAGGACAAGAAAGTGGCCCAGAGCCAGCGTTGAAGGAGAATTGCA
+AACTGCCCAGGACAGGATGAGGTCTGGAGAGAATTTCAGGCCTGGGTTTCTGGGCAGGAG
+AGGTATCTGTATGTCTAAAGAGGAGAGAGGTTTGGCCGGGTGCAGTGGGTCACGCCTGTA
+ATCCCAGAACTTTGGGAGGCCGAGGCGGGCGGATCACGAGGTCAGGAGATTGAGACCATC
+CTGGCTAGCACGGTGAAACCCCATCTCTACTAAAAATACAAAAAATTAGCCAGATGTGGT
+GGCGGGCGCCTGTAGTCCCAGCTACTTGGGAGGCTGAGGCAGGAGAATGGTGTGGACCCT
+GGAGGCAGAGGTTGCAGTGAGCCAAGATCACGCCACTGCACTCCAGCCTGGGTGACAGAG
+CGAGACTCTGTCTCAAAAAAAAAAAAAAAAAAGAGGAGAGAGGTTTGTACCCTGAATCAG
+AAGGCAGAAGAAAATGTTCTTTTTGTTAGGCCATAGACTGGCCCTGACCAAGGGCTTGGC
+ATGTGTATTAGGGCACTGTGGGATGTGGCAGCAGAGGGGAAGGCTGTGGAGGATGATGGT
+AGGGTATGAATTAGAAAATTACATGCTGCTTTCCCGAGAGGTTCAAAAATGTATGGGAAG
+TGGGAAGGGAAGGGGTGTTACAAGGCAGTGAATGATGAAACAAACATAATCAACAGCTTG
+AACAAGGCATTTGGAGTTTTCTGGTTTCCTATGAGGTTCATCCATTGCCCTGAAACGGGT
+GGAGGTTTTACAAGGAGCCCGAGGCTGCCCCATTGCTTCTAAGCTAACCTCTAAGGCTGC
+AGCTGAGAAGTGCATCTTGAAGAGTGTGCAGATATGCTGCTCTCCTCTTTATTATTTGCT
+CTTGAAGAGAGAATAAAACAGCCTCTTGGCCCTTGGAACTCCAAGTTTGCATGGAGCTGC
+CAAAGAAGATTCAGGACGAAAGAGAGGTGAATTAGCTACAAAACTCTATAAACCAGGCTC
+ATTGCTCAGCACTTGGGGGATGGAGGGCCCAAGTCTCAGTACATCCTCAGTGGGAAAGTG
+GGGTACACTCTGGCTCCCCTGCATATAGCAGTGCCTTCTGCAGCCTTTGGGAGCCAATGG
+GCCTGACAACTGAATTCAGGACTCAGTGGACATGTGACCAGATAGGAAACAACTCTCCAT
+GCCCGGGCACAGAAACGGAAGCTGGAGAGAAGGGGCTGAAATGCATCCTGCTGATCTTAT
+TCTGGTCTTGTCCCTTAGCTCACTTCTGTAGATGGGGATTGACTTTTCTTAAGTCTAAGT
+CACTTACAGGAAAACAGAAAGCCCTTGAGAGAATTCCTTTGCATGGGAAGGATTTTAAAG
+AGTCACCCACACATACCTGCATCCAAAGGTGGTATTCAAAATACTTAGCAACCAGCTAGG
+TGTCGTGGCTCATGCCTGTAATTCCAACAGTTTGGGAGGCTGAGGCGAGTGGATTGCTTG
+AGCACAGGCGTTCAAGACCAGCCTGGCCAATATGGCAAAACCCTATCTCTCCAAAAATAA
+ATATAAAATTAGCTGGACCTGTAGTCCCAGCTACTTGGGAGGCTGAGGAAGGAGAATCGC
+TTGAGCCTGGGAGGTGGAGGTTACAGTGAGCCGAGATCACACTACTGCACTCCAGCCCGG
+GTGACAGAGCGAGACCCTGTCATAAACAAACAAACAAACAACCCCCAAATACTTAGCAAT
+TGATACAGCATGGGCCCTGGTACCAGTTAGACAGACACCCAGCCCCTCCTAACCGGTGCG
+GGTGCAACTGCTATGCAGTGGCTCAATATCATGCGTGCTTGATCATAGGCATTTCGTAGC
+TTCTGCTTCCCACTCCTAGCATGAAAAATGAAAGTGGACATTTGGGGAAATGCCTTGCCA
+GGATTTGAGCAAGGTTATGATCCTCTAGAGAGATGAAGGACAAGGCTGGCAGCCCAAGGC
+TTTGGAGACTCTCTTGAAGATGGCTCCTTTCCTGCCACGTGAGCTGAAAGATCTTGGAAA
+AAAGGAAAGCATGCTATGGGACCTAAAACTTCCTTCTCCTTTTTTCTCTGGATCACAGTC
+ACGCCGTCCGCCAGCCATCCCACATTCCAAGCTCCACTAGGAACTGATATGCACCTCAGG
+TTTGGAGTGCCTGCATTTCTGATGGACCCTGTTCAAGAGACTGATTGCACTGGACAAGAC
+TCCCTAAAAAACAGTGGAGAGCTTTATCCCCGCCTCCAAGCAGACCCACACTTCAACATT
+CCACGGAATCAAGATGGACCAGTTTTCTCCCTTTTCTACAACATCCAAGGGTTGGCCATG
+TGCACACGTGTTCCGAGGCTTCTACAGTCTCTTCCATCTTCATGTACCTGGGTGTGGCCT
+TTTCTTCCTCACCCAGCACATGTCCTCCCTGACATTTGCAGGGCAGAGGAGGTGGCAGGT
+AAGGTGTCTCCCCCTTCGATTGCCAACCTCCCATCTTCAGCTCAGAATCCCTCAACCCAG
+ATCTATCTATAGATGGATGCAACTGCAAATAGCGAGGTATGTTGAAGATGAAGGTATTTG
+CAACAGATGAAGGATTGTCTTGCAGGCCGGGGCCCCCAAGAGTCGCAGAGGTCATCAGGT
+CATTTTGTAACTCCATGGTTCACATATGCCAAAAATATTTGCACTCTGATATGGCTCTCT
+CTGGTTTCAGATTTAGGAACATTCCAATGGTTCAGGAATCTGAAGGCTCCGGGCAGACAA
+CATTTATAGTCACTTGGGGAACCTCTGCTTTAAATATTCTCAAAGGACAGGAGGCAGAAG
+GCACTGTGCAGCAAGGAGCTGCTTCAGCTTGGCTGCTTGACTCTGTGGGATTATCACTCC
+TCTTCTACTGCAGGGAGGAAGAGAGCACAAACTCTGGAGGTCACGGTGCCCATTCTGCTG
+CATCCAGGCACAGCGCGTATGTGAGATGAGGATGAGCAAGAAGGAAGTGAGGGTATCAGA
+TGAGAACTTGGGTGCGTTTCTTGGACATAGTTGGAGAGGAATTACCATCTGTAGTCCAAA
+GCCTCTCTACTTCCTTCATGCCCTATTTTGTCCCCCTACTCCTCGCCAAAGAGGTTGCCA
+TTATTAGGATCCTTGTCATCTGAGGTTAAAATAAGACCAGTTCAAAGTGAGGAAACGTTA
+TGGGCAGGCAGCCTGGCCCCTGCTTGTTCCTGGAGCCATGCACAGCCTGAGTTCTCCAGG
+CAGAGTGGCTCTCCTAGAACATCCAGTCCCTTCTGCTGCCTCCACAAGCCTTCCTCAGCT
+GCCCTAGATGCTGCTCTACCCCTTTCCTCCAAGAAGGGAACCGCTTCTCCCCCAGCCTCC
+CTGACAGTTCATCCCAGTGTCCCCAGAGCCCTCTCTGGCAGGAAGCTTGAAGTGCCTGAT
+CACTCTCTTTCTGGTTTGCAGTTCAGCCTCACACCCTCTCACTCTGCCGTCTCTGCACTT
+TGAGGACAGCTGCTCCCTGCTGACCTATGCAACCCATGTAGTTAGTGGCCTCTGAATGGA
+AAGATGATTGGAAAGAGGCAGAATGGGAGCACACATCAATCTTGCTGGTTTGACAAGTGA
+CATTCTTACAGGCAGATTCCTGCAGCGATGATGCTAGGAGAAAGAAACCTGATGCTTTGA
+AATGCCATTGCTCTGAGAATGTGTATAAAGCTGTATGGATATACAACAATGCACACAAAC
+TCCTACCCTGGCCTTTTCCTATGCACATGGTCACATTCCACAAGTGTCACCGATACCTTC
+TCTCCTCGAGGGAGGTCAGAGCATGGGATAAATTGCCATTCTAAAATTGCTGATTTTAGC
+CCTCGTTTGAATGGGCTACATGCCGTGGGGTCCAGTGGCCAAGGAAAACAACTGAGGTCT
+CCCCAAGCACAGGATAAGCCTGATTCAGAAGCCATGGAGGGCAAGGGGAATTCTTCGCTG
+GTGCAAAATTTCAATCGAACAGATGATGCTTTAAATCTGTGAGCCTTCTTTTGTGGGTCC
+TTAGATCCTGGGAAGGAAATGAGTGACAGTCATGATCGGGGACACCTTGCTGCCCCGCTT
+TACCCGTCCGTATTTGCTCAGGGCAATGTAGGTCCCTTGGTACAAGTCTGACTCGTAGGC
+ATTGTAATTGTTGGGCAGGAGGGTTTCTCTGAACTTGCATTCTTCTTGGAAGCTGGGCTG
+TGGAAGACATGGGCAAACAGCAGAGACTGGGTTACAAATGAGGAGTGCTGCAGATGCCAG
+CTGGGCCGCAGAGAGTAGGCCCCTCTGCCAGGTGCCCTTCCCTTCTCTTTGTGAGACAAC
+CACCGTGAGGTCTGAGCATCCTGGGTGAACAGAATGGTGAAAGGTTAGGATGGGAAGAGG
+CTGCAGGCTCTCATGGTTTCCTCTCACCTTCCCTCCTTTACGATAAGGAAACCAAGGCCC
+AGGGACACAGGGGATGGTCTGTGCCACATGGGGTAGAGCTGAGGCTCTACCACTCAGGTG
+TCCTGACTTCCAGAGTAGTTTCTACTAAGTCCCTAGATGGTAACTTATTCCATTCAAAGA
+ACAGACCAGGAAATGACACAAGCTGTTTTCTCAAGTCCACTCTGAGAGGGAGTCTACTGG
+AGCAGGGATGAGAGCTCAGGGTGCTATTTCGTGACTTTTCTACTTCCTAATTGTGTGACC
+TTGGGCAGGTTCCTCCCCTTGCAGCCTCAGTTCTCTTTTCTGCAGACTGTGTGTGGTGGG
+GGAAGAAGGAGAGAGGCGGTTGGTGGAGGGGGAGGAGACACAAGTGATCTCTTAAGCCCT
+TTCCAGCACTGCCTGTCTCTTTGTTTCTGCTTGTGGTTCCTCAGTCTGTCTTTCCTGGTT
+TAAGTCTCAAGTTTTCTATCCCTCAAAAAGGCCCATTCTCAGTTTTGACTTTGAGTCTAG
+AAGAGGTCTGGTACCTCCTAGACCAGGGGTCCCCGACCCCCAGGCTGCAGACCCATACCA
+GTCAGCGGCCCATACCCGTGCGGGACCTGGGCTGTACAGCAGGAGGTGAGCGGTGGGTGA
+GCGAAGCTTCATTTGTTTTCCAGCCACTCCCTATTGCCTGCAAGACCACCTGAGCTCCAC
+CTCCTGTCAGATCAGCAGTGGCATTAGATTCTCATAGGAGCAAGAACCCTGTTGTGAACT
+TTGCATGTGAGGGATCTGGGTTGCCTGCTCCTTCTGAGAATCTAACTAATGCCTGATGAT
+CTGAGGTGGAACAGTTTCATCCCCAAACCGTCCCCCCATGTCCCCATCACTCACCCTGTC
+CATGGAAATAGTCTTCCATGAAACTGGTCCCTGGTGCCAAAAAGGCTGGGGACTGCTGTC
+CAAGACAATCATAGTTCTCCAGGGACATGCAGGAACAGAAATGGTGAGGAGCAGGAATTT
+TTATGGGGAAAAGGACCTGGTTCCCAATGTGACAGGTGAGGCCAAGGAGCCTGGGACCAA
+CAAAAAAATGGCCCTTTCCATGCTAATTTTGTAGAGTGTGTGTGGACCACCTGTTCAGAA
+CATGAACGCTGGACTTCCTGTCACATGAACACTGGACTTCCTGTCACATGAACGCTGGAC
+TTCCTGTCTCGCATGCACAGATTCATTCCCAGTACATCACCCCAAGTCCTCCTCTTTCCT
+CTGCAACCTGCCTGGGTGGCTGCCCTAAGGGAGTATGCGGGGATTTCCTGCTCTTGTGGG
+GAAGCAGCTGGGTCGGGGCTAGAAGAACAGAGAGCGAGGTGGGAGCCAGAGACCCGGGAT
+CTACTCTTGAAAAGAAATATAGAATGAGAAATGGATGGAGGATAACTTCTGACTCCTTCT
+TGCTTGAGTATAAAAAAAAACCCGCTCGATGGCTACTGGGCTGTGCCAGAGGTGTCCTCT
+GACCTTCTGTAAAGGAATCGTACTGCTAGTGTCCCATCTTGCTGGCAGTGTAGCTGGACG
+AGAACCTCTTGCTGTTCTGAAGGGCTGGTTAGTAGCTTGCTCCTCAGGGCCCCAAGACTC
+CCAGAGCCCTTTCAGTGGACCTCTCTGGCAACATTTAGAACAGCCATACTTTCTTTCCCA
+ATAGACTCCAAGATCCCTGAGATGAGGACTGTGTCTTGCTTGGTACATGATGCTGAGTGG
+ATGGTGGTTTAATAGCGACAACATGGCTGGTTTCAGTGGCTCACACCTGTAATCCAGTAC
+TTTGGGAGGCCAAGGCAGGAGGATCACTTGAGCCCAGGAGTTTGAGAGGAACCTAGGCAA
+CATAGCAAGACCTTGTCTCTACAAAAGCTTAAAAAAAAAAAAAAGGCAGGTATGATGGCG
+CATGCCTGTAGTCCCAGCTACTCTGGAGGCTGAGGTGGGAGAACCGCTTGAGGTCGAGGC
+TGCAGTGAGCCATGATTGCTCCGCCGCACTCCAGCCTGGGTGACAGAGTGAGGCCCTGTC
+TCAAGAATAAATAAATAAGTAAATAAGGACAGCACAGAAACATAAGGAGACCCCTGCATG
+GGTGGCTCTTTCAATGTGATGTGAGCGTGGGTGAGGGGACAGCCTTGCCTATGGGAACAC
+GGTGAAACTGCCCTCATATGTTTTCCCCATCTTCTTCTCTCATGCTTGCAGCTTATTTAC
+AAAGCACTTTCACTGATGTTAACTTGCTTGAGATAAATGTGAAGGCGTTCACTAGCCATG
+TCAACAGGTTAATGCCACACCGGGGGGTGGGTTTTTCATAAGCTTTCCTGTTTTCCTCGT
+TAGGATGCTCAGTGAATATTTGTGGAATGGATGAATGAAGGGATGTCTTAAAGGTAAAAA
+GGATGAACTAATCAATGTAGGTCAAGAACATATTTGTGCCACAGCTTTAAGGTTAGACTG
+ATGACAATAGCCTCTTAGCTACGTGAGCCTGGGGAAATCATTTAACCTCTAAAGCTTCAA
+TTCCCTCATCTGTGAAGTAAGAACAGTAAGAAAAATTGTGTCATAGAACTGGAGTAAGCA
+TTAATTGAAATTATGCATGGAAAGTCCTGGGAACAATGCTTGCTATACAGTAGAATTAAA
+AACAAATTAGTAGTACTAGTATTCTTCTCCAAGTAAATAATGAACTACTTTACATTAAAA
+GCCTCGAAAGACTGCCTTACCCTGGATCACCAGTCCCATAAGACTTGCTGGGGGTTACTG
+GACAATTTAGCTTTTAAGCTCTGCGGTTTTTGATGGAGTGCCTGGGAGACAGTAAGCTTG
+CATGGAAGAGCAGGAAGCCAGAGGAAGGGCAGAGGCTGACGCTGGCTCTGAACCAAGACC
+CCTCATTAGGAGCCTCTCTGGACCCTGGTTTCCTGCCCTGTGCACAGGACTTCAGTCGTT
+GGTGGGCAAGCTTGGGAGCAGCAGCACCAGGAAAAATTCAGCTCAGAACTGATTGAAACA
+TTCCAAGTAAAGCTACACTAATGAGAAGTCCAGTACAGGTCAATGAACAACATAGAGTCC
+AGCAGTAGATCCCAACACATACATGGATGTAAAATGAAATTAATCTGAAATGAATATAAA
+GTAAAAGTGTTATTTTAAATCACTAGAGAAAACATGGTGTTGGAACAACTGAATGGTATT
+TTATTATAATGATAATAAAGTTTGATGTGTATGACTTTATCCCTTACATCAAAATAAATT
+CCAAAGGGAGTAAAGATTCAAATGTAAAAAAAAAAGAACCATTAAAATCCAGAAAAAGTT
+TTTTTTAATAAACTCAGAATCAGGAACATCTTTCTAATCAGGACAAAAAAAATTAAAACC
+ATTTTTAAAAAGTAATAAATTGTCTTCTACTTGAAAAATATTACCTTAAAAGAAGAACAG
+AAATGGTAAACTGGATGAAAATACATACAATACACATATGTCAAAGAATACATTTTGTTA
+CTATATTCAGAACCCTAAACTCACTGGAGAATGAACAGCATTTATAAAACAGAAAATTCC
+CAGGAAAAGAACTATCAATGGCATTTGAGCAGAAGAGAATATGCCTAATAAGAGAAATGT
+AAGTTATAACTGTGAGATCCCATTTTTAGTGGCCAGATTTCAAAGAGAAAAGCGTTTGAC
+ACTATGCTCTCATTAGTGAGGGCACAGAAACTAGGAATTCTCATTTAATGTCCTCTGATG
+TGTATACTGTTATAATCTCTATAAAGAGCAATTTGGCAGCATCTACCAGAATAAAGGATG
+AATATAGCAACTGATCAGCAATTCCACTCCTAGAAATTTATCTTACTGATATATTCCCAC
+ACACGCACAAAAGTTACTACAGCATTAAATAACAAAAGACCAAAAACAATGTATCTATTA
+AGAGAGGAGTAGCTGAGGTGGCTCATGCCTGTAATCCCAGCACTTTGGGAGGCCAAGGTG
+GGTGGATCACGAGGTCAGGAGATTGAGACCATCCTGGTCAACATGGTGAAACCGCATCTC
+TACCAAAATACAAAAAATTAGCTGGGCATGGTGGTGCATGCCTGTAGTCCCAGCTACTTG
+GGAGGCTAAGGCAGGGGAATCTCTTGGACCGGGGAGGTGGAGATTGCAGTGGGCCAAGAC
+CGCACTCCAGCCTGGTGACAGAGCGAGACTCTATCTCAAAAAAAAAAAAAAAAAAAAAAA
+AAAAGAGGAGTAACTAACTCAATTATGGTAGATCCACATGATGGAATTCTATAAGCCTTG
+AAAAGATAAGAAGCCTCTCTGTAATGACATGAAATGGCCTCAAAGATACATTGCTAAGTG
+AAGACACAAGGTTTGAAAAAGTGTTGGCATAGTACGCTCTTGTTTGTGTGATTTTTTAAA
+AAAGATGATACCGGTGCGTGCACGTGTGCGTTAGCTATTTCTGGAACGATATACTGGAAT
+GAAACACTGGTAACTGGGGCTGCCTCTAGGGAGGAACTCAGTGGCTTCAAGACAATGGTG
+GGAGTGAGACTTTCCATAGAATATTCTTTGATACTTTTTTCTCCTTAAAACATGTTCCTG
+TGTTACCTAGTCAAGTACGTAAATTATTTAAAGTGGGAAGGGAATTTAGGGTAGCAAATG
+GGCCAGGAAACGAAGCGAGAAAACATTTTGATCAGAAACTGGTGGTCTCCTTCTTGTTGG
+GTCACGGCCCCTCTCCACCCACCAGCCTCCCCCCTGTTCTAACTTTGTATGTCCCTGGAG
+AGTAACCCGCCCAGTCAGTTCCAGAGAATTTATTTCTGATCTGGATGGTGGTTAAGGGAG
+AGGTTTCGTGTGTTGTTTGCAAGCTCTAGTGAGGAAATGAAATCTTGAGGTGGAGGAAGG
+GGAAGTGGGAGGAACTGAGTGACTTGGACAAGAAACTCTCAAGCCATTGCCCACTTCCCC
+GTGCCTAGAATGTGCCCATTTGAGAACCCAGCCTCTCCTAAACATCTGGATCTCCTAAAA
+CATGATTGTTTAAGCATGCATGACCATGGATGCGTAGATTGTACTTTGCTTCTCTGGTCA
+TTCGATTTTGGATCATTCAAATCCACTCCCCCTCAACATACACACTTTTTTTTTTTCTGT
+TTCTATTTTTTTTTCAAGTTTACTACTTTTTTTTCTTTCCATTCTGCCCTTTTCTCTAGC
+CTGTCTCATATCCCTGGCCTTCCCCAGAATCCTGTACAAAACTAAAGTGAAAAAAGACAA
+CTAGTAGAGGAAGCTTGTGTTAGAAGCCCTAACCTTCCCCTTGCTGCTCTCTCTCCTCCG
+CCCTCAGCACCCACATCTGTGGGGTTTGGAAGGCCAGGAGGCCTGTGGCATGAAGGAGAG
+ATAGTGCATTTTTTCTGAATGCTTCAGGCTGATGGGATTTTCCCGATGCCCAGAGTGATG
+CTCAAGACCCAGCCCCTTAATTCATCTTCATCAGAGCCCTGAGCTTTGAGTTCTCATGGC
+TTGGGAATGTTGGCCCCTCAGCTCTGGTGAAGAACGCACTCGAGCCAAGTGAACGCCATG
+TTCATAAAAGCAGCTACTGTATATGATTACTTGAATAAATGAAAATCATTCCACTGGGTC
+ACATTTCCTGGGCCTGCCAGGCTCAAGCCCCAGCATGAAAATATCTTCAATTTGATGTAG
+GTCTATTCAGACTTATGTGCATTTGGCACTCACTATGGAGAAGGGCATTTCTCAGAGGAG
+CAAGCATATCCATGGGGTAGAGGTGCCTCCAAAGTGTGAGGTGGACAAGACAGCCACCCT
+CTCGCCTTTAGAGCTAAGTCACTTGGACCAACGAGGATCTAATCCTGCTTTTAAACATCT
+TCACCCTGTGACCGCTGGGGCCATTTGTCCCTGTTCCTCCTGGCAGTGTGTGTTGGATGG
+AGAAGGATGGGGTGGAAGGATGTGGGCAAGAAGGAAAAATAAACCAATTCTTTGTCCTAA
+GACTTTCTTCTGTAGCCCCTGACTGCTTCTTTTCCTGTCTTTAGCTGAAATATCATCAGC
+TCTGAAGATGCCTGCATTTTCCAACCCTTTTTCCTAGCACACAATTGAACTGTTGATTTA
+GGAATGTTGGAAAGTGTTTTCATCAGGTGTTTCATTCTTCTCACTCCAGTGCAGCTCTTT
+GTAGCAGGCGGGGATTTGTATGCAGAGCCTCAGGCCCTGCATAAGGGCATGCACCTCCCG
+CTGCTCTCCAGCCCCATCTCCCAGCACTTCCTCATGGTGGGTGTCCTTCATCCCATTCCC
+TCAGGAGTGCTGTTTTCTGCTACAGTGGCAGCTGAGCCAAGGCAAGGCTGGTCCTCCCAG
+CCTTGTAATGCCCCAGATAATAATGTAATGCCCCAGATAATAATGCAATGCCCCAGATAA
+TAATGCCCCAATGTAATGCCCCAGATAATAATCAAAGGTCTCTGGAGGAAATCAATTTTG
+TCCTTTGCACATTGTCATACTGTTGACGAAAAGCATGTAAATGCGGCTCTTCTTAGTAAA
+ACTGAAATCACTTGAAAGCACGACCGAATTGCTGGTATCTTTTTACTAGTATATATTTTT
+CTCAACCAAAGGATTCTAATAGAACCACTGTCAGGTGGAGATCCTTGATATTTTGTTTTC
+TGAATTTCAAAGGGGACCAAGGGGGCTAGAATTCACTGATTTCTGCCTCATCCTCAGAGA
+GCAGAGATCCAGGCCCAGAGAAGTTCAGTGACGTTGCCCAAAGTAAGACGAGTAGCTGGA
+GGGTAGGTTGGCCAGGAACTGGAACTCGGGTCGCGGAGCCCTGAGACGGGGCTGCACACA
+GCTGTGGCTGGACGTGTGACCCTGGAGACCGGGTGTCCGCAGCTGCACAGGGAGGATGAA
+GATCAAATGCACCTCCTAGGGGTGCTGTGAGATCATGCTCGTGAAGCCCTCTGCAGCCTG
+TGAATCCGAGCACAAGCAGTAGGCTAGTGCTCAGGGCAGGGCAGCTGTTTATATTGTCTA
+AAGGGGGGCCTGGCAAACTGCCCTGAGCCTCCACACCCCTCTTTCCAGGAGACAGACATG
+TGTGAAGCCACTTCTAGCCAGGTTTCCTTGGCCCTTGTTCTCTGCCCACGAGTCGTTGCC
+TTGTCCCCCTCACCAACACCTCAGCCCCAGCCCAGTTTCCCTCCCCCACCCATGAGAAAT
+CCCATGAACTGGCAGTAGCAGCTGAGCCTGGGAGATGAGGCAGCTCCGGGGGCTTAAAAG
+GAAATAGTGTGAATGAAATCATCACCCAGCAGGAGTCTTCCTGGCTCCGGGGATCAGTTG
+GCAATTGTTTTTTTAGACTGTGATAACGGCCTCTGAGGGGCGGAGAGGGAGGGGTAGAAG
+TTGCTCAGGAGCATCTGGTCCTGAGCCACACAAAACGTCAGGTGCCCCAGGCTTGGGGCA
+CAGCTGTCCAGCCCCACTCTCTGTGTGCAGGCCCGGCTGGCCCTGAGGTCCAGGGAGGAG
+AATCTCCCTCCCTGGAGAAGATGCTCTTTGGCCAAATGCTACTGAGGGTGAAGGTAGGAG
+GGGTGGGAGGGTGGAGGTGAAGGGCGCCGGGTCTTTTCCCAGAAGTCTTCCTTTCTCCTG
+GACTCTGCTTGTTTAGTAAGCCCAGCAGTTCATCAACCTGCCTAACCCCCTTTGAAGTCA
+TCAGCCAGTAACGGTGCTGCAGAGTGAGGGCTGGGGGTGGGGTGGTGGGTTTCAGGCATT
+AGGAGTCAGCCTCCTTTCCTTTTTGCTATTCTGAATGCTCTTCCCCGCTTTGTGGCGCTT
+TCTCTGATGGTTAAATCGTATATTCCCTTCCCGAGCCTTTCCCAGCTTCTCCTTCCAGGG
+CCAAGAGATTGAAAGTGGGAAGTGGGTAAATTTCCTCTATATTTGTGCATTTTCTCCTCC
+CCACAATTAAATTCCTTTCTGGGTAGGAAGAAAAAAGTAATAAATGGTTTGTTGATAAAG
+GCGACAAGGAGAAAGAAGAGTTTATGAAATTTGTGCTTTCTCCCAGGAGATTTACTTGCT
+AAAACGTCCCTTGCTTGCATGGAGTCCCACAGCCAACAGCCTAAATTCCCGGCTCTCCCG
+ACCCTATGGGCTTCCGGGCATTATGCAGGCTGGGAAGAAGGGGTTCTTTGGGATGCCCCA
+CCCTACAGAGGGGAAACCTGCTCCATCAAAACCTGGGTTGGTCCCAGGCCTCTTCCTGTC
+CTCGCCATCACTTTCCCAGAGAGCGGTAACAAGGATATGTCTCTTCTGTCTCATCTCACT
+CGCCCTCCAGCTTTCAGGTTCAGTGTAACATGGGGAGTGGGTGGTCCCCTGCCCTCCAGA
+GGCCATGTAGCCTGCTGACCCCCAAGCCTGCCTGTTCCTCAGAAACACCTGGCAAATTTA
+AAATACAAAAACAAATGGATTTCCAGGCCCACACGCCAGCTCTGCTGAATAAGAATCTCC
+TAGGTAGGTACCTGGAAATCCATACTTTTAATAAGTTTCCAAGGTGACAGAGATGCAAAC
+TGTCCACAGACCCGTGTGGGAGACCCACTGATTGTAGTGCATGCCGTATGTCCACATAAA
+CCAACCCAGACTGAGAGATGTTAGCACTAAAGATTATGGGGTGGAGGCCACCTGGTGAAC
+CCGTTCTTGTATTTCATAGACCTCCTCTGTTGGGACAGCTCCCCTGGGACCCAGTGCCAG
+TCCTGGATCTATTTCTTCACATCCCAGTCCTCAGTTTATCCTCCAAGGGGCAGTAGATCA
+GCTCTCCACACCCTCCCCATAAATAACTTTGATATTTTTTGAGGCCTGCTCTGAGGTCTT
+CCTTTTTAGCTTGCTTATTTCTGTCAAAGGAACTCTCCATTTCTTCAGCCTCATCGGGAT
+GTTTGCCCCGCCATATTTTGGAATAAGCCAAATGATGGGCCGAGGGCTGCAGGAAAGAGT
+AGGTCAGTGAGAGCAGAGGTTTTCGTCAATGTGCTTAGAAGCTGGTTGCATTAACCCAAG
+TGCCAGCATTGGCACTCCCAGAGGTGACCTATGGGGGTGGGGATGGGAATGGGTGGGACT
+GGTACCAGCCTAAAGTGTATAACGGGTAGGCTGCTTCTCTAGCGTACGTGATCGGAGACC
+AGAGGATTGAAAACCCTAGTGCAGAATCTCAGCACACTGATGAGGATGAAAATAGCCTCC
+CATTCCACTCCTCCTGCTGCGCACGAGGCTGGGGCATCTTGCAGGGCGCGTGTCATGGAG
+CAGCGCACCCAGGCAGAGAGACAGACTTGCTCTCGGGGCCTCGCCAGTGCAGGGAATCAC
+ACCTGCTCACAAGCCTGGATGCCAGAATGTGGGTTTCCCTCTGGCCCACGGGCTCCCTGA
+GCTGTGGTTTCCGTTTAAGCACACGGGCTCCGGCCGGCAGGTGGGAACAGAAGAAGCACG
+GGCCAGGGCAGAGGACAATCACCCGTGAGGCTGAAGAAGCACAAGCTGCAAGGCCCCTCC
+CTTTCACAGGCTCCTCTCACAGCCTTTCCTTTCCCATTTAGATAGTCACTTCTCTACTCA
+GGACTTCATATTATTTTCTTCAACTGTGTAAGCATCAAGCCTTGTAAACCTGGCACTTCC
+CCGGCCTGGTGAACTCACCGTTGCGTACAATCTTCCTTTACTGTTCATGGCAACGAAGAG
+GGCACTTCTCACTCCAAAGAGACTCACCACGCCTCGCTCCACAGTGGAAATTTCCAGCAG
+GCCTGACAAGGAAAGGGGGGCCACATTACCTAAGGCTTGTGCAAATCAGAGTGGGAACTT
+GAGCCGACAAGGGCATCTCAGTCCATCCCCCTTCTCCTAGAAAGCCAGACTCTCCATTGC
+CCCATCCATGATCCCTCTAACTCTAGGAGACCCTGGCTGCTGGACTCATCGAGTGCTGCC
+ATTGTGCTGTTAGAAATCCAGTTCTGCAAGGGAAGGTTCTGATAGCAGAGTTAGGGGCTG
+CAGTGACCACTTAGCTATCTGTTTAAGATGAGCTTTGAATCTGGGCTTTCAGTGACATAA
+TTACTTGAGGTCCTTGACTTGAGTAAAAAAATAAATTCTGATTCTTCTTCTTCTTCTTAA
+TGTGTACTCTACATGTTTCAACAAATCTCAACCCACTTAATCTTGAAAACACAGCAGCCA
+CACCATAGCTGATGGCTTTCTTGGATCCTGCAGCCCCCATCCTTTCTTGGATAGGAGACT
+AACCATACAGCAAGCTGGCAGCTTGCAGGCAGCTTGCAGGATAAGAACCTGGGGACAGAG
+GGAGCCGCTGAAATAAAAAGAAGGATGTGCTTCAGTTGGACATTTTGCAATTGAATTTCC
+CTTCCTTCTCCAAGAAAGAAGCTGAATAAAAATGAGCTTGTGTCAAATTTGATCCAAGTA
+TACTAACTGATTCTCCCTACCCAGGCCTTGGGGGCTTCCCAGACTAATGGTTCCTAATGG
+TCTTACAAGGCATCAGATGGGCCAGTAATGCTGAAATAGTTAGTGCCACTGAGGATCTAA
+CCAAGGCGATGGCAAAGAACACCAGGATGCTTGGACCGCAGTATATTGAGCTTGCACCCA
+GGCAGGGTCACGTGGAATCATCTAAGTGGTGAGCAGCATTTCTGCCCCCTTTATCGTGCA
+TCCTGTCCGCTAGAGCAGGGCCCCTTCACCTTTTAGCCCTGCATGAGCCCAAACCCCCAA
+GCGTCCCGACTGGCTGCAGCTGGCACTCACTGTAGGGGTTCTCCTCGTGGGTCCCGCTGA
+TCCGGCCGTCGGGGAGCACCTGGAGGTGAAAGCCGATGCCCACGTTGCAGTAGAGCCTCC
+GCTGCCGCTTGATCCCCACCAAATAGCCACTTTCCCAGTTCACCCCGGCAATCTCTCCAG
+CTAGCCCGGCGCGAGACCTGGACAGCAGGGTGCCCCAGCCCCTCGAGTCCAGCAGCGTGT
+TGTTGGCACGGGTGCCTGCAGGCGAGGGCACCACCATGCCCACTAGGATGCCTAGGAAGA
+CGAGAGCCCACAGCGTGCCCTGCAGACGTCCTGCTCCCCGGGACATAGTGATGAACAGTT
+TCTGTCCCAGGGCCATCCACCTTGCCTCTCAGGCACGTGGTCAGAATTAATGGCCCTAAA
diff --git a/test/csq/ENST00000543077/ENST00000543077.fa.fai b/test/csq/ENST00000543077/ENST00000543077.fa.fai
new file mode 100644 (file)
index 0000000..41582c0
--- /dev/null
@@ -0,0 +1 @@
+12     17460   23      60      61
diff --git a/test/csq/ENST00000543077/ENST00000543077.gff b/test/csq/ENST00000543077/ENST00000543077.gff
new file mode 100644 (file)
index 0000000..6ce67db
--- /dev/null
@@ -0,0 +1,7 @@
+12     ensembl_havana  gene    1       17460   .       -       .       ID=gene:ENSG00000111241;Name=FGF6;biotype=protein_coding;description=fibroblast growth factor 6 [Source:HGNC Symbol%3BAcc:3684];gene_id=ENSG00000111241;logic_name=ensembl_havana_gene;version=2
+12     ensembl_havana  transcript      2       16065   .       -       .       ID=transcript:ENST00000543077;Parent=gene:ENSG00000111241;Name=FGF6-002;biotype=protein_coding;havana_transcript=OTTHUMT00000398938;havana_version=1;transcript_id=ENST00000543077;version=1
+12     havana  three_prime_UTR 2       240     .       -       .       Parent=transcript:ENST00000543077
+12     havana  exon    2       249     .       -       .       Parent=transcript:ENST00000543077;Name=ENSE00002242290;constitutive=0;ensembl_end_phase=-1;ensembl_phase=0;exon_id=ENSE00002242290;rank=2;version=1
+12     havana  CDS     241     249     .       -       0       ID=CDS:ENSP00000445479;Parent=transcript:ENST00000543077;protein_id=ENSP00000445479
+12     havana  exon    15979   16065   .       -       .       Parent=transcript:ENST00000543077;Name=ENSE00002260911;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00002260911;rank=1;version=1
+12     havana  CDS     15979   16065   .       -       0       ID=CDS:ENSP00000445479;Parent=transcript:ENST00000543077;protein_id=ENSP00000445479
diff --git a/test/csq/ENST00000543077/not-a-start-lost.txt b/test/csq/ENST00000543077/not-a-start-lost.txt
new file mode 100644 (file)
index 0000000..bedf4a0
--- /dev/null
@@ -0,0 +1,3 @@
+16063  A       G       synonymous|FGF6|ENST00000543077|protein_coding|-|1T|16063A>G
+16063  A       G       synonymous|FGF6|ENST00000543077|protein_coding|-|1T|16063A>G
+
diff --git a/test/csq/ENST00000543077/not-a-start-lost.txt-l b/test/csq/ENST00000543077/not-a-start-lost.txt-l
new file mode 100644 (file)
index 0000000..bedf4a0
--- /dev/null
@@ -0,0 +1,3 @@
+16063  A       G       synonymous|FGF6|ENST00000543077|protein_coding|-|1T|16063A>G
+16063  A       G       synonymous|FGF6|ENST00000543077|protein_coding|-|1T|16063A>G
+
diff --git a/test/csq/ENST00000543077/not-a-start-lost.vcf b/test/csq/ENST00000543077/not-a-start-lost.vcf
new file mode 100644 (file)
index 0000000..ed04add
--- /dev/null
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.2
+##contig=<ID=12,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+12     16063   .       A       G       .       .       EXP=synonymous|FGF6|ENST00000543077|protein_coding|-|1T|16063A>G;type=ENST00000543077:4553383-A-G
diff --git a/test/csq/ENST00000545279/ENST00000545279.fa b/test/csq/ENST00000545279/ENST00000545279.fa
new file mode 100644 (file)
index 0000000..d09a7e0
--- /dev/null
@@ -0,0 +1,934 @@
+>5     5:135468514-135524455
+TCCCTCTCCCTCCCTCCCTCATCCGGGTCCTGGGCGAGCGGGCGCCGTGCGCGTGTCCCG
+CGGCCGAGCTGCTAATAAAGTTGCAGCGAGGAGAAGCGCAGCGACGGCGTCGGGAGAGCG
+CGCCTAGCCGGCTCGCGAGTGAGTGAGGGTCCCCGGCGCGCGCGGGCGAGGGGAACTGGG
+GGCTGCAGGCTCTGCCCCGGCGGACTCGGGCCGAGGCGGGGGCGTTCGGCCGCGGACGGA
+GCGGAAACGACCCAGGGCCTGTCGGGCGGGAGGTAGGCCGAGTCCTGGCCTGCCGGGGTC
+CCGGCTGGCGGACACGGTGCGGCCCAGCGGCTGCGGAGGCCTCGCTGGCTGCCCGGGGCG
+TCCTGAGGCGGGGCCGGGGCTGGCCCTCGTCCCAGCCCCGCTGTTACCGCCCAGACTTTG
+GAGGGAGGCGTCTGGGACGCCCTGGAGGGGACCCCCTGACCCCGCGCTGTCCTGGGGAGC
+GGTTTGCTTTCCTAACTCATCGGATGTACCACCCTGGATACACACCCTTGATAGGACTGC
+GGTGCTCGGCCGGGCAGCCTGGGCTGCTGCACTGCGAAGCTGTCCAATGGCTTGATGAAT
+CCGTGCCGCCGTCGCTTTGTGTTTCAAAGATAAGGATCCGCGCTTATCGGTGGGAATTAC
+ACTCTGGGCAGTTGTGACCGGCTACTGCAATCAGCTGGTAGTTAGACCTGGTTTCTGCCA
+CTTGCCATGTCAGTTTTCACCACTGCAAGGATTTCTTCTACTTCATGTAAACTTCTCTGT
+GCTGCAAAGAGAATGCCAAAGCAGCGTCTTTTTGCCTTCACCATATTCAGCCGCTGGCCG
+GGTCCTATACTTCAATATCAGGGCTCAAATTAATATTCCAGTCTCTTCCCCTCCCCTTTT
+CCCCTCTCCTCCTTTCAGCTGCTGTTACTACGTGGAGTTTGGAGCCTAAGCTTTGAAAAC
+TCCCATGTGGCGCGCCCGTCTTAAGTCTGAGCATGCTCAGTAGCCAAAACAGATTTTTGG
+TTGCAGAACTCGGGCGAGGATACTTGGGGTATTTGGACGTTTGCCGGCTTCCCAACAGAA
+TGTTCCGGTTCTGGTGGTGATGGCATTGGAGAATGGGGCTTAGGCAAGCCTGTAGGTGAG
+GAATGGCTGAACACCCTGAGCCAGATGTTTATCTTGATTGTAAAGACAATGTTTCCTGAC
+CAGCTGGAGCTTTGGGGGGGGGGGGGGGGTGTTGCGGGGGGAGGGAGCAATTTTGGTTGC
+TTGTGCATTTAAATGGGTGTGGCGCTAAGTATATCTTGTTTACCTTATCTTTCTGTGGAA
+AAGTTTTGATGTCTAGGTTTGTCACATCATGCCTGTTGCCTAGCACTACCAAAAGGGTTG
+TTATCTAGCAGCAAAGATTGAATAGGTGGAGGTCGTGGCTTGGCCTCACAGAAGTTGAGA
+GGAAAGGGTACTTGGGTTGCGTTTTTGAAAATTCGTATTTAAAACTAGAGTACTTGAATT
+TCCTTAGAGTACCTGAATTGCCCAGAGTGAATTAGTTTTTAATTTTAATTTGAAAGACAA
+AAGATTGAAAACCTTAGTCCCAGTAGGTTTAGTAACATTCCAAATAGCTTACAATTTCTG
+CTAGATGCCAATGCAGTAGTATCCATTGTGGGGAAAACAGTACCTACATTCAGTGTGACA
+GTTTCACATTTATGGATCCAAATATCATTATGAAATTAGTGTTCCAAATTTAAGGAGCTA
+TTTGCAGATGTATAACAAATTATTTTAGTCTTTTATTCCTTTGGTAACTATTAATATTTT
+TTTCTCTACAGTGAAAATTGTAAAAATGCAAAACTTAGACAATTTAACAAAACTTAACCT
+TCATAAAGGTTGTAGATACTATGTTTAGATTTATAAAGTTTAATTTTGATGATTATTTGT
+GTGATTGTTCCTATACAGCTTCCTTTCCTTCCCTTTCCACATTGTTGCTCCCTCAGTCTT
+TTTTACATTACTGCTGTTAATTTACCCATGTATCTTTGTTAAAAATACCTTATTCATCAT
+TTTGTGCTTCCATTCCTTTCAGATCATAGCTGAAATAAGCAAGAAAAGTTAGATTAACCT
+TCTCAACTGACTTTACTCTCAGGTTTTAAAGGCATCCACATGATATGGTCTAGTTAAAAG
+GAGGAAGAGAGCAGCAAACTGGAAAAAAAGAATAAAATATTTTCGTAGGTTCTGTACAGA
+TCTGGTAGTATTATCTGCGTGTCTGGTTCACTGTGGTAGGCGCCACAGAAATGGGTAGAT
+TGATAATGTGTTGGATTTCTTTCCCCTCTGGCAAAGTCAGCTATTAATTTCAGTGGGAGA
+CAGTGGCAGAATGTTGTTACTAATGAGGTTTGAATCAGATTGTTGTTTACTGTTGGTTAT
+GTAACATGTTGCTGGGAGTATTATTAAAAGTTGCATTCTGCAGCAAAGTAGAGGCAAGTA
+AATTCTGCTTACCCTCTTCACTGGGTTTTAATTCTTGGCTGAACCTGAAGGCACATTAGA
+TTACAACCATAATTATACCTGGGCAGCCTGTCTGTTTCCTGTTTTCATCATGAACCCAAA
+CATTATGATTTGCAGTGATGATCTTTTTTGTCCTTTGCATTGAACGGAGGCAGTGTGTTT
+TCTCCCTCTACTGAAAACAGATTTGTAACTTGGTCAAATTAAAGATTTTAGTGTTTTGAA
+AACTAGGCAGTAAAATACCAGTTTTTCATTTCTTAATACAGTTACTTAAGTTGAAATACC
+ATCTAAAAAAATCTATTTCATATATATTCTTTGTCTTTATGTAAATTTTAATATTACTAG
+TACTTTGTAGAGTTAAAGAAACTCTTTTTGTTTATGACATATCAGTGTTTATTATTACCA
+GATGTATATGTTGGTCTAGGCAATGAGCCACACATCTGGGTGAATTTCAGAGCTGACTTG
+AGTACGCTTGAGGATATAGGTGTCTATTCTCTTGGTTTATCAGTCTTCCCTGTTTTTACT
+TCTAGACGATCTATATTCCTTGTATCTGTCTGTCTGTCTCTCTGTCTCTCTGTACACTAA
+CCACAAAGAAGGCAAATAGTTTATTTCTTCAAATGTTACAAGCAGCTTATAGCCTATGAT
+TTGCCCGTCTTCTCATAGGGTCAAAGACATTGAGTAAGATTCCCTTTTATAAGGGATACT
+AGTAGCCTGAGGAATGATTCTTGTCTCCACCAGTCTGGATATTCTAGAGAAAAGAATACC
+TGGATATTCTAGAGAAAAGAATATTCTAGAGAAAAGAAAAGGCCCAAGGAAGCTGGGATG
+CAATATAGGGTGCTTTCCCATCAAAACAGATGATGAAGGACCCTTGGAAGCTGACCCATG
+GCATCCCCCCGCCACTGGGTTCTAGCTCTGTCGCCCAATCTGGAGTCCAGTGGCGCAATC
+TTGGCTCACTGCAACCTCCGCCTCCCGGGTTGAAGCAATTCTCCTGCCTCAGCCTCCCAA
+GTAGCTGGGATTACAGGCACCCACCACCATACCCGGCTAATTTTTGTATTTTTAGTAGAG
+ACGGTGTTTCACCATGTTCGCCAGGCTGGTCTTGAACTCTTAACATACCTTGTTTTTCCA
+CTTCTGAAGTTAATAGAATAATAGTCATTGGAATTTGCAGTTCATTGGTGTTGTCACATA
+CCCTTTACCTCTAATCAGAAGTCTGAATCTGAGAAGTTTGTTTACTAAATGGGAGGTAAA
+GATTTAGAACTCTTTTGGAAGAATTGTTAAAAACTAGATTGTTGTTAGGACTAATCTCAT
+AGGCCACCTTAATATTCTAACAGCTTTGTTGTTTTCCAACCTGGAAAGATGGGGTAATTA
+CAGAGTTCTTAGGTTTTTCATAAATAATCAGCTAGTTCTGGGCTATTTATTTGAGAGTGT
+CTCTCTCTGTCGCCCAGGCTGGGGTTCAGTGACGCGATCTTGACTCACTGCAATTCTGCC
+TCCCGGCTTCAAGCGATTCTCCTGCCTCAGCCTCCTGAGTAGCTGGGATTACAGGCACCC
+ACCACCACGTCCAGCTCATTTTTTGAATTTTTAATAGAGATGGAGTTTCACCTCGTTGGC
+CAGGCTGGTCTCGAACTTCTGACCTCAAGTGATCTGCCCGCTATGGCCTCCCAAAGTGCT
+GGGATTACAGGTGTGAGCCACCGTGCCTGGCTGGGCTCTTTATTTAGTTTTGATTTTTTT
+TTTTTTTTTTTTTGCCTTGGGCAGCTAGGGGGGATGTTTTTGGCCCAGTTCTAGTAGAGT
+GGTGTTTTCAGTGACTTTTCTTCCTCCTTTTACTGTATCCTACCTTGGTTGAGATGATAT
+TTTGCAAGAAAGAGTTCTTTATTAAGTCAGTTCTGTGTGTGCAATACTATAATTGTAATT
+CACTTTTGGAAGCTAGTTATTAACATAACATTTTGTAACTAGGTTTTGCTCTTGAATTTT
+TTGGGACCCCCCCCCGCATCTCTTCCTATAGCATATATGTACTTTATAGACTGGTACAAT
+ATAGAAGTTTGAAAGTGATTTGACCTGTTAAGATTTTAGCAGGATTTTTTCTTTTGATAT
+CCATATATGTTGTTTTGTTATACCGAAAATAATAGAAAAAAACTAGTGTCCCATTCCCAC
+TTTTTCTCTGAGCATAGCAACTGGAGTCTTGGGAGGAGGCTTACATCTTTCAAATTTAAC
+TATGATCTCAGAATATGGCTGGTGCTTTCAAGGCAAGTTTTGTTTTGTTCAGGTTTGTTT
+TCATGATGTGTTAGGATCTGCCTAGTATCCTATCTGGTAGGCTGTACAACTTGAGTTCTA
+GTTATTCTGGTTTGTGTGTTCCCAGGAAGAGGGGGGTTCTGCAAAAATATTTAAAAGCCA
+GTCTTCTTCTGTTTTCTTCTTAGTCACATCTTCTGTCTACTTTACTCATTGACCATTTCT
+CATTCTTTGGAGATGAAAGTGTAAATTAAGTGAATGATGACACTAGAGCTGAAAAGTTAC
+CCAGAGTCATGTTTATTCCCTTTTCTACTAAGCAGGGAACTTGAACTCTGGGTGCACATG
+AGTTCTCTGGAGAACATCTTCATAATGCACTGTAATATATGTCGTGTACACAGGTTAGCT
+CTTTGTGCTCCAGAGACACATTTTACAGTCATGATTTGGTATCTGCACTTGATGATTTTA
+TAATTTAAAGGAATCACTACAAAGATTGACCAGCTCTGTGTCTGTTCCTGTGCCTACACG
+CCTGTACAAGCATACTCAAACACATCTGGTAGCAATGTAGGAAATCTTGCAGGCTCTGTG
+GGGGTGAGTGATACATTTAGATCAGGCTCTGTTTAATTAGGGGACTTAGAGGAGCAGGTG
+AAGCTTAAAGAGTGATTAAAAACTGGGAAACAAAAGTCTGGCTGTGGGAGATAATAAAGT
+AGAGAATTCTGTGGGCACAGAATAGGCAAGAAGATTATGCAGTGAGAAGTGTTGGGAATC
+ATGAGTTCAGCTCCTGAAGGGCTTTGAAATCTGCTATGAGAACTTCTTATGTCTTTGGAA
+ATCGGGAGCCACAGTTGAGGAAAGTGGTGATTTAAATGTTTCTCTGTGAAAATAATTTTG
+GCGCCCATGTAATTGTATCCTGTCTTTCTTGTAGATGTTCTTATAAAGAATAGGATTTCT
+GAATCTAGAAGAGCTGTGAGCAAACATGCTTTTGGTTTCCTTCTCCTCTCTGCGTGCAGT
+TGTGAATGTGGCTTACAAAGTTGATAGCAGTTGTATACATGGATCTAGGGATGGTTTGAC
+AGTGGTGGTGGTGGTTGTCTACTTGCTGACACTTGGTGACTACTATTGATAATGAGAACC
+ACAAGGGTAAGAGATTTTTAAAGCTTTACCCCCACATCCCCCCTGCCCCCAAAAGTTACC
+CTTAGGTTGTATGTATGCAAGTGTCTTTCTTCCATTGCAGGAGATCCTGAGCACCTTGGT
+TCCCAAGCCTCCTGCATGGTCCGAGATTCTTGTTAAAAATGTGGGCAGTAAGGCCCTTCT
+GCCAAGCTTAGTGAATCTGAATTTTGAGGGATGGTTCTAAGGAATTTGTTGATTTAAAAA
+CCCCATGTCCAATTATTTTGTACAGGTTTGAATTAGAATACAATGGGTTGTGACCCATTA
+TGGGCATTTATTTTCATGGGATGATGTGCTCAGGAGATTTTGTTTTGGCCAATAGTGTTG
+AGGAAAATGTGGGGATTGGTTTGCTTGCCTTTTTATTTCAGATTGCAGCAGTCATAGAGA
+TGTTGGAGCACAAAGTGAAAGAGTTGTTTCTGTGAATTCACTTTAGAAATCTAGCTGTGA
+GCTCTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTCTTTCTGTATGTTTTTCTGTATGTA
+TGTGTGTCTCGGGGTGGGTATTGAAGTCAGTTTGTGTGTGTGTTTATTATGAAAGTTGGT
+CAGGATGTAGTACTTCCATAACCTTAGGTAAGAACAGGACCTTTGGGTTATTGATTCAAC
+ATGAATTCATTTGAAATAGAAGCTTTGTGAAGCTTAGCAACATTTTATTCATATGGTTAA
+TGTGTATAAAACTTAACCCTGAATCTTCCTTTAGCTTTCTTATCTGCATTTGCCAAATCA
+GTTGATGTCAAACCCCATTCTTCCAGTTGTCCAGGCTGATACCTTGGAATCATTGTTAAC
+TCCTTTGTTCTCATACACCCCATGATCTCCTTCATCAGGAAGCTTACTGTCTTTCATATG
+TCTGCTGCTCACCACCCCACTGCTATCACCCTGGTTGTAAGCCATCGTCATCTTCTCCCC
+TCCCTTAGATTACTGCATCTCTGAACTGGTCTCGCTGCTTTTATCATTGCTGTCCACCCC
+TCCTCCTGCTTATTCTCAACATACCAGCCAGGATTTATTTATTTATTTTGAGACGGAGTC
+TTGTGCTGTCACCCAGGCTGGAGTGCAGTGGCATGATCTTGGCTCACTGCTACCTTGACC
+TCTTGGGCTCAAGTGATCCTCCCACCTCAGCCTCCTAAGTAGATGGGATCACAGGCATGT
+GCCACTGCACCTGGCTAATTTTTTAATTAAAAACAATTTTTTTTTGTAGAGATGGAGTTT
+TAAAAACTATGTTGCCCAGGCTAGGCTTGAACCGCTGAGCTCAAGTGATTCTCCTGCCTT
+GGCCTTCCAAAGTACTGGGATTACAGGCATGAGCCACCACGCCTGGCCCAGGATAACTCT
+TTTTTTTTTTTTTTTTGAGATGAAGTCTAGCTTTGTTGGCCAGGCTAGAGTGCAGTGGTA
+TGATCTTGGCTCACTGCAACCTCTGCCTCCCGGGCTCAAGCAATTCTCCTTCCTCAGCCT
+CCCAAGTAGCTGGAATTACAGGCACATGCCACCACACCCAGCTAATTTTTGTATTTTTCG
+TAGAGACGGGGTTTCACCATGTTCGCCAGGCTGGTCTTGAACTCCTGACCTCAGGTAATT
+TGCCCACCTCGGCCCAGGATAATTCTTTAATAGTGTAAGTCGAGAACTATCATGTCTGTG
+CTCAGAGCTCTCCACTGAGTTCACAGTTTCCTTAGAGTACTGTAAAAGCTAAAGCCTTTA
+TATCCAGCATGGCCATTCTGGCTCTCTGGTATCTCTTTGACCCCACTCCTTACCTTTTCC
+CCCTCGTACACTGTGTTCTCAGGCTATACTGGTCTTCTAGCCAGTATATGCTCTTCATGC
+CAGAAGCATGCCAGACATGCTCCTACCTTAGGATCTTTGCATTGCCTGTTGCCTTTACCT
+GTAATGGTTTTCCCCTAGATATATGCCTGTTGGCTCACTCTTTTATTTCCTTAACATTTT
+AACTCAGTTGGCACCTTCTTGGTGAGACCCAGCCCAGCCACCCTGTTTAAAATTACACCT
+CTCTTCCAGGACTTCTTGTCCACCTTCCCCTGTTTTAATTTTTCTCTATAGCACTTTTCA
+CCTAACAAACATATCATTTACTATATCTCGTTGGCCTCCTTCTGCTGGAATATAAGCTAA
+ATGAAGACAAGTGTTTTGGTTCCTTTTATTCACTTCTATATTCCCAGCTCCTAAAATGCT
+ATCTTAATAAATATTCTTTTGGATGAATGACTTGAATGAATTTGACAAGTTATTGTAATG
+TATGTGGTACTGTTTTTTAAAGATTATATTCTAGTGCGAGAGACAGAAATAAAGTAAATG
+AACAAATTATTATGAATCAGTTAATACAGTGAAGAAAATGAACATAGTATTGGATTAGAG
+ATTAGGGAAACTCTATATAGGATTATGGGGTGATCAGGGAAGGTATCTGGGATGAGAGCT
+AAAGCTGAGACTTAAATAACGATAGAGCTAAAAATTAGTGGCCAGGGATTAAGAAAAGTG
+GTATAAGCAGAAAATGGCATTTGTAATATCTGAGGTTCAAAAGACATTCCAGTATAGGAA
+GATAAATGCTTTTGAAGAATGAGTTCTTACTAATATTTATTGGGAGCAGGAATAATGCTT
+CTGGAGTTTGATTTCATTGTTTTGAGGAGCAACAGCTCATTTGTAGTAACAGGACACACT
+GTGAAAAGTGCTAGATACCTGGATTACATGCCCTTTCTCTGTCTCTCTGTGTTCCTCTAG
+TAACTTGAGTTTATCTCATTGTACTTACATATAGGGGTATAGTTTGGTGTCTGTCGTGCT
+ACGTTATTCTGTGAAGGGAGATTCTGTCCCGTTTGCATTTTTGCTATTCCCACTCTTCAC
+TCATATAGTACCTTTGTATGGGACTTAGAAAAAGGCCTTCTCATTTATTCCTTCACCCTT
+GGCTAGTGCTGATAAACCCCTGCATGTCCTACAATGTCTGCTAGTTAGTAGGTGCTCAAT
+AAGTGTTTAATGATTCATGGCTGTTATAGCTGCTGAGTCAGTTAATGCACATATACTTAA
+AGAAGTAGGTGTACCTTATGATAATCATTTCTGTATTTCTGTTGATTAACCTAGAGTACT
+ATAGTTATGGAAGTATTTGTACCTAGTTTCTGATTTGATTTTTCTTAGTTTCAACCTCCA
+AATTTGTATAACCCCAAGTATATTAGAGAGAATTGTTTTGAAGCAGGAATGACTCATGAT
+AATGTAAATCCTCTCTTTAGTAAGGGTTCATAATATGGCTGAGGTATAGCTGCACTTTAA
+TTTTGAAACCTGTTTTTCCTCTGACTCTTCAAGAAATATGTTTATTTTAAAAAATATAGA
+ATTAGATGAAGCAGAAAGTGAAAAGTACACCTAACCCCACCACCAGAGCTAATATCACAA
+ACCCTTTCTTTCATTAAACAAATATTTATTGAGCATATGTATCACTAGGCTTACAGTGAT
+GAGTGAAAACAGATACAGCTCTTCTCGTGGAATTTACATTCTTGTGGGGACAGATTTGAA
+AGGTAAATGTAAAAACATAGGTGTGGTAAGTGCTACAAAGTAGGAGTATGTGATGCGGTA
+AGCATATAAGAGGGGGACTTCTAGCCAGGACGGTTTGGGAAGACTTCCCCGAAGAAGGGA
+TGCTTGAGCTGAAAGAGAGGTGAGGTGTGTGTGTGTTTTGTAATGTGATAGATTCATTTG
+TAATTCATGATATACCGTAATTTTATAAGGTTTTCATTTATGGCTGAGGTACCACTGCAT
+CTCTTTTGGTACACTAATGACGTTCTGTGTTCAGTCAGTGGTTGCAGTTTTTCAGAAGAA
+TCAGGGAACCTCACGTACACAGGAATTTCTAAATATTATGATTACCTTGGTTTTCTTTCT
+AGCTTTGAGGTCATTTCTCTAAGAAATGACAAAATACATCAATAAAAGGGTATTATCAAG
+TCAAGTCTTCATAAACCAAAGGTATACTATGAAAGGCCAAGATAATAGCAGATAATGGGT
+TCATAGCTGTTAAGTCCCTCCAGTTTCTAGTGTAAGAAGGAGCATACCTTCCTGTCTGTT
+CAATTATTGGCTCTCTGTGCTTGGTGTACATTTTTTTAAACTCAATTTTAATGCCCTATT
+TCTGTTGGCTATCATATGGAAATAAATATAGGATAAAACTAAGTGATAGGCTAAATGGCA
+TATGAAACTCTTTATAGCCCCTGTTCTTTTTTCCATTACTCTCTAAGATCTTACAGAGAT
+TATGGTTAGTGTCTTTTAAGCCTGAGTTCCTAGCATGGAGTATTCCTGACATACACTAGT
+GGGCACCCGGTAAATTTTGAATAAATCAAATGTCTCCTCTGTCTAATATCACAATTCATC
+TCTCCAATTCATATGATCCTCAATATCTACATATTTATTCCTTTTCTCCTTGAGCTTTAA
+TTTTATATCTTCCTGGATGCATGCCAGTATTTGTTTCCTTATGTCCCTCCACTGTCACCT
+TCTTGCCTTGTTTTGGCCATAACTAGAGTTACCCTTTGGTAAGTGATGTTTTCATTATTC
+AGGGTTTAAACCTTAACTTTTCTAGTTAGGCTTCTGTTTATTTGTGACATCCCTCGTATC
+TCTTTTTTTTTTTTTTATTTAATCACGGTGTGTGTGTGTTCCTCTCAGTTAGGTTACTAC
+CATGGTTTTCATCTACGCTTTGTCCCCCTAGTTAGTCTCTTACTTGGTCCTTTGTTGTTG
+GAATTTTTGTCTTCTTGAAATACCTCTTCGAACATGTCTTTCGGCTTAGATAGAACTCTA
+CACGGCACATAGAACTACTTCTAGCAGTCTGACTCCTTAGCCTTGTATTCACAGTCTTTC
+CCTGTTTGACCTTCATTCTGTGGTTGTGCCTTTCCCTTTTGCTTCACAGTCAGACTAGCT
+GATTGTCACCTCCTAGCCTCCCTTCCTCATTTGGCTGAGTGATTTGGTTTTCCTCGTCCT
+TGTACTTTCTTGCCAAGTGGACTGTGAATGATAGATTGTTATATTTCTATCTCGTATTCA
+GTATTTTGGTAGTCACTCTCAAAATTTGTGCTTATATGACAAGCAGTTATTCTTGCCTCA
+TCCTTAAGCTCCTATTCACTTAGGTGCAGTGTGTTTGAGTTTGCAGGGGAGGGGTAGAAT
+CTGTCCAAACCAGCTGTTTTTTTTGCACAGTTGCTAAACCCCCTCAACCAACTTCTTGTC
+TGTTACTGGCCATTTGCAACACAGTTAATTCCTTCTTAATCAGTCATATTCACCAGTATA
+TAATCTTTTCACTTTTTTCTTCTTCCACTTTCCAGTTATACTGTTCTTTCTGTTCCATGT
+ATGTACTCTAAATACCTCATAAACCAGAGGTATACTATGAAAGGCCAAGATAATAGCAGA
+TAATGGGTTCATTATCTGAGTCTGAAAGTGTTTGATCACTCAGATTTAATTCCATTCATT
+CATACGGCAGTTTTGATGAAAATTGACTGTCTCACCTAACACGAATTGTCCCGTGGGTTT
+CCTAATGAGATTTTAGATTTAGATTTTGGGGGATTCTCTGGTTTTCAAGCTAGAAGTAGA
+AATTCCCTGAAAGGTTTCATGGACACTGTTCAGTGTAGTTTGTGTTTTTCTTTTATGATG
+CTCATGGTTAGCCTGTTCTGAATTACTGTAACAAGACTTGGCTTTTAAAGAAAAGGCTGT
+TTGACACTTAGCCTTCTGAAAGTTTGGTTTAATACGGCCCTAGTAAGAGCAAAAAAGAGA
+AGGCAGAATTTGTCTTCTATCCCTGATTATGTTATTGAAATAAGATTAACATTTATAAAC
+AACTGTTTTACAATAGGTTTCTATGGAGGTTTATTGCAAAAGAAAATAGCTTGACGATTT
+AAGTTCCTTGAAGCCTATTGACTTTTTGGTTTTCTTAGGAACTAAATATATTACCTCTTA
+ATATGTTTAGATATATATAAATATATCTTATTATATTGGTATATATTAATATATATTATT
+CCCACTGGTGTACTTTAGGATAGGTATGTTAGGTGGCTCAGGATGAGGATTACAGAGGTG
+CAAATAGAATCTGCTCAGAAGCCAGATTGTCTAGGGCATTATTTCACCTATGTGGACTGT
+CAAATGCATCTTCCCTTGACTTACTAGAGAACTCAGAAGTAAGCAAGCCCTGGAGCACCT
+GAAAGTACCAAGGATACAAATCATGTATTCCATGCTAATTGGGTTCTTTTTGAGACAGAA
+GGAAAGTTCATTTTCATTAGGTAGTTTATCAAGTTTCTCCAAAAGCAACACTGAGGAATA
+TAGGAGAAGCTATGAGAAATGCAGAAAGAGAAAAGAAAAAAAAAAGAGTTAAAAGAATGA
+GAACAAAGGAGGGGTTAGAATGACAGATACTGGGGGCAAGTGATGGGGAGCATCAGAAAG
+GACTTTGAGAGAGGACAAAAGAAAAAGCTGCCGTATTTCTTCTAAGATGTAATTTTTTTT
+TTCACCTCATAACATAACATTAACTGTCTTACAGTTAATAGCATCTGAGTATTGCTTTTG
+GCCAGGTGGCAGTTTTGATCTAGTTGTCATTGTACAGGCATGGCTCTGACTTGCTGTTTC
+TGTTGCTGTCATTTCAGTCTCAGTGTGGACATTGTTTTAACTTCTCGTGTTGAGTAATTG
+CCATTTAAAATATTTTCTTAGTTGTTGTTTTCACATCTTCATTTAGATCCTCTAGGGACA
+CCAAACAGGCACCAGTATCAAAATTTGCAGGATGGTTGTCAGTGGCTTGAAAGACAGTCC
+TGGAGCAGTGTCGGAACATTCTTCATACTTACATTCTTGATGGCAGAAGGATGATACTGT
+GAATAAAAATTTTAAGTTATAAGAAAGCATTATGCCATTTACTTTGCAGCTTTTTCTTCC
+TTCAGGGTTCATAAAATAATGCGGACTCTTAAAGTACATGACTGTATGCTTATTGAAATA
+AAGGATCCCAACCATTTATTTAAAATCCTCAGCCTGATAGCAACAATGTTCATGATTATT
+ACAACAATAATAACTACAGTTGCCCTTTATTGAGTATGCACTGTGTACTAAGTGTTTCTC
+ACTTAATTCTCAGAACCTTTTAGGGCCATAGTATTCACGATACAAAATAGGAAAAAATGG
+AGATTTTGGGTGTAAGTGTTAGATCCAGAATTTGAACCCAAGTTTATTAGGCTTCAAATC
+CGGTGCTGTAGTTCCTCATCCTGTTATATAAAGTATTACTTTGTGAAAGACATAGAAGCT
+TTTATGCTTAAGATAAAATTGTCTCCCTTCATCCTTCTCCCCAAAGGGTCATATCCTGAC
+TTCTTTTAGCGACCTTTATATCTTTAGGGCAACTCCATTCTCCACTGTGTATCGTAGATA
+GTTATGGGCACATTTCAGTTGTTCTATTAATTTGTGACTATTTAGAGTTAGTCTGGATCT
+GATTTATATTTCAACTCTTTATTATCTAGCTTAGTGCCTTGCCTTTTATAGGCACTCAGT
+AAATATGTGTTGTATAAATAAGGCTATAAGTGTGAGCTTAAGTTTAGCACTGGTTATTAT
+GTATATTTGTGTCTCAGTAGACTCTGAAAGCATTTAGAAAAGGAGTATAGAGGACCAAAA
+TTTAGCTGTCCAGTAATCTGTAATGTGTAAAGACTGTTGCAGTTGCTAAGTACAGTCTTT
+TGGGATTTTCTCTATTACTGGAATAAGTGTAGAGGTGATGTAGAAGAGTATTATGGGGTG
+TTAGATACACAGCTGATTTAAATTGAAGATAGGTGTTCTCAGTGTTTCTAAATTCGTTTT
+ATTTAGTGAAAGGCAAAGGGGGCATGAAAAATTGAATCAACTTTTCAGGAAAGAGACTCA
+AAATGTTCAGAGGTATTGCAGGTTCACTTGTGGCTCATGCAAATCAGAACGTATTTTATT
+TTTTGTATACATAATGAGAAATTTTTTCATAACCGAGTACTTATGTGAGGATACTAAAGT
+AAATCTATTGCTGTAACCCAAGCTCTCTGATCATTTTATTTCAAATTTTGGACCAAGGTG
+TTATTTTGAATATAGTATAGTCTGCAGAAAAGACTAGGACAAAATGCATCCATTATATGG
+GTACCATAAAGAAGTTTTAATCTCAGTTTAACAATTTTACTTTTACTATAGGTGGTTTAG
+TTCCTTTAGAAACCTAGCTGTTAAATATTAAGAGAATAGATGAGTAAAATATGATTGCAC
+CATTAAAGGCATTTAAAAAAATCTATATATTCGGGTGAGGGAAGAGCAAATGCTTGTGGT
+GTTAAATAGAAAATGCAGAATACCAAGTAATATCATGTTATATCCTGTTACGGGCAGTTG
+TGGGCAAGACTATATATATGCAGAGGAAACAAATATAAGCATACCATATGTTAATGGTAT
+GATTATAGGTGAGTATACTTAGGAAAAATATTTTTTAAGGAAAAATATTTTTTAAAAAGT
+GGTACATTGTCTCATCATTTCTGAGATCATTGTGTTCCAGTAATAAGTGTGCTAAAAATG
+TCCTAATGATAATTAGAAAAGCTTTGGAGTAAGATCACCACAAAAAAAATATATTTTTAT
+GCAGTGGTAGTAAGCATAAAGCTAAACCTTTCATTCCTGCTGATTGACCTAGCACAAATG
+TGAGAAGGTTGGGTTAAAGTTGATAGGTTGATGACATACGTTAAGTGGTATAAAAATAAG
+TTTGAAAATGAGCAAATTAAGCTGGATTATTCTTGATCTCTTAAACTATACAATCTTATG
+ATAATATTTAACAATTTGAATGTTTTGGAGAAGTCAGGAATATGAAGAACAATTACAGAC
+CTGTAAGGGAAGAAAATTCCTTGGCAGGAGGGTTTCTTTCTAGGAGGCAGTCTGTACAGT
+GGTTTGGAATATGGATTCTGCAGCTGGACTGCCAGGGTTCAATTCTCAGCTCTGTTTCTT
+GCTTTCTGTATAATTAAGCAAGTTACATTTAATTTCCCTTTGCCTGTTTTCTCATCTGTA
+AAATGAGAATAATGGAATTTGCTTTATAAGGCTGTTTTGAAATTTAATGATTTTTGGTTT
+CTAAATGTAAAGTCCTTAACAGTACTTGGCATAGTGAGTGCTCAATAAATGTTAGTGGTT
+TATTATTATTACCATTATCAAAGGAGTATTATGATTCCTTTGCTTAAGCAATTGATTTTT
+TTTTTAGAAAGGAAGCTGTTGAAGTTATTGAAGTACCTGTTGCTATATTCTAAGAAATTA
+AAATGTCCAGAAATCTGCCTCTGTAAGTAACCTTTTAAGATCATTCATGCCACTCTGTTT
+CTTTAGTCAGTAATAATGCAGCCCATGTTCTATGCCTTCTATAGAGAATTTCATTTAAAA
+TGAAACCACTGAAAAATGTAGACCACCATTTTATACTAAATGGTGAGTAAAAGGTCTGAT
+TTTATCTTGAAGAATGAAACTAAAATTCTGGGAAAACATTAGCTTATAGTAACTGTAAAC
+ATGCATGAATTGTTATAATGAACAAATAATGGATCAAGTGTGAATGGATAAACAATTTTT
+CCCACAAAATAATTCAGTATCATTATATGACAGCCTTCAATTTGACATTTGTGGCATTAG
+CTTTAAGTTGTTCTTTTTTTTGCAAAAATATTGATAAAAATATATATACATTTTTTCAAG
+GACCTCTGTTAAATTCTTTGATAGTCAAGTTACTCTTACCCTCCTCCCGAACAAAGAATG
+TCTTGCTTACTGATTACTGTAAAAGTGGTAGATTCCCTGAGCTCAGTATTCCTCATCCAT
+GCATCAAGACTACAAAAAAGCACAAACTCATACATATAAAACATGGAGAATCTTATAATA
+CTGAAGGAAAGATTACGTGTTATTCCTTCTATACAACATTCACAAAAAGGCAAAACTATA
+AAATACATCACATTATCCCCATGGGTCTTGGGGACAAACAAAACCTCAAATAATGTCAAT
+GCTTATGCTGCTTGCTGTGCCCAGAGTAGCAGAGTCTCTAACCCAGGAGTCTTATGTCCT
+TTGGCACCATCCAGAAGACAGTAACAGACTAACTTGTAAGTGGGGTAAAATCAAATCCTA
+GATCCTACATTGTTTGCCATCATTTTTATAAACTTTGGAAATCTTGGAATTTTTGCAAAA
+TCTGTAGTCTCACTCATGGTTCATAAGCCATTATGGTGAGGGAGACACTTGTGAATAGGG
+ACTGATTTTATAAGTGATCAGTCACAAGTATGTTTTAAAGATATTTTTAAAAATTGAAAT
+AATCATCTAGTAAAGCACACAGAATTAAAGTGTGTAGCTTAATGAACTTCTGCATATGGT
+ATACATCCATGTCATCATCACCCAGATCAAAATATGGAAAATTTCTAGCTCCCTAGAAGG
+CTGTCTCATGACCCTTCTTAGTGCTCTTCTGGCCTTGATGGCATAGGTTAGTTTTGCCTG
+TTTTTGAATGTTGTGTAGATGGAATAATGTGTAATCTTTCCCTCAGAATATATGAGAATT
+CTCCATGTTTTACACATACTAGTTCTTTCTGTAGCTGTGAAGTATTCCATTTTATGAATT
+TATTACCAGTATTTACCCACTCTACTGCTGATGAATATTTGGGTTCCAGTTTGGGACTAT
+TATAAATAAAGTTGTTAGGAACATGTACTTGTTTTTTGGTGGACACAGCACTCATTTCTG
+TTGGATATATACCTAGGAATGGAATTTCTGGGTCATAGGGATCTATGTTTAGCGTTAGTG
+GATACTGTTAAACAATTTTCAAAAGTGACTGGACTAATGTATATTCCTACTATCAATATA
+TGAGAGTTCCAGTTCTGTATTATCATGAACAGTTAATCTTTTTTTTTTTTTTAAGTGTAG
+CCATTCTGGTAGGTACCGAGTGAGATTTTACTGTGGTAGTTTTTGTTTTCTTTTTGCATT
+CATGTGATAACTAATGATATTGAGCCCATTTTCTCATCCAGTGGCTATTTTAATGTCCTC
+TTTTGTGAAGGATCTGTTCAGATCTTTTGACTATTCACTAATTTTTATGATGAATTTTTC
+TCCTTTTGTAATGTAAGTTGAGACGTGGATAACAAGTACTCGGGTAGCTTGCACATACCA
+CTTTACCAGTTTGGGAAGTATAGAAAACATTTTTAGAAATAATTTCATCAAAAGTGCTAA
+GTTTTTTAGTCATTCCATATTTAAAGAGTTGAGTGTGAGATTTGCTCCTCTCCCTGTGCT
+AGTTTTACTAGTAAGAGTTCTAGGTTTTTAAAACTGACACCTATTGTTCTTTTTGAAACC
+AATCTCTTGAAGTTTAGTGGCATACCCATTCACCAAAGTCACTGGCCTTTTCTTTGTTTA
+CATTCTCTTTAAACTCTCCCATATGTTTAATCTTCTGCAGTACCATTGTATCTAGTTCTG
+TCTTTTTAATAGTGCATTATCAGTAACTCACTATCAGGAAACTCTTTCCTAACAGTGAAT
+GTTTCGTAATATTTAGGTGTTTACTTACTGTTCTTTTCACTCTGTTGCAAACTTTTTTTT
+TTTAGCTCTTTGTGCAAAATCTTAAATCTGTTTCTCATCTTTACCTGGCTAAACCTGTAT
+CTCCAGTCATGACCTTTTCCCAGTGGAGTTTACCACCATTTCTACTGACAAAGCTGCCTT
+CTGAATGTTTTTAATTCTGTGGGTAGAATTCTCATTTTATCATTATCTTAGTCAACGTGG
+GTTTAAAATTTGAAATTATCTCTTAATTTCAAGGTACAGTTAGTAGAAAAATCAGTGACC
+ATTCATTAAGTATCATAGTGTGTGGTATGGCACATGCAATGGTCCAGGTGCTGAAGACTA
+CTTCTTAGAAGGATTTTGTACTGTATTTGGGAAGTTATGATATTATTTATGACTTATTAA
+TTAGTTTTTATTATAAATATTCAGTGACCATAGCCTCTTCAGCATTGGGTGGTAAAGGAA
+GTCTTCACAAAAGGGGATAGATTGGAGCTCATCATTAAGAATGACTAAGATTTCTCTTGG
+AAGACACAGATGGGCAGAGGGGCAGGGATTTGGATTGGATCAGAAGGTGTGTATAGTGGA
+AGAGTAATGGGCAAGATTAGATTAGGACTAGATCTAGCCAGTCTCTTAAGTCTTGGTTCG
+TCTTCTTTCTGAATGCTAATGATTAGAATTCATGTTTGAATAGTACTGTTGAGTTTGTAA
+AGCTTGTGTTAGATAGACATTAGTACTTTAATATTTCTGTGACTTAGGAACCATCATCTC
+TATTTTACAGAAAAGTTAATAGGCTTTGAAAAAGTGATACTAGTAAAGAACAGAATCTGG
+TGGGCACAGTGGCTCAAGCCTATAATGCCATCAACTTGGGAGACTGAGTCTGGTGTGTTT
+CATTTCCAGGCATATTTTTATTCTCTGATATCATAGATATCTATAAATAACAATTTTTTT
+GTTTTAAGTTTGATATAGACATCCTTAGAAAGGTATATATATTTTTACAAATTGTTTTTC
+TTACTCATTTATTTGATAAATGGACACTATTCTAGGTCCAGGGCATCCAGTGGTTTTGAG
+GGCAGACGAGACTACCTGCATACTAACATTGCATTGGGGAAAACAAAGTAAATAAACAAA
+GTTGATAATGTAATATCAGATTAGGGTAAATGCTATAAAAAATGAACAGGGTCAGGGGAT
+AGAGAATGTTGTGAGAATGGGCTGTCATGCTATTTTCAATCAAGTGGTCAGGGAATTCCT
+CTTTCAGGAGGTGACCTTTGAACAACTGAATTAATTTGAGTGAGTATGCTGCGTTAAGTT
+ACGGGAGAAGAGAATTTAGGGGAGAGAACATCAGATGCAAAGACCTCACATAGAAATAAC
+CTTAGAATACTTGAGAAATGGAAAGAAGTTAAGTGTGGTTAAATGCAATTAGGTAGGATA
+ATGGTTAAGAAATGAGTAAGGAGAAGCCAAGGGCCTGATCATGTATGATATTGTATTCAG
+AATTCTGGTCTTGAAGCTCCTGTCTTTTTGCCTCCCTCTTCCTTAACTGTCTCTCTGTTG
+CTCATACACATACTCTCTCACACATACGTACACTACCCTATCTAGCCCCCCATTATATTC
+TAGTGTTCATGAATCAGTCAGCCAGGCCTGTCTCTTATCTAGCCTAGGAAATGCTATGTT
+CATGTCTGCCTATATATATATTTTTTTGTTTGTGTGCCTTTGCCTTTGACATTTCCCATC
+TCATCTCAGACAACCAAACCATGGTTTTACTTCCTGACCCACATGGATTTTATCATACAT
+CCTTGATGTAGATGCAACTGAGGTCAGCCCTTCTTACAGTTCATTTAGTACATAACACTT
+TATACTCTGTGACCTGTTAGTGACAATTATGCTTTCATTCTCTTTGTTATATCTCTCTAT
+TTTAATGTGGCCAGTTTTGTTTGCCTAGGAAAAATCATCCTACATAGGGCTGGGCAAGAC
+AAGGCACAAGGCATATCCATACATAAGGAGGATATCTTTACTTCCCTGTACCCTTCCCCA
+CCATGGTTCCAGCATAGAAGGCTGGATAGCTGCCAGTAGTTGATCGGCATCCAGAACTGT
+ATCTGGTACTTTAGTAGGCTCTCAGTAAGTGTATTTTGAATGAATCAGTTTATTGACTGT
+TGAGATTAAACCCTACTTGGCATAACTTTTTTTAAAAAGCCCCATCATGGCTATTCACAA
+TACATGGGATGTAACAAAGAATCAATAATTATTTGTTGAGTGTATGTCAGTTTTACTTTA
+CTCTGTGTTTACATTATCTTTATTTACTTTATGTTATTGTCTGGGCTTTAGCTGAGCACA
+TACATTCTTTTCTGGAAAGATGCACCCCAGTCCAGAATAATATTGATGCTAGAATTTTTC
+AAAGACAAAGCTATAGCTTTTGGCAATTGTAGGCACAAGAAAGGAAGCATCTTTTGTTAC
+ACCATTTTTCCAAACGTTATTCTTGTTACTTTAGTAGGTATTTATCGTCTGTGGTTGGCT
+GTGCAGCGATCTGCAGGAGATCTTACACATTCTTTTTATTCTTTATTTAGAAATGGGATC
+TCACTATGTTGCTCAGACTGGACGTGATTGAACTCCTGGGCTCAAGTGAGTCTCCCGAAT
+AACTGGGATTACAGGTGTGTGCCACTGAGCCTGGTTTTTACCAGCTTCTATCGGTGGAGT
+GCCTGTCACTTCCACCTGTCATCATCAGGAGCTTCTTAATGGTGCAGAACAGTGGTTTAC
+CTGGAGCAAGCTCATTAACCAATATAAAATATCACTTAAAATAAGCCGATAGGAATTATA
+AAATTAGAAACTGACCCTTTTAAAATGAATTTATTCTCTTTAAATTTATTCAACATACTT
+AGTTTTACAAATAGATACTTGCCATTTTACTGGCAGTTATAATGATTTATTTGAGGGTTT
+GGTACATCTTATACAACCGTGAATACAATTTGCATCTAATAATGTGACTTCAGTAGTATC
+ATGATTTTTGTCCAAACCTTCTCAGTCTGGGAAACATTTAAAGAGAATAATGACCTTAGA
+GAAGAGCTGGATTTCTTTTAAGACTTCTATTCAGATCAGGACACAATCACGTTCAAAATT
+GACATAGCATGTAACATGGATTTCAGTGAAGAAAAGTACTTCAGAATCAAATTTTAGAAG
+AGTGTTTTAGGGTTTAGTGGCCTAATCAAAGGGAGTCCAGAAGCTATTTTTGGATAATAC
+ATAGGAGGTAGAGCAACCTGGTTTTGCCTCTGGTTATCATTTGACATTGCCAGTGTCTTA
+CTTGTTCATATTATGGGGAAGGAATCGAGTGGTCACAGAACTTTTGGAGAAAATTTATCA
+ATTTTTTGTTTACTTTGTAATGCTTTTCTGTTCTTATTTAATAAAATATGCCTTTCGATT
+ATATTAATTTAAATTTGTATATATTGAATTGATTTAAACTAGGATCCTTTCCCCCTTTCT
+CTTTCAGGACTTGACCCAATGAAAGAAGCATATGGCACTTGTGAAGATAAATGTTACTCC
+TCCCTTTTTAATTGGAACTTCTGCTTAGGACCTGTGTATGACGTTTCACCTGTGATCTGT
+TCTTTCGGTAGCCACTGACTTTGAGTTACAGGAAGGTCTCCGAAGATTTGTGTCAAATGA
+CGTCAATGGCCAGCTTGTTTTCTTTTACTAGTCCAGCAGTAAAGCGATTGTTGGGCTGGA
+AACAAGGTGATGAGGAGGAGAAATGGGCAGAAAAGGCAGTTGATGCTTTGGTGAAGAAAC
+TAAAAAAGAAAAAGGGTGCCATGGAGGAACTGGAGAAAGCCTTGAGCAGTCCAGGACAGC
+CGAGTAAATGTGTCACTATTCCCAGATCTTTAGATGGACGCCTGCAGGTTTCTCACAGAA
+AAGGCTTACCCCATGTTATATATTGTCGTGTTTGGCGCTGGCCGGATTTGCAGAGTCATC
+ATGAGCTAAAGCCGTTGGATATTTGTGAATTTCCTTTTGGATCTAAGCAAAAAGAAGTTT
+GTATCAACCCATACCACTATAAGAGAGTGGAGAGTCCAGGTAGGTCTTATTCCTGAGAAG
+AATTTGGAAAAACAAAAACAAAAAACCTCTCTTCCTGATATGCATGTAACTAGATTTAGT
+AATGAAAAGGTTGTATTAGCTTTGTGTTTCCATCTTAAATATTCTAATCTTGGAAGGGCT
+ATTGGATTTTGAGTTTAGCTTTTTATATGTAGGTGATACAATTCTCAGGTGGCTTACTCT
+AATTCATTATTCACTGTAAGCACCCATATATCTACTCTGCCTTTTCCTGTGGATGACCTG
+TCTCTGTTTTATTTAAAGCCTAAGCTCCAAGTGTGTACTATATCCCATTCCTTTTTGTCA
+AATGAAGAACTTTGTTCCTACAGTTATCATCCTTCTCTCCAGCATTATATTTTCCCTTTC
+TACCAGAGTATTTCTGATAGCATACAAGCATGCCATGATACTACCCATCCTAAAATAAAA
+CTTAAAAAAAAATTCTGCTTTTCACTTCATTCACATAACCCAACCCCAATCACTGCACTG
+TTTCCACTGGTCCTTTTAGAGGATTCTCCATTTTTATTATCTTTATGTTTCATTTTTTTC
+TTGTGACTTCTCTAGTTAGTCTTTCTTTCCTACCATTTAACTTGTCGAGATCACTAGTGA
+CTGCCTTTTTATAGGTCAAGGGGTCATTTTTGAGTCTTATCTTACTGTCCGCTCAACTGC
+ATTTGATACAGTTGATCTCCTTCCATCCTACTCAAAACTTTTTCTGTGTTTGGCCCCTAA
+GACAGTATGCTATCCTGGTTCTCCTACCTCACTGACTGTTCTTGCCCCTCTTTGCTGGCG
+TATTCTCCTGTTTTCACAGGAGTCAGTCCATGGACCTTTTCTCCATTTATATTATTTCTT
+TATGTGCTTTCATGCTGTCACATGTCTTAAGATTGTCTATAAGCTGATGCTCACATTTTG
+AACTCAAGTCAACTTCTCCCTTGAGTTTTAGATTTGTGTATCCAGTTGCCTACTTGACAT
+TTCCACTTGAATATTTATTTATTAAACATACCAAATGTAATATGTCTAAGCGCAGTTTTT
+TTTCTCTGGTTTCCCCTATTGAAGTGAATGGCAACAGCATTCATGTAATTGCTAATGCCC
+TAAACTGCAAGGTCATCTTTTATTCTTCTTACTTAAATCCTATATTTAAAATATGAGCAA
+ATGCTGTTTGCTGCACCTTCAAAATATGTCTTAATAAATATGTCACCTCTCATCATTTGT
+GACATCACTACTTTAGTACAGTACATCATCATCATCACTCACCTTAAGTAGTGTCCTAAT
+TGGTCTTTCTGCGTCTCTTCTTCCCCTTAACCCATTGTGTTTTCCACACAACAGCCAGAA
+TGATTTTTTAAAAACATACTAAATCATGTCAGTTCCTACTGAAAACACTTTCAAGGCTGT
+CACACTTAAAGAGATTTCTGTAAGACTCTGTATGACCTATCCTCAGAGTTCTCTGTTCCT
+TGGACTTGCCATACTCCTGTTTCCAGGCTTTAACTCTTGCTGTCTACTTATTCTCCCCCA
+GGATCTTTCCATGGCACATTTTCTCATTCCATTCAGTCCTTGCTCAAATATCCGCATCAC
+TAATTGACTCTATATTAGATATTTATTTTGTTTATTGACTGACATGAGCAGAGTCTTCCT
+CTATTTCATTCATTACTCTATCCTTAGTGCTTAGAATAGTATATTGTTGTCTGGCACTTG
+GTAGGTGATGCTCAGTAAATTTTTTTTATAATGAATGGTATAAGCTGAGCTGCTAGCTGA
+GTGCATTAGTCATCTATTGCTGCATGACAGATTGCCACAAACTTAGTGGCTTAGCACAAT
+GCATGTTTATTACCTCACAGTTTCTTTGGGTGAGGAGTCCAGTCACATTTAGCTGGGTCC
+TTTGCAAGGCGCTGTAATCAAGGTGTTGGTTAGGGCCAAGGTCTTATCAGAAGCTCAATT
+AGGGAAGGATCTGCTTCCAAGCCCATGTGATTGTTGACAGATTTAGTTGCTTTCACATAG
+CCTTCTTTATAGGTAGTTCACATTCATGACAGCTTCTTCAAAGCCAGTAAGGAAGAGAGG
+GTCTTCTGGTAAGAAGGACATTATATTCTTGTGGAATGTAATCATACATACGCTGTCACC
+TTTGCCATATTCTGTTGGTTAGAAGGAAGTGATAGGTCATACTCATACTCAAGCAGGGAG
+AATTACCCAATGGTTTGAATACCTGGAGGTGGGAATCACAGTGGTTACCTTAGAGTCTAT
+CTGGGTTTCACGTGGAGATGTGTGGTAAAAAGACTGAAAATAACATTGGATGTGGAGACT
+AGTAGAAAGGATAGCAGATAGCAGTGATTATGCTGTCTGTGAAAGTTCAACTTAAGAGCT
+TTAGAGTGTCTTTAGACAGTTGGTATGATATGATTCTCAGTTTCTTACTGAGTCCAAGGA
+AAGCTGATAGCTGAAGGAACTGATGAAGAAAGGAAGATAAAAGGATTTAATAGAGAAGTA
+TAGGCTGAAAAACTCCCAAGCTTGCTATTTGCTAGGAGGGAGTCTAGGAATTTTATGTAT
+TCCCCTATAGCCAAAGTGTGACTAGTAGTCAGCCAGCCAATAGAAATGTCTTATTTTTTG
+TATACATTTTTCTCAGCTATGATTCATTCTATAGAAAAGACTGGGGCATAGCTCTGATAC
+TTTTAAATAACGGAAAATTTCATGTCTTACTAGTTCAACTATTGGAAAGAGACTATAGAG
+ACCTCATGTTTCGCCCTGAGCCCAAACTCTTGGGGGAAGGGGCAGATTACCCAGCTAGAT
+TAGCTTGCTGACCCCCCATGATTAAGCAGCTATGACGCAGAATGGATCACTTCATATTAC
+CAGTATTAATAAAGTAGTAGAAGGTGGTGGTAGTGATAGTAGTAACAGTGATAGCAATTA
+ATATTTATTGAGCACTGATGGAATAGTGATTCCTTCATGGGGTTAGAAAAGGGTACTGAC
+ATTTTACAACCCTTTCAGTTTACTTATGGGTTTATAGATAAGGAAACAAAGACTTAAAAG
+GGAAGTAACTTAGGCATGCTCACACAGTTAGAATATAGTGGAGTAAGTTTTGCAAAAAGA
+TAAAAAGATGGAGGATAGTTAGAAAGAGATAATGAACATAAGAAAAATAGAGGGCCAACC
+TAGGTGGTCCTAGGTGTTTAGTTGAATACAGTGCACCCTAAGCTTTTTGGCACCAGGGTC
+TAGTTTCATGGAAGACAGTCTTTCCATAGAATTGGTTGGGGGATGGTTTTGGGATTATTC
+AAGCACATTATATTTATTGTGCACTTTATTTCTATTATTACATTGTAATATGTAATGAAA
+TAATTATACATTTCACCATAATGTCAAATTAGTGGGAGCCCTGAGCTTGTTTACCTGCAG
+CTAGGTTGTCTCATCCAGGCATGATGGGAGACAGTGACAGATCATCAGGCATTAGATTCT
+CATAAGGAGCGCACAACCTAGATCCCTCATATGTGCAGTTGGCGATAGGATTTGCTTTCC
+TATGAGAATCTCATGCTGCTACTGATCTGACAGGAGGCGGAGTTCAGGCGGTAGTGAGAG
+CAATGGGGAGTGGCTGGAAATACAGATGAAGCTTCGCTCACTCTCTCTCACCATCACCTC
+CTGCTGTATGGCCTGGTTCATAAGAGAGCATGAACTGGGGGGGTTAGGGACCCCTGATCT
+AATAGACAGTATTGTCTATTGATTAAGACTGTGGGTTCTGGAGCCAGGCTTTCTGGATTT
+GAATCCTGGTTTTACCAAATACTACCTCAAGCCTTAACCTTTCTGAGATTTAGTTTCCTC
+ATTGTAAAATGGTAATAATACTACCTACCTAATAGGTTGTTATGAGCATTAGATGAGTTG
+GTGCCTTAAAAAGTACTTGTTAAAACATTAAGTGGCCTGGAATCAGTTTCAAATTAAATA
+TCAATTCTAATAGAATAATATATTCTGGAAATAGAGCATTGAGGAAGATGGCAGAGAGAA
+AATTTTCCAAGAAATAATATCAAACACTTCCCCAAACTGAAAATTGAAAGGGCTCAGTGA
+CCAAGTAATCAGAACAAAGGATAAAAAAAGCCCCACATGAAATTTTTGTATATCATAGAT
+TAAAAAAAAGATTCTGAAAACTTTCCAGAAAAGAAAGACAGGAAACATATAAAGGACTAG
+AAATCAGAATACTGGATTTCTCAATGCAGTTCTGGATTCTAGAAGAAAGTAAAGTAGTGC
+TGTCAAAATTCAGAAGGAAATGTTATCTGCCTGCCGACAAGCAAAAAAAATAAATTTTTA
+TACATGCAGGAAGTCAAGAAAATTCAACTTTTTACTTTCTCTTAGGACACTAATAGAGGA
+TGAGGTCCAGGAAATGTGATCCAGCAGTAGAGAAGGGAAGTCCAAGGACTTCAGACTTGT
+AGGAGACTTGAGCAGTAACCAATATAGGTTGGAACCAAAAGTTGGAAGATCTGGGCCTGG
+CACGGTGGCTCACGCCTGTAATCCCAGCACTTTGGGAGGCCGAGGTGGGCAGATCACGAG
+GTCAGGAGATCGAGACAATCCTGGCTAATACGGTGAAACCCCGTCTCTACTAAAAATACA
+AAAAATTAGCCAGGCGTGGTGGTCAGCGCCTGTAGTCTCAGCTACTCGGGAGGCTGAGGC
+AGGAGAATGGCGTGAACCCGGGAGGTGGAGCTTGCAGTGAGCCGAGATGGCGCCAGTGCA
+CTCCAGCCTGGGCGACAGAGCGAGACTCCATCTCAAAAAAAAAAAGATGGAAGATCCAAG
+GGAAAACGTAGAGTGAATAAATTATTTGATTATTTGTTGTATCCAAGAAATAGTAATGAT
+AGGCGTTTAACAGATCTGTTGGAATTCTGGAAATATTAGTGGAATGTACTTAAAATTAAA
+CAAATGAAGAAACAAGGCAATGGTTAACTTTAGTAAAAACATTGTTCAAGAAAAAGTAGA
+CTCATAGTACACTTGATTCAGCAATGAATTACATGTATGTATATATGAATACTGGATATT
+GATTTAAGCAAAATGTTATATTTAACTCTATTTTGGGGATGGGAGTGGGATAGAATAATA
+AAAGAATGCTGCCTCATTTGCCCTAAGAGCAAGTCTACAAATAATATCTTGACTAATAAT
+AGCAATATAAGCATATTATTTAGCAGTACACAAAGTAAATGTTATAAGAGATGGCTAAGA
+GTTTAAATTTGTTTTCTATAGAAACAGTATATGGGAGGGGGCTAGGAATTGCAGTTTTTG
+TTATAATCTCTAATAGCATGTCTTTTTTTAAACTGTCCACATATTAACATTATTTTGGAT
+GATATAAAATAATTTTTTAAAAATCGTGCATAGATAATGTACAAGTGAAAGAGAAGCCAG
+TGATTTTAGCATACCTCTAAAGAAAAAAAAAAGCAAATTCTTACTGAACTGAATTCCTGA
+GTAGTTATTTCACTAAGTCTCTCAGATTGCTAGCCTGCTAAATGTAGAAATTCTTGCTGC
+CTAATGCCCTTCTCTCCAATGGCAGCTGCCTCTTGTTCTGCGAGGGGAATAGCAGTTGTT
+AACACACAGTAGAACAAAACGATTGTAGTCAGATGTTAACCACATATTTAGTATACTAAT
+GCAGTAGAATGAAATGAAACAATAGACAAAAATAGCACAAATACTGACTTAACAGAAACA
+CTGGATTGTTGTGTACATCCCTACTTCAGGGAGGTGAAGTGTGACTTAGGTAGCTTAAAA
+ACAAACTCATTTTGTTGATGCTGAATGATATCAGAATTAAGTTGAGATTTTTCTAAGTGA
+AACTACATTGACAGATACAGGACAATTGTTAATGAGATGAGTTGTAAATGTTTGAAGAAT
+CAGGTTTGTTTCAGTTTCCTGCATGGAAAGGTAATCAGATATTTGAATGTGATTGGTCAC
+TTGGGTCTTTAGAGAAAGCGAATATTTGAATAAAGTTTATCTCTTAAAAATGTATCTGTT
+AAAAATGTTTAGACTTTGTTGTGTATATTTTCATTATGGTCATATTTAGAAGACTGATTT
+TGATTGGAAGGCTTTTACCTAGAGAATATTACCATATTCAATATGGAAAACCGTACTGAA
+CAACGTAAAACATGAGATCTTTCAAACTAAGAAAGATCAAAGTGTTCATAATTGGAAATG
+TGGAAGTTTTTAGGGCATTCACATAACAGATTCCAACTTCACTCTGTAGTCTTAACTCCT
+TGTTCAGTGCGTAGGCCAACTGATTTTCTCATCTCCTCTGCCACCCTCCCCTTCTACCTC
+TTCCCAGCCCTAGTACTCCCATGTGAAATCCTCCTGTATCTTTAAGGTTCAGTCAGGTAT
+GTTTTTTTCTTACAGTATTTTGTTTGATTCTCTGCTAGCTGGGAGCGCTCACCTCTGTTT
+AACTCCTATTGTGTTAAATTCTCTGTTTTATGGTTGTTTTTTAATATCCTTTATCTCATA
+GAACAGGAGTGGTATCTTTCTCTGGATTTTCTGTCTTCCAGGGTACCTTATGCAGGCTAA
+ATGCTTACAGAGTTTTGGATTCAGTTTTTATGTAAATAGAGATTCAGGGCTCTATAAAAC
+AGCCCTTTCTAAAAGTAAATTGTTTTAATAGGTTTACAGTCTTACATGAATCCTTTCTAC
+CAACCCCTTAGTGTGGATGGGGCATTTGTTTAGTCATTCCTGACAAATGACTTTTGATTT
+TTGTTTTTCAGTCTTACCTCCAGTATTAGTGCCTCGTCATAATGAATTCAATCCACAACA
+CAGCCTTCTGGTTCAGTTTAGGAACCTGAGCCACAATGAACCACACATGCCACAAAATGC
+CACGTTTCCAGATTCTTTCCACCAGCCCAACAACACTCCTTTTCCCTTATCTCCAAACAG
+CCCTTATCCCCCTTCTCCTGCTAGCAGCACATATCCCAACTCCCCAGCAAGTTCTGGACC
+AGGAAGTCCATTTCAGCTCCCAGGTAAGACTTTATTTTATTGATACCAAAAAAAAAAAAA
+TTCCTAAGAATCACAGTTGTTCTTACTGTGGGCCCTCTGGGTGAACTGTTACATGCCAAG
+GTATAATAGCTGTTTCTGACTCTTTATTCTTTAGGTAATTGTTTGATTTCCAGAAGAGTT
+TAGATTTTATTTTGCCAATTACCGTATGTTTAAAAAATGGAAGTAGCCCTATTTGACTTA
+AATATTTTCTTCTATTTTATGACACTCAGTACCATTTATTGTCTTTTATATAACTGATAC
+TGTGATGAAAGCTATGGCATTCAATTTAATCTTCAGAATGACTATGTGAGATAGATATTC
+CTGTTTTACAGATGGAAAAAGAAATTCTAAAGTAAATTTTAAACTTTTAAGTACCTTACC
+TAGGGTAGGGCTAAGAACTAGAGGTTCAGACCCAGGTTTGTCTAACTCTAAAGTCTGTGA
+TCTTTCACCTTTACTGTGTGGCTTTTCAAATTATTTAAGACTTTAGAAGTTAAAATGAAT
+CCTGGTTATCTTTAGTTAGATAACTGATGAACTGATTTCACTGGAGAAAGATAAGTAGAT
+TTTGTAAAGTTCTAAATTTTGTTAATGGCATGTCATATATGGACATGTCAGTATGTCACT
+GTCAAGAAATATTTGAACACCTGCTGTTGTCAGGCAGAGTCATATATAAGTACAGTAAGT
+CCTCACTTGATGTCATTGATAACGTCTTGGAAACTGACTTTAACTGAAACAGCATATTAC
+AAAGCCAGTTTTATCATAGGCTAGTTGATATAAACAAGAGTTAAGTTCTTGTGGTATATT
+TCTGGTCACAAAAATATCACTAAATTTATAAATAAAGACCCAAGACTCTTCTAATATTAA
+ACATTGAAATAAATGTGAGCTGTGCATATCTTTAAGAAAGATCAATAAAAACAAGACTGT
+TATTTACTTAATTATTCTAATTCATGGTCATGGGTAGCCAGAGCACATTCCAGCAACTCA
+GGGCACAAGGTGGAAACCAATCCTGAATGGGACGTGATTAAATCACAGAGTGCACTCACA
+CACACCCCGGCACTCACACTGGGACTGTTTAGACATGCATGCCAGTTCATCTGATGTGCA
+CATCTTTGGGATGTGAGAGGAAACTCGGGTAACCAGAGAAAACTCAAACAAACATGGGGA
+GAATGTTCAGACTCACACAGACGTGGCCCTGGCTGGGAATGGATTTTTTTTCTCATCAGC
+ATCATAACAAAATGATGCTGAACAAAACACCATTGAACAAAACATTATTCAAGGACCTAC
+AGTATATTCTTTGTGATTTCTCTACTGCAGCAAAATATCAATTGGTATAGTTTTTTCTTT
+TGAAGAGAAATTAAGTGCCAGCTGTTTAACTTGCTATTAGGAATTTGCTCAAAAACAAAT
+TTTCATAGTTTGTCTTAGATTCAGTGCTAATTGTAGTTCTGTCTCAAAATACATCCTGTA
+CAAAACATTGGGATGAAAGACAAATTCGGTTCTTATTTATAATTACTGAGACAAAAAAGT
+ATAGCTGTAGCTTTTGCAAAATTTTCAACTATGAGTGTTGAAACTCAAAGATTTTCTAGT
+TAACATTTAGTTTCCTAAGTGAATTACCTAACCATTTAATAGGACACAACAGCCATATTT
+GGATGTTGCACAAGCGTTAGACAATTGCTGTTAGTGTTGATGGCAAATTTTGAAGGGACA
+TAGTTTTACTTTCCAGTTTTAAATGACAGTATACAGTATGTGCTGATCTTAATAATTTAA
+AAGTGTCTCTGTAGTAGATATATACCCAAATGAGGAAAATCTGTACTTCAGATTGATATG
+TAATAGCTGTAGTTTCTCTGAACACATAAAAATAAAGGCAAAATTCTTGACCTTGAATTC
+TGTTTCAGTGAATTTTAGGACTGATCCTTGTATCCTGGATTACCAGGGATCTGGGCTAAA
+TAAATGTGGATTTGTAGTAGGTTTTCAATTGCCATTAGGTGTGCTGTCTGTTCTCCTTTT
+CCCTTGCCCTAGGATAGTATCCTACATTTTTTTGTGTGTGATGTTCAGTAATGAAGCTTG
+CTGGTAATCTTAAGAATTTTCTAAAGCTTTTAGAGTAATAATTTTGAGCAGAATGAAGAT
+TTTAATTATTATTTTTTTTCCTCTTAGCTGATACGCCTCCTCCTGCCTATATGCCACCTG
+ATGATCAGATGGGTCAAGATAATTCCCAGCCTATGGATACAAGCAATAATATGATTCCTC
+AGATTATGCCCAGTATATCCAGCAGGGGTAAGAGAAGTACTCACTTCATTTATTTTATAG
+TAGTAGTTGTTTTTAACTTATTGGCTACTTTTTTAAAAACAGCTTTATTGAGGTATAATT
+TATATGCTATAAAATTTTTTTGTTTTAAGTGTATGATTCAAAGATTTTGGTAAATACACC
+AAGTTTTGCACCACAGTCTAGGTTTAGAATATTTCCCTAACTCTTTAAAAAGGTTTCTCT
+GCGTATTTGCAGTCTATCCTCACTCCTATCCTCAGCTCCACATACCCTCTAATCTGTTTT
+CTGTACCTGTAGATTTTATCTTTTCTGAACATTTTATATAATTGGAATCATGTAATAATG
+TAGTCTTCTTTCACTTAGCATGTTTTTTCAAGGTTCATCCGTGTTGTAGCATGTATCAAT
+AGTTTGTTCCTTTTTATTGCTTAACAGTACTCCTTTATATAAATATATCACATTTATTCA
+CCAGTCAGTGGGCATTTGAATTGTTTCCGTATTTTGATTATTATAAACATTTGCAGCTGG
+GCTCAGTGGCTCACGCCTGTAATCGTAGCACTTTGGGAGGCCAAGGCGGGTGGATCCCTT
+GAGATCTGGAGTTCAAAACCCCAGCCTGGCCAATATGGTGAAACCCCGTCTCTACTAAAA
+ATACAATAAAAATAAAAAATTACCTGGGTGTGGTGGCAGATGCCTGTAATCCCAGCTACT
+CTGGAGGCTGAGACAGGAGAATCACTTGAACCCAGGAGGCTGAGGTTGCAGTGAGCTGAG
+AGTGGAGTGCCACTGCACTCCAGTCTGAGCAACAGAGCGAGGCTCCATCTCAAAAAAACA
+AACAAAAATCGCATGTAAGTCTTTTTGTGGATATTGTTTTATTTCTCTTGGATAGATATC
+TAGGAGTGCAATTGCTGAATAACATGGTAAGTTTAACTACTTAAGAAAACTATAAAACTT
+CTCTGAAGCGGCAGTACCATTTTACATTCTCACCAGCAAAGTATGAGGGTTCTATTTTCT
+CTGCATCCTCCTAACACCTGTTATTGTCTGGCTTTTTAATTATAGCCATTCTAGTGGGTG
+TAAAGTGCTTATTGTGGTTTTAATTTGCATTTCTCTAATGAGCAATGATGAGCATTTTTT
+AAATGTACTTGTTGGCCATTTATATATCTTCTTTGATGTGTTTATTTTAAATCTTTTGCC
+CATTGGGTTGTCTTACTGAGTTGTAAGAATTTTTTGTATATTCTGGATATGAATCCTTTA
+TCAGATATATGATTTGCAAATATTTTCTCTCAGTCTGTGGATTTCTTTTCATTTTCTTAA
+TGACGTCTTTTTGAGGGTAATAGCTTTAAATTTTGATGAAATCCATTTTGTCAGTTTTTT
+CATTTCTAGATTATGCTTTTGGTGTTGAATTCAAGAAATTTTTGTCTATCCCAAGGTCAT
+GAAAATATTATTTTATGTTTTATTTTAGAAGTTCTATAGTTTTAGCTCTTATATTAGGTC
+AGTGGTTCCTTTTGAGTTAAGTTTGTATGTGGTATATGGTAAATGTCTACATTAAGTTTT
+TTGCATATAGAAATCCAGTTGGCTTTGCCATTTGTTGAAAAGAGTATCATTTCTTTGTTG
+AATTAACATCTTTGTCAGAAATCAATTGACTGTAAATGCCAGGGTTTATTTCAGGACTCT
+GTTGGCTTACATATCTATACCTCATAGTCTTGATTGCTAAAGCTTTCCTATAAAGGTTTT
+TCCCCCTATTTTTTTGTTGTTTTGTTTTATTTTTAATTTTTAAATTATTTATTTATTTTA
+GAGACAGAGTCTTGCTCTGTCATGTCCAGACTGGAGTGCAGTGGCGTGATCATAGCTCAC
+TGGAGCCTCAGACTCCTGGGCTGAAGTGCTCCTCCACCTTAGCATCCTGAGTAGCTGGGA
+CTACAGGCATGCATCACCATGCTTGGCCAATTTTTTTGTTGTTGTTGAGATGGAGTCTTA
+CAGTGTTGCCCAGGCTGGCCCTGTTTTTTTTTGTTTGTTTGTTTGTTTTTTTATGGCAAA
+CTATATATAACATAAATTTTACCATCTTAACTATTTTTAAGTGTACAGTTCAGTGGCATT
+AAATCCATTTATAATGTTGTGTGACCATCACCACCATCCATTTCTATAGCTCTTTTCACC
+TTGTAGTATTGAAACTATACCTGTTAAATAAAAATTTCCTATTCTCCTTTTCCCCCAGCC
+CTTGGCAACCACCACTCTGCTTTCTAATCTCTATGATTTTGACCACTCTAAGTACTTCAT
+ATAAATGGAATCATACAATTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTGTGAC
+TGGCTTATTTTTCCTCAGGGCACATCCATATTGTAGCAATGTCAGAATTTCATTTCTTTT
+TAAGGTTGAGTAATATTCCGTTGTATGTATATACCAAATTTTGTTTATCTATTCATCCAT
+TGATAGACACTTGGATTGCTTTCACTTTTTTGGCTATTGTGAATAATACTACTGTGGACA
+TGGGCGTACACATATCTCTTCGAGATCCTGCTTTCATTTCTTTTGAGTATATACCAGAAG
+TACAATTACTGGATTACATGGTAATTATATTTATACTTTTTTGAGGAACAGCCATACTGT
+TTTCCACAGTGGATGTACCATTTTATATTCTCAGCAACAGTGCACACGGATTCCATATTC
+TTCACATCCTCACCAGCACTTGTTTTCTATTTTTTAGATATTGACCATTTTAATGGGTAT
+GAAGAGATATCTCACTGTGGGTTGTTCTGTATTTTTTTTATCTTTTTTTTTTTTTGGATA
+ATTGACAAATGAAAAATTGTATATCTTTATGGTGTCATTGTGGCTTTAATGCCACTTTGG
+TTTGAGACCTTAACCTCCTTAGTTTGTCCCAAGTTTAGAAATATGTACTGCTATTTTATA
+CGTTTCTTAAAACAATGTGTTTTTATGTGTTTTCTATGTTTGTGATAATACTGAATGTGT
+GTTATATTGAGTGCTCTGTATTCCTAAGAGCAGTTAAATTTCCAGACCCCTAATAGTTTT
+GTTAATGTTTCTATAATGTCTAGAATTTATCAAGAAATCTCATTATATTAATTTGCCTAT
+AATTTAAAATCTACCTTCATTTACCATAAAAATGGAACATGAATTTCTGGATTTGAATTC
+CTGTTTCTCTACTTATTTGCTTTGCAATGTAGGTAGTTTTTAAATCTCTAAGCCTGAGAT
+TCCCCATTTACAAAATAGGGATGATATGCTGGAATTATTAATATGTTGATTAAATTAGAC
+AATACATGTAATGATTTTAGCACACAACATTAGGCCGTACACAATAAATAGTATTATTTT
+TCTCCTTTTAAAAATATGGACTGTATTTACTCCACTTTATTCTCCTTTTGAAAATATGGA
+CTGTATTTACTCCACTTAACCTCCTTTTCTTTTCTCCTGATTTTCCAGAGATCATAGTGC
+CATTTAATAGTGTTATATGTTAGATGTCCATTGGAATGTAATTTGTCTCAACCAAACAAC
+TGAGCCCCTTTAGAGGAACTTGATACTCACATTTTCTCACCTTTGTAGATACCTTTTTCA
+CTAGAATTTCTTCTCATTTCAGTCAGATTATGTGTATTTTCTCCTTTCTTTTTGCCAAAA
+AAGTGACAAAAAGAAAATCAAAGTTAAACGGCAGTGCCTGGAACCACCTGTTAGCAACAA
+TACGTCTTCTGCCTTGAGCAGAGGCAGTGCTTTTCTGGTTCCTCTTTTCCTTTTAACCAA
+AATTGCCTTTTTAGTTTCGCCTAGCATTTTTTTTTTTCTATAACCTTCTGCTCGTTCTTA
+GCTCTAATCTTCCTGATGTTACTCTTATAACTTCATGCAACTCATTTGTACCTGTCTTTA
+GGAATGGGCCTCTACATGTATAAACTTTGTATAAACTTTAAAATCTGAGCTCTTAAGACT
+TCTTTGGGCTTACAGTGGTTTATTTTCCTCTCTTCCTTCTCATCTGCATTCTTTGCCATT
+GAATACTCAGAATTGATTTATTTTCCTCTCTTTCTTCTCATCTGAATTCTTTGCCATATA
+AAACTCAGAATTGAGTTTTAAAAGTTAAACTATTCTATTAAAAAAATAGTTGGCTGGGCG
+CAGTGGCTCACTCCTGTAATCCCAGCACTTTGGGAGGCCGAGGCAGGCAGATCATCTGAG
+GCTCAGGAGTTTGAGACCAGCCTGGCCAACATAGTGAAATCCCATCTCTACTAAAATACA
+AAAATTAGCCGGGCTTGCTGGTGGGTGCTTGTAATCCCACCTGCTCGGGAGGCTGAGGCT
+GGAGAATCACTTGAACCTGGGAGGTGGAGGTTGCAGTGAGCCGAGATCATGCTACTGTGC
+TCAATCATGGATGACAGAGCGAGATTCCATCTCAAAAAAAAAAAAAAAAAAGTTAACCAA
+TTATTTTAAATTGCCTACATAGACCATGTGATTACTCTTACATTTTCCTTGGTGTTATTT
+TATTCCTGCCCCTTTTTTTTTGAGACGGAATCTCGCTCTGCCACCCGGGATTGAATACAG
+CGGCACAATTCGCTCACAGTTCTCCTGCCTCAGCCTCCGACTAGCTGGGATTATCATACG
+CATGTGCCACCACACCCGGCTAATTTTTGTATTTTTAATAGAGACGGAGTTTCACCATGT
+TGGCCAGGTTGGTCTTGAACTCCTGACCTCACATGATCTGCCCACCTTGGCCTCCCAAAG
+TGCTGGGATTACCGGTGTGAGCCACCGCACCCAGCCATATTCCTGCCTTTTTTGAAAGAG
+AATTGAGGGTCTGTGATTTCTTTGCTTGATTTCAGCTCCAGGAAGGGTGCTGGGATGTAG
+AGCTTCCATGTATCTCTTCTACCCTTTGTGTCTATTATGAGTTACTGACTTTTATATTAA
+TGAGTTTGGCCAGTATTTTATATTGTGTATAAACCTTTTTCTGTAGGCAGTTCTGGCATG
+TAAAATTTAAACATATACCTCTATTTACCCAAAGATAATGTTCATTTAGTTGTTTTGTTT
+TTTTGTTTTTCTTTATAAATAGACTGCATTTTTTAGTTCAGTTTTTGGTTCACAGCAAAA
+TTAAGTGGAAGGTACAGAAAGTTCTCACATACTCTCTTCTCCCACACAGGCACAGCCTCC
+TCCATTATCAGCATCTCTCACCAGAGTGGGACATTTGTTATAGTCAGTGAGCTTCCATTG
+ACACATGATTATTATCCAGTGGGGTTCATTCTTGGTTTTGTACATTCTGTGGGTTTTTAA
+CACATGTATCCACCCTTATGATATGATACAGAATCATTTTTTACCTCTTAAAAATTCTCT
+GTGCTCTGCCTGTTCACCTCTTCTTCCCCACAACCCCTTGCAACCACTGATCTTTTTACT
+GTCTCTATAGTTTTGCCTTTTGCAAAATGTCATAGTTAGAATCATACAGTATGTAGCTTT
+TTCAGACTGGCTTCTTTCACTTAGTAATATGCATTTAAGTTTCTCCATGTCTTTTTATGG
+CTTGATAGCTCATTTCTTTTTAGCATCTCTATTAGGGTTCTCTAGAGGGACAGAACTAAT
+AGGATATATGTAATATATATGAAAGGGAGTTTATTAAGGAGAATTGACTCATGTGATCAC
+AAGGTAAAGTCCCACGATAGGCCATCTGCAAGTTGAGGAACAAGGAAGCCAGGGGTGGAT
+CAGTCCAAGCCCAAAACCTCAAAAGTAGGGAACCTGACAGTGCAGCCTTCAGTCTGTGGC
+CAAAGGCTCAAGAGCCCCTGGCAAACCACTAGTCTAAGTCCAAGAGTCCAGAAGCTGAAG
+AATTTGAGTCTGATGTTTGAGGACAGGAAGCATCCAGCACAGGAGAAAGATGAAGGCCGG
+AAGACTCAGCAAGTCTGCTCTTCCATCTTCTGCCTGCCTGCTTTATCCTAGCCACGCTGG
+CAGCTGATTAGATGGTGCCTACCCAGATTGAGGGTGGGCCTGCCTCTCCCAGTCCACTGA
+CTCAAATGTTAATCTCCTTTGGCGACACACCCACAGACACACCCAAGAAACAATACTTTG
+CATCCTTCAATCCAATTAGTTTGACACTCAATACTAACCATCACAGCACCAAATACTATT
+TCATTGTCTTGGTTGTACCACAGTTTGTTTATCTGTTCACCTGCTGAAGAACCTTTTGGT
+TGCTTCTAAGTTTGAGCAATTATGAGTAAAGCTGGTATAAACATTCATGTGCAGATTTTT
+TATGTGGATATAGTTTTCATCTCATTTGAATAAGAAGCATGATTGCCAAATTTTATGGTA
+GGAGTATGTTTAGGTTTGTAAGAAACGGCCAAAGTGCCTTCTAAAATGGCTGTATCATTT
+TGCATTCCCAACTATGAATGAGAATTCCTGATGCTCCTCATCCTTACCAACATTTGATGT
+TGTCATTGTTTTGGATTTTGGCCATTCTAATAGGTGTGTAGTAGTATCTCATAGTTGTTT
+TAATTTGCAATTCCTTAATGACATAACATGTTGAACATCTTTTCACATGCTTACTTGACC
+AATCTGTGAGTCTGTGGTGGGCTCCCTACTCATATCTTTTGCCATACTTTAATCAGATTG
+TTTTTGAGTTCTTTGTATATTTTGAATTATAGTCTTTTATCAGATAGAACTTTTTCAGAT
+TTTTTTTTTCCTAATCTGTGGCTTGTCTCCTCATTCTCTAGACAATGTCTTTCTCAGAGC
+AAAAGTTTTAAATTTTAATGAAGGCCAGCTTATCAATTATTTCTTCCATGAATTGTACCT
+AAAAAAAGGCATCATCATACCAGAAGTCATCTAGATTTTCTCCTGTATTATTTTCTAGGA
+GTTTTATAGTTTTGCATTTTACATTTAGGTCTGTAATCCATCTTGGGTCAATTTTGTGAA
+GAGTGTAAGGTCTAGTCTAGATTTACTTTTTTGATGTAGCTGTCCAGTTGTTTCCTGTAT
+CATTTTTTGAAAAGATTTTTTTTTCTTCCATTGTATTGTCTTTGCTCCTTTGTCAAATAC
+CAGTTGACTGTATTTACTTGGGTCTATTTCTAAACTCTATTCTGCTCCTTTGATCTGTTT
+GTCTGTTCTTTTATTTTATCATGATCTTGATTACTGTATCTTTATAGTAAGTCTTAAAGT
+GAAGTAGTGTCAGTCCTCCGACTTCATTCTTCTCCTTTGATATTGTGTTGGCTATTTTGA
+GGCTTTTACCTCCCCATATAAAGTACAGAATCATTTTGTCTATATCCAAAAAATAGCTTG
+CAGGGATTTTGATTGGCATTATTACTCTATAGATTAAGCTGGGAAACACTGCTATCTTGA
+CGATATTGAGTCTTATTCTTGAATGTGCAGTATTTCTCCATTTATTTAGTTCTTTGATTT
+CTTTCATCAGAGTTTTGTAGTCTTCCTCATAGAGCATGTTCCTATTTTTTTATATTTGTG
+CCTAAGTATTTAATTTTGGGGATACTAATGTAAATTATAATTTTTTTATTTTAAATTTCA
+TTTGTTTATTGTTGCTGTATAGGAGAGCAATCAACTTTTGCTTATTAACCTTGTATCCTG
+CAACCTTGCTATAATGCTTACTAGTTCCAGGAATTTTTTGGTCAGTTCTTTCTTATTTTT
+ACATAGACAATCATGTAATTTGCAAACAAAGACAATTTCCTCCTTTCCTATCTGTGTACC
+TTTTATTTATTTATGGCATTAGCAAGGACTTCCAGTATGATGTTGAAAAGTGGGAGAGGA
+GGCATCTTTGCTTTGTTTTTGATCTTAGCAGAAAACCTTCTAGTTTCCTACCATTAAGTA
+TGATGTTAGCTGTAGATGTTCCGTATCAAGCTGAGGAAGTTCCCCTCTATTCCTAATTTG
+CTGAGTCTCACTTAGTTTTTTAGTTTAACTTTTTTGTTTAAAATAATTTTACAGATACTG
+ATTATAGTTAAATCCTTCAGGTCTCTGAAAAAGAATTTTTTGTCTCAAATTTAAACCTGA
+ATTAGTTTATGTTAGAAAAACAATTAAAAATGTGTTGTTGCTGCTATGTTCTGAATTGTG
+TCGTCCCAAAATTCATGTTTTGAACCAAGGCCTGGGCACCTCCTCACTCCACCCAGAGGG
+TTGGGAGGGTAGAACATCAAACCAAAGAGGTTTATTCTCCAGCCTTAAGGCCTAATGCAA
+TTTGCTTTGCTAGGTTTTCAGCTTCCTTGACCCATCATCACTCCCTTATTTTTTGTTTTT
+CCATTTTGGAATGGGAACGTCTATCCTGTGTCTGTCCCACCATAAGCACGTAACTTACCT
+GGTTTCATAGGTTTACAGCTGGAAAGGAATTTTGCCTCAAGTCTCGTATGTCATATGTAG
+ATGATATTTGGATGATACTGGGTTTACAACATTAGAGTTGATGTGGAAATGAGTTAAGAC
+TTCAGGGGCTGTTGGGATAGAATATATGTGTGTATTTTACATGTAAGAATGATGTGAATT
+TTGGGTTGCTGGGGTGGAATGCTAATGGACCATATTGAATCTCCCTAAAATTCATATGTT
+GAAGTCCTAACTACCAGTGTGATGGTATTTGAAGATGGAAATAATTAGGCTTGAGAGTGG
+GATTGTCATAATGAGATTAGTTCCCTTATAAGAAGAGGAAAAGAAACAGATCTTTCTCTA
+AGAGCATGCACTGAGGAGGGGCCATATGAGCACACAGTGAGAAAGCAGCTGTCTGCAAGC
+CAGGAAGCAGGTCCTCACTAGTTACCAAATCTTCTGGCACCTTGATCTTGGACTTCCCAG
+CCCCCAGACCTGTGAGAAATAAATTTCTGTTGTTTAAGCCACTCAGCCTTACGGTATTTT
+ATAGCCTGAGCAAGCTACGACTATTGCCGATCCTGGTATTTCTATAACTTTTTAAATTGT
+CATATTCAAGCTGATTTCTAGTGCTTGTTTTCGGATATAGATTCACAGCTAGGAAGGACA
+GTGAGACTTGTGAAATATCTGAAAATTTTCTTTTTCATGTAATACTTGGGTTGGGTTAAA
+AGATAAACACATGGACAATCTGAGTTTCTGATATGTATTAAACTCTTTCTGTGTCTGGTT
+TGTTCACAGATGTTCAGCCTGTTGCCTATGAAGAGCCTAAACATTGGTGTTCAATAGTCT
+ACTATGAATTAAACAATCGTGTTGGAGAAGCTTTTCATGCATCTTCTACTAGTGTGTTAG
+TAGATGGATTCACAGATCCTTCAAATAACAAAAGTAGATTCTGCTTGGGTTTGTTGTCAA
+ATGTTAATCGTAATTCGACAATTGAAAACACTAGGCGACATATTGGAAAAGGTAATCTTG
+TCATTTTCCTACATTTAATCGAATTCAATCATTTGTTGTACTTGCCATGAACCATGCATT
+GTGAAAGGTGCTAGAAACATACAAAGAAGTTTGACACGTGGCCTCTGCCTTAAGTTGCCG
+ATATTGAAGAATGTATTAATCAAATAAAGACATGATGTTCCCTCATTTTTTTGTCCTGCT
+TAGTGTTTCTTCCCAGTGCTAAGGATCTGAAATCATACTACCACTTTGTTTTTTGAGTGT
+TACCCTGACTGGAACATAAGCTGTACAGGAACTTGCTTTGTTCACAGCAGTATCCCCAGT
+AGCTAGAAGAGTGCCTCATTGTAAATACACAACACATATTTATGGAATATTGTGTATGAA
+TGCTGGTGAAGGATTAGAATTTTATAATTAAGGTATTTGTGGAGTATTTTGGGTTGAGAT
+GACTTGTAAGTGTTACCATGATGTGAGAGGAGCGGAATTAGAAATGGGAAATCTAGTGTG
+AATGATACTCCAGTGGCTTCACCACCACTGCTCCCATCTTTTAAATTTAGGCAATAAGGT
+TTTATTAATAATTCATCCTGCAGATAGTTGCCATAACAAACCGGGCCCTTTTCATACTGC
+AATAAAATGTCAAAGTCTCATGCATCAAGTGATCAGGAAGGAAACCCATCCCAGGTAAAG
+TGTATTGCCTGTTTCTTGAGAAGTTTTGTTTTTACCCCTTGCTGCATTTTGCTTCTTTAA
+CTTGAGGGCATCTTGGTCCAAAATAGGAATAAAAGGTAAATAAATATAATTGTGATAGGA
+TTTCTTATAGAAGTGATTCAAAAAAATCCTGCGGCCAAAAATAAGTTACGAAACAAAGTT
+TTCATTGTCTTGAGTTTACTGCCAACTTGCCTTAGTTTTTTCAGTGAAGTGCCTCACTTC
+TAGGCATTGATTTTTTTTTTCTTCCATCACAGTAGAAGTAATTTAAGGGAAATCTATTTT
+GTGAATTTTGAAATTCTAGAATCAGTTTTTTCTTTTTCCCCAGCATATAGTTCTAGGACC
+TTTTCTTTCATGGGTTAGTTTTGGGGTGGTGGAGGGATATGTTGGGAAAATACTAGGTGA
+CTAGCTTTAGTTATATAATTTGAATATTTAATGTTAAAACTATTTCCACATATTTATATA
+TTTTTAAAATTTTTATTTTTTTTGCCCTCACATCTTGCAAAGGAACATATATATTTTTAA
+ATATAAAAAAATTTTAAGTAAGATAAATCTGCCATTTCAAAGCTCTTCTTATGACCTGAA
+ATTATATATGTAACTTTGGTTTTTTTTTAGTGTTGCTGTCCTCTTTGTTAGCACAAAGAG
+TGCAAAAGTCTGTCAAATGACTGTTTATGATAGTTGATAGCACTGAGGATTTATTTGAAA
+GGACTCATCAAAAGATGATTTGGGGTTTTTTTTTTTTAGCCCTCTCTTTCTCTCATAGAG
+ATGATAAATGATTGTTGGGAAAGGAAAAAGAGAACAACCTAAAAATGGATAACTTAATCT
+GCTGCCTATTTGAGGCTTCTCTTGTAGATGCAGGCAGACATTAACCTCTTGATTATCTTT
+GGCAGCAGAAGGCCATCTAGTGGTAACTTCTGTCTAAAGACTGCTGGAAGTTTGCTGTGG
+ATTAATGGGTACTTTTGTTGCACCATACAGTCTATTTGGTTTCATTGTAATGATTCTTTT
+AGCTGACTCTTGTGATGTTTGTCTTTTTAAGGTGTTCATCTGTACTATGTTGGTGGAGAG
+GTGTATGCGGAATGCCTCAGTGACAGCAGCATATTTGTACAGAGTAGGAACTGCAACTTT
+CATCATGGCTTTCATCCCACCACTGTCTGTAAGATTCCCAGCAGCTGCAGCCTCAAAATT
+TTTAACAATCAGGAGTTTGCTCAGCTTCTGGCTCAATCTGTCAACCATGGGTTTGAGGCA
+GTATATGAGCTCACCAAAATGTGTACCATTCGGATGAGTTTTGTCAAGGTGAGTTGTGAC
+CTCTAACATAATTTGAGTCACTATAAATGTGTATATTATGACTTTAGGTTATAATTTTTA
+AAAATTGTTAAATGAAAGTTGATAATTGCTTTTGGCCTGATTTAACAGGTTTTTAAATAA
+AATTATTGAATTTGTAATTTTAACTACATAATAGATCTAAGATTTCATTTTGTAATCTAG
+ACATTATAAAATGCATGATTGATATTGATTTTGATATTGAATAGGGGCTGAGATTATAAG
+GAATTTTAGTTAAAAGACTAAATTTCTAGAAAGCATTTGTATTAGTCCATTTTCATGCTG
+CTAATAGACATACTCAAGACTGGGTAATTTATGAAGAAAAAGAGGTTTAATGAACTCACA
+GTTCCACGTGGCTGGGGAAGCCTCACAATCATGGCGGAAGGTGAAGGAGGAGCAAAGTCA
+TATCTTACATGGCGGCAGGCAAGAGAGAATGAGAGCCAAATGAAAGGGGAAACCCCTTAT
+AAAACTATCGGATCTTATGAGACTTTATTCACTACTGTGAGAACAGTATGGGGGAAACTG
+CCCCCATGATTCAGTTATCTCCCACTGGGTCCTTTCCACAACATGTGGGAATTATGGGAG
+CTACAATTTAAGATGAGATTTGGGTGAGGACACAGCCAAATCATATCAGCATTTAATATT
+AAAATTGCTATTTGAGTCTCTTAACTTCAACAGTTTTGATTATTATTACTAGATTTCATT
+AGGGTGACTTGGCAGAATTCTTTAGAATACTAAAATTATTTCATTCCTAGCTAAGTACTG
+TTATTAAAAGTAATGGCAGAAGCCACAATTACTTTTCCACCAACCTTAATATTAAGGATT
+TGCAAAGTTCAAAGGAACTTTTCAAGTTTTTCATCTACTCTCTTCACCTGACTGTATTGA
+CATTCCAAAGATTTGTGCTTAAAATCTGAAAAGAATTTTAGTCATGTATTTAAGCAATCT
+GTACTGTATCTACATATTTAAGCAATCTGTACTGTATCTACATGGTTCTTAAGAATTTAG
+CACAAGAAGAGCACCTGTCACACGCTGTGCATGGGTTTTTTTCTTTTTGGTATTCAGCCC
+CAGTCCAGTGTTTTCATGATACTTTGCTGTAGATCTATTGTATACATCAGTTTACTGGTT
+ACCCTGAAGGTATTTCTGCCTTCTTGTACAGTAATGTGACTTTTGCATATTTATTTTAAT
+CTCCACTCCCCAATGTTCTTCACTCCCCTGACCGCCCTCCCTCCCCAACCCAGTTTTCCT
+GGGCCAAGACTACCATAAGCAGTAAACCAGAGAACCTGATAAATCCAGGAAAATAAAAGT
+GAAAAATTTCTATTTCAATTTTTATCTGCAGTTTTAGGCTAAAGATTTCAGCTCAGTTCA
+TCCCAGTAATTTCCAACCTTAAAGGATAATCACTATGTGACTGCCACATTAAATTATACA
+TGCATGTATTGATCAATATCTACAATGCCTTATCTGATATTCAAACAACTTGAAAATAAA
+AAATTTTTCGTTAAAAAAAAAAACCTGGGCCGGGTGAGGTGGCTCACACCTGTAATCCCA
+GCACTTTGGGAGGCCAAGGCAGGTGGATCACCTGAGATCAGGAGTTCGAGACCAGCCTAG
+CCAACATGGTGAAACCCTGTCTCTACTAAAAAATACAAAAATTAGCCGGGCATGGTGGTG
+GGTGCCTGTAATCCCAGCTACTAGGGAGGCTGAGACAGGAGAATTGTTTGAACCTGGGAG
+GCGGAGGTTGCAGTTAGCCAAGATTGCGCCATTGCATTCCAGCCTGGGCAACAAGAGAGA
+AACTCTGTCTCACAAAAAAAAAAAAAAAAAAAAAAAAAAGAAACTCTGACATGTGACATG
+ATCTTACATGAGGCTATTTATGATTTTGATTTTGATTTTTTATATATGATTCCTTTATTA
+GTATTTAAGTGACATCTCTTTACATTTTTTAGTGGTTTCTCCAGGAATTACCACGTTATC
+TTTAACATACCCCAATCTACCTAGAGTTAATATTGTACTATTTTTAGAATGTAAAATATG
+AAAACCTTGCTGTTGAAGAGTTTTAATTACCTTCTTTTATTCTTTGTGCTATTCATAAAT
+TTTACATCTGCACATTATATCTTATAATACAGTTAAAATTTTTCCTTTAAATAGTCATTA
+AGTCTTACAAAGAAATTAAGAGAAAATGGTATTTATAAATATTTGCAGGCAGATTCTTTG
+GGGCTATGTAAATACACTGTTTCTCCTTTATATTTTACCCACAATTTTTGCATTCTTCAA
+TATATCTTGTCTACAGTAATTATTACTGTGGTGTTCTAGTGGTGATTTTCTATTTTGCAT
+TTATCCCATTAAGGGAGAATGTATCTCAGATCAGAAATATTTGTTTTAATTATGAGATAC
+TGTACTGTGTTACCTTTCTAAGATTAAAAAAAATTATGAACTATAACTGGCTCTAAGGGT
+TTCTTTTAAGGGAATTATATATTATTTTAGAATTCATGAATCTTTAAATAATGTAGCTGT
+TGTCTTTTAATTTCATGGTGAATACTAAGACTGGTTTTGTGATAGTTATTCTCTTTATGT
+AACTTCTACATATCTCTACTGTTAAAAGCTATCTTTTTCTTATGGTAAAATTGGTTTAGA
+GTGGTTGACAGTTTAAAGAGGGATTTGTGATGATATCTGTTCATTTTCATAGGGTTGGGG
+AGCAGAATATCACCGGCAGGATGTAACCAGCACCCCATGTTGGATTGAGATTATCTTCAT
+GGGCCTCTTCAGTGGCTGGATAAAGTCCTTACTCAGATGGGCTCCCCTCTGAACCCCATA
+TCTTCTGTTTCATAATGCAGAAGTATTCTTTTCAATTATATTGTTAGTGGACTTGTTTTA
+ATTTTAGAGAAACTTTGAGTACAGATACTGTGAGCTTACATTGAAAACAGATATTACAGC
+TTATTTTTTTCTACATAATTGTGACCAATACATTTGTATTTTGTGATGAATCTACATTTG
+TTTGTATTCATGTTCATGTGATTAACTCTTAGAAGTGTTGTAAAAGATGCAGAGTAAGTA
+TTATGCCCCAGTTCAGAAATTTGGCATTGATCTTAAACTGGAACATGCTTTTACTTTATT
+GCCCTAACAATTTTTTATTAAATTTATTTGAAAATGCATCACATGATGAAAAATTATAGT
+AGCTTATAAGAGGGCATATACAGTGAAGAGTAAGTTTTCCCTCCTACTCTCGATCTTCCA
+GAAGCTGTACTTTTACCAGTTTCTTTGTCCCACCAACTTAAAAAAAAAAAGTACAATTCA
+TTGTTTTGCAAAAGTGTATGGTAGGGGCTTAAAAGAAACTATAAAGTTTTATTTGAATGA
+ACACTATGCACTGCTGTAACTGGTAGTGTTCAGTAAAAGCAAAATGATAGTTTTCTAGAT
+GACATAAAATTTACATTTAATACAGATAAGTGTTCTTCAGTGTAATGTGACTTCATGCTA
+TATATCTTTTGTAAGACATTTCCTTTTTTAAAAAAATTTTTGCAAATAACTGATCTCAAG
+TATATGTCATTTACTCAAAATCTGTCATAAGCATTACTTTATAGCTAGTGACAGTGCATG
+CACAGCCTTGTTCAACTATGTTTGCTGCTTTTGGACAATGTTGCAAGAACTCTATTTTTG
+ACATGCATTAATCTTTTATTTTGCACTTTTATGGGTGACAGTTTTTAGCATAACCTTTGA
+TAAAATACACTCAAGTGACTTGGACTTAGATGCTTATCCTTACGTCCTTGGTACCTTTTT
+TGTATTAACAAACACTGCAATTTATAGATTACATTTGTAGGAAGTTATGCTTTTTTCTGG
+TTTTTGTTTTACTTTCAACCTAGGTTATAAGACTGTTATTCTATAGCTCCAACTTAAGGT
+GCCTTTTTAATTCCCTACAGTTTTATGGGTGTTATCAGTGCTGGAGAATCATGTAGTTAA
+TCCCATTGCTCTTACAAGTGTCAGCTTACTTGTATCAGCCTCCCTACGCAAGGACCTATG
+CACTGGAGCCGTAGGAGGCTCTTCAGTTGGGCCCCAAGGATAAGGCTACTGATTTGATAC
+TAAATGAATCAGCAGTGGATGTAGGGATAGCTGATTTTAAAACACTCGGCTGGGCACAGT
+GGCTCACACCTGTAATCCCAGCACTTTGGGAGGCTGAGGCAGGCAGATCATGATGTCAGG
+AGTTTGAGACCAGCCTGGCCAATATGGTGAAACCCTGTCTCTACAAAAAATACAAAAATT
+AGCTGGGCATGGTGGTGCGTGCCTGAAGTCCCAGCTACTCGGGAAGCTGAGGCAGAAGAA
+TCACTTGAACCTGGGAGGCGGAGGTTGTGGTGAGCCGAGATCGCACCACTGCACTCCAGC
+CTGGGCGACAGAGCGAGACTCTGCCTCAAAAAACAAAACAAAACAAAACACTCACCCATC
+AACGAATATAGACTCTTCTCTCATTTATCGATGATCCTCTTTTTCCATTTTTTAAGTACT
+TATGTGGAAGCTAGTCTCCCAAAACACAATCTTTAGAGAGAAAAGACATGAACGAACTCC
+AAAATATCCATTTAATCAATCATGTTTTTGGCTTTGGATAAAGAACTTTGAACCAGTTTT
+TTTCTCAGGAGCTGTCAAATGGACACTTAATTATGACATGAGAATGAAGAAATTATTTTG
+GAAAAAAAAAATGACCTAATTTACCTATCAGTGAAAGCTTTATTTTCTGGTGCCTTTTGA
+AAGTATATGGAGTCATATCATTCTTCTGTTTAAAATGTTAGTTTGGTTTGACTTTCCACT
+TTGTCCTTTCTGCTCTTGTGAAGAAAAAAAAAAGCATTTTCGAGGAAAGAATTATGCAAT
+TTCTTTTGTTTTCTGTGTCATTATTTATTGCTTTTTCAATGTGCAGCCAGTGGATGGTTT
+TAGTTCTTTCAGATGAACTGCCATTTGTGTTTCAGCTCACAGTTCTTTGCTGGGTAAAAG
+AAATACTTTCTGACAGTCACCTGAGCCTTAAATGTAAGTATTACATGACATGCATTCTGT
+TTCTTCCAGAGTTCTGTCTGCCACACGAAAGAGAATATTTGCTTACTTGATAGAACTTTG
+GCATTTTCATCATTCTTTTACTTAACCAGGCTTATGGCATGATCTCTGGAACAAATTTGT
+AGGAAAAAATTACTCCAATTGAATGACTGATGTATGTAATCAACTTCATTGGGCTGCAGT
+AAACTAGTGGAAATTAGAGAGTTGTTTTATTGGTGTTTTCTACTGTGAGTTAATTAAAAA
+TTGTTTTTATTTGGGGTCATTATGTCACAGTCTTGAGTTAACAAGATCTTACGTGATTGG
+CCTTTTCTTTGTTTTCTCTTAGGAGTTGTGTCTCATGAATGACAGTACTAAAGCTATTAA
+CAACTAAGAGTTTGACAGAGAACTATAAGCCTGTTGTATCTCCTAAAAGTTGTCAACTCC
+CCACCCTTGGACTTTAAATGAAAATTTTATTCAGTCCAGCTATTCTTACAGTCCCTAAGG
+ATTTTCATATATCTATGTATAGGAGATAAAATTTGCTAGTAAGATTTTTAAAAACTGGCT
+AGTGAAAGGAAAGTACCTCTGAAAGAAACCATTTTAGCAAATTATGGTTATATGTTTTAA
+TTTAATCTACAGAATGTTTTATAGTAAAATTCTAGCACCACTAGAATAATCACATAGCAT
+GTACAATATATTTATGCTGGCTGAAAAGACAGAATCTGGGAATAATAAAATTGCAACCAG
+TTTGGTAATGCAAACAGCAGAATAGAATGAAATCTCAGTAATGAATTAAAGCAACAAAAA
+GATATTGATTGGCAAAAAGCAAGATATAAGAGATTCATTTGCTTAACATTTCTACATAAT
+ATTTATGGTCTGGTCAGTATTGGTCTGGTCAGTATTGCCTGGCTGACGTGAAATGTAAAC
+TAGTAGGCGTGTTATTGATCTGCTAAAACTAACCCTCTTTTTAAGAGGAGATTTAAGGAA
+GACGTCAATCAAAATGTCAAATATGTGTGTCAGAATATAAATAATTTTTCACATTGTATT
+GTTGCTATATAAAAAAAATAATAGAATTGGTTGGGTTTCTGAGGTGAAATCCAGAGTAAG
+AGTACTAGACAGTTCAACAAGCCACATCTAATGGCACAGATAGAGGATGTAGCTATTTTA
+TACCTTTCATAACATTTGAGAGTAAGATATCCTTCAGGATGTGAAGTGATTATTAAGTAC
+TCATACCTGAAATCTGTTGTCAAGATTAGAACTGGGGTTCATGTTAAAAACCTTCCATAT
+TACCTGAGGGTACCTGTGGGGAACAGTTCCTTCCCCTGTGTGGTAGTATTTTGTTGGAAG
+AGAATGTTTATACAAAAAATGAAATTCTTCCAACAGCAGAGAAACTCTAAAAAGTTTGAT
+AGTACCTATCAAAGTGCTGTACTTCTGTGATAGAGAACATCTGATGTACCAATTTAGATC
+TATTTCTTTATACTTTTTCTAATCAATTGCTTAATAGTACTTTGGATGATTATCACCTTT
+GCCACTTAAAATATATAAATATCCTTTTTACTTCATGAGGAAGGAAGAATTTTTTGATAA
+TTACTGAGTTCAGCCTTTTGTGATGACTTATATTTTGGACTTACATTTTAACTTTAAAGA
+ATGTCAGATCCCTTCTTTGTCTTACTAGTTAAATCCTCACCTAATCTCTTGGGTATGAAT
+ATAAATGTGTGTCATCGTTATATTGTTCAGCTAGATGAGCAAGTATCTTAGGGTAGTAGG
+TAGCCTGGTGGTTTTAGAAGTGTTTGGTGATTTTTATGGAGAGAGTTTTCCTAAGTGGTG
+GTTTATAGGTGGTATCAGATATTATTAGGGCAGCTTTTTGGGGAGTAATCTCAGGTCTCC
+CAGAGCAGCAGCATTTTTCTCATTGATATAAGTAAGATTCTTAGGAGCTTTTCTTATCAC
+ACAAGATGCCTGAATCGAATGTGAGAATTGAAGGCATTTCTTCTGCATAAACAAAGAATT
+CTACCTGCTGGACAGAAACCTGGAAAGTTCTTTGGAATTCGCTGAATTACAGTTTAGTAT
+GTCCTGATTACAGAGTGACAATATTTATCAAGCCTTTGTTATATTGGATTATCTTCTCTC
+TTAAAATACAACTGTATTATAATTGAAATGACAGCCCAAAATTGGATGGTTTACCAAAAC
+CAATGAAAGGGATTTCACACATCAATTTTTATTTCTGTTTTGAAGAGCACATGCTATATA
+ATAATTGCTAGTAGCAACTGCAGTAAAACAGGTGATAAGTTATTTTCTCTGAAAAGATCC
+AGTCCTAGAGCAGGATTCTTCGATCATTCATGGCAGAGTGAAAAAGGTTTGTATGGTTCT
+TGTCCAAATAACTCAGTTCTTAAAATTCTTAAAATGATCGTAAACCATTATCCTTTAAAG
+GTTTATTTGAAGATGCTGTTAAAGTACAGAATTTTGTGTACAGGTAGATTTTTCCGTCCC
+TCATTAATAGTGCCTTCTTAATTAATACAGACTGGTGTTAGCTATAACAAAACTCCAGTA
+AGGCCAAAGAATCCCAAGTTCTTTGTGGAAAAAAAAAAAAAATCTTTTAGGGTCAGATTT
+TCCCTTCTAATATCATTGAAGATGATGTTGCATTGATTTATTCATAAAGTATTTTAACTA
+TAGGAACTCTAGAAGATAATGGTTAGGCAAGTGATTTTTTTTTTAAATATGGTTGGCGTA
+AGTTGTATTTTGAAATTCACTTATTTTAAAATCGAAGAGGATTGTAATCATGGAAATAGA
+ATGTTTGTATCTACCTGCCCACATTTTCTTAAAAAGATATTTCATATACAGATAATGAAG
+ACCAAGCTAGTGGCTGCACTGTAGGTCTGCTGCTTATTTGTATTTGTTGTGCTTCTGTTT
+ATGTTGTAGAAGCTGAAATTCTAGCAACATGCTTCAATTCTGTTATTTTGATACTTATGA
+AAATGTATTAGGTTTTACTATATTGTGCTTTTGAAAGCCATAACTCTTAAGAACTTTGTT
+TTTGCATATTGTTTGCTAATTCTTTACTTTAATAAACCTCAAAACCTGCTTAATGTGTCT
+TTTTTTGTTTTGGCTCTGGAGTTGGCCTGCCTGCGTTTGAGTCATGGGCCTCATAGCTTA
+GACAAGTTGCTTAACCACTCTATGCCTCACTTTCCTGACCTGTAAAGGAAAAGTCTACTT
+CATAGGAAGGATTTGAGGGAAGATTAATTGAAGTGTAATACAAATACAGTATTTAGAACA
+GTACTTAGAACATAAGAACTCAAATATTAAAATTGTTACTATCTTTTACATTTCCACTAG
+TTCTTTGATTCAGAATAATTACTTCTTATGTTGCTTGACCTCGGTGTATCAACCTTTGAT
+GATCCACTTTGTGAATTTACAATTTTTTATTTCCTTTTGTCTTCTTTTTTGAAAAAATTT
+TAAATCACAGACTGACTTTGCATCATTGTCACTGTGTTGCACACTTTTACCAACCTCTGA
+ATTACATATACAAGACATGCAAACTCATTCTAATTAGAAAGGAATGGTGAGCGAGGCACA
+GTGGCTCAGGCCTGTAATCCCAGCTTTTTGGGAGGCTGAGGCAGGTGGATCACCTAAGGT
+CAGGAATTCAAGAGAAGCCTGGCCAACATGGTGAAACCCCGTCTCTACTAAAAATCCAAA
+AATTAGCCGGGTGTGGTGGCGCGTGCCTGTAATCCCAGCTACTTGGGAGGCTGAAGACAG
+GAGAATCGCTCGAACCCAGGAGGTGGAGGTTGCACTGAGCCAAGATCATGCCATTGTACT
+GCAGCCTGGGCAACAAGCGATACTGCGTCTCAAAAAAAAAAAAAAAAAAAAAAAAGGAAT
+GGTGAAAAATCATGTGCCCTTGCCAGAAATGTAGAAAAACCCAAACTACATATTAACCCT
+AAAGGATAAAGATAAAAGCACTTGTTCTTTTTTTTTTTTTTTTTTTTTTTAATAGATAAA
+AAAGACTCTATTCAAGCTTGTCCAGCCTGCACACATGGGCTGCATGTGGTCCAGGACAGC
+TTTGAATACGGCCCAACACAAATTGGTAAATTTTCTTAAAGCATTATGAGATTGTTTTGC
+GAGTTTTTTTTCTTTTTTTTAGCTCATCAGCTATCGTTAGTGTTAGTGTGTTTTATGTGT
+GGCCCAAGATAATTATACTTCACTGTGGCCTAGGGAAGCCAAAAGATTGGACATTCCTAC
+CAATTTCTGAGAATCAGTTCCTTCCTATGTCTTTTTACTTAAAAGGCATTTTGTAAGGTA
+TTTTGTAGCAACATCACTGGTTGTTTTAGAAGTGTATTTTTTAAAAAAGCACACTTGTCC
+TAGCGGAAGAAGGTTCAGTGAGCACTAAGAGGATGTTGGCTTCTCTTGGGTTTAAGATAA
+TTAGTTTTCAGGTTGCTGTAGCCAAAACAGTTCAGGTGATGAGGGGTTGGGACAGTGGCT
+AATACTATTTTGTATTACAGCAGTTTTGATGCAGCTATCGTTTTATAAACATTTTTAAGA
+TTGTCAGTAGACTGCAGCAATGCTTATAAGGAAGATTTATTTAGAGCTCTGTAGTATTTA
+TGATTGAAAGAAGGAAGCATTTTTAAAACACCCTTCCCATTTAACATTTTAAATATTACT
+GATTTTTGTCATTGAGTTTGTAAGTCTATCATAAGCTTTGCAAAAACAAAACTTGTTCTT
+TCTATCTAAATCAGTTTTTCTGTTTAAAAAAAGGGTAATGGGGCTATAGGGAAAATTCAA
+AGAAGAGCTATGGGCAGCTTGCTTAACCATCTCCATGTTAACGTATGTTGGATGGGAGGT
+GGGAAGAGGGATTTAGACTGGTGGTGAAGACTTATCCATATTATATCAAATGGGTGTGTG
+TATAATTCCTAGTGAGAGATTTTCTGAGGCAGTTTATTGATGTTTAGAGATGGATTTTGA
+AAAGATCCTTATACTTTGTCTTAATCAGTTACCCCTTCCCATCTAATAAACCTCCTTCAT
+TATTTCATTTTAAATAATACTTTCATTTGAGATAAATGCTGAGAATTTTAACAGAAAAGT
+TAAAACTGAAACCCCCAAACCAGTAGCAAAGGTTTATGAGTGTGCCCTTCTAACCTGTTC
+TGGTAGTCACTGTACATTGATCCTTGGCTTTCTTTGACAGATACTTTGCTGATTATAGAT
+GGAGCTCTAGCTCTTTTTGAAAGGGTTCTCAGAGAAATTGGTTTGGTTCTAAAGTGTTTC
+TTGAGTTCTTTGTACCTAAGAAAGCCTTTCATTCTGCATAGCGTTTATCACCATCCAACA
+TATATATTTCTTTACCCTGTTTATTGACTGTCTTACCTCATGGGAATGTAAGATCTGTGA
+GGACAGACCTGTGTTGCCACTGCTAGAACAGTTCTTGATATGTTATAAGTAAGCATACCA
+ATATTTGTTGAATGAATGAGAGTACTGAAGCAAGAAGTGAATTTTTTAAGTATTAGAATT
+TACCTTTTAAATAATGTAATATTTACTTCTTAGTTGAATTGCTTCTAGCTCAATGTTTTA
+TTAGCTCTCTTTATGCCTGAGAAGTGGTTTGATGTGGGGTGGGGTATTGTGGGAGCTGGC
+TAAAGTATAATTGAGAAGAAGGGGAAATTCAGCTAAGAAAGCACTCATATCCTTTCTCTT
+TGAACTTTTGGACTTTTGCTCCAAAGTTATCAAATTCTTGGAATTGTTGCTTGTAGAACC
+TGCAAAATTAATAGTCAAGTTAGAGCTTTAACCTGTTAACATTTAATATTTTCCCAAAGA
+AAGTAGGAAGGGCATAGTTTCCTTGATACGCTTGACAAGAGAAAATAACCCCAAAAAGTG
+TACTTTTAATTACACAGCTTACAGAAGCTGGGGTGTTACAAATTTTGTAGTGTGATTTTA
+GTGCCCTGGTTTAGACCCCATAATATCCTTCCCTAACTGTTGTACATAAGGGGCAAGCCT
+TTCATTGCACTCAGGTGGGAGTGGGAGCAAGGAATACCTTTGAGAGAGAGAACGTATGAT
+AAAACAAATACATGAACCATATTTGTGCTTCAGAATAAAAGATTAATTTTGCTGAAGAGT
+GTGTGTGGGTGATGTAGGGGGAGAAGTTCAGGAAGAAGAAACAACAGGGTCTAGAGGGTT
+TTTTAGATTTTGTCCACTTTATAGTTTTGCCAACATTAGTTCAGAAGTGTAATTAACAGT
+AAACTTTCCCTAATTGCCTTTTGTTTACATAAAATTTTGTGAAATGTGGTTTTCATTAAC
+TTAGAATTGTTTAGACCAAGTTAGTGAATTCAGTGAAGGTGAAGAATGCAGGCACAAACT
+AGTAATGTGTAACTAGTAAGGCTGGAGAGATGATGTTCATATGAAAAGAAGGTCCTTTCC
+TTTTATTGTCTGTTTAATAACCTGCTGTAAGCTTACCAATGCCCATTTGCCCTTTCATTG
+CAGAACACCTGTGTCCAGCTGGATACCACGTTTCCTAGCTTTTTTTCAGCTAGGTATGGT
+CATGTGACTAAGCTTGGCCAGTAGGATATTAGCAGAAGTGATAGGCACCACTTCTGCATT
+ATATCTGGAAGAGGAATGCACCCCTTGCTCTTTTCCCCTTCTCAGTGGCTGGAATGCAGA
+TATGAAGGCAGGATCTAGCATAGATACCTTGAAGTGGACATGGAAGCCGAGGGATGAGGA
+TGACAGTTGTGCTACCCCTGAAAGAGTACTGTGCTACACCTGAAAGAGTACTGTGAGAAA
+GAAACTTGCGTGGCGGATGGCTTTGTTATAGCAGTTTGGACTGTAACCTAATTAATACTT
+ACTTGCCAATTGAGTGATTAACACAGGTCCAACTTTATGGTAGGCAGGGCAGTAGGGCTG
+GAATCATTGTTCTTGTCCTCATGGAAAGTGAAGCTGTAACAGAGTAGTTCCGAGTTCATT
+AGGTTAATCAGTTTTGGAGGGTGGAGAAGCAGGACCCACAAATGAGGGTTATTTTAAACT
+ATAGACTCTACTTCTGTGTTTCTGAATATTTTTATTTTTTCTGGCCCTGAGCCGTATGAG
+CTTGTTCATTCATTTGACTAATATTTGAGGGCTTGTTAGATGTCAGGCTGAGGAATAAGA
+GTGGTTAAAACAAAAATTCTTTCCCTTAAGGATCTTCATTCTGGTTAATGAAGACAGCAA
+ACAAGGTAAATAAAATATATGGTGTGTTTACTAGTAAGTTCCAAAGAGAAAAAAATAAAG
+CAGGAAAGGAATATACCAGGGTTGGGGAACAAGGTGGAATTATAATTTTAGATATAGTAG
+CCAGGGAAGGTTTCACTGAGTAAATAATCTTTGATCGAAGTCCAGGAAGATGAGGAAGTT
+GTTACGTGAAGCAGTGATTTAACCAGTTCTTATTCAAGGCAATTCAGAAGGCATGTGAAT
+GTTACTGCAATGATCTGTGCTTTTCTGCAGAAAATGAATAATTCAAGCAGAAATAGCTAA
+AGGTACAAACTTCTATTAAATTGCTTGTTCTTTAGTCTCTGCAGGAGATATAGTAATAAC
+TGAAGTGTTACACAGGTGGAGACGGGAAACGTTAGTTGCTAAGAACTTTGGATTACCACC
+GCTAGGAAACCAGCCACTTGGAAGACCAATCAATAAAGGAGTGTTCAACTCAATATTTCA
+CCTGATACAAGGTTAGTTTAAGGTGGAAAATCAAAGGATATGTGCTCCGATGTAAATACA
+CCTTTTAAATTTACTTTAGCTCTGTTTTCCCTCTGTATTTCATTCAATAAATATTTATTG
+CCTATTTTCTGTTTAAAACTATGCTAGGCATTGGGAAACAGCAGTGAACAGGACACATGT
+TGTCCCTGTTCTCTGTTCATACAACTTACATGTTACTAGTGGGAAGAAGCATTGGGCTAC
+TAATTATGCAGTTATTTAGTAGCTGTGATTGGGGAGGCAATATGGGGTCATGAGAGGATT
+AATCTTACCTGAGGATTTAGGCAAGTCCTTTTTGAGGAAGAAACATTTAACTGGAGACCT
+GAAGGATGAGAAGGCATCAGCCAGAGGAAGGAGGAGAAACAAACAGCTTAGGCAGAGGTA
+GGGATTGAAAGGCCACTGGAGTGTAAGAGGAGTGAGAGAAGATGAGGCTGGTGGGACCAG
+TTGATTCTGGTCCTTATTAGGCTTTTGTGTTTAATCCTGAGAGCAAAGAGAAGCCATTGG
+TGTATATGCTGGGGCTGGCGGCAGATGTGTTTATTGAGTGAGGAGAGACAAAAATGGAAG
+TAGGGCTTTGAGTTAGGGTTGTGATGGTGGACATAGACAGGAGTAGATGGAGTAGAGTGG
+TGCCTAGGGGGTGATGAGTTACATATTGAAGGATGAGGAAGAGTTTAGGGTCAAGAATGA
+CCACCATGCATTTTTTACTTTGGGCAGCCATACGCTGGTGCAGTCTATTCAGATGAAGAC
+TGAAGGAGGATCTAATTTAGACAGATGAGTTTTAGGCTTGTTGAGTTCGAAGTTTCCCAT
+GAGATACCCAAATGGAGGTGTTGAGTGGGCTCAGGGATAGTGTGGAGAGAGTCATCTGAA
+AAGCAACTGAAGCCATGAGAGCGAATGAGATAGTTTAGGGGGAAGGTGCAAAGTGAGAAA
+AGACCCAGAATAGCTGTCCTCCAACTCTGGGCATACCTGTTGGGAAGTACAGACCTCTTT
+ACTGTTTCCTGATAGCACATGGCTGAAAAAGGACAGGTCACTGACAAAAAGTAGTTTGTA
+CCACTGCATGCACTTCTGAAATGGCCATCCTGGTTAATAATGATAGCTCACATTCAGGGC
+ATTTACTACATAGCAAACATGAGCTGAACACTTTACTGATAATGTTTCACTCCATATTGA
+AAATCCTTTGAAGAAGGTATTGTCATCTCTATTCTACAGATGATGAAACGGGCTATCAGA
+AATACAGAAATAACGATGAAGGCATGGAGTGGATGATCAAGCTCAGGTCATTGGCTCCAG
+AACTCAGACTCTTGGTCACCACTATGCTACCTCTCCTTGACTCCTAGCATCTGCAGCTAC
+CTCCCCACCGTGATCTCCAGCCTCTCCCCCAACCCCCACCAACAAAAATGCGTTAACCTC
+AACCCTTCTGGCTGCTCACTGT
diff --git a/test/csq/ENST00000545279/ENST00000545279.fa.fai b/test/csq/ENST00000545279/ENST00000545279.fa.fai
new file mode 100644 (file)
index 0000000..a2c0ab0
--- /dev/null
@@ -0,0 +1 @@
+5      55942   25      60      61
diff --git a/test/csq/ENST00000545279/ENST00000545279.gff b/test/csq/ENST00000545279/ENST00000545279.gff
new file mode 100644 (file)
index 0000000..b7fb620
--- /dev/null
@@ -0,0 +1,22 @@
+5      ensembl_havana  gene    21      55922   .       +       .       ID=gene:ENSG00000113658;Name=SMAD5;biotype=protein_coding;description=SMAD family member 5 [Source:HGNC Symbol%3BAcc:6771];gene_id=ENSG00000113658;logic_name=ensembl_havana_gene;version=12
+5      ensembl_havana  transcript      23      49909   .       +       .       ID=transcript:ENST00000545279;Parent=gene:ENSG00000113658;Name=SMAD5-201;biotype=protein_coding;tag=basic;transcript_id=ENST00000545279;version=1
+5      ensembl exon    23      138     .       +       .       Parent=transcript:ENST00000545279;Name=ENSE00001231815;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001231815;rank=1;version=5
+5      ensembl five_prime_UTR  23      138     .       +       .       Parent=transcript:ENST00000545279
+5      ensembl exon    15008   15082   .       +       .       Parent=transcript:ENST00000545279;Name=ENSE00001375348;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001375348;rank=2;version=1
+5      ensembl five_prime_UTR  15008   15082   .       +       .       Parent=transcript:ENST00000545279
+5      ensembl five_prime_UTR  20768   20936   .       +       .       Parent=transcript:ENST00000545279
+5      ensembl exon    20768   21339   .       +       .       Parent=transcript:ENST00000545279;Name=ENSE00003607923;constitutive=0;ensembl_end_phase=1;ensembl_phase=-1;exon_id=ENSE00003607923;rank=3;version=1
+5      ensembl CDS     20937   21339   .       +       0       ID=CDS:ENSP00000441954;Parent=transcript:ENST00000545279;protein_id=ENSP00000441954
+5      ensembl exon    28032   28283   .       +       .       Parent=transcript:ENST00000545279;Name=ENSE00003658167;constitutive=0;ensembl_end_phase=1;ensembl_phase=1;exon_id=ENSE00003658167;rank=4;version=1
+5      ensembl CDS     28032   28283   .       +       2       ID=CDS:ENSP00000441954;Parent=transcript:ENST00000545279;protein_id=ENSP00000441954
+5      ensembl exon    30448   30567   .       +       .       Parent=transcript:ENST00000545279;Name=ENSE00003585794;constitutive=0;ensembl_end_phase=1;ensembl_phase=1;exon_id=ENSE00003585794;rank=5;version=1
+5      ensembl CDS     30448   30567   .       +       2       ID=CDS:ENSP00000441954;Parent=transcript:ENST00000545279;protein_id=ENSP00000441954
+5      ensembl exon    39610   39831   .       +       .       Parent=transcript:ENST00000545279;Name=ENSE00003542635;constitutive=0;ensembl_end_phase=1;ensembl_phase=1;exon_id=ENSE00003542635;rank=6;version=1
+5      ensembl CDS     39610   39831   .       +       2       ID=CDS:ENSP00000441954;Parent=transcript:ENST00000545279;protein_id=ENSP00000441954
+5      ensembl exon    41552   41808   .       +       .       Parent=transcript:ENST00000545279;Name=ENSE00003558908;constitutive=0;ensembl_end_phase=0;ensembl_phase=1;exon_id=ENSE00003558908;rank=7;version=1
+5      ensembl CDS     41552   41808   .       +       2       ID=CDS:ENSP00000441954;Parent=transcript:ENST00000545279;protein_id=ENSP00000441954
+5      ensembl exon    44513   44572   .       +       .       Parent=transcript:ENST00000545279;Name=ENSE00002232122;constitutive=0;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00002232122;rank=8;version=1
+5      ensembl CDS     44513   44572   .       +       0       ID=CDS:ENSP00000441954;Parent=transcript:ENST00000545279;protein_id=ENSP00000441954
+5      ensembl CDS     44575   44655   .       +       0       ID=CDS:ENSP00000441954;Parent=transcript:ENST00000545279;protein_id=ENSP00000441954
+5      ensembl exon    44575   49909   .       +       .       Parent=transcript:ENST00000545279;Name=ENSE00002251256;constitutive=0;ensembl_end_phase=-1;ensembl_phase=0;exon_id=ENSE00002251256;rank=9;version=1
+5      ensembl three_prime_UTR 44656   49909   .       +       .       Parent=transcript:ENST00000545279
diff --git a/test/csq/ENST00000545279/splice-region-insert.txt b/test/csq/ENST00000545279/splice-region-insert.txt
new file mode 100644 (file)
index 0000000..c1a6b19
--- /dev/null
@@ -0,0 +1,3 @@
+44572  T       TC      splice_donor&splice_region|SMAD5|ENST00000545279|protein_coding
+44572  T       TC      splice_donor&splice_region|SMAD5|ENST00000545279|protein_coding
+
diff --git a/test/csq/ENST00000545279/splice-region-insert.vcf b/test/csq/ENST00000545279/splice-region-insert.vcf
new file mode 100644 (file)
index 0000000..b8d0d27
--- /dev/null
@@ -0,0 +1,7 @@
+##fileformat=VCFv4.2
+##contig=<ID=5,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+##INFO=<ID=EXPL,Number=1,Type=String,Description="Expected consequence with bt/csq -l">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+5      44572   .       T       TC      .       .       EXP=splice_donor&splice_region|SMAD5|ENST00000545279|protein_coding;type=ENST00000545279:135513085-T-TC, ambiguous case, curious 2bp intron with non-canonical AT..AT splicing, could also be a frameshift
diff --git a/test/csq/ENST00000557788/ENST00000557788.fa b/test/csq/ENST00000557788/ENST00000557788.fa
new file mode 100644 (file)
index 0000000..814a6dc
--- /dev/null
@@ -0,0 +1,12 @@
+>15    15:22472818-22473453
+CCGCGCCCCCTGCTGGTCCTGAGCAGCACCTGCGTCCGCGCCCTCCGCCTCCTGGCAGGG
+AGGTTTGTGTCTGGGCTCACACTCACCTCCCCTCACTGTGTCTCTCGCACAGTAATACAC
+GGCCCTGTCCGCGGCGGTCACAGAGCTCAGCTTCAGGGAGAACTGGTTCTTGGACTTGTC
+TACTGATATGGTGACTCGACTCTTGAGGGACGGGTTGTAGTTGGGGCTCCCACTATGATA
+GATTTCCCCAATCCACTCCAGCCCCTTCCCTGGGGGCTGGCGGACCCAGCTCCACCAGTT
+ACTACTGCTGATGGAGCCACCAGAGACAACGCAGGTGAGGGACAGGGTCTCCGAAGGCTT
+CACCAGTCCTGGGCCCGACTCCTGCAGCTGCACCTGGGACAGGACCCCTGTGAACAGAGA
+GACCCACAGTGAGCCCTGGGATCAGAGGCAGCCTCCCCTATCTTCATGTCTGGATCCCTG
+AGATACTCACATCTGGGAGCTGCCACCAGGAGGAGAAAGAACCACAGGTGTTTCATGTTC
+TTGTGCAGGAGGTCCATGAGTCTCAGAAAGTATTTCCCATGTGAGCTGGACCCTGAATTT
+AAGGAAATGTGTGGTGGTTTCCTGTGGGTGCCTAAG
diff --git a/test/csq/ENST00000557788/ENST00000557788.fa.fai b/test/csq/ENST00000557788/ENST00000557788.fa.fai
new file mode 100644 (file)
index 0000000..d7820d6
--- /dev/null
@@ -0,0 +1 @@
+15     636     25      60      61
diff --git a/test/csq/ENST00000557788/ENST00000557788.gff b/test/csq/ENST00000557788/ENST00000557788.gff
new file mode 100644 (file)
index 0000000..82f9489
--- /dev/null
@@ -0,0 +1,6 @@
+15     havana  gene    101     536     .       -       .       ID=gene:ENSG00000259261;Name=IGHV4OR15-8;biotype=IG_V_gene;description=immunoglobulin heavy variable 4/OR15-8 (non-functional) [Source:HGNC Symbol%3BAcc:5658];gene_id=ENSG00000259261;logic_name=havana_ig_gene;version=2
+15     havana  transcript      101     536     .       -       .       ID=transcript:ENST00000557788;Parent=gene:ENSG00000259261;Name=IGHV4OR15-8-001;biotype=IG_V_gene;havana_transcript=OTTHUMT00000415968;havana_version=2;tag=basic;transcript_id=ENST00000557788;version=2
+15     havana  exon    101     407     .       -       .       Parent=transcript:ENST00000557788;Name=ENSE00002563019;constitutive=1;ensembl_end_phase=-1;ensembl_phase=1;exon_id=ENSE00002563019;rank=2;version=2
+15     havana  CDS     101     407     .       -       2       ID=CDS:ENSP00000473987;Parent=transcript:ENST00000557788;protein_id=ENSP00000473987
+15     havana  exon    491     536     .       -       .       Parent=transcript:ENST00000557788;Name=ENSE00002569579;constitutive=1;ensembl_end_phase=1;ensembl_phase=0;exon_id=ENSE00002569579;rank=1;version=2
+15     havana  CDS     491     536     .       -       0       ID=CDS:ENSP00000473987;Parent=transcript:ENST00000557788;protein_id=ENSP00000473987
diff --git a/test/csq/ENST00000557788/ascii-art.txt b/test/csq/ENST00000557788/ascii-art.txt
new file mode 100644 (file)
index 0000000..da492f8
--- /dev/null
@@ -0,0 +1,6 @@
+
+90         101
+           eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee....
+CCCTCACTGTGTCTCTCGCACAGTAATACACGGCCCTGTCCGCGGCGGTCACAGAGCTCA....
+C--------------------------------------CCGCGGCGGTCACAGAGCTCA....
+
diff --git a/test/csq/ENST00000557788/long-overlap-del.txt b/test/csq/ENST00000557788/long-overlap-del.txt
new file mode 100644 (file)
index 0000000..3be9766
--- /dev/null
@@ -0,0 +1,3 @@
+90     CCCTCACTGTGTCTCTCGCACAGTAATACACGGCCCTGT C       coding_sequence|IGHV4OR15-8|ENST00000557788|IG_V
+90     CCCTCACTGTGTCTCTCGCACAGTAATACACGGCCCTGT C       coding_sequence|IGHV4OR15-8|ENST00000557788|IG_V
+
diff --git a/test/csq/ENST00000557788/long-overlap-del.vcf b/test/csq/ENST00000557788/long-overlap-del.vcf
new file mode 100644 (file)
index 0000000..92e0a9b
--- /dev/null
@@ -0,0 +1,7 @@
+##fileformat=VCFv4.2
+##contig=<ID=15,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+##INFO=<ID=EXPL,Number=1,Type=String,Description="Expected consequence with bt/csq -l">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+15     90      .       CCCTCACTGTGTCTCTCGCACAGTAATACACGGCCCTGT C       .       .       EXP=coding_sequence|IGHV4OR15-8|ENST00000557788|IG_V;type=ENST00000557788:22472907-CCCTCACTGTGTCTCTCGCACAGTAATACACGGCCCTGT-C
diff --git a/test/csq/ENST00000573314/ENST00000573314.fa b/test/csq/ENST00000573314/ENST00000573314.fa
new file mode 100644 (file)
index 0000000..224c62a
--- /dev/null
@@ -0,0 +1,544 @@
+>15    15:65871071-65903647
+AAGACAGACCAAAAGCAAACGACCTTTAGTTTCATAGTGAAACCATTTTCTAGAAAATCA
+AATATTTTATTTTCATTAAAAAAAAACCTTGAATAATAGGAATCATTTTACACATTAATG
+GTTGCTCTTTAAAAGTTAGAATCTCAAGAGATACCAAAAGCACTTAAGAGTTACCACCAC
+ATTTTGCCCAAGTTCTAAGGAAAGTTCTGAAACTTAGTGGTGGTGTGTTTGTACTCAGCA
+AGCTCCAGACAGTCTGAGTTGCTCATTCCATGAACAGAAGCTTGAAAATGCCCTTACAGT
+TGAGATATAAACGAGGGAAGAGGTGAAGCTTTCAGGAAGCCAGAGAGCCCCTGCCGGTCA
+GGTTTCCTGAGGAAGGCAGGGGTGCTCTATGCTCATCAGTCATTCAAGCTTCTCAGGAAA
+TGTGCCCATCATGGGAACAGCAGCTATCTTCCAAGCTTAAAAATTATGAATCCCAGGAAG
+TTAAAGCCCAACCAGCCAACCACCTTCACATCCTTCTCATACTAGTAGAGTCATTCAAAA
+CAGCAAGTGGTGCTTCTGAGGCAGCCTCAGGAAGGTCTTTGGGTGGCTATTCTAGAGGTG
+AACATACTGGAAAGGTTTTTACCTAAAGCATTTTCAGTTGAAATGAAAAAAGAAGGAAAG
+CTCCAAAAGTCAGTTTCAAATTCTTTCAGTGCTGCTCCCAGAGAAGTCCGTGTGCAAAGG
+TGTGATGTTCTGGTCATAAGCGGCATACTCAGAGGTGCCGGTACTGGCCAGCTTGAGCTG
+CTGGGCAGCATGGGTCAGCTGGAATGCAGCATCAGGGTGGGCTGTCTCAGGCAGCAGTGT
+GCATTCCCTTTCCAGCATGTCAGCCACCCCTTTCAGCAGGTCCAGGAAACCAAAGGCTAG
+AGCGGCCTTTCGCAAACGGTTCAGCTCCTGAAACAAGACAGAAAATCACCAATGCTCCTG
+AAATGTGTTCCTAACACATACTTTCTAAGTGCTCAGCTTAGCATAAGTTCTCCTTGACTG
+AACTTTAGGGAGCAATTTTATATGAGAACAAATGTTTATTTAGGGATGCCAGTAACAAGA
+ATGTGATGGTTTTACTGGGAAGTGGTTCCTCTGCAGGTGACCAGAAGCAGGCTAAGGAAG
+ACAGCTGAATGAAACAACGTCATCATCACAGTTAATGAGCATTTATGCCACATGTGGTAG
+TCAGCACTTTGCATCCATCATTTCGTTACTCCTAACTTTAAGGAGGAGTACTTTTCCCCT
+GTTATTTAGGTATGGAAAAGACTTGCCCTCAATCTGAAAACGCTCTTAACCCTCTGATGC
+CACTGTGGTGGGGCCTCAGGCTAAGACAATAAACAGGCTCAAGAGGAGGCCCTGGAGGAG
+TCAGAGTGGAAAGACCAACAAAAAGAAAGGCTGGTTACTGATAGAAGCAGAGAAATATGA
+AGTGCCCCAACAACCCCTTAGTGGAGTGGTCTGGGCAAGTTATATAGCCTCTCTGGGTCT
+CAAAGGCCTCATTTATAAAATGAGGAGAATAACCCCTTCCTTACCCACTGCAGAGGCTGA
+AGCACTTTCCCTAGGCCCTTTTGAGCTCTAATATGTAGCATTATATAAAACCAGAAAAGA
+GAAATGGGCTCTCTGACCATCTTTCTACTATCATCTGTTAAAAAAGTGGAAAGTTAAGAA
+GAAGGCCAAACAAGTGTGTCATCATGAGTAAATAGCTGATGACTGTAGGAAGCTCTGCAG
+GGAGGATGGACTGTGTGGATTATGGGCTTCAGTTTAGGGAGGGGCCTGGCTGGCTAAGAA
+GCTCTCCAGTTGAACTCTTGATTAAAGCTGTTTTATTTCACCAGCTTACTACATAATTAA
+GTTTGAAGACAACAGTGACATAAAGGTAATGAGATAACACCCAGACAAAGTAGCATGTAT
+CTTCTCTGGTTAAGATGCTAGCCTAAGGCTGGCTGTGTGTGCCACATTTTAGAATTAGAA
+AGCTAAGACACAAATGACATACTTTATGCTGCACTTAATTTAATTCCAGCCAAACACCAG
+AACAATAGGGGAGAATCAAGGAGCAAACCTAAATGTTCCCCACTCTACCCCACCCCCTGT
+AACTTAACAGTCTCTTCACCAATCGTTCTGGATTAGCTGCATATGATTCTGCAGGGCTAT
+CTCCTCTGCAATTCATAAATGTGTAATGTTAGATATCATTCCTAGAAGCAGAGTCTCTGG
+TGCAATAAAAATGTTCTGGGGTGGCCAGGTGGGGTGGCTCACGCTTGTAATCCCAGCACT
+TTGGGTGGATCACCTGAGGTCAGGAGTTCGGGACCAGCCTGGCCAACACAGCGAAACCCC
+ATCTCTACTGAAAATACAAAAATTAGGCCGGGAACGGTGGCTCACGCCTGTAATCCCAGC
+ACTTTGGGAGGCCGAGGCGAGCGGATTACCTGTGGTCAGGAGTTCAAGACCAGCCTGGCC
+AACATGGTGAAACCCCGTCTCTACTAAAAATACAAAAATTAGCCGGGCATGGTGGCACAC
+ACCTGTAATCCCAGCTACTTGGGAGGCTGAGGCAGGAGAATTGTTTGAGCCCGCGAGGCG
+GAGGTTGCAGTGAGCTGAGATCGTGCTACTGCACTCCAGCCTGGCCGACAGAGTGAGACT
+CTGTCTCAAAAACAAAAAAACAAAAATTAGCTGGGCGTGGTGGCACGTGCCTGTAGTACT
+AGCTACTCAGGAGGCTGAGGCAGGAGAATCACTTGAACCTGTGAGGCAGAGGTTGCAGTG
+ACCCAAGATTGCACCACGACACTCCAGCCTGGGCAACAGAGTGTGACTCCATCTCAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAGAATGTTCTGGGCAATTCCCCATCCAGGAAGCCAC
+ATACATTGGTTGCCTGGGGTTGGCCTGGATACCCATATAGGAGTGATGAGGAGAGTTCAG
+GGCTATGACCCACAGGTCCTCTAAGCTGCTTCCATCAGTCATTCATTCACAGCAGCCCCA
+ACACAGAAAAACCTTCTGCCTGTACAGAATTAGGCCATTTAAATTCTTCCAATTCTTGGA
+TTTTAGGGAAGGAACAGACCTATCACTTTTACTGAGTTTATTTGAAAAAACTGAGGCACA
+AGTCATACATCTCTAACCCCTGCCCATATTCACACTGCCATCTCACAGTTTTACTGTCGT
+GAACCATATATTTTGGGCACATCCTCTTCTGTCTGTCTCACCTTATAGAATGTCTGTGTT
+TTTTCAGGTAGTTTCCTTGCATTTCTTAAAATCTTCTGTACATCTGTCTATTAAGGGTAA
+AAAAAAAAATCCAACATTAGAATTCTGTGGTAAAAAAGGGAAATAATATAAAAGAATGGA
+TCTAAATGTTTAAAGAGATGAAAATGAGAACACAGCTACAATGTCAAGATGAGGATCCCT
+TCTGAGTTAATGTCAGTTCAACATTAGTAAAGCACTCCCTCCTTCAAAAGGCTTGACAGT
+AAAATAAATCCCCTGACAGAAACGAACTTGCCTCATAAAAATGTACCCAGTAAACCCATA
+CATCTATTGCCAGGGACTTTTTTGCAAAGACGATTCAATGGGGAAAAAATAGTCTCTTCA
+ACATTTGGTGCTGAGACAACTGGATATCCACAAGCAAAAGAATAAAGTTGGACCCTTACA
+TCATACCATATACAAAAAACTAACTCAAAATGGATCAGAGACCTACATGTAAAAGCTAAA
+ACTATAAAACTCTTAGAAAAAAACGGGCCAGGTGCAGTGGTGTGCCCCTGTAATCCTAGC
+TACTCAGGAGGATTGCTTGAGGCCAGAAGTTTGAGACCAGCCTGGGCAACGTAGTGAGAT
+GTGTTTCTCAAGAGAAAAAGAGAAGAAGAAAAAGAAAACACAGCGGGTAAATCTTTATGA
+CTTTGGATTTGGCAATGATCTCTTAGTTAAGACAGCACAAAGCACAAACAACAAAAGCAA
+GAGACAAAATTTGACTTCTTCAAAACCAAAAACTTTGTGTATCAAAGGACACTATAAAGA
+GAGTGAAAAGATAACTCACAAAATGGGAGAAGATATTTGCAAATCATGTATCTGCTAAGG
+ATCATAATATCCAGAATATATAAAAAACCCAACAACAAAAAGACAAACCCAATTAAAAAA
+TGGACAAAGAACTTGAGTATATACTTCTCCAAATAATATACACAAATGGCCAATAAGCAC
+AGGAAAAGATGCACATTATTGGTCATCAAGGAAATGCAAAAACAAAGACATACCACTTCA
+CACCTACTATGATAGCTATATGATAATAATAATAAAAGGAAAACAATGAGTATTGGTAGG
+AACGTGGAGAAACTAGAACACTTATACACTGCTAGCAGAAATGTAAAATGGTGTGGCTGC
+TGTGAGAGAGTGTGGCAATTCCTCAGTAAGTTAAAGAGAATTGCTGTCTGACCCAGCAAT
+CCCATTCCCATTAAAATATATACCCAAGAGTATTGAAAACAAATGTTCAGACCAAAACTT
+ATACATGAATGTTTGTAACAGCATTATCCACAATAGCCAAAAGGTAACCCTAATGTCCGT
+CAACTGAGGGATAATCAAAATGTGACATATACATATAGACATATGGAATATTAGCCATAA
+AAAGGAATGAAGTACTGATACATACTACAACATGAATAAACCTTGAAAACATCATGCTAA
+GTACAAGAAGTCAAACACAAAAGGCCACAAATTGTATGATTCTGTTTACATGAAATATCT
+AGAATAGGTAAGTCCATAGAGACAGAAAGAAAATCAATGGTTGCCAGGGCCCGGAAGAAG
+GAATGTGGAGTGACTTTCCTAATGGGCACAGGGTTTCCTTTTGGAGTGATTAAAATGTTC
+TGGAACTAGAGAGTGGTGATGGTACATTGTGAATGTACTAAATGGGACTGAATTGTGTAC
+TTTAAAATGGTTGAAGGTACATTTTATGTATATTTTACCAGAATAAGAAAAATAAACCCA
+AGATAGTAGTGAAGATTCAAACAAAAAAAATTAAAAAAAATAATTTAAGAAAAGCTCAGC
+TATAACTGGTGGTGAAAGTGGTTCTAATATCCCTCTGACAAGGAAGCACTGGGGTCAGGG
+ATATCAGGAAAATAGAAGACCCTGATTTTCCAACAAAGAGGCCCCTGACACTTTAGCCTT
+GGCAGGATGTGGTTCAGTCTCCATGGAAACGGGGCTCAGAGACTGTGCAGTCAACAGAAA
+CTACTTTTGTTGTCCAAGTGGCCTGTCTCTTCTCATTTGGTTTAGGTTGAACTTACTGGA
+AGAACAAATGTAAATAAAGGTGCTCAAAGGAGAAAAAAGTTTCAATAAGTGATTTTTAAA
+AACAGGTATAAATGACTTTTTGCTGATGAAAGGAGAAATGTTCCTGAATACCATGCCTGA
+AAGCATCATTCCTTGATAATCATATTATCATATGTTCCTGAATACCATGCCTGAAAGCAT
+CATTCCTTGATAATCATATTATCATAACTTCCTATGGAAGTGTTTTTGTGAAATGTAATG
+CTATGGCTTGAGTTCTACTGAAGGGATGGAAGAAATATAGTTATGAAGACTTTTACATCT
+TTTCCAAAACTGTTGTTAAAGCCAATACCCATTATGTTAGTCAATGCCTCACCATATAAA
+AAATTTCACACTAAAATTCAATGCCAGGAAAATATGTCTCTCTAGACAAACTGACAAATT
+TCCTTTCTTTAGACAAGAACAACTGACCTTGGTAACAGGAAGCTCAGAGCCAAAACACTC
+ACATAAAGTTATTATTTTGCCTTGGGTTCCTGGCACAATTGTCTTCCTTCTTCCTCCTTC
+CTCTAGGATTCTTATTGCTCTAAATTTTGTAAAAAATGATTTTGCTATATACATGTTTTA
+CTGTAGGGCATCTCAAATCCCTTTTGGAAATAATGACAAACATTAGAAGTAAATGAATTA
+CTAAGTATCAAAGGAAAAGAAAATCAAATAAAATGCCTGCCTGCCTACCCAAATGTCTCC
+TGTCCCCAGTGGAAAGCAACATAAATGGTAATGTTACCTGCAGGCCGCTGGGTTTGATCC
+AGACAGTCACATTCTGGGCATAACTGCGTTTGTTTTTGGGCTGCAGGGGGAATGGACTCT
+TATTGTCATCCTCGCCATAAGGGTTTTCTTTAGCATCTTAAAAGAAAAGACATTCTTGAA
+ATGACATCTGGTAAAACACAATCAGTTACATTTCCATTTAGACTAGAAGCTCTTTGAATC
+ACTCAATCTTTGATATCCTATCACTTTGTTAATTAAGAAAATCCATTAACTTCAGTCAGG
+TTGGAGAACCTGTTCTCAATAGAAAGCCACTGATGTAGGAGGCCCATTTAAGTGAAAAAC
+AGCTTAATGTTTTTAAAGAAACAAGCTTCACTTATCTGATTTATAAATTAAGGTCAAAGG
+ATAAAACAAATACATATTTAAAAAATATATATATATATACATACACATAGACACACATAT
+ATATACTGCAATTCTATATAGTCTAACCCAGTGCTCTCCAACTGAACTTTCTGTATGATG
+GAAATGTTCTATATCTGTGCTGTCTAATGTGGTAGCTACTAACTACTAAGCACTTGCCCT
+GTGGCTAGTGTGACTGAGAAACTGAATTTCAAATTGTACTTAATTTTAATTAAATTTAAT
+GTGGCTAGTAGCTACTGGATTAGACAGCATAGGTCTAGGCATTAAAATAATTAAAAAGGA
+AAACTATATATATAGCCAAATTAAGGCAAAGGGCAAGACAAGAAATACTTTTATTGGTGA
+AGCATACCCCAATATGGCTTATTAGTTTATTGCTTCCAAAAATGTAAAGCCACATTGGTT
+TTATAGCTACATGAACAAACAGGGTTTGTCTCTGTACCTGCTTCCTGAGTCTATGAAACT
+GCCACAAACTTATAAAGCACACATACTTCTAATGGTGTATTTGATCTTTATTATTATTAC
+CACCTTCTCGTGTAGACAGAGCAGGAGTCATTTTCCTACAAGTTCAGAGAACTTAAATCT
+CTTGCCCAAAAGTTTGTGTTGAAAAATGTAATTAGACCAGTCTGTCTAATTGAGCCAGAC
+ATTCTCTATCCCTGATTTGGTCATTAATTGAAACACCTTGATATTGGACCAACACTTCCT
+TTGTCAACCCTCTTCAGCCCTGACTCCTCCATAAAATACTGGCCCAACTCTCCAGACGTA
+TTTCCATTAATATTTGTCAATATATAAACCTTCTGAGTCAGGCTAAGGTCCTGCAAGTCC
+TTTCCCACACAACAGTTCATTTCCAACTTTCCTGCTATTTCTATTACTCCTCACTGCCTA
+GAATGCTCTCCCTTCTTATTCACTCATTTACTCATTCACTTATTCATTCATTATCTATAG
+TAAGACCCCACTACGTAGCAAGCACTGTGCCAGGAATTGTGCCTAGAGAAGATACTTTTC
+AGCCTCAAGGAACTTACAGAATAAAGAATATTTATTAAGTTCCAACTATGTGCAAGATAC
+TTTACATATTCAACTTCTCTCTTTATAGCAACTCTAGAGCGAAGATGTTATTAGTCCCAT
+TAAAGATGAGGAAACTAAGGCACAGAGAGGTTGGACTTATACAAGGTTTCACAGTGACTC
+AGTTGGGCCTGCTTCAAAAGCCAACACTTTTTCCACCATTCAACACTGCTGTTCCTTACT
+TATCCAAACTTACCTACCTATATTCCAAGTCCAGATCCTATCTTACCCCTTCCATGAAAT
+TGTTTCAAGTTTTTCTGGCAGATAGTGGTTTTTGTAGACCCTTTTATCCCCTAGCACTTA
+GTATCAGTACCAAACATTTCAACATCTAATCAGAGCCTATTTTGTACTGTCATTAGTTGT
+CTGGAGCCTATATGTGGTAACTAACTGGCTTAGGAGACAGGAAATATTACATTTATGAAA
+GAAGAAATTTTAAAAAGATAGTATAAACAAAAAATAAAAGTTATAAGATAAATTTGAAGA
+TACAGAAGACAGAACAAAAATTTTAAAAATGGGAAAATGGGCAGAAAGAGATAGAAAATT
+ACAAACACAAATCACAAATATATGTTCCAGAAAAGGAGAACAGAGAATACAGAAAGAGGA
+AATCAAAGAAATAATTGATCTTCCCAGTACTGAAGATCATGAATTGCCAGATGGAAAGGG
+TCCACTGAGTGCCTAGCAAAATCAATGAAGAGACCAACATTCTGAAATTCAGAATACCAG
+GGATACAAAGAAGATCACCAAGGAATATGGAGAAAATACAGTTCAGGGTCAAAGGTCTTT
+GAGTCACCATGGCACTAACTTTCCGTAGCAACACTGGACTCCAGAAGAGACAACAGAGTA
+ATGCTTCAAAACTCTGAGGGAAAATGACTTCCAACTTAGAACTCAATTCCCAACCAAACT
+ATCATTAAATATAAAGAATGAAATAAACATATATATATTTTCAAAATATACAAGATTTCA
+AAATATTTACTTCCCATGTACCCTTTTTTTCAGGAGGAGTTATGAACAGGAGATCCATAG
+GAGAGATGTAAAGGGGAGACTCAGGACAACACCTATGCAACAGGTCTGGGGAATAACCAT
+ACCATTTATGAAGCAGGAGGATGGGAGATGACGCTAAGAAAAAAAAAGGAAACTGAGAAA
+ATACCTGAAGAATGTATTTTACTTAGGGAGGAATTAGTTATATAGAAAACAAGCAAAGAA
+AAAAAATAACTGGGACTGAGCTAGGGGACAAAAAGTTGCAAAACAAAGGAAATACAAATT
+GGTATAGCTTAGTTGTAAATAACATTTACATCATGTAACAAGGACTGAATACTGATTTAA
+CCAAAAAGAACATTATAACTATATTGGGAGGATAGTAGGAGGGGAAATGTGCGTCTTGTG
+TAGGTGGGTGGGAGATGGTGGTGTTAATAGAGCTAAATATTCATCCTTTAAAAAGTCAAA
+AAATGGCATCTAAAATGGGGGAAAAGGGCTGAGTGTGGTGGCTCACGCCTGTAATCCCAA
+CAATTTGGGAGGCTAAGGTGGAGGATTGCTTTAGCCCAGGAGTTTGAGACCAGCCTTGGC
+AACATAGTGAGATCTTGTCTCTATAAAAAAATCAAAAAAATTAGCCAGGCATGGTGGCAT
+GCACCCGTGGTCCCAGCCACATGAGAGGTTGAGGTGGGAGGATCACCCGAGAGGTCAAGG
+CTGCAGTGAGCCAAGACTGTGCCACTGCACTTCAGCCTGGGTGACAGAGTGAGACCCTGT
+CTCAAAAAATAAATAAAAAATAATAAGACGGGAGGCCGGGCACAGTGGCTCGTGCCTGTA
+ATTCCAGCACTTTGGGAGGTCAAGGCGGGAGGATCACTTGAGGTCAGGAGTTTTGAGACC
+AGCCTGGCCAACATGGTGAAACCCCGTACCTACTAAAAATACAAAAATCAGCCAAGCGTG
+GTGGTGGACACCTGCAGTTCCAGCTACTGGGGAGGCTGAGGCACGAGAATTGCTTGAATA
+CAGGAGGCAGAGGTTGTAGTGAGCTGAGATCACGCCACTACAGTCCAGCCTGGGCAACAG
+AGCAAGACTCCATCTCAAAATAAATAAATAAAATAATAATAATAATAATAAAATGGGGGA
+ACCCCTGACAGAAATAGGGACATACCTATATTATTTAGAAATGTAAATAAGGCTGGGCAG
+AGTGGCTCACGCCTGTAATCCCAGCACTTTGGGAGGCCGAGGCAGGAGGATTACTTGAGG
+TCAGGAGTTTGAGACCAGCCTGACCAACAACATGATGAAACCCTATCTCTACTAAAAATA
+CAACAATTAGCCGGGCATGGTGGCTTGTGCCTGTAGTCACAGCTATTAGGGAGGCAGAGG
+CAGAAGAATTGCTTGAACCTGGGAGGTGAAGGTTGCAGTGAACCAAGACTGCTCCACTGC
+ACTCCAGCCTGGGCGATGGAGTGAGACTCTGTCTCAATTAAAAAAAAAAAAAGAAATATA
+AATAAATACCAAAAGAAACAAATAAGTTTTAAAAAGTAGTTGTCTCTAGGAACAGAATTG
+GGAGTAGGAGGGATTGGTACAAACAATAGTGCTATTTTGCATGTTTTGCTCAACAACCCT
+CTGAGGTAAGTTTTATTATTAATTGTTATTTGTTATCATAATTCCAATTCCAAGACTGCT
+GTGAGAGTTAAATGAGATGGTATGCTCATTATGTCCAGCACAGTGCCTGGCACAAAGTTA
+AGTTCATTATAATATTAGCTATTATTATCCACACTGAAAAGCAGAACAGATCCAGGAGGA
+AAAAACAACATGAACACAGGGCAGAGTGAACAGCAGTTCAACTGGAATGAAGAACAATTG
+TAACAAGCCAAGTGTTGCTATGTTGGAAGCCAGATCAGAAAGGAGTCTGAATGCTACTAC
+TATCTTAGATTATAGATAGGCATCTTTGGTGAAAACCATCACAATAGTCTAGTCAGAGGT
+TGGCAAACTTTTTCTGTGAGGGCCAGACAGGTTGGAGTGCAGCGATGCAATCAGGGCTCA
+CTGCAGCCTCTGCTTCCTGGGCTCAAGCGATCCTTCCACCTCCGCCCCCTGAGTAACTGG
+GACCACAGGTGCACACCACCATGCCCAGCAAATTTTTGTATTTTTGGTAGAGATAGGGTT
+TCGCTATGTTGGCCAGGCTGGTCTCAAACTCCTGGACTCAAGTGATCCACCTGCCCTGGC
+CTCCCAAAGTACTGGGATTACAGGCATGAGCCACCACACCTGGCTGAATATTTATCATTT
+CTTTGTGTTGTGAATATTCAAAATCCTCTCTTCTAGCTGTTTGAAAATATACACTAAATT
+ATTGTGAGCAATATTCAGGCTACCATGCTACAGAGCACTGAACTTTTTCCTCCCTAACAG
+CTGTAACTTTGTATCTGTTACCTCTGCCTATTCTCCTCTCCTCACTACCCTTCCCAACCT
+CTAATGACCATGATTCTAGATTCTACTCTGTACTTCTATGAGCTCATTTTTTTTCAGCTT
+CCATATATGGGTGAGAACATGTGGTATTTATTCCAAGTTTATTTTTGTACACAAAAACTC
+AAAATTTGTGAACCACTGCCCTGAGCAATCTCCCTCATTCTCACCATTTTAACTATTTAT
+GATAGGCTTACAACCTAAAATTTTATCTCCAACTCTGCCCTCTCTCCTAAACTTCAGACT
+TCTACAGAATTGTCTCTAGGTACCTCCACCTGTATCTCACAGGCACGAACTCAACATAAA
+CAAAATATGTTCTTCCCAAATTTACTCTTCTCTCTGTATTATCTATTTCAACTAATAGTA
+CTATCTTTCACCCTGCAGCCCAGGTCAGAAACCTGGGATCAATTTTAACACTTCTCTCTC
+CATAATTTTCATATCCAAACATTATTGATCCTACCTCCTAAATATCTTTTACCCCCAGCT
+ATTGCCACGGTCTGGCTCTCATCTTCACATTTCCAGGATTAACACAGTAACTTTCAGCCA
+CAGGTCCTTGCCTTTTCAGATCCACACTCCACAGAGATATCTTTCTAAATACAAATTTCT
+TATCTCTCACTTGGATTATGGCCATACTGTACAACTGCAGGGGGCACCAGCCCCTAAAAT
+ATAGTTTCCTAACTGGTATCCCCCTGTTCTCACTGTAGCCAGAAGGATCTGATCACATTA
+CTCCTCTTCAGTGGTTTCCCAGTATCTGCAAGATAAATTCCTGGTTCTTCACATTTCAGA
+CAAGGCCTGCTCCACTCTAGCTACTACCAATCTCCAATCTACCATCTGCCCCTCCCACAC
+CCACTCTCACATTTTGTGCCACACTTCCTTTTCTTTCTGTAGGTGTTCTGTTTGCCCAGG
+ATGCCCTTTCTTCCCTTCATTAGCTCAGCAAGTTCCTCCTTTTCTTCAAAACTCAACTAG
+GGTATTTCTCCTCTGTGAAGATTCTCCTGAGTCCTCTAGGCAGAGCTCATCATCATCTCC
+TCCAGGCTAACTCTGATTTGTGCCAGTCTGTGATCATTCCACTTTCCACTAGACTTTGAA
+CAACTCCAGCTAACTCTTTATCCCTTAGGCCTGGCACAGAATAGGTTGCTTGGTAGATGT
+TCCTGAAATTGAAATGGGCCCAAATGAGTCAAAGATGACTACAGTTGGAACCTGAGTAGC
+TAGTGGCACAAATGACTTAATCAAAAGGAGGAGGAAAATCAGAAGGAGGAATAGTTTGAG
+GAGAAAGGGGTGCGGGACAATAGGTCTGTAACAAACAGCTGAGCTTGAGACTGTGACAGA
+ATATCCAGGTGTAGAGATCCAACTAGGAACTGGAAATATGATATGCAAATTCCAGGGAGA
+GATCAGGTAAGACTAGAGTTATAGATTTGGGAAATGTGAAGTTATTACAGCTGATAAAAT
+AACCAAGGGAGAAGAATAACCAAAGAGAAGAAGGCAAAGAACATGTTGGAAACCATGAGG
+CAAGGAGAAGAAAAGACAAAACGAAGAGAGAAAGAAAAGTCCGCCAAAGAAAAAGTCAAA
+TCGGTACCAGAAGCAATGTCAGGAAAGCTACAGAAAAAAAGTTTCAAGAAGGAGGAAAGA
+TTACATTATCTAGGAATGACAGGAAATTACTTGAACTATAGTACACCAAGAAAAAAAATT
+ATGGAGATTAGTTTTTCACTCTAAGCCGCTGAAGAATTTGCATTTACTTAAAGCAATCTA
+AATGTTGATTTCTCCTGAGCTGTAAAATTTAGGAGTTCAAACATCAAACTCTCTTCAAGT
+TTTCACCGTACACATCCAGCATCATCCGAGACCATGGCATACCAGTAAGGGAGATCAATC
+AGTTCTCTGACTGCACAGTCAGAGACATTGAGAACAGCAGAATGAAAACAAAGTCAGGAT
+AAGTAAAATCTGATCTGGATTATACCTGAAATAGGACCCAACTGTGCCATTTTCCCTAGC
+CATGGGAGAGGTTCTGGGCCAGGCTCAAAGAGAGACATCATGAGGTTTGATTTCTTCTTG
+CTGTCAGCTTGGGAGTAGAGCATTCCATGCCATTCAGGACTAGATGGAGAGAAGACGGAA
+GATCAGAAGAACATCAAGCCTGAGACTGTCAAGTTAAATAAGTCTAGCCTGTATTTTTCT
+CTTGAGAGACACAGGCTTCAGCTTTGAAATCAGGCACACTACTTTTACCAAAGCCAAACC
+CTAAACCTGAAAATGCATACTGCTGTCCCCTAATATTTCCATTCTTCTGAGACATTTATT
+ATTATTCAGGTAAAATTATGTGGATATGGAAATCAAAAGCAATCTTGAAAGAGAAAAAAC
+AAATCACAAAGGGCAGCAAGTAGCTGGAGAGGTGATGAGGAGGGGTAAAGGCTGTGACCT
+ATAGGTCCTGTCACCTGCCTCACTGAGTCACTCACAGCAGCACCAAGAGAAGCCCTTCTA
+CCACAGGGCTCAAGGCCATCATCCTGTTATGTAAAAGAGACTCTGTCCCCAGTTTCTCAA
+AGGGTCCCAGATGATTCTCATATTCAGACCAGTACAAGTAGCTTGGGTGCCAAGAAATAT
+AGCAGACTAATATCTAGTAAGATCTGCATTCCTCTTTTTGGACCAGCTAATTTTAACTGT
+AGCAGAAATGGAGCCATGCTTCCTTTAATTAATCCTAACTCTTGATCTATACCAGCCAAC
+CCCAGGTAGTGGCCAGAAAATGATCAGTGACCTCCTTTTTTCTAAAAATATGTATTATAG
+AAAGGGAAATAGATGGTTTTGCAGATTTTGAGACTTCAGAAAATGTAAAAGCTAACGGGG
+TTTCCTCACAGGGAAGGAACACAGCAGAATGATTATGAGTAGGCTCTGGAGTCAGAATGC
+ATGGGTAAGAATCATGGTTCTTTCATTACTAGCTGTGTGACCTTGGGCAAGTTCCACAAC
+CTCTCTTAAGCCTGTCTCCTCATCTATAGATAGGGATAATGCTGATACCTCCCATATAGT
+GTTGTTATGAGGGATTAAATGTGCTAACATATGTAAAATACCTAGAGGAGTGCCTGGCAC
+ATAATAAAATGCTCAATGTTATTAGCATCTTTTTTTTTGTTTCGTTCTATCCCCTCATTT
+TATAGATGAGAAGTCTGTGAATCCTGCCTAAGATCCTAAAGCAAGTTAGTAGCATTGCTA
+TAACCAGAACCCAGGTATTCTAGATAGGATTAGAAAGAGGAAAATTGAGAAAGGATATAA
+AATAAAGGCAACGTAATTAAAAGGCTCACTCCACACTTATTCTAGGGGATGATTAAAAGA
+GTAGTTTAGAAGGTAATAGCAGCTAGGTACTGTGGCTCAATGCCCGTAATCCCAGCATTT
+TGGGAGGCCAAGGTGGGAGGATCCTTGAGCCCAGGAGTTCAAGACCAGTGTGGGCAACAC
+AGTGAGACCCCACTTCTATAAATTAAAAAAAAAAAAAAAAAATTAGCCAGGCATGGTGGT
+GCACACCTGGGTCATGGCTACTTGGAAGGCTGAGATGGGAGGATTGCTTGAGCCTGGGAG
+GCTGAAGCTGCAGTGAGCCGTGATCATGCCACTGTACCCCTGGGGGACAGAGCAAGACCT
+CGTCTCAAAAAAAACAAAAAAAAAGGACTGTAGTAGCAGGTGGGAAAAGTGTGTGGCAGG
+AAAAGGAAAAAGGTGACAAGGACCTTTCTATTTCCTTCAGAAAAGTCTGCAAAATACTTC
+ACTTTGTAAAATGATTTTCCCTTTCATTCAACCAAATGTAAACAAAGTTTCCTACCCTAA
+TTGAACAATCGCTACCATTCCTTCCACTTTTAGGCTACCATGGAGCAGGACACAAAAGTT
+GGGTATTTTGCCTGCAATCTGATTGGCTGAATTTTCATCTTCATTGTCATCAGTGATGCC
+AGTACCCACCTCATCACCTTCTGTGAAAAAAAGAGAAAACAGGTCAGACTGAAATTACCT
+ACAAAAACCCCAAACCCCAATTTATACTCTTGGATGTTTCTAGCCTTTAAGGGATAGTGT
+AGAGTTCTAAGGGAATATTATAACAAGCAGGAAAAACTCATTCCAGTTTTCCAATATCTA
+CATAAAAGTCAGTTTCCACACATTATATGAATTCCATTTATATAAAACATCCAGAATAGG
+CAAATCTATATATACAGAAAGGATATTAGTGGTTATTTGGGGTAGGGGAAATGGGGGGAG
+GGGTCTGGGAGTTGATAGTTAAAGGGTACAGGGTTTCTTTTTGGGGTTATAAAAAAGTTC
+TCAAATTGATTGTGGTGATGGTTGCACAACTCTGCAAATATACTAAAAACCACTTTAAAT
+GGGTGAAGTATATGGTATGTGAATTATATCTCAGTAAAGCTTACACACAAAAATCCATTC
+TCCACAGTTCCACTAGGATGTTTAGTTAGATGCTATCTGGAAGCTTCAGGCACCCATTTA
+AACAGAATTAGATACAGAGATGTCAAGTGCATTCATAACCAACAGGCTTAGGGCAGCACA
+TGCATGTGAGTCCCCAAAGGTAAACAATGATTATAAGCTTTTTGACTGGATTCTCCAGTT
+TCTCTCACACTCTGCTGACAGATGAATCTTCCTACAATTAACTTCCCTCTAAAAATATCT
+GTCTGCTCTGCTTTGTTCAAAGACTTTCTAATTCAACAGGAAGAATTAGCCCAGTTTAGC
+TAGAAAATTCAACAGCCCTTACAAAATGGCCCTACTCTGCTTTCCCATATTTTTCTTTTT
+CTTTCTTTTTTTTTTTTTGAGATGGAGTCTTGCTCTGTTGCTCAGGCTGGAGTGCAGTGG
+CGCGATCTCGGCTCACTGCAAACTCCGCCTCCCAGGTTCACCCCATTCTCCTGCCTCAGC
+CTCCCGAGTAGCTGGGACTACAGGCGCCTGCCACTACGCCCAGGTTTTTTTTTTTTTTTT
+TTTGTATTTTTAGTGGAGATGGGGTTTTACCATGTTAGTCAGGATGGTCTCAATCTCCTG
+ACCTTGTGATCCACCCGCCTTGGCCTCCCAAAGTGCTGGGATTACAGGTGTGAGCTACCG
+CGCCCGGCCACCTTCCCGTATTTTTCTTTTCACTATTCCCCTATATAAATGGTTTATTTT
+GCTTAATTTCTTTCTTGGTAAGTATACTGGCATGCAGAATTCCCCAGGGCCTTAGAACTA
+AGGGAAATCTGGCTGTTCTCTGAGAATAATAATTACCAACACAGTGATTATAAAGCTGTC
+TGTGGGTATATATTCAAGATTCTGTCTGTGAACATGTGATTGGTTATAGAATATCCAATA
+CTCCAACTGAGATAACCTGGGCATAAATGGGATGTGGTCATTACTCAGTATGTGAAAACC
+TGACTGACTACATACAGTTCTTAGAGAAAGCTGATAAATATAAAGTGGATGGTCAGCTTA
+AAACAGAGGAAAAGATAATTTTAAGGGTAGAACTAGGATTTGAACCTGTAGCCAGTCAGG
+GACAAAAGCTCCTGCTCTATACCCACCACAGCACAGTGCCACCCCTGAAAAAGATAATTT
+TAAAGAGTTAGAGTCTAGCATTCTCCAGAGAGATGCTGAATTTGAGGAGATGACTTTATA
+GTTCCTAGAGATATATGCTGCAGTAAGGAGGACCCACAAGGGCCTGGATTCACCCATTCA
+TTCAACAATATTTACTGAGTTATCTACTATGTGCTGGGCACCAGTAGAACAAAGAACAGA
+TGTGATTCTTCCGTGTATAAAGCTGTATTTGACTTGCACATTTATCAAGTAACCATCTGA
+TAACTACTTAAGCTTTCTCAGCATGTTAGTACTAGGAAAGGCAGAGCCCTGGATGAGGGA
+CTAAGCATTCTCATCTCTAAAGAGGACCTCCACTGTCAATTCACAAACCAACACACAGTA
+AATATGTGTCAAAATGTTTCTACCATGTAAAGCAGAATTACTTTTTTGATATATTAGGCA
+ATATTCCATTTTCTAAAATCCAATTCTGTAACTATTCCTTTCCCCTAAATTCTGCAAAAT
+GGGCTATCCTACTATCTAAGATTTAAGAACAACTTTAGTTAATAAGACGCTTCAGACGTA
+TCAGTGGAATAGGAACTCACCTTTGTTAAGTGCTATAGGTAAGACCAGATGTCTGGACAG
+AACTGGGGGACTTGAAATATCAGCTATATCAATAAATCCCACTATTTCCAAATCTGAAAT
+GAAGGAATCAACACAGAATTAATTCATTCTATGGAAAAGTACATTATTTTCCATGTATTA
+CATTTCACAAATGCACTGTTTAGGTTGGGGTTTCAAATATGATGACTGGGAAAGTTATTA
+GATTTGTATATGGAGTCGTCTAATAATTTGCATTTTAAGCTGCTCAGGAAATAATGATAA
+CTGTCATTGATTTAATGAGTCTAAGTTATATGACAAAATCAGCTAAATTTTATTTTTATA
+AGGTTAGGACCCCAGCCAAGGCAAAAACTGAAAGGTCTAATCCCTCTGTGTAGTCAGGGA
+TGTTCAGGTCACCAGGGGGCATCATAGTCAAACACTTCCGCAGCAACTACACTCAGCCTT
+TGAAGAATAAAGCTATTGTATTAAAAACATCTCTCTGAGAAAGAACTGTATTCTCTACAA
+AACTAGGGTAAGCAGTCTAAATATGACAATGACTTCTCTGCTTTATAGACGCTGTAGTAA
+AGACCAAAAGTATTTGTTGAAAACCTAAAATAAATAAAAATGAATGTTGTAACCAAAAGA
+ACTTAAACATTTCGATTATATAATATAAAAACTTAAAAACAATAAAAATTATAAAGAAGA
+AAAAGTCACTCATTATTCATAATCAAAGGAAATCTCTATTAATATTTTATTGATGTGCTT
+TTCAGTCTTTCTTCTAGATTAATACCCATATTTTCAAAAGAATTTTTAAAAATCAGAATC
+ATGGTGAACACCTTATATTTCTTTTTTCTTTTTTTGAGATGGAGTTTCGCTCTTGTTGCC
+CAGGCTGGAGTGCAATGGCGCAATCTCAGCTAACTGCAACCTCCTCCTCCTGAGTTCAAG
+TGATTCTCCTGCCTCAGCCTCCCAAGCAGCTGGGATTATAGACATGTGCCACCACGCCTG
+GCTAATTTTGTATTTTTAGTAGAAACGGGGTTTCTCCATGTTGGTCAGGCTGGTCTCCCG
+ACCTCAGGTGATCCGCCCGCCTTGGCCTCCCAAACTGCTGGGACTACAGGTGTGAGCCAC
+CGTGCCCGACCCTATTTCTAAAATATTAGGAAGTGTGCTTCTCTGGAGATTTGCTGTCCA
+TACCTCCCTTAGCTGAGTAATAAATGCATTAGTATAAGCAGCTAGATATTTTTCATTTGA
+GTAGAAAAAGGTCTACTTTATTTTAAAGCAGTTTAGCTGCAAGAAAGATCTTCCACTAAG
+AGTTTATATGGGAAAGAAAAGACCTATTCAAATTTACTCATCGAAAAAGGATGGGAAGGA
+AGTGGAATCTAACTGTTATGAAGGCAACAAGACTTTTGGTACAACTTAATGTACTACTGT
+CTAGTCACAGTAGAAGAGATGGATGCCTTGCTTCCAGAAGCTAAAGGCACAAAAAGTAAA
+AAGACTGTTCACAGCCCCTCACTCCAACACTCCTTAAAAATCTGTATACCACAAACAATG
+AGCATTCACTGAACATTTAATTCTAATCATTTATTGACTGAACAATTACCTATTGGGCAC
+CTACTAAGTGTCAGGCACTATGCTGGACATCAAGGCTGTAATGGTGACTGAAACACTGAT
+AATATCCAGCCCTAAAAGATTTAACATGCACCTAAGATTCAAGGAGTCCACCCACCAATA
+GGAAGCAAGTCTCCTCTCCACTGCTCCTTGCTATTTTTGACTCTTCACTTTGCCAGTCTC
+AGTTAAGCATAGTATTGGCAACACGAACCAGGTAAAAGCTGTGGTACATCACTTTCTTTC
+AGTCATAATATAAGCAGCAGTGCTAGAAGAGTACACTATATCAGATCCAAGAACTCCAAG
+ACCATCTGGTTGATTCTCCCTGCCTAGCCAATAAGAACTAGAGGAAGACTTCCCAGGGTC
+ACATATCAAGAGTCATACTGCAAAGTATAGAAGCTAGCCCTTCTTATATGACCTTAATTA
+TGATACTAATTAAGTTCAGTATGTCTATTAAGAATCATCTCAAAGATTTCAATGCTAGTG
+AATACGGCTATGATTTCCAACTCTAATAATTCGTGGTTATAATTATCTAGGATTGGAGAT
+CAACTGATGACCTTACCATAAAAGACCAATATTCTGCCACCCCTTAGGTAATGAATCTTC
+CAATCCAAAGTGCTGATGACAACAGCACCCTAGTACAGGTTGAGTATCCCCTATCTGAAA
+ATCTGAAATCCGAAATGCTCAACAATCCACAACTATTACACATGCACGAAGCTGACACGA
+AGCTCAAAGGAAATGCTCACTGGAGCACTTTGGATTTTCAGATTAAGGATGCTCAATCAC
+TAAGTAAAATGCAAATATCCCAAACCCCAAAAAATCTGAAATCTAAAGCACCTCTGTTCC
+CAAGCATTTTGGGTAAGGAATACTCAACCTGTACCACAATATATATTTCTTTTCAACCTT
+CCTAGACAGAGAAGAGAGTAAAAGTCACAAGTCAGAAGAAAGTAAGGATAACAGAGAAAC
+TAAGAAATAAGTTTTTTTAAAAAGTTACCTGTGTTAATGACTTTAGGGATAGGATCAATT
+TCTTCATCTACAACAAAAGGTTCTGGCCTGGGGAAGACTTGTACATCAGCAGTTAGGTGG
+CCACACTTGAGAACAGCATGGAAAGGCGTATATGCCAAATCTATCAGTTTTCTAGAATAT
+GATAATTAATAGTTATAGGAAGAGTAATACGATACATATGAAGTTAATTTTTCAGGACGC
+AAGGGTTGTTTTCCTTTCAAGTTGGTTCCAAAACTAAGATCTGACCATCTGTAAAACAGA
+ACAAAATCTGACATTTTTGGTGAGGAAATTTCAATTCTGAAAAGCCCAAGAGCAAGTTAA
+TTTGAAATTTTGCTGAGTCATTATAAGGAAGTCAGTATCTACAGACAGTATAGATTTACT
+TTAAAAAACCATTACTACCCATCACTTTATCTGAAAAATGTACAACTTGGGGAAAATGAA
+ATGACACAATTAGGAACAGTAAAACAGATAGTCTTCCTGGATGTCAAATTATAATACTGG
+ATTGTAAAGAAGGCAAAAGAGCTCTAAGCATATACTCACCCAAACATAGACTGTACATTC
+TTCAAGCACAGGGGGCCATCAATAGTAAAAATCTGCCCTTCACCATTGTTTAAATCTATG
+AGACGTTCAAGGCATTCCAAGGAATCGGTGCTCTGGAGCTATAAAGCAAAACAGATGACC
+CTTAAAGTGGCTGGCACAAAATGCCAGATTATTCTCAGCTCACCAAGGTCAAAGCCATTA
+CGATAACATAGGCAATAAATAACAGATGATTTTTTTAATAGCCAATGTGAGAAGAAAATA
+ACAACAACAATTTTGACTCAAGGTTACCAAAGAGGAATGTTACGTAAAATAACACAGGTA
+GAGCTATTTCATTCAGGAGTAGTTTTGCAAAGATTCTCAGAGGTGACCACAGTATTTACA
+CAGCATCTTCCCTCCAAAGTGTTTCTAACGTCTTTTGGTGAGAACCATCATTATCTACAT
+TTTACAGAGAGAAAAACTGAGGGGAAAAAAGGTTAAATCACCTTCCCAAATGAATGGGAA
+AACCAAGAATTTAAGTGTTTAATAAAACGTGTATCAGAATAATGTTACTTTACTCTTCTG
+TCAAAGTCAAAGCACACTCTTGTCAACATTTCTGGTGGAATGGACATAAGAATTCTATAT
+AAGGGAAATGAACAACACCAAAAAGAACACCTTGACCCTTTATGCACCCATCAGCAGGAT
+GGATAACAACTCCAGCTATGTTCCCCAGATGAGGCAACACTCTGAAATTTCAAAGAACAT
+TTGAGACCCAGAATCTTTTCAAATAAAATACCAGCCTCAGCTGAAACCAATGGAGTTCAA
+TGCTACAGTATATACAATATAGCACTAGTGGTATATACTGAAAAATAAACTAAGCTGTAA
+AATATGCCTAATCAAACTAAAAACTTAGCAAAAGGTATTACCTCCTCCAAATTCGCCATG
+CACATGATATATAACTTAGATGGGAAAGGAAAAGGTAGTGGAAACCTGTTGCTCTCACTT
+CGTTGATTTTGAGTGGCTAGGGAATGTCGCAGTGACCCTCTACCAATGCCAAGACAGCCG
+TCTGTCACCAGGACAACCTGTTTGTAAAAAGAGAGAGAGGAGGTTGTACATTAAATTACA
+TATTTAACGCAGTCCCATTTAGCAGTGTTTTCACTGCTAGAAAGGGGCACCAGGGCTGGC
+TATGGTGGCTCAAGCCTGTAATCCCAGTGCTTTGGGAGGCCAAGGCAGGACTGCTTAAGC
+CTAGGAGTTTGAGACCAGCCTGGGCAACATAAGGAGACCCCATCTCTAAAAAAACTTAGA
+AAAAAAAAATTAGCCAGGAGTGGTGGCATGCACCTGTGGTCCCAGCACGTTGGGAGGCTG
+AGGTGGGAGGATCACTTGAGCCTGGGAGGTCAAGGCTGCAGTGAGCCATGGTCACATCAC
+TGTACTCCAGCCTAGGCAACAGAGAGACTCTGTCTTTTTAAAACAAAACAAAACAAAACA
+AAACAAAAAAAACAGGCCTGACATGGTGGCTCACACCTGTAATCCCAGCACTTTGGGAGG
+CCAAGGCAGGCAGATCACTAGAGGCCAGGGGTTCAAGACCAGCCTAGGCAACATGGTGAA
+ACCCTGCCTCTACAAAAAATACAAGAATTAACTGGGCATGGTGGTGCGTGCCTGCAGGCC
+CAGCTACTTGGGAGGCTGAGGTGGGAGGATCACTTGAGCCTGGGAAGTCGAGGCTACAGT
+GAGTATGCCACTGCAGTCCAGCCTGGGTAACAAAGTGAGACCCTGTTTGGAAAAACAAAA
+TAAACCCTCAACCTGGCCCCGCAAAAAAAAAAAACAACAAAAAAAGGCACGAGAAAATTT
+TGTGAGGTGCTAGAACCCCACTCCACATTATAGGATAAAGAATACTATATCTTAATTGTA
+GTAGTGGTTATATAGGTGTATACATTTGTCAAAACTCAGTGAACTGTATACTTAAGATCA
+ATGTGTTTTACTCTATTTCATCTAATAAAATATTTTTTAAAAGCTTGCCTCTGAACACTT
+AAAAAAGGACAAAAACATTCACAACCAATTCTTACTTAATTGTATTAAAACTAGAACCCC
+AACTCTTAGATAAGGAGTTGGTACCTAACATAACAATGTCAAATATGGAATGAAGATTCA
+TTTCACATGTGCTCCTAGGAAGTACCAGCACAGTAGTCTGAACTTTGCCACTTTATTTTC
+AAAGATGACAAACTCTACGCCTGGTCAACTAAAATGACACCTAGTTAGAATATGTATTTA
+TAAAGGCTATTTAACCAGAAATATATAAGATCTTTAAAACGCATTCTTAACCTGTAATTT
+GAAAAAACCAACAAAATATACCAACAATGGATAGTAATTGCAAAATCATTTTCCTTTTCT
+TCATTGCTTCAGAATGATCCTGTGGTGGACAGACTTCCCATGCATCCCAGGAGAGGATTA
+TTTTTGCTCTCCCTAGCCTAGTCCAGTAACTTGATAACAATAGGCCATTAAGGCAGTATT
+TTTTTTTTGACAAGGAGACTCACTCTGTCACCCAGGCTGGAGTGCGGTGGCGTGATCTCA
+GCTCACTGCAACCTCCGCCTCCCAGGTTAAAGTGATTCTCCTGCCTCAGCCTCCCGAGCA
+GCTGGAACTACAGGTGTGTGCCATAAAGCCCACCTAATTTTTGTATTTTTAGTAGAGACG
+GGGTTTCACCATATTGGCCAGGATGGTCTCGAACTCCTGACCTTGTGAACCGTCAGCCTC
+GGCCTCCCAAAGTGCTGGGATTACAGGCGTGAGCCACCGCGCCCGGCCCTTAAGGCAGTA
+TTAAGTGGTGGCACTGTGTGAAATATCAAGATTGGCACTTACTGATAAAGCCCAAGAATG
+CTTAATAGAGGTCCCCTGGAAGGATGTCATCTTTTGGCATGACAGTCAATTGACTACAAG
+GCAATTTCCTTTTCTAGGTACCAAGAATTGCTATACAATGATTTACCTCCATCGGCTTTT
+TCAGATGCTATGGGATAATGAAATATTTCACGTAATGTCAAAATGAAACAGACTTTACTA
+AATAATAAAGACACAGTACAGCTGTCTAAAACCTTGGTTAAGGCTGGGTGTGGTGGCTGA
+CAGCTGTAATCCCAGCACTTTGGGAGGTTGAGGCCAGAGGATCACTTGAGGCAAGGAGTT
+CAAGACCAGCCTGGCAAACATGGCAAAACCTTGTCTACTAAAAATACAAAAATTAGCTGG
+GTGTGGTAGTGCACTTCTGTAGGGCGTGATGGCACACTCCTGCAGTCCCAGCTACTCATC
+AGGTGGCTGAGTCATGAGAATCATTTGAGCCCGGAGGCAGAGGCTGCAGTGAGCTGAGAT
+CATGCCACTGCACTCAAGCCTGGGCGACAGAGCAAGACTCTGTTTCAAAAAAATAATAAT
+AAATAAAAAACAAAATCTTGGCTAAAAATTCCACTTTTTTTTTTTTTTTTTAAGACAGAG
+TCTCGCTCTGTTGCCCAGACTGGAGTGCAGTGGCACGTTCTCGGCTCACTACAAAATCCA
+CCTCCCAGGTCAAGTGATTCCCCTACCTCAGCCTCCCAGGTAGCTAGGATTACAGATGAA
+CGACACCACACTTAGCTAATTTTTGTATTTTTAGTAGAGACAGGGTTTCACCATGTTGGC
+CAGGCTTGTGTTTAACTCCTGACCTCAGGTGATCTGCCCACCTCAGCCTCCCAAAGTGTT
+GGGATTACAGGCGTGAGCCGTCGCGCCTGGCCAAAAATTCCACATTTAAGCAAGTTTGTT
+TTATAGTAACTGATTATAAAAACAATAACCAGTAAACACCACCTCTACTACAATGTTTTT
+TTTTTTTTTGAGACGGAGTTTCTCTCTTGTTGCCCAGGGTGGAGTGCGATGGCACAATCT
+TGGCTGACCAGTGCAACCTCTGCCTCCCCGGTTCAAGCGATTCTCCTGCCGCAGCCTCCT
+GAGTGGCTGGGATTACAGGTATGCGCCACCACGTCTGGCTAATTTTTTTATTTTTAGTAG
+AGACAGATTCAGGCTTGGCCCCTTGCCCTCACGTTGTCTCAAATTCAGATTCTTCCTTTT
+TTTCAAAAGAAGAAAATCATAAAAGTCAGAAGTCTGCATGATGCACAAGGTCTGGTTCTT
+AAAATCTGAATTTCTCCTCTAAAACCAAAGAAGAAATAGCAAATGAAACTGTGCTACTTG
+CTAGCTTTCAGTTCAGAAGATACTGACAACAAAACTTCATTTATTCACTATAATGTTAGG
+AAATAAGACATCCTATATGCATGGATTTACCAAAATAAGTAATGCCTATAAGCTGAGATG
+CCATAAAAAGCTTTTTTATTTCAGAAAAGAAATTGATCAAAAGGCATCTATTGATTTCTT
+CAGCAAGTATCCACTATATTCTATAAAACAGGGAGGTTTTCACAAGAAAAAATGTTTTTG
+TTGTTTTCTAAAGGTGAGTTTATTGAGATATAACTTACATGCAGTAAAATCACCCTTTTT
+AGTATACAGTTCTATGAGTTTTGACAGTTGTATTCAGTCGTGTAACCACCCCCACAAACA
+AGATAAAGAATAGTCCCAACACGTCCCAGATTCCCTCCTGCTTCTTTTGAGTCAATTCAT
+ACCTTTCCCTGACTCCCAGGCAACTACAATCTTATTTTTTTTAAGACAGGGCCTCACTAT
+GTGGTCCAGGCTGGTCTTGAACTCCTGGGCTCAAGTTATCCTCCCACCTTGGCCTCACAA
+AGTGCTAGGATTATAGGTGTGAGCCACCATGCCTAGCTACAATCTTTTTTTTTTTTTATT
+AATAAATAAATACTAGTGATGCTACTGACATTACTGAGGAATCCTTTGTTTGACCCCATA
+ATGAAAAGTCACACACCAGGGTCCAGCCAACCATGGCCCACAGGCTAAATTTGGCCCACT
+GTCTGTTTTTGTAAATAAAGTTTTATTTAAACACAGCCCTACCCATTCATTTACTTATTA
+TCTATGGCTGCTTTCATGCTATAACAGCAGAGCTGAGTAGTTGCCACAGACACCTACAAA
+GCCTAAAATACAAAAAAACTTGCGGACTCCTGTTGTAGACTATTATGATTTTTCTTTTAG
+CAATGTTTCTGCTTTTTCCTTCAAAATATGCTACTACTTTTCAAAAGTATCTGTATAGAA
+CAAATTTCCAGTTATCTTTTTCTGCTACTACTCTGCTCTGATTTGATACTAATGTGGCCT
+ACTGTGGAGTCTAAGTAAAGAGCAACAGACTTTATGTTTGTTTGTTTTTGCCACACAGTC
+TCGCTCTGTCGCTAGGCTGGAGTGCAGTGGCGCAATCTCGGCTGACTGCAACCTCTGCCT
+CCCACGTTCAAGTGATTCTCCCGCCTCAGCCTCCAGAGTAGCTGGGACTACAGGTGCACA
+CCACCACACCCAGCTAATTTTTGTATTTTTAGTAGAGATGGGGGTTTCACCATGTTGGCC
+AGGATGGTCTCGATCTCTTGACCTGGTGATCCGTCCACCTCAGCCTCCCAAACTGCTGGG
+ATTATAGGCATGAGCCACCGCGCCTGGCTAGATTTTATGTTTTATACTCCTCACTTTTTA
+GACAACTCAGTTGAGATGGTTAAGTTTGCTGAATAAAGCTGGGCACAGTGGCTCACCCCT
+GTAATCCCAACACTTTGGGAGACGAGGTGGGCGGATCGCCTGAGCCAGGAGTTTGAGACC
+AACCTGGGCAATATGGCAAAACCTGGTCTCTACAAAAAATGTAAAAAATTAGCCAGGTAT
+GGTGGCATTTGCCTGTAGTCTCAGCTACTCAGGAGGACGAAGTGGGAGAATCACCTGAGC
+CTCGGTGGTTGAAGCTACAGTGAGCCATAATAGCTCCACTGCACTCCAGCCTGGGCAACA
+AAGTGAGACCCTGTCTCCAAAAAAAAAAAAAAAAAAAAGTCTGCTGAATAATTGCATTGA
+GATAATGAAGACAGGCTATATTATACTGATGTTTACAATTTTATCACTCAAAATTATAAT
+GACCCCTTCCAGGGATTGTAGTTCAAAAATTCCACTGTGAGCCCTTTGTGTTTTATATAA
+CAGTACTAGTTTGCAATAAGTCAATTTACTAGGAGGATGCTTTCCTTAAGGCATAACTTT
+GCTGCTTTCTGAACACATTAGTGTTGATTTAGTACCTTCACTTAAGAAGATACCAATAGT
+GTAAAATGTAGTTTGTAGAAATTACAATGCATGCTGTGTCAGAGCCTGAAGAAAATCGAA
+GCACCTCAGTGGTTAATGTTGTTAACTTAGGGCAATGAAAAAGAATTGATCATTACCTGG
+CAAGGAATTGCACCACCCCATTCTTGCTGAACGATATTGCAAACACCAACTAATGCAGAC
+TCCAAGCAGGTTTTGTCATAATCATCCATATTACTTAGTGCTTCCTTATTGAATAAAAGA
+TAAAATTGCTAGTTACTCTTTAGTTTTAATTAGGTATTAGAAAACAACATAAATTGTTCA
+AAGTATGAATGTTACACAGGGGACACTGATGTATCTGAGAGCACCAAAGCATAGCTTCTT
+AAAGAAAAATGCTAGAACAGACTTCTTCAACTATTAAAGATAGTTAAAAGAATTCCATTT
+ATTCTATCCTCTTATCAGGTAAGAGTGAACAGTCCACCAAGTTTACATTTTTGTTAAGTG
+GACTTTGAAGGAAAAAATTAAAAGGAACTTTTAAACACATCACAAAAATAATAACAAAAT
+CTATTGAATATTAACTATGTTCTAAACACCATCCTAGGCACTTTTATGCATTTAGCTATC
+ACAATAAAACTATAAGGTATAGATTATTAACCCTATCTTTAAATGAAGTAATTAAGGTAT
+AGAAAGATTAAATAACTTTCCCAGGTCTCATGACTAAGGTGGCAGAACCTGGATTTGTAA
+GTATGCAGTCTGACTTCAGGGCTCCTGGTCTAAAACATTACGTCTCACTCCTTATATAGC
+AATTCTCTAAATTTCAGAACTGCAGAACATCAGAAATCCTTAGTTTATTCACCTGTAAGA
+AAGTCAGCATATATACCAAAAGTTTAATATCCTTTTACAGGAAAAGAAATTTAAAAAAAA
+TTTTTTAAGTCACTAATTTTTTTAAAAAAAGCTTTTAAGTCACTTAAAAAATCTGAGATA
+AGGCCGGGCGCGGTGGCTCACGCCTGTAATCCCAGCACTTTGGGACGCCGAGGCGGGCGG
+ATCATGAGGTCAGGAGATCGAGACCATCCTGGCTAACACGGTGAAACCCCGTCTCTACTA
+AAAATACAAAAAATTAGCCGGGCGAGGTGGCGGGCGCCTGTACTCCCAGCTATTCGGAAG
+GCTGAGGCAGGAGAATGGCGTGAACCCGGGGGGCGGAGCCTGCAGTGAGCCGAGATCGCG
+CCACTGCACTCCAGCCTGGGCGACAGCGAGACTCCGTCTCAAAAAAAAAAAAAAAAAAAA
+TCTGAGATAATAAAAGGAATTATTTAACAAAATTTTGTTACTTACATTAAAAAATTCAAA
+CTCTATTGATCTTGTATTTCTAAACCACCTAACAATTGTTAAAACTGTTCAGTTTAATTC
+CACAAATGCTTCTTCTTTTTTTTTTTCCTTCTTTTTATTAAAAATAGAGACGGGATCTTG
+CCATGTTGTCCAGGCTGGTCTCAAACTCCTGGGCTCAAGTGATCCTCTCGCCTTGGCTTC
+CCAAAGTGCTGGGATTACAGGCGTGAGCCACCACACCTGGCCCACAAACACTTCTTGACT
+GCTCACTATGGGTAAGACACTGTGTTAGGCACTGCTGGAAATATTATGAATATTATGATT
+TAGAGATGTTGTCAGAAAGTAAATTCTAACATAACACAGAAAACACCTTTGAAAGATAAT
+ATCTACCAACTGAGATTTAAAAATTATAATTTATTGGTATCAAAATCAAAGCTATTTGTT
+GGAAAGGAAATATCATTTTGAATTACTCTAGAATAAGAAAGGGCTATTTTTTCATTTCCT
+CAAGTTTTATGGGAGAGTAGAAAAAAATTAAGTGTTGAGCCTAAAGATCCTAAATTTTAG
+GGAATGGAACACTACATCCTGAGATGCTCACTTTTCCACAGAGAATTCCAGAAAACCAAG
+AGAGGAAAATAAGGGAACAACTCACAGCTGTAACTCATAGCTGTACCGAAGAAACAGTAG
+GCATAAGACCTACTGGTTGTGAATTCTTGCTGTTTAGTTACACATATTAAGTACTCATAG
+ACTTATTAAATAATGCCAAAGTTCTAAATATTCAACGCATTATAACACTGTTTTCCTCCC
+AATAAATTTAGGCCCTGTACATACAATAACTTACTACATTTTGTACCTGTAGGGTATTAT
+AATCTCTCGTGAAGGGGACCATCAACTCCCAAAGTGATGAAAAAACCACAAGTGCTGTAA
+ATTCAAGCTTGTAATTTGTGGCCATGTGCTCAAACAGCATCGTTAAACCATGGGCTGCTA
+GGTGCTTACGCTGGTATTCCTCGGACCCCTCAATAGACACAGGTCGGGTCATGGAAAGGG
+ATACATCCATTACCACCACTGTCGGCATGATGAAAATGATCCCAGTGTTCCCAATCAGAA
+TGCAAACAGACAGCTATAAACGAAGAAATGCTGCAGAAAATAAATACGTTCTTACATGTC
+ATGGAGAGAAAATAATATTTTTCACCATAACTTTAACTAACTTCTCAGAAATTAGCAGAG
+GCAAACACCATTTAAGTTGAGGTGAGGAATAATCTGTAGAGAACTCAGTGAGAGGGAAGT
+GAGCAGCTTAGTTCATTGTAAGGACCACTCTTAGAATCACCCATTAAGTGACCATAAATC
+AAGGACCATCTAAATATATCTACTGGAAAAAAAAAAGCCCTGCTAAATTCAGGTAGCCCT
+TAACTTTCACACATTCGACTTTTATGCAACTTAATAAACTCCCACATCTCCTAACACTTA
+ATTTACTGAAGAACATTTCTAGTTGTCATATGTTGGTGCTATTTGACAAACAACCATTGT
+TTTTTGGCACTGTCACAACCTTTTTGCAGTATTACTGCATGTGTTTAATTATTTTGTTGG
+TTGGTGCTCTTGTTTTAGTAAAATGAATGCCAAATATAAAAATGAAAGGACTAGTAAAGT
+CATAAACCAAATTAGACAAATTGGAAATCATTACACATAACAAAAGTAATAAACTGTCAG
+CCTCAGTAGTATTCATTGTACATAAACTGGCCAATGGTGCTTCAACTGTGAAGGAAAAGA
+ACAAAATTAAAGAATATGTAAGGTCGGGCACAGTGGCTCATGCCTGTAATCCCAACACTT
+TGAGAGGCCCAGGTGGGCGGATCTCTTGAGGTCAGGAGTTCGAGACCAGCCTGGCCAATA
+TGGTGAAACCCTGTCTCTACTAAAAATACAAAAATCAGCCAGGCATGGTGGCTACTTGGG
+AGGCTGAGGCACGAAGATCCCTTGAACACAGGAGGTGGAAGTTGTAGTGAGCCGAGATCG
+TGCCACTGCACTCCAGCCTTCCAGCCTGGGTGACAGACGAAGGCTCCATCTCAAAAAAAA
+AAAAAAAAAAAAAAAAATTTATACAGCTGGAATTATCTCATGAAATTGGGTAGAAAAGTC
+AAAATGTACAAATGGAGTTATTCAAAATTATGGATTGAGAATTAGCATAAAGAAAACATT
+TTGGTGCTCAAAAATAAAAAAGTTTACAGATACACAGACCTGCTCATGGGTATATAGCCT
+GCTGCTACTCTATTATTAAGCAAACTGTAGGCTACTGACATGATGAAATATCATAAAACT
+ATAAATAAATGACATATGTACTACAGATATCAGAAATACTTATAGAAAGCATTAGTAACT
+GAGAAAAGCAGGCCCCAGAACTGTATTATACACTGCTTACAACTTCATAAAAATCATAAT
+GCAAATATACAATTAGAGAGATTAGGTGGATATAAACAGGTTAGAAATTTAATGTTCACA
+ACTTTCTTTTTTGGGATTAACTTCAAAACATTTAACAGTAGCCAGATTACTTGTTTAAGG
+ATGGTGCCCAGCTGCAAATGTGTCATATTCTAAAATTCCATTTGTTCTTTTTTGTTTTTG
+AGACGGAGTCTTGCGACATCTGTCGCCCAGGCTGGAGTGCAGTGGCGCGATCTCCGCTCA
+CTGCAAGCACCGCCTCCCGGGTTCACGCCATTCTCCTGCCTCAGCCTCCCGAGTAGCCGG
+GACTACAGGCGCGAGTAGCCAGGACTACAGGCGCGTGTCACCACACTCGGCTAATTTTTG
+TATTTTTAGTAGAGATGGGGTTTCACCACATTGGCCAGGCTGGTCTCGAACTTCTGACCT
+CGACATTGGCCAGGCTGGTCTCGAACTTCTGACCTCGTGATCCACCTGCCTCTGCCTCCC
+AAAGTGCTGGGATTACAGGCGTGAGCCACCGCGCCCAGCCAAAATTCCATTTGTAAGTAG
+GCTGTTTCGAACTCAGAATACACTGGTTCATGGAAACAATGTTTACAACTCAGGTTGTAA
+GCATAGGCGTAAAAGAAGAAACTGAAAGTTCCTGAAGGATGGTTCACTCAAGCAGTATAG
+GCCCGACTGAAAAAAAAAAAGTGAGGTCCTGCACAATATTGGTTCAACTACACTATATTA
+GACCATAACATACGCTCACTAAGGGCAGGGACCATGCCACATTTTGCCCATGATGTCTCC
+TCAAAACTTATCACAGTAACTGGCACATAGTAGGTGCCCAACAATTTGATAACAACTGAT
+GAACTACCCCTAAATCACCAGATATACCATATATTATTTAGCAAAATACATTATAAATGT
+TAACTCTGGACACCAGAAACACATTTCCTCTTCTCCTCATTCAAGCAGACATATGGGGGA
+CTCCCTCACGTCTGCCCAGCTCCTGTGGTAGTCCCATTCATGCAGGGAGGCCTTTTTACA
+AGTTGAGGATCATGAGGAGTACTGCCCTCACCTCTTAGGAGAATGGGAGGAAACAGTTTA
+CACAGACTTAGATCAAATACAAAAAAGCACTTTCAGCCCGTGAAATCTGCTGTTGACAGT
+GATGACAGCTGGCAGTCTTGCCTTCTCTGAAGACACCTCTGGAGCTGGCTCTTTCTCCCA
+AGTGATGCATTTGTGTCGACTCCCAAATGCACCTCATTAACAGTTACAAAGTCGTGGGAG
+ATCAATTTAGTACTCAGGTTGGAGTAAAGGAGGGAACTGAAAGTTCCTGAAGGATAGTTC
+ACTCAAGCAGTATAGGCCTGATTAAAAAAAAAAAAGGCCAGGCACGCCTTTAATCCCAGC
+ACTTTGGGAGGCTGAGGCGGGCAGATCACCCGAGGTCAGGAGTTCGAGACCAGTCTGACC
+AACATGGTGAAACCCCATCTCTACTAAAAATACAAAAATTAGCCAGATGTGGTGGCGTGC
+GCCTGTGGTTCTAGTACTTGGGAGGCTGAAATAGGAGAATTGCTTGAACCCAGGAGGCAG
+AGGTTGCAGTGAGCCGAGATCGCGCCACTGCTCTTCAGCCTGGGCGACAGAGCGAGACTC
+CGTCTTGGGTGGGGGGGAATCCCTGCCCACCACAGTCTACCAATTTTGTGAGCACAACAC
+TATGTATTCCTCACTTGGGTGGATTCTGAGCCCCCAAGTCTCCCACCCCCACCCCCTTCC
+CACGTGTACTGTTCAAACAACTAGGGCTCTTCTTTCTCAGGAACAGTCTGAGAAATAGGC
+CCTAGCCACCTATTTGGCCTTGAATACCAAGTGTCCATCAGCTAGACGTTTGTAATTCTT
+CCCTGAAGGTGATAATTAGCTCATTCATAAAGAACTGATTCTCAGCAGTCTCGCTCTCAA
+AGCAGGATTCTACCTGAATTTCTAGTGCCTCACCTGCTCTTTGGCTTTCCCGTCAGCCTC
+CGGGAGTCCCTCCCCAGTTCTCAGATATAATTTCATCTCTAAAAGTCCAGACTGAAAATC
+ACATCTGGGAGATGTATTTTTACCTTAAAAATCAGTCAAGAAAATGTGGGATCTGGAAGT
+CTCTCTTGGAAAGAGGGGGCAGAGGGGAGCTGAGCAGAGGGCGAAATCGTGCAGTTTACG
+CGGAGCTGGGGACCCCGAGCCTCAGAGCGAGGGGAGGCCGGGAGCAGCGCCCCGGAACTG
+GCGCCTCACAGACAGCGCGGGGCGGCCGCCACGGTGGCGGGAAGGCCAAGCGCTGGCCCT
+GGGTTGTTCTTCACCCATAACCCCTTCACCTGTAACCCCAACAAGCAGCGAAAGGCAGTC
+CCGGGCCCTCGGCCTCCCCACTCACCCCGTGCCCATCGCCGGACACAGTCCGTCGGCATA
+AACTTTCCGTCGGCATAAACTTTCCGTCCGCGCGCCACAGCCGGAACTATAAGGCCGCGC
+GACAGAAGGGAATCCGGCGCCTGCACTCCGCGCTGGGCGGGGCGGTCCTTGGAGAGCTTC
+AGGGTCGCCCGGGCAGGGTTCTGGCTCATCCCGGAGGGACGCTAGGGGGCGCGGCCT
diff --git a/test/csq/ENST00000573314/ENST00000573314.fa.fai b/test/csq/ENST00000573314/ENST00000573314.fa.fai
new file mode 100644 (file)
index 0000000..192aeb5
--- /dev/null
@@ -0,0 +1 @@
+15     32577   25      60      61
diff --git a/test/csq/ENST00000573314/ENST00000573314.gff b/test/csq/ENST00000573314/ENST00000573314.gff
new file mode 100644 (file)
index 0000000..6225038
--- /dev/null
@@ -0,0 +1,28 @@
+15     ensembl_havana  gene    21      32557   .       -       .       ID=gene:ENSG00000138614;Name=VWA9;biotype=protein_coding;description=von Willebrand factor A domain containing 9 [Source:HGNC Symbol%3BAcc:25372];gene_id=ENSG00000138614;logic_name=ensembl_havana_gene;version=10
+15     ensembl_havana  NMD_transcript_variant  21      32404   .       -       .       ID=transcript:ENST00000573314;Parent=gene:ENSG00000138614;Name=VWA9-001;biotype=nonsense_mediated_decay;havana_transcript=OTTHUMT00000256861;havana_version=3;transcript_id=ENST00000573314;version=1
+15     havana  exon    21      927     .       -       .       Parent=transcript:ENST00000573314;Name=ENSE00001522374;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001522374;rank=12;version=3
+15     havana  three_prime_UTR 21      927     .       -       .       Parent=transcript:ENST00000573314
+15     havana  exon    3222    3287    .       -       .       Parent=transcript:ENST00000573314;Name=ENSE00003529647;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00003529647;rank=11;version=1
+15     havana  three_prime_UTR 3222    3287    .       -       .       Parent=transcript:ENST00000573314
+15     havana  exon    6038    6156    .       -       .       Parent=transcript:ENST00000573314;Name=ENSE00003589575;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00003589575;rank=10;version=1
+15     havana  three_prime_UTR 6038    6156    .       -       .       Parent=transcript:ENST00000573314
+15     havana  exon    12866   12999   .       -       .       Parent=transcript:ENST00000573314;Name=ENSE00003515554;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00003515554;rank=9;version=1
+15     havana  three_prime_UTR 12866   12999   .       -       .       Parent=transcript:ENST00000573314
+15     havana  exon    14696   14840   .       -       .       Parent=transcript:ENST00000573314;Name=ENSE00003647901;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00003647901;rank=8;version=1
+15     havana  three_prime_UTR 14696   14840   .       -       .       Parent=transcript:ENST00000573314
+15     havana  exon    17001   17093   .       -       .       Parent=transcript:ENST00000573314;Name=ENSE00003653848;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00003653848;rank=7;version=1
+15     havana  three_prime_UTR 17001   17093   .       -       .       Parent=transcript:ENST00000573314
+15     havana  exon    19589   19731   .       -       .       Parent=transcript:ENST00000573314;Name=ENSE00003663634;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00003663634;rank=6;version=1
+15     havana  three_prime_UTR 19589   19731   .       -       .       Parent=transcript:ENST00000573314
+15     havana  exon    20140   20258   .       -       .       Parent=transcript:ENST00000573314;Name=ENSE00003617560;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00003617560;rank=5;version=1
+15     havana  three_prime_UTR 20140   20258   .       -       .       Parent=transcript:ENST00000573314
+15     havana  exon    21042   21197   .       -       .       Parent=transcript:ENST00000573314;Name=ENSE00003657631;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00003657631;rank=4;version=1
+15     havana  three_prime_UTR 21042   21197   .       -       .       Parent=transcript:ENST00000573314
+15     havana  exon    26397   26504   .       -       .       Parent=transcript:ENST00000573314;Name=ENSE00003616634;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00003616634;rank=3;version=1
+15     havana  three_prime_UTR 26397   26504   .       -       .       Parent=transcript:ENST00000573314
+15     havana  exon    28427   28710   .       -       .       Parent=transcript:ENST00000573314;Name=ENSE00003667579;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00003667579;rank=2;version=1
+15     havana  three_prime_UTR 28427   28710   .       -       .       Parent=transcript:ENST00000573314
+15     havana  three_prime_UTR 32064   32225   .       -       .       Parent=transcript:ENST00000573314
+15     havana  exon    32064   32404   .       -       .       Parent=transcript:ENST00000573314;Name=ENSE00001522376;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00001522376;rank=1;version=2
+15     havana  CDS     32226   32399   .       -       0       ID=CDS:ENSP00000458470;Parent=transcript:ENST00000573314;protein_id=ENSP00000458470
+15     havana  five_prime_UTR  32400   32404   .       -       .       Parent=transcript:ENST00000573314
diff --git a/test/csq/ENST00000573314/ascii-art.txt b/test/csq/ENST00000573314/ascii-art.txt
new file mode 100644 (file)
index 0000000..36066f9
--- /dev/null
@@ -0,0 +1,16 @@
+
+rev strand
+c .. CDS
+u .. UTR
+. .. outside the transcript
+
+32388      32399
+89012345678901234
+ccccccccccccuuuuu....
+GTCCGTCGGCATAAACTT-----------------TCCGTCGGCATAAACTTTCCGTCCGCGCGCCACAGCCGGAAC       ref
+GTCCGTCGGCATAAACTTTCCGTCGGCATAAACTT                                                 alt
+
+G-----------------TCCGTCGGCATAAACTTTCCGTCGGCATAAACTTTCCGTCCGCGCGCCACAGCCGGAAC       ref
+GTCCGTCGGCATAAACTTTCCGTCGGCATAAACTT                                                 alt
+
+
diff --git a/test/csq/ENST00000573314/ascii-art.txt-l b/test/csq/ENST00000573314/ascii-art.txt-l
new file mode 100644 (file)
index 0000000..36066f9
--- /dev/null
@@ -0,0 +1,16 @@
+
+rev strand
+c .. CDS
+u .. UTR
+. .. outside the transcript
+
+32388      32399
+89012345678901234
+ccccccccccccuuuuu....
+GTCCGTCGGCATAAACTT-----------------TCCGTCGGCATAAACTTTCCGTCCGCGCGCCACAGCCGGAAC       ref
+GTCCGTCGGCATAAACTTTCCGTCGGCATAAACTT                                                 alt
+
+G-----------------TCCGTCGGCATAAACTTTCCGTCGGCATAAACTTTCCGTCCGCGCGCCACAGCCGGAAC       ref
+GTCCGTCGGCATAAACTTTCCGTCGGCATAAACTT                                                 alt
+
+
diff --git a/test/csq/ENST00000573314/incorrect-insertion-overlap.txt b/test/csq/ENST00000573314/incorrect-insertion-overlap.txt
new file mode 100644 (file)
index 0000000..12dd09a
--- /dev/null
@@ -0,0 +1,3 @@
+32388  GTCCGTCGGCATAAACTT      GTCCGTCGGCATAAACTTTCCGTCGGCATAAACTT     frameshift|VWA9|ENST00000573314|NMD|-|4DCVRRWARGEWGGRGPGTAFRCLLGLQVKGLWVKNNPGPALGLPATVAAAPRCL*>4ESLCRRTVSGDGHGVSGEAEGPGLPFAACWGYR*|32388GTCCGTCGGCATAAACTT>GTCCGTCGGCATAAACTTTCCGTCGGCATAAACTT
+32388  GTCCGTCGGCATAAACTT      GTCCGTCGGCATAAACTTTCCGTCGGCATAAACTT     frameshift|VWA9|ENST00000573314|NMD|-|4DCVRRWARGEWGGRGPGTAFRCLLGLQVKGLWVKNNPGPALGLPATVAAAPRCL*>4ESLCRRTVSGDGHGVSGEAEGPGLPFAACWGYR*|32388GTCCGTCGGCATAAACTT>GTCCGTCGGCATAAACTTTCCGTCGGCATAAACTT
+
diff --git a/test/csq/ENST00000573314/incorrect-insertion-overlap.txt-l b/test/csq/ENST00000573314/incorrect-insertion-overlap.txt-l
new file mode 100644 (file)
index 0000000..12dd09a
--- /dev/null
@@ -0,0 +1,3 @@
+32388  GTCCGTCGGCATAAACTT      GTCCGTCGGCATAAACTTTCCGTCGGCATAAACTT     frameshift|VWA9|ENST00000573314|NMD|-|4DCVRRWARGEWGGRGPGTAFRCLLGLQVKGLWVKNNPGPALGLPATVAAAPRCL*>4ESLCRRTVSGDGHGVSGEAEGPGLPFAACWGYR*|32388GTCCGTCGGCATAAACTT>GTCCGTCGGCATAAACTTTCCGTCGGCATAAACTT
+32388  GTCCGTCGGCATAAACTT      GTCCGTCGGCATAAACTTTCCGTCGGCATAAACTT     frameshift|VWA9|ENST00000573314|NMD|-|4DCVRRWARGEWGGRGPGTAFRCLLGLQVKGLWVKNNPGPALGLPATVAAAPRCL*>4ESLCRRTVSGDGHGVSGEAEGPGLPFAACWGYR*|32388GTCCGTCGGCATAAACTT>GTCCGTCGGCATAAACTTTCCGTCGGCATAAACTT
+
diff --git a/test/csq/ENST00000573314/incorrect-insertion-overlap.vcf b/test/csq/ENST00000573314/incorrect-insertion-overlap.vcf
new file mode 100644 (file)
index 0000000..446d24c
--- /dev/null
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.2
+##contig=<ID=15,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+15     32388   .       GTCCGTCGGCATAAACTT      GTCCGTCGGCATAAACTTTCCGTCGGCATAAACTT     .       .       EXP=frameshift|VWA9|ENST00000573314|NMD|-|4DCVRRWARGEWGGRGPGTAFRCLLGLQVKGLWVKNNPGPALGLPATVAAAPRCL*>4ESLCRRTVSGDGHGVSGEAEGPGLPFAACWGYR*|32388GTCCGTCGGCATAAACTT>GTCCGTCGGCATAAACTTTCCGTCGGCATAAACTT;type=ENST00000573314:65903458-GTCCGTCGGCATAAACTT-GTCCGTCGGCATAAACTTTCCGTCGGCATAAACTT .. this is incorrect, see ascii-art.txt
diff --git a/test/csq/ENST00000593942/ENST00000593942.fa b/test/csq/ENST00000593942/ENST00000593942.fa
new file mode 100644 (file)
index 0000000..2214323
--- /dev/null
@@ -0,0 +1,345 @@
+>19    19:7541741-7562355
+CCTTCACCCCTGAGCCAGGCGCCAGCACCACAATGTTTAATTGATTCCCGTTCCAGCTTT
+CTCAAGGCACGACAGGCCCCCTCTTCCTCATCTTGATTTGGATACAAGACGCCAGCTGGC
+AGGCAGGAGGTGCTGCTGAAGCCCTGCACGGCCCCTGAAAACTGTCACGGCTCAGGAGCT
+CCAGGCTGAGGCCTGGGGGACCTCGCATCAGTCCCTCCACCCACCCTGCCCATGGGTTTC
+ACCACAGGCAGCTCCATGAGAGCCCCGGCCCCTGCCCTGGCGGCTTCTGCTTTGCGGGAA
+GGGCCCTCCGTGGGCTCTGGCTGTGTCCCTGTGCTCTTCCGGCAGTGTCAGGGGGTAGTG
+GCCTCGGCCTGGCCGCCGGCCCGGGCCGCCTGGTACATGCTGAGGATTGAGGAGATGGTG
+CCCATGAGGCCCACTAGCCACGGCGGGAAGCGGCCGGCCCACAGCACGCCCCGGGGCAGC
+CAGTGCACGGCGTTGGCCAGGTCGGCCAGGTTGCTGAGAAGTGACAGCGCCTCCGACTGC
+ATCTGCGCCTCCATGGCCCTCCGCTTGCCCCGGGGCAGCGGGCTGTGGGGCAGAGAGGGG
+CCGCTTACACTCACGCTCACACCTGCCTGCCCTTCCCAAGCCCCTGAATGCCCTGTGTGG
+CCTGGCAGCCCTGAGCCCCTGCCTGTGAGTGGGAGGAGCTGGCAGGACTGAGGTGGCCTC
+CCTGACCATCCACAGAGACTGAGTCCCCATCACCCCCCCGACCCAAGCACGAACAGGGCA
+GGAACCCGGGTCCAAGTCCTCAAATCCACACCTCACTCCTCGTCCTGAACACCCAGAGAT
+GGGGATTCCTTGTGAAAAACAGAAAGCACAAATGCACTTTGGGAGGTGTGGAGGGAAGGG
+GGAACCCCCAGGAGCGTGGCCTGTGCCTGCCCGGCCTTTCTTTATCAGGATGACACAGTG
+ACGATAAGCCTGGCCAATATGGCGAGACCCCATCTCCACCAAAAAATAAAAAACAAAATT
+AGCCAGGCGTGCTGGCCCGTGCCTGTAGTCCCAGCTACTCGGGAAGCTGAAACAGGAGGA
+TCAGTTGAGCCCAGGAGGCAGAGGCTGCAGTGAGCCAAGATGGCACCACTGTGCTCCAGC
+CTGGGCAACAGAGCAAGACCCTGTCTCAAAAAACAAAAAGAAAAAGCAACAGTAACAATG
+GCCATGGCCTTCGGGAAATTGATCATTCTCTCCTGCTGGGGGCGCAGCCATGAAGGCTCA
+GCCCTGGAGTCCCCGCTCAAGCAAGCCTCAGTTTCTCCATCTGTAAAAGGTACCGCCACC
+CACCAGAGGCTGTGATGACTCCCCCATGACCTGAGCACAACAGTCCCCAGCATGGGCCTG
+CACAGGGGTGGCTGCGAGCCGGGATCCCACGCCTGCTGGAGGGAGTGGGCCTCCCTGCTG
+GGTGATCACGGGCTCCTACCTGGTGAAGGGCGCCGTGGGGCTCCGCAGCCTCTGTCTCAG
+TTTCAGCAGCATCCACAGGGACCTGCAGCACCAGAGCCCGAGGGAGGATGCCCCGGCGGG
+GAGCAGGAGGGTTAGCTCCACAACGCTGGCCCCGGACATACAGTCTGGGACAGGTGCTGC
+ATCTCGGATAAACGGCCTGCCCTCTCCCTGCCCCCACAGTCCCACACCCTCCTGGCTGTG
+CCTCATGCTCCCGGGGACTCATCTCTAACACGGCCCCGTCCCACCCGGGACATCGTCCTG
+CACTTCTGACGTGGCCATCCAGGGCCTGGCCCAGCCTCTGCAAACCACTGGCAAGTGCTC
+AAAGGAACATCAAGCCCCGTGAGGTGTTCACAGCCTGGCAGGGAGTCCTACACAGAAAAG
+GATGCCAAGAGGCCCGCAGTTGGACAGGCGTGGGGACGCCGTTTCCCCTCCGGGCCTCAG
+CTGCCTTGTCTGCTCTGTGTGGAAAGGTCCAAATCAGTGCCATGCCAGCACCCCCTGCAC
+ACACACCCCGGACATTGGCTGGACCTGTCTGGATGATCCCCTGGGCCCCCAGGGCTGGCA
+TCTGCAGGCTGAGGAAGGGGCTACCCAGTGGGCAGCCTCTGTGCTCCCAGCAGGCTCTGC
+AGCCGTGCATGGCACCCACCCGGGCCAGTCCACCAGGCACCTGCACTCTCCAGCCTCGGC
+CGTGGGGTGTGCCGGGTTGTGACTGTGACAGAATGGGCAGGGCCTGGTCACAACTCCTCT
+GGCCACTGGGTACCCAGGGTGCAGGATGCAGGATAGCGCCAGTGGCACAGCAGGTGGGAG
+CCTCCTGGGGGGCTAGGGAAAAACACTGATTCCTGGGCTCCCCAGACCCACAGAATCAGA
+AGCTCTGGGCCAAGCGCGATGGCTCACACCTGTAATCCCGGGACTTTGGGAGGCCAAGGC
+CGGTGGATCACCTGAGGTCAGGAGTTCAAGACTAGCCTGGCCAACATGGTGAACCCCTGT
+CTCTACTAAAAATACAAAAATTAGCTGGGGGTGGTGGTGGGCGCCTGTAATCCCAGGTAC
+TCGGGAGGCTGAGGCAGGAGAATCACTTGACCCCGGGAGGTGGAGGTTGCAGTAAGCCAA
+GATCGCACCACTGCACTCCAGCCTGGGCGACAGAGGAAGACTGTGTCTCAAGAAAAGAAT
+CAGAAGCCCTGGGCGCCGGACCCAGGCATCTCCATTTAGCAACCTCCTGGCTGATGCTCC
+GGCAGCCCTGGGCCTTAGGGCAGATGTCTGGTCATGATGAGCACACATGGAATGCTCTCC
+ACCCACTCCCCCTGCTCACTGCAAATCCAGAGAAATGATGAAAAACCACATGCCCGAAAC
+AAGAATGCCGCAGCAGGCGGGGCACACAGGACTTCGATGGCCGTGAAACAATTCCATTTG
+ATTCTGCAAGGGGGGACACGTGTCAGTGTCCAAACCCATAGGATGCCCAAAACCTAGCGT
+GAACCCTAACGTGAGCTACTCACTTGGGGTGATGATGGATCCATGGAGGGGCATCAGTTG
+TAACAAATGCACCATGTGGATGCTGCCAGTAGTCGGGGAGGCTGTGTGTGGGGGTATATG
+GGAGCTCTCTGAACGTTATGCTCAATTTTGCCATGAGCCTAAAACTGCTCTAAAAAAATA
+AAGTCTGGGCCGGGAGTGGTGGCTCACGCCTATAATTCCAGCACTTAGGGAGGCCAAGGC
+AAGTGGATCACCTGAGCCCAGGAGTTGGAGACCAGTCTGGGCAACATGGCAAAACCGTGT
+CTCTACAGAAAAAAAATTACAAAAATTAGCCAGATATGGTGGCACAGCCTGTGGTCCCAG
+CCACTCAGAAGGCTGAGGTGGGAGTATTGTTTGAGCCCAAGGGGCGGAGGTTGCAGTGGG
+TCAAGATTGAGCCACTGCTTTTCAGCCTGTCTCAAAAAAAAAAAAAAAGTTTATTTAAGC
+AAAAAAGAAAGGAACCAAGGCTGCCCCTAAAATACAAACCAGAGGTCACGAGGCACCCAG
+AGGAAGGTGGCGGAAGAGAGGCTGTGAGCCAAGGCCCCCCTCTGACCGGAGCCCCAGGAA
+CATCCAGGCTGGGCCCAGGCACCCTCCCCCAGGTCTCCCAGCACACAGGGAAGGCCAGCA
+GCACAGACACCGCTGCCTCCAGGGGCCATGGCCATGAAACATGACCCTTTTGAGACAGCC
+AAAATGCACAGGCAGGGTATTAGGTCAAAGGCTGGAAAAGAACCACCCAAGCTTGAACAG
+TGGGAGTCTGGGTTGGATTGTGGGTAATTCGAATCTTCTACTCTGAGGTTTATCTATTTT
+CCAGATTGTCTACGGTAAGCATGTAATTAGGACATCTGTGCCGGGGGGAAAACAAGAACT
+ACTGAGAGTCAGAGCCTCGACCAGGGACAAGCAAAGCTTCCCCCAGAAAAAGGACACAGC
+CTGCCTGAGGCTGGGGGCAGCCGCACCTCACCCCAGCGATCTAAGAGCCCTTCACAGCCA
+CTGAAACATGGAGACCAGGGGGCCCAGCTCCTGCTGGTGTTTTCAGGGGCAGGGGATTCT
+GACTCAGCGCATTTGCAAAGAGGAAAATGTTTGGGAGGAAACCATTACTAGAAAGTTCTA
+GAAACTATATGGTTTTTTGGAGGCACAGAACTAGTCAGGAAACTGCTGACTGTTTTCTCT
+GGGGTGTCGGCTGACAGCAACGCCAGCAAGACTCAGGGACCCGGGTAAAGGCCACTCCGC
+TGGCTGCTTCTCACAGGCCCTGGAGTTACTTCTTCTTTCTAAGTGTGGTCAGCAGAGTCA
+TGACCCCTTCTAAAATGTCCATGTCCTGAACCTGTCAACATGTTCACCTCCAAGGCAAAG
+GATATTTTGCCGATGGGATTAAGCTAAGGATTTTTTCTTTTTTTGACACGGAATCTTGCT
+CTGTCGCCAGGCTGGAGTGCAGGGGTGTGATCTCGGCTCACTGCAACCTCCACCTCCCCA
+AATTCAAGCAATCCTCCTGCCTCAGCCTCCCAAGTAGCTGGGATTACAAGTGTGCACCAC
+CAAGCCCAGCTAATTTTTTGTATTTTTAGTAGAGACAGGGTTTCACCATGTTGGCCAGGC
+TGGTCTAGAACTCCTGGGCTCAAGTGATCCACCCGCCTTGGCCTCCCAAAGTGCTGGGAT
+TACAGGCATGAGCCACCACGCCCAACCTAAGCTAAGGATCTTGAGATGGGGTATTACCCT
+GGATCATCCAGGTGGTCCCCATGTCATCATAGGGGTCCTTATAGGAGGGAGGAAGGAGGA
+TGAGGGTCAGGGAAGGAGGTGTGACGCTGAAAGCAGAGGTCATGCTTGGAAGATGAAGGA
+AGGGGCCATGAGCCAAGGAATGTGGGTGGCCTCCAGAAGCTGGAAAATCCAAGGAAACGG
+ACCTCCCCCTGGGACCTCCAGAAGGCATCAGCGCCTGCTGACACTAGCCCAGGGAGTGTT
+CTGACTTCCAGCCTTCAGAATCCTAAGATAAGAAGTTTCTGTTGCCCAGCACTACAGAGT
+TGTGCTAATTTGTTCCGACAGTTATTCTAAACAAATACACCCACAAAAGGAAGAAACAAC
+AAAACCTCCAAGGAAAACTCTAAGAGGCAAAGACCCACCGCAGTCTGAAGCCTGTGCTGT
+TGCTGGGGCCGCTGCCACTTTGCTAAGGAGGCACCGCCCAGGGACCTTGGGTGCTCCCTT
+CTGGCCCATGCCACTTACCTGGCAACCCCCAGGAGCAGAGAGAGGGCCCACAGGGTTGTA
+CTCAGCGTCCACCACCGAGAAGAGTCCACGTGGAGGACCCGGGCATCAGCCGCCCAGGCC
+ACGTGCTCACAGGGGTAGTAGAGCTGGTCAGCCAGGTTCCCTAGGACGGAGACACAGCGG
+ACAAAGGCGTCCTCCTCCTGCAGGACCAGGAGCAGAGGGGGCCTAGGGTCAGACTTACCC
+ACTGCCCATTTTAGCACCGTAGCCATGCCAGGTGGCAGAGAGCTATTTCCTGACCCCAGT
+CCCTGGGCCGTGTCCAGGCCTGGCAGGCCCCGCGGGAGAAAGGCTCTGGGGCTGGGGTCC
+CCGCACAGGCCTGATTTCTGTGTCTCGGCAGCACGGTGCTCAGTGCCCCTTGGAGGGAGG
+CTCTCAACGCAGCTGTGCAGTGCAGTCCTCTGCAGAGCTTCAAAAACCCCATGCCCAATG
+CCAGCCGTGAGGATTCTGCCTCACTCAGCCTGGGGCAGGCCCCAGTACCGGGAATTTTCA
+CAGGGAATTTTCACATTCCCAGGGGATTCCCAGGCCAAGTTGGGAGCCCTGTGTCAGAGC
+CTTCCTTCCCAAAGGCTTCCAGTTCCTGCACAGGTGGGGACCTCTGTTGCCAGACTCTAT
+GCAGGGAGCATGAGGTGGCCCGCAGCGAACCCTGACCAGGCTGAGATGGTGTGCCAACCC
+TTGGGCCACCGCACGCCCACTGCTGACCACGCGCCAGGCACAGTGCGGCAAGGCTCATGG
+CCTCCCTCAACTCCGAGCAAGTTACAGACGGCCACGCTGAGGCTCTCAGGGAAAGCCGCT
+GGCCCCCAGTTCCGGCAGGGATGGGCCTCCAGGCCCTCGAATTGCAATGCACACGCGGGC
+TCTCGGTCCTGCACAGTGCCCATACCCTCTGCCCCAAGTTCTTAATCACACGGCCTAGAG
+CCAGCGAGGCAGGACCAGTTGAGGCTGTAGAAACCAGCGCTGAAGCCTGGTTTCTGGGAC
+TGGAGCCCCGCAGCCAACCGGGGGACCCGCCCCCTTGGGACCCCACCCCCCTTGGGACCC
+CGCCCACCGTGACCCCGCCCCATCGGAGCCCCGCCCCCTCTACCTTTATCCTCCTTGTTA
+CCTGCCACACCCTTCCCCTCCTCTCTGACTTCCCAGGAAGCTCCTCCCCGCCCCCACCGC
+TGATTCCAGATGCTGCTCTCCTTCTTTCTGGCCAGTCATGATCCTACCTCCCTCCGGGCT
+CTGAACCTCACTCCAGCTTCCCTCATCTGCCTGGCGCGTCCTGGCACATTGCCCACCTCC
+CTGAGGATGGCGGACCCCGCCCCAATGTGCTCATTCCGCCCGGATTTCCTGAGAAGCGGC
+AGGGTCCAGGCTAGACTCTGGGGAGGGGCAGAGGCTCACCAGGGCAGGGAGGAACGCAGA
+CATATAAACCGGGAACCCAACAAACAGGGCTCTTGTTCTGGCCAAGGGACACTCGAGGTG
+CAAGGGCCTCCACCCCTTGCCTGAGGGCTCTTCCACAGAGGGCATAGAGGAACGAGGGGT
+CTCAGGGATGCACCAGAGCGCTGTCCTAATCAGACACGGAGGAGGAGGATGCTATAGGTG
+TCAAAACAGGAAGGCGGCCCACAGCAACACTTATGATATAGGATGATCAGGCCAAGGACA
+CGTGGTGCTGAACACGGTGGGGTTGGGATTTCGGGGCGGGGAGCACCTGAGTAGCAAGTG
+GCTCAGAGAGGTGATCCCTGGGAGGACAGAGAGAACAGACAGGGCAGCCCAGGGAGGGGC
+AGGACGCTGAGAGGCTGGCCCACGCAGCCTCTGAGATCATCCCGTGGGGGGCAAGATGGC
+TCTCTAGATAGGCTGGCACGCCTGTGGGACGCCGCAGGGACAAGGCTACTCTCTGCAGCA
+CTGTCGCAATAGCAAAACCTTAGAAATCATTGCCCTGTGCGTCAACCAGAGGCCAATTAA
+ATAAATCCGAAGCTGCATAGCAGAGCACTATGTGGTCCTGAGAACGCAGCTCTTTCTAGA
+CCGATAAGAAATGATCTGTGGCCAGGCGCGGTGGCTCACGCCTGTCATCCTAGCACTTTG
+GGAGGCGGGGCAGGTGGATCACTTGAGCCCAGGAGTTCAAGGCCAGCCTGGGTAACATGG
+CAAAACCCTGTCTCTACAAAAGATACAAAAAATTAACCAGGTGTGGTGGTGCACCTGCAG
+TCCCAGCTATTCCGGAGGCTGAGGTAGGAGGATCACCTGAGCCCGGGAAGTCAAGGCTGC
+AGCGAGCCATGATCACGCCACTGTACTCCAGGCTGAGTGACAGAGTGAGACCCTGTCTCC
+AAAAAAAAAGAAAGATAAAGAAATGATGCCGAAGCTGTACCGTTAAGTGAAAAAAGCACT
+GTTTATGTAAACCATATGTATTTGCCTATGCGAGTACAGGAAATCTCACAAAGGAGACAC
+AAGAAGCTGACCACAGGGCCGGGCACGGTGGCGCACACCTGTAATCCCAGCAGTTTGGGA
+GGCTGAGGCAGGTGGATCACTTGAGGTCAAGAGTTCGAGACTAGCCTGGCCAACATGACA
+AAACCCCGTCTCTACTAAAAATACAAAAATTAGCCAGGCATGGTGGGGGGTGCCTGTAAT
+CCCAGCTACGTGAGGGGCTGAGGCAGAAAAATCATTTGAATCCCGGAGGCAGAGGTTGCA
+GTGAGCCGAGATCACGCCACTGCACTCCATCCTGAGTGACAGAGTGAGACCTTGTCTCAA
+AAAAAAAAAAAGAAGCTGACCACAGTGGCTGCCTCTGTGGGGAAAAATTGGAGGCCTGGA
+AGATCAGGAAGGAGGGAGGTTTTTTAAAATTATATCCTCCTTTGGAATGTGTGAACGTTT
+GCTATTTTTAAAAATTTAAATCAAAATGAGAACATCTGATCCTCTCAAAGAAGAAAGTGA
+AATTTTTAAAAGTAATAAACTACCCACGCAGGGAGCACTTTGGGACAAGACTATAAAACG
+CCCATGGTGGCTCACGCCTGCCATCCCAGCACTCAGGGAGGCTAAGGCGGGAGGACCACC
+TGAGCCCAGGAGTTCAAGGCTGCAGTGAGCTATGGTCACTCCACTGCACTCCAGCCTGTA
+TGACAAAGCAAGACCCTGTCTATAAAAAAAATTTTTTTTGTTTGTTTTATTTGAGATGGA
+GTCTCGCTCCATTGCCCAGGCTGCCAGTGCAGTGGCACAATTCTCGGCTCATGGCAACCT
+CCACCTCCCAGGTTCAAGTGATTCTCCTGCCTCAGCCTCCCAAGTAGCTGGAACTACAGG
+CACACGCCACCATGCCAGGCTAATTTTTGTATTATCAGTAGAGACAGGGTTTTTTTTTTT
+AGACGGAGTCTCGCTCTGTCGTCCAGGCTGGAGTGCAGTGGCGCGATCTCGGCTCACTGC
+AAGCTCCACCTCCCGGGTTCAGGCCATTCTCCTGCCTCAGCCTCCTGAGTAGCTGGGACT
+GCAGGCGCCTGCAACCACACCTGGCTAATTTTTTGCATTTTTAGTAGAGACGGGGTTTCA
+CTGTGTTAGCCAGGACGGTCTCCATCTCCTGACCTCGTGATCCGCTCGCCTCAGCCTCCC
+AAAGTGCTGGGATTACAGGCATGAGCCACTGCACCCAGCCGAGACAGGGTTTTACCATGT
+TGGCCTGGCTGGTCTCGAACTCCTGACCTCATGATCCGCCAGCCTTGGCCTCACAAAGTG
+CTGGGATTACAAGCATGAGCCACTGTGAGGGGCCAAAAAATTTTTTAAAAAATGTCCACT
+CAGGTCCGCACCCTACTCCCTAGAGCCCCACAAACCCTGTTACCTGTGCCCCCAGGCCAT
+ATTGCTTAGTGTAGACAAACATGGCCAGGTCATCAAAGAGTCGCAAGATGGTCCTGCAGT
+GGCTGAGTTGGGTGGACACCACCAACAGACGTGTCCCCACTTCGGACCTGGCGGGACACT
+GTTCAACCAGAACTCCACCAACCAGCTGGCAGCAGTACCCCAGCACTCGGATCTGTGGGA
+AACCAGAAGCAGTCAGTGTGGCCCTCCTGTTCTGCAGAACTGAGCTGCATCCCCCCATAC
+CTGGCCCCGGGCCCCGCTGGATTGAGAGTGTGGAAGATTCTCTTTTTTTTTTGAAAGAGT
+CTCACTCTGTCATCCAGACTGGAGTGCAGTGGCACGATCTCGGCTCACCGCAGCCTCCAT
+CTCCCATGTTCAAGCAATTCTTGTGCCTCAGCCTCCCCAGTAGCTGGGATTACAGGCGCC
+CACCACCACACCCTGCTAATTTTTATATTTTTTGTAGAGACAGGGTTTCACCAGGTTGGC
+TAGGCTGGTCTCAAACTCATAACCTCAGTGATCCACCTGCCTTAGCCTCCCAAAGTGCTG
+GGATTACAGGCATGAGCCACCGTGCCTGACCCAAGAGTTTGGAAGATTCTAAATCTACAA
+AGTGACAGTAAAAGCTGAAAGTTTAGGTGGGGCACAGTGGCTCACACCTGTAACCCCAGC
+ACTTTGAGAAACCGAGGTGAGAGGATGCCTTCACACCAGGAGTTTGAGACCAGCCTGGGC
+AACATAGCAAGACCCTGTGTCTACCAAAAAAATTTTTTTTTTTGAGACGGAGTCTTGCTC
+CGTCACCTAGGCTGGAGTGCGGTGGCGCGATCTCGGCTCACTGCAAGCTCCACCTCCCGG
+GTTCATGCGATTCTCCTGCCTCAGCCTCCCGAGTAGCTGGGACTACAGGCACCCGCCACC
+AAGCCCACCTAATTTTTTGTATTTTTAGTAGAGATGGGGTTTCACCATTTTAGCCAGGAT
+GGTCTTGATCTCCTGACCTCATGATCCACCCGCCTCGGCCTCCCAAAGTGCTGGGATTAC
+AGGCGTAAGCCACCGCGCCTGGCTACCAAAAATTTTTTTAAGTTAACAGGGCATGGTGGT
+TACTTGGGAGGCTGATGCTGGAGGATCACTTGAGCCCAGGAGTTCCAGACTGTAGTGAGC
+TGTAATCGTGCTACTACACTCCAGCCTGGGCAACAGGGCGAGACCCTGTCTAAAAAAAGA
+AAAAGAAAAAGAAAAAAAAAGCTGGAAGTTTAAAAACATACTTGGAGGTGGGACAAATGA
+AGAAACATGACATCATTGATGTAACTGAAGGGCACAGCCTTTGGGAACAGATGTGACAGG
+AACAAAGAAAACAAAGCTCCTTACTTCCCACCTCCTAGGTCCTTCTTTTCCCAGGTGGCA
+GGAAGCCACAGCTAAAGTGTATATTTACATCTACCTGCCTGGACCAAAGCCTTTGGATGT
+GCTGAATGGTGGGCACAGGTGATCAGGCCTCAACCCAGTGAACAACAGGATAATTTGGTA
+GAATTACTTTAGAGAGAAAGAACCTACTCAGTAGGTGATGTGGAGCCTTCTGAAATAGGT
+CATCTTCACTACTCAGATCTTTTTTCTTTTGGAGACAGAGTCTTGCTCTGCTCCCCAGGC
+TCGAGTGCAAAGGTGTGAGCTCACTGCAACCTCTGCATCCCAGGTTCAAGCAATTCTCCC
+GCCTCAGCCTTCCAAGTAGCTGGGACTACAGGCACGCACCACCACATCCGGCTAATTTTT
+GTATTTTAGTAGAGACGAGGTTTCATCACTTTTCCCAGGCTGGTCTCAAACTCCTGAGCT
+CAGACAATCCACCCAGCTCAGCCTCCCAAAGTGCTAGGATCACAGGCGCGAGCCACCACG
+CCTGGCCTCCCTTATATCTTTATTTTACCTGCTTTTCAGAAATTGCTTGTTCCTGTTGTT
+TTATTTATTTTTACTTGTAATTCCTTTCCAGCCCCATTATAATGGCAAAACACTGCAATC
+TGAATGTTCAACTCGGGGGAGATTTGTTAACCCACCCCCCCAATCATAAGATATTTGAAT
+GGAATCTAAATGCCTAGCCACCAGTACACCGCCTGGTACAACCTGAATGTCTACCTATAA
+GAGACTGGTGGGGACAAGCTAAGAGTCCAGACTCAGGGGCATGGATGGCATAACCTAAAT
+GTTCAACCATATGGGACTTGATTGGAACTAAAAACTGTCCAGCCATAGGGAGAGTCTTGC
+AATATCCTAAATCCCCACATGAGATTGTTTGGGACAACCCAGGGACCAACTACAGTGGCC
+CGGTCAGATCCTAAATGTCCAAACATGGGAATCTGTTTGGTATGTAAACGTCCAGCCAGG
+CTGGGTTGGCAGAGACGATCTAAATGACCAACTGGGGTTTTGTTGGAACCCATCGCTGCT
+TAGGCATGGCAGGGCCCAGGCCATGGCGTGTTCTTTGGTCTAGGTTGGCTGAAACAACCT
+AAATGCCCAACTATAGGGAATCTGGTTGGAAGTGAATGTCCAGCCACAGGGGAGCCCTGC
+AACATCCCAAATCCCAACACGAGATTGTTCAGGACAACTTCAGTGGCCTGGTCGGATCCA
+AAACGTCCAAACACGGGAATCTGGCCAGTGTGTCAATGTCCAGACAGGTTGGGTTGGCAG
+AAACTATCTAAATGTCCAACGCTGGCCAGACGCGGTGGCTCACGCCTGTAATCCCAGCAC
+TTTGGGAGGCCGAGGCAGGTGGATCGCTTGAGGCCAGGAGATCGAGACCATCCTGGCTAA
+CACGATGAAACTCCGTCTCTACTAAAAATACAAAAAAATAGCAGGGAGTGGTGGCGGGCG
+CCTGTAGTCCCAGCTACTCGGGAGTGCTGAGGCAGGAGAATCGCTTGAACCCGGGAAGCG
+GAGGCTGCAGTGAGCAGAGATCGCACCACTGCACTCCAGCCAAAATAAATAAATACATAA
+ATGTCCAATGCTAGGGCACCGCATTTGAGCCTAGCTCGGACGGGGCCTCTGCGACGGAGT
+ATCCTGGGCGACCCCGTCCCCTCTCTGGCCCGTTTCCCAGTCTCTGAGCTTGGGCCAAAC
+TCTAGGACCTCCGGCCCCGGTCCGCCCCTGCCTCACCAGGCGGTCCCGGCCCCTGTACGA
+CTCCAGCGCCGACGCCAGGCCGCTCAGCGACGCCATGGCAACTCCGTGACGTCACCGCGA
+CGTCGGCGCGCCGCGCCAGGGGGCGGGGCCAGGCCGGGGTACCGGGAGCGCCCCAAAGGC
+TTGCGCGCAGGCGCGGCCGCAGGCCTTTGTCCCCCTGACCGGCTTTTTGTCCGCTGTAGG
+GGAGGGACAGAGTTTGCAGAGGTGGGGCCGACACGTGTGTGCTCTCCAGGCCTGCAGACC
+CTGGATCATCCTCGGAGTTTGCTGCATTCTGCCCCACGGCGGTTTGGCCAACTACCCACG
+CACAAAAAAATATATTTCTAAGTTTAACCAACTACCCACACGCTCCAAAAATATTCCAAG
+CAAAACCACCAACCTGTTCGCAGTGGTTCAAGGAGAGATTTTCCTTTTTAGTTTTTGTGC
+TTCACCTTTTCTGCACTGTCTGCCTGCCCGTAGTGAGCAGGAATGACTGCTGTAATATCA
+CAACAAGGCATCTTTCGACGTTAAGGAAAGACGTTATCTTTGGACGTTAAGAATTGTTCT
+AGAATACATAAATAAAAAATAAAAATGCACAATTCAGTGACATTAGTACATGCACATGTT
+GGACAACCATCACCCCTTGCTAGTTTCGGGGTATTTTTATCACCCCCAAGAGAGACCCCC
+GTAGGAGACCAGCATATGCCCCTCTGAAATATGCGACCTTGGTGTAGGATTATTTTGAGC
+TGAGATCAATGAAGCTGATACCGGAAAAGCTCTCTGTTCTTCCCTGATTTGCCTCAAAGC
+AGGACCTAAAGGTACAAAGGTGCCCTCCTCCCCTCTCTACCAGGAAGGACAAAGGTTGAT
+CACCAGGGACACCTTTAGACTCTTGTCTGGAGACGTCTTTTTTTTTTTTTTCTTTTTTTT
+TGAGACGGAGTCTTGCTCTGTCCCCAAAGCTAGAGTGCAGTAGCGCCATCTCTGCTCACT
+GCGTCCTCCGCTTCCCTGGTTCAAGCGATTCTCGTGCCTCAGCTTCCCAAGTAGCTGGGA
+TCACAGCTGTGCACCACTGTGCCCGGCTAATTTTTGTATTTTTGGTAGAGTCGGGGTTTC
+ACCACGTTGGCCAGGCTGTTCTCAAATTCCTGGCCTCAAGTGATCCGCCCGCCTCGGCCT
+CCCAAAGTGCTGGGATTACAAGCGTGAGCCACCGCACCCGGCCTCAATGTCCTTTTCCTT
+CGTCTTGTCACTTCTCCAAAAATTTGCTGCTATATGTTGAAGGTGCTATATAAGCAGGAG
+TTATATAAGCTATATAAGCCACCTCATTTCTCTTGGCATCTCCCATGTACACATAAGGTA
+CACATGTTAATAAATTTGTTTTTCCCTTGTTAATTTTTTTTTTTTAGACGGAGCCTCGCT
+CTGTCGCCCAGGCTGGAGTGCAGTGGCACGATCTCGGCTCACTGCAAGCTCCGCCTCGCG
+GGTTCACGCCATTCTTCTGCCTCAGCCTCCCGAGTAGCTGGCACTACTACAGGCGCCCGC
+CACCACGCCTGGGTAATTTTTTTTTTTTTTTTTTTTTTGTATTTTTAGTAGAGACGGGGT
+TTCACCGTGTTAGCCAGGATGGTCTTGATCTCCTGACCTCGTGATCCGCCCGTCTCTGCC
+TCCCAAAGTGCTAGGATTACAGGCGTGAGCCACCGCGCCTGGCCTCTATTTTTTTTTTTT
+TTTTTTTTTTTTTTTTTTGAGACAGGGCCTCGCTCTGGGAGGAACCAAATTTGTAGATGT
+GAAGCCGCCACTTGTGTGCTCTCTGGGCCTGAGGACCCAGGATGATGCCCAGAGCTTGCT
+ACATTCTGCCCCATGGTAGCTTGACCAACTACCCACAAAAAAGGGGTAGAGTGCAGCGGC
+ACGATCTTAACTCACTGCAGCCTTGAACTCCTGGGATCAAGCCATCCTGCCACCTCAGCA
+TCCTGAGTAGGTGGGACCACAGGTGCCTGCCACCACAATTGGCTAATTTCTTTTTATTTT
+TTATTTTTTGTAGAAATGGAGTCTTACCATGTTACCCAGGCTGGCCTTGAGCCCTGGGCT
+TAAGCAATCTTCCCACGTCGACCTTCCAAAGTGCTGGAATTACAGGCGTGAACCACCGCA
+CCCGCCCTTCTTAATTCTTTCATTGCAAGGATCCATCACAGCTAAGAACTAAGAATAAAG
+GAAAAAGTATGTTTCCTCCCCTACACCCTGTTCCCATAAAGCAATCACTCAATTCCTCCC
+TCCTCCCAGCCCCTGGCAACCACTAATCTGCATTCTCTGCTGTCTCTCTGTATTTTTACC
+ACTTCTTGATTTTTTTTTTTTTTTTTTTTTTTTGAGACAGAGTCTCACTCTGTCACCCAG
+ACTGGAGTGCAGTGGCATGATCTCAGCTCACGGCAGCCTCCGCCTCCCAAGTTCAAGCAA
+TTCTCCTGCCTCGGCCTCCCAAGTGGCTGAGAGTACAGGTGCGCACCACCACACCCGGCT
+AATTTTTGTATTTGTAGTAGAGATGGATTTTACCATGTTGGCCAGGCTGGTCTTGAACTC
+TTGACCTCAAGGGATCTGCCTGCCTCGACCTCCCAAAGTGCTGGGATTACAGGCATGAGC
+CACCATGCCCGACCTCCTTGATATTTCATACAAATGGAATCATACAATATGTGACCATTT
+GTGTCGGCCTCTTCCACCAAGCATAATAGGTTGTTTTGGTTTTTGCTTTTTGTTTTTGAG
+ACAGGGTCTTGCTGTGTCACCAGGCTGGAGTGCGGTGGTGTGATCATAGCTCACTGCAGC
+CTTGAACTCCTGGGCCTGAGAGATCCTCCTGCCTCAGCCTCCACATTGCCTGGGACTACA
+GGTGCACGCCACCACATCTGGCCAATTTTTAAAATTTTTCTTTTGTAGAGATGCGGTCTC
+GCTATGTTCACCAGGCTGGTTTCGACCTCCTGGACTCAAGGGATCCTCCTGCCTTGGCCT
+CCCAAAGTGCTGGGATTACAGGTGTGAGCCACTGCGTGCAGCTGAGCATAATGGTGTTGA
+GGTTTGTCTAAGTTGCAGCATGTATCAGAAATTCATTCCACTTGCAGCTATATAACATTG
+CGCCATATGGATGGACCACATTTTGTTTATCCACGTATCAGCTGATGGTCATTTGGGCTG
+TTTCTGCCTTTTAGCGATCGTGAATAAGTACAGCTATAAACATTTGTGAATATGTAGTTG
+GAGTCCCTGGATTCCATTCCTTTGGGTCTATACCTAGAAGTGGGGTTGCTGGGTCATTTT
+GTAACTCTATGTTGAACTTTTTGAGTAATTGCCCAACTGTTTCCCACAGTAGCAGTACCA
+TTTTCCATCCCCACCAGCATTACACAAAGGTTCCAATTTCGCCACTTCCTTGCAACATCC
+TTTTTTGATTATGATAGCCATCGTAGTAGGTGTGACGTGCCACCCCATTGTGGTTTTGTT
+TTGCCTTTTCCTGATGACTAATGATGTCAACGAGTCTGTTTGTTGGTTTGTTTGAATTTT
+TTTTTTTGAGACAGAGTGTCACTCTATTGCCTAGGCTGGAGTGCAGTGCTGATCTCAGCT
+CACTGCAACCTCCACCTCCCAGGTTCAAGCGATTCTCATGCCTCAGCCTCCCAAATAGCT
+GGGATTACAGCACACCCGCCACTGTGCCCGGCTAATTTTAGACTTTTAGTAGAGACGGGG
+TTTCGCCATGTTGGCCAGGCTGGTCTCCAACTCCTGATCTCAAGAAATCTGCCCACCTCG
+GCCTCCCAAAGTGCTGGGATTATAGGCGTGAGTCACCGCGTCTGGCCTCGATGTTAACCA
+GTTTTCTTTCACAGAATATTTCCTCTTGATTTCAACTCTTGTTACTCTTCTCCTGCATTG
+CTTTCCTCCTGTTGTTTAAAGTTACAGCAGATTCCTGCCTCAGGAACTTTGCATGTTCTG
+TTTCCTCTGCAGAAATGTTCTTGAGCCAGATACCAACGTGGCTCCCTCCTTCCCTAACTT
+CCTTTACTCGAATGTCATCCTCTCACGGGACCCACCCGATCACACCCTCCTGGACACTTC
+CTACCCATGTTACCTGCTGGTGACCTGTCTTGTTCATGGCTATATCCGCACAGCCTGGCA
+GAAAACAGAGAATCTGTTTTGTAAGTTTCACTGCCCTGTCCAAAGATCTCTTCTTGTGCT
+CCAAGGGAGCATGGAACACAAGGGGGCACAAGAAAGGCCTTGTCCACTCCTGTGATTTTC
+TTCCTCTCTGTCTCTCTCTCTTTCTGTTTTTGTTTTTAAACAGAGTCTCACTCGGTTGCC
+CAGGCTGGAGTGCAGTGGCATGATTTCGGCTCACTGCCATCTCCACCTCCCGGGTTCAAG
+CAATTCTCCTGCCTCAGCCTCCCAACCAGCTGGGATTACAGGCACCTGCTACCACGCCCC
+CACTAATTTTTGGAGTTTTTAATAGAAATAGGGTCTCACCATGTTGGCCAGGCTGGTCTC
+AAACTCCTGGGCTCAAGTGATCCACCCACTTCGGCCTCCCAAACTGCTGGGATTACAGGC
+ATGGGCCACCATGCCCAGCCTCTTTTTTTTTTCTTCTTGTTTGTTTTTGAGACAGGGTCT
+CGCTCTGTTGCCCAGGCTGGAGTGCAGTGGCATGATCATAGCACCACTGCTGCATTGAAC
+TCCTGGGTTCAAGTGATCCTCCATCCTCAGCCTCCCATAGCACTGGGATTACAGGTGTGT
+GCCACCACACCTGGCCCCAAGAGACTCTTTAACTTCCACATCCAGCTCCTTTTAAGACTT
+GGGTCCACTGGCTGAGCTCAGTGACTCACACCTGTAATCCCAATACTTTGGGAGGCCAAG
+GCAGGTGGATCACTTGAGGTCAGGAGTTGGAGACCAGCCTGGCCAATATGGTGAAACCCC
+GTCTCAAAAAAAAAAAAAAGACTTGGGTCCACGGGTCTTTGTGCACTCCCCTCTCCCCCA
+GTGGGGGGGTCACTCTTTTTTTTTTTTTTTAGAGTCAGAGTCTCGCTCTGTCACCCAGGC
+TGGAATACAGTGGTATGATCTTAGCTCACTGCAACCTCTGCCTCTGGGTTCAAGTGATTC
+TCCTGCCTCAGCCTCCCAAGTAGCTAGGATTACAGGCACCCACCACCACGCCCAGCTAAT
+TTTTGTATTTTTAGTAGAGATGGGGTTTTGCCCTGTTGGCCAGGCTGGTCTCGAACTCCT
+GACCTTGGGGAATCCTCCCATCTCAGCCTCCTAAAGTGCTGGGATTACAGGCATGAGCCA
+CTGCGCCCAGCCACGGGGTCACTGTTTTCACAGCAGAAAAATTGAAGCCAAGCCAGCTGC
+AGTGGCCTGTGCCTGTGGTCCCAGCTACTCAGGAGTCTGAGGCACGAGAATCGATTGAAT
+CCAGGAGGTGGAGGTTGCAGTGAACCGAGATCACGCCACTGCACTCCAGCCTGGGCGTCA
+GCAAGACCCATCTCTAAAAAAGTAAAACAAAAAAAAATCCAAAGCCAAGGTCCAGACATG
+CAGAGGAAAGAGGTCACTGGCCGCAAAGCCTGCTGCTGCATGAATAAGCAGATCCCTCCT
+CTCAGGCCCAAGAGCCTTGGAACAGCGCAATGCATTTGCCCGAATGCTTCCTGTGTGCCG
+GGTCCCGCTCTAGGCAACAGAGATACAGCAGTGAGCTTTGCAGACACAGCCCAGCCCTCC
+CAGCGTCCCCCATCTGGCTAGGTCTGAGCTCGACCTTTGAAAAAGACACAGGAGCTGGCC
+TGGTGTTCACAGCTGGCCTTGGTGTTGCTAGGAGCTGGCCTGGCAGTCAAAGCAGGGCCC
+TGGTGTCCTCCTGCTGGACATAAACAATCTCACATGACGCCGACATCAGACAAGGCCACT
+CTGTGACCGCGGCAGAGCAAGACAAAACAAGCCTGCTCCATAATCATGTCTGAACACAGG
+CAAAACACGAACACTGTCCACACTATCAGAGTAACTGGACCTCCTCTGCTACTAGCTAAT
+ACCAGCAACGGCTGTTCCTTACCAAGCACAGCTTTAGTCTTCTGACTTCTTTCTTTCTTT
+CTTTCCTTCCTTCCTTCCCTCCTTCCCCTCCCTCCCTCCTTCCTTCCTTCTTCCTTCCTT
+TCCCTCCCTCCCTGCTTCCTTCCCTCCTTCTCTCCCTCCCTCCTTCCCTCCTTCTTTCCT
+TCTTCCTTCCTTTCCCTCCCTTCCTCCCTCCTTCCTTCCCTTCGTCCTTCCTTCCTTCCT
+TCCAGCTCCCAGCTTCCCTGGAGCTCTAAGGAGGCAGGATTTGCACAAAAAACAAAACCG
+TGCCCCCAAAACACCTAACAGAACTGCAGATCCCAAATCCCTCCCTCCCTCCCTCCCTCG
+CTCCCTCCCTTCCTTCCTTCCCTCCCTCTCTCCTTCCTTCCTTCTGACTTCTTCATACAG
+ATGATTAAGATGCTGAATAATAGTTACTTCTCTCCCTAGCTGCTCTTTTGTTTTGTGTTG
+TTTCTGAGACAGAGTCTCACTCTGTCACCCAGGCTGGAGTGCAGTGGCGGAATCATAGCT
+CACTGCACCCTCACTGCAACCTCAATGTCCTGGGTTCAAGAAATCTTCCCACCTTAGCCT
+CCCAAGTAGCTGGGACTATAGGCACGCGCCACCGCACCTGGCTTTTTAATTTTTTATAGA
+GATAGGGTCTCACTGTGTTGCCCAGGCTGGTCTCAAACACCTGGGCTCAAGCAGTCCTCC
+CGCTTCAGCCTCTCAAAGTGATGGGATTACAGGCCTGAGGCACTGCACTCAGCCGCCCTT
+GCTTCTTTTTTTTTTTTTGAGACAGAGTTTTGCTCTGTGGCCCAAGCTGGAGTGCAGTGG
+CACGATCTCAGTTCACTGCAACCTCCACCACCTGGGTTCAAGCGATTCTCCTGCCTCAGC
+CTCCTGAGTAGCTGGGATTACAGGTGCCCGCCACCATGCCCAGCTAGTTTTTTTTTTCTT
+TGAGACAGAGTTTTGCTCTTGTCTCCCAGGCTGGAGTGCAATGGCGTGATCTCAGCTCAC
+TGCAACCTCCGCCTCCTGGGTTCACGCAATTCTCCTGCCTCAGGCTCCTGAGTAGCTGGG
+AATACAGGTGCCCGCCACCACACCCGGCTATTTTTTATATTTTTAGTAGAGACAGGGTTT
+CACCATGTTGGCCAGGCTGGCCTCGAACTCCTGACCAAAGGAGATCCGCCTGCCTCAGCC
+TCCTGAGTAGCGGGGATTACAGGCGTGAGCCACCACGCCCGGCTAATTTTTGTATTTTCA
+GTAGAGACAGGGTTTCACCGTGTTCGCCAGGCTGGTCTCAAACTCCTGACCTCAAGTGAT
+CCACCCACCTTGGCCTCCCAAAGTGCTGGGATTACAGGCGTGAGCCACCACACCAAGCCA
+CAACAGCCCTTTTCTGGACGCTACTTTGGGAGGCTGAGATTACAAATGTGAGCCACCATG
+CCTCACCTGTGTGTTGTTTTTATTTGTTTTTATCTGCTCATCTCAAAAAAGAAAGTAAAA
+TTTCCAACCAATAAATTCATCCCACCCAAATCCCCTACTTCCTTAAGCTGTGCCCCCAAA
+ACACCGAGCAGAATTGCAAATCCCATAATAAGTGCTTTCTGGCCGGGCGTGGTGGCTCAC
+GCCTATAATCCCAGCACTTCGGGAGACTGAAGCGAGCGGATCACCCGAGGTCGGCAATTC
+GAAACCAGCCTGACCAACATGGAAAAACCCCATCTCTACTAAAAATACAAAATTAGCTGG
+GTGTGGTGGCACATGCCTATAATCCCAGCTACTCGGGAGCCTGAGGCAGGAGAATCACTT
+GAAGCCGGAGGTTGCGATGAGCTGAGATCGTGCCACTGCACCCCAGCCTGGGCAACAAGA
+GCGAAACTCCATCTCAAATAAATAAATAAATAAATAAATAGCGAAAAAAAGTTCTTTCTA
+ACACCTCCCTACTGAGACCGCCATAGTGCCCTATGACATGTATGAGCTCTCTCTCCCTCT
+CTCTTTCTTTCTCTCTCTCTCTCTGATGAATAATAAGCTTGAATGTGTTCAATCACAGGT
+ACATTCCTGGTGGTCTTTGACTGGGGAAGGAGGGGTGACCGGCCCCTTTAAAGGGAGATC
+TGTGAGCCCTAGAATAATATCAAGAGGTGCAGTGATTCAGGGAAGTGGGTCCATTCTGTG
+TGGGGTGTGTAGAAGGTAGAGGGACAGAAAAACTTTAGAGGATGATAATAATAATGGACA
+CCAGCAGCCTATTTAATCAAATCCTCAATACTGACACTGCTTTCTGAACTGGCTACCATC
+ATTAGTCCCCTTTTGCAGATGACAAAACCTAAGTCCTAGCCAGGCATGGTGGCACACACC
+TGTGGACCCACCCACTTGGGAGGCTGAGGCGAGAGGATCGCTTGAGCCCAGGACTTCAAG
+TCCAGCCTGGGCAACATAGCGAGAGCTTACCTCAAAAACAAAACCAACCGAACAAAACCC
+CAGAGGCTCCAAAAAGTCAATTACTTGCCTGGGTTCCTGGAGCTCTAAGGAGGCAGTATT
+CGCACCAAGCCTGCCTGCTAATTTTCCTCCCGGCT
diff --git a/test/csq/ENST00000593942/ENST00000593942.fa.fai b/test/csq/ENST00000593942/ENST00000593942.fa.fai
new file mode 100644 (file)
index 0000000..e3e22d7
--- /dev/null
@@ -0,0 +1 @@
+19     20615   23      60      61
diff --git a/test/csq/ENST00000593942/ENST00000593942.gff b/test/csq/ENST00000593942/ENST00000593942.gff
new file mode 100644 (file)
index 0000000..6f339b5
--- /dev/null
@@ -0,0 +1,18 @@
+19     ensembl_havana  gene    21      20595   .       -       .       ID=gene:ENSG00000104883;Name=PEX11G;biotype=protein_coding;description=peroxisomal biogenesis factor 11 gamma [Source:HGNC Symbol%3BAcc:20208];gene_id=ENSG00000104883;logic_name=ensembl_havana_gene;version=3
+19     ensembl_havana  transcript      22      20595   .       -       .       ID=transcript:ENST00000593942;Parent=gene:ENSG00000104883;Name=PEX11G-002;biotype=protein_coding;havana_transcript=OTTHUMT00000458966;havana_version=1;tag=basic;transcript_id=ENST00000593942;version=1
+19     havana  three_prime_UTR 22      347     .       -       .       Parent=transcript:ENST00000593942
+19     havana  exon    22      582     .       -       .       Parent=transcript:ENST00000593942;Name=ENSE00003214970;constitutive=0;ensembl_end_phase=-1;ensembl_phase=2;exon_id=ENSE00003214970;rank=7;version=1
+19     havana  CDS     348     582     .       -       1       ID=CDS:ENSP00000472216;Parent=transcript:ENST00000593942;protein_id=ENSP00000472216
+19     havana  exon    1460    1522    .       -       .       Parent=transcript:ENST00000593942;Name=ENSE00003562909;constitutive=0;ensembl_end_phase=2;ensembl_phase=2;exon_id=ENSE00003562909;rank=6;version=1
+19     havana  CDS     1460    1522    .       -       1       ID=CDS:ENSP00000472216;Parent=transcript:ENST00000593942;protein_id=ENSP00000472216
+19     havana  exon    5179    5357    .       -       .       Parent=transcript:ENST00000593942;Name=ENSE00003600419;constitutive=0;ensembl_end_phase=2;ensembl_phase=0;exon_id=ENSE00003600419;rank=5;version=1
+19     havana  CDS     5179    5357    .       -       0       ID=CDS:ENSP00000472216;Parent=transcript:ENST00000593942;protein_id=ENSP00000472216
+19     havana  CDS     8984    9022    .       -       0       ID=CDS:ENSP00000472216;Parent=transcript:ENST00000593942;protein_id=ENSP00000472216
+19     havana  exon    8984    9172    .       -       .       Parent=transcript:ENST00000593942;Name=ENSE00003621789;constitutive=0;ensembl_end_phase=0;ensembl_phase=-1;exon_id=ENSE00003621789;rank=4;version=1
+19     havana  five_prime_UTR  9023    9172    .       -       .       Parent=transcript:ENST00000593942
+19     havana  exon    12494   12658   .       -       .       Parent=transcript:ENST00000593942;Name=ENSE00003020804;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00003020804;rank=3;version=1
+19     havana  five_prime_UTR  12494   12658   .       -       .       Parent=transcript:ENST00000593942
+19     havana  exon    14128   14268   .       -       .       Parent=transcript:ENST00000593942;Name=ENSE00003109739;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00003109739;rank=2;version=1
+19     havana  five_prime_UTR  14128   14268   .       -       .       Parent=transcript:ENST00000593942
+19     havana  exon    20549   20595   .       -       .       Parent=transcript:ENST00000593942;Name=ENSE00003217935;constitutive=0;ensembl_end_phase=-1;ensembl_phase=-1;exon_id=ENSE00003217935;rank=1;version=1
+19     havana  five_prime_UTR  20549   20595   .       -       .       Parent=transcript:ENST00000593942
diff --git a/test/csq/ENST00000593942/last-codon-deletion.txt b/test/csq/ENST00000593942/last-codon-deletion.txt
new file mode 100644 (file)
index 0000000..6672fc4
--- /dev/null
@@ -0,0 +1,3 @@
+349    CA      C       stop_lost&frameshift|PEX11G|ENST00000593942|protein_coding|-|172*>172D|349CA>C
+349    CA      C       stop_lost&frameshift|PEX11G|ENST00000593942|protein_coding|-|172*>172D|349CA>C
+
diff --git a/test/csq/ENST00000593942/last-codon-deletion.vcf b/test/csq/ENST00000593942/last-codon-deletion.vcf
new file mode 100644 (file)
index 0000000..8616ed2
--- /dev/null
@@ -0,0 +1,7 @@
+##fileformat=VCFv4.2
+##contig=<ID=19,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+##INFO=<ID=EXPL,Number=1,Type=String,Description="Expected consequence with bt/csq -l">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+19     349     .       CA      C       .       .       EXP=stop_lost&frameshift|PEX11G|ENST00000593942|protein_coding|-|172*>172D|349CA>C;type=ENST00000593942:7542089-CA-C, deletion in the last codon, tr.ref needs context
diff --git a/test/csq/ENST00000624631/ENST00000624631.fa b/test/csq/ENST00000624631/ENST00000624631.fa
new file mode 100644 (file)
index 0000000..85aa8ce
--- /dev/null
@@ -0,0 +1,25 @@
+>7     7:65140428-65141823
+TACAAAGCATCATAAAGTATGATTTGCAGACATATTTTATAAATTGGAACACCTTAAGGA
+TTCATGGCATTTGTGTAAAATGTGTGGTCGTTAACACATTTTAATACATTGATTCTATTG
+TGGAAGGTCGTGTGACATGGAATGTTAAACAATTAAAATGGTCAAATGTACTTCCATGTT
+TATGTGATTTGCATTCACAGGAAGAAAATGGGTAATGCCGAAGGAACATTGGCCTAGAGA
+AGCTTACTGAAGCAAGGGAATTTGGAGTGAGACTTTCTCCCGCTGCGGCTTTCTGCCCCC
+ACACCGCGGCTTTTGCAGCTTTTTGCCTCCGCTGCCGCGGCGTTTTGGTCCCCGCCGCCG
+CGGCTTTTTGTGGTTTTTTTGCCCCAGCTCCCACTGCTTTTTGTCCCCCCCGCCGCGGCT
+TTTTGCCCCCGCCCCGGCGGCTTTCTTCCGCCGCGGCTTTTTGCCCCGCCGCCGCGCATT
+TTTGCCGCCGCGGCTTTTTGCCCCCGCCGCCTAAGCTTTTTGCCTGCGCCGCCGCGGCTT
+TTTGCCCCCCGTCGCCGCGGCTTTTTGCCGCCGCGGCTTTCTGCTCCCGCCGCCACGGCT
+CTGAGGGCGGGAGCGGCAGACTCCGCTGCCAGCTCTACTGGCGTCCTGGCAAGGGCAGCG
+CCGAGGGGCGCTCCCGGTCCAGCTCTCCCGGCTCGGGGGTTCCTTGCCTAGGCGCCAGAG
+CCCCGGGCTCCCTGCCTCGGCCGCTGTGGCCTGCATAGAGCGGCACTGCGCGCGGAGGCG
+ATGGGAGAGAAGAAGGAGGGCGGTGGCGGGGGTGATGCAGCGGCCGCTGAGGGTGGCGCA
+GGGGCCCCGGCCAGCCCGGGGCTGCAGCAGTGCAGACAGCTCCAGAAGCTCATCGGCATC
+TCCATTGGCAGCCTGCGCGGGCTGGGCACCAAGTGCGCTGTGTCCAACGACCTCACCGAG
+CAGGAGATACGGACCCTGGAGGTAAGGGGTTTGGGGACCCGGGCTGGGCTCGAGGAGCGG
+CCCGGACACCTCCCTTGAGGCCCCAGTTCACTCCTGGCCGAGTTGCATCCTTGAGCCCGC
+GTCGCGCCCTTGGAGGCTTCCCCTCCCTCCTGCACTCGCTGATGGGGCAGCCGAGAGACC
+CGGGACCAGCCCTCACCTTGGGCAGGATTTGTGGGGCGAGTGCTTGGTGGGAACTGGGAT
+GGAGGCTCTAGGGTCCCGTGGGGCGGGGAGGGTGGGGGTGGGCTGCGCGCGGACATCCCC
+TTACCCCCGAATTTCCATCTGGTCCGGCCCTCTCATCTTGTAGGTGAGGAAACCAAAGGC
+CTGAGGGAGAACTGACTTGCCAGGAACCCCTGTTAAGGAGAATTACCAAAGTGTGGTTAT
+TAAAGGAGAACTGAGT
diff --git a/test/csq/ENST00000624631/ENST00000624631.fa.fai b/test/csq/ENST00000624631/ENST00000624631.fa.fai
new file mode 100644 (file)
index 0000000..274aedd
--- /dev/null
@@ -0,0 +1 @@
+7      1396    23      60      61
diff --git a/test/csq/ENST00000624631/ENST00000624631.gff b/test/csq/ENST00000624631/ENST00000624631.gff
new file mode 100644 (file)
index 0000000..b6005b4
--- /dev/null
@@ -0,0 +1,8 @@
+7      ensembl gene    101     1296    .       -       .       ID=gene:ENSG00000280410;Name=AC104073.1;biotype=protein_coding;gene_id=ENSG00000280410;logic_name=ensembl;version=1
+7      ensembl mRNA    101     1296    .       -       .       ID=transcript:ENST00000624631;Parent=gene:ENSG00000280410;Name=AC104073.1-201;biotype=protein_coding;tag=basic;transcript_id=ENST00000624631;transcript_support_level=5;version=1
+7      ensembl exon    101     544     .       -       .       Parent=transcript:ENST00000624631;Name=ENSE00003758654;constitutive=1;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00003758654;rank=3;version=1
+7      ensembl CDS     101     544     .       -       0       ID=CDS:ENSP00000485644;Parent=transcript:ENST00000624631;protein_id=ENSP00000485644
+7      ensembl exon    547     975     .       -       .       Parent=transcript:ENST00000624631;Name=ENSE00003759678;constitutive=1;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00003759678;rank=2;version=1
+7      ensembl CDS     547     975     .       -       0       ID=CDS:ENSP00000485644;Parent=transcript:ENST00000624631;protein_id=ENSP00000485644
+7      ensembl exon    1264    1296    .       -       .       Parent=transcript:ENST00000624631;Name=ENSE00003757286;constitutive=1;ensembl_end_phase=0;ensembl_phase=0;exon_id=ENSE00003757286;rank=1;version=1
+7      ensembl CDS     1264    1296    .       -       0       ID=CDS:ENSP00000485644;Parent=transcript:ENST00000624631;protein_id=ENSP00000485644
diff --git a/test/csq/ENST00000624631/ambiguous.txt b/test/csq/ENST00000624631/ambiguous.txt
new file mode 100644 (file)
index 0000000..2ee26bf
--- /dev/null
@@ -0,0 +1,3 @@
+547    CCC     CC      frameshift|AC104073.1|ENST00000624631|protein_coding|-|154GQKAAAAQAKSLGGGGKKPRRQKCAAAGQKAAAEESRRGGGKKPRRGGQKAVGAGAKKPQKAAAAGTKTPRQRRQKAAKAAVWGQKAAAGESLTPNSLASVSFSRPMFLRHYPFSSCECKSHKHGSTFDHFNCLTFHVTRPSTIESMY*>154GKKPRRRRQKA*|547CCC>CC,splice_region|AC104073.1|ENST00000624631|protein_coding
+547    CCC     CC      frameshift|AC104073.1|ENST00000624631|protein_coding|-|154GQKAAAAQAKSLGGGGKKPRRQKCAAAGQKAAAEESRRGGGKKPRRGGQKAVGAGAKKPQKAAAAGTKTPRQRRQKAAKAAVWGQKAAAGESLTPNSLASVSFSRPMFLRHYPFSSCECKSHKHGSTFDHFNCLTFHVTRPSTIESMY*>154GKKPRRRRQKA*|547CCC>CC,splice_region|AC104073.1|ENST00000624631|protein_coding
+
diff --git a/test/csq/ENST00000624631/ambiguous.vcf b/test/csq/ENST00000624631/ambiguous.vcf
new file mode 100644 (file)
index 0000000..bf8b1aa
--- /dev/null
@@ -0,0 +1,7 @@
+##fileformat=VCFv4.2
+##contig=<ID=7,length=249250621>
+##INFO=<ID=type,Number=.,Type=String,Description="">
+##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">
+##INFO=<ID=EXPL,Number=1,Type=String,Description="Expected consequence with bt/csq -l">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+7      547     .       CCC     CC      .       .       type=ENST00000624631:65140974-CCC-CC;EXP=splice_region|AC104073.1|ENST00000624631|protein_coding,frameshift|AC104073.1|ENST00000624631|protein_coding|-|154GQKAAAAQAKSLGGGGKKPRRQKCAAAGQKAAAEESRRGGGKKPRRGGQKAVGAGAKKPQKAAAAGTKTPRQRRQKAAKAAVWGQKAAAGESLTPNSLASVSFSRPMFLRHYPFSSCECKSHKHGSTFDHFNCLTFHVTRPSTIESMY*>154GKKPRRRRQKA*|547CCC>CC
diff --git a/test/csq/ENST00000624631/ascii-art.txt b/test/csq/ENST00000624631/ascii-art.txt
new file mode 100644 (file)
index 0000000..2d58095
--- /dev/null
@@ -0,0 +1,11 @@
+
+
+       547
+    iiieeeeeeeeee...
+TTTTGCCCCCCGTCGCCGCGG
+TTTTGCCC-CCGTCGC
+
+    iiieeeeeeeeee...
+TTTTG-CCCCCGTCGC
+TTTTGCCCCC-GTCGC
+
diff --git a/test/csq/ENST00000624631/segfault.txt.new b/test/csq/ENST00000624631/segfault.txt.new
new file mode 100644 (file)
index 0000000..4375db6
--- /dev/null
@@ -0,0 +1,3 @@
+547    CCC     CC      .
+547    CCC     CC      frameshift|AC104073.1|ENST00000624631|protein_coding|-|154GQKAAAAQAKSLGGGGKKPRRQKCAAAGQKAAAEESRRGGGKKPRRGGQKAVGAGAKKPQKAAAAGTKTPRQRRQKAAKAAVWGQKAAAGESLTPNSLASVSFSRPMFLRHYPFSSCECKSHKHGSTFDHFNCLTFHVTRPSTIESMY*>154GKKPRRRRQKA*|547CCC>CC,splice_region|AC104073.1|ENST00000624631|protein_coding
+
diff --git a/test/csq/make-csq-test b/test/csq/make-csq-test
new file mode 100755 (executable)
index 0000000..48c8ae4
--- /dev/null
@@ -0,0 +1,276 @@
+#!/usr/bin/env perl
+#
+# Author: petr.danecek@sanger
+#
+
+use strict;
+use warnings;
+use Carp;
+use FindBin;
+$ENV{PATH} = $FindBin::RealBin."/../../:$ENV{PATH}";
+
+my $opts = parse_params();
+parse_gff($opts);
+create_ref($opts);
+create_vcf($opts,0);
+create_vcf($opts,$$opts{offset});
+create_gff($opts,0);
+create_gff($opts,$$opts{offset});
+run_vep($opts);
+run_bcsq($opts,$$opts{offset});
+run_bcsq($opts,0);
+
+exit;
+
+#--------------------------------
+
+sub error
+{
+    my (@msg) = @_;
+    if ( scalar @msg ) { confess @msg; }
+    print 
+        "Usage: make-csq-test [OPTIONS]\n",
+        "Options:\n",
+        "   -f, --fasta-ref <file>          \n",
+        "   -g, --gff <file>                \n",
+        "   -i, --indels <int>              introduce indels\n",
+        "   -o, --output <string>           \n",
+        "   -p, --position <pos>            \n",
+        "       --pad <int>                 [20]\n",
+        "   -t, --transcript <id>           \n",
+        "   -h, -?, --help                  This help message.\n",
+        "\n",
+        "Example:\n",
+        "   ./make-csq-test -f \$ref -g \$gff -o rmme -p 3566625-AGCAGGCTG-A -t ENST00000378322\n",
+        "\n";
+    exit -1;
+}
+sub parse_params
+{
+    my $opts = { indels=>0, pad=>20 };
+    while (defined(my $arg=shift(@ARGV)))
+    {
+        if (                 $arg eq '--pad' ) { $$opts{pad}=shift(@ARGV); next; }
+        if ( $arg eq '-p' || $arg eq '--position' ) { $$opts{pos}=shift(@ARGV); next; }
+        if ( $arg eq '-i' || $arg eq '--indels' ) { $$opts{indels}=shift(@ARGV); next; }
+        if ( $arg eq '-f' || $arg eq '--fasta-ref' ) { $$opts{ref}=shift(@ARGV); next; }
+        if ( $arg eq '-t' || $arg eq '--transcript' ) { $$opts{tscript}=shift(@ARGV); next; }
+        if ( $arg eq '-g' || $arg eq '--gff' ) { $$opts{gff}=shift(@ARGV); next; }
+        if ( $arg eq '-o' || $arg eq '--output' ) { $$opts{out}=shift(@ARGV); next; }
+        if ( $arg eq '-?' || $arg eq '-h' || $arg eq '--help' ) { error(); }
+        error("Unknown parameter \"$arg\". Run -h for help.\n");
+    }
+    if ( !exists($$opts{ref}) ) { error("Missing the -f option.\n") }
+    if ( !exists($$opts{gff}) ) { error("Missing the -g option.\n") }
+    if ( !exists($$opts{out}) ) { error("Missing the -o option.\n") }
+    if ( !exists($$opts{tscript}) ) { error("Missing the -t option.\n") }
+    return $opts;
+}
+sub parse_gff
+{
+    my ($opts) = @_;
+    my @buf = ();
+    open(my $fh,"gunzip -c $$opts{gff} |") or error("gunzip -c $$opts{gff}: $!");
+    while (my $line=<$fh>)
+    {
+        if ( $line=~/^###/ ) { @buf = (); next; }
+        if ( $line=~/^#/ ) { next; }
+        my @vals = split(/\t/,$line);
+        push @buf,\@vals;
+        if ( $vals[8]=~/ID=transcript:$$opts{tscript};/  ) { last; }
+    }
+    if ( !@buf ) { error("Transcript $$opts{tscript} not found in $$opts{gff}\n"); }
+    if ( !($buf[-1][8]=~/Parent=gene:([^;\s+]+)/) ) { error("Gene ID not present: $buf[-1][8]\n"); }
+    my $gene_id = $1;
+    while (my $line=<$fh>)
+    {
+        if ( $line=~/^###/ ) { last; }
+        my @vals = split(/\t/,$line);
+        push @buf,\@vals;
+    }
+    my $tline;
+    my @dat = ();
+    for my $line (@buf)
+    {
+        if ( $$line[8]=~/ID=gene:$gene_id/ ) { push @dat,$line; next; }
+        if ( $$line[8]=~/ID=transcript:$$opts{tscript}/ ) { push @dat,$line; $tline = $line; next; }
+        if ( $$line[8]=~/Parent=transcript:$$opts{tscript}/ ) { push @dat,$line; next; }
+    }
+    close($fh);
+    $$opts{dat} = \@dat;
+    $$opts{offset} = $$tline[3] - $$opts{pad} - 1;
+}
+sub get_chr_beg_end
+{
+    my ($rec) = @_;
+    return ($$rec[0],$$rec[3],$$rec[4]);
+}
+sub get_type
+{
+    my ($rec) = @_;
+    if ( $$rec[2] eq 'gene' ) { return $$rec[2]; }
+    if ( $$rec[2] eq 'transcript' ) { return $$rec[2]; }
+    if ( $$rec[2] eq 'exon' ) { return $$rec[2]; }
+    if ( $$rec[2] eq 'CDS' ) { return $$rec[2]; }
+    if ( $$rec[2] eq 'three_prime_UTR' ) { return $$rec[2]; }
+    if ( $$rec[2] eq 'five_prime_UTR' ) { return $$rec[2]; }
+    error("Unknown type: $$rec[2] .. ".join("\t",@$rec));
+}
+sub get_strand
+{
+    my ($rec) = @_;
+    return $$rec[6];
+}
+sub create_ref
+{
+    my ($opts) = @_;
+    my ($chr,$beg,$end) = get_chr_beg_end($$opts{dat}[0]);
+    $beg -= $$opts{pad};
+    $end += $$opts{pad};
+    my $ref = '';
+    open(my $out,'>',"$$opts{out}.fa") or error("$$opts{out}.fa: $!");
+    open(my $fh,"samtools faidx $$opts{ref} $chr:$beg-$end|") or error("samtools faidx $$opts{ref} $chr:$beg-$end: $!");
+    <$fh>;
+    print $out ">$chr\t$chr:$beg-$end\n";
+    while (my $line=<$fh>)
+    {
+        print $out $line;
+        chomp($line);
+        $ref .= $line;
+    }
+    close($fh);
+    close($out);
+    $$opts{refseq} = $ref;
+    `rm -f $$opts{out}.fai; samtools faidx $$opts{out}.fa`;
+}
+sub create_vcf
+{
+    my ($opts,$offset) = @_;
+    my $strand = get_strand($$opts{dat}[0]);
+    my ($chr,$beg0,$end0) = get_chr_beg_end($$opts{dat}[0]);
+    my %dat;
+    if ( exists($$opts{pos}) )
+    {
+        my ($pos,$ref,$alt) = split(/-/,$$opts{pos});
+        $dat{$pos}{ref} = $ref;
+        $dat{$pos}{alt} = $alt;
+        push @{$dat{$pos}{type}}, "$$opts{tscript}:$$opts{pos}";
+    }
+    else
+    {
+        for my $dat (@{$$opts{dat}})
+        {
+            my ($chr,$beg,$end) = get_chr_beg_end($dat);
+            my $type   = get_type($dat);
+            for my $off (-9,-8,-4,-3,-2,0,2,3,4,8,9)
+            {
+                my $pos = $beg + $off;
+                if ( $pos<$beg0 or $pos>$end0 ) { next; }
+                if ( $$opts{indels} == 0  )
+                {
+                    $dat{$pos}{ref} = substr($$opts{refseq},$pos-$beg0,1);
+                    $dat{$pos}{alt} = $dat{$pos}{ref} eq 'A' ? 'C' : 'A';
+                }
+                elsif ( $$opts{indels} > 0 )
+                {
+                    $dat{$pos}{ref} = substr($$opts{refseq},$pos-$beg0,1);
+                    $dat{$pos}{alt} = $dat{$pos}{ref}. ('A' x $$opts{indels});
+                }
+                else
+                {
+                    if ( $pos-$beg0-$$opts{indels} > length($$opts{refseq}) ) { next; }
+                    $dat{$pos}{ref} = substr($$opts{refseq},$pos-$beg0,-$$opts{indels});
+                    $dat{$pos}{alt} = substr($$opts{refseq},$pos-$beg0,1);
+                }
+                push @{$dat{$pos}{type}}, "$type:$off";
+            }
+        }
+    }
+    my $fname = $offset ? "$$opts{out}.vcf" : "$$opts{out}.vcf.ori";
+    open(my $out,'>',"$fname") or error("$fname: $!");
+    print $out qq[##fileformat=VCFv4.2\n];
+    print $out qq[##contig=<ID=$chr,length=249250621>\n];
+    print $out qq[##INFO=<ID=type,Number=.,Type=String,Description="">\n];
+    print $out qq[##INFO=<ID=EXP,Number=1,Type=String,Description="Expected consequence">\n];
+    print $out qq[##INFO=<ID=EXPL,Number=1,Type=String,Description="Expected consequence with bt/csq -l">\n];
+    print $out "#".join("\t", qw(CHROM POS ID REF ALT QUAL FILTER INFO))."\n";
+    for my $pos (sort {$a<=>$b} keys %dat)
+    {
+        my $ref = $dat{$pos}{ref};
+        my $alt = $dat{$pos}{alt};
+        my $type = join(',',@{$dat{$pos}{type}});
+        print $out join("\t",($chr,$pos-$offset,'.',$ref,$alt,'.','.',"type=$type"))."\n";
+    }
+    close($out);
+}
+sub create_gff
+{
+    my ($opts,$offset) = @_;
+    my $fname = $offset ? "$$opts{out}.gff" : "$$opts{out}.gff.ori";
+    open(my $out,'>',"$fname") or error("$fname: $!");
+    for my $dat (@{$$opts{dat}})
+    {
+        my (@x) = (@$dat);
+        $x[3] -= $offset;
+        $x[4] -= $offset;
+        print $out join("\t",@x);
+    }
+    close($out);
+}
+sub run_vep
+{
+    my ($opts) = @_;
+
+    my $vep = "perl -I /software/vertres/installs/ensembl/82/ /software/vertres/bin-external/variant_effect_predictor_v82.pl --db_version 82 -t SO --format vcf --force_overwrite --cache --dir /lustre/scratch116/vr/ref/ensembl/vep_cache/ --species human --offline --symbol --biotype --vcf --no_stats --assembly GRCh37 --no_progress --quiet -o -";
+    my $cmd = "cat $$opts{out}.vcf.ori | $vep | bcftools query -f'%POS\\t%REF\\t%ALT\\t%CSQ\\n'";
+
+    open(my $fh,"$cmd |") or error("$cmd: $!");
+    open(my $out,'>',"$$opts{out}.vep.txt") or error("$$opts{out}.vep.txt: $!");
+    while (my $line=<$fh>)
+    {
+        my @out = ();
+        my ($pos,$ref,$alt,$csq) = split(/\t/,$line);
+        my @csq = split(/,/,$csq);
+        chomp($csq[-1]);
+        for my $csq (@csq)
+        {
+            if ( $csq=~/Transcript\|$$opts{tscript}/ ) { push @out,$csq; }
+        }
+        if ( !scalar @out ) { @out = ('.'); }
+        $csq = join(',',@out);
+        print $out join("\t",($pos,$ref,$alt,$csq))."\n";
+    }
+    close($fh);
+    close($out);
+}
+sub run_bcsq
+{
+    my ($opts,$offset) = @_;
+    my $fname = $offset ? "$$opts{out}.bcsq.txt" : "$$opts{out}.bcsq.txt.ori";
+    my $vcf   = $offset ? "$$opts{out}.vcf" : "$$opts{out}.vcf.ori";
+    my $gff   = $offset ? "$$opts{out}.gff" : $$opts{gff};
+    my $ref   = $offset ? "$$opts{out}.fa"  : $$opts{ref};
+
+    my $cmd = "bcftools csq -f $ref -g $gff $vcf | bcftools query -f'%POS\\t%REF\\t%ALT\\t%BCSQ\\n'";
+
+    print STDERR "$cmd\n";
+    open(my $fh,"$cmd |") or error("$cmd: $!");
+    open(my $out,'>',$fname) or error("$fname: $!");
+    while (my $line=<$fh>)
+    {
+        my @out = ();
+        my ($pos,$ref,$alt,$csq) = split(/\t/,$line);
+        my @csq = split(/,/,$csq);
+        chomp($csq[-1]);
+        for my $csq (@csq)
+        {
+            if ( !($csq=~/Transcript/) or $csq=~/Transcript\|$$opts{tscript}/ ) { push @out,$csq; }
+        }
+        if ( !scalar @out ) { @out = ('.'); }
+        $csq = join(',',@out);
+        print $out join("\t",($pos,$ref,$alt,$csq))."\n";
+    }
+    close($fh);
+    close($out);
+}
+
diff --git a/test/csq/sort-csq b/test/csq/sort-csq
new file mode 100755 (executable)
index 0000000..85b64c7
--- /dev/null
@@ -0,0 +1,62 @@
+#!/usr/bin/env perl
+#
+# Author: petr.danecek@sanger
+#
+
+use strict;
+use warnings;
+use Carp;
+
+my $opts = parse_params();
+sort_csq($opts);
+
+exit;
+
+#--------------------------------
+
+sub error
+{
+    my (@msg) = @_;
+    if ( scalar @msg ) { confess @msg; }
+    print 
+        "Usage: sort-csq [OPTIONS]\n",
+        "Options:\n",
+        "   -h, -?, --help                  This help message.\n",
+        "\n";
+    exit -1;
+}
+sub parse_params
+{
+    my $opts = {};
+    while (defined(my $arg=shift(@ARGV)))
+    {
+        if ( $arg eq '-?' || $arg eq '-h' || $arg eq '--help' ) { error(); }
+        error("Unknown parameter \"$arg\". Run -h for help.\n");
+    }
+    return $opts;
+}
+
+sub sort_csq
+{
+    my ($opts) = @_;
+    while (my $line=<STDIN>)
+    {
+        if ( $line=~/^#/ ) { print $line; next; }
+        chomp($line);
+        $line = sort_csq_tag($line,'EXP');
+        $line = sort_csq_tag($line,'BCSQ');
+        print $line."\n";
+    }
+}
+
+sub sort_csq_tag
+{
+    my ($line,$tag) = @_;
+    if ( !($line=~/$tag=([^;\t]+)/) ) { return $line; }
+    my $beg = $`;
+    my $end = $';
+    my $hit = $1;
+    my @vals = sort split(/,/,$hit);
+    return $beg."$tag=".join(',',@vals).$end;
+}
+
diff --git a/test/dosage.out b/test/dosage.out
new file mode 100644 (file)
index 0000000..e3cab1d
--- /dev/null
@@ -0,0 +1,15 @@
+#[1]CHROM      [2]POS  [3]REF  [4]ALT  [5]A    [6]B
+1      3000150 C       T       -1.0    -1.0
+1      3000151 C       T       -1.0    -1.0
+1      3062915 GTTT    G       1.0     1.0
+1      3062915 G       T       1.0     1.0
+1      3106154 CAAA    C       -1.0    -1.0
+1      3106154 C       CT      -1.0    -1.0
+1      3157410 GA      G       2.0     2.0
+1      3162006 GAA     G       -1.0    -1.0
+1      3177144 G       T       -1.0    -1.0
+1      3177144 G       .       0.0     0.0
+1      3184885 TAAAA   TA      -1.0    -1.0
+2      3199812 G       GTT     -1.0    -1.0
+3      3212016 CTT     C       -1.0    -1.0
+4      3258448 TACACACAC       T       -1.0    -1.0
diff --git a/test/empty.idx.out b/test/empty.idx.out
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/test/empty.idx_count.out b/test/empty.idx_count.out
new file mode 100644 (file)
index 0000000..573541a
--- /dev/null
@@ -0,0 +1 @@
+0
diff --git a/test/empty.vcf b/test/empty.vcf
new file mode 100644 (file)
index 0000000..def4e42
--- /dev/null
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.1
+##contig=<ID=11,length=135006516>
+##contig=<ID=20,length=63025520>
+##contig=<ID=X,length=155270560>
+##contig=<ID=Y,length=59373566>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00001 NA00002 NA00003
diff --git a/test/ex1.gtf.gz b/test/ex1.gtf.gz
new file mode 100644 (file)
index 0000000..693db0c
Binary files /dev/null and b/test/ex1.gtf.gz differ
diff --git a/test/ex2.vcf b/test/ex2.vcf
new file mode 100644 (file)
index 0000000..17b1896
--- /dev/null
@@ -0,0 +1,23 @@
+##fileformat=VCFv4.1
+##reference=file:///seq/references/1000GenomesPilot-NCBI36.fasta
+##contig=<ID=20,length=62435964,assembly=B36,md5=f126cdf8a6e0c7f379d618ff66beb2da,species="Homo sapiens">
+##INFO=<ID=NS,Number=1,Type=Integer,Description="Number of Samples With Data">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=AF,Number=A,Type=Float,Description="Allele Frequency">
+##INFO=<ID=AA,Number=1,Type=String,Description="Ancestral Allele">
+##INFO=<ID=DB,Number=0,Type=Flag,Description="dbSNP membership, build 129">
+##INFO=<ID=H2,Number=0,Type=Flag,Description="HapMap2 membership">
+##INFO=<ID=HOMSEQ,Number=.,Type=String>
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=s50,Description="Less than 50% of samples have data">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=HQ,Number=2,Type=Integer,Description="Haplotype Quality">
+##FORMAT=<ID=CNL,Number=.,Type=Integer>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00001 NA00002 NA00003
+20     14370   rs6054257       G       A       29.1    .       NS=3;DP=14;AF=0.5;HOMSEQ;DB     GT:GQ:DP:HQ:CNL 0|0:48:1:25,30:10,20    1|0:48:8:49,51:.        ./.:43:5:.,.:1
+20     17330   .       T       A       .       q10;s50 NS=3;DP=11;AF=0.017;H2  GT:GQ:DP:HQ     0|0:49:3:58,50  0|1:3:5:65,3    0/0:41:3:4,5
+20     1110696 rs6040355       A       G,T     67      PASS    NS=2;DP=10;AF=0.333,0.667;AA=T;DB       GT:GQ:DP:HQ     1|2:21:6:23,27  2|1:2:0:18,2    2/2:35:4:10,20
+20     1230237 .       T       .       47      PASS    NS=3;DP=13;AA=T GT:GQ:DP:HQ     0|0:54:7:56,60  0|0:48:4:51,51  ./.
+20     1234567 microsat1       GTC     G,GTCT  50      PASS    NS=3;DP=9;AA=G  GT:GQ:DP        0/1:35:4        0/2:17:2        1/1:40:3
diff --git a/test/ex3.sam b/test/ex3.sam
new file mode 100644 (file)
index 0000000..974aa80
--- /dev/null
@@ -0,0 +1,14 @@
+@SQ    SN:ref  LN:45
+@SQ    SN:ref2 LN:40
+r001   163     ref     7       30      8M4I4M1D3M      =       37      39      TTAGATAAAGAGGATACTG     *       XX:B:S,12561,2,20,112   YY:i:100
+r002   0       ref     9       30      1S2I6M1P1I1P1I4M2I      *       0       0       AAAAGATAAGGGATAAA       *       XA:Z:abc        XB:i:-10
+r003   0       ref     9       30      5H6M    *       0       0       AGCTAA  *
+r004   0       ref     16      30      6M14N1I5M       *       0       0       ATAGCTCTCAGC    *
+r003   16      ref     29      30      6H5M    *       0       0       TAGGC   *
+r001   83      ref     37      30      9M      =       7       -39     CAGCGCCAT       *
+x1     0       ref2    1       30      20M     *       0       0       aggttttataaaacaaataa    *
+x2     0       ref2    2       30      21M     *       0       0       ggttttataaaacaaataatt   ?????????????????????
+x3     0       ref2    6       30      9M4I13M *       0       0       ttataaaacAAATaattaagtctaca      ??????????????????????????
+x4     0       ref2    10      30      25M     *       0       0       CaaaTaattaagtctacagagcaac       ?????????????????????????
+x5     0       ref2    12      30      24M     *       0       0       aaTaattaagtctacagagcaact        ????????????????????????
+x6     0       ref2    14      30      23M     *       0       0       Taattaagtctacagagcaacta ???????????????????????
diff --git a/test/fill-AN-AC.out b/test/fill-AN-AC.out
new file mode 100644 (file)
index 0000000..82fc827
--- /dev/null
@@ -0,0 +1,38 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##test=<ID=4,IE=5>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000150 .       C       T       59.2    PASS    AN=0;AC=0       GT:GQ   ./.:245 ./.:245
+1      3000151 .       C       T       59.2    PASS    AN=0;AC=0       GT:DP:GQ        ./.:32:245      ./.:32:245
+1      3062915 id3D    GTTT    G       12.9    q10     DP4=1,2,3,4;INDEL;STR=test;AN=4;AC=2    GT:GQ:DP:GL     0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20
+1      3062915 idSNP   G       T,C     12.6    test    TEST=5;DP4=1,2,3,4;AN=3;AC=1,1  GT:TT:GQ:DP:GL  0/1:0,1:409:35:-20,-5,-20,-20,-5,-20    2:0,1:409:35:-20,-5,-20
+1      3106154 .       CAAA    C       342     PASS    AN=0;AC=0       GT:GQ:DP        ./.:245:32      ./.:245:32
+1      3106154 .       C       CT      59.2    PASS    AN=0;AC=0       GT:GQ:DP        ./.:245:32      ./.:245:32
+1      3157410 .       GA      G       90.6    q10     AN=4;AC=4       GT:GQ:DP        1/1:21:21       1/1:21:21
+1      3162006 .       GAA     G       60.2    PASS    AN=0;AC=0       GT:GQ:DP        ./.:212:22      ./.:212:22
+1      3177144 .       G       T       45      PASS    AN=0;AC=0       GT:GQ:DP        ./.:150:30      ./.:150:30
+1      3177144 .       G       .       45      PASS    AN=0    GT:GQ:DP        ./.:150:30      ./.:150:30
+1      3184885 .       TAAAA   TA,T    61.5    PASS    AN=0;AC=0,0     GT:GQ:DP        ./.:12:10       ./.:12:10
+2      3199812 .       G       GTT,GT  82.7    PASS    AN=0;AC=0,0     GT:GQ:DP        ./.:322:26      ./.:322:26
+3      3212016 .       CTT     C,CT    79      PASS    AN=0;AC=0,0     GT:GQ:DP        ./.:91:26       ./.:91:26
+4      3258448 .       TACACACAC       T       59.9    PASS    AN=0;AC=0       GT:GQ:DP        ./.:325:31      ./.:325:31
diff --git a/test/fill-tags-hemi.1.out b/test/fill-tags-hemi.1.out
new file mode 100644 (file)
index 0000000..44d4f3c
--- /dev/null
@@ -0,0 +1,19 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=NS,Number=1,Type=Integer,Description="Number of samples with data">
+##INFO=<ID=AC_Hom,Number=A,Type=Integer,Description="Allele counts in homozygous genotypes">
+##INFO=<ID=AC_Het,Number=A,Type=Integer,Description="Allele counts in heterozygous genotypes">
+##INFO=<ID=AC_Hemi,Number=A,Type=Integer,Description="Allele counts in hemizygous genotypes">
+##INFO=<ID=AF,Number=A,Type=Float,Description="Allele frequency">
+##INFO=<ID=MAF,Number=A,Type=Float,Description="Minor Allele frequency">
+##INFO=<ID=HWE,Number=A,Type=Float,Description="HWE test (PMID:15789306)">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3177144 .       G       T,A     45      PASS    NS=2;AN=2;AF=0.5,0.5;MAF=0.5,0.5;AC=1,1;AC_Het=0,0;AC_Hom=0,0;AC_Hemi=1,1;HWE=1,1       GT      1       2
+1      3177144 .       G       T       45      PASS    NS=2;AN=2;AF=0.5;MAF=0.5;AC=1;AC_Het=0;AC_Hom=0;AC_Hemi=1;HWE=1 GT      0/.     1/.
+1      3177144 .       G       T       45      PASS    NS=2;AN=2;AF=0.5;MAF=0.5;AC=1;AC_Het=0;AC_Hom=0;AC_Hemi=1;HWE=1 GT      ./0     ./1
+1      3177144 .       G       T       45      PASS    NS=1;AN=1;AF=1;MAF=0;AC=1;AC_Het=0;AC_Hom=0;AC_Hemi=1;HWE=1     GT      ./.     ./1
diff --git a/test/fill-tags-hemi.2.out b/test/fill-tags-hemi.2.out
new file mode 100644 (file)
index 0000000..0079d1f
--- /dev/null
@@ -0,0 +1,19 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=NS,Number=1,Type=Integer,Description="Number of samples with data">
+##INFO=<ID=AC_Hom,Number=A,Type=Integer,Description="Allele counts in homozygous genotypes">
+##INFO=<ID=AC_Het,Number=A,Type=Integer,Description="Allele counts in heterozygous genotypes">
+##INFO=<ID=AC_Hemi,Number=A,Type=Integer,Description="Allele counts in hemizygous genotypes">
+##INFO=<ID=AF,Number=A,Type=Float,Description="Allele frequency">
+##INFO=<ID=MAF,Number=A,Type=Float,Description="Minor Allele frequency">
+##INFO=<ID=HWE,Number=A,Type=Float,Description="HWE test (PMID:15789306)">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3177144 .       G       T,A     45      PASS    NS=2;AN=2;AF=0.5,0.5;MAF=0.5,0.5;AC=1,1;AC_Het=0,0;AC_Hom=0,0;AC_Hemi=1,1;HWE=1,1       GT      1       2
+1      3177144 .       G       T       45      PASS    NS=2;AN=2;AF=0.5;MAF=0.5;AC=1;AC_Het=0;AC_Hom=0;AC_Hemi=0;HWE=1 GT      0/.     1/.
+1      3177144 .       G       T       45      PASS    NS=2;AN=2;AF=0.5;MAF=0.5;AC=1;AC_Het=0;AC_Hom=0;AC_Hemi=0;HWE=1 GT      ./0     ./1
+1      3177144 .       G       T       45      PASS    NS=1;AN=1;AF=1;MAF=0;AC=1;AC_Het=0;AC_Hom=0;AC_Hemi=0;HWE=1     GT      ./.     ./1
diff --git a/test/fill-tags-hemi.vcf b/test/fill-tags-hemi.vcf
new file mode 100644 (file)
index 0000000..4d52282
--- /dev/null
@@ -0,0 +1,9 @@
+##fileformat=VCFv4.2
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3177144 .       G       T,A     45      PASS    .       GT      1       2
+1      3177144 .       G       T       45      PASS    .       GT      0/.     1/.
+1      3177144 .       G       T       45      PASS    .       GT      ./0     ./1
+1      3177144 .       G       T       45      PASS    .       GT      ./.     ./1
diff --git a/test/fill-tags.2.out b/test/fill-tags.2.out
new file mode 100644 (file)
index 0000000..2c06a7a
--- /dev/null
@@ -0,0 +1,50 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##reference=file:///seq/references/1000Genomes-NCBI37.fasta
+##contig=<ID=11,length=135006516>
+##contig=<ID=20,length=63025520>
+##contig=<ID=X,length=155270560>
+##contig=<ID=Y,length=59373566>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=Dels,Number=1,Type=Float,Description="Fraction of reads containing spanning deletions">
+##INFO=<ID=FS,Number=1,Type=Float,Description="Phred-scaled p-value using Fisher's exact test to detect strand bias">
+##INFO=<ID=HRun,Number=1,Type=Integer,Description="Largest contiguous homopolymer run of variant allele in either direction">
+##INFO=<ID=HWE,Number=1,Type=Float,Description="Hardy-Weinberg equilibrium test (PMID:15789306)">
+##INFO=<ID=ICF,Number=1,Type=Float,Description="Inbreeding coefficient F">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IS,Number=2,Type=Float,Description="Maximum number of reads supporting an indel and fraction of indel reads">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Root-mean-square mapping quality of covering reads">
+##INFO=<ID=MQ0,Number=1,Type=Integer,Description="Total mapping quality zero reads">
+##INFO=<ID=PV4,Number=4,Type=Float,Description="P-values for strand bias, baseQ bias, mapQ bias and tail distance bias">
+##INFO=<ID=QD,Number=1,Type=Float,Description="Variant confidence/quality by depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="# high-quality bases">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FILTER=<ID=StrandBias,Description="Min P-value for strand bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=BaseQualBias,Description="Min P-value for baseQ bias (INFO/PV4) [1e-100]">
+##FILTER=<ID=MapQualBias,Description="Min P-value for mapQ bias (INFO/PV4) [0]">
+##FILTER=<ID=EndDistBias,Description="Min P-value for end distance bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=MinAB,Description="Minimum number of alternate bases (INFO/DP4) [2]">
+##INFO=<ID=NS,Number=1,Type=Integer,Description="Number of samples with data">
+##INFO=<ID=AF,Number=A,Type=Float,Description="Allele frequency">
+##INFO=<ID=MAF,Number=A,Type=Float,Description="Minor Allele frequency">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00001 NA00002 NA00003
+11     2343543 .       A       .       999     PASS    DP=100223;NS=3;AN=6     GT:PL:DP:GQ     0/0:0,255,255:193:99    0/0:0,255,255:211:99    0/0:0,255,255:182:99
+11     5464562 .       C       T       999     PASS    DP=0;NS=0;AN=0;AC=0     GT:PL:DP:GQ     ./.:0,0,0:.:.   ./.:0,0,0:.:.   ./.:0,0,0:.:.
+20     76962   rs6111385       T       C       999     PASS    DP4=110138,70822,421911,262673;DP=911531;Dels=0;FS=21.447;HWE=0.491006;ICF=-0.01062;MQ0=1;MQ=46;PV4=2.5e-09,0,0,1;QD=22.31;NS=3;AN=6;AF=0.833333;MAF=0.166667;AC=5      GT:PL:DP:GQ     0/1:255,0,255:193:99    1/1:255,255,0:211:99    1/1:255,255,0:182:99
+20     126310  .       ACC     A       999     StrandBias;EndDistBias  DP4=125718,95950,113812,80890;DP=461867;HWE=0.24036;ICF=0.01738;INDEL;IS=374,0.937343;MQ=49;PV4=9e-30,1,0,3.8e-13;QD=0.0172;AN=6;AC=4;NS=3;AF=0.666667;MAF=0.333333     GT:DP:GQ:PL     0/1:117:99:255,0,132    0/1:111:99:255,0,139    1/1:78:99:255,213,0
+20     138125  rs2298108       G       T       999     PASS    DP4=174391,20849,82080,4950;DP=286107;Dels=0;FS=3200;HWE=0.199462;ICF=0.01858;MQ0=0;MQ=46;PV4=0,0,0,1;QD=17.22;AN=6;AC=4;NS=3;AF=0.666667;MAF=0.333333  GT:PL:DP:GQ     0/1:135,0,163:66:99     0/1:140,0,255:71:99     1/1:255,199,0:66:99
+20     138148  rs2298109       C       T       999     PASS    DP4=194136,45753,94945,14367;DP=356657;Dels=0;FS=3200;HWE=0.177865;ICF=0.0198;MQ0=0;MQ=47;PV4=0,0,0,1;QD=14.57;AN=6;AC=4;NS=3;AF=0.666667;MAF=0.333333  GT:PL:DP:GQ     0/1:195,0,255:87:99     0/1:192,0,255:82:99     1/1:255,235,0:78:99
+20     271225  .       T       TTTA,TA 999     StrandBias      DP4=29281,42401,27887,29245;DP=272732;INDEL;IS=95,0.748031;MQ=47;PV4=0,1,0,1;QD=0.0948;AN=6;AC=2,2;NS=3;AF=0.333333,0.333333;MAF=0.333333,0.333333      GT:DP:GQ:PL     0/2:33:49:151,53,203,0,52,159   0/1:51:99:255,0,213,255,255,255 1/2:47:99:255,255,255,255,0,241
+20     304568  .       C       T       999     PASS    DP4=16413,4543,945,156;DP=43557;Dels=0;FS=3200;HWE=0.076855;ICF=0.0213;MQ0=0;MQ=50;PV4=0,0,0,1;QD=15.45;AN=6;AC=4;NS=3;AF=0.666667;MAF=0.333333 GT:PL:DP:GQ     0|1:95,0,255:90:99      0|1:192,0,255:13:99     1|1:255,95,0:60:99
+20     326891  .       A       AC      999     PASS    DP4=125718,95950,113812,80890;DP=461867;HWE=0.24036;ICF=0.01738;INDEL;IS=374,0.937343;MQ=49;PV4=9e-30,1,0,3.8e-13;QD=0.0172;AN=4;AC=2;NS=2;AF=0.5;MAF=0.5       GT:DP:GQ:PL     0|1:117:99:255,0,132    0|1:111:99:255,0,139    ./.:.:.:.,.,.
+X      2928329 rs62584840      C       T       999     PASS    DP4=302,9137,32,1329;DP=11020;Dels=0;FS=13.38;HWE=0.284332;ICF=0.0253;MQ0=0;MQ=49;PV4=0.094,0,0,1;QD=18.61;AN=4;AC=1;NS=3;AF=0.25;MAF=0.25      GT:PL:DP:GQ     0:0,56:2:73     0:0,81:3:98     0/1:73,0,19:4:30
+X      2933066 rs61746890      G       C       999     PASS    DP4=69865,100561,461,783;DP=173729;Dels=0;FS=10.833;MQ0=0;MQ=50;PV4=0.005,3.6e-14,0,1;QD=15.33;AN=4;AC=1;NS=3;AF=0.25;MAF=0.25  GT:PL:DP:GQ     0:0,255:39:99   0:0,255:37:99   0/1:255,255,255:62:99
+X      2942109 rs5939407       T       C       999     PASS    DP4=23273,27816,40128,48208;DP=146673;Dels=0;FS=43.639;HWE=0.622715;ICF=-0.01176;MQ0=1;MQ=46;PV4=0.65,1,0,1;QD=14.81;AN=4;AC=3;NS=3;AF=0.75;MAF=0.25    GT:PL:DP:GQ     0:0,255:20:99   1:255,0:33:99   1/1:255,157,0:52:99
+X      3048719 .       T       C       999     PASS    DP4=13263,27466,40128,48208;DP=146673;Dels=0;FS=43.639;HWE=0.622715;ICF=-0.01176;MQ0=1;MQ=46;PV4=0.65,1,0,1;QD=14.81;AN=4;AC=2;NS=3;AF=0.5;MAF=0.5      GT:PL:DP:GQ     0:0,255:20:99   1:255,0:33:99   0|1:255,0,157:52:99
+Y      8657215 .       C       A       999     PASS    DP4=74915,114274,1948,2955;DP=195469;Dels=0;FS=3.181;MQ0=0;MQ=50;PV4=0.86,1,0,1;QD=33.77;AN=2;AC=1;NS=2;AF=0.5;MAF=0.5  GT:PL:DP:GQ     0:0,255:47:99   1:255,0:64:99   .:.:.:.
+Y      10011673        rs78249411      G       A       999     MinAB   DP4=47351,30839,178796,279653;DP=550762;Dels=0;FS=41.028;MQ0=37362;MQ=26;PV4=0,0,0,1;QD=17.45;AN=2;AC=2;NS=2;AF=1;MAF=0 GT:PL:DP:GQ     1:126,101:146:37        1:95,0:130:99   .:.:.:.
diff --git a/test/fill-tags.3.out b/test/fill-tags.3.out
new file mode 100644 (file)
index 0000000..9ee18d3
--- /dev/null
@@ -0,0 +1,49 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##reference=file:///seq/references/1000Genomes-NCBI37.fasta
+##contig=<ID=11,length=135006516>
+##contig=<ID=20,length=63025520>
+##contig=<ID=X,length=155270560>
+##contig=<ID=Y,length=59373566>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=Dels,Number=1,Type=Float,Description="Fraction of reads containing spanning deletions">
+##INFO=<ID=FS,Number=1,Type=Float,Description="Phred-scaled p-value using Fisher's exact test to detect strand bias">
+##INFO=<ID=HRun,Number=1,Type=Integer,Description="Largest contiguous homopolymer run of variant allele in either direction">
+##INFO=<ID=HWE,Number=1,Type=Float,Description="Hardy-Weinberg equilibrium test (PMID:15789306)">
+##INFO=<ID=ICF,Number=1,Type=Float,Description="Inbreeding coefficient F">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IS,Number=2,Type=Float,Description="Maximum number of reads supporting an indel and fraction of indel reads">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Root-mean-square mapping quality of covering reads">
+##INFO=<ID=MQ0,Number=1,Type=Integer,Description="Total mapping quality zero reads">
+##INFO=<ID=PV4,Number=4,Type=Float,Description="P-values for strand bias, baseQ bias, mapQ bias and tail distance bias">
+##INFO=<ID=QD,Number=1,Type=Float,Description="Variant confidence/quality by depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="# high-quality bases">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FILTER=<ID=StrandBias,Description="Min P-value for strand bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=BaseQualBias,Description="Min P-value for baseQ bias (INFO/PV4) [1e-100]">
+##FILTER=<ID=MapQualBias,Description="Min P-value for mapQ bias (INFO/PV4) [0]">
+##FILTER=<ID=EndDistBias,Description="Min P-value for end distance bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=MinAB,Description="Minimum number of alternate bases (INFO/DP4) [2]">
+##INFO=<ID=AC_AB,Number=A,Type=Integer,Description="Allele count in genotypes in AB">
+##INFO=<ID=AC_BC,Number=A,Type=Integer,Description="Allele count in genotypes in BC">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00001 NA00002 NA00003
+11     2343543 .       A       .       999     PASS    DP=100223       GT:PL:DP:GQ     0/0:0,255,255:193:99    0/0:0,255,255:211:99    0/0:0,255,255:182:99
+11     5464562 .       C       T       999     PASS    DP=0;AC_AB=0;AC_BC=0;AC=0       GT:PL:DP:GQ     ./.:0,0,0:.:.   ./.:0,0,0:.:.   ./.:0,0,0:.:.
+20     76962   rs6111385       T       C       999     PASS    DP4=110138,70822,421911,262673;DP=911531;Dels=0;FS=21.447;HWE=0.491006;ICF=-0.01062;MQ0=1;MQ=46;PV4=2.5e-09,0,0,1;QD=22.31;AC_AB=3;AC_BC=4;AC=5 GT:PL:DP:GQ     0/1:255,0,255:193:99    1/1:255,255,0:211:99    1/1:255,255,0:182:99
+20     126310  .       ACC     A       999     StrandBias;EndDistBias  DP4=125718,95950,113812,80890;DP=461867;HWE=0.24036;ICF=0.01738;INDEL;IS=374,0.937343;MQ=49;PV4=9e-30,1,0,3.8e-13;QD=0.0172;AN=6;AC=4;AC_AB=2;AC_BC=3   GT:DP:GQ:PL     0/1:117:99:255,0,132    0/1:111:99:255,0,139    1/1:78:99:255,213,0
+20     138125  rs2298108       G       T       999     PASS    DP4=174391,20849,82080,4950;DP=286107;Dels=0;FS=3200;HWE=0.199462;ICF=0.01858;MQ0=0;MQ=46;PV4=0,0,0,1;QD=17.22;AN=6;AC=4;AC_AB=2;AC_BC=3        GT:PL:DP:GQ     0/1:135,0,163:66:99     0/1:140,0,255:71:99     1/1:255,199,0:66:99
+20     138148  rs2298109       C       T       999     PASS    DP4=194136,45753,94945,14367;DP=356657;Dels=0;FS=3200;HWE=0.177865;ICF=0.0198;MQ0=0;MQ=47;PV4=0,0,0,1;QD=14.57;AN=6;AC=4;AC_AB=2;AC_BC=3        GT:PL:DP:GQ     0/1:195,0,255:87:99     0/1:192,0,255:82:99     1/1:255,235,0:78:99
+20     271225  .       T       TTTA,TA 999     StrandBias      DP4=29281,42401,27887,29245;DP=272732;INDEL;IS=95,0.748031;MQ=47;PV4=0,1,0,1;QD=0.0948;AN=6;AC=2,2;AC_AB=1,1;AC_BC=2,1  GT:DP:GQ:PL     0/2:33:49:151,53,203,0,52,159   0/1:51:99:255,0,213,255,255,255 1/2:47:99:255,255,255,255,0,241
+20     304568  .       C       T       999     PASS    DP4=16413,4543,945,156;DP=43557;Dels=0;FS=3200;HWE=0.076855;ICF=0.0213;MQ0=0;MQ=50;PV4=0,0,0,1;QD=15.45;AN=6;AC=4;AC_AB=2;AC_BC=3       GT:PL:DP:GQ     0|1:95,0,255:90:99      0|1:192,0,255:13:99     1|1:255,95,0:60:99
+20     326891  .       A       AC      999     PASS    DP4=125718,95950,113812,80890;DP=461867;HWE=0.24036;ICF=0.01738;INDEL;IS=374,0.937343;MQ=49;PV4=9e-30,1,0,3.8e-13;QD=0.0172;AN=4;AC=2;AC_AB=2;AC_BC=1   GT:DP:GQ:PL     0|1:117:99:255,0,132    0|1:111:99:255,0,139    ./.:.:.:.,.,.
+X      2928329 rs62584840      C       T       999     PASS    DP4=302,9137,32,1329;DP=11020;Dels=0;FS=13.38;HWE=0.284332;ICF=0.0253;MQ0=0;MQ=49;PV4=0.094,0,0,1;QD=18.61;AN=4;AC=1;AC_AB=0;AC_BC=1    GT:PL:DP:GQ     0:0,56:2:73     0:0,81:3:98     0/1:73,0,19:4:30
+X      2933066 rs61746890      G       C       999     PASS    DP4=69865,100561,461,783;DP=173729;Dels=0;FS=10.833;MQ0=0;MQ=50;PV4=0.005,3.6e-14,0,1;QD=15.33;AN=4;AC=1;AC_AB=0;AC_BC=1        GT:PL:DP:GQ     0:0,255:39:99   0:0,255:37:99   0/1:255,255,255:62:99
+X      2942109 rs5939407       T       C       999     PASS    DP4=23273,27816,40128,48208;DP=146673;Dels=0;FS=43.639;HWE=0.622715;ICF=-0.01176;MQ0=1;MQ=46;PV4=0.65,1,0,1;QD=14.81;AN=4;AC=3;AC_AB=1;AC_BC=3  GT:PL:DP:GQ     0:0,255:20:99   1:255,0:33:99   1/1:255,157,0:52:99
+X      3048719 .       T       C       999     PASS    DP4=13263,27466,40128,48208;DP=146673;Dels=0;FS=43.639;HWE=0.622715;ICF=-0.01176;MQ0=1;MQ=46;PV4=0.65,1,0,1;QD=14.81;AN=4;AC=2;AC_AB=1;AC_BC=2  GT:PL:DP:GQ     0:0,255:20:99   1:255,0:33:99   0|1:255,0,157:52:99
+Y      8657215 .       C       A       999     PASS    DP4=74915,114274,1948,2955;DP=195469;Dels=0;FS=3.181;MQ0=0;MQ=50;PV4=0.86,1,0,1;QD=33.77;AN=2;AC=1;AC_AB=1;AC_BC=1      GT:PL:DP:GQ     0:0,255:47:99   1:255,0:64:99   .:.:.:.
+Y      10011673        rs78249411      G       A       999     MinAB   DP4=47351,30839,178796,279653;DP=550762;Dels=0;FS=41.028;MQ0=37362;MQ=26;PV4=0,0,0,1;QD=17.45;AN=2;AC=2;AC_AB=2;AC_BC=1 GT:PL:DP:GQ     1:126,101:146:37        1:95,0:130:99   .:.:.:.
diff --git a/test/fill-tags.3.smpl b/test/fill-tags.3.smpl
new file mode 100644 (file)
index 0000000..4ac8f7d
--- /dev/null
@@ -0,0 +1,3 @@
+NA00001 AB
+NA00002 AB,BC
+NA00003 BC
diff --git a/test/fill-tags.out b/test/fill-tags.out
new file mode 100644 (file)
index 0000000..eb8676f
--- /dev/null
@@ -0,0 +1,40 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+##INFO=<ID=AC_Hom,Number=A,Type=Integer,Description="Allele counts in homozygous genotypes">
+##INFO=<ID=AC_Het,Number=A,Type=Integer,Description="Allele counts in heterozygous genotypes">
+##INFO=<ID=AC_Hemi,Number=A,Type=Integer,Description="Allele counts in hemizygous genotypes">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000150 .       C       T       59.2    PASS    AN=4;AC=2;AC_Het=2;AC_Hom=0;AC_Hemi=0   GT:GQ   0/1:245 0/1:245
+1      3000151 .       C       T       59.2    PASS    AN=4;AC=2;AC_Het=2;AC_Hom=0;AC_Hemi=0   GT:DP:GQ        0/1:32:245      0/1:32:245
+1      3062915 id3D    GTTT    G       12.9    q10     DP4=1,2,3,4;AN=4;AC=2;INDEL;STR=test;AC_Het=2;AC_Hom=0;AC_Hemi=0        GT:GQ:DP:GL     0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20
+1      3062915 idSNP   G       T,C     12.6    test    TEST=5;DP4=1,2,3,4;AN=3;AC=1,1;AC_Het=1,0;AC_Hom=0,0;AC_Hemi=0,1        GT:TT:GQ:DP:GL  0/1:0,1:409:35:-20,-5,-20,-20,-5,-20    2:0,1:409:35:-20,-5,-20
+1      3106154 .       CAAA    C       342     PASS    AN=4;AC=2;AC_Het=2;AC_Hom=0;AC_Hemi=0   GT:GQ:DP        0/1:245:32      0/1:245:32
+1      3106154 .       C       CT      59.2    PASS    AN=4;AC=2;AC_Het=2;AC_Hom=0;AC_Hemi=0   GT:GQ:DP        0/1:245:32      0/1:245:32
+1      3157410 .       GA      G       90.6    q10     AN=4;AC=4;AC_Het=0;AC_Hom=4;AC_Hemi=0   GT:GQ:DP        1/1:21:21       1/1:21:21
+1      3162006 .       GAA     G       60.2    PASS    AN=4;AC=2;AC_Het=2;AC_Hom=0;AC_Hemi=0   GT:GQ:DP        0/1:212:22      0/1:212:22
+1      3177144 .       G       T       45      PASS    AN=4;AC=2;AC_Het=0;AC_Hom=2;AC_Hemi=0   GT:GQ:DP        0/0:150:30      1/1:150:30
+1      3177144 .       G       .       45      PASS    AN=4    GT:GQ:DP        0/0:150:30      0/0:150:30
+1      3184885 .       TAAAA   TA,T    61.5    PASS    AN=4;AC=2,2;AC_Het=2,2;AC_Hom=0,0;AC_Hemi=0,0   GT:GQ:DP        1/2:12:10       1/2:12:10
+2      3199812 .       G       GTT,GT  82.7    PASS    AN=4;AC=2,2;AC_Het=2,2;AC_Hom=0,0;AC_Hemi=0,0   GT:GQ:DP        1/2:322:26      1/2:322:26
+3      3212016 .       CTT     C,CT    79      PASS    AN=4;AC=2,2;AC_Het=2,2;AC_Hom=0,0;AC_Hemi=0,0   GT:GQ:DP        1/2:91:26       1/2:91:26
+4      3258448 .       TACACACAC       T       .       PASS    AN=4;AC=2;AC_Het=2;AC_Hom=0;AC_Hemi=0   GT:GQ:DP        0/1:325:31      0/1:325:31
diff --git a/test/filter-missing-floats.vcf b/test/filter-missing-floats.vcf
new file mode 100644 (file)
index 0000000..8ecd43b
--- /dev/null
@@ -0,0 +1,42 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##INFO=<ID=A_AF,Number=A,Type=Float,Description="Allele frequency">
+##INFO=<ID=B_AF,Number=A,Type=Float,Description="Allele frequency">
+##INFO=<ID=C_AF,Number=A,Type=Float,Description="Allele frequency">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      201     .       A       T       0       PASS    A_AF=0.00008;B_AF=0.00008;C_AF=0.00008
+1      202     .       A       T       0       PASS    A_AF=0.00008
+1      203     .       A       T       0       PASS    A_AF=0.00008;B_AF=0.00008;
+1      204     .       A       T       0       PASS    A_AF=0.00008;C_AF=0.00008
+1      205     .       A       T       0       PASS    B_AF=0.00008
+1      206     .       A       T       0       PASS    B_AF=0.00008;C_AF=0.00008
+1      207     .       A       T       0       PASS    C_AF=0.00008
+1      301     .       A       T       0       PASS    A_AF=0.00008;B_AF=0.00008;C_AF=0.00012
+1      302     .       A       T       0       PASS    A_AF=0.00008;
+1      303     .       A       T       0       PASS    A_AF=0.00008;B_AF=0.00008;
+1      304     .       A       T       0       PASS    A_AF=0.00008;C_AF=0.00012
+1      305     .       A       T       0       PASS    B_AF=0.00008
+1      306     .       A       T       0       PASS    B_AF=0.00008;C_AF=0.00012
+1      307     .       A       T       0       PASS    C_AF=0.00012
+1      401     .       A       T       0       PASS    A_AF=0.00008;B_AF=0.00012;C_AF=0.00008
+1      402     .       A       T       0       PASS    A_AF=0.00008;
+1      403     .       A       T       0       PASS    A_AF=0.00008;B_AF=0.00012
+1      404     .       A       T       0       PASS    A_AF=0.00008;C_AF=0.00008
+1      405     .       A       T       0       PASS    B_AF=0.00012
+1      406     .       A       T       0       PASS    B_AF=0.00012;C_AF=0.00008
+1      407     .       A       T       0       PASS    C_AF=0.00008
+1      501     .       A       T       0       PASS    A_AF=0.00012;B_AF=0.00008;C_AF=0.00008
+1      502     .       A       T       0       PASS    A_AF=0.00012;
+1      503     .       A       T       0       PASS    A_AF=0.00012;B_AF=0.00008
+1      504     .       A       T       0       PASS    A_AF=0.00012;C_AF=0.00008
+1      505     .       A       T       0       PASS    B_AF=0.00008
+1      506     .       A       T       0       PASS    B_AF=0.00008;C_AF=0.00008
+1      507     .       A       T       0       PASS    C_AF=0.00008
+1      1001    .       A       T       0       PASS    A_AF=0.00012;B_AF=0.00012;C_AF=0.00012
+1      1002    .       A       T       0       PASS    A_AF=0.00012;
+1      1003    .       A       T       0       PASS    A_AF=0.00012;B_AF=0.00012
+1      1004    .       A       T       0       PASS    A_AF=0.00012;C_AF=0.00012
+1      1005    .       A       T       0       PASS    B_AF=0.00012
+1      1006    .       A       T       0       PASS    B_AF=0.00012;C_AF=0.00012
+1      1007    .       A       T       0       PASS    C_AF=0.00012
diff --git a/test/filter.1.out b/test/filter.1.out
new file mode 100644 (file)
index 0000000..bc2218a
--- /dev/null
@@ -0,0 +1,30 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##test=<xx=A,yy=B,zz=C>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##readme=AAAAAA
+##readme=BBBBBB
+##FILTER=<ID=SnpGap,Description="SNP within 2 bp of an indel">
+##FILTER=<ID=IndelGap,Description="Indel within 2 bp of an indel">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A
+1      1000    .       G       A       1806    PASS    DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+1      1003    .       GT      G       1806    PASS    DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+1      1007    .       G       A       1806    PASS    DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+1      2000    .       T       C       1806    PASS    DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+1      2003    .       T       TC      1806    PASS    DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+1      2006    .       T       C       1806    PASS    DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+2      1001    .       GT      G       1806    PASS    DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+2      1008    .       GT      G       1806    PASS    DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+2      2001    .       A       AT      1806    PASS    DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+2      2006    .       A       AT      1806    PASS    DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
diff --git a/test/filter.1.vcf b/test/filter.1.vcf
new file mode 100644 (file)
index 0000000..de41bc6
--- /dev/null
@@ -0,0 +1,33 @@
+##fileformat=VCFv4.1
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##test=<xx=A,yy=B,zz=C>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##readme=AAAAAA
+##readme=BBBBBB
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A
+1      1000    .       G       A       1806    .       DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+1      1001    .       G       A       1806    .       DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+1      1003    .       GT      G       1806    .       DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+1      1006    .       G       A       1806    .       DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+1      1007    .       G       A       1806    .       DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+1      2000    .       T       C       1806    .       DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+1      2001    .       T       C       1806    .       DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+1      2003    .       T       TC      1806    .       DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+1      2005    .       T       C       1806    .       DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+1      2006    .       T       C       1806    .       DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+2      1001    .       GT      G       1806    .       DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+2      1004    .       GT      G       1806    .       DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+2      1008    .       GT      G       1806    .       DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+2      2001    .       A       AT      1806    .       DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+2      2003    .       A       AT      1806    .       DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+2      2006    .       A       AT      1806    .       DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
diff --git a/test/filter.10.out b/test/filter.10.out
new file mode 100644 (file)
index 0000000..0574390
--- /dev/null
@@ -0,0 +1,11 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=chr1,length=135006516>
+##INFO=<ID=TEST1,Number=1,Type=Integer,Description="Test1">
+##INFO=<ID=TEST2,Number=1,Type=Float,Description="Test2">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=TEST3,Number=1,Type=Integer,Description="Test3">
+##FORMAT=<ID=TEST4,Number=1,Type=Float,Description="Test4">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  sample1 sample2
+chr1   1       .       A       T       100     PASS    TEST1=10;TEST2=10       GT:TEST3:TEST4  0/1:10:10       ./.:30:30
+chr1   2       .       A       T       100     PASS    TEST1=50;TEST2=50       GT:TEST3:TEST4  0/1:20:20       ./.:40:40
diff --git a/test/filter.11.out b/test/filter.11.out
new file mode 100644 (file)
index 0000000..8b58d63
--- /dev/null
@@ -0,0 +1,26 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3106154 .       CAAA    C       342     PASS    AN=4;AC=2       GT:GQ:DP        0/1:245:32      0/1:25:300
+1      3106154 .       C       CT      59.2    PASS    AN=4;AC=2       GT:GQ:DP        0/1:25:12       0/1:245:310
+1      3157410 .       GA      G       90.6    q10     AN=4;AC=4       GT:GQ:DP        1/1:21:21       1/1:21:21
diff --git a/test/filter.2.out b/test/filter.2.out
new file mode 100644 (file)
index 0000000..0a53bf3
--- /dev/null
@@ -0,0 +1,38 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+##FILTER=<ID=Modified,Description="Set if true: QUAL==59.2 || (INDEL=0 & (FMT/GQ=25 | FMT/DP=10))">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000150 .       C       T       59.2    Modified        AN=0;AC=0       GT:GQ   ./.:245 ./.:245
+1      3000151 .       C       T       59.2    Modified        AN=0;AC=0       GT:DP:GQ        ./.:32:245      ./.:32:245
+1      3062915 id3D    GTTT    G       12.9    q10     DP4=1,2,3,4;AN=4;AC=2;INDEL;STR=test    GT:GQ:DP:GL     0/1:25:35:-20,-5,-20    0/1:45:11:-20,-5,-20
+1      3062915 idSNP   G       T,C     12.6    test    TEST=5;DP4=1,2,3,4;AN=3;AC=1,1  GT:TT:GQ:DP:GL  0/1:0,1:409:35:-20,-5,-20,-20,-5,-20    2:0,1:409:35:-20,-5,-20
+1      3106154 .       CAAA    C       342     Modified        AN=2;AC=1       GT:GQ:DP        0/1:245:32      ./.:25:300
+1      3106154 .       C       CT      59.2    Modified        AN=0;AC=0       GT:GQ:DP        ./.:25:12       ./.:245:310
+1      3157410 .       GA      G       90.6    q10     AN=4;AC=4       GT:GQ:DP        1/1:21:21       1/1:21:21
+1      3162006 .       GAA     G       60.2    PASS    AN=4;AC=2       GT:GQ:DP        0/1:212:22      0/1:212:22
+1      3177144 .       G       T       45      PASS    AN=4;AC=2       GT:GQ:DP        0/0:150:30      1/1:150:30
+1      3177144 .       G       .       45      PASS    AN=4;AC=0       GT:GQ:DP        0/0:150:30      0/0:150:30
+1      3184885 .       TAAAA   TA,T    61.5    Modified        AN=2;AC=1,1     GT:GQ:DP        ./.:12:10       1/2:12:20
+2      3199812 .       G       GTT,GT  82.7    Modified        AN=2;AC=1,1     GT:GQ:DP        1/2:322:20      ./.:322:10
+3      3212016 .       CTT     C,CT    79      PASS    AN=4;AC=2,2     GT:GQ:DP        1/2:91:26       1/2:91:26
+4      3258448 .       TACACACAC       T       59.9    PASS    AN=4;AC=2       GT      0/1     0/1
diff --git a/test/filter.2.vcf b/test/filter.2.vcf
new file mode 100644 (file)
index 0000000..b86a64b
--- /dev/null
@@ -0,0 +1,36 @@
+##fileformat=VCFv4.1
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000150 .       C       T       59.2    PASS    AN=4;AC=2       GT:GQ   0/1:245 0/1:245
+1      3000151 .       C       T       59.2    PASS    AN=4;AC=2       GT:DP:GQ        0/1:32:245      0/1:32:245
+1      3062915 id3D    GTTT    G       12.9    q10     DP4=1,2,3,4;AN=4;AC=2;INDEL;STR=test    GT:GQ:DP:GL     0/1:25:35:-20,-5,-20    0/1:45:11:-20,-5,-20
+1      3062915 idSNP   G       T,C     12.6    test    TEST=5;DP4=1,2,3,4;AN=3;AC=1,1  GT:TT:GQ:DP:GL  0/1:0,1:409:35:-20,-5,-20,-20,-5,-20    2:0,1:409:35:-20,-5,-20
+1      3106154 .       CAAA    C       342     PASS    AN=4;AC=2       GT:GQ:DP        0/1:245:32      0/1:25:300
+1      3106154 .       C       CT      59.2    PASS    AN=4;AC=2       GT:GQ:DP        0/1:25:12       0/1:245:310
+1      3157410 .       GA      G       90.6    q10     AN=4;AC=4       GT:GQ:DP        1/1:21:21       1/1:21:21
+1      3162006 .       GAA     G       60.2    PASS    AN=4;AC=2       GT:GQ:DP        0/1:212:22      0/1:212:22
+1      3177144 .       G       T       45      PASS    AN=4;AC=2       GT:GQ:DP        0/0:150:30      1/1:150:30
+1      3177144 .       G       .       45      PASS    AN=4;AC=0       GT:GQ:DP        0/0:150:30      0/0:150:30
+1      3184885 .       TAAAA   TA,T    61.5    PASS    AN=4;AC=2,2     GT:GQ:DP        1/2:12:10       1/2:12:20
+2      3199812 .       G       GTT,GT  82.7    PASS    AN=4;AC=2,2     GT:GQ:DP        1/2:322:20      1/2:322:10
+3      3212016 .       CTT     C,CT    79      PASS    AN=4;AC=2,2     GT:GQ:DP        1/2:91:26       1/2:91:26
+4      3258448 .       TACACACAC       T       59.9    PASS    AN=4;AC=2       GT      0/1     0/1
diff --git a/test/filter.3.out b/test/filter.3.out
new file mode 100644 (file)
index 0000000..1663d0f
--- /dev/null
@@ -0,0 +1 @@
+3162007        q20     .       0/1     2
diff --git a/test/filter.3.vcf b/test/filter.3.vcf
new file mode 100644 (file)
index 0000000..24c57e8
--- /dev/null
@@ -0,0 +1,42 @@
+##fileformat=VCFv4.2
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=STR,Number=A,Type=String,Description="Testing string and Number=A in INFO">
+##INFO=<ID=TXT0,Number=1,Type=String,Description="Testing in INFO">
+##INFO=<ID=TXT,Number=.,Type=String,Description="Testing in INFO">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##SAMPLE=<ID=NORMAL,SampleName=B,Description="Less-than (\"<\") and greater-than (\">\") quoting nonsense where double brackets would do just fine",softwareName=<Nonsense,Software>,softwareVer=<119,65>,softwareParam=<.>,MetadataResource=http://somewhere.com/path>
+##INFO=<ID=CIGAR,Number=A,Type=String,Description="test">
+##INFO=<ID=AO,Number=A,Type=Integer,Description="Alternate allele observations, with partial observations recorded fractionally">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=STR,Number=1,Type=String,Description="Test">
+##FILTER=<ID=q20,Description="Mapping quality below 20">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=243199373>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3162006 .       GAA     G,GA    238     q20     DP=19;AN=4;AC=1,1;XRF=1e6,2e6,3e6;XRI=1111,2222,3333;XRS=ABC,DEF,GHI;XAF=1e6,2e6;XAI=1111,2222;XAS=ABC,DEF;XGF=1e6,2e6,3e6,4e6,5e6,6e6;XGI=11,22,33,44,55,66;XGS=ABC,DEF,GHI,JKL,MNO,PQR;TXT=ABC,DEF,GHI        GT:GQ:DP:STR    0/1:589:19:XX   0/2:1:1:YY
+1      3162007 .       TAGGG   CAGGG,CAGGT     238     q20     AO=52101,113;CIGAR=1X4M,1X3M1X;TXT0=text        GT:FGS:FGI:FGF:FAS:FAI:FAF:FRS:FRI:FRF  0/1:AAAAAA,BBBBB,CCCC,DDD,EE,F:1,2,3,4,5,6:1e-1,2e-2,3e-3,4e-4,5e-5,6e-6:AAA,B:1,2:1e-1,2e-2:A,BB,CCC:1,2,3:1e-1,2e-2,3e-3      2:AAAAAA,BBB,C:1,2,3:1e-1,2e-2,3e-3:AAA,B:1,2:1e-1,2e-2:A,BB,CCC:1,2,3:1e-1,2e-2,3e-3
diff --git a/test/filter.4.out b/test/filter.4.out
new file mode 100644 (file)
index 0000000..4184aea
--- /dev/null
@@ -0,0 +1,2 @@
+3162006        XX      19      0/1     0/2
+3162007        q20     .       0/1     2
diff --git a/test/filter.4.vcf b/test/filter.4.vcf
new file mode 100644 (file)
index 0000000..78ce13a
--- /dev/null
@@ -0,0 +1,10 @@
+##fileformat=VCFv4.1
+##contig=<ID=chr1,length=135006516>
+##INFO=<ID=TEST1,Number=1,Type=Integer,Description="Test1">
+##INFO=<ID=TEST2,Number=1,Type=Float,Description="Test2">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=TEST3,Number=1,Type=Integer,Description="Test3">
+##FORMAT=<ID=TEST4,Number=1,Type=Float,Description="Test4">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  sample1 sample2
+chr1   1       .       A       T       100     .       TEST1=10;TEST2=10       GT:TEST3:TEST4  0/1:10:10       0/1:30:30
+chr1   2       .       A       T       100     .       TEST1=50;TEST2=50       GT:TEST3:TEST4  0/1:20:20       0/1:40:40
diff --git a/test/filter.5.out b/test/filter.5.out
new file mode 100644 (file)
index 0000000..311562e
--- /dev/null
@@ -0,0 +1,2 @@
+3162006        q20;XX  19      0/1     0/2
+3162007        q20     .       0/1     2
diff --git a/test/filter.6.out b/test/filter.6.out
new file mode 100644 (file)
index 0000000..0cb0aa4
--- /dev/null
@@ -0,0 +1,2 @@
+3162006        XX      19      0/1     0/2
+3162007        PASS    .       0/1     2
diff --git a/test/filter.7.out b/test/filter.7.out
new file mode 100644 (file)
index 0000000..00a3c15
--- /dev/null
@@ -0,0 +1,2 @@
+3162006        q20;XX  19      0/1     0/2
+3162007        PASS    .       0/1     2
diff --git a/test/filter.8.out b/test/filter.8.out
new file mode 100644 (file)
index 0000000..bb8cac6
--- /dev/null
@@ -0,0 +1 @@
+3177144        2       0/0     1/1
diff --git a/test/filter.9.out b/test/filter.9.out
new file mode 100644 (file)
index 0000000..3bf2f5c
--- /dev/null
@@ -0,0 +1 @@
+3177144        0       0/0     0/0
diff --git a/test/fixploidy.out b/test/fixploidy.out
new file mode 100644 (file)
index 0000000..07e7cd8
--- /dev/null
@@ -0,0 +1,18 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=FLAG,Number=0,Type=Flag,Description="Test type">
+##INFO=<ID=IINT,Number=1,Type=Integer,Description="Test type">
+##INFO=<ID=IFLT,Number=1,Type=Float,Description="Test type">
+##INFO=<ID=ISTR,Number=1,Type=String,Description="Test type">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=FINT,Number=1,Type=Integer,Description="Test type">
+##FORMAT=<ID=FFLT,Number=1,Type=Float,Description="Test type">
+##FORMAT=<ID=FSTR,Number=1,Type=String,Description="Test type">
+##FILTER=<ID=q11,Description="Quality below 10">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B       C
+1      3000001 xx      C       CT      11      PASS    FLAG;IINT=11;IFLT=1.1;ISTR=xxx  GT:FINT:FFLT:FSTR       .:11:1.1:xxx    0:11:1.1:x      0|0:11:1.1:x
+1      3000002 .       C       CTT     .       .       .       GT      ././.   ./././. .|.|.|.|.
+1      3000003 xx      C       CTTT    11      q11     FLAG;IINT=.;IFLT=.;ISTR=.       GT:FINT:FFLT:FSTR       0/0:.:.:.       0/0:.:.:.       0|0:.:.:.
+1      3000004 xx      C       CTTTT   11      q11     FLAG;IINT=11;IFLT=1.1;ISTR=xxx  GT:FINT:FFLT:FSTR       0/0/0/0/0/0:11:1.1:x    0/0/0/0/0/0/0:11:1.1:xxx        0|0|0|0|0|0|0|0:11:1.1:xxx
diff --git a/test/fixploidy.ploidy b/test/fixploidy.ploidy
new file mode 100644 (file)
index 0000000..268c616
--- /dev/null
@@ -0,0 +1,9 @@
+1   3000001 3000001 X 0
+1   3000001 3000001 Y 1
+1   3000001 3000001 Z 2
+1   3000002 3000002 X 3
+1   3000002 3000002 Y 4
+1   3000002 3000002 Z 5
+1   3000004 3000004 X 6
+1   3000004 3000004 Y 7
+1   3000004 3000004 Z 8
diff --git a/test/fixploidy.samples b/test/fixploidy.samples
new file mode 100644 (file)
index 0000000..f364918
--- /dev/null
@@ -0,0 +1,3 @@
+A X
+B Y
+C Z
diff --git a/test/fixploidy.vcf b/test/fixploidy.vcf
new file mode 100644 (file)
index 0000000..0c789b2
--- /dev/null
@@ -0,0 +1,17 @@
+##fileformat=VCFv4.1
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=FLAG,Number=0,Type=Flag,Description="Test type">
+##INFO=<ID=IINT,Number=1,Type=Integer,Description="Test type">
+##INFO=<ID=IFLT,Number=1,Type=Float,Description="Test type">
+##INFO=<ID=ISTR,Number=1,Type=String,Description="Test type">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=FINT,Number=1,Type=Integer,Description="Test type">
+##FORMAT=<ID=FFLT,Number=1,Type=Float,Description="Test type">
+##FORMAT=<ID=FSTR,Number=1,Type=String,Description="Test type">
+##FILTER=<ID=q11,Description="Quality below 10">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B       C
+1      3000001 xx      C       CT      11      PASS    FLAG;IINT=11;IFLT=1.1;ISTR=xxx  GT:FINT:FFLT:FSTR       0/0:11:1.1:xxx  0/0:11:1.1:x    0|0:11:1.1:x
+1      3000002 .       C       CTT     .       .       .       GT      ./.     ./.     .|.
+1      3000003 xx      C       CTTT    11      q11     FLAG;IINT=.;IFLT=.;ISTR=.       GT:FINT:FFLT:FSTR       0/0:.:.:.       0/0:.:.:.       0|0:.:.:.
+1      3000004 xx      C       CTTTT   11      q11     FLAG;IINT=11;IFLT=1.1;ISTR=xxx  GT:FINT:FFLT:FSTR       0/0:11:1.1:x    0/0:11:1.1:xxx  0|0:11:1.1:xxx
diff --git a/test/fixref.1.out b/test/fixref.1.out
new file mode 100644 (file)
index 0000000..250e42e
--- /dev/null
@@ -0,0 +1,31 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##contig=<ID=1,length=2147483647>
+##contig=<ID=2,length=2147483647>
+##contig=<ID=3,length=2147483647>
+##contig=<ID=4,length=2147483647>
+##contig=<ID=5,length=2147483647>
+##contig=<ID=20,length=2147483647>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  XY00001 XY00002
+1      105     .       T       G,A     999     PASS    .       GT      1/2     1/2
+2      1       .       G       ACGT    999     PASS    .       GT      1/0     1/0
+2      101     .       A       C       999     PASS    .       GT      0/0     0/0
+2      114     .       TC      TTCC,TTC        999     PASS    .       GT      1/2     1/2
+2      115     .       C       T       999     PASS    .       GT      1/1     1/1
+20     3       .       G       CT      999     PASS    .       GT      0/1     0/1
+20     3       .       GATG    GACT    999     PASS    .       GT      1/0     1/0
+20     5       .       TGGG    TAC,TG,TGGGG,AC .       PASS    .       GT      1/2     1/2
+20     59      .       AG      .       999     PASS    .       GT      0/0     0/0
+20     80      .       CACAG   CACAT   999     PASS    .       GT      0/1     0/1
+20     81      .       A       C       999     PASS    .       GT      0/1     0/1
+20     95      .       TCACCG  ACACCG  999     PASS    .       GT      0/1     0/1
+20     95      .       TCACCG  AAAAAA  999     PASS    .       GT      0/1     0/1
+20     273     .       CAAAAAAAAAAAAAAAAAAAAA  CAAAAAAAAAAAAAAAAAAAAAAA,CAAAAAAAAAAAAAAAAAAAAAAAA      999     PASS    .       GT      1/2     1/2
+20     274     .       AAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    .       GT      ./.     ./.
+20     275     .       A       C,G     999     PASS    .       GT      2       2
+20     278     .       AAAAAAAAAAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    .       GT      ./.     ./.
+3      10      .       GTGGAC  GTGGACACAC,GTGGACAC,GTGGACACACAC,GTGG,GTGGACACACACAC,ATGGACACACAC       999     PASS    .       GT      ./.     ./.
+3      15      .       CACA    CAC     999     PASS    .       GT      ./.     ./.
+4      21      .       ATTTTTTTTTTTTTTTC       ATTTTTTTTTTTTTTC,ATTTTTTTTTTTTTTTT,ATTTTTTTTTTTTTTTTC   999     PASS    .       GT      ./.     ./.
+5      22      .       A       AGA     999     PASS    .       GT      ./.     ./.
diff --git a/test/fixref.vcf b/test/fixref.vcf
new file mode 100644 (file)
index 0000000..8ab2a80
--- /dev/null
@@ -0,0 +1,31 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##contig=<ID=1,length=2147483647>
+##contig=<ID=2,length=2147483647>
+##contig=<ID=3,length=2147483647>
+##contig=<ID=4,length=2147483647>
+##contig=<ID=5,length=2147483647>
+##contig=<ID=20,length=2147483647>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  XY00001 XY00002
+1      105     .       T       G,A     999     PASS    .       GT      1/2     1/2
+2      1       .       G       ACGT    999     PASS    .       GT      1/0     1/0
+2      101     .       C       A       999     PASS    .       GT      1/1     1/1
+2      114     .       TC      TTCC,TTC        999     PASS    .       GT      1/2     1/2
+2      115     .       T       C       999     PASS    .       GT      0/0     0/0
+20     3       .       G       CT      999     PASS    .       GT      0/1     0/1
+20     3       .       GATG    GACT    999     PASS    .       GT      1/0     1/0
+20     5       .       TGGG    TAC,TG,TGGGG,AC .       PASS    .       GT      1/2     1/2
+20     59      .       AG      .       999     PASS    .       GT      0/0     0/0
+20     80      .       CACAG   CACAT   999     PASS    .       GT      0/1     0/1
+20     81      .       A       C       999     PASS    .       GT      0/1     0/1
+20     95      .       TCACCG  ACACCG  999     PASS    .       GT      0/1     0/1
+20     95      .       TCACCG  AAAAAA  999     PASS    .       GT      0/1     0/1
+20     273     .       CAAAAAAAAAAAAAAAAAAAAA  CAAAAAAAAAAAAAAAAAAAAAAA,CAAAAAAAAAAAAAAAAAAAAAAAA      999     PASS    .       GT      1/2     1/2
+20     274     .       AAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    .       GT      ./.     ./.
+20     275     .       A       C,G     999     PASS    .       GT      2       2
+20     278     .       AAAAAAAAAAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    .       GT      ./.     ./.
+3      10      .       GTGGAC  GTGGACACAC,GTGGACAC,GTGGACACACAC,GTGG,GTGGACACACACAC,ATGGACACACAC       999     PASS    .       GT      ./.     ./.
+3      15      .       CACA    CAC     999     PASS    .       GT      ./.     ./.
+4      21      .       ATTTTTTTTTTTTTTTC       ATTTTTTTTTTTTTTC,ATTTTTTTTTTTTTTTT,ATTTTTTTTTTTTTTTTC   999     PASS    .       GT      ./.     ./.
+5      22      .       A       AGA     999     PASS    .       GT      ./.     ./.
diff --git a/test/guess-ploidy.GL.out b/test/guess-ploidy.GL.out
new file mode 100644 (file)
index 0000000..ec90554
--- /dev/null
@@ -0,0 +1,4 @@
+# [1]SEX       [2]Sample       [3]Predicted sex        [4]log P(Haploid)/nSites        [5]log P(Diploid)/nSites        [6]nSites       [7]Score: F < 0 < M ($4-$5)
+SEX    NA00001 M       -0.592820       -1.185639       4       0.592819
+SEX    NA00002 M       -0.318166       -0.636333       4       0.318166
+SEX    NA00003 F       -14.297587      -0.750505       3       -13.547082
diff --git a/test/guess-ploidy.PL.out b/test/guess-ploidy.PL.out
new file mode 100644 (file)
index 0000000..ec90554
--- /dev/null
@@ -0,0 +1,4 @@
+# [1]SEX       [2]Sample       [3]Predicted sex        [4]log P(Haploid)/nSites        [5]log P(Diploid)/nSites        [6]nSites       [7]Score: F < 0 < M ($4-$5)
+SEX    NA00001 M       -0.592820       -1.185639       4       0.592819
+SEX    NA00002 M       -0.318166       -0.636333       4       0.318166
+SEX    NA00003 F       -14.297587      -0.750505       3       -13.547082
diff --git a/test/gvcf.fa b/test/gvcf.fa
new file mode 100644 (file)
index 0000000..45c4d5b
--- /dev/null
@@ -0,0 +1,9 @@
+>22
+NNNNNNNNCCTTGGCCAAGTCACTTCCTCCTTCAGGAACATTGCAGTGGGCCTAAGTGCC
+TCCTCTCGGGACTGGTATGGGGACGGTCATGCAATCTGGACAACATTCACCTTTAAAAGT
+TTATTGATCTTTTGTGACATGCACGTGGGTTCCCAGTAGCAAGAAACTAAAGGGTCGCAG
+GCCGGTTTCTGCTAATTTCTTTAATTCCAAGACAGTCTCAAATATTTTCTTATTAACTTC
+CTGGAGGGAGGCTTATCATTCTCTCTTTTGGATGATTCTAAGTACCAGCTAAAATACAGC
+TATCATTCATTTTCCTTGATTTGGGAGCCTAATTTCTTTAATTTAGTATGCAAGAAAACC
+AATTTGGAAATATCAACTGTTTTGGAAACCTTAGACCTAGGTCATCCTTAGTAAGATCTT
+CCCATTTATATAAATACTTGCAAGTAGTAGTGCCATAATT
diff --git a/test/gvcf.fa.fai b/test/gvcf.fa.fai
new file mode 100644 (file)
index 0000000..4f07c21
--- /dev/null
@@ -0,0 +1 @@
+22     460     4       60      61
diff --git a/test/gvcf.merge.1.out b/test/gvcf.merge.1.out
new file mode 100644 (file)
index 0000000..bd05d85
--- /dev/null
@@ -0,0 +1,30 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##FILTER=<ID=LowGQX,Description="Locus GQX is less than 30 or not present">
+##FILTER=<ID=HighDPFRatio,Description="The fraction of basecalls filtered out at a site is greater than 0.3">
+##FILTER=<ID=nc,Description="No-call">
+##contig=<ID=chrY,length=59373566,assembly=B37,md5=1e86411d73e6f00a10590f976be01623,species="Homo sapiens">
+##contig=<ID=chrM,length=16569,assembly=B37,md5=c68f52674c9fb33aef52dcf399755519,species="Homo sapiens">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=HQ,Number=2,Type=Integer,Description="Haplotype Quality">
+##FORMAT=<ID=GQX,Number=1,Type=Integer,Description="Minimum of {Genotype quality assuming variant position,Genotype quality assuming non-variant position}">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=EHQ,Number=2,Type=Integer,Description="Haplotype Quality, Equal Allele Fraction Assumption">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Filtered basecall depth used for site genotyping">
+##FORMAT=<ID=DPF,Number=1,Type=Integer,Description="Basecalls filtered from input prior to site genotyping">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=SVTYPE,Number=1,Type=String,Description="Type of structural variant">
+##INFO=<ID=NS,Number=1,Type=Integer,Description="Number of Samples With Data">
+##INFO=<ID=MATEID,Number=1,Type=String,Description="ID of mate breakend">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes, for each ALT allele">
+##INFO=<ID=CGA_XR,Number=A,Type=String,Description="Per-ALT external database reference (dbSNP, COSMIC, etc)">
+##INFO=<ID=CGA_BF,Number=1,Type=Float,Description="Frequency in baseline">
+##INFO=<ID=CGA_FI,Number=A,Type=String,Description="Functional impact annotation">
+##INFO=<ID=END,Number=1,Type=Integer,Description="End position of the region described in this record">
+##INFO=<ID=BLOCKAVG_min30p3a,Number=0,Type=Flag,Description="Non-variant site block. All sites in a block are constrained to be non-variant, have the same filter value, and have all sample values in range [x,y], y <= max(x+3,(x*1.3)). All printed site block sample values are the minimum observed in the region spanned by the block">
+##contig=<ID=chr1>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  G06     D05     H09
+chr1   10106   .       C       .       0       LowGQX  BLOCKAVG_min30p3a;AN=2  GT:GQX:DP:DPF   ./.:.:.:.       0/0:12:5:0      ./.:.:.:.
+chr1   10107   .       C       .       0       LowGQX;HighDPFRatio     BLOCKAVG_min30p3a;AN=4  GT:GQX:DP:DPF   .:.:0:1 0/0:12:5:0      0/0:5:2:0
+chr1   10108   .       N       .       0       LowGQX;HighDPFRatio     END=10110;BLOCKAVG_min30p3a;AN=2        GT:GQX:DP:DPF   .:.:0:1 ./.:.:.:.       0/0:5:2:0
+chr1   10111   .       N       .       0       LowGQX  END=10120;BLOCKAVG_min30p3a;AN=2        GT:GQX:DP:DPF   ./.:.:.:.       ./.:.:.:.       0/0:5:2:0
diff --git a/test/gvcf.merge.1.vcf b/test/gvcf.merge.1.vcf
new file mode 100644 (file)
index 0000000..4ea7f0f
--- /dev/null
@@ -0,0 +1,26 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##FILTER=<ID=LowGQX,Description="Locus GQX is less than 30 or not present">
+##FILTER=<ID=HighDPFRatio,Description="The fraction of basecalls filtered out at a site is greater than 0.3">
+##FILTER=<ID=nc,Description="No-call">
+##contig=<ID=chrY,length=59373566,assembly=B37,md5=1e86411d73e6f00a10590f976be01623,species="Homo sapiens">
+##contig=<ID=chrM,length=16569,assembly=B37,md5=c68f52674c9fb33aef52dcf399755519,species="Homo sapiens">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=HQ,Number=2,Type=Integer,Description="Haplotype Quality">
+##FORMAT=<ID=GQX,Number=1,Type=Integer,Description="Minimum of {Genotype quality assuming variant position,Genotype quality assuming non-variant position}">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=EHQ,Number=2,Type=Integer,Description="Haplotype Quality, Equal Allele Fraction Assumption">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Filtered basecall depth used for site genotyping">
+##FORMAT=<ID=DPF,Number=1,Type=Integer,Description="Basecalls filtered from input prior to site genotyping">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=SVTYPE,Number=1,Type=String,Description="Type of structural variant">
+##INFO=<ID=NS,Number=1,Type=Integer,Description="Number of Samples With Data">
+##INFO=<ID=MATEID,Number=1,Type=String,Description="ID of mate breakend">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes, for each ALT allele">
+##INFO=<ID=CGA_XR,Number=A,Type=String,Description="Per-ALT external database reference (dbSNP, COSMIC, etc)">
+##INFO=<ID=CGA_BF,Number=1,Type=Float,Description="Frequency in baseline">
+##INFO=<ID=CGA_FI,Number=A,Type=String,Description="Functional impact annotation">
+##INFO=<ID=END,Number=1,Type=Integer,Description="End position of the region described in this record">
+##INFO=<ID=BLOCKAVG_min30p3a,Number=0,Type=Flag,Description="Non-variant site block. All sites in a block are constrained to be non-variant, have the same filter value, and have all sample values in range [x,y], y <= max(x+3,(x*1.3)). All printed site block sample values are the minimum observed in the region spanned by the block">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  G06
+chr1   10107   .       C       .       0.00    LowGQX;HighDPFRatio     END=10110;BLOCKAVG_min30p3a     GT:GQX:DP:DPF   .:.:0:1
diff --git a/test/gvcf.merge.2.vcf b/test/gvcf.merge.2.vcf
new file mode 100644 (file)
index 0000000..bebd0e2
--- /dev/null
@@ -0,0 +1,26 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##FILTER=<ID=LowGQX,Description="Locus GQX is less than 30 or not present">
+##FILTER=<ID=HighDPFRatio,Description="The fraction of basecalls filtered out at a site is greater than 0.3">
+##FILTER=<ID=nc,Description="No-call">
+##contig=<ID=chrY,length=59373566,assembly=B37,md5=1e86411d73e6f00a10590f976be01623,species="Homo sapiens">
+##contig=<ID=chrM,length=16569,assembly=B37,md5=c68f52674c9fb33aef52dcf399755519,species="Homo sapiens">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=HQ,Number=2,Type=Integer,Description="Haplotype Quality">
+##FORMAT=<ID=GQX,Number=1,Type=Integer,Description="Minimum of {Genotype quality assuming variant position,Genotype quality assuming non-variant position}">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=EHQ,Number=2,Type=Integer,Description="Haplotype Quality, Equal Allele Fraction Assumption">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Filtered basecall depth used for site genotyping">
+##FORMAT=<ID=DPF,Number=1,Type=Integer,Description="Basecalls filtered from input prior to site genotyping">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=SVTYPE,Number=1,Type=String,Description="Type of structural variant">
+##INFO=<ID=NS,Number=1,Type=Integer,Description="Number of Samples With Data">
+##INFO=<ID=MATEID,Number=1,Type=String,Description="ID of mate breakend">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes, for each ALT allele">
+##INFO=<ID=CGA_XR,Number=A,Type=String,Description="Per-ALT external database reference (dbSNP, COSMIC, etc)">
+##INFO=<ID=CGA_BF,Number=1,Type=Float,Description="Frequency in baseline">
+##INFO=<ID=CGA_FI,Number=A,Type=String,Description="Functional impact annotation">
+##INFO=<ID=END,Number=1,Type=Integer,Description="End position of the region described in this record">
+##INFO=<ID=BLOCKAVG_min30p3a,Number=0,Type=Flag,Description="Non-variant site block. All sites in a block are constrained to be non-variant, have the same filter value, and have all sample values in range [x,y], y <= max(x+3,(x*1.3)). All printed site block sample values are the minimum observed in the region spanned by the block">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  D05
+chr1   10106   .       C       .       0.00    LowGQX  END=10107;BLOCKAVG_min30p3a     GT:GQX:DP:DPF   0/0:12:5:0
diff --git a/test/gvcf.merge.3.vcf b/test/gvcf.merge.3.vcf
new file mode 100644 (file)
index 0000000..f79ff11
--- /dev/null
@@ -0,0 +1,26 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##FILTER=<ID=LowGQX,Description="Locus GQX is less than 30 or not present">
+##FILTER=<ID=HighDPFRatio,Description="The fraction of basecalls filtered out at a site is greater than 0.3">
+##FILTER=<ID=nc,Description="No-call">
+##contig=<ID=chrY,length=59373566,assembly=B37,md5=1e86411d73e6f00a10590f976be01623,species="Homo sapiens">
+##contig=<ID=chrM,length=16569,assembly=B37,md5=c68f52674c9fb33aef52dcf399755519,species="Homo sapiens">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=HQ,Number=2,Type=Integer,Description="Haplotype Quality">
+##FORMAT=<ID=GQX,Number=1,Type=Integer,Description="Minimum of {Genotype quality assuming variant position,Genotype quality assuming non-variant position}">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=EHQ,Number=2,Type=Integer,Description="Haplotype Quality, Equal Allele Fraction Assumption">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Filtered basecall depth used for site genotyping">
+##FORMAT=<ID=DPF,Number=1,Type=Integer,Description="Basecalls filtered from input prior to site genotyping">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=SVTYPE,Number=1,Type=String,Description="Type of structural variant">
+##INFO=<ID=NS,Number=1,Type=Integer,Description="Number of Samples With Data">
+##INFO=<ID=MATEID,Number=1,Type=String,Description="ID of mate breakend">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes, for each ALT allele">
+##INFO=<ID=CGA_XR,Number=A,Type=String,Description="Per-ALT external database reference (dbSNP, COSMIC, etc)">
+##INFO=<ID=CGA_BF,Number=1,Type=Float,Description="Frequency in baseline">
+##INFO=<ID=CGA_FI,Number=A,Type=String,Description="Functional impact annotation">
+##INFO=<ID=END,Number=1,Type=Integer,Description="End position of the region described in this record">
+##INFO=<ID=BLOCKAVG_min30p3a,Number=0,Type=Flag,Description="Non-variant site block. All sites in a block are constrained to be non-variant, have the same filter value, and have all sample values in range [x,y], y <= max(x+3,(x*1.3)). All printed site block sample values are the minimum observed in the region spanned by the block">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  H09
+chr1   10107   .       C       .       0.00    LowGQX  END=10120;BLOCKAVG_min30p3a     GT:GQX:DP:DPF   0/0:5:2:0
diff --git a/test/idx.out b/test/idx.out
new file mode 100644 (file)
index 0000000..66889bc
--- /dev/null
@@ -0,0 +1,4 @@
+11     135006516       2
+20     63025520        7
+X      155270560       4
+Y      59373566        2
diff --git a/test/idx.vcf b/test/idx.vcf
new file mode 100644 (file)
index 0000000..ba8772d
--- /dev/null
@@ -0,0 +1,22 @@
+##fileformat=VCFv4.1
+##contig=<ID=1,length=249250621>
+##contig=<ID=11,length=135006516>
+##contig=<ID=20,length=63025520>
+##contig=<ID=X,length=155270560>
+##contig=<ID=Y,length=59373566>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+11     2343543 .       A       .       999     PASS    .
+11     5464562 .       C       T       999     PASS    .
+20     76962   .       T       C       999     PASS    .
+20     126310  .       ACC     A       999     PASS    .
+20     138125  .       G       T       999     PASS    .
+20     138148  .       C       T       999     PASS    .
+20     271225  .       T       TTTA,TA 999     PASS    .
+20     304568  .       C       T       999     PASS    .
+20     326891  .       A       AC      999     PASS    .
+X      2928329 .       C       T       999     PASS    .
+X      2933066 .       G       C       999     PASS    .
+X      2942109 .       T       C       999     PASS    .
+X      3048719 .       T       C       999     PASS    .
+Y      8657215 .       C       A       999     PASS    .
+Y      10011673        .       G       A       999     PASS    .
diff --git a/test/idx_count.out b/test/idx_count.out
new file mode 100644 (file)
index 0000000..60d3b2f
--- /dev/null
@@ -0,0 +1 @@
+15
diff --git a/test/isec.a.vcf b/test/isec.a.vcf
new file mode 100644 (file)
index 0000000..fe7f872
--- /dev/null
@@ -0,0 +1,27 @@
+##fileformat=VCFv4.1
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##test=<xx=A,yy=B,zz=C>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##readme=AAAAAA
+##readme=BBBBBB
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A
+1      3062915 .       GTTT    G       1806    q10     DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+1      3062915 .       G       T       1806    q10     DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+1      3106154 .       CAAA    C       1792    PASS    DP=32;AN=2;AC=1 GT:GQ:DP        0/1:245:32
+1      3106154 .       C       T,CT    1792    PASS    DP=32;AN=2;AC=1 GT:GQ:DP        0/1:245:32
+1      3157410 .       GA      G       628     q10     DP=21;AN=2;AC=2 GT:GQ:DP        1/1:21:21
+1      3162006 .       GAA     G       1016    PASS    DP=22;AN=2;AC=1 GT:GQ:DP        0/1:212:22
+1      3177144 .       GT      G       727     PASS    DP=30;AN=2;AC=1 GT:GQ:DP        0/1:150:30
+1      3184885 .       TAAAA   TA,T    246     PASS    DP=10;AN=2;AC=1,1       GT:GQ:DP        1/2:12:10
+2      3199812 .       G       GTT,GT  481     PASS    DP=26;AN=2;AC=1,1       GT:GQ:DP        1/2:322:26
+3      3212016 .       CTT     C,CT    565     PASS    DP=26;AN=2;AC=1,1       GT:GQ:DP        1/2:91:26
+4      3212016 .       TACACACAC       T       325     PASS    DP=31;AN=2;AC=1 GT:GQ:DP        0/1:325:31
+4      3258448 .       TACACACAC       T       325     PASS    DP=31;AN=2;AC=1 GT:GQ:DP        0/1:325:31
diff --git a/test/isec.ab.C.out b/test/isec.ab.C.out
new file mode 100644 (file)
index 0000000..fdf3eff
--- /dev/null
@@ -0,0 +1,3 @@
+2      3199812 G       GTT,GT  10
+3      3212016 CTT     C,CT    10
+4      3258448 TACACACAC       T       10
diff --git a/test/isec.ab.any.out b/test/isec.ab.any.out
new file mode 100644 (file)
index 0000000..d1b19f7
--- /dev/null
@@ -0,0 +1,9 @@
+1      3062915 GTTT    G       11
+1      3062915 G       T       11
+1      3106154 CAAA    C       11
+1      3106154 C       T,CT    11
+1      3157410 GA      G       11
+1      3162006 GAA     G       11
+1      3177144 GT      G       11
+1      3184885 TAAAA   TA,T    11
+4      3212016 TACACACAC       T       11
diff --git a/test/isec.ab.both.out b/test/isec.ab.both.out
new file mode 100644 (file)
index 0000000..d1b19f7
--- /dev/null
@@ -0,0 +1,9 @@
+1      3062915 GTTT    G       11
+1      3062915 G       T       11
+1      3106154 CAAA    C       11
+1      3106154 C       T,CT    11
+1      3157410 GA      G       11
+1      3162006 GAA     G       11
+1      3177144 GT      G       11
+1      3184885 TAAAA   TA,T    11
+4      3212016 TACACACAC       T       11
diff --git a/test/isec.ab.flt.out b/test/isec.ab.flt.out
new file mode 100644 (file)
index 0000000..26dc93d
--- /dev/null
@@ -0,0 +1,2 @@
+1      3157410 GA      G       11
+1      3177144 GT      G       11
diff --git a/test/isec.ab.out b/test/isec.ab.out
new file mode 100644 (file)
index 0000000..20cbac6
--- /dev/null
@@ -0,0 +1,3 @@
+1      3157410 GA      G       11
+1      3162006 GAA     G       11
+1      3177144 GT      G       11
diff --git a/test/isec.b.vcf b/test/isec.b.vcf
new file mode 100644 (file)
index 0000000..2255325
--- /dev/null
@@ -0,0 +1,27 @@
+##fileformat=VCFv4.1
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q20,Description="Mapping quality below 20">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=243199373>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  B
+1      3062915 .       G       A       376     q20     DP=14;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:376:14:-10,0,-10
+1      3062915 .       GTTT    GT      376     q20     DP=14;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:376:14:-10,0,-10
+1      3106154 .       C       T       677     PASS    DP=15;AN=2;AC=1 GT:GQ:DP:GL     0/1:277:15:-10,0,-10
+1      3106154 .       CAAAA   C       677     PASS    DP=15;AN=2;AC=1 GT:GQ:DP:GL     0/1:277:15:-10,0,-10
+1      3157410 .       GA      G       249     PASS    DP=11;AN=2;AC=1 GT:GQ:DP        0/1:49:11
+1      3162006 .       GAA     G       663     PASS    DP=19;AN=2;AC=1 GT:GQ:DP        0/1:589:19
+1      3177144 .       GT      G       460     PASS    DP=24;AN=2;AC=1 GT:GQ:DP        0/1:236:24
+1      3184885 .       TAAA    T       598     PASS    DP=16;AN=2;AC=1 GT:GQ:DP        0/1:435:16
+2      3188209 .       GA      G       162     .       DP=15;AN=2;AC=1 GT:GQ:DP        0/1:162:15
+3      3199812 .       G       GTT,GT  353     PASS    DP=19;AN=2;AC=1,1       GT:GQ:DP        1/2:188:19
+4      3212016 .       CTT     C       677     q20     DP=15;AN=2;AC=1 GT:GQ:DP        0/1:158:15
diff --git a/test/isec.tab b/test/isec.tab
new file mode 100644 (file)
index 0000000..6093291
--- /dev/null
@@ -0,0 +1,5 @@
+1      3062915 3062915
+1      3106154 3106154
+1      3157410 3162006
+1      3177144 3177144
+4      3212016 3212016
diff --git a/test/isec.tab.out b/test/isec.tab.out
new file mode 100644 (file)
index 0000000..1b2e0ed
--- /dev/null
@@ -0,0 +1,28 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##test=<xx=A,yy=B,zz=C>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##readme=AAAAAA
+##readme=BBBBBB
+##contig=<ID=1>
+##contig=<ID=2>
+##contig=<ID=3>
+##contig=<ID=4>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A
+1      3062915 .       GTTT    G       1806    q10     DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+1      3062915 .       G       T       1806    q10     DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+1      3106154 .       CAAA    C       1792    PASS    DP=32;AN=2;AC=1 GT:GQ:DP        0/1:245:32
+1      3106154 .       C       T,CT    1792    PASS    DP=32;AN=2;AC=1 GT:GQ:DP        0/1:245:32
+1      3157410 .       GA      G       628     q10     DP=21;AN=2;AC=2 GT:GQ:DP        1/1:21:21
+1      3162006 .       GAA     G       1016    PASS    DP=22;AN=2;AC=1 GT:GQ:DP        0/1:212:22
+1      3177144 .       GT      G       727     PASS    DP=30;AN=2;AC=1 GT:GQ:DP        0/1:150:30
+4      3212016 .       TACACACAC       T       325     PASS    DP=31;AN=2;AC=1 GT:GQ:DP        0/1:325:31
diff --git a/test/large_chrom.20.1.2147483647.out b/test/large_chrom.20.1.2147483647.out
new file mode 100644 (file)
index 0000000..637e62c
--- /dev/null
@@ -0,0 +1,9 @@
+chr20  76962   .       T       C       999     PASS    .
+chr20  126310  .       ACC     A       999     PASS    .
+chr20  138125  .       G       T       999     PASS    .
+chr20  138148  .       C       T       999     PASS    .
+chr20  271225  .       T       TTTA,TA 999     PASS    .
+chr20  304568  .       C       T       999     PASS    .
+chr20  620255100       .       AG      T       999     PASS    .
+chr20  630255200       .       G       C       999     PASS    .
+chr20  2147483647      .       A       T       999     PASS    .
diff --git a/test/large_chrom_csi_limit.20.1.2147483647.out b/test/large_chrom_csi_limit.20.1.2147483647.out
new file mode 100644 (file)
index 0000000..637e62c
--- /dev/null
@@ -0,0 +1,9 @@
+chr20  76962   .       T       C       999     PASS    .
+chr20  126310  .       ACC     A       999     PASS    .
+chr20  138125  .       G       T       999     PASS    .
+chr20  138148  .       C       T       999     PASS    .
+chr20  271225  .       T       TTTA,TA 999     PASS    .
+chr20  304568  .       C       T       999     PASS    .
+chr20  620255100       .       AG      T       999     PASS    .
+chr20  630255200       .       G       C       999     PASS    .
+chr20  2147483647      .       A       T       999     PASS    .
diff --git a/test/large_chrom_csi_limit.vcf b/test/large_chrom_csi_limit.vcf
new file mode 100644 (file)
index 0000000..f8a3661
--- /dev/null
@@ -0,0 +1,18 @@
+##fileformat=VCFv4.2
+##reference=file:///seq/references/long_chrom.fasta
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=chr11,length=116870911>
+##contig=<ID=chr20,length=2147483647>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+chr11  2343543 .       A       .       999     PASS    .
+chr11  5464562 .       C       T       999     PASS    .
+chr11  116870911       .       C       G       999     PASS    .
+chr20  76962   .       T       C       999     PASS    .
+chr20  126310  .       ACC     A       999     PASS    .
+chr20  138125  .       G       T       999     PASS    .
+chr20  138148  .       C       T       999     PASS    .
+chr20  271225  .       T       TTTA,TA 999     PASS    .
+chr20  304568  .       C       T       999     PASS    .
+chr20  620255100       .       AG      T       999     PASS    .
+chr20  630255200       .       G       C       999     PASS    .
+chr20  2147483647      .       A       T       999     PASS    .
diff --git a/test/many.alleles.trim.out b/test/many.alleles.trim.out
new file mode 100644 (file)
index 0000000..7b622e1
--- /dev/null
@@ -0,0 +1,10 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=chr7>
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  SRR1528791
+chr7   142459798       .       CCATCTCTCTGCCCA CCATCTCTCTCCCCG .       .       AC=2;AN=2       GT      1/1
+chr7   142459798       .       CCATCTCTCTGCCCA CCATCTCTCTCCCCG .       .       AC=2;AN=2       GT      1/1
+chr7   142459798       .       CCATCTCTCTGCCCA CCATCTCTCTCCCCG .       .       AC=2;AN=2       GT      1/1
diff --git a/test/many.alleles.vcf b/test/many.alleles.vcf
new file mode 100644 (file)
index 0000000..491bc89
--- /dev/null
@@ -0,0 +1,7 @@
+##fileformat=VCFv4.1
+##contig=<ID=chr7>
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  SRR1528791
+chr7   142459798       .       CCATCTCTCTGCCCA CCATCTCTCTCCCCC,CCATCTCTCTCCCCG,CCTTCTCTCTGCCCC,CCCTCTCTCTCCCCC,CCACCTCTCTGCCCC,CCACCCCTCTGCCCA,CCACCTCCCTCCCCC,CCACCTCCCTGCCCA,CCACCTCTCGGCCCC,CCACCTCTCGGCCCA,CCACCTCTCTCCCCC,CCACCTCTCTCCCCA,CCATCCCCCTCCCCC,CCATCCCCCTGCCCC,CCATCCCCCTGCCCA,CCATCCCTCGGCCCC,CCATCCCTCGGCCCA,CCATCCCTCTCCCCC,CCATCCCTCTCCCCA,CCATCCCTCTGCCCC,CCATCTCCCGGCCCC,CCATCTCCCGGCCCA,CCATCTCCCGCCCCC,CCATCTCCCTCCCCC,CCATCTCCCTCCCCA,CCATCTCCCTGCCCC,CCATCTCTCGGCCCC,CCATCTCTCCCCCCC,CCATCTCTCGCCCCC,CCATCTCTGGGCCCA,CCATCTCTCCCCCCA,CCATCTCTCGCCCCA,CCATCTCTCTCCCCA .       .       .       GT      2/2
+chr7   142459798       .       CCATCTCTCTGCCCA CCATCTCTCTCCCCC,CCATCTCTCTCCCCG,CCTTCTCTCTGCCCC,CCCTCTCTCTCCCCC,CCACCTCTCTGCCCC,CCACCCCTCTGCCCA,CCACCTCCCTCCCCC,CCACCTCCCTGCCCA,CCACCTCTCGGCCCC,CCACCTCTCGGCCCA,CCACCTCTCTCCCCC,CCACCTCTCTCCCCA,CCATCCCCCTCCCCC,CCATCCCCCTGCCCC,CCATCCCCCTGCCCA,CCATCCCTCGGCCCC,CCATCCCTCGGCCCA,CCATCCCTCTCCCCC,CCATCCCTCTCCCCA,CCATCCCTCTGCCCC,CCATCTCCCGGCCCC,CCATCTCCCGGCCCA,CCATCTCCCGCCCCC,CCATCTCCCTCCCCC,CCATCTCCCTCCCCA,CCATCTCCCTGCCCC,CCATCTCTCGGCCCC,CCATCTCTCCCCCCC,CCATCTCTCGCCCCC,CCATCTCTGGGCCCA,CCATCTCTCCCCCCA,CCATCTCTCGCCCCA,CCATCTCTCTCCCCA,CCTTCTCTCTGCCCC .       .       .       GT      2/2
+chr7   142459798       .       CCATCTCTCTGCCCA CCATCTCTCTCCCCC,CCATCTCTCTCCCCG,CCTTCTCTCTGCCCC,CCCTCTCTCTCCCCC,CCACCTCTCTGCCCC,CCACCCCTCTGCCCA,CCACCTCCCTCCCCC,CCACCTCTCGGCCCC,CCACCTCTCGGCCCA,CCACCTCTCTCCCCC,CCACCTCTCTCCCCA,CCATCCCCCTCCCCC,CCATCCCCCTGCCCC,CCATCCCCCTGCCCA,CCATCCCTCGGCCCC,CCATCCCTCGGCCCA,CCATCCCTCTCCCCC,CCATCCCTCTCCCCA,CCATCCCTCTGCCCC,CCATCTCCCGGCCCC,CCATCTCCCGGCCCA,CCATCTCCCGCCCCC,CCATCTCCCTCCCCC,CCATCTCCCTCCCCA,CCATCTCCCTGCCCC,CCATCTCTCGGCCCC,CCATCTCTCCCCCCC,CCATCTCTCGCCCCC,CCATCTCTGGGCCCA,CCATCTCTCCCCCCA,CCATCTCTCGCCCCA,CCATCTCTCTCCCCA,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC,CCTTCTCTCTGCCCC .       .       .       GT      2/2
diff --git a/test/mendelian.1.out b/test/mendelian.1.out
new file mode 100644 (file)
index 0000000..414f79b
--- /dev/null
@@ -0,0 +1,9 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  mom1    dad1    child1  mom2    dad2    child2
+1      100     .       A       G       100     PASS    .       GT      ./.     ./.     ./.     1/1     0/1     1/1
+1      101     .       A       T       100     PASS    .       GT      0/0     0/1     0/1     1/1     0/1     1/0
+1      102     .       A       T       100     PASS    .       GT      0/0     0/1     0/1     1/1     0/1     1/0
diff --git a/test/mendelian.2.out b/test/mendelian.2.out
new file mode 100644 (file)
index 0000000..81155ae
--- /dev/null
@@ -0,0 +1,8 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  mom1    dad1    child1  mom2    dad2    child2
+1      101     .       A       T       100     PASS    .       GT      0/0     0/1     0/1     1/1     0/1     1/0
+1      102     .       A       T       100     PASS    .       GT      0/0     0/1     0/1     1/1     0/1     1/0
diff --git a/test/mendelian.3.out b/test/mendelian.3.out
new file mode 100644 (file)
index 0000000..9ea430a
--- /dev/null
@@ -0,0 +1,7 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  mom1    dad1    child1  mom2    dad2    child2
+1      100     .       A       G       100     PASS    .       GT      0/0     0/0     1/1     1/1     0/1     1/1
diff --git a/test/mendelian.vcf b/test/mendelian.vcf
new file mode 100644 (file)
index 0000000..c43ba07
--- /dev/null
@@ -0,0 +1,8 @@
+##fileformat=VCFv4.2
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  mom1    dad1    child1  mom2    dad2    child2
+1      100     .       A       G       100     PASS    .       GT      0/0     0/0     1/1     1/1     0/1     1/1
+1      101     .       A       T       100     PASS    .       GT      0/0     0/1     0/1     1/1     0/1     1/0
+1      102     .       A       T       100     PASS    .       GT      0/0     0/1     0/1     1/1     0/1     1/0
diff --git a/test/merge.2.a.vcf b/test/merge.2.a.vcf
new file mode 100644 (file)
index 0000000..c048c08
--- /dev/null
@@ -0,0 +1,30 @@
+##fileformat=VCFv4.1
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000000 .       C       CCG     59.2    PASS    AN=4;AC=2       GT:GQ   0/1:245 0/1:245
+1      3000150 .       C       A       59.2    PASS    AN=4;AC=2       GT:GQ   0/1:245 0/1:245
+1      3000151 .       C       A       59.2    PASS    AN=4;AC=2       GT:DP:GQ        0/1:32:245      0/1:32:245
+1      3106154 .       C       CC      342     PASS    AN=4;AC=2       GT:GQ:DP        0/1:245:32      0/1:245:32
+1      3106154 .       C       A       59.2    PASS    AN=4;AC=2       GT:GQ:DP        0/1:245:32      0/1:245:32
+1      3200000 .       C       T       59.2    PASS    AN=4;AC=2       GT:GQ:DP        0/1:245:32      0/1:245:32
+1      3200010 .       C       T       59.2    PASS    AN=4;AC=2       GT:GQ:DP        0/1:245:32      0/1:245:32
+1      3200020 .       C       G,T     59.2    PASS    AN=4;AC=2       GT:GL   ./.:1,2,3,4,5,6 .:1,2,3
diff --git a/test/merge.2.all.out b/test/merge.2.all.out
new file mode 100644 (file)
index 0000000..915773e
--- /dev/null
@@ -0,0 +1,31 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B       2:A     2:B
+1      3000000 .       C       CCG,G   59.2    PASS    AN=8;AC=2,2     GT:GQ   0/1:245 0/1:245 0/2:245 0/2:245
+1      3000150 .       C       A,G     59.2    PASS    AN=8;AC=2,2     GT:GQ   0/1:245 0/1:245 0/2:245 0/2:245
+1      3000151 .       C       A,G     59.2    PASS    AN=8;AC=2,2     GT:DP:GQ        0/1:32:245      0/1:32:245      0/2:32:245      0/2:32:245
+1      3106154 .       C       CC,CCC  342     PASS    AN=8;AC=2,2     GT:GQ:DP        0/1:245:32      0/1:245:32      0/2:245:32      0/2:245:32
+1      3106154 .       C       A,T     59.2    PASS    AN=8;AC=2,2     GT:GQ:DP        0/1:245:32      0/1:245:32      0/2:245:32      0/2:245:32
+1      3200000 .       C       T       59.2    PASS    AN=8;AC=4       GT:GQ:DP        0/1:245:32      0/1:245:32      0/1:245:32      0/1:245:32
+1      3200010 .       C       T,A     59.2    PASS    AN=8;AC=2,2     GT:GQ:DP        0/1:245:32      0/1:245:32      0/2:245:32      0/2:245:32
+1      3200020 .       C       G,T     59.2    PASS    AN=0;AC=0,0     GT:GL   ./.:1,2,3,4,5,6 .:1,2,3 ./.:1,2,3,4,5,6 .:1,2,3
diff --git a/test/merge.2.b.vcf b/test/merge.2.b.vcf
new file mode 100644 (file)
index 0000000..8700f1c
--- /dev/null
@@ -0,0 +1,30 @@
+##fileformat=VCFv4.1
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000000 .       C       G       59.2    PASS    AN=4;AC=2       GT:GQ   0/1:245 0/1:245
+1      3000150 .       C       G       59.2    PASS    AN=4;AC=2       GT:GQ   0/1:245 0/1:245
+1      3000151 .       C       G       59.2    PASS    AN=4;AC=2       GT:DP:GQ        0/1:32:245      0/1:32:245
+1      3106154 .       C       CCC     342     PASS    AN=4;AC=2       GT:GQ:DP        0/1:245:32      0/1:245:32
+1      3106154 .       C       T       59.2    PASS    AN=4;AC=2       GT:GQ:DP        0/1:245:32      0/1:245:32
+1      3200000 .       C       T       59.2    PASS    AN=4;AC=2       GT:GQ:DP        0/1:245:32      0/1:245:32
+1      3200010 .       c       A,T     59.2    PASS    AN=4;AC=2       GT:GQ:DP        0/1:245:32      0/1:245:32
+1      3200020 .       C       T,G     59.2    PASS    AN=4;AC=2       GT:GL   ./.:1,4,6,2,5,3 .:1,3,2
diff --git a/test/merge.2.both.out b/test/merge.2.both.out
new file mode 100644 (file)
index 0000000..67c3aae
--- /dev/null
@@ -0,0 +1,32 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B       2:A     2:B
+1      3000000 .       C       G       59.2    PASS    AN=4;AC=2       GT:GQ   ./.:.   ./.:.   0/1:245 0/1:245
+1      3000000 .       C       CCG     59.2    PASS    AN=4;AC=2       GT:GQ   0/1:245 0/1:245 ./.:.   ./.:.
+1      3000150 .       C       A,G     59.2    PASS    AN=8;AC=2,2     GT:GQ   0/1:245 0/1:245 0/2:245 0/2:245
+1      3000151 .       C       A,G     59.2    PASS    AN=8;AC=2,2     GT:DP:GQ        0/1:32:245      0/1:32:245      0/2:32:245      0/2:32:245
+1      3106154 .       C       A,T     59.2    PASS    AN=8;AC=2,2     GT:GQ:DP        0/1:245:32      0/1:245:32      0/2:245:32      0/2:245:32
+1      3106154 .       C       CC,CCC  342     PASS    AN=8;AC=2,2     GT:GQ:DP        0/1:245:32      0/1:245:32      0/2:245:32      0/2:245:32
+1      3200000 .       C       T       59.2    PASS    AN=8;AC=4       GT:GQ:DP        0/1:245:32      0/1:245:32      0/1:245:32      0/1:245:32
+1      3200010 .       C       T,A     59.2    PASS    AN=8;AC=2,2     GT:GQ:DP        0/1:245:32      0/1:245:32      0/2:245:32      0/2:245:32
+1      3200020 .       C       G,T     59.2    PASS    AN=0;AC=0,0     GT:GL   ./.:1,2,3,4,5,6 .:1,2,3 ./.:1,2,3,4,5,6 .:1,2,3
diff --git a/test/merge.2.none.out b/test/merge.2.none.out
new file mode 100644 (file)
index 0000000..fe1a7a7
--- /dev/null
@@ -0,0 +1,36 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B       2:A     2:B
+1      3000000 .       C       G       59.2    PASS    AN=4;AC=2       GT:GQ   ./.:.   ./.:.   0/1:245 0/1:245
+1      3000000 .       C       CCG     59.2    PASS    AN=4;AC=2       GT:GQ   0/1:245 0/1:245 ./.:.   ./.:.
+1      3000150 .       C       A       59.2    PASS    AN=4;AC=2       GT:GQ   0/1:245 0/1:245 ./.:.   ./.:.
+1      3000150 .       C       G       59.2    PASS    AN=4;AC=2       GT:GQ   ./.:.   ./.:.   0/1:245 0/1:245
+1      3000151 .       C       A       59.2    PASS    AN=4;AC=2       GT:DP:GQ        0/1:32:245      0/1:32:245      ./.:.:. ./.:.:.
+1      3000151 .       C       G       59.2    PASS    AN=4;AC=2       GT:DP:GQ        ./.:.:. ./.:.:. 0/1:32:245      0/1:32:245
+1      3106154 .       C       A       59.2    PASS    AN=4;AC=2       GT:GQ:DP        0/1:245:32      0/1:245:32      ./.:.:. ./.:.:.
+1      3106154 .       C       T       59.2    PASS    AN=4;AC=2       GT:GQ:DP        ./.:.:. ./.:.:. 0/1:245:32      0/1:245:32
+1      3106154 .       C       CC      342     PASS    AN=4;AC=2       GT:GQ:DP        0/1:245:32      0/1:245:32      ./.:.:. ./.:.:.
+1      3106154 .       C       CCC     342     PASS    AN=4;AC=2       GT:GQ:DP        ./.:.:. ./.:.:. 0/1:245:32      0/1:245:32
+1      3200000 .       C       T       59.2    PASS    AN=8;AC=4       GT:GQ:DP        0/1:245:32      0/1:245:32      0/1:245:32      0/1:245:32
+1      3200010 .       C       T,A     59.2    PASS    AN=8;AC=2,2     GT:GQ:DP        0/1:245:32      0/1:245:32      0/2:245:32      0/2:245:32
+1      3200020 .       C       G,T     59.2    PASS    AN=0;AC=0,0     GT:GL   ./.:1,2,3,4,5,6 .:1,2,3 ./.:1,2,3,4,5,6 .:1,2,3
diff --git a/test/merge.3.a.vcf b/test/merge.3.a.vcf
new file mode 100644 (file)
index 0000000..2f2af22
--- /dev/null
@@ -0,0 +1,26 @@
+##fileformat=VCFv4.1
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=TR,Number=R,Type=Float,Description="Test tag">
+##INFO=<ID=TA,Number=A,Type=Float,Description="Test tag">
+##INFO=<ID=TG,Number=G,Type=Float,Description="Test tag">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000000 .       C       CCG     59.2    PASS    AN=4;AC=2;TR=1,2;TA=1;TG=1,2,3  GT:GQ   0/1:245 0/1:245
diff --git a/test/merge.3.b.vcf b/test/merge.3.b.vcf
new file mode 100644 (file)
index 0000000..05c2385
--- /dev/null
@@ -0,0 +1,26 @@
+##fileformat=VCFv4.1
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=TR,Number=R,Type=Float,Description="Test tag">
+##INFO=<ID=TA,Number=A,Type=Float,Description="Test tag">
+##INFO=<ID=TG,Number=G,Type=Float,Description="Test tag">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000000 .       C       CG      59.2    PASS    AN=4;AC=2;TR=10,20;TA=10;TG=10,20,30    GT:GQ   0/1:245 0/1:245
diff --git a/test/merge.3.out b/test/merge.3.out
new file mode 100644 (file)
index 0000000..bcb9f2f
--- /dev/null
@@ -0,0 +1,27 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=TR,Number=R,Type=Float,Description="Test tag">
+##INFO=<ID=TA,Number=A,Type=Float,Description="Test tag">
+##INFO=<ID=TG,Number=G,Type=Float,Description="Test tag">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B       2:A     2:B
+1      3000000 .       C       CCG,CG  59.2    PASS    TA=1,10;TG=11,2,3,20,0,30;TR=11,2,20;AN=8;AC=2,2        GT:GQ   0/1:245 0/1:245 0/2:245 0/2:245
diff --git a/test/merge.4.a.vcf b/test/merge.4.a.vcf
new file mode 100644 (file)
index 0000000..d7bbd33
--- /dev/null
@@ -0,0 +1,33 @@
+##fileformat=VCFv4.1
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=TR,Number=R,Type=Float,Description="Test tag">
+##INFO=<ID=TA,Number=A,Type=Float,Description="Test tag">
+##INFO=<ID=TG,Number=G,Type=Float,Description="Test tag">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=XR,Number=R,Type=Integer,Description="Some description">
+##FORMAT=<ID=XA,Number=A,Type=Integer,Description="Some description">
+##FORMAT=<ID=XG,Number=G,Type=Integer,Description="Some description">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000000 id1     C       CCG     59.2    PASS    AN=4;AC=2;TR=1,2;TA=1;TG=1,2,3  GT:GQ:XR:XA:XG  0/1:245:0,1:1:0,1,2     0/1:245:1,2:2:0,1,2
+1      3000000 .       C       CCG     59.2    PASS    AN=4;AC=2       GT:GQ:XR:XA:XG  0/1:245:1,2:2:0,1,2     0/1:245:2,3:3:1,2,3
+1      3000002 .       C       CCG     59.2    PASS    AN=4;AC=2       GT:GQ   0/1:245 0/1:245
+1      3000002 id2     C       CCG     59.2    PASS    AN=4;AC=2;TR=1,2;TA=1;TG=1,2,3  GT:GL:XR:XA:XG  0/1:245:.:.:.   0/1:245:.:.:.
+1      3000002 id3     C       CCG     59.2    PASS    AN=4;AC=2;TR=1,2;TA=1;TG=1,2,3  GT:GL:XR:XA:XG  0/1:245:.:.:.   0/1:245:.
diff --git a/test/merge.4.b.vcf b/test/merge.4.b.vcf
new file mode 100644 (file)
index 0000000..461661b
--- /dev/null
@@ -0,0 +1,33 @@
+##fileformat=VCFv4.1
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=TR,Number=R,Type=Float,Description="Test tag">
+##INFO=<ID=TA,Number=A,Type=Float,Description="Test tag">
+##INFO=<ID=TG,Number=G,Type=Float,Description="Test tag">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FORMAT=<ID=XR,Number=R,Type=Integer,Description="Some description">
+##FORMAT=<ID=XA,Number=A,Type=Integer,Description="Some description">
+##FORMAT=<ID=XG,Number=G,Type=Integer,Description="Some description">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  C       D
+1      3000000 .       C       A       59.2    PASS    AN=4;AC=2       GT:GQ   0/1:245 0/1:245
+1      3000000 id1     C       A       59.2    PASS    AN=4;AC=2;TR=1,2;TA=1;TG=1,2,3  GT:GQ:XR:XG:XA  0/1:245:4,5:3,4,5:5     0/1:245:6,7:6,7,8:7
+1      3000002 id3     C       A       59.2    PASS    AN=4;AC=2;TR=1,2;TA=1;TG=1,2,3  GT:GQ:XR:XG:XA  0/1:245:.       0/1:245:1,2:1,2,3:2
+1      3000002 id2     C       A       59.2    PASS    AN=4;AC=2;TR=1,2;TA=1;TG=1,2,3  GT:GQ:XR:XG:XA  0/1:245:.       0/1:245:.:.:.
+1      3000002 .       C       A       59.2    PASS    AN=4;AC=2       GT:GQ   0/1:245 0/1:245
diff --git a/test/merge.4.out b/test/merge.4.out
new file mode 100644 (file)
index 0000000..8b69f2b
--- /dev/null
@@ -0,0 +1,34 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=TR,Number=R,Type=Float,Description="Test tag">
+##INFO=<ID=TA,Number=A,Type=Float,Description="Test tag">
+##INFO=<ID=TG,Number=G,Type=Float,Description="Test tag">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=XR,Number=R,Type=Integer,Description="Some description">
+##FORMAT=<ID=XA,Number=A,Type=Integer,Description="Some description">
+##FORMAT=<ID=XG,Number=G,Type=Integer,Description="Some description">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B       C       D
+1      3000000 id1     C       CCG,A   59.2    PASS    TR=1,2,2;TA=1,1;TG=1,2,3,2,.,3;AN=8;AC=2,2      GT:GQ:XR:XA:XG  0/1:245:0,1,.:1,.:0,1,2,.,.,.   0/1:245:1,2,.:2,.:0,1,2,.,.,.   0/2:245:4,.,5:.,5:3,.,.,4,.,5   0/2:245:6,.,7:.,7:6,.,.,7,.,8
+1      3000000 .       C       CCG,A   59.2    PASS    AN=8;AC=2,2     GT:GQ:XR:XA:XG  0/1:245:1,2,.:2,.:0,1,2,.,.,.   0/1:245:2,3,.:3,.:1,2,3,.,.,.   0/2:245:.:.:.   0/2:245:.:.:.
+1      3000002 .       C       CCG,A   59.2    PASS    AN=8;AC=2,2     GT:GQ   0/1:245 0/1:245 0/2:245 0/2:245
+1      3000002 id2     C       CCG,A   59.2    PASS    TR=1,2,2;TA=1,1;TG=1,2,3,2,.,3;AN=8;AC=2,2      GT:GL:XR:XA:XG:GQ       0/1:245,245,-1.56481e-39,.,.,.:.:.:.:.  0/1:245,-1.56481e-39,1.09706e-28,.,.,.:.:.:.:.  0/2:.:.:.:.:245 0/2:.:.:.:.:245
+1      3000002 id3     C       CCG,A   59.2    PASS    TR=1,2,2;TA=1,1;TG=1,2,3,2,.,3;AN=8;AC=2,2      GT:GL:XR:XA:XG:GQ       0/1:245,245,-1.56481e-39,.,.,.:.:.:.:.  0/1:245,-1.56481e-39,1.09706e-28,.,.,.:.:.:.:.  0/2:.:.:.:.:245 0/2:.:1,.,2:.,2:1,.,.,2,.,3:245
diff --git a/test/merge.5.a.vcf b/test/merge.5.a.vcf
new file mode 100644 (file)
index 0000000..011a681
--- /dev/null
@@ -0,0 +1,8 @@
+##fileformat=VCFv4.2
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##contig=<ID=1,length=248956422>
+##reference=file:///home/dnanexus/genome.fa
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  t1
+1      11080563        .       AACACAC A,AAC   4321.7  .       .       GT      0/2
+1      11080564        .       ACACAC  AACAC,* 5809.43 .       .       GT      0/1
+1      11080566        .       ACACAC  A,AAC,* 5215.77 .       .       GT      0/2
diff --git a/test/merge.5.b.vcf b/test/merge.5.b.vcf
new file mode 100644 (file)
index 0000000..1da10e8
--- /dev/null
@@ -0,0 +1,7 @@
+##fileformat=VCFv4.2
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##contig=<ID=1,length=248956422>
+##reference=file:///home/dnanexus/genome.fa
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  t2
+1      11080564        .       ACACACAC        AACACAC,*       6150.42 .       .       GT      0/1
+1      11080566        .       ACACAC  A,AAC,* 5296.77 .       .       GT      0/2
diff --git a/test/merge.5.out b/test/merge.5.out
new file mode 100644 (file)
index 0000000..6226b4b
--- /dev/null
@@ -0,0 +1,9 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##contig=<ID=1,length=248956422>
+##reference=file:///home/dnanexus/genome.fa
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  t1      t2
+1      11080563        .       AACACAC A,AAC   4321.7  .       .       GT      0/2     ./.
+1      11080564        .       ACACACAC        AACACAC,*       6150.42 .       .       GT      0/1     0/1
+1      11080566        .       ACACAC  A,AAC,* 5296.77 .       .       GT      0/2     0/2
diff --git a/test/merge.a.chk b/test/merge.a.chk
new file mode 100644 (file)
index 0000000..e88112d
--- /dev/null
@@ -0,0 +1,58 @@
+# This file was produced by vcfcheck and can be plotted using plot-vcfcheck.
+#
+# Definition of sets:
+# ID   [2]id   [3]tab-separated file names
+# SN, Summary numbers:
+# SN   [2]id   [3]key  [4]value
+SN     0       number of samples:      2
+SN     0       number of SNPs: 1
+SN     0       number of MNPs: 0
+SN     0       number of indels:       10
+SN     0       number of others:       0
+SN     0       number of multiallelic sites:   4
+SN     0       ts/tv:  0.00
+# Sis, Singleton stats:
+# SiS  [2]id   [3]allele count [4]number of SNPs       [5]number of transitions        [6]number of transversions      [7]number of indels
+SiS    0       1       2       0       2       0
+# AF, Stats by non-reference allele frequency:
+# AF   [2]id   [3]allele frequency     [4]number of SNPs       [5]number of transitions        [6]number of transversions      [7]number of indels
+AF     0       0.000000        2       0       2       0
+AF     0       49.494949       0       0       0       12
+AF     0       100.000000      0       0       0       1
+# IDD, InDel distribution:
+# IDD  [2]id   [3]length (deletions negative)  [4]count
+IDD    0       -8      1
+IDD    0       -4      1
+IDD    0       -3      3
+IDD    0       -2      2
+IDD    0       -1      3
+IDD    0       1       2
+IDD    0       2       1
+# ST, Substitution types:
+# ST   [2]id   [3]type [4]count
+ST     0       A>C     0
+ST     0       A>G     0
+ST     0       A>T     0
+ST     0       C>A     0
+ST     0       C>G     0
+ST     0       C>T     0
+ST     0       G>A     0
+ST     0       G>C     1
+ST     0       G>T     1
+ST     0       T>A     0
+ST     0       T>C     0
+ST     0       T>G     0
+# PSC, Per-sample counts
+# PSC  [2]id   [3]sample       [4]nRefHom      [5]nNonRefHom   [6]nHets        [7]nTransitions [8]nTransversions       [9]nIndels      [10]average depth
+PSC    0       A       0       0       1       0       1       10      27
+PSC    0       B       0       0       1       0       1       10      27
+# DP, Depth distribution
+# DP   [2]id   [3]bin  [4]number of genotypes  [5]fraction of genotypes (%)
+DP     0       10      2       9.090909
+DP     0       21      2       9.090909
+DP     0       22      2       9.090909
+DP     0       26      4       18.181818
+DP     0       30      2       9.090909
+DP     0       31      2       9.090909
+DP     0       32      4       18.181818
+DP     0       35      4       18.181818
diff --git a/test/merge.a.vcf b/test/merge.a.vcf
new file mode 100644 (file)
index 0000000..02923ae
--- /dev/null
@@ -0,0 +1,36 @@
+##fileformat=VCFv4.1
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000150 .       C       T       59.2    PASS    AN=4;AC=2       GT:GQ   0/1:245 0/1:245
+1      3000151 .       C       T       59.2    PASS    AN=4;AC=2       GT:DP:GQ        0/1:32:245      0/1:32:245
+1      3062915 id3D    GTTT    G       12.9    q10     DP4=1,2,3,4;AN=4;AC=2;INDEL;STR=test    GT:GQ:DP:GL     0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20
+1      3062915 idSNP   G       T,C     12.6    test    TEST=5;DP4=1,2,3,4;AN=3;AC=1,1  GT:TT:GQ:DP:GL  0/1:0,1:409:35:-20,-5,-20,-20,-5,-20    2:0,1:409:35:-20,-5,-20
+1      3106154 .       CAAA    C       342     PASS    AN=4;AC=2       GT:GQ:DP        0/1:245:32      0/1:245:32
+1      3106154 .       C       CT      59.2    PASS    AN=4;AC=2       GT:GQ:DP        0/1:245:32      0/1:245:32
+1      3157410 .       GA      G       90.6    q10     AN=4;AC=4       GT:GQ:DP        1/1:21:21       1/1:21:21
+1      3162006 .       GAA     G       60.2    PASS    AN=4;AC=2       GT:GQ:DP        0/1:212:22      0/1:212:22
+1      3177144 .       G       T       45      PASS    AN=4;AC=2       GT:GQ:DP        0/0:150:30      1/1:150:30
+1      3177144 .       G       .       45      PASS    AN=4;AC=0       GT:GQ:DP        0/0:150:30      0/0:150:30
+1      3184885 .       TAAAA   TA,T    61.5    PASS    AN=4;AC=2,2     GT:GQ:DP        1/2:12:10       1/2:12:10
+2      3199812 .       G       GTT,GT  82.7    PASS    AN=4;AC=2,2     GT:GQ:DP        1/2:322:26      1/2:322:26
+3      3212016 .       CTT     C,CT    79      PASS    AN=4;AC=2,2     GT:GQ:DP        1/2:91:26       1/2:91:26
+4      3258448 .       TACACACAC       T       .       PASS    AN=4;AC=2       GT:GQ:DP        0/1:325:31      0/1:325:31
diff --git a/test/merge.abc.2.out b/test/merge.abc.2.out
new file mode 100644 (file)
index 0000000..8e3ebe8
--- /dev/null
@@ -0,0 +1,58 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=TXT,Number=.,Type=String,Description="Testing in INFO">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##SAMPLE=<ID=NORMAL,SampleName=B,Description="Less-than (\"<\") and greater-than (\">\") quoting nonsense where double brackets would do just fine",softwareName=<Nonsense,Software>,softwareVer=<119,65>,softwareParam=<.>,MetadataResource=http://somewhere.com/path>
+##FORMAT=<ID=STR,Number=1,Type=String,Description="Testing string in format">
+##FILTER=<ID=q20,Description="Mapping quality below 20">
+##INFO=<ID=INTA,Number=A,Type=Integer,Description="Testing Number=A in INFO">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B       2:B     C       D
+1      3000150 .       C       T       59.2    PASS    AN=4;AC=2       GT:GQ   0/1:245 0/1:245 ./.:.   ./.:.   ./.:.
+1      3000151 .       C       T       59.2    PASS    AN=4;AC=2       GT:DP:GQ        0/1:32:245      0/1:32:245      ./.:.:. ./.:.:. ./.:.:.
+1      3062915 idSNP   G       T,C,A   419     test;q20        TEST=5;STR=.;DP=14;DP4=3,6,9,12;INTA=2,1,.;AN=9;AC=2,2,1        GT:TT:GQ:DP:GL:STR      0/1:0,1,.:409:35:-20,-5,-20,-20,-5,-20,.,.,.,.:.        2:0,1,.:409:35:-20,-5,-20,.:.   0/3:.:376:14:-10,.,.,.,.,.,0,.,.,-10:ABC        0/2:1,0,.:409:35:-20,-20,-20,-5,-5,-20,.,.,.,.:.        0/1:1,0,.:409:35:-20,-20,-20,-5,-5,-20,.,.,.,.:.
+1      3062915 id3D    GTTT    G       84.6    q10;q20 INDEL;STR=test;TXT=AA;DP=1013;DP4=6,7,8,9;AN=10;AC=5    GT:GQ:DP:GL     0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20   0/1:376:14:-10,0,-10    0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20
+1      3062915 id1D;id2D       GTT     GT,G    999     q20;q10 DP=14;DP4=2,4,6,8;AN=6;AC=1,2   GT:GQ:DP:GL:STR ./.:.:.:.:.     ./.:.:.:.:.     0/1:376:14:-10,0,-10,.,.,.:DEF  0/2:409:35:-20,.,.,-5,.,-20:.   0/2:409:35:-20,.,.,-5,.,-20:.
+1      3106154 .       C       T       999     PASS    DP=15;AN=2;AC=1 GT:GQ:DP:GL     ./.:.:.:.       ./.:.:.:.       0/1:277:15:-10,0,-10    ./.:.:.:.       ./.:.:.:.
+1      3106154 .       CAAAA   CA,C    342     PASS    DP=15;AN=6;AC=2,1       GT:GQ:DP:GL     0/1:245:32:.    0/1:245:32:.    0/2:277:15:-10,.,.,0,.,-10      .:245:32:.      ./.:245:32:.
+1      3106154 .       C       CT      459     PASS    AN=8;AC=4       GT:GQ:DP        0/1:245:32      0/1:245:32      ./.:.:. 0/1:245:32      0/1:245:32
+1      3157410 .       G       T       46.7    q10     AN=4;AC=4       GT:GQ:DP        ./.:.:. ./.:.:. ./.:.:. 1/1:21:21       1/1:21:21
+1      3157410 .       GAC     GC,G    90.6    PASS    DP=11;AN=6;AC=4,1       GT:GQ:DP        1/1:21:21       1/1:21:21       0/2:49:11       ./.:.:. ./.:.:.
+1      3162006 .       GAA     G,GA    238     PASS    DP=19;XRF=1e+06,2e+06,500000;XRI=1111,2222,5555;XRS=AAA,BBB,DDD;XAF=1e+06,500000;XAI=1111,5555;XAS=AAA,DDD;XGF=1e+06,2e+06,3e+06,500000,.,9e+09;XGI=1111,2222,3333,5555,.,9999;XGS=A,B,C,E,.,F;AN=10;AC=3,2     GT:GQ:DP        0/1:212:22      0/1:212:22      0/1:589:19      0/2:212:22      0/2:212:22
+1      3177144 .       G       T       999     PASS    DP=24;AN=10;AC=3        GT:GQ:DP        0/0:150:30      1/1:150:30      0/1:236:24      0/0:150:30      0/0:150:30
+1      3177144 .       GT      G       999     PASS    DP=24;AN=6;AC=1 GT:GQ:DP        0/0:150:30      0/0:150:30      0/1:236:24      ./.:.:. ./.:.:.
+1      3184885 .       TAAAA   TA,T    61.5    PASS    DP=16;AN=10;AC=5,4      GT:GQ:DP        1/2:12:10       1/2:12:10       0/1:435:16      1/2:12:10       1/2:12:10
+2      3188209 .       GA      G       41.5    PASS    DP=15;AN=2;AC=1 GT:GQ:DP        ./.:.:. ./.:.:. 0/1:162:15      ./.:.:. ./.:.:.
+2      3199812 .       G       GTT,GT  291     PASS    AN=8;AC=4,4     GT:GQ:DP        1/2:322:26      1/2:322:26      ./.:.:. 1/2:322:26      1/2:322:26
+3      3199812 .       GA      GTT,GT  17.5    PASS    DP=19;AN=2;AC=1,1       GT:GQ:DP        ./.:.:. ./.:.:. 1/2:188:19      ./.:.:. ./.:.:.
+3      3212016 .       CTT     C,CT    79      PASS    AN=8;AC=4,4     GT:GQ:DP        1/2:91:26       1/2:91:26       ./.:.:. 1/2:91:26       1/2:91:26
+4      3212016 .       CTT     C       999     q20     DP=15;AN=2;AC=1 GT:GQ:DP        ./.:.:. ./.:.:. 0/1:158:15      ./.:.:. ./.:.:.
+4      3258448 .       TACACACAC       T       .       PASS    AN=8;AC=4       GT:GQ:DP        0/1:325:31      0/1:325:31      ./.:.:. 0/1:325:31      0/1:325:31
diff --git a/test/merge.abc.3.out b/test/merge.abc.3.out
new file mode 100644 (file)
index 0000000..3f073f7
--- /dev/null
@@ -0,0 +1,58 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=TXT,Number=.,Type=String,Description="Testing in INFO">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##SAMPLE=<ID=NORMAL,SampleName=B,Description="Less-than (\"<\") and greater-than (\">\") quoting nonsense where double brackets would do just fine",softwareName=<Nonsense,Software>,softwareVer=<119,65>,softwareParam=<.>,MetadataResource=http://somewhere.com/path>
+##FORMAT=<ID=STR,Number=1,Type=String,Description="Testing string in format">
+##FILTER=<ID=q20,Description="Mapping quality below 20">
+##INFO=<ID=INTA,Number=A,Type=Integer,Description="Testing Number=A in INFO">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B       2:B     C       D
+1      3000150 .       C       T       59.2    PASS    AN=10;AC=2      GT:GQ   0/1:245 0/1:245 0/0:.   0/0:.   0/0:.
+1      3000151 .       C       T       59.2    PASS    AN=10;AC=2      GT:DP:GQ        0/1:32:245      0/1:32:245      0/0:.:. 0/0:.:. 0/0:.:.
+1      3062915 idSNP   G       T,C,A   419     test;q20        TEST=5;STR=.;DP=14;DP4=3,6,9,12;INTA=2,1,.;AN=9;AC=2,2,1        GT:TT:GQ:DP:GL:STR      0/1:0,1,.:409:35:-20,-5,-20,-20,-5,-20,.,.,.,.:.        2:0,1,.:409:35:-20,-5,-20,.:.   0/3:.:376:14:-10,.,.,.,.,.,0,.,.,-10:ABC        0/2:1,0,.:409:35:-20,-20,-20,-5,-5,-20,.,.,.,.:.        0/1:1,0,.:409:35:-20,-20,-20,-5,-5,-20,.,.,.,.:.
+1      3062915 id3D    GTTT    G       84.6    q10;q20 INDEL;STR=test;TXT=AA;DP=1013;DP4=6,7,8,9;AN=10;AC=5    GT:GQ:DP:GL     0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20   0/1:376:14:-10,0,-10    0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20
+1      3062915 id1D;id2D       GTT     GT,G    999     q20;q10 DP=14;DP4=2,4,6,8;AN=10;AC=1,2  GT:GQ:DP:GL:STR 0/0:.:.:.:.     0/0:.:.:.:.     0/1:376:14:-10,0,-10,.,.,.:DEF  0/2:409:35:-20,.,.,-5,.,-20:.   0/2:409:35:-20,.,.,-5,.,-20:.
+1      3106154 .       C       T       999     PASS    DP=15;AN=10;AC=1        GT:GQ:DP:GL     0/0:.:.:.       0/0:.:.:.       0/1:277:15:-10,0,-10    0/0:.:.:.       0/0:.:.:.
+1      3106154 .       CAAAA   CA,C    342     PASS    DP=15;AN=6;AC=2,1       GT:GQ:DP:GL     0/1:245:32:.    0/1:245:32:.    0/2:277:15:-10,.,.,0,.,-10      .:245:32:.      ./.:245:32:.
+1      3106154 .       C       CT      459     PASS    AN=10;AC=4      GT:GQ:DP        0/1:245:32      0/1:245:32      0/0:.:. 0/1:245:32      0/1:245:32
+1      3157410 .       G       T       46.7    q10     AN=10;AC=4      GT:GQ:DP        0/0:.:. 0/0:.:. 0/0:.:. 1/1:21:21       1/1:21:21
+1      3157410 .       GAC     GC,G    90.6    q10     DP=11;AN=10;AC=4,1      GT:GQ:DP        1/1:21:21       1/1:21:21       0/2:49:11       0/0:.:. 0/0:.:.
+1      3162006 .       GAA     G,GA    238     PASS    DP=19;XRF=1e+06,2e+06,500000;XRI=1111,2222,5555;XRS=AAA,BBB,DDD;XAF=1e+06,500000;XAI=1111,5555;XAS=AAA,DDD;XGF=1e+06,2e+06,3e+06,500000,.,9e+09;XGI=1111,2222,3333,5555,.,9999;XGS=A,B,C,E,.,F;AN=10;AC=3,2     GT:GQ:DP        0/1:212:22      0/1:212:22      0/1:589:19      0/2:212:22      0/2:212:22
+1      3177144 .       G       T       999     PASS    DP=24;AN=10;AC=3        GT:GQ:DP        0/0:150:30      1/1:150:30      0/1:236:24      0/0:150:30      0/0:150:30
+1      3177144 .       GT      G       999     PASS    DP=24;AN=10;AC=1        GT:GQ:DP        0/0:150:30      0/0:150:30      0/1:236:24      0/0:.:. 0/0:.:.
+1      3184885 .       TAAAA   TA,T    61.5    PASS    DP=16;AN=10;AC=5,4      GT:GQ:DP        1/2:12:10       1/2:12:10       0/1:435:16      1/2:12:10       1/2:12:10
+2      3188209 .       GA      G       41.5    .       DP=15;AN=10;AC=1        GT:GQ:DP        0/0:.:. 0/0:.:. 0/1:162:15      0/0:.:. 0/0:.:.
+2      3199812 .       G       GTT,GT  291     PASS    AN=10;AC=4,4    GT:GQ:DP        1/2:322:26      1/2:322:26      0/0:.:. 1/2:322:26      1/2:322:26
+3      3199812 .       GA      GTT,GT  17.5    PASS    DP=19;AN=10;AC=1,1      GT:GQ:DP        0/0:.:. 0/0:.:. 1/2:188:19      0/0:.:. 0/0:.:.
+3      3212016 .       CTT     C,CT    79      PASS    AN=10;AC=4,4    GT:GQ:DP        1/2:91:26       1/2:91:26       0/0:.:. 1/2:91:26       1/2:91:26
+4      3212016 .       CTT     C       999     q20     DP=15;AN=10;AC=1        GT:GQ:DP        0/0:.:. 0/0:.:. 0/1:158:15      0/0:.:. 0/0:.:.
+4      3258448 .       TACACACAC       T       .       PASS    AN=10;AC=4      GT:GQ:DP        0/1:325:31      0/1:325:31      0/0:.:. 0/1:325:31      0/1:325:31
diff --git a/test/merge.abc.out b/test/merge.abc.out
new file mode 100644 (file)
index 0000000..143bf62
--- /dev/null
@@ -0,0 +1,58 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=TXT,Number=.,Type=String,Description="Testing in INFO">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##SAMPLE=<ID=NORMAL,SampleName=B,Description="Less-than (\"<\") and greater-than (\">\") quoting nonsense where double brackets would do just fine",softwareName=<Nonsense,Software>,softwareVer=<119,65>,softwareParam=<.>,MetadataResource=http://somewhere.com/path>
+##FORMAT=<ID=STR,Number=1,Type=String,Description="Testing string in format">
+##FILTER=<ID=q20,Description="Mapping quality below 20">
+##INFO=<ID=INTA,Number=A,Type=Integer,Description="Testing Number=A in INFO">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B       2:B     C       D
+1      3000150 .       C       T       59.2    PASS    AN=4;AC=2       GT:GQ   0/1:245 0/1:245 ./.:.   ./.:.   ./.:.
+1      3000151 .       C       T       59.2    PASS    AN=4;AC=2       GT:DP:GQ        0/1:32:245      0/1:32:245      ./.:.:. ./.:.:. ./.:.:.
+1      3062915 idSNP   G       T,C,A   419     test;q20        TEST=5;STR=.;DP=14;DP4=3,6,9,12;INTA=2,1,.;AN=9;AC=2,2,1        GT:TT:GQ:DP:GL:STR      0/1:0,1,.:409:35:-20,-5,-20,-20,-5,-20,.,.,.,.:.        2:0,1,.:409:35:-20,-5,-20,.:.   0/3:.:376:14:-10,.,.,.,.,.,0,.,.,-10:ABC        0/2:1,0,.:409:35:-20,-20,-20,-5,-5,-20,.,.,.,.:.        0/1:1,0,.:409:35:-20,-20,-20,-5,-5,-20,.,.,.,.:.
+1      3062915 id3D    GTTT    G       84.6    q10;q20 INDEL;STR=test;TXT=AA;DP=1013;DP4=6,7,8,9;AN=10;AC=5    GT:GQ:DP:GL     0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20   0/1:376:14:-10,0,-10    0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20
+1      3062915 id1D;id2D       GTT     GT,G    999     q20;q10 DP=14;DP4=2,4,6,8;AN=6;AC=1,2   GT:GQ:DP:GL:STR ./.:.:.:.:.     ./.:.:.:.:.     0/1:376:14:-10,0,-10,.,.,.:DEF  0/2:409:35:-20,.,.,-5,.,-20:.   0/2:409:35:-20,.,.,-5,.,-20:.
+1      3106154 .       C       T       999     PASS    DP=15;AN=2;AC=1 GT:GQ:DP:GL     ./.:.:.:.       ./.:.:.:.       0/1:277:15:-10,0,-10    ./.:.:.:.       ./.:.:.:.
+1      3106154 .       CAAAA   CA,C    342     PASS    DP=15;AN=6;AC=2,1       GT:GQ:DP:GL     0/1:245:32:.    0/1:245:32:.    0/2:277:15:-10,.,.,0,.,-10      .:245:32:.      ./.:245:32:.
+1      3106154 .       C       CT      459     PASS    AN=8;AC=4       GT:GQ:DP        0/1:245:32      0/1:245:32      ./.:.:. 0/1:245:32      0/1:245:32
+1      3157410 .       G       T       46.7    q10     AN=4;AC=4       GT:GQ:DP        ./.:.:. ./.:.:. ./.:.:. 1/1:21:21       1/1:21:21
+1      3157410 .       GAC     GC,G    90.6    q10     DP=11;AN=6;AC=4,1       GT:GQ:DP        1/1:21:21       1/1:21:21       0/2:49:11       ./.:.:. ./.:.:.
+1      3162006 .       GAA     G,GA    238     PASS    DP=19;XRF=1e+06,2e+06,500000;XRI=1111,2222,5555;XRS=AAA,BBB,DDD;XAF=1e+06,500000;XAI=1111,5555;XAS=AAA,DDD;XGF=1e+06,2e+06,3e+06,500000,.,9e+09;XGI=1111,2222,3333,5555,.,9999;XGS=A,B,C,E,.,F;AN=10;AC=3,2     GT:GQ:DP        0/1:212:22      0/1:212:22      0/1:589:19      0/2:212:22      0/2:212:22
+1      3177144 .       G       T       999     PASS    DP=24;AN=10;AC=3        GT:GQ:DP        0/0:150:30      1/1:150:30      0/1:236:24      0/0:150:30      0/0:150:30
+1      3177144 .       GT      G       999     PASS    DP=24;AN=6;AC=1 GT:GQ:DP        0/0:150:30      0/0:150:30      0/1:236:24      ./.:.:. ./.:.:.
+1      3184885 .       TAAAA   TA,T    61.5    PASS    DP=16;AN=10;AC=5,4      GT:GQ:DP        1/2:12:10       1/2:12:10       0/1:435:16      1/2:12:10       1/2:12:10
+2      3188209 .       GA      G       41.5    .       DP=15;AN=2;AC=1 GT:GQ:DP        ./.:.:. ./.:.:. 0/1:162:15      ./.:.:. ./.:.:.
+2      3199812 .       G       GTT,GT  291     PASS    AN=8;AC=4,4     GT:GQ:DP        1/2:322:26      1/2:322:26      ./.:.:. 1/2:322:26      1/2:322:26
+3      3199812 .       GA      GTT,GT  17.5    PASS    DP=19;AN=2;AC=1,1       GT:GQ:DP        ./.:.:. ./.:.:. 1/2:188:19      ./.:.:. ./.:.:.
+3      3212016 .       CTT     C,CT    79      PASS    AN=8;AC=4,4     GT:GQ:DP        1/2:91:26       1/2:91:26       ./.:.:. 1/2:91:26       1/2:91:26
+4      3212016 .       CTT     C       999     q20     DP=15;AN=2;AC=1 GT:GQ:DP        ./.:.:. ./.:.:. 0/1:158:15      ./.:.:. ./.:.:.
+4      3258448 .       TACACACAC       T       .       PASS    AN=8;AC=4       GT:GQ:DP        0/1:325:31      0/1:325:31      ./.:.:. 0/1:325:31      0/1:325:31
diff --git a/test/merge.b.vcf b/test/merge.b.vcf
new file mode 100644 (file)
index 0000000..48cc56f
--- /dev/null
@@ -0,0 +1,42 @@
+##fileformat=VCFv4.1
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=STR,Number=1,Type=String,Description="Testing string and Number=A in INFO">
+##INFO=<ID=TXT,Number=.,Type=String,Description="Testing in INFO">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##SAMPLE=<ID=NORMAL,SampleName=B,Description="Less-than (\"<\") and greater-than (\">\") quoting nonsense where double brackets would do just fine",softwareName=<Nonsense,Software>,softwareVer=<119,65>,softwareParam=<.>,MetadataResource=http://somewhere.com/path>
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FORMAT=<ID=STR,Number=1,Type=String,Description="Testing string in format">
+##FILTER=<ID=q20,Description="Mapping quality below 20">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=243199373>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  B
+1      3062915 idSNP   G       A       24.6    q20     DP=14;DP4=1,2,3,4;AN=2;STR=.;AC=1       GT:GQ:DP:STR:GL 0/1:376:14:ABC:-10,0,-10
+1      3062915 id1D    GTT     GT      101     q20     DP=14;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL:STR 0/1:376:14:-10,0,-10:DEF
+1      3062915 id3D    GTTT    G       84.6    q20     TXT=AA;DP=14;DP4=1,2,3,4;AN=2;AC=1      GT:GQ:DP:GL     0/1:376:14:-10,0,-10
+1      3106154 .       C       T       999     PASS    DP=15;AN=2;AC=1 GT:GQ:DP:GL     0/1:277:15:-10,0,-10
+1      3106154 .       CAAAA   C       15.4    PASS    DP=15;AN=2;AC=1 GT:GQ:DP:GL     0/1:277:15:-10,0,-10
+1      3157410 .       GAC     G       36.8    PASS    DP=11;AN=2;AC=1 GT:GQ:DP        0/1:49:11
+1      3162006 .       GAA     G       238     PASS    DP=19;AN=2;AC=1;XRF=1e6,2e6;XRI=1111,2222;XRS=AAA,BBB;XAF=1e6;XAI=1111;XAS=AAA;XGF=1e6,2e6,3e6;XGI=1111,2222,3333;XGS=A,B,C     GT:GQ:DP        0/1:589:19
+1      3177144 .       G       T       999     PASS    DP=24;AN=2;AC=1 GT:GQ:DP        0/1:236:24
+1      3177144 .       GT      G       999     PASS    DP=24;AN=2;AC=1 GT:GQ:DP        0/1:236:24
+1      3184885 .       TAAA    T       25.8    PASS    DP=16;AN=2;AC=1 GT:GQ:DP        0/1:435:16
+2      3188209 .       GA      G       41.5    .       DP=15;AN=2;AC=1 GT:GQ:DP        0/1:162:15
+3      3199812 .       GA      GTT,GT  17.5    PASS    DP=19;AN=2;AC=1,1       GT:GQ:DP        1/2:188:19
+4      3212016 .       CTT     C       999     q20     DP=15;AN=2;AC=1 GT:GQ:DP        0/1:158:15
diff --git a/test/merge.c.vcf b/test/merge.c.vcf
new file mode 100644 (file)
index 0000000..7f0d0ee
--- /dev/null
@@ -0,0 +1,43 @@
+##fileformat=VCFv4.1
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##INFO=<ID=TXT,Number=.,Type=String,Description="Testing in INFO">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=INTA,Number=A,Type=Integer,Description="Testing Number=A in INFO">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  C       D
+1      3062915 id3D    GTTT    G       48.7    q10     TXT=BB;DP=999;DP4=4,3,2,1;AN=4;AC=2     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20
+1      3062915 idSNP   G       C,T     419     test    TEST=5;DP4=1,2,3,4;AN=4;AC=1,1;INTA=1,2 GT:TT:GQ:DP:GL  0/1:0,1:409:35:-20,-5,-20,-20,-5,-20    0/2:0,1:409:35:-20,-5,-20,-20,-5,-20
+1      3062915 id2D    GTT     G       999     q10     DP4=1,2,3,4;AN=4;AC=2   GT:GQ:DP:GL     0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20
+1      3106154 .       CAAA    C       72.6    PASS    AN=0;AC=0       GT:GQ:DP        .:245:32        ./.:245:32
+1      3106154 .       C       CT      459     PASS    AN=4;AC=2       GT:GQ:DP        0/1:245:32      0/1:245:32
+1      3157410 .       G       T       46.7    q10     AN=4;AC=4       GT:GQ:DP        1/1:21:21       1/1:21:21
+1      3162006 .       GAA     GA      206     PASS    AN=4;AC=2;XRF=1e6,5e5;XRI=1111,5555;XRS=AAA,DDD;XAF=5e5;XAI=5555;XAS=DDD;XGF=1e6,5e5,9e9;XGI=1111,5555,9999;XGS=A,E,F   GT:GQ:DP        0/1:212:22      0/1:212:22
+1      3177144 .       G       .       364     PASS    AN=4;AC=0       GT:GQ:DP        0/0:150:30      0/0:150:30
+1      3184885 .       TAAAA   TA,T    8.42    PASS    AN=4;AC=2,2     GT:GQ:DP        1/2:12:10       1/2:12:10
+2      3199812 .       G       GTT,GT  291     PASS    AN=4;AC=2,2     GT:GQ:DP        1/2:322:26      1/2:322:26
+3      3212016 .       CTT     C,CT    52.5    PASS    AN=4;AC=2,2     GT:GQ:DP        1/2:91:26       1/2:91:26
+4      3258448 .       TACACACAC       T       .       PASS    AN=4;AC=2       GT:GQ:DP        0/1:325:31      0/1:325:31
diff --git a/test/merge.gvcf.2.a.vcf b/test/merge.gvcf.2.a.vcf
new file mode 100644 (file)
index 0000000..4c8cc06
--- /dev/null
@@ -0,0 +1,33 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##contig=<ID=3,length=243199373>
+##contig=<ID=2,length=243199373>
+##contig=<ID=1,length=243199373>
+##contig=<ID=4,length=243199373>
+##contig=<ID=8,length=243199373>
+##contig=<ID=5,length=243199373>
+##contig=<ID=6,length=243199373>
+##contig=<ID=7,length=243199373>
+##INFO=<ID=QS,Number=R,Type=Float,Description="Auxiliary tag used for calling">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Number of high-quality bases">
+##FORMAT=<ID=DV,Number=1,Type=Integer,Description="Number of high-quality non-reference bases">
+##INFO=<ID=END,Number=1,Type=Integer,Description="End position of the variant described in this record">
+##INFO=<ID=MinDP,Number=1,Type=Integer,Description="Minimum per-sample depth in this gVCF block">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  AAA
+2      21444416        .       G       <*>     .       .       END=21444429;MinDP=5;QS=1,0     PL:DP   0,15,125:5
+2      21444430        .       TCAA    T,TAA   0       .       QS=0.603659,0.304878,0.0914634  PL:DP:DV        37,0,79,35,73,113:5:2
+2      21444431        .       C       <*>     .       .       MinDP=4;QS=1,0  PL:DP   0,12,110:4
+2      21444431        .       CA      C       0       .       QS=0.75,0.25    PL:DP:DV        0,4,10:4:1
+2      21444433        .       C       <*>     0       .       END=21444444;QS=0.75,0.25       PL:DP:DV        0,4,10:4:1
+3      1       .       C       <*>     0       .       END=10;MinDP=33;QS=0.75,0.25    PL:DP:DV        0,4,10:4:1
+1      1619670 .       C       <*>     0       .       END=1619877;MinDP=33;QS=0.75,0.25       PL:DP:DV        0,4,10:4:1
+4      20000975        .       C       <*>     0       .       END=20001070;MinDP=33;QS=0.75,0.25      PL:DP:DV        0,4,10:4:1
+4      20001071        .       T       G,<*>   0       .       .       PL:DP:DV        0,4,10:4:1
+5      110285  .       TAACCCC T       .       .       .       PL      89,6,0
+5      1110285 .       T       TAACCCC .       .       .       PL      89,6,0
+6      600     .       T       A       .       .       END=666 PL      66,1,1
+7      701     .       T       A       .       .       END=702 PL      77,1,1
+7      703     .       T       A       .       .       END=777 PL      77,1,2
+8      1       .       T       A       .       .       END=10  PL      88,1,1
diff --git a/test/merge.gvcf.2.b.vcf b/test/merge.gvcf.2.b.vcf
new file mode 100644 (file)
index 0000000..85b7046
--- /dev/null
@@ -0,0 +1,33 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##contig=<ID=4,length=243199373>
+##contig=<ID=2,length=243199373>
+##contig=<ID=6,length=243199373>
+##contig=<ID=1,length=243199373>
+##contig=<ID=5,length=243199373>
+##contig=<ID=3,length=243199373>
+##contig=<ID=8,length=243199373>
+##contig=<ID=7,length=243199373>
+##INFO=<ID=QS,Number=R,Type=Float,Description="Auxiliary tag used for calling">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Number of high-quality bases">
+##FORMAT=<ID=DV,Number=1,Type=Integer,Description="Number of high-quality non-reference bases">
+##INFO=<ID=END,Number=1,Type=Integer,Description="End position of the variant described in this record">
+##INFO=<ID=MinDP,Number=1,Type=Integer,Description="Minimum per-sample depth in this gVCF block">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  BBB
+8      3       .       T       A       .       .       END=7   PL      88,2,1
+2      21444428        .       C       <*>     .       .       END=21444430;MinDP=2;QS=1,0     PL:DP   0,6,51:2
+2      21444431        .       C       CAAACAAAAA      0       .       QS=0,1  PL:DP:DV        28,3,0:1:1
+3      5       .       C       T       0       .       MinDP=33;QS=0.75,0.25   PL:DP:DV        0,4,10:4:1
+1      1619783 .       C       <*>     0       .       END=1619788;MinDP=33;QS=0,1     PL:DP:DV        28,3,0:1:1
+1      1619788 .       G       GAAAAAAA        0       .       QS=0,1  PL:DP:DV        28,3,0:1:1
+4      20001022        .       C       <*>     0       .       END=20001070;MinDP=33;QS=0.75,0.25      PL:DP:DV        0,4,10:4:1
+4      20001071        .       T       G,<*>   0       .       QS=0.75,0.25,0  PL:DP:DV        0,4,10,35,73,113:4:1
+5      110285  .       T       C,<*>   .       .       .       PL      114,0,15,35,73,113
+5      1110285 .       T       C,<*>   .       .       .       PL      114,0,15,35,73,113
+6      610     .       T       A       .       .       .       PL      66,2,1
+6      620     .       T       A       .       .       END=625 PL      66,2,2
+6      630     .       T       A       .       .       .       PL      66,2,3
+7      701     .       T       A       .       .       .       PL      77,2,1
+7      702     .       T       A       .       .       END=703 PL      77,2,2
diff --git a/test/merge.gvcf.2.c.vcf b/test/merge.gvcf.2.c.vcf
new file mode 100644 (file)
index 0000000..bd1a4b7
--- /dev/null
@@ -0,0 +1,12 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##contig=<ID=8,length=243199373>
+##INFO=<ID=QS,Number=R,Type=Float,Description="Auxiliary tag used for calling">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Number of high-quality bases">
+##FORMAT=<ID=DV,Number=1,Type=Integer,Description="Number of high-quality non-reference bases">
+##INFO=<ID=END,Number=1,Type=Integer,Description="End position of the variant described in this record">
+##INFO=<ID=MinDP,Number=1,Type=Integer,Description="Minimum per-sample depth in this gVCF block">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  CCC
+8      3       .       T       A       .       .       END=5   PL      88,3,1
diff --git a/test/merge.gvcf.2.out b/test/merge.gvcf.2.out
new file mode 100644 (file)
index 0000000..1dc0e63
--- /dev/null
@@ -0,0 +1,53 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##contig=<ID=3,length=243199373>
+##contig=<ID=2,length=243199373>
+##contig=<ID=1,length=243199373>
+##contig=<ID=4,length=243199373>
+##contig=<ID=8,length=243199373>
+##contig=<ID=5,length=243199373>
+##contig=<ID=6,length=243199373>
+##contig=<ID=7,length=243199373>
+##INFO=<ID=QS,Number=R,Type=Float,Description="Auxiliary tag used for calling">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Number of high-quality bases">
+##FORMAT=<ID=DV,Number=1,Type=Integer,Description="Number of high-quality non-reference bases">
+##INFO=<ID=END,Number=1,Type=Integer,Description="End position of the variant described in this record">
+##INFO=<ID=MinDP,Number=1,Type=Integer,Description="Minimum per-sample depth in this gVCF block">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  AAA     BBB     CCC
+2      21444416        .       G       <*>     .       .       END=21444427;MinDP=5;QS=1,0     PL:DP   0,15,125:5      .:.     .:.
+2      21444428        .       C       <*>     .       .       END=21444429;MinDP=2;QS=2,0     PL:DP   0,15,125:5      0,6,51:2        .:.
+2      21444430        .       TCAA    T,TAA,<*>       0       .       MinDP=2;QS=1.60366,0.304878,0.0914634,0 PL:DP:DV        37,0,79,35,73,113,.,.,.,.:5:2   0,.,.,.,.,.,6,.,.,51:2:.        .:.:.
+2      21444431        .       C       <*>     .       .       MinDP=4;QS=1,0  PL:DP   0,12,110:4      .:.     .:.
+2      21444431        .       CA      C,CAAACAAAAAA   0       .       QS=0.75,0.25,1  PL:DP:DV        0,4,10,.,.,.:4:1        28,.,.,3,.,0:1:1        .:.:.
+2      21444433        .       C       <*>     0       .       END=21444444;QS=0.75,0.25       PL:DP:DV        0,4,10:4:1      .:.:.   .:.:.
+3      1       .       C       <*>     0       .       END=4;MinDP=33;QS=0.75,0.25     PL:DP:DV        0,4,10:4:1      .:.:.   .:.:.
+3      5       .       C       <*>,T   0       .       MinDP=33;QS=1.5,0.25,0.25       PL:DP:DV        0,4,10,.,.,.:4:1        0,.,.,4,.,10:4:1        .:.:.
+3      6       .       N       <*>     0       .       END=10;MinDP=33;QS=0.75,0.25    PL:DP:DV        0,4,10:4:1      .:.:.   .:.:.
+1      1619670 .       C       <*>     0       .       END=1619782;MinDP=33;QS=0.75,0.25       PL:DP:DV        0,4,10:4:1      .:.:.   .:.:.
+1      1619783 .       C       <*>     0       .       END=1619787;MinDP=33;QS=0.75,1.25       PL:DP:DV        0,4,10:4:1      28,3,0:1:1      .:.:.
+1      1619788 .       G       <*>,GAAAAAAA    0       .       MinDP=33;QS=0.75,0.25,1 PL:DP:DV        0,4,10,.,.,.:4:1        28,.,.,3,.,0:1:1        .:.:.
+1      1619789 .       N       <*>     0       .       END=1619877;MinDP=33;QS=0.75,0.25       PL:DP:DV        0,4,10:4:1      .:.:.   .:.:.
+4      20000975        .       C       <*>     0       .       END=20001021;MinDP=33;QS=0.75,0.25      PL:DP:DV        0,4,10:4:1      .:.:.   .:.:.
+4      20001022        .       C       <*>     0       .       END=20001070;MinDP=33;QS=1.5,0.5        PL:DP:DV        0,4,10:4:1      0,4,10:4:1      .:.:.
+4      20001071        .       T       G,<*>   0       .       QS=0.75,0.25,0  PL:DP:DV        0,4,10:4:1      0,4,10,35,73,113:4:1    .:.:.
+5      110285  .       T       C,<*>   .       .       .       PL      .       114,0,15,35,73,113      .
+5      110285  .       TAACCCC T       .       .       .       PL      89,6,0  .       .
+5      1110285 .       T       C,<*>   .       .       .       PL      .       114,0,15,35,73,113      .
+5      1110285 .       T       TAACCCC .       .       .       PL      89,6,0  .       .
+6      600     .       T       A       .       .       END=609 PL      66,1,1  .       .
+6      610     .       T       A       .       .       .       PL      66,1,1  66,2,1  .
+6      611     .       N       A       .       .       END=619 PL      66,1,1  .       .
+6      620     .       T       A       .       .       END=625 PL      66,1,1  66,2,2  .
+6      626     .       N       A       .       .       END=629 PL      66,1,1  .       .
+6      630     .       T       A       .       .       .       PL      66,1,1  66,2,3  .
+6      631     .       N       A       .       .       END=666 PL      66,1,1  .       .
+7      701     .       T       A       .       .       .       PL      77,1,1  77,2,1  .
+7      702     .       T       A       .       .       .       PL      77,1,1  77,2,2  .
+7      703     .       T       A       .       .       .       PL      77,1,2  77,2,2  .
+7      704     .       N       A       .       .       END=777 PL      77,1,2  .       .
+8      1       .       T       A       .       .       END=2   PL      88,1,1  .       .
+8      3       .       T       A       .       .       END=5   PL      88,1,1  88,2,1  88,3,1
+8      6       .       N       A       .       .       END=7   PL      88,1,1  88,2,1  .
+8      8       .       N       A       .       .       END=10  PL      88,1,1  .       .
diff --git a/test/missing.vcf b/test/missing.vcf
new file mode 100644 (file)
index 0000000..b6ca53d
--- /dev/null
@@ -0,0 +1,18 @@
+##fileformat=VCFv4.1
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=FLAG,Number=0,Type=Flag,Description="Test type">
+##INFO=<ID=IINT,Number=1,Type=Integer,Description="Test type">
+##INFO=<ID=IFLT,Number=1,Type=Float,Description="Test type">
+##INFO=<ID=ISTR,Number=1,Type=String,Description="Test type">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=FINT,Number=1,Type=Integer,Description="Test type">
+##FORMAT=<ID=FFLT,Number=1,Type=Float,Description="Test type">
+##FORMAT=<ID=FSTR,Number=1,Type=String,Description="Test type">
+##FILTER=<ID=q11,Description="Quality below 10">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B       C
+1      3000001 xx      C       T       11      PASS    FLAG;IINT=11;IFLT=1.1;ISTR=xxx  GT:FINT:FFLT:FSTR       0/0:11:1.1:xxx  0/0:11:1.1:x    0/0:11:1.1:x
+1      3000002 .       C       T       .       .       .       GT      .       .       .
+1      3000003 xx      C       T       11      q11     FLAG;IINT=.;IFLT=.;ISTR=.       GT:FINT:FFLT:FSTR       0/0:.:.:.       0/0:.:.:.       0/0:.:.:.
+1      3000004 xx      C       T       11      q11     FLAG;IINT=11;IFLT=1.1;ISTR=xxx  GT:FINT:FFLT:FSTR       0/0:11:1.1:x    0/0:11:1.1:xxx  0/0:11:1.1:xxx
+1      3000005 xx      C       T       11      q11     FLAG;IINT=1;IFLT=1;ISTR=..      GT:FINT:FFLT:FSTR       0/0:11:1.1:x    0/0:11:1.1:xxx  0/0:11:1.1:xxx
diff --git a/test/missing2ref.out b/test/missing2ref.out
new file mode 100644 (file)
index 0000000..9b4d7cf
--- /dev/null
@@ -0,0 +1,36 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##test=<ID=4,IE=5>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000150 .       C       T       59.2    PASS    .       GT:GQ   0/0:245 0/0:245
+1      3000151 .       C       T       59.2    PASS    .       GT:DP:GQ        0/0:32:245      0/0:32:245
+1      3062915 id3D    GTTT    G       12.9    q10     DP4=1,2,3,4;INDEL;STR=test      GT:GQ:DP:GL     0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20
+1      3062915 idSNP   G       T,C     12.6    test    TEST=5;DP4=1,2,3,4      GT:TT:GQ:DP:GL  0/1:0,1:409:35:-20,-5,-20,-20,-5,-20    2:0,1:409:35:-20,-5,-20
+1      3106154 .       CAAA    C       342     PASS    .       GT:GQ:DP        0/0:245:32      0/0:245:32
+1      3106154 .       C       CT      59.2    PASS    .       GT:GQ:DP        0/0:245:32      0/0:245:32
+1      3157410 .       GA      G       90.6    q10     .       GT:GQ:DP        1/1:21:21       1/1:21:21
+1      3162006 .       GAA     G       60.2    PASS    .       GT:GQ:DP        0/0:212:22      0/0:212:22
+1      3177144 .       G       T       45      PASS    .       GT:GQ:DP        0/0:150:30      0/0:150:30
+1      3177144 .       G       .       45      PASS    .       GT:GQ:DP        0/0:150:30      0/0:150:30
+1      3184885 .       TAAAA   TA,T    61.5    PASS    .       GT:GQ:DP        0/0:12:10       0/0:12:10
+2      3199812 .       G       GTT,GT  82.7    PASS    .       GT:GQ:DP        0/0:322:26      0/0:322:26
+3      3212016 .       CTT     C,CT    79      PASS    .       GT:GQ:DP        0/0:91:26       0/0:91:26
+4      3258448 .       TACACACAC       T       59.9    PASS    .       GT:GQ:DP        0/0:325:31      0/0:325:31
diff --git a/test/mpileup.1.out b/test/mpileup.1.out
new file mode 100644 (file)
index 0000000..8cedcb3
--- /dev/null
@@ -0,0 +1,40 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##samtoolsVersion=1.1-19-g6b249e2+htslib-1.1-74-g845c515
+##samtoolsCommand=samtools mpileup -uvDV -b xxx//mpileup.bam.list -f xxx//mpileup.ref.fa.gz
+##reference=file://xxx//mpileup.ref.fa.gz
+##contig=<ID=17,length=81195210>
+##ALT=<ID=X,Description="Represents allele(s) other than observed.">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IDV,Number=1,Type=Integer,Description="Maximum number of reads supporting an indel">
+##INFO=<ID=IMF,Number=1,Type=Float,Description="Maximum fraction of reads supporting an indel">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias for filtering splice-site artefacts in RNA-seq data (bigger is better)",Version="3">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Mann-Whitney U test of Read Position Bias (bigger is better)">
+##INFO=<ID=MQB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality Bias (bigger is better)">
+##INFO=<ID=BQB,Number=1,Type=Float,Description="Mann-Whitney U test of Base Quality Bias (bigger is better)">
+##INFO=<ID=MQSB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality vs Strand Bias (bigger is better)">
+##INFO=<ID=SGB,Number=1,Type=Float,Description="Segregation based metric.">
+##INFO=<ID=MQ0F,Number=1,Type=Float,Description="Fraction of MQ0 reads (smaller is better)">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Number of high-quality bases">
+##FORMAT=<ID=DV,Number=1,Type=Integer,Description="Number of high-quality non-reference bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##INFO=<ID=ICB,Number=1,Type=Float,Description="Inbreeding Coefficient Binomial test (bigger is better)">
+##INFO=<ID=HOB,Number=1,Type=Float,Description="Bias in the number of HOMs number (smaller is better)">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes for each ALT allele, in the same order as listed">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="Number of high-quality ref-forward , ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Average mapping quality">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  HG00100 HG00101 HG00102
+17     302     .       T       TA      488     .       INDEL;IDV=7;IMF=1;DP=25;VDB=0.27613;SGB=-4.22417;MQSB=0.0443614;MQ0F=0;ICB=0.8;HOB=0.222222;AC=4;AN=6;DP4=2,4,8,11;MQ=49        GT:PL:DP:DV     0/1:167,0,96:11:6       0/1:157,0,9:7:6 1/1:201,21,0:7:7
+17     828     .       T       C       409     .       DP=25;VDB=0.842082;SGB=-4.20907;RPB=0.950652;MQB=1;MQSB=1;BQB=0.929717;MQ0F=0;ICB=0.8;HOB=0.222222;AC=4;AN=6;DP4=2,4,8,11;MQ=60 GT:PL:DP:DV     0/1:211,0,35:12:10      0/1:116,0,91:9:5        1/1:120,12,0:4:4
+17     834     .       G       A       364     .       DP=25;VDB=0.788006;SGB=-4.01214;RPB=0.999233;MQB=1;MQSB=1;BQB=0.821668;MQ0F=0;ICB=0.8;HOB=0.222222;AC=4;AN=6;DP4=2,3,7,10;MQ=60 GT:PL:DP:DV     0/1:185,0,46:11:9       0/1:128,0,59:8:5        1/1:89,9,0:3:3
+17     1665    .       T       C       3.10665 .       DP=20;VDB=0.1;SGB=0.346553;RPB=0.222222;MQB=0.611111;MQSB=0.988166;BQB=0.944444;MQ0F=0;ICB=0.128205;HOB=0.0555556;AC=1;AN=6;DP4=7,11,1,1;MQ=55  GT:PL:DP:DV     0/0:0,21,185:7:0        0/0:0,27,222:9:0        0/1:35,0,51:4:2
+17     1869    .       A       T       138     .       DP=24;VDB=0.928022;SGB=-11.9537;RPB=0.984127;MQB=0.96464;MQSB=0.931547;BQB=0.359155;MQ0F=0;ICB=0.8;HOB=0.222222;AC=4;AN=6;DP4=6,9,5,4;MQ=58     GT:PL:DP:DV     0/1:115,0,224:18:7      0/1:16,0,104:5:1        1/1:42,3,0:1:1
+17     2041    .       G       A       447     .       DP=31;VDB=0.816435;SGB=-4.18892;RPB=0.88473;MQB=0.972375;MQSB=0.968257;BQB=0.311275;MQ0F=0;ICB=0.8;HOB=0.222222;AC=4;AN=6;DP4=6,5,12,7;MQ=58    GT:PL:DP:DV     0/1:229,0,212:21:11     0/1:32,0,24:2:1 1/1:223,21,0:7:7
+17     2220    .       G       A       303     .       DP=21;VDB=0.532753;SGB=-3.51597;RPB=0.964198;MQB=0.898397;MQSB=0.875769;BQB=0.0354359;MQ0F=0;ICB=0.8;HOB=0.222222;AC=4;AN=6;DP4=6,2,1,11;MQ=58  GT:PL:DP:DV     0/1:139,0,130:12:6      0/1:69,0,46:4:2 1/1:131,12,0:4:4
+17     2564    .       A       G       233     .       DP=15;VDB=0.690812;SGB=-3.20711;RPB=0.197899;MQB=1;MQSB=1;BQB=0.965069;MQ0F=0;ICB=0.8;HOB=0.222222;AC=4;AN=6;DP4=1,4,4,5;MQ=60  GT:PL:DP:DV     0/1:88,0,78:6:3 0/1:57,0,56:4:2 1/1:124,12,0:4:4
+17     3104    .       C       T       24.2837 .       DP=25;VDB=0.8;SGB=0.346553;RPB=0.717391;MQB=0.956522;MQSB=0.962269;BQB=0.978261;MQ0F=0;ICB=0.128205;HOB=0.0555556;AC=1;AN=6;DP4=8,15,2,0;MQ=58  GT:PL:DP:DV     0/0:0,48,255:16:0       0/0:0,12,144:4:0        0/1:59,0,93:5:2
+17     3587    .       G       A       358     .       DP=29;VDB=0.902044;SGB=-3.91326;RPB=0.800999;MQB=1;MQSB=1;BQB=0.156944;MQ0F=0;ICB=0.8;HOB=0.222222;AC=4;AN=6;DP4=4,7,10,6;MQ=60 GT:PL:DP:DV     0/1:161,0,184:14:7      0/1:22,0,118:5:1        1/1:212,24,0:8:8
+17     3936    .       A       G       469     .       DP=37;VDB=0.0574114;SGB=-4.60123;RPB=0.741697;MQB=0.812605;MQSB=0.143788;BQB=0.883831;MQ0F=0;ICB=0.8;HOB=0.222222;AC=4;AN=6;DP4=5,6,6,17;MQ=56  GT:PL:DP:DV     0/1:233,0,206:20:11     0/1:77,0,58:6:4 1/1:196,24,0:8:8
diff --git a/test/mpileup.2.out b/test/mpileup.2.out
new file mode 100644 (file)
index 0000000..d657160
--- /dev/null
@@ -0,0 +1,54 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##samtoolsVersion=1.1-19-g6b249e2+htslib-1.1-74-g845c515
+##samtoolsCommand=samtools mpileup -uvDV -b xxx//mpileup.bam.list -f xxx//mpileup.ref.fa.gz
+##reference=file://xxx//mpileup.ref.fa.gz
+##contig=<ID=17,length=81195210>
+##ALT=<ID=X,Description="Represents allele(s) other than observed.">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IDV,Number=1,Type=Integer,Description="Maximum number of reads supporting an indel">
+##INFO=<ID=IMF,Number=1,Type=Float,Description="Maximum fraction of reads supporting an indel">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias for filtering splice-site artefacts in RNA-seq data (bigger is better)",Version="3">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Mann-Whitney U test of Read Position Bias (bigger is better)">
+##INFO=<ID=MQB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality Bias (bigger is better)">
+##INFO=<ID=BQB,Number=1,Type=Float,Description="Mann-Whitney U test of Base Quality Bias (bigger is better)">
+##INFO=<ID=MQSB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality vs Strand Bias (bigger is better)">
+##INFO=<ID=SGB,Number=1,Type=Float,Description="Segregation based metric.">
+##INFO=<ID=MQ0F,Number=1,Type=Float,Description="Fraction of MQ0 reads (smaller is better)">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Number of high-quality bases">
+##FORMAT=<ID=DV,Number=1,Type=Integer,Description="Number of high-quality non-reference bases">
+##INFO=<ID=END,Number=1,Type=Integer,Description="End position of the variant described in this record">
+##INFO=<ID=MinDP,Number=1,Type=Integer,Description="Minimum per-sample depth in this gVCF block">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##INFO=<ID=ICB,Number=1,Type=Float,Description="Inbreeding Coefficient Binomial test (bigger is better)">
+##INFO=<ID=HOB,Number=1,Type=Float,Description="Bias in the number of HOMs number (smaller is better)">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes for each ALT allele, in the same order as listed">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="Number of high-quality ref-forward , ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Average mapping quality">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  HG00100 HG00101 HG00102
+17     1       .       A       .       .       .       END=301;MinDP=1 GT:DP   ./.:5   ./.:1   ./.:3
+17     302     .       T       TA      488     .       INDEL;IDV=7;IMF=1;DP=25;VDB=0.27613;SGB=-4.22417;MQSB=0.0443614;MQ0F=0;ICB=0.8;HOB=0.222222;AC=4;AN=6;DP4=2,4,8,11;MQ=49        GT:PL:DP:DV     0/1:167,0,96:11:6       0/1:157,0,9:7:6 1/1:201,21,0:7:7
+17     303     .       G       .       .       .       END=827;MinDP=2 GT:DP   0/0:9   0/0:2   0/0:3
+17     828     .       T       C       409     .       DP=25;VDB=0.842082;SGB=-4.20907;RPB=0.950652;MQB=1;MQSB=1;BQB=0.929717;MQ0F=0;ICB=0.8;HOB=0.222222;AC=4;AN=6;DP4=2,4,8,11;MQ=60 GT:PL:DP:DV     0/1:211,0,35:12:10      0/1:116,0,91:9:5        1/1:120,12,0:4:4
+17     829     .       T       .       .       .       END=833;MinDP=4 GT:DP   0/0:11  0/0:8   0/0:4
+17     834     .       G       A       364     .       DP=25;VDB=0.788006;SGB=-4.01214;RPB=0.999233;MQB=1;MQSB=1;BQB=0.821668;MQ0F=0;ICB=0.8;HOB=0.222222;AC=4;AN=6;DP4=2,3,7,10;MQ=60 GT:PL:DP:DV     0/1:185,0,46:11:9       0/1:128,0,59:8:5        1/1:89,9,0:3:3
+17     835     .       T       .       .       .       END=1664;MinDP=1        GT:DP   0/0:5   0/0:2   0/0:1
+17     1665    .       T       C       3.10665 .       DP=20;VDB=0.1;SGB=0.346553;RPB=0.222222;MQB=0.611111;MQSB=0.988166;BQB=0.944444;MQ0F=0;ICB=0.128205;HOB=0.0555556;AC=1;AN=6;DP4=7,11,1,1;MQ=55  GT:PL:DP:DV     0/0:0,21,185:7:0        0/0:0,27,222:9:0        0/1:35,0,51:4:2
+17     1666    .       G       .       .       .       END=1868;MinDP=0        GT:DP   0/0:6   0/0:0   0/0:1
+17     1869    .       A       T       138     .       DP=24;VDB=0.928022;SGB=-11.9537;RPB=0.984127;MQB=0.96464;MQSB=0.931547;BQB=0.359155;MQ0F=0;ICB=0.8;HOB=0.222222;AC=4;AN=6;DP4=6,9,5,4;MQ=58     GT:PL:DP:DV     0/1:115,0,224:18:7      0/1:16,0,104:5:1        1/1:42,3,0:1:1
+17     1870    .       C       .       .       .       END=2040;MinDP=1        GT:DP   0/0:13  0/0:2   0/0:1
+17     2041    .       G       A       447     .       DP=31;VDB=0.816435;SGB=-4.18892;RPB=0.88473;MQB=0.972375;MQSB=0.968257;BQB=0.311275;MQ0F=0;ICB=0.8;HOB=0.222222;AC=4;AN=6;DP4=6,5,12,7;MQ=58    GT:PL:DP:DV     0/1:229,0,212:21:11     0/1:32,0,24:2:1 1/1:223,21,0:7:7
+17     2042    .       G       .       .       .       END=2219;MinDP=1        GT:DP   0/0:8   0/0:1   0/0:3
+17     2220    .       G       A       303     .       DP=21;VDB=0.532753;SGB=-3.51597;RPB=0.964198;MQB=0.898397;MQSB=0.875769;BQB=0.0354359;MQ0F=0;ICB=0.8;HOB=0.222222;AC=4;AN=6;DP4=6,2,1,11;MQ=58  GT:PL:DP:DV     0/1:139,0,130:12:6      0/1:69,0,46:4:2 1/1:131,12,0:4:4
+17     2221    .       G       .       .       .       END=2563;MinDP=0        GT:DP   0/0:5   0/0:0   0/0:2
+17     2564    .       A       G       233     .       DP=15;VDB=0.690812;SGB=-3.20711;RPB=0.197899;MQB=1;MQSB=1;BQB=0.965069;MQ0F=0;ICB=0.8;HOB=0.222222;AC=4;AN=6;DP4=1,4,4,5;MQ=60  GT:PL:DP:DV     0/1:88,0,78:6:3 0/1:57,0,56:4:2 1/1:124,12,0:4:4
+17     2565    .       A       .       .       .       END=3103;MinDP=0        GT:DP   0/0:6   0/0:0   0/0:1
+17     3104    .       C       T       24.2837 .       DP=25;VDB=0.8;SGB=0.346553;RPB=0.717391;MQB=0.956522;MQSB=0.962269;BQB=0.978261;MQ0F=0;ICB=0.128205;HOB=0.0555556;AC=1;AN=6;DP4=8,15,2,0;MQ=58  GT:PL:DP:DV     0/0:0,48,255:16:0       0/0:0,12,144:4:0        0/1:59,0,93:5:2
+17     3105    .       T       .       .       .       END=3586;MinDP=2        GT:DP   0/0:5   0/0:2   0/0:3
+17     3587    .       G       A       358     .       DP=29;VDB=0.902044;SGB=-3.91326;RPB=0.800999;MQB=1;MQSB=1;BQB=0.156944;MQ0F=0;ICB=0.8;HOB=0.222222;AC=4;AN=6;DP4=4,7,10,6;MQ=60 GT:PL:DP:DV     0/1:161,0,184:14:7      0/1:22,0,118:5:1        1/1:212,24,0:8:8
+17     3588    .       A       .       .       .       END=3935;MinDP=2        GT:DP   0/0:10  0/0:2   0/0:3
+17     3936    .       A       G       469     .       DP=37;VDB=0.0574114;SGB=-4.60123;RPB=0.741697;MQB=0.812605;MQSB=0.143788;BQB=0.883831;MQ0F=0;ICB=0.8;HOB=0.222222;AC=4;AN=6;DP4=5,6,6,17;MQ=56  GT:PL:DP:DV     0/1:233,0,206:20:11     0/1:77,0,58:6:4 1/1:196,24,0:8:8
+17     3937    .       C       .       .       .       END=4101;MinDP=0        GT:DP   0/0:1   0/0:0   0/0:0
diff --git a/test/mpileup.2.samples b/test/mpileup.2.samples
new file mode 100644 (file)
index 0000000..07b1eae
--- /dev/null
@@ -0,0 +1,3 @@
+HG00100        2
+HG00101        1
+HG00102        2
diff --git a/test/mpileup.X.2.out b/test/mpileup.X.2.out
new file mode 100644 (file)
index 0000000..ab82d46
--- /dev/null
@@ -0,0 +1,40 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##samtoolsVersion=1.1-19-g6b249e2+htslib-1.1-74-g845c515
+##samtoolsCommand=samtools mpileup -uvDV -b xxx//mpileup.bam.list -f xxx//mpileup.ref.fa.gz
+##reference=file://xxx//mpileup.ref.fa.gz
+##contig=<ID=X,length=81195210>
+##ALT=<ID=X,Description="Represents allele(s) other than observed.">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IDV,Number=1,Type=Integer,Description="Maximum number of reads supporting an indel">
+##INFO=<ID=IMF,Number=1,Type=Float,Description="Maximum fraction of reads supporting an indel">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias for filtering splice-site artefacts in RNA-seq data (bigger is better)",Version="3">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Mann-Whitney U test of Read Position Bias (bigger is better)">
+##INFO=<ID=MQB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality Bias (bigger is better)">
+##INFO=<ID=BQB,Number=1,Type=Float,Description="Mann-Whitney U test of Base Quality Bias (bigger is better)">
+##INFO=<ID=MQSB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality vs Strand Bias (bigger is better)">
+##INFO=<ID=SGB,Number=1,Type=Float,Description="Segregation based metric.">
+##INFO=<ID=MQ0F,Number=1,Type=Float,Description="Fraction of MQ0 reads (smaller is better)">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Number of high-quality bases">
+##FORMAT=<ID=DV,Number=1,Type=Integer,Description="Number of high-quality non-reference bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##INFO=<ID=ICB,Number=1,Type=Float,Description="Inbreeding Coefficient Binomial test (bigger is better)">
+##INFO=<ID=HOB,Number=1,Type=Float,Description="Bias in the number of HOMs number (smaller is better)">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes for each ALT allele, in the same order as listed">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="Number of high-quality ref-forward , ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Average mapping quality">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  HG00100 HG00101 HG00102
+X      302     .       T       TA      482     .       INDEL;IDV=7;IMF=1;DP=25;VDB=0.27613;SGB=-4.22417;MQSB=0.0443614;MQ0F=0;ICB=0.235294;HOB=0.18;AC=4;AN=5;DP4=2,4,8,11;MQ=49       GT:PL:DP:DV     0/1:167,0,96:11:6       1:157,9:7:6     1/1:201,21,0:7:7
+X      828     .       T       C       322     .       DP=25;VDB=0.842082;SGB=-4.20907;RPB=0.950652;MQB=1;MQSB=1;BQB=0.929717;MQ0F=0;ICB=0.235294;HOB=0.18;AC=4;AN=5;DP4=2,4,8,11;MQ=60        GT:PL:DP:DV     0/1:211,0,35:12:10      1:116,91:9:5    1/1:120,12,0:4:4
+X      834     .       G       A       309     .       DP=25;VDB=0.788006;SGB=-4.01214;RPB=0.999233;MQB=1;MQSB=1;BQB=0.821668;MQ0F=0;ICB=0.235294;HOB=0.18;AC=4;AN=5;DP4=2,3,7,10;MQ=60        GT:PL:DP:DV     0/1:185,0,46:11:9       1:128,59:8:5    1/1:89,9,0:3:3
+X      1665    .       T       C       3.44176 .       DP=20;VDB=0.1;SGB=0.346553;RPB=0.222222;MQB=0.611111;MQSB=0.988166;BQB=0.944444;MQ0F=0;ICB=0.235294;HOB=0.18;AC=1;AN=5;DP4=7,11,1,1;MQ=55       GT:PL:DP:DV     0/0:0,21,185:7:0        0:0,222:9:0     0/1:35,0,51:4:2
+X      1869    .       A       T       122     .       DP=24;VDB=0.928022;SGB=-11.9537;RPB=0.984127;MQB=0.96464;MQSB=0.931547;BQB=0.359155;MQ0F=0;ICB=0.461538;HOB=0.02;AC=3;AN=5;DP4=6,9,5,4;MQ=58    GT:PL:DP:DV     0/1:115,0,224:18:7      0:16,104:5:1    1/1:42,3,0:1:1
+X      2041    .       G       A       426     .       DP=31;VDB=0.816435;SGB=-4.18892;RPB=0.88473;MQB=0.972375;MQSB=0.968257;BQB=0.311275;MQ0F=0;ICB=0.235294;HOB=0.18;AC=4;AN=5;DP4=6,5,12,7;MQ=58   GT:PL:DP:DV     0/1:229,0,212:21:11     1:32,24:2:1     1/1:223,21,0:7:7
+X      2220    .       G       A       259     .       DP=21;VDB=0.532753;SGB=-3.51597;RPB=0.964198;MQB=0.898397;MQSB=0.875769;BQB=0.0354359;MQ0F=0;ICB=0.235294;HOB=0.18;AC=4;AN=5;DP4=6,2,1,11;MQ=58 GT:PL:DP:DV     0/1:139,0,130:12:6      1:69,46:4:2     1/1:131,12,0:4:4
+X      2564    .       A       G       180     .       DP=15;VDB=0.690812;SGB=-3.20711;RPB=0.197899;MQB=1;MQSB=1;BQB=0.965069;MQ0F=0;ICB=0.235294;HOB=0.18;AC=4;AN=5;DP4=1,4,4,5;MQ=60 GT:PL:DP:DV     0/1:88,0,78:6:3 1:57,56:4:2     1/1:124,12,0:4:4
+X      3104    .       C       T       24.8375 .       DP=25;VDB=0.8;SGB=0.346553;RPB=0.717391;MQB=0.956522;MQSB=0.962269;BQB=0.978261;MQ0F=0;ICB=0.235294;HOB=0.18;AC=1;AN=5;DP4=8,15,2,0;MQ=58       GT:PL:DP:DV     0/0:0,48,255:16:0       0:0,144:4:0     0/1:59,0,93:5:2
+X      3587    .       G       A       335     .       DP=29;VDB=0.902044;SGB=-3.91326;RPB=0.800999;MQB=1;MQSB=1;BQB=0.156944;MQ0F=0;ICB=0.461538;HOB=0.02;AC=3;AN=5;DP4=4,7,10,6;MQ=60        GT:PL:DP:DV     0/1:161,0,184:14:7      0:22,118:5:1    1/1:212,24,0:8:8
+X      3936    .       A       G       414     .       DP=37;VDB=0.0574114;SGB=-4.60123;RPB=0.741697;MQB=0.812605;MQSB=0.143788;BQB=0.883831;MQ0F=0;ICB=0.235294;HOB=0.18;AC=4;AN=5;DP4=5,6,6,17;MQ=56 GT:PL:DP:DV     0/1:233,0,206:20:11     1:77,58:6:4     1/1:196,24,0:8:8
diff --git a/test/mpileup.X.out b/test/mpileup.X.out
new file mode 100644 (file)
index 0000000..0e63b8e
--- /dev/null
@@ -0,0 +1,40 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##samtoolsVersion=1.1-19-g6b249e2+htslib-1.1-74-g845c515
+##samtoolsCommand=samtools mpileup -uvDV -b xxx//mpileup.bam.list -f xxx//mpileup.ref.fa.gz
+##reference=file://xxx//mpileup.ref.fa.gz
+##contig=<ID=X,length=81195210>
+##ALT=<ID=X,Description="Represents allele(s) other than observed.">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IDV,Number=1,Type=Integer,Description="Maximum number of reads supporting an indel">
+##INFO=<ID=IMF,Number=1,Type=Float,Description="Maximum fraction of reads supporting an indel">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias for filtering splice-site artefacts in RNA-seq data (bigger is better)",Version="3">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Mann-Whitney U test of Read Position Bias (bigger is better)">
+##INFO=<ID=MQB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality Bias (bigger is better)">
+##INFO=<ID=BQB,Number=1,Type=Float,Description="Mann-Whitney U test of Base Quality Bias (bigger is better)">
+##INFO=<ID=MQSB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality vs Strand Bias (bigger is better)">
+##INFO=<ID=SGB,Number=1,Type=Float,Description="Segregation based metric.">
+##INFO=<ID=MQ0F,Number=1,Type=Float,Description="Fraction of MQ0 reads (smaller is better)">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Number of high-quality bases">
+##FORMAT=<ID=DV,Number=1,Type=Integer,Description="Number of high-quality non-reference bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##INFO=<ID=ICB,Number=1,Type=Float,Description="Inbreeding Coefficient Binomial test (bigger is better)">
+##INFO=<ID=HOB,Number=1,Type=Float,Description="Bias in the number of HOMs number (smaller is better)">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes for each ALT allele, in the same order as listed">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="Number of high-quality ref-forward , ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Average mapping quality">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  HG00100 HG00101 HG00102
+X      302     .       T       TA      482     .       INDEL;IDV=7;IMF=1;DP=25;VDB=0.27613;SGB=-4.22417;MQSB=0.0443614;MQ0F=0;ICB=0.235294;HOB=0.18;AC=4;AN=5;DP4=2,4,8,11;MQ=49       GT:PL:DP:DV     0/1:167,0,96:11:6       1:157,9:7:6     1/1:201,21,0:7:7
+X      828     .       T       C       322     .       DP=25;VDB=0.842082;SGB=-4.20907;RPB=0.950652;MQB=1;MQSB=1;BQB=0.929717;MQ0F=0;ICB=0.235294;HOB=0.18;AC=4;AN=5;DP4=2,4,8,11;MQ=60        GT:PL:DP:DV     0/1:211,0,35:12:10      1:116,91:9:5    1/1:120,12,0:4:4
+X      834     .       G       A       309     .       DP=25;VDB=0.788006;SGB=-4.01214;RPB=0.999233;MQB=1;MQSB=1;BQB=0.821668;MQ0F=0;ICB=0.235294;HOB=0.18;AC=4;AN=5;DP4=2,3,7,10;MQ=60        GT:PL:DP:DV     0/1:185,0,46:11:9       1:128,59:8:5    1/1:89,9,0:3:3
+X      1665    .       T       C       3.10665 .       DP=20;VDB=0.1;SGB=0.346553;RPB=0.222222;MQB=0.611111;MQSB=0.988166;BQB=0.944444;MQ0F=0;ICB=0.128205;HOB=0.0555556;AC=1;AN=6;DP4=7,11,1,1;MQ=55  GT:PL:DP:DV     0/0:0,21,185:7:0        0/0:0,27,222:9:0        0/1:35,0,51:4:2
+X      1869    .       A       T       138     .       DP=24;VDB=0.928022;SGB=-11.9537;RPB=0.984127;MQB=0.96464;MQSB=0.931547;BQB=0.359155;MQ0F=0;ICB=0.8;HOB=0.222222;AC=4;AN=6;DP4=6,9,5,4;MQ=58     GT:PL:DP:DV     0/1:115,0,224:18:7      0/1:16,0,104:5:1        1/1:42,3,0:1:1
+X      2041    .       G       A       447     .       DP=31;VDB=0.816435;SGB=-4.18892;RPB=0.88473;MQB=0.972375;MQSB=0.968257;BQB=0.311275;MQ0F=0;ICB=0.8;HOB=0.222222;AC=4;AN=6;DP4=6,5,12,7;MQ=58    GT:PL:DP:DV     0/1:229,0,212:21:11     0/1:32,0,24:2:1 1/1:223,21,0:7:7
+X      2220    .       G       A       303     .       DP=21;VDB=0.532753;SGB=-3.51597;RPB=0.964198;MQB=0.898397;MQSB=0.875769;BQB=0.0354359;MQ0F=0;ICB=0.8;HOB=0.222222;AC=4;AN=6;DP4=6,2,1,11;MQ=58  GT:PL:DP:DV     0/1:139,0,130:12:6      0/1:69,0,46:4:2 1/1:131,12,0:4:4
+X      2564    .       A       G       233     .       DP=15;VDB=0.690812;SGB=-3.20711;RPB=0.197899;MQB=1;MQSB=1;BQB=0.965069;MQ0F=0;ICB=0.8;HOB=0.222222;AC=4;AN=6;DP4=1,4,4,5;MQ=60  GT:PL:DP:DV     0/1:88,0,78:6:3 0/1:57,0,56:4:2 1/1:124,12,0:4:4
+X      3104    .       C       T       24.8375 .       DP=25;VDB=0.8;SGB=0.346553;RPB=0.717391;MQB=0.956522;MQSB=0.962269;BQB=0.978261;MQ0F=0;ICB=0.235294;HOB=0.18;AC=1;AN=5;DP4=8,15,2,0;MQ=58       GT:PL:DP:DV     0/0:0,48,255:16:0       0:0,144:4:0     0/1:59,0,93:5:2
+X      3587    .       G       A       335     .       DP=29;VDB=0.902044;SGB=-3.91326;RPB=0.800999;MQB=1;MQSB=1;BQB=0.156944;MQ0F=0;ICB=0.461538;HOB=0.02;AC=3;AN=5;DP4=4,7,10,6;MQ=60        GT:PL:DP:DV     0/1:161,0,184:14:7      0:22,118:5:1    1/1:212,24,0:8:8
+X      3936    .       A       G       414     .       DP=37;VDB=0.0574114;SGB=-4.60123;RPB=0.741697;MQB=0.812605;MQSB=0.143788;BQB=0.883831;MQ0F=0;ICB=0.235294;HOB=0.18;AC=4;AN=5;DP4=5,6,6,17;MQ=56 GT:PL:DP:DV     0/1:233,0,206:20:11     1:77,58:6:4     1/1:196,24,0:8:8
diff --git a/test/mpileup.X.vcf b/test/mpileup.X.vcf
new file mode 100644 (file)
index 0000000..ea2983a
--- /dev/null
@@ -0,0 +1,4127 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##samtoolsVersion=1.1-19-g6b249e2+htslib-1.1-74-g845c515
+##samtoolsCommand=samtools mpileup -uvDV -b xxx//mpileup.bam.list -f xxx//mpileup.ref.fa.gz
+##reference=file://xxx//mpileup.ref.fa.gz
+##contig=<ID=X,length=81195210>
+##ALT=<ID=X,Description="Represents allele(s) other than observed.">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IDV,Number=1,Type=Integer,Description="Maximum number of reads supporting an indel">
+##INFO=<ID=IMF,Number=1,Type=Float,Description="Maximum fraction of reads supporting an indel">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias for filtering splice-site artefacts in RNA-seq data (bigger is better)",Version="3">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Mann-Whitney U test of Read Position Bias (bigger is better)">
+##INFO=<ID=MQB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality Bias (bigger is better)">
+##INFO=<ID=BQB,Number=1,Type=Float,Description="Mann-Whitney U test of Base Quality Bias (bigger is better)">
+##INFO=<ID=MQSB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality vs Strand Bias (bigger is better)">
+##INFO=<ID=SGB,Number=1,Type=Float,Description="Segregation based metric.">
+##INFO=<ID=MQ0F,Number=1,Type=Float,Description="Fraction of MQ0 reads (smaller is better)">
+##INFO=<ID=I16,Number=16,Type=Float,Description="Auxiliary tag used for calling, see description of bcf_callret1_t in bam2bcf.h">
+##INFO=<ID=QS,Number=R,Type=Float,Description="Auxiliary tag used for calling">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Number of high-quality bases">
+##FORMAT=<ID=DV,Number=1,Type=Integer,Description="Number of high-quality non-reference bases">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  HG00100 HG00101 HG00102
+X      1       .       A       <*>     0       .       DP=11;I16=11,0,0,0,452,18594,0,0,319,9251,0,0,223,4959,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      2       .       A       <*>     0       .       DP=11;I16=11,0,0,0,439,17587,0,0,319,9251,0,0,226,5030,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      3       .       G       <*>     0       .       DP=11;I16=11,0,0,0,431,16971,0,0,319,9251,0,0,229,5111,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      4       .       C       <*>     0       .       DP=11;I16=11,0,0,0,423,16417,0,0,319,9251,0,0,232,5202,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,71:3:0
+X      5       .       T       <*>     0       .       DP=11;I16=11,0,0,0,450,18520,0,0,319,9251,0,0,234,5252,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      6       .       T       <*>     0       .       DP=11;I16=11,0,0,0,403,14847,0,0,319,9251,0,0,236,5310,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      7       .       C       <*>     0       .       DP=11;I16=11,0,0,0,446,18114,0,0,319,9251,0,0,237,5327,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      8       .       T       <*>     0       .       DP=11;I16=11,0,0,0,465,19677,0,0,319,9251,0,0,238,5354,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      9       .       C       <*>     0       .       DP=11;I16=11,0,0,0,447,18205,0,0,319,9251,0,0,239,5391,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      10      .       A       <*>     0       .       DP=11;I16=11,0,0,0,426,16756,0,0,319,9251,0,0,240,5438,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,69:3:0
+X      11      .       C       <*>     0       .       DP=11;I16=11,0,0,0,413,15603,0,0,319,9251,0,0,241,5495,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      12      .       C       <*>     0       .       DP=11;I16=11,0,0,0,438,17506,0,0,319,9251,0,0,242,5562,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      13      .       C       <*>     0       .       DP=11;I16=11,0,0,0,437,17463,0,0,319,9251,0,0,243,5639,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      14      .       T       <*>     0       .       DP=11;I16=11,0,0,0,453,18715,0,0,319,9251,0,0,242,5628,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      15      .       G       <*>     0       .       DP=11;I16=11,0,0,0,439,17599,0,0,319,9251,0,0,240,5580,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      16      .       T       <*>     0       .       DP=11;I16=11,0,0,0,426,16546,0,0,319,9251,0,0,238,5544,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      17      .       T       <*>     0       .       DP=11;I16=11,0,0,0,407,15195,0,0,319,9251,0,0,235,5469,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      18      .       C       <*>     0       .       DP=12;I16=12,0,0,0,450,17136,0,0,379,12851,0,0,231,5353,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,18,113:6:0    0,9,72:3:0      0,9,72:3:0
+X      19      .       C       <*>     0       .       DP=13;I16=13,0,0,0,502,19652,0,0,439,16451,0,0,228,5246,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,18,112:6:0    0,12,89:4:0     0,9,72:3:0
+X      20      .       T       <*>     0       .       DP=13;I16=13,0,0,0,532,21878,0,0,439,16451,0,0,226,5150,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,18,116:6:0    0,12,98:4:0     0,9,72:3:0
+X      21      .       G       <*>     0       .       DP=13;I16=13,0,0,0,498,19254,0,0,439,16451,0,0,224,5066,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,18,117:6:0    0,12,94:4:0     0,9,72:3:0
+X      22      .       C       <*>     0       .       DP=13;I16=13,0,0,0,511,20289,0,0,470,19210,0,0,223,4993,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,18,115:6:0    0,12,91:4:0     0,9,76:3:0
+X      23      .       A       <*>     0       .       DP=14;I16=14,0,0,0,513,19399,0,0,530,22810,0,0,223,4931,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,133:7:0    0,12,82:4:0     0,9,82:3:0
+X      24      .       T       <*>     0       .       DP=14;I16=14,0,0,0,534,20540,0,0,530,22810,0,0,224,4882,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,131:7:0    0,12,96:4:0     0,9,80:3:0
+X      25      .       A       <*>     0       .       DP=15;I16=15,0,0,0,561,21133,0,0,590,26410,0,0,225,4847,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,140:8:0    0,12,96:4:0     0,9,81:3:0
+X      26      .       G       <*>     0       .       DP=15;I16=15,0,0,0,591,23429,0,0,590,26410,0,0,227,4827,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,151:8:0    0,12,96:4:0     0,9,81:3:0
+X      27      .       A       <*>     0       .       DP=15;I16=15,0,0,0,588,23120,0,0,590,26410,0,0,229,4823,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,146:8:0    0,12,98:4:0     0,9,83:3:0
+X      28      .       T       <*>     0       .       DP=16;I16=16,0,0,0,605,23001,0,0,650,30010,0,0,231,4835,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,147:8:0    0,12,97:4:0     0,12,101:4:0
+X      29      .       A       <*>     0       .       DP=17;I16=17,0,0,0,615,22533,0,0,710,33610,0,0,234,4864,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,146:8:0    0,15,102:5:0    0,12,104:4:0
+X      30      .       A       <*>     0       .       DP=17;I16=17,0,0,0,660,25914,0,0,710,33610,0,0,238,4912,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,149:8:0    0,15,115:5:0    0,12,108:4:0
+X      31      .       T       <*>     0       .       DP=17;I16=17,0,0,0,656,25392,0,0,710,33610,0,0,242,4980,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,150:8:0    0,15,113:5:0    0,12,105:4:0
+X      32      .       T       <*>     0       .       DP=17;I16=17,0,0,0,605,21789,0,0,741,36369,0,0,247,5067,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,143:8:0    0,15,104:5:0    0,12,104:4:0
+X      33      .       G       <*>     0       .       DP=17;I16=17,0,0,0,659,25757,0,0,741,36369,0,0,252,5124,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,158:8:0    0,15,118:5:0    0,12,105:4:0
+X      34      .       C       <*>     0       .       DP=17;I16=17,0,0,0,658,25704,0,0,741,36369,0,0,257,5203,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,151:8:0    0,15,121:5:0    0,12,106:4:0
+X      35      .       A       <*>     0       .       DP=18;I16=18,0,0,0,677,25881,0,0,801,39969,0,0,262,5304,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,152:8:0    0,15,109:5:0    0,15,121:5:0
+X      36      .       T       <*>     0       .       DP=18;I16=18,0,0,0,678,25796,0,0,801,39969,0,0,268,5428,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,151:8:0    0,15,114:5:0    0,15,125:5:0
+X      37      .       G       <*>     0       .       DP=18;I16=18,0,0,0,685,26291,0,0,801,39969,0,0,274,5576,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,157:8:0    0,15,116:5:0    0,15,126:5:0
+X      38      .       A       <*>     0       .       DP=18;I16=18,0,0,0,697,27245,0,0,801,39969,0,0,280,5748,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,152:8:0    0,15,116:5:0    0,15,129:5:0
+X      39      .       C       <*>     0       .       DP=16;I16=16,0,0,0,591,22311,0,0,743,38287,0,0,288,5942,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,148:7:0    0,12,94:4:0     0,15,123:5:0
+X      40      .       A       <*>     0       .       DP=16;I16=16,0,0,0,630,24896,0,0,743,38287,0,0,295,6107,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,146:7:0    0,12,104:4:0    0,15,127:5:0
+X      41      .       A       <*>     0       .       DP=17;I16=17,0,0,0,645,24685,0,0,803,41887,0,0,302,6294,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,151:8:0    0,12,104:4:0    0,15,131:5:0
+X      42      .       T       <*>     0       .       DP=17;I16=17,0,0,0,618,23118,0,0,803,41887,0,0,310,6504,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,155:8:0    0,12,82:4:0     0,15,127:5:0
+X      43      .       T       <*>     0       .       DP=17;I16=17,0,0,0,631,23689,0,0,803,41887,0,0,318,6738,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,151:8:0    0,12,101:4:0    0,15,129:5:0
+X      44      .       G       <*>     0       .       DP=17;I16=17,0,0,0,664,26162,0,0,803,41887,0,0,324,6896,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,164:8:0    0,12,100:4:0    0,15,129:5:0
+X      45      .       C       <*>     0       .       DP=17;I16=17,0,0,0,657,25525,0,0,803,41887,0,0,329,7027,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,163:8:0    0,12,108:4:0    0,15,125:5:0
+X      46      .       C       <*>     0       .       DP=17;I16=17,0,0,0,646,25244,0,0,803,41887,0,0,334,7180,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,161:8:0    0,12,98:4:0     0,15,131:5:0
+X      47      .       T       <*>     0       .       DP=17;I16=17,0,0,0,700,28998,0,0,803,41887,0,0,339,7355,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,165:8:0    0,12,110:4:0    0,15,136:5:0
+X      48      .       T       <*>     0       .       DP=17;I16=17,0,0,0,648,25020,0,0,803,41887,0,0,343,7501,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,155:8:0    0,12,105:4:0    0,15,131:5:0
+X      49      .       G       <*>     0       .       DP=18;I16=18,0,0,0,686,26674,0,0,832,42728,0,0,346,7616,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,158:8:0    0,15,119:5:0    0,15,128:5:0
+X      50      .       T       <*>     0       .       DP=18;I16=17,0,0,0,650,24972,0,0,772,39128,0,0,332,7426,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,155:8:0    0,12,101:4:0    0,15,128:5:0
+X      51      .       C       <*>     0       .       DP=18;I16=18,0,0,0,681,26529,0,0,832,42728,0,0,353,7853,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,167:8:0    0,15,99:5:0     0,15,127:5:0
+X      52      .       C       <*>     0       .       DP=18;I16=17,0,0,0,645,24983,0,0,803,41887,0,0,353,7965,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,164:8:0    0,12,99:4:0     0,15,128:5:0
+X      53      .       C       <*>     0       .       DP=18;I16=18,0,0,0,687,26735,0,0,832,42728,0,0,359,8113,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,164:8:0    0,15,113:5:0    0,15,132:5:0
+X      54      .       T       <*>     0       .       DP=18;I16=18,0,0,0,736,30194,0,0,832,42728,0,0,361,8219,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,163:8:0    0,15,128:5:0    0,15,136:5:0
+X      55      .       G       <*>     0       .       DP=18;I16=18,0,0,0,674,26082,0,0,832,42728,0,0,362,8290,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,168:8:0    0,15,112:5:0    0,15,122:5:0
+X      56      .       C       <*>     0       .       DP=18;I16=18,0,0,0,701,27645,0,0,832,42728,0,0,363,8375,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,162:8:0    0,15,121:5:0    0,15,131:5:0
+X      57      .       T       <*>     0       .       DP=18;I16=17,0,0,0,694,29118,0,0,803,41887,0,0,356,8410,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,163:8:0    0,12,117:4:0    0,15,138:5:0
+X      58      .       G       <*>     0       .       DP=17;I16=16,0,0,0,616,24356,0,0,774,41046,0,0,356,8454,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,159:7:0    0,12,95:4:0     0,15,131:5:0
+X      59      .       A       <*>     0       .       DP=17;I16=17,0,0,0,656,26038,0,0,803,41887,0,0,366,8606,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,155:7:0    0,15,116:5:0    0,15,134:5:0
+X      60      .       A       <*>     0       .       DP=17;I16=17,0,0,0,663,26463,0,0,803,41887,0,0,367,8687,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,151:7:0    0,15,127:5:0    0,15,138:5:0
+X      61      .       T       <*>     0       .       DP=17;I16=16,0,0,0,605,23215,0,0,774,41046,0,0,355,8583,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,152:7:0    0,12,101:4:0    0,15,131:5:0
+X      62      .       G       <*>     0       .       DP=18;I16=17,0,0,0,646,24868,0,0,834,44646,0,0,353,8557,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,158:7:0    0,12,103:4:0    0,18,141:6:0
+X      63      .       T       <*>     0       .       DP=18;I16=17,0,0,0,590,21682,0,0,803,41887,0,0,341,8111,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,148:7:0    0,12,80:4:0     0,18,144:6:0
+X      64      .       G       <*>     0       .       DP=19;I16=19,0,0,0,696,26416,0,0,923,49087,0,0,366,8758,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,169:8:0    0,15,103:5:0    0,18,142:6:0
+X      65      .       C       <*>     0       .       DP=18;I16=18,0,0,0,686,26512,0,0,894,48246,0,0,367,8743,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,163:7:0    0,15,116:5:0    0,18,147:6:0
+X      66      .       T       <*>     0       .       DP=18;I16=17,0,0,0,691,28315,0,0,834,44646,0,0,342,8068,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,164:7:0    0,12,110:4:0    0,18,153:6:0
+X      67      .       C       <*>     0       .       DP=17;I16=17,0,0,0,645,25313,0,0,834,44646,0,0,341,7983,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,163:7:0    0,12,94:4:0     0,18,147:6:0
+X      68      .       T       <*>     0       .       DP=17;I16=17,0,0,0,691,28307,0,0,834,44646,0,0,339,7863,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,165:7:0    0,12,108:4:0    0,18,151:6:0
+X      69      .       G       <*>     0       .       DP=17;I16=17,0,0,0,657,25721,0,0,865,47405,0,0,338,7758,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,172:8:0    0,9,93:3:0      0,18,142:6:0
+X      70      .       G       <*>     0       .       DP=17;I16=16,0,0,0,575,21391,0,0,836,46564,0,0,317,7227,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,162:8:0    0,6,64:2:0      0,18,141:6:0
+X      71      .       G       <*>     0       .       DP=17;I16=15,0,0,0,571,21975,0,0,776,42964,0,0,307,7029,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,170:8:0    0,6,72:2:0      0,15,130:5:0
+X      72      .       G       <*>     0       .       DP=17;I16=15,0,0,0,572,22002,0,0,776,42964,0,0,305,6907,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,171:8:0    0,6,65:2:0      0,15,131:5:0
+X      73      .       T       <*>     0       .       DP=18;I16=16,0,0,0,623,25301,0,0,836,46564,0,0,314,6918,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,158:8:0    0,6,94:2:0      0,18,143:6:0
+X      74      .       C       <*>     0       .       DP=18;I16=17,0,0,0,674,28110,0,0,865,47405,0,0,338,7468,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,176:8:0    0,9,106:3:0     0,18,141:6:0
+X      75      .       T       <*>     0       .       DP=18;I16=16,0,0,0,685,30675,0,0,836,46564,0,0,312,6782,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,175:8:0    0,6,90:2:0      0,18,150:6:0
+X      76      .       C       <*>     0       .       DP=18;I16=17,0,0,0,683,29481,0,0,865,47405,0,0,336,7360,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,174:8:0    0,9,98:3:0      0,18,148:6:0
+X      77      .       T       <*>     0       .       DP=18;I16=16,0,0,0,710,33072,0,0,836,46564,0,0,310,6702,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,179:8:0    0,6,92:2:0      0,18,154:6:0
+X      78      .       G       <*>     0       .       DP=18;I16=16,0,0,0,692,31158,0,0,836,46564,0,0,309,6683,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,180:8:0    0,6,94:2:0      0,18,149:6:0
+X      79      .       G       <*>     0       .       DP=18;I16=15,0,0,0,605,26629,0,0,776,42964,0,0,283,6053,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,168:8:0    0,3,60:1:0      0,18,149:6:0
+X      80      .       G       <*>     0       .       DP=18;I16=17,0,0,0,688,30128,0,0,865,47405,0,0,332,7312,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,173:8:0    0,9,106:3:0     0,18,151:6:0
+X      81      .       G       <*>     0       .       DP=18;I16=16,0,0,0,631,27429,0,0,836,46564,0,0,326,7310,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,165:7:0    0,9,97:3:0      0,18,145:6:0
+X      82      .       T       <*>     0       .       DP=18;I16=15,0,0,0,559,22735,0,0,776,42964,0,0,280,6122,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,154:8:0    0,3,60:1:0      0,18,131:6:0
+X      83      .       C       <*>     0       .       DP=18;I16=16,0,0,0,622,27146,0,0,836,46564,0,0,304,6798,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,170:8:0    0,6,75:2:0      0,18,145:6:0
+X      84      .       T       <*>     0       .       DP=18;I16=17,0,0,0,705,32445,0,0,865,47405,0,0,328,7488,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,181:8:0    0,9,85:3:0      0,18,154:6:0
+X      85      .       C       <*>     0       .       DP=18;I16=17,0,0,0,708,31222,0,0,865,47405,0,0,327,7567,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,181:8:0    0,9,108:3:0     0,18,153:6:0
+X      86      .       A       <*>     0       .       DP=18;I16=17,0,0,0,692,29540,0,0,865,47405,0,0,326,7660,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,169:8:0    0,9,111:3:0     0,18,149:6:0
+X      87      .       C       <*>     0       .       DP=18;I16=17,0,0,0,683,29493,0,0,896,50164,0,0,326,7766,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,174:8:0    0,9,103:3:0     0,18,148:6:0
+X      88      .       C       <*>     0       .       DP=18;I16=17,0,0,0,703,31005,0,0,896,50164,0,0,326,7834,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,174:8:0    0,9,113:3:0     0,18,153:6:0
+X      89      .       C       <*>     0       .       DP=18;I16=17,0,0,0,697,30875,0,0,896,50164,0,0,326,7914,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,176:8:0    0,9,103:3:0     0,18,154:6:0
+X      90      .       A       <*>     0       .       DP=17;I16=16,0,0,0,668,29732,0,0,867,49323,0,0,326,7954,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,173:8:0    0,9,114:3:0     0,15,138:5:0
+X      91      .       C       <*>     0       .       DP=16;I16=15,0,0,0,613,26409,0,0,838,48482,0,0,327,8001,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,170:7:0    0,9,113:3:0     0,15,133:5:0
+X      92      .       G       <*>     0       .       DP=16;I16=15,0,0,0,499,18731,0,0,838,48482,0,0,328,8054,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,143:7:0    0,9,100:3:0     0,15,96:5:0
+X      93      .       A       <*>     0       .       DP=16;I16=15,0,0,0,635,28655,0,0,869,51241,0,0,329,8063,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,167:7:0    0,9,108:3:0     0,15,145:5:0
+X      94      .       C       <*>     0       .       DP=16;I16=15,0,0,0,607,25893,0,0,869,51241,0,0,331,8079,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,166:7:0    0,9,105:3:0     0,15,135:5:0
+X      95      .       C       <*>     0       .       DP=17;I16=15,0,0,0,615,26761,0,0,900,54000,0,0,306,7378,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,178:8:0    0,6,91:2:0      0,15,135:5:0
+X      96      .       A       <*>     0       .       DP=17;I16=16,0,0,0,625,26705,0,0,929,54841,0,0,332,7936,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,172:8:0    0,9,99:3:0      0,15,134:5:0
+X      97      .       A       <*>     0       .       DP=18;I16=17,0,0,0,675,29017,0,0,958,55682,0,0,333,7879,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,179:9:0    0,9,104:3:0     0,15,145:5:0
+X      98      .       C       <*>     0       .       DP=18;I16=17,0,0,0,655,27231,0,0,958,55682,0,0,333,7735,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,179:9:0    0,9,105:3:0     0,15,131:5:0
+X      99      .       T       <*>     0       .       DP=18;I16=17,0,0,0,720,32840,0,0,958,55682,0,0,333,7607,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,186:9:0    0,9,115:3:0     0,15,153:5:0
+X      100     .       C       <*>     0       .       DP=18;I16=17,0,0,0,688,29762,0,0,958,55682,0,0,332,7446,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,189:9:0    0,9,108:3:0     0,15,134:5:0
+X      101     .       C       <*>     0       .       DP=18;I16=17,0,0,0,650,27530,0,0,958,55682,0,0,331,7303,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,182:9:0    0,9,99:3:0      0,15,132:5:0
+X      102     .       C       <*>     0       .       DP=18;I16=17,0,0,0,695,30453,0,0,958,55682,0,0,330,7178,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,188:9:0    0,9,111:3:0     0,15,139:5:0
+X      103     .       T       <*>     0       .       DP=18;I16=16,0,0,0,692,31998,0,0,929,54841,0,0,323,7035,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,189:8:0    0,9,108:3:0     0,15,147:5:0
+X      104     .       G       <*>     0       .       DP=18;I16=15,0,0,0,611,26723,0,0,900,54000,0,0,295,6259,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,178:8:0    0,6,89:2:0      0,15,133:5:0
+X      105     .       G       <*>     0       .       DP=19;I16=17,0,0,0,604,23936,0,0,989,58441,0,0,317,6751,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,170:9:0    0,9,97:3:0      0,15,125:5:0
+X      106     .       G       <*>     0       .       DP=19;I16=17,0,0,0,644,26574,0,0,989,58441,0,0,299,6093,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,30,190:10:0   0,6,85:2:0      0,15,124:5:0
+X      107     .       C       <*>     0       .       DP=19;I16=17,0,0,0,694,30064,0,0,989,58441,0,0,313,6543,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,192:9:0    0,9,108:3:0     0,15,136:5:0
+X      108     .       C       <*>     0       .       DP=19;I16=17,0,0,0,692,30148,0,0,989,58441,0,0,310,6420,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,190:9:0    0,9,108:3:0     0,15,135:5:0
+X      109     .       T       <*>     0       .       DP=19;I16=17,0,0,0,741,34273,0,0,989,58441,0,0,307,6319,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,195:9:0    0,9,110:3:0     0,15,150:5:0
+X      110     .       G       <*>     0       .       DP=19;I16=17,0,0,0,704,31276,0,0,989,58441,0,0,304,6240,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,194:9:0    0,9,104:3:0     0,15,136:5:0
+X      111     .       G       <*>     0       .       DP=19;I16=16,0,0,0,584,24362,0,0,929,54841,0,0,272,5416,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,30,167:10:0   0,6,88:2:0      0,12,118:4:0
+X      112     .       C       <*>     0       .       DP=19;I16=17,0,0,0,680,29854,0,0,989,58441,0,0,296,6052,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,191:9:0    0,9,95:3:0      0,15,135:5:0
+X      113     .       A       <*>     0       .       DP=19;I16=16,0,0,0,645,28035,0,0,960,57600,0,0,266,5318,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,176:9:0    0,6,87:2:0      0,15,139:5:0
+X      114     .       C       <*>     0       .       DP=19;I16=17,0,0,0,674,28788,0,0,989,58441,0,0,286,5856,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,182:9:0    0,9,103:3:0     0,15,133:5:0
+X      115     .       C       <*>     0       .       DP=21;I16=18,0,0,0,708,30546,0,0,1049,62041,0,0,274,5490,0,0;QS=3,0;MQ0F=0      PL:DP:DV        0,30,189:10:0   0,6,89:2:0      0,18,147:6:0
+X      116     .       A       <*>     0       .       DP=21;I16=17,1,0,0,727,31755,0,0,1049,62041,0,0,253,5079,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,183:9:0    0,6,90:2:0      0,21,175:7:0
+X      117     .       G       <*>     0       .       DP=21;I16=17,1,0,0,723,31221,0,0,1049,62041,0,0,249,5019,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,186:9:0    0,6,86:2:0      0,21,177:7:0
+X      118     .       G       <*>     0       .       DP=20;I16=16,1,0,0,636,26574,0,0,958,55682,0,0,266,5426,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,175:9:0    0,3,60:1:0      0,21,162:7:0
+X      119     .       G       <*>     0       .       DP=19;I16=16,1,0,0,629,26439,0,0,958,55682,0,0,267,5553,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,175:8:0    0,6,73:2:0      0,21,160:7:0
+X      120     .       A       <*>     0       .       DP=19;I16=16,1,0,0,672,29188,0,0,958,55682,0,0,264,5518,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,175:8:0    0,6,83:2:0      0,21,171:7:0
+X      121     .       G       <*>     0       .       DP=19;I16=16,1,0,0,662,28460,0,0,958,55682,0,0,260,5454,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,181:8:0    0,6,80:2:0      0,21,168:7:0
+X      122     .       C       <*>     0       .       DP=20;I16=17,1,0,0,716,31224,0,0,1018,59282,0,0,256,5410,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,181:8:0    0,9,99:3:0      0,21,178:7:0
+X      123     .       T       <*>     0       .       DP=18;I16=15,1,0,0,661,29997,0,0,898,52082,0,0,255,5385,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,167:7:0    0,9,112:3:0     0,18,166:6:0
+X      124     .       T       <*>     0       .       DP=19;I16=17,1,0,0,626,24802,0,0,987,56523,0,0,279,6003,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,154:9:0    0,9,104:3:0     0,18,154:6:0
+X      125     .       A       <*>     0       .       DP=18;I16=15,1,0,0,611,25689,0,0,898,52082,0,0,254,5340,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,154:7:0    0,9,104:3:0     0,18,162:6:0
+X      126     .       A       <*>     0       .       DP=18;I16=16,1,0,0,648,27366,0,0,927,52923,0,0,279,5947,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,162:8:0    0,9,107:3:0     0,18,174:6:0
+X      127     .       C       <*>     0       .       DP=18;I16=16,1,0,0,646,26972,0,0,927,52923,0,0,279,5949,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,163:8:0    0,9,109:3:0     0,18,160:6:0
+X      128     .       A       <*>     0       .       DP=18;I16=16,1,0,0,673,28797,0,0,927,52923,0,0,279,5971,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,169:8:0    0,9,111:3:0     0,18,162:6:0
+X      129     .       A       <*>     0       .       DP=17;I16=15,1,0,0,645,27891,0,0,867,49323,0,0,280,6012,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,168:8:0    0,9,113:3:0     0,15,159:5:0
+X      130     .       A       <*>     0       .       DP=17;I16=15,1,0,0,641,27295,0,0,867,49323,0,0,281,6071,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,169:8:0    0,9,113:3:0     0,15,152:5:0
+X      131     .       C       <*>     0       .       DP=16;I16=14,1,0,0,606,25732,0,0,838,48482,0,0,256,5472,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,167:7:0    0,9,110:3:0     0,15,147:5:0
+X      132     .       A       <*>     0       .       DP=16;I16=14,1,0,0,627,27579,0,0,838,48482,0,0,256,5514,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,169:7:0    0,9,110:3:0     0,15,151:5:0
+X      133     .       T       <*>     0       .       DP=15;I16=13,2,0,0,584,22816,0,0,838,48482,0,0,282,6196,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,163:7:0    0,9,105:3:0     0,15,150:5:0
+X      134     .       C       <*>     0       .       DP=15;I16=13,2,0,0,607,24653,0,0,838,48482,0,0,283,6267,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,177:7:0    0,9,105:3:0     0,15,152:5:0
+X      135     .       T       <*>     0       .       DP=15;I16=13,2,0,0,600,24178,0,0,838,48482,0,0,284,6352,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,173:7:0    0,9,106:3:0     0,15,156:5:0
+X      136     .       G       <*>     0       .       DP=15;I16=13,2,0,0,574,22258,0,0,838,48482,0,0,286,6450,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,172:7:0    0,9,105:3:0     0,15,134:5:0
+X      137     .       T       <*>     0       .       DP=15;I16=13,2,0,0,563,21377,0,0,838,48482,0,0,289,6561,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,160:7:0    0,9,104:3:0     0,15,139:5:0
+X      138     .       C       <*>     0       .       DP=15;I16=13,2,0,0,584,23088,0,0,838,48482,0,0,291,6637,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,172:7:0    0,9,108:3:0     0,15,142:5:0
+X      139     .       C       <*>     0       .       DP=15;I16=13,2,0,0,554,20790,0,0,838,48482,0,0,292,6680,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,161:7:0    0,9,106:3:0     0,15,143:5:0
+X      140     .       A       <*>     0       .       DP=15;I16=13,2,0,0,583,22789,0,0,838,48482,0,0,292,6690,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,163:7:0    0,9,107:3:0     0,15,153:5:0
+X      141     .       G       <*>     0       .       DP=14;I16=12,2,0,0,534,20750,0,0,778,44882,0,0,292,6664,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,158:6:0    0,9,108:3:0     0,15,142:5:0
+X      142     .       C       <*>     0       .       DP=14;I16=12,2,0,0,503,18593,0,0,778,44882,0,0,292,6650,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,157:6:0    0,9,97:3:0      0,15,129:5:0
+X      143     .       G       <*>     0       .       DP=14;I16=11,2,0,0,415,13657,0,0,718,41282,0,0,285,6599,0,0;QS=3,0;MQSB=0.590909;MQ0F=0 PL:DP:DV        0,18,128:6:0    0,9,95:3:0      0,12,97:4:0
+X      144     .       A       <*>     0       .       DP=14;I16=12,2,0,0,519,19725,0,0,778,44882,0,0,291,6609,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,152:6:0    0,9,105:3:0     0,15,129:5:0
+X      145     .       A       <*>     0       .       DP=14;I16=12,2,0,0,527,20289,0,0,778,44882,0,0,290,6584,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,153:6:0    0,9,106:3:0     0,15,138:5:0
+X      146     .       T       <*>     0       .       DP=14;I16=12,2,0,0,514,19484,0,0,778,44882,0,0,289,6573,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,152:6:0    0,9,103:3:0     0,15,128:5:0
+X      147     .       A       <*>     0       .       DP=14;I16=12,2,0,0,515,19213,0,0,778,44882,0,0,288,6576,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,150:6:0    0,9,99:3:0      0,15,140:5:0
+X      148     .       C       <*>     0       .       DP=14;I16=12,2,0,0,541,21019,0,0,778,44882,0,0,286,6542,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,157:6:0    0,9,106:3:0     0,15,146:5:0
+X      149     .       C       <*>     0       .       DP=14;I16=12,2,0,0,512,19326,0,0,778,44882,0,0,283,6471,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,148:6:0    0,9,109:3:0     0,15,140:5:0
+X      150     .       T       <*>     0       .       DP=13;I16=11,2,0,0,511,20251,0,0,749,44041,0,0,280,6362,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,153:6:0    0,6,84:2:0      0,15,152:5:0
+X      151     .       G       <*>     0       .       DP=13;I16=11,2,0,0,506,19826,0,0,749,44041,0,0,277,6263,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,157:6:0    0,6,84:2:0      0,15,144:5:0
+X      152     .       C       <*>     0       .       DP=14;I16=12,2,0,0,543,21283,0,0,809,47641,0,0,274,6174,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,168:7:0    0,6,84:2:0      0,15,146:5:0
+X      153     .       A       <*>     0       .       DP=14;I16=12,2,0,0,536,20594,0,0,809,47641,0,0,272,6096,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,156:7:0    0,6,81:2:0      0,15,153:5:0
+X      154     .       T       <*>     0       .       DP=14;I16=12,2,0,0,523,20051,0,0,809,47641,0,0,270,6030,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,159:7:0    0,6,83:2:0      0,15,139:5:0
+X      155     .       C       <*>     0       .       DP=14;I16=12,2,0,0,542,21254,0,0,809,47641,0,0,268,5976,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,172:7:0    0,6,85:2:0      0,15,139:5:0
+X      156     .       C       <*>     0       .       DP=14;I16=12,2,0,0,536,20884,0,0,809,47641,0,0,266,5934,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,163:7:0    0,6,84:2:0      0,15,150:5:0
+X      157     .       C       <*>     0       .       DP=14;I16=12,2,0,0,555,22081,0,0,809,47641,0,0,264,5904,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,169:7:0    0,6,85:2:0      0,15,149:5:0
+X      158     .       T       <*>     0       .       DP=14;I16=12,2,0,0,568,23154,0,0,809,47641,0,0,262,5886,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,170:7:0    0,6,84:2:0      0,15,159:5:0
+X      159     .       A       <*>     0       .       DP=15;I16=12,2,0,0,519,19467,0,0,809,47641,0,0,260,5880,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,157:7:0    0,6,83:2:0      0,15,135:5:0
+X      160     .       G       <*>     0       .       DP=15;I16=13,2,0,0,547,20633,0,0,869,51241,0,0,259,5887,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,165:7:0    0,6,85:2:0      0,18,139:6:0
+X      161     .       A       <*>     0       .       DP=15;I16=13,2,0,0,568,21610,0,0,869,51241,0,0,258,5908,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,157:7:0    0,6,83:2:0      0,18,162:6:0
+X      162     .       A       <*>     0       .       DP=15;I16=13,2,0,0,557,21139,0,0,869,51241,0,0,255,5843,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,147:7:0    0,6,87:2:0      0,18,167:6:0
+X      163     .       G       <*>     0       .       DP=14;I16=12,2,0,0,503,18645,0,0,809,47641,0,0,253,5791,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,153:7:0    0,6,79:2:0      0,15,138:5:0
+X      164     .       T       <*>     0       .       DP=14;I16=12,2,0,0,460,15968,0,0,809,47641,0,0,252,5750,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,131:6:0    0,6,79:2:0      0,18,136:6:0
+X      165     .       G       <*>     0       .       DP=14;I16=10,2,0,0,456,17460,0,0,689,40441,0,0,226,5094,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,149:6:0    0,6,80:2:0      0,12,122:4:0
+X      166     .       A       <*>     0       .       DP=14;I16=11,2,0,0,496,19138,0,0,749,44041,0,0,227,5077,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,145:6:0    0,6,82:2:0      0,15,148:5:0
+X      167     .       A       <*>     0       .       DP=14;I16=11,2,0,0,477,17851,0,0,749,44041,0,0,227,5071,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,132:6:0    0,6,86:2:0      0,15,147:5:0
+X      168     .       G       <*>     0       .       DP=14;I16=12,2,0,0,481,18015,0,0,809,47641,0,0,252,5702,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,145:6:0    0,6,82:2:0      0,18,140:6:0
+X      169     .       C       <*>     0       .       DP=13;I16=10,2,0,0,402,14224,0,0,689,40441,0,0,227,5045,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,15,106:5:0    0,6,76:2:0      0,15,145:5:0
+X      170     .       C       <*>     0       .       DP=13;I16=11,2,0,0,447,16383,0,0,749,44041,0,0,251,5601,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,15,128:5:0    0,6,80:2:0      0,18,143:6:0
+X      171     .       A       <*>     0       .       DP=13;I16=11,2,0,0,500,19366,0,0,749,44041,0,0,250,5546,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,15,134:5:0    0,6,81:2:0      0,18,166:6:0
+X      172     .       C       <*>     0       .       DP=13;I16=10,2,0,0,439,16395,0,0,689,40441,0,0,241,5441,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,15,138:5:0    0,6,75:2:0      0,15,129:5:0
+X      173     .       C       <*>     0       .       DP=13;I16=11,2,0,0,435,15225,0,0,749,44041,0,0,248,5478,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,15,121:5:0    0,6,76:2:0      0,18,146:6:0
+X      174     .       G       <*>     0       .       DP=13;I16=11,1,0,0,351,10685,0,0,689,40441,0,0,238,5364,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,15,111:5:0    0,3,27:1:0      0,18,117:6:0
+X      175     .       C       <*>     0       .       DP=14;I16=13,1,0,0,511,19161,0,0,809,47641,0,0,249,5463,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,143:6:0    0,3,41:1:0      0,21,175:7:0
+X      176     .       C       <*>     0       .       DP=14;I16=13,1,0,0,489,17733,0,0,809,47641,0,0,251,5477,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,146:6:0    0,3,44:1:0      0,21,152:7:0
+X      177     .       C       <*>     0       .       DP=14;I16=13,1,0,0,488,17328,0,0,809,47641,0,0,253,5507,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,138:6:0    0,3,44:1:0      0,21,158:7:0
+X      178     .       A       <*>     0       .       DP=14;I16=13,1,0,0,519,19485,0,0,809,47641,0,0,254,5502,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,147:6:0    0,3,42:1:0      0,21,172:7:0
+X      179     .       A       <*>     0       .       DP=14;I16=13,1,0,0,478,17278,0,0,809,47641,0,0,255,5511,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,134:6:0    0,3,44:1:0      0,21,170:7:0
+X      180     .       A       <*>     0       .       DP=14;I16=12,1,0,0,425,14653,0,0,749,44041,0,0,250,5498,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,126:6:0    0,3,43:1:0      0,18,148:6:0
+X      181     .       G       <*>     0       .       DP=14;I16=11,1,0,0,450,17152,0,0,689,40441,0,0,233,5233,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,156:6:0    0,3,41:1:0      0,15,138:5:0
+X      182     .       A       <*>     0       .       DP=15;I16=14,1,0,0,515,18235,0,0,869,51241,0,0,258,5622,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,150:7:0    0,3,43:1:0      0,21,159:7:0
+X      183     .       C       <*>     0       .       DP=15;I16=13,1,0,0,483,17419,0,0,809,47641,0,0,235,5063,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,159:7:0    0,3,40:1:0      0,18,139:6:0
+X      184     .       A       <*>     0       .       DP=15;I16=14,1,0,0,535,19667,0,0,869,51241,0,0,262,5770,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,158:7:0    0,3,41:1:0      0,21,163:7:0
+X      185     .       C       <*>     0       .       DP=15;I16=13,1,0,0,487,17295,0,0,809,47641,0,0,238,5192,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,150:7:0    0,3,38:1:0      0,18,160:6:0
+X      186     .       G       <*>     0       .       DP=15;I16=12,1,0,0,381,11429,0,0,749,44041,0,0,239,5253,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,117:6:0    0,3,32:1:0      0,18,124:6:0
+X      187     .       C       <*>     0       .       DP=14;I16=13,1,0,0,511,18979,0,0,809,47641,0,0,266,5952,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,147:6:0    0,3,38:1:0      0,21,172:7:0
+X      188     .       C       <*>     0       .       DP=14;I16=13,1,0,0,496,18042,0,0,809,47641,0,0,267,5989,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,147:6:0    0,3,37:1:0      0,21,162:7:0
+X      189     .       C       <*>     0       .       DP=15;I16=13,2,0,0,552,20504,0,0,838,48482,0,0,268,6040,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,152:6:0    0,6,67:2:0      0,21,167:7:0
+X      190     .       A       <*>     0       .       DP=15;I16=12,2,0,0,500,18230,0,0,778,44882,0,0,243,5381,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,138:6:0    0,6,68:2:0      0,18,159:6:0
+X      191     .       T       <*>     0       .       DP=15;I16=13,2,0,0,534,19276,0,0,838,48482,0,0,267,5939,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,143:6:0    0,6,67:2:0      0,21,169:7:0
+X      192     .       G       <*>     0       .       DP=15;I16=13,2,0,0,499,17439,0,0,838,48482,0,0,266,5890,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,143:6:0    0,6,67:2:0      0,21,151:7:0
+X      193     .       T       <*>     0       .       DP=15;I16=13,2,0,0,505,17811,0,0,838,48482,0,0,265,5859,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,140:6:0    0,6,63:2:0      0,21,157:7:0
+X      194     .       C       <*>     0       .       DP=14;I16=12,2,0,0,467,16569,0,0,778,44882,0,0,265,5845,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,142:6:0    0,6,67:2:0      0,18,145:6:0
+X      195     .       C       <*>     0       .       DP=14;I16=11,3,0,0,503,18647,0,0,747,42123,0,0,266,5846,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,18,159:6:0    0,6,71:2:0      0,18,160:6:0
+X      196     .       A       <*>     0       .       DP=14;I16=11,3,0,0,482,17400,0,0,747,42123,0,0,268,5862,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,18,166:6:0    0,6,69:2:0      0,18,138:6:0
+X      197     .       G       <*>     0       .       DP=14;I16=11,3,0,0,481,17391,0,0,747,42123,0,0,270,5894,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,18,164:6:0    0,6,68:2:0      0,18,134:6:0
+X      198     .       C       <*>     0       .       DP=14;I16=11,3,0,0,539,20957,0,0,747,42123,0,0,271,5893,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,18,172:6:0    0,6,70:2:0      0,18,164:6:0
+X      199     .       T       <*>     0       .       DP=14;I16=11,3,0,0,505,19197,0,0,747,42123,0,0,271,5861,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,18,162:6:0    0,6,73:2:0      0,18,154:6:0
+X      200     .       T       <*>     0       .       DP=15;I16=11,4,0,0,544,19918,0,0,776,42964,0,0,270,5798,0,0;QS=3,0;MQSB=0.0161635;MQ0F=0        PL:DP:DV        0,18,161:6:0    0,9,89:3:0      0,18,154:6:0
+X      201     .       A       <*>     0       .       DP=16;I16=12,4,0,0,568,20416,0,0,836,46564,0,0,269,5703,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,171:7:0    0,9,89:3:0      0,18,157:6:0
+X      202     .       A       <*>     0       .       DP=16;I16=12,4,0,0,566,20590,0,0,836,46564,0,0,269,5627,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,178:7:0    0,9,84:3:0      0,18,163:6:0
+X      203     .       C       <*>     0       .       DP=16;I16=12,4,0,0,557,20119,0,0,836,46564,0,0,269,5571,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,166:7:0    0,9,90:3:0      0,18,153:6:0
+X      204     .       C       <*>     0       .       DP=16;I16=12,4,0,0,591,22379,0,0,836,46564,0,0,269,5535,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,173:7:0    0,9,91:3:0      0,18,163:6:0
+X      205     .       T       <*>     0       .       DP=16;I16=12,4,0,0,635,25281,0,0,836,46564,0,0,269,5519,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,188:7:0    0,9,95:3:0      0,18,173:6:0
+X      206     .       G       <*>     0       .       DP=16;I16=12,4,0,0,577,21337,0,0,836,46564,0,0,269,5523,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,180:7:0    0,9,89:3:0      0,18,143:6:0
+X      207     .       C       <*>     0       .       DP=16;I16=12,4,0,0,574,21076,0,0,836,46564,0,0,269,5547,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,179:7:0    0,9,93:3:0      0,18,151:6:0
+X      208     .       A       <*>     0       .       DP=16;I16=12,4,0,0,576,21486,0,0,836,46564,0,0,268,5540,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,184:7:0    0,9,93:3:0      0,18,154:6:0
+X      209     .       T       <*>     0       .       DP=16;I16=12,4,0,0,567,20475,0,0,836,46564,0,0,267,5551,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,173:7:0    0,9,91:3:0      0,18,146:6:0
+X      210     .       C       <*>     0       .       DP=16;I16=12,4,0,0,577,21109,0,0,836,46564,0,0,266,5580,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,185:7:0    0,9,92:3:0      0,18,151:6:0
+X      211     .       C       <*>     0       .       DP=16;I16=12,4,0,0,563,20227,0,0,836,46564,0,0,265,5627,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,172:7:0    0,9,92:3:0      0,18,153:6:0
+X      212     .       C       <*>     0       .       DP=16;I16=12,4,0,0,589,22179,0,0,836,46564,0,0,263,5643,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,181:7:0    0,9,92:3:0      0,18,152:6:0
+X      213     .       T       <*>     0       .       DP=16;I16=12,4,0,0,598,22838,0,0,836,46564,0,0,262,5678,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,181:7:0    0,9,95:3:0      0,18,165:6:0
+X      214     .       A       <*>     0       .       DP=16;I16=11,4,0,0,529,19401,0,0,776,42964,0,0,240,5248,0,0;QS=3,0;MQSB=0.0161635;MQ0F=0        PL:DP:DV        0,21,176:7:0    0,9,92:3:0      0,15,118:5:0
+X      215     .       G       <*>     0       .       DP=15;I16=12,3,0,0,521,19073,0,0,807,45723,0,0,262,5754,0,0;QS=3,0;MQSB=0.0342181;MQ0F=0        PL:DP:DV        0,21,185:7:0    0,9,90:3:0      0,15,105:5:0
+X      216     .       A       <*>     0       .       DP=14;I16=10,3,0,0,464,16900,0,0,687,38523,0,0,238,5166,0,0;QS=3,0;MQSB=0.040184;MQ0F=0 PL:DP:DV        0,21,173:7:0    0,9,92:3:0      0,9,81:3:0
+X      217     .       A       <*>     0       .       DP=14;I16=11,3,0,0,515,19433,0,0,747,42123,0,0,264,5842,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,21,181:7:0    0,9,90:3:0      0,12,97:4:0
+X      218     .       G       <*>     0       .       DP=14;I16=11,3,0,0,507,18957,0,0,747,42123,0,0,265,5907,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,21,178:7:0    0,9,90:3:0      0,12,110:4:0
+X      219     .       T       <*>     0       .       DP=14;I16=11,3,0,0,470,16286,0,0,747,42123,0,0,266,5986,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,21,173:7:0    0,9,88:3:0      0,12,89:4:0
+X      220     .       G       <*>     0       .       DP=14;I16=10,3,0,0,485,18307,0,0,687,38523,0,0,242,5454,0,0;QS=3,0;MQSB=0.040184;MQ0F=0 PL:DP:DV        0,21,188:7:0    0,9,88:3:0      0,9,80:3:0
+X      221     .       A       <*>     0       .       DP=14;I16=11,3,0,0,487,17615,0,0,747,42123,0,0,267,6135,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,21,176:7:0    0,9,88:3:0      0,12,101:4:0
+X      222     .       A       <*>     0       .       DP=14;I16=10,3,0,0,465,17367,0,0,687,38523,0,0,242,5578,0,0;QS=3,0;MQSB=0.040184;MQ0F=0 PL:DP:DV        0,21,186:7:0    0,9,85:3:0      0,9,69:3:0
+X      223     .       G       <*>     0       .       DP=13;I16=9,3,0,0,405,14327,0,0,627,34923,0,0,243,5657,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0 PL:DP:DV        0,18,168:6:0    0,6,53:2:0      0,12,81:4:0
+X      224     .       G       <*>     0       .       DP=12;I16=9,3,0,0,379,12759,0,0,627,34923,0,0,270,6370,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0 PL:DP:DV        0,18,168:6:0    0,6,50:2:0      0,12,70:4:0
+X      225     .       C       <*>     0       .       DP=12;I16=8,3,0,0,382,13896,0,0,567,31323,0,0,261,6345,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0 PL:DP:DV        0,18,165:6:0    0,6,48:2:0      0,9,83:3:0
+X      226     .       A       <*>     0       .       DP=13;I16=8,3,0,0,381,13669,0,0,567,31323,0,0,248,5894,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0 PL:DP:DV        0,18,166:6:0    0,6,53:2:0      0,9,84:3:0
+X      227     .       C       <*>     0       .       DP=13;I16=8,4,0,0,406,14306,0,0,596,32164,0,0,267,6253,0,0;QS=3,0;MQSB=0.0249144;MQ0F=0 PL:DP:DV        0,21,190:7:0    0,6,53:2:0      0,9,73:3:0
+X      228     .       C       <*>     0       .       DP=13;I16=9,4,0,0,417,14381,0,0,656,35764,0,0,292,6884,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:DV        0,21,187:7:0    0,6,45:2:0      0,12,96:4:0
+X      229     .       G       <*>     0       .       DP=13;I16=9,3,0,0,358,11424,0,0,627,34923,0,0,270,6414,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0 PL:DP:DV        0,18,136:6:0    0,6,53:2:0      0,12,70:4:0
+X      230     .       C       <*>     0       .       DP=13;I16=9,4,0,0,461,16861,0,0,656,35764,0,0,292,6920,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:DV        0,21,186:7:0    0,6,53:2:0      0,12,100:4:0
+X      231     .       C       <*>     0       .       DP=13;I16=7,4,0,0,414,15832,0,0,536,28564,0,0,247,5925,0,0;QS=3,0;MQSB=0.0401934;MQ0F=0 PL:DP:DV        0,18,184:6:0    0,6,53:2:0      0,9,82:3:0
+X      232     .       C       <*>     0       .       DP=14;I16=9,4,0,0,471,17371,0,0,656,35764,0,0,267,6363,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:DV        0,21,198:7:0    0,6,53:2:0      0,12,101:4:0
+X      233     .       A       <*>     0       .       DP=14;I16=10,4,0,0,496,18142,0,0,716,39364,0,0,292,6984,0,0;QS=3,0;MQSB=0.0183156;MQ0F=0        PL:DP:DV        0,21,192:7:0    0,6,53:2:0      0,15,119:5:0
+X      234     .       A       <*>     0       .       DP=14;I16=10,4,0,0,502,18390,0,0,716,39364,0,0,292,6988,0,0;QS=3,0;MQSB=0.0183156;MQ0F=0        PL:DP:DV        0,21,185:7:0    0,6,53:2:0      0,15,123:5:0
+X      235     .       A       <*>     0       .       DP=14;I16=9,4,0,0,476,17652,0,0,656,35764,0,0,267,6375,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:DV        0,21,186:7:0    0,6,53:2:0      0,12,111:4:0
+X      236     .       G       <*>     0       .       DP=15;I16=11,4,0,0,501,17481,0,0,776,42964,0,0,290,6924,0,0;QS=3,0;MQSB=0.0161635;MQ0F=0        PL:DP:DV        0,24,206:8:0    0,6,53:2:0      0,15,103:5:0
+X      237     .       A       <*>     0       .       DP=14;I16=9,4,0,0,465,16877,0,0,656,35764,0,0,266,6282,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:DV        0,24,206:8:0    0,6,53:2:0      0,9,92:3:0
+X      238     .       C       <*>     0       .       DP=14;I16=10,4,0,0,482,17238,0,0,716,39364,0,0,292,6900,0,0;QS=3,0;MQSB=0.0183156;MQ0F=0        PL:DP:DV        0,24,211:8:0    0,6,53:2:0      0,12,82:4:0
+X      239     .       A       <*>     0       .       DP=15;I16=10,5,0,0,525,19155,0,0,776,42964,0,0,292,6852,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0        PL:DP:DV        0,27,223:9:0    0,6,50:2:0      0,12,108:4:0
+X      240     .       C       <*>     0       .       DP=15;I16=10,5,0,0,512,17930,0,0,776,42964,0,0,292,6764,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0        PL:DP:DV        0,27,220:9:0    0,6,53:2:0      0,12,106:4:0
+X      241     .       G       <*>     0       .       DP=15;I16=9,5,0,0,444,14636,0,0,716,39364,0,0,269,6159,0,0;QS=3,0;MQSB=0.0561348;MQ0F=0 PL:DP:DV        0,27,203:9:0    0,6,53:2:0      0,9,59:3:0
+X      242     .       C       <*>     0       .       DP=15;I16=10,5,0,0,555,21177,0,0,776,42964,0,0,292,6624,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0        PL:DP:DV        0,27,242:9:0    0,6,53:2:0      0,12,94:4:0
+X      243     .       C       <*>     0       .       DP=16;I16=9,5,0,0,523,19737,0,0,716,39364,0,0,284,6508,0,0;QS=3,0;MQSB=0.0561348;MQ0F=0 PL:DP:DV        0,24,220:8:0    0,6,53:2:0      0,12,104:4:0
+X      244     .       C       <*>     0       .       DP=16;I16=10,6,0,0,620,24272,0,0,805,43805,0,0,298,6568,0,0;QS=3,0;MQSB=0.0253122;MQ0F=0        PL:DP:DV        0,27,245:9:0    0,9,72:3:0      0,12,106:4:0
+X      245     .       A       <*>     0       .       DP=17;I16=10,7,0,0,649,24843,0,0,865,47405,0,0,299,6553,0,0;QS=3,0;MQSB=0.0509867;MQ0F=0        PL:DP:DV        0,27,236:9:0    0,12,93:4:0     0,12,115:4:0
+X      246     .       T       <*>     0       .       DP=18;I16=10,8,0,0,649,23833,0,0,894,48246,0,0,301,6553,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0        PL:DP:DV        0,30,247:10:0   0,12,94:4:0     0,12,98:4:0
+X      247     .       G       <*>     0       .       DP=18;I16=10,8,0,0,642,23610,0,0,894,48246,0,0,304,6570,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0        PL:DP:DV        0,30,252:10:0   0,12,83:4:0     0,12,103:4:0
+X      248     .       T       <*>     0       .       DP=18;I16=10,8,0,0,636,22944,0,0,894,48246,0,0,307,6605,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0        PL:DP:DV        0,30,234:10:0   0,12,86:4:0     0,12,114:4:0
+X      249     .       C       <*>     0       .       DP=18;I16=10,8,0,0,656,24846,0,0,894,48246,0,0,310,6658,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0        PL:DP:DV        0,30,253:10:0   0,12,79:4:0     0,12,112:4:0
+X      250     .       C       <*>     0       .       DP=19;I16=10,9,0,0,694,26160,0,0,923,49087,0,0,311,6631,0,0;QS=3,0;MQSB=0.0168512;MQ0F=0        PL:DP:DV        0,30,248:10:0   0,12,89:4:0     0,15,142:5:0
+X      251     .       A       <*>     0       .       DP=19;I16=9,9,0,0,688,26506,0,0,863,45487,0,0,313,6627,0,0;QS=3,0;MQSB=0.0208913;MQ0F=0 PL:DP:DV        0,27,233:9:0    0,12,97:4:0     0,15,148:5:0
+X      252     .       G       <*>     0       .       DP=18;I16=8,9,0,0,641,24631,0,0,803,41887,0,0,304,6502,0,0;QS=3,0;MQSB=0.026526;MQ0F=0  PL:DP:DV        0,27,243:9:0    0,12,91:4:0     0,12,121:4:0
+X      253     .       C       <*>     0       .       DP=19;I16=9,10,0,0,705,26921,0,0,892,46328,0,0,319,6687,0,0;QS=3,0;MQSB=0.0132999;MQ0F=0        PL:DP:DV        0,27,247:9:0    0,12,86:4:0     0,18,155:6:0
+X      254     .       T       <*>     0       .       DP=20;I16=10,9,0,0,719,27517,0,0,892,46328,0,0,314,6670,0,0;QS=3,0;MQSB=0.00482795;MQ0F=0       PL:DP:DV        0,30,254:10:0   0,9,72:3:0      0,18,164:6:0
+X      255     .       T       <*>     0       .       DP=21;I16=11,10,0,0,750,27076,0,0,1012,53528,0,0,328,6840,0,0;QS=3,0;MQSB=0.00822975;MQ0F=0     PL:DP:DV        0,33,241:11:0   0,12,95:4:0     0,18,161:6:0
+X      256     .       A       <*>     0       .       DP=22;I16=11,11,0,0,811,30063,0,0,1049,54897,0,0,334,6956,0,0;QS=3,0;MQSB=0.00507916;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,15,110:5:0    0,18,166:6:0
+X      257     .       T       <*>     0       .       DP=22;I16=11,11,0,0,814,30420,0,0,1049,54897,0,0,341,7101,0,0;QS=3,0;MQSB=0.00507916;MQ0F=0     PL:DP:DV        0,33,247:11:0   0,15,113:5:0    0,18,168:6:0
+X      258     .       T       <*>     0       .       DP=22;I16=11,11,0,0,791,28943,0,0,1049,54897,0,0,347,7225,0,0;QS=3,0;MQSB=0.00507916;MQ0F=0     PL:DP:DV        0,33,254:11:0   0,15,116:5:0    0,18,155:6:0
+X      259     .       C       <*>     0       .       DP=22;I16=11,10,0,0,785,29809,0,0,1020,54056,0,0,332,6936,0,0;QS=3,0;MQSB=0.00822975;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,12,90:4:0     0,18,170:6:0
+X      260     .       T       <*>     0       .       DP=21;I16=10,11,0,0,829,32899,0,0,989,51297,0,0,360,7556,0,0;QS=3,0;MQSB=0.00660016;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,118:5:0    0,15,156:5:0
+X      261     .       G       <*>     0       .       DP=21;I16=10,11,0,0,735,27379,0,0,989,51297,0,0,367,7761,0,0;QS=3,0;MQSB=0.00660016;MQ0F=0      PL:DP:DV        0,33,254:11:0   0,15,111:5:0    0,15,122:5:0
+X      262     .       C       <*>     0       .       DP=22;I16=10,12,0,0,806,30278,0,0,1049,54897,0,0,373,7941,0,0;QS=3,0;MQSB=0.0122507;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,99:5:0     0,18,164:6:0
+X      263     .       C       <*>     0       .       DP=22;I16=10,12,0,0,799,29717,0,0,1049,54897,0,0,380,8146,0,0;QS=3,0;MQSB=0.0122507;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,98:5:0     0,18,168:6:0
+X      264     .       C       <*>     0       .       DP=22;I16=10,12,0,0,821,31325,0,0,1049,54897,0,0,386,8326,0,0;QS=3,0;MQSB=0.0122507;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,104:5:0    0,18,172:6:0
+X      265     .       A       <*>     0       .       DP=21;I16=9,12,0,0,800,31906,0,0,989,51297,0,0,390,8380,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,114:5:0    0,15,129:5:0
+X      266     .       G       <*>     0       .       DP=21;I16=9,11,0,0,747,28155,0,0,960,50456,0,0,369,7833,0,0;QS=3,0;MQSB=0.0237479;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,97:4:0     0,15,138:5:0
+X      267     .       T       <*>     0       .       DP=21;I16=9,11,0,0,739,27465,0,0,960,50456,0,0,373,7935,0,0;QS=3,0;MQSB=0.0237479;MQ0F=0        PL:DP:DV        0,33,254:11:0   0,12,101:4:0    0,15,149:5:0
+X      268     .       T       <*>     0       .       DP=21;I16=9,12,0,0,748,27708,0,0,989,51297,0,0,402,8686,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,33,238:11:0   0,15,110:5:0    0,15,156:5:0
+X      269     .       C       <*>     0       .       DP=22;I16=9,12,0,0,764,28632,0,0,989,51297,0,0,381,8211,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,91:4:0     0,15,154:5:0
+X      270     .       C       <*>     0       .       DP=22;I16=9,12,0,0,758,28146,0,0,989,51297,0,0,385,8337,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,96:4:0     0,15,143:5:0
+X      271     .       T       <*>     0       .       DP=22;I16=9,13,0,0,847,32935,0,0,1018,52138,0,0,413,9065,0,0;QS=3,0;MQSB=0.0109431;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,113:5:0    0,15,152:5:0
+X      272     .       C       <*>     0       .       DP=22;I16=9,12,0,0,809,31413,0,0,989,51297,0,0,390,8518,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,96:4:0     0,15,149:5:0
+X      273     .       T       <*>     0       .       DP=22;I16=9,12,0,0,798,30664,0,0,989,51297,0,0,392,8620,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,95:4:0     0,15,161:5:0
+X      274     .       C       <*>     0       .       DP=22;I16=9,12,0,0,763,28177,0,0,989,51297,0,0,394,8746,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,101:4:0    0,15,144:5:0
+X      275     .       C       <*>     0       .       DP=20;I16=7,13,0,0,768,29994,0,0,898,44938,0,0,423,9519,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,114:5:0    0,12,122:4:0
+X      276     .       A       <*>     0       .       DP=20;I16=7,13,0,0,805,32931,0,0,898,44938,0,0,424,9538,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0        PL:DP:DV        0,33,253:11:0   0,15,122:5:0    0,12,124:4:0
+X      277     .       G       <*>     0       .       DP=20;I16=7,13,0,0,764,29732,0,0,898,44938,0,0,425,9579,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,114:5:0    0,12,121:4:0
+X      278     .       A       <*>     0       .       DP=21;I16=6,14,0,0,722,26452,0,0,867,42179,0,0,415,9521,0,0;QS=3,0;MQSB=0.0246228;MQ0F=0        PL:DP:DV        0,30,238:10:0   0,18,123:6:0    0,12,121:4:0
+X      279     .       A       <*>     0       .       DP=22;I16=7,15,0,0,786,28694,0,0,956,46620,0,0,427,9677,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,123:6:0    0,12,122:4:0
+X      280     .       A       <*>     0       .       DP=22;I16=7,15,0,0,815,31561,0,0,956,46620,0,0,428,9684,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0        PL:DP:DV        0,36,253:12:0   0,18,130:6:0    0,12,129:4:0
+X      281     .       G       <*>     0       .       DP=22;I16=7,15,0,0,820,31416,0,0,956,46620,0,0,428,9662,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,122:6:0    0,12,123:4:0
+X      282     .       G       <*>     0       .       DP=22;I16=7,15,0,0,806,30420,0,0,956,46620,0,0,427,9609,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0        PL:DP:DV        0,36,253:12:0   0,18,124:6:0    0,12,119:4:0
+X      283     .       C       <*>     0       .       DP=23;I16=7,15,0,0,827,31785,0,0,956,46620,0,0,426,9574,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,125:6:0    0,12,122:4:0
+X      284     .       T       <*>     0       .       DP=23;I16=7,16,0,0,901,35479,0,0,1016,50220,0,0,431,9593,0,0;QS=3,0;MQSB=0.0194969;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,126:6:0    0,15,144:5:0
+X      285     .       G       <*>     0       .       DP=23;I16=7,16,0,0,860,32856,0,0,1016,50220,0,0,431,9607,0,0;QS=3,0;MQSB=0.0194969;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,119:6:0    0,15,132:5:0
+X      286     .       C       <*>     0       .       DP=24;I16=8,16,0,0,875,32883,0,0,1076,53820,0,0,431,9641,0,0;QS=3,0;MQSB=0.0132999;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,21,150:7:0    0,15,134:5:0
+X      287     .       A       <*>     0       .       DP=25;I16=9,16,0,0,895,32957,0,0,1136,57420,0,0,432,9696,0,0;QS=3,0;MQSB=0.00934348;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,178:8:0    0,15,133:5:0
+X      288     .       T       <*>     0       .       DP=25;I16=9,16,0,0,931,35011,0,0,1136,57420,0,0,432,9674,0,0;QS=3,0;MQSB=0.00934348;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,184:8:0    0,15,146:5:0
+X      289     .       G       <*>     0       .       DP=25;I16=9,16,0,0,939,36117,0,0,1136,57420,0,0,432,9676,0,0;QS=3,0;MQSB=0.00934348;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,185:8:0    0,15,136:5:0
+X      290     .       G       <*>     0       .       DP=23;I16=8,15,0,0,805,29157,0,0,1047,52979,0,0,433,9651,0,0;QS=3,0;MQSB=0.0177152;MQ0F=0       PL:DP:DV        0,33,240:11:0   0,21,164:7:0    0,15,126:5:0
+X      291     .       T       <*>     0       .       DP=24;I16=8,15,0,0,840,31616,0,0,1047,52979,0,0,421,9479,0,0;QS=3,0;MQSB=0.0177152;MQ0F=0       PL:DP:DV        0,33,244:11:0   0,21,168:7:0    0,15,136:5:0
+X      292     .       T       <*>     0       .       DP=25;I16=9,16,0,0,888,32274,0,0,1167,60179,0,0,436,9668,0,0;QS=3,0;MQSB=0.0197089;MQ0F=0       PL:DP:DV        0,33,253:11:0   0,24,181:8:0    0,18,156:6:0
+X      293     .       G       <*>     0       .       DP=26;I16=10,15,0,0,934,35232,0,0,1167,60179,0,0,424,9488,0,0;QS=3,0;MQSB=0.0095249;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,196:8:0    0,15,145:5:0
+X      294     .       A       <*>     0       .       DP=26;I16=10,16,0,0,931,33937,0,0,1227,63779,0,0,443,9785,0,0;QS=3,0;MQSB=0.0149748;MQ0F=0      PL:DP:DV        0,36,252:12:0   0,24,201:8:0    0,18,161:6:0
+X      295     .       C       <*>     0       .       DP=25;I16=10,14,0,0,897,33973,0,0,1169,62097,0,0,430,9544,0,0;QS=3,0;MQSB=0.0310726;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,21,180:7:0    0,18,159:6:0
+X      296     .       A       <*>     0       .       DP=25;I16=10,15,0,0,874,31846,0,0,1198,62938,0,0,451,9905,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,169:8:0    0,18,169:6:0
+X      297     .       C       <*>     0       .       DP=25;I16=9,15,0,0,901,34305,0,0,1138,59338,0,0,445,9901,0,0;QS=3,0;MQSB=0.0273237;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,21,174:7:0    0,18,161:6:0
+X      298     .       A       <*>     0       .       DP=26;I16=11,15,0,0,936,34652,0,0,1258,66538,0,0,459,10121,0,0;QS=3,0;MQSB=0.017008;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,184:8:0    0,21,191:7:0
+X      299     .       C       <*>     0       .       DP=27;I16=11,15,0,0,971,36863,0,0,1258,66538,0,0,464,10266,0,0;QS=3,0;MQSB=0.017008;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,193:8:0    0,21,189:7:0
+X      300     .       A       <*>     0       .       DP=27;I16=11,15,0,0,1001,39455,0,0,1258,66538,0,0,469,10437,0,0;QS=3,0;MQSB=0.017008;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,204:8:0    0,21,210:7:0
+X      301     .       G       <*>     0       .       DP=25;I16=10,14,0,0,928,36116,0,0,1169,62097,0,0,476,10632,0,0;QS=3,0;MQSB=0.0310726;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,195:7:0    0,21,196:7:0
+X      302     .       T       <*>     0       .       DP=25;I16=10,14,0,0,879,32885,0,0,1169,62097,0,0,483,10849,0,0;QS=3,0;MQSB=0.0310726;MQ0F=0     PL:DP:DV        0,30,231:10:0   0,21,172:7:0    0,21,202:7:0
+X      302     .       T       TA      0       .       INDEL;IDV=7;IMF=1;DP=25;I16=2,4,8,11,214,7674,793,33369,236,10564,993,55133,109,2229,377,8629;QS=0.511212,2.48879;VDB=0.27613;SGB=-4.22417;MQSB=0.0443614;MQ0F=0        PL:DP:DV        167,0,96:11:6   157,0,9:7:6     201,21,0:7:7
+X      303     .       G       <*>     0       .       DP=25;I16=10,15,0,0,976,38516,0,0,1229,65697,0,0,497,11181,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,21,197:7:0    0,21,195:7:0
+X      304     .       C       <*>     0       .       DP=27;I16=11,16,0,0,991,37005,0,0,1318,70138,0,0,503,11359,0,0;QS=3,0;MQSB=0.129164;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,206:8:0    0,24,200:8:0
+X      305     .       C       <*>     0       .       DP=27;I16=11,16,0,0,1057,41761,0,0,1318,70138,0,0,510,11508,0,0;QS=3,0;MQSB=0.129164;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,213:8:0    0,24,211:8:0
+X      306     .       T       <*>     0       .       DP=27;I16=11,16,0,0,1033,40253,0,0,1318,70138,0,0,517,11679,0,0;QS=3,0;MQSB=0.129164;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,207:8:0    0,24,217:8:0
+X      307     .       G       <*>     0       .       DP=27;I16=11,15,0,0,984,37886,0,0,1289,69297,0,0,498,11198,0,0;QS=3,0;MQSB=0.174566;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,21,189:7:0    0,24,203:8:0
+X      308     .       C       <*>     0       .       DP=27;I16=11,16,0,0,892,30810,0,0,1318,70138,0,0,529,11991,0,0;QS=3,0;MQSB=0.129164;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,178:8:0    0,24,185:8:0
+X      309     .       G       <*>     0       .       DP=27;I16=11,16,0,0,951,34599,0,0,1318,70138,0,0,535,12183,0,0;QS=3,0;MQSB=0.129164;MQ0F=0      PL:DP:DV        0,33,243:11:0   0,24,183:8:0    0,24,205:8:0
+X      310     .       A       <*>     0       .       DP=27;I16=11,16,0,0,1001,38063,0,0,1318,70138,0,0,540,12350,0,0;QS=3,0;MQSB=0.129164;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,200:8:0    0,24,217:8:0
+X      311     .       C       <*>     0       .       DP=27;I16=11,16,0,0,1037,40263,0,0,1318,70138,0,0,544,12492,0,0;QS=3,0;MQSB=0.129164;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,215:8:0    0,24,210:8:0
+X      312     .       A       <*>     0       .       DP=26;I16=10,16,0,0,985,38043,0,0,1258,66538,0,0,549,12657,0,0;QS=3,0;MQSB=0.157183;MQ0F=0      PL:DP:DV        0,30,237:10:0   0,24,215:8:0    0,24,218:8:0
+X      313     .       A       <*>     0       .       DP=26;I16=10,16,0,0,983,37969,0,0,1258,66538,0,0,551,12695,0,0;QS=3,0;MQSB=0.157183;MQ0F=0      PL:DP:DV        0,30,235:10:0   0,24,219:8:0    0,24,215:8:0
+X      314     .       A       <*>     0       .       DP=27;I16=10,17,0,0,1050,41798,0,0,1318,70138,0,0,553,12757,0,0;QS=3,0;MQSB=0.195223;MQ0F=0     PL:DP:DV        0,33,250:11:0   0,24,217:8:0    0,24,227:8:0
+X      315     .       G       <*>     0       .       DP=26;I16=10,16,0,0,1025,40941,0,0,1289,69297,0,0,557,12843,0,0;QS=3,0;MQSB=0.252051;MQ0F=0     PL:DP:DV        0,30,252:10:0   0,24,216:8:0    0,24,225:8:0
+X      316     .       C       <*>     0       .       DP=27;I16=10,15,0,0,983,39393,0,0,1252,67928,0,0,535,12277,0,0;QS=3,0;MQSB=0.312403;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,183:7:0    0,24,224:8:0
+X      317     .       T       <*>     0       .       DP=27;I16=10,16,0,0,1028,41392,0,0,1320,72056,0,0,547,12557,0,0;QS=3,0;MQSB=0.377061;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,230:8:0    0,24,206:8:0
+X      318     .       G       <*>     0       .       DP=27;I16=10,17,0,0,1038,40546,0,0,1349,72897,0,0,570,13018,0,0;QS=3,0;MQSB=0.297797;MQ0F=0     PL:DP:DV        0,30,249:10:0   0,27,235:9:0    0,24,208:8:0
+X      319     .       A       <*>     0       .       DP=27;I16=9,17,0,0,994,38654,0,0,1289,69297,0,0,560,12906,0,0;QS=3,0;MQSB=0.346864;MQ0F=0       PL:DP:DV        0,30,249:10:0   0,27,228:9:0    0,21,185:7:0
+X      320     .       A       <*>     0       .       DP=27;I16=10,17,0,0,1022,39418,0,0,1349,72897,0,0,573,13053,0,0;QS=3,0;MQSB=0.297797;MQ0F=0     PL:DP:DV        0,30,247:10:0   0,27,230:9:0    0,24,211:8:0
+X      321     .       T       <*>     0       .       DP=27;I16=10,17,0,0,1026,39772,0,0,1349,72897,0,0,573,13029,0,0;QS=3,0;MQSB=0.297797;MQ0F=0     PL:DP:DV        0,30,253:10:0   0,27,214:9:0    0,24,218:8:0
+X      322     .       G       <*>     0       .       DP=28;I16=10,18,0,0,1091,43151,0,0,1409,76497,0,0,573,13029,0,0;QS=3,0;MQSB=0.343265;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,27,226:9:0    0,27,223:9:0
+X      323     .       C       <*>     0       .       DP=28;I16=9,18,0,0,1067,42619,0,0,1349,72897,0,0,565,12939,0,0;QS=3,0;MQSB=0.394987;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,27,225:9:0    0,24,198:8:0
+X      324     .       T       <*>     0       .       DP=30;I16=12,18,0,0,1145,44221,0,0,1529,83697,0,0,573,13001,0,0;QS=3,0;MQSB=0.264959;MQ0F=0     PL:DP:DV        0,30,253:10:0   0,27,237:9:0    0,33,255:11:0
+X      325     .       A       <*>     0       .       DP=31;I16=13,18,0,0,1132,42058,0,0,1589,87297,0,0,573,12925,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,208:9:0    0,33,255:11:0
+X      326     .       T       <*>     0       .       DP=31;I16=13,18,0,0,1157,44193,0,0,1589,87297,0,0,574,12878,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,216:9:0    0,33,255:11:0
+X      327     .       C       <*>     0       .       DP=31;I16=13,18,0,0,1147,43895,0,0,1589,87297,0,0,575,12861,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,198:9:0    0,33,255:11:0
+X      328     .       A       <*>     0       .       DP=31;I16=13,18,0,0,1167,44531,0,0,1589,87297,0,0,574,12776,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,226:9:0    0,33,255:11:0
+X      329     .       T       <*>     0       .       DP=31;I16=13,18,0,0,1210,47742,0,0,1589,87297,0,0,572,12676,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,237:9:0    0,33,255:11:0
+X      330     .       T       <*>     0       .       DP=31;I16=13,18,0,0,1185,45839,0,0,1589,87297,0,0,568,12510,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,254:11:0   0,27,231:9:0    0,33,255:11:0
+X      331     .       T       <*>     0       .       DP=32;I16=14,18,0,0,1154,42510,0,0,1649,90897,0,0,563,12327,0,0;QS=3,0;MQSB=0.210122;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,222:9:0    0,36,255:12:0
+X      332     .       A       <*>     0       .       DP=32;I16=14,18,0,0,1156,42666,0,0,1649,90897,0,0,560,12178,0,0;QS=3,0;MQSB=0.210122;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,214:9:0    0,33,255:11:0
+X      333     .       A       <*>     0       .       DP=32;I16=14,18,0,0,1141,41987,0,0,1649,90897,0,0,558,12064,0,0;QS=3,0;MQSB=0.210122;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,223:9:0    0,33,255:11:0
+X      334     .       A       <*>     0       .       DP=32;I16=14,18,0,0,1162,43328,0,0,1649,90897,0,0,556,11986,0,0;QS=3,0;MQSB=0.210122;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,221:9:0    0,33,255:11:0
+X      335     .       A       <*>     0       .       DP=32;I16=12,18,0,0,1077,40287,0,0,1529,83697,0,0,552,11934,0,0;QS=3,0;MQSB=0.264959;MQ0F=0     PL:DP:DV        0,30,250:10:0   0,27,219:9:0    0,33,251:11:0
+X      336     .       A       <*>     0       .       DP=32;I16=14,17,0,0,1088,39758,0,0,1612,89528,0,0,536,11574,0,0;QS=3,0;MQSB=0.274662;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,211:8:0    0,36,255:12:0
+X      337     .       C       <*>     0       .       DP=32;I16=13,17,0,0,1115,42381,0,0,1552,85928,0,0,531,11565,0,0;QS=3,0;MQSB=0.301511;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,202:8:0    0,36,255:12:0
+X      338     .       T       <*>     0       .       DP=30;I16=14,16,0,0,1191,47979,0,0,1560,86456,0,0,554,11878,0,0;QS=3,0;MQSB=0.242376;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,226:8:0    0,36,255:12:0
+X      339     .       C       <*>     0       .       DP=31;I16=14,17,0,0,1130,43210,0,0,1589,87297,0,0,554,11874,0,0;QS=3,0;MQSB=0.175471;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,185:8:0    0,36,255:12:0
+X      340     .       C       <*>     0       .       DP=31;I16=14,17,0,0,1196,47044,0,0,1589,87297,0,0,554,11852,0,0;QS=3,0;MQSB=0.175471;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,221:8:0    0,36,255:12:0
+X      341     .       T       <*>     0       .       DP=31;I16=14,17,0,0,1227,48995,0,0,1589,87297,0,0,554,11862,0,0;QS=3,0;MQSB=0.175471;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,216:8:0    0,36,255:12:0
+X      342     .       T       <*>     0       .       DP=31;I16=14,17,0,0,1162,43942,0,0,1589,87297,0,0,554,11904,0,0;QS=3,0;MQSB=0.175471;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,210:8:0    0,36,255:12:0
+X      343     .       G       <*>     0       .       DP=32;I16=14,17,0,0,1150,43702,0,0,1620,90056,0,0,550,11962,0,0;QS=3,0;MQSB=0.283511;MQ0F=0     PL:DP:DV        0,30,249:10:0   0,27,218:9:0    0,36,255:12:0
+X      344     .       C       <*>     0       .       DP=32;I16=14,18,0,0,1181,45169,0,0,1649,90897,0,0,554,12036,0,0;QS=3,0;MQSB=0.210122;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,217:9:0    0,36,255:12:0
+X      345     .       T       <*>     0       .       DP=31;I16=14,17,0,0,1205,47259,0,0,1589,87297,0,0,555,12129,0,0;QS=3,0;MQSB=0.175471;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,221:8:0    0,36,255:12:0
+X      346     .       G       <*>     0       .       DP=31;I16=15,16,0,0,1147,43597,0,0,1620,90056,0,0,557,12255,0,0;QS=3,0;MQSB=0.220358;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,212:8:0    0,36,255:12:0
+X      347     .       G       <*>     0       .       DP=31;I16=14,16,0,0,1119,42227,0,0,1560,86456,0,0,545,12189,0,0;QS=3,0;MQSB=0.242376;MQ0F=0     PL:DP:DV        0,30,251:10:0   0,24,207:8:0    0,36,255:12:0
+X      348     .       T       <*>     0       .       DP=32;I16=15,16,0,0,1145,43007,0,0,1620,90056,0,0,546,12300,0,0;QS=3,0;MQSB=0.220358;MQ0F=0     PL:DP:DV        0,30,243:10:0   0,27,228:9:0    0,36,255:12:0
+X      349     .       T       <*>     0       .       DP=32;I16=16,16,0,0,1194,45350,0,0,1680,93656,0,0,565,12731,0,0;QS=3,0;MQSB=0.201402;MQ0F=0     PL:DP:DV        0,33,246:11:0   0,27,230:9:0    0,36,255:12:0
+X      350     .       T       <*>     0       .       DP=31;I16=16,15,0,0,1142,43072,0,0,1651,92815,0,0,567,12837,0,0;QS=3,0;MQSB=0.286505;MQ0F=0     PL:DP:DV        0,33,249:11:0   0,27,230:9:0    0,33,255:11:0
+X      351     .       G       <*>     0       .       DP=31;I16=16,15,0,0,1146,43750,0,0,1651,92815,0,0,568,12920,0,0;QS=3,0;MQSB=0.286505;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,212:9:0    0,33,255:11:0
+X      352     .       A       <*>     0       .       DP=31;I16=16,14,0,0,1150,45520,0,0,1591,89215,0,0,544,12404,0,0;QS=3,0;MQSB=0.242376;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,224:8:0    0,33,255:11:0
+X      353     .       G       <*>     0       .       DP=29;I16=15,14,0,0,1109,43095,0,0,1562,88374,0,0,570,13064,0,0;QS=3,0;MQSB=0.424373;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,27,231:9:0    0,30,255:10:0
+X      354     .       A       <*>     0       .       DP=28;I16=14,14,0,0,1078,42938,0,0,1502,84774,0,0,571,13075,0,0;QS=3,0;MQSB=0.450096;MQ0F=0     PL:DP:DV        0,27,225:9:0    0,27,244:9:0    0,30,255:10:0
+X      355     .       G       T,<*>   0       .       DP=28;I16=14,13,0,1,1001,37907,41,1681,1442,81174,60,3600,547,12487,25,625;QS=2.875,0.125,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.450096;BQB=1;MQ0F=0        PL:DP:DV        14,0,200,38,203,231:9:1 0,27,222,27,222,222:9:0 0,30,255,30,255,255:10:0
+X      356     .       G       <*>     0       .       DP=27;I16=14,13,0,0,993,37481,0,0,1465,83405,0,0,574,13174,0,0;QS=3,0;MQSB=0.580277;MQ0F=0      PL:DP:DV        0,27,228:9:0    0,24,201:8:0    0,30,255:10:0
+X      357     .       C       <*>     0       .       DP=28;I16=14,13,0,0,1021,39471,0,0,1465,83405,0,0,550,12584,0,0;QS=3,0;MQSB=0.580277;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,205:8:0    0,27,251:9:0
+X      358     .       A       <*>     0       .       DP=28;I16=15,13,0,0,1050,40518,0,0,1525,87005,0,0,576,13216,0,0;QS=3,0;MQSB=0.556581;MQ0F=0     PL:DP:DV        0,30,254:10:0   0,24,197:8:0    0,30,255:10:0
+X      359     .       G       <*>     0       .       DP=29;I16=15,13,0,0,1085,42761,0,0,1525,87005,0,0,552,12620,0,0;QS=3,0;MQSB=0.556581;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,187:7:0    0,33,255:11:0
+X      360     .       A       <*>     0       .       DP=29;I16=15,14,0,0,1111,43259,0,0,1585,90605,0,0,579,13297,0,0;QS=3,0;MQSB=0.604224;MQ0F=0     PL:DP:DV        0,30,252:10:0   0,24,220:8:0    0,33,255:11:0
+X      361     .       A       <*>     0       .       DP=29;I16=15,14,0,0,1116,43442,0,0,1585,90605,0,0,579,13273,0,0;QS=3,0;MQSB=0.604224;MQ0F=0     PL:DP:DV        0,30,252:10:0   0,24,219:8:0    0,33,255:11:0
+X      362     .       A       <*>     0       .       DP=29;I16=16,13,0,0,1104,42700,0,0,1585,90605,0,0,580,13272,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,218:8:0    0,30,255:10:0
+X      363     .       A       <*>     0       .       DP=29;I16=16,13,0,0,1087,41437,0,0,1585,90605,0,0,581,13245,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,213:8:0    0,30,255:10:0
+X      364     .       T       <*>     0       .       DP=29;I16=16,13,0,0,1032,37960,0,0,1585,90605,0,0,582,13244,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,250:11:0   0,24,205:8:0    0,30,255:10:0
+X      365     .       G       <*>     0       .       DP=29;I16=16,13,0,0,1105,43079,0,0,1585,90605,0,0,582,13218,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,211:8:0    0,30,255:10:0
+X      366     .       A       <*>     0       .       DP=29;I16=16,13,0,0,1090,41562,0,0,1585,90605,0,0,581,13167,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,211:8:0    0,30,255:10:0
+X      367     .       T       <*>     0       .       DP=29;I16=16,13,0,0,1055,39149,0,0,1585,90605,0,0,579,13093,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,204:8:0    0,30,255:10:0
+X      368     .       A       <*>     0       .       DP=29;I16=16,13,0,0,1054,39632,0,0,1585,90605,0,0,576,12998,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,208:8:0    0,30,255:10:0
+X      369     .       T       <*>     0       .       DP=28;I16=16,11,0,0,1037,40275,0,0,1496,86164,0,0,548,12256,0,0;QS=3,0;MQSB=0.659218;MQ0F=0     PL:DP:DV        0,30,250:10:0   0,21,196:7:0    0,30,255:10:0
+X      370     .       C       <*>     0       .       DP=28;I16=16,12,0,0,1045,40219,0,0,1556,89764,0,0,570,12790,0,0;QS=3,0;MQSB=0.705296;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,201:8:0    0,30,255:10:0
+X      371     .       T       <*>     0       .       DP=29;I16=16,13,0,0,1155,46591,0,0,1616,93364,0,0,567,12725,0,0;QS=3,0;MQSB=0.744925;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,227:8:0    0,33,255:11:0
+X      372     .       C       <*>     0       .       DP=30;I16=16,14,0,0,1139,44019,0,0,1676,96964,0,0,564,12636,0,0;QS=3,0;MQSB=0.779025;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,215:8:0    0,33,255:11:0
+X      373     .       A       <*>     0       .       DP=30;I16=16,14,0,0,1142,44118,0,0,1676,96964,0,0,561,12525,0,0;QS=3,0;MQSB=0.779025;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,220:8:0    0,33,255:11:0
+X      374     .       T       <*>     0       .       DP=30;I16=16,14,0,0,1098,41180,0,0,1676,96964,0,0,556,12344,0,0;QS=3,0;MQSB=0.779025;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,221:8:0    0,33,255:11:0
+X      375     .       A       T,<*>   0       .       DP=31;I16=17,13,0,1,1138,43798,14,196,1676,96964,60,3600,547,12177,4,16;QS=2.9661,0.0338983,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.763662;BQB=1;MQ0F=0      PL:DP:DV        0,36,255,36,255,255:12:0        0,24,218,24,218,218:8:0 0,18,255,30,255,255:11:1
+X      376     .       G       <*>     0       .       DP=31;I16=17,14,0,0,1131,42581,0,0,1736,100564,0,0,547,12073,0,0;QS=3,0;MQSB=0.763662;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,24,220:8:0    0,33,255:11:0
+X      377     .       T       <*>     0       .       DP=31;I16=16,14,0,0,1105,41629,0,0,1676,96964,0,0,518,11360,0,0;QS=3,0;MQSB=0.779025;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,211:8:0    0,33,255:11:0
+X      378     .       T       <*>     0       .       DP=30;I16=18,12,0,0,1098,41066,0,0,1707,99723,0,0,541,11927,0,0;QS=3,0;MQSB=0.878946;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,21,186:7:0    0,30,255:10:0
+X      379     .       G       <*>     0       .       DP=29;I16=18,10,0,0,1053,40181,0,0,1618,95282,0,0,534,11848,0,0;QS=3,0;MQSB=0.981777;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,21,187:7:0    0,30,255:10:0
+X      380     .       C       <*>     0       .       DP=29;I16=18,10,0,0,1087,42743,0,0,1618,95282,0,0,514,11172,0,0;QS=3,0;MQSB=0.981777;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,177:6:0    0,30,255:10:0
+X      381     .       T       <*>     0       .       DP=29;I16=18,11,0,0,1168,47412,0,0,1678,98882,0,0,537,11729,0,0;QS=3,0;MQSB=0.987702;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,21,212:7:0    0,30,255:10:0
+X      382     .       T       <*>     0       .       DP=29;I16=17,11,0,0,1054,40450,0,0,1618,95282,0,0,510,11068,0,0;QS=3,0;MQSB=0.990092;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,21,182:7:0    0,30,255:10:0
+X      383     .       T       <*>     0       .       DP=29;I16=18,10,0,0,1052,39798,0,0,1618,95282,0,0,507,11013,0,0;QS=3,0;MQSB=0.981777;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,165:6:0    0,30,255:10:0
+X      384     .       A       <*>     0       .       DP=31;I16=19,11,0,0,1077,39885,0,0,1738,102482,0,0,504,10988,0,0;QS=3,0;MQSB=0.985292;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,176:7:0    0,30,255:10:0
+X      385     .       C       <*>     0       .       DP=31;I16=19,12,0,0,1118,41180,0,0,1798,106082,0,0,527,11569,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,24,186:8:0    0,30,255:10:0
+X      386     .       T       <*>     0       .       DP=30;I16=18,12,0,0,1158,45592,0,0,1738,102482,0,0,526,11556,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,191:7:0    0,30,255:10:0
+X      387     .       T       <*>     0       .       DP=30;I16=18,12,0,0,1105,41821,0,0,1738,102482,0,0,525,11573,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,187:7:0    0,30,255:10:0
+X      388     .       T       <*>     0       .       DP=29;I16=17,12,0,0,1089,41577,0,0,1678,98882,0,0,523,11519,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,180:6:0    0,30,255:10:0
+X      389     .       G       <*>     0       .       DP=29;I16=17,12,0,0,1067,40095,0,0,1678,98882,0,0,520,11444,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,171:6:0    0,30,255:10:0
+X      390     .       C       <*>     0       .       DP=29;I16=17,12,0,0,1071,40423,0,0,1678,98882,0,0,517,11399,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,162:6:0    0,30,255:10:0
+X      391     .       A       <*>     0       .       DP=29;I16=18,11,0,0,1091,41603,0,0,1647,96123,0,0,515,11383,0,0;QS=3,0;MQSB=0.995968;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,163:6:0    0,30,255:10:0
+X      392     .       T       <*>     0       .       DP=29;I16=18,11,0,0,1046,38838,0,0,1647,96123,0,0,515,11395,0,0;QS=3,0;MQSB=0.995968;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,153:5:0    0,33,255:11:0
+X      393     .       A       <*>     0       .       DP=28;I16=17,11,0,0,1014,37582,0,0,1587,92523,0,0,517,11435,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,133:5:0    0,33,255:11:0
+X      394     .       T       <*>     0       .       DP=28;I16=17,11,0,0,1022,38342,0,0,1587,92523,0,0,519,11503,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,141:5:0    0,33,255:11:0
+X      395     .       T       <*>     0       .       DP=28;I16=17,11,0,0,1060,40596,0,0,1587,92523,0,0,521,11599,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,164:5:0    0,33,255:11:0
+X      396     .       T       <*>     0       .       DP=28;I16=17,11,0,0,1032,39228,0,0,1587,92523,0,0,523,11723,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,158:5:0    0,33,255:11:0
+X      397     .       T       <*>     0       .       DP=28;I16=17,11,0,0,1046,39510,0,0,1587,92523,0,0,524,11824,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,149:5:0    0,33,255:11:0
+X      398     .       A       <*>     0       .       DP=28;I16=17,11,0,0,1021,38105,0,0,1587,92523,0,0,524,11850,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,144:5:0    0,30,255:10:0
+X      399     .       A       <*>     0       .       DP=28;I16=17,11,0,0,1015,38469,0,0,1587,92523,0,0,526,11900,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,140:5:0    0,30,255:10:0
+X      400     .       A       <*>     0       .       DP=29;I16=17,12,0,0,1056,39702,0,0,1647,96123,0,0,526,11828,0,0;QS=3,0;MQSB=0.988062;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,159:5:0    0,33,255:11:0
+X      401     .       A       <*>     0       .       DP=29;I16=17,11,0,0,1052,40302,0,0,1587,92523,0,0,501,11113,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,160:5:0    0,30,255:10:0
+X      402     .       T       <*>     0       .       DP=29;I16=17,12,0,0,1082,41232,0,0,1647,96123,0,0,526,11680,0,0;QS=3,0;MQSB=0.988062;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,149:5:0    0,33,255:11:0
+X      403     .       T       <*>     0       .       DP=29;I16=17,12,0,0,1085,40985,0,0,1647,96123,0,0,526,11654,0,0;QS=3,0;MQSB=0.988062;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,148:5:0    0,33,255:11:0
+X      404     .       G       <*>     0       .       DP=29;I16=17,12,0,0,1074,40524,0,0,1647,96123,0,0,525,11609,0,0;QS=3,0;MQSB=0.988062;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,131:5:0    0,33,255:11:0
+X      405     .       T       <*>     0       .       DP=27;I16=16,10,0,0,988,37870,0,0,1498,88082,0,0,519,11543,0,0;QS=3,0;MQSB=0.987578;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,103:3:0     0,30,255:10:0
+X      406     .       G       <*>     0       .       DP=27;I16=16,11,0,0,976,36752,0,0,1558,91682,0,0,527,11601,0,0;QS=3,0;MQSB=0.992419;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,125:4:0    0,30,247:10:0
+X      407     .       A       <*>     0       .       DP=27;I16=16,11,0,0,1007,38355,0,0,1558,91682,0,0,526,11538,0,0;QS=3,0;MQSB=0.992419;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,12,125:4:0    0,30,255:10:0
+X      408     .       C       <*>     0       .       DP=28;I16=16,11,0,0,1006,38136,0,0,1558,91682,0,0,521,11489,0,0;QS=3,0;MQSB=0.992419;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,9,110:3:0     0,30,244:10:0
+X      409     .       T       <*>     0       .       DP=29;I16=17,12,0,0,1100,42734,0,0,1678,98882,0,0,525,11503,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,131:4:0    0,33,255:11:0
+X      410     .       T       <*>     0       .       DP=29;I16=17,12,0,0,1035,38325,0,0,1678,98882,0,0,524,11432,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,33,255:11:0
+X      411     .       T       <*>     0       .       DP=29;I16=17,10,0,0,1003,37747,0,0,1558,91682,0,0,496,10716,0,0;QS=3,0;MQSB=0.984677;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,9,104:3:0     0,30,255:10:0
+X      412     .       C       T,<*>   0       .       DP=30;I16=17,12,1,0,1094,42458,14,196,1678,98882,60,3600,495,10659,25,625;QS=2.97455,0.0254545,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.991968;BQB=1;MQ0F=0   PL:DP:DV        0,30,255,42,255,255:15:1        0,12,124,12,124,124:4:0 0,33,255,33,255,255:11:0
+X      413     .       A       <*>     0       .       DP=31;I16=18,13,0,0,1189,45985,0,0,1798,106082,0,0,520,11258,0,0;QS=3,0;MQSB=0.995005;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,9,102:3:0     0,33,255:11:0
+X      414     .       T       <*>     0       .       DP=30;I16=18,12,0,0,1151,44355,0,0,1738,102482,0,0,523,11265,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,109:3:0     0,33,255:11:0
+X      415     .       G       <*>     0       .       DP=30;I16=18,12,0,0,1131,43175,0,0,1738,102482,0,0,526,11306,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,110:3:0     0,33,255:11:0
+X      416     .       G       <*>     0       .       DP=30;I16=17,12,0,0,1083,41273,0,0,1678,98882,0,0,514,11156,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,114:3:0     0,30,253:10:0
+X      417     .       C       <*>     0       .       DP=30;I16=18,12,0,0,1114,42244,0,0,1738,102482,0,0,531,11439,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,108:3:0     0,33,255:11:0
+X      418     .       A       <*>     0       .       DP=30;I16=18,12,0,0,1146,44248,0,0,1738,102482,0,0,532,11478,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,111:3:0     0,33,255:11:0
+X      419     .       T       <*>     0       .       DP=30;I16=18,12,0,0,1117,42327,0,0,1738,102482,0,0,532,11498,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,112:3:0     0,33,255:11:0
+X      420     .       A       <*>     0       .       DP=31;I16=18,13,0,0,1117,41011,0,0,1798,106082,0,0,532,11550,0,0;QS=3,0;MQSB=0.995005;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,108:3:0     0,36,255:12:0
+X      421     .       A       <*>     0       .       DP=33;I16=19,14,0,0,1208,45398,0,0,1887,110523,0,0,533,11635,0,0;QS=3,0;MQSB=0.986656;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,113:3:0     0,42,255:14:0
+X      422     .       A       <*>     0       .       DP=33;I16=19,13,0,0,1205,46441,0,0,1827,106923,0,0,510,11082,0,0;QS=3,0;MQSB=0.991023;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,116:3:0     0,39,255:13:0
+X      423     .       T       <*>     0       .       DP=32;I16=19,13,0,0,1202,45416,0,0,1827,106923,0,0,538,11818,0,0;QS=3,0;MQSB=0.991023;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,110:3:0     0,39,255:13:0
+X      424     .       A       <*>     0       .       DP=32;I16=19,13,0,0,1147,41685,0,0,1827,106923,0,0,539,11867,0,0;QS=3,0;MQSB=0.991023;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,106:3:0     0,39,255:13:0
+X      425     .       A       <*>     0       .       DP=29;I16=16,13,0,0,1070,40616,0,0,1647,96123,0,0,542,11900,0,0;QS=3,0;MQSB=0.976248;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,111:3:0     0,33,249:11:0
+X      426     .       T       <*>     0       .       DP=29;I16=16,12,0,0,997,36561,0,0,1587,92523,0,0,519,11287,0,0;QS=3,0;MQSB=0.982906;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,105:3:0     0,30,225:10:0
+X      427     .       A       <*>     0       .       DP=29;I16=16,13,0,0,1024,37266,0,0,1647,96123,0,0,546,11952,0,0;QS=3,0;MQSB=0.976248;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,111:3:0     0,33,242:11:0
+X      428     .       C       <*>     0       .       DP=29;I16=16,13,0,0,1064,39706,0,0,1647,96123,0,0,548,12020,0,0;QS=3,0;MQSB=0.976248;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,111:3:0     0,33,254:11:0
+X      429     .       T       <*>     0       .       DP=30;I16=16,14,0,0,1150,44918,0,0,1707,99723,0,0,549,12067,0,0;QS=3,0;MQSB=0.969373;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,115:3:0     0,33,255:11:0
+X      430     .       G       <*>     0       .       DP=30;I16=16,14,0,0,1113,42443,0,0,1707,99723,0,0,551,12145,0,0;QS=3,0;MQSB=0.969373;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,112:3:0     0,33,246:11:0
+X      431     .       G       <*>     0       .       DP=30;I16=14,14,0,0,1003,36953,0,0,1587,92523,0,0,553,12255,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,101:3:0     0,30,225:10:0
+X      432     .       T       <*>     0       .       DP=28;I16=14,14,0,0,1049,39621,0,0,1587,92523,0,0,556,12346,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,114:3:0     0,30,255:10:0
+X      433     .       T       <*>     0       .       DP=28;I16=14,12,0,0,949,35443,0,0,1467,85323,0,0,509,11217,0,0;QS=3,0;MQSB=0.967472;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,112:3:0     0,27,227:9:0
+X      434     .       T       <*>     0       .       DP=29;I16=15,14,0,0,1036,37654,0,0,1647,96123,0,0,561,12567,0,0;QS=3,0;MQSB=0.960561;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,98:3:0      0,30,243:10:0
+X      435     .       A       <*>     0       .       DP=29;I16=15,13,0,0,1024,37970,0,0,1587,92523,0,0,556,12560,0,0;QS=3,0;MQSB=0.968414;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,103:3:0     0,30,237:10:0
+X      436     .       T       <*>     0       .       DP=28;I16=14,14,0,0,998,36220,0,0,1587,92523,0,0,564,12654,0,0;QS=3,0;MQSB=0.949591;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,9,110:3:0     0,27,223:9:0
+X      437     .       T       <*>     0       .       DP=28;I16=13,14,0,0,990,36832,0,0,1558,91682,0,0,549,12435,0,0;QS=3,0;MQSB=0.999706;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,9,109:3:0     0,24,207:8:0
+X      438     .       A       <*>     0       .       DP=28;I16=14,13,0,0,972,35640,0,0,1527,88923,0,0,540,12082,0,0;QS=3,0;MQSB=0.9585;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,107:3:0     0,24,216:8:0
+X      439     .       C       <*>     0       .       DP=28;I16=14,14,0,0,1055,40273,0,0,1587,92523,0,0,563,12649,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,107:3:0     0,27,224:9:0
+X      440     .       A       <*>     0       .       DP=28;I16=14,14,0,0,1095,43251,0,0,1587,92523,0,0,561,12615,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,115:3:0     0,27,247:9:0
+X      441     .       G       <*>     0       .       DP=29;I16=15,14,0,0,1068,40344,0,0,1647,96123,0,0,559,12605,0,0;QS=3,0;MQSB=0.960561;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,9,104:3:0     0,27,198:9:0
+X      442     .       A       <*>     0       .       DP=29;I16=15,14,0,0,1091,41507,0,0,1647,96123,0,0,558,12620,0,0;QS=3,0;MQSB=0.960561;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,9,112:3:0     0,27,233:9:0
+X      443     .       A       <*>     0       .       DP=30;I16=15,14,0,0,1173,49439,0,0,1647,96123,0,0,557,12661,0,0;QS=3,0;MQSB=0.960561;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,9,129:3:0     0,27,246:9:0
+X      444     .       G       <*>     0       .       DP=29;I16=15,13,0,0,1095,44661,0,0,1587,92523,0,0,557,12727,0,0;QS=3,0;MQSB=0.968414;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,91:2:0      0,27,227:9:0
+X      445     .       C       <*>     0       .       DP=30;I16=16,13,0,0,1100,43706,0,0,1647,96123,0,0,557,12817,0,0;QS=3,0;MQSB=0.976248;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,9,111:3:0     0,27,219:9:0
+X      446     .       A       <*>     0       .       DP=30;I16=16,13,0,0,1107,44265,0,0,1647,96123,0,0,557,12881,0,0;QS=3,0;MQSB=0.976248;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,9,115:3:0     0,27,232:9:0
+X      447     .       C       <*>     0       .       DP=29;I16=16,12,0,0,1108,45364,0,0,1618,95282,0,0,555,12817,0,0;QS=3,0;MQSB=0.856268;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,114:3:0     0,27,235:9:0
+X      448     .       T       <*>     0       .       DP=29;I16=16,12,0,0,1125,47237,0,0,1618,95282,0,0,553,12773,0,0;QS=3,0;MQSB=0.856268;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,118:3:0     0,27,240:9:0
+X      449     .       A       <*>     0       .       DP=28;I16=15,12,0,0,1091,45981,0,0,1558,91682,0,0,552,12748,0,0;QS=3,0;MQSB=0.84246;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,90:2:0      0,27,245:9:0
+X      450     .       G       <*>     0       .       DP=28;I16=15,12,0,0,1069,44603,0,0,1558,91682,0,0,551,12741,0,0;QS=3,0;MQSB=0.84246;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,91:2:0      0,27,233:9:0
+X      451     .       A       <*>     0       .       DP=28;I16=15,12,0,0,1021,41371,0,0,1558,91682,0,0,550,12752,0,0;QS=3,0;MQSB=0.84246;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,93:2:0      0,27,244:9:0
+X      452     .       A       <*>     0       .       DP=31;I16=18,11,0,0,1079,43353,0,0,1678,98882,0,0,530,12420,0,0;QS=3,0;MQSB=0.884952;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,9,110:3:0     0,24,225:8:0
+X      453     .       A       <*>     0       .       DP=31;I16=17,11,0,0,1037,41069,0,0,1649,98041,0,0,508,11882,0,0;QS=3,0;MQSB=0.967085;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,9,111:3:0     0,21,221:7:0
+X      454     .       A       <*>     0       .       DP=31;I16=18,12,0,0,1158,47028,0,0,1738,102482,0,0,554,12904,0,0;QS=3,0;MQSB=0.878946;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,9,113:3:0     0,30,255:10:0
+X      455     .       T       <*>     0       .       DP=32;I16=17,13,0,0,1148,46574,0,0,1715,100251,0,0,550,12864,0,0;QS=3,0;MQSB=0.973855;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,113:3:0     0,33,255:11:0
+X      456     .       G       <*>     0       .       DP=32;I16=17,13,0,0,1161,47287,0,0,1746,103010,0,0,534,12296,0,0;QS=3,0;MQSB=0.998031;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,9,116:3:0     0,30,245:10:0
+X      457     .       C       <*>     0       .       DP=33;I16=19,13,0,0,1218,48642,0,0,1835,107451,0,0,563,12967,0,0;QS=3,0;MQSB=0.985204;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,9,118:3:0     0,33,255:11:0
+X      458     .       A       <*>     0       .       DP=33;I16=19,13,0,0,1226,49034,0,0,1835,107451,0,0,568,12990,0,0;QS=3,0;MQSB=0.985204;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,9,111:3:0     0,33,255:11:0
+X      459     .       T       <*>     0       .       DP=33;I16=18,13,0,0,1167,46981,0,0,1775,103851,0,0,565,12945,0,0;QS=3,0;MQSB=0.980167;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,6,92:2:0      0,33,255:11:0
+X      460     .       G       <*>     0       .       DP=32;I16=19,12,0,0,1219,50105,0,0,1775,103851,0,0,575,12929,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,9,116:3:0     0,30,255:10:0
+X      461     .       T       <*>     0       .       DP=32;I16=19,12,0,0,1213,49819,0,0,1775,103851,0,0,577,12845,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,9,115:3:0     0,30,255:10:0
+X      462     .       G       <*>     0       .       DP=32;I16=19,12,0,0,1190,48962,0,0,1775,103851,0,0,580,12792,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,12,119:4:0    0,30,241:10:0
+X      463     .       G       <*>     0       .       DP=32;I16=19,12,0,0,1114,44214,0,0,1775,103851,0,0,584,12770,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,12,114:4:0    0,30,221:10:0
+X      464     .       A       <*>     0       .       DP=32;I16=18,11,0,0,1100,43908,0,0,1686,99410,0,0,556,12106,0,0;QS=3,0;MQSB=0.99095;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,12,133:4:0    0,24,213:8:0
+X      465     .       C       <*>     0       .       DP=33;I16=20,11,0,0,1191,48085,0,0,1775,103851,0,0,586,12786,0,0;QS=3,0;MQSB=0.996597;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,140:5:0    0,27,231:9:0
+X      466     .       A       <*>     0       .       DP=34;I16=21,12,0,0,1293,53311,0,0,1895,111051,0,0,597,12897,0,0;QS=3,0;MQSB=0.995633;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,154:5:0    0,30,255:10:0
+X      467     .       A       <*>     0       .       DP=34;I16=21,11,0,0,1256,51450,0,0,1835,107451,0,0,597,12891,0,0;QS=3,0;MQSB=0.998231;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,157:5:0    0,27,248:9:0
+X      468     .       A       <*>     0       .       DP=35;I16=22,12,0,0,1274,51268,0,0,1955,114651,0,0,604,12904,0,0;QS=3,0;MQSB=0.997406;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,154:5:0    0,30,251:10:0
+X      469     .       A       <*>     0       .       DP=35;I16=22,12,0,0,1285,52989,0,0,1955,114651,0,0,608,12940,0,0;QS=3,0;MQSB=0.997406;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,146:5:0    0,30,255:10:0
+X      470     .       G       <*>     0       .       DP=35;I16=22,12,0,0,1281,51055,0,0,1955,114651,0,0,612,13016,0,0;QS=3,0;MQSB=0.997406;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,148:5:0    0,30,238:10:0
+X      471     .       T       <*>     0       .       DP=36;I16=22,11,0,0,1239,49021,0,0,1918,113282,0,0,599,12825,0,0;QS=3,0;MQSB=0.915545;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,150:5:0    0,27,232:9:0
+X      472     .       T       <*>     0       .       DP=35;I16=21,12,0,0,1245,48915,0,0,1926,113810,0,0,595,12559,0,0;QS=3,0;MQSB=0.988858;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,153:5:0    0,27,237:9:0
+X      473     .       G       <*>     0       .       DP=35;I16=21,12,0,0,1307,53473,0,0,1926,113810,0,0,599,12651,0,0;QS=3,0;MQSB=0.988858;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,141:5:0    0,27,249:9:0
+X      474     .       G       <*>     0       .       DP=36;I16=22,12,0,0,1284,51708,0,0,1986,117410,0,0,602,12734,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,131:5:0    0,30,255:10:0
+X      475     .       G       <*>     0       .       DP=36;I16=23,12,0,0,1311,51609,0,0,2015,118251,0,0,631,13485,0,0;QS=3,0;MQSB=0.998642;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,141:5:0    0,33,252:11:0
+X      476     .       A       <*>     0       .       DP=36;I16=23,12,0,0,1312,52078,0,0,2015,118251,0,0,634,13606,0,0;QS=3,0;MQSB=0.998642;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,157:5:0    0,33,255:11:0
+X      477     .       T       <*>     0       .       DP=36;I16=23,12,0,0,1318,52668,0,0,2015,118251,0,0,637,13773,0,0;QS=3,0;MQSB=0.998642;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,148:5:0    0,33,255:11:0
+X      478     .       T       <*>     0       .       DP=38;I16=25,12,0,0,1338,51774,0,0,2135,125451,0,0,637,13833,0,0;QS=3,0;MQSB=0.999868;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,18,154:6:0    0,33,255:11:0
+X      479     .       A       <*>     0       .       DP=38;I16=25,12,0,0,1420,57788,0,0,2135,125451,0,0,639,13935,0,0;QS=3,0;MQSB=0.999868;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,18,163:6:0    0,33,255:11:0
+X      480     .       G       <*>     0       .       DP=37;I16=25,11,0,0,1438,60172,0,0,2075,121851,0,0,641,14029,0,0;QS=3,0;MQSB=0.999853;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,165:6:0    0,33,255:11:0
+X      481     .       G       <*>     0       .       DP=37;I16=25,11,0,0,1392,55824,0,0,2075,121851,0,0,642,14112,0,0;QS=3,0;MQSB=0.999853;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,165:6:0    0,33,255:11:0
+X      482     .       A       <*>     0       .       DP=37;I16=24,11,0,0,1352,55134,0,0,2015,118251,0,0,618,13608,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,57,255:19:0   0,15,143:5:0    0,33,255:11:0
+X      483     .       G       <*>     0       .       DP=37;I16=24,12,0,0,1417,57747,0,0,2075,121851,0,0,642,14240,0,0;QS=3,0;MQSB=0.999437;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,165:6:0    0,33,255:11:0
+X      484     .       A       <*>     0       .       DP=36;I16=24,11,0,0,1340,53992,0,0,2015,118251,0,0,643,14281,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,54,255:18:0   0,18,168:6:0    0,33,255:11:0
+X      485     .       G       <*>     0       .       DP=35;I16=23,12,0,0,1329,51411,0,0,2015,118251,0,0,669,14931,0,0;QS=3,0;MQSB=0.998642;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,160:6:0    0,33,255:11:0
+X      486     .       A       <*>     0       .       DP=34;I16=22,12,0,0,1311,51523,0,0,1955,114651,0,0,671,14989,0,0;QS=3,0;MQSB=0.997406;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,173:6:0    0,33,255:11:0
+X      487     .       G       <*>     0       .       DP=34;I16=22,12,0,0,1306,50760,0,0,1955,114651,0,0,672,15030,0,0;QS=3,0;MQSB=0.997406;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,169:6:0    0,33,255:11:0
+X      488     .       A       <*>     0       .       DP=35;I16=22,12,0,0,1274,48140,0,0,1986,117410,0,0,646,14380,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,177:6:0    0,30,255:10:0
+X      489     .       A       <*>     0       .       DP=35;I16=23,12,0,0,1264,46916,0,0,2015,118251,0,0,671,15015,0,0;QS=3,0;MQSB=0.998642;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,175:6:0    0,33,255:11:0
+X      490     .       A       <*>     0       .       DP=36;I16=24,12,0,0,1332,50280,0,0,2075,121851,0,0,671,15061,0,0;QS=3,0;MQSB=0.999437;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,188:7:0    0,33,255:11:0
+X      491     .       T       <*>     0       .       DP=36;I16=24,12,0,0,1284,46802,0,0,2075,121851,0,0,671,15093,0,0;QS=3,0;MQSB=0.999437;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,178:7:0    0,33,255:11:0
+X      492     .       G       <*>     0       .       DP=35;I16=21,12,0,0,1252,48326,0,0,1926,113810,0,0,621,13859,0,0;QS=3,0;MQSB=0.988858;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,172:6:0    0,30,251:10:0
+X      493     .       A       <*>     0       .       DP=34;I16=22,11,0,0,1273,49481,0,0,1926,113810,0,0,650,14672,0,0;QS=3,0;MQSB=0.981935;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,186:7:0    0,24,240:8:0
+X      494     .       A       <*>     0       .       DP=34;I16=22,12,0,0,1326,52604,0,0,1986,117410,0,0,672,15182,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,196:7:0    0,27,255:9:0
+X      495     .       G       <*>     0       .       DP=34;I16=21,12,0,0,1255,48577,0,0,1926,113810,0,0,647,14611,0,0;QS=3,0;MQSB=0.988858;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,168:6:0    0,27,244:9:0
+X      496     .       A       <*>     0       .       DP=34;I16=22,12,0,0,1250,46926,0,0,1986,117410,0,0,670,15220,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,186:7:0    0,27,249:9:0
+X      497     .       C       <*>     0       .       DP=34;I16=22,12,0,0,1250,47006,0,0,1986,117410,0,0,665,15087,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,164:7:0    0,27,239:9:0
+X      498     .       A       <*>     0       .       DP=34;I16=22,12,0,0,1286,49158,0,0,1986,117410,0,0,661,14987,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,185:7:0    0,27,252:9:0
+X      499     .       T       <*>     0       .       DP=34;I16=23,11,0,0,1224,45284,0,0,1986,117410,0,0,659,14919,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,183:7:0    0,30,255:10:0
+X      500     .       A       <*>     0       .       DP=34;I16=23,11,0,0,1230,45152,0,0,1986,117410,0,0,657,14833,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,179:7:0    0,30,255:10:0
+X      501     .       T       <*>     0       .       DP=33;I16=23,10,0,0,1241,47167,0,0,1926,113810,0,0,656,14778,0,0;QS=3,0;MQSB=0.972757;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,186:7:0    0,27,241:9:0
+X      502     .       G       <*>     0       .       DP=33;I16=23,10,0,0,1215,45829,0,0,1926,113810,0,0,655,14753,0,0;QS=3,0;MQSB=0.972757;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,183:7:0    0,27,235:9:0
+X      503     .       T       <*>     0       .       DP=34;I16=23,11,0,0,1194,43366,0,0,1986,117410,0,0,654,14758,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,177:7:0    0,27,234:9:0
+X      504     .       C       <*>     0       .       DP=34;I16=23,11,0,0,1218,45552,0,0,1986,117410,0,0,651,14643,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,183:7:0    0,27,219:9:0
+X      505     .       C       <*>     0       .       DP=35;I16=23,11,0,0,1207,44321,0,0,1986,117410,0,0,641,14509,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,189:7:0    0,27,221:9:0
+X      506     .       A       <*>     0       .       DP=35;I16=24,11,0,0,1266,46776,0,0,2046,121010,0,0,646,14504,0,0;QS=3,0;MQSB=0.977529;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,188:7:0    0,27,231:9:0
+X      507     .       C       <*>     0       .       DP=35;I16=23,11,0,0,1220,45016,0,0,1986,117410,0,0,635,14401,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,183:7:0    0,27,226:9:0
+X      508     .       A       <*>     0       .       DP=34;I16=24,10,0,0,1204,44542,0,0,1986,117410,0,0,643,14491,0,0;QS=3,0;MQSB=0.970272;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,189:7:0    0,27,220:9:0
+X      509     .       C       <*>     0       .       DP=34;I16=24,10,0,0,1272,48272,0,0,1986,117410,0,0,640,14430,0,0;QS=3,0;MQSB=0.970272;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,186:7:0    0,27,241:9:0
+X      510     .       A       <*>     0       .       DP=34;I16=22,11,0,0,1194,44196,0,0,1926,113810,0,0,613,13773,0,0;QS=3,0;MQSB=0.981935;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,187:7:0    0,24,221:8:0
+X      511     .       A       <*>     0       .       DP=34;I16=23,11,0,0,1222,45562,0,0,1986,117410,0,0,637,14395,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,195:7:0    0,24,233:8:0
+X      512     .       A       C,<*>   0       .       DP=33;I16=22,10,0,1,1121,40793,13,169,1866,110210,60,3600,628,14340,9,81;QS=2.97719,0.022807,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.981935;BQB=1;MQ0F=0     PL:DP:DV        0,39,255,51,255,255:18:1        0,21,183,21,183,183:7:0 0,24,231,24,231,231:8:0
+X      513     .       A       <*>     0       .       DP=32;I16=20,10,0,0,1115,42183,0,0,1746,103010,0,0,598,13624,0,0;QS=3,0;MQSB=0.980594;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,18,175:6:0    0,24,233:8:0
+X      514     .       A       T,<*>   0       .       DP=32;I16=20,9,0,1,1066,40004,16,256,1686,99410,60,3600,586,13500,11,121;QS=2.97075,0.0292505,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.980594;BQB=1;MQ0F=0    PL:DP:DV        0,31,255,45,255,255:16:1        0,18,171,18,171,171:6:0 0,24,235,24,235,235:8:0
+X      515     .       C       <*>     0       .       DP=32;I16=18,10,0,0,1010,37294,0,0,1626,95810,0,0,561,12915,0,0;QS=3,0;MQSB=0.986018;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,18,167:6:0    0,24,211:8:0
+X      516     .       C       <*>     0       .       DP=32;I16=21,10,0,0,1100,40570,0,0,1806,106610,0,0,612,13954,0,0;QS=3,0;MQSB=0.977926;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,21,187:7:0    0,24,215:8:0
+X      517     .       T       <*>     0       .       DP=33;I16=23,10,0,0,1269,49995,0,0,1926,113810,0,0,636,14626,0,0;QS=3,0;MQSB=0.972757;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,201:7:0    0,24,242:8:0
+X      518     .       G       <*>     0       .       DP=34;I16=24,10,0,0,1247,46839,0,0,1986,117410,0,0,636,14696,0,0;QS=3,0;MQSB=0.970272;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,182:7:0    0,24,220:8:0
+X      519     .       T       <*>     0       .       DP=36;I16=25,11,0,0,1283,46693,0,0,2106,124610,0,0,636,14742,0,0;QS=3,0;MQSB=0.975394;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,21,177:7:0    0,24,224:8:0
+X      520     .       T       <*>     0       .       DP=36;I16=24,11,0,0,1238,44894,0,0,2046,121010,0,0,613,14193,0,0;QS=3,0;MQSB=0.977529;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,21,180:7:0    0,24,223:8:0
+X      521     .       C       <*>     0       .       DP=34;I16=25,9,0,0,1280,49454,0,0,1986,117410,0,0,641,14875,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,21,191:7:0    0,21,204:7:0
+X      522     .       A       <*>     0       .       DP=32;I16=24,8,0,0,1158,43228,0,0,1897,112969,0,0,646,14960,0,0;QS=3,0;MQSB=0.872525;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,21,185:7:0    0,15,170:5:0
+X      523     .       T       G,<*>   0       .       DP=32;I16=23,8,1,0,1184,45708,15,225,1837,109369,60,3600,626,14446,25,625;QS=2.9794,0.0206044,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.872525;BQB=1;MQ0F=0    PL:DP:DV        0,44,255,57,255,255:20:1        0,21,191,21,191,191:7:0 0,15,166,15,166,166:5:0
+X      524     .       T       <*>     0       .       DP=32;I16=24,7,0,0,1084,39474,0,0,1837,109369,0,0,629,14483,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,21,194:7:0    0,12,140:4:0
+X      525     .       G       <*>     0       .       DP=32;I16=24,7,0,0,1181,45669,0,0,1837,109369,0,0,631,14495,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,21,188:7:0    0,12,129:4:0
+X      526     .       C       <*>     0       .       DP=32;I16=24,7,0,0,1146,43950,0,0,1860,111600,0,0,633,14531,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,21,185:7:0    0,12,131:4:0
+X      527     .       A       <*>     0       .       DP=33;I16=24,8,0,0,1209,46265,0,0,1897,112969,0,0,636,14634,0,0;QS=3,0;MQSB=0.872525;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,21,194:7:0    0,18,181:6:0
+X      528     .       G       <*>     0       .       DP=33;I16=24,8,0,0,1256,49824,0,0,1897,112969,0,0,634,14484,0,0;QS=3,0;MQSB=0.872525;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,18,169:6:0    0,18,193:6:0
+X      529     .       C       <*>     0       .       DP=32;I16=24,7,0,0,1148,44362,0,0,1837,109369,0,0,633,14357,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,187:7:0    0,18,184:6:0
+X      530     .       T       <*>     0       .       DP=32;I16=25,7,0,0,1244,49168,0,0,1897,112969,0,0,657,14883,0,0;QS=3,0;MQSB=0.850154;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,21,196:7:0    0,18,202:6:0
+X      531     .       T       <*>     0       .       DP=32;I16=25,7,0,0,1177,44171,0,0,1897,112969,0,0,654,14714,0,0;QS=3,0;MQSB=0.850154;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,21,181:7:0    0,18,193:6:0
+X      532     .       T       <*>     0       .       DP=32;I16=24,7,0,0,1153,43543,0,0,1837,109369,0,0,630,14116,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,181:7:0    0,18,192:6:0
+X      533     .       C       <*>     0       .       DP=32;I16=24,7,0,0,1142,43940,0,0,1837,109369,0,0,619,13649,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,178:7:0    0,18,180:6:0
+X      534     .       T       <*>     0       .       DP=31;I16=24,6,0,0,1212,49426,0,0,1777,105769,0,0,615,13479,0,0;QS=3,0;MQSB=0.82403;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,21,205:7:0    0,18,205:6:0
+X      535     .       A       <*>     0       .       DP=31;I16=24,6,0,0,1080,39870,0,0,1777,105769,0,0,611,13341,0,0;QS=3,0;MQSB=0.82403;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,21,194:7:0    0,18,189:6:0
+X      536     .       C       <*>     0       .       DP=31;I16=24,7,0,0,1097,40707,0,0,1837,109369,0,0,631,13809,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,184:7:0    0,18,157:6:0
+X      537     .       C       <*>     0       .       DP=31;I16=22,7,0,0,1034,38564,0,0,1717,102169,0,0,587,12861,0,0;QS=3,0;MQSB=0.854582;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,172:7:0    0,18,183:6:0
+X      538     .       A       <*>     0       .       DP=31;I16=24,7,0,0,1138,42478,0,0,1837,109369,0,0,620,13536,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,189:7:0    0,18,181:6:0
+X      539     .       T       <*>     0       .       DP=31;I16=24,7,0,0,1134,42070,0,0,1837,109369,0,0,614,13422,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,178:7:0    0,18,181:6:0
+X      540     .       C       <*>     0       .       DP=31;I16=24,7,0,0,1148,43768,0,0,1837,109369,0,0,608,13340,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,177:7:0    0,18,178:6:0
+X      541     .       A       <*>     0       .       DP=32;I16=24,6,0,0,1083,40483,0,0,1777,105769,0,0,551,11991,0,0;QS=3,0;MQSB=0.82403;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,180:8:0    0,15,150:5:0
+X      542     .       C       <*>     0       .       DP=33;I16=25,6,0,0,1123,41759,0,0,1837,109369,0,0,570,12552,0,0;QS=3,0;MQSB=0.822578;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,172:8:0    0,18,174:6:0
+X      543     .       C       <*>     0       .       DP=34;I16=25,9,0,0,1219,45959,0,0,1986,117410,0,0,601,13245,0,0;QS=3,0;MQSB=0.621145;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,27,194:9:0    0,18,188:6:0
+X      544     .       A       <*>     0       .       DP=33;I16=24,8,0,0,1170,43898,0,0,1866,110210,0,0,570,12506,0,0;QS=3,0;MQSB=0.579578;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,24,192:8:0    0,18,180:6:0
+X      545     .       A       <*>     0       .       DP=33;I16=25,8,0,0,1174,43602,0,0,1926,113810,0,0,587,12951,0,0;QS=3,0;MQSB=0.576102;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,24,190:8:0    0,18,184:6:0
+X      546     .       A       <*>     0       .       DP=32;I16=24,8,0,0,1126,41444,0,0,1866,110210,0,0,580,12802,0,0;QS=3,0;MQSB=0.579578;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,21,166:7:0    0,18,193:6:0
+X      547     .       A       <*>     0       .       DP=32;I16=24,7,0,0,1129,42381,0,0,1806,106610,0,0,547,12009,0,0;QS=3,0;MQSB=0.525788;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,180:7:0    0,18,195:6:0
+X      548     .       A       <*>     0       .       DP=33;I16=23,9,0,0,1153,42673,0,0,1866,110210,0,0,561,12489,0,0;QS=3,0;MQSB=0.628357;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,181:7:0    0,21,211:7:0
+X      549     .       T       G,<*>   0       .       DP=32;I16=22,8,0,1,1101,40987,20,400,1746,103010,60,3600,530,11716,25,625;QS=2.96748,0.0325203,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.632337;BQB=1;MQ0F=0   PL:DP:DV        0,31,255,48,255,255:17:1        0,21,168,21,168,168:7:0 0,21,208,21,208,208:7:0
+X      550     .       T       <*>     0       .       DP=32;I16=22,9,0,0,1052,37298,0,0,1806,106610,0,0,548,12176,0,0;QS=3,0;MQSB=0.632337;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,21,150:7:0    0,21,220:7:0
+X      551     .       G       <*>     0       .       DP=31;I16=22,9,0,0,1121,41639,0,0,1806,106610,0,0,541,12045,0,0;QS=3,0;MQSB=0.632337;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,21,172:7:0    0,21,208:7:0
+X      552     .       C       <*>     0       .       DP=30;I16=21,9,0,0,1093,41365,0,0,1746,103010,0,0,535,11947,0,0;QS=3,0;MQSB=0.636601;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,167:7:0    0,21,208:7:0
+X      553     .       A       <*>     0       .       DP=30;I16=20,8,0,0,981,35387,0,0,1626,95810,0,0,485,10831,0,0;QS=3,0;MQSB=0.596163;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,150:6:0    0,21,194:7:0
+X      554     .       A       <*>     0       .       DP=30;I16=19,9,0,0,975,35601,0,0,1626,95810,0,0,488,10906,0,0;QS=3,0;MQSB=0.646113;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,139:5:0    0,24,211:8:0
+X      555     .       A       <*>     0       .       DP=30;I16=20,10,0,0,1024,36526,0,0,1746,103010,0,0,514,11392,0,0;QS=3,0;MQSB=0.679025;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,150:6:0    0,21,211:7:0
+X      556     .       C       <*>     0       .       DP=29;I16=20,9,0,0,1055,39195,0,0,1709,101641,0,0,509,11219,0,0;QS=3,0;MQSB=0.894839;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,158:6:0    0,18,186:6:0
+X      557     .       A       <*>     0       .       DP=27;I16=18,9,0,0,987,36749,0,0,1589,94441,0,0,506,11074,0,0;QS=3,0;MQSB=0.898397;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,157:6:0    0,18,186:6:0
+X      558     .       A       <*>     0       .       DP=27;I16=18,8,0,0,948,35808,0,0,1560,93600,0,0,477,10281,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,143:5:0    0,18,177:6:0
+X      559     .       C       A,<*>   0       .       DP=27;I16=17,8,0,1,908,33726,14,196,1500,90000,29,841,448,9516,25,625;QS=2.92708,0.0729167,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.90038;BQB=1;MQ0F=0        PL:DP:DV        0,42,255,42,255,255:14:0        0,4,116,15,119,123:6:1  0,18,169,18,169,169:6:0
+X      560     .       C       <*>     0       .       DP=28;I16=19,9,0,0,992,36552,0,0,1649,98041,0,0,494,10654,0,0;QS=3,0;MQSB=0.896555;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,160:6:0    0,21,181:7:0
+X      561     .       A       <*>     0       .       DP=28;I16=18,9,0,0,963,35455,0,0,1589,94441,0,0,466,9946,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,158:6:0    0,21,194:7:0
+X      562     .       C       <*>     0       .       DP=28;I16=18,9,0,0,1006,38392,0,0,1589,94441,0,0,463,9893,0,0;QS=3,0;MQSB=0.898397;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,153:6:0    0,21,187:7:0
+X      563     .       A       <*>     0       .       DP=27;I16=17,9,0,0,893,32413,0,0,1529,90841,0,0,460,9820,0,0;QS=3,0;MQSB=0.90038;MQ0F=0 PL:DP:DV        0,42,255:14:0   0,15,149:5:0    0,21,179:7:0
+X      564     .       C       <*>     0       .       DP=27;I16=18,9,0,0,859,28747,0,0,1589,94441,0,0,482,10402,0,0;QS=3,0;MQSB=0.898397;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,121:5:0    0,21,182:7:0
+X      565     .       G       <*>     0       .       DP=30;I16=17,9,0,0,818,26928,0,0,1560,93600,0,0,454,9764,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,96:4:0     0,21,154:7:0
+X      566     .       C       <*>     0       .       DP=29;I16=15,11,0,0,903,33405,0,0,1529,90841,0,0,424,9084,0,0;QS=3,0;MQSB=0.927041;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,155:5:0    0,18,167:6:0
+X      567     .       C       <*>     0       .       DP=30;I16=15,12,0,0,932,33774,0,0,1589,94441,0,0,462,10178,0,0;QS=3,0;MQSB=0.935229;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,155:5:0    0,21,196:7:0
+X      568     .       C       <*>     0       .       DP=29;I16=15,13,0,0,1057,40817,0,0,1649,98041,0,0,482,10438,0,0;QS=3,0;MQSB=0.942064;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,18,183:6:0    0,18,189:6:0
+X      569     .       T       <*>     0       .       DP=30;I16=16,12,0,0,1056,41296,0,0,1649,98041,0,0,493,10655,0,0;QS=3,0;MQSB=0.933359;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,18,190:6:0    0,21,213:7:0
+X      570     .       T       <*>     0       .       DP=30;I16=16,12,0,0,954,34972,0,0,1680,100800,0,0,472,10086,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,15,157:5:0    0,21,195:7:0
+X      571     .       C       <*>     0       .       DP=31;I16=17,12,0,0,1061,40675,0,0,1740,104400,0,0,472,10158,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,51,255:17:0   0,15,155:5:0    0,21,193:7:0
+X      572     .       A       <*>     0       .       DP=31;I16=18,12,0,0,1102,42642,0,0,1769,105241,0,0,499,10887,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,203:7:0    0,18,175:6:0
+X      573     .       A       <*>     0       .       DP=31;I16=18,12,0,0,1057,38473,0,0,1769,105241,0,0,501,10975,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,199:7:0    0,18,178:6:0
+X      574     .       C       A,<*>   0       .       DP=31;I16=18,11,0,1,1088,41328,15,225,1740,104400,29,841,478,10422,25,625;QS=2.94071,0.0592885,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.929991;BQB=1;MQ0F=0   PL:DP:DV        0,48,255,48,255,255:16:0        0,9,170,21,173,177:8:1  0,18,173,18,173,173:6:0
+X      575     .       T       <*>     0       .       DP=30;I16=16,10,0,0,1024,41260,0,0,1560,93600,0,0,448,9842,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,21,209:7:0    0,15,163:5:0
+X      576     .       G       <*>     0       .       DP=30;I16=17,12,0,0,1047,40077,0,0,1709,101641,0,0,507,11087,0,0;QS=3,0;MQSB=0.931617;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,24,208:8:0    0,15,151:5:0
+X      577     .       G       <*>     0       .       DP=30;I16=16,12,0,0,999,37747,0,0,1649,98041,0,0,489,10755,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,24,204:8:0    0,15,146:5:0
+X      578     .       G       <*>     0       .       DP=29;I16=16,13,0,0,975,34803,0,0,1709,101641,0,0,520,11286,0,0;QS=3,0;MQSB=0.940317;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,24,198:8:0    0,15,151:5:0
+X      579     .       G       <*>     0       .       DP=30;I16=15,13,0,0,1028,38752,0,0,1649,98041,0,0,484,10514,0,0;QS=3,0;MQSB=0.942064;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,24,224:8:0    0,12,145:4:0
+X      580     .       A       C,<*>   0       .       DP=30;I16=15,14,1,0,1060,39178,16,256,1709,101641,60,3600,510,11078,17,289;QS=2.97338,0.0266223,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.946202;BQB=1;MQ0F=0  PL:DP:DV        0,34,255,48,255,255:17:1        0,24,221,24,221,221:8:0 0,15,155,15,155,155:5:0
+X      581     .       A       <*>     0       .       DP=31;I16=16,15,0,0,1083,39215,0,0,1829,108841,0,0,530,11384,0,0;QS=3,0;MQSB=0.951229;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,223:8:0    0,15,153:5:0
+X      582     .       C       <*>     0       .       DP=31;I16=15,15,0,0,1080,39870,0,0,1769,105241,0,0,519,11211,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,207:8:0    0,15,151:5:0
+X      583     .       T       <*>     0       .       DP=30;I16=16,14,0,0,1136,43996,0,0,1769,105241,0,0,539,11523,0,0;QS=3,0;MQSB=0.946202;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,238:8:0    0,15,163:5:0
+X      584     .       C       <*>     0       .       DP=31;I16=16,13,0,0,1051,39351,0,0,1709,101641,0,0,499,10619,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,207:7:0    0,15,157:5:0
+X      585     .       A       <*>     0       .       DP=31;I16=17,14,0,0,1096,39866,0,0,1798,106082,0,0,549,11751,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,211:8:0    0,15,157:5:0
+X      586     .       T       <*>     0       .       DP=31;I16=16,14,0,0,1081,39839,0,0,1738,102482,0,0,546,11796,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,212:8:0    0,15,156:5:0
+X      587     .       C       <*>     0       .       DP=31;I16=17,13,0,0,1070,39402,0,0,1769,105241,0,0,532,11350,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,201:7:0    0,15,155:5:0
+X      588     .       A       <*>     0       .       DP=31;I16=17,14,0,0,1126,41642,0,0,1798,106082,0,0,562,12140,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,222:8:0    0,15,164:5:0
+X      589     .       A       <*>     0       .       DP=31;I16=17,14,0,0,1157,43973,0,0,1798,106082,0,0,568,12340,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,236:8:0    0,15,165:5:0
+X      590     .       C       <*>     0       .       DP=32;I16=16,14,0,0,1094,41302,0,0,1769,105241,0,0,549,11951,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,192:6:0    0,18,175:6:0
+X      591     .       A       <*>     0       .       DP=31;I16=16,15,0,0,1165,44163,0,0,1798,106082,0,0,579,12695,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,209:7:0    0,18,188:6:0
+X      592     .       A       <*>     0       .       DP=31;I16=15,15,0,0,1114,42144,0,0,1738,102482,0,0,571,12651,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,51,255:17:0   0,21,215:7:0    0,18,182:6:0
+X      593     .       C       <*>     0       .       DP=31;I16=15,14,0,0,1065,39889,0,0,1709,101641,0,0,550,12132,0,0;QS=3,0;MQSB=0.954405;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,191:6:0    0,18,174:6:0
+X      594     .       A       <*>     0       .       DP=33;I16=16,16,0,0,1163,42917,0,0,1858,109682,0,0,572,12672,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,51,255:17:0   0,21,205:7:0    0,24,212:8:0
+X      595     .       A       <*>     0       .       DP=33;I16=17,16,0,0,1130,39996,0,0,1918,113282,0,0,589,12905,0,0;QS=3,0;MQSB=0.999838;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,198:7:0    0,24,213:8:0
+X      596     .       A       <*>     0       .       DP=33;I16=16,16,0,0,1059,37039,0,0,1858,109682,0,0,590,12952,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,51,255:17:0   0,21,169:7:0    0,24,230:8:0
+X      597     .       C       <*>     0       .       DP=33;I16=17,16,0,0,1196,44890,0,0,1918,113282,0,0,592,12990,0,0;QS=3,0;MQSB=0.999838;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,204:7:0    0,24,220:8:0
+X      598     .       T       <*>     0       .       DP=33;I16=16,16,0,0,1214,47104,0,0,1858,109682,0,0,593,13013,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,51,255:17:0   0,21,217:7:0    0,24,239:8:0
+X      599     .       T       <*>     0       .       DP=33;I16=16,17,0,0,1183,43669,0,0,1918,113282,0,0,599,13095,0,0;QS=3,0;MQSB=0.999838;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,197:7:0    0,27,247:9:0
+X      600     .       G       <*>     0       .       DP=32;I16=15,17,0,0,1174,44066,0,0,1858,109682,0,0,601,13145,0,0;QS=3,0;MQSB=0.999287;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,194:7:0    0,24,232:8:0
+X      601     .       T       <*>     0       .       DP=32;I16=15,17,0,0,1114,39954,0,0,1858,109682,0,0,603,13227,0,0;QS=3,0;MQSB=0.999287;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,188:7:0    0,24,235:8:0
+X      602     .       G       <*>     0       .       DP=32;I16=15,15,0,0,1090,40326,0,0,1769,105241,0,0,555,12091,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,18,185:6:0    0,24,229:8:0
+X      603     .       G       <*>     0       .       DP=31;I16=15,16,0,0,1052,37460,0,0,1798,106082,0,0,607,13437,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,21,186:7:0    0,24,219:8:0
+X      604     .       T       <*>     0       .       DP=31;I16=14,16,0,0,1009,35893,0,0,1769,105241,0,0,564,12540,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,24,195:8:0    0,21,212:7:0
+X      605     .       T       <*>     0       .       DP=31;I16=12,15,0,0,1001,37741,0,0,1589,94441,0,0,514,11258,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,21,200:7:0    0,21,214:7:0
+X      606     .       T       <*>     0       .       DP=31;I16=13,16,0,0,992,35202,0,0,1709,101641,0,0,587,13125,0,0;QS=3,0;MQSB=0.960189;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,21,189:7:0    0,24,217:8:0
+X      607     .       A       <*>     0       .       DP=31;I16=14,16,0,0,1027,36129,0,0,1738,102482,0,0,607,13577,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,21,176:7:0    0,24,222:8:0
+X      608     .       C       <*>     0       .       DP=32;I16=15,15,0,0,983,33775,0,0,1769,105241,0,0,564,12564,0,0;QS=3,0;MQSB=0.952765;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,21,178:7:0    0,27,214:9:0
+X      609     .       C       <*>     0       .       DP=32;I16=14,17,0,0,1074,38220,0,0,1798,106082,0,0,606,13678,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,21,190:7:0    0,27,238:9:0
+X      610     .       C       <*>     0       .       DP=32;I16=15,16,0,0,1158,44218,0,0,1829,108841,0,0,594,13444,0,0;QS=3,0;MQSB=0.951229;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,24,211:8:0    0,27,246:9:0
+X      611     .       A       <*>     0       .       DP=32;I16=15,16,0,0,1080,39204,0,0,1798,106082,0,0,590,13260,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,27,220:9:0    0,27,246:9:0
+X      612     .       C       <*>     0       .       DP=33;I16=16,17,0,0,1175,43305,0,0,1918,113282,0,0,617,13993,0,0;QS=3,0;MQSB=0.999838;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,27,214:9:0    0,27,250:9:0
+X      613     .       A       <*>     0       .       DP=34;I16=16,17,0,0,1131,40011,0,0,1949,116041,0,0,604,13874,0,0;QS=3,0;MQSB=0.954207;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,27,223:9:0    0,27,239:9:0
+X      614     .       C       <*>     0       .       DP=34;I16=16,17,0,0,1183,43743,0,0,1949,116041,0,0,608,14022,0,0;QS=3,0;MQSB=0.954207;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,27,223:9:0    0,27,245:9:0
+X      615     .       A       <*>     0       .       DP=34;I16=16,18,0,0,1199,43809,0,0,1978,116882,0,0,626,14394,0,0;QS=3,0;MQSB=0.999405;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,240:10:0   0,27,254:9:0
+X      616     .       A       <*>     0       .       DP=34;I16=16,17,0,0,1190,44024,0,0,1949,116041,0,0,615,14351,0,0;QS=3,0;MQSB=0.954207;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,27,247:9:0    0,27,255:9:0
+X      617     .       T       <*>     0       .       DP=33;I16=15,18,0,0,1170,43066,0,0,1918,113282,0,0,630,14624,0,0;QS=3,0;MQSB=0.998531;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,30,241:10:0   0,27,255:9:0
+X      618     .       G       <*>     0       .       DP=34;I16=15,19,0,0,1166,41452,0,0,1978,116882,0,0,632,14706,0,0;QS=3,0;MQSB=0.997597;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,248:10:0   0,27,240:9:0
+X      619     .       G       <*>     0       .       DP=32;I16=14,18,0,0,1153,42591,0,0,1858,109682,0,0,638,14816,0,0;QS=3,0;MQSB=0.997118;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,30,254:10:0   0,27,247:9:0
+X      620     .       A       <*>     0       .       DP=32;I16=14,17,0,0,1083,39757,0,0,1798,106082,0,0,616,14176,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,30,248:10:0   0,27,255:9:0
+X      621     .       A       <*>     0       .       DP=32;I16=13,18,0,0,1170,45248,0,0,1798,106082,0,0,627,14519,0,0;QS=3,0;MQSB=0.995005;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,27,255:9:0    0,27,255:9:0
+X      622     .       G       <*>     0       .       DP=32;I16=12,18,0,0,1060,39160,0,0,1769,105241,0,0,604,13888,0,0;QS=3,0;MQSB=0.968257;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,236:9:0    0,27,249:9:0
+X      623     .       A       T,<*>   0       .       DP=32;I16=10,18,1,0,1010,37414,15,225,1649,98041,60,3600,563,12953,25,625;QS=2.96144,0.0385604,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.969907;BQB=1;MQ0F=0   PL:DP:DV        0,20,241,33,244,246:12:1        0,24,213,24,213,213:8:0 0,27,255,27,255,255:9:0
+X      624     .       C       <*>     0       .       DP=32;I16=13,17,0,0,1034,37292,0,0,1738,102482,0,0,607,13887,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,220:9:0    0,27,242:9:0
+X      625     .       C       <*>     0       .       DP=32;I16=13,18,0,0,1108,41138,0,0,1798,106082,0,0,632,14470,0,0;QS=3,0;MQSB=0.995005;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,27,234:9:0    0,27,249:9:0
+X      626     .       A       <*>     0       .       DP=32;I16=13,17,0,0,1090,40718,0,0,1738,102482,0,0,607,13827,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,237:9:0    0,27,247:9:0
+X      627     .       C       <*>     0       .       DP=32;I16=12,18,0,0,1146,44452,0,0,1769,105241,0,0,607,13833,0,0;QS=3,0;MQSB=0.968257;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,244:9:0    0,27,255:9:0
+X      628     .       T       <*>     0       .       DP=32;I16=11,19,0,0,1124,43114,0,0,1769,105241,0,0,608,13862,0,0;QS=3,0;MQSB=0.972375;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,27,249:9:0    0,24,249:8:0
+X      629     .       T       <*>     0       .       DP=32;I16=12,19,0,0,1114,41138,0,0,1798,106082,0,0,634,14490,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,27,247:9:0    0,24,226:8:0
+X      630     .       A       <*>     0       .       DP=31;I16=11,18,0,0,1101,42885,0,0,1740,104400,0,0,610,13844,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,39,255:13:0   0,24,242:8:0    0,24,235:8:0
+X      631     .       G       <*>     0       .       DP=31;I16=12,18,0,0,1083,40525,0,0,1769,105241,0,0,636,14474,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,24,233:8:0    0,24,223:8:0
+X      632     .       C       <*>     0       .       DP=31;I16=11,18,0,0,1105,42665,0,0,1740,104400,0,0,612,13880,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,39,255:13:0   0,24,233:8:0    0,24,224:8:0
+X      633     .       A       <*>     0       .       DP=31;I16=12,18,0,0,1056,38190,0,0,1769,105241,0,0,638,14562,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,24,218:8:0    0,24,214:8:0
+X      634     .       A       <*>     0       .       DP=31;I16=12,18,0,0,1110,42208,0,0,1769,105241,0,0,638,14594,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,24,238:8:0    0,24,229:8:0
+X      635     .       C       <*>     0       .       DP=31;I16=11,18,0,0,1031,37871,0,0,1740,104400,0,0,613,14025,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,39,255:13:0   0,24,220:8:0    0,24,229:8:0
+X      636     .       A       <*>     0       .       DP=31;I16=11,18,0,0,1115,43327,0,0,1740,104400,0,0,611,14005,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,39,255:13:0   0,24,228:8:0    0,24,243:8:0
+X      637     .       A       <*>     0       .       DP=31;I16=12,18,0,0,1152,44602,0,0,1769,105241,0,0,634,14634,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,24,238:8:0    0,24,242:8:0
+X      638     .       A       <*>     0       .       DP=31;I16=12,18,0,0,1118,42406,0,0,1769,105241,0,0,631,14611,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,24,235:8:0    0,24,238:8:0
+X      639     .       A       <*>     0       .       DP=30;I16=11,18,0,0,1037,38233,0,0,1709,101641,0,0,602,13934,0,0;QS=3,0;MQSB=0.921439;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,24,230:8:0    0,24,227:8:0
+X      640     .       A       <*>     0       .       DP=31;I16=11,19,0,0,1154,45368,0,0,1769,105241,0,0,596,13804,0,0;QS=3,0;MQSB=0.91982;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,24,242:8:0    0,24,240:8:0
+X      641     .       G       <*>     0       .       DP=31;I16=11,19,0,0,1018,36496,0,0,1769,105241,0,0,590,13650,0,0;QS=3,0;MQSB=0.91982;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,24,214:8:0    0,24,218:8:0
+X      642     .       G       <*>     0       .       DP=30;I16=11,19,0,0,1057,38459,0,0,1769,105241,0,0,610,14148,0,0;QS=3,0;MQSB=0.91982;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,21,187:7:0    0,24,221:8:0
+X      643     .       A       <*>     0       .       DP=29;I16=11,17,0,0,969,35477,0,0,1649,98041,0,0,585,13605,0,0;QS=3,0;MQSB=0.923174;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,199:7:0    0,24,237:8:0
+X      644     .       C       A,<*>   0       .       DP=29;I16=9,18,1,0,898,30864,17,289,1620,97200,60,3600,549,12567,25,625;QS=2.95685,0.0431472,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0    PL:DP:DV        0,22,236,36,239,243:13:1        0,21,195,21,195,195:7:0 0,24,204,24,204,204:8:0
+X      645     .       C       <*>     0       .       DP=30;I16=10,19,0,0,1067,40337,0,0,1709,101641,0,0,584,13274,0,0;QS=3,0;MQSB=0.909373;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,21,198:7:0    0,24,226:8:0
+X      646     .       A       T,<*>   0       .       DP=31;I16=9,20,1,0,1044,38174,14,196,1740,104400,60,3600,553,12499,25,625;QS=2.97113,0.028866,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0   PL:DP:DV        0,27,255,39,255,255:14:1        0,21,197,21,197,197:7:0 0,27,229,27,229,229:9:0
+X      647     .       A       <*>     0       .       DP=33;I16=10,21,0,0,1041,35883,0,0,1829,108841,0,0,573,12999,0,0;QS=3,0;MQSB=0.906252;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,21,189:7:0    0,30,213:10:0
+X      648     .       A       <*>     0       .       DP=33;I16=11,22,0,0,1030,34122,0,0,1949,116041,0,0,594,13478,0,0;QS=3,0;MQSB=0.915545;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,21,188:7:0    0,30,194:10:0
+X      649     .       C       <*>     0       .       DP=32;I16=10,21,0,0,1099,39879,0,0,1860,111600,0,0,566,12738,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,45,255:15:0   0,21,188:7:0    0,27,217:9:0
+X      650     .       T       <*>     0       .       DP=31;I16=11,18,0,0,1006,37114,0,0,1709,101641,0,0,549,12407,0,0;QS=3,0;MQSB=0.921439;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,18,187:6:0    0,24,226:8:0
+X      651     .       C       <*>     0       .       DP=32;I16=11,20,0,0,1117,41181,0,0,1829,108841,0,0,581,13107,0,0;QS=3,0;MQSB=0.918304;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,18,186:6:0    0,27,229:9:0
+X      652     .       C       <*>     0       .       DP=32;I16=9,21,0,0,1126,43084,0,0,1769,105241,0,0,557,12423,0,0;QS=3,0;MQSB=0.893237;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,18,196:6:0    0,24,213:8:0
+X      653     .       T       <*>     0       .       DP=33;I16=9,23,0,0,1141,42631,0,0,1889,112441,0,0,556,12382,0,0;QS=3,0;MQSB=0.890331;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,198:6:0    0,24,225:8:0
+X      654     .       G       <*>     0       .       DP=33;I16=10,23,0,0,1171,43025,0,0,1949,116041,0,0,578,12798,0,0;QS=3,0;MQSB=0.903508;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,191:6:0    0,24,223:8:0
+X      655     .       G       <*>     0       .       DP=32;I16=10,22,0,0,1118,40202,0,0,1889,112441,0,0,575,12573,0,0;QS=3,0;MQSB=0.904837;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,181:6:0    0,24,213:8:0
+X      656     .       T       <*>     0       .       DP=32;I16=10,22,0,0,1090,38566,0,0,1889,112441,0,0,571,12333,0,0;QS=3,0;MQSB=0.904837;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,185:6:0    0,24,213:8:0
+X      657     .       A       <*>     0       .       DP=32;I16=10,21,0,0,1100,40006,0,0,1829,108841,0,0,557,12029,0,0;QS=3,0;MQSB=0.906252;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,183:6:0    0,24,191:8:0
+X      658     .       C       <*>     0       .       DP=32;I16=10,21,0,0,1115,41039,0,0,1829,108841,0,0,542,11520,0,0;QS=3,0;MQSB=0.906252;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,168:5:0    0,24,211:8:0
+X      659     .       A       <*>     0       .       DP=32;I16=10,21,0,0,1141,42897,0,0,1829,108841,0,0,547,11685,0,0;QS=3,0;MQSB=0.906252;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,191:6:0    0,24,216:8:0
+X      660     .       T       <*>     0       .       DP=33;I16=10,22,0,0,1139,41887,0,0,1889,112441,0,0,553,11659,0,0;QS=3,0;MQSB=0.904837;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,186:6:0    0,24,214:8:0
+X      661     .       G       <*>     0       .       DP=32;I16=9,22,0,0,1107,41531,0,0,1829,108841,0,0,549,11549,0,0;QS=3,0;MQSB=0.891738;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,191:6:0    0,21,188:7:0
+X      662     .       C       <*>     0       .       DP=32;I16=8,22,0,0,1087,40811,0,0,1800,108000,0,0,523,10991,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,192:6:0    0,21,187:7:0
+X      663     .       A       <*>     0       .       DP=32;I16=9,22,0,0,1036,36816,0,0,1829,108841,0,0,540,11388,0,0;QS=3,0;MQSB=0.891738;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,192:6:0    0,21,186:7:0
+X      664     .       A       <*>     0       .       DP=32;I16=9,23,0,0,1125,40759,0,0,1889,112441,0,0,552,11628,0,0;QS=3,0;MQSB=0.890331;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,18,188:6:0    0,21,184:7:0
+X      665     .       C       <*>     0       .       DP=30;I16=9,21,0,0,1075,39697,0,0,1769,105241,0,0,550,11650,0,0;QS=3,0;MQSB=0.893237;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,186:6:0    0,21,184:7:0
+X      666     .       T       <*>     0       .       DP=29;I16=9,20,0,0,1096,41946,0,0,1709,101641,0,0,547,11607,0,0;QS=3,0;MQSB=0.894839;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,15,171:5:0    0,21,194:7:0
+X      667     .       G       <*>     0       .       DP=31;I16=11,19,0,0,1037,37627,0,0,1769,105241,0,0,524,11198,0,0;QS=3,0;MQSB=0.91982;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,189:6:0    0,21,188:7:0
+X      668     .       A       <*>     0       .       DP=31;I16=11,20,0,0,1102,39980,0,0,1829,108841,0,0,543,11625,0,0;QS=3,0;MQSB=0.918304;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,190:6:0    0,21,187:7:0
+X      669     .       C       <*>     0       .       DP=30;I16=10,19,0,0,1051,38869,0,0,1740,104400,0,0,528,11464,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,48,255:16:0   0,18,182:6:0    0,21,189:7:0
+X      670     .       A       <*>     0       .       DP=30;I16=11,19,0,0,1121,43423,0,0,1769,105241,0,0,540,11642,0,0;QS=3,0;MQSB=0.91982;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,194:6:0    0,21,205:7:0
+X      671     .       G       <*>     0       .       DP=30;I16=11,19,0,0,1101,41035,0,0,1769,105241,0,0,537,11637,0,0;QS=3,0;MQSB=0.91982;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,181:6:0    0,21,191:7:0
+X      672     .       A       <*>     0       .       DP=30;I16=10,19,0,0,1031,37795,0,0,1740,104400,0,0,521,11479,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,48,255:16:0   0,18,185:6:0    0,21,185:7:0
+X      673     .       T       <*>     0       .       DP=29;I16=8,19,0,0,954,34984,0,0,1589,94441,0,0,497,10885,0,0;QS=3,0;MQSB=0.880529;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,126:4:0    0,21,192:7:0
+X      674     .       G       <*>     0       .       DP=29;I16=10,18,0,0,974,35736,0,0,1649,98041,0,0,497,10827,0,0;QS=3,0;MQSB=0.911099;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,15,146:5:0    0,21,185:7:0
+X      675     .       A       <*>     0       .       DP=28;I16=9,19,0,0,996,36338,0,0,1649,98041,0,0,517,11389,0,0;QS=3,0;MQSB=0.896555;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,12,124:4:0    0,21,189:7:0
+X      676     .       A       <*>     0       .       DP=29;I16=8,19,0,0,988,36578,0,0,1589,94441,0,0,462,10106,0,0;QS=3,0;MQSB=0.880529;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,128:4:0    0,21,186:7:0
+X      677     .       T       <*>     0       .       DP=29;I16=9,20,0,0,1006,36126,0,0,1709,101641,0,0,507,11303,0,0;QS=3,0;MQSB=0.894839;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,12,120:4:0    0,21,192:7:0
+X      678     .       C       <*>     0       .       DP=29;I16=9,20,0,0,1020,36984,0,0,1709,101641,0,0,502,11280,0,0;QS=3,0;MQSB=0.894839;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,12,117:4:0    0,21,191:7:0
+X      679     .       T       <*>     0       .       DP=27;I16=6,19,0,0,902,33612,0,0,1469,87241,0,0,460,10414,0,0;QS=3,0;MQSB=0.833024;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,96:3:0      0,21,195:7:0
+X      680     .       C       <*>     0       .       DP=26;I16=7,18,0,0,879,32295,0,0,1469,87241,0,0,468,10482,0,0;QS=3,0;MQSB=0.862128;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,98:3:0      0,21,181:7:0
+X      681     .       A       <*>     0       .       DP=27;I16=7,17,0,0,844,30190,0,0,1409,83641,0,0,465,10425,0,0;QS=3,0;MQSB=0.864405;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,106:3:0     0,21,174:7:0
+X      682     .       A       <*>     0       .       DP=27;I16=7,20,0,0,919,32179,0,0,1589,94441,0,0,500,11096,0,0;QS=3,0;MQSB=0.858077;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,145:5:0    0,21,176:7:0
+X      683     .       A       <*>     0       .       DP=29;I16=8,21,0,0,949,32735,0,0,1709,101641,0,0,499,11103,0,0;QS=3,0;MQSB=0.876998;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,172:6:0    0,21,167:7:0
+X      684     .       C       <*>     0       .       DP=29;I16=6,21,0,0,802,24468,0,0,1589,94441,0,0,473,10459,0,0;QS=3,0;MQSB=0.829029;MQ0F=0       PL:DP:DV        0,45,251:15:0   0,15,118:5:0    0,21,145:7:0
+X      685     .       G       <*>     0       .       DP=28;I16=6,21,0,0,908,32092,0,0,1620,97200,0,0,498,11090,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,130:5:0    0,21,175:7:0
+X      686     .       C       <*>     0       .       DP=28;I16=7,21,0,0,977,35493,0,0,1680,100800,0,0,500,11080,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,18,170:6:0    0,21,180:7:0
+X      687     .       A       <*>     0       .       DP=28;I16=6,20,0,0,900,31952,0,0,1560,93600,0,0,475,10469,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,175:6:0    0,21,174:7:0
+X      688     .       T       <*>     0       .       DP=27;I16=6,21,0,0,937,33971,0,0,1620,97200,0,0,501,11135,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,153:6:0    0,21,187:7:0
+X      689     .       T       A,<*>   0       .       DP=27;I16=5,20,1,0,829,28967,13,169,1500,90000,60,3600,463,10359,25,625;QS=2.97105,0.0289532,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0    PL:DP:DV        0,28,231,39,234,234:14:1        0,15,116,15,116,116:5:0 0,21,185,21,185,185:7:0
+X      690     .       C       <*>     0       .       DP=27;I16=6,20,0,0,935,34553,0,0,1560,93600,0,0,486,10974,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,146:5:0    0,21,165:7:0
+X      691     .       C       <*>     0       .       DP=26;I16=5,18,0,0,842,31906,0,0,1380,82800,0,0,446,10166,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,129:4:0    0,18,161:6:0
+X      692     .       T       <*>     0       .       DP=26;I16=6,19,0,0,886,32434,0,0,1500,90000,0,0,486,11082,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,146:5:0    0,18,164:6:0
+X      693     .       C       <*>     0       .       DP=27;I16=6,20,0,0,891,31839,0,0,1560,93600,0,0,483,11007,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,141:5:0    0,21,172:7:0
+X      694     .       C       <*>     0       .       DP=27;I16=6,21,0,0,808,25004,0,0,1620,97200,0,0,498,11248,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,242:14:0   0,18,136:6:0    0,21,146:7:0
+X      695     .       G       <*>     0       .       DP=25;I16=4,20,0,0,807,28037,0,0,1440,86400,0,0,476,10692,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,246:13:0   0,18,145:6:0    0,15,124:5:0
+X      696     .       T       <*>     0       .       DP=25;I16=5,20,0,0,896,32870,0,0,1500,90000,0,0,499,11129,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,150:6:0    0,15,141:5:0
+X      697     .       G       <*>     0       .       DP=26;I16=5,19,0,0,852,30594,0,0,1409,83641,0,0,450,9858,0,0;QS=3,0;MQSB=0.796124;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,142:5:0    0,15,120:5:0
+X      698     .       T       <*>     0       .       DP=27;I16=6,20,0,0,917,33201,0,0,1529,90841,0,0,502,11114,0,0;QS=3,0;MQSB=0.83095;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,18,154:6:0    0,15,131:5:0
+X      699     .       G       <*>     0       .       DP=28;I16=5,21,0,0,923,34103,0,0,1529,90841,0,0,498,10884,0,0;QS=3,0;MQSB=0.79189;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,18,163:6:0    0,15,132:5:0
+X      700     .       A       <*>     0       .       DP=28;I16=6,22,0,0,989,35833,0,0,1618,95282,0,0,530,11626,0,0;QS=3,0;MQSB=0.904554;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,21,169:7:0    0,18,148:6:0
+X      701     .       A       <*>     0       .       DP=29;I16=5,23,0,0,992,35956,0,0,1618,95282,0,0,517,11459,0,0;QS=3,0;MQSB=0.864394;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,21,186:7:0    0,18,144:6:0
+X      702     .       A       <*>     0       .       DP=29;I16=5,23,0,0,1103,44105,0,0,1618,95282,0,0,520,11508,0,0;QS=3,0;MQSB=0.864394;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,204:7:0    0,18,159:6:0
+X      703     .       G       <*>     0       .       DP=29;I16=5,23,0,0,1014,37508,0,0,1618,95282,0,0,522,11534,0,0;QS=3,0;MQSB=0.864394;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,172:7:0    0,18,144:6:0
+X      704     .       A       T,<*>   0       .       DP=29;I16=4,23,1,0,954,34200,16,256,1558,91682,60,3600,499,10963,13,169;QS=2.97064,0.0293578,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.864394;BQB=1;MQ0F=0     PL:DP:DV        0,31,255,45,255,255:16:1        0,18,154,18,154,154:6:0 0,18,139,18,139,139:6:0
+X      705     .       A       <*>     0       .       DP=29;I16=6,22,0,0,1042,39930,0,0,1618,95282,0,0,513,11189,0,0;QS=3,0;MQSB=0.904554;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,189:7:0    0,18,157:6:0
+X      706     .       G       <*>     0       .       DP=30;I16=6,23,0,0,1029,37763,0,0,1678,98882,0,0,513,11225,0,0;QS=3,0;MQSB=0.900586;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,170:7:0    0,18,131:6:0
+X      707     .       C       <*>     0       .       DP=30;I16=5,22,0,0,944,34494,0,0,1558,91682,0,0,464,10040,0,0;QS=3,0;MQSB=0.868709;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,131:5:0    0,18,134:6:0
+X      708     .       C       <*>     0       .       DP=30;I16=6,24,0,0,898,27574,0,0,1738,102482,0,0,540,12010,0,0;QS=3,0;MQSB=0.896846;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,153:8:0    0,18,110:6:0
+X      709     .       G       <*>     0       .       DP=29;I16=5,22,0,0,968,36130,0,0,1558,91682,0,0,507,11343,0,0;QS=3,0;MQSB=0.868709;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,178:8:0    0,15,132:5:0
+X      710     .       G       <*>     0       .       DP=29;I16=5,23,0,0,961,34825,0,0,1618,95282,0,0,533,12029,0,0;QS=3,0;MQSB=0.864394;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,24,174:8:0    0,15,122:5:0
+X      711     .       A       <*>     0       .       DP=29;I16=6,23,0,0,996,35700,0,0,1647,96123,0,0,565,12723,0,0;QS=3,0;MQSB=0.957107;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,21,171:7:0    0,18,142:6:0
+X      712     .       C       <*>     0       .       DP=29;I16=6,23,0,0,1069,40863,0,0,1647,96123,0,0,565,12767,0,0;QS=3,0;MQSB=0.957107;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,156:7:0    0,18,146:6:0
+X      713     .       T       <*>     0       .       DP=29;I16=6,23,0,0,1072,40426,0,0,1647,96123,0,0,565,12835,0,0;QS=3,0;MQSB=0.957107;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,187:7:0    0,18,149:6:0
+X      714     .       C       <*>     0       .       DP=28;I16=6,21,0,0,988,37236,0,0,1558,91682,0,0,541,12301,0,0;QS=3,0;MQSB=0.90877;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,18,153:6:0    0,15,125:5:0
+X      715     .       A       <*>     0       .       DP=28;I16=6,20,0,0,884,31414,0,0,1498,88082,0,0,522,12004,0,0;QS=3,0;MQSB=0.913254;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,138:6:0    0,15,120:5:0
+X      716     .       C       <*>     0       .       DP=29;I16=4,23,0,0,998,37756,0,0,1527,88923,0,0,547,12501,0,0;QS=3,0;MQSB=0.877203;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,141:5:0    0,18,145:6:0
+X      717     .       A       <*>     0       .       DP=31;I16=8,23,0,0,1136,42928,0,0,1767,103323,0,0,574,13254,0,0;QS=3,0;MQSB=0.987595;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,212:8:0    0,18,153:6:0
+X      718     .       G       <*>     0       .       DP=29;I16=7,22,0,0,1066,40006,0,0,1647,96123,0,0,579,13407,0,0;QS=3,0;MQSB=0.979435;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,24,223:8:0    0,18,139:6:0
+X      719     .       G       <*>     0       .       DP=29;I16=7,19,0,0,952,35868,0,0,1529,90841,0,0,510,11756,0,0;QS=3,0;MQSB=0.860025;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,204:8:0    0,12,120:4:0
+X      720     .       G       <*>     0       .       DP=28;I16=6,20,0,0,986,37838,0,0,1467,85323,0,0,552,12940,0,0;QS=3,0;MQSB=0.970805;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,24,216:8:0    0,18,147:6:0
+X      721     .       C       <*>     0       .       DP=28;I16=6,21,0,0,989,36901,0,0,1527,88923,0,0,567,13183,0,0;QS=3,0;MQSB=0.966147;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,24,197:8:0    0,18,147:6:0
+X      722     .       A       <*>     0       .       DP=28;I16=6,21,0,0,949,33837,0,0,1527,88923,0,0,569,13225,0,0;QS=3,0;MQSB=0.966147;MQ0F=0       PL:DP:DV        0,39,244:13:0   0,24,205:8:0    0,18,143:6:0
+X      723     .       A       <*>     0       .       DP=28;I16=6,19,0,0,925,34825,0,0,1438,84482,0,0,530,12366,0,0;QS=3,0;MQSB=0.918029;MQ0F=0       PL:DP:DV        0,36,253:12:0   0,24,206:8:0    0,15,135:5:0
+X      724     .       C       <*>     0       .       DP=28;I16=5,22,0,0,967,35983,0,0,1527,88923,0,0,566,13028,0,0;QS=3,0;MQSB=0.932273;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,21,161:7:0    0,18,140:6:0
+X      725     .       A       <*>     0       .       DP=28;I16=6,21,0,0,911,31971,0,0,1527,88923,0,0,565,12987,0,0;QS=3,0;MQSB=0.966147;MQ0F=0       PL:DP:DV        0,42,246:14:0   0,21,168:7:0    0,18,137:6:0
+X      726     .       C       <*>     0       .       DP=28;I16=6,21,0,0,947,34531,0,0,1527,88923,0,0,563,12919,0,0;QS=3,0;MQSB=0.966147;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,21,166:7:0    0,18,136:6:0
+X      727     .       A       C,<*>   0       .       DP=28;I16=6,20,0,1,904,32194,17,289,1498,88082,29,841,535,12199,25,625;QS=2.90811,0.0918919,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.966147;BQB=1;MQ0F=0      PL:DP:DV        0,42,247,42,247,247:14:0        0,21,191,21,191,191:7:0 0,1,109,15,112,119:6:1
+X      728     .       C       <*>     0       .       DP=29;I16=6,22,0,0,1018,37990,0,0,1587,92523,0,0,557,12701,0,0;QS=3,0;MQSB=0.961573;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,208:8:0    0,18,142:6:0
+X      729     .       T       <*>     0       .       DP=29;I16=7,22,0,0,1063,39315,0,0,1647,96123,0,0,581,13227,0,0;QS=3,0;MQSB=0.979435;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,244:9:0    0,18,142:6:0
+X      730     .       A       <*>     0       .       DP=29;I16=7,21,0,0,993,35883,0,0,1618,95282,0,0,555,12529,0,0;QS=3,0;MQSB=0.933359;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,219:9:0    0,15,135:5:0
+X      731     .       T       <*>     0       .       DP=29;I16=7,22,0,0,1024,37312,0,0,1647,96123,0,0,578,13058,0,0;QS=3,0;MQSB=0.979435;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,210:9:0    0,18,148:6:0
+X      732     .       C       <*>     0       .       DP=29;I16=7,21,0,0,1006,37058,0,0,1618,95282,0,0,550,12314,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,219:9:0    0,15,129:5:0
+X      733     .       T       <*>     0       .       DP=29;I16=7,21,0,0,985,35497,0,0,1618,95282,0,0,547,12221,0,0;QS=3,0;MQSB=0.933359;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,222:9:0    0,15,134:5:0
+X      734     .       G       <*>     0       .       DP=29;I16=7,21,0,0,997,36453,0,0,1587,92523,0,0,544,12154,0,0;QS=3,0;MQSB=0.982906;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,204:8:0    0,18,139:6:0
+X      735     .       A       <*>     0       .       DP=30;I16=7,21,0,0,963,33993,0,0,1618,95282,0,0,515,11437,0,0;QS=3,0;MQSB=0.933359;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,190:8:0    0,18,148:6:0
+X      736     .       C       <*>     0       .       DP=30;I16=8,20,0,0,1042,39326,0,0,1618,95282,0,0,512,11320,0,0;QS=3,0;MQSB=0.954515;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,218:8:0    0,18,152:6:0
+X      737     .       T       <*>     0       .       DP=30;I16=8,22,0,0,1071,39825,0,0,1707,99723,0,0,560,12480,0,0;QS=3,0;MQSB=0.990151;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,243:9:0    0,21,149:7:0
+X      738     .       G       <*>     0       .       DP=30;I16=8,21,0,0,1016,36816,0,0,1678,98882,0,0,533,11793,0,0;QS=3,0;MQSB=0.950946;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,210:9:0    0,18,141:6:0
+X      739     .       T       <*>     0       .       DP=30;I16=7,22,0,0,1020,37326,0,0,1647,96123,0,0,534,11900,0,0;QS=3,0;MQSB=0.979435;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,202:8:0    0,21,155:7:0
+X      740     .       T       <*>     0       .       DP=29;I16=7,21,0,0,1011,37465,0,0,1587,92523,0,0,532,11848,0,0;QS=3,0;MQSB=0.982906;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,24,232:8:0    0,21,155:7:0
+X      741     .       T       <*>     0       .       DP=29;I16=7,21,0,0,984,36052,0,0,1587,92523,0,0,528,11722,0,0;QS=3,0;MQSB=0.982906;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,24,224:8:0    0,21,151:7:0
+X      742     .       C       <*>     0       .       DP=30;I16=8,21,0,0,1046,39056,0,0,1678,98882,0,0,525,11671,0,0;QS=3,0;MQSB=0.950946;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,243:9:0    0,18,136:6:0
+X      743     .       A       <*>     0       .       DP=30;I16=8,21,0,0,1026,37156,0,0,1678,98882,0,0,520,11500,0,0;QS=3,0;MQSB=0.950946;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,239:9:0    0,18,131:6:0
+X      744     .       T       <*>     0       .       DP=30;I16=8,22,0,0,1100,41010,0,0,1707,99723,0,0,540,11984,0,0;QS=3,0;MQSB=0.990151;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,247:9:0    0,21,154:7:0
+X      745     .       G       <*>     0       .       DP=31;I16=9,22,0,0,1078,38890,0,0,1767,103323,0,0,535,11873,0,0;QS=3,0;MQSB=0.996219;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,27,227:9:0    0,24,178:8:0
+X      746     .       G       <*>     0       .       DP=31;I16=9,21,0,0,1001,35191,0,0,1707,99723,0,0,531,11793,0,0;QS=3,0;MQSB=0.997698;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,27,201:9:0    0,24,178:8:0
+X      747     .       G       <*>     0       .       DP=30;I16=9,20,0,0,1017,36831,0,0,1647,96123,0,0,509,11343,0,0;QS=3,0;MQSB=0.99889;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,201:8:0    0,21,174:7:0
+X      748     .       A       <*>     0       .       DP=30;I16=10,20,0,0,1046,37438,0,0,1707,99723,0,0,529,11721,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,27,242:9:0    0,18,159:6:0
+X      749     .       A       <*>     0       .       DP=31;I16=10,21,0,0,1077,38303,0,0,1767,103323,0,0,530,11728,0,0;QS=3,0;MQSB=0.999777;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,27,240:9:0    0,18,164:6:0
+X      750     .       A       <*>     0       .       DP=32;I16=10,20,0,0,1129,43093,0,0,1738,102482,0,0,500,11252,0,0;QS=3,0;MQSB=0.976097;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,232:8:0    0,15,161:5:0
+X      751     .       G       <*>     0       .       DP=31;I16=11,20,0,0,1065,37955,0,0,1767,103323,0,0,535,11787,0,0;QS=3,0;MQSB=0.999148;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,27,206:9:0    0,18,150:6:0
+X      752     .       T       <*>     0       .       DP=31;I16=11,20,0,0,1034,35786,0,0,1767,103323,0,0,537,11793,0,0;QS=3,0;MQSB=0.999148;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,27,223:9:0    0,18,143:6:0
+X      753     .       C       <*>     0       .       DP=31;I16=12,19,0,0,1073,38779,0,0,1767,103323,0,0,540,11834,0,0;QS=3,0;MQSB=0.994873;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,227:10:0   0,18,158:6:0
+X      754     .       T       <*>     0       .       DP=31;I16=12,19,0,0,1135,42527,0,0,1767,103323,0,0,542,11808,0,0;QS=3,0;MQSB=0.994873;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,255:10:0   0,18,172:6:0
+X      755     .       G       <*>     0       .       DP=31;I16=12,19,0,0,1157,43695,0,0,1767,103323,0,0,544,11814,0,0;QS=3,0;MQSB=0.994873;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,255:10:0   0,18,162:6:0
+X      756     .       G       <*>     0       .       DP=30;I16=12,17,0,0,1002,35566,0,0,1647,96123,0,0,539,11753,0,0;QS=3,0;MQSB=0.988062;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,30,242:10:0   0,18,157:6:0
+X      757     .       A       <*>     0       .       DP=30;I16=12,17,0,0,1035,37723,0,0,1678,98882,0,0,523,11197,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,30,248:10:0   0,15,152:5:0
+X      758     .       A       <*>     0       .       DP=30;I16=12,18,0,0,1015,35685,0,0,1707,99723,0,0,549,11825,0,0;QS=3,0;MQSB=0.991968;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,30,247:10:0   0,18,156:6:0
+X      759     .       A       <*>     0       .       DP=30;I16=12,16,0,0,998,36498,0,0,1618,95282,0,0,526,11472,0,0;QS=3,0;MQSB=0.995699;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,242:9:0    0,15,151:5:0
+X      760     .       C       <*>     0       .       DP=31;I16=12,18,0,0,916,29466,0,0,1707,99723,0,0,547,11741,0,0;QS=3,0;MQSB=0.991968;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,30,217:10:0   0,18,128:6:0
+X      761     .       G       <*>     0       .       DP=30;I16=11,16,0,0,932,32884,0,0,1589,94441,0,0,512,11028,0,0;QS=3,0;MQSB=0.925036;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,27,220:9:0    0,15,153:5:0
+X      762     .       G       <*>     0       .       DP=29;I16=11,18,0,0,1012,36984,0,0,1647,96123,0,0,541,11629,0,0;QS=3,0;MQSB=0.995968;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,27,220:9:0    0,21,173:7:0
+X      763     .       C       A,<*>   0       .       DP=29;I16=11,16,0,1,948,35124,15,225,1558,91682,29,841,527,11473,2,4;QS=2.93697,0.0630252,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.993109;BQB=1;MQ0F=0        PL:DP:DV        0,39,255,39,255,255:13:0        0,24,193,24,193,193:8:0 0,6,158,18,161,165:7:1
+X      764     .       A       <*>     0       .       DP=31;I16=12,18,0,0,1051,37737,0,0,1738,102482,0,0,516,11020,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,30,250:10:0   0,18,163:6:0
+X      765     .       A       <*>     0       .       DP=32;I16=12,18,0,0,1071,39369,0,0,1738,102482,0,0,525,11379,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,30,254:10:0   0,18,169:6:0
+X      766     .       C       <*>     0       .       DP=31;I16=13,18,0,0,1065,38285,0,0,1798,106082,0,0,547,11797,0,0;QS=3,0;MQSB=0.995005;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,33,235:11:0   0,18,164:6:0
+X      767     .       A       <*>     0       .       DP=30;I16=12,18,0,0,996,34692,0,0,1738,102482,0,0,552,11926,0,0;QS=3,0;MQSB=0.991968;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,33,244:11:0   0,18,148:6:0
+X      768     .       C       <*>     0       .       DP=30;I16=12,18,0,0,1095,40739,0,0,1738,102482,0,0,556,12038,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,173:6:0
+X      769     .       C       <*>     0       .       DP=30;I16=12,18,0,0,1110,42272,0,0,1738,102482,0,0,559,12133,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,173:6:0
+X      770     .       A       <*>     0       .       DP=30;I16=12,18,0,0,1098,40852,0,0,1738,102482,0,0,562,12262,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,171:6:0
+X      771     .       T       <*>     0       .       DP=30;I16=12,18,0,0,1111,41771,0,0,1738,102482,0,0,563,12325,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,177:6:0
+X      772     .       T       <*>     0       .       DP=30;I16=12,18,0,0,1107,41429,0,0,1738,102482,0,0,563,12373,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,176:6:0
+X      773     .       G       <*>     0       .       DP=30;I16=12,18,0,0,1123,42761,0,0,1738,102482,0,0,562,12406,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,175:6:0
+X      774     .       A       <*>     0       .       DP=30;I16=12,18,0,0,1151,44801,0,0,1738,102482,0,0,560,12422,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,179:6:0
+X      775     .       G       <*>     0       .       DP=30;I16=12,18,0,0,1136,43766,0,0,1738,102482,0,0,557,12419,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,177:6:0
+X      776     .       A       <*>     0       .       DP=29;I16=12,17,0,0,1053,38865,0,0,1678,98882,0,0,553,12345,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,30,255:10:0   0,18,169:6:0
+X      777     .       C       <*>     0       .       DP=28;I16=12,16,0,0,1019,37631,0,0,1618,95282,0,0,550,12298,0,0;QS=3,0;MQSB=0.995699;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,27,229:9:0    0,18,165:6:0
+X      778     .       A       <*>     0       .       DP=28;I16=12,16,0,0,1079,42041,0,0,1618,95282,0,0,547,12277,0,0;QS=3,0;MQSB=0.995699;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,27,241:9:0    0,18,181:6:0
+X      779     .       G       <*>     0       .       DP=28;I16=12,16,0,0,1025,38825,0,0,1618,95282,0,0,543,12231,0,0;QS=3,0;MQSB=0.995699;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,27,231:9:0    0,18,170:6:0
+X      780     .       A       <*>     0       .       DP=28;I16=12,16,0,0,1005,36773,0,0,1618,95282,0,0,538,12160,0,0;QS=3,0;MQSB=0.995699;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,27,242:9:0    0,18,166:6:0
+X      781     .       A       <*>     0       .       DP=28;I16=12,15,0,0,965,35857,0,0,1589,94441,0,0,519,11889,0,0;QS=3,0;MQSB=0.935229;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,222:8:0    0,15,159:5:0
+X      782     .       A       <*>     0       .       DP=28;I16=12,16,0,0,1003,37315,0,0,1618,95282,0,0,530,12044,0,0;QS=3,0;MQSB=0.995699;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,24,229:8:0    0,18,171:6:0
+X      783     .       A       <*>     0       .       DP=28;I16=12,16,0,0,989,36477,0,0,1618,95282,0,0,527,12001,0,0;QS=3,0;MQSB=0.995699;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,24,230:8:0    0,21,178:7:0
+X      784     .       C       <*>     0       .       DP=26;I16=11,15,0,0,967,36387,0,0,1498,88082,0,0,527,11983,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,207:7:0    0,21,178:7:0
+X      785     .       A       <*>     0       .       DP=26;I16=11,15,0,0,989,38499,0,0,1498,88082,0,0,527,11989,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,213:7:0    0,21,187:7:0
+X      786     .       G       <*>     0       .       DP=26;I16=11,14,0,0,938,35698,0,0,1438,84482,0,0,501,11343,0,0;QS=3,0;MQSB=0.996634;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,21,211:7:0    0,21,180:7:0
+X      787     .       G       <*>     0       .       DP=26;I16=11,15,0,0,914,33428,0,0,1498,88082,0,0,525,11969,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,189:7:0    0,21,175:7:0
+X      788     .       T       <*>     0       .       DP=26;I16=11,15,0,0,913,33357,0,0,1498,88082,0,0,524,11992,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,180:7:0    0,21,188:7:0
+X      789     .       G       <*>     0       .       DP=26;I16=11,15,0,0,963,36645,0,0,1498,88082,0,0,523,12037,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,193:7:0    0,21,183:7:0
+X      790     .       A       <*>     0       .       DP=26;I16=11,15,0,0,999,39113,0,0,1498,88082,0,0,520,12002,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,198:7:0    0,21,201:7:0
+X      791     .       G       <*>     0       .       DP=26;I16=11,15,0,0,934,34208,0,0,1498,88082,0,0,516,11934,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,180:7:0    0,21,172:7:0
+X      792     .       T       <*>     0       .       DP=26;I16=11,15,0,0,895,32009,0,0,1498,88082,0,0,511,11833,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,184:7:0    0,21,172:7:0
+X      793     .       G       <*>     0       .       DP=27;I16=11,15,0,0,965,36389,0,0,1498,88082,0,0,504,11652,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,193:7:0    0,21,170:7:0
+X      794     .       G       <*>     0       .       DP=26;I16=11,15,0,0,888,31804,0,0,1498,88082,0,0,508,11592,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,198:8:0    0,18,161:6:0
+X      795     .       T       <*>     0       .       DP=26;I16=9,15,0,0,859,31399,0,0,1409,83641,0,0,472,10908,0,0;QS=3,0;MQSB=0.96464;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,21,211:7:0    0,18,160:6:0
+X      796     .       T       <*>     0       .       DP=27;I16=11,16,0,0,907,31641,0,0,1558,91682,0,0,499,11375,0,0;QS=3,0;MQSB=0.992419;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,27,221:9:0    0,15,150:5:0
+X      797     .       G       <*>     0       .       DP=26;I16=11,15,0,0,882,31700,0,0,1529,90841,0,0,498,11298,0,0;QS=3,0;MQSB=0.927041;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,27,215:9:0    0,12,135:4:0
+X      798     .       C       <*>     0       .       DP=26;I16=9,15,0,0,806,28552,0,0,1440,86400,0,0,466,10582,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,207:8:0    0,12,126:4:0
+X      799     .       C       <*>     0       .       DP=26;I16=10,15,0,0,947,36407,0,0,1500,90000,0,0,491,11185,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,234:9:0    0,12,137:4:0
+X      800     .       T       <*>     0       .       DP=26;I16=11,15,0,0,993,38475,0,0,1529,90841,0,0,495,11199,0,0;QS=3,0;MQSB=0.927041;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,27,255:9:0    0,12,139:4:0
+X      801     .       G       <*>     0       .       DP=25;I16=11,14,0,0,938,35854,0,0,1469,87241,0,0,495,11209,0,0;QS=3,0;MQSB=0.929204;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,27,240:9:0    0,12,145:4:0
+X      802     .       G       <*>     0       .       DP=25;I16=11,14,0,0,892,32802,0,0,1469,87241,0,0,495,11239,0,0;QS=3,0;MQSB=0.929204;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,27,229:9:0    0,12,137:4:0
+X      803     .       G       <*>     0       .       DP=25;I16=11,14,0,0,906,33502,0,0,1469,87241,0,0,495,11289,0,0;QS=3,0;MQSB=0.929204;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,27,237:9:0    0,12,136:4:0
+X      804     .       G       <*>     0       .       DP=25;I16=11,12,0,0,868,33326,0,0,1349,80041,0,0,466,10846,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,223:8:0    0,12,138:4:0
+X      805     .       C       <*>     0       .       DP=24;I16=9,14,0,0,810,29684,0,0,1380,82800,0,0,482,11208,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,220:8:0    0,12,128:4:0
+X      806     .       C       <*>     0       .       DP=25;I16=9,14,0,0,814,29856,0,0,1380,82800,0,0,483,11293,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,214:8:0    0,12,122:4:0
+X      807     .       A       <*>     0       .       DP=25;I16=10,15,0,0,939,35997,0,0,1500,90000,0,0,503,11525,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,242:9:0    0,12,146:4:0
+X      808     .       G       <*>     0       .       DP=25;I16=10,15,0,0,918,34720,0,0,1500,90000,0,0,505,11591,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,238:9:0    0,12,136:4:0
+X      809     .       G       <*>     0       .       DP=25;I16=10,15,0,0,926,34932,0,0,1500,90000,0,0,506,11626,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,226:9:0    0,12,136:4:0
+X      810     .       G       C,<*>   0       .       DP=25;I16=10,13,0,1,824,30436,14,196,1380,82800,60,3600,480,11288,14,196;QS=2.96552,0.0344828,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0   PL:DP:DV        0,21,255,33,255,255:12:1        0,24,216,24,216,216:8:0 0,12,132,12,132,132:4:0
+X      811     .       A       <*>     0       .       DP=25;I16=9,14,0,0,808,29404,0,0,1380,82800,0,0,484,11294,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,204:7:0    0,12,139:4:0
+X      812     .       A       <*>     0       .       DP=25;I16=10,15,0,0,831,29515,0,0,1500,90000,0,0,500,11392,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,216:9:0    0,12,139:4:0
+X      813     .       C       <*>     0       .       DP=25;I16=10,15,0,0,915,34093,0,0,1500,90000,0,0,497,11307,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,239:9:0    0,12,138:4:0
+X      814     .       T       <*>     0       .       DP=25;I16=10,15,0,0,987,39343,0,0,1500,90000,0,0,494,11244,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,255:9:0    0,12,148:4:0
+X      815     .       T       <*>     0       .       DP=25;I16=10,15,0,0,894,32670,0,0,1500,90000,0,0,491,11203,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,235:9:0    0,12,143:4:0
+X      816     .       T       <*>     0       .       DP=25;I16=10,15,0,0,898,32990,0,0,1500,90000,0,0,488,11184,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,239:9:0    0,12,136:4:0
+X      817     .       C       <*>     0       .       DP=24;I16=10,14,0,0,898,34256,0,0,1440,86400,0,0,485,11137,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,235:9:0    0,12,124:4:0
+X      818     .       T       <*>     0       .       DP=23;I16=9,14,0,0,883,34371,0,0,1380,82800,0,0,484,11110,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,225:8:0    0,12,143:4:0
+X      819     .       G       <*>     0       .       DP=23;I16=9,13,0,0,832,31932,0,0,1320,79200,0,0,461,10573,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,24,217:8:0    0,12,142:4:0
+X      820     .       G       <*>     0       .       DP=24;I16=10,14,0,0,844,30848,0,0,1440,86400,0,0,484,11114,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,230:9:0    0,12,135:4:0
+X      821     .       G       <*>     0       .       DP=24;I16=10,14,0,0,852,31572,0,0,1440,86400,0,0,484,11098,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,234:9:0    0,12,142:4:0
+X      822     .       G       <*>     0       .       DP=25;I16=10,15,0,0,879,31785,0,0,1500,90000,0,0,481,10955,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,220:9:0    0,12,127:4:0
+X      823     .       T       <*>     0       .       DP=25;I16=10,15,0,0,844,29686,0,0,1500,90000,0,0,478,10786,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,217:9:0    0,12,127:4:0
+X      824     .       C       <*>     0       .       DP=25;I16=9,14,0,0,824,30252,0,0,1380,82800,0,0,427,9477,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,27,215:9:0    0,9,98:3:0
+X      825     .       A       <*>     0       .       DP=25;I16=10,15,0,0,881,31665,0,0,1500,90000,0,0,467,10277,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,234:9:0    0,12,116:4:0
+X      826     .       T       <*>     0       .       DP=25;I16=10,15,0,0,826,28364,0,0,1500,90000,0,0,461,10039,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,250:12:0   0,27,232:9:0    0,12,117:4:0
+X      827     .       A       <*>     0       .       DP=25;I16=10,15,0,0,851,29477,0,0,1500,90000,0,0,455,9829,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,27,227:9:0    0,12,123:4:0
+X      828     .       T       C,<*>   0       .       DP=25;I16=2,4,8,11,199,6917,656,23340,360,21600,1140,68400,116,2716,333,6931;QS=0.597777,2.40222,0;VDB=0.842082;SGB=-4.20907;RPB=0.950652;MQB=1;MQSB=1;BQB=0.929717;MQ0F=0      PL:DP:DV        211,0,35,217,65,255:12:10       116,0,91,128,106,213:9:5        120,12,0,120,12,120:4:4
+X      829     .       T       <*>     0       .       DP=24;I16=10,13,0,0,863,32931,0,0,1380,82800,0,0,418,8818,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,242:8:0    0,12,132:4:0
+X      830     .       C       <*>     0       .       DP=24;I16=10,14,0,0,910,34966,0,0,1440,86400,0,0,437,9267,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,220:8:0    0,12,134:4:0
+X      831     .       T       <*>     0       .       DP=24;I16=10,14,0,0,906,34886,0,0,1440,86400,0,0,431,9119,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,243:8:0    0,12,133:4:0
+X      832     .       C       <*>     0       .       DP=24;I16=10,14,0,0,888,33634,0,0,1440,86400,0,0,425,8999,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,220:8:0    0,12,123:4:0
+X      833     .       T       <*>     0       .       DP=25;I16=10,14,0,0,820,29920,0,0,1440,86400,0,0,418,8856,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,224:8:0    0,12,113:4:0
+X      834     .       G       A,<*>   0       .       DP=25;I16=2,3,7,10,164,5898,590,21124,300,18000,1020,61200,104,2296,305,6441;QS=0.520056,2.47994,0;VDB=0.788006;SGB=-4.01214;RPB=0.999233;MQB=1;MQSB=1;BQB=0.821668;MQ0F=0      PL:DP:DV        185,0,46,191,73,246:11:9        128,0,59,137,74,193:8:5 89,9,0,89,9,89:3:3
+X      835     .       T       <*>     0       .       DP=26;I16=9,15,0,0,767,26675,0,0,1440,86400,0,0,406,8652,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,240:12:0   0,24,213:8:0    0,12,98:4:0
+X      836     .       G       <*>     0       .       DP=23;I16=8,15,0,0,833,30561,0,0,1380,82800,0,0,403,8541,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,243:11:0   0,24,214:8:0    0,12,130:4:0
+X      837     .       T       <*>     0       .       DP=23;I16=8,15,0,0,843,31499,0,0,1380,82800,0,0,400,8456,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,241:11:0   0,24,221:8:0    0,12,143:4:0
+X      838     .       T       <*>     0       .       DP=23;I16=8,15,0,0,870,33172,0,0,1380,82800,0,0,397,8397,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,252:11:0   0,24,224:8:0    0,12,134:4:0
+X      839     .       G       <*>     0       .       DP=24;I16=8,15,0,0,862,32774,0,0,1380,82800,0,0,393,8315,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,249:11:0   0,24,212:8:0    0,12,142:4:0
+X      840     .       A       <*>     0       .       DP=25;I16=9,15,0,0,876,32682,0,0,1440,86400,0,0,375,7731,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,243:11:0   0,21,196:7:0    0,18,180:6:0
+X      841     .       T       <*>     0       .       DP=25;I16=9,16,0,0,861,30879,0,0,1500,90000,0,0,396,8260,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,213:11:0   0,24,226:8:0    0,18,185:6:0
+X      842     .       T       <*>     0       .       DP=24;I16=9,15,0,0,872,31990,0,0,1440,86400,0,0,393,8199,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,227:10:0   0,24,231:8:0    0,18,175:6:0
+X      843     .       C       <*>     0       .       DP=24;I16=9,15,0,0,844,30604,0,0,1440,86400,0,0,390,8172,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,228:10:0   0,24,229:8:0    0,18,160:6:0
+X      844     .       T       <*>     0       .       DP=24;I16=9,15,0,0,900,34094,0,0,1440,86400,0,0,386,8128,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,227:10:0   0,24,238:8:0    0,18,189:6:0
+X      845     .       G       <*>     0       .       DP=25;I16=10,15,0,0,916,33866,0,0,1500,90000,0,0,382,8116,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,239:10:0   0,24,225:8:0    0,21,196:7:0
+X      846     .       G       <*>     0       .       DP=24;I16=9,14,0,0,802,28414,0,0,1380,82800,0,0,354,7460,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,223:9:0    0,24,208:8:0    0,18,164:6:0
+X      847     .       T       <*>     0       .       DP=24;I16=8,15,0,0,809,29007,0,0,1380,82800,0,0,377,8083,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,210:9:0    0,24,219:8:0    0,18,149:6:0
+X      848     .       G       <*>     0       .       DP=23;I16=8,15,0,0,829,30351,0,0,1380,82800,0,0,384,8138,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,199:8:0    0,27,243:9:0    0,18,167:6:0
+X      849     .       G       <*>     0       .       DP=22;I16=8,12,0,0,684,23844,0,0,1200,72000,0,0,349,7517,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,160:6:0    0,27,233:9:0    0,15,140:5:0
+X      850     .       T       <*>     0       .       DP=21;I16=6,14,0,0,706,25508,0,0,1200,72000,0,0,360,7568,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,153:6:0    0,24,226:8:0    0,18,147:6:0
+X      851     .       G       <*>     0       .       DP=21;I16=7,14,0,0,707,24667,0,0,1260,75600,0,0,386,8254,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,140:6:0    0,27,233:9:0    0,18,156:6:0
+X      852     .       G       <*>     0       .       DP=21;I16=7,13,0,0,687,24223,0,0,1200,72000,0,0,368,7976,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,147:6:0    0,27,222:9:0    0,15,146:5:0
+X      853     .       A       <*>     0       .       DP=21;I16=7,14,0,0,721,25603,0,0,1260,75600,0,0,388,8442,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,146:6:0    0,27,223:9:0    0,18,166:6:0
+X      854     .       A       <*>     0       .       DP=21;I16=7,14,0,0,725,25843,0,0,1260,75600,0,0,389,8517,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,179:7:0    0,24,209:8:0    0,18,168:6:0
+X      855     .       A       <*>     0       .       DP=21;I16=7,14,0,0,683,23803,0,0,1260,75600,0,0,391,8611,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,171:7:0    0,24,204:8:0    0,18,152:6:0
+X      856     .       C       <*>     0       .       DP=21;I16=7,14,0,0,763,28293,0,0,1260,75600,0,0,392,8676,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,192:7:0    0,24,222:8:0    0,18,172:6:0
+X      857     .       A       <*>     0       .       DP=22;I16=8,14,0,0,786,28480,0,0,1320,79200,0,0,393,8763,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,182:7:0    0,24,220:8:0    0,21,194:7:0
+X      858     .       A       <*>     0       .       DP=22;I16=8,14,0,0,816,31358,0,0,1320,79200,0,0,395,8873,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,192:7:0    0,24,236:8:0    0,21,198:7:0
+X      859     .       G       <*>     0       .       DP=22;I16=8,14,0,0,824,31356,0,0,1320,79200,0,0,395,8907,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,202:7:0    0,24,223:8:0    0,21,203:7:0
+X      860     .       A       <*>     0       .       DP=22;I16=8,13,0,0,743,26985,0,0,1260,75600,0,0,369,8291,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,184:7:0    0,21,202:7:0    0,21,190:7:0
+X      861     .       C       <*>     0       .       DP=22;I16=8,14,0,0,770,28376,0,0,1320,79200,0,0,393,8899,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,206:8:0    0,24,216:8:0    0,18,161:6:0
+X      862     .       T       <*>     0       .       DP=22;I16=8,14,0,0,762,27500,0,0,1320,79200,0,0,393,8905,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,188:8:0    0,24,213:8:0    0,18,177:6:0
+X      863     .       G       <*>     0       .       DP=23;I16=9,14,0,0,836,30660,0,0,1380,82800,0,0,393,8935,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,24,221:8:0    0,18,180:6:0
+X      864     .       T       <*>     0       .       DP=22;I16=9,13,0,0,795,29085,0,0,1320,79200,0,0,395,8989,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,215:8:0    0,24,221:8:0    0,18,180:6:0
+X      865     .       C       <*>     0       .       DP=22;I16=8,14,0,0,785,28475,0,0,1320,79200,0,0,397,9015,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,227:9:0    0,21,193:7:0    0,18,177:6:0
+X      866     .       C       <*>     0       .       DP=21;I16=7,13,0,0,694,24890,0,0,1200,72000,0,0,395,8985,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,220:8:0    0,18,149:6:0    0,18,177:6:0
+X      867     .       C       <*>     0       .       DP=21;I16=7,14,0,0,761,28443,0,0,1260,75600,0,0,403,9023,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,223:9:0    0,18,182:6:0    0,18,187:6:0
+X      868     .       A       <*>     0       .       DP=21;I16=7,14,0,0,799,31183,0,0,1260,75600,0,0,406,9054,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,18,189:6:0    0,18,202:6:0
+X      869     .       G       <*>     0       .       DP=21;I16=7,14,0,0,795,30733,0,0,1260,75600,0,0,409,9103,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,236:9:0    0,18,190:6:0    0,18,187:6:0
+X      870     .       C       <*>     0       .       DP=21;I16=7,13,0,0,758,29080,0,0,1200,72000,0,0,403,9089,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,226:8:0    0,18,183:6:0    0,18,187:6:0
+X      871     .       C       <*>     0       .       DP=21;I16=7,14,0,0,769,29383,0,0,1260,75600,0,0,413,9155,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,232:9:0    0,18,176:6:0    0,18,192:6:0
+X      872     .       T       <*>     0       .       DP=21;I16=7,14,0,0,785,29879,0,0,1260,75600,0,0,413,9109,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,18,187:6:0    0,18,188:6:0
+X      873     .       G       <*>     0       .       DP=21;I16=7,14,0,0,768,28506,0,0,1260,75600,0,0,413,9083,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,233:9:0    0,18,172:6:0    0,18,182:6:0
+X      874     .       G       <*>     0       .       DP=21;I16=7,12,0,0,700,26434,0,0,1140,68400,0,0,374,8234,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,227:8:0    0,15,143:5:0    0,18,189:6:0
+X      875     .       G       <*>     0       .       DP=21;I16=7,14,0,0,717,25659,0,0,1260,75600,0,0,411,8995,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,227:9:0    0,18,163:6:0    0,18,159:6:0
+X      876     .       T       <*>     0       .       DP=21;I16=7,14,0,0,719,25261,0,0,1260,75600,0,0,410,8984,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,222:9:0    0,18,156:6:0    0,18,173:6:0
+X      877     .       G       <*>     0       .       DP=21;I16=7,14,0,0,747,27419,0,0,1260,75600,0,0,409,8995,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,235:9:0    0,18,162:6:0    0,18,176:6:0
+X      878     .       A       <*>     0       .       DP=21;I16=7,13,0,0,738,27650,0,0,1200,72000,0,0,391,8739,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,216:8:0    0,18,172:6:0    0,18,191:6:0
+X      879     .       T       <*>     0       .       DP=21;I16=7,13,0,0,731,26927,0,0,1200,72000,0,0,389,8759,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,214:8:0    0,18,175:6:0    0,18,184:6:0
+X      880     .       A       <*>     0       .       DP=21;I16=7,14,0,0,737,26481,0,0,1260,75600,0,0,405,9109,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,227:9:0    0,18,165:6:0    0,18,172:6:0
+X      881     .       C       <*>     0       .       DP=20;I16=7,13,0,0,742,27898,0,0,1200,72000,0,0,404,9154,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,231:8:0    0,18,164:6:0    0,18,183:6:0
+X      882     .       A       <*>     0       .       DP=20;I16=7,13,0,0,776,30564,0,0,1200,72000,0,0,403,9217,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,225:8:0    0,18,188:6:0    0,18,200:6:0
+X      883     .       G       <*>     0       .       DP=20;I16=7,13,0,0,702,25898,0,0,1200,72000,0,0,401,9247,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,214:8:0    0,18,175:6:0    0,18,176:6:0
+X      884     .       C       <*>     0       .       DP=19;I16=7,12,0,0,629,21449,0,0,1140,68400,0,0,400,9292,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,201:8:0    0,18,155:6:0    0,15,144:5:0
+X      885     .       G       <*>     0       .       DP=18;I16=7,11,0,0,605,20851,0,0,1080,64800,0,0,400,9350,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,215:8:0    0,15,140:5:0    0,15,130:5:0
+X      886     .       A       <*>     0       .       DP=18;I16=7,11,0,0,681,26145,0,0,1080,64800,0,0,400,9420,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,222:8:0    0,15,164:5:0    0,15,163:5:0
+X      887     .       G       <*>     0       .       DP=18;I16=7,11,0,0,631,22891,0,0,1080,64800,0,0,399,9451,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,222:8:0    0,15,138:5:0    0,15,149:5:0
+X      888     .       A       <*>     0       .       DP=18;I16=7,10,0,0,593,21563,0,0,1020,61200,0,0,373,8867,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,216:8:0    0,15,132:5:0    0,12,127:4:0
+X      889     .       C       <*>     0       .       DP=18;I16=7,11,0,0,624,22732,0,0,1080,64800,0,0,396,9492,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,213:8:0    0,15,134:5:0    0,15,160:5:0
+X      890     .       C       <*>     0       .       DP=19;I16=7,11,0,0,616,22426,0,0,1080,64800,0,0,368,8826,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,215:8:0    0,15,138:5:0    0,15,152:5:0
+X      891     .       C       <*>     0       .       DP=19;I16=7,11,0,0,661,24891,0,0,1080,64800,0,0,365,8745,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,227:8:0    0,15,141:5:0    0,15,165:5:0
+X      892     .       C       <*>     0       .       DP=19;I16=7,12,0,0,691,25761,0,0,1140,68400,0,0,387,9299,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,230:9:0    0,15,146:5:0    0,15,167:5:0
+X      893     .       A       <*>     0       .       DP=19;I16=7,12,0,0,673,24521,0,0,1140,68400,0,0,384,9238,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,221:9:0    0,15,142:5:0    0,15,166:5:0
+X      894     .       T       <*>     0       .       DP=19;I16=7,12,0,0,670,24268,0,0,1140,68400,0,0,380,9138,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,225:9:0    0,15,134:5:0    0,15,165:5:0
+X      895     .       C       <*>     0       .       DP=20;I16=8,12,0,0,712,26186,0,0,1200,72000,0,0,376,9050,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,248:10:0   0,15,149:5:0    0,15,162:5:0
+X      896     .       T       <*>     0       .       DP=19;I16=8,10,0,0,684,26696,0,0,1080,64800,0,0,348,8300,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,238:9:0    0,12,141:4:0    0,15,180:5:0
+X      897     .       C       <*>     0       .       DP=18;I16=8,10,0,0,693,27001,0,0,1080,64800,0,0,370,8764,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,12,131:4:0    0,15,166:5:0
+X      898     .       T       <*>     0       .       DP=18;I16=8,10,0,0,674,25656,0,0,1080,64800,0,0,367,8617,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,243:9:0    0,12,125:4:0    0,15,172:5:0
+X      899     .       A       <*>     0       .       DP=18;I16=9,8,0,0,597,21451,0,0,1020,61200,0,0,340,7858,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,239:9:0    0,9,99:3:0      0,15,145:5:0
+X      900     .       C       <*>     0       .       DP=18;I16=9,9,0,0,658,24550,0,0,1080,64800,0,0,364,8362,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,98:3:0      0,15,166:5:0
+X      901     .       C       <*>     0       .       DP=18;I16=9,9,0,0,680,26004,0,0,1080,64800,0,0,363,8255,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,99:3:0      0,15,169:5:0
+X      902     .       A       <*>     0       .       DP=18;I16=9,9,0,0,681,26253,0,0,1080,64800,0,0,362,8162,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,253:10:0   0,9,115:3:0     0,15,174:5:0
+X      903     .       A       <*>     0       .       DP=18;I16=9,8,0,0,645,24625,0,0,1020,61200,0,0,336,7458,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,250:9:0    0,9,101:3:0     0,15,171:5:0
+X      904     .       A       <*>     0       .       DP=18;I16=9,9,0,0,640,23412,0,0,1080,64800,0,0,359,7969,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,249:10:0   0,9,85:3:0      0,15,174:5:0
+X      905     .       A       <*>     0       .       DP=18;I16=9,9,0,0,675,25673,0,0,1080,64800,0,0,357,7871,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,103:3:0     0,15,172:5:0
+X      906     .       A       <*>     0       .       DP=18;I16=9,9,0,0,669,25193,0,0,1080,64800,0,0,355,7789,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,102:3:0     0,15,166:5:0
+X      907     .       A       <*>     0       .       DP=18;I16=9,9,0,0,661,24541,0,0,1080,64800,0,0,353,7723,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,94:3:0      0,15,165:5:0
+X      908     .       T       <*>     0       .       DP=18;I16=9,9,0,0,673,25579,0,0,1080,64800,0,0,351,7673,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,83:3:0      0,15,168:5:0
+X      909     .       T       <*>     0       .       DP=18;I16=9,9,0,0,653,23847,0,0,1080,64800,0,0,348,7590,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,95:3:0      0,15,161:5:0
+X      910     .       A       <*>     0       .       DP=18;I16=9,9,0,0,652,23790,0,0,1080,64800,0,0,344,7476,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,248:10:0   0,9,104:3:0     0,15,162:5:0
+X      911     .       A       <*>     0       .       DP=18;I16=9,9,0,0,688,26440,0,0,1080,64800,0,0,340,7382,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,109:3:0     0,15,168:5:0
+X      912     .       A       <*>     0       .       DP=18;I16=9,9,0,0,691,26705,0,0,1080,64800,0,0,336,7308,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,115:3:0     0,15,173:5:0
+X      913     .       A       <*>     0       .       DP=19;I16=9,10,0,0,692,25762,0,0,1140,68400,0,0,332,7254,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,109:3:0     0,15,171:5:0
+X      914     .       A       <*>     0       .       DP=19;I16=9,10,0,0,712,26966,0,0,1140,68400,0,0,329,7221,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,109:3:0     0,15,164:5:0
+X      915     .       T       <*>     0       .       DP=18;I16=9,9,0,0,638,23228,0,0,1080,64800,0,0,326,7160,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,247:10:0   0,9,99:3:0      0,15,163:5:0
+X      916     .       T       <*>     0       .       DP=19;I16=9,8,0,0,626,23136,0,0,1020,61200,0,0,296,6396,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,241:9:0    0,9,103:3:0     0,15,164:5:0
+X      917     .       A       <*>     0       .       DP=19;I16=9,10,0,0,726,27962,0,0,1117,66169,0,0,318,6908,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,125:4:0    0,15,171:5:0
+X      918     .       G       <*>     0       .       DP=19;I16=9,10,0,0,688,25456,0,0,1117,66169,0,0,314,6818,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,129:4:0    0,15,147:5:0
+X      919     .       C       <*>     0       .       DP=18;I16=8,10,0,0,672,25786,0,0,1057,62569,0,0,311,6751,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,92:3:0      0,15,152:5:0
+X      920     .       T       <*>     0       .       DP=18;I16=8,10,0,0,681,26113,0,0,1057,62569,0,0,308,6706,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,95:3:0      0,15,171:5:0
+X      921     .       G       <*>     0       .       DP=17;I16=7,10,0,0,617,22841,0,0,997,58969,0,0,304,6582,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,6,47:2:0      0,15,164:5:0
+X      922     .       G       <*>     0       .       DP=16;I16=7,8,0,0,560,21156,0,0,877,51769,0,0,276,5852,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,243:8:0    0,6,64:2:0      0,15,151:5:0
+X      923     .       G       <*>     0       .       DP=16;I16=7,8,0,0,562,21350,0,0,877,51769,0,0,273,5765,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,245:8:0    0,6,65:2:0      0,15,144:5:0
+X      924     .       C       <*>     0       .       DP=16;I16=7,9,0,0,603,22955,0,0,937,55369,0,0,295,6321,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,255:9:0    0,6,57:2:0      0,15,157:5:0
+X      925     .       A       <*>     0       .       DP=16;I16=7,9,0,0,576,21618,0,0,937,55369,0,0,291,6219,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,244:9:0    0,6,58:2:0      0,15,163:5:0
+X      926     .       T       <*>     0       .       DP=16;I16=7,9,0,0,585,22015,0,0,937,55369,0,0,287,6133,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,241:9:0    0,6,63:2:0      0,15,161:5:0
+X      927     .       G       <*>     0       .       DP=17;I16=7,10,0,0,641,24481,0,0,997,58969,0,0,283,6063,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,27,255:9:0    0,9,82:3:0      0,15,158:5:0
+X      928     .       G       <*>     0       .       DP=17;I16=7,10,0,0,625,23195,0,0,997,58969,0,0,280,6010,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,27,255:9:0    0,9,84:3:0      0,15,150:5:0
+X      929     .       T       <*>     0       .       DP=16;I16=7,9,0,0,580,21580,0,0,937,55369,0,0,277,5925,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,248:9:0    0,9,79:3:0      0,12,128:4:0
+X      930     .       G       <*>     0       .       DP=16;I16=7,8,0,0,565,21561,0,0,877,51769,0,0,249,5233,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,247:8:0    0,9,82:3:0      0,12,127:4:0
+X      931     .       G       <*>     0       .       DP=16;I16=7,9,0,0,553,19935,0,0,937,55369,0,0,271,5809,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,244:9:0    0,9,80:3:0      0,12,113:4:0
+X      932     .       T       <*>     0       .       DP=16;I16=7,9,0,0,558,20128,0,0,937,55369,0,0,268,5778,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,229:9:0    0,9,89:3:0      0,12,122:4:0
+X      933     .       G       <*>     0       .       DP=16;I16=7,8,0,0,558,20926,0,0,877,51769,0,0,239,5091,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,241:8:0    0,9,94:3:0      0,12,116:4:0
+X      934     .       C       <*>     0       .       DP=15;I16=7,8,0,0,548,20256,0,0,877,51769,0,0,261,5673,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,27,244:9:0    0,9,83:3:0      0,9,99:3:0
+X      935     .       A       <*>     0       .       DP=15;I16=7,8,0,0,534,19780,0,0,846,49010,0,0,259,5647,0,0;QS=3,0;MQSB=0.720273;MQ0F=0  PL:DP:DV        0,27,233:9:0    0,9,86:3:0      0,9,101:3:0
+X      936     .       T       <*>     0       .       DP=15;I16=7,8,0,0,579,22499,0,0,846,49010,0,0,257,5589,0,0;QS=3,0;MQSB=0.720273;MQ0F=0  PL:DP:DV        0,27,252:9:0    0,9,91:3:0      0,9,100:3:0
+X      937     .       G       <*>     0       .       DP=16;I16=8,7,0,0,550,20650,0,0,846,49010,0,0,232,5022,0,0;QS=3,0;MQSB=0.651439;MQ0F=0  PL:DP:DV        0,24,228:8:0    0,9,84:3:0      0,12,115:4:0
+X      938     .       C       <*>     0       .       DP=16;I16=8,7,0,0,553,20669,0,0,846,49010,0,0,231,5001,0,0;QS=3,0;MQSB=0.651439;MQ0F=0  PL:DP:DV        0,24,234:8:0    0,9,77:3:0      0,12,119:4:0
+X      939     .       C       <*>     0       .       DP=16;I16=8,8,0,0,582,22100,0,0,906,52610,0,0,250,5392,0,0;QS=3,0;MQSB=0.702619;MQ0F=0  PL:DP:DV        0,27,255:9:0    0,9,71:3:0      0,12,115:4:0
+X      940     .       T       <*>     0       .       DP=15;I16=8,7,0,0,583,23339,0,0,846,49010,0,0,248,5320,0,0;QS=3,0;MQSB=0.651439;MQ0F=0  PL:DP:DV        0,27,252:9:0    0,6,71:2:0      0,12,124:4:0
+X      941     .       G       <*>     0       .       DP=14;I16=7,7,0,0,501,18707,0,0,786,45410,0,0,246,5216,0,0;QS=3,0;MQSB=0.714506;MQ0F=0  PL:DP:DV        0,27,240:9:0    0,6,59:2:0      0,9,93:3:0
+X      942     .       T       <*>     0       .       DP=14;I16=7,7,0,0,525,19799,0,0,786,45410,0,0,244,5128,0,0;QS=3,0;MQSB=0.714506;MQ0F=0  PL:DP:DV        0,27,237:9:0    0,6,70:2:0      0,9,94:3:0
+X      943     .       A       <*>     0       .       DP=14;I16=7,7,0,0,545,21399,0,0,786,45410,0,0,242,5056,0,0;QS=3,0;MQSB=0.714506;MQ0F=0  PL:DP:DV        0,27,248:9:0    0,6,71:2:0      0,9,93:3:0
+X      944     .       G       <*>     0       .       DP=14;I16=7,7,0,0,529,20143,0,0,786,45410,0,0,240,5000,0,0;QS=3,0;MQSB=0.714506;MQ0F=0  PL:DP:DV        0,27,249:9:0    0,6,65:2:0      0,9,95:3:0
+X      945     .       T       <*>     0       .       DP=14;I16=7,7,0,0,523,19621,0,0,786,45410,0,0,238,4960,0,0;QS=3,0;MQSB=0.714506;MQ0F=0  PL:DP:DV        0,27,239:9:0    0,6,70:2:0      0,9,95:3:0
+X      946     .       C       <*>     0       .       DP=13;I16=6,6,0,0,455,17581,0,0,666,38210,0,0,223,4739,0,0;QS=3,0;MQSB=0.660716;MQ0F=0  PL:DP:DV        0,24,240:8:0    0,6,56:2:0      0,6,70:2:0
+X      947     .       C       <*>     0       .       DP=14;I16=7,7,0,0,509,19007,0,0,755,42651,0,0,238,4928,0,0;QS=3,0;MQSB=0.925999;MQ0F=0  PL:DP:DV        0,27,251:9:0    0,9,83:3:0      0,6,66:2:0
+X      948     .       C       <*>     0       .       DP=14;I16=7,7,0,0,520,20050,0,0,755,42651,0,0,237,4887,0,0;QS=3,0;MQSB=0.925999;MQ0F=0  PL:DP:DV        0,27,254:9:0    0,9,78:3:0      0,6,69:2:0
+X      949     .       A       <*>     0       .       DP=15;I16=7,8,0,0,547,20705,0,0,815,46251,0,0,236,4864,0,0;QS=3,0;MQSB=0.959011;MQ0F=0  PL:DP:DV        0,30,250:10:0   0,9,90:3:0      0,6,72:2:0
+X      950     .       G       <*>     0       .       DP=15;I16=6,8,0,0,563,22871,0,0,786,45410,0,0,231,4835,0,0;QS=3,0;MQSB=0.740818;MQ0F=0  PL:DP:DV        0,30,255:10:0   0,6,71:2:0      0,6,72:2:0
+X      951     .       C       <*>     0       .       DP=16;I16=7,8,0,0,554,21080,0,0,846,49010,0,0,230,4840,0,0;QS=3,0;MQSB=0.720273;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,6,65:2:0      0,6,73:2:0
+X      952     .       T       <*>     0       .       DP=16;I16=8,8,0,0,595,22565,0,0,875,49851,0,0,237,4913,0,0;QS=3,0;MQSB=0.934676;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,9,93:3:0      0,6,73:2:0
+X      953     .       A       <*>     0       .       DP=16;I16=8,8,0,0,567,20515,0,0,875,49851,0,0,237,4921,0,0;QS=3,0;MQSB=0.934676;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,9,91:3:0      0,6,69:2:0
+X      954     .       T       <*>     0       .       DP=15;I16=7,8,0,0,544,20412,0,0,815,46251,0,0,238,4948,0,0;QS=3,0;MQSB=0.959011;MQ0F=0  PL:DP:DV        0,30,249:10:0   0,9,94:3:0      0,6,69:2:0
+X      955     .       T       <*>     0       .       DP=15;I16=7,8,0,0,543,19953,0,0,815,46251,0,0,239,4993,0,0;QS=3,0;MQSB=0.959011;MQ0F=0  PL:DP:DV        0,30,246:10:0   0,9,95:3:0      0,6,68:2:0
+X      956     .       C       <*>     0       .       DP=15;I16=6,8,0,0,543,21255,0,0,786,45410,0,0,229,4935,0,0;QS=3,0;MQSB=0.740818;MQ0F=0  PL:DP:DV        0,30,255:10:0   0,6,62:2:0      0,6,70:2:0
+X      957     .       A       <*>     0       .       DP=15;I16=7,8,0,0,504,17684,0,0,815,46251,0,0,241,5137,0,0;QS=3,0;MQSB=0.959011;MQ0F=0  PL:DP:DV        0,30,240:10:0   0,9,74:3:0      0,6,67:2:0
+X      958     .       C       <*>     0       .       DP=14;I16=6,8,0,0,505,18981,0,0,755,42651,0,0,243,5235,0,0;QS=3,0;MQSB=0.981425;MQ0F=0  PL:DP:DV        0,30,253:10:0   0,9,78:3:0      0,3,39:1:0
+X      959     .       A       <*>     0       .       DP=14;I16=5,8,0,0,519,20885,0,0,726,41810,0,0,231,5153,0,0;QS=3,0;MQSB=0.765017;MQ0F=0  PL:DP:DV        0,30,255:10:0   0,6,72:2:0      0,3,38:1:0
+X      960     .       G       <*>     0       .       DP=15;I16=6,9,0,0,539,19901,0,0,815,46251,0,0,247,5479,0,0;QS=3,0;MQSB=0.99308;MQ0F=0   PL:DP:DV        0,30,255:10:0   0,12,106:4:0    0,3,41:1:0
+X      961     .       T       <*>     0       .       DP=14;I16=6,8,0,0,523,19835,0,0,755,42651,0,0,250,5574,0,0;QS=3,0;MQSB=0.981425;MQ0F=0  PL:DP:DV        0,27,248:9:0    0,12,114:4:0    0,3,39:1:0
+X      962     .       G       <*>     0       .       DP=14;I16=5,8,0,0,498,19194,0,0,726,41810,0,0,236,5394,0,0;QS=3,0;MQSB=0.765017;MQ0F=0  PL:DP:DV        0,27,253:9:0    0,9,91:3:0      0,3,36:1:0
+X      963     .       C       <*>     0       .       DP=13;I16=5,8,0,0,500,19610,0,0,695,39051,0,0,256,5754,0,0;QS=3,0;MQSB=0.997325;MQ0F=0  PL:DP:DV        0,24,234:8:0    0,12,118:4:0    0,3,40:1:0
+X      964     .       T       <*>     0       .       DP=13;I16=5,8,0,0,512,20430,0,0,695,39051,0,0,259,5835,0,0;QS=3,0;MQSB=0.997325;MQ0F=0  PL:DP:DV        0,24,227:8:0    0,12,128:4:0    0,3,42:1:0
+X      965     .       G       <*>     0       .       DP=13;I16=4,8,0,0,467,18429,0,0,666,38210,0,0,241,5477,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,228:8:0    0,9,93:3:0      0,3,40:1:0
+X      966     .       A       <*>     0       .       DP=13;I16=4,8,0,0,443,16785,0,0,666,38210,0,0,242,5490,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,212:8:0    0,9,95:3:0      0,3,40:1:0
+X      967     .       G       <*>     0       .       DP=13;I16=4,8,0,0,464,18036,0,0,666,38210,0,0,243,5513,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,230:8:0    0,9,91:3:0      0,3,41:1:0
+X      968     .       G       <*>     0       .       DP=13;I16=4,8,0,0,441,16549,0,0,666,38210,0,0,244,5546,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,218:8:0    0,9,87:3:0      0,3,42:1:0
+X      969     .       T       <*>     0       .       DP=13;I16=4,8,0,0,450,16970,0,0,666,38210,0,0,245,5589,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,220:8:0    0,9,98:3:0      0,3,31:1:0
+X      970     .       G       <*>     0       .       DP=13;I16=4,7,0,0,413,15579,0,0,629,36841,0,0,220,4968,0,0;QS=3,0;MQSB=0.924449;MQ0F=0  PL:DP:DV        0,24,221:8:0    0,6,71:2:0      0,3,33:1:0
+X      971     .       G       <*>     0       .       DP=13;I16=4,8,0,0,459,17711,0,0,666,38210,0,0,245,5609,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,223:8:0    0,9,93:3:0      0,3,38:1:0
+X      972     .       G       <*>     0       .       DP=13;I16=4,8,0,0,446,17192,0,0,666,38210,0,0,245,5637,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,210:8:0    0,9,96:3:0      0,3,39:1:0
+X      973     .       A       <*>     0       .       DP=12;I16=4,7,0,0,402,15018,0,0,606,34610,0,0,246,5676,0,0;QS=3,0;MQSB=0.763675;MQ0F=0  PL:DP:DV        0,21,192:7:0    0,9,89:3:0      0,3,42:1:0
+X      974     .       A       <*>     0       .       DP=12;I16=4,7,0,0,417,16273,0,0,606,34610,0,0,247,5725,0,0;QS=3,0;MQSB=0.763675;MQ0F=0  PL:DP:DV        0,21,198:7:0    0,9,96:3:0      0,3,42:1:0
+X      975     .       G       <*>     0       .       DP=13;I16=4,8,0,0,454,17560,0,0,666,38210,0,0,247,5733,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,213:8:0    0,9,95:3:0      0,3,42:1:0
+X      976     .       A       <*>     0       .       DP=13;I16=4,8,0,0,431,16083,0,0,666,38210,0,0,248,5750,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,227:8:0    0,9,70:3:0      0,3,41:1:0
+X      977     .       T       <*>     0       .       DP=13;I16=4,8,0,0,438,16316,0,0,666,38210,0,0,248,5726,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,210:8:0    0,9,93:3:0      0,3,37:1:0
+X      978     .       G       <*>     0       .       DP=12;I16=4,8,0,0,430,16060,0,0,666,38210,0,0,248,5710,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,224:8:0    0,9,75:3:0      0,3,40:1:0
+X      979     .       C       <*>     0       .       DP=13;I16=4,8,0,0,453,17461,0,0,689,40441,0,0,223,5077,0,0;QS=3,0;MQSB=0.94394;MQ0F=0   PL:DP:DV        0,27,232:9:0    0,6,72:2:0      0,3,41:1:0
+X      980     .       T       <*>     0       .       DP=13;I16=4,8,0,0,438,16412,0,0,689,40441,0,0,224,5078,0,0;QS=3,0;MQSB=0.94394;MQ0F=0   PL:DP:DV        0,27,220:9:0    0,6,76:2:0      0,3,43:1:0
+X      981     .       T       <*>     0       .       DP=13;I16=4,9,0,0,484,18602,0,0,726,41810,0,0,250,5714,0,0;QS=3,0;MQSB=0.826565;MQ0F=0  PL:DP:DV        0,27,224:9:0    0,9,97:3:0      0,3,41:1:0
+X      982     .       G       <*>     0       .       DP=14;I16=4,10,0,0,520,20128,0,0,786,45410,0,0,250,5686,0,0;QS=3,0;MQSB=0.852144;MQ0F=0 PL:DP:DV        0,30,237:10:0   0,9,99:3:0      0,3,40:1:0
+X      983     .       A       <*>     0       .       DP=14;I16=4,10,0,0,570,23360,0,0,786,45410,0,0,251,5671,0,0;QS=3,0;MQSB=0.852144;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,101:3:0     0,3,42:1:0
+X      984     .       G       <*>     0       .       DP=15;I16=4,10,0,0,529,20459,0,0,786,45410,0,0,252,5670,0,0;QS=3,0;MQSB=0.852144;MQ0F=0 PL:DP:DV        0,30,253:10:0   0,9,88:3:0      0,3,43:1:0
+X      985     .       C       <*>     0       .       DP=17;I16=4,13,0,0,580,20280,0,0,966,56210,0,0,261,5747,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,33,246:11:0   0,12,100:4:0    0,6,65:2:0
+X      986     .       C       A,<*>   0       .       DP=17;I16=3,12,0,1,519,18353,13,169,846,49010,60,3600,235,5101,4,16;QS=2.95873,0.0412698,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.921781;BQB=1;MQ0F=0 PL:DP:DV        0,16,197,27,200,201:10:1        0,12,108,12,108,108:4:0 0,6,69,6,69,69:2:0
+X      987     .       C       <*>     0       .       DP=17;I16=4,13,0,0,634,23914,0,0,966,56210,0,0,267,5755,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,12,107:4:0    0,6,69:2:0
+X      988     .       A       <*>     0       .       DP=17;I16=4,13,0,0,633,24341,0,0,966,56210,0,0,269,5737,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,12,111:4:0    0,6,82:2:0
+X      989     .       G       <*>     0       .       DP=17;I16=4,13,0,0,635,24149,0,0,966,56210,0,0,271,5739,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,12,114:4:0    0,6,80:2:0
+X      990     .       G       <*>     0       .       DP=16;I16=4,12,0,0,591,22177,0,0,906,52610,0,0,274,5760,0,0;QS=3,0;MQSB=0.88901;MQ0F=0  PL:DP:DV        0,30,246:10:0   0,12,105:4:0    0,6,83:2:0
+X      991     .       A       <*>     0       .       DP=16;I16=3,11,0,0,548,21542,0,0,809,47641,0,0,227,4549,0,0;QS=3,0;MQSB=0.973096;MQ0F=0 PL:DP:DV        0,27,232:9:0    0,9,100:3:0     0,6,80:2:0
+X      992     .       G       <*>     0       .       DP=16;I16=4,12,0,0,562,20436,0,0,906,52610,0,0,278,5760,0,0;QS=3,0;MQSB=0.88901;MQ0F=0  PL:DP:DV        0,30,240:10:0   0,12,102:4:0    0,6,76:2:0
+X      993     .       T       <*>     0       .       DP=16;I16=4,12,0,0,564,20752,0,0,906,52610,0,0,280,5790,0,0;QS=3,0;MQSB=0.88901;MQ0F=0  PL:DP:DV        0,30,222:10:0   0,12,121:4:0    0,6,73:2:0
+X      994     .       T       <*>     0       .       DP=17;I16=5,11,0,0,597,22625,0,0,906,52610,0,0,270,5696,0,0;QS=3,0;MQSB=0.851779;MQ0F=0 PL:DP:DV        0,27,227:9:0    0,12,123:4:0    0,9,103:3:0
+X      995     .       C       <*>     0       .       DP=16;I16=4,11,0,0,588,23228,0,0,846,49010,0,0,273,5741,0,0;QS=3,0;MQSB=0.872525;MQ0F=0 PL:DP:DV        0,24,216:8:0    0,12,119:4:0    0,9,110:3:0
+X      996     .       A       <*>     0       .       DP=16;I16=4,12,0,0,562,20416,0,0,906,52610,0,0,290,6000,0,0;QS=3,0;MQSB=0.88901;MQ0F=0  PL:DP:DV        0,27,207:9:0    0,12,107:4:0    0,9,113:3:0
+X      997     .       A       <*>     0       .       DP=16;I16=4,12,0,0,600,23520,0,0,906,52610,0,0,294,6110,0,0;QS=3,0;MQSB=0.88901;MQ0F=0  PL:DP:DV        0,27,209:9:0    0,12,123:4:0    0,9,121:3:0
+X      998     .       G       <*>     0       .       DP=17;I16=4,13,0,0,603,22299,0,0,966,56210,0,0,298,6240,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,30,226:10:0   0,12,99:4:0     0,9,115:3:0
+X      999     .       G       <*>     0       .       DP=17;I16=4,12,0,0,575,21519,0,0,906,52610,0,0,302,6390,0,0;QS=3,0;MQSB=0.88901;MQ0F=0  PL:DP:DV        0,27,202:9:0    0,12,118:4:0    0,9,111:3:0
+X      1000    .       C       <*>     0       .       DP=17;I16=4,13,0,0,637,24465,0,0,966,56210,0,0,308,6564,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,30,235:10:0   0,12,118:4:0    0,9,109:3:0
+X      1001    .       T       <*>     0       .       DP=17;I16=4,13,0,0,647,24907,0,0,966,56210,0,0,312,6708,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,30,228:10:0   0,12,120:4:0    0,9,122:3:0
+X      1002    .       G       <*>     0       .       DP=17;I16=4,13,0,0,627,23691,0,0,966,56210,0,0,316,6872,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,30,220:10:0   0,12,123:4:0    0,9,109:3:0
+X      1003    .       C       T,<*>   0       .       DP=18;I16=4,13,0,1,633,23953,22,484,966,56210,60,3600,297,6515,21,441;QS=2.9375,0.0625,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.913725;BQB=1;MQ0F=0   PL:DP:DV        0,8,207,27,211,220:10:1 0,15,132,15,132,132:5:0 0,9,102,9,102,102:3:0
+X      1004    .       A       <*>     0       .       DP=19;I16=5,14,0,0,653,23107,0,0,1086,63410,0,0,321,7061,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,231:11:0   0,15,131:5:0    0,9,98:3:0
+X      1005    .       A       <*>     0       .       DP=19;I16=5,14,0,0,670,24380,0,0,1086,63410,0,0,324,7138,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,231:11:0   0,15,132:5:0    0,9,113:3:0
+X      1006    .       T       <*>     0       .       DP=19;I16=4,14,0,0,659,24869,0,0,1026,59810,0,0,327,7237,0,0;QS=3,0;MQSB=0.913725;MQ0F=0        PL:DP:DV        0,30,220:10:0   0,15,134:5:0    0,9,115:3:0
+X      1007    .       G       <*>     0       .       DP=18;I16=4,13,0,0,651,25373,0,0,966,56210,0,0,306,6732,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,27,225:9:0    0,15,138:5:0    0,9,113:3:0
+X      1008    .       A       <*>     0       .       DP=18;I16=4,13,0,0,667,27041,0,0,966,56210,0,0,309,6821,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,27,222:9:0    0,15,147:5:0    0,9,118:3:0
+X      1009    .       G       <*>     0       .       DP=18;I16=4,13,0,0,635,24431,0,0,966,56210,0,0,312,6928,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,27,213:9:0    0,15,139:5:0    0,9,116:3:0
+X      1010    .       C       <*>     0       .       DP=18;I16=4,14,0,0,661,25289,0,0,1026,59810,0,0,339,7629,0,0;QS=3,0;MQSB=0.913725;MQ0F=0        PL:DP:DV        0,30,234:10:0   0,15,126:5:0    0,9,114:3:0
+X      1011    .       T       <*>     0       .       DP=18;I16=4,14,0,0,671,25325,0,0,1026,59810,0,0,339,7623,0,0;QS=3,0;MQSB=0.913725;MQ0F=0        PL:DP:DV        0,30,226:10:0   0,15,131:5:0    0,9,118:3:0
+X      1012    .       A       <*>     0       .       DP=19;I16=5,14,0,0,639,22891,0,0,1063,61179,0,0,339,7633,0,0;QS=3,0;MQSB=0.990403;MQ0F=0        PL:DP:DV        0,30,201:10:0   0,18,154:6:0    0,9,113:3:0
+X      1013    .       T       <*>     0       .       DP=18;I16=5,12,0,0,623,23913,0,0,943,53979,0,0,325,7385,0,0;QS=3,0;MQSB=0.998612;MQ0F=0 PL:DP:DV        0,24,202:8:0    0,18,161:6:0    0,9,115:3:0
+X      1014    .       G       <*>     0       .       DP=18;I16=5,13,0,0,656,24596,0,0,1003,57579,0,0,341,7605,0,0;QS=3,0;MQSB=0.995153;MQ0F=0        PL:DP:DV        0,27,218:9:0    0,18,159:6:0    0,9,113:3:0
+X      1015    .       A       <*>     0       .       DP=18;I16=5,13,0,0,646,23878,0,0,1003,57579,0,0,342,7618,0,0;QS=3,0;MQSB=0.995153;MQ0F=0        PL:DP:DV        0,27,209:9:0    0,18,164:6:0    0,9,109:3:0
+X      1016    .       T       <*>     0       .       DP=17;I16=4,12,0,0,588,22114,0,0,929,54841,0,0,340,7632,0,0;QS=3,0;MQSB=0.971017;MQ0F=0 PL:DP:DV        0,27,212:9:0    0,12,124:4:0    0,9,101:3:0
+X      1017    .       T       <*>     0       .       DP=18;I16=5,13,0,0,635,23433,0,0,1026,59810,0,0,346,7694,0,0;QS=3,0;MQSB=0.942222;MQ0F=0        PL:DP:DV        0,27,213:9:0    0,18,155:6:0    0,9,105:3:0
+X      1018    .       G       <*>     0       .       DP=18;I16=5,13,0,0,650,24550,0,0,1026,59810,0,0,349,7757,0,0;QS=3,0;MQSB=0.942222;MQ0F=0        PL:DP:DV        0,27,215:9:0    0,18,179:6:0    0,9,91:3:0
+X      1019    .       C       <*>     0       .       DP=18;I16=5,12,0,0,555,18561,0,0,966,56210,0,0,327,7213,0,0;QS=3,0;MQSB=0.951229;MQ0F=0 PL:DP:DV        0,24,181:8:0    0,18,143:6:0    0,9,104:3:0
+X      1020    .       G       <*>     0       .       DP=19;I16=6,12,0,0,625,22287,0,0,1026,59810,0,0,332,7402,0,0;QS=3,0;MQSB=0.97296;MQ0F=0 PL:DP:DV        0,27,228:9:0    0,18,157:6:0    0,9,87:3:0
+X      1021    .       C       <*>     0       .       DP=19;I16=5,13,0,0,625,22761,0,0,1026,59810,0,0,332,7326,0,0;QS=3,0;MQSB=0.942222;MQ0F=0        PL:DP:DV        0,27,220:9:0    0,18,153:6:0    0,9,92:3:0
+X      1022    .       C       <*>     0       .       DP=19;I16=6,13,0,0,727,27975,0,0,1086,63410,0,0,360,8034,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,18,168:6:0    0,9,110:3:0
+X      1023    .       A       <*>     0       .       DP=19;I16=6,12,0,0,647,23997,0,0,1026,59810,0,0,338,7510,0,0;QS=3,0;MQSB=0.97296;MQ0F=0 PL:DP:DV        0,27,216:9:0    0,18,168:6:0    0,9,112:3:0
+X      1024    .       C       <*>     0       .       DP=20;I16=7,13,0,0,729,27471,0,0,1146,67010,0,0,364,8154,0,0;QS=3,0;MQSB=0.980568;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,18,169:6:0    0,9,106:3:0
+X      1025    .       T       <*>     0       .       DP=20;I16=7,13,0,0,757,29387,0,0,1146,67010,0,0,366,8192,0,0;QS=3,0;MQSB=0.980568;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,18,181:6:0    0,9,117:3:0
+X      1026    .       G       <*>     0       .       DP=20;I16=7,13,0,0,747,28435,0,0,1146,67010,0,0,367,8201,0,0;QS=3,0;MQSB=0.980568;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,18,169:6:0    0,9,113:3:0
+X      1027    .       C       <*>     0       .       DP=20;I16=7,13,0,0,720,26688,0,0,1146,67010,0,0,368,8232,0,0;QS=3,0;MQSB=0.980568;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,18,145:6:0    0,9,110:3:0
+X      1028    .       A       <*>     0       .       DP=19;I16=6,12,0,0,645,23681,0,0,1026,59810,0,0,348,7800,0,0;QS=3,0;MQSB=0.97296;MQ0F=0 PL:DP:DV        0,30,238:10:0   0,15,146:5:0    0,9,99:3:0
+X      1029    .       C       <*>     0       .       DP=19;I16=7,12,0,0,699,26817,0,0,1086,63410,0,0,371,8305,0,0;QS=3,0;MQSB=0.985816;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,138:5:0    0,9,111:3:0
+X      1030    .       T       <*>     0       .       DP=19;I16=7,12,0,0,749,29789,0,0,1086,63410,0,0,371,8293,0,0;QS=3,0;MQSB=0.985816;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,158:5:0    0,9,122:3:0
+X      1031    .       T       <*>     0       .       DP=21;I16=9,12,0,0,748,27726,0,0,1206,70610,0,0,371,8297,0,0;QS=3,0;MQSB=0.997478;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,144:5:0    0,9,113:3:0
+X      1032    .       T       <*>     0       .       DP=21;I16=9,12,0,0,761,28033,0,0,1206,70610,0,0,373,8319,0,0;QS=3,0;MQSB=0.997478;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,156:5:0    0,9,111:3:0
+X      1033    .       G       <*>     0       .       DP=22;I16=10,12,0,0,773,28227,0,0,1266,74210,0,0,375,8361,0,0;QS=3,0;MQSB=0.999457;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,169:6:0    0,9,101:3:0
+X      1034    .       G       <*>     0       .       DP=22;I16=8,12,0,0,703,25617,0,0,1169,69241,0,0,340,7684,0,0;QS=3,0;MQSB=0.953497;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,149:5:0    0,9,102:3:0
+X      1035    .       C       <*>     0       .       DP=21;I16=10,11,0,0,719,26103,0,0,1237,73369,0,0,382,8508,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,163:6:0    0,9,94:3:0
+X      1036    .       C       <*>     0       .       DP=22;I16=11,10,0,0,756,28390,0,0,1237,73369,0,0,360,7938,0,0;QS=3,0;MQSB=0.939898;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,175:6:0    0,12,135:4:0
+X      1037    .       T       <*>     0       .       DP=22;I16=11,11,0,0,839,32737,0,0,1297,76969,0,0,389,8641,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,188:6:0    0,12,138:4:0
+X      1038    .       G       <*>     0       .       DP=21;I16=10,10,0,0,752,28750,0,0,1177,69769,0,0,368,8066,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,184:6:0    0,9,107:3:0
+X      1039    .       G       <*>     0       .       DP=21;I16=10,11,0,0,775,29373,0,0,1237,73369,0,0,397,8761,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,189:6:0    0,9,111:3:0
+X      1040    .       A       <*>     0       .       DP=21;I16=10,11,0,0,759,28007,0,0,1237,73369,0,0,401,8851,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,177:6:0    0,9,107:3:0
+X      1041    .       C       <*>     0       .       DP=21;I16=8,11,0,0,713,27117,0,0,1140,68400,0,0,371,8255,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,155:5:0    0,9,110:3:0
+X      1042    .       A       <*>     0       .       DP=23;I16=12,10,0,0,800,29464,0,0,1297,76969,0,0,384,8466,0,0;QS=3,0;MQSB=0.947103;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,185:6:0    0,15,145:5:0
+X      1043    .       A       <*>     0       .       DP=23;I16=12,11,0,0,850,32160,0,0,1357,80569,0,0,414,9192,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,188:6:0    0,15,159:5:0
+X      1044    .       C       <*>     0       .       DP=23;I16=12,10,0,0,812,30758,0,0,1297,76969,0,0,394,8690,0,0;QS=3,0;MQSB=0.947103;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,181:6:0    0,15,150:5:0
+X      1045    .       A       <*>     0       .       DP=23;I16=12,11,0,0,887,34519,0,0,1357,80569,0,0,424,9460,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,197:6:0    0,15,156:5:0
+X      1046    .       G       <*>     0       .       DP=23;I16=12,11,0,0,862,33240,0,0,1357,80569,0,0,428,9576,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,183:6:0    0,15,158:5:0
+X      1047    .       A       <*>     0       .       DP=23;I16=12,11,0,0,890,34804,0,0,1357,80569,0,0,432,9712,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,198:6:0    0,15,165:5:0
+X      1048    .       G       <*>     0       .       DP=23;I16=12,10,0,0,846,33054,0,0,1297,76969,0,0,411,9243,0,0;QS=3,0;MQSB=0.947103;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,195:6:0    0,15,156:5:0
+X      1049    .       C       <*>     0       .       DP=22;I16=12,10,0,0,808,30644,0,0,1297,76969,0,0,441,10043,0,0;QS=3,0;MQSB=0.947103;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,182:6:0    0,15,160:5:0
+X      1050    .       A       <*>     0       .       DP=22;I16=11,10,0,0,808,31334,0,0,1237,73369,0,0,430,9940,0,0;QS=3,0;MQSB=0.939898;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,193:6:0    0,12,138:4:0
+X      1051    .       A       <*>     0       .       DP=21;I16=11,9,0,0,731,27495,0,0,1177,69769,0,0,423,9621,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,27,238:9:0    0,18,187:6:0    0,15,150:5:0
+X      1052    .       A       <*>     0       .       DP=21;I16=11,9,0,0,759,29327,0,0,1177,69769,0,0,427,9747,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,27,247:9:0    0,18,190:6:0    0,15,150:5:0
+X      1053    .       A       <*>     0       .       DP=21;I16=11,8,0,0,674,25210,0,0,1117,66169,0,0,406,9264,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,24,224:8:0    0,18,161:6:0    0,15,149:5:0
+X      1054    .       C       <*>     0       .       DP=21;I16=11,10,0,0,791,30157,0,0,1237,73369,0,0,459,10623,0,0;QS=3,0;MQSB=0.939898;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,189:6:0    0,15,153:5:0
+X      1055    .       C       <*>     0       .       DP=22;I16=12,10,0,0,818,31448,0,0,1297,76969,0,0,462,10750,0,0;QS=3,0;MQSB=0.947103;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,191:6:0    0,15,157:5:0
+X      1056    .       C       <*>     0       .       DP=22;I16=12,9,0,0,793,31265,0,0,1237,73369,0,0,441,10271,0,0;QS=3,0;MQSB=0.950149;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,195:6:0    0,15,161:5:0
+X      1057    .       T       <*>     0       .       DP=23;I16=12,10,0,0,821,31667,0,0,1297,76969,0,0,467,10911,0,0;QS=3,0;MQSB=0.947103;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,196:6:0    0,15,159:5:0
+X      1058    .       G       <*>     0       .       DP=23;I16=12,11,0,0,863,32871,0,0,1357,80569,0,0,493,11569,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,21,197:7:0    0,15,155:5:0
+X      1059    .       T       <*>     0       .       DP=23;I16=12,10,0,0,797,29803,0,0,1297,76969,0,0,468,10944,0,0;QS=3,0;MQSB=0.947103;MQ0F=0      PL:DP:DV        0,30,249:10:0   0,21,202:7:0    0,15,152:5:0
+X      1060    .       C       <*>     0       .       DP=23;I16=12,11,0,0,829,31041,0,0,1357,80569,0,0,492,11536,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,21,178:7:0    0,15,163:5:0
+X      1061    .       T       <*>     0       .       DP=22;I16=12,9,0,0,810,31840,0,0,1237,73369,0,0,465,10797,0,0;QS=3,0;MQSB=0.950149;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,175:5:0    0,15,158:5:0
+X      1062    .       C       A,<*>   0       .       DP=22;I16=12,9,0,1,826,32780,33,1089,1237,73369,60,3600,462,10652,25,625;QS=2.85398,0.146018,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.947103;BQB=1;MQ0F=0     PL:DP:DV        0,33,255,33,255,255:11:0        15,0,151,30,154,176:6:1 0,15,164,15,164,164:5:0
+X      1063    .       T       <*>     0       .       DP=22;I16=12,9,0,0,820,32460,0,0,1237,73369,0,0,459,10525,0,0;QS=3,0;MQSB=0.950149;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,183:6:0    0,15,166:5:0
+X      1064    .       A       <*>     0       .       DP=23;I16=12,9,0,0,793,30355,0,0,1237,73369,0,0,464,10752,0,0;QS=3,0;MQSB=0.950149;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,180:6:0    0,15,162:5:0
+X      1065    .       A       <*>     0       .       DP=23;I16=12,9,0,0,814,31978,0,0,1237,73369,0,0,462,10694,0,0;QS=3,0;MQSB=0.950149;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,186:6:0    0,15,174:5:0
+X      1066    .       A       <*>     0       .       DP=27;I16=15,9,0,0,890,34378,0,0,1417,84169,0,0,460,10652,0,0;QS=3,0;MQSB=0.96464;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,21,198:7:0    0,18,181:6:0
+X      1067    .       A       <*>     0       .       DP=27;I16=15,10,0,0,913,35031,0,0,1477,87769,0,0,470,10600,0,0;QS=3,0;MQSB=0.962269;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,208:7:0    0,18,182:6:0
+X      1068    .       A       <*>     0       .       DP=27;I16=15,9,0,0,898,34580,0,0,1417,84169,0,0,456,10342,0,0;QS=3,0;MQSB=0.96464;MQ0F=0        PL:DP:DV        0,30,253:10:0   0,24,218:8:0    0,18,181:6:0
+X      1069    .       A       <*>     0       .       DP=28;I16=16,10,0,0,914,33888,0,0,1537,91369,0,0,481,10925,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,207:8:0    0,21,177:7:0
+X      1070    .       A       <*>     0       .       DP=28;I16=15,11,0,0,955,36445,0,0,1537,91369,0,0,467,10351,0,0;QS=3,0;MQSB=0.960078;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,223:8:0    0,21,188:7:0
+X      1071    .       G       <*>     0       .       DP=28;I16=16,10,0,0,974,37570,0,0,1537,91369,0,0,466,10284,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,192:7:0    0,21,191:7:0
+X      1072    .       A       <*>     0       .       DP=28;I16=16,11,0,0,1007,38205,0,0,1597,94969,0,0,490,10868,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,239:8:0    0,21,195:7:0
+X      1073    .       A       <*>     0       .       DP=28;I16=16,10,0,0,976,37822,0,0,1537,91369,0,0,463,10177,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,33,254:11:0   0,24,236:8:0    0,21,199:7:0
+X      1074    .       A       <*>     0       .       DP=28;I16=16,11,0,0,1003,38097,0,0,1597,94969,0,0,484,10664,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,232:8:0    0,21,203:7:0
+X      1075    .       A       <*>     0       .       DP=28;I16=16,10,0,0,964,36762,0,0,1537,91369,0,0,476,10564,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,222:8:0    0,21,200:7:0
+X      1076    .       G       <*>     0       .       DP=28;I16=16,10,0,0,966,37048,0,0,1537,91369,0,0,476,10536,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,209:8:0    0,21,183:7:0
+X      1077    .       A       <*>     0       .       DP=29;I16=17,11,0,0,1038,39240,0,0,1657,98569,0,0,480,10548,0,0;QS=3,0;MQSB=0.967085;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,24,231:8:0    0,24,209:8:0
+X      1078    .       A       <*>     0       .       DP=29;I16=17,11,0,0,1053,40425,0,0,1657,98569,0,0,480,10562,0,0;QS=3,0;MQSB=0.967085;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,24,234:8:0    0,24,214:8:0
+X      1079    .       A       <*>     0       .       DP=28;I16=17,10,0,0,1019,39007,0,0,1597,94969,0,0,479,10505,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,223:8:0    0,24,206:8:0
+X      1080    .       A       <*>     0       .       DP=29;I16=18,10,0,0,1049,40827,0,0,1657,98569,0,0,478,10478,0,0;QS=3,0;MQSB=0.971673;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,246:9:0    0,24,218:8:0
+X      1081    .       G       <*>     0       .       DP=30;I16=19,8,0,0,988,37392,0,0,1597,94969,0,0,436,9550,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,24,210:8:0    0,27,210:9:0
+X      1082    .       A       <*>     0       .       DP=30;I16=20,7,0,0,989,37109,0,0,1597,94969,0,0,438,9564,0,0;QS=3,0;MQSB=0.981425;MQ0F=0        PL:DP:DV        0,27,224:9:0    0,27,226:9:0    0,27,217:9:0
+X      1083    .       A       <*>     0       .       DP=30;I16=20,8,0,0,1039,39827,0,0,1657,98569,0,0,455,9803,0,0;QS=3,0;MQSB=0.979523;MQ0F=0       PL:DP:DV        0,30,246:10:0   0,27,233:9:0    0,27,217:9:0
+X      1084    .       A       <*>     0       .       DP=31;I16=21,8,0,0,1049,39097,0,0,1717,102169,0,0,457,9849,0,0;QS=3,0;MQSB=0.981133;MQ0F=0      PL:DP:DV        0,33,253:11:0   0,27,226:9:0    0,27,215:9:0
+X      1085    .       A       <*>     0       .       DP=30;I16=21,8,0,0,1052,39534,0,0,1717,102169,0,0,486,10552,0,0;QS=3,0;MQSB=0.981133;MQ0F=0     PL:DP:DV        0,30,232:10:0   0,30,247:10:0   0,27,214:9:0
+X      1086    .       A       <*>     0       .       DP=28;I16=21,6,0,0,969,36223,0,0,1597,94969,0,0,492,10660,0,0;QS=3,0;MQSB=0.98481;MQ0F=0        PL:DP:DV        0,30,219:10:0   0,27,236:9:0    0,24,179:8:0
+X      1087    .       C       <*>     0       .       DP=28;I16=22,6,0,0,984,36046,0,0,1657,98569,0,0,498,10796,0,0;QS=3,0;MQSB=0.985992;MQ0F=0       PL:DP:DV        0,30,234:10:0   0,27,229:9:0    0,27,173:9:0
+X      1088    .       T       <*>     0       .       DP=29;I16=23,6,0,0,1133,45203,0,0,1717,102169,0,0,503,10863,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,252:10:0   0,30,250:10:0   0,27,198:9:0
+X      1089    .       C       <*>     0       .       DP=29;I16=23,6,0,0,1093,42347,0,0,1717,102169,0,0,509,10965,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,30,237:10:0   0,27,188:9:0
+X      1090    .       A       <*>     0       .       DP=29;I16=23,6,0,0,1061,39845,0,0,1717,102169,0,0,515,11103,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,221:10:0   0,30,250:10:0   0,27,183:9:0
+X      1091    .       C       <*>     0       .       DP=29;I16=23,6,0,0,1063,39713,0,0,1717,102169,0,0,521,11277,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,247:10:0   0,30,244:10:0   0,27,177:9:0
+X      1092    .       T       <*>     0       .       DP=29;I16=23,6,0,0,1121,44489,0,0,1717,102169,0,0,524,11334,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,244:10:0   0,30,251:10:0   0,27,198:9:0
+X      1093    .       G       <*>     0       .       DP=29;I16=23,6,0,0,1085,41377,0,0,1717,102169,0,0,526,11372,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,249:10:0   0,30,243:10:0   0,27,184:9:0
+X      1094    .       G       <*>     0       .       DP=29;I16=22,6,0,0,1018,38808,0,0,1657,98569,0,0,521,11393,0,0;QS=3,0;MQSB=0.985992;MQ0F=0      PL:DP:DV        0,30,243:10:0   0,30,232:10:0   0,24,185:8:0
+X      1095    .       A       <*>     0       .       DP=28;I16=22,6,0,0,1023,38551,0,0,1657,98569,0,0,529,11443,0,0;QS=3,0;MQSB=0.985992;MQ0F=0      PL:DP:DV        0,30,236:10:0   0,30,244:10:0   0,24,178:8:0
+X      1096    .       T       <*>     0       .       DP=30;I16=24,5,0,0,1020,37168,0,0,1717,102169,0,0,505,10849,0,0;QS=3,0;MQSB=0.989637;MQ0F=0     PL:DP:DV        0,33,234:11:0   0,27,220:9:0    0,27,178:9:0
+X      1097    .       A       <*>     0       .       DP=30;I16=24,6,0,0,1056,38166,0,0,1777,105769,0,0,533,11537,0,0;QS=3,0;MQSB=0.987976;MQ0F=0     PL:DP:DV        0,33,230:11:0   0,30,237:10:0   0,27,177:9:0
+X      1098    .       T       <*>     0       .       DP=29;I16=24,5,0,0,1081,40557,0,0,1717,102169,0,0,537,11633,0,0;QS=3,0;MQSB=0.989637;MQ0F=0     PL:DP:DV        0,30,210:10:0   0,30,251:10:0   0,27,186:9:0
+X      1099    .       G       <*>     0       .       DP=29;I16=24,5,0,0,1091,41719,0,0,1717,102169,0,0,540,11712,0,0;QS=3,0;MQSB=0.989637;MQ0F=0     PL:DP:DV        0,30,229:10:0   0,30,242:10:0   0,27,182:9:0
+X      1100    .       A       <*>     0       .       DP=29;I16=24,5,0,0,1106,42976,0,0,1717,102169,0,0,543,11825,0,0;QS=3,0;MQSB=0.989637;MQ0F=0     PL:DP:DV        0,30,210:10:0   0,30,255:10:0   0,27,191:9:0
+X      1101    .       A       <*>     0       .       DP=29;I16=24,5,0,0,1154,46420,0,0,1717,102169,0,0,545,11921,0,0;QS=3,0;MQSB=0.989637;MQ0F=0     PL:DP:DV        0,30,222:10:0   0,30,255:10:0   0,27,198:9:0
+X      1102    .       T       <*>     0       .       DP=29;I16=24,4,0,0,1046,39520,0,0,1657,98569,0,0,522,11424,0,0;QS=3,0;MQSB=0.991416;MQ0F=0      PL:DP:DV        0,30,210:10:0   0,27,233:9:0    0,27,186:9:0
+X      1103    .       G       <*>     0       .       DP=30;I16=24,6,0,0,1134,43486,0,0,1777,105769,0,0,548,12158,0,0;QS=3,0;MQSB=0.987976;MQ0F=0     PL:DP:DV        0,30,223:10:0   0,30,255:10:0   0,30,222:10:0
+X      1104    .       A       <*>     0       .       DP=28;I16=23,5,0,0,1089,43067,0,0,1657,98569,0,0,552,12296,0,0;QS=3,0;MQSB=0.988819;MQ0F=0      PL:DP:DV        0,27,213:9:0    0,27,233:9:0    0,30,233:10:0
+X      1105    .       T       <*>     0       .       DP=28;I16=23,5,0,0,1035,38743,0,0,1657,98569,0,0,556,12462,0,0;QS=3,0;MQSB=0.988819;MQ0F=0      PL:DP:DV        0,27,203:9:0    0,27,227:9:0    0,30,222:10:0
+X      1106    .       A       <*>     0       .       DP=29;I16=23,5,0,0,1003,36715,0,0,1657,98569,0,0,532,11882,0,0;QS=3,0;MQSB=0.988819;MQ0F=0      PL:DP:DV        0,30,227:10:0   0,24,198:8:0    0,30,217:10:0
+X      1107    .       C       <*>     0       .       DP=29;I16=23,6,0,0,1093,41509,0,0,1717,102169,0,0,558,12532,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,244:10:0   0,27,233:9:0    0,30,220:10:0
+X      1108    .       A       <*>     0       .       DP=29;I16=23,6,0,0,1138,44908,0,0,1717,102169,0,0,558,12536,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,239:10:0   0,27,253:9:0    0,30,227:10:0
+X      1109    .       G       <*>     0       .       DP=29;I16=23,6,0,0,1140,45200,0,0,1717,102169,0,0,557,12519,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,27,240:9:0    0,30,224:10:0
+X      1110    .       G       <*>     0       .       DP=29;I16=23,6,0,0,1086,41054,0,0,1717,102169,0,0,555,12481,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,242:10:0   0,27,229:9:0    0,30,224:10:0
+X      1111    .       T       <*>     0       .       DP=29;I16=22,6,0,0,1025,37919,0,0,1680,100800,0,0,552,12470,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,227:10:0   0,24,227:8:0    0,30,211:10:0
+X      1112    .       T       <*>     0       .       DP=28;I16=22,6,0,0,1034,38986,0,0,1680,100800,0,0,550,12440,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,226:10:0   0,24,221:8:0    0,30,221:10:0
+X      1113    .       G       <*>     0       .       DP=28;I16=23,5,0,0,1085,42273,0,0,1680,100800,0,0,548,12386,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,255:10:0   0,21,202:7:0    0,33,222:11:0
+X      1114    .       A       <*>     0       .       DP=28;I16=23,5,0,0,1079,42279,0,0,1680,100800,0,0,546,12306,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,235:10:0   0,21,209:7:0    0,33,238:11:0
+X      1115    .       G       <*>     0       .       DP=28;I16=23,5,0,0,1114,44550,0,0,1680,100800,0,0,544,12250,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,255:10:0   0,21,208:7:0    0,33,234:11:0
+X      1116    .       G       <*>     0       .       DP=29;I16=24,5,0,0,1059,39531,0,0,1740,104400,0,0,542,12218,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,236:10:0   0,24,204:8:0    0,33,226:11:0
+X      1117    .       A       <*>     0       .       DP=29;I16=24,5,0,0,1124,43896,0,0,1740,104400,0,0,541,12211,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,235:10:0   0,24,227:8:0    0,33,234:11:0
+X      1118    .       T       <*>     0       .       DP=29;I16=24,4,0,0,1100,44802,0,0,1680,100800,0,0,539,12131,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,230:10:0   0,21,188:7:0    0,33,248:11:0
+X      1119    .       C       <*>     0       .       DP=29;I16=23,4,0,0,1078,44864,0,0,1620,97200,0,0,526,11958,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,27,224:9:0    0,21,191:7:0    0,33,255:11:0
+X      1120    .       C       <*>     0       .       DP=29;I16=23,5,0,0,1113,46071,0,0,1680,100800,0,0,536,12054,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,227:9:0    0,24,214:8:0    0,33,255:11:0
+X      1121    .       A       <*>     0       .       DP=30;I16=24,5,0,0,1167,48549,0,0,1740,104400,0,0,536,12056,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,233:9:0    0,24,220:8:0    0,36,255:12:0
+X      1122    .       T       <*>     0       .       DP=32;I16=26,5,0,0,1235,50967,0,0,1860,111600,0,0,535,11985,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,230:10:0   0,27,238:9:0    0,36,255:12:0
+X      1123    .       T       <*>     0       .       DP=32;I16=26,5,0,0,1219,50121,0,0,1860,111600,0,0,535,11893,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,221:10:0   0,27,236:9:0    0,36,255:12:0
+X      1124    .       A       <*>     0       .       DP=31;I16=25,5,0,0,1187,48827,0,0,1800,108000,0,0,536,11832,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,218:9:0    0,27,235:9:0    0,36,255:12:0
+X      1125    .       T       <*>     0       .       DP=31;I16=25,5,0,0,1211,51001,0,0,1800,108000,0,0,537,11801,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,228:9:0    0,27,235:9:0    0,36,255:12:0
+X      1126    .       C       <*>     0       .       DP=31;I16=25,5,0,0,1225,52001,0,0,1800,108000,0,0,538,11800,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,234:9:0    0,27,241:9:0    0,36,255:12:0
+X      1127    .       T       <*>     0       .       DP=31;I16=25,5,0,0,1257,55245,0,0,1800,108000,0,0,539,11829,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,231:9:0    0,27,252:9:0    0,36,255:12:0
+X      1128    .       G       <*>     0       .       DP=31;I16=25,5,0,0,1217,51743,0,0,1800,108000,0,0,540,11888,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,236:9:0    0,27,229:9:0    0,36,255:12:0
+X      1129    .       A       G,<*>   0       .       DP=31;I16=24,4,0,1,1101,45631,32,1024,1680,100800,60,3600,514,11300,25,625;QS=2.93535,0.0646465,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0 PL:DP:DV        0,24,204,24,204,204:8:0 0,27,229,27,229,229:9:0 0,4,198,33,201,219:12:1
+X      1130    .       A       <*>     0       .       DP=31;I16=25,5,0,0,1189,49509,0,0,1800,108000,0,0,539,11943,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,215:9:0    0,27,236:9:0    0,36,255:12:0
+X      1131    .       A       <*>     0       .       DP=29;I16=23,5,0,0,1156,49362,0,0,1680,100800,0,0,540,11988,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,206:7:0    0,27,250:9:0    0,36,255:12:0
+X      1132    .       T       <*>     0       .       DP=29;I16=23,5,0,0,1123,47359,0,0,1680,100800,0,0,540,12008,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,198:7:0    0,27,229:9:0    0,36,255:12:0
+X      1133    .       G       <*>     0       .       DP=30;I16=23,5,0,0,1148,48796,0,0,1680,100800,0,0,540,12052,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,214:7:0    0,27,232:9:0    0,36,255:12:0
+X      1134    .       C       <*>     0       .       DP=29;I16=22,6,0,0,1162,50224,0,0,1680,100800,0,0,547,12155,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,209:7:0    0,27,254:9:0    0,36,255:12:0
+X      1135    .       T       <*>     0       .       DP=29;I16=22,6,0,0,1214,55020,0,0,1680,100800,0,0,549,12257,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,209:7:0    0,27,255:9:0    0,36,255:12:0
+X      1136    .       T       <*>     0       .       DP=29;I16=22,6,0,0,1148,49270,0,0,1680,100800,0,0,551,12383,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,200:7:0    0,27,255:9:0    0,36,255:12:0
+X      1137    .       G       <*>     0       .       DP=28;I16=21,6,0,0,1087,46051,0,0,1620,97200,0,0,554,12532,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,214:7:0    0,27,234:9:0    0,33,254:11:0
+X      1138    .       G       <*>     0       .       DP=28;I16=21,6,0,0,1040,42504,0,0,1620,97200,0,0,557,12703,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,197:7:0    0,27,234:9:0    0,33,246:11:0
+X      1139    .       A       <*>     0       .       DP=28;I16=21,6,0,0,1103,47389,0,0,1620,97200,0,0,559,12845,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,200:7:0    0,27,254:9:0    0,33,255:11:0
+X      1140    .       C       <*>     0       .       DP=28;I16=21,6,0,0,1072,44372,0,0,1620,97200,0,0,561,13007,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,214:7:0    0,27,234:9:0    0,33,250:11:0
+X      1141    .       C       <*>     0       .       DP=28;I16=21,6,0,0,1106,47298,0,0,1620,97200,0,0,562,13140,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,212:7:0    0,27,245:9:0    0,33,255:11:0
+X      1142    .       A       <*>     0       .       DP=28;I16=21,6,0,0,1114,47788,0,0,1620,97200,0,0,560,13146,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,212:7:0    0,27,255:9:0    0,33,251:11:0
+X      1143    .       G       <*>     0       .       DP=26;I16=19,7,0,0,1041,42249,0,0,1560,93600,0,0,585,13799,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,222:7:0    0,27,249:9:0    0,30,253:10:0
+X      1144    .       A       <*>     0       .       DP=26;I16=19,7,0,0,1018,40154,0,0,1560,93600,0,0,585,13847,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,205:7:0    0,27,250:9:0    0,30,255:10:0
+X      1145    .       T       <*>     0       .       DP=26;I16=19,7,0,0,1016,39852,0,0,1560,93600,0,0,584,13866,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,206:7:0    0,27,250:9:0    0,30,249:10:0
+X      1146    .       G       <*>     0       .       DP=26;I16=19,7,0,0,1011,39743,0,0,1560,93600,0,0,582,13856,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,210:7:0    0,27,246:9:0    0,30,254:10:0
+X      1147    .       T       <*>     0       .       DP=27;I16=20,6,0,0,1010,39730,0,0,1560,93600,0,0,579,13815,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,207:8:0    0,24,234:8:0    0,30,255:10:0
+X      1148    .       T       <*>     0       .       DP=26;I16=20,6,0,0,1002,39214,0,0,1560,93600,0,0,576,13690,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,196:8:0    0,24,237:8:0    0,30,255:10:0
+X      1149    .       T       <*>     0       .       DP=26;I16=20,6,0,0,1022,40532,0,0,1560,93600,0,0,573,13579,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,205:8:0    0,24,231:8:0    0,30,255:10:0
+X      1150    .       T       <*>     0       .       DP=26;I16=20,6,0,0,1032,41212,0,0,1560,93600,0,0,569,13433,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,208:8:0    0,24,236:8:0    0,30,255:10:0
+X      1151    .       G       <*>     0       .       DP=26;I16=20,6,0,0,1021,40285,0,0,1560,93600,0,0,565,13303,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,220:8:0    0,24,231:8:0    0,30,248:10:0
+X      1152    .       A       <*>     0       .       DP=27;I16=20,7,0,0,1040,40772,0,0,1620,97200,0,0,561,13189,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,202:8:0    0,24,230:8:0    0,33,255:11:0
+X      1153    .       A       <*>     0       .       DP=27;I16=20,7,0,0,1039,40717,0,0,1620,97200,0,0,557,13043,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,202:8:0    0,24,233:8:0    0,33,255:11:0
+X      1154    .       T       <*>     0       .       DP=28;I16=21,7,0,0,1073,41861,0,0,1680,100800,0,0,552,12866,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,212:9:0    0,24,236:8:0    0,33,255:11:0
+X      1155    .       T       <*>     0       .       DP=27;I16=20,7,0,0,1074,43046,0,0,1620,97200,0,0,549,12707,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,211:8:0    0,24,236:8:0    0,33,255:11:0
+X      1156    .       T       <*>     0       .       DP=28;I16=19,8,0,0,1065,42533,0,0,1620,97200,0,0,520,11892,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,210:8:0    0,24,239:8:0    0,33,255:11:0
+X      1157    .       T       <*>     0       .       DP=28;I16=20,8,0,0,1094,43108,0,0,1680,100800,0,0,541,12299,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,230:9:0    0,24,230:8:0    0,33,255:11:0
+X      1158    .       G       <*>     0       .       DP=28;I16=20,8,0,0,1098,43584,0,0,1680,100800,0,0,536,12056,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,240:9:0    0,24,224:8:0    0,33,255:11:0
+X      1159    .       G       <*>     0       .       DP=28;I16=20,8,0,0,1096,43222,0,0,1680,100800,0,0,530,11790,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,249:9:0    0,24,229:8:0    0,33,255:11:0
+X      1160    .       A       <*>     0       .       DP=30;I16=20,10,0,0,1146,44510,0,0,1800,108000,0,0,524,11552,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,229:9:0    0,24,242:8:0    0,39,255:13:0
+X      1161    .       T       <*>     0       .       DP=30;I16=20,10,0,0,1136,43548,0,0,1800,108000,0,0,520,11344,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,221:9:0    0,24,230:8:0    0,39,255:13:0
+X      1162    .       T       <*>     0       .       DP=30;I16=20,10,0,0,1147,44365,0,0,1800,108000,0,0,516,11168,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,232:9:0    0,24,229:8:0    0,39,255:13:0
+X      1163    .       T       <*>     0       .       DP=31;I16=20,11,0,0,1176,45394,0,0,1860,111600,0,0,511,10975,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,30,243:10:0   0,24,231:8:0    0,39,255:13:0
+X      1164    .       T       <*>     0       .       DP=31;I16=20,11,0,0,1166,44864,0,0,1860,111600,0,0,506,10768,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,30,235:10:0   0,24,234:8:0    0,39,255:13:0
+X      1165    .       T       <*>     0       .       DP=31;I16=20,11,0,0,1189,46635,0,0,1860,111600,0,0,501,10599,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,30,240:10:0   0,24,231:8:0    0,39,255:13:0
+X      1166    .       T       <*>     0       .       DP=30;I16=19,11,0,0,1137,43791,0,0,1800,108000,0,0,497,10467,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,231:9:0    0,24,228:8:0    0,39,255:13:0
+X      1167    .       C       <*>     0       .       DP=28;I16=17,11,0,0,1114,44588,0,0,1680,100800,0,0,495,10369,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,255:9:0    0,21,216:7:0    0,36,255:12:0
+X      1168    .       A       <*>     0       .       DP=28;I16=17,11,0,0,1074,41862,0,0,1680,100800,0,0,493,10303,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,238:9:0    0,21,203:7:0    0,36,255:12:0
+X      1169    .       T       <*>     0       .       DP=28;I16=17,11,0,0,1089,42589,0,0,1680,100800,0,0,491,10269,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,247:9:0    0,21,212:7:0    0,36,255:12:0
+X      1170    .       A       <*>     0       .       DP=27;I16=16,11,0,0,1033,39891,0,0,1620,97200,0,0,490,10266,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,244:9:0    0,21,214:7:0    0,33,255:11:0
+X      1171    .       T       <*>     0       .       DP=28;I16=17,11,0,0,1086,42472,0,0,1680,100800,0,0,488,10244,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,249:9:0    0,24,223:8:0    0,33,255:11:0
+X      1172    .       T       <*>     0       .       DP=28;I16=17,11,0,0,1086,42598,0,0,1680,100800,0,0,486,10206,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,235:9:0    0,24,228:8:0    0,33,255:11:0
+X      1173    .       T       <*>     0       .       DP=29;I16=18,11,0,0,1126,44348,0,0,1740,104400,0,0,483,10153,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,241:9:0    0,27,241:9:0    0,33,255:11:0
+X      1174    .       T       <*>     0       .       DP=29;I16=18,11,0,0,1098,42352,0,0,1740,104400,0,0,481,10135,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,230:9:0    0,27,238:9:0    0,33,255:11:0
+X      1175    .       G       <*>     0       .       DP=28;I16=18,10,0,0,1063,40975,0,0,1680,100800,0,0,480,10152,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,24,234:8:0    0,27,234:9:0    0,33,255:11:0
+X      1176    .       T       <*>     0       .       DP=28;I16=18,10,0,0,1045,39823,0,0,1680,100800,0,0,479,10203,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,24,221:8:0    0,27,233:9:0    0,33,255:11:0
+X      1177    .       A       <*>     0       .       DP=28;I16=18,10,0,0,1040,39006,0,0,1680,100800,0,0,478,10288,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,24,220:8:0    0,27,228:9:0    0,33,255:11:0
+X      1178    .       A       <*>     0       .       DP=27;I16=17,10,0,0,1006,38238,0,0,1620,97200,0,0,477,10355,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,24,221:8:0    0,27,227:9:0    0,30,255:10:0
+X      1179    .       T       <*>     0       .       DP=27;I16=17,10,0,0,1012,38396,0,0,1620,97200,0,0,475,10403,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,24,223:8:0    0,27,224:9:0    0,30,255:10:0
+X      1180    .       C       <*>     0       .       DP=27;I16=16,10,0,0,1006,39508,0,0,1560,93600,0,0,469,10423,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,222:7:0    0,27,224:9:0    0,30,255:10:0
+X      1181    .       T       <*>     0       .       DP=26;I16=16,10,0,0,1021,40581,0,0,1560,93600,0,0,469,10441,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,24,236:8:0    0,24,229:8:0    0,30,255:10:0
+X      1182    .       T       <*>     0       .       DP=26;I16=14,11,0,0,939,35915,0,0,1500,90000,0,0,457,10347,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,27,236:9:0    0,21,209:7:0    0,27,255:9:0
+X      1183    .       T       <*>     0       .       DP=25;I16=13,11,0,0,899,34555,0,0,1440,86400,0,0,455,10341,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,27,239:9:0    0,18,192:6:0    0,27,255:9:0
+X      1184    .       G       <*>     0       .       DP=24;I16=13,11,0,0,916,35398,0,0,1440,86400,0,0,465,10479,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,234:8:0    0,21,201:7:0    0,27,255:9:0
+X      1185    .       C       <*>     0       .       DP=24;I16=13,11,0,0,908,35014,0,0,1440,86400,0,0,465,10541,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,246:8:0    0,21,191:7:0    0,27,250:9:0
+X      1186    .       A       <*>     0       .       DP=24;I16=13,11,0,0,946,37648,0,0,1440,86400,0,0,463,10525,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,240:8:0    0,21,205:7:0    0,27,255:9:0
+X      1187    .       G       <*>     0       .       DP=25;I16=14,11,0,0,908,33870,0,0,1500,90000,0,0,461,10529,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,27,240:9:0    0,21,205:7:0    0,27,240:9:0
+X      1188    .       T       <*>     0       .       DP=25;I16=14,11,0,0,886,32138,0,0,1500,90000,0,0,461,10553,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,248:10:0   0,21,196:7:0    0,24,216:8:0
+X      1189    .       A       <*>     0       .       DP=25;I16=14,11,0,0,920,34392,0,0,1500,90000,0,0,461,10497,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,18,174:6:0    0,27,252:9:0
+X      1190    .       T       <*>     0       .       DP=26;I16=14,12,0,0,960,35876,0,0,1560,93600,0,0,462,10462,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,185:6:0    0,27,252:9:0
+X      1191    .       A       <*>     0       .       DP=26;I16=14,12,0,0,928,33922,0,0,1560,93600,0,0,464,10450,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,173:6:0    0,27,245:9:0
+X      1192    .       T       <*>     0       .       DP=26;I16=14,12,0,0,981,37505,0,0,1560,93600,0,0,465,10413,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,191:6:0    0,27,255:9:0
+X      1193    .       T       <*>     0       .       DP=26;I16=14,12,0,0,976,37054,0,0,1560,93600,0,0,466,10402,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,191:6:0    0,27,255:9:0
+X      1194    .       T       <*>     0       .       DP=26;I16=14,12,0,0,951,35219,0,0,1560,93600,0,0,466,10368,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,178:6:0    0,27,249:9:0
+X      1195    .       A       <*>     0       .       DP=26;I16=14,12,0,0,917,33253,0,0,1560,93600,0,0,466,10362,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,177:6:0    0,27,235:9:0
+X      1196    .       C       <*>     0       .       DP=25;I16=13,12,0,0,921,34209,0,0,1500,90000,0,0,466,10334,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,18,187:6:0    0,27,236:9:0
+X      1197    .       C       <*>     0       .       DP=24;I16=12,12,0,0,906,34862,0,0,1440,86400,0,0,464,10184,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,18,186:6:0    0,24,233:8:0
+X      1198    .       A       <*>     0       .       DP=24;I16=12,12,0,0,937,36815,0,0,1440,86400,0,0,461,10013,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,18,190:6:0    0,24,245:8:0
+X      1199    .       G       <*>     0       .       DP=24;I16=12,12,0,0,879,33035,0,0,1440,86400,0,0,457,9821,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,163:6:0    0,24,221:8:0
+X      1200    .       T       <*>     0       .       DP=24;I16=11,12,0,0,895,35141,0,0,1380,82800,0,0,428,9032,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,176:5:0    0,24,247:8:0
+X      1201    .       T       <*>     0       .       DP=24;I16=12,12,0,0,889,33727,0,0,1440,86400,0,0,449,9521,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,177:6:0    0,24,238:8:0
+X      1202    .       C       <*>     0       .       DP=25;I16=13,12,0,0,929,35121,0,0,1500,90000,0,0,445,9413,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,175:6:0    0,24,230:8:0
+X      1203    .       A       <*>     0       .       DP=25;I16=13,12,0,0,943,36107,0,0,1500,90000,0,0,442,9334,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,184:6:0    0,24,241:8:0
+X      1204    .       G       <*>     0       .       DP=24;I16=13,11,0,0,876,33106,0,0,1440,86400,0,0,439,9235,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,174:6:0    0,21,218:7:0
+X      1205    .       C       <*>     0       .       DP=24;I16=13,11,0,0,891,33869,0,0,1440,86400,0,0,436,9166,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,176:6:0    0,21,217:7:0
+X      1206    .       A       <*>     0       .       DP=23;I16=13,10,0,0,846,31744,0,0,1380,82800,0,0,434,9126,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,179:6:0    0,21,212:7:0
+X      1207    .       T       <*>     0       .       DP=23;I16=13,9,0,0,819,30877,0,0,1320,79200,0,0,407,8489,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,254:10:0   0,18,189:6:0    0,18,194:6:0
+X      1208    .       C       <*>     0       .       DP=24;I16=14,10,0,0,910,35236,0,0,1440,86400,0,0,429,9079,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,190:7:0    0,21,217:7:0
+X      1209    .       C       T,<*>   0       .       DP=24;I16=14,9,0,1,869,33481,21,441,1380,82800,60,3600,408,8710,19,361;QS=2.91393,0.0860656,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0     PL:DP:DV        0,30,255,30,255,255:10:0        0,0,153,18,156,166:7:1  0,21,209,21,209,209:7:0
+X      1210    .       C       <*>     0       .       DP=24;I16=14,10,0,0,915,35713,0,0,1440,86400,0,0,425,9091,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,199:7:0    0,21,209:7:0
+X      1211    .       T       <*>     0       .       DP=24;I16=14,10,0,0,905,34669,0,0,1440,86400,0,0,423,9139,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,213:7:0    0,21,214:7:0
+X      1212    .       A       <*>     0       .       DP=24;I16=14,10,0,0,850,30690,0,0,1440,86400,0,0,421,9215,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,246:10:0   0,21,190:7:0    0,21,204:7:0
+X      1213    .       A       <*>     0       .       DP=24;I16=14,10,0,0,852,31192,0,0,1440,86400,0,0,418,9268,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,253:10:0   0,21,197:7:0    0,21,195:7:0
+X      1214    .       C       <*>     0       .       DP=23;I16=13,10,0,0,851,32099,0,0,1380,82800,0,0,415,9295,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,186:7:0    0,18,184:6:0
+X      1215    .       T       <*>     0       .       DP=23;I16=13,9,0,0,839,32475,0,0,1320,79200,0,0,386,8668,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,21,211:7:0    0,15,172:5:0
+X      1216    .       C       <*>     0       .       DP=23;I16=13,10,0,0,863,32923,0,0,1380,82800,0,0,406,9260,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,196:7:0    0,18,172:6:0
+X      1217    .       A       <*>     0       .       DP=22;I16=12,10,0,0,820,30926,0,0,1320,79200,0,0,402,9244,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,172:6:0    0,18,191:6:0
+X      1218    .       A       <*>     0       .       DP=22;I16=12,10,0,0,764,27286,0,0,1320,79200,0,0,398,9244,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,145:6:0    0,18,184:6:0
+X      1219    .       A       <*>     0       .       DP=21;I16=12,9,0,0,803,31119,0,0,1260,75600,0,0,395,9259,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,175:6:0    0,15,173:5:0
+X      1220    .       A       <*>     0       .       DP=21;I16=12,9,0,0,752,27700,0,0,1260,75600,0,0,392,9288,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,253:10:0   0,18,167:6:0    0,15,167:5:0
+X      1221    .       A       <*>     0       .       DP=20;I16=12,8,0,0,722,26564,0,0,1200,72000,0,0,390,9330,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,147:5:0    0,15,157:5:0
+X      1222    .       T       <*>     0       .       DP=18;I16=10,8,0,0,666,25034,0,0,1080,64800,0,0,389,9333,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,245:9:0    0,15,143:5:0    0,12,142:4:0
+X      1223    .       T       <*>     0       .       DP=17;I16=9,7,0,0,574,21262,0,0,960,57600,0,0,364,8720,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,27,232:9:0    0,12,122:4:0    0,9,120:3:0
+X      1224    .       C       <*>     0       .       DP=19;I16=10,7,0,0,639,24429,0,0,1020,61200,0,0,364,8740,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,128:4:0    0,9,112:3:0
+X      1225    .       A       <*>     0       .       DP=19;I16=10,9,0,0,713,27139,0,0,1109,65641,0,0,395,9419,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,15,137:5:0    0,12,145:4:0
+X      1226    .       A       <*>     0       .       DP=19;I16=10,9,0,0,688,25468,0,0,1109,65641,0,0,397,9469,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,15,127:5:0    0,12,147:4:0
+X      1227    .       A       <*>     0       .       DP=19;I16=10,9,0,0,698,26104,0,0,1109,65641,0,0,399,9531,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,15,133:5:0    0,12,146:4:0
+X      1228    .       A       <*>     0       .       DP=19;I16=10,9,0,0,705,26721,0,0,1109,65641,0,0,399,9505,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,15,143:5:0    0,12,145:4:0
+X      1229    .       A       <*>     0       .       DP=18;I16=10,8,0,0,693,26891,0,0,1049,62041,0,0,400,9490,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,123:4:0    0,12,138:4:0
+X      1230    .       T       <*>     0       .       DP=18;I16=10,8,0,0,643,23601,0,0,1049,62041,0,0,401,9485,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,30,245:10:0   0,12,115:4:0    0,12,144:4:0
+X      1231    .       C       <*>     0       .       DP=18;I16=10,7,0,0,663,26041,0,0,1020,61200,0,0,390,9320,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,9,98:3:0      0,12,138:4:0
+X      1232    .       T       <*>     0       .       DP=18;I16=10,8,0,0,683,26261,0,0,1049,62041,0,0,401,9409,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,133:4:0    0,12,129:4:0
+X      1233    .       G       <*>     0       .       DP=18;I16=10,8,0,0,657,24509,0,0,1049,62041,0,0,401,9389,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,124:4:0    0,12,129:4:0
+X      1234    .       A       <*>     0       .       DP=19;I16=10,8,0,0,677,26177,0,0,1080,64800,0,0,386,9134,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,101:3:0     0,12,144:4:0
+X      1235    .       A       <*>     0       .       DP=19;I16=10,9,0,0,697,26363,0,0,1109,65641,0,0,400,9282,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,129:4:0    0,12,140:4:0
+X      1236    .       A       <*>     0       .       DP=19;I16=10,9,0,0,671,24693,0,0,1109,65641,0,0,398,9148,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,103:4:0    0,12,136:4:0
+X      1237    .       T       <*>     0       .       DP=19;I16=9,9,0,0,649,24061,0,0,1049,62041,0,0,370,8356,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,98:3:0      0,12,135:4:0
+X      1238    .       C       <*>     0       .       DP=20;I16=11,9,0,0,733,27709,0,0,1169,69241,0,0,391,8783,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,104:4:0    0,12,145:4:0
+X      1239    .       C       <*>     0       .       DP=20;I16=10,9,0,0,672,24596,0,0,1109,65641,0,0,363,7981,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,76:3:0      0,12,124:4:0
+X      1240    .       C       <*>     0       .       DP=20;I16=11,9,0,0,723,26895,0,0,1169,69241,0,0,385,8451,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,118:4:0    0,12,129:4:0
+X      1241    .       A       <*>     0       .       DP=20;I16=11,9,0,0,719,26575,0,0,1169,69241,0,0,382,8318,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,104:4:0    0,12,141:4:0
+X      1242    .       A       <*>     0       .       DP=21;I16=12,9,0,0,749,27599,0,0,1229,72841,0,0,379,8207,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,109:4:0    0,15,153:5:0
+X      1243    .       A       <*>     0       .       DP=21;I16=12,9,0,0,738,26862,0,0,1229,72841,0,0,377,8119,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,110:4:0    0,15,158:5:0
+X      1244    .       C       <*>     0       .       DP=21;I16=12,8,0,0,670,22952,0,0,1169,69241,0,0,365,7955,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,101:4:0    0,15,148:5:0
+X      1245    .       G       <*>     0       .       DP=21;I16=12,9,0,0,657,21627,0,0,1229,72841,0,0,373,8015,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,245:12:0   0,12,95:4:0     0,15,158:5:0
+X      1246    .       C       <*>     0       .       DP=21;I16=12,9,0,0,652,21348,0,0,1229,72841,0,0,370,7948,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,252:12:0   0,12,95:4:0     0,15,146:5:0
+X      1247    .       G       <*>     0       .       DP=20;I16=11,9,0,0,655,22291,0,0,1169,69241,0,0,367,7853,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,87:4:0     0,15,150:5:0
+X      1248    .       C       <*>     0       .       DP=20;I16=10,8,0,0,659,25037,0,0,1080,64800,0,0,314,6530,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,9,90:3:0      0,15,156:5:0
+X      1249    .       C       <*>     0       .       DP=21;I16=12,9,0,0,772,28954,0,0,1229,72841,0,0,360,7680,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,111:4:0    0,15,166:5:0
+X      1250    .       A       <*>     0       .       DP=21;I16=12,9,0,0,757,27599,0,0,1229,72841,0,0,356,7554,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,114:4:0    0,15,161:5:0
+X      1251    .       A       <*>     0       .       DP=21;I16=12,9,0,0,758,27890,0,0,1229,72841,0,0,352,7452,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,115:4:0    0,15,174:5:0
+X      1252    .       T       <*>     0       .       DP=21;I16=12,9,0,0,758,27574,0,0,1229,72841,0,0,348,7374,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,124:4:0    0,15,159:5:0
+X      1253    .       A       <*>     0       .       DP=20;I16=12,8,0,0,718,26292,0,0,1169,69241,0,0,345,7319,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,127:4:0    0,12,144:4:0
+X      1254    .       A       <*>     0       .       DP=20;I16=12,8,0,0,781,30817,0,0,1169,69241,0,0,342,7286,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,134:4:0    0,12,156:4:0
+X      1255    .       G       <*>     0       .       DP=21;I16=12,9,0,0,785,30039,0,0,1229,72841,0,0,339,7275,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,128:4:0    0,15,169:5:0
+X      1256    .       C       <*>     0       .       DP=20;I16=12,8,0,0,742,27910,0,0,1169,69241,0,0,338,7286,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,116:4:0    0,15,165:5:0
+X      1257    .       A       <*>     0       .       DP=20;I16=12,8,0,0,745,28017,0,0,1169,69241,0,0,337,7319,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,132:4:0    0,15,167:5:0
+X      1258    .       T       <*>     0       .       DP=20;I16=12,8,0,0,753,28507,0,0,1169,69241,0,0,336,7374,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,126:4:0    0,15,170:5:0
+X      1259    .       T       <*>     0       .       DP=20;I16=12,8,0,0,690,24762,0,0,1169,69241,0,0,335,7451,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,236:11:0   0,12,128:4:0    0,15,170:5:0
+X      1260    .       C       <*>     0       .       DP=20;I16=12,8,0,0,719,26541,0,0,1169,69241,0,0,333,7499,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,127:4:0    0,15,155:5:0
+X      1261    .       C       <*>     0       .       DP=18;I16=11,6,0,0,602,22374,0,0,989,58441,0,0,308,6940,0,0;QS=3,0;MQSB=0.85832;MQ0F=0  PL:DP:DV        0,30,255:10:0   0,12,117:4:0    0,9,109:3:0
+X      1262    .       C       <*>     0       .       DP=18;I16=12,6,0,0,653,24345,0,0,1049,62041,0,0,333,7597,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,30,253:10:0   0,15,145:5:0    0,9,114:3:0
+X      1263    .       T       <*>     0       .       DP=17;I16=12,5,0,0,654,25656,0,0,989,58441,0,0,335,7645,0,0;QS=3,0;MQSB=0.818731;MQ0F=0 PL:DP:DV        0,27,238:9:0    0,15,158:5:0    0,9,118:3:0
+X      1264    .       T       <*>     0       .       DP=17;I16=12,5,0,0,615,22855,0,0,989,58441,0,0,336,7658,0,0;QS=3,0;MQSB=0.818731;MQ0F=0 PL:DP:DV        0,27,226:9:0    0,15,149:5:0    0,9,114:3:0
+X      1265    .       T       <*>     0       .       DP=17;I16=12,5,0,0,620,23176,0,0,989,58441,0,0,334,7538,0,0;QS=3,0;MQSB=0.818731;MQ0F=0 PL:DP:DV        0,27,232:9:0    0,15,144:5:0    0,9,114:3:0
+X      1266    .       G       <*>     0       .       DP=18;I16=13,5,0,0,675,25765,0,0,1049,62041,0,0,332,7438,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,15,145:5:0    0,9,114:3:0
+X      1267    .       A       <*>     0       .       DP=18;I16=13,5,0,0,663,24799,0,0,1049,62041,0,0,331,7359,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,253:10:0   0,15,138:5:0    0,9,114:3:0
+X      1268    .       G       <*>     0       .       DP=18;I16=13,5,0,0,638,23584,0,0,1049,62041,0,0,329,7251,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,15,112:5:0    0,9,108:3:0
+X      1269    .       C       <*>     0       .       DP=18;I16=13,5,0,0,592,20458,0,0,1049,62041,0,0,327,7163,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,224:10:0   0,15,130:5:0    0,9,107:3:0
+X      1270    .       G       <*>     0       .       DP=18;I16=13,5,0,0,537,16775,0,0,1049,62041,0,0,325,7095,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,206:10:0   0,15,104:5:0    0,9,98:3:0
+X      1271    .       T       <*>     0       .       DP=18;I16=12,5,0,0,620,22824,0,0,989,58441,0,0,298,6422,0,0;QS=3,0;MQSB=0.818731;MQ0F=0 PL:DP:DV        0,27,240:9:0    0,15,138:5:0    0,9,109:3:0
+X      1272    .       C       <*>     0       .       DP=17;I16=11,5,0,0,597,22587,0,0,929,54841,0,0,297,6393,0,0;QS=3,0;MQSB=0.823561;MQ0F=0 PL:DP:DV        0,27,251:9:0    0,12,113:4:0    0,9,110:3:0
+X      1273    .       A       <*>     0       .       DP=18;I16=12,6,0,0,633,23063,0,0,1049,62041,0,0,318,6866,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,109:4:0    0,9,113:3:0
+X      1274    .       T       <*>     0       .       DP=17;I16=10,6,0,0,609,23335,0,0,929,54841,0,0,293,6205,0,0;QS=3,0;MQSB=0.863243;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,6,67:2:0      0,9,115:3:0
+X      1275    .       G       <*>     0       .       DP=17;I16=11,6,0,0,602,21976,0,0,989,58441,0,0,317,6763,0,0;QS=3,0;MQSB=0.85832;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,9,87:3:0      0,9,112:3:0
+X      1276    .       T       <*>     0       .       DP=17;I16=11,6,0,0,587,20925,0,0,989,58441,0,0,316,6714,0,0;QS=3,0;MQSB=0.85832;MQ0F=0  PL:DP:DV        0,33,248:11:0   0,9,94:3:0      0,9,110:3:0
+X      1277    .       C       <*>     0       .       DP=18;I16=11,7,0,0,590,20126,0,0,1049,62041,0,0,314,6634,0,0;QS=3,0;MQSB=0.883327;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,85:3:0      0,9,106:3:0
+X      1278    .       G       <*>     0       .       DP=18;I16=11,7,0,0,603,20675,0,0,1049,62041,0,0,313,6575,0,0;QS=3,0;MQSB=0.883327;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,77:3:0      0,9,96:3:0
+X      1279    .       G       <*>     0       .       DP=18;I16=11,7,0,0,646,23662,0,0,1049,62041,0,0,312,6538,0,0;QS=3,0;MQSB=0.883327;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,85:3:0      0,9,113:3:0
+X      1280    .       T       <*>     0       .       DP=18;I16=10,7,0,0,558,19192,0,0,989,58441,0,0,296,6298,0,0;QS=3,0;MQSB=0.887766;MQ0F=0 PL:DP:DV        0,33,249:11:0   0,9,86:3:0      0,9,97:3:0
+X      1281    .       G       <*>     0       .       DP=17;I16=10,6,0,0,564,21244,0,0,929,54841,0,0,270,5658,0,0;QS=3,0;MQSB=0.863243;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,85:3:0      0,9,103:3:0
+X      1282    .       C       <*>     0       .       DP=18;I16=10,8,0,0,654,24308,0,0,1049,62041,0,0,294,6286,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,94:3:0      0,12,131:4:0
+X      1283    .       T       <*>     0       .       DP=18;I16=10,8,0,0,677,26313,0,0,1049,62041,0,0,294,6308,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,83:3:0      0,12,154:4:0
+X      1284    .       T       <*>     0       .       DP=18;I16=10,8,0,0,631,22949,0,0,1049,62041,0,0,293,6301,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,33,254:11:0   0,9,92:3:0      0,12,145:4:0
+X      1285    .       G       <*>     0       .       DP=18;I16=10,7,0,0,657,25545,0,0,989,58441,0,0,267,5691,0,0;QS=3,0;MQSB=0.887766;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,94:3:0      0,12,145:4:0
+X      1286    .       G       <*>     0       .       DP=18;I16=10,8,0,0,650,24684,0,0,1049,62041,0,0,291,6353,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,78:3:0      0,12,148:4:0
+X      1287    .       A       <*>     0       .       DP=17;I16=9,8,0,0,609,22229,0,0,989,58441,0,0,291,6411,0,0;QS=3,0;MQSB=0.91051;MQ0F=0   PL:DP:DV        0,30,255:10:0   0,9,91:3:0      0,12,137:4:0
+X      1288    .       A       <*>     0       .       DP=17;I16=9,8,0,0,605,22315,0,0,989,58441,0,0,290,6438,0,0;QS=3,0;MQSB=0.91051;MQ0F=0   PL:DP:DV        0,30,245:10:0   0,9,103:3:0     0,12,140:4:0
+X      1289    .       T       <*>     0       .       DP=18;I16=10,8,0,0,637,23207,0,0,1049,62041,0,0,289,6483,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,99:3:0      0,12,141:4:0
+X      1290    .       G       <*>     0       .       DP=15;I16=9,6,0,0,559,21163,0,0,869,51241,0,0,292,6544,0,0;QS=3,0;MQSB=0.868815;MQ0F=0  PL:DP:DV        0,27,242:9:0    0,9,97:3:0      0,9,106:3:0
+X      1291    .       T       <*>     0       .       DP=15;I16=9,6,0,0,547,20303,0,0,869,51241,0,0,295,6619,0,0;QS=3,0;MQSB=0.868815;MQ0F=0  PL:DP:DV        0,27,225:9:0    0,9,91:3:0      0,9,117:3:0
+X      1292    .       T       <*>     0       .       DP=15;I16=9,6,0,0,559,21121,0,0,869,51241,0,0,297,6657,0,0;QS=3,0;MQSB=0.868815;MQ0F=0  PL:DP:DV        0,27,236:9:0    0,9,95:3:0      0,9,113:3:0
+X      1293    .       T       <*>     0       .       DP=15;I16=9,6,0,0,578,22428,0,0,869,51241,0,0,299,6707,0,0;QS=3,0;MQSB=0.868815;MQ0F=0  PL:DP:DV        0,27,242:9:0    0,9,100:3:0     0,9,116:3:0
+X      1294    .       G       <*>     0       .       DP=16;I16=9,7,0,0,606,23572,0,0,929,54841,0,0,301,6769,0,0;QS=3,0;MQSB=0.892753;MQ0F=0  PL:DP:DV        0,27,254:9:0    0,12,110:4:0    0,9,119:3:0
+X      1295    .       G       <*>     0       .       DP=16;I16=9,7,0,0,567,21419,0,0,929,54841,0,0,304,6844,0,0;QS=3,0;MQSB=0.892753;MQ0F=0  PL:DP:DV        0,27,244:9:0    0,12,102:4:0    0,9,114:3:0
+X      1296    .       G       <*>     0       .       DP=16;I16=8,7,0,0,518,19300,0,0,869,51241,0,0,294,6740,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,27,227:9:0    0,9,89:3:0      0,9,114:3:0
+X      1297    .       G       <*>     0       .       DP=18;I16=9,8,0,0,551,19323,0,0,958,55682,0,0,322,7444,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,30,219:10:0   0,9,86:3:0      0,12,133:4:0
+X      1298    .       T       <*>     0       .       DP=18;I16=10,8,0,0,615,22371,0,0,1018,59282,0,0,336,7638,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,30,233:10:0   0,12,105:4:0    0,12,138:4:0
+X      1299    .       T       <*>     0       .       DP=18;I16=9,8,0,0,619,23135,0,0,958,55682,0,0,328,7548,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,30,242:10:0   0,9,97:3:0      0,12,136:4:0
+X      1300    .       T       <*>     0       .       DP=18;I16=10,8,0,0,631,23107,0,0,1018,59282,0,0,338,7638,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,30,235:10:0   0,12,121:4:0    0,12,136:4:0
+X      1301    .       T       G,<*>   0       .       DP=18;I16=8,8,1,0,599,22623,18,324,929,54841,29,841,314,7040,25,625;QS=2.9434,0.0566038,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.998843;BQB=1;MQ0F=0  PL:DP:DV        0,9,213,24,216,222:9:1  0,12,126,12,126,126:4:0 0,12,135,12,135,135:4:0
+X      1302    .       G       <*>     0       .       DP=17;I16=9,8,0,0,624,23544,0,0,958,55682,0,0,341,7709,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,27,240:9:0    0,12,127:4:0    0,12,140:4:0
+X      1303    .       G       <*>     0       .       DP=17;I16=9,8,0,0,582,21200,0,0,958,55682,0,0,342,7718,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,27,217:9:0    0,12,125:4:0    0,12,138:4:0
+X      1304    .       A       <*>     0       .       DP=18;I16=10,8,0,0,652,24124,0,0,1018,59282,0,0,343,7741,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,27,218:9:0    0,12,131:4:0    0,15,169:5:0
+X      1305    .       T       <*>     0       .       DP=18;I16=10,8,0,0,685,26381,0,0,1018,59282,0,0,345,7779,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,27,241:9:0    0,12,122:4:0    0,15,174:5:0
+X      1306    .       T       <*>     0       .       DP=18;I16=9,8,0,0,644,24628,0,0,958,55682,0,0,345,7829,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,27,236:9:0    0,9,106:3:0     0,15,168:5:0
+X      1307    .       T       <*>     0       .       DP=17;I16=9,8,0,0,628,23746,0,0,958,55682,0,0,348,7902,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,27,226:9:0    0,9,104:3:0     0,15,167:5:0
+X      1308    .       A       <*>     0       .       DP=19;I16=9,10,0,0,690,25500,0,0,1078,62882,0,0,350,7938,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,236:10:0   0,12,127:4:0    0,15,173:5:0
+X      1309    .       C       <*>     0       .       DP=19;I16=9,9,0,0,698,27148,0,0,1049,62041,0,0,342,7818,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,106:3:0     0,15,169:5:0
+X      1310    .       A       <*>     0       .       DP=19;I16=9,10,0,0,751,29953,0,0,1078,62882,0,0,356,7958,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,132:4:0    0,15,183:5:0
+X      1311    .       G       <*>     0       .       DP=19;I16=9,10,0,0,742,29384,0,0,1078,62882,0,0,359,7995,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,128:4:0    0,15,174:5:0
+X      1312    .       C       <*>     0       .       DP=19;I16=9,10,0,0,717,27783,0,0,1078,62882,0,0,362,8050,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,115:4:0    0,15,166:5:0
+X      1313    .       T       <*>     0       .       DP=19;I16=9,10,0,0,751,30061,0,0,1078,62882,0,0,364,8074,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,135:4:0    0,15,175:5:0
+X      1314    .       T       <*>     0       .       DP=19;I16=9,10,0,0,707,26983,0,0,1078,62882,0,0,366,8118,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,245:10:0   0,12,134:4:0    0,15,174:5:0
+X      1315    .       T       <*>     0       .       DP=19;I16=9,10,0,0,717,27491,0,0,1078,62882,0,0,367,8131,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,250:10:0   0,12,132:4:0    0,15,174:5:0
+X      1316    .       G       <*>     0       .       DP=21;I16=10,11,0,0,776,29502,0,0,1198,70082,0,0,368,8162,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,128:4:0    0,18,188:6:0
+X      1317    .       G       <*>     0       .       DP=21;I16=10,11,0,0,751,27855,0,0,1198,70082,0,0,371,8213,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,33,253:11:0   0,12,130:4:0    0,18,179:6:0
+X      1318    .       G       <*>     0       .       DP=21;I16=10,11,0,0,749,27663,0,0,1198,70082,0,0,372,8188,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,130:4:0    0,18,184:6:0
+X      1319    .       A       <*>     0       .       DP=21;I16=10,11,0,0,768,28390,0,0,1198,70082,0,0,373,8189,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,124:4:0    0,18,186:6:0
+X      1320    .       C       <*>     0       .       DP=21;I16=10,11,0,0,728,25496,0,0,1198,70082,0,0,373,8165,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,113:4:0    0,18,161:6:0
+X      1321    .       G       <*>     0       .       DP=22;I16=10,12,0,0,762,27412,0,0,1289,76441,0,0,374,8164,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,33,244:11:0   0,9,104:3:0     0,24,208:8:0
+X      1322    .       C       <*>     0       .       DP=22;I16=10,12,0,0,852,33528,0,0,1289,76441,0,0,377,8187,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,111:3:0     0,24,225:8:0
+X      1323    .       T       <*>     0       .       DP=22;I16=10,12,0,0,874,35152,0,0,1289,76441,0,0,379,8185,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,112:3:0     0,24,237:8:0
+X      1324    .       C       <*>     0       .       DP=21;I16=9,12,0,0,793,30585,0,0,1229,72841,0,0,381,8157,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,109:3:0     0,24,218:8:0
+X      1325    .       A       <*>     0       .       DP=21;I16=9,12,0,0,782,29430,0,0,1229,72841,0,0,383,8153,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,105:3:0     0,24,218:8:0
+X      1326    .       A       <*>     0       .       DP=21;I16=9,12,0,0,791,30479,0,0,1229,72841,0,0,385,8173,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,30,249:10:0   0,9,108:3:0     0,24,230:8:0
+X      1327    .       C       <*>     0       .       DP=23;I16=11,12,0,0,834,31048,0,0,1349,80041,0,0,387,8217,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,99:3:0      0,27,237:9:0
+X      1328    .       C       <*>     0       .       DP=23;I16=11,12,0,0,878,33972,0,0,1349,80041,0,0,391,8287,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,105:3:0     0,27,254:9:0
+X      1329    .       T       <*>     0       .       DP=23;I16=11,12,0,0,882,34756,0,0,1349,80041,0,0,395,8385,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,112:3:0     0,27,255:9:0
+X      1330    .       G       <*>     0       .       DP=23;I16=11,12,0,0,856,32638,0,0,1349,80041,0,0,398,8460,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,101:3:0     0,27,241:9:0
+X      1331    .       T       <*>     0       .       DP=23;I16=11,12,0,0,847,31785,0,0,1349,80041,0,0,400,8512,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,106:3:0     0,27,247:9:0
+X      1332    .       A       <*>     0       .       DP=23;I16=11,12,0,0,826,30264,0,0,1349,80041,0,0,402,8592,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,252:11:0   0,9,104:3:0     0,27,238:9:0
+X      1333    .       C       <*>     0       .       DP=23;I16=11,12,0,0,836,30928,0,0,1349,80041,0,0,404,8700,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,101:3:0     0,27,236:9:0
+X      1334    .       C       <*>     0       .       DP=22;I16=11,11,0,0,830,32380,0,0,1289,76441,0,0,405,8733,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,9,107:3:0     0,27,238:9:0
+X      1335    .       T       <*>     0       .       DP=22;I16=11,11,0,0,877,35371,0,0,1289,76441,0,0,406,8788,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,9,113:3:0     0,27,253:9:0
+X      1336    .       C       <*>     0       .       DP=25;I16=12,12,0,0,890,33648,0,0,1378,80882,0,0,398,8784,0,0;QS=3,0;MQSB=0.786628;MQ0F=0       PL:DP:DV        0,33,250:11:0   0,12,131:4:0    0,27,237:9:0
+X      1337    .       A       <*>     0       .       DP=26;I16=13,13,0,0,941,34611,0,0,1498,88082,0,0,411,8967,0,0;QS=3,0;MQSB=0.800737;MQ0F=0       PL:DP:DV        0,33,249:11:0   0,15,152:5:0    0,30,247:10:0
+X      1338    .       A       <*>     0       .       DP=26;I16=12,14,0,0,982,37358,0,0,1498,88082,0,0,416,9048,0,0;QS=3,0;MQSB=0.771623;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,153:5:0    0,30,255:10:0
+X      1339    .       T       <*>     0       .       DP=27;I16=12,15,0,0,989,36855,0,0,1558,91682,0,0,422,9160,0,0;QS=3,0;MQSB=0.765017;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,151:5:0    0,33,255:11:0
+X      1340    .       A       <*>     0       .       DP=27;I16=11,15,0,0,937,34141,0,0,1498,88082,0,0,425,9289,0,0;QS=3,0;MQSB=0.738577;MQ0F=0       PL:DP:DV        0,30,250:10:0   0,15,149:5:0    0,33,254:11:0
+X      1341    .       A       <*>     0       .       DP=27;I16=12,14,0,0,929,33961,0,0,1498,88082,0,0,410,8810,0,0;QS=3,0;MQSB=0.771623;MQ0F=0       PL:DP:DV        0,30,245:10:0   0,15,141:5:0    0,33,255:11:0
+X      1342    .       A       <*>     0       .       DP=27;I16=12,15,0,0,951,34575,0,0,1558,91682,0,0,439,9499,0,0;QS=3,0;MQSB=0.765017;MQ0F=0       PL:DP:DV        0,33,254:11:0   0,15,159:5:0    0,33,249:11:0
+X      1343    .       C       <*>     0       .       DP=25;I16=10,15,0,0,902,33364,0,0,1469,87241,0,0,445,9593,0,0;QS=3,0;MQSB=0.9171;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,15,140:5:0    0,30,233:10:0
+X      1344    .       C       <*>     0       .       DP=26;I16=10,16,0,0,985,37915,0,0,1529,90841,0,0,451,9715,0,0;QS=3,0;MQSB=0.914947;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,163:6:0    0,30,238:10:0
+X      1345    .       T       <*>     0       .       DP=26;I16=10,16,0,0,1004,39262,0,0,1529,90841,0,0,458,9866,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,182:6:0    0,30,242:10:0
+X      1346    .       G       <*>     0       .       DP=26;I16=10,16,0,0,1003,38983,0,0,1529,90841,0,0,465,10047,0,0;QS=3,0;MQSB=0.914947;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,18,172:6:0    0,30,239:10:0
+X      1347    .       A       <*>     0       .       DP=26;I16=10,16,0,0,995,38409,0,0,1529,90841,0,0,470,10156,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,177:6:0    0,30,243:10:0
+X      1348    .       T       <*>     0       .       DP=26;I16=10,16,0,0,988,38126,0,0,1529,90841,0,0,474,10242,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,30,252:10:0   0,18,185:6:0    0,30,251:10:0
+X      1349    .       T       <*>     0       .       DP=26;I16=9,15,0,0,905,34409,0,0,1409,83641,0,0,454,9730,0,0;QS=3,0;MQSB=0.904837;MQ0F=0        PL:DP:DV        0,24,225:8:0    0,18,176:6:0    0,30,248:10:0
+X      1350    .       T       <*>     0       .       DP=26;I16=10,16,0,0,975,36909,0,0,1498,88082,0,0,485,10495,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,27,242:9:0    0,21,195:7:0    0,30,249:10:0
+X      1351    .       T       <*>     0       .       DP=26;I16=10,16,0,0,956,35602,0,0,1498,88082,0,0,491,10663,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,27,238:9:0    0,21,193:7:0    0,30,240:10:0
+X      1352    .       A       <*>     0       .       DP=26;I16=10,16,0,0,901,31965,0,0,1498,88082,0,0,496,10810,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,27,250:9:0    0,21,180:7:0    0,30,211:10:0
+X      1353    .       A       <*>     0       .       DP=26;I16=10,16,0,0,927,33583,0,0,1498,88082,0,0,499,10885,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,27,240:9:0    0,21,187:7:0    0,30,224:10:0
+X      1354    .       A       <*>     0       .       DP=26;I16=10,16,0,0,927,33621,0,0,1498,88082,0,0,502,10986,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,27,237:9:0    0,21,190:7:0    0,30,223:10:0
+X      1355    .       A       <*>     0       .       DP=26;I16=10,16,0,0,924,33736,0,0,1498,88082,0,0,505,11113,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,27,239:9:0    0,21,186:7:0    0,30,227:10:0
+X      1356    .       A       <*>     0       .       DP=25;I16=10,15,0,0,916,34050,0,0,1438,84482,0,0,509,11265,0,0;QS=3,0;MQSB=0.707404;MQ0F=0      PL:DP:DV        0,27,249:9:0    0,21,178:7:0    0,27,226:9:0
+X      1357    .       A       <*>     0       .       DP=25;I16=9,15,0,0,949,38007,0,0,1378,80882,0,0,488,10816,0,0;QS=3,0;MQSB=0.67032;MQ0F=0        PL:DP:DV        0,27,255:9:0    0,21,193:7:0    0,24,217:8:0
+X      1358    .       G       <*>     0       .       DP=25;I16=9,15,0,0,873,32435,0,0,1378,80882,0,0,491,10967,0,0;QS=3,0;MQSB=0.67032;MQ0F=0        PL:DP:DV        0,27,255:9:0    0,21,172:7:0    0,24,188:8:0
+X      1359    .       T       <*>     0       .       DP=25;I16=9,15,0,0,857,31139,0,0,1378,80882,0,0,494,11144,0,0;QS=3,0;MQSB=0.67032;MQ0F=0        PL:DP:DV        0,27,232:9:0    0,21,184:7:0    0,24,196:8:0
+X      1360    .       T       <*>     0       .       DP=25;I16=9,15,0,0,879,32419,0,0,1378,80882,0,0,497,11347,0,0;QS=3,0;MQSB=0.67032;MQ0F=0        PL:DP:DV        0,27,248:9:0    0,21,184:7:0    0,24,192:8:0
+X      1361    .       T       <*>     0       .       DP=27;I16=9,17,0,0,936,34238,0,0,1498,88082,0,0,500,11576,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,27,234:9:0    0,24,201:8:0    0,27,206:9:0
+X      1362    .       G       <*>     0       .       DP=26;I16=9,17,0,0,973,36785,0,0,1498,88082,0,0,502,11680,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,24,202:8:0    0,27,207:9:0
+X      1363    .       G       <*>     0       .       DP=25;I16=8,17,0,0,936,35390,0,0,1438,84482,0,0,504,11756,0,0;QS=3,0;MQSB=0.612391;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,21,181:7:0    0,27,202:9:0
+X      1364    .       G       <*>     0       .       DP=25;I16=8,17,0,0,902,32840,0,0,1438,84482,0,0,504,11752,0,0;QS=3,0;MQSB=0.612391;MQ0F=0       PL:DP:DV        0,27,233:9:0    0,21,184:7:0    0,27,200:9:0
+X      1365    .       G       <*>     0       .       DP=26;I16=9,17,0,0,946,35224,0,0,1498,88082,0,0,503,11717,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,24,190:8:0    0,27,202:9:0
+X      1366    .       G       <*>     0       .       DP=25;I16=8,15,0,0,840,31058,0,0,1318,77282,0,0,454,10450,0,0;QS=3,0;MQSB=0.625784;MQ0F=0       PL:DP:DV        0,21,215:7:0    0,21,181:7:0    0,27,199:9:0
+X      1367    .       G       C,<*>   0       .       DP=25;I16=7,16,0,1,836,30888,27,729,1349,80041,60,3600,472,11152,15,225;QS=2.91641,0.0835913,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.864405;BQB=1;MQ0F=0     PL:DP:DV        0,24,236,24,236,236:8:0 0,21,179,21,179,179:7:0 0,0,171,24,174,189:9:1
+X      1368    .       A       <*>     0       .       DP=26;I16=8,17,0,0,869,30839,0,0,1438,84482,0,0,481,11095,0,0;QS=3,0;MQSB=0.612391;MQ0F=0       PL:DP:DV        0,27,240:9:0    0,21,180:7:0    0,27,197:9:0
+X      1369    .       T       <*>     0       .       DP=26;I16=8,18,0,0,902,32160,0,0,1498,88082,0,0,508,11758,0,0;QS=3,0;MQSB=0.606531;MQ0F=0       PL:DP:DV        0,27,242:9:0    0,24,197:8:0    0,27,194:9:0
+X      1370    .       T       <*>     0       .       DP=27;I16=8,17,0,0,926,34736,0,0,1438,84482,0,0,458,10466,0,0;QS=3,0;MQSB=0.612391;MQ0F=0       PL:DP:DV        0,27,238:9:0    0,21,195:7:0    0,27,215:9:0
+X      1371    .       C       <*>     0       .       DP=27;I16=8,19,0,0,929,33255,0,0,1558,91682,0,0,509,11695,0,0;QS=3,0;MQSB=0.601139;MQ0F=0       PL:DP:DV        0,27,241:9:0    0,24,196:8:0    0,30,196:10:0
+X      1372    .       C       <*>     0       .       DP=27;I16=8,19,0,0,954,34882,0,0,1558,91682,0,0,510,11696,0,0;QS=3,0;MQSB=0.601139;MQ0F=0       PL:DP:DV        0,27,251:9:0    0,24,198:8:0    0,30,200:10:0
+X      1373    .       C       <*>     0       .       DP=26;I16=8,17,0,0,892,32692,0,0,1438,84482,0,0,486,11044,0,0;QS=3,0;MQSB=0.612391;MQ0F=0       PL:DP:DV        0,24,243:8:0    0,21,186:7:0    0,30,195:10:0
+X      1374    .       C       <*>     0       .       DP=26;I16=8,17,0,0,953,36553,0,0,1438,84482,0,0,487,11039,0,0;QS=3,0;MQSB=0.612391;MQ0F=0       PL:DP:DV        0,24,249:8:0    0,21,193:7:0    0,30,211:10:0
+X      1375    .       T       <*>     0       .       DP=27;I16=9,18,0,0,1011,38377,0,0,1558,91682,0,0,512,11630,0,0;QS=3,0;MQSB=0.651439;MQ0F=0      PL:DP:DV        0,27,243:9:0    0,24,215:8:0    0,30,215:10:0
+X      1376    .       A       <*>     0       .       DP=27;I16=9,17,0,0,912,32444,0,0,1498,88082,0,0,488,10992,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,27,234:9:0    0,21,198:7:0    0,30,195:10:0
+X      1377    .       A       <*>     0       .       DP=26;I16=9,17,0,0,994,38518,0,0,1498,88082,0,0,515,11625,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,24,228:8:0    0,24,221:8:0    0,30,228:10:0
+X      1378    .       G       <*>     0       .       DP=26;I16=9,17,0,0,910,33180,0,0,1498,88082,0,0,517,11653,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,24,234:8:0    0,24,199:8:0    0,30,197:10:0
+X      1379    .       C       <*>     0       .       DP=26;I16=9,17,0,0,891,31779,0,0,1498,88082,0,0,519,11701,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,24,228:8:0    0,24,198:8:0    0,30,193:10:0
+X      1380    .       C       <*>     0       .       DP=26;I16=9,17,0,0,925,33925,0,0,1498,88082,0,0,520,11720,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,24,226:8:0    0,24,202:8:0    0,30,209:10:0
+X      1381    .       C       <*>     0       .       DP=28;I16=10,18,0,0,878,28560,0,0,1618,95282,0,0,521,11761,0,0;QS=3,0;MQSB=0.689069;MQ0F=0      PL:DP:DV        0,24,211:8:0    0,24,177:8:0    0,36,208:12:0
+X      1382    .       G       <*>     0       .       DP=28;I16=8,18,0,0,905,32553,0,0,1529,90841,0,0,482,10912,0,0;QS=3,0;MQSB=0.882497;MQ0F=0       PL:DP:DV        0,24,213:8:0    0,18,152:6:0    0,36,243:12:0
+X      1383    .       C       <*>     0       .       DP=27;I16=10,16,0,0,897,32373,0,0,1498,88082,0,0,502,11242,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,24,225:8:0    0,21,163:7:0    0,33,241:11:0
+X      1384    .       C       <*>     0       .       DP=28;I16=11,17,0,0,980,35558,0,0,1618,95282,0,0,529,11885,0,0;QS=3,0;MQSB=0.726331;MQ0F=0      PL:DP:DV        0,27,248:9:0    0,24,184:8:0    0,33,239:11:0
+X      1385    .       A       <*>     0       .       DP=30;I16=11,18,0,0,949,33215,0,0,1678,98882,0,0,508,11356,0,0;QS=3,0;MQSB=0.720887;MQ0F=0      PL:DP:DV        0,30,232:10:0   0,27,185:9:0    0,30,234:10:0
+X      1386    .       C       <*>     0       .       DP=30;I16=11,19,0,0,1088,39938,0,0,1738,102482,0,0,537,12011,0,0;QS=3,0;MQSB=0.715831;MQ0F=0    PL:DP:DV        0,30,248:10:0   0,27,218:9:0    0,33,255:11:0
+X      1387    .       C       <*>     0       .       DP=31;I16=12,19,0,0,1101,40297,0,0,1798,106082,0,0,540,12022,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,33,250:11:0   0,27,219:9:0    0,33,252:11:0
+X      1388    .       C       <*>     0       .       DP=31;I16=11,19,0,0,999,34081,0,0,1769,105241,0,0,519,11439,0,0;QS=3,0;MQSB=0.91982;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,185:8:0    0,33,211:11:0
+X      1389    .       G       <*>     0       .       DP=31;I16=11,19,0,0,1065,39119,0,0,1738,102482,0,0,535,11941,0,0;QS=3,0;MQSB=0.715831;MQ0F=0    PL:DP:DV        0,27,234:9:0    0,30,234:10:0   0,33,255:11:0
+X      1390    .       G       <*>     0       .       DP=31;I16=12,19,0,0,1152,43744,0,0,1798,106082,0,0,555,12241,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,30,255:10:0   0,30,245:10:0   0,33,255:11:0
+X      1391    .       A       <*>     0       .       DP=31;I16=12,19,0,0,1241,50255,0,0,1798,106082,0,0,560,12326,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,30,255:10:0   0,30,255:10:0   0,33,255:11:0
+X      1392    .       G       <*>     0       .       DP=31;I16=12,19,0,0,1160,44364,0,0,1798,106082,0,0,564,12392,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,30,255:10:0   0,30,250:10:0   0,33,255:11:0
+X      1393    .       A       <*>     0       .       DP=31;I16=12,19,0,0,1123,41811,0,0,1798,106082,0,0,568,12490,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,30,228:10:0   0,30,255:10:0   0,33,255:11:0
+X      1394    .       C       <*>     0       .       DP=31;I16=12,19,0,0,1139,42555,0,0,1798,106082,0,0,571,12569,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,30,255:10:0   0,30,244:10:0   0,33,255:11:0
+X      1395    .       A       <*>     0       .       DP=31;I16=12,19,0,0,1206,48048,0,0,1798,106082,0,0,575,12677,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,33,255:11:0   0,27,240:9:0    0,33,255:11:0
+X      1396    .       G       <*>     0       .       DP=31;I16=12,19,0,0,1196,46882,0,0,1798,106082,0,0,579,12763,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,33,255:11:0   0,27,249:9:0    0,33,255:11:0
+X      1397    .       C       <*>     0       .       DP=31;I16=12,18,0,0,993,33339,0,0,1738,102482,0,0,579,12775,0,0;QS=3,0;MQSB=0.748022;MQ0F=0     PL:DP:DV        0,30,231:10:0   0,27,205:9:0    0,33,217:11:0
+X      1398    .       G       <*>     0       .       DP=30;I16=12,18,0,0,1055,38309,0,0,1738,102482,0,0,584,12826,0,0;QS=3,0;MQSB=0.748022;MQ0F=0    PL:DP:DV        0,33,250:11:0   0,27,229:9:0    0,30,244:10:0
+X      1399    .       G       <*>     0       .       DP=30;I16=12,18,0,0,1132,43666,0,0,1738,102482,0,0,586,12854,0,0;QS=3,0;MQSB=0.748022;MQ0F=0    PL:DP:DV        0,33,255:11:0   0,27,239:9:0    0,30,255:10:0
+X      1400    .       A       <*>     0       .       DP=30;I16=11,18,0,0,1101,42271,0,0,1678,98882,0,0,563,12289,0,0;QS=3,0;MQSB=0.720887;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,27,239:9:0    0,30,246:10:0
+X      1401    .       T       <*>     0       .       DP=30;I16=12,18,0,0,1130,44170,0,0,1738,102482,0,0,589,12955,0,0;QS=3,0;MQSB=0.748022;MQ0F=0    PL:DP:DV        0,33,255:11:0   0,27,251:9:0    0,30,255:10:0
+X      1402    .       T       <*>     0       .       DP=31;I16=13,18,0,0,1152,44058,0,0,1798,106082,0,0,589,12977,0,0;QS=3,0;MQSB=0.771348;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,244:9:0    0,30,255:10:0
+X      1403    .       T       <*>     0       .       DP=31;I16=13,18,0,0,1178,45296,0,0,1798,106082,0,0,590,13032,0,0;QS=3,0;MQSB=0.771348;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,249:9:0    0,30,255:10:0
+X      1404    .       C       <*>     0       .       DP=31;I16=13,18,0,0,1102,40838,0,0,1798,106082,0,0,591,13121,0,0;QS=3,0;MQSB=0.771348;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,236:9:0    0,30,244:10:0
+X      1405    .       C       <*>     0       .       DP=30;I16=12,18,0,0,1154,45216,0,0,1738,102482,0,0,593,13243,0,0;QS=3,0;MQSB=0.748022;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,241:9:0    0,27,229:9:0
+X      1406    .       T       <*>     0       .       DP=30;I16=12,18,0,0,1153,44919,0,0,1738,102482,0,0,595,13397,0,0;QS=3,0;MQSB=0.748022;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,248:9:0    0,27,223:9:0
+X      1407    .       T       <*>     0       .       DP=30;I16=11,18,0,0,1074,40182,0,0,1678,98882,0,0,570,12856,0,0;QS=3,0;MQSB=0.720887;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,231:9:0    0,27,215:9:0
+X      1408    .       A       <*>     0       .       DP=30;I16=12,18,0,0,1131,43363,0,0,1738,102482,0,0,596,13592,0,0;QS=3,0;MQSB=0.748022;MQ0F=0    PL:DP:DV        0,33,255:11:0   0,30,244:10:0   0,27,234:9:0
+X      1409    .       G       <*>     0       .       DP=29;I16=12,17,0,0,1082,40752,0,0,1678,98882,0,0,599,13729,0,0;QS=3,0;MQSB=0.753269;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,237:9:0    0,27,204:9:0
+X      1410    .       T       <*>     0       .       DP=29;I16=12,17,0,0,1084,41030,0,0,1678,98882,0,0,601,13841,0,0;QS=3,0;MQSB=0.753269;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,239:9:0    0,27,218:9:0
+X      1411    .       T       <*>     0       .       DP=29;I16=12,17,0,0,958,32550,0,0,1678,98882,0,0,600,13826,0,0;QS=3,0;MQSB=0.753269;MQ0F=0      PL:DP:DV        0,33,250:11:0   0,27,206:9:0    0,27,194:9:0
+X      1412    .       A       T,<*>   0       .       DP=29;I16=11,17,1,0,924,31586,25,625,1649,98041,29,841,573,13159,24,576;QS=2.90842,0.0915751,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.753269;BQB=1;MQ0F=0     PL:DP:DV        0,33,245,33,245,245:11:0        0,2,171,24,174,187:9:1  0,27,192,27,192,192:9:0
+X      1413    .       C       <*>     0       .       DP=29;I16=12,17,0,0,1067,39941,0,0,1678,98882,0,0,591,13521,0,0;QS=3,0;MQSB=0.753269;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,230:9:0    0,27,209:9:0
+X      1414    .       T       <*>     0       .       DP=29;I16=12,17,0,0,1123,44271,0,0,1678,98882,0,0,585,13335,0,0;QS=3,0;MQSB=0.753269;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,236:9:0    0,27,221:9:0
+X      1415    .       T       <*>     0       .       DP=29;I16=12,17,0,0,1000,35254,0,0,1678,98882,0,0,577,13077,0,0;QS=3,0;MQSB=0.753269;MQ0F=0     PL:DP:DV        0,33,246:11:0   0,27,216:9:0    0,27,208:9:0
+X      1416    .       A       <*>     0       .       DP=30;I16=13,17,0,0,1026,36124,0,0,1738,102482,0,0,569,12847,0,0;QS=3,0;MQSB=0.776389;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,208:9:0    0,27,199:9:0
+X      1417    .       C       <*>     0       .       DP=29;I16=13,16,0,0,1111,42941,0,0,1678,98882,0,0,563,12645,0,0;QS=3,0;MQSB=0.781802;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,235:9:0    0,24,211:8:0
+X      1418    .       T       <*>     0       .       DP=29;I16=13,16,0,0,1111,43021,0,0,1678,98882,0,0,557,12471,0,0;QS=3,0;MQSB=0.781802;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,231:9:0    0,24,207:8:0
+X      1419    .       A       <*>     0       .       DP=29;I16=13,16,0,0,1039,38191,0,0,1678,98882,0,0,551,12325,0,0;QS=3,0;MQSB=0.781802;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,222:9:0    0,24,199:8:0
+X      1420    .       T       <*>     0       .       DP=29;I16=13,16,0,0,1039,37885,0,0,1678,98882,0,0,544,12158,0,0;QS=3,0;MQSB=0.781802;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,234:9:0    0,24,185:8:0
+X      1421    .       G       <*>     0       .       DP=31;I16=13,18,0,0,1129,41649,0,0,1798,106082,0,0,536,11970,0,0;QS=3,0;MQSB=0.771348;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,30,247:10:0   0,24,191:8:0
+X      1422    .       C       <*>     0       .       DP=29;I16=13,16,0,0,1075,40645,0,0,1678,98882,0,0,532,11810,0,0;QS=3,0;MQSB=0.781802;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,30,239:10:0   0,18,180:6:0
+X      1423    .       T       <*>     0       .       DP=31;I16=14,17,0,0,1179,45767,0,0,1798,106082,0,0,528,11678,0,0;QS=3,0;MQSB=0.79638;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,36,255:12:0   0,18,183:6:0
+X      1424    .       C       <*>     0       .       DP=30;I16=13,17,0,0,1086,40448,0,0,1738,102482,0,0,527,11575,0,0;QS=3,0;MQSB=0.776389;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,36,255:12:0   0,18,174:6:0
+X      1425    .       C       <*>     0       .       DP=30;I16=13,17,0,0,1124,42974,0,0,1738,102482,0,0,525,11453,0,0;QS=3,0;MQSB=0.776389;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,36,255:12:0   0,18,180:6:0
+X      1426    .       T       <*>     0       .       DP=32;I16=15,17,0,0,1218,47130,0,0,1858,109682,0,0,523,11363,0,0;QS=3,0;MQSB=0.813784;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,36,255:12:0   0,18,188:6:0
+X      1427    .       T       <*>     0       .       DP=32;I16=14,18,0,0,1126,40772,0,0,1827,106923,0,0,524,11306,0,0;QS=3,0;MQSB=0.916401;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,36,255:12:0   0,18,176:6:0
+X      1428    .       G       <*>     0       .       DP=33;I16=15,18,0,0,1188,43596,0,0,1887,110523,0,0,525,11233,0,0;QS=3,0;MQSB=0.930476;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,36,255:12:0   0,18,166:6:0
+X      1429    .       G       <*>     0       .       DP=33;I16=14,18,0,0,1070,37720,0,0,1858,109682,0,0,507,10795,0,0;QS=3,0;MQSB=0.997118;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,33,243:11:0   0,18,148:6:0
+X      1430    .       C       <*>     0       .       DP=33;I16=15,18,0,0,1145,40795,0,0,1887,110523,0,0,529,11193,0,0;QS=3,0;MQSB=0.930476;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,36,247:12:0   0,18,157:6:0
+X      1431    .       C       <*>     0       .       DP=33;I16=15,18,0,0,1160,41686,0,0,1887,110523,0,0,531,11227,0,0;QS=3,0;MQSB=0.930476;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,36,253:12:0   0,18,167:6:0
+X      1432    .       A       <*>     0       .       DP=33;I16=15,18,0,0,1118,39032,0,0,1887,110523,0,0,533,11297,0,0;QS=3,0;MQSB=0.930476;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,36,255:12:0   0,18,169:6:0
+X      1433    .       T       <*>     0       .       DP=34;I16=15,19,0,0,1238,45602,0,0,1947,114123,0,0,535,11403,0,0;QS=3,0;MQSB=0.923533;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,36,255:12:0   0,18,174:6:0
+X      1434    .       T       <*>     0       .       DP=35;I16=15,20,0,0,1269,46757,0,0,2007,117723,0,0,537,11495,0,0;QS=3,0;MQSB=0.916855;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,36,255:12:0   0,18,179:6:0
+X      1435    .       T       <*>     0       .       DP=35;I16=14,20,0,0,1256,46868,0,0,1947,114123,0,0,515,10999,0,0;QS=3,0;MQSB=0.901704;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,36,255:12:0   0,18,180:6:0
+X      1436    .       C       <*>     0       .       DP=34;I16=14,20,0,0,1250,46978,0,0,1947,114123,0,0,544,11790,0,0;QS=3,0;MQSB=0.901704;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,36,255:12:0   0,18,165:6:0
+X      1437    .       T       <*>     0       .       DP=32;I16=13,19,0,0,1222,47206,0,0,1858,109682,0,0,548,11892,0,0;QS=3,0;MQSB=0.993397;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,33,255:11:0   0,15,161:5:0
+X      1438    .       C       <*>     0       .       DP=30;I16=13,17,0,0,1132,43284,0,0,1738,102482,0,0,554,12028,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,251:10:0   0,15,159:5:0
+X      1439    .       T       <*>     0       .       DP=30;I16=13,17,0,0,1110,41602,0,0,1738,102482,0,0,560,12196,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,255:10:0   0,15,156:5:0
+X      1440    .       A       <*>     0       .       DP=30;I16=12,16,0,0,1062,41028,0,0,1618,95282,0,0,550,12106,0,0;QS=3,0;MQSB=0.995699;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,27,255:9:0    0,12,144:4:0
+X      1441    .       G       <*>     0       .       DP=30;I16=13,17,0,0,1138,44104,0,0,1738,102482,0,0,574,12576,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,30,244:10:0   0,12,137:4:0
+X      1442    .       G       <*>     0       .       DP=30;I16=13,17,0,0,1064,38534,0,0,1738,102482,0,0,580,12740,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,30,242:10:0   0,12,128:4:0
+X      1443    .       T       <*>     0       .       DP=30;I16=12,17,0,0,1013,36225,0,0,1678,98882,0,0,568,12598,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,30,230:10:0   0,12,133:4:0
+X      1444    .       A       <*>     0       .       DP=30;I16=12,17,0,0,968,33936,0,0,1678,98882,0,0,569,12627,0,0;QS=3,0;MQSB=0.993891;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,27,205:9:0    0,12,132:4:0
+X      1445    .       T       <*>     0       .       DP=30;I16=14,15,0,0,1053,39129,0,0,1678,98882,0,0,585,13161,0,0;QS=3,0;MQSB=0.999762;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,27,237:9:0    0,15,169:5:0
+X      1446    .       T       <*>     0       .       DP=30;I16=13,16,0,0,1051,38675,0,0,1678,98882,0,0,579,12951,0,0;QS=3,0;MQSB=0.997839;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,24,229:8:0    0,15,164:5:0
+X      1447    .       G       <*>     0       .       DP=30;I16=14,16,0,0,1110,42692,0,0,1738,102482,0,0,606,13612,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,27,229:9:0    0,15,157:5:0
+X      1448    .       G       <*>     0       .       DP=30;I16=13,16,0,0,1037,37759,0,0,1678,98882,0,0,585,13151,0,0;QS=3,0;MQSB=0.997839;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,24,217:8:0    0,15,150:5:0
+X      1449    .       T       <*>     0       .       DP=30;I16=14,16,0,0,1051,37869,0,0,1738,102482,0,0,612,13870,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,27,230:9:0    0,15,152:5:0
+X      1450    .       A       <*>     0       .       DP=29;I16=13,15,0,0,1039,38785,0,0,1649,98041,0,0,604,13842,0,0;QS=3,0;MQSB=0.956162;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,24,224:8:0    0,15,165:5:0
+X      1451    .       T       <*>     0       .       DP=29;I16=13,16,0,0,1046,38586,0,0,1709,101641,0,0,616,14042,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,24,228:8:0    0,15,158:5:0
+X      1452    .       A       <*>     0       .       DP=31;I16=14,16,0,0,1066,38696,0,0,1769,105241,0,0,604,13924,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,218:8:0    0,15,147:5:0
+X      1453    .       T       <*>     0       .       DP=31;I16=13,17,0,0,1107,42059,0,0,1769,105241,0,0,592,13444,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,199:7:0    0,15,165:5:0
+X      1454    .       T       <*>     0       .       DP=31;I16=14,17,0,0,1139,42711,0,0,1829,108841,0,0,617,14045,0,0;QS=3,0;MQSB=0.962133;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,234:8:0    0,15,166:5:0
+X      1455    .       G       <*>     0       .       DP=31;I16=13,17,0,0,1107,41765,0,0,1769,105241,0,0,592,13420,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,197:7:0    0,15,148:5:0
+X      1456    .       T       <*>     0       .       DP=31;I16=14,17,0,0,1139,42717,0,0,1829,108841,0,0,617,14069,0,0;QS=3,0;MQSB=0.962133;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,215:8:0    0,15,170:5:0
+X      1457    .       G       <*>     0       .       DP=31;I16=14,17,0,0,1129,42071,0,0,1829,108841,0,0,615,14019,0,0;QS=3,0;MQSB=0.962133;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,212:8:0    0,15,164:5:0
+X      1458    .       T       <*>     0       .       DP=31;I16=14,17,0,0,1101,40243,0,0,1829,108841,0,0,613,13997,0,0;QS=3,0;MQSB=0.962133;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,220:8:0    0,15,165:5:0
+X      1459    .       C       A,<*>   0       .       DP=31;I16=14,16,0,1,1164,45842,24,576,1769,105241,60,3600,608,13948,2,4;QS=2.87234,0.12766,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.962133;BQB=1;MQ0F=0       PL:DP:DV        0,54,255,54,255,255:18:0        0,24,224,24,224,224:8:0 9,0,135,21,138,152:5:1
+X      1460    .       T       <*>     0       .       DP=32;I16=15,17,0,0,1243,48813,0,0,1889,112441,0,0,605,13833,0,0;QS=3,0;MQSB=0.960687;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,240:8:0    0,15,170:5:0
+X      1461    .       G       <*>     0       .       DP=32;I16=15,17,0,0,1171,44033,0,0,1889,112441,0,0,600,13692,0,0;QS=3,0;MQSB=0.960687;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,224:8:0    0,15,157:5:0
+X      1462    .       C       <*>     0       .       DP=30;I16=14,15,0,0,1102,42216,0,0,1709,101641,0,0,579,13241,0,0;QS=3,0;MQSB=0.954405;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,202:7:0    0,9,112:3:0
+X      1463    .       T       <*>     0       .       DP=30;I16=15,15,0,0,1128,43348,0,0,1769,105241,0,0,592,13396,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,209:7:0    0,12,139:4:0
+X      1464    .       G       <*>     0       .       DP=31;I16=14,16,0,0,1095,40557,0,0,1769,105241,0,0,563,12665,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,186:6:0    0,15,144:5:0
+X      1465    .       T       <*>     0       .       DP=31;I16=15,16,0,0,1143,42557,0,0,1829,108841,0,0,584,13164,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,204:7:0    0,15,166:5:0
+X      1466    .       G       <*>     0       .       DP=31;I16=15,16,0,0,1122,42294,0,0,1829,108841,0,0,580,13018,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,206:7:0    0,15,163:5:0
+X      1467    .       A       <*>     0       .       DP=31;I16=14,16,0,0,1031,36341,0,0,1769,105241,0,0,569,12803,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,195:7:0    0,15,155:5:0
+X      1468    .       A       <*>     0       .       DP=30;I16=15,15,0,0,991,34477,0,0,1769,105241,0,0,573,12717,0,0;QS=3,0;MQSB=0.952765;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,177:7:0    0,15,158:5:0
+X      1469    .       C       T,<*>   0       .       DP=31;I16=13,15,1,0,1013,37887,38,1444,1649,98041,60,3600,536,12106,9,81;QS=2.94025,0.0597484,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.954405;BQB=1;MQ0F=0    PL:DP:DV        0,16,255,51,255,255:18:1        0,18,178,18,178,178:6:0 0,15,160,15,160,160:5:0
+X      1470    .       T       <*>     0       .       DP=31;I16=16,15,0,0,1110,41070,0,0,1829,108841,0,0,567,12489,0,0;QS=3,0;MQSB=0.951229;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,210:7:0    0,15,165:5:0
+X      1471    .       G       <*>     0       .       DP=30;I16=16,14,0,0,1051,38425,0,0,1769,105241,0,0,564,12348,0,0;QS=3,0;MQSB=0.946202;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,192:7:0    0,12,128:4:0
+X      1472    .       T       <*>     0       .       DP=30;I16=16,14,0,0,1049,38097,0,0,1769,105241,0,0,561,12237,0,0;QS=3,0;MQSB=0.946202;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,200:7:0    0,12,134:4:0
+X      1473    .       C       <*>     0       .       DP=30;I16=16,14,0,0,1058,38526,0,0,1769,105241,0,0,558,12156,0,0;QS=3,0;MQSB=0.946202;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,175:7:0    0,12,140:4:0
+X      1474    .       C       <*>     0       .       DP=30;I16=16,14,0,0,1120,42756,0,0,1769,105241,0,0,555,12105,0,0;QS=3,0;MQSB=0.946202;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,202:7:0    0,12,141:4:0
+X      1475    .       T       <*>     0       .       DP=29;I16=14,14,0,0,1047,40395,0,0,1649,98041,0,0,537,11827,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,21,208:7:0    0,12,155:4:0
+X      1476    .       T       G,<*>   0       .       DP=31;I16=15,15,1,0,1056,37884,14,196,1769,105241,60,3600,566,12614,10,100;QS=2.944,0.056,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.951229;BQB=1;MQ0F=0        PL:DP:DV        0,57,255,57,255,255:19:0        0,9,177,21,180,183:8:1  0,12,140,12,140,140:4:0
+X      1477    .       G       <*>     0       .       DP=31;I16=16,15,0,0,1150,43390,0,0,1829,108841,0,0,574,12700,0,0;QS=3,0;MQSB=0.951229;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,217:8:0    0,12,138:4:0
+X      1478    .       G       <*>     0       .       DP=31;I16=14,15,0,0,1008,36638,0,0,1709,101641,0,0,542,11982,0,0;QS=3,0;MQSB=0.954405;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,208:8:0    0,9,109:3:0
+X      1479    .       C       <*>     0       .       DP=30;I16=15,15,0,0,1061,38671,0,0,1769,105241,0,0,564,12556,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,211:8:0    0,9,106:3:0
+X      1480    .       C       <*>     0       .       DP=30;I16=15,15,0,0,1083,40355,0,0,1769,105241,0,0,561,12531,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,220:8:0    0,9,103:3:0
+X      1481    .       T       <*>     0       .       DP=30;I16=15,15,0,0,1102,41308,0,0,1769,105241,0,0,558,12532,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,235:8:0    0,9,105:3:0
+X      1482    .       G       <*>     0       .       DP=29;I16=15,14,0,0,1044,38550,0,0,1709,101641,0,0,556,12558,0,0;QS=3,0;MQSB=0.947838;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,210:8:0    0,6,75:2:0
+X      1483    .       T       <*>     0       .       DP=31;I16=14,16,0,0,1042,37190,0,0,1769,105241,0,0,521,11919,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,21,215:7:0    0,9,100:3:0
+X      1484    .       T       <*>     0       .       DP=31;I16=15,16,0,0,1067,37837,0,0,1829,108841,0,0,547,12587,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,24,216:8:0    0,9,106:3:0
+X      1485    .       T       <*>     0       .       DP=30;I16=15,15,0,0,1027,35863,0,0,1769,105241,0,0,549,12659,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,209:8:0    0,9,93:3:0
+X      1486    .       G       <*>     0       .       DP=29;I16=15,14,0,0,1089,41679,0,0,1709,101641,0,0,551,12707,0,0;QS=3,0;MQSB=0.947838;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,198:7:0    0,9,108:3:0
+X      1487    .       G       <*>     0       .       DP=28;I16=14,14,0,0,973,34723,0,0,1649,98041,0,0,554,12778,0,0;QS=3,0;MQSB=0.949591;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,21,196:7:0    0,9,97:3:0
+X      1488    .       T       <*>     0       .       DP=28;I16=13,14,0,0,928,32432,0,0,1589,94441,0,0,532,12246,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,18,176:6:0    0,9,102:3:0
+X      1489    .       G       <*>     0       .       DP=27;I16=13,14,0,0,958,35292,0,0,1589,94441,0,0,535,12361,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,18,174:6:0    0,9,93:3:0
+X      1490    .       A       <*>     0       .       DP=27;I16=13,14,0,0,928,33108,0,0,1589,94441,0,0,538,12446,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,15,160:5:0    0,9,94:3:0
+X      1491    .       C       <*>     0       .       DP=27;I16=12,13,0,0,798,26812,0,0,1469,87241,0,0,499,11587,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,12,108:4:0    0,9,79:3:0
+X      1492    .       G       <*>     0       .       DP=27;I16=13,14,0,0,893,30927,0,0,1589,94441,0,0,543,12527,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,15,136:5:0    0,9,100:3:0
+X      1493    .       G       <*>     0       .       DP=27;I16=13,13,0,0,907,32761,0,0,1529,90841,0,0,520,11948,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,15,155:5:0    0,9,106:3:0
+X      1494    .       G       <*>     0       .       DP=27;I16=13,14,0,0,939,33599,0,0,1589,94441,0,0,547,12639,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,15,156:5:0    0,9,107:3:0
+X      1495    .       T       <*>     0       .       DP=26;I16=12,13,0,0,814,27700,0,0,1469,87241,0,0,524,12048,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,15,143:5:0    0,9,105:3:0
+X      1496    .       G       <*>     0       .       DP=26;I16=13,13,0,0,969,36751,0,0,1529,90841,0,0,550,12674,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,15,157:5:0    0,9,107:3:0
+X      1497    .       A       <*>     0       .       DP=27;I16=12,14,0,0,904,32740,0,0,1529,90841,0,0,525,12019,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,15,166:5:0    0,9,113:3:0
+X      1498    .       G       <*>     0       .       DP=27;I16=13,14,0,0,1002,37852,0,0,1589,94441,0,0,551,12635,0,0;QS=3,0;MQSB=0.951472;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,15,153:5:0    0,9,112:3:0
+X      1499    .       G       <*>     0       .       DP=28;I16=14,14,0,0,973,34891,0,0,1649,98041,0,0,551,12599,0,0;QS=3,0;MQSB=0.949591;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,15,146:5:0    0,9,108:3:0
+X      1500    .       A       <*>     0       .       DP=28;I16=14,14,0,0,1023,38115,0,0,1649,98041,0,0,552,12588,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,165:5:0    0,9,115:3:0
+X      1501    .       G       <*>     0       .       DP=28;I16=14,14,0,0,1051,40105,0,0,1649,98041,0,0,551,12505,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,163:5:0    0,9,100:3:0
+X      1502    .       C       <*>     0       .       DP=27;I16=13,14,0,0,963,35241,0,0,1589,94441,0,0,549,12351,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,15,140:5:0    0,9,105:3:0
+X      1503    .       A       <*>     0       .       DP=28;I16=14,14,0,0,1026,38252,0,0,1649,98041,0,0,546,12176,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,171:5:0    0,9,109:3:0
+X      1504    .       G       <*>     0       .       DP=28;I16=13,14,0,0,1052,41226,0,0,1589,94441,0,0,523,11591,0,0;QS=3,0;MQSB=0.951472;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,15,163:5:0    0,9,111:3:0
+X      1505    .       G       <*>     0       .       DP=28;I16=14,13,0,0,959,35545,0,0,1589,94441,0,0,517,11295,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,15,155:5:0    0,9,114:3:0
+X      1506    .       G       <*>     0       .       DP=28;I16=14,14,0,0,1013,37355,0,0,1649,98041,0,0,540,11840,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,139:5:0    0,9,112:3:0
+X      1507    .       A       <*>     0       .       DP=28;I16=14,14,0,0,987,35217,0,0,1649,98041,0,0,538,11792,0,0;QS=3,0;MQSB=0.949591;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,15,162:5:0    0,9,114:3:0
+X      1508    .       C       <*>     0       .       DP=28;I16=14,14,0,0,1033,38663,0,0,1649,98041,0,0,535,11727,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,137:5:0    0,9,112:3:0
+X      1509    .       A       <*>     0       .       DP=28;I16=15,13,0,0,1028,38610,0,0,1649,98041,0,0,529,11493,0,0;QS=3,0;MQSB=0.942064;MQ0F=0     PL:DP:DV        0,63,255:21:0   0,12,128:4:0    0,9,122:3:0
+X      1510    .       G       <*>     0       .       DP=28;I16=15,13,0,0,1064,40824,0,0,1649,98041,0,0,524,11288,0,0;QS=3,0;MQSB=0.942064;MQ0F=0     PL:DP:DV        0,63,255:21:0   0,12,132:4:0    0,9,111:3:0
+X      1511    .       A       <*>     0       .       DP=28;I16=15,13,0,0,976,34794,0,0,1649,98041,0,0,519,11113,0,0;QS=3,0;MQSB=0.942064;MQ0F=0      PL:DP:DV        0,63,255:21:0   0,12,136:4:0    0,9,110:3:0
+X      1512    .       A       <*>     0       .       DP=28;I16=15,12,0,0,998,37460,0,0,1589,94441,0,0,489,10343,0,0;QS=3,0;MQSB=0.935229;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,12,142:4:0    0,9,110:3:0
+X      1513    .       G       <*>     0       .       DP=28;I16=14,13,0,0,1014,38940,0,0,1589,94441,0,0,497,10709,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,12,134:4:0    0,9,108:3:0
+X      1514    .       G       <*>     0       .       DP=28;I16=15,13,0,0,1054,39954,0,0,1649,98041,0,0,504,10768,0,0;QS=3,0;MQSB=0.942064;MQ0F=0     PL:DP:DV        0,63,255:21:0   0,12,134:4:0    0,9,108:3:0
+X      1515    .       G       <*>     0       .       DP=28;I16=14,13,0,0,948,34152,0,0,1589,94441,0,0,488,10564,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,60,255:20:0   0,12,133:4:0    0,9,101:3:0
+X      1516    .       T       <*>     0       .       DP=27;I16=12,13,0,0,811,27385,0,0,1469,87241,0,0,472,10338,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,12,117:4:0    0,9,106:3:0
+X      1517    .       C       <*>     0       .       DP=27;I16=13,13,0,0,943,35153,0,0,1529,90841,0,0,478,10380,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,12,134:4:0    0,9,97:3:0
+X      1518    .       C       <*>     0       .       DP=28;I16=13,12,0,0,908,33852,0,0,1469,87241,0,0,427,9261,0,0;QS=3,0;MQSB=0.939413;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,12,132:4:0    0,9,96:3:0
+X      1519    .       T       <*>     0       .       DP=28;I16=15,13,0,0,988,35808,0,0,1649,98041,0,0,475,10337,0,0;QS=3,0;MQSB=0.942064;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,15,154:5:0    0,9,110:3:0
+X      1520    .       G       <*>     0       .       DP=29;I16=16,13,0,0,1005,36307,0,0,1709,101641,0,0,470,10328,0,0;QS=3,0;MQSB=0.940317;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,18,150:6:0    0,9,104:3:0
+X      1521    .       C       <*>     0       .       DP=28;I16=16,12,0,0,900,30324,0,0,1649,98041,0,0,466,10300,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,18,164:6:0    0,9,88:3:0
+X      1522    .       G       <*>     0       .       DP=27;I16=15,10,0,0,784,25144,0,0,1469,87241,0,0,442,9956,0,0;QS=3,0;MQSB=0.9171;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,15,110:5:0    0,9,91:3:0
+X      1523    .       T       <*>     0       .       DP=27;I16=16,11,0,0,921,32001,0,0,1589,94441,0,0,457,10189,0,0;QS=3,0;MQSB=0.925036;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,15,136:5:0    0,9,108:3:0
+X      1524    .       G       <*>     0       .       DP=27;I16=16,10,0,0,932,34140,0,0,1529,90841,0,0,453,10153,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,12,108:4:0    0,9,103:3:0
+X      1525    .       C       <*>     0       .       DP=27;I16=16,11,0,0,972,35704,0,0,1589,94441,0,0,473,10719,0,0;QS=3,0;MQSB=0.925036;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,12,113:4:0    0,9,112:3:0
+X      1526    .       C       <*>     0       .       DP=25;I16=14,11,0,0,883,31843,0,0,1469,87241,0,0,470,10684,0,0;QS=3,0;MQSB=0.929204;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,12,109:4:0    0,9,106:3:0
+X      1527    .       C       <*>     0       .       DP=24;I16=14,10,0,0,867,31999,0,0,1440,86400,0,0,466,10572,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,12,107:4:0    0,9,112:3:0
+X      1528    .       T       <*>     0       .       DP=23;I16=13,10,0,0,869,33133,0,0,1380,82800,0,0,463,10483,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,12,114:4:0    0,9,113:3:0
+X      1529    .       G       <*>     0       .       DP=23;I16=13,10,0,0,812,29432,0,0,1380,82800,0,0,459,10365,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,12,108:4:0    0,9,104:3:0
+X      1530    .       C       <*>     0       .       DP=24;I16=13,10,0,0,819,30073,0,0,1380,82800,0,0,446,10186,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,137:5:0    0,9,106:3:0
+X      1531    .       C       <*>     0       .       DP=24;I16=13,11,0,0,877,32969,0,0,1440,86400,0,0,452,10190,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,15,144:5:0    0,9,105:3:0
+X      1532    .       T       <*>     0       .       DP=24;I16=13,11,0,0,887,33721,0,0,1440,86400,0,0,449,10135,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,15,165:5:0    0,9,120:3:0
+X      1533    .       T       <*>     0       .       DP=23;I16=13,10,0,0,793,27987,0,0,1380,82800,0,0,447,10101,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,146:5:0    0,9,107:3:0
+X      1534    .       C       <*>     0       .       DP=23;I16=14,9,0,0,847,31627,0,0,1380,82800,0,0,446,10086,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,153:5:0    0,9,109:3:0
+X      1535    .       A       <*>     0       .       DP=23;I16=14,9,0,0,770,26604,0,0,1380,82800,0,0,444,9990,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,144:5:0    0,9,99:3:0
+X      1536    .       C       <*>     0       .       DP=24;I16=15,9,0,0,826,28984,0,0,1440,86400,0,0,442,9914,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,138:5:0    0,9,110:3:0
+X      1537    .       A       <*>     0       .       DP=24;I16=14,9,0,0,844,31384,0,0,1380,82800,0,0,416,9234,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,149:5:0    0,9,115:3:0
+X      1538    .       A       <*>     0       .       DP=24;I16=15,9,0,0,909,34727,0,0,1440,86400,0,0,440,9826,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,154:5:0    0,9,112:3:0
+X      1539    .       G       <*>     0       .       DP=24;I16=15,9,0,0,913,35327,0,0,1440,86400,0,0,439,9815,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,149:5:0    0,9,117:3:0
+X      1540    .       C       <*>     0       .       DP=23;I16=15,8,0,0,828,30260,0,0,1380,82800,0,0,438,9776,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,146:5:0    0,9,102:3:0
+X      1541    .       C       <*>     0       .       DP=23;I16=15,8,0,0,823,30615,0,0,1380,82800,0,0,437,9759,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,142:5:0    0,9,108:3:0
+X      1542    .       C       <*>     0       .       DP=25;I16=16,8,0,0,893,33843,0,0,1440,86400,0,0,435,9715,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,147:5:0    0,12,131:4:0
+X      1543    .       C       <*>     0       .       DP=25;I16=16,8,0,0,880,33206,0,0,1440,86400,0,0,434,9696,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,141:5:0    0,12,136:4:0
+X      1544    .       T       <*>     0       .       DP=25;I16=16,8,0,0,899,34405,0,0,1440,86400,0,0,431,9603,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,150:5:0    0,12,148:4:0
+X      1545    .       G       <*>     0       .       DP=25;I16=16,8,0,0,874,32636,0,0,1440,86400,0,0,428,9536,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,146:5:0    0,12,129:4:0
+X      1546    .       G       <*>     0       .       DP=24;I16=15,8,0,0,796,28796,0,0,1380,82800,0,0,425,9443,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,130:5:0    0,9,110:3:0
+X      1547    .       A       <*>     0       .       DP=23;I16=15,8,0,0,837,30945,0,0,1380,82800,0,0,448,9996,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,176:6:0    0,9,112:3:0
+X      1548    .       A       <*>     0       .       DP=23;I16=14,8,0,0,812,30830,0,0,1320,79200,0,0,421,9319,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,173:5:0    0,9,115:3:0
+X      1549    .       G       <*>     0       .       DP=23;I16=15,8,0,0,870,33642,0,0,1380,82800,0,0,444,9912,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,174:6:0    0,9,114:3:0
+X      1550    .       G       <*>     0       .       DP=23;I16=15,8,0,0,790,28502,0,0,1380,82800,0,0,442,9900,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,154:6:0    0,9,109:3:0
+X      1551    .       A       <*>     0       .       DP=23;I16=15,8,0,0,802,28596,0,0,1380,82800,0,0,440,9908,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,173:6:0    0,9,107:3:0
+X      1552    .       A       <*>     0       .       DP=21;I16=14,7,0,0,792,30156,0,0,1260,75600,0,0,438,9836,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,196:6:0    0,9,110:3:0
+X      1553    .       A       <*>     0       .       DP=21;I16=13,7,0,0,738,28112,0,0,1200,72000,0,0,411,9159,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,251:11:0   0,18,192:6:0    0,9,115:3:0
+X      1554    .       G       <*>     0       .       DP=21;I16=14,7,0,0,763,28221,0,0,1260,75600,0,0,434,9752,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,171:6:0    0,9,101:3:0
+X      1555    .       T       <*>     0       .       DP=21;I16=14,7,0,0,726,26234,0,0,1260,75600,0,0,432,9740,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,252:12:0   0,18,169:6:0    0,9,108:3:0
+X      1556    .       T       <*>     0       .       DP=21;I16=14,7,0,0,745,26971,0,0,1260,75600,0,0,429,9697,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,253:12:0   0,18,177:6:0    0,9,110:3:0
+X      1557    .       G       <*>     0       .       DP=22;I16=15,7,0,0,801,29689,0,0,1320,79200,0,0,426,9672,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,166:6:0    0,9,101:3:0
+X      1558    .       T       <*>     0       .       DP=22;I16=15,6,0,0,720,25620,0,0,1260,75600,0,0,404,9244,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,131:5:0    0,9,112:3:0
+X      1559    .       T       <*>     0       .       DP=22;I16=15,7,0,0,712,24690,0,0,1320,79200,0,0,417,9439,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,248:13:0   0,18,158:6:0    0,9,103:3:0
+X      1560    .       T       <*>     0       .       DP=21;I16=14,7,0,0,736,26560,0,0,1260,75600,0,0,412,9284,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,251:12:0   0,18,170:6:0    0,9,112:3:0
+X      1561    .       T       <*>     0       .       DP=21;I16=14,7,0,0,706,24776,0,0,1260,75600,0,0,406,9102,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,241:12:0   0,18,174:6:0    0,9,106:3:0
+X      1562    .       G       <*>     0       .       DP=21;I16=14,7,0,0,765,28655,0,0,1260,75600,0,0,399,8893,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,181:6:0    0,9,108:3:0
+X      1563    .       G       <*>     0       .       DP=22;I16=13,7,0,0,713,26255,0,0,1200,72000,0,0,360,8176,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,147:5:0    0,9,108:3:0
+X      1564    .       G       <*>     0       .       DP=22;I16=13,8,0,0,721,25457,0,0,1260,75600,0,0,368,8218,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,173:6:0    0,9,95:3:0
+X      1565    .       A       <*>     0       .       DP=21;I16=14,7,0,0,724,25888,0,0,1260,75600,0,0,380,8352,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,162:6:0    0,6,71:2:0
+X      1566    .       T       <*>     0       .       DP=21;I16=13,7,0,0,698,25286,0,0,1200,72000,0,0,364,8086,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,143:5:0    0,6,78:2:0
+X      1567    .       C       <*>     0       .       DP=20;I16=12,6,0,0,652,24422,0,0,1080,64800,0,0,351,7881,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,104:3:0     0,6,72:2:0
+X      1568    .       T       <*>     0       .       DP=20;I16=13,7,0,0,711,26125,0,0,1200,72000,0,0,363,7871,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,157:5:0    0,6,74:2:0
+X      1569    .       C       <*>     0       .       DP=19;I16=12,6,0,0,676,25850,0,0,1080,64800,0,0,351,7669,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,128:4:0    0,6,76:2:0
+X      1570    .       T       <*>     0       .       DP=19;I16=12,7,0,0,700,26750,0,0,1140,68400,0,0,353,7583,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,149:5:0    0,6,71:2:0
+X      1571    .       G       <*>     0       .       DP=19;I16=12,6,0,0,639,23361,0,0,1080,64800,0,0,343,7441,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,125:4:0    0,6,70:2:0
+X      1572    .       C       <*>     0       .       DP=19;I16=11,6,0,0,640,24568,0,0,1020,61200,0,0,328,7202,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,125:4:0    0,6,70:2:0
+X      1573    .       A       <*>     0       .       DP=19;I16=11,4,0,0,565,21475,0,0,900,54000,0,0,304,6900,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,132:4:0    0,3,40:1:0
+X      1574    .       C       <*>     0       .       DP=19;I16=12,5,0,0,636,24076,0,0,1020,61200,0,0,318,6948,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,128:4:0    0,3,38:1:0
+X      1575    .       C       <*>     0       .       DP=19;I16=11,6,0,0,610,22742,0,0,1020,61200,0,0,296,6272,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,125:4:0    0,6,71:2:0
+X      1576    .       C       <*>     0       .       DP=19;I16=12,6,0,0,675,25821,0,0,1080,64800,0,0,315,6785,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,133:4:0    0,6,78:2:0
+X      1577    .       T       <*>     0       .       DP=17;I16=11,6,0,0,650,25330,0,0,1020,61200,0,0,310,6692,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,118:3:0     0,6,77:2:0
+X      1578    .       C       <*>     0       .       DP=17;I16=10,6,0,0,622,24364,0,0,960,57600,0,0,279,5943,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,84:2:0      0,6,77:2:0
+X      1579    .       A       <*>     0       .       DP=17;I16=11,6,0,0,596,22326,0,0,1020,61200,0,0,298,6464,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,116:3:0     0,6,80:2:0
+X      1580    .       G       <*>     0       .       DP=17;I16=11,6,0,0,651,25195,0,0,1020,61200,0,0,292,6380,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,109:3:0     0,6,77:2:0
+X      1581    .       C       <*>     0       .       DP=17;I16=11,6,0,0,586,21418,0,0,1020,61200,0,0,286,6316,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,103:3:0     0,6,71:2:0
+X      1582    .       C       <*>     0       .       DP=18;I16=11,7,0,0,639,23491,0,0,1080,64800,0,0,280,6272,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,109:3:0     0,6,75:2:0
+X      1583    .       T       <*>     0       .       DP=16;I16=10,6,0,0,591,22349,0,0,960,57600,0,0,276,6196,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,112:3:0     0,6,74:2:0
+X      1584    .       G       <*>     0       .       DP=15;I16=10,5,0,0,563,21283,0,0,900,54000,0,0,272,6086,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,105:3:0     0,3,39:1:0
+X      1585    .       G       <*>     0       .       DP=16;I16=10,5,0,0,494,17160,0,0,900,54000,0,0,251,5703,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,244:11:0   0,9,103:3:0     0,3,30:1:0
+X      1586    .       A       <*>     0       .       DP=15;I16=10,3,0,0,470,17200,0,0,780,46800,0,0,237,5273,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,223:10:0   0,6,79:2:0      0,3,42:1:0
+X      1587    .       C       <*>     0       .       DP=15;I16=11,4,0,0,508,17900,0,0,900,54000,0,0,264,5852,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,247:11:0   0,9,94:3:0      0,3,31:1:0
+X      1588    .       A       <*>     0       .       DP=15;I16=11,4,0,0,511,17939,0,0,900,54000,0,0,262,5806,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,232:11:0   0,9,105:3:0     0,3,41:1:0
+X      1589    .       A       <*>     0       .       DP=15;I16=11,4,0,0,536,19584,0,0,900,54000,0,0,259,5725,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,249:11:0   0,9,106:3:0     0,3,42:1:0
+X      1590    .       C       <*>     0       .       DP=15;I16=10,5,0,0,514,18228,0,0,900,54000,0,0,257,5657,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,231:10:0   0,9,104:3:0     0,6,71:2:0
+X      1591    .       T       <*>     0       .       DP=15;I16=10,5,0,0,515,18559,0,0,900,54000,0,0,256,5602,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,241:10:0   0,9,85:3:0      0,6,73:2:0
+X      1592    .       T       <*>     0       .       DP=15;I16=10,5,0,0,503,17345,0,0,900,54000,0,0,255,5561,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,225:10:0   0,9,107:3:0     0,6,62:2:0
+X      1593    .       G       <*>     0       .       DP=15;I16=10,5,0,0,540,19930,0,0,900,54000,0,0,254,5534,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,250:10:0   0,9,106:3:0     0,6,60:2:0
+X      1594    .       T       <*>     0       .       DP=15;I16=10,5,0,0,535,19445,0,0,900,54000,0,0,252,5472,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,234:10:0   0,9,106:3:0     0,6,80:2:0
+X      1595    .       G       <*>     0       .       DP=15;I16=10,4,0,0,494,17940,0,0,840,50400,0,0,225,4801,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,213:9:0    0,9,105:3:0     0,6,69:2:0
+X      1596    .       C       <*>     0       .       DP=15;I16=10,4,0,0,479,17011,0,0,840,50400,0,0,233,5151,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,200:9:0    0,9,111:3:0     0,6,74:2:0
+X      1597    .       C       <*>     0       .       DP=15;I16=10,5,0,0,489,16941,0,0,900,54000,0,0,245,5285,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,195:9:0    0,12,127:4:0    0,6,73:2:0
+X      1598    .       C       <*>     0       .       DP=15;I16=10,5,0,0,514,18282,0,0,900,54000,0,0,244,5240,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,207:9:0    0,12,133:4:0    0,6,68:2:0
+X      1599    .       A       <*>     0       .       DP=14;I16=8,5,0,0,436,15330,0,0,780,46800,0,0,225,4851,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,182:8:0    0,9,103:3:0     0,6,76:2:0
+X      1600    .       T       <*>     0       .       DP=13;I16=8,5,0,0,456,16430,0,0,780,46800,0,0,226,4876,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,193:8:0    0,9,105:3:0     0,6,79:2:0
+X      1601    .       C       <*>     0       .       DP=13;I16=8,4,0,0,431,15861,0,0,720,43200,0,0,208,4554,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,171:7:0    0,9,108:3:0     0,6,78:2:0
+X      1602    .       T       <*>     0       .       DP=13;I16=7,5,0,0,439,16867,0,0,720,43200,0,0,228,4968,0,0;QS=3,0;MQSB=0.95494;MQ0F=0   PL:DP:DV        0,21,179:7:0    0,9,115:3:0     0,6,85:2:0
+X      1603    .       G       <*>     0       .       DP=12;I16=7,5,0,0,455,17407,0,0,720,43200,0,0,230,5034,0,0;QS=3,0;MQSB=0.95494;MQ0F=0   PL:DP:DV        0,21,202:7:0    0,9,111:3:0     0,6,75:2:0
+X      1604    .       G       <*>     0       .       DP=12;I16=7,5,0,0,362,11620,0,0,720,43200,0,0,232,5112,0,0;QS=3,0;MQSB=0.95494;MQ0F=0   PL:DP:DV        0,21,163:7:0    0,9,84:3:0      0,6,66:2:0
+X      1605    .       T       <*>     0       .       DP=12;I16=7,5,0,0,410,14230,0,0,720,43200,0,0,234,5202,0,0;QS=3,0;MQSB=0.95494;MQ0F=0   PL:DP:DV        0,21,190:7:0    0,9,97:3:0      0,6,61:2:0
+X      1606    .       G       <*>     0       .       DP=12;I16=7,4,0,0,370,12738,0,0,660,39600,0,0,211,4679,0,0;QS=3,0;MQSB=0.964642;MQ0F=0  PL:DP:DV        0,18,165:6:0    0,9,91:3:0      0,6,56:2:0
+X      1607    .       A       <*>     0       .       DP=12;I16=7,4,0,0,337,11369,0,0,660,39600,0,0,226,5222,0,0;QS=3,0;MQSB=0.964642;MQ0F=0  PL:DP:DV        0,21,161:7:0    0,6,70:2:0      0,6,55:2:0
+X      1608    .       C       <*>     0       .       DP=12;I16=7,4,0,0,366,12898,0,0,660,39600,0,0,211,4727,0,0;QS=3,0;MQSB=0.964642;MQ0F=0  PL:DP:DV        0,18,141:6:0    0,9,111:3:0     0,6,62:2:0
+X      1609    .       C       <*>     0       .       DP=11;I16=6,5,0,0,365,12889,0,0,660,39600,0,0,237,5393,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,18,149:6:0    0,9,110:3:0     0,6,71:2:0
+X      1610    .       C       <*>     0       .       DP=11;I16=5,5,0,0,313,10713,0,0,600,36000,0,0,213,4819,0,0;QS=3,0;MQSB=0.952347;MQ0F=0  PL:DP:DV        0,15,127:5:0    0,9,106:3:0     0,6,57:2:0
+X      1611    .       C       <*>     0       .       DP=11;I16=6,5,0,0,398,14904,0,0,660,39600,0,0,238,5454,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,18,180:6:0    0,9,110:3:0     0,6,67:2:0
+X      1612    .       T       <*>     0       .       DP=11;I16=6,5,0,0,409,15421,0,0,660,39600,0,0,238,5472,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,18,174:6:0    0,9,107:3:0     0,6,83:2:0
+X      1613    .       C       <*>     0       .       DP=11;I16=6,5,0,0,372,12904,0,0,660,39600,0,0,238,5498,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,18,169:6:0    0,9,99:3:0      0,6,63:2:0
+X      1614    .       A       <*>     0       .       DP=11;I16=6,5,0,0,353,12139,0,0,660,39600,0,0,238,5532,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,18,147:6:0    0,9,98:3:0      0,6,69:2:0
+X      1615    .       C       <*>     0       .       DP=11;I16=6,5,0,0,366,13080,0,0,660,39600,0,0,238,5574,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,18,171:6:0    0,9,105:3:0     0,6,51:2:0
+X      1616    .       T       <*>     0       .       DP=11;I16=6,3,0,0,348,13606,0,0,540,32400,0,0,187,4323,0,0;QS=3,0;MQSB=0.924584;MQ0F=0  PL:DP:DV        0,15,159:5:0    0,9,105:3:0     0,3,42:1:0
+X      1617    .       C       <*>     0       .       DP=12;I16=6,3,0,0,330,12316,0,0,540,32400,0,0,185,4279,0,0;QS=3,0;MQSB=0.924584;MQ0F=0  PL:DP:DV        0,15,146:5:0    0,9,105:3:0     0,3,42:1:0
+X      1618    .       A       <*>     0       .       DP=12;I16=5,6,0,0,385,14199,0,0,629,36841,0,0,244,5636,0,0;QS=3,0;MQSB=0.891517;MQ0F=0  PL:DP:DV        0,18,151:6:0    0,9,93:3:0      0,6,81:2:0
+X      1619    .       G       <*>     0       .       DP=11;I16=5,6,0,0,377,13119,0,0,629,36841,0,0,242,5544,0,0;QS=3,0;MQSB=0.891517;MQ0F=0  PL:DP:DV        0,18,166:6:0    0,9,84:3:0      0,6,67:2:0
+X      1620    .       C       <*>     0       .       DP=11;I16=5,5,0,0,323,10965,0,0,569,33241,0,0,215,4839,0,0;QS=3,0;MQSB=0.857112;MQ0F=0  PL:DP:DV        0,15,142:5:0    0,9,78:3:0      0,6,56:2:0
+X      1621    .       C       <*>     0       .       DP=12;I16=5,7,0,0,363,11779,0,0,689,40441,0,0,263,6021,0,0;QS=3,0;MQSB=0.896474;MQ0F=0  PL:DP:DV        0,21,174:7:0    0,9,80:3:0      0,6,56:2:0
+X      1622    .       A       <*>     0       .       DP=12;I16=5,7,0,0,365,12105,0,0,689,40441,0,0,261,5965,0,0;QS=3,0;MQSB=0.896474;MQ0F=0  PL:DP:DV        0,21,176:7:0    0,9,81:3:0      0,6,52:2:0
+X      1623    .       C       <*>     0       .       DP=12;I16=5,5,0,0,325,10979,0,0,569,33241,0,0,208,4620,0,0;QS=3,0;MQSB=0.857112;MQ0F=0  PL:DP:DV        0,18,155:6:0    0,9,84:3:0      0,3,37:1:0
+X      1624    .       C       <*>     0       .       DP=12;I16=4,6,0,0,336,11718,0,0,569,33241,0,0,211,4799,0,0;QS=3,0;MQSB=0.895781;MQ0F=0  PL:DP:DV        0,18,162:6:0    0,9,88:3:0      0,3,39:1:0
+X      1625    .       A       <*>     0       .       DP=12;I16=4,7,0,0,375,13503,0,0,629,36841,0,0,234,5386,0,0;QS=3,0;MQSB=0.924449;MQ0F=0  PL:DP:DV        0,18,158:6:0    0,9,93:3:0      0,6,80:2:0
+X      1626    .       G       <*>     0       .       DP=12;I16=5,7,0,0,358,11490,0,0,689,40441,0,0,249,5645,0,0;QS=3,0;MQSB=0.896474;MQ0F=0  PL:DP:DV        0,21,158:7:0    0,9,83:3:0      0,6,63:2:0
+X      1627    .       A       <*>     0       .       DP=12;I16=5,7,0,0,363,11609,0,0,689,40441,0,0,246,5590,0,0;QS=3,0;MQSB=0.896474;MQ0F=0  PL:DP:DV        0,21,165:7:0    0,9,75:3:0      0,6,72:2:0
+X      1628    .       C       <*>     0       .       DP=12;I16=5,7,0,0,357,11583,0,0,689,40441,0,0,243,5545,0,0;QS=3,0;MQSB=0.896474;MQ0F=0  PL:DP:DV        0,21,165:7:0    0,9,80:3:0      0,6,57:2:0
+X      1629    .       T       <*>     0       .       DP=13;I16=6,7,0,0,451,16079,0,0,749,44041,0,0,240,5510,0,0;QS=3,0;MQSB=0.899815;MQ0F=0  PL:DP:DV        0,21,187:7:0    0,12,120:4:0    0,6,79:2:0
+X      1630    .       T       <*>     0       .       DP=13;I16=6,7,0,0,403,13323,0,0,749,44041,0,0,237,5435,0,0;QS=3,0;MQSB=0.899815;MQ0F=0  PL:DP:DV        0,21,169:7:0    0,12,111:4:0    0,6,73:2:0
+X      1631    .       C       <*>     0       .       DP=12;I16=6,5,0,0,354,12046,0,0,660,39600,0,0,210,4744,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,21,184:7:0    0,6,67:2:0      0,6,61:2:0
+X      1632    .       C       <*>     0       .       DP=13;I16=6,7,0,0,387,12175,0,0,749,44041,0,0,232,5262,0,0;QS=3,0;MQSB=0.899815;MQ0F=0  PL:DP:DV        0,24,188:8:0    0,9,82:3:0      0,6,61:2:0
+X      1633    .       A       <*>     0       .       DP=13;I16=6,7,0,0,404,13272,0,0,749,44041,0,0,230,5166,0,0;QS=3,0;MQSB=0.899815;MQ0F=0  PL:DP:DV        0,24,183:8:0    0,9,86:3:0      0,6,73:2:0
+X      1634    .       C       <*>     0       .       DP=13;I16=6,6,0,0,328,9716,0,0,689,40441,0,0,203,4457,0,0;QS=3,0;MQSB=0.864013;MQ0F=0   PL:DP:DV        0,21,151:7:0    0,9,80:3:0      0,6,59:2:0
+X      1635    .       G       <*>     0       .       DP=14;I16=6,8,0,0,419,12831,0,0,809,47641,0,0,226,5010,0,0;QS=3,0;MQSB=0.927743;MQ0F=0  PL:DP:DV        0,24,180:8:0    0,12,108:4:0    0,6,59:2:0
+X      1636    .       A       <*>     0       .       DP=14;I16=6,8,0,0,418,13400,0,0,809,47641,0,0,225,4951,0,0;QS=3,0;MQSB=0.927743;MQ0F=0  PL:DP:DV        0,24,179:8:0    0,12,110:4:0    0,6,66:2:0
+X      1637    .       C       <*>     0       .       DP=14;I16=6,8,0,0,422,13498,0,0,809,47641,0,0,224,4906,0,0;QS=3,0;MQSB=0.927743;MQ0F=0  PL:DP:DV        0,24,185:8:0    0,12,110:4:0    0,6,60:2:0
+X      1638    .       A       <*>     0       .       DP=17;I16=9,7,0,0,513,17167,0,0,929,54841,0,0,216,4790,0,0;QS=3,0;MQSB=0.892753;MQ0F=0  PL:DP:DV        0,24,191:8:0    0,18,149:6:0    0,6,78:2:0
+X      1639    .       G       <*>     0       .       DP=17;I16=9,8,0,0,552,18844,0,0,989,58441,0,0,223,4765,0,0;QS=3,0;MQSB=0.91051;MQ0F=0   PL:DP:DV        0,27,228:9:0    0,18,150:6:0    0,6,68:2:0
+X      1640    .       G       <*>     0       .       DP=17;I16=8,6,0,0,414,13296,0,0,809,47641,0,0,171,3467,0,0;QS=3,0;MQSB=0.875173;MQ0F=0  PL:DP:DV        0,18,150:6:0    0,18,151:6:0    0,6,51:2:0
+X      1641    .       C       <*>     0       .       DP=18;I16=9,8,0,0,511,16289,0,0,989,58441,0,0,225,4709,0,0;QS=3,0;MQSB=0.91051;MQ0F=0   PL:DP:DV        0,27,188:9:0    0,18,167:6:0    0,6,65:2:0
+X      1642    .       T       <*>     0       .       DP=17;I16=8,7,0,0,519,18513,0,0,869,51241,0,0,217,4613,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,18,170:6:0    0,18,168:6:0    0,9,102:3:0
+X      1643    .       C       <*>     0       .       DP=16;I16=7,9,0,0,508,16910,0,0,929,54841,0,0,255,5361,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,24,193:8:0    0,18,169:6:0    0,6,56:2:0
+X      1644    .       C       <*>     0       .       DP=15;I16=6,9,0,0,514,18056,0,0,869,51241,0,0,259,5401,0,0;QS=3,0;MQSB=0.939413;MQ0F=0  PL:DP:DV        0,21,209:7:0    0,18,165:6:0    0,6,54:2:0
+X      1645    .       A       <*>     0       .       DP=15;I16=6,9,0,0,520,18852,0,0,869,51241,0,0,263,5457,0,0;QS=3,0;MQSB=0.939413;MQ0F=0  PL:DP:DV        0,21,213:7:0    0,18,173:6:0    0,6,49:2:0
+X      1646    .       G       <*>     0       .       DP=15;I16=6,7,0,0,440,15526,0,0,780,46800,0,0,217,4279,0,0;QS=3,0;MQSB=0.961166;MQ0F=0  PL:DP:DV        0,18,185:6:0    0,15,148:5:0    0,6,48:2:0
+X      1647    .       C       <*>     0       .       DP=15;I16=6,9,0,0,433,13883,0,0,869,51241,0,0,271,5617,0,0;QS=3,0;MQSB=0.939413;MQ0F=0  PL:DP:DV        0,21,190:7:0    0,18,139:6:0    0,6,35:2:0
+X      1648    .       C       <*>     0       .       DP=15;I16=6,9,0,0,495,16965,0,0,869,51241,0,0,275,5721,0,0;QS=3,0;MQSB=0.939413;MQ0F=0  PL:DP:DV        0,21,203:7:0    0,18,159:6:0    0,6,44:2:0
+X      1649    .       T       <*>     0       .       DP=15;I16=6,9,0,0,516,18122,0,0,869,51241,0,0,279,5841,0,0;QS=3,0;MQSB=0.939413;MQ0F=0  PL:DP:DV        0,21,187:7:0    0,18,182:6:0    0,6,56:2:0
+X      1650    .       C       <*>     0       .       DP=15;I16=6,7,0,0,405,13551,0,0,749,44041,0,0,240,5028,0,0;QS=3,0;MQSB=0.899815;MQ0F=0  PL:DP:DV        0,18,161:6:0    0,18,169:6:0    0,3,13:1:0
+X      1651    .       G       <*>     0       .       DP=17;I16=5,9,0,0,424,13328,0,0,778,44882,0,0,249,5335,0,0;QS=3,0;MQSB=0.965069;MQ0F=0  PL:DP:DV        0,18,150:6:0    0,15,128:5:0    0,9,86:3:0
+X      1652    .       G       <*>     0       .       DP=18;I16=7,9,0,0,532,18602,0,0,898,52082,0,0,267,5673,0,0;QS=3,0;MQSB=0.994413;MQ0F=0  PL:DP:DV        0,24,212:8:0    0,18,168:6:0    0,6,54:2:0
+X      1653    .       C       <*>     0       .       DP=18;I16=8,10,0,0,581,19565,0,0,1018,59282,0,0,300,6490,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,24,208:8:0    0,21,175:7:0    0,9,82:3:0
+X      1654    .       A       T,<*>   0       .       DP=18;I16=8,9,0,1,516,16718,15,225,958,55682,60,3600,285,6219,22,484;QS=2.93213,0.0678733,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.99606;BQB=1;MQ0F=0 PL:DP:DV        0,9,155,21,158,162:8:1  0,21,179,21,179,179:7:0 0,9,78,9,78,78:3:0
+X      1655    .       C       <*>     0       .       DP=18;I16=8,10,0,0,565,19017,0,0,1018,59282,0,0,313,6887,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,24,198:8:0    0,21,180:7:0    0,9,79:3:0
+X      1656    .       C       <*>     0       .       DP=19;I16=9,9,0,0,557,18013,0,0,1018,59282,0,0,295,6515,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,202:8:0    0,21,165:7:0    0,9,80:3:0
+X      1657    .       T       A,<*>   0       .       DP=18;I16=8,9,0,1,580,20362,15,225,989,58441,29,841,301,6641,25,625;QS=2.93243,0.0675676,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.99606;BQB=1;MQ0F=0  PL:DP:DV        0,24,206,24,206,206:8:0 0,6,158,18,161,165:7:1  0,9,85,9,85,85:3:0
+X      1658    .       T       <*>     0       .       DP=19;I16=8,10,0,0,573,19127,0,0,1018,59282,0,0,332,7412,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,24,187:8:0    0,21,189:7:0    0,9,91:3:0
+X      1659    .       C       <*>     0       .       DP=20;I16=8,10,0,0,609,21517,0,0,1049,62041,0,0,338,7578,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,24,219:8:0    0,21,189:7:0    0,9,80:3:0
+X      1660    .       A       <*>     0       .       DP=21;I16=8,11,0,0,641,23219,0,0,1078,62882,0,0,385,8901,0,0;QS=3,0;MQSB=0.992359;MQ0F=0        PL:DP:DV        0,21,172:7:0    0,24,219:8:0    0,12,127:4:0
+X      1661    .       G       <*>     0       .       DP=21;I16=7,13,0,0,639,21739,0,0,1107,63723,0,0,412,9598,0,0;QS=3,0;MQSB=0.999215;MQ0F=0        PL:DP:DV        0,24,209:8:0    0,24,193:8:0    0,12,98:4:0
+X      1662    .       C       <*>     0       .       DP=21;I16=8,12,0,0,641,21423,0,0,1107,63723,0,0,407,9465,0,0;QS=3,0;MQSB=0.988166;MQ0F=0        PL:DP:DV        0,21,192:7:0    0,27,211:9:0    0,12,100:4:0
+X      1663    .       C       <*>     0       .       DP=20;I16=7,11,0,0,577,19507,0,0,1018,59282,0,0,394,9204,0,0;QS=3,0;MQSB=0.983729;MQ0F=0        PL:DP:DV        0,21,178:7:0    0,21,192:7:0    0,12,101:4:0
+X      1664    .       A       C,<*>   0       .       DP=20;I16=6,10,0,1,530,17982,13,169,898,52082,29,841,358,8422,25,625;QS=2.93953,0.0604651,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.998738;BQB=1;MQ0F=0        PL:DP:DV        0,18,167,18,167,167:6:0 0,7,154,18,157,159:7:1  0,12,109,12,109,109:4:0
+X      1665    .       T       C,<*>   0       .       DP=20;I16=7,11,1,1,592,20170,58,1924,1018,59282,89,4441,396,9188,39,821;QS=2.5913,0.408696,0;VDB=0.1;SGB=0.346553;RPB=0.222222;MQB=0.611111;MQSB=0.988166;BQB=0.944444;MQ0F=0   PL:DP:DV        0,21,185,21,185,185:7:0 0,27,222,27,222,222:9:0 35,0,51,41,57,90:4:2
+X      1666    .       G       <*>     0       .       DP=20;I16=8,12,0,0,614,19760,0,0,1107,63723,0,0,435,9947,0,0;QS=3,0;MQSB=0.988166;MQ0F=0        PL:DP:DV        0,21,173:7:0    0,27,206:9:0    0,12,111:4:0
+X      1667    .       G       <*>     0       .       DP=20;I16=8,11,0,0,617,21033,0,0,1078,62882,0,0,410,9276,0,0;QS=3,0;MQSB=0.992359;MQ0F=0        PL:DP:DV        0,21,183:7:0    0,24,195:8:0    0,12,115:4:0
+X      1668    .       A       <*>     0       .       DP=20;I16=7,10,0,0,570,19908,0,0,958,55682,0,0,369,8365,0,0;QS=3,0;MQSB=0.989343;MQ0F=0 PL:DP:DV        0,18,158:6:0    0,21,186:7:0    0,12,124:4:0
+X      1669    .       C       <*>     0       .       DP=20;I16=8,12,0,0,640,21336,0,0,1107,63723,0,0,435,9857,0,0;QS=3,0;MQSB=0.988166;MQ0F=0        PL:DP:DV        0,21,172:7:0    0,27,216:9:0    0,12,115:4:0
+X      1670    .       A       <*>     0       .       DP=23;I16=9,13,0,0,765,27363,0,0,1258,73682,0,0,410,9234,0,0;QS=3,0;MQSB=0.991121;MQ0F=0        PL:DP:DV        0,27,215:9:0    0,27,233:9:0    0,12,129:4:0
+X      1671    .       G       <*>     0       .       DP=23;I16=9,13,0,0,703,23631,0,0,1258,73682,0,0,412,9206,0,0;QS=3,0;MQSB=0.991121;MQ0F=0        PL:DP:DV        0,27,214:9:0    0,27,210:9:0    0,12,106:4:0
+X      1672    .       T       <*>     0       .       DP=23;I16=9,13,0,0,724,24700,0,0,1258,73682,0,0,414,9202,0,0;QS=3,0;MQSB=0.991121;MQ0F=0        PL:DP:DV        0,27,203:9:0    0,27,232:9:0    0,12,111:4:0
+X      1673    .       T       <*>     0       .       DP=25;I16=8,13,0,0,719,25183,0,0,1198,70082,0,0,372,8248,0,0;QS=3,0;MQSB=0.983744;MQ0F=0        PL:DP:DV        0,27,221:9:0    0,24,212:8:0    0,12,112:4:0
+X      1674    .       C       <*>     0       .       DP=25;I16=8,14,0,0,755,26561,0,0,1289,76441,0,0,389,8417,0,0;QS=3,0;MQSB=0.892142;MQ0F=0        PL:DP:DV        0,33,244:11:0   0,21,206:7:0    0,12,96:4:0
+X      1675    .       C       <*>     0       .       DP=25;I16=9,15,0,0,705,22355,0,0,1347,78123,0,0,447,9897,0,0;QS=3,0;MQSB=0.996008;MQ0F=0        PL:DP:DV        0,33,222:11:0   0,30,212:10:0   0,9,65:3:0
+X      1676    .       G       <*>     0       .       DP=25;I16=6,15,0,0,660,21708,0,0,1167,67323,0,0,383,8265,0,0;QS=3,0;MQSB=0.993205;MQ0F=0        PL:DP:DV        0,33,222:11:0   0,21,170:7:0    0,9,96:3:0
+X      1677    .       C       <*>     0       .       DP=25;I16=9,13,0,0,681,22869,0,0,1289,76441,0,0,394,8510,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,33,225:11:0   0,24,198:8:0    0,9,74:3:0
+X      1678    .       C       <*>     0       .       DP=25;I16=9,15,0,0,775,26785,0,0,1347,78123,0,0,438,9496,0,0;QS=3,0;MQSB=0.996008;MQ0F=0        PL:DP:DV        0,33,235:11:0   0,30,231:10:0   0,9,83:3:0
+X      1679    .       A       <*>     0       .       DP=25;I16=8,15,0,0,762,27552,0,0,1287,74523,0,0,412,8858,0,0;QS=3,0;MQSB=0.999479;MQ0F=0        PL:DP:DV        0,33,235:11:0   0,27,219:9:0    0,9,106:3:0
+X      1680    .       G       <*>     0       .       DP=26;I16=9,17,0,0,843,29213,0,0,1467,85323,0,0,459,10021,0,0;QS=3,0;MQSB=0.999637;MQ0F=0       PL:DP:DV        0,33,253:11:0   0,33,232:11:0   0,12,108:4:0
+X      1681    .       C       <*>     0       .       DP=26;I16=8,15,0,0,681,21293,0,0,1318,77282,0,0,407,8999,0,0;QS=3,0;MQSB=0.974802;MQ0F=0        PL:DP:DV        0,33,223:11:0   0,27,191:9:0    0,9,69:3:0
+X      1682    .       G       <*>     0       .       DP=25;I16=9,16,0,0,728,22560,0,0,1407,81723,0,0,455,9877,0,0;QS=3,0;MQSB=0.998399;MQ0F=0        PL:DP:DV        0,30,222:10:0   0,33,208:11:0   0,12,98:4:0
+X      1683    .       T       <*>     0       .       DP=25;I16=8,15,0,0,807,29159,0,0,1287,74523,0,0,403,8567,0,0;QS=3,0;MQSB=0.999479;MQ0F=0        PL:DP:DV        0,30,250:10:0   0,30,235:10:0   0,9,91:3:0
+X      1684    .       T       <*>     0       .       DP=25;I16=8,15,0,0,802,28774,0,0,1318,77282,0,0,438,9612,0,0;QS=3,0;MQSB=0.974802;MQ0F=0        PL:DP:DV        0,27,227:9:0    0,30,237:10:0   0,12,107:4:0
+X      1685    .       G       <*>     0       .       DP=24;I16=8,14,0,0,759,27319,0,0,1258,73682,0,0,413,8999,0,0;QS=3,0;MQSB=0.979255;MQ0F=0        PL:DP:DV        0,24,216:8:0    0,30,242:10:0   0,12,110:4:0
+X      1686    .       C       <*>     0       .       DP=24;I16=8,15,0,0,793,28073,0,0,1318,77282,0,0,438,9656,0,0;QS=3,0;MQSB=0.974802;MQ0F=0        PL:DP:DV        0,27,225:9:0    0,30,241:10:0   0,12,103:4:0
+X      1687    .       C       <*>     0       .       DP=24;I16=7,14,0,0,741,26765,0,0,1198,70082,0,0,388,8458,0,0;QS=3,0;MQSB=0.966484;MQ0F=0        PL:DP:DV        0,24,221:8:0    0,27,229:9:0    0,12,106:4:0
+X      1688    .       C       <*>     0       .       DP=24;I16=8,15,0,0,794,28736,0,0,1318,77282,0,0,431,9605,0,0;QS=3,0;MQSB=0.974802;MQ0F=0        PL:DP:DV        0,27,239:9:0    0,30,221:10:0   0,12,120:4:0
+X      1689    .       T       A,<*>   0       .       DP=24;I16=8,15,0,1,805,29443,33,1089,1287,74523,60,3600,421,9311,25,625;QS=2.74419,0.255814,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0     PL:DP:DV        0,27,224,27,224,224:9:0 0,33,255,33,255,255:11:0        21,0,79,30,82,106:4:1
+X      1690    .       C       <*>     0       .       DP=24;I16=8,16,0,0,864,32420,0,0,1347,78123,0,0,445,10033,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,27,242:9:0    0,33,255:11:0   0,12,95:4:0
+X      1691    .       T       <*>     0       .       DP=22;I16=7,14,0,0,734,27150,0,0,1167,67323,0,0,421,9525,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,225:9:0    0,30,242:10:0   0,6,57:2:0
+X      1692    .       G       <*>     0       .       DP=22;I16=7,13,0,0,678,24110,0,0,1107,63723,0,0,400,9176,0,0;QS=3,0;MQSB=0.999215;MQ0F=0        PL:DP:DV        0,24,218:8:0    0,30,218:10:0   0,6,61:2:0
+X      1693    .       T       <*>     0       .       DP=24;I16=10,13,0,0,795,28363,0,0,1318,77282,0,0,444,10422,0,0;QS=3,0;MQSB=0.995682;MQ0F=0      PL:DP:DV        0,27,227:9:0    0,30,235:10:0   0,12,104:4:0
+X      1694    .       T       <*>     0       .       DP=24;I16=10,13,0,0,771,26775,0,0,1318,77282,0,0,448,10602,0,0;QS=3,0;MQSB=0.995682;MQ0F=0      PL:DP:DV        0,27,221:9:0    0,30,232:10:0   0,12,114:4:0
+X      1695    .       C       <*>     0       .       DP=24;I16=10,14,0,0,811,28517,0,0,1347,78123,0,0,454,10806,0,0;QS=3,0;MQSB=0.98469;MQ0F=0       PL:DP:DV        0,27,227:9:0    0,33,239:11:0   0,12,121:4:0
+X      1696    .       T       <*>     0       .       DP=23;I16=10,13,0,0,825,30819,0,0,1287,74523,0,0,455,10869,0,0;QS=3,0;MQSB=0.976718;MQ0F=0      PL:DP:DV        0,24,219:8:0    0,33,255:11:0   0,12,108:4:0
+X      1697    .       G       <*>     0       .       DP=23;I16=10,13,0,0,767,26757,0,0,1287,74523,0,0,455,10897,0,0;QS=3,0;MQSB=0.976718;MQ0F=0      PL:DP:DV        0,24,208:8:0    0,33,246:11:0   0,12,112:4:0
+X      1698    .       C       A,<*>   0       .       DP=21;I16=10,10,0,1,726,27088,27,729,1169,69241,29,841,451,10903,6,36;QS=2.91148,0.0885246,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.99938;BQB=1;MQ0F=0        PL:DP:DV        0,24,229,24,229,229:8:0 0,0,190,24,193,207:9:1  0,12,111,12,111,111:4:0
+X      1699    .       T       <*>     0       .       DP=21;I16=9,10,0,0,698,25826,0,0,1078,62882,0,0,408,9692,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,21,203:7:0    0,24,219:8:0    0,12,115:4:0
+X      1700    .       G       <*>     0       .       DP=20;I16=9,10,0,0,696,25850,0,0,1078,62882,0,0,409,9705,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,21,216:7:0    0,24,215:8:0    0,12,110:4:0
+X      1701    .       T       <*>     0       .       DP=20;I16=9,11,0,0,711,25539,0,0,1138,66482,0,0,435,10353,0,0;QS=3,0;MQSB=0.997118;MQ0F=0       PL:DP:DV        0,24,207:8:0    0,24,210:8:0    0,12,125:4:0
+X      1702    .       T       <*>     0       .       DP=20;I16=8,11,0,0,671,24367,0,0,1078,62882,0,0,410,9712,0,0;QS=3,0;MQSB=0.992359;MQ0F=0        PL:DP:DV        0,24,214:8:0    0,21,193:7:0    0,12,115:4:0
+X      1703    .       T       <*>     0       .       DP=20;I16=9,10,0,0,648,22696,0,0,1078,62882,0,0,410,9708,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,21,197:7:0    0,24,195:8:0    0,12,114:4:0
+X      1704    .       T       <*>     0       .       DP=20;I16=10,10,0,0,711,25771,0,0,1169,69241,0,0,435,10341,0,0;QS=3,0;MQSB=0.931063;MQ0F=0      PL:DP:DV        0,24,208:8:0    0,21,208:7:0    0,15,128:5:0
+X      1705    .       C       <*>     0       .       DP=20;I16=10,10,0,0,744,28388,0,0,1169,69241,0,0,436,10312,0,0;QS=3,0;MQSB=0.931063;MQ0F=0      PL:DP:DV        0,24,232:8:0    0,21,213:7:0    0,15,120:5:0
+X      1706    .       T       <*>     0       .       DP=20;I16=10,10,0,0,775,30329,0,0,1169,69241,0,0,436,10246,0,0;QS=3,0;MQSB=0.931063;MQ0F=0      PL:DP:DV        0,24,221:8:0    0,21,219:7:0    0,15,145:5:0
+X      1707    .       C       <*>     0       .       DP=21;I16=9,11,0,0,724,26998,0,0,1169,69241,0,0,410,9518,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,27,235:9:0    0,18,180:6:0    0,15,134:5:0
+X      1708    .       T       <*>     0       .       DP=21;I16=9,12,0,0,740,27282,0,0,1229,72841,0,0,410,9430,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,30,229:10:0   0,18,187:6:0    0,15,132:5:0
+X      1709    .       A       <*>     0       .       DP=21;I16=9,11,0,0,675,23509,0,0,1169,69241,0,0,386,8734,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,27,210:9:0    0,18,166:6:0    0,15,131:5:0
+X      1710    .       C       <*>     0       .       DP=22;I16=9,13,0,0,755,26817,0,0,1289,76441,0,0,412,9306,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,33,236:11:0   0,18,181:6:0    0,15,128:5:0
+X      1711    .       C       <*>     0       .       DP=22;I16=9,13,0,0,786,28790,0,0,1289,76441,0,0,413,9223,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,33,250:11:0   0,18,169:6:0    0,15,138:5:0
+X      1712    .       A       <*>     0       .       DP=22;I16=9,13,0,0,824,31342,0,0,1289,76441,0,0,414,9162,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,33,252:11:0   0,18,198:6:0    0,15,136:5:0
+X      1713    .       G       <*>     0       .       DP=23;I16=8,14,0,0,823,31285,0,0,1289,76441,0,0,405,8993,0,0;QS=3,0;MQSB=0.892142;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,189:6:0    0,12,118:4:0
+X      1714    .       A       <*>     0       .       DP=23;I16=9,13,0,0,763,27439,0,0,1289,76441,0,0,402,8818,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,36,234:12:0   0,18,190:6:0    0,12,101:4:0
+X      1715    .       A       <*>     0       .       DP=23;I16=9,14,0,0,900,35416,0,0,1349,80041,0,0,414,8878,0,0;QS=3,0;MQSB=0.907354;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,206:6:0    0,15,145:5:0
+X      1716    .       G       <*>     0       .       DP=23;I16=9,14,0,0,844,31500,0,0,1349,80041,0,0,414,8822,0,0;QS=3,0;MQSB=0.907354;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,188:6:0    0,15,129:5:0
+X      1717    .       T       <*>     0       .       DP=24;I16=9,15,0,0,854,30878,0,0,1409,83641,0,0,414,8794,0,0;QS=3,0;MQSB=0.904837;MQ0F=0        PL:DP:DV        0,39,253:13:0   0,18,185:6:0    0,15,122:5:0
+X      1718    .       G       <*>     0       .       DP=24;I16=9,14,0,0,806,29332,0,0,1349,80041,0,0,390,8170,0,0;QS=3,0;MQSB=0.907354;MQ0F=0        PL:DP:DV        0,36,249:12:0   0,18,188:6:0    0,15,124:5:0
+X      1719    .       C       <*>     0       .       DP=26;I16=11,14,0,0,857,30717,0,0,1469,87241,0,0,407,8675,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,173:6:0    0,12,98:4:0
+X      1720    .       C       <*>     0       .       DP=26;I16=11,14,0,0,898,33274,0,0,1469,87241,0,0,409,8645,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,166:6:0    0,12,99:4:0
+X      1721    .       C       <*>     0       .       DP=26;I16=10,14,0,0,846,30642,0,0,1409,83641,0,0,388,8258,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,187:6:0    0,12,119:4:0
+X      1722    .       T       <*>     0       .       DP=25;I16=11,13,0,0,876,33054,0,0,1409,83641,0,0,406,8540,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,174:5:0    0,15,123:5:0
+X      1723    .       T       <*>     0       .       DP=25;I16=11,14,0,0,835,28861,0,0,1469,87241,0,0,420,8728,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,167:5:0    0,15,130:5:0
+X      1724    .       C       <*>     0       .       DP=25;I16=11,14,0,0,903,33735,0,0,1469,87241,0,0,422,8800,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,164:5:0    0,15,139:5:0
+X      1725    .       C       G,<*>   0       .       DP=25;I16=11,13,0,1,835,29699,25,625,1409,83641,60,3600,406,8576,18,324;QS=2.95164,0.0483559,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.929204;BQB=1;MQ0F=0     PL:DP:DV        0,20,255,42,255,255:15:1        0,15,153,15,153,153:5:0 0,15,132,15,132,132:5:0
+X      1726    .       C       <*>     0       .       DP=25;I16=11,14,0,0,932,35588,0,0,1469,87241,0,0,426,9028,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,165:5:0    0,15,122:5:0
+X      1727    .       T       <*>     0       .       DP=25;I16=10,14,0,0,862,32080,0,0,1409,83641,0,0,404,8556,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,167:5:0    0,12,120:4:0
+X      1728    .       C       <*>     0       .       DP=25;I16=11,14,0,0,915,33845,0,0,1469,87241,0,0,429,9173,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,156:5:0    0,15,144:5:0
+X      1729    .       C       <*>     0       .       DP=25;I16=10,14,0,0,919,35797,0,0,1409,83641,0,0,406,8668,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,142:5:0    0,12,128:4:0
+X      1730    .       T       <*>     0       .       DP=24;I16=10,14,0,0,849,30711,0,0,1409,83641,0,0,433,9393,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,138:4:0    0,15,148:5:0
+X      1731    .       C       <*>     0       .       DP=24;I16=10,14,0,0,907,34875,0,0,1409,83641,0,0,434,9472,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,123:4:0    0,15,140:5:0
+X      1732    .       A       <*>     0       .       DP=24;I16=11,13,0,0,816,28582,0,0,1409,83641,0,0,436,9580,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,123:4:0    0,15,143:5:0
+X      1733    .       C       <*>     0       .       DP=25;I16=12,13,0,0,869,31451,0,0,1469,87241,0,0,438,9666,0,0;QS=3,0;MQSB=0.939413;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,116:4:0    0,15,136:5:0
+X      1734    .       C       <*>     0       .       DP=25;I16=12,13,0,0,926,35482,0,0,1469,87241,0,0,440,9730,0,0;QS=3,0;MQSB=0.939413;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,122:4:0    0,15,141:5:0
+X      1735    .       T       <*>     0       .       DP=26;I16=13,13,0,0,935,35169,0,0,1529,90841,0,0,442,9822,0,0;QS=3,0;MQSB=0.945959;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,12,112:4:0    0,15,148:5:0
+X      1736    .       G       <*>     0       .       DP=25;I16=11,11,0,0,829,31469,0,0,1289,76441,0,0,380,8416,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,72:2:0      0,12,118:4:0
+X      1737    .       A       <*>     0       .       DP=25;I16=12,12,0,0,842,30606,0,0,1409,83641,0,0,422,9312,0,0;QS=3,0;MQSB=0.941765;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,76:2:0      0,15,131:5:0
+X      1738    .       C       <*>     0       .       DP=24;I16=12,12,0,0,835,30251,0,0,1409,83641,0,0,450,10010,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,9,78:3:0      0,15,130:5:0
+X      1739    .       C       <*>     0       .       DP=23;I16=10,12,0,0,831,32123,0,0,1289,76441,0,0,428,9432,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,55:2:0      0,12,135:4:0
+X      1740    .       A       <*>     0       .       DP=23;I16=11,12,0,0,774,27126,0,0,1349,80041,0,0,456,10126,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,56:2:0      0,15,139:5:0
+X      1741    .       C       <*>     0       .       DP=23;I16=11,12,0,0,850,32314,0,0,1349,80041,0,0,459,10217,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,70:2:0      0,15,136:5:0
+X      1742    .       T       <*>     0       .       DP=23;I16=11,12,0,0,866,33204,0,0,1349,80041,0,0,462,10330,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,72:2:0      0,15,144:5:0
+X      1743    .       C       <*>     0       .       DP=23;I16=11,12,0,0,894,35176,0,0,1349,80041,0,0,464,10414,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,74:2:0      0,15,138:5:0
+X      1744    .       T       <*>     0       .       DP=23;I16=11,11,0,0,857,33579,0,0,1289,76441,0,0,459,10469,0,0;QS=3,0;MQSB=0.936864;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,80:2:0      0,15,156:5:0
+X      1745    .       G       <*>     0       .       DP=23;I16=11,12,0,0,882,34572,0,0,1349,80041,0,0,464,10442,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,78:2:0      0,15,142:5:0
+X      1746    .       G       <*>     0       .       DP=24;I16=12,11,0,0,836,31102,0,0,1349,80041,0,0,456,10312,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,69:2:0      0,18,151:6:0
+X      1747    .       G       <*>     0       .       DP=24;I16=12,11,0,0,839,31729,0,0,1349,80041,0,0,455,10239,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,75:2:0      0,18,154:6:0
+X      1748    .       G       <*>     0       .       DP=24;I16=11,12,0,0,843,31857,0,0,1349,80041,0,0,434,9664,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,42:1:0      0,18,154:6:0
+X      1749    .       A       <*>     0       .       DP=25;I16=13,11,0,0,864,31748,0,0,1409,83641,0,0,451,10063,0,0;QS=3,0;MQSB=0.950498;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,72:2:0      0,21,172:7:0
+X      1750    .       A       <*>     0       .       DP=25;I16=13,12,0,0,905,33667,0,0,1469,87241,0,0,451,10013,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,56:2:0      0,21,187:7:0
+X      1751    .       A       <*>     0       .       DP=25;I16=13,12,0,0,908,33658,0,0,1469,87241,0,0,449,9987,0,0;QS=3,0;MQSB=0.948139;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,67:2:0      0,21,183:7:0
+X      1752    .       T       <*>     0       .       DP=23;I16=12,11,0,0,838,31088,0,0,1380,82800,0,0,449,9987,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,71:2:0      0,18,170:6:0
+X      1753    .       C       <*>     0       .       DP=23;I16=12,11,0,0,869,33595,0,0,1380,82800,0,0,448,9960,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,77:2:0      0,18,163:6:0
+X      1754    .       C       <*>     0       .       DP=23;I16=11,11,0,0,830,31628,0,0,1320,79200,0,0,431,9699,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,3,42:1:0      0,18,163:6:0
+X      1755    .       C       <*>     0       .       DP=23;I16=12,11,0,0,856,33082,0,0,1380,82800,0,0,446,9972,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,61:2:0      0,18,165:6:0
+X      1756    .       T       <*>     0       .       DP=22;I16=11,11,0,0,858,33720,0,0,1320,79200,0,0,445,9961,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,6,77:2:0      0,18,179:6:0
+X      1757    .       C       <*>     0       .       DP=22;I16=11,11,0,0,869,34651,0,0,1320,79200,0,0,444,9972,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,6,78:2:0      0,18,176:6:0
+X      1758    .       A       <*>     0       .       DP=22;I16=11,11,0,0,865,34205,0,0,1320,79200,0,0,442,9954,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,6,81:2:0      0,18,177:6:0
+X      1759    .       G       <*>     0       .       DP=22;I16=11,11,0,0,833,31965,0,0,1320,79200,0,0,439,9905,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,6,77:2:0      0,18,159:6:0
+X      1760    .       C       <*>     0       .       DP=22;I16=11,11,0,0,849,33441,0,0,1320,79200,0,0,436,9874,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,6,79:2:0      0,18,159:6:0
+X      1761    .       A       <*>     0       .       DP=22;I16=11,11,0,0,730,25766,0,0,1320,79200,0,0,432,9810,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,6,75:2:0      0,18,153:6:0
+X      1762    .       C       <*>     0       .       DP=21;I16=11,10,0,0,767,28667,0,0,1260,75600,0,0,429,9761,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,76:2:0      0,18,160:6:0
+X      1763    .       C       <*>     0       .       DP=21;I16=11,10,0,0,789,30115,0,0,1260,75600,0,0,426,9726,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,72:2:0      0,18,162:6:0
+X      1764    .       C       <*>     0       .       DP=21;I16=11,10,0,0,821,32443,0,0,1260,75600,0,0,423,9705,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,72:2:0      0,18,167:6:0
+X      1765    .       T       <*>     0       .       DP=21;I16=11,10,0,0,814,31746,0,0,1260,75600,0,0,420,9698,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,83:2:0      0,18,179:6:0
+X      1766    .       C       <*>     0       .       DP=21;I16=11,10,0,0,796,30564,0,0,1260,75600,0,0,417,9705,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,71:2:0      0,18,162:6:0
+X      1767    .       C       <*>     0       .       DP=21;I16=11,10,0,0,779,29559,0,0,1260,75600,0,0,414,9726,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,73:2:0      0,18,163:6:0
+X      1768    .       C       <*>     0       .       DP=21;I16=11,10,0,0,798,30670,0,0,1260,75600,0,0,411,9761,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,68:2:0      0,18,160:6:0
+X      1769    .       T       <*>     0       .       DP=21;I16=11,10,0,0,819,32179,0,0,1260,75600,0,0,406,9712,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,77:2:0      0,18,184:6:0
+X      1770    .       G       <*>     0       .       DP=19;I16=11,8,0,0,699,26453,0,0,1140,68400,0,0,403,9679,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,68:2:0      0,18,158:6:0
+X      1771    .       A       <*>     0       .       DP=18;I16=10,8,0,0,707,27853,0,0,1080,64800,0,0,401,9659,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,42:1:0      0,18,177:6:0
+X      1772    .       G       <*>     0       .       DP=18;I16=10,8,0,0,669,25513,0,0,1080,64800,0,0,398,9600,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,38:1:0      0,18,159:6:0
+X      1773    .       C       <*>     0       .       DP=17;I16=10,7,0,0,675,26897,0,0,1020,61200,0,0,396,9550,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,3,39:1:0      0,18,172:6:0
+X      1774    .       A       <*>     0       .       DP=17;I16=10,7,0,0,653,25153,0,0,1020,61200,0,0,394,9508,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,3,39:1:0      0,18,172:6:0
+X      1775    .       T       <*>     0       .       DP=17;I16=10,7,0,0,605,22253,0,0,1020,61200,0,0,391,9423,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,3,38:1:0      0,18,156:6:0
+X      1776    .       A       <*>     0       .       DP=17;I16=10,7,0,0,610,22124,0,0,1020,61200,0,0,388,9344,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,254:10:0   0,3,35:1:0      0,18,166:6:0
+X      1777    .       C       <*>     0       .       DP=18;I16=11,7,0,0,661,24975,0,0,1080,64800,0,0,385,9271,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,35:1:0      0,18,158:6:0
+X      1778    .       C       <*>     0       .       DP=18;I16=11,7,0,0,680,25970,0,0,1080,64800,0,0,383,9205,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,31:1:0      0,18,172:6:0
+X      1779    .       C       <*>     0       .       DP=18;I16=11,7,0,0,703,27663,0,0,1080,64800,0,0,381,9147,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,34:1:0      0,18,174:6:0
+X      1780    .       T       <*>     0       .       DP=18;I16=11,7,0,0,672,26000,0,0,1080,64800,0,0,378,9048,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,33:1:0      0,18,177:6:0
+X      1781    .       A       <*>     0       .       DP=19;I16=10,6,0,0,579,21377,0,0,960,57600,0,0,328,7804,0,0;QS=2,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,0,0:0:0       0,15,160:5:0
+X      1782    .       C       <*>     0       .       DP=20;I16=11,9,0,0,715,26603,0,0,1200,72000,0,0,382,8892,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,6,47:2:0      0,18,156:6:0
+X      1783    .       T       <*>     0       .       DP=20;I16=11,9,0,0,755,29057,0,0,1200,72000,0,0,381,8743,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,6,68:2:0      0,18,184:6:0
+X      1784    .       C       <*>     0       .       DP=20;I16=10,9,0,0,723,28017,0,0,1140,68400,0,0,360,8212,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,6,62:2:0      0,15,151:5:0
+X      1785    .       T       <*>     0       .       DP=20;I16=10,10,0,0,766,29878,0,0,1200,72000,0,0,359,8089,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,66:2:0      0,15,168:5:0
+X      1786    .       G       <*>     0       .       DP=22;I16=11,11,0,0,841,32323,0,0,1320,79200,0,0,359,7985,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,68:2:0      0,15,158:5:0
+X      1787    .       G       <*>     0       .       DP=22;I16=11,11,0,0,806,30294,0,0,1320,79200,0,0,361,7903,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,68:2:0      0,15,148:5:0
+X      1788    .       C       <*>     0       .       DP=22;I16=11,11,0,0,858,33674,0,0,1320,79200,0,0,362,7796,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,67:2:0      0,15,158:5:0
+X      1789    .       A       <*>     0       .       DP=23;I16=11,12,0,0,797,28705,0,0,1380,82800,0,0,363,7715,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,69:2:0      0,15,157:5:0
+X      1790    .       C       <*>     0       .       DP=23;I16=11,12,0,0,852,31816,0,0,1380,82800,0,0,365,7661,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,63:2:0      0,15,153:5:0
+X      1791    .       A       <*>     0       .       DP=23;I16=11,12,0,0,830,30484,0,0,1380,82800,0,0,367,7635,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,61:2:0      0,15,155:5:0
+X      1792    .       A       <*>     0       .       DP=23;I16=11,12,0,0,862,32760,0,0,1380,82800,0,0,368,7588,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,67:2:0      0,15,161:5:0
+X      1793    .       G       <*>     0       .       DP=23;I16=11,12,0,0,813,29603,0,0,1380,82800,0,0,369,7571,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,61:2:0      0,15,126:5:0
+X      1794    .       C       <*>     0       .       DP=21;I16=9,12,0,0,736,26472,0,0,1260,75600,0,0,370,7484,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,48:2:0      0,9,96:3:0
+X      1795    .       C       <*>     0       .       DP=21;I16=9,12,0,0,763,28807,0,0,1260,75600,0,0,371,7427,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,45:2:0      0,9,100:3:0
+X      1796    .       C       <*>     0       .       DP=21;I16=9,12,0,0,782,29718,0,0,1260,75600,0,0,372,7400,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,52:2:0      0,9,102:3:0
+X      1797    .       A       <*>     0       .       DP=21;I16=9,12,0,0,704,25190,0,0,1260,75600,0,0,373,7403,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,59:2:0      0,9,92:3:0
+X      1798    .       C       <*>     0       .       DP=21;I16=9,12,0,0,759,28119,0,0,1260,75600,0,0,374,7436,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,49:2:0      0,9,99:3:0
+X      1799    .       C       <*>     0       .       DP=22;I16=9,13,0,0,796,29520,0,0,1320,79200,0,0,375,7499,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,56:2:0      0,12,131:4:0
+X      1800    .       C       <*>     0       .       DP=22;I16=9,13,0,0,866,34352,0,0,1320,79200,0,0,376,7542,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,63:2:0      0,12,138:4:0
+X      1801    .       T       <*>     0       .       DP=22;I16=9,13,0,0,838,32282,0,0,1320,79200,0,0,377,7615,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,63:2:0      0,12,150:4:0
+X      1802    .       G       <*>     0       .       DP=22;I16=9,13,0,0,844,32894,0,0,1320,79200,0,0,378,7718,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,60:2:0      0,12,137:4:0
+X      1803    .       C       <*>     0       .       DP=22;I16=9,13,0,0,837,32691,0,0,1320,79200,0,0,377,7751,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,60:2:0      0,12,143:4:0
+X      1804    .       A       <*>     0       .       DP=23;I16=9,14,0,0,793,28517,0,0,1380,82800,0,0,376,7814,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,54:2:0      0,12,144:4:0
+X      1805    .       A       <*>     0       .       DP=23;I16=9,14,0,0,810,29148,0,0,1380,82800,0,0,376,7908,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,67:2:0      0,12,138:4:0
+X      1806    .       A       <*>     0       .       DP=23;I16=9,14,0,0,816,29932,0,0,1380,82800,0,0,376,8034,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,61:2:0      0,12,139:4:0
+X      1807    .       G       <*>     0       .       DP=22;I16=9,13,0,0,837,32299,0,0,1320,79200,0,0,375,8091,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,67:2:0      0,12,142:4:0
+X      1808    .       C       <*>     0       .       DP=21;I16=9,11,0,0,705,25519,0,0,1200,72000,0,0,354,7716,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,6,53:2:0      0,12,140:4:0
+X      1809    .       C       <*>     0       .       DP=22;I16=10,12,0,0,789,29123,0,0,1320,79200,0,0,371,8091,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,55:2:0      0,12,143:4:0
+X      1810    .       C       <*>     0       .       DP=21;I16=10,11,0,0,754,27902,0,0,1260,75600,0,0,370,8084,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,51:2:0      0,12,145:4:0
+X      1811    .       C       <*>     0       .       DP=22;I16=11,11,0,0,837,32353,0,0,1320,79200,0,0,368,8056,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,61:2:0      0,12,146:4:0
+X      1812    .       T       <*>     0       .       DP=22;I16=11,11,0,0,830,31782,0,0,1320,79200,0,0,365,7955,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,60:2:0      0,12,151:4:0
+X      1813    .       G       <*>     0       .       DP=21;I16=11,10,0,0,789,29971,0,0,1260,75600,0,0,363,7879,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,63:2:0      0,12,135:4:0
+X      1814    .       A       <*>     0       .       DP=21;I16=11,10,0,0,780,29356,0,0,1260,75600,0,0,361,7827,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,63:2:0      0,12,148:4:0
+X      1815    .       G       <*>     0       .       DP=21;I16=11,10,0,0,742,27064,0,0,1260,75600,0,0,358,7748,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,56:2:0      0,12,135:4:0
+X      1816    .       G       <*>     0       .       DP=21;I16=11,10,0,0,702,24670,0,0,1260,75600,0,0,355,7691,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,49:2:0      0,12,124:4:0
+X      1817    .       C       <*>     0       .       DP=20;I16=11,9,0,0,701,25263,0,0,1200,72000,0,0,353,7655,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,6,58:2:0      0,12,134:4:0
+X      1818    .       C       <*>     0       .       DP=20;I16=11,8,0,0,665,23987,0,0,1140,68400,0,0,326,7014,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,53:2:0      0,12,132:4:0
+X      1819    .       C       <*>     0       .       DP=18;I16=9,9,0,0,580,20092,0,0,1080,64800,0,0,351,7641,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,38:2:0      0,12,124:4:0
+X      1820    .       G       <*>     0       .       DP=18;I16=9,9,0,0,589,19883,0,0,1080,64800,0,0,351,7659,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,58:2:0      0,12,117:4:0
+X      1821    .       C       <*>     0       .       DP=18;I16=9,9,0,0,619,22131,0,0,1080,64800,0,0,351,7693,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,60:2:0      0,12,131:4:0
+X      1822    .       C       <*>     0       .       DP=18;I16=9,9,0,0,655,24177,0,0,1080,64800,0,0,350,7694,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,58:2:0      0,12,131:4:0
+X      1823    .       C       <*>     0       .       DP=19;I16=10,9,0,0,703,26765,0,0,1140,68400,0,0,349,7713,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,62:2:0      0,12,138:4:0
+X      1824    .       T       <*>     0       .       DP=19;I16=10,9,0,0,714,27628,0,0,1140,68400,0,0,349,7751,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,69:2:0      0,12,149:4:0
+X      1825    .       G       <*>     0       .       DP=19;I16=10,9,0,0,682,24804,0,0,1140,68400,0,0,347,7709,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,61:2:0      0,12,129:4:0
+X      1826    .       T       <*>     0       .       DP=19;I16=10,9,0,0,643,22525,0,0,1140,68400,0,0,345,7687,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,62:2:0      0,12,141:4:0
+X      1827    .       G       <*>     0       .       DP=19;I16=10,9,0,0,722,27844,0,0,1140,68400,0,0,343,7685,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,66:2:0      0,12,134:4:0
+X      1828    .       G       <*>     0       .       DP=18;I16=10,8,0,0,619,21719,0,0,1080,64800,0,0,342,7702,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,61:2:0      0,9,100:3:0
+X      1829    .       C       <*>     0       .       DP=19;I16=9,9,0,0,576,19228,0,0,1080,64800,0,0,323,7413,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,59:3:0      0,9,103:3:0
+X      1830    .       G       <*>     0       .       DP=19;I16=9,9,0,0,582,19586,0,0,1080,64800,0,0,321,7379,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,82:3:0      0,9,80:3:0
+X      1831    .       T       <*>     0       .       DP=20;I16=10,8,0,0,605,21015,0,0,1080,64800,0,0,294,6736,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,106:4:0    0,9,101:3:0
+X      1832    .       C       <*>     0       .       DP=19;I16=9,9,0,0,675,25747,0,0,1080,64800,0,0,319,7359,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,110:4:0    0,9,105:3:0
+X      1833    .       T       <*>     0       .       DP=18;I16=8,8,0,0,565,20733,0,0,960,57600,0,0,295,6747,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,30,248:10:0   0,9,105:3:0     0,9,106:3:0
+X      1834    .       C       <*>     0       .       DP=19;I16=9,9,0,0,654,24424,0,0,1037,61489,0,0,321,7399,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,104:4:0    0,9,107:3:0
+X      1835    .       T       <*>     0       .       DP=18;I16=9,9,0,0,641,23505,0,0,1037,61489,0,0,347,7965,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,123:4:0    0,9,115:3:0
+X      1836    .       C       <*>     0       .       DP=18;I16=9,9,0,0,657,24427,0,0,1037,61489,0,0,350,8016,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,127:4:0    0,9,108:3:0
+X      1837    .       C       <*>     0       .       DP=18;I16=9,9,0,0,586,20044,0,0,1037,61489,0,0,352,8030,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,233:11:0   0,12,114:4:0    0,9,108:3:0
+X      1838    .       C       <*>     0       .       DP=18;I16=9,9,0,0,655,24607,0,0,1037,61489,0,0,354,8056,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,120:4:0    0,9,107:3:0
+X      1839    .       T       <*>     0       .       DP=18;I16=9,7,0,0,557,20543,0,0,917,54289,0,0,321,7369,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,30,231:10:0   0,9,103:3:0     0,9,119:3:0
+X      1840    .       C       <*>     0       .       DP=18;I16=9,9,0,0,637,23295,0,0,1037,61489,0,0,358,8144,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,116:4:0    0,9,109:3:0
+X      1841    .       C       <*>     0       .       DP=18;I16=9,9,0,0,622,22458,0,0,1037,61489,0,0,360,8206,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,252:11:0   0,12,121:4:0    0,9,108:3:0
+X      1842    .       C       <*>     0       .       DP=18;I16=9,9,0,0,672,26064,0,0,1037,61489,0,0,362,8280,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,124:4:0    0,9,108:3:0
+X      1843    .       T       <*>     0       .       DP=18;I16=9,9,0,0,630,22746,0,0,1037,61489,0,0,364,8366,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,243:11:0   0,12,131:4:0    0,9,107:3:0
+X      1844    .       T       <*>     0       .       DP=18;I16=9,9,0,0,618,21618,0,0,1037,61489,0,0,366,8464,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,240:11:0   0,12,137:4:0    0,9,98:3:0
+X      1845    .       G       <*>     0       .       DP=18;I16=9,9,0,0,644,23976,0,0,1037,61489,0,0,368,8574,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,138:4:0    0,9,82:3:0
+X      1846    .       C       <*>     0       .       DP=18;I16=9,9,0,0,687,26809,0,0,1037,61489,0,0,370,8696,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,129:4:0    0,9,100:3:0
+X      1847    .       T       <*>     0       .       DP=18;I16=9,9,0,0,675,25529,0,0,1037,61489,0,0,373,8829,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,132:4:0    0,6,76:2:0
+X      1848    .       G       <*>     0       .       DP=18;I16=9,9,0,0,597,20845,0,0,1037,61489,0,0,377,8973,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,118:4:0    0,6,64:2:0
+X      1849    .       T       <*>     0       .       DP=20;I16=9,10,0,0,614,20770,0,0,1097,65089,0,0,380,9078,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,119:4:0    0,6,71:2:0
+X      1850    .       C       <*>     0       .       DP=19;I16=8,11,0,0,684,25154,0,0,1097,65089,0,0,409,9769,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,120:4:0    0,3,37:1:0
+X      1851    .       A       <*>     0       .       DP=20;I16=9,11,0,0,738,27838,0,0,1157,68689,0,0,413,9847,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,143:4:0    0,3,41:1:0
+X      1852    .       G       <*>     0       .       DP=19;I16=8,11,0,0,639,22239,0,0,1097,65089,0,0,392,9264,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,117:4:0    0,3,36:1:0
+X      1853    .       G       <*>     0       .       DP=20;I16=9,11,0,0,627,20873,0,0,1157,68689,0,0,396,9322,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,127:5:0    0,3,38:1:0
+X      1854    .       A       <*>     0       .       DP=22;I16=10,11,0,0,674,22428,0,0,1217,72289,0,0,401,9397,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,145:5:0    0,3,38:1:0
+X      1855    .       C       <*>     0       .       DP=22;I16=10,12,0,0,771,27949,0,0,1277,75889,0,0,407,9441,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,132:5:0    0,3,37:1:0
+X      1856    .       A       <*>     0       .       DP=22;I16=10,12,0,0,806,30230,0,0,1277,75889,0,0,412,9456,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,146:5:0    0,3,41:1:0
+X      1857    .       G       <*>     0       .       DP=22;I16=10,12,0,0,699,23919,0,0,1277,75889,0,0,416,9442,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,134:5:0    0,3,35:1:0
+X      1858    .       T       <*>     0       .       DP=23;I16=10,13,0,0,773,26797,0,0,1337,79489,0,0,419,9399,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,15,148:5:0    0,3,37:1:0
+X      1859    .       G       <*>     0       .       DP=23;I16=10,13,0,0,798,28594,0,0,1337,79489,0,0,423,9379,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,15,146:5:0    0,3,36:1:0
+X      1860    .       G       <*>     0       .       DP=23;I16=10,13,0,0,726,23842,0,0,1337,79489,0,0,425,9283,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,15,126:5:0    0,3,33:1:0
+X      1861    .       T       <*>     0       .       DP=23;I16=10,13,0,0,741,24793,0,0,1337,79489,0,0,425,9113,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,15,143:5:0    0,3,39:1:0
+X      1862    .       C       <*>     0       .       DP=23;I16=10,12,0,0,738,25732,0,0,1277,75889,0,0,403,8487,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,135:5:0    0,3,34:1:0
+X      1863    .       C       <*>     0       .       DP=24;I16=10,13,0,0,804,29186,0,0,1337,79489,0,0,400,8232,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,15,133:5:0    0,3,36:1:0
+X      1864    .       T       <*>     0       .       DP=24;I16=11,11,0,0,766,27572,0,0,1277,75889,0,0,392,8174,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,12,125:4:0    0,3,37:1:0
+X      1865    .       G       <*>     0       .       DP=24;I16=11,13,0,0,860,31394,0,0,1397,83089,0,0,425,8621,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,15,154:5:0    0,3,38:1:0
+X      1866    .       G       <*>     0       .       DP=24;I16=11,13,0,0,795,27503,0,0,1397,83089,0,0,425,8551,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,15,152:5:0    0,3,36:1:0
+X      1867    .       C       <*>     0       .       DP=24;I16=9,13,0,0,726,24886,0,0,1320,79200,0,0,375,7263,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,122:5:0    0,3,38:1:0
+X      1868    .       C       <*>     0       .       DP=24;I16=11,12,0,0,857,32293,0,0,1337,79489,0,0,411,8311,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,12,118:4:0    0,3,41:1:0
+X      1869    .       A       T,<*>   0       .       DP=24;I16=6,9,5,4,531,19001,268,8660,857,50689,540,32400,273,5667,152,2866;QS=1.4724,1.5276,0;VDB=0.928022;SGB=-11.9537;RPB=0.984127;MQB=0.96464;MQSB=0.931547;BQB=0.359155;MQ0F=0      PL:DP:DV        115,0,224,148,245,255:18:7      16,0,104,28,107,128:5:1 42,3,0,42,3,42:1:1
+X      1870    .       C       <*>     0       .       DP=25;I16=11,13,0,0,804,27826,0,0,1397,83089,0,0,425,8591,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,15,127:5:0    0,3,36:1:0
+X      1871    .       C       <*>     0       .       DP=25;I16=11,14,0,0,761,24187,0,0,1457,86689,0,0,428,8690,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,18,128:6:0    0,3,29:1:0
+X      1872    .       G       <*>     0       .       DP=25;I16=10,14,0,0,763,25437,0,0,1397,83089,0,0,425,8803,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,18,132:6:0    0,3,43:1:0
+X      1873    .       G       <*>     0       .       DP=26;I16=11,15,0,0,790,25548,0,0,1517,90289,0,0,429,8931,0,0;QS=3,0;MQSB=0.927041;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,21,151:7:0    0,3,43:1:0
+X      1874    .       G       <*>     0       .       DP=27;I16=11,16,0,0,861,29013,0,0,1577,93889,0,0,430,9076,0,0;QS=3,0;MQSB=0.925036;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,24,172:8:0    0,3,43:1:0
+X      1875    .       G       <*>     0       .       DP=26;I16=11,15,0,0,800,26216,0,0,1517,90289,0,0,431,9155,0,0;QS=3,0;MQSB=0.927041;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,21,168:7:0    0,3,42:1:0
+X      1876    .       C       <*>     0       .       DP=26;I16=10,15,0,0,894,32714,0,0,1457,86689,0,0,432,9268,0,0;QS=3,0;MQSB=0.9171;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,21,171:7:0    0,3,41:1:0
+X      1877    .       T       <*>     0       .       DP=25;I16=9,15,0,0,848,30804,0,0,1397,83089,0,0,409,8787,0,0;QS=3,0;MQSB=0.904837;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,18,163:6:0    0,3,42:1:0
+X      1878    .       C       <*>     0       .       DP=25;I16=10,15,0,0,906,33478,0,0,1457,86689,0,0,434,9488,0,0;QS=3,0;MQSB=0.9171;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,21,166:7:0    0,3,40:1:0
+X      1879    .       A       <*>     0       .       DP=26;I16=10,16,0,0,911,32761,0,0,1517,90289,0,0,433,9543,0,0;QS=3,0;MQSB=0.914947;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,24,191:8:0    0,3,40:1:0
+X      1880    .       C       <*>     0       .       DP=26;I16=10,16,0,0,790,24876,0,0,1517,90289,0,0,431,9527,0,0;QS=3,0;MQSB=0.914947;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,24,152:8:0    0,3,31:1:0
+X      1881    .       G       <*>     0       .       DP=27;I16=10,15,0,0,782,25352,0,0,1500,90000,0,0,380,8288,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,21,144:7:0    0,3,42:1:0
+X      1882    .       G       <*>     0       .       DP=28;I16=12,15,0,0,937,33215,0,0,1577,93889,0,0,406,8952,0,0;QS=3,0;MQSB=0.935229;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,21,164:7:0    0,3,42:1:0
+X      1883    .       A       <*>     0       .       DP=29;I16=14,15,0,0,998,35394,0,0,1697,101089,0,0,434,9646,0,0;QS=3,0;MQSB=0.947838;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,24,180:8:0    0,3,43:1:0
+X      1884    .       G       <*>     0       .       DP=29;I16=14,15,0,0,1036,37926,0,0,1697,101089,0,0,437,9647,0,0;QS=3,0;MQSB=0.947838;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,24,202:8:0    0,3,42:1:0
+X      1885    .       C       <*>     0       .       DP=28;I16=14,13,0,0,925,32305,0,0,1577,93889,0,0,430,9560,0,0;QS=3,0;MQSB=0.951472;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,21,182:7:0    0,3,42:1:0
+X      1886    .       C       <*>     0       .       DP=26;I16=13,13,0,0,826,27194,0,0,1517,90289,0,0,447,9745,0,0;QS=3,0;MQSB=0.945959;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,24,166:8:0    0,3,32:1:0
+X      1887    .       G       <*>     0       .       DP=26;I16=12,13,0,0,798,26554,0,0,1500,90000,0,0,428,9212,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,185:8:0    0,3,40:1:0
+X      1888    .       C       <*>     0       .       DP=26;I16=13,13,0,0,901,32343,0,0,1517,90289,0,0,459,9957,0,0;QS=3,0;MQSB=0.945959;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,24,178:8:0    0,3,39:1:0
+X      1889    .       C       <*>     0       .       DP=25;I16=13,11,0,0,825,29127,0,0,1397,83089,0,0,444,9612,0,0;QS=3,0;MQSB=0.950498;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,21,187:7:0    0,3,37:1:0
+X      1890    .       C       <*>     0       .       DP=25;I16=13,12,0,0,913,34029,0,0,1457,86689,0,0,471,10173,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,198:8:0    0,3,40:1:0
+X      1891    .       T       <*>     0       .       DP=25;I16=13,12,0,0,912,34028,0,0,1457,86689,0,0,477,10317,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,212:8:0    0,3,39:1:0
+X      1892    .       G       <*>     0       .       DP=25;I16=12,12,0,0,885,33149,0,0,1397,83089,0,0,458,9860,0,0;QS=3,0;MQSB=0.941765;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,21,166:7:0    0,3,37:1:0
+X      1893    .       T       <*>     0       .       DP=26;I16=14,12,0,0,920,33494,0,0,1517,90289,0,0,489,10677,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,205:8:0    0,6,72:2:0
+X      1894    .       G       <*>     0       .       DP=26;I16=14,12,0,0,934,35048,0,0,1517,90289,0,0,495,10843,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,188:8:0    0,6,75:2:0
+X      1895    .       C       <*>     0       .       DP=26;I16=13,12,0,0,882,31980,0,0,1500,90000,0,0,476,10408,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,24,180:8:0    0,6,73:2:0
+X      1896    .       C       <*>     0       .       DP=26;I16=14,11,0,0,827,28179,0,0,1457,86689,0,0,482,10622,0,0;QS=3,0;MQSB=0.955682;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,154:7:0    0,6,72:2:0
+X      1897    .       G       <*>     0       .       DP=26;I16=13,11,0,0,763,25169,0,0,1397,83089,0,0,486,10856,0,0;QS=3,0;MQSB=0.950498;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,164:7:0    0,3,27:1:0
+X      1898    .       T       <*>     0       .       DP=27;I16=14,11,0,0,846,29526,0,0,1500,90000,0,0,492,11072,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,24,187:8:0    0,6,62:2:0
+X      1899    .       G       <*>     0       .       DP=27;I16=14,11,0,0,875,32007,0,0,1500,90000,0,0,497,11213,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,24,188:8:0    0,6,61:2:0
+X      1900    .       T       <*>     0       .       DP=26;I16=14,11,0,0,850,29882,0,0,1500,90000,0,0,501,11329,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,24,185:8:0    0,6,69:2:0
+X      1901    .       A       <*>     0       .       DP=27;I16=15,10,0,0,842,29298,0,0,1457,86689,0,0,505,11469,0,0;QS=3,0;MQSB=0.962269;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,190:7:0    0,6,68:2:0
+X      1902    .       C       <*>     0       .       DP=27;I16=15,12,0,0,912,31970,0,0,1577,93889,0,0,537,12267,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,184:8:0    0,6,60:2:0
+X      1903    .       C       <*>     0       .       DP=27;I16=15,12,0,0,959,34645,0,0,1577,93889,0,0,542,12462,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,201:8:0    0,6,63:2:0
+X      1904    .       T       <*>     0       .       DP=27;I16=16,11,0,0,1017,38757,0,0,1577,93889,0,0,548,12682,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,221:8:0    0,6,77:2:0
+X      1905    .       C       <*>     0       .       DP=27;I16=16,11,0,0,985,36561,0,0,1577,93889,0,0,553,12827,0,0;QS=3,0;MQSB=0.96384;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,24,211:8:0    0,6,69:2:0
+X      1906    .       T       <*>     0       .       DP=27;I16=16,11,0,0,1018,39242,0,0,1577,93889,0,0,558,12998,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,207:8:0    0,6,75:2:0
+X      1907    .       G       <*>     0       .       DP=27;I16=15,11,0,0,935,34679,0,0,1517,90289,0,0,535,12419,0,0;QS=3,0;MQSB=0.960078;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,21,187:7:0    0,6,68:2:0
+X      1908    .       A       <*>     0       .       DP=28;I16=16,12,0,0,1023,38221,0,0,1637,97489,0,0,561,13063,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,24,215:8:0    0,6,67:2:0
+X      1909    .       G       <*>     0       .       DP=27;I16=15,12,0,0,1002,38398,0,0,1577,93889,0,0,561,12953,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,206:8:0    0,6,73:2:0
+X      1910    .       C       <*>     0       .       DP=27;I16=14,10,0,0,855,31251,0,0,1440,86400,0,0,502,11588,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,21,179:7:0    0,6,71:2:0
+X      1911    .       C       <*>     0       .       DP=27;I16=15,12,0,0,967,35429,0,0,1577,93889,0,0,561,12793,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,206:8:0    0,6,71:2:0
+X      1912    .       C       <*>     0       .       DP=27;I16=15,12,0,0,1024,39272,0,0,1577,93889,0,0,561,12743,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,217:8:0    0,6,73:2:0
+X      1913    .       T       <*>     0       .       DP=27;I16=15,12,0,0,1028,39768,0,0,1577,93889,0,0,561,12713,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,228:8:0    0,6,77:2:0
+X      1914    .       C       <*>     0       .       DP=27;I16=15,12,0,0,1010,38762,0,0,1577,93889,0,0,561,12703,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,221:8:0    0,6,75:2:0
+X      1915    .       T       C,<*>   0       .       DP=27;I16=14,12,1,0,974,37184,16,256,1560,93600,17,289,543,12389,18,324;QS=2.97351,0.0264901,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.958048;BQB=1;MQ0F=0     PL:DP:DV        0,34,255,48,255,255:17:1        0,24,231,24,231,231:8:0 0,6,60,6,60,60:2:0
+X      1916    .       G       T,<*>   0       .       DP=27;I16=14,12,1,0,991,38291,15,225,1560,93600,17,289,544,12454,17,289;QS=2.97581,0.0241935,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.958048;BQB=1;MQ0F=0     PL:DP:DV        0,35,255,48,255,255:17:1        0,24,226,24,226,226:8:0 0,6,69,6,69,69:2:0
+X      1917    .       C       <*>     0       .       DP=27;I16=15,12,0,0,1030,39740,0,0,1577,93889,0,0,561,12793,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,214:8:0    0,6,73:2:0
+X      1918    .       A       <*>     0       .       DP=27;I16=15,11,0,0,963,36201,0,0,1517,90289,0,0,542,12502,0,0;QS=3,0;MQSB=0.960078;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,217:8:0    0,6,72:2:0
+X      1919    .       C       <*>     0       .       DP=27;I16=15,12,0,0,987,36651,0,0,1577,93889,0,0,560,12902,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,214:8:0    0,6,72:2:0
+X      1920    .       A       T,<*>   0       .       DP=29;I16=15,12,0,1,1007,38337,14,196,1546,91130,60,3600,538,12518,21,441;QS=2.97647,0.0235294,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.999735;BQB=1;MQ0F=0   PL:DP:DV        0,36,255,48,255,255:17:1        0,24,225,24,225,225:8:0 0,9,101,9,101,101:3:0
+X      1921    .       G       <*>     0       .       DP=30;I16=15,14,0,0,1059,39815,0,0,1666,98330,0,0,542,12474,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,182:7:0    0,12,132:4:0
+X      1922    .       T       <*>     0       .       DP=29;I16=14,14,0,0,1013,37513,0,0,1649,98041,0,0,532,12418,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,21,197:7:0    0,12,134:4:0
+X      1923    .       G       <*>     0       .       DP=28;I16=14,14,0,0,1034,38974,0,0,1606,94730,0,0,545,12629,0,0;QS=3,0;MQSB=0.999736;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,21,188:7:0    0,12,126:4:0
+X      1924    .       C       <*>     0       .       DP=27;I16=13,13,0,0,965,36587,0,0,1486,87530,0,0,521,12017,0,0;QS=3,0;MQSB=0.999671;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,183:7:0    0,12,116:4:0
+X      1925    .       C       <*>     0       .       DP=27;I16=14,13,0,0,987,37021,0,0,1546,91130,0,0,546,12626,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,187:7:0    0,12,124:4:0
+X      1926    .       T       <*>     0       .       DP=27;I16=14,13,0,0,1031,40057,0,0,1546,91130,0,0,545,12581,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,21,197:7:0    0,12,141:4:0
+X      1927    .       T       <*>     0       .       DP=27;I16=13,13,0,0,959,35773,0,0,1529,90841,0,0,538,12522,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,191:7:0    0,12,133:4:0
+X      1928    .       C       <*>     0       .       DP=27;I16=13,13,0,0,986,38264,0,0,1529,90841,0,0,538,12532,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,189:7:0    0,12,125:4:0
+X      1929    .       T       <*>     0       .       DP=27;I16=13,13,0,0,990,38630,0,0,1529,90841,0,0,538,12562,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,189:7:0    0,12,139:4:0
+X      1930    .       G       <*>     0       .       DP=26;I16=13,11,0,0,905,34865,0,0,1409,83641,0,0,521,12271,0,0;QS=3,0;MQSB=0.931547;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,179:6:0    0,9,99:3:0
+X      1931    .       C       <*>     0       .       DP=27;I16=15,12,0,0,967,36293,0,0,1546,91130,0,0,540,12578,0,0;QS=3,0;MQSB=0.99881;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,18,165:6:0    0,12,121:4:0
+X      1932    .       T       <*>     0       .       DP=27;I16=14,13,0,0,998,38154,0,0,1546,91130,0,0,541,12605,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,15,143:5:0    0,15,146:5:0
+X      1933    .       T       <*>     0       .       DP=27;I16=14,13,0,0,962,35344,0,0,1546,91130,0,0,542,12602,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,15,142:5:0    0,15,158:5:0
+X      1934    .       G       <*>     0       .       DP=27;I16=13,13,0,0,987,38219,0,0,1529,90841,0,0,543,12569,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,15,134:5:0    0,15,143:5:0
+X      1935    .       C       <*>     0       .       DP=27;I16=14,12,0,0,963,36627,0,0,1529,90841,0,0,520,11930,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,162:6:0    0,15,154:5:0
+X      1936    .       C       <*>     0       .       DP=27;I16=14,13,0,0,1018,39406,0,0,1589,94441,0,0,547,12561,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,177:6:0    0,15,159:5:0
+X      1937    .       T       <*>     0       .       DP=27;I16=14,13,0,0,1036,40636,0,0,1589,94441,0,0,547,12489,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,182:6:0    0,15,170:5:0
+X      1938    .       G       <*>     0       .       DP=27;I16=14,13,0,0,1001,38377,0,0,1589,94441,0,0,546,12392,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,166:6:0    0,15,155:5:0
+X      1939    .       T       <*>     0       .       DP=27;I16=14,12,0,0,964,36430,0,0,1560,93600,0,0,525,11909,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,18,167:6:0    0,12,144:4:0
+X      1940    .       G       <*>     0       .       DP=27;I16=14,13,0,0,1003,37937,0,0,1589,94441,0,0,542,12172,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,159:6:0    0,15,155:5:0
+X      1941    .       G       <*>     0       .       DP=27;I16=14,13,0,0,1004,38072,0,0,1589,94441,0,0,540,12098,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,176:6:0    0,15,156:5:0
+X      1942    .       C       <*>     0       .       DP=27;I16=14,12,0,0,996,38790,0,0,1560,93600,0,0,516,11564,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,18,174:6:0    0,12,140:4:0
+X      1943    .       T       <*>     0       .       DP=27;I16=14,13,0,0,1044,40952,0,0,1589,94441,0,0,536,12022,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,184:6:0    0,15,167:5:0
+X      1944    .       T       <*>     0       .       DP=27;I16=14,13,0,0,987,37237,0,0,1589,94441,0,0,533,11971,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,18,175:6:0    0,15,170:5:0
+X      1945    .       T       <*>     0       .       DP=27;I16=14,13,0,0,993,37067,0,0,1589,94441,0,0,530,11946,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,18,174:6:0    0,15,171:5:0
+X      1946    .       G       <*>     0       .       DP=27;I16=14,13,0,0,1013,38617,0,0,1589,94441,0,0,526,11896,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,162:6:0    0,15,162:5:0
+X      1947    .       A       <*>     0       .       DP=26;I16=13,13,0,0,950,35522,0,0,1529,90841,0,0,522,11818,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,167:6:0    0,15,160:5:0
+X      1948    .       G       C,<*>   0       .       DP=27;I16=14,12,0,1,966,36912,16,256,1560,93600,29,841,493,11135,25,625;QS=2.90361,0.0963855,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.94394;BQB=1;MQ0F=0      PL:DP:DV        0,45,255,45,255,255:15:0        0,21,190,21,190,190:7:0 1,0,123,13,126,132:5:1
+X      1949    .       A       <*>     0       .       DP=26;I16=14,11,0,0,871,31325,0,0,1469,87241,0,0,490,11048,0,0;QS=3,0;MQSB=0.929204;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,174:7:0    0,15,155:5:0
+X      1950    .       A       <*>     0       .       DP=27;I16=14,13,0,0,1007,38049,0,0,1589,94441,0,0,511,11559,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,21,205:7:0    0,18,176:6:0
+X      1951    .       G       <*>     0       .       DP=27;I16=14,13,0,0,960,35536,0,0,1589,94441,0,0,509,11469,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,21,180:7:0    0,18,181:6:0
+X      1952    .       A       <*>     0       .       DP=27;I16=14,12,0,0,924,33366,0,0,1529,90841,0,0,483,10779,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,184:7:0    0,18,182:6:0
+X      1953    .       A       <*>     0       .       DP=28;I16=15,12,0,0,925,32719,0,0,1589,94441,0,0,482,10740,0,0;QS=3,0;MQSB=0.935229;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,21,189:7:0    0,18,168:6:0
+X      1954    .       A       C,<*>   0       .       DP=29;I16=14,13,0,1,929,33219,18,324,1620,97200,29,841,475,10679,25,625;QS=2.90217,0.0978261,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.949591;BQB=1;MQ0F=0     PL:DP:DV        0,45,255,45,255,255:15:0        0,21,198,21,198,198:7:0 0,0,130,15,133,141:6:1
+X      1955    .       C       <*>     0       .       DP=29;I16=14,12,0,0,961,36067,0,0,1560,93600,0,0,451,10035,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,21,206:7:0    0,15,165:5:0
+X      1956    .       C       <*>     0       .       DP=29;I16=14,13,0,0,964,35402,0,0,1620,97200,0,0,475,10573,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,21,196:7:0    0,15,164:5:0
+X      1957    .       C       <*>     0       .       DP=29;I16=14,13,0,0,980,36212,0,0,1620,97200,0,0,472,10420,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,21,183:7:0    0,15,167:5:0
+X      1958    .       C       <*>     0       .       DP=29;I16=15,13,0,0,1003,37293,0,0,1649,98041,0,0,493,10825,0,0;QS=3,0;MQSB=0.942064;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,21,191:7:0    0,18,190:6:0
+X      1959    .       T       <*>     0       .       DP=29;I16=16,13,0,0,1112,43258,0,0,1709,101641,0,0,491,10593,0,0;QS=3,0;MQSB=0.940317;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,21,213:7:0    0,18,193:6:0
+X      1960    .       T       <*>     0       .       DP=30;I16=17,13,0,0,1053,37939,0,0,1769,105241,0,0,485,10339,0,0;QS=3,0;MQSB=0.938685;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,196:7:0    0,18,186:6:0
+X      1961    .       C       <*>     0       .       DP=30;I16=17,13,0,0,1101,41737,0,0,1769,105241,0,0,480,10122,0,0;QS=3,0;MQSB=0.938685;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,195:7:0    0,18,183:6:0
+X      1962    .       T       <*>     0       .       DP=29;I16=17,12,0,0,1134,44582,0,0,1709,101641,0,0,477,9941,0,0;QS=3,0;MQSB=0.931617;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,208:7:0    0,18,198:6:0
+X      1963    .       G       <*>     0       .       DP=28;I16=16,12,0,0,1066,41050,0,0,1649,98041,0,0,476,9794,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,192:7:0    0,18,188:6:0
+X      1964    .       G       <*>     0       .       DP=28;I16=16,12,0,0,970,34764,0,0,1649,98041,0,0,475,9681,0,0;QS=3,0;MQSB=0.933359;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,21,178:7:0    0,18,169:6:0
+X      1965    .       T       <*>     0       .       DP=29;I16=16,12,0,0,964,34772,0,0,1649,98041,0,0,449,8977,0,0;QS=3,0;MQSB=0.933359;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,21,196:7:0    0,18,171:6:0
+X      1966    .       T       <*>     0       .       DP=29;I16=16,13,0,0,1029,37027,0,0,1709,101641,0,0,474,9558,0,0;QS=3,0;MQSB=0.940317;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,191:7:0    0,18,181:6:0
+X      1967    .       A       <*>     0       .       DP=29;I16=16,13,0,0,1030,37234,0,0,1709,101641,0,0,474,9550,0,0;QS=3,0;MQSB=0.940317;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,187:7:0    0,18,182:6:0
+X      1968    .       T       <*>     0       .       DP=29;I16=16,13,0,0,1075,40173,0,0,1709,101641,0,0,474,9578,0,0;QS=3,0;MQSB=0.940317;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,195:7:0    0,18,190:6:0
+X      1969    .       A       <*>     0       .       DP=28;I16=16,12,0,0,992,35828,0,0,1649,98041,0,0,474,9592,0,0;QS=3,0;MQSB=0.933359;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,18,175:6:0    0,18,186:6:0
+X      1970    .       C       <*>     0       .       DP=28;I16=16,12,0,0,1015,37503,0,0,1649,98041,0,0,474,9642,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,170:6:0    0,18,180:6:0
+X      1971    .       A       <*>     0       .       DP=29;I16=16,13,0,0,1073,40273,0,0,1709,101641,0,0,474,9728,0,0;QS=3,0;MQSB=0.940317;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,18,178:6:0    0,21,206:7:0
+X      1972    .       T       <*>     0       .       DP=30;I16=16,14,0,0,1068,38978,0,0,1769,105241,0,0,475,9851,0,0;QS=3,0;MQSB=0.946202;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,176:6:0    0,21,203:7:0
+X      1973    .       A       <*>     0       .       DP=30;I16=16,13,0,0,1046,38070,0,0,1740,104400,0,0,452,9388,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,172:6:0    0,18,196:6:0
+X      1974    .       A       <*>     0       .       DP=29;I16=16,13,0,0,1086,41474,0,0,1709,101641,0,0,477,10065,0,0;QS=3,0;MQSB=0.940317;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,157:5:0    0,21,214:7:0
+X      1975    .       G       <*>     0       .       DP=28;I16=16,12,0,0,1067,41171,0,0,1649,98041,0,0,478,10156,0,0;QS=3,0;MQSB=0.933359;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,12,133:4:0    0,21,195:7:0
+X      1976    .       A       <*>     0       .       DP=28;I16=16,12,0,0,981,34839,0,0,1649,98041,0,0,478,10234,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,12,125:4:0    0,21,199:7:0
+X      1977    .       C       <*>     0       .       DP=28;I16=16,12,0,0,1009,37471,0,0,1649,98041,0,0,477,10297,0,0;QS=3,0;MQSB=0.933359;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,12,132:4:0    0,21,194:7:0
+X      1978    .       A       <*>     0       .       DP=28;I16=16,12,0,0,1082,42132,0,0,1649,98041,0,0,476,10394,0,0;QS=3,0;MQSB=0.933359;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,12,144:4:0    0,21,220:7:0
+X      1979    .       G       <*>     0       .       DP=28;I16=16,11,0,0,1019,38927,0,0,1589,94441,0,0,454,10064,0,0;QS=3,0;MQSB=0.925036;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,12,122:4:0    0,21,208:7:0
+X      1980    .       C       <*>     0       .       DP=27;I16=16,10,0,0,932,34456,0,0,1529,90841,0,0,452,10114,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,9,107:3:0     0,21,197:7:0
+X      1981    .       C       <*>     0       .       DP=28;I16=16,12,0,0,998,36510,0,0,1649,98041,0,0,469,10479,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,9,101:3:0     0,24,219:8:0
+X      1982    .       A       <*>     0       .       DP=29;I16=16,12,0,0,1035,38815,0,0,1649,98041,0,0,472,10548,0,0;QS=3,0;MQSB=0.933359;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,110:3:0     0,27,254:9:0
+X      1983    .       G       <*>     0       .       DP=28;I16=16,12,0,0,1048,40322,0,0,1649,98041,0,0,477,10599,0,0;QS=3,0;MQSB=0.933359;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,96:3:0      0,27,249:9:0
+X      1984    .       A       <*>     0       .       DP=27;I16=16,11,0,0,1024,39232,0,0,1589,94441,0,0,482,10632,0,0;QS=3,0;MQSB=0.925036;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,6,70:2:0      0,27,255:9:0
+X      1985    .       G       <*>     0       .       DP=27;I16=16,11,0,0,1009,38449,0,0,1589,94441,0,0,487,10695,0,0;QS=3,0;MQSB=0.925036;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,6,66:2:0      0,27,231:9:0
+X      1986    .       A       <*>     0       .       DP=27;I16=16,10,0,0,926,33696,0,0,1560,93600,0,0,466,10112,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,6,76:2:0      0,24,223:8:0
+X      1987    .       A       <*>     0       .       DP=28;I16=17,11,0,0,1034,39088,0,0,1649,98041,0,0,495,10807,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,78:2:0      0,27,247:9:0
+X      1988    .       G       <*>     0       .       DP=28;I16=17,11,0,0,1050,39980,0,0,1649,98041,0,0,499,10855,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,63:2:0      0,27,239:9:0
+X      1989    .       G       <*>     0       .       DP=28;I16=17,10,0,0,994,37610,0,0,1589,94441,0,0,493,10801,0,0;QS=3,0;MQSB=0.912952;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,73:2:0      0,27,237:9:0
+X      1990    .       G       T,<*>   0       .       DP=28;I16=17,9,0,1,965,36359,33,1089,1560,93600,29,841,472,10250,25,625;QS=2.90675,0.0932476,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.912952;BQB=1;MQ0F=0     PL:DP:DV        0,48,255,48,255,255:16:0        0,6,71,6,71,71:2:0      2,0,195,26,198,215:9:1
+X      1991    .       A       <*>     0       .       DP=28;I16=17,11,0,0,1017,38203,0,0,1649,98041,0,0,507,10975,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,60:2:0      0,27,250:9:0
+X      1992    .       G       <*>     0       .       DP=28;I16=17,11,0,0,1028,38852,0,0,1649,98041,0,0,509,11039,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,62:2:0      0,27,231:9:0
+X      1993    .       T       <*>     0       .       DP=28;I16=17,11,0,0,1015,37325,0,0,1649,98041,0,0,511,11131,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,59:2:0      0,27,243:9:0
+X      1994    .       T       <*>     0       .       DP=27;I16=16,11,0,0,942,33698,0,0,1589,94441,0,0,514,11250,0,0;QS=3,0;MQSB=0.925036;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,54:2:0      0,24,216:8:0
+X      1995    .       G       <*>     0       .       DP=28;I16=16,11,0,0,960,35432,0,0,1620,97200,0,0,492,10770,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,66:2:0      0,21,188:7:0
+X      1996    .       C       <*>     0       .       DP=29;I16=17,12,0,0,1022,37426,0,0,1709,101641,0,0,519,11469,0,0;QS=3,0;MQSB=0.931617;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,6,64:2:0      0,24,192:8:0
+X      1997    .       C       <*>     0       .       DP=29;I16=17,11,0,0,934,32858,0,0,1649,98041,0,0,520,11524,0,0;QS=3,0;MQSB=0.923174;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,70:2:0      0,24,193:8:0
+X      1998    .       C       <*>     0       .       DP=29;I16=17,12,0,0,1027,37843,0,0,1709,101641,0,0,522,11562,0,0;QS=3,0;MQSB=0.931617;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,6,69:2:0      0,24,222:8:0
+X      1999    .       A       <*>     0       .       DP=28;I16=17,11,0,0,1073,41493,0,0,1649,98041,0,0,525,11627,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,6,72:2:0      0,21,206:7:0
+X      2000    .       G       <*>     0       .       DP=28;I16=16,11,0,0,1036,40576,0,0,1589,94441,0,0,511,11395,0,0;QS=3,0;MQSB=0.925036;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,6,72:2:0      0,18,168:6:0
+X      2001    .       G       <*>     0       .       DP=28;I16=15,11,0,0,955,35661,0,0,1529,90841,0,0,489,10853,0,0;QS=3,0;MQSB=0.927041;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,62:2:0      0,18,172:6:0
+X      2002    .       G       <*>     0       .       DP=28;I16=17,10,0,0,907,32227,0,0,1620,97200,0,0,519,11663,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,6,53:2:0      0,18,163:6:0
+X      2003    .       T       <*>     0       .       DP=28;I16=17,11,0,0,920,31866,0,0,1649,98041,0,0,541,12163,0,0;QS=3,0;MQSB=0.923174;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,49:2:0      0,21,190:7:0
+X      2004    .       G       <*>     0       .       DP=27;I16=16,10,0,0,970,36928,0,0,1560,93600,0,0,530,12110,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,57:2:0      0,18,178:6:0
+X      2005    .       G       <*>     0       .       DP=27;I16=16,10,0,0,868,30936,0,0,1560,93600,0,0,536,12370,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,59:2:0      0,18,153:6:0
+X      2006    .       C       <*>     0       .       DP=27;I16=16,10,0,0,968,37046,0,0,1560,93600,0,0,541,12605,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,73:2:0      0,18,166:6:0
+X      2007    .       A       <*>     0       .       DP=27;I16=16,11,0,0,1000,37396,0,0,1589,94441,0,0,556,12882,0,0;QS=3,0;MQSB=0.925036;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,76:2:0      0,21,193:7:0
+X      2008    .       C       <*>     0       .       DP=26;I16=16,10,0,0,964,36892,0,0,1529,90841,0,0,555,12833,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,73:2:0      0,21,183:7:0
+X      2009    .       A       <*>     0       .       DP=26;I16=16,10,0,0,997,38955,0,0,1529,90841,0,0,554,12802,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,74:2:0      0,21,210:7:0
+X      2010    .       G       <*>     0       .       DP=26;I16=16,9,0,0,936,36208,0,0,1500,90000,0,0,542,12640,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,73:2:0      0,18,169:6:0
+X      2011    .       C       <*>     0       .       DP=26;I16=16,9,0,0,966,37960,0,0,1500,90000,0,0,541,12617,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,74:2:0      0,18,175:6:0
+X      2012    .       A       <*>     0       .       DP=27;I16=16,11,0,0,956,35018,0,0,1589,94441,0,0,548,12676,0,0;QS=3,0;MQSB=0.925036;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,74:2:0      0,21,189:7:0
+X      2013    .       C       <*>     0       .       DP=27;I16=15,10,0,0,876,31370,0,0,1500,90000,0,0,514,11950,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,69:2:0      0,18,160:6:0
+X      2014    .       G       <*>     0       .       DP=27;I16=17,10,0,0,903,31239,0,0,1589,94441,0,0,545,12591,0,0;QS=3,0;MQSB=0.912952;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,9,80:3:0      0,18,160:6:0
+X      2015    .       T       <*>     0       .       DP=27;I16=17,10,0,0,999,37507,0,0,1589,94441,0,0,545,12577,0,0;QS=3,0;MQSB=0.912952;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,9,95:3:0      0,18,178:6:0
+X      2016    .       T       <*>     0       .       DP=27;I16=17,10,0,0,971,35649,0,0,1589,94441,0,0,545,12583,0,0;QS=3,0;MQSB=0.912952;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,9,93:3:0      0,18,178:6:0
+X      2017    .       G       <*>     0       .       DP=28;I16=17,11,0,0,1013,37849,0,0,1649,98041,0,0,545,12609,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,9,91:3:0      0,18,172:6:0
+X      2018    .       C       <*>     0       .       DP=28;I16=17,11,0,0,1060,41414,0,0,1649,98041,0,0,546,12656,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,9,97:3:0      0,18,169:6:0
+X      2019    .       T       <*>     0       .       DP=28;I16=17,11,0,0,1083,42253,0,0,1649,98041,0,0,547,12725,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,9,106:3:0     0,18,187:6:0
+X      2020    .       G       <*>     0       .       DP=29;I16=18,11,0,0,1095,42063,0,0,1678,98882,0,0,548,12816,0,0;QS=3,0;MQSB=0.987702;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,9,85:3:0      0,18,175:6:0
+X      2021    .       C       <*>     0       .       DP=29;I16=18,11,0,0,1081,41535,0,0,1709,101641,0,0,551,12877,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,97:3:0      0,15,167:5:0
+X      2022    .       C       <*>     0       .       DP=30;I16=19,11,0,0,1115,42003,0,0,1769,105241,0,0,555,12907,0,0;QS=3,0;MQSB=0.972375;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,92:3:0      0,18,177:6:0
+X      2023    .       A       <*>     0       .       DP=30;I16=19,10,0,0,1063,39991,0,0,1709,101641,0,0,549,12837,0,0;QS=3,0;MQSB=0.974027;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,9,96:3:0      0,18,186:6:0
+X      2024    .       G       <*>     0       .       DP=32;I16=20,12,0,0,1168,43872,0,0,1889,112441,0,0,564,12982,0,0;QS=3,0;MQSB=0.973096;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,92:3:0      0,24,203:8:0
+X      2025    .       T       <*>     0       .       DP=32;I16=20,12,0,0,1150,42122,0,0,1889,112441,0,0,569,12981,0,0;QS=3,0;MQSB=0.973096;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,87:3:0      0,24,226:8:0
+X      2026    .       T       <*>     0       .       DP=32;I16=20,12,0,0,1130,40724,0,0,1889,112441,0,0,572,12908,0,0;QS=3,0;MQSB=0.973096;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,94:3:0      0,24,208:8:0
+X      2027    .       A       <*>     0       .       DP=32;I16=19,12,0,0,1121,40871,0,0,1829,108841,0,0,550,12240,0,0;QS=3,0;MQSB=0.970829;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,84:3:0      0,21,207:7:0
+X      2028    .       C       <*>     0       .       DP=32;I16=20,12,0,0,1242,48548,0,0,1889,112441,0,0,577,12803,0,0;QS=3,0;MQSB=0.973096;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,94:3:0      0,24,228:8:0
+X      2029    .       T       <*>     0       .       DP=32;I16=20,12,0,0,1229,47605,0,0,1889,112441,0,0,578,12724,0,0;QS=3,0;MQSB=0.973096;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,102:3:0     0,24,236:8:0
+X      2030    .       G       <*>     0       .       DP=32;I16=20,12,0,0,1222,47140,0,0,1889,112441,0,0,579,12679,0,0;QS=3,0;MQSB=0.973096;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,93:3:0      0,24,216:8:0
+X      2031    .       C       <*>     0       .       DP=31;I16=19,12,0,0,1150,43656,0,0,1829,108841,0,0,581,12667,0,0;QS=3,0;MQSB=0.970829;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,9,96:3:0      0,24,204:8:0
+X      2032    .       C       <*>     0       .       DP=31;I16=19,12,0,0,1157,44035,0,0,1829,108841,0,0,583,12687,0,0;QS=3,0;MQSB=0.970829;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,9,90:3:0      0,24,210:8:0
+X      2033    .       A       <*>     0       .       DP=30;I16=19,11,0,0,1091,40223,0,0,1769,105241,0,0,585,12689,0,0;QS=3,0;MQSB=0.972375;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,9,93:3:0      0,21,203:7:0
+X      2034    .       T       <*>     0       .       DP=30;I16=19,11,0,0,1104,41498,0,0,1769,105241,0,0,587,12723,0,0;QS=3,0;MQSB=0.972375;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,9,91:3:0      0,21,208:7:0
+X      2035    .       T       <*>     0       .       DP=29;I16=18,11,0,0,1084,41024,0,0,1709,101641,0,0,589,12739,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,6,69:2:0      0,21,211:7:0
+X      2036    .       T       <*>     0       .       DP=29;I16=18,11,0,0,1080,40612,0,0,1709,101641,0,0,591,12787,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,6,67:2:0      0,21,216:7:0
+X      2037    .       T       <*>     0       .       DP=29;I16=18,11,0,0,1082,40956,0,0,1709,101641,0,0,592,12818,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,6,69:2:0      0,21,217:7:0
+X      2038    .       C       <*>     0       .       DP=29;I16=18,11,0,0,1117,43573,0,0,1709,101641,0,0,592,12832,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,6,69:2:0      0,21,211:7:0
+X      2039    .       A       <*>     0       .       DP=29;I16=18,11,0,0,1067,39581,0,0,1709,101641,0,0,592,12878,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,6,72:2:0      0,21,212:7:0
+X      2040    .       C       <*>     0       .       DP=29;I16=18,11,0,0,1077,40469,0,0,1709,101641,0,0,590,12856,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,6,69:2:0      0,21,196:7:0
+X      2041    .       G       A,<*>   0       .       DP=31;I16=6,5,12,7,389,14023,721,28149,660,39600,1109,65641,235,5607,353,7259;QS=0.917304,2.0827,0;VDB=0.816435;SGB=-4.18892;RPB=0.88473;MQB=0.972375;MQSB=0.968257;BQB=0.311275;MQ0F=0 PL:DP:DV        229,0,212,255,245,255:21:11     32,0,24,35,27,59:2:1    223,21,0,223,21,223:7:7
+X      2042    .       G       <*>     0       .       DP=32;I16=18,14,0,0,1189,45617,0,0,1889,112441,0,0,588,12910,0,0;QS=3,0;MQSB=0.965264;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,9,86:3:0      0,21,206:7:0
+X      2043    .       G       <*>     0       .       DP=32;I16=17,14,0,0,1115,41585,0,0,1829,108841,0,0,581,12891,0,0;QS=3,0;MQSB=0.962133;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,90:3:0      0,21,197:7:0
+X      2044    .       C       <*>     0       .       DP=32;I16=18,14,0,0,1213,47029,0,0,1889,112441,0,0,588,13006,0,0;QS=3,0;MQSB=0.965264;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,9,85:3:0      0,21,207:7:0
+X      2045    .       A       <*>     0       .       DP=32;I16=18,14,0,0,1181,44527,0,0,1889,112441,0,0,588,13108,0,0;QS=3,0;MQSB=0.965264;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,9,83:3:0      0,21,213:7:0
+X      2046    .       T       <*>     0       .       DP=32;I16=18,14,0,0,1197,45135,0,0,1889,112441,0,0,587,13195,0,0;QS=3,0;MQSB=0.965264;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,9,103:3:0     0,21,216:7:0
+X      2047    .       G       <*>     0       .       DP=34;I16=17,16,0,0,1248,47798,0,0,1949,116041,0,0,557,12491,0,0;QS=3,0;MQSB=0.959328;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,9,88:3:0      0,18,195:6:0
+X      2048    .       A       <*>     0       .       DP=34;I16=18,16,0,0,1230,45184,0,0,2009,119641,0,0,578,13022,0,0;QS=3,0;MQSB=0.962621;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,9,87:3:0      0,21,206:7:0
+X      2049    .       A       <*>     0       .       DP=33;I16=17,16,0,0,1207,44567,0,0,1949,116041,0,0,575,12963,0,0;QS=3,0;MQSB=0.959328;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,6,74:2:0      0,21,208:7:0
+X      2050    .       A       <*>     0       .       DP=33;I16=16,16,0,0,1169,43313,0,0,1889,112441,0,0,545,12211,0,0;QS=3,0;MQSB=0.955563;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,6,77:2:0      0,18,188:6:0
+X      2051    .       T       <*>     0       .       DP=31;I16=16,15,0,0,1134,42164,0,0,1829,108841,0,0,567,12737,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,69,255:23:0   0,6,69:2:0      0,18,170:6:0
+X      2052    .       G       <*>     0       .       DP=31;I16=16,15,0,0,1180,45546,0,0,1829,108841,0,0,564,12664,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,69,255:23:0   0,6,74:2:0      0,18,175:6:0
+X      2053    .       G       T,<*>   0       .       DP=31;I16=15,15,0,1,1126,42672,23,529,1769,105241,60,3600,537,11991,25,625;QS=2.97307,0.0269321,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.951229;BQB=1;MQ0F=0  PL:DP:DV        0,46,255,66,255,255:23:1        0,6,71,6,71,71:2:0      0,18,180,18,180,180:6:0
+X      2054    .       A       <*>     0       .       DP=30;I16=15,15,0,0,1123,43027,0,0,1769,105241,0,0,562,12592,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,6,78:2:0      0,18,171:6:0
+X      2055    .       G       <*>     0       .       DP=30;I16=15,15,0,0,1156,45206,0,0,1769,105241,0,0,562,12592,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,6,66:2:0      0,18,168:6:0
+X      2056    .       A       <*>     0       .       DP=30;I16=15,15,0,0,1124,42416,0,0,1769,105241,0,0,560,12518,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,6,71:2:0      0,18,179:6:0
+X      2057    .       T       <*>     0       .       DP=30;I16=15,15,0,0,1094,40082,0,0,1769,105241,0,0,556,12374,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,6,72:2:0      0,18,178:6:0
+X      2058    .       A       <*>     0       .       DP=29;I16=14,15,0,0,1035,37517,0,0,1709,101641,0,0,552,12212,0,0;QS=3,0;MQSB=0.947838;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,6,57:2:0      0,18,179:6:0
+X      2059    .       A       <*>     0       .       DP=29;I16=14,15,0,0,1063,39615,0,0,1709,101641,0,0,548,12082,0,0;QS=3,0;MQSB=0.947838;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,6,66:2:0      0,18,188:6:0
+X      2060    .       C       <*>     0       .       DP=28;I16=12,15,0,0,1015,39057,0,0,1589,94441,0,0,523,11499,0,0;QS=3,0;MQSB=0.935229;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,6,62:2:0      0,15,143:5:0
+X      2061    .       A       <*>     0       .       DP=27;I16=12,14,0,0,950,35084,0,0,1529,90841,0,0,501,11073,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,3,41:1:0      0,15,163:5:0
+X      2062    .       A       <*>     0       .       DP=26;I16=11,15,0,0,973,37349,0,0,1529,90841,0,0,519,11425,0,0;QS=3,0;MQSB=0.927041;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,57:2:0      0,15,164:5:0
+X      2063    .       C       <*>     0       .       DP=26;I16=11,15,0,0,1017,40149,0,0,1529,90841,0,0,517,11405,0,0;QS=3,0;MQSB=0.927041;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,6,74:2:0      0,15,158:5:0
+X      2064    .       A       <*>     0       .       DP=26;I16=11,15,0,0,1002,38980,0,0,1529,90841,0,0,515,11413,0,0;QS=3,0;MQSB=0.927041;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,6,75:2:0      0,15,164:5:0
+X      2065    .       G       <*>     0       .       DP=26;I16=12,14,0,0,1030,41232,0,0,1529,90841,0,0,514,11448,0,0;QS=3,0;MQSB=0.937241;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,78:2:0      0,18,167:6:0
+X      2066    .       G       <*>     0       .       DP=26;I16=12,14,0,0,973,37055,0,0,1529,90841,0,0,514,11510,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,75:2:0      0,18,152:6:0
+X      2067    .       A       <*>     0       .       DP=26;I16=12,14,0,0,1005,39095,0,0,1529,90841,0,0,512,11498,0,0;QS=3,0;MQSB=0.937241;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,69:2:0      0,18,187:6:0
+X      2068    .       G       <*>     0       .       DP=26;I16=12,14,0,0,993,39005,0,0,1529,90841,0,0,509,11459,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,53:2:0      0,18,167:6:0
+X      2069    .       C       <*>     0       .       DP=26;I16=12,14,0,0,873,29879,0,0,1529,90841,0,0,506,11442,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,59:2:0      0,18,156:6:0
+X      2070    .       G       <*>     0       .       DP=27;I16=13,14,0,0,932,33090,0,0,1589,94441,0,0,502,11398,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,6,62:2:0      0,18,145:6:0
+X      2071    .       A       <*>     0       .       DP=27;I16=13,14,0,0,946,33884,0,0,1589,94441,0,0,498,11330,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,6,53:2:0      0,18,177:6:0
+X      2072    .       C       <*>     0       .       DP=25;I16=13,12,0,0,897,32897,0,0,1469,87241,0,0,496,11288,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,59:2:0      0,15,128:5:0
+X      2073    .       C       <*>     0       .       DP=26;I16=14,12,0,0,874,30184,0,0,1529,90841,0,0,492,11168,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,53:2:0      0,15,133:5:0
+X      2074    .       G       <*>     0       .       DP=26;I16=13,12,0,0,835,29219,0,0,1469,87241,0,0,463,10395,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,67:2:0      0,12,83:4:0
+X      2075    .       C       <*>     0       .       DP=27;I16=15,12,0,0,989,37027,0,0,1589,94441,0,0,484,10896,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,6,69:2:0      0,15,115:5:0
+X      2076    .       A       <*>     0       .       DP=27;I16=14,12,0,0,929,33551,0,0,1529,90841,0,0,470,10676,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,6,76:2:0      0,12,114:4:0
+X      2077    .       C       <*>     0       .       DP=27;I16=15,12,0,0,990,37252,0,0,1589,94441,0,0,478,10724,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,6,65:2:0      0,15,125:5:0
+X      2078    .       A       <*>     0       .       DP=27;I16=15,12,0,0,1023,39089,0,0,1589,94441,0,0,475,10677,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,6,72:2:0      0,15,148:5:0
+X      2079    .       G       <*>     0       .       DP=28;I16=15,13,0,0,1042,39694,0,0,1649,98041,0,0,471,10605,0,0;QS=3,0;MQSB=0.956162;MQ0F=0     PL:DP:DV        0,63,255:21:0   0,6,72:2:0      0,15,133:5:0
+X      2080    .       G       <*>     0       .       DP=28;I16=14,13,0,0,968,35328,0,0,1589,94441,0,0,453,10333,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,63,255:21:0   0,6,67:2:0      0,12,108:4:0
+X      2081    .       C       <*>     0       .       DP=26;I16=14,12,0,0,937,35303,0,0,1529,90841,0,0,467,10535,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,63:2:0      0,15,110:5:0
+X      2082    .       T       <*>     0       .       DP=24;I16=12,12,0,0,901,34287,0,0,1409,83641,0,0,468,10532,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,71:2:0      0,12,112:4:0
+X      2083    .       G       <*>     0       .       DP=24;I16=12,12,0,0,887,33597,0,0,1409,83641,0,0,469,10547,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,68:2:0      0,12,113:4:0
+X      2084    .       C       <*>     0       .       DP=25;I16=13,12,0,0,938,35868,0,0,1469,87241,0,0,470,10580,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,61:2:0      0,12,115:4:0
+X      2085    .       T       <*>     0       .       DP=25;I16=13,12,0,0,932,35282,0,0,1469,87241,0,0,472,10632,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,64:2:0      0,12,130:4:0
+X      2086    .       G       <*>     0       .       DP=25;I16=13,12,0,0,932,35400,0,0,1469,87241,0,0,474,10704,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,61:2:0      0,12,129:4:0
+X      2087    .       A       <*>     0       .       DP=24;I16=12,12,0,0,903,34391,0,0,1409,83641,0,0,476,10746,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,66:2:0      0,12,126:4:0
+X      2088    .       G       <*>     0       .       DP=24;I16=12,12,0,0,880,33116,0,0,1409,83641,0,0,478,10808,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,70:2:0      0,12,121:4:0
+X      2089    .       C       <*>     0       .       DP=25;I16=13,12,0,0,817,27419,0,0,1469,87241,0,0,480,10890,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,64:2:0      0,15,138:5:0
+X      2090    .       G       <*>     0       .       DP=25;I16=12,12,0,0,802,27940,0,0,1409,83641,0,0,457,10319,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,63:2:0      0,12,99:4:0
+X      2091    .       C       <*>     0       .       DP=25;I16=12,12,0,0,800,27346,0,0,1440,86400,0,0,458,10346,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,61:2:0      0,15,125:5:0
+X      2092    .       G       <*>     0       .       DP=26;I16=13,12,0,0,838,29188,0,0,1469,87241,0,0,461,10487,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,64:2:0      0,18,133:6:0
+X      2093    .       T       G,<*>   0       .       DP=26;I16=13,12,1,0,905,33415,17,289,1500,90000,29,841,459,10371,25,625;QS=2.97424,0.0257576,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.953497;BQB=1;MQ0F=0     PL:DP:DV        0,36,255,51,255,255:18:1        0,6,67,6,67,67:2:0      0,18,153,18,153,153:6:0
+X      2094    .       C       <*>     0       .       DP=26;I16=14,12,0,0,949,35501,0,0,1529,90841,0,0,485,11047,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,69:2:0      0,18,142:6:0
+X      2095    .       A       <*>     0       .       DP=25;I16=14,11,0,0,879,31219,0,0,1469,87241,0,0,487,11123,0,0;QS=3,0;MQSB=0.955682;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,72:2:0      0,18,154:6:0
+X      2096    .       C       <*>     0       .       DP=24;I16=13,11,0,0,878,32734,0,0,1409,83641,0,0,487,11073,0,0;QS=3,0;MQSB=0.950498;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,65:2:0      0,18,161:6:0
+X      2097    .       A       <*>     0       .       DP=24;I16=13,11,0,0,849,30671,0,0,1409,83641,0,0,487,11047,0,0;QS=3,0;MQSB=0.950498;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,56:2:0      0,18,172:6:0
+X      2098    .       C       <*>     0       .       DP=24;I16=13,11,0,0,781,26113,0,0,1409,83641,0,0,486,10996,0,0;QS=3,0;MQSB=0.950498;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,58:2:0      0,18,139:6:0
+X      2099    .       G       <*>     0       .       DP=23;I16=12,10,0,0,719,25109,0,0,1289,76441,0,0,460,10294,0,0;QS=3,0;MQSB=0.947103;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,3,24:1:0      0,18,129:6:0
+X      2100    .       C       <*>     0       .       DP=25;I16=13,11,0,0,873,32759,0,0,1409,83641,0,0,457,10141,0,0;QS=3,0;MQSB=0.950498;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,87:3:0      0,18,160:6:0
+X      2101    .       A       <*>     0       .       DP=25;I16=12,12,0,0,907,34671,0,0,1440,86400,0,0,455,9965,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,135:4:0    0,18,161:6:0
+X      2102    .       G       <*>     0       .       DP=25;I16=13,12,0,0,930,35596,0,0,1469,87241,0,0,478,10442,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,12,118:4:0    0,18,151:6:0
+X      2103    .       C       <*>     0       .       DP=25;I16=11,12,0,0,842,31630,0,0,1380,82800,0,0,432,9336,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,106:4:0    0,15,146:5:0
+X      2104    .       C       <*>     0       .       DP=24;I16=12,12,0,0,869,32463,0,0,1409,83641,0,0,454,9810,0,0;QS=3,0;MQSB=0.941765;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,126:4:0    0,15,147:5:0
+X      2105    .       A       <*>     0       .       DP=25;I16=11,12,0,0,836,30696,0,0,1380,82800,0,0,429,9201,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,138:4:0    0,15,130:5:0
+X      2106    .       T       <*>     0       .       DP=25;I16=12,13,0,0,897,33087,0,0,1469,87241,0,0,473,10211,0,0;QS=3,0;MQSB=0.939413;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,12,129:4:0    0,15,146:5:0
+X      2107    .       C       <*>     0       .       DP=25;I16=11,12,0,0,783,27185,0,0,1380,82800,0,0,425,9113,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,100:3:0     0,15,133:5:0
+X      2108    .       G       <*>     0       .       DP=25;I16=11,13,0,0,829,29703,0,0,1440,86400,0,0,448,9730,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,12,122:4:0    0,15,111:5:0
+X      2109    .       C       <*>     0       .       DP=25;I16=11,13,0,0,781,26717,0,0,1440,86400,0,0,446,9746,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,12,109:4:0    0,15,125:5:0
+X      2110    .       G       <*>     0       .       DP=25;I16=12,12,0,0,804,28134,0,0,1440,86400,0,0,418,9110,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,9,92:3:0      0,15,117:5:0
+X      2111    .       C       <*>     0       .       DP=25;I16=12,13,0,0,925,35081,0,0,1500,90000,0,0,441,9747,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,12,134:4:0    0,15,140:5:0
+X      2112    .       A       <*>     0       .       DP=24;I16=12,12,0,0,885,33445,0,0,1440,86400,0,0,440,9782,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,12,129:4:0    0,15,140:5:0
+X      2113    .       G       <*>     0       .       DP=24;I16=12,12,0,0,871,32641,0,0,1440,86400,0,0,439,9839,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,12,128:4:0    0,15,134:5:0
+X      2114    .       C       <*>     0       .       DP=24;I16=12,11,0,0,844,32052,0,0,1380,82800,0,0,413,9293,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,103:3:0     0,15,126:5:0
+X      2115    .       T       <*>     0       .       DP=23;I16=11,11,0,0,821,30869,0,0,1320,79200,0,0,412,9342,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,78:2:0      0,15,143:5:0
+X      2116    .       C       <*>     0       .       DP=23;I16=11,12,0,0,890,34892,0,0,1380,82800,0,0,435,9985,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,102:3:0     0,15,152:5:0
+X      2117    .       A       <*>     0       .       DP=23;I16=11,11,0,0,833,32121,0,0,1320,79200,0,0,432,9924,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,118:3:0     0,15,156:5:0
+X      2118    .       G       <*>     0       .       DP=23;I16=12,11,0,0,842,31502,0,0,1380,82800,0,0,429,9835,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,15,147:5:0
+X      2119    .       G       <*>     0       .       DP=23;I16=12,11,0,0,823,30553,0,0,1380,82800,0,0,426,9768,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,135:4:0    0,15,137:5:0
+X      2120    .       G       <*>     0       .       DP=24;I16=13,11,0,0,864,32028,0,0,1440,86400,0,0,423,9723,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,12,137:4:0    0,15,140:5:0
+X      2121    .       A       <*>     0       .       DP=22;I16=11,10,0,0,734,26712,0,0,1260,75600,0,0,398,9074,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,135:4:0    0,12,122:4:0
+X      2122    .       T       <*>     0       .       DP=22;I16=11,10,0,0,752,27278,0,0,1260,75600,0,0,396,8972,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,136:4:0    0,12,123:4:0
+X      2123    .       A       <*>     0       .       DP=22;I16=12,10,0,0,758,27024,0,0,1320,79200,0,0,419,9519,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,120:4:0    0,15,137:5:0
+X      2124    .       T       <*>     0       .       DP=22;I16=12,10,0,0,789,28741,0,0,1320,79200,0,0,417,9465,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,128:4:0    0,15,136:5:0
+X      2125    .       T       <*>     0       .       DP=20;I16=11,8,0,0,696,25704,0,0,1140,68400,0,0,401,9177,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,106:3:0     0,9,93:3:0
+X      2126    .       A       <*>     0       .       DP=20;I16=11,9,0,0,717,25979,0,0,1200,72000,0,0,415,9319,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,133:4:0    0,9,95:3:0
+X      2127    .       C       <*>     0       .       DP=21;I16=11,10,0,0,706,24426,0,0,1260,75600,0,0,413,9221,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,107:4:0    0,9,95:3:0
+X      2128    .       G       <*>     0       .       DP=21;I16=11,10,0,0,677,22633,0,0,1260,75600,0,0,411,9091,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,116:4:0    0,9,72:3:0
+X      2129    .       T       <*>     0       .       DP=21;I16=11,10,0,0,782,29386,0,0,1260,75600,0,0,409,8981,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,140:4:0    0,9,83:3:0
+X      2130    .       G       <*>     0       .       DP=21;I16=11,10,0,0,766,28562,0,0,1260,75600,0,0,407,8891,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,135:4:0    0,9,87:3:0
+X      2131    .       T       <*>     0       .       DP=21;I16=11,10,0,0,732,26216,0,0,1260,75600,0,0,405,8821,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,136:4:0    0,9,79:3:0
+X      2132    .       A       <*>     0       .       DP=21;I16=11,10,0,0,743,26733,0,0,1260,75600,0,0,403,8771,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,135:4:0    0,9,88:3:0
+X      2133    .       A       <*>     0       .       DP=21;I16=11,10,0,0,787,29651,0,0,1260,75600,0,0,401,8741,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,141:4:0    0,9,96:3:0
+X      2134    .       C       <*>     0       .       DP=21;I16=11,10,0,0,804,31100,0,0,1260,75600,0,0,399,8731,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,138:4:0    0,9,86:3:0
+X      2135    .       T       <*>     0       .       DP=22;I16=11,11,0,0,831,32197,0,0,1320,79200,0,0,397,8741,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,153:4:0    0,12,119:4:0
+X      2136    .       C       <*>     0       .       DP=22;I16=11,11,0,0,760,26892,0,0,1320,79200,0,0,395,8721,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,124:4:0    0,12,127:4:0
+X      2137    .       G       <*>     0       .       DP=22;I16=11,11,0,0,745,26047,0,0,1320,79200,0,0,393,8721,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,121:4:0    0,12,102:4:0
+X      2138    .       A       <*>     0       .       DP=22;I16=11,11,0,0,816,30934,0,0,1320,79200,0,0,391,8741,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,128:4:0    0,12,139:4:0
+X      2139    .       C       <*>     0       .       DP=22;I16=11,11,0,0,839,32237,0,0,1320,79200,0,0,389,8781,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,138:4:0    0,12,125:4:0
+X      2140    .       A       <*>     0       .       DP=22;I16=11,11,0,0,826,31300,0,0,1320,79200,0,0,387,8841,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,140:4:0    0,12,138:4:0
+X      2141    .       T       <*>     0       .       DP=21;I16=11,10,0,0,792,30156,0,0,1260,75600,0,0,385,8871,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,137:4:0    0,12,137:4:0
+X      2142    .       G       <*>     0       .       DP=19;I16=11,8,0,0,724,27784,0,0,1140,68400,0,0,385,8919,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,113:3:0     0,12,129:4:0
+X      2143    .       T       <*>     0       .       DP=19;I16=11,8,0,0,650,23454,0,0,1140,68400,0,0,384,8932,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,113:3:0     0,12,120:4:0
+X      2144    .       C       <*>     0       .       DP=19;I16=11,8,0,0,739,29003,0,0,1140,68400,0,0,383,8959,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,108:3:0     0,12,125:4:0
+X      2145    .       A       <*>     0       .       DP=20;I16=12,8,0,0,760,29304,0,0,1200,72000,0,0,381,8951,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,133:4:0    0,12,139:4:0
+X      2146    .       G       <*>     0       .       DP=20;I16=12,8,0,0,745,28105,0,0,1200,72000,0,0,379,8909,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,139:4:0    0,12,127:4:0
+X      2147    .       C       <*>     0       .       DP=20;I16=13,6,0,0,674,24296,0,0,1140,68400,0,0,379,8881,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,127:4:0    0,12,130:4:0
+X      2148    .       G       <*>     0       .       DP=20;I16=12,7,0,0,630,21274,0,0,1140,68400,0,0,365,8537,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,250:11:0   0,12,112:4:0    0,12,120:4:0
+X      2149    .       A       <*>     0       .       DP=20;I16=12,7,0,0,702,26212,0,0,1140,68400,0,0,367,8529,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,138:4:0    0,12,127:4:0
+X      2150    .       T       <*>     0       .       DP=20;I16=13,7,0,0,675,23943,0,0,1200,72000,0,0,383,8713,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,247:11:0   0,12,138:4:0    0,15,139:5:0
+X      2151    .       T       <*>     0       .       DP=20;I16=13,7,0,0,690,24274,0,0,1200,72000,0,0,383,8661,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,251:11:0   0,12,133:4:0    0,15,142:5:0
+X      2152    .       G       <*>     0       .       DP=20;I16=13,7,0,0,693,24713,0,0,1200,72000,0,0,383,8629,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,131:4:0    0,15,146:5:0
+X      2153    .       T       <*>     0       .       DP=19;I16=13,6,0,0,671,24571,0,0,1140,68400,0,0,383,8565,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,230:10:0   0,12,134:4:0    0,15,162:5:0
+X      2154    .       C       <*>     0       .       DP=19;I16=13,6,0,0,703,26955,0,0,1140,68400,0,0,382,8468,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,251:10:0   0,12,131:4:0    0,15,159:5:0
+X      2155    .       A       <*>     0       .       DP=19;I16=13,6,0,0,693,25727,0,0,1140,68400,0,0,381,8389,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,245:10:0   0,12,135:4:0    0,15,156:5:0
+X      2156    .       C       <*>     0       .       DP=19;I16=13,6,0,0,702,26214,0,0,1140,68400,0,0,380,8328,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,125:4:0    0,15,154:5:0
+X      2157    .       A       <*>     0       .       DP=19;I16=13,6,0,0,722,28058,0,0,1140,68400,0,0,379,8285,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,250:10:0   0,12,141:4:0    0,15,173:5:0
+X      2158    .       G       <*>     0       .       DP=19;I16=13,6,0,0,713,27567,0,0,1140,68400,0,0,378,8260,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,136:4:0    0,15,144:5:0
+X      2159    .       G       <*>     0       .       DP=19;I16=12,6,0,0,662,24744,0,0,1080,64800,0,0,366,8104,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,247:9:0    0,12,126:4:0    0,15,153:5:0
+X      2160    .       C       <*>     0       .       DP=19;I16=12,6,0,0,651,24005,0,0,1080,64800,0,0,364,8038,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,244:9:0    0,12,119:4:0    0,15,154:5:0
+X      2161    .       A       <*>     0       .       DP=19;I16=13,6,0,0,695,25883,0,0,1140,68400,0,0,369,8005,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,248:10:0   0,12,121:4:0    0,15,164:5:0
+X      2162    .       C       <*>     0       .       DP=20;I16=13,7,0,0,742,27834,0,0,1200,72000,0,0,365,7911,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,127:4:0    0,15,155:5:0
+X      2163    .       T       <*>     0       .       DP=20;I16=13,7,0,0,763,29517,0,0,1200,72000,0,0,362,7838,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,131:4:0    0,15,175:5:0
+X      2164    .       G       <*>     0       .       DP=20;I16=13,7,0,0,715,26301,0,0,1200,72000,0,0,359,7787,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,116:4:0    0,15,156:5:0
+X      2165    .       C       <*>     0       .       DP=20;I16=13,7,0,0,753,28781,0,0,1200,72000,0,0,355,7709,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,136:4:0    0,15,151:5:0
+X      2166    .       T       <*>     0       .       DP=19;I16=12,7,0,0,711,27211,0,0,1140,68400,0,0,352,7654,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,142:4:0    0,12,140:4:0
+X      2167    .       A       <*>     0       .       DP=19;I16=12,6,0,0,650,23760,0,0,1080,64800,0,0,327,7137,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,254:11:0   0,12,133:4:0    0,9,111:3:0
+X      2168    .       C       <*>     0       .       DP=19;I16=12,7,0,0,685,25039,0,0,1140,68400,0,0,345,7561,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,130:4:0    0,12,124:4:0
+X      2169    .       T       <*>     0       .       DP=19;I16=12,7,0,0,702,26940,0,0,1140,68400,0,0,341,7525,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,140:4:0    0,12,142:4:0
+X      2170    .       C       <*>     0       .       DP=18;I16=11,7,0,0,665,24861,0,0,1080,64800,0,0,338,7512,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,132:4:0    0,12,135:4:0
+X      2171    .       C       <*>     0       .       DP=20;I16=11,9,0,0,750,28368,0,0,1200,72000,0,0,333,7419,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,136:4:0    0,12,138:4:0
+X      2172    .       T       <*>     0       .       DP=20;I16=11,9,0,0,732,27540,0,0,1200,72000,0,0,330,7346,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,149:4:0    0,12,147:4:0
+X      2173    .       G       <*>     0       .       DP=19;I16=10,9,0,0,704,26534,0,0,1140,68400,0,0,327,7243,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,142:4:0    0,12,133:4:0
+X      2174    .       G       <*>     0       .       DP=19;I16=10,9,0,0,674,24372,0,0,1140,68400,0,0,324,7158,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,126:4:0    0,12,129:4:0
+X      2175    .       G       <*>     0       .       DP=18;I16=9,9,0,0,639,23059,0,0,1080,64800,0,0,322,7090,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,123:4:0    0,12,126:4:0
+X      2176    .       G       <*>     0       .       DP=18;I16=9,9,0,0,621,21815,0,0,1080,64800,0,0,318,6940,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,247:10:0   0,12,121:4:0    0,12,123:4:0
+X      2177    .       T       <*>     0       .       DP=18;I16=9,9,0,0,547,18051,0,0,1080,64800,0,0,314,6810,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,239:10:0   0,12,83:4:0     0,12,108:4:0
+X      2178    .       T       <*>     0       .       DP=18;I16=9,9,0,0,579,19659,0,0,1080,64800,0,0,310,6700,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,234:10:0   0,12,110:4:0    0,12,118:4:0
+X      2179    .       T       <*>     0       .       DP=18;I16=9,9,0,0,591,20403,0,0,1080,64800,0,0,307,6609,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,239:10:0   0,12,97:4:0     0,12,135:4:0
+X      2180    .       T       <*>     0       .       DP=18;I16=9,9,0,0,616,21524,0,0,1080,64800,0,0,305,6537,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,236:10:0   0,12,122:4:0    0,12,133:4:0
+X      2181    .       C       <*>     0       .       DP=18;I16=9,8,0,0,611,22485,0,0,1020,61200,0,0,293,6385,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,224:9:0    0,12,129:4:0    0,12,150:4:0
+X      2182    .       C       <*>     0       .       DP=18;I16=9,9,0,0,665,24877,0,0,1080,64800,0,0,301,6453,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,125:4:0    0,12,145:4:0
+X      2183    .       A       <*>     0       .       DP=18;I16=9,9,0,0,646,23624,0,0,1080,64800,0,0,299,6441,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,247:10:0   0,12,123:4:0    0,12,144:4:0
+X      2184    .       T       <*>     0       .       DP=17;I16=8,9,0,0,610,22250,0,0,1020,61200,0,0,298,6448,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,224:9:0    0,12,134:4:0    0,12,136:4:0
+X      2185    .       C       <*>     0       .       DP=16;I16=8,8,0,0,569,20761,0,0,960,57600,0,0,297,6423,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,211:8:0    0,12,128:4:0    0,12,137:4:0
+X      2186    .       A       <*>     0       .       DP=16;I16=8,8,0,0,576,21314,0,0,960,57600,0,0,296,6416,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,204:8:0    0,12,134:4:0    0,12,145:4:0
+X      2187    .       A       <*>     0       .       DP=16;I16=8,8,0,0,562,20396,0,0,960,57600,0,0,295,6427,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,201:8:0    0,12,136:4:0    0,12,135:4:0
+X      2188    .       A       <*>     0       .       DP=17;I16=9,8,0,0,569,19925,0,0,1020,61200,0,0,293,6405,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,214:9:0    0,12,133:4:0    0,12,123:4:0
+X      2189    .       C       <*>     0       .       DP=19;I16=9,10,0,0,645,22647,0,0,1097,65089,0,0,292,6400,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,30,230:10:0   0,12,133:4:0    0,15,142:5:0
+X      2190    .       C       <*>     0       .       DP=19;I16=9,10,0,0,604,20072,0,0,1097,65089,0,0,294,6414,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,33,238:11:0   0,12,119:4:0    0,12,107:4:0
+X      2191    .       C       <*>     0       .       DP=19;I16=9,10,0,0,647,23007,0,0,1097,65089,0,0,297,6449,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,33,251:11:0   0,12,129:4:0    0,12,119:4:0
+X      2192    .       T       <*>     0       .       DP=19;I16=9,10,0,0,659,23723,0,0,1097,65089,0,0,300,6506,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,33,253:11:0   0,12,136:4:0    0,12,120:4:0
+X      2193    .       C       <*>     0       .       DP=18;I16=8,10,0,0,642,23934,0,0,1037,61489,0,0,303,6535,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,128:4:0    0,9,87:3:0
+X      2194    .       A       <*>     0       .       DP=18;I16=8,9,0,0,617,22683,0,0,1020,61200,0,0,301,6561,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,247:10:0   0,12,134:4:0    0,9,98:3:0
+X      2195    .       A       <*>     0       .       DP=18;I16=8,10,0,0,635,23271,0,0,1037,61489,0,0,309,6659,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,128:4:0    0,9,101:3:0
+X      2196    .       G       <*>     0       .       DP=19;I16=8,11,0,0,703,26383,0,0,1097,65089,0,0,312,6754,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,117:4:0    0,12,120:4:0
+X      2197    .       A       <*>     0       .       DP=19;I16=8,11,0,0,735,28599,0,0,1097,65089,0,0,314,6770,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,141:4:0    0,12,125:4:0
+X      2198    .       G       <*>     0       .       DP=19;I16=8,10,0,0,650,24206,0,0,1080,64800,0,0,307,6725,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,129:4:0    0,12,107:4:0
+X      2199    .       C       <*>     0       .       DP=19;I16=8,11,0,0,701,26735,0,0,1097,65089,0,0,318,6862,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,128:4:0    0,12,116:4:0
+X      2200    .       T       <*>     0       .       DP=19;I16=8,11,0,0,710,26768,0,0,1097,65089,0,0,320,6938,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,129:4:0    0,12,114:4:0
+X      2201    .       G       <*>     0       .       DP=17;I16=7,10,0,0,628,23764,0,0,977,57889,0,0,324,7032,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,6,66:2:0      0,12,119:4:0
+X      2202    .       G       <*>     0       .       DP=17;I16=7,10,0,0,557,19249,0,0,977,57889,0,0,327,7093,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,245:11:0   0,6,57:2:0      0,12,115:4:0
+X      2203    .       G       <*>     0       .       DP=17;I16=7,10,0,0,588,21184,0,0,977,57889,0,0,329,7123,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,6,47:2:0      0,12,116:4:0
+X      2204    .       C       <*>     0       .       DP=17;I16=7,10,0,0,538,18568,0,0,977,57889,0,0,331,7173,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,246:11:0   0,6,61:2:0      0,12,99:4:0
+X      2205    .       C       <*>     0       .       DP=18;I16=7,11,0,0,628,22918,0,0,1037,61489,0,0,332,7192,0,0;QS=3,0;MQSB=0.951002;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,68:2:0      0,12,109:4:0
+X      2206    .       T       <*>     0       .       DP=19;I16=7,12,0,0,677,25237,0,0,1097,65089,0,0,334,7230,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,6,77:2:0      0,12,115:4:0
+X      2207    .       G       <*>     0       .       DP=19;I16=7,11,0,0,663,24717,0,0,1080,64800,0,0,319,6965,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,6,67:2:0      0,12,110:4:0
+X      2208    .       G       <*>     0       .       DP=21;I16=7,14,0,0,726,26038,0,0,1217,72289,0,0,340,7370,0,0;QS=3,0;MQSB=0.966484;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,110:4:0    0,12,122:4:0
+X      2209    .       G       <*>     0       .       DP=22;I16=8,13,0,0,715,25133,0,0,1237,73369,0,0,325,7075,0,0;QS=3,0;MQSB=0.895122;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,128:5:0    0,12,117:4:0
+X      2210    .       G       C,<*>   0       .       DP=21;I16=7,13,0,1,648,22186,25,625,1177,69769,17,289,331,7165,21,441;QS=2.95442,0.0455764,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.975265;BQB=1;MQ0F=0       PL:DP:DV        0,19,234,33,237,241:12:1        0,15,127,15,127,127:5:0 0,12,113,12,113,113:4:0
+X      2211    .       T       <*>     0       .       DP=21;I16=7,13,0,0,724,27000,0,0,1177,69769,0,0,336,7230,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,141:5:0    0,12,124:4:0
+X      2212    .       C       <*>     0       .       DP=22;I16=8,14,0,0,791,29201,0,0,1254,73658,0,0,364,7850,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,148:5:0    0,12,111:4:0
+X      2213    .       A       <*>     0       .       DP=22;I16=8,14,0,0,767,27327,0,0,1254,73658,0,0,371,8015,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,153:5:0    0,12,112:4:0
+X      2214    .       A       <*>     0       .       DP=22;I16=8,14,0,0,756,26836,0,0,1254,73658,0,0,377,8159,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,153:5:0    0,12,117:4:0
+X      2215    .       C       <*>     0       .       DP=22;I16=8,14,0,0,815,31121,0,0,1254,73658,0,0,381,8229,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,162:5:0    0,12,124:4:0
+X      2216    .       T       <*>     0       .       DP=22;I16=8,14,0,0,815,31233,0,0,1254,73658,0,0,384,8272,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,166:5:0    0,12,124:4:0
+X      2217    .       T       <*>     0       .       DP=22;I16=8,13,0,0,741,26855,0,0,1237,73369,0,0,362,7712,0,0;QS=3,0;MQSB=0.895122;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,155:5:0    0,12,118:4:0
+X      2218    .       C       <*>     0       .       DP=21;I16=7,14,0,0,753,27973,0,0,1194,70058,0,0,391,8423,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,138:4:0    0,12,119:4:0
+X      2219    .       C       <*>     0       .       DP=21;I16=7,13,0,0,757,29125,0,0,1177,69769,0,0,370,7904,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,141:4:0    0,12,122:4:0
+X      2220    .       G       A,<*>   0       .       DP=21;I16=6,2,1,11,256,8364,474,19128,457,26569,720,43200,141,2959,233,5071;QS=0.886504,2.1135,0;VDB=0.532753;SGB=-3.51597;RPB=0.964198;MQB=0.898397;MQSB=0.875769;BQB=0.0354359;MQ0F=0 PL:DP:DV        139,0,130,157,148,255:12:6      69,0,46,75,52,119:4:2   131,12,0,131,12,131:4:4
+X      2221    .       G       <*>     0       .       DP=21;I16=7,13,0,0,738,27922,0,0,1177,69769,0,0,376,8078,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,132:4:0    0,12,120:4:0
+X      2222    .       C       <*>     0       .       DP=21;I16=7,14,0,0,746,28098,0,0,1194,70058,0,0,401,8675,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,135:4:0    0,12,107:4:0
+X      2223    .       C       <*>     0       .       DP=21;I16=7,14,0,0,796,30632,0,0,1194,70058,0,0,401,8671,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,135:4:0    0,12,122:4:0
+X      2224    .       T       <*>     0       .       DP=21;I16=7,14,0,0,811,31599,0,0,1194,70058,0,0,401,8691,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,144:4:0    0,12,123:4:0
+X      2225    .       G       <*>     0       .       DP=21;I16=7,14,0,0,778,29396,0,0,1194,70058,0,0,401,8735,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,133:4:0    0,12,121:4:0
+X      2226    .       G       <*>     0       .       DP=21;I16=7,14,0,0,727,26485,0,0,1194,70058,0,0,401,8803,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,128:4:0    0,12,113:4:0
+X      2227    .       G       <*>     0       .       DP=20;I16=7,12,0,0,663,23985,0,0,1117,66169,0,0,377,8269,0,0;QS=3,0;MQSB=0.879351;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,123:4:0    0,12,114:4:0
+X      2228    .       G       C,<*>   0       .       DP=19;I16=5,12,0,1,643,24791,16,256,1020,61200,17,289,360,8020,25,625;QS=2.9603,0.0397022,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.970092;BQB=1;MQ0F=0        PL:DP:DV        0,17,255,30,255,255:11:1        0,9,95,9,95,95:3:0      0,12,121,12,121,121:4:0
+X      2229    .       A       <*>     0       .       DP=20;I16=6,14,0,0,757,28857,0,0,1134,66458,0,0,406,9138,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,138:4:0    0,12,122:4:0
+X      2230    .       A       <*>     0       .       DP=20;I16=6,14,0,0,729,26985,0,0,1134,66458,0,0,409,9291,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,141:4:0    0,12,119:4:0
+X      2231    .       A       <*>     0       .       DP=20;I16=6,13,0,0,712,26990,0,0,1117,66169,0,0,386,8790,0,0;QS=3,0;MQSB=0.850016;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,144:4:0    0,12,124:4:0
+X      2232    .       C       <*>     0       .       DP=20;I16=6,14,0,0,751,28657,0,0,1134,66458,0,0,412,9508,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,130:4:0    0,12,107:4:0
+X      2233    .       T       <*>     0       .       DP=20;I16=6,14,0,0,774,30432,0,0,1134,66458,0,0,413,9619,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,150:4:0    0,12,117:4:0
+X      2234    .       G       <*>     0       .       DP=20;I16=6,14,0,0,719,26621,0,0,1134,66458,0,0,412,9646,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,145:4:0    0,12,107:4:0
+X      2235    .       G       <*>     0       .       DP=20;I16=6,14,0,0,728,27036,0,0,1134,66458,0,0,410,9636,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,139:4:0    0,12,104:4:0
+X      2236    .       G       <*>     0       .       DP=19;I16=6,13,0,0,705,26985,0,0,1074,62858,0,0,409,9637,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,142:4:0    0,9,84:3:0
+X      2237    .       G       <*>     0       .       DP=19;I16=6,12,0,0,684,26576,0,0,1057,62569,0,0,383,9023,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,141:4:0    0,9,86:3:0
+X      2238    .       C       <*>     0       .       DP=19;I16=5,13,0,0,648,24496,0,0,1037,61489,0,0,381,8993,0,0;QS=3,0;MQSB=0.970092;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,108:3:0     0,9,78:3:0
+X      2239    .       A       <*>     0       .       DP=19;I16=6,11,0,0,634,24178,0,0,997,58969,0,0,373,8935,0,0;QS=3,0;MQSB=0.85832;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,12,133:4:0    0,6,77:2:0
+X      2240    .       A       <*>     0       .       DP=19;I16=6,13,0,0,731,28595,0,0,1074,62858,0,0,402,9582,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,135:4:0    0,9,101:3:0
+X      2241    .       G       <*>     0       .       DP=19;I16=6,12,0,0,683,26433,0,0,1057,62569,0,0,375,8951,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,126:4:0    0,9,88:3:0
+X      2242    .       T       <*>     0       .       DP=20;I16=5,13,0,0,635,22949,0,0,1057,62569,0,0,370,8944,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,91:3:0      0,9,95:3:0
+X      2243    .       A       <*>     0       .       DP=19;I16=5,14,0,0,704,26274,0,0,1074,62858,0,0,395,9585,0,0;QS=3,0;MQSB=0.933727;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,107:3:0     0,9,99:3:0
+X      2244    .       T       <*>     0       .       DP=19;I16=5,14,0,0,681,25263,0,0,1074,62858,0,0,395,9609,0,0;QS=3,0;MQSB=0.933727;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,89:3:0      0,9,98:3:0
+X      2245    .       C       <*>     0       .       DP=19;I16=5,14,0,0,722,27846,0,0,1074,62858,0,0,394,9592,0,0;QS=3,0;MQSB=0.933727;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,98:3:0      0,9,88:3:0
+X      2246    .       A       <*>     0       .       DP=18;I16=5,12,0,0,597,21693,0,0,997,58969,0,0,367,8861,0,0;QS=3,0;MQSB=0.818731;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,9,95:3:0      0,6,72:2:0
+X      2247    .       C       <*>     0       .       DP=17;I16=4,13,0,0,639,24373,0,0,954,55658,0,0,391,9391,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,105:3:0     0,6,71:2:0
+X      2248    .       C       <*>     0       .       DP=17;I16=4,13,0,0,669,26863,0,0,954,55658,0,0,390,9306,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,90:3:0      0,6,75:2:0
+X      2249    .       A       <*>     0       .       DP=17;I16=4,13,0,0,677,27371,0,0,954,55658,0,0,389,9231,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,116:3:0     0,6,80:2:0
+X      2250    .       G       <*>     0       .       DP=17;I16=4,13,0,0,654,25800,0,0,954,55658,0,0,388,9166,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,100:3:0     0,6,78:2:0
+X      2251    .       A       <*>     0       .       DP=17;I16=4,13,0,0,673,27327,0,0,954,55658,0,0,387,9111,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,112:3:0     0,6,80:2:0
+X      2252    .       G       <*>     0       .       DP=17;I16=4,12,0,0,647,26249,0,0,937,55369,0,0,361,8441,0,0;QS=3,0;MQSB=0.767432;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,113:3:0     0,6,73:2:0
+X      2253    .       A       <*>     0       .       DP=17;I16=4,13,0,0,641,24643,0,0,954,55658,0,0,385,9031,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,111:3:0     0,6,73:2:0
+X      2254    .       T       <*>     0       .       DP=17;I16=4,12,0,0,615,23821,0,0,937,55369,0,0,358,8332,0,0;QS=3,0;MQSB=0.767432;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,112:3:0     0,6,73:2:0
+X      2255    .       G       <*>     0       .       DP=17;I16=4,13,0,0,677,27243,0,0,954,55658,0,0,380,8844,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,115:3:0     0,6,71:2:0
+X      2256    .       A       <*>     0       .       DP=17;I16=4,13,0,0,656,26088,0,0,954,55658,0,0,377,8741,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,110:3:0     0,6,78:2:0
+X      2257    .       G       <*>     0       .       DP=17;I16=4,12,0,0,627,24863,0,0,937,55369,0,0,349,8023,0,0;QS=3,0;MQSB=0.767432;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,115:3:0     0,6,74:2:0
+X      2258    .       C       <*>     0       .       DP=17;I16=4,13,0,0,667,26403,0,0,954,55658,0,0,371,8565,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,109:3:0     0,6,70:2:0
+X      2259    .       T       <*>     0       .       DP=17;I16=4,13,0,0,646,25334,0,0,954,55658,0,0,368,8492,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,116:3:0     0,6,79:2:0
+X      2260    .       T       <*>     0       .       DP=17;I16=4,13,0,0,638,24178,0,0,954,55658,0,0,365,8429,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,115:3:0     0,6,72:2:0
+X      2261    .       T       <*>     0       .       DP=17;I16=4,13,0,0,633,23799,0,0,954,55658,0,0,362,8376,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,105:3:0     0,6,73:2:0
+X      2262    .       A       <*>     0       .       DP=17;I16=4,13,0,0,628,23438,0,0,954,55658,0,0,359,8333,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,253:12:0   0,9,112:3:0     0,6,74:2:0
+X      2263    .       T       <*>     0       .       DP=17;I16=4,13,0,0,631,23673,0,0,954,55658,0,0,355,8251,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,112:3:0     0,6,74:2:0
+X      2264    .       A       <*>     0       .       DP=17;I16=4,12,0,0,623,24371,0,0,937,55369,0,0,326,7556,0,0;QS=3,0;MQSB=0.767432;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,114:3:0     0,6,75:2:0
+X      2265    .       A       <*>     0       .       DP=18;I16=4,13,0,0,642,24718,0,0,997,58969,0,0,320,7400,0,0;QS=3,0;MQSB=0.762744;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,9,113:3:0     0,6,75:2:0
+X      2266    .       A       <*>     0       .       DP=19;I16=5,14,0,0,656,23962,0,0,1074,62858,0,0,337,7745,0,0;QS=3,0;MQSB=0.933727;MQ0F=0        PL:DP:DV        0,39,252:13:0   0,12,128:4:0    0,6,75:2:0
+X      2267    .       A       <*>     0       .       DP=20;I16=6,14,0,0,712,26052,0,0,1134,66458,0,0,332,7582,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,134:4:0    0,9,102:3:0
+X      2268    .       A       <*>     0       .       DP=20;I16=6,14,0,0,741,27841,0,0,1134,66458,0,0,327,7391,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,135:4:0    0,9,100:3:0
+X      2269    .       T       <*>     0       .       DP=20;I16=6,13,0,0,681,24751,0,0,1074,62858,0,0,318,7206,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,36,246:12:0   0,12,137:4:0    0,9,111:3:0
+X      2270    .       A       <*>     0       .       DP=19;I16=6,12,0,0,652,24154,0,0,1057,62569,0,0,300,6750,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,33,244:11:0   0,12,134:4:0    0,9,112:3:0
+X      2271    .       A       <*>     0       .       DP=17;I16=6,11,0,0,654,25406,0,0,954,55658,0,0,316,6944,0,0;QS=3,0;MQSB=0.980001;MQ0F=0 PL:DP:DV        0,30,243:10:0   0,12,142:4:0    0,9,111:3:0
+X      2272    .       T       <*>     0       .       DP=17;I16=6,10,0,0,604,22908,0,0,937,55369,0,0,297,6525,0,0;QS=3,0;MQSB=0.863243;MQ0F=0 PL:DP:DV        0,27,238:9:0    0,12,137:4:0    0,9,111:3:0
+X      2273    .       G       <*>     0       .       DP=17;I16=6,10,0,0,581,22129,0,0,937,55369,0,0,295,6411,0,0;QS=3,0;MQSB=0.863243;MQ0F=0 PL:DP:DV        0,27,240:9:0    0,12,123:4:0    0,9,115:3:0
+X      2274    .       G       <*>     0       .       DP=18;I16=6,11,0,0,621,23109,0,0,997,58969,0,0,293,6313,0,0;QS=3,0;MQSB=0.85832;MQ0F=0  PL:DP:DV        0,30,248:10:0   0,12,132:4:0    0,9,110:3:0
+X      2275    .       T       <*>     0       .       DP=18;I16=6,11,0,0,624,23152,0,0,997,58969,0,0,292,6232,0,0;QS=3,0;MQSB=0.85832;MQ0F=0  PL:DP:DV        0,30,249:10:0   0,12,126:4:0    0,9,113:3:0
+X      2276    .       G       <*>     0       .       DP=20;I16=7,12,0,0,710,26848,0,0,1074,62858,0,0,303,6313,0,0;QS=3,0;MQSB=0.985816;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,129:4:0    0,9,110:3:0
+X      2277    .       C       <*>     0       .       DP=21;I16=8,13,0,0,797,30699,0,0,1194,70058,0,0,303,6247,0,0;QS=3,0;MQSB=0.989565;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,151:5:0    0,12,143:4:0
+X      2278    .       T       <*>     0       .       DP=21;I16=7,13,0,0,736,27790,0,0,1157,68689,0,0,279,5581,0,0;QS=3,0;MQSB=0.962269;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,133:4:0    0,12,148:4:0
+X      2279    .       A       <*>     0       .       DP=20;I16=8,12,0,0,723,27047,0,0,1134,66458,0,0,306,6190,0,0;QS=3,0;MQSB=0.993326;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,155:5:0    0,12,144:4:0
+X      2280    .       G       <*>     0       .       DP=21;I16=8,12,0,0,766,29776,0,0,1177,69769,0,0,299,6085,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,166:5:0    0,12,144:4:0
+X      2281    .       C       <*>     0       .       DP=22;I16=8,13,0,0,784,29748,0,0,1237,73369,0,0,301,6037,0,0;QS=3,0;MQSB=0.895122;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,165:5:0    0,12,140:4:0
+X      2282    .       T       <*>     0       .       DP=22;I16=8,14,0,0,789,29699,0,0,1254,73658,0,0,310,6054,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,162:5:0    0,12,150:4:0
+X      2283    .       G       <*>     0       .       DP=22;I16=8,14,0,0,798,29774,0,0,1254,73658,0,0,312,6054,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,158:5:0    0,12,142:4:0
+X      2284    .       G       <*>     0       .       DP=22;I16=7,14,0,0,760,28408,0,0,1194,70058,0,0,294,5664,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,130:4:0    0,12,141:4:0
+X      2285    .       G       <*>     0       .       DP=23;I16=9,14,0,0,844,31592,0,0,1314,77258,0,0,311,5909,0,0;QS=3,0;MQSB=0.992095;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,152:5:0    0,12,144:4:0
+X      2286    .       C       <*>     0       .       DP=23;I16=9,14,0,0,854,32244,0,0,1314,77258,0,0,311,5869,0,0;QS=3,0;MQSB=0.992095;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,155:5:0    0,12,130:4:0
+X      2287    .       A       <*>     0       .       DP=23;I16=9,14,0,0,818,30288,0,0,1314,77258,0,0,311,5869,0,0;QS=3,0;MQSB=0.992095;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,166:5:0    0,12,143:4:0
+X      2288    .       T       <*>     0       .       DP=22;I16=8,14,0,0,794,29190,0,0,1254,73658,0,0,312,5908,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,158:5:0    0,12,142:4:0
+X      2289    .       G       <*>     0       .       DP=21;I16=8,13,0,0,723,25835,0,0,1237,73369,0,0,314,5984,0,0;QS=3,0;MQSB=0.895122;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,154:5:0    0,12,126:4:0
+X      2290    .       G       <*>     0       .       DP=20;I16=7,13,0,0,748,28318,0,0,1177,69769,0,0,318,6094,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,149:5:0    0,9,114:3:0
+X      2291    .       T       <*>     0       .       DP=20;I16=7,13,0,0,731,27165,0,0,1177,69769,0,0,322,6186,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,151:5:0    0,9,112:3:0
+X      2292    .       G       <*>     0       .       DP=20;I16=7,13,0,0,749,28747,0,0,1177,69769,0,0,325,6259,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,156:5:0    0,9,109:3:0
+X      2293    .       G       <*>     0       .       DP=20;I16=7,13,0,0,739,27903,0,0,1177,69769,0,0,327,6311,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,156:5:0    0,9,112:3:0
+X      2294    .       C       <*>     0       .       DP=21;I16=7,14,0,0,775,29453,0,0,1237,73369,0,0,329,6391,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,169:5:0    0,9,114:3:0
+X      2295    .       T       <*>     0       .       DP=21;I16=7,14,0,0,773,29209,0,0,1237,73369,0,0,331,6451,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,164:5:0    0,9,115:3:0
+X      2296    .       T       <*>     0       .       DP=21;I16=7,14,0,0,756,27780,0,0,1237,73369,0,0,333,6543,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,160:5:0    0,9,106:3:0
+X      2297    .       G       <*>     0       .       DP=20;I16=7,13,0,0,736,27692,0,0,1177,69769,0,0,336,6666,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,165:5:0    0,6,74:2:0
+X      2298    .       C       <*>     0       .       DP=21;I16=7,14,0,0,778,29300,0,0,1237,73369,0,0,339,6819,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,139:5:0    0,9,106:3:0
+X      2299    .       A       <*>     0       .       DP=21;I16=7,14,0,0,714,25282,0,0,1237,73369,0,0,343,7003,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,128:5:0    0,9,110:3:0
+X      2300    .       C       <*>     0       .       DP=21;I16=7,13,0,0,687,24749,0,0,1177,69769,0,0,326,6768,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,148:5:0    0,9,109:3:0
+X      2301    .       C       <*>     0       .       DP=23;I16=7,15,0,0,802,30292,0,0,1266,74210,0,0,349,7363,0,0;QS=3,0;MQSB=0.970024;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,147:5:0    0,9,116:3:0
+X      2302    .       T       <*>     0       .       DP=23;I16=7,16,0,0,860,32956,0,0,1326,77810,0,0,354,7496,0,0;QS=3,0;MQSB=0.964916;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,166:5:0    0,12,150:4:0
+X      2303    .       G       <*>     0       .       DP=23;I16=7,16,0,0,817,29823,0,0,1326,77810,0,0,356,7604,0,0;QS=3,0;MQSB=0.964916;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,151:5:0    0,12,139:4:0
+X      2304    .       T       <*>     0       .       DP=23;I16=7,16,0,0,802,28628,0,0,1326,77810,0,0,357,7691,0,0;QS=3,0;MQSB=0.964916;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,148:5:0    0,12,140:4:0
+X      2305    .       A       <*>     0       .       DP=22;I16=7,14,0,0,725,25585,0,0,1237,73369,0,0,355,7791,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,36,248:12:0   0,15,155:5:0    0,12,129:4:0
+X      2306    .       A       <*>     0       .       DP=21;I16=7,14,0,0,727,26841,0,0,1206,70610,0,0,361,7899,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,36,246:12:0   0,15,168:5:0    0,12,130:4:0
+X      2307    .       T       <*>     0       .       DP=21;I16=7,14,0,0,751,27427,0,0,1206,70610,0,0,362,7964,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,36,251:12:0   0,15,165:5:0    0,12,141:4:0
+X      2308    .       C       <*>     0       .       DP=21;I16=7,14,0,0,735,26675,0,0,1206,70610,0,0,363,8051,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,144:5:0    0,12,146:4:0
+X      2309    .       C       A,<*>   0       .       DP=19;I16=7,11,0,1,604,21364,16,256,1057,62569,29,841,358,8094,8,64;QS=2.95676,0.0432432,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.985816;BQB=1;MQ0F=0 PL:DP:DV        0,20,224,33,227,230:12:1        0,9,94,9,94,94:3:0      0,12,138,12,138,138:4:0
+X      2310    .       C       <*>     0       .       DP=18;I16=6,12,0,0,668,25392,0,0,1049,62041,0,0,370,8282,0,0;QS=3,0;MQSB=0.961295;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,80:2:0      0,12,139:4:0
+X      2311    .       A       <*>     0       .       DP=19;I16=7,12,0,0,707,26855,0,0,1109,65641,0,0,373,8371,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,6,78:2:0      0,12,137:4:0
+X      2312    .       G       <*>     0       .       DP=20;I16=7,12,0,0,736,29118,0,0,1109,65641,0,0,364,8306,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,82:2:0      0,9,122:3:0
+X      2313    .       C       <*>     0       .       DP=20;I16=7,13,0,0,723,27231,0,0,1169,69241,0,0,382,8596,0,0;QS=3,0;MQSB=0.962269;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,76:2:0      0,12,130:4:0
+X      2314    .       A       <*>     0       .       DP=21;I16=7,12,0,0,630,22184,0,0,1109,65641,0,0,372,8510,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,78:2:0      0,9,115:3:0
+X      2315    .       C       <*>     0       .       DP=23;I16=7,14,0,0,739,26861,0,0,1229,72841,0,0,392,8892,0,0;QS=3,0;MQSB=0.966484;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,71:2:0      0,12,135:4:0
+X      2316    .       T       <*>     0       .       DP=23;I16=8,15,0,0,826,30690,0,0,1349,80041,0,0,408,9102,0,0;QS=3,0;MQSB=0.967216;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,105:3:0     0,15,170:5:0
+X      2317    .       T       <*>     0       .       DP=24;I16=7,16,0,0,766,27014,0,0,1349,80041,0,0,411,9211,0,0;QS=3,0;MQSB=0.973027;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,78:2:0      0,15,170:5:0
+X      2318    .       T       <*>     0       .       DP=24;I16=8,14,0,0,757,27433,0,0,1320,79200,0,0,379,8449,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,91:3:0      0,15,165:5:0
+X      2319    .       G       <*>     0       .       DP=24;I16=6,16,0,0,827,31577,0,0,1289,76441,0,0,398,8882,0,0;QS=3,0;MQSB=0.97584;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,3,43:1:0      0,15,167:5:0
+X      2320    .       G       <*>     0       .       DP=23;I16=7,16,0,0,803,29077,0,0,1349,80041,0,0,435,9675,0,0;QS=3,0;MQSB=0.973027;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,87:3:0      0,15,157:5:0
+X      2321    .       G       <*>     0       .       DP=23;I16=7,16,0,0,804,29368,0,0,1349,80041,0,0,442,9840,0,0;QS=3,0;MQSB=0.973027;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,79:3:0      0,15,169:5:0
+X      2322    .       A       <*>     0       .       DP=24;I16=7,17,0,0,860,32116,0,0,1409,83641,0,0,449,10027,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,95:3:0      0,15,178:5:0
+X      2323    .       G       <*>     0       .       DP=24;I16=7,17,0,0,863,31887,0,0,1409,83641,0,0,457,10237,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,88:3:0      0,15,153:5:0
+X      2324    .       G       <*>     0       .       DP=24;I16=7,16,0,0,786,27932,0,0,1349,80041,0,0,462,10416,0,0;QS=3,0;MQSB=0.973027;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,88:3:0      0,15,161:5:0
+X      2325    .       C       <*>     0       .       DP=24;I16=7,15,0,0,730,25576,0,0,1289,76441,0,0,427,9625,0,0;QS=3,0;MQSB=0.970024;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,102:3:0     0,12,130:4:0
+X      2326    .       C       <*>     0       .       DP=24;I16=7,15,0,0,709,23523,0,0,1320,79200,0,0,426,9498,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,241:15:0   0,9,95:3:0      0,12,133:4:0
+X      2327    .       G       <*>     0       .       DP=24;I16=7,17,0,0,817,29275,0,0,1409,83641,0,0,481,10891,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,81:3:0      0,15,158:5:0
+X      2328    .       A       <*>     0       .       DP=24;I16=6,17,0,0,814,29804,0,0,1349,80041,0,0,461,10427,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,82:3:0      0,15,172:5:0
+X      2329    .       G       <*>     0       .       DP=23;I16=6,16,0,0,755,27641,0,0,1289,76441,0,0,477,11005,0,0;QS=3,0;MQSB=0.97584;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,63:2:0      0,15,160:5:0
+X      2330    .       C       <*>     0       .       DP=24;I16=7,17,0,0,875,33131,0,0,1409,83641,0,0,498,11424,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,87:3:0      0,18,181:6:0
+X      2331    .       T       <*>     0       .       DP=24;I16=7,17,0,0,862,31882,0,0,1409,83641,0,0,505,11635,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,106:3:0     0,18,200:6:0
+X      2332    .       A       <*>     0       .       DP=25;I16=8,17,0,0,926,35412,0,0,1469,87241,0,0,512,11864,0,0;QS=3,0;MQSB=0.973216;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,97:3:0      0,18,204:6:0
+X      2333    .       G       <*>     0       .       DP=26;I16=8,17,0,0,923,35129,0,0,1469,87241,0,0,494,11436,0,0;QS=3,0;MQSB=0.973216;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,97:3:0      0,18,189:6:0
+X      2334    .       G       <*>     0       .       DP=26;I16=8,18,0,0,928,34574,0,0,1529,90841,0,0,527,12277,0,0;QS=3,0;MQSB=0.975611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,93:3:0      0,21,202:7:0
+X      2335    .       A       <*>     0       .       DP=26;I16=8,18,0,0,967,36793,0,0,1529,90841,0,0,535,12513,0,0;QS=3,0;MQSB=0.975611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,105:3:0     0,21,214:7:0
+X      2336    .       G       <*>     0       .       DP=26;I16=8,18,0,0,962,36346,0,0,1529,90841,0,0,543,12769,0,0;QS=3,0;MQSB=0.975611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,92:3:0      0,21,204:7:0
+X      2337    .       G       <*>     0       .       DP=26;I16=7,18,0,0,895,32981,0,0,1469,87241,0,0,527,12465,0,0;QS=3,0;MQSB=0.977814;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,74:2:0      0,21,204:7:0
+X      2338    .       A       <*>     0       .       DP=26;I16=8,18,0,0,892,31758,0,0,1529,90841,0,0,556,13186,0,0;QS=3,0;MQSB=0.975611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,87:3:0      0,21,194:7:0
+X      2339    .       T       <*>     0       .       DP=26;I16=7,18,0,0,827,28921,0,0,1469,87241,0,0,537,12769,0,0;QS=3,0;MQSB=0.977814;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,55:2:0      0,21,200:7:0
+X      2340    .       C       <*>     0       .       DP=25;I16=7,18,0,0,792,25816,0,0,1469,87241,0,0,541,12893,0,0;QS=3,0;MQSB=0.977814;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,57:2:0      0,21,173:7:0
+X      2341    .       G       <*>     0       .       DP=25;I16=6,17,0,0,771,26477,0,0,1349,80041,0,0,494,11732,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,3,41:1:0      0,21,186:7:0
+X      2342    .       T       <*>     0       .       DP=24;I16=6,17,0,0,863,32711,0,0,1349,80041,0,0,523,12459,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,3,43:1:0      0,21,214:7:0
+X      2343    .       T       <*>     0       .       DP=24;I16=6,16,0,0,770,28230,0,0,1289,76441,0,0,504,12032,0,0;QS=3,0;MQSB=0.97584;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,44:1:0      0,21,213:7:0
+X      2344    .       T       <*>     0       .       DP=24;I16=7,17,0,0,843,30483,0,0,1409,83641,0,0,552,13124,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,56:2:0      0,21,202:7:0
+X      2345    .       G       <*>     0       .       DP=24;I16=7,17,0,0,897,34121,0,0,1409,83641,0,0,554,13162,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,77:2:0      0,21,206:7:0
+X      2346    .       A       <*>     0       .       DP=24;I16=7,17,0,0,908,34818,0,0,1409,83641,0,0,556,13212,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,68:2:0      0,21,220:7:0
+X      2347    .       G       <*>     0       .       DP=24;I16=6,17,0,0,824,30406,0,0,1349,80041,0,0,533,12649,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,3,39:1:0      0,21,190:7:0
+X      2348    .       T       <*>     0       .       DP=24;I16=7,16,0,0,745,25653,0,0,1349,80041,0,0,544,13072,0,0;QS=3,0;MQSB=0.973027;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,64:2:0      0,18,183:6:0
+X      2349    .       C       <*>     0       .       DP=24;I16=6,17,0,0,804,29224,0,0,1349,80041,0,0,534,12656,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,3,36:1:0      0,21,200:7:0
+X      2350    .       C       <*>     0       .       DP=25;I16=7,17,0,0,869,31905,0,0,1409,83641,0,0,534,12652,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,63:2:0      0,21,198:7:0
+X      2351    .       A       <*>     0       .       DP=25;I16=8,17,0,0,945,36169,0,0,1469,87241,0,0,559,13237,0,0;QS=3,0;MQSB=0.973216;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,74:2:0      0,21,222:7:0
+X      2352    .       G       <*>     0       .       DP=25;I16=7,17,0,0,893,34005,0,0,1409,83641,0,0,533,12539,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,41:1:0      0,21,207:7:0
+X      2353    .       C       <*>     0       .       DP=24;I16=7,17,0,0,866,31864,0,0,1409,83641,0,0,531,12435,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,41:1:0      0,21,205:7:0
+X      2354    .       A       <*>     0       .       DP=24;I16=7,17,0,0,880,33206,0,0,1409,83641,0,0,529,12351,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,43:1:0      0,21,214:7:0
+X      2355    .       G       <*>     0       .       DP=24;I16=7,17,0,0,871,32261,0,0,1409,83641,0,0,526,12238,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,39:1:0      0,21,195:7:0
+X      2356    .       T       <*>     0       .       DP=24;I16=7,17,0,0,887,33305,0,0,1409,83641,0,0,521,12047,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,43:1:0      0,21,219:7:0
+X      2357    .       T       <*>     0       .       DP=24;I16=7,17,0,0,899,34225,0,0,1409,83641,0,0,516,11878,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,43:1:0      0,21,220:7:0
+X      2358    .       T       <*>     0       .       DP=24;I16=7,17,0,0,913,34891,0,0,1409,83641,0,0,510,11680,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,40:1:0      0,21,218:7:0
+X      2359    .       G       <*>     0       .       DP=25;I16=7,17,0,0,898,34048,0,0,1409,83641,0,0,503,11451,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,39:1:0      0,21,209:7:0
+X      2360    .       A       <*>     0       .       DP=25;I16=7,18,0,0,959,37113,0,0,1469,87241,0,0,514,11552,0,0;QS=3,0;MQSB=0.977814;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,72:2:0      0,21,222:7:0
+X      2361    .       G       <*>     0       .       DP=25;I16=7,17,0,0,850,30946,0,0,1409,83641,0,0,482,10726,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,67:2:0      0,18,168:6:0
+X      2362    .       A       <*>     0       .       DP=25;I16=7,17,0,0,762,25482,0,0,1409,83641,0,0,475,10547,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,51:2:0      0,18,159:6:0
+X      2363    .       C       <*>     0       .       DP=25;I16=7,18,0,0,875,31837,0,0,1469,87241,0,0,493,11015,0,0;QS=3,0;MQSB=0.977814;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,65:2:0      0,21,187:7:0
+X      2364    .       C       <*>     0       .       DP=25;I16=7,18,0,0,927,34965,0,0,1469,87241,0,0,486,10880,0,0;QS=3,0;MQSB=0.977814;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,64:2:0      0,21,201:7:0
+X      2365    .       A       <*>     0       .       DP=24;I16=7,17,0,0,908,34754,0,0,1409,83641,0,0,479,10717,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,65:2:0      0,21,221:7:0
+X      2366    .       G       <*>     0       .       DP=25;I16=7,17,0,0,912,35074,0,0,1440,86400,0,0,447,9951,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,58:2:0      0,21,206:7:0
+X      2367    .       C       <*>     0       .       DP=25;I16=7,17,0,0,872,32088,0,0,1409,83641,0,0,440,9782,0,0;QS=3,0;MQSB=0.975597;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,3,36:1:0      0,21,197:7:0
+X      2368    .       C       <*>     0       .       DP=24;I16=6,17,0,0,871,33801,0,0,1349,80041,0,0,434,9634,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,3,39:1:0      0,18,180:6:0
+X      2369    .       T       <*>     0       .       DP=24;I16=6,18,0,0,877,33009,0,0,1409,83641,0,0,452,10082,0,0;QS=3,0;MQSB=0.980199;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,49:2:0      0,18,179:6:0
+X      2370    .       G       <*>     0       .       DP=24;I16=6,18,0,0,899,34289,0,0,1409,83641,0,0,445,9927,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,56:2:0      0,18,179:6:0
+X      2371    .       G       <*>     0       .       DP=24;I16=6,18,0,0,880,33088,0,0,1409,83641,0,0,438,9794,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,51:2:0      0,18,177:6:0
+X      2372    .       C       <*>     0       .       DP=24;I16=6,18,0,0,827,29615,0,0,1409,83641,0,0,431,9683,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,47:2:0      0,18,163:6:0
+X      2373    .       C       <*>     0       .       DP=24;I16=6,18,0,0,886,33212,0,0,1409,83641,0,0,424,9594,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,58:2:0      0,18,166:6:0
+X      2374    .       A       <*>     0       .       DP=23;I16=6,17,0,0,844,31230,0,0,1349,80041,0,0,417,9477,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,66:2:0      0,18,177:6:0
+X      2375    .       A       <*>     0       .       DP=23;I16=5,17,0,0,788,28340,0,0,1289,76441,0,0,409,9333,0,0;QS=3,0;MQSB=0.981001;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,64:2:0      0,18,171:6:0
+X      2376    .       T       <*>     0       .       DP=22;I16=5,17,0,0,778,27804,0,0,1289,76441,0,0,401,9161,0,0;QS=3,0;MQSB=0.981001;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,62:2:0      0,18,162:6:0
+X      2377    .       A       <*>     0       .       DP=21;I16=4,17,0,0,704,24488,0,0,1229,72841,0,0,394,9008,0,0;QS=3,0;MQSB=0.984085;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,49:2:0      0,15,135:5:0
+X      2378    .       C       <*>     0       .       DP=20;I16=4,16,0,0,626,20138,0,0,1169,69241,0,0,388,8872,0,0;QS=3,0;MQSB=0.982301;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,15:1:0      0,15,108:5:0
+X      2379    .       G       <*>     0       .       DP=20;I16=4,16,0,0,714,25924,0,0,1169,69241,0,0,382,8752,0,0;QS=3,0;MQSB=0.982301;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,34:1:0      0,15,140:5:0
+X      2380    .       G       <*>     0       .       DP=19;I16=4,14,0,0,672,25672,0,0,1049,62041,0,0,352,8022,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,18:1:0      0,15,134:5:0
+X      2381    .       C       <*>     0       .       DP=18;I16=4,14,0,0,676,25626,0,0,1049,62041,0,0,373,8555,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,28:1:0      0,15,133:5:0
+X      2382    .       A       <*>     0       .       DP=19;I16=5,14,0,0,669,23995,0,0,1109,65641,0,0,369,8475,0,0;QS=3,0;MQSB=0.97357;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,28:1:0      0,15,131:5:0
+X      2383    .       A       <*>     0       .       DP=19;I16=5,14,0,0,686,25162,0,0,1109,65641,0,0,365,8359,0,0;QS=3,0;MQSB=0.97357;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,26:1:0      0,15,140:5:0
+X      2384    .       A       <*>     0       .       DP=19;I16=5,14,0,0,649,22943,0,0,1109,65641,0,0,360,8210,0,0;QS=3,0;MQSB=0.97357;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,13:1:0      0,15,132:5:0
+X      2385    .       A       <*>     0       .       DP=18;I16=4,14,0,0,643,23235,0,0,1049,62041,0,0,356,8078,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,38:1:0      0,15,134:5:0
+X      2386    .       C       <*>     0       .       DP=18;I16=4,14,0,0,652,24008,0,0,1049,62041,0,0,351,7913,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,25:1:0      0,15,130:5:0
+X      2387    .       C       <*>     0       .       DP=18;I16=4,14,0,0,667,25007,0,0,1049,62041,0,0,345,7717,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,25:1:0      0,15,128:5:0
+X      2388    .       C       <*>     0       .       DP=18;I16=4,14,0,0,691,26659,0,0,1049,62041,0,0,339,7541,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,39:1:0      0,15,134:5:0
+X      2389    .       A       <*>     0       .       DP=19;I16=5,14,0,0,682,24912,0,0,1109,65641,0,0,333,7385,0,0;QS=3,0;MQSB=0.97357;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,35:1:0      0,15,140:5:0
+X      2390    .       G       <*>     0       .       DP=18;I16=5,13,0,0,642,23418,0,0,1049,62041,0,0,328,7200,0,0;QS=3,0;MQSB=0.970092;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,27:1:0      0,15,126:5:0
+X      2391    .       T       <*>     0       .       DP=18;I16=5,12,0,0,624,23122,0,0,989,58441,0,0,298,6412,0,0;QS=2,0;MQSB=0.965874;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,0,0:0:0       0,15,140:5:0
+X      2392    .       C       <*>     0       .       DP=18;I16=5,12,0,0,660,25910,0,0,989,58441,0,0,291,6171,0,0;QS=2,0;MQSB=0.965874;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,0,0:0:0       0,15,131:5:0
+X      2393    .       T       <*>     0       .       DP=18;I16=5,13,0,0,669,25099,0,0,1049,62041,0,0,309,6577,0,0;QS=3,0;MQSB=0.970092;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,38:1:0      0,15,134:5:0
+X      2394    .       C       <*>     0       .       DP=17;I16=5,12,0,0,653,25323,0,0,989,58441,0,0,303,6379,0,0;QS=3,0;MQSB=0.965874;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,3,29:1:0      0,15,133:5:0
+X      2395    .       T       <*>     0       .       DP=17;I16=5,12,0,0,613,22621,0,0,989,58441,0,0,297,6201,0,0;QS=3,0;MQSB=0.965874;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,3,19:1:0      0,15,128:5:0
+X      2396    .       A       <*>     0       .       DP=17;I16=5,11,0,0,584,21426,0,0,929,54841,0,0,266,5418,0,0;QS=2,0;MQSB=0.960687;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,0,0:0:0       0,15,130:5:0
+X      2397    .       C       <*>     0       .       DP=18;I16=5,13,0,0,650,24046,0,0,1049,62041,0,0,284,5856,0,0;QS=3,0;MQSB=0.970092;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,18:1:0      0,15,129:5:0
+X      2398    .       A       <*>     0       .       DP=18;I16=5,13,0,0,617,21907,0,0,1049,62041,0,0,278,5692,0,0;QS=3,0;MQSB=0.970092;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,19:1:0      0,15,128:5:0
+X      2399    .       A       <*>     0       .       DP=17;I16=5,11,0,0,592,22176,0,0,929,54841,0,0,248,4926,0,0;QS=2,0;MQSB=0.960687;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,0,0:0:0       0,12,115:4:0
+X      2400    .       A       <*>     0       .       DP=16;I16=5,11,0,0,576,21010,0,0,929,54841,0,0,269,5431,0,0;QS=3,0;MQSB=0.960687;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,3,26:1:0      0,9,99:3:0
+X      2401    .       A       <*>     0       .       DP=17;I16=6,11,0,0,594,21126,0,0,989,58441,0,0,265,5331,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,23:1:0      0,9,98:3:0
+X      2402    .       A       <*>     0       .       DP=17;I16=6,11,0,0,606,21986,0,0,989,58441,0,0,262,5252,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,27:1:0      0,9,99:3:0
+X      2403    .       A       <*>     0       .       DP=17;I16=6,11,0,0,608,22130,0,0,989,58441,0,0,259,5195,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,21:1:0      0,9,97:3:0
+X      2404    .       T       <*>     0       .       DP=17;I16=6,11,0,0,567,19449,0,0,989,58441,0,0,256,5160,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,14:1:0      0,9,87:3:0
+X      2405    .       A       <*>     0       .       DP=18;I16=7,11,0,0,618,21666,0,0,1049,62041,0,0,253,5147,0,0;QS=3,0;MQSB=0.951002;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,17:1:0      0,9,88:3:0
+X      2406    .       C       <*>     0       .       DP=18;I16=7,11,0,0,676,25664,0,0,1049,62041,0,0,250,5108,0,0;QS=3,0;MQSB=0.951002;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,27:1:0      0,9,90:3:0
+X      2407    .       A       <*>     0       .       DP=19;I16=8,11,0,0,673,24197,0,0,1109,65641,0,0,246,5046,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,3,34:1:0      0,9,89:3:0
+X      2408    .       A       <*>     0       .       DP=18;I16=8,10,0,0,619,21951,0,0,1049,62041,0,0,243,4961,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,3,22:1:0      0,6,73:2:0
+X      2409    .       A       <*>     0       .       DP=17;I16=8,9,0,0,615,22687,0,0,1020,61200,0,0,240,4852,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,39:1:0      0,6,74:2:0
+X      2410    .       A       <*>     0       .       DP=17;I16=8,9,0,0,604,21938,0,0,1020,61200,0,0,237,4769,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,39:1:0      0,6,73:2:0
+X      2411    .       A       <*>     0       .       DP=16;I16=7,9,0,0,567,20551,0,0,960,57600,0,0,235,4711,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,25:1:0      0,6,70:2:0
+X      2412    .       A       <*>     0       .       DP=15;I16=7,8,0,0,527,18903,0,0,900,54000,0,0,234,4676,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,3,21:1:0      0,6,70:2:0
+X      2413    .       C       <*>     0       .       DP=15;I16=7,8,0,0,559,21161,0,0,900,54000,0,0,233,4663,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,3,22:1:0      0,6,72:2:0
+X      2414    .       A       <*>     0       .       DP=16;I16=8,8,0,0,570,20822,0,0,929,54841,0,0,232,4672,0,0;QS=3,0;MQSB=0.915545;MQ0F=0  PL:DP:DV        0,39,255:13:0   0,3,25:1:0      0,6,73:2:0
+X      2415    .       A       <*>     0       .       DP=16;I16=9,7,0,0,574,20768,0,0,929,54841,0,0,232,4652,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,39,255:13:0   0,3,30:1:0      0,6,64:2:0
+X      2416    .       C       <*>     0       .       DP=17;I16=8,8,0,0,576,21424,0,0,960,57600,0,0,231,4649,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,6,42:2:0      0,6,68:2:0
+X      2417    .       T       <*>     0       .       DP=17;I16=10,7,0,0,612,22740,0,0,958,55682,0,0,235,4627,0,0;QS=3,0;MQSB=0.79189;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,6,57:2:0      0,9,92:3:0
+X      2418    .       A       <*>     0       .       DP=17;I16=10,7,0,0,624,23210,0,0,958,55682,0,0,238,4626,0,0;QS=3,0;MQSB=0.79189;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,6,62:2:0      0,9,105:3:0
+X      2419    .       G       <*>     0       .       DP=19;I16=11,7,0,0,651,24113,0,0,1018,59282,0,0,241,4651,0,0;QS=3,0;MQSB=0.817948;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,51:2:0      0,12,126:4:0
+X      2420    .       C       <*>     0       .       DP=19;I16=11,8,0,0,663,23999,0,0,1078,62882,0,0,246,4704,0,0;QS=3,0;MQSB=0.803979;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,6,44:2:0      0,12,127:4:0
+X      2421    .       C       <*>     0       .       DP=19;I16=10,8,0,0,657,24779,0,0,1049,62041,0,0,244,4738,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,45:2:0      0,12,126:4:0
+X      2422    .       A       <*>     0       .       DP=18;I16=11,6,0,0,647,24747,0,0,958,55682,0,0,238,4538,0,0;QS=3,0;MQSB=0.833753;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,3,33:1:0      0,12,137:4:0
+X      2423    .       G       <*>     0       .       DP=18;I16=11,6,0,0,634,24250,0,0,958,55682,0,0,258,4972,0,0;QS=3,0;MQSB=0.833753;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,6,54:2:0      0,12,126:4:0
+X      2424    .       G       <*>     0       .       DP=18;I16=10,6,0,0,595,22361,0,0,929,54841,0,0,240,4714,0,0;QS=3,0;MQSB=0.948436;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,3,36:1:0      0,12,126:4:0
+X      2425    .       C       <*>     0       .       DP=18;I16=10,7,0,0,596,21716,0,0,989,58441,0,0,260,5074,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,6,45:2:0      0,12,114:4:0
+X      2426    .       G       <*>     0       .       DP=18;I16=10,7,0,0,550,18088,0,0,989,58441,0,0,263,5171,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,232:11:0   0,6,59:2:0      0,12,113:4:0
+X      2427    .       T       <*>     0       .       DP=18;I16=11,6,0,0,618,22654,0,0,958,55682,0,0,275,5403,0,0;QS=3,0;MQSB=0.833753;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,6,62:2:0      0,9,99:3:0
+X      2428    .       G       <*>     0       .       DP=18;I16=11,7,0,0,649,24633,0,0,1018,59282,0,0,281,5535,0,0;QS=3,0;MQSB=0.817948;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,48:2:0      0,12,128:4:0
+X      2429    .       G       <*>     0       .       DP=18;I16=10,7,0,0,553,19057,0,0,989,58441,0,0,269,5459,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,241:11:0   0,6,55:2:0      0,12,117:4:0
+X      2430    .       T       A,<*>   0       .       DP=18;I16=10,7,1,0,552,18556,21,441,989,58441,29,841,271,5603,16,256;QS=2.94278,0.0572207,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.817948;BQB=1;MQ0F=0        PL:DP:DV        0,15,212,33,215,222:12:1        0,6,60,6,60,60:2:0      0,12,125,12,125,125:4:0
+X      2431    .       G       <*>     0       .       DP=18;I16=11,5,0,0,580,21766,0,0,898,52082,0,0,268,5764,0,0;QS=3,0;MQSB=0.851779;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,3,37:1:0      0,9,98:3:0
+X      2432    .       G       <*>     0       .       DP=17;I16=10,7,0,0,593,21479,0,0,958,55682,0,0,295,6179,0,0;QS=3,0;MQSB=0.79189;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,6,53:2:0      0,9,97:3:0
+X      2433    .       T       <*>     0       .       DP=17;I16=10,7,0,0,577,20425,0,0,958,55682,0,0,299,6321,0,0;QS=3,0;MQSB=0.79189;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,6,57:2:0      0,9,94:3:0
+X      2434    .       G       <*>     0       .       DP=17;I16=10,6,0,0,546,19340,0,0,929,54841,0,0,284,6082,0,0;QS=3,0;MQSB=0.948436;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,6,46:2:0      0,6,62:2:0
+X      2435    .       C       <*>     0       .       DP=18;I16=12,5,0,0,597,21843,0,0,958,55682,0,0,304,6626,0,0;QS=3,0;MQSB=0.870325;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,6,58:2:0      0,6,60:2:0
+X      2436    .       A       <*>     0       .       DP=18;I16=11,6,0,0,545,18599,0,0,989,58441,0,0,295,6379,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,9,64:3:0      0,6,61:2:0
+X      2437    .       C       <*>     0       .       DP=18;I16=11,5,0,0,573,21195,0,0,929,54841,0,0,297,6541,0,0;QS=3,0;MQSB=0.960687;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,6,63:2:0      0,6,63:2:0
+X      2438    .       A       <*>     0       .       DP=19;I16=12,6,0,0,583,20111,0,0,1018,59282,0,0,328,7322,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,42,255:14:0   0,6,65:2:0      0,6,65:2:0
+X      2439    .       C       <*>     0       .       DP=19;I16=11,7,0,0,635,22997,0,0,1049,62041,0,0,314,6974,0,0;QS=3,0;MQSB=0.951002;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,91:3:0      0,6,57:2:0
+X      2440    .       C       <*>     0       .       DP=21;I16=13,7,0,0,701,26195,0,0,1138,66482,0,0,346,7840,0,0;QS=3,0;MQSB=0.857404;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,114:4:0    0,6,66:2:0
+X      2441    .       T       <*>     0       .       DP=21;I16=13,8,0,0,788,29910,0,0,1198,70082,0,0,360,8068,0,0;QS=3,0;MQSB=0.845496;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,164:5:0    0,6,67:2:0
+X      2442    .       G       <*>     0       .       DP=20;I16=12,7,0,0,695,25957,0,0,1109,65641,0,0,342,7596,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,128:4:0    0,6,66:2:0
+X      2443    .       T       <*>     0       .       DP=20;I16=13,7,0,0,697,24685,0,0,1138,66482,0,0,373,8345,0,0;QS=3,0;MQSB=0.857404;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,130:4:0    0,6,64:2:0
+X      2444    .       A       <*>     0       .       DP=21;I16=13,8,0,0,755,27981,0,0,1198,70082,0,0,379,8489,0,0;QS=3,0;MQSB=0.845496;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,140:4:0    0,6,64:2:0
+X      2445    .       G       <*>     0       .       DP=21;I16=12,8,0,0,731,27427,0,0,1169,69241,0,0,359,7927,0,0;QS=3,0;MQSB=0.953497;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,130:4:0    0,6,65:2:0
+X      2446    .       T       <*>     0       .       DP=21;I16=13,8,0,0,723,25707,0,0,1198,70082,0,0,389,8633,0,0;QS=3,0;MQSB=0.845496;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,128:4:0    0,6,65:2:0
+X      2447    .       C       <*>     0       .       DP=22;I16=14,8,0,0,770,27950,0,0,1258,73682,0,0,394,8732,0,0;QS=3,0;MQSB=0.86151;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,127:4:0    0,6,64:2:0
+X      2448    .       C       <*>     0       .       DP=23;I16=14,7,0,0,727,26165,0,0,1167,67323,0,0,388,8674,0,0;QS=3,0;MQSB=0.735784;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,129:5:0    0,6,66:2:0
+X      2449    .       C       <*>     0       .       DP=23;I16=13,8,0,0,727,26415,0,0,1198,70082,0,0,363,7787,0,0;QS=3,0;MQSB=0.845496;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,128:5:0    0,6,62:2:0
+X      2450    .       A       <*>     0       .       DP=22;I16=12,8,0,0,673,24267,0,0,1138,66482,0,0,371,7959,0,0;QS=3,0;MQSB=0.826565;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,143:5:0    0,6,65:2:0
+X      2451    .       G       <*>     0       .       DP=22;I16=14,8,0,0,821,31595,0,0,1227,70923,0,0,429,9401,0,0;QS=3,0;MQSB=0.715049;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,151:5:0    0,6,67:2:0
+X      2452    .       C       <*>     0       .       DP=22;I16=14,8,0,0,743,26557,0,0,1227,70923,0,0,437,9613,0,0;QS=3,0;MQSB=0.715049;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,137:5:0    0,6,66:2:0
+X      2453    .       T       <*>     0       .       DP=22;I16=14,8,0,0,775,28215,0,0,1227,70923,0,0,445,9845,0,0;QS=3,0;MQSB=0.715049;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,143:5:0    0,6,68:2:0
+X      2454    .       A       <*>     0       .       DP=22;I16=14,8,0,0,721,24545,0,0,1227,70923,0,0,453,10097,0,0;QS=3,0;MQSB=0.715049;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,145:5:0    0,6,64:2:0
+X      2455    .       C       <*>     0       .       DP=22;I16=14,8,0,0,776,28212,0,0,1227,70923,0,0,461,10369,0,0;QS=3,0;MQSB=0.715049;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,138:5:0    0,6,65:2:0
+X      2456    .       T       <*>     0       .       DP=24;I16=14,9,0,0,834,30902,0,0,1318,77282,0,0,444,10036,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,168:6:0    0,6,60:2:0
+X      2457    .       C       <*>     0       .       DP=24;I16=15,9,0,0,816,29244,0,0,1347,78123,0,0,478,10924,0,0;QS=3,0;MQSB=0.72325;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,18,159:6:0    0,6,65:2:0
+X      2458    .       A       <*>     0       .       DP=24;I16=15,9,0,0,869,32555,0,0,1347,78123,0,0,487,11209,0,0;QS=3,0;MQSB=0.72325;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,18,166:6:0    0,6,65:2:0
+X      2459    .       G       T,<*>   0       .       DP=24;I16=13,9,1,0,822,31186,13,169,1289,76441,29,841,453,10551,17,289;QS=2.92973,0.0702703,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.851535;BQB=1;MQ0F=0      PL:DP:DV        0,45,255,45,255,255:15:0        0,5,138,15,141,144:6:1  0,6,64,6,64,64:2:0
+X      2460    .       G       <*>     0       .       DP=24;I16=14,9,0,0,834,31432,0,0,1318,77282,0,0,477,11065,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,160:6:0    0,6,65:2:0
+X      2461    .       A       G,<*>   0       .       DP=24;I16=14,9,1,0,839,31487,13,169,1318,77282,29,841,489,11521,19,361;QS=2.93401,0.0659898,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.72325;BQB=1;MQ0F=0       PL:DP:DV        0,48,255,48,255,255:16:0        0,5,148,15,151,154:6:1  0,6,67,6,67,67:2:0
+X      2462    .       G       <*>     0       .       DP=25;I16=15,10,0,0,893,33155,0,0,1407,81723,0,0,514,12090,0,0;QS=3,0;MQSB=0.707404;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,165:6:0    0,6,66:2:0
+X      2463    .       G       T,<*>   0       .       DP=25;I16=12,10,1,0,777,28525,14,196,1289,76441,29,841,452,10720,25,625;QS=2.975,0.025,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.825053;BQB=1;MQ0F=0   PL:DP:DV        0,36,255,48,255,255:17:1        0,12,133,12,133,133:4:0 0,6,68,6,68,68:2:0
+X      2464    .       C       <*>     0       .       DP=25;I16=15,10,0,0,904,34194,0,0,1407,81723,0,0,526,12458,0,0;QS=3,0;MQSB=0.707404;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,149:6:0    0,6,67:2:0
+X      2465    .       T       <*>     0       .       DP=25;I16=14,10,0,0,857,32235,0,0,1347,78123,0,0,506,11994,0,0;QS=3,0;MQSB=0.679965;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,163:6:0    0,6,69:2:0
+X      2466    .       G       <*>     0       .       DP=24;I16=14,9,0,0,852,32336,0,0,1318,77282,0,0,509,12025,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,157:6:0    0,6,63:2:0
+X      2467    .       A       <*>     0       .       DP=24;I16=14,9,0,0,829,30725,0,0,1318,77282,0,0,513,12121,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,168:6:0    0,6,67:2:0
+X      2468    .       G       <*>     0       .       DP=24;I16=15,9,0,0,890,34034,0,0,1347,78123,0,0,541,12807,0,0;QS=3,0;MQSB=0.72325;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,18,169:6:0    0,6,64:2:0
+X      2469    .       G       <*>     0       .       DP=24;I16=15,9,0,0,865,32303,0,0,1347,78123,0,0,544,12882,0,0;QS=3,0;MQSB=0.72325;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,18,174:6:0    0,6,58:2:0
+X      2470    .       G       <*>     0       .       DP=24;I16=14,9,0,0,829,30785,0,0,1318,77282,0,0,521,12295,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,178:6:0    0,6,58:2:0
+X      2471    .       G       <*>     0       .       DP=24;I16=14,9,0,0,833,31429,0,0,1318,77282,0,0,523,12345,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,170:5:0    0,6,64:2:0
+X      2472    .       G       <*>     0       .       DP=24;I16=13,9,0,0,774,28428,0,0,1289,76441,0,0,499,11733,0,0;QS=3,0;MQSB=0.955854;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,154:5:0    0,6,56:2:0
+X      2473    .       A       <*>     0       .       DP=24;I16=13,9,0,0,775,28137,0,0,1258,73682,0,0,508,12078,0,0;QS=3,0;MQSB=0.834768;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,160:5:0    0,6,63:2:0
+X      2474    .       A       <*>     0       .       DP=25;I16=15,9,0,0,851,31665,0,0,1378,80882,0,0,524,12322,0,0;QS=3,0;MQSB=0.865888;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,160:5:0    0,9,80:3:0
+X      2475    .       G       <*>     0       .       DP=25;I16=15,9,0,0,913,35239,0,0,1378,80882,0,0,525,12323,0,0;QS=3,0;MQSB=0.865888;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,167:5:0    0,9,84:3:0
+X      2476    .       G       <*>     0       .       DP=25;I16=13,9,0,0,776,28584,0,0,1289,76441,0,0,488,11544,0,0;QS=3,0;MQSB=0.955854;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,138:5:0    0,9,82:3:0
+X      2477    .       A       <*>     0       .       DP=25;I16=14,9,0,0,867,34329,0,0,1318,77282,0,0,515,12223,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,178:5:0    0,9,91:3:0
+X      2478    .       C       <*>     0       .       DP=25;I16=14,9,0,0,897,36911,0,0,1318,77282,0,0,517,12289,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,175:5:0    0,9,87:3:0
+X      2479    .       T       <*>     0       .       DP=25;I16=15,9,0,0,921,37957,0,0,1378,80882,0,0,529,12467,0,0;QS=3,0;MQSB=0.865888;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,176:5:0    0,9,97:3:0
+X      2480    .       G       <*>     0       .       DP=25;I16=14,9,0,0,877,35485,0,0,1349,80041,0,0,504,11864,0,0;QS=3,0;MQSB=0.960618;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,176:5:0    0,9,88:3:0
+X      2481    .       C       <*>     0       .       DP=25;I16=13,9,0,0,848,34542,0,0,1289,76441,0,0,496,11838,0,0;QS=3,0;MQSB=0.955854;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,183:5:0    0,9,88:3:0
+X      2482    .       T       <*>     0       .       DP=25;I16=15,9,0,0,905,37331,0,0,1378,80882,0,0,526,12430,0,0;QS=3,0;MQSB=0.865888;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,178:5:0    0,9,96:3:0
+X      2483    .       T       <*>     0       .       DP=25;I16=14,9,0,0,879,36187,0,0,1318,77282,0,0,517,12311,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,180:5:0    0,9,89:3:0
+X      2484    .       G       <*>     0       .       DP=25;I16=14,9,0,0,884,35142,0,0,1349,80041,0,0,494,11604,0,0;QS=3,0;MQSB=0.960618;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,174:5:0    0,9,84:3:0
+X      2485    .       A       T,<*>   0       .       DP=25;I16=14,9,1,0,891,36757,17,289,1349,80041,29,841,490,11502,25,625;QS=2.96926,0.0307414,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.865888;BQB=1;MQ0F=0      PL:DP:DV        0,31,255,45,255,255:16:1        0,15,193,15,193,193:5:0 0,9,93,9,93,93:3:0
+X      2486    .       G       <*>     0       .       DP=25;I16=15,9,0,0,898,36230,0,0,1378,80882,0,0,511,12041,0,0;QS=3,0;MQSB=0.865888;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,153:5:0    0,9,90:3:0
+X      2487    .       C       <*>     0       .       DP=25;I16=14,9,0,0,793,30695,0,0,1349,80041,0,0,482,11346,0,0;QS=3,0;MQSB=0.960618;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,175:5:0    0,9,91:3:0
+X      2488    .       C       <*>     0       .       DP=25;I16=13,9,0,0,841,34597,0,0,1289,76441,0,0,457,10841,0,0;QS=3,0;MQSB=0.955854;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,174:5:0    0,9,93:3:0
+X      2489    .       C       <*>     0       .       DP=23;I16=11,9,0,0,801,34227,0,0,1169,69241,0,0,454,10788,0,0;QS=3,0;MQSB=0.943233;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,187:5:0    0,9,93:3:0
+X      2490    .       A       <*>     0       .       DP=23;I16=11,10,0,0,818,34642,0,0,1229,72841,0,0,451,10695,0,0;QS=3,0;MQSB=0.939898;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,175:5:0    0,12,128:4:0
+X      2491    .       G       <*>     0       .       DP=23;I16=12,10,0,0,845,35143,0,0,1258,73682,0,0,471,11097,0,0;QS=3,0;MQSB=0.804615;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,178:5:0    0,12,121:4:0
+X      2492    .       G       A,<*>   0       .       DP=23;I16=11,10,1,0,845,36207,16,256,1229,72841,29,841,446,10494,21,441;QS=2.96708,0.0329218,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.804615;BQB=1;MQ0F=0     PL:DP:DV        0,22,255,36,255,255:13:1        0,15,187,15,187,187:5:0 0,12,124,12,124,124:4:0
+X      2493    .       A       G,<*>   0       .       DP=23;I16=11,10,1,0,855,37007,13,169,1229,72841,29,841,442,10340,20,400;QS=2.97269,0.0273109,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.804615;BQB=1;MQ0F=0     PL:DP:DV        0,25,255,36,255,255:13:1        0,15,191,15,191,191:5:0 0,12,127,12,127,127:4:0
+X      2494    .       G       <*>     0       .       DP=23;I16=11,10,0,0,802,32720,0,0,1229,72841,0,0,437,10153,0,0;QS=3,0;MQSB=0.939898;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,179:5:0    0,12,118:4:0
+X      2495    .       T       <*>     0       .       DP=23;I16=10,10,0,0,737,29861,0,0,1138,66482,0,0,413,9513,0,0;QS=3,0;MQSB=0.751477;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,172:5:0    0,12,113:4:0
+X      2496    .       T       <*>     0       .       DP=23;I16=12,10,0,0,815,32793,0,0,1258,73682,0,0,442,10026,0,0;QS=3,0;MQSB=0.804615;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,183:5:0    0,12,123:4:0
+X      2497    .       T       <*>     0       .       DP=22;I16=12,9,0,0,807,33723,0,0,1198,70082,0,0,436,9814,0,0;QS=3,0;MQSB=0.815018;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,177:5:0    0,12,131:4:0
+X      2498    .       G       <*>     0       .       DP=22;I16=12,9,0,0,808,33264,0,0,1198,70082,0,0,430,9622,0,0;QS=3,0;MQSB=0.815018;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,173:5:0    0,12,127:4:0
+X      2499    .       A       <*>     0       .       DP=22;I16=12,9,0,0,847,36803,0,0,1198,70082,0,0,424,9450,0,0;QS=3,0;MQSB=0.815018;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,185:5:0    0,12,133:4:0
+X      2500    .       G       <*>     0       .       DP=22;I16=11,9,0,0,772,32546,0,0,1169,69241,0,0,404,9078,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,168:5:0    0,12,129:4:0
+X      2501    .       G       <*>     0       .       DP=22;I16=11,8,0,0,768,33120,0,0,1109,65641,0,0,373,8293,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,146:4:0    0,12,118:4:0
+X      2502    .       C       <*>     0       .       DP=22;I16=12,8,0,0,798,33902,0,0,1138,66482,0,0,378,8270,0,0;QS=3,0;MQSB=0.826565;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,155:4:0    0,12,125:4:0
+X      2503    .       T       <*>     0       .       DP=22;I16=12,9,0,0,851,36841,0,0,1198,70082,0,0,396,8746,0,0;QS=3,0;MQSB=0.815018;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,180:5:0    0,12,139:4:0
+X      2504    .       G       <*>     0       .       DP=22;I16=12,9,0,0,787,31955,0,0,1198,70082,0,0,389,8615,0,0;QS=3,0;MQSB=0.815018;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,171:5:0    0,12,129:4:0
+X      2505    .       C       <*>     0       .       DP=21;I16=11,9,0,0,792,33440,0,0,1138,66482,0,0,383,8501,0,0;QS=3,0;MQSB=0.791547;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,169:5:0    0,12,132:4:0
+X      2506    .       T       <*>     0       .       DP=22;I16=11,10,0,0,798,32868,0,0,1198,70082,0,0,376,8354,0,0;QS=3,0;MQSB=0.780412;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,175:5:0    0,15,169:5:0
+X      2507    .       G       <*>     0       .       DP=21;I16=9,10,0,0,716,30074,0,0,1109,65641,0,0,365,8189,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,27,241:9:0    0,15,163:5:0    0,15,153:5:0
+X      2508    .       T       <*>     0       .       DP=21;I16=9,10,0,0,724,30396,0,0,1109,65641,0,0,361,8089,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,27,241:9:0    0,15,158:5:0    0,15,162:5:0
+X      2509    .       G       T,<*>   0       .       DP=21;I16=8,10,1,0,710,30408,35,1225,1049,62041,60,3600,330,7282,25,625;QS=2.80663,0.19337,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.920044;BQB=1;MQ0F=0       PL:DP:DV        0,27,253,27,253,253:9:0 20,0,122,32,125,150:5:1 0,15,163,15,163,163:5:0
+X      2510    .       A       <*>     0       .       DP=21;I16=10,10,0,0,778,33128,0,0,1138,66482,0,0,352,7754,0,0;QS=3,0;MQSB=0.751477;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,174:5:0    0,15,161:5:0
+X      2511    .       G       <*>     0       .       DP=21;I16=10,10,0,0,771,32165,0,0,1138,66482,0,0,344,7558,0,0;QS=3,0;MQSB=0.751477;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,161:5:0    0,15,159:5:0
+X      2512    .       C       <*>     0       .       DP=21;I16=10,10,0,0,790,33406,0,0,1138,66482,0,0,336,7386,0,0;QS=3,0;MQSB=0.751477;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,175:5:0    0,15,160:5:0
+X      2513    .       T       <*>     0       .       DP=21;I16=10,10,0,0,755,31503,0,0,1138,66482,0,0,327,7189,0,0;QS=3,0;MQSB=0.751477;MQ0F=0       PL:DP:DV        0,30,246:10:0   0,15,180:5:0    0,15,156:5:0
+X      2514    .       G       <*>     0       .       DP=20;I16=9,10,0,0,702,28002,0,0,1109,65641,0,0,319,7017,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,27,228:9:0    0,15,171:5:0    0,15,155:5:0
+X      2515    .       T       <*>     0       .       DP=19;I16=8,10,0,0,642,25888,0,0,1049,62041,0,0,312,6868,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,24,182:8:0    0,15,172:5:0    0,15,141:5:0
+X      2516    .       G       <*>     0       .       DP=19;I16=8,10,0,0,685,28155,0,0,1049,62041,0,0,303,6641,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,24,211:8:0    0,15,175:5:0    0,15,147:5:0
+X      2517    .       A       <*>     0       .       DP=18;I16=8,9,0,0,660,27600,0,0,989,58441,0,0,295,6435,0,0;QS=3,0;MQSB=0.91051;MQ0F=0   PL:DP:DV        0,24,215:8:0    0,12,139:4:0    0,15,161:5:0
+X      2518    .       T       <*>     0       .       DP=17;I16=6,9,0,0,611,26911,0,0,900,54000,0,0,273,6023,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,188:7:0    0,12,144:4:0    0,12,146:4:0
+X      2519    .       C       <*>     0       .       DP=16;I16=7,8,0,0,531,20111,0,0,900,54000,0,0,282,6078,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,175:7:0    0,12,141:4:0    0,12,125:4:0
+X      2520    .       G       <*>     0       .       DP=15;I16=6,8,0,0,501,19731,0,0,840,50400,0,0,277,5923,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,187:7:0    0,12,129:4:0    0,9,101:3:0
+X      2521    .       C       <*>     0       .       DP=15;I16=6,8,0,0,583,25777,0,0,840,50400,0,0,272,5782,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,214:7:0    0,12,149:4:0    0,9,111:3:0
+X      2522    .       A       <*>     0       .       DP=16;I16=6,8,0,0,516,20930,0,0,840,50400,0,0,266,5606,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,173:7:0    0,12,139:4:0    0,9,114:3:0
+X      2523    .       T       <*>     0       .       DP=16;I16=6,9,0,0,588,25538,0,0,900,54000,0,0,270,5546,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,207:7:0    0,15,157:5:0    0,9,117:3:0
+X      2524    .       C       <*>     0       .       DP=16;I16=5,9,0,0,548,23502,0,0,840,50400,0,0,256,5342,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,182:6:0    0,15,156:5:0    0,9,112:3:0
+X      2525    .       A       C,<*>   0       .       DP=17;I16=6,9,0,1,550,23138,28,784,900,54000,60,3600,248,5174,12,144;QS=2.86,0.14,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0       PL:DP:DV        0,24,168,24,168,168:8:0 13,0,138,25,141,159:5:1 0,9,117,9,117,117:3:0
+X      2526    .       C       <*>     0       .       DP=18;I16=6,11,0,0,677,28649,0,0,1020,61200,0,0,256,5232,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,229:9:0    0,15,183:5:0    0,9,113:3:0
+X      2527    .       T       <*>     0       .       DP=18;I16=6,11,0,0,674,29286,0,0,1020,61200,0,0,252,5118,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,217:9:0    0,15,183:5:0    0,9,119:3:0
+X      2528    .       G       <*>     0       .       DP=18;I16=6,11,0,0,701,30729,0,0,1020,61200,0,0,248,5028,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,234:9:0    0,15,184:5:0    0,9,119:3:0
+X      2529    .       C       <*>     0       .       DP=18;I16=6,11,0,0,676,28974,0,0,1020,61200,0,0,244,4962,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,15,175:5:0    0,9,117:3:0
+X      2530    .       A       <*>     0       .       DP=18;I16=6,10,0,0,624,26620,0,0,960,57600,0,0,223,4631,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,209:9:0    0,12,153:4:0    0,9,116:3:0
+X      2531    .       T       <*>     0       .       DP=17;I16=6,10,0,0,641,27911,0,0,960,57600,0,0,236,4852,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,210:8:0    0,15,175:5:0    0,9,122:3:0
+X      2532    .       T       <*>     0       .       DP=17;I16=6,10,0,0,634,27460,0,0,960,57600,0,0,230,4708,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,212:8:0    0,15,173:5:0    0,9,117:3:0
+X      2533    .       C       <*>     0       .       DP=18;I16=6,11,0,0,614,24196,0,0,1020,61200,0,0,224,4588,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,212:9:0    0,15,159:5:0    0,9,104:3:0
+X      2534    .       C       <*>     0       .       DP=16;I16=5,10,0,0,595,25141,0,0,900,54000,0,0,221,4491,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,202:8:0    0,12,144:4:0    0,9,110:3:0
+X      2535    .       A       <*>     0       .       DP=16;I16=5,10,0,0,617,27711,0,0,900,54000,0,0,218,4416,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,204:8:0    0,12,136:4:0    0,9,123:3:0
+X      2536    .       G       <*>     0       .       DP=15;I16=4,10,0,0,543,23023,0,0,840,50400,0,0,216,4362,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,195:8:0    0,9,102:3:0     0,9,117:3:0
+X      2537    .       C       <*>     0       .       DP=15;I16=4,10,0,0,555,24075,0,0,840,50400,0,0,213,4279,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,195:8:0    0,9,113:3:0     0,9,115:3:0
+X      2538    .       C       <*>     0       .       DP=15;I16=5,9,0,0,510,21070,0,0,840,50400,0,0,211,4217,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,157:7:0    0,9,129:3:0     0,12,126:4:0
+X      2539    .       C       <*>     0       .       DP=15;I16=5,9,0,0,464,16896,0,0,840,50400,0,0,209,4125,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,146:7:0    0,9,122:3:0     0,12,111:4:0
+X      2540    .       G       <*>     0       .       DP=16;I16=6,9,0,0,548,21860,0,0,900,54000,0,0,207,4053,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,189:7:0    0,12,139:4:0    0,12,110:4:0
+X      2541    .       G       <*>     0       .       DP=15;I16=5,9,0,0,535,22527,0,0,840,50400,0,0,207,4001,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,170:7:0    0,9,117:3:0     0,12,140:4:0
+X      2542    .       T       <*>     0       .       DP=15;I16=4,9,0,0,527,23207,0,0,780,46800,0,0,203,3953,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,183:7:0    0,9,125:3:0     0,9,109:3:0
+X      2543    .       G       <*>     0       .       DP=15;I16=5,9,0,0,540,23004,0,0,840,50400,0,0,207,3957,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,196:7:0    0,9,117:3:0     0,12,117:4:0
+X      2544    .       A       <*>     0       .       DP=16;I16=6,9,0,0,569,24139,0,0,900,54000,0,0,207,3965,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,202:8:0    0,9,119:3:0     0,12,132:4:0
+X      2545    .       C       <*>     0       .       DP=16;I16=6,9,0,0,583,24657,0,0,900,54000,0,0,208,3994,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,217:8:0    0,9,118:3:0     0,12,130:4:0
+X      2546    .       A       <*>     0       .       DP=16;I16=6,9,0,0,608,27290,0,0,900,54000,0,0,209,4045,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,206:8:0    0,9,133:3:0     0,12,144:4:0
+X      2547    .       G       <*>     0       .       DP=16;I16=6,9,0,0,597,26215,0,0,900,54000,0,0,211,4117,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,191:7:0    0,9,131:3:0     0,15,150:5:0
+X      2548    .       A       <*>     0       .       DP=16;I16=6,9,0,0,632,28806,0,0,900,54000,0,0,214,4210,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,196:7:0    0,9,131:3:0     0,15,171:5:0
+X      2549    .       G       <*>     0       .       DP=16;I16=6,9,0,0,594,25254,0,0,900,54000,0,0,217,4325,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,180:7:0    0,9,132:3:0     0,15,160:5:0
+X      2550    .       T       <*>     0       .       DP=16;I16=6,9,0,0,572,24134,0,0,900,54000,0,0,219,4413,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,182:7:0    0,9,122:3:0     0,15,148:5:0
+X      2551    .       G       <*>     0       .       DP=16;I16=6,9,0,0,578,24606,0,0,900,54000,0,0,220,4474,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,181:7:0    0,9,131:3:0     0,15,151:5:0
+X      2552    .       A       <*>     0       .       DP=15;I16=6,8,0,0,585,26419,0,0,840,50400,0,0,221,4505,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,178:6:0    0,9,129:3:0     0,15,168:5:0
+X      2553    .       G       <*>     0       .       DP=15;I16=6,8,0,0,528,21944,0,0,840,50400,0,0,222,4554,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,170:6:0    0,9,117:3:0     0,15,142:5:0
+X      2554    .       T       <*>     0       .       DP=15;I16=6,8,0,0,543,23015,0,0,840,50400,0,0,223,4621,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,156:6:0    0,9,129:3:0     0,15,160:5:0
+X      2555    .       C       <*>     0       .       DP=15;I16=6,8,0,0,566,24416,0,0,840,50400,0,0,224,4706,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,173:6:0    0,9,131:3:0     0,15,159:5:0
+X      2556    .       A       <*>     0       .       DP=14;I16=6,7,0,0,487,20095,0,0,780,46800,0,0,226,4808,0,0;QS=3,0;MQSB=0.961166;MQ0F=0  PL:DP:DV        0,15,141:5:0    0,9,125:3:0     0,15,146:5:0
+X      2557    .       C       <*>     0       .       DP=13;I16=5,8,0,0,471,17481,0,0,780,46800,0,0,249,5325,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,161:5:0    0,9,96:3:0      0,15,151:5:0
+X      2558    .       T       <*>     0       .       DP=14;I16=5,9,0,0,535,20597,0,0,840,50400,0,0,251,5417,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,173:6:0    0,9,99:3:0      0,15,174:5:0
+X      2559    .       G       <*>     0       .       DP=14;I16=5,9,0,0,509,18693,0,0,840,50400,0,0,253,5475,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,172:6:0    0,9,98:3:0      0,15,156:5:0
+X      2560    .       T       <*>     0       .       DP=14;I16=5,9,0,0,489,17587,0,0,840,50400,0,0,255,5549,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,160:6:0    0,9,106:3:0     0,15,144:5:0
+X      2561    .       C       <*>     0       .       DP=14;I16=5,9,0,0,489,17477,0,0,840,50400,0,0,257,5639,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,164:6:0    0,9,96:3:0      0,15,153:5:0
+X      2562    .       T       <*>     0       .       DP=13;I16=5,8,0,0,460,17016,0,0,780,46800,0,0,260,5744,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,139:5:0    0,9,99:3:0      0,15,167:5:0
+X      2563    .       C       <*>     0       .       DP=14;I16=5,8,0,0,433,15133,0,0,780,46800,0,0,263,5863,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,149:5:0    0,9,83:3:0      0,15,142:5:0
+X      2564    .       A       G,<*>   0       .       DP=15;I16=1,4,4,5,174,6124,316,11352,300,18000,540,32400,61,1311,184,4034;QS=0.988263,2.01174,0;VDB=0.690812;SGB=-3.20711;RPB=0.197899;MQB=1;MQSB=1;BQB=0.965069;MQ0F=0 PL:DP:DV        88,0,78,98,87,171:6:3   57,0,56,63,62,117:4:2   124,12,0,124,12,124:4:4
+X      2565    .       A       <*>     0       .       DP=15;I16=6,9,0,0,562,21216,0,0,900,54000,0,0,274,6076,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,178:6:0    0,12,134:4:0    0,15,166:5:0
+X      2566    .       A       <*>     0       .       DP=15;I16=6,9,0,0,545,20019,0,0,900,54000,0,0,276,6098,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,181:6:0    0,12,120:4:0    0,15,162:5:0
+X      2567    .       A       <*>     0       .       DP=16;I16=7,9,0,0,580,21342,0,0,960,57600,0,0,278,6136,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,177:6:0    0,15,151:5:0    0,15,166:5:0
+X      2568    .       A       <*>     0       .       DP=16;I16=7,8,0,0,555,20795,0,0,900,54000,0,0,256,5566,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,180:6:0    0,12,132:4:0    0,15,167:5:0
+X      2569    .       A       <*>     0       .       DP=17;I16=7,10,0,0,661,25943,0,0,1020,61200,0,0,284,6264,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,213:7:0    0,15,163:5:0    0,15,172:5:0
+X      2570    .       G       <*>     0       .       DP=18;I16=8,10,0,0,664,24968,0,0,1080,64800,0,0,287,6305,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,213:7:0    0,15,152:5:0    0,18,176:6:0
+X      2571    .       A       <*>     0       .       DP=18;I16=8,10,0,0,618,21870,0,0,1080,64800,0,0,291,6365,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,195:7:0    0,15,155:5:0    0,18,155:6:0
+X      2572    .       A       <*>     0       .       DP=18;I16=8,10,0,0,631,22829,0,0,1080,64800,0,0,295,6445,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,194:7:0    0,15,150:5:0    0,18,173:6:0
+X      2573    .       A       <*>     0       .       DP=18;I16=8,10,0,0,690,26830,0,0,1080,64800,0,0,298,6494,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,210:7:0    0,15,170:5:0    0,18,183:6:0
+X      2574    .       G       <*>     0       .       DP=18;I16=8,10,0,0,664,24884,0,0,1080,64800,0,0,301,6561,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,211:7:0    0,15,152:5:0    0,18,176:6:0
+X      2575    .       G       <*>     0       .       DP=18;I16=8,10,0,0,642,23904,0,0,1080,64800,0,0,305,6645,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,242:8:0    0,15,145:5:0    0,15,140:5:0
+X      2576    .       A       <*>     0       .       DP=18;I16=7,10,0,0,595,21311,0,0,1020,61200,0,0,285,6121,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,210:8:0    0,15,153:5:0    0,12,131:4:0
+X      2577    .       A       <*>     0       .       DP=19;I16=8,10,0,0,682,26398,0,0,1080,64800,0,0,290,6240,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,244:8:0    0,15,161:5:0    0,15,155:5:0
+X      2578    .       G       <*>     0       .       DP=18;I16=9,9,0,0,643,24115,0,0,1080,64800,0,0,322,7002,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,249:8:0    0,12,114:4:0    0,18,161:6:0
+X      2579    .       A       <*>     0       .       DP=18;I16=9,8,0,0,634,23870,0,0,1020,61200,0,0,304,6532,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,229:8:0    0,9,110:3:0     0,18,176:6:0
+X      2580    .       A       <*>     0       .       DP=18;I16=9,9,0,0,629,22593,0,0,1080,64800,0,0,336,7330,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,223:8:0    0,12,117:4:0    0,18,169:6:0
+X      2581    .       A       <*>     0       .       DP=19;I16=10,9,0,0,691,25669,0,0,1140,68400,0,0,343,7521,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,12,133:4:0    0,18,166:6:0
+X      2582    .       T       <*>     0       .       DP=19;I16=10,9,0,0,674,24218,0,0,1140,68400,0,0,350,7682,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,235:9:0    0,12,138:4:0    0,18,168:6:0
+X      2583    .       A       <*>     0       .       DP=19;I16=10,9,0,0,693,25465,0,0,1140,68400,0,0,357,7865,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,247:9:0    0,12,126:4:0    0,18,178:6:0
+X      2584    .       A       <*>     0       .       DP=19;I16=10,9,0,0,702,26340,0,0,1140,68400,0,0,363,8019,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,243:9:0    0,12,134:4:0    0,18,187:6:0
+X      2585    .       A       <*>     0       .       DP=19;I16=9,9,0,0,690,26700,0,0,1080,64800,0,0,350,7818,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,250:9:0    0,9,114:3:0     0,18,190:6:0
+X      2586    .       G       <*>     0       .       DP=19;I16=10,9,0,0,714,27314,0,0,1140,68400,0,0,373,8283,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,12,127:4:0    0,18,176:6:0
+X      2587    .       A       <*>     0       .       DP=20;I16=9,9,0,0,665,24781,0,0,1049,62041,0,0,343,7717,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,12,137:4:0    0,12,136:4:0
+X      2588    .       A       <*>     0       .       DP=21;I16=12,9,0,0,737,26531,0,0,1229,72841,0,0,384,8620,0,0;QS=3,0;MQSB=0.950149;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,138:4:0    0,18,162:6:0
+X      2589    .       A       <*>     0       .       DP=22;I16=13,9,0,0,780,28412,0,0,1289,76441,0,0,390,8770,0,0;QS=3,0;MQSB=0.955854;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,142:4:0    0,18,170:6:0
+X      2590    .       A       <*>     0       .       DP=22;I16=13,9,0,0,774,28352,0,0,1289,76441,0,0,396,8894,0,0;QS=3,0;MQSB=0.955854;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,135:4:0    0,18,160:6:0
+X      2591    .       C       <*>     0       .       DP=21;I16=13,8,0,0,765,28617,0,0,1229,72841,0,0,403,9041,0,0;QS=3,0;MQSB=0.95891;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,136:4:0    0,15,136:5:0
+X      2592    .       A       <*>     0       .       DP=21;I16=13,8,0,0,763,28325,0,0,1229,72841,0,0,410,9210,0,0;QS=3,0;MQSB=0.95891;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,140:4:0    0,15,139:5:0
+X      2593    .       A       <*>     0       .       DP=21;I16=13,8,0,0,754,27888,0,0,1229,72841,0,0,416,9350,0,0;QS=3,0;MQSB=0.95891;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,141:4:0    0,15,147:5:0
+X      2594    .       A       <*>     0       .       DP=21;I16=13,8,0,0,775,29179,0,0,1229,72841,0,0,422,9510,0,0;QS=3,0;MQSB=0.95891;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,130:4:0    0,15,153:5:0
+X      2595    .       T       <*>     0       .       DP=22;I16=14,8,0,0,766,27472,0,0,1289,76441,0,0,427,9639,0,0;QS=3,0;MQSB=0.963419;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,119:4:0    0,15,143:5:0
+X      2596    .       A       <*>     0       .       DP=22;I16=13,8,0,0,751,27409,0,0,1229,72841,0,0,407,9111,0,0;QS=3,0;MQSB=0.95891;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,12,123:4:0    0,12,129:4:0
+X      2597    .       A       <*>     0       .       DP=22;I16=14,8,0,0,811,30147,0,0,1289,76441,0,0,437,9851,0,0;QS=3,0;MQSB=0.963419;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,145:4:0    0,15,145:5:0
+X      2598    .       A       <*>     0       .       DP=22;I16=14,8,0,0,817,30915,0,0,1289,76441,0,0,442,9984,0,0;QS=3,0;MQSB=0.963419;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,136:4:0    0,15,159:5:0
+X      2599    .       A       <*>     0       .       DP=22;I16=14,8,0,0,800,29912,0,0,1289,76441,0,0,447,10135,0,0;QS=3,0;MQSB=0.963419;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,126:4:0    0,15,150:5:0
+X      2600    .       A       <*>     0       .       DP=22;I16=14,8,0,0,784,29138,0,0,1289,76441,0,0,451,10255,0,0;QS=3,0;MQSB=0.963419;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,113:4:0    0,15,150:5:0
+X      2601    .       T       <*>     0       .       DP=22;I16=14,8,0,0,770,27820,0,0,1289,76441,0,0,454,10344,0,0;QS=3,0;MQSB=0.963419;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,118:4:0    0,15,142:5:0
+X      2602    .       A       <*>     0       .       DP=23;I16=15,8,0,0,825,29971,0,0,1349,80041,0,0,457,10451,0,0;QS=3,0;MQSB=0.967216;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,143:4:0    0,18,154:6:0
+X      2603    .       A       <*>     0       .       DP=23;I16=15,8,0,0,862,32840,0,0,1349,80041,0,0,460,10526,0,0;QS=3,0;MQSB=0.967216;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,138:4:0    0,18,172:6:0
+X      2604    .       T       <*>     0       .       DP=23;I16=15,8,0,0,822,29902,0,0,1349,80041,0,0,463,10619,0,0;QS=3,0;MQSB=0.967216;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,129:4:0    0,18,154:6:0
+X      2605    .       A       <*>     0       .       DP=23;I16=14,8,0,0,845,32617,0,0,1289,76441,0,0,441,10105,0,0;QS=3,0;MQSB=0.963419;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,143:4:0    0,15,157:5:0
+X      2606    .       G       <*>     0       .       DP=23;I16=14,8,0,0,812,30796,0,0,1289,76441,0,0,444,10234,0,0;QS=3,0;MQSB=0.963419;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,129:4:0    0,15,142:5:0
+X      2607    .       T       <*>     0       .       DP=22;I16=15,7,0,0,782,28440,0,0,1289,76441,0,0,472,10954,0,0;QS=3,0;MQSB=0.970024;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,119:4:0    0,15,132:5:0
+X      2608    .       G       <*>     0       .       DP=22;I16=15,7,0,0,851,33169,0,0,1289,76441,0,0,474,11014,0,0;QS=3,0;MQSB=0.970024;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,132:4:0    0,15,127:5:0
+X      2609    .       C       <*>     0       .       DP=22;I16=15,7,0,0,796,29454,0,0,1289,76441,0,0,475,11041,0,0;QS=3,0;MQSB=0.970024;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,137:4:0    0,15,124:5:0
+X      2610    .       A       <*>     0       .       DP=22;I16=15,7,0,0,830,31684,0,0,1289,76441,0,0,476,11086,0,0;QS=3,0;MQSB=0.970024;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,146:4:0    0,15,121:5:0
+X      2611    .       G       <*>     0       .       DP=22;I16=15,7,0,0,824,32048,0,0,1289,76441,0,0,477,11149,0,0;QS=3,0;MQSB=0.970024;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,129:4:0    0,15,122:5:0
+X      2612    .       A       <*>     0       .       DP=22;I16=14,7,0,0,771,29035,0,0,1229,72841,0,0,453,10605,0,0;QS=3,0;MQSB=0.966484;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,130:4:0    0,12,117:4:0
+X      2613    .       C       <*>     0       .       DP=22;I16=15,7,0,0,832,31926,0,0,1289,76441,0,0,478,11278,0,0;QS=3,0;MQSB=0.970024;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,138:4:0    0,15,120:5:0
+X      2614    .       A       <*>     0       .       DP=21;I16=15,6,0,0,791,30065,0,0,1229,72841,0,0,477,11241,0,0;QS=3,0;MQSB=0.973096;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,110:3:0     0,15,140:5:0
+X      2615    .       A       <*>     0       .       DP=21;I16=15,6,0,0,777,29101,0,0,1229,72841,0,0,475,11167,0,0;QS=3,0;MQSB=0.973096;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,99:3:0      0,15,142:5:0
+X      2616    .       A       <*>     0       .       DP=21;I16=15,6,0,0,734,26922,0,0,1229,72841,0,0,472,11056,0,0;QS=3,0;MQSB=0.973096;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,90:3:0      0,15,144:5:0
+X      2617    .       A       <*>     0       .       DP=21;I16=15,6,0,0,810,31654,0,0,1229,72841,0,0,469,10959,0,0;QS=3,0;MQSB=0.973096;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,95:3:0      0,15,140:5:0
+X      2618    .       G       <*>     0       .       DP=23;I16=16,6,0,0,863,34219,0,0,1289,76441,0,0,441,10251,0,0;QS=3,0;MQSB=0.97584;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,74:2:0      0,15,132:5:0
+X      2619    .       G       <*>     0       .       DP=23;I16=16,6,0,0,807,30109,0,0,1289,76441,0,0,439,10135,0,0;QS=3,0;MQSB=0.97584;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,66:2:0      0,15,127:5:0
+X      2620    .       C       <*>     0       .       DP=23;I16=16,7,0,0,780,28242,0,0,1349,80041,0,0,462,10664,0,0;QS=3,0;MQSB=0.973027;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,87:3:0      0,15,115:5:0
+X      2621    .       C       <*>     0       .       DP=23;I16=16,7,0,0,860,32944,0,0,1349,80041,0,0,459,10537,0,0;QS=3,0;MQSB=0.973027;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,112:3:0     0,15,124:5:0
+X      2622    .       T       <*>     0       .       DP=24;I16=17,7,0,0,908,35474,0,0,1409,83641,0,0,456,10428,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,115:3:0     0,15,134:5:0
+X      2623    .       T       <*>     0       .       DP=24;I16=17,7,0,0,850,30978,0,0,1409,83641,0,0,453,10289,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,114:3:0     0,15,129:5:0
+X      2624    .       G       <*>     0       .       DP=24;I16=17,7,0,0,882,33332,0,0,1409,83641,0,0,450,10172,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,101:3:0     0,15,133:5:0
+X      2625    .       A       <*>     0       .       DP=23;I16=17,6,0,0,855,32593,0,0,1349,80041,0,0,448,10076,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,114:3:0     0,15,135:5:0
+X      2626    .       C       <*>     0       .       DP=23;I16=17,6,0,0,847,31625,0,0,1349,80041,0,0,446,10000,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,100:3:0     0,15,122:5:0
+X      2627    .       C       <*>     0       .       DP=23;I16=17,6,0,0,863,32865,0,0,1349,80041,0,0,444,9944,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,104:3:0     0,15,129:5:0
+X      2628    .       C       <*>     0       .       DP=24;I16=17,6,0,0,793,28559,0,0,1349,80041,0,0,431,9757,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,95:3:0      0,15,127:5:0
+X      2629    .       A       <*>     0       .       DP=24;I16=18,6,0,0,893,33537,0,0,1409,83641,0,0,439,9789,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,101:3:0     0,18,148:6:0
+X      2630    .       T       <*>     0       .       DP=24;I16=17,6,0,0,836,31094,0,0,1380,82800,0,0,412,9116,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,112:3:0     0,18,140:6:0
+X      2631    .       C       <*>     0       .       DP=24;I16=18,6,0,0,900,34378,0,0,1409,83641,0,0,435,9713,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,104:3:0     0,18,142:6:0
+X      2632    .       T       <*>     0       .       DP=24;I16=18,6,0,0,937,37097,0,0,1409,83641,0,0,433,9705,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,113:3:0     0,18,164:6:0
+X      2633    .       A       <*>     0       .       DP=23;I16=18,5,0,0,801,28913,0,0,1349,80041,0,0,431,9667,0,0;QS=3,0;MQSB=0.982789;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,9,95:3:0      0,18,148:6:0
+X      2634    .       G       <*>     0       .       DP=23;I16=19,3,0,0,861,34125,0,0,1289,76441,0,0,405,9023,0,0;QS=3,0;MQSB=0.989755;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,74:2:0      0,18,149:6:0
+X      2635    .       C       <*>     0       .       DP=23;I16=19,4,0,0,848,32154,0,0,1349,80041,0,0,429,9599,0,0;QS=3,0;MQSB=0.986928;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,9,107:3:0     0,18,148:6:0
+X      2636    .       T       <*>     0       .       DP=24;I16=19,4,0,0,871,33973,0,0,1349,80041,0,0,428,9572,0,0;QS=3,0;MQSB=0.986928;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,9,98:3:0      0,18,160:6:0
+X      2637    .       T       <*>     0       .       DP=24;I16=19,5,0,0,871,32073,0,0,1409,83641,0,0,428,9568,0,0;QS=3,0;MQSB=0.984335;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,111:3:0     0,18,144:6:0
+X      2638    .       T       <*>     0       .       DP=24;I16=19,5,0,0,821,28851,0,0,1409,83641,0,0,428,9588,0,0;QS=3,0;MQSB=0.984335;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,103:3:0     0,18,135:6:0
+X      2639    .       G       <*>     0       .       DP=24;I16=18,6,0,0,842,30840,0,0,1409,83641,0,0,428,9582,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,106:3:0     0,15,125:5:0
+X      2640    .       G       <*>     0       .       DP=24;I16=17,6,0,0,749,25957,0,0,1380,82800,0,0,404,8976,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,84:3:0      0,15,117:5:0
+X      2641    .       C       <*>     0       .       DP=23;I16=17,6,0,0,834,31792,0,0,1349,80041,0,0,431,9645,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,61:2:0      0,15,129:5:0
+X      2642    .       C       <*>     0       .       DP=23;I16=17,6,0,0,809,30033,0,0,1349,80041,0,0,433,9713,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,58:2:0      0,15,131:5:0
+X      2643    .       C       <*>     0       .       DP=23;I16=17,6,0,0,856,33004,0,0,1349,80041,0,0,434,9756,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,57:2:0      0,15,133:5:0
+X      2644    .       T       <*>     0       .       DP=22;I16=16,5,0,0,805,31419,0,0,1229,72841,0,0,428,9648,0,0;QS=3,0;MQSB=0.978919;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,73:2:0      0,15,143:5:0
+X      2645    .       C       <*>     0       .       DP=22;I16=15,6,0,0,823,32499,0,0,1229,72841,0,0,415,9323,0,0;QS=3,0;MQSB=0.973096;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,78:2:0      0,12,122:4:0
+X      2646    .       A       <*>     0       .       DP=22;I16=16,6,0,0,826,31566,0,0,1289,76441,0,0,430,9524,0,0;QS=3,0;MQSB=0.97584;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,6,79:2:0      0,15,129:5:0
+X      2647    .       G       <*>     0       .       DP=22;I16=16,6,0,0,803,30643,0,0,1289,76441,0,0,428,9460,0,0;QS=3,0;MQSB=0.97584;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,6,77:2:0      0,15,129:5:0
+X      2648    .       C       <*>     0       .       DP=21;I16=15,6,0,0,811,31709,0,0,1229,72841,0,0,426,9368,0,0;QS=3,0;MQSB=0.973096;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,80:2:0      0,12,118:4:0
+X      2649    .       A       <*>     0       .       DP=23;I16=16,6,0,0,789,29215,0,0,1258,73682,0,0,414,9196,0,0;QS=3,0;MQSB=0.934321;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,93:3:0      0,12,105:4:0
+X      2650    .       T       <*>     0       .       DP=23;I16=16,7,0,0,856,32340,0,0,1318,77282,0,0,423,9197,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,103:3:0     0,12,118:4:0
+X      2651    .       C       <*>     0       .       DP=23;I16=16,7,0,0,871,33599,0,0,1318,77282,0,0,422,9124,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,95:3:0      0,12,121:4:0
+X      2652    .       A       <*>     0       .       DP=23;I16=16,7,0,0,820,30324,0,0,1318,77282,0,0,421,9077,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,87:3:0      0,12,126:4:0
+X      2653    .       A       <*>     0       .       DP=23;I16=15,6,0,0,759,28489,0,0,1198,70082,0,0,389,8395,0,0;QS=3,0;MQSB=0.940481;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,73:2:0      0,9,109:3:0
+X      2654    .       C       <*>     0       .       DP=23;I16=16,7,0,0,836,31006,0,0,1318,77282,0,0,393,8385,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,9,88:3:0      0,9,99:3:0
+X      2655    .       C       <*>     0       .       DP=23;I16=16,7,0,0,774,27190,0,0,1318,77282,0,0,392,8364,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,9,83:3:0      0,9,95:3:0
+X      2656    .       G       <*>     0       .       DP=24;I16=17,7,0,0,781,25689,0,0,1378,80882,0,0,390,8320,0,0;QS=3,0;MQSB=0.95083;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,12,116:4:0    0,9,74:3:0
+X      2657    .       C       <*>     0       .       DP=24;I16=17,6,0,0,871,33435,0,0,1349,80041,0,0,381,8241,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,9,98:3:0      0,9,99:3:0
+X      2658    .       T       <*>     0       .       DP=23;I16=17,6,0,0,897,35255,0,0,1318,77282,0,0,389,8319,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,133:4:0    0,9,107:3:0
+X      2659    .       A       <*>     0       .       DP=23;I16=17,6,0,0,817,29729,0,0,1318,77282,0,0,389,8361,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,120:4:0    0,9,93:3:0
+X      2660    .       G       <*>     0       .       DP=23;I16=17,6,0,0,900,35462,0,0,1318,77282,0,0,389,8379,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,126:4:0    0,9,94:3:0
+X      2661    .       A       <*>     0       .       DP=24;I16=18,6,0,0,871,32185,0,0,1378,80882,0,0,390,8422,0,0;QS=3,0;MQSB=0.923116;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,12,127:4:0    0,9,104:3:0
+X      2662    .       T       <*>     0       .       DP=24;I16=17,6,0,0,836,30812,0,0,1349,80041,0,0,366,7816,0,0;QS=3,0;MQSB=0.83771;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,122:4:0    0,9,99:3:0
+X      2663    .       A       <*>     0       .       DP=24;I16=17,6,0,0,827,30583,0,0,1318,77282,0,0,389,8341,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,104:4:0    0,9,101:3:0
+X      2664    .       C       <*>     0       .       DP=23;I16=17,6,0,0,787,28083,0,0,1318,77282,0,0,388,8270,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,107:4:0    0,9,91:3:0
+X      2665    .       G       <*>     0       .       DP=23;I16=17,6,0,0,728,23290,0,0,1318,77282,0,0,386,8178,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,112:4:0    0,9,78:3:0
+X      2666    .       T       <*>     0       .       DP=23;I16=17,5,0,0,799,29273,0,0,1289,76441,0,0,367,7825,0,0;QS=3,0;MQSB=0.981001;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,105:3:0     0,9,94:3:0
+X      2667    .       C       <*>     0       .       DP=23;I16=16,5,0,0,792,30190,0,0,1260,75600,0,0,345,7393,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,96:3:0      0,9,98:3:0
+X      2668    .       C       <*>     0       .       DP=24;I16=18,6,0,0,832,29692,0,0,1378,80882,0,0,381,8069,0,0;QS=3,0;MQSB=0.923116;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,12,107:4:0    0,9,95:3:0
+X      2669    .       C       <*>     0       .       DP=23;I16=18,5,0,0,829,30953,0,0,1318,77282,0,0,383,8087,0,0;QS=3,0;MQSB=0.889264;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,120:4:0    0,9,88:3:0
+X      2670    .       T       <*>     0       .       DP=23;I16=17,5,0,0,841,32669,0,0,1289,76441,0,0,368,7828,0,0;QS=3,0;MQSB=0.801124;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,131:4:0    0,9,100:3:0
+X      2671    .       C       <*>     0       .       DP=22;I16=17,5,0,0,842,32448,0,0,1258,73682,0,0,386,8110,0,0;QS=3,0;MQSB=0.895399;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,128:4:0    0,6,70:2:0
+X      2672    .       C       <*>     0       .       DP=22;I16=17,5,0,0,808,30180,0,0,1258,73682,0,0,388,8164,0,0;QS=3,0;MQSB=0.895399;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,129:4:0    0,6,75:2:0
+X      2673    .       C       <*>     0       .       DP=22;I16=17,5,0,0,842,32528,0,0,1258,73682,0,0,390,8246,0,0;QS=3,0;MQSB=0.895399;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,133:4:0    0,6,75:2:0
+X      2674    .       T       <*>     0       .       DP=23;I16=17,6,0,0,860,33242,0,0,1318,77282,0,0,392,8356,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,12,142:4:0    0,6,79:2:0
+X      2675    .       T       <*>     0       .       DP=22;I16=16,6,0,0,756,26986,0,0,1258,73682,0,0,394,8392,0,0;QS=3,0;MQSB=0.934321;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,134:4:0    0,6,74:2:0
+X      2676    .       T       <*>     0       .       DP=22;I16=16,6,0,0,774,28022,0,0,1258,73682,0,0,396,8452,0,0;QS=3,0;MQSB=0.934321;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,135:4:0    0,6,75:2:0
+X      2677    .       C       <*>     0       .       DP=22;I16=16,6,0,0,866,34444,0,0,1258,73682,0,0,398,8536,0,0;QS=3,0;MQSB=0.934321;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,131:4:0    0,6,77:2:0
+X      2678    .       T       <*>     0       .       DP=22;I16=16,5,0,0,818,32216,0,0,1229,72841,0,0,374,7970,0,0;QS=3,0;MQSB=0.978919;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,111:3:0     0,6,80:2:0
+X      2679    .       T       <*>     0       .       DP=22;I16=16,6,0,0,808,29912,0,0,1258,73682,0,0,400,8680,0,0;QS=3,0;MQSB=0.934321;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,137:4:0    0,6,75:2:0
+X      2680    .       C       <*>     0       .       DP=23;I16=16,7,0,0,873,33605,0,0,1318,77282,0,0,400,8740,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,12,131:4:0    0,6,70:2:0
+X      2681    .       T       <*>     0       .       DP=22;I16=15,7,0,0,820,31248,0,0,1258,73682,0,0,402,8824,0,0;QS=3,0;MQSB=0.961028;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,133:4:0    0,6,75:2:0
+X      2682    .       G       <*>     0       .       DP=22;I16=15,7,0,0,831,31865,0,0,1258,73682,0,0,403,8881,0,0;QS=3,0;MQSB=0.961028;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,135:4:0    0,6,64:2:0
+X      2683    .       G       <*>     0       .       DP=22;I16=13,6,0,0,702,26368,0,0,1109,65641,0,0,394,8926,0,0;QS=3,0;MQSB=0.850016;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,136:4:0    0,6,53:2:0
+X      2684    .       G       <*>     0       .       DP=22;I16=14,7,0,0,754,27678,0,0,1229,72841,0,0,403,9057,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,128:4:0    0,6,62:2:0
+X      2685    .       G       <*>     0       .       DP=22;I16=15,7,0,0,736,25916,0,0,1258,73682,0,0,406,9184,0,0;QS=3,0;MQSB=0.961028;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,130:4:0    0,6,45:2:0
+X      2686    .       C       <*>     0       .       DP=22;I16=15,7,0,0,803,29933,0,0,1258,73682,0,0,406,9278,0,0;QS=3,0;MQSB=0.961028;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,134:4:0    0,6,68:2:0
+X      2687    .       A       <*>     0       .       DP=21;I16=13,7,0,0,716,26356,0,0,1169,69241,0,0,406,9340,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,136:4:0    0,6,61:2:0
+X      2688    .       C       <*>     0       .       DP=20;I16=13,7,0,0,750,28308,0,0,1169,69241,0,0,407,9417,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,134:4:0    0,6,66:2:0
+X      2689    .       A       <*>     0       .       DP=19;I16=12,7,0,0,741,29105,0,0,1109,65641,0,0,409,9507,0,0;QS=3,0;MQSB=0.879351;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,140:4:0    0,6,73:2:0
+X      2690    .       G       <*>     0       .       DP=20;I16=12,8,0,0,751,28929,0,0,1169,69241,0,0,411,9609,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,135:4:0    0,6,61:2:0
+X      2691    .       G       <*>     0       .       DP=20;I16=12,7,0,0,682,25006,0,0,1109,65641,0,0,403,9603,0,0;QS=3,0;MQSB=0.879351;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,132:4:0    0,6,63:2:0
+X      2692    .       T       <*>     0       .       DP=20;I16=12,8,0,0,648,21758,0,0,1169,69241,0,0,417,9853,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,6,72:2:0
+X      2693    .       C       <*>     0       .       DP=20;I16=12,8,0,0,779,30645,0,0,1169,69241,0,0,418,9898,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,130:4:0    0,6,70:2:0
+X      2694    .       A       <*>     0       .       DP=21;I16=13,8,0,0,723,25649,0,0,1229,72841,0,0,417,9859,0,0;QS=3,0;MQSB=0.895122;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,126:4:0    0,6,73:2:0
+X      2695    .       C       <*>     0       .       DP=20;I16=12,8,0,0,757,28835,0,0,1169,69241,0,0,418,9834,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,130:4:0    0,6,63:2:0
+X      2696    .       A       <*>     0       .       DP=20;I16=12,8,0,0,733,27357,0,0,1169,69241,0,0,419,9823,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,130:4:0    0,6,69:2:0
+X      2697    .       C       <*>     0       .       DP=20;I16=12,8,0,0,738,27604,0,0,1169,69241,0,0,419,9777,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,128:4:0    0,6,66:2:0
+X      2698    .       T       <*>     0       .       DP=21;I16=12,8,0,0,788,31268,0,0,1169,69241,0,0,419,9747,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,144:4:0    0,6,77:2:0
+X      2699    .       C       <*>     0       .       DP=22;I16=13,9,0,0,864,34148,0,0,1258,73682,0,0,443,10309,0,0;QS=3,0;MQSB=0.686045;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,135:4:0    0,9,98:3:0
+X      2700    .       T       <*>     0       .       DP=22;I16=13,9,0,0,850,33296,0,0,1258,73682,0,0,444,10310,0,0;QS=3,0;MQSB=0.686045;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,141:4:0    0,9,105:3:0
+X      2701    .       C       <*>     0       .       DP=22;I16=13,9,0,0,863,34157,0,0,1258,73682,0,0,444,10278,0,0;QS=3,0;MQSB=0.686045;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,140:4:0    0,9,94:3:0
+X      2702    .       T       <*>     0       .       DP=22;I16=13,9,0,0,837,32525,0,0,1258,73682,0,0,444,10262,0,0;QS=3,0;MQSB=0.686045;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,143:4:0    0,9,83:3:0
+X      2703    .       T       <*>     0       .       DP=21;I16=12,8,0,0,717,25881,0,0,1169,69241,0,0,420,9636,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,130:4:0    0,3,32:1:0
+X      2704    .       C       <*>     0       .       DP=21;I16=12,9,0,0,794,30766,0,0,1198,70082,0,0,445,10225,0,0;QS=3,0;MQSB=0.695144;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,137:4:0    0,6,55:2:0
+X      2705    .       C       <*>     0       .       DP=21;I16=12,9,0,0,809,31649,0,0,1198,70082,0,0,445,10205,0,0;QS=3,0;MQSB=0.695144;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,136:4:0    0,6,56:2:0
+X      2706    .       A       <*>     0       .       DP=22;I16=12,10,0,0,820,31386,0,0,1258,73682,0,0,444,10150,0,0;QS=3,0;MQSB=0.731218;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,12,141:4:0    0,6,70:2:0
+X      2707    .       G       <*>     0       .       DP=22;I16=12,10,0,0,832,32104,0,0,1258,73682,0,0,444,10110,0,0;QS=3,0;MQSB=0.731218;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,12,139:4:0    0,6,60:2:0
+X      2708    .       G       <*>     0       .       DP=22;I16=12,10,0,0,777,28329,0,0,1258,73682,0,0,444,10086,0,0;QS=3,0;MQSB=0.731218;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,12,136:4:0    0,6,57:2:0
+X      2709    .       T       <*>     0       .       DP=22;I16=12,9,0,0,761,28341,0,0,1229,72841,0,0,418,9404,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,137:4:0    0,3,39:1:0
+X      2710    .       C       <*>     0       .       DP=23;I16=12,10,0,0,840,32478,0,0,1289,76441,0,0,417,9365,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,12,134:4:0    0,3,38:1:0
+X      2711    .       T       <*>     0       .       DP=24;I16=13,11,0,0,893,33721,0,0,1378,80882,0,0,442,9970,0,0;QS=3,0;MQSB=0.75304;MQ0F=0        PL:DP:DV        0,54,255:18:0   0,12,138:4:0    0,6,72:2:0
+X      2712    .       A       <*>     0       .       DP=24;I16=13,11,0,0,889,33333,0,0,1378,80882,0,0,443,9971,0,0;QS=3,0;MQSB=0.75304;MQ0F=0        PL:DP:DV        0,54,255:18:0   0,12,141:4:0    0,6,65:2:0
+X      2713    .       G       T,<*>   0       .       DP=25;I16=13,11,0,1,915,35485,14,196,1378,80882,29,841,419,9369,25,625;QS=2.72549,0.27451,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.569783;BQB=1;MQ0F=0        PL:DP:DV        0,57,255,57,255,255:19:0        0,12,131,12,131,131:4:0 8,0,31,11,34,42:2:1
+X      2714    .       G       <*>     0       .       DP=25;I16=13,11,0,0,891,33457,0,0,1378,80882,0,0,444,9990,0,0;QS=3,0;MQSB=0.75304;MQ0F=0        PL:DP:DV        0,54,255:18:0   0,12,132:4:0    0,6,64:2:0
+X      2715    .       A       <*>     0       .       DP=25;I16=13,12,0,0,888,32012,0,0,1407,81723,0,0,446,10014,0,0;QS=3,0;MQSB=0.569783;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,12,135:4:0    0,6,63:2:0
+X      2716    .       T       <*>     0       .       DP=26;I16=13,13,0,0,937,34241,0,0,1467,85323,0,0,446,10012,0,0;QS=3,0;MQSB=0.606531;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,12,134:4:0    0,9,90:3:0
+X      2717    .       G       <*>     0       .       DP=26;I16=13,12,0,0,939,35995,0,0,1438,84482,0,0,422,9410,0,0;QS=3,0;MQSB=0.778801;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,12,134:4:0    0,6,72:2:0
+X      2718    .       C       <*>     0       .       DP=24;I16=12,11,0,0,864,33118,0,0,1318,77282,0,0,425,9457,0,0;QS=3,0;MQSB=0.7613;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,12,130:4:0    0,6,65:2:0
+X      2719    .       A       <*>     0       .       DP=24;I16=12,12,0,0,911,35371,0,0,1347,78123,0,0,452,10102,0,0;QS=3,0;MQSB=0.582748;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,12,139:4:0    0,9,99:3:0
+X      2720    .       G       <*>     0       .       DP=24;I16=12,12,0,0,940,37044,0,0,1347,78123,0,0,453,10095,0,0;QS=3,0;MQSB=0.582748;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,12,136:4:0    0,9,97:3:0
+X      2721    .       C       <*>     0       .       DP=24;I16=12,11,0,0,881,34499,0,0,1318,77282,0,0,429,9485,0,0;QS=3,0;MQSB=0.7613;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,12,131:4:0    0,6,76:2:0
+X      2722    .       T       <*>     0       .       DP=24;I16=11,13,0,0,898,34310,0,0,1347,78123,0,0,456,10146,0,0;QS=3,0;MQSB=0.633229;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,15,156:5:0    0,9,98:3:0
+X      2723    .       G       <*>     0       .       DP=25;I16=12,13,0,0,941,36257,0,0,1407,81723,0,0,459,10203,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,184:6:0    0,9,76:3:0
+X      2724    .       A       <*>     0       .       DP=25;I16=12,13,0,0,917,34211,0,0,1407,81723,0,0,462,10234,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,188:6:0    0,9,84:3:0
+X      2725    .       G       <*>     0       .       DP=25;I16=12,12,0,0,916,35656,0,0,1378,80882,0,0,438,9566,0,0;QS=3,0;MQSB=0.786628;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,18,185:6:0    0,6,67:2:0
+X      2726    .       G       <*>     0       .       DP=25;I16=11,12,0,0,841,31809,0,0,1287,74523,0,0,437,9545,0,0;QS=3,0;MQSB=0.597127;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,186:6:0    0,6,46:2:0
+X      2727    .       G       <*>     0       .       DP=25;I16=12,13,0,0,889,32233,0,0,1407,81723,0,0,464,10182,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,194:7:0    0,6,56:2:0
+X      2728    .       G       <*>     0       .       DP=25;I16=12,13,0,0,883,32287,0,0,1407,81723,0,0,467,10219,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,189:7:0    0,6,50:2:0
+X      2729    .       T       <*>     0       .       DP=25;I16=12,13,0,0,871,31019,0,0,1407,81723,0,0,469,10233,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,189:7:0    0,6,62:2:0
+X      2730    .       G       <*>     0       .       DP=25;I16=12,13,0,0,907,34299,0,0,1407,81723,0,0,471,10275,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,192:7:0    0,6,49:2:0
+X      2731    .       C       <*>     0       .       DP=25;I16=12,13,0,0,893,33027,0,0,1407,81723,0,0,473,10345,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,192:7:0    0,6,52:2:0
+X      2732    .       C       <*>     0       .       DP=25;I16=12,13,0,0,882,32170,0,0,1407,81723,0,0,473,10343,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,195:7:0    0,6,38:2:0
+X      2733    .       C       A,<*>   0       .       DP=25;I16=12,12,0,1,835,30063,13,169,1378,80882,29,841,448,9744,25,625;QS=2.64865,0.351351,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.619223;BQB=1;MQ0F=0       PL:DP:DV        0,48,255,48,255,255:16:0        0,21,187,21,187,187:7:0 7,0,18,10,21,28:2:1
+X      2734    .       C       <*>     0       .       DP=25;I16=12,12,0,0,890,33726,0,0,1378,80882,0,0,449,9797,0,0;QS=3,0;MQSB=0.786628;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,24,208:8:0    0,3,39:1:0
+X      2735    .       T       <*>     0       .       DP=26;I16=13,12,0,0,955,36875,0,0,1438,84482,0,0,451,9877,0,0;QS=3,0;MQSB=0.778801;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,24,228:8:0    0,3,41:1:0
+X      2736    .       C       <*>     0       .       DP=26;I16=13,11,0,0,921,35553,0,0,1409,83641,0,0,428,9308,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,24,220:8:0    0,3,33:1:0
+X      2737    .       T       <*>     0       .       DP=26;I16=13,13,0,0,967,36581,0,0,1467,85323,0,0,475,10403,0,0;QS=3,0;MQSB=0.606531;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,228:8:0    0,6,64:2:0
+X      2738    .       T       <*>     0       .       DP=26;I16=13,13,0,0,895,31873,0,0,1467,85323,0,0,474,10374,0,0;QS=3,0;MQSB=0.606531;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,201:8:0    0,6,47:2:0
+X      2739    .       A       <*>     0       .       DP=26;I16=13,12,0,0,871,31051,0,0,1407,81723,0,0,448,9698,0,0;QS=3,0;MQSB=0.569783;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,224:8:0    0,9,78:3:0
+X      2740    .       C       <*>     0       .       DP=26;I16=14,11,0,0,952,36456,0,0,1438,84482,0,0,448,9674,0,0;QS=3,0;MQSB=0.745495;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,24,216:8:0    0,6,71:2:0
+X      2741    .       C       <*>     0       .       DP=26;I16=14,11,0,0,945,36141,0,0,1438,84482,0,0,448,9678,0,0;QS=3,0;MQSB=0.745495;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,24,215:8:0    0,6,75:2:0
+X      2742    .       A       <*>     0       .       DP=27;I16=15,12,0,0,949,34263,0,0,1527,88923,0,0,472,10284,0,0;QS=3,0;MQSB=0.547344;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,27,230:9:0    0,9,92:3:0
+X      2743    .       T       <*>     0       .       DP=27;I16=15,12,0,0,955,34479,0,0,1527,88923,0,0,471,10243,0,0;QS=3,0;MQSB=0.547344;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,27,224:9:0    0,9,99:3:0
+X      2744    .       C       <*>     0       .       DP=26;I16=15,10,0,0,955,36951,0,0,1438,84482,0,0,445,9557,0,0;QS=3,0;MQSB=0.707404;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,234:9:0    0,6,76:2:0
+X      2745    .       T       <*>     0       .       DP=26;I16=15,11,0,0,962,36786,0,0,1467,85323,0,0,469,10151,0,0;QS=3,0;MQSB=0.505697;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,243:9:0    0,9,104:3:0
+X      2746    .       A       <*>     0       .       DP=26;I16=15,10,0,0,912,33536,0,0,1438,84482,0,0,443,9525,0,0;QS=3,0;MQSB=0.707404;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,235:9:0    0,6,78:2:0
+X      2747    .       A       <*>     0       .       DP=26;I16=15,11,0,0,945,35117,0,0,1467,85323,0,0,467,10179,0,0;QS=3,0;MQSB=0.505697;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,238:9:0    0,9,96:3:0
+X      2748    .       T       <*>     0       .       DP=27;I16=15,12,0,0,1005,37901,0,0,1527,88923,0,0,465,10187,0,0;QS=3,0;MQSB=0.547344;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,27,246:9:0    0,9,103:3:0
+X      2749    .       C       <*>     0       .       DP=26;I16=14,12,0,0,975,37353,0,0,1467,85323,0,0,463,10123,0,0;QS=3,0;MQSB=0.558035;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,232:9:0    0,9,98:3:0
+X      2750    .       T       <*>     0       .       DP=26;I16=15,11,0,0,982,37714,0,0,1498,88082,0,0,462,10086,0,0;QS=3,0;MQSB=0.738577;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,227:8:0    0,12,130:4:0
+X      2751    .       G       <*>     0       .       DP=26;I16=15,10,0,0,945,36031,0,0,1469,87241,0,0,437,9451,0,0;QS=3,0;MQSB=0.9171;MQ0F=0 PL:DP:DV        0,42,255:14:0   0,24,205:8:0    0,9,103:3:0
+X      2752    .       T       <*>     0       .       DP=26;I16=15,11,0,0,870,30288,0,0,1498,88082,0,0,460,9998,0,0;QS=3,0;MQSB=0.738577;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,189:8:0    0,12,119:4:0
+X      2753    .       G       <*>     0       .       DP=26;I16=15,11,0,0,867,30913,0,0,1498,88082,0,0,458,9948,0,0;QS=3,0;MQSB=0.738577;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,202:8:0    0,12,116:4:0
+X      2754    .       C       <*>     0       .       DP=25;I16=14,10,0,0,873,32607,0,0,1409,83641,0,0,436,9484,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,24,205:8:0    0,9,104:3:0
+X      2755    .       C       <*>     0       .       DP=25;I16=14,10,0,0,865,32243,0,0,1409,83641,0,0,436,9528,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,24,209:8:0    0,9,97:3:0
+X      2756    .       C       <*>     0       .       DP=25;I16=14,9,0,0,838,31276,0,0,1380,82800,0,0,411,8971,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,24,204:8:0    0,9,97:3:0
+X      2757    .       T       <*>     0       .       DP=25;I16=14,11,0,0,904,33980,0,0,1438,84482,0,0,455,10011,0,0;QS=3,0;MQSB=0.745495;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,212:7:0    0,15,147:5:0
+X      2758    .       T       <*>     0       .       DP=25;I16=14,10,0,0,841,30293,0,0,1409,83641,0,0,439,9801,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,21,195:7:0    0,12,133:4:0
+X      2759    .       A       <*>     0       .       DP=25;I16=14,11,0,0,884,31728,0,0,1438,84482,0,0,457,10195,0,0;QS=3,0;MQSB=0.745495;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,192:7:0    0,15,147:5:0
+X      2760    .       T       <*>     0       .       DP=25;I16=14,11,0,0,907,33965,0,0,1438,84482,0,0,457,10275,0,0;QS=3,0;MQSB=0.745495;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,204:7:0    0,15,150:5:0
+X      2761    .       T       <*>     0       .       DP=23;I16=13,9,0,0,838,32530,0,0,1289,76441,0,0,444,10130,0,0;QS=3,0;MQSB=0.910098;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,185:6:0    0,12,141:4:0
+X      2762    .       T       <*>     0       .       DP=24;I16=13,11,0,0,869,32261,0,0,1378,80882,0,0,459,10395,0,0;QS=3,0;MQSB=0.75304;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,178:6:0    0,18,177:6:0
+X      2763    .       C       A,<*>   0       .       DP=24;I16=13,10,0,1,843,31711,13,169,1349,80041,29,841,448,10290,12,144;QS=2.93333,0.0666667,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.75304;BQB=1;MQ0F=0      PL:DP:DV        0,36,255,36,255,255:12:0        0,18,170,18,170,170:6:0 0,5,147,15,150,153:6:1
+X      2764    .       C       <*>     0       .       DP=24;I16=13,10,0,0,854,32376,0,0,1349,80041,0,0,450,10374,0,0;QS=3,0;MQSB=0.921963;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,163:6:0    0,15,162:5:0
+X      2765    .       T       <*>     0       .       DP=24;I16=12,11,0,0,853,32173,0,0,1318,77282,0,0,457,10469,0,0;QS=3,0;MQSB=0.7613;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,154:5:0    0,18,189:6:0
+X      2766    .       C       <*>     0       .       DP=24;I16=12,11,0,0,887,34485,0,0,1349,80041,0,0,448,10398,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,160:5:0    0,18,186:6:0
+X      2767    .       T       <*>     0       .       DP=24;I16=12,12,0,0,905,34757,0,0,1378,80882,0,0,458,10510,0,0;QS=3,0;MQSB=0.786628;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,153:5:0    0,21,217:7:0
+X      2768    .       G       <*>     0       .       DP=23;I16=11,11,0,0,852,33258,0,0,1289,76441,0,0,452,10462,0,0;QS=3,0;MQSB=0.936864;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,141:5:0    0,18,197:6:0
+X      2769    .       C       <*>     0       .       DP=23;I16=11,12,0,0,832,31390,0,0,1318,77282,0,0,459,10481,0,0;QS=3,0;MQSB=0.795196;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,142:5:0    0,21,202:7:0
+X      2770    .       T       <*>     0       .       DP=23;I16=11,12,0,0,828,30854,0,0,1318,77282,0,0,459,10471,0,0;QS=3,0;MQSB=0.795196;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,152:5:0    0,21,199:7:0
+X      2771    .       T       <*>     0       .       DP=23;I16=11,11,0,0,817,30957,0,0,1258,73682,0,0,454,10456,0,0;QS=3,0;MQSB=0.770381;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,154:5:0    0,18,198:6:0
+X      2772    .       T       <*>     0       .       DP=23;I16=11,12,0,0,856,32206,0,0,1318,77282,0,0,459,10511,0,0;QS=3,0;MQSB=0.795196;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,160:5:0    0,21,210:7:0
+X      2773    .       A       <*>     0       .       DP=23;I16=11,12,0,0,828,30664,0,0,1318,77282,0,0,459,10561,0,0;QS=3,0;MQSB=0.795196;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,140:5:0    0,21,209:7:0
+X      2774    .       G       <*>     0       .       DP=22;I16=11,11,0,0,843,32715,0,0,1258,73682,0,0,458,10530,0,0;QS=3,0;MQSB=0.770381;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,154:5:0    0,21,207:7:0
+X      2775    .       T       <*>     0       .       DP=22;I16=10,11,0,0,748,27720,0,0,1198,70082,0,0,432,9892,0,0;QS=3,0;MQSB=0.780412;MQ0F=0       PL:DP:DV        0,30,253:10:0   0,12,115:4:0    0,21,203:7:0
+X      2776    .       G       <*>     0       .       DP=22;I16=12,10,0,0,803,30251,0,0,1289,76441,0,0,456,10470,0,0;QS=3,0;MQSB=0.924723;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,135:5:0    0,21,210:7:0
+X      2777    .       A       <*>     0       .       DP=22;I16=12,10,0,0,852,33524,0,0,1289,76441,0,0,456,10438,0,0;QS=3,0;MQSB=0.924723;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,148:5:0    0,21,220:7:0
+X      2778    .       G       <*>     0       .       DP=23;I16=12,11,0,0,861,33049,0,0,1349,80041,0,0,456,10422,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,154:5:0    0,21,224:7:0
+X      2779    .       G       <*>     0       .       DP=23;I16=11,11,0,0,834,32014,0,0,1289,76441,0,0,432,9798,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,136:4:0    0,21,219:7:0
+X      2780    .       A       <*>     0       .       DP=23;I16=11,11,0,0,792,29162,0,0,1289,76441,0,0,433,9817,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,33,244:11:0   0,12,133:4:0    0,21,215:7:0
+X      2781    .       A       <*>     0       .       DP=23;I16=11,11,0,0,844,33092,0,0,1289,76441,0,0,441,10141,0,0;QS=3,0;MQSB=0.936864;MQ0F=0      PL:DP:DV        0,30,253:10:0   0,15,151:5:0    0,21,233:7:0
+X      2782    .       G       <*>     0       .       DP=23;I16=12,11,0,0,840,31826,0,0,1349,80041,0,0,458,10438,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,154:5:0    0,21,218:7:0
+X      2783    .       A       <*>     0       .       DP=23;I16=11,11,0,0,860,33888,0,0,1289,76441,0,0,432,9790,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,142:4:0    0,21,230:7:0
+X      2784    .       G       <*>     0       .       DP=23;I16=12,11,0,0,860,33092,0,0,1349,80041,0,0,456,10410,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,143:5:0    0,21,212:7:0
+X      2785    .       G       <*>     0       .       DP=23;I16=11,11,0,0,797,29747,0,0,1289,76441,0,0,429,9749,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,134:4:0    0,21,204:7:0
+X      2786    .       C       <*>     0       .       DP=24;I16=12,12,0,0,831,29497,0,0,1409,83641,0,0,451,10309,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,141:5:0    0,21,199:7:0
+X      2787    .       C       <*>     0       .       DP=24;I16=11,12,0,0,792,28454,0,0,1349,80041,0,0,424,9642,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,36,252:12:0   0,12,127:4:0    0,21,200:7:0
+X      2788    .       C       <*>     0       .       DP=23;I16=11,11,0,0,791,29517,0,0,1289,76441,0,0,421,9523,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,125:4:0    0,21,209:7:0
+X      2789    .       C       <*>     0       .       DP=24;I16=13,11,0,0,880,33470,0,0,1409,83641,0,0,443,10051,0,0;QS=3,0;MQSB=0.931547;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,150:5:0    0,21,226:7:0
+X      2790    .       T       <*>     0       .       DP=23;I16=13,10,0,0,886,34738,0,0,1349,80041,0,0,442,9976,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,165:5:0    0,21,227:7:0
+X      2791    .       G       <*>     0       .       DP=23;I16=13,10,0,0,873,34037,0,0,1349,80041,0,0,441,9923,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,155:5:0    0,21,226:7:0
+X      2792    .       G       <*>     0       .       DP=23;I16=13,10,0,0,832,30870,0,0,1349,80041,0,0,438,9792,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,33,254:11:0   0,15,146:5:0    0,21,221:7:0
+X      2793    .       T       <*>     0       .       DP=23;I16=13,10,0,0,827,30693,0,0,1349,80041,0,0,435,9683,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,33,247:11:0   0,15,157:5:0    0,21,214:7:0
+X      2794    .       C       <*>     0       .       DP=22;I16=12,10,0,0,786,29122,0,0,1289,76441,0,0,433,9595,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,145:5:0    0,21,201:7:0
+X      2795    .       C       <*>     0       .       DP=22;I16=11,10,0,0,814,31804,0,0,1229,72841,0,0,428,9518,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,240:9:0    0,15,159:5:0    0,21,222:7:0
+X      2796    .       A       <*>     0       .       DP=22;I16=11,10,0,0,762,28412,0,0,1229,72841,0,0,427,9475,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,221:9:0    0,15,156:5:0    0,21,211:7:0
+X      2797    .       T       <*>     0       .       DP=22;I16=12,10,0,0,792,29116,0,0,1289,76441,0,0,427,9451,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,30,243:10:0   0,15,148:5:0    0,21,214:7:0
+X      2798    .       G       <*>     0       .       DP=22;I16=12,10,0,0,817,31105,0,0,1289,76441,0,0,424,9394,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,152:5:0    0,21,205:7:0
+X      2799    .       A       <*>     0       .       DP=21;I16=11,10,0,0,788,30210,0,0,1229,72841,0,0,421,9309,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,220:9:0    0,15,167:5:0    0,21,218:7:0
+X      2800    .       A       <*>     0       .       DP=21;I16=11,10,0,0,836,33616,0,0,1229,72841,0,0,418,9246,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,237:9:0    0,15,164:5:0    0,21,237:7:0
+X      2801    .       G       <*>     0       .       DP=21;I16=11,10,0,0,792,30182,0,0,1229,72841,0,0,415,9205,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,234:9:0    0,15,157:5:0    0,21,214:7:0
+X      2802    .       G       <*>     0       .       DP=21;I16=11,9,0,0,729,27275,0,0,1169,69241,0,0,387,8559,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,24,229:8:0    0,15,135:5:0    0,21,215:7:0
+X      2803    .       G       <*>     0       .       DP=21;I16=11,10,0,0,737,26709,0,0,1229,72841,0,0,406,9036,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,233:9:0    0,15,125:5:0    0,21,207:7:0
+X      2804    .       G       <*>     0       .       DP=21;I16=11,10,0,0,727,26103,0,0,1229,72841,0,0,400,8908,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,218:9:0    0,15,129:5:0    0,21,210:7:0
+X      2805    .       C       <*>     0       .       DP=21;I16=10,10,0,0,714,26194,0,0,1169,69241,0,0,372,8316,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,27,229:9:0    0,12,111:4:0    0,21,205:7:0
+X      2806    .       C       <*>     0       .       DP=20;I16=11,8,0,0,682,25074,0,0,1109,65641,0,0,379,8611,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,24,215:8:0    0,15,138:5:0    0,18,191:6:0
+X      2807    .       T       <*>     0       .       DP=20;I16=11,9,0,0,755,29373,0,0,1169,69241,0,0,384,8640,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,24,221:8:0    0,15,152:5:0    0,21,227:7:0
+X      2808    .       T       <*>     0       .       DP=20;I16=11,9,0,0,749,28383,0,0,1169,69241,0,0,379,8587,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,24,209:8:0    0,15,157:5:0    0,21,225:7:0
+X      2809    .       T       <*>     0       .       DP=20;I16=11,8,0,0,697,26019,0,0,1109,65641,0,0,349,7927,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,21,189:7:0    0,15,148:5:0    0,21,226:7:0
+X      2810    .       C       <*>     0       .       DP=20;I16=12,8,0,0,754,28900,0,0,1169,69241,0,0,368,8436,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,24,229:8:0    0,15,150:5:0    0,21,215:7:0
+X      2811    .       A       <*>     0       .       DP=19;I16=11,8,0,0,759,30405,0,0,1109,65641,0,0,364,8340,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,21,209:7:0    0,15,166:5:0    0,21,228:7:0
+X      2812    .       G       <*>     0       .       DP=20;I16=11,9,0,0,758,29062,0,0,1169,69241,0,0,359,8213,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,24,229:8:0    0,15,150:5:0    0,21,216:7:0
+X      2813    .       A       <*>     0       .       DP=19;I16=11,8,0,0,702,27106,0,0,1140,68400,0,0,356,8104,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,195:7:0    0,15,160:5:0    0,21,217:7:0
+X      2814    .       G       <*>     0       .       DP=19;I16=11,8,0,0,703,26579,0,0,1140,68400,0,0,353,8013,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,217:7:0    0,15,147:5:0    0,21,204:7:0
+X      2815    .       A       <*>     0       .       DP=19;I16=10,7,0,0,597,21979,0,0,1020,61200,0,0,326,7470,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,170:6:0    0,12,122:4:0    0,21,208:7:0
+X      2816    .       C       <*>     0       .       DP=19;I16=11,8,0,0,630,21880,0,0,1140,68400,0,0,343,7685,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,193:7:0    0,15,134:5:0    0,21,180:7:0
+X      2817    .       G       <*>     0       .       DP=20;I16=11,8,0,0,612,20368,0,0,1140,68400,0,0,339,7547,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,200:7:0    0,15,115:5:0    0,21,178:7:0
+X      2818    .       G       <*>     0       .       DP=20;I16=11,8,0,0,688,25280,0,0,1140,68400,0,0,335,7377,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,216:7:0    0,15,132:5:0    0,21,206:7:0
+X      2819    .       G       <*>     0       .       DP=20;I16=11,8,0,0,696,25880,0,0,1140,68400,0,0,331,7227,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,222:7:0    0,15,142:5:0    0,21,195:7:0
+X      2820    .       G       <*>     0       .       DP=20;I16=10,8,0,0,624,22228,0,0,1080,64800,0,0,320,7048,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,205:7:0    0,12,119:4:0    0,21,188:7:0
+X      2821    .       A       <*>     0       .       DP=20;I16=9,7,0,0,496,16222,0,0,960,57600,0,0,279,6157,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,159:6:0    0,9,93:3:0      0,21,171:7:0
+X      2822    .       C       <*>     0       .       DP=19;I16=8,9,0,0,543,18163,0,0,1020,61200,0,0,310,7064,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,203:7:0    0,9,79:3:0      0,21,168:7:0
+X      2823    .       C       <*>     0       .       DP=18;I16=9,7,0,0,550,19506,0,0,960,57600,0,0,300,6640,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,201:7:0    0,6,58:2:0      0,21,192:7:0
+X      2824    .       C       <*>     0       .       DP=18;I16=9,7,0,0,584,21560,0,0,960,57600,0,0,299,6567,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,219:8:0    0,3,37:1:0      0,21,210:7:0
+X      2825    .       C       <*>     0       .       DP=18;I16=9,8,0,0,606,22286,0,0,1020,61200,0,0,324,7134,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,234:8:0    0,3,37:1:0      0,24,208:8:0
+X      2826    .       T       <*>     0       .       DP=18;I16=9,8,0,0,604,21766,0,0,1020,61200,0,0,323,7043,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,222:8:0    0,3,33:1:0      0,24,220:8:0
+X      2827    .       G       <*>     0       .       DP=18;I16=9,8,0,0,597,21643,0,0,1020,61200,0,0,322,6970,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,230:8:0    0,3,28:1:0      0,24,214:8:0
+X      2828    .       A       <*>     0       .       DP=20;I16=9,9,0,0,598,20740,0,0,1080,64800,0,0,321,6915,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,213:9:0    0,3,36:1:0      0,24,219:8:0
+X      2829    .       G       <*>     0       .       DP=20;I16=9,9,0,0,649,23719,0,0,1080,64800,0,0,305,6591,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,239:8:0    0,3,31:1:0      0,27,227:9:0
+X      2830    .       G       <*>     0       .       DP=20;I16=9,10,0,0,661,23841,0,0,1140,68400,0,0,323,6867,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,248:9:0    0,3,34:1:0      0,27,222:9:0
+X      2831    .       A       <*>     0       .       DP=21;I16=10,10,0,0,682,24052,0,0,1200,72000,0,0,324,6876,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,27,223:9:0    0,3,34:1:0      0,30,254:10:0
+X      2832    .       G       <*>     0       .       DP=21;I16=10,8,0,0,626,22384,0,0,1080,64800,0,0,281,5883,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,230:8:0    0,3,31:1:0      0,27,223:9:0
+X      2833    .       C       <*>     0       .       DP=21;I16=10,10,0,0,712,25708,0,0,1200,72000,0,0,327,6915,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,27,233:9:0    0,3,37:1:0      0,30,255:10:0
+X      2834    .       C       <*>     0       .       DP=21;I16=10,9,0,0,674,24470,0,0,1140,68400,0,0,306,6464,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,230:8:0    0,3,36:1:0      0,30,243:10:0
+X      2835    .       C       <*>     0       .       DP=20;I16=9,9,0,0,617,21835,0,0,1080,64800,0,0,305,6381,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,202:8:0    0,3,39:1:0      0,27,235:9:0
+X      2836    .       C       <*>     0       .       DP=20;I16=9,9,0,0,580,19624,0,0,1080,64800,0,0,306,6412,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,206:8:0    0,3,39:1:0      0,27,200:9:0
+X      2837    .       G       <*>     0       .       DP=21;I16=9,10,0,0,558,17614,0,0,1140,68400,0,0,330,7086,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,207:9:0    0,3,31:1:0      0,27,193:9:0
+X      2838    .       A       <*>     0       .       DP=20;I16=9,10,0,0,640,22674,0,0,1140,68400,0,0,331,7065,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,245:9:0    0,3,17:1:0      0,27,220:9:0
+X      2839    .       G       <*>     0       .       DP=20;I16=9,8,0,0,623,23267,0,0,1020,61200,0,0,282,5816,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,248:8:0    0,3,26:1:0      0,24,212:8:0
+X      2840    .       C       <*>     0       .       DP=20;I16=9,10,0,0,644,22798,0,0,1140,68400,0,0,333,7089,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,233:9:0    0,3,32:1:0      0,27,227:9:0
+X      2841    .       A       <*>     0       .       DP=20;I16=9,9,0,0,675,25801,0,0,1080,64800,0,0,309,6509,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,252:9:0    0,3,35:1:0      0,24,234:8:0
+X      2842    .       G       <*>     0       .       DP=20;I16=9,10,0,0,688,25554,0,0,1140,68400,0,0,332,7056,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,3,31:1:0      0,27,233:9:0
+X      2843    .       C       <*>     0       .       DP=20;I16=8,10,0,0,651,23969,0,0,1080,64800,0,0,309,6517,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,0,0:0:0       0,24,211:8:0
+X      2844    .       A       <*>     0       .       DP=20;I16=8,11,0,0,685,25399,0,0,1140,68400,0,0,331,6969,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,0,0:0:0       0,27,231:9:0
+X      2845    .       G       <*>     0       .       DP=20;I16=8,10,0,0,673,25399,0,0,1080,64800,0,0,311,6561,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,0,0:0:0       0,24,228:8:0
+X      2846    .       C       <*>     0       .       DP=20;I16=8,10,0,0,617,22007,0,0,1080,64800,0,0,311,6577,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,243:10:0   0,0,0:0:0       0,24,218:8:0
+X      2847    .       C       <*>     0       .       DP=20;I16=7,11,0,0,580,19468,0,0,1080,64800,0,0,321,6917,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,241:10:0   0,0,0:0:0       0,24,187:8:0
+X      2848    .       G       <*>     0       .       DP=19;I16=7,10,0,0,542,17884,0,0,1020,61200,0,0,323,6999,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,218:9:0    0,0,0:0:0       0,24,191:8:0
+X      2849    .       T       <*>     0       .       DP=19;I16=7,11,0,0,609,21717,0,0,1080,64800,0,0,341,7357,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,231:9:0    0,0,0:0:0       0,27,214:9:0
+X      2850    .       C       <*>     0       .       DP=19;I16=7,11,0,0,574,18980,0,0,1080,64800,0,0,343,7461,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,234:9:0    0,0,0:0:0       0,27,188:9:0
+X      2851    .       G       <*>     0       .       DP=17;I16=6,11,0,0,589,20831,0,0,1020,61200,0,0,346,7584,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,239:9:0    0,0,0:0:0       0,24,194:8:0
+X      2852    .       T       <*>     0       .       DP=17;I16=6,11,0,0,625,23241,0,0,1020,61200,0,0,348,7676,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,244:9:0    0,0,0:0:0       0,24,214:8:0
+X      2853    .       G       <*>     0       .       DP=17;I16=6,11,0,0,635,23949,0,0,1020,61200,0,0,349,7739,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,0,0:0:0       0,24,202:8:0
+X      2854    .       T       <*>     0       .       DP=17;I16=6,11,0,0,602,21990,0,0,1020,61200,0,0,348,7722,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,238:9:0    0,0,0:0:0       0,24,207:8:0
+X      2855    .       C       <*>     0       .       DP=17;I16=6,10,0,0,577,21539,0,0,960,57600,0,0,337,7623,0,0;QS=2,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,255:9:0    0,0,0:0:0       0,21,185:7:0
+X      2856    .       T       <*>     0       .       DP=17;I16=6,8,0,0,530,20570,0,0,840,50400,0,0,289,6507,0,0;QS=2,0;MQSB=1;MQ0F=0 PL:DP:DV        0,27,252:9:0    0,0,0:0:0       0,15,167:5:0
+X      2857    .       C       <*>     0       .       DP=18;I16=6,10,0,0,577,21641,0,0,960,57600,0,0,336,7664,0,0;QS=2,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,255:9:0    0,0,0:0:0       0,21,185:7:0
+X      2858    .       A       <*>     0       .       DP=19;I16=6,12,0,0,634,23006,0,0,1080,64800,0,0,355,8081,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,254:10:0   0,3,39:1:0      0,21,185:7:0
+X      2859    .       C       <*>     0       .       DP=19;I16=6,13,0,0,646,23056,0,0,1140,68400,0,0,361,8139,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,3,26:1:0      0,24,194:8:0
+X      2860    .       C       <*>     0       .       DP=19;I16=6,13,0,0,655,23687,0,0,1140,68400,0,0,360,8166,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,251:10:0   0,3,37:1:0      0,24,200:8:0
+X      2861    .       C       <*>     0       .       DP=20;I16=7,12,0,0,708,26756,0,0,1140,68400,0,0,333,7537,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,38:1:0      0,21,203:7:0
+X      2862    .       A       <*>     0       .       DP=20;I16=6,13,0,0,749,29753,0,0,1140,68400,0,0,332,7554,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,3,43:1:0      0,24,225:8:0
+X      2863    .       G       <*>     0       .       DP=19;I16=7,12,0,0,707,26901,0,0,1140,68400,0,0,356,8166,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,35:1:0      0,21,195:7:0
+X      2864    .       G       <*>     0       .       DP=19;I16=7,11,0,0,677,25833,0,0,1080,64800,0,0,352,8070,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,36:1:0      0,18,185:6:0
+X      2865    .       G       <*>     0       .       DP=19;I16=7,12,0,0,671,24569,0,0,1140,68400,0,0,350,7994,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,27:1:0      0,21,193:7:0
+X      2866    .       T       <*>     0       .       DP=18;I16=6,11,0,0,591,21071,0,0,1020,61200,0,0,338,7834,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,32:1:0      0,15,147:5:0
+X      2867    .       G       <*>     0       .       DP=18;I16=7,11,0,0,655,24279,0,0,1080,64800,0,0,347,7889,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,58:2:0      0,15,150:5:0
+X      2868    .       T       <*>     0       .       DP=18;I16=7,11,0,0,640,23702,0,0,1080,64800,0,0,347,7859,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,68:2:0      0,15,157:5:0
+X      2869    .       C       <*>     0       .       DP=18;I16=7,11,0,0,655,24737,0,0,1080,64800,0,0,346,7794,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,56:2:0      0,15,165:5:0
+X      2870    .       T       <*>     0       .       DP=18;I16=7,11,0,0,700,27480,0,0,1080,64800,0,0,345,7743,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,70:2:0      0,15,176:5:0
+X      2871    .       G       <*>     0       .       DP=18;I16=7,11,0,0,700,27554,0,0,1080,64800,0,0,344,7706,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,68:2:0      0,15,172:5:0
+X      2872    .       A       <*>     0       .       DP=18;I16=7,11,0,0,651,23869,0,0,1080,64800,0,0,343,7683,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,66:2:0      0,15,171:5:0
+X      2873    .       A       <*>     0       .       DP=18;I16=7,11,0,0,664,25000,0,0,1080,64800,0,0,342,7674,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,61:2:0      0,15,159:5:0
+X      2874    .       A       <*>     0       .       DP=18;I16=7,11,0,0,636,23286,0,0,1080,64800,0,0,341,7679,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,57:2:0      0,15,162:5:0
+X      2875    .       C       <*>     0       .       DP=18;I16=7,11,0,0,664,25148,0,0,1080,64800,0,0,340,7698,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,63:2:0      0,15,166:5:0
+X      2876    .       A       <*>     0       .       DP=18;I16=6,11,0,0,666,26684,0,0,1020,61200,0,0,314,7106,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,6,74:2:0      0,15,185:5:0
+X      2877    .       G       <*>     0       .       DP=17;I16=6,11,0,0,659,26009,0,0,1020,61200,0,0,339,7777,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,67:2:0      0,12,148:4:0
+X      2878    .       A       <*>     0       .       DP=17;I16=7,10,0,0,628,23656,0,0,1020,61200,0,0,340,7834,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,6,69:2:0      0,15,166:5:0
+X      2879    .       T       <*>     0       .       DP=18;I16=7,11,0,0,671,25359,0,0,1080,64800,0,0,342,7902,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,253:10:0   0,9,96:3:0      0,15,175:5:0
+X      2880    .       G       <*>     0       .       DP=19;I16=8,11,0,0,708,26694,0,0,1140,68400,0,0,345,7983,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,118:4:0    0,15,173:5:0
+X      2881    .       T       <*>     0       .       DP=19;I16=6,11,0,0,618,23304,0,0,1020,61200,0,0,299,6829,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,209:8:0    0,12,124:4:0    0,15,178:5:0
+X      2882    .       G       <*>     0       .       DP=19;I16=8,11,0,0,700,26464,0,0,1140,68400,0,0,353,8191,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,118:4:0    0,15,176:5:0
+X      2883    .       G       <*>     0       .       DP=19;I16=8,11,0,0,707,26939,0,0,1140,68400,0,0,357,8319,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,121:4:0    0,15,175:5:0
+X      2884    .       A       <*>     0       .       DP=19;I16=7,11,0,0,649,24531,0,0,1080,64800,0,0,335,7787,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,229:9:0    0,12,121:4:0    0,15,181:5:0
+X      2885    .       G       <*>     0       .       DP=19;I16=8,11,0,0,737,29253,0,0,1140,68400,0,0,362,8470,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,113:4:0    0,15,182:5:0
+X      2886    .       G       A,<*>   0       .       DP=18;I16=7,9,1,0,571,21281,20,400,960,57600,60,3600,334,7882,6,36;QS=2.76471,0.235294,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0  PL:DP:DV        0,27,236,27,236,236:9:0 11,0,51,17,54,66:3:1    0,15,171,15,171,171:5:0
+X      2887    .       T       <*>     0       .       DP=19;I16=9,9,0,0,581,20407,0,0,1080,64800,0,0,341,7905,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,213:10:0   0,9,94:3:0      0,15,166:5:0
+X      2888    .       C       <*>     0       .       DP=20;I16=10,10,0,0,714,26630,0,0,1200,72000,0,0,368,8532,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,12,94:4:0     0,15,159:5:0
+X      2889    .       T       <*>     0       .       DP=19;I16=9,10,0,0,712,27106,0,0,1140,68400,0,0,372,8550,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,114:4:0    0,15,175:5:0
+X      2890    .       C       <*>     0       .       DP=19;I16=9,10,0,0,613,20711,0,0,1140,68400,0,0,376,8584,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,247:10:0   0,12,95:4:0     0,15,139:5:0
+X      2891    .       G       <*>     0       .       DP=20;I16=9,11,0,0,674,23754,0,0,1200,72000,0,0,380,8634,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,242:10:0   0,15,141:5:0    0,15,143:5:0
+X      2892    .       G       <*>     0       .       DP=21;I16=9,12,0,0,731,26677,0,0,1260,75600,0,0,385,8701,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,142:5:0    0,15,164:5:0
+X      2893    .       G       <*>     0       .       DP=21;I16=9,12,0,0,696,24498,0,0,1260,75600,0,0,389,8687,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,251:11:0   0,15,141:5:0    0,15,150:5:0
+X      2894    .       T       <*>     0       .       DP=21;I16=9,12,0,0,716,25490,0,0,1260,75600,0,0,393,8693,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,137:5:0    0,15,155:5:0
+X      2895    .       G       <*>     0       .       DP=22;I16=9,12,0,0,773,29225,0,0,1260,75600,0,0,372,8094,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,149:6:0    0,15,166:5:0
+X      2896    .       A       <*>     0       .       DP=22;I16=8,12,0,0,732,27684,0,0,1200,72000,0,0,361,7885,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,151:5:0    0,15,163:5:0
+X      2897    .       G       <*>     0       .       DP=22;I16=10,12,0,0,783,28783,0,0,1320,79200,0,0,407,8835,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,161:6:0    0,15,168:5:0
+X      2898    .       G       <*>     0       .       DP=22;I16=10,12,0,0,724,25596,0,0,1320,79200,0,0,412,8926,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,254:11:0   0,18,143:6:0    0,15,169:5:0
+X      2899    .       C       <*>     0       .       DP=22;I16=8,11,0,0,625,21143,0,0,1140,68400,0,0,356,7640,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,15,130:5:0    0,15,147:5:0
+X      2900    .       G       <*>     0       .       DP=24;I16=11,13,0,0,782,26700,0,0,1440,86400,0,0,420,9078,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,164:6:0    0,15,153:5:0
+X      2901    .       T       <*>     0       .       DP=24;I16=11,13,0,0,821,29195,0,0,1440,86400,0,0,426,9192,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,174:6:0    0,15,166:5:0
+X      2902    .       G       <*>     0       .       DP=24;I16=11,13,0,0,898,34176,0,0,1440,86400,0,0,432,9334,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,171:6:0    0,15,164:5:0
+X      2903    .       G       <*>     0       .       DP=24;I16=11,13,0,0,894,33764,0,0,1440,86400,0,0,437,9455,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,183:6:0    0,15,168:5:0
+X      2904    .       C       <*>     0       .       DP=24;I16=11,13,0,0,892,34010,0,0,1440,86400,0,0,440,9506,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,176:6:0    0,15,169:5:0
+X      2905    .       T       <*>     0       .       DP=25;I16=12,13,0,0,926,34994,0,0,1500,90000,0,0,442,9536,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,175:6:0    0,15,174:5:0
+X      2906    .       C       <*>     0       .       DP=25;I16=12,13,0,0,960,37070,0,0,1500,90000,0,0,444,9544,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,178:6:0    0,15,173:5:0
+X      2907    .       A       <*>     0       .       DP=25;I16=11,13,0,0,933,36707,0,0,1440,86400,0,0,429,9275,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,202:6:0    0,15,170:5:0
+X      2908    .       G       <*>     0       .       DP=25;I16=12,13,0,0,943,36315,0,0,1500,90000,0,0,446,9548,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,167:6:0    0,15,164:5:0
+X      2909    .       A       <*>     0       .       DP=25;I16=10,13,0,0,864,32764,0,0,1380,82800,0,0,425,9105,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,182:6:0    0,15,171:5:0
+X      2910    .       T       <*>     0       .       DP=25;I16=11,13,0,0,870,32054,0,0,1440,86400,0,0,447,9575,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,181:6:0    0,15,166:5:0
+X      2911    .       A       <*>     0       .       DP=25;I16=11,14,0,0,871,31227,0,0,1500,90000,0,0,473,10259,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,174:6:0    0,18,188:6:0
+X      2912    .       C       <*>     0       .       DP=24;I16=11,13,0,0,899,34121,0,0,1440,86400,0,0,474,10298,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,173:6:0    0,18,189:6:0
+X      2913    .       A       <*>     0       .       DP=24;I16=10,13,0,0,879,34357,0,0,1380,82800,0,0,449,9691,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,164:5:0    0,18,199:6:0
+X      2914    .       G       <*>     0       .       DP=24;I16=11,13,0,0,899,34575,0,0,1440,86400,0,0,472,10262,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,170:6:0    0,18,187:6:0
+X      2915    .       G       <*>     0       .       DP=24;I16=11,13,0,0,867,32523,0,0,1440,86400,0,0,470,10236,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,177:6:0    0,18,178:6:0
+X      2916    .       G       <*>     0       .       DP=24;I16=11,12,0,0,813,29935,0,0,1380,82800,0,0,443,9613,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,173:6:0    0,15,155:5:0
+X      2917    .       A       <*>     0       .       DP=25;I16=11,13,0,0,864,31926,0,0,1440,86400,0,0,459,10181,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,185:6:0    0,18,178:6:0
+X      2918    .       G       <*>     0       .       DP=25;I16=13,12,0,0,903,33489,0,0,1500,90000,0,0,462,10122,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,165:6:0    0,18,170:6:0
+X      2919    .       T       <*>     0       .       DP=25;I16=12,12,0,0,837,29647,0,0,1440,86400,0,0,443,9765,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,169:6:0    0,18,178:6:0
+X      2920    .       G       <*>     0       .       DP=25;I16=12,12,0,0,850,31266,0,0,1440,86400,0,0,433,9389,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,132:5:0    0,18,180:6:0
+X      2921    .       G       <*>     0       .       DP=25;I16=13,12,0,0,874,31518,0,0,1500,90000,0,0,455,9951,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,159:6:0    0,18,176:6:0
+X      2922    .       C       <*>     0       .       DP=26;I16=13,12,0,0,872,31374,0,0,1500,90000,0,0,438,9718,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,160:6:0    0,18,172:6:0
+X      2923    .       C       <*>     0       .       DP=26;I16=13,12,0,0,873,31687,0,0,1500,90000,0,0,437,9735,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,172:6:0    0,18,175:6:0
+X      2924    .       C       <*>     0       .       DP=25;I16=13,12,0,0,940,36016,0,0,1500,90000,0,0,449,9921,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,173:6:0    0,18,184:6:0
+X      2925    .       A       <*>     0       .       DP=25;I16=13,12,0,0,912,33580,0,0,1500,90000,0,0,448,9964,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,174:6:0    0,18,189:6:0
+X      2926    .       C       <*>     0       .       DP=25;I16=13,12,0,0,902,33224,0,0,1500,90000,0,0,445,9931,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,176:6:0    0,18,174:6:0
+X      2927    .       A       <*>     0       .       DP=25;I16=12,12,0,0,896,33828,0,0,1440,86400,0,0,417,9295,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,162:5:0    0,18,191:6:0
+X      2928    .       G       <*>     0       .       DP=24;I16=13,11,0,0,862,32078,0,0,1440,86400,0,0,440,9930,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,170:6:0    0,18,161:6:0
+X      2929    .       C       <*>     0       .       DP=23;I16=13,9,0,0,794,29716,0,0,1320,79200,0,0,430,9878,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,153:5:0    0,15,149:5:0
+X      2930    .       T       <*>     0       .       DP=23;I16=13,10,0,0,822,30260,0,0,1380,82800,0,0,438,10006,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,168:6:0    0,15,157:5:0
+X      2931    .       C       <*>     0       .       DP=23;I16=13,10,0,0,803,28963,0,0,1380,82800,0,0,436,10020,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,162:6:0    0,15,140:5:0
+X      2932    .       G       <*>     0       .       DP=22;I16=12,10,0,0,728,25158,0,0,1320,79200,0,0,435,10049,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,171:6:0    0,12,117:4:0
+X      2933    .       G       <*>     0       .       DP=22;I16=11,10,0,0,760,28336,0,0,1260,75600,0,0,430,10034,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,175:6:0    0,12,116:4:0
+X      2934    .       C       <*>     0       .       DP=21;I16=12,9,0,0,759,28241,0,0,1260,75600,0,0,432,10052,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,161:6:0    0,9,104:3:0
+X      2935    .       C       <*>     0       .       DP=21;I16=12,9,0,0,766,28494,0,0,1260,75600,0,0,431,10075,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,178:6:0    0,9,94:3:0
+X      2936    .       T       <*>     0       .       DP=21;I16=11,9,0,0,760,29284,0,0,1200,72000,0,0,429,10063,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,188:6:0    0,9,98:3:0
+X      2937    .       G       <*>     0       .       DP=20;I16=11,9,0,0,728,27374,0,0,1200,72000,0,0,428,10066,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,177:6:0    0,9,79:3:0
+X      2938    .       T       <*>     0       .       DP=20;I16=11,9,0,0,719,26217,0,0,1200,72000,0,0,427,10083,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,188:6:0    0,9,101:3:0
+X      2939    .       C       <*>     0       .       DP=19;I16=11,8,0,0,729,28277,0,0,1140,68400,0,0,427,10113,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,163:5:0    0,9,106:3:0
+X      2940    .       T       <*>     0       .       DP=19;I16=11,8,0,0,739,29133,0,0,1140,68400,0,0,427,10155,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,171:5:0    0,9,109:3:0
+X      2941    .       T       <*>     0       .       DP=19;I16=11,8,0,0,702,26358,0,0,1140,68400,0,0,427,10209,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,170:5:0    0,9,99:3:0
+X      2942    .       T       <*>     0       .       DP=19;I16=11,8,0,0,695,25671,0,0,1140,68400,0,0,427,10275,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,169:5:0    0,9,100:3:0
+X      2943    .       G       <*>     0       .       DP=18;I16=11,6,0,0,621,23187,0,0,1020,61200,0,0,401,9627,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,15,170:5:0    0,9,86:3:0
+X      2944    .       A       <*>     0       .       DP=18;I16=10,7,0,0,642,24406,0,0,1020,61200,0,0,399,9563,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,239:9:0    0,15,168:5:0    0,9,111:3:0
+X      2945    .       A       <*>     0       .       DP=18;I16=11,7,0,0,637,23199,0,0,1080,64800,0,0,422,10132,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,242:10:0   0,15,152:5:0    0,9,107:3:0
+X      2946    .       A       <*>     0       .       DP=18;I16=11,7,0,0,692,26794,0,0,1080,64800,0,0,420,10084,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,174:5:0    0,9,108:3:0
+X      2947    .       G       <*>     0       .       DP=18;I16=11,7,0,0,639,23329,0,0,1080,64800,0,0,418,10044,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,160:5:0    0,9,78:3:0
+X      2948    .       G       <*>     0       .       DP=19;I16=11,8,0,0,702,26272,0,0,1140,68400,0,0,415,9961,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,163:5:0    0,12,116:4:0
+X      2949    .       C       <*>     0       .       DP=19;I16=10,8,0,0,657,24565,0,0,1080,64800,0,0,388,9260,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,125:4:0    0,12,124:4:0
+X      2950    .       C       <*>     0       .       DP=19;I16=11,8,0,0,667,24359,0,0,1140,68400,0,0,411,9817,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,131:5:0    0,12,115:4:0
+X      2951    .       A       <*>     0       .       DP=20;I16=11,8,0,0,682,24956,0,0,1140,68400,0,0,409,9757,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,250:10:0   0,15,149:5:0    0,12,133:4:0
+X      2952    .       C       <*>     0       .       DP=20;I16=11,9,0,0,647,21709,0,0,1200,72000,0,0,408,9706,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,128:5:0    0,12,112:4:0
+X      2953    .       G       <*>     0       .       DP=21;I16=11,9,0,0,620,19954,0,0,1200,72000,0,0,407,9665,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,237:11:0   0,15,132:5:0    0,12,111:4:0
+X      2954    .       T       <*>     0       .       DP=21;I16=11,10,0,0,742,26662,0,0,1260,75600,0,0,414,9666,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,175:6:0    0,12,135:4:0
+X      2955    .       G       <*>     0       .       DP=22;I16=11,11,0,0,787,28475,0,0,1320,79200,0,0,412,9568,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,170:6:0    0,12,127:4:0
+X      2956    .       A       <*>     0       .       DP=22;I16=11,11,0,0,747,26449,0,0,1320,79200,0,0,410,9438,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,161:6:0    0,12,125:4:0
+X      2957    .       C       <*>     0       .       DP=22;I16=10,10,0,0,693,24757,0,0,1200,72000,0,0,358,8078,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,143:6:0    0,9,104:3:0
+X      2958    .       C       <*>     0       .       DP=21;I16=11,10,0,0,784,29744,0,0,1260,75600,0,0,407,9237,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,172:6:0    0,12,135:4:0
+X      2959    .       T       <*>     0       .       DP=21;I16=11,10,0,0,791,30411,0,0,1260,75600,0,0,406,9164,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,182:6:0    0,12,139:4:0
+X      2960    .       G       <*>     0       .       DP=21;I16=11,10,0,0,778,29502,0,0,1260,75600,0,0,405,9109,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,178:6:0    0,12,126:4:0
+X      2961    .       G       <*>     0       .       DP=20;I16=10,9,0,0,657,23303,0,0,1140,68400,0,0,380,8446,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,231:10:0   0,18,176:6:0    0,9,111:3:0
+X      2962    .       C       <*>     0       .       DP=21;I16=10,10,0,0,731,27459,0,0,1200,72000,0,0,385,8615,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,151:5:0    0,12,132:4:0
+X      2963    .       C       <*>     0       .       DP=21;I16=10,10,0,0,722,26502,0,0,1200,72000,0,0,378,8274,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,169:6:0    0,9,100:3:0
+X      2964    .       C       <*>     0       .       DP=22;I16=11,10,0,0,752,27740,0,0,1260,75600,0,0,379,8275,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,148:5:0    0,15,151:5:0
+X      2965    .       A       <*>     0       .       DP=22;I16=11,11,0,0,804,29606,0,0,1320,79200,0,0,397,8539,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,176:6:0    0,15,155:5:0
+X      2966    .       C       <*>     0       .       DP=22;I16=11,11,0,0,705,23557,0,0,1320,79200,0,0,396,8468,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,254:11:0   0,18,146:6:0    0,15,142:5:0
+X      2967    .       G       <*>     0       .       DP=24;I16=11,13,0,0,767,25405,0,0,1440,86400,0,0,393,8325,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,162:6:0    0,18,135:6:0
+X      2968    .       G       <*>     0       .       DP=23;I16=11,12,0,0,812,29824,0,0,1380,82800,0,0,393,8213,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,152:5:0    0,18,162:6:0
+X      2969    .       C       <*>     0       .       DP=23;I16=11,12,0,0,866,32982,0,0,1380,82800,0,0,393,8133,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,151:5:0    0,18,181:6:0
+X      2970    .       T       <*>     0       .       DP=24;I16=11,12,0,0,816,29806,0,0,1380,82800,0,0,393,8085,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,154:5:0    0,18,189:6:0
+X      2971    .       G       <*>     0       .       DP=24;I16=12,12,0,0,878,33010,0,0,1440,86400,0,0,392,7970,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,173:6:0    0,18,184:6:0
+X      2972    .       G       <*>     0       .       DP=24;I16=12,12,0,0,839,30363,0,0,1440,86400,0,0,391,7889,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,175:6:0    0,18,161:6:0
+X      2973    .       C       <*>     0       .       DP=24;I16=12,12,0,0,854,31154,0,0,1440,86400,0,0,390,7842,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,177:6:0    0,18,165:6:0
+X      2974    .       A       <*>     0       .       DP=24;I16=12,12,0,0,869,32231,0,0,1440,86400,0,0,388,7778,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,169:6:0    0,18,174:6:0
+X      2975    .       G       <*>     0       .       DP=24;I16=12,12,0,0,857,31835,0,0,1440,86400,0,0,384,7648,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,173:6:0    0,18,167:6:0
+X      2976    .       G       <*>     0       .       DP=25;I16=13,12,0,0,866,31118,0,0,1500,90000,0,0,380,7554,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,180:7:0    0,18,171:6:0
+X      2977    .       T       <*>     0       .       DP=26;I16=13,12,0,0,760,25216,0,0,1469,87241,0,0,373,7437,0,0;QS=3,0;MQSB=0.948139;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,151:6:0    0,18,155:6:0
+X      2978    .       G       <*>     0       .       DP=25;I16=12,12,0,0,862,31574,0,0,1409,83641,0,0,362,7290,0,0;QS=3,0;MQSB=0.941765;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,168:6:0    0,18,167:6:0
+X      2979    .       G       <*>     0       .       DP=24;I16=12,12,0,0,816,28440,0,0,1409,83641,0,0,370,7340,0,0;QS=3,0;MQSB=0.941765;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,164:6:0    0,15,142:5:0
+X      2980    .       G       <*>     0       .       DP=23;I16=12,11,0,0,834,30882,0,0,1349,80041,0,0,369,7293,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,144:5:0    0,15,148:5:0
+X      2981    .       A       <*>     0       .       DP=23;I16=9,11,0,0,622,20306,0,0,1169,69241,0,0,318,6244,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,30,201:10:0   0,15,145:5:0    0,15,150:5:0
+X      2982    .       C       <*>     0       .       DP=23;I16=10,11,0,0,706,24366,0,0,1229,72841,0,0,340,6884,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,93:3:0      0,15,144:5:0
+X      2983    .       C       <*>     0       .       DP=23;I16=12,11,0,0,781,27427,0,0,1349,80041,0,0,363,7197,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,137:5:0    0,15,142:5:0
+X      2984    .       C       <*>     0       .       DP=23;I16=12,11,0,0,861,32655,0,0,1349,80041,0,0,361,7229,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,154:5:0    0,15,157:5:0
+X      2985    .       A       <*>     0       .       DP=23;I16=12,11,0,0,798,28906,0,0,1349,80041,0,0,359,7293,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,161:5:0    0,15,151:5:0
+X      2986    .       G       <*>     0       .       DP=21;I16=11,10,0,0,701,24335,0,0,1229,72841,0,0,358,7388,0,0;QS=3,0;MQSB=0.939898;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,129:5:0    0,12,126:4:0
+X      2987    .       C       <*>     0       .       DP=21;I16=10,10,0,0,720,26782,0,0,1169,69241,0,0,350,7448,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,136:4:0    0,12,132:4:0
+X      2988    .       T       <*>     0       .       DP=20;I16=10,10,0,0,693,25143,0,0,1169,69241,0,0,358,7612,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,132:5:0    0,12,136:4:0
+X      2989    .       G       <*>     0       .       DP=20;I16=10,10,0,0,708,25886,0,0,1169,69241,0,0,358,7736,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,141:5:0    0,12,125:4:0
+X      2990    .       C       <*>     0       .       DP=20;I16=10,10,0,0,697,25083,0,0,1169,69241,0,0,357,7833,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,149:5:0    0,12,129:4:0
+X      2991    .       A       <*>     0       .       DP=20;I16=10,10,0,0,717,26309,0,0,1169,69241,0,0,356,7952,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,151:5:0    0,12,131:4:0
+X      2992    .       G       <*>     0       .       DP=18;I16=10,8,0,0,625,22505,0,0,1049,62041,0,0,356,8042,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,243:10:0   0,12,130:4:0    0,12,120:4:0
+X      2993    .       G       <*>     0       .       DP=18;I16=10,8,0,0,646,23620,0,0,1049,62041,0,0,354,8050,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,118:4:0    0,12,123:4:0
+X      2994    .       G       <*>     0       .       DP=18;I16=10,8,0,0,620,21828,0,0,1049,62041,0,0,351,8025,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,254:10:0   0,12,115:4:0    0,12,116:4:0
+X      2995    .       G       <*>     0       .       DP=18;I16=10,8,0,0,628,22284,0,0,1049,62041,0,0,348,8018,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,248:10:0   0,12,110:4:0    0,12,135:4:0
+X      2996    .       T       <*>     0       .       DP=17;I16=8,8,0,0,497,16697,0,0,929,54841,0,0,323,7493,0,0;QS=3,0;MQSB=0.915545;MQ0F=0  PL:DP:DV        0,30,215:10:0   0,9,75:3:0      0,9,107:3:0
+X      2997    .       C       <*>     0       .       DP=17;I16=9,8,0,0,603,21925,0,0,989,58441,0,0,341,7901,0,0;QS=3,0;MQSB=0.928603;MQ0F=0  PL:DP:DV        0,30,255:10:0   0,9,85:3:0      0,12,115:4:0
+X      2998    .       C       <*>     0       .       DP=17;I16=9,8,0,0,576,19964,0,0,989,58441,0,0,337,7841,0,0;QS=3,0;MQSB=0.928603;MQ0F=0  PL:DP:DV        0,30,247:10:0   0,9,84:3:0      0,12,123:4:0
+X      2999    .       A       <*>     0       .       DP=17;I16=9,8,0,0,599,22077,0,0,989,58441,0,0,333,7797,0,0;QS=3,0;MQSB=0.928603;MQ0F=0  PL:DP:DV        0,30,238:10:0   0,9,109:3:0     0,12,136:4:0
+X      3000    .       G       <*>     0       .       DP=15;I16=8,7,0,0,554,20620,0,0,869,51241,0,0,331,7767,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,220:8:0    0,9,102:3:0     0,12,135:4:0
+X      3001    .       C       <*>     0       .       DP=15;I16=7,7,0,0,521,19695,0,0,809,47641,0,0,309,7349,0,0;QS=3,0;MQSB=0.885987;MQ0F=0  PL:DP:DV        0,21,213:7:0    0,9,103:3:0     0,12,128:4:0
+X      3002    .       A       <*>     0       .       DP=15;I16=8,7,0,0,542,20082,0,0,869,51241,0,0,326,7692,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,224:8:0    0,9,92:3:0      0,12,139:4:0
+X      3003    .       G       <*>     0       .       DP=15;I16=8,7,0,0,540,19814,0,0,869,51241,0,0,322,7594,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,230:8:0    0,9,96:3:0      0,12,120:4:0
+X      3004    .       C       <*>     0       .       DP=15;I16=8,7,0,0,525,19113,0,0,869,51241,0,0,318,7504,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,211:8:0    0,9,100:3:0     0,12,129:4:0
+X      3005    .       A       <*>     0       .       DP=14;I16=7,7,0,0,491,17343,0,0,809,47641,0,0,315,7421,0,0;QS=3,0;MQSB=0.885987;MQ0F=0  PL:DP:DV        0,21,197:7:0    0,9,95:3:0      0,12,124:4:0
+X      3006    .       C       <*>     0       .       DP=16;I16=7,8,0,0,516,18376,0,0,869,51241,0,0,312,7344,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,24,200:8:0    0,9,95:3:0      0,12,135:4:0
+X      3007    .       C       <*>     0       .       DP=16;I16=7,8,0,0,553,20853,0,0,869,51241,0,0,310,7274,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,24,214:8:0    0,9,103:3:0     0,12,144:4:0
+X      3008    .       C       <*>     0       .       DP=16;I16=7,8,0,0,576,22238,0,0,869,51241,0,0,308,7212,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,24,228:8:0    0,9,105:3:0     0,12,145:4:0
+X      3009    .       A       <*>     0       .       DP=16;I16=7,8,0,0,493,16739,0,0,869,51241,0,0,306,7158,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,24,200:8:0    0,9,83:3:0      0,12,130:4:0
+X      3010    .       C       <*>     0       .       DP=15;I16=7,7,0,0,534,20464,0,0,809,47641,0,0,300,7096,0,0;QS=3,0;MQSB=0.885987;MQ0F=0  PL:DP:DV        0,21,211:7:0    0,9,106:3:0     0,12,135:4:0
+X      3011    .       A       <*>     0       .       DP=16;I16=7,8,0,0,559,21173,0,0,869,51241,0,0,302,7074,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,24,218:8:0    0,9,104:3:0     0,12,145:4:0
+X      3012    .       G       <*>     0       .       DP=16;I16=7,8,0,0,503,17903,0,0,869,51241,0,0,300,7044,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,24,193:8:0    0,9,93:3:0      0,12,141:4:0
+X      3013    .       C       <*>     0       .       DP=16;I16=7,9,0,0,549,19967,0,0,898,52082,0,0,305,7071,0,0;QS=3,0;MQSB=0.994413;MQ0F=0  PL:DP:DV        0,27,207:9:0    0,9,98:3:0      0,12,141:4:0
+X      3014    .       A       <*>     0       .       DP=18;I16=6,9,0,0,542,20362,0,0,838,48482,0,0,289,6959,0,0;QS=3,0;MQSB=0.984496;MQ0F=0  PL:DP:DV        0,24,195:8:0    0,9,109:3:0     0,12,141:4:0
+X      3015    .       G       <*>     0       .       DP=20;I16=7,9,0,0,549,19441,0,0,929,54841,0,0,311,7547,0,0;QS=3,0;MQSB=0.892753;MQ0F=0  PL:DP:DV        0,24,206:8:0    0,12,116:4:0    0,12,131:4:0
+X      3016    .       C       <*>     0       .       DP=20;I16=7,13,0,0,690,24374,0,0,1138,66482,0,0,337,7783,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,33,248:11:0   0,15,136:5:0    0,12,132:4:0
+X      3017    .       C       A,<*>   0       .       DP=20;I16=7,12,0,1,650,23264,23,529,1109,65641,29,841,329,7715,11,121;QS=2.93801,0.0619946,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.972138;BQB=1;MQ0F=0       PL:DP:DV        0,10,224,30,227,236:11:1        0,15,133,15,133,133:5:0 0,12,128,12,128,128:4:0
+X      3018    .       A       <*>     0       .       DP=21;I16=6,10,0,0,475,15057,0,0,929,54841,0,0,295,6991,0,0;QS=3,0;MQSB=0.863243;MQ0F=0 PL:DP:DV        0,27,192:9:0    0,12,111:4:0    0,9,81:3:0
+X      3019    .       C       <*>     0       .       DP=20;I16=6,12,0,0,618,21842,0,0,1049,62041,0,0,336,7818,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,30,242:10:0   0,15,129:5:0    0,9,104:3:0
+X      3020    .       C       <*>     0       .       DP=20;I16=6,12,0,0,588,21046,0,0,1049,62041,0,0,340,7888,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,30,221:10:0   0,15,129:5:0    0,9,114:3:0
+X      3021    .       T       <*>     0       .       DP=21;I16=5,13,0,0,618,22454,0,0,1049,62041,0,0,343,7921,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,216:10:0   0,15,147:5:0    0,9,109:3:0
+X      3022    .       G       <*>     0       .       DP=20;I16=5,13,0,0,672,25292,0,0,1049,62041,0,0,348,7968,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,234:10:0   0,15,153:5:0    0,9,109:3:0
+X      3023    .       T       G,<*>   0       .       DP=20;I16=5,12,0,1,554,19110,18,324,989,58441,60,3600,336,7740,17,289;QS=2.94231,0.0576923,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.814433;BQB=1;MQ0F=0       PL:DP:DV        0,12,191,27,194,199:10:1        0,15,125,15,125,125:5:0 0,9,111,9,111,111:3:0
+X      3024    .       G       <*>     0       .       DP=20;I16=5,14,0,0,684,25122,0,0,1109,65641,0,0,382,8680,0,0;QS=3,0;MQSB=0.810584;MQ0F=0        PL:DP:DV        0,30,235:10:0   0,18,152:6:0    0,9,113:3:0
+X      3025    .       G       <*>     0       .       DP=20;I16=5,14,0,0,625,21465,0,0,1109,65641,0,0,386,8722,0,0;QS=3,0;MQSB=0.810584;MQ0F=0        PL:DP:DV        0,30,225:10:0   0,18,133:6:0    0,9,109:3:0
+X      3026    .       C       <*>     0       .       DP=20;I16=5,13,0,0,632,23132,0,0,1018,59282,0,0,367,8217,0,0;QS=3,0;MQSB=0.925212;MQ0F=0        PL:DP:DV        0,33,235:11:0   0,12,105:4:0    0,9,107:3:0
+X      3027    .       A       <*>     0       .       DP=21;I16=6,15,0,0,693,24199,0,0,1198,70082,0,0,413,9199,0,0;QS=3,0;MQSB=0.940481;MQ0F=0        PL:DP:DV        0,33,222:11:0   0,21,175:7:0    0,9,108:3:0
+X      3028    .       G       <*>     0       .       DP=21;I16=6,15,0,0,753,27935,0,0,1198,70082,0,0,417,9239,0,0;QS=3,0;MQSB=0.940481;MQ0F=0        PL:DP:DV        0,33,241:11:0   0,21,192:7:0    0,9,107:3:0
+X      3029    .       G       <*>     0       .       DP=21;I16=6,15,0,0,787,29949,0,0,1198,70082,0,0,421,9303,0,0;QS=3,0;MQSB=0.940481;MQ0F=0        PL:DP:DV        0,33,251:11:0   0,21,189:7:0    0,9,109:3:0
+X      3030    .       G       <*>     0       .       DP=22;I16=6,16,0,0,720,24728,0,0,1258,73682,0,0,424,9342,0,0;QS=3,0;MQSB=0.934321;MQ0F=0        PL:DP:DV        0,36,229:12:0   0,21,174:7:0    0,9,106:3:0
+X      3031    .       A       <*>     0       .       DP=22;I16=5,16,0,0,693,24631,0,0,1198,70082,0,0,403,8783,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,36,222:12:0   0,18,162:6:0    0,9,113:3:0
+X      3032    .       G       <*>     0       .       DP=22;I16=6,15,0,0,727,26093,0,0,1229,72841,0,0,405,8775,0,0;QS=3,0;MQSB=0.843281;MQ0F=0        PL:DP:DV        0,33,237:11:0   0,21,180:7:0    0,9,106:3:0
+X      3033    .       G       <*>     0       .       DP=22;I16=6,15,0,0,697,24039,0,0,1198,70082,0,0,429,9407,0,0;QS=3,0;MQSB=0.940481;MQ0F=0        PL:DP:DV        0,33,235:11:0   0,21,160:7:0    0,9,106:3:0
+X      3034    .       A       <*>     0       .       DP=23;I16=6,14,0,0,617,20947,0,0,1138,66482,0,0,387,8491,0,0;QS=3,0;MQSB=0.947033;MQ0F=0        PL:DP:DV        0,33,203:11:0   0,15,134:5:0    0,12,126:4:0
+X      3035    .       G       <*>     0       .       DP=23;I16=7,13,0,0,641,22007,0,0,1138,66482,0,0,385,8379,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,30,208:10:0   0,18,151:6:0    0,12,128:4:0
+X      3036    .       C       <*>     0       .       DP=23;I16=6,15,0,0,688,23652,0,0,1198,70082,0,0,388,8258,0,0;QS=3,0;MQSB=0.940481;MQ0F=0        PL:DP:DV        0,36,216:12:0   0,15,132:5:0    0,12,140:4:0
+X      3037    .       T       <*>     0       .       DP=24;I16=7,16,0,0,797,28671,0,0,1318,77282,0,0,439,9521,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,36,242:12:0   0,21,170:7:0    0,12,143:4:0
+X      3038    .       T       <*>     0       .       DP=25;I16=8,17,0,0,815,27469,0,0,1438,84482,0,0,441,9561,0,0;QS=3,0;MQSB=0.966223;MQ0F=0        PL:DP:DV        0,42,249:14:0   0,21,190:7:0    0,12,125:4:0
+X      3039    .       G       <*>     0       .       DP=25;I16=8,17,0,0,780,25946,0,0,1438,84482,0,0,444,9630,0,0;QS=3,0;MQSB=0.966223;MQ0F=0        PL:DP:DV        0,42,249:14:0   0,21,156:7:0    0,12,127:4:0
+X      3040    .       T       <*>     0       .       DP=25;I16=7,15,0,0,701,23777,0,0,1258,73682,0,0,385,8279,0,0;QS=3,0;MQSB=0.961028;MQ0F=0        PL:DP:DV        0,36,239:12:0   0,18,154:6:0    0,12,130:4:0
+X      3041    .       G       <*>     0       .       DP=25;I16=8,16,0,0,824,29228,0,0,1378,80882,0,0,420,8982,0,0;QS=3,0;MQSB=0.970446;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,21,186:7:0    0,12,135:4:0
+X      3042    .       G       <*>     0       .       DP=25;I16=8,15,0,0,795,28227,0,0,1349,80041,0,0,409,8839,0,0;QS=3,0;MQSB=0.889418;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,18,148:6:0    0,12,120:4:0
+X      3043    .       T       <*>     0       .       DP=25;I16=8,16,0,0,723,23191,0,0,1378,80882,0,0,435,9415,0,0;QS=3,0;MQSB=0.970446;MQ0F=0        PL:DP:DV        0,39,233:13:0   0,21,151:7:0    0,12,124:4:0
+X      3044    .       A       C,<*>   0       .       DP=26;I16=8,15,0,1,665,20809,15,225,1318,77282,60,3600,392,8498,14,196;QS=2.96104,0.038961,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.970446;BQB=1;MQ0F=0       PL:DP:DV        0,26,216,39,219,220:14:1        0,18,133,18,133,133:6:0 0,12,124,12,124,124:4:0
+X      3045    .       C       <*>     0       .       DP=26;I16=8,16,0,0,754,25232,0,0,1378,80882,0,0,403,8627,0,0;QS=3,0;MQSB=0.970446;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,133:6:0    0,12,122:4:0
+X      3046    .       A       <*>     0       .       DP=25;I16=8,15,0,0,748,26170,0,0,1349,80041,0,0,400,8540,0,0;QS=3,0;MQSB=0.889418;MQ0F=0        PL:DP:DV        0,39,245:13:0   0,18,160:6:0    0,12,141:4:0
+X      3047    .       G       <*>     0       .       DP=25;I16=8,15,0,0,766,26998,0,0,1318,77282,0,0,396,8432,0,0;QS=3,0;MQSB=0.974802;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,18,143:6:0    0,12,129:4:0
+X      3048    .       T       <*>     0       .       DP=25;I16=8,11,0,0,608,20554,0,0,1109,65641,0,0,320,6762,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,30,226:10:0   0,15,128:5:0    0,12,129:4:0
+X      3049    .       G       <*>     0       .       DP=24;I16=8,16,0,0,831,29557,0,0,1378,80882,0,0,426,9068,0,0;QS=3,0;MQSB=0.970446;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,18,161:6:0    0,9,105:3:0
+X      3050    .       G       <*>     0       .       DP=24;I16=8,14,0,0,729,25093,0,0,1258,73682,0,0,379,8041,0,0;QS=3,0;MQSB=0.979255;MQ0F=0        PL:DP:DV        0,39,253:13:0   0,18,159:6:0    0,9,100:3:0
+X      3051    .       A       <*>     0       .       DP=23;I16=8,15,0,0,724,24200,0,0,1318,77282,0,0,423,9091,0,0;QS=3,0;MQSB=0.974802;MQ0F=0        PL:DP:DV        0,42,243:14:0   0,18,152:6:0    0,9,103:3:0
+X      3052    .       C       <*>     0       .       DP=23;I16=7,13,0,0,612,19876,0,0,1169,69241,0,0,363,7779,0,0;QS=3,0;MQSB=0.962269;MQ0F=0        PL:DP:DV        0,36,226:12:0   0,15,117:5:0    0,9,93:3:0
+X      3053    .       A       <*>     0       .       DP=22;I16=8,11,0,0,616,21288,0,0,1078,62882,0,0,360,7740,0,0;QS=3,0;MQSB=0.992359;MQ0F=0        PL:DP:DV        0,33,234:11:0   0,15,118:5:0    0,9,110:3:0
+X      3054    .       G       <*>     0       .       DP=22;I16=8,14,0,0,761,27617,0,0,1258,73682,0,0,414,8932,0,0;QS=3,0;MQSB=0.979255;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,126:5:0    0,9,99:3:0
+X      3055    .       G       <*>     0       .       DP=22;I16=8,9,0,0,566,19890,0,0,958,55682,0,0,333,7219,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,30,228:10:0   0,12,111:4:0    0,9,105:3:0
+X      3056    .       C       <*>     0       .       DP=22;I16=7,14,0,0,701,24685,0,0,1198,70082,0,0,420,9298,0,0;QS=3,0;MQSB=0.966484;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,125:4:0    0,12,122:4:0
+X      3057    .       C       <*>     0       .       DP=23;I16=8,13,0,0,706,24988,0,0,1198,70082,0,0,411,9253,0,0;QS=3,0;MQSB=0.983744;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,128:5:0    0,9,92:3:0
+X      3058    .       C       <*>     0       .       DP=23;I16=9,14,0,0,707,23327,0,0,1318,77282,0,0,429,9471,0,0;QS=3,0;MQSB=0.987676;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,131:5:0    0,12,116:4:0
+X      3059    .       T       G,<*>   0       .       DP=23;I16=9,11,0,1,638,21954,16,256,1169,69241,60,3600,355,7761,22,484;QS=2.95876,0.0412371,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.913101;BQB=1;MQ0F=0      PL:DP:DV        0,22,234,36,237,239:13:1        0,15,144,15,144,144:5:0 0,9,94,9,94,94:3:0
+X      3060    .       G       <*>     0       .       DP=24;I16=9,10,0,0,578,19136,0,0,1109,65641,0,0,324,6992,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,33,221:11:0   0,12,121:4:0    0,12,116:4:0
+X      3061    .       C       <*>     0       .       DP=24;I16=9,15,0,0,770,25918,0,0,1378,80882,0,0,446,10136,0,0;QS=3,0;MQSB=0.984127;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,138:5:0    0,15,145:5:0
+X      3062    .       C       <*>     0       .       DP=23;I16=9,13,0,0,727,25019,0,0,1289,76441,0,0,419,9551,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,137:5:0    0,15,134:5:0
+X      3063    .       C       <*>     0       .       DP=23;I16=9,13,0,0,651,21695,0,0,1258,73682,0,0,415,9511,0,0;QS=3,0;MQSB=0.991121;MQ0F=0        PL:DP:DV        0,36,233:12:0   0,15,130:5:0    0,15,133:5:0
+X      3064    .       A       <*>     0       .       DP=23;I16=9,12,0,0,691,24125,0,0,1198,70082,0,0,385,8815,0,0;QS=3,0;MQSB=0.994334;MQ0F=0        PL:DP:DV        0,36,254:12:0   0,12,118:4:0    0,15,144:5:0
+X      3065    .       G       <*>     0       .       DP=22;I16=7,14,0,0,653,21733,0,0,1198,70082,0,0,426,9986,0,0;QS=3,0;MQSB=0.966484;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,109:4:0    0,12,118:4:0
+X      3066    .       A       <*>     0       .       DP=21;I16=7,10,0,0,501,16143,0,0,989,58441,0,0,326,7598,0,0;QS=3,0;MQSB=0.887766;MQ0F=0 PL:DP:DV        0,27,202:9:0    0,12,109:4:0    0,12,104:4:0
+X      3067    .       T       <*>     0       .       DP=21;I16=7,12,0,0,535,16779,0,0,1078,62882,0,0,373,8787,0,0;QS=3,0;MQSB=0.977926;MQ0F=0        PL:DP:DV        0,36,223:12:0   0,9,82:3:0      0,12,103:4:0
+X      3068    .       G       <*>     0       .       DP=20;I16=7,12,0,0,645,22781,0,0,1109,65641,0,0,396,9312,0,0;QS=3,0;MQSB=0.879351;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,115:4:0    0,9,84:3:0
+X      3069    .       G       <*>     0       .       DP=20;I16=7,10,0,0,468,14412,0,0,989,58441,0,0,346,8070,0,0;QS=3,0;MQSB=0.887766;MQ0F=0 PL:DP:DV        0,33,203:11:0   0,12,102:4:0    0,6,57:2:0
+X      3070    .       C       <*>     0       .       DP=20;I16=6,13,0,0,627,22135,0,0,1078,62882,0,0,414,9878,0,0;QS=3,0;MQSB=0.953977;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,98:3:0      0,9,98:3:0
+X      3071    .       C       <*>     0       .       DP=20;I16=7,13,0,0,715,26563,0,0,1138,66482,0,0,419,9893,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,123:4:0    0,9,98:3:0
+X      3072    .       C       <*>     0       .       DP=20;I16=6,13,0,0,696,25784,0,0,1109,65641,0,0,414,9866,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,128:4:0    0,9,106:3:0
+X      3073    .       C       <*>     0       .       DP=20;I16=6,13,0,0,706,26822,0,0,1109,65641,0,0,414,9872,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,135:4:0    0,9,115:3:0
+X      3074    .       C       <*>     0       .       DP=20;I16=6,13,0,0,724,28052,0,0,1109,65641,0,0,414,9886,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,135:4:0    0,9,116:3:0
+X      3075    .       C       <*>     0       .       DP=21;I16=6,13,0,0,630,21614,0,0,1109,65641,0,0,389,9283,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,33,239:11:0   0,15,140:5:0    0,9,94:3:0
+X      3076    .       G       <*>     0       .       DP=21;I16=6,14,0,0,645,21809,0,0,1169,69241,0,0,415,9939,0,0;QS=3,0;MQSB=0.969852;MQ0F=0        PL:DP:DV        0,36,252:12:0   0,15,126:5:0    0,9,91:3:0
+X      3077    .       C       <*>     0       .       DP=20;I16=5,15,0,0,694,25228,0,0,1169,69241,0,0,417,9979,0,0;QS=3,0;MQSB=0.976472;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,116:4:0    0,9,111:3:0
+X      3078    .       C       <*>     0       .       DP=20;I16=5,15,0,0,767,29761,0,0,1169,69241,0,0,420,10028,0,0;QS=3,0;MQSB=0.976472;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,113:4:0    0,9,111:3:0
+X      3079    .       T       <*>     0       .       DP=20;I16=5,15,0,0,749,28479,0,0,1169,69241,0,0,422,10038,0,0;QS=3,0;MQSB=0.976472;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,119:4:0    0,9,116:3:0
+X      3080    .       G       <*>     0       .       DP=21;I16=6,15,0,0,785,29901,0,0,1229,72841,0,0,424,10060,0,0;QS=3,0;MQSB=0.973096;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,124:4:0    0,9,103:3:0
+X      3081    .       C       <*>     0       .       DP=21;I16=6,15,0,0,752,27438,0,0,1229,72841,0,0,425,9997,0,0;QS=3,0;MQSB=0.973096;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,118:4:0    0,9,92:3:0
+X      3082    .       C       <*>     0       .       DP=21;I16=6,15,0,0,787,30211,0,0,1229,72841,0,0,426,9952,0,0;QS=3,0;MQSB=0.973096;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,118:4:0    0,9,112:3:0
+X      3083    .       T       C,<*>   0       .       DP=21;I16=6,14,0,1,764,29458,33,1089,1169,69241,60,3600,401,9249,25,625;QS=2.93666,0.0633397,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.973096;BQB=1;MQ0F=0     PL:DP:DV        0,9,255,39,255,255:14:1 0,12,130,12,130,130:4:0 0,9,113,9,113,113:3:0
+X      3084    .       G       <*>     0       .       DP=23;I16=6,17,0,0,859,32755,0,0,1349,80041,0,0,426,9812,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,118:4:0    0,12,135:4:0
+X      3085    .       T       <*>     0       .       DP=23;I16=6,16,0,0,824,31132,0,0,1289,76441,0,0,426,9718,0,0;QS=3,0;MQSB=0.97584;MQ0F=0 PL:DP:DV        0,42,255:14:0   0,12,124:4:0    0,12,135:4:0
+X      3086    .       G       <*>     0       .       DP=23;I16=6,17,0,0,853,32429,0,0,1349,80041,0,0,428,9648,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,125:4:0    0,12,131:4:0
+X      3087    .       G       <*>     0       .       DP=23;I16=6,17,0,0,897,35253,0,0,1349,80041,0,0,429,9599,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,130:4:0    0,12,137:4:0
+X      3088    .       A       <*>     0       .       DP=22;I16=6,16,0,0,834,31738,0,0,1289,76441,0,0,431,9571,0,0;QS=3,0;MQSB=0.97584;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,9,110:3:0     0,12,135:4:0
+X      3089    .       A       <*>     0       .       DP=23;I16=7,16,0,0,919,36903,0,0,1349,80041,0,0,432,9514,0,0;QS=3,0;MQSB=0.973027;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,113:3:0     0,15,175:5:0
+X      3090    .       G       <*>     0       .       DP=23;I16=7,16,0,0,885,34349,0,0,1349,80041,0,0,433,9431,0,0;QS=3,0;MQSB=0.973027;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,103:3:0     0,15,160:5:0
+X      3091    .       T       <*>     0       .       DP=23;I16=7,16,0,0,840,31352,0,0,1349,80041,0,0,434,9374,0,0;QS=3,0;MQSB=0.973027;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,105:3:0     0,15,153:5:0
+X      3092    .       T       <*>     0       .       DP=24;I16=8,16,0,0,895,33673,0,0,1409,83641,0,0,434,9294,0,0;QS=3,0;MQSB=0.970446;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,109:3:0     0,15,165:5:0
+X      3093    .       G       <*>     0       .       DP=25;I16=9,16,0,0,955,37033,0,0,1469,87241,0,0,434,9192,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,133:4:0    0,15,157:5:0
+X      3094    .       A       <*>     0       .       DP=25;I16=9,15,0,0,891,33319,0,0,1409,83641,0,0,425,9019,0,0;QS=3,0;MQSB=0.96464;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,12,134:4:0    0,15,161:5:0
+X      3095    .       C       <*>     0       .       DP=25;I16=9,15,0,0,891,33469,0,0,1409,83641,0,0,425,8955,0,0;QS=3,0;MQSB=0.96464;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,12,131:4:0    0,15,163:5:0
+X      3096    .       C       <*>     0       .       DP=25;I16=9,16,0,0,952,36626,0,0,1469,87241,0,0,436,9014,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,121:4:0    0,15,167:5:0
+X      3097    .       A       <*>     0       .       DP=25;I16=9,16,0,0,972,38200,0,0,1469,87241,0,0,436,8984,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,144:4:0    0,15,174:5:0
+X      3098    .       G       <*>     0       .       DP=25;I16=9,16,0,0,959,37269,0,0,1469,87241,0,0,436,8986,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,134:4:0    0,15,166:5:0
+X      3099    .       A       <*>     0       .       DP=25;I16=9,16,0,0,888,32632,0,0,1469,87241,0,0,435,8971,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,124:4:0    0,15,165:5:0
+X      3100    .       C       <*>     0       .       DP=25;I16=9,16,0,0,870,31084,0,0,1469,87241,0,0,434,8990,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,126:4:0    0,15,159:5:0
+X      3101    .       C       <*>     0       .       DP=25;I16=9,16,0,0,960,37090,0,0,1469,87241,0,0,432,8992,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,134:4:0    0,15,161:5:0
+X      3102    .       A       <*>     0       .       DP=26;I16=10,16,0,0,952,35186,0,0,1529,90841,0,0,430,9026,0,0;QS=3,0;MQSB=0.965874;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,134:4:0    0,18,189:6:0
+X      3103    .       T       <*>     0       .       DP=26;I16=10,16,0,0,920,33094,0,0,1529,90841,0,0,427,8993,0,0;QS=3,0;MQSB=0.965874;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,131:4:0    0,18,187:6:0
+X      3104    .       C       T,<*>   0       .       DP=25;I16=8,15,2,0,900,35584,80,3202,1349,80041,120,7200,385,8143,40,850;QS=2.58763,0.412371,0;VDB=0.8;SGB=0.346553;RPB=0.717391;MQB=0.956522;MQSB=0.962269;BQB=0.978261;MQ0F=0 PL:DP:DV        0,48,255,48,255,255:16:0        0,12,144,12,144,144:4:0 59,0,93,68,99,157:5:2
+X      3105    .       T       <*>     0       .       DP=25;I16=10,15,0,0,959,37057,0,0,1469,87241,0,0,422,8976,0,0;QS=3,0;MQSB=0.962269;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,149:4:0    0,15,169:5:0
+X      3106    .       G       <*>     0       .       DP=23;I16=10,13,0,0,881,33891,0,0,1380,82800,0,0,420,8940,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,132:4:0    0,15,167:5:0
+X      3107    .       T       <*>     0       .       DP=24;I16=10,14,0,0,878,32496,0,0,1440,86400,0,0,418,8932,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,132:4:0    0,18,195:6:0
+X      3108    .       C       <*>     0       .       DP=24;I16=10,14,0,0,909,34897,0,0,1440,86400,0,0,417,8953,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,137:4:0    0,18,189:6:0
+X      3109    .       A       <*>     0       .       DP=24;I16=10,14,0,0,905,34249,0,0,1440,86400,0,0,416,9004,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,136:4:0    0,18,195:6:0
+X      3110    .       C       <*>     0       .       DP=24;I16=10,13,0,0,919,37099,0,0,1380,82800,0,0,413,8933,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,105:3:0     0,18,189:6:0
+X      3111    .       A       <*>     0       .       DP=25;I16=10,14,0,0,961,38943,0,0,1440,86400,0,0,410,8888,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,111:3:0     0,18,205:6:0
+X      3112    .       G       <*>     0       .       DP=25;I16=10,14,0,0,958,39370,0,0,1440,86400,0,0,407,8821,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,116:3:0     0,18,191:6:0
+X      3113    .       C       <*>     0       .       DP=25;I16=10,14,0,0,961,39641,0,0,1440,86400,0,0,403,8735,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,112:3:0     0,18,193:6:0
+X      3114    .       A       <*>     0       .       DP=24;I16=10,13,0,0,928,38448,0,0,1380,82800,0,0,400,8680,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,116:3:0     0,18,200:6:0
+X      3115    .       G       <*>     0       .       DP=23;I16=10,12,0,0,872,35800,0,0,1320,79200,0,0,397,8603,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,117:3:0     0,18,195:6:0
+X      3116    .       G       <*>     0       .       DP=23;I16=10,12,0,0,870,35372,0,0,1320,79200,0,0,394,8552,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,108:3:0     0,18,194:6:0
+X      3117    .       T       <*>     0       .       DP=22;I16=9,13,0,0,771,27537,0,0,1320,79200,0,0,399,8575,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,96:3:0      0,18,177:6:0
+X      3118    .       A       <*>     0       .       DP=22;I16=9,13,0,0,813,30285,0,0,1320,79200,0,0,397,8537,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,111:3:0     0,18,193:6:0
+X      3119    .       A       <*>     0       .       DP=22;I16=9,13,0,0,886,35954,0,0,1320,79200,0,0,393,8423,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,120:3:0     0,18,207:6:0
+X      3120    .       G       <*>     0       .       DP=22;I16=9,13,0,0,839,32281,0,0,1320,79200,0,0,389,8333,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,104:3:0     0,18,182:6:0
+X      3121    .       A       <*>     0       .       DP=22;I16=10,12,0,0,777,28399,0,0,1320,79200,0,0,386,8266,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,111:3:0     0,18,194:6:0
+X      3122    .       C       <*>     0       .       DP=22;I16=10,12,0,0,848,33002,0,0,1320,79200,0,0,384,8222,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,110:3:0     0,18,192:6:0
+X      3123    .       T       <*>     0       .       DP=22;I16=10,12,0,0,854,33456,0,0,1320,79200,0,0,382,8202,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,114:3:0     0,18,204:6:0
+X      3124    .       C       <*>     0       .       DP=22;I16=10,11,0,0,882,38286,0,0,1260,75600,0,0,381,8205,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,104:3:0     0,15,178:5:0
+X      3125    .       T       <*>     0       .       DP=22;I16=10,11,0,0,860,36764,0,0,1260,75600,0,0,380,8230,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,106:3:0     0,15,185:5:0
+X      3126    .       G       <*>     0       .       DP=22;I16=10,11,0,0,834,34998,0,0,1260,75600,0,0,379,8277,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,97:3:0      0,15,174:5:0
+X      3127    .       C       <*>     0       .       DP=23;I16=10,11,0,0,847,36381,0,0,1260,75600,0,0,378,8346,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,87:3:0      0,15,175:5:0
+X      3128    .       T       <*>     0       .       DP=22;I16=9,12,0,0,850,35972,0,0,1229,72841,0,0,402,9010,0,0;QS=3,0;MQSB=0.950149;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,107:3:0     0,15,182:5:0
+X      3129    .       T       <*>     0       .       DP=22;I16=9,12,0,0,809,32621,0,0,1229,72841,0,0,401,9067,0,0;QS=3,0;MQSB=0.950149;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,107:3:0     0,15,178:5:0
+X      3130    .       T       <*>     0       .       DP=21;I16=9,10,0,0,744,30322,0,0,1140,68400,0,0,376,8516,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,6,82:2:0      0,15,169:5:0
+X      3131    .       C       <*>     0       .       DP=21;I16=9,10,0,0,792,34778,0,0,1140,68400,0,0,376,8606,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,6,83:2:0      0,15,170:5:0
+X      3132    .       T       <*>     0       .       DP=21;I16=9,11,0,0,819,35197,0,0,1169,69241,0,0,400,9288,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,109:3:0     0,15,174:5:0
+X      3133    .       G       <*>     0       .       DP=21;I16=9,11,0,0,800,34016,0,0,1169,69241,0,0,398,9312,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,97:3:0      0,15,166:5:0
+X      3134    .       G       <*>     0       .       DP=22;I16=10,11,0,0,773,30227,0,0,1229,72841,0,0,396,9352,0,0;QS=3,0;MQSB=0.939898;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,97:3:0      0,15,163:5:0
+X      3135    .       G       <*>     0       .       DP=22;I16=9,12,0,0,812,33714,0,0,1229,72841,0,0,396,9408,0,0;QS=3,0;MQSB=0.950149;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,9,94:3:0      0,12,151:4:0
+X      3136    .       C       <*>     0       .       DP=22;I16=9,12,0,0,811,33469,0,0,1229,72841,0,0,396,9430,0,0;QS=3,0;MQSB=0.950149;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,9,102:3:0     0,12,140:4:0
+X      3137    .       A       <*>     0       .       DP=22;I16=10,11,0,0,786,31226,0,0,1229,72841,0,0,396,9416,0,0;QS=3,0;MQSB=0.939898;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,95:3:0      0,12,142:4:0
+X      3138    .       A       <*>     0       .       DP=21;I16=9,11,0,0,720,28200,0,0,1169,69241,0,0,398,9414,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,98:3:0      0,12,147:4:0
+X      3139    .       C       <*>     0       .       DP=21;I16=9,11,0,0,755,31433,0,0,1169,69241,0,0,400,9424,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,91:3:0      0,12,139:4:0
+X      3140    .       C       <*>     0       .       DP=21;I16=9,11,0,0,790,33238,0,0,1169,69241,0,0,402,9446,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,102:3:0     0,12,145:4:0
+X      3141    .       C       <*>     0       .       DP=21;I16=9,11,0,0,819,35401,0,0,1169,69241,0,0,404,9480,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,101:3:0     0,12,150:4:0
+X      3142    .       A       <*>     0       .       DP=21;I16=9,11,0,0,822,35744,0,0,1169,69241,0,0,405,9477,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,107:3:0     0,12,155:4:0
+X      3143    .       G       <*>     0       .       DP=22;I16=10,11,0,0,846,36468,0,0,1198,70082,0,0,406,9488,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,9,104:3:0     0,12,151:4:0
+X      3144    .       C       <*>     0       .       DP=23;I16=12,10,0,0,855,35905,0,0,1258,73682,0,0,409,9513,0,0;QS=3,0;MQSB=0.997828;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,104:3:0     0,15,165:5:0
+X      3145    .       A       <*>     0       .       DP=23;I16=12,10,0,0,869,35937,0,0,1258,73682,0,0,414,9554,0,0;QS=3,0;MQSB=0.997828;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,106:3:0     0,15,174:5:0
+X      3146    .       G       <*>     0       .       DP=23;I16=12,10,0,0,895,38345,0,0,1258,73682,0,0,419,9613,0,0;QS=3,0;MQSB=0.997828;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,105:3:0     0,15,179:5:0
+X      3147    .       G       <*>     0       .       DP=24;I16=11,11,0,0,851,34815,0,0,1289,76441,0,0,419,9623,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,123:4:0    0,15,172:5:0
+X      3148    .       T       <*>     0       .       DP=24;I16=12,11,0,0,795,30097,0,0,1318,77282,0,0,428,9682,0,0;QS=3,0;MQSB=0.999527;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,107:4:0    0,15,149:5:0
+X      3149    .       G       <*>     0       .       DP=24;I16=12,11,0,0,910,38142,0,0,1318,77282,0,0,433,9743,0,0;QS=3,0;MQSB=0.999527;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,120:4:0    0,15,167:5:0
+X      3150    .       A       <*>     0       .       DP=24;I16=12,11,0,0,854,33784,0,0,1318,77282,0,0,438,9822,0,0;QS=3,0;MQSB=0.999527;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,129:4:0    0,15,167:5:0
+X      3151    .       C       <*>     0       .       DP=24;I16=12,11,0,0,873,35315,0,0,1318,77282,0,0,442,9870,0,0;QS=3,0;MQSB=0.999527;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,15,163:5:0
+X      3152    .       C       <*>     0       .       DP=24;I16=12,11,0,0,857,34239,0,0,1318,77282,0,0,445,9889,0,0;QS=3,0;MQSB=0.999527;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,123:4:0    0,15,155:5:0
+X      3153    .       C       <*>     0       .       DP=24;I16=12,11,0,0,891,36711,0,0,1318,77282,0,0,448,9930,0,0;QS=3,0;MQSB=0.999527;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,15,166:5:0
+X      3154    .       T       <*>     0       .       DP=25;I16=13,11,0,0,938,38052,0,0,1378,80882,0,0,451,9993,0,0;QS=3,0;MQSB=0.998323;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,133:4:0    0,18,194:6:0
+X      3155    .       G       <*>     0       .       DP=25;I16=13,11,0,0,953,39423,0,0,1378,80882,0,0,454,10030,0,0;QS=3,0;MQSB=0.998323;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,127:4:0    0,18,180:6:0
+X      3156    .       G       <*>     0       .       DP=25;I16=13,11,0,0,946,38818,0,0,1378,80882,0,0,457,10093,0,0;QS=3,0;MQSB=0.998323;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,126:4:0    0,18,189:6:0
+X      3157    .       A       <*>     0       .       DP=24;I16=12,12,0,0,896,33648,0,0,1378,80882,0,0,486,10806,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,130:4:0    0,18,193:6:0
+X      3158    .       A       <*>     0       .       DP=24;I16=12,12,0,0,856,31670,0,0,1378,80882,0,0,490,10918,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,18,192:6:0
+X      3159    .       T       <*>     0       .       DP=24;I16=11,12,0,0,864,32952,0,0,1349,80041,0,0,477,10749,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,134:4:0    0,18,194:6:0
+X      3160    .       T       <*>     0       .       DP=24;I16=12,12,0,0,907,34719,0,0,1378,80882,0,0,494,11018,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,134:4:0    0,18,193:6:0
+X      3161    .       C       <*>     0       .       DP=24;I16=12,12,0,0,880,33336,0,0,1378,80882,0,0,494,11006,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,123:4:0    0,18,196:6:0
+X      3162    .       C       <*>     0       .       DP=24;I16=12,12,0,0,916,35764,0,0,1378,80882,0,0,494,11018,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,127:4:0    0,18,188:6:0
+X      3163    .       T       A,<*>   0       .       DP=24;I16=11,12,1,0,895,35099,13,169,1349,80041,29,841,473,10603,20,400;QS=2.97436,0.025641,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0     PL:DP:DV        0,28,255,39,255,255:14:1        0,12,137,12,137,137:4:0 0,18,200,18,200,200:6:0
+X      3164    .       G       <*>     0       .       DP=24;I16=12,11,0,0,887,34437,0,0,1349,80041,0,0,467,10385,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,106:3:0     0,18,188:6:0
+X      3165    .       T       <*>     0       .       DP=24;I16=12,12,0,0,880,32654,0,0,1378,80882,0,0,490,10990,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,133:4:0    0,18,189:6:0
+X      3166    .       C       <*>     0       .       DP=24;I16=12,11,0,0,871,33389,0,0,1349,80041,0,0,463,10369,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,111:3:0     0,18,193:6:0
+X      3167    .       C       <*>     0       .       DP=23;I16=12,11,0,0,879,34199,0,0,1318,77282,0,0,487,11021,0,0;QS=3,0;MQSB=0.999527;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,131:4:0    0,18,189:6:0
+X      3168    .       A       <*>     0       .       DP=23;I16=12,11,0,0,874,33294,0,0,1318,77282,0,0,486,11070,0,0;QS=3,0;MQSB=0.999527;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,125:4:0    0,18,192:6:0
+X      3169    .       T       <*>     0       .       DP=23;I16=11,11,0,0,824,31124,0,0,1289,76441,0,0,458,10416,0,0;QS=3,0;MQSB=0.936864;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,12,128:4:0    0,18,187:6:0
+X      3170    .       C       <*>     0       .       DP=23;I16=11,11,0,0,877,35167,0,0,1289,76441,0,0,453,10307,0,0;QS=3,0;MQSB=0.936864;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,12,129:4:0    0,18,201:6:0
+X      3171    .       T       <*>     0       .       DP=23;I16=11,11,0,0,843,32615,0,0,1289,76441,0,0,448,10216,0,0;QS=3,0;MQSB=0.936864;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,12,127:4:0    0,18,201:6:0
+X      3172    .       G       <*>     0       .       DP=23;I16=12,11,0,0,813,29605,0,0,1318,77282,0,0,468,10768,0,0;QS=3,0;MQSB=0.999527;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,120:4:0    0,18,176:6:0
+X      3173    .       G       <*>     0       .       DP=23;I16=11,11,0,0,801,29659,0,0,1289,76441,0,0,436,9988,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,126:4:0    0,18,174:6:0
+X      3174    .       C       <*>     0       .       DP=24;I16=13,11,0,0,938,36926,0,0,1378,80882,0,0,454,10476,0,0;QS=3,0;MQSB=0.998323;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,127:4:0    0,18,194:6:0
+X      3175    .       A       <*>     0       .       DP=25;I16=13,11,0,0,914,35230,0,0,1409,83641,0,0,422,9684,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,127:4:0    0,21,209:7:0
+X      3176    .       G       <*>     0       .       DP=24;I16=14,10,0,0,909,34913,0,0,1378,80882,0,0,442,10164,0,0;QS=3,0;MQSB=0.993166;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,97:3:0      0,21,205:7:0
+X      3177    .       G       <*>     0       .       DP=23;I16=14,9,0,0,793,28159,0,0,1318,77282,0,0,438,10040,0,0;QS=3,0;MQSB=0.987676;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,93:3:0      0,21,195:7:0
+X      3178    .       T       <*>     0       .       DP=23;I16=13,9,0,0,754,26290,0,0,1289,76441,0,0,408,9262,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,96:3:0      0,21,173:7:0
+X      3179    .       G       <*>     0       .       DP=23;I16=13,9,0,0,802,29686,0,0,1289,76441,0,0,403,9131,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,97:3:0      0,21,188:7:0
+X      3180    .       G       <*>     0       .       DP=22;I16=12,9,0,0,701,24107,0,0,1229,72841,0,0,398,8970,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,92:3:0      0,21,175:7:0
+X      3181    .       G       <*>     0       .       DP=22;I16=13,9,0,0,795,29503,0,0,1258,73682,0,0,418,9452,0,0;QS=3,0;MQSB=0.991121;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,99:3:0      0,21,193:7:0
+X      3182    .       C       <*>     0       .       DP=22;I16=12,9,0,0,772,28878,0,0,1198,70082,0,0,396,9038,0,0;QS=3,0;MQSB=0.994334;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,99:3:0      0,21,184:7:0
+X      3183    .       A       <*>     0       .       DP=22;I16=12,9,0,0,766,28304,0,0,1229,72841,0,0,382,8546,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,106:3:0     0,21,193:7:0
+X      3184    .       T       <*>     0       .       DP=21;I16=12,8,0,0,721,26533,0,0,1169,69241,0,0,377,8409,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,30,248:10:0   0,9,106:3:0     0,21,196:7:0
+X      3185    .       T       <*>     0       .       DP=20;I16=13,7,0,0,740,27660,0,0,1138,66482,0,0,397,8865,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,103:3:0     0,18,174:6:0
+X      3186    .       G       <*>     0       .       DP=20;I16=13,7,0,0,741,28311,0,0,1138,66482,0,0,391,8665,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,103:3:0     0,18,169:6:0
+X      3187    .       A       <*>     0       .       DP=20;I16=13,7,0,0,693,24927,0,0,1138,66482,0,0,385,8485,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,33,247:11:0   0,9,102:3:0     0,18,171:6:0
+X      3188    .       A       <*>     0       .       DP=20;I16=13,7,0,0,704,25746,0,0,1138,66482,0,0,379,8325,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,33,249:11:0   0,9,100:3:0     0,18,174:6:0
+X      3189    .       A       <*>     0       .       DP=21;I16=13,8,0,0,763,28171,0,0,1198,70082,0,0,373,8185,0,0;QS=3,0;MQSB=0.983744;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,125:4:0    0,18,174:6:0
+X      3190    .       C       <*>     0       .       DP=20;I16=11,8,0,0,675,24915,0,0,1109,65641,0,0,344,7440,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,123:4:0    0,15,148:5:0
+X      3191    .       T       <*>     0       .       DP=21;I16=11,9,0,0,773,30203,0,0,1169,69241,0,0,340,7340,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,130:4:0    0,15,171:5:0
+X      3192    .       G       <*>     0       .       DP=21;I16=12,9,0,0,751,27785,0,0,1198,70082,0,0,362,7886,0,0;QS=3,0;MQSB=0.994334;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,125:4:0    0,15,152:5:0
+X      3193    .       G       <*>     0       .       DP=21;I16=12,9,0,0,756,27614,0,0,1198,70082,0,0,359,7829,0,0;QS=3,0;MQSB=0.994334;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,121:4:0    0,15,148:5:0
+X      3194    .       T       C,<*>   0       .       DP=21;I16=10,10,1,0,730,26992,18,324,1169,69241,29,841,332,7168,25,625;QS=2.95652,0.0434783,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.99938;BQB=1;MQ0F=0       PL:DP:DV        0,18,255,33,255,255:12:1        0,9,98,9,98,98:3:0      0,18,178,18,178,178:6:0
+X      3195    .       T       <*>     0       .       DP=21;I16=11,10,0,0,776,29184,0,0,1198,70082,0,0,356,7778,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,95:3:0      0,18,189:6:0
+X      3196    .       T       <*>     0       .       DP=21;I16=10,10,0,0,722,26472,0,0,1169,69241,0,0,329,7111,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,91:3:0      0,18,186:6:0
+X      3197    .       A       <*>     0       .       DP=22;I16=12,9,0,0,715,24911,0,0,1229,72841,0,0,352,7718,0,0;QS=3,0;MQSB=0.950149;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,103:3:0     0,18,179:6:0
+X      3198    .       A       <*>     0       .       DP=21;I16=12,8,0,0,745,28155,0,0,1169,69241,0,0,345,7675,0,0;QS=3,0;MQSB=0.953497;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,105:3:0     0,18,198:6:0
+X      3199    .       A       <*>     0       .       DP=21;I16=11,9,0,0,736,27514,0,0,1200,72000,0,0,326,7080,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,105:3:0     0,18,196:6:0
+X      3200    .       A       <*>     0       .       DP=20;I16=11,9,0,0,735,27533,0,0,1169,69241,0,0,350,7660,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,108:3:0     0,18,195:6:0
+X      3201    .       A       <*>     0       .       DP=20;I16=11,8,0,0,706,26814,0,0,1109,65641,0,0,338,7486,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,30,248:10:0   0,9,107:3:0     0,18,198:6:0
+X      3202    .       T       <*>     0       .       DP=20;I16=10,9,0,0,692,25620,0,0,1140,68400,0,0,321,6907,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,249:10:0   0,9,109:3:0     0,18,187:6:0
+X      3203    .       G       A,<*>   0       .       DP=19;I16=9,9,1,0,644,23760,19,361,1080,64800,29,841,320,6872,25,625;QS=2.94823,0.0517711,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.934728;BQB=1;MQ0F=0        PL:DP:DV        0,14,239,30,242,248:11:1        0,9,105,9,105,105:3:0   0,15,160,15,160,160:5:0
+X      3204    .       T       <*>     0       .       DP=19;I16=9,8,0,0,619,22955,0,0,1020,61200,0,0,306,6686,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,234:9:0    0,9,101:3:0     0,15,169:5:0
+X      3205    .       C       <*>     0       .       DP=19;I16=9,9,0,0,672,25340,0,0,1080,64800,0,0,318,6856,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,99:3:0      0,15,157:5:0
+X      3206    .       A       <*>     0       .       DP=19;I16=10,9,0,0,661,23623,0,0,1109,65641,0,0,342,7500,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,91:3:0      0,15,165:5:0
+X      3207    .       C       <*>     0       .       DP=19;I16=9,9,0,0,642,23618,0,0,1080,64800,0,0,316,6912,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,90:3:0      0,15,158:5:0
+X      3208    .       A       <*>     0       .       DP=18;I16=10,8,0,0,619,22023,0,0,1049,62041,0,0,341,7591,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,33,247:11:0   0,9,95:3:0      0,12,142:4:0
+X      3209    .       C       <*>     0       .       DP=19;I16=11,8,0,0,681,24747,0,0,1109,65641,0,0,340,7612,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,106:3:0     0,12,134:4:0
+X      3210    .       C       <*>     0       .       DP=18;I16=11,7,0,0,664,24900,0,0,1049,62041,0,0,340,7602,0,0;QS=3,0;MQSB=0.951002;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,101:3:0     0,12,141:4:0
+X      3211    .       A       <*>     0       .       DP=17;I16=11,6,0,0,645,24627,0,0,989,58441,0,0,341,7611,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,30,243:10:0   0,9,106:3:0     0,12,140:4:0
+X      3212    .       T       <*>     0       .       DP=17;I16=10,6,0,0,575,21295,0,0,960,57600,0,0,316,6964,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,222:9:0    0,9,100:3:0     0,12,144:4:0
+X      3213    .       A       <*>     0       .       DP=17;I16=10,6,0,0,597,22631,0,0,960,57600,0,0,316,6962,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,228:9:0    0,9,117:3:0     0,12,138:4:0
+X      3214    .       G       <*>     0       .       DP=17;I16=11,6,0,0,615,23103,0,0,989,58441,0,0,341,7605,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,30,243:10:0   0,9,110:3:0     0,12,134:4:0
+X      3215    .       G       <*>     0       .       DP=17;I16=11,6,0,0,591,21523,0,0,989,58441,0,0,340,7592,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,30,241:10:0   0,9,93:3:0      0,12,128:4:0
+X      3216    .       C       <*>     0       .       DP=17;I16=11,6,0,0,623,23303,0,0,989,58441,0,0,339,7597,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,30,242:10:0   0,9,94:3:0      0,12,138:4:0
+X      3217    .       C       <*>     0       .       DP=17;I16=11,6,0,0,570,19896,0,0,989,58441,0,0,337,7569,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,30,236:10:0   0,9,84:3:0      0,12,123:4:0
+X      3218    .       G       C,<*>   0       .       DP=18;I16=10,7,1,0,547,18185,29,841,1020,61200,29,841,310,6932,24,576;QS=2.91667,0.0833333,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.951002;BQB=1;MQ0F=0       PL:DP:DV        0,4,202,30,205,221:11:1 0,9,96,9,96,96:3:0      0,12,112,12,112,112:4:0
+X      3219    .       G       A,<*>   0       .       DP=18;I16=10,7,1,0,606,22158,19,361,1020,61200,29,841,308,6888,23,529;QS=2.94837,0.0516304,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.951002;BQB=1;MQ0F=0       PL:DP:DV        0,14,234,30,237,243:11:1        0,9,107,9,107,107:3:0   0,12,126,12,126,126:4:0
+X      3220    .       G       <*>     0       .       DP=18;I16=11,7,0,0,631,22827,0,0,1049,62041,0,0,326,7248,0,0;QS=3,0;MQSB=0.951002;MQ0F=0        PL:DP:DV        0,33,252:11:0   0,9,112:3:0     0,12,126:4:0
+X      3221    .       C       <*>     0       .       DP=17;I16=9,7,0,0,598,22586,0,0,960,57600,0,0,301,6659,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,27,244:9:0    0,9,103:3:0     0,12,139:4:0
+X      3222    .       A       <*>     0       .       DP=17;I16=10,7,0,0,623,23037,0,0,989,58441,0,0,318,6972,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,100:3:0     0,12,133:4:0
+X      3223    .       C       <*>     0       .       DP=17;I16=10,7,0,0,611,22603,0,0,989,58441,0,0,312,6764,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,96:3:0      0,12,132:4:0
+X      3224    .       A       <*>     0       .       DP=16;I16=10,6,0,0,609,23381,0,0,929,54841,0,0,307,6575,0,0;QS=3,0;MQSB=0.948436;MQ0F=0 PL:DP:DV        0,27,238:9:0    0,9,97:3:0      0,12,141:4:0
+X      3225    .       G       <*>     0       .       DP=17;I16=11,6,0,0,604,22692,0,0,989,58441,0,0,302,6404,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,27,247:9:0    0,12,108:4:0    0,12,134:4:0
+X      3226    .       T       <*>     0       .       DP=18;I16=11,6,0,0,582,20466,0,0,1020,61200,0,0,282,5996,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,224:9:0    0,12,112:4:0    0,12,131:4:0
+X      3227    .       G       <*>     0       .       DP=18;I16=12,5,0,0,618,23008,0,0,989,58441,0,0,270,5496,0,0;QS=3,0;MQSB=0.965874;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,91:3:0      0,12,125:4:0
+X      3228    .       G       <*>     0       .       DP=18;I16=11,6,0,0,611,22581,0,0,1020,61200,0,0,278,5816,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,248:9:0    0,12,118:4:0    0,12,121:4:0
+X      3229    .       C       <*>     0       .       DP=19;I16=12,7,0,0,686,25394,0,0,1109,65641,0,0,289,5925,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,118:4:0    0,12,126:4:0
+X      3230    .       T       <*>     0       .       DP=19;I16=12,6,0,0,669,25441,0,0,1049,62041,0,0,261,5187,0,0;QS=3,0;MQSB=0.961295;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,107:3:0     0,12,139:4:0
+X      3231    .       C       <*>     0       .       DP=19;I16=12,7,0,0,682,25046,0,0,1109,65641,0,0,283,5725,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,112:4:0    0,12,128:4:0
+X      3232    .       A       <*>     0       .       DP=19;I16=11,7,0,0,597,20779,0,0,1080,64800,0,0,270,5564,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,229:10:0   0,12,117:4:0    0,12,132:4:0
+X      3233    .       C       <*>     0       .       DP=19;I16=12,7,0,0,573,18239,0,0,1109,65641,0,0,277,5629,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,33,238:11:0   0,12,91:4:0     0,12,110:4:0
+X      3234    .       G       T,<*>   0       .       DP=19;I16=10,6,1,0,511,17305,22,484,960,57600,29,841,233,4849,8,64;QS=2.93855,0.0614525,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.955563;BQB=1;MQ0F=0  PL:DP:DV        0,11,222,30,225,234:11:1        0,6,63,6,63,63:2:0      0,12,100,12,100,100:4:0
+X      3235    .       C       <*>     0       .       DP=18;I16=12,6,0,0,625,22649,0,0,1049,62041,0,0,274,5582,0,0;QS=3,0;MQSB=0.961295;MQ0F=0        PL:DP:DV        0,30,249:10:0   0,12,119:4:0    0,12,123:4:0
+X      3236    .       C       <*>     0       .       DP=18;I16=12,6,0,0,668,25124,0,0,1049,62041,0,0,273,5567,0,0;QS=3,0;MQSB=0.961295;MQ0F=0        PL:DP:DV        0,30,244:10:0   0,12,137:4:0    0,12,134:4:0
+X      3237    .       T       <*>     0       .       DP=17;I16=11,6,0,0,589,21235,0,0,989,58441,0,0,273,5573,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,27,230:9:0    0,12,102:4:0    0,12,136:4:0
+X      3238    .       G       <*>     0       .       DP=17;I16=11,6,0,0,609,22539,0,0,989,58441,0,0,273,5599,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,27,243:9:0    0,12,104:4:0    0,12,129:4:0
+X      3239    .       T       <*>     0       .       DP=17;I16=11,6,0,0,574,20204,0,0,989,58441,0,0,273,5645,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,27,220:9:0    0,12,107:4:0    0,12,131:4:0
+X      3240    .       A       <*>     0       .       DP=19;I16=12,7,0,0,624,21552,0,0,1109,65641,0,0,273,5711,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,33,248:11:0   0,12,101:4:0    0,12,132:4:0
+X      3241    .       A       <*>     0       .       DP=19;I16=11,6,0,0,619,23121,0,0,1020,61200,0,0,249,5173,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,252:10:0   0,9,96:3:0      0,12,143:4:0
+X      3242    .       T       <*>     0       .       DP=19;I16=12,7,0,0,655,23279,0,0,1140,68400,0,0,277,5911,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,252:10:0   0,12,104:4:0    0,15,152:5:0
+X      3243    .       C       <*>     0       .       DP=19;I16=12,7,0,0,682,25216,0,0,1140,68400,0,0,281,6047,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,111:4:0    0,15,148:5:0
+X      3244    .       C       <*>     0       .       DP=18;I16=11,6,0,0,587,21119,0,0,1020,61200,0,0,281,6139,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,221:8:0    0,12,116:4:0    0,15,142:5:0
+X      3245    .       C       <*>     0       .       DP=17;I16=10,7,0,0,631,23851,0,0,1020,61200,0,0,290,6282,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,12,126:4:0    0,12,131:4:0
+X      3246    .       A       <*>     0       .       DP=17;I16=10,7,0,0,646,24716,0,0,1020,61200,0,0,295,6427,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,12,129:4:0    0,12,139:4:0
+X      3247    .       G       <*>     0       .       DP=17;I16=10,7,0,0,606,22554,0,0,1020,61200,0,0,300,6590,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,12,92:4:0     0,12,133:4:0
+X      3248    .       C       <*>     0       .       DP=16;I16=10,6,0,0,603,23115,0,0,960,57600,0,0,306,6770,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,255:9:0    0,9,99:3:0      0,12,132:4:0
+X      3249    .       C       <*>     0       .       DP=16;I16=10,6,0,0,587,21913,0,0,960,57600,0,0,311,6917,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,246:9:0    0,9,99:3:0      0,12,133:4:0
+X      3250    .       C       <*>     0       .       DP=16;I16=10,6,0,0,616,24080,0,0,960,57600,0,0,316,7082,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,255:9:0    0,9,95:3:0      0,12,137:4:0
+X      3251    .       T       <*>     0       .       DP=16;I16=10,6,0,0,585,22193,0,0,960,57600,0,0,319,7165,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,241:9:0    0,9,104:3:0     0,12,135:4:0
+X      3252    .       T       <*>     0       .       DP=16;I16=10,6,0,0,553,19781,0,0,960,57600,0,0,321,7215,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,239:9:0    0,9,84:3:0      0,12,126:4:0
+X      3253    .       T       <*>     0       .       DP=16;I16=10,6,0,0,589,21933,0,0,960,57600,0,0,323,7281,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,245:9:0    0,9,102:3:0     0,12,132:4:0
+X      3254    .       G       <*>     0       .       DP=17;I16=10,7,0,0,631,23737,0,0,1020,61200,0,0,325,7363,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,9,100:3:0     0,15,154:5:0
+X      3255    .       G       <*>     0       .       DP=16;I16=9,7,0,0,554,20088,0,0,960,57600,0,0,328,7410,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,27,243:9:0    0,9,93:3:0      0,12,120:4:0
+X      3256    .       G       <*>     0       .       DP=16;I16=8,7,0,0,571,21985,0,0,900,54000,0,0,306,6846,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,27,255:9:0    0,6,62:2:0      0,12,142:4:0
+X      3257    .       A       <*>     0       .       DP=16;I16=9,7,0,0,585,21881,0,0,960,57600,0,0,334,7546,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,27,243:9:0    0,9,94:3:0      0,12,144:4:0
+X      3258    .       G       <*>     0       .       DP=17;I16=9,8,0,0,647,25407,0,0,1020,61200,0,0,337,7635,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,81:3:0      0,12,146:4:0
+X      3259    .       G       <*>     0       .       DP=17;I16=9,8,0,0,605,22237,0,0,1020,61200,0,0,341,7739,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,79:3:0      0,12,139:4:0
+X      3260    .       C       <*>     0       .       DP=17;I16=9,7,0,0,616,23908,0,0,960,57600,0,0,319,7183,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,6,64:2:0      0,12,133:4:0
+X      3261    .       C       <*>     0       .       DP=18;I16=9,9,0,0,655,24475,0,0,1080,64800,0,0,347,7891,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,90:3:0      0,12,138:4:0
+X      3262    .       A       <*>     0       .       DP=19;I16=10,9,0,0,712,27036,0,0,1140,68400,0,0,351,7989,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,123:4:0    0,12,148:4:0
+X      3263    .       G       <*>     0       .       DP=19;I16=10,9,0,0,715,27317,0,0,1140,68400,0,0,356,8104,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,116:4:0    0,12,146:4:0
+X      3264    .       G       <*>     0       .       DP=19;I16=10,9,0,0,676,24734,0,0,1140,68400,0,0,361,8237,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,93:4:0     0,12,143:4:0
+X      3265    .       G       <*>     0       .       DP=19;I16=10,9,0,0,701,26199,0,0,1140,68400,0,0,365,8339,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,109:4:0    0,12,137:4:0
+X      3266    .       T       <*>     0       .       DP=19;I16=9,9,0,0,597,20769,0,0,1080,64800,0,0,357,8229,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,82:4:0     0,9,113:3:0
+X      3267    .       G       <*>     0       .       DP=19;I16=10,9,0,0,659,24285,0,0,1140,68400,0,0,367,8299,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,76:4:0     0,12,133:4:0
+X      3268    .       G       <*>     0       .       DP=19;I16=10,9,0,0,668,24306,0,0,1140,68400,0,0,367,8255,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,92:4:0     0,12,142:4:0
+X      3269    .       G       <*>     0       .       DP=19;I16=10,9,0,0,714,27122,0,0,1140,68400,0,0,367,8227,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,115:4:0    0,12,137:4:0
+X      3270    .       T       <*>     0       .       DP=20;I16=10,9,0,0,606,20364,0,0,1140,68400,0,0,361,8141,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,251:11:0   0,12,83:4:0     0,12,136:4:0
+X      3271    .       G       <*>     0       .       DP=19;I16=10,9,0,0,709,26993,0,0,1140,68400,0,0,362,8108,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,100:4:0    0,12,143:4:0
+X      3272    .       G       <*>     0       .       DP=19;I16=10,9,0,0,672,24398,0,0,1140,68400,0,0,363,8093,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,97:4:0     0,12,140:4:0
+X      3273    .       A       <*>     0       .       DP=20;I16=10,10,0,0,735,27355,0,0,1200,72000,0,0,363,8047,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,153:5:0    0,12,147:4:0
+X      3274    .       T       <*>     0       .       DP=19;I16=9,10,0,0,699,26089,0,0,1140,68400,0,0,365,8021,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,142:5:0    0,12,149:4:0
+X      3275    .       C       <*>     0       .       DP=19;I16=9,10,0,0,727,28197,0,0,1140,68400,0,0,367,8015,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,137:5:0    0,12,139:4:0
+X      3276    .       A       <*>     0       .       DP=19;I16=9,10,0,0,681,25123,0,0,1140,68400,0,0,369,8029,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,253:10:0   0,15,150:5:0    0,12,141:4:0
+X      3277    .       C       <*>     0       .       DP=19;I16=9,10,0,0,733,28485,0,0,1140,68400,0,0,371,8063,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,153:5:0    0,12,146:4:0
+X      3278    .       T       <*>     0       .       DP=19;I16=9,10,0,0,737,28901,0,0,1140,68400,0,0,373,8117,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,168:5:0    0,12,153:4:0
+X      3279    .       T       <*>     0       .       DP=19;I16=9,10,0,0,714,27132,0,0,1140,68400,0,0,375,8191,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,148:5:0    0,12,150:4:0
+X      3280    .       G       <*>     0       .       DP=20;I16=9,11,0,0,758,29178,0,0,1200,72000,0,0,376,8234,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,143:5:0    0,12,146:4:0
+X      3281    .       A       <*>     0       .       DP=21;I16=10,11,0,0,822,32654,0,0,1260,75600,0,0,378,8296,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,179:6:0    0,12,157:4:0
+X      3282    .       G       <*>     0       .       DP=21;I16=10,11,0,0,815,32059,0,0,1260,75600,0,0,381,8379,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,173:6:0    0,12,150:4:0
+X      3283    .       G       <*>     0       .       DP=21;I16=10,11,0,0,790,30110,0,0,1260,75600,0,0,384,8484,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,161:6:0    0,12,146:4:0
+X      3284    .       T       <*>     0       .       DP=21;I16=10,11,0,0,748,27628,0,0,1260,75600,0,0,385,8511,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,155:6:0    0,12,146:4:0
+X      3285    .       C       <*>     0       .       DP=21;I16=10,11,0,0,776,29442,0,0,1260,75600,0,0,386,8560,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,169:6:0    0,12,143:4:0
+X      3286    .       A       <*>     0       .       DP=21;I16=10,11,0,0,826,32732,0,0,1260,75600,0,0,387,8631,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,187:6:0    0,12,153:4:0
+X      3287    .       G       <*>     0       .       DP=21;I16=10,11,0,0,804,31448,0,0,1260,75600,0,0,387,8673,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,164:6:0    0,12,150:4:0
+X      3288    .       G       <*>     0       .       DP=22;I16=10,11,0,0,754,27862,0,0,1260,75600,0,0,379,8635,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,141:5:0    0,15,164:5:0
+X      3289    .       A       <*>     0       .       DP=24;I16=13,11,0,0,897,34439,0,0,1440,86400,0,0,386,8714,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,166:6:0    0,15,178:5:0
+X      3290    .       G       <*>     0       .       DP=23;I16=12,10,0,0,832,31964,0,0,1320,79200,0,0,380,8684,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,112:4:0    0,15,168:5:0
+X      3291    .       T       <*>     0       .       DP=22;I16=11,9,0,0,707,25481,0,0,1200,72000,0,0,358,8112,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,95:3:0      0,15,168:5:0
+X      3292    .       T       <*>     0       .       DP=22;I16=13,9,0,0,783,28439,0,0,1320,79200,0,0,397,8929,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,127:5:0    0,15,164:5:0
+X      3293    .       C       <*>     0       .       DP=22;I16=13,9,0,0,852,33430,0,0,1320,79200,0,0,400,8992,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,136:5:0    0,15,170:5:0
+X      3294    .       A       <*>     0       .       DP=22;I16=13,9,0,0,818,30684,0,0,1320,79200,0,0,403,9077,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,145:5:0    0,15,162:5:0
+X      3295    .       A       <*>     0       .       DP=22;I16=14,8,0,0,820,31004,0,0,1320,79200,0,0,407,9183,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,140:5:0    0,12,143:4:0
+X      3296    .       G       <*>     0       .       DP=22;I16=14,8,0,0,837,32209,0,0,1320,79200,0,0,411,9259,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,133:5:0    0,12,140:4:0
+X      3297    .       A       <*>     0       .       DP=22;I16=14,8,0,0,787,28771,0,0,1320,79200,0,0,415,9355,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,134:5:0    0,12,140:4:0
+X      3298    .       C       <*>     0       .       DP=22;I16=13,9,0,0,826,31506,0,0,1320,79200,0,0,420,9470,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,113:4:0    0,12,135:4:0
+X      3299    .       C       <*>     0       .       DP=22;I16=13,9,0,0,857,33829,0,0,1320,79200,0,0,425,9553,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,117:4:0    0,12,140:4:0
+X      3300    .       A       <*>     0       .       DP=22;I16=13,9,0,0,861,33855,0,0,1320,79200,0,0,430,9654,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,134:4:0    0,12,144:4:0
+X      3301    .       G       <*>     0       .       DP=22;I16=13,9,0,0,869,34495,0,0,1320,79200,0,0,433,9675,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,131:4:0    0,12,141:4:0
+X      3302    .       C       <*>     0       .       DP=23;I16=14,9,0,0,863,32885,0,0,1380,82800,0,0,436,9718,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,115:4:0    0,15,155:5:0
+X      3303    .       C       <*>     0       .       DP=23;I16=14,9,0,0,887,34451,0,0,1380,82800,0,0,440,9784,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,15,153:5:0
+X      3304    .       T       <*>     0       .       DP=23;I16=14,9,0,0,886,34388,0,0,1380,82800,0,0,443,9825,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,134:4:0    0,15,167:5:0
+X      3305    .       G       <*>     0       .       DP=23;I16=14,9,0,0,878,33846,0,0,1380,82800,0,0,446,9892,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,119:4:0    0,15,151:5:0
+X      3306    .       G       <*>     0       .       DP=23;I16=14,9,0,0,886,34386,0,0,1380,82800,0,0,448,9934,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,127:4:0    0,15,150:5:0
+X      3307    .       C       <*>     0       .       DP=23;I16=14,8,0,0,812,30814,0,0,1320,79200,0,0,428,9508,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,116:4:0    0,15,153:5:0
+X      3308    .       C       <*>     0       .       DP=23;I16=14,9,0,0,835,31367,0,0,1380,82800,0,0,450,9986,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,118:4:0    0,15,151:5:0
+X      3309    .       A       <*>     0       .       DP=23;I16=14,9,0,0,875,33541,0,0,1380,82800,0,0,451,9995,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,128:4:0    0,15,162:5:0
+X      3310    .       A       <*>     0       .       DP=24;I16=15,9,0,0,882,32950,0,0,1440,86400,0,0,453,10027,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,152:5:0    0,15,164:5:0
+X      3311    .       C       <*>     0       .       DP=24;I16=15,9,0,0,913,35161,0,0,1440,86400,0,0,456,10084,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,145:5:0    0,15,157:5:0
+X      3312    .       A       <*>     0       .       DP=26;I16=16,9,0,0,950,36336,0,0,1500,90000,0,0,459,10167,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,153:5:0    0,15,160:5:0
+X      3313    .       T       <*>     0       .       DP=26;I16=16,10,0,0,987,37617,0,0,1560,93600,0,0,488,10902,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,18,180:6:0    0,15,161:5:0
+X      3314    .       G       <*>     0       .       DP=26;I16=16,10,0,0,1007,39401,0,0,1560,93600,0,0,491,10989,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,18,171:6:0    0,15,161:5:0
+X      3315    .       G       <*>     0       .       DP=26;I16=15,10,0,0,945,36073,0,0,1500,90000,0,0,484,10866,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,18,172:6:0    0,15,159:5:0
+X      3316    .       T       <*>     0       .       DP=26;I16=15,10,0,0,853,29881,0,0,1500,90000,0,0,464,10216,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,18,157:6:0    0,12,122:4:0
+X      3317    .       G       <*>     0       .       DP=27;I16=16,11,0,0,997,37431,0,0,1620,97200,0,0,488,10806,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,18,164:6:0    0,18,167:6:0
+X      3318    .       A       <*>     0       .       DP=26;I16=15,10,0,0,904,33212,0,0,1500,90000,0,0,481,10699,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,155:5:0    0,18,185:6:0
+X      3319    .       A       <*>     0       .       DP=25;I16=15,10,0,0,912,34090,0,0,1500,90000,0,0,482,10682,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,139:5:0    0,18,188:6:0
+X      3320    .       A       <*>     0       .       DP=25;I16=15,10,0,0,888,32722,0,0,1500,90000,0,0,483,10691,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,133:5:0    0,18,178:6:0
+X      3321    .       C       <*>     0       .       DP=25;I16=14,10,0,0,900,34142,0,0,1440,86400,0,0,471,10531,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,157:5:0    0,18,186:6:0
+X      3322    .       C       <*>     0       .       DP=25;I16=15,10,0,0,980,38582,0,0,1500,90000,0,0,483,10683,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,164:5:0    0,18,198:6:0
+X      3323    .       C       <*>     0       .       DP=25;I16=15,10,0,0,922,34948,0,0,1500,90000,0,0,483,10715,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,146:5:0    0,18,201:6:0
+X      3324    .       C       <*>     0       .       DP=25;I16=15,10,0,0,869,31271,0,0,1500,90000,0,0,482,10720,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,142:5:0    0,18,186:6:0
+X      3325    .       G       <*>     0       .       DP=25;I16=15,10,0,0,827,28293,0,0,1500,90000,0,0,481,10747,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,134:5:0    0,18,163:6:0
+X      3326    .       T       <*>     0       .       DP=24;I16=13,10,0,0,842,31362,0,0,1380,82800,0,0,464,10506,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,150:5:0    0,18,186:6:0
+X      3327    .       C       <*>     0       .       DP=24;I16=14,10,0,0,938,37076,0,0,1440,86400,0,0,481,10863,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,154:5:0    0,18,190:6:0
+X      3328    .       T       <*>     0       .       DP=25;I16=15,10,0,0,959,37033,0,0,1500,90000,0,0,480,10900,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,163:5:0    0,21,213:7:0
+X      3329    .       A       <*>     0       .       DP=24;I16=15,9,0,0,888,33082,0,0,1440,86400,0,0,481,10955,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,149:5:0    0,21,207:7:0
+X      3330    .       C       <*>     0       .       DP=25;I16=16,9,0,0,954,37064,0,0,1500,90000,0,0,481,10979,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,168:5:0    0,21,203:7:0
+X      3331    .       T       <*>     0       .       DP=25;I16=16,9,0,0,960,37332,0,0,1500,90000,0,0,482,11024,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,165:5:0    0,21,224:7:0
+X      3332    .       A       <*>     0       .       DP=25;I16=16,9,0,0,933,35065,0,0,1500,90000,0,0,483,11091,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,165:5:0    0,21,211:7:0
+X      3333    .       A       <*>     0       .       DP=26;I16=16,10,0,0,976,37344,0,0,1560,93600,0,0,483,11131,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,166:5:0    0,24,241:8:0
+X      3334    .       A       <*>     0       .       DP=25;I16=15,10,0,0,972,38210,0,0,1500,90000,0,0,485,11195,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,168:5:0    0,24,241:8:0
+X      3335    .       A       <*>     0       .       DP=25;I16=15,10,0,0,970,38200,0,0,1500,90000,0,0,486,11232,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,170:5:0    0,24,239:8:0
+X      3336    .       A       <*>     0       .       DP=25;I16=15,10,0,0,929,35277,0,0,1500,90000,0,0,485,11191,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,166:5:0    0,24,232:8:0
+X      3337    .       T       <*>     0       .       DP=25;I16=15,10,0,0,902,32856,0,0,1500,90000,0,0,484,11172,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,157:5:0    0,24,224:8:0
+X      3338    .       A       <*>     0       .       DP=25;I16=15,10,0,0,892,32056,0,0,1500,90000,0,0,481,11075,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,153:5:0    0,24,214:8:0
+X      3339    .       C       <*>     0       .       DP=25;I16=15,10,0,0,964,37444,0,0,1500,90000,0,0,478,11000,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,167:5:0    0,24,232:8:0
+X      3340    .       A       <*>     0       .       DP=23;I16=14,9,0,0,890,34616,0,0,1380,82800,0,0,477,10945,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,173:5:0    0,24,233:8:0
+X      3341    .       A       <*>     0       .       DP=23;I16=14,9,0,0,885,34459,0,0,1380,82800,0,0,476,10908,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,167:5:0    0,24,238:8:0
+X      3342    .       A       <*>     0       .       DP=23;I16=14,9,0,0,862,33262,0,0,1380,82800,0,0,475,10889,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,170:5:0    0,24,240:8:0
+X      3343    .       A       <*>     0       .       DP=22;I16=13,9,0,0,866,34280,0,0,1320,79200,0,0,474,10836,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,173:5:0    0,21,231:7:0
+X      3344    .       A       <*>     0       .       DP=22;I16=13,9,0,0,859,33731,0,0,1320,79200,0,0,473,10797,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,173:5:0    0,21,226:7:0
+X      3345    .       T       <*>     0       .       DP=22;I16=13,9,0,0,822,31100,0,0,1320,79200,0,0,472,10772,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,254:10:0   0,15,159:5:0    0,21,220:7:0
+X      3346    .       T       <*>     0       .       DP=22;I16=13,9,0,0,847,32679,0,0,1320,79200,0,0,470,10712,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,168:5:0    0,21,221:7:0
+X      3347    .       A       <*>     0       .       DP=23;I16=14,9,0,0,888,34650,0,0,1380,82800,0,0,468,10668,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,185:6:0    0,21,227:7:0
+X      3348    .       G       <*>     0       .       DP=23;I16=14,9,0,0,873,33609,0,0,1380,82800,0,0,467,10641,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,171:6:0    0,21,219:7:0
+X      3349    .       C       <*>     0       .       DP=24;I16=14,9,0,0,815,29785,0,0,1380,82800,0,0,465,10583,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,166:6:0    0,21,205:7:0
+X      3350    .       C       <*>     0       .       DP=24;I16=14,10,0,0,939,37249,0,0,1440,86400,0,0,464,10546,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,209:7:0    0,21,220:7:0
+X      3351    .       T       <*>     0       .       DP=24;I16=14,10,0,0,943,37255,0,0,1440,86400,0,0,463,10531,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,210:7:0    0,21,228:7:0
+X      3352    .       G       <*>     0       .       DP=24;I16=14,10,0,0,887,33267,0,0,1440,86400,0,0,462,10538,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,192:7:0    0,21,214:7:0
+X      3353    .       G       <*>     0       .       DP=24;I16=14,10,0,0,864,32092,0,0,1440,86400,0,0,461,10567,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,190:7:0    0,21,214:7:0
+X      3354    .       C       <*>     0       .       DP=24;I16=14,10,0,0,848,30714,0,0,1440,86400,0,0,459,10567,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,178:7:0    0,21,209:7:0
+X      3355    .       G       <*>     0       .       DP=23;I16=14,9,0,0,738,24386,0,0,1380,82800,0,0,457,10537,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,232:10:0   0,21,170:7:0    0,18,166:6:0
+X      3356    .       T       <*>     0       .       DP=23;I16=14,9,0,0,847,31689,0,0,1380,82800,0,0,454,10476,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,191:7:0    0,18,195:6:0
+X      3357    .       G       <*>     0       .       DP=23;I16=14,9,0,0,863,32919,0,0,1380,82800,0,0,449,10335,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,193:7:0    0,18,192:6:0
+X      3358    .       G       <*>     0       .       DP=22;I16=14,8,0,0,810,30184,0,0,1320,79200,0,0,445,10215,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,27,239:9:0    0,21,200:7:0    0,18,187:6:0
+X      3359    .       T       <*>     0       .       DP=23;I16=13,8,0,0,743,26737,0,0,1260,75600,0,0,404,9318,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,21,194:7:0    0,15,162:5:0
+X      3360    .       G       <*>     0       .       DP=23;I16=15,8,0,0,822,30058,0,0,1380,82800,0,0,436,9932,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,21,186:7:0    0,18,175:6:0
+X      3361    .       G       <*>     0       .       DP=22;I16=15,7,0,0,751,26793,0,0,1320,79200,0,0,433,9819,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,218:9:0    0,21,187:7:0    0,18,175:6:0
+X      3362    .       C       <*>     0       .       DP=22;I16=15,7,0,0,768,27462,0,0,1320,79200,0,0,430,9724,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,230:9:0    0,21,178:7:0    0,18,173:6:0
+X      3363    .       G       <*>     0       .       DP=21;I16=14,7,0,0,662,21572,0,0,1260,75600,0,0,428,9646,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,194:9:0    0,18,155:6:0    0,18,161:6:0
+X      3364    .       C       <*>     0       .       DP=21;I16=14,7,0,0,818,32184,0,0,1260,75600,0,0,423,9437,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,241:9:0    0,18,191:6:0    0,18,194:6:0
+X      3365    .       A       <*>     0       .       DP=21;I16=14,7,0,0,791,29983,0,0,1260,75600,0,0,418,9250,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,226:9:0    0,18,186:6:0    0,18,190:6:0
+X      3366    .       T       <*>     0       .       DP=21;I16=14,7,0,0,759,28053,0,0,1260,75600,0,0,413,9085,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,221:9:0    0,18,185:6:0    0,18,177:6:0
+X      3367    .       G       <*>     0       .       DP=21;I16=14,7,0,0,767,28539,0,0,1260,75600,0,0,408,8942,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,235:9:0    0,18,185:6:0    0,18,169:6:0
+X      3368    .       C       <*>     0       .       DP=21;I16=14,7,0,0,807,31329,0,0,1260,75600,0,0,403,8821,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,245:9:0    0,18,181:6:0    0,18,189:6:0
+X      3369    .       C       <*>     0       .       DP=21;I16=14,7,0,0,789,30271,0,0,1260,75600,0,0,398,8722,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,18,186:6:0    0,18,193:6:0
+X      3370    .       T       <*>     0       .       DP=21;I16=13,7,0,0,798,31960,0,0,1200,72000,0,0,392,8596,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,239:9:0    0,18,201:6:0    0,15,178:5:0
+X      3371    .       G       <*>     0       .       DP=20;I16=13,7,0,0,739,27875,0,0,1200,72000,0,0,387,8493,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,233:9:0    0,18,173:6:0    0,15,169:5:0
+X      3372    .       T       <*>     0       .       DP=20;I16=13,6,0,0,693,25677,0,0,1140,68400,0,0,359,7883,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,220:9:0    0,15,154:5:0    0,15,167:5:0
+X      3373    .       A       <*>     0       .       DP=20;I16=13,7,0,0,729,27019,0,0,1200,72000,0,0,375,8253,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,226:9:0    0,18,162:6:0    0,15,174:5:0
+X      3374    .       A       <*>     0       .       DP=19;I16=13,6,0,0,719,27437,0,0,1140,68400,0,0,369,8115,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,225:9:0    0,15,167:5:0    0,15,164:5:0
+X      3375    .       T       <*>     0       .       DP=20;I16=12,6,0,0,683,26039,0,0,1080,64800,0,0,337,7321,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,221:8:0    0,15,155:5:0    0,15,172:5:0
+X      3376    .       C       <*>     0       .       DP=20;I16=13,7,0,0,739,27867,0,0,1200,72000,0,0,356,7796,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,254:10:0   0,15,146:5:0    0,15,173:5:0
+X      3377    .       C       <*>     0       .       DP=20;I16=13,7,0,0,741,27905,0,0,1200,72000,0,0,350,7666,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,252:10:0   0,15,149:5:0    0,15,173:5:0
+X      3378    .       C       <*>     0       .       DP=20;I16=13,7,0,0,775,30179,0,0,1200,72000,0,0,343,7507,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,161:5:0    0,15,172:5:0
+X      3379    .       A       <*>     0       .       DP=20;I16=13,7,0,0,736,27530,0,0,1200,72000,0,0,336,7370,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,245:10:0   0,15,157:5:0    0,15,169:5:0
+X      3380    .       G       <*>     0       .       DP=19;I16=13,6,0,0,729,28249,0,0,1140,68400,0,0,330,7254,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,233:9:0    0,15,157:5:0    0,15,178:5:0
+X      3381    .       C       <*>     0       .       DP=19;I16=13,6,0,0,742,29288,0,0,1140,68400,0,0,324,7158,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,241:9:0    0,15,155:5:0    0,15,178:5:0
+X      3382    .       T       <*>     0       .       DP=17;I16=12,5,0,0,649,25245,0,0,1020,61200,0,0,320,7080,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,222:9:0    0,9,105:3:0     0,15,184:5:0
+X      3383    .       A       <*>     0       .       DP=17;I16=12,4,0,0,556,19808,0,0,960,57600,0,0,291,6393,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,196:9:0    0,6,71:2:0      0,15,167:5:0
+X      3384    .       C       <*>     0       .       DP=19;I16=14,5,0,0,701,26181,0,0,1140,68400,0,0,311,6923,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,235:10:0   0,9,98:3:0      0,18,187:6:0
+X      3385    .       T       <*>     0       .       DP=19;I16=14,5,0,0,730,28456,0,0,1140,68400,0,0,307,6797,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,237:10:0   0,9,109:3:0     0,18,195:6:0
+X      3386    .       T       <*>     0       .       DP=19;I16=14,5,0,0,642,22450,0,0,1140,68400,0,0,302,6642,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,197:10:0   0,9,104:3:0     0,18,188:6:0
+X      3387    .       G       <*>     0       .       DP=20;I16=14,6,0,0,723,26761,0,0,1200,72000,0,0,296,6460,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,230:10:0   0,9,105:3:0     0,21,210:7:0
+X      3388    .       G       <*>     0       .       DP=20;I16=14,6,0,0,705,25891,0,0,1200,72000,0,0,291,6303,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,225:10:0   0,9,109:3:0     0,21,202:7:0
+X      3389    .       G       <*>     0       .       DP=18;I16=10,7,0,0,617,22635,0,0,1020,61200,0,0,270,5808,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,190:7:0    0,9,105:3:0     0,21,207:7:0
+X      3390    .       A       <*>     0       .       DP=18;I16=11,7,0,0,631,22681,0,0,1080,64800,0,0,288,6056,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,200:8:0    0,9,105:3:0     0,21,198:7:0
+X      3391    .       A       <*>     0       .       DP=18;I16=11,7,0,0,663,24951,0,0,1080,64800,0,0,287,5965,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,192:8:0    0,9,113:3:0     0,21,224:7:0
+X      3392    .       G       <*>     0       .       DP=18;I16=11,7,0,0,666,25104,0,0,1080,64800,0,0,286,5896,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,211:8:0    0,9,103:3:0     0,21,216:7:0
+X      3393    .       C       <*>     0       .       DP=18;I16=11,7,0,0,686,26472,0,0,1080,64800,0,0,284,5800,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,222:8:0    0,9,106:3:0     0,21,214:7:0
+X      3394    .       T       <*>     0       .       DP=18;I16=11,7,0,0,699,27481,0,0,1080,64800,0,0,282,5728,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,219:8:0    0,9,114:3:0     0,21,222:7:0
+X      3395    .       G       <*>     0       .       DP=17;I16=10,7,0,0,656,25512,0,0,1020,61200,0,0,281,5679,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,205:7:0    0,9,105:3:0     0,21,222:7:0
+X      3396    .       A       <*>     0       .       DP=17;I16=10,7,0,0,644,25446,0,0,1020,61200,0,0,280,5652,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,182:7:0    0,9,119:3:0     0,21,232:7:0
+X      3397    .       G       <*>     0       .       DP=17;I16=10,7,0,0,633,23895,0,0,1020,61200,0,0,279,5647,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,193:7:0    0,9,107:3:0     0,21,218:7:0
+X      3398    .       G       <*>     0       .       DP=16;I16=10,6,0,0,610,23380,0,0,960,57600,0,0,279,5663,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,170:6:0    0,9,110:3:0     0,21,215:7:0
+X      3399    .       G       <*>     0       .       DP=17;I16=10,6,0,0,585,21729,0,0,960,57600,0,0,270,5618,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,15,147:5:0    0,12,122:4:0    0,21,216:7:0
+X      3400    .       A       <*>     0       .       DP=17;I16=10,6,0,0,576,21400,0,0,960,57600,0,0,264,5500,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,15,136:5:0    0,12,131:4:0    0,21,213:7:0
+X      3401    .       T       <*>     0       .       DP=17;I16=11,6,0,0,605,22159,0,0,1020,61200,0,0,280,5784,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,146:6:0    0,12,131:4:0    0,21,216:7:0
+X      3402    .       G       <*>     0       .       DP=17;I16=11,6,0,0,638,24150,0,0,1020,61200,0,0,280,5832,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,172:6:0    0,12,130:4:0    0,21,213:7:0
+X      3403    .       A       <*>     0       .       DP=16;I16=9,6,0,0,579,22815,0,0,900,54000,0,0,276,5874,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,139:5:0    0,12,140:4:0    0,18,205:6:0
+X      3404    .       G       <*>     0       .       DP=16;I16=10,6,0,0,564,20652,0,0,960,57600,0,0,281,5935,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,148:6:0    0,12,131:4:0    0,18,186:6:0
+X      3405    .       A       <*>     0       .       DP=16;I16=10,6,0,0,560,20158,0,0,960,57600,0,0,281,5991,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,157:6:0    0,12,124:4:0    0,18,179:6:0
+X      3406    .       A       <*>     0       .       DP=16;I16=10,6,0,0,568,20556,0,0,960,57600,0,0,281,6067,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,150:6:0    0,12,129:4:0    0,18,186:6:0
+X      3407    .       C       <*>     0       .       DP=17;I16=11,6,0,0,591,21225,0,0,1020,61200,0,0,281,6163,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,178:7:0    0,12,106:4:0    0,18,183:6:0
+X      3408    .       T       <*>     0       .       DP=17;I16=11,6,0,0,632,23754,0,0,1020,61200,0,0,282,6280,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,177:7:0    0,12,133:4:0    0,18,189:6:0
+X      3409    .       G       <*>     0       .       DP=16;I16=10,6,0,0,599,22667,0,0,960,57600,0,0,283,6369,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,172:6:0    0,12,119:4:0    0,18,192:6:0
+X      3410    .       C       <*>     0       .       DP=16;I16=10,6,0,0,585,21685,0,0,960,57600,0,0,282,6378,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,174:6:0    0,12,126:4:0    0,18,176:6:0
+X      3411    .       T       <*>     0       .       DP=15;I16=9,6,0,0,578,22492,0,0,900,54000,0,0,282,6404,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,165:6:0    0,9,114:3:0     0,18,196:6:0
+X      3412    .       T       <*>     0       .       DP=15;I16=9,6,0,0,546,20202,0,0,900,54000,0,0,283,6445,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,148:5:0    0,12,120:4:0    0,18,189:6:0
+X      3413    .       G       <*>     0       .       DP=15;I16=9,6,0,0,559,21023,0,0,900,54000,0,0,283,6401,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,158:5:0    0,12,124:4:0    0,18,184:6:0
+X      3414    .       A       <*>     0       .       DP=15;I16=9,6,0,0,512,17878,0,0,900,54000,0,0,283,6373,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,148:5:0    0,12,116:4:0    0,18,166:6:0
+X      3415    .       A       <*>     0       .       DP=16;I16=9,7,0,0,544,19656,0,0,960,57600,0,0,282,6310,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,142:5:0    0,12,132:4:0    0,21,179:7:0
+X      3416    .       C       <*>     0       .       DP=16;I16=9,7,0,0,562,20168,0,0,960,57600,0,0,282,6262,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,143:5:0    0,12,127:4:0    0,21,191:7:0
+X      3417    .       C       <*>     0       .       DP=16;I16=9,7,0,0,566,20666,0,0,960,57600,0,0,282,6230,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,147:5:0    0,12,126:4:0    0,21,192:7:0
+X      3418    .       T       <*>     0       .       DP=17;I16=10,5,0,0,557,21637,0,0,900,54000,0,0,268,5988,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,15,150:5:0    0,15,148:5:0    0,15,176:5:0
+X      3419    .       G       <*>     0       .       DP=17;I16=10,7,0,0,594,21642,0,0,1020,61200,0,0,310,6836,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,161:6:0    0,15,140:5:0    0,18,190:6:0
+X      3420    .       G       <*>     0       .       DP=17;I16=10,7,0,0,596,21580,0,0,1020,61200,0,0,312,6850,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,172:6:0    0,15,132:5:0    0,18,188:6:0
+X      3421    .       G       <*>     0       .       DP=18;I16=10,8,0,0,633,22781,0,0,1049,62041,0,0,314,6880,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,21,184:7:0    0,15,138:5:0    0,18,191:6:0
+X      3422    .       A       <*>     0       .       DP=18;I16=9,8,0,0,576,20954,0,0,989,58441,0,0,302,6702,0,0;QS=3,0;MQSB=0.91051;MQ0F=0   PL:DP:DV        0,18,167:6:0    0,15,130:5:0    0,18,188:6:0
+X      3423    .       G       <*>     0       .       DP=18;I16=9,9,0,0,651,24391,0,0,1049,62041,0,0,305,6747,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,21,200:7:0    0,15,149:5:0    0,18,183:6:0
+X      3424    .       G       <*>     0       .       DP=18;I16=8,8,0,0,555,20175,0,0,929,54841,0,0,275,6105,0,0;QS=3,0;MQSB=0.915545;MQ0F=0  PL:DP:DV        0,18,161:6:0    0,15,141:5:0    0,15,169:5:0
+X      3425    .       C       <*>     0       .       DP=18;I16=9,8,0,0,594,21676,0,0,1020,61200,0,0,307,6779,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,168:6:0    0,15,142:5:0    0,18,186:6:0
+X      3426    .       A       <*>     0       .       DP=18;I16=9,8,0,0,633,23967,0,0,1020,61200,0,0,308,6774,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,172:6:0    0,15,151:5:0    0,18,202:6:0
+X      3427    .       G       <*>     0       .       DP=18;I16=9,9,0,0,655,24639,0,0,1049,62041,0,0,315,6823,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,21,209:7:0    0,15,144:5:0    0,18,184:6:0
+X      3428    .       A       <*>     0       .       DP=18;I16=9,7,0,0,573,21235,0,0,960,57600,0,0,305,6793,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,158:5:0    0,15,147:5:0    0,18,178:6:0
+X      3429    .       C       <*>     0       .       DP=17;I16=8,9,0,0,516,16610,0,0,989,58441,0,0,320,6930,0,0;QS=3,0;MQSB=0.928603;MQ0F=0  PL:DP:DV        0,21,176:7:0    0,15,125:5:0    0,15,124:5:0
+X      3430    .       G       <*>     0       .       DP=18;I16=9,9,0,0,539,17155,0,0,1049,62041,0,0,323,7011,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,24,181:8:0    0,15,113:5:0    0,15,144:5:0
+X      3431    .       T       <*>     0       .       DP=18;I16=9,9,0,0,651,24101,0,0,1049,62041,0,0,327,7111,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,24,210:8:0    0,15,139:5:0    0,15,166:5:0
+X      3432    .       T       <*>     0       .       DP=18;I16=8,9,0,0,577,20601,0,0,989,58441,0,0,306,6606,0,0;QS=3,0;MQSB=0.928603;MQ0F=0  PL:DP:DV        0,21,162:7:0    0,15,144:5:0    0,15,165:5:0
+X      3433    .       G       <*>     0       .       DP=18;I16=9,9,0,0,623,22589,0,0,1049,62041,0,0,334,7320,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,24,199:8:0    0,15,138:5:0    0,15,164:5:0
+X      3434    .       C       <*>     0       .       DP=18;I16=10,7,0,0,582,20838,0,0,1020,61200,0,0,324,7208,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,208:8:0    0,15,130:5:0    0,12,137:4:0
+X      3435    .       A       <*>     0       .       DP=18;I16=10,8,0,0,595,21619,0,0,1049,62041,0,0,341,7453,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,27,185:9:0    0,15,150:5:0    0,12,151:4:0
+X      3436    .       G       <*>     0       .       DP=18;I16=10,8,0,0,617,22277,0,0,1049,62041,0,0,345,7549,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,27,218:9:0    0,15,146:5:0    0,12,133:4:0
+X      3437    .       T       G,<*>   0       .       DP=18;I16=10,7,0,1,594,21168,16,256,1020,61200,29,841,333,7409,16,256;QS=2.94286,0.0571429,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.906029;BQB=1;MQ0F=0       PL:DP:DV        0,11,188,24,191,195:9:1 0,15,148,15,148,148:5:0 0,12,132,12,132,132:4:0
+X      3438    .       G       <*>     0       .       DP=18;I16=10,7,0,0,622,23296,0,0,1020,61200,0,0,335,7461,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,215:8:0    0,15,152:5:0    0,12,140:4:0
+X      3439    .       A       <*>     0       .       DP=18;I16=10,8,0,0,619,22965,0,0,1049,62041,0,0,355,7853,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,27,215:9:0    0,15,153:5:0    0,12,132:4:0
+X      3440    .       G       <*>     0       .       DP=18;I16=10,7,0,0,610,22660,0,0,1020,61200,0,0,339,7613,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,221:8:0    0,15,143:5:0    0,12,131:4:0
+X      3441    .       C       <*>     0       .       DP=18;I16=10,6,0,0,585,22165,0,0,960,57600,0,0,315,7037,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,226:8:0    0,15,140:5:0    0,9,115:3:0
+X      3442    .       T       <*>     0       .       DP=20;I16=11,9,0,0,670,24716,0,0,1138,66482,0,0,362,8166,0,0;QS=3,0;MQSB=0.997118;MQ0F=0        PL:DP:DV        0,33,248:11:0   0,15,143:5:0    0,12,128:4:0
+X      3443    .       G       <*>     0       .       DP=20;I16=11,9,0,0,708,26092,0,0,1138,66482,0,0,366,8288,0,0;QS=3,0;MQSB=0.997118;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,143:5:0    0,12,137:4:0
+X      3444    .       A       <*>     0       .       DP=20;I16=11,9,0,0,698,25978,0,0,1138,66482,0,0,369,8379,0,0;QS=3,0;MQSB=0.997118;MQ0F=0        PL:DP:DV        0,33,244:11:0   0,15,161:5:0    0,12,131:4:0
+X      3445    .       G       <*>     0       .       DP=20;I16=11,9,0,0,718,26590,0,0,1138,66482,0,0,372,8488,0,0;QS=3,0;MQSB=0.997118;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,153:5:0    0,12,132:4:0
+X      3446    .       A       <*>     0       .       DP=20;I16=10,8,0,0,635,23323,0,0,1049,62041,0,0,325,7365,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,27,222:9:0    0,15,154:5:0    0,12,131:4:0
+X      3447    .       T       <*>     0       .       DP=20;I16=11,8,0,0,669,24331,0,0,1109,65641,0,0,352,8084,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,30,230:10:0   0,15,150:5:0    0,12,137:4:0
+X      3448    .       C       <*>     0       .       DP=19;I16=10,8,0,0,641,23693,0,0,1049,62041,0,0,355,8193,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,113:4:0    0,12,128:4:0
+X      3449    .       A       <*>     0       .       DP=19;I16=10,8,0,0,565,19185,0,0,1049,62041,0,0,357,8265,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,217:10:0   0,12,111:4:0    0,12,119:4:0
+X      3450    .       C       <*>     0       .       DP=18;I16=8,8,0,0,520,17846,0,0,898,52082,0,0,334,7674,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,30,229:10:0   0,6,70:2:0      0,12,106:4:0
+X      3451    .       G       <*>     0       .       DP=18;I16=10,7,0,0,528,17178,0,0,989,58441,0,0,361,8345,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,30,226:10:0   0,9,56:3:0      0,12,123:4:0
+X      3452    .       C       <*>     0       .       DP=18;I16=10,8,0,0,657,24597,0,0,1018,59282,0,0,388,9028,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,84:3:0      0,12,128:4:0
+X      3453    .       C       <*>     0       .       DP=18;I16=10,8,0,0,663,24951,0,0,1018,59282,0,0,390,9098,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,90:3:0      0,12,125:4:0
+X      3454    .       A       <*>     0       .       DP=18;I16=10,8,0,0,614,21898,0,0,1018,59282,0,0,392,9180,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,33,251:11:0   0,9,90:3:0      0,12,128:4:0
+X      3455    .       C       <*>     0       .       DP=18;I16=10,8,0,0,650,23968,0,0,1018,59282,0,0,394,9274,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,90:3:0      0,12,127:4:0
+X      3456    .       T       <*>     0       .       DP=18;I16=10,8,0,0,607,21961,0,0,1018,59282,0,0,395,9329,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,33,243:11:0   0,9,88:3:0      0,12,135:4:0
+X      3457    .       G       <*>     0       .       DP=18;I16=9,7,0,0,549,19861,0,0,898,52082,0,0,346,8144,0,0;QS=3,0;MQSB=0.994413;MQ0F=0  PL:DP:DV        0,33,254:11:0   0,6,63:2:0      0,9,107:3:0
+X      3458    .       C       <*>     0       .       DP=18;I16=10,8,0,0,638,23236,0,0,1018,59282,0,0,397,9469,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,81:3:0      0,12,125:4:0
+X      3459    .       A       C,<*>   0       .       DP=17;I16=9,7,0,1,520,18390,22,484,929,54841,29,841,372,8830,25,625;QS=2.92971,0.0702875,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.998843;BQB=1;MQ0F=0 PL:DP:DV        0,8,201,27,204,213:10:1 0,9,84,9,84,84:3:0      0,12,116,12,116,116:4:0
+X      3460    .       C       <*>     0       .       DP=17;I16=8,7,0,0,554,20952,0,0,869,51241,0,0,345,8103,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,27,244:9:0    0,6,65:2:0      0,12,131:4:0
+X      3461    .       T       <*>     0       .       DP=17;I16=9,7,0,0,591,22805,0,0,929,54841,0,0,368,8638,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,231:9:0    0,9,103:3:0     0,12,133:4:0
+X      3462    .       C       <*>     0       .       DP=18;I16=9,9,0,0,672,25486,0,0,1018,59282,0,0,391,9185,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,90:3:0      0,12,130:4:0
+X      3463    .       C       <*>     0       .       DP=18;I16=8,9,0,0,584,21458,0,0,958,55682,0,0,369,8671,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,30,244:10:0   0,9,86:3:0      0,12,132:4:0
+X      3464    .       A       <*>     0       .       DP=18;I16=9,9,0,0,628,23490,0,0,1018,59282,0,0,387,8973,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,244:11:0   0,9,96:3:0      0,12,142:4:0
+X      3465    .       G       <*>     0       .       DP=19;I16=9,9,0,0,642,24008,0,0,1018,59282,0,0,384,8842,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,91:3:0      0,12,135:4:0
+X      3466    .       C       <*>     0       .       DP=20;I16=9,10,0,0,682,25218,0,0,1047,60123,0,0,378,8588,0,0;QS=3,0;MQSB=0.904084;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,101:3:0     0,15,147:5:0
+X      3467    .       C       <*>     0       .       DP=20;I16=10,9,0,0,685,25919,0,0,1047,60123,0,0,397,9139,0,0;QS=3,0;MQSB=0.948064;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,115:4:0    0,15,154:5:0
+X      3468    .       T       <*>     0       .       DP=20;I16=10,9,0,0,672,25426,0,0,1047,60123,0,0,374,8410,0,0;QS=3,0;MQSB=0.948064;MQ0F=0        PL:DP:DV        0,30,246:10:0   0,12,126:4:0    0,15,164:5:0
+X      3469    .       G       <*>     0       .       DP=21;I16=10,11,0,0,788,30064,0,0,1167,67323,0,0,396,8924,0,0;QS=3,0;MQSB=0.914611;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,146:5:0    0,15,163:5:0
+X      3470    .       G       <*>     0       .       DP=22;I16=11,11,0,0,796,29754,0,0,1196,68164,0,0,393,8781,0,0;QS=3,0;MQSB=0.770381;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,131:5:0    0,15,161:5:0
+X      3471    .       G       <*>     0       .       DP=23;I16=12,11,0,0,801,29083,0,0,1256,71764,0,0,391,8657,0,0;QS=3,0;MQSB=0.811552;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,133:5:0    0,15,151:5:0
+X      3472    .       C       <*>     0       .       DP=23;I16=12,11,0,0,757,26535,0,0,1256,71764,0,0,390,8554,0,0;QS=3,0;MQSB=0.811552;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,145:5:0    0,15,136:5:0
+X      3473    .       A       <*>     0       .       DP=23;I16=11,11,0,0,777,28175,0,0,1196,68164,0,0,379,8373,0,0;QS=3,0;MQSB=0.770381;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,148:5:0    0,15,153:5:0
+X      3474    .       A       <*>     0       .       DP=23;I16=12,11,0,0,807,29181,0,0,1256,71764,0,0,388,8414,0,0;QS=3,0;MQSB=0.811552;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,150:5:0    0,15,155:5:0
+X      3475    .       C       <*>     0       .       DP=22;I16=12,10,0,0,737,25849,0,0,1196,68164,0,0,387,8327,0,0;QS=3,0;MQSB=0.838545;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,137:5:0    0,15,143:5:0
+X      3476    .       A       <*>     0       .       DP=22;I16=12,10,0,0,790,29312,0,0,1196,68164,0,0,386,8262,0,0;QS=3,0;MQSB=0.838545;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,149:5:0    0,15,154:5:0
+X      3477    .       G       <*>     0       .       DP=22;I16=11,10,0,0,755,28237,0,0,1136,64564,0,0,363,7735,0,0;QS=3,0;MQSB=0.799507;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,126:4:0    0,15,153:5:0
+X      3478    .       A       <*>     0       .       DP=25;I16=13,11,0,0,857,31637,0,0,1316,75364,0,0,384,8198,0,0;QS=3,0;MQSB=0.845496;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,167:6:0    0,18,190:6:0
+X      3479    .       G       <*>     0       .       DP=25;I16=12,10,0,0,783,28623,0,0,1227,70923,0,0,355,7701,0,0;QS=3,0;MQSB=0.613159;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,152:5:0    0,18,160:6:0
+X      3480    .       T       <*>     0       .       DP=25;I16=13,11,0,0,788,27124,0,0,1316,75364,0,0,393,8531,0,0;QS=3,0;MQSB=0.845496;MQ0F=0       PL:DP:DV        0,33,249:11:0   0,21,182:7:0    0,18,155:6:0
+X      3481    .       A       <*>     0       .       DP=25;I16=12,12,0,0,858,30884,0,0,1347,78123,0,0,397,8685,0,0;QS=3,0;MQSB=0.941765;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,21,194:7:0    0,15,148:5:0
+X      3482    .       A       <*>     0       .       DP=25;I16=13,12,0,0,927,35013,0,0,1376,78964,0,0,412,8942,0,0;QS=3,0;MQSB=0.822311;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,21,202:7:0    0,18,182:6:0
+X      3483    .       G       <*>     0       .       DP=25;I16=12,12,0,0,794,27410,0,0,1316,75364,0,0,412,9002,0,0;QS=3,0;MQSB=0.786628;MQ0F=0       PL:DP:DV        0,33,253:11:0   0,21,183:7:0    0,18,158:6:0
+X      3484    .       A       C,<*>   0       .       DP=24;I16=12,9,0,1,710,25220,14,196,1198,70082,60,3600,346,7514,25,625;QS=2.93665,0.0633484,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.804615;BQB=1;MQ0F=0      PL:DP:DV        0,30,227,30,227,227:10:0        0,7,156,18,159,162:7:1  0,15,133,15,133,133:5:0
+X      3485    .       C       <*>     0       .       DP=23;I16=11,11,0,0,766,27656,0,0,1196,68164,0,0,393,8573,0,0;QS=3,0;MQSB=0.770381;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,163:6:0    0,15,120:5:0
+X      3486    .       T       <*>     0       .       DP=24;I16=12,10,0,0,799,30529,0,0,1196,68164,0,0,398,8756,0,0;QS=3,0;MQSB=0.838545;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,21,198:7:0    0,15,128:5:0
+X      3487    .       C       <*>     0       .       DP=24;I16=10,11,0,0,724,27586,0,0,1167,67323,0,0,393,8905,0,0;QS=3,0;MQSB=0.914611;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,162:6:0    0,12,92:4:0
+X      3488    .       T       <*>     0       .       DP=24;I16=12,10,0,0,742,27454,0,0,1196,68164,0,0,429,9571,0,0;QS=3,0;MQSB=0.838545;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,21,172:7:0    0,12,98:4:0
+X      3489    .       G       <*>     0       .       DP=25;I16=13,11,0,0,778,28994,0,0,1285,72605,0,0,433,9675,0,0;QS=3,0;MQSB=0.97965;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,24,177:8:0    0,12,75:4:0
+X      3490    .       T       C,<*>   0       .       DP=27;I16=14,10,1,0,806,28886,25,625,1254,69846,60,3600,427,9659,12,144;QS=2.90775,0.0922509,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.962269;BQB=1;MQ0F=0     PL:DP:DV        0,39,255,39,255,255:13:0        0,2,168,24,171,183:9:1  0,9,85,9,85,85:3:0
+X      3491    .       C       <*>     0       .       DP=28;I16=15,11,0,0,864,31232,0,0,1405,79805,0,0,445,9903,0,0;QS=3,0;MQSB=0.753395;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,197:9:0    0,9,78:3:0
+X      3492    .       T       <*>     0       .       DP=28;I16=15,11,0,0,852,31516,0,0,1405,79805,0,0,452,9986,0,0;QS=3,0;MQSB=0.753395;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,212:9:0    0,9,96:3:0
+X      3493    .       C       <*>     0       .       DP=28;I16=15,12,0,0,891,32181,0,0,1434,80646,0,0,464,10124,0,0;QS=3,0;MQSB=0.908075;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,27,214:9:0    0,9,80:3:0
+X      3493    .       CAAAAAAAAAAAAA  CAAAAAAAAAAAA,CAAAAAAAAAAAAAA   0       .       INDEL;IDV=2;IMF=0.125;DP=28;I16=9,9,0,2,443,11071,47,1129,1049,62041,89,4441,320,7120,30,650;QS=2.81818,0.0909091,0.0909091;VDB=0.504964;SGB=0.346553;MQSB=0.997118;MQ0F=0      PL:DP:DV        0,19,37,19,40,37:11:2   0,18,39,18,39,39:6:0    0,9,23,9,23,23:3:0
+X      3494    .       A       <*>     0       .       DP=30;I16=15,12,0,0,970,37408,0,0,1465,83405,0,0,440,9568,0,0;QS=3,0;MQSB=0.723173;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,220:9:0    0,12,117:4:0
+X      3495    .       A       <*>     0       .       DP=31;I16=15,13,0,0,966,36178,0,0,1525,87005,0,0,472,10270,0,0;QS=3,0;MQSB=0.695496;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,210:9:0    0,15,129:5:0
+X      3496    .       A       <*>     0       .       DP=31;I16=15,13,0,0,974,36928,0,0,1525,87005,0,0,477,10281,0,0;QS=3,0;MQSB=0.695496;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,207:9:0    0,15,138:5:0
+X      3497    .       A       <*>     0       .       DP=32;I16=14,14,0,0,1015,39525,0,0,1525,87005,0,0,460,9834,0,0;QS=3,0;MQSB=0.62781;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,208:8:0    0,18,148:6:0
+X      3498    .       A       <*>     0       .       DP=32;I16=14,14,0,0,982,37264,0,0,1556,89764,0,0,460,9628,0,0;QS=3,0;MQSB=0.813104;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,220:9:0    0,15,115:5:0
+X      3499    .       A       <*>     0       .       DP=32;I16=14,14,0,0,1024,40072,0,0,1525,87005,0,0,489,10267,0,0;QS=3,0;MQSB=0.62781;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,222:8:0    0,18,144:6:0
+X      3500    .       A       <*>     0       .       DP=31;I16=14,14,0,0,995,38097,0,0,1525,87005,0,0,494,10316,0,0;QS=3,0;MQSB=0.62781;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,214:8:0    0,18,150:6:0
+X      3501    .       A       <*>     0       .       DP=31;I16=14,14,0,0,1017,39845,0,0,1525,87005,0,0,499,10399,0,0;QS=3,0;MQSB=0.62781;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,221:8:0    0,18,149:6:0
+X      3502    .       A       <*>     0       .       DP=31;I16=14,14,0,0,1051,41955,0,0,1525,87005,0,0,504,10516,0,0;QS=3,0;MQSB=0.62781;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,223:8:0    0,18,154:6:0
+X      3503    .       A       <*>     0       .       DP=31;I16=14,14,0,0,1038,40832,0,0,1525,87005,0,0,509,10667,0,0;QS=3,0;MQSB=0.62781;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,229:8:0    0,18,155:6:0
+X      3504    .       A       <*>     0       .       DP=31;I16=14,14,0,0,1037,41235,0,0,1525,87005,0,0,512,10750,0,0;QS=3,0;MQSB=0.62781;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,229:8:0    0,18,145:6:0
+X      3505    .       A       <*>     0       .       DP=31;I16=14,14,0,0,1039,40959,0,0,1525,87005,0,0,514,10814,0,0;QS=3,0;MQSB=0.62781;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,233:8:0    0,18,156:6:0
+X      3506    .       A       <*>     0       .       DP=32;I16=11,13,0,0,889,34265,0,0,1378,80882,0,0,427,9079,0,0;QS=3,0;MQSB=0.998323;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,201:6:0    0,18,158:6:0
+X      3507    .       T       <*>     0       .       DP=31;I16=10,17,0,0,995,38431,0,0,1527,88923,0,0,493,10499,0,0;QS=3,0;MQSB=0.997168;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,187:6:0    0,18,153:6:0
+X      3508    .       C       <*>     0       .       DP=31;I16=10,17,0,0,997,40091,0,0,1527,88923,0,0,499,10675,0,0;QS=3,0;MQSB=0.997168;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,160:6:0    0,15,119:5:0
+X      3509    .       A       <*>     0       .       DP=30;I16=11,17,0,0,995,37147,0,0,1556,89764,0,0,529,11459,0,0;QS=3,0;MQSB=0.960952;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,175:6:0    0,15,125:5:0
+X      3510    .       C       A,<*>   0       .       DP=29;I16=9,17,1,0,959,37997,40,1600,1498,88082,29,841,483,10351,25,625;QS=2.95246,0.047541,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.997168;BQB=1;MQ0F=0      PL:DP:DV        0,19,255,45,255,255:16:1        0,18,150,18,150,150:6:0 0,15,119,15,119,119:5:0
+X      3511    .       A       <*>     0       .       DP=32;I16=11,17,0,0,923,33125,0,0,1587,92523,0,0,512,11150,0,0;QS=3,0;MQSB=0.993109;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,169:6:0    0,15,115:5:0
+X      3512    .       C       <*>     0       .       DP=32;I16=10,18,0,0,1058,42208,0,0,1618,95282,0,0,493,10733,0,0;QS=3,0;MQSB=0.891417;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,181:6:0    0,15,131:5:0
+X      3513    .       C       A,<*>   0       .       DP=32;I16=10,18,1,0,1074,42406,13,169,1618,95282,29,841,498,10926,25,625;QS=2.98,0.02,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.995968;BQB=1;MQ0F=0    PL:DP:DV        0,39,255,51,255,255:18:1        0,18,190,18,190,190:6:0 0,15,136,15,136,136:5:0
+X      3514    .       A       <*>     0       .       DP=33;I16=11,19,0,0,1101,42213,0,0,1707,99723,0,0,528,11778,0,0;QS=3,0;MQSB=0.997918;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,199:7:0    0,15,132:5:0
+X      3515    .       T       <*>     0       .       DP=33;I16=12,19,0,0,1130,43380,0,0,1736,100564,0,0,557,12563,0,0;QS=3,0;MQSB=0.960505;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,192:7:0    0,15,126:5:0
+X      3516    .       T       <*>     0       .       DP=34;I16=14,17,0,0,1147,44331,0,0,1767,103323,0,0,536,12078,0,0;QS=3,0;MQSB=0.924242;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,203:7:0    0,15,133:5:0
+X      3517    .       T       <*>     0       .       DP=34;I16=14,18,0,0,1183,46549,0,0,1796,104164,0,0,565,12773,0,0;QS=3,0;MQSB=0.988522;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,21,210:7:0    0,15,153:5:0
+X      3518    .       T       <*>     0       .       DP=34;I16=14,18,0,0,1165,44867,0,0,1796,104164,0,0,568,12826,0,0;QS=3,0;MQSB=0.988522;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,21,203:7:0    0,15,141:5:0
+X      3519    .       G       <*>     0       .       DP=33;I16=13,18,0,0,1158,46678,0,0,1736,100564,0,0,572,12912,0,0;QS=3,0;MQSB=0.980167;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,18,189:6:0    0,15,154:5:0
+X      3520    .       G       <*>     0       .       DP=33;I16=12,18,0,0,1111,42471,0,0,1707,99723,0,0,552,12438,0,0;QS=3,0;MQSB=0.991968;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,18,183:6:0    0,15,151:5:0
+X      3521    .       C       <*>     0       .       DP=32;I16=11,17,0,0,1077,43755,0,0,1649,98041,0,0,530,11850,0,0;QS=3,0;MQSB=0.967085;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,185:6:0    0,15,143:5:0
+X      3522    .       T       <*>     0       .       DP=32;I16=12,17,0,0,1125,46329,0,0,1678,98882,0,0,552,12274,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,199:6:0    0,15,158:5:0
+X      3523    .       T       <*>     0       .       DP=31;I16=11,16,0,0,996,38204,0,0,1558,91682,0,0,544,12286,0,0;QS=3,0;MQSB=0.992419;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,193:6:0    0,15,145:5:0
+X      3524    .       C       <*>     0       .       DP=31;I16=11,16,0,0,1067,43883,0,0,1589,94441,0,0,538,11960,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,192:6:0    0,15,152:5:0
+X      3525    .       A       <*>     0       .       DP=31;I16=13,16,0,0,1132,46402,0,0,1678,98882,0,0,556,12250,0,0;QS=3,0;MQSB=0.997839;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,200:6:0    0,15,165:5:0
+X      3526    .       G       <*>     0       .       DP=31;I16=12,16,0,0,1090,43912,0,0,1649,98041,0,0,543,12053,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,181:6:0    0,15,147:5:0
+X      3527    .       A       <*>     0       .       DP=31;I16=13,16,0,0,1068,41740,0,0,1678,98882,0,0,560,12334,0,0;QS=3,0;MQSB=0.997839;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,170:6:0    0,15,157:5:0
+X      3528    .       T       <*>     0       .       DP=31;I16=13,16,0,0,1076,41782,0,0,1678,98882,0,0,561,12369,0,0;QS=3,0;MQSB=0.997839;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,193:6:0    0,15,152:5:0
+X      3529    .       T       <*>     0       .       DP=31;I16=12,16,0,0,1016,38674,0,0,1649,98041,0,0,550,12290,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,184:6:0    0,15,154:5:0
+X      3530    .       G       <*>     0       .       DP=30;I16=12,17,0,0,1070,40570,0,0,1709,101641,0,0,578,13032,0,0;QS=3,0;MQSB=0.965321;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,176:6:0    0,18,175:6:0
+X      3531    .       C       A,<*>   0       .       DP=31;I16=13,17,1,0,1080,40304,38,1444,1738,102482,29,841,607,13801,10,100;QS=2.95773,0.0422741,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.924242;BQB=1;MQ0F=0  PL:DP:DV        0,28,255,54,255,255:19:1        0,18,172,18,172,172:6:0 0,18,175,18,175,175:6:0
+X      3532    .       A       <*>     0       .       DP=31;I16=14,17,0,0,1136,42380,0,0,1767,103323,0,0,619,14003,0,0;QS=3,0;MQSB=0.924242;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,180:6:0    0,18,184:6:0
+X      3533    .       T       <*>     0       .       DP=31;I16=13,17,0,0,1074,39206,0,0,1738,102482,0,0,595,13457,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,180:6:0    0,18,176:6:0
+X      3534    .       A       <*>     0       .       DP=30;I16=12,17,0,0,1014,36168,0,0,1678,98882,0,0,597,13561,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,165:6:0    0,18,175:6:0
+X      3535    .       T       <*>     0       .       DP=31;I16=14,17,0,0,1042,36456,0,0,1767,103323,0,0,624,14314,0,0;QS=3,0;MQSB=0.924242;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,162:6:0    0,18,164:6:0
+X      3536    .       C       <*>     0       .       DP=31;I16=13,17,0,0,1102,41182,0,0,1738,102482,0,0,602,13842,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,178:6:0    0,18,180:6:0
+X      3537    .       C       <*>     0       .       DP=32;I16=13,17,0,0,1142,43828,0,0,1769,105241,0,0,598,13854,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,194:7:0    0,18,185:6:0
+X      3538    .       T       <*>     0       .       DP=32;I16=14,17,0,0,1151,43471,0,0,1798,106082,0,0,603,13923,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,211:7:0    0,18,185:6:0
+X      3539    .       C       <*>     0       .       DP=32;I16=12,17,0,0,1077,40959,0,0,1709,101641,0,0,600,13994,0,0;QS=3,0;MQSB=0.965321;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,170:6:0    0,18,173:6:0
+X      3540    .       C       <*>     0       .       DP=31;I16=13,17,0,0,1134,43546,0,0,1769,105241,0,0,603,14055,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,209:7:0    0,18,172:6:0
+X      3541    .       T       <*>     0       .       DP=32;I16=13,18,0,0,1143,42901,0,0,1829,108841,0,0,604,14134,0,0;QS=3,0;MQSB=0.966712;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,224:8:0    0,18,187:6:0
+X      3542    .       G       <*>     0       .       DP=32;I16=13,18,0,0,1152,43714,0,0,1829,108841,0,0,604,14134,0,0;QS=3,0;MQSB=0.966712;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,223:8:0    0,18,172:6:0
+X      3543    .       C       <*>     0       .       DP=31;I16=13,17,0,0,1142,43818,0,0,1769,105241,0,0,605,14153,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,24,221:8:0    0,18,188:6:0
+X      3544    .       A       <*>     0       .       DP=31;I16=13,17,0,0,1089,40065,0,0,1769,105241,0,0,606,14190,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,24,221:8:0    0,18,173:6:0
+X      3545    .       A       <*>     0       .       DP=30;I16=13,16,0,0,1118,43688,0,0,1709,101641,0,0,607,14195,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,21,228:7:0    0,18,196:6:0
+X      3546    .       G       <*>     0       .       DP=30;I16=14,16,0,0,1131,43425,0,0,1738,102482,0,0,630,14698,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,206:7:0    0,18,179:6:0
+X      3547    .       G       <*>     0       .       DP=31;I16=13,17,0,0,1076,39798,0,0,1769,105241,0,0,607,14163,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,189:7:0    0,18,187:6:0
+X      3548    .       A       <*>     0       .       DP=31;I16=13,17,0,0,1071,39059,0,0,1769,105241,0,0,608,14178,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,208:7:0    0,18,179:6:0
+X      3549    .       T       <*>     0       .       DP=30;I16=13,16,0,0,1008,35928,0,0,1678,98882,0,0,605,13989,0,0;QS=3,0;MQSB=0.997839;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,180:6:0    0,15,152:5:0
+X      3550    .       A       <*>     0       .       DP=30;I16=13,16,0,0,1061,39371,0,0,1709,101641,0,0,612,14270,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,194:7:0    0,15,173:5:0
+X      3551    .       T       <*>     0       .       DP=30;I16=13,16,0,0,1026,36844,0,0,1709,101641,0,0,613,14295,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,192:7:0    0,15,162:5:0
+X      3552    .       A       <*>     0       .       DP=30;I16=14,16,0,0,1080,39588,0,0,1738,102482,0,0,631,14627,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,202:7:0    0,15,158:5:0
+X      3553    .       T       A,<*>   0       .       DP=30;I16=13,16,1,0,1047,38333,20,400,1709,101641,29,841,616,14398,16,256;QS=2.96795,0.0320513,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.999136;BQB=1;MQ0F=0   PL:DP:DV        0,34,255,51,255,255:18:1        0,18,178,18,178,178:6:0 0,18,183,18,183,183:6:0
+X      3554    .       A       <*>     0       .       DP=30;I16=14,16,0,0,1063,38413,0,0,1738,102482,0,0,632,14602,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,185:6:0    0,18,179:6:0
+X      3555    .       C       <*>     0       .       DP=30;I16=14,16,0,0,1021,35781,0,0,1738,102482,0,0,632,14574,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,169:6:0    0,18,163:6:0
+X      3556    .       G       <*>     0       .       DP=30;I16=13,16,0,0,1014,36426,0,0,1709,101641,0,0,618,14350,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,168:6:0    0,18,173:6:0
+X      3557    .       C       <*>     0       .       DP=31;I16=14,16,0,0,1001,34919,0,0,1769,105241,0,0,618,14342,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,140:6:0    0,18,165:6:0
+X      3558    .       G       <*>     0       .       DP=31;I16=15,16,0,0,1036,35974,0,0,1798,106082,0,0,630,14476,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,159:6:0    0,18,171:6:0
+X      3559    .       T       <*>     0       .       DP=30;I16=14,16,0,0,1086,40202,0,0,1769,105241,0,0,619,14341,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,171:6:0    0,18,192:6:0
+X      3560    .       G       <*>     0       .       DP=31;I16=14,16,0,0,1151,45035,0,0,1738,102482,0,0,611,14127,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,165:5:0    0,18,194:6:0
+X      3561    .       A       <*>     0       .       DP=31;I16=15,16,0,0,1147,43431,0,0,1798,106082,0,0,626,14366,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,186:6:0    0,18,196:6:0
+X      3562    .       A       <*>     0       .       DP=31;I16=16,15,0,0,1157,43859,0,0,1798,106082,0,0,623,14257,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,192:6:0    0,21,213:7:0
+X      3563    .       A       <*>     0       .       DP=31;I16=16,15,0,0,1162,44010,0,0,1798,106082,0,0,620,14124,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,192:6:0    0,21,216:7:0
+X      3564    .       T       <*>     0       .       DP=31;I16=15,15,0,0,1132,43298,0,0,1769,105241,0,0,610,13932,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,192:6:0    0,21,214:7:0
+X      3565    .       T       <*>     0       .       DP=32;I16=16,16,0,0,1163,42649,0,0,1858,109682,0,0,611,13791,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,57,255:19:0   0,18,189:6:0    0,21,212:7:0
+X      3566    .       C       <*>     0       .       DP=32;I16=16,16,0,0,1162,43586,0,0,1858,109682,0,0,606,13596,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,57,255:19:0   0,18,181:6:0    0,21,209:7:0
+X      3567    .       A       <*>     0       .       DP=32;I16=15,16,0,0,1181,45245,0,0,1829,108841,0,0,597,13375,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,192:6:0    0,21,222:7:0
+X      3568    .       A       <*>     0       .       DP=32;I16=15,16,0,0,1194,46670,0,0,1829,108841,0,0,592,13200,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,204:6:0    0,21,228:7:0
+X      3569    .       G       <*>     0       .       DP=31;I16=15,16,0,0,1164,44544,0,0,1829,108841,0,0,586,13006,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,180:6:0    0,21,204:7:0
+X      3570    .       T       <*>     0       .       DP=30;I16=14,15,0,0,1029,37527,0,0,1709,101641,0,0,572,12730,0,0;QS=3,0;MQSB=0.954405;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,12,136:4:0    0,21,213:7:0
+X      3571    .       C       <*>     0       .       DP=28;I16=13,15,0,0,1066,41192,0,0,1649,98041,0,0,568,12564,0,0;QS=3,0;MQSB=0.956162;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,12,138:4:0    0,21,215:7:0
+X      3572    .       A       <*>     0       .       DP=29;I16=13,16,0,0,1108,42566,0,0,1709,101641,0,0,564,12426,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,172:5:0    0,21,218:7:0
+X      3573    .       A       <*>     0       .       DP=29;I16=13,16,0,0,1119,43403,0,0,1709,101641,0,0,558,12168,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,174:5:0    0,21,220:7:0
+X      3574    .       T       <*>     0       .       DP=29;I16=13,16,0,0,1104,42220,0,0,1709,101641,0,0,552,11942,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,175:5:0    0,21,218:7:0
+X      3575    .       G       <*>     0       .       DP=29;I16=13,16,0,0,1122,43748,0,0,1709,101641,0,0,546,11748,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,161:5:0    0,21,212:7:0
+X      3576    .       A       <*>     0       .       DP=29;I16=13,16,0,0,1043,38405,0,0,1709,101641,0,0,540,11586,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,170:5:0    0,21,213:7:0
+X      3577    .       C       <*>     0       .       DP=30;I16=13,17,0,0,1123,42529,0,0,1769,105241,0,0,534,11456,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,161:5:0    0,21,211:7:0
+X      3578    .       A       <*>     0       .       DP=30;I16=13,17,0,0,1148,44236,0,0,1769,105241,0,0,529,11359,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,178:5:0    0,21,216:7:0
+X      3579    .       A       <*>     0       .       DP=29;I16=13,16,0,0,1051,38961,0,0,1709,101641,0,0,524,11244,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,172:5:0    0,18,192:6:0
+X      3580    .       A       <*>     0       .       DP=29;I16=13,16,0,0,1104,42344,0,0,1709,101641,0,0,519,11159,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,172:5:0    0,18,201:6:0
+X      3581    .       T       <*>     0       .       DP=29;I16=13,16,0,0,1088,41226,0,0,1709,101641,0,0,513,11055,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,161:5:0    0,18,199:6:0
+X      3582    .       C       <*>     0       .       DP=29;I16=13,16,0,0,1120,43616,0,0,1709,101641,0,0,506,10934,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,172:5:0    0,18,201:6:0
+X      3583    .       A       <*>     0       .       DP=30;I16=14,16,0,0,1130,43606,0,0,1769,105241,0,0,498,10796,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,183:5:0    0,21,213:7:0
+X      3584    .       G       <*>     0       .       DP=29;I16=12,16,0,0,1027,38895,0,0,1649,98041,0,0,487,10665,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,12,137:4:0    0,21,209:7:0
+X      3585    .       A       <*>     0       .       DP=31;I16=14,17,0,0,1057,37719,0,0,1829,108841,0,0,486,10616,0,0;QS=3,0;MQSB=0.962133;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,168:5:0    0,24,209:8:0
+X      3586    .       A       <*>     0       .       DP=30;I16=14,15,0,0,1053,40043,0,0,1709,101641,0,0,477,10461,0,0;QS=3,0;MQSB=0.954405;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,15,174:5:0    0,24,213:8:0
+X      3587    .       G       A,<*>   0       .       DP=29;I16=4,7,10,6,426,16884,555,20381,660,39600,960,57600,192,4420,280,5942;QS=1.32665,1.67335,0;VDB=0.902044;SGB=-3.91326;RPB=0.800999;MQB=1;MQSB=1;BQB=0.156944;MQ0F=0       PL:DP:DV        161,0,184,182,205,255:14:7      22,0,118,34,121,148:5:1 212,24,0,212,24,212:8:8
+X      3588    .       A       <*>     0       .       DP=29;I16=14,14,0,0,999,36973,0,0,1680,100800,0,0,470,10254,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,15,166:5:0    0,24,215:8:0
+X      3589    .       A       <*>     0       .       DP=28;I16=14,13,0,0,967,35935,0,0,1620,97200,0,0,467,10173,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,166:5:0    0,24,206:8:0
+X      3590    .       A       <*>     0       .       DP=27;I16=13,13,0,0,948,35860,0,0,1560,93600,0,0,464,10072,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,146:4:0    0,24,211:8:0
+X      3591    .       A       <*>     0       .       DP=26;I16=13,13,0,0,913,33539,0,0,1560,93600,0,0,459,9901,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,144:4:0    0,24,212:8:0
+X      3592    .       A       <*>     0       .       DP=26;I16=13,13,0,0,893,32087,0,0,1560,93600,0,0,453,9711,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,143:4:0    0,24,199:8:0
+X      3593    .       A       <*>     0       .       DP=26;I16=13,13,0,0,891,31363,0,0,1560,93600,0,0,447,9553,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,137:4:0    0,24,198:8:0
+X      3594    .       C       <*>     0       .       DP=25;I16=12,12,0,0,910,34868,0,0,1440,86400,0,0,426,9170,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,12,142:4:0    0,24,216:8:0
+X      3595    .       A       <*>     0       .       DP=24;I16=13,11,0,0,918,35274,0,0,1440,86400,0,0,438,9328,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,143:4:0    0,21,199:7:0
+X      3596    .       T       <*>     0       .       DP=24;I16=13,11,0,0,837,30077,0,0,1440,86400,0,0,434,9258,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,138:4:0    0,21,188:7:0
+X      3597    .       A       <*>     0       .       DP=24;I16=13,11,0,0,893,33549,0,0,1440,86400,0,0,430,9216,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,132:4:0    0,21,204:7:0
+X      3598    .       T       <*>     0       .       DP=23;I16=12,10,0,0,778,28226,0,0,1320,79200,0,0,415,9005,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,12,140:4:0    0,21,162:7:0
+X      3599    .       A       <*>     0       .       DP=23;I16=13,10,0,0,859,32403,0,0,1380,82800,0,0,425,9105,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,12,142:4:0    0,21,182:7:0
+X      3600    .       T       <*>     0       .       DP=24;I16=14,10,0,0,872,32086,0,0,1435,85825,0,0,422,9036,0,0;QS=3,0;MQSB=0.958048;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,139:4:0    0,21,183:7:0
+X      3601    .       A       <*>     0       .       DP=24;I16=14,10,0,0,862,31424,0,0,1435,85825,0,0,420,8994,0,0;QS=3,0;MQSB=0.958048;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,132:4:0    0,21,186:7:0
+X      3602    .       T       <*>     0       .       DP=25;I16=15,10,0,0,873,31323,0,0,1495,89425,0,0,418,8980,0,0;QS=3,0;MQSB=0.962269;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,161:5:0    0,21,174:7:0
+X      3603    .       A       <*>     0       .       DP=26;I16=15,11,0,0,907,32447,0,0,1555,93025,0,0,416,8944,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,151:5:0    0,24,216:8:0
+X      3604    .       C       <*>     0       .       DP=27;I16=16,11,0,0,905,31199,0,0,1615,96625,0,0,415,8937,0,0;QS=3,0;MQSB=0.96384;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,18,147:6:0    0,24,201:8:0
+X      3605    .       G       <*>     0       .       DP=27;I16=15,11,0,0,853,28887,0,0,1555,93025,0,0,393,8477,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,171:6:0    0,21,174:7:0
+X      3606    .       C       <*>     0       .       DP=27;I16=15,12,0,0,982,36756,0,0,1615,96625,0,0,415,8967,0,0;QS=3,0;MQSB=0.958048;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,187:6:0    0,27,231:9:0
+X      3607    .       A       <*>     0       .       DP=26;I16=15,11,0,0,927,33859,0,0,1555,93025,0,0,417,9005,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,183:6:0    0,27,232:9:0
+X      3608    .       A       <*>     0       .       DP=27;I16=14,12,0,0,930,34054,0,0,1555,93025,0,0,394,8450,0,0;QS=3,0;MQSB=0.953497;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,176:6:0    0,24,232:8:0
+X      3609    .       A       <*>     0       .       DP=27;I16=15,12,0,0,955,34701,0,0,1615,96625,0,0,421,9127,0,0;QS=3,0;MQSB=0.958048;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,186:6:0    0,27,238:9:0
+X      3610    .       C       <*>     0       .       DP=27;I16=14,12,0,0,915,33071,0,0,1555,93025,0,0,397,8537,0,0;QS=3,0;MQSB=0.953497;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,172:6:0    0,24,221:8:0
+X      3611    .       C       <*>     0       .       DP=25;I16=13,11,0,0,899,33995,0,0,1435,85825,0,0,398,8502,0,0;QS=3,0;MQSB=0.950498;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,173:6:0    0,24,234:8:0
+X      3612    .       A       <*>     0       .       DP=25;I16=14,11,0,0,957,37723,0,0,1495,89425,0,0,424,9118,0,0;QS=3,0;MQSB=0.955682;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,194:6:0    0,27,251:9:0
+X      3613    .       G       <*>     0       .       DP=26;I16=13,12,0,0,902,33110,0,0,1495,89425,0,0,399,8461,0,0;QS=3,0;MQSB=0.948139;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,172:6:0    0,24,223:8:0
+X      3614    .       T       <*>     0       .       DP=26;I16=14,12,0,0,912,33340,0,0,1555,93025,0,0,425,9083,0,0;QS=3,0;MQSB=0.953497;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,156:6:0    0,27,237:9:0
+X      3615    .       A       <*>     0       .       DP=26;I16=15,11,0,0,946,35138,0,0,1555,93025,0,0,427,9109,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,176:6:0    0,27,242:9:0
+X      3616    .       T       <*>     0       .       DP=26;I16=15,11,0,0,965,36541,0,0,1555,93025,0,0,431,9163,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,185:6:0    0,27,238:9:0
+X      3617    .       C       <*>     0       .       DP=25;I16=14,11,0,0,907,33675,0,0,1495,89425,0,0,436,9196,0,0;QS=3,0;MQSB=0.955682;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,176:6:0    0,24,215:8:0
+X      3618    .       C       <*>     0       .       DP=25;I16=14,11,0,0,964,37698,0,0,1495,89425,0,0,441,9259,0,0;QS=3,0;MQSB=0.955682;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,190:6:0    0,24,225:8:0
+X      3619    .       T       <*>     0       .       DP=25;I16=14,11,0,0,961,37553,0,0,1495,89425,0,0,446,9352,0,0;QS=3,0;MQSB=0.955682;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,194:6:0    0,24,238:8:0
+X      3620    .       A       <*>     0       .       DP=25;I16=14,11,0,0,880,31656,0,0,1495,89425,0,0,451,9475,0,0;QS=3,0;MQSB=0.955682;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,178:6:0    0,24,212:8:0
+X      3621    .       C       <*>     0       .       DP=25;I16=14,11,0,0,949,36561,0,0,1495,89425,0,0,456,9628,0,0;QS=3,0;MQSB=0.955682;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,182:6:0    0,24,230:8:0
+X      3622    .       T       <*>     0       .       DP=26;I16=15,11,0,0,983,38067,0,0,1555,93025,0,0,460,9762,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,21,194:7:0    0,24,242:8:0
+X      3623    .       G       <*>     0       .       DP=27;I16=16,11,0,0,969,35645,0,0,1615,96625,0,0,465,9929,0,0;QS=3,0;MQSB=0.96384;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,21,195:7:0    0,24,209:8:0
+X      3624    .       T       <*>     0       .       DP=27;I16=15,11,0,0,948,35330,0,0,1555,93025,0,0,448,9596,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,188:6:0    0,24,224:8:0
+X      3625    .       G       <*>     0       .       DP=27;I16=14,12,0,0,983,37483,0,0,1555,93025,0,0,453,9735,0,0;QS=3,0;MQSB=0.953497;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,21,210:7:0    0,24,219:8:0
+X      3626    .       T       <*>     0       .       DP=28;I16=15,12,0,0,998,37364,0,0,1615,96625,0,0,458,9854,0,0;QS=3,0;MQSB=0.958048;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,21,214:7:0    0,27,229:9:0
+X      3627    .       G       <*>     0       .       DP=29;I16=15,13,0,0,999,36375,0,0,1675,100225,0,0,464,10004,0,0;QS=3,0;MQSB=0.956162;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,21,199:7:0    0,27,224:9:0
+X      3628    .       T       <*>     0       .       DP=29;I16=15,13,0,0,1033,38721,0,0,1675,100225,0,0,471,10187,0,0;QS=3,0;MQSB=0.956162;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,21,206:7:0    0,27,232:9:0
+X      3629    .       G       <*>     0       .       DP=29;I16=15,13,0,0,1058,40226,0,0,1675,100225,0,0,476,10304,0,0;QS=3,0;MQSB=0.956162;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,21,207:7:0    0,27,235:9:0
+X      3630    .       T       <*>     0       .       DP=30;I16=15,14,0,0,1052,39072,0,0,1735,103825,0,0,480,10404,0,0;QS=3,0;MQSB=0.954405;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,216:7:0    0,27,223:9:0
+X      3631    .       C       <*>     0       .       DP=29;I16=13,14,0,0,884,29476,0,0,1615,96625,0,0,461,9911,0,0;QS=3,0;MQSB=0.94394;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,21,186:7:0    0,21,179:7:0
+X      3632    .       G       <*>     0       .       DP=29;I16=14,14,0,0,914,31068,0,0,1675,100225,0,0,491,10649,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,21,183:7:0    0,24,181:8:0
+X      3633    .       T       <*>     0       .       DP=29;I16=14,14,0,0,1022,38214,0,0,1675,100225,0,0,496,10792,0,0;QS=3,0;MQSB=0.949591;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,216:7:0    0,24,222:8:0
+X      3634    .       T       <*>     0       .       DP=29;I16=14,14,0,0,1043,39891,0,0,1675,100225,0,0,500,10914,0,0;QS=3,0;MQSB=0.949591;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,219:7:0    0,24,227:8:0
+X      3635    .       T       <*>     0       .       DP=28;I16=13,14,0,0,1029,39507,0,0,1615,96625,0,0,505,11063,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,219:7:0    0,24,224:8:0
+X      3636    .       G       <*>     0       .       DP=28;I16=13,14,0,0,1001,37681,0,0,1615,96625,0,0,510,11238,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,201:7:0    0,24,217:8:0
+X      3637    .       T       <*>     0       .       DP=27;I16=13,14,0,0,1019,39331,0,0,1615,96625,0,0,515,11439,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,212:7:0    0,24,240:8:0
+X      3638    .       T       <*>     0       .       DP=26;I16=12,14,0,0,967,36467,0,0,1555,93025,0,0,520,11616,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,185:6:0    0,24,222:8:0
+X      3639    .       G       <*>     0       .       DP=27;I16=13,14,0,0,997,37265,0,0,1615,96625,0,0,524,11768,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,183:6:0    0,27,221:9:0
+X      3640    .       T       <*>     0       .       DP=27;I16=13,14,0,0,1001,37533,0,0,1615,96625,0,0,527,11847,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,191:6:0    0,27,229:9:0
+X      3641    .       G       <*>     0       .       DP=27;I16=13,14,0,0,977,36379,0,0,1615,96625,0,0,529,11905,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,178:6:0    0,27,224:9:0
+X      3642    .       T       <*>     0       .       DP=26;I16=12,13,0,0,931,35169,0,0,1495,89425,0,0,506,11314,0,0;QS=3,0;MQSB=0.939413;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,169:5:0    0,24,225:8:0
+X      3643    .       T       <*>     0       .       DP=26;I16=13,13,0,0,968,36820,0,0,1555,93025,0,0,533,11997,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,176:5:0    0,27,230:9:0
+X      3644    .       T       <*>     0       .       DP=26;I16=12,13,0,0,961,37477,0,0,1495,89425,0,0,517,11755,0,0;QS=3,0;MQSB=0.939413;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,175:5:0    0,24,236:8:0
+X      3645    .       T       <*>     0       .       DP=26;I16=13,13,0,0,980,37508,0,0,1555,93025,0,0,537,12185,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,175:5:0    0,27,239:9:0
+X      3646    .       C       <*>     0       .       DP=26;I16=12,13,0,0,766,25026,0,0,1495,89425,0,0,514,11690,0,0;QS=3,0;MQSB=0.939413;MQ0F=0      PL:DP:DV        0,33,234:11:0   0,15,136:5:0    0,27,188:9:0
+X      3647    .       G       <*>     0       .       DP=26;I16=12,12,0,0,820,29600,0,0,1435,85825,0,0,492,11218,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,151:5:0    0,21,173:7:0
+X      3648    .       A       <*>     0       .       DP=26;I16=13,12,0,0,924,34680,0,0,1495,89425,0,0,519,11919,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,174:5:0    0,24,225:8:0
+X      3649    .       C       <*>     0       .       DP=26;I16=14,12,0,0,955,36105,0,0,1555,93025,0,0,545,12593,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,173:5:0    0,27,226:9:0
+X      3650    .       A       <*>     0       .       DP=27;I16=15,12,0,0,1033,40511,0,0,1615,96625,0,0,546,12664,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,196:6:0    0,27,246:9:0
+X      3651    .       G       <*>     0       .       DP=27;I16=15,12,0,0,1035,40351,0,0,1615,96625,0,0,547,12707,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,194:6:0    0,27,233:9:0
+X      3652    .       C       <*>     0       .       DP=29;I16=15,13,0,0,1010,38264,0,0,1675,100225,0,0,521,12047,0,0;QS=3,0;MQSB=0.956162;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,18,198:6:0    0,27,225:9:0
+X      3653    .       T       <*>     0       .       DP=29;I16=16,13,0,0,1109,42919,0,0,1735,103825,0,0,546,12610,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,18,202:6:0    0,27,239:9:0
+X      3654    .       G       <*>     0       .       DP=28;I16=14,12,0,0,981,37447,0,0,1555,93025,0,0,514,11882,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,184:6:0    0,18,180:6:0
+X      3655    .       T       <*>     0       .       DP=28;I16=16,12,0,0,999,37029,0,0,1675,100225,0,0,541,12505,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,190:6:0    0,21,179:7:0
+X      3656    .       C       <*>     0       .       DP=28;I16=15,12,0,0,963,35883,0,0,1615,96625,0,0,518,11848,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,164:5:0    0,21,191:7:0
+X      3657    .       C       <*>     0       .       DP=28;I16=15,12,0,0,923,32223,0,0,1615,96625,0,0,520,11836,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,154:5:0    0,21,192:7:0
+X      3658    .       G       <*>     0       .       DP=28;I16=15,12,0,0,876,29960,0,0,1615,96625,0,0,539,12405,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,142:5:0    0,21,163:7:0
+X      3659    .       T       <*>     0       .       DP=28;I16=16,12,0,0,996,36682,0,0,1675,100225,0,0,548,12448,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,163:6:0    0,21,186:7:0
+X      3660    .       G       <*>     0       .       DP=28;I16=15,12,0,0,997,37571,0,0,1615,96625,0,0,526,11920,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,172:6:0    0,18,171:6:0
+X      3661    .       T       <*>     0       .       DP=28;I16=16,12,0,0,1013,37837,0,0,1675,100225,0,0,549,12423,0,0;QS=3,0;MQSB=0.96195;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,18,180:6:0    0,21,188:7:0
+X      3662    .       T       <*>     0       .       DP=28;I16=15,12,0,0,987,36627,0,0,1615,96625,0,0,528,11980,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,182:6:0    0,18,184:6:0
+X      3663    .       A       <*>     0       .       DP=29;I16=16,12,0,0,997,36233,0,0,1675,100225,0,0,527,11959,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,170:6:0    0,18,180:6:0
+X      3664    .       T       <*>     0       .       DP=29;I16=17,12,0,0,1044,38402,0,0,1735,103825,0,0,550,12490,0,0;QS=3,0;MQSB=0.965321;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,18,183:6:0    0,21,196:7:0
+X      3665    .       A       <*>     0       .       DP=27;I16=16,11,0,0,1017,38535,0,0,1615,96625,0,0,552,12510,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,182:6:0    0,21,208:7:0
+X      3666    .       A       <*>     0       .       DP=27;I16=16,11,0,0,1036,40292,0,0,1615,96625,0,0,554,12550,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,193:6:0    0,21,208:7:0
+X      3667    .       T       <*>     0       .       DP=27;I16=15,11,0,0,955,35895,0,0,1555,93025,0,0,540,12354,0,0;QS=3,0;MQSB=0.960078;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,189:6:0    0,18,189:6:0
+X      3668    .       A       <*>     0       .       DP=27;I16=16,11,0,0,981,36297,0,0,1615,96625,0,0,557,12641,0,0;QS=3,0;MQSB=0.96384;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,182:6:0    0,21,209:7:0
+X      3669    .       A       <*>     0       .       DP=27;I16=16,11,0,0,1030,39666,0,0,1615,96625,0,0,558,12694,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,194:6:0    0,21,209:7:0
+X      3670    .       T       <*>     0       .       DP=28;I16=17,11,0,0,1057,40245,0,0,1675,100225,0,0,559,12769,0,0;QS=3,0;MQSB=0.967085;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,18,181:6:0    0,24,220:8:0
+X      3671    .       T       <*>     0       .       DP=28;I16=17,11,0,0,1059,40427,0,0,1675,100225,0,0,561,12867,0,0;QS=3,0;MQSB=0.967085;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,18,193:6:0    0,24,223:8:0
+X      3672    .       C       <*>     0       .       DP=28;I16=16,11,0,0,988,37264,0,0,1615,96625,0,0,550,12820,0,0;QS=3,0;MQSB=0.96384;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,169:6:0    0,21,205:7:0
+X      3673    .       C       <*>     0       .       DP=27;I16=16,10,0,0,1016,40148,0,0,1555,93025,0,0,528,12314,0,0;QS=3,0;MQSB=0.965874;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,154:5:0    0,24,219:8:0
+X      3674    .       T       <*>     0       .       DP=27;I16=17,10,0,0,1035,40645,0,0,1615,96625,0,0,556,13028,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,155:5:0    0,24,228:8:0
+X      3675    .       C       <*>     0       .       DP=27;I16=17,10,0,0,1049,41413,0,0,1615,96625,0,0,558,13090,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,149:5:0    0,24,222:8:0
+X      3676    .       T       <*>     0       .       DP=27;I16=17,10,0,0,1040,40640,0,0,1615,96625,0,0,559,13125,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,159:5:0    0,24,231:8:0
+X      3677    .       A       <*>     0       .       DP=27;I16=16,10,0,0,922,34182,0,0,1555,93025,0,0,537,12557,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,136:5:0    0,24,217:8:0
+X      3678    .       G       <*>     0       .       DP=27;I16=17,10,0,0,1009,38307,0,0,1615,96625,0,0,563,13159,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,149:5:0    0,24,216:8:0
+X      3679    .       T       <*>     0       .       DP=27;I16=17,10,0,0,1018,39274,0,0,1615,96625,0,0,563,13105,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,156:5:0    0,24,227:8:0
+X      3680    .       T       <*>     0       .       DP=27;I16=17,10,0,0,988,36872,0,0,1615,96625,0,0,562,13022,0,0;QS=3,0;MQSB=0.968979;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,157:5:0    0,24,202:8:0
+X      3681    .       C       <*>     0       .       DP=27;I16=17,10,0,0,1012,39154,0,0,1615,96625,0,0,560,12910,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,157:5:0    0,24,217:8:0
+X      3682    .       A       <*>     0       .       DP=27;I16=17,10,0,0,1009,38221,0,0,1615,96625,0,0,557,12769,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,156:5:0    0,24,220:8:0
+X      3683    .       A       <*>     0       .       DP=27;I16=17,9,0,0,966,36748,0,0,1555,93025,0,0,546,12552,0,0;QS=3,0;MQSB=0.971017;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,153:5:0    0,24,225:8:0
+X      3684    .       A       <*>     0       .       DP=26;I16=16,10,0,0,974,37440,0,0,1555,93025,0,0,550,12456,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,155:5:0    0,21,215:7:0
+X      3685    .       T       <*>     0       .       DP=26;I16=16,10,0,0,954,36330,0,0,1555,93025,0,0,547,12333,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,148:5:0    0,21,207:7:0
+X      3686    .       T       <*>     0       .       DP=26;I16=16,10,0,0,979,37645,0,0,1555,93025,0,0,544,12232,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,162:5:0    0,21,216:7:0
+X      3687    .       T       <*>     0       .       DP=27;I16=16,11,0,0,1028,39276,0,0,1592,94394,0,0,541,12153,0,0;QS=3,0;MQSB=0.989102;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,159:5:0    0,24,229:8:0
+X      3688    .       A       <*>     0       .       DP=28;I16=17,10,0,0,1007,37883,0,0,1569,92163,0,0,526,11904,0,0;QS=3,0;MQSB=0.99874;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,148:5:0    0,24,232:8:0
+X      3689    .       T       <*>     0       .       DP=28;I16=17,11,0,0,1042,39780,0,0,1629,95763,0,0,535,11919,0,0;QS=3,0;MQSB=0.995584;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,162:5:0    0,24,233:8:0
+X      3690    .       T       <*>     0       .       DP=28;I16=17,11,0,0,1051,39981,0,0,1629,95763,0,0,532,11816,0,0;QS=3,0;MQSB=0.995584;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,160:5:0    0,24,225:8:0
+X      3691    .       C       <*>     0       .       DP=28;I16=16,11,0,0,1037,40549,0,0,1569,92163,0,0,520,11592,0,0;QS=3,0;MQSB=0.992419;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,155:5:0    0,21,214:7:0
+X      3692    .       A       <*>     0       .       DP=29;I16=18,11,0,0,1028,37574,0,0,1689,99363,0,0,522,11496,0,0;QS=3,0;MQSB=0.99773;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,15,156:5:0    0,24,209:8:0
+X      3693    .       T       <*>     0       .       DP=28;I16=18,10,0,0,1067,40901,0,0,1629,95763,0,0,519,11381,0,0;QS=3,0;MQSB=0.999713;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,160:5:0    0,24,230:8:0
+X      3694    .       T       <*>     0       .       DP=28;I16=18,10,0,0,1043,39659,0,0,1629,95763,0,0,516,11296,0,0;QS=3,0;MQSB=0.999713;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,159:5:0    0,24,234:8:0
+X      3695    .       T       <*>     0       .       DP=28;I16=18,10,0,0,1046,39662,0,0,1629,95763,0,0,513,11241,0,0;QS=3,0;MQSB=0.999713;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,156:5:0    0,24,233:8:0
+X      3696    .       T       <*>     0       .       DP=28;I16=18,10,0,0,1075,41567,0,0,1629,95763,0,0,509,11165,0,0;QS=3,0;MQSB=0.999713;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,162:5:0    0,24,235:8:0
+X      3697    .       T       <*>     0       .       DP=28;I16=18,10,0,0,1031,38399,0,0,1629,95763,0,0,505,11117,0,0;QS=3,0;MQSB=0.999713;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,155:5:0    0,24,229:8:0
+X      3698    .       A       <*>     0       .       DP=28;I16=18,9,0,0,983,36457,0,0,1569,92163,0,0,477,10515,0,0;QS=3,0;MQSB=0.999669;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,144:5:0    0,24,229:8:0
+X      3699    .       A       <*>     0       .       DP=27;I16=17,10,0,0,1011,38455,0,0,1569,92163,0,0,493,10861,0,0;QS=3,0;MQSB=0.99874;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,150:5:0    0,21,226:7:0
+X      3700    .       C       <*>     0       .       DP=28;I16=16,11,0,0,970,35910,0,0,1574,92738,0,0,473,10525,0,0;QS=3,0;MQSB=0.992419;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,168:6:0    0,24,212:8:0
+X      3701    .       T       <*>     0       .       DP=28;I16=17,11,0,0,1071,41669,0,0,1634,96338,0,0,484,10618,0,0;QS=3,0;MQSB=0.990092;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,18,196:6:0    0,24,233:8:0
+X      3702    .       T       <*>     0       .       DP=28;I16=17,10,0,0,1019,38653,0,0,1597,94969,0,0,462,10144,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,18,184:6:0    0,21,207:7:0
+X      3703    .       C       <*>     0       .       DP=28;I16=17,11,0,0,1059,40561,0,0,1634,96338,0,0,470,10154,0,0;QS=3,0;MQSB=0.990092;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,18,183:6:0    0,24,232:8:0
+X      3704    .       A       <*>     0       .       DP=28;I16=17,10,0,0,1015,38483,0,0,1574,92738,0,0,439,9347,0,0;QS=3,0;MQSB=0.984677;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,182:6:0    0,21,211:7:0
+X      3705    .       T       <*>     0       .       DP=27;I16=17,10,0,0,992,37112,0,0,1574,92738,0,0,459,9773,0,0;QS=3,0;MQSB=0.984677;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,180:6:0    0,21,209:7:0
+X      3706    .       A       <*>     0       .       DP=27;I16=17,10,0,0,1040,40262,0,0,1574,92738,0,0,454,9608,0,0;QS=3,0;MQSB=0.984677;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,186:6:0    0,21,204:7:0
+X      3707    .       G       <*>     0       .       DP=26;I16=17,9,0,0,974,37394,0,0,1514,89138,0,0,450,9476,0,0;QS=3,0;MQSB=0.977029;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,173:6:0    0,18,168:6:0
+X      3708    .       T       <*>     0       .       DP=26;I16=18,7,0,0,911,33609,0,0,1454,85538,0,0,426,8934,0,0;QS=3,0;MQSB=0.914166;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,182:6:0    0,15,139:5:0
+X      3709    .       A       <*>     0       .       DP=26;I16=18,8,0,0,905,32473,0,0,1491,86907,0,0,445,9305,0,0;QS=3,0;MQSB=0.998458;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,168:6:0    0,18,162:6:0
+X      3710    .       C       <*>     0       .       DP=26;I16=18,8,0,0,924,33504,0,0,1491,86907,0,0,443,9267,0,0;QS=3,0;MQSB=0.998458;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,165:6:0    0,18,159:6:0
+X      3711    .       C       <*>     0       .       DP=26;I16=18,8,0,0,953,35965,0,0,1491,86907,0,0,441,9261,0,0;QS=3,0;MQSB=0.998458;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,164:6:0    0,18,173:6:0
+X      3712    .       A       <*>     0       .       DP=26;I16=18,8,0,0,893,31917,0,0,1491,86907,0,0,439,9287,0,0;QS=3,0;MQSB=0.998458;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,144:6:0    0,18,165:6:0
+X      3713    .       C       <*>     0       .       DP=26;I16=19,7,0,0,908,32834,0,0,1491,86907,0,0,437,9293,0,0;QS=3,0;MQSB=0.989612;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,163:6:0    0,18,164:6:0
+X      3714    .       A       <*>     0       .       DP=27;I16=19,6,0,0,920,34366,0,0,1408,81076,0,0,409,8651,0,0;QS=3,0;MQSB=0.999494;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,18,177:6:0    0,18,174:6:0
+X      3715    .       T       <*>     0       .       DP=28;I16=21,6,0,0,982,36286,0,0,1505,86045,0,0,408,8616,0,0;QS=3,0;MQSB=0.996181;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,18,180:6:0    0,18,164:6:0
+X      3716    .       T       <*>     0       .       DP=26;I16=19,7,0,0,927,33833,0,0,1445,82445,0,0,434,9236,0,0;QS=3,0;MQSB=0.966731;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,165:5:0    0,18,164:6:0
+X      3717    .       C       <*>     0       .       DP=26;I16=19,7,0,0,979,37527,0,0,1445,82445,0,0,435,9261,0,0;QS=3,0;MQSB=0.966731;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,165:5:0    0,18,168:6:0
+X      3718    .       T       <*>     0       .       DP=26;I16=19,7,0,0,994,39040,0,0,1445,82445,0,0,435,9265,0,0;QS=3,0;MQSB=0.966731;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,169:5:0    0,18,165:6:0
+X      3719    .       A       <*>     0       .       DP=26;I16=19,6,0,0,889,32163,0,0,1408,81076,0,0,410,8672,0,0;QS=3,0;MQSB=0.747144;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,148:5:0    0,15,142:5:0
+X      3720    .       C       <*>     0       .       DP=26;I16=19,7,0,0,934,34326,0,0,1445,82445,0,0,435,9357,0,0;QS=3,0;MQSB=0.966731;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,148:5:0    0,18,158:6:0
+X      3721    .       A       <*>     0       .       DP=27;I16=20,5,0,0,910,33944,0,0,1405,80725,0,0,385,8195,0,0;QS=3,0;MQSB=0.697274;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,153:5:0    0,15,145:5:0
+X      3722    .       C       <*>     0       .       DP=27;I16=20,7,0,0,964,35276,0,0,1502,85694,0,0,436,9562,0,0;QS=3,0;MQSB=0.927743;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,15,151:5:0    0,18,165:6:0
+X      3723    .       A       <*>     0       .       DP=25;I16=18,6,0,0,888,33516,0,0,1345,77125,0,0,414,9082,0,0;QS=3,0;MQSB=0.606531;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,134:4:0    0,15,145:5:0
+X      3724    .       C       <*>     0       .       DP=25;I16=18,7,0,0,944,35956,0,0,1382,78494,0,0,442,9878,0,0;QS=3,0;MQSB=0.889393;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,137:4:0    0,18,169:6:0
+X      3725    .       T       <*>     0       .       DP=25;I16=18,7,0,0,973,38263,0,0,1382,78494,0,0,445,10075,0,0;QS=3,0;MQSB=0.889393;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,138:4:0    0,18,190:6:0
+X      3726    .       G       <*>     0       .       DP=24;I16=18,6,0,0,865,32339,0,0,1322,74894,0,0,446,10146,0,0;QS=3,0;MQSB=0.934987;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,93:3:0      0,18,166:6:0
+X      3727    .       C       <*>     0       .       DP=22;I16=17,5,0,0,762,27812,0,0,1202,67694,0,0,447,10139,0,0;QS=3,0;MQSB=0.963102;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,82:3:0      0,15,143:5:0
+X      3728    .       C       <*>     0       .       DP=22;I16=17,5,0,0,792,29850,0,0,1202,67694,0,0,448,10154,0,0;QS=3,0;MQSB=0.963102;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,89:3:0      0,15,160:5:0
+X      3729    .       C       <*>     0       .       DP=22;I16=17,5,0,0,838,32312,0,0,1202,67694,0,0,449,10191,0,0;QS=3,0;MQSB=0.963102;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,93:3:0      0,15,164:5:0
+X      3730    .       A       <*>     0       .       DP=21;I16=17,4,0,0,749,27561,0,0,1142,64094,0,0,448,10100,0,0;QS=3,0;MQSB=0.995997;MQ0F=0       PL:DP:DV        0,39,241:13:0   0,9,98:3:0      0,15,159:5:0
+X      3731    .       T       <*>     0       .       DP=22;I16=18,4,0,0,787,29489,0,0,1152,64194,0,0,447,10031,0,0;QS=3,0;MQSB=0.967917;MQ0F=0       PL:DP:DV        0,42,253:14:0   0,9,101:3:0     0,15,139:5:0
+X      3732    .       G       <*>     0       .       DP=22;I16=18,4,0,0,811,30695,0,0,1152,64194,0,0,447,9985,0,0;QS=3,0;MQSB=0.967917;MQ0F=0        PL:DP:DV        0,42,252:14:0   0,9,101:3:0     0,15,149:5:0
+X      3733    .       T       <*>     0       .       DP=23;I16=19,4,0,0,820,29616,0,0,1212,67794,0,0,447,9963,0,0;QS=3,0;MQSB=0.979651;MQ0F=0        PL:DP:DV        0,45,248:15:0   0,9,101:3:0     0,15,152:5:0
+X      3734    .       C       <*>     0       .       DP=24;I16=20,4,0,0,863,32277,0,0,1272,71394,0,0,447,9915,0,0;QS=3,0;MQSB=0.988072;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,86:3:0      0,15,152:5:0
+X      3735    .       C       <*>     0       .       DP=24;I16=20,4,0,0,826,30112,0,0,1272,71394,0,0,448,9892,0,0;QS=3,0;MQSB=0.988072;MQ0F=0        PL:DP:DV        0,48,254:16:0   0,9,83:3:0      0,15,152:5:0
+X      3736    .       C       <*>     0       .       DP=25;I16=20,3,0,0,839,31471,0,0,1262,71294,0,0,419,9245,0,0;QS=3,0;MQSB=0.963194;MQ0F=0        PL:DP:DV        0,42,235:14:0   0,9,99:3:0      0,18,156:6:0
+X      3737    .       C       <*>     0       .       DP=25;I16=21,4,0,0,894,33402,0,0,1332,74994,0,0,451,9925,0,0;QS=3,0;MQSB=0.993838;MQ0F=0        PL:DP:DV        0,48,251:16:0   0,9,95:3:0      0,18,175:6:0
+X      3738    .       T       <*>     0       .       DP=25;I16=21,4,0,0,926,35484,0,0,1332,74994,0,0,452,9934,0,0;QS=3,0;MQSB=0.993838;MQ0F=0        PL:DP:DV        0,48,253:16:0   0,9,101:3:0     0,18,189:6:0
+X      3739    .       C       <*>     0       .       DP=25;I16=21,4,0,0,958,37390,0,0,1332,74994,0,0,452,9922,0,0;QS=3,0;MQSB=0.993838;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,105:3:0     0,18,181:6:0
+X      3740    .       A       <*>     0       .       DP=24;I16=20,4,0,0,848,31126,0,0,1272,71394,0,0,452,9886,0,0;QS=3,0;MQSB=0.988072;MQ0F=0        PL:DP:DV        0,48,247:16:0   0,9,109:3:0     0,15,163:5:0
+X      3741    .       A       <*>     0       .       DP=24;I16=19,4,0,0,814,30176,0,0,1212,67794,0,0,442,9742,0,0;QS=3,0;MQSB=0.979651;MQ0F=0        PL:DP:DV        0,48,238:16:0   0,6,82:2:0      0,15,172:5:0
+X      3742    .       G       <*>     0       .       DP=24;I16=20,4,0,0,893,34371,0,0,1272,71394,0,0,450,9782,0,0;QS=3,0;MQSB=0.988072;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,101:3:0     0,15,162:5:0
+X      3743    .       C       <*>     0       .       DP=24;I16=19,4,0,0,839,31673,0,0,1262,71294,0,0,437,9619,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,254:15:0   0,9,103:3:0     0,15,158:5:0
+X      3744    .       T       <*>     0       .       DP=24;I16=20,4,0,0,918,36126,0,0,1272,71394,0,0,448,9766,0,0;QS=3,0;MQSB=0.988072;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,118:3:0     0,15,164:5:0
+X      3745    .       T       <*>     0       .       DP=24;I16=19,4,0,0,808,29490,0,0,1212,67794,0,0,422,9166,0,0;QS=3,0;MQSB=0.979651;MQ0F=0        PL:DP:DV        0,45,233:15:0   0,9,108:3:0     0,15,158:5:0
+X      3746    .       C       <*>     0       .       DP=24;I16=20,4,0,0,886,33564,0,0,1272,71394,0,0,445,9789,0,0;QS=3,0;MQSB=0.988072;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,101:3:0     0,15,165:5:0
+X      3747    .       C       <*>     0       .       DP=24;I16=19,4,0,0,833,31071,0,0,1262,71294,0,0,426,9504,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,249:15:0   0,9,103:3:0     0,15,162:5:0
+X      3748    .       C       <*>     0       .       DP=24;I16=19,4,0,0,845,31753,0,0,1262,71294,0,0,422,9464,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,106:3:0     0,15,161:5:0
+X      3749    .       C       <*>     0       .       DP=24;I16=19,4,0,0,844,31888,0,0,1262,71294,0,0,417,9395,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,250:15:0   0,9,111:3:0     0,15,154:5:0
+X      3750    .       T       <*>     0       .       DP=25;I16=21,4,0,0,876,32880,0,0,1309,72763,0,0,431,9709,0,0;QS=3,0;MQSB=0.966906;MQ0F=0        PL:DP:DV        0,51,251:17:0   0,9,112:3:0     0,15,146:5:0
+X      3751    .       G       <*>     0       .       DP=24;I16=19,4,0,0,836,31374,0,0,1239,69063,0,0,408,9274,0,0;QS=3,0;MQSB=0.986928;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,82:2:0      0,15,162:5:0
+X      3752    .       G       <*>     0       .       DP=22;I16=19,2,0,0,728,26270,0,0,1069,58363,0,0,404,9134,0,0;QS=3,0;MQSB=0.868421;MQ0F=0        PL:DP:DV        0,42,182:14:0   0,6,74:2:0      0,15,159:5:0
+X      3753    .       C       <*>     0       .       DP=22;I16=19,3,0,0,761,28017,0,0,1129,61963,0,0,426,9674,0,0;QS=3,0;MQSB=0.995434;MQ0F=0        PL:DP:DV        0,45,213:15:0   0,6,61:2:0      0,15,163:5:0
+X      3754    .       T       <*>     0       .       DP=23;I16=19,3,0,0,767,28751,0,0,1129,61963,0,0,425,9707,0,0;QS=3,0;MQSB=0.995434;MQ0F=0        PL:DP:DV        0,45,218:15:0   0,6,69:2:0      0,15,157:5:0
+X      3755    .       C       <*>     0       .       DP=21;I16=16,4,0,0,749,28747,0,0,1028,55504,0,0,404,9188,0,0;QS=3,0;MQSB=0.777932;MQ0F=0        PL:DP:DV        0,36,219:12:0   0,9,93:3:0      0,15,161:5:0
+X      3756    .       C       <*>     0       .       DP=22;I16=17,4,0,0,782,29994,0,0,1038,55604,0,0,430,9840,0,0;QS=3,0;MQSB=0.885747;MQ0F=0        PL:DP:DV        0,39,229:13:0   0,9,93:3:0      0,15,159:5:0
+X      3757    .       T       <*>     0       .       DP=23;I16=17,6,0,0,828,30942,0,0,1158,62804,0,0,456,10510,0,0;QS=3,0;MQSB=0.9945;MQ0F=0 PL:DP:DV        0,39,210:13:0   0,15,143:5:0    0,15,169:5:0
+X      3758    .       G       <*>     0       .       DP=23;I16=17,6,0,0,832,30792,0,0,1158,62804,0,0,458,10574,0,0;QS=3,0;MQSB=0.9945;MQ0F=0 PL:DP:DV        0,39,220:13:0   0,15,135:5:0    0,15,147:5:0
+X      3759    .       C       <*>     0       .       DP=23;I16=17,4,0,0,756,28338,0,0,1061,57835,0,0,409,9357,0,0;QS=3,0;MQSB=0.964547;MQ0F=0        PL:DP:DV        0,39,220:13:0   0,12,112:4:0    0,12,127:4:0
+X      3760    .       A       <*>     0       .       DP=24;I16=17,7,0,0,792,27956,0,0,1218,66404,0,0,459,10607,0,0;QS=3,0;MQSB=0.95083;MQ0F=0        PL:DP:DV        0,39,203:13:0   0,15,127:5:0    0,18,180:6:0
+X      3761    .       A       <*>     0       .       DP=24;I16=17,7,0,0,871,32185,0,0,1218,66404,0,0,460,10624,0,0;QS=3,0;MQSB=0.95083;MQ0F=0        PL:DP:DV        0,39,215:13:0   0,15,136:5:0    0,18,188:6:0
+X      3762    .       C       <*>     0       .       DP=25;I16=17,7,0,0,831,29665,0,0,1241,68635,0,0,435,9983,0,0;QS=3,0;MQSB=0.69242;MQ0F=0 PL:DP:DV        0,39,209:13:0   0,18,149:6:0    0,15,159:5:0
+X      3763    .       C       <*>     0       .       DP=24;I16=16,8,0,0,837,30619,0,0,1218,66404,0,0,460,10510,0,0;QS=3,0;MQSB=0.844324;MQ0F=0       PL:DP:DV        0,36,213:12:0   0,18,149:6:0    0,18,186:6:0
+X      3764    .       A       <*>     0       .       DP=25;I16=17,7,0,0,856,31506,0,0,1241,68635,0,0,437,9903,0,0;QS=3,0;MQSB=0.69242;MQ0F=0 PL:DP:DV        0,39,212:13:0   0,18,139:6:0    0,15,167:5:0
+X      3765    .       C       <*>     0       .       DP=25;I16=17,7,0,0,845,31099,0,0,1218,66404,0,0,436,9750,0,0;QS=3,0;MQSB=0.95083;MQ0F=0 PL:DP:DV        0,39,200:13:0   0,15,129:5:0    0,18,189:6:0
+X      3766    .       A       <*>     0       .       DP=26;I16=17,9,0,0,953,35331,0,0,1338,73604,0,0,462,10340,0,0;QS=3,0;MQSB=0.811273;MQ0F=0       PL:DP:DV        0,42,248:14:0   0,18,158:6:0    0,18,191:6:0
+X      3767    .       A       <*>     0       .       DP=26;I16=17,9,0,0,924,33656,0,0,1338,73604,0,0,464,10328,0,0;QS=3,0;MQSB=0.811273;MQ0F=0       PL:DP:DV        0,42,246:14:0   0,18,148:6:0    0,18,191:6:0
+X      3768    .       A       <*>     0       .       DP=26;I16=17,9,0,0,922,33842,0,0,1338,73604,0,0,466,10340,0,0;QS=3,0;MQSB=0.811273;MQ0F=0       PL:DP:DV        0,42,237:14:0   0,18,146:6:0    0,18,195:6:0
+X      3769    .       T       <*>     0       .       DP=26;I16=17,8,0,0,891,32735,0,0,1278,70004,0,0,461,10327,0,0;QS=3,0;MQSB=0.884621;MQ0F=0       PL:DP:DV        0,42,246:14:0   0,15,144:5:0    0,18,191:6:0
+X      3770    .       C       <*>     0       .       DP=26;I16=17,9,0,0,923,34049,0,0,1338,73604,0,0,470,10436,0,0;QS=3,0;MQSB=0.811273;MQ0F=0       PL:DP:DV        0,42,252:14:0   0,18,142:6:0    0,18,180:6:0
+X      3771    .       T       <*>     0       .       DP=25;I16=16,8,0,0,852,31694,0,0,1218,66404,0,0,464,10438,0,0;QS=3,0;MQSB=0.844324;MQ0F=0       PL:DP:DV        0,42,253:14:0   0,15,140:5:0    0,15,157:5:0
+X      3772    .       A       <*>     0       .       DP=26;I16=16,10,0,0,836,28434,0,0,1338,73604,0,0,476,10624,0,0;QS=3,0;MQSB=0.685145;MQ0F=0      PL:DP:DV        0,42,236:14:0   0,18,122:6:0    0,18,160:6:0
+X      3773    .       C       <*>     0       .       DP=26;I16=16,10,0,0,893,31801,0,0,1338,73604,0,0,480,10752,0,0;QS=3,0;MQSB=0.685145;MQ0F=0      PL:DP:DV        0,42,253:14:0   0,18,140:6:0    0,18,171:6:0
+X      3774    .       T       <*>     0       .       DP=25;I16=15,10,0,0,895,33455,0,0,1278,70004,0,0,485,10903,0,0;QS=3,0;MQSB=0.624282;MQ0F=0      PL:DP:DV        0,42,253:14:0   0,18,129:6:0    0,15,178:5:0
+X      3775    .       C       <*>     0       .       DP=25;I16=15,9,0,0,855,31825,0,0,1241,68635,0,0,477,10883,0,0;QS=3,0;MQSB=0.439649;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,147:6:0    0,12,143:4:0
+X      3776    .       T       <*>     0       .       DP=24;I16=15,7,0,0,838,32738,0,0,1152,64194,0,0,457,10375,0,0;QS=3,0;MQSB=0.225079;MQ0F=0       PL:DP:DV        0,39,229:13:0   0,15,149:5:0    0,12,152:4:0
+X      3777    .       C       <*>     0       .       DP=24;I16=15,9,0,0,864,32180,0,0,1218,66404,0,0,492,10998,0,0;QS=3,0;MQSB=0.705785;MQ0F=0       PL:DP:DV        0,39,220:13:0   0,18,160:6:0    0,15,168:5:0
+X      3778    .       T       <*>     0       .       DP=24;I16=14,9,0,0,859,32957,0,0,1208,66304,0,0,468,10372,0,0;QS=3,0;MQSB=0.836049;MQ0F=0       PL:DP:DV        0,36,227:12:0   0,18,157:6:0    0,15,167:5:0
+X      3779    .       G       <*>     0       .       DP=24;I16=15,9,0,0,844,31206,0,0,1218,66404,0,0,493,10971,0,0;QS=3,0;MQSB=0.705785;MQ0F=0       PL:DP:DV        0,39,220:13:0   0,18,152:6:0    0,15,167:5:0
+X      3780    .       C       <*>     0       .       DP=25;I16=14,10,0,0,829,29949,0,0,1268,69904,0,0,467,10295,0,0;QS=3,0;MQSB=0.765017;MQ0F=0      PL:DP:DV        0,39,235:13:0   0,18,144:6:0    0,15,169:5:0
+X      3781    .       C       <*>     0       .       DP=26;I16=16,10,0,0,939,34725,0,0,1315,71373,0,0,492,10896,0,0;QS=3,0;MQSB=0.541994;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,139:6:0    0,15,175:5:0
+X      3782    .       T       <*>     0       .       DP=26;I16=16,10,0,0,989,38031,0,0,1315,71373,0,0,493,10901,0,0;QS=3,0;MQSB=0.541994;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,169:6:0    0,15,176:5:0
+X      3783    .       C       <*>     0       .       DP=26;I16=16,10,0,0,941,34801,0,0,1315,71373,0,0,492,10836,0,0;QS=3,0;MQSB=0.541994;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,155:6:0    0,15,162:5:0
+X      3784    .       T       <*>     0       .       DP=27;I16=16,11,0,0,1001,38035,0,0,1375,74973,0,0,491,10801,0,0;QS=3,0;MQSB=0.467219;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,18,155:6:0    0,15,178:5:0
+X      3785    .       G       <*>     0       .       DP=28;I16=15,10,0,0,922,36426,0,0,1305,71273,0,0,450,9916,0,0;QS=3,0;MQSB=0.674458;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,125:5:0    0,15,179:5:0
+X      3786    .       T       <*>     0       .       DP=28;I16=16,11,0,0,935,35697,0,0,1375,74973,0,0,490,10774,0,0;QS=3,0;MQSB=0.467219;MQ0F=0      PL:DP:DV        0,48,250:16:0   0,18,145:6:0    0,15,186:5:0
+X      3787    .       G       <*>     0       .       DP=28;I16=16,11,0,0,963,37951,0,0,1375,74973,0,0,489,10781,0,0;QS=3,0;MQSB=0.467219;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,143:6:0    0,15,177:5:0
+X      3788    .       G       <*>     0       .       DP=26;I16=14,9,0,0,849,33683,0,0,1184,65386,0,0,459,10075,0,0;QS=3,0;MQSB=0.525788;MQ0F=0       PL:DP:DV        0,39,239:13:0   0,18,144:6:0    0,12,161:4:0
+X      3789    .       G       <*>     0       .       DP=26;I16=13,10,0,0,807,31019,0,0,1231,68535,0,0,438,9474,0,0;QS=3,0;MQSB=0.445672;MQ0F=0       PL:DP:DV        0,39,251:13:0   0,18,133:6:0    0,12,161:4:0
+X      3790    .       T       <*>     0       .       DP=26;I16=13,10,0,0,829,32293,0,0,1231,68535,0,0,435,9359,0,0;QS=3,0;MQSB=0.445672;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,150:6:0    0,12,159:4:0
+X      3791    .       T       <*>     0       .       DP=26;I16=15,10,0,0,887,34725,0,0,1301,72235,0,0,478,10336,0,0;QS=3,0;MQSB=0.382304;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,136:6:0    0,12,159:4:0
+X      3792    .       G       A,<*>   0       .       DP=26;I16=14,8,1,0,809,32805,38,1444,1175,66425,37,1369,417,8991,22,484;QS=2.92629,0.0737052,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.195278;BQB=1;MQ0F=0     PL:DP:DV        0,8,238,42,241,255:15:1 0,12,109,12,109,109:4:0 0,12,157,12,157,157:4:0
+X      3793    .       A       <*>     0       .       DP=26;I16=15,8,0,0,833,33775,0,0,1212,67794,0,0,435,9363,0,0;QS=3,0;MQSB=0.195278;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,93:4:0     0,12,159:4:0
+X      3794    .       C       <*>     0       .       DP=26;I16=15,9,0,0,845,33023,0,0,1241,68635,0,0,438,9324,0,0;QS=3,0;MQSB=0.439649;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,120:5:0    0,12,157:4:0
+X      3795    .       C       <*>     0       .       DP=26;I16=14,9,0,0,865,35649,0,0,1231,68535,0,0,408,8622,0,0;QS=3,0;MQSB=0.563599;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,132:5:0    0,12,161:4:0
+X      3796    .       T       <*>     0       .       DP=27;I16=15,11,0,0,964,38998,0,0,1361,75835,0,0,453,9821,0,0;QS=3,0;MQSB=0.334895;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,21,149:7:0    0,12,164:4:0
+X      3797    .       A       <*>     0       .       DP=27;I16=15,10,0,0,848,32392,0,0,1301,72235,0,0,424,9172,0,0;QS=3,0;MQSB=0.382304;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,124:6:0    0,12,159:4:0
+X      3798    .       T       <*>     0       .       DP=27;I16=14,11,0,0,921,37161,0,0,1301,72235,0,0,430,9554,0,0;QS=3,0;MQSB=0.283586;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,21,148:7:0    0,12,165:4:0
+X      3799    .       T       <*>     0       .       DP=27;I16=15,11,0,0,913,35929,0,0,1361,75835,0,0,439,9729,0,0;QS=3,0;MQSB=0.334895;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,21,150:7:0    0,12,161:4:0
+X      3800    .       C       <*>     0       .       DP=26;I16=13,10,0,0,866,36182,0,0,1181,65035,0,0,406,9092,0,0;QS=3,0;MQSB=0.272532;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,104:5:0    0,12,161:4:0
+X      3801    .       T       <*>     0       .       DP=23;I16=12,10,0,0,804,33600,0,0,1121,61435,0,0,430,9750,0,0;QS=3,0;MQSB=0.217267;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,99:5:0     0,9,133:3:0
+X      3802    .       G       <*>     0       .       DP=22;I16=10,9,0,0,730,30516,0,0,994,54486,0,0,380,8550,0,0;QS=3,0;MQSB=0.472367;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,106:4:0    0,9,130:3:0
+X      3803    .       G       <*>     0       .       DP=22;I16=11,9,0,0,703,27393,0,0,1051,57735,0,0,405,9241,0,0;QS=3,0;MQSB=0.372419;MQ0F=0        PL:DP:DV        0,39,249:13:0   0,12,92:4:0     0,9,129:3:0
+X      3804    .       A       <*>     0       .       DP=22;I16=11,9,0,0,740,30360,0,0,1051,57735,0,0,404,9274,0,0;QS=3,0;MQSB=0.372419;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,98:4:0     0,9,132:3:0
+X      3805    .       C       <*>     0       .       DP=22;I16=12,9,0,0,737,29243,0,0,1061,57835,0,0,428,9950,0,0;QS=3,0;MQSB=0.262932;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,81:4:0     0,9,130:3:0
+X      3806    .       A       <*>     0       .       DP=22;I16=12,9,0,0,798,32550,0,0,1061,57835,0,0,426,9968,0,0;QS=3,0;MQSB=0.262932;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,105:4:0    0,9,128:3:0
+X      3807    .       C       <*>     0       .       DP=22;I16=10,9,0,0,664,25304,0,0,994,54486,0,0,377,8885,0,0;QS=3,0;MQSB=0.472367;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,83:4:0     0,9,115:3:0
+X      3808    .       G       <*>     0       .       DP=21;I16=9,9,0,0,653,25297,0,0,957,53117,0,0,375,8873,0,0;QS=3,0;MQSB=0.597145;MQ0F=0  PL:DP:DV        0,33,233:11:0   0,12,109:4:0    0,9,132:3:0
+X      3809    .       T       <*>     0       .       DP=22;I16=11,10,0,0,779,32151,0,0,1084,60066,0,0,416,9810,0,0;QS=3,0;MQSB=0.285029;MQ0F=0       PL:DP:DV        0,39,249:13:0   0,12,115:4:0    0,12,161:4:0
+X      3810    .       C       <*>     0       .       DP=23;I16=9,11,0,0,811,34815,0,0,1077,60317,0,0,369,8739,0,0;QS=3,0;MQSB=0.499893;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,112:4:0    0,12,153:4:0
+X      3811    .       A       C,<*>   0       .       DP=23;I16=9,11,2,0,777,32631,39,785,1077,60317,67,3349,367,8669,42,914;QS=2.94104,0.0589569,0;VDB=0.18;SGB=0.346553;RPB=0.425;MQB=0.25;MQSB=0.246128;BQB=0.025;MQ0F=0   PL:DP:DV        0,15,248,36,254,255:14:2        0,12,116,12,116,116:4:0 0,12,158,12,158,158:4:0
+X      3812    .       T       <*>     0       .       DP=23;I16=10,11,0,0,802,32860,0,0,1084,60066,0,0,405,9447,0,0;QS=3,0;MQSB=0.187115;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,114:4:0    0,12,160:4:0
+X      3813    .       A       <*>     0       .       DP=22;I16=10,11,0,0,815,35077,0,0,1084,60066,0,0,402,9330,0,0;QS=3,0;MQSB=0.187115;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,119:4:0    0,12,170:4:0
+X      3814    .       G       <*>     0       .       DP=21;I16=8,11,0,0,775,33731,0,0,1037,58597,0,0,375,8605,0,0;QS=3,0;MQSB=0.41781;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,113:4:0    0,12,163:4:0
+X      3815    .       A       <*>     0       .       DP=20;I16=8,11,0,0,708,29130,0,0,1010,57328,0,0,397,9049,0,0;QS=3,0;MQSB=0.373354;MQ0F=0        PL:DP:DV        0,33,239:11:0   0,12,110:4:0    0,12,162:4:0
+X      3816    .       A       <*>     0       .       DP=20;I16=8,11,0,0,729,31027,0,0,1010,57328,0,0,395,8933,0,0;QS=3,0;MQSB=0.373354;MQ0F=0        PL:DP:DV        0,33,248:11:0   0,12,104:4:0    0,12,160:4:0
+X      3817    .       A       <*>     0       .       DP=20;I16=8,11,0,0,752,31580,0,0,1010,57328,0,0,393,8833,0,0;QS=3,0;MQSB=0.373354;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,110:4:0    0,12,161:4:0
+X      3818    .       T       <*>     0       .       DP=20;I16=8,11,0,0,728,30466,0,0,1010,57328,0,0,391,8749,0,0;QS=3,0;MQSB=0.373354;MQ0F=0        PL:DP:DV        0,33,252:11:0   0,12,115:4:0    0,12,160:4:0
+X      3819    .       A       <*>     0       .       DP=21;I16=9,11,0,0,790,34094,0,0,1039,58169,0,0,389,8681,0,0;QS=3,0;MQSB=0.247381;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,121:4:0    0,12,167:4:0
+X      3820    .       G       <*>     0       .       DP=21;I16=9,11,0,0,788,33636,0,0,1039,58169,0,0,388,8630,0,0;QS=3,0;MQSB=0.247381;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,112:4:0    0,12,157:4:0
+X      3821    .       A       <*>     0       .       DP=22;I16=10,11,0,0,832,35864,0,0,1099,61769,0,0,387,8597,0,0;QS=3,0;MQSB=0.317882;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,115:4:0    0,12,168:4:0
+X      3822    .       G       <*>     0       .       DP=22;I16=10,11,0,0,810,33228,0,0,1099,61769,0,0,386,8532,0,0;QS=3,0;MQSB=0.317882;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,103:4:0    0,12,157:4:0
+X      3823    .       T       <*>     0       .       DP=22;I16=9,11,0,0,753,30705,0,0,1042,58520,0,0,380,8460,0,0;QS=3,0;MQSB=0.434285;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,102:4:0    0,12,163:4:0
+X      3824    .       C       <*>     0       .       DP=22;I16=10,11,0,0,802,32368,0,0,1099,61769,0,0,384,8456,0,0;QS=3,0;MQSB=0.317882;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,105:4:0    0,12,159:4:0
+X      3825    .       C       <*>     0       .       DP=23;I16=10,11,0,0,813,33955,0,0,1079,59889,0,0,379,8387,0,0;QS=3,0;MQSB=0.317882;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,130:5:0    0,12,157:4:0
+X      3826    .       T       <*>     0       .       DP=23;I16=11,11,0,0,827,34611,0,0,1136,63138,0,0,381,8357,0,0;QS=3,0;MQSB=0.232836;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,133:5:0    0,12,155:4:0
+X      3827    .       G       <*>     0       .       DP=23;I16=11,10,0,0,820,34130,0,0,1076,59538,0,0,355,7715,0,0;QS=3,0;MQSB=0.269397;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,121:4:0    0,12,162:4:0
+X      3828    .       C       <*>     0       .       DP=23;I16=11,10,0,0,805,33147,0,0,1076,59538,0,0,354,7720,0,0;QS=3,0;MQSB=0.269397;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,114:4:0    0,12,157:4:0
+X      3829    .       A       <*>     0       .       DP=22;I16=9,11,0,0,763,31295,0,0,1069,59789,0,0,369,8241,0,0;QS=3,0;MQSB=0.477679;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,132:5:0    0,12,158:4:0
+X      3830    .       A       <*>     0       .       DP=23;I16=11,11,0,0,825,32693,0,0,1136,63138,0,0,377,8321,0,0;QS=3,0;MQSB=0.232836;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,143:5:0    0,12,150:4:0
+X      3831    .       C       A,<*>   0       .       DP=23;I16=10,11,1,0,802,32198,14,196,1126,63038,10,100,370,8294,7,49;QS=2.97758,0.0224215,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.232836;BQB=1;MQ0F=0        PL:DP:DV        0,27,255,36,255,255:13:1        0,15,134,15,134,134:5:0 0,12,149,12,149,149:4:0
+X      3832    .       A       <*>     0       .       DP=24;I16=12,11,0,0,836,32436,0,0,1196,66738,0,0,377,8389,0,0;QS=3,0;MQSB=0.291845;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,136:5:0    0,12,139:4:0
+X      3833    .       C       <*>     0       .       DP=23;I16=10,11,0,0,690,24938,0,0,1076,59538,0,0,377,8409,0,0;QS=3,0;MQSB=0.175325;MQ0F=0       PL:DP:DV        0,36,249:12:0   0,15,113:5:0    0,12,131:4:0
+X      3834    .       G       <*>     0       .       DP=22;I16=9,10,0,0,684,26250,0,0,1037,58597,0,0,357,8079,0,0;QS=3,0;MQSB=0.124514;MQ0F=0        PL:DP:DV        0,33,242:11:0   0,12,122:4:0    0,12,156:4:0
+X      3835    .       T       <*>     0       .       DP=22;I16=10,11,0,0,773,30373,0,0,1076,59538,0,0,381,8475,0,0;QS=3,0;MQSB=0.175325;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,140:5:0    0,12,153:4:0
+X      3836    .       G       C,<*>   0       .       DP=24;I16=10,12,1,0,833,33183,14,196,1132,61648,10,100,378,8412,2,4;QS=2.97647,0.0235294,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.251407;BQB=1;MQ0F=0 PL:DP:DV        0,27,255,36,255,255:13:1        0,15,149,15,149,149:5:0 0,15,188,15,188,188:5:0
+X      3837    .       G       <*>     0       .       DP=24;I16=8,14,0,0,759,26931,0,0,1135,61999,0,0,399,8955,0,0;QS=3,0;MQSB=0.291667;MQ0F=0        PL:DP:DV        0,33,245:11:0   0,18,149:6:0    0,15,157:5:0
+X      3838    .       C       <*>     0       .       DP=24;I16=10,14,0,0,817,28975,0,0,1202,65348,0,0,409,8945,0,0;QS=3,0;MQSB=0.122456;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,143:6:0    0,15,148:5:0
+X      3839    .       C       <*>     0       .       DP=23;I16=9,13,0,0,688,22248,0,0,1132,61648,0,0,386,8238,0,0;QS=3,0;MQSB=0.248197;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,123:6:0    0,12,112:4:0
+X      3840    .       G       <*>     0       .       DP=23;I16=9,14,0,0,793,27941,0,0,1192,65248,0,0,413,8809,0,0;QS=3,0;MQSB=0.211072;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,160:6:0    0,15,146:5:0
+X      3841    .       T       <*>     0       .       DP=23;I16=9,14,0,0,867,33103,0,0,1192,65248,0,0,414,8734,0,0;QS=3,0;MQSB=0.211072;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,167:6:0    0,15,162:5:0
+X      3842    .       C       <*>     0       .       DP=23;I16=9,14,0,0,890,34728,0,0,1192,65248,0,0,415,8689,0,0;QS=3,0;MQSB=0.211072;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,167:6:0    0,15,159:5:0
+X      3843    .       T       <*>     0       .       DP=24;I16=9,14,0,0,896,35122,0,0,1192,65248,0,0,416,8674,0,0;QS=3,0;MQSB=0.211072;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,164:6:0    0,15,159:5:0
+X      3844    .       G       <*>     0       .       DP=26;I16=10,16,0,0,959,35715,0,0,1372,76048,0,0,442,9314,0,0;QS=3,0;MQSB=0.220358;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,21,177:7:0    0,18,172:6:0
+X      3845    .       T       <*>     0       .       DP=26;I16=10,16,0,0,970,36442,0,0,1372,76048,0,0,444,9310,0,0;QS=3,0;MQSB=0.220358;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,21,186:7:0    0,18,166:6:0
+X      3846    .       G       <*>     0       .       DP=27;I16=10,17,0,0,993,37297,0,0,1432,79648,0,0,446,9338,0,0;QS=3,0;MQSB=0.195223;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,21,175:7:0    0,21,172:7:0
+X      3847    .       T       <*>     0       .       DP=27;I16=10,16,0,0,952,35268,0,0,1372,76048,0,0,423,8723,0,0;QS=3,0;MQSB=0.220358;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,170:6:0    0,21,189:7:0
+X      3848    .       C       <*>     0       .       DP=27;I16=10,17,0,0,1025,39533,0,0,1432,79648,0,0,449,9341,0,0;QS=3,0;MQSB=0.195223;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,177:7:0    0,21,188:7:0
+X      3849    .       T       <*>     0       .       DP=27;I16=9,17,0,0,987,37685,0,0,1395,78279,0,0,450,9368,0,0;QS=3,0;MQSB=0.282527;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,21,179:7:0    0,21,190:7:0
+X      3850    .       G       <*>     0       .       DP=26;I16=9,17,0,0,957,35751,0,0,1395,78279,0,0,452,9428,0,0;QS=3,0;MQSB=0.282527;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,21,179:7:0    0,21,182:7:0
+X      3851    .       G       <*>     0       .       DP=26;I16=9,17,0,0,965,36475,0,0,1395,78279,0,0,453,9469,0,0;QS=3,0;MQSB=0.282527;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,21,177:7:0    0,21,183:7:0
+X      3852    .       C       <*>     0       .       DP=26;I16=9,16,0,0,921,34525,0,0,1335,74679,0,0,444,9440,0,0;QS=3,0;MQSB=0.310905;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,163:6:0    0,21,179:7:0
+X      3853    .       T       <*>     0       .       DP=28;I16=10,18,0,0,1050,40222,0,0,1484,82720,0,0,455,9641,0,0;QS=3,0;MQSB=0.515783;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,21,185:7:0    0,21,192:7:0
+X      3854    .       T       <*>     0       .       DP=28;I16=10,17,0,0,955,34605,0,0,1455,81879,0,0,451,9709,0,0;QS=3,0;MQSB=0.359211;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,171:6:0    0,18,178:6:0
+X      3855    .       C       <*>     0       .       DP=29;I16=10,18,0,0,992,36040,0,0,1515,85479,0,0,438,9264,0,0;QS=3,0;MQSB=0.331344;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,139:5:0    0,21,175:7:0
+X      3856    .       T       <*>     0       .       DP=30;I16=10,18,0,0,1033,38725,0,0,1546,88238,0,0,464,9982,0,0;QS=3,0;MQSB=0.190183;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,163:6:0    0,21,185:7:0
+X      3857    .       C       <*>     0       .       DP=30;I16=10,19,0,0,1077,40979,0,0,1575,89079,0,0,447,9505,0,0;QS=3,0;MQSB=0.306875;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,15,154:5:0    0,24,194:8:0
+X      3858    .       T       <*>     0       .       DP=31;I16=10,21,0,0,1141,42567,0,0,1695,96279,0,0,477,10255,0,0;QS=3,0;MQSB=0.266219;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,171:6:0    0,24,208:8:0
+X      3859    .       C       <*>     0       .       DP=32;I16=10,21,0,0,950,30078,0,0,1695,96279,0,0,484,10416,0,0;QS=3,0;MQSB=0.266219;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,136:6:0    0,24,156:8:0
+X      3860    .       G       <*>     0       .       DP=32;I16=10,22,0,0,1070,37794,0,0,1755,99879,0,0,516,11240,0,0;QS=3,0;MQSB=0.249261;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,154:6:0    0,27,209:9:0
+X      3861    .       C       <*>     0       .       DP=33;I16=11,20,0,0,1133,42547,0,0,1672,94048,0,0,517,11391,0,0;QS=3,0;MQSB=0.19205;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,162:6:0    0,24,199:8:0
+X      3862    .       T       <*>     0       .       DP=34;I16=11,22,0,0,1241,47443,0,0,1792,101248,0,0,526,11518,0,0;QS=3,0;MQSB=0.161533;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,185:7:0    0,27,221:9:0
+X      3863    .       T       <*>     0       .       DP=34;I16=12,22,0,0,1200,43542,0,0,1852,104848,0,0,541,11685,0,0;QS=3,0;MQSB=0.210327;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,199:7:0    0,27,213:9:0
+X      3864    .       A       <*>     0       .       DP=33;I16=11,22,0,0,1238,47448,0,0,1792,101248,0,0,550,11790,0,0;QS=3,0;MQSB=0.161533;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,210:7:0    0,27,230:9:0
+X      3865    .       G       <*>     0       .       DP=34;I16=11,23,0,0,1251,47113,0,0,1852,104848,0,0,559,11933,0,0;QS=3,0;MQSB=0.149071;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,200:7:0    0,27,212:9:0
+X      3866    .       C       <*>     0       .       DP=33;I16=11,21,0,0,1165,43545,0,0,1732,97648,0,0,545,11489,0,0;QS=3,0;MQSB=0.175751;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,21,189:7:0    0,24,197:8:0
+X      3867    .       A       <*>     0       .       DP=33;I16=11,22,0,0,1152,41510,0,0,1792,101248,0,0,580,12284,0,0;QS=3,0;MQSB=0.161533;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,188:7:0    0,27,195:9:0
+X      3868    .       T       <*>     0       .       DP=33;I16=11,22,0,0,1255,48141,0,0,1792,101248,0,0,590,12494,0,0;QS=3,0;MQSB=0.161533;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,202:7:0    0,27,221:9:0
+X      3869    .       C       <*>     0       .       DP=33;I16=11,21,0,0,1169,43987,0,0,1732,97648,0,0,589,12623,0,0;QS=3,0;MQSB=0.175751;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,164:6:0    0,27,211:9:0
+X      3870    .       T       <*>     0       .       DP=34;I16=11,23,0,0,1262,47808,0,0,1852,104848,0,0,608,12932,0,0;QS=3,0;MQSB=0.149071;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,215:8:0    0,27,211:9:0
+X      3871    .       T       <*>     0       .       DP=36;I16=11,25,0,0,1341,50655,0,0,1972,112048,0,0,617,13157,0,0;QS=3,0;MQSB=0.128391;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,221:8:0    0,27,223:9:0
+X      3872    .       G       <*>     0       .       DP=36;I16=11,25,0,0,1287,47095,0,0,1972,112048,0,0,626,13322,0,0;QS=3,0;MQSB=0.128391;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,211:8:0    0,27,200:9:0
+X      3873    .       T       <*>     0       .       DP=35;I16=10,24,0,0,1242,46680,0,0,1852,104848,0,0,626,13428,0,0;QS=3,0;MQSB=0.0982034;MQ0F=0   PL:DP:DV        0,57,255:19:0   0,21,194:7:0    0,24,212:8:0
+X      3874    .       T       <*>     0       .       DP=36;I16=12,24,0,0,1290,47660,0,0,1972,112048,0,0,646,13774,0,0;QS=3,0;MQSB=0.182088;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,24,228:8:0    0,24,204:8:0
+X      3875    .       T       <*>     0       .       DP=37;I16=13,24,0,0,1324,48418,0,0,2029,115297,0,0,657,14061,0,0;QS=3,0;MQSB=0.117872;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,24,231:8:0    0,24,197:8:0
+X      3876    .       C       <*>     0       .       DP=37;I16=13,22,0,0,1248,45354,0,0,1909,108097,0,0,623,13325,0,0;QS=3,0;MQSB=0.140806;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,21,196:7:0    0,24,180:8:0
+X      3877    .       C       <*>     0       .       DP=37;I16=13,24,0,0,1363,51201,0,0,2029,115297,0,0,681,14765,0,0;QS=3,0;MQSB=0.117872;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,24,217:8:0    0,24,196:8:0
+X      3878    .       A       <*>     0       .       DP=37;I16=13,23,0,0,1309,48045,0,0,1969,111697,0,0,670,14654,0,0;QS=3,0;MQSB=0.128568;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,24,218:8:0    0,24,188:8:0
+X      3879    .       A       <*>     0       .       DP=38;I16=14,24,0,0,1453,56567,0,0,2066,116666,0,0,703,15543,0,0;QS=3,0;MQSB=0.076112;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,24,226:8:0    0,24,206:8:0
+X      3880    .       G       <*>     0       .       DP=37;I16=14,22,0,0,1311,48735,0,0,1946,109466,0,0,689,15267,0,0;QS=3,0;MQSB=0.094094;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,24,209:8:0    0,24,183:8:0
+X      3881    .       G       <*>     0       .       DP=37;I16=14,21,0,0,1200,42778,0,0,1886,105866,0,0,690,15578,0,0;QS=3,0;MQSB=0.105399;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,18,178:6:0    0,24,174:8:0
+X      3882    .       T       <*>     0       .       DP=37;I16=14,21,0,0,1192,42352,0,0,1886,105866,0,0,684,15348,0,0;QS=3,0;MQSB=0.105399;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,21,189:7:0    0,21,178:7:0
+X      3883    .       C       <*>     0       .       DP=38;I16=15,22,0,0,1295,46659,0,0,2006,113066,0,0,717,16279,0,0;QS=3,0;MQSB=0.124405;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,24,205:8:0    0,24,171:8:0
+X      3884    .       C       <*>     0       .       DP=39;I16=16,23,0,0,1363,49387,0,0,2103,118035,0,0,749,17141,0,0;QS=3,0;MQSB=0.0760633;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,24,202:8:0    0,27,212:9:0
+X      3885    .       T       <*>     0       .       DP=40;I16=16,24,0,0,1445,53663,0,0,2163,121635,0,0,754,17262,0,0;QS=3,0;MQSB=0.0679472;MQ0F=0   PL:DP:DV        0,69,255:23:0   0,24,219:8:0    0,27,214:9:0
+X      3886    .       C       <*>     0       .       DP=39;I16=16,23,0,0,1370,49762,0,0,2103,118035,0,0,761,17421,0,0;QS=3,0;MQSB=0.0760633;MQ0F=0   PL:DP:DV        0,69,255:23:0   0,24,199:8:0    0,24,191:8:0
+X      3887    .       C       <*>     0       .       DP=39;I16=16,23,0,0,1364,49222,0,0,2103,118035,0,0,767,17567,0,0;QS=3,0;MQSB=0.0760633;MQ0F=0   PL:DP:DV        0,69,255:23:0   0,24,194:8:0    0,24,201:8:0
+X      3888    .       C       <*>     0       .       DP=39;I16=15,23,0,0,1387,51885,0,0,2043,114435,0,0,747,17073,0,0;QS=3,0;MQSB=0.0555905;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,24,195:8:0    0,24,208:8:0
+X      3889    .       A       <*>     0       .       DP=38;I16=15,23,0,0,1364,49918,0,0,2066,116666,0,0,777,17811,0,0;QS=3,0;MQSB=0.112471;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,24,202:8:0    0,24,218:8:0
+X      3890    .       C       <*>     0       .       DP=38;I16=14,23,0,0,1362,51064,0,0,2006,113066,0,0,757,17329,0,0;QS=3,0;MQSB=0.0844255;MQ0F=0   PL:DP:DV        0,63,255:21:0   0,24,203:8:0    0,24,216:8:0
+X      3891    .       A       <*>     0       .       DP=39;I16=15,24,0,0,1466,56312,0,0,2126,120266,0,0,786,18076,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,24,203:8:0    0,27,239:9:0
+X      3892    .       G       <*>     0       .       DP=38;I16=15,23,0,0,1340,48838,0,0,2066,116666,0,0,792,18226,0,0;QS=3,0;MQSB=0.112471;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,24,186:8:0    0,27,208:9:0
+X      3893    .       T       <*>     0       .       DP=39;I16=15,24,0,0,1348,48170,0,0,2126,120266,0,0,798,18404,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,24,196:8:0    0,27,212:9:0
+X      3894    .       G       <*>     0       .       DP=39;I16=15,23,0,0,1364,49900,0,0,2066,116666,0,0,779,17937,0,0;QS=3,0;MQSB=0.112471;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,24,202:8:0    0,27,208:9:0
+X      3895    .       T       <*>     0       .       DP=39;I16=15,24,0,0,1375,49773,0,0,2126,120266,0,0,810,18752,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,24,202:8:0    0,27,225:9:0
+X      3896    .       A       <*>     0       .       DP=40;I16=15,24,0,0,1468,57326,0,0,2126,120266,0,0,815,18923,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,24,224:8:0    0,27,233:9:0
+X      3897    .       G       <*>     0       .       DP=40;I16=15,24,0,0,1468,56812,0,0,2126,120266,0,0,819,19021,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,21,199:7:0    0,30,234:10:0
+X      3898    .       C       <*>     0       .       DP=40;I16=15,23,0,0,1487,59351,0,0,2066,116666,0,0,813,19023,0,0;QS=3,0;MQSB=0.112471;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,18,186:6:0    0,30,238:10:0
+X      3899    .       A       <*>     0       .       DP=40;I16=15,24,0,0,1449,55055,0,0,2126,120266,0,0,829,19293,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,21,191:7:0    0,30,231:10:0
+X      3900    .       T       <*>     0       .       DP=40;I16=15,24,0,0,1458,55516,0,0,2126,120266,0,0,833,19417,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,21,197:7:0    0,30,240:10:0
+X      3901    .       G       <*>     0       .       DP=40;I16=14,22,0,0,1303,48245,0,0,1969,111697,0,0,761,17639,0,0;QS=3,0;MQSB=0.180757;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,18,154:6:0    0,27,218:9:0
+X      3902    .       C       <*>     0       .       DP=40;I16=15,24,0,0,1436,55412,0,0,2126,120266,0,0,837,19537,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,21,166:7:0    0,30,217:10:0
+X      3903    .       A       <*>     0       .       DP=42;I16=15,24,0,0,1299,45567,0,0,2089,117417,0,0,814,19008,0,0;QS=3,0;MQSB=0.0901152;MQ0F=0   PL:DP:DV        0,63,255:21:0   0,24,175:8:0    0,30,204:10:0
+X      3904    .       C       <*>     0       .       DP=42;I16=15,24,0,0,1439,54545,0,0,2086,117066,0,0,815,19113,0,0;QS=3,0;MQSB=0.0426917;MQ0F=0   PL:DP:DV        0,63,255:21:0   0,24,191:8:0    0,30,244:10:0
+X      3905    .       C       <*>     0       .       DP=42;I16=15,25,0,0,1572,63314,0,0,2146,120666,0,0,822,19192,0,0;QS=3,0;MQSB=0.0381122;MQ0F=0   PL:DP:DV        0,63,255:21:0   0,24,212:8:0    0,33,255:11:0
+X      3906    .       T       <*>     0       .       DP=42;I16=16,25,0,0,1593,63039,0,0,2206,124266,0,0,846,19758,0,0;QS=3,0;MQSB=0.0536599;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,24,210:8:0    0,33,253:11:0
+X      3907    .       G       <*>     0       .       DP=42;I16=16,25,0,0,1558,60192,0,0,2206,124266,0,0,846,19776,0,0;QS=3,0;MQSB=0.0536599;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,24,203:8:0    0,33,249:11:0
+X      3908    .       C       <*>     0       .       DP=42;I16=16,25,0,0,1514,58968,0,0,2206,124266,0,0,845,19777,0,0;QS=3,0;MQSB=0.0536599;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,24,193:8:0    0,33,244:11:0
+X      3909    .       T       <*>     0       .       DP=43;I16=16,25,0,0,1491,55895,0,0,2201,123691,0,0,835,19697,0,0;QS=3,0;MQSB=0.0757469;MQ0F=0   PL:DP:DV        0,69,255:23:0   0,24,202:8:0    0,30,237:10:0
+X      3910    .       A       <*>     0       .       DP=40;I16=16,23,0,0,1432,53926,0,0,2081,116491,0,0,844,19724,0,0;QS=3,0;MQSB=0.0949554;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,21,193:7:0    0,30,224:10:0
+X      3911    .       C       <*>     0       .       DP=40;I16=16,23,0,0,1440,55290,0,0,2081,116491,0,0,843,19613,0,0;QS=3,0;MQSB=0.0949554;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,21,184:7:0    0,30,214:10:0
+X      3912    .       A       C,<*>   0       .       DP=41;I16=17,22,0,1,1358,49508,16,256,2081,116491,60,3600,830,19358,11,121;QS=2.95181,0.0481928,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.125266;BQB=1;MQ0F=0  PL:DP:DV        0,69,255,69,255,255:23:0        0,21,166,21,166,166:7:0 0,14,202,27,205,208:10:1
+X      3913    .       C       <*>     0       .       DP=40;I16=16,23,0,0,1494,59096,0,0,2081,116491,0,0,824,19100,0,0;QS=3,0;MQSB=0.0949554;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,21,183:7:0    0,30,234:10:0
+X      3914    .       T       <*>     0       .       DP=42;I16=16,24,0,0,1512,59342,0,0,2141,120091,0,0,823,19007,0,0;QS=3,0;MQSB=0.0846181;MQ0F=0   PL:DP:DV        0,69,255:23:0   0,21,192:7:0    0,30,228:10:0
+X      3915    .       C       <*>     0       .       DP=42;I16=16,24,0,0,1537,60953,0,0,2141,120091,0,0,799,18321,0,0;QS=3,0;MQSB=0.0846181;MQ0F=0   PL:DP:DV        0,72,255:24:0   0,18,176:6:0    0,30,229:10:0
+X      3916    .       C       <*>     0       .       DP=42;I16=16,25,0,0,1618,66342,0,0,2201,123691,0,0,825,18919,0,0;QS=3,0;MQSB=0.0757469;MQ0F=0   PL:DP:DV        0,72,255:24:0   0,21,190:7:0    0,30,251:10:0
+X      3917    .       T       <*>     0       .       DP=43;I16=16,25,0,0,1601,65219,0,0,2201,123691,0,0,825,18875,0,0;QS=3,0;MQSB=0.0757469;MQ0F=0   PL:DP:DV        0,72,255:24:0   0,21,191:7:0    0,30,254:10:0
+X      3918    .       T       <*>     0       .       DP=43;I16=16,25,0,0,1541,60711,0,0,2201,123691,0,0,801,18239,0,0;QS=3,0;MQSB=0.0757469;MQ0F=0   PL:DP:DV        0,75,255:25:0   0,18,179:6:0    0,30,254:10:0
+X      3919    .       C       <*>     0       .       DP=42;I16=15,26,0,0,1621,66337,0,0,2232,126450,0,0,826,18786,0,0;QS=3,0;MQSB=0.110793;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,21,200:7:0    0,30,242:10:0
+X      3920    .       T       <*>     0       .       DP=42;I16=15,26,0,0,1605,64327,0,0,2232,126450,0,0,825,18691,0,0;QS=3,0;MQSB=0.110793;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,21,207:7:0    0,30,251:10:0
+X      3921    .       T       <*>     0       .       DP=42;I16=15,26,0,0,1519,58507,0,0,2232,126450,0,0,824,18630,0,0;QS=3,0;MQSB=0.110793;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,21,201:7:0    0,30,242:10:0
+X      3922    .       A       <*>     0       .       DP=42;I16=14,26,0,0,1539,61289,0,0,2195,125081,0,0,819,18545,0,0;QS=3,0;MQSB=0.168991;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,18,179:6:0    0,30,244:10:0
+X      3923    .       G       <*>     0       .       DP=41;I16=14,25,0,0,1515,60945,0,0,2135,121481,0,0,792,17834,0,0;QS=3,0;MQSB=0.182501;MQ0F=0    PL:DP:DV        0,69,255:23:0   0,18,172:6:0    0,30,240:10:0
+X      3924    .       G       <*>     0       .       DP=41;I16=13,26,0,0,1524,61106,0,0,2135,121481,0,0,808,18356,0,0;QS=3,0;MQSB=0.128469;MQ0F=0    PL:DP:DV        0,69,255:23:0   0,18,158:6:0    0,30,247:10:0
+X      3925    .       G       <*>     0       .       DP=41;I16=14,25,0,0,1425,55687,0,0,2135,121481,0,0,788,17758,0,0;QS=3,0;MQSB=0.182501;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,15,134:5:0    0,30,245:10:0
+X      3926    .       C       <*>     0       .       DP=41;I16=14,26,0,0,1512,59674,0,0,2195,125081,0,0,811,18393,0,0;QS=3,0;MQSB=0.168991;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,18,152:6:0    0,30,237:10:0
+X      3927    .       T       <*>     0       .       DP=41;I16=14,26,0,0,1512,59566,0,0,2195,125081,0,0,808,18384,0,0;QS=3,0;MQSB=0.168991;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,18,160:6:0    0,30,237:10:0
+X      3928    .       G       <*>     0       .       DP=41;I16=14,25,0,0,1479,58495,0,0,2135,121481,0,0,779,17731,0,0;QS=3,0;MQSB=0.182501;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,18,149:6:0    0,27,233:9:0
+X      3929    .       A       <*>     0       .       DP=41;I16=13,26,0,0,1452,56436,0,0,2135,121481,0,0,796,18256,0,0;QS=3,0;MQSB=0.128469;MQ0F=0    PL:DP:DV        0,69,255:23:0   0,18,161:6:0    0,30,220:10:0
+X      3930    .       T       <*>     0       .       DP=40;I16=13,25,0,0,1387,52929,0,0,2078,118232,0,0,767,17521,0,0;QS=3,0;MQSB=0.25797;MQ0F=0     PL:DP:DV        0,69,255:23:0   0,15,149:5:0    0,30,224:10:0
+X      3931    .       A       <*>     0       .       DP=40;I16=13,25,0,0,1387,52877,0,0,2078,118232,0,0,761,17439,0,0;QS=3,0;MQSB=0.25797;MQ0F=0     PL:DP:DV        0,69,255:23:0   0,18,166:6:0    0,27,222:9:0
+X      3932    .       T       <*>     0       .       DP=39;I16=12,26,0,0,1394,53644,0,0,2078,118232,0,0,780,17964,0,0;QS=3,0;MQSB=0.190372;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,18,161:6:0    0,30,231:10:0
+X      3933    .       T       <*>     0       .       DP=38;I16=12,24,0,0,1389,54743,0,0,1958,111032,0,0,752,17366,0,0;QS=3,0;MQSB=0.218161;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,18,166:6:0    0,24,220:8:0
+X      3934    .       C       <*>     0       .       DP=38;I16=12,25,0,0,1395,54915,0,0,2018,114632,0,0,768,17758,0,0;QS=3,0;MQSB=0.203497;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,18,152:6:0    0,27,209:9:0
+X      3935    .       C       <*>     0       .       DP=38;I16=12,24,0,0,1239,44621,0,0,1958,111032,0,0,737,17075,0,0;QS=3,0;MQSB=0.218161;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,15,134:5:0    0,27,170:9:0
+X      3936    .       A       G,<*>   0       .       DP=37;I16=5,6,6,17,424,16384,801,30271,609,34563,1314,77018,225,5325,511,11851;QS=0.87994,2.12006,0;VDB=0.0574114;SGB=-4.60123;RPB=0.741697;MQB=0.812605;MQSB=0.143788;BQB=0.883831;MQ0F=0      PL:DP:DV        233,0,206,255,239,255:20:11     77,0,58,83,70,141:6:4   196,24,0,196,24,196:8:8
+X      3937    .       C       <*>     0       .       DP=36;I16=11,24,0,0,1155,39875,0,0,1952,112422,0,0,745,17291,0,0;QS=3,0;MQSB=0.219636;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,18,143:6:0    0,24,156:8:0
+X      3938    .       G       <*>     0       .       DP=35;I16=11,23,0,0,1155,41761,0,0,1892,108822,0,0,737,17079,0,0;QS=3,0;MQSB=0.231054;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,119:5:0    0,24,176:8:0
+X      3939    .       C       <*>     0       .       DP=35;I16=11,22,0,0,1273,50651,0,0,1832,105222,0,0,703,16221,0,0;QS=3,0;MQSB=0.243713;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,135:5:0    0,21,174:7:0
+X      3940    .       A       <*>     0       .       DP=35;I16=11,22,0,0,1148,42754,0,0,1832,105222,0,0,691,15867,0,0;QS=3,0;MQSB=0.243713;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,117:5:0    0,21,163:7:0
+X      3941    .       C       <*>     0       .       DP=35;I16=11,22,0,0,1216,47488,0,0,1832,105222,0,0,688,15892,0,0;QS=3,0;MQSB=0.243713;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,133:5:0    0,21,181:7:0
+X      3942    .       C       <*>     0       .       DP=35;I16=11,23,0,0,1336,54166,0,0,1892,108822,0,0,690,15772,0,0;QS=3,0;MQSB=0.231054;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,140:5:0    0,24,195:8:0
+X      3943    .       T       <*>     0       .       DP=35;I16=11,23,0,0,1296,51618,0,0,1892,108822,0,0,676,15406,0,0;QS=3,0;MQSB=0.231054;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,142:5:0    0,24,195:8:0
+X      3944    .       G       <*>     0       .       DP=34;I16=10,22,0,0,1199,46445,0,0,1803,104381,0,0,654,14954,0,0;QS=3,0;MQSB=0.1117;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,15,149:5:0    0,24,195:8:0
+X      3945    .       C       <*>     0       .       DP=33;I16=10,22,0,0,1256,51226,0,0,1772,101622,0,0,649,14657,0,0;QS=3,0;MQSB=0.187579;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,15,142:5:0    0,21,177:7:0
+X      3946    .       T       <*>     0       .       DP=33;I16=10,21,0,0,1170,45884,0,0,1712,98022,0,0,609,13599,0,0;QS=3,0;MQSB=0.199344;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,144:5:0    0,18,158:6:0
+X      3947    .       A       <*>     0       .       DP=32;I16=10,21,0,0,1094,41048,0,0,1712,98022,0,0,620,13820,0,0;QS=3,0;MQSB=0.199344;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,128:5:0    0,18,149:6:0
+X      3948    .       C       <*>     0       .       DP=32;I16=10,20,0,0,1134,45104,0,0,1652,94422,0,0,596,13344,0,0;QS=3,0;MQSB=0.212591;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,12,105:4:0    0,18,155:6:0
+X      3949    .       A       C,<*>   0       .       DP=32;I16=10,17,0,1,1027,39909,24,576,1472,83622,60,3600,541,12211,25,625;QS=2.85093,0.149068,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.244621;BQB=1;MQ0F=0    PL:DP:DV        0,60,255,60,255,255:20:0        0,9,89,9,89,89:3:0      9,0,107,21,110,124:5:1
+X      3950    .       C       <*>     0       .       DP=33;I16=11,21,0,0,1191,46247,0,0,1772,101622,0,0,576,12680,0,0;QS=3,0;MQSB=0.257801;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,118:5:0    0,18,168:6:0
+X      3951    .       T       <*>     0       .       DP=34;I16=12,19,0,0,1148,44272,0,0,1712,98022,0,0,530,11670,0,0;QS=3,0;MQSB=0.354733;MQ0F=0     PL:DP:DV        0,63,255:21:0   0,15,146:5:0    0,15,152:5:0
+X      3952    .       C       <*>     0       .       DP=35;I16=13,20,0,0,1176,43762,0,0,1832,105222,0,0,545,12025,0,0;QS=3,0;MQSB=0.394875;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,18,158:6:0    0,15,143:5:0
+X      3953    .       C       <*>     0       .       DP=34;I16=13,20,0,0,1246,48436,0,0,1863,107981,0,0,538,11772,0,0;QS=3,0;MQSB=0.252983;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,18,163:6:0    0,18,168:6:0
+X      3954    .       T       <*>     0       .       DP=33;I16=13,19,0,0,1195,45815,0,0,1803,104381,0,0,526,11438,0,0;QS=3,0;MQSB=0.264585;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,18,171:6:0    0,18,167:6:0
+X      3955    .       T       <*>     0       .       DP=32;I16=13,18,0,0,1180,46092,0,0,1743,100781,0,0,515,11139,0,0;QS=3,0;MQSB=0.277468;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,173:6:0    0,18,174:6:0
+X      3956    .       C       <*>     0       .       DP=32;I16=13,18,0,0,1181,47021,0,0,1743,100781,0,0,504,10874,0,0;QS=3,0;MQSB=0.277468;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,167:6:0    0,18,167:6:0
+X      3957    .       T       <*>     0       .       DP=31;I16=13,17,0,0,1153,46051,0,0,1683,97181,0,0,494,10642,0,0;QS=3,0;MQSB=0.291833;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,18,161:6:0    0,15,162:5:0
+X      3958    .       T       <*>     0       .       DP=31;I16=13,16,0,0,1070,40600,0,0,1623,93581,0,0,483,10393,0,0;QS=3,0;MQSB=0.307929;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,15,139:5:0    0,15,157:5:0
+X      3959    .       A       <*>     0       .       DP=30;I16=14,15,0,0,1062,39758,0,0,1623,93581,0,0,474,10176,0,0;QS=3,0;MQSB=0.377103;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,12,118:4:0    0,15,154:5:0
+X      3960    .       T       <*>     0       .       DP=30;I16=14,15,0,0,995,36027,0,0,1623,93581,0,0,464,9892,0,0;QS=3,0;MQSB=0.377103;MQ0F=0       PL:DP:DV        0,60,255:20:0   0,12,105:4:0    0,15,142:5:0
+X      3961    .       G       <*>     0       .       DP=29;I16=12,16,0,0,1067,40899,0,0,1586,92212,0,0,457,9739,0,0;QS=3,0;MQSB=0.455864;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,12,114:4:0    0,12,122:4:0
+X      3962    .       G       <*>     0       .       DP=29;I16=13,16,0,0,1025,37125,0,0,1623,93581,0,0,471,10053,0,0;QS=3,0;MQSB=0.307929;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,12,108:4:0    0,15,144:5:0
+X      3963    .       C       <*>     0       .       DP=28;I16=13,15,0,0,1040,39100,0,0,1563,89981,0,0,463,9871,0,0;QS=3,0;MQSB=0.326055;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,12,111:4:0    0,12,126:4:0
+X      3964    .       T       <*>     0       .       DP=27;I16=12,15,0,0,1036,39928,0,0,1503,86381,0,0,456,9720,0,0;QS=3,0;MQSB=0.273507;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,9,94:3:0      0,12,133:4:0
+X      3965    .       G       <*>     0       .       DP=26;I16=12,14,0,0,993,38165,0,0,1443,82781,0,0,450,9598,0,0;QS=3,0;MQSB=0.29215;MQ0F=0        PL:DP:DV        0,57,255:19:0   0,9,92:3:0      0,12,134:4:0
+X      3966    .       A       <*>     0       .       DP=26;I16=12,13,0,0,930,34834,0,0,1406,81412,0,0,432,9310,0,0;QS=3,0;MQSB=0.520812;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,9,90:3:0      0,12,140:4:0
+X      3967    .       T       <*>     0       .       DP=26;I16=12,13,0,0,900,32830,0,0,1406,81412,0,0,421,9001,0,0;QS=3,0;MQSB=0.520812;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,9,90:3:0      0,9,100:3:0
+X      3968    .       A       <*>     0       .       DP=25;I16=12,13,0,0,885,31773,0,0,1406,81412,0,0,415,8853,0,0;QS=3,0;MQSB=0.520812;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,9,90:3:0      0,9,99:3:0
+X      3969    .       T       <*>     0       .       DP=24;I16=11,13,0,0,886,32972,0,0,1369,80043,0,0,410,8736,0,0;QS=3,0;MQSB=0.702671;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,9,85:3:0      0,9,108:3:0
+X      3970    .       T       <*>     0       .       DP=24;I16=11,13,0,0,861,31313,0,0,1369,80043,0,0,405,8649,0,0;QS=3,0;MQSB=0.702671;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,9,83:3:0      0,9,104:3:0
+X      3971    .       C       <*>     0       .       DP=22;I16=11,11,0,0,815,30625,0,0,1249,72843,0,0,402,8590,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,57:2:0      0,9,103:3:0
+X      3972    .       C       <*>     0       .       DP=22;I16=11,11,0,0,812,30486,0,0,1249,72843,0,0,399,8557,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,55:2:0      0,9,96:3:0
+X      3973    .       A       <*>     0       .       DP=22;I16=11,11,0,0,795,28873,0,0,1249,72843,0,0,395,8501,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,52:2:0      0,9,97:3:0
+X      3974    .       C       <*>     0       .       DP=22;I16=11,11,0,0,729,24447,0,0,1249,72843,0,0,392,8472,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,55:2:0      0,9,78:3:0
+X      3975    .       G       <*>     0       .       DP=22;I16=11,11,0,0,717,24525,0,0,1249,72843,0,0,390,8470,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,46:2:0      0,9,96:3:0
+X      3976    .       C       <*>     0       .       DP=22;I16=11,11,0,0,816,30652,0,0,1249,72843,0,0,387,8445,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,55:2:0      0,9,97:3:0
+X      3977    .       A       <*>     0       .       DP=23;I16=11,11,0,0,740,25384,0,0,1249,72843,0,0,382,8346,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,48:2:0      0,9,90:3:0
+X      3978    .       C       <*>     0       .       DP=23;I16=11,12,0,0,769,26631,0,0,1309,76443,0,0,377,8223,0,0;QS=3,0;MQSB=0.726094;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,6,47:2:0      0,9,103:3:0
+X      3979    .       C       <*>     0       .       DP=21;I16=9,11,0,0,744,28160,0,0,1152,67874,0,0,361,7905,0,0;QS=3,0;MQSB=0.885207;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,51:2:0      0,9,104:3:0
+X      3980    .       T       <*>     0       .       DP=21;I16=10,11,0,0,756,27872,0,0,1212,71474,0,0,367,7855,0,0;QS=3,0;MQSB=0.914611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,51:2:0      0,9,98:3:0
+X      3981    .       G       <*>     0       .       DP=21;I16=10,11,0,0,785,29641,0,0,1212,71474,0,0,362,7710,0,0;QS=3,0;MQSB=0.914611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,50:2:0      0,9,93:3:0
+X      3982    .       C       <*>     0       .       DP=21;I16=10,11,0,0,779,29495,0,0,1212,71474,0,0,357,7591,0,0;QS=3,0;MQSB=0.914611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,55:2:0      0,9,97:3:0
+X      3983    .       T       <*>     0       .       DP=20;I16=9,11,0,0,720,26274,0,0,1155,68225,0,0,353,7497,0,0;QS=3,0;MQSB=0.993528;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,57:2:0      0,9,93:3:0
+X      3984    .       A       <*>     0       .       DP=21;I16=10,11,0,0,739,26279,0,0,1192,69594,0,0,348,7378,0,0;QS=3,0;MQSB=0.885602;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,53:2:0      0,9,80:3:0
+X      3985    .       C       <*>     0       .       DP=20;I16=10,10,0,0,728,26998,0,0,1132,65994,0,0,344,7234,0,0;QS=3,0;MQSB=0.902256;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,55:2:0      0,9,91:3:0
+X      3986    .       A       <*>     0       .       DP=20;I16=10,10,0,0,685,23815,0,0,1132,65994,0,0,340,7114,0,0;QS=3,0;MQSB=0.902256;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,56:2:0      0,9,84:3:0
+X      3987    .       C       <*>     0       .       DP=20;I16=10,10,0,0,736,28118,0,0,1132,65994,0,0,336,7018,0,0;QS=3,0;MQSB=0.902256;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,55:2:0      0,9,94:3:0
+X      3988    .       T       <*>     0       .       DP=21;I16=10,10,0,0,741,27797,0,0,1132,65994,0,0,332,6946,0,0;QS=3,0;MQSB=0.902256;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,58:2:0      0,9,91:3:0
+X      3989    .       C       <*>     0       .       DP=21;I16=10,11,0,0,729,26185,0,0,1192,69594,0,0,327,6801,0,0;QS=3,0;MQSB=0.885602;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,55:2:0      0,9,88:3:0
+X      3990    .       C       <*>     0       .       DP=21;I16=10,11,0,0,766,28674,0,0,1192,69594,0,0,322,6686,0,0;QS=3,0;MQSB=0.885602;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,55:2:0      0,9,95:3:0
+X      3991    .       T       <*>     0       .       DP=20;I16=9,11,0,0,729,27311,0,0,1132,65994,0,0,318,6600,0,0;QS=3,0;MQSB=0.850154;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,55:2:0      0,9,89:3:0
+X      3992    .       T       <*>     0       .       DP=19;I16=9,10,0,0,667,24173,0,0,1072,62394,0,0,313,6441,0,0;QS=3,0;MQSB=0.868634;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,56:2:0      0,6,72:2:0
+X      3993    .       C       <*>     0       .       DP=18;I16=9,9,0,0,701,27529,0,0,1012,58794,0,0,309,6307,0,0;QS=3,0;MQSB=0.888755;MQ0F=0 PL:DP:DV        0,42,255:14:0   0,6,59:2:0      0,6,70:2:0
+X      3994    .       T       <*>     0       .       DP=19;I16=10,9,0,0,718,27520,0,0,1049,60163,0,0,305,6197,0,0;QS=3,0;MQSB=0.716531;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,58:2:0      0,6,72:2:0
+X      3995    .       T       <*>     0       .       DP=19;I16=9,9,0,0,641,23025,0,0,989,56563,0,0,277,5487,0,0;QS=3,0;MQSB=0.650623;MQ0F=0  PL:DP:DV        0,42,255:14:0   0,6,53:2:0      0,6,69:2:0
+X      3996    .       A       <*>     0       .       DP=19;I16=9,9,0,0,665,24815,0,0,989,56563,0,0,274,5428,0,0;QS=3,0;MQSB=0.650623;MQ0F=0  PL:DP:DV        0,42,255:14:0   0,6,54:2:0      0,6,73:2:0
+X      3997    .       G       C,<*>   0       .       DP=19;I16=10,8,0,1,645,23703,21,441,989,56563,60,3600,287,5843,6,36;QS=2.96023,0.0397727,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.716531;BQB=1;MQ0F=0 PL:DP:DV        0,24,255,42,255,255:15:1        0,6,57,6,57,57:2:0      0,6,60,6,60,60:2:0
+X      3998    .       G       <*>     0       .       DP=18;I16=9,8,0,0,626,23710,0,0,929,52963,0,0,265,5203,0,0;QS=3,0;MQSB=0.687289;MQ0F=0  PL:DP:DV        0,42,255:14:0   0,6,58:2:0      0,3,36:1:0
+X      3999    .       G       A,<*>   0       .       DP=18;I16=9,7,0,1,596,22974,37,1369,869,49363,60,3600,263,5387,4,16;QS=2.92871,0.0712909,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.687289;BQB=1;MQ0F=0 PL:DP:DV        0,5,255,39,255,255:14:1 0,6,56,6,56,56:2:0      0,3,38,3,38,38:1:0
+X      4000    .       C       <*>     0       .       DP=18;I16=10,8,0,0,669,25389,0,0,989,56563,0,0,283,5753,0,0;QS=3,0;MQSB=0.751866;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,6,55:2:0      0,3,36:1:0
+X      4001    .       T       <*>     0       .       DP=18;I16=10,8,0,0,680,26006,0,0,989,56563,0,0,279,5727,0,0;QS=3,0;MQSB=0.751866;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,6,56:2:0      0,3,33:1:0
+X      4002    .       G       <*>     0       .       DP=17;I16=10,7,0,0,621,23281,0,0,929,52963,0,0,276,5724,0,0;QS=2,0;MQSB=0.79189;MQ0F=0  PL:DP:DV        0,45,255:15:0   0,6,44:2:0      0,0,0:0:0
+X      4003    .       A       <*>     0       .       DP=17;I16=10,7,0,0,597,21507,0,0,929,52963,0,0,272,5692,0,0;QS=2,0;MQSB=0.79189;MQ0F=0  PL:DP:DV        0,45,255:15:0   0,6,55:2:0      0,0,0:0:0
+X      4004    .       T       <*>     0       .       DP=15;I16=9,6,0,0,527,19031,0,0,849,48963,0,0,270,5678,0,0;QS=2,0;MQSB=0.957526;MQ0F=0  PL:DP:DV        0,42,255:14:0   0,3,40:1:0      0,0,0:0:0
+X      4005    .       A       <*>     0       .       DP=15;I16=8,5,0,0,479,17731,0,0,729,41763,0,0,237,5195,0,0;QS=2,0;MQSB=0.958048;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,3,35:1:0      0,0,0:0:0
+X      4006    .       T       <*>     0       .       DP=15;I16=9,6,0,0,554,20776,0,0,849,48963,0,0,266,5698,0,0;QS=2,0;MQSB=0.957526;MQ0F=0  PL:DP:DV        0,42,255:14:0   0,3,40:1:0      0,0,0:0:0
+X      4007    .       T       G,<*>   0       .       DP=15;I16=9,5,0,1,490,17810,15,225,789,45363,60,3600,245,5371,19,361;QS=1.96746,0.032538,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.957526;BQB=1;MQ0F=0 PL:DP:DV        0,26,255,39,255,255:14:1        0,3,41,3,41,41:1:0      0,0,0,0,0,0:0:0
+X      4008    .       C       <*>     0       .       DP=15;I16=9,6,0,0,488,16890,0,0,849,48963,0,0,262,5782,0,0;QS=2,0;MQSB=0.957526;MQ0F=0  PL:DP:DV        0,42,255:14:0   0,3,30:1:0      0,0,0:0:0
+X      4009    .       C       <*>     0       .       DP=14;I16=9,5,0,0,524,20150,0,0,794,45938,0,0,261,5847,0,0;QS=2,0;MQSB=0.800737;MQ0F=0  PL:DP:DV        0,39,255:13:0   0,3,40:1:0      0,0,0:0:0
+X      4010    .       A       <*>     0       .       DP=14;I16=9,5,0,0,523,19731,0,0,794,45938,0,0,259,5875,0,0;QS=2,0;MQSB=0.800737;MQ0F=0  PL:DP:DV        0,39,255:13:0   0,3,41:1:0      0,0,0:0:0
+X      4011    .       C       <*>     0       .       DP=14;I16=9,5,0,0,489,17613,0,0,794,45938,0,0,257,5915,0,0;QS=2,0;MQSB=0.800737;MQ0F=0  PL:DP:DV        0,39,255:13:0   0,3,41:1:0      0,0,0:0:0
+X      4012    .       A       <*>     0       .       DP=14;I16=7,5,0,0,365,11867,0,0,674,38738,0,0,223,5293,0,0;QS=2,0;MQSB=0.6821;MQ0F=0    PL:DP:DV        0,33,231:11:0   0,3,30:1:0      0,0,0:0:0
+X      4013    .       C       <*>     0       .       DP=14;I16=8,5,0,0,451,15885,0,0,734,42338,0,0,247,5995,0,0;QS=2,0;MQSB=0.765017;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,3,37:1:0      0,0,0:0:0
+X      4014    .       A       <*>     0       .       DP=12;I16=8,2,0,0,358,13372,0,0,554,31538,0,0,222,5404,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,213:9:0    0,3,34:1:0      0,0,0:0:0
+X      4015    .       C       <*>     0       .       DP=12;I16=8,2,0,0,350,12812,0,0,554,31538,0,0,222,5442,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,222:9:0    0,3,21:1:0      0,0,0:0:0
+X      4016    .       C       <*>     0       .       DP=12;I16=8,3,0,0,350,11956,0,0,614,35138,0,0,247,6109,0,0;QS=2,0;MQSB=0.829029;MQ0F=0  PL:DP:DV        0,30,215:10:0   0,3,32:1:0      0,0,0:0:0
+X      4017    .       C       <*>     0       .       DP=11;I16=5,2,0,0,227,7765,0,0,374,20738,0,0,173,4279,0,0;QS=2,0;MQSB=0.6;MQ0F=0        PL:DP:DV        0,18,161:6:0    0,3,20:1:0      0,0,0:0:0
+X      4018    .       G       <*>     0       .       DP=11;I16=8,2,0,0,284,8442,0,0,554,31538,0,0,249,6201,0,0;QS=2,0;MQSB=0.75;MQ0F=0       PL:DP:DV        0,27,183:9:0    0,3,17:1:0      0,0,0:0:0
+X      4019    .       C       <*>     0       .       DP=11;I16=9,2,0,0,383,14427,0,0,614,35138,0,0,250,6250,0,0;QS=2,0;MQSB=0.777778;MQ0F=0  PL:DP:DV        0,30,228:10:0   0,3,33:1:0      0,0,0:0:0
+X      4020    .       T       <*>     0       .       DP=10;I16=8,2,0,0,362,13668,0,0,554,31538,0,0,250,6250,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,213:9:0    0,3,38:1:0      0,0,0:0:0
+X      4021    .       A       <*>     0       .       DP=10;I16=8,1,0,0,304,10512,0,0,494,27938,0,0,225,5625,0,0;QS=2,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,177:8:0    0,3,33:1:0      0,0,0:0:0
+X      4022    .       C       <*>     0       .       DP=10;I16=7,2,0,0,310,11582,0,0,494,27938,0,0,225,5625,0,0;QS=2,0;MQSB=0.714286;MQ0F=0  PL:DP:DV        0,24,202:8:0    0,3,36:1:0      0,0,0:0:0
+X      4023    .       A       <*>     0       .       DP=10;I16=8,2,0,0,354,13116,0,0,554,31538,0,0,250,6250,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,209:9:0    0,3,40:1:0      0,0,0:0:0
+X      4024    .       C       <*>     0       .       DP=10;I16=8,2,0,0,361,13669,0,0,554,31538,0,0,250,6250,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,214:9:0    0,3,39:1:0      0,0,0:0:0
+X      4025    .       T       <*>     0       .       DP=10;I16=8,1,0,0,360,14488,0,0,494,27938,0,0,224,5576,0,0;QS=2,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,199:8:0    0,3,42:1:0      0,0,0:0:0
+X      4026    .       C       <*>     0       .       DP=10;I16=8,2,0,0,329,11655,0,0,554,31538,0,0,248,6154,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,192:9:0    0,3,39:1:0      0,0,0:0:0
+X      4027    .       C       <*>     0       .       DP=10;I16=8,2,0,0,380,14888,0,0,554,31538,0,0,246,6060,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,231:9:0    0,3,38:1:0      0,0,0:0:0
+X      4028    .       T       <*>     0       .       DP=10;I16=8,2,0,0,333,12157,0,0,554,31538,0,0,244,5970,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,202:9:0    0,3,41:1:0      0,0,0:0:0
+X      4029    .       T       <*>     0       .       DP=10;I16=8,2,0,0,377,14333,0,0,554,31538,0,0,242,5884,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,225:9:0    0,3,38:1:0      0,0,0:0:0
+X      4030    .       C       <*>     0       .       DP=10;I16=8,2,0,0,348,12558,0,0,554,31538,0,0,240,5802,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,211:9:0    0,3,30:1:0      0,0,0:0:0
+X      4031    .       T       <*>     0       .       DP=10;I16=8,2,0,0,388,15302,0,0,554,31538,0,0,238,5724,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,229:9:0    0,3,39:1:0      0,0,0:0:0
+X      4032    .       T       <*>     0       .       DP=10;I16=8,2,0,0,341,11901,0,0,554,31538,0,0,236,5650,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,204:9:0    0,3,39:1:0      0,0,0:0:0
+X      4033    .       A       <*>     0       .       DP=10;I16=7,2,0,0,299,10717,0,0,494,27938,0,0,218,5324,0,0;QS=2,0;MQSB=0.714286;MQ0F=0  PL:DP:DV        0,24,193:8:0    0,3,38:1:0      0,0,0:0:0
+X      4034    .       G       <*>     0       .       DP=10;I16=8,2,0,0,347,12527,0,0,554,31538,0,0,231,5465,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,211:9:0    0,3,39:1:0      0,0,0:0:0
+X      4035    .       G       T,<*>   0       .       DP=10;I16=7,2,1,0,316,11900,13,169,494,27938,60,3600,202,4682,25,625;QS=1.9547,0.0452962,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.75;BQB=1;MQ0F=0     PL:DP:DV        0,13,195,24,198,200:9:1 0,3,31,3,31,31:1:0      0,0,0,0,0,0:0:0
+X      4036    .       G       <*>     0       .       DP=10;I16=8,1,0,0,269,8839,0,0,494,27938,0,0,198,4532,0,0;QS=2,0;MQSB=1;MQ0F=0  PL:DP:DV        0,24,156:8:0    0,3,34:1:0      0,0,0:0:0
+X      4037    .       C       <*>     0       .       DP=10;I16=8,2,0,0,342,12466,0,0,554,31538,0,0,219,5015,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,210:9:0    0,3,30:1:0      0,0,0:0:0
+X      4038    .       T       <*>     0       .       DP=10;I16=8,2,0,0,335,12149,0,0,554,31538,0,0,215,4881,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,203:9:0    0,3,29:1:0      0,0,0:0:0
+X      4039    .       G       <*>     0       .       DP=10;I16=8,1,0,0,302,10798,0,0,494,27938,0,0,186,4130,0,0;QS=2,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,180:8:0    0,3,31:1:0      0,0,0:0:0
+X      4040    .       A       <*>     0       .       DP=10;I16=8,2,0,0,380,14602,0,0,554,31538,0,0,207,4637,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,223:9:0    0,3,41:1:0      0,0,0:0:0
+X      4041    .       T       <*>     0       .       DP=10;I16=8,2,0,0,367,13633,0,0,554,31538,0,0,202,4478,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,216:9:0    0,3,40:1:0      0,0,0:0:0
+X      4042    .       A       <*>     0       .       DP=10;I16=8,2,0,0,337,11657,0,0,554,31538,0,0,197,4329,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,205:9:0    0,3,34:1:0      0,0,0:0:0
+X      4043    .       T       <*>     0       .       DP=10;I16=8,2,0,0,314,10428,0,0,554,31538,0,0,192,4190,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,190:9:0    0,3,35:1:0      0,0,0:0:0
+X      4044    .       T       <*>     0       .       DP=10;I16=8,2,0,0,333,11579,0,0,554,31538,0,0,187,4061,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,199:9:0    0,3,37:1:0      0,0,0:0:0
+X      4045    .       C       <*>     0       .       DP=10;I16=7,2,0,0,291,10099,0,0,494,27938,0,0,176,3906,0,0;QS=1,0;MQSB=0.714286;MQ0F=0  PL:DP:DV        0,27,204:9:0    0,0,0:0:0       0,0,0:0:0
+X      4046    .       C       <*>     0       .       DP=10;I16=8,2,0,0,356,13032,0,0,554,31538,0,0,177,3833,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,212:9:0    0,3,35:1:0      0,0,0:0:0
+X      4047    .       A       <*>     0       .       DP=10;I16=8,2,0,0,347,12557,0,0,554,31538,0,0,172,3734,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,204:9:0    0,3,40:1:0      0,0,0:0:0
+X      4048    .       C       <*>     0       .       DP=10;I16=8,2,0,0,342,12124,0,0,554,31538,0,0,167,3645,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,202:9:0    0,3,37:1:0      0,0,0:0:0
+X      4049    .       G       <*>     0       .       DP=10;I16=7,2,0,0,260,7786,0,0,494,27938,0,0,146,3310,0,0;QS=2,0;MQSB=0.714286;MQ0F=0   PL:DP:DV        0,24,173:8:0    0,3,24:1:0      0,0,0:0:0
+X      4050    .       C       <*>     0       .       DP=9;I16=6,2,0,0,291,10813,0,0,434,24338,0,0,157,3495,0,0;QS=1,0;MQSB=0.666667;MQ0F=0   PL:DP:DV        0,24,204:8:0    0,0,0:0:0       0,0,0:0:0
+X      4051    .       A       <*>     0       .       DP=8;I16=5,2,0,0,259,9679,0,0,374,20738,0,0,146,3370,0,0;QS=1,0;MQSB=0.6;MQ0F=0 PL:DP:DV        0,21,192:7:0    0,0,0:0:0       0,0,0:0:0
+X      4052    .       C       <*>     0       .       DP=8;I16=5,2,0,0,247,9025,0,0,374,20738,0,0,143,3281,0,0;QS=1,0;MQSB=0.6;MQ0F=0 PL:DP:DV        0,21,190:7:0    0,0,0:0:0       0,0,0:0:0
+X      4053    .       C       <*>     0       .       DP=8;I16=6,2,0,0,254,9000,0,0,434,24338,0,0,146,3234,0,0;QS=1,0;MQSB=0.666667;MQ0F=0    PL:DP:DV        0,24,184:8:0    0,0,0:0:0       0,0,0:0:0
+X      4054    .       C       <*>     0       .       DP=8;I16=3,2,0,0,160,5344,0,0,254,13538,0,0,122,2984,0,0;QS=1,0;MQSB=0.333333;MQ0F=0    PL:DP:DV        0,15,134:5:0    0,0,0:0:0       0,0,0:0:0
+X      4055    .       G       <*>     0       .       DP=8;I16=6,2,0,0,230,6982,0,0,434,24338,0,0,138,3066,0,0;QS=1,0;MQSB=0.666667;MQ0F=0    PL:DP:DV        0,24,169:8:0    0,0,0:0:0       0,0,0:0:0
+X      4056    .       C       <*>     0       .       DP=8;I16=6,2,0,0,275,10153,0,0,434,24338,0,0,134,2994,0,0;QS=1,0;MQSB=0.666667;MQ0F=0   PL:DP:DV        0,24,197:8:0    0,0,0:0:0       0,0,0:0:0
+X      4057    .       T       <*>     0       .       DP=8;I16=5,2,0,0,243,8603,0,0,374,20738,0,0,127,2877,0,0;QS=1,0;MQSB=0.6;MQ0F=0 PL:DP:DV        0,21,182:7:0    0,0,0:0:0       0,0,0:0:0
+X      4058    .       A       <*>     0       .       DP=7;I16=4,2,0,0,214,7742,0,0,314,17138,0,0,116,2728,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL:DP:DV        0,18,171:6:0    0,0,0:0:0       0,0,0:0:0
+X      4059    .       C       <*>     0       .       DP=6;I16=4,2,0,0,204,7164,0,0,314,17138,0,0,119,2635,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL:DP:DV        0,18,168:6:0    0,0,0:0:0       0,0,0:0:0
+X      4060    .       A       <*>     0       .       DP=6;I16=4,2,0,0,227,8683,0,0,314,17138,0,0,115,2501,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL:DP:DV        0,18,177:6:0    0,0,0:0:0       0,0,0:0:0
+X      4061    .       C       <*>     0       .       DP=6;I16=4,2,0,0,193,6681,0,0,314,17138,0,0,111,2375,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL:DP:DV        0,18,157:6:0    0,0,0:0:0       0,0,0:0:0
+X      4062    .       T       <*>     0       .       DP=6;I16=4,1,0,0,195,7621,0,0,254,13538,0,0,82,1632,0,0;QS=1,0;MQSB=1;MQ0F=0    PL:DP:DV        0,15,151:5:0    0,0,0:0:0       0,0,0:0:0
+X      4063    .       C       <*>     0       .       DP=6;I16=4,2,0,0,216,7984,0,0,314,17138,0,0,102,2098,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL:DP:DV        0,18,170:6:0    0,0,0:0:0       0,0,0:0:0
+X      4064    .       C       <*>     0       .       DP=6;I16=4,2,0,0,227,8747,0,0,314,17138,0,0,97,1949,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL:DP:DV        0,18,177:6:0    0,0,0:0:0       0,0,0:0:0
+X      4065    .       T       <*>     0       .       DP=6;I16=4,2,0,0,202,6880,0,0,314,17138,0,0,92,1810,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL:DP:DV        0,18,161:6:0    0,0,0:0:0       0,0,0:0:0
+X      4066    .       T       <*>     0       .       DP=5;I16=3,2,0,0,180,6554,0,0,254,13538,0,0,88,1680,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL:DP:DV        0,15,153:5:0    0,0,0:0:0       0,0,0:0:0
+X      4067    .       C       <*>     0       .       DP=5;I16=3,2,0,0,181,6637,0,0,254,13538,0,0,84,1558,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL:DP:DV        0,15,153:5:0    0,0,0:0:0       0,0,0:0:0
+X      4068    .       T       <*>     0       .       DP=5;I16=3,2,0,0,198,7868,0,0,254,13538,0,0,80,1444,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL:DP:DV        0,15,164:5:0    0,0,0:0:0       0,0,0:0:0
+X      4069    .       T       <*>     0       .       DP=5;I16=3,2,0,0,177,6325,0,0,254,13538,0,0,76,1338,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL:DP:DV        0,15,154:5:0    0,0,0:0:0       0,0,0:0:0
+X      4070    .       A       <*>     0       .       DP=5;I16=3,2,0,0,161,5263,0,0,254,13538,0,0,72,1240,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL:DP:DV        0,15,140:5:0    0,0,0:0:0       0,0,0:0:0
+X      4071    .       G       <*>     0       .       DP=5;I16=3,2,0,0,166,5658,0,0,254,13538,0,0,68,1150,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL:DP:DV        0,15,142:5:0    0,0,0:0:0       0,0,0:0:0
+X      4072    .       G       <*>     0       .       DP=5;I16=2,2,0,0,138,4974,0,0,194,9938,0,0,55,987,0,0;QS=1,0;MQSB=0;MQ0F=0      PL:DP:DV        0,12,122:4:0    0,0,0:0:0       0,0,0:0:0
+X      4073    .       G       <*>     0       .       DP=5;I16=3,2,0,0,156,5082,0,0,254,13538,0,0,60,994,0,0;QS=1,0;MQSB=0.333333;MQ0F=0      PL:DP:DV        0,15,136:5:0    0,0,0:0:0       0,0,0:0:0
+X      4074    .       C       <*>     0       .       DP=5;I16=3,2,0,0,160,5602,0,0,254,13538,0,0,56,928,0,0;QS=1,0;MQSB=0.333333;MQ0F=0      PL:DP:DV        0,15,142:5:0    0,0,0:0:0       0,0,0:0:0
+X      4075    .       T       <*>     0       .       DP=5;I16=3,2,0,0,187,7069,0,0,254,13538,0,0,52,870,0,0;QS=1,0;MQSB=0.333333;MQ0F=0      PL:DP:DV        0,15,155:5:0    0,0,0:0:0       0,0,0:0:0
+X      4076    .       G       <*>     0       .       DP=5;I16=3,2,0,0,174,6298,0,0,254,13538,0,0,48,820,0,0;QS=1,0;MQSB=0.333333;MQ0F=0      PL:DP:DV        0,15,149:5:0    0,0,0:0:0       0,0,0:0:0
+X      4077    .       A       <*>     0       .       DP=4;I16=3,1,0,0,138,4810,0,0,194,9938,0,0,44,728,0,0;QS=1,0;MQSB=1;MQ0F=0      PL:DP:DV        0,12,121:4:0    0,0,0:0:0       0,0,0:0:0
+X      4078    .       T       <*>     0       .       DP=4;I16=3,1,0,0,143,5173,0,0,194,9938,0,0,40,644,0,0;QS=1,0;MQSB=1;MQ0F=0      PL:DP:DV        0,12,124:4:0    0,0,0:0:0       0,0,0:0:0
+X      4079    .       A       <*>     0       .       DP=4;I16=3,1,0,0,121,3847,0,0,194,9938,0,0,36,568,0,0;QS=1,0;MQSB=1;MQ0F=0      PL:DP:DV        0,12,107:4:0    0,0,0:0:0       0,0,0:0:0
+X      4080    .       T       <*>     0       .       DP=4;I16=3,0,0,0,106,3778,0,0,134,6338,0,0,25,451,0,0;QS=1,0;MQ0F=0     PL:DP:DV        0,9,87:3:0      0,0,0:0:0       0,0,0:0:0
+X      4081    .       T       <*>     0       .       DP=4;I16=3,1,0,0,106,2934,0,0,194,9938,0,0,28,440,0,0;QS=1,0;MQSB=1;MQ0F=0      PL:DP:DV        0,12,94:4:0     0,0,0:0:0       0,0,0:0:0
+X      4082    .       C       <*>     0       .       DP=3;I16=2,1,0,0,110,4042,0,0,134,6338,0,0,25,387,0,0;QS=1,0;MQSB=1;MQ0F=0      PL:DP:DV        0,9,103:3:0     0,0,0:0:0       0,0,0:0:0
+X      4083    .       C       <*>     0       .       DP=3;I16=2,1,0,0,104,3648,0,0,134,6338,0,0,22,340,0,0;QS=1,0;MQSB=1;MQ0F=0      PL:DP:DV        0,9,98:3:0      0,0,0:0:0       0,0,0:0:0
+X      4084    .       A       <*>     0       .       DP=2;I16=1,1,0,0,78,3050,0,0,97,4969,0,0,20,298,0,0;QS=1,0;MQSB=1;MQ0F=0        PL:DP:DV        0,6,74:2:0      0,0,0:0:0       0,0,0:0:0
+X      4085    .       C       <*>     0       .       DP=2;I16=1,1,0,0,62,1940,0,0,97,4969,0,0,18,260,0,0;QS=1,0;MQSB=1;MQ0F=0        PL:DP:DV        0,6,62:2:0      0,0,0:0:0       0,0,0:0:0
+X      4086    .       G       <*>     0       .       DP=2;I16=1,1,0,0,56,1640,0,0,97,4969,0,0,16,226,0,0;QS=1,0;MQSB=1;MQ0F=0        PL:DP:DV        0,6,56:2:0      0,0,0:0:0       0,0,0:0:0
+X      4087    .       C       <*>     0       .       DP=2;I16=1,1,0,0,69,2405,0,0,97,4969,0,0,14,196,0,0;QS=1,0;MQSB=1;MQ0F=0        PL:DP:DV        0,6,68:2:0      0,0,0:0:0       0,0,0:0:0
+X      4088    .       A       <*>     0       .       DP=1;I16=1,0,0,0,39,1521,0,0,37,1369,0,0,13,169,0,0;QS=1,0;MQ0F=0       PL:DP:DV        0,3,37:1:0      0,0,0:0:0       0,0,0:0:0
+X      4089    .       C       <*>     0       .       DP=1;I16=1,0,0,0,36,1296,0,0,37,1369,0,0,12,144,0,0;QS=1,0;MQ0F=0       PL:DP:DV        0,3,36:1:0      0,0,0:0:0       0,0,0:0:0
+X      4090    .       C       <*>     0       .       DP=1;I16=1,0,0,0,33,1089,0,0,37,1369,0,0,11,121,0,0;QS=1,0;MQ0F=0       PL:DP:DV        0,3,33:1:0      0,0,0:0:0       0,0,0:0:0
+X      4091    .       T       <*>     0       .       DP=1;I16=1,0,0,0,36,1296,0,0,37,1369,0,0,10,100,0,0;QS=1,0;MQ0F=0       PL:DP:DV        0,3,36:1:0      0,0,0:0:0       0,0,0:0:0
+X      4092    .       G       <*>     0       .       DP=1;I16=1,0,0,0,37,1369,0,0,37,1369,0,0,9,81,0,0;QS=1,0;MQ0F=0 PL:DP:DV        0,3,37:1:0      0,0,0:0:0       0,0,0:0:0
+X      4093    .       C       <*>     0       .       DP=1;I16=1,0,0,0,35,1225,0,0,37,1369,0,0,8,64,0,0;QS=1,0;MQ0F=0 PL:DP:DV        0,3,35:1:0      0,0,0:0:0       0,0,0:0:0
+X      4094    .       T       <*>     0       .       DP=1;I16=1,0,0,0,40,1600,0,0,37,1369,0,0,7,49,0,0;QS=1,0;MQ0F=0 PL:DP:DV        0,3,37:1:0      0,0,0:0:0       0,0,0:0:0
+X      4095    .       A       <*>     0       .       DP=1;I16=1,0,0,0,35,1225,0,0,37,1369,0,0,6,36,0,0;QS=1,0;MQ0F=0 PL:DP:DV        0,3,35:1:0      0,0,0:0:0       0,0,0:0:0
+X      4096    .       C       <*>     0       .       DP=1;I16=1,0,0,0,32,1024,0,0,37,1369,0,0,5,25,0,0;QS=1,0;MQ0F=0 PL:DP:DV        0,3,32:1:0      0,0,0:0:0       0,0,0:0:0
+X      4097    .       A       <*>     0       .       DP=1;I16=1,0,0,0,35,1225,0,0,37,1369,0,0,4,16,0,0;QS=1,0;MQ0F=0 PL:DP:DV        0,3,35:1:0      0,0,0:0:0       0,0,0:0:0
+X      4098    .       C       <*>     0       .       DP=1;I16=1,0,0,0,31,961,0,0,37,1369,0,0,3,9,0,0;QS=1,0;MQ0F=0   PL:DP:DV        0,3,31:1:0      0,0,0:0:0       0,0,0:0:0
+X      4099    .       T       <*>     0       .       DP=1;I16=1,0,0,0,32,1024,0,0,37,1369,0,0,2,4,0,0;QS=1,0;MQ0F=0  PL:DP:DV        0,3,32:1:0      0,0,0:0:0       0,0,0:0:0
+X      4100    .       C       <*>     0       .       DP=1;I16=1,0,0,0,27,729,0,0,37,1369,0,0,1,1,0,0;QS=1,0;MQ0F=0   PL:DP:DV        0,3,27:1:0      0,0,0:0:0       0,0,0:0:0
+X      4101    .       C       <*>     0       .       DP=1;I16=1,0,0,0,26,676,0,0,37,1369,0,0,0,0,0,0;QS=1,0;MQ0F=0   PL:DP:DV        0,3,26:1:0      0,0,0:0:0       0,0,0:0:0
diff --git a/test/mpileup.c.1.out b/test/mpileup.c.1.out
new file mode 100644 (file)
index 0000000..1c4a0c8
--- /dev/null
@@ -0,0 +1,43 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##samtoolsVersion=1.1-19-g6b249e2+htslib-1.1-74-g845c515
+##samtoolsCommand=samtools mpileup -uvDV -b xxx//mpileup.bam.list -f xxx//mpileup.ref.fa.gz
+##reference=file://xxx//mpileup.ref.fa.gz
+##contig=<ID=17,length=81195210>
+##ALT=<ID=X,Description="Represents allele(s) other than observed.">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IDV,Number=1,Type=Integer,Description="Maximum number of reads supporting an indel">
+##INFO=<ID=IMF,Number=1,Type=Float,Description="Maximum fraction of reads supporting an indel">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias for filtering splice-site artefacts in RNA-seq data (bigger is better)",Version="3">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Mann-Whitney U test of Read Position Bias (bigger is better)">
+##INFO=<ID=MQB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality Bias (bigger is better)">
+##INFO=<ID=BQB,Number=1,Type=Float,Description="Mann-Whitney U test of Base Quality Bias (bigger is better)">
+##INFO=<ID=MQSB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality vs Strand Bias (bigger is better)">
+##INFO=<ID=SGB,Number=1,Type=Float,Description="Segregation based metric.">
+##INFO=<ID=MQ0F,Number=1,Type=Float,Description="Fraction of MQ0 reads (smaller is better)">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Number of high-quality bases">
+##FORMAT=<ID=DV,Number=1,Type=Integer,Description="Number of high-quality non-reference bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##INFO=<ID=AF1,Number=1,Type=Float,Description="Max-likelihood estimate of the first ALT allele frequency (assuming HWE)">
+##INFO=<ID=AF2,Number=1,Type=Float,Description="Max-likelihood estimate of the first and second group ALT allele frequency (assuming HWE)">
+##INFO=<ID=AC1,Number=1,Type=Float,Description="Max-likelihood estimate of the first ALT allele count (no HWE assumption)">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Root-mean-square mapping quality of covering reads">
+##INFO=<ID=FQ,Number=1,Type=Float,Description="Phred probability of all samples being the same">
+##INFO=<ID=PV4,Number=4,Type=Float,Description="P-values for strand bias, baseQ bias, mapQ bias and tail distance bias">
+##INFO=<ID=G3,Number=3,Type=Float,Description="ML estimate of genotype frequencies">
+##INFO=<ID=HWE,Number=1,Type=Float,Description="Chi^2 based HWE test P-value based on G3">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="Number of high-quality ref-forward , ref-reverse, alt-forward and alt-reverse bases">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  HG00100 HG00101 HG00102
+17     302     .       T       TA      999     .       INDEL;IDV=7;IMF=1;DP=25;VDB=0.27613;SGB=-4.22417;MQSB=0.0443614;MQ0F=0;AF1=0.685575;AC1=4;DP4=2,4,8,11;MQ=51;FQ=61.4911;PV4=1,1,1,1     GT:PL:DP:DV     0/1:167,0,96:11:6       0/1:157,0,9:7:6 1/1:201,21,0:7:7
+17     828     .       T       C       999     .       DP=25;VDB=0.842082;SGB=-4.20907;RPB=0.950652;MQB=1;MQSB=1;BQB=0.929717;MQ0F=0;AF1=0.656389;AC1=4;DP4=2,4,8,11;MQ=60;FQ=89.3748;PV4=1,1,1,0.32233        GT:PL:DP:DV     0/1:211,0,35:12:10      0/1:116,0,91:9:5        1/1:120,12,0:4:4
+17     834     .       G       A       999     .       DP=25;VDB=0.788006;SGB=-4.01214;RPB=0.999233;MQB=1;MQSB=1;BQB=0.821668;MQ0F=0;AF1=0.646503;AC1=4;DP4=2,3,7,10;MQ=60;FQ=68.6952;PV4=1,1,1,0.228905       GT:PL:DP:DV     0/1:185,0,46:11:9       0/1:128,0,59:8:5        1/1:89,9,0:3:3
+17     1665    .       T       C       3.14059 .       DP=20;VDB=0.1;SGB=0.346553;RPB=0.222222;MQB=0.611111;MQSB=0.988166;BQB=0.944444;MQ0F=0;AF1=0.167199;AC1=1;DP4=7,11,1,1;MQ=56;FQ=3.56819;PV4=1,0.239991,0.0798553,0.27333        GT:PL:DP:DV     0/0:0,21,185:7:0        0/0:0,27,222:9:0        0/1:35,0,51:4:2
+17     1869    .       A       T       134.348 .       DP=24;VDB=0.928022;SGB=-11.9537;RPB=0.984127;MQB=0.96464;MQSB=0.931547;BQB=0.359155;MQ0F=0;AF1=0.598209;AC1=4;DP4=6,9,5,4;MQ=59;FQ=138.299;PV4=0.675175,0.0234896,1,0.324361    GT:PL:DP:DV     0/1:115,0,224:18:7      0/1:16,0,104:5:1        1/1:42,3,0:1:1
+17     2041    .       G       A       999     .       DP=31;VDB=0.816435;SGB=-4.18892;RPB=0.88473;MQB=0.972375;MQSB=0.968257;BQB=0.311275;MQ0F=0;AF1=0.665982;AC1=4;DP4=6,5,12,7;MQ=59;FQ=999;PV4=0.71163,1,0.228209,0.143795 GT:PL:DP:DV     0/1:229,0,212:21:11     0/1:32,0,24:2:1 1/1:223,21,0:7:7
+17     2220    .       G       A       999     .       DP=21;VDB=0.532753;SGB=-3.51597;RPB=0.964198;MQB=0.898397;MQSB=0.875769;BQB=0.0354359;MQ0F=0;AF1=0.656341;AC1=4;DP4=6,2,1,11;MQ=59;FQ=139.373;PV4=0.00443756,1,1,1      GT:PL:DP:DV     0/1:139,0,130:12:6      0/1:69,0,46:4:2 1/1:131,12,0:4:4
+17     2564    .       A       G       227.769 .       DP=15;VDB=0.690812;SGB=-3.20711;RPB=0.197899;MQB=1;MQSB=1;BQB=0.965069;MQ0F=0;AF1=0.656337;AC1=4;DP4=1,4,4,5;MQ=60;FQ=97.3723;PV4=0.58042,1,1,1 GT:PL:DP:DV     0/1:88,0,78:6:3 0/1:57,0,56:4:2 1/1:124,12,0:4:4
+17     3104    .       C       T       24.364  .       DP=25;VDB=0.8;SGB=0.346553;RPB=0.717391;MQB=0.956522;MQSB=0.962269;BQB=0.978261;MQ0F=0;AF1=0.170892;AC1=1;DP4=8,15,2,0;MQ=59;FQ=25.179;PV4=0.15,1,1,1   GT:PL:DP:DV     0/0:0,48,255:16:0       0/0:0,12,144:4:0        0/1:59,0,93:5:2
+17     3587    .       G       A       353.302 .       DP=29;VDB=0.902044;SGB=-3.91326;RPB=0.800999;MQB=1;MQSB=1;BQB=0.156944;MQ0F=0;AF1=0.665739;AC1=4;DP4=4,7,10,6;MQ=60;FQ=358.057;PV4=0.25186,0.0986321,1,1        GT:PL:DP:DV     0/1:161,0,184:14:7      0/1:22,0,118:5:1        1/1:212,24,0:8:8
+17     3936    .       A       G       999     .       DP=37;VDB=0.0574114;SGB=-4.60123;RPB=0.741697;MQB=0.812605;MQSB=0.143788;BQB=0.883831;MQ0F=0;AF1=0.666004;AC1=4;DP4=5,6,6,17;MQ=57;FQ=999;PV4=0.434446,0.125787,1,1     GT:PL:DP:DV     0/1:233,0,206:20:11     0/1:77,0,58:6:4 1/1:196,24,0:8:8
diff --git a/test/mpileup.c.X.2.out b/test/mpileup.c.X.2.out
new file mode 100644 (file)
index 0000000..25022d9
--- /dev/null
@@ -0,0 +1,43 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##samtoolsVersion=1.1-19-g6b249e2+htslib-1.1-74-g845c515
+##samtoolsCommand=samtools mpileup -uvDV -b xxx//mpileup.bam.list -f xxx//mpileup.ref.fa.gz
+##reference=file://xxx//mpileup.ref.fa.gz
+##contig=<ID=X,length=81195210>
+##ALT=<ID=X,Description="Represents allele(s) other than observed.">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IDV,Number=1,Type=Integer,Description="Maximum number of reads supporting an indel">
+##INFO=<ID=IMF,Number=1,Type=Float,Description="Maximum fraction of reads supporting an indel">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias for filtering splice-site artefacts in RNA-seq data (bigger is better)",Version="3">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Mann-Whitney U test of Read Position Bias (bigger is better)">
+##INFO=<ID=MQB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality Bias (bigger is better)">
+##INFO=<ID=BQB,Number=1,Type=Float,Description="Mann-Whitney U test of Base Quality Bias (bigger is better)">
+##INFO=<ID=MQSB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality vs Strand Bias (bigger is better)">
+##INFO=<ID=SGB,Number=1,Type=Float,Description="Segregation based metric.">
+##INFO=<ID=MQ0F,Number=1,Type=Float,Description="Fraction of MQ0 reads (smaller is better)">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Number of high-quality bases">
+##FORMAT=<ID=DV,Number=1,Type=Integer,Description="Number of high-quality non-reference bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##INFO=<ID=AF1,Number=1,Type=Float,Description="Max-likelihood estimate of the first ALT allele frequency (assuming HWE)">
+##INFO=<ID=AF2,Number=1,Type=Float,Description="Max-likelihood estimate of the first and second group ALT allele frequency (assuming HWE)">
+##INFO=<ID=AC1,Number=1,Type=Float,Description="Max-likelihood estimate of the first ALT allele count (no HWE assumption)">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Root-mean-square mapping quality of covering reads">
+##INFO=<ID=FQ,Number=1,Type=Float,Description="Phred probability of all samples being the same">
+##INFO=<ID=PV4,Number=4,Type=Float,Description="P-values for strand bias, baseQ bias, mapQ bias and tail distance bias">
+##INFO=<ID=G3,Number=3,Type=Float,Description="ML estimate of genotype frequencies">
+##INFO=<ID=HWE,Number=1,Type=Float,Description="Chi^2 based HWE test P-value based on G3">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="Number of high-quality ref-forward , ref-reverse, alt-forward and alt-reverse bases">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  HG00100 HG00101 HG00102
+X      302     .       T       TA      999     .       INDEL;IDV=7;IMF=1;DP=25;VDB=0.27613;SGB=-4.22417;MQSB=0.0443614;MQ0F=0;AF1=0.685575;AC1=4;DP4=2,4,8,11;MQ=51;FQ=61.4911;PV4=1,1,1,1     GT:PL:DP:DV     0/1:167,0,96:11:6       0:157,0,9:7:6   1/1:201,21,0:7:7
+X      828     .       T       C       999     .       DP=25;VDB=0.842082;SGB=-4.20907;RPB=0.950652;MQB=1;MQSB=1;BQB=0.929717;MQ0F=0;AF1=0.656389;AC1=4;DP4=2,4,8,11;MQ=60;FQ=89.3748;PV4=1,1,1,0.32233        GT:PL:DP:DV     0/1:211,0,35:12:10      0:116,91:9:5    1/1:120,12,0:4:4
+X      834     .       G       A       999     .       DP=25;VDB=0.788006;SGB=-4.01214;RPB=0.999233;MQB=1;MQSB=1;BQB=0.821668;MQ0F=0;AF1=0.646503;AC1=4;DP4=2,3,7,10;MQ=60;FQ=68.6952;PV4=1,1,1,0.228905       GT:PL:DP:DV     0/1:185,0,46:11:9       0:128,59:8:5    1/1:89,9,0:3:3
+X      1665    .       T       C       3.14059 .       DP=20;VDB=0.1;SGB=0.346553;RPB=0.222222;MQB=0.611111;MQSB=0.988166;BQB=0.944444;MQ0F=0;AF1=0.167199;AC1=1;DP4=7,11,1,1;MQ=56;FQ=3.56819;PV4=1,0.239991,0.0798553,0.27333        GT:PL:DP:DV     0/0:0,21,185:7:0        0:0,222:9:0     0/1:35,0,51:4:2
+X      1869    .       A       T       134.348 .       DP=24;VDB=0.928022;SGB=-11.9537;RPB=0.984127;MQB=0.96464;MQSB=0.931547;BQB=0.359155;MQ0F=0;AF1=0.598209;AC1=4;DP4=6,9,5,4;MQ=59;FQ=138.299;PV4=0.675175,0.0234896,1,0.324361    GT:PL:DP:DV     0/1:115,0,224:18:7      0:16,104:5:1    1/1:42,3,0:1:1
+X      2041    .       G       A       999     .       DP=31;VDB=0.816435;SGB=-4.18892;RPB=0.88473;MQB=0.972375;MQSB=0.968257;BQB=0.311275;MQ0F=0;AF1=0.665982;AC1=4;DP4=6,5,12,7;MQ=59;FQ=999;PV4=0.71163,1,0.228209,0.143795 GT:PL:DP:DV     0/1:229,0,212:21:11     0:32,24:2:1     1/1:223,21,0:7:7
+X      2220    .       G       A       999     .       DP=21;VDB=0.532753;SGB=-3.51597;RPB=0.964198;MQB=0.898397;MQSB=0.875769;BQB=0.0354359;MQ0F=0;AF1=0.656341;AC1=4;DP4=6,2,1,11;MQ=59;FQ=139.373;PV4=0.00443756,1,1,1      GT:PL:DP:DV     0/1:139,0,130:12:6      0:69,46:4:2     1/1:131,12,0:4:4
+X      2564    .       A       G       227.769 .       DP=15;VDB=0.690812;SGB=-3.20711;RPB=0.197899;MQB=1;MQSB=1;BQB=0.965069;MQ0F=0;AF1=0.656337;AC1=4;DP4=1,4,4,5;MQ=60;FQ=97.3723;PV4=0.58042,1,1,1 GT:PL:DP:DV     0/1:88,0,78:6:3 0:57,56:4:2     1/1:124,12,0:4:4
+X      3104    .       C       T       24.364  .       DP=25;VDB=0.8;SGB=0.346553;RPB=0.717391;MQB=0.956522;MQSB=0.962269;BQB=0.978261;MQ0F=0;AF1=0.170892;AC1=1;DP4=8,15,2,0;MQ=59;FQ=25.179;PV4=0.15,1,1,1   GT:PL:DP:DV     0/0:0,48,255:16:0       0:0,144:4:0     0/1:59,0,93:5:2
+X      3587    .       G       A       353.302 .       DP=29;VDB=0.902044;SGB=-3.91326;RPB=0.800999;MQB=1;MQSB=1;BQB=0.156944;MQ0F=0;AF1=0.665739;AC1=4;DP4=4,7,10,6;MQ=60;FQ=358.057;PV4=0.25186,0.0986321,1,1        GT:PL:DP:DV     0/1:161,0,184:14:7      0:22,118:5:1    1/1:212,24,0:8:8
+X      3936    .       A       G       999     .       DP=37;VDB=0.0574114;SGB=-4.60123;RPB=0.741697;MQB=0.812605;MQSB=0.143788;BQB=0.883831;MQ0F=0;AF1=0.666004;AC1=4;DP4=5,6,6,17;MQ=57;FQ=999;PV4=0.434446,0.125787,1,1     GT:PL:DP:DV     0/1:233,0,206:20:11     0:77,58:6:4     1/1:196,24,0:8:8
diff --git a/test/mpileup.c.X.out b/test/mpileup.c.X.out
new file mode 100644 (file)
index 0000000..e35b12b
--- /dev/null
@@ -0,0 +1,43 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##samtoolsVersion=1.1-19-g6b249e2+htslib-1.1-74-g845c515
+##samtoolsCommand=samtools mpileup -uvDV -b xxx//mpileup.bam.list -f xxx//mpileup.ref.fa.gz
+##reference=file://xxx//mpileup.ref.fa.gz
+##contig=<ID=X,length=81195210>
+##ALT=<ID=X,Description="Represents allele(s) other than observed.">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IDV,Number=1,Type=Integer,Description="Maximum number of reads supporting an indel">
+##INFO=<ID=IMF,Number=1,Type=Float,Description="Maximum fraction of reads supporting an indel">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias for filtering splice-site artefacts in RNA-seq data (bigger is better)",Version="3">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Mann-Whitney U test of Read Position Bias (bigger is better)">
+##INFO=<ID=MQB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality Bias (bigger is better)">
+##INFO=<ID=BQB,Number=1,Type=Float,Description="Mann-Whitney U test of Base Quality Bias (bigger is better)">
+##INFO=<ID=MQSB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality vs Strand Bias (bigger is better)">
+##INFO=<ID=SGB,Number=1,Type=Float,Description="Segregation based metric.">
+##INFO=<ID=MQ0F,Number=1,Type=Float,Description="Fraction of MQ0 reads (smaller is better)">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Number of high-quality bases">
+##FORMAT=<ID=DV,Number=1,Type=Integer,Description="Number of high-quality non-reference bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##INFO=<ID=AF1,Number=1,Type=Float,Description="Max-likelihood estimate of the first ALT allele frequency (assuming HWE)">
+##INFO=<ID=AF2,Number=1,Type=Float,Description="Max-likelihood estimate of the first and second group ALT allele frequency (assuming HWE)">
+##INFO=<ID=AC1,Number=1,Type=Float,Description="Max-likelihood estimate of the first ALT allele count (no HWE assumption)">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Root-mean-square mapping quality of covering reads">
+##INFO=<ID=FQ,Number=1,Type=Float,Description="Phred probability of all samples being the same">
+##INFO=<ID=PV4,Number=4,Type=Float,Description="P-values for strand bias, baseQ bias, mapQ bias and tail distance bias">
+##INFO=<ID=G3,Number=3,Type=Float,Description="ML estimate of genotype frequencies">
+##INFO=<ID=HWE,Number=1,Type=Float,Description="Chi^2 based HWE test P-value based on G3">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="Number of high-quality ref-forward , ref-reverse, alt-forward and alt-reverse bases">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  HG00100 HG00101 HG00102
+X      302     .       T       TA      999     .       INDEL;IDV=7;IMF=1;DP=25;VDB=0.27613;SGB=-4.22417;MQSB=0.0443614;MQ0F=0;AF1=0.685575;AC1=4;DP4=2,4,8,11;MQ=51;FQ=61.4911;PV4=1,1,1,1     GT:PL:DP:DV     0/1:167,0,96:11:6       0:157,0,9:7:6   1/1:201,21,0:7:7
+X      828     .       T       C       999     .       DP=25;VDB=0.842082;SGB=-4.20907;RPB=0.950652;MQB=1;MQSB=1;BQB=0.929717;MQ0F=0;AF1=0.656389;AC1=4;DP4=2,4,8,11;MQ=60;FQ=89.3748;PV4=1,1,1,0.32233        GT:PL:DP:DV     0/1:211,0,35:12:10      0:116,91:9:5    1/1:120,12,0:4:4
+X      834     .       G       A       999     .       DP=25;VDB=0.788006;SGB=-4.01214;RPB=0.999233;MQB=1;MQSB=1;BQB=0.821668;MQ0F=0;AF1=0.646503;AC1=4;DP4=2,3,7,10;MQ=60;FQ=68.6952;PV4=1,1,1,0.228905       GT:PL:DP:DV     0/1:185,0,46:11:9       0:128,59:8:5    1/1:89,9,0:3:3
+X      1665    .       T       C       3.14059 .       DP=20;VDB=0.1;SGB=0.346553;RPB=0.222222;MQB=0.611111;MQSB=0.988166;BQB=0.944444;MQ0F=0;AF1=0.167199;AC1=1;DP4=7,11,1,1;MQ=56;FQ=3.56819;PV4=1,0.239991,0.0798553,0.27333        GT:PL:DP:DV     0/0:0,21,185:7:0        0/0:0,27,222:9:0        0/1:35,0,51:4:2
+X      1869    .       A       T       134.348 .       DP=24;VDB=0.928022;SGB=-11.9537;RPB=0.984127;MQB=0.96464;MQSB=0.931547;BQB=0.359155;MQ0F=0;AF1=0.598209;AC1=4;DP4=6,9,5,4;MQ=59;FQ=138.299;PV4=0.675175,0.0234896,1,0.324361    GT:PL:DP:DV     0/1:115,0,224:18:7      0/1:16,0,104:5:1        1/1:42,3,0:1:1
+X      2041    .       G       A       999     .       DP=31;VDB=0.816435;SGB=-4.18892;RPB=0.88473;MQB=0.972375;MQSB=0.968257;BQB=0.311275;MQ0F=0;AF1=0.665982;AC1=4;DP4=6,5,12,7;MQ=59;FQ=999;PV4=0.71163,1,0.228209,0.143795 GT:PL:DP:DV     0/1:229,0,212:21:11     0/1:32,0,24:2:1 1/1:223,21,0:7:7
+X      2220    .       G       A       999     .       DP=21;VDB=0.532753;SGB=-3.51597;RPB=0.964198;MQB=0.898397;MQSB=0.875769;BQB=0.0354359;MQ0F=0;AF1=0.656341;AC1=4;DP4=6,2,1,11;MQ=59;FQ=139.373;PV4=0.00443756,1,1,1      GT:PL:DP:DV     0/1:139,0,130:12:6      0/1:69,0,46:4:2 1/1:131,12,0:4:4
+X      2564    .       A       G       227.769 .       DP=15;VDB=0.690812;SGB=-3.20711;RPB=0.197899;MQB=1;MQSB=1;BQB=0.965069;MQ0F=0;AF1=0.656337;AC1=4;DP4=1,4,4,5;MQ=60;FQ=97.3723;PV4=0.58042,1,1,1 GT:PL:DP:DV     0/1:88,0,78:6:3 0/1:57,0,56:4:2 1/1:124,12,0:4:4
+X      3104    .       C       T       24.364  .       DP=25;VDB=0.8;SGB=0.346553;RPB=0.717391;MQB=0.956522;MQSB=0.962269;BQB=0.978261;MQ0F=0;AF1=0.170892;AC1=1;DP4=8,15,2,0;MQ=59;FQ=25.179;PV4=0.15,1,1,1   GT:PL:DP:DV     0/0:0,48,255:16:0       0:0,144:4:0     0/1:59,0,93:5:2
+X      3587    .       G       A       353.302 .       DP=29;VDB=0.902044;SGB=-3.91326;RPB=0.800999;MQB=1;MQSB=1;BQB=0.156944;MQ0F=0;AF1=0.665739;AC1=4;DP4=4,7,10,6;MQ=60;FQ=358.057;PV4=0.25186,0.0986321,1,1        GT:PL:DP:DV     0/1:161,0,184:14:7      0:22,118:5:1    1/1:212,24,0:8:8
+X      3936    .       A       G       999     .       DP=37;VDB=0.0574114;SGB=-4.60123;RPB=0.741697;MQB=0.812605;MQSB=0.143788;BQB=0.883831;MQ0F=0;AF1=0.666004;AC1=4;DP4=5,6,6,17;MQ=57;FQ=999;PV4=0.434446,0.125787,1,1     GT:PL:DP:DV     0/1:233,0,206:20:11     0:77,58:6:4     1/1:196,24,0:8:8
diff --git a/test/mpileup.c.X.vcf b/test/mpileup.c.X.vcf
new file mode 100644 (file)
index 0000000..ea2983a
--- /dev/null
@@ -0,0 +1,4127 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##samtoolsVersion=1.1-19-g6b249e2+htslib-1.1-74-g845c515
+##samtoolsCommand=samtools mpileup -uvDV -b xxx//mpileup.bam.list -f xxx//mpileup.ref.fa.gz
+##reference=file://xxx//mpileup.ref.fa.gz
+##contig=<ID=X,length=81195210>
+##ALT=<ID=X,Description="Represents allele(s) other than observed.">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IDV,Number=1,Type=Integer,Description="Maximum number of reads supporting an indel">
+##INFO=<ID=IMF,Number=1,Type=Float,Description="Maximum fraction of reads supporting an indel">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias for filtering splice-site artefacts in RNA-seq data (bigger is better)",Version="3">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Mann-Whitney U test of Read Position Bias (bigger is better)">
+##INFO=<ID=MQB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality Bias (bigger is better)">
+##INFO=<ID=BQB,Number=1,Type=Float,Description="Mann-Whitney U test of Base Quality Bias (bigger is better)">
+##INFO=<ID=MQSB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality vs Strand Bias (bigger is better)">
+##INFO=<ID=SGB,Number=1,Type=Float,Description="Segregation based metric.">
+##INFO=<ID=MQ0F,Number=1,Type=Float,Description="Fraction of MQ0 reads (smaller is better)">
+##INFO=<ID=I16,Number=16,Type=Float,Description="Auxiliary tag used for calling, see description of bcf_callret1_t in bam2bcf.h">
+##INFO=<ID=QS,Number=R,Type=Float,Description="Auxiliary tag used for calling">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Number of high-quality bases">
+##FORMAT=<ID=DV,Number=1,Type=Integer,Description="Number of high-quality non-reference bases">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  HG00100 HG00101 HG00102
+X      1       .       A       <*>     0       .       DP=11;I16=11,0,0,0,452,18594,0,0,319,9251,0,0,223,4959,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      2       .       A       <*>     0       .       DP=11;I16=11,0,0,0,439,17587,0,0,319,9251,0,0,226,5030,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      3       .       G       <*>     0       .       DP=11;I16=11,0,0,0,431,16971,0,0,319,9251,0,0,229,5111,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      4       .       C       <*>     0       .       DP=11;I16=11,0,0,0,423,16417,0,0,319,9251,0,0,232,5202,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,71:3:0
+X      5       .       T       <*>     0       .       DP=11;I16=11,0,0,0,450,18520,0,0,319,9251,0,0,234,5252,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      6       .       T       <*>     0       .       DP=11;I16=11,0,0,0,403,14847,0,0,319,9251,0,0,236,5310,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      7       .       C       <*>     0       .       DP=11;I16=11,0,0,0,446,18114,0,0,319,9251,0,0,237,5327,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      8       .       T       <*>     0       .       DP=11;I16=11,0,0,0,465,19677,0,0,319,9251,0,0,238,5354,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      9       .       C       <*>     0       .       DP=11;I16=11,0,0,0,447,18205,0,0,319,9251,0,0,239,5391,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      10      .       A       <*>     0       .       DP=11;I16=11,0,0,0,426,16756,0,0,319,9251,0,0,240,5438,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,69:3:0
+X      11      .       C       <*>     0       .       DP=11;I16=11,0,0,0,413,15603,0,0,319,9251,0,0,241,5495,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      12      .       C       <*>     0       .       DP=11;I16=11,0,0,0,438,17506,0,0,319,9251,0,0,242,5562,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      13      .       C       <*>     0       .       DP=11;I16=11,0,0,0,437,17463,0,0,319,9251,0,0,243,5639,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      14      .       T       <*>     0       .       DP=11;I16=11,0,0,0,453,18715,0,0,319,9251,0,0,242,5628,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      15      .       G       <*>     0       .       DP=11;I16=11,0,0,0,439,17599,0,0,319,9251,0,0,240,5580,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      16      .       T       <*>     0       .       DP=11;I16=11,0,0,0,426,16546,0,0,319,9251,0,0,238,5544,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      17      .       T       <*>     0       .       DP=11;I16=11,0,0,0,407,15195,0,0,319,9251,0,0,235,5469,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+X      18      .       C       <*>     0       .       DP=12;I16=12,0,0,0,450,17136,0,0,379,12851,0,0,231,5353,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,18,113:6:0    0,9,72:3:0      0,9,72:3:0
+X      19      .       C       <*>     0       .       DP=13;I16=13,0,0,0,502,19652,0,0,439,16451,0,0,228,5246,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,18,112:6:0    0,12,89:4:0     0,9,72:3:0
+X      20      .       T       <*>     0       .       DP=13;I16=13,0,0,0,532,21878,0,0,439,16451,0,0,226,5150,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,18,116:6:0    0,12,98:4:0     0,9,72:3:0
+X      21      .       G       <*>     0       .       DP=13;I16=13,0,0,0,498,19254,0,0,439,16451,0,0,224,5066,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,18,117:6:0    0,12,94:4:0     0,9,72:3:0
+X      22      .       C       <*>     0       .       DP=13;I16=13,0,0,0,511,20289,0,0,470,19210,0,0,223,4993,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,18,115:6:0    0,12,91:4:0     0,9,76:3:0
+X      23      .       A       <*>     0       .       DP=14;I16=14,0,0,0,513,19399,0,0,530,22810,0,0,223,4931,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,133:7:0    0,12,82:4:0     0,9,82:3:0
+X      24      .       T       <*>     0       .       DP=14;I16=14,0,0,0,534,20540,0,0,530,22810,0,0,224,4882,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,131:7:0    0,12,96:4:0     0,9,80:3:0
+X      25      .       A       <*>     0       .       DP=15;I16=15,0,0,0,561,21133,0,0,590,26410,0,0,225,4847,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,140:8:0    0,12,96:4:0     0,9,81:3:0
+X      26      .       G       <*>     0       .       DP=15;I16=15,0,0,0,591,23429,0,0,590,26410,0,0,227,4827,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,151:8:0    0,12,96:4:0     0,9,81:3:0
+X      27      .       A       <*>     0       .       DP=15;I16=15,0,0,0,588,23120,0,0,590,26410,0,0,229,4823,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,146:8:0    0,12,98:4:0     0,9,83:3:0
+X      28      .       T       <*>     0       .       DP=16;I16=16,0,0,0,605,23001,0,0,650,30010,0,0,231,4835,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,147:8:0    0,12,97:4:0     0,12,101:4:0
+X      29      .       A       <*>     0       .       DP=17;I16=17,0,0,0,615,22533,0,0,710,33610,0,0,234,4864,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,146:8:0    0,15,102:5:0    0,12,104:4:0
+X      30      .       A       <*>     0       .       DP=17;I16=17,0,0,0,660,25914,0,0,710,33610,0,0,238,4912,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,149:8:0    0,15,115:5:0    0,12,108:4:0
+X      31      .       T       <*>     0       .       DP=17;I16=17,0,0,0,656,25392,0,0,710,33610,0,0,242,4980,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,150:8:0    0,15,113:5:0    0,12,105:4:0
+X      32      .       T       <*>     0       .       DP=17;I16=17,0,0,0,605,21789,0,0,741,36369,0,0,247,5067,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,143:8:0    0,15,104:5:0    0,12,104:4:0
+X      33      .       G       <*>     0       .       DP=17;I16=17,0,0,0,659,25757,0,0,741,36369,0,0,252,5124,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,158:8:0    0,15,118:5:0    0,12,105:4:0
+X      34      .       C       <*>     0       .       DP=17;I16=17,0,0,0,658,25704,0,0,741,36369,0,0,257,5203,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,151:8:0    0,15,121:5:0    0,12,106:4:0
+X      35      .       A       <*>     0       .       DP=18;I16=18,0,0,0,677,25881,0,0,801,39969,0,0,262,5304,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,152:8:0    0,15,109:5:0    0,15,121:5:0
+X      36      .       T       <*>     0       .       DP=18;I16=18,0,0,0,678,25796,0,0,801,39969,0,0,268,5428,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,151:8:0    0,15,114:5:0    0,15,125:5:0
+X      37      .       G       <*>     0       .       DP=18;I16=18,0,0,0,685,26291,0,0,801,39969,0,0,274,5576,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,157:8:0    0,15,116:5:0    0,15,126:5:0
+X      38      .       A       <*>     0       .       DP=18;I16=18,0,0,0,697,27245,0,0,801,39969,0,0,280,5748,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,152:8:0    0,15,116:5:0    0,15,129:5:0
+X      39      .       C       <*>     0       .       DP=16;I16=16,0,0,0,591,22311,0,0,743,38287,0,0,288,5942,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,148:7:0    0,12,94:4:0     0,15,123:5:0
+X      40      .       A       <*>     0       .       DP=16;I16=16,0,0,0,630,24896,0,0,743,38287,0,0,295,6107,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,146:7:0    0,12,104:4:0    0,15,127:5:0
+X      41      .       A       <*>     0       .       DP=17;I16=17,0,0,0,645,24685,0,0,803,41887,0,0,302,6294,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,151:8:0    0,12,104:4:0    0,15,131:5:0
+X      42      .       T       <*>     0       .       DP=17;I16=17,0,0,0,618,23118,0,0,803,41887,0,0,310,6504,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,155:8:0    0,12,82:4:0     0,15,127:5:0
+X      43      .       T       <*>     0       .       DP=17;I16=17,0,0,0,631,23689,0,0,803,41887,0,0,318,6738,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,151:8:0    0,12,101:4:0    0,15,129:5:0
+X      44      .       G       <*>     0       .       DP=17;I16=17,0,0,0,664,26162,0,0,803,41887,0,0,324,6896,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,164:8:0    0,12,100:4:0    0,15,129:5:0
+X      45      .       C       <*>     0       .       DP=17;I16=17,0,0,0,657,25525,0,0,803,41887,0,0,329,7027,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,163:8:0    0,12,108:4:0    0,15,125:5:0
+X      46      .       C       <*>     0       .       DP=17;I16=17,0,0,0,646,25244,0,0,803,41887,0,0,334,7180,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,161:8:0    0,12,98:4:0     0,15,131:5:0
+X      47      .       T       <*>     0       .       DP=17;I16=17,0,0,0,700,28998,0,0,803,41887,0,0,339,7355,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,165:8:0    0,12,110:4:0    0,15,136:5:0
+X      48      .       T       <*>     0       .       DP=17;I16=17,0,0,0,648,25020,0,0,803,41887,0,0,343,7501,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,155:8:0    0,12,105:4:0    0,15,131:5:0
+X      49      .       G       <*>     0       .       DP=18;I16=18,0,0,0,686,26674,0,0,832,42728,0,0,346,7616,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,158:8:0    0,15,119:5:0    0,15,128:5:0
+X      50      .       T       <*>     0       .       DP=18;I16=17,0,0,0,650,24972,0,0,772,39128,0,0,332,7426,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,155:8:0    0,12,101:4:0    0,15,128:5:0
+X      51      .       C       <*>     0       .       DP=18;I16=18,0,0,0,681,26529,0,0,832,42728,0,0,353,7853,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,167:8:0    0,15,99:5:0     0,15,127:5:0
+X      52      .       C       <*>     0       .       DP=18;I16=17,0,0,0,645,24983,0,0,803,41887,0,0,353,7965,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,164:8:0    0,12,99:4:0     0,15,128:5:0
+X      53      .       C       <*>     0       .       DP=18;I16=18,0,0,0,687,26735,0,0,832,42728,0,0,359,8113,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,164:8:0    0,15,113:5:0    0,15,132:5:0
+X      54      .       T       <*>     0       .       DP=18;I16=18,0,0,0,736,30194,0,0,832,42728,0,0,361,8219,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,163:8:0    0,15,128:5:0    0,15,136:5:0
+X      55      .       G       <*>     0       .       DP=18;I16=18,0,0,0,674,26082,0,0,832,42728,0,0,362,8290,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,168:8:0    0,15,112:5:0    0,15,122:5:0
+X      56      .       C       <*>     0       .       DP=18;I16=18,0,0,0,701,27645,0,0,832,42728,0,0,363,8375,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,162:8:0    0,15,121:5:0    0,15,131:5:0
+X      57      .       T       <*>     0       .       DP=18;I16=17,0,0,0,694,29118,0,0,803,41887,0,0,356,8410,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,163:8:0    0,12,117:4:0    0,15,138:5:0
+X      58      .       G       <*>     0       .       DP=17;I16=16,0,0,0,616,24356,0,0,774,41046,0,0,356,8454,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,159:7:0    0,12,95:4:0     0,15,131:5:0
+X      59      .       A       <*>     0       .       DP=17;I16=17,0,0,0,656,26038,0,0,803,41887,0,0,366,8606,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,155:7:0    0,15,116:5:0    0,15,134:5:0
+X      60      .       A       <*>     0       .       DP=17;I16=17,0,0,0,663,26463,0,0,803,41887,0,0,367,8687,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,151:7:0    0,15,127:5:0    0,15,138:5:0
+X      61      .       T       <*>     0       .       DP=17;I16=16,0,0,0,605,23215,0,0,774,41046,0,0,355,8583,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,152:7:0    0,12,101:4:0    0,15,131:5:0
+X      62      .       G       <*>     0       .       DP=18;I16=17,0,0,0,646,24868,0,0,834,44646,0,0,353,8557,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,158:7:0    0,12,103:4:0    0,18,141:6:0
+X      63      .       T       <*>     0       .       DP=18;I16=17,0,0,0,590,21682,0,0,803,41887,0,0,341,8111,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,148:7:0    0,12,80:4:0     0,18,144:6:0
+X      64      .       G       <*>     0       .       DP=19;I16=19,0,0,0,696,26416,0,0,923,49087,0,0,366,8758,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,169:8:0    0,15,103:5:0    0,18,142:6:0
+X      65      .       C       <*>     0       .       DP=18;I16=18,0,0,0,686,26512,0,0,894,48246,0,0,367,8743,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,163:7:0    0,15,116:5:0    0,18,147:6:0
+X      66      .       T       <*>     0       .       DP=18;I16=17,0,0,0,691,28315,0,0,834,44646,0,0,342,8068,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,164:7:0    0,12,110:4:0    0,18,153:6:0
+X      67      .       C       <*>     0       .       DP=17;I16=17,0,0,0,645,25313,0,0,834,44646,0,0,341,7983,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,163:7:0    0,12,94:4:0     0,18,147:6:0
+X      68      .       T       <*>     0       .       DP=17;I16=17,0,0,0,691,28307,0,0,834,44646,0,0,339,7863,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,165:7:0    0,12,108:4:0    0,18,151:6:0
+X      69      .       G       <*>     0       .       DP=17;I16=17,0,0,0,657,25721,0,0,865,47405,0,0,338,7758,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,172:8:0    0,9,93:3:0      0,18,142:6:0
+X      70      .       G       <*>     0       .       DP=17;I16=16,0,0,0,575,21391,0,0,836,46564,0,0,317,7227,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,162:8:0    0,6,64:2:0      0,18,141:6:0
+X      71      .       G       <*>     0       .       DP=17;I16=15,0,0,0,571,21975,0,0,776,42964,0,0,307,7029,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,170:8:0    0,6,72:2:0      0,15,130:5:0
+X      72      .       G       <*>     0       .       DP=17;I16=15,0,0,0,572,22002,0,0,776,42964,0,0,305,6907,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,171:8:0    0,6,65:2:0      0,15,131:5:0
+X      73      .       T       <*>     0       .       DP=18;I16=16,0,0,0,623,25301,0,0,836,46564,0,0,314,6918,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,158:8:0    0,6,94:2:0      0,18,143:6:0
+X      74      .       C       <*>     0       .       DP=18;I16=17,0,0,0,674,28110,0,0,865,47405,0,0,338,7468,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,176:8:0    0,9,106:3:0     0,18,141:6:0
+X      75      .       T       <*>     0       .       DP=18;I16=16,0,0,0,685,30675,0,0,836,46564,0,0,312,6782,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,175:8:0    0,6,90:2:0      0,18,150:6:0
+X      76      .       C       <*>     0       .       DP=18;I16=17,0,0,0,683,29481,0,0,865,47405,0,0,336,7360,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,174:8:0    0,9,98:3:0      0,18,148:6:0
+X      77      .       T       <*>     0       .       DP=18;I16=16,0,0,0,710,33072,0,0,836,46564,0,0,310,6702,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,179:8:0    0,6,92:2:0      0,18,154:6:0
+X      78      .       G       <*>     0       .       DP=18;I16=16,0,0,0,692,31158,0,0,836,46564,0,0,309,6683,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,180:8:0    0,6,94:2:0      0,18,149:6:0
+X      79      .       G       <*>     0       .       DP=18;I16=15,0,0,0,605,26629,0,0,776,42964,0,0,283,6053,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,168:8:0    0,3,60:1:0      0,18,149:6:0
+X      80      .       G       <*>     0       .       DP=18;I16=17,0,0,0,688,30128,0,0,865,47405,0,0,332,7312,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,173:8:0    0,9,106:3:0     0,18,151:6:0
+X      81      .       G       <*>     0       .       DP=18;I16=16,0,0,0,631,27429,0,0,836,46564,0,0,326,7310,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,165:7:0    0,9,97:3:0      0,18,145:6:0
+X      82      .       T       <*>     0       .       DP=18;I16=15,0,0,0,559,22735,0,0,776,42964,0,0,280,6122,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,154:8:0    0,3,60:1:0      0,18,131:6:0
+X      83      .       C       <*>     0       .       DP=18;I16=16,0,0,0,622,27146,0,0,836,46564,0,0,304,6798,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,170:8:0    0,6,75:2:0      0,18,145:6:0
+X      84      .       T       <*>     0       .       DP=18;I16=17,0,0,0,705,32445,0,0,865,47405,0,0,328,7488,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,181:8:0    0,9,85:3:0      0,18,154:6:0
+X      85      .       C       <*>     0       .       DP=18;I16=17,0,0,0,708,31222,0,0,865,47405,0,0,327,7567,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,181:8:0    0,9,108:3:0     0,18,153:6:0
+X      86      .       A       <*>     0       .       DP=18;I16=17,0,0,0,692,29540,0,0,865,47405,0,0,326,7660,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,169:8:0    0,9,111:3:0     0,18,149:6:0
+X      87      .       C       <*>     0       .       DP=18;I16=17,0,0,0,683,29493,0,0,896,50164,0,0,326,7766,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,174:8:0    0,9,103:3:0     0,18,148:6:0
+X      88      .       C       <*>     0       .       DP=18;I16=17,0,0,0,703,31005,0,0,896,50164,0,0,326,7834,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,174:8:0    0,9,113:3:0     0,18,153:6:0
+X      89      .       C       <*>     0       .       DP=18;I16=17,0,0,0,697,30875,0,0,896,50164,0,0,326,7914,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,176:8:0    0,9,103:3:0     0,18,154:6:0
+X      90      .       A       <*>     0       .       DP=17;I16=16,0,0,0,668,29732,0,0,867,49323,0,0,326,7954,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,173:8:0    0,9,114:3:0     0,15,138:5:0
+X      91      .       C       <*>     0       .       DP=16;I16=15,0,0,0,613,26409,0,0,838,48482,0,0,327,8001,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,170:7:0    0,9,113:3:0     0,15,133:5:0
+X      92      .       G       <*>     0       .       DP=16;I16=15,0,0,0,499,18731,0,0,838,48482,0,0,328,8054,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,143:7:0    0,9,100:3:0     0,15,96:5:0
+X      93      .       A       <*>     0       .       DP=16;I16=15,0,0,0,635,28655,0,0,869,51241,0,0,329,8063,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,167:7:0    0,9,108:3:0     0,15,145:5:0
+X      94      .       C       <*>     0       .       DP=16;I16=15,0,0,0,607,25893,0,0,869,51241,0,0,331,8079,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,166:7:0    0,9,105:3:0     0,15,135:5:0
+X      95      .       C       <*>     0       .       DP=17;I16=15,0,0,0,615,26761,0,0,900,54000,0,0,306,7378,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,178:8:0    0,6,91:2:0      0,15,135:5:0
+X      96      .       A       <*>     0       .       DP=17;I16=16,0,0,0,625,26705,0,0,929,54841,0,0,332,7936,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,172:8:0    0,9,99:3:0      0,15,134:5:0
+X      97      .       A       <*>     0       .       DP=18;I16=17,0,0,0,675,29017,0,0,958,55682,0,0,333,7879,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,179:9:0    0,9,104:3:0     0,15,145:5:0
+X      98      .       C       <*>     0       .       DP=18;I16=17,0,0,0,655,27231,0,0,958,55682,0,0,333,7735,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,179:9:0    0,9,105:3:0     0,15,131:5:0
+X      99      .       T       <*>     0       .       DP=18;I16=17,0,0,0,720,32840,0,0,958,55682,0,0,333,7607,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,186:9:0    0,9,115:3:0     0,15,153:5:0
+X      100     .       C       <*>     0       .       DP=18;I16=17,0,0,0,688,29762,0,0,958,55682,0,0,332,7446,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,189:9:0    0,9,108:3:0     0,15,134:5:0
+X      101     .       C       <*>     0       .       DP=18;I16=17,0,0,0,650,27530,0,0,958,55682,0,0,331,7303,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,182:9:0    0,9,99:3:0      0,15,132:5:0
+X      102     .       C       <*>     0       .       DP=18;I16=17,0,0,0,695,30453,0,0,958,55682,0,0,330,7178,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,188:9:0    0,9,111:3:0     0,15,139:5:0
+X      103     .       T       <*>     0       .       DP=18;I16=16,0,0,0,692,31998,0,0,929,54841,0,0,323,7035,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,189:8:0    0,9,108:3:0     0,15,147:5:0
+X      104     .       G       <*>     0       .       DP=18;I16=15,0,0,0,611,26723,0,0,900,54000,0,0,295,6259,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,178:8:0    0,6,89:2:0      0,15,133:5:0
+X      105     .       G       <*>     0       .       DP=19;I16=17,0,0,0,604,23936,0,0,989,58441,0,0,317,6751,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,170:9:0    0,9,97:3:0      0,15,125:5:0
+X      106     .       G       <*>     0       .       DP=19;I16=17,0,0,0,644,26574,0,0,989,58441,0,0,299,6093,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,30,190:10:0   0,6,85:2:0      0,15,124:5:0
+X      107     .       C       <*>     0       .       DP=19;I16=17,0,0,0,694,30064,0,0,989,58441,0,0,313,6543,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,192:9:0    0,9,108:3:0     0,15,136:5:0
+X      108     .       C       <*>     0       .       DP=19;I16=17,0,0,0,692,30148,0,0,989,58441,0,0,310,6420,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,190:9:0    0,9,108:3:0     0,15,135:5:0
+X      109     .       T       <*>     0       .       DP=19;I16=17,0,0,0,741,34273,0,0,989,58441,0,0,307,6319,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,195:9:0    0,9,110:3:0     0,15,150:5:0
+X      110     .       G       <*>     0       .       DP=19;I16=17,0,0,0,704,31276,0,0,989,58441,0,0,304,6240,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,194:9:0    0,9,104:3:0     0,15,136:5:0
+X      111     .       G       <*>     0       .       DP=19;I16=16,0,0,0,584,24362,0,0,929,54841,0,0,272,5416,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,30,167:10:0   0,6,88:2:0      0,12,118:4:0
+X      112     .       C       <*>     0       .       DP=19;I16=17,0,0,0,680,29854,0,0,989,58441,0,0,296,6052,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,191:9:0    0,9,95:3:0      0,15,135:5:0
+X      113     .       A       <*>     0       .       DP=19;I16=16,0,0,0,645,28035,0,0,960,57600,0,0,266,5318,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,176:9:0    0,6,87:2:0      0,15,139:5:0
+X      114     .       C       <*>     0       .       DP=19;I16=17,0,0,0,674,28788,0,0,989,58441,0,0,286,5856,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,182:9:0    0,9,103:3:0     0,15,133:5:0
+X      115     .       C       <*>     0       .       DP=21;I16=18,0,0,0,708,30546,0,0,1049,62041,0,0,274,5490,0,0;QS=3,0;MQ0F=0      PL:DP:DV        0,30,189:10:0   0,6,89:2:0      0,18,147:6:0
+X      116     .       A       <*>     0       .       DP=21;I16=17,1,0,0,727,31755,0,0,1049,62041,0,0,253,5079,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,183:9:0    0,6,90:2:0      0,21,175:7:0
+X      117     .       G       <*>     0       .       DP=21;I16=17,1,0,0,723,31221,0,0,1049,62041,0,0,249,5019,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,186:9:0    0,6,86:2:0      0,21,177:7:0
+X      118     .       G       <*>     0       .       DP=20;I16=16,1,0,0,636,26574,0,0,958,55682,0,0,266,5426,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,175:9:0    0,3,60:1:0      0,21,162:7:0
+X      119     .       G       <*>     0       .       DP=19;I16=16,1,0,0,629,26439,0,0,958,55682,0,0,267,5553,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,175:8:0    0,6,73:2:0      0,21,160:7:0
+X      120     .       A       <*>     0       .       DP=19;I16=16,1,0,0,672,29188,0,0,958,55682,0,0,264,5518,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,175:8:0    0,6,83:2:0      0,21,171:7:0
+X      121     .       G       <*>     0       .       DP=19;I16=16,1,0,0,662,28460,0,0,958,55682,0,0,260,5454,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,181:8:0    0,6,80:2:0      0,21,168:7:0
+X      122     .       C       <*>     0       .       DP=20;I16=17,1,0,0,716,31224,0,0,1018,59282,0,0,256,5410,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,181:8:0    0,9,99:3:0      0,21,178:7:0
+X      123     .       T       <*>     0       .       DP=18;I16=15,1,0,0,661,29997,0,0,898,52082,0,0,255,5385,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,167:7:0    0,9,112:3:0     0,18,166:6:0
+X      124     .       T       <*>     0       .       DP=19;I16=17,1,0,0,626,24802,0,0,987,56523,0,0,279,6003,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,154:9:0    0,9,104:3:0     0,18,154:6:0
+X      125     .       A       <*>     0       .       DP=18;I16=15,1,0,0,611,25689,0,0,898,52082,0,0,254,5340,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,154:7:0    0,9,104:3:0     0,18,162:6:0
+X      126     .       A       <*>     0       .       DP=18;I16=16,1,0,0,648,27366,0,0,927,52923,0,0,279,5947,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,162:8:0    0,9,107:3:0     0,18,174:6:0
+X      127     .       C       <*>     0       .       DP=18;I16=16,1,0,0,646,26972,0,0,927,52923,0,0,279,5949,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,163:8:0    0,9,109:3:0     0,18,160:6:0
+X      128     .       A       <*>     0       .       DP=18;I16=16,1,0,0,673,28797,0,0,927,52923,0,0,279,5971,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,169:8:0    0,9,111:3:0     0,18,162:6:0
+X      129     .       A       <*>     0       .       DP=17;I16=15,1,0,0,645,27891,0,0,867,49323,0,0,280,6012,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,168:8:0    0,9,113:3:0     0,15,159:5:0
+X      130     .       A       <*>     0       .       DP=17;I16=15,1,0,0,641,27295,0,0,867,49323,0,0,281,6071,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,169:8:0    0,9,113:3:0     0,15,152:5:0
+X      131     .       C       <*>     0       .       DP=16;I16=14,1,0,0,606,25732,0,0,838,48482,0,0,256,5472,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,167:7:0    0,9,110:3:0     0,15,147:5:0
+X      132     .       A       <*>     0       .       DP=16;I16=14,1,0,0,627,27579,0,0,838,48482,0,0,256,5514,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,169:7:0    0,9,110:3:0     0,15,151:5:0
+X      133     .       T       <*>     0       .       DP=15;I16=13,2,0,0,584,22816,0,0,838,48482,0,0,282,6196,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,163:7:0    0,9,105:3:0     0,15,150:5:0
+X      134     .       C       <*>     0       .       DP=15;I16=13,2,0,0,607,24653,0,0,838,48482,0,0,283,6267,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,177:7:0    0,9,105:3:0     0,15,152:5:0
+X      135     .       T       <*>     0       .       DP=15;I16=13,2,0,0,600,24178,0,0,838,48482,0,0,284,6352,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,173:7:0    0,9,106:3:0     0,15,156:5:0
+X      136     .       G       <*>     0       .       DP=15;I16=13,2,0,0,574,22258,0,0,838,48482,0,0,286,6450,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,172:7:0    0,9,105:3:0     0,15,134:5:0
+X      137     .       T       <*>     0       .       DP=15;I16=13,2,0,0,563,21377,0,0,838,48482,0,0,289,6561,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,160:7:0    0,9,104:3:0     0,15,139:5:0
+X      138     .       C       <*>     0       .       DP=15;I16=13,2,0,0,584,23088,0,0,838,48482,0,0,291,6637,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,172:7:0    0,9,108:3:0     0,15,142:5:0
+X      139     .       C       <*>     0       .       DP=15;I16=13,2,0,0,554,20790,0,0,838,48482,0,0,292,6680,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,161:7:0    0,9,106:3:0     0,15,143:5:0
+X      140     .       A       <*>     0       .       DP=15;I16=13,2,0,0,583,22789,0,0,838,48482,0,0,292,6690,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,163:7:0    0,9,107:3:0     0,15,153:5:0
+X      141     .       G       <*>     0       .       DP=14;I16=12,2,0,0,534,20750,0,0,778,44882,0,0,292,6664,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,158:6:0    0,9,108:3:0     0,15,142:5:0
+X      142     .       C       <*>     0       .       DP=14;I16=12,2,0,0,503,18593,0,0,778,44882,0,0,292,6650,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,157:6:0    0,9,97:3:0      0,15,129:5:0
+X      143     .       G       <*>     0       .       DP=14;I16=11,2,0,0,415,13657,0,0,718,41282,0,0,285,6599,0,0;QS=3,0;MQSB=0.590909;MQ0F=0 PL:DP:DV        0,18,128:6:0    0,9,95:3:0      0,12,97:4:0
+X      144     .       A       <*>     0       .       DP=14;I16=12,2,0,0,519,19725,0,0,778,44882,0,0,291,6609,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,152:6:0    0,9,105:3:0     0,15,129:5:0
+X      145     .       A       <*>     0       .       DP=14;I16=12,2,0,0,527,20289,0,0,778,44882,0,0,290,6584,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,153:6:0    0,9,106:3:0     0,15,138:5:0
+X      146     .       T       <*>     0       .       DP=14;I16=12,2,0,0,514,19484,0,0,778,44882,0,0,289,6573,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,152:6:0    0,9,103:3:0     0,15,128:5:0
+X      147     .       A       <*>     0       .       DP=14;I16=12,2,0,0,515,19213,0,0,778,44882,0,0,288,6576,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,150:6:0    0,9,99:3:0      0,15,140:5:0
+X      148     .       C       <*>     0       .       DP=14;I16=12,2,0,0,541,21019,0,0,778,44882,0,0,286,6542,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,157:6:0    0,9,106:3:0     0,15,146:5:0
+X      149     .       C       <*>     0       .       DP=14;I16=12,2,0,0,512,19326,0,0,778,44882,0,0,283,6471,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,148:6:0    0,9,109:3:0     0,15,140:5:0
+X      150     .       T       <*>     0       .       DP=13;I16=11,2,0,0,511,20251,0,0,749,44041,0,0,280,6362,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,153:6:0    0,6,84:2:0      0,15,152:5:0
+X      151     .       G       <*>     0       .       DP=13;I16=11,2,0,0,506,19826,0,0,749,44041,0,0,277,6263,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,157:6:0    0,6,84:2:0      0,15,144:5:0
+X      152     .       C       <*>     0       .       DP=14;I16=12,2,0,0,543,21283,0,0,809,47641,0,0,274,6174,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,168:7:0    0,6,84:2:0      0,15,146:5:0
+X      153     .       A       <*>     0       .       DP=14;I16=12,2,0,0,536,20594,0,0,809,47641,0,0,272,6096,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,156:7:0    0,6,81:2:0      0,15,153:5:0
+X      154     .       T       <*>     0       .       DP=14;I16=12,2,0,0,523,20051,0,0,809,47641,0,0,270,6030,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,159:7:0    0,6,83:2:0      0,15,139:5:0
+X      155     .       C       <*>     0       .       DP=14;I16=12,2,0,0,542,21254,0,0,809,47641,0,0,268,5976,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,172:7:0    0,6,85:2:0      0,15,139:5:0
+X      156     .       C       <*>     0       .       DP=14;I16=12,2,0,0,536,20884,0,0,809,47641,0,0,266,5934,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,163:7:0    0,6,84:2:0      0,15,150:5:0
+X      157     .       C       <*>     0       .       DP=14;I16=12,2,0,0,555,22081,0,0,809,47641,0,0,264,5904,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,169:7:0    0,6,85:2:0      0,15,149:5:0
+X      158     .       T       <*>     0       .       DP=14;I16=12,2,0,0,568,23154,0,0,809,47641,0,0,262,5886,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,170:7:0    0,6,84:2:0      0,15,159:5:0
+X      159     .       A       <*>     0       .       DP=15;I16=12,2,0,0,519,19467,0,0,809,47641,0,0,260,5880,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,157:7:0    0,6,83:2:0      0,15,135:5:0
+X      160     .       G       <*>     0       .       DP=15;I16=13,2,0,0,547,20633,0,0,869,51241,0,0,259,5887,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,165:7:0    0,6,85:2:0      0,18,139:6:0
+X      161     .       A       <*>     0       .       DP=15;I16=13,2,0,0,568,21610,0,0,869,51241,0,0,258,5908,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,157:7:0    0,6,83:2:0      0,18,162:6:0
+X      162     .       A       <*>     0       .       DP=15;I16=13,2,0,0,557,21139,0,0,869,51241,0,0,255,5843,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,147:7:0    0,6,87:2:0      0,18,167:6:0
+X      163     .       G       <*>     0       .       DP=14;I16=12,2,0,0,503,18645,0,0,809,47641,0,0,253,5791,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,153:7:0    0,6,79:2:0      0,15,138:5:0
+X      164     .       T       <*>     0       .       DP=14;I16=12,2,0,0,460,15968,0,0,809,47641,0,0,252,5750,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,131:6:0    0,6,79:2:0      0,18,136:6:0
+X      165     .       G       <*>     0       .       DP=14;I16=10,2,0,0,456,17460,0,0,689,40441,0,0,226,5094,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,149:6:0    0,6,80:2:0      0,12,122:4:0
+X      166     .       A       <*>     0       .       DP=14;I16=11,2,0,0,496,19138,0,0,749,44041,0,0,227,5077,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,145:6:0    0,6,82:2:0      0,15,148:5:0
+X      167     .       A       <*>     0       .       DP=14;I16=11,2,0,0,477,17851,0,0,749,44041,0,0,227,5071,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,132:6:0    0,6,86:2:0      0,15,147:5:0
+X      168     .       G       <*>     0       .       DP=14;I16=12,2,0,0,481,18015,0,0,809,47641,0,0,252,5702,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,145:6:0    0,6,82:2:0      0,18,140:6:0
+X      169     .       C       <*>     0       .       DP=13;I16=10,2,0,0,402,14224,0,0,689,40441,0,0,227,5045,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,15,106:5:0    0,6,76:2:0      0,15,145:5:0
+X      170     .       C       <*>     0       .       DP=13;I16=11,2,0,0,447,16383,0,0,749,44041,0,0,251,5601,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,15,128:5:0    0,6,80:2:0      0,18,143:6:0
+X      171     .       A       <*>     0       .       DP=13;I16=11,2,0,0,500,19366,0,0,749,44041,0,0,250,5546,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,15,134:5:0    0,6,81:2:0      0,18,166:6:0
+X      172     .       C       <*>     0       .       DP=13;I16=10,2,0,0,439,16395,0,0,689,40441,0,0,241,5441,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,15,138:5:0    0,6,75:2:0      0,15,129:5:0
+X      173     .       C       <*>     0       .       DP=13;I16=11,2,0,0,435,15225,0,0,749,44041,0,0,248,5478,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,15,121:5:0    0,6,76:2:0      0,18,146:6:0
+X      174     .       G       <*>     0       .       DP=13;I16=11,1,0,0,351,10685,0,0,689,40441,0,0,238,5364,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,15,111:5:0    0,3,27:1:0      0,18,117:6:0
+X      175     .       C       <*>     0       .       DP=14;I16=13,1,0,0,511,19161,0,0,809,47641,0,0,249,5463,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,143:6:0    0,3,41:1:0      0,21,175:7:0
+X      176     .       C       <*>     0       .       DP=14;I16=13,1,0,0,489,17733,0,0,809,47641,0,0,251,5477,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,146:6:0    0,3,44:1:0      0,21,152:7:0
+X      177     .       C       <*>     0       .       DP=14;I16=13,1,0,0,488,17328,0,0,809,47641,0,0,253,5507,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,138:6:0    0,3,44:1:0      0,21,158:7:0
+X      178     .       A       <*>     0       .       DP=14;I16=13,1,0,0,519,19485,0,0,809,47641,0,0,254,5502,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,147:6:0    0,3,42:1:0      0,21,172:7:0
+X      179     .       A       <*>     0       .       DP=14;I16=13,1,0,0,478,17278,0,0,809,47641,0,0,255,5511,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,134:6:0    0,3,44:1:0      0,21,170:7:0
+X      180     .       A       <*>     0       .       DP=14;I16=12,1,0,0,425,14653,0,0,749,44041,0,0,250,5498,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,126:6:0    0,3,43:1:0      0,18,148:6:0
+X      181     .       G       <*>     0       .       DP=14;I16=11,1,0,0,450,17152,0,0,689,40441,0,0,233,5233,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,156:6:0    0,3,41:1:0      0,15,138:5:0
+X      182     .       A       <*>     0       .       DP=15;I16=14,1,0,0,515,18235,0,0,869,51241,0,0,258,5622,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,150:7:0    0,3,43:1:0      0,21,159:7:0
+X      183     .       C       <*>     0       .       DP=15;I16=13,1,0,0,483,17419,0,0,809,47641,0,0,235,5063,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,159:7:0    0,3,40:1:0      0,18,139:6:0
+X      184     .       A       <*>     0       .       DP=15;I16=14,1,0,0,535,19667,0,0,869,51241,0,0,262,5770,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,158:7:0    0,3,41:1:0      0,21,163:7:0
+X      185     .       C       <*>     0       .       DP=15;I16=13,1,0,0,487,17295,0,0,809,47641,0,0,238,5192,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,150:7:0    0,3,38:1:0      0,18,160:6:0
+X      186     .       G       <*>     0       .       DP=15;I16=12,1,0,0,381,11429,0,0,749,44041,0,0,239,5253,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,117:6:0    0,3,32:1:0      0,18,124:6:0
+X      187     .       C       <*>     0       .       DP=14;I16=13,1,0,0,511,18979,0,0,809,47641,0,0,266,5952,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,147:6:0    0,3,38:1:0      0,21,172:7:0
+X      188     .       C       <*>     0       .       DP=14;I16=13,1,0,0,496,18042,0,0,809,47641,0,0,267,5989,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,147:6:0    0,3,37:1:0      0,21,162:7:0
+X      189     .       C       <*>     0       .       DP=15;I16=13,2,0,0,552,20504,0,0,838,48482,0,0,268,6040,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,152:6:0    0,6,67:2:0      0,21,167:7:0
+X      190     .       A       <*>     0       .       DP=15;I16=12,2,0,0,500,18230,0,0,778,44882,0,0,243,5381,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,138:6:0    0,6,68:2:0      0,18,159:6:0
+X      191     .       T       <*>     0       .       DP=15;I16=13,2,0,0,534,19276,0,0,838,48482,0,0,267,5939,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,143:6:0    0,6,67:2:0      0,21,169:7:0
+X      192     .       G       <*>     0       .       DP=15;I16=13,2,0,0,499,17439,0,0,838,48482,0,0,266,5890,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,143:6:0    0,6,67:2:0      0,21,151:7:0
+X      193     .       T       <*>     0       .       DP=15;I16=13,2,0,0,505,17811,0,0,838,48482,0,0,265,5859,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,140:6:0    0,6,63:2:0      0,21,157:7:0
+X      194     .       C       <*>     0       .       DP=14;I16=12,2,0,0,467,16569,0,0,778,44882,0,0,265,5845,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,142:6:0    0,6,67:2:0      0,18,145:6:0
+X      195     .       C       <*>     0       .       DP=14;I16=11,3,0,0,503,18647,0,0,747,42123,0,0,266,5846,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,18,159:6:0    0,6,71:2:0      0,18,160:6:0
+X      196     .       A       <*>     0       .       DP=14;I16=11,3,0,0,482,17400,0,0,747,42123,0,0,268,5862,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,18,166:6:0    0,6,69:2:0      0,18,138:6:0
+X      197     .       G       <*>     0       .       DP=14;I16=11,3,0,0,481,17391,0,0,747,42123,0,0,270,5894,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,18,164:6:0    0,6,68:2:0      0,18,134:6:0
+X      198     .       C       <*>     0       .       DP=14;I16=11,3,0,0,539,20957,0,0,747,42123,0,0,271,5893,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,18,172:6:0    0,6,70:2:0      0,18,164:6:0
+X      199     .       T       <*>     0       .       DP=14;I16=11,3,0,0,505,19197,0,0,747,42123,0,0,271,5861,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,18,162:6:0    0,6,73:2:0      0,18,154:6:0
+X      200     .       T       <*>     0       .       DP=15;I16=11,4,0,0,544,19918,0,0,776,42964,0,0,270,5798,0,0;QS=3,0;MQSB=0.0161635;MQ0F=0        PL:DP:DV        0,18,161:6:0    0,9,89:3:0      0,18,154:6:0
+X      201     .       A       <*>     0       .       DP=16;I16=12,4,0,0,568,20416,0,0,836,46564,0,0,269,5703,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,171:7:0    0,9,89:3:0      0,18,157:6:0
+X      202     .       A       <*>     0       .       DP=16;I16=12,4,0,0,566,20590,0,0,836,46564,0,0,269,5627,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,178:7:0    0,9,84:3:0      0,18,163:6:0
+X      203     .       C       <*>     0       .       DP=16;I16=12,4,0,0,557,20119,0,0,836,46564,0,0,269,5571,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,166:7:0    0,9,90:3:0      0,18,153:6:0
+X      204     .       C       <*>     0       .       DP=16;I16=12,4,0,0,591,22379,0,0,836,46564,0,0,269,5535,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,173:7:0    0,9,91:3:0      0,18,163:6:0
+X      205     .       T       <*>     0       .       DP=16;I16=12,4,0,0,635,25281,0,0,836,46564,0,0,269,5519,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,188:7:0    0,9,95:3:0      0,18,173:6:0
+X      206     .       G       <*>     0       .       DP=16;I16=12,4,0,0,577,21337,0,0,836,46564,0,0,269,5523,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,180:7:0    0,9,89:3:0      0,18,143:6:0
+X      207     .       C       <*>     0       .       DP=16;I16=12,4,0,0,574,21076,0,0,836,46564,0,0,269,5547,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,179:7:0    0,9,93:3:0      0,18,151:6:0
+X      208     .       A       <*>     0       .       DP=16;I16=12,4,0,0,576,21486,0,0,836,46564,0,0,268,5540,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,184:7:0    0,9,93:3:0      0,18,154:6:0
+X      209     .       T       <*>     0       .       DP=16;I16=12,4,0,0,567,20475,0,0,836,46564,0,0,267,5551,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,173:7:0    0,9,91:3:0      0,18,146:6:0
+X      210     .       C       <*>     0       .       DP=16;I16=12,4,0,0,577,21109,0,0,836,46564,0,0,266,5580,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,185:7:0    0,9,92:3:0      0,18,151:6:0
+X      211     .       C       <*>     0       .       DP=16;I16=12,4,0,0,563,20227,0,0,836,46564,0,0,265,5627,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,172:7:0    0,9,92:3:0      0,18,153:6:0
+X      212     .       C       <*>     0       .       DP=16;I16=12,4,0,0,589,22179,0,0,836,46564,0,0,263,5643,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,181:7:0    0,9,92:3:0      0,18,152:6:0
+X      213     .       T       <*>     0       .       DP=16;I16=12,4,0,0,598,22838,0,0,836,46564,0,0,262,5678,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,181:7:0    0,9,95:3:0      0,18,165:6:0
+X      214     .       A       <*>     0       .       DP=16;I16=11,4,0,0,529,19401,0,0,776,42964,0,0,240,5248,0,0;QS=3,0;MQSB=0.0161635;MQ0F=0        PL:DP:DV        0,21,176:7:0    0,9,92:3:0      0,15,118:5:0
+X      215     .       G       <*>     0       .       DP=15;I16=12,3,0,0,521,19073,0,0,807,45723,0,0,262,5754,0,0;QS=3,0;MQSB=0.0342181;MQ0F=0        PL:DP:DV        0,21,185:7:0    0,9,90:3:0      0,15,105:5:0
+X      216     .       A       <*>     0       .       DP=14;I16=10,3,0,0,464,16900,0,0,687,38523,0,0,238,5166,0,0;QS=3,0;MQSB=0.040184;MQ0F=0 PL:DP:DV        0,21,173:7:0    0,9,92:3:0      0,9,81:3:0
+X      217     .       A       <*>     0       .       DP=14;I16=11,3,0,0,515,19433,0,0,747,42123,0,0,264,5842,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,21,181:7:0    0,9,90:3:0      0,12,97:4:0
+X      218     .       G       <*>     0       .       DP=14;I16=11,3,0,0,507,18957,0,0,747,42123,0,0,265,5907,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,21,178:7:0    0,9,90:3:0      0,12,110:4:0
+X      219     .       T       <*>     0       .       DP=14;I16=11,3,0,0,470,16286,0,0,747,42123,0,0,266,5986,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,21,173:7:0    0,9,88:3:0      0,12,89:4:0
+X      220     .       G       <*>     0       .       DP=14;I16=10,3,0,0,485,18307,0,0,687,38523,0,0,242,5454,0,0;QS=3,0;MQSB=0.040184;MQ0F=0 PL:DP:DV        0,21,188:7:0    0,9,88:3:0      0,9,80:3:0
+X      221     .       A       <*>     0       .       DP=14;I16=11,3,0,0,487,17615,0,0,747,42123,0,0,267,6135,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,21,176:7:0    0,9,88:3:0      0,12,101:4:0
+X      222     .       A       <*>     0       .       DP=14;I16=10,3,0,0,465,17367,0,0,687,38523,0,0,242,5578,0,0;QS=3,0;MQSB=0.040184;MQ0F=0 PL:DP:DV        0,21,186:7:0    0,9,85:3:0      0,9,69:3:0
+X      223     .       G       <*>     0       .       DP=13;I16=9,3,0,0,405,14327,0,0,627,34923,0,0,243,5657,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0 PL:DP:DV        0,18,168:6:0    0,6,53:2:0      0,12,81:4:0
+X      224     .       G       <*>     0       .       DP=12;I16=9,3,0,0,379,12759,0,0,627,34923,0,0,270,6370,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0 PL:DP:DV        0,18,168:6:0    0,6,50:2:0      0,12,70:4:0
+X      225     .       C       <*>     0       .       DP=12;I16=8,3,0,0,382,13896,0,0,567,31323,0,0,261,6345,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0 PL:DP:DV        0,18,165:6:0    0,6,48:2:0      0,9,83:3:0
+X      226     .       A       <*>     0       .       DP=13;I16=8,3,0,0,381,13669,0,0,567,31323,0,0,248,5894,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0 PL:DP:DV        0,18,166:6:0    0,6,53:2:0      0,9,84:3:0
+X      227     .       C       <*>     0       .       DP=13;I16=8,4,0,0,406,14306,0,0,596,32164,0,0,267,6253,0,0;QS=3,0;MQSB=0.0249144;MQ0F=0 PL:DP:DV        0,21,190:7:0    0,6,53:2:0      0,9,73:3:0
+X      228     .       C       <*>     0       .       DP=13;I16=9,4,0,0,417,14381,0,0,656,35764,0,0,292,6884,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:DV        0,21,187:7:0    0,6,45:2:0      0,12,96:4:0
+X      229     .       G       <*>     0       .       DP=13;I16=9,3,0,0,358,11424,0,0,627,34923,0,0,270,6414,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0 PL:DP:DV        0,18,136:6:0    0,6,53:2:0      0,12,70:4:0
+X      230     .       C       <*>     0       .       DP=13;I16=9,4,0,0,461,16861,0,0,656,35764,0,0,292,6920,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:DV        0,21,186:7:0    0,6,53:2:0      0,12,100:4:0
+X      231     .       C       <*>     0       .       DP=13;I16=7,4,0,0,414,15832,0,0,536,28564,0,0,247,5925,0,0;QS=3,0;MQSB=0.0401934;MQ0F=0 PL:DP:DV        0,18,184:6:0    0,6,53:2:0      0,9,82:3:0
+X      232     .       C       <*>     0       .       DP=14;I16=9,4,0,0,471,17371,0,0,656,35764,0,0,267,6363,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:DV        0,21,198:7:0    0,6,53:2:0      0,12,101:4:0
+X      233     .       A       <*>     0       .       DP=14;I16=10,4,0,0,496,18142,0,0,716,39364,0,0,292,6984,0,0;QS=3,0;MQSB=0.0183156;MQ0F=0        PL:DP:DV        0,21,192:7:0    0,6,53:2:0      0,15,119:5:0
+X      234     .       A       <*>     0       .       DP=14;I16=10,4,0,0,502,18390,0,0,716,39364,0,0,292,6988,0,0;QS=3,0;MQSB=0.0183156;MQ0F=0        PL:DP:DV        0,21,185:7:0    0,6,53:2:0      0,15,123:5:0
+X      235     .       A       <*>     0       .       DP=14;I16=9,4,0,0,476,17652,0,0,656,35764,0,0,267,6375,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:DV        0,21,186:7:0    0,6,53:2:0      0,12,111:4:0
+X      236     .       G       <*>     0       .       DP=15;I16=11,4,0,0,501,17481,0,0,776,42964,0,0,290,6924,0,0;QS=3,0;MQSB=0.0161635;MQ0F=0        PL:DP:DV        0,24,206:8:0    0,6,53:2:0      0,15,103:5:0
+X      237     .       A       <*>     0       .       DP=14;I16=9,4,0,0,465,16877,0,0,656,35764,0,0,266,6282,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:DV        0,24,206:8:0    0,6,53:2:0      0,9,92:3:0
+X      238     .       C       <*>     0       .       DP=14;I16=10,4,0,0,482,17238,0,0,716,39364,0,0,292,6900,0,0;QS=3,0;MQSB=0.0183156;MQ0F=0        PL:DP:DV        0,24,211:8:0    0,6,53:2:0      0,12,82:4:0
+X      239     .       A       <*>     0       .       DP=15;I16=10,5,0,0,525,19155,0,0,776,42964,0,0,292,6852,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0        PL:DP:DV        0,27,223:9:0    0,6,50:2:0      0,12,108:4:0
+X      240     .       C       <*>     0       .       DP=15;I16=10,5,0,0,512,17930,0,0,776,42964,0,0,292,6764,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0        PL:DP:DV        0,27,220:9:0    0,6,53:2:0      0,12,106:4:0
+X      241     .       G       <*>     0       .       DP=15;I16=9,5,0,0,444,14636,0,0,716,39364,0,0,269,6159,0,0;QS=3,0;MQSB=0.0561348;MQ0F=0 PL:DP:DV        0,27,203:9:0    0,6,53:2:0      0,9,59:3:0
+X      242     .       C       <*>     0       .       DP=15;I16=10,5,0,0,555,21177,0,0,776,42964,0,0,292,6624,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0        PL:DP:DV        0,27,242:9:0    0,6,53:2:0      0,12,94:4:0
+X      243     .       C       <*>     0       .       DP=16;I16=9,5,0,0,523,19737,0,0,716,39364,0,0,284,6508,0,0;QS=3,0;MQSB=0.0561348;MQ0F=0 PL:DP:DV        0,24,220:8:0    0,6,53:2:0      0,12,104:4:0
+X      244     .       C       <*>     0       .       DP=16;I16=10,6,0,0,620,24272,0,0,805,43805,0,0,298,6568,0,0;QS=3,0;MQSB=0.0253122;MQ0F=0        PL:DP:DV        0,27,245:9:0    0,9,72:3:0      0,12,106:4:0
+X      245     .       A       <*>     0       .       DP=17;I16=10,7,0,0,649,24843,0,0,865,47405,0,0,299,6553,0,0;QS=3,0;MQSB=0.0509867;MQ0F=0        PL:DP:DV        0,27,236:9:0    0,12,93:4:0     0,12,115:4:0
+X      246     .       T       <*>     0       .       DP=18;I16=10,8,0,0,649,23833,0,0,894,48246,0,0,301,6553,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0        PL:DP:DV        0,30,247:10:0   0,12,94:4:0     0,12,98:4:0
+X      247     .       G       <*>     0       .       DP=18;I16=10,8,0,0,642,23610,0,0,894,48246,0,0,304,6570,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0        PL:DP:DV        0,30,252:10:0   0,12,83:4:0     0,12,103:4:0
+X      248     .       T       <*>     0       .       DP=18;I16=10,8,0,0,636,22944,0,0,894,48246,0,0,307,6605,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0        PL:DP:DV        0,30,234:10:0   0,12,86:4:0     0,12,114:4:0
+X      249     .       C       <*>     0       .       DP=18;I16=10,8,0,0,656,24846,0,0,894,48246,0,0,310,6658,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0        PL:DP:DV        0,30,253:10:0   0,12,79:4:0     0,12,112:4:0
+X      250     .       C       <*>     0       .       DP=19;I16=10,9,0,0,694,26160,0,0,923,49087,0,0,311,6631,0,0;QS=3,0;MQSB=0.0168512;MQ0F=0        PL:DP:DV        0,30,248:10:0   0,12,89:4:0     0,15,142:5:0
+X      251     .       A       <*>     0       .       DP=19;I16=9,9,0,0,688,26506,0,0,863,45487,0,0,313,6627,0,0;QS=3,0;MQSB=0.0208913;MQ0F=0 PL:DP:DV        0,27,233:9:0    0,12,97:4:0     0,15,148:5:0
+X      252     .       G       <*>     0       .       DP=18;I16=8,9,0,0,641,24631,0,0,803,41887,0,0,304,6502,0,0;QS=3,0;MQSB=0.026526;MQ0F=0  PL:DP:DV        0,27,243:9:0    0,12,91:4:0     0,12,121:4:0
+X      253     .       C       <*>     0       .       DP=19;I16=9,10,0,0,705,26921,0,0,892,46328,0,0,319,6687,0,0;QS=3,0;MQSB=0.0132999;MQ0F=0        PL:DP:DV        0,27,247:9:0    0,12,86:4:0     0,18,155:6:0
+X      254     .       T       <*>     0       .       DP=20;I16=10,9,0,0,719,27517,0,0,892,46328,0,0,314,6670,0,0;QS=3,0;MQSB=0.00482795;MQ0F=0       PL:DP:DV        0,30,254:10:0   0,9,72:3:0      0,18,164:6:0
+X      255     .       T       <*>     0       .       DP=21;I16=11,10,0,0,750,27076,0,0,1012,53528,0,0,328,6840,0,0;QS=3,0;MQSB=0.00822975;MQ0F=0     PL:DP:DV        0,33,241:11:0   0,12,95:4:0     0,18,161:6:0
+X      256     .       A       <*>     0       .       DP=22;I16=11,11,0,0,811,30063,0,0,1049,54897,0,0,334,6956,0,0;QS=3,0;MQSB=0.00507916;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,15,110:5:0    0,18,166:6:0
+X      257     .       T       <*>     0       .       DP=22;I16=11,11,0,0,814,30420,0,0,1049,54897,0,0,341,7101,0,0;QS=3,0;MQSB=0.00507916;MQ0F=0     PL:DP:DV        0,33,247:11:0   0,15,113:5:0    0,18,168:6:0
+X      258     .       T       <*>     0       .       DP=22;I16=11,11,0,0,791,28943,0,0,1049,54897,0,0,347,7225,0,0;QS=3,0;MQSB=0.00507916;MQ0F=0     PL:DP:DV        0,33,254:11:0   0,15,116:5:0    0,18,155:6:0
+X      259     .       C       <*>     0       .       DP=22;I16=11,10,0,0,785,29809,0,0,1020,54056,0,0,332,6936,0,0;QS=3,0;MQSB=0.00822975;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,12,90:4:0     0,18,170:6:0
+X      260     .       T       <*>     0       .       DP=21;I16=10,11,0,0,829,32899,0,0,989,51297,0,0,360,7556,0,0;QS=3,0;MQSB=0.00660016;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,118:5:0    0,15,156:5:0
+X      261     .       G       <*>     0       .       DP=21;I16=10,11,0,0,735,27379,0,0,989,51297,0,0,367,7761,0,0;QS=3,0;MQSB=0.00660016;MQ0F=0      PL:DP:DV        0,33,254:11:0   0,15,111:5:0    0,15,122:5:0
+X      262     .       C       <*>     0       .       DP=22;I16=10,12,0,0,806,30278,0,0,1049,54897,0,0,373,7941,0,0;QS=3,0;MQSB=0.0122507;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,99:5:0     0,18,164:6:0
+X      263     .       C       <*>     0       .       DP=22;I16=10,12,0,0,799,29717,0,0,1049,54897,0,0,380,8146,0,0;QS=3,0;MQSB=0.0122507;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,98:5:0     0,18,168:6:0
+X      264     .       C       <*>     0       .       DP=22;I16=10,12,0,0,821,31325,0,0,1049,54897,0,0,386,8326,0,0;QS=3,0;MQSB=0.0122507;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,104:5:0    0,18,172:6:0
+X      265     .       A       <*>     0       .       DP=21;I16=9,12,0,0,800,31906,0,0,989,51297,0,0,390,8380,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,114:5:0    0,15,129:5:0
+X      266     .       G       <*>     0       .       DP=21;I16=9,11,0,0,747,28155,0,0,960,50456,0,0,369,7833,0,0;QS=3,0;MQSB=0.0237479;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,97:4:0     0,15,138:5:0
+X      267     .       T       <*>     0       .       DP=21;I16=9,11,0,0,739,27465,0,0,960,50456,0,0,373,7935,0,0;QS=3,0;MQSB=0.0237479;MQ0F=0        PL:DP:DV        0,33,254:11:0   0,12,101:4:0    0,15,149:5:0
+X      268     .       T       <*>     0       .       DP=21;I16=9,12,0,0,748,27708,0,0,989,51297,0,0,402,8686,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,33,238:11:0   0,15,110:5:0    0,15,156:5:0
+X      269     .       C       <*>     0       .       DP=22;I16=9,12,0,0,764,28632,0,0,989,51297,0,0,381,8211,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,91:4:0     0,15,154:5:0
+X      270     .       C       <*>     0       .       DP=22;I16=9,12,0,0,758,28146,0,0,989,51297,0,0,385,8337,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,96:4:0     0,15,143:5:0
+X      271     .       T       <*>     0       .       DP=22;I16=9,13,0,0,847,32935,0,0,1018,52138,0,0,413,9065,0,0;QS=3,0;MQSB=0.0109431;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,113:5:0    0,15,152:5:0
+X      272     .       C       <*>     0       .       DP=22;I16=9,12,0,0,809,31413,0,0,989,51297,0,0,390,8518,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,96:4:0     0,15,149:5:0
+X      273     .       T       <*>     0       .       DP=22;I16=9,12,0,0,798,30664,0,0,989,51297,0,0,392,8620,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,95:4:0     0,15,161:5:0
+X      274     .       C       <*>     0       .       DP=22;I16=9,12,0,0,763,28177,0,0,989,51297,0,0,394,8746,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,101:4:0    0,15,144:5:0
+X      275     .       C       <*>     0       .       DP=20;I16=7,13,0,0,768,29994,0,0,898,44938,0,0,423,9519,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,114:5:0    0,12,122:4:0
+X      276     .       A       <*>     0       .       DP=20;I16=7,13,0,0,805,32931,0,0,898,44938,0,0,424,9538,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0        PL:DP:DV        0,33,253:11:0   0,15,122:5:0    0,12,124:4:0
+X      277     .       G       <*>     0       .       DP=20;I16=7,13,0,0,764,29732,0,0,898,44938,0,0,425,9579,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,114:5:0    0,12,121:4:0
+X      278     .       A       <*>     0       .       DP=21;I16=6,14,0,0,722,26452,0,0,867,42179,0,0,415,9521,0,0;QS=3,0;MQSB=0.0246228;MQ0F=0        PL:DP:DV        0,30,238:10:0   0,18,123:6:0    0,12,121:4:0
+X      279     .       A       <*>     0       .       DP=22;I16=7,15,0,0,786,28694,0,0,956,46620,0,0,427,9677,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,123:6:0    0,12,122:4:0
+X      280     .       A       <*>     0       .       DP=22;I16=7,15,0,0,815,31561,0,0,956,46620,0,0,428,9684,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0        PL:DP:DV        0,36,253:12:0   0,18,130:6:0    0,12,129:4:0
+X      281     .       G       <*>     0       .       DP=22;I16=7,15,0,0,820,31416,0,0,956,46620,0,0,428,9662,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,122:6:0    0,12,123:4:0
+X      282     .       G       <*>     0       .       DP=22;I16=7,15,0,0,806,30420,0,0,956,46620,0,0,427,9609,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0        PL:DP:DV        0,36,253:12:0   0,18,124:6:0    0,12,119:4:0
+X      283     .       C       <*>     0       .       DP=23;I16=7,15,0,0,827,31785,0,0,956,46620,0,0,426,9574,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,125:6:0    0,12,122:4:0
+X      284     .       T       <*>     0       .       DP=23;I16=7,16,0,0,901,35479,0,0,1016,50220,0,0,431,9593,0,0;QS=3,0;MQSB=0.0194969;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,126:6:0    0,15,144:5:0
+X      285     .       G       <*>     0       .       DP=23;I16=7,16,0,0,860,32856,0,0,1016,50220,0,0,431,9607,0,0;QS=3,0;MQSB=0.0194969;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,119:6:0    0,15,132:5:0
+X      286     .       C       <*>     0       .       DP=24;I16=8,16,0,0,875,32883,0,0,1076,53820,0,0,431,9641,0,0;QS=3,0;MQSB=0.0132999;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,21,150:7:0    0,15,134:5:0
+X      287     .       A       <*>     0       .       DP=25;I16=9,16,0,0,895,32957,0,0,1136,57420,0,0,432,9696,0,0;QS=3,0;MQSB=0.00934348;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,178:8:0    0,15,133:5:0
+X      288     .       T       <*>     0       .       DP=25;I16=9,16,0,0,931,35011,0,0,1136,57420,0,0,432,9674,0,0;QS=3,0;MQSB=0.00934348;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,184:8:0    0,15,146:5:0
+X      289     .       G       <*>     0       .       DP=25;I16=9,16,0,0,939,36117,0,0,1136,57420,0,0,432,9676,0,0;QS=3,0;MQSB=0.00934348;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,185:8:0    0,15,136:5:0
+X      290     .       G       <*>     0       .       DP=23;I16=8,15,0,0,805,29157,0,0,1047,52979,0,0,433,9651,0,0;QS=3,0;MQSB=0.0177152;MQ0F=0       PL:DP:DV        0,33,240:11:0   0,21,164:7:0    0,15,126:5:0
+X      291     .       T       <*>     0       .       DP=24;I16=8,15,0,0,840,31616,0,0,1047,52979,0,0,421,9479,0,0;QS=3,0;MQSB=0.0177152;MQ0F=0       PL:DP:DV        0,33,244:11:0   0,21,168:7:0    0,15,136:5:0
+X      292     .       T       <*>     0       .       DP=25;I16=9,16,0,0,888,32274,0,0,1167,60179,0,0,436,9668,0,0;QS=3,0;MQSB=0.0197089;MQ0F=0       PL:DP:DV        0,33,253:11:0   0,24,181:8:0    0,18,156:6:0
+X      293     .       G       <*>     0       .       DP=26;I16=10,15,0,0,934,35232,0,0,1167,60179,0,0,424,9488,0,0;QS=3,0;MQSB=0.0095249;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,196:8:0    0,15,145:5:0
+X      294     .       A       <*>     0       .       DP=26;I16=10,16,0,0,931,33937,0,0,1227,63779,0,0,443,9785,0,0;QS=3,0;MQSB=0.0149748;MQ0F=0      PL:DP:DV        0,36,252:12:0   0,24,201:8:0    0,18,161:6:0
+X      295     .       C       <*>     0       .       DP=25;I16=10,14,0,0,897,33973,0,0,1169,62097,0,0,430,9544,0,0;QS=3,0;MQSB=0.0310726;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,21,180:7:0    0,18,159:6:0
+X      296     .       A       <*>     0       .       DP=25;I16=10,15,0,0,874,31846,0,0,1198,62938,0,0,451,9905,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,169:8:0    0,18,169:6:0
+X      297     .       C       <*>     0       .       DP=25;I16=9,15,0,0,901,34305,0,0,1138,59338,0,0,445,9901,0,0;QS=3,0;MQSB=0.0273237;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,21,174:7:0    0,18,161:6:0
+X      298     .       A       <*>     0       .       DP=26;I16=11,15,0,0,936,34652,0,0,1258,66538,0,0,459,10121,0,0;QS=3,0;MQSB=0.017008;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,184:8:0    0,21,191:7:0
+X      299     .       C       <*>     0       .       DP=27;I16=11,15,0,0,971,36863,0,0,1258,66538,0,0,464,10266,0,0;QS=3,0;MQSB=0.017008;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,193:8:0    0,21,189:7:0
+X      300     .       A       <*>     0       .       DP=27;I16=11,15,0,0,1001,39455,0,0,1258,66538,0,0,469,10437,0,0;QS=3,0;MQSB=0.017008;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,204:8:0    0,21,210:7:0
+X      301     .       G       <*>     0       .       DP=25;I16=10,14,0,0,928,36116,0,0,1169,62097,0,0,476,10632,0,0;QS=3,0;MQSB=0.0310726;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,195:7:0    0,21,196:7:0
+X      302     .       T       <*>     0       .       DP=25;I16=10,14,0,0,879,32885,0,0,1169,62097,0,0,483,10849,0,0;QS=3,0;MQSB=0.0310726;MQ0F=0     PL:DP:DV        0,30,231:10:0   0,21,172:7:0    0,21,202:7:0
+X      302     .       T       TA      0       .       INDEL;IDV=7;IMF=1;DP=25;I16=2,4,8,11,214,7674,793,33369,236,10564,993,55133,109,2229,377,8629;QS=0.511212,2.48879;VDB=0.27613;SGB=-4.22417;MQSB=0.0443614;MQ0F=0        PL:DP:DV        167,0,96:11:6   157,0,9:7:6     201,21,0:7:7
+X      303     .       G       <*>     0       .       DP=25;I16=10,15,0,0,976,38516,0,0,1229,65697,0,0,497,11181,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,21,197:7:0    0,21,195:7:0
+X      304     .       C       <*>     0       .       DP=27;I16=11,16,0,0,991,37005,0,0,1318,70138,0,0,503,11359,0,0;QS=3,0;MQSB=0.129164;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,206:8:0    0,24,200:8:0
+X      305     .       C       <*>     0       .       DP=27;I16=11,16,0,0,1057,41761,0,0,1318,70138,0,0,510,11508,0,0;QS=3,0;MQSB=0.129164;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,213:8:0    0,24,211:8:0
+X      306     .       T       <*>     0       .       DP=27;I16=11,16,0,0,1033,40253,0,0,1318,70138,0,0,517,11679,0,0;QS=3,0;MQSB=0.129164;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,207:8:0    0,24,217:8:0
+X      307     .       G       <*>     0       .       DP=27;I16=11,15,0,0,984,37886,0,0,1289,69297,0,0,498,11198,0,0;QS=3,0;MQSB=0.174566;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,21,189:7:0    0,24,203:8:0
+X      308     .       C       <*>     0       .       DP=27;I16=11,16,0,0,892,30810,0,0,1318,70138,0,0,529,11991,0,0;QS=3,0;MQSB=0.129164;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,178:8:0    0,24,185:8:0
+X      309     .       G       <*>     0       .       DP=27;I16=11,16,0,0,951,34599,0,0,1318,70138,0,0,535,12183,0,0;QS=3,0;MQSB=0.129164;MQ0F=0      PL:DP:DV        0,33,243:11:0   0,24,183:8:0    0,24,205:8:0
+X      310     .       A       <*>     0       .       DP=27;I16=11,16,0,0,1001,38063,0,0,1318,70138,0,0,540,12350,0,0;QS=3,0;MQSB=0.129164;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,200:8:0    0,24,217:8:0
+X      311     .       C       <*>     0       .       DP=27;I16=11,16,0,0,1037,40263,0,0,1318,70138,0,0,544,12492,0,0;QS=3,0;MQSB=0.129164;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,215:8:0    0,24,210:8:0
+X      312     .       A       <*>     0       .       DP=26;I16=10,16,0,0,985,38043,0,0,1258,66538,0,0,549,12657,0,0;QS=3,0;MQSB=0.157183;MQ0F=0      PL:DP:DV        0,30,237:10:0   0,24,215:8:0    0,24,218:8:0
+X      313     .       A       <*>     0       .       DP=26;I16=10,16,0,0,983,37969,0,0,1258,66538,0,0,551,12695,0,0;QS=3,0;MQSB=0.157183;MQ0F=0      PL:DP:DV        0,30,235:10:0   0,24,219:8:0    0,24,215:8:0
+X      314     .       A       <*>     0       .       DP=27;I16=10,17,0,0,1050,41798,0,0,1318,70138,0,0,553,12757,0,0;QS=3,0;MQSB=0.195223;MQ0F=0     PL:DP:DV        0,33,250:11:0   0,24,217:8:0    0,24,227:8:0
+X      315     .       G       <*>     0       .       DP=26;I16=10,16,0,0,1025,40941,0,0,1289,69297,0,0,557,12843,0,0;QS=3,0;MQSB=0.252051;MQ0F=0     PL:DP:DV        0,30,252:10:0   0,24,216:8:0    0,24,225:8:0
+X      316     .       C       <*>     0       .       DP=27;I16=10,15,0,0,983,39393,0,0,1252,67928,0,0,535,12277,0,0;QS=3,0;MQSB=0.312403;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,183:7:0    0,24,224:8:0
+X      317     .       T       <*>     0       .       DP=27;I16=10,16,0,0,1028,41392,0,0,1320,72056,0,0,547,12557,0,0;QS=3,0;MQSB=0.377061;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,230:8:0    0,24,206:8:0
+X      318     .       G       <*>     0       .       DP=27;I16=10,17,0,0,1038,40546,0,0,1349,72897,0,0,570,13018,0,0;QS=3,0;MQSB=0.297797;MQ0F=0     PL:DP:DV        0,30,249:10:0   0,27,235:9:0    0,24,208:8:0
+X      319     .       A       <*>     0       .       DP=27;I16=9,17,0,0,994,38654,0,0,1289,69297,0,0,560,12906,0,0;QS=3,0;MQSB=0.346864;MQ0F=0       PL:DP:DV        0,30,249:10:0   0,27,228:9:0    0,21,185:7:0
+X      320     .       A       <*>     0       .       DP=27;I16=10,17,0,0,1022,39418,0,0,1349,72897,0,0,573,13053,0,0;QS=3,0;MQSB=0.297797;MQ0F=0     PL:DP:DV        0,30,247:10:0   0,27,230:9:0    0,24,211:8:0
+X      321     .       T       <*>     0       .       DP=27;I16=10,17,0,0,1026,39772,0,0,1349,72897,0,0,573,13029,0,0;QS=3,0;MQSB=0.297797;MQ0F=0     PL:DP:DV        0,30,253:10:0   0,27,214:9:0    0,24,218:8:0
+X      322     .       G       <*>     0       .       DP=28;I16=10,18,0,0,1091,43151,0,0,1409,76497,0,0,573,13029,0,0;QS=3,0;MQSB=0.343265;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,27,226:9:0    0,27,223:9:0
+X      323     .       C       <*>     0       .       DP=28;I16=9,18,0,0,1067,42619,0,0,1349,72897,0,0,565,12939,0,0;QS=3,0;MQSB=0.394987;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,27,225:9:0    0,24,198:8:0
+X      324     .       T       <*>     0       .       DP=30;I16=12,18,0,0,1145,44221,0,0,1529,83697,0,0,573,13001,0,0;QS=3,0;MQSB=0.264959;MQ0F=0     PL:DP:DV        0,30,253:10:0   0,27,237:9:0    0,33,255:11:0
+X      325     .       A       <*>     0       .       DP=31;I16=13,18,0,0,1132,42058,0,0,1589,87297,0,0,573,12925,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,208:9:0    0,33,255:11:0
+X      326     .       T       <*>     0       .       DP=31;I16=13,18,0,0,1157,44193,0,0,1589,87297,0,0,574,12878,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,216:9:0    0,33,255:11:0
+X      327     .       C       <*>     0       .       DP=31;I16=13,18,0,0,1147,43895,0,0,1589,87297,0,0,575,12861,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,198:9:0    0,33,255:11:0
+X      328     .       A       <*>     0       .       DP=31;I16=13,18,0,0,1167,44531,0,0,1589,87297,0,0,574,12776,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,226:9:0    0,33,255:11:0
+X      329     .       T       <*>     0       .       DP=31;I16=13,18,0,0,1210,47742,0,0,1589,87297,0,0,572,12676,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,237:9:0    0,33,255:11:0
+X      330     .       T       <*>     0       .       DP=31;I16=13,18,0,0,1185,45839,0,0,1589,87297,0,0,568,12510,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,254:11:0   0,27,231:9:0    0,33,255:11:0
+X      331     .       T       <*>     0       .       DP=32;I16=14,18,0,0,1154,42510,0,0,1649,90897,0,0,563,12327,0,0;QS=3,0;MQSB=0.210122;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,222:9:0    0,36,255:12:0
+X      332     .       A       <*>     0       .       DP=32;I16=14,18,0,0,1156,42666,0,0,1649,90897,0,0,560,12178,0,0;QS=3,0;MQSB=0.210122;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,214:9:0    0,33,255:11:0
+X      333     .       A       <*>     0       .       DP=32;I16=14,18,0,0,1141,41987,0,0,1649,90897,0,0,558,12064,0,0;QS=3,0;MQSB=0.210122;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,223:9:0    0,33,255:11:0
+X      334     .       A       <*>     0       .       DP=32;I16=14,18,0,0,1162,43328,0,0,1649,90897,0,0,556,11986,0,0;QS=3,0;MQSB=0.210122;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,221:9:0    0,33,255:11:0
+X      335     .       A       <*>     0       .       DP=32;I16=12,18,0,0,1077,40287,0,0,1529,83697,0,0,552,11934,0,0;QS=3,0;MQSB=0.264959;MQ0F=0     PL:DP:DV        0,30,250:10:0   0,27,219:9:0    0,33,251:11:0
+X      336     .       A       <*>     0       .       DP=32;I16=14,17,0,0,1088,39758,0,0,1612,89528,0,0,536,11574,0,0;QS=3,0;MQSB=0.274662;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,211:8:0    0,36,255:12:0
+X      337     .       C       <*>     0       .       DP=32;I16=13,17,0,0,1115,42381,0,0,1552,85928,0,0,531,11565,0,0;QS=3,0;MQSB=0.301511;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,202:8:0    0,36,255:12:0
+X      338     .       T       <*>     0       .       DP=30;I16=14,16,0,0,1191,47979,0,0,1560,86456,0,0,554,11878,0,0;QS=3,0;MQSB=0.242376;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,226:8:0    0,36,255:12:0
+X      339     .       C       <*>     0       .       DP=31;I16=14,17,0,0,1130,43210,0,0,1589,87297,0,0,554,11874,0,0;QS=3,0;MQSB=0.175471;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,185:8:0    0,36,255:12:0
+X      340     .       C       <*>     0       .       DP=31;I16=14,17,0,0,1196,47044,0,0,1589,87297,0,0,554,11852,0,0;QS=3,0;MQSB=0.175471;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,221:8:0    0,36,255:12:0
+X      341     .       T       <*>     0       .       DP=31;I16=14,17,0,0,1227,48995,0,0,1589,87297,0,0,554,11862,0,0;QS=3,0;MQSB=0.175471;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,216:8:0    0,36,255:12:0
+X      342     .       T       <*>     0       .       DP=31;I16=14,17,0,0,1162,43942,0,0,1589,87297,0,0,554,11904,0,0;QS=3,0;MQSB=0.175471;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,210:8:0    0,36,255:12:0
+X      343     .       G       <*>     0       .       DP=32;I16=14,17,0,0,1150,43702,0,0,1620,90056,0,0,550,11962,0,0;QS=3,0;MQSB=0.283511;MQ0F=0     PL:DP:DV        0,30,249:10:0   0,27,218:9:0    0,36,255:12:0
+X      344     .       C       <*>     0       .       DP=32;I16=14,18,0,0,1181,45169,0,0,1649,90897,0,0,554,12036,0,0;QS=3,0;MQSB=0.210122;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,217:9:0    0,36,255:12:0
+X      345     .       T       <*>     0       .       DP=31;I16=14,17,0,0,1205,47259,0,0,1589,87297,0,0,555,12129,0,0;QS=3,0;MQSB=0.175471;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,221:8:0    0,36,255:12:0
+X      346     .       G       <*>     0       .       DP=31;I16=15,16,0,0,1147,43597,0,0,1620,90056,0,0,557,12255,0,0;QS=3,0;MQSB=0.220358;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,212:8:0    0,36,255:12:0
+X      347     .       G       <*>     0       .       DP=31;I16=14,16,0,0,1119,42227,0,0,1560,86456,0,0,545,12189,0,0;QS=3,0;MQSB=0.242376;MQ0F=0     PL:DP:DV        0,30,251:10:0   0,24,207:8:0    0,36,255:12:0
+X      348     .       T       <*>     0       .       DP=32;I16=15,16,0,0,1145,43007,0,0,1620,90056,0,0,546,12300,0,0;QS=3,0;MQSB=0.220358;MQ0F=0     PL:DP:DV        0,30,243:10:0   0,27,228:9:0    0,36,255:12:0
+X      349     .       T       <*>     0       .       DP=32;I16=16,16,0,0,1194,45350,0,0,1680,93656,0,0,565,12731,0,0;QS=3,0;MQSB=0.201402;MQ0F=0     PL:DP:DV        0,33,246:11:0   0,27,230:9:0    0,36,255:12:0
+X      350     .       T       <*>     0       .       DP=31;I16=16,15,0,0,1142,43072,0,0,1651,92815,0,0,567,12837,0,0;QS=3,0;MQSB=0.286505;MQ0F=0     PL:DP:DV        0,33,249:11:0   0,27,230:9:0    0,33,255:11:0
+X      351     .       G       <*>     0       .       DP=31;I16=16,15,0,0,1146,43750,0,0,1651,92815,0,0,568,12920,0,0;QS=3,0;MQSB=0.286505;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,212:9:0    0,33,255:11:0
+X      352     .       A       <*>     0       .       DP=31;I16=16,14,0,0,1150,45520,0,0,1591,89215,0,0,544,12404,0,0;QS=3,0;MQSB=0.242376;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,224:8:0    0,33,255:11:0
+X      353     .       G       <*>     0       .       DP=29;I16=15,14,0,0,1109,43095,0,0,1562,88374,0,0,570,13064,0,0;QS=3,0;MQSB=0.424373;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,27,231:9:0    0,30,255:10:0
+X      354     .       A       <*>     0       .       DP=28;I16=14,14,0,0,1078,42938,0,0,1502,84774,0,0,571,13075,0,0;QS=3,0;MQSB=0.450096;MQ0F=0     PL:DP:DV        0,27,225:9:0    0,27,244:9:0    0,30,255:10:0
+X      355     .       G       T,<*>   0       .       DP=28;I16=14,13,0,1,1001,37907,41,1681,1442,81174,60,3600,547,12487,25,625;QS=2.875,0.125,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.450096;BQB=1;MQ0F=0        PL:DP:DV        14,0,200,38,203,231:9:1 0,27,222,27,222,222:9:0 0,30,255,30,255,255:10:0
+X      356     .       G       <*>     0       .       DP=27;I16=14,13,0,0,993,37481,0,0,1465,83405,0,0,574,13174,0,0;QS=3,0;MQSB=0.580277;MQ0F=0      PL:DP:DV        0,27,228:9:0    0,24,201:8:0    0,30,255:10:0
+X      357     .       C       <*>     0       .       DP=28;I16=14,13,0,0,1021,39471,0,0,1465,83405,0,0,550,12584,0,0;QS=3,0;MQSB=0.580277;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,205:8:0    0,27,251:9:0
+X      358     .       A       <*>     0       .       DP=28;I16=15,13,0,0,1050,40518,0,0,1525,87005,0,0,576,13216,0,0;QS=3,0;MQSB=0.556581;MQ0F=0     PL:DP:DV        0,30,254:10:0   0,24,197:8:0    0,30,255:10:0
+X      359     .       G       <*>     0       .       DP=29;I16=15,13,0,0,1085,42761,0,0,1525,87005,0,0,552,12620,0,0;QS=3,0;MQSB=0.556581;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,187:7:0    0,33,255:11:0
+X      360     .       A       <*>     0       .       DP=29;I16=15,14,0,0,1111,43259,0,0,1585,90605,0,0,579,13297,0,0;QS=3,0;MQSB=0.604224;MQ0F=0     PL:DP:DV        0,30,252:10:0   0,24,220:8:0    0,33,255:11:0
+X      361     .       A       <*>     0       .       DP=29;I16=15,14,0,0,1116,43442,0,0,1585,90605,0,0,579,13273,0,0;QS=3,0;MQSB=0.604224;MQ0F=0     PL:DP:DV        0,30,252:10:0   0,24,219:8:0    0,33,255:11:0
+X      362     .       A       <*>     0       .       DP=29;I16=16,13,0,0,1104,42700,0,0,1585,90605,0,0,580,13272,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,218:8:0    0,30,255:10:0
+X      363     .       A       <*>     0       .       DP=29;I16=16,13,0,0,1087,41437,0,0,1585,90605,0,0,581,13245,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,213:8:0    0,30,255:10:0
+X      364     .       T       <*>     0       .       DP=29;I16=16,13,0,0,1032,37960,0,0,1585,90605,0,0,582,13244,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,250:11:0   0,24,205:8:0    0,30,255:10:0
+X      365     .       G       <*>     0       .       DP=29;I16=16,13,0,0,1105,43079,0,0,1585,90605,0,0,582,13218,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,211:8:0    0,30,255:10:0
+X      366     .       A       <*>     0       .       DP=29;I16=16,13,0,0,1090,41562,0,0,1585,90605,0,0,581,13167,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,211:8:0    0,30,255:10:0
+X      367     .       T       <*>     0       .       DP=29;I16=16,13,0,0,1055,39149,0,0,1585,90605,0,0,579,13093,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,204:8:0    0,30,255:10:0
+X      368     .       A       <*>     0       .       DP=29;I16=16,13,0,0,1054,39632,0,0,1585,90605,0,0,576,12998,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,208:8:0    0,30,255:10:0
+X      369     .       T       <*>     0       .       DP=28;I16=16,11,0,0,1037,40275,0,0,1496,86164,0,0,548,12256,0,0;QS=3,0;MQSB=0.659218;MQ0F=0     PL:DP:DV        0,30,250:10:0   0,21,196:7:0    0,30,255:10:0
+X      370     .       C       <*>     0       .       DP=28;I16=16,12,0,0,1045,40219,0,0,1556,89764,0,0,570,12790,0,0;QS=3,0;MQSB=0.705296;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,201:8:0    0,30,255:10:0
+X      371     .       T       <*>     0       .       DP=29;I16=16,13,0,0,1155,46591,0,0,1616,93364,0,0,567,12725,0,0;QS=3,0;MQSB=0.744925;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,227:8:0    0,33,255:11:0
+X      372     .       C       <*>     0       .       DP=30;I16=16,14,0,0,1139,44019,0,0,1676,96964,0,0,564,12636,0,0;QS=3,0;MQSB=0.779025;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,215:8:0    0,33,255:11:0
+X      373     .       A       <*>     0       .       DP=30;I16=16,14,0,0,1142,44118,0,0,1676,96964,0,0,561,12525,0,0;QS=3,0;MQSB=0.779025;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,220:8:0    0,33,255:11:0
+X      374     .       T       <*>     0       .       DP=30;I16=16,14,0,0,1098,41180,0,0,1676,96964,0,0,556,12344,0,0;QS=3,0;MQSB=0.779025;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,221:8:0    0,33,255:11:0
+X      375     .       A       T,<*>   0       .       DP=31;I16=17,13,0,1,1138,43798,14,196,1676,96964,60,3600,547,12177,4,16;QS=2.9661,0.0338983,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.763662;BQB=1;MQ0F=0      PL:DP:DV        0,36,255,36,255,255:12:0        0,24,218,24,218,218:8:0 0,18,255,30,255,255:11:1
+X      376     .       G       <*>     0       .       DP=31;I16=17,14,0,0,1131,42581,0,0,1736,100564,0,0,547,12073,0,0;QS=3,0;MQSB=0.763662;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,24,220:8:0    0,33,255:11:0
+X      377     .       T       <*>     0       .       DP=31;I16=16,14,0,0,1105,41629,0,0,1676,96964,0,0,518,11360,0,0;QS=3,0;MQSB=0.779025;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,211:8:0    0,33,255:11:0
+X      378     .       T       <*>     0       .       DP=30;I16=18,12,0,0,1098,41066,0,0,1707,99723,0,0,541,11927,0,0;QS=3,0;MQSB=0.878946;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,21,186:7:0    0,30,255:10:0
+X      379     .       G       <*>     0       .       DP=29;I16=18,10,0,0,1053,40181,0,0,1618,95282,0,0,534,11848,0,0;QS=3,0;MQSB=0.981777;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,21,187:7:0    0,30,255:10:0
+X      380     .       C       <*>     0       .       DP=29;I16=18,10,0,0,1087,42743,0,0,1618,95282,0,0,514,11172,0,0;QS=3,0;MQSB=0.981777;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,177:6:0    0,30,255:10:0
+X      381     .       T       <*>     0       .       DP=29;I16=18,11,0,0,1168,47412,0,0,1678,98882,0,0,537,11729,0,0;QS=3,0;MQSB=0.987702;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,21,212:7:0    0,30,255:10:0
+X      382     .       T       <*>     0       .       DP=29;I16=17,11,0,0,1054,40450,0,0,1618,95282,0,0,510,11068,0,0;QS=3,0;MQSB=0.990092;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,21,182:7:0    0,30,255:10:0
+X      383     .       T       <*>     0       .       DP=29;I16=18,10,0,0,1052,39798,0,0,1618,95282,0,0,507,11013,0,0;QS=3,0;MQSB=0.981777;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,165:6:0    0,30,255:10:0
+X      384     .       A       <*>     0       .       DP=31;I16=19,11,0,0,1077,39885,0,0,1738,102482,0,0,504,10988,0,0;QS=3,0;MQSB=0.985292;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,176:7:0    0,30,255:10:0
+X      385     .       C       <*>     0       .       DP=31;I16=19,12,0,0,1118,41180,0,0,1798,106082,0,0,527,11569,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,24,186:8:0    0,30,255:10:0
+X      386     .       T       <*>     0       .       DP=30;I16=18,12,0,0,1158,45592,0,0,1738,102482,0,0,526,11556,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,191:7:0    0,30,255:10:0
+X      387     .       T       <*>     0       .       DP=30;I16=18,12,0,0,1105,41821,0,0,1738,102482,0,0,525,11573,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,187:7:0    0,30,255:10:0
+X      388     .       T       <*>     0       .       DP=29;I16=17,12,0,0,1089,41577,0,0,1678,98882,0,0,523,11519,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,180:6:0    0,30,255:10:0
+X      389     .       G       <*>     0       .       DP=29;I16=17,12,0,0,1067,40095,0,0,1678,98882,0,0,520,11444,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,171:6:0    0,30,255:10:0
+X      390     .       C       <*>     0       .       DP=29;I16=17,12,0,0,1071,40423,0,0,1678,98882,0,0,517,11399,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,162:6:0    0,30,255:10:0
+X      391     .       A       <*>     0       .       DP=29;I16=18,11,0,0,1091,41603,0,0,1647,96123,0,0,515,11383,0,0;QS=3,0;MQSB=0.995968;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,163:6:0    0,30,255:10:0
+X      392     .       T       <*>     0       .       DP=29;I16=18,11,0,0,1046,38838,0,0,1647,96123,0,0,515,11395,0,0;QS=3,0;MQSB=0.995968;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,153:5:0    0,33,255:11:0
+X      393     .       A       <*>     0       .       DP=28;I16=17,11,0,0,1014,37582,0,0,1587,92523,0,0,517,11435,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,133:5:0    0,33,255:11:0
+X      394     .       T       <*>     0       .       DP=28;I16=17,11,0,0,1022,38342,0,0,1587,92523,0,0,519,11503,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,141:5:0    0,33,255:11:0
+X      395     .       T       <*>     0       .       DP=28;I16=17,11,0,0,1060,40596,0,0,1587,92523,0,0,521,11599,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,164:5:0    0,33,255:11:0
+X      396     .       T       <*>     0       .       DP=28;I16=17,11,0,0,1032,39228,0,0,1587,92523,0,0,523,11723,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,158:5:0    0,33,255:11:0
+X      397     .       T       <*>     0       .       DP=28;I16=17,11,0,0,1046,39510,0,0,1587,92523,0,0,524,11824,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,149:5:0    0,33,255:11:0
+X      398     .       A       <*>     0       .       DP=28;I16=17,11,0,0,1021,38105,0,0,1587,92523,0,0,524,11850,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,144:5:0    0,30,255:10:0
+X      399     .       A       <*>     0       .       DP=28;I16=17,11,0,0,1015,38469,0,0,1587,92523,0,0,526,11900,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,140:5:0    0,30,255:10:0
+X      400     .       A       <*>     0       .       DP=29;I16=17,12,0,0,1056,39702,0,0,1647,96123,0,0,526,11828,0,0;QS=3,0;MQSB=0.988062;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,159:5:0    0,33,255:11:0
+X      401     .       A       <*>     0       .       DP=29;I16=17,11,0,0,1052,40302,0,0,1587,92523,0,0,501,11113,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,160:5:0    0,30,255:10:0
+X      402     .       T       <*>     0       .       DP=29;I16=17,12,0,0,1082,41232,0,0,1647,96123,0,0,526,11680,0,0;QS=3,0;MQSB=0.988062;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,149:5:0    0,33,255:11:0
+X      403     .       T       <*>     0       .       DP=29;I16=17,12,0,0,1085,40985,0,0,1647,96123,0,0,526,11654,0,0;QS=3,0;MQSB=0.988062;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,148:5:0    0,33,255:11:0
+X      404     .       G       <*>     0       .       DP=29;I16=17,12,0,0,1074,40524,0,0,1647,96123,0,0,525,11609,0,0;QS=3,0;MQSB=0.988062;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,131:5:0    0,33,255:11:0
+X      405     .       T       <*>     0       .       DP=27;I16=16,10,0,0,988,37870,0,0,1498,88082,0,0,519,11543,0,0;QS=3,0;MQSB=0.987578;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,103:3:0     0,30,255:10:0
+X      406     .       G       <*>     0       .       DP=27;I16=16,11,0,0,976,36752,0,0,1558,91682,0,0,527,11601,0,0;QS=3,0;MQSB=0.992419;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,125:4:0    0,30,247:10:0
+X      407     .       A       <*>     0       .       DP=27;I16=16,11,0,0,1007,38355,0,0,1558,91682,0,0,526,11538,0,0;QS=3,0;MQSB=0.992419;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,12,125:4:0    0,30,255:10:0
+X      408     .       C       <*>     0       .       DP=28;I16=16,11,0,0,1006,38136,0,0,1558,91682,0,0,521,11489,0,0;QS=3,0;MQSB=0.992419;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,9,110:3:0     0,30,244:10:0
+X      409     .       T       <*>     0       .       DP=29;I16=17,12,0,0,1100,42734,0,0,1678,98882,0,0,525,11503,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,131:4:0    0,33,255:11:0
+X      410     .       T       <*>     0       .       DP=29;I16=17,12,0,0,1035,38325,0,0,1678,98882,0,0,524,11432,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,33,255:11:0
+X      411     .       T       <*>     0       .       DP=29;I16=17,10,0,0,1003,37747,0,0,1558,91682,0,0,496,10716,0,0;QS=3,0;MQSB=0.984677;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,9,104:3:0     0,30,255:10:0
+X      412     .       C       T,<*>   0       .       DP=30;I16=17,12,1,0,1094,42458,14,196,1678,98882,60,3600,495,10659,25,625;QS=2.97455,0.0254545,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.991968;BQB=1;MQ0F=0   PL:DP:DV        0,30,255,42,255,255:15:1        0,12,124,12,124,124:4:0 0,33,255,33,255,255:11:0
+X      413     .       A       <*>     0       .       DP=31;I16=18,13,0,0,1189,45985,0,0,1798,106082,0,0,520,11258,0,0;QS=3,0;MQSB=0.995005;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,9,102:3:0     0,33,255:11:0
+X      414     .       T       <*>     0       .       DP=30;I16=18,12,0,0,1151,44355,0,0,1738,102482,0,0,523,11265,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,109:3:0     0,33,255:11:0
+X      415     .       G       <*>     0       .       DP=30;I16=18,12,0,0,1131,43175,0,0,1738,102482,0,0,526,11306,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,110:3:0     0,33,255:11:0
+X      416     .       G       <*>     0       .       DP=30;I16=17,12,0,0,1083,41273,0,0,1678,98882,0,0,514,11156,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,114:3:0     0,30,253:10:0
+X      417     .       C       <*>     0       .       DP=30;I16=18,12,0,0,1114,42244,0,0,1738,102482,0,0,531,11439,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,108:3:0     0,33,255:11:0
+X      418     .       A       <*>     0       .       DP=30;I16=18,12,0,0,1146,44248,0,0,1738,102482,0,0,532,11478,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,111:3:0     0,33,255:11:0
+X      419     .       T       <*>     0       .       DP=30;I16=18,12,0,0,1117,42327,0,0,1738,102482,0,0,532,11498,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,112:3:0     0,33,255:11:0
+X      420     .       A       <*>     0       .       DP=31;I16=18,13,0,0,1117,41011,0,0,1798,106082,0,0,532,11550,0,0;QS=3,0;MQSB=0.995005;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,108:3:0     0,36,255:12:0
+X      421     .       A       <*>     0       .       DP=33;I16=19,14,0,0,1208,45398,0,0,1887,110523,0,0,533,11635,0,0;QS=3,0;MQSB=0.986656;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,113:3:0     0,42,255:14:0
+X      422     .       A       <*>     0       .       DP=33;I16=19,13,0,0,1205,46441,0,0,1827,106923,0,0,510,11082,0,0;QS=3,0;MQSB=0.991023;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,116:3:0     0,39,255:13:0
+X      423     .       T       <*>     0       .       DP=32;I16=19,13,0,0,1202,45416,0,0,1827,106923,0,0,538,11818,0,0;QS=3,0;MQSB=0.991023;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,110:3:0     0,39,255:13:0
+X      424     .       A       <*>     0       .       DP=32;I16=19,13,0,0,1147,41685,0,0,1827,106923,0,0,539,11867,0,0;QS=3,0;MQSB=0.991023;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,106:3:0     0,39,255:13:0
+X      425     .       A       <*>     0       .       DP=29;I16=16,13,0,0,1070,40616,0,0,1647,96123,0,0,542,11900,0,0;QS=3,0;MQSB=0.976248;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,111:3:0     0,33,249:11:0
+X      426     .       T       <*>     0       .       DP=29;I16=16,12,0,0,997,36561,0,0,1587,92523,0,0,519,11287,0,0;QS=3,0;MQSB=0.982906;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,105:3:0     0,30,225:10:0
+X      427     .       A       <*>     0       .       DP=29;I16=16,13,0,0,1024,37266,0,0,1647,96123,0,0,546,11952,0,0;QS=3,0;MQSB=0.976248;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,111:3:0     0,33,242:11:0
+X      428     .       C       <*>     0       .       DP=29;I16=16,13,0,0,1064,39706,0,0,1647,96123,0,0,548,12020,0,0;QS=3,0;MQSB=0.976248;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,111:3:0     0,33,254:11:0
+X      429     .       T       <*>     0       .       DP=30;I16=16,14,0,0,1150,44918,0,0,1707,99723,0,0,549,12067,0,0;QS=3,0;MQSB=0.969373;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,115:3:0     0,33,255:11:0
+X      430     .       G       <*>     0       .       DP=30;I16=16,14,0,0,1113,42443,0,0,1707,99723,0,0,551,12145,0,0;QS=3,0;MQSB=0.969373;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,112:3:0     0,33,246:11:0
+X      431     .       G       <*>     0       .       DP=30;I16=14,14,0,0,1003,36953,0,0,1587,92523,0,0,553,12255,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,101:3:0     0,30,225:10:0
+X      432     .       T       <*>     0       .       DP=28;I16=14,14,0,0,1049,39621,0,0,1587,92523,0,0,556,12346,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,114:3:0     0,30,255:10:0
+X      433     .       T       <*>     0       .       DP=28;I16=14,12,0,0,949,35443,0,0,1467,85323,0,0,509,11217,0,0;QS=3,0;MQSB=0.967472;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,112:3:0     0,27,227:9:0
+X      434     .       T       <*>     0       .       DP=29;I16=15,14,0,0,1036,37654,0,0,1647,96123,0,0,561,12567,0,0;QS=3,0;MQSB=0.960561;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,98:3:0      0,30,243:10:0
+X      435     .       A       <*>     0       .       DP=29;I16=15,13,0,0,1024,37970,0,0,1587,92523,0,0,556,12560,0,0;QS=3,0;MQSB=0.968414;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,103:3:0     0,30,237:10:0
+X      436     .       T       <*>     0       .       DP=28;I16=14,14,0,0,998,36220,0,0,1587,92523,0,0,564,12654,0,0;QS=3,0;MQSB=0.949591;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,9,110:3:0     0,27,223:9:0
+X      437     .       T       <*>     0       .       DP=28;I16=13,14,0,0,990,36832,0,0,1558,91682,0,0,549,12435,0,0;QS=3,0;MQSB=0.999706;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,9,109:3:0     0,24,207:8:0
+X      438     .       A       <*>     0       .       DP=28;I16=14,13,0,0,972,35640,0,0,1527,88923,0,0,540,12082,0,0;QS=3,0;MQSB=0.9585;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,107:3:0     0,24,216:8:0
+X      439     .       C       <*>     0       .       DP=28;I16=14,14,0,0,1055,40273,0,0,1587,92523,0,0,563,12649,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,107:3:0     0,27,224:9:0
+X      440     .       A       <*>     0       .       DP=28;I16=14,14,0,0,1095,43251,0,0,1587,92523,0,0,561,12615,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,115:3:0     0,27,247:9:0
+X      441     .       G       <*>     0       .       DP=29;I16=15,14,0,0,1068,40344,0,0,1647,96123,0,0,559,12605,0,0;QS=3,0;MQSB=0.960561;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,9,104:3:0     0,27,198:9:0
+X      442     .       A       <*>     0       .       DP=29;I16=15,14,0,0,1091,41507,0,0,1647,96123,0,0,558,12620,0,0;QS=3,0;MQSB=0.960561;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,9,112:3:0     0,27,233:9:0
+X      443     .       A       <*>     0       .       DP=30;I16=15,14,0,0,1173,49439,0,0,1647,96123,0,0,557,12661,0,0;QS=3,0;MQSB=0.960561;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,9,129:3:0     0,27,246:9:0
+X      444     .       G       <*>     0       .       DP=29;I16=15,13,0,0,1095,44661,0,0,1587,92523,0,0,557,12727,0,0;QS=3,0;MQSB=0.968414;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,91:2:0      0,27,227:9:0
+X      445     .       C       <*>     0       .       DP=30;I16=16,13,0,0,1100,43706,0,0,1647,96123,0,0,557,12817,0,0;QS=3,0;MQSB=0.976248;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,9,111:3:0     0,27,219:9:0
+X      446     .       A       <*>     0       .       DP=30;I16=16,13,0,0,1107,44265,0,0,1647,96123,0,0,557,12881,0,0;QS=3,0;MQSB=0.976248;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,9,115:3:0     0,27,232:9:0
+X      447     .       C       <*>     0       .       DP=29;I16=16,12,0,0,1108,45364,0,0,1618,95282,0,0,555,12817,0,0;QS=3,0;MQSB=0.856268;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,114:3:0     0,27,235:9:0
+X      448     .       T       <*>     0       .       DP=29;I16=16,12,0,0,1125,47237,0,0,1618,95282,0,0,553,12773,0,0;QS=3,0;MQSB=0.856268;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,118:3:0     0,27,240:9:0
+X      449     .       A       <*>     0       .       DP=28;I16=15,12,0,0,1091,45981,0,0,1558,91682,0,0,552,12748,0,0;QS=3,0;MQSB=0.84246;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,90:2:0      0,27,245:9:0
+X      450     .       G       <*>     0       .       DP=28;I16=15,12,0,0,1069,44603,0,0,1558,91682,0,0,551,12741,0,0;QS=3,0;MQSB=0.84246;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,91:2:0      0,27,233:9:0
+X      451     .       A       <*>     0       .       DP=28;I16=15,12,0,0,1021,41371,0,0,1558,91682,0,0,550,12752,0,0;QS=3,0;MQSB=0.84246;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,93:2:0      0,27,244:9:0
+X      452     .       A       <*>     0       .       DP=31;I16=18,11,0,0,1079,43353,0,0,1678,98882,0,0,530,12420,0,0;QS=3,0;MQSB=0.884952;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,9,110:3:0     0,24,225:8:0
+X      453     .       A       <*>     0       .       DP=31;I16=17,11,0,0,1037,41069,0,0,1649,98041,0,0,508,11882,0,0;QS=3,0;MQSB=0.967085;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,9,111:3:0     0,21,221:7:0
+X      454     .       A       <*>     0       .       DP=31;I16=18,12,0,0,1158,47028,0,0,1738,102482,0,0,554,12904,0,0;QS=3,0;MQSB=0.878946;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,9,113:3:0     0,30,255:10:0
+X      455     .       T       <*>     0       .       DP=32;I16=17,13,0,0,1148,46574,0,0,1715,100251,0,0,550,12864,0,0;QS=3,0;MQSB=0.973855;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,113:3:0     0,33,255:11:0
+X      456     .       G       <*>     0       .       DP=32;I16=17,13,0,0,1161,47287,0,0,1746,103010,0,0,534,12296,0,0;QS=3,0;MQSB=0.998031;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,9,116:3:0     0,30,245:10:0
+X      457     .       C       <*>     0       .       DP=33;I16=19,13,0,0,1218,48642,0,0,1835,107451,0,0,563,12967,0,0;QS=3,0;MQSB=0.985204;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,9,118:3:0     0,33,255:11:0
+X      458     .       A       <*>     0       .       DP=33;I16=19,13,0,0,1226,49034,0,0,1835,107451,0,0,568,12990,0,0;QS=3,0;MQSB=0.985204;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,9,111:3:0     0,33,255:11:0
+X      459     .       T       <*>     0       .       DP=33;I16=18,13,0,0,1167,46981,0,0,1775,103851,0,0,565,12945,0,0;QS=3,0;MQSB=0.980167;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,6,92:2:0      0,33,255:11:0
+X      460     .       G       <*>     0       .       DP=32;I16=19,12,0,0,1219,50105,0,0,1775,103851,0,0,575,12929,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,9,116:3:0     0,30,255:10:0
+X      461     .       T       <*>     0       .       DP=32;I16=19,12,0,0,1213,49819,0,0,1775,103851,0,0,577,12845,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,9,115:3:0     0,30,255:10:0
+X      462     .       G       <*>     0       .       DP=32;I16=19,12,0,0,1190,48962,0,0,1775,103851,0,0,580,12792,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,12,119:4:0    0,30,241:10:0
+X      463     .       G       <*>     0       .       DP=32;I16=19,12,0,0,1114,44214,0,0,1775,103851,0,0,584,12770,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,12,114:4:0    0,30,221:10:0
+X      464     .       A       <*>     0       .       DP=32;I16=18,11,0,0,1100,43908,0,0,1686,99410,0,0,556,12106,0,0;QS=3,0;MQSB=0.99095;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,12,133:4:0    0,24,213:8:0
+X      465     .       C       <*>     0       .       DP=33;I16=20,11,0,0,1191,48085,0,0,1775,103851,0,0,586,12786,0,0;QS=3,0;MQSB=0.996597;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,140:5:0    0,27,231:9:0
+X      466     .       A       <*>     0       .       DP=34;I16=21,12,0,0,1293,53311,0,0,1895,111051,0,0,597,12897,0,0;QS=3,0;MQSB=0.995633;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,154:5:0    0,30,255:10:0
+X      467     .       A       <*>     0       .       DP=34;I16=21,11,0,0,1256,51450,0,0,1835,107451,0,0,597,12891,0,0;QS=3,0;MQSB=0.998231;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,157:5:0    0,27,248:9:0
+X      468     .       A       <*>     0       .       DP=35;I16=22,12,0,0,1274,51268,0,0,1955,114651,0,0,604,12904,0,0;QS=3,0;MQSB=0.997406;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,154:5:0    0,30,251:10:0
+X      469     .       A       <*>     0       .       DP=35;I16=22,12,0,0,1285,52989,0,0,1955,114651,0,0,608,12940,0,0;QS=3,0;MQSB=0.997406;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,146:5:0    0,30,255:10:0
+X      470     .       G       <*>     0       .       DP=35;I16=22,12,0,0,1281,51055,0,0,1955,114651,0,0,612,13016,0,0;QS=3,0;MQSB=0.997406;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,148:5:0    0,30,238:10:0
+X      471     .       T       <*>     0       .       DP=36;I16=22,11,0,0,1239,49021,0,0,1918,113282,0,0,599,12825,0,0;QS=3,0;MQSB=0.915545;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,150:5:0    0,27,232:9:0
+X      472     .       T       <*>     0       .       DP=35;I16=21,12,0,0,1245,48915,0,0,1926,113810,0,0,595,12559,0,0;QS=3,0;MQSB=0.988858;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,153:5:0    0,27,237:9:0
+X      473     .       G       <*>     0       .       DP=35;I16=21,12,0,0,1307,53473,0,0,1926,113810,0,0,599,12651,0,0;QS=3,0;MQSB=0.988858;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,141:5:0    0,27,249:9:0
+X      474     .       G       <*>     0       .       DP=36;I16=22,12,0,0,1284,51708,0,0,1986,117410,0,0,602,12734,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,131:5:0    0,30,255:10:0
+X      475     .       G       <*>     0       .       DP=36;I16=23,12,0,0,1311,51609,0,0,2015,118251,0,0,631,13485,0,0;QS=3,0;MQSB=0.998642;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,141:5:0    0,33,252:11:0
+X      476     .       A       <*>     0       .       DP=36;I16=23,12,0,0,1312,52078,0,0,2015,118251,0,0,634,13606,0,0;QS=3,0;MQSB=0.998642;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,157:5:0    0,33,255:11:0
+X      477     .       T       <*>     0       .       DP=36;I16=23,12,0,0,1318,52668,0,0,2015,118251,0,0,637,13773,0,0;QS=3,0;MQSB=0.998642;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,148:5:0    0,33,255:11:0
+X      478     .       T       <*>     0       .       DP=38;I16=25,12,0,0,1338,51774,0,0,2135,125451,0,0,637,13833,0,0;QS=3,0;MQSB=0.999868;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,18,154:6:0    0,33,255:11:0
+X      479     .       A       <*>     0       .       DP=38;I16=25,12,0,0,1420,57788,0,0,2135,125451,0,0,639,13935,0,0;QS=3,0;MQSB=0.999868;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,18,163:6:0    0,33,255:11:0
+X      480     .       G       <*>     0       .       DP=37;I16=25,11,0,0,1438,60172,0,0,2075,121851,0,0,641,14029,0,0;QS=3,0;MQSB=0.999853;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,165:6:0    0,33,255:11:0
+X      481     .       G       <*>     0       .       DP=37;I16=25,11,0,0,1392,55824,0,0,2075,121851,0,0,642,14112,0,0;QS=3,0;MQSB=0.999853;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,165:6:0    0,33,255:11:0
+X      482     .       A       <*>     0       .       DP=37;I16=24,11,0,0,1352,55134,0,0,2015,118251,0,0,618,13608,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,57,255:19:0   0,15,143:5:0    0,33,255:11:0
+X      483     .       G       <*>     0       .       DP=37;I16=24,12,0,0,1417,57747,0,0,2075,121851,0,0,642,14240,0,0;QS=3,0;MQSB=0.999437;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,165:6:0    0,33,255:11:0
+X      484     .       A       <*>     0       .       DP=36;I16=24,11,0,0,1340,53992,0,0,2015,118251,0,0,643,14281,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,54,255:18:0   0,18,168:6:0    0,33,255:11:0
+X      485     .       G       <*>     0       .       DP=35;I16=23,12,0,0,1329,51411,0,0,2015,118251,0,0,669,14931,0,0;QS=3,0;MQSB=0.998642;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,160:6:0    0,33,255:11:0
+X      486     .       A       <*>     0       .       DP=34;I16=22,12,0,0,1311,51523,0,0,1955,114651,0,0,671,14989,0,0;QS=3,0;MQSB=0.997406;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,173:6:0    0,33,255:11:0
+X      487     .       G       <*>     0       .       DP=34;I16=22,12,0,0,1306,50760,0,0,1955,114651,0,0,672,15030,0,0;QS=3,0;MQSB=0.997406;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,169:6:0    0,33,255:11:0
+X      488     .       A       <*>     0       .       DP=35;I16=22,12,0,0,1274,48140,0,0,1986,117410,0,0,646,14380,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,177:6:0    0,30,255:10:0
+X      489     .       A       <*>     0       .       DP=35;I16=23,12,0,0,1264,46916,0,0,2015,118251,0,0,671,15015,0,0;QS=3,0;MQSB=0.998642;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,175:6:0    0,33,255:11:0
+X      490     .       A       <*>     0       .       DP=36;I16=24,12,0,0,1332,50280,0,0,2075,121851,0,0,671,15061,0,0;QS=3,0;MQSB=0.999437;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,188:7:0    0,33,255:11:0
+X      491     .       T       <*>     0       .       DP=36;I16=24,12,0,0,1284,46802,0,0,2075,121851,0,0,671,15093,0,0;QS=3,0;MQSB=0.999437;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,178:7:0    0,33,255:11:0
+X      492     .       G       <*>     0       .       DP=35;I16=21,12,0,0,1252,48326,0,0,1926,113810,0,0,621,13859,0,0;QS=3,0;MQSB=0.988858;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,172:6:0    0,30,251:10:0
+X      493     .       A       <*>     0       .       DP=34;I16=22,11,0,0,1273,49481,0,0,1926,113810,0,0,650,14672,0,0;QS=3,0;MQSB=0.981935;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,186:7:0    0,24,240:8:0
+X      494     .       A       <*>     0       .       DP=34;I16=22,12,0,0,1326,52604,0,0,1986,117410,0,0,672,15182,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,196:7:0    0,27,255:9:0
+X      495     .       G       <*>     0       .       DP=34;I16=21,12,0,0,1255,48577,0,0,1926,113810,0,0,647,14611,0,0;QS=3,0;MQSB=0.988858;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,168:6:0    0,27,244:9:0
+X      496     .       A       <*>     0       .       DP=34;I16=22,12,0,0,1250,46926,0,0,1986,117410,0,0,670,15220,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,186:7:0    0,27,249:9:0
+X      497     .       C       <*>     0       .       DP=34;I16=22,12,0,0,1250,47006,0,0,1986,117410,0,0,665,15087,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,164:7:0    0,27,239:9:0
+X      498     .       A       <*>     0       .       DP=34;I16=22,12,0,0,1286,49158,0,0,1986,117410,0,0,661,14987,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,185:7:0    0,27,252:9:0
+X      499     .       T       <*>     0       .       DP=34;I16=23,11,0,0,1224,45284,0,0,1986,117410,0,0,659,14919,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,183:7:0    0,30,255:10:0
+X      500     .       A       <*>     0       .       DP=34;I16=23,11,0,0,1230,45152,0,0,1986,117410,0,0,657,14833,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,179:7:0    0,30,255:10:0
+X      501     .       T       <*>     0       .       DP=33;I16=23,10,0,0,1241,47167,0,0,1926,113810,0,0,656,14778,0,0;QS=3,0;MQSB=0.972757;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,186:7:0    0,27,241:9:0
+X      502     .       G       <*>     0       .       DP=33;I16=23,10,0,0,1215,45829,0,0,1926,113810,0,0,655,14753,0,0;QS=3,0;MQSB=0.972757;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,183:7:0    0,27,235:9:0
+X      503     .       T       <*>     0       .       DP=34;I16=23,11,0,0,1194,43366,0,0,1986,117410,0,0,654,14758,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,177:7:0    0,27,234:9:0
+X      504     .       C       <*>     0       .       DP=34;I16=23,11,0,0,1218,45552,0,0,1986,117410,0,0,651,14643,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,183:7:0    0,27,219:9:0
+X      505     .       C       <*>     0       .       DP=35;I16=23,11,0,0,1207,44321,0,0,1986,117410,0,0,641,14509,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,189:7:0    0,27,221:9:0
+X      506     .       A       <*>     0       .       DP=35;I16=24,11,0,0,1266,46776,0,0,2046,121010,0,0,646,14504,0,0;QS=3,0;MQSB=0.977529;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,188:7:0    0,27,231:9:0
+X      507     .       C       <*>     0       .       DP=35;I16=23,11,0,0,1220,45016,0,0,1986,117410,0,0,635,14401,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,183:7:0    0,27,226:9:0
+X      508     .       A       <*>     0       .       DP=34;I16=24,10,0,0,1204,44542,0,0,1986,117410,0,0,643,14491,0,0;QS=3,0;MQSB=0.970272;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,189:7:0    0,27,220:9:0
+X      509     .       C       <*>     0       .       DP=34;I16=24,10,0,0,1272,48272,0,0,1986,117410,0,0,640,14430,0,0;QS=3,0;MQSB=0.970272;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,186:7:0    0,27,241:9:0
+X      510     .       A       <*>     0       .       DP=34;I16=22,11,0,0,1194,44196,0,0,1926,113810,0,0,613,13773,0,0;QS=3,0;MQSB=0.981935;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,187:7:0    0,24,221:8:0
+X      511     .       A       <*>     0       .       DP=34;I16=23,11,0,0,1222,45562,0,0,1986,117410,0,0,637,14395,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,195:7:0    0,24,233:8:0
+X      512     .       A       C,<*>   0       .       DP=33;I16=22,10,0,1,1121,40793,13,169,1866,110210,60,3600,628,14340,9,81;QS=2.97719,0.022807,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.981935;BQB=1;MQ0F=0     PL:DP:DV        0,39,255,51,255,255:18:1        0,21,183,21,183,183:7:0 0,24,231,24,231,231:8:0
+X      513     .       A       <*>     0       .       DP=32;I16=20,10,0,0,1115,42183,0,0,1746,103010,0,0,598,13624,0,0;QS=3,0;MQSB=0.980594;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,18,175:6:0    0,24,233:8:0
+X      514     .       A       T,<*>   0       .       DP=32;I16=20,9,0,1,1066,40004,16,256,1686,99410,60,3600,586,13500,11,121;QS=2.97075,0.0292505,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.980594;BQB=1;MQ0F=0    PL:DP:DV        0,31,255,45,255,255:16:1        0,18,171,18,171,171:6:0 0,24,235,24,235,235:8:0
+X      515     .       C       <*>     0       .       DP=32;I16=18,10,0,0,1010,37294,0,0,1626,95810,0,0,561,12915,0,0;QS=3,0;MQSB=0.986018;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,18,167:6:0    0,24,211:8:0
+X      516     .       C       <*>     0       .       DP=32;I16=21,10,0,0,1100,40570,0,0,1806,106610,0,0,612,13954,0,0;QS=3,0;MQSB=0.977926;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,21,187:7:0    0,24,215:8:0
+X      517     .       T       <*>     0       .       DP=33;I16=23,10,0,0,1269,49995,0,0,1926,113810,0,0,636,14626,0,0;QS=3,0;MQSB=0.972757;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,201:7:0    0,24,242:8:0
+X      518     .       G       <*>     0       .       DP=34;I16=24,10,0,0,1247,46839,0,0,1986,117410,0,0,636,14696,0,0;QS=3,0;MQSB=0.970272;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,182:7:0    0,24,220:8:0
+X      519     .       T       <*>     0       .       DP=36;I16=25,11,0,0,1283,46693,0,0,2106,124610,0,0,636,14742,0,0;QS=3,0;MQSB=0.975394;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,21,177:7:0    0,24,224:8:0
+X      520     .       T       <*>     0       .       DP=36;I16=24,11,0,0,1238,44894,0,0,2046,121010,0,0,613,14193,0,0;QS=3,0;MQSB=0.977529;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,21,180:7:0    0,24,223:8:0
+X      521     .       C       <*>     0       .       DP=34;I16=25,9,0,0,1280,49454,0,0,1986,117410,0,0,641,14875,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,21,191:7:0    0,21,204:7:0
+X      522     .       A       <*>     0       .       DP=32;I16=24,8,0,0,1158,43228,0,0,1897,112969,0,0,646,14960,0,0;QS=3,0;MQSB=0.872525;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,21,185:7:0    0,15,170:5:0
+X      523     .       T       G,<*>   0       .       DP=32;I16=23,8,1,0,1184,45708,15,225,1837,109369,60,3600,626,14446,25,625;QS=2.9794,0.0206044,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.872525;BQB=1;MQ0F=0    PL:DP:DV        0,44,255,57,255,255:20:1        0,21,191,21,191,191:7:0 0,15,166,15,166,166:5:0
+X      524     .       T       <*>     0       .       DP=32;I16=24,7,0,0,1084,39474,0,0,1837,109369,0,0,629,14483,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,21,194:7:0    0,12,140:4:0
+X      525     .       G       <*>     0       .       DP=32;I16=24,7,0,0,1181,45669,0,0,1837,109369,0,0,631,14495,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,21,188:7:0    0,12,129:4:0
+X      526     .       C       <*>     0       .       DP=32;I16=24,7,0,0,1146,43950,0,0,1860,111600,0,0,633,14531,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,21,185:7:0    0,12,131:4:0
+X      527     .       A       <*>     0       .       DP=33;I16=24,8,0,0,1209,46265,0,0,1897,112969,0,0,636,14634,0,0;QS=3,0;MQSB=0.872525;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,21,194:7:0    0,18,181:6:0
+X      528     .       G       <*>     0       .       DP=33;I16=24,8,0,0,1256,49824,0,0,1897,112969,0,0,634,14484,0,0;QS=3,0;MQSB=0.872525;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,18,169:6:0    0,18,193:6:0
+X      529     .       C       <*>     0       .       DP=32;I16=24,7,0,0,1148,44362,0,0,1837,109369,0,0,633,14357,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,187:7:0    0,18,184:6:0
+X      530     .       T       <*>     0       .       DP=32;I16=25,7,0,0,1244,49168,0,0,1897,112969,0,0,657,14883,0,0;QS=3,0;MQSB=0.850154;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,21,196:7:0    0,18,202:6:0
+X      531     .       T       <*>     0       .       DP=32;I16=25,7,0,0,1177,44171,0,0,1897,112969,0,0,654,14714,0,0;QS=3,0;MQSB=0.850154;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,21,181:7:0    0,18,193:6:0
+X      532     .       T       <*>     0       .       DP=32;I16=24,7,0,0,1153,43543,0,0,1837,109369,0,0,630,14116,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,181:7:0    0,18,192:6:0
+X      533     .       C       <*>     0       .       DP=32;I16=24,7,0,0,1142,43940,0,0,1837,109369,0,0,619,13649,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,178:7:0    0,18,180:6:0
+X      534     .       T       <*>     0       .       DP=31;I16=24,6,0,0,1212,49426,0,0,1777,105769,0,0,615,13479,0,0;QS=3,0;MQSB=0.82403;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,21,205:7:0    0,18,205:6:0
+X      535     .       A       <*>     0       .       DP=31;I16=24,6,0,0,1080,39870,0,0,1777,105769,0,0,611,13341,0,0;QS=3,0;MQSB=0.82403;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,21,194:7:0    0,18,189:6:0
+X      536     .       C       <*>     0       .       DP=31;I16=24,7,0,0,1097,40707,0,0,1837,109369,0,0,631,13809,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,184:7:0    0,18,157:6:0
+X      537     .       C       <*>     0       .       DP=31;I16=22,7,0,0,1034,38564,0,0,1717,102169,0,0,587,12861,0,0;QS=3,0;MQSB=0.854582;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,172:7:0    0,18,183:6:0
+X      538     .       A       <*>     0       .       DP=31;I16=24,7,0,0,1138,42478,0,0,1837,109369,0,0,620,13536,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,189:7:0    0,18,181:6:0
+X      539     .       T       <*>     0       .       DP=31;I16=24,7,0,0,1134,42070,0,0,1837,109369,0,0,614,13422,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,178:7:0    0,18,181:6:0
+X      540     .       C       <*>     0       .       DP=31;I16=24,7,0,0,1148,43768,0,0,1837,109369,0,0,608,13340,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,177:7:0    0,18,178:6:0
+X      541     .       A       <*>     0       .       DP=32;I16=24,6,0,0,1083,40483,0,0,1777,105769,0,0,551,11991,0,0;QS=3,0;MQSB=0.82403;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,180:8:0    0,15,150:5:0
+X      542     .       C       <*>     0       .       DP=33;I16=25,6,0,0,1123,41759,0,0,1837,109369,0,0,570,12552,0,0;QS=3,0;MQSB=0.822578;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,172:8:0    0,18,174:6:0
+X      543     .       C       <*>     0       .       DP=34;I16=25,9,0,0,1219,45959,0,0,1986,117410,0,0,601,13245,0,0;QS=3,0;MQSB=0.621145;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,27,194:9:0    0,18,188:6:0
+X      544     .       A       <*>     0       .       DP=33;I16=24,8,0,0,1170,43898,0,0,1866,110210,0,0,570,12506,0,0;QS=3,0;MQSB=0.579578;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,24,192:8:0    0,18,180:6:0
+X      545     .       A       <*>     0       .       DP=33;I16=25,8,0,0,1174,43602,0,0,1926,113810,0,0,587,12951,0,0;QS=3,0;MQSB=0.576102;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,24,190:8:0    0,18,184:6:0
+X      546     .       A       <*>     0       .       DP=32;I16=24,8,0,0,1126,41444,0,0,1866,110210,0,0,580,12802,0,0;QS=3,0;MQSB=0.579578;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,21,166:7:0    0,18,193:6:0
+X      547     .       A       <*>     0       .       DP=32;I16=24,7,0,0,1129,42381,0,0,1806,106610,0,0,547,12009,0,0;QS=3,0;MQSB=0.525788;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,180:7:0    0,18,195:6:0
+X      548     .       A       <*>     0       .       DP=33;I16=23,9,0,0,1153,42673,0,0,1866,110210,0,0,561,12489,0,0;QS=3,0;MQSB=0.628357;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,181:7:0    0,21,211:7:0
+X      549     .       T       G,<*>   0       .       DP=32;I16=22,8,0,1,1101,40987,20,400,1746,103010,60,3600,530,11716,25,625;QS=2.96748,0.0325203,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.632337;BQB=1;MQ0F=0   PL:DP:DV        0,31,255,48,255,255:17:1        0,21,168,21,168,168:7:0 0,21,208,21,208,208:7:0
+X      550     .       T       <*>     0       .       DP=32;I16=22,9,0,0,1052,37298,0,0,1806,106610,0,0,548,12176,0,0;QS=3,0;MQSB=0.632337;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,21,150:7:0    0,21,220:7:0
+X      551     .       G       <*>     0       .       DP=31;I16=22,9,0,0,1121,41639,0,0,1806,106610,0,0,541,12045,0,0;QS=3,0;MQSB=0.632337;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,21,172:7:0    0,21,208:7:0
+X      552     .       C       <*>     0       .       DP=30;I16=21,9,0,0,1093,41365,0,0,1746,103010,0,0,535,11947,0,0;QS=3,0;MQSB=0.636601;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,167:7:0    0,21,208:7:0
+X      553     .       A       <*>     0       .       DP=30;I16=20,8,0,0,981,35387,0,0,1626,95810,0,0,485,10831,0,0;QS=3,0;MQSB=0.596163;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,150:6:0    0,21,194:7:0
+X      554     .       A       <*>     0       .       DP=30;I16=19,9,0,0,975,35601,0,0,1626,95810,0,0,488,10906,0,0;QS=3,0;MQSB=0.646113;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,139:5:0    0,24,211:8:0
+X      555     .       A       <*>     0       .       DP=30;I16=20,10,0,0,1024,36526,0,0,1746,103010,0,0,514,11392,0,0;QS=3,0;MQSB=0.679025;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,150:6:0    0,21,211:7:0
+X      556     .       C       <*>     0       .       DP=29;I16=20,9,0,0,1055,39195,0,0,1709,101641,0,0,509,11219,0,0;QS=3,0;MQSB=0.894839;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,158:6:0    0,18,186:6:0
+X      557     .       A       <*>     0       .       DP=27;I16=18,9,0,0,987,36749,0,0,1589,94441,0,0,506,11074,0,0;QS=3,0;MQSB=0.898397;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,157:6:0    0,18,186:6:0
+X      558     .       A       <*>     0       .       DP=27;I16=18,8,0,0,948,35808,0,0,1560,93600,0,0,477,10281,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,143:5:0    0,18,177:6:0
+X      559     .       C       A,<*>   0       .       DP=27;I16=17,8,0,1,908,33726,14,196,1500,90000,29,841,448,9516,25,625;QS=2.92708,0.0729167,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.90038;BQB=1;MQ0F=0        PL:DP:DV        0,42,255,42,255,255:14:0        0,4,116,15,119,123:6:1  0,18,169,18,169,169:6:0
+X      560     .       C       <*>     0       .       DP=28;I16=19,9,0,0,992,36552,0,0,1649,98041,0,0,494,10654,0,0;QS=3,0;MQSB=0.896555;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,160:6:0    0,21,181:7:0
+X      561     .       A       <*>     0       .       DP=28;I16=18,9,0,0,963,35455,0,0,1589,94441,0,0,466,9946,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,158:6:0    0,21,194:7:0
+X      562     .       C       <*>     0       .       DP=28;I16=18,9,0,0,1006,38392,0,0,1589,94441,0,0,463,9893,0,0;QS=3,0;MQSB=0.898397;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,153:6:0    0,21,187:7:0
+X      563     .       A       <*>     0       .       DP=27;I16=17,9,0,0,893,32413,0,0,1529,90841,0,0,460,9820,0,0;QS=3,0;MQSB=0.90038;MQ0F=0 PL:DP:DV        0,42,255:14:0   0,15,149:5:0    0,21,179:7:0
+X      564     .       C       <*>     0       .       DP=27;I16=18,9,0,0,859,28747,0,0,1589,94441,0,0,482,10402,0,0;QS=3,0;MQSB=0.898397;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,121:5:0    0,21,182:7:0
+X      565     .       G       <*>     0       .       DP=30;I16=17,9,0,0,818,26928,0,0,1560,93600,0,0,454,9764,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,96:4:0     0,21,154:7:0
+X      566     .       C       <*>     0       .       DP=29;I16=15,11,0,0,903,33405,0,0,1529,90841,0,0,424,9084,0,0;QS=3,0;MQSB=0.927041;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,155:5:0    0,18,167:6:0
+X      567     .       C       <*>     0       .       DP=30;I16=15,12,0,0,932,33774,0,0,1589,94441,0,0,462,10178,0,0;QS=3,0;MQSB=0.935229;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,155:5:0    0,21,196:7:0
+X      568     .       C       <*>     0       .       DP=29;I16=15,13,0,0,1057,40817,0,0,1649,98041,0,0,482,10438,0,0;QS=3,0;MQSB=0.942064;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,18,183:6:0    0,18,189:6:0
+X      569     .       T       <*>     0       .       DP=30;I16=16,12,0,0,1056,41296,0,0,1649,98041,0,0,493,10655,0,0;QS=3,0;MQSB=0.933359;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,18,190:6:0    0,21,213:7:0
+X      570     .       T       <*>     0       .       DP=30;I16=16,12,0,0,954,34972,0,0,1680,100800,0,0,472,10086,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,15,157:5:0    0,21,195:7:0
+X      571     .       C       <*>     0       .       DP=31;I16=17,12,0,0,1061,40675,0,0,1740,104400,0,0,472,10158,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,51,255:17:0   0,15,155:5:0    0,21,193:7:0
+X      572     .       A       <*>     0       .       DP=31;I16=18,12,0,0,1102,42642,0,0,1769,105241,0,0,499,10887,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,203:7:0    0,18,175:6:0
+X      573     .       A       <*>     0       .       DP=31;I16=18,12,0,0,1057,38473,0,0,1769,105241,0,0,501,10975,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,199:7:0    0,18,178:6:0
+X      574     .       C       A,<*>   0       .       DP=31;I16=18,11,0,1,1088,41328,15,225,1740,104400,29,841,478,10422,25,625;QS=2.94071,0.0592885,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.929991;BQB=1;MQ0F=0   PL:DP:DV        0,48,255,48,255,255:16:0        0,9,170,21,173,177:8:1  0,18,173,18,173,173:6:0
+X      575     .       T       <*>     0       .       DP=30;I16=16,10,0,0,1024,41260,0,0,1560,93600,0,0,448,9842,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,21,209:7:0    0,15,163:5:0
+X      576     .       G       <*>     0       .       DP=30;I16=17,12,0,0,1047,40077,0,0,1709,101641,0,0,507,11087,0,0;QS=3,0;MQSB=0.931617;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,24,208:8:0    0,15,151:5:0
+X      577     .       G       <*>     0       .       DP=30;I16=16,12,0,0,999,37747,0,0,1649,98041,0,0,489,10755,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,24,204:8:0    0,15,146:5:0
+X      578     .       G       <*>     0       .       DP=29;I16=16,13,0,0,975,34803,0,0,1709,101641,0,0,520,11286,0,0;QS=3,0;MQSB=0.940317;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,24,198:8:0    0,15,151:5:0
+X      579     .       G       <*>     0       .       DP=30;I16=15,13,0,0,1028,38752,0,0,1649,98041,0,0,484,10514,0,0;QS=3,0;MQSB=0.942064;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,24,224:8:0    0,12,145:4:0
+X      580     .       A       C,<*>   0       .       DP=30;I16=15,14,1,0,1060,39178,16,256,1709,101641,60,3600,510,11078,17,289;QS=2.97338,0.0266223,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.946202;BQB=1;MQ0F=0  PL:DP:DV        0,34,255,48,255,255:17:1        0,24,221,24,221,221:8:0 0,15,155,15,155,155:5:0
+X      581     .       A       <*>     0       .       DP=31;I16=16,15,0,0,1083,39215,0,0,1829,108841,0,0,530,11384,0,0;QS=3,0;MQSB=0.951229;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,223:8:0    0,15,153:5:0
+X      582     .       C       <*>     0       .       DP=31;I16=15,15,0,0,1080,39870,0,0,1769,105241,0,0,519,11211,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,207:8:0    0,15,151:5:0
+X      583     .       T       <*>     0       .       DP=30;I16=16,14,0,0,1136,43996,0,0,1769,105241,0,0,539,11523,0,0;QS=3,0;MQSB=0.946202;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,238:8:0    0,15,163:5:0
+X      584     .       C       <*>     0       .       DP=31;I16=16,13,0,0,1051,39351,0,0,1709,101641,0,0,499,10619,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,207:7:0    0,15,157:5:0
+X      585     .       A       <*>     0       .       DP=31;I16=17,14,0,0,1096,39866,0,0,1798,106082,0,0,549,11751,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,211:8:0    0,15,157:5:0
+X      586     .       T       <*>     0       .       DP=31;I16=16,14,0,0,1081,39839,0,0,1738,102482,0,0,546,11796,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,212:8:0    0,15,156:5:0
+X      587     .       C       <*>     0       .       DP=31;I16=17,13,0,0,1070,39402,0,0,1769,105241,0,0,532,11350,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,201:7:0    0,15,155:5:0
+X      588     .       A       <*>     0       .       DP=31;I16=17,14,0,0,1126,41642,0,0,1798,106082,0,0,562,12140,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,222:8:0    0,15,164:5:0
+X      589     .       A       <*>     0       .       DP=31;I16=17,14,0,0,1157,43973,0,0,1798,106082,0,0,568,12340,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,236:8:0    0,15,165:5:0
+X      590     .       C       <*>     0       .       DP=32;I16=16,14,0,0,1094,41302,0,0,1769,105241,0,0,549,11951,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,192:6:0    0,18,175:6:0
+X      591     .       A       <*>     0       .       DP=31;I16=16,15,0,0,1165,44163,0,0,1798,106082,0,0,579,12695,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,209:7:0    0,18,188:6:0
+X      592     .       A       <*>     0       .       DP=31;I16=15,15,0,0,1114,42144,0,0,1738,102482,0,0,571,12651,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,51,255:17:0   0,21,215:7:0    0,18,182:6:0
+X      593     .       C       <*>     0       .       DP=31;I16=15,14,0,0,1065,39889,0,0,1709,101641,0,0,550,12132,0,0;QS=3,0;MQSB=0.954405;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,191:6:0    0,18,174:6:0
+X      594     .       A       <*>     0       .       DP=33;I16=16,16,0,0,1163,42917,0,0,1858,109682,0,0,572,12672,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,51,255:17:0   0,21,205:7:0    0,24,212:8:0
+X      595     .       A       <*>     0       .       DP=33;I16=17,16,0,0,1130,39996,0,0,1918,113282,0,0,589,12905,0,0;QS=3,0;MQSB=0.999838;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,198:7:0    0,24,213:8:0
+X      596     .       A       <*>     0       .       DP=33;I16=16,16,0,0,1059,37039,0,0,1858,109682,0,0,590,12952,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,51,255:17:0   0,21,169:7:0    0,24,230:8:0
+X      597     .       C       <*>     0       .       DP=33;I16=17,16,0,0,1196,44890,0,0,1918,113282,0,0,592,12990,0,0;QS=3,0;MQSB=0.999838;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,204:7:0    0,24,220:8:0
+X      598     .       T       <*>     0       .       DP=33;I16=16,16,0,0,1214,47104,0,0,1858,109682,0,0,593,13013,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,51,255:17:0   0,21,217:7:0    0,24,239:8:0
+X      599     .       T       <*>     0       .       DP=33;I16=16,17,0,0,1183,43669,0,0,1918,113282,0,0,599,13095,0,0;QS=3,0;MQSB=0.999838;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,197:7:0    0,27,247:9:0
+X      600     .       G       <*>     0       .       DP=32;I16=15,17,0,0,1174,44066,0,0,1858,109682,0,0,601,13145,0,0;QS=3,0;MQSB=0.999287;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,194:7:0    0,24,232:8:0
+X      601     .       T       <*>     0       .       DP=32;I16=15,17,0,0,1114,39954,0,0,1858,109682,0,0,603,13227,0,0;QS=3,0;MQSB=0.999287;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,188:7:0    0,24,235:8:0
+X      602     .       G       <*>     0       .       DP=32;I16=15,15,0,0,1090,40326,0,0,1769,105241,0,0,555,12091,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,18,185:6:0    0,24,229:8:0
+X      603     .       G       <*>     0       .       DP=31;I16=15,16,0,0,1052,37460,0,0,1798,106082,0,0,607,13437,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,21,186:7:0    0,24,219:8:0
+X      604     .       T       <*>     0       .       DP=31;I16=14,16,0,0,1009,35893,0,0,1769,105241,0,0,564,12540,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,24,195:8:0    0,21,212:7:0
+X      605     .       T       <*>     0       .       DP=31;I16=12,15,0,0,1001,37741,0,0,1589,94441,0,0,514,11258,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,21,200:7:0    0,21,214:7:0
+X      606     .       T       <*>     0       .       DP=31;I16=13,16,0,0,992,35202,0,0,1709,101641,0,0,587,13125,0,0;QS=3,0;MQSB=0.960189;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,21,189:7:0    0,24,217:8:0
+X      607     .       A       <*>     0       .       DP=31;I16=14,16,0,0,1027,36129,0,0,1738,102482,0,0,607,13577,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,21,176:7:0    0,24,222:8:0
+X      608     .       C       <*>     0       .       DP=32;I16=15,15,0,0,983,33775,0,0,1769,105241,0,0,564,12564,0,0;QS=3,0;MQSB=0.952765;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,21,178:7:0    0,27,214:9:0
+X      609     .       C       <*>     0       .       DP=32;I16=14,17,0,0,1074,38220,0,0,1798,106082,0,0,606,13678,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,21,190:7:0    0,27,238:9:0
+X      610     .       C       <*>     0       .       DP=32;I16=15,16,0,0,1158,44218,0,0,1829,108841,0,0,594,13444,0,0;QS=3,0;MQSB=0.951229;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,24,211:8:0    0,27,246:9:0
+X      611     .       A       <*>     0       .       DP=32;I16=15,16,0,0,1080,39204,0,0,1798,106082,0,0,590,13260,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,27,220:9:0    0,27,246:9:0
+X      612     .       C       <*>     0       .       DP=33;I16=16,17,0,0,1175,43305,0,0,1918,113282,0,0,617,13993,0,0;QS=3,0;MQSB=0.999838;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,27,214:9:0    0,27,250:9:0
+X      613     .       A       <*>     0       .       DP=34;I16=16,17,0,0,1131,40011,0,0,1949,116041,0,0,604,13874,0,0;QS=3,0;MQSB=0.954207;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,27,223:9:0    0,27,239:9:0
+X      614     .       C       <*>     0       .       DP=34;I16=16,17,0,0,1183,43743,0,0,1949,116041,0,0,608,14022,0,0;QS=3,0;MQSB=0.954207;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,27,223:9:0    0,27,245:9:0
+X      615     .       A       <*>     0       .       DP=34;I16=16,18,0,0,1199,43809,0,0,1978,116882,0,0,626,14394,0,0;QS=3,0;MQSB=0.999405;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,240:10:0   0,27,254:9:0
+X      616     .       A       <*>     0       .       DP=34;I16=16,17,0,0,1190,44024,0,0,1949,116041,0,0,615,14351,0,0;QS=3,0;MQSB=0.954207;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,27,247:9:0    0,27,255:9:0
+X      617     .       T       <*>     0       .       DP=33;I16=15,18,0,0,1170,43066,0,0,1918,113282,0,0,630,14624,0,0;QS=3,0;MQSB=0.998531;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,30,241:10:0   0,27,255:9:0
+X      618     .       G       <*>     0       .       DP=34;I16=15,19,0,0,1166,41452,0,0,1978,116882,0,0,632,14706,0,0;QS=3,0;MQSB=0.997597;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,248:10:0   0,27,240:9:0
+X      619     .       G       <*>     0       .       DP=32;I16=14,18,0,0,1153,42591,0,0,1858,109682,0,0,638,14816,0,0;QS=3,0;MQSB=0.997118;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,30,254:10:0   0,27,247:9:0
+X      620     .       A       <*>     0       .       DP=32;I16=14,17,0,0,1083,39757,0,0,1798,106082,0,0,616,14176,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,30,248:10:0   0,27,255:9:0
+X      621     .       A       <*>     0       .       DP=32;I16=13,18,0,0,1170,45248,0,0,1798,106082,0,0,627,14519,0,0;QS=3,0;MQSB=0.995005;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,27,255:9:0    0,27,255:9:0
+X      622     .       G       <*>     0       .       DP=32;I16=12,18,0,0,1060,39160,0,0,1769,105241,0,0,604,13888,0,0;QS=3,0;MQSB=0.968257;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,236:9:0    0,27,249:9:0
+X      623     .       A       T,<*>   0       .       DP=32;I16=10,18,1,0,1010,37414,15,225,1649,98041,60,3600,563,12953,25,625;QS=2.96144,0.0385604,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.969907;BQB=1;MQ0F=0   PL:DP:DV        0,20,241,33,244,246:12:1        0,24,213,24,213,213:8:0 0,27,255,27,255,255:9:0
+X      624     .       C       <*>     0       .       DP=32;I16=13,17,0,0,1034,37292,0,0,1738,102482,0,0,607,13887,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,220:9:0    0,27,242:9:0
+X      625     .       C       <*>     0       .       DP=32;I16=13,18,0,0,1108,41138,0,0,1798,106082,0,0,632,14470,0,0;QS=3,0;MQSB=0.995005;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,27,234:9:0    0,27,249:9:0
+X      626     .       A       <*>     0       .       DP=32;I16=13,17,0,0,1090,40718,0,0,1738,102482,0,0,607,13827,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,237:9:0    0,27,247:9:0
+X      627     .       C       <*>     0       .       DP=32;I16=12,18,0,0,1146,44452,0,0,1769,105241,0,0,607,13833,0,0;QS=3,0;MQSB=0.968257;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,244:9:0    0,27,255:9:0
+X      628     .       T       <*>     0       .       DP=32;I16=11,19,0,0,1124,43114,0,0,1769,105241,0,0,608,13862,0,0;QS=3,0;MQSB=0.972375;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,27,249:9:0    0,24,249:8:0
+X      629     .       T       <*>     0       .       DP=32;I16=12,19,0,0,1114,41138,0,0,1798,106082,0,0,634,14490,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,27,247:9:0    0,24,226:8:0
+X      630     .       A       <*>     0       .       DP=31;I16=11,18,0,0,1101,42885,0,0,1740,104400,0,0,610,13844,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,39,255:13:0   0,24,242:8:0    0,24,235:8:0
+X      631     .       G       <*>     0       .       DP=31;I16=12,18,0,0,1083,40525,0,0,1769,105241,0,0,636,14474,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,24,233:8:0    0,24,223:8:0
+X      632     .       C       <*>     0       .       DP=31;I16=11,18,0,0,1105,42665,0,0,1740,104400,0,0,612,13880,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,39,255:13:0   0,24,233:8:0    0,24,224:8:0
+X      633     .       A       <*>     0       .       DP=31;I16=12,18,0,0,1056,38190,0,0,1769,105241,0,0,638,14562,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,24,218:8:0    0,24,214:8:0
+X      634     .       A       <*>     0       .       DP=31;I16=12,18,0,0,1110,42208,0,0,1769,105241,0,0,638,14594,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,24,238:8:0    0,24,229:8:0
+X      635     .       C       <*>     0       .       DP=31;I16=11,18,0,0,1031,37871,0,0,1740,104400,0,0,613,14025,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,39,255:13:0   0,24,220:8:0    0,24,229:8:0
+X      636     .       A       <*>     0       .       DP=31;I16=11,18,0,0,1115,43327,0,0,1740,104400,0,0,611,14005,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,39,255:13:0   0,24,228:8:0    0,24,243:8:0
+X      637     .       A       <*>     0       .       DP=31;I16=12,18,0,0,1152,44602,0,0,1769,105241,0,0,634,14634,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,24,238:8:0    0,24,242:8:0
+X      638     .       A       <*>     0       .       DP=31;I16=12,18,0,0,1118,42406,0,0,1769,105241,0,0,631,14611,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,24,235:8:0    0,24,238:8:0
+X      639     .       A       <*>     0       .       DP=30;I16=11,18,0,0,1037,38233,0,0,1709,101641,0,0,602,13934,0,0;QS=3,0;MQSB=0.921439;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,24,230:8:0    0,24,227:8:0
+X      640     .       A       <*>     0       .       DP=31;I16=11,19,0,0,1154,45368,0,0,1769,105241,0,0,596,13804,0,0;QS=3,0;MQSB=0.91982;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,24,242:8:0    0,24,240:8:0
+X      641     .       G       <*>     0       .       DP=31;I16=11,19,0,0,1018,36496,0,0,1769,105241,0,0,590,13650,0,0;QS=3,0;MQSB=0.91982;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,24,214:8:0    0,24,218:8:0
+X      642     .       G       <*>     0       .       DP=30;I16=11,19,0,0,1057,38459,0,0,1769,105241,0,0,610,14148,0,0;QS=3,0;MQSB=0.91982;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,21,187:7:0    0,24,221:8:0
+X      643     .       A       <*>     0       .       DP=29;I16=11,17,0,0,969,35477,0,0,1649,98041,0,0,585,13605,0,0;QS=3,0;MQSB=0.923174;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,199:7:0    0,24,237:8:0
+X      644     .       C       A,<*>   0       .       DP=29;I16=9,18,1,0,898,30864,17,289,1620,97200,60,3600,549,12567,25,625;QS=2.95685,0.0431472,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0    PL:DP:DV        0,22,236,36,239,243:13:1        0,21,195,21,195,195:7:0 0,24,204,24,204,204:8:0
+X      645     .       C       <*>     0       .       DP=30;I16=10,19,0,0,1067,40337,0,0,1709,101641,0,0,584,13274,0,0;QS=3,0;MQSB=0.909373;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,21,198:7:0    0,24,226:8:0
+X      646     .       A       T,<*>   0       .       DP=31;I16=9,20,1,0,1044,38174,14,196,1740,104400,60,3600,553,12499,25,625;QS=2.97113,0.028866,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0   PL:DP:DV        0,27,255,39,255,255:14:1        0,21,197,21,197,197:7:0 0,27,229,27,229,229:9:0
+X      647     .       A       <*>     0       .       DP=33;I16=10,21,0,0,1041,35883,0,0,1829,108841,0,0,573,12999,0,0;QS=3,0;MQSB=0.906252;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,21,189:7:0    0,30,213:10:0
+X      648     .       A       <*>     0       .       DP=33;I16=11,22,0,0,1030,34122,0,0,1949,116041,0,0,594,13478,0,0;QS=3,0;MQSB=0.915545;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,21,188:7:0    0,30,194:10:0
+X      649     .       C       <*>     0       .       DP=32;I16=10,21,0,0,1099,39879,0,0,1860,111600,0,0,566,12738,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,45,255:15:0   0,21,188:7:0    0,27,217:9:0
+X      650     .       T       <*>     0       .       DP=31;I16=11,18,0,0,1006,37114,0,0,1709,101641,0,0,549,12407,0,0;QS=3,0;MQSB=0.921439;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,18,187:6:0    0,24,226:8:0
+X      651     .       C       <*>     0       .       DP=32;I16=11,20,0,0,1117,41181,0,0,1829,108841,0,0,581,13107,0,0;QS=3,0;MQSB=0.918304;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,18,186:6:0    0,27,229:9:0
+X      652     .       C       <*>     0       .       DP=32;I16=9,21,0,0,1126,43084,0,0,1769,105241,0,0,557,12423,0,0;QS=3,0;MQSB=0.893237;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,18,196:6:0    0,24,213:8:0
+X      653     .       T       <*>     0       .       DP=33;I16=9,23,0,0,1141,42631,0,0,1889,112441,0,0,556,12382,0,0;QS=3,0;MQSB=0.890331;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,198:6:0    0,24,225:8:0
+X      654     .       G       <*>     0       .       DP=33;I16=10,23,0,0,1171,43025,0,0,1949,116041,0,0,578,12798,0,0;QS=3,0;MQSB=0.903508;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,191:6:0    0,24,223:8:0
+X      655     .       G       <*>     0       .       DP=32;I16=10,22,0,0,1118,40202,0,0,1889,112441,0,0,575,12573,0,0;QS=3,0;MQSB=0.904837;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,181:6:0    0,24,213:8:0
+X      656     .       T       <*>     0       .       DP=32;I16=10,22,0,0,1090,38566,0,0,1889,112441,0,0,571,12333,0,0;QS=3,0;MQSB=0.904837;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,185:6:0    0,24,213:8:0
+X      657     .       A       <*>     0       .       DP=32;I16=10,21,0,0,1100,40006,0,0,1829,108841,0,0,557,12029,0,0;QS=3,0;MQSB=0.906252;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,183:6:0    0,24,191:8:0
+X      658     .       C       <*>     0       .       DP=32;I16=10,21,0,0,1115,41039,0,0,1829,108841,0,0,542,11520,0,0;QS=3,0;MQSB=0.906252;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,168:5:0    0,24,211:8:0
+X      659     .       A       <*>     0       .       DP=32;I16=10,21,0,0,1141,42897,0,0,1829,108841,0,0,547,11685,0,0;QS=3,0;MQSB=0.906252;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,191:6:0    0,24,216:8:0
+X      660     .       T       <*>     0       .       DP=33;I16=10,22,0,0,1139,41887,0,0,1889,112441,0,0,553,11659,0,0;QS=3,0;MQSB=0.904837;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,186:6:0    0,24,214:8:0
+X      661     .       G       <*>     0       .       DP=32;I16=9,22,0,0,1107,41531,0,0,1829,108841,0,0,549,11549,0,0;QS=3,0;MQSB=0.891738;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,191:6:0    0,21,188:7:0
+X      662     .       C       <*>     0       .       DP=32;I16=8,22,0,0,1087,40811,0,0,1800,108000,0,0,523,10991,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,192:6:0    0,21,187:7:0
+X      663     .       A       <*>     0       .       DP=32;I16=9,22,0,0,1036,36816,0,0,1829,108841,0,0,540,11388,0,0;QS=3,0;MQSB=0.891738;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,192:6:0    0,21,186:7:0
+X      664     .       A       <*>     0       .       DP=32;I16=9,23,0,0,1125,40759,0,0,1889,112441,0,0,552,11628,0,0;QS=3,0;MQSB=0.890331;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,18,188:6:0    0,21,184:7:0
+X      665     .       C       <*>     0       .       DP=30;I16=9,21,0,0,1075,39697,0,0,1769,105241,0,0,550,11650,0,0;QS=3,0;MQSB=0.893237;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,186:6:0    0,21,184:7:0
+X      666     .       T       <*>     0       .       DP=29;I16=9,20,0,0,1096,41946,0,0,1709,101641,0,0,547,11607,0,0;QS=3,0;MQSB=0.894839;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,15,171:5:0    0,21,194:7:0
+X      667     .       G       <*>     0       .       DP=31;I16=11,19,0,0,1037,37627,0,0,1769,105241,0,0,524,11198,0,0;QS=3,0;MQSB=0.91982;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,189:6:0    0,21,188:7:0
+X      668     .       A       <*>     0       .       DP=31;I16=11,20,0,0,1102,39980,0,0,1829,108841,0,0,543,11625,0,0;QS=3,0;MQSB=0.918304;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,190:6:0    0,21,187:7:0
+X      669     .       C       <*>     0       .       DP=30;I16=10,19,0,0,1051,38869,0,0,1740,104400,0,0,528,11464,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,48,255:16:0   0,18,182:6:0    0,21,189:7:0
+X      670     .       A       <*>     0       .       DP=30;I16=11,19,0,0,1121,43423,0,0,1769,105241,0,0,540,11642,0,0;QS=3,0;MQSB=0.91982;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,194:6:0    0,21,205:7:0
+X      671     .       G       <*>     0       .       DP=30;I16=11,19,0,0,1101,41035,0,0,1769,105241,0,0,537,11637,0,0;QS=3,0;MQSB=0.91982;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,181:6:0    0,21,191:7:0
+X      672     .       A       <*>     0       .       DP=30;I16=10,19,0,0,1031,37795,0,0,1740,104400,0,0,521,11479,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,48,255:16:0   0,18,185:6:0    0,21,185:7:0
+X      673     .       T       <*>     0       .       DP=29;I16=8,19,0,0,954,34984,0,0,1589,94441,0,0,497,10885,0,0;QS=3,0;MQSB=0.880529;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,126:4:0    0,21,192:7:0
+X      674     .       G       <*>     0       .       DP=29;I16=10,18,0,0,974,35736,0,0,1649,98041,0,0,497,10827,0,0;QS=3,0;MQSB=0.911099;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,15,146:5:0    0,21,185:7:0
+X      675     .       A       <*>     0       .       DP=28;I16=9,19,0,0,996,36338,0,0,1649,98041,0,0,517,11389,0,0;QS=3,0;MQSB=0.896555;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,12,124:4:0    0,21,189:7:0
+X      676     .       A       <*>     0       .       DP=29;I16=8,19,0,0,988,36578,0,0,1589,94441,0,0,462,10106,0,0;QS=3,0;MQSB=0.880529;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,128:4:0    0,21,186:7:0
+X      677     .       T       <*>     0       .       DP=29;I16=9,20,0,0,1006,36126,0,0,1709,101641,0,0,507,11303,0,0;QS=3,0;MQSB=0.894839;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,12,120:4:0    0,21,192:7:0
+X      678     .       C       <*>     0       .       DP=29;I16=9,20,0,0,1020,36984,0,0,1709,101641,0,0,502,11280,0,0;QS=3,0;MQSB=0.894839;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,12,117:4:0    0,21,191:7:0
+X      679     .       T       <*>     0       .       DP=27;I16=6,19,0,0,902,33612,0,0,1469,87241,0,0,460,10414,0,0;QS=3,0;MQSB=0.833024;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,96:3:0      0,21,195:7:0
+X      680     .       C       <*>     0       .       DP=26;I16=7,18,0,0,879,32295,0,0,1469,87241,0,0,468,10482,0,0;QS=3,0;MQSB=0.862128;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,98:3:0      0,21,181:7:0
+X      681     .       A       <*>     0       .       DP=27;I16=7,17,0,0,844,30190,0,0,1409,83641,0,0,465,10425,0,0;QS=3,0;MQSB=0.864405;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,106:3:0     0,21,174:7:0
+X      682     .       A       <*>     0       .       DP=27;I16=7,20,0,0,919,32179,0,0,1589,94441,0,0,500,11096,0,0;QS=3,0;MQSB=0.858077;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,145:5:0    0,21,176:7:0
+X      683     .       A       <*>     0       .       DP=29;I16=8,21,0,0,949,32735,0,0,1709,101641,0,0,499,11103,0,0;QS=3,0;MQSB=0.876998;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,172:6:0    0,21,167:7:0
+X      684     .       C       <*>     0       .       DP=29;I16=6,21,0,0,802,24468,0,0,1589,94441,0,0,473,10459,0,0;QS=3,0;MQSB=0.829029;MQ0F=0       PL:DP:DV        0,45,251:15:0   0,15,118:5:0    0,21,145:7:0
+X      685     .       G       <*>     0       .       DP=28;I16=6,21,0,0,908,32092,0,0,1620,97200,0,0,498,11090,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,130:5:0    0,21,175:7:0
+X      686     .       C       <*>     0       .       DP=28;I16=7,21,0,0,977,35493,0,0,1680,100800,0,0,500,11080,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,18,170:6:0    0,21,180:7:0
+X      687     .       A       <*>     0       .       DP=28;I16=6,20,0,0,900,31952,0,0,1560,93600,0,0,475,10469,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,175:6:0    0,21,174:7:0
+X      688     .       T       <*>     0       .       DP=27;I16=6,21,0,0,937,33971,0,0,1620,97200,0,0,501,11135,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,153:6:0    0,21,187:7:0
+X      689     .       T       A,<*>   0       .       DP=27;I16=5,20,1,0,829,28967,13,169,1500,90000,60,3600,463,10359,25,625;QS=2.97105,0.0289532,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0    PL:DP:DV        0,28,231,39,234,234:14:1        0,15,116,15,116,116:5:0 0,21,185,21,185,185:7:0
+X      690     .       C       <*>     0       .       DP=27;I16=6,20,0,0,935,34553,0,0,1560,93600,0,0,486,10974,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,146:5:0    0,21,165:7:0
+X      691     .       C       <*>     0       .       DP=26;I16=5,18,0,0,842,31906,0,0,1380,82800,0,0,446,10166,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,129:4:0    0,18,161:6:0
+X      692     .       T       <*>     0       .       DP=26;I16=6,19,0,0,886,32434,0,0,1500,90000,0,0,486,11082,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,146:5:0    0,18,164:6:0
+X      693     .       C       <*>     0       .       DP=27;I16=6,20,0,0,891,31839,0,0,1560,93600,0,0,483,11007,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,141:5:0    0,21,172:7:0
+X      694     .       C       <*>     0       .       DP=27;I16=6,21,0,0,808,25004,0,0,1620,97200,0,0,498,11248,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,242:14:0   0,18,136:6:0    0,21,146:7:0
+X      695     .       G       <*>     0       .       DP=25;I16=4,20,0,0,807,28037,0,0,1440,86400,0,0,476,10692,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,246:13:0   0,18,145:6:0    0,15,124:5:0
+X      696     .       T       <*>     0       .       DP=25;I16=5,20,0,0,896,32870,0,0,1500,90000,0,0,499,11129,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,150:6:0    0,15,141:5:0
+X      697     .       G       <*>     0       .       DP=26;I16=5,19,0,0,852,30594,0,0,1409,83641,0,0,450,9858,0,0;QS=3,0;MQSB=0.796124;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,142:5:0    0,15,120:5:0
+X      698     .       T       <*>     0       .       DP=27;I16=6,20,0,0,917,33201,0,0,1529,90841,0,0,502,11114,0,0;QS=3,0;MQSB=0.83095;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,18,154:6:0    0,15,131:5:0
+X      699     .       G       <*>     0       .       DP=28;I16=5,21,0,0,923,34103,0,0,1529,90841,0,0,498,10884,0,0;QS=3,0;MQSB=0.79189;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,18,163:6:0    0,15,132:5:0
+X      700     .       A       <*>     0       .       DP=28;I16=6,22,0,0,989,35833,0,0,1618,95282,0,0,530,11626,0,0;QS=3,0;MQSB=0.904554;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,21,169:7:0    0,18,148:6:0
+X      701     .       A       <*>     0       .       DP=29;I16=5,23,0,0,992,35956,0,0,1618,95282,0,0,517,11459,0,0;QS=3,0;MQSB=0.864394;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,21,186:7:0    0,18,144:6:0
+X      702     .       A       <*>     0       .       DP=29;I16=5,23,0,0,1103,44105,0,0,1618,95282,0,0,520,11508,0,0;QS=3,0;MQSB=0.864394;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,204:7:0    0,18,159:6:0
+X      703     .       G       <*>     0       .       DP=29;I16=5,23,0,0,1014,37508,0,0,1618,95282,0,0,522,11534,0,0;QS=3,0;MQSB=0.864394;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,172:7:0    0,18,144:6:0
+X      704     .       A       T,<*>   0       .       DP=29;I16=4,23,1,0,954,34200,16,256,1558,91682,60,3600,499,10963,13,169;QS=2.97064,0.0293578,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.864394;BQB=1;MQ0F=0     PL:DP:DV        0,31,255,45,255,255:16:1        0,18,154,18,154,154:6:0 0,18,139,18,139,139:6:0
+X      705     .       A       <*>     0       .       DP=29;I16=6,22,0,0,1042,39930,0,0,1618,95282,0,0,513,11189,0,0;QS=3,0;MQSB=0.904554;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,189:7:0    0,18,157:6:0
+X      706     .       G       <*>     0       .       DP=30;I16=6,23,0,0,1029,37763,0,0,1678,98882,0,0,513,11225,0,0;QS=3,0;MQSB=0.900586;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,170:7:0    0,18,131:6:0
+X      707     .       C       <*>     0       .       DP=30;I16=5,22,0,0,944,34494,0,0,1558,91682,0,0,464,10040,0,0;QS=3,0;MQSB=0.868709;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,131:5:0    0,18,134:6:0
+X      708     .       C       <*>     0       .       DP=30;I16=6,24,0,0,898,27574,0,0,1738,102482,0,0,540,12010,0,0;QS=3,0;MQSB=0.896846;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,153:8:0    0,18,110:6:0
+X      709     .       G       <*>     0       .       DP=29;I16=5,22,0,0,968,36130,0,0,1558,91682,0,0,507,11343,0,0;QS=3,0;MQSB=0.868709;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,178:8:0    0,15,132:5:0
+X      710     .       G       <*>     0       .       DP=29;I16=5,23,0,0,961,34825,0,0,1618,95282,0,0,533,12029,0,0;QS=3,0;MQSB=0.864394;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,24,174:8:0    0,15,122:5:0
+X      711     .       A       <*>     0       .       DP=29;I16=6,23,0,0,996,35700,0,0,1647,96123,0,0,565,12723,0,0;QS=3,0;MQSB=0.957107;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,21,171:7:0    0,18,142:6:0
+X      712     .       C       <*>     0       .       DP=29;I16=6,23,0,0,1069,40863,0,0,1647,96123,0,0,565,12767,0,0;QS=3,0;MQSB=0.957107;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,156:7:0    0,18,146:6:0
+X      713     .       T       <*>     0       .       DP=29;I16=6,23,0,0,1072,40426,0,0,1647,96123,0,0,565,12835,0,0;QS=3,0;MQSB=0.957107;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,187:7:0    0,18,149:6:0
+X      714     .       C       <*>     0       .       DP=28;I16=6,21,0,0,988,37236,0,0,1558,91682,0,0,541,12301,0,0;QS=3,0;MQSB=0.90877;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,18,153:6:0    0,15,125:5:0
+X      715     .       A       <*>     0       .       DP=28;I16=6,20,0,0,884,31414,0,0,1498,88082,0,0,522,12004,0,0;QS=3,0;MQSB=0.913254;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,138:6:0    0,15,120:5:0
+X      716     .       C       <*>     0       .       DP=29;I16=4,23,0,0,998,37756,0,0,1527,88923,0,0,547,12501,0,0;QS=3,0;MQSB=0.877203;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,141:5:0    0,18,145:6:0
+X      717     .       A       <*>     0       .       DP=31;I16=8,23,0,0,1136,42928,0,0,1767,103323,0,0,574,13254,0,0;QS=3,0;MQSB=0.987595;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,212:8:0    0,18,153:6:0
+X      718     .       G       <*>     0       .       DP=29;I16=7,22,0,0,1066,40006,0,0,1647,96123,0,0,579,13407,0,0;QS=3,0;MQSB=0.979435;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,24,223:8:0    0,18,139:6:0
+X      719     .       G       <*>     0       .       DP=29;I16=7,19,0,0,952,35868,0,0,1529,90841,0,0,510,11756,0,0;QS=3,0;MQSB=0.860025;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,204:8:0    0,12,120:4:0
+X      720     .       G       <*>     0       .       DP=28;I16=6,20,0,0,986,37838,0,0,1467,85323,0,0,552,12940,0,0;QS=3,0;MQSB=0.970805;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,24,216:8:0    0,18,147:6:0
+X      721     .       C       <*>     0       .       DP=28;I16=6,21,0,0,989,36901,0,0,1527,88923,0,0,567,13183,0,0;QS=3,0;MQSB=0.966147;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,24,197:8:0    0,18,147:6:0
+X      722     .       A       <*>     0       .       DP=28;I16=6,21,0,0,949,33837,0,0,1527,88923,0,0,569,13225,0,0;QS=3,0;MQSB=0.966147;MQ0F=0       PL:DP:DV        0,39,244:13:0   0,24,205:8:0    0,18,143:6:0
+X      723     .       A       <*>     0       .       DP=28;I16=6,19,0,0,925,34825,0,0,1438,84482,0,0,530,12366,0,0;QS=3,0;MQSB=0.918029;MQ0F=0       PL:DP:DV        0,36,253:12:0   0,24,206:8:0    0,15,135:5:0
+X      724     .       C       <*>     0       .       DP=28;I16=5,22,0,0,967,35983,0,0,1527,88923,0,0,566,13028,0,0;QS=3,0;MQSB=0.932273;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,21,161:7:0    0,18,140:6:0
+X      725     .       A       <*>     0       .       DP=28;I16=6,21,0,0,911,31971,0,0,1527,88923,0,0,565,12987,0,0;QS=3,0;MQSB=0.966147;MQ0F=0       PL:DP:DV        0,42,246:14:0   0,21,168:7:0    0,18,137:6:0
+X      726     .       C       <*>     0       .       DP=28;I16=6,21,0,0,947,34531,0,0,1527,88923,0,0,563,12919,0,0;QS=3,0;MQSB=0.966147;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,21,166:7:0    0,18,136:6:0
+X      727     .       A       C,<*>   0       .       DP=28;I16=6,20,0,1,904,32194,17,289,1498,88082,29,841,535,12199,25,625;QS=2.90811,0.0918919,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.966147;BQB=1;MQ0F=0      PL:DP:DV        0,42,247,42,247,247:14:0        0,21,191,21,191,191:7:0 0,1,109,15,112,119:6:1
+X      728     .       C       <*>     0       .       DP=29;I16=6,22,0,0,1018,37990,0,0,1587,92523,0,0,557,12701,0,0;QS=3,0;MQSB=0.961573;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,208:8:0    0,18,142:6:0
+X      729     .       T       <*>     0       .       DP=29;I16=7,22,0,0,1063,39315,0,0,1647,96123,0,0,581,13227,0,0;QS=3,0;MQSB=0.979435;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,244:9:0    0,18,142:6:0
+X      730     .       A       <*>     0       .       DP=29;I16=7,21,0,0,993,35883,0,0,1618,95282,0,0,555,12529,0,0;QS=3,0;MQSB=0.933359;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,219:9:0    0,15,135:5:0
+X      731     .       T       <*>     0       .       DP=29;I16=7,22,0,0,1024,37312,0,0,1647,96123,0,0,578,13058,0,0;QS=3,0;MQSB=0.979435;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,210:9:0    0,18,148:6:0
+X      732     .       C       <*>     0       .       DP=29;I16=7,21,0,0,1006,37058,0,0,1618,95282,0,0,550,12314,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,219:9:0    0,15,129:5:0
+X      733     .       T       <*>     0       .       DP=29;I16=7,21,0,0,985,35497,0,0,1618,95282,0,0,547,12221,0,0;QS=3,0;MQSB=0.933359;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,222:9:0    0,15,134:5:0
+X      734     .       G       <*>     0       .       DP=29;I16=7,21,0,0,997,36453,0,0,1587,92523,0,0,544,12154,0,0;QS=3,0;MQSB=0.982906;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,204:8:0    0,18,139:6:0
+X      735     .       A       <*>     0       .       DP=30;I16=7,21,0,0,963,33993,0,0,1618,95282,0,0,515,11437,0,0;QS=3,0;MQSB=0.933359;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,190:8:0    0,18,148:6:0
+X      736     .       C       <*>     0       .       DP=30;I16=8,20,0,0,1042,39326,0,0,1618,95282,0,0,512,11320,0,0;QS=3,0;MQSB=0.954515;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,218:8:0    0,18,152:6:0
+X      737     .       T       <*>     0       .       DP=30;I16=8,22,0,0,1071,39825,0,0,1707,99723,0,0,560,12480,0,0;QS=3,0;MQSB=0.990151;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,243:9:0    0,21,149:7:0
+X      738     .       G       <*>     0       .       DP=30;I16=8,21,0,0,1016,36816,0,0,1678,98882,0,0,533,11793,0,0;QS=3,0;MQSB=0.950946;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,210:9:0    0,18,141:6:0
+X      739     .       T       <*>     0       .       DP=30;I16=7,22,0,0,1020,37326,0,0,1647,96123,0,0,534,11900,0,0;QS=3,0;MQSB=0.979435;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,202:8:0    0,21,155:7:0
+X      740     .       T       <*>     0       .       DP=29;I16=7,21,0,0,1011,37465,0,0,1587,92523,0,0,532,11848,0,0;QS=3,0;MQSB=0.982906;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,24,232:8:0    0,21,155:7:0
+X      741     .       T       <*>     0       .       DP=29;I16=7,21,0,0,984,36052,0,0,1587,92523,0,0,528,11722,0,0;QS=3,0;MQSB=0.982906;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,24,224:8:0    0,21,151:7:0
+X      742     .       C       <*>     0       .       DP=30;I16=8,21,0,0,1046,39056,0,0,1678,98882,0,0,525,11671,0,0;QS=3,0;MQSB=0.950946;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,243:9:0    0,18,136:6:0
+X      743     .       A       <*>     0       .       DP=30;I16=8,21,0,0,1026,37156,0,0,1678,98882,0,0,520,11500,0,0;QS=3,0;MQSB=0.950946;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,239:9:0    0,18,131:6:0
+X      744     .       T       <*>     0       .       DP=30;I16=8,22,0,0,1100,41010,0,0,1707,99723,0,0,540,11984,0,0;QS=3,0;MQSB=0.990151;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,247:9:0    0,21,154:7:0
+X      745     .       G       <*>     0       .       DP=31;I16=9,22,0,0,1078,38890,0,0,1767,103323,0,0,535,11873,0,0;QS=3,0;MQSB=0.996219;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,27,227:9:0    0,24,178:8:0
+X      746     .       G       <*>     0       .       DP=31;I16=9,21,0,0,1001,35191,0,0,1707,99723,0,0,531,11793,0,0;QS=3,0;MQSB=0.997698;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,27,201:9:0    0,24,178:8:0
+X      747     .       G       <*>     0       .       DP=30;I16=9,20,0,0,1017,36831,0,0,1647,96123,0,0,509,11343,0,0;QS=3,0;MQSB=0.99889;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,201:8:0    0,21,174:7:0
+X      748     .       A       <*>     0       .       DP=30;I16=10,20,0,0,1046,37438,0,0,1707,99723,0,0,529,11721,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,27,242:9:0    0,18,159:6:0
+X      749     .       A       <*>     0       .       DP=31;I16=10,21,0,0,1077,38303,0,0,1767,103323,0,0,530,11728,0,0;QS=3,0;MQSB=0.999777;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,27,240:9:0    0,18,164:6:0
+X      750     .       A       <*>     0       .       DP=32;I16=10,20,0,0,1129,43093,0,0,1738,102482,0,0,500,11252,0,0;QS=3,0;MQSB=0.976097;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,232:8:0    0,15,161:5:0
+X      751     .       G       <*>     0       .       DP=31;I16=11,20,0,0,1065,37955,0,0,1767,103323,0,0,535,11787,0,0;QS=3,0;MQSB=0.999148;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,27,206:9:0    0,18,150:6:0
+X      752     .       T       <*>     0       .       DP=31;I16=11,20,0,0,1034,35786,0,0,1767,103323,0,0,537,11793,0,0;QS=3,0;MQSB=0.999148;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,27,223:9:0    0,18,143:6:0
+X      753     .       C       <*>     0       .       DP=31;I16=12,19,0,0,1073,38779,0,0,1767,103323,0,0,540,11834,0,0;QS=3,0;MQSB=0.994873;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,227:10:0   0,18,158:6:0
+X      754     .       T       <*>     0       .       DP=31;I16=12,19,0,0,1135,42527,0,0,1767,103323,0,0,542,11808,0,0;QS=3,0;MQSB=0.994873;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,255:10:0   0,18,172:6:0
+X      755     .       G       <*>     0       .       DP=31;I16=12,19,0,0,1157,43695,0,0,1767,103323,0,0,544,11814,0,0;QS=3,0;MQSB=0.994873;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,255:10:0   0,18,162:6:0
+X      756     .       G       <*>     0       .       DP=30;I16=12,17,0,0,1002,35566,0,0,1647,96123,0,0,539,11753,0,0;QS=3,0;MQSB=0.988062;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,30,242:10:0   0,18,157:6:0
+X      757     .       A       <*>     0       .       DP=30;I16=12,17,0,0,1035,37723,0,0,1678,98882,0,0,523,11197,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,30,248:10:0   0,15,152:5:0
+X      758     .       A       <*>     0       .       DP=30;I16=12,18,0,0,1015,35685,0,0,1707,99723,0,0,549,11825,0,0;QS=3,0;MQSB=0.991968;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,30,247:10:0   0,18,156:6:0
+X      759     .       A       <*>     0       .       DP=30;I16=12,16,0,0,998,36498,0,0,1618,95282,0,0,526,11472,0,0;QS=3,0;MQSB=0.995699;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,242:9:0    0,15,151:5:0
+X      760     .       C       <*>     0       .       DP=31;I16=12,18,0,0,916,29466,0,0,1707,99723,0,0,547,11741,0,0;QS=3,0;MQSB=0.991968;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,30,217:10:0   0,18,128:6:0
+X      761     .       G       <*>     0       .       DP=30;I16=11,16,0,0,932,32884,0,0,1589,94441,0,0,512,11028,0,0;QS=3,0;MQSB=0.925036;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,27,220:9:0    0,15,153:5:0
+X      762     .       G       <*>     0       .       DP=29;I16=11,18,0,0,1012,36984,0,0,1647,96123,0,0,541,11629,0,0;QS=3,0;MQSB=0.995968;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,27,220:9:0    0,21,173:7:0
+X      763     .       C       A,<*>   0       .       DP=29;I16=11,16,0,1,948,35124,15,225,1558,91682,29,841,527,11473,2,4;QS=2.93697,0.0630252,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.993109;BQB=1;MQ0F=0        PL:DP:DV        0,39,255,39,255,255:13:0        0,24,193,24,193,193:8:0 0,6,158,18,161,165:7:1
+X      764     .       A       <*>     0       .       DP=31;I16=12,18,0,0,1051,37737,0,0,1738,102482,0,0,516,11020,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,30,250:10:0   0,18,163:6:0
+X      765     .       A       <*>     0       .       DP=32;I16=12,18,0,0,1071,39369,0,0,1738,102482,0,0,525,11379,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,30,254:10:0   0,18,169:6:0
+X      766     .       C       <*>     0       .       DP=31;I16=13,18,0,0,1065,38285,0,0,1798,106082,0,0,547,11797,0,0;QS=3,0;MQSB=0.995005;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,33,235:11:0   0,18,164:6:0
+X      767     .       A       <*>     0       .       DP=30;I16=12,18,0,0,996,34692,0,0,1738,102482,0,0,552,11926,0,0;QS=3,0;MQSB=0.991968;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,33,244:11:0   0,18,148:6:0
+X      768     .       C       <*>     0       .       DP=30;I16=12,18,0,0,1095,40739,0,0,1738,102482,0,0,556,12038,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,173:6:0
+X      769     .       C       <*>     0       .       DP=30;I16=12,18,0,0,1110,42272,0,0,1738,102482,0,0,559,12133,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,173:6:0
+X      770     .       A       <*>     0       .       DP=30;I16=12,18,0,0,1098,40852,0,0,1738,102482,0,0,562,12262,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,171:6:0
+X      771     .       T       <*>     0       .       DP=30;I16=12,18,0,0,1111,41771,0,0,1738,102482,0,0,563,12325,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,177:6:0
+X      772     .       T       <*>     0       .       DP=30;I16=12,18,0,0,1107,41429,0,0,1738,102482,0,0,563,12373,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,176:6:0
+X      773     .       G       <*>     0       .       DP=30;I16=12,18,0,0,1123,42761,0,0,1738,102482,0,0,562,12406,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,175:6:0
+X      774     .       A       <*>     0       .       DP=30;I16=12,18,0,0,1151,44801,0,0,1738,102482,0,0,560,12422,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,179:6:0
+X      775     .       G       <*>     0       .       DP=30;I16=12,18,0,0,1136,43766,0,0,1738,102482,0,0,557,12419,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,177:6:0
+X      776     .       A       <*>     0       .       DP=29;I16=12,17,0,0,1053,38865,0,0,1678,98882,0,0,553,12345,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,30,255:10:0   0,18,169:6:0
+X      777     .       C       <*>     0       .       DP=28;I16=12,16,0,0,1019,37631,0,0,1618,95282,0,0,550,12298,0,0;QS=3,0;MQSB=0.995699;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,27,229:9:0    0,18,165:6:0
+X      778     .       A       <*>     0       .       DP=28;I16=12,16,0,0,1079,42041,0,0,1618,95282,0,0,547,12277,0,0;QS=3,0;MQSB=0.995699;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,27,241:9:0    0,18,181:6:0
+X      779     .       G       <*>     0       .       DP=28;I16=12,16,0,0,1025,38825,0,0,1618,95282,0,0,543,12231,0,0;QS=3,0;MQSB=0.995699;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,27,231:9:0    0,18,170:6:0
+X      780     .       A       <*>     0       .       DP=28;I16=12,16,0,0,1005,36773,0,0,1618,95282,0,0,538,12160,0,0;QS=3,0;MQSB=0.995699;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,27,242:9:0    0,18,166:6:0
+X      781     .       A       <*>     0       .       DP=28;I16=12,15,0,0,965,35857,0,0,1589,94441,0,0,519,11889,0,0;QS=3,0;MQSB=0.935229;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,222:8:0    0,15,159:5:0
+X      782     .       A       <*>     0       .       DP=28;I16=12,16,0,0,1003,37315,0,0,1618,95282,0,0,530,12044,0,0;QS=3,0;MQSB=0.995699;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,24,229:8:0    0,18,171:6:0
+X      783     .       A       <*>     0       .       DP=28;I16=12,16,0,0,989,36477,0,0,1618,95282,0,0,527,12001,0,0;QS=3,0;MQSB=0.995699;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,24,230:8:0    0,21,178:7:0
+X      784     .       C       <*>     0       .       DP=26;I16=11,15,0,0,967,36387,0,0,1498,88082,0,0,527,11983,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,207:7:0    0,21,178:7:0
+X      785     .       A       <*>     0       .       DP=26;I16=11,15,0,0,989,38499,0,0,1498,88082,0,0,527,11989,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,213:7:0    0,21,187:7:0
+X      786     .       G       <*>     0       .       DP=26;I16=11,14,0,0,938,35698,0,0,1438,84482,0,0,501,11343,0,0;QS=3,0;MQSB=0.996634;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,21,211:7:0    0,21,180:7:0
+X      787     .       G       <*>     0       .       DP=26;I16=11,15,0,0,914,33428,0,0,1498,88082,0,0,525,11969,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,189:7:0    0,21,175:7:0
+X      788     .       T       <*>     0       .       DP=26;I16=11,15,0,0,913,33357,0,0,1498,88082,0,0,524,11992,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,180:7:0    0,21,188:7:0
+X      789     .       G       <*>     0       .       DP=26;I16=11,15,0,0,963,36645,0,0,1498,88082,0,0,523,12037,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,193:7:0    0,21,183:7:0
+X      790     .       A       <*>     0       .       DP=26;I16=11,15,0,0,999,39113,0,0,1498,88082,0,0,520,12002,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,198:7:0    0,21,201:7:0
+X      791     .       G       <*>     0       .       DP=26;I16=11,15,0,0,934,34208,0,0,1498,88082,0,0,516,11934,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,180:7:0    0,21,172:7:0
+X      792     .       T       <*>     0       .       DP=26;I16=11,15,0,0,895,32009,0,0,1498,88082,0,0,511,11833,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,184:7:0    0,21,172:7:0
+X      793     .       G       <*>     0       .       DP=27;I16=11,15,0,0,965,36389,0,0,1498,88082,0,0,504,11652,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,193:7:0    0,21,170:7:0
+X      794     .       G       <*>     0       .       DP=26;I16=11,15,0,0,888,31804,0,0,1498,88082,0,0,508,11592,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,198:8:0    0,18,161:6:0
+X      795     .       T       <*>     0       .       DP=26;I16=9,15,0,0,859,31399,0,0,1409,83641,0,0,472,10908,0,0;QS=3,0;MQSB=0.96464;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,21,211:7:0    0,18,160:6:0
+X      796     .       T       <*>     0       .       DP=27;I16=11,16,0,0,907,31641,0,0,1558,91682,0,0,499,11375,0,0;QS=3,0;MQSB=0.992419;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,27,221:9:0    0,15,150:5:0
+X      797     .       G       <*>     0       .       DP=26;I16=11,15,0,0,882,31700,0,0,1529,90841,0,0,498,11298,0,0;QS=3,0;MQSB=0.927041;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,27,215:9:0    0,12,135:4:0
+X      798     .       C       <*>     0       .       DP=26;I16=9,15,0,0,806,28552,0,0,1440,86400,0,0,466,10582,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,207:8:0    0,12,126:4:0
+X      799     .       C       <*>     0       .       DP=26;I16=10,15,0,0,947,36407,0,0,1500,90000,0,0,491,11185,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,234:9:0    0,12,137:4:0
+X      800     .       T       <*>     0       .       DP=26;I16=11,15,0,0,993,38475,0,0,1529,90841,0,0,495,11199,0,0;QS=3,0;MQSB=0.927041;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,27,255:9:0    0,12,139:4:0
+X      801     .       G       <*>     0       .       DP=25;I16=11,14,0,0,938,35854,0,0,1469,87241,0,0,495,11209,0,0;QS=3,0;MQSB=0.929204;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,27,240:9:0    0,12,145:4:0
+X      802     .       G       <*>     0       .       DP=25;I16=11,14,0,0,892,32802,0,0,1469,87241,0,0,495,11239,0,0;QS=3,0;MQSB=0.929204;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,27,229:9:0    0,12,137:4:0
+X      803     .       G       <*>     0       .       DP=25;I16=11,14,0,0,906,33502,0,0,1469,87241,0,0,495,11289,0,0;QS=3,0;MQSB=0.929204;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,27,237:9:0    0,12,136:4:0
+X      804     .       G       <*>     0       .       DP=25;I16=11,12,0,0,868,33326,0,0,1349,80041,0,0,466,10846,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,223:8:0    0,12,138:4:0
+X      805     .       C       <*>     0       .       DP=24;I16=9,14,0,0,810,29684,0,0,1380,82800,0,0,482,11208,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,220:8:0    0,12,128:4:0
+X      806     .       C       <*>     0       .       DP=25;I16=9,14,0,0,814,29856,0,0,1380,82800,0,0,483,11293,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,214:8:0    0,12,122:4:0
+X      807     .       A       <*>     0       .       DP=25;I16=10,15,0,0,939,35997,0,0,1500,90000,0,0,503,11525,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,242:9:0    0,12,146:4:0
+X      808     .       G       <*>     0       .       DP=25;I16=10,15,0,0,918,34720,0,0,1500,90000,0,0,505,11591,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,238:9:0    0,12,136:4:0
+X      809     .       G       <*>     0       .       DP=25;I16=10,15,0,0,926,34932,0,0,1500,90000,0,0,506,11626,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,226:9:0    0,12,136:4:0
+X      810     .       G       C,<*>   0       .       DP=25;I16=10,13,0,1,824,30436,14,196,1380,82800,60,3600,480,11288,14,196;QS=2.96552,0.0344828,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0   PL:DP:DV        0,21,255,33,255,255:12:1        0,24,216,24,216,216:8:0 0,12,132,12,132,132:4:0
+X      811     .       A       <*>     0       .       DP=25;I16=9,14,0,0,808,29404,0,0,1380,82800,0,0,484,11294,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,204:7:0    0,12,139:4:0
+X      812     .       A       <*>     0       .       DP=25;I16=10,15,0,0,831,29515,0,0,1500,90000,0,0,500,11392,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,216:9:0    0,12,139:4:0
+X      813     .       C       <*>     0       .       DP=25;I16=10,15,0,0,915,34093,0,0,1500,90000,0,0,497,11307,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,239:9:0    0,12,138:4:0
+X      814     .       T       <*>     0       .       DP=25;I16=10,15,0,0,987,39343,0,0,1500,90000,0,0,494,11244,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,255:9:0    0,12,148:4:0
+X      815     .       T       <*>     0       .       DP=25;I16=10,15,0,0,894,32670,0,0,1500,90000,0,0,491,11203,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,235:9:0    0,12,143:4:0
+X      816     .       T       <*>     0       .       DP=25;I16=10,15,0,0,898,32990,0,0,1500,90000,0,0,488,11184,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,239:9:0    0,12,136:4:0
+X      817     .       C       <*>     0       .       DP=24;I16=10,14,0,0,898,34256,0,0,1440,86400,0,0,485,11137,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,235:9:0    0,12,124:4:0
+X      818     .       T       <*>     0       .       DP=23;I16=9,14,0,0,883,34371,0,0,1380,82800,0,0,484,11110,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,225:8:0    0,12,143:4:0
+X      819     .       G       <*>     0       .       DP=23;I16=9,13,0,0,832,31932,0,0,1320,79200,0,0,461,10573,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,24,217:8:0    0,12,142:4:0
+X      820     .       G       <*>     0       .       DP=24;I16=10,14,0,0,844,30848,0,0,1440,86400,0,0,484,11114,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,230:9:0    0,12,135:4:0
+X      821     .       G       <*>     0       .       DP=24;I16=10,14,0,0,852,31572,0,0,1440,86400,0,0,484,11098,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,234:9:0    0,12,142:4:0
+X      822     .       G       <*>     0       .       DP=25;I16=10,15,0,0,879,31785,0,0,1500,90000,0,0,481,10955,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,220:9:0    0,12,127:4:0
+X      823     .       T       <*>     0       .       DP=25;I16=10,15,0,0,844,29686,0,0,1500,90000,0,0,478,10786,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,217:9:0    0,12,127:4:0
+X      824     .       C       <*>     0       .       DP=25;I16=9,14,0,0,824,30252,0,0,1380,82800,0,0,427,9477,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,27,215:9:0    0,9,98:3:0
+X      825     .       A       <*>     0       .       DP=25;I16=10,15,0,0,881,31665,0,0,1500,90000,0,0,467,10277,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,234:9:0    0,12,116:4:0
+X      826     .       T       <*>     0       .       DP=25;I16=10,15,0,0,826,28364,0,0,1500,90000,0,0,461,10039,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,250:12:0   0,27,232:9:0    0,12,117:4:0
+X      827     .       A       <*>     0       .       DP=25;I16=10,15,0,0,851,29477,0,0,1500,90000,0,0,455,9829,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,27,227:9:0    0,12,123:4:0
+X      828     .       T       C,<*>   0       .       DP=25;I16=2,4,8,11,199,6917,656,23340,360,21600,1140,68400,116,2716,333,6931;QS=0.597777,2.40222,0;VDB=0.842082;SGB=-4.20907;RPB=0.950652;MQB=1;MQSB=1;BQB=0.929717;MQ0F=0      PL:DP:DV        211,0,35,217,65,255:12:10       116,0,91,128,106,213:9:5        120,12,0,120,12,120:4:4
+X      829     .       T       <*>     0       .       DP=24;I16=10,13,0,0,863,32931,0,0,1380,82800,0,0,418,8818,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,242:8:0    0,12,132:4:0
+X      830     .       C       <*>     0       .       DP=24;I16=10,14,0,0,910,34966,0,0,1440,86400,0,0,437,9267,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,220:8:0    0,12,134:4:0
+X      831     .       T       <*>     0       .       DP=24;I16=10,14,0,0,906,34886,0,0,1440,86400,0,0,431,9119,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,243:8:0    0,12,133:4:0
+X      832     .       C       <*>     0       .       DP=24;I16=10,14,0,0,888,33634,0,0,1440,86400,0,0,425,8999,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,220:8:0    0,12,123:4:0
+X      833     .       T       <*>     0       .       DP=25;I16=10,14,0,0,820,29920,0,0,1440,86400,0,0,418,8856,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,224:8:0    0,12,113:4:0
+X      834     .       G       A,<*>   0       .       DP=25;I16=2,3,7,10,164,5898,590,21124,300,18000,1020,61200,104,2296,305,6441;QS=0.520056,2.47994,0;VDB=0.788006;SGB=-4.01214;RPB=0.999233;MQB=1;MQSB=1;BQB=0.821668;MQ0F=0      PL:DP:DV        185,0,46,191,73,246:11:9        128,0,59,137,74,193:8:5 89,9,0,89,9,89:3:3
+X      835     .       T       <*>     0       .       DP=26;I16=9,15,0,0,767,26675,0,0,1440,86400,0,0,406,8652,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,240:12:0   0,24,213:8:0    0,12,98:4:0
+X      836     .       G       <*>     0       .       DP=23;I16=8,15,0,0,833,30561,0,0,1380,82800,0,0,403,8541,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,243:11:0   0,24,214:8:0    0,12,130:4:0
+X      837     .       T       <*>     0       .       DP=23;I16=8,15,0,0,843,31499,0,0,1380,82800,0,0,400,8456,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,241:11:0   0,24,221:8:0    0,12,143:4:0
+X      838     .       T       <*>     0       .       DP=23;I16=8,15,0,0,870,33172,0,0,1380,82800,0,0,397,8397,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,252:11:0   0,24,224:8:0    0,12,134:4:0
+X      839     .       G       <*>     0       .       DP=24;I16=8,15,0,0,862,32774,0,0,1380,82800,0,0,393,8315,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,249:11:0   0,24,212:8:0    0,12,142:4:0
+X      840     .       A       <*>     0       .       DP=25;I16=9,15,0,0,876,32682,0,0,1440,86400,0,0,375,7731,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,243:11:0   0,21,196:7:0    0,18,180:6:0
+X      841     .       T       <*>     0       .       DP=25;I16=9,16,0,0,861,30879,0,0,1500,90000,0,0,396,8260,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,213:11:0   0,24,226:8:0    0,18,185:6:0
+X      842     .       T       <*>     0       .       DP=24;I16=9,15,0,0,872,31990,0,0,1440,86400,0,0,393,8199,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,227:10:0   0,24,231:8:0    0,18,175:6:0
+X      843     .       C       <*>     0       .       DP=24;I16=9,15,0,0,844,30604,0,0,1440,86400,0,0,390,8172,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,228:10:0   0,24,229:8:0    0,18,160:6:0
+X      844     .       T       <*>     0       .       DP=24;I16=9,15,0,0,900,34094,0,0,1440,86400,0,0,386,8128,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,227:10:0   0,24,238:8:0    0,18,189:6:0
+X      845     .       G       <*>     0       .       DP=25;I16=10,15,0,0,916,33866,0,0,1500,90000,0,0,382,8116,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,239:10:0   0,24,225:8:0    0,21,196:7:0
+X      846     .       G       <*>     0       .       DP=24;I16=9,14,0,0,802,28414,0,0,1380,82800,0,0,354,7460,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,223:9:0    0,24,208:8:0    0,18,164:6:0
+X      847     .       T       <*>     0       .       DP=24;I16=8,15,0,0,809,29007,0,0,1380,82800,0,0,377,8083,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,210:9:0    0,24,219:8:0    0,18,149:6:0
+X      848     .       G       <*>     0       .       DP=23;I16=8,15,0,0,829,30351,0,0,1380,82800,0,0,384,8138,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,199:8:0    0,27,243:9:0    0,18,167:6:0
+X      849     .       G       <*>     0       .       DP=22;I16=8,12,0,0,684,23844,0,0,1200,72000,0,0,349,7517,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,160:6:0    0,27,233:9:0    0,15,140:5:0
+X      850     .       T       <*>     0       .       DP=21;I16=6,14,0,0,706,25508,0,0,1200,72000,0,0,360,7568,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,153:6:0    0,24,226:8:0    0,18,147:6:0
+X      851     .       G       <*>     0       .       DP=21;I16=7,14,0,0,707,24667,0,0,1260,75600,0,0,386,8254,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,140:6:0    0,27,233:9:0    0,18,156:6:0
+X      852     .       G       <*>     0       .       DP=21;I16=7,13,0,0,687,24223,0,0,1200,72000,0,0,368,7976,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,147:6:0    0,27,222:9:0    0,15,146:5:0
+X      853     .       A       <*>     0       .       DP=21;I16=7,14,0,0,721,25603,0,0,1260,75600,0,0,388,8442,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,146:6:0    0,27,223:9:0    0,18,166:6:0
+X      854     .       A       <*>     0       .       DP=21;I16=7,14,0,0,725,25843,0,0,1260,75600,0,0,389,8517,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,179:7:0    0,24,209:8:0    0,18,168:6:0
+X      855     .       A       <*>     0       .       DP=21;I16=7,14,0,0,683,23803,0,0,1260,75600,0,0,391,8611,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,171:7:0    0,24,204:8:0    0,18,152:6:0
+X      856     .       C       <*>     0       .       DP=21;I16=7,14,0,0,763,28293,0,0,1260,75600,0,0,392,8676,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,192:7:0    0,24,222:8:0    0,18,172:6:0
+X      857     .       A       <*>     0       .       DP=22;I16=8,14,0,0,786,28480,0,0,1320,79200,0,0,393,8763,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,182:7:0    0,24,220:8:0    0,21,194:7:0
+X      858     .       A       <*>     0       .       DP=22;I16=8,14,0,0,816,31358,0,0,1320,79200,0,0,395,8873,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,192:7:0    0,24,236:8:0    0,21,198:7:0
+X      859     .       G       <*>     0       .       DP=22;I16=8,14,0,0,824,31356,0,0,1320,79200,0,0,395,8907,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,202:7:0    0,24,223:8:0    0,21,203:7:0
+X      860     .       A       <*>     0       .       DP=22;I16=8,13,0,0,743,26985,0,0,1260,75600,0,0,369,8291,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,184:7:0    0,21,202:7:0    0,21,190:7:0
+X      861     .       C       <*>     0       .       DP=22;I16=8,14,0,0,770,28376,0,0,1320,79200,0,0,393,8899,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,206:8:0    0,24,216:8:0    0,18,161:6:0
+X      862     .       T       <*>     0       .       DP=22;I16=8,14,0,0,762,27500,0,0,1320,79200,0,0,393,8905,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,188:8:0    0,24,213:8:0    0,18,177:6:0
+X      863     .       G       <*>     0       .       DP=23;I16=9,14,0,0,836,30660,0,0,1380,82800,0,0,393,8935,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,24,221:8:0    0,18,180:6:0
+X      864     .       T       <*>     0       .       DP=22;I16=9,13,0,0,795,29085,0,0,1320,79200,0,0,395,8989,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,215:8:0    0,24,221:8:0    0,18,180:6:0
+X      865     .       C       <*>     0       .       DP=22;I16=8,14,0,0,785,28475,0,0,1320,79200,0,0,397,9015,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,227:9:0    0,21,193:7:0    0,18,177:6:0
+X      866     .       C       <*>     0       .       DP=21;I16=7,13,0,0,694,24890,0,0,1200,72000,0,0,395,8985,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,220:8:0    0,18,149:6:0    0,18,177:6:0
+X      867     .       C       <*>     0       .       DP=21;I16=7,14,0,0,761,28443,0,0,1260,75600,0,0,403,9023,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,223:9:0    0,18,182:6:0    0,18,187:6:0
+X      868     .       A       <*>     0       .       DP=21;I16=7,14,0,0,799,31183,0,0,1260,75600,0,0,406,9054,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,18,189:6:0    0,18,202:6:0
+X      869     .       G       <*>     0       .       DP=21;I16=7,14,0,0,795,30733,0,0,1260,75600,0,0,409,9103,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,236:9:0    0,18,190:6:0    0,18,187:6:0
+X      870     .       C       <*>     0       .       DP=21;I16=7,13,0,0,758,29080,0,0,1200,72000,0,0,403,9089,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,226:8:0    0,18,183:6:0    0,18,187:6:0
+X      871     .       C       <*>     0       .       DP=21;I16=7,14,0,0,769,29383,0,0,1260,75600,0,0,413,9155,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,232:9:0    0,18,176:6:0    0,18,192:6:0
+X      872     .       T       <*>     0       .       DP=21;I16=7,14,0,0,785,29879,0,0,1260,75600,0,0,413,9109,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,18,187:6:0    0,18,188:6:0
+X      873     .       G       <*>     0       .       DP=21;I16=7,14,0,0,768,28506,0,0,1260,75600,0,0,413,9083,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,233:9:0    0,18,172:6:0    0,18,182:6:0
+X      874     .       G       <*>     0       .       DP=21;I16=7,12,0,0,700,26434,0,0,1140,68400,0,0,374,8234,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,227:8:0    0,15,143:5:0    0,18,189:6:0
+X      875     .       G       <*>     0       .       DP=21;I16=7,14,0,0,717,25659,0,0,1260,75600,0,0,411,8995,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,227:9:0    0,18,163:6:0    0,18,159:6:0
+X      876     .       T       <*>     0       .       DP=21;I16=7,14,0,0,719,25261,0,0,1260,75600,0,0,410,8984,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,222:9:0    0,18,156:6:0    0,18,173:6:0
+X      877     .       G       <*>     0       .       DP=21;I16=7,14,0,0,747,27419,0,0,1260,75600,0,0,409,8995,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,235:9:0    0,18,162:6:0    0,18,176:6:0
+X      878     .       A       <*>     0       .       DP=21;I16=7,13,0,0,738,27650,0,0,1200,72000,0,0,391,8739,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,216:8:0    0,18,172:6:0    0,18,191:6:0
+X      879     .       T       <*>     0       .       DP=21;I16=7,13,0,0,731,26927,0,0,1200,72000,0,0,389,8759,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,214:8:0    0,18,175:6:0    0,18,184:6:0
+X      880     .       A       <*>     0       .       DP=21;I16=7,14,0,0,737,26481,0,0,1260,75600,0,0,405,9109,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,227:9:0    0,18,165:6:0    0,18,172:6:0
+X      881     .       C       <*>     0       .       DP=20;I16=7,13,0,0,742,27898,0,0,1200,72000,0,0,404,9154,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,231:8:0    0,18,164:6:0    0,18,183:6:0
+X      882     .       A       <*>     0       .       DP=20;I16=7,13,0,0,776,30564,0,0,1200,72000,0,0,403,9217,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,225:8:0    0,18,188:6:0    0,18,200:6:0
+X      883     .       G       <*>     0       .       DP=20;I16=7,13,0,0,702,25898,0,0,1200,72000,0,0,401,9247,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,214:8:0    0,18,175:6:0    0,18,176:6:0
+X      884     .       C       <*>     0       .       DP=19;I16=7,12,0,0,629,21449,0,0,1140,68400,0,0,400,9292,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,201:8:0    0,18,155:6:0    0,15,144:5:0
+X      885     .       G       <*>     0       .       DP=18;I16=7,11,0,0,605,20851,0,0,1080,64800,0,0,400,9350,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,215:8:0    0,15,140:5:0    0,15,130:5:0
+X      886     .       A       <*>     0       .       DP=18;I16=7,11,0,0,681,26145,0,0,1080,64800,0,0,400,9420,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,222:8:0    0,15,164:5:0    0,15,163:5:0
+X      887     .       G       <*>     0       .       DP=18;I16=7,11,0,0,631,22891,0,0,1080,64800,0,0,399,9451,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,222:8:0    0,15,138:5:0    0,15,149:5:0
+X      888     .       A       <*>     0       .       DP=18;I16=7,10,0,0,593,21563,0,0,1020,61200,0,0,373,8867,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,216:8:0    0,15,132:5:0    0,12,127:4:0
+X      889     .       C       <*>     0       .       DP=18;I16=7,11,0,0,624,22732,0,0,1080,64800,0,0,396,9492,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,213:8:0    0,15,134:5:0    0,15,160:5:0
+X      890     .       C       <*>     0       .       DP=19;I16=7,11,0,0,616,22426,0,0,1080,64800,0,0,368,8826,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,215:8:0    0,15,138:5:0    0,15,152:5:0
+X      891     .       C       <*>     0       .       DP=19;I16=7,11,0,0,661,24891,0,0,1080,64800,0,0,365,8745,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,227:8:0    0,15,141:5:0    0,15,165:5:0
+X      892     .       C       <*>     0       .       DP=19;I16=7,12,0,0,691,25761,0,0,1140,68400,0,0,387,9299,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,230:9:0    0,15,146:5:0    0,15,167:5:0
+X      893     .       A       <*>     0       .       DP=19;I16=7,12,0,0,673,24521,0,0,1140,68400,0,0,384,9238,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,221:9:0    0,15,142:5:0    0,15,166:5:0
+X      894     .       T       <*>     0       .       DP=19;I16=7,12,0,0,670,24268,0,0,1140,68400,0,0,380,9138,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,225:9:0    0,15,134:5:0    0,15,165:5:0
+X      895     .       C       <*>     0       .       DP=20;I16=8,12,0,0,712,26186,0,0,1200,72000,0,0,376,9050,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,248:10:0   0,15,149:5:0    0,15,162:5:0
+X      896     .       T       <*>     0       .       DP=19;I16=8,10,0,0,684,26696,0,0,1080,64800,0,0,348,8300,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,238:9:0    0,12,141:4:0    0,15,180:5:0
+X      897     .       C       <*>     0       .       DP=18;I16=8,10,0,0,693,27001,0,0,1080,64800,0,0,370,8764,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,12,131:4:0    0,15,166:5:0
+X      898     .       T       <*>     0       .       DP=18;I16=8,10,0,0,674,25656,0,0,1080,64800,0,0,367,8617,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,243:9:0    0,12,125:4:0    0,15,172:5:0
+X      899     .       A       <*>     0       .       DP=18;I16=9,8,0,0,597,21451,0,0,1020,61200,0,0,340,7858,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,239:9:0    0,9,99:3:0      0,15,145:5:0
+X      900     .       C       <*>     0       .       DP=18;I16=9,9,0,0,658,24550,0,0,1080,64800,0,0,364,8362,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,98:3:0      0,15,166:5:0
+X      901     .       C       <*>     0       .       DP=18;I16=9,9,0,0,680,26004,0,0,1080,64800,0,0,363,8255,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,99:3:0      0,15,169:5:0
+X      902     .       A       <*>     0       .       DP=18;I16=9,9,0,0,681,26253,0,0,1080,64800,0,0,362,8162,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,253:10:0   0,9,115:3:0     0,15,174:5:0
+X      903     .       A       <*>     0       .       DP=18;I16=9,8,0,0,645,24625,0,0,1020,61200,0,0,336,7458,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,250:9:0    0,9,101:3:0     0,15,171:5:0
+X      904     .       A       <*>     0       .       DP=18;I16=9,9,0,0,640,23412,0,0,1080,64800,0,0,359,7969,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,249:10:0   0,9,85:3:0      0,15,174:5:0
+X      905     .       A       <*>     0       .       DP=18;I16=9,9,0,0,675,25673,0,0,1080,64800,0,0,357,7871,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,103:3:0     0,15,172:5:0
+X      906     .       A       <*>     0       .       DP=18;I16=9,9,0,0,669,25193,0,0,1080,64800,0,0,355,7789,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,102:3:0     0,15,166:5:0
+X      907     .       A       <*>     0       .       DP=18;I16=9,9,0,0,661,24541,0,0,1080,64800,0,0,353,7723,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,94:3:0      0,15,165:5:0
+X      908     .       T       <*>     0       .       DP=18;I16=9,9,0,0,673,25579,0,0,1080,64800,0,0,351,7673,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,83:3:0      0,15,168:5:0
+X      909     .       T       <*>     0       .       DP=18;I16=9,9,0,0,653,23847,0,0,1080,64800,0,0,348,7590,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,95:3:0      0,15,161:5:0
+X      910     .       A       <*>     0       .       DP=18;I16=9,9,0,0,652,23790,0,0,1080,64800,0,0,344,7476,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,248:10:0   0,9,104:3:0     0,15,162:5:0
+X      911     .       A       <*>     0       .       DP=18;I16=9,9,0,0,688,26440,0,0,1080,64800,0,0,340,7382,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,109:3:0     0,15,168:5:0
+X      912     .       A       <*>     0       .       DP=18;I16=9,9,0,0,691,26705,0,0,1080,64800,0,0,336,7308,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,115:3:0     0,15,173:5:0
+X      913     .       A       <*>     0       .       DP=19;I16=9,10,0,0,692,25762,0,0,1140,68400,0,0,332,7254,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,109:3:0     0,15,171:5:0
+X      914     .       A       <*>     0       .       DP=19;I16=9,10,0,0,712,26966,0,0,1140,68400,0,0,329,7221,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,109:3:0     0,15,164:5:0
+X      915     .       T       <*>     0       .       DP=18;I16=9,9,0,0,638,23228,0,0,1080,64800,0,0,326,7160,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,247:10:0   0,9,99:3:0      0,15,163:5:0
+X      916     .       T       <*>     0       .       DP=19;I16=9,8,0,0,626,23136,0,0,1020,61200,0,0,296,6396,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,241:9:0    0,9,103:3:0     0,15,164:5:0
+X      917     .       A       <*>     0       .       DP=19;I16=9,10,0,0,726,27962,0,0,1117,66169,0,0,318,6908,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,125:4:0    0,15,171:5:0
+X      918     .       G       <*>     0       .       DP=19;I16=9,10,0,0,688,25456,0,0,1117,66169,0,0,314,6818,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,129:4:0    0,15,147:5:0
+X      919     .       C       <*>     0       .       DP=18;I16=8,10,0,0,672,25786,0,0,1057,62569,0,0,311,6751,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,92:3:0      0,15,152:5:0
+X      920     .       T       <*>     0       .       DP=18;I16=8,10,0,0,681,26113,0,0,1057,62569,0,0,308,6706,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,95:3:0      0,15,171:5:0
+X      921     .       G       <*>     0       .       DP=17;I16=7,10,0,0,617,22841,0,0,997,58969,0,0,304,6582,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,6,47:2:0      0,15,164:5:0
+X      922     .       G       <*>     0       .       DP=16;I16=7,8,0,0,560,21156,0,0,877,51769,0,0,276,5852,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,243:8:0    0,6,64:2:0      0,15,151:5:0
+X      923     .       G       <*>     0       .       DP=16;I16=7,8,0,0,562,21350,0,0,877,51769,0,0,273,5765,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,245:8:0    0,6,65:2:0      0,15,144:5:0
+X      924     .       C       <*>     0       .       DP=16;I16=7,9,0,0,603,22955,0,0,937,55369,0,0,295,6321,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,255:9:0    0,6,57:2:0      0,15,157:5:0
+X      925     .       A       <*>     0       .       DP=16;I16=7,9,0,0,576,21618,0,0,937,55369,0,0,291,6219,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,244:9:0    0,6,58:2:0      0,15,163:5:0
+X      926     .       T       <*>     0       .       DP=16;I16=7,9,0,0,585,22015,0,0,937,55369,0,0,287,6133,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,241:9:0    0,6,63:2:0      0,15,161:5:0
+X      927     .       G       <*>     0       .       DP=17;I16=7,10,0,0,641,24481,0,0,997,58969,0,0,283,6063,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,27,255:9:0    0,9,82:3:0      0,15,158:5:0
+X      928     .       G       <*>     0       .       DP=17;I16=7,10,0,0,625,23195,0,0,997,58969,0,0,280,6010,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,27,255:9:0    0,9,84:3:0      0,15,150:5:0
+X      929     .       T       <*>     0       .       DP=16;I16=7,9,0,0,580,21580,0,0,937,55369,0,0,277,5925,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,248:9:0    0,9,79:3:0      0,12,128:4:0
+X      930     .       G       <*>     0       .       DP=16;I16=7,8,0,0,565,21561,0,0,877,51769,0,0,249,5233,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,247:8:0    0,9,82:3:0      0,12,127:4:0
+X      931     .       G       <*>     0       .       DP=16;I16=7,9,0,0,553,19935,0,0,937,55369,0,0,271,5809,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,244:9:0    0,9,80:3:0      0,12,113:4:0
+X      932     .       T       <*>     0       .       DP=16;I16=7,9,0,0,558,20128,0,0,937,55369,0,0,268,5778,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,229:9:0    0,9,89:3:0      0,12,122:4:0
+X      933     .       G       <*>     0       .       DP=16;I16=7,8,0,0,558,20926,0,0,877,51769,0,0,239,5091,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,241:8:0    0,9,94:3:0      0,12,116:4:0
+X      934     .       C       <*>     0       .       DP=15;I16=7,8,0,0,548,20256,0,0,877,51769,0,0,261,5673,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,27,244:9:0    0,9,83:3:0      0,9,99:3:0
+X      935     .       A       <*>     0       .       DP=15;I16=7,8,0,0,534,19780,0,0,846,49010,0,0,259,5647,0,0;QS=3,0;MQSB=0.720273;MQ0F=0  PL:DP:DV        0,27,233:9:0    0,9,86:3:0      0,9,101:3:0
+X      936     .       T       <*>     0       .       DP=15;I16=7,8,0,0,579,22499,0,0,846,49010,0,0,257,5589,0,0;QS=3,0;MQSB=0.720273;MQ0F=0  PL:DP:DV        0,27,252:9:0    0,9,91:3:0      0,9,100:3:0
+X      937     .       G       <*>     0       .       DP=16;I16=8,7,0,0,550,20650,0,0,846,49010,0,0,232,5022,0,0;QS=3,0;MQSB=0.651439;MQ0F=0  PL:DP:DV        0,24,228:8:0    0,9,84:3:0      0,12,115:4:0
+X      938     .       C       <*>     0       .       DP=16;I16=8,7,0,0,553,20669,0,0,846,49010,0,0,231,5001,0,0;QS=3,0;MQSB=0.651439;MQ0F=0  PL:DP:DV        0,24,234:8:0    0,9,77:3:0      0,12,119:4:0
+X      939     .       C       <*>     0       .       DP=16;I16=8,8,0,0,582,22100,0,0,906,52610,0,0,250,5392,0,0;QS=3,0;MQSB=0.702619;MQ0F=0  PL:DP:DV        0,27,255:9:0    0,9,71:3:0      0,12,115:4:0
+X      940     .       T       <*>     0       .       DP=15;I16=8,7,0,0,583,23339,0,0,846,49010,0,0,248,5320,0,0;QS=3,0;MQSB=0.651439;MQ0F=0  PL:DP:DV        0,27,252:9:0    0,6,71:2:0      0,12,124:4:0
+X      941     .       G       <*>     0       .       DP=14;I16=7,7,0,0,501,18707,0,0,786,45410,0,0,246,5216,0,0;QS=3,0;MQSB=0.714506;MQ0F=0  PL:DP:DV        0,27,240:9:0    0,6,59:2:0      0,9,93:3:0
+X      942     .       T       <*>     0       .       DP=14;I16=7,7,0,0,525,19799,0,0,786,45410,0,0,244,5128,0,0;QS=3,0;MQSB=0.714506;MQ0F=0  PL:DP:DV        0,27,237:9:0    0,6,70:2:0      0,9,94:3:0
+X      943     .       A       <*>     0       .       DP=14;I16=7,7,0,0,545,21399,0,0,786,45410,0,0,242,5056,0,0;QS=3,0;MQSB=0.714506;MQ0F=0  PL:DP:DV        0,27,248:9:0    0,6,71:2:0      0,9,93:3:0
+X      944     .       G       <*>     0       .       DP=14;I16=7,7,0,0,529,20143,0,0,786,45410,0,0,240,5000,0,0;QS=3,0;MQSB=0.714506;MQ0F=0  PL:DP:DV        0,27,249:9:0    0,6,65:2:0      0,9,95:3:0
+X      945     .       T       <*>     0       .       DP=14;I16=7,7,0,0,523,19621,0,0,786,45410,0,0,238,4960,0,0;QS=3,0;MQSB=0.714506;MQ0F=0  PL:DP:DV        0,27,239:9:0    0,6,70:2:0      0,9,95:3:0
+X      946     .       C       <*>     0       .       DP=13;I16=6,6,0,0,455,17581,0,0,666,38210,0,0,223,4739,0,0;QS=3,0;MQSB=0.660716;MQ0F=0  PL:DP:DV        0,24,240:8:0    0,6,56:2:0      0,6,70:2:0
+X      947     .       C       <*>     0       .       DP=14;I16=7,7,0,0,509,19007,0,0,755,42651,0,0,238,4928,0,0;QS=3,0;MQSB=0.925999;MQ0F=0  PL:DP:DV        0,27,251:9:0    0,9,83:3:0      0,6,66:2:0
+X      948     .       C       <*>     0       .       DP=14;I16=7,7,0,0,520,20050,0,0,755,42651,0,0,237,4887,0,0;QS=3,0;MQSB=0.925999;MQ0F=0  PL:DP:DV        0,27,254:9:0    0,9,78:3:0      0,6,69:2:0
+X      949     .       A       <*>     0       .       DP=15;I16=7,8,0,0,547,20705,0,0,815,46251,0,0,236,4864,0,0;QS=3,0;MQSB=0.959011;MQ0F=0  PL:DP:DV        0,30,250:10:0   0,9,90:3:0      0,6,72:2:0
+X      950     .       G       <*>     0       .       DP=15;I16=6,8,0,0,563,22871,0,0,786,45410,0,0,231,4835,0,0;QS=3,0;MQSB=0.740818;MQ0F=0  PL:DP:DV        0,30,255:10:0   0,6,71:2:0      0,6,72:2:0
+X      951     .       C       <*>     0       .       DP=16;I16=7,8,0,0,554,21080,0,0,846,49010,0,0,230,4840,0,0;QS=3,0;MQSB=0.720273;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,6,65:2:0      0,6,73:2:0
+X      952     .       T       <*>     0       .       DP=16;I16=8,8,0,0,595,22565,0,0,875,49851,0,0,237,4913,0,0;QS=3,0;MQSB=0.934676;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,9,93:3:0      0,6,73:2:0
+X      953     .       A       <*>     0       .       DP=16;I16=8,8,0,0,567,20515,0,0,875,49851,0,0,237,4921,0,0;QS=3,0;MQSB=0.934676;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,9,91:3:0      0,6,69:2:0
+X      954     .       T       <*>     0       .       DP=15;I16=7,8,0,0,544,20412,0,0,815,46251,0,0,238,4948,0,0;QS=3,0;MQSB=0.959011;MQ0F=0  PL:DP:DV        0,30,249:10:0   0,9,94:3:0      0,6,69:2:0
+X      955     .       T       <*>     0       .       DP=15;I16=7,8,0,0,543,19953,0,0,815,46251,0,0,239,4993,0,0;QS=3,0;MQSB=0.959011;MQ0F=0  PL:DP:DV        0,30,246:10:0   0,9,95:3:0      0,6,68:2:0
+X      956     .       C       <*>     0       .       DP=15;I16=6,8,0,0,543,21255,0,0,786,45410,0,0,229,4935,0,0;QS=3,0;MQSB=0.740818;MQ0F=0  PL:DP:DV        0,30,255:10:0   0,6,62:2:0      0,6,70:2:0
+X      957     .       A       <*>     0       .       DP=15;I16=7,8,0,0,504,17684,0,0,815,46251,0,0,241,5137,0,0;QS=3,0;MQSB=0.959011;MQ0F=0  PL:DP:DV        0,30,240:10:0   0,9,74:3:0      0,6,67:2:0
+X      958     .       C       <*>     0       .       DP=14;I16=6,8,0,0,505,18981,0,0,755,42651,0,0,243,5235,0,0;QS=3,0;MQSB=0.981425;MQ0F=0  PL:DP:DV        0,30,253:10:0   0,9,78:3:0      0,3,39:1:0
+X      959     .       A       <*>     0       .       DP=14;I16=5,8,0,0,519,20885,0,0,726,41810,0,0,231,5153,0,0;QS=3,0;MQSB=0.765017;MQ0F=0  PL:DP:DV        0,30,255:10:0   0,6,72:2:0      0,3,38:1:0
+X      960     .       G       <*>     0       .       DP=15;I16=6,9,0,0,539,19901,0,0,815,46251,0,0,247,5479,0,0;QS=3,0;MQSB=0.99308;MQ0F=0   PL:DP:DV        0,30,255:10:0   0,12,106:4:0    0,3,41:1:0
+X      961     .       T       <*>     0       .       DP=14;I16=6,8,0,0,523,19835,0,0,755,42651,0,0,250,5574,0,0;QS=3,0;MQSB=0.981425;MQ0F=0  PL:DP:DV        0,27,248:9:0    0,12,114:4:0    0,3,39:1:0
+X      962     .       G       <*>     0       .       DP=14;I16=5,8,0,0,498,19194,0,0,726,41810,0,0,236,5394,0,0;QS=3,0;MQSB=0.765017;MQ0F=0  PL:DP:DV        0,27,253:9:0    0,9,91:3:0      0,3,36:1:0
+X      963     .       C       <*>     0       .       DP=13;I16=5,8,0,0,500,19610,0,0,695,39051,0,0,256,5754,0,0;QS=3,0;MQSB=0.997325;MQ0F=0  PL:DP:DV        0,24,234:8:0    0,12,118:4:0    0,3,40:1:0
+X      964     .       T       <*>     0       .       DP=13;I16=5,8,0,0,512,20430,0,0,695,39051,0,0,259,5835,0,0;QS=3,0;MQSB=0.997325;MQ0F=0  PL:DP:DV        0,24,227:8:0    0,12,128:4:0    0,3,42:1:0
+X      965     .       G       <*>     0       .       DP=13;I16=4,8,0,0,467,18429,0,0,666,38210,0,0,241,5477,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,228:8:0    0,9,93:3:0      0,3,40:1:0
+X      966     .       A       <*>     0       .       DP=13;I16=4,8,0,0,443,16785,0,0,666,38210,0,0,242,5490,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,212:8:0    0,9,95:3:0      0,3,40:1:0
+X      967     .       G       <*>     0       .       DP=13;I16=4,8,0,0,464,18036,0,0,666,38210,0,0,243,5513,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,230:8:0    0,9,91:3:0      0,3,41:1:0
+X      968     .       G       <*>     0       .       DP=13;I16=4,8,0,0,441,16549,0,0,666,38210,0,0,244,5546,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,218:8:0    0,9,87:3:0      0,3,42:1:0
+X      969     .       T       <*>     0       .       DP=13;I16=4,8,0,0,450,16970,0,0,666,38210,0,0,245,5589,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,220:8:0    0,9,98:3:0      0,3,31:1:0
+X      970     .       G       <*>     0       .       DP=13;I16=4,7,0,0,413,15579,0,0,629,36841,0,0,220,4968,0,0;QS=3,0;MQSB=0.924449;MQ0F=0  PL:DP:DV        0,24,221:8:0    0,6,71:2:0      0,3,33:1:0
+X      971     .       G       <*>     0       .       DP=13;I16=4,8,0,0,459,17711,0,0,666,38210,0,0,245,5609,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,223:8:0    0,9,93:3:0      0,3,38:1:0
+X      972     .       G       <*>     0       .       DP=13;I16=4,8,0,0,446,17192,0,0,666,38210,0,0,245,5637,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,210:8:0    0,9,96:3:0      0,3,39:1:0
+X      973     .       A       <*>     0       .       DP=12;I16=4,7,0,0,402,15018,0,0,606,34610,0,0,246,5676,0,0;QS=3,0;MQSB=0.763675;MQ0F=0  PL:DP:DV        0,21,192:7:0    0,9,89:3:0      0,3,42:1:0
+X      974     .       A       <*>     0       .       DP=12;I16=4,7,0,0,417,16273,0,0,606,34610,0,0,247,5725,0,0;QS=3,0;MQSB=0.763675;MQ0F=0  PL:DP:DV        0,21,198:7:0    0,9,96:3:0      0,3,42:1:0
+X      975     .       G       <*>     0       .       DP=13;I16=4,8,0,0,454,17560,0,0,666,38210,0,0,247,5733,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,213:8:0    0,9,95:3:0      0,3,42:1:0
+X      976     .       A       <*>     0       .       DP=13;I16=4,8,0,0,431,16083,0,0,666,38210,0,0,248,5750,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,227:8:0    0,9,70:3:0      0,3,41:1:0
+X      977     .       T       <*>     0       .       DP=13;I16=4,8,0,0,438,16316,0,0,666,38210,0,0,248,5726,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,210:8:0    0,9,93:3:0      0,3,37:1:0
+X      978     .       G       <*>     0       .       DP=12;I16=4,8,0,0,430,16060,0,0,666,38210,0,0,248,5710,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,224:8:0    0,9,75:3:0      0,3,40:1:0
+X      979     .       C       <*>     0       .       DP=13;I16=4,8,0,0,453,17461,0,0,689,40441,0,0,223,5077,0,0;QS=3,0;MQSB=0.94394;MQ0F=0   PL:DP:DV        0,27,232:9:0    0,6,72:2:0      0,3,41:1:0
+X      980     .       T       <*>     0       .       DP=13;I16=4,8,0,0,438,16412,0,0,689,40441,0,0,224,5078,0,0;QS=3,0;MQSB=0.94394;MQ0F=0   PL:DP:DV        0,27,220:9:0    0,6,76:2:0      0,3,43:1:0
+X      981     .       T       <*>     0       .       DP=13;I16=4,9,0,0,484,18602,0,0,726,41810,0,0,250,5714,0,0;QS=3,0;MQSB=0.826565;MQ0F=0  PL:DP:DV        0,27,224:9:0    0,9,97:3:0      0,3,41:1:0
+X      982     .       G       <*>     0       .       DP=14;I16=4,10,0,0,520,20128,0,0,786,45410,0,0,250,5686,0,0;QS=3,0;MQSB=0.852144;MQ0F=0 PL:DP:DV        0,30,237:10:0   0,9,99:3:0      0,3,40:1:0
+X      983     .       A       <*>     0       .       DP=14;I16=4,10,0,0,570,23360,0,0,786,45410,0,0,251,5671,0,0;QS=3,0;MQSB=0.852144;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,101:3:0     0,3,42:1:0
+X      984     .       G       <*>     0       .       DP=15;I16=4,10,0,0,529,20459,0,0,786,45410,0,0,252,5670,0,0;QS=3,0;MQSB=0.852144;MQ0F=0 PL:DP:DV        0,30,253:10:0   0,9,88:3:0      0,3,43:1:0
+X      985     .       C       <*>     0       .       DP=17;I16=4,13,0,0,580,20280,0,0,966,56210,0,0,261,5747,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,33,246:11:0   0,12,100:4:0    0,6,65:2:0
+X      986     .       C       A,<*>   0       .       DP=17;I16=3,12,0,1,519,18353,13,169,846,49010,60,3600,235,5101,4,16;QS=2.95873,0.0412698,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.921781;BQB=1;MQ0F=0 PL:DP:DV        0,16,197,27,200,201:10:1        0,12,108,12,108,108:4:0 0,6,69,6,69,69:2:0
+X      987     .       C       <*>     0       .       DP=17;I16=4,13,0,0,634,23914,0,0,966,56210,0,0,267,5755,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,12,107:4:0    0,6,69:2:0
+X      988     .       A       <*>     0       .       DP=17;I16=4,13,0,0,633,24341,0,0,966,56210,0,0,269,5737,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,12,111:4:0    0,6,82:2:0
+X      989     .       G       <*>     0       .       DP=17;I16=4,13,0,0,635,24149,0,0,966,56210,0,0,271,5739,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,12,114:4:0    0,6,80:2:0
+X      990     .       G       <*>     0       .       DP=16;I16=4,12,0,0,591,22177,0,0,906,52610,0,0,274,5760,0,0;QS=3,0;MQSB=0.88901;MQ0F=0  PL:DP:DV        0,30,246:10:0   0,12,105:4:0    0,6,83:2:0
+X      991     .       A       <*>     0       .       DP=16;I16=3,11,0,0,548,21542,0,0,809,47641,0,0,227,4549,0,0;QS=3,0;MQSB=0.973096;MQ0F=0 PL:DP:DV        0,27,232:9:0    0,9,100:3:0     0,6,80:2:0
+X      992     .       G       <*>     0       .       DP=16;I16=4,12,0,0,562,20436,0,0,906,52610,0,0,278,5760,0,0;QS=3,0;MQSB=0.88901;MQ0F=0  PL:DP:DV        0,30,240:10:0   0,12,102:4:0    0,6,76:2:0
+X      993     .       T       <*>     0       .       DP=16;I16=4,12,0,0,564,20752,0,0,906,52610,0,0,280,5790,0,0;QS=3,0;MQSB=0.88901;MQ0F=0  PL:DP:DV        0,30,222:10:0   0,12,121:4:0    0,6,73:2:0
+X      994     .       T       <*>     0       .       DP=17;I16=5,11,0,0,597,22625,0,0,906,52610,0,0,270,5696,0,0;QS=3,0;MQSB=0.851779;MQ0F=0 PL:DP:DV        0,27,227:9:0    0,12,123:4:0    0,9,103:3:0
+X      995     .       C       <*>     0       .       DP=16;I16=4,11,0,0,588,23228,0,0,846,49010,0,0,273,5741,0,0;QS=3,0;MQSB=0.872525;MQ0F=0 PL:DP:DV        0,24,216:8:0    0,12,119:4:0    0,9,110:3:0
+X      996     .       A       <*>     0       .       DP=16;I16=4,12,0,0,562,20416,0,0,906,52610,0,0,290,6000,0,0;QS=3,0;MQSB=0.88901;MQ0F=0  PL:DP:DV        0,27,207:9:0    0,12,107:4:0    0,9,113:3:0
+X      997     .       A       <*>     0       .       DP=16;I16=4,12,0,0,600,23520,0,0,906,52610,0,0,294,6110,0,0;QS=3,0;MQSB=0.88901;MQ0F=0  PL:DP:DV        0,27,209:9:0    0,12,123:4:0    0,9,121:3:0
+X      998     .       G       <*>     0       .       DP=17;I16=4,13,0,0,603,22299,0,0,966,56210,0,0,298,6240,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,30,226:10:0   0,12,99:4:0     0,9,115:3:0
+X      999     .       G       <*>     0       .       DP=17;I16=4,12,0,0,575,21519,0,0,906,52610,0,0,302,6390,0,0;QS=3,0;MQSB=0.88901;MQ0F=0  PL:DP:DV        0,27,202:9:0    0,12,118:4:0    0,9,111:3:0
+X      1000    .       C       <*>     0       .       DP=17;I16=4,13,0,0,637,24465,0,0,966,56210,0,0,308,6564,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,30,235:10:0   0,12,118:4:0    0,9,109:3:0
+X      1001    .       T       <*>     0       .       DP=17;I16=4,13,0,0,647,24907,0,0,966,56210,0,0,312,6708,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,30,228:10:0   0,12,120:4:0    0,9,122:3:0
+X      1002    .       G       <*>     0       .       DP=17;I16=4,13,0,0,627,23691,0,0,966,56210,0,0,316,6872,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,30,220:10:0   0,12,123:4:0    0,9,109:3:0
+X      1003    .       C       T,<*>   0       .       DP=18;I16=4,13,0,1,633,23953,22,484,966,56210,60,3600,297,6515,21,441;QS=2.9375,0.0625,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.913725;BQB=1;MQ0F=0   PL:DP:DV        0,8,207,27,211,220:10:1 0,15,132,15,132,132:5:0 0,9,102,9,102,102:3:0
+X      1004    .       A       <*>     0       .       DP=19;I16=5,14,0,0,653,23107,0,0,1086,63410,0,0,321,7061,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,231:11:0   0,15,131:5:0    0,9,98:3:0
+X      1005    .       A       <*>     0       .       DP=19;I16=5,14,0,0,670,24380,0,0,1086,63410,0,0,324,7138,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,231:11:0   0,15,132:5:0    0,9,113:3:0
+X      1006    .       T       <*>     0       .       DP=19;I16=4,14,0,0,659,24869,0,0,1026,59810,0,0,327,7237,0,0;QS=3,0;MQSB=0.913725;MQ0F=0        PL:DP:DV        0,30,220:10:0   0,15,134:5:0    0,9,115:3:0
+X      1007    .       G       <*>     0       .       DP=18;I16=4,13,0,0,651,25373,0,0,966,56210,0,0,306,6732,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,27,225:9:0    0,15,138:5:0    0,9,113:3:0
+X      1008    .       A       <*>     0       .       DP=18;I16=4,13,0,0,667,27041,0,0,966,56210,0,0,309,6821,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,27,222:9:0    0,15,147:5:0    0,9,118:3:0
+X      1009    .       G       <*>     0       .       DP=18;I16=4,13,0,0,635,24431,0,0,966,56210,0,0,312,6928,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,27,213:9:0    0,15,139:5:0    0,9,116:3:0
+X      1010    .       C       <*>     0       .       DP=18;I16=4,14,0,0,661,25289,0,0,1026,59810,0,0,339,7629,0,0;QS=3,0;MQSB=0.913725;MQ0F=0        PL:DP:DV        0,30,234:10:0   0,15,126:5:0    0,9,114:3:0
+X      1011    .       T       <*>     0       .       DP=18;I16=4,14,0,0,671,25325,0,0,1026,59810,0,0,339,7623,0,0;QS=3,0;MQSB=0.913725;MQ0F=0        PL:DP:DV        0,30,226:10:0   0,15,131:5:0    0,9,118:3:0
+X      1012    .       A       <*>     0       .       DP=19;I16=5,14,0,0,639,22891,0,0,1063,61179,0,0,339,7633,0,0;QS=3,0;MQSB=0.990403;MQ0F=0        PL:DP:DV        0,30,201:10:0   0,18,154:6:0    0,9,113:3:0
+X      1013    .       T       <*>     0       .       DP=18;I16=5,12,0,0,623,23913,0,0,943,53979,0,0,325,7385,0,0;QS=3,0;MQSB=0.998612;MQ0F=0 PL:DP:DV        0,24,202:8:0    0,18,161:6:0    0,9,115:3:0
+X      1014    .       G       <*>     0       .       DP=18;I16=5,13,0,0,656,24596,0,0,1003,57579,0,0,341,7605,0,0;QS=3,0;MQSB=0.995153;MQ0F=0        PL:DP:DV        0,27,218:9:0    0,18,159:6:0    0,9,113:3:0
+X      1015    .       A       <*>     0       .       DP=18;I16=5,13,0,0,646,23878,0,0,1003,57579,0,0,342,7618,0,0;QS=3,0;MQSB=0.995153;MQ0F=0        PL:DP:DV        0,27,209:9:0    0,18,164:6:0    0,9,109:3:0
+X      1016    .       T       <*>     0       .       DP=17;I16=4,12,0,0,588,22114,0,0,929,54841,0,0,340,7632,0,0;QS=3,0;MQSB=0.971017;MQ0F=0 PL:DP:DV        0,27,212:9:0    0,12,124:4:0    0,9,101:3:0
+X      1017    .       T       <*>     0       .       DP=18;I16=5,13,0,0,635,23433,0,0,1026,59810,0,0,346,7694,0,0;QS=3,0;MQSB=0.942222;MQ0F=0        PL:DP:DV        0,27,213:9:0    0,18,155:6:0    0,9,105:3:0
+X      1018    .       G       <*>     0       .       DP=18;I16=5,13,0,0,650,24550,0,0,1026,59810,0,0,349,7757,0,0;QS=3,0;MQSB=0.942222;MQ0F=0        PL:DP:DV        0,27,215:9:0    0,18,179:6:0    0,9,91:3:0
+X      1019    .       C       <*>     0       .       DP=18;I16=5,12,0,0,555,18561,0,0,966,56210,0,0,327,7213,0,0;QS=3,0;MQSB=0.951229;MQ0F=0 PL:DP:DV        0,24,181:8:0    0,18,143:6:0    0,9,104:3:0
+X      1020    .       G       <*>     0       .       DP=19;I16=6,12,0,0,625,22287,0,0,1026,59810,0,0,332,7402,0,0;QS=3,0;MQSB=0.97296;MQ0F=0 PL:DP:DV        0,27,228:9:0    0,18,157:6:0    0,9,87:3:0
+X      1021    .       C       <*>     0       .       DP=19;I16=5,13,0,0,625,22761,0,0,1026,59810,0,0,332,7326,0,0;QS=3,0;MQSB=0.942222;MQ0F=0        PL:DP:DV        0,27,220:9:0    0,18,153:6:0    0,9,92:3:0
+X      1022    .       C       <*>     0       .       DP=19;I16=6,13,0,0,727,27975,0,0,1086,63410,0,0,360,8034,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,18,168:6:0    0,9,110:3:0
+X      1023    .       A       <*>     0       .       DP=19;I16=6,12,0,0,647,23997,0,0,1026,59810,0,0,338,7510,0,0;QS=3,0;MQSB=0.97296;MQ0F=0 PL:DP:DV        0,27,216:9:0    0,18,168:6:0    0,9,112:3:0
+X      1024    .       C       <*>     0       .       DP=20;I16=7,13,0,0,729,27471,0,0,1146,67010,0,0,364,8154,0,0;QS=3,0;MQSB=0.980568;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,18,169:6:0    0,9,106:3:0
+X      1025    .       T       <*>     0       .       DP=20;I16=7,13,0,0,757,29387,0,0,1146,67010,0,0,366,8192,0,0;QS=3,0;MQSB=0.980568;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,18,181:6:0    0,9,117:3:0
+X      1026    .       G       <*>     0       .       DP=20;I16=7,13,0,0,747,28435,0,0,1146,67010,0,0,367,8201,0,0;QS=3,0;MQSB=0.980568;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,18,169:6:0    0,9,113:3:0
+X      1027    .       C       <*>     0       .       DP=20;I16=7,13,0,0,720,26688,0,0,1146,67010,0,0,368,8232,0,0;QS=3,0;MQSB=0.980568;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,18,145:6:0    0,9,110:3:0
+X      1028    .       A       <*>     0       .       DP=19;I16=6,12,0,0,645,23681,0,0,1026,59810,0,0,348,7800,0,0;QS=3,0;MQSB=0.97296;MQ0F=0 PL:DP:DV        0,30,238:10:0   0,15,146:5:0    0,9,99:3:0
+X      1029    .       C       <*>     0       .       DP=19;I16=7,12,0,0,699,26817,0,0,1086,63410,0,0,371,8305,0,0;QS=3,0;MQSB=0.985816;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,138:5:0    0,9,111:3:0
+X      1030    .       T       <*>     0       .       DP=19;I16=7,12,0,0,749,29789,0,0,1086,63410,0,0,371,8293,0,0;QS=3,0;MQSB=0.985816;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,158:5:0    0,9,122:3:0
+X      1031    .       T       <*>     0       .       DP=21;I16=9,12,0,0,748,27726,0,0,1206,70610,0,0,371,8297,0,0;QS=3,0;MQSB=0.997478;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,144:5:0    0,9,113:3:0
+X      1032    .       T       <*>     0       .       DP=21;I16=9,12,0,0,761,28033,0,0,1206,70610,0,0,373,8319,0,0;QS=3,0;MQSB=0.997478;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,156:5:0    0,9,111:3:0
+X      1033    .       G       <*>     0       .       DP=22;I16=10,12,0,0,773,28227,0,0,1266,74210,0,0,375,8361,0,0;QS=3,0;MQSB=0.999457;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,169:6:0    0,9,101:3:0
+X      1034    .       G       <*>     0       .       DP=22;I16=8,12,0,0,703,25617,0,0,1169,69241,0,0,340,7684,0,0;QS=3,0;MQSB=0.953497;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,149:5:0    0,9,102:3:0
+X      1035    .       C       <*>     0       .       DP=21;I16=10,11,0,0,719,26103,0,0,1237,73369,0,0,382,8508,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,163:6:0    0,9,94:3:0
+X      1036    .       C       <*>     0       .       DP=22;I16=11,10,0,0,756,28390,0,0,1237,73369,0,0,360,7938,0,0;QS=3,0;MQSB=0.939898;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,175:6:0    0,12,135:4:0
+X      1037    .       T       <*>     0       .       DP=22;I16=11,11,0,0,839,32737,0,0,1297,76969,0,0,389,8641,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,188:6:0    0,12,138:4:0
+X      1038    .       G       <*>     0       .       DP=21;I16=10,10,0,0,752,28750,0,0,1177,69769,0,0,368,8066,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,184:6:0    0,9,107:3:0
+X      1039    .       G       <*>     0       .       DP=21;I16=10,11,0,0,775,29373,0,0,1237,73369,0,0,397,8761,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,189:6:0    0,9,111:3:0
+X      1040    .       A       <*>     0       .       DP=21;I16=10,11,0,0,759,28007,0,0,1237,73369,0,0,401,8851,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,177:6:0    0,9,107:3:0
+X      1041    .       C       <*>     0       .       DP=21;I16=8,11,0,0,713,27117,0,0,1140,68400,0,0,371,8255,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,155:5:0    0,9,110:3:0
+X      1042    .       A       <*>     0       .       DP=23;I16=12,10,0,0,800,29464,0,0,1297,76969,0,0,384,8466,0,0;QS=3,0;MQSB=0.947103;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,185:6:0    0,15,145:5:0
+X      1043    .       A       <*>     0       .       DP=23;I16=12,11,0,0,850,32160,0,0,1357,80569,0,0,414,9192,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,188:6:0    0,15,159:5:0
+X      1044    .       C       <*>     0       .       DP=23;I16=12,10,0,0,812,30758,0,0,1297,76969,0,0,394,8690,0,0;QS=3,0;MQSB=0.947103;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,181:6:0    0,15,150:5:0
+X      1045    .       A       <*>     0       .       DP=23;I16=12,11,0,0,887,34519,0,0,1357,80569,0,0,424,9460,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,197:6:0    0,15,156:5:0
+X      1046    .       G       <*>     0       .       DP=23;I16=12,11,0,0,862,33240,0,0,1357,80569,0,0,428,9576,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,183:6:0    0,15,158:5:0
+X      1047    .       A       <*>     0       .       DP=23;I16=12,11,0,0,890,34804,0,0,1357,80569,0,0,432,9712,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,198:6:0    0,15,165:5:0
+X      1048    .       G       <*>     0       .       DP=23;I16=12,10,0,0,846,33054,0,0,1297,76969,0,0,411,9243,0,0;QS=3,0;MQSB=0.947103;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,195:6:0    0,15,156:5:0
+X      1049    .       C       <*>     0       .       DP=22;I16=12,10,0,0,808,30644,0,0,1297,76969,0,0,441,10043,0,0;QS=3,0;MQSB=0.947103;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,182:6:0    0,15,160:5:0
+X      1050    .       A       <*>     0       .       DP=22;I16=11,10,0,0,808,31334,0,0,1237,73369,0,0,430,9940,0,0;QS=3,0;MQSB=0.939898;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,193:6:0    0,12,138:4:0
+X      1051    .       A       <*>     0       .       DP=21;I16=11,9,0,0,731,27495,0,0,1177,69769,0,0,423,9621,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,27,238:9:0    0,18,187:6:0    0,15,150:5:0
+X      1052    .       A       <*>     0       .       DP=21;I16=11,9,0,0,759,29327,0,0,1177,69769,0,0,427,9747,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,27,247:9:0    0,18,190:6:0    0,15,150:5:0
+X      1053    .       A       <*>     0       .       DP=21;I16=11,8,0,0,674,25210,0,0,1117,66169,0,0,406,9264,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,24,224:8:0    0,18,161:6:0    0,15,149:5:0
+X      1054    .       C       <*>     0       .       DP=21;I16=11,10,0,0,791,30157,0,0,1237,73369,0,0,459,10623,0,0;QS=3,0;MQSB=0.939898;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,189:6:0    0,15,153:5:0
+X      1055    .       C       <*>     0       .       DP=22;I16=12,10,0,0,818,31448,0,0,1297,76969,0,0,462,10750,0,0;QS=3,0;MQSB=0.947103;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,191:6:0    0,15,157:5:0
+X      1056    .       C       <*>     0       .       DP=22;I16=12,9,0,0,793,31265,0,0,1237,73369,0,0,441,10271,0,0;QS=3,0;MQSB=0.950149;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,195:6:0    0,15,161:5:0
+X      1057    .       T       <*>     0       .       DP=23;I16=12,10,0,0,821,31667,0,0,1297,76969,0,0,467,10911,0,0;QS=3,0;MQSB=0.947103;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,196:6:0    0,15,159:5:0
+X      1058    .       G       <*>     0       .       DP=23;I16=12,11,0,0,863,32871,0,0,1357,80569,0,0,493,11569,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,21,197:7:0    0,15,155:5:0
+X      1059    .       T       <*>     0       .       DP=23;I16=12,10,0,0,797,29803,0,0,1297,76969,0,0,468,10944,0,0;QS=3,0;MQSB=0.947103;MQ0F=0      PL:DP:DV        0,30,249:10:0   0,21,202:7:0    0,15,152:5:0
+X      1060    .       C       <*>     0       .       DP=23;I16=12,11,0,0,829,31041,0,0,1357,80569,0,0,492,11536,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,21,178:7:0    0,15,163:5:0
+X      1061    .       T       <*>     0       .       DP=22;I16=12,9,0,0,810,31840,0,0,1237,73369,0,0,465,10797,0,0;QS=3,0;MQSB=0.950149;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,175:5:0    0,15,158:5:0
+X      1062    .       C       A,<*>   0       .       DP=22;I16=12,9,0,1,826,32780,33,1089,1237,73369,60,3600,462,10652,25,625;QS=2.85398,0.146018,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.947103;BQB=1;MQ0F=0     PL:DP:DV        0,33,255,33,255,255:11:0        15,0,151,30,154,176:6:1 0,15,164,15,164,164:5:0
+X      1063    .       T       <*>     0       .       DP=22;I16=12,9,0,0,820,32460,0,0,1237,73369,0,0,459,10525,0,0;QS=3,0;MQSB=0.950149;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,183:6:0    0,15,166:5:0
+X      1064    .       A       <*>     0       .       DP=23;I16=12,9,0,0,793,30355,0,0,1237,73369,0,0,464,10752,0,0;QS=3,0;MQSB=0.950149;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,180:6:0    0,15,162:5:0
+X      1065    .       A       <*>     0       .       DP=23;I16=12,9,0,0,814,31978,0,0,1237,73369,0,0,462,10694,0,0;QS=3,0;MQSB=0.950149;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,186:6:0    0,15,174:5:0
+X      1066    .       A       <*>     0       .       DP=27;I16=15,9,0,0,890,34378,0,0,1417,84169,0,0,460,10652,0,0;QS=3,0;MQSB=0.96464;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,21,198:7:0    0,18,181:6:0
+X      1067    .       A       <*>     0       .       DP=27;I16=15,10,0,0,913,35031,0,0,1477,87769,0,0,470,10600,0,0;QS=3,0;MQSB=0.962269;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,208:7:0    0,18,182:6:0
+X      1068    .       A       <*>     0       .       DP=27;I16=15,9,0,0,898,34580,0,0,1417,84169,0,0,456,10342,0,0;QS=3,0;MQSB=0.96464;MQ0F=0        PL:DP:DV        0,30,253:10:0   0,24,218:8:0    0,18,181:6:0
+X      1069    .       A       <*>     0       .       DP=28;I16=16,10,0,0,914,33888,0,0,1537,91369,0,0,481,10925,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,207:8:0    0,21,177:7:0
+X      1070    .       A       <*>     0       .       DP=28;I16=15,11,0,0,955,36445,0,0,1537,91369,0,0,467,10351,0,0;QS=3,0;MQSB=0.960078;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,223:8:0    0,21,188:7:0
+X      1071    .       G       <*>     0       .       DP=28;I16=16,10,0,0,974,37570,0,0,1537,91369,0,0,466,10284,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,192:7:0    0,21,191:7:0
+X      1072    .       A       <*>     0       .       DP=28;I16=16,11,0,0,1007,38205,0,0,1597,94969,0,0,490,10868,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,239:8:0    0,21,195:7:0
+X      1073    .       A       <*>     0       .       DP=28;I16=16,10,0,0,976,37822,0,0,1537,91369,0,0,463,10177,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,33,254:11:0   0,24,236:8:0    0,21,199:7:0
+X      1074    .       A       <*>     0       .       DP=28;I16=16,11,0,0,1003,38097,0,0,1597,94969,0,0,484,10664,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,232:8:0    0,21,203:7:0
+X      1075    .       A       <*>     0       .       DP=28;I16=16,10,0,0,964,36762,0,0,1537,91369,0,0,476,10564,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,222:8:0    0,21,200:7:0
+X      1076    .       G       <*>     0       .       DP=28;I16=16,10,0,0,966,37048,0,0,1537,91369,0,0,476,10536,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,209:8:0    0,21,183:7:0
+X      1077    .       A       <*>     0       .       DP=29;I16=17,11,0,0,1038,39240,0,0,1657,98569,0,0,480,10548,0,0;QS=3,0;MQSB=0.967085;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,24,231:8:0    0,24,209:8:0
+X      1078    .       A       <*>     0       .       DP=29;I16=17,11,0,0,1053,40425,0,0,1657,98569,0,0,480,10562,0,0;QS=3,0;MQSB=0.967085;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,24,234:8:0    0,24,214:8:0
+X      1079    .       A       <*>     0       .       DP=28;I16=17,10,0,0,1019,39007,0,0,1597,94969,0,0,479,10505,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,223:8:0    0,24,206:8:0
+X      1080    .       A       <*>     0       .       DP=29;I16=18,10,0,0,1049,40827,0,0,1657,98569,0,0,478,10478,0,0;QS=3,0;MQSB=0.971673;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,246:9:0    0,24,218:8:0
+X      1081    .       G       <*>     0       .       DP=30;I16=19,8,0,0,988,37392,0,0,1597,94969,0,0,436,9550,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,24,210:8:0    0,27,210:9:0
+X      1082    .       A       <*>     0       .       DP=30;I16=20,7,0,0,989,37109,0,0,1597,94969,0,0,438,9564,0,0;QS=3,0;MQSB=0.981425;MQ0F=0        PL:DP:DV        0,27,224:9:0    0,27,226:9:0    0,27,217:9:0
+X      1083    .       A       <*>     0       .       DP=30;I16=20,8,0,0,1039,39827,0,0,1657,98569,0,0,455,9803,0,0;QS=3,0;MQSB=0.979523;MQ0F=0       PL:DP:DV        0,30,246:10:0   0,27,233:9:0    0,27,217:9:0
+X      1084    .       A       <*>     0       .       DP=31;I16=21,8,0,0,1049,39097,0,0,1717,102169,0,0,457,9849,0,0;QS=3,0;MQSB=0.981133;MQ0F=0      PL:DP:DV        0,33,253:11:0   0,27,226:9:0    0,27,215:9:0
+X      1085    .       A       <*>     0       .       DP=30;I16=21,8,0,0,1052,39534,0,0,1717,102169,0,0,486,10552,0,0;QS=3,0;MQSB=0.981133;MQ0F=0     PL:DP:DV        0,30,232:10:0   0,30,247:10:0   0,27,214:9:0
+X      1086    .       A       <*>     0       .       DP=28;I16=21,6,0,0,969,36223,0,0,1597,94969,0,0,492,10660,0,0;QS=3,0;MQSB=0.98481;MQ0F=0        PL:DP:DV        0,30,219:10:0   0,27,236:9:0    0,24,179:8:0
+X      1087    .       C       <*>     0       .       DP=28;I16=22,6,0,0,984,36046,0,0,1657,98569,0,0,498,10796,0,0;QS=3,0;MQSB=0.985992;MQ0F=0       PL:DP:DV        0,30,234:10:0   0,27,229:9:0    0,27,173:9:0
+X      1088    .       T       <*>     0       .       DP=29;I16=23,6,0,0,1133,45203,0,0,1717,102169,0,0,503,10863,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,252:10:0   0,30,250:10:0   0,27,198:9:0
+X      1089    .       C       <*>     0       .       DP=29;I16=23,6,0,0,1093,42347,0,0,1717,102169,0,0,509,10965,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,30,237:10:0   0,27,188:9:0
+X      1090    .       A       <*>     0       .       DP=29;I16=23,6,0,0,1061,39845,0,0,1717,102169,0,0,515,11103,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,221:10:0   0,30,250:10:0   0,27,183:9:0
+X      1091    .       C       <*>     0       .       DP=29;I16=23,6,0,0,1063,39713,0,0,1717,102169,0,0,521,11277,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,247:10:0   0,30,244:10:0   0,27,177:9:0
+X      1092    .       T       <*>     0       .       DP=29;I16=23,6,0,0,1121,44489,0,0,1717,102169,0,0,524,11334,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,244:10:0   0,30,251:10:0   0,27,198:9:0
+X      1093    .       G       <*>     0       .       DP=29;I16=23,6,0,0,1085,41377,0,0,1717,102169,0,0,526,11372,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,249:10:0   0,30,243:10:0   0,27,184:9:0
+X      1094    .       G       <*>     0       .       DP=29;I16=22,6,0,0,1018,38808,0,0,1657,98569,0,0,521,11393,0,0;QS=3,0;MQSB=0.985992;MQ0F=0      PL:DP:DV        0,30,243:10:0   0,30,232:10:0   0,24,185:8:0
+X      1095    .       A       <*>     0       .       DP=28;I16=22,6,0,0,1023,38551,0,0,1657,98569,0,0,529,11443,0,0;QS=3,0;MQSB=0.985992;MQ0F=0      PL:DP:DV        0,30,236:10:0   0,30,244:10:0   0,24,178:8:0
+X      1096    .       T       <*>     0       .       DP=30;I16=24,5,0,0,1020,37168,0,0,1717,102169,0,0,505,10849,0,0;QS=3,0;MQSB=0.989637;MQ0F=0     PL:DP:DV        0,33,234:11:0   0,27,220:9:0    0,27,178:9:0
+X      1097    .       A       <*>     0       .       DP=30;I16=24,6,0,0,1056,38166,0,0,1777,105769,0,0,533,11537,0,0;QS=3,0;MQSB=0.987976;MQ0F=0     PL:DP:DV        0,33,230:11:0   0,30,237:10:0   0,27,177:9:0
+X      1098    .       T       <*>     0       .       DP=29;I16=24,5,0,0,1081,40557,0,0,1717,102169,0,0,537,11633,0,0;QS=3,0;MQSB=0.989637;MQ0F=0     PL:DP:DV        0,30,210:10:0   0,30,251:10:0   0,27,186:9:0
+X      1099    .       G       <*>     0       .       DP=29;I16=24,5,0,0,1091,41719,0,0,1717,102169,0,0,540,11712,0,0;QS=3,0;MQSB=0.989637;MQ0F=0     PL:DP:DV        0,30,229:10:0   0,30,242:10:0   0,27,182:9:0
+X      1100    .       A       <*>     0       .       DP=29;I16=24,5,0,0,1106,42976,0,0,1717,102169,0,0,543,11825,0,0;QS=3,0;MQSB=0.989637;MQ0F=0     PL:DP:DV        0,30,210:10:0   0,30,255:10:0   0,27,191:9:0
+X      1101    .       A       <*>     0       .       DP=29;I16=24,5,0,0,1154,46420,0,0,1717,102169,0,0,545,11921,0,0;QS=3,0;MQSB=0.989637;MQ0F=0     PL:DP:DV        0,30,222:10:0   0,30,255:10:0   0,27,198:9:0
+X      1102    .       T       <*>     0       .       DP=29;I16=24,4,0,0,1046,39520,0,0,1657,98569,0,0,522,11424,0,0;QS=3,0;MQSB=0.991416;MQ0F=0      PL:DP:DV        0,30,210:10:0   0,27,233:9:0    0,27,186:9:0
+X      1103    .       G       <*>     0       .       DP=30;I16=24,6,0,0,1134,43486,0,0,1777,105769,0,0,548,12158,0,0;QS=3,0;MQSB=0.987976;MQ0F=0     PL:DP:DV        0,30,223:10:0   0,30,255:10:0   0,30,222:10:0
+X      1104    .       A       <*>     0       .       DP=28;I16=23,5,0,0,1089,43067,0,0,1657,98569,0,0,552,12296,0,0;QS=3,0;MQSB=0.988819;MQ0F=0      PL:DP:DV        0,27,213:9:0    0,27,233:9:0    0,30,233:10:0
+X      1105    .       T       <*>     0       .       DP=28;I16=23,5,0,0,1035,38743,0,0,1657,98569,0,0,556,12462,0,0;QS=3,0;MQSB=0.988819;MQ0F=0      PL:DP:DV        0,27,203:9:0    0,27,227:9:0    0,30,222:10:0
+X      1106    .       A       <*>     0       .       DP=29;I16=23,5,0,0,1003,36715,0,0,1657,98569,0,0,532,11882,0,0;QS=3,0;MQSB=0.988819;MQ0F=0      PL:DP:DV        0,30,227:10:0   0,24,198:8:0    0,30,217:10:0
+X      1107    .       C       <*>     0       .       DP=29;I16=23,6,0,0,1093,41509,0,0,1717,102169,0,0,558,12532,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,244:10:0   0,27,233:9:0    0,30,220:10:0
+X      1108    .       A       <*>     0       .       DP=29;I16=23,6,0,0,1138,44908,0,0,1717,102169,0,0,558,12536,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,239:10:0   0,27,253:9:0    0,30,227:10:0
+X      1109    .       G       <*>     0       .       DP=29;I16=23,6,0,0,1140,45200,0,0,1717,102169,0,0,557,12519,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,27,240:9:0    0,30,224:10:0
+X      1110    .       G       <*>     0       .       DP=29;I16=23,6,0,0,1086,41054,0,0,1717,102169,0,0,555,12481,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,242:10:0   0,27,229:9:0    0,30,224:10:0
+X      1111    .       T       <*>     0       .       DP=29;I16=22,6,0,0,1025,37919,0,0,1680,100800,0,0,552,12470,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,227:10:0   0,24,227:8:0    0,30,211:10:0
+X      1112    .       T       <*>     0       .       DP=28;I16=22,6,0,0,1034,38986,0,0,1680,100800,0,0,550,12440,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,226:10:0   0,24,221:8:0    0,30,221:10:0
+X      1113    .       G       <*>     0       .       DP=28;I16=23,5,0,0,1085,42273,0,0,1680,100800,0,0,548,12386,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,255:10:0   0,21,202:7:0    0,33,222:11:0
+X      1114    .       A       <*>     0       .       DP=28;I16=23,5,0,0,1079,42279,0,0,1680,100800,0,0,546,12306,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,235:10:0   0,21,209:7:0    0,33,238:11:0
+X      1115    .       G       <*>     0       .       DP=28;I16=23,5,0,0,1114,44550,0,0,1680,100800,0,0,544,12250,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,255:10:0   0,21,208:7:0    0,33,234:11:0
+X      1116    .       G       <*>     0       .       DP=29;I16=24,5,0,0,1059,39531,0,0,1740,104400,0,0,542,12218,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,236:10:0   0,24,204:8:0    0,33,226:11:0
+X      1117    .       A       <*>     0       .       DP=29;I16=24,5,0,0,1124,43896,0,0,1740,104400,0,0,541,12211,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,235:10:0   0,24,227:8:0    0,33,234:11:0
+X      1118    .       T       <*>     0       .       DP=29;I16=24,4,0,0,1100,44802,0,0,1680,100800,0,0,539,12131,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,230:10:0   0,21,188:7:0    0,33,248:11:0
+X      1119    .       C       <*>     0       .       DP=29;I16=23,4,0,0,1078,44864,0,0,1620,97200,0,0,526,11958,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,27,224:9:0    0,21,191:7:0    0,33,255:11:0
+X      1120    .       C       <*>     0       .       DP=29;I16=23,5,0,0,1113,46071,0,0,1680,100800,0,0,536,12054,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,227:9:0    0,24,214:8:0    0,33,255:11:0
+X      1121    .       A       <*>     0       .       DP=30;I16=24,5,0,0,1167,48549,0,0,1740,104400,0,0,536,12056,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,233:9:0    0,24,220:8:0    0,36,255:12:0
+X      1122    .       T       <*>     0       .       DP=32;I16=26,5,0,0,1235,50967,0,0,1860,111600,0,0,535,11985,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,230:10:0   0,27,238:9:0    0,36,255:12:0
+X      1123    .       T       <*>     0       .       DP=32;I16=26,5,0,0,1219,50121,0,0,1860,111600,0,0,535,11893,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,221:10:0   0,27,236:9:0    0,36,255:12:0
+X      1124    .       A       <*>     0       .       DP=31;I16=25,5,0,0,1187,48827,0,0,1800,108000,0,0,536,11832,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,218:9:0    0,27,235:9:0    0,36,255:12:0
+X      1125    .       T       <*>     0       .       DP=31;I16=25,5,0,0,1211,51001,0,0,1800,108000,0,0,537,11801,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,228:9:0    0,27,235:9:0    0,36,255:12:0
+X      1126    .       C       <*>     0       .       DP=31;I16=25,5,0,0,1225,52001,0,0,1800,108000,0,0,538,11800,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,234:9:0    0,27,241:9:0    0,36,255:12:0
+X      1127    .       T       <*>     0       .       DP=31;I16=25,5,0,0,1257,55245,0,0,1800,108000,0,0,539,11829,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,231:9:0    0,27,252:9:0    0,36,255:12:0
+X      1128    .       G       <*>     0       .       DP=31;I16=25,5,0,0,1217,51743,0,0,1800,108000,0,0,540,11888,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,236:9:0    0,27,229:9:0    0,36,255:12:0
+X      1129    .       A       G,<*>   0       .       DP=31;I16=24,4,0,1,1101,45631,32,1024,1680,100800,60,3600,514,11300,25,625;QS=2.93535,0.0646465,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0 PL:DP:DV        0,24,204,24,204,204:8:0 0,27,229,27,229,229:9:0 0,4,198,33,201,219:12:1
+X      1130    .       A       <*>     0       .       DP=31;I16=25,5,0,0,1189,49509,0,0,1800,108000,0,0,539,11943,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,215:9:0    0,27,236:9:0    0,36,255:12:0
+X      1131    .       A       <*>     0       .       DP=29;I16=23,5,0,0,1156,49362,0,0,1680,100800,0,0,540,11988,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,206:7:0    0,27,250:9:0    0,36,255:12:0
+X      1132    .       T       <*>     0       .       DP=29;I16=23,5,0,0,1123,47359,0,0,1680,100800,0,0,540,12008,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,198:7:0    0,27,229:9:0    0,36,255:12:0
+X      1133    .       G       <*>     0       .       DP=30;I16=23,5,0,0,1148,48796,0,0,1680,100800,0,0,540,12052,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,214:7:0    0,27,232:9:0    0,36,255:12:0
+X      1134    .       C       <*>     0       .       DP=29;I16=22,6,0,0,1162,50224,0,0,1680,100800,0,0,547,12155,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,209:7:0    0,27,254:9:0    0,36,255:12:0
+X      1135    .       T       <*>     0       .       DP=29;I16=22,6,0,0,1214,55020,0,0,1680,100800,0,0,549,12257,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,209:7:0    0,27,255:9:0    0,36,255:12:0
+X      1136    .       T       <*>     0       .       DP=29;I16=22,6,0,0,1148,49270,0,0,1680,100800,0,0,551,12383,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,200:7:0    0,27,255:9:0    0,36,255:12:0
+X      1137    .       G       <*>     0       .       DP=28;I16=21,6,0,0,1087,46051,0,0,1620,97200,0,0,554,12532,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,214:7:0    0,27,234:9:0    0,33,254:11:0
+X      1138    .       G       <*>     0       .       DP=28;I16=21,6,0,0,1040,42504,0,0,1620,97200,0,0,557,12703,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,197:7:0    0,27,234:9:0    0,33,246:11:0
+X      1139    .       A       <*>     0       .       DP=28;I16=21,6,0,0,1103,47389,0,0,1620,97200,0,0,559,12845,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,200:7:0    0,27,254:9:0    0,33,255:11:0
+X      1140    .       C       <*>     0       .       DP=28;I16=21,6,0,0,1072,44372,0,0,1620,97200,0,0,561,13007,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,214:7:0    0,27,234:9:0    0,33,250:11:0
+X      1141    .       C       <*>     0       .       DP=28;I16=21,6,0,0,1106,47298,0,0,1620,97200,0,0,562,13140,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,212:7:0    0,27,245:9:0    0,33,255:11:0
+X      1142    .       A       <*>     0       .       DP=28;I16=21,6,0,0,1114,47788,0,0,1620,97200,0,0,560,13146,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,212:7:0    0,27,255:9:0    0,33,251:11:0
+X      1143    .       G       <*>     0       .       DP=26;I16=19,7,0,0,1041,42249,0,0,1560,93600,0,0,585,13799,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,222:7:0    0,27,249:9:0    0,30,253:10:0
+X      1144    .       A       <*>     0       .       DP=26;I16=19,7,0,0,1018,40154,0,0,1560,93600,0,0,585,13847,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,205:7:0    0,27,250:9:0    0,30,255:10:0
+X      1145    .       T       <*>     0       .       DP=26;I16=19,7,0,0,1016,39852,0,0,1560,93600,0,0,584,13866,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,206:7:0    0,27,250:9:0    0,30,249:10:0
+X      1146    .       G       <*>     0       .       DP=26;I16=19,7,0,0,1011,39743,0,0,1560,93600,0,0,582,13856,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,210:7:0    0,27,246:9:0    0,30,254:10:0
+X      1147    .       T       <*>     0       .       DP=27;I16=20,6,0,0,1010,39730,0,0,1560,93600,0,0,579,13815,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,207:8:0    0,24,234:8:0    0,30,255:10:0
+X      1148    .       T       <*>     0       .       DP=26;I16=20,6,0,0,1002,39214,0,0,1560,93600,0,0,576,13690,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,196:8:0    0,24,237:8:0    0,30,255:10:0
+X      1149    .       T       <*>     0       .       DP=26;I16=20,6,0,0,1022,40532,0,0,1560,93600,0,0,573,13579,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,205:8:0    0,24,231:8:0    0,30,255:10:0
+X      1150    .       T       <*>     0       .       DP=26;I16=20,6,0,0,1032,41212,0,0,1560,93600,0,0,569,13433,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,208:8:0    0,24,236:8:0    0,30,255:10:0
+X      1151    .       G       <*>     0       .       DP=26;I16=20,6,0,0,1021,40285,0,0,1560,93600,0,0,565,13303,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,220:8:0    0,24,231:8:0    0,30,248:10:0
+X      1152    .       A       <*>     0       .       DP=27;I16=20,7,0,0,1040,40772,0,0,1620,97200,0,0,561,13189,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,202:8:0    0,24,230:8:0    0,33,255:11:0
+X      1153    .       A       <*>     0       .       DP=27;I16=20,7,0,0,1039,40717,0,0,1620,97200,0,0,557,13043,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,202:8:0    0,24,233:8:0    0,33,255:11:0
+X      1154    .       T       <*>     0       .       DP=28;I16=21,7,0,0,1073,41861,0,0,1680,100800,0,0,552,12866,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,212:9:0    0,24,236:8:0    0,33,255:11:0
+X      1155    .       T       <*>     0       .       DP=27;I16=20,7,0,0,1074,43046,0,0,1620,97200,0,0,549,12707,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,211:8:0    0,24,236:8:0    0,33,255:11:0
+X      1156    .       T       <*>     0       .       DP=28;I16=19,8,0,0,1065,42533,0,0,1620,97200,0,0,520,11892,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,210:8:0    0,24,239:8:0    0,33,255:11:0
+X      1157    .       T       <*>     0       .       DP=28;I16=20,8,0,0,1094,43108,0,0,1680,100800,0,0,541,12299,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,230:9:0    0,24,230:8:0    0,33,255:11:0
+X      1158    .       G       <*>     0       .       DP=28;I16=20,8,0,0,1098,43584,0,0,1680,100800,0,0,536,12056,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,240:9:0    0,24,224:8:0    0,33,255:11:0
+X      1159    .       G       <*>     0       .       DP=28;I16=20,8,0,0,1096,43222,0,0,1680,100800,0,0,530,11790,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,249:9:0    0,24,229:8:0    0,33,255:11:0
+X      1160    .       A       <*>     0       .       DP=30;I16=20,10,0,0,1146,44510,0,0,1800,108000,0,0,524,11552,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,229:9:0    0,24,242:8:0    0,39,255:13:0
+X      1161    .       T       <*>     0       .       DP=30;I16=20,10,0,0,1136,43548,0,0,1800,108000,0,0,520,11344,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,221:9:0    0,24,230:8:0    0,39,255:13:0
+X      1162    .       T       <*>     0       .       DP=30;I16=20,10,0,0,1147,44365,0,0,1800,108000,0,0,516,11168,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,232:9:0    0,24,229:8:0    0,39,255:13:0
+X      1163    .       T       <*>     0       .       DP=31;I16=20,11,0,0,1176,45394,0,0,1860,111600,0,0,511,10975,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,30,243:10:0   0,24,231:8:0    0,39,255:13:0
+X      1164    .       T       <*>     0       .       DP=31;I16=20,11,0,0,1166,44864,0,0,1860,111600,0,0,506,10768,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,30,235:10:0   0,24,234:8:0    0,39,255:13:0
+X      1165    .       T       <*>     0       .       DP=31;I16=20,11,0,0,1189,46635,0,0,1860,111600,0,0,501,10599,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,30,240:10:0   0,24,231:8:0    0,39,255:13:0
+X      1166    .       T       <*>     0       .       DP=30;I16=19,11,0,0,1137,43791,0,0,1800,108000,0,0,497,10467,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,231:9:0    0,24,228:8:0    0,39,255:13:0
+X      1167    .       C       <*>     0       .       DP=28;I16=17,11,0,0,1114,44588,0,0,1680,100800,0,0,495,10369,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,255:9:0    0,21,216:7:0    0,36,255:12:0
+X      1168    .       A       <*>     0       .       DP=28;I16=17,11,0,0,1074,41862,0,0,1680,100800,0,0,493,10303,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,238:9:0    0,21,203:7:0    0,36,255:12:0
+X      1169    .       T       <*>     0       .       DP=28;I16=17,11,0,0,1089,42589,0,0,1680,100800,0,0,491,10269,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,247:9:0    0,21,212:7:0    0,36,255:12:0
+X      1170    .       A       <*>     0       .       DP=27;I16=16,11,0,0,1033,39891,0,0,1620,97200,0,0,490,10266,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,244:9:0    0,21,214:7:0    0,33,255:11:0
+X      1171    .       T       <*>     0       .       DP=28;I16=17,11,0,0,1086,42472,0,0,1680,100800,0,0,488,10244,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,249:9:0    0,24,223:8:0    0,33,255:11:0
+X      1172    .       T       <*>     0       .       DP=28;I16=17,11,0,0,1086,42598,0,0,1680,100800,0,0,486,10206,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,235:9:0    0,24,228:8:0    0,33,255:11:0
+X      1173    .       T       <*>     0       .       DP=29;I16=18,11,0,0,1126,44348,0,0,1740,104400,0,0,483,10153,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,241:9:0    0,27,241:9:0    0,33,255:11:0
+X      1174    .       T       <*>     0       .       DP=29;I16=18,11,0,0,1098,42352,0,0,1740,104400,0,0,481,10135,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,230:9:0    0,27,238:9:0    0,33,255:11:0
+X      1175    .       G       <*>     0       .       DP=28;I16=18,10,0,0,1063,40975,0,0,1680,100800,0,0,480,10152,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,24,234:8:0    0,27,234:9:0    0,33,255:11:0
+X      1176    .       T       <*>     0       .       DP=28;I16=18,10,0,0,1045,39823,0,0,1680,100800,0,0,479,10203,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,24,221:8:0    0,27,233:9:0    0,33,255:11:0
+X      1177    .       A       <*>     0       .       DP=28;I16=18,10,0,0,1040,39006,0,0,1680,100800,0,0,478,10288,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,24,220:8:0    0,27,228:9:0    0,33,255:11:0
+X      1178    .       A       <*>     0       .       DP=27;I16=17,10,0,0,1006,38238,0,0,1620,97200,0,0,477,10355,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,24,221:8:0    0,27,227:9:0    0,30,255:10:0
+X      1179    .       T       <*>     0       .       DP=27;I16=17,10,0,0,1012,38396,0,0,1620,97200,0,0,475,10403,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,24,223:8:0    0,27,224:9:0    0,30,255:10:0
+X      1180    .       C       <*>     0       .       DP=27;I16=16,10,0,0,1006,39508,0,0,1560,93600,0,0,469,10423,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,222:7:0    0,27,224:9:0    0,30,255:10:0
+X      1181    .       T       <*>     0       .       DP=26;I16=16,10,0,0,1021,40581,0,0,1560,93600,0,0,469,10441,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,24,236:8:0    0,24,229:8:0    0,30,255:10:0
+X      1182    .       T       <*>     0       .       DP=26;I16=14,11,0,0,939,35915,0,0,1500,90000,0,0,457,10347,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,27,236:9:0    0,21,209:7:0    0,27,255:9:0
+X      1183    .       T       <*>     0       .       DP=25;I16=13,11,0,0,899,34555,0,0,1440,86400,0,0,455,10341,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,27,239:9:0    0,18,192:6:0    0,27,255:9:0
+X      1184    .       G       <*>     0       .       DP=24;I16=13,11,0,0,916,35398,0,0,1440,86400,0,0,465,10479,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,234:8:0    0,21,201:7:0    0,27,255:9:0
+X      1185    .       C       <*>     0       .       DP=24;I16=13,11,0,0,908,35014,0,0,1440,86400,0,0,465,10541,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,246:8:0    0,21,191:7:0    0,27,250:9:0
+X      1186    .       A       <*>     0       .       DP=24;I16=13,11,0,0,946,37648,0,0,1440,86400,0,0,463,10525,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,240:8:0    0,21,205:7:0    0,27,255:9:0
+X      1187    .       G       <*>     0       .       DP=25;I16=14,11,0,0,908,33870,0,0,1500,90000,0,0,461,10529,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,27,240:9:0    0,21,205:7:0    0,27,240:9:0
+X      1188    .       T       <*>     0       .       DP=25;I16=14,11,0,0,886,32138,0,0,1500,90000,0,0,461,10553,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,248:10:0   0,21,196:7:0    0,24,216:8:0
+X      1189    .       A       <*>     0       .       DP=25;I16=14,11,0,0,920,34392,0,0,1500,90000,0,0,461,10497,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,18,174:6:0    0,27,252:9:0
+X      1190    .       T       <*>     0       .       DP=26;I16=14,12,0,0,960,35876,0,0,1560,93600,0,0,462,10462,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,185:6:0    0,27,252:9:0
+X      1191    .       A       <*>     0       .       DP=26;I16=14,12,0,0,928,33922,0,0,1560,93600,0,0,464,10450,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,173:6:0    0,27,245:9:0
+X      1192    .       T       <*>     0       .       DP=26;I16=14,12,0,0,981,37505,0,0,1560,93600,0,0,465,10413,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,191:6:0    0,27,255:9:0
+X      1193    .       T       <*>     0       .       DP=26;I16=14,12,0,0,976,37054,0,0,1560,93600,0,0,466,10402,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,191:6:0    0,27,255:9:0
+X      1194    .       T       <*>     0       .       DP=26;I16=14,12,0,0,951,35219,0,0,1560,93600,0,0,466,10368,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,178:6:0    0,27,249:9:0
+X      1195    .       A       <*>     0       .       DP=26;I16=14,12,0,0,917,33253,0,0,1560,93600,0,0,466,10362,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,177:6:0    0,27,235:9:0
+X      1196    .       C       <*>     0       .       DP=25;I16=13,12,0,0,921,34209,0,0,1500,90000,0,0,466,10334,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,18,187:6:0    0,27,236:9:0
+X      1197    .       C       <*>     0       .       DP=24;I16=12,12,0,0,906,34862,0,0,1440,86400,0,0,464,10184,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,18,186:6:0    0,24,233:8:0
+X      1198    .       A       <*>     0       .       DP=24;I16=12,12,0,0,937,36815,0,0,1440,86400,0,0,461,10013,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,18,190:6:0    0,24,245:8:0
+X      1199    .       G       <*>     0       .       DP=24;I16=12,12,0,0,879,33035,0,0,1440,86400,0,0,457,9821,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,163:6:0    0,24,221:8:0
+X      1200    .       T       <*>     0       .       DP=24;I16=11,12,0,0,895,35141,0,0,1380,82800,0,0,428,9032,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,176:5:0    0,24,247:8:0
+X      1201    .       T       <*>     0       .       DP=24;I16=12,12,0,0,889,33727,0,0,1440,86400,0,0,449,9521,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,177:6:0    0,24,238:8:0
+X      1202    .       C       <*>     0       .       DP=25;I16=13,12,0,0,929,35121,0,0,1500,90000,0,0,445,9413,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,175:6:0    0,24,230:8:0
+X      1203    .       A       <*>     0       .       DP=25;I16=13,12,0,0,943,36107,0,0,1500,90000,0,0,442,9334,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,184:6:0    0,24,241:8:0
+X      1204    .       G       <*>     0       .       DP=24;I16=13,11,0,0,876,33106,0,0,1440,86400,0,0,439,9235,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,174:6:0    0,21,218:7:0
+X      1205    .       C       <*>     0       .       DP=24;I16=13,11,0,0,891,33869,0,0,1440,86400,0,0,436,9166,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,176:6:0    0,21,217:7:0
+X      1206    .       A       <*>     0       .       DP=23;I16=13,10,0,0,846,31744,0,0,1380,82800,0,0,434,9126,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,179:6:0    0,21,212:7:0
+X      1207    .       T       <*>     0       .       DP=23;I16=13,9,0,0,819,30877,0,0,1320,79200,0,0,407,8489,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,254:10:0   0,18,189:6:0    0,18,194:6:0
+X      1208    .       C       <*>     0       .       DP=24;I16=14,10,0,0,910,35236,0,0,1440,86400,0,0,429,9079,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,190:7:0    0,21,217:7:0
+X      1209    .       C       T,<*>   0       .       DP=24;I16=14,9,0,1,869,33481,21,441,1380,82800,60,3600,408,8710,19,361;QS=2.91393,0.0860656,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0     PL:DP:DV        0,30,255,30,255,255:10:0        0,0,153,18,156,166:7:1  0,21,209,21,209,209:7:0
+X      1210    .       C       <*>     0       .       DP=24;I16=14,10,0,0,915,35713,0,0,1440,86400,0,0,425,9091,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,199:7:0    0,21,209:7:0
+X      1211    .       T       <*>     0       .       DP=24;I16=14,10,0,0,905,34669,0,0,1440,86400,0,0,423,9139,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,213:7:0    0,21,214:7:0
+X      1212    .       A       <*>     0       .       DP=24;I16=14,10,0,0,850,30690,0,0,1440,86400,0,0,421,9215,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,246:10:0   0,21,190:7:0    0,21,204:7:0
+X      1213    .       A       <*>     0       .       DP=24;I16=14,10,0,0,852,31192,0,0,1440,86400,0,0,418,9268,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,253:10:0   0,21,197:7:0    0,21,195:7:0
+X      1214    .       C       <*>     0       .       DP=23;I16=13,10,0,0,851,32099,0,0,1380,82800,0,0,415,9295,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,186:7:0    0,18,184:6:0
+X      1215    .       T       <*>     0       .       DP=23;I16=13,9,0,0,839,32475,0,0,1320,79200,0,0,386,8668,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,21,211:7:0    0,15,172:5:0
+X      1216    .       C       <*>     0       .       DP=23;I16=13,10,0,0,863,32923,0,0,1380,82800,0,0,406,9260,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,196:7:0    0,18,172:6:0
+X      1217    .       A       <*>     0       .       DP=22;I16=12,10,0,0,820,30926,0,0,1320,79200,0,0,402,9244,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,172:6:0    0,18,191:6:0
+X      1218    .       A       <*>     0       .       DP=22;I16=12,10,0,0,764,27286,0,0,1320,79200,0,0,398,9244,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,145:6:0    0,18,184:6:0
+X      1219    .       A       <*>     0       .       DP=21;I16=12,9,0,0,803,31119,0,0,1260,75600,0,0,395,9259,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,175:6:0    0,15,173:5:0
+X      1220    .       A       <*>     0       .       DP=21;I16=12,9,0,0,752,27700,0,0,1260,75600,0,0,392,9288,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,253:10:0   0,18,167:6:0    0,15,167:5:0
+X      1221    .       A       <*>     0       .       DP=20;I16=12,8,0,0,722,26564,0,0,1200,72000,0,0,390,9330,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,147:5:0    0,15,157:5:0
+X      1222    .       T       <*>     0       .       DP=18;I16=10,8,0,0,666,25034,0,0,1080,64800,0,0,389,9333,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,245:9:0    0,15,143:5:0    0,12,142:4:0
+X      1223    .       T       <*>     0       .       DP=17;I16=9,7,0,0,574,21262,0,0,960,57600,0,0,364,8720,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,27,232:9:0    0,12,122:4:0    0,9,120:3:0
+X      1224    .       C       <*>     0       .       DP=19;I16=10,7,0,0,639,24429,0,0,1020,61200,0,0,364,8740,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,128:4:0    0,9,112:3:0
+X      1225    .       A       <*>     0       .       DP=19;I16=10,9,0,0,713,27139,0,0,1109,65641,0,0,395,9419,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,15,137:5:0    0,12,145:4:0
+X      1226    .       A       <*>     0       .       DP=19;I16=10,9,0,0,688,25468,0,0,1109,65641,0,0,397,9469,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,15,127:5:0    0,12,147:4:0
+X      1227    .       A       <*>     0       .       DP=19;I16=10,9,0,0,698,26104,0,0,1109,65641,0,0,399,9531,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,15,133:5:0    0,12,146:4:0
+X      1228    .       A       <*>     0       .       DP=19;I16=10,9,0,0,705,26721,0,0,1109,65641,0,0,399,9505,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,15,143:5:0    0,12,145:4:0
+X      1229    .       A       <*>     0       .       DP=18;I16=10,8,0,0,693,26891,0,0,1049,62041,0,0,400,9490,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,123:4:0    0,12,138:4:0
+X      1230    .       T       <*>     0       .       DP=18;I16=10,8,0,0,643,23601,0,0,1049,62041,0,0,401,9485,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,30,245:10:0   0,12,115:4:0    0,12,144:4:0
+X      1231    .       C       <*>     0       .       DP=18;I16=10,7,0,0,663,26041,0,0,1020,61200,0,0,390,9320,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,9,98:3:0      0,12,138:4:0
+X      1232    .       T       <*>     0       .       DP=18;I16=10,8,0,0,683,26261,0,0,1049,62041,0,0,401,9409,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,133:4:0    0,12,129:4:0
+X      1233    .       G       <*>     0       .       DP=18;I16=10,8,0,0,657,24509,0,0,1049,62041,0,0,401,9389,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,124:4:0    0,12,129:4:0
+X      1234    .       A       <*>     0       .       DP=19;I16=10,8,0,0,677,26177,0,0,1080,64800,0,0,386,9134,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,101:3:0     0,12,144:4:0
+X      1235    .       A       <*>     0       .       DP=19;I16=10,9,0,0,697,26363,0,0,1109,65641,0,0,400,9282,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,129:4:0    0,12,140:4:0
+X      1236    .       A       <*>     0       .       DP=19;I16=10,9,0,0,671,24693,0,0,1109,65641,0,0,398,9148,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,103:4:0    0,12,136:4:0
+X      1237    .       T       <*>     0       .       DP=19;I16=9,9,0,0,649,24061,0,0,1049,62041,0,0,370,8356,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,98:3:0      0,12,135:4:0
+X      1238    .       C       <*>     0       .       DP=20;I16=11,9,0,0,733,27709,0,0,1169,69241,0,0,391,8783,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,104:4:0    0,12,145:4:0
+X      1239    .       C       <*>     0       .       DP=20;I16=10,9,0,0,672,24596,0,0,1109,65641,0,0,363,7981,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,76:3:0      0,12,124:4:0
+X      1240    .       C       <*>     0       .       DP=20;I16=11,9,0,0,723,26895,0,0,1169,69241,0,0,385,8451,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,118:4:0    0,12,129:4:0
+X      1241    .       A       <*>     0       .       DP=20;I16=11,9,0,0,719,26575,0,0,1169,69241,0,0,382,8318,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,104:4:0    0,12,141:4:0
+X      1242    .       A       <*>     0       .       DP=21;I16=12,9,0,0,749,27599,0,0,1229,72841,0,0,379,8207,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,109:4:0    0,15,153:5:0
+X      1243    .       A       <*>     0       .       DP=21;I16=12,9,0,0,738,26862,0,0,1229,72841,0,0,377,8119,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,110:4:0    0,15,158:5:0
+X      1244    .       C       <*>     0       .       DP=21;I16=12,8,0,0,670,22952,0,0,1169,69241,0,0,365,7955,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,101:4:0    0,15,148:5:0
+X      1245    .       G       <*>     0       .       DP=21;I16=12,9,0,0,657,21627,0,0,1229,72841,0,0,373,8015,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,245:12:0   0,12,95:4:0     0,15,158:5:0
+X      1246    .       C       <*>     0       .       DP=21;I16=12,9,0,0,652,21348,0,0,1229,72841,0,0,370,7948,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,252:12:0   0,12,95:4:0     0,15,146:5:0
+X      1247    .       G       <*>     0       .       DP=20;I16=11,9,0,0,655,22291,0,0,1169,69241,0,0,367,7853,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,87:4:0     0,15,150:5:0
+X      1248    .       C       <*>     0       .       DP=20;I16=10,8,0,0,659,25037,0,0,1080,64800,0,0,314,6530,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,9,90:3:0      0,15,156:5:0
+X      1249    .       C       <*>     0       .       DP=21;I16=12,9,0,0,772,28954,0,0,1229,72841,0,0,360,7680,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,111:4:0    0,15,166:5:0
+X      1250    .       A       <*>     0       .       DP=21;I16=12,9,0,0,757,27599,0,0,1229,72841,0,0,356,7554,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,114:4:0    0,15,161:5:0
+X      1251    .       A       <*>     0       .       DP=21;I16=12,9,0,0,758,27890,0,0,1229,72841,0,0,352,7452,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,115:4:0    0,15,174:5:0
+X      1252    .       T       <*>     0       .       DP=21;I16=12,9,0,0,758,27574,0,0,1229,72841,0,0,348,7374,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,124:4:0    0,15,159:5:0
+X      1253    .       A       <*>     0       .       DP=20;I16=12,8,0,0,718,26292,0,0,1169,69241,0,0,345,7319,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,127:4:0    0,12,144:4:0
+X      1254    .       A       <*>     0       .       DP=20;I16=12,8,0,0,781,30817,0,0,1169,69241,0,0,342,7286,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,134:4:0    0,12,156:4:0
+X      1255    .       G       <*>     0       .       DP=21;I16=12,9,0,0,785,30039,0,0,1229,72841,0,0,339,7275,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,128:4:0    0,15,169:5:0
+X      1256    .       C       <*>     0       .       DP=20;I16=12,8,0,0,742,27910,0,0,1169,69241,0,0,338,7286,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,116:4:0    0,15,165:5:0
+X      1257    .       A       <*>     0       .       DP=20;I16=12,8,0,0,745,28017,0,0,1169,69241,0,0,337,7319,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,132:4:0    0,15,167:5:0
+X      1258    .       T       <*>     0       .       DP=20;I16=12,8,0,0,753,28507,0,0,1169,69241,0,0,336,7374,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,126:4:0    0,15,170:5:0
+X      1259    .       T       <*>     0       .       DP=20;I16=12,8,0,0,690,24762,0,0,1169,69241,0,0,335,7451,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,236:11:0   0,12,128:4:0    0,15,170:5:0
+X      1260    .       C       <*>     0       .       DP=20;I16=12,8,0,0,719,26541,0,0,1169,69241,0,0,333,7499,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,127:4:0    0,15,155:5:0
+X      1261    .       C       <*>     0       .       DP=18;I16=11,6,0,0,602,22374,0,0,989,58441,0,0,308,6940,0,0;QS=3,0;MQSB=0.85832;MQ0F=0  PL:DP:DV        0,30,255:10:0   0,12,117:4:0    0,9,109:3:0
+X      1262    .       C       <*>     0       .       DP=18;I16=12,6,0,0,653,24345,0,0,1049,62041,0,0,333,7597,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,30,253:10:0   0,15,145:5:0    0,9,114:3:0
+X      1263    .       T       <*>     0       .       DP=17;I16=12,5,0,0,654,25656,0,0,989,58441,0,0,335,7645,0,0;QS=3,0;MQSB=0.818731;MQ0F=0 PL:DP:DV        0,27,238:9:0    0,15,158:5:0    0,9,118:3:0
+X      1264    .       T       <*>     0       .       DP=17;I16=12,5,0,0,615,22855,0,0,989,58441,0,0,336,7658,0,0;QS=3,0;MQSB=0.818731;MQ0F=0 PL:DP:DV        0,27,226:9:0    0,15,149:5:0    0,9,114:3:0
+X      1265    .       T       <*>     0       .       DP=17;I16=12,5,0,0,620,23176,0,0,989,58441,0,0,334,7538,0,0;QS=3,0;MQSB=0.818731;MQ0F=0 PL:DP:DV        0,27,232:9:0    0,15,144:5:0    0,9,114:3:0
+X      1266    .       G       <*>     0       .       DP=18;I16=13,5,0,0,675,25765,0,0,1049,62041,0,0,332,7438,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,15,145:5:0    0,9,114:3:0
+X      1267    .       A       <*>     0       .       DP=18;I16=13,5,0,0,663,24799,0,0,1049,62041,0,0,331,7359,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,253:10:0   0,15,138:5:0    0,9,114:3:0
+X      1268    .       G       <*>     0       .       DP=18;I16=13,5,0,0,638,23584,0,0,1049,62041,0,0,329,7251,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,15,112:5:0    0,9,108:3:0
+X      1269    .       C       <*>     0       .       DP=18;I16=13,5,0,0,592,20458,0,0,1049,62041,0,0,327,7163,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,224:10:0   0,15,130:5:0    0,9,107:3:0
+X      1270    .       G       <*>     0       .       DP=18;I16=13,5,0,0,537,16775,0,0,1049,62041,0,0,325,7095,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,206:10:0   0,15,104:5:0    0,9,98:3:0
+X      1271    .       T       <*>     0       .       DP=18;I16=12,5,0,0,620,22824,0,0,989,58441,0,0,298,6422,0,0;QS=3,0;MQSB=0.818731;MQ0F=0 PL:DP:DV        0,27,240:9:0    0,15,138:5:0    0,9,109:3:0
+X      1272    .       C       <*>     0       .       DP=17;I16=11,5,0,0,597,22587,0,0,929,54841,0,0,297,6393,0,0;QS=3,0;MQSB=0.823561;MQ0F=0 PL:DP:DV        0,27,251:9:0    0,12,113:4:0    0,9,110:3:0
+X      1273    .       A       <*>     0       .       DP=18;I16=12,6,0,0,633,23063,0,0,1049,62041,0,0,318,6866,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,109:4:0    0,9,113:3:0
+X      1274    .       T       <*>     0       .       DP=17;I16=10,6,0,0,609,23335,0,0,929,54841,0,0,293,6205,0,0;QS=3,0;MQSB=0.863243;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,6,67:2:0      0,9,115:3:0
+X      1275    .       G       <*>     0       .       DP=17;I16=11,6,0,0,602,21976,0,0,989,58441,0,0,317,6763,0,0;QS=3,0;MQSB=0.85832;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,9,87:3:0      0,9,112:3:0
+X      1276    .       T       <*>     0       .       DP=17;I16=11,6,0,0,587,20925,0,0,989,58441,0,0,316,6714,0,0;QS=3,0;MQSB=0.85832;MQ0F=0  PL:DP:DV        0,33,248:11:0   0,9,94:3:0      0,9,110:3:0
+X      1277    .       C       <*>     0       .       DP=18;I16=11,7,0,0,590,20126,0,0,1049,62041,0,0,314,6634,0,0;QS=3,0;MQSB=0.883327;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,85:3:0      0,9,106:3:0
+X      1278    .       G       <*>     0       .       DP=18;I16=11,7,0,0,603,20675,0,0,1049,62041,0,0,313,6575,0,0;QS=3,0;MQSB=0.883327;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,77:3:0      0,9,96:3:0
+X      1279    .       G       <*>     0       .       DP=18;I16=11,7,0,0,646,23662,0,0,1049,62041,0,0,312,6538,0,0;QS=3,0;MQSB=0.883327;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,85:3:0      0,9,113:3:0
+X      1280    .       T       <*>     0       .       DP=18;I16=10,7,0,0,558,19192,0,0,989,58441,0,0,296,6298,0,0;QS=3,0;MQSB=0.887766;MQ0F=0 PL:DP:DV        0,33,249:11:0   0,9,86:3:0      0,9,97:3:0
+X      1281    .       G       <*>     0       .       DP=17;I16=10,6,0,0,564,21244,0,0,929,54841,0,0,270,5658,0,0;QS=3,0;MQSB=0.863243;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,85:3:0      0,9,103:3:0
+X      1282    .       C       <*>     0       .       DP=18;I16=10,8,0,0,654,24308,0,0,1049,62041,0,0,294,6286,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,94:3:0      0,12,131:4:0
+X      1283    .       T       <*>     0       .       DP=18;I16=10,8,0,0,677,26313,0,0,1049,62041,0,0,294,6308,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,83:3:0      0,12,154:4:0
+X      1284    .       T       <*>     0       .       DP=18;I16=10,8,0,0,631,22949,0,0,1049,62041,0,0,293,6301,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,33,254:11:0   0,9,92:3:0      0,12,145:4:0
+X      1285    .       G       <*>     0       .       DP=18;I16=10,7,0,0,657,25545,0,0,989,58441,0,0,267,5691,0,0;QS=3,0;MQSB=0.887766;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,94:3:0      0,12,145:4:0
+X      1286    .       G       <*>     0       .       DP=18;I16=10,8,0,0,650,24684,0,0,1049,62041,0,0,291,6353,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,78:3:0      0,12,148:4:0
+X      1287    .       A       <*>     0       .       DP=17;I16=9,8,0,0,609,22229,0,0,989,58441,0,0,291,6411,0,0;QS=3,0;MQSB=0.91051;MQ0F=0   PL:DP:DV        0,30,255:10:0   0,9,91:3:0      0,12,137:4:0
+X      1288    .       A       <*>     0       .       DP=17;I16=9,8,0,0,605,22315,0,0,989,58441,0,0,290,6438,0,0;QS=3,0;MQSB=0.91051;MQ0F=0   PL:DP:DV        0,30,245:10:0   0,9,103:3:0     0,12,140:4:0
+X      1289    .       T       <*>     0       .       DP=18;I16=10,8,0,0,637,23207,0,0,1049,62041,0,0,289,6483,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,99:3:0      0,12,141:4:0
+X      1290    .       G       <*>     0       .       DP=15;I16=9,6,0,0,559,21163,0,0,869,51241,0,0,292,6544,0,0;QS=3,0;MQSB=0.868815;MQ0F=0  PL:DP:DV        0,27,242:9:0    0,9,97:3:0      0,9,106:3:0
+X      1291    .       T       <*>     0       .       DP=15;I16=9,6,0,0,547,20303,0,0,869,51241,0,0,295,6619,0,0;QS=3,0;MQSB=0.868815;MQ0F=0  PL:DP:DV        0,27,225:9:0    0,9,91:3:0      0,9,117:3:0
+X      1292    .       T       <*>     0       .       DP=15;I16=9,6,0,0,559,21121,0,0,869,51241,0,0,297,6657,0,0;QS=3,0;MQSB=0.868815;MQ0F=0  PL:DP:DV        0,27,236:9:0    0,9,95:3:0      0,9,113:3:0
+X      1293    .       T       <*>     0       .       DP=15;I16=9,6,0,0,578,22428,0,0,869,51241,0,0,299,6707,0,0;QS=3,0;MQSB=0.868815;MQ0F=0  PL:DP:DV        0,27,242:9:0    0,9,100:3:0     0,9,116:3:0
+X      1294    .       G       <*>     0       .       DP=16;I16=9,7,0,0,606,23572,0,0,929,54841,0,0,301,6769,0,0;QS=3,0;MQSB=0.892753;MQ0F=0  PL:DP:DV        0,27,254:9:0    0,12,110:4:0    0,9,119:3:0
+X      1295    .       G       <*>     0       .       DP=16;I16=9,7,0,0,567,21419,0,0,929,54841,0,0,304,6844,0,0;QS=3,0;MQSB=0.892753;MQ0F=0  PL:DP:DV        0,27,244:9:0    0,12,102:4:0    0,9,114:3:0
+X      1296    .       G       <*>     0       .       DP=16;I16=8,7,0,0,518,19300,0,0,869,51241,0,0,294,6740,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,27,227:9:0    0,9,89:3:0      0,9,114:3:0
+X      1297    .       G       <*>     0       .       DP=18;I16=9,8,0,0,551,19323,0,0,958,55682,0,0,322,7444,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,30,219:10:0   0,9,86:3:0      0,12,133:4:0
+X      1298    .       T       <*>     0       .       DP=18;I16=10,8,0,0,615,22371,0,0,1018,59282,0,0,336,7638,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,30,233:10:0   0,12,105:4:0    0,12,138:4:0
+X      1299    .       T       <*>     0       .       DP=18;I16=9,8,0,0,619,23135,0,0,958,55682,0,0,328,7548,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,30,242:10:0   0,9,97:3:0      0,12,136:4:0
+X      1300    .       T       <*>     0       .       DP=18;I16=10,8,0,0,631,23107,0,0,1018,59282,0,0,338,7638,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,30,235:10:0   0,12,121:4:0    0,12,136:4:0
+X      1301    .       T       G,<*>   0       .       DP=18;I16=8,8,1,0,599,22623,18,324,929,54841,29,841,314,7040,25,625;QS=2.9434,0.0566038,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.998843;BQB=1;MQ0F=0  PL:DP:DV        0,9,213,24,216,222:9:1  0,12,126,12,126,126:4:0 0,12,135,12,135,135:4:0
+X      1302    .       G       <*>     0       .       DP=17;I16=9,8,0,0,624,23544,0,0,958,55682,0,0,341,7709,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,27,240:9:0    0,12,127:4:0    0,12,140:4:0
+X      1303    .       G       <*>     0       .       DP=17;I16=9,8,0,0,582,21200,0,0,958,55682,0,0,342,7718,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,27,217:9:0    0,12,125:4:0    0,12,138:4:0
+X      1304    .       A       <*>     0       .       DP=18;I16=10,8,0,0,652,24124,0,0,1018,59282,0,0,343,7741,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,27,218:9:0    0,12,131:4:0    0,15,169:5:0
+X      1305    .       T       <*>     0       .       DP=18;I16=10,8,0,0,685,26381,0,0,1018,59282,0,0,345,7779,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,27,241:9:0    0,12,122:4:0    0,15,174:5:0
+X      1306    .       T       <*>     0       .       DP=18;I16=9,8,0,0,644,24628,0,0,958,55682,0,0,345,7829,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,27,236:9:0    0,9,106:3:0     0,15,168:5:0
+X      1307    .       T       <*>     0       .       DP=17;I16=9,8,0,0,628,23746,0,0,958,55682,0,0,348,7902,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,27,226:9:0    0,9,104:3:0     0,15,167:5:0
+X      1308    .       A       <*>     0       .       DP=19;I16=9,10,0,0,690,25500,0,0,1078,62882,0,0,350,7938,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,236:10:0   0,12,127:4:0    0,15,173:5:0
+X      1309    .       C       <*>     0       .       DP=19;I16=9,9,0,0,698,27148,0,0,1049,62041,0,0,342,7818,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,106:3:0     0,15,169:5:0
+X      1310    .       A       <*>     0       .       DP=19;I16=9,10,0,0,751,29953,0,0,1078,62882,0,0,356,7958,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,132:4:0    0,15,183:5:0
+X      1311    .       G       <*>     0       .       DP=19;I16=9,10,0,0,742,29384,0,0,1078,62882,0,0,359,7995,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,128:4:0    0,15,174:5:0
+X      1312    .       C       <*>     0       .       DP=19;I16=9,10,0,0,717,27783,0,0,1078,62882,0,0,362,8050,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,115:4:0    0,15,166:5:0
+X      1313    .       T       <*>     0       .       DP=19;I16=9,10,0,0,751,30061,0,0,1078,62882,0,0,364,8074,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,135:4:0    0,15,175:5:0
+X      1314    .       T       <*>     0       .       DP=19;I16=9,10,0,0,707,26983,0,0,1078,62882,0,0,366,8118,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,245:10:0   0,12,134:4:0    0,15,174:5:0
+X      1315    .       T       <*>     0       .       DP=19;I16=9,10,0,0,717,27491,0,0,1078,62882,0,0,367,8131,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,250:10:0   0,12,132:4:0    0,15,174:5:0
+X      1316    .       G       <*>     0       .       DP=21;I16=10,11,0,0,776,29502,0,0,1198,70082,0,0,368,8162,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,128:4:0    0,18,188:6:0
+X      1317    .       G       <*>     0       .       DP=21;I16=10,11,0,0,751,27855,0,0,1198,70082,0,0,371,8213,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,33,253:11:0   0,12,130:4:0    0,18,179:6:0
+X      1318    .       G       <*>     0       .       DP=21;I16=10,11,0,0,749,27663,0,0,1198,70082,0,0,372,8188,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,130:4:0    0,18,184:6:0
+X      1319    .       A       <*>     0       .       DP=21;I16=10,11,0,0,768,28390,0,0,1198,70082,0,0,373,8189,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,124:4:0    0,18,186:6:0
+X      1320    .       C       <*>     0       .       DP=21;I16=10,11,0,0,728,25496,0,0,1198,70082,0,0,373,8165,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,113:4:0    0,18,161:6:0
+X      1321    .       G       <*>     0       .       DP=22;I16=10,12,0,0,762,27412,0,0,1289,76441,0,0,374,8164,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,33,244:11:0   0,9,104:3:0     0,24,208:8:0
+X      1322    .       C       <*>     0       .       DP=22;I16=10,12,0,0,852,33528,0,0,1289,76441,0,0,377,8187,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,111:3:0     0,24,225:8:0
+X      1323    .       T       <*>     0       .       DP=22;I16=10,12,0,0,874,35152,0,0,1289,76441,0,0,379,8185,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,112:3:0     0,24,237:8:0
+X      1324    .       C       <*>     0       .       DP=21;I16=9,12,0,0,793,30585,0,0,1229,72841,0,0,381,8157,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,109:3:0     0,24,218:8:0
+X      1325    .       A       <*>     0       .       DP=21;I16=9,12,0,0,782,29430,0,0,1229,72841,0,0,383,8153,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,105:3:0     0,24,218:8:0
+X      1326    .       A       <*>     0       .       DP=21;I16=9,12,0,0,791,30479,0,0,1229,72841,0,0,385,8173,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,30,249:10:0   0,9,108:3:0     0,24,230:8:0
+X      1327    .       C       <*>     0       .       DP=23;I16=11,12,0,0,834,31048,0,0,1349,80041,0,0,387,8217,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,99:3:0      0,27,237:9:0
+X      1328    .       C       <*>     0       .       DP=23;I16=11,12,0,0,878,33972,0,0,1349,80041,0,0,391,8287,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,105:3:0     0,27,254:9:0
+X      1329    .       T       <*>     0       .       DP=23;I16=11,12,0,0,882,34756,0,0,1349,80041,0,0,395,8385,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,112:3:0     0,27,255:9:0
+X      1330    .       G       <*>     0       .       DP=23;I16=11,12,0,0,856,32638,0,0,1349,80041,0,0,398,8460,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,101:3:0     0,27,241:9:0
+X      1331    .       T       <*>     0       .       DP=23;I16=11,12,0,0,847,31785,0,0,1349,80041,0,0,400,8512,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,106:3:0     0,27,247:9:0
+X      1332    .       A       <*>     0       .       DP=23;I16=11,12,0,0,826,30264,0,0,1349,80041,0,0,402,8592,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,252:11:0   0,9,104:3:0     0,27,238:9:0
+X      1333    .       C       <*>     0       .       DP=23;I16=11,12,0,0,836,30928,0,0,1349,80041,0,0,404,8700,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,101:3:0     0,27,236:9:0
+X      1334    .       C       <*>     0       .       DP=22;I16=11,11,0,0,830,32380,0,0,1289,76441,0,0,405,8733,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,9,107:3:0     0,27,238:9:0
+X      1335    .       T       <*>     0       .       DP=22;I16=11,11,0,0,877,35371,0,0,1289,76441,0,0,406,8788,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,9,113:3:0     0,27,253:9:0
+X      1336    .       C       <*>     0       .       DP=25;I16=12,12,0,0,890,33648,0,0,1378,80882,0,0,398,8784,0,0;QS=3,0;MQSB=0.786628;MQ0F=0       PL:DP:DV        0,33,250:11:0   0,12,131:4:0    0,27,237:9:0
+X      1337    .       A       <*>     0       .       DP=26;I16=13,13,0,0,941,34611,0,0,1498,88082,0,0,411,8967,0,0;QS=3,0;MQSB=0.800737;MQ0F=0       PL:DP:DV        0,33,249:11:0   0,15,152:5:0    0,30,247:10:0
+X      1338    .       A       <*>     0       .       DP=26;I16=12,14,0,0,982,37358,0,0,1498,88082,0,0,416,9048,0,0;QS=3,0;MQSB=0.771623;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,153:5:0    0,30,255:10:0
+X      1339    .       T       <*>     0       .       DP=27;I16=12,15,0,0,989,36855,0,0,1558,91682,0,0,422,9160,0,0;QS=3,0;MQSB=0.765017;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,151:5:0    0,33,255:11:0
+X      1340    .       A       <*>     0       .       DP=27;I16=11,15,0,0,937,34141,0,0,1498,88082,0,0,425,9289,0,0;QS=3,0;MQSB=0.738577;MQ0F=0       PL:DP:DV        0,30,250:10:0   0,15,149:5:0    0,33,254:11:0
+X      1341    .       A       <*>     0       .       DP=27;I16=12,14,0,0,929,33961,0,0,1498,88082,0,0,410,8810,0,0;QS=3,0;MQSB=0.771623;MQ0F=0       PL:DP:DV        0,30,245:10:0   0,15,141:5:0    0,33,255:11:0
+X      1342    .       A       <*>     0       .       DP=27;I16=12,15,0,0,951,34575,0,0,1558,91682,0,0,439,9499,0,0;QS=3,0;MQSB=0.765017;MQ0F=0       PL:DP:DV        0,33,254:11:0   0,15,159:5:0    0,33,249:11:0
+X      1343    .       C       <*>     0       .       DP=25;I16=10,15,0,0,902,33364,0,0,1469,87241,0,0,445,9593,0,0;QS=3,0;MQSB=0.9171;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,15,140:5:0    0,30,233:10:0
+X      1344    .       C       <*>     0       .       DP=26;I16=10,16,0,0,985,37915,0,0,1529,90841,0,0,451,9715,0,0;QS=3,0;MQSB=0.914947;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,163:6:0    0,30,238:10:0
+X      1345    .       T       <*>     0       .       DP=26;I16=10,16,0,0,1004,39262,0,0,1529,90841,0,0,458,9866,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,182:6:0    0,30,242:10:0
+X      1346    .       G       <*>     0       .       DP=26;I16=10,16,0,0,1003,38983,0,0,1529,90841,0,0,465,10047,0,0;QS=3,0;MQSB=0.914947;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,18,172:6:0    0,30,239:10:0
+X      1347    .       A       <*>     0       .       DP=26;I16=10,16,0,0,995,38409,0,0,1529,90841,0,0,470,10156,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,177:6:0    0,30,243:10:0
+X      1348    .       T       <*>     0       .       DP=26;I16=10,16,0,0,988,38126,0,0,1529,90841,0,0,474,10242,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,30,252:10:0   0,18,185:6:0    0,30,251:10:0
+X      1349    .       T       <*>     0       .       DP=26;I16=9,15,0,0,905,34409,0,0,1409,83641,0,0,454,9730,0,0;QS=3,0;MQSB=0.904837;MQ0F=0        PL:DP:DV        0,24,225:8:0    0,18,176:6:0    0,30,248:10:0
+X      1350    .       T       <*>     0       .       DP=26;I16=10,16,0,0,975,36909,0,0,1498,88082,0,0,485,10495,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,27,242:9:0    0,21,195:7:0    0,30,249:10:0
+X      1351    .       T       <*>     0       .       DP=26;I16=10,16,0,0,956,35602,0,0,1498,88082,0,0,491,10663,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,27,238:9:0    0,21,193:7:0    0,30,240:10:0
+X      1352    .       A       <*>     0       .       DP=26;I16=10,16,0,0,901,31965,0,0,1498,88082,0,0,496,10810,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,27,250:9:0    0,21,180:7:0    0,30,211:10:0
+X      1353    .       A       <*>     0       .       DP=26;I16=10,16,0,0,927,33583,0,0,1498,88082,0,0,499,10885,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,27,240:9:0    0,21,187:7:0    0,30,224:10:0
+X      1354    .       A       <*>     0       .       DP=26;I16=10,16,0,0,927,33621,0,0,1498,88082,0,0,502,10986,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,27,237:9:0    0,21,190:7:0    0,30,223:10:0
+X      1355    .       A       <*>     0       .       DP=26;I16=10,16,0,0,924,33736,0,0,1498,88082,0,0,505,11113,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,27,239:9:0    0,21,186:7:0    0,30,227:10:0
+X      1356    .       A       <*>     0       .       DP=25;I16=10,15,0,0,916,34050,0,0,1438,84482,0,0,509,11265,0,0;QS=3,0;MQSB=0.707404;MQ0F=0      PL:DP:DV        0,27,249:9:0    0,21,178:7:0    0,27,226:9:0
+X      1357    .       A       <*>     0       .       DP=25;I16=9,15,0,0,949,38007,0,0,1378,80882,0,0,488,10816,0,0;QS=3,0;MQSB=0.67032;MQ0F=0        PL:DP:DV        0,27,255:9:0    0,21,193:7:0    0,24,217:8:0
+X      1358    .       G       <*>     0       .       DP=25;I16=9,15,0,0,873,32435,0,0,1378,80882,0,0,491,10967,0,0;QS=3,0;MQSB=0.67032;MQ0F=0        PL:DP:DV        0,27,255:9:0    0,21,172:7:0    0,24,188:8:0
+X      1359    .       T       <*>     0       .       DP=25;I16=9,15,0,0,857,31139,0,0,1378,80882,0,0,494,11144,0,0;QS=3,0;MQSB=0.67032;MQ0F=0        PL:DP:DV        0,27,232:9:0    0,21,184:7:0    0,24,196:8:0
+X      1360    .       T       <*>     0       .       DP=25;I16=9,15,0,0,879,32419,0,0,1378,80882,0,0,497,11347,0,0;QS=3,0;MQSB=0.67032;MQ0F=0        PL:DP:DV        0,27,248:9:0    0,21,184:7:0    0,24,192:8:0
+X      1361    .       T       <*>     0       .       DP=27;I16=9,17,0,0,936,34238,0,0,1498,88082,0,0,500,11576,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,27,234:9:0    0,24,201:8:0    0,27,206:9:0
+X      1362    .       G       <*>     0       .       DP=26;I16=9,17,0,0,973,36785,0,0,1498,88082,0,0,502,11680,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,24,202:8:0    0,27,207:9:0
+X      1363    .       G       <*>     0       .       DP=25;I16=8,17,0,0,936,35390,0,0,1438,84482,0,0,504,11756,0,0;QS=3,0;MQSB=0.612391;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,21,181:7:0    0,27,202:9:0
+X      1364    .       G       <*>     0       .       DP=25;I16=8,17,0,0,902,32840,0,0,1438,84482,0,0,504,11752,0,0;QS=3,0;MQSB=0.612391;MQ0F=0       PL:DP:DV        0,27,233:9:0    0,21,184:7:0    0,27,200:9:0
+X      1365    .       G       <*>     0       .       DP=26;I16=9,17,0,0,946,35224,0,0,1498,88082,0,0,503,11717,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,24,190:8:0    0,27,202:9:0
+X      1366    .       G       <*>     0       .       DP=25;I16=8,15,0,0,840,31058,0,0,1318,77282,0,0,454,10450,0,0;QS=3,0;MQSB=0.625784;MQ0F=0       PL:DP:DV        0,21,215:7:0    0,21,181:7:0    0,27,199:9:0
+X      1367    .       G       C,<*>   0       .       DP=25;I16=7,16,0,1,836,30888,27,729,1349,80041,60,3600,472,11152,15,225;QS=2.91641,0.0835913,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.864405;BQB=1;MQ0F=0     PL:DP:DV        0,24,236,24,236,236:8:0 0,21,179,21,179,179:7:0 0,0,171,24,174,189:9:1
+X      1368    .       A       <*>     0       .       DP=26;I16=8,17,0,0,869,30839,0,0,1438,84482,0,0,481,11095,0,0;QS=3,0;MQSB=0.612391;MQ0F=0       PL:DP:DV        0,27,240:9:0    0,21,180:7:0    0,27,197:9:0
+X      1369    .       T       <*>     0       .       DP=26;I16=8,18,0,0,902,32160,0,0,1498,88082,0,0,508,11758,0,0;QS=3,0;MQSB=0.606531;MQ0F=0       PL:DP:DV        0,27,242:9:0    0,24,197:8:0    0,27,194:9:0
+X      1370    .       T       <*>     0       .       DP=27;I16=8,17,0,0,926,34736,0,0,1438,84482,0,0,458,10466,0,0;QS=3,0;MQSB=0.612391;MQ0F=0       PL:DP:DV        0,27,238:9:0    0,21,195:7:0    0,27,215:9:0
+X      1371    .       C       <*>     0       .       DP=27;I16=8,19,0,0,929,33255,0,0,1558,91682,0,0,509,11695,0,0;QS=3,0;MQSB=0.601139;MQ0F=0       PL:DP:DV        0,27,241:9:0    0,24,196:8:0    0,30,196:10:0
+X      1372    .       C       <*>     0       .       DP=27;I16=8,19,0,0,954,34882,0,0,1558,91682,0,0,510,11696,0,0;QS=3,0;MQSB=0.601139;MQ0F=0       PL:DP:DV        0,27,251:9:0    0,24,198:8:0    0,30,200:10:0
+X      1373    .       C       <*>     0       .       DP=26;I16=8,17,0,0,892,32692,0,0,1438,84482,0,0,486,11044,0,0;QS=3,0;MQSB=0.612391;MQ0F=0       PL:DP:DV        0,24,243:8:0    0,21,186:7:0    0,30,195:10:0
+X      1374    .       C       <*>     0       .       DP=26;I16=8,17,0,0,953,36553,0,0,1438,84482,0,0,487,11039,0,0;QS=3,0;MQSB=0.612391;MQ0F=0       PL:DP:DV        0,24,249:8:0    0,21,193:7:0    0,30,211:10:0
+X      1375    .       T       <*>     0       .       DP=27;I16=9,18,0,0,1011,38377,0,0,1558,91682,0,0,512,11630,0,0;QS=3,0;MQSB=0.651439;MQ0F=0      PL:DP:DV        0,27,243:9:0    0,24,215:8:0    0,30,215:10:0
+X      1376    .       A       <*>     0       .       DP=27;I16=9,17,0,0,912,32444,0,0,1498,88082,0,0,488,10992,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,27,234:9:0    0,21,198:7:0    0,30,195:10:0
+X      1377    .       A       <*>     0       .       DP=26;I16=9,17,0,0,994,38518,0,0,1498,88082,0,0,515,11625,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,24,228:8:0    0,24,221:8:0    0,30,228:10:0
+X      1378    .       G       <*>     0       .       DP=26;I16=9,17,0,0,910,33180,0,0,1498,88082,0,0,517,11653,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,24,234:8:0    0,24,199:8:0    0,30,197:10:0
+X      1379    .       C       <*>     0       .       DP=26;I16=9,17,0,0,891,31779,0,0,1498,88082,0,0,519,11701,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,24,228:8:0    0,24,198:8:0    0,30,193:10:0
+X      1380    .       C       <*>     0       .       DP=26;I16=9,17,0,0,925,33925,0,0,1498,88082,0,0,520,11720,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,24,226:8:0    0,24,202:8:0    0,30,209:10:0
+X      1381    .       C       <*>     0       .       DP=28;I16=10,18,0,0,878,28560,0,0,1618,95282,0,0,521,11761,0,0;QS=3,0;MQSB=0.689069;MQ0F=0      PL:DP:DV        0,24,211:8:0    0,24,177:8:0    0,36,208:12:0
+X      1382    .       G       <*>     0       .       DP=28;I16=8,18,0,0,905,32553,0,0,1529,90841,0,0,482,10912,0,0;QS=3,0;MQSB=0.882497;MQ0F=0       PL:DP:DV        0,24,213:8:0    0,18,152:6:0    0,36,243:12:0
+X      1383    .       C       <*>     0       .       DP=27;I16=10,16,0,0,897,32373,0,0,1498,88082,0,0,502,11242,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,24,225:8:0    0,21,163:7:0    0,33,241:11:0
+X      1384    .       C       <*>     0       .       DP=28;I16=11,17,0,0,980,35558,0,0,1618,95282,0,0,529,11885,0,0;QS=3,0;MQSB=0.726331;MQ0F=0      PL:DP:DV        0,27,248:9:0    0,24,184:8:0    0,33,239:11:0
+X      1385    .       A       <*>     0       .       DP=30;I16=11,18,0,0,949,33215,0,0,1678,98882,0,0,508,11356,0,0;QS=3,0;MQSB=0.720887;MQ0F=0      PL:DP:DV        0,30,232:10:0   0,27,185:9:0    0,30,234:10:0
+X      1386    .       C       <*>     0       .       DP=30;I16=11,19,0,0,1088,39938,0,0,1738,102482,0,0,537,12011,0,0;QS=3,0;MQSB=0.715831;MQ0F=0    PL:DP:DV        0,30,248:10:0   0,27,218:9:0    0,33,255:11:0
+X      1387    .       C       <*>     0       .       DP=31;I16=12,19,0,0,1101,40297,0,0,1798,106082,0,0,540,12022,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,33,250:11:0   0,27,219:9:0    0,33,252:11:0
+X      1388    .       C       <*>     0       .       DP=31;I16=11,19,0,0,999,34081,0,0,1769,105241,0,0,519,11439,0,0;QS=3,0;MQSB=0.91982;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,185:8:0    0,33,211:11:0
+X      1389    .       G       <*>     0       .       DP=31;I16=11,19,0,0,1065,39119,0,0,1738,102482,0,0,535,11941,0,0;QS=3,0;MQSB=0.715831;MQ0F=0    PL:DP:DV        0,27,234:9:0    0,30,234:10:0   0,33,255:11:0
+X      1390    .       G       <*>     0       .       DP=31;I16=12,19,0,0,1152,43744,0,0,1798,106082,0,0,555,12241,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,30,255:10:0   0,30,245:10:0   0,33,255:11:0
+X      1391    .       A       <*>     0       .       DP=31;I16=12,19,0,0,1241,50255,0,0,1798,106082,0,0,560,12326,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,30,255:10:0   0,30,255:10:0   0,33,255:11:0
+X      1392    .       G       <*>     0       .       DP=31;I16=12,19,0,0,1160,44364,0,0,1798,106082,0,0,564,12392,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,30,255:10:0   0,30,250:10:0   0,33,255:11:0
+X      1393    .       A       <*>     0       .       DP=31;I16=12,19,0,0,1123,41811,0,0,1798,106082,0,0,568,12490,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,30,228:10:0   0,30,255:10:0   0,33,255:11:0
+X      1394    .       C       <*>     0       .       DP=31;I16=12,19,0,0,1139,42555,0,0,1798,106082,0,0,571,12569,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,30,255:10:0   0,30,244:10:0   0,33,255:11:0
+X      1395    .       A       <*>     0       .       DP=31;I16=12,19,0,0,1206,48048,0,0,1798,106082,0,0,575,12677,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,33,255:11:0   0,27,240:9:0    0,33,255:11:0
+X      1396    .       G       <*>     0       .       DP=31;I16=12,19,0,0,1196,46882,0,0,1798,106082,0,0,579,12763,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,33,255:11:0   0,27,249:9:0    0,33,255:11:0
+X      1397    .       C       <*>     0       .       DP=31;I16=12,18,0,0,993,33339,0,0,1738,102482,0,0,579,12775,0,0;QS=3,0;MQSB=0.748022;MQ0F=0     PL:DP:DV        0,30,231:10:0   0,27,205:9:0    0,33,217:11:0
+X      1398    .       G       <*>     0       .       DP=30;I16=12,18,0,0,1055,38309,0,0,1738,102482,0,0,584,12826,0,0;QS=3,0;MQSB=0.748022;MQ0F=0    PL:DP:DV        0,33,250:11:0   0,27,229:9:0    0,30,244:10:0
+X      1399    .       G       <*>     0       .       DP=30;I16=12,18,0,0,1132,43666,0,0,1738,102482,0,0,586,12854,0,0;QS=3,0;MQSB=0.748022;MQ0F=0    PL:DP:DV        0,33,255:11:0   0,27,239:9:0    0,30,255:10:0
+X      1400    .       A       <*>     0       .       DP=30;I16=11,18,0,0,1101,42271,0,0,1678,98882,0,0,563,12289,0,0;QS=3,0;MQSB=0.720887;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,27,239:9:0    0,30,246:10:0
+X      1401    .       T       <*>     0       .       DP=30;I16=12,18,0,0,1130,44170,0,0,1738,102482,0,0,589,12955,0,0;QS=3,0;MQSB=0.748022;MQ0F=0    PL:DP:DV        0,33,255:11:0   0,27,251:9:0    0,30,255:10:0
+X      1402    .       T       <*>     0       .       DP=31;I16=13,18,0,0,1152,44058,0,0,1798,106082,0,0,589,12977,0,0;QS=3,0;MQSB=0.771348;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,244:9:0    0,30,255:10:0
+X      1403    .       T       <*>     0       .       DP=31;I16=13,18,0,0,1178,45296,0,0,1798,106082,0,0,590,13032,0,0;QS=3,0;MQSB=0.771348;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,249:9:0    0,30,255:10:0
+X      1404    .       C       <*>     0       .       DP=31;I16=13,18,0,0,1102,40838,0,0,1798,106082,0,0,591,13121,0,0;QS=3,0;MQSB=0.771348;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,236:9:0    0,30,244:10:0
+X      1405    .       C       <*>     0       .       DP=30;I16=12,18,0,0,1154,45216,0,0,1738,102482,0,0,593,13243,0,0;QS=3,0;MQSB=0.748022;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,241:9:0    0,27,229:9:0
+X      1406    .       T       <*>     0       .       DP=30;I16=12,18,0,0,1153,44919,0,0,1738,102482,0,0,595,13397,0,0;QS=3,0;MQSB=0.748022;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,248:9:0    0,27,223:9:0
+X      1407    .       T       <*>     0       .       DP=30;I16=11,18,0,0,1074,40182,0,0,1678,98882,0,0,570,12856,0,0;QS=3,0;MQSB=0.720887;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,231:9:0    0,27,215:9:0
+X      1408    .       A       <*>     0       .       DP=30;I16=12,18,0,0,1131,43363,0,0,1738,102482,0,0,596,13592,0,0;QS=3,0;MQSB=0.748022;MQ0F=0    PL:DP:DV        0,33,255:11:0   0,30,244:10:0   0,27,234:9:0
+X      1409    .       G       <*>     0       .       DP=29;I16=12,17,0,0,1082,40752,0,0,1678,98882,0,0,599,13729,0,0;QS=3,0;MQSB=0.753269;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,237:9:0    0,27,204:9:0
+X      1410    .       T       <*>     0       .       DP=29;I16=12,17,0,0,1084,41030,0,0,1678,98882,0,0,601,13841,0,0;QS=3,0;MQSB=0.753269;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,239:9:0    0,27,218:9:0
+X      1411    .       T       <*>     0       .       DP=29;I16=12,17,0,0,958,32550,0,0,1678,98882,0,0,600,13826,0,0;QS=3,0;MQSB=0.753269;MQ0F=0      PL:DP:DV        0,33,250:11:0   0,27,206:9:0    0,27,194:9:0
+X      1412    .       A       T,<*>   0       .       DP=29;I16=11,17,1,0,924,31586,25,625,1649,98041,29,841,573,13159,24,576;QS=2.90842,0.0915751,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.753269;BQB=1;MQ0F=0     PL:DP:DV        0,33,245,33,245,245:11:0        0,2,171,24,174,187:9:1  0,27,192,27,192,192:9:0
+X      1413    .       C       <*>     0       .       DP=29;I16=12,17,0,0,1067,39941,0,0,1678,98882,0,0,591,13521,0,0;QS=3,0;MQSB=0.753269;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,230:9:0    0,27,209:9:0
+X      1414    .       T       <*>     0       .       DP=29;I16=12,17,0,0,1123,44271,0,0,1678,98882,0,0,585,13335,0,0;QS=3,0;MQSB=0.753269;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,236:9:0    0,27,221:9:0
+X      1415    .       T       <*>     0       .       DP=29;I16=12,17,0,0,1000,35254,0,0,1678,98882,0,0,577,13077,0,0;QS=3,0;MQSB=0.753269;MQ0F=0     PL:DP:DV        0,33,246:11:0   0,27,216:9:0    0,27,208:9:0
+X      1416    .       A       <*>     0       .       DP=30;I16=13,17,0,0,1026,36124,0,0,1738,102482,0,0,569,12847,0,0;QS=3,0;MQSB=0.776389;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,208:9:0    0,27,199:9:0
+X      1417    .       C       <*>     0       .       DP=29;I16=13,16,0,0,1111,42941,0,0,1678,98882,0,0,563,12645,0,0;QS=3,0;MQSB=0.781802;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,235:9:0    0,24,211:8:0
+X      1418    .       T       <*>     0       .       DP=29;I16=13,16,0,0,1111,43021,0,0,1678,98882,0,0,557,12471,0,0;QS=3,0;MQSB=0.781802;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,231:9:0    0,24,207:8:0
+X      1419    .       A       <*>     0       .       DP=29;I16=13,16,0,0,1039,38191,0,0,1678,98882,0,0,551,12325,0,0;QS=3,0;MQSB=0.781802;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,222:9:0    0,24,199:8:0
+X      1420    .       T       <*>     0       .       DP=29;I16=13,16,0,0,1039,37885,0,0,1678,98882,0,0,544,12158,0,0;QS=3,0;MQSB=0.781802;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,234:9:0    0,24,185:8:0
+X      1421    .       G       <*>     0       .       DP=31;I16=13,18,0,0,1129,41649,0,0,1798,106082,0,0,536,11970,0,0;QS=3,0;MQSB=0.771348;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,30,247:10:0   0,24,191:8:0
+X      1422    .       C       <*>     0       .       DP=29;I16=13,16,0,0,1075,40645,0,0,1678,98882,0,0,532,11810,0,0;QS=3,0;MQSB=0.781802;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,30,239:10:0   0,18,180:6:0
+X      1423    .       T       <*>     0       .       DP=31;I16=14,17,0,0,1179,45767,0,0,1798,106082,0,0,528,11678,0,0;QS=3,0;MQSB=0.79638;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,36,255:12:0   0,18,183:6:0
+X      1424    .       C       <*>     0       .       DP=30;I16=13,17,0,0,1086,40448,0,0,1738,102482,0,0,527,11575,0,0;QS=3,0;MQSB=0.776389;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,36,255:12:0   0,18,174:6:0
+X      1425    .       C       <*>     0       .       DP=30;I16=13,17,0,0,1124,42974,0,0,1738,102482,0,0,525,11453,0,0;QS=3,0;MQSB=0.776389;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,36,255:12:0   0,18,180:6:0
+X      1426    .       T       <*>     0       .       DP=32;I16=15,17,0,0,1218,47130,0,0,1858,109682,0,0,523,11363,0,0;QS=3,0;MQSB=0.813784;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,36,255:12:0   0,18,188:6:0
+X      1427    .       T       <*>     0       .       DP=32;I16=14,18,0,0,1126,40772,0,0,1827,106923,0,0,524,11306,0,0;QS=3,0;MQSB=0.916401;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,36,255:12:0   0,18,176:6:0
+X      1428    .       G       <*>     0       .       DP=33;I16=15,18,0,0,1188,43596,0,0,1887,110523,0,0,525,11233,0,0;QS=3,0;MQSB=0.930476;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,36,255:12:0   0,18,166:6:0
+X      1429    .       G       <*>     0       .       DP=33;I16=14,18,0,0,1070,37720,0,0,1858,109682,0,0,507,10795,0,0;QS=3,0;MQSB=0.997118;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,33,243:11:0   0,18,148:6:0
+X      1430    .       C       <*>     0       .       DP=33;I16=15,18,0,0,1145,40795,0,0,1887,110523,0,0,529,11193,0,0;QS=3,0;MQSB=0.930476;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,36,247:12:0   0,18,157:6:0
+X      1431    .       C       <*>     0       .       DP=33;I16=15,18,0,0,1160,41686,0,0,1887,110523,0,0,531,11227,0,0;QS=3,0;MQSB=0.930476;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,36,253:12:0   0,18,167:6:0
+X      1432    .       A       <*>     0       .       DP=33;I16=15,18,0,0,1118,39032,0,0,1887,110523,0,0,533,11297,0,0;QS=3,0;MQSB=0.930476;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,36,255:12:0   0,18,169:6:0
+X      1433    .       T       <*>     0       .       DP=34;I16=15,19,0,0,1238,45602,0,0,1947,114123,0,0,535,11403,0,0;QS=3,0;MQSB=0.923533;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,36,255:12:0   0,18,174:6:0
+X      1434    .       T       <*>     0       .       DP=35;I16=15,20,0,0,1269,46757,0,0,2007,117723,0,0,537,11495,0,0;QS=3,0;MQSB=0.916855;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,36,255:12:0   0,18,179:6:0
+X      1435    .       T       <*>     0       .       DP=35;I16=14,20,0,0,1256,46868,0,0,1947,114123,0,0,515,10999,0,0;QS=3,0;MQSB=0.901704;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,36,255:12:0   0,18,180:6:0
+X      1436    .       C       <*>     0       .       DP=34;I16=14,20,0,0,1250,46978,0,0,1947,114123,0,0,544,11790,0,0;QS=3,0;MQSB=0.901704;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,36,255:12:0   0,18,165:6:0
+X      1437    .       T       <*>     0       .       DP=32;I16=13,19,0,0,1222,47206,0,0,1858,109682,0,0,548,11892,0,0;QS=3,0;MQSB=0.993397;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,33,255:11:0   0,15,161:5:0
+X      1438    .       C       <*>     0       .       DP=30;I16=13,17,0,0,1132,43284,0,0,1738,102482,0,0,554,12028,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,251:10:0   0,15,159:5:0
+X      1439    .       T       <*>     0       .       DP=30;I16=13,17,0,0,1110,41602,0,0,1738,102482,0,0,560,12196,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,255:10:0   0,15,156:5:0
+X      1440    .       A       <*>     0       .       DP=30;I16=12,16,0,0,1062,41028,0,0,1618,95282,0,0,550,12106,0,0;QS=3,0;MQSB=0.995699;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,27,255:9:0    0,12,144:4:0
+X      1441    .       G       <*>     0       .       DP=30;I16=13,17,0,0,1138,44104,0,0,1738,102482,0,0,574,12576,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,30,244:10:0   0,12,137:4:0
+X      1442    .       G       <*>     0       .       DP=30;I16=13,17,0,0,1064,38534,0,0,1738,102482,0,0,580,12740,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,30,242:10:0   0,12,128:4:0
+X      1443    .       T       <*>     0       .       DP=30;I16=12,17,0,0,1013,36225,0,0,1678,98882,0,0,568,12598,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,30,230:10:0   0,12,133:4:0
+X      1444    .       A       <*>     0       .       DP=30;I16=12,17,0,0,968,33936,0,0,1678,98882,0,0,569,12627,0,0;QS=3,0;MQSB=0.993891;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,27,205:9:0    0,12,132:4:0
+X      1445    .       T       <*>     0       .       DP=30;I16=14,15,0,0,1053,39129,0,0,1678,98882,0,0,585,13161,0,0;QS=3,0;MQSB=0.999762;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,27,237:9:0    0,15,169:5:0
+X      1446    .       T       <*>     0       .       DP=30;I16=13,16,0,0,1051,38675,0,0,1678,98882,0,0,579,12951,0,0;QS=3,0;MQSB=0.997839;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,24,229:8:0    0,15,164:5:0
+X      1447    .       G       <*>     0       .       DP=30;I16=14,16,0,0,1110,42692,0,0,1738,102482,0,0,606,13612,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,27,229:9:0    0,15,157:5:0
+X      1448    .       G       <*>     0       .       DP=30;I16=13,16,0,0,1037,37759,0,0,1678,98882,0,0,585,13151,0,0;QS=3,0;MQSB=0.997839;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,24,217:8:0    0,15,150:5:0
+X      1449    .       T       <*>     0       .       DP=30;I16=14,16,0,0,1051,37869,0,0,1738,102482,0,0,612,13870,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,27,230:9:0    0,15,152:5:0
+X      1450    .       A       <*>     0       .       DP=29;I16=13,15,0,0,1039,38785,0,0,1649,98041,0,0,604,13842,0,0;QS=3,0;MQSB=0.956162;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,24,224:8:0    0,15,165:5:0
+X      1451    .       T       <*>     0       .       DP=29;I16=13,16,0,0,1046,38586,0,0,1709,101641,0,0,616,14042,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,24,228:8:0    0,15,158:5:0
+X      1452    .       A       <*>     0       .       DP=31;I16=14,16,0,0,1066,38696,0,0,1769,105241,0,0,604,13924,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,218:8:0    0,15,147:5:0
+X      1453    .       T       <*>     0       .       DP=31;I16=13,17,0,0,1107,42059,0,0,1769,105241,0,0,592,13444,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,199:7:0    0,15,165:5:0
+X      1454    .       T       <*>     0       .       DP=31;I16=14,17,0,0,1139,42711,0,0,1829,108841,0,0,617,14045,0,0;QS=3,0;MQSB=0.962133;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,234:8:0    0,15,166:5:0
+X      1455    .       G       <*>     0       .       DP=31;I16=13,17,0,0,1107,41765,0,0,1769,105241,0,0,592,13420,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,197:7:0    0,15,148:5:0
+X      1456    .       T       <*>     0       .       DP=31;I16=14,17,0,0,1139,42717,0,0,1829,108841,0,0,617,14069,0,0;QS=3,0;MQSB=0.962133;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,215:8:0    0,15,170:5:0
+X      1457    .       G       <*>     0       .       DP=31;I16=14,17,0,0,1129,42071,0,0,1829,108841,0,0,615,14019,0,0;QS=3,0;MQSB=0.962133;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,212:8:0    0,15,164:5:0
+X      1458    .       T       <*>     0       .       DP=31;I16=14,17,0,0,1101,40243,0,0,1829,108841,0,0,613,13997,0,0;QS=3,0;MQSB=0.962133;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,220:8:0    0,15,165:5:0
+X      1459    .       C       A,<*>   0       .       DP=31;I16=14,16,0,1,1164,45842,24,576,1769,105241,60,3600,608,13948,2,4;QS=2.87234,0.12766,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.962133;BQB=1;MQ0F=0       PL:DP:DV        0,54,255,54,255,255:18:0        0,24,224,24,224,224:8:0 9,0,135,21,138,152:5:1
+X      1460    .       T       <*>     0       .       DP=32;I16=15,17,0,0,1243,48813,0,0,1889,112441,0,0,605,13833,0,0;QS=3,0;MQSB=0.960687;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,240:8:0    0,15,170:5:0
+X      1461    .       G       <*>     0       .       DP=32;I16=15,17,0,0,1171,44033,0,0,1889,112441,0,0,600,13692,0,0;QS=3,0;MQSB=0.960687;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,224:8:0    0,15,157:5:0
+X      1462    .       C       <*>     0       .       DP=30;I16=14,15,0,0,1102,42216,0,0,1709,101641,0,0,579,13241,0,0;QS=3,0;MQSB=0.954405;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,202:7:0    0,9,112:3:0
+X      1463    .       T       <*>     0       .       DP=30;I16=15,15,0,0,1128,43348,0,0,1769,105241,0,0,592,13396,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,209:7:0    0,12,139:4:0
+X      1464    .       G       <*>     0       .       DP=31;I16=14,16,0,0,1095,40557,0,0,1769,105241,0,0,563,12665,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,186:6:0    0,15,144:5:0
+X      1465    .       T       <*>     0       .       DP=31;I16=15,16,0,0,1143,42557,0,0,1829,108841,0,0,584,13164,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,204:7:0    0,15,166:5:0
+X      1466    .       G       <*>     0       .       DP=31;I16=15,16,0,0,1122,42294,0,0,1829,108841,0,0,580,13018,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,206:7:0    0,15,163:5:0
+X      1467    .       A       <*>     0       .       DP=31;I16=14,16,0,0,1031,36341,0,0,1769,105241,0,0,569,12803,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,195:7:0    0,15,155:5:0
+X      1468    .       A       <*>     0       .       DP=30;I16=15,15,0,0,991,34477,0,0,1769,105241,0,0,573,12717,0,0;QS=3,0;MQSB=0.952765;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,177:7:0    0,15,158:5:0
+X      1469    .       C       T,<*>   0       .       DP=31;I16=13,15,1,0,1013,37887,38,1444,1649,98041,60,3600,536,12106,9,81;QS=2.94025,0.0597484,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.954405;BQB=1;MQ0F=0    PL:DP:DV        0,16,255,51,255,255:18:1        0,18,178,18,178,178:6:0 0,15,160,15,160,160:5:0
+X      1470    .       T       <*>     0       .       DP=31;I16=16,15,0,0,1110,41070,0,0,1829,108841,0,0,567,12489,0,0;QS=3,0;MQSB=0.951229;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,210:7:0    0,15,165:5:0
+X      1471    .       G       <*>     0       .       DP=30;I16=16,14,0,0,1051,38425,0,0,1769,105241,0,0,564,12348,0,0;QS=3,0;MQSB=0.946202;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,192:7:0    0,12,128:4:0
+X      1472    .       T       <*>     0       .       DP=30;I16=16,14,0,0,1049,38097,0,0,1769,105241,0,0,561,12237,0,0;QS=3,0;MQSB=0.946202;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,200:7:0    0,12,134:4:0
+X      1473    .       C       <*>     0       .       DP=30;I16=16,14,0,0,1058,38526,0,0,1769,105241,0,0,558,12156,0,0;QS=3,0;MQSB=0.946202;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,175:7:0    0,12,140:4:0
+X      1474    .       C       <*>     0       .       DP=30;I16=16,14,0,0,1120,42756,0,0,1769,105241,0,0,555,12105,0,0;QS=3,0;MQSB=0.946202;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,202:7:0    0,12,141:4:0
+X      1475    .       T       <*>     0       .       DP=29;I16=14,14,0,0,1047,40395,0,0,1649,98041,0,0,537,11827,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,21,208:7:0    0,12,155:4:0
+X      1476    .       T       G,<*>   0       .       DP=31;I16=15,15,1,0,1056,37884,14,196,1769,105241,60,3600,566,12614,10,100;QS=2.944,0.056,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.951229;BQB=1;MQ0F=0        PL:DP:DV        0,57,255,57,255,255:19:0        0,9,177,21,180,183:8:1  0,12,140,12,140,140:4:0
+X      1477    .       G       <*>     0       .       DP=31;I16=16,15,0,0,1150,43390,0,0,1829,108841,0,0,574,12700,0,0;QS=3,0;MQSB=0.951229;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,217:8:0    0,12,138:4:0
+X      1478    .       G       <*>     0       .       DP=31;I16=14,15,0,0,1008,36638,0,0,1709,101641,0,0,542,11982,0,0;QS=3,0;MQSB=0.954405;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,208:8:0    0,9,109:3:0
+X      1479    .       C       <*>     0       .       DP=30;I16=15,15,0,0,1061,38671,0,0,1769,105241,0,0,564,12556,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,211:8:0    0,9,106:3:0
+X      1480    .       C       <*>     0       .       DP=30;I16=15,15,0,0,1083,40355,0,0,1769,105241,0,0,561,12531,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,220:8:0    0,9,103:3:0
+X      1481    .       T       <*>     0       .       DP=30;I16=15,15,0,0,1102,41308,0,0,1769,105241,0,0,558,12532,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,235:8:0    0,9,105:3:0
+X      1482    .       G       <*>     0       .       DP=29;I16=15,14,0,0,1044,38550,0,0,1709,101641,0,0,556,12558,0,0;QS=3,0;MQSB=0.947838;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,210:8:0    0,6,75:2:0
+X      1483    .       T       <*>     0       .       DP=31;I16=14,16,0,0,1042,37190,0,0,1769,105241,0,0,521,11919,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,21,215:7:0    0,9,100:3:0
+X      1484    .       T       <*>     0       .       DP=31;I16=15,16,0,0,1067,37837,0,0,1829,108841,0,0,547,12587,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,24,216:8:0    0,9,106:3:0
+X      1485    .       T       <*>     0       .       DP=30;I16=15,15,0,0,1027,35863,0,0,1769,105241,0,0,549,12659,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,209:8:0    0,9,93:3:0
+X      1486    .       G       <*>     0       .       DP=29;I16=15,14,0,0,1089,41679,0,0,1709,101641,0,0,551,12707,0,0;QS=3,0;MQSB=0.947838;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,198:7:0    0,9,108:3:0
+X      1487    .       G       <*>     0       .       DP=28;I16=14,14,0,0,973,34723,0,0,1649,98041,0,0,554,12778,0,0;QS=3,0;MQSB=0.949591;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,21,196:7:0    0,9,97:3:0
+X      1488    .       T       <*>     0       .       DP=28;I16=13,14,0,0,928,32432,0,0,1589,94441,0,0,532,12246,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,18,176:6:0    0,9,102:3:0
+X      1489    .       G       <*>     0       .       DP=27;I16=13,14,0,0,958,35292,0,0,1589,94441,0,0,535,12361,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,18,174:6:0    0,9,93:3:0
+X      1490    .       A       <*>     0       .       DP=27;I16=13,14,0,0,928,33108,0,0,1589,94441,0,0,538,12446,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,15,160:5:0    0,9,94:3:0
+X      1491    .       C       <*>     0       .       DP=27;I16=12,13,0,0,798,26812,0,0,1469,87241,0,0,499,11587,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,12,108:4:0    0,9,79:3:0
+X      1492    .       G       <*>     0       .       DP=27;I16=13,14,0,0,893,30927,0,0,1589,94441,0,0,543,12527,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,15,136:5:0    0,9,100:3:0
+X      1493    .       G       <*>     0       .       DP=27;I16=13,13,0,0,907,32761,0,0,1529,90841,0,0,520,11948,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,15,155:5:0    0,9,106:3:0
+X      1494    .       G       <*>     0       .       DP=27;I16=13,14,0,0,939,33599,0,0,1589,94441,0,0,547,12639,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,15,156:5:0    0,9,107:3:0
+X      1495    .       T       <*>     0       .       DP=26;I16=12,13,0,0,814,27700,0,0,1469,87241,0,0,524,12048,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,15,143:5:0    0,9,105:3:0
+X      1496    .       G       <*>     0       .       DP=26;I16=13,13,0,0,969,36751,0,0,1529,90841,0,0,550,12674,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,15,157:5:0    0,9,107:3:0
+X      1497    .       A       <*>     0       .       DP=27;I16=12,14,0,0,904,32740,0,0,1529,90841,0,0,525,12019,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,15,166:5:0    0,9,113:3:0
+X      1498    .       G       <*>     0       .       DP=27;I16=13,14,0,0,1002,37852,0,0,1589,94441,0,0,551,12635,0,0;QS=3,0;MQSB=0.951472;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,15,153:5:0    0,9,112:3:0
+X      1499    .       G       <*>     0       .       DP=28;I16=14,14,0,0,973,34891,0,0,1649,98041,0,0,551,12599,0,0;QS=3,0;MQSB=0.949591;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,15,146:5:0    0,9,108:3:0
+X      1500    .       A       <*>     0       .       DP=28;I16=14,14,0,0,1023,38115,0,0,1649,98041,0,0,552,12588,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,165:5:0    0,9,115:3:0
+X      1501    .       G       <*>     0       .       DP=28;I16=14,14,0,0,1051,40105,0,0,1649,98041,0,0,551,12505,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,163:5:0    0,9,100:3:0
+X      1502    .       C       <*>     0       .       DP=27;I16=13,14,0,0,963,35241,0,0,1589,94441,0,0,549,12351,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,15,140:5:0    0,9,105:3:0
+X      1503    .       A       <*>     0       .       DP=28;I16=14,14,0,0,1026,38252,0,0,1649,98041,0,0,546,12176,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,171:5:0    0,9,109:3:0
+X      1504    .       G       <*>     0       .       DP=28;I16=13,14,0,0,1052,41226,0,0,1589,94441,0,0,523,11591,0,0;QS=3,0;MQSB=0.951472;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,15,163:5:0    0,9,111:3:0
+X      1505    .       G       <*>     0       .       DP=28;I16=14,13,0,0,959,35545,0,0,1589,94441,0,0,517,11295,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,15,155:5:0    0,9,114:3:0
+X      1506    .       G       <*>     0       .       DP=28;I16=14,14,0,0,1013,37355,0,0,1649,98041,0,0,540,11840,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,139:5:0    0,9,112:3:0
+X      1507    .       A       <*>     0       .       DP=28;I16=14,14,0,0,987,35217,0,0,1649,98041,0,0,538,11792,0,0;QS=3,0;MQSB=0.949591;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,15,162:5:0    0,9,114:3:0
+X      1508    .       C       <*>     0       .       DP=28;I16=14,14,0,0,1033,38663,0,0,1649,98041,0,0,535,11727,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,137:5:0    0,9,112:3:0
+X      1509    .       A       <*>     0       .       DP=28;I16=15,13,0,0,1028,38610,0,0,1649,98041,0,0,529,11493,0,0;QS=3,0;MQSB=0.942064;MQ0F=0     PL:DP:DV        0,63,255:21:0   0,12,128:4:0    0,9,122:3:0
+X      1510    .       G       <*>     0       .       DP=28;I16=15,13,0,0,1064,40824,0,0,1649,98041,0,0,524,11288,0,0;QS=3,0;MQSB=0.942064;MQ0F=0     PL:DP:DV        0,63,255:21:0   0,12,132:4:0    0,9,111:3:0
+X      1511    .       A       <*>     0       .       DP=28;I16=15,13,0,0,976,34794,0,0,1649,98041,0,0,519,11113,0,0;QS=3,0;MQSB=0.942064;MQ0F=0      PL:DP:DV        0,63,255:21:0   0,12,136:4:0    0,9,110:3:0
+X      1512    .       A       <*>     0       .       DP=28;I16=15,12,0,0,998,37460,0,0,1589,94441,0,0,489,10343,0,0;QS=3,0;MQSB=0.935229;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,12,142:4:0    0,9,110:3:0
+X      1513    .       G       <*>     0       .       DP=28;I16=14,13,0,0,1014,38940,0,0,1589,94441,0,0,497,10709,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,12,134:4:0    0,9,108:3:0
+X      1514    .       G       <*>     0       .       DP=28;I16=15,13,0,0,1054,39954,0,0,1649,98041,0,0,504,10768,0,0;QS=3,0;MQSB=0.942064;MQ0F=0     PL:DP:DV        0,63,255:21:0   0,12,134:4:0    0,9,108:3:0
+X      1515    .       G       <*>     0       .       DP=28;I16=14,13,0,0,948,34152,0,0,1589,94441,0,0,488,10564,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,60,255:20:0   0,12,133:4:0    0,9,101:3:0
+X      1516    .       T       <*>     0       .       DP=27;I16=12,13,0,0,811,27385,0,0,1469,87241,0,0,472,10338,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,12,117:4:0    0,9,106:3:0
+X      1517    .       C       <*>     0       .       DP=27;I16=13,13,0,0,943,35153,0,0,1529,90841,0,0,478,10380,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,12,134:4:0    0,9,97:3:0
+X      1518    .       C       <*>     0       .       DP=28;I16=13,12,0,0,908,33852,0,0,1469,87241,0,0,427,9261,0,0;QS=3,0;MQSB=0.939413;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,12,132:4:0    0,9,96:3:0
+X      1519    .       T       <*>     0       .       DP=28;I16=15,13,0,0,988,35808,0,0,1649,98041,0,0,475,10337,0,0;QS=3,0;MQSB=0.942064;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,15,154:5:0    0,9,110:3:0
+X      1520    .       G       <*>     0       .       DP=29;I16=16,13,0,0,1005,36307,0,0,1709,101641,0,0,470,10328,0,0;QS=3,0;MQSB=0.940317;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,18,150:6:0    0,9,104:3:0
+X      1521    .       C       <*>     0       .       DP=28;I16=16,12,0,0,900,30324,0,0,1649,98041,0,0,466,10300,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,18,164:6:0    0,9,88:3:0
+X      1522    .       G       <*>     0       .       DP=27;I16=15,10,0,0,784,25144,0,0,1469,87241,0,0,442,9956,0,0;QS=3,0;MQSB=0.9171;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,15,110:5:0    0,9,91:3:0
+X      1523    .       T       <*>     0       .       DP=27;I16=16,11,0,0,921,32001,0,0,1589,94441,0,0,457,10189,0,0;QS=3,0;MQSB=0.925036;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,15,136:5:0    0,9,108:3:0
+X      1524    .       G       <*>     0       .       DP=27;I16=16,10,0,0,932,34140,0,0,1529,90841,0,0,453,10153,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,12,108:4:0    0,9,103:3:0
+X      1525    .       C       <*>     0       .       DP=27;I16=16,11,0,0,972,35704,0,0,1589,94441,0,0,473,10719,0,0;QS=3,0;MQSB=0.925036;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,12,113:4:0    0,9,112:3:0
+X      1526    .       C       <*>     0       .       DP=25;I16=14,11,0,0,883,31843,0,0,1469,87241,0,0,470,10684,0,0;QS=3,0;MQSB=0.929204;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,12,109:4:0    0,9,106:3:0
+X      1527    .       C       <*>     0       .       DP=24;I16=14,10,0,0,867,31999,0,0,1440,86400,0,0,466,10572,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,12,107:4:0    0,9,112:3:0
+X      1528    .       T       <*>     0       .       DP=23;I16=13,10,0,0,869,33133,0,0,1380,82800,0,0,463,10483,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,12,114:4:0    0,9,113:3:0
+X      1529    .       G       <*>     0       .       DP=23;I16=13,10,0,0,812,29432,0,0,1380,82800,0,0,459,10365,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,12,108:4:0    0,9,104:3:0
+X      1530    .       C       <*>     0       .       DP=24;I16=13,10,0,0,819,30073,0,0,1380,82800,0,0,446,10186,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,137:5:0    0,9,106:3:0
+X      1531    .       C       <*>     0       .       DP=24;I16=13,11,0,0,877,32969,0,0,1440,86400,0,0,452,10190,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,15,144:5:0    0,9,105:3:0
+X      1532    .       T       <*>     0       .       DP=24;I16=13,11,0,0,887,33721,0,0,1440,86400,0,0,449,10135,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,15,165:5:0    0,9,120:3:0
+X      1533    .       T       <*>     0       .       DP=23;I16=13,10,0,0,793,27987,0,0,1380,82800,0,0,447,10101,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,146:5:0    0,9,107:3:0
+X      1534    .       C       <*>     0       .       DP=23;I16=14,9,0,0,847,31627,0,0,1380,82800,0,0,446,10086,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,153:5:0    0,9,109:3:0
+X      1535    .       A       <*>     0       .       DP=23;I16=14,9,0,0,770,26604,0,0,1380,82800,0,0,444,9990,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,144:5:0    0,9,99:3:0
+X      1536    .       C       <*>     0       .       DP=24;I16=15,9,0,0,826,28984,0,0,1440,86400,0,0,442,9914,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,138:5:0    0,9,110:3:0
+X      1537    .       A       <*>     0       .       DP=24;I16=14,9,0,0,844,31384,0,0,1380,82800,0,0,416,9234,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,149:5:0    0,9,115:3:0
+X      1538    .       A       <*>     0       .       DP=24;I16=15,9,0,0,909,34727,0,0,1440,86400,0,0,440,9826,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,154:5:0    0,9,112:3:0
+X      1539    .       G       <*>     0       .       DP=24;I16=15,9,0,0,913,35327,0,0,1440,86400,0,0,439,9815,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,149:5:0    0,9,117:3:0
+X      1540    .       C       <*>     0       .       DP=23;I16=15,8,0,0,828,30260,0,0,1380,82800,0,0,438,9776,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,146:5:0    0,9,102:3:0
+X      1541    .       C       <*>     0       .       DP=23;I16=15,8,0,0,823,30615,0,0,1380,82800,0,0,437,9759,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,142:5:0    0,9,108:3:0
+X      1542    .       C       <*>     0       .       DP=25;I16=16,8,0,0,893,33843,0,0,1440,86400,0,0,435,9715,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,147:5:0    0,12,131:4:0
+X      1543    .       C       <*>     0       .       DP=25;I16=16,8,0,0,880,33206,0,0,1440,86400,0,0,434,9696,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,141:5:0    0,12,136:4:0
+X      1544    .       T       <*>     0       .       DP=25;I16=16,8,0,0,899,34405,0,0,1440,86400,0,0,431,9603,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,150:5:0    0,12,148:4:0
+X      1545    .       G       <*>     0       .       DP=25;I16=16,8,0,0,874,32636,0,0,1440,86400,0,0,428,9536,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,146:5:0    0,12,129:4:0
+X      1546    .       G       <*>     0       .       DP=24;I16=15,8,0,0,796,28796,0,0,1380,82800,0,0,425,9443,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,130:5:0    0,9,110:3:0
+X      1547    .       A       <*>     0       .       DP=23;I16=15,8,0,0,837,30945,0,0,1380,82800,0,0,448,9996,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,176:6:0    0,9,112:3:0
+X      1548    .       A       <*>     0       .       DP=23;I16=14,8,0,0,812,30830,0,0,1320,79200,0,0,421,9319,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,173:5:0    0,9,115:3:0
+X      1549    .       G       <*>     0       .       DP=23;I16=15,8,0,0,870,33642,0,0,1380,82800,0,0,444,9912,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,174:6:0    0,9,114:3:0
+X      1550    .       G       <*>     0       .       DP=23;I16=15,8,0,0,790,28502,0,0,1380,82800,0,0,442,9900,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,154:6:0    0,9,109:3:0
+X      1551    .       A       <*>     0       .       DP=23;I16=15,8,0,0,802,28596,0,0,1380,82800,0,0,440,9908,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,173:6:0    0,9,107:3:0
+X      1552    .       A       <*>     0       .       DP=21;I16=14,7,0,0,792,30156,0,0,1260,75600,0,0,438,9836,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,196:6:0    0,9,110:3:0
+X      1553    .       A       <*>     0       .       DP=21;I16=13,7,0,0,738,28112,0,0,1200,72000,0,0,411,9159,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,251:11:0   0,18,192:6:0    0,9,115:3:0
+X      1554    .       G       <*>     0       .       DP=21;I16=14,7,0,0,763,28221,0,0,1260,75600,0,0,434,9752,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,171:6:0    0,9,101:3:0
+X      1555    .       T       <*>     0       .       DP=21;I16=14,7,0,0,726,26234,0,0,1260,75600,0,0,432,9740,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,252:12:0   0,18,169:6:0    0,9,108:3:0
+X      1556    .       T       <*>     0       .       DP=21;I16=14,7,0,0,745,26971,0,0,1260,75600,0,0,429,9697,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,253:12:0   0,18,177:6:0    0,9,110:3:0
+X      1557    .       G       <*>     0       .       DP=22;I16=15,7,0,0,801,29689,0,0,1320,79200,0,0,426,9672,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,166:6:0    0,9,101:3:0
+X      1558    .       T       <*>     0       .       DP=22;I16=15,6,0,0,720,25620,0,0,1260,75600,0,0,404,9244,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,131:5:0    0,9,112:3:0
+X      1559    .       T       <*>     0       .       DP=22;I16=15,7,0,0,712,24690,0,0,1320,79200,0,0,417,9439,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,248:13:0   0,18,158:6:0    0,9,103:3:0
+X      1560    .       T       <*>     0       .       DP=21;I16=14,7,0,0,736,26560,0,0,1260,75600,0,0,412,9284,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,251:12:0   0,18,170:6:0    0,9,112:3:0
+X      1561    .       T       <*>     0       .       DP=21;I16=14,7,0,0,706,24776,0,0,1260,75600,0,0,406,9102,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,241:12:0   0,18,174:6:0    0,9,106:3:0
+X      1562    .       G       <*>     0       .       DP=21;I16=14,7,0,0,765,28655,0,0,1260,75600,0,0,399,8893,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,181:6:0    0,9,108:3:0
+X      1563    .       G       <*>     0       .       DP=22;I16=13,7,0,0,713,26255,0,0,1200,72000,0,0,360,8176,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,147:5:0    0,9,108:3:0
+X      1564    .       G       <*>     0       .       DP=22;I16=13,8,0,0,721,25457,0,0,1260,75600,0,0,368,8218,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,173:6:0    0,9,95:3:0
+X      1565    .       A       <*>     0       .       DP=21;I16=14,7,0,0,724,25888,0,0,1260,75600,0,0,380,8352,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,162:6:0    0,6,71:2:0
+X      1566    .       T       <*>     0       .       DP=21;I16=13,7,0,0,698,25286,0,0,1200,72000,0,0,364,8086,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,143:5:0    0,6,78:2:0
+X      1567    .       C       <*>     0       .       DP=20;I16=12,6,0,0,652,24422,0,0,1080,64800,0,0,351,7881,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,104:3:0     0,6,72:2:0
+X      1568    .       T       <*>     0       .       DP=20;I16=13,7,0,0,711,26125,0,0,1200,72000,0,0,363,7871,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,157:5:0    0,6,74:2:0
+X      1569    .       C       <*>     0       .       DP=19;I16=12,6,0,0,676,25850,0,0,1080,64800,0,0,351,7669,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,128:4:0    0,6,76:2:0
+X      1570    .       T       <*>     0       .       DP=19;I16=12,7,0,0,700,26750,0,0,1140,68400,0,0,353,7583,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,149:5:0    0,6,71:2:0
+X      1571    .       G       <*>     0       .       DP=19;I16=12,6,0,0,639,23361,0,0,1080,64800,0,0,343,7441,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,125:4:0    0,6,70:2:0
+X      1572    .       C       <*>     0       .       DP=19;I16=11,6,0,0,640,24568,0,0,1020,61200,0,0,328,7202,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,125:4:0    0,6,70:2:0
+X      1573    .       A       <*>     0       .       DP=19;I16=11,4,0,0,565,21475,0,0,900,54000,0,0,304,6900,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,132:4:0    0,3,40:1:0
+X      1574    .       C       <*>     0       .       DP=19;I16=12,5,0,0,636,24076,0,0,1020,61200,0,0,318,6948,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,128:4:0    0,3,38:1:0
+X      1575    .       C       <*>     0       .       DP=19;I16=11,6,0,0,610,22742,0,0,1020,61200,0,0,296,6272,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,125:4:0    0,6,71:2:0
+X      1576    .       C       <*>     0       .       DP=19;I16=12,6,0,0,675,25821,0,0,1080,64800,0,0,315,6785,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,133:4:0    0,6,78:2:0
+X      1577    .       T       <*>     0       .       DP=17;I16=11,6,0,0,650,25330,0,0,1020,61200,0,0,310,6692,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,118:3:0     0,6,77:2:0
+X      1578    .       C       <*>     0       .       DP=17;I16=10,6,0,0,622,24364,0,0,960,57600,0,0,279,5943,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,84:2:0      0,6,77:2:0
+X      1579    .       A       <*>     0       .       DP=17;I16=11,6,0,0,596,22326,0,0,1020,61200,0,0,298,6464,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,116:3:0     0,6,80:2:0
+X      1580    .       G       <*>     0       .       DP=17;I16=11,6,0,0,651,25195,0,0,1020,61200,0,0,292,6380,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,109:3:0     0,6,77:2:0
+X      1581    .       C       <*>     0       .       DP=17;I16=11,6,0,0,586,21418,0,0,1020,61200,0,0,286,6316,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,103:3:0     0,6,71:2:0
+X      1582    .       C       <*>     0       .       DP=18;I16=11,7,0,0,639,23491,0,0,1080,64800,0,0,280,6272,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,109:3:0     0,6,75:2:0
+X      1583    .       T       <*>     0       .       DP=16;I16=10,6,0,0,591,22349,0,0,960,57600,0,0,276,6196,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,112:3:0     0,6,74:2:0
+X      1584    .       G       <*>     0       .       DP=15;I16=10,5,0,0,563,21283,0,0,900,54000,0,0,272,6086,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,105:3:0     0,3,39:1:0
+X      1585    .       G       <*>     0       .       DP=16;I16=10,5,0,0,494,17160,0,0,900,54000,0,0,251,5703,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,244:11:0   0,9,103:3:0     0,3,30:1:0
+X      1586    .       A       <*>     0       .       DP=15;I16=10,3,0,0,470,17200,0,0,780,46800,0,0,237,5273,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,223:10:0   0,6,79:2:0      0,3,42:1:0
+X      1587    .       C       <*>     0       .       DP=15;I16=11,4,0,0,508,17900,0,0,900,54000,0,0,264,5852,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,247:11:0   0,9,94:3:0      0,3,31:1:0
+X      1588    .       A       <*>     0       .       DP=15;I16=11,4,0,0,511,17939,0,0,900,54000,0,0,262,5806,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,232:11:0   0,9,105:3:0     0,3,41:1:0
+X      1589    .       A       <*>     0       .       DP=15;I16=11,4,0,0,536,19584,0,0,900,54000,0,0,259,5725,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,249:11:0   0,9,106:3:0     0,3,42:1:0
+X      1590    .       C       <*>     0       .       DP=15;I16=10,5,0,0,514,18228,0,0,900,54000,0,0,257,5657,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,231:10:0   0,9,104:3:0     0,6,71:2:0
+X      1591    .       T       <*>     0       .       DP=15;I16=10,5,0,0,515,18559,0,0,900,54000,0,0,256,5602,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,241:10:0   0,9,85:3:0      0,6,73:2:0
+X      1592    .       T       <*>     0       .       DP=15;I16=10,5,0,0,503,17345,0,0,900,54000,0,0,255,5561,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,225:10:0   0,9,107:3:0     0,6,62:2:0
+X      1593    .       G       <*>     0       .       DP=15;I16=10,5,0,0,540,19930,0,0,900,54000,0,0,254,5534,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,250:10:0   0,9,106:3:0     0,6,60:2:0
+X      1594    .       T       <*>     0       .       DP=15;I16=10,5,0,0,535,19445,0,0,900,54000,0,0,252,5472,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,234:10:0   0,9,106:3:0     0,6,80:2:0
+X      1595    .       G       <*>     0       .       DP=15;I16=10,4,0,0,494,17940,0,0,840,50400,0,0,225,4801,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,213:9:0    0,9,105:3:0     0,6,69:2:0
+X      1596    .       C       <*>     0       .       DP=15;I16=10,4,0,0,479,17011,0,0,840,50400,0,0,233,5151,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,200:9:0    0,9,111:3:0     0,6,74:2:0
+X      1597    .       C       <*>     0       .       DP=15;I16=10,5,0,0,489,16941,0,0,900,54000,0,0,245,5285,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,195:9:0    0,12,127:4:0    0,6,73:2:0
+X      1598    .       C       <*>     0       .       DP=15;I16=10,5,0,0,514,18282,0,0,900,54000,0,0,244,5240,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,207:9:0    0,12,133:4:0    0,6,68:2:0
+X      1599    .       A       <*>     0       .       DP=14;I16=8,5,0,0,436,15330,0,0,780,46800,0,0,225,4851,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,182:8:0    0,9,103:3:0     0,6,76:2:0
+X      1600    .       T       <*>     0       .       DP=13;I16=8,5,0,0,456,16430,0,0,780,46800,0,0,226,4876,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,193:8:0    0,9,105:3:0     0,6,79:2:0
+X      1601    .       C       <*>     0       .       DP=13;I16=8,4,0,0,431,15861,0,0,720,43200,0,0,208,4554,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,171:7:0    0,9,108:3:0     0,6,78:2:0
+X      1602    .       T       <*>     0       .       DP=13;I16=7,5,0,0,439,16867,0,0,720,43200,0,0,228,4968,0,0;QS=3,0;MQSB=0.95494;MQ0F=0   PL:DP:DV        0,21,179:7:0    0,9,115:3:0     0,6,85:2:0
+X      1603    .       G       <*>     0       .       DP=12;I16=7,5,0,0,455,17407,0,0,720,43200,0,0,230,5034,0,0;QS=3,0;MQSB=0.95494;MQ0F=0   PL:DP:DV        0,21,202:7:0    0,9,111:3:0     0,6,75:2:0
+X      1604    .       G       <*>     0       .       DP=12;I16=7,5,0,0,362,11620,0,0,720,43200,0,0,232,5112,0,0;QS=3,0;MQSB=0.95494;MQ0F=0   PL:DP:DV        0,21,163:7:0    0,9,84:3:0      0,6,66:2:0
+X      1605    .       T       <*>     0       .       DP=12;I16=7,5,0,0,410,14230,0,0,720,43200,0,0,234,5202,0,0;QS=3,0;MQSB=0.95494;MQ0F=0   PL:DP:DV        0,21,190:7:0    0,9,97:3:0      0,6,61:2:0
+X      1606    .       G       <*>     0       .       DP=12;I16=7,4,0,0,370,12738,0,0,660,39600,0,0,211,4679,0,0;QS=3,0;MQSB=0.964642;MQ0F=0  PL:DP:DV        0,18,165:6:0    0,9,91:3:0      0,6,56:2:0
+X      1607    .       A       <*>     0       .       DP=12;I16=7,4,0,0,337,11369,0,0,660,39600,0,0,226,5222,0,0;QS=3,0;MQSB=0.964642;MQ0F=0  PL:DP:DV        0,21,161:7:0    0,6,70:2:0      0,6,55:2:0
+X      1608    .       C       <*>     0       .       DP=12;I16=7,4,0,0,366,12898,0,0,660,39600,0,0,211,4727,0,0;QS=3,0;MQSB=0.964642;MQ0F=0  PL:DP:DV        0,18,141:6:0    0,9,111:3:0     0,6,62:2:0
+X      1609    .       C       <*>     0       .       DP=11;I16=6,5,0,0,365,12889,0,0,660,39600,0,0,237,5393,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,18,149:6:0    0,9,110:3:0     0,6,71:2:0
+X      1610    .       C       <*>     0       .       DP=11;I16=5,5,0,0,313,10713,0,0,600,36000,0,0,213,4819,0,0;QS=3,0;MQSB=0.952347;MQ0F=0  PL:DP:DV        0,15,127:5:0    0,9,106:3:0     0,6,57:2:0
+X      1611    .       C       <*>     0       .       DP=11;I16=6,5,0,0,398,14904,0,0,660,39600,0,0,238,5454,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,18,180:6:0    0,9,110:3:0     0,6,67:2:0
+X      1612    .       T       <*>     0       .       DP=11;I16=6,5,0,0,409,15421,0,0,660,39600,0,0,238,5472,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,18,174:6:0    0,9,107:3:0     0,6,83:2:0
+X      1613    .       C       <*>     0       .       DP=11;I16=6,5,0,0,372,12904,0,0,660,39600,0,0,238,5498,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,18,169:6:0    0,9,99:3:0      0,6,63:2:0
+X      1614    .       A       <*>     0       .       DP=11;I16=6,5,0,0,353,12139,0,0,660,39600,0,0,238,5532,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,18,147:6:0    0,9,98:3:0      0,6,69:2:0
+X      1615    .       C       <*>     0       .       DP=11;I16=6,5,0,0,366,13080,0,0,660,39600,0,0,238,5574,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,18,171:6:0    0,9,105:3:0     0,6,51:2:0
+X      1616    .       T       <*>     0       .       DP=11;I16=6,3,0,0,348,13606,0,0,540,32400,0,0,187,4323,0,0;QS=3,0;MQSB=0.924584;MQ0F=0  PL:DP:DV        0,15,159:5:0    0,9,105:3:0     0,3,42:1:0
+X      1617    .       C       <*>     0       .       DP=12;I16=6,3,0,0,330,12316,0,0,540,32400,0,0,185,4279,0,0;QS=3,0;MQSB=0.924584;MQ0F=0  PL:DP:DV        0,15,146:5:0    0,9,105:3:0     0,3,42:1:0
+X      1618    .       A       <*>     0       .       DP=12;I16=5,6,0,0,385,14199,0,0,629,36841,0,0,244,5636,0,0;QS=3,0;MQSB=0.891517;MQ0F=0  PL:DP:DV        0,18,151:6:0    0,9,93:3:0      0,6,81:2:0
+X      1619    .       G       <*>     0       .       DP=11;I16=5,6,0,0,377,13119,0,0,629,36841,0,0,242,5544,0,0;QS=3,0;MQSB=0.891517;MQ0F=0  PL:DP:DV        0,18,166:6:0    0,9,84:3:0      0,6,67:2:0
+X      1620    .       C       <*>     0       .       DP=11;I16=5,5,0,0,323,10965,0,0,569,33241,0,0,215,4839,0,0;QS=3,0;MQSB=0.857112;MQ0F=0  PL:DP:DV        0,15,142:5:0    0,9,78:3:0      0,6,56:2:0
+X      1621    .       C       <*>     0       .       DP=12;I16=5,7,0,0,363,11779,0,0,689,40441,0,0,263,6021,0,0;QS=3,0;MQSB=0.896474;MQ0F=0  PL:DP:DV        0,21,174:7:0    0,9,80:3:0      0,6,56:2:0
+X      1622    .       A       <*>     0       .       DP=12;I16=5,7,0,0,365,12105,0,0,689,40441,0,0,261,5965,0,0;QS=3,0;MQSB=0.896474;MQ0F=0  PL:DP:DV        0,21,176:7:0    0,9,81:3:0      0,6,52:2:0
+X      1623    .       C       <*>     0       .       DP=12;I16=5,5,0,0,325,10979,0,0,569,33241,0,0,208,4620,0,0;QS=3,0;MQSB=0.857112;MQ0F=0  PL:DP:DV        0,18,155:6:0    0,9,84:3:0      0,3,37:1:0
+X      1624    .       C       <*>     0       .       DP=12;I16=4,6,0,0,336,11718,0,0,569,33241,0,0,211,4799,0,0;QS=3,0;MQSB=0.895781;MQ0F=0  PL:DP:DV        0,18,162:6:0    0,9,88:3:0      0,3,39:1:0
+X      1625    .       A       <*>     0       .       DP=12;I16=4,7,0,0,375,13503,0,0,629,36841,0,0,234,5386,0,0;QS=3,0;MQSB=0.924449;MQ0F=0  PL:DP:DV        0,18,158:6:0    0,9,93:3:0      0,6,80:2:0
+X      1626    .       G       <*>     0       .       DP=12;I16=5,7,0,0,358,11490,0,0,689,40441,0,0,249,5645,0,0;QS=3,0;MQSB=0.896474;MQ0F=0  PL:DP:DV        0,21,158:7:0    0,9,83:3:0      0,6,63:2:0
+X      1627    .       A       <*>     0       .       DP=12;I16=5,7,0,0,363,11609,0,0,689,40441,0,0,246,5590,0,0;QS=3,0;MQSB=0.896474;MQ0F=0  PL:DP:DV        0,21,165:7:0    0,9,75:3:0      0,6,72:2:0
+X      1628    .       C       <*>     0       .       DP=12;I16=5,7,0,0,357,11583,0,0,689,40441,0,0,243,5545,0,0;QS=3,0;MQSB=0.896474;MQ0F=0  PL:DP:DV        0,21,165:7:0    0,9,80:3:0      0,6,57:2:0
+X      1629    .       T       <*>     0       .       DP=13;I16=6,7,0,0,451,16079,0,0,749,44041,0,0,240,5510,0,0;QS=3,0;MQSB=0.899815;MQ0F=0  PL:DP:DV        0,21,187:7:0    0,12,120:4:0    0,6,79:2:0
+X      1630    .       T       <*>     0       .       DP=13;I16=6,7,0,0,403,13323,0,0,749,44041,0,0,237,5435,0,0;QS=3,0;MQSB=0.899815;MQ0F=0  PL:DP:DV        0,21,169:7:0    0,12,111:4:0    0,6,73:2:0
+X      1631    .       C       <*>     0       .       DP=12;I16=6,5,0,0,354,12046,0,0,660,39600,0,0,210,4744,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,21,184:7:0    0,6,67:2:0      0,6,61:2:0
+X      1632    .       C       <*>     0       .       DP=13;I16=6,7,0,0,387,12175,0,0,749,44041,0,0,232,5262,0,0;QS=3,0;MQSB=0.899815;MQ0F=0  PL:DP:DV        0,24,188:8:0    0,9,82:3:0      0,6,61:2:0
+X      1633    .       A       <*>     0       .       DP=13;I16=6,7,0,0,404,13272,0,0,749,44041,0,0,230,5166,0,0;QS=3,0;MQSB=0.899815;MQ0F=0  PL:DP:DV        0,24,183:8:0    0,9,86:3:0      0,6,73:2:0
+X      1634    .       C       <*>     0       .       DP=13;I16=6,6,0,0,328,9716,0,0,689,40441,0,0,203,4457,0,0;QS=3,0;MQSB=0.864013;MQ0F=0   PL:DP:DV        0,21,151:7:0    0,9,80:3:0      0,6,59:2:0
+X      1635    .       G       <*>     0       .       DP=14;I16=6,8,0,0,419,12831,0,0,809,47641,0,0,226,5010,0,0;QS=3,0;MQSB=0.927743;MQ0F=0  PL:DP:DV        0,24,180:8:0    0,12,108:4:0    0,6,59:2:0
+X      1636    .       A       <*>     0       .       DP=14;I16=6,8,0,0,418,13400,0,0,809,47641,0,0,225,4951,0,0;QS=3,0;MQSB=0.927743;MQ0F=0  PL:DP:DV        0,24,179:8:0    0,12,110:4:0    0,6,66:2:0
+X      1637    .       C       <*>     0       .       DP=14;I16=6,8,0,0,422,13498,0,0,809,47641,0,0,224,4906,0,0;QS=3,0;MQSB=0.927743;MQ0F=0  PL:DP:DV        0,24,185:8:0    0,12,110:4:0    0,6,60:2:0
+X      1638    .       A       <*>     0       .       DP=17;I16=9,7,0,0,513,17167,0,0,929,54841,0,0,216,4790,0,0;QS=3,0;MQSB=0.892753;MQ0F=0  PL:DP:DV        0,24,191:8:0    0,18,149:6:0    0,6,78:2:0
+X      1639    .       G       <*>     0       .       DP=17;I16=9,8,0,0,552,18844,0,0,989,58441,0,0,223,4765,0,0;QS=3,0;MQSB=0.91051;MQ0F=0   PL:DP:DV        0,27,228:9:0    0,18,150:6:0    0,6,68:2:0
+X      1640    .       G       <*>     0       .       DP=17;I16=8,6,0,0,414,13296,0,0,809,47641,0,0,171,3467,0,0;QS=3,0;MQSB=0.875173;MQ0F=0  PL:DP:DV        0,18,150:6:0    0,18,151:6:0    0,6,51:2:0
+X      1641    .       C       <*>     0       .       DP=18;I16=9,8,0,0,511,16289,0,0,989,58441,0,0,225,4709,0,0;QS=3,0;MQSB=0.91051;MQ0F=0   PL:DP:DV        0,27,188:9:0    0,18,167:6:0    0,6,65:2:0
+X      1642    .       T       <*>     0       .       DP=17;I16=8,7,0,0,519,18513,0,0,869,51241,0,0,217,4613,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,18,170:6:0    0,18,168:6:0    0,9,102:3:0
+X      1643    .       C       <*>     0       .       DP=16;I16=7,9,0,0,508,16910,0,0,929,54841,0,0,255,5361,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,24,193:8:0    0,18,169:6:0    0,6,56:2:0
+X      1644    .       C       <*>     0       .       DP=15;I16=6,9,0,0,514,18056,0,0,869,51241,0,0,259,5401,0,0;QS=3,0;MQSB=0.939413;MQ0F=0  PL:DP:DV        0,21,209:7:0    0,18,165:6:0    0,6,54:2:0
+X      1645    .       A       <*>     0       .       DP=15;I16=6,9,0,0,520,18852,0,0,869,51241,0,0,263,5457,0,0;QS=3,0;MQSB=0.939413;MQ0F=0  PL:DP:DV        0,21,213:7:0    0,18,173:6:0    0,6,49:2:0
+X      1646    .       G       <*>     0       .       DP=15;I16=6,7,0,0,440,15526,0,0,780,46800,0,0,217,4279,0,0;QS=3,0;MQSB=0.961166;MQ0F=0  PL:DP:DV        0,18,185:6:0    0,15,148:5:0    0,6,48:2:0
+X      1647    .       C       <*>     0       .       DP=15;I16=6,9,0,0,433,13883,0,0,869,51241,0,0,271,5617,0,0;QS=3,0;MQSB=0.939413;MQ0F=0  PL:DP:DV        0,21,190:7:0    0,18,139:6:0    0,6,35:2:0
+X      1648    .       C       <*>     0       .       DP=15;I16=6,9,0,0,495,16965,0,0,869,51241,0,0,275,5721,0,0;QS=3,0;MQSB=0.939413;MQ0F=0  PL:DP:DV        0,21,203:7:0    0,18,159:6:0    0,6,44:2:0
+X      1649    .       T       <*>     0       .       DP=15;I16=6,9,0,0,516,18122,0,0,869,51241,0,0,279,5841,0,0;QS=3,0;MQSB=0.939413;MQ0F=0  PL:DP:DV        0,21,187:7:0    0,18,182:6:0    0,6,56:2:0
+X      1650    .       C       <*>     0       .       DP=15;I16=6,7,0,0,405,13551,0,0,749,44041,0,0,240,5028,0,0;QS=3,0;MQSB=0.899815;MQ0F=0  PL:DP:DV        0,18,161:6:0    0,18,169:6:0    0,3,13:1:0
+X      1651    .       G       <*>     0       .       DP=17;I16=5,9,0,0,424,13328,0,0,778,44882,0,0,249,5335,0,0;QS=3,0;MQSB=0.965069;MQ0F=0  PL:DP:DV        0,18,150:6:0    0,15,128:5:0    0,9,86:3:0
+X      1652    .       G       <*>     0       .       DP=18;I16=7,9,0,0,532,18602,0,0,898,52082,0,0,267,5673,0,0;QS=3,0;MQSB=0.994413;MQ0F=0  PL:DP:DV        0,24,212:8:0    0,18,168:6:0    0,6,54:2:0
+X      1653    .       C       <*>     0       .       DP=18;I16=8,10,0,0,581,19565,0,0,1018,59282,0,0,300,6490,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,24,208:8:0    0,21,175:7:0    0,9,82:3:0
+X      1654    .       A       T,<*>   0       .       DP=18;I16=8,9,0,1,516,16718,15,225,958,55682,60,3600,285,6219,22,484;QS=2.93213,0.0678733,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.99606;BQB=1;MQ0F=0 PL:DP:DV        0,9,155,21,158,162:8:1  0,21,179,21,179,179:7:0 0,9,78,9,78,78:3:0
+X      1655    .       C       <*>     0       .       DP=18;I16=8,10,0,0,565,19017,0,0,1018,59282,0,0,313,6887,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,24,198:8:0    0,21,180:7:0    0,9,79:3:0
+X      1656    .       C       <*>     0       .       DP=19;I16=9,9,0,0,557,18013,0,0,1018,59282,0,0,295,6515,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,202:8:0    0,21,165:7:0    0,9,80:3:0
+X      1657    .       T       A,<*>   0       .       DP=18;I16=8,9,0,1,580,20362,15,225,989,58441,29,841,301,6641,25,625;QS=2.93243,0.0675676,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.99606;BQB=1;MQ0F=0  PL:DP:DV        0,24,206,24,206,206:8:0 0,6,158,18,161,165:7:1  0,9,85,9,85,85:3:0
+X      1658    .       T       <*>     0       .       DP=19;I16=8,10,0,0,573,19127,0,0,1018,59282,0,0,332,7412,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,24,187:8:0    0,21,189:7:0    0,9,91:3:0
+X      1659    .       C       <*>     0       .       DP=20;I16=8,10,0,0,609,21517,0,0,1049,62041,0,0,338,7578,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,24,219:8:0    0,21,189:7:0    0,9,80:3:0
+X      1660    .       A       <*>     0       .       DP=21;I16=8,11,0,0,641,23219,0,0,1078,62882,0,0,385,8901,0,0;QS=3,0;MQSB=0.992359;MQ0F=0        PL:DP:DV        0,21,172:7:0    0,24,219:8:0    0,12,127:4:0
+X      1661    .       G       <*>     0       .       DP=21;I16=7,13,0,0,639,21739,0,0,1107,63723,0,0,412,9598,0,0;QS=3,0;MQSB=0.999215;MQ0F=0        PL:DP:DV        0,24,209:8:0    0,24,193:8:0    0,12,98:4:0
+X      1662    .       C       <*>     0       .       DP=21;I16=8,12,0,0,641,21423,0,0,1107,63723,0,0,407,9465,0,0;QS=3,0;MQSB=0.988166;MQ0F=0        PL:DP:DV        0,21,192:7:0    0,27,211:9:0    0,12,100:4:0
+X      1663    .       C       <*>     0       .       DP=20;I16=7,11,0,0,577,19507,0,0,1018,59282,0,0,394,9204,0,0;QS=3,0;MQSB=0.983729;MQ0F=0        PL:DP:DV        0,21,178:7:0    0,21,192:7:0    0,12,101:4:0
+X      1664    .       A       C,<*>   0       .       DP=20;I16=6,10,0,1,530,17982,13,169,898,52082,29,841,358,8422,25,625;QS=2.93953,0.0604651,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.998738;BQB=1;MQ0F=0        PL:DP:DV        0,18,167,18,167,167:6:0 0,7,154,18,157,159:7:1  0,12,109,12,109,109:4:0
+X      1665    .       T       C,<*>   0       .       DP=20;I16=7,11,1,1,592,20170,58,1924,1018,59282,89,4441,396,9188,39,821;QS=2.5913,0.408696,0;VDB=0.1;SGB=0.346553;RPB=0.222222;MQB=0.611111;MQSB=0.988166;BQB=0.944444;MQ0F=0   PL:DP:DV        0,21,185,21,185,185:7:0 0,27,222,27,222,222:9:0 35,0,51,41,57,90:4:2
+X      1666    .       G       <*>     0       .       DP=20;I16=8,12,0,0,614,19760,0,0,1107,63723,0,0,435,9947,0,0;QS=3,0;MQSB=0.988166;MQ0F=0        PL:DP:DV        0,21,173:7:0    0,27,206:9:0    0,12,111:4:0
+X      1667    .       G       <*>     0       .       DP=20;I16=8,11,0,0,617,21033,0,0,1078,62882,0,0,410,9276,0,0;QS=3,0;MQSB=0.992359;MQ0F=0        PL:DP:DV        0,21,183:7:0    0,24,195:8:0    0,12,115:4:0
+X      1668    .       A       <*>     0       .       DP=20;I16=7,10,0,0,570,19908,0,0,958,55682,0,0,369,8365,0,0;QS=3,0;MQSB=0.989343;MQ0F=0 PL:DP:DV        0,18,158:6:0    0,21,186:7:0    0,12,124:4:0
+X      1669    .       C       <*>     0       .       DP=20;I16=8,12,0,0,640,21336,0,0,1107,63723,0,0,435,9857,0,0;QS=3,0;MQSB=0.988166;MQ0F=0        PL:DP:DV        0,21,172:7:0    0,27,216:9:0    0,12,115:4:0
+X      1670    .       A       <*>     0       .       DP=23;I16=9,13,0,0,765,27363,0,0,1258,73682,0,0,410,9234,0,0;QS=3,0;MQSB=0.991121;MQ0F=0        PL:DP:DV        0,27,215:9:0    0,27,233:9:0    0,12,129:4:0
+X      1671    .       G       <*>     0       .       DP=23;I16=9,13,0,0,703,23631,0,0,1258,73682,0,0,412,9206,0,0;QS=3,0;MQSB=0.991121;MQ0F=0        PL:DP:DV        0,27,214:9:0    0,27,210:9:0    0,12,106:4:0
+X      1672    .       T       <*>     0       .       DP=23;I16=9,13,0,0,724,24700,0,0,1258,73682,0,0,414,9202,0,0;QS=3,0;MQSB=0.991121;MQ0F=0        PL:DP:DV        0,27,203:9:0    0,27,232:9:0    0,12,111:4:0
+X      1673    .       T       <*>     0       .       DP=25;I16=8,13,0,0,719,25183,0,0,1198,70082,0,0,372,8248,0,0;QS=3,0;MQSB=0.983744;MQ0F=0        PL:DP:DV        0,27,221:9:0    0,24,212:8:0    0,12,112:4:0
+X      1674    .       C       <*>     0       .       DP=25;I16=8,14,0,0,755,26561,0,0,1289,76441,0,0,389,8417,0,0;QS=3,0;MQSB=0.892142;MQ0F=0        PL:DP:DV        0,33,244:11:0   0,21,206:7:0    0,12,96:4:0
+X      1675    .       C       <*>     0       .       DP=25;I16=9,15,0,0,705,22355,0,0,1347,78123,0,0,447,9897,0,0;QS=3,0;MQSB=0.996008;MQ0F=0        PL:DP:DV        0,33,222:11:0   0,30,212:10:0   0,9,65:3:0
+X      1676    .       G       <*>     0       .       DP=25;I16=6,15,0,0,660,21708,0,0,1167,67323,0,0,383,8265,0,0;QS=3,0;MQSB=0.993205;MQ0F=0        PL:DP:DV        0,33,222:11:0   0,21,170:7:0    0,9,96:3:0
+X      1677    .       C       <*>     0       .       DP=25;I16=9,13,0,0,681,22869,0,0,1289,76441,0,0,394,8510,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,33,225:11:0   0,24,198:8:0    0,9,74:3:0
+X      1678    .       C       <*>     0       .       DP=25;I16=9,15,0,0,775,26785,0,0,1347,78123,0,0,438,9496,0,0;QS=3,0;MQSB=0.996008;MQ0F=0        PL:DP:DV        0,33,235:11:0   0,30,231:10:0   0,9,83:3:0
+X      1679    .       A       <*>     0       .       DP=25;I16=8,15,0,0,762,27552,0,0,1287,74523,0,0,412,8858,0,0;QS=3,0;MQSB=0.999479;MQ0F=0        PL:DP:DV        0,33,235:11:0   0,27,219:9:0    0,9,106:3:0
+X      1680    .       G       <*>     0       .       DP=26;I16=9,17,0,0,843,29213,0,0,1467,85323,0,0,459,10021,0,0;QS=3,0;MQSB=0.999637;MQ0F=0       PL:DP:DV        0,33,253:11:0   0,33,232:11:0   0,12,108:4:0
+X      1681    .       C       <*>     0       .       DP=26;I16=8,15,0,0,681,21293,0,0,1318,77282,0,0,407,8999,0,0;QS=3,0;MQSB=0.974802;MQ0F=0        PL:DP:DV        0,33,223:11:0   0,27,191:9:0    0,9,69:3:0
+X      1682    .       G       <*>     0       .       DP=25;I16=9,16,0,0,728,22560,0,0,1407,81723,0,0,455,9877,0,0;QS=3,0;MQSB=0.998399;MQ0F=0        PL:DP:DV        0,30,222:10:0   0,33,208:11:0   0,12,98:4:0
+X      1683    .       T       <*>     0       .       DP=25;I16=8,15,0,0,807,29159,0,0,1287,74523,0,0,403,8567,0,0;QS=3,0;MQSB=0.999479;MQ0F=0        PL:DP:DV        0,30,250:10:0   0,30,235:10:0   0,9,91:3:0
+X      1684    .       T       <*>     0       .       DP=25;I16=8,15,0,0,802,28774,0,0,1318,77282,0,0,438,9612,0,0;QS=3,0;MQSB=0.974802;MQ0F=0        PL:DP:DV        0,27,227:9:0    0,30,237:10:0   0,12,107:4:0
+X      1685    .       G       <*>     0       .       DP=24;I16=8,14,0,0,759,27319,0,0,1258,73682,0,0,413,8999,0,0;QS=3,0;MQSB=0.979255;MQ0F=0        PL:DP:DV        0,24,216:8:0    0,30,242:10:0   0,12,110:4:0
+X      1686    .       C       <*>     0       .       DP=24;I16=8,15,0,0,793,28073,0,0,1318,77282,0,0,438,9656,0,0;QS=3,0;MQSB=0.974802;MQ0F=0        PL:DP:DV        0,27,225:9:0    0,30,241:10:0   0,12,103:4:0
+X      1687    .       C       <*>     0       .       DP=24;I16=7,14,0,0,741,26765,0,0,1198,70082,0,0,388,8458,0,0;QS=3,0;MQSB=0.966484;MQ0F=0        PL:DP:DV        0,24,221:8:0    0,27,229:9:0    0,12,106:4:0
+X      1688    .       C       <*>     0       .       DP=24;I16=8,15,0,0,794,28736,0,0,1318,77282,0,0,431,9605,0,0;QS=3,0;MQSB=0.974802;MQ0F=0        PL:DP:DV        0,27,239:9:0    0,30,221:10:0   0,12,120:4:0
+X      1689    .       T       A,<*>   0       .       DP=24;I16=8,15,0,1,805,29443,33,1089,1287,74523,60,3600,421,9311,25,625;QS=2.74419,0.255814,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0     PL:DP:DV        0,27,224,27,224,224:9:0 0,33,255,33,255,255:11:0        21,0,79,30,82,106:4:1
+X      1690    .       C       <*>     0       .       DP=24;I16=8,16,0,0,864,32420,0,0,1347,78123,0,0,445,10033,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,27,242:9:0    0,33,255:11:0   0,12,95:4:0
+X      1691    .       T       <*>     0       .       DP=22;I16=7,14,0,0,734,27150,0,0,1167,67323,0,0,421,9525,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,225:9:0    0,30,242:10:0   0,6,57:2:0
+X      1692    .       G       <*>     0       .       DP=22;I16=7,13,0,0,678,24110,0,0,1107,63723,0,0,400,9176,0,0;QS=3,0;MQSB=0.999215;MQ0F=0        PL:DP:DV        0,24,218:8:0    0,30,218:10:0   0,6,61:2:0
+X      1693    .       T       <*>     0       .       DP=24;I16=10,13,0,0,795,28363,0,0,1318,77282,0,0,444,10422,0,0;QS=3,0;MQSB=0.995682;MQ0F=0      PL:DP:DV        0,27,227:9:0    0,30,235:10:0   0,12,104:4:0
+X      1694    .       T       <*>     0       .       DP=24;I16=10,13,0,0,771,26775,0,0,1318,77282,0,0,448,10602,0,0;QS=3,0;MQSB=0.995682;MQ0F=0      PL:DP:DV        0,27,221:9:0    0,30,232:10:0   0,12,114:4:0
+X      1695    .       C       <*>     0       .       DP=24;I16=10,14,0,0,811,28517,0,0,1347,78123,0,0,454,10806,0,0;QS=3,0;MQSB=0.98469;MQ0F=0       PL:DP:DV        0,27,227:9:0    0,33,239:11:0   0,12,121:4:0
+X      1696    .       T       <*>     0       .       DP=23;I16=10,13,0,0,825,30819,0,0,1287,74523,0,0,455,10869,0,0;QS=3,0;MQSB=0.976718;MQ0F=0      PL:DP:DV        0,24,219:8:0    0,33,255:11:0   0,12,108:4:0
+X      1697    .       G       <*>     0       .       DP=23;I16=10,13,0,0,767,26757,0,0,1287,74523,0,0,455,10897,0,0;QS=3,0;MQSB=0.976718;MQ0F=0      PL:DP:DV        0,24,208:8:0    0,33,246:11:0   0,12,112:4:0
+X      1698    .       C       A,<*>   0       .       DP=21;I16=10,10,0,1,726,27088,27,729,1169,69241,29,841,451,10903,6,36;QS=2.91148,0.0885246,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.99938;BQB=1;MQ0F=0        PL:DP:DV        0,24,229,24,229,229:8:0 0,0,190,24,193,207:9:1  0,12,111,12,111,111:4:0
+X      1699    .       T       <*>     0       .       DP=21;I16=9,10,0,0,698,25826,0,0,1078,62882,0,0,408,9692,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,21,203:7:0    0,24,219:8:0    0,12,115:4:0
+X      1700    .       G       <*>     0       .       DP=20;I16=9,10,0,0,696,25850,0,0,1078,62882,0,0,409,9705,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,21,216:7:0    0,24,215:8:0    0,12,110:4:0
+X      1701    .       T       <*>     0       .       DP=20;I16=9,11,0,0,711,25539,0,0,1138,66482,0,0,435,10353,0,0;QS=3,0;MQSB=0.997118;MQ0F=0       PL:DP:DV        0,24,207:8:0    0,24,210:8:0    0,12,125:4:0
+X      1702    .       T       <*>     0       .       DP=20;I16=8,11,0,0,671,24367,0,0,1078,62882,0,0,410,9712,0,0;QS=3,0;MQSB=0.992359;MQ0F=0        PL:DP:DV        0,24,214:8:0    0,21,193:7:0    0,12,115:4:0
+X      1703    .       T       <*>     0       .       DP=20;I16=9,10,0,0,648,22696,0,0,1078,62882,0,0,410,9708,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,21,197:7:0    0,24,195:8:0    0,12,114:4:0
+X      1704    .       T       <*>     0       .       DP=20;I16=10,10,0,0,711,25771,0,0,1169,69241,0,0,435,10341,0,0;QS=3,0;MQSB=0.931063;MQ0F=0      PL:DP:DV        0,24,208:8:0    0,21,208:7:0    0,15,128:5:0
+X      1705    .       C       <*>     0       .       DP=20;I16=10,10,0,0,744,28388,0,0,1169,69241,0,0,436,10312,0,0;QS=3,0;MQSB=0.931063;MQ0F=0      PL:DP:DV        0,24,232:8:0    0,21,213:7:0    0,15,120:5:0
+X      1706    .       T       <*>     0       .       DP=20;I16=10,10,0,0,775,30329,0,0,1169,69241,0,0,436,10246,0,0;QS=3,0;MQSB=0.931063;MQ0F=0      PL:DP:DV        0,24,221:8:0    0,21,219:7:0    0,15,145:5:0
+X      1707    .       C       <*>     0       .       DP=21;I16=9,11,0,0,724,26998,0,0,1169,69241,0,0,410,9518,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,27,235:9:0    0,18,180:6:0    0,15,134:5:0
+X      1708    .       T       <*>     0       .       DP=21;I16=9,12,0,0,740,27282,0,0,1229,72841,0,0,410,9430,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,30,229:10:0   0,18,187:6:0    0,15,132:5:0
+X      1709    .       A       <*>     0       .       DP=21;I16=9,11,0,0,675,23509,0,0,1169,69241,0,0,386,8734,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,27,210:9:0    0,18,166:6:0    0,15,131:5:0
+X      1710    .       C       <*>     0       .       DP=22;I16=9,13,0,0,755,26817,0,0,1289,76441,0,0,412,9306,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,33,236:11:0   0,18,181:6:0    0,15,128:5:0
+X      1711    .       C       <*>     0       .       DP=22;I16=9,13,0,0,786,28790,0,0,1289,76441,0,0,413,9223,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,33,250:11:0   0,18,169:6:0    0,15,138:5:0
+X      1712    .       A       <*>     0       .       DP=22;I16=9,13,0,0,824,31342,0,0,1289,76441,0,0,414,9162,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,33,252:11:0   0,18,198:6:0    0,15,136:5:0
+X      1713    .       G       <*>     0       .       DP=23;I16=8,14,0,0,823,31285,0,0,1289,76441,0,0,405,8993,0,0;QS=3,0;MQSB=0.892142;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,189:6:0    0,12,118:4:0
+X      1714    .       A       <*>     0       .       DP=23;I16=9,13,0,0,763,27439,0,0,1289,76441,0,0,402,8818,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,36,234:12:0   0,18,190:6:0    0,12,101:4:0
+X      1715    .       A       <*>     0       .       DP=23;I16=9,14,0,0,900,35416,0,0,1349,80041,0,0,414,8878,0,0;QS=3,0;MQSB=0.907354;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,206:6:0    0,15,145:5:0
+X      1716    .       G       <*>     0       .       DP=23;I16=9,14,0,0,844,31500,0,0,1349,80041,0,0,414,8822,0,0;QS=3,0;MQSB=0.907354;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,188:6:0    0,15,129:5:0
+X      1717    .       T       <*>     0       .       DP=24;I16=9,15,0,0,854,30878,0,0,1409,83641,0,0,414,8794,0,0;QS=3,0;MQSB=0.904837;MQ0F=0        PL:DP:DV        0,39,253:13:0   0,18,185:6:0    0,15,122:5:0
+X      1718    .       G       <*>     0       .       DP=24;I16=9,14,0,0,806,29332,0,0,1349,80041,0,0,390,8170,0,0;QS=3,0;MQSB=0.907354;MQ0F=0        PL:DP:DV        0,36,249:12:0   0,18,188:6:0    0,15,124:5:0
+X      1719    .       C       <*>     0       .       DP=26;I16=11,14,0,0,857,30717,0,0,1469,87241,0,0,407,8675,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,173:6:0    0,12,98:4:0
+X      1720    .       C       <*>     0       .       DP=26;I16=11,14,0,0,898,33274,0,0,1469,87241,0,0,409,8645,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,166:6:0    0,12,99:4:0
+X      1721    .       C       <*>     0       .       DP=26;I16=10,14,0,0,846,30642,0,0,1409,83641,0,0,388,8258,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,187:6:0    0,12,119:4:0
+X      1722    .       T       <*>     0       .       DP=25;I16=11,13,0,0,876,33054,0,0,1409,83641,0,0,406,8540,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,174:5:0    0,15,123:5:0
+X      1723    .       T       <*>     0       .       DP=25;I16=11,14,0,0,835,28861,0,0,1469,87241,0,0,420,8728,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,167:5:0    0,15,130:5:0
+X      1724    .       C       <*>     0       .       DP=25;I16=11,14,0,0,903,33735,0,0,1469,87241,0,0,422,8800,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,164:5:0    0,15,139:5:0
+X      1725    .       C       G,<*>   0       .       DP=25;I16=11,13,0,1,835,29699,25,625,1409,83641,60,3600,406,8576,18,324;QS=2.95164,0.0483559,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.929204;BQB=1;MQ0F=0     PL:DP:DV        0,20,255,42,255,255:15:1        0,15,153,15,153,153:5:0 0,15,132,15,132,132:5:0
+X      1726    .       C       <*>     0       .       DP=25;I16=11,14,0,0,932,35588,0,0,1469,87241,0,0,426,9028,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,165:5:0    0,15,122:5:0
+X      1727    .       T       <*>     0       .       DP=25;I16=10,14,0,0,862,32080,0,0,1409,83641,0,0,404,8556,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,167:5:0    0,12,120:4:0
+X      1728    .       C       <*>     0       .       DP=25;I16=11,14,0,0,915,33845,0,0,1469,87241,0,0,429,9173,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,156:5:0    0,15,144:5:0
+X      1729    .       C       <*>     0       .       DP=25;I16=10,14,0,0,919,35797,0,0,1409,83641,0,0,406,8668,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,142:5:0    0,12,128:4:0
+X      1730    .       T       <*>     0       .       DP=24;I16=10,14,0,0,849,30711,0,0,1409,83641,0,0,433,9393,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,138:4:0    0,15,148:5:0
+X      1731    .       C       <*>     0       .       DP=24;I16=10,14,0,0,907,34875,0,0,1409,83641,0,0,434,9472,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,123:4:0    0,15,140:5:0
+X      1732    .       A       <*>     0       .       DP=24;I16=11,13,0,0,816,28582,0,0,1409,83641,0,0,436,9580,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,123:4:0    0,15,143:5:0
+X      1733    .       C       <*>     0       .       DP=25;I16=12,13,0,0,869,31451,0,0,1469,87241,0,0,438,9666,0,0;QS=3,0;MQSB=0.939413;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,116:4:0    0,15,136:5:0
+X      1734    .       C       <*>     0       .       DP=25;I16=12,13,0,0,926,35482,0,0,1469,87241,0,0,440,9730,0,0;QS=3,0;MQSB=0.939413;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,122:4:0    0,15,141:5:0
+X      1735    .       T       <*>     0       .       DP=26;I16=13,13,0,0,935,35169,0,0,1529,90841,0,0,442,9822,0,0;QS=3,0;MQSB=0.945959;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,12,112:4:0    0,15,148:5:0
+X      1736    .       G       <*>     0       .       DP=25;I16=11,11,0,0,829,31469,0,0,1289,76441,0,0,380,8416,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,72:2:0      0,12,118:4:0
+X      1737    .       A       <*>     0       .       DP=25;I16=12,12,0,0,842,30606,0,0,1409,83641,0,0,422,9312,0,0;QS=3,0;MQSB=0.941765;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,76:2:0      0,15,131:5:0
+X      1738    .       C       <*>     0       .       DP=24;I16=12,12,0,0,835,30251,0,0,1409,83641,0,0,450,10010,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,9,78:3:0      0,15,130:5:0
+X      1739    .       C       <*>     0       .       DP=23;I16=10,12,0,0,831,32123,0,0,1289,76441,0,0,428,9432,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,55:2:0      0,12,135:4:0
+X      1740    .       A       <*>     0       .       DP=23;I16=11,12,0,0,774,27126,0,0,1349,80041,0,0,456,10126,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,56:2:0      0,15,139:5:0
+X      1741    .       C       <*>     0       .       DP=23;I16=11,12,0,0,850,32314,0,0,1349,80041,0,0,459,10217,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,70:2:0      0,15,136:5:0
+X      1742    .       T       <*>     0       .       DP=23;I16=11,12,0,0,866,33204,0,0,1349,80041,0,0,462,10330,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,72:2:0      0,15,144:5:0
+X      1743    .       C       <*>     0       .       DP=23;I16=11,12,0,0,894,35176,0,0,1349,80041,0,0,464,10414,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,74:2:0      0,15,138:5:0
+X      1744    .       T       <*>     0       .       DP=23;I16=11,11,0,0,857,33579,0,0,1289,76441,0,0,459,10469,0,0;QS=3,0;MQSB=0.936864;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,80:2:0      0,15,156:5:0
+X      1745    .       G       <*>     0       .       DP=23;I16=11,12,0,0,882,34572,0,0,1349,80041,0,0,464,10442,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,78:2:0      0,15,142:5:0
+X      1746    .       G       <*>     0       .       DP=24;I16=12,11,0,0,836,31102,0,0,1349,80041,0,0,456,10312,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,69:2:0      0,18,151:6:0
+X      1747    .       G       <*>     0       .       DP=24;I16=12,11,0,0,839,31729,0,0,1349,80041,0,0,455,10239,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,75:2:0      0,18,154:6:0
+X      1748    .       G       <*>     0       .       DP=24;I16=11,12,0,0,843,31857,0,0,1349,80041,0,0,434,9664,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,42:1:0      0,18,154:6:0
+X      1749    .       A       <*>     0       .       DP=25;I16=13,11,0,0,864,31748,0,0,1409,83641,0,0,451,10063,0,0;QS=3,0;MQSB=0.950498;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,72:2:0      0,21,172:7:0
+X      1750    .       A       <*>     0       .       DP=25;I16=13,12,0,0,905,33667,0,0,1469,87241,0,0,451,10013,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,56:2:0      0,21,187:7:0
+X      1751    .       A       <*>     0       .       DP=25;I16=13,12,0,0,908,33658,0,0,1469,87241,0,0,449,9987,0,0;QS=3,0;MQSB=0.948139;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,67:2:0      0,21,183:7:0
+X      1752    .       T       <*>     0       .       DP=23;I16=12,11,0,0,838,31088,0,0,1380,82800,0,0,449,9987,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,71:2:0      0,18,170:6:0
+X      1753    .       C       <*>     0       .       DP=23;I16=12,11,0,0,869,33595,0,0,1380,82800,0,0,448,9960,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,77:2:0      0,18,163:6:0
+X      1754    .       C       <*>     0       .       DP=23;I16=11,11,0,0,830,31628,0,0,1320,79200,0,0,431,9699,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,3,42:1:0      0,18,163:6:0
+X      1755    .       C       <*>     0       .       DP=23;I16=12,11,0,0,856,33082,0,0,1380,82800,0,0,446,9972,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,61:2:0      0,18,165:6:0
+X      1756    .       T       <*>     0       .       DP=22;I16=11,11,0,0,858,33720,0,0,1320,79200,0,0,445,9961,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,6,77:2:0      0,18,179:6:0
+X      1757    .       C       <*>     0       .       DP=22;I16=11,11,0,0,869,34651,0,0,1320,79200,0,0,444,9972,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,6,78:2:0      0,18,176:6:0
+X      1758    .       A       <*>     0       .       DP=22;I16=11,11,0,0,865,34205,0,0,1320,79200,0,0,442,9954,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,6,81:2:0      0,18,177:6:0
+X      1759    .       G       <*>     0       .       DP=22;I16=11,11,0,0,833,31965,0,0,1320,79200,0,0,439,9905,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,6,77:2:0      0,18,159:6:0
+X      1760    .       C       <*>     0       .       DP=22;I16=11,11,0,0,849,33441,0,0,1320,79200,0,0,436,9874,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,6,79:2:0      0,18,159:6:0
+X      1761    .       A       <*>     0       .       DP=22;I16=11,11,0,0,730,25766,0,0,1320,79200,0,0,432,9810,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,6,75:2:0      0,18,153:6:0
+X      1762    .       C       <*>     0       .       DP=21;I16=11,10,0,0,767,28667,0,0,1260,75600,0,0,429,9761,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,76:2:0      0,18,160:6:0
+X      1763    .       C       <*>     0       .       DP=21;I16=11,10,0,0,789,30115,0,0,1260,75600,0,0,426,9726,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,72:2:0      0,18,162:6:0
+X      1764    .       C       <*>     0       .       DP=21;I16=11,10,0,0,821,32443,0,0,1260,75600,0,0,423,9705,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,72:2:0      0,18,167:6:0
+X      1765    .       T       <*>     0       .       DP=21;I16=11,10,0,0,814,31746,0,0,1260,75600,0,0,420,9698,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,83:2:0      0,18,179:6:0
+X      1766    .       C       <*>     0       .       DP=21;I16=11,10,0,0,796,30564,0,0,1260,75600,0,0,417,9705,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,71:2:0      0,18,162:6:0
+X      1767    .       C       <*>     0       .       DP=21;I16=11,10,0,0,779,29559,0,0,1260,75600,0,0,414,9726,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,73:2:0      0,18,163:6:0
+X      1768    .       C       <*>     0       .       DP=21;I16=11,10,0,0,798,30670,0,0,1260,75600,0,0,411,9761,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,68:2:0      0,18,160:6:0
+X      1769    .       T       <*>     0       .       DP=21;I16=11,10,0,0,819,32179,0,0,1260,75600,0,0,406,9712,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,77:2:0      0,18,184:6:0
+X      1770    .       G       <*>     0       .       DP=19;I16=11,8,0,0,699,26453,0,0,1140,68400,0,0,403,9679,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,68:2:0      0,18,158:6:0
+X      1771    .       A       <*>     0       .       DP=18;I16=10,8,0,0,707,27853,0,0,1080,64800,0,0,401,9659,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,42:1:0      0,18,177:6:0
+X      1772    .       G       <*>     0       .       DP=18;I16=10,8,0,0,669,25513,0,0,1080,64800,0,0,398,9600,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,38:1:0      0,18,159:6:0
+X      1773    .       C       <*>     0       .       DP=17;I16=10,7,0,0,675,26897,0,0,1020,61200,0,0,396,9550,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,3,39:1:0      0,18,172:6:0
+X      1774    .       A       <*>     0       .       DP=17;I16=10,7,0,0,653,25153,0,0,1020,61200,0,0,394,9508,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,3,39:1:0      0,18,172:6:0
+X      1775    .       T       <*>     0       .       DP=17;I16=10,7,0,0,605,22253,0,0,1020,61200,0,0,391,9423,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,3,38:1:0      0,18,156:6:0
+X      1776    .       A       <*>     0       .       DP=17;I16=10,7,0,0,610,22124,0,0,1020,61200,0,0,388,9344,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,254:10:0   0,3,35:1:0      0,18,166:6:0
+X      1777    .       C       <*>     0       .       DP=18;I16=11,7,0,0,661,24975,0,0,1080,64800,0,0,385,9271,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,35:1:0      0,18,158:6:0
+X      1778    .       C       <*>     0       .       DP=18;I16=11,7,0,0,680,25970,0,0,1080,64800,0,0,383,9205,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,31:1:0      0,18,172:6:0
+X      1779    .       C       <*>     0       .       DP=18;I16=11,7,0,0,703,27663,0,0,1080,64800,0,0,381,9147,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,34:1:0      0,18,174:6:0
+X      1780    .       T       <*>     0       .       DP=18;I16=11,7,0,0,672,26000,0,0,1080,64800,0,0,378,9048,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,33:1:0      0,18,177:6:0
+X      1781    .       A       <*>     0       .       DP=19;I16=10,6,0,0,579,21377,0,0,960,57600,0,0,328,7804,0,0;QS=2,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,0,0:0:0       0,15,160:5:0
+X      1782    .       C       <*>     0       .       DP=20;I16=11,9,0,0,715,26603,0,0,1200,72000,0,0,382,8892,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,6,47:2:0      0,18,156:6:0
+X      1783    .       T       <*>     0       .       DP=20;I16=11,9,0,0,755,29057,0,0,1200,72000,0,0,381,8743,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,6,68:2:0      0,18,184:6:0
+X      1784    .       C       <*>     0       .       DP=20;I16=10,9,0,0,723,28017,0,0,1140,68400,0,0,360,8212,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,6,62:2:0      0,15,151:5:0
+X      1785    .       T       <*>     0       .       DP=20;I16=10,10,0,0,766,29878,0,0,1200,72000,0,0,359,8089,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,66:2:0      0,15,168:5:0
+X      1786    .       G       <*>     0       .       DP=22;I16=11,11,0,0,841,32323,0,0,1320,79200,0,0,359,7985,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,68:2:0      0,15,158:5:0
+X      1787    .       G       <*>     0       .       DP=22;I16=11,11,0,0,806,30294,0,0,1320,79200,0,0,361,7903,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,68:2:0      0,15,148:5:0
+X      1788    .       C       <*>     0       .       DP=22;I16=11,11,0,0,858,33674,0,0,1320,79200,0,0,362,7796,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,67:2:0      0,15,158:5:0
+X      1789    .       A       <*>     0       .       DP=23;I16=11,12,0,0,797,28705,0,0,1380,82800,0,0,363,7715,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,69:2:0      0,15,157:5:0
+X      1790    .       C       <*>     0       .       DP=23;I16=11,12,0,0,852,31816,0,0,1380,82800,0,0,365,7661,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,63:2:0      0,15,153:5:0
+X      1791    .       A       <*>     0       .       DP=23;I16=11,12,0,0,830,30484,0,0,1380,82800,0,0,367,7635,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,61:2:0      0,15,155:5:0
+X      1792    .       A       <*>     0       .       DP=23;I16=11,12,0,0,862,32760,0,0,1380,82800,0,0,368,7588,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,67:2:0      0,15,161:5:0
+X      1793    .       G       <*>     0       .       DP=23;I16=11,12,0,0,813,29603,0,0,1380,82800,0,0,369,7571,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,61:2:0      0,15,126:5:0
+X      1794    .       C       <*>     0       .       DP=21;I16=9,12,0,0,736,26472,0,0,1260,75600,0,0,370,7484,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,48:2:0      0,9,96:3:0
+X      1795    .       C       <*>     0       .       DP=21;I16=9,12,0,0,763,28807,0,0,1260,75600,0,0,371,7427,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,45:2:0      0,9,100:3:0
+X      1796    .       C       <*>     0       .       DP=21;I16=9,12,0,0,782,29718,0,0,1260,75600,0,0,372,7400,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,52:2:0      0,9,102:3:0
+X      1797    .       A       <*>     0       .       DP=21;I16=9,12,0,0,704,25190,0,0,1260,75600,0,0,373,7403,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,59:2:0      0,9,92:3:0
+X      1798    .       C       <*>     0       .       DP=21;I16=9,12,0,0,759,28119,0,0,1260,75600,0,0,374,7436,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,49:2:0      0,9,99:3:0
+X      1799    .       C       <*>     0       .       DP=22;I16=9,13,0,0,796,29520,0,0,1320,79200,0,0,375,7499,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,56:2:0      0,12,131:4:0
+X      1800    .       C       <*>     0       .       DP=22;I16=9,13,0,0,866,34352,0,0,1320,79200,0,0,376,7542,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,63:2:0      0,12,138:4:0
+X      1801    .       T       <*>     0       .       DP=22;I16=9,13,0,0,838,32282,0,0,1320,79200,0,0,377,7615,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,63:2:0      0,12,150:4:0
+X      1802    .       G       <*>     0       .       DP=22;I16=9,13,0,0,844,32894,0,0,1320,79200,0,0,378,7718,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,60:2:0      0,12,137:4:0
+X      1803    .       C       <*>     0       .       DP=22;I16=9,13,0,0,837,32691,0,0,1320,79200,0,0,377,7751,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,60:2:0      0,12,143:4:0
+X      1804    .       A       <*>     0       .       DP=23;I16=9,14,0,0,793,28517,0,0,1380,82800,0,0,376,7814,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,54:2:0      0,12,144:4:0
+X      1805    .       A       <*>     0       .       DP=23;I16=9,14,0,0,810,29148,0,0,1380,82800,0,0,376,7908,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,67:2:0      0,12,138:4:0
+X      1806    .       A       <*>     0       .       DP=23;I16=9,14,0,0,816,29932,0,0,1380,82800,0,0,376,8034,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,61:2:0      0,12,139:4:0
+X      1807    .       G       <*>     0       .       DP=22;I16=9,13,0,0,837,32299,0,0,1320,79200,0,0,375,8091,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,67:2:0      0,12,142:4:0
+X      1808    .       C       <*>     0       .       DP=21;I16=9,11,0,0,705,25519,0,0,1200,72000,0,0,354,7716,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,6,53:2:0      0,12,140:4:0
+X      1809    .       C       <*>     0       .       DP=22;I16=10,12,0,0,789,29123,0,0,1320,79200,0,0,371,8091,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,55:2:0      0,12,143:4:0
+X      1810    .       C       <*>     0       .       DP=21;I16=10,11,0,0,754,27902,0,0,1260,75600,0,0,370,8084,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,51:2:0      0,12,145:4:0
+X      1811    .       C       <*>     0       .       DP=22;I16=11,11,0,0,837,32353,0,0,1320,79200,0,0,368,8056,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,61:2:0      0,12,146:4:0
+X      1812    .       T       <*>     0       .       DP=22;I16=11,11,0,0,830,31782,0,0,1320,79200,0,0,365,7955,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,60:2:0      0,12,151:4:0
+X      1813    .       G       <*>     0       .       DP=21;I16=11,10,0,0,789,29971,0,0,1260,75600,0,0,363,7879,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,63:2:0      0,12,135:4:0
+X      1814    .       A       <*>     0       .       DP=21;I16=11,10,0,0,780,29356,0,0,1260,75600,0,0,361,7827,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,63:2:0      0,12,148:4:0
+X      1815    .       G       <*>     0       .       DP=21;I16=11,10,0,0,742,27064,0,0,1260,75600,0,0,358,7748,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,56:2:0      0,12,135:4:0
+X      1816    .       G       <*>     0       .       DP=21;I16=11,10,0,0,702,24670,0,0,1260,75600,0,0,355,7691,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,49:2:0      0,12,124:4:0
+X      1817    .       C       <*>     0       .       DP=20;I16=11,9,0,0,701,25263,0,0,1200,72000,0,0,353,7655,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,6,58:2:0      0,12,134:4:0
+X      1818    .       C       <*>     0       .       DP=20;I16=11,8,0,0,665,23987,0,0,1140,68400,0,0,326,7014,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,53:2:0      0,12,132:4:0
+X      1819    .       C       <*>     0       .       DP=18;I16=9,9,0,0,580,20092,0,0,1080,64800,0,0,351,7641,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,38:2:0      0,12,124:4:0
+X      1820    .       G       <*>     0       .       DP=18;I16=9,9,0,0,589,19883,0,0,1080,64800,0,0,351,7659,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,58:2:0      0,12,117:4:0
+X      1821    .       C       <*>     0       .       DP=18;I16=9,9,0,0,619,22131,0,0,1080,64800,0,0,351,7693,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,60:2:0      0,12,131:4:0
+X      1822    .       C       <*>     0       .       DP=18;I16=9,9,0,0,655,24177,0,0,1080,64800,0,0,350,7694,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,58:2:0      0,12,131:4:0
+X      1823    .       C       <*>     0       .       DP=19;I16=10,9,0,0,703,26765,0,0,1140,68400,0,0,349,7713,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,62:2:0      0,12,138:4:0
+X      1824    .       T       <*>     0       .       DP=19;I16=10,9,0,0,714,27628,0,0,1140,68400,0,0,349,7751,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,69:2:0      0,12,149:4:0
+X      1825    .       G       <*>     0       .       DP=19;I16=10,9,0,0,682,24804,0,0,1140,68400,0,0,347,7709,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,61:2:0      0,12,129:4:0
+X      1826    .       T       <*>     0       .       DP=19;I16=10,9,0,0,643,22525,0,0,1140,68400,0,0,345,7687,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,62:2:0      0,12,141:4:0
+X      1827    .       G       <*>     0       .       DP=19;I16=10,9,0,0,722,27844,0,0,1140,68400,0,0,343,7685,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,66:2:0      0,12,134:4:0
+X      1828    .       G       <*>     0       .       DP=18;I16=10,8,0,0,619,21719,0,0,1080,64800,0,0,342,7702,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,61:2:0      0,9,100:3:0
+X      1829    .       C       <*>     0       .       DP=19;I16=9,9,0,0,576,19228,0,0,1080,64800,0,0,323,7413,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,59:3:0      0,9,103:3:0
+X      1830    .       G       <*>     0       .       DP=19;I16=9,9,0,0,582,19586,0,0,1080,64800,0,0,321,7379,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,82:3:0      0,9,80:3:0
+X      1831    .       T       <*>     0       .       DP=20;I16=10,8,0,0,605,21015,0,0,1080,64800,0,0,294,6736,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,106:4:0    0,9,101:3:0
+X      1832    .       C       <*>     0       .       DP=19;I16=9,9,0,0,675,25747,0,0,1080,64800,0,0,319,7359,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,110:4:0    0,9,105:3:0
+X      1833    .       T       <*>     0       .       DP=18;I16=8,8,0,0,565,20733,0,0,960,57600,0,0,295,6747,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,30,248:10:0   0,9,105:3:0     0,9,106:3:0
+X      1834    .       C       <*>     0       .       DP=19;I16=9,9,0,0,654,24424,0,0,1037,61489,0,0,321,7399,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,104:4:0    0,9,107:3:0
+X      1835    .       T       <*>     0       .       DP=18;I16=9,9,0,0,641,23505,0,0,1037,61489,0,0,347,7965,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,123:4:0    0,9,115:3:0
+X      1836    .       C       <*>     0       .       DP=18;I16=9,9,0,0,657,24427,0,0,1037,61489,0,0,350,8016,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,127:4:0    0,9,108:3:0
+X      1837    .       C       <*>     0       .       DP=18;I16=9,9,0,0,586,20044,0,0,1037,61489,0,0,352,8030,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,233:11:0   0,12,114:4:0    0,9,108:3:0
+X      1838    .       C       <*>     0       .       DP=18;I16=9,9,0,0,655,24607,0,0,1037,61489,0,0,354,8056,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,120:4:0    0,9,107:3:0
+X      1839    .       T       <*>     0       .       DP=18;I16=9,7,0,0,557,20543,0,0,917,54289,0,0,321,7369,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,30,231:10:0   0,9,103:3:0     0,9,119:3:0
+X      1840    .       C       <*>     0       .       DP=18;I16=9,9,0,0,637,23295,0,0,1037,61489,0,0,358,8144,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,116:4:0    0,9,109:3:0
+X      1841    .       C       <*>     0       .       DP=18;I16=9,9,0,0,622,22458,0,0,1037,61489,0,0,360,8206,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,252:11:0   0,12,121:4:0    0,9,108:3:0
+X      1842    .       C       <*>     0       .       DP=18;I16=9,9,0,0,672,26064,0,0,1037,61489,0,0,362,8280,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,124:4:0    0,9,108:3:0
+X      1843    .       T       <*>     0       .       DP=18;I16=9,9,0,0,630,22746,0,0,1037,61489,0,0,364,8366,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,243:11:0   0,12,131:4:0    0,9,107:3:0
+X      1844    .       T       <*>     0       .       DP=18;I16=9,9,0,0,618,21618,0,0,1037,61489,0,0,366,8464,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,240:11:0   0,12,137:4:0    0,9,98:3:0
+X      1845    .       G       <*>     0       .       DP=18;I16=9,9,0,0,644,23976,0,0,1037,61489,0,0,368,8574,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,138:4:0    0,9,82:3:0
+X      1846    .       C       <*>     0       .       DP=18;I16=9,9,0,0,687,26809,0,0,1037,61489,0,0,370,8696,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,129:4:0    0,9,100:3:0
+X      1847    .       T       <*>     0       .       DP=18;I16=9,9,0,0,675,25529,0,0,1037,61489,0,0,373,8829,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,132:4:0    0,6,76:2:0
+X      1848    .       G       <*>     0       .       DP=18;I16=9,9,0,0,597,20845,0,0,1037,61489,0,0,377,8973,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,118:4:0    0,6,64:2:0
+X      1849    .       T       <*>     0       .       DP=20;I16=9,10,0,0,614,20770,0,0,1097,65089,0,0,380,9078,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,119:4:0    0,6,71:2:0
+X      1850    .       C       <*>     0       .       DP=19;I16=8,11,0,0,684,25154,0,0,1097,65089,0,0,409,9769,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,120:4:0    0,3,37:1:0
+X      1851    .       A       <*>     0       .       DP=20;I16=9,11,0,0,738,27838,0,0,1157,68689,0,0,413,9847,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,143:4:0    0,3,41:1:0
+X      1852    .       G       <*>     0       .       DP=19;I16=8,11,0,0,639,22239,0,0,1097,65089,0,0,392,9264,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,117:4:0    0,3,36:1:0
+X      1853    .       G       <*>     0       .       DP=20;I16=9,11,0,0,627,20873,0,0,1157,68689,0,0,396,9322,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,127:5:0    0,3,38:1:0
+X      1854    .       A       <*>     0       .       DP=22;I16=10,11,0,0,674,22428,0,0,1217,72289,0,0,401,9397,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,145:5:0    0,3,38:1:0
+X      1855    .       C       <*>     0       .       DP=22;I16=10,12,0,0,771,27949,0,0,1277,75889,0,0,407,9441,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,132:5:0    0,3,37:1:0
+X      1856    .       A       <*>     0       .       DP=22;I16=10,12,0,0,806,30230,0,0,1277,75889,0,0,412,9456,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,146:5:0    0,3,41:1:0
+X      1857    .       G       <*>     0       .       DP=22;I16=10,12,0,0,699,23919,0,0,1277,75889,0,0,416,9442,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,134:5:0    0,3,35:1:0
+X      1858    .       T       <*>     0       .       DP=23;I16=10,13,0,0,773,26797,0,0,1337,79489,0,0,419,9399,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,15,148:5:0    0,3,37:1:0
+X      1859    .       G       <*>     0       .       DP=23;I16=10,13,0,0,798,28594,0,0,1337,79489,0,0,423,9379,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,15,146:5:0    0,3,36:1:0
+X      1860    .       G       <*>     0       .       DP=23;I16=10,13,0,0,726,23842,0,0,1337,79489,0,0,425,9283,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,15,126:5:0    0,3,33:1:0
+X      1861    .       T       <*>     0       .       DP=23;I16=10,13,0,0,741,24793,0,0,1337,79489,0,0,425,9113,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,15,143:5:0    0,3,39:1:0
+X      1862    .       C       <*>     0       .       DP=23;I16=10,12,0,0,738,25732,0,0,1277,75889,0,0,403,8487,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,135:5:0    0,3,34:1:0
+X      1863    .       C       <*>     0       .       DP=24;I16=10,13,0,0,804,29186,0,0,1337,79489,0,0,400,8232,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,15,133:5:0    0,3,36:1:0
+X      1864    .       T       <*>     0       .       DP=24;I16=11,11,0,0,766,27572,0,0,1277,75889,0,0,392,8174,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,12,125:4:0    0,3,37:1:0
+X      1865    .       G       <*>     0       .       DP=24;I16=11,13,0,0,860,31394,0,0,1397,83089,0,0,425,8621,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,15,154:5:0    0,3,38:1:0
+X      1866    .       G       <*>     0       .       DP=24;I16=11,13,0,0,795,27503,0,0,1397,83089,0,0,425,8551,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,15,152:5:0    0,3,36:1:0
+X      1867    .       C       <*>     0       .       DP=24;I16=9,13,0,0,726,24886,0,0,1320,79200,0,0,375,7263,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,122:5:0    0,3,38:1:0
+X      1868    .       C       <*>     0       .       DP=24;I16=11,12,0,0,857,32293,0,0,1337,79489,0,0,411,8311,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,12,118:4:0    0,3,41:1:0
+X      1869    .       A       T,<*>   0       .       DP=24;I16=6,9,5,4,531,19001,268,8660,857,50689,540,32400,273,5667,152,2866;QS=1.4724,1.5276,0;VDB=0.928022;SGB=-11.9537;RPB=0.984127;MQB=0.96464;MQSB=0.931547;BQB=0.359155;MQ0F=0      PL:DP:DV        115,0,224,148,245,255:18:7      16,0,104,28,107,128:5:1 42,3,0,42,3,42:1:1
+X      1870    .       C       <*>     0       .       DP=25;I16=11,13,0,0,804,27826,0,0,1397,83089,0,0,425,8591,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,15,127:5:0    0,3,36:1:0
+X      1871    .       C       <*>     0       .       DP=25;I16=11,14,0,0,761,24187,0,0,1457,86689,0,0,428,8690,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,18,128:6:0    0,3,29:1:0
+X      1872    .       G       <*>     0       .       DP=25;I16=10,14,0,0,763,25437,0,0,1397,83089,0,0,425,8803,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,18,132:6:0    0,3,43:1:0
+X      1873    .       G       <*>     0       .       DP=26;I16=11,15,0,0,790,25548,0,0,1517,90289,0,0,429,8931,0,0;QS=3,0;MQSB=0.927041;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,21,151:7:0    0,3,43:1:0
+X      1874    .       G       <*>     0       .       DP=27;I16=11,16,0,0,861,29013,0,0,1577,93889,0,0,430,9076,0,0;QS=3,0;MQSB=0.925036;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,24,172:8:0    0,3,43:1:0
+X      1875    .       G       <*>     0       .       DP=26;I16=11,15,0,0,800,26216,0,0,1517,90289,0,0,431,9155,0,0;QS=3,0;MQSB=0.927041;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,21,168:7:0    0,3,42:1:0
+X      1876    .       C       <*>     0       .       DP=26;I16=10,15,0,0,894,32714,0,0,1457,86689,0,0,432,9268,0,0;QS=3,0;MQSB=0.9171;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,21,171:7:0    0,3,41:1:0
+X      1877    .       T       <*>     0       .       DP=25;I16=9,15,0,0,848,30804,0,0,1397,83089,0,0,409,8787,0,0;QS=3,0;MQSB=0.904837;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,18,163:6:0    0,3,42:1:0
+X      1878    .       C       <*>     0       .       DP=25;I16=10,15,0,0,906,33478,0,0,1457,86689,0,0,434,9488,0,0;QS=3,0;MQSB=0.9171;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,21,166:7:0    0,3,40:1:0
+X      1879    .       A       <*>     0       .       DP=26;I16=10,16,0,0,911,32761,0,0,1517,90289,0,0,433,9543,0,0;QS=3,0;MQSB=0.914947;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,24,191:8:0    0,3,40:1:0
+X      1880    .       C       <*>     0       .       DP=26;I16=10,16,0,0,790,24876,0,0,1517,90289,0,0,431,9527,0,0;QS=3,0;MQSB=0.914947;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,24,152:8:0    0,3,31:1:0
+X      1881    .       G       <*>     0       .       DP=27;I16=10,15,0,0,782,25352,0,0,1500,90000,0,0,380,8288,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,21,144:7:0    0,3,42:1:0
+X      1882    .       G       <*>     0       .       DP=28;I16=12,15,0,0,937,33215,0,0,1577,93889,0,0,406,8952,0,0;QS=3,0;MQSB=0.935229;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,21,164:7:0    0,3,42:1:0
+X      1883    .       A       <*>     0       .       DP=29;I16=14,15,0,0,998,35394,0,0,1697,101089,0,0,434,9646,0,0;QS=3,0;MQSB=0.947838;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,24,180:8:0    0,3,43:1:0
+X      1884    .       G       <*>     0       .       DP=29;I16=14,15,0,0,1036,37926,0,0,1697,101089,0,0,437,9647,0,0;QS=3,0;MQSB=0.947838;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,24,202:8:0    0,3,42:1:0
+X      1885    .       C       <*>     0       .       DP=28;I16=14,13,0,0,925,32305,0,0,1577,93889,0,0,430,9560,0,0;QS=3,0;MQSB=0.951472;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,21,182:7:0    0,3,42:1:0
+X      1886    .       C       <*>     0       .       DP=26;I16=13,13,0,0,826,27194,0,0,1517,90289,0,0,447,9745,0,0;QS=3,0;MQSB=0.945959;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,24,166:8:0    0,3,32:1:0
+X      1887    .       G       <*>     0       .       DP=26;I16=12,13,0,0,798,26554,0,0,1500,90000,0,0,428,9212,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,185:8:0    0,3,40:1:0
+X      1888    .       C       <*>     0       .       DP=26;I16=13,13,0,0,901,32343,0,0,1517,90289,0,0,459,9957,0,0;QS=3,0;MQSB=0.945959;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,24,178:8:0    0,3,39:1:0
+X      1889    .       C       <*>     0       .       DP=25;I16=13,11,0,0,825,29127,0,0,1397,83089,0,0,444,9612,0,0;QS=3,0;MQSB=0.950498;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,21,187:7:0    0,3,37:1:0
+X      1890    .       C       <*>     0       .       DP=25;I16=13,12,0,0,913,34029,0,0,1457,86689,0,0,471,10173,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,198:8:0    0,3,40:1:0
+X      1891    .       T       <*>     0       .       DP=25;I16=13,12,0,0,912,34028,0,0,1457,86689,0,0,477,10317,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,212:8:0    0,3,39:1:0
+X      1892    .       G       <*>     0       .       DP=25;I16=12,12,0,0,885,33149,0,0,1397,83089,0,0,458,9860,0,0;QS=3,0;MQSB=0.941765;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,21,166:7:0    0,3,37:1:0
+X      1893    .       T       <*>     0       .       DP=26;I16=14,12,0,0,920,33494,0,0,1517,90289,0,0,489,10677,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,205:8:0    0,6,72:2:0
+X      1894    .       G       <*>     0       .       DP=26;I16=14,12,0,0,934,35048,0,0,1517,90289,0,0,495,10843,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,188:8:0    0,6,75:2:0
+X      1895    .       C       <*>     0       .       DP=26;I16=13,12,0,0,882,31980,0,0,1500,90000,0,0,476,10408,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,24,180:8:0    0,6,73:2:0
+X      1896    .       C       <*>     0       .       DP=26;I16=14,11,0,0,827,28179,0,0,1457,86689,0,0,482,10622,0,0;QS=3,0;MQSB=0.955682;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,154:7:0    0,6,72:2:0
+X      1897    .       G       <*>     0       .       DP=26;I16=13,11,0,0,763,25169,0,0,1397,83089,0,0,486,10856,0,0;QS=3,0;MQSB=0.950498;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,164:7:0    0,3,27:1:0
+X      1898    .       T       <*>     0       .       DP=27;I16=14,11,0,0,846,29526,0,0,1500,90000,0,0,492,11072,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,24,187:8:0    0,6,62:2:0
+X      1899    .       G       <*>     0       .       DP=27;I16=14,11,0,0,875,32007,0,0,1500,90000,0,0,497,11213,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,24,188:8:0    0,6,61:2:0
+X      1900    .       T       <*>     0       .       DP=26;I16=14,11,0,0,850,29882,0,0,1500,90000,0,0,501,11329,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,24,185:8:0    0,6,69:2:0
+X      1901    .       A       <*>     0       .       DP=27;I16=15,10,0,0,842,29298,0,0,1457,86689,0,0,505,11469,0,0;QS=3,0;MQSB=0.962269;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,190:7:0    0,6,68:2:0
+X      1902    .       C       <*>     0       .       DP=27;I16=15,12,0,0,912,31970,0,0,1577,93889,0,0,537,12267,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,184:8:0    0,6,60:2:0
+X      1903    .       C       <*>     0       .       DP=27;I16=15,12,0,0,959,34645,0,0,1577,93889,0,0,542,12462,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,201:8:0    0,6,63:2:0
+X      1904    .       T       <*>     0       .       DP=27;I16=16,11,0,0,1017,38757,0,0,1577,93889,0,0,548,12682,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,221:8:0    0,6,77:2:0
+X      1905    .       C       <*>     0       .       DP=27;I16=16,11,0,0,985,36561,0,0,1577,93889,0,0,553,12827,0,0;QS=3,0;MQSB=0.96384;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,24,211:8:0    0,6,69:2:0
+X      1906    .       T       <*>     0       .       DP=27;I16=16,11,0,0,1018,39242,0,0,1577,93889,0,0,558,12998,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,207:8:0    0,6,75:2:0
+X      1907    .       G       <*>     0       .       DP=27;I16=15,11,0,0,935,34679,0,0,1517,90289,0,0,535,12419,0,0;QS=3,0;MQSB=0.960078;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,21,187:7:0    0,6,68:2:0
+X      1908    .       A       <*>     0       .       DP=28;I16=16,12,0,0,1023,38221,0,0,1637,97489,0,0,561,13063,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,24,215:8:0    0,6,67:2:0
+X      1909    .       G       <*>     0       .       DP=27;I16=15,12,0,0,1002,38398,0,0,1577,93889,0,0,561,12953,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,206:8:0    0,6,73:2:0
+X      1910    .       C       <*>     0       .       DP=27;I16=14,10,0,0,855,31251,0,0,1440,86400,0,0,502,11588,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,21,179:7:0    0,6,71:2:0
+X      1911    .       C       <*>     0       .       DP=27;I16=15,12,0,0,967,35429,0,0,1577,93889,0,0,561,12793,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,206:8:0    0,6,71:2:0
+X      1912    .       C       <*>     0       .       DP=27;I16=15,12,0,0,1024,39272,0,0,1577,93889,0,0,561,12743,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,217:8:0    0,6,73:2:0
+X      1913    .       T       <*>     0       .       DP=27;I16=15,12,0,0,1028,39768,0,0,1577,93889,0,0,561,12713,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,228:8:0    0,6,77:2:0
+X      1914    .       C       <*>     0       .       DP=27;I16=15,12,0,0,1010,38762,0,0,1577,93889,0,0,561,12703,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,221:8:0    0,6,75:2:0
+X      1915    .       T       C,<*>   0       .       DP=27;I16=14,12,1,0,974,37184,16,256,1560,93600,17,289,543,12389,18,324;QS=2.97351,0.0264901,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.958048;BQB=1;MQ0F=0     PL:DP:DV        0,34,255,48,255,255:17:1        0,24,231,24,231,231:8:0 0,6,60,6,60,60:2:0
+X      1916    .       G       T,<*>   0       .       DP=27;I16=14,12,1,0,991,38291,15,225,1560,93600,17,289,544,12454,17,289;QS=2.97581,0.0241935,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.958048;BQB=1;MQ0F=0     PL:DP:DV        0,35,255,48,255,255:17:1        0,24,226,24,226,226:8:0 0,6,69,6,69,69:2:0
+X      1917    .       C       <*>     0       .       DP=27;I16=15,12,0,0,1030,39740,0,0,1577,93889,0,0,561,12793,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,214:8:0    0,6,73:2:0
+X      1918    .       A       <*>     0       .       DP=27;I16=15,11,0,0,963,36201,0,0,1517,90289,0,0,542,12502,0,0;QS=3,0;MQSB=0.960078;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,217:8:0    0,6,72:2:0
+X      1919    .       C       <*>     0       .       DP=27;I16=15,12,0,0,987,36651,0,0,1577,93889,0,0,560,12902,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,214:8:0    0,6,72:2:0
+X      1920    .       A       T,<*>   0       .       DP=29;I16=15,12,0,1,1007,38337,14,196,1546,91130,60,3600,538,12518,21,441;QS=2.97647,0.0235294,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.999735;BQB=1;MQ0F=0   PL:DP:DV        0,36,255,48,255,255:17:1        0,24,225,24,225,225:8:0 0,9,101,9,101,101:3:0
+X      1921    .       G       <*>     0       .       DP=30;I16=15,14,0,0,1059,39815,0,0,1666,98330,0,0,542,12474,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,182:7:0    0,12,132:4:0
+X      1922    .       T       <*>     0       .       DP=29;I16=14,14,0,0,1013,37513,0,0,1649,98041,0,0,532,12418,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,21,197:7:0    0,12,134:4:0
+X      1923    .       G       <*>     0       .       DP=28;I16=14,14,0,0,1034,38974,0,0,1606,94730,0,0,545,12629,0,0;QS=3,0;MQSB=0.999736;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,21,188:7:0    0,12,126:4:0
+X      1924    .       C       <*>     0       .       DP=27;I16=13,13,0,0,965,36587,0,0,1486,87530,0,0,521,12017,0,0;QS=3,0;MQSB=0.999671;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,183:7:0    0,12,116:4:0
+X      1925    .       C       <*>     0       .       DP=27;I16=14,13,0,0,987,37021,0,0,1546,91130,0,0,546,12626,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,187:7:0    0,12,124:4:0
+X      1926    .       T       <*>     0       .       DP=27;I16=14,13,0,0,1031,40057,0,0,1546,91130,0,0,545,12581,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,21,197:7:0    0,12,141:4:0
+X      1927    .       T       <*>     0       .       DP=27;I16=13,13,0,0,959,35773,0,0,1529,90841,0,0,538,12522,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,191:7:0    0,12,133:4:0
+X      1928    .       C       <*>     0       .       DP=27;I16=13,13,0,0,986,38264,0,0,1529,90841,0,0,538,12532,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,189:7:0    0,12,125:4:0
+X      1929    .       T       <*>     0       .       DP=27;I16=13,13,0,0,990,38630,0,0,1529,90841,0,0,538,12562,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,189:7:0    0,12,139:4:0
+X      1930    .       G       <*>     0       .       DP=26;I16=13,11,0,0,905,34865,0,0,1409,83641,0,0,521,12271,0,0;QS=3,0;MQSB=0.931547;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,179:6:0    0,9,99:3:0
+X      1931    .       C       <*>     0       .       DP=27;I16=15,12,0,0,967,36293,0,0,1546,91130,0,0,540,12578,0,0;QS=3,0;MQSB=0.99881;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,18,165:6:0    0,12,121:4:0
+X      1932    .       T       <*>     0       .       DP=27;I16=14,13,0,0,998,38154,0,0,1546,91130,0,0,541,12605,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,15,143:5:0    0,15,146:5:0
+X      1933    .       T       <*>     0       .       DP=27;I16=14,13,0,0,962,35344,0,0,1546,91130,0,0,542,12602,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,15,142:5:0    0,15,158:5:0
+X      1934    .       G       <*>     0       .       DP=27;I16=13,13,0,0,987,38219,0,0,1529,90841,0,0,543,12569,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,15,134:5:0    0,15,143:5:0
+X      1935    .       C       <*>     0       .       DP=27;I16=14,12,0,0,963,36627,0,0,1529,90841,0,0,520,11930,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,162:6:0    0,15,154:5:0
+X      1936    .       C       <*>     0       .       DP=27;I16=14,13,0,0,1018,39406,0,0,1589,94441,0,0,547,12561,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,177:6:0    0,15,159:5:0
+X      1937    .       T       <*>     0       .       DP=27;I16=14,13,0,0,1036,40636,0,0,1589,94441,0,0,547,12489,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,182:6:0    0,15,170:5:0
+X      1938    .       G       <*>     0       .       DP=27;I16=14,13,0,0,1001,38377,0,0,1589,94441,0,0,546,12392,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,166:6:0    0,15,155:5:0
+X      1939    .       T       <*>     0       .       DP=27;I16=14,12,0,0,964,36430,0,0,1560,93600,0,0,525,11909,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,18,167:6:0    0,12,144:4:0
+X      1940    .       G       <*>     0       .       DP=27;I16=14,13,0,0,1003,37937,0,0,1589,94441,0,0,542,12172,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,159:6:0    0,15,155:5:0
+X      1941    .       G       <*>     0       .       DP=27;I16=14,13,0,0,1004,38072,0,0,1589,94441,0,0,540,12098,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,176:6:0    0,15,156:5:0
+X      1942    .       C       <*>     0       .       DP=27;I16=14,12,0,0,996,38790,0,0,1560,93600,0,0,516,11564,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,18,174:6:0    0,12,140:4:0
+X      1943    .       T       <*>     0       .       DP=27;I16=14,13,0,0,1044,40952,0,0,1589,94441,0,0,536,12022,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,184:6:0    0,15,167:5:0
+X      1944    .       T       <*>     0       .       DP=27;I16=14,13,0,0,987,37237,0,0,1589,94441,0,0,533,11971,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,18,175:6:0    0,15,170:5:0
+X      1945    .       T       <*>     0       .       DP=27;I16=14,13,0,0,993,37067,0,0,1589,94441,0,0,530,11946,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,18,174:6:0    0,15,171:5:0
+X      1946    .       G       <*>     0       .       DP=27;I16=14,13,0,0,1013,38617,0,0,1589,94441,0,0,526,11896,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,162:6:0    0,15,162:5:0
+X      1947    .       A       <*>     0       .       DP=26;I16=13,13,0,0,950,35522,0,0,1529,90841,0,0,522,11818,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,167:6:0    0,15,160:5:0
+X      1948    .       G       C,<*>   0       .       DP=27;I16=14,12,0,1,966,36912,16,256,1560,93600,29,841,493,11135,25,625;QS=2.90361,0.0963855,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.94394;BQB=1;MQ0F=0      PL:DP:DV        0,45,255,45,255,255:15:0        0,21,190,21,190,190:7:0 1,0,123,13,126,132:5:1
+X      1949    .       A       <*>     0       .       DP=26;I16=14,11,0,0,871,31325,0,0,1469,87241,0,0,490,11048,0,0;QS=3,0;MQSB=0.929204;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,174:7:0    0,15,155:5:0
+X      1950    .       A       <*>     0       .       DP=27;I16=14,13,0,0,1007,38049,0,0,1589,94441,0,0,511,11559,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,21,205:7:0    0,18,176:6:0
+X      1951    .       G       <*>     0       .       DP=27;I16=14,13,0,0,960,35536,0,0,1589,94441,0,0,509,11469,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,21,180:7:0    0,18,181:6:0
+X      1952    .       A       <*>     0       .       DP=27;I16=14,12,0,0,924,33366,0,0,1529,90841,0,0,483,10779,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,184:7:0    0,18,182:6:0
+X      1953    .       A       <*>     0       .       DP=28;I16=15,12,0,0,925,32719,0,0,1589,94441,0,0,482,10740,0,0;QS=3,0;MQSB=0.935229;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,21,189:7:0    0,18,168:6:0
+X      1954    .       A       C,<*>   0       .       DP=29;I16=14,13,0,1,929,33219,18,324,1620,97200,29,841,475,10679,25,625;QS=2.90217,0.0978261,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.949591;BQB=1;MQ0F=0     PL:DP:DV        0,45,255,45,255,255:15:0        0,21,198,21,198,198:7:0 0,0,130,15,133,141:6:1
+X      1955    .       C       <*>     0       .       DP=29;I16=14,12,0,0,961,36067,0,0,1560,93600,0,0,451,10035,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,21,206:7:0    0,15,165:5:0
+X      1956    .       C       <*>     0       .       DP=29;I16=14,13,0,0,964,35402,0,0,1620,97200,0,0,475,10573,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,21,196:7:0    0,15,164:5:0
+X      1957    .       C       <*>     0       .       DP=29;I16=14,13,0,0,980,36212,0,0,1620,97200,0,0,472,10420,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,21,183:7:0    0,15,167:5:0
+X      1958    .       C       <*>     0       .       DP=29;I16=15,13,0,0,1003,37293,0,0,1649,98041,0,0,493,10825,0,0;QS=3,0;MQSB=0.942064;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,21,191:7:0    0,18,190:6:0
+X      1959    .       T       <*>     0       .       DP=29;I16=16,13,0,0,1112,43258,0,0,1709,101641,0,0,491,10593,0,0;QS=3,0;MQSB=0.940317;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,21,213:7:0    0,18,193:6:0
+X      1960    .       T       <*>     0       .       DP=30;I16=17,13,0,0,1053,37939,0,0,1769,105241,0,0,485,10339,0,0;QS=3,0;MQSB=0.938685;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,196:7:0    0,18,186:6:0
+X      1961    .       C       <*>     0       .       DP=30;I16=17,13,0,0,1101,41737,0,0,1769,105241,0,0,480,10122,0,0;QS=3,0;MQSB=0.938685;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,195:7:0    0,18,183:6:0
+X      1962    .       T       <*>     0       .       DP=29;I16=17,12,0,0,1134,44582,0,0,1709,101641,0,0,477,9941,0,0;QS=3,0;MQSB=0.931617;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,208:7:0    0,18,198:6:0
+X      1963    .       G       <*>     0       .       DP=28;I16=16,12,0,0,1066,41050,0,0,1649,98041,0,0,476,9794,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,192:7:0    0,18,188:6:0
+X      1964    .       G       <*>     0       .       DP=28;I16=16,12,0,0,970,34764,0,0,1649,98041,0,0,475,9681,0,0;QS=3,0;MQSB=0.933359;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,21,178:7:0    0,18,169:6:0
+X      1965    .       T       <*>     0       .       DP=29;I16=16,12,0,0,964,34772,0,0,1649,98041,0,0,449,8977,0,0;QS=3,0;MQSB=0.933359;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,21,196:7:0    0,18,171:6:0
+X      1966    .       T       <*>     0       .       DP=29;I16=16,13,0,0,1029,37027,0,0,1709,101641,0,0,474,9558,0,0;QS=3,0;MQSB=0.940317;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,191:7:0    0,18,181:6:0
+X      1967    .       A       <*>     0       .       DP=29;I16=16,13,0,0,1030,37234,0,0,1709,101641,0,0,474,9550,0,0;QS=3,0;MQSB=0.940317;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,187:7:0    0,18,182:6:0
+X      1968    .       T       <*>     0       .       DP=29;I16=16,13,0,0,1075,40173,0,0,1709,101641,0,0,474,9578,0,0;QS=3,0;MQSB=0.940317;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,195:7:0    0,18,190:6:0
+X      1969    .       A       <*>     0       .       DP=28;I16=16,12,0,0,992,35828,0,0,1649,98041,0,0,474,9592,0,0;QS=3,0;MQSB=0.933359;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,18,175:6:0    0,18,186:6:0
+X      1970    .       C       <*>     0       .       DP=28;I16=16,12,0,0,1015,37503,0,0,1649,98041,0,0,474,9642,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,170:6:0    0,18,180:6:0
+X      1971    .       A       <*>     0       .       DP=29;I16=16,13,0,0,1073,40273,0,0,1709,101641,0,0,474,9728,0,0;QS=3,0;MQSB=0.940317;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,18,178:6:0    0,21,206:7:0
+X      1972    .       T       <*>     0       .       DP=30;I16=16,14,0,0,1068,38978,0,0,1769,105241,0,0,475,9851,0,0;QS=3,0;MQSB=0.946202;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,176:6:0    0,21,203:7:0
+X      1973    .       A       <*>     0       .       DP=30;I16=16,13,0,0,1046,38070,0,0,1740,104400,0,0,452,9388,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,172:6:0    0,18,196:6:0
+X      1974    .       A       <*>     0       .       DP=29;I16=16,13,0,0,1086,41474,0,0,1709,101641,0,0,477,10065,0,0;QS=3,0;MQSB=0.940317;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,157:5:0    0,21,214:7:0
+X      1975    .       G       <*>     0       .       DP=28;I16=16,12,0,0,1067,41171,0,0,1649,98041,0,0,478,10156,0,0;QS=3,0;MQSB=0.933359;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,12,133:4:0    0,21,195:7:0
+X      1976    .       A       <*>     0       .       DP=28;I16=16,12,0,0,981,34839,0,0,1649,98041,0,0,478,10234,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,12,125:4:0    0,21,199:7:0
+X      1977    .       C       <*>     0       .       DP=28;I16=16,12,0,0,1009,37471,0,0,1649,98041,0,0,477,10297,0,0;QS=3,0;MQSB=0.933359;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,12,132:4:0    0,21,194:7:0
+X      1978    .       A       <*>     0       .       DP=28;I16=16,12,0,0,1082,42132,0,0,1649,98041,0,0,476,10394,0,0;QS=3,0;MQSB=0.933359;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,12,144:4:0    0,21,220:7:0
+X      1979    .       G       <*>     0       .       DP=28;I16=16,11,0,0,1019,38927,0,0,1589,94441,0,0,454,10064,0,0;QS=3,0;MQSB=0.925036;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,12,122:4:0    0,21,208:7:0
+X      1980    .       C       <*>     0       .       DP=27;I16=16,10,0,0,932,34456,0,0,1529,90841,0,0,452,10114,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,9,107:3:0     0,21,197:7:0
+X      1981    .       C       <*>     0       .       DP=28;I16=16,12,0,0,998,36510,0,0,1649,98041,0,0,469,10479,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,9,101:3:0     0,24,219:8:0
+X      1982    .       A       <*>     0       .       DP=29;I16=16,12,0,0,1035,38815,0,0,1649,98041,0,0,472,10548,0,0;QS=3,0;MQSB=0.933359;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,110:3:0     0,27,254:9:0
+X      1983    .       G       <*>     0       .       DP=28;I16=16,12,0,0,1048,40322,0,0,1649,98041,0,0,477,10599,0,0;QS=3,0;MQSB=0.933359;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,96:3:0      0,27,249:9:0
+X      1984    .       A       <*>     0       .       DP=27;I16=16,11,0,0,1024,39232,0,0,1589,94441,0,0,482,10632,0,0;QS=3,0;MQSB=0.925036;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,6,70:2:0      0,27,255:9:0
+X      1985    .       G       <*>     0       .       DP=27;I16=16,11,0,0,1009,38449,0,0,1589,94441,0,0,487,10695,0,0;QS=3,0;MQSB=0.925036;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,6,66:2:0      0,27,231:9:0
+X      1986    .       A       <*>     0       .       DP=27;I16=16,10,0,0,926,33696,0,0,1560,93600,0,0,466,10112,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,6,76:2:0      0,24,223:8:0
+X      1987    .       A       <*>     0       .       DP=28;I16=17,11,0,0,1034,39088,0,0,1649,98041,0,0,495,10807,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,78:2:0      0,27,247:9:0
+X      1988    .       G       <*>     0       .       DP=28;I16=17,11,0,0,1050,39980,0,0,1649,98041,0,0,499,10855,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,63:2:0      0,27,239:9:0
+X      1989    .       G       <*>     0       .       DP=28;I16=17,10,0,0,994,37610,0,0,1589,94441,0,0,493,10801,0,0;QS=3,0;MQSB=0.912952;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,73:2:0      0,27,237:9:0
+X      1990    .       G       T,<*>   0       .       DP=28;I16=17,9,0,1,965,36359,33,1089,1560,93600,29,841,472,10250,25,625;QS=2.90675,0.0932476,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.912952;BQB=1;MQ0F=0     PL:DP:DV        0,48,255,48,255,255:16:0        0,6,71,6,71,71:2:0      2,0,195,26,198,215:9:1
+X      1991    .       A       <*>     0       .       DP=28;I16=17,11,0,0,1017,38203,0,0,1649,98041,0,0,507,10975,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,60:2:0      0,27,250:9:0
+X      1992    .       G       <*>     0       .       DP=28;I16=17,11,0,0,1028,38852,0,0,1649,98041,0,0,509,11039,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,62:2:0      0,27,231:9:0
+X      1993    .       T       <*>     0       .       DP=28;I16=17,11,0,0,1015,37325,0,0,1649,98041,0,0,511,11131,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,59:2:0      0,27,243:9:0
+X      1994    .       T       <*>     0       .       DP=27;I16=16,11,0,0,942,33698,0,0,1589,94441,0,0,514,11250,0,0;QS=3,0;MQSB=0.925036;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,54:2:0      0,24,216:8:0
+X      1995    .       G       <*>     0       .       DP=28;I16=16,11,0,0,960,35432,0,0,1620,97200,0,0,492,10770,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,66:2:0      0,21,188:7:0
+X      1996    .       C       <*>     0       .       DP=29;I16=17,12,0,0,1022,37426,0,0,1709,101641,0,0,519,11469,0,0;QS=3,0;MQSB=0.931617;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,6,64:2:0      0,24,192:8:0
+X      1997    .       C       <*>     0       .       DP=29;I16=17,11,0,0,934,32858,0,0,1649,98041,0,0,520,11524,0,0;QS=3,0;MQSB=0.923174;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,70:2:0      0,24,193:8:0
+X      1998    .       C       <*>     0       .       DP=29;I16=17,12,0,0,1027,37843,0,0,1709,101641,0,0,522,11562,0,0;QS=3,0;MQSB=0.931617;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,6,69:2:0      0,24,222:8:0
+X      1999    .       A       <*>     0       .       DP=28;I16=17,11,0,0,1073,41493,0,0,1649,98041,0,0,525,11627,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,6,72:2:0      0,21,206:7:0
+X      2000    .       G       <*>     0       .       DP=28;I16=16,11,0,0,1036,40576,0,0,1589,94441,0,0,511,11395,0,0;QS=3,0;MQSB=0.925036;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,6,72:2:0      0,18,168:6:0
+X      2001    .       G       <*>     0       .       DP=28;I16=15,11,0,0,955,35661,0,0,1529,90841,0,0,489,10853,0,0;QS=3,0;MQSB=0.927041;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,62:2:0      0,18,172:6:0
+X      2002    .       G       <*>     0       .       DP=28;I16=17,10,0,0,907,32227,0,0,1620,97200,0,0,519,11663,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,6,53:2:0      0,18,163:6:0
+X      2003    .       T       <*>     0       .       DP=28;I16=17,11,0,0,920,31866,0,0,1649,98041,0,0,541,12163,0,0;QS=3,0;MQSB=0.923174;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,49:2:0      0,21,190:7:0
+X      2004    .       G       <*>     0       .       DP=27;I16=16,10,0,0,970,36928,0,0,1560,93600,0,0,530,12110,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,57:2:0      0,18,178:6:0
+X      2005    .       G       <*>     0       .       DP=27;I16=16,10,0,0,868,30936,0,0,1560,93600,0,0,536,12370,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,59:2:0      0,18,153:6:0
+X      2006    .       C       <*>     0       .       DP=27;I16=16,10,0,0,968,37046,0,0,1560,93600,0,0,541,12605,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,73:2:0      0,18,166:6:0
+X      2007    .       A       <*>     0       .       DP=27;I16=16,11,0,0,1000,37396,0,0,1589,94441,0,0,556,12882,0,0;QS=3,0;MQSB=0.925036;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,76:2:0      0,21,193:7:0
+X      2008    .       C       <*>     0       .       DP=26;I16=16,10,0,0,964,36892,0,0,1529,90841,0,0,555,12833,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,73:2:0      0,21,183:7:0
+X      2009    .       A       <*>     0       .       DP=26;I16=16,10,0,0,997,38955,0,0,1529,90841,0,0,554,12802,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,74:2:0      0,21,210:7:0
+X      2010    .       G       <*>     0       .       DP=26;I16=16,9,0,0,936,36208,0,0,1500,90000,0,0,542,12640,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,73:2:0      0,18,169:6:0
+X      2011    .       C       <*>     0       .       DP=26;I16=16,9,0,0,966,37960,0,0,1500,90000,0,0,541,12617,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,74:2:0      0,18,175:6:0
+X      2012    .       A       <*>     0       .       DP=27;I16=16,11,0,0,956,35018,0,0,1589,94441,0,0,548,12676,0,0;QS=3,0;MQSB=0.925036;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,74:2:0      0,21,189:7:0
+X      2013    .       C       <*>     0       .       DP=27;I16=15,10,0,0,876,31370,0,0,1500,90000,0,0,514,11950,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,69:2:0      0,18,160:6:0
+X      2014    .       G       <*>     0       .       DP=27;I16=17,10,0,0,903,31239,0,0,1589,94441,0,0,545,12591,0,0;QS=3,0;MQSB=0.912952;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,9,80:3:0      0,18,160:6:0
+X      2015    .       T       <*>     0       .       DP=27;I16=17,10,0,0,999,37507,0,0,1589,94441,0,0,545,12577,0,0;QS=3,0;MQSB=0.912952;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,9,95:3:0      0,18,178:6:0
+X      2016    .       T       <*>     0       .       DP=27;I16=17,10,0,0,971,35649,0,0,1589,94441,0,0,545,12583,0,0;QS=3,0;MQSB=0.912952;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,9,93:3:0      0,18,178:6:0
+X      2017    .       G       <*>     0       .       DP=28;I16=17,11,0,0,1013,37849,0,0,1649,98041,0,0,545,12609,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,9,91:3:0      0,18,172:6:0
+X      2018    .       C       <*>     0       .       DP=28;I16=17,11,0,0,1060,41414,0,0,1649,98041,0,0,546,12656,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,9,97:3:0      0,18,169:6:0
+X      2019    .       T       <*>     0       .       DP=28;I16=17,11,0,0,1083,42253,0,0,1649,98041,0,0,547,12725,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,9,106:3:0     0,18,187:6:0
+X      2020    .       G       <*>     0       .       DP=29;I16=18,11,0,0,1095,42063,0,0,1678,98882,0,0,548,12816,0,0;QS=3,0;MQSB=0.987702;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,9,85:3:0      0,18,175:6:0
+X      2021    .       C       <*>     0       .       DP=29;I16=18,11,0,0,1081,41535,0,0,1709,101641,0,0,551,12877,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,97:3:0      0,15,167:5:0
+X      2022    .       C       <*>     0       .       DP=30;I16=19,11,0,0,1115,42003,0,0,1769,105241,0,0,555,12907,0,0;QS=3,0;MQSB=0.972375;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,92:3:0      0,18,177:6:0
+X      2023    .       A       <*>     0       .       DP=30;I16=19,10,0,0,1063,39991,0,0,1709,101641,0,0,549,12837,0,0;QS=3,0;MQSB=0.974027;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,9,96:3:0      0,18,186:6:0
+X      2024    .       G       <*>     0       .       DP=32;I16=20,12,0,0,1168,43872,0,0,1889,112441,0,0,564,12982,0,0;QS=3,0;MQSB=0.973096;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,92:3:0      0,24,203:8:0
+X      2025    .       T       <*>     0       .       DP=32;I16=20,12,0,0,1150,42122,0,0,1889,112441,0,0,569,12981,0,0;QS=3,0;MQSB=0.973096;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,87:3:0      0,24,226:8:0
+X      2026    .       T       <*>     0       .       DP=32;I16=20,12,0,0,1130,40724,0,0,1889,112441,0,0,572,12908,0,0;QS=3,0;MQSB=0.973096;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,94:3:0      0,24,208:8:0
+X      2027    .       A       <*>     0       .       DP=32;I16=19,12,0,0,1121,40871,0,0,1829,108841,0,0,550,12240,0,0;QS=3,0;MQSB=0.970829;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,84:3:0      0,21,207:7:0
+X      2028    .       C       <*>     0       .       DP=32;I16=20,12,0,0,1242,48548,0,0,1889,112441,0,0,577,12803,0,0;QS=3,0;MQSB=0.973096;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,94:3:0      0,24,228:8:0
+X      2029    .       T       <*>     0       .       DP=32;I16=20,12,0,0,1229,47605,0,0,1889,112441,0,0,578,12724,0,0;QS=3,0;MQSB=0.973096;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,102:3:0     0,24,236:8:0
+X      2030    .       G       <*>     0       .       DP=32;I16=20,12,0,0,1222,47140,0,0,1889,112441,0,0,579,12679,0,0;QS=3,0;MQSB=0.973096;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,93:3:0      0,24,216:8:0
+X      2031    .       C       <*>     0       .       DP=31;I16=19,12,0,0,1150,43656,0,0,1829,108841,0,0,581,12667,0,0;QS=3,0;MQSB=0.970829;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,9,96:3:0      0,24,204:8:0
+X      2032    .       C       <*>     0       .       DP=31;I16=19,12,0,0,1157,44035,0,0,1829,108841,0,0,583,12687,0,0;QS=3,0;MQSB=0.970829;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,9,90:3:0      0,24,210:8:0
+X      2033    .       A       <*>     0       .       DP=30;I16=19,11,0,0,1091,40223,0,0,1769,105241,0,0,585,12689,0,0;QS=3,0;MQSB=0.972375;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,9,93:3:0      0,21,203:7:0
+X      2034    .       T       <*>     0       .       DP=30;I16=19,11,0,0,1104,41498,0,0,1769,105241,0,0,587,12723,0,0;QS=3,0;MQSB=0.972375;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,9,91:3:0      0,21,208:7:0
+X      2035    .       T       <*>     0       .       DP=29;I16=18,11,0,0,1084,41024,0,0,1709,101641,0,0,589,12739,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,6,69:2:0      0,21,211:7:0
+X      2036    .       T       <*>     0       .       DP=29;I16=18,11,0,0,1080,40612,0,0,1709,101641,0,0,591,12787,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,6,67:2:0      0,21,216:7:0
+X      2037    .       T       <*>     0       .       DP=29;I16=18,11,0,0,1082,40956,0,0,1709,101641,0,0,592,12818,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,6,69:2:0      0,21,217:7:0
+X      2038    .       C       <*>     0       .       DP=29;I16=18,11,0,0,1117,43573,0,0,1709,101641,0,0,592,12832,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,6,69:2:0      0,21,211:7:0
+X      2039    .       A       <*>     0       .       DP=29;I16=18,11,0,0,1067,39581,0,0,1709,101641,0,0,592,12878,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,6,72:2:0      0,21,212:7:0
+X      2040    .       C       <*>     0       .       DP=29;I16=18,11,0,0,1077,40469,0,0,1709,101641,0,0,590,12856,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,6,69:2:0      0,21,196:7:0
+X      2041    .       G       A,<*>   0       .       DP=31;I16=6,5,12,7,389,14023,721,28149,660,39600,1109,65641,235,5607,353,7259;QS=0.917304,2.0827,0;VDB=0.816435;SGB=-4.18892;RPB=0.88473;MQB=0.972375;MQSB=0.968257;BQB=0.311275;MQ0F=0 PL:DP:DV        229,0,212,255,245,255:21:11     32,0,24,35,27,59:2:1    223,21,0,223,21,223:7:7
+X      2042    .       G       <*>     0       .       DP=32;I16=18,14,0,0,1189,45617,0,0,1889,112441,0,0,588,12910,0,0;QS=3,0;MQSB=0.965264;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,9,86:3:0      0,21,206:7:0
+X      2043    .       G       <*>     0       .       DP=32;I16=17,14,0,0,1115,41585,0,0,1829,108841,0,0,581,12891,0,0;QS=3,0;MQSB=0.962133;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,90:3:0      0,21,197:7:0
+X      2044    .       C       <*>     0       .       DP=32;I16=18,14,0,0,1213,47029,0,0,1889,112441,0,0,588,13006,0,0;QS=3,0;MQSB=0.965264;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,9,85:3:0      0,21,207:7:0
+X      2045    .       A       <*>     0       .       DP=32;I16=18,14,0,0,1181,44527,0,0,1889,112441,0,0,588,13108,0,0;QS=3,0;MQSB=0.965264;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,9,83:3:0      0,21,213:7:0
+X      2046    .       T       <*>     0       .       DP=32;I16=18,14,0,0,1197,45135,0,0,1889,112441,0,0,587,13195,0,0;QS=3,0;MQSB=0.965264;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,9,103:3:0     0,21,216:7:0
+X      2047    .       G       <*>     0       .       DP=34;I16=17,16,0,0,1248,47798,0,0,1949,116041,0,0,557,12491,0,0;QS=3,0;MQSB=0.959328;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,9,88:3:0      0,18,195:6:0
+X      2048    .       A       <*>     0       .       DP=34;I16=18,16,0,0,1230,45184,0,0,2009,119641,0,0,578,13022,0,0;QS=3,0;MQSB=0.962621;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,9,87:3:0      0,21,206:7:0
+X      2049    .       A       <*>     0       .       DP=33;I16=17,16,0,0,1207,44567,0,0,1949,116041,0,0,575,12963,0,0;QS=3,0;MQSB=0.959328;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,6,74:2:0      0,21,208:7:0
+X      2050    .       A       <*>     0       .       DP=33;I16=16,16,0,0,1169,43313,0,0,1889,112441,0,0,545,12211,0,0;QS=3,0;MQSB=0.955563;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,6,77:2:0      0,18,188:6:0
+X      2051    .       T       <*>     0       .       DP=31;I16=16,15,0,0,1134,42164,0,0,1829,108841,0,0,567,12737,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,69,255:23:0   0,6,69:2:0      0,18,170:6:0
+X      2052    .       G       <*>     0       .       DP=31;I16=16,15,0,0,1180,45546,0,0,1829,108841,0,0,564,12664,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,69,255:23:0   0,6,74:2:0      0,18,175:6:0
+X      2053    .       G       T,<*>   0       .       DP=31;I16=15,15,0,1,1126,42672,23,529,1769,105241,60,3600,537,11991,25,625;QS=2.97307,0.0269321,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.951229;BQB=1;MQ0F=0  PL:DP:DV        0,46,255,66,255,255:23:1        0,6,71,6,71,71:2:0      0,18,180,18,180,180:6:0
+X      2054    .       A       <*>     0       .       DP=30;I16=15,15,0,0,1123,43027,0,0,1769,105241,0,0,562,12592,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,6,78:2:0      0,18,171:6:0
+X      2055    .       G       <*>     0       .       DP=30;I16=15,15,0,0,1156,45206,0,0,1769,105241,0,0,562,12592,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,6,66:2:0      0,18,168:6:0
+X      2056    .       A       <*>     0       .       DP=30;I16=15,15,0,0,1124,42416,0,0,1769,105241,0,0,560,12518,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,6,71:2:0      0,18,179:6:0
+X      2057    .       T       <*>     0       .       DP=30;I16=15,15,0,0,1094,40082,0,0,1769,105241,0,0,556,12374,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,6,72:2:0      0,18,178:6:0
+X      2058    .       A       <*>     0       .       DP=29;I16=14,15,0,0,1035,37517,0,0,1709,101641,0,0,552,12212,0,0;QS=3,0;MQSB=0.947838;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,6,57:2:0      0,18,179:6:0
+X      2059    .       A       <*>     0       .       DP=29;I16=14,15,0,0,1063,39615,0,0,1709,101641,0,0,548,12082,0,0;QS=3,0;MQSB=0.947838;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,6,66:2:0      0,18,188:6:0
+X      2060    .       C       <*>     0       .       DP=28;I16=12,15,0,0,1015,39057,0,0,1589,94441,0,0,523,11499,0,0;QS=3,0;MQSB=0.935229;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,6,62:2:0      0,15,143:5:0
+X      2061    .       A       <*>     0       .       DP=27;I16=12,14,0,0,950,35084,0,0,1529,90841,0,0,501,11073,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,3,41:1:0      0,15,163:5:0
+X      2062    .       A       <*>     0       .       DP=26;I16=11,15,0,0,973,37349,0,0,1529,90841,0,0,519,11425,0,0;QS=3,0;MQSB=0.927041;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,57:2:0      0,15,164:5:0
+X      2063    .       C       <*>     0       .       DP=26;I16=11,15,0,0,1017,40149,0,0,1529,90841,0,0,517,11405,0,0;QS=3,0;MQSB=0.927041;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,6,74:2:0      0,15,158:5:0
+X      2064    .       A       <*>     0       .       DP=26;I16=11,15,0,0,1002,38980,0,0,1529,90841,0,0,515,11413,0,0;QS=3,0;MQSB=0.927041;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,6,75:2:0      0,15,164:5:0
+X      2065    .       G       <*>     0       .       DP=26;I16=12,14,0,0,1030,41232,0,0,1529,90841,0,0,514,11448,0,0;QS=3,0;MQSB=0.937241;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,78:2:0      0,18,167:6:0
+X      2066    .       G       <*>     0       .       DP=26;I16=12,14,0,0,973,37055,0,0,1529,90841,0,0,514,11510,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,75:2:0      0,18,152:6:0
+X      2067    .       A       <*>     0       .       DP=26;I16=12,14,0,0,1005,39095,0,0,1529,90841,0,0,512,11498,0,0;QS=3,0;MQSB=0.937241;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,69:2:0      0,18,187:6:0
+X      2068    .       G       <*>     0       .       DP=26;I16=12,14,0,0,993,39005,0,0,1529,90841,0,0,509,11459,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,53:2:0      0,18,167:6:0
+X      2069    .       C       <*>     0       .       DP=26;I16=12,14,0,0,873,29879,0,0,1529,90841,0,0,506,11442,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,59:2:0      0,18,156:6:0
+X      2070    .       G       <*>     0       .       DP=27;I16=13,14,0,0,932,33090,0,0,1589,94441,0,0,502,11398,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,6,62:2:0      0,18,145:6:0
+X      2071    .       A       <*>     0       .       DP=27;I16=13,14,0,0,946,33884,0,0,1589,94441,0,0,498,11330,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,6,53:2:0      0,18,177:6:0
+X      2072    .       C       <*>     0       .       DP=25;I16=13,12,0,0,897,32897,0,0,1469,87241,0,0,496,11288,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,59:2:0      0,15,128:5:0
+X      2073    .       C       <*>     0       .       DP=26;I16=14,12,0,0,874,30184,0,0,1529,90841,0,0,492,11168,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,53:2:0      0,15,133:5:0
+X      2074    .       G       <*>     0       .       DP=26;I16=13,12,0,0,835,29219,0,0,1469,87241,0,0,463,10395,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,67:2:0      0,12,83:4:0
+X      2075    .       C       <*>     0       .       DP=27;I16=15,12,0,0,989,37027,0,0,1589,94441,0,0,484,10896,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,6,69:2:0      0,15,115:5:0
+X      2076    .       A       <*>     0       .       DP=27;I16=14,12,0,0,929,33551,0,0,1529,90841,0,0,470,10676,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,6,76:2:0      0,12,114:4:0
+X      2077    .       C       <*>     0       .       DP=27;I16=15,12,0,0,990,37252,0,0,1589,94441,0,0,478,10724,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,6,65:2:0      0,15,125:5:0
+X      2078    .       A       <*>     0       .       DP=27;I16=15,12,0,0,1023,39089,0,0,1589,94441,0,0,475,10677,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,6,72:2:0      0,15,148:5:0
+X      2079    .       G       <*>     0       .       DP=28;I16=15,13,0,0,1042,39694,0,0,1649,98041,0,0,471,10605,0,0;QS=3,0;MQSB=0.956162;MQ0F=0     PL:DP:DV        0,63,255:21:0   0,6,72:2:0      0,15,133:5:0
+X      2080    .       G       <*>     0       .       DP=28;I16=14,13,0,0,968,35328,0,0,1589,94441,0,0,453,10333,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,63,255:21:0   0,6,67:2:0      0,12,108:4:0
+X      2081    .       C       <*>     0       .       DP=26;I16=14,12,0,0,937,35303,0,0,1529,90841,0,0,467,10535,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,63:2:0      0,15,110:5:0
+X      2082    .       T       <*>     0       .       DP=24;I16=12,12,0,0,901,34287,0,0,1409,83641,0,0,468,10532,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,71:2:0      0,12,112:4:0
+X      2083    .       G       <*>     0       .       DP=24;I16=12,12,0,0,887,33597,0,0,1409,83641,0,0,469,10547,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,68:2:0      0,12,113:4:0
+X      2084    .       C       <*>     0       .       DP=25;I16=13,12,0,0,938,35868,0,0,1469,87241,0,0,470,10580,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,61:2:0      0,12,115:4:0
+X      2085    .       T       <*>     0       .       DP=25;I16=13,12,0,0,932,35282,0,0,1469,87241,0,0,472,10632,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,64:2:0      0,12,130:4:0
+X      2086    .       G       <*>     0       .       DP=25;I16=13,12,0,0,932,35400,0,0,1469,87241,0,0,474,10704,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,61:2:0      0,12,129:4:0
+X      2087    .       A       <*>     0       .       DP=24;I16=12,12,0,0,903,34391,0,0,1409,83641,0,0,476,10746,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,66:2:0      0,12,126:4:0
+X      2088    .       G       <*>     0       .       DP=24;I16=12,12,0,0,880,33116,0,0,1409,83641,0,0,478,10808,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,70:2:0      0,12,121:4:0
+X      2089    .       C       <*>     0       .       DP=25;I16=13,12,0,0,817,27419,0,0,1469,87241,0,0,480,10890,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,64:2:0      0,15,138:5:0
+X      2090    .       G       <*>     0       .       DP=25;I16=12,12,0,0,802,27940,0,0,1409,83641,0,0,457,10319,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,63:2:0      0,12,99:4:0
+X      2091    .       C       <*>     0       .       DP=25;I16=12,12,0,0,800,27346,0,0,1440,86400,0,0,458,10346,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,61:2:0      0,15,125:5:0
+X      2092    .       G       <*>     0       .       DP=26;I16=13,12,0,0,838,29188,0,0,1469,87241,0,0,461,10487,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,64:2:0      0,18,133:6:0
+X      2093    .       T       G,<*>   0       .       DP=26;I16=13,12,1,0,905,33415,17,289,1500,90000,29,841,459,10371,25,625;QS=2.97424,0.0257576,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.953497;BQB=1;MQ0F=0     PL:DP:DV        0,36,255,51,255,255:18:1        0,6,67,6,67,67:2:0      0,18,153,18,153,153:6:0
+X      2094    .       C       <*>     0       .       DP=26;I16=14,12,0,0,949,35501,0,0,1529,90841,0,0,485,11047,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,69:2:0      0,18,142:6:0
+X      2095    .       A       <*>     0       .       DP=25;I16=14,11,0,0,879,31219,0,0,1469,87241,0,0,487,11123,0,0;QS=3,0;MQSB=0.955682;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,72:2:0      0,18,154:6:0
+X      2096    .       C       <*>     0       .       DP=24;I16=13,11,0,0,878,32734,0,0,1409,83641,0,0,487,11073,0,0;QS=3,0;MQSB=0.950498;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,65:2:0      0,18,161:6:0
+X      2097    .       A       <*>     0       .       DP=24;I16=13,11,0,0,849,30671,0,0,1409,83641,0,0,487,11047,0,0;QS=3,0;MQSB=0.950498;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,56:2:0      0,18,172:6:0
+X      2098    .       C       <*>     0       .       DP=24;I16=13,11,0,0,781,26113,0,0,1409,83641,0,0,486,10996,0,0;QS=3,0;MQSB=0.950498;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,58:2:0      0,18,139:6:0
+X      2099    .       G       <*>     0       .       DP=23;I16=12,10,0,0,719,25109,0,0,1289,76441,0,0,460,10294,0,0;QS=3,0;MQSB=0.947103;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,3,24:1:0      0,18,129:6:0
+X      2100    .       C       <*>     0       .       DP=25;I16=13,11,0,0,873,32759,0,0,1409,83641,0,0,457,10141,0,0;QS=3,0;MQSB=0.950498;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,87:3:0      0,18,160:6:0
+X      2101    .       A       <*>     0       .       DP=25;I16=12,12,0,0,907,34671,0,0,1440,86400,0,0,455,9965,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,135:4:0    0,18,161:6:0
+X      2102    .       G       <*>     0       .       DP=25;I16=13,12,0,0,930,35596,0,0,1469,87241,0,0,478,10442,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,12,118:4:0    0,18,151:6:0
+X      2103    .       C       <*>     0       .       DP=25;I16=11,12,0,0,842,31630,0,0,1380,82800,0,0,432,9336,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,106:4:0    0,15,146:5:0
+X      2104    .       C       <*>     0       .       DP=24;I16=12,12,0,0,869,32463,0,0,1409,83641,0,0,454,9810,0,0;QS=3,0;MQSB=0.941765;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,126:4:0    0,15,147:5:0
+X      2105    .       A       <*>     0       .       DP=25;I16=11,12,0,0,836,30696,0,0,1380,82800,0,0,429,9201,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,138:4:0    0,15,130:5:0
+X      2106    .       T       <*>     0       .       DP=25;I16=12,13,0,0,897,33087,0,0,1469,87241,0,0,473,10211,0,0;QS=3,0;MQSB=0.939413;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,12,129:4:0    0,15,146:5:0
+X      2107    .       C       <*>     0       .       DP=25;I16=11,12,0,0,783,27185,0,0,1380,82800,0,0,425,9113,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,100:3:0     0,15,133:5:0
+X      2108    .       G       <*>     0       .       DP=25;I16=11,13,0,0,829,29703,0,0,1440,86400,0,0,448,9730,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,12,122:4:0    0,15,111:5:0
+X      2109    .       C       <*>     0       .       DP=25;I16=11,13,0,0,781,26717,0,0,1440,86400,0,0,446,9746,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,12,109:4:0    0,15,125:5:0
+X      2110    .       G       <*>     0       .       DP=25;I16=12,12,0,0,804,28134,0,0,1440,86400,0,0,418,9110,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,9,92:3:0      0,15,117:5:0
+X      2111    .       C       <*>     0       .       DP=25;I16=12,13,0,0,925,35081,0,0,1500,90000,0,0,441,9747,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,12,134:4:0    0,15,140:5:0
+X      2112    .       A       <*>     0       .       DP=24;I16=12,12,0,0,885,33445,0,0,1440,86400,0,0,440,9782,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,12,129:4:0    0,15,140:5:0
+X      2113    .       G       <*>     0       .       DP=24;I16=12,12,0,0,871,32641,0,0,1440,86400,0,0,439,9839,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,12,128:4:0    0,15,134:5:0
+X      2114    .       C       <*>     0       .       DP=24;I16=12,11,0,0,844,32052,0,0,1380,82800,0,0,413,9293,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,103:3:0     0,15,126:5:0
+X      2115    .       T       <*>     0       .       DP=23;I16=11,11,0,0,821,30869,0,0,1320,79200,0,0,412,9342,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,78:2:0      0,15,143:5:0
+X      2116    .       C       <*>     0       .       DP=23;I16=11,12,0,0,890,34892,0,0,1380,82800,0,0,435,9985,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,102:3:0     0,15,152:5:0
+X      2117    .       A       <*>     0       .       DP=23;I16=11,11,0,0,833,32121,0,0,1320,79200,0,0,432,9924,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,118:3:0     0,15,156:5:0
+X      2118    .       G       <*>     0       .       DP=23;I16=12,11,0,0,842,31502,0,0,1380,82800,0,0,429,9835,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,15,147:5:0
+X      2119    .       G       <*>     0       .       DP=23;I16=12,11,0,0,823,30553,0,0,1380,82800,0,0,426,9768,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,135:4:0    0,15,137:5:0
+X      2120    .       G       <*>     0       .       DP=24;I16=13,11,0,0,864,32028,0,0,1440,86400,0,0,423,9723,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,12,137:4:0    0,15,140:5:0
+X      2121    .       A       <*>     0       .       DP=22;I16=11,10,0,0,734,26712,0,0,1260,75600,0,0,398,9074,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,135:4:0    0,12,122:4:0
+X      2122    .       T       <*>     0       .       DP=22;I16=11,10,0,0,752,27278,0,0,1260,75600,0,0,396,8972,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,136:4:0    0,12,123:4:0
+X      2123    .       A       <*>     0       .       DP=22;I16=12,10,0,0,758,27024,0,0,1320,79200,0,0,419,9519,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,120:4:0    0,15,137:5:0
+X      2124    .       T       <*>     0       .       DP=22;I16=12,10,0,0,789,28741,0,0,1320,79200,0,0,417,9465,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,128:4:0    0,15,136:5:0
+X      2125    .       T       <*>     0       .       DP=20;I16=11,8,0,0,696,25704,0,0,1140,68400,0,0,401,9177,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,106:3:0     0,9,93:3:0
+X      2126    .       A       <*>     0       .       DP=20;I16=11,9,0,0,717,25979,0,0,1200,72000,0,0,415,9319,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,133:4:0    0,9,95:3:0
+X      2127    .       C       <*>     0       .       DP=21;I16=11,10,0,0,706,24426,0,0,1260,75600,0,0,413,9221,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,107:4:0    0,9,95:3:0
+X      2128    .       G       <*>     0       .       DP=21;I16=11,10,0,0,677,22633,0,0,1260,75600,0,0,411,9091,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,116:4:0    0,9,72:3:0
+X      2129    .       T       <*>     0       .       DP=21;I16=11,10,0,0,782,29386,0,0,1260,75600,0,0,409,8981,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,140:4:0    0,9,83:3:0
+X      2130    .       G       <*>     0       .       DP=21;I16=11,10,0,0,766,28562,0,0,1260,75600,0,0,407,8891,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,135:4:0    0,9,87:3:0
+X      2131    .       T       <*>     0       .       DP=21;I16=11,10,0,0,732,26216,0,0,1260,75600,0,0,405,8821,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,136:4:0    0,9,79:3:0
+X      2132    .       A       <*>     0       .       DP=21;I16=11,10,0,0,743,26733,0,0,1260,75600,0,0,403,8771,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,135:4:0    0,9,88:3:0
+X      2133    .       A       <*>     0       .       DP=21;I16=11,10,0,0,787,29651,0,0,1260,75600,0,0,401,8741,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,141:4:0    0,9,96:3:0
+X      2134    .       C       <*>     0       .       DP=21;I16=11,10,0,0,804,31100,0,0,1260,75600,0,0,399,8731,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,138:4:0    0,9,86:3:0
+X      2135    .       T       <*>     0       .       DP=22;I16=11,11,0,0,831,32197,0,0,1320,79200,0,0,397,8741,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,153:4:0    0,12,119:4:0
+X      2136    .       C       <*>     0       .       DP=22;I16=11,11,0,0,760,26892,0,0,1320,79200,0,0,395,8721,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,124:4:0    0,12,127:4:0
+X      2137    .       G       <*>     0       .       DP=22;I16=11,11,0,0,745,26047,0,0,1320,79200,0,0,393,8721,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,121:4:0    0,12,102:4:0
+X      2138    .       A       <*>     0       .       DP=22;I16=11,11,0,0,816,30934,0,0,1320,79200,0,0,391,8741,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,128:4:0    0,12,139:4:0
+X      2139    .       C       <*>     0       .       DP=22;I16=11,11,0,0,839,32237,0,0,1320,79200,0,0,389,8781,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,138:4:0    0,12,125:4:0
+X      2140    .       A       <*>     0       .       DP=22;I16=11,11,0,0,826,31300,0,0,1320,79200,0,0,387,8841,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,140:4:0    0,12,138:4:0
+X      2141    .       T       <*>     0       .       DP=21;I16=11,10,0,0,792,30156,0,0,1260,75600,0,0,385,8871,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,137:4:0    0,12,137:4:0
+X      2142    .       G       <*>     0       .       DP=19;I16=11,8,0,0,724,27784,0,0,1140,68400,0,0,385,8919,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,113:3:0     0,12,129:4:0
+X      2143    .       T       <*>     0       .       DP=19;I16=11,8,0,0,650,23454,0,0,1140,68400,0,0,384,8932,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,113:3:0     0,12,120:4:0
+X      2144    .       C       <*>     0       .       DP=19;I16=11,8,0,0,739,29003,0,0,1140,68400,0,0,383,8959,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,108:3:0     0,12,125:4:0
+X      2145    .       A       <*>     0       .       DP=20;I16=12,8,0,0,760,29304,0,0,1200,72000,0,0,381,8951,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,133:4:0    0,12,139:4:0
+X      2146    .       G       <*>     0       .       DP=20;I16=12,8,0,0,745,28105,0,0,1200,72000,0,0,379,8909,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,139:4:0    0,12,127:4:0
+X      2147    .       C       <*>     0       .       DP=20;I16=13,6,0,0,674,24296,0,0,1140,68400,0,0,379,8881,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,127:4:0    0,12,130:4:0
+X      2148    .       G       <*>     0       .       DP=20;I16=12,7,0,0,630,21274,0,0,1140,68400,0,0,365,8537,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,250:11:0   0,12,112:4:0    0,12,120:4:0
+X      2149    .       A       <*>     0       .       DP=20;I16=12,7,0,0,702,26212,0,0,1140,68400,0,0,367,8529,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,138:4:0    0,12,127:4:0
+X      2150    .       T       <*>     0       .       DP=20;I16=13,7,0,0,675,23943,0,0,1200,72000,0,0,383,8713,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,247:11:0   0,12,138:4:0    0,15,139:5:0
+X      2151    .       T       <*>     0       .       DP=20;I16=13,7,0,0,690,24274,0,0,1200,72000,0,0,383,8661,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,251:11:0   0,12,133:4:0    0,15,142:5:0
+X      2152    .       G       <*>     0       .       DP=20;I16=13,7,0,0,693,24713,0,0,1200,72000,0,0,383,8629,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,131:4:0    0,15,146:5:0
+X      2153    .       T       <*>     0       .       DP=19;I16=13,6,0,0,671,24571,0,0,1140,68400,0,0,383,8565,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,230:10:0   0,12,134:4:0    0,15,162:5:0
+X      2154    .       C       <*>     0       .       DP=19;I16=13,6,0,0,703,26955,0,0,1140,68400,0,0,382,8468,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,251:10:0   0,12,131:4:0    0,15,159:5:0
+X      2155    .       A       <*>     0       .       DP=19;I16=13,6,0,0,693,25727,0,0,1140,68400,0,0,381,8389,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,245:10:0   0,12,135:4:0    0,15,156:5:0
+X      2156    .       C       <*>     0       .       DP=19;I16=13,6,0,0,702,26214,0,0,1140,68400,0,0,380,8328,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,125:4:0    0,15,154:5:0
+X      2157    .       A       <*>     0       .       DP=19;I16=13,6,0,0,722,28058,0,0,1140,68400,0,0,379,8285,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,250:10:0   0,12,141:4:0    0,15,173:5:0
+X      2158    .       G       <*>     0       .       DP=19;I16=13,6,0,0,713,27567,0,0,1140,68400,0,0,378,8260,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,136:4:0    0,15,144:5:0
+X      2159    .       G       <*>     0       .       DP=19;I16=12,6,0,0,662,24744,0,0,1080,64800,0,0,366,8104,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,247:9:0    0,12,126:4:0    0,15,153:5:0
+X      2160    .       C       <*>     0       .       DP=19;I16=12,6,0,0,651,24005,0,0,1080,64800,0,0,364,8038,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,244:9:0    0,12,119:4:0    0,15,154:5:0
+X      2161    .       A       <*>     0       .       DP=19;I16=13,6,0,0,695,25883,0,0,1140,68400,0,0,369,8005,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,248:10:0   0,12,121:4:0    0,15,164:5:0
+X      2162    .       C       <*>     0       .       DP=20;I16=13,7,0,0,742,27834,0,0,1200,72000,0,0,365,7911,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,127:4:0    0,15,155:5:0
+X      2163    .       T       <*>     0       .       DP=20;I16=13,7,0,0,763,29517,0,0,1200,72000,0,0,362,7838,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,131:4:0    0,15,175:5:0
+X      2164    .       G       <*>     0       .       DP=20;I16=13,7,0,0,715,26301,0,0,1200,72000,0,0,359,7787,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,116:4:0    0,15,156:5:0
+X      2165    .       C       <*>     0       .       DP=20;I16=13,7,0,0,753,28781,0,0,1200,72000,0,0,355,7709,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,136:4:0    0,15,151:5:0
+X      2166    .       T       <*>     0       .       DP=19;I16=12,7,0,0,711,27211,0,0,1140,68400,0,0,352,7654,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,142:4:0    0,12,140:4:0
+X      2167    .       A       <*>     0       .       DP=19;I16=12,6,0,0,650,23760,0,0,1080,64800,0,0,327,7137,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,254:11:0   0,12,133:4:0    0,9,111:3:0
+X      2168    .       C       <*>     0       .       DP=19;I16=12,7,0,0,685,25039,0,0,1140,68400,0,0,345,7561,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,130:4:0    0,12,124:4:0
+X      2169    .       T       <*>     0       .       DP=19;I16=12,7,0,0,702,26940,0,0,1140,68400,0,0,341,7525,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,140:4:0    0,12,142:4:0
+X      2170    .       C       <*>     0       .       DP=18;I16=11,7,0,0,665,24861,0,0,1080,64800,0,0,338,7512,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,132:4:0    0,12,135:4:0
+X      2171    .       C       <*>     0       .       DP=20;I16=11,9,0,0,750,28368,0,0,1200,72000,0,0,333,7419,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,136:4:0    0,12,138:4:0
+X      2172    .       T       <*>     0       .       DP=20;I16=11,9,0,0,732,27540,0,0,1200,72000,0,0,330,7346,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,149:4:0    0,12,147:4:0
+X      2173    .       G       <*>     0       .       DP=19;I16=10,9,0,0,704,26534,0,0,1140,68400,0,0,327,7243,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,142:4:0    0,12,133:4:0
+X      2174    .       G       <*>     0       .       DP=19;I16=10,9,0,0,674,24372,0,0,1140,68400,0,0,324,7158,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,126:4:0    0,12,129:4:0
+X      2175    .       G       <*>     0       .       DP=18;I16=9,9,0,0,639,23059,0,0,1080,64800,0,0,322,7090,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,123:4:0    0,12,126:4:0
+X      2176    .       G       <*>     0       .       DP=18;I16=9,9,0,0,621,21815,0,0,1080,64800,0,0,318,6940,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,247:10:0   0,12,121:4:0    0,12,123:4:0
+X      2177    .       T       <*>     0       .       DP=18;I16=9,9,0,0,547,18051,0,0,1080,64800,0,0,314,6810,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,239:10:0   0,12,83:4:0     0,12,108:4:0
+X      2178    .       T       <*>     0       .       DP=18;I16=9,9,0,0,579,19659,0,0,1080,64800,0,0,310,6700,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,234:10:0   0,12,110:4:0    0,12,118:4:0
+X      2179    .       T       <*>     0       .       DP=18;I16=9,9,0,0,591,20403,0,0,1080,64800,0,0,307,6609,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,239:10:0   0,12,97:4:0     0,12,135:4:0
+X      2180    .       T       <*>     0       .       DP=18;I16=9,9,0,0,616,21524,0,0,1080,64800,0,0,305,6537,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,236:10:0   0,12,122:4:0    0,12,133:4:0
+X      2181    .       C       <*>     0       .       DP=18;I16=9,8,0,0,611,22485,0,0,1020,61200,0,0,293,6385,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,224:9:0    0,12,129:4:0    0,12,150:4:0
+X      2182    .       C       <*>     0       .       DP=18;I16=9,9,0,0,665,24877,0,0,1080,64800,0,0,301,6453,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,125:4:0    0,12,145:4:0
+X      2183    .       A       <*>     0       .       DP=18;I16=9,9,0,0,646,23624,0,0,1080,64800,0,0,299,6441,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,247:10:0   0,12,123:4:0    0,12,144:4:0
+X      2184    .       T       <*>     0       .       DP=17;I16=8,9,0,0,610,22250,0,0,1020,61200,0,0,298,6448,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,224:9:0    0,12,134:4:0    0,12,136:4:0
+X      2185    .       C       <*>     0       .       DP=16;I16=8,8,0,0,569,20761,0,0,960,57600,0,0,297,6423,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,211:8:0    0,12,128:4:0    0,12,137:4:0
+X      2186    .       A       <*>     0       .       DP=16;I16=8,8,0,0,576,21314,0,0,960,57600,0,0,296,6416,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,204:8:0    0,12,134:4:0    0,12,145:4:0
+X      2187    .       A       <*>     0       .       DP=16;I16=8,8,0,0,562,20396,0,0,960,57600,0,0,295,6427,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,201:8:0    0,12,136:4:0    0,12,135:4:0
+X      2188    .       A       <*>     0       .       DP=17;I16=9,8,0,0,569,19925,0,0,1020,61200,0,0,293,6405,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,214:9:0    0,12,133:4:0    0,12,123:4:0
+X      2189    .       C       <*>     0       .       DP=19;I16=9,10,0,0,645,22647,0,0,1097,65089,0,0,292,6400,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,30,230:10:0   0,12,133:4:0    0,15,142:5:0
+X      2190    .       C       <*>     0       .       DP=19;I16=9,10,0,0,604,20072,0,0,1097,65089,0,0,294,6414,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,33,238:11:0   0,12,119:4:0    0,12,107:4:0
+X      2191    .       C       <*>     0       .       DP=19;I16=9,10,0,0,647,23007,0,0,1097,65089,0,0,297,6449,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,33,251:11:0   0,12,129:4:0    0,12,119:4:0
+X      2192    .       T       <*>     0       .       DP=19;I16=9,10,0,0,659,23723,0,0,1097,65089,0,0,300,6506,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,33,253:11:0   0,12,136:4:0    0,12,120:4:0
+X      2193    .       C       <*>     0       .       DP=18;I16=8,10,0,0,642,23934,0,0,1037,61489,0,0,303,6535,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,128:4:0    0,9,87:3:0
+X      2194    .       A       <*>     0       .       DP=18;I16=8,9,0,0,617,22683,0,0,1020,61200,0,0,301,6561,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,247:10:0   0,12,134:4:0    0,9,98:3:0
+X      2195    .       A       <*>     0       .       DP=18;I16=8,10,0,0,635,23271,0,0,1037,61489,0,0,309,6659,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,128:4:0    0,9,101:3:0
+X      2196    .       G       <*>     0       .       DP=19;I16=8,11,0,0,703,26383,0,0,1097,65089,0,0,312,6754,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,117:4:0    0,12,120:4:0
+X      2197    .       A       <*>     0       .       DP=19;I16=8,11,0,0,735,28599,0,0,1097,65089,0,0,314,6770,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,141:4:0    0,12,125:4:0
+X      2198    .       G       <*>     0       .       DP=19;I16=8,10,0,0,650,24206,0,0,1080,64800,0,0,307,6725,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,129:4:0    0,12,107:4:0
+X      2199    .       C       <*>     0       .       DP=19;I16=8,11,0,0,701,26735,0,0,1097,65089,0,0,318,6862,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,128:4:0    0,12,116:4:0
+X      2200    .       T       <*>     0       .       DP=19;I16=8,11,0,0,710,26768,0,0,1097,65089,0,0,320,6938,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,129:4:0    0,12,114:4:0
+X      2201    .       G       <*>     0       .       DP=17;I16=7,10,0,0,628,23764,0,0,977,57889,0,0,324,7032,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,6,66:2:0      0,12,119:4:0
+X      2202    .       G       <*>     0       .       DP=17;I16=7,10,0,0,557,19249,0,0,977,57889,0,0,327,7093,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,245:11:0   0,6,57:2:0      0,12,115:4:0
+X      2203    .       G       <*>     0       .       DP=17;I16=7,10,0,0,588,21184,0,0,977,57889,0,0,329,7123,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,6,47:2:0      0,12,116:4:0
+X      2204    .       C       <*>     0       .       DP=17;I16=7,10,0,0,538,18568,0,0,977,57889,0,0,331,7173,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,246:11:0   0,6,61:2:0      0,12,99:4:0
+X      2205    .       C       <*>     0       .       DP=18;I16=7,11,0,0,628,22918,0,0,1037,61489,0,0,332,7192,0,0;QS=3,0;MQSB=0.951002;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,68:2:0      0,12,109:4:0
+X      2206    .       T       <*>     0       .       DP=19;I16=7,12,0,0,677,25237,0,0,1097,65089,0,0,334,7230,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,6,77:2:0      0,12,115:4:0
+X      2207    .       G       <*>     0       .       DP=19;I16=7,11,0,0,663,24717,0,0,1080,64800,0,0,319,6965,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,6,67:2:0      0,12,110:4:0
+X      2208    .       G       <*>     0       .       DP=21;I16=7,14,0,0,726,26038,0,0,1217,72289,0,0,340,7370,0,0;QS=3,0;MQSB=0.966484;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,110:4:0    0,12,122:4:0
+X      2209    .       G       <*>     0       .       DP=22;I16=8,13,0,0,715,25133,0,0,1237,73369,0,0,325,7075,0,0;QS=3,0;MQSB=0.895122;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,128:5:0    0,12,117:4:0
+X      2210    .       G       C,<*>   0       .       DP=21;I16=7,13,0,1,648,22186,25,625,1177,69769,17,289,331,7165,21,441;QS=2.95442,0.0455764,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.975265;BQB=1;MQ0F=0       PL:DP:DV        0,19,234,33,237,241:12:1        0,15,127,15,127,127:5:0 0,12,113,12,113,113:4:0
+X      2211    .       T       <*>     0       .       DP=21;I16=7,13,0,0,724,27000,0,0,1177,69769,0,0,336,7230,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,141:5:0    0,12,124:4:0
+X      2212    .       C       <*>     0       .       DP=22;I16=8,14,0,0,791,29201,0,0,1254,73658,0,0,364,7850,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,148:5:0    0,12,111:4:0
+X      2213    .       A       <*>     0       .       DP=22;I16=8,14,0,0,767,27327,0,0,1254,73658,0,0,371,8015,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,153:5:0    0,12,112:4:0
+X      2214    .       A       <*>     0       .       DP=22;I16=8,14,0,0,756,26836,0,0,1254,73658,0,0,377,8159,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,153:5:0    0,12,117:4:0
+X      2215    .       C       <*>     0       .       DP=22;I16=8,14,0,0,815,31121,0,0,1254,73658,0,0,381,8229,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,162:5:0    0,12,124:4:0
+X      2216    .       T       <*>     0       .       DP=22;I16=8,14,0,0,815,31233,0,0,1254,73658,0,0,384,8272,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,166:5:0    0,12,124:4:0
+X      2217    .       T       <*>     0       .       DP=22;I16=8,13,0,0,741,26855,0,0,1237,73369,0,0,362,7712,0,0;QS=3,0;MQSB=0.895122;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,155:5:0    0,12,118:4:0
+X      2218    .       C       <*>     0       .       DP=21;I16=7,14,0,0,753,27973,0,0,1194,70058,0,0,391,8423,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,138:4:0    0,12,119:4:0
+X      2219    .       C       <*>     0       .       DP=21;I16=7,13,0,0,757,29125,0,0,1177,69769,0,0,370,7904,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,141:4:0    0,12,122:4:0
+X      2220    .       G       A,<*>   0       .       DP=21;I16=6,2,1,11,256,8364,474,19128,457,26569,720,43200,141,2959,233,5071;QS=0.886504,2.1135,0;VDB=0.532753;SGB=-3.51597;RPB=0.964198;MQB=0.898397;MQSB=0.875769;BQB=0.0354359;MQ0F=0 PL:DP:DV        139,0,130,157,148,255:12:6      69,0,46,75,52,119:4:2   131,12,0,131,12,131:4:4
+X      2221    .       G       <*>     0       .       DP=21;I16=7,13,0,0,738,27922,0,0,1177,69769,0,0,376,8078,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,132:4:0    0,12,120:4:0
+X      2222    .       C       <*>     0       .       DP=21;I16=7,14,0,0,746,28098,0,0,1194,70058,0,0,401,8675,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,135:4:0    0,12,107:4:0
+X      2223    .       C       <*>     0       .       DP=21;I16=7,14,0,0,796,30632,0,0,1194,70058,0,0,401,8671,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,135:4:0    0,12,122:4:0
+X      2224    .       T       <*>     0       .       DP=21;I16=7,14,0,0,811,31599,0,0,1194,70058,0,0,401,8691,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,144:4:0    0,12,123:4:0
+X      2225    .       G       <*>     0       .       DP=21;I16=7,14,0,0,778,29396,0,0,1194,70058,0,0,401,8735,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,133:4:0    0,12,121:4:0
+X      2226    .       G       <*>     0       .       DP=21;I16=7,14,0,0,727,26485,0,0,1194,70058,0,0,401,8803,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,128:4:0    0,12,113:4:0
+X      2227    .       G       <*>     0       .       DP=20;I16=7,12,0,0,663,23985,0,0,1117,66169,0,0,377,8269,0,0;QS=3,0;MQSB=0.879351;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,123:4:0    0,12,114:4:0
+X      2228    .       G       C,<*>   0       .       DP=19;I16=5,12,0,1,643,24791,16,256,1020,61200,17,289,360,8020,25,625;QS=2.9603,0.0397022,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.970092;BQB=1;MQ0F=0        PL:DP:DV        0,17,255,30,255,255:11:1        0,9,95,9,95,95:3:0      0,12,121,12,121,121:4:0
+X      2229    .       A       <*>     0       .       DP=20;I16=6,14,0,0,757,28857,0,0,1134,66458,0,0,406,9138,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,138:4:0    0,12,122:4:0
+X      2230    .       A       <*>     0       .       DP=20;I16=6,14,0,0,729,26985,0,0,1134,66458,0,0,409,9291,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,141:4:0    0,12,119:4:0
+X      2231    .       A       <*>     0       .       DP=20;I16=6,13,0,0,712,26990,0,0,1117,66169,0,0,386,8790,0,0;QS=3,0;MQSB=0.850016;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,144:4:0    0,12,124:4:0
+X      2232    .       C       <*>     0       .       DP=20;I16=6,14,0,0,751,28657,0,0,1134,66458,0,0,412,9508,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,130:4:0    0,12,107:4:0
+X      2233    .       T       <*>     0       .       DP=20;I16=6,14,0,0,774,30432,0,0,1134,66458,0,0,413,9619,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,150:4:0    0,12,117:4:0
+X      2234    .       G       <*>     0       .       DP=20;I16=6,14,0,0,719,26621,0,0,1134,66458,0,0,412,9646,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,145:4:0    0,12,107:4:0
+X      2235    .       G       <*>     0       .       DP=20;I16=6,14,0,0,728,27036,0,0,1134,66458,0,0,410,9636,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,139:4:0    0,12,104:4:0
+X      2236    .       G       <*>     0       .       DP=19;I16=6,13,0,0,705,26985,0,0,1074,62858,0,0,409,9637,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,142:4:0    0,9,84:3:0
+X      2237    .       G       <*>     0       .       DP=19;I16=6,12,0,0,684,26576,0,0,1057,62569,0,0,383,9023,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,141:4:0    0,9,86:3:0
+X      2238    .       C       <*>     0       .       DP=19;I16=5,13,0,0,648,24496,0,0,1037,61489,0,0,381,8993,0,0;QS=3,0;MQSB=0.970092;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,108:3:0     0,9,78:3:0
+X      2239    .       A       <*>     0       .       DP=19;I16=6,11,0,0,634,24178,0,0,997,58969,0,0,373,8935,0,0;QS=3,0;MQSB=0.85832;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,12,133:4:0    0,6,77:2:0
+X      2240    .       A       <*>     0       .       DP=19;I16=6,13,0,0,731,28595,0,0,1074,62858,0,0,402,9582,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,135:4:0    0,9,101:3:0
+X      2241    .       G       <*>     0       .       DP=19;I16=6,12,0,0,683,26433,0,0,1057,62569,0,0,375,8951,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,126:4:0    0,9,88:3:0
+X      2242    .       T       <*>     0       .       DP=20;I16=5,13,0,0,635,22949,0,0,1057,62569,0,0,370,8944,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,91:3:0      0,9,95:3:0
+X      2243    .       A       <*>     0       .       DP=19;I16=5,14,0,0,704,26274,0,0,1074,62858,0,0,395,9585,0,0;QS=3,0;MQSB=0.933727;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,107:3:0     0,9,99:3:0
+X      2244    .       T       <*>     0       .       DP=19;I16=5,14,0,0,681,25263,0,0,1074,62858,0,0,395,9609,0,0;QS=3,0;MQSB=0.933727;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,89:3:0      0,9,98:3:0
+X      2245    .       C       <*>     0       .       DP=19;I16=5,14,0,0,722,27846,0,0,1074,62858,0,0,394,9592,0,0;QS=3,0;MQSB=0.933727;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,98:3:0      0,9,88:3:0
+X      2246    .       A       <*>     0       .       DP=18;I16=5,12,0,0,597,21693,0,0,997,58969,0,0,367,8861,0,0;QS=3,0;MQSB=0.818731;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,9,95:3:0      0,6,72:2:0
+X      2247    .       C       <*>     0       .       DP=17;I16=4,13,0,0,639,24373,0,0,954,55658,0,0,391,9391,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,105:3:0     0,6,71:2:0
+X      2248    .       C       <*>     0       .       DP=17;I16=4,13,0,0,669,26863,0,0,954,55658,0,0,390,9306,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,90:3:0      0,6,75:2:0
+X      2249    .       A       <*>     0       .       DP=17;I16=4,13,0,0,677,27371,0,0,954,55658,0,0,389,9231,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,116:3:0     0,6,80:2:0
+X      2250    .       G       <*>     0       .       DP=17;I16=4,13,0,0,654,25800,0,0,954,55658,0,0,388,9166,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,100:3:0     0,6,78:2:0
+X      2251    .       A       <*>     0       .       DP=17;I16=4,13,0,0,673,27327,0,0,954,55658,0,0,387,9111,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,112:3:0     0,6,80:2:0
+X      2252    .       G       <*>     0       .       DP=17;I16=4,12,0,0,647,26249,0,0,937,55369,0,0,361,8441,0,0;QS=3,0;MQSB=0.767432;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,113:3:0     0,6,73:2:0
+X      2253    .       A       <*>     0       .       DP=17;I16=4,13,0,0,641,24643,0,0,954,55658,0,0,385,9031,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,111:3:0     0,6,73:2:0
+X      2254    .       T       <*>     0       .       DP=17;I16=4,12,0,0,615,23821,0,0,937,55369,0,0,358,8332,0,0;QS=3,0;MQSB=0.767432;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,112:3:0     0,6,73:2:0
+X      2255    .       G       <*>     0       .       DP=17;I16=4,13,0,0,677,27243,0,0,954,55658,0,0,380,8844,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,115:3:0     0,6,71:2:0
+X      2256    .       A       <*>     0       .       DP=17;I16=4,13,0,0,656,26088,0,0,954,55658,0,0,377,8741,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,110:3:0     0,6,78:2:0
+X      2257    .       G       <*>     0       .       DP=17;I16=4,12,0,0,627,24863,0,0,937,55369,0,0,349,8023,0,0;QS=3,0;MQSB=0.767432;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,115:3:0     0,6,74:2:0
+X      2258    .       C       <*>     0       .       DP=17;I16=4,13,0,0,667,26403,0,0,954,55658,0,0,371,8565,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,109:3:0     0,6,70:2:0
+X      2259    .       T       <*>     0       .       DP=17;I16=4,13,0,0,646,25334,0,0,954,55658,0,0,368,8492,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,116:3:0     0,6,79:2:0
+X      2260    .       T       <*>     0       .       DP=17;I16=4,13,0,0,638,24178,0,0,954,55658,0,0,365,8429,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,115:3:0     0,6,72:2:0
+X      2261    .       T       <*>     0       .       DP=17;I16=4,13,0,0,633,23799,0,0,954,55658,0,0,362,8376,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,105:3:0     0,6,73:2:0
+X      2262    .       A       <*>     0       .       DP=17;I16=4,13,0,0,628,23438,0,0,954,55658,0,0,359,8333,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,253:12:0   0,9,112:3:0     0,6,74:2:0
+X      2263    .       T       <*>     0       .       DP=17;I16=4,13,0,0,631,23673,0,0,954,55658,0,0,355,8251,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,112:3:0     0,6,74:2:0
+X      2264    .       A       <*>     0       .       DP=17;I16=4,12,0,0,623,24371,0,0,937,55369,0,0,326,7556,0,0;QS=3,0;MQSB=0.767432;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,114:3:0     0,6,75:2:0
+X      2265    .       A       <*>     0       .       DP=18;I16=4,13,0,0,642,24718,0,0,997,58969,0,0,320,7400,0,0;QS=3,0;MQSB=0.762744;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,9,113:3:0     0,6,75:2:0
+X      2266    .       A       <*>     0       .       DP=19;I16=5,14,0,0,656,23962,0,0,1074,62858,0,0,337,7745,0,0;QS=3,0;MQSB=0.933727;MQ0F=0        PL:DP:DV        0,39,252:13:0   0,12,128:4:0    0,6,75:2:0
+X      2267    .       A       <*>     0       .       DP=20;I16=6,14,0,0,712,26052,0,0,1134,66458,0,0,332,7582,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,134:4:0    0,9,102:3:0
+X      2268    .       A       <*>     0       .       DP=20;I16=6,14,0,0,741,27841,0,0,1134,66458,0,0,327,7391,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,135:4:0    0,9,100:3:0
+X      2269    .       T       <*>     0       .       DP=20;I16=6,13,0,0,681,24751,0,0,1074,62858,0,0,318,7206,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,36,246:12:0   0,12,137:4:0    0,9,111:3:0
+X      2270    .       A       <*>     0       .       DP=19;I16=6,12,0,0,652,24154,0,0,1057,62569,0,0,300,6750,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,33,244:11:0   0,12,134:4:0    0,9,112:3:0
+X      2271    .       A       <*>     0       .       DP=17;I16=6,11,0,0,654,25406,0,0,954,55658,0,0,316,6944,0,0;QS=3,0;MQSB=0.980001;MQ0F=0 PL:DP:DV        0,30,243:10:0   0,12,142:4:0    0,9,111:3:0
+X      2272    .       T       <*>     0       .       DP=17;I16=6,10,0,0,604,22908,0,0,937,55369,0,0,297,6525,0,0;QS=3,0;MQSB=0.863243;MQ0F=0 PL:DP:DV        0,27,238:9:0    0,12,137:4:0    0,9,111:3:0
+X      2273    .       G       <*>     0       .       DP=17;I16=6,10,0,0,581,22129,0,0,937,55369,0,0,295,6411,0,0;QS=3,0;MQSB=0.863243;MQ0F=0 PL:DP:DV        0,27,240:9:0    0,12,123:4:0    0,9,115:3:0
+X      2274    .       G       <*>     0       .       DP=18;I16=6,11,0,0,621,23109,0,0,997,58969,0,0,293,6313,0,0;QS=3,0;MQSB=0.85832;MQ0F=0  PL:DP:DV        0,30,248:10:0   0,12,132:4:0    0,9,110:3:0
+X      2275    .       T       <*>     0       .       DP=18;I16=6,11,0,0,624,23152,0,0,997,58969,0,0,292,6232,0,0;QS=3,0;MQSB=0.85832;MQ0F=0  PL:DP:DV        0,30,249:10:0   0,12,126:4:0    0,9,113:3:0
+X      2276    .       G       <*>     0       .       DP=20;I16=7,12,0,0,710,26848,0,0,1074,62858,0,0,303,6313,0,0;QS=3,0;MQSB=0.985816;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,129:4:0    0,9,110:3:0
+X      2277    .       C       <*>     0       .       DP=21;I16=8,13,0,0,797,30699,0,0,1194,70058,0,0,303,6247,0,0;QS=3,0;MQSB=0.989565;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,151:5:0    0,12,143:4:0
+X      2278    .       T       <*>     0       .       DP=21;I16=7,13,0,0,736,27790,0,0,1157,68689,0,0,279,5581,0,0;QS=3,0;MQSB=0.962269;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,133:4:0    0,12,148:4:0
+X      2279    .       A       <*>     0       .       DP=20;I16=8,12,0,0,723,27047,0,0,1134,66458,0,0,306,6190,0,0;QS=3,0;MQSB=0.993326;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,155:5:0    0,12,144:4:0
+X      2280    .       G       <*>     0       .       DP=21;I16=8,12,0,0,766,29776,0,0,1177,69769,0,0,299,6085,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,166:5:0    0,12,144:4:0
+X      2281    .       C       <*>     0       .       DP=22;I16=8,13,0,0,784,29748,0,0,1237,73369,0,0,301,6037,0,0;QS=3,0;MQSB=0.895122;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,165:5:0    0,12,140:4:0
+X      2282    .       T       <*>     0       .       DP=22;I16=8,14,0,0,789,29699,0,0,1254,73658,0,0,310,6054,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,162:5:0    0,12,150:4:0
+X      2283    .       G       <*>     0       .       DP=22;I16=8,14,0,0,798,29774,0,0,1254,73658,0,0,312,6054,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,158:5:0    0,12,142:4:0
+X      2284    .       G       <*>     0       .       DP=22;I16=7,14,0,0,760,28408,0,0,1194,70058,0,0,294,5664,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,130:4:0    0,12,141:4:0
+X      2285    .       G       <*>     0       .       DP=23;I16=9,14,0,0,844,31592,0,0,1314,77258,0,0,311,5909,0,0;QS=3,0;MQSB=0.992095;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,152:5:0    0,12,144:4:0
+X      2286    .       C       <*>     0       .       DP=23;I16=9,14,0,0,854,32244,0,0,1314,77258,0,0,311,5869,0,0;QS=3,0;MQSB=0.992095;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,155:5:0    0,12,130:4:0
+X      2287    .       A       <*>     0       .       DP=23;I16=9,14,0,0,818,30288,0,0,1314,77258,0,0,311,5869,0,0;QS=3,0;MQSB=0.992095;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,166:5:0    0,12,143:4:0
+X      2288    .       T       <*>     0       .       DP=22;I16=8,14,0,0,794,29190,0,0,1254,73658,0,0,312,5908,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,158:5:0    0,12,142:4:0
+X      2289    .       G       <*>     0       .       DP=21;I16=8,13,0,0,723,25835,0,0,1237,73369,0,0,314,5984,0,0;QS=3,0;MQSB=0.895122;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,154:5:0    0,12,126:4:0
+X      2290    .       G       <*>     0       .       DP=20;I16=7,13,0,0,748,28318,0,0,1177,69769,0,0,318,6094,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,149:5:0    0,9,114:3:0
+X      2291    .       T       <*>     0       .       DP=20;I16=7,13,0,0,731,27165,0,0,1177,69769,0,0,322,6186,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,151:5:0    0,9,112:3:0
+X      2292    .       G       <*>     0       .       DP=20;I16=7,13,0,0,749,28747,0,0,1177,69769,0,0,325,6259,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,156:5:0    0,9,109:3:0
+X      2293    .       G       <*>     0       .       DP=20;I16=7,13,0,0,739,27903,0,0,1177,69769,0,0,327,6311,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,156:5:0    0,9,112:3:0
+X      2294    .       C       <*>     0       .       DP=21;I16=7,14,0,0,775,29453,0,0,1237,73369,0,0,329,6391,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,169:5:0    0,9,114:3:0
+X      2295    .       T       <*>     0       .       DP=21;I16=7,14,0,0,773,29209,0,0,1237,73369,0,0,331,6451,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,164:5:0    0,9,115:3:0
+X      2296    .       T       <*>     0       .       DP=21;I16=7,14,0,0,756,27780,0,0,1237,73369,0,0,333,6543,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,160:5:0    0,9,106:3:0
+X      2297    .       G       <*>     0       .       DP=20;I16=7,13,0,0,736,27692,0,0,1177,69769,0,0,336,6666,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,165:5:0    0,6,74:2:0
+X      2298    .       C       <*>     0       .       DP=21;I16=7,14,0,0,778,29300,0,0,1237,73369,0,0,339,6819,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,139:5:0    0,9,106:3:0
+X      2299    .       A       <*>     0       .       DP=21;I16=7,14,0,0,714,25282,0,0,1237,73369,0,0,343,7003,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,128:5:0    0,9,110:3:0
+X      2300    .       C       <*>     0       .       DP=21;I16=7,13,0,0,687,24749,0,0,1177,69769,0,0,326,6768,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,148:5:0    0,9,109:3:0
+X      2301    .       C       <*>     0       .       DP=23;I16=7,15,0,0,802,30292,0,0,1266,74210,0,0,349,7363,0,0;QS=3,0;MQSB=0.970024;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,147:5:0    0,9,116:3:0
+X      2302    .       T       <*>     0       .       DP=23;I16=7,16,0,0,860,32956,0,0,1326,77810,0,0,354,7496,0,0;QS=3,0;MQSB=0.964916;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,166:5:0    0,12,150:4:0
+X      2303    .       G       <*>     0       .       DP=23;I16=7,16,0,0,817,29823,0,0,1326,77810,0,0,356,7604,0,0;QS=3,0;MQSB=0.964916;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,151:5:0    0,12,139:4:0
+X      2304    .       T       <*>     0       .       DP=23;I16=7,16,0,0,802,28628,0,0,1326,77810,0,0,357,7691,0,0;QS=3,0;MQSB=0.964916;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,148:5:0    0,12,140:4:0
+X      2305    .       A       <*>     0       .       DP=22;I16=7,14,0,0,725,25585,0,0,1237,73369,0,0,355,7791,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,36,248:12:0   0,15,155:5:0    0,12,129:4:0
+X      2306    .       A       <*>     0       .       DP=21;I16=7,14,0,0,727,26841,0,0,1206,70610,0,0,361,7899,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,36,246:12:0   0,15,168:5:0    0,12,130:4:0
+X      2307    .       T       <*>     0       .       DP=21;I16=7,14,0,0,751,27427,0,0,1206,70610,0,0,362,7964,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,36,251:12:0   0,15,165:5:0    0,12,141:4:0
+X      2308    .       C       <*>     0       .       DP=21;I16=7,14,0,0,735,26675,0,0,1206,70610,0,0,363,8051,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,144:5:0    0,12,146:4:0
+X      2309    .       C       A,<*>   0       .       DP=19;I16=7,11,0,1,604,21364,16,256,1057,62569,29,841,358,8094,8,64;QS=2.95676,0.0432432,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.985816;BQB=1;MQ0F=0 PL:DP:DV        0,20,224,33,227,230:12:1        0,9,94,9,94,94:3:0      0,12,138,12,138,138:4:0
+X      2310    .       C       <*>     0       .       DP=18;I16=6,12,0,0,668,25392,0,0,1049,62041,0,0,370,8282,0,0;QS=3,0;MQSB=0.961295;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,80:2:0      0,12,139:4:0
+X      2311    .       A       <*>     0       .       DP=19;I16=7,12,0,0,707,26855,0,0,1109,65641,0,0,373,8371,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,6,78:2:0      0,12,137:4:0
+X      2312    .       G       <*>     0       .       DP=20;I16=7,12,0,0,736,29118,0,0,1109,65641,0,0,364,8306,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,82:2:0      0,9,122:3:0
+X      2313    .       C       <*>     0       .       DP=20;I16=7,13,0,0,723,27231,0,0,1169,69241,0,0,382,8596,0,0;QS=3,0;MQSB=0.962269;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,76:2:0      0,12,130:4:0
+X      2314    .       A       <*>     0       .       DP=21;I16=7,12,0,0,630,22184,0,0,1109,65641,0,0,372,8510,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,78:2:0      0,9,115:3:0
+X      2315    .       C       <*>     0       .       DP=23;I16=7,14,0,0,739,26861,0,0,1229,72841,0,0,392,8892,0,0;QS=3,0;MQSB=0.966484;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,71:2:0      0,12,135:4:0
+X      2316    .       T       <*>     0       .       DP=23;I16=8,15,0,0,826,30690,0,0,1349,80041,0,0,408,9102,0,0;QS=3,0;MQSB=0.967216;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,105:3:0     0,15,170:5:0
+X      2317    .       T       <*>     0       .       DP=24;I16=7,16,0,0,766,27014,0,0,1349,80041,0,0,411,9211,0,0;QS=3,0;MQSB=0.973027;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,78:2:0      0,15,170:5:0
+X      2318    .       T       <*>     0       .       DP=24;I16=8,14,0,0,757,27433,0,0,1320,79200,0,0,379,8449,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,91:3:0      0,15,165:5:0
+X      2319    .       G       <*>     0       .       DP=24;I16=6,16,0,0,827,31577,0,0,1289,76441,0,0,398,8882,0,0;QS=3,0;MQSB=0.97584;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,3,43:1:0      0,15,167:5:0
+X      2320    .       G       <*>     0       .       DP=23;I16=7,16,0,0,803,29077,0,0,1349,80041,0,0,435,9675,0,0;QS=3,0;MQSB=0.973027;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,87:3:0      0,15,157:5:0
+X      2321    .       G       <*>     0       .       DP=23;I16=7,16,0,0,804,29368,0,0,1349,80041,0,0,442,9840,0,0;QS=3,0;MQSB=0.973027;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,79:3:0      0,15,169:5:0
+X      2322    .       A       <*>     0       .       DP=24;I16=7,17,0,0,860,32116,0,0,1409,83641,0,0,449,10027,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,95:3:0      0,15,178:5:0
+X      2323    .       G       <*>     0       .       DP=24;I16=7,17,0,0,863,31887,0,0,1409,83641,0,0,457,10237,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,88:3:0      0,15,153:5:0
+X      2324    .       G       <*>     0       .       DP=24;I16=7,16,0,0,786,27932,0,0,1349,80041,0,0,462,10416,0,0;QS=3,0;MQSB=0.973027;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,88:3:0      0,15,161:5:0
+X      2325    .       C       <*>     0       .       DP=24;I16=7,15,0,0,730,25576,0,0,1289,76441,0,0,427,9625,0,0;QS=3,0;MQSB=0.970024;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,102:3:0     0,12,130:4:0
+X      2326    .       C       <*>     0       .       DP=24;I16=7,15,0,0,709,23523,0,0,1320,79200,0,0,426,9498,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,241:15:0   0,9,95:3:0      0,12,133:4:0
+X      2327    .       G       <*>     0       .       DP=24;I16=7,17,0,0,817,29275,0,0,1409,83641,0,0,481,10891,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,81:3:0      0,15,158:5:0
+X      2328    .       A       <*>     0       .       DP=24;I16=6,17,0,0,814,29804,0,0,1349,80041,0,0,461,10427,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,82:3:0      0,15,172:5:0
+X      2329    .       G       <*>     0       .       DP=23;I16=6,16,0,0,755,27641,0,0,1289,76441,0,0,477,11005,0,0;QS=3,0;MQSB=0.97584;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,63:2:0      0,15,160:5:0
+X      2330    .       C       <*>     0       .       DP=24;I16=7,17,0,0,875,33131,0,0,1409,83641,0,0,498,11424,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,87:3:0      0,18,181:6:0
+X      2331    .       T       <*>     0       .       DP=24;I16=7,17,0,0,862,31882,0,0,1409,83641,0,0,505,11635,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,106:3:0     0,18,200:6:0
+X      2332    .       A       <*>     0       .       DP=25;I16=8,17,0,0,926,35412,0,0,1469,87241,0,0,512,11864,0,0;QS=3,0;MQSB=0.973216;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,97:3:0      0,18,204:6:0
+X      2333    .       G       <*>     0       .       DP=26;I16=8,17,0,0,923,35129,0,0,1469,87241,0,0,494,11436,0,0;QS=3,0;MQSB=0.973216;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,97:3:0      0,18,189:6:0
+X      2334    .       G       <*>     0       .       DP=26;I16=8,18,0,0,928,34574,0,0,1529,90841,0,0,527,12277,0,0;QS=3,0;MQSB=0.975611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,93:3:0      0,21,202:7:0
+X      2335    .       A       <*>     0       .       DP=26;I16=8,18,0,0,967,36793,0,0,1529,90841,0,0,535,12513,0,0;QS=3,0;MQSB=0.975611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,105:3:0     0,21,214:7:0
+X      2336    .       G       <*>     0       .       DP=26;I16=8,18,0,0,962,36346,0,0,1529,90841,0,0,543,12769,0,0;QS=3,0;MQSB=0.975611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,92:3:0      0,21,204:7:0
+X      2337    .       G       <*>     0       .       DP=26;I16=7,18,0,0,895,32981,0,0,1469,87241,0,0,527,12465,0,0;QS=3,0;MQSB=0.977814;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,74:2:0      0,21,204:7:0
+X      2338    .       A       <*>     0       .       DP=26;I16=8,18,0,0,892,31758,0,0,1529,90841,0,0,556,13186,0,0;QS=3,0;MQSB=0.975611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,87:3:0      0,21,194:7:0
+X      2339    .       T       <*>     0       .       DP=26;I16=7,18,0,0,827,28921,0,0,1469,87241,0,0,537,12769,0,0;QS=3,0;MQSB=0.977814;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,55:2:0      0,21,200:7:0
+X      2340    .       C       <*>     0       .       DP=25;I16=7,18,0,0,792,25816,0,0,1469,87241,0,0,541,12893,0,0;QS=3,0;MQSB=0.977814;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,57:2:0      0,21,173:7:0
+X      2341    .       G       <*>     0       .       DP=25;I16=6,17,0,0,771,26477,0,0,1349,80041,0,0,494,11732,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,3,41:1:0      0,21,186:7:0
+X      2342    .       T       <*>     0       .       DP=24;I16=6,17,0,0,863,32711,0,0,1349,80041,0,0,523,12459,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,3,43:1:0      0,21,214:7:0
+X      2343    .       T       <*>     0       .       DP=24;I16=6,16,0,0,770,28230,0,0,1289,76441,0,0,504,12032,0,0;QS=3,0;MQSB=0.97584;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,44:1:0      0,21,213:7:0
+X      2344    .       T       <*>     0       .       DP=24;I16=7,17,0,0,843,30483,0,0,1409,83641,0,0,552,13124,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,56:2:0      0,21,202:7:0
+X      2345    .       G       <*>     0       .       DP=24;I16=7,17,0,0,897,34121,0,0,1409,83641,0,0,554,13162,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,77:2:0      0,21,206:7:0
+X      2346    .       A       <*>     0       .       DP=24;I16=7,17,0,0,908,34818,0,0,1409,83641,0,0,556,13212,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,68:2:0      0,21,220:7:0
+X      2347    .       G       <*>     0       .       DP=24;I16=6,17,0,0,824,30406,0,0,1349,80041,0,0,533,12649,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,3,39:1:0      0,21,190:7:0
+X      2348    .       T       <*>     0       .       DP=24;I16=7,16,0,0,745,25653,0,0,1349,80041,0,0,544,13072,0,0;QS=3,0;MQSB=0.973027;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,64:2:0      0,18,183:6:0
+X      2349    .       C       <*>     0       .       DP=24;I16=6,17,0,0,804,29224,0,0,1349,80041,0,0,534,12656,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,3,36:1:0      0,21,200:7:0
+X      2350    .       C       <*>     0       .       DP=25;I16=7,17,0,0,869,31905,0,0,1409,83641,0,0,534,12652,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,63:2:0      0,21,198:7:0
+X      2351    .       A       <*>     0       .       DP=25;I16=8,17,0,0,945,36169,0,0,1469,87241,0,0,559,13237,0,0;QS=3,0;MQSB=0.973216;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,74:2:0      0,21,222:7:0
+X      2352    .       G       <*>     0       .       DP=25;I16=7,17,0,0,893,34005,0,0,1409,83641,0,0,533,12539,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,41:1:0      0,21,207:7:0
+X      2353    .       C       <*>     0       .       DP=24;I16=7,17,0,0,866,31864,0,0,1409,83641,0,0,531,12435,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,41:1:0      0,21,205:7:0
+X      2354    .       A       <*>     0       .       DP=24;I16=7,17,0,0,880,33206,0,0,1409,83641,0,0,529,12351,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,43:1:0      0,21,214:7:0
+X      2355    .       G       <*>     0       .       DP=24;I16=7,17,0,0,871,32261,0,0,1409,83641,0,0,526,12238,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,39:1:0      0,21,195:7:0
+X      2356    .       T       <*>     0       .       DP=24;I16=7,17,0,0,887,33305,0,0,1409,83641,0,0,521,12047,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,43:1:0      0,21,219:7:0
+X      2357    .       T       <*>     0       .       DP=24;I16=7,17,0,0,899,34225,0,0,1409,83641,0,0,516,11878,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,43:1:0      0,21,220:7:0
+X      2358    .       T       <*>     0       .       DP=24;I16=7,17,0,0,913,34891,0,0,1409,83641,0,0,510,11680,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,40:1:0      0,21,218:7:0
+X      2359    .       G       <*>     0       .       DP=25;I16=7,17,0,0,898,34048,0,0,1409,83641,0,0,503,11451,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,39:1:0      0,21,209:7:0
+X      2360    .       A       <*>     0       .       DP=25;I16=7,18,0,0,959,37113,0,0,1469,87241,0,0,514,11552,0,0;QS=3,0;MQSB=0.977814;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,72:2:0      0,21,222:7:0
+X      2361    .       G       <*>     0       .       DP=25;I16=7,17,0,0,850,30946,0,0,1409,83641,0,0,482,10726,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,67:2:0      0,18,168:6:0
+X      2362    .       A       <*>     0       .       DP=25;I16=7,17,0,0,762,25482,0,0,1409,83641,0,0,475,10547,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,51:2:0      0,18,159:6:0
+X      2363    .       C       <*>     0       .       DP=25;I16=7,18,0,0,875,31837,0,0,1469,87241,0,0,493,11015,0,0;QS=3,0;MQSB=0.977814;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,65:2:0      0,21,187:7:0
+X      2364    .       C       <*>     0       .       DP=25;I16=7,18,0,0,927,34965,0,0,1469,87241,0,0,486,10880,0,0;QS=3,0;MQSB=0.977814;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,64:2:0      0,21,201:7:0
+X      2365    .       A       <*>     0       .       DP=24;I16=7,17,0,0,908,34754,0,0,1409,83641,0,0,479,10717,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,65:2:0      0,21,221:7:0
+X      2366    .       G       <*>     0       .       DP=25;I16=7,17,0,0,912,35074,0,0,1440,86400,0,0,447,9951,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,58:2:0      0,21,206:7:0
+X      2367    .       C       <*>     0       .       DP=25;I16=7,17,0,0,872,32088,0,0,1409,83641,0,0,440,9782,0,0;QS=3,0;MQSB=0.975597;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,3,36:1:0      0,21,197:7:0
+X      2368    .       C       <*>     0       .       DP=24;I16=6,17,0,0,871,33801,0,0,1349,80041,0,0,434,9634,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,3,39:1:0      0,18,180:6:0
+X      2369    .       T       <*>     0       .       DP=24;I16=6,18,0,0,877,33009,0,0,1409,83641,0,0,452,10082,0,0;QS=3,0;MQSB=0.980199;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,49:2:0      0,18,179:6:0
+X      2370    .       G       <*>     0       .       DP=24;I16=6,18,0,0,899,34289,0,0,1409,83641,0,0,445,9927,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,56:2:0      0,18,179:6:0
+X      2371    .       G       <*>     0       .       DP=24;I16=6,18,0,0,880,33088,0,0,1409,83641,0,0,438,9794,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,51:2:0      0,18,177:6:0
+X      2372    .       C       <*>     0       .       DP=24;I16=6,18,0,0,827,29615,0,0,1409,83641,0,0,431,9683,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,47:2:0      0,18,163:6:0
+X      2373    .       C       <*>     0       .       DP=24;I16=6,18,0,0,886,33212,0,0,1409,83641,0,0,424,9594,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,58:2:0      0,18,166:6:0
+X      2374    .       A       <*>     0       .       DP=23;I16=6,17,0,0,844,31230,0,0,1349,80041,0,0,417,9477,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,66:2:0      0,18,177:6:0
+X      2375    .       A       <*>     0       .       DP=23;I16=5,17,0,0,788,28340,0,0,1289,76441,0,0,409,9333,0,0;QS=3,0;MQSB=0.981001;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,64:2:0      0,18,171:6:0
+X      2376    .       T       <*>     0       .       DP=22;I16=5,17,0,0,778,27804,0,0,1289,76441,0,0,401,9161,0,0;QS=3,0;MQSB=0.981001;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,62:2:0      0,18,162:6:0
+X      2377    .       A       <*>     0       .       DP=21;I16=4,17,0,0,704,24488,0,0,1229,72841,0,0,394,9008,0,0;QS=3,0;MQSB=0.984085;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,49:2:0      0,15,135:5:0
+X      2378    .       C       <*>     0       .       DP=20;I16=4,16,0,0,626,20138,0,0,1169,69241,0,0,388,8872,0,0;QS=3,0;MQSB=0.982301;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,15:1:0      0,15,108:5:0
+X      2379    .       G       <*>     0       .       DP=20;I16=4,16,0,0,714,25924,0,0,1169,69241,0,0,382,8752,0,0;QS=3,0;MQSB=0.982301;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,34:1:0      0,15,140:5:0
+X      2380    .       G       <*>     0       .       DP=19;I16=4,14,0,0,672,25672,0,0,1049,62041,0,0,352,8022,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,18:1:0      0,15,134:5:0
+X      2381    .       C       <*>     0       .       DP=18;I16=4,14,0,0,676,25626,0,0,1049,62041,0,0,373,8555,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,28:1:0      0,15,133:5:0
+X      2382    .       A       <*>     0       .       DP=19;I16=5,14,0,0,669,23995,0,0,1109,65641,0,0,369,8475,0,0;QS=3,0;MQSB=0.97357;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,28:1:0      0,15,131:5:0
+X      2383    .       A       <*>     0       .       DP=19;I16=5,14,0,0,686,25162,0,0,1109,65641,0,0,365,8359,0,0;QS=3,0;MQSB=0.97357;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,26:1:0      0,15,140:5:0
+X      2384    .       A       <*>     0       .       DP=19;I16=5,14,0,0,649,22943,0,0,1109,65641,0,0,360,8210,0,0;QS=3,0;MQSB=0.97357;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,13:1:0      0,15,132:5:0
+X      2385    .       A       <*>     0       .       DP=18;I16=4,14,0,0,643,23235,0,0,1049,62041,0,0,356,8078,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,38:1:0      0,15,134:5:0
+X      2386    .       C       <*>     0       .       DP=18;I16=4,14,0,0,652,24008,0,0,1049,62041,0,0,351,7913,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,25:1:0      0,15,130:5:0
+X      2387    .       C       <*>     0       .       DP=18;I16=4,14,0,0,667,25007,0,0,1049,62041,0,0,345,7717,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,25:1:0      0,15,128:5:0
+X      2388    .       C       <*>     0       .       DP=18;I16=4,14,0,0,691,26659,0,0,1049,62041,0,0,339,7541,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,39:1:0      0,15,134:5:0
+X      2389    .       A       <*>     0       .       DP=19;I16=5,14,0,0,682,24912,0,0,1109,65641,0,0,333,7385,0,0;QS=3,0;MQSB=0.97357;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,35:1:0      0,15,140:5:0
+X      2390    .       G       <*>     0       .       DP=18;I16=5,13,0,0,642,23418,0,0,1049,62041,0,0,328,7200,0,0;QS=3,0;MQSB=0.970092;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,27:1:0      0,15,126:5:0
+X      2391    .       T       <*>     0       .       DP=18;I16=5,12,0,0,624,23122,0,0,989,58441,0,0,298,6412,0,0;QS=2,0;MQSB=0.965874;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,0,0:0:0       0,15,140:5:0
+X      2392    .       C       <*>     0       .       DP=18;I16=5,12,0,0,660,25910,0,0,989,58441,0,0,291,6171,0,0;QS=2,0;MQSB=0.965874;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,0,0:0:0       0,15,131:5:0
+X      2393    .       T       <*>     0       .       DP=18;I16=5,13,0,0,669,25099,0,0,1049,62041,0,0,309,6577,0,0;QS=3,0;MQSB=0.970092;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,38:1:0      0,15,134:5:0
+X      2394    .       C       <*>     0       .       DP=17;I16=5,12,0,0,653,25323,0,0,989,58441,0,0,303,6379,0,0;QS=3,0;MQSB=0.965874;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,3,29:1:0      0,15,133:5:0
+X      2395    .       T       <*>     0       .       DP=17;I16=5,12,0,0,613,22621,0,0,989,58441,0,0,297,6201,0,0;QS=3,0;MQSB=0.965874;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,3,19:1:0      0,15,128:5:0
+X      2396    .       A       <*>     0       .       DP=17;I16=5,11,0,0,584,21426,0,0,929,54841,0,0,266,5418,0,0;QS=2,0;MQSB=0.960687;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,0,0:0:0       0,15,130:5:0
+X      2397    .       C       <*>     0       .       DP=18;I16=5,13,0,0,650,24046,0,0,1049,62041,0,0,284,5856,0,0;QS=3,0;MQSB=0.970092;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,18:1:0      0,15,129:5:0
+X      2398    .       A       <*>     0       .       DP=18;I16=5,13,0,0,617,21907,0,0,1049,62041,0,0,278,5692,0,0;QS=3,0;MQSB=0.970092;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,19:1:0      0,15,128:5:0
+X      2399    .       A       <*>     0       .       DP=17;I16=5,11,0,0,592,22176,0,0,929,54841,0,0,248,4926,0,0;QS=2,0;MQSB=0.960687;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,0,0:0:0       0,12,115:4:0
+X      2400    .       A       <*>     0       .       DP=16;I16=5,11,0,0,576,21010,0,0,929,54841,0,0,269,5431,0,0;QS=3,0;MQSB=0.960687;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,3,26:1:0      0,9,99:3:0
+X      2401    .       A       <*>     0       .       DP=17;I16=6,11,0,0,594,21126,0,0,989,58441,0,0,265,5331,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,23:1:0      0,9,98:3:0
+X      2402    .       A       <*>     0       .       DP=17;I16=6,11,0,0,606,21986,0,0,989,58441,0,0,262,5252,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,27:1:0      0,9,99:3:0
+X      2403    .       A       <*>     0       .       DP=17;I16=6,11,0,0,608,22130,0,0,989,58441,0,0,259,5195,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,21:1:0      0,9,97:3:0
+X      2404    .       T       <*>     0       .       DP=17;I16=6,11,0,0,567,19449,0,0,989,58441,0,0,256,5160,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,14:1:0      0,9,87:3:0
+X      2405    .       A       <*>     0       .       DP=18;I16=7,11,0,0,618,21666,0,0,1049,62041,0,0,253,5147,0,0;QS=3,0;MQSB=0.951002;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,17:1:0      0,9,88:3:0
+X      2406    .       C       <*>     0       .       DP=18;I16=7,11,0,0,676,25664,0,0,1049,62041,0,0,250,5108,0,0;QS=3,0;MQSB=0.951002;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,27:1:0      0,9,90:3:0
+X      2407    .       A       <*>     0       .       DP=19;I16=8,11,0,0,673,24197,0,0,1109,65641,0,0,246,5046,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,3,34:1:0      0,9,89:3:0
+X      2408    .       A       <*>     0       .       DP=18;I16=8,10,0,0,619,21951,0,0,1049,62041,0,0,243,4961,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,3,22:1:0      0,6,73:2:0
+X      2409    .       A       <*>     0       .       DP=17;I16=8,9,0,0,615,22687,0,0,1020,61200,0,0,240,4852,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,39:1:0      0,6,74:2:0
+X      2410    .       A       <*>     0       .       DP=17;I16=8,9,0,0,604,21938,0,0,1020,61200,0,0,237,4769,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,39:1:0      0,6,73:2:0
+X      2411    .       A       <*>     0       .       DP=16;I16=7,9,0,0,567,20551,0,0,960,57600,0,0,235,4711,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,25:1:0      0,6,70:2:0
+X      2412    .       A       <*>     0       .       DP=15;I16=7,8,0,0,527,18903,0,0,900,54000,0,0,234,4676,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,3,21:1:0      0,6,70:2:0
+X      2413    .       C       <*>     0       .       DP=15;I16=7,8,0,0,559,21161,0,0,900,54000,0,0,233,4663,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,3,22:1:0      0,6,72:2:0
+X      2414    .       A       <*>     0       .       DP=16;I16=8,8,0,0,570,20822,0,0,929,54841,0,0,232,4672,0,0;QS=3,0;MQSB=0.915545;MQ0F=0  PL:DP:DV        0,39,255:13:0   0,3,25:1:0      0,6,73:2:0
+X      2415    .       A       <*>     0       .       DP=16;I16=9,7,0,0,574,20768,0,0,929,54841,0,0,232,4652,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,39,255:13:0   0,3,30:1:0      0,6,64:2:0
+X      2416    .       C       <*>     0       .       DP=17;I16=8,8,0,0,576,21424,0,0,960,57600,0,0,231,4649,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,6,42:2:0      0,6,68:2:0
+X      2417    .       T       <*>     0       .       DP=17;I16=10,7,0,0,612,22740,0,0,958,55682,0,0,235,4627,0,0;QS=3,0;MQSB=0.79189;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,6,57:2:0      0,9,92:3:0
+X      2418    .       A       <*>     0       .       DP=17;I16=10,7,0,0,624,23210,0,0,958,55682,0,0,238,4626,0,0;QS=3,0;MQSB=0.79189;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,6,62:2:0      0,9,105:3:0
+X      2419    .       G       <*>     0       .       DP=19;I16=11,7,0,0,651,24113,0,0,1018,59282,0,0,241,4651,0,0;QS=3,0;MQSB=0.817948;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,51:2:0      0,12,126:4:0
+X      2420    .       C       <*>     0       .       DP=19;I16=11,8,0,0,663,23999,0,0,1078,62882,0,0,246,4704,0,0;QS=3,0;MQSB=0.803979;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,6,44:2:0      0,12,127:4:0
+X      2421    .       C       <*>     0       .       DP=19;I16=10,8,0,0,657,24779,0,0,1049,62041,0,0,244,4738,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,45:2:0      0,12,126:4:0
+X      2422    .       A       <*>     0       .       DP=18;I16=11,6,0,0,647,24747,0,0,958,55682,0,0,238,4538,0,0;QS=3,0;MQSB=0.833753;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,3,33:1:0      0,12,137:4:0
+X      2423    .       G       <*>     0       .       DP=18;I16=11,6,0,0,634,24250,0,0,958,55682,0,0,258,4972,0,0;QS=3,0;MQSB=0.833753;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,6,54:2:0      0,12,126:4:0
+X      2424    .       G       <*>     0       .       DP=18;I16=10,6,0,0,595,22361,0,0,929,54841,0,0,240,4714,0,0;QS=3,0;MQSB=0.948436;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,3,36:1:0      0,12,126:4:0
+X      2425    .       C       <*>     0       .       DP=18;I16=10,7,0,0,596,21716,0,0,989,58441,0,0,260,5074,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,6,45:2:0      0,12,114:4:0
+X      2426    .       G       <*>     0       .       DP=18;I16=10,7,0,0,550,18088,0,0,989,58441,0,0,263,5171,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,232:11:0   0,6,59:2:0      0,12,113:4:0
+X      2427    .       T       <*>     0       .       DP=18;I16=11,6,0,0,618,22654,0,0,958,55682,0,0,275,5403,0,0;QS=3,0;MQSB=0.833753;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,6,62:2:0      0,9,99:3:0
+X      2428    .       G       <*>     0       .       DP=18;I16=11,7,0,0,649,24633,0,0,1018,59282,0,0,281,5535,0,0;QS=3,0;MQSB=0.817948;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,48:2:0      0,12,128:4:0
+X      2429    .       G       <*>     0       .       DP=18;I16=10,7,0,0,553,19057,0,0,989,58441,0,0,269,5459,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,241:11:0   0,6,55:2:0      0,12,117:4:0
+X      2430    .       T       A,<*>   0       .       DP=18;I16=10,7,1,0,552,18556,21,441,989,58441,29,841,271,5603,16,256;QS=2.94278,0.0572207,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.817948;BQB=1;MQ0F=0        PL:DP:DV        0,15,212,33,215,222:12:1        0,6,60,6,60,60:2:0      0,12,125,12,125,125:4:0
+X      2431    .       G       <*>     0       .       DP=18;I16=11,5,0,0,580,21766,0,0,898,52082,0,0,268,5764,0,0;QS=3,0;MQSB=0.851779;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,3,37:1:0      0,9,98:3:0
+X      2432    .       G       <*>     0       .       DP=17;I16=10,7,0,0,593,21479,0,0,958,55682,0,0,295,6179,0,0;QS=3,0;MQSB=0.79189;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,6,53:2:0      0,9,97:3:0
+X      2433    .       T       <*>     0       .       DP=17;I16=10,7,0,0,577,20425,0,0,958,55682,0,0,299,6321,0,0;QS=3,0;MQSB=0.79189;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,6,57:2:0      0,9,94:3:0
+X      2434    .       G       <*>     0       .       DP=17;I16=10,6,0,0,546,19340,0,0,929,54841,0,0,284,6082,0,0;QS=3,0;MQSB=0.948436;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,6,46:2:0      0,6,62:2:0
+X      2435    .       C       <*>     0       .       DP=18;I16=12,5,0,0,597,21843,0,0,958,55682,0,0,304,6626,0,0;QS=3,0;MQSB=0.870325;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,6,58:2:0      0,6,60:2:0
+X      2436    .       A       <*>     0       .       DP=18;I16=11,6,0,0,545,18599,0,0,989,58441,0,0,295,6379,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,9,64:3:0      0,6,61:2:0
+X      2437    .       C       <*>     0       .       DP=18;I16=11,5,0,0,573,21195,0,0,929,54841,0,0,297,6541,0,0;QS=3,0;MQSB=0.960687;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,6,63:2:0      0,6,63:2:0
+X      2438    .       A       <*>     0       .       DP=19;I16=12,6,0,0,583,20111,0,0,1018,59282,0,0,328,7322,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,42,255:14:0   0,6,65:2:0      0,6,65:2:0
+X      2439    .       C       <*>     0       .       DP=19;I16=11,7,0,0,635,22997,0,0,1049,62041,0,0,314,6974,0,0;QS=3,0;MQSB=0.951002;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,91:3:0      0,6,57:2:0
+X      2440    .       C       <*>     0       .       DP=21;I16=13,7,0,0,701,26195,0,0,1138,66482,0,0,346,7840,0,0;QS=3,0;MQSB=0.857404;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,114:4:0    0,6,66:2:0
+X      2441    .       T       <*>     0       .       DP=21;I16=13,8,0,0,788,29910,0,0,1198,70082,0,0,360,8068,0,0;QS=3,0;MQSB=0.845496;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,164:5:0    0,6,67:2:0
+X      2442    .       G       <*>     0       .       DP=20;I16=12,7,0,0,695,25957,0,0,1109,65641,0,0,342,7596,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,128:4:0    0,6,66:2:0
+X      2443    .       T       <*>     0       .       DP=20;I16=13,7,0,0,697,24685,0,0,1138,66482,0,0,373,8345,0,0;QS=3,0;MQSB=0.857404;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,130:4:0    0,6,64:2:0
+X      2444    .       A       <*>     0       .       DP=21;I16=13,8,0,0,755,27981,0,0,1198,70082,0,0,379,8489,0,0;QS=3,0;MQSB=0.845496;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,140:4:0    0,6,64:2:0
+X      2445    .       G       <*>     0       .       DP=21;I16=12,8,0,0,731,27427,0,0,1169,69241,0,0,359,7927,0,0;QS=3,0;MQSB=0.953497;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,130:4:0    0,6,65:2:0
+X      2446    .       T       <*>     0       .       DP=21;I16=13,8,0,0,723,25707,0,0,1198,70082,0,0,389,8633,0,0;QS=3,0;MQSB=0.845496;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,128:4:0    0,6,65:2:0
+X      2447    .       C       <*>     0       .       DP=22;I16=14,8,0,0,770,27950,0,0,1258,73682,0,0,394,8732,0,0;QS=3,0;MQSB=0.86151;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,127:4:0    0,6,64:2:0
+X      2448    .       C       <*>     0       .       DP=23;I16=14,7,0,0,727,26165,0,0,1167,67323,0,0,388,8674,0,0;QS=3,0;MQSB=0.735784;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,129:5:0    0,6,66:2:0
+X      2449    .       C       <*>     0       .       DP=23;I16=13,8,0,0,727,26415,0,0,1198,70082,0,0,363,7787,0,0;QS=3,0;MQSB=0.845496;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,128:5:0    0,6,62:2:0
+X      2450    .       A       <*>     0       .       DP=22;I16=12,8,0,0,673,24267,0,0,1138,66482,0,0,371,7959,0,0;QS=3,0;MQSB=0.826565;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,143:5:0    0,6,65:2:0
+X      2451    .       G       <*>     0       .       DP=22;I16=14,8,0,0,821,31595,0,0,1227,70923,0,0,429,9401,0,0;QS=3,0;MQSB=0.715049;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,151:5:0    0,6,67:2:0
+X      2452    .       C       <*>     0       .       DP=22;I16=14,8,0,0,743,26557,0,0,1227,70923,0,0,437,9613,0,0;QS=3,0;MQSB=0.715049;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,137:5:0    0,6,66:2:0
+X      2453    .       T       <*>     0       .       DP=22;I16=14,8,0,0,775,28215,0,0,1227,70923,0,0,445,9845,0,0;QS=3,0;MQSB=0.715049;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,143:5:0    0,6,68:2:0
+X      2454    .       A       <*>     0       .       DP=22;I16=14,8,0,0,721,24545,0,0,1227,70923,0,0,453,10097,0,0;QS=3,0;MQSB=0.715049;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,145:5:0    0,6,64:2:0
+X      2455    .       C       <*>     0       .       DP=22;I16=14,8,0,0,776,28212,0,0,1227,70923,0,0,461,10369,0,0;QS=3,0;MQSB=0.715049;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,138:5:0    0,6,65:2:0
+X      2456    .       T       <*>     0       .       DP=24;I16=14,9,0,0,834,30902,0,0,1318,77282,0,0,444,10036,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,168:6:0    0,6,60:2:0
+X      2457    .       C       <*>     0       .       DP=24;I16=15,9,0,0,816,29244,0,0,1347,78123,0,0,478,10924,0,0;QS=3,0;MQSB=0.72325;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,18,159:6:0    0,6,65:2:0
+X      2458    .       A       <*>     0       .       DP=24;I16=15,9,0,0,869,32555,0,0,1347,78123,0,0,487,11209,0,0;QS=3,0;MQSB=0.72325;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,18,166:6:0    0,6,65:2:0
+X      2459    .       G       T,<*>   0       .       DP=24;I16=13,9,1,0,822,31186,13,169,1289,76441,29,841,453,10551,17,289;QS=2.92973,0.0702703,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.851535;BQB=1;MQ0F=0      PL:DP:DV        0,45,255,45,255,255:15:0        0,5,138,15,141,144:6:1  0,6,64,6,64,64:2:0
+X      2460    .       G       <*>     0       .       DP=24;I16=14,9,0,0,834,31432,0,0,1318,77282,0,0,477,11065,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,160:6:0    0,6,65:2:0
+X      2461    .       A       G,<*>   0       .       DP=24;I16=14,9,1,0,839,31487,13,169,1318,77282,29,841,489,11521,19,361;QS=2.93401,0.0659898,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.72325;BQB=1;MQ0F=0       PL:DP:DV        0,48,255,48,255,255:16:0        0,5,148,15,151,154:6:1  0,6,67,6,67,67:2:0
+X      2462    .       G       <*>     0       .       DP=25;I16=15,10,0,0,893,33155,0,0,1407,81723,0,0,514,12090,0,0;QS=3,0;MQSB=0.707404;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,165:6:0    0,6,66:2:0
+X      2463    .       G       T,<*>   0       .       DP=25;I16=12,10,1,0,777,28525,14,196,1289,76441,29,841,452,10720,25,625;QS=2.975,0.025,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.825053;BQB=1;MQ0F=0   PL:DP:DV        0,36,255,48,255,255:17:1        0,12,133,12,133,133:4:0 0,6,68,6,68,68:2:0
+X      2464    .       C       <*>     0       .       DP=25;I16=15,10,0,0,904,34194,0,0,1407,81723,0,0,526,12458,0,0;QS=3,0;MQSB=0.707404;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,149:6:0    0,6,67:2:0
+X      2465    .       T       <*>     0       .       DP=25;I16=14,10,0,0,857,32235,0,0,1347,78123,0,0,506,11994,0,0;QS=3,0;MQSB=0.679965;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,163:6:0    0,6,69:2:0
+X      2466    .       G       <*>     0       .       DP=24;I16=14,9,0,0,852,32336,0,0,1318,77282,0,0,509,12025,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,157:6:0    0,6,63:2:0
+X      2467    .       A       <*>     0       .       DP=24;I16=14,9,0,0,829,30725,0,0,1318,77282,0,0,513,12121,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,168:6:0    0,6,67:2:0
+X      2468    .       G       <*>     0       .       DP=24;I16=15,9,0,0,890,34034,0,0,1347,78123,0,0,541,12807,0,0;QS=3,0;MQSB=0.72325;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,18,169:6:0    0,6,64:2:0
+X      2469    .       G       <*>     0       .       DP=24;I16=15,9,0,0,865,32303,0,0,1347,78123,0,0,544,12882,0,0;QS=3,0;MQSB=0.72325;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,18,174:6:0    0,6,58:2:0
+X      2470    .       G       <*>     0       .       DP=24;I16=14,9,0,0,829,30785,0,0,1318,77282,0,0,521,12295,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,178:6:0    0,6,58:2:0
+X      2471    .       G       <*>     0       .       DP=24;I16=14,9,0,0,833,31429,0,0,1318,77282,0,0,523,12345,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,170:5:0    0,6,64:2:0
+X      2472    .       G       <*>     0       .       DP=24;I16=13,9,0,0,774,28428,0,0,1289,76441,0,0,499,11733,0,0;QS=3,0;MQSB=0.955854;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,154:5:0    0,6,56:2:0
+X      2473    .       A       <*>     0       .       DP=24;I16=13,9,0,0,775,28137,0,0,1258,73682,0,0,508,12078,0,0;QS=3,0;MQSB=0.834768;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,160:5:0    0,6,63:2:0
+X      2474    .       A       <*>     0       .       DP=25;I16=15,9,0,0,851,31665,0,0,1378,80882,0,0,524,12322,0,0;QS=3,0;MQSB=0.865888;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,160:5:0    0,9,80:3:0
+X      2475    .       G       <*>     0       .       DP=25;I16=15,9,0,0,913,35239,0,0,1378,80882,0,0,525,12323,0,0;QS=3,0;MQSB=0.865888;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,167:5:0    0,9,84:3:0
+X      2476    .       G       <*>     0       .       DP=25;I16=13,9,0,0,776,28584,0,0,1289,76441,0,0,488,11544,0,0;QS=3,0;MQSB=0.955854;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,138:5:0    0,9,82:3:0
+X      2477    .       A       <*>     0       .       DP=25;I16=14,9,0,0,867,34329,0,0,1318,77282,0,0,515,12223,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,178:5:0    0,9,91:3:0
+X      2478    .       C       <*>     0       .       DP=25;I16=14,9,0,0,897,36911,0,0,1318,77282,0,0,517,12289,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,175:5:0    0,9,87:3:0
+X      2479    .       T       <*>     0       .       DP=25;I16=15,9,0,0,921,37957,0,0,1378,80882,0,0,529,12467,0,0;QS=3,0;MQSB=0.865888;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,176:5:0    0,9,97:3:0
+X      2480    .       G       <*>     0       .       DP=25;I16=14,9,0,0,877,35485,0,0,1349,80041,0,0,504,11864,0,0;QS=3,0;MQSB=0.960618;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,176:5:0    0,9,88:3:0
+X      2481    .       C       <*>     0       .       DP=25;I16=13,9,0,0,848,34542,0,0,1289,76441,0,0,496,11838,0,0;QS=3,0;MQSB=0.955854;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,183:5:0    0,9,88:3:0
+X      2482    .       T       <*>     0       .       DP=25;I16=15,9,0,0,905,37331,0,0,1378,80882,0,0,526,12430,0,0;QS=3,0;MQSB=0.865888;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,178:5:0    0,9,96:3:0
+X      2483    .       T       <*>     0       .       DP=25;I16=14,9,0,0,879,36187,0,0,1318,77282,0,0,517,12311,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,180:5:0    0,9,89:3:0
+X      2484    .       G       <*>     0       .       DP=25;I16=14,9,0,0,884,35142,0,0,1349,80041,0,0,494,11604,0,0;QS=3,0;MQSB=0.960618;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,174:5:0    0,9,84:3:0
+X      2485    .       A       T,<*>   0       .       DP=25;I16=14,9,1,0,891,36757,17,289,1349,80041,29,841,490,11502,25,625;QS=2.96926,0.0307414,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.865888;BQB=1;MQ0F=0      PL:DP:DV        0,31,255,45,255,255:16:1        0,15,193,15,193,193:5:0 0,9,93,9,93,93:3:0
+X      2486    .       G       <*>     0       .       DP=25;I16=15,9,0,0,898,36230,0,0,1378,80882,0,0,511,12041,0,0;QS=3,0;MQSB=0.865888;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,153:5:0    0,9,90:3:0
+X      2487    .       C       <*>     0       .       DP=25;I16=14,9,0,0,793,30695,0,0,1349,80041,0,0,482,11346,0,0;QS=3,0;MQSB=0.960618;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,175:5:0    0,9,91:3:0
+X      2488    .       C       <*>     0       .       DP=25;I16=13,9,0,0,841,34597,0,0,1289,76441,0,0,457,10841,0,0;QS=3,0;MQSB=0.955854;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,174:5:0    0,9,93:3:0
+X      2489    .       C       <*>     0       .       DP=23;I16=11,9,0,0,801,34227,0,0,1169,69241,0,0,454,10788,0,0;QS=3,0;MQSB=0.943233;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,187:5:0    0,9,93:3:0
+X      2490    .       A       <*>     0       .       DP=23;I16=11,10,0,0,818,34642,0,0,1229,72841,0,0,451,10695,0,0;QS=3,0;MQSB=0.939898;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,175:5:0    0,12,128:4:0
+X      2491    .       G       <*>     0       .       DP=23;I16=12,10,0,0,845,35143,0,0,1258,73682,0,0,471,11097,0,0;QS=3,0;MQSB=0.804615;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,178:5:0    0,12,121:4:0
+X      2492    .       G       A,<*>   0       .       DP=23;I16=11,10,1,0,845,36207,16,256,1229,72841,29,841,446,10494,21,441;QS=2.96708,0.0329218,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.804615;BQB=1;MQ0F=0     PL:DP:DV        0,22,255,36,255,255:13:1        0,15,187,15,187,187:5:0 0,12,124,12,124,124:4:0
+X      2493    .       A       G,<*>   0       .       DP=23;I16=11,10,1,0,855,37007,13,169,1229,72841,29,841,442,10340,20,400;QS=2.97269,0.0273109,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.804615;BQB=1;MQ0F=0     PL:DP:DV        0,25,255,36,255,255:13:1        0,15,191,15,191,191:5:0 0,12,127,12,127,127:4:0
+X      2494    .       G       <*>     0       .       DP=23;I16=11,10,0,0,802,32720,0,0,1229,72841,0,0,437,10153,0,0;QS=3,0;MQSB=0.939898;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,179:5:0    0,12,118:4:0
+X      2495    .       T       <*>     0       .       DP=23;I16=10,10,0,0,737,29861,0,0,1138,66482,0,0,413,9513,0,0;QS=3,0;MQSB=0.751477;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,172:5:0    0,12,113:4:0
+X      2496    .       T       <*>     0       .       DP=23;I16=12,10,0,0,815,32793,0,0,1258,73682,0,0,442,10026,0,0;QS=3,0;MQSB=0.804615;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,183:5:0    0,12,123:4:0
+X      2497    .       T       <*>     0       .       DP=22;I16=12,9,0,0,807,33723,0,0,1198,70082,0,0,436,9814,0,0;QS=3,0;MQSB=0.815018;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,177:5:0    0,12,131:4:0
+X      2498    .       G       <*>     0       .       DP=22;I16=12,9,0,0,808,33264,0,0,1198,70082,0,0,430,9622,0,0;QS=3,0;MQSB=0.815018;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,173:5:0    0,12,127:4:0
+X      2499    .       A       <*>     0       .       DP=22;I16=12,9,0,0,847,36803,0,0,1198,70082,0,0,424,9450,0,0;QS=3,0;MQSB=0.815018;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,185:5:0    0,12,133:4:0
+X      2500    .       G       <*>     0       .       DP=22;I16=11,9,0,0,772,32546,0,0,1169,69241,0,0,404,9078,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,168:5:0    0,12,129:4:0
+X      2501    .       G       <*>     0       .       DP=22;I16=11,8,0,0,768,33120,0,0,1109,65641,0,0,373,8293,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,146:4:0    0,12,118:4:0
+X      2502    .       C       <*>     0       .       DP=22;I16=12,8,0,0,798,33902,0,0,1138,66482,0,0,378,8270,0,0;QS=3,0;MQSB=0.826565;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,155:4:0    0,12,125:4:0
+X      2503    .       T       <*>     0       .       DP=22;I16=12,9,0,0,851,36841,0,0,1198,70082,0,0,396,8746,0,0;QS=3,0;MQSB=0.815018;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,180:5:0    0,12,139:4:0
+X      2504    .       G       <*>     0       .       DP=22;I16=12,9,0,0,787,31955,0,0,1198,70082,0,0,389,8615,0,0;QS=3,0;MQSB=0.815018;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,171:5:0    0,12,129:4:0
+X      2505    .       C       <*>     0       .       DP=21;I16=11,9,0,0,792,33440,0,0,1138,66482,0,0,383,8501,0,0;QS=3,0;MQSB=0.791547;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,169:5:0    0,12,132:4:0
+X      2506    .       T       <*>     0       .       DP=22;I16=11,10,0,0,798,32868,0,0,1198,70082,0,0,376,8354,0,0;QS=3,0;MQSB=0.780412;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,175:5:0    0,15,169:5:0
+X      2507    .       G       <*>     0       .       DP=21;I16=9,10,0,0,716,30074,0,0,1109,65641,0,0,365,8189,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,27,241:9:0    0,15,163:5:0    0,15,153:5:0
+X      2508    .       T       <*>     0       .       DP=21;I16=9,10,0,0,724,30396,0,0,1109,65641,0,0,361,8089,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,27,241:9:0    0,15,158:5:0    0,15,162:5:0
+X      2509    .       G       T,<*>   0       .       DP=21;I16=8,10,1,0,710,30408,35,1225,1049,62041,60,3600,330,7282,25,625;QS=2.80663,0.19337,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.920044;BQB=1;MQ0F=0       PL:DP:DV        0,27,253,27,253,253:9:0 20,0,122,32,125,150:5:1 0,15,163,15,163,163:5:0
+X      2510    .       A       <*>     0       .       DP=21;I16=10,10,0,0,778,33128,0,0,1138,66482,0,0,352,7754,0,0;QS=3,0;MQSB=0.751477;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,174:5:0    0,15,161:5:0
+X      2511    .       G       <*>     0       .       DP=21;I16=10,10,0,0,771,32165,0,0,1138,66482,0,0,344,7558,0,0;QS=3,0;MQSB=0.751477;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,161:5:0    0,15,159:5:0
+X      2512    .       C       <*>     0       .       DP=21;I16=10,10,0,0,790,33406,0,0,1138,66482,0,0,336,7386,0,0;QS=3,0;MQSB=0.751477;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,175:5:0    0,15,160:5:0
+X      2513    .       T       <*>     0       .       DP=21;I16=10,10,0,0,755,31503,0,0,1138,66482,0,0,327,7189,0,0;QS=3,0;MQSB=0.751477;MQ0F=0       PL:DP:DV        0,30,246:10:0   0,15,180:5:0    0,15,156:5:0
+X      2514    .       G       <*>     0       .       DP=20;I16=9,10,0,0,702,28002,0,0,1109,65641,0,0,319,7017,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,27,228:9:0    0,15,171:5:0    0,15,155:5:0
+X      2515    .       T       <*>     0       .       DP=19;I16=8,10,0,0,642,25888,0,0,1049,62041,0,0,312,6868,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,24,182:8:0    0,15,172:5:0    0,15,141:5:0
+X      2516    .       G       <*>     0       .       DP=19;I16=8,10,0,0,685,28155,0,0,1049,62041,0,0,303,6641,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,24,211:8:0    0,15,175:5:0    0,15,147:5:0
+X      2517    .       A       <*>     0       .       DP=18;I16=8,9,0,0,660,27600,0,0,989,58441,0,0,295,6435,0,0;QS=3,0;MQSB=0.91051;MQ0F=0   PL:DP:DV        0,24,215:8:0    0,12,139:4:0    0,15,161:5:0
+X      2518    .       T       <*>     0       .       DP=17;I16=6,9,0,0,611,26911,0,0,900,54000,0,0,273,6023,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,188:7:0    0,12,144:4:0    0,12,146:4:0
+X      2519    .       C       <*>     0       .       DP=16;I16=7,8,0,0,531,20111,0,0,900,54000,0,0,282,6078,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,175:7:0    0,12,141:4:0    0,12,125:4:0
+X      2520    .       G       <*>     0       .       DP=15;I16=6,8,0,0,501,19731,0,0,840,50400,0,0,277,5923,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,187:7:0    0,12,129:4:0    0,9,101:3:0
+X      2521    .       C       <*>     0       .       DP=15;I16=6,8,0,0,583,25777,0,0,840,50400,0,0,272,5782,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,214:7:0    0,12,149:4:0    0,9,111:3:0
+X      2522    .       A       <*>     0       .       DP=16;I16=6,8,0,0,516,20930,0,0,840,50400,0,0,266,5606,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,173:7:0    0,12,139:4:0    0,9,114:3:0
+X      2523    .       T       <*>     0       .       DP=16;I16=6,9,0,0,588,25538,0,0,900,54000,0,0,270,5546,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,207:7:0    0,15,157:5:0    0,9,117:3:0
+X      2524    .       C       <*>     0       .       DP=16;I16=5,9,0,0,548,23502,0,0,840,50400,0,0,256,5342,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,182:6:0    0,15,156:5:0    0,9,112:3:0
+X      2525    .       A       C,<*>   0       .       DP=17;I16=6,9,0,1,550,23138,28,784,900,54000,60,3600,248,5174,12,144;QS=2.86,0.14,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0       PL:DP:DV        0,24,168,24,168,168:8:0 13,0,138,25,141,159:5:1 0,9,117,9,117,117:3:0
+X      2526    .       C       <*>     0       .       DP=18;I16=6,11,0,0,677,28649,0,0,1020,61200,0,0,256,5232,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,229:9:0    0,15,183:5:0    0,9,113:3:0
+X      2527    .       T       <*>     0       .       DP=18;I16=6,11,0,0,674,29286,0,0,1020,61200,0,0,252,5118,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,217:9:0    0,15,183:5:0    0,9,119:3:0
+X      2528    .       G       <*>     0       .       DP=18;I16=6,11,0,0,701,30729,0,0,1020,61200,0,0,248,5028,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,234:9:0    0,15,184:5:0    0,9,119:3:0
+X      2529    .       C       <*>     0       .       DP=18;I16=6,11,0,0,676,28974,0,0,1020,61200,0,0,244,4962,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,15,175:5:0    0,9,117:3:0
+X      2530    .       A       <*>     0       .       DP=18;I16=6,10,0,0,624,26620,0,0,960,57600,0,0,223,4631,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,209:9:0    0,12,153:4:0    0,9,116:3:0
+X      2531    .       T       <*>     0       .       DP=17;I16=6,10,0,0,641,27911,0,0,960,57600,0,0,236,4852,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,210:8:0    0,15,175:5:0    0,9,122:3:0
+X      2532    .       T       <*>     0       .       DP=17;I16=6,10,0,0,634,27460,0,0,960,57600,0,0,230,4708,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,212:8:0    0,15,173:5:0    0,9,117:3:0
+X      2533    .       C       <*>     0       .       DP=18;I16=6,11,0,0,614,24196,0,0,1020,61200,0,0,224,4588,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,212:9:0    0,15,159:5:0    0,9,104:3:0
+X      2534    .       C       <*>     0       .       DP=16;I16=5,10,0,0,595,25141,0,0,900,54000,0,0,221,4491,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,202:8:0    0,12,144:4:0    0,9,110:3:0
+X      2535    .       A       <*>     0       .       DP=16;I16=5,10,0,0,617,27711,0,0,900,54000,0,0,218,4416,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,204:8:0    0,12,136:4:0    0,9,123:3:0
+X      2536    .       G       <*>     0       .       DP=15;I16=4,10,0,0,543,23023,0,0,840,50400,0,0,216,4362,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,195:8:0    0,9,102:3:0     0,9,117:3:0
+X      2537    .       C       <*>     0       .       DP=15;I16=4,10,0,0,555,24075,0,0,840,50400,0,0,213,4279,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,195:8:0    0,9,113:3:0     0,9,115:3:0
+X      2538    .       C       <*>     0       .       DP=15;I16=5,9,0,0,510,21070,0,0,840,50400,0,0,211,4217,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,157:7:0    0,9,129:3:0     0,12,126:4:0
+X      2539    .       C       <*>     0       .       DP=15;I16=5,9,0,0,464,16896,0,0,840,50400,0,0,209,4125,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,146:7:0    0,9,122:3:0     0,12,111:4:0
+X      2540    .       G       <*>     0       .       DP=16;I16=6,9,0,0,548,21860,0,0,900,54000,0,0,207,4053,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,189:7:0    0,12,139:4:0    0,12,110:4:0
+X      2541    .       G       <*>     0       .       DP=15;I16=5,9,0,0,535,22527,0,0,840,50400,0,0,207,4001,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,170:7:0    0,9,117:3:0     0,12,140:4:0
+X      2542    .       T       <*>     0       .       DP=15;I16=4,9,0,0,527,23207,0,0,780,46800,0,0,203,3953,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,183:7:0    0,9,125:3:0     0,9,109:3:0
+X      2543    .       G       <*>     0       .       DP=15;I16=5,9,0,0,540,23004,0,0,840,50400,0,0,207,3957,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,196:7:0    0,9,117:3:0     0,12,117:4:0
+X      2544    .       A       <*>     0       .       DP=16;I16=6,9,0,0,569,24139,0,0,900,54000,0,0,207,3965,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,202:8:0    0,9,119:3:0     0,12,132:4:0
+X      2545    .       C       <*>     0       .       DP=16;I16=6,9,0,0,583,24657,0,0,900,54000,0,0,208,3994,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,217:8:0    0,9,118:3:0     0,12,130:4:0
+X      2546    .       A       <*>     0       .       DP=16;I16=6,9,0,0,608,27290,0,0,900,54000,0,0,209,4045,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,206:8:0    0,9,133:3:0     0,12,144:4:0
+X      2547    .       G       <*>     0       .       DP=16;I16=6,9,0,0,597,26215,0,0,900,54000,0,0,211,4117,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,191:7:0    0,9,131:3:0     0,15,150:5:0
+X      2548    .       A       <*>     0       .       DP=16;I16=6,9,0,0,632,28806,0,0,900,54000,0,0,214,4210,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,196:7:0    0,9,131:3:0     0,15,171:5:0
+X      2549    .       G       <*>     0       .       DP=16;I16=6,9,0,0,594,25254,0,0,900,54000,0,0,217,4325,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,180:7:0    0,9,132:3:0     0,15,160:5:0
+X      2550    .       T       <*>     0       .       DP=16;I16=6,9,0,0,572,24134,0,0,900,54000,0,0,219,4413,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,182:7:0    0,9,122:3:0     0,15,148:5:0
+X      2551    .       G       <*>     0       .       DP=16;I16=6,9,0,0,578,24606,0,0,900,54000,0,0,220,4474,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,181:7:0    0,9,131:3:0     0,15,151:5:0
+X      2552    .       A       <*>     0       .       DP=15;I16=6,8,0,0,585,26419,0,0,840,50400,0,0,221,4505,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,178:6:0    0,9,129:3:0     0,15,168:5:0
+X      2553    .       G       <*>     0       .       DP=15;I16=6,8,0,0,528,21944,0,0,840,50400,0,0,222,4554,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,170:6:0    0,9,117:3:0     0,15,142:5:0
+X      2554    .       T       <*>     0       .       DP=15;I16=6,8,0,0,543,23015,0,0,840,50400,0,0,223,4621,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,156:6:0    0,9,129:3:0     0,15,160:5:0
+X      2555    .       C       <*>     0       .       DP=15;I16=6,8,0,0,566,24416,0,0,840,50400,0,0,224,4706,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,173:6:0    0,9,131:3:0     0,15,159:5:0
+X      2556    .       A       <*>     0       .       DP=14;I16=6,7,0,0,487,20095,0,0,780,46800,0,0,226,4808,0,0;QS=3,0;MQSB=0.961166;MQ0F=0  PL:DP:DV        0,15,141:5:0    0,9,125:3:0     0,15,146:5:0
+X      2557    .       C       <*>     0       .       DP=13;I16=5,8,0,0,471,17481,0,0,780,46800,0,0,249,5325,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,161:5:0    0,9,96:3:0      0,15,151:5:0
+X      2558    .       T       <*>     0       .       DP=14;I16=5,9,0,0,535,20597,0,0,840,50400,0,0,251,5417,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,173:6:0    0,9,99:3:0      0,15,174:5:0
+X      2559    .       G       <*>     0       .       DP=14;I16=5,9,0,0,509,18693,0,0,840,50400,0,0,253,5475,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,172:6:0    0,9,98:3:0      0,15,156:5:0
+X      2560    .       T       <*>     0       .       DP=14;I16=5,9,0,0,489,17587,0,0,840,50400,0,0,255,5549,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,160:6:0    0,9,106:3:0     0,15,144:5:0
+X      2561    .       C       <*>     0       .       DP=14;I16=5,9,0,0,489,17477,0,0,840,50400,0,0,257,5639,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,164:6:0    0,9,96:3:0      0,15,153:5:0
+X      2562    .       T       <*>     0       .       DP=13;I16=5,8,0,0,460,17016,0,0,780,46800,0,0,260,5744,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,139:5:0    0,9,99:3:0      0,15,167:5:0
+X      2563    .       C       <*>     0       .       DP=14;I16=5,8,0,0,433,15133,0,0,780,46800,0,0,263,5863,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,149:5:0    0,9,83:3:0      0,15,142:5:0
+X      2564    .       A       G,<*>   0       .       DP=15;I16=1,4,4,5,174,6124,316,11352,300,18000,540,32400,61,1311,184,4034;QS=0.988263,2.01174,0;VDB=0.690812;SGB=-3.20711;RPB=0.197899;MQB=1;MQSB=1;BQB=0.965069;MQ0F=0 PL:DP:DV        88,0,78,98,87,171:6:3   57,0,56,63,62,117:4:2   124,12,0,124,12,124:4:4
+X      2565    .       A       <*>     0       .       DP=15;I16=6,9,0,0,562,21216,0,0,900,54000,0,0,274,6076,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,178:6:0    0,12,134:4:0    0,15,166:5:0
+X      2566    .       A       <*>     0       .       DP=15;I16=6,9,0,0,545,20019,0,0,900,54000,0,0,276,6098,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,181:6:0    0,12,120:4:0    0,15,162:5:0
+X      2567    .       A       <*>     0       .       DP=16;I16=7,9,0,0,580,21342,0,0,960,57600,0,0,278,6136,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,177:6:0    0,15,151:5:0    0,15,166:5:0
+X      2568    .       A       <*>     0       .       DP=16;I16=7,8,0,0,555,20795,0,0,900,54000,0,0,256,5566,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,180:6:0    0,12,132:4:0    0,15,167:5:0
+X      2569    .       A       <*>     0       .       DP=17;I16=7,10,0,0,661,25943,0,0,1020,61200,0,0,284,6264,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,213:7:0    0,15,163:5:0    0,15,172:5:0
+X      2570    .       G       <*>     0       .       DP=18;I16=8,10,0,0,664,24968,0,0,1080,64800,0,0,287,6305,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,213:7:0    0,15,152:5:0    0,18,176:6:0
+X      2571    .       A       <*>     0       .       DP=18;I16=8,10,0,0,618,21870,0,0,1080,64800,0,0,291,6365,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,195:7:0    0,15,155:5:0    0,18,155:6:0
+X      2572    .       A       <*>     0       .       DP=18;I16=8,10,0,0,631,22829,0,0,1080,64800,0,0,295,6445,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,194:7:0    0,15,150:5:0    0,18,173:6:0
+X      2573    .       A       <*>     0       .       DP=18;I16=8,10,0,0,690,26830,0,0,1080,64800,0,0,298,6494,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,210:7:0    0,15,170:5:0    0,18,183:6:0
+X      2574    .       G       <*>     0       .       DP=18;I16=8,10,0,0,664,24884,0,0,1080,64800,0,0,301,6561,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,211:7:0    0,15,152:5:0    0,18,176:6:0
+X      2575    .       G       <*>     0       .       DP=18;I16=8,10,0,0,642,23904,0,0,1080,64800,0,0,305,6645,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,242:8:0    0,15,145:5:0    0,15,140:5:0
+X      2576    .       A       <*>     0       .       DP=18;I16=7,10,0,0,595,21311,0,0,1020,61200,0,0,285,6121,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,210:8:0    0,15,153:5:0    0,12,131:4:0
+X      2577    .       A       <*>     0       .       DP=19;I16=8,10,0,0,682,26398,0,0,1080,64800,0,0,290,6240,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,244:8:0    0,15,161:5:0    0,15,155:5:0
+X      2578    .       G       <*>     0       .       DP=18;I16=9,9,0,0,643,24115,0,0,1080,64800,0,0,322,7002,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,249:8:0    0,12,114:4:0    0,18,161:6:0
+X      2579    .       A       <*>     0       .       DP=18;I16=9,8,0,0,634,23870,0,0,1020,61200,0,0,304,6532,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,229:8:0    0,9,110:3:0     0,18,176:6:0
+X      2580    .       A       <*>     0       .       DP=18;I16=9,9,0,0,629,22593,0,0,1080,64800,0,0,336,7330,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,223:8:0    0,12,117:4:0    0,18,169:6:0
+X      2581    .       A       <*>     0       .       DP=19;I16=10,9,0,0,691,25669,0,0,1140,68400,0,0,343,7521,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,12,133:4:0    0,18,166:6:0
+X      2582    .       T       <*>     0       .       DP=19;I16=10,9,0,0,674,24218,0,0,1140,68400,0,0,350,7682,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,235:9:0    0,12,138:4:0    0,18,168:6:0
+X      2583    .       A       <*>     0       .       DP=19;I16=10,9,0,0,693,25465,0,0,1140,68400,0,0,357,7865,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,247:9:0    0,12,126:4:0    0,18,178:6:0
+X      2584    .       A       <*>     0       .       DP=19;I16=10,9,0,0,702,26340,0,0,1140,68400,0,0,363,8019,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,243:9:0    0,12,134:4:0    0,18,187:6:0
+X      2585    .       A       <*>     0       .       DP=19;I16=9,9,0,0,690,26700,0,0,1080,64800,0,0,350,7818,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,250:9:0    0,9,114:3:0     0,18,190:6:0
+X      2586    .       G       <*>     0       .       DP=19;I16=10,9,0,0,714,27314,0,0,1140,68400,0,0,373,8283,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,12,127:4:0    0,18,176:6:0
+X      2587    .       A       <*>     0       .       DP=20;I16=9,9,0,0,665,24781,0,0,1049,62041,0,0,343,7717,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,12,137:4:0    0,12,136:4:0
+X      2588    .       A       <*>     0       .       DP=21;I16=12,9,0,0,737,26531,0,0,1229,72841,0,0,384,8620,0,0;QS=3,0;MQSB=0.950149;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,138:4:0    0,18,162:6:0
+X      2589    .       A       <*>     0       .       DP=22;I16=13,9,0,0,780,28412,0,0,1289,76441,0,0,390,8770,0,0;QS=3,0;MQSB=0.955854;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,142:4:0    0,18,170:6:0
+X      2590    .       A       <*>     0       .       DP=22;I16=13,9,0,0,774,28352,0,0,1289,76441,0,0,396,8894,0,0;QS=3,0;MQSB=0.955854;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,135:4:0    0,18,160:6:0
+X      2591    .       C       <*>     0       .       DP=21;I16=13,8,0,0,765,28617,0,0,1229,72841,0,0,403,9041,0,0;QS=3,0;MQSB=0.95891;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,136:4:0    0,15,136:5:0
+X      2592    .       A       <*>     0       .       DP=21;I16=13,8,0,0,763,28325,0,0,1229,72841,0,0,410,9210,0,0;QS=3,0;MQSB=0.95891;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,140:4:0    0,15,139:5:0
+X      2593    .       A       <*>     0       .       DP=21;I16=13,8,0,0,754,27888,0,0,1229,72841,0,0,416,9350,0,0;QS=3,0;MQSB=0.95891;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,141:4:0    0,15,147:5:0
+X      2594    .       A       <*>     0       .       DP=21;I16=13,8,0,0,775,29179,0,0,1229,72841,0,0,422,9510,0,0;QS=3,0;MQSB=0.95891;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,130:4:0    0,15,153:5:0
+X      2595    .       T       <*>     0       .       DP=22;I16=14,8,0,0,766,27472,0,0,1289,76441,0,0,427,9639,0,0;QS=3,0;MQSB=0.963419;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,119:4:0    0,15,143:5:0
+X      2596    .       A       <*>     0       .       DP=22;I16=13,8,0,0,751,27409,0,0,1229,72841,0,0,407,9111,0,0;QS=3,0;MQSB=0.95891;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,12,123:4:0    0,12,129:4:0
+X      2597    .       A       <*>     0       .       DP=22;I16=14,8,0,0,811,30147,0,0,1289,76441,0,0,437,9851,0,0;QS=3,0;MQSB=0.963419;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,145:4:0    0,15,145:5:0
+X      2598    .       A       <*>     0       .       DP=22;I16=14,8,0,0,817,30915,0,0,1289,76441,0,0,442,9984,0,0;QS=3,0;MQSB=0.963419;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,136:4:0    0,15,159:5:0
+X      2599    .       A       <*>     0       .       DP=22;I16=14,8,0,0,800,29912,0,0,1289,76441,0,0,447,10135,0,0;QS=3,0;MQSB=0.963419;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,126:4:0    0,15,150:5:0
+X      2600    .       A       <*>     0       .       DP=22;I16=14,8,0,0,784,29138,0,0,1289,76441,0,0,451,10255,0,0;QS=3,0;MQSB=0.963419;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,113:4:0    0,15,150:5:0
+X      2601    .       T       <*>     0       .       DP=22;I16=14,8,0,0,770,27820,0,0,1289,76441,0,0,454,10344,0,0;QS=3,0;MQSB=0.963419;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,118:4:0    0,15,142:5:0
+X      2602    .       A       <*>     0       .       DP=23;I16=15,8,0,0,825,29971,0,0,1349,80041,0,0,457,10451,0,0;QS=3,0;MQSB=0.967216;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,143:4:0    0,18,154:6:0
+X      2603    .       A       <*>     0       .       DP=23;I16=15,8,0,0,862,32840,0,0,1349,80041,0,0,460,10526,0,0;QS=3,0;MQSB=0.967216;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,138:4:0    0,18,172:6:0
+X      2604    .       T       <*>     0       .       DP=23;I16=15,8,0,0,822,29902,0,0,1349,80041,0,0,463,10619,0,0;QS=3,0;MQSB=0.967216;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,129:4:0    0,18,154:6:0
+X      2605    .       A       <*>     0       .       DP=23;I16=14,8,0,0,845,32617,0,0,1289,76441,0,0,441,10105,0,0;QS=3,0;MQSB=0.963419;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,143:4:0    0,15,157:5:0
+X      2606    .       G       <*>     0       .       DP=23;I16=14,8,0,0,812,30796,0,0,1289,76441,0,0,444,10234,0,0;QS=3,0;MQSB=0.963419;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,129:4:0    0,15,142:5:0
+X      2607    .       T       <*>     0       .       DP=22;I16=15,7,0,0,782,28440,0,0,1289,76441,0,0,472,10954,0,0;QS=3,0;MQSB=0.970024;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,119:4:0    0,15,132:5:0
+X      2608    .       G       <*>     0       .       DP=22;I16=15,7,0,0,851,33169,0,0,1289,76441,0,0,474,11014,0,0;QS=3,0;MQSB=0.970024;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,132:4:0    0,15,127:5:0
+X      2609    .       C       <*>     0       .       DP=22;I16=15,7,0,0,796,29454,0,0,1289,76441,0,0,475,11041,0,0;QS=3,0;MQSB=0.970024;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,137:4:0    0,15,124:5:0
+X      2610    .       A       <*>     0       .       DP=22;I16=15,7,0,0,830,31684,0,0,1289,76441,0,0,476,11086,0,0;QS=3,0;MQSB=0.970024;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,146:4:0    0,15,121:5:0
+X      2611    .       G       <*>     0       .       DP=22;I16=15,7,0,0,824,32048,0,0,1289,76441,0,0,477,11149,0,0;QS=3,0;MQSB=0.970024;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,129:4:0    0,15,122:5:0
+X      2612    .       A       <*>     0       .       DP=22;I16=14,7,0,0,771,29035,0,0,1229,72841,0,0,453,10605,0,0;QS=3,0;MQSB=0.966484;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,130:4:0    0,12,117:4:0
+X      2613    .       C       <*>     0       .       DP=22;I16=15,7,0,0,832,31926,0,0,1289,76441,0,0,478,11278,0,0;QS=3,0;MQSB=0.970024;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,138:4:0    0,15,120:5:0
+X      2614    .       A       <*>     0       .       DP=21;I16=15,6,0,0,791,30065,0,0,1229,72841,0,0,477,11241,0,0;QS=3,0;MQSB=0.973096;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,110:3:0     0,15,140:5:0
+X      2615    .       A       <*>     0       .       DP=21;I16=15,6,0,0,777,29101,0,0,1229,72841,0,0,475,11167,0,0;QS=3,0;MQSB=0.973096;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,99:3:0      0,15,142:5:0
+X      2616    .       A       <*>     0       .       DP=21;I16=15,6,0,0,734,26922,0,0,1229,72841,0,0,472,11056,0,0;QS=3,0;MQSB=0.973096;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,90:3:0      0,15,144:5:0
+X      2617    .       A       <*>     0       .       DP=21;I16=15,6,0,0,810,31654,0,0,1229,72841,0,0,469,10959,0,0;QS=3,0;MQSB=0.973096;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,95:3:0      0,15,140:5:0
+X      2618    .       G       <*>     0       .       DP=23;I16=16,6,0,0,863,34219,0,0,1289,76441,0,0,441,10251,0,0;QS=3,0;MQSB=0.97584;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,74:2:0      0,15,132:5:0
+X      2619    .       G       <*>     0       .       DP=23;I16=16,6,0,0,807,30109,0,0,1289,76441,0,0,439,10135,0,0;QS=3,0;MQSB=0.97584;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,66:2:0      0,15,127:5:0
+X      2620    .       C       <*>     0       .       DP=23;I16=16,7,0,0,780,28242,0,0,1349,80041,0,0,462,10664,0,0;QS=3,0;MQSB=0.973027;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,87:3:0      0,15,115:5:0
+X      2621    .       C       <*>     0       .       DP=23;I16=16,7,0,0,860,32944,0,0,1349,80041,0,0,459,10537,0,0;QS=3,0;MQSB=0.973027;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,112:3:0     0,15,124:5:0
+X      2622    .       T       <*>     0       .       DP=24;I16=17,7,0,0,908,35474,0,0,1409,83641,0,0,456,10428,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,115:3:0     0,15,134:5:0
+X      2623    .       T       <*>     0       .       DP=24;I16=17,7,0,0,850,30978,0,0,1409,83641,0,0,453,10289,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,114:3:0     0,15,129:5:0
+X      2624    .       G       <*>     0       .       DP=24;I16=17,7,0,0,882,33332,0,0,1409,83641,0,0,450,10172,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,101:3:0     0,15,133:5:0
+X      2625    .       A       <*>     0       .       DP=23;I16=17,6,0,0,855,32593,0,0,1349,80041,0,0,448,10076,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,114:3:0     0,15,135:5:0
+X      2626    .       C       <*>     0       .       DP=23;I16=17,6,0,0,847,31625,0,0,1349,80041,0,0,446,10000,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,100:3:0     0,15,122:5:0
+X      2627    .       C       <*>     0       .       DP=23;I16=17,6,0,0,863,32865,0,0,1349,80041,0,0,444,9944,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,104:3:0     0,15,129:5:0
+X      2628    .       C       <*>     0       .       DP=24;I16=17,6,0,0,793,28559,0,0,1349,80041,0,0,431,9757,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,95:3:0      0,15,127:5:0
+X      2629    .       A       <*>     0       .       DP=24;I16=18,6,0,0,893,33537,0,0,1409,83641,0,0,439,9789,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,101:3:0     0,18,148:6:0
+X      2630    .       T       <*>     0       .       DP=24;I16=17,6,0,0,836,31094,0,0,1380,82800,0,0,412,9116,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,112:3:0     0,18,140:6:0
+X      2631    .       C       <*>     0       .       DP=24;I16=18,6,0,0,900,34378,0,0,1409,83641,0,0,435,9713,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,104:3:0     0,18,142:6:0
+X      2632    .       T       <*>     0       .       DP=24;I16=18,6,0,0,937,37097,0,0,1409,83641,0,0,433,9705,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,113:3:0     0,18,164:6:0
+X      2633    .       A       <*>     0       .       DP=23;I16=18,5,0,0,801,28913,0,0,1349,80041,0,0,431,9667,0,0;QS=3,0;MQSB=0.982789;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,9,95:3:0      0,18,148:6:0
+X      2634    .       G       <*>     0       .       DP=23;I16=19,3,0,0,861,34125,0,0,1289,76441,0,0,405,9023,0,0;QS=3,0;MQSB=0.989755;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,74:2:0      0,18,149:6:0
+X      2635    .       C       <*>     0       .       DP=23;I16=19,4,0,0,848,32154,0,0,1349,80041,0,0,429,9599,0,0;QS=3,0;MQSB=0.986928;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,9,107:3:0     0,18,148:6:0
+X      2636    .       T       <*>     0       .       DP=24;I16=19,4,0,0,871,33973,0,0,1349,80041,0,0,428,9572,0,0;QS=3,0;MQSB=0.986928;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,9,98:3:0      0,18,160:6:0
+X      2637    .       T       <*>     0       .       DP=24;I16=19,5,0,0,871,32073,0,0,1409,83641,0,0,428,9568,0,0;QS=3,0;MQSB=0.984335;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,111:3:0     0,18,144:6:0
+X      2638    .       T       <*>     0       .       DP=24;I16=19,5,0,0,821,28851,0,0,1409,83641,0,0,428,9588,0,0;QS=3,0;MQSB=0.984335;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,103:3:0     0,18,135:6:0
+X      2639    .       G       <*>     0       .       DP=24;I16=18,6,0,0,842,30840,0,0,1409,83641,0,0,428,9582,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,106:3:0     0,15,125:5:0
+X      2640    .       G       <*>     0       .       DP=24;I16=17,6,0,0,749,25957,0,0,1380,82800,0,0,404,8976,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,84:3:0      0,15,117:5:0
+X      2641    .       C       <*>     0       .       DP=23;I16=17,6,0,0,834,31792,0,0,1349,80041,0,0,431,9645,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,61:2:0      0,15,129:5:0
+X      2642    .       C       <*>     0       .       DP=23;I16=17,6,0,0,809,30033,0,0,1349,80041,0,0,433,9713,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,58:2:0      0,15,131:5:0
+X      2643    .       C       <*>     0       .       DP=23;I16=17,6,0,0,856,33004,0,0,1349,80041,0,0,434,9756,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,57:2:0      0,15,133:5:0
+X      2644    .       T       <*>     0       .       DP=22;I16=16,5,0,0,805,31419,0,0,1229,72841,0,0,428,9648,0,0;QS=3,0;MQSB=0.978919;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,73:2:0      0,15,143:5:0
+X      2645    .       C       <*>     0       .       DP=22;I16=15,6,0,0,823,32499,0,0,1229,72841,0,0,415,9323,0,0;QS=3,0;MQSB=0.973096;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,78:2:0      0,12,122:4:0
+X      2646    .       A       <*>     0       .       DP=22;I16=16,6,0,0,826,31566,0,0,1289,76441,0,0,430,9524,0,0;QS=3,0;MQSB=0.97584;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,6,79:2:0      0,15,129:5:0
+X      2647    .       G       <*>     0       .       DP=22;I16=16,6,0,0,803,30643,0,0,1289,76441,0,0,428,9460,0,0;QS=3,0;MQSB=0.97584;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,6,77:2:0      0,15,129:5:0
+X      2648    .       C       <*>     0       .       DP=21;I16=15,6,0,0,811,31709,0,0,1229,72841,0,0,426,9368,0,0;QS=3,0;MQSB=0.973096;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,80:2:0      0,12,118:4:0
+X      2649    .       A       <*>     0       .       DP=23;I16=16,6,0,0,789,29215,0,0,1258,73682,0,0,414,9196,0,0;QS=3,0;MQSB=0.934321;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,93:3:0      0,12,105:4:0
+X      2650    .       T       <*>     0       .       DP=23;I16=16,7,0,0,856,32340,0,0,1318,77282,0,0,423,9197,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,103:3:0     0,12,118:4:0
+X      2651    .       C       <*>     0       .       DP=23;I16=16,7,0,0,871,33599,0,0,1318,77282,0,0,422,9124,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,95:3:0      0,12,121:4:0
+X      2652    .       A       <*>     0       .       DP=23;I16=16,7,0,0,820,30324,0,0,1318,77282,0,0,421,9077,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,87:3:0      0,12,126:4:0
+X      2653    .       A       <*>     0       .       DP=23;I16=15,6,0,0,759,28489,0,0,1198,70082,0,0,389,8395,0,0;QS=3,0;MQSB=0.940481;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,73:2:0      0,9,109:3:0
+X      2654    .       C       <*>     0       .       DP=23;I16=16,7,0,0,836,31006,0,0,1318,77282,0,0,393,8385,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,9,88:3:0      0,9,99:3:0
+X      2655    .       C       <*>     0       .       DP=23;I16=16,7,0,0,774,27190,0,0,1318,77282,0,0,392,8364,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,9,83:3:0      0,9,95:3:0
+X      2656    .       G       <*>     0       .       DP=24;I16=17,7,0,0,781,25689,0,0,1378,80882,0,0,390,8320,0,0;QS=3,0;MQSB=0.95083;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,12,116:4:0    0,9,74:3:0
+X      2657    .       C       <*>     0       .       DP=24;I16=17,6,0,0,871,33435,0,0,1349,80041,0,0,381,8241,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,9,98:3:0      0,9,99:3:0
+X      2658    .       T       <*>     0       .       DP=23;I16=17,6,0,0,897,35255,0,0,1318,77282,0,0,389,8319,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,133:4:0    0,9,107:3:0
+X      2659    .       A       <*>     0       .       DP=23;I16=17,6,0,0,817,29729,0,0,1318,77282,0,0,389,8361,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,120:4:0    0,9,93:3:0
+X      2660    .       G       <*>     0       .       DP=23;I16=17,6,0,0,900,35462,0,0,1318,77282,0,0,389,8379,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,126:4:0    0,9,94:3:0
+X      2661    .       A       <*>     0       .       DP=24;I16=18,6,0,0,871,32185,0,0,1378,80882,0,0,390,8422,0,0;QS=3,0;MQSB=0.923116;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,12,127:4:0    0,9,104:3:0
+X      2662    .       T       <*>     0       .       DP=24;I16=17,6,0,0,836,30812,0,0,1349,80041,0,0,366,7816,0,0;QS=3,0;MQSB=0.83771;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,122:4:0    0,9,99:3:0
+X      2663    .       A       <*>     0       .       DP=24;I16=17,6,0,0,827,30583,0,0,1318,77282,0,0,389,8341,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,104:4:0    0,9,101:3:0
+X      2664    .       C       <*>     0       .       DP=23;I16=17,6,0,0,787,28083,0,0,1318,77282,0,0,388,8270,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,107:4:0    0,9,91:3:0
+X      2665    .       G       <*>     0       .       DP=23;I16=17,6,0,0,728,23290,0,0,1318,77282,0,0,386,8178,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,112:4:0    0,9,78:3:0
+X      2666    .       T       <*>     0       .       DP=23;I16=17,5,0,0,799,29273,0,0,1289,76441,0,0,367,7825,0,0;QS=3,0;MQSB=0.981001;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,105:3:0     0,9,94:3:0
+X      2667    .       C       <*>     0       .       DP=23;I16=16,5,0,0,792,30190,0,0,1260,75600,0,0,345,7393,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,96:3:0      0,9,98:3:0
+X      2668    .       C       <*>     0       .       DP=24;I16=18,6,0,0,832,29692,0,0,1378,80882,0,0,381,8069,0,0;QS=3,0;MQSB=0.923116;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,12,107:4:0    0,9,95:3:0
+X      2669    .       C       <*>     0       .       DP=23;I16=18,5,0,0,829,30953,0,0,1318,77282,0,0,383,8087,0,0;QS=3,0;MQSB=0.889264;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,120:4:0    0,9,88:3:0
+X      2670    .       T       <*>     0       .       DP=23;I16=17,5,0,0,841,32669,0,0,1289,76441,0,0,368,7828,0,0;QS=3,0;MQSB=0.801124;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,131:4:0    0,9,100:3:0
+X      2671    .       C       <*>     0       .       DP=22;I16=17,5,0,0,842,32448,0,0,1258,73682,0,0,386,8110,0,0;QS=3,0;MQSB=0.895399;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,128:4:0    0,6,70:2:0
+X      2672    .       C       <*>     0       .       DP=22;I16=17,5,0,0,808,30180,0,0,1258,73682,0,0,388,8164,0,0;QS=3,0;MQSB=0.895399;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,129:4:0    0,6,75:2:0
+X      2673    .       C       <*>     0       .       DP=22;I16=17,5,0,0,842,32528,0,0,1258,73682,0,0,390,8246,0,0;QS=3,0;MQSB=0.895399;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,133:4:0    0,6,75:2:0
+X      2674    .       T       <*>     0       .       DP=23;I16=17,6,0,0,860,33242,0,0,1318,77282,0,0,392,8356,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,12,142:4:0    0,6,79:2:0
+X      2675    .       T       <*>     0       .       DP=22;I16=16,6,0,0,756,26986,0,0,1258,73682,0,0,394,8392,0,0;QS=3,0;MQSB=0.934321;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,134:4:0    0,6,74:2:0
+X      2676    .       T       <*>     0       .       DP=22;I16=16,6,0,0,774,28022,0,0,1258,73682,0,0,396,8452,0,0;QS=3,0;MQSB=0.934321;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,135:4:0    0,6,75:2:0
+X      2677    .       C       <*>     0       .       DP=22;I16=16,6,0,0,866,34444,0,0,1258,73682,0,0,398,8536,0,0;QS=3,0;MQSB=0.934321;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,131:4:0    0,6,77:2:0
+X      2678    .       T       <*>     0       .       DP=22;I16=16,5,0,0,818,32216,0,0,1229,72841,0,0,374,7970,0,0;QS=3,0;MQSB=0.978919;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,111:3:0     0,6,80:2:0
+X      2679    .       T       <*>     0       .       DP=22;I16=16,6,0,0,808,29912,0,0,1258,73682,0,0,400,8680,0,0;QS=3,0;MQSB=0.934321;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,137:4:0    0,6,75:2:0
+X      2680    .       C       <*>     0       .       DP=23;I16=16,7,0,0,873,33605,0,0,1318,77282,0,0,400,8740,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,12,131:4:0    0,6,70:2:0
+X      2681    .       T       <*>     0       .       DP=22;I16=15,7,0,0,820,31248,0,0,1258,73682,0,0,402,8824,0,0;QS=3,0;MQSB=0.961028;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,133:4:0    0,6,75:2:0
+X      2682    .       G       <*>     0       .       DP=22;I16=15,7,0,0,831,31865,0,0,1258,73682,0,0,403,8881,0,0;QS=3,0;MQSB=0.961028;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,135:4:0    0,6,64:2:0
+X      2683    .       G       <*>     0       .       DP=22;I16=13,6,0,0,702,26368,0,0,1109,65641,0,0,394,8926,0,0;QS=3,0;MQSB=0.850016;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,136:4:0    0,6,53:2:0
+X      2684    .       G       <*>     0       .       DP=22;I16=14,7,0,0,754,27678,0,0,1229,72841,0,0,403,9057,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,128:4:0    0,6,62:2:0
+X      2685    .       G       <*>     0       .       DP=22;I16=15,7,0,0,736,25916,0,0,1258,73682,0,0,406,9184,0,0;QS=3,0;MQSB=0.961028;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,130:4:0    0,6,45:2:0
+X      2686    .       C       <*>     0       .       DP=22;I16=15,7,0,0,803,29933,0,0,1258,73682,0,0,406,9278,0,0;QS=3,0;MQSB=0.961028;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,134:4:0    0,6,68:2:0
+X      2687    .       A       <*>     0       .       DP=21;I16=13,7,0,0,716,26356,0,0,1169,69241,0,0,406,9340,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,136:4:0    0,6,61:2:0
+X      2688    .       C       <*>     0       .       DP=20;I16=13,7,0,0,750,28308,0,0,1169,69241,0,0,407,9417,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,134:4:0    0,6,66:2:0
+X      2689    .       A       <*>     0       .       DP=19;I16=12,7,0,0,741,29105,0,0,1109,65641,0,0,409,9507,0,0;QS=3,0;MQSB=0.879351;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,140:4:0    0,6,73:2:0
+X      2690    .       G       <*>     0       .       DP=20;I16=12,8,0,0,751,28929,0,0,1169,69241,0,0,411,9609,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,135:4:0    0,6,61:2:0
+X      2691    .       G       <*>     0       .       DP=20;I16=12,7,0,0,682,25006,0,0,1109,65641,0,0,403,9603,0,0;QS=3,0;MQSB=0.879351;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,132:4:0    0,6,63:2:0
+X      2692    .       T       <*>     0       .       DP=20;I16=12,8,0,0,648,21758,0,0,1169,69241,0,0,417,9853,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,6,72:2:0
+X      2693    .       C       <*>     0       .       DP=20;I16=12,8,0,0,779,30645,0,0,1169,69241,0,0,418,9898,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,130:4:0    0,6,70:2:0
+X      2694    .       A       <*>     0       .       DP=21;I16=13,8,0,0,723,25649,0,0,1229,72841,0,0,417,9859,0,0;QS=3,0;MQSB=0.895122;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,126:4:0    0,6,73:2:0
+X      2695    .       C       <*>     0       .       DP=20;I16=12,8,0,0,757,28835,0,0,1169,69241,0,0,418,9834,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,130:4:0    0,6,63:2:0
+X      2696    .       A       <*>     0       .       DP=20;I16=12,8,0,0,733,27357,0,0,1169,69241,0,0,419,9823,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,130:4:0    0,6,69:2:0
+X      2697    .       C       <*>     0       .       DP=20;I16=12,8,0,0,738,27604,0,0,1169,69241,0,0,419,9777,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,128:4:0    0,6,66:2:0
+X      2698    .       T       <*>     0       .       DP=21;I16=12,8,0,0,788,31268,0,0,1169,69241,0,0,419,9747,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,144:4:0    0,6,77:2:0
+X      2699    .       C       <*>     0       .       DP=22;I16=13,9,0,0,864,34148,0,0,1258,73682,0,0,443,10309,0,0;QS=3,0;MQSB=0.686045;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,135:4:0    0,9,98:3:0
+X      2700    .       T       <*>     0       .       DP=22;I16=13,9,0,0,850,33296,0,0,1258,73682,0,0,444,10310,0,0;QS=3,0;MQSB=0.686045;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,141:4:0    0,9,105:3:0
+X      2701    .       C       <*>     0       .       DP=22;I16=13,9,0,0,863,34157,0,0,1258,73682,0,0,444,10278,0,0;QS=3,0;MQSB=0.686045;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,140:4:0    0,9,94:3:0
+X      2702    .       T       <*>     0       .       DP=22;I16=13,9,0,0,837,32525,0,0,1258,73682,0,0,444,10262,0,0;QS=3,0;MQSB=0.686045;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,143:4:0    0,9,83:3:0
+X      2703    .       T       <*>     0       .       DP=21;I16=12,8,0,0,717,25881,0,0,1169,69241,0,0,420,9636,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,130:4:0    0,3,32:1:0
+X      2704    .       C       <*>     0       .       DP=21;I16=12,9,0,0,794,30766,0,0,1198,70082,0,0,445,10225,0,0;QS=3,0;MQSB=0.695144;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,137:4:0    0,6,55:2:0
+X      2705    .       C       <*>     0       .       DP=21;I16=12,9,0,0,809,31649,0,0,1198,70082,0,0,445,10205,0,0;QS=3,0;MQSB=0.695144;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,136:4:0    0,6,56:2:0
+X      2706    .       A       <*>     0       .       DP=22;I16=12,10,0,0,820,31386,0,0,1258,73682,0,0,444,10150,0,0;QS=3,0;MQSB=0.731218;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,12,141:4:0    0,6,70:2:0
+X      2707    .       G       <*>     0       .       DP=22;I16=12,10,0,0,832,32104,0,0,1258,73682,0,0,444,10110,0,0;QS=3,0;MQSB=0.731218;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,12,139:4:0    0,6,60:2:0
+X      2708    .       G       <*>     0       .       DP=22;I16=12,10,0,0,777,28329,0,0,1258,73682,0,0,444,10086,0,0;QS=3,0;MQSB=0.731218;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,12,136:4:0    0,6,57:2:0
+X      2709    .       T       <*>     0       .       DP=22;I16=12,9,0,0,761,28341,0,0,1229,72841,0,0,418,9404,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,137:4:0    0,3,39:1:0
+X      2710    .       C       <*>     0       .       DP=23;I16=12,10,0,0,840,32478,0,0,1289,76441,0,0,417,9365,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,12,134:4:0    0,3,38:1:0
+X      2711    .       T       <*>     0       .       DP=24;I16=13,11,0,0,893,33721,0,0,1378,80882,0,0,442,9970,0,0;QS=3,0;MQSB=0.75304;MQ0F=0        PL:DP:DV        0,54,255:18:0   0,12,138:4:0    0,6,72:2:0
+X      2712    .       A       <*>     0       .       DP=24;I16=13,11,0,0,889,33333,0,0,1378,80882,0,0,443,9971,0,0;QS=3,0;MQSB=0.75304;MQ0F=0        PL:DP:DV        0,54,255:18:0   0,12,141:4:0    0,6,65:2:0
+X      2713    .       G       T,<*>   0       .       DP=25;I16=13,11,0,1,915,35485,14,196,1378,80882,29,841,419,9369,25,625;QS=2.72549,0.27451,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.569783;BQB=1;MQ0F=0        PL:DP:DV        0,57,255,57,255,255:19:0        0,12,131,12,131,131:4:0 8,0,31,11,34,42:2:1
+X      2714    .       G       <*>     0       .       DP=25;I16=13,11,0,0,891,33457,0,0,1378,80882,0,0,444,9990,0,0;QS=3,0;MQSB=0.75304;MQ0F=0        PL:DP:DV        0,54,255:18:0   0,12,132:4:0    0,6,64:2:0
+X      2715    .       A       <*>     0       .       DP=25;I16=13,12,0,0,888,32012,0,0,1407,81723,0,0,446,10014,0,0;QS=3,0;MQSB=0.569783;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,12,135:4:0    0,6,63:2:0
+X      2716    .       T       <*>     0       .       DP=26;I16=13,13,0,0,937,34241,0,0,1467,85323,0,0,446,10012,0,0;QS=3,0;MQSB=0.606531;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,12,134:4:0    0,9,90:3:0
+X      2717    .       G       <*>     0       .       DP=26;I16=13,12,0,0,939,35995,0,0,1438,84482,0,0,422,9410,0,0;QS=3,0;MQSB=0.778801;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,12,134:4:0    0,6,72:2:0
+X      2718    .       C       <*>     0       .       DP=24;I16=12,11,0,0,864,33118,0,0,1318,77282,0,0,425,9457,0,0;QS=3,0;MQSB=0.7613;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,12,130:4:0    0,6,65:2:0
+X      2719    .       A       <*>     0       .       DP=24;I16=12,12,0,0,911,35371,0,0,1347,78123,0,0,452,10102,0,0;QS=3,0;MQSB=0.582748;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,12,139:4:0    0,9,99:3:0
+X      2720    .       G       <*>     0       .       DP=24;I16=12,12,0,0,940,37044,0,0,1347,78123,0,0,453,10095,0,0;QS=3,0;MQSB=0.582748;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,12,136:4:0    0,9,97:3:0
+X      2721    .       C       <*>     0       .       DP=24;I16=12,11,0,0,881,34499,0,0,1318,77282,0,0,429,9485,0,0;QS=3,0;MQSB=0.7613;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,12,131:4:0    0,6,76:2:0
+X      2722    .       T       <*>     0       .       DP=24;I16=11,13,0,0,898,34310,0,0,1347,78123,0,0,456,10146,0,0;QS=3,0;MQSB=0.633229;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,15,156:5:0    0,9,98:3:0
+X      2723    .       G       <*>     0       .       DP=25;I16=12,13,0,0,941,36257,0,0,1407,81723,0,0,459,10203,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,184:6:0    0,9,76:3:0
+X      2724    .       A       <*>     0       .       DP=25;I16=12,13,0,0,917,34211,0,0,1407,81723,0,0,462,10234,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,188:6:0    0,9,84:3:0
+X      2725    .       G       <*>     0       .       DP=25;I16=12,12,0,0,916,35656,0,0,1378,80882,0,0,438,9566,0,0;QS=3,0;MQSB=0.786628;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,18,185:6:0    0,6,67:2:0
+X      2726    .       G       <*>     0       .       DP=25;I16=11,12,0,0,841,31809,0,0,1287,74523,0,0,437,9545,0,0;QS=3,0;MQSB=0.597127;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,186:6:0    0,6,46:2:0
+X      2727    .       G       <*>     0       .       DP=25;I16=12,13,0,0,889,32233,0,0,1407,81723,0,0,464,10182,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,194:7:0    0,6,56:2:0
+X      2728    .       G       <*>     0       .       DP=25;I16=12,13,0,0,883,32287,0,0,1407,81723,0,0,467,10219,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,189:7:0    0,6,50:2:0
+X      2729    .       T       <*>     0       .       DP=25;I16=12,13,0,0,871,31019,0,0,1407,81723,0,0,469,10233,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,189:7:0    0,6,62:2:0
+X      2730    .       G       <*>     0       .       DP=25;I16=12,13,0,0,907,34299,0,0,1407,81723,0,0,471,10275,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,192:7:0    0,6,49:2:0
+X      2731    .       C       <*>     0       .       DP=25;I16=12,13,0,0,893,33027,0,0,1407,81723,0,0,473,10345,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,192:7:0    0,6,52:2:0
+X      2732    .       C       <*>     0       .       DP=25;I16=12,13,0,0,882,32170,0,0,1407,81723,0,0,473,10343,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,195:7:0    0,6,38:2:0
+X      2733    .       C       A,<*>   0       .       DP=25;I16=12,12,0,1,835,30063,13,169,1378,80882,29,841,448,9744,25,625;QS=2.64865,0.351351,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.619223;BQB=1;MQ0F=0       PL:DP:DV        0,48,255,48,255,255:16:0        0,21,187,21,187,187:7:0 7,0,18,10,21,28:2:1
+X      2734    .       C       <*>     0       .       DP=25;I16=12,12,0,0,890,33726,0,0,1378,80882,0,0,449,9797,0,0;QS=3,0;MQSB=0.786628;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,24,208:8:0    0,3,39:1:0
+X      2735    .       T       <*>     0       .       DP=26;I16=13,12,0,0,955,36875,0,0,1438,84482,0,0,451,9877,0,0;QS=3,0;MQSB=0.778801;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,24,228:8:0    0,3,41:1:0
+X      2736    .       C       <*>     0       .       DP=26;I16=13,11,0,0,921,35553,0,0,1409,83641,0,0,428,9308,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,24,220:8:0    0,3,33:1:0
+X      2737    .       T       <*>     0       .       DP=26;I16=13,13,0,0,967,36581,0,0,1467,85323,0,0,475,10403,0,0;QS=3,0;MQSB=0.606531;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,228:8:0    0,6,64:2:0
+X      2738    .       T       <*>     0       .       DP=26;I16=13,13,0,0,895,31873,0,0,1467,85323,0,0,474,10374,0,0;QS=3,0;MQSB=0.606531;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,201:8:0    0,6,47:2:0
+X      2739    .       A       <*>     0       .       DP=26;I16=13,12,0,0,871,31051,0,0,1407,81723,0,0,448,9698,0,0;QS=3,0;MQSB=0.569783;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,224:8:0    0,9,78:3:0
+X      2740    .       C       <*>     0       .       DP=26;I16=14,11,0,0,952,36456,0,0,1438,84482,0,0,448,9674,0,0;QS=3,0;MQSB=0.745495;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,24,216:8:0    0,6,71:2:0
+X      2741    .       C       <*>     0       .       DP=26;I16=14,11,0,0,945,36141,0,0,1438,84482,0,0,448,9678,0,0;QS=3,0;MQSB=0.745495;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,24,215:8:0    0,6,75:2:0
+X      2742    .       A       <*>     0       .       DP=27;I16=15,12,0,0,949,34263,0,0,1527,88923,0,0,472,10284,0,0;QS=3,0;MQSB=0.547344;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,27,230:9:0    0,9,92:3:0
+X      2743    .       T       <*>     0       .       DP=27;I16=15,12,0,0,955,34479,0,0,1527,88923,0,0,471,10243,0,0;QS=3,0;MQSB=0.547344;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,27,224:9:0    0,9,99:3:0
+X      2744    .       C       <*>     0       .       DP=26;I16=15,10,0,0,955,36951,0,0,1438,84482,0,0,445,9557,0,0;QS=3,0;MQSB=0.707404;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,234:9:0    0,6,76:2:0
+X      2745    .       T       <*>     0       .       DP=26;I16=15,11,0,0,962,36786,0,0,1467,85323,0,0,469,10151,0,0;QS=3,0;MQSB=0.505697;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,243:9:0    0,9,104:3:0
+X      2746    .       A       <*>     0       .       DP=26;I16=15,10,0,0,912,33536,0,0,1438,84482,0,0,443,9525,0,0;QS=3,0;MQSB=0.707404;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,235:9:0    0,6,78:2:0
+X      2747    .       A       <*>     0       .       DP=26;I16=15,11,0,0,945,35117,0,0,1467,85323,0,0,467,10179,0,0;QS=3,0;MQSB=0.505697;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,238:9:0    0,9,96:3:0
+X      2748    .       T       <*>     0       .       DP=27;I16=15,12,0,0,1005,37901,0,0,1527,88923,0,0,465,10187,0,0;QS=3,0;MQSB=0.547344;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,27,246:9:0    0,9,103:3:0
+X      2749    .       C       <*>     0       .       DP=26;I16=14,12,0,0,975,37353,0,0,1467,85323,0,0,463,10123,0,0;QS=3,0;MQSB=0.558035;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,232:9:0    0,9,98:3:0
+X      2750    .       T       <*>     0       .       DP=26;I16=15,11,0,0,982,37714,0,0,1498,88082,0,0,462,10086,0,0;QS=3,0;MQSB=0.738577;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,227:8:0    0,12,130:4:0
+X      2751    .       G       <*>     0       .       DP=26;I16=15,10,0,0,945,36031,0,0,1469,87241,0,0,437,9451,0,0;QS=3,0;MQSB=0.9171;MQ0F=0 PL:DP:DV        0,42,255:14:0   0,24,205:8:0    0,9,103:3:0
+X      2752    .       T       <*>     0       .       DP=26;I16=15,11,0,0,870,30288,0,0,1498,88082,0,0,460,9998,0,0;QS=3,0;MQSB=0.738577;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,189:8:0    0,12,119:4:0
+X      2753    .       G       <*>     0       .       DP=26;I16=15,11,0,0,867,30913,0,0,1498,88082,0,0,458,9948,0,0;QS=3,0;MQSB=0.738577;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,202:8:0    0,12,116:4:0
+X      2754    .       C       <*>     0       .       DP=25;I16=14,10,0,0,873,32607,0,0,1409,83641,0,0,436,9484,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,24,205:8:0    0,9,104:3:0
+X      2755    .       C       <*>     0       .       DP=25;I16=14,10,0,0,865,32243,0,0,1409,83641,0,0,436,9528,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,24,209:8:0    0,9,97:3:0
+X      2756    .       C       <*>     0       .       DP=25;I16=14,9,0,0,838,31276,0,0,1380,82800,0,0,411,8971,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,24,204:8:0    0,9,97:3:0
+X      2757    .       T       <*>     0       .       DP=25;I16=14,11,0,0,904,33980,0,0,1438,84482,0,0,455,10011,0,0;QS=3,0;MQSB=0.745495;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,212:7:0    0,15,147:5:0
+X      2758    .       T       <*>     0       .       DP=25;I16=14,10,0,0,841,30293,0,0,1409,83641,0,0,439,9801,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,21,195:7:0    0,12,133:4:0
+X      2759    .       A       <*>     0       .       DP=25;I16=14,11,0,0,884,31728,0,0,1438,84482,0,0,457,10195,0,0;QS=3,0;MQSB=0.745495;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,192:7:0    0,15,147:5:0
+X      2760    .       T       <*>     0       .       DP=25;I16=14,11,0,0,907,33965,0,0,1438,84482,0,0,457,10275,0,0;QS=3,0;MQSB=0.745495;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,204:7:0    0,15,150:5:0
+X      2761    .       T       <*>     0       .       DP=23;I16=13,9,0,0,838,32530,0,0,1289,76441,0,0,444,10130,0,0;QS=3,0;MQSB=0.910098;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,185:6:0    0,12,141:4:0
+X      2762    .       T       <*>     0       .       DP=24;I16=13,11,0,0,869,32261,0,0,1378,80882,0,0,459,10395,0,0;QS=3,0;MQSB=0.75304;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,178:6:0    0,18,177:6:0
+X      2763    .       C       A,<*>   0       .       DP=24;I16=13,10,0,1,843,31711,13,169,1349,80041,29,841,448,10290,12,144;QS=2.93333,0.0666667,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.75304;BQB=1;MQ0F=0      PL:DP:DV        0,36,255,36,255,255:12:0        0,18,170,18,170,170:6:0 0,5,147,15,150,153:6:1
+X      2764    .       C       <*>     0       .       DP=24;I16=13,10,0,0,854,32376,0,0,1349,80041,0,0,450,10374,0,0;QS=3,0;MQSB=0.921963;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,163:6:0    0,15,162:5:0
+X      2765    .       T       <*>     0       .       DP=24;I16=12,11,0,0,853,32173,0,0,1318,77282,0,0,457,10469,0,0;QS=3,0;MQSB=0.7613;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,154:5:0    0,18,189:6:0
+X      2766    .       C       <*>     0       .       DP=24;I16=12,11,0,0,887,34485,0,0,1349,80041,0,0,448,10398,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,160:5:0    0,18,186:6:0
+X      2767    .       T       <*>     0       .       DP=24;I16=12,12,0,0,905,34757,0,0,1378,80882,0,0,458,10510,0,0;QS=3,0;MQSB=0.786628;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,153:5:0    0,21,217:7:0
+X      2768    .       G       <*>     0       .       DP=23;I16=11,11,0,0,852,33258,0,0,1289,76441,0,0,452,10462,0,0;QS=3,0;MQSB=0.936864;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,141:5:0    0,18,197:6:0
+X      2769    .       C       <*>     0       .       DP=23;I16=11,12,0,0,832,31390,0,0,1318,77282,0,0,459,10481,0,0;QS=3,0;MQSB=0.795196;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,142:5:0    0,21,202:7:0
+X      2770    .       T       <*>     0       .       DP=23;I16=11,12,0,0,828,30854,0,0,1318,77282,0,0,459,10471,0,0;QS=3,0;MQSB=0.795196;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,152:5:0    0,21,199:7:0
+X      2771    .       T       <*>     0       .       DP=23;I16=11,11,0,0,817,30957,0,0,1258,73682,0,0,454,10456,0,0;QS=3,0;MQSB=0.770381;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,154:5:0    0,18,198:6:0
+X      2772    .       T       <*>     0       .       DP=23;I16=11,12,0,0,856,32206,0,0,1318,77282,0,0,459,10511,0,0;QS=3,0;MQSB=0.795196;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,160:5:0    0,21,210:7:0
+X      2773    .       A       <*>     0       .       DP=23;I16=11,12,0,0,828,30664,0,0,1318,77282,0,0,459,10561,0,0;QS=3,0;MQSB=0.795196;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,140:5:0    0,21,209:7:0
+X      2774    .       G       <*>     0       .       DP=22;I16=11,11,0,0,843,32715,0,0,1258,73682,0,0,458,10530,0,0;QS=3,0;MQSB=0.770381;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,154:5:0    0,21,207:7:0
+X      2775    .       T       <*>     0       .       DP=22;I16=10,11,0,0,748,27720,0,0,1198,70082,0,0,432,9892,0,0;QS=3,0;MQSB=0.780412;MQ0F=0       PL:DP:DV        0,30,253:10:0   0,12,115:4:0    0,21,203:7:0
+X      2776    .       G       <*>     0       .       DP=22;I16=12,10,0,0,803,30251,0,0,1289,76441,0,0,456,10470,0,0;QS=3,0;MQSB=0.924723;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,135:5:0    0,21,210:7:0
+X      2777    .       A       <*>     0       .       DP=22;I16=12,10,0,0,852,33524,0,0,1289,76441,0,0,456,10438,0,0;QS=3,0;MQSB=0.924723;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,148:5:0    0,21,220:7:0
+X      2778    .       G       <*>     0       .       DP=23;I16=12,11,0,0,861,33049,0,0,1349,80041,0,0,456,10422,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,154:5:0    0,21,224:7:0
+X      2779    .       G       <*>     0       .       DP=23;I16=11,11,0,0,834,32014,0,0,1289,76441,0,0,432,9798,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,136:4:0    0,21,219:7:0
+X      2780    .       A       <*>     0       .       DP=23;I16=11,11,0,0,792,29162,0,0,1289,76441,0,0,433,9817,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,33,244:11:0   0,12,133:4:0    0,21,215:7:0
+X      2781    .       A       <*>     0       .       DP=23;I16=11,11,0,0,844,33092,0,0,1289,76441,0,0,441,10141,0,0;QS=3,0;MQSB=0.936864;MQ0F=0      PL:DP:DV        0,30,253:10:0   0,15,151:5:0    0,21,233:7:0
+X      2782    .       G       <*>     0       .       DP=23;I16=12,11,0,0,840,31826,0,0,1349,80041,0,0,458,10438,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,154:5:0    0,21,218:7:0
+X      2783    .       A       <*>     0       .       DP=23;I16=11,11,0,0,860,33888,0,0,1289,76441,0,0,432,9790,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,142:4:0    0,21,230:7:0
+X      2784    .       G       <*>     0       .       DP=23;I16=12,11,0,0,860,33092,0,0,1349,80041,0,0,456,10410,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,143:5:0    0,21,212:7:0
+X      2785    .       G       <*>     0       .       DP=23;I16=11,11,0,0,797,29747,0,0,1289,76441,0,0,429,9749,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,134:4:0    0,21,204:7:0
+X      2786    .       C       <*>     0       .       DP=24;I16=12,12,0,0,831,29497,0,0,1409,83641,0,0,451,10309,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,141:5:0    0,21,199:7:0
+X      2787    .       C       <*>     0       .       DP=24;I16=11,12,0,0,792,28454,0,0,1349,80041,0,0,424,9642,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,36,252:12:0   0,12,127:4:0    0,21,200:7:0
+X      2788    .       C       <*>     0       .       DP=23;I16=11,11,0,0,791,29517,0,0,1289,76441,0,0,421,9523,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,125:4:0    0,21,209:7:0
+X      2789    .       C       <*>     0       .       DP=24;I16=13,11,0,0,880,33470,0,0,1409,83641,0,0,443,10051,0,0;QS=3,0;MQSB=0.931547;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,150:5:0    0,21,226:7:0
+X      2790    .       T       <*>     0       .       DP=23;I16=13,10,0,0,886,34738,0,0,1349,80041,0,0,442,9976,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,165:5:0    0,21,227:7:0
+X      2791    .       G       <*>     0       .       DP=23;I16=13,10,0,0,873,34037,0,0,1349,80041,0,0,441,9923,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,155:5:0    0,21,226:7:0
+X      2792    .       G       <*>     0       .       DP=23;I16=13,10,0,0,832,30870,0,0,1349,80041,0,0,438,9792,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,33,254:11:0   0,15,146:5:0    0,21,221:7:0
+X      2793    .       T       <*>     0       .       DP=23;I16=13,10,0,0,827,30693,0,0,1349,80041,0,0,435,9683,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,33,247:11:0   0,15,157:5:0    0,21,214:7:0
+X      2794    .       C       <*>     0       .       DP=22;I16=12,10,0,0,786,29122,0,0,1289,76441,0,0,433,9595,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,145:5:0    0,21,201:7:0
+X      2795    .       C       <*>     0       .       DP=22;I16=11,10,0,0,814,31804,0,0,1229,72841,0,0,428,9518,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,240:9:0    0,15,159:5:0    0,21,222:7:0
+X      2796    .       A       <*>     0       .       DP=22;I16=11,10,0,0,762,28412,0,0,1229,72841,0,0,427,9475,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,221:9:0    0,15,156:5:0    0,21,211:7:0
+X      2797    .       T       <*>     0       .       DP=22;I16=12,10,0,0,792,29116,0,0,1289,76441,0,0,427,9451,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,30,243:10:0   0,15,148:5:0    0,21,214:7:0
+X      2798    .       G       <*>     0       .       DP=22;I16=12,10,0,0,817,31105,0,0,1289,76441,0,0,424,9394,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,152:5:0    0,21,205:7:0
+X      2799    .       A       <*>     0       .       DP=21;I16=11,10,0,0,788,30210,0,0,1229,72841,0,0,421,9309,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,220:9:0    0,15,167:5:0    0,21,218:7:0
+X      2800    .       A       <*>     0       .       DP=21;I16=11,10,0,0,836,33616,0,0,1229,72841,0,0,418,9246,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,237:9:0    0,15,164:5:0    0,21,237:7:0
+X      2801    .       G       <*>     0       .       DP=21;I16=11,10,0,0,792,30182,0,0,1229,72841,0,0,415,9205,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,234:9:0    0,15,157:5:0    0,21,214:7:0
+X      2802    .       G       <*>     0       .       DP=21;I16=11,9,0,0,729,27275,0,0,1169,69241,0,0,387,8559,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,24,229:8:0    0,15,135:5:0    0,21,215:7:0
+X      2803    .       G       <*>     0       .       DP=21;I16=11,10,0,0,737,26709,0,0,1229,72841,0,0,406,9036,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,233:9:0    0,15,125:5:0    0,21,207:7:0
+X      2804    .       G       <*>     0       .       DP=21;I16=11,10,0,0,727,26103,0,0,1229,72841,0,0,400,8908,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,218:9:0    0,15,129:5:0    0,21,210:7:0
+X      2805    .       C       <*>     0       .       DP=21;I16=10,10,0,0,714,26194,0,0,1169,69241,0,0,372,8316,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,27,229:9:0    0,12,111:4:0    0,21,205:7:0
+X      2806    .       C       <*>     0       .       DP=20;I16=11,8,0,0,682,25074,0,0,1109,65641,0,0,379,8611,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,24,215:8:0    0,15,138:5:0    0,18,191:6:0
+X      2807    .       T       <*>     0       .       DP=20;I16=11,9,0,0,755,29373,0,0,1169,69241,0,0,384,8640,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,24,221:8:0    0,15,152:5:0    0,21,227:7:0
+X      2808    .       T       <*>     0       .       DP=20;I16=11,9,0,0,749,28383,0,0,1169,69241,0,0,379,8587,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,24,209:8:0    0,15,157:5:0    0,21,225:7:0
+X      2809    .       T       <*>     0       .       DP=20;I16=11,8,0,0,697,26019,0,0,1109,65641,0,0,349,7927,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,21,189:7:0    0,15,148:5:0    0,21,226:7:0
+X      2810    .       C       <*>     0       .       DP=20;I16=12,8,0,0,754,28900,0,0,1169,69241,0,0,368,8436,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,24,229:8:0    0,15,150:5:0    0,21,215:7:0
+X      2811    .       A       <*>     0       .       DP=19;I16=11,8,0,0,759,30405,0,0,1109,65641,0,0,364,8340,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,21,209:7:0    0,15,166:5:0    0,21,228:7:0
+X      2812    .       G       <*>     0       .       DP=20;I16=11,9,0,0,758,29062,0,0,1169,69241,0,0,359,8213,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,24,229:8:0    0,15,150:5:0    0,21,216:7:0
+X      2813    .       A       <*>     0       .       DP=19;I16=11,8,0,0,702,27106,0,0,1140,68400,0,0,356,8104,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,195:7:0    0,15,160:5:0    0,21,217:7:0
+X      2814    .       G       <*>     0       .       DP=19;I16=11,8,0,0,703,26579,0,0,1140,68400,0,0,353,8013,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,217:7:0    0,15,147:5:0    0,21,204:7:0
+X      2815    .       A       <*>     0       .       DP=19;I16=10,7,0,0,597,21979,0,0,1020,61200,0,0,326,7470,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,170:6:0    0,12,122:4:0    0,21,208:7:0
+X      2816    .       C       <*>     0       .       DP=19;I16=11,8,0,0,630,21880,0,0,1140,68400,0,0,343,7685,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,193:7:0    0,15,134:5:0    0,21,180:7:0
+X      2817    .       G       <*>     0       .       DP=20;I16=11,8,0,0,612,20368,0,0,1140,68400,0,0,339,7547,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,200:7:0    0,15,115:5:0    0,21,178:7:0
+X      2818    .       G       <*>     0       .       DP=20;I16=11,8,0,0,688,25280,0,0,1140,68400,0,0,335,7377,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,216:7:0    0,15,132:5:0    0,21,206:7:0
+X      2819    .       G       <*>     0       .       DP=20;I16=11,8,0,0,696,25880,0,0,1140,68400,0,0,331,7227,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,222:7:0    0,15,142:5:0    0,21,195:7:0
+X      2820    .       G       <*>     0       .       DP=20;I16=10,8,0,0,624,22228,0,0,1080,64800,0,0,320,7048,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,205:7:0    0,12,119:4:0    0,21,188:7:0
+X      2821    .       A       <*>     0       .       DP=20;I16=9,7,0,0,496,16222,0,0,960,57600,0,0,279,6157,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,159:6:0    0,9,93:3:0      0,21,171:7:0
+X      2822    .       C       <*>     0       .       DP=19;I16=8,9,0,0,543,18163,0,0,1020,61200,0,0,310,7064,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,203:7:0    0,9,79:3:0      0,21,168:7:0
+X      2823    .       C       <*>     0       .       DP=18;I16=9,7,0,0,550,19506,0,0,960,57600,0,0,300,6640,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,201:7:0    0,6,58:2:0      0,21,192:7:0
+X      2824    .       C       <*>     0       .       DP=18;I16=9,7,0,0,584,21560,0,0,960,57600,0,0,299,6567,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,219:8:0    0,3,37:1:0      0,21,210:7:0
+X      2825    .       C       <*>     0       .       DP=18;I16=9,8,0,0,606,22286,0,0,1020,61200,0,0,324,7134,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,234:8:0    0,3,37:1:0      0,24,208:8:0
+X      2826    .       T       <*>     0       .       DP=18;I16=9,8,0,0,604,21766,0,0,1020,61200,0,0,323,7043,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,222:8:0    0,3,33:1:0      0,24,220:8:0
+X      2827    .       G       <*>     0       .       DP=18;I16=9,8,0,0,597,21643,0,0,1020,61200,0,0,322,6970,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,230:8:0    0,3,28:1:0      0,24,214:8:0
+X      2828    .       A       <*>     0       .       DP=20;I16=9,9,0,0,598,20740,0,0,1080,64800,0,0,321,6915,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,213:9:0    0,3,36:1:0      0,24,219:8:0
+X      2829    .       G       <*>     0       .       DP=20;I16=9,9,0,0,649,23719,0,0,1080,64800,0,0,305,6591,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,239:8:0    0,3,31:1:0      0,27,227:9:0
+X      2830    .       G       <*>     0       .       DP=20;I16=9,10,0,0,661,23841,0,0,1140,68400,0,0,323,6867,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,248:9:0    0,3,34:1:0      0,27,222:9:0
+X      2831    .       A       <*>     0       .       DP=21;I16=10,10,0,0,682,24052,0,0,1200,72000,0,0,324,6876,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,27,223:9:0    0,3,34:1:0      0,30,254:10:0
+X      2832    .       G       <*>     0       .       DP=21;I16=10,8,0,0,626,22384,0,0,1080,64800,0,0,281,5883,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,230:8:0    0,3,31:1:0      0,27,223:9:0
+X      2833    .       C       <*>     0       .       DP=21;I16=10,10,0,0,712,25708,0,0,1200,72000,0,0,327,6915,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,27,233:9:0    0,3,37:1:0      0,30,255:10:0
+X      2834    .       C       <*>     0       .       DP=21;I16=10,9,0,0,674,24470,0,0,1140,68400,0,0,306,6464,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,230:8:0    0,3,36:1:0      0,30,243:10:0
+X      2835    .       C       <*>     0       .       DP=20;I16=9,9,0,0,617,21835,0,0,1080,64800,0,0,305,6381,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,202:8:0    0,3,39:1:0      0,27,235:9:0
+X      2836    .       C       <*>     0       .       DP=20;I16=9,9,0,0,580,19624,0,0,1080,64800,0,0,306,6412,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,206:8:0    0,3,39:1:0      0,27,200:9:0
+X      2837    .       G       <*>     0       .       DP=21;I16=9,10,0,0,558,17614,0,0,1140,68400,0,0,330,7086,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,207:9:0    0,3,31:1:0      0,27,193:9:0
+X      2838    .       A       <*>     0       .       DP=20;I16=9,10,0,0,640,22674,0,0,1140,68400,0,0,331,7065,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,245:9:0    0,3,17:1:0      0,27,220:9:0
+X      2839    .       G       <*>     0       .       DP=20;I16=9,8,0,0,623,23267,0,0,1020,61200,0,0,282,5816,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,248:8:0    0,3,26:1:0      0,24,212:8:0
+X      2840    .       C       <*>     0       .       DP=20;I16=9,10,0,0,644,22798,0,0,1140,68400,0,0,333,7089,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,233:9:0    0,3,32:1:0      0,27,227:9:0
+X      2841    .       A       <*>     0       .       DP=20;I16=9,9,0,0,675,25801,0,0,1080,64800,0,0,309,6509,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,252:9:0    0,3,35:1:0      0,24,234:8:0
+X      2842    .       G       <*>     0       .       DP=20;I16=9,10,0,0,688,25554,0,0,1140,68400,0,0,332,7056,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,3,31:1:0      0,27,233:9:0
+X      2843    .       C       <*>     0       .       DP=20;I16=8,10,0,0,651,23969,0,0,1080,64800,0,0,309,6517,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,0,0:0:0       0,24,211:8:0
+X      2844    .       A       <*>     0       .       DP=20;I16=8,11,0,0,685,25399,0,0,1140,68400,0,0,331,6969,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,0,0:0:0       0,27,231:9:0
+X      2845    .       G       <*>     0       .       DP=20;I16=8,10,0,0,673,25399,0,0,1080,64800,0,0,311,6561,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,0,0:0:0       0,24,228:8:0
+X      2846    .       C       <*>     0       .       DP=20;I16=8,10,0,0,617,22007,0,0,1080,64800,0,0,311,6577,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,243:10:0   0,0,0:0:0       0,24,218:8:0
+X      2847    .       C       <*>     0       .       DP=20;I16=7,11,0,0,580,19468,0,0,1080,64800,0,0,321,6917,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,241:10:0   0,0,0:0:0       0,24,187:8:0
+X      2848    .       G       <*>     0       .       DP=19;I16=7,10,0,0,542,17884,0,0,1020,61200,0,0,323,6999,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,218:9:0    0,0,0:0:0       0,24,191:8:0
+X      2849    .       T       <*>     0       .       DP=19;I16=7,11,0,0,609,21717,0,0,1080,64800,0,0,341,7357,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,231:9:0    0,0,0:0:0       0,27,214:9:0
+X      2850    .       C       <*>     0       .       DP=19;I16=7,11,0,0,574,18980,0,0,1080,64800,0,0,343,7461,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,234:9:0    0,0,0:0:0       0,27,188:9:0
+X      2851    .       G       <*>     0       .       DP=17;I16=6,11,0,0,589,20831,0,0,1020,61200,0,0,346,7584,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,239:9:0    0,0,0:0:0       0,24,194:8:0
+X      2852    .       T       <*>     0       .       DP=17;I16=6,11,0,0,625,23241,0,0,1020,61200,0,0,348,7676,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,244:9:0    0,0,0:0:0       0,24,214:8:0
+X      2853    .       G       <*>     0       .       DP=17;I16=6,11,0,0,635,23949,0,0,1020,61200,0,0,349,7739,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,0,0:0:0       0,24,202:8:0
+X      2854    .       T       <*>     0       .       DP=17;I16=6,11,0,0,602,21990,0,0,1020,61200,0,0,348,7722,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,238:9:0    0,0,0:0:0       0,24,207:8:0
+X      2855    .       C       <*>     0       .       DP=17;I16=6,10,0,0,577,21539,0,0,960,57600,0,0,337,7623,0,0;QS=2,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,255:9:0    0,0,0:0:0       0,21,185:7:0
+X      2856    .       T       <*>     0       .       DP=17;I16=6,8,0,0,530,20570,0,0,840,50400,0,0,289,6507,0,0;QS=2,0;MQSB=1;MQ0F=0 PL:DP:DV        0,27,252:9:0    0,0,0:0:0       0,15,167:5:0
+X      2857    .       C       <*>     0       .       DP=18;I16=6,10,0,0,577,21641,0,0,960,57600,0,0,336,7664,0,0;QS=2,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,255:9:0    0,0,0:0:0       0,21,185:7:0
+X      2858    .       A       <*>     0       .       DP=19;I16=6,12,0,0,634,23006,0,0,1080,64800,0,0,355,8081,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,254:10:0   0,3,39:1:0      0,21,185:7:0
+X      2859    .       C       <*>     0       .       DP=19;I16=6,13,0,0,646,23056,0,0,1140,68400,0,0,361,8139,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,3,26:1:0      0,24,194:8:0
+X      2860    .       C       <*>     0       .       DP=19;I16=6,13,0,0,655,23687,0,0,1140,68400,0,0,360,8166,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,251:10:0   0,3,37:1:0      0,24,200:8:0
+X      2861    .       C       <*>     0       .       DP=20;I16=7,12,0,0,708,26756,0,0,1140,68400,0,0,333,7537,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,38:1:0      0,21,203:7:0
+X      2862    .       A       <*>     0       .       DP=20;I16=6,13,0,0,749,29753,0,0,1140,68400,0,0,332,7554,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,3,43:1:0      0,24,225:8:0
+X      2863    .       G       <*>     0       .       DP=19;I16=7,12,0,0,707,26901,0,0,1140,68400,0,0,356,8166,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,35:1:0      0,21,195:7:0
+X      2864    .       G       <*>     0       .       DP=19;I16=7,11,0,0,677,25833,0,0,1080,64800,0,0,352,8070,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,36:1:0      0,18,185:6:0
+X      2865    .       G       <*>     0       .       DP=19;I16=7,12,0,0,671,24569,0,0,1140,68400,0,0,350,7994,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,27:1:0      0,21,193:7:0
+X      2866    .       T       <*>     0       .       DP=18;I16=6,11,0,0,591,21071,0,0,1020,61200,0,0,338,7834,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,32:1:0      0,15,147:5:0
+X      2867    .       G       <*>     0       .       DP=18;I16=7,11,0,0,655,24279,0,0,1080,64800,0,0,347,7889,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,58:2:0      0,15,150:5:0
+X      2868    .       T       <*>     0       .       DP=18;I16=7,11,0,0,640,23702,0,0,1080,64800,0,0,347,7859,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,68:2:0      0,15,157:5:0
+X      2869    .       C       <*>     0       .       DP=18;I16=7,11,0,0,655,24737,0,0,1080,64800,0,0,346,7794,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,56:2:0      0,15,165:5:0
+X      2870    .       T       <*>     0       .       DP=18;I16=7,11,0,0,700,27480,0,0,1080,64800,0,0,345,7743,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,70:2:0      0,15,176:5:0
+X      2871    .       G       <*>     0       .       DP=18;I16=7,11,0,0,700,27554,0,0,1080,64800,0,0,344,7706,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,68:2:0      0,15,172:5:0
+X      2872    .       A       <*>     0       .       DP=18;I16=7,11,0,0,651,23869,0,0,1080,64800,0,0,343,7683,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,66:2:0      0,15,171:5:0
+X      2873    .       A       <*>     0       .       DP=18;I16=7,11,0,0,664,25000,0,0,1080,64800,0,0,342,7674,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,61:2:0      0,15,159:5:0
+X      2874    .       A       <*>     0       .       DP=18;I16=7,11,0,0,636,23286,0,0,1080,64800,0,0,341,7679,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,57:2:0      0,15,162:5:0
+X      2875    .       C       <*>     0       .       DP=18;I16=7,11,0,0,664,25148,0,0,1080,64800,0,0,340,7698,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,63:2:0      0,15,166:5:0
+X      2876    .       A       <*>     0       .       DP=18;I16=6,11,0,0,666,26684,0,0,1020,61200,0,0,314,7106,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,6,74:2:0      0,15,185:5:0
+X      2877    .       G       <*>     0       .       DP=17;I16=6,11,0,0,659,26009,0,0,1020,61200,0,0,339,7777,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,67:2:0      0,12,148:4:0
+X      2878    .       A       <*>     0       .       DP=17;I16=7,10,0,0,628,23656,0,0,1020,61200,0,0,340,7834,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,6,69:2:0      0,15,166:5:0
+X      2879    .       T       <*>     0       .       DP=18;I16=7,11,0,0,671,25359,0,0,1080,64800,0,0,342,7902,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,253:10:0   0,9,96:3:0      0,15,175:5:0
+X      2880    .       G       <*>     0       .       DP=19;I16=8,11,0,0,708,26694,0,0,1140,68400,0,0,345,7983,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,118:4:0    0,15,173:5:0
+X      2881    .       T       <*>     0       .       DP=19;I16=6,11,0,0,618,23304,0,0,1020,61200,0,0,299,6829,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,209:8:0    0,12,124:4:0    0,15,178:5:0
+X      2882    .       G       <*>     0       .       DP=19;I16=8,11,0,0,700,26464,0,0,1140,68400,0,0,353,8191,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,118:4:0    0,15,176:5:0
+X      2883    .       G       <*>     0       .       DP=19;I16=8,11,0,0,707,26939,0,0,1140,68400,0,0,357,8319,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,121:4:0    0,15,175:5:0
+X      2884    .       A       <*>     0       .       DP=19;I16=7,11,0,0,649,24531,0,0,1080,64800,0,0,335,7787,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,229:9:0    0,12,121:4:0    0,15,181:5:0
+X      2885    .       G       <*>     0       .       DP=19;I16=8,11,0,0,737,29253,0,0,1140,68400,0,0,362,8470,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,113:4:0    0,15,182:5:0
+X      2886    .       G       A,<*>   0       .       DP=18;I16=7,9,1,0,571,21281,20,400,960,57600,60,3600,334,7882,6,36;QS=2.76471,0.235294,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0  PL:DP:DV        0,27,236,27,236,236:9:0 11,0,51,17,54,66:3:1    0,15,171,15,171,171:5:0
+X      2887    .       T       <*>     0       .       DP=19;I16=9,9,0,0,581,20407,0,0,1080,64800,0,0,341,7905,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,213:10:0   0,9,94:3:0      0,15,166:5:0
+X      2888    .       C       <*>     0       .       DP=20;I16=10,10,0,0,714,26630,0,0,1200,72000,0,0,368,8532,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,12,94:4:0     0,15,159:5:0
+X      2889    .       T       <*>     0       .       DP=19;I16=9,10,0,0,712,27106,0,0,1140,68400,0,0,372,8550,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,114:4:0    0,15,175:5:0
+X      2890    .       C       <*>     0       .       DP=19;I16=9,10,0,0,613,20711,0,0,1140,68400,0,0,376,8584,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,247:10:0   0,12,95:4:0     0,15,139:5:0
+X      2891    .       G       <*>     0       .       DP=20;I16=9,11,0,0,674,23754,0,0,1200,72000,0,0,380,8634,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,242:10:0   0,15,141:5:0    0,15,143:5:0
+X      2892    .       G       <*>     0       .       DP=21;I16=9,12,0,0,731,26677,0,0,1260,75600,0,0,385,8701,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,142:5:0    0,15,164:5:0
+X      2893    .       G       <*>     0       .       DP=21;I16=9,12,0,0,696,24498,0,0,1260,75600,0,0,389,8687,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,251:11:0   0,15,141:5:0    0,15,150:5:0
+X      2894    .       T       <*>     0       .       DP=21;I16=9,12,0,0,716,25490,0,0,1260,75600,0,0,393,8693,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,137:5:0    0,15,155:5:0
+X      2895    .       G       <*>     0       .       DP=22;I16=9,12,0,0,773,29225,0,0,1260,75600,0,0,372,8094,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,149:6:0    0,15,166:5:0
+X      2896    .       A       <*>     0       .       DP=22;I16=8,12,0,0,732,27684,0,0,1200,72000,0,0,361,7885,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,151:5:0    0,15,163:5:0
+X      2897    .       G       <*>     0       .       DP=22;I16=10,12,0,0,783,28783,0,0,1320,79200,0,0,407,8835,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,161:6:0    0,15,168:5:0
+X      2898    .       G       <*>     0       .       DP=22;I16=10,12,0,0,724,25596,0,0,1320,79200,0,0,412,8926,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,254:11:0   0,18,143:6:0    0,15,169:5:0
+X      2899    .       C       <*>     0       .       DP=22;I16=8,11,0,0,625,21143,0,0,1140,68400,0,0,356,7640,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,15,130:5:0    0,15,147:5:0
+X      2900    .       G       <*>     0       .       DP=24;I16=11,13,0,0,782,26700,0,0,1440,86400,0,0,420,9078,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,164:6:0    0,15,153:5:0
+X      2901    .       T       <*>     0       .       DP=24;I16=11,13,0,0,821,29195,0,0,1440,86400,0,0,426,9192,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,174:6:0    0,15,166:5:0
+X      2902    .       G       <*>     0       .       DP=24;I16=11,13,0,0,898,34176,0,0,1440,86400,0,0,432,9334,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,171:6:0    0,15,164:5:0
+X      2903    .       G       <*>     0       .       DP=24;I16=11,13,0,0,894,33764,0,0,1440,86400,0,0,437,9455,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,183:6:0    0,15,168:5:0
+X      2904    .       C       <*>     0       .       DP=24;I16=11,13,0,0,892,34010,0,0,1440,86400,0,0,440,9506,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,176:6:0    0,15,169:5:0
+X      2905    .       T       <*>     0       .       DP=25;I16=12,13,0,0,926,34994,0,0,1500,90000,0,0,442,9536,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,175:6:0    0,15,174:5:0
+X      2906    .       C       <*>     0       .       DP=25;I16=12,13,0,0,960,37070,0,0,1500,90000,0,0,444,9544,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,178:6:0    0,15,173:5:0
+X      2907    .       A       <*>     0       .       DP=25;I16=11,13,0,0,933,36707,0,0,1440,86400,0,0,429,9275,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,202:6:0    0,15,170:5:0
+X      2908    .       G       <*>     0       .       DP=25;I16=12,13,0,0,943,36315,0,0,1500,90000,0,0,446,9548,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,167:6:0    0,15,164:5:0
+X      2909    .       A       <*>     0       .       DP=25;I16=10,13,0,0,864,32764,0,0,1380,82800,0,0,425,9105,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,182:6:0    0,15,171:5:0
+X      2910    .       T       <*>     0       .       DP=25;I16=11,13,0,0,870,32054,0,0,1440,86400,0,0,447,9575,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,181:6:0    0,15,166:5:0
+X      2911    .       A       <*>     0       .       DP=25;I16=11,14,0,0,871,31227,0,0,1500,90000,0,0,473,10259,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,174:6:0    0,18,188:6:0
+X      2912    .       C       <*>     0       .       DP=24;I16=11,13,0,0,899,34121,0,0,1440,86400,0,0,474,10298,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,173:6:0    0,18,189:6:0
+X      2913    .       A       <*>     0       .       DP=24;I16=10,13,0,0,879,34357,0,0,1380,82800,0,0,449,9691,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,164:5:0    0,18,199:6:0
+X      2914    .       G       <*>     0       .       DP=24;I16=11,13,0,0,899,34575,0,0,1440,86400,0,0,472,10262,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,170:6:0    0,18,187:6:0
+X      2915    .       G       <*>     0       .       DP=24;I16=11,13,0,0,867,32523,0,0,1440,86400,0,0,470,10236,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,177:6:0    0,18,178:6:0
+X      2916    .       G       <*>     0       .       DP=24;I16=11,12,0,0,813,29935,0,0,1380,82800,0,0,443,9613,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,173:6:0    0,15,155:5:0
+X      2917    .       A       <*>     0       .       DP=25;I16=11,13,0,0,864,31926,0,0,1440,86400,0,0,459,10181,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,185:6:0    0,18,178:6:0
+X      2918    .       G       <*>     0       .       DP=25;I16=13,12,0,0,903,33489,0,0,1500,90000,0,0,462,10122,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,165:6:0    0,18,170:6:0
+X      2919    .       T       <*>     0       .       DP=25;I16=12,12,0,0,837,29647,0,0,1440,86400,0,0,443,9765,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,169:6:0    0,18,178:6:0
+X      2920    .       G       <*>     0       .       DP=25;I16=12,12,0,0,850,31266,0,0,1440,86400,0,0,433,9389,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,132:5:0    0,18,180:6:0
+X      2921    .       G       <*>     0       .       DP=25;I16=13,12,0,0,874,31518,0,0,1500,90000,0,0,455,9951,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,159:6:0    0,18,176:6:0
+X      2922    .       C       <*>     0       .       DP=26;I16=13,12,0,0,872,31374,0,0,1500,90000,0,0,438,9718,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,160:6:0    0,18,172:6:0
+X      2923    .       C       <*>     0       .       DP=26;I16=13,12,0,0,873,31687,0,0,1500,90000,0,0,437,9735,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,172:6:0    0,18,175:6:0
+X      2924    .       C       <*>     0       .       DP=25;I16=13,12,0,0,940,36016,0,0,1500,90000,0,0,449,9921,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,173:6:0    0,18,184:6:0
+X      2925    .       A       <*>     0       .       DP=25;I16=13,12,0,0,912,33580,0,0,1500,90000,0,0,448,9964,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,174:6:0    0,18,189:6:0
+X      2926    .       C       <*>     0       .       DP=25;I16=13,12,0,0,902,33224,0,0,1500,90000,0,0,445,9931,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,176:6:0    0,18,174:6:0
+X      2927    .       A       <*>     0       .       DP=25;I16=12,12,0,0,896,33828,0,0,1440,86400,0,0,417,9295,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,162:5:0    0,18,191:6:0
+X      2928    .       G       <*>     0       .       DP=24;I16=13,11,0,0,862,32078,0,0,1440,86400,0,0,440,9930,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,170:6:0    0,18,161:6:0
+X      2929    .       C       <*>     0       .       DP=23;I16=13,9,0,0,794,29716,0,0,1320,79200,0,0,430,9878,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,153:5:0    0,15,149:5:0
+X      2930    .       T       <*>     0       .       DP=23;I16=13,10,0,0,822,30260,0,0,1380,82800,0,0,438,10006,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,168:6:0    0,15,157:5:0
+X      2931    .       C       <*>     0       .       DP=23;I16=13,10,0,0,803,28963,0,0,1380,82800,0,0,436,10020,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,162:6:0    0,15,140:5:0
+X      2932    .       G       <*>     0       .       DP=22;I16=12,10,0,0,728,25158,0,0,1320,79200,0,0,435,10049,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,171:6:0    0,12,117:4:0
+X      2933    .       G       <*>     0       .       DP=22;I16=11,10,0,0,760,28336,0,0,1260,75600,0,0,430,10034,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,175:6:0    0,12,116:4:0
+X      2934    .       C       <*>     0       .       DP=21;I16=12,9,0,0,759,28241,0,0,1260,75600,0,0,432,10052,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,161:6:0    0,9,104:3:0
+X      2935    .       C       <*>     0       .       DP=21;I16=12,9,0,0,766,28494,0,0,1260,75600,0,0,431,10075,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,178:6:0    0,9,94:3:0
+X      2936    .       T       <*>     0       .       DP=21;I16=11,9,0,0,760,29284,0,0,1200,72000,0,0,429,10063,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,188:6:0    0,9,98:3:0
+X      2937    .       G       <*>     0       .       DP=20;I16=11,9,0,0,728,27374,0,0,1200,72000,0,0,428,10066,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,177:6:0    0,9,79:3:0
+X      2938    .       T       <*>     0       .       DP=20;I16=11,9,0,0,719,26217,0,0,1200,72000,0,0,427,10083,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,188:6:0    0,9,101:3:0
+X      2939    .       C       <*>     0       .       DP=19;I16=11,8,0,0,729,28277,0,0,1140,68400,0,0,427,10113,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,163:5:0    0,9,106:3:0
+X      2940    .       T       <*>     0       .       DP=19;I16=11,8,0,0,739,29133,0,0,1140,68400,0,0,427,10155,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,171:5:0    0,9,109:3:0
+X      2941    .       T       <*>     0       .       DP=19;I16=11,8,0,0,702,26358,0,0,1140,68400,0,0,427,10209,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,170:5:0    0,9,99:3:0
+X      2942    .       T       <*>     0       .       DP=19;I16=11,8,0,0,695,25671,0,0,1140,68400,0,0,427,10275,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,169:5:0    0,9,100:3:0
+X      2943    .       G       <*>     0       .       DP=18;I16=11,6,0,0,621,23187,0,0,1020,61200,0,0,401,9627,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,15,170:5:0    0,9,86:3:0
+X      2944    .       A       <*>     0       .       DP=18;I16=10,7,0,0,642,24406,0,0,1020,61200,0,0,399,9563,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,239:9:0    0,15,168:5:0    0,9,111:3:0
+X      2945    .       A       <*>     0       .       DP=18;I16=11,7,0,0,637,23199,0,0,1080,64800,0,0,422,10132,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,242:10:0   0,15,152:5:0    0,9,107:3:0
+X      2946    .       A       <*>     0       .       DP=18;I16=11,7,0,0,692,26794,0,0,1080,64800,0,0,420,10084,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,174:5:0    0,9,108:3:0
+X      2947    .       G       <*>     0       .       DP=18;I16=11,7,0,0,639,23329,0,0,1080,64800,0,0,418,10044,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,160:5:0    0,9,78:3:0
+X      2948    .       G       <*>     0       .       DP=19;I16=11,8,0,0,702,26272,0,0,1140,68400,0,0,415,9961,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,163:5:0    0,12,116:4:0
+X      2949    .       C       <*>     0       .       DP=19;I16=10,8,0,0,657,24565,0,0,1080,64800,0,0,388,9260,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,125:4:0    0,12,124:4:0
+X      2950    .       C       <*>     0       .       DP=19;I16=11,8,0,0,667,24359,0,0,1140,68400,0,0,411,9817,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,131:5:0    0,12,115:4:0
+X      2951    .       A       <*>     0       .       DP=20;I16=11,8,0,0,682,24956,0,0,1140,68400,0,0,409,9757,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,250:10:0   0,15,149:5:0    0,12,133:4:0
+X      2952    .       C       <*>     0       .       DP=20;I16=11,9,0,0,647,21709,0,0,1200,72000,0,0,408,9706,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,128:5:0    0,12,112:4:0
+X      2953    .       G       <*>     0       .       DP=21;I16=11,9,0,0,620,19954,0,0,1200,72000,0,0,407,9665,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,237:11:0   0,15,132:5:0    0,12,111:4:0
+X      2954    .       T       <*>     0       .       DP=21;I16=11,10,0,0,742,26662,0,0,1260,75600,0,0,414,9666,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,175:6:0    0,12,135:4:0
+X      2955    .       G       <*>     0       .       DP=22;I16=11,11,0,0,787,28475,0,0,1320,79200,0,0,412,9568,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,170:6:0    0,12,127:4:0
+X      2956    .       A       <*>     0       .       DP=22;I16=11,11,0,0,747,26449,0,0,1320,79200,0,0,410,9438,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,161:6:0    0,12,125:4:0
+X      2957    .       C       <*>     0       .       DP=22;I16=10,10,0,0,693,24757,0,0,1200,72000,0,0,358,8078,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,143:6:0    0,9,104:3:0
+X      2958    .       C       <*>     0       .       DP=21;I16=11,10,0,0,784,29744,0,0,1260,75600,0,0,407,9237,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,172:6:0    0,12,135:4:0
+X      2959    .       T       <*>     0       .       DP=21;I16=11,10,0,0,791,30411,0,0,1260,75600,0,0,406,9164,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,182:6:0    0,12,139:4:0
+X      2960    .       G       <*>     0       .       DP=21;I16=11,10,0,0,778,29502,0,0,1260,75600,0,0,405,9109,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,178:6:0    0,12,126:4:0
+X      2961    .       G       <*>     0       .       DP=20;I16=10,9,0,0,657,23303,0,0,1140,68400,0,0,380,8446,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,231:10:0   0,18,176:6:0    0,9,111:3:0
+X      2962    .       C       <*>     0       .       DP=21;I16=10,10,0,0,731,27459,0,0,1200,72000,0,0,385,8615,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,151:5:0    0,12,132:4:0
+X      2963    .       C       <*>     0       .       DP=21;I16=10,10,0,0,722,26502,0,0,1200,72000,0,0,378,8274,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,169:6:0    0,9,100:3:0
+X      2964    .       C       <*>     0       .       DP=22;I16=11,10,0,0,752,27740,0,0,1260,75600,0,0,379,8275,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,148:5:0    0,15,151:5:0
+X      2965    .       A       <*>     0       .       DP=22;I16=11,11,0,0,804,29606,0,0,1320,79200,0,0,397,8539,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,176:6:0    0,15,155:5:0
+X      2966    .       C       <*>     0       .       DP=22;I16=11,11,0,0,705,23557,0,0,1320,79200,0,0,396,8468,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,254:11:0   0,18,146:6:0    0,15,142:5:0
+X      2967    .       G       <*>     0       .       DP=24;I16=11,13,0,0,767,25405,0,0,1440,86400,0,0,393,8325,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,162:6:0    0,18,135:6:0
+X      2968    .       G       <*>     0       .       DP=23;I16=11,12,0,0,812,29824,0,0,1380,82800,0,0,393,8213,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,152:5:0    0,18,162:6:0
+X      2969    .       C       <*>     0       .       DP=23;I16=11,12,0,0,866,32982,0,0,1380,82800,0,0,393,8133,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,151:5:0    0,18,181:6:0
+X      2970    .       T       <*>     0       .       DP=24;I16=11,12,0,0,816,29806,0,0,1380,82800,0,0,393,8085,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,154:5:0    0,18,189:6:0
+X      2971    .       G       <*>     0       .       DP=24;I16=12,12,0,0,878,33010,0,0,1440,86400,0,0,392,7970,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,173:6:0    0,18,184:6:0
+X      2972    .       G       <*>     0       .       DP=24;I16=12,12,0,0,839,30363,0,0,1440,86400,0,0,391,7889,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,175:6:0    0,18,161:6:0
+X      2973    .       C       <*>     0       .       DP=24;I16=12,12,0,0,854,31154,0,0,1440,86400,0,0,390,7842,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,177:6:0    0,18,165:6:0
+X      2974    .       A       <*>     0       .       DP=24;I16=12,12,0,0,869,32231,0,0,1440,86400,0,0,388,7778,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,169:6:0    0,18,174:6:0
+X      2975    .       G       <*>     0       .       DP=24;I16=12,12,0,0,857,31835,0,0,1440,86400,0,0,384,7648,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,173:6:0    0,18,167:6:0
+X      2976    .       G       <*>     0       .       DP=25;I16=13,12,0,0,866,31118,0,0,1500,90000,0,0,380,7554,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,180:7:0    0,18,171:6:0
+X      2977    .       T       <*>     0       .       DP=26;I16=13,12,0,0,760,25216,0,0,1469,87241,0,0,373,7437,0,0;QS=3,0;MQSB=0.948139;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,151:6:0    0,18,155:6:0
+X      2978    .       G       <*>     0       .       DP=25;I16=12,12,0,0,862,31574,0,0,1409,83641,0,0,362,7290,0,0;QS=3,0;MQSB=0.941765;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,168:6:0    0,18,167:6:0
+X      2979    .       G       <*>     0       .       DP=24;I16=12,12,0,0,816,28440,0,0,1409,83641,0,0,370,7340,0,0;QS=3,0;MQSB=0.941765;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,164:6:0    0,15,142:5:0
+X      2980    .       G       <*>     0       .       DP=23;I16=12,11,0,0,834,30882,0,0,1349,80041,0,0,369,7293,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,144:5:0    0,15,148:5:0
+X      2981    .       A       <*>     0       .       DP=23;I16=9,11,0,0,622,20306,0,0,1169,69241,0,0,318,6244,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,30,201:10:0   0,15,145:5:0    0,15,150:5:0
+X      2982    .       C       <*>     0       .       DP=23;I16=10,11,0,0,706,24366,0,0,1229,72841,0,0,340,6884,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,93:3:0      0,15,144:5:0
+X      2983    .       C       <*>     0       .       DP=23;I16=12,11,0,0,781,27427,0,0,1349,80041,0,0,363,7197,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,137:5:0    0,15,142:5:0
+X      2984    .       C       <*>     0       .       DP=23;I16=12,11,0,0,861,32655,0,0,1349,80041,0,0,361,7229,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,154:5:0    0,15,157:5:0
+X      2985    .       A       <*>     0       .       DP=23;I16=12,11,0,0,798,28906,0,0,1349,80041,0,0,359,7293,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,161:5:0    0,15,151:5:0
+X      2986    .       G       <*>     0       .       DP=21;I16=11,10,0,0,701,24335,0,0,1229,72841,0,0,358,7388,0,0;QS=3,0;MQSB=0.939898;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,129:5:0    0,12,126:4:0
+X      2987    .       C       <*>     0       .       DP=21;I16=10,10,0,0,720,26782,0,0,1169,69241,0,0,350,7448,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,136:4:0    0,12,132:4:0
+X      2988    .       T       <*>     0       .       DP=20;I16=10,10,0,0,693,25143,0,0,1169,69241,0,0,358,7612,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,132:5:0    0,12,136:4:0
+X      2989    .       G       <*>     0       .       DP=20;I16=10,10,0,0,708,25886,0,0,1169,69241,0,0,358,7736,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,141:5:0    0,12,125:4:0
+X      2990    .       C       <*>     0       .       DP=20;I16=10,10,0,0,697,25083,0,0,1169,69241,0,0,357,7833,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,149:5:0    0,12,129:4:0
+X      2991    .       A       <*>     0       .       DP=20;I16=10,10,0,0,717,26309,0,0,1169,69241,0,0,356,7952,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,151:5:0    0,12,131:4:0
+X      2992    .       G       <*>     0       .       DP=18;I16=10,8,0,0,625,22505,0,0,1049,62041,0,0,356,8042,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,243:10:0   0,12,130:4:0    0,12,120:4:0
+X      2993    .       G       <*>     0       .       DP=18;I16=10,8,0,0,646,23620,0,0,1049,62041,0,0,354,8050,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,118:4:0    0,12,123:4:0
+X      2994    .       G       <*>     0       .       DP=18;I16=10,8,0,0,620,21828,0,0,1049,62041,0,0,351,8025,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,254:10:0   0,12,115:4:0    0,12,116:4:0
+X      2995    .       G       <*>     0       .       DP=18;I16=10,8,0,0,628,22284,0,0,1049,62041,0,0,348,8018,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,248:10:0   0,12,110:4:0    0,12,135:4:0
+X      2996    .       T       <*>     0       .       DP=17;I16=8,8,0,0,497,16697,0,0,929,54841,0,0,323,7493,0,0;QS=3,0;MQSB=0.915545;MQ0F=0  PL:DP:DV        0,30,215:10:0   0,9,75:3:0      0,9,107:3:0
+X      2997    .       C       <*>     0       .       DP=17;I16=9,8,0,0,603,21925,0,0,989,58441,0,0,341,7901,0,0;QS=3,0;MQSB=0.928603;MQ0F=0  PL:DP:DV        0,30,255:10:0   0,9,85:3:0      0,12,115:4:0
+X      2998    .       C       <*>     0       .       DP=17;I16=9,8,0,0,576,19964,0,0,989,58441,0,0,337,7841,0,0;QS=3,0;MQSB=0.928603;MQ0F=0  PL:DP:DV        0,30,247:10:0   0,9,84:3:0      0,12,123:4:0
+X      2999    .       A       <*>     0       .       DP=17;I16=9,8,0,0,599,22077,0,0,989,58441,0,0,333,7797,0,0;QS=3,0;MQSB=0.928603;MQ0F=0  PL:DP:DV        0,30,238:10:0   0,9,109:3:0     0,12,136:4:0
+X      3000    .       G       <*>     0       .       DP=15;I16=8,7,0,0,554,20620,0,0,869,51241,0,0,331,7767,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,220:8:0    0,9,102:3:0     0,12,135:4:0
+X      3001    .       C       <*>     0       .       DP=15;I16=7,7,0,0,521,19695,0,0,809,47641,0,0,309,7349,0,0;QS=3,0;MQSB=0.885987;MQ0F=0  PL:DP:DV        0,21,213:7:0    0,9,103:3:0     0,12,128:4:0
+X      3002    .       A       <*>     0       .       DP=15;I16=8,7,0,0,542,20082,0,0,869,51241,0,0,326,7692,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,224:8:0    0,9,92:3:0      0,12,139:4:0
+X      3003    .       G       <*>     0       .       DP=15;I16=8,7,0,0,540,19814,0,0,869,51241,0,0,322,7594,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,230:8:0    0,9,96:3:0      0,12,120:4:0
+X      3004    .       C       <*>     0       .       DP=15;I16=8,7,0,0,525,19113,0,0,869,51241,0,0,318,7504,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,211:8:0    0,9,100:3:0     0,12,129:4:0
+X      3005    .       A       <*>     0       .       DP=14;I16=7,7,0,0,491,17343,0,0,809,47641,0,0,315,7421,0,0;QS=3,0;MQSB=0.885987;MQ0F=0  PL:DP:DV        0,21,197:7:0    0,9,95:3:0      0,12,124:4:0
+X      3006    .       C       <*>     0       .       DP=16;I16=7,8,0,0,516,18376,0,0,869,51241,0,0,312,7344,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,24,200:8:0    0,9,95:3:0      0,12,135:4:0
+X      3007    .       C       <*>     0       .       DP=16;I16=7,8,0,0,553,20853,0,0,869,51241,0,0,310,7274,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,24,214:8:0    0,9,103:3:0     0,12,144:4:0
+X      3008    .       C       <*>     0       .       DP=16;I16=7,8,0,0,576,22238,0,0,869,51241,0,0,308,7212,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,24,228:8:0    0,9,105:3:0     0,12,145:4:0
+X      3009    .       A       <*>     0       .       DP=16;I16=7,8,0,0,493,16739,0,0,869,51241,0,0,306,7158,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,24,200:8:0    0,9,83:3:0      0,12,130:4:0
+X      3010    .       C       <*>     0       .       DP=15;I16=7,7,0,0,534,20464,0,0,809,47641,0,0,300,7096,0,0;QS=3,0;MQSB=0.885987;MQ0F=0  PL:DP:DV        0,21,211:7:0    0,9,106:3:0     0,12,135:4:0
+X      3011    .       A       <*>     0       .       DP=16;I16=7,8,0,0,559,21173,0,0,869,51241,0,0,302,7074,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,24,218:8:0    0,9,104:3:0     0,12,145:4:0
+X      3012    .       G       <*>     0       .       DP=16;I16=7,8,0,0,503,17903,0,0,869,51241,0,0,300,7044,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,24,193:8:0    0,9,93:3:0      0,12,141:4:0
+X      3013    .       C       <*>     0       .       DP=16;I16=7,9,0,0,549,19967,0,0,898,52082,0,0,305,7071,0,0;QS=3,0;MQSB=0.994413;MQ0F=0  PL:DP:DV        0,27,207:9:0    0,9,98:3:0      0,12,141:4:0
+X      3014    .       A       <*>     0       .       DP=18;I16=6,9,0,0,542,20362,0,0,838,48482,0,0,289,6959,0,0;QS=3,0;MQSB=0.984496;MQ0F=0  PL:DP:DV        0,24,195:8:0    0,9,109:3:0     0,12,141:4:0
+X      3015    .       G       <*>     0       .       DP=20;I16=7,9,0,0,549,19441,0,0,929,54841,0,0,311,7547,0,0;QS=3,0;MQSB=0.892753;MQ0F=0  PL:DP:DV        0,24,206:8:0    0,12,116:4:0    0,12,131:4:0
+X      3016    .       C       <*>     0       .       DP=20;I16=7,13,0,0,690,24374,0,0,1138,66482,0,0,337,7783,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,33,248:11:0   0,15,136:5:0    0,12,132:4:0
+X      3017    .       C       A,<*>   0       .       DP=20;I16=7,12,0,1,650,23264,23,529,1109,65641,29,841,329,7715,11,121;QS=2.93801,0.0619946,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.972138;BQB=1;MQ0F=0       PL:DP:DV        0,10,224,30,227,236:11:1        0,15,133,15,133,133:5:0 0,12,128,12,128,128:4:0
+X      3018    .       A       <*>     0       .       DP=21;I16=6,10,0,0,475,15057,0,0,929,54841,0,0,295,6991,0,0;QS=3,0;MQSB=0.863243;MQ0F=0 PL:DP:DV        0,27,192:9:0    0,12,111:4:0    0,9,81:3:0
+X      3019    .       C       <*>     0       .       DP=20;I16=6,12,0,0,618,21842,0,0,1049,62041,0,0,336,7818,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,30,242:10:0   0,15,129:5:0    0,9,104:3:0
+X      3020    .       C       <*>     0       .       DP=20;I16=6,12,0,0,588,21046,0,0,1049,62041,0,0,340,7888,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,30,221:10:0   0,15,129:5:0    0,9,114:3:0
+X      3021    .       T       <*>     0       .       DP=21;I16=5,13,0,0,618,22454,0,0,1049,62041,0,0,343,7921,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,216:10:0   0,15,147:5:0    0,9,109:3:0
+X      3022    .       G       <*>     0       .       DP=20;I16=5,13,0,0,672,25292,0,0,1049,62041,0,0,348,7968,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,234:10:0   0,15,153:5:0    0,9,109:3:0
+X      3023    .       T       G,<*>   0       .       DP=20;I16=5,12,0,1,554,19110,18,324,989,58441,60,3600,336,7740,17,289;QS=2.94231,0.0576923,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.814433;BQB=1;MQ0F=0       PL:DP:DV        0,12,191,27,194,199:10:1        0,15,125,15,125,125:5:0 0,9,111,9,111,111:3:0
+X      3024    .       G       <*>     0       .       DP=20;I16=5,14,0,0,684,25122,0,0,1109,65641,0,0,382,8680,0,0;QS=3,0;MQSB=0.810584;MQ0F=0        PL:DP:DV        0,30,235:10:0   0,18,152:6:0    0,9,113:3:0
+X      3025    .       G       <*>     0       .       DP=20;I16=5,14,0,0,625,21465,0,0,1109,65641,0,0,386,8722,0,0;QS=3,0;MQSB=0.810584;MQ0F=0        PL:DP:DV        0,30,225:10:0   0,18,133:6:0    0,9,109:3:0
+X      3026    .       C       <*>     0       .       DP=20;I16=5,13,0,0,632,23132,0,0,1018,59282,0,0,367,8217,0,0;QS=3,0;MQSB=0.925212;MQ0F=0        PL:DP:DV        0,33,235:11:0   0,12,105:4:0    0,9,107:3:0
+X      3027    .       A       <*>     0       .       DP=21;I16=6,15,0,0,693,24199,0,0,1198,70082,0,0,413,9199,0,0;QS=3,0;MQSB=0.940481;MQ0F=0        PL:DP:DV        0,33,222:11:0   0,21,175:7:0    0,9,108:3:0
+X      3028    .       G       <*>     0       .       DP=21;I16=6,15,0,0,753,27935,0,0,1198,70082,0,0,417,9239,0,0;QS=3,0;MQSB=0.940481;MQ0F=0        PL:DP:DV        0,33,241:11:0   0,21,192:7:0    0,9,107:3:0
+X      3029    .       G       <*>     0       .       DP=21;I16=6,15,0,0,787,29949,0,0,1198,70082,0,0,421,9303,0,0;QS=3,0;MQSB=0.940481;MQ0F=0        PL:DP:DV        0,33,251:11:0   0,21,189:7:0    0,9,109:3:0
+X      3030    .       G       <*>     0       .       DP=22;I16=6,16,0,0,720,24728,0,0,1258,73682,0,0,424,9342,0,0;QS=3,0;MQSB=0.934321;MQ0F=0        PL:DP:DV        0,36,229:12:0   0,21,174:7:0    0,9,106:3:0
+X      3031    .       A       <*>     0       .       DP=22;I16=5,16,0,0,693,24631,0,0,1198,70082,0,0,403,8783,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,36,222:12:0   0,18,162:6:0    0,9,113:3:0
+X      3032    .       G       <*>     0       .       DP=22;I16=6,15,0,0,727,26093,0,0,1229,72841,0,0,405,8775,0,0;QS=3,0;MQSB=0.843281;MQ0F=0        PL:DP:DV        0,33,237:11:0   0,21,180:7:0    0,9,106:3:0
+X      3033    .       G       <*>     0       .       DP=22;I16=6,15,0,0,697,24039,0,0,1198,70082,0,0,429,9407,0,0;QS=3,0;MQSB=0.940481;MQ0F=0        PL:DP:DV        0,33,235:11:0   0,21,160:7:0    0,9,106:3:0
+X      3034    .       A       <*>     0       .       DP=23;I16=6,14,0,0,617,20947,0,0,1138,66482,0,0,387,8491,0,0;QS=3,0;MQSB=0.947033;MQ0F=0        PL:DP:DV        0,33,203:11:0   0,15,134:5:0    0,12,126:4:0
+X      3035    .       G       <*>     0       .       DP=23;I16=7,13,0,0,641,22007,0,0,1138,66482,0,0,385,8379,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,30,208:10:0   0,18,151:6:0    0,12,128:4:0
+X      3036    .       C       <*>     0       .       DP=23;I16=6,15,0,0,688,23652,0,0,1198,70082,0,0,388,8258,0,0;QS=3,0;MQSB=0.940481;MQ0F=0        PL:DP:DV        0,36,216:12:0   0,15,132:5:0    0,12,140:4:0
+X      3037    .       T       <*>     0       .       DP=24;I16=7,16,0,0,797,28671,0,0,1318,77282,0,0,439,9521,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,36,242:12:0   0,21,170:7:0    0,12,143:4:0
+X      3038    .       T       <*>     0       .       DP=25;I16=8,17,0,0,815,27469,0,0,1438,84482,0,0,441,9561,0,0;QS=3,0;MQSB=0.966223;MQ0F=0        PL:DP:DV        0,42,249:14:0   0,21,190:7:0    0,12,125:4:0
+X      3039    .       G       <*>     0       .       DP=25;I16=8,17,0,0,780,25946,0,0,1438,84482,0,0,444,9630,0,0;QS=3,0;MQSB=0.966223;MQ0F=0        PL:DP:DV        0,42,249:14:0   0,21,156:7:0    0,12,127:4:0
+X      3040    .       T       <*>     0       .       DP=25;I16=7,15,0,0,701,23777,0,0,1258,73682,0,0,385,8279,0,0;QS=3,0;MQSB=0.961028;MQ0F=0        PL:DP:DV        0,36,239:12:0   0,18,154:6:0    0,12,130:4:0
+X      3041    .       G       <*>     0       .       DP=25;I16=8,16,0,0,824,29228,0,0,1378,80882,0,0,420,8982,0,0;QS=3,0;MQSB=0.970446;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,21,186:7:0    0,12,135:4:0
+X      3042    .       G       <*>     0       .       DP=25;I16=8,15,0,0,795,28227,0,0,1349,80041,0,0,409,8839,0,0;QS=3,0;MQSB=0.889418;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,18,148:6:0    0,12,120:4:0
+X      3043    .       T       <*>     0       .       DP=25;I16=8,16,0,0,723,23191,0,0,1378,80882,0,0,435,9415,0,0;QS=3,0;MQSB=0.970446;MQ0F=0        PL:DP:DV        0,39,233:13:0   0,21,151:7:0    0,12,124:4:0
+X      3044    .       A       C,<*>   0       .       DP=26;I16=8,15,0,1,665,20809,15,225,1318,77282,60,3600,392,8498,14,196;QS=2.96104,0.038961,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.970446;BQB=1;MQ0F=0       PL:DP:DV        0,26,216,39,219,220:14:1        0,18,133,18,133,133:6:0 0,12,124,12,124,124:4:0
+X      3045    .       C       <*>     0       .       DP=26;I16=8,16,0,0,754,25232,0,0,1378,80882,0,0,403,8627,0,0;QS=3,0;MQSB=0.970446;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,133:6:0    0,12,122:4:0
+X      3046    .       A       <*>     0       .       DP=25;I16=8,15,0,0,748,26170,0,0,1349,80041,0,0,400,8540,0,0;QS=3,0;MQSB=0.889418;MQ0F=0        PL:DP:DV        0,39,245:13:0   0,18,160:6:0    0,12,141:4:0
+X      3047    .       G       <*>     0       .       DP=25;I16=8,15,0,0,766,26998,0,0,1318,77282,0,0,396,8432,0,0;QS=3,0;MQSB=0.974802;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,18,143:6:0    0,12,129:4:0
+X      3048    .       T       <*>     0       .       DP=25;I16=8,11,0,0,608,20554,0,0,1109,65641,0,0,320,6762,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,30,226:10:0   0,15,128:5:0    0,12,129:4:0
+X      3049    .       G       <*>     0       .       DP=24;I16=8,16,0,0,831,29557,0,0,1378,80882,0,0,426,9068,0,0;QS=3,0;MQSB=0.970446;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,18,161:6:0    0,9,105:3:0
+X      3050    .       G       <*>     0       .       DP=24;I16=8,14,0,0,729,25093,0,0,1258,73682,0,0,379,8041,0,0;QS=3,0;MQSB=0.979255;MQ0F=0        PL:DP:DV        0,39,253:13:0   0,18,159:6:0    0,9,100:3:0
+X      3051    .       A       <*>     0       .       DP=23;I16=8,15,0,0,724,24200,0,0,1318,77282,0,0,423,9091,0,0;QS=3,0;MQSB=0.974802;MQ0F=0        PL:DP:DV        0,42,243:14:0   0,18,152:6:0    0,9,103:3:0
+X      3052    .       C       <*>     0       .       DP=23;I16=7,13,0,0,612,19876,0,0,1169,69241,0,0,363,7779,0,0;QS=3,0;MQSB=0.962269;MQ0F=0        PL:DP:DV        0,36,226:12:0   0,15,117:5:0    0,9,93:3:0
+X      3053    .       A       <*>     0       .       DP=22;I16=8,11,0,0,616,21288,0,0,1078,62882,0,0,360,7740,0,0;QS=3,0;MQSB=0.992359;MQ0F=0        PL:DP:DV        0,33,234:11:0   0,15,118:5:0    0,9,110:3:0
+X      3054    .       G       <*>     0       .       DP=22;I16=8,14,0,0,761,27617,0,0,1258,73682,0,0,414,8932,0,0;QS=3,0;MQSB=0.979255;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,126:5:0    0,9,99:3:0
+X      3055    .       G       <*>     0       .       DP=22;I16=8,9,0,0,566,19890,0,0,958,55682,0,0,333,7219,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,30,228:10:0   0,12,111:4:0    0,9,105:3:0
+X      3056    .       C       <*>     0       .       DP=22;I16=7,14,0,0,701,24685,0,0,1198,70082,0,0,420,9298,0,0;QS=3,0;MQSB=0.966484;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,125:4:0    0,12,122:4:0
+X      3057    .       C       <*>     0       .       DP=23;I16=8,13,0,0,706,24988,0,0,1198,70082,0,0,411,9253,0,0;QS=3,0;MQSB=0.983744;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,128:5:0    0,9,92:3:0
+X      3058    .       C       <*>     0       .       DP=23;I16=9,14,0,0,707,23327,0,0,1318,77282,0,0,429,9471,0,0;QS=3,0;MQSB=0.987676;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,131:5:0    0,12,116:4:0
+X      3059    .       T       G,<*>   0       .       DP=23;I16=9,11,0,1,638,21954,16,256,1169,69241,60,3600,355,7761,22,484;QS=2.95876,0.0412371,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.913101;BQB=1;MQ0F=0      PL:DP:DV        0,22,234,36,237,239:13:1        0,15,144,15,144,144:5:0 0,9,94,9,94,94:3:0
+X      3060    .       G       <*>     0       .       DP=24;I16=9,10,0,0,578,19136,0,0,1109,65641,0,0,324,6992,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,33,221:11:0   0,12,121:4:0    0,12,116:4:0
+X      3061    .       C       <*>     0       .       DP=24;I16=9,15,0,0,770,25918,0,0,1378,80882,0,0,446,10136,0,0;QS=3,0;MQSB=0.984127;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,138:5:0    0,15,145:5:0
+X      3062    .       C       <*>     0       .       DP=23;I16=9,13,0,0,727,25019,0,0,1289,76441,0,0,419,9551,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,137:5:0    0,15,134:5:0
+X      3063    .       C       <*>     0       .       DP=23;I16=9,13,0,0,651,21695,0,0,1258,73682,0,0,415,9511,0,0;QS=3,0;MQSB=0.991121;MQ0F=0        PL:DP:DV        0,36,233:12:0   0,15,130:5:0    0,15,133:5:0
+X      3064    .       A       <*>     0       .       DP=23;I16=9,12,0,0,691,24125,0,0,1198,70082,0,0,385,8815,0,0;QS=3,0;MQSB=0.994334;MQ0F=0        PL:DP:DV        0,36,254:12:0   0,12,118:4:0    0,15,144:5:0
+X      3065    .       G       <*>     0       .       DP=22;I16=7,14,0,0,653,21733,0,0,1198,70082,0,0,426,9986,0,0;QS=3,0;MQSB=0.966484;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,109:4:0    0,12,118:4:0
+X      3066    .       A       <*>     0       .       DP=21;I16=7,10,0,0,501,16143,0,0,989,58441,0,0,326,7598,0,0;QS=3,0;MQSB=0.887766;MQ0F=0 PL:DP:DV        0,27,202:9:0    0,12,109:4:0    0,12,104:4:0
+X      3067    .       T       <*>     0       .       DP=21;I16=7,12,0,0,535,16779,0,0,1078,62882,0,0,373,8787,0,0;QS=3,0;MQSB=0.977926;MQ0F=0        PL:DP:DV        0,36,223:12:0   0,9,82:3:0      0,12,103:4:0
+X      3068    .       G       <*>     0       .       DP=20;I16=7,12,0,0,645,22781,0,0,1109,65641,0,0,396,9312,0,0;QS=3,0;MQSB=0.879351;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,115:4:0    0,9,84:3:0
+X      3069    .       G       <*>     0       .       DP=20;I16=7,10,0,0,468,14412,0,0,989,58441,0,0,346,8070,0,0;QS=3,0;MQSB=0.887766;MQ0F=0 PL:DP:DV        0,33,203:11:0   0,12,102:4:0    0,6,57:2:0
+X      3070    .       C       <*>     0       .       DP=20;I16=6,13,0,0,627,22135,0,0,1078,62882,0,0,414,9878,0,0;QS=3,0;MQSB=0.953977;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,98:3:0      0,9,98:3:0
+X      3071    .       C       <*>     0       .       DP=20;I16=7,13,0,0,715,26563,0,0,1138,66482,0,0,419,9893,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,123:4:0    0,9,98:3:0
+X      3072    .       C       <*>     0       .       DP=20;I16=6,13,0,0,696,25784,0,0,1109,65641,0,0,414,9866,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,128:4:0    0,9,106:3:0
+X      3073    .       C       <*>     0       .       DP=20;I16=6,13,0,0,706,26822,0,0,1109,65641,0,0,414,9872,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,135:4:0    0,9,115:3:0
+X      3074    .       C       <*>     0       .       DP=20;I16=6,13,0,0,724,28052,0,0,1109,65641,0,0,414,9886,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,135:4:0    0,9,116:3:0
+X      3075    .       C       <*>     0       .       DP=21;I16=6,13,0,0,630,21614,0,0,1109,65641,0,0,389,9283,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,33,239:11:0   0,15,140:5:0    0,9,94:3:0
+X      3076    .       G       <*>     0       .       DP=21;I16=6,14,0,0,645,21809,0,0,1169,69241,0,0,415,9939,0,0;QS=3,0;MQSB=0.969852;MQ0F=0        PL:DP:DV        0,36,252:12:0   0,15,126:5:0    0,9,91:3:0
+X      3077    .       C       <*>     0       .       DP=20;I16=5,15,0,0,694,25228,0,0,1169,69241,0,0,417,9979,0,0;QS=3,0;MQSB=0.976472;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,116:4:0    0,9,111:3:0
+X      3078    .       C       <*>     0       .       DP=20;I16=5,15,0,0,767,29761,0,0,1169,69241,0,0,420,10028,0,0;QS=3,0;MQSB=0.976472;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,113:4:0    0,9,111:3:0
+X      3079    .       T       <*>     0       .       DP=20;I16=5,15,0,0,749,28479,0,0,1169,69241,0,0,422,10038,0,0;QS=3,0;MQSB=0.976472;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,119:4:0    0,9,116:3:0
+X      3080    .       G       <*>     0       .       DP=21;I16=6,15,0,0,785,29901,0,0,1229,72841,0,0,424,10060,0,0;QS=3,0;MQSB=0.973096;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,124:4:0    0,9,103:3:0
+X      3081    .       C       <*>     0       .       DP=21;I16=6,15,0,0,752,27438,0,0,1229,72841,0,0,425,9997,0,0;QS=3,0;MQSB=0.973096;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,118:4:0    0,9,92:3:0
+X      3082    .       C       <*>     0       .       DP=21;I16=6,15,0,0,787,30211,0,0,1229,72841,0,0,426,9952,0,0;QS=3,0;MQSB=0.973096;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,118:4:0    0,9,112:3:0
+X      3083    .       T       C,<*>   0       .       DP=21;I16=6,14,0,1,764,29458,33,1089,1169,69241,60,3600,401,9249,25,625;QS=2.93666,0.0633397,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.973096;BQB=1;MQ0F=0     PL:DP:DV        0,9,255,39,255,255:14:1 0,12,130,12,130,130:4:0 0,9,113,9,113,113:3:0
+X      3084    .       G       <*>     0       .       DP=23;I16=6,17,0,0,859,32755,0,0,1349,80041,0,0,426,9812,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,118:4:0    0,12,135:4:0
+X      3085    .       T       <*>     0       .       DP=23;I16=6,16,0,0,824,31132,0,0,1289,76441,0,0,426,9718,0,0;QS=3,0;MQSB=0.97584;MQ0F=0 PL:DP:DV        0,42,255:14:0   0,12,124:4:0    0,12,135:4:0
+X      3086    .       G       <*>     0       .       DP=23;I16=6,17,0,0,853,32429,0,0,1349,80041,0,0,428,9648,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,125:4:0    0,12,131:4:0
+X      3087    .       G       <*>     0       .       DP=23;I16=6,17,0,0,897,35253,0,0,1349,80041,0,0,429,9599,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,130:4:0    0,12,137:4:0
+X      3088    .       A       <*>     0       .       DP=22;I16=6,16,0,0,834,31738,0,0,1289,76441,0,0,431,9571,0,0;QS=3,0;MQSB=0.97584;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,9,110:3:0     0,12,135:4:0
+X      3089    .       A       <*>     0       .       DP=23;I16=7,16,0,0,919,36903,0,0,1349,80041,0,0,432,9514,0,0;QS=3,0;MQSB=0.973027;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,113:3:0     0,15,175:5:0
+X      3090    .       G       <*>     0       .       DP=23;I16=7,16,0,0,885,34349,0,0,1349,80041,0,0,433,9431,0,0;QS=3,0;MQSB=0.973027;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,103:3:0     0,15,160:5:0
+X      3091    .       T       <*>     0       .       DP=23;I16=7,16,0,0,840,31352,0,0,1349,80041,0,0,434,9374,0,0;QS=3,0;MQSB=0.973027;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,105:3:0     0,15,153:5:0
+X      3092    .       T       <*>     0       .       DP=24;I16=8,16,0,0,895,33673,0,0,1409,83641,0,0,434,9294,0,0;QS=3,0;MQSB=0.970446;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,109:3:0     0,15,165:5:0
+X      3093    .       G       <*>     0       .       DP=25;I16=9,16,0,0,955,37033,0,0,1469,87241,0,0,434,9192,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,133:4:0    0,15,157:5:0
+X      3094    .       A       <*>     0       .       DP=25;I16=9,15,0,0,891,33319,0,0,1409,83641,0,0,425,9019,0,0;QS=3,0;MQSB=0.96464;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,12,134:4:0    0,15,161:5:0
+X      3095    .       C       <*>     0       .       DP=25;I16=9,15,0,0,891,33469,0,0,1409,83641,0,0,425,8955,0,0;QS=3,0;MQSB=0.96464;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,12,131:4:0    0,15,163:5:0
+X      3096    .       C       <*>     0       .       DP=25;I16=9,16,0,0,952,36626,0,0,1469,87241,0,0,436,9014,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,121:4:0    0,15,167:5:0
+X      3097    .       A       <*>     0       .       DP=25;I16=9,16,0,0,972,38200,0,0,1469,87241,0,0,436,8984,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,144:4:0    0,15,174:5:0
+X      3098    .       G       <*>     0       .       DP=25;I16=9,16,0,0,959,37269,0,0,1469,87241,0,0,436,8986,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,134:4:0    0,15,166:5:0
+X      3099    .       A       <*>     0       .       DP=25;I16=9,16,0,0,888,32632,0,0,1469,87241,0,0,435,8971,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,124:4:0    0,15,165:5:0
+X      3100    .       C       <*>     0       .       DP=25;I16=9,16,0,0,870,31084,0,0,1469,87241,0,0,434,8990,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,126:4:0    0,15,159:5:0
+X      3101    .       C       <*>     0       .       DP=25;I16=9,16,0,0,960,37090,0,0,1469,87241,0,0,432,8992,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,134:4:0    0,15,161:5:0
+X      3102    .       A       <*>     0       .       DP=26;I16=10,16,0,0,952,35186,0,0,1529,90841,0,0,430,9026,0,0;QS=3,0;MQSB=0.965874;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,134:4:0    0,18,189:6:0
+X      3103    .       T       <*>     0       .       DP=26;I16=10,16,0,0,920,33094,0,0,1529,90841,0,0,427,8993,0,0;QS=3,0;MQSB=0.965874;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,131:4:0    0,18,187:6:0
+X      3104    .       C       T,<*>   0       .       DP=25;I16=8,15,2,0,900,35584,80,3202,1349,80041,120,7200,385,8143,40,850;QS=2.58763,0.412371,0;VDB=0.8;SGB=0.346553;RPB=0.717391;MQB=0.956522;MQSB=0.962269;BQB=0.978261;MQ0F=0 PL:DP:DV        0,48,255,48,255,255:16:0        0,12,144,12,144,144:4:0 59,0,93,68,99,157:5:2
+X      3105    .       T       <*>     0       .       DP=25;I16=10,15,0,0,959,37057,0,0,1469,87241,0,0,422,8976,0,0;QS=3,0;MQSB=0.962269;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,149:4:0    0,15,169:5:0
+X      3106    .       G       <*>     0       .       DP=23;I16=10,13,0,0,881,33891,0,0,1380,82800,0,0,420,8940,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,132:4:0    0,15,167:5:0
+X      3107    .       T       <*>     0       .       DP=24;I16=10,14,0,0,878,32496,0,0,1440,86400,0,0,418,8932,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,132:4:0    0,18,195:6:0
+X      3108    .       C       <*>     0       .       DP=24;I16=10,14,0,0,909,34897,0,0,1440,86400,0,0,417,8953,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,137:4:0    0,18,189:6:0
+X      3109    .       A       <*>     0       .       DP=24;I16=10,14,0,0,905,34249,0,0,1440,86400,0,0,416,9004,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,136:4:0    0,18,195:6:0
+X      3110    .       C       <*>     0       .       DP=24;I16=10,13,0,0,919,37099,0,0,1380,82800,0,0,413,8933,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,105:3:0     0,18,189:6:0
+X      3111    .       A       <*>     0       .       DP=25;I16=10,14,0,0,961,38943,0,0,1440,86400,0,0,410,8888,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,111:3:0     0,18,205:6:0
+X      3112    .       G       <*>     0       .       DP=25;I16=10,14,0,0,958,39370,0,0,1440,86400,0,0,407,8821,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,116:3:0     0,18,191:6:0
+X      3113    .       C       <*>     0       .       DP=25;I16=10,14,0,0,961,39641,0,0,1440,86400,0,0,403,8735,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,112:3:0     0,18,193:6:0
+X      3114    .       A       <*>     0       .       DP=24;I16=10,13,0,0,928,38448,0,0,1380,82800,0,0,400,8680,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,116:3:0     0,18,200:6:0
+X      3115    .       G       <*>     0       .       DP=23;I16=10,12,0,0,872,35800,0,0,1320,79200,0,0,397,8603,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,117:3:0     0,18,195:6:0
+X      3116    .       G       <*>     0       .       DP=23;I16=10,12,0,0,870,35372,0,0,1320,79200,0,0,394,8552,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,108:3:0     0,18,194:6:0
+X      3117    .       T       <*>     0       .       DP=22;I16=9,13,0,0,771,27537,0,0,1320,79200,0,0,399,8575,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,96:3:0      0,18,177:6:0
+X      3118    .       A       <*>     0       .       DP=22;I16=9,13,0,0,813,30285,0,0,1320,79200,0,0,397,8537,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,111:3:0     0,18,193:6:0
+X      3119    .       A       <*>     0       .       DP=22;I16=9,13,0,0,886,35954,0,0,1320,79200,0,0,393,8423,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,120:3:0     0,18,207:6:0
+X      3120    .       G       <*>     0       .       DP=22;I16=9,13,0,0,839,32281,0,0,1320,79200,0,0,389,8333,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,104:3:0     0,18,182:6:0
+X      3121    .       A       <*>     0       .       DP=22;I16=10,12,0,0,777,28399,0,0,1320,79200,0,0,386,8266,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,111:3:0     0,18,194:6:0
+X      3122    .       C       <*>     0       .       DP=22;I16=10,12,0,0,848,33002,0,0,1320,79200,0,0,384,8222,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,110:3:0     0,18,192:6:0
+X      3123    .       T       <*>     0       .       DP=22;I16=10,12,0,0,854,33456,0,0,1320,79200,0,0,382,8202,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,114:3:0     0,18,204:6:0
+X      3124    .       C       <*>     0       .       DP=22;I16=10,11,0,0,882,38286,0,0,1260,75600,0,0,381,8205,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,104:3:0     0,15,178:5:0
+X      3125    .       T       <*>     0       .       DP=22;I16=10,11,0,0,860,36764,0,0,1260,75600,0,0,380,8230,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,106:3:0     0,15,185:5:0
+X      3126    .       G       <*>     0       .       DP=22;I16=10,11,0,0,834,34998,0,0,1260,75600,0,0,379,8277,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,97:3:0      0,15,174:5:0
+X      3127    .       C       <*>     0       .       DP=23;I16=10,11,0,0,847,36381,0,0,1260,75600,0,0,378,8346,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,87:3:0      0,15,175:5:0
+X      3128    .       T       <*>     0       .       DP=22;I16=9,12,0,0,850,35972,0,0,1229,72841,0,0,402,9010,0,0;QS=3,0;MQSB=0.950149;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,107:3:0     0,15,182:5:0
+X      3129    .       T       <*>     0       .       DP=22;I16=9,12,0,0,809,32621,0,0,1229,72841,0,0,401,9067,0,0;QS=3,0;MQSB=0.950149;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,107:3:0     0,15,178:5:0
+X      3130    .       T       <*>     0       .       DP=21;I16=9,10,0,0,744,30322,0,0,1140,68400,0,0,376,8516,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,6,82:2:0      0,15,169:5:0
+X      3131    .       C       <*>     0       .       DP=21;I16=9,10,0,0,792,34778,0,0,1140,68400,0,0,376,8606,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,6,83:2:0      0,15,170:5:0
+X      3132    .       T       <*>     0       .       DP=21;I16=9,11,0,0,819,35197,0,0,1169,69241,0,0,400,9288,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,109:3:0     0,15,174:5:0
+X      3133    .       G       <*>     0       .       DP=21;I16=9,11,0,0,800,34016,0,0,1169,69241,0,0,398,9312,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,97:3:0      0,15,166:5:0
+X      3134    .       G       <*>     0       .       DP=22;I16=10,11,0,0,773,30227,0,0,1229,72841,0,0,396,9352,0,0;QS=3,0;MQSB=0.939898;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,97:3:0      0,15,163:5:0
+X      3135    .       G       <*>     0       .       DP=22;I16=9,12,0,0,812,33714,0,0,1229,72841,0,0,396,9408,0,0;QS=3,0;MQSB=0.950149;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,9,94:3:0      0,12,151:4:0
+X      3136    .       C       <*>     0       .       DP=22;I16=9,12,0,0,811,33469,0,0,1229,72841,0,0,396,9430,0,0;QS=3,0;MQSB=0.950149;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,9,102:3:0     0,12,140:4:0
+X      3137    .       A       <*>     0       .       DP=22;I16=10,11,0,0,786,31226,0,0,1229,72841,0,0,396,9416,0,0;QS=3,0;MQSB=0.939898;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,95:3:0      0,12,142:4:0
+X      3138    .       A       <*>     0       .       DP=21;I16=9,11,0,0,720,28200,0,0,1169,69241,0,0,398,9414,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,98:3:0      0,12,147:4:0
+X      3139    .       C       <*>     0       .       DP=21;I16=9,11,0,0,755,31433,0,0,1169,69241,0,0,400,9424,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,91:3:0      0,12,139:4:0
+X      3140    .       C       <*>     0       .       DP=21;I16=9,11,0,0,790,33238,0,0,1169,69241,0,0,402,9446,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,102:3:0     0,12,145:4:0
+X      3141    .       C       <*>     0       .       DP=21;I16=9,11,0,0,819,35401,0,0,1169,69241,0,0,404,9480,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,101:3:0     0,12,150:4:0
+X      3142    .       A       <*>     0       .       DP=21;I16=9,11,0,0,822,35744,0,0,1169,69241,0,0,405,9477,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,107:3:0     0,12,155:4:0
+X      3143    .       G       <*>     0       .       DP=22;I16=10,11,0,0,846,36468,0,0,1198,70082,0,0,406,9488,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,9,104:3:0     0,12,151:4:0
+X      3144    .       C       <*>     0       .       DP=23;I16=12,10,0,0,855,35905,0,0,1258,73682,0,0,409,9513,0,0;QS=3,0;MQSB=0.997828;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,104:3:0     0,15,165:5:0
+X      3145    .       A       <*>     0       .       DP=23;I16=12,10,0,0,869,35937,0,0,1258,73682,0,0,414,9554,0,0;QS=3,0;MQSB=0.997828;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,106:3:0     0,15,174:5:0
+X      3146    .       G       <*>     0       .       DP=23;I16=12,10,0,0,895,38345,0,0,1258,73682,0,0,419,9613,0,0;QS=3,0;MQSB=0.997828;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,105:3:0     0,15,179:5:0
+X      3147    .       G       <*>     0       .       DP=24;I16=11,11,0,0,851,34815,0,0,1289,76441,0,0,419,9623,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,123:4:0    0,15,172:5:0
+X      3148    .       T       <*>     0       .       DP=24;I16=12,11,0,0,795,30097,0,0,1318,77282,0,0,428,9682,0,0;QS=3,0;MQSB=0.999527;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,107:4:0    0,15,149:5:0
+X      3149    .       G       <*>     0       .       DP=24;I16=12,11,0,0,910,38142,0,0,1318,77282,0,0,433,9743,0,0;QS=3,0;MQSB=0.999527;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,120:4:0    0,15,167:5:0
+X      3150    .       A       <*>     0       .       DP=24;I16=12,11,0,0,854,33784,0,0,1318,77282,0,0,438,9822,0,0;QS=3,0;MQSB=0.999527;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,129:4:0    0,15,167:5:0
+X      3151    .       C       <*>     0       .       DP=24;I16=12,11,0,0,873,35315,0,0,1318,77282,0,0,442,9870,0,0;QS=3,0;MQSB=0.999527;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,15,163:5:0
+X      3152    .       C       <*>     0       .       DP=24;I16=12,11,0,0,857,34239,0,0,1318,77282,0,0,445,9889,0,0;QS=3,0;MQSB=0.999527;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,123:4:0    0,15,155:5:0
+X      3153    .       C       <*>     0       .       DP=24;I16=12,11,0,0,891,36711,0,0,1318,77282,0,0,448,9930,0,0;QS=3,0;MQSB=0.999527;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,15,166:5:0
+X      3154    .       T       <*>     0       .       DP=25;I16=13,11,0,0,938,38052,0,0,1378,80882,0,0,451,9993,0,0;QS=3,0;MQSB=0.998323;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,133:4:0    0,18,194:6:0
+X      3155    .       G       <*>     0       .       DP=25;I16=13,11,0,0,953,39423,0,0,1378,80882,0,0,454,10030,0,0;QS=3,0;MQSB=0.998323;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,127:4:0    0,18,180:6:0
+X      3156    .       G       <*>     0       .       DP=25;I16=13,11,0,0,946,38818,0,0,1378,80882,0,0,457,10093,0,0;QS=3,0;MQSB=0.998323;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,126:4:0    0,18,189:6:0
+X      3157    .       A       <*>     0       .       DP=24;I16=12,12,0,0,896,33648,0,0,1378,80882,0,0,486,10806,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,130:4:0    0,18,193:6:0
+X      3158    .       A       <*>     0       .       DP=24;I16=12,12,0,0,856,31670,0,0,1378,80882,0,0,490,10918,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,18,192:6:0
+X      3159    .       T       <*>     0       .       DP=24;I16=11,12,0,0,864,32952,0,0,1349,80041,0,0,477,10749,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,134:4:0    0,18,194:6:0
+X      3160    .       T       <*>     0       .       DP=24;I16=12,12,0,0,907,34719,0,0,1378,80882,0,0,494,11018,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,134:4:0    0,18,193:6:0
+X      3161    .       C       <*>     0       .       DP=24;I16=12,12,0,0,880,33336,0,0,1378,80882,0,0,494,11006,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,123:4:0    0,18,196:6:0
+X      3162    .       C       <*>     0       .       DP=24;I16=12,12,0,0,916,35764,0,0,1378,80882,0,0,494,11018,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,127:4:0    0,18,188:6:0
+X      3163    .       T       A,<*>   0       .       DP=24;I16=11,12,1,0,895,35099,13,169,1349,80041,29,841,473,10603,20,400;QS=2.97436,0.025641,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0     PL:DP:DV        0,28,255,39,255,255:14:1        0,12,137,12,137,137:4:0 0,18,200,18,200,200:6:0
+X      3164    .       G       <*>     0       .       DP=24;I16=12,11,0,0,887,34437,0,0,1349,80041,0,0,467,10385,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,106:3:0     0,18,188:6:0
+X      3165    .       T       <*>     0       .       DP=24;I16=12,12,0,0,880,32654,0,0,1378,80882,0,0,490,10990,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,133:4:0    0,18,189:6:0
+X      3166    .       C       <*>     0       .       DP=24;I16=12,11,0,0,871,33389,0,0,1349,80041,0,0,463,10369,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,111:3:0     0,18,193:6:0
+X      3167    .       C       <*>     0       .       DP=23;I16=12,11,0,0,879,34199,0,0,1318,77282,0,0,487,11021,0,0;QS=3,0;MQSB=0.999527;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,131:4:0    0,18,189:6:0
+X      3168    .       A       <*>     0       .       DP=23;I16=12,11,0,0,874,33294,0,0,1318,77282,0,0,486,11070,0,0;QS=3,0;MQSB=0.999527;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,125:4:0    0,18,192:6:0
+X      3169    .       T       <*>     0       .       DP=23;I16=11,11,0,0,824,31124,0,0,1289,76441,0,0,458,10416,0,0;QS=3,0;MQSB=0.936864;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,12,128:4:0    0,18,187:6:0
+X      3170    .       C       <*>     0       .       DP=23;I16=11,11,0,0,877,35167,0,0,1289,76441,0,0,453,10307,0,0;QS=3,0;MQSB=0.936864;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,12,129:4:0    0,18,201:6:0
+X      3171    .       T       <*>     0       .       DP=23;I16=11,11,0,0,843,32615,0,0,1289,76441,0,0,448,10216,0,0;QS=3,0;MQSB=0.936864;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,12,127:4:0    0,18,201:6:0
+X      3172    .       G       <*>     0       .       DP=23;I16=12,11,0,0,813,29605,0,0,1318,77282,0,0,468,10768,0,0;QS=3,0;MQSB=0.999527;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,120:4:0    0,18,176:6:0
+X      3173    .       G       <*>     0       .       DP=23;I16=11,11,0,0,801,29659,0,0,1289,76441,0,0,436,9988,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,126:4:0    0,18,174:6:0
+X      3174    .       C       <*>     0       .       DP=24;I16=13,11,0,0,938,36926,0,0,1378,80882,0,0,454,10476,0,0;QS=3,0;MQSB=0.998323;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,127:4:0    0,18,194:6:0
+X      3175    .       A       <*>     0       .       DP=25;I16=13,11,0,0,914,35230,0,0,1409,83641,0,0,422,9684,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,127:4:0    0,21,209:7:0
+X      3176    .       G       <*>     0       .       DP=24;I16=14,10,0,0,909,34913,0,0,1378,80882,0,0,442,10164,0,0;QS=3,0;MQSB=0.993166;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,97:3:0      0,21,205:7:0
+X      3177    .       G       <*>     0       .       DP=23;I16=14,9,0,0,793,28159,0,0,1318,77282,0,0,438,10040,0,0;QS=3,0;MQSB=0.987676;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,93:3:0      0,21,195:7:0
+X      3178    .       T       <*>     0       .       DP=23;I16=13,9,0,0,754,26290,0,0,1289,76441,0,0,408,9262,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,96:3:0      0,21,173:7:0
+X      3179    .       G       <*>     0       .       DP=23;I16=13,9,0,0,802,29686,0,0,1289,76441,0,0,403,9131,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,97:3:0      0,21,188:7:0
+X      3180    .       G       <*>     0       .       DP=22;I16=12,9,0,0,701,24107,0,0,1229,72841,0,0,398,8970,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,92:3:0      0,21,175:7:0
+X      3181    .       G       <*>     0       .       DP=22;I16=13,9,0,0,795,29503,0,0,1258,73682,0,0,418,9452,0,0;QS=3,0;MQSB=0.991121;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,99:3:0      0,21,193:7:0
+X      3182    .       C       <*>     0       .       DP=22;I16=12,9,0,0,772,28878,0,0,1198,70082,0,0,396,9038,0,0;QS=3,0;MQSB=0.994334;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,99:3:0      0,21,184:7:0
+X      3183    .       A       <*>     0       .       DP=22;I16=12,9,0,0,766,28304,0,0,1229,72841,0,0,382,8546,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,106:3:0     0,21,193:7:0
+X      3184    .       T       <*>     0       .       DP=21;I16=12,8,0,0,721,26533,0,0,1169,69241,0,0,377,8409,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,30,248:10:0   0,9,106:3:0     0,21,196:7:0
+X      3185    .       T       <*>     0       .       DP=20;I16=13,7,0,0,740,27660,0,0,1138,66482,0,0,397,8865,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,103:3:0     0,18,174:6:0
+X      3186    .       G       <*>     0       .       DP=20;I16=13,7,0,0,741,28311,0,0,1138,66482,0,0,391,8665,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,103:3:0     0,18,169:6:0
+X      3187    .       A       <*>     0       .       DP=20;I16=13,7,0,0,693,24927,0,0,1138,66482,0,0,385,8485,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,33,247:11:0   0,9,102:3:0     0,18,171:6:0
+X      3188    .       A       <*>     0       .       DP=20;I16=13,7,0,0,704,25746,0,0,1138,66482,0,0,379,8325,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,33,249:11:0   0,9,100:3:0     0,18,174:6:0
+X      3189    .       A       <*>     0       .       DP=21;I16=13,8,0,0,763,28171,0,0,1198,70082,0,0,373,8185,0,0;QS=3,0;MQSB=0.983744;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,125:4:0    0,18,174:6:0
+X      3190    .       C       <*>     0       .       DP=20;I16=11,8,0,0,675,24915,0,0,1109,65641,0,0,344,7440,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,123:4:0    0,15,148:5:0
+X      3191    .       T       <*>     0       .       DP=21;I16=11,9,0,0,773,30203,0,0,1169,69241,0,0,340,7340,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,130:4:0    0,15,171:5:0
+X      3192    .       G       <*>     0       .       DP=21;I16=12,9,0,0,751,27785,0,0,1198,70082,0,0,362,7886,0,0;QS=3,0;MQSB=0.994334;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,125:4:0    0,15,152:5:0
+X      3193    .       G       <*>     0       .       DP=21;I16=12,9,0,0,756,27614,0,0,1198,70082,0,0,359,7829,0,0;QS=3,0;MQSB=0.994334;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,121:4:0    0,15,148:5:0
+X      3194    .       T       C,<*>   0       .       DP=21;I16=10,10,1,0,730,26992,18,324,1169,69241,29,841,332,7168,25,625;QS=2.95652,0.0434783,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.99938;BQB=1;MQ0F=0       PL:DP:DV        0,18,255,33,255,255:12:1        0,9,98,9,98,98:3:0      0,18,178,18,178,178:6:0
+X      3195    .       T       <*>     0       .       DP=21;I16=11,10,0,0,776,29184,0,0,1198,70082,0,0,356,7778,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,95:3:0      0,18,189:6:0
+X      3196    .       T       <*>     0       .       DP=21;I16=10,10,0,0,722,26472,0,0,1169,69241,0,0,329,7111,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,91:3:0      0,18,186:6:0
+X      3197    .       A       <*>     0       .       DP=22;I16=12,9,0,0,715,24911,0,0,1229,72841,0,0,352,7718,0,0;QS=3,0;MQSB=0.950149;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,103:3:0     0,18,179:6:0
+X      3198    .       A       <*>     0       .       DP=21;I16=12,8,0,0,745,28155,0,0,1169,69241,0,0,345,7675,0,0;QS=3,0;MQSB=0.953497;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,105:3:0     0,18,198:6:0
+X      3199    .       A       <*>     0       .       DP=21;I16=11,9,0,0,736,27514,0,0,1200,72000,0,0,326,7080,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,105:3:0     0,18,196:6:0
+X      3200    .       A       <*>     0       .       DP=20;I16=11,9,0,0,735,27533,0,0,1169,69241,0,0,350,7660,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,108:3:0     0,18,195:6:0
+X      3201    .       A       <*>     0       .       DP=20;I16=11,8,0,0,706,26814,0,0,1109,65641,0,0,338,7486,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,30,248:10:0   0,9,107:3:0     0,18,198:6:0
+X      3202    .       T       <*>     0       .       DP=20;I16=10,9,0,0,692,25620,0,0,1140,68400,0,0,321,6907,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,249:10:0   0,9,109:3:0     0,18,187:6:0
+X      3203    .       G       A,<*>   0       .       DP=19;I16=9,9,1,0,644,23760,19,361,1080,64800,29,841,320,6872,25,625;QS=2.94823,0.0517711,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.934728;BQB=1;MQ0F=0        PL:DP:DV        0,14,239,30,242,248:11:1        0,9,105,9,105,105:3:0   0,15,160,15,160,160:5:0
+X      3204    .       T       <*>     0       .       DP=19;I16=9,8,0,0,619,22955,0,0,1020,61200,0,0,306,6686,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,234:9:0    0,9,101:3:0     0,15,169:5:0
+X      3205    .       C       <*>     0       .       DP=19;I16=9,9,0,0,672,25340,0,0,1080,64800,0,0,318,6856,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,99:3:0      0,15,157:5:0
+X      3206    .       A       <*>     0       .       DP=19;I16=10,9,0,0,661,23623,0,0,1109,65641,0,0,342,7500,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,91:3:0      0,15,165:5:0
+X      3207    .       C       <*>     0       .       DP=19;I16=9,9,0,0,642,23618,0,0,1080,64800,0,0,316,6912,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,90:3:0      0,15,158:5:0
+X      3208    .       A       <*>     0       .       DP=18;I16=10,8,0,0,619,22023,0,0,1049,62041,0,0,341,7591,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,33,247:11:0   0,9,95:3:0      0,12,142:4:0
+X      3209    .       C       <*>     0       .       DP=19;I16=11,8,0,0,681,24747,0,0,1109,65641,0,0,340,7612,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,106:3:0     0,12,134:4:0
+X      3210    .       C       <*>     0       .       DP=18;I16=11,7,0,0,664,24900,0,0,1049,62041,0,0,340,7602,0,0;QS=3,0;MQSB=0.951002;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,101:3:0     0,12,141:4:0
+X      3211    .       A       <*>     0       .       DP=17;I16=11,6,0,0,645,24627,0,0,989,58441,0,0,341,7611,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,30,243:10:0   0,9,106:3:0     0,12,140:4:0
+X      3212    .       T       <*>     0       .       DP=17;I16=10,6,0,0,575,21295,0,0,960,57600,0,0,316,6964,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,222:9:0    0,9,100:3:0     0,12,144:4:0
+X      3213    .       A       <*>     0       .       DP=17;I16=10,6,0,0,597,22631,0,0,960,57600,0,0,316,6962,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,228:9:0    0,9,117:3:0     0,12,138:4:0
+X      3214    .       G       <*>     0       .       DP=17;I16=11,6,0,0,615,23103,0,0,989,58441,0,0,341,7605,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,30,243:10:0   0,9,110:3:0     0,12,134:4:0
+X      3215    .       G       <*>     0       .       DP=17;I16=11,6,0,0,591,21523,0,0,989,58441,0,0,340,7592,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,30,241:10:0   0,9,93:3:0      0,12,128:4:0
+X      3216    .       C       <*>     0       .       DP=17;I16=11,6,0,0,623,23303,0,0,989,58441,0,0,339,7597,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,30,242:10:0   0,9,94:3:0      0,12,138:4:0
+X      3217    .       C       <*>     0       .       DP=17;I16=11,6,0,0,570,19896,0,0,989,58441,0,0,337,7569,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,30,236:10:0   0,9,84:3:0      0,12,123:4:0
+X      3218    .       G       C,<*>   0       .       DP=18;I16=10,7,1,0,547,18185,29,841,1020,61200,29,841,310,6932,24,576;QS=2.91667,0.0833333,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.951002;BQB=1;MQ0F=0       PL:DP:DV        0,4,202,30,205,221:11:1 0,9,96,9,96,96:3:0      0,12,112,12,112,112:4:0
+X      3219    .       G       A,<*>   0       .       DP=18;I16=10,7,1,0,606,22158,19,361,1020,61200,29,841,308,6888,23,529;QS=2.94837,0.0516304,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.951002;BQB=1;MQ0F=0       PL:DP:DV        0,14,234,30,237,243:11:1        0,9,107,9,107,107:3:0   0,12,126,12,126,126:4:0
+X      3220    .       G       <*>     0       .       DP=18;I16=11,7,0,0,631,22827,0,0,1049,62041,0,0,326,7248,0,0;QS=3,0;MQSB=0.951002;MQ0F=0        PL:DP:DV        0,33,252:11:0   0,9,112:3:0     0,12,126:4:0
+X      3221    .       C       <*>     0       .       DP=17;I16=9,7,0,0,598,22586,0,0,960,57600,0,0,301,6659,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,27,244:9:0    0,9,103:3:0     0,12,139:4:0
+X      3222    .       A       <*>     0       .       DP=17;I16=10,7,0,0,623,23037,0,0,989,58441,0,0,318,6972,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,100:3:0     0,12,133:4:0
+X      3223    .       C       <*>     0       .       DP=17;I16=10,7,0,0,611,22603,0,0,989,58441,0,0,312,6764,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,96:3:0      0,12,132:4:0
+X      3224    .       A       <*>     0       .       DP=16;I16=10,6,0,0,609,23381,0,0,929,54841,0,0,307,6575,0,0;QS=3,0;MQSB=0.948436;MQ0F=0 PL:DP:DV        0,27,238:9:0    0,9,97:3:0      0,12,141:4:0
+X      3225    .       G       <*>     0       .       DP=17;I16=11,6,0,0,604,22692,0,0,989,58441,0,0,302,6404,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,27,247:9:0    0,12,108:4:0    0,12,134:4:0
+X      3226    .       T       <*>     0       .       DP=18;I16=11,6,0,0,582,20466,0,0,1020,61200,0,0,282,5996,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,224:9:0    0,12,112:4:0    0,12,131:4:0
+X      3227    .       G       <*>     0       .       DP=18;I16=12,5,0,0,618,23008,0,0,989,58441,0,0,270,5496,0,0;QS=3,0;MQSB=0.965874;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,91:3:0      0,12,125:4:0
+X      3228    .       G       <*>     0       .       DP=18;I16=11,6,0,0,611,22581,0,0,1020,61200,0,0,278,5816,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,248:9:0    0,12,118:4:0    0,12,121:4:0
+X      3229    .       C       <*>     0       .       DP=19;I16=12,7,0,0,686,25394,0,0,1109,65641,0,0,289,5925,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,118:4:0    0,12,126:4:0
+X      3230    .       T       <*>     0       .       DP=19;I16=12,6,0,0,669,25441,0,0,1049,62041,0,0,261,5187,0,0;QS=3,0;MQSB=0.961295;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,107:3:0     0,12,139:4:0
+X      3231    .       C       <*>     0       .       DP=19;I16=12,7,0,0,682,25046,0,0,1109,65641,0,0,283,5725,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,112:4:0    0,12,128:4:0
+X      3232    .       A       <*>     0       .       DP=19;I16=11,7,0,0,597,20779,0,0,1080,64800,0,0,270,5564,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,229:10:0   0,12,117:4:0    0,12,132:4:0
+X      3233    .       C       <*>     0       .       DP=19;I16=12,7,0,0,573,18239,0,0,1109,65641,0,0,277,5629,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,33,238:11:0   0,12,91:4:0     0,12,110:4:0
+X      3234    .       G       T,<*>   0       .       DP=19;I16=10,6,1,0,511,17305,22,484,960,57600,29,841,233,4849,8,64;QS=2.93855,0.0614525,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.955563;BQB=1;MQ0F=0  PL:DP:DV        0,11,222,30,225,234:11:1        0,6,63,6,63,63:2:0      0,12,100,12,100,100:4:0
+X      3235    .       C       <*>     0       .       DP=18;I16=12,6,0,0,625,22649,0,0,1049,62041,0,0,274,5582,0,0;QS=3,0;MQSB=0.961295;MQ0F=0        PL:DP:DV        0,30,249:10:0   0,12,119:4:0    0,12,123:4:0
+X      3236    .       C       <*>     0       .       DP=18;I16=12,6,0,0,668,25124,0,0,1049,62041,0,0,273,5567,0,0;QS=3,0;MQSB=0.961295;MQ0F=0        PL:DP:DV        0,30,244:10:0   0,12,137:4:0    0,12,134:4:0
+X      3237    .       T       <*>     0       .       DP=17;I16=11,6,0,0,589,21235,0,0,989,58441,0,0,273,5573,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,27,230:9:0    0,12,102:4:0    0,12,136:4:0
+X      3238    .       G       <*>     0       .       DP=17;I16=11,6,0,0,609,22539,0,0,989,58441,0,0,273,5599,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,27,243:9:0    0,12,104:4:0    0,12,129:4:0
+X      3239    .       T       <*>     0       .       DP=17;I16=11,6,0,0,574,20204,0,0,989,58441,0,0,273,5645,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,27,220:9:0    0,12,107:4:0    0,12,131:4:0
+X      3240    .       A       <*>     0       .       DP=19;I16=12,7,0,0,624,21552,0,0,1109,65641,0,0,273,5711,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,33,248:11:0   0,12,101:4:0    0,12,132:4:0
+X      3241    .       A       <*>     0       .       DP=19;I16=11,6,0,0,619,23121,0,0,1020,61200,0,0,249,5173,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,252:10:0   0,9,96:3:0      0,12,143:4:0
+X      3242    .       T       <*>     0       .       DP=19;I16=12,7,0,0,655,23279,0,0,1140,68400,0,0,277,5911,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,252:10:0   0,12,104:4:0    0,15,152:5:0
+X      3243    .       C       <*>     0       .       DP=19;I16=12,7,0,0,682,25216,0,0,1140,68400,0,0,281,6047,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,111:4:0    0,15,148:5:0
+X      3244    .       C       <*>     0       .       DP=18;I16=11,6,0,0,587,21119,0,0,1020,61200,0,0,281,6139,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,221:8:0    0,12,116:4:0    0,15,142:5:0
+X      3245    .       C       <*>     0       .       DP=17;I16=10,7,0,0,631,23851,0,0,1020,61200,0,0,290,6282,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,12,126:4:0    0,12,131:4:0
+X      3246    .       A       <*>     0       .       DP=17;I16=10,7,0,0,646,24716,0,0,1020,61200,0,0,295,6427,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,12,129:4:0    0,12,139:4:0
+X      3247    .       G       <*>     0       .       DP=17;I16=10,7,0,0,606,22554,0,0,1020,61200,0,0,300,6590,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,12,92:4:0     0,12,133:4:0
+X      3248    .       C       <*>     0       .       DP=16;I16=10,6,0,0,603,23115,0,0,960,57600,0,0,306,6770,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,255:9:0    0,9,99:3:0      0,12,132:4:0
+X      3249    .       C       <*>     0       .       DP=16;I16=10,6,0,0,587,21913,0,0,960,57600,0,0,311,6917,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,246:9:0    0,9,99:3:0      0,12,133:4:0
+X      3250    .       C       <*>     0       .       DP=16;I16=10,6,0,0,616,24080,0,0,960,57600,0,0,316,7082,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,255:9:0    0,9,95:3:0      0,12,137:4:0
+X      3251    .       T       <*>     0       .       DP=16;I16=10,6,0,0,585,22193,0,0,960,57600,0,0,319,7165,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,241:9:0    0,9,104:3:0     0,12,135:4:0
+X      3252    .       T       <*>     0       .       DP=16;I16=10,6,0,0,553,19781,0,0,960,57600,0,0,321,7215,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,239:9:0    0,9,84:3:0      0,12,126:4:0
+X      3253    .       T       <*>     0       .       DP=16;I16=10,6,0,0,589,21933,0,0,960,57600,0,0,323,7281,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,245:9:0    0,9,102:3:0     0,12,132:4:0
+X      3254    .       G       <*>     0       .       DP=17;I16=10,7,0,0,631,23737,0,0,1020,61200,0,0,325,7363,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,9,100:3:0     0,15,154:5:0
+X      3255    .       G       <*>     0       .       DP=16;I16=9,7,0,0,554,20088,0,0,960,57600,0,0,328,7410,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,27,243:9:0    0,9,93:3:0      0,12,120:4:0
+X      3256    .       G       <*>     0       .       DP=16;I16=8,7,0,0,571,21985,0,0,900,54000,0,0,306,6846,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,27,255:9:0    0,6,62:2:0      0,12,142:4:0
+X      3257    .       A       <*>     0       .       DP=16;I16=9,7,0,0,585,21881,0,0,960,57600,0,0,334,7546,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,27,243:9:0    0,9,94:3:0      0,12,144:4:0
+X      3258    .       G       <*>     0       .       DP=17;I16=9,8,0,0,647,25407,0,0,1020,61200,0,0,337,7635,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,81:3:0      0,12,146:4:0
+X      3259    .       G       <*>     0       .       DP=17;I16=9,8,0,0,605,22237,0,0,1020,61200,0,0,341,7739,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,79:3:0      0,12,139:4:0
+X      3260    .       C       <*>     0       .       DP=17;I16=9,7,0,0,616,23908,0,0,960,57600,0,0,319,7183,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,6,64:2:0      0,12,133:4:0
+X      3261    .       C       <*>     0       .       DP=18;I16=9,9,0,0,655,24475,0,0,1080,64800,0,0,347,7891,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,90:3:0      0,12,138:4:0
+X      3262    .       A       <*>     0       .       DP=19;I16=10,9,0,0,712,27036,0,0,1140,68400,0,0,351,7989,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,123:4:0    0,12,148:4:0
+X      3263    .       G       <*>     0       .       DP=19;I16=10,9,0,0,715,27317,0,0,1140,68400,0,0,356,8104,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,116:4:0    0,12,146:4:0
+X      3264    .       G       <*>     0       .       DP=19;I16=10,9,0,0,676,24734,0,0,1140,68400,0,0,361,8237,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,93:4:0     0,12,143:4:0
+X      3265    .       G       <*>     0       .       DP=19;I16=10,9,0,0,701,26199,0,0,1140,68400,0,0,365,8339,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,109:4:0    0,12,137:4:0
+X      3266    .       T       <*>     0       .       DP=19;I16=9,9,0,0,597,20769,0,0,1080,64800,0,0,357,8229,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,82:4:0     0,9,113:3:0
+X      3267    .       G       <*>     0       .       DP=19;I16=10,9,0,0,659,24285,0,0,1140,68400,0,0,367,8299,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,76:4:0     0,12,133:4:0
+X      3268    .       G       <*>     0       .       DP=19;I16=10,9,0,0,668,24306,0,0,1140,68400,0,0,367,8255,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,92:4:0     0,12,142:4:0
+X      3269    .       G       <*>     0       .       DP=19;I16=10,9,0,0,714,27122,0,0,1140,68400,0,0,367,8227,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,115:4:0    0,12,137:4:0
+X      3270    .       T       <*>     0       .       DP=20;I16=10,9,0,0,606,20364,0,0,1140,68400,0,0,361,8141,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,251:11:0   0,12,83:4:0     0,12,136:4:0
+X      3271    .       G       <*>     0       .       DP=19;I16=10,9,0,0,709,26993,0,0,1140,68400,0,0,362,8108,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,100:4:0    0,12,143:4:0
+X      3272    .       G       <*>     0       .       DP=19;I16=10,9,0,0,672,24398,0,0,1140,68400,0,0,363,8093,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,97:4:0     0,12,140:4:0
+X      3273    .       A       <*>     0       .       DP=20;I16=10,10,0,0,735,27355,0,0,1200,72000,0,0,363,8047,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,153:5:0    0,12,147:4:0
+X      3274    .       T       <*>     0       .       DP=19;I16=9,10,0,0,699,26089,0,0,1140,68400,0,0,365,8021,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,142:5:0    0,12,149:4:0
+X      3275    .       C       <*>     0       .       DP=19;I16=9,10,0,0,727,28197,0,0,1140,68400,0,0,367,8015,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,137:5:0    0,12,139:4:0
+X      3276    .       A       <*>     0       .       DP=19;I16=9,10,0,0,681,25123,0,0,1140,68400,0,0,369,8029,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,253:10:0   0,15,150:5:0    0,12,141:4:0
+X      3277    .       C       <*>     0       .       DP=19;I16=9,10,0,0,733,28485,0,0,1140,68400,0,0,371,8063,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,153:5:0    0,12,146:4:0
+X      3278    .       T       <*>     0       .       DP=19;I16=9,10,0,0,737,28901,0,0,1140,68400,0,0,373,8117,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,168:5:0    0,12,153:4:0
+X      3279    .       T       <*>     0       .       DP=19;I16=9,10,0,0,714,27132,0,0,1140,68400,0,0,375,8191,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,148:5:0    0,12,150:4:0
+X      3280    .       G       <*>     0       .       DP=20;I16=9,11,0,0,758,29178,0,0,1200,72000,0,0,376,8234,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,143:5:0    0,12,146:4:0
+X      3281    .       A       <*>     0       .       DP=21;I16=10,11,0,0,822,32654,0,0,1260,75600,0,0,378,8296,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,179:6:0    0,12,157:4:0
+X      3282    .       G       <*>     0       .       DP=21;I16=10,11,0,0,815,32059,0,0,1260,75600,0,0,381,8379,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,173:6:0    0,12,150:4:0
+X      3283    .       G       <*>     0       .       DP=21;I16=10,11,0,0,790,30110,0,0,1260,75600,0,0,384,8484,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,161:6:0    0,12,146:4:0
+X      3284    .       T       <*>     0       .       DP=21;I16=10,11,0,0,748,27628,0,0,1260,75600,0,0,385,8511,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,155:6:0    0,12,146:4:0
+X      3285    .       C       <*>     0       .       DP=21;I16=10,11,0,0,776,29442,0,0,1260,75600,0,0,386,8560,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,169:6:0    0,12,143:4:0
+X      3286    .       A       <*>     0       .       DP=21;I16=10,11,0,0,826,32732,0,0,1260,75600,0,0,387,8631,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,187:6:0    0,12,153:4:0
+X      3287    .       G       <*>     0       .       DP=21;I16=10,11,0,0,804,31448,0,0,1260,75600,0,0,387,8673,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,164:6:0    0,12,150:4:0
+X      3288    .       G       <*>     0       .       DP=22;I16=10,11,0,0,754,27862,0,0,1260,75600,0,0,379,8635,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,141:5:0    0,15,164:5:0
+X      3289    .       A       <*>     0       .       DP=24;I16=13,11,0,0,897,34439,0,0,1440,86400,0,0,386,8714,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,166:6:0    0,15,178:5:0
+X      3290    .       G       <*>     0       .       DP=23;I16=12,10,0,0,832,31964,0,0,1320,79200,0,0,380,8684,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,112:4:0    0,15,168:5:0
+X      3291    .       T       <*>     0       .       DP=22;I16=11,9,0,0,707,25481,0,0,1200,72000,0,0,358,8112,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,95:3:0      0,15,168:5:0
+X      3292    .       T       <*>     0       .       DP=22;I16=13,9,0,0,783,28439,0,0,1320,79200,0,0,397,8929,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,127:5:0    0,15,164:5:0
+X      3293    .       C       <*>     0       .       DP=22;I16=13,9,0,0,852,33430,0,0,1320,79200,0,0,400,8992,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,136:5:0    0,15,170:5:0
+X      3294    .       A       <*>     0       .       DP=22;I16=13,9,0,0,818,30684,0,0,1320,79200,0,0,403,9077,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,145:5:0    0,15,162:5:0
+X      3295    .       A       <*>     0       .       DP=22;I16=14,8,0,0,820,31004,0,0,1320,79200,0,0,407,9183,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,140:5:0    0,12,143:4:0
+X      3296    .       G       <*>     0       .       DP=22;I16=14,8,0,0,837,32209,0,0,1320,79200,0,0,411,9259,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,133:5:0    0,12,140:4:0
+X      3297    .       A       <*>     0       .       DP=22;I16=14,8,0,0,787,28771,0,0,1320,79200,0,0,415,9355,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,134:5:0    0,12,140:4:0
+X      3298    .       C       <*>     0       .       DP=22;I16=13,9,0,0,826,31506,0,0,1320,79200,0,0,420,9470,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,113:4:0    0,12,135:4:0
+X      3299    .       C       <*>     0       .       DP=22;I16=13,9,0,0,857,33829,0,0,1320,79200,0,0,425,9553,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,117:4:0    0,12,140:4:0
+X      3300    .       A       <*>     0       .       DP=22;I16=13,9,0,0,861,33855,0,0,1320,79200,0,0,430,9654,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,134:4:0    0,12,144:4:0
+X      3301    .       G       <*>     0       .       DP=22;I16=13,9,0,0,869,34495,0,0,1320,79200,0,0,433,9675,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,131:4:0    0,12,141:4:0
+X      3302    .       C       <*>     0       .       DP=23;I16=14,9,0,0,863,32885,0,0,1380,82800,0,0,436,9718,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,115:4:0    0,15,155:5:0
+X      3303    .       C       <*>     0       .       DP=23;I16=14,9,0,0,887,34451,0,0,1380,82800,0,0,440,9784,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,15,153:5:0
+X      3304    .       T       <*>     0       .       DP=23;I16=14,9,0,0,886,34388,0,0,1380,82800,0,0,443,9825,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,134:4:0    0,15,167:5:0
+X      3305    .       G       <*>     0       .       DP=23;I16=14,9,0,0,878,33846,0,0,1380,82800,0,0,446,9892,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,119:4:0    0,15,151:5:0
+X      3306    .       G       <*>     0       .       DP=23;I16=14,9,0,0,886,34386,0,0,1380,82800,0,0,448,9934,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,127:4:0    0,15,150:5:0
+X      3307    .       C       <*>     0       .       DP=23;I16=14,8,0,0,812,30814,0,0,1320,79200,0,0,428,9508,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,116:4:0    0,15,153:5:0
+X      3308    .       C       <*>     0       .       DP=23;I16=14,9,0,0,835,31367,0,0,1380,82800,0,0,450,9986,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,118:4:0    0,15,151:5:0
+X      3309    .       A       <*>     0       .       DP=23;I16=14,9,0,0,875,33541,0,0,1380,82800,0,0,451,9995,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,128:4:0    0,15,162:5:0
+X      3310    .       A       <*>     0       .       DP=24;I16=15,9,0,0,882,32950,0,0,1440,86400,0,0,453,10027,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,152:5:0    0,15,164:5:0
+X      3311    .       C       <*>     0       .       DP=24;I16=15,9,0,0,913,35161,0,0,1440,86400,0,0,456,10084,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,145:5:0    0,15,157:5:0
+X      3312    .       A       <*>     0       .       DP=26;I16=16,9,0,0,950,36336,0,0,1500,90000,0,0,459,10167,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,153:5:0    0,15,160:5:0
+X      3313    .       T       <*>     0       .       DP=26;I16=16,10,0,0,987,37617,0,0,1560,93600,0,0,488,10902,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,18,180:6:0    0,15,161:5:0
+X      3314    .       G       <*>     0       .       DP=26;I16=16,10,0,0,1007,39401,0,0,1560,93600,0,0,491,10989,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,18,171:6:0    0,15,161:5:0
+X      3315    .       G       <*>     0       .       DP=26;I16=15,10,0,0,945,36073,0,0,1500,90000,0,0,484,10866,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,18,172:6:0    0,15,159:5:0
+X      3316    .       T       <*>     0       .       DP=26;I16=15,10,0,0,853,29881,0,0,1500,90000,0,0,464,10216,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,18,157:6:0    0,12,122:4:0
+X      3317    .       G       <*>     0       .       DP=27;I16=16,11,0,0,997,37431,0,0,1620,97200,0,0,488,10806,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,18,164:6:0    0,18,167:6:0
+X      3318    .       A       <*>     0       .       DP=26;I16=15,10,0,0,904,33212,0,0,1500,90000,0,0,481,10699,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,155:5:0    0,18,185:6:0
+X      3319    .       A       <*>     0       .       DP=25;I16=15,10,0,0,912,34090,0,0,1500,90000,0,0,482,10682,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,139:5:0    0,18,188:6:0
+X      3320    .       A       <*>     0       .       DP=25;I16=15,10,0,0,888,32722,0,0,1500,90000,0,0,483,10691,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,133:5:0    0,18,178:6:0
+X      3321    .       C       <*>     0       .       DP=25;I16=14,10,0,0,900,34142,0,0,1440,86400,0,0,471,10531,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,157:5:0    0,18,186:6:0
+X      3322    .       C       <*>     0       .       DP=25;I16=15,10,0,0,980,38582,0,0,1500,90000,0,0,483,10683,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,164:5:0    0,18,198:6:0
+X      3323    .       C       <*>     0       .       DP=25;I16=15,10,0,0,922,34948,0,0,1500,90000,0,0,483,10715,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,146:5:0    0,18,201:6:0
+X      3324    .       C       <*>     0       .       DP=25;I16=15,10,0,0,869,31271,0,0,1500,90000,0,0,482,10720,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,142:5:0    0,18,186:6:0
+X      3325    .       G       <*>     0       .       DP=25;I16=15,10,0,0,827,28293,0,0,1500,90000,0,0,481,10747,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,134:5:0    0,18,163:6:0
+X      3326    .       T       <*>     0       .       DP=24;I16=13,10,0,0,842,31362,0,0,1380,82800,0,0,464,10506,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,150:5:0    0,18,186:6:0
+X      3327    .       C       <*>     0       .       DP=24;I16=14,10,0,0,938,37076,0,0,1440,86400,0,0,481,10863,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,154:5:0    0,18,190:6:0
+X      3328    .       T       <*>     0       .       DP=25;I16=15,10,0,0,959,37033,0,0,1500,90000,0,0,480,10900,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,163:5:0    0,21,213:7:0
+X      3329    .       A       <*>     0       .       DP=24;I16=15,9,0,0,888,33082,0,0,1440,86400,0,0,481,10955,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,149:5:0    0,21,207:7:0
+X      3330    .       C       <*>     0       .       DP=25;I16=16,9,0,0,954,37064,0,0,1500,90000,0,0,481,10979,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,168:5:0    0,21,203:7:0
+X      3331    .       T       <*>     0       .       DP=25;I16=16,9,0,0,960,37332,0,0,1500,90000,0,0,482,11024,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,165:5:0    0,21,224:7:0
+X      3332    .       A       <*>     0       .       DP=25;I16=16,9,0,0,933,35065,0,0,1500,90000,0,0,483,11091,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,165:5:0    0,21,211:7:0
+X      3333    .       A       <*>     0       .       DP=26;I16=16,10,0,0,976,37344,0,0,1560,93600,0,0,483,11131,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,166:5:0    0,24,241:8:0
+X      3334    .       A       <*>     0       .       DP=25;I16=15,10,0,0,972,38210,0,0,1500,90000,0,0,485,11195,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,168:5:0    0,24,241:8:0
+X      3335    .       A       <*>     0       .       DP=25;I16=15,10,0,0,970,38200,0,0,1500,90000,0,0,486,11232,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,170:5:0    0,24,239:8:0
+X      3336    .       A       <*>     0       .       DP=25;I16=15,10,0,0,929,35277,0,0,1500,90000,0,0,485,11191,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,166:5:0    0,24,232:8:0
+X      3337    .       T       <*>     0       .       DP=25;I16=15,10,0,0,902,32856,0,0,1500,90000,0,0,484,11172,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,157:5:0    0,24,224:8:0
+X      3338    .       A       <*>     0       .       DP=25;I16=15,10,0,0,892,32056,0,0,1500,90000,0,0,481,11075,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,153:5:0    0,24,214:8:0
+X      3339    .       C       <*>     0       .       DP=25;I16=15,10,0,0,964,37444,0,0,1500,90000,0,0,478,11000,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,167:5:0    0,24,232:8:0
+X      3340    .       A       <*>     0       .       DP=23;I16=14,9,0,0,890,34616,0,0,1380,82800,0,0,477,10945,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,173:5:0    0,24,233:8:0
+X      3341    .       A       <*>     0       .       DP=23;I16=14,9,0,0,885,34459,0,0,1380,82800,0,0,476,10908,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,167:5:0    0,24,238:8:0
+X      3342    .       A       <*>     0       .       DP=23;I16=14,9,0,0,862,33262,0,0,1380,82800,0,0,475,10889,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,170:5:0    0,24,240:8:0
+X      3343    .       A       <*>     0       .       DP=22;I16=13,9,0,0,866,34280,0,0,1320,79200,0,0,474,10836,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,173:5:0    0,21,231:7:0
+X      3344    .       A       <*>     0       .       DP=22;I16=13,9,0,0,859,33731,0,0,1320,79200,0,0,473,10797,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,173:5:0    0,21,226:7:0
+X      3345    .       T       <*>     0       .       DP=22;I16=13,9,0,0,822,31100,0,0,1320,79200,0,0,472,10772,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,254:10:0   0,15,159:5:0    0,21,220:7:0
+X      3346    .       T       <*>     0       .       DP=22;I16=13,9,0,0,847,32679,0,0,1320,79200,0,0,470,10712,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,168:5:0    0,21,221:7:0
+X      3347    .       A       <*>     0       .       DP=23;I16=14,9,0,0,888,34650,0,0,1380,82800,0,0,468,10668,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,185:6:0    0,21,227:7:0
+X      3348    .       G       <*>     0       .       DP=23;I16=14,9,0,0,873,33609,0,0,1380,82800,0,0,467,10641,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,171:6:0    0,21,219:7:0
+X      3349    .       C       <*>     0       .       DP=24;I16=14,9,0,0,815,29785,0,0,1380,82800,0,0,465,10583,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,166:6:0    0,21,205:7:0
+X      3350    .       C       <*>     0       .       DP=24;I16=14,10,0,0,939,37249,0,0,1440,86400,0,0,464,10546,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,209:7:0    0,21,220:7:0
+X      3351    .       T       <*>     0       .       DP=24;I16=14,10,0,0,943,37255,0,0,1440,86400,0,0,463,10531,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,210:7:0    0,21,228:7:0
+X      3352    .       G       <*>     0       .       DP=24;I16=14,10,0,0,887,33267,0,0,1440,86400,0,0,462,10538,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,192:7:0    0,21,214:7:0
+X      3353    .       G       <*>     0       .       DP=24;I16=14,10,0,0,864,32092,0,0,1440,86400,0,0,461,10567,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,190:7:0    0,21,214:7:0
+X      3354    .       C       <*>     0       .       DP=24;I16=14,10,0,0,848,30714,0,0,1440,86400,0,0,459,10567,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,178:7:0    0,21,209:7:0
+X      3355    .       G       <*>     0       .       DP=23;I16=14,9,0,0,738,24386,0,0,1380,82800,0,0,457,10537,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,232:10:0   0,21,170:7:0    0,18,166:6:0
+X      3356    .       T       <*>     0       .       DP=23;I16=14,9,0,0,847,31689,0,0,1380,82800,0,0,454,10476,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,191:7:0    0,18,195:6:0
+X      3357    .       G       <*>     0       .       DP=23;I16=14,9,0,0,863,32919,0,0,1380,82800,0,0,449,10335,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,193:7:0    0,18,192:6:0
+X      3358    .       G       <*>     0       .       DP=22;I16=14,8,0,0,810,30184,0,0,1320,79200,0,0,445,10215,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,27,239:9:0    0,21,200:7:0    0,18,187:6:0
+X      3359    .       T       <*>     0       .       DP=23;I16=13,8,0,0,743,26737,0,0,1260,75600,0,0,404,9318,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,21,194:7:0    0,15,162:5:0
+X      3360    .       G       <*>     0       .       DP=23;I16=15,8,0,0,822,30058,0,0,1380,82800,0,0,436,9932,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,21,186:7:0    0,18,175:6:0
+X      3361    .       G       <*>     0       .       DP=22;I16=15,7,0,0,751,26793,0,0,1320,79200,0,0,433,9819,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,218:9:0    0,21,187:7:0    0,18,175:6:0
+X      3362    .       C       <*>     0       .       DP=22;I16=15,7,0,0,768,27462,0,0,1320,79200,0,0,430,9724,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,230:9:0    0,21,178:7:0    0,18,173:6:0
+X      3363    .       G       <*>     0       .       DP=21;I16=14,7,0,0,662,21572,0,0,1260,75600,0,0,428,9646,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,194:9:0    0,18,155:6:0    0,18,161:6:0
+X      3364    .       C       <*>     0       .       DP=21;I16=14,7,0,0,818,32184,0,0,1260,75600,0,0,423,9437,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,241:9:0    0,18,191:6:0    0,18,194:6:0
+X      3365    .       A       <*>     0       .       DP=21;I16=14,7,0,0,791,29983,0,0,1260,75600,0,0,418,9250,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,226:9:0    0,18,186:6:0    0,18,190:6:0
+X      3366    .       T       <*>     0       .       DP=21;I16=14,7,0,0,759,28053,0,0,1260,75600,0,0,413,9085,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,221:9:0    0,18,185:6:0    0,18,177:6:0
+X      3367    .       G       <*>     0       .       DP=21;I16=14,7,0,0,767,28539,0,0,1260,75600,0,0,408,8942,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,235:9:0    0,18,185:6:0    0,18,169:6:0
+X      3368    .       C       <*>     0       .       DP=21;I16=14,7,0,0,807,31329,0,0,1260,75600,0,0,403,8821,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,245:9:0    0,18,181:6:0    0,18,189:6:0
+X      3369    .       C       <*>     0       .       DP=21;I16=14,7,0,0,789,30271,0,0,1260,75600,0,0,398,8722,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,18,186:6:0    0,18,193:6:0
+X      3370    .       T       <*>     0       .       DP=21;I16=13,7,0,0,798,31960,0,0,1200,72000,0,0,392,8596,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,239:9:0    0,18,201:6:0    0,15,178:5:0
+X      3371    .       G       <*>     0       .       DP=20;I16=13,7,0,0,739,27875,0,0,1200,72000,0,0,387,8493,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,233:9:0    0,18,173:6:0    0,15,169:5:0
+X      3372    .       T       <*>     0       .       DP=20;I16=13,6,0,0,693,25677,0,0,1140,68400,0,0,359,7883,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,220:9:0    0,15,154:5:0    0,15,167:5:0
+X      3373    .       A       <*>     0       .       DP=20;I16=13,7,0,0,729,27019,0,0,1200,72000,0,0,375,8253,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,226:9:0    0,18,162:6:0    0,15,174:5:0
+X      3374    .       A       <*>     0       .       DP=19;I16=13,6,0,0,719,27437,0,0,1140,68400,0,0,369,8115,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,225:9:0    0,15,167:5:0    0,15,164:5:0
+X      3375    .       T       <*>     0       .       DP=20;I16=12,6,0,0,683,26039,0,0,1080,64800,0,0,337,7321,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,221:8:0    0,15,155:5:0    0,15,172:5:0
+X      3376    .       C       <*>     0       .       DP=20;I16=13,7,0,0,739,27867,0,0,1200,72000,0,0,356,7796,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,254:10:0   0,15,146:5:0    0,15,173:5:0
+X      3377    .       C       <*>     0       .       DP=20;I16=13,7,0,0,741,27905,0,0,1200,72000,0,0,350,7666,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,252:10:0   0,15,149:5:0    0,15,173:5:0
+X      3378    .       C       <*>     0       .       DP=20;I16=13,7,0,0,775,30179,0,0,1200,72000,0,0,343,7507,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,161:5:0    0,15,172:5:0
+X      3379    .       A       <*>     0       .       DP=20;I16=13,7,0,0,736,27530,0,0,1200,72000,0,0,336,7370,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,245:10:0   0,15,157:5:0    0,15,169:5:0
+X      3380    .       G       <*>     0       .       DP=19;I16=13,6,0,0,729,28249,0,0,1140,68400,0,0,330,7254,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,233:9:0    0,15,157:5:0    0,15,178:5:0
+X      3381    .       C       <*>     0       .       DP=19;I16=13,6,0,0,742,29288,0,0,1140,68400,0,0,324,7158,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,241:9:0    0,15,155:5:0    0,15,178:5:0
+X      3382    .       T       <*>     0       .       DP=17;I16=12,5,0,0,649,25245,0,0,1020,61200,0,0,320,7080,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,222:9:0    0,9,105:3:0     0,15,184:5:0
+X      3383    .       A       <*>     0       .       DP=17;I16=12,4,0,0,556,19808,0,0,960,57600,0,0,291,6393,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,196:9:0    0,6,71:2:0      0,15,167:5:0
+X      3384    .       C       <*>     0       .       DP=19;I16=14,5,0,0,701,26181,0,0,1140,68400,0,0,311,6923,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,235:10:0   0,9,98:3:0      0,18,187:6:0
+X      3385    .       T       <*>     0       .       DP=19;I16=14,5,0,0,730,28456,0,0,1140,68400,0,0,307,6797,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,237:10:0   0,9,109:3:0     0,18,195:6:0
+X      3386    .       T       <*>     0       .       DP=19;I16=14,5,0,0,642,22450,0,0,1140,68400,0,0,302,6642,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,197:10:0   0,9,104:3:0     0,18,188:6:0
+X      3387    .       G       <*>     0       .       DP=20;I16=14,6,0,0,723,26761,0,0,1200,72000,0,0,296,6460,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,230:10:0   0,9,105:3:0     0,21,210:7:0
+X      3388    .       G       <*>     0       .       DP=20;I16=14,6,0,0,705,25891,0,0,1200,72000,0,0,291,6303,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,225:10:0   0,9,109:3:0     0,21,202:7:0
+X      3389    .       G       <*>     0       .       DP=18;I16=10,7,0,0,617,22635,0,0,1020,61200,0,0,270,5808,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,190:7:0    0,9,105:3:0     0,21,207:7:0
+X      3390    .       A       <*>     0       .       DP=18;I16=11,7,0,0,631,22681,0,0,1080,64800,0,0,288,6056,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,200:8:0    0,9,105:3:0     0,21,198:7:0
+X      3391    .       A       <*>     0       .       DP=18;I16=11,7,0,0,663,24951,0,0,1080,64800,0,0,287,5965,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,192:8:0    0,9,113:3:0     0,21,224:7:0
+X      3392    .       G       <*>     0       .       DP=18;I16=11,7,0,0,666,25104,0,0,1080,64800,0,0,286,5896,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,211:8:0    0,9,103:3:0     0,21,216:7:0
+X      3393    .       C       <*>     0       .       DP=18;I16=11,7,0,0,686,26472,0,0,1080,64800,0,0,284,5800,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,222:8:0    0,9,106:3:0     0,21,214:7:0
+X      3394    .       T       <*>     0       .       DP=18;I16=11,7,0,0,699,27481,0,0,1080,64800,0,0,282,5728,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,219:8:0    0,9,114:3:0     0,21,222:7:0
+X      3395    .       G       <*>     0       .       DP=17;I16=10,7,0,0,656,25512,0,0,1020,61200,0,0,281,5679,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,205:7:0    0,9,105:3:0     0,21,222:7:0
+X      3396    .       A       <*>     0       .       DP=17;I16=10,7,0,0,644,25446,0,0,1020,61200,0,0,280,5652,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,182:7:0    0,9,119:3:0     0,21,232:7:0
+X      3397    .       G       <*>     0       .       DP=17;I16=10,7,0,0,633,23895,0,0,1020,61200,0,0,279,5647,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,193:7:0    0,9,107:3:0     0,21,218:7:0
+X      3398    .       G       <*>     0       .       DP=16;I16=10,6,0,0,610,23380,0,0,960,57600,0,0,279,5663,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,170:6:0    0,9,110:3:0     0,21,215:7:0
+X      3399    .       G       <*>     0       .       DP=17;I16=10,6,0,0,585,21729,0,0,960,57600,0,0,270,5618,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,15,147:5:0    0,12,122:4:0    0,21,216:7:0
+X      3400    .       A       <*>     0       .       DP=17;I16=10,6,0,0,576,21400,0,0,960,57600,0,0,264,5500,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,15,136:5:0    0,12,131:4:0    0,21,213:7:0
+X      3401    .       T       <*>     0       .       DP=17;I16=11,6,0,0,605,22159,0,0,1020,61200,0,0,280,5784,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,146:6:0    0,12,131:4:0    0,21,216:7:0
+X      3402    .       G       <*>     0       .       DP=17;I16=11,6,0,0,638,24150,0,0,1020,61200,0,0,280,5832,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,172:6:0    0,12,130:4:0    0,21,213:7:0
+X      3403    .       A       <*>     0       .       DP=16;I16=9,6,0,0,579,22815,0,0,900,54000,0,0,276,5874,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,139:5:0    0,12,140:4:0    0,18,205:6:0
+X      3404    .       G       <*>     0       .       DP=16;I16=10,6,0,0,564,20652,0,0,960,57600,0,0,281,5935,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,148:6:0    0,12,131:4:0    0,18,186:6:0
+X      3405    .       A       <*>     0       .       DP=16;I16=10,6,0,0,560,20158,0,0,960,57600,0,0,281,5991,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,157:6:0    0,12,124:4:0    0,18,179:6:0
+X      3406    .       A       <*>     0       .       DP=16;I16=10,6,0,0,568,20556,0,0,960,57600,0,0,281,6067,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,150:6:0    0,12,129:4:0    0,18,186:6:0
+X      3407    .       C       <*>     0       .       DP=17;I16=11,6,0,0,591,21225,0,0,1020,61200,0,0,281,6163,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,178:7:0    0,12,106:4:0    0,18,183:6:0
+X      3408    .       T       <*>     0       .       DP=17;I16=11,6,0,0,632,23754,0,0,1020,61200,0,0,282,6280,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,177:7:0    0,12,133:4:0    0,18,189:6:0
+X      3409    .       G       <*>     0       .       DP=16;I16=10,6,0,0,599,22667,0,0,960,57600,0,0,283,6369,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,172:6:0    0,12,119:4:0    0,18,192:6:0
+X      3410    .       C       <*>     0       .       DP=16;I16=10,6,0,0,585,21685,0,0,960,57600,0,0,282,6378,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,174:6:0    0,12,126:4:0    0,18,176:6:0
+X      3411    .       T       <*>     0       .       DP=15;I16=9,6,0,0,578,22492,0,0,900,54000,0,0,282,6404,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,165:6:0    0,9,114:3:0     0,18,196:6:0
+X      3412    .       T       <*>     0       .       DP=15;I16=9,6,0,0,546,20202,0,0,900,54000,0,0,283,6445,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,148:5:0    0,12,120:4:0    0,18,189:6:0
+X      3413    .       G       <*>     0       .       DP=15;I16=9,6,0,0,559,21023,0,0,900,54000,0,0,283,6401,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,158:5:0    0,12,124:4:0    0,18,184:6:0
+X      3414    .       A       <*>     0       .       DP=15;I16=9,6,0,0,512,17878,0,0,900,54000,0,0,283,6373,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,148:5:0    0,12,116:4:0    0,18,166:6:0
+X      3415    .       A       <*>     0       .       DP=16;I16=9,7,0,0,544,19656,0,0,960,57600,0,0,282,6310,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,142:5:0    0,12,132:4:0    0,21,179:7:0
+X      3416    .       C       <*>     0       .       DP=16;I16=9,7,0,0,562,20168,0,0,960,57600,0,0,282,6262,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,143:5:0    0,12,127:4:0    0,21,191:7:0
+X      3417    .       C       <*>     0       .       DP=16;I16=9,7,0,0,566,20666,0,0,960,57600,0,0,282,6230,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,147:5:0    0,12,126:4:0    0,21,192:7:0
+X      3418    .       T       <*>     0       .       DP=17;I16=10,5,0,0,557,21637,0,0,900,54000,0,0,268,5988,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,15,150:5:0    0,15,148:5:0    0,15,176:5:0
+X      3419    .       G       <*>     0       .       DP=17;I16=10,7,0,0,594,21642,0,0,1020,61200,0,0,310,6836,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,161:6:0    0,15,140:5:0    0,18,190:6:0
+X      3420    .       G       <*>     0       .       DP=17;I16=10,7,0,0,596,21580,0,0,1020,61200,0,0,312,6850,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,172:6:0    0,15,132:5:0    0,18,188:6:0
+X      3421    .       G       <*>     0       .       DP=18;I16=10,8,0,0,633,22781,0,0,1049,62041,0,0,314,6880,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,21,184:7:0    0,15,138:5:0    0,18,191:6:0
+X      3422    .       A       <*>     0       .       DP=18;I16=9,8,0,0,576,20954,0,0,989,58441,0,0,302,6702,0,0;QS=3,0;MQSB=0.91051;MQ0F=0   PL:DP:DV        0,18,167:6:0    0,15,130:5:0    0,18,188:6:0
+X      3423    .       G       <*>     0       .       DP=18;I16=9,9,0,0,651,24391,0,0,1049,62041,0,0,305,6747,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,21,200:7:0    0,15,149:5:0    0,18,183:6:0
+X      3424    .       G       <*>     0       .       DP=18;I16=8,8,0,0,555,20175,0,0,929,54841,0,0,275,6105,0,0;QS=3,0;MQSB=0.915545;MQ0F=0  PL:DP:DV        0,18,161:6:0    0,15,141:5:0    0,15,169:5:0
+X      3425    .       C       <*>     0       .       DP=18;I16=9,8,0,0,594,21676,0,0,1020,61200,0,0,307,6779,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,168:6:0    0,15,142:5:0    0,18,186:6:0
+X      3426    .       A       <*>     0       .       DP=18;I16=9,8,0,0,633,23967,0,0,1020,61200,0,0,308,6774,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,172:6:0    0,15,151:5:0    0,18,202:6:0
+X      3427    .       G       <*>     0       .       DP=18;I16=9,9,0,0,655,24639,0,0,1049,62041,0,0,315,6823,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,21,209:7:0    0,15,144:5:0    0,18,184:6:0
+X      3428    .       A       <*>     0       .       DP=18;I16=9,7,0,0,573,21235,0,0,960,57600,0,0,305,6793,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,158:5:0    0,15,147:5:0    0,18,178:6:0
+X      3429    .       C       <*>     0       .       DP=17;I16=8,9,0,0,516,16610,0,0,989,58441,0,0,320,6930,0,0;QS=3,0;MQSB=0.928603;MQ0F=0  PL:DP:DV        0,21,176:7:0    0,15,125:5:0    0,15,124:5:0
+X      3430    .       G       <*>     0       .       DP=18;I16=9,9,0,0,539,17155,0,0,1049,62041,0,0,323,7011,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,24,181:8:0    0,15,113:5:0    0,15,144:5:0
+X      3431    .       T       <*>     0       .       DP=18;I16=9,9,0,0,651,24101,0,0,1049,62041,0,0,327,7111,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,24,210:8:0    0,15,139:5:0    0,15,166:5:0
+X      3432    .       T       <*>     0       .       DP=18;I16=8,9,0,0,577,20601,0,0,989,58441,0,0,306,6606,0,0;QS=3,0;MQSB=0.928603;MQ0F=0  PL:DP:DV        0,21,162:7:0    0,15,144:5:0    0,15,165:5:0
+X      3433    .       G       <*>     0       .       DP=18;I16=9,9,0,0,623,22589,0,0,1049,62041,0,0,334,7320,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,24,199:8:0    0,15,138:5:0    0,15,164:5:0
+X      3434    .       C       <*>     0       .       DP=18;I16=10,7,0,0,582,20838,0,0,1020,61200,0,0,324,7208,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,208:8:0    0,15,130:5:0    0,12,137:4:0
+X      3435    .       A       <*>     0       .       DP=18;I16=10,8,0,0,595,21619,0,0,1049,62041,0,0,341,7453,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,27,185:9:0    0,15,150:5:0    0,12,151:4:0
+X      3436    .       G       <*>     0       .       DP=18;I16=10,8,0,0,617,22277,0,0,1049,62041,0,0,345,7549,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,27,218:9:0    0,15,146:5:0    0,12,133:4:0
+X      3437    .       T       G,<*>   0       .       DP=18;I16=10,7,0,1,594,21168,16,256,1020,61200,29,841,333,7409,16,256;QS=2.94286,0.0571429,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.906029;BQB=1;MQ0F=0       PL:DP:DV        0,11,188,24,191,195:9:1 0,15,148,15,148,148:5:0 0,12,132,12,132,132:4:0
+X      3438    .       G       <*>     0       .       DP=18;I16=10,7,0,0,622,23296,0,0,1020,61200,0,0,335,7461,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,215:8:0    0,15,152:5:0    0,12,140:4:0
+X      3439    .       A       <*>     0       .       DP=18;I16=10,8,0,0,619,22965,0,0,1049,62041,0,0,355,7853,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,27,215:9:0    0,15,153:5:0    0,12,132:4:0
+X      3440    .       G       <*>     0       .       DP=18;I16=10,7,0,0,610,22660,0,0,1020,61200,0,0,339,7613,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,221:8:0    0,15,143:5:0    0,12,131:4:0
+X      3441    .       C       <*>     0       .       DP=18;I16=10,6,0,0,585,22165,0,0,960,57600,0,0,315,7037,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,226:8:0    0,15,140:5:0    0,9,115:3:0
+X      3442    .       T       <*>     0       .       DP=20;I16=11,9,0,0,670,24716,0,0,1138,66482,0,0,362,8166,0,0;QS=3,0;MQSB=0.997118;MQ0F=0        PL:DP:DV        0,33,248:11:0   0,15,143:5:0    0,12,128:4:0
+X      3443    .       G       <*>     0       .       DP=20;I16=11,9,0,0,708,26092,0,0,1138,66482,0,0,366,8288,0,0;QS=3,0;MQSB=0.997118;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,143:5:0    0,12,137:4:0
+X      3444    .       A       <*>     0       .       DP=20;I16=11,9,0,0,698,25978,0,0,1138,66482,0,0,369,8379,0,0;QS=3,0;MQSB=0.997118;MQ0F=0        PL:DP:DV        0,33,244:11:0   0,15,161:5:0    0,12,131:4:0
+X      3445    .       G       <*>     0       .       DP=20;I16=11,9,0,0,718,26590,0,0,1138,66482,0,0,372,8488,0,0;QS=3,0;MQSB=0.997118;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,153:5:0    0,12,132:4:0
+X      3446    .       A       <*>     0       .       DP=20;I16=10,8,0,0,635,23323,0,0,1049,62041,0,0,325,7365,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,27,222:9:0    0,15,154:5:0    0,12,131:4:0
+X      3447    .       T       <*>     0       .       DP=20;I16=11,8,0,0,669,24331,0,0,1109,65641,0,0,352,8084,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,30,230:10:0   0,15,150:5:0    0,12,137:4:0
+X      3448    .       C       <*>     0       .       DP=19;I16=10,8,0,0,641,23693,0,0,1049,62041,0,0,355,8193,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,113:4:0    0,12,128:4:0
+X      3449    .       A       <*>     0       .       DP=19;I16=10,8,0,0,565,19185,0,0,1049,62041,0,0,357,8265,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,217:10:0   0,12,111:4:0    0,12,119:4:0
+X      3450    .       C       <*>     0       .       DP=18;I16=8,8,0,0,520,17846,0,0,898,52082,0,0,334,7674,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,30,229:10:0   0,6,70:2:0      0,12,106:4:0
+X      3451    .       G       <*>     0       .       DP=18;I16=10,7,0,0,528,17178,0,0,989,58441,0,0,361,8345,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,30,226:10:0   0,9,56:3:0      0,12,123:4:0
+X      3452    .       C       <*>     0       .       DP=18;I16=10,8,0,0,657,24597,0,0,1018,59282,0,0,388,9028,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,84:3:0      0,12,128:4:0
+X      3453    .       C       <*>     0       .       DP=18;I16=10,8,0,0,663,24951,0,0,1018,59282,0,0,390,9098,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,90:3:0      0,12,125:4:0
+X      3454    .       A       <*>     0       .       DP=18;I16=10,8,0,0,614,21898,0,0,1018,59282,0,0,392,9180,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,33,251:11:0   0,9,90:3:0      0,12,128:4:0
+X      3455    .       C       <*>     0       .       DP=18;I16=10,8,0,0,650,23968,0,0,1018,59282,0,0,394,9274,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,90:3:0      0,12,127:4:0
+X      3456    .       T       <*>     0       .       DP=18;I16=10,8,0,0,607,21961,0,0,1018,59282,0,0,395,9329,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,33,243:11:0   0,9,88:3:0      0,12,135:4:0
+X      3457    .       G       <*>     0       .       DP=18;I16=9,7,0,0,549,19861,0,0,898,52082,0,0,346,8144,0,0;QS=3,0;MQSB=0.994413;MQ0F=0  PL:DP:DV        0,33,254:11:0   0,6,63:2:0      0,9,107:3:0
+X      3458    .       C       <*>     0       .       DP=18;I16=10,8,0,0,638,23236,0,0,1018,59282,0,0,397,9469,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,81:3:0      0,12,125:4:0
+X      3459    .       A       C,<*>   0       .       DP=17;I16=9,7,0,1,520,18390,22,484,929,54841,29,841,372,8830,25,625;QS=2.92971,0.0702875,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.998843;BQB=1;MQ0F=0 PL:DP:DV        0,8,201,27,204,213:10:1 0,9,84,9,84,84:3:0      0,12,116,12,116,116:4:0
+X      3460    .       C       <*>     0       .       DP=17;I16=8,7,0,0,554,20952,0,0,869,51241,0,0,345,8103,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,27,244:9:0    0,6,65:2:0      0,12,131:4:0
+X      3461    .       T       <*>     0       .       DP=17;I16=9,7,0,0,591,22805,0,0,929,54841,0,0,368,8638,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,231:9:0    0,9,103:3:0     0,12,133:4:0
+X      3462    .       C       <*>     0       .       DP=18;I16=9,9,0,0,672,25486,0,0,1018,59282,0,0,391,9185,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,90:3:0      0,12,130:4:0
+X      3463    .       C       <*>     0       .       DP=18;I16=8,9,0,0,584,21458,0,0,958,55682,0,0,369,8671,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,30,244:10:0   0,9,86:3:0      0,12,132:4:0
+X      3464    .       A       <*>     0       .       DP=18;I16=9,9,0,0,628,23490,0,0,1018,59282,0,0,387,8973,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,244:11:0   0,9,96:3:0      0,12,142:4:0
+X      3465    .       G       <*>     0       .       DP=19;I16=9,9,0,0,642,24008,0,0,1018,59282,0,0,384,8842,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,91:3:0      0,12,135:4:0
+X      3466    .       C       <*>     0       .       DP=20;I16=9,10,0,0,682,25218,0,0,1047,60123,0,0,378,8588,0,0;QS=3,0;MQSB=0.904084;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,101:3:0     0,15,147:5:0
+X      3467    .       C       <*>     0       .       DP=20;I16=10,9,0,0,685,25919,0,0,1047,60123,0,0,397,9139,0,0;QS=3,0;MQSB=0.948064;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,115:4:0    0,15,154:5:0
+X      3468    .       T       <*>     0       .       DP=20;I16=10,9,0,0,672,25426,0,0,1047,60123,0,0,374,8410,0,0;QS=3,0;MQSB=0.948064;MQ0F=0        PL:DP:DV        0,30,246:10:0   0,12,126:4:0    0,15,164:5:0
+X      3469    .       G       <*>     0       .       DP=21;I16=10,11,0,0,788,30064,0,0,1167,67323,0,0,396,8924,0,0;QS=3,0;MQSB=0.914611;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,146:5:0    0,15,163:5:0
+X      3470    .       G       <*>     0       .       DP=22;I16=11,11,0,0,796,29754,0,0,1196,68164,0,0,393,8781,0,0;QS=3,0;MQSB=0.770381;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,131:5:0    0,15,161:5:0
+X      3471    .       G       <*>     0       .       DP=23;I16=12,11,0,0,801,29083,0,0,1256,71764,0,0,391,8657,0,0;QS=3,0;MQSB=0.811552;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,133:5:0    0,15,151:5:0
+X      3472    .       C       <*>     0       .       DP=23;I16=12,11,0,0,757,26535,0,0,1256,71764,0,0,390,8554,0,0;QS=3,0;MQSB=0.811552;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,145:5:0    0,15,136:5:0
+X      3473    .       A       <*>     0       .       DP=23;I16=11,11,0,0,777,28175,0,0,1196,68164,0,0,379,8373,0,0;QS=3,0;MQSB=0.770381;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,148:5:0    0,15,153:5:0
+X      3474    .       A       <*>     0       .       DP=23;I16=12,11,0,0,807,29181,0,0,1256,71764,0,0,388,8414,0,0;QS=3,0;MQSB=0.811552;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,150:5:0    0,15,155:5:0
+X      3475    .       C       <*>     0       .       DP=22;I16=12,10,0,0,737,25849,0,0,1196,68164,0,0,387,8327,0,0;QS=3,0;MQSB=0.838545;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,137:5:0    0,15,143:5:0
+X      3476    .       A       <*>     0       .       DP=22;I16=12,10,0,0,790,29312,0,0,1196,68164,0,0,386,8262,0,0;QS=3,0;MQSB=0.838545;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,149:5:0    0,15,154:5:0
+X      3477    .       G       <*>     0       .       DP=22;I16=11,10,0,0,755,28237,0,0,1136,64564,0,0,363,7735,0,0;QS=3,0;MQSB=0.799507;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,126:4:0    0,15,153:5:0
+X      3478    .       A       <*>     0       .       DP=25;I16=13,11,0,0,857,31637,0,0,1316,75364,0,0,384,8198,0,0;QS=3,0;MQSB=0.845496;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,167:6:0    0,18,190:6:0
+X      3479    .       G       <*>     0       .       DP=25;I16=12,10,0,0,783,28623,0,0,1227,70923,0,0,355,7701,0,0;QS=3,0;MQSB=0.613159;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,152:5:0    0,18,160:6:0
+X      3480    .       T       <*>     0       .       DP=25;I16=13,11,0,0,788,27124,0,0,1316,75364,0,0,393,8531,0,0;QS=3,0;MQSB=0.845496;MQ0F=0       PL:DP:DV        0,33,249:11:0   0,21,182:7:0    0,18,155:6:0
+X      3481    .       A       <*>     0       .       DP=25;I16=12,12,0,0,858,30884,0,0,1347,78123,0,0,397,8685,0,0;QS=3,0;MQSB=0.941765;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,21,194:7:0    0,15,148:5:0
+X      3482    .       A       <*>     0       .       DP=25;I16=13,12,0,0,927,35013,0,0,1376,78964,0,0,412,8942,0,0;QS=3,0;MQSB=0.822311;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,21,202:7:0    0,18,182:6:0
+X      3483    .       G       <*>     0       .       DP=25;I16=12,12,0,0,794,27410,0,0,1316,75364,0,0,412,9002,0,0;QS=3,0;MQSB=0.786628;MQ0F=0       PL:DP:DV        0,33,253:11:0   0,21,183:7:0    0,18,158:6:0
+X      3484    .       A       C,<*>   0       .       DP=24;I16=12,9,0,1,710,25220,14,196,1198,70082,60,3600,346,7514,25,625;QS=2.93665,0.0633484,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.804615;BQB=1;MQ0F=0      PL:DP:DV        0,30,227,30,227,227:10:0        0,7,156,18,159,162:7:1  0,15,133,15,133,133:5:0
+X      3485    .       C       <*>     0       .       DP=23;I16=11,11,0,0,766,27656,0,0,1196,68164,0,0,393,8573,0,0;QS=3,0;MQSB=0.770381;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,163:6:0    0,15,120:5:0
+X      3486    .       T       <*>     0       .       DP=24;I16=12,10,0,0,799,30529,0,0,1196,68164,0,0,398,8756,0,0;QS=3,0;MQSB=0.838545;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,21,198:7:0    0,15,128:5:0
+X      3487    .       C       <*>     0       .       DP=24;I16=10,11,0,0,724,27586,0,0,1167,67323,0,0,393,8905,0,0;QS=3,0;MQSB=0.914611;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,162:6:0    0,12,92:4:0
+X      3488    .       T       <*>     0       .       DP=24;I16=12,10,0,0,742,27454,0,0,1196,68164,0,0,429,9571,0,0;QS=3,0;MQSB=0.838545;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,21,172:7:0    0,12,98:4:0
+X      3489    .       G       <*>     0       .       DP=25;I16=13,11,0,0,778,28994,0,0,1285,72605,0,0,433,9675,0,0;QS=3,0;MQSB=0.97965;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,24,177:8:0    0,12,75:4:0
+X      3490    .       T       C,<*>   0       .       DP=27;I16=14,10,1,0,806,28886,25,625,1254,69846,60,3600,427,9659,12,144;QS=2.90775,0.0922509,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.962269;BQB=1;MQ0F=0     PL:DP:DV        0,39,255,39,255,255:13:0        0,2,168,24,171,183:9:1  0,9,85,9,85,85:3:0
+X      3491    .       C       <*>     0       .       DP=28;I16=15,11,0,0,864,31232,0,0,1405,79805,0,0,445,9903,0,0;QS=3,0;MQSB=0.753395;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,197:9:0    0,9,78:3:0
+X      3492    .       T       <*>     0       .       DP=28;I16=15,11,0,0,852,31516,0,0,1405,79805,0,0,452,9986,0,0;QS=3,0;MQSB=0.753395;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,212:9:0    0,9,96:3:0
+X      3493    .       C       <*>     0       .       DP=28;I16=15,12,0,0,891,32181,0,0,1434,80646,0,0,464,10124,0,0;QS=3,0;MQSB=0.908075;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,27,214:9:0    0,9,80:3:0
+X      3493    .       CAAAAAAAAAAAAA  CAAAAAAAAAAAA,CAAAAAAAAAAAAAA   0       .       INDEL;IDV=2;IMF=0.125;DP=28;I16=9,9,0,2,443,11071,47,1129,1049,62041,89,4441,320,7120,30,650;QS=2.81818,0.0909091,0.0909091;VDB=0.504964;SGB=0.346553;MQSB=0.997118;MQ0F=0      PL:DP:DV        0,19,37,19,40,37:11:2   0,18,39,18,39,39:6:0    0,9,23,9,23,23:3:0
+X      3494    .       A       <*>     0       .       DP=30;I16=15,12,0,0,970,37408,0,0,1465,83405,0,0,440,9568,0,0;QS=3,0;MQSB=0.723173;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,220:9:0    0,12,117:4:0
+X      3495    .       A       <*>     0       .       DP=31;I16=15,13,0,0,966,36178,0,0,1525,87005,0,0,472,10270,0,0;QS=3,0;MQSB=0.695496;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,210:9:0    0,15,129:5:0
+X      3496    .       A       <*>     0       .       DP=31;I16=15,13,0,0,974,36928,0,0,1525,87005,0,0,477,10281,0,0;QS=3,0;MQSB=0.695496;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,207:9:0    0,15,138:5:0
+X      3497    .       A       <*>     0       .       DP=32;I16=14,14,0,0,1015,39525,0,0,1525,87005,0,0,460,9834,0,0;QS=3,0;MQSB=0.62781;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,208:8:0    0,18,148:6:0
+X      3498    .       A       <*>     0       .       DP=32;I16=14,14,0,0,982,37264,0,0,1556,89764,0,0,460,9628,0,0;QS=3,0;MQSB=0.813104;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,220:9:0    0,15,115:5:0
+X      3499    .       A       <*>     0       .       DP=32;I16=14,14,0,0,1024,40072,0,0,1525,87005,0,0,489,10267,0,0;QS=3,0;MQSB=0.62781;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,222:8:0    0,18,144:6:0
+X      3500    .       A       <*>     0       .       DP=31;I16=14,14,0,0,995,38097,0,0,1525,87005,0,0,494,10316,0,0;QS=3,0;MQSB=0.62781;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,214:8:0    0,18,150:6:0
+X      3501    .       A       <*>     0       .       DP=31;I16=14,14,0,0,1017,39845,0,0,1525,87005,0,0,499,10399,0,0;QS=3,0;MQSB=0.62781;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,221:8:0    0,18,149:6:0
+X      3502    .       A       <*>     0       .       DP=31;I16=14,14,0,0,1051,41955,0,0,1525,87005,0,0,504,10516,0,0;QS=3,0;MQSB=0.62781;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,223:8:0    0,18,154:6:0
+X      3503    .       A       <*>     0       .       DP=31;I16=14,14,0,0,1038,40832,0,0,1525,87005,0,0,509,10667,0,0;QS=3,0;MQSB=0.62781;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,229:8:0    0,18,155:6:0
+X      3504    .       A       <*>     0       .       DP=31;I16=14,14,0,0,1037,41235,0,0,1525,87005,0,0,512,10750,0,0;QS=3,0;MQSB=0.62781;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,229:8:0    0,18,145:6:0
+X      3505    .       A       <*>     0       .       DP=31;I16=14,14,0,0,1039,40959,0,0,1525,87005,0,0,514,10814,0,0;QS=3,0;MQSB=0.62781;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,233:8:0    0,18,156:6:0
+X      3506    .       A       <*>     0       .       DP=32;I16=11,13,0,0,889,34265,0,0,1378,80882,0,0,427,9079,0,0;QS=3,0;MQSB=0.998323;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,201:6:0    0,18,158:6:0
+X      3507    .       T       <*>     0       .       DP=31;I16=10,17,0,0,995,38431,0,0,1527,88923,0,0,493,10499,0,0;QS=3,0;MQSB=0.997168;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,187:6:0    0,18,153:6:0
+X      3508    .       C       <*>     0       .       DP=31;I16=10,17,0,0,997,40091,0,0,1527,88923,0,0,499,10675,0,0;QS=3,0;MQSB=0.997168;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,160:6:0    0,15,119:5:0
+X      3509    .       A       <*>     0       .       DP=30;I16=11,17,0,0,995,37147,0,0,1556,89764,0,0,529,11459,0,0;QS=3,0;MQSB=0.960952;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,175:6:0    0,15,125:5:0
+X      3510    .       C       A,<*>   0       .       DP=29;I16=9,17,1,0,959,37997,40,1600,1498,88082,29,841,483,10351,25,625;QS=2.95246,0.047541,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.997168;BQB=1;MQ0F=0      PL:DP:DV        0,19,255,45,255,255:16:1        0,18,150,18,150,150:6:0 0,15,119,15,119,119:5:0
+X      3511    .       A       <*>     0       .       DP=32;I16=11,17,0,0,923,33125,0,0,1587,92523,0,0,512,11150,0,0;QS=3,0;MQSB=0.993109;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,169:6:0    0,15,115:5:0
+X      3512    .       C       <*>     0       .       DP=32;I16=10,18,0,0,1058,42208,0,0,1618,95282,0,0,493,10733,0,0;QS=3,0;MQSB=0.891417;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,181:6:0    0,15,131:5:0
+X      3513    .       C       A,<*>   0       .       DP=32;I16=10,18,1,0,1074,42406,13,169,1618,95282,29,841,498,10926,25,625;QS=2.98,0.02,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.995968;BQB=1;MQ0F=0    PL:DP:DV        0,39,255,51,255,255:18:1        0,18,190,18,190,190:6:0 0,15,136,15,136,136:5:0
+X      3514    .       A       <*>     0       .       DP=33;I16=11,19,0,0,1101,42213,0,0,1707,99723,0,0,528,11778,0,0;QS=3,0;MQSB=0.997918;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,199:7:0    0,15,132:5:0
+X      3515    .       T       <*>     0       .       DP=33;I16=12,19,0,0,1130,43380,0,0,1736,100564,0,0,557,12563,0,0;QS=3,0;MQSB=0.960505;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,192:7:0    0,15,126:5:0
+X      3516    .       T       <*>     0       .       DP=34;I16=14,17,0,0,1147,44331,0,0,1767,103323,0,0,536,12078,0,0;QS=3,0;MQSB=0.924242;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,203:7:0    0,15,133:5:0
+X      3517    .       T       <*>     0       .       DP=34;I16=14,18,0,0,1183,46549,0,0,1796,104164,0,0,565,12773,0,0;QS=3,0;MQSB=0.988522;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,21,210:7:0    0,15,153:5:0
+X      3518    .       T       <*>     0       .       DP=34;I16=14,18,0,0,1165,44867,0,0,1796,104164,0,0,568,12826,0,0;QS=3,0;MQSB=0.988522;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,21,203:7:0    0,15,141:5:0
+X      3519    .       G       <*>     0       .       DP=33;I16=13,18,0,0,1158,46678,0,0,1736,100564,0,0,572,12912,0,0;QS=3,0;MQSB=0.980167;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,18,189:6:0    0,15,154:5:0
+X      3520    .       G       <*>     0       .       DP=33;I16=12,18,0,0,1111,42471,0,0,1707,99723,0,0,552,12438,0,0;QS=3,0;MQSB=0.991968;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,18,183:6:0    0,15,151:5:0
+X      3521    .       C       <*>     0       .       DP=32;I16=11,17,0,0,1077,43755,0,0,1649,98041,0,0,530,11850,0,0;QS=3,0;MQSB=0.967085;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,185:6:0    0,15,143:5:0
+X      3522    .       T       <*>     0       .       DP=32;I16=12,17,0,0,1125,46329,0,0,1678,98882,0,0,552,12274,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,199:6:0    0,15,158:5:0
+X      3523    .       T       <*>     0       .       DP=31;I16=11,16,0,0,996,38204,0,0,1558,91682,0,0,544,12286,0,0;QS=3,0;MQSB=0.992419;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,193:6:0    0,15,145:5:0
+X      3524    .       C       <*>     0       .       DP=31;I16=11,16,0,0,1067,43883,0,0,1589,94441,0,0,538,11960,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,192:6:0    0,15,152:5:0
+X      3525    .       A       <*>     0       .       DP=31;I16=13,16,0,0,1132,46402,0,0,1678,98882,0,0,556,12250,0,0;QS=3,0;MQSB=0.997839;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,200:6:0    0,15,165:5:0
+X      3526    .       G       <*>     0       .       DP=31;I16=12,16,0,0,1090,43912,0,0,1649,98041,0,0,543,12053,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,181:6:0    0,15,147:5:0
+X      3527    .       A       <*>     0       .       DP=31;I16=13,16,0,0,1068,41740,0,0,1678,98882,0,0,560,12334,0,0;QS=3,0;MQSB=0.997839;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,170:6:0    0,15,157:5:0
+X      3528    .       T       <*>     0       .       DP=31;I16=13,16,0,0,1076,41782,0,0,1678,98882,0,0,561,12369,0,0;QS=3,0;MQSB=0.997839;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,193:6:0    0,15,152:5:0
+X      3529    .       T       <*>     0       .       DP=31;I16=12,16,0,0,1016,38674,0,0,1649,98041,0,0,550,12290,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,184:6:0    0,15,154:5:0
+X      3530    .       G       <*>     0       .       DP=30;I16=12,17,0,0,1070,40570,0,0,1709,101641,0,0,578,13032,0,0;QS=3,0;MQSB=0.965321;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,176:6:0    0,18,175:6:0
+X      3531    .       C       A,<*>   0       .       DP=31;I16=13,17,1,0,1080,40304,38,1444,1738,102482,29,841,607,13801,10,100;QS=2.95773,0.0422741,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.924242;BQB=1;MQ0F=0  PL:DP:DV        0,28,255,54,255,255:19:1        0,18,172,18,172,172:6:0 0,18,175,18,175,175:6:0
+X      3532    .       A       <*>     0       .       DP=31;I16=14,17,0,0,1136,42380,0,0,1767,103323,0,0,619,14003,0,0;QS=3,0;MQSB=0.924242;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,180:6:0    0,18,184:6:0
+X      3533    .       T       <*>     0       .       DP=31;I16=13,17,0,0,1074,39206,0,0,1738,102482,0,0,595,13457,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,180:6:0    0,18,176:6:0
+X      3534    .       A       <*>     0       .       DP=30;I16=12,17,0,0,1014,36168,0,0,1678,98882,0,0,597,13561,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,165:6:0    0,18,175:6:0
+X      3535    .       T       <*>     0       .       DP=31;I16=14,17,0,0,1042,36456,0,0,1767,103323,0,0,624,14314,0,0;QS=3,0;MQSB=0.924242;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,162:6:0    0,18,164:6:0
+X      3536    .       C       <*>     0       .       DP=31;I16=13,17,0,0,1102,41182,0,0,1738,102482,0,0,602,13842,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,178:6:0    0,18,180:6:0
+X      3537    .       C       <*>     0       .       DP=32;I16=13,17,0,0,1142,43828,0,0,1769,105241,0,0,598,13854,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,194:7:0    0,18,185:6:0
+X      3538    .       T       <*>     0       .       DP=32;I16=14,17,0,0,1151,43471,0,0,1798,106082,0,0,603,13923,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,211:7:0    0,18,185:6:0
+X      3539    .       C       <*>     0       .       DP=32;I16=12,17,0,0,1077,40959,0,0,1709,101641,0,0,600,13994,0,0;QS=3,0;MQSB=0.965321;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,170:6:0    0,18,173:6:0
+X      3540    .       C       <*>     0       .       DP=31;I16=13,17,0,0,1134,43546,0,0,1769,105241,0,0,603,14055,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,209:7:0    0,18,172:6:0
+X      3541    .       T       <*>     0       .       DP=32;I16=13,18,0,0,1143,42901,0,0,1829,108841,0,0,604,14134,0,0;QS=3,0;MQSB=0.966712;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,224:8:0    0,18,187:6:0
+X      3542    .       G       <*>     0       .       DP=32;I16=13,18,0,0,1152,43714,0,0,1829,108841,0,0,604,14134,0,0;QS=3,0;MQSB=0.966712;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,223:8:0    0,18,172:6:0
+X      3543    .       C       <*>     0       .       DP=31;I16=13,17,0,0,1142,43818,0,0,1769,105241,0,0,605,14153,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,24,221:8:0    0,18,188:6:0
+X      3544    .       A       <*>     0       .       DP=31;I16=13,17,0,0,1089,40065,0,0,1769,105241,0,0,606,14190,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,24,221:8:0    0,18,173:6:0
+X      3545    .       A       <*>     0       .       DP=30;I16=13,16,0,0,1118,43688,0,0,1709,101641,0,0,607,14195,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,21,228:7:0    0,18,196:6:0
+X      3546    .       G       <*>     0       .       DP=30;I16=14,16,0,0,1131,43425,0,0,1738,102482,0,0,630,14698,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,206:7:0    0,18,179:6:0
+X      3547    .       G       <*>     0       .       DP=31;I16=13,17,0,0,1076,39798,0,0,1769,105241,0,0,607,14163,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,189:7:0    0,18,187:6:0
+X      3548    .       A       <*>     0       .       DP=31;I16=13,17,0,0,1071,39059,0,0,1769,105241,0,0,608,14178,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,208:7:0    0,18,179:6:0
+X      3549    .       T       <*>     0       .       DP=30;I16=13,16,0,0,1008,35928,0,0,1678,98882,0,0,605,13989,0,0;QS=3,0;MQSB=0.997839;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,180:6:0    0,15,152:5:0
+X      3550    .       A       <*>     0       .       DP=30;I16=13,16,0,0,1061,39371,0,0,1709,101641,0,0,612,14270,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,194:7:0    0,15,173:5:0
+X      3551    .       T       <*>     0       .       DP=30;I16=13,16,0,0,1026,36844,0,0,1709,101641,0,0,613,14295,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,192:7:0    0,15,162:5:0
+X      3552    .       A       <*>     0       .       DP=30;I16=14,16,0,0,1080,39588,0,0,1738,102482,0,0,631,14627,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,202:7:0    0,15,158:5:0
+X      3553    .       T       A,<*>   0       .       DP=30;I16=13,16,1,0,1047,38333,20,400,1709,101641,29,841,616,14398,16,256;QS=2.96795,0.0320513,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.999136;BQB=1;MQ0F=0   PL:DP:DV        0,34,255,51,255,255:18:1        0,18,178,18,178,178:6:0 0,18,183,18,183,183:6:0
+X      3554    .       A       <*>     0       .       DP=30;I16=14,16,0,0,1063,38413,0,0,1738,102482,0,0,632,14602,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,185:6:0    0,18,179:6:0
+X      3555    .       C       <*>     0       .       DP=30;I16=14,16,0,0,1021,35781,0,0,1738,102482,0,0,632,14574,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,169:6:0    0,18,163:6:0
+X      3556    .       G       <*>     0       .       DP=30;I16=13,16,0,0,1014,36426,0,0,1709,101641,0,0,618,14350,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,168:6:0    0,18,173:6:0
+X      3557    .       C       <*>     0       .       DP=31;I16=14,16,0,0,1001,34919,0,0,1769,105241,0,0,618,14342,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,140:6:0    0,18,165:6:0
+X      3558    .       G       <*>     0       .       DP=31;I16=15,16,0,0,1036,35974,0,0,1798,106082,0,0,630,14476,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,159:6:0    0,18,171:6:0
+X      3559    .       T       <*>     0       .       DP=30;I16=14,16,0,0,1086,40202,0,0,1769,105241,0,0,619,14341,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,171:6:0    0,18,192:6:0
+X      3560    .       G       <*>     0       .       DP=31;I16=14,16,0,0,1151,45035,0,0,1738,102482,0,0,611,14127,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,165:5:0    0,18,194:6:0
+X      3561    .       A       <*>     0       .       DP=31;I16=15,16,0,0,1147,43431,0,0,1798,106082,0,0,626,14366,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,186:6:0    0,18,196:6:0
+X      3562    .       A       <*>     0       .       DP=31;I16=16,15,0,0,1157,43859,0,0,1798,106082,0,0,623,14257,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,192:6:0    0,21,213:7:0
+X      3563    .       A       <*>     0       .       DP=31;I16=16,15,0,0,1162,44010,0,0,1798,106082,0,0,620,14124,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,192:6:0    0,21,216:7:0
+X      3564    .       T       <*>     0       .       DP=31;I16=15,15,0,0,1132,43298,0,0,1769,105241,0,0,610,13932,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,192:6:0    0,21,214:7:0
+X      3565    .       T       <*>     0       .       DP=32;I16=16,16,0,0,1163,42649,0,0,1858,109682,0,0,611,13791,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,57,255:19:0   0,18,189:6:0    0,21,212:7:0
+X      3566    .       C       <*>     0       .       DP=32;I16=16,16,0,0,1162,43586,0,0,1858,109682,0,0,606,13596,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,57,255:19:0   0,18,181:6:0    0,21,209:7:0
+X      3567    .       A       <*>     0       .       DP=32;I16=15,16,0,0,1181,45245,0,0,1829,108841,0,0,597,13375,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,192:6:0    0,21,222:7:0
+X      3568    .       A       <*>     0       .       DP=32;I16=15,16,0,0,1194,46670,0,0,1829,108841,0,0,592,13200,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,204:6:0    0,21,228:7:0
+X      3569    .       G       <*>     0       .       DP=31;I16=15,16,0,0,1164,44544,0,0,1829,108841,0,0,586,13006,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,180:6:0    0,21,204:7:0
+X      3570    .       T       <*>     0       .       DP=30;I16=14,15,0,0,1029,37527,0,0,1709,101641,0,0,572,12730,0,0;QS=3,0;MQSB=0.954405;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,12,136:4:0    0,21,213:7:0
+X      3571    .       C       <*>     0       .       DP=28;I16=13,15,0,0,1066,41192,0,0,1649,98041,0,0,568,12564,0,0;QS=3,0;MQSB=0.956162;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,12,138:4:0    0,21,215:7:0
+X      3572    .       A       <*>     0       .       DP=29;I16=13,16,0,0,1108,42566,0,0,1709,101641,0,0,564,12426,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,172:5:0    0,21,218:7:0
+X      3573    .       A       <*>     0       .       DP=29;I16=13,16,0,0,1119,43403,0,0,1709,101641,0,0,558,12168,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,174:5:0    0,21,220:7:0
+X      3574    .       T       <*>     0       .       DP=29;I16=13,16,0,0,1104,42220,0,0,1709,101641,0,0,552,11942,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,175:5:0    0,21,218:7:0
+X      3575    .       G       <*>     0       .       DP=29;I16=13,16,0,0,1122,43748,0,0,1709,101641,0,0,546,11748,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,161:5:0    0,21,212:7:0
+X      3576    .       A       <*>     0       .       DP=29;I16=13,16,0,0,1043,38405,0,0,1709,101641,0,0,540,11586,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,170:5:0    0,21,213:7:0
+X      3577    .       C       <*>     0       .       DP=30;I16=13,17,0,0,1123,42529,0,0,1769,105241,0,0,534,11456,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,161:5:0    0,21,211:7:0
+X      3578    .       A       <*>     0       .       DP=30;I16=13,17,0,0,1148,44236,0,0,1769,105241,0,0,529,11359,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,178:5:0    0,21,216:7:0
+X      3579    .       A       <*>     0       .       DP=29;I16=13,16,0,0,1051,38961,0,0,1709,101641,0,0,524,11244,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,172:5:0    0,18,192:6:0
+X      3580    .       A       <*>     0       .       DP=29;I16=13,16,0,0,1104,42344,0,0,1709,101641,0,0,519,11159,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,172:5:0    0,18,201:6:0
+X      3581    .       T       <*>     0       .       DP=29;I16=13,16,0,0,1088,41226,0,0,1709,101641,0,0,513,11055,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,161:5:0    0,18,199:6:0
+X      3582    .       C       <*>     0       .       DP=29;I16=13,16,0,0,1120,43616,0,0,1709,101641,0,0,506,10934,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,172:5:0    0,18,201:6:0
+X      3583    .       A       <*>     0       .       DP=30;I16=14,16,0,0,1130,43606,0,0,1769,105241,0,0,498,10796,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,183:5:0    0,21,213:7:0
+X      3584    .       G       <*>     0       .       DP=29;I16=12,16,0,0,1027,38895,0,0,1649,98041,0,0,487,10665,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,12,137:4:0    0,21,209:7:0
+X      3585    .       A       <*>     0       .       DP=31;I16=14,17,0,0,1057,37719,0,0,1829,108841,0,0,486,10616,0,0;QS=3,0;MQSB=0.962133;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,168:5:0    0,24,209:8:0
+X      3586    .       A       <*>     0       .       DP=30;I16=14,15,0,0,1053,40043,0,0,1709,101641,0,0,477,10461,0,0;QS=3,0;MQSB=0.954405;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,15,174:5:0    0,24,213:8:0
+X      3587    .       G       A,<*>   0       .       DP=29;I16=4,7,10,6,426,16884,555,20381,660,39600,960,57600,192,4420,280,5942;QS=1.32665,1.67335,0;VDB=0.902044;SGB=-3.91326;RPB=0.800999;MQB=1;MQSB=1;BQB=0.156944;MQ0F=0       PL:DP:DV        161,0,184,182,205,255:14:7      22,0,118,34,121,148:5:1 212,24,0,212,24,212:8:8
+X      3588    .       A       <*>     0       .       DP=29;I16=14,14,0,0,999,36973,0,0,1680,100800,0,0,470,10254,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,15,166:5:0    0,24,215:8:0
+X      3589    .       A       <*>     0       .       DP=28;I16=14,13,0,0,967,35935,0,0,1620,97200,0,0,467,10173,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,166:5:0    0,24,206:8:0
+X      3590    .       A       <*>     0       .       DP=27;I16=13,13,0,0,948,35860,0,0,1560,93600,0,0,464,10072,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,146:4:0    0,24,211:8:0
+X      3591    .       A       <*>     0       .       DP=26;I16=13,13,0,0,913,33539,0,0,1560,93600,0,0,459,9901,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,144:4:0    0,24,212:8:0
+X      3592    .       A       <*>     0       .       DP=26;I16=13,13,0,0,893,32087,0,0,1560,93600,0,0,453,9711,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,143:4:0    0,24,199:8:0
+X      3593    .       A       <*>     0       .       DP=26;I16=13,13,0,0,891,31363,0,0,1560,93600,0,0,447,9553,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,137:4:0    0,24,198:8:0
+X      3594    .       C       <*>     0       .       DP=25;I16=12,12,0,0,910,34868,0,0,1440,86400,0,0,426,9170,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,12,142:4:0    0,24,216:8:0
+X      3595    .       A       <*>     0       .       DP=24;I16=13,11,0,0,918,35274,0,0,1440,86400,0,0,438,9328,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,143:4:0    0,21,199:7:0
+X      3596    .       T       <*>     0       .       DP=24;I16=13,11,0,0,837,30077,0,0,1440,86400,0,0,434,9258,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,138:4:0    0,21,188:7:0
+X      3597    .       A       <*>     0       .       DP=24;I16=13,11,0,0,893,33549,0,0,1440,86400,0,0,430,9216,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,132:4:0    0,21,204:7:0
+X      3598    .       T       <*>     0       .       DP=23;I16=12,10,0,0,778,28226,0,0,1320,79200,0,0,415,9005,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,12,140:4:0    0,21,162:7:0
+X      3599    .       A       <*>     0       .       DP=23;I16=13,10,0,0,859,32403,0,0,1380,82800,0,0,425,9105,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,12,142:4:0    0,21,182:7:0
+X      3600    .       T       <*>     0       .       DP=24;I16=14,10,0,0,872,32086,0,0,1435,85825,0,0,422,9036,0,0;QS=3,0;MQSB=0.958048;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,139:4:0    0,21,183:7:0
+X      3601    .       A       <*>     0       .       DP=24;I16=14,10,0,0,862,31424,0,0,1435,85825,0,0,420,8994,0,0;QS=3,0;MQSB=0.958048;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,132:4:0    0,21,186:7:0
+X      3602    .       T       <*>     0       .       DP=25;I16=15,10,0,0,873,31323,0,0,1495,89425,0,0,418,8980,0,0;QS=3,0;MQSB=0.962269;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,161:5:0    0,21,174:7:0
+X      3603    .       A       <*>     0       .       DP=26;I16=15,11,0,0,907,32447,0,0,1555,93025,0,0,416,8944,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,151:5:0    0,24,216:8:0
+X      3604    .       C       <*>     0       .       DP=27;I16=16,11,0,0,905,31199,0,0,1615,96625,0,0,415,8937,0,0;QS=3,0;MQSB=0.96384;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,18,147:6:0    0,24,201:8:0
+X      3605    .       G       <*>     0       .       DP=27;I16=15,11,0,0,853,28887,0,0,1555,93025,0,0,393,8477,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,171:6:0    0,21,174:7:0
+X      3606    .       C       <*>     0       .       DP=27;I16=15,12,0,0,982,36756,0,0,1615,96625,0,0,415,8967,0,0;QS=3,0;MQSB=0.958048;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,187:6:0    0,27,231:9:0
+X      3607    .       A       <*>     0       .       DP=26;I16=15,11,0,0,927,33859,0,0,1555,93025,0,0,417,9005,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,183:6:0    0,27,232:9:0
+X      3608    .       A       <*>     0       .       DP=27;I16=14,12,0,0,930,34054,0,0,1555,93025,0,0,394,8450,0,0;QS=3,0;MQSB=0.953497;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,176:6:0    0,24,232:8:0
+X      3609    .       A       <*>     0       .       DP=27;I16=15,12,0,0,955,34701,0,0,1615,96625,0,0,421,9127,0,0;QS=3,0;MQSB=0.958048;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,186:6:0    0,27,238:9:0
+X      3610    .       C       <*>     0       .       DP=27;I16=14,12,0,0,915,33071,0,0,1555,93025,0,0,397,8537,0,0;QS=3,0;MQSB=0.953497;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,172:6:0    0,24,221:8:0
+X      3611    .       C       <*>     0       .       DP=25;I16=13,11,0,0,899,33995,0,0,1435,85825,0,0,398,8502,0,0;QS=3,0;MQSB=0.950498;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,173:6:0    0,24,234:8:0
+X      3612    .       A       <*>     0       .       DP=25;I16=14,11,0,0,957,37723,0,0,1495,89425,0,0,424,9118,0,0;QS=3,0;MQSB=0.955682;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,194:6:0    0,27,251:9:0
+X      3613    .       G       <*>     0       .       DP=26;I16=13,12,0,0,902,33110,0,0,1495,89425,0,0,399,8461,0,0;QS=3,0;MQSB=0.948139;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,172:6:0    0,24,223:8:0
+X      3614    .       T       <*>     0       .       DP=26;I16=14,12,0,0,912,33340,0,0,1555,93025,0,0,425,9083,0,0;QS=3,0;MQSB=0.953497;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,156:6:0    0,27,237:9:0
+X      3615    .       A       <*>     0       .       DP=26;I16=15,11,0,0,946,35138,0,0,1555,93025,0,0,427,9109,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,176:6:0    0,27,242:9:0
+X      3616    .       T       <*>     0       .       DP=26;I16=15,11,0,0,965,36541,0,0,1555,93025,0,0,431,9163,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,185:6:0    0,27,238:9:0
+X      3617    .       C       <*>     0       .       DP=25;I16=14,11,0,0,907,33675,0,0,1495,89425,0,0,436,9196,0,0;QS=3,0;MQSB=0.955682;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,176:6:0    0,24,215:8:0
+X      3618    .       C       <*>     0       .       DP=25;I16=14,11,0,0,964,37698,0,0,1495,89425,0,0,441,9259,0,0;QS=3,0;MQSB=0.955682;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,190:6:0    0,24,225:8:0
+X      3619    .       T       <*>     0       .       DP=25;I16=14,11,0,0,961,37553,0,0,1495,89425,0,0,446,9352,0,0;QS=3,0;MQSB=0.955682;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,194:6:0    0,24,238:8:0
+X      3620    .       A       <*>     0       .       DP=25;I16=14,11,0,0,880,31656,0,0,1495,89425,0,0,451,9475,0,0;QS=3,0;MQSB=0.955682;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,178:6:0    0,24,212:8:0
+X      3621    .       C       <*>     0       .       DP=25;I16=14,11,0,0,949,36561,0,0,1495,89425,0,0,456,9628,0,0;QS=3,0;MQSB=0.955682;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,182:6:0    0,24,230:8:0
+X      3622    .       T       <*>     0       .       DP=26;I16=15,11,0,0,983,38067,0,0,1555,93025,0,0,460,9762,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,21,194:7:0    0,24,242:8:0
+X      3623    .       G       <*>     0       .       DP=27;I16=16,11,0,0,969,35645,0,0,1615,96625,0,0,465,9929,0,0;QS=3,0;MQSB=0.96384;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,21,195:7:0    0,24,209:8:0
+X      3624    .       T       <*>     0       .       DP=27;I16=15,11,0,0,948,35330,0,0,1555,93025,0,0,448,9596,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,188:6:0    0,24,224:8:0
+X      3625    .       G       <*>     0       .       DP=27;I16=14,12,0,0,983,37483,0,0,1555,93025,0,0,453,9735,0,0;QS=3,0;MQSB=0.953497;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,21,210:7:0    0,24,219:8:0
+X      3626    .       T       <*>     0       .       DP=28;I16=15,12,0,0,998,37364,0,0,1615,96625,0,0,458,9854,0,0;QS=3,0;MQSB=0.958048;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,21,214:7:0    0,27,229:9:0
+X      3627    .       G       <*>     0       .       DP=29;I16=15,13,0,0,999,36375,0,0,1675,100225,0,0,464,10004,0,0;QS=3,0;MQSB=0.956162;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,21,199:7:0    0,27,224:9:0
+X      3628    .       T       <*>     0       .       DP=29;I16=15,13,0,0,1033,38721,0,0,1675,100225,0,0,471,10187,0,0;QS=3,0;MQSB=0.956162;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,21,206:7:0    0,27,232:9:0
+X      3629    .       G       <*>     0       .       DP=29;I16=15,13,0,0,1058,40226,0,0,1675,100225,0,0,476,10304,0,0;QS=3,0;MQSB=0.956162;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,21,207:7:0    0,27,235:9:0
+X      3630    .       T       <*>     0       .       DP=30;I16=15,14,0,0,1052,39072,0,0,1735,103825,0,0,480,10404,0,0;QS=3,0;MQSB=0.954405;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,216:7:0    0,27,223:9:0
+X      3631    .       C       <*>     0       .       DP=29;I16=13,14,0,0,884,29476,0,0,1615,96625,0,0,461,9911,0,0;QS=3,0;MQSB=0.94394;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,21,186:7:0    0,21,179:7:0
+X      3632    .       G       <*>     0       .       DP=29;I16=14,14,0,0,914,31068,0,0,1675,100225,0,0,491,10649,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,21,183:7:0    0,24,181:8:0
+X      3633    .       T       <*>     0       .       DP=29;I16=14,14,0,0,1022,38214,0,0,1675,100225,0,0,496,10792,0,0;QS=3,0;MQSB=0.949591;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,216:7:0    0,24,222:8:0
+X      3634    .       T       <*>     0       .       DP=29;I16=14,14,0,0,1043,39891,0,0,1675,100225,0,0,500,10914,0,0;QS=3,0;MQSB=0.949591;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,219:7:0    0,24,227:8:0
+X      3635    .       T       <*>     0       .       DP=28;I16=13,14,0,0,1029,39507,0,0,1615,96625,0,0,505,11063,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,219:7:0    0,24,224:8:0
+X      3636    .       G       <*>     0       .       DP=28;I16=13,14,0,0,1001,37681,0,0,1615,96625,0,0,510,11238,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,201:7:0    0,24,217:8:0
+X      3637    .       T       <*>     0       .       DP=27;I16=13,14,0,0,1019,39331,0,0,1615,96625,0,0,515,11439,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,212:7:0    0,24,240:8:0
+X      3638    .       T       <*>     0       .       DP=26;I16=12,14,0,0,967,36467,0,0,1555,93025,0,0,520,11616,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,185:6:0    0,24,222:8:0
+X      3639    .       G       <*>     0       .       DP=27;I16=13,14,0,0,997,37265,0,0,1615,96625,0,0,524,11768,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,183:6:0    0,27,221:9:0
+X      3640    .       T       <*>     0       .       DP=27;I16=13,14,0,0,1001,37533,0,0,1615,96625,0,0,527,11847,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,191:6:0    0,27,229:9:0
+X      3641    .       G       <*>     0       .       DP=27;I16=13,14,0,0,977,36379,0,0,1615,96625,0,0,529,11905,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,178:6:0    0,27,224:9:0
+X      3642    .       T       <*>     0       .       DP=26;I16=12,13,0,0,931,35169,0,0,1495,89425,0,0,506,11314,0,0;QS=3,0;MQSB=0.939413;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,169:5:0    0,24,225:8:0
+X      3643    .       T       <*>     0       .       DP=26;I16=13,13,0,0,968,36820,0,0,1555,93025,0,0,533,11997,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,176:5:0    0,27,230:9:0
+X      3644    .       T       <*>     0       .       DP=26;I16=12,13,0,0,961,37477,0,0,1495,89425,0,0,517,11755,0,0;QS=3,0;MQSB=0.939413;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,175:5:0    0,24,236:8:0
+X      3645    .       T       <*>     0       .       DP=26;I16=13,13,0,0,980,37508,0,0,1555,93025,0,0,537,12185,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,175:5:0    0,27,239:9:0
+X      3646    .       C       <*>     0       .       DP=26;I16=12,13,0,0,766,25026,0,0,1495,89425,0,0,514,11690,0,0;QS=3,0;MQSB=0.939413;MQ0F=0      PL:DP:DV        0,33,234:11:0   0,15,136:5:0    0,27,188:9:0
+X      3647    .       G       <*>     0       .       DP=26;I16=12,12,0,0,820,29600,0,0,1435,85825,0,0,492,11218,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,151:5:0    0,21,173:7:0
+X      3648    .       A       <*>     0       .       DP=26;I16=13,12,0,0,924,34680,0,0,1495,89425,0,0,519,11919,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,174:5:0    0,24,225:8:0
+X      3649    .       C       <*>     0       .       DP=26;I16=14,12,0,0,955,36105,0,0,1555,93025,0,0,545,12593,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,173:5:0    0,27,226:9:0
+X      3650    .       A       <*>     0       .       DP=27;I16=15,12,0,0,1033,40511,0,0,1615,96625,0,0,546,12664,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,196:6:0    0,27,246:9:0
+X      3651    .       G       <*>     0       .       DP=27;I16=15,12,0,0,1035,40351,0,0,1615,96625,0,0,547,12707,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,194:6:0    0,27,233:9:0
+X      3652    .       C       <*>     0       .       DP=29;I16=15,13,0,0,1010,38264,0,0,1675,100225,0,0,521,12047,0,0;QS=3,0;MQSB=0.956162;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,18,198:6:0    0,27,225:9:0
+X      3653    .       T       <*>     0       .       DP=29;I16=16,13,0,0,1109,42919,0,0,1735,103825,0,0,546,12610,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,18,202:6:0    0,27,239:9:0
+X      3654    .       G       <*>     0       .       DP=28;I16=14,12,0,0,981,37447,0,0,1555,93025,0,0,514,11882,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,184:6:0    0,18,180:6:0
+X      3655    .       T       <*>     0       .       DP=28;I16=16,12,0,0,999,37029,0,0,1675,100225,0,0,541,12505,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,190:6:0    0,21,179:7:0
+X      3656    .       C       <*>     0       .       DP=28;I16=15,12,0,0,963,35883,0,0,1615,96625,0,0,518,11848,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,164:5:0    0,21,191:7:0
+X      3657    .       C       <*>     0       .       DP=28;I16=15,12,0,0,923,32223,0,0,1615,96625,0,0,520,11836,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,154:5:0    0,21,192:7:0
+X      3658    .       G       <*>     0       .       DP=28;I16=15,12,0,0,876,29960,0,0,1615,96625,0,0,539,12405,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,142:5:0    0,21,163:7:0
+X      3659    .       T       <*>     0       .       DP=28;I16=16,12,0,0,996,36682,0,0,1675,100225,0,0,548,12448,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,163:6:0    0,21,186:7:0
+X      3660    .       G       <*>     0       .       DP=28;I16=15,12,0,0,997,37571,0,0,1615,96625,0,0,526,11920,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,172:6:0    0,18,171:6:0
+X      3661    .       T       <*>     0       .       DP=28;I16=16,12,0,0,1013,37837,0,0,1675,100225,0,0,549,12423,0,0;QS=3,0;MQSB=0.96195;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,18,180:6:0    0,21,188:7:0
+X      3662    .       T       <*>     0       .       DP=28;I16=15,12,0,0,987,36627,0,0,1615,96625,0,0,528,11980,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,182:6:0    0,18,184:6:0
+X      3663    .       A       <*>     0       .       DP=29;I16=16,12,0,0,997,36233,0,0,1675,100225,0,0,527,11959,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,170:6:0    0,18,180:6:0
+X      3664    .       T       <*>     0       .       DP=29;I16=17,12,0,0,1044,38402,0,0,1735,103825,0,0,550,12490,0,0;QS=3,0;MQSB=0.965321;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,18,183:6:0    0,21,196:7:0
+X      3665    .       A       <*>     0       .       DP=27;I16=16,11,0,0,1017,38535,0,0,1615,96625,0,0,552,12510,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,182:6:0    0,21,208:7:0
+X      3666    .       A       <*>     0       .       DP=27;I16=16,11,0,0,1036,40292,0,0,1615,96625,0,0,554,12550,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,193:6:0    0,21,208:7:0
+X      3667    .       T       <*>     0       .       DP=27;I16=15,11,0,0,955,35895,0,0,1555,93025,0,0,540,12354,0,0;QS=3,0;MQSB=0.960078;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,189:6:0    0,18,189:6:0
+X      3668    .       A       <*>     0       .       DP=27;I16=16,11,0,0,981,36297,0,0,1615,96625,0,0,557,12641,0,0;QS=3,0;MQSB=0.96384;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,182:6:0    0,21,209:7:0
+X      3669    .       A       <*>     0       .       DP=27;I16=16,11,0,0,1030,39666,0,0,1615,96625,0,0,558,12694,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,194:6:0    0,21,209:7:0
+X      3670    .       T       <*>     0       .       DP=28;I16=17,11,0,0,1057,40245,0,0,1675,100225,0,0,559,12769,0,0;QS=3,0;MQSB=0.967085;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,18,181:6:0    0,24,220:8:0
+X      3671    .       T       <*>     0       .       DP=28;I16=17,11,0,0,1059,40427,0,0,1675,100225,0,0,561,12867,0,0;QS=3,0;MQSB=0.967085;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,18,193:6:0    0,24,223:8:0
+X      3672    .       C       <*>     0       .       DP=28;I16=16,11,0,0,988,37264,0,0,1615,96625,0,0,550,12820,0,0;QS=3,0;MQSB=0.96384;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,169:6:0    0,21,205:7:0
+X      3673    .       C       <*>     0       .       DP=27;I16=16,10,0,0,1016,40148,0,0,1555,93025,0,0,528,12314,0,0;QS=3,0;MQSB=0.965874;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,154:5:0    0,24,219:8:0
+X      3674    .       T       <*>     0       .       DP=27;I16=17,10,0,0,1035,40645,0,0,1615,96625,0,0,556,13028,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,155:5:0    0,24,228:8:0
+X      3675    .       C       <*>     0       .       DP=27;I16=17,10,0,0,1049,41413,0,0,1615,96625,0,0,558,13090,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,149:5:0    0,24,222:8:0
+X      3676    .       T       <*>     0       .       DP=27;I16=17,10,0,0,1040,40640,0,0,1615,96625,0,0,559,13125,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,159:5:0    0,24,231:8:0
+X      3677    .       A       <*>     0       .       DP=27;I16=16,10,0,0,922,34182,0,0,1555,93025,0,0,537,12557,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,136:5:0    0,24,217:8:0
+X      3678    .       G       <*>     0       .       DP=27;I16=17,10,0,0,1009,38307,0,0,1615,96625,0,0,563,13159,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,149:5:0    0,24,216:8:0
+X      3679    .       T       <*>     0       .       DP=27;I16=17,10,0,0,1018,39274,0,0,1615,96625,0,0,563,13105,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,156:5:0    0,24,227:8:0
+X      3680    .       T       <*>     0       .       DP=27;I16=17,10,0,0,988,36872,0,0,1615,96625,0,0,562,13022,0,0;QS=3,0;MQSB=0.968979;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,157:5:0    0,24,202:8:0
+X      3681    .       C       <*>     0       .       DP=27;I16=17,10,0,0,1012,39154,0,0,1615,96625,0,0,560,12910,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,157:5:0    0,24,217:8:0
+X      3682    .       A       <*>     0       .       DP=27;I16=17,10,0,0,1009,38221,0,0,1615,96625,0,0,557,12769,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,156:5:0    0,24,220:8:0
+X      3683    .       A       <*>     0       .       DP=27;I16=17,9,0,0,966,36748,0,0,1555,93025,0,0,546,12552,0,0;QS=3,0;MQSB=0.971017;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,153:5:0    0,24,225:8:0
+X      3684    .       A       <*>     0       .       DP=26;I16=16,10,0,0,974,37440,0,0,1555,93025,0,0,550,12456,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,155:5:0    0,21,215:7:0
+X      3685    .       T       <*>     0       .       DP=26;I16=16,10,0,0,954,36330,0,0,1555,93025,0,0,547,12333,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,148:5:0    0,21,207:7:0
+X      3686    .       T       <*>     0       .       DP=26;I16=16,10,0,0,979,37645,0,0,1555,93025,0,0,544,12232,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,162:5:0    0,21,216:7:0
+X      3687    .       T       <*>     0       .       DP=27;I16=16,11,0,0,1028,39276,0,0,1592,94394,0,0,541,12153,0,0;QS=3,0;MQSB=0.989102;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,159:5:0    0,24,229:8:0
+X      3688    .       A       <*>     0       .       DP=28;I16=17,10,0,0,1007,37883,0,0,1569,92163,0,0,526,11904,0,0;QS=3,0;MQSB=0.99874;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,148:5:0    0,24,232:8:0
+X      3689    .       T       <*>     0       .       DP=28;I16=17,11,0,0,1042,39780,0,0,1629,95763,0,0,535,11919,0,0;QS=3,0;MQSB=0.995584;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,162:5:0    0,24,233:8:0
+X      3690    .       T       <*>     0       .       DP=28;I16=17,11,0,0,1051,39981,0,0,1629,95763,0,0,532,11816,0,0;QS=3,0;MQSB=0.995584;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,160:5:0    0,24,225:8:0
+X      3691    .       C       <*>     0       .       DP=28;I16=16,11,0,0,1037,40549,0,0,1569,92163,0,0,520,11592,0,0;QS=3,0;MQSB=0.992419;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,155:5:0    0,21,214:7:0
+X      3692    .       A       <*>     0       .       DP=29;I16=18,11,0,0,1028,37574,0,0,1689,99363,0,0,522,11496,0,0;QS=3,0;MQSB=0.99773;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,15,156:5:0    0,24,209:8:0
+X      3693    .       T       <*>     0       .       DP=28;I16=18,10,0,0,1067,40901,0,0,1629,95763,0,0,519,11381,0,0;QS=3,0;MQSB=0.999713;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,160:5:0    0,24,230:8:0
+X      3694    .       T       <*>     0       .       DP=28;I16=18,10,0,0,1043,39659,0,0,1629,95763,0,0,516,11296,0,0;QS=3,0;MQSB=0.999713;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,159:5:0    0,24,234:8:0
+X      3695    .       T       <*>     0       .       DP=28;I16=18,10,0,0,1046,39662,0,0,1629,95763,0,0,513,11241,0,0;QS=3,0;MQSB=0.999713;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,156:5:0    0,24,233:8:0
+X      3696    .       T       <*>     0       .       DP=28;I16=18,10,0,0,1075,41567,0,0,1629,95763,0,0,509,11165,0,0;QS=3,0;MQSB=0.999713;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,162:5:0    0,24,235:8:0
+X      3697    .       T       <*>     0       .       DP=28;I16=18,10,0,0,1031,38399,0,0,1629,95763,0,0,505,11117,0,0;QS=3,0;MQSB=0.999713;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,155:5:0    0,24,229:8:0
+X      3698    .       A       <*>     0       .       DP=28;I16=18,9,0,0,983,36457,0,0,1569,92163,0,0,477,10515,0,0;QS=3,0;MQSB=0.999669;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,144:5:0    0,24,229:8:0
+X      3699    .       A       <*>     0       .       DP=27;I16=17,10,0,0,1011,38455,0,0,1569,92163,0,0,493,10861,0,0;QS=3,0;MQSB=0.99874;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,150:5:0    0,21,226:7:0
+X      3700    .       C       <*>     0       .       DP=28;I16=16,11,0,0,970,35910,0,0,1574,92738,0,0,473,10525,0,0;QS=3,0;MQSB=0.992419;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,168:6:0    0,24,212:8:0
+X      3701    .       T       <*>     0       .       DP=28;I16=17,11,0,0,1071,41669,0,0,1634,96338,0,0,484,10618,0,0;QS=3,0;MQSB=0.990092;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,18,196:6:0    0,24,233:8:0
+X      3702    .       T       <*>     0       .       DP=28;I16=17,10,0,0,1019,38653,0,0,1597,94969,0,0,462,10144,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,18,184:6:0    0,21,207:7:0
+X      3703    .       C       <*>     0       .       DP=28;I16=17,11,0,0,1059,40561,0,0,1634,96338,0,0,470,10154,0,0;QS=3,0;MQSB=0.990092;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,18,183:6:0    0,24,232:8:0
+X      3704    .       A       <*>     0       .       DP=28;I16=17,10,0,0,1015,38483,0,0,1574,92738,0,0,439,9347,0,0;QS=3,0;MQSB=0.984677;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,182:6:0    0,21,211:7:0
+X      3705    .       T       <*>     0       .       DP=27;I16=17,10,0,0,992,37112,0,0,1574,92738,0,0,459,9773,0,0;QS=3,0;MQSB=0.984677;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,180:6:0    0,21,209:7:0
+X      3706    .       A       <*>     0       .       DP=27;I16=17,10,0,0,1040,40262,0,0,1574,92738,0,0,454,9608,0,0;QS=3,0;MQSB=0.984677;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,186:6:0    0,21,204:7:0
+X      3707    .       G       <*>     0       .       DP=26;I16=17,9,0,0,974,37394,0,0,1514,89138,0,0,450,9476,0,0;QS=3,0;MQSB=0.977029;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,173:6:0    0,18,168:6:0
+X      3708    .       T       <*>     0       .       DP=26;I16=18,7,0,0,911,33609,0,0,1454,85538,0,0,426,8934,0,0;QS=3,0;MQSB=0.914166;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,182:6:0    0,15,139:5:0
+X      3709    .       A       <*>     0       .       DP=26;I16=18,8,0,0,905,32473,0,0,1491,86907,0,0,445,9305,0,0;QS=3,0;MQSB=0.998458;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,168:6:0    0,18,162:6:0
+X      3710    .       C       <*>     0       .       DP=26;I16=18,8,0,0,924,33504,0,0,1491,86907,0,0,443,9267,0,0;QS=3,0;MQSB=0.998458;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,165:6:0    0,18,159:6:0
+X      3711    .       C       <*>     0       .       DP=26;I16=18,8,0,0,953,35965,0,0,1491,86907,0,0,441,9261,0,0;QS=3,0;MQSB=0.998458;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,164:6:0    0,18,173:6:0
+X      3712    .       A       <*>     0       .       DP=26;I16=18,8,0,0,893,31917,0,0,1491,86907,0,0,439,9287,0,0;QS=3,0;MQSB=0.998458;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,144:6:0    0,18,165:6:0
+X      3713    .       C       <*>     0       .       DP=26;I16=19,7,0,0,908,32834,0,0,1491,86907,0,0,437,9293,0,0;QS=3,0;MQSB=0.989612;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,163:6:0    0,18,164:6:0
+X      3714    .       A       <*>     0       .       DP=27;I16=19,6,0,0,920,34366,0,0,1408,81076,0,0,409,8651,0,0;QS=3,0;MQSB=0.999494;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,18,177:6:0    0,18,174:6:0
+X      3715    .       T       <*>     0       .       DP=28;I16=21,6,0,0,982,36286,0,0,1505,86045,0,0,408,8616,0,0;QS=3,0;MQSB=0.996181;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,18,180:6:0    0,18,164:6:0
+X      3716    .       T       <*>     0       .       DP=26;I16=19,7,0,0,927,33833,0,0,1445,82445,0,0,434,9236,0,0;QS=3,0;MQSB=0.966731;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,165:5:0    0,18,164:6:0
+X      3717    .       C       <*>     0       .       DP=26;I16=19,7,0,0,979,37527,0,0,1445,82445,0,0,435,9261,0,0;QS=3,0;MQSB=0.966731;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,165:5:0    0,18,168:6:0
+X      3718    .       T       <*>     0       .       DP=26;I16=19,7,0,0,994,39040,0,0,1445,82445,0,0,435,9265,0,0;QS=3,0;MQSB=0.966731;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,169:5:0    0,18,165:6:0
+X      3719    .       A       <*>     0       .       DP=26;I16=19,6,0,0,889,32163,0,0,1408,81076,0,0,410,8672,0,0;QS=3,0;MQSB=0.747144;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,148:5:0    0,15,142:5:0
+X      3720    .       C       <*>     0       .       DP=26;I16=19,7,0,0,934,34326,0,0,1445,82445,0,0,435,9357,0,0;QS=3,0;MQSB=0.966731;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,148:5:0    0,18,158:6:0
+X      3721    .       A       <*>     0       .       DP=27;I16=20,5,0,0,910,33944,0,0,1405,80725,0,0,385,8195,0,0;QS=3,0;MQSB=0.697274;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,153:5:0    0,15,145:5:0
+X      3722    .       C       <*>     0       .       DP=27;I16=20,7,0,0,964,35276,0,0,1502,85694,0,0,436,9562,0,0;QS=3,0;MQSB=0.927743;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,15,151:5:0    0,18,165:6:0
+X      3723    .       A       <*>     0       .       DP=25;I16=18,6,0,0,888,33516,0,0,1345,77125,0,0,414,9082,0,0;QS=3,0;MQSB=0.606531;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,134:4:0    0,15,145:5:0
+X      3724    .       C       <*>     0       .       DP=25;I16=18,7,0,0,944,35956,0,0,1382,78494,0,0,442,9878,0,0;QS=3,0;MQSB=0.889393;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,137:4:0    0,18,169:6:0
+X      3725    .       T       <*>     0       .       DP=25;I16=18,7,0,0,973,38263,0,0,1382,78494,0,0,445,10075,0,0;QS=3,0;MQSB=0.889393;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,138:4:0    0,18,190:6:0
+X      3726    .       G       <*>     0       .       DP=24;I16=18,6,0,0,865,32339,0,0,1322,74894,0,0,446,10146,0,0;QS=3,0;MQSB=0.934987;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,93:3:0      0,18,166:6:0
+X      3727    .       C       <*>     0       .       DP=22;I16=17,5,0,0,762,27812,0,0,1202,67694,0,0,447,10139,0,0;QS=3,0;MQSB=0.963102;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,82:3:0      0,15,143:5:0
+X      3728    .       C       <*>     0       .       DP=22;I16=17,5,0,0,792,29850,0,0,1202,67694,0,0,448,10154,0,0;QS=3,0;MQSB=0.963102;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,89:3:0      0,15,160:5:0
+X      3729    .       C       <*>     0       .       DP=22;I16=17,5,0,0,838,32312,0,0,1202,67694,0,0,449,10191,0,0;QS=3,0;MQSB=0.963102;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,93:3:0      0,15,164:5:0
+X      3730    .       A       <*>     0       .       DP=21;I16=17,4,0,0,749,27561,0,0,1142,64094,0,0,448,10100,0,0;QS=3,0;MQSB=0.995997;MQ0F=0       PL:DP:DV        0,39,241:13:0   0,9,98:3:0      0,15,159:5:0
+X      3731    .       T       <*>     0       .       DP=22;I16=18,4,0,0,787,29489,0,0,1152,64194,0,0,447,10031,0,0;QS=3,0;MQSB=0.967917;MQ0F=0       PL:DP:DV        0,42,253:14:0   0,9,101:3:0     0,15,139:5:0
+X      3732    .       G       <*>     0       .       DP=22;I16=18,4,0,0,811,30695,0,0,1152,64194,0,0,447,9985,0,0;QS=3,0;MQSB=0.967917;MQ0F=0        PL:DP:DV        0,42,252:14:0   0,9,101:3:0     0,15,149:5:0
+X      3733    .       T       <*>     0       .       DP=23;I16=19,4,0,0,820,29616,0,0,1212,67794,0,0,447,9963,0,0;QS=3,0;MQSB=0.979651;MQ0F=0        PL:DP:DV        0,45,248:15:0   0,9,101:3:0     0,15,152:5:0
+X      3734    .       C       <*>     0       .       DP=24;I16=20,4,0,0,863,32277,0,0,1272,71394,0,0,447,9915,0,0;QS=3,0;MQSB=0.988072;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,86:3:0      0,15,152:5:0
+X      3735    .       C       <*>     0       .       DP=24;I16=20,4,0,0,826,30112,0,0,1272,71394,0,0,448,9892,0,0;QS=3,0;MQSB=0.988072;MQ0F=0        PL:DP:DV        0,48,254:16:0   0,9,83:3:0      0,15,152:5:0
+X      3736    .       C       <*>     0       .       DP=25;I16=20,3,0,0,839,31471,0,0,1262,71294,0,0,419,9245,0,0;QS=3,0;MQSB=0.963194;MQ0F=0        PL:DP:DV        0,42,235:14:0   0,9,99:3:0      0,18,156:6:0
+X      3737    .       C       <*>     0       .       DP=25;I16=21,4,0,0,894,33402,0,0,1332,74994,0,0,451,9925,0,0;QS=3,0;MQSB=0.993838;MQ0F=0        PL:DP:DV        0,48,251:16:0   0,9,95:3:0      0,18,175:6:0
+X      3738    .       T       <*>     0       .       DP=25;I16=21,4,0,0,926,35484,0,0,1332,74994,0,0,452,9934,0,0;QS=3,0;MQSB=0.993838;MQ0F=0        PL:DP:DV        0,48,253:16:0   0,9,101:3:0     0,18,189:6:0
+X      3739    .       C       <*>     0       .       DP=25;I16=21,4,0,0,958,37390,0,0,1332,74994,0,0,452,9922,0,0;QS=3,0;MQSB=0.993838;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,105:3:0     0,18,181:6:0
+X      3740    .       A       <*>     0       .       DP=24;I16=20,4,0,0,848,31126,0,0,1272,71394,0,0,452,9886,0,0;QS=3,0;MQSB=0.988072;MQ0F=0        PL:DP:DV        0,48,247:16:0   0,9,109:3:0     0,15,163:5:0
+X      3741    .       A       <*>     0       .       DP=24;I16=19,4,0,0,814,30176,0,0,1212,67794,0,0,442,9742,0,0;QS=3,0;MQSB=0.979651;MQ0F=0        PL:DP:DV        0,48,238:16:0   0,6,82:2:0      0,15,172:5:0
+X      3742    .       G       <*>     0       .       DP=24;I16=20,4,0,0,893,34371,0,0,1272,71394,0,0,450,9782,0,0;QS=3,0;MQSB=0.988072;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,101:3:0     0,15,162:5:0
+X      3743    .       C       <*>     0       .       DP=24;I16=19,4,0,0,839,31673,0,0,1262,71294,0,0,437,9619,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,254:15:0   0,9,103:3:0     0,15,158:5:0
+X      3744    .       T       <*>     0       .       DP=24;I16=20,4,0,0,918,36126,0,0,1272,71394,0,0,448,9766,0,0;QS=3,0;MQSB=0.988072;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,118:3:0     0,15,164:5:0
+X      3745    .       T       <*>     0       .       DP=24;I16=19,4,0,0,808,29490,0,0,1212,67794,0,0,422,9166,0,0;QS=3,0;MQSB=0.979651;MQ0F=0        PL:DP:DV        0,45,233:15:0   0,9,108:3:0     0,15,158:5:0
+X      3746    .       C       <*>     0       .       DP=24;I16=20,4,0,0,886,33564,0,0,1272,71394,0,0,445,9789,0,0;QS=3,0;MQSB=0.988072;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,101:3:0     0,15,165:5:0
+X      3747    .       C       <*>     0       .       DP=24;I16=19,4,0,0,833,31071,0,0,1262,71294,0,0,426,9504,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,249:15:0   0,9,103:3:0     0,15,162:5:0
+X      3748    .       C       <*>     0       .       DP=24;I16=19,4,0,0,845,31753,0,0,1262,71294,0,0,422,9464,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,106:3:0     0,15,161:5:0
+X      3749    .       C       <*>     0       .       DP=24;I16=19,4,0,0,844,31888,0,0,1262,71294,0,0,417,9395,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,250:15:0   0,9,111:3:0     0,15,154:5:0
+X      3750    .       T       <*>     0       .       DP=25;I16=21,4,0,0,876,32880,0,0,1309,72763,0,0,431,9709,0,0;QS=3,0;MQSB=0.966906;MQ0F=0        PL:DP:DV        0,51,251:17:0   0,9,112:3:0     0,15,146:5:0
+X      3751    .       G       <*>     0       .       DP=24;I16=19,4,0,0,836,31374,0,0,1239,69063,0,0,408,9274,0,0;QS=3,0;MQSB=0.986928;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,82:2:0      0,15,162:5:0
+X      3752    .       G       <*>     0       .       DP=22;I16=19,2,0,0,728,26270,0,0,1069,58363,0,0,404,9134,0,0;QS=3,0;MQSB=0.868421;MQ0F=0        PL:DP:DV        0,42,182:14:0   0,6,74:2:0      0,15,159:5:0
+X      3753    .       C       <*>     0       .       DP=22;I16=19,3,0,0,761,28017,0,0,1129,61963,0,0,426,9674,0,0;QS=3,0;MQSB=0.995434;MQ0F=0        PL:DP:DV        0,45,213:15:0   0,6,61:2:0      0,15,163:5:0
+X      3754    .       T       <*>     0       .       DP=23;I16=19,3,0,0,767,28751,0,0,1129,61963,0,0,425,9707,0,0;QS=3,0;MQSB=0.995434;MQ0F=0        PL:DP:DV        0,45,218:15:0   0,6,69:2:0      0,15,157:5:0
+X      3755    .       C       <*>     0       .       DP=21;I16=16,4,0,0,749,28747,0,0,1028,55504,0,0,404,9188,0,0;QS=3,0;MQSB=0.777932;MQ0F=0        PL:DP:DV        0,36,219:12:0   0,9,93:3:0      0,15,161:5:0
+X      3756    .       C       <*>     0       .       DP=22;I16=17,4,0,0,782,29994,0,0,1038,55604,0,0,430,9840,0,0;QS=3,0;MQSB=0.885747;MQ0F=0        PL:DP:DV        0,39,229:13:0   0,9,93:3:0      0,15,159:5:0
+X      3757    .       T       <*>     0       .       DP=23;I16=17,6,0,0,828,30942,0,0,1158,62804,0,0,456,10510,0,0;QS=3,0;MQSB=0.9945;MQ0F=0 PL:DP:DV        0,39,210:13:0   0,15,143:5:0    0,15,169:5:0
+X      3758    .       G       <*>     0       .       DP=23;I16=17,6,0,0,832,30792,0,0,1158,62804,0,0,458,10574,0,0;QS=3,0;MQSB=0.9945;MQ0F=0 PL:DP:DV        0,39,220:13:0   0,15,135:5:0    0,15,147:5:0
+X      3759    .       C       <*>     0       .       DP=23;I16=17,4,0,0,756,28338,0,0,1061,57835,0,0,409,9357,0,0;QS=3,0;MQSB=0.964547;MQ0F=0        PL:DP:DV        0,39,220:13:0   0,12,112:4:0    0,12,127:4:0
+X      3760    .       A       <*>     0       .       DP=24;I16=17,7,0,0,792,27956,0,0,1218,66404,0,0,459,10607,0,0;QS=3,0;MQSB=0.95083;MQ0F=0        PL:DP:DV        0,39,203:13:0   0,15,127:5:0    0,18,180:6:0
+X      3761    .       A       <*>     0       .       DP=24;I16=17,7,0,0,871,32185,0,0,1218,66404,0,0,460,10624,0,0;QS=3,0;MQSB=0.95083;MQ0F=0        PL:DP:DV        0,39,215:13:0   0,15,136:5:0    0,18,188:6:0
+X      3762    .       C       <*>     0       .       DP=25;I16=17,7,0,0,831,29665,0,0,1241,68635,0,0,435,9983,0,0;QS=3,0;MQSB=0.69242;MQ0F=0 PL:DP:DV        0,39,209:13:0   0,18,149:6:0    0,15,159:5:0
+X      3763    .       C       <*>     0       .       DP=24;I16=16,8,0,0,837,30619,0,0,1218,66404,0,0,460,10510,0,0;QS=3,0;MQSB=0.844324;MQ0F=0       PL:DP:DV        0,36,213:12:0   0,18,149:6:0    0,18,186:6:0
+X      3764    .       A       <*>     0       .       DP=25;I16=17,7,0,0,856,31506,0,0,1241,68635,0,0,437,9903,0,0;QS=3,0;MQSB=0.69242;MQ0F=0 PL:DP:DV        0,39,212:13:0   0,18,139:6:0    0,15,167:5:0
+X      3765    .       C       <*>     0       .       DP=25;I16=17,7,0,0,845,31099,0,0,1218,66404,0,0,436,9750,0,0;QS=3,0;MQSB=0.95083;MQ0F=0 PL:DP:DV        0,39,200:13:0   0,15,129:5:0    0,18,189:6:0
+X      3766    .       A       <*>     0       .       DP=26;I16=17,9,0,0,953,35331,0,0,1338,73604,0,0,462,10340,0,0;QS=3,0;MQSB=0.811273;MQ0F=0       PL:DP:DV        0,42,248:14:0   0,18,158:6:0    0,18,191:6:0
+X      3767    .       A       <*>     0       .       DP=26;I16=17,9,0,0,924,33656,0,0,1338,73604,0,0,464,10328,0,0;QS=3,0;MQSB=0.811273;MQ0F=0       PL:DP:DV        0,42,246:14:0   0,18,148:6:0    0,18,191:6:0
+X      3768    .       A       <*>     0       .       DP=26;I16=17,9,0,0,922,33842,0,0,1338,73604,0,0,466,10340,0,0;QS=3,0;MQSB=0.811273;MQ0F=0       PL:DP:DV        0,42,237:14:0   0,18,146:6:0    0,18,195:6:0
+X      3769    .       T       <*>     0       .       DP=26;I16=17,8,0,0,891,32735,0,0,1278,70004,0,0,461,10327,0,0;QS=3,0;MQSB=0.884621;MQ0F=0       PL:DP:DV        0,42,246:14:0   0,15,144:5:0    0,18,191:6:0
+X      3770    .       C       <*>     0       .       DP=26;I16=17,9,0,0,923,34049,0,0,1338,73604,0,0,470,10436,0,0;QS=3,0;MQSB=0.811273;MQ0F=0       PL:DP:DV        0,42,252:14:0   0,18,142:6:0    0,18,180:6:0
+X      3771    .       T       <*>     0       .       DP=25;I16=16,8,0,0,852,31694,0,0,1218,66404,0,0,464,10438,0,0;QS=3,0;MQSB=0.844324;MQ0F=0       PL:DP:DV        0,42,253:14:0   0,15,140:5:0    0,15,157:5:0
+X      3772    .       A       <*>     0       .       DP=26;I16=16,10,0,0,836,28434,0,0,1338,73604,0,0,476,10624,0,0;QS=3,0;MQSB=0.685145;MQ0F=0      PL:DP:DV        0,42,236:14:0   0,18,122:6:0    0,18,160:6:0
+X      3773    .       C       <*>     0       .       DP=26;I16=16,10,0,0,893,31801,0,0,1338,73604,0,0,480,10752,0,0;QS=3,0;MQSB=0.685145;MQ0F=0      PL:DP:DV        0,42,253:14:0   0,18,140:6:0    0,18,171:6:0
+X      3774    .       T       <*>     0       .       DP=25;I16=15,10,0,0,895,33455,0,0,1278,70004,0,0,485,10903,0,0;QS=3,0;MQSB=0.624282;MQ0F=0      PL:DP:DV        0,42,253:14:0   0,18,129:6:0    0,15,178:5:0
+X      3775    .       C       <*>     0       .       DP=25;I16=15,9,0,0,855,31825,0,0,1241,68635,0,0,477,10883,0,0;QS=3,0;MQSB=0.439649;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,147:6:0    0,12,143:4:0
+X      3776    .       T       <*>     0       .       DP=24;I16=15,7,0,0,838,32738,0,0,1152,64194,0,0,457,10375,0,0;QS=3,0;MQSB=0.225079;MQ0F=0       PL:DP:DV        0,39,229:13:0   0,15,149:5:0    0,12,152:4:0
+X      3777    .       C       <*>     0       .       DP=24;I16=15,9,0,0,864,32180,0,0,1218,66404,0,0,492,10998,0,0;QS=3,0;MQSB=0.705785;MQ0F=0       PL:DP:DV        0,39,220:13:0   0,18,160:6:0    0,15,168:5:0
+X      3778    .       T       <*>     0       .       DP=24;I16=14,9,0,0,859,32957,0,0,1208,66304,0,0,468,10372,0,0;QS=3,0;MQSB=0.836049;MQ0F=0       PL:DP:DV        0,36,227:12:0   0,18,157:6:0    0,15,167:5:0
+X      3779    .       G       <*>     0       .       DP=24;I16=15,9,0,0,844,31206,0,0,1218,66404,0,0,493,10971,0,0;QS=3,0;MQSB=0.705785;MQ0F=0       PL:DP:DV        0,39,220:13:0   0,18,152:6:0    0,15,167:5:0
+X      3780    .       C       <*>     0       .       DP=25;I16=14,10,0,0,829,29949,0,0,1268,69904,0,0,467,10295,0,0;QS=3,0;MQSB=0.765017;MQ0F=0      PL:DP:DV        0,39,235:13:0   0,18,144:6:0    0,15,169:5:0
+X      3781    .       C       <*>     0       .       DP=26;I16=16,10,0,0,939,34725,0,0,1315,71373,0,0,492,10896,0,0;QS=3,0;MQSB=0.541994;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,139:6:0    0,15,175:5:0
+X      3782    .       T       <*>     0       .       DP=26;I16=16,10,0,0,989,38031,0,0,1315,71373,0,0,493,10901,0,0;QS=3,0;MQSB=0.541994;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,169:6:0    0,15,176:5:0
+X      3783    .       C       <*>     0       .       DP=26;I16=16,10,0,0,941,34801,0,0,1315,71373,0,0,492,10836,0,0;QS=3,0;MQSB=0.541994;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,155:6:0    0,15,162:5:0
+X      3784    .       T       <*>     0       .       DP=27;I16=16,11,0,0,1001,38035,0,0,1375,74973,0,0,491,10801,0,0;QS=3,0;MQSB=0.467219;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,18,155:6:0    0,15,178:5:0
+X      3785    .       G       <*>     0       .       DP=28;I16=15,10,0,0,922,36426,0,0,1305,71273,0,0,450,9916,0,0;QS=3,0;MQSB=0.674458;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,125:5:0    0,15,179:5:0
+X      3786    .       T       <*>     0       .       DP=28;I16=16,11,0,0,935,35697,0,0,1375,74973,0,0,490,10774,0,0;QS=3,0;MQSB=0.467219;MQ0F=0      PL:DP:DV        0,48,250:16:0   0,18,145:6:0    0,15,186:5:0
+X      3787    .       G       <*>     0       .       DP=28;I16=16,11,0,0,963,37951,0,0,1375,74973,0,0,489,10781,0,0;QS=3,0;MQSB=0.467219;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,143:6:0    0,15,177:5:0
+X      3788    .       G       <*>     0       .       DP=26;I16=14,9,0,0,849,33683,0,0,1184,65386,0,0,459,10075,0,0;QS=3,0;MQSB=0.525788;MQ0F=0       PL:DP:DV        0,39,239:13:0   0,18,144:6:0    0,12,161:4:0
+X      3789    .       G       <*>     0       .       DP=26;I16=13,10,0,0,807,31019,0,0,1231,68535,0,0,438,9474,0,0;QS=3,0;MQSB=0.445672;MQ0F=0       PL:DP:DV        0,39,251:13:0   0,18,133:6:0    0,12,161:4:0
+X      3790    .       T       <*>     0       .       DP=26;I16=13,10,0,0,829,32293,0,0,1231,68535,0,0,435,9359,0,0;QS=3,0;MQSB=0.445672;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,150:6:0    0,12,159:4:0
+X      3791    .       T       <*>     0       .       DP=26;I16=15,10,0,0,887,34725,0,0,1301,72235,0,0,478,10336,0,0;QS=3,0;MQSB=0.382304;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,136:6:0    0,12,159:4:0
+X      3792    .       G       A,<*>   0       .       DP=26;I16=14,8,1,0,809,32805,38,1444,1175,66425,37,1369,417,8991,22,484;QS=2.92629,0.0737052,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.195278;BQB=1;MQ0F=0     PL:DP:DV        0,8,238,42,241,255:15:1 0,12,109,12,109,109:4:0 0,12,157,12,157,157:4:0
+X      3793    .       A       <*>     0       .       DP=26;I16=15,8,0,0,833,33775,0,0,1212,67794,0,0,435,9363,0,0;QS=3,0;MQSB=0.195278;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,93:4:0     0,12,159:4:0
+X      3794    .       C       <*>     0       .       DP=26;I16=15,9,0,0,845,33023,0,0,1241,68635,0,0,438,9324,0,0;QS=3,0;MQSB=0.439649;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,120:5:0    0,12,157:4:0
+X      3795    .       C       <*>     0       .       DP=26;I16=14,9,0,0,865,35649,0,0,1231,68535,0,0,408,8622,0,0;QS=3,0;MQSB=0.563599;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,132:5:0    0,12,161:4:0
+X      3796    .       T       <*>     0       .       DP=27;I16=15,11,0,0,964,38998,0,0,1361,75835,0,0,453,9821,0,0;QS=3,0;MQSB=0.334895;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,21,149:7:0    0,12,164:4:0
+X      3797    .       A       <*>     0       .       DP=27;I16=15,10,0,0,848,32392,0,0,1301,72235,0,0,424,9172,0,0;QS=3,0;MQSB=0.382304;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,124:6:0    0,12,159:4:0
+X      3798    .       T       <*>     0       .       DP=27;I16=14,11,0,0,921,37161,0,0,1301,72235,0,0,430,9554,0,0;QS=3,0;MQSB=0.283586;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,21,148:7:0    0,12,165:4:0
+X      3799    .       T       <*>     0       .       DP=27;I16=15,11,0,0,913,35929,0,0,1361,75835,0,0,439,9729,0,0;QS=3,0;MQSB=0.334895;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,21,150:7:0    0,12,161:4:0
+X      3800    .       C       <*>     0       .       DP=26;I16=13,10,0,0,866,36182,0,0,1181,65035,0,0,406,9092,0,0;QS=3,0;MQSB=0.272532;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,104:5:0    0,12,161:4:0
+X      3801    .       T       <*>     0       .       DP=23;I16=12,10,0,0,804,33600,0,0,1121,61435,0,0,430,9750,0,0;QS=3,0;MQSB=0.217267;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,99:5:0     0,9,133:3:0
+X      3802    .       G       <*>     0       .       DP=22;I16=10,9,0,0,730,30516,0,0,994,54486,0,0,380,8550,0,0;QS=3,0;MQSB=0.472367;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,106:4:0    0,9,130:3:0
+X      3803    .       G       <*>     0       .       DP=22;I16=11,9,0,0,703,27393,0,0,1051,57735,0,0,405,9241,0,0;QS=3,0;MQSB=0.372419;MQ0F=0        PL:DP:DV        0,39,249:13:0   0,12,92:4:0     0,9,129:3:0
+X      3804    .       A       <*>     0       .       DP=22;I16=11,9,0,0,740,30360,0,0,1051,57735,0,0,404,9274,0,0;QS=3,0;MQSB=0.372419;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,98:4:0     0,9,132:3:0
+X      3805    .       C       <*>     0       .       DP=22;I16=12,9,0,0,737,29243,0,0,1061,57835,0,0,428,9950,0,0;QS=3,0;MQSB=0.262932;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,81:4:0     0,9,130:3:0
+X      3806    .       A       <*>     0       .       DP=22;I16=12,9,0,0,798,32550,0,0,1061,57835,0,0,426,9968,0,0;QS=3,0;MQSB=0.262932;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,105:4:0    0,9,128:3:0
+X      3807    .       C       <*>     0       .       DP=22;I16=10,9,0,0,664,25304,0,0,994,54486,0,0,377,8885,0,0;QS=3,0;MQSB=0.472367;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,83:4:0     0,9,115:3:0
+X      3808    .       G       <*>     0       .       DP=21;I16=9,9,0,0,653,25297,0,0,957,53117,0,0,375,8873,0,0;QS=3,0;MQSB=0.597145;MQ0F=0  PL:DP:DV        0,33,233:11:0   0,12,109:4:0    0,9,132:3:0
+X      3809    .       T       <*>     0       .       DP=22;I16=11,10,0,0,779,32151,0,0,1084,60066,0,0,416,9810,0,0;QS=3,0;MQSB=0.285029;MQ0F=0       PL:DP:DV        0,39,249:13:0   0,12,115:4:0    0,12,161:4:0
+X      3810    .       C       <*>     0       .       DP=23;I16=9,11,0,0,811,34815,0,0,1077,60317,0,0,369,8739,0,0;QS=3,0;MQSB=0.499893;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,112:4:0    0,12,153:4:0
+X      3811    .       A       C,<*>   0       .       DP=23;I16=9,11,2,0,777,32631,39,785,1077,60317,67,3349,367,8669,42,914;QS=2.94104,0.0589569,0;VDB=0.18;SGB=0.346553;RPB=0.425;MQB=0.25;MQSB=0.246128;BQB=0.025;MQ0F=0   PL:DP:DV        0,15,248,36,254,255:14:2        0,12,116,12,116,116:4:0 0,12,158,12,158,158:4:0
+X      3812    .       T       <*>     0       .       DP=23;I16=10,11,0,0,802,32860,0,0,1084,60066,0,0,405,9447,0,0;QS=3,0;MQSB=0.187115;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,114:4:0    0,12,160:4:0
+X      3813    .       A       <*>     0       .       DP=22;I16=10,11,0,0,815,35077,0,0,1084,60066,0,0,402,9330,0,0;QS=3,0;MQSB=0.187115;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,119:4:0    0,12,170:4:0
+X      3814    .       G       <*>     0       .       DP=21;I16=8,11,0,0,775,33731,0,0,1037,58597,0,0,375,8605,0,0;QS=3,0;MQSB=0.41781;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,113:4:0    0,12,163:4:0
+X      3815    .       A       <*>     0       .       DP=20;I16=8,11,0,0,708,29130,0,0,1010,57328,0,0,397,9049,0,0;QS=3,0;MQSB=0.373354;MQ0F=0        PL:DP:DV        0,33,239:11:0   0,12,110:4:0    0,12,162:4:0
+X      3816    .       A       <*>     0       .       DP=20;I16=8,11,0,0,729,31027,0,0,1010,57328,0,0,395,8933,0,0;QS=3,0;MQSB=0.373354;MQ0F=0        PL:DP:DV        0,33,248:11:0   0,12,104:4:0    0,12,160:4:0
+X      3817    .       A       <*>     0       .       DP=20;I16=8,11,0,0,752,31580,0,0,1010,57328,0,0,393,8833,0,0;QS=3,0;MQSB=0.373354;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,110:4:0    0,12,161:4:0
+X      3818    .       T       <*>     0       .       DP=20;I16=8,11,0,0,728,30466,0,0,1010,57328,0,0,391,8749,0,0;QS=3,0;MQSB=0.373354;MQ0F=0        PL:DP:DV        0,33,252:11:0   0,12,115:4:0    0,12,160:4:0
+X      3819    .       A       <*>     0       .       DP=21;I16=9,11,0,0,790,34094,0,0,1039,58169,0,0,389,8681,0,0;QS=3,0;MQSB=0.247381;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,121:4:0    0,12,167:4:0
+X      3820    .       G       <*>     0       .       DP=21;I16=9,11,0,0,788,33636,0,0,1039,58169,0,0,388,8630,0,0;QS=3,0;MQSB=0.247381;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,112:4:0    0,12,157:4:0
+X      3821    .       A       <*>     0       .       DP=22;I16=10,11,0,0,832,35864,0,0,1099,61769,0,0,387,8597,0,0;QS=3,0;MQSB=0.317882;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,115:4:0    0,12,168:4:0
+X      3822    .       G       <*>     0       .       DP=22;I16=10,11,0,0,810,33228,0,0,1099,61769,0,0,386,8532,0,0;QS=3,0;MQSB=0.317882;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,103:4:0    0,12,157:4:0
+X      3823    .       T       <*>     0       .       DP=22;I16=9,11,0,0,753,30705,0,0,1042,58520,0,0,380,8460,0,0;QS=3,0;MQSB=0.434285;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,102:4:0    0,12,163:4:0
+X      3824    .       C       <*>     0       .       DP=22;I16=10,11,0,0,802,32368,0,0,1099,61769,0,0,384,8456,0,0;QS=3,0;MQSB=0.317882;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,105:4:0    0,12,159:4:0
+X      3825    .       C       <*>     0       .       DP=23;I16=10,11,0,0,813,33955,0,0,1079,59889,0,0,379,8387,0,0;QS=3,0;MQSB=0.317882;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,130:5:0    0,12,157:4:0
+X      3826    .       T       <*>     0       .       DP=23;I16=11,11,0,0,827,34611,0,0,1136,63138,0,0,381,8357,0,0;QS=3,0;MQSB=0.232836;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,133:5:0    0,12,155:4:0
+X      3827    .       G       <*>     0       .       DP=23;I16=11,10,0,0,820,34130,0,0,1076,59538,0,0,355,7715,0,0;QS=3,0;MQSB=0.269397;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,121:4:0    0,12,162:4:0
+X      3828    .       C       <*>     0       .       DP=23;I16=11,10,0,0,805,33147,0,0,1076,59538,0,0,354,7720,0,0;QS=3,0;MQSB=0.269397;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,114:4:0    0,12,157:4:0
+X      3829    .       A       <*>     0       .       DP=22;I16=9,11,0,0,763,31295,0,0,1069,59789,0,0,369,8241,0,0;QS=3,0;MQSB=0.477679;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,132:5:0    0,12,158:4:0
+X      3830    .       A       <*>     0       .       DP=23;I16=11,11,0,0,825,32693,0,0,1136,63138,0,0,377,8321,0,0;QS=3,0;MQSB=0.232836;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,143:5:0    0,12,150:4:0
+X      3831    .       C       A,<*>   0       .       DP=23;I16=10,11,1,0,802,32198,14,196,1126,63038,10,100,370,8294,7,49;QS=2.97758,0.0224215,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.232836;BQB=1;MQ0F=0        PL:DP:DV        0,27,255,36,255,255:13:1        0,15,134,15,134,134:5:0 0,12,149,12,149,149:4:0
+X      3832    .       A       <*>     0       .       DP=24;I16=12,11,0,0,836,32436,0,0,1196,66738,0,0,377,8389,0,0;QS=3,0;MQSB=0.291845;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,136:5:0    0,12,139:4:0
+X      3833    .       C       <*>     0       .       DP=23;I16=10,11,0,0,690,24938,0,0,1076,59538,0,0,377,8409,0,0;QS=3,0;MQSB=0.175325;MQ0F=0       PL:DP:DV        0,36,249:12:0   0,15,113:5:0    0,12,131:4:0
+X      3834    .       G       <*>     0       .       DP=22;I16=9,10,0,0,684,26250,0,0,1037,58597,0,0,357,8079,0,0;QS=3,0;MQSB=0.124514;MQ0F=0        PL:DP:DV        0,33,242:11:0   0,12,122:4:0    0,12,156:4:0
+X      3835    .       T       <*>     0       .       DP=22;I16=10,11,0,0,773,30373,0,0,1076,59538,0,0,381,8475,0,0;QS=3,0;MQSB=0.175325;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,140:5:0    0,12,153:4:0
+X      3836    .       G       C,<*>   0       .       DP=24;I16=10,12,1,0,833,33183,14,196,1132,61648,10,100,378,8412,2,4;QS=2.97647,0.0235294,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.251407;BQB=1;MQ0F=0 PL:DP:DV        0,27,255,36,255,255:13:1        0,15,149,15,149,149:5:0 0,15,188,15,188,188:5:0
+X      3837    .       G       <*>     0       .       DP=24;I16=8,14,0,0,759,26931,0,0,1135,61999,0,0,399,8955,0,0;QS=3,0;MQSB=0.291667;MQ0F=0        PL:DP:DV        0,33,245:11:0   0,18,149:6:0    0,15,157:5:0
+X      3838    .       C       <*>     0       .       DP=24;I16=10,14,0,0,817,28975,0,0,1202,65348,0,0,409,8945,0,0;QS=3,0;MQSB=0.122456;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,143:6:0    0,15,148:5:0
+X      3839    .       C       <*>     0       .       DP=23;I16=9,13,0,0,688,22248,0,0,1132,61648,0,0,386,8238,0,0;QS=3,0;MQSB=0.248197;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,123:6:0    0,12,112:4:0
+X      3840    .       G       <*>     0       .       DP=23;I16=9,14,0,0,793,27941,0,0,1192,65248,0,0,413,8809,0,0;QS=3,0;MQSB=0.211072;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,160:6:0    0,15,146:5:0
+X      3841    .       T       <*>     0       .       DP=23;I16=9,14,0,0,867,33103,0,0,1192,65248,0,0,414,8734,0,0;QS=3,0;MQSB=0.211072;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,167:6:0    0,15,162:5:0
+X      3842    .       C       <*>     0       .       DP=23;I16=9,14,0,0,890,34728,0,0,1192,65248,0,0,415,8689,0,0;QS=3,0;MQSB=0.211072;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,167:6:0    0,15,159:5:0
+X      3843    .       T       <*>     0       .       DP=24;I16=9,14,0,0,896,35122,0,0,1192,65248,0,0,416,8674,0,0;QS=3,0;MQSB=0.211072;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,164:6:0    0,15,159:5:0
+X      3844    .       G       <*>     0       .       DP=26;I16=10,16,0,0,959,35715,0,0,1372,76048,0,0,442,9314,0,0;QS=3,0;MQSB=0.220358;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,21,177:7:0    0,18,172:6:0
+X      3845    .       T       <*>     0       .       DP=26;I16=10,16,0,0,970,36442,0,0,1372,76048,0,0,444,9310,0,0;QS=3,0;MQSB=0.220358;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,21,186:7:0    0,18,166:6:0
+X      3846    .       G       <*>     0       .       DP=27;I16=10,17,0,0,993,37297,0,0,1432,79648,0,0,446,9338,0,0;QS=3,0;MQSB=0.195223;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,21,175:7:0    0,21,172:7:0
+X      3847    .       T       <*>     0       .       DP=27;I16=10,16,0,0,952,35268,0,0,1372,76048,0,0,423,8723,0,0;QS=3,0;MQSB=0.220358;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,170:6:0    0,21,189:7:0
+X      3848    .       C       <*>     0       .       DP=27;I16=10,17,0,0,1025,39533,0,0,1432,79648,0,0,449,9341,0,0;QS=3,0;MQSB=0.195223;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,177:7:0    0,21,188:7:0
+X      3849    .       T       <*>     0       .       DP=27;I16=9,17,0,0,987,37685,0,0,1395,78279,0,0,450,9368,0,0;QS=3,0;MQSB=0.282527;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,21,179:7:0    0,21,190:7:0
+X      3850    .       G       <*>     0       .       DP=26;I16=9,17,0,0,957,35751,0,0,1395,78279,0,0,452,9428,0,0;QS=3,0;MQSB=0.282527;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,21,179:7:0    0,21,182:7:0
+X      3851    .       G       <*>     0       .       DP=26;I16=9,17,0,0,965,36475,0,0,1395,78279,0,0,453,9469,0,0;QS=3,0;MQSB=0.282527;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,21,177:7:0    0,21,183:7:0
+X      3852    .       C       <*>     0       .       DP=26;I16=9,16,0,0,921,34525,0,0,1335,74679,0,0,444,9440,0,0;QS=3,0;MQSB=0.310905;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,163:6:0    0,21,179:7:0
+X      3853    .       T       <*>     0       .       DP=28;I16=10,18,0,0,1050,40222,0,0,1484,82720,0,0,455,9641,0,0;QS=3,0;MQSB=0.515783;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,21,185:7:0    0,21,192:7:0
+X      3854    .       T       <*>     0       .       DP=28;I16=10,17,0,0,955,34605,0,0,1455,81879,0,0,451,9709,0,0;QS=3,0;MQSB=0.359211;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,171:6:0    0,18,178:6:0
+X      3855    .       C       <*>     0       .       DP=29;I16=10,18,0,0,992,36040,0,0,1515,85479,0,0,438,9264,0,0;QS=3,0;MQSB=0.331344;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,139:5:0    0,21,175:7:0
+X      3856    .       T       <*>     0       .       DP=30;I16=10,18,0,0,1033,38725,0,0,1546,88238,0,0,464,9982,0,0;QS=3,0;MQSB=0.190183;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,163:6:0    0,21,185:7:0
+X      3857    .       C       <*>     0       .       DP=30;I16=10,19,0,0,1077,40979,0,0,1575,89079,0,0,447,9505,0,0;QS=3,0;MQSB=0.306875;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,15,154:5:0    0,24,194:8:0
+X      3858    .       T       <*>     0       .       DP=31;I16=10,21,0,0,1141,42567,0,0,1695,96279,0,0,477,10255,0,0;QS=3,0;MQSB=0.266219;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,171:6:0    0,24,208:8:0
+X      3859    .       C       <*>     0       .       DP=32;I16=10,21,0,0,950,30078,0,0,1695,96279,0,0,484,10416,0,0;QS=3,0;MQSB=0.266219;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,136:6:0    0,24,156:8:0
+X      3860    .       G       <*>     0       .       DP=32;I16=10,22,0,0,1070,37794,0,0,1755,99879,0,0,516,11240,0,0;QS=3,0;MQSB=0.249261;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,154:6:0    0,27,209:9:0
+X      3861    .       C       <*>     0       .       DP=33;I16=11,20,0,0,1133,42547,0,0,1672,94048,0,0,517,11391,0,0;QS=3,0;MQSB=0.19205;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,162:6:0    0,24,199:8:0
+X      3862    .       T       <*>     0       .       DP=34;I16=11,22,0,0,1241,47443,0,0,1792,101248,0,0,526,11518,0,0;QS=3,0;MQSB=0.161533;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,185:7:0    0,27,221:9:0
+X      3863    .       T       <*>     0       .       DP=34;I16=12,22,0,0,1200,43542,0,0,1852,104848,0,0,541,11685,0,0;QS=3,0;MQSB=0.210327;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,199:7:0    0,27,213:9:0
+X      3864    .       A       <*>     0       .       DP=33;I16=11,22,0,0,1238,47448,0,0,1792,101248,0,0,550,11790,0,0;QS=3,0;MQSB=0.161533;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,210:7:0    0,27,230:9:0
+X      3865    .       G       <*>     0       .       DP=34;I16=11,23,0,0,1251,47113,0,0,1852,104848,0,0,559,11933,0,0;QS=3,0;MQSB=0.149071;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,200:7:0    0,27,212:9:0
+X      3866    .       C       <*>     0       .       DP=33;I16=11,21,0,0,1165,43545,0,0,1732,97648,0,0,545,11489,0,0;QS=3,0;MQSB=0.175751;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,21,189:7:0    0,24,197:8:0
+X      3867    .       A       <*>     0       .       DP=33;I16=11,22,0,0,1152,41510,0,0,1792,101248,0,0,580,12284,0,0;QS=3,0;MQSB=0.161533;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,188:7:0    0,27,195:9:0
+X      3868    .       T       <*>     0       .       DP=33;I16=11,22,0,0,1255,48141,0,0,1792,101248,0,0,590,12494,0,0;QS=3,0;MQSB=0.161533;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,202:7:0    0,27,221:9:0
+X      3869    .       C       <*>     0       .       DP=33;I16=11,21,0,0,1169,43987,0,0,1732,97648,0,0,589,12623,0,0;QS=3,0;MQSB=0.175751;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,164:6:0    0,27,211:9:0
+X      3870    .       T       <*>     0       .       DP=34;I16=11,23,0,0,1262,47808,0,0,1852,104848,0,0,608,12932,0,0;QS=3,0;MQSB=0.149071;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,215:8:0    0,27,211:9:0
+X      3871    .       T       <*>     0       .       DP=36;I16=11,25,0,0,1341,50655,0,0,1972,112048,0,0,617,13157,0,0;QS=3,0;MQSB=0.128391;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,221:8:0    0,27,223:9:0
+X      3872    .       G       <*>     0       .       DP=36;I16=11,25,0,0,1287,47095,0,0,1972,112048,0,0,626,13322,0,0;QS=3,0;MQSB=0.128391;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,211:8:0    0,27,200:9:0
+X      3873    .       T       <*>     0       .       DP=35;I16=10,24,0,0,1242,46680,0,0,1852,104848,0,0,626,13428,0,0;QS=3,0;MQSB=0.0982034;MQ0F=0   PL:DP:DV        0,57,255:19:0   0,21,194:7:0    0,24,212:8:0
+X      3874    .       T       <*>     0       .       DP=36;I16=12,24,0,0,1290,47660,0,0,1972,112048,0,0,646,13774,0,0;QS=3,0;MQSB=0.182088;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,24,228:8:0    0,24,204:8:0
+X      3875    .       T       <*>     0       .       DP=37;I16=13,24,0,0,1324,48418,0,0,2029,115297,0,0,657,14061,0,0;QS=3,0;MQSB=0.117872;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,24,231:8:0    0,24,197:8:0
+X      3876    .       C       <*>     0       .       DP=37;I16=13,22,0,0,1248,45354,0,0,1909,108097,0,0,623,13325,0,0;QS=3,0;MQSB=0.140806;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,21,196:7:0    0,24,180:8:0
+X      3877    .       C       <*>     0       .       DP=37;I16=13,24,0,0,1363,51201,0,0,2029,115297,0,0,681,14765,0,0;QS=3,0;MQSB=0.117872;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,24,217:8:0    0,24,196:8:0
+X      3878    .       A       <*>     0       .       DP=37;I16=13,23,0,0,1309,48045,0,0,1969,111697,0,0,670,14654,0,0;QS=3,0;MQSB=0.128568;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,24,218:8:0    0,24,188:8:0
+X      3879    .       A       <*>     0       .       DP=38;I16=14,24,0,0,1453,56567,0,0,2066,116666,0,0,703,15543,0,0;QS=3,0;MQSB=0.076112;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,24,226:8:0    0,24,206:8:0
+X      3880    .       G       <*>     0       .       DP=37;I16=14,22,0,0,1311,48735,0,0,1946,109466,0,0,689,15267,0,0;QS=3,0;MQSB=0.094094;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,24,209:8:0    0,24,183:8:0
+X      3881    .       G       <*>     0       .       DP=37;I16=14,21,0,0,1200,42778,0,0,1886,105866,0,0,690,15578,0,0;QS=3,0;MQSB=0.105399;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,18,178:6:0    0,24,174:8:0
+X      3882    .       T       <*>     0       .       DP=37;I16=14,21,0,0,1192,42352,0,0,1886,105866,0,0,684,15348,0,0;QS=3,0;MQSB=0.105399;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,21,189:7:0    0,21,178:7:0
+X      3883    .       C       <*>     0       .       DP=38;I16=15,22,0,0,1295,46659,0,0,2006,113066,0,0,717,16279,0,0;QS=3,0;MQSB=0.124405;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,24,205:8:0    0,24,171:8:0
+X      3884    .       C       <*>     0       .       DP=39;I16=16,23,0,0,1363,49387,0,0,2103,118035,0,0,749,17141,0,0;QS=3,0;MQSB=0.0760633;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,24,202:8:0    0,27,212:9:0
+X      3885    .       T       <*>     0       .       DP=40;I16=16,24,0,0,1445,53663,0,0,2163,121635,0,0,754,17262,0,0;QS=3,0;MQSB=0.0679472;MQ0F=0   PL:DP:DV        0,69,255:23:0   0,24,219:8:0    0,27,214:9:0
+X      3886    .       C       <*>     0       .       DP=39;I16=16,23,0,0,1370,49762,0,0,2103,118035,0,0,761,17421,0,0;QS=3,0;MQSB=0.0760633;MQ0F=0   PL:DP:DV        0,69,255:23:0   0,24,199:8:0    0,24,191:8:0
+X      3887    .       C       <*>     0       .       DP=39;I16=16,23,0,0,1364,49222,0,0,2103,118035,0,0,767,17567,0,0;QS=3,0;MQSB=0.0760633;MQ0F=0   PL:DP:DV        0,69,255:23:0   0,24,194:8:0    0,24,201:8:0
+X      3888    .       C       <*>     0       .       DP=39;I16=15,23,0,0,1387,51885,0,0,2043,114435,0,0,747,17073,0,0;QS=3,0;MQSB=0.0555905;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,24,195:8:0    0,24,208:8:0
+X      3889    .       A       <*>     0       .       DP=38;I16=15,23,0,0,1364,49918,0,0,2066,116666,0,0,777,17811,0,0;QS=3,0;MQSB=0.112471;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,24,202:8:0    0,24,218:8:0
+X      3890    .       C       <*>     0       .       DP=38;I16=14,23,0,0,1362,51064,0,0,2006,113066,0,0,757,17329,0,0;QS=3,0;MQSB=0.0844255;MQ0F=0   PL:DP:DV        0,63,255:21:0   0,24,203:8:0    0,24,216:8:0
+X      3891    .       A       <*>     0       .       DP=39;I16=15,24,0,0,1466,56312,0,0,2126,120266,0,0,786,18076,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,24,203:8:0    0,27,239:9:0
+X      3892    .       G       <*>     0       .       DP=38;I16=15,23,0,0,1340,48838,0,0,2066,116666,0,0,792,18226,0,0;QS=3,0;MQSB=0.112471;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,24,186:8:0    0,27,208:9:0
+X      3893    .       T       <*>     0       .       DP=39;I16=15,24,0,0,1348,48170,0,0,2126,120266,0,0,798,18404,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,24,196:8:0    0,27,212:9:0
+X      3894    .       G       <*>     0       .       DP=39;I16=15,23,0,0,1364,49900,0,0,2066,116666,0,0,779,17937,0,0;QS=3,0;MQSB=0.112471;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,24,202:8:0    0,27,208:9:0
+X      3895    .       T       <*>     0       .       DP=39;I16=15,24,0,0,1375,49773,0,0,2126,120266,0,0,810,18752,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,24,202:8:0    0,27,225:9:0
+X      3896    .       A       <*>     0       .       DP=40;I16=15,24,0,0,1468,57326,0,0,2126,120266,0,0,815,18923,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,24,224:8:0    0,27,233:9:0
+X      3897    .       G       <*>     0       .       DP=40;I16=15,24,0,0,1468,56812,0,0,2126,120266,0,0,819,19021,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,21,199:7:0    0,30,234:10:0
+X      3898    .       C       <*>     0       .       DP=40;I16=15,23,0,0,1487,59351,0,0,2066,116666,0,0,813,19023,0,0;QS=3,0;MQSB=0.112471;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,18,186:6:0    0,30,238:10:0
+X      3899    .       A       <*>     0       .       DP=40;I16=15,24,0,0,1449,55055,0,0,2126,120266,0,0,829,19293,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,21,191:7:0    0,30,231:10:0
+X      3900    .       T       <*>     0       .       DP=40;I16=15,24,0,0,1458,55516,0,0,2126,120266,0,0,833,19417,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,21,197:7:0    0,30,240:10:0
+X      3901    .       G       <*>     0       .       DP=40;I16=14,22,0,0,1303,48245,0,0,1969,111697,0,0,761,17639,0,0;QS=3,0;MQSB=0.180757;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,18,154:6:0    0,27,218:9:0
+X      3902    .       C       <*>     0       .       DP=40;I16=15,24,0,0,1436,55412,0,0,2126,120266,0,0,837,19537,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,21,166:7:0    0,30,217:10:0
+X      3903    .       A       <*>     0       .       DP=42;I16=15,24,0,0,1299,45567,0,0,2089,117417,0,0,814,19008,0,0;QS=3,0;MQSB=0.0901152;MQ0F=0   PL:DP:DV        0,63,255:21:0   0,24,175:8:0    0,30,204:10:0
+X      3904    .       C       <*>     0       .       DP=42;I16=15,24,0,0,1439,54545,0,0,2086,117066,0,0,815,19113,0,0;QS=3,0;MQSB=0.0426917;MQ0F=0   PL:DP:DV        0,63,255:21:0   0,24,191:8:0    0,30,244:10:0
+X      3905    .       C       <*>     0       .       DP=42;I16=15,25,0,0,1572,63314,0,0,2146,120666,0,0,822,19192,0,0;QS=3,0;MQSB=0.0381122;MQ0F=0   PL:DP:DV        0,63,255:21:0   0,24,212:8:0    0,33,255:11:0
+X      3906    .       T       <*>     0       .       DP=42;I16=16,25,0,0,1593,63039,0,0,2206,124266,0,0,846,19758,0,0;QS=3,0;MQSB=0.0536599;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,24,210:8:0    0,33,253:11:0
+X      3907    .       G       <*>     0       .       DP=42;I16=16,25,0,0,1558,60192,0,0,2206,124266,0,0,846,19776,0,0;QS=3,0;MQSB=0.0536599;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,24,203:8:0    0,33,249:11:0
+X      3908    .       C       <*>     0       .       DP=42;I16=16,25,0,0,1514,58968,0,0,2206,124266,0,0,845,19777,0,0;QS=3,0;MQSB=0.0536599;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,24,193:8:0    0,33,244:11:0
+X      3909    .       T       <*>     0       .       DP=43;I16=16,25,0,0,1491,55895,0,0,2201,123691,0,0,835,19697,0,0;QS=3,0;MQSB=0.0757469;MQ0F=0   PL:DP:DV        0,69,255:23:0   0,24,202:8:0    0,30,237:10:0
+X      3910    .       A       <*>     0       .       DP=40;I16=16,23,0,0,1432,53926,0,0,2081,116491,0,0,844,19724,0,0;QS=3,0;MQSB=0.0949554;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,21,193:7:0    0,30,224:10:0
+X      3911    .       C       <*>     0       .       DP=40;I16=16,23,0,0,1440,55290,0,0,2081,116491,0,0,843,19613,0,0;QS=3,0;MQSB=0.0949554;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,21,184:7:0    0,30,214:10:0
+X      3912    .       A       C,<*>   0       .       DP=41;I16=17,22,0,1,1358,49508,16,256,2081,116491,60,3600,830,19358,11,121;QS=2.95181,0.0481928,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.125266;BQB=1;MQ0F=0  PL:DP:DV        0,69,255,69,255,255:23:0        0,21,166,21,166,166:7:0 0,14,202,27,205,208:10:1
+X      3913    .       C       <*>     0       .       DP=40;I16=16,23,0,0,1494,59096,0,0,2081,116491,0,0,824,19100,0,0;QS=3,0;MQSB=0.0949554;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,21,183:7:0    0,30,234:10:0
+X      3914    .       T       <*>     0       .       DP=42;I16=16,24,0,0,1512,59342,0,0,2141,120091,0,0,823,19007,0,0;QS=3,0;MQSB=0.0846181;MQ0F=0   PL:DP:DV        0,69,255:23:0   0,21,192:7:0    0,30,228:10:0
+X      3915    .       C       <*>     0       .       DP=42;I16=16,24,0,0,1537,60953,0,0,2141,120091,0,0,799,18321,0,0;QS=3,0;MQSB=0.0846181;MQ0F=0   PL:DP:DV        0,72,255:24:0   0,18,176:6:0    0,30,229:10:0
+X      3916    .       C       <*>     0       .       DP=42;I16=16,25,0,0,1618,66342,0,0,2201,123691,0,0,825,18919,0,0;QS=3,0;MQSB=0.0757469;MQ0F=0   PL:DP:DV        0,72,255:24:0   0,21,190:7:0    0,30,251:10:0
+X      3917    .       T       <*>     0       .       DP=43;I16=16,25,0,0,1601,65219,0,0,2201,123691,0,0,825,18875,0,0;QS=3,0;MQSB=0.0757469;MQ0F=0   PL:DP:DV        0,72,255:24:0   0,21,191:7:0    0,30,254:10:0
+X      3918    .       T       <*>     0       .       DP=43;I16=16,25,0,0,1541,60711,0,0,2201,123691,0,0,801,18239,0,0;QS=3,0;MQSB=0.0757469;MQ0F=0   PL:DP:DV        0,75,255:25:0   0,18,179:6:0    0,30,254:10:0
+X      3919    .       C       <*>     0       .       DP=42;I16=15,26,0,0,1621,66337,0,0,2232,126450,0,0,826,18786,0,0;QS=3,0;MQSB=0.110793;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,21,200:7:0    0,30,242:10:0
+X      3920    .       T       <*>     0       .       DP=42;I16=15,26,0,0,1605,64327,0,0,2232,126450,0,0,825,18691,0,0;QS=3,0;MQSB=0.110793;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,21,207:7:0    0,30,251:10:0
+X      3921    .       T       <*>     0       .       DP=42;I16=15,26,0,0,1519,58507,0,0,2232,126450,0,0,824,18630,0,0;QS=3,0;MQSB=0.110793;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,21,201:7:0    0,30,242:10:0
+X      3922    .       A       <*>     0       .       DP=42;I16=14,26,0,0,1539,61289,0,0,2195,125081,0,0,819,18545,0,0;QS=3,0;MQSB=0.168991;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,18,179:6:0    0,30,244:10:0
+X      3923    .       G       <*>     0       .       DP=41;I16=14,25,0,0,1515,60945,0,0,2135,121481,0,0,792,17834,0,0;QS=3,0;MQSB=0.182501;MQ0F=0    PL:DP:DV        0,69,255:23:0   0,18,172:6:0    0,30,240:10:0
+X      3924    .       G       <*>     0       .       DP=41;I16=13,26,0,0,1524,61106,0,0,2135,121481,0,0,808,18356,0,0;QS=3,0;MQSB=0.128469;MQ0F=0    PL:DP:DV        0,69,255:23:0   0,18,158:6:0    0,30,247:10:0
+X      3925    .       G       <*>     0       .       DP=41;I16=14,25,0,0,1425,55687,0,0,2135,121481,0,0,788,17758,0,0;QS=3,0;MQSB=0.182501;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,15,134:5:0    0,30,245:10:0
+X      3926    .       C       <*>     0       .       DP=41;I16=14,26,0,0,1512,59674,0,0,2195,125081,0,0,811,18393,0,0;QS=3,0;MQSB=0.168991;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,18,152:6:0    0,30,237:10:0
+X      3927    .       T       <*>     0       .       DP=41;I16=14,26,0,0,1512,59566,0,0,2195,125081,0,0,808,18384,0,0;QS=3,0;MQSB=0.168991;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,18,160:6:0    0,30,237:10:0
+X      3928    .       G       <*>     0       .       DP=41;I16=14,25,0,0,1479,58495,0,0,2135,121481,0,0,779,17731,0,0;QS=3,0;MQSB=0.182501;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,18,149:6:0    0,27,233:9:0
+X      3929    .       A       <*>     0       .       DP=41;I16=13,26,0,0,1452,56436,0,0,2135,121481,0,0,796,18256,0,0;QS=3,0;MQSB=0.128469;MQ0F=0    PL:DP:DV        0,69,255:23:0   0,18,161:6:0    0,30,220:10:0
+X      3930    .       T       <*>     0       .       DP=40;I16=13,25,0,0,1387,52929,0,0,2078,118232,0,0,767,17521,0,0;QS=3,0;MQSB=0.25797;MQ0F=0     PL:DP:DV        0,69,255:23:0   0,15,149:5:0    0,30,224:10:0
+X      3931    .       A       <*>     0       .       DP=40;I16=13,25,0,0,1387,52877,0,0,2078,118232,0,0,761,17439,0,0;QS=3,0;MQSB=0.25797;MQ0F=0     PL:DP:DV        0,69,255:23:0   0,18,166:6:0    0,27,222:9:0
+X      3932    .       T       <*>     0       .       DP=39;I16=12,26,0,0,1394,53644,0,0,2078,118232,0,0,780,17964,0,0;QS=3,0;MQSB=0.190372;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,18,161:6:0    0,30,231:10:0
+X      3933    .       T       <*>     0       .       DP=38;I16=12,24,0,0,1389,54743,0,0,1958,111032,0,0,752,17366,0,0;QS=3,0;MQSB=0.218161;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,18,166:6:0    0,24,220:8:0
+X      3934    .       C       <*>     0       .       DP=38;I16=12,25,0,0,1395,54915,0,0,2018,114632,0,0,768,17758,0,0;QS=3,0;MQSB=0.203497;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,18,152:6:0    0,27,209:9:0
+X      3935    .       C       <*>     0       .       DP=38;I16=12,24,0,0,1239,44621,0,0,1958,111032,0,0,737,17075,0,0;QS=3,0;MQSB=0.218161;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,15,134:5:0    0,27,170:9:0
+X      3936    .       A       G,<*>   0       .       DP=37;I16=5,6,6,17,424,16384,801,30271,609,34563,1314,77018,225,5325,511,11851;QS=0.87994,2.12006,0;VDB=0.0574114;SGB=-4.60123;RPB=0.741697;MQB=0.812605;MQSB=0.143788;BQB=0.883831;MQ0F=0      PL:DP:DV        233,0,206,255,239,255:20:11     77,0,58,83,70,141:6:4   196,24,0,196,24,196:8:8
+X      3937    .       C       <*>     0       .       DP=36;I16=11,24,0,0,1155,39875,0,0,1952,112422,0,0,745,17291,0,0;QS=3,0;MQSB=0.219636;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,18,143:6:0    0,24,156:8:0
+X      3938    .       G       <*>     0       .       DP=35;I16=11,23,0,0,1155,41761,0,0,1892,108822,0,0,737,17079,0,0;QS=3,0;MQSB=0.231054;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,119:5:0    0,24,176:8:0
+X      3939    .       C       <*>     0       .       DP=35;I16=11,22,0,0,1273,50651,0,0,1832,105222,0,0,703,16221,0,0;QS=3,0;MQSB=0.243713;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,135:5:0    0,21,174:7:0
+X      3940    .       A       <*>     0       .       DP=35;I16=11,22,0,0,1148,42754,0,0,1832,105222,0,0,691,15867,0,0;QS=3,0;MQSB=0.243713;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,117:5:0    0,21,163:7:0
+X      3941    .       C       <*>     0       .       DP=35;I16=11,22,0,0,1216,47488,0,0,1832,105222,0,0,688,15892,0,0;QS=3,0;MQSB=0.243713;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,133:5:0    0,21,181:7:0
+X      3942    .       C       <*>     0       .       DP=35;I16=11,23,0,0,1336,54166,0,0,1892,108822,0,0,690,15772,0,0;QS=3,0;MQSB=0.231054;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,140:5:0    0,24,195:8:0
+X      3943    .       T       <*>     0       .       DP=35;I16=11,23,0,0,1296,51618,0,0,1892,108822,0,0,676,15406,0,0;QS=3,0;MQSB=0.231054;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,142:5:0    0,24,195:8:0
+X      3944    .       G       <*>     0       .       DP=34;I16=10,22,0,0,1199,46445,0,0,1803,104381,0,0,654,14954,0,0;QS=3,0;MQSB=0.1117;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,15,149:5:0    0,24,195:8:0
+X      3945    .       C       <*>     0       .       DP=33;I16=10,22,0,0,1256,51226,0,0,1772,101622,0,0,649,14657,0,0;QS=3,0;MQSB=0.187579;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,15,142:5:0    0,21,177:7:0
+X      3946    .       T       <*>     0       .       DP=33;I16=10,21,0,0,1170,45884,0,0,1712,98022,0,0,609,13599,0,0;QS=3,0;MQSB=0.199344;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,144:5:0    0,18,158:6:0
+X      3947    .       A       <*>     0       .       DP=32;I16=10,21,0,0,1094,41048,0,0,1712,98022,0,0,620,13820,0,0;QS=3,0;MQSB=0.199344;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,128:5:0    0,18,149:6:0
+X      3948    .       C       <*>     0       .       DP=32;I16=10,20,0,0,1134,45104,0,0,1652,94422,0,0,596,13344,0,0;QS=3,0;MQSB=0.212591;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,12,105:4:0    0,18,155:6:0
+X      3949    .       A       C,<*>   0       .       DP=32;I16=10,17,0,1,1027,39909,24,576,1472,83622,60,3600,541,12211,25,625;QS=2.85093,0.149068,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.244621;BQB=1;MQ0F=0    PL:DP:DV        0,60,255,60,255,255:20:0        0,9,89,9,89,89:3:0      9,0,107,21,110,124:5:1
+X      3950    .       C       <*>     0       .       DP=33;I16=11,21,0,0,1191,46247,0,0,1772,101622,0,0,576,12680,0,0;QS=3,0;MQSB=0.257801;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,118:5:0    0,18,168:6:0
+X      3951    .       T       <*>     0       .       DP=34;I16=12,19,0,0,1148,44272,0,0,1712,98022,0,0,530,11670,0,0;QS=3,0;MQSB=0.354733;MQ0F=0     PL:DP:DV        0,63,255:21:0   0,15,146:5:0    0,15,152:5:0
+X      3952    .       C       <*>     0       .       DP=35;I16=13,20,0,0,1176,43762,0,0,1832,105222,0,0,545,12025,0,0;QS=3,0;MQSB=0.394875;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,18,158:6:0    0,15,143:5:0
+X      3953    .       C       <*>     0       .       DP=34;I16=13,20,0,0,1246,48436,0,0,1863,107981,0,0,538,11772,0,0;QS=3,0;MQSB=0.252983;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,18,163:6:0    0,18,168:6:0
+X      3954    .       T       <*>     0       .       DP=33;I16=13,19,0,0,1195,45815,0,0,1803,104381,0,0,526,11438,0,0;QS=3,0;MQSB=0.264585;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,18,171:6:0    0,18,167:6:0
+X      3955    .       T       <*>     0       .       DP=32;I16=13,18,0,0,1180,46092,0,0,1743,100781,0,0,515,11139,0,0;QS=3,0;MQSB=0.277468;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,173:6:0    0,18,174:6:0
+X      3956    .       C       <*>     0       .       DP=32;I16=13,18,0,0,1181,47021,0,0,1743,100781,0,0,504,10874,0,0;QS=3,0;MQSB=0.277468;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,167:6:0    0,18,167:6:0
+X      3957    .       T       <*>     0       .       DP=31;I16=13,17,0,0,1153,46051,0,0,1683,97181,0,0,494,10642,0,0;QS=3,0;MQSB=0.291833;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,18,161:6:0    0,15,162:5:0
+X      3958    .       T       <*>     0       .       DP=31;I16=13,16,0,0,1070,40600,0,0,1623,93581,0,0,483,10393,0,0;QS=3,0;MQSB=0.307929;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,15,139:5:0    0,15,157:5:0
+X      3959    .       A       <*>     0       .       DP=30;I16=14,15,0,0,1062,39758,0,0,1623,93581,0,0,474,10176,0,0;QS=3,0;MQSB=0.377103;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,12,118:4:0    0,15,154:5:0
+X      3960    .       T       <*>     0       .       DP=30;I16=14,15,0,0,995,36027,0,0,1623,93581,0,0,464,9892,0,0;QS=3,0;MQSB=0.377103;MQ0F=0       PL:DP:DV        0,60,255:20:0   0,12,105:4:0    0,15,142:5:0
+X      3961    .       G       <*>     0       .       DP=29;I16=12,16,0,0,1067,40899,0,0,1586,92212,0,0,457,9739,0,0;QS=3,0;MQSB=0.455864;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,12,114:4:0    0,12,122:4:0
+X      3962    .       G       <*>     0       .       DP=29;I16=13,16,0,0,1025,37125,0,0,1623,93581,0,0,471,10053,0,0;QS=3,0;MQSB=0.307929;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,12,108:4:0    0,15,144:5:0
+X      3963    .       C       <*>     0       .       DP=28;I16=13,15,0,0,1040,39100,0,0,1563,89981,0,0,463,9871,0,0;QS=3,0;MQSB=0.326055;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,12,111:4:0    0,12,126:4:0
+X      3964    .       T       <*>     0       .       DP=27;I16=12,15,0,0,1036,39928,0,0,1503,86381,0,0,456,9720,0,0;QS=3,0;MQSB=0.273507;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,9,94:3:0      0,12,133:4:0
+X      3965    .       G       <*>     0       .       DP=26;I16=12,14,0,0,993,38165,0,0,1443,82781,0,0,450,9598,0,0;QS=3,0;MQSB=0.29215;MQ0F=0        PL:DP:DV        0,57,255:19:0   0,9,92:3:0      0,12,134:4:0
+X      3966    .       A       <*>     0       .       DP=26;I16=12,13,0,0,930,34834,0,0,1406,81412,0,0,432,9310,0,0;QS=3,0;MQSB=0.520812;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,9,90:3:0      0,12,140:4:0
+X      3967    .       T       <*>     0       .       DP=26;I16=12,13,0,0,900,32830,0,0,1406,81412,0,0,421,9001,0,0;QS=3,0;MQSB=0.520812;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,9,90:3:0      0,9,100:3:0
+X      3968    .       A       <*>     0       .       DP=25;I16=12,13,0,0,885,31773,0,0,1406,81412,0,0,415,8853,0,0;QS=3,0;MQSB=0.520812;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,9,90:3:0      0,9,99:3:0
+X      3969    .       T       <*>     0       .       DP=24;I16=11,13,0,0,886,32972,0,0,1369,80043,0,0,410,8736,0,0;QS=3,0;MQSB=0.702671;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,9,85:3:0      0,9,108:3:0
+X      3970    .       T       <*>     0       .       DP=24;I16=11,13,0,0,861,31313,0,0,1369,80043,0,0,405,8649,0,0;QS=3,0;MQSB=0.702671;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,9,83:3:0      0,9,104:3:0
+X      3971    .       C       <*>     0       .       DP=22;I16=11,11,0,0,815,30625,0,0,1249,72843,0,0,402,8590,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,57:2:0      0,9,103:3:0
+X      3972    .       C       <*>     0       .       DP=22;I16=11,11,0,0,812,30486,0,0,1249,72843,0,0,399,8557,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,55:2:0      0,9,96:3:0
+X      3973    .       A       <*>     0       .       DP=22;I16=11,11,0,0,795,28873,0,0,1249,72843,0,0,395,8501,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,52:2:0      0,9,97:3:0
+X      3974    .       C       <*>     0       .       DP=22;I16=11,11,0,0,729,24447,0,0,1249,72843,0,0,392,8472,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,55:2:0      0,9,78:3:0
+X      3975    .       G       <*>     0       .       DP=22;I16=11,11,0,0,717,24525,0,0,1249,72843,0,0,390,8470,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,46:2:0      0,9,96:3:0
+X      3976    .       C       <*>     0       .       DP=22;I16=11,11,0,0,816,30652,0,0,1249,72843,0,0,387,8445,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,55:2:0      0,9,97:3:0
+X      3977    .       A       <*>     0       .       DP=23;I16=11,11,0,0,740,25384,0,0,1249,72843,0,0,382,8346,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,48:2:0      0,9,90:3:0
+X      3978    .       C       <*>     0       .       DP=23;I16=11,12,0,0,769,26631,0,0,1309,76443,0,0,377,8223,0,0;QS=3,0;MQSB=0.726094;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,6,47:2:0      0,9,103:3:0
+X      3979    .       C       <*>     0       .       DP=21;I16=9,11,0,0,744,28160,0,0,1152,67874,0,0,361,7905,0,0;QS=3,0;MQSB=0.885207;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,51:2:0      0,9,104:3:0
+X      3980    .       T       <*>     0       .       DP=21;I16=10,11,0,0,756,27872,0,0,1212,71474,0,0,367,7855,0,0;QS=3,0;MQSB=0.914611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,51:2:0      0,9,98:3:0
+X      3981    .       G       <*>     0       .       DP=21;I16=10,11,0,0,785,29641,0,0,1212,71474,0,0,362,7710,0,0;QS=3,0;MQSB=0.914611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,50:2:0      0,9,93:3:0
+X      3982    .       C       <*>     0       .       DP=21;I16=10,11,0,0,779,29495,0,0,1212,71474,0,0,357,7591,0,0;QS=3,0;MQSB=0.914611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,55:2:0      0,9,97:3:0
+X      3983    .       T       <*>     0       .       DP=20;I16=9,11,0,0,720,26274,0,0,1155,68225,0,0,353,7497,0,0;QS=3,0;MQSB=0.993528;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,57:2:0      0,9,93:3:0
+X      3984    .       A       <*>     0       .       DP=21;I16=10,11,0,0,739,26279,0,0,1192,69594,0,0,348,7378,0,0;QS=3,0;MQSB=0.885602;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,53:2:0      0,9,80:3:0
+X      3985    .       C       <*>     0       .       DP=20;I16=10,10,0,0,728,26998,0,0,1132,65994,0,0,344,7234,0,0;QS=3,0;MQSB=0.902256;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,55:2:0      0,9,91:3:0
+X      3986    .       A       <*>     0       .       DP=20;I16=10,10,0,0,685,23815,0,0,1132,65994,0,0,340,7114,0,0;QS=3,0;MQSB=0.902256;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,56:2:0      0,9,84:3:0
+X      3987    .       C       <*>     0       .       DP=20;I16=10,10,0,0,736,28118,0,0,1132,65994,0,0,336,7018,0,0;QS=3,0;MQSB=0.902256;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,55:2:0      0,9,94:3:0
+X      3988    .       T       <*>     0       .       DP=21;I16=10,10,0,0,741,27797,0,0,1132,65994,0,0,332,6946,0,0;QS=3,0;MQSB=0.902256;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,58:2:0      0,9,91:3:0
+X      3989    .       C       <*>     0       .       DP=21;I16=10,11,0,0,729,26185,0,0,1192,69594,0,0,327,6801,0,0;QS=3,0;MQSB=0.885602;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,55:2:0      0,9,88:3:0
+X      3990    .       C       <*>     0       .       DP=21;I16=10,11,0,0,766,28674,0,0,1192,69594,0,0,322,6686,0,0;QS=3,0;MQSB=0.885602;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,55:2:0      0,9,95:3:0
+X      3991    .       T       <*>     0       .       DP=20;I16=9,11,0,0,729,27311,0,0,1132,65994,0,0,318,6600,0,0;QS=3,0;MQSB=0.850154;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,55:2:0      0,9,89:3:0
+X      3992    .       T       <*>     0       .       DP=19;I16=9,10,0,0,667,24173,0,0,1072,62394,0,0,313,6441,0,0;QS=3,0;MQSB=0.868634;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,56:2:0      0,6,72:2:0
+X      3993    .       C       <*>     0       .       DP=18;I16=9,9,0,0,701,27529,0,0,1012,58794,0,0,309,6307,0,0;QS=3,0;MQSB=0.888755;MQ0F=0 PL:DP:DV        0,42,255:14:0   0,6,59:2:0      0,6,70:2:0
+X      3994    .       T       <*>     0       .       DP=19;I16=10,9,0,0,718,27520,0,0,1049,60163,0,0,305,6197,0,0;QS=3,0;MQSB=0.716531;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,58:2:0      0,6,72:2:0
+X      3995    .       T       <*>     0       .       DP=19;I16=9,9,0,0,641,23025,0,0,989,56563,0,0,277,5487,0,0;QS=3,0;MQSB=0.650623;MQ0F=0  PL:DP:DV        0,42,255:14:0   0,6,53:2:0      0,6,69:2:0
+X      3996    .       A       <*>     0       .       DP=19;I16=9,9,0,0,665,24815,0,0,989,56563,0,0,274,5428,0,0;QS=3,0;MQSB=0.650623;MQ0F=0  PL:DP:DV        0,42,255:14:0   0,6,54:2:0      0,6,73:2:0
+X      3997    .       G       C,<*>   0       .       DP=19;I16=10,8,0,1,645,23703,21,441,989,56563,60,3600,287,5843,6,36;QS=2.96023,0.0397727,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.716531;BQB=1;MQ0F=0 PL:DP:DV        0,24,255,42,255,255:15:1        0,6,57,6,57,57:2:0      0,6,60,6,60,60:2:0
+X      3998    .       G       <*>     0       .       DP=18;I16=9,8,0,0,626,23710,0,0,929,52963,0,0,265,5203,0,0;QS=3,0;MQSB=0.687289;MQ0F=0  PL:DP:DV        0,42,255:14:0   0,6,58:2:0      0,3,36:1:0
+X      3999    .       G       A,<*>   0       .       DP=18;I16=9,7,0,1,596,22974,37,1369,869,49363,60,3600,263,5387,4,16;QS=2.92871,0.0712909,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.687289;BQB=1;MQ0F=0 PL:DP:DV        0,5,255,39,255,255:14:1 0,6,56,6,56,56:2:0      0,3,38,3,38,38:1:0
+X      4000    .       C       <*>     0       .       DP=18;I16=10,8,0,0,669,25389,0,0,989,56563,0,0,283,5753,0,0;QS=3,0;MQSB=0.751866;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,6,55:2:0      0,3,36:1:0
+X      4001    .       T       <*>     0       .       DP=18;I16=10,8,0,0,680,26006,0,0,989,56563,0,0,279,5727,0,0;QS=3,0;MQSB=0.751866;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,6,56:2:0      0,3,33:1:0
+X      4002    .       G       <*>     0       .       DP=17;I16=10,7,0,0,621,23281,0,0,929,52963,0,0,276,5724,0,0;QS=2,0;MQSB=0.79189;MQ0F=0  PL:DP:DV        0,45,255:15:0   0,6,44:2:0      0,0,0:0:0
+X      4003    .       A       <*>     0       .       DP=17;I16=10,7,0,0,597,21507,0,0,929,52963,0,0,272,5692,0,0;QS=2,0;MQSB=0.79189;MQ0F=0  PL:DP:DV        0,45,255:15:0   0,6,55:2:0      0,0,0:0:0
+X      4004    .       T       <*>     0       .       DP=15;I16=9,6,0,0,527,19031,0,0,849,48963,0,0,270,5678,0,0;QS=2,0;MQSB=0.957526;MQ0F=0  PL:DP:DV        0,42,255:14:0   0,3,40:1:0      0,0,0:0:0
+X      4005    .       A       <*>     0       .       DP=15;I16=8,5,0,0,479,17731,0,0,729,41763,0,0,237,5195,0,0;QS=2,0;MQSB=0.958048;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,3,35:1:0      0,0,0:0:0
+X      4006    .       T       <*>     0       .       DP=15;I16=9,6,0,0,554,20776,0,0,849,48963,0,0,266,5698,0,0;QS=2,0;MQSB=0.957526;MQ0F=0  PL:DP:DV        0,42,255:14:0   0,3,40:1:0      0,0,0:0:0
+X      4007    .       T       G,<*>   0       .       DP=15;I16=9,5,0,1,490,17810,15,225,789,45363,60,3600,245,5371,19,361;QS=1.96746,0.032538,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.957526;BQB=1;MQ0F=0 PL:DP:DV        0,26,255,39,255,255:14:1        0,3,41,3,41,41:1:0      0,0,0,0,0,0:0:0
+X      4008    .       C       <*>     0       .       DP=15;I16=9,6,0,0,488,16890,0,0,849,48963,0,0,262,5782,0,0;QS=2,0;MQSB=0.957526;MQ0F=0  PL:DP:DV        0,42,255:14:0   0,3,30:1:0      0,0,0:0:0
+X      4009    .       C       <*>     0       .       DP=14;I16=9,5,0,0,524,20150,0,0,794,45938,0,0,261,5847,0,0;QS=2,0;MQSB=0.800737;MQ0F=0  PL:DP:DV        0,39,255:13:0   0,3,40:1:0      0,0,0:0:0
+X      4010    .       A       <*>     0       .       DP=14;I16=9,5,0,0,523,19731,0,0,794,45938,0,0,259,5875,0,0;QS=2,0;MQSB=0.800737;MQ0F=0  PL:DP:DV        0,39,255:13:0   0,3,41:1:0      0,0,0:0:0
+X      4011    .       C       <*>     0       .       DP=14;I16=9,5,0,0,489,17613,0,0,794,45938,0,0,257,5915,0,0;QS=2,0;MQSB=0.800737;MQ0F=0  PL:DP:DV        0,39,255:13:0   0,3,41:1:0      0,0,0:0:0
+X      4012    .       A       <*>     0       .       DP=14;I16=7,5,0,0,365,11867,0,0,674,38738,0,0,223,5293,0,0;QS=2,0;MQSB=0.6821;MQ0F=0    PL:DP:DV        0,33,231:11:0   0,3,30:1:0      0,0,0:0:0
+X      4013    .       C       <*>     0       .       DP=14;I16=8,5,0,0,451,15885,0,0,734,42338,0,0,247,5995,0,0;QS=2,0;MQSB=0.765017;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,3,37:1:0      0,0,0:0:0
+X      4014    .       A       <*>     0       .       DP=12;I16=8,2,0,0,358,13372,0,0,554,31538,0,0,222,5404,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,213:9:0    0,3,34:1:0      0,0,0:0:0
+X      4015    .       C       <*>     0       .       DP=12;I16=8,2,0,0,350,12812,0,0,554,31538,0,0,222,5442,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,222:9:0    0,3,21:1:0      0,0,0:0:0
+X      4016    .       C       <*>     0       .       DP=12;I16=8,3,0,0,350,11956,0,0,614,35138,0,0,247,6109,0,0;QS=2,0;MQSB=0.829029;MQ0F=0  PL:DP:DV        0,30,215:10:0   0,3,32:1:0      0,0,0:0:0
+X      4017    .       C       <*>     0       .       DP=11;I16=5,2,0,0,227,7765,0,0,374,20738,0,0,173,4279,0,0;QS=2,0;MQSB=0.6;MQ0F=0        PL:DP:DV        0,18,161:6:0    0,3,20:1:0      0,0,0:0:0
+X      4018    .       G       <*>     0       .       DP=11;I16=8,2,0,0,284,8442,0,0,554,31538,0,0,249,6201,0,0;QS=2,0;MQSB=0.75;MQ0F=0       PL:DP:DV        0,27,183:9:0    0,3,17:1:0      0,0,0:0:0
+X      4019    .       C       <*>     0       .       DP=11;I16=9,2,0,0,383,14427,0,0,614,35138,0,0,250,6250,0,0;QS=2,0;MQSB=0.777778;MQ0F=0  PL:DP:DV        0,30,228:10:0   0,3,33:1:0      0,0,0:0:0
+X      4020    .       T       <*>     0       .       DP=10;I16=8,2,0,0,362,13668,0,0,554,31538,0,0,250,6250,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,213:9:0    0,3,38:1:0      0,0,0:0:0
+X      4021    .       A       <*>     0       .       DP=10;I16=8,1,0,0,304,10512,0,0,494,27938,0,0,225,5625,0,0;QS=2,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,177:8:0    0,3,33:1:0      0,0,0:0:0
+X      4022    .       C       <*>     0       .       DP=10;I16=7,2,0,0,310,11582,0,0,494,27938,0,0,225,5625,0,0;QS=2,0;MQSB=0.714286;MQ0F=0  PL:DP:DV        0,24,202:8:0    0,3,36:1:0      0,0,0:0:0
+X      4023    .       A       <*>     0       .       DP=10;I16=8,2,0,0,354,13116,0,0,554,31538,0,0,250,6250,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,209:9:0    0,3,40:1:0      0,0,0:0:0
+X      4024    .       C       <*>     0       .       DP=10;I16=8,2,0,0,361,13669,0,0,554,31538,0,0,250,6250,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,214:9:0    0,3,39:1:0      0,0,0:0:0
+X      4025    .       T       <*>     0       .       DP=10;I16=8,1,0,0,360,14488,0,0,494,27938,0,0,224,5576,0,0;QS=2,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,199:8:0    0,3,42:1:0      0,0,0:0:0
+X      4026    .       C       <*>     0       .       DP=10;I16=8,2,0,0,329,11655,0,0,554,31538,0,0,248,6154,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,192:9:0    0,3,39:1:0      0,0,0:0:0
+X      4027    .       C       <*>     0       .       DP=10;I16=8,2,0,0,380,14888,0,0,554,31538,0,0,246,6060,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,231:9:0    0,3,38:1:0      0,0,0:0:0
+X      4028    .       T       <*>     0       .       DP=10;I16=8,2,0,0,333,12157,0,0,554,31538,0,0,244,5970,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,202:9:0    0,3,41:1:0      0,0,0:0:0
+X      4029    .       T       <*>     0       .       DP=10;I16=8,2,0,0,377,14333,0,0,554,31538,0,0,242,5884,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,225:9:0    0,3,38:1:0      0,0,0:0:0
+X      4030    .       C       <*>     0       .       DP=10;I16=8,2,0,0,348,12558,0,0,554,31538,0,0,240,5802,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,211:9:0    0,3,30:1:0      0,0,0:0:0
+X      4031    .       T       <*>     0       .       DP=10;I16=8,2,0,0,388,15302,0,0,554,31538,0,0,238,5724,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,229:9:0    0,3,39:1:0      0,0,0:0:0
+X      4032    .       T       <*>     0       .       DP=10;I16=8,2,0,0,341,11901,0,0,554,31538,0,0,236,5650,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,204:9:0    0,3,39:1:0      0,0,0:0:0
+X      4033    .       A       <*>     0       .       DP=10;I16=7,2,0,0,299,10717,0,0,494,27938,0,0,218,5324,0,0;QS=2,0;MQSB=0.714286;MQ0F=0  PL:DP:DV        0,24,193:8:0    0,3,38:1:0      0,0,0:0:0
+X      4034    .       G       <*>     0       .       DP=10;I16=8,2,0,0,347,12527,0,0,554,31538,0,0,231,5465,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,211:9:0    0,3,39:1:0      0,0,0:0:0
+X      4035    .       G       T,<*>   0       .       DP=10;I16=7,2,1,0,316,11900,13,169,494,27938,60,3600,202,4682,25,625;QS=1.9547,0.0452962,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.75;BQB=1;MQ0F=0     PL:DP:DV        0,13,195,24,198,200:9:1 0,3,31,3,31,31:1:0      0,0,0,0,0,0:0:0
+X      4036    .       G       <*>     0       .       DP=10;I16=8,1,0,0,269,8839,0,0,494,27938,0,0,198,4532,0,0;QS=2,0;MQSB=1;MQ0F=0  PL:DP:DV        0,24,156:8:0    0,3,34:1:0      0,0,0:0:0
+X      4037    .       C       <*>     0       .       DP=10;I16=8,2,0,0,342,12466,0,0,554,31538,0,0,219,5015,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,210:9:0    0,3,30:1:0      0,0,0:0:0
+X      4038    .       T       <*>     0       .       DP=10;I16=8,2,0,0,335,12149,0,0,554,31538,0,0,215,4881,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,203:9:0    0,3,29:1:0      0,0,0:0:0
+X      4039    .       G       <*>     0       .       DP=10;I16=8,1,0,0,302,10798,0,0,494,27938,0,0,186,4130,0,0;QS=2,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,180:8:0    0,3,31:1:0      0,0,0:0:0
+X      4040    .       A       <*>     0       .       DP=10;I16=8,2,0,0,380,14602,0,0,554,31538,0,0,207,4637,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,223:9:0    0,3,41:1:0      0,0,0:0:0
+X      4041    .       T       <*>     0       .       DP=10;I16=8,2,0,0,367,13633,0,0,554,31538,0,0,202,4478,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,216:9:0    0,3,40:1:0      0,0,0:0:0
+X      4042    .       A       <*>     0       .       DP=10;I16=8,2,0,0,337,11657,0,0,554,31538,0,0,197,4329,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,205:9:0    0,3,34:1:0      0,0,0:0:0
+X      4043    .       T       <*>     0       .       DP=10;I16=8,2,0,0,314,10428,0,0,554,31538,0,0,192,4190,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,190:9:0    0,3,35:1:0      0,0,0:0:0
+X      4044    .       T       <*>     0       .       DP=10;I16=8,2,0,0,333,11579,0,0,554,31538,0,0,187,4061,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,199:9:0    0,3,37:1:0      0,0,0:0:0
+X      4045    .       C       <*>     0       .       DP=10;I16=7,2,0,0,291,10099,0,0,494,27938,0,0,176,3906,0,0;QS=1,0;MQSB=0.714286;MQ0F=0  PL:DP:DV        0,27,204:9:0    0,0,0:0:0       0,0,0:0:0
+X      4046    .       C       <*>     0       .       DP=10;I16=8,2,0,0,356,13032,0,0,554,31538,0,0,177,3833,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,212:9:0    0,3,35:1:0      0,0,0:0:0
+X      4047    .       A       <*>     0       .       DP=10;I16=8,2,0,0,347,12557,0,0,554,31538,0,0,172,3734,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,204:9:0    0,3,40:1:0      0,0,0:0:0
+X      4048    .       C       <*>     0       .       DP=10;I16=8,2,0,0,342,12124,0,0,554,31538,0,0,167,3645,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,202:9:0    0,3,37:1:0      0,0,0:0:0
+X      4049    .       G       <*>     0       .       DP=10;I16=7,2,0,0,260,7786,0,0,494,27938,0,0,146,3310,0,0;QS=2,0;MQSB=0.714286;MQ0F=0   PL:DP:DV        0,24,173:8:0    0,3,24:1:0      0,0,0:0:0
+X      4050    .       C       <*>     0       .       DP=9;I16=6,2,0,0,291,10813,0,0,434,24338,0,0,157,3495,0,0;QS=1,0;MQSB=0.666667;MQ0F=0   PL:DP:DV        0,24,204:8:0    0,0,0:0:0       0,0,0:0:0
+X      4051    .       A       <*>     0       .       DP=8;I16=5,2,0,0,259,9679,0,0,374,20738,0,0,146,3370,0,0;QS=1,0;MQSB=0.6;MQ0F=0 PL:DP:DV        0,21,192:7:0    0,0,0:0:0       0,0,0:0:0
+X      4052    .       C       <*>     0       .       DP=8;I16=5,2,0,0,247,9025,0,0,374,20738,0,0,143,3281,0,0;QS=1,0;MQSB=0.6;MQ0F=0 PL:DP:DV        0,21,190:7:0    0,0,0:0:0       0,0,0:0:0
+X      4053    .       C       <*>     0       .       DP=8;I16=6,2,0,0,254,9000,0,0,434,24338,0,0,146,3234,0,0;QS=1,0;MQSB=0.666667;MQ0F=0    PL:DP:DV        0,24,184:8:0    0,0,0:0:0       0,0,0:0:0
+X      4054    .       C       <*>     0       .       DP=8;I16=3,2,0,0,160,5344,0,0,254,13538,0,0,122,2984,0,0;QS=1,0;MQSB=0.333333;MQ0F=0    PL:DP:DV        0,15,134:5:0    0,0,0:0:0       0,0,0:0:0
+X      4055    .       G       <*>     0       .       DP=8;I16=6,2,0,0,230,6982,0,0,434,24338,0,0,138,3066,0,0;QS=1,0;MQSB=0.666667;MQ0F=0    PL:DP:DV        0,24,169:8:0    0,0,0:0:0       0,0,0:0:0
+X      4056    .       C       <*>     0       .       DP=8;I16=6,2,0,0,275,10153,0,0,434,24338,0,0,134,2994,0,0;QS=1,0;MQSB=0.666667;MQ0F=0   PL:DP:DV        0,24,197:8:0    0,0,0:0:0       0,0,0:0:0
+X      4057    .       T       <*>     0       .       DP=8;I16=5,2,0,0,243,8603,0,0,374,20738,0,0,127,2877,0,0;QS=1,0;MQSB=0.6;MQ0F=0 PL:DP:DV        0,21,182:7:0    0,0,0:0:0       0,0,0:0:0
+X      4058    .       A       <*>     0       .       DP=7;I16=4,2,0,0,214,7742,0,0,314,17138,0,0,116,2728,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL:DP:DV        0,18,171:6:0    0,0,0:0:0       0,0,0:0:0
+X      4059    .       C       <*>     0       .       DP=6;I16=4,2,0,0,204,7164,0,0,314,17138,0,0,119,2635,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL:DP:DV        0,18,168:6:0    0,0,0:0:0       0,0,0:0:0
+X      4060    .       A       <*>     0       .       DP=6;I16=4,2,0,0,227,8683,0,0,314,17138,0,0,115,2501,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL:DP:DV        0,18,177:6:0    0,0,0:0:0       0,0,0:0:0
+X      4061    .       C       <*>     0       .       DP=6;I16=4,2,0,0,193,6681,0,0,314,17138,0,0,111,2375,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL:DP:DV        0,18,157:6:0    0,0,0:0:0       0,0,0:0:0
+X      4062    .       T       <*>     0       .       DP=6;I16=4,1,0,0,195,7621,0,0,254,13538,0,0,82,1632,0,0;QS=1,0;MQSB=1;MQ0F=0    PL:DP:DV        0,15,151:5:0    0,0,0:0:0       0,0,0:0:0
+X      4063    .       C       <*>     0       .       DP=6;I16=4,2,0,0,216,7984,0,0,314,17138,0,0,102,2098,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL:DP:DV        0,18,170:6:0    0,0,0:0:0       0,0,0:0:0
+X      4064    .       C       <*>     0       .       DP=6;I16=4,2,0,0,227,8747,0,0,314,17138,0,0,97,1949,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL:DP:DV        0,18,177:6:0    0,0,0:0:0       0,0,0:0:0
+X      4065    .       T       <*>     0       .       DP=6;I16=4,2,0,0,202,6880,0,0,314,17138,0,0,92,1810,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL:DP:DV        0,18,161:6:0    0,0,0:0:0       0,0,0:0:0
+X      4066    .       T       <*>     0       .       DP=5;I16=3,2,0,0,180,6554,0,0,254,13538,0,0,88,1680,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL:DP:DV        0,15,153:5:0    0,0,0:0:0       0,0,0:0:0
+X      4067    .       C       <*>     0       .       DP=5;I16=3,2,0,0,181,6637,0,0,254,13538,0,0,84,1558,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL:DP:DV        0,15,153:5:0    0,0,0:0:0       0,0,0:0:0
+X      4068    .       T       <*>     0       .       DP=5;I16=3,2,0,0,198,7868,0,0,254,13538,0,0,80,1444,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL:DP:DV        0,15,164:5:0    0,0,0:0:0       0,0,0:0:0
+X      4069    .       T       <*>     0       .       DP=5;I16=3,2,0,0,177,6325,0,0,254,13538,0,0,76,1338,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL:DP:DV        0,15,154:5:0    0,0,0:0:0       0,0,0:0:0
+X      4070    .       A       <*>     0       .       DP=5;I16=3,2,0,0,161,5263,0,0,254,13538,0,0,72,1240,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL:DP:DV        0,15,140:5:0    0,0,0:0:0       0,0,0:0:0
+X      4071    .       G       <*>     0       .       DP=5;I16=3,2,0,0,166,5658,0,0,254,13538,0,0,68,1150,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL:DP:DV        0,15,142:5:0    0,0,0:0:0       0,0,0:0:0
+X      4072    .       G       <*>     0       .       DP=5;I16=2,2,0,0,138,4974,0,0,194,9938,0,0,55,987,0,0;QS=1,0;MQSB=0;MQ0F=0      PL:DP:DV        0,12,122:4:0    0,0,0:0:0       0,0,0:0:0
+X      4073    .       G       <*>     0       .       DP=5;I16=3,2,0,0,156,5082,0,0,254,13538,0,0,60,994,0,0;QS=1,0;MQSB=0.333333;MQ0F=0      PL:DP:DV        0,15,136:5:0    0,0,0:0:0       0,0,0:0:0
+X      4074    .       C       <*>     0       .       DP=5;I16=3,2,0,0,160,5602,0,0,254,13538,0,0,56,928,0,0;QS=1,0;MQSB=0.333333;MQ0F=0      PL:DP:DV        0,15,142:5:0    0,0,0:0:0       0,0,0:0:0
+X      4075    .       T       <*>     0       .       DP=5;I16=3,2,0,0,187,7069,0,0,254,13538,0,0,52,870,0,0;QS=1,0;MQSB=0.333333;MQ0F=0      PL:DP:DV        0,15,155:5:0    0,0,0:0:0       0,0,0:0:0
+X      4076    .       G       <*>     0       .       DP=5;I16=3,2,0,0,174,6298,0,0,254,13538,0,0,48,820,0,0;QS=1,0;MQSB=0.333333;MQ0F=0      PL:DP:DV        0,15,149:5:0    0,0,0:0:0       0,0,0:0:0
+X      4077    .       A       <*>     0       .       DP=4;I16=3,1,0,0,138,4810,0,0,194,9938,0,0,44,728,0,0;QS=1,0;MQSB=1;MQ0F=0      PL:DP:DV        0,12,121:4:0    0,0,0:0:0       0,0,0:0:0
+X      4078    .       T       <*>     0       .       DP=4;I16=3,1,0,0,143,5173,0,0,194,9938,0,0,40,644,0,0;QS=1,0;MQSB=1;MQ0F=0      PL:DP:DV        0,12,124:4:0    0,0,0:0:0       0,0,0:0:0
+X      4079    .       A       <*>     0       .       DP=4;I16=3,1,0,0,121,3847,0,0,194,9938,0,0,36,568,0,0;QS=1,0;MQSB=1;MQ0F=0      PL:DP:DV        0,12,107:4:0    0,0,0:0:0       0,0,0:0:0
+X      4080    .       T       <*>     0       .       DP=4;I16=3,0,0,0,106,3778,0,0,134,6338,0,0,25,451,0,0;QS=1,0;MQ0F=0     PL:DP:DV        0,9,87:3:0      0,0,0:0:0       0,0,0:0:0
+X      4081    .       T       <*>     0       .       DP=4;I16=3,1,0,0,106,2934,0,0,194,9938,0,0,28,440,0,0;QS=1,0;MQSB=1;MQ0F=0      PL:DP:DV        0,12,94:4:0     0,0,0:0:0       0,0,0:0:0
+X      4082    .       C       <*>     0       .       DP=3;I16=2,1,0,0,110,4042,0,0,134,6338,0,0,25,387,0,0;QS=1,0;MQSB=1;MQ0F=0      PL:DP:DV        0,9,103:3:0     0,0,0:0:0       0,0,0:0:0
+X      4083    .       C       <*>     0       .       DP=3;I16=2,1,0,0,104,3648,0,0,134,6338,0,0,22,340,0,0;QS=1,0;MQSB=1;MQ0F=0      PL:DP:DV        0,9,98:3:0      0,0,0:0:0       0,0,0:0:0
+X      4084    .       A       <*>     0       .       DP=2;I16=1,1,0,0,78,3050,0,0,97,4969,0,0,20,298,0,0;QS=1,0;MQSB=1;MQ0F=0        PL:DP:DV        0,6,74:2:0      0,0,0:0:0       0,0,0:0:0
+X      4085    .       C       <*>     0       .       DP=2;I16=1,1,0,0,62,1940,0,0,97,4969,0,0,18,260,0,0;QS=1,0;MQSB=1;MQ0F=0        PL:DP:DV        0,6,62:2:0      0,0,0:0:0       0,0,0:0:0
+X      4086    .       G       <*>     0       .       DP=2;I16=1,1,0,0,56,1640,0,0,97,4969,0,0,16,226,0,0;QS=1,0;MQSB=1;MQ0F=0        PL:DP:DV        0,6,56:2:0      0,0,0:0:0       0,0,0:0:0
+X      4087    .       C       <*>     0       .       DP=2;I16=1,1,0,0,69,2405,0,0,97,4969,0,0,14,196,0,0;QS=1,0;MQSB=1;MQ0F=0        PL:DP:DV        0,6,68:2:0      0,0,0:0:0       0,0,0:0:0
+X      4088    .       A       <*>     0       .       DP=1;I16=1,0,0,0,39,1521,0,0,37,1369,0,0,13,169,0,0;QS=1,0;MQ0F=0       PL:DP:DV        0,3,37:1:0      0,0,0:0:0       0,0,0:0:0
+X      4089    .       C       <*>     0       .       DP=1;I16=1,0,0,0,36,1296,0,0,37,1369,0,0,12,144,0,0;QS=1,0;MQ0F=0       PL:DP:DV        0,3,36:1:0      0,0,0:0:0       0,0,0:0:0
+X      4090    .       C       <*>     0       .       DP=1;I16=1,0,0,0,33,1089,0,0,37,1369,0,0,11,121,0,0;QS=1,0;MQ0F=0       PL:DP:DV        0,3,33:1:0      0,0,0:0:0       0,0,0:0:0
+X      4091    .       T       <*>     0       .       DP=1;I16=1,0,0,0,36,1296,0,0,37,1369,0,0,10,100,0,0;QS=1,0;MQ0F=0       PL:DP:DV        0,3,36:1:0      0,0,0:0:0       0,0,0:0:0
+X      4092    .       G       <*>     0       .       DP=1;I16=1,0,0,0,37,1369,0,0,37,1369,0,0,9,81,0,0;QS=1,0;MQ0F=0 PL:DP:DV        0,3,37:1:0      0,0,0:0:0       0,0,0:0:0
+X      4093    .       C       <*>     0       .       DP=1;I16=1,0,0,0,35,1225,0,0,37,1369,0,0,8,64,0,0;QS=1,0;MQ0F=0 PL:DP:DV        0,3,35:1:0      0,0,0:0:0       0,0,0:0:0
+X      4094    .       T       <*>     0       .       DP=1;I16=1,0,0,0,40,1600,0,0,37,1369,0,0,7,49,0,0;QS=1,0;MQ0F=0 PL:DP:DV        0,3,37:1:0      0,0,0:0:0       0,0,0:0:0
+X      4095    .       A       <*>     0       .       DP=1;I16=1,0,0,0,35,1225,0,0,37,1369,0,0,6,36,0,0;QS=1,0;MQ0F=0 PL:DP:DV        0,3,35:1:0      0,0,0:0:0       0,0,0:0:0
+X      4096    .       C       <*>     0       .       DP=1;I16=1,0,0,0,32,1024,0,0,37,1369,0,0,5,25,0,0;QS=1,0;MQ0F=0 PL:DP:DV        0,3,32:1:0      0,0,0:0:0       0,0,0:0:0
+X      4097    .       A       <*>     0       .       DP=1;I16=1,0,0,0,35,1225,0,0,37,1369,0,0,4,16,0,0;QS=1,0;MQ0F=0 PL:DP:DV        0,3,35:1:0      0,0,0:0:0       0,0,0:0:0
+X      4098    .       C       <*>     0       .       DP=1;I16=1,0,0,0,31,961,0,0,37,1369,0,0,3,9,0,0;QS=1,0;MQ0F=0   PL:DP:DV        0,3,31:1:0      0,0,0:0:0       0,0,0:0:0
+X      4099    .       T       <*>     0       .       DP=1;I16=1,0,0,0,32,1024,0,0,37,1369,0,0,2,4,0,0;QS=1,0;MQ0F=0  PL:DP:DV        0,3,32:1:0      0,0,0:0:0       0,0,0:0:0
+X      4100    .       C       <*>     0       .       DP=1;I16=1,0,0,0,27,729,0,0,37,1369,0,0,1,1,0,0;QS=1,0;MQ0F=0   PL:DP:DV        0,3,27:1:0      0,0,0:0:0       0,0,0:0:0
+X      4101    .       C       <*>     0       .       DP=1;I16=1,0,0,0,26,676,0,0,37,1369,0,0,0,0,0,0;QS=1,0;MQ0F=0   PL:DP:DV        0,3,26:1:0      0,0,0:0:0       0,0,0:0:0
diff --git a/test/mpileup.c.vcf b/test/mpileup.c.vcf
new file mode 100644 (file)
index 0000000..13c0132
--- /dev/null
@@ -0,0 +1,4127 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##samtoolsVersion=1.1-19-g6b249e2+htslib-1.1-74-g845c515
+##samtoolsCommand=samtools mpileup -uvDV -b xxx//mpileup.bam.list -f xxx//mpileup.ref.fa.gz
+##reference=file://xxx//mpileup.ref.fa.gz
+##contig=<ID=17,length=81195210>
+##ALT=<ID=X,Description="Represents allele(s) other than observed.">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IDV,Number=1,Type=Integer,Description="Maximum number of reads supporting an indel">
+##INFO=<ID=IMF,Number=1,Type=Float,Description="Maximum fraction of reads supporting an indel">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias for filtering splice-site artefacts in RNA-seq data (bigger is better)",Version="3">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Mann-Whitney U test of Read Position Bias (bigger is better)">
+##INFO=<ID=MQB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality Bias (bigger is better)">
+##INFO=<ID=BQB,Number=1,Type=Float,Description="Mann-Whitney U test of Base Quality Bias (bigger is better)">
+##INFO=<ID=MQSB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality vs Strand Bias (bigger is better)">
+##INFO=<ID=SGB,Number=1,Type=Float,Description="Segregation based metric.">
+##INFO=<ID=MQ0F,Number=1,Type=Float,Description="Fraction of MQ0 reads (smaller is better)">
+##INFO=<ID=I16,Number=16,Type=Float,Description="Auxiliary tag used for calling, see description of bcf_callret1_t in bam2bcf.h">
+##INFO=<ID=QS,Number=R,Type=Float,Description="Auxiliary tag used for calling">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Number of high-quality bases">
+##FORMAT=<ID=DV,Number=1,Type=Integer,Description="Number of high-quality non-reference bases">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  HG00100 HG00101 HG00102
+17     1       .       A       <X>     0       .       DP=11;I16=11,0,0,0,452,18594,0,0,319,9251,0,0,223,4959,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+17     2       .       A       <X>     0       .       DP=11;I16=11,0,0,0,439,17587,0,0,319,9251,0,0,226,5030,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+17     3       .       G       <X>     0       .       DP=11;I16=11,0,0,0,431,16971,0,0,319,9251,0,0,229,5111,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+17     4       .       C       <X>     0       .       DP=11;I16=11,0,0,0,423,16417,0,0,319,9251,0,0,232,5202,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,71:3:0
+17     5       .       T       <X>     0       .       DP=11;I16=11,0,0,0,450,18520,0,0,319,9251,0,0,234,5252,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+17     6       .       T       <X>     0       .       DP=11;I16=11,0,0,0,403,14847,0,0,319,9251,0,0,236,5310,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+17     7       .       C       <X>     0       .       DP=11;I16=11,0,0,0,446,18114,0,0,319,9251,0,0,237,5327,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+17     8       .       T       <X>     0       .       DP=11;I16=11,0,0,0,465,19677,0,0,319,9251,0,0,238,5354,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+17     9       .       C       <X>     0       .       DP=11;I16=11,0,0,0,447,18205,0,0,319,9251,0,0,239,5391,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+17     10      .       A       <X>     0       .       DP=11;I16=11,0,0,0,426,16756,0,0,319,9251,0,0,240,5438,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,69:3:0
+17     11      .       C       <X>     0       .       DP=11;I16=11,0,0,0,413,15603,0,0,319,9251,0,0,241,5495,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+17     12      .       C       <X>     0       .       DP=11;I16=11,0,0,0,438,17506,0,0,319,9251,0,0,242,5562,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+17     13      .       C       <X>     0       .       DP=11;I16=11,0,0,0,437,17463,0,0,319,9251,0,0,243,5639,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+17     14      .       T       <X>     0       .       DP=11;I16=11,0,0,0,453,18715,0,0,319,9251,0,0,242,5628,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+17     15      .       G       <X>     0       .       DP=11;I16=11,0,0,0,439,17599,0,0,319,9251,0,0,240,5580,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+17     16      .       T       <X>     0       .       DP=11;I16=11,0,0,0,426,16546,0,0,319,9251,0,0,238,5544,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+17     17      .       T       <X>     0       .       DP=11;I16=11,0,0,0,407,15195,0,0,319,9251,0,0,235,5469,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+17     18      .       C       <X>     0       .       DP=12;I16=12,0,0,0,450,17136,0,0,379,12851,0,0,231,5353,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,18,113:6:0    0,9,72:3:0      0,9,72:3:0
+17     19      .       C       <X>     0       .       DP=13;I16=13,0,0,0,502,19652,0,0,439,16451,0,0,228,5246,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,18,112:6:0    0,12,89:4:0     0,9,72:3:0
+17     20      .       T       <X>     0       .       DP=13;I16=13,0,0,0,532,21878,0,0,439,16451,0,0,226,5150,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,18,116:6:0    0,12,98:4:0     0,9,72:3:0
+17     21      .       G       <X>     0       .       DP=13;I16=13,0,0,0,498,19254,0,0,439,16451,0,0,224,5066,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,18,117:6:0    0,12,94:4:0     0,9,72:3:0
+17     22      .       C       <X>     0       .       DP=13;I16=13,0,0,0,511,20289,0,0,470,19210,0,0,223,4993,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,18,115:6:0    0,12,91:4:0     0,9,76:3:0
+17     23      .       A       <X>     0       .       DP=14;I16=14,0,0,0,513,19399,0,0,530,22810,0,0,223,4931,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,133:7:0    0,12,82:4:0     0,9,82:3:0
+17     24      .       T       <X>     0       .       DP=14;I16=14,0,0,0,534,20540,0,0,530,22810,0,0,224,4882,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,131:7:0    0,12,96:4:0     0,9,80:3:0
+17     25      .       A       <X>     0       .       DP=15;I16=15,0,0,0,561,21133,0,0,590,26410,0,0,225,4847,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,140:8:0    0,12,96:4:0     0,9,81:3:0
+17     26      .       G       <X>     0       .       DP=15;I16=15,0,0,0,591,23429,0,0,590,26410,0,0,227,4827,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,151:8:0    0,12,96:4:0     0,9,81:3:0
+17     27      .       A       <X>     0       .       DP=15;I16=15,0,0,0,588,23120,0,0,590,26410,0,0,229,4823,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,146:8:0    0,12,98:4:0     0,9,83:3:0
+17     28      .       T       <X>     0       .       DP=16;I16=16,0,0,0,605,23001,0,0,650,30010,0,0,231,4835,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,147:8:0    0,12,97:4:0     0,12,101:4:0
+17     29      .       A       <X>     0       .       DP=17;I16=17,0,0,0,615,22533,0,0,710,33610,0,0,234,4864,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,146:8:0    0,15,102:5:0    0,12,104:4:0
+17     30      .       A       <X>     0       .       DP=17;I16=17,0,0,0,660,25914,0,0,710,33610,0,0,238,4912,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,149:8:0    0,15,115:5:0    0,12,108:4:0
+17     31      .       T       <X>     0       .       DP=17;I16=17,0,0,0,656,25392,0,0,710,33610,0,0,242,4980,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,150:8:0    0,15,113:5:0    0,12,105:4:0
+17     32      .       T       <X>     0       .       DP=17;I16=17,0,0,0,605,21789,0,0,741,36369,0,0,247,5067,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,143:8:0    0,15,104:5:0    0,12,104:4:0
+17     33      .       G       <X>     0       .       DP=17;I16=17,0,0,0,659,25757,0,0,741,36369,0,0,252,5124,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,158:8:0    0,15,118:5:0    0,12,105:4:0
+17     34      .       C       <X>     0       .       DP=17;I16=17,0,0,0,658,25704,0,0,741,36369,0,0,257,5203,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,151:8:0    0,15,121:5:0    0,12,106:4:0
+17     35      .       A       <X>     0       .       DP=18;I16=18,0,0,0,677,25881,0,0,801,39969,0,0,262,5304,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,152:8:0    0,15,109:5:0    0,15,121:5:0
+17     36      .       T       <X>     0       .       DP=18;I16=18,0,0,0,678,25796,0,0,801,39969,0,0,268,5428,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,151:8:0    0,15,114:5:0    0,15,125:5:0
+17     37      .       G       <X>     0       .       DP=18;I16=18,0,0,0,685,26291,0,0,801,39969,0,0,274,5576,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,157:8:0    0,15,116:5:0    0,15,126:5:0
+17     38      .       A       <X>     0       .       DP=18;I16=18,0,0,0,697,27245,0,0,801,39969,0,0,280,5748,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,152:8:0    0,15,116:5:0    0,15,129:5:0
+17     39      .       C       <X>     0       .       DP=16;I16=16,0,0,0,591,22311,0,0,743,38287,0,0,288,5942,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,148:7:0    0,12,94:4:0     0,15,123:5:0
+17     40      .       A       <X>     0       .       DP=16;I16=16,0,0,0,630,24896,0,0,743,38287,0,0,295,6107,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,146:7:0    0,12,104:4:0    0,15,127:5:0
+17     41      .       A       <X>     0       .       DP=17;I16=17,0,0,0,645,24685,0,0,803,41887,0,0,302,6294,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,151:8:0    0,12,104:4:0    0,15,131:5:0
+17     42      .       T       <X>     0       .       DP=17;I16=17,0,0,0,618,23118,0,0,803,41887,0,0,310,6504,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,155:8:0    0,12,82:4:0     0,15,127:5:0
+17     43      .       T       <X>     0       .       DP=17;I16=17,0,0,0,631,23689,0,0,803,41887,0,0,318,6738,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,151:8:0    0,12,101:4:0    0,15,129:5:0
+17     44      .       G       <X>     0       .       DP=17;I16=17,0,0,0,664,26162,0,0,803,41887,0,0,324,6896,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,164:8:0    0,12,100:4:0    0,15,129:5:0
+17     45      .       C       <X>     0       .       DP=17;I16=17,0,0,0,657,25525,0,0,803,41887,0,0,329,7027,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,163:8:0    0,12,108:4:0    0,15,125:5:0
+17     46      .       C       <X>     0       .       DP=17;I16=17,0,0,0,646,25244,0,0,803,41887,0,0,334,7180,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,161:8:0    0,12,98:4:0     0,15,131:5:0
+17     47      .       T       <X>     0       .       DP=17;I16=17,0,0,0,700,28998,0,0,803,41887,0,0,339,7355,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,165:8:0    0,12,110:4:0    0,15,136:5:0
+17     48      .       T       <X>     0       .       DP=17;I16=17,0,0,0,648,25020,0,0,803,41887,0,0,343,7501,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,155:8:0    0,12,105:4:0    0,15,131:5:0
+17     49      .       G       <X>     0       .       DP=18;I16=18,0,0,0,686,26674,0,0,832,42728,0,0,346,7616,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,158:8:0    0,15,119:5:0    0,15,128:5:0
+17     50      .       T       <X>     0       .       DP=18;I16=17,0,0,0,650,24972,0,0,772,39128,0,0,332,7426,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,155:8:0    0,12,101:4:0    0,15,128:5:0
+17     51      .       C       <X>     0       .       DP=18;I16=18,0,0,0,681,26529,0,0,832,42728,0,0,353,7853,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,167:8:0    0,15,99:5:0     0,15,127:5:0
+17     52      .       C       <X>     0       .       DP=18;I16=17,0,0,0,645,24983,0,0,803,41887,0,0,353,7965,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,164:8:0    0,12,99:4:0     0,15,128:5:0
+17     53      .       C       <X>     0       .       DP=18;I16=18,0,0,0,687,26735,0,0,832,42728,0,0,359,8113,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,164:8:0    0,15,113:5:0    0,15,132:5:0
+17     54      .       T       <X>     0       .       DP=18;I16=18,0,0,0,736,30194,0,0,832,42728,0,0,361,8219,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,163:8:0    0,15,128:5:0    0,15,136:5:0
+17     55      .       G       <X>     0       .       DP=18;I16=18,0,0,0,674,26082,0,0,832,42728,0,0,362,8290,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,168:8:0    0,15,112:5:0    0,15,122:5:0
+17     56      .       C       <X>     0       .       DP=18;I16=18,0,0,0,701,27645,0,0,832,42728,0,0,363,8375,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,162:8:0    0,15,121:5:0    0,15,131:5:0
+17     57      .       T       <X>     0       .       DP=18;I16=17,0,0,0,694,29118,0,0,803,41887,0,0,356,8410,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,163:8:0    0,12,117:4:0    0,15,138:5:0
+17     58      .       G       <X>     0       .       DP=17;I16=16,0,0,0,616,24356,0,0,774,41046,0,0,356,8454,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,159:7:0    0,12,95:4:0     0,15,131:5:0
+17     59      .       A       <X>     0       .       DP=17;I16=17,0,0,0,656,26038,0,0,803,41887,0,0,366,8606,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,155:7:0    0,15,116:5:0    0,15,134:5:0
+17     60      .       A       <X>     0       .       DP=17;I16=17,0,0,0,663,26463,0,0,803,41887,0,0,367,8687,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,151:7:0    0,15,127:5:0    0,15,138:5:0
+17     61      .       T       <X>     0       .       DP=17;I16=16,0,0,0,605,23215,0,0,774,41046,0,0,355,8583,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,152:7:0    0,12,101:4:0    0,15,131:5:0
+17     62      .       G       <X>     0       .       DP=18;I16=17,0,0,0,646,24868,0,0,834,44646,0,0,353,8557,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,158:7:0    0,12,103:4:0    0,18,141:6:0
+17     63      .       T       <X>     0       .       DP=18;I16=17,0,0,0,590,21682,0,0,803,41887,0,0,341,8111,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,148:7:0    0,12,80:4:0     0,18,144:6:0
+17     64      .       G       <X>     0       .       DP=19;I16=19,0,0,0,696,26416,0,0,923,49087,0,0,366,8758,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,169:8:0    0,15,103:5:0    0,18,142:6:0
+17     65      .       C       <X>     0       .       DP=18;I16=18,0,0,0,686,26512,0,0,894,48246,0,0,367,8743,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,163:7:0    0,15,116:5:0    0,18,147:6:0
+17     66      .       T       <X>     0       .       DP=18;I16=17,0,0,0,691,28315,0,0,834,44646,0,0,342,8068,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,164:7:0    0,12,110:4:0    0,18,153:6:0
+17     67      .       C       <X>     0       .       DP=17;I16=17,0,0,0,645,25313,0,0,834,44646,0,0,341,7983,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,163:7:0    0,12,94:4:0     0,18,147:6:0
+17     68      .       T       <X>     0       .       DP=17;I16=17,0,0,0,691,28307,0,0,834,44646,0,0,339,7863,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,165:7:0    0,12,108:4:0    0,18,151:6:0
+17     69      .       G       <X>     0       .       DP=17;I16=17,0,0,0,657,25721,0,0,865,47405,0,0,338,7758,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,172:8:0    0,9,93:3:0      0,18,142:6:0
+17     70      .       G       <X>     0       .       DP=17;I16=16,0,0,0,575,21391,0,0,836,46564,0,0,317,7227,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,162:8:0    0,6,64:2:0      0,18,141:6:0
+17     71      .       G       <X>     0       .       DP=17;I16=15,0,0,0,571,21975,0,0,776,42964,0,0,307,7029,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,170:8:0    0,6,72:2:0      0,15,130:5:0
+17     72      .       G       <X>     0       .       DP=17;I16=15,0,0,0,572,22002,0,0,776,42964,0,0,305,6907,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,171:8:0    0,6,65:2:0      0,15,131:5:0
+17     73      .       T       <X>     0       .       DP=18;I16=16,0,0,0,623,25301,0,0,836,46564,0,0,314,6918,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,158:8:0    0,6,94:2:0      0,18,143:6:0
+17     74      .       C       <X>     0       .       DP=18;I16=17,0,0,0,674,28110,0,0,865,47405,0,0,338,7468,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,176:8:0    0,9,106:3:0     0,18,141:6:0
+17     75      .       T       <X>     0       .       DP=18;I16=16,0,0,0,685,30675,0,0,836,46564,0,0,312,6782,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,175:8:0    0,6,90:2:0      0,18,150:6:0
+17     76      .       C       <X>     0       .       DP=18;I16=17,0,0,0,683,29481,0,0,865,47405,0,0,336,7360,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,174:8:0    0,9,98:3:0      0,18,148:6:0
+17     77      .       T       <X>     0       .       DP=18;I16=16,0,0,0,710,33072,0,0,836,46564,0,0,310,6702,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,179:8:0    0,6,92:2:0      0,18,154:6:0
+17     78      .       G       <X>     0       .       DP=18;I16=16,0,0,0,692,31158,0,0,836,46564,0,0,309,6683,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,180:8:0    0,6,94:2:0      0,18,149:6:0
+17     79      .       G       <X>     0       .       DP=18;I16=15,0,0,0,605,26629,0,0,776,42964,0,0,283,6053,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,168:8:0    0,3,60:1:0      0,18,149:6:0
+17     80      .       G       <X>     0       .       DP=18;I16=17,0,0,0,688,30128,0,0,865,47405,0,0,332,7312,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,173:8:0    0,9,106:3:0     0,18,151:6:0
+17     81      .       G       <X>     0       .       DP=18;I16=16,0,0,0,631,27429,0,0,836,46564,0,0,326,7310,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,165:7:0    0,9,97:3:0      0,18,145:6:0
+17     82      .       T       <X>     0       .       DP=18;I16=15,0,0,0,559,22735,0,0,776,42964,0,0,280,6122,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,154:8:0    0,3,60:1:0      0,18,131:6:0
+17     83      .       C       <X>     0       .       DP=18;I16=16,0,0,0,622,27146,0,0,836,46564,0,0,304,6798,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,170:8:0    0,6,75:2:0      0,18,145:6:0
+17     84      .       T       <X>     0       .       DP=18;I16=17,0,0,0,705,32445,0,0,865,47405,0,0,328,7488,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,181:8:0    0,9,85:3:0      0,18,154:6:0
+17     85      .       C       <X>     0       .       DP=18;I16=17,0,0,0,708,31222,0,0,865,47405,0,0,327,7567,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,181:8:0    0,9,108:3:0     0,18,153:6:0
+17     86      .       A       <X>     0       .       DP=18;I16=17,0,0,0,692,29540,0,0,865,47405,0,0,326,7660,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,169:8:0    0,9,111:3:0     0,18,149:6:0
+17     87      .       C       <X>     0       .       DP=18;I16=17,0,0,0,683,29493,0,0,896,50164,0,0,326,7766,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,174:8:0    0,9,103:3:0     0,18,148:6:0
+17     88      .       C       <X>     0       .       DP=18;I16=17,0,0,0,703,31005,0,0,896,50164,0,0,326,7834,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,174:8:0    0,9,113:3:0     0,18,153:6:0
+17     89      .       C       <X>     0       .       DP=18;I16=17,0,0,0,697,30875,0,0,896,50164,0,0,326,7914,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,176:8:0    0,9,103:3:0     0,18,154:6:0
+17     90      .       A       <X>     0       .       DP=17;I16=16,0,0,0,668,29732,0,0,867,49323,0,0,326,7954,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,173:8:0    0,9,114:3:0     0,15,138:5:0
+17     91      .       C       <X>     0       .       DP=16;I16=15,0,0,0,613,26409,0,0,838,48482,0,0,327,8001,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,170:7:0    0,9,113:3:0     0,15,133:5:0
+17     92      .       G       <X>     0       .       DP=16;I16=15,0,0,0,499,18731,0,0,838,48482,0,0,328,8054,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,143:7:0    0,9,100:3:0     0,15,96:5:0
+17     93      .       A       <X>     0       .       DP=16;I16=15,0,0,0,635,28655,0,0,869,51241,0,0,329,8063,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,167:7:0    0,9,108:3:0     0,15,145:5:0
+17     94      .       C       <X>     0       .       DP=16;I16=15,0,0,0,607,25893,0,0,869,51241,0,0,331,8079,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,166:7:0    0,9,105:3:0     0,15,135:5:0
+17     95      .       C       <X>     0       .       DP=17;I16=15,0,0,0,615,26761,0,0,900,54000,0,0,306,7378,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,178:8:0    0,6,91:2:0      0,15,135:5:0
+17     96      .       A       <X>     0       .       DP=17;I16=16,0,0,0,625,26705,0,0,929,54841,0,0,332,7936,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,172:8:0    0,9,99:3:0      0,15,134:5:0
+17     97      .       A       <X>     0       .       DP=18;I16=17,0,0,0,675,29017,0,0,958,55682,0,0,333,7879,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,179:9:0    0,9,104:3:0     0,15,145:5:0
+17     98      .       C       <X>     0       .       DP=18;I16=17,0,0,0,655,27231,0,0,958,55682,0,0,333,7735,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,179:9:0    0,9,105:3:0     0,15,131:5:0
+17     99      .       T       <X>     0       .       DP=18;I16=17,0,0,0,720,32840,0,0,958,55682,0,0,333,7607,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,186:9:0    0,9,115:3:0     0,15,153:5:0
+17     100     .       C       <X>     0       .       DP=18;I16=17,0,0,0,688,29762,0,0,958,55682,0,0,332,7446,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,189:9:0    0,9,108:3:0     0,15,134:5:0
+17     101     .       C       <X>     0       .       DP=18;I16=17,0,0,0,650,27530,0,0,958,55682,0,0,331,7303,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,182:9:0    0,9,99:3:0      0,15,132:5:0
+17     102     .       C       <X>     0       .       DP=18;I16=17,0,0,0,695,30453,0,0,958,55682,0,0,330,7178,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,188:9:0    0,9,111:3:0     0,15,139:5:0
+17     103     .       T       <X>     0       .       DP=18;I16=16,0,0,0,692,31998,0,0,929,54841,0,0,323,7035,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,189:8:0    0,9,108:3:0     0,15,147:5:0
+17     104     .       G       <X>     0       .       DP=18;I16=15,0,0,0,611,26723,0,0,900,54000,0,0,295,6259,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,178:8:0    0,6,89:2:0      0,15,133:5:0
+17     105     .       G       <X>     0       .       DP=19;I16=17,0,0,0,604,23936,0,0,989,58441,0,0,317,6751,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,170:9:0    0,9,97:3:0      0,15,125:5:0
+17     106     .       G       <X>     0       .       DP=19;I16=17,0,0,0,644,26574,0,0,989,58441,0,0,299,6093,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,30,190:10:0   0,6,85:2:0      0,15,124:5:0
+17     107     .       C       <X>     0       .       DP=19;I16=17,0,0,0,694,30064,0,0,989,58441,0,0,313,6543,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,192:9:0    0,9,108:3:0     0,15,136:5:0
+17     108     .       C       <X>     0       .       DP=19;I16=17,0,0,0,692,30148,0,0,989,58441,0,0,310,6420,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,190:9:0    0,9,108:3:0     0,15,135:5:0
+17     109     .       T       <X>     0       .       DP=19;I16=17,0,0,0,741,34273,0,0,989,58441,0,0,307,6319,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,195:9:0    0,9,110:3:0     0,15,150:5:0
+17     110     .       G       <X>     0       .       DP=19;I16=17,0,0,0,704,31276,0,0,989,58441,0,0,304,6240,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,194:9:0    0,9,104:3:0     0,15,136:5:0
+17     111     .       G       <X>     0       .       DP=19;I16=16,0,0,0,584,24362,0,0,929,54841,0,0,272,5416,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,30,167:10:0   0,6,88:2:0      0,12,118:4:0
+17     112     .       C       <X>     0       .       DP=19;I16=17,0,0,0,680,29854,0,0,989,58441,0,0,296,6052,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,191:9:0    0,9,95:3:0      0,15,135:5:0
+17     113     .       A       <X>     0       .       DP=19;I16=16,0,0,0,645,28035,0,0,960,57600,0,0,266,5318,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,176:9:0    0,6,87:2:0      0,15,139:5:0
+17     114     .       C       <X>     0       .       DP=19;I16=17,0,0,0,674,28788,0,0,989,58441,0,0,286,5856,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,182:9:0    0,9,103:3:0     0,15,133:5:0
+17     115     .       C       <X>     0       .       DP=21;I16=18,0,0,0,708,30546,0,0,1049,62041,0,0,274,5490,0,0;QS=3,0;MQ0F=0      PL:DP:DV        0,30,189:10:0   0,6,89:2:0      0,18,147:6:0
+17     116     .       A       <X>     0       .       DP=21;I16=17,1,0,0,727,31755,0,0,1049,62041,0,0,253,5079,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,183:9:0    0,6,90:2:0      0,21,175:7:0
+17     117     .       G       <X>     0       .       DP=21;I16=17,1,0,0,723,31221,0,0,1049,62041,0,0,249,5019,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,186:9:0    0,6,86:2:0      0,21,177:7:0
+17     118     .       G       <X>     0       .       DP=20;I16=16,1,0,0,636,26574,0,0,958,55682,0,0,266,5426,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,175:9:0    0,3,60:1:0      0,21,162:7:0
+17     119     .       G       <X>     0       .       DP=19;I16=16,1,0,0,629,26439,0,0,958,55682,0,0,267,5553,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,175:8:0    0,6,73:2:0      0,21,160:7:0
+17     120     .       A       <X>     0       .       DP=19;I16=16,1,0,0,672,29188,0,0,958,55682,0,0,264,5518,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,175:8:0    0,6,83:2:0      0,21,171:7:0
+17     121     .       G       <X>     0       .       DP=19;I16=16,1,0,0,662,28460,0,0,958,55682,0,0,260,5454,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,181:8:0    0,6,80:2:0      0,21,168:7:0
+17     122     .       C       <X>     0       .       DP=20;I16=17,1,0,0,716,31224,0,0,1018,59282,0,0,256,5410,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,181:8:0    0,9,99:3:0      0,21,178:7:0
+17     123     .       T       <X>     0       .       DP=18;I16=15,1,0,0,661,29997,0,0,898,52082,0,0,255,5385,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,167:7:0    0,9,112:3:0     0,18,166:6:0
+17     124     .       T       <X>     0       .       DP=19;I16=17,1,0,0,626,24802,0,0,987,56523,0,0,279,6003,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,154:9:0    0,9,104:3:0     0,18,154:6:0
+17     125     .       A       <X>     0       .       DP=18;I16=15,1,0,0,611,25689,0,0,898,52082,0,0,254,5340,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,154:7:0    0,9,104:3:0     0,18,162:6:0
+17     126     .       A       <X>     0       .       DP=18;I16=16,1,0,0,648,27366,0,0,927,52923,0,0,279,5947,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,162:8:0    0,9,107:3:0     0,18,174:6:0
+17     127     .       C       <X>     0       .       DP=18;I16=16,1,0,0,646,26972,0,0,927,52923,0,0,279,5949,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,163:8:0    0,9,109:3:0     0,18,160:6:0
+17     128     .       A       <X>     0       .       DP=18;I16=16,1,0,0,673,28797,0,0,927,52923,0,0,279,5971,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,169:8:0    0,9,111:3:0     0,18,162:6:0
+17     129     .       A       <X>     0       .       DP=17;I16=15,1,0,0,645,27891,0,0,867,49323,0,0,280,6012,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,168:8:0    0,9,113:3:0     0,15,159:5:0
+17     130     .       A       <X>     0       .       DP=17;I16=15,1,0,0,641,27295,0,0,867,49323,0,0,281,6071,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,169:8:0    0,9,113:3:0     0,15,152:5:0
+17     131     .       C       <X>     0       .       DP=16;I16=14,1,0,0,606,25732,0,0,838,48482,0,0,256,5472,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,167:7:0    0,9,110:3:0     0,15,147:5:0
+17     132     .       A       <X>     0       .       DP=16;I16=14,1,0,0,627,27579,0,0,838,48482,0,0,256,5514,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,169:7:0    0,9,110:3:0     0,15,151:5:0
+17     133     .       T       <X>     0       .       DP=15;I16=13,2,0,0,584,22816,0,0,838,48482,0,0,282,6196,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,163:7:0    0,9,105:3:0     0,15,150:5:0
+17     134     .       C       <X>     0       .       DP=15;I16=13,2,0,0,607,24653,0,0,838,48482,0,0,283,6267,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,177:7:0    0,9,105:3:0     0,15,152:5:0
+17     135     .       T       <X>     0       .       DP=15;I16=13,2,0,0,600,24178,0,0,838,48482,0,0,284,6352,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,173:7:0    0,9,106:3:0     0,15,156:5:0
+17     136     .       G       <X>     0       .       DP=15;I16=13,2,0,0,574,22258,0,0,838,48482,0,0,286,6450,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,172:7:0    0,9,105:3:0     0,15,134:5:0
+17     137     .       T       <X>     0       .       DP=15;I16=13,2,0,0,563,21377,0,0,838,48482,0,0,289,6561,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,160:7:0    0,9,104:3:0     0,15,139:5:0
+17     138     .       C       <X>     0       .       DP=15;I16=13,2,0,0,584,23088,0,0,838,48482,0,0,291,6637,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,172:7:0    0,9,108:3:0     0,15,142:5:0
+17     139     .       C       <X>     0       .       DP=15;I16=13,2,0,0,554,20790,0,0,838,48482,0,0,292,6680,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,161:7:0    0,9,106:3:0     0,15,143:5:0
+17     140     .       A       <X>     0       .       DP=15;I16=13,2,0,0,583,22789,0,0,838,48482,0,0,292,6690,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,163:7:0    0,9,107:3:0     0,15,153:5:0
+17     141     .       G       <X>     0       .       DP=14;I16=12,2,0,0,534,20750,0,0,778,44882,0,0,292,6664,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,158:6:0    0,9,108:3:0     0,15,142:5:0
+17     142     .       C       <X>     0       .       DP=14;I16=12,2,0,0,503,18593,0,0,778,44882,0,0,292,6650,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,157:6:0    0,9,97:3:0      0,15,129:5:0
+17     143     .       G       <X>     0       .       DP=14;I16=11,2,0,0,415,13657,0,0,718,41282,0,0,285,6599,0,0;QS=3,0;MQSB=0.590909;MQ0F=0 PL:DP:DV        0,18,128:6:0    0,9,95:3:0      0,12,97:4:0
+17     144     .       A       <X>     0       .       DP=14;I16=12,2,0,0,519,19725,0,0,778,44882,0,0,291,6609,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,152:6:0    0,9,105:3:0     0,15,129:5:0
+17     145     .       A       <X>     0       .       DP=14;I16=12,2,0,0,527,20289,0,0,778,44882,0,0,290,6584,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,153:6:0    0,9,106:3:0     0,15,138:5:0
+17     146     .       T       <X>     0       .       DP=14;I16=12,2,0,0,514,19484,0,0,778,44882,0,0,289,6573,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,152:6:0    0,9,103:3:0     0,15,128:5:0
+17     147     .       A       <X>     0       .       DP=14;I16=12,2,0,0,515,19213,0,0,778,44882,0,0,288,6576,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,150:6:0    0,9,99:3:0      0,15,140:5:0
+17     148     .       C       <X>     0       .       DP=14;I16=12,2,0,0,541,21019,0,0,778,44882,0,0,286,6542,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,157:6:0    0,9,106:3:0     0,15,146:5:0
+17     149     .       C       <X>     0       .       DP=14;I16=12,2,0,0,512,19326,0,0,778,44882,0,0,283,6471,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,148:6:0    0,9,109:3:0     0,15,140:5:0
+17     150     .       T       <X>     0       .       DP=13;I16=11,2,0,0,511,20251,0,0,749,44041,0,0,280,6362,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,153:6:0    0,6,84:2:0      0,15,152:5:0
+17     151     .       G       <X>     0       .       DP=13;I16=11,2,0,0,506,19826,0,0,749,44041,0,0,277,6263,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,157:6:0    0,6,84:2:0      0,15,144:5:0
+17     152     .       C       <X>     0       .       DP=14;I16=12,2,0,0,543,21283,0,0,809,47641,0,0,274,6174,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,168:7:0    0,6,84:2:0      0,15,146:5:0
+17     153     .       A       <X>     0       .       DP=14;I16=12,2,0,0,536,20594,0,0,809,47641,0,0,272,6096,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,156:7:0    0,6,81:2:0      0,15,153:5:0
+17     154     .       T       <X>     0       .       DP=14;I16=12,2,0,0,523,20051,0,0,809,47641,0,0,270,6030,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,159:7:0    0,6,83:2:0      0,15,139:5:0
+17     155     .       C       <X>     0       .       DP=14;I16=12,2,0,0,542,21254,0,0,809,47641,0,0,268,5976,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,172:7:0    0,6,85:2:0      0,15,139:5:0
+17     156     .       C       <X>     0       .       DP=14;I16=12,2,0,0,536,20884,0,0,809,47641,0,0,266,5934,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,163:7:0    0,6,84:2:0      0,15,150:5:0
+17     157     .       C       <X>     0       .       DP=14;I16=12,2,0,0,555,22081,0,0,809,47641,0,0,264,5904,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,169:7:0    0,6,85:2:0      0,15,149:5:0
+17     158     .       T       <X>     0       .       DP=14;I16=12,2,0,0,568,23154,0,0,809,47641,0,0,262,5886,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,170:7:0    0,6,84:2:0      0,15,159:5:0
+17     159     .       A       <X>     0       .       DP=15;I16=12,2,0,0,519,19467,0,0,809,47641,0,0,260,5880,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,157:7:0    0,6,83:2:0      0,15,135:5:0
+17     160     .       G       <X>     0       .       DP=15;I16=13,2,0,0,547,20633,0,0,869,51241,0,0,259,5887,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,165:7:0    0,6,85:2:0      0,18,139:6:0
+17     161     .       A       <X>     0       .       DP=15;I16=13,2,0,0,568,21610,0,0,869,51241,0,0,258,5908,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,157:7:0    0,6,83:2:0      0,18,162:6:0
+17     162     .       A       <X>     0       .       DP=15;I16=13,2,0,0,557,21139,0,0,869,51241,0,0,255,5843,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,147:7:0    0,6,87:2:0      0,18,167:6:0
+17     163     .       G       <X>     0       .       DP=14;I16=12,2,0,0,503,18645,0,0,809,47641,0,0,253,5791,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,153:7:0    0,6,79:2:0      0,15,138:5:0
+17     164     .       T       <X>     0       .       DP=14;I16=12,2,0,0,460,15968,0,0,809,47641,0,0,252,5750,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,131:6:0    0,6,79:2:0      0,18,136:6:0
+17     165     .       G       <X>     0       .       DP=14;I16=10,2,0,0,456,17460,0,0,689,40441,0,0,226,5094,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,149:6:0    0,6,80:2:0      0,12,122:4:0
+17     166     .       A       <X>     0       .       DP=14;I16=11,2,0,0,496,19138,0,0,749,44041,0,0,227,5077,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,145:6:0    0,6,82:2:0      0,15,148:5:0
+17     167     .       A       <X>     0       .       DP=14;I16=11,2,0,0,477,17851,0,0,749,44041,0,0,227,5071,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,132:6:0    0,6,86:2:0      0,15,147:5:0
+17     168     .       G       <X>     0       .       DP=14;I16=12,2,0,0,481,18015,0,0,809,47641,0,0,252,5702,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,145:6:0    0,6,82:2:0      0,18,140:6:0
+17     169     .       C       <X>     0       .       DP=13;I16=10,2,0,0,402,14224,0,0,689,40441,0,0,227,5045,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,15,106:5:0    0,6,76:2:0      0,15,145:5:0
+17     170     .       C       <X>     0       .       DP=13;I16=11,2,0,0,447,16383,0,0,749,44041,0,0,251,5601,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,15,128:5:0    0,6,80:2:0      0,18,143:6:0
+17     171     .       A       <X>     0       .       DP=13;I16=11,2,0,0,500,19366,0,0,749,44041,0,0,250,5546,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,15,134:5:0    0,6,81:2:0      0,18,166:6:0
+17     172     .       C       <X>     0       .       DP=13;I16=10,2,0,0,439,16395,0,0,689,40441,0,0,241,5441,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,15,138:5:0    0,6,75:2:0      0,15,129:5:0
+17     173     .       C       <X>     0       .       DP=13;I16=11,2,0,0,435,15225,0,0,749,44041,0,0,248,5478,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,15,121:5:0    0,6,76:2:0      0,18,146:6:0
+17     174     .       G       <X>     0       .       DP=13;I16=11,1,0,0,351,10685,0,0,689,40441,0,0,238,5364,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,15,111:5:0    0,3,27:1:0      0,18,117:6:0
+17     175     .       C       <X>     0       .       DP=14;I16=13,1,0,0,511,19161,0,0,809,47641,0,0,249,5463,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,143:6:0    0,3,41:1:0      0,21,175:7:0
+17     176     .       C       <X>     0       .       DP=14;I16=13,1,0,0,489,17733,0,0,809,47641,0,0,251,5477,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,146:6:0    0,3,44:1:0      0,21,152:7:0
+17     177     .       C       <X>     0       .       DP=14;I16=13,1,0,0,488,17328,0,0,809,47641,0,0,253,5507,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,138:6:0    0,3,44:1:0      0,21,158:7:0
+17     178     .       A       <X>     0       .       DP=14;I16=13,1,0,0,519,19485,0,0,809,47641,0,0,254,5502,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,147:6:0    0,3,42:1:0      0,21,172:7:0
+17     179     .       A       <X>     0       .       DP=14;I16=13,1,0,0,478,17278,0,0,809,47641,0,0,255,5511,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,134:6:0    0,3,44:1:0      0,21,170:7:0
+17     180     .       A       <X>     0       .       DP=14;I16=12,1,0,0,425,14653,0,0,749,44041,0,0,250,5498,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,126:6:0    0,3,43:1:0      0,18,148:6:0
+17     181     .       G       <X>     0       .       DP=14;I16=11,1,0,0,450,17152,0,0,689,40441,0,0,233,5233,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,156:6:0    0,3,41:1:0      0,15,138:5:0
+17     182     .       A       <X>     0       .       DP=15;I16=14,1,0,0,515,18235,0,0,869,51241,0,0,258,5622,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,150:7:0    0,3,43:1:0      0,21,159:7:0
+17     183     .       C       <X>     0       .       DP=15;I16=13,1,0,0,483,17419,0,0,809,47641,0,0,235,5063,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,159:7:0    0,3,40:1:0      0,18,139:6:0
+17     184     .       A       <X>     0       .       DP=15;I16=14,1,0,0,535,19667,0,0,869,51241,0,0,262,5770,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,158:7:0    0,3,41:1:0      0,21,163:7:0
+17     185     .       C       <X>     0       .       DP=15;I16=13,1,0,0,487,17295,0,0,809,47641,0,0,238,5192,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,150:7:0    0,3,38:1:0      0,18,160:6:0
+17     186     .       G       <X>     0       .       DP=15;I16=12,1,0,0,381,11429,0,0,749,44041,0,0,239,5253,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,117:6:0    0,3,32:1:0      0,18,124:6:0
+17     187     .       C       <X>     0       .       DP=14;I16=13,1,0,0,511,18979,0,0,809,47641,0,0,266,5952,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,147:6:0    0,3,38:1:0      0,21,172:7:0
+17     188     .       C       <X>     0       .       DP=14;I16=13,1,0,0,496,18042,0,0,809,47641,0,0,267,5989,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,147:6:0    0,3,37:1:0      0,21,162:7:0
+17     189     .       C       <X>     0       .       DP=15;I16=13,2,0,0,552,20504,0,0,838,48482,0,0,268,6040,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,152:6:0    0,6,67:2:0      0,21,167:7:0
+17     190     .       A       <X>     0       .       DP=15;I16=12,2,0,0,500,18230,0,0,778,44882,0,0,243,5381,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,138:6:0    0,6,68:2:0      0,18,159:6:0
+17     191     .       T       <X>     0       .       DP=15;I16=13,2,0,0,534,19276,0,0,838,48482,0,0,267,5939,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,143:6:0    0,6,67:2:0      0,21,169:7:0
+17     192     .       G       <X>     0       .       DP=15;I16=13,2,0,0,499,17439,0,0,838,48482,0,0,266,5890,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,143:6:0    0,6,67:2:0      0,21,151:7:0
+17     193     .       T       <X>     0       .       DP=15;I16=13,2,0,0,505,17811,0,0,838,48482,0,0,265,5859,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,140:6:0    0,6,63:2:0      0,21,157:7:0
+17     194     .       C       <X>     0       .       DP=14;I16=12,2,0,0,467,16569,0,0,778,44882,0,0,265,5845,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,142:6:0    0,6,67:2:0      0,18,145:6:0
+17     195     .       C       <X>     0       .       DP=14;I16=11,3,0,0,503,18647,0,0,747,42123,0,0,266,5846,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,18,159:6:0    0,6,71:2:0      0,18,160:6:0
+17     196     .       A       <X>     0       .       DP=14;I16=11,3,0,0,482,17400,0,0,747,42123,0,0,268,5862,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,18,166:6:0    0,6,69:2:0      0,18,138:6:0
+17     197     .       G       <X>     0       .       DP=14;I16=11,3,0,0,481,17391,0,0,747,42123,0,0,270,5894,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,18,164:6:0    0,6,68:2:0      0,18,134:6:0
+17     198     .       C       <X>     0       .       DP=14;I16=11,3,0,0,539,20957,0,0,747,42123,0,0,271,5893,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,18,172:6:0    0,6,70:2:0      0,18,164:6:0
+17     199     .       T       <X>     0       .       DP=14;I16=11,3,0,0,505,19197,0,0,747,42123,0,0,271,5861,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,18,162:6:0    0,6,73:2:0      0,18,154:6:0
+17     200     .       T       <X>     0       .       DP=15;I16=11,4,0,0,544,19918,0,0,776,42964,0,0,270,5798,0,0;QS=3,0;MQSB=0.0161635;MQ0F=0        PL:DP:DV        0,18,161:6:0    0,9,89:3:0      0,18,154:6:0
+17     201     .       A       <X>     0       .       DP=16;I16=12,4,0,0,568,20416,0,0,836,46564,0,0,269,5703,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,171:7:0    0,9,89:3:0      0,18,157:6:0
+17     202     .       A       <X>     0       .       DP=16;I16=12,4,0,0,566,20590,0,0,836,46564,0,0,269,5627,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,178:7:0    0,9,84:3:0      0,18,163:6:0
+17     203     .       C       <X>     0       .       DP=16;I16=12,4,0,0,557,20119,0,0,836,46564,0,0,269,5571,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,166:7:0    0,9,90:3:0      0,18,153:6:0
+17     204     .       C       <X>     0       .       DP=16;I16=12,4,0,0,591,22379,0,0,836,46564,0,0,269,5535,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,173:7:0    0,9,91:3:0      0,18,163:6:0
+17     205     .       T       <X>     0       .       DP=16;I16=12,4,0,0,635,25281,0,0,836,46564,0,0,269,5519,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,188:7:0    0,9,95:3:0      0,18,173:6:0
+17     206     .       G       <X>     0       .       DP=16;I16=12,4,0,0,577,21337,0,0,836,46564,0,0,269,5523,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,180:7:0    0,9,89:3:0      0,18,143:6:0
+17     207     .       C       <X>     0       .       DP=16;I16=12,4,0,0,574,21076,0,0,836,46564,0,0,269,5547,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,179:7:0    0,9,93:3:0      0,18,151:6:0
+17     208     .       A       <X>     0       .       DP=16;I16=12,4,0,0,576,21486,0,0,836,46564,0,0,268,5540,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,184:7:0    0,9,93:3:0      0,18,154:6:0
+17     209     .       T       <X>     0       .       DP=16;I16=12,4,0,0,567,20475,0,0,836,46564,0,0,267,5551,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,173:7:0    0,9,91:3:0      0,18,146:6:0
+17     210     .       C       <X>     0       .       DP=16;I16=12,4,0,0,577,21109,0,0,836,46564,0,0,266,5580,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,185:7:0    0,9,92:3:0      0,18,151:6:0
+17     211     .       C       <X>     0       .       DP=16;I16=12,4,0,0,563,20227,0,0,836,46564,0,0,265,5627,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,172:7:0    0,9,92:3:0      0,18,153:6:0
+17     212     .       C       <X>     0       .       DP=16;I16=12,4,0,0,589,22179,0,0,836,46564,0,0,263,5643,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,181:7:0    0,9,92:3:0      0,18,152:6:0
+17     213     .       T       <X>     0       .       DP=16;I16=12,4,0,0,598,22838,0,0,836,46564,0,0,262,5678,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,181:7:0    0,9,95:3:0      0,18,165:6:0
+17     214     .       A       <X>     0       .       DP=16;I16=11,4,0,0,529,19401,0,0,776,42964,0,0,240,5248,0,0;QS=3,0;MQSB=0.0161635;MQ0F=0        PL:DP:DV        0,21,176:7:0    0,9,92:3:0      0,15,118:5:0
+17     215     .       G       <X>     0       .       DP=15;I16=12,3,0,0,521,19073,0,0,807,45723,0,0,262,5754,0,0;QS=3,0;MQSB=0.0342181;MQ0F=0        PL:DP:DV        0,21,185:7:0    0,9,90:3:0      0,15,105:5:0
+17     216     .       A       <X>     0       .       DP=14;I16=10,3,0,0,464,16900,0,0,687,38523,0,0,238,5166,0,0;QS=3,0;MQSB=0.040184;MQ0F=0 PL:DP:DV        0,21,173:7:0    0,9,92:3:0      0,9,81:3:0
+17     217     .       A       <X>     0       .       DP=14;I16=11,3,0,0,515,19433,0,0,747,42123,0,0,264,5842,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,21,181:7:0    0,9,90:3:0      0,12,97:4:0
+17     218     .       G       <X>     0       .       DP=14;I16=11,3,0,0,507,18957,0,0,747,42123,0,0,265,5907,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,21,178:7:0    0,9,90:3:0      0,12,110:4:0
+17     219     .       T       <X>     0       .       DP=14;I16=11,3,0,0,470,16286,0,0,747,42123,0,0,266,5986,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,21,173:7:0    0,9,88:3:0      0,12,89:4:0
+17     220     .       G       <X>     0       .       DP=14;I16=10,3,0,0,485,18307,0,0,687,38523,0,0,242,5454,0,0;QS=3,0;MQSB=0.040184;MQ0F=0 PL:DP:DV        0,21,188:7:0    0,9,88:3:0      0,9,80:3:0
+17     221     .       A       <X>     0       .       DP=14;I16=11,3,0,0,487,17615,0,0,747,42123,0,0,267,6135,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,21,176:7:0    0,9,88:3:0      0,12,101:4:0
+17     222     .       A       <X>     0       .       DP=14;I16=10,3,0,0,465,17367,0,0,687,38523,0,0,242,5578,0,0;QS=3,0;MQSB=0.040184;MQ0F=0 PL:DP:DV        0,21,186:7:0    0,9,85:3:0      0,9,69:3:0
+17     223     .       G       <X>     0       .       DP=13;I16=9,3,0,0,405,14327,0,0,627,34923,0,0,243,5657,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0 PL:DP:DV        0,18,168:6:0    0,6,53:2:0      0,12,81:4:0
+17     224     .       G       <X>     0       .       DP=12;I16=9,3,0,0,379,12759,0,0,627,34923,0,0,270,6370,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0 PL:DP:DV        0,18,168:6:0    0,6,50:2:0      0,12,70:4:0
+17     225     .       C       <X>     0       .       DP=12;I16=8,3,0,0,382,13896,0,0,567,31323,0,0,261,6345,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0 PL:DP:DV        0,18,165:6:0    0,6,48:2:0      0,9,83:3:0
+17     226     .       A       <X>     0       .       DP=13;I16=8,3,0,0,381,13669,0,0,567,31323,0,0,248,5894,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0 PL:DP:DV        0,18,166:6:0    0,6,53:2:0      0,9,84:3:0
+17     227     .       C       <X>     0       .       DP=13;I16=8,4,0,0,406,14306,0,0,596,32164,0,0,267,6253,0,0;QS=3,0;MQSB=0.0249144;MQ0F=0 PL:DP:DV        0,21,190:7:0    0,6,53:2:0      0,9,73:3:0
+17     228     .       C       <X>     0       .       DP=13;I16=9,4,0,0,417,14381,0,0,656,35764,0,0,292,6884,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:DV        0,21,187:7:0    0,6,45:2:0      0,12,96:4:0
+17     229     .       G       <X>     0       .       DP=13;I16=9,3,0,0,358,11424,0,0,627,34923,0,0,270,6414,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0 PL:DP:DV        0,18,136:6:0    0,6,53:2:0      0,12,70:4:0
+17     230     .       C       <X>     0       .       DP=13;I16=9,4,0,0,461,16861,0,0,656,35764,0,0,292,6920,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:DV        0,21,186:7:0    0,6,53:2:0      0,12,100:4:0
+17     231     .       C       <X>     0       .       DP=13;I16=7,4,0,0,414,15832,0,0,536,28564,0,0,247,5925,0,0;QS=3,0;MQSB=0.0401934;MQ0F=0 PL:DP:DV        0,18,184:6:0    0,6,53:2:0      0,9,82:3:0
+17     232     .       C       <X>     0       .       DP=14;I16=9,4,0,0,471,17371,0,0,656,35764,0,0,267,6363,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:DV        0,21,198:7:0    0,6,53:2:0      0,12,101:4:0
+17     233     .       A       <X>     0       .       DP=14;I16=10,4,0,0,496,18142,0,0,716,39364,0,0,292,6984,0,0;QS=3,0;MQSB=0.0183156;MQ0F=0        PL:DP:DV        0,21,192:7:0    0,6,53:2:0      0,15,119:5:0
+17     234     .       A       <X>     0       .       DP=14;I16=10,4,0,0,502,18390,0,0,716,39364,0,0,292,6988,0,0;QS=3,0;MQSB=0.0183156;MQ0F=0        PL:DP:DV        0,21,185:7:0    0,6,53:2:0      0,15,123:5:0
+17     235     .       A       <X>     0       .       DP=14;I16=9,4,0,0,476,17652,0,0,656,35764,0,0,267,6375,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:DV        0,21,186:7:0    0,6,53:2:0      0,12,111:4:0
+17     236     .       G       <X>     0       .       DP=15;I16=11,4,0,0,501,17481,0,0,776,42964,0,0,290,6924,0,0;QS=3,0;MQSB=0.0161635;MQ0F=0        PL:DP:DV        0,24,206:8:0    0,6,53:2:0      0,15,103:5:0
+17     237     .       A       <X>     0       .       DP=14;I16=9,4,0,0,465,16877,0,0,656,35764,0,0,266,6282,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:DV        0,24,206:8:0    0,6,53:2:0      0,9,92:3:0
+17     238     .       C       <X>     0       .       DP=14;I16=10,4,0,0,482,17238,0,0,716,39364,0,0,292,6900,0,0;QS=3,0;MQSB=0.0183156;MQ0F=0        PL:DP:DV        0,24,211:8:0    0,6,53:2:0      0,12,82:4:0
+17     239     .       A       <X>     0       .       DP=15;I16=10,5,0,0,525,19155,0,0,776,42964,0,0,292,6852,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0        PL:DP:DV        0,27,223:9:0    0,6,50:2:0      0,12,108:4:0
+17     240     .       C       <X>     0       .       DP=15;I16=10,5,0,0,512,17930,0,0,776,42964,0,0,292,6764,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0        PL:DP:DV        0,27,220:9:0    0,6,53:2:0      0,12,106:4:0
+17     241     .       G       <X>     0       .       DP=15;I16=9,5,0,0,444,14636,0,0,716,39364,0,0,269,6159,0,0;QS=3,0;MQSB=0.0561348;MQ0F=0 PL:DP:DV        0,27,203:9:0    0,6,53:2:0      0,9,59:3:0
+17     242     .       C       <X>     0       .       DP=15;I16=10,5,0,0,555,21177,0,0,776,42964,0,0,292,6624,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0        PL:DP:DV        0,27,242:9:0    0,6,53:2:0      0,12,94:4:0
+17     243     .       C       <X>     0       .       DP=16;I16=9,5,0,0,523,19737,0,0,716,39364,0,0,284,6508,0,0;QS=3,0;MQSB=0.0561348;MQ0F=0 PL:DP:DV        0,24,220:8:0    0,6,53:2:0      0,12,104:4:0
+17     244     .       C       <X>     0       .       DP=16;I16=10,6,0,0,620,24272,0,0,805,43805,0,0,298,6568,0,0;QS=3,0;MQSB=0.0253122;MQ0F=0        PL:DP:DV        0,27,245:9:0    0,9,72:3:0      0,12,106:4:0
+17     245     .       A       <X>     0       .       DP=17;I16=10,7,0,0,649,24843,0,0,865,47405,0,0,299,6553,0,0;QS=3,0;MQSB=0.0509867;MQ0F=0        PL:DP:DV        0,27,236:9:0    0,12,93:4:0     0,12,115:4:0
+17     246     .       T       <X>     0       .       DP=18;I16=10,8,0,0,649,23833,0,0,894,48246,0,0,301,6553,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0        PL:DP:DV        0,30,247:10:0   0,12,94:4:0     0,12,98:4:0
+17     247     .       G       <X>     0       .       DP=18;I16=10,8,0,0,642,23610,0,0,894,48246,0,0,304,6570,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0        PL:DP:DV        0,30,252:10:0   0,12,83:4:0     0,12,103:4:0
+17     248     .       T       <X>     0       .       DP=18;I16=10,8,0,0,636,22944,0,0,894,48246,0,0,307,6605,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0        PL:DP:DV        0,30,234:10:0   0,12,86:4:0     0,12,114:4:0
+17     249     .       C       <X>     0       .       DP=18;I16=10,8,0,0,656,24846,0,0,894,48246,0,0,310,6658,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0        PL:DP:DV        0,30,253:10:0   0,12,79:4:0     0,12,112:4:0
+17     250     .       C       <X>     0       .       DP=19;I16=10,9,0,0,694,26160,0,0,923,49087,0,0,311,6631,0,0;QS=3,0;MQSB=0.0168512;MQ0F=0        PL:DP:DV        0,30,248:10:0   0,12,89:4:0     0,15,142:5:0
+17     251     .       A       <X>     0       .       DP=19;I16=9,9,0,0,688,26506,0,0,863,45487,0,0,313,6627,0,0;QS=3,0;MQSB=0.0208913;MQ0F=0 PL:DP:DV        0,27,233:9:0    0,12,97:4:0     0,15,148:5:0
+17     252     .       G       <X>     0       .       DP=18;I16=8,9,0,0,641,24631,0,0,803,41887,0,0,304,6502,0,0;QS=3,0;MQSB=0.026526;MQ0F=0  PL:DP:DV        0,27,243:9:0    0,12,91:4:0     0,12,121:4:0
+17     253     .       C       <X>     0       .       DP=19;I16=9,10,0,0,705,26921,0,0,892,46328,0,0,319,6687,0,0;QS=3,0;MQSB=0.0132999;MQ0F=0        PL:DP:DV        0,27,247:9:0    0,12,86:4:0     0,18,155:6:0
+17     254     .       T       <X>     0       .       DP=20;I16=10,9,0,0,719,27517,0,0,892,46328,0,0,314,6670,0,0;QS=3,0;MQSB=0.00482795;MQ0F=0       PL:DP:DV        0,30,254:10:0   0,9,72:3:0      0,18,164:6:0
+17     255     .       T       <X>     0       .       DP=21;I16=11,10,0,0,750,27076,0,0,1012,53528,0,0,328,6840,0,0;QS=3,0;MQSB=0.00822975;MQ0F=0     PL:DP:DV        0,33,241:11:0   0,12,95:4:0     0,18,161:6:0
+17     256     .       A       <X>     0       .       DP=22;I16=11,11,0,0,811,30063,0,0,1049,54897,0,0,334,6956,0,0;QS=3,0;MQSB=0.00507916;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,15,110:5:0    0,18,166:6:0
+17     257     .       T       <X>     0       .       DP=22;I16=11,11,0,0,814,30420,0,0,1049,54897,0,0,341,7101,0,0;QS=3,0;MQSB=0.00507916;MQ0F=0     PL:DP:DV        0,33,247:11:0   0,15,113:5:0    0,18,168:6:0
+17     258     .       T       <X>     0       .       DP=22;I16=11,11,0,0,791,28943,0,0,1049,54897,0,0,347,7225,0,0;QS=3,0;MQSB=0.00507916;MQ0F=0     PL:DP:DV        0,33,254:11:0   0,15,116:5:0    0,18,155:6:0
+17     259     .       C       <X>     0       .       DP=22;I16=11,10,0,0,785,29809,0,0,1020,54056,0,0,332,6936,0,0;QS=3,0;MQSB=0.00822975;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,12,90:4:0     0,18,170:6:0
+17     260     .       T       <X>     0       .       DP=21;I16=10,11,0,0,829,32899,0,0,989,51297,0,0,360,7556,0,0;QS=3,0;MQSB=0.00660016;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,118:5:0    0,15,156:5:0
+17     261     .       G       <X>     0       .       DP=21;I16=10,11,0,0,735,27379,0,0,989,51297,0,0,367,7761,0,0;QS=3,0;MQSB=0.00660016;MQ0F=0      PL:DP:DV        0,33,254:11:0   0,15,111:5:0    0,15,122:5:0
+17     262     .       C       <X>     0       .       DP=22;I16=10,12,0,0,806,30278,0,0,1049,54897,0,0,373,7941,0,0;QS=3,0;MQSB=0.0122507;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,99:5:0     0,18,164:6:0
+17     263     .       C       <X>     0       .       DP=22;I16=10,12,0,0,799,29717,0,0,1049,54897,0,0,380,8146,0,0;QS=3,0;MQSB=0.0122507;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,98:5:0     0,18,168:6:0
+17     264     .       C       <X>     0       .       DP=22;I16=10,12,0,0,821,31325,0,0,1049,54897,0,0,386,8326,0,0;QS=3,0;MQSB=0.0122507;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,104:5:0    0,18,172:6:0
+17     265     .       A       <X>     0       .       DP=21;I16=9,12,0,0,800,31906,0,0,989,51297,0,0,390,8380,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,114:5:0    0,15,129:5:0
+17     266     .       G       <X>     0       .       DP=21;I16=9,11,0,0,747,28155,0,0,960,50456,0,0,369,7833,0,0;QS=3,0;MQSB=0.0237479;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,97:4:0     0,15,138:5:0
+17     267     .       T       <X>     0       .       DP=21;I16=9,11,0,0,739,27465,0,0,960,50456,0,0,373,7935,0,0;QS=3,0;MQSB=0.0237479;MQ0F=0        PL:DP:DV        0,33,254:11:0   0,12,101:4:0    0,15,149:5:0
+17     268     .       T       <X>     0       .       DP=21;I16=9,12,0,0,748,27708,0,0,989,51297,0,0,402,8686,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,33,238:11:0   0,15,110:5:0    0,15,156:5:0
+17     269     .       C       <X>     0       .       DP=22;I16=9,12,0,0,764,28632,0,0,989,51297,0,0,381,8211,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,91:4:0     0,15,154:5:0
+17     270     .       C       <X>     0       .       DP=22;I16=9,12,0,0,758,28146,0,0,989,51297,0,0,385,8337,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,96:4:0     0,15,143:5:0
+17     271     .       T       <X>     0       .       DP=22;I16=9,13,0,0,847,32935,0,0,1018,52138,0,0,413,9065,0,0;QS=3,0;MQSB=0.0109431;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,113:5:0    0,15,152:5:0
+17     272     .       C       <X>     0       .       DP=22;I16=9,12,0,0,809,31413,0,0,989,51297,0,0,390,8518,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,96:4:0     0,15,149:5:0
+17     273     .       T       <X>     0       .       DP=22;I16=9,12,0,0,798,30664,0,0,989,51297,0,0,392,8620,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,95:4:0     0,15,161:5:0
+17     274     .       C       <X>     0       .       DP=22;I16=9,12,0,0,763,28177,0,0,989,51297,0,0,394,8746,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,101:4:0    0,15,144:5:0
+17     275     .       C       <X>     0       .       DP=20;I16=7,13,0,0,768,29994,0,0,898,44938,0,0,423,9519,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,114:5:0    0,12,122:4:0
+17     276     .       A       <X>     0       .       DP=20;I16=7,13,0,0,805,32931,0,0,898,44938,0,0,424,9538,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0        PL:DP:DV        0,33,253:11:0   0,15,122:5:0    0,12,124:4:0
+17     277     .       G       <X>     0       .       DP=20;I16=7,13,0,0,764,29732,0,0,898,44938,0,0,425,9579,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,114:5:0    0,12,121:4:0
+17     278     .       A       <X>     0       .       DP=21;I16=6,14,0,0,722,26452,0,0,867,42179,0,0,415,9521,0,0;QS=3,0;MQSB=0.0246228;MQ0F=0        PL:DP:DV        0,30,238:10:0   0,18,123:6:0    0,12,121:4:0
+17     279     .       A       <X>     0       .       DP=22;I16=7,15,0,0,786,28694,0,0,956,46620,0,0,427,9677,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,123:6:0    0,12,122:4:0
+17     280     .       A       <X>     0       .       DP=22;I16=7,15,0,0,815,31561,0,0,956,46620,0,0,428,9684,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0        PL:DP:DV        0,36,253:12:0   0,18,130:6:0    0,12,129:4:0
+17     281     .       G       <X>     0       .       DP=22;I16=7,15,0,0,820,31416,0,0,956,46620,0,0,428,9662,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,122:6:0    0,12,123:4:0
+17     282     .       G       <X>     0       .       DP=22;I16=7,15,0,0,806,30420,0,0,956,46620,0,0,427,9609,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0        PL:DP:DV        0,36,253:12:0   0,18,124:6:0    0,12,119:4:0
+17     283     .       C       <X>     0       .       DP=23;I16=7,15,0,0,827,31785,0,0,956,46620,0,0,426,9574,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,125:6:0    0,12,122:4:0
+17     284     .       T       <X>     0       .       DP=23;I16=7,16,0,0,901,35479,0,0,1016,50220,0,0,431,9593,0,0;QS=3,0;MQSB=0.0194969;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,126:6:0    0,15,144:5:0
+17     285     .       G       <X>     0       .       DP=23;I16=7,16,0,0,860,32856,0,0,1016,50220,0,0,431,9607,0,0;QS=3,0;MQSB=0.0194969;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,119:6:0    0,15,132:5:0
+17     286     .       C       <X>     0       .       DP=24;I16=8,16,0,0,875,32883,0,0,1076,53820,0,0,431,9641,0,0;QS=3,0;MQSB=0.0132999;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,21,150:7:0    0,15,134:5:0
+17     287     .       A       <X>     0       .       DP=25;I16=9,16,0,0,895,32957,0,0,1136,57420,0,0,432,9696,0,0;QS=3,0;MQSB=0.00934348;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,178:8:0    0,15,133:5:0
+17     288     .       T       <X>     0       .       DP=25;I16=9,16,0,0,931,35011,0,0,1136,57420,0,0,432,9674,0,0;QS=3,0;MQSB=0.00934348;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,184:8:0    0,15,146:5:0
+17     289     .       G       <X>     0       .       DP=25;I16=9,16,0,0,939,36117,0,0,1136,57420,0,0,432,9676,0,0;QS=3,0;MQSB=0.00934348;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,185:8:0    0,15,136:5:0
+17     290     .       G       <X>     0       .       DP=23;I16=8,15,0,0,805,29157,0,0,1047,52979,0,0,433,9651,0,0;QS=3,0;MQSB=0.0177152;MQ0F=0       PL:DP:DV        0,33,240:11:0   0,21,164:7:0    0,15,126:5:0
+17     291     .       T       <X>     0       .       DP=24;I16=8,15,0,0,840,31616,0,0,1047,52979,0,0,421,9479,0,0;QS=3,0;MQSB=0.0177152;MQ0F=0       PL:DP:DV        0,33,244:11:0   0,21,168:7:0    0,15,136:5:0
+17     292     .       T       <X>     0       .       DP=25;I16=9,16,0,0,888,32274,0,0,1167,60179,0,0,436,9668,0,0;QS=3,0;MQSB=0.0197089;MQ0F=0       PL:DP:DV        0,33,253:11:0   0,24,181:8:0    0,18,156:6:0
+17     293     .       G       <X>     0       .       DP=26;I16=10,15,0,0,934,35232,0,0,1167,60179,0,0,424,9488,0,0;QS=3,0;MQSB=0.0095249;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,196:8:0    0,15,145:5:0
+17     294     .       A       <X>     0       .       DP=26;I16=10,16,0,0,931,33937,0,0,1227,63779,0,0,443,9785,0,0;QS=3,0;MQSB=0.0149748;MQ0F=0      PL:DP:DV        0,36,252:12:0   0,24,201:8:0    0,18,161:6:0
+17     295     .       C       <X>     0       .       DP=25;I16=10,14,0,0,897,33973,0,0,1169,62097,0,0,430,9544,0,0;QS=3,0;MQSB=0.0310726;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,21,180:7:0    0,18,159:6:0
+17     296     .       A       <X>     0       .       DP=25;I16=10,15,0,0,874,31846,0,0,1198,62938,0,0,451,9905,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,169:8:0    0,18,169:6:0
+17     297     .       C       <X>     0       .       DP=25;I16=9,15,0,0,901,34305,0,0,1138,59338,0,0,445,9901,0,0;QS=3,0;MQSB=0.0273237;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,21,174:7:0    0,18,161:6:0
+17     298     .       A       <X>     0       .       DP=26;I16=11,15,0,0,936,34652,0,0,1258,66538,0,0,459,10121,0,0;QS=3,0;MQSB=0.017008;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,184:8:0    0,21,191:7:0
+17     299     .       C       <X>     0       .       DP=27;I16=11,15,0,0,971,36863,0,0,1258,66538,0,0,464,10266,0,0;QS=3,0;MQSB=0.017008;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,193:8:0    0,21,189:7:0
+17     300     .       A       <X>     0       .       DP=27;I16=11,15,0,0,1001,39455,0,0,1258,66538,0,0,469,10437,0,0;QS=3,0;MQSB=0.017008;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,204:8:0    0,21,210:7:0
+17     301     .       G       <X>     0       .       DP=25;I16=10,14,0,0,928,36116,0,0,1169,62097,0,0,476,10632,0,0;QS=3,0;MQSB=0.0310726;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,195:7:0    0,21,196:7:0
+17     302     .       T       <X>     0       .       DP=25;I16=10,14,0,0,879,32885,0,0,1169,62097,0,0,483,10849,0,0;QS=3,0;MQSB=0.0310726;MQ0F=0     PL:DP:DV        0,30,231:10:0   0,21,172:7:0    0,21,202:7:0
+17     302     .       T       TA      0       .       INDEL;IDV=7;IMF=1;DP=25;I16=2,4,8,11,214,7674,793,33369,236,10564,993,55133,109,2229,377,8629;QS=0.511212,2.48879;VDB=0.27613;SGB=-4.22417;MQSB=0.0443614;MQ0F=0        PL:DP:DV        167,0,96:11:6   157,0,9:7:6     201,21,0:7:7
+17     303     .       G       <X>     0       .       DP=25;I16=10,15,0,0,976,38516,0,0,1229,65697,0,0,497,11181,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,21,197:7:0    0,21,195:7:0
+17     304     .       C       <X>     0       .       DP=27;I16=11,16,0,0,991,37005,0,0,1318,70138,0,0,503,11359,0,0;QS=3,0;MQSB=0.129164;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,206:8:0    0,24,200:8:0
+17     305     .       C       <X>     0       .       DP=27;I16=11,16,0,0,1057,41761,0,0,1318,70138,0,0,510,11508,0,0;QS=3,0;MQSB=0.129164;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,213:8:0    0,24,211:8:0
+17     306     .       T       <X>     0       .       DP=27;I16=11,16,0,0,1033,40253,0,0,1318,70138,0,0,517,11679,0,0;QS=3,0;MQSB=0.129164;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,207:8:0    0,24,217:8:0
+17     307     .       G       <X>     0       .       DP=27;I16=11,15,0,0,984,37886,0,0,1289,69297,0,0,498,11198,0,0;QS=3,0;MQSB=0.174566;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,21,189:7:0    0,24,203:8:0
+17     308     .       C       <X>     0       .       DP=27;I16=11,16,0,0,892,30810,0,0,1318,70138,0,0,529,11991,0,0;QS=3,0;MQSB=0.129164;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,178:8:0    0,24,185:8:0
+17     309     .       G       <X>     0       .       DP=27;I16=11,16,0,0,951,34599,0,0,1318,70138,0,0,535,12183,0,0;QS=3,0;MQSB=0.129164;MQ0F=0      PL:DP:DV        0,33,243:11:0   0,24,183:8:0    0,24,205:8:0
+17     310     .       A       <X>     0       .       DP=27;I16=11,16,0,0,1001,38063,0,0,1318,70138,0,0,540,12350,0,0;QS=3,0;MQSB=0.129164;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,200:8:0    0,24,217:8:0
+17     311     .       C       <X>     0       .       DP=27;I16=11,16,0,0,1037,40263,0,0,1318,70138,0,0,544,12492,0,0;QS=3,0;MQSB=0.129164;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,215:8:0    0,24,210:8:0
+17     312     .       A       <X>     0       .       DP=26;I16=10,16,0,0,985,38043,0,0,1258,66538,0,0,549,12657,0,0;QS=3,0;MQSB=0.157183;MQ0F=0      PL:DP:DV        0,30,237:10:0   0,24,215:8:0    0,24,218:8:0
+17     313     .       A       <X>     0       .       DP=26;I16=10,16,0,0,983,37969,0,0,1258,66538,0,0,551,12695,0,0;QS=3,0;MQSB=0.157183;MQ0F=0      PL:DP:DV        0,30,235:10:0   0,24,219:8:0    0,24,215:8:0
+17     314     .       A       <X>     0       .       DP=27;I16=10,17,0,0,1050,41798,0,0,1318,70138,0,0,553,12757,0,0;QS=3,0;MQSB=0.195223;MQ0F=0     PL:DP:DV        0,33,250:11:0   0,24,217:8:0    0,24,227:8:0
+17     315     .       G       <X>     0       .       DP=26;I16=10,16,0,0,1025,40941,0,0,1289,69297,0,0,557,12843,0,0;QS=3,0;MQSB=0.252051;MQ0F=0     PL:DP:DV        0,30,252:10:0   0,24,216:8:0    0,24,225:8:0
+17     316     .       C       <X>     0       .       DP=27;I16=10,15,0,0,983,39393,0,0,1252,67928,0,0,535,12277,0,0;QS=3,0;MQSB=0.312403;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,183:7:0    0,24,224:8:0
+17     317     .       T       <X>     0       .       DP=27;I16=10,16,0,0,1028,41392,0,0,1320,72056,0,0,547,12557,0,0;QS=3,0;MQSB=0.377061;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,230:8:0    0,24,206:8:0
+17     318     .       G       <X>     0       .       DP=27;I16=10,17,0,0,1038,40546,0,0,1349,72897,0,0,570,13018,0,0;QS=3,0;MQSB=0.297797;MQ0F=0     PL:DP:DV        0,30,249:10:0   0,27,235:9:0    0,24,208:8:0
+17     319     .       A       <X>     0       .       DP=27;I16=9,17,0,0,994,38654,0,0,1289,69297,0,0,560,12906,0,0;QS=3,0;MQSB=0.346864;MQ0F=0       PL:DP:DV        0,30,249:10:0   0,27,228:9:0    0,21,185:7:0
+17     320     .       A       <X>     0       .       DP=27;I16=10,17,0,0,1022,39418,0,0,1349,72897,0,0,573,13053,0,0;QS=3,0;MQSB=0.297797;MQ0F=0     PL:DP:DV        0,30,247:10:0   0,27,230:9:0    0,24,211:8:0
+17     321     .       T       <X>     0       .       DP=27;I16=10,17,0,0,1026,39772,0,0,1349,72897,0,0,573,13029,0,0;QS=3,0;MQSB=0.297797;MQ0F=0     PL:DP:DV        0,30,253:10:0   0,27,214:9:0    0,24,218:8:0
+17     322     .       G       <X>     0       .       DP=28;I16=10,18,0,0,1091,43151,0,0,1409,76497,0,0,573,13029,0,0;QS=3,0;MQSB=0.343265;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,27,226:9:0    0,27,223:9:0
+17     323     .       C       <X>     0       .       DP=28;I16=9,18,0,0,1067,42619,0,0,1349,72897,0,0,565,12939,0,0;QS=3,0;MQSB=0.394987;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,27,225:9:0    0,24,198:8:0
+17     324     .       T       <X>     0       .       DP=30;I16=12,18,0,0,1145,44221,0,0,1529,83697,0,0,573,13001,0,0;QS=3,0;MQSB=0.264959;MQ0F=0     PL:DP:DV        0,30,253:10:0   0,27,237:9:0    0,33,255:11:0
+17     325     .       A       <X>     0       .       DP=31;I16=13,18,0,0,1132,42058,0,0,1589,87297,0,0,573,12925,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,208:9:0    0,33,255:11:0
+17     326     .       T       <X>     0       .       DP=31;I16=13,18,0,0,1157,44193,0,0,1589,87297,0,0,574,12878,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,216:9:0    0,33,255:11:0
+17     327     .       C       <X>     0       .       DP=31;I16=13,18,0,0,1147,43895,0,0,1589,87297,0,0,575,12861,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,198:9:0    0,33,255:11:0
+17     328     .       A       <X>     0       .       DP=31;I16=13,18,0,0,1167,44531,0,0,1589,87297,0,0,574,12776,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,226:9:0    0,33,255:11:0
+17     329     .       T       <X>     0       .       DP=31;I16=13,18,0,0,1210,47742,0,0,1589,87297,0,0,572,12676,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,237:9:0    0,33,255:11:0
+17     330     .       T       <X>     0       .       DP=31;I16=13,18,0,0,1185,45839,0,0,1589,87297,0,0,568,12510,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,254:11:0   0,27,231:9:0    0,33,255:11:0
+17     331     .       T       <X>     0       .       DP=32;I16=14,18,0,0,1154,42510,0,0,1649,90897,0,0,563,12327,0,0;QS=3,0;MQSB=0.210122;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,222:9:0    0,36,255:12:0
+17     332     .       A       <X>     0       .       DP=32;I16=14,18,0,0,1156,42666,0,0,1649,90897,0,0,560,12178,0,0;QS=3,0;MQSB=0.210122;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,214:9:0    0,33,255:11:0
+17     333     .       A       <X>     0       .       DP=32;I16=14,18,0,0,1141,41987,0,0,1649,90897,0,0,558,12064,0,0;QS=3,0;MQSB=0.210122;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,223:9:0    0,33,255:11:0
+17     334     .       A       <X>     0       .       DP=32;I16=14,18,0,0,1162,43328,0,0,1649,90897,0,0,556,11986,0,0;QS=3,0;MQSB=0.210122;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,221:9:0    0,33,255:11:0
+17     335     .       A       <X>     0       .       DP=32;I16=12,18,0,0,1077,40287,0,0,1529,83697,0,0,552,11934,0,0;QS=3,0;MQSB=0.264959;MQ0F=0     PL:DP:DV        0,30,250:10:0   0,27,219:9:0    0,33,251:11:0
+17     336     .       A       <X>     0       .       DP=32;I16=14,17,0,0,1088,39758,0,0,1612,89528,0,0,536,11574,0,0;QS=3,0;MQSB=0.274662;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,211:8:0    0,36,255:12:0
+17     337     .       C       <X>     0       .       DP=32;I16=13,17,0,0,1115,42381,0,0,1552,85928,0,0,531,11565,0,0;QS=3,0;MQSB=0.301511;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,202:8:0    0,36,255:12:0
+17     338     .       T       <X>     0       .       DP=30;I16=14,16,0,0,1191,47979,0,0,1560,86456,0,0,554,11878,0,0;QS=3,0;MQSB=0.242376;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,226:8:0    0,36,255:12:0
+17     339     .       C       <X>     0       .       DP=31;I16=14,17,0,0,1130,43210,0,0,1589,87297,0,0,554,11874,0,0;QS=3,0;MQSB=0.175471;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,185:8:0    0,36,255:12:0
+17     340     .       C       <X>     0       .       DP=31;I16=14,17,0,0,1196,47044,0,0,1589,87297,0,0,554,11852,0,0;QS=3,0;MQSB=0.175471;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,221:8:0    0,36,255:12:0
+17     341     .       T       <X>     0       .       DP=31;I16=14,17,0,0,1227,48995,0,0,1589,87297,0,0,554,11862,0,0;QS=3,0;MQSB=0.175471;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,216:8:0    0,36,255:12:0
+17     342     .       T       <X>     0       .       DP=31;I16=14,17,0,0,1162,43942,0,0,1589,87297,0,0,554,11904,0,0;QS=3,0;MQSB=0.175471;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,210:8:0    0,36,255:12:0
+17     343     .       G       <X>     0       .       DP=32;I16=14,17,0,0,1150,43702,0,0,1620,90056,0,0,550,11962,0,0;QS=3,0;MQSB=0.283511;MQ0F=0     PL:DP:DV        0,30,249:10:0   0,27,218:9:0    0,36,255:12:0
+17     344     .       C       <X>     0       .       DP=32;I16=14,18,0,0,1181,45169,0,0,1649,90897,0,0,554,12036,0,0;QS=3,0;MQSB=0.210122;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,217:9:0    0,36,255:12:0
+17     345     .       T       <X>     0       .       DP=31;I16=14,17,0,0,1205,47259,0,0,1589,87297,0,0,555,12129,0,0;QS=3,0;MQSB=0.175471;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,221:8:0    0,36,255:12:0
+17     346     .       G       <X>     0       .       DP=31;I16=15,16,0,0,1147,43597,0,0,1620,90056,0,0,557,12255,0,0;QS=3,0;MQSB=0.220358;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,212:8:0    0,36,255:12:0
+17     347     .       G       <X>     0       .       DP=31;I16=14,16,0,0,1119,42227,0,0,1560,86456,0,0,545,12189,0,0;QS=3,0;MQSB=0.242376;MQ0F=0     PL:DP:DV        0,30,251:10:0   0,24,207:8:0    0,36,255:12:0
+17     348     .       T       <X>     0       .       DP=32;I16=15,16,0,0,1145,43007,0,0,1620,90056,0,0,546,12300,0,0;QS=3,0;MQSB=0.220358;MQ0F=0     PL:DP:DV        0,30,243:10:0   0,27,228:9:0    0,36,255:12:0
+17     349     .       T       <X>     0       .       DP=32;I16=16,16,0,0,1194,45350,0,0,1680,93656,0,0,565,12731,0,0;QS=3,0;MQSB=0.201402;MQ0F=0     PL:DP:DV        0,33,246:11:0   0,27,230:9:0    0,36,255:12:0
+17     350     .       T       <X>     0       .       DP=31;I16=16,15,0,0,1142,43072,0,0,1651,92815,0,0,567,12837,0,0;QS=3,0;MQSB=0.286505;MQ0F=0     PL:DP:DV        0,33,249:11:0   0,27,230:9:0    0,33,255:11:0
+17     351     .       G       <X>     0       .       DP=31;I16=16,15,0,0,1146,43750,0,0,1651,92815,0,0,568,12920,0,0;QS=3,0;MQSB=0.286505;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,212:9:0    0,33,255:11:0
+17     352     .       A       <X>     0       .       DP=31;I16=16,14,0,0,1150,45520,0,0,1591,89215,0,0,544,12404,0,0;QS=3,0;MQSB=0.242376;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,224:8:0    0,33,255:11:0
+17     353     .       G       <X>     0       .       DP=29;I16=15,14,0,0,1109,43095,0,0,1562,88374,0,0,570,13064,0,0;QS=3,0;MQSB=0.424373;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,27,231:9:0    0,30,255:10:0
+17     354     .       A       <X>     0       .       DP=28;I16=14,14,0,0,1078,42938,0,0,1502,84774,0,0,571,13075,0,0;QS=3,0;MQSB=0.450096;MQ0F=0     PL:DP:DV        0,27,225:9:0    0,27,244:9:0    0,30,255:10:0
+17     355     .       G       T,<X>   0       .       DP=28;I16=14,13,0,1,1001,37907,41,1681,1442,81174,60,3600,547,12487,25,625;QS=2.875,0.125,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.450096;BQB=1;MQ0F=0        PL:DP:DV        14,0,200,38,203,231:9:1 0,27,222,27,222,222:9:0 0,30,255,30,255,255:10:0
+17     356     .       G       <X>     0       .       DP=27;I16=14,13,0,0,993,37481,0,0,1465,83405,0,0,574,13174,0,0;QS=3,0;MQSB=0.580277;MQ0F=0      PL:DP:DV        0,27,228:9:0    0,24,201:8:0    0,30,255:10:0
+17     357     .       C       <X>     0       .       DP=28;I16=14,13,0,0,1021,39471,0,0,1465,83405,0,0,550,12584,0,0;QS=3,0;MQSB=0.580277;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,205:8:0    0,27,251:9:0
+17     358     .       A       <X>     0       .       DP=28;I16=15,13,0,0,1050,40518,0,0,1525,87005,0,0,576,13216,0,0;QS=3,0;MQSB=0.556581;MQ0F=0     PL:DP:DV        0,30,254:10:0   0,24,197:8:0    0,30,255:10:0
+17     359     .       G       <X>     0       .       DP=29;I16=15,13,0,0,1085,42761,0,0,1525,87005,0,0,552,12620,0,0;QS=3,0;MQSB=0.556581;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,187:7:0    0,33,255:11:0
+17     360     .       A       <X>     0       .       DP=29;I16=15,14,0,0,1111,43259,0,0,1585,90605,0,0,579,13297,0,0;QS=3,0;MQSB=0.604224;MQ0F=0     PL:DP:DV        0,30,252:10:0   0,24,220:8:0    0,33,255:11:0
+17     361     .       A       <X>     0       .       DP=29;I16=15,14,0,0,1116,43442,0,0,1585,90605,0,0,579,13273,0,0;QS=3,0;MQSB=0.604224;MQ0F=0     PL:DP:DV        0,30,252:10:0   0,24,219:8:0    0,33,255:11:0
+17     362     .       A       <X>     0       .       DP=29;I16=16,13,0,0,1104,42700,0,0,1585,90605,0,0,580,13272,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,218:8:0    0,30,255:10:0
+17     363     .       A       <X>     0       .       DP=29;I16=16,13,0,0,1087,41437,0,0,1585,90605,0,0,581,13245,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,213:8:0    0,30,255:10:0
+17     364     .       T       <X>     0       .       DP=29;I16=16,13,0,0,1032,37960,0,0,1585,90605,0,0,582,13244,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,250:11:0   0,24,205:8:0    0,30,255:10:0
+17     365     .       G       <X>     0       .       DP=29;I16=16,13,0,0,1105,43079,0,0,1585,90605,0,0,582,13218,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,211:8:0    0,30,255:10:0
+17     366     .       A       <X>     0       .       DP=29;I16=16,13,0,0,1090,41562,0,0,1585,90605,0,0,581,13167,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,211:8:0    0,30,255:10:0
+17     367     .       T       <X>     0       .       DP=29;I16=16,13,0,0,1055,39149,0,0,1585,90605,0,0,579,13093,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,204:8:0    0,30,255:10:0
+17     368     .       A       <X>     0       .       DP=29;I16=16,13,0,0,1054,39632,0,0,1585,90605,0,0,576,12998,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,208:8:0    0,30,255:10:0
+17     369     .       T       <X>     0       .       DP=28;I16=16,11,0,0,1037,40275,0,0,1496,86164,0,0,548,12256,0,0;QS=3,0;MQSB=0.659218;MQ0F=0     PL:DP:DV        0,30,250:10:0   0,21,196:7:0    0,30,255:10:0
+17     370     .       C       <X>     0       .       DP=28;I16=16,12,0,0,1045,40219,0,0,1556,89764,0,0,570,12790,0,0;QS=3,0;MQSB=0.705296;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,201:8:0    0,30,255:10:0
+17     371     .       T       <X>     0       .       DP=29;I16=16,13,0,0,1155,46591,0,0,1616,93364,0,0,567,12725,0,0;QS=3,0;MQSB=0.744925;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,227:8:0    0,33,255:11:0
+17     372     .       C       <X>     0       .       DP=30;I16=16,14,0,0,1139,44019,0,0,1676,96964,0,0,564,12636,0,0;QS=3,0;MQSB=0.779025;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,215:8:0    0,33,255:11:0
+17     373     .       A       <X>     0       .       DP=30;I16=16,14,0,0,1142,44118,0,0,1676,96964,0,0,561,12525,0,0;QS=3,0;MQSB=0.779025;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,220:8:0    0,33,255:11:0
+17     374     .       T       <X>     0       .       DP=30;I16=16,14,0,0,1098,41180,0,0,1676,96964,0,0,556,12344,0,0;QS=3,0;MQSB=0.779025;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,221:8:0    0,33,255:11:0
+17     375     .       A       T,<X>   0       .       DP=31;I16=17,13,0,1,1138,43798,14,196,1676,96964,60,3600,547,12177,4,16;QS=2.9661,0.0338983,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.763662;BQB=1;MQ0F=0      PL:DP:DV        0,36,255,36,255,255:12:0        0,24,218,24,218,218:8:0 0,18,255,30,255,255:11:1
+17     376     .       G       <X>     0       .       DP=31;I16=17,14,0,0,1131,42581,0,0,1736,100564,0,0,547,12073,0,0;QS=3,0;MQSB=0.763662;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,24,220:8:0    0,33,255:11:0
+17     377     .       T       <X>     0       .       DP=31;I16=16,14,0,0,1105,41629,0,0,1676,96964,0,0,518,11360,0,0;QS=3,0;MQSB=0.779025;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,211:8:0    0,33,255:11:0
+17     378     .       T       <X>     0       .       DP=30;I16=18,12,0,0,1098,41066,0,0,1707,99723,0,0,541,11927,0,0;QS=3,0;MQSB=0.878946;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,21,186:7:0    0,30,255:10:0
+17     379     .       G       <X>     0       .       DP=29;I16=18,10,0,0,1053,40181,0,0,1618,95282,0,0,534,11848,0,0;QS=3,0;MQSB=0.981777;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,21,187:7:0    0,30,255:10:0
+17     380     .       C       <X>     0       .       DP=29;I16=18,10,0,0,1087,42743,0,0,1618,95282,0,0,514,11172,0,0;QS=3,0;MQSB=0.981777;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,177:6:0    0,30,255:10:0
+17     381     .       T       <X>     0       .       DP=29;I16=18,11,0,0,1168,47412,0,0,1678,98882,0,0,537,11729,0,0;QS=3,0;MQSB=0.987702;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,21,212:7:0    0,30,255:10:0
+17     382     .       T       <X>     0       .       DP=29;I16=17,11,0,0,1054,40450,0,0,1618,95282,0,0,510,11068,0,0;QS=3,0;MQSB=0.990092;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,21,182:7:0    0,30,255:10:0
+17     383     .       T       <X>     0       .       DP=29;I16=18,10,0,0,1052,39798,0,0,1618,95282,0,0,507,11013,0,0;QS=3,0;MQSB=0.981777;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,165:6:0    0,30,255:10:0
+17     384     .       A       <X>     0       .       DP=31;I16=19,11,0,0,1077,39885,0,0,1738,102482,0,0,504,10988,0,0;QS=3,0;MQSB=0.985292;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,176:7:0    0,30,255:10:0
+17     385     .       C       <X>     0       .       DP=31;I16=19,12,0,0,1118,41180,0,0,1798,106082,0,0,527,11569,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,24,186:8:0    0,30,255:10:0
+17     386     .       T       <X>     0       .       DP=30;I16=18,12,0,0,1158,45592,0,0,1738,102482,0,0,526,11556,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,191:7:0    0,30,255:10:0
+17     387     .       T       <X>     0       .       DP=30;I16=18,12,0,0,1105,41821,0,0,1738,102482,0,0,525,11573,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,187:7:0    0,30,255:10:0
+17     388     .       T       <X>     0       .       DP=29;I16=17,12,0,0,1089,41577,0,0,1678,98882,0,0,523,11519,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,180:6:0    0,30,255:10:0
+17     389     .       G       <X>     0       .       DP=29;I16=17,12,0,0,1067,40095,0,0,1678,98882,0,0,520,11444,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,171:6:0    0,30,255:10:0
+17     390     .       C       <X>     0       .       DP=29;I16=17,12,0,0,1071,40423,0,0,1678,98882,0,0,517,11399,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,162:6:0    0,30,255:10:0
+17     391     .       A       <X>     0       .       DP=29;I16=18,11,0,0,1091,41603,0,0,1647,96123,0,0,515,11383,0,0;QS=3,0;MQSB=0.995968;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,163:6:0    0,30,255:10:0
+17     392     .       T       <X>     0       .       DP=29;I16=18,11,0,0,1046,38838,0,0,1647,96123,0,0,515,11395,0,0;QS=3,0;MQSB=0.995968;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,153:5:0    0,33,255:11:0
+17     393     .       A       <X>     0       .       DP=28;I16=17,11,0,0,1014,37582,0,0,1587,92523,0,0,517,11435,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,133:5:0    0,33,255:11:0
+17     394     .       T       <X>     0       .       DP=28;I16=17,11,0,0,1022,38342,0,0,1587,92523,0,0,519,11503,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,141:5:0    0,33,255:11:0
+17     395     .       T       <X>     0       .       DP=28;I16=17,11,0,0,1060,40596,0,0,1587,92523,0,0,521,11599,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,164:5:0    0,33,255:11:0
+17     396     .       T       <X>     0       .       DP=28;I16=17,11,0,0,1032,39228,0,0,1587,92523,0,0,523,11723,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,158:5:0    0,33,255:11:0
+17     397     .       T       <X>     0       .       DP=28;I16=17,11,0,0,1046,39510,0,0,1587,92523,0,0,524,11824,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,149:5:0    0,33,255:11:0
+17     398     .       A       <X>     0       .       DP=28;I16=17,11,0,0,1021,38105,0,0,1587,92523,0,0,524,11850,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,144:5:0    0,30,255:10:0
+17     399     .       A       <X>     0       .       DP=28;I16=17,11,0,0,1015,38469,0,0,1587,92523,0,0,526,11900,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,140:5:0    0,30,255:10:0
+17     400     .       A       <X>     0       .       DP=29;I16=17,12,0,0,1056,39702,0,0,1647,96123,0,0,526,11828,0,0;QS=3,0;MQSB=0.988062;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,159:5:0    0,33,255:11:0
+17     401     .       A       <X>     0       .       DP=29;I16=17,11,0,0,1052,40302,0,0,1587,92523,0,0,501,11113,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,160:5:0    0,30,255:10:0
+17     402     .       T       <X>     0       .       DP=29;I16=17,12,0,0,1082,41232,0,0,1647,96123,0,0,526,11680,0,0;QS=3,0;MQSB=0.988062;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,149:5:0    0,33,255:11:0
+17     403     .       T       <X>     0       .       DP=29;I16=17,12,0,0,1085,40985,0,0,1647,96123,0,0,526,11654,0,0;QS=3,0;MQSB=0.988062;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,148:5:0    0,33,255:11:0
+17     404     .       G       <X>     0       .       DP=29;I16=17,12,0,0,1074,40524,0,0,1647,96123,0,0,525,11609,0,0;QS=3,0;MQSB=0.988062;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,131:5:0    0,33,255:11:0
+17     405     .       T       <X>     0       .       DP=27;I16=16,10,0,0,988,37870,0,0,1498,88082,0,0,519,11543,0,0;QS=3,0;MQSB=0.987578;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,103:3:0     0,30,255:10:0
+17     406     .       G       <X>     0       .       DP=27;I16=16,11,0,0,976,36752,0,0,1558,91682,0,0,527,11601,0,0;QS=3,0;MQSB=0.992419;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,125:4:0    0,30,247:10:0
+17     407     .       A       <X>     0       .       DP=27;I16=16,11,0,0,1007,38355,0,0,1558,91682,0,0,526,11538,0,0;QS=3,0;MQSB=0.992419;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,12,125:4:0    0,30,255:10:0
+17     408     .       C       <X>     0       .       DP=28;I16=16,11,0,0,1006,38136,0,0,1558,91682,0,0,521,11489,0,0;QS=3,0;MQSB=0.992419;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,9,110:3:0     0,30,244:10:0
+17     409     .       T       <X>     0       .       DP=29;I16=17,12,0,0,1100,42734,0,0,1678,98882,0,0,525,11503,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,131:4:0    0,33,255:11:0
+17     410     .       T       <X>     0       .       DP=29;I16=17,12,0,0,1035,38325,0,0,1678,98882,0,0,524,11432,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,33,255:11:0
+17     411     .       T       <X>     0       .       DP=29;I16=17,10,0,0,1003,37747,0,0,1558,91682,0,0,496,10716,0,0;QS=3,0;MQSB=0.984677;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,9,104:3:0     0,30,255:10:0
+17     412     .       C       T,<X>   0       .       DP=30;I16=17,12,1,0,1094,42458,14,196,1678,98882,60,3600,495,10659,25,625;QS=2.97455,0.0254545,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.991968;BQB=1;MQ0F=0   PL:DP:DV        0,30,255,42,255,255:15:1        0,12,124,12,124,124:4:0 0,33,255,33,255,255:11:0
+17     413     .       A       <X>     0       .       DP=31;I16=18,13,0,0,1189,45985,0,0,1798,106082,0,0,520,11258,0,0;QS=3,0;MQSB=0.995005;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,9,102:3:0     0,33,255:11:0
+17     414     .       T       <X>     0       .       DP=30;I16=18,12,0,0,1151,44355,0,0,1738,102482,0,0,523,11265,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,109:3:0     0,33,255:11:0
+17     415     .       G       <X>     0       .       DP=30;I16=18,12,0,0,1131,43175,0,0,1738,102482,0,0,526,11306,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,110:3:0     0,33,255:11:0
+17     416     .       G       <X>     0       .       DP=30;I16=17,12,0,0,1083,41273,0,0,1678,98882,0,0,514,11156,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,114:3:0     0,30,253:10:0
+17     417     .       C       <X>     0       .       DP=30;I16=18,12,0,0,1114,42244,0,0,1738,102482,0,0,531,11439,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,108:3:0     0,33,255:11:0
+17     418     .       A       <X>     0       .       DP=30;I16=18,12,0,0,1146,44248,0,0,1738,102482,0,0,532,11478,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,111:3:0     0,33,255:11:0
+17     419     .       T       <X>     0       .       DP=30;I16=18,12,0,0,1117,42327,0,0,1738,102482,0,0,532,11498,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,112:3:0     0,33,255:11:0
+17     420     .       A       <X>     0       .       DP=31;I16=18,13,0,0,1117,41011,0,0,1798,106082,0,0,532,11550,0,0;QS=3,0;MQSB=0.995005;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,108:3:0     0,36,255:12:0
+17     421     .       A       <X>     0       .       DP=33;I16=19,14,0,0,1208,45398,0,0,1887,110523,0,0,533,11635,0,0;QS=3,0;MQSB=0.986656;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,113:3:0     0,42,255:14:0
+17     422     .       A       <X>     0       .       DP=33;I16=19,13,0,0,1205,46441,0,0,1827,106923,0,0,510,11082,0,0;QS=3,0;MQSB=0.991023;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,116:3:0     0,39,255:13:0
+17     423     .       T       <X>     0       .       DP=32;I16=19,13,0,0,1202,45416,0,0,1827,106923,0,0,538,11818,0,0;QS=3,0;MQSB=0.991023;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,110:3:0     0,39,255:13:0
+17     424     .       A       <X>     0       .       DP=32;I16=19,13,0,0,1147,41685,0,0,1827,106923,0,0,539,11867,0,0;QS=3,0;MQSB=0.991023;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,106:3:0     0,39,255:13:0
+17     425     .       A       <X>     0       .       DP=29;I16=16,13,0,0,1070,40616,0,0,1647,96123,0,0,542,11900,0,0;QS=3,0;MQSB=0.976248;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,111:3:0     0,33,249:11:0
+17     426     .       T       <X>     0       .       DP=29;I16=16,12,0,0,997,36561,0,0,1587,92523,0,0,519,11287,0,0;QS=3,0;MQSB=0.982906;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,105:3:0     0,30,225:10:0
+17     427     .       A       <X>     0       .       DP=29;I16=16,13,0,0,1024,37266,0,0,1647,96123,0,0,546,11952,0,0;QS=3,0;MQSB=0.976248;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,111:3:0     0,33,242:11:0
+17     428     .       C       <X>     0       .       DP=29;I16=16,13,0,0,1064,39706,0,0,1647,96123,0,0,548,12020,0,0;QS=3,0;MQSB=0.976248;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,111:3:0     0,33,254:11:0
+17     429     .       T       <X>     0       .       DP=30;I16=16,14,0,0,1150,44918,0,0,1707,99723,0,0,549,12067,0,0;QS=3,0;MQSB=0.969373;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,115:3:0     0,33,255:11:0
+17     430     .       G       <X>     0       .       DP=30;I16=16,14,0,0,1113,42443,0,0,1707,99723,0,0,551,12145,0,0;QS=3,0;MQSB=0.969373;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,112:3:0     0,33,246:11:0
+17     431     .       G       <X>     0       .       DP=30;I16=14,14,0,0,1003,36953,0,0,1587,92523,0,0,553,12255,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,101:3:0     0,30,225:10:0
+17     432     .       T       <X>     0       .       DP=28;I16=14,14,0,0,1049,39621,0,0,1587,92523,0,0,556,12346,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,114:3:0     0,30,255:10:0
+17     433     .       T       <X>     0       .       DP=28;I16=14,12,0,0,949,35443,0,0,1467,85323,0,0,509,11217,0,0;QS=3,0;MQSB=0.967472;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,112:3:0     0,27,227:9:0
+17     434     .       T       <X>     0       .       DP=29;I16=15,14,0,0,1036,37654,0,0,1647,96123,0,0,561,12567,0,0;QS=3,0;MQSB=0.960561;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,98:3:0      0,30,243:10:0
+17     435     .       A       <X>     0       .       DP=29;I16=15,13,0,0,1024,37970,0,0,1587,92523,0,0,556,12560,0,0;QS=3,0;MQSB=0.968414;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,103:3:0     0,30,237:10:0
+17     436     .       T       <X>     0       .       DP=28;I16=14,14,0,0,998,36220,0,0,1587,92523,0,0,564,12654,0,0;QS=3,0;MQSB=0.949591;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,9,110:3:0     0,27,223:9:0
+17     437     .       T       <X>     0       .       DP=28;I16=13,14,0,0,990,36832,0,0,1558,91682,0,0,549,12435,0,0;QS=3,0;MQSB=0.999706;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,9,109:3:0     0,24,207:8:0
+17     438     .       A       <X>     0       .       DP=28;I16=14,13,0,0,972,35640,0,0,1527,88923,0,0,540,12082,0,0;QS=3,0;MQSB=0.9585;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,107:3:0     0,24,216:8:0
+17     439     .       C       <X>     0       .       DP=28;I16=14,14,0,0,1055,40273,0,0,1587,92523,0,0,563,12649,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,107:3:0     0,27,224:9:0
+17     440     .       A       <X>     0       .       DP=28;I16=14,14,0,0,1095,43251,0,0,1587,92523,0,0,561,12615,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,115:3:0     0,27,247:9:0
+17     441     .       G       <X>     0       .       DP=29;I16=15,14,0,0,1068,40344,0,0,1647,96123,0,0,559,12605,0,0;QS=3,0;MQSB=0.960561;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,9,104:3:0     0,27,198:9:0
+17     442     .       A       <X>     0       .       DP=29;I16=15,14,0,0,1091,41507,0,0,1647,96123,0,0,558,12620,0,0;QS=3,0;MQSB=0.960561;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,9,112:3:0     0,27,233:9:0
+17     443     .       A       <X>     0       .       DP=30;I16=15,14,0,0,1173,49439,0,0,1647,96123,0,0,557,12661,0,0;QS=3,0;MQSB=0.960561;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,9,129:3:0     0,27,246:9:0
+17     444     .       G       <X>     0       .       DP=29;I16=15,13,0,0,1095,44661,0,0,1587,92523,0,0,557,12727,0,0;QS=3,0;MQSB=0.968414;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,91:2:0      0,27,227:9:0
+17     445     .       C       <X>     0       .       DP=30;I16=16,13,0,0,1100,43706,0,0,1647,96123,0,0,557,12817,0,0;QS=3,0;MQSB=0.976248;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,9,111:3:0     0,27,219:9:0
+17     446     .       A       <X>     0       .       DP=30;I16=16,13,0,0,1107,44265,0,0,1647,96123,0,0,557,12881,0,0;QS=3,0;MQSB=0.976248;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,9,115:3:0     0,27,232:9:0
+17     447     .       C       <X>     0       .       DP=29;I16=16,12,0,0,1108,45364,0,0,1618,95282,0,0,555,12817,0,0;QS=3,0;MQSB=0.856268;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,114:3:0     0,27,235:9:0
+17     448     .       T       <X>     0       .       DP=29;I16=16,12,0,0,1125,47237,0,0,1618,95282,0,0,553,12773,0,0;QS=3,0;MQSB=0.856268;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,118:3:0     0,27,240:9:0
+17     449     .       A       <X>     0       .       DP=28;I16=15,12,0,0,1091,45981,0,0,1558,91682,0,0,552,12748,0,0;QS=3,0;MQSB=0.84246;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,90:2:0      0,27,245:9:0
+17     450     .       G       <X>     0       .       DP=28;I16=15,12,0,0,1069,44603,0,0,1558,91682,0,0,551,12741,0,0;QS=3,0;MQSB=0.84246;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,91:2:0      0,27,233:9:0
+17     451     .       A       <X>     0       .       DP=28;I16=15,12,0,0,1021,41371,0,0,1558,91682,0,0,550,12752,0,0;QS=3,0;MQSB=0.84246;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,93:2:0      0,27,244:9:0
+17     452     .       A       <X>     0       .       DP=31;I16=18,11,0,0,1079,43353,0,0,1678,98882,0,0,530,12420,0,0;QS=3,0;MQSB=0.884952;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,9,110:3:0     0,24,225:8:0
+17     453     .       A       <X>     0       .       DP=31;I16=17,11,0,0,1037,41069,0,0,1649,98041,0,0,508,11882,0,0;QS=3,0;MQSB=0.967085;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,9,111:3:0     0,21,221:7:0
+17     454     .       A       <X>     0       .       DP=31;I16=18,12,0,0,1158,47028,0,0,1738,102482,0,0,554,12904,0,0;QS=3,0;MQSB=0.878946;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,9,113:3:0     0,30,255:10:0
+17     455     .       T       <X>     0       .       DP=32;I16=17,13,0,0,1148,46574,0,0,1715,100251,0,0,550,12864,0,0;QS=3,0;MQSB=0.973855;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,113:3:0     0,33,255:11:0
+17     456     .       G       <X>     0       .       DP=32;I16=17,13,0,0,1161,47287,0,0,1746,103010,0,0,534,12296,0,0;QS=3,0;MQSB=0.998031;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,9,116:3:0     0,30,245:10:0
+17     457     .       C       <X>     0       .       DP=33;I16=19,13,0,0,1218,48642,0,0,1835,107451,0,0,563,12967,0,0;QS=3,0;MQSB=0.985204;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,9,118:3:0     0,33,255:11:0
+17     458     .       A       <X>     0       .       DP=33;I16=19,13,0,0,1226,49034,0,0,1835,107451,0,0,568,12990,0,0;QS=3,0;MQSB=0.985204;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,9,111:3:0     0,33,255:11:0
+17     459     .       T       <X>     0       .       DP=33;I16=18,13,0,0,1167,46981,0,0,1775,103851,0,0,565,12945,0,0;QS=3,0;MQSB=0.980167;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,6,92:2:0      0,33,255:11:0
+17     460     .       G       <X>     0       .       DP=32;I16=19,12,0,0,1219,50105,0,0,1775,103851,0,0,575,12929,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,9,116:3:0     0,30,255:10:0
+17     461     .       T       <X>     0       .       DP=32;I16=19,12,0,0,1213,49819,0,0,1775,103851,0,0,577,12845,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,9,115:3:0     0,30,255:10:0
+17     462     .       G       <X>     0       .       DP=32;I16=19,12,0,0,1190,48962,0,0,1775,103851,0,0,580,12792,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,12,119:4:0    0,30,241:10:0
+17     463     .       G       <X>     0       .       DP=32;I16=19,12,0,0,1114,44214,0,0,1775,103851,0,0,584,12770,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,12,114:4:0    0,30,221:10:0
+17     464     .       A       <X>     0       .       DP=32;I16=18,11,0,0,1100,43908,0,0,1686,99410,0,0,556,12106,0,0;QS=3,0;MQSB=0.99095;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,12,133:4:0    0,24,213:8:0
+17     465     .       C       <X>     0       .       DP=33;I16=20,11,0,0,1191,48085,0,0,1775,103851,0,0,586,12786,0,0;QS=3,0;MQSB=0.996597;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,140:5:0    0,27,231:9:0
+17     466     .       A       <X>     0       .       DP=34;I16=21,12,0,0,1293,53311,0,0,1895,111051,0,0,597,12897,0,0;QS=3,0;MQSB=0.995633;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,154:5:0    0,30,255:10:0
+17     467     .       A       <X>     0       .       DP=34;I16=21,11,0,0,1256,51450,0,0,1835,107451,0,0,597,12891,0,0;QS=3,0;MQSB=0.998231;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,157:5:0    0,27,248:9:0
+17     468     .       A       <X>     0       .       DP=35;I16=22,12,0,0,1274,51268,0,0,1955,114651,0,0,604,12904,0,0;QS=3,0;MQSB=0.997406;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,154:5:0    0,30,251:10:0
+17     469     .       A       <X>     0       .       DP=35;I16=22,12,0,0,1285,52989,0,0,1955,114651,0,0,608,12940,0,0;QS=3,0;MQSB=0.997406;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,146:5:0    0,30,255:10:0
+17     470     .       G       <X>     0       .       DP=35;I16=22,12,0,0,1281,51055,0,0,1955,114651,0,0,612,13016,0,0;QS=3,0;MQSB=0.997406;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,148:5:0    0,30,238:10:0
+17     471     .       T       <X>     0       .       DP=36;I16=22,11,0,0,1239,49021,0,0,1918,113282,0,0,599,12825,0,0;QS=3,0;MQSB=0.915545;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,150:5:0    0,27,232:9:0
+17     472     .       T       <X>     0       .       DP=35;I16=21,12,0,0,1245,48915,0,0,1926,113810,0,0,595,12559,0,0;QS=3,0;MQSB=0.988858;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,153:5:0    0,27,237:9:0
+17     473     .       G       <X>     0       .       DP=35;I16=21,12,0,0,1307,53473,0,0,1926,113810,0,0,599,12651,0,0;QS=3,0;MQSB=0.988858;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,141:5:0    0,27,249:9:0
+17     474     .       G       <X>     0       .       DP=36;I16=22,12,0,0,1284,51708,0,0,1986,117410,0,0,602,12734,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,131:5:0    0,30,255:10:0
+17     475     .       G       <X>     0       .       DP=36;I16=23,12,0,0,1311,51609,0,0,2015,118251,0,0,631,13485,0,0;QS=3,0;MQSB=0.998642;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,141:5:0    0,33,252:11:0
+17     476     .       A       <X>     0       .       DP=36;I16=23,12,0,0,1312,52078,0,0,2015,118251,0,0,634,13606,0,0;QS=3,0;MQSB=0.998642;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,157:5:0    0,33,255:11:0
+17     477     .       T       <X>     0       .       DP=36;I16=23,12,0,0,1318,52668,0,0,2015,118251,0,0,637,13773,0,0;QS=3,0;MQSB=0.998642;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,148:5:0    0,33,255:11:0
+17     478     .       T       <X>     0       .       DP=38;I16=25,12,0,0,1338,51774,0,0,2135,125451,0,0,637,13833,0,0;QS=3,0;MQSB=0.999868;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,18,154:6:0    0,33,255:11:0
+17     479     .       A       <X>     0       .       DP=38;I16=25,12,0,0,1420,57788,0,0,2135,125451,0,0,639,13935,0,0;QS=3,0;MQSB=0.999868;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,18,163:6:0    0,33,255:11:0
+17     480     .       G       <X>     0       .       DP=37;I16=25,11,0,0,1438,60172,0,0,2075,121851,0,0,641,14029,0,0;QS=3,0;MQSB=0.999853;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,165:6:0    0,33,255:11:0
+17     481     .       G       <X>     0       .       DP=37;I16=25,11,0,0,1392,55824,0,0,2075,121851,0,0,642,14112,0,0;QS=3,0;MQSB=0.999853;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,165:6:0    0,33,255:11:0
+17     482     .       A       <X>     0       .       DP=37;I16=24,11,0,0,1352,55134,0,0,2015,118251,0,0,618,13608,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,57,255:19:0   0,15,143:5:0    0,33,255:11:0
+17     483     .       G       <X>     0       .       DP=37;I16=24,12,0,0,1417,57747,0,0,2075,121851,0,0,642,14240,0,0;QS=3,0;MQSB=0.999437;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,165:6:0    0,33,255:11:0
+17     484     .       A       <X>     0       .       DP=36;I16=24,11,0,0,1340,53992,0,0,2015,118251,0,0,643,14281,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,54,255:18:0   0,18,168:6:0    0,33,255:11:0
+17     485     .       G       <X>     0       .       DP=35;I16=23,12,0,0,1329,51411,0,0,2015,118251,0,0,669,14931,0,0;QS=3,0;MQSB=0.998642;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,160:6:0    0,33,255:11:0
+17     486     .       A       <X>     0       .       DP=34;I16=22,12,0,0,1311,51523,0,0,1955,114651,0,0,671,14989,0,0;QS=3,0;MQSB=0.997406;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,173:6:0    0,33,255:11:0
+17     487     .       G       <X>     0       .       DP=34;I16=22,12,0,0,1306,50760,0,0,1955,114651,0,0,672,15030,0,0;QS=3,0;MQSB=0.997406;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,169:6:0    0,33,255:11:0
+17     488     .       A       <X>     0       .       DP=35;I16=22,12,0,0,1274,48140,0,0,1986,117410,0,0,646,14380,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,177:6:0    0,30,255:10:0
+17     489     .       A       <X>     0       .       DP=35;I16=23,12,0,0,1264,46916,0,0,2015,118251,0,0,671,15015,0,0;QS=3,0;MQSB=0.998642;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,175:6:0    0,33,255:11:0
+17     490     .       A       <X>     0       .       DP=36;I16=24,12,0,0,1332,50280,0,0,2075,121851,0,0,671,15061,0,0;QS=3,0;MQSB=0.999437;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,188:7:0    0,33,255:11:0
+17     491     .       T       <X>     0       .       DP=36;I16=24,12,0,0,1284,46802,0,0,2075,121851,0,0,671,15093,0,0;QS=3,0;MQSB=0.999437;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,178:7:0    0,33,255:11:0
+17     492     .       G       <X>     0       .       DP=35;I16=21,12,0,0,1252,48326,0,0,1926,113810,0,0,621,13859,0,0;QS=3,0;MQSB=0.988858;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,172:6:0    0,30,251:10:0
+17     493     .       A       <X>     0       .       DP=34;I16=22,11,0,0,1273,49481,0,0,1926,113810,0,0,650,14672,0,0;QS=3,0;MQSB=0.981935;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,186:7:0    0,24,240:8:0
+17     494     .       A       <X>     0       .       DP=34;I16=22,12,0,0,1326,52604,0,0,1986,117410,0,0,672,15182,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,196:7:0    0,27,255:9:0
+17     495     .       G       <X>     0       .       DP=34;I16=21,12,0,0,1255,48577,0,0,1926,113810,0,0,647,14611,0,0;QS=3,0;MQSB=0.988858;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,168:6:0    0,27,244:9:0
+17     496     .       A       <X>     0       .       DP=34;I16=22,12,0,0,1250,46926,0,0,1986,117410,0,0,670,15220,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,186:7:0    0,27,249:9:0
+17     497     .       C       <X>     0       .       DP=34;I16=22,12,0,0,1250,47006,0,0,1986,117410,0,0,665,15087,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,164:7:0    0,27,239:9:0
+17     498     .       A       <X>     0       .       DP=34;I16=22,12,0,0,1286,49158,0,0,1986,117410,0,0,661,14987,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,185:7:0    0,27,252:9:0
+17     499     .       T       <X>     0       .       DP=34;I16=23,11,0,0,1224,45284,0,0,1986,117410,0,0,659,14919,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,183:7:0    0,30,255:10:0
+17     500     .       A       <X>     0       .       DP=34;I16=23,11,0,0,1230,45152,0,0,1986,117410,0,0,657,14833,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,179:7:0    0,30,255:10:0
+17     501     .       T       <X>     0       .       DP=33;I16=23,10,0,0,1241,47167,0,0,1926,113810,0,0,656,14778,0,0;QS=3,0;MQSB=0.972757;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,186:7:0    0,27,241:9:0
+17     502     .       G       <X>     0       .       DP=33;I16=23,10,0,0,1215,45829,0,0,1926,113810,0,0,655,14753,0,0;QS=3,0;MQSB=0.972757;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,183:7:0    0,27,235:9:0
+17     503     .       T       <X>     0       .       DP=34;I16=23,11,0,0,1194,43366,0,0,1986,117410,0,0,654,14758,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,177:7:0    0,27,234:9:0
+17     504     .       C       <X>     0       .       DP=34;I16=23,11,0,0,1218,45552,0,0,1986,117410,0,0,651,14643,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,183:7:0    0,27,219:9:0
+17     505     .       C       <X>     0       .       DP=35;I16=23,11,0,0,1207,44321,0,0,1986,117410,0,0,641,14509,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,189:7:0    0,27,221:9:0
+17     506     .       A       <X>     0       .       DP=35;I16=24,11,0,0,1266,46776,0,0,2046,121010,0,0,646,14504,0,0;QS=3,0;MQSB=0.977529;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,188:7:0    0,27,231:9:0
+17     507     .       C       <X>     0       .       DP=35;I16=23,11,0,0,1220,45016,0,0,1986,117410,0,0,635,14401,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,183:7:0    0,27,226:9:0
+17     508     .       A       <X>     0       .       DP=34;I16=24,10,0,0,1204,44542,0,0,1986,117410,0,0,643,14491,0,0;QS=3,0;MQSB=0.970272;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,189:7:0    0,27,220:9:0
+17     509     .       C       <X>     0       .       DP=34;I16=24,10,0,0,1272,48272,0,0,1986,117410,0,0,640,14430,0,0;QS=3,0;MQSB=0.970272;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,186:7:0    0,27,241:9:0
+17     510     .       A       <X>     0       .       DP=34;I16=22,11,0,0,1194,44196,0,0,1926,113810,0,0,613,13773,0,0;QS=3,0;MQSB=0.981935;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,187:7:0    0,24,221:8:0
+17     511     .       A       <X>     0       .       DP=34;I16=23,11,0,0,1222,45562,0,0,1986,117410,0,0,637,14395,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,195:7:0    0,24,233:8:0
+17     512     .       A       C,<X>   0       .       DP=33;I16=22,10,0,1,1121,40793,13,169,1866,110210,60,3600,628,14340,9,81;QS=2.97719,0.022807,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.981935;BQB=1;MQ0F=0     PL:DP:DV        0,39,255,51,255,255:18:1        0,21,183,21,183,183:7:0 0,24,231,24,231,231:8:0
+17     513     .       A       <X>     0       .       DP=32;I16=20,10,0,0,1115,42183,0,0,1746,103010,0,0,598,13624,0,0;QS=3,0;MQSB=0.980594;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,18,175:6:0    0,24,233:8:0
+17     514     .       A       T,<X>   0       .       DP=32;I16=20,9,0,1,1066,40004,16,256,1686,99410,60,3600,586,13500,11,121;QS=2.97075,0.0292505,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.980594;BQB=1;MQ0F=0    PL:DP:DV        0,31,255,45,255,255:16:1        0,18,171,18,171,171:6:0 0,24,235,24,235,235:8:0
+17     515     .       C       <X>     0       .       DP=32;I16=18,10,0,0,1010,37294,0,0,1626,95810,0,0,561,12915,0,0;QS=3,0;MQSB=0.986018;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,18,167:6:0    0,24,211:8:0
+17     516     .       C       <X>     0       .       DP=32;I16=21,10,0,0,1100,40570,0,0,1806,106610,0,0,612,13954,0,0;QS=3,0;MQSB=0.977926;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,21,187:7:0    0,24,215:8:0
+17     517     .       T       <X>     0       .       DP=33;I16=23,10,0,0,1269,49995,0,0,1926,113810,0,0,636,14626,0,0;QS=3,0;MQSB=0.972757;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,201:7:0    0,24,242:8:0
+17     518     .       G       <X>     0       .       DP=34;I16=24,10,0,0,1247,46839,0,0,1986,117410,0,0,636,14696,0,0;QS=3,0;MQSB=0.970272;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,182:7:0    0,24,220:8:0
+17     519     .       T       <X>     0       .       DP=36;I16=25,11,0,0,1283,46693,0,0,2106,124610,0,0,636,14742,0,0;QS=3,0;MQSB=0.975394;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,21,177:7:0    0,24,224:8:0
+17     520     .       T       <X>     0       .       DP=36;I16=24,11,0,0,1238,44894,0,0,2046,121010,0,0,613,14193,0,0;QS=3,0;MQSB=0.977529;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,21,180:7:0    0,24,223:8:0
+17     521     .       C       <X>     0       .       DP=34;I16=25,9,0,0,1280,49454,0,0,1986,117410,0,0,641,14875,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,21,191:7:0    0,21,204:7:0
+17     522     .       A       <X>     0       .       DP=32;I16=24,8,0,0,1158,43228,0,0,1897,112969,0,0,646,14960,0,0;QS=3,0;MQSB=0.872525;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,21,185:7:0    0,15,170:5:0
+17     523     .       T       G,<X>   0       .       DP=32;I16=23,8,1,0,1184,45708,15,225,1837,109369,60,3600,626,14446,25,625;QS=2.9794,0.0206044,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.872525;BQB=1;MQ0F=0    PL:DP:DV        0,44,255,57,255,255:20:1        0,21,191,21,191,191:7:0 0,15,166,15,166,166:5:0
+17     524     .       T       <X>     0       .       DP=32;I16=24,7,0,0,1084,39474,0,0,1837,109369,0,0,629,14483,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,21,194:7:0    0,12,140:4:0
+17     525     .       G       <X>     0       .       DP=32;I16=24,7,0,0,1181,45669,0,0,1837,109369,0,0,631,14495,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,21,188:7:0    0,12,129:4:0
+17     526     .       C       <X>     0       .       DP=32;I16=24,7,0,0,1146,43950,0,0,1860,111600,0,0,633,14531,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,21,185:7:0    0,12,131:4:0
+17     527     .       A       <X>     0       .       DP=33;I16=24,8,0,0,1209,46265,0,0,1897,112969,0,0,636,14634,0,0;QS=3,0;MQSB=0.872525;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,21,194:7:0    0,18,181:6:0
+17     528     .       G       <X>     0       .       DP=33;I16=24,8,0,0,1256,49824,0,0,1897,112969,0,0,634,14484,0,0;QS=3,0;MQSB=0.872525;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,18,169:6:0    0,18,193:6:0
+17     529     .       C       <X>     0       .       DP=32;I16=24,7,0,0,1148,44362,0,0,1837,109369,0,0,633,14357,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,187:7:0    0,18,184:6:0
+17     530     .       T       <X>     0       .       DP=32;I16=25,7,0,0,1244,49168,0,0,1897,112969,0,0,657,14883,0,0;QS=3,0;MQSB=0.850154;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,21,196:7:0    0,18,202:6:0
+17     531     .       T       <X>     0       .       DP=32;I16=25,7,0,0,1177,44171,0,0,1897,112969,0,0,654,14714,0,0;QS=3,0;MQSB=0.850154;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,21,181:7:0    0,18,193:6:0
+17     532     .       T       <X>     0       .       DP=32;I16=24,7,0,0,1153,43543,0,0,1837,109369,0,0,630,14116,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,181:7:0    0,18,192:6:0
+17     533     .       C       <X>     0       .       DP=32;I16=24,7,0,0,1142,43940,0,0,1837,109369,0,0,619,13649,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,178:7:0    0,18,180:6:0
+17     534     .       T       <X>     0       .       DP=31;I16=24,6,0,0,1212,49426,0,0,1777,105769,0,0,615,13479,0,0;QS=3,0;MQSB=0.82403;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,21,205:7:0    0,18,205:6:0
+17     535     .       A       <X>     0       .       DP=31;I16=24,6,0,0,1080,39870,0,0,1777,105769,0,0,611,13341,0,0;QS=3,0;MQSB=0.82403;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,21,194:7:0    0,18,189:6:0
+17     536     .       C       <X>     0       .       DP=31;I16=24,7,0,0,1097,40707,0,0,1837,109369,0,0,631,13809,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,184:7:0    0,18,157:6:0
+17     537     .       C       <X>     0       .       DP=31;I16=22,7,0,0,1034,38564,0,0,1717,102169,0,0,587,12861,0,0;QS=3,0;MQSB=0.854582;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,172:7:0    0,18,183:6:0
+17     538     .       A       <X>     0       .       DP=31;I16=24,7,0,0,1138,42478,0,0,1837,109369,0,0,620,13536,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,189:7:0    0,18,181:6:0
+17     539     .       T       <X>     0       .       DP=31;I16=24,7,0,0,1134,42070,0,0,1837,109369,0,0,614,13422,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,178:7:0    0,18,181:6:0
+17     540     .       C       <X>     0       .       DP=31;I16=24,7,0,0,1148,43768,0,0,1837,109369,0,0,608,13340,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,177:7:0    0,18,178:6:0
+17     541     .       A       <X>     0       .       DP=32;I16=24,6,0,0,1083,40483,0,0,1777,105769,0,0,551,11991,0,0;QS=3,0;MQSB=0.82403;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,180:8:0    0,15,150:5:0
+17     542     .       C       <X>     0       .       DP=33;I16=25,6,0,0,1123,41759,0,0,1837,109369,0,0,570,12552,0,0;QS=3,0;MQSB=0.822578;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,172:8:0    0,18,174:6:0
+17     543     .       C       <X>     0       .       DP=34;I16=25,9,0,0,1219,45959,0,0,1986,117410,0,0,601,13245,0,0;QS=3,0;MQSB=0.621145;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,27,194:9:0    0,18,188:6:0
+17     544     .       A       <X>     0       .       DP=33;I16=24,8,0,0,1170,43898,0,0,1866,110210,0,0,570,12506,0,0;QS=3,0;MQSB=0.579578;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,24,192:8:0    0,18,180:6:0
+17     545     .       A       <X>     0       .       DP=33;I16=25,8,0,0,1174,43602,0,0,1926,113810,0,0,587,12951,0,0;QS=3,0;MQSB=0.576102;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,24,190:8:0    0,18,184:6:0
+17     546     .       A       <X>     0       .       DP=32;I16=24,8,0,0,1126,41444,0,0,1866,110210,0,0,580,12802,0,0;QS=3,0;MQSB=0.579578;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,21,166:7:0    0,18,193:6:0
+17     547     .       A       <X>     0       .       DP=32;I16=24,7,0,0,1129,42381,0,0,1806,106610,0,0,547,12009,0,0;QS=3,0;MQSB=0.525788;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,180:7:0    0,18,195:6:0
+17     548     .       A       <X>     0       .       DP=33;I16=23,9,0,0,1153,42673,0,0,1866,110210,0,0,561,12489,0,0;QS=3,0;MQSB=0.628357;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,181:7:0    0,21,211:7:0
+17     549     .       T       G,<X>   0       .       DP=32;I16=22,8,0,1,1101,40987,20,400,1746,103010,60,3600,530,11716,25,625;QS=2.96748,0.0325203,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.632337;BQB=1;MQ0F=0   PL:DP:DV        0,31,255,48,255,255:17:1        0,21,168,21,168,168:7:0 0,21,208,21,208,208:7:0
+17     550     .       T       <X>     0       .       DP=32;I16=22,9,0,0,1052,37298,0,0,1806,106610,0,0,548,12176,0,0;QS=3,0;MQSB=0.632337;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,21,150:7:0    0,21,220:7:0
+17     551     .       G       <X>     0       .       DP=31;I16=22,9,0,0,1121,41639,0,0,1806,106610,0,0,541,12045,0,0;QS=3,0;MQSB=0.632337;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,21,172:7:0    0,21,208:7:0
+17     552     .       C       <X>     0       .       DP=30;I16=21,9,0,0,1093,41365,0,0,1746,103010,0,0,535,11947,0,0;QS=3,0;MQSB=0.636601;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,167:7:0    0,21,208:7:0
+17     553     .       A       <X>     0       .       DP=30;I16=20,8,0,0,981,35387,0,0,1626,95810,0,0,485,10831,0,0;QS=3,0;MQSB=0.596163;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,150:6:0    0,21,194:7:0
+17     554     .       A       <X>     0       .       DP=30;I16=19,9,0,0,975,35601,0,0,1626,95810,0,0,488,10906,0,0;QS=3,0;MQSB=0.646113;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,139:5:0    0,24,211:8:0
+17     555     .       A       <X>     0       .       DP=30;I16=20,10,0,0,1024,36526,0,0,1746,103010,0,0,514,11392,0,0;QS=3,0;MQSB=0.679025;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,150:6:0    0,21,211:7:0
+17     556     .       C       <X>     0       .       DP=29;I16=20,9,0,0,1055,39195,0,0,1709,101641,0,0,509,11219,0,0;QS=3,0;MQSB=0.894839;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,158:6:0    0,18,186:6:0
+17     557     .       A       <X>     0       .       DP=27;I16=18,9,0,0,987,36749,0,0,1589,94441,0,0,506,11074,0,0;QS=3,0;MQSB=0.898397;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,157:6:0    0,18,186:6:0
+17     558     .       A       <X>     0       .       DP=27;I16=18,8,0,0,948,35808,0,0,1560,93600,0,0,477,10281,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,143:5:0    0,18,177:6:0
+17     559     .       C       A,<X>   0       .       DP=27;I16=17,8,0,1,908,33726,14,196,1500,90000,29,841,448,9516,25,625;QS=2.92708,0.0729167,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.90038;BQB=1;MQ0F=0        PL:DP:DV        0,42,255,42,255,255:14:0        0,4,116,15,119,123:6:1  0,18,169,18,169,169:6:0
+17     560     .       C       <X>     0       .       DP=28;I16=19,9,0,0,992,36552,0,0,1649,98041,0,0,494,10654,0,0;QS=3,0;MQSB=0.896555;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,160:6:0    0,21,181:7:0
+17     561     .       A       <X>     0       .       DP=28;I16=18,9,0,0,963,35455,0,0,1589,94441,0,0,466,9946,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,158:6:0    0,21,194:7:0
+17     562     .       C       <X>     0       .       DP=28;I16=18,9,0,0,1006,38392,0,0,1589,94441,0,0,463,9893,0,0;QS=3,0;MQSB=0.898397;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,153:6:0    0,21,187:7:0
+17     563     .       A       <X>     0       .       DP=27;I16=17,9,0,0,893,32413,0,0,1529,90841,0,0,460,9820,0,0;QS=3,0;MQSB=0.90038;MQ0F=0 PL:DP:DV        0,42,255:14:0   0,15,149:5:0    0,21,179:7:0
+17     564     .       C       <X>     0       .       DP=27;I16=18,9,0,0,859,28747,0,0,1589,94441,0,0,482,10402,0,0;QS=3,0;MQSB=0.898397;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,121:5:0    0,21,182:7:0
+17     565     .       G       <X>     0       .       DP=30;I16=17,9,0,0,818,26928,0,0,1560,93600,0,0,454,9764,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,96:4:0     0,21,154:7:0
+17     566     .       C       <X>     0       .       DP=29;I16=15,11,0,0,903,33405,0,0,1529,90841,0,0,424,9084,0,0;QS=3,0;MQSB=0.927041;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,155:5:0    0,18,167:6:0
+17     567     .       C       <X>     0       .       DP=30;I16=15,12,0,0,932,33774,0,0,1589,94441,0,0,462,10178,0,0;QS=3,0;MQSB=0.935229;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,155:5:0    0,21,196:7:0
+17     568     .       C       <X>     0       .       DP=29;I16=15,13,0,0,1057,40817,0,0,1649,98041,0,0,482,10438,0,0;QS=3,0;MQSB=0.942064;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,18,183:6:0    0,18,189:6:0
+17     569     .       T       <X>     0       .       DP=30;I16=16,12,0,0,1056,41296,0,0,1649,98041,0,0,493,10655,0,0;QS=3,0;MQSB=0.933359;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,18,190:6:0    0,21,213:7:0
+17     570     .       T       <X>     0       .       DP=30;I16=16,12,0,0,954,34972,0,0,1680,100800,0,0,472,10086,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,15,157:5:0    0,21,195:7:0
+17     571     .       C       <X>     0       .       DP=31;I16=17,12,0,0,1061,40675,0,0,1740,104400,0,0,472,10158,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,51,255:17:0   0,15,155:5:0    0,21,193:7:0
+17     572     .       A       <X>     0       .       DP=31;I16=18,12,0,0,1102,42642,0,0,1769,105241,0,0,499,10887,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,203:7:0    0,18,175:6:0
+17     573     .       A       <X>     0       .       DP=31;I16=18,12,0,0,1057,38473,0,0,1769,105241,0,0,501,10975,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,199:7:0    0,18,178:6:0
+17     574     .       C       A,<X>   0       .       DP=31;I16=18,11,0,1,1088,41328,15,225,1740,104400,29,841,478,10422,25,625;QS=2.94071,0.0592885,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.929991;BQB=1;MQ0F=0   PL:DP:DV        0,48,255,48,255,255:16:0        0,9,170,21,173,177:8:1  0,18,173,18,173,173:6:0
+17     575     .       T       <X>     0       .       DP=30;I16=16,10,0,0,1024,41260,0,0,1560,93600,0,0,448,9842,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,21,209:7:0    0,15,163:5:0
+17     576     .       G       <X>     0       .       DP=30;I16=17,12,0,0,1047,40077,0,0,1709,101641,0,0,507,11087,0,0;QS=3,0;MQSB=0.931617;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,24,208:8:0    0,15,151:5:0
+17     577     .       G       <X>     0       .       DP=30;I16=16,12,0,0,999,37747,0,0,1649,98041,0,0,489,10755,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,24,204:8:0    0,15,146:5:0
+17     578     .       G       <X>     0       .       DP=29;I16=16,13,0,0,975,34803,0,0,1709,101641,0,0,520,11286,0,0;QS=3,0;MQSB=0.940317;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,24,198:8:0    0,15,151:5:0
+17     579     .       G       <X>     0       .       DP=30;I16=15,13,0,0,1028,38752,0,0,1649,98041,0,0,484,10514,0,0;QS=3,0;MQSB=0.942064;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,24,224:8:0    0,12,145:4:0
+17     580     .       A       C,<X>   0       .       DP=30;I16=15,14,1,0,1060,39178,16,256,1709,101641,60,3600,510,11078,17,289;QS=2.97338,0.0266223,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.946202;BQB=1;MQ0F=0  PL:DP:DV        0,34,255,48,255,255:17:1        0,24,221,24,221,221:8:0 0,15,155,15,155,155:5:0
+17     581     .       A       <X>     0       .       DP=31;I16=16,15,0,0,1083,39215,0,0,1829,108841,0,0,530,11384,0,0;QS=3,0;MQSB=0.951229;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,223:8:0    0,15,153:5:0
+17     582     .       C       <X>     0       .       DP=31;I16=15,15,0,0,1080,39870,0,0,1769,105241,0,0,519,11211,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,207:8:0    0,15,151:5:0
+17     583     .       T       <X>     0       .       DP=30;I16=16,14,0,0,1136,43996,0,0,1769,105241,0,0,539,11523,0,0;QS=3,0;MQSB=0.946202;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,238:8:0    0,15,163:5:0
+17     584     .       C       <X>     0       .       DP=31;I16=16,13,0,0,1051,39351,0,0,1709,101641,0,0,499,10619,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,207:7:0    0,15,157:5:0
+17     585     .       A       <X>     0       .       DP=31;I16=17,14,0,0,1096,39866,0,0,1798,106082,0,0,549,11751,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,211:8:0    0,15,157:5:0
+17     586     .       T       <X>     0       .       DP=31;I16=16,14,0,0,1081,39839,0,0,1738,102482,0,0,546,11796,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,212:8:0    0,15,156:5:0
+17     587     .       C       <X>     0       .       DP=31;I16=17,13,0,0,1070,39402,0,0,1769,105241,0,0,532,11350,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,201:7:0    0,15,155:5:0
+17     588     .       A       <X>     0       .       DP=31;I16=17,14,0,0,1126,41642,0,0,1798,106082,0,0,562,12140,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,222:8:0    0,15,164:5:0
+17     589     .       A       <X>     0       .       DP=31;I16=17,14,0,0,1157,43973,0,0,1798,106082,0,0,568,12340,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,236:8:0    0,15,165:5:0
+17     590     .       C       <X>     0       .       DP=32;I16=16,14,0,0,1094,41302,0,0,1769,105241,0,0,549,11951,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,192:6:0    0,18,175:6:0
+17     591     .       A       <X>     0       .       DP=31;I16=16,15,0,0,1165,44163,0,0,1798,106082,0,0,579,12695,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,209:7:0    0,18,188:6:0
+17     592     .       A       <X>     0       .       DP=31;I16=15,15,0,0,1114,42144,0,0,1738,102482,0,0,571,12651,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,51,255:17:0   0,21,215:7:0    0,18,182:6:0
+17     593     .       C       <X>     0       .       DP=31;I16=15,14,0,0,1065,39889,0,0,1709,101641,0,0,550,12132,0,0;QS=3,0;MQSB=0.954405;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,191:6:0    0,18,174:6:0
+17     594     .       A       <X>     0       .       DP=33;I16=16,16,0,0,1163,42917,0,0,1858,109682,0,0,572,12672,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,51,255:17:0   0,21,205:7:0    0,24,212:8:0
+17     595     .       A       <X>     0       .       DP=33;I16=17,16,0,0,1130,39996,0,0,1918,113282,0,0,589,12905,0,0;QS=3,0;MQSB=0.999838;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,198:7:0    0,24,213:8:0
+17     596     .       A       <X>     0       .       DP=33;I16=16,16,0,0,1059,37039,0,0,1858,109682,0,0,590,12952,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,51,255:17:0   0,21,169:7:0    0,24,230:8:0
+17     597     .       C       <X>     0       .       DP=33;I16=17,16,0,0,1196,44890,0,0,1918,113282,0,0,592,12990,0,0;QS=3,0;MQSB=0.999838;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,204:7:0    0,24,220:8:0
+17     598     .       T       <X>     0       .       DP=33;I16=16,16,0,0,1214,47104,0,0,1858,109682,0,0,593,13013,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,51,255:17:0   0,21,217:7:0    0,24,239:8:0
+17     599     .       T       <X>     0       .       DP=33;I16=16,17,0,0,1183,43669,0,0,1918,113282,0,0,599,13095,0,0;QS=3,0;MQSB=0.999838;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,197:7:0    0,27,247:9:0
+17     600     .       G       <X>     0       .       DP=32;I16=15,17,0,0,1174,44066,0,0,1858,109682,0,0,601,13145,0,0;QS=3,0;MQSB=0.999287;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,194:7:0    0,24,232:8:0
+17     601     .       T       <X>     0       .       DP=32;I16=15,17,0,0,1114,39954,0,0,1858,109682,0,0,603,13227,0,0;QS=3,0;MQSB=0.999287;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,188:7:0    0,24,235:8:0
+17     602     .       G       <X>     0       .       DP=32;I16=15,15,0,0,1090,40326,0,0,1769,105241,0,0,555,12091,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,18,185:6:0    0,24,229:8:0
+17     603     .       G       <X>     0       .       DP=31;I16=15,16,0,0,1052,37460,0,0,1798,106082,0,0,607,13437,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,21,186:7:0    0,24,219:8:0
+17     604     .       T       <X>     0       .       DP=31;I16=14,16,0,0,1009,35893,0,0,1769,105241,0,0,564,12540,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,24,195:8:0    0,21,212:7:0
+17     605     .       T       <X>     0       .       DP=31;I16=12,15,0,0,1001,37741,0,0,1589,94441,0,0,514,11258,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,21,200:7:0    0,21,214:7:0
+17     606     .       T       <X>     0       .       DP=31;I16=13,16,0,0,992,35202,0,0,1709,101641,0,0,587,13125,0,0;QS=3,0;MQSB=0.960189;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,21,189:7:0    0,24,217:8:0
+17     607     .       A       <X>     0       .       DP=31;I16=14,16,0,0,1027,36129,0,0,1738,102482,0,0,607,13577,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,21,176:7:0    0,24,222:8:0
+17     608     .       C       <X>     0       .       DP=32;I16=15,15,0,0,983,33775,0,0,1769,105241,0,0,564,12564,0,0;QS=3,0;MQSB=0.952765;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,21,178:7:0    0,27,214:9:0
+17     609     .       C       <X>     0       .       DP=32;I16=14,17,0,0,1074,38220,0,0,1798,106082,0,0,606,13678,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,21,190:7:0    0,27,238:9:0
+17     610     .       C       <X>     0       .       DP=32;I16=15,16,0,0,1158,44218,0,0,1829,108841,0,0,594,13444,0,0;QS=3,0;MQSB=0.951229;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,24,211:8:0    0,27,246:9:0
+17     611     .       A       <X>     0       .       DP=32;I16=15,16,0,0,1080,39204,0,0,1798,106082,0,0,590,13260,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,27,220:9:0    0,27,246:9:0
+17     612     .       C       <X>     0       .       DP=33;I16=16,17,0,0,1175,43305,0,0,1918,113282,0,0,617,13993,0,0;QS=3,0;MQSB=0.999838;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,27,214:9:0    0,27,250:9:0
+17     613     .       A       <X>     0       .       DP=34;I16=16,17,0,0,1131,40011,0,0,1949,116041,0,0,604,13874,0,0;QS=3,0;MQSB=0.954207;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,27,223:9:0    0,27,239:9:0
+17     614     .       C       <X>     0       .       DP=34;I16=16,17,0,0,1183,43743,0,0,1949,116041,0,0,608,14022,0,0;QS=3,0;MQSB=0.954207;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,27,223:9:0    0,27,245:9:0
+17     615     .       A       <X>     0       .       DP=34;I16=16,18,0,0,1199,43809,0,0,1978,116882,0,0,626,14394,0,0;QS=3,0;MQSB=0.999405;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,240:10:0   0,27,254:9:0
+17     616     .       A       <X>     0       .       DP=34;I16=16,17,0,0,1190,44024,0,0,1949,116041,0,0,615,14351,0,0;QS=3,0;MQSB=0.954207;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,27,247:9:0    0,27,255:9:0
+17     617     .       T       <X>     0       .       DP=33;I16=15,18,0,0,1170,43066,0,0,1918,113282,0,0,630,14624,0,0;QS=3,0;MQSB=0.998531;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,30,241:10:0   0,27,255:9:0
+17     618     .       G       <X>     0       .       DP=34;I16=15,19,0,0,1166,41452,0,0,1978,116882,0,0,632,14706,0,0;QS=3,0;MQSB=0.997597;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,248:10:0   0,27,240:9:0
+17     619     .       G       <X>     0       .       DP=32;I16=14,18,0,0,1153,42591,0,0,1858,109682,0,0,638,14816,0,0;QS=3,0;MQSB=0.997118;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,30,254:10:0   0,27,247:9:0
+17     620     .       A       <X>     0       .       DP=32;I16=14,17,0,0,1083,39757,0,0,1798,106082,0,0,616,14176,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,30,248:10:0   0,27,255:9:0
+17     621     .       A       <X>     0       .       DP=32;I16=13,18,0,0,1170,45248,0,0,1798,106082,0,0,627,14519,0,0;QS=3,0;MQSB=0.995005;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,27,255:9:0    0,27,255:9:0
+17     622     .       G       <X>     0       .       DP=32;I16=12,18,0,0,1060,39160,0,0,1769,105241,0,0,604,13888,0,0;QS=3,0;MQSB=0.968257;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,236:9:0    0,27,249:9:0
+17     623     .       A       T,<X>   0       .       DP=32;I16=10,18,1,0,1010,37414,15,225,1649,98041,60,3600,563,12953,25,625;QS=2.96144,0.0385604,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.969907;BQB=1;MQ0F=0   PL:DP:DV        0,20,241,33,244,246:12:1        0,24,213,24,213,213:8:0 0,27,255,27,255,255:9:0
+17     624     .       C       <X>     0       .       DP=32;I16=13,17,0,0,1034,37292,0,0,1738,102482,0,0,607,13887,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,220:9:0    0,27,242:9:0
+17     625     .       C       <X>     0       .       DP=32;I16=13,18,0,0,1108,41138,0,0,1798,106082,0,0,632,14470,0,0;QS=3,0;MQSB=0.995005;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,27,234:9:0    0,27,249:9:0
+17     626     .       A       <X>     0       .       DP=32;I16=13,17,0,0,1090,40718,0,0,1738,102482,0,0,607,13827,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,237:9:0    0,27,247:9:0
+17     627     .       C       <X>     0       .       DP=32;I16=12,18,0,0,1146,44452,0,0,1769,105241,0,0,607,13833,0,0;QS=3,0;MQSB=0.968257;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,244:9:0    0,27,255:9:0
+17     628     .       T       <X>     0       .       DP=32;I16=11,19,0,0,1124,43114,0,0,1769,105241,0,0,608,13862,0,0;QS=3,0;MQSB=0.972375;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,27,249:9:0    0,24,249:8:0
+17     629     .       T       <X>     0       .       DP=32;I16=12,19,0,0,1114,41138,0,0,1798,106082,0,0,634,14490,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,27,247:9:0    0,24,226:8:0
+17     630     .       A       <X>     0       .       DP=31;I16=11,18,0,0,1101,42885,0,0,1740,104400,0,0,610,13844,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,39,255:13:0   0,24,242:8:0    0,24,235:8:0
+17     631     .       G       <X>     0       .       DP=31;I16=12,18,0,0,1083,40525,0,0,1769,105241,0,0,636,14474,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,24,233:8:0    0,24,223:8:0
+17     632     .       C       <X>     0       .       DP=31;I16=11,18,0,0,1105,42665,0,0,1740,104400,0,0,612,13880,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,39,255:13:0   0,24,233:8:0    0,24,224:8:0
+17     633     .       A       <X>     0       .       DP=31;I16=12,18,0,0,1056,38190,0,0,1769,105241,0,0,638,14562,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,24,218:8:0    0,24,214:8:0
+17     634     .       A       <X>     0       .       DP=31;I16=12,18,0,0,1110,42208,0,0,1769,105241,0,0,638,14594,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,24,238:8:0    0,24,229:8:0
+17     635     .       C       <X>     0       .       DP=31;I16=11,18,0,0,1031,37871,0,0,1740,104400,0,0,613,14025,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,39,255:13:0   0,24,220:8:0    0,24,229:8:0
+17     636     .       A       <X>     0       .       DP=31;I16=11,18,0,0,1115,43327,0,0,1740,104400,0,0,611,14005,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,39,255:13:0   0,24,228:8:0    0,24,243:8:0
+17     637     .       A       <X>     0       .       DP=31;I16=12,18,0,0,1152,44602,0,0,1769,105241,0,0,634,14634,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,24,238:8:0    0,24,242:8:0
+17     638     .       A       <X>     0       .       DP=31;I16=12,18,0,0,1118,42406,0,0,1769,105241,0,0,631,14611,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,24,235:8:0    0,24,238:8:0
+17     639     .       A       <X>     0       .       DP=30;I16=11,18,0,0,1037,38233,0,0,1709,101641,0,0,602,13934,0,0;QS=3,0;MQSB=0.921439;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,24,230:8:0    0,24,227:8:0
+17     640     .       A       <X>     0       .       DP=31;I16=11,19,0,0,1154,45368,0,0,1769,105241,0,0,596,13804,0,0;QS=3,0;MQSB=0.91982;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,24,242:8:0    0,24,240:8:0
+17     641     .       G       <X>     0       .       DP=31;I16=11,19,0,0,1018,36496,0,0,1769,105241,0,0,590,13650,0,0;QS=3,0;MQSB=0.91982;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,24,214:8:0    0,24,218:8:0
+17     642     .       G       <X>     0       .       DP=30;I16=11,19,0,0,1057,38459,0,0,1769,105241,0,0,610,14148,0,0;QS=3,0;MQSB=0.91982;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,21,187:7:0    0,24,221:8:0
+17     643     .       A       <X>     0       .       DP=29;I16=11,17,0,0,969,35477,0,0,1649,98041,0,0,585,13605,0,0;QS=3,0;MQSB=0.923174;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,199:7:0    0,24,237:8:0
+17     644     .       C       A,<X>   0       .       DP=29;I16=9,18,1,0,898,30864,17,289,1620,97200,60,3600,549,12567,25,625;QS=2.95685,0.0431472,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0    PL:DP:DV        0,22,236,36,239,243:13:1        0,21,195,21,195,195:7:0 0,24,204,24,204,204:8:0
+17     645     .       C       <X>     0       .       DP=30;I16=10,19,0,0,1067,40337,0,0,1709,101641,0,0,584,13274,0,0;QS=3,0;MQSB=0.909373;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,21,198:7:0    0,24,226:8:0
+17     646     .       A       T,<X>   0       .       DP=31;I16=9,20,1,0,1044,38174,14,196,1740,104400,60,3600,553,12499,25,625;QS=2.97113,0.028866,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0   PL:DP:DV        0,27,255,39,255,255:14:1        0,21,197,21,197,197:7:0 0,27,229,27,229,229:9:0
+17     647     .       A       <X>     0       .       DP=33;I16=10,21,0,0,1041,35883,0,0,1829,108841,0,0,573,12999,0,0;QS=3,0;MQSB=0.906252;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,21,189:7:0    0,30,213:10:0
+17     648     .       A       <X>     0       .       DP=33;I16=11,22,0,0,1030,34122,0,0,1949,116041,0,0,594,13478,0,0;QS=3,0;MQSB=0.915545;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,21,188:7:0    0,30,194:10:0
+17     649     .       C       <X>     0       .       DP=32;I16=10,21,0,0,1099,39879,0,0,1860,111600,0,0,566,12738,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,45,255:15:0   0,21,188:7:0    0,27,217:9:0
+17     650     .       T       <X>     0       .       DP=31;I16=11,18,0,0,1006,37114,0,0,1709,101641,0,0,549,12407,0,0;QS=3,0;MQSB=0.921439;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,18,187:6:0    0,24,226:8:0
+17     651     .       C       <X>     0       .       DP=32;I16=11,20,0,0,1117,41181,0,0,1829,108841,0,0,581,13107,0,0;QS=3,0;MQSB=0.918304;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,18,186:6:0    0,27,229:9:0
+17     652     .       C       <X>     0       .       DP=32;I16=9,21,0,0,1126,43084,0,0,1769,105241,0,0,557,12423,0,0;QS=3,0;MQSB=0.893237;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,18,196:6:0    0,24,213:8:0
+17     653     .       T       <X>     0       .       DP=33;I16=9,23,0,0,1141,42631,0,0,1889,112441,0,0,556,12382,0,0;QS=3,0;MQSB=0.890331;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,198:6:0    0,24,225:8:0
+17     654     .       G       <X>     0       .       DP=33;I16=10,23,0,0,1171,43025,0,0,1949,116041,0,0,578,12798,0,0;QS=3,0;MQSB=0.903508;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,191:6:0    0,24,223:8:0
+17     655     .       G       <X>     0       .       DP=32;I16=10,22,0,0,1118,40202,0,0,1889,112441,0,0,575,12573,0,0;QS=3,0;MQSB=0.904837;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,181:6:0    0,24,213:8:0
+17     656     .       T       <X>     0       .       DP=32;I16=10,22,0,0,1090,38566,0,0,1889,112441,0,0,571,12333,0,0;QS=3,0;MQSB=0.904837;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,185:6:0    0,24,213:8:0
+17     657     .       A       <X>     0       .       DP=32;I16=10,21,0,0,1100,40006,0,0,1829,108841,0,0,557,12029,0,0;QS=3,0;MQSB=0.906252;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,183:6:0    0,24,191:8:0
+17     658     .       C       <X>     0       .       DP=32;I16=10,21,0,0,1115,41039,0,0,1829,108841,0,0,542,11520,0,0;QS=3,0;MQSB=0.906252;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,168:5:0    0,24,211:8:0
+17     659     .       A       <X>     0       .       DP=32;I16=10,21,0,0,1141,42897,0,0,1829,108841,0,0,547,11685,0,0;QS=3,0;MQSB=0.906252;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,191:6:0    0,24,216:8:0
+17     660     .       T       <X>     0       .       DP=33;I16=10,22,0,0,1139,41887,0,0,1889,112441,0,0,553,11659,0,0;QS=3,0;MQSB=0.904837;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,186:6:0    0,24,214:8:0
+17     661     .       G       <X>     0       .       DP=32;I16=9,22,0,0,1107,41531,0,0,1829,108841,0,0,549,11549,0,0;QS=3,0;MQSB=0.891738;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,191:6:0    0,21,188:7:0
+17     662     .       C       <X>     0       .       DP=32;I16=8,22,0,0,1087,40811,0,0,1800,108000,0,0,523,10991,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,192:6:0    0,21,187:7:0
+17     663     .       A       <X>     0       .       DP=32;I16=9,22,0,0,1036,36816,0,0,1829,108841,0,0,540,11388,0,0;QS=3,0;MQSB=0.891738;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,192:6:0    0,21,186:7:0
+17     664     .       A       <X>     0       .       DP=32;I16=9,23,0,0,1125,40759,0,0,1889,112441,0,0,552,11628,0,0;QS=3,0;MQSB=0.890331;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,18,188:6:0    0,21,184:7:0
+17     665     .       C       <X>     0       .       DP=30;I16=9,21,0,0,1075,39697,0,0,1769,105241,0,0,550,11650,0,0;QS=3,0;MQSB=0.893237;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,186:6:0    0,21,184:7:0
+17     666     .       T       <X>     0       .       DP=29;I16=9,20,0,0,1096,41946,0,0,1709,101641,0,0,547,11607,0,0;QS=3,0;MQSB=0.894839;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,15,171:5:0    0,21,194:7:0
+17     667     .       G       <X>     0       .       DP=31;I16=11,19,0,0,1037,37627,0,0,1769,105241,0,0,524,11198,0,0;QS=3,0;MQSB=0.91982;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,189:6:0    0,21,188:7:0
+17     668     .       A       <X>     0       .       DP=31;I16=11,20,0,0,1102,39980,0,0,1829,108841,0,0,543,11625,0,0;QS=3,0;MQSB=0.918304;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,190:6:0    0,21,187:7:0
+17     669     .       C       <X>     0       .       DP=30;I16=10,19,0,0,1051,38869,0,0,1740,104400,0,0,528,11464,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,48,255:16:0   0,18,182:6:0    0,21,189:7:0
+17     670     .       A       <X>     0       .       DP=30;I16=11,19,0,0,1121,43423,0,0,1769,105241,0,0,540,11642,0,0;QS=3,0;MQSB=0.91982;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,194:6:0    0,21,205:7:0
+17     671     .       G       <X>     0       .       DP=30;I16=11,19,0,0,1101,41035,0,0,1769,105241,0,0,537,11637,0,0;QS=3,0;MQSB=0.91982;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,181:6:0    0,21,191:7:0
+17     672     .       A       <X>     0       .       DP=30;I16=10,19,0,0,1031,37795,0,0,1740,104400,0,0,521,11479,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,48,255:16:0   0,18,185:6:0    0,21,185:7:0
+17     673     .       T       <X>     0       .       DP=29;I16=8,19,0,0,954,34984,0,0,1589,94441,0,0,497,10885,0,0;QS=3,0;MQSB=0.880529;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,126:4:0    0,21,192:7:0
+17     674     .       G       <X>     0       .       DP=29;I16=10,18,0,0,974,35736,0,0,1649,98041,0,0,497,10827,0,0;QS=3,0;MQSB=0.911099;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,15,146:5:0    0,21,185:7:0
+17     675     .       A       <X>     0       .       DP=28;I16=9,19,0,0,996,36338,0,0,1649,98041,0,0,517,11389,0,0;QS=3,0;MQSB=0.896555;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,12,124:4:0    0,21,189:7:0
+17     676     .       A       <X>     0       .       DP=29;I16=8,19,0,0,988,36578,0,0,1589,94441,0,0,462,10106,0,0;QS=3,0;MQSB=0.880529;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,128:4:0    0,21,186:7:0
+17     677     .       T       <X>     0       .       DP=29;I16=9,20,0,0,1006,36126,0,0,1709,101641,0,0,507,11303,0,0;QS=3,0;MQSB=0.894839;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,12,120:4:0    0,21,192:7:0
+17     678     .       C       <X>     0       .       DP=29;I16=9,20,0,0,1020,36984,0,0,1709,101641,0,0,502,11280,0,0;QS=3,0;MQSB=0.894839;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,12,117:4:0    0,21,191:7:0
+17     679     .       T       <X>     0       .       DP=27;I16=6,19,0,0,902,33612,0,0,1469,87241,0,0,460,10414,0,0;QS=3,0;MQSB=0.833024;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,96:3:0      0,21,195:7:0
+17     680     .       C       <X>     0       .       DP=26;I16=7,18,0,0,879,32295,0,0,1469,87241,0,0,468,10482,0,0;QS=3,0;MQSB=0.862128;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,98:3:0      0,21,181:7:0
+17     681     .       A       <X>     0       .       DP=27;I16=7,17,0,0,844,30190,0,0,1409,83641,0,0,465,10425,0,0;QS=3,0;MQSB=0.864405;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,106:3:0     0,21,174:7:0
+17     682     .       A       <X>     0       .       DP=27;I16=7,20,0,0,919,32179,0,0,1589,94441,0,0,500,11096,0,0;QS=3,0;MQSB=0.858077;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,145:5:0    0,21,176:7:0
+17     683     .       A       <X>     0       .       DP=29;I16=8,21,0,0,949,32735,0,0,1709,101641,0,0,499,11103,0,0;QS=3,0;MQSB=0.876998;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,172:6:0    0,21,167:7:0
+17     684     .       C       <X>     0       .       DP=29;I16=6,21,0,0,802,24468,0,0,1589,94441,0,0,473,10459,0,0;QS=3,0;MQSB=0.829029;MQ0F=0       PL:DP:DV        0,45,251:15:0   0,15,118:5:0    0,21,145:7:0
+17     685     .       G       <X>     0       .       DP=28;I16=6,21,0,0,908,32092,0,0,1620,97200,0,0,498,11090,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,130:5:0    0,21,175:7:0
+17     686     .       C       <X>     0       .       DP=28;I16=7,21,0,0,977,35493,0,0,1680,100800,0,0,500,11080,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,18,170:6:0    0,21,180:7:0
+17     687     .       A       <X>     0       .       DP=28;I16=6,20,0,0,900,31952,0,0,1560,93600,0,0,475,10469,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,175:6:0    0,21,174:7:0
+17     688     .       T       <X>     0       .       DP=27;I16=6,21,0,0,937,33971,0,0,1620,97200,0,0,501,11135,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,153:6:0    0,21,187:7:0
+17     689     .       T       A,<X>   0       .       DP=27;I16=5,20,1,0,829,28967,13,169,1500,90000,60,3600,463,10359,25,625;QS=2.97105,0.0289532,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0    PL:DP:DV        0,28,231,39,234,234:14:1        0,15,116,15,116,116:5:0 0,21,185,21,185,185:7:0
+17     690     .       C       <X>     0       .       DP=27;I16=6,20,0,0,935,34553,0,0,1560,93600,0,0,486,10974,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,146:5:0    0,21,165:7:0
+17     691     .       C       <X>     0       .       DP=26;I16=5,18,0,0,842,31906,0,0,1380,82800,0,0,446,10166,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,129:4:0    0,18,161:6:0
+17     692     .       T       <X>     0       .       DP=26;I16=6,19,0,0,886,32434,0,0,1500,90000,0,0,486,11082,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,146:5:0    0,18,164:6:0
+17     693     .       C       <X>     0       .       DP=27;I16=6,20,0,0,891,31839,0,0,1560,93600,0,0,483,11007,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,141:5:0    0,21,172:7:0
+17     694     .       C       <X>     0       .       DP=27;I16=6,21,0,0,808,25004,0,0,1620,97200,0,0,498,11248,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,242:14:0   0,18,136:6:0    0,21,146:7:0
+17     695     .       G       <X>     0       .       DP=25;I16=4,20,0,0,807,28037,0,0,1440,86400,0,0,476,10692,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,246:13:0   0,18,145:6:0    0,15,124:5:0
+17     696     .       T       <X>     0       .       DP=25;I16=5,20,0,0,896,32870,0,0,1500,90000,0,0,499,11129,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,150:6:0    0,15,141:5:0
+17     697     .       G       <X>     0       .       DP=26;I16=5,19,0,0,852,30594,0,0,1409,83641,0,0,450,9858,0,0;QS=3,0;MQSB=0.796124;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,142:5:0    0,15,120:5:0
+17     698     .       T       <X>     0       .       DP=27;I16=6,20,0,0,917,33201,0,0,1529,90841,0,0,502,11114,0,0;QS=3,0;MQSB=0.83095;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,18,154:6:0    0,15,131:5:0
+17     699     .       G       <X>     0       .       DP=28;I16=5,21,0,0,923,34103,0,0,1529,90841,0,0,498,10884,0,0;QS=3,0;MQSB=0.79189;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,18,163:6:0    0,15,132:5:0
+17     700     .       A       <X>     0       .       DP=28;I16=6,22,0,0,989,35833,0,0,1618,95282,0,0,530,11626,0,0;QS=3,0;MQSB=0.904554;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,21,169:7:0    0,18,148:6:0
+17     701     .       A       <X>     0       .       DP=29;I16=5,23,0,0,992,35956,0,0,1618,95282,0,0,517,11459,0,0;QS=3,0;MQSB=0.864394;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,21,186:7:0    0,18,144:6:0
+17     702     .       A       <X>     0       .       DP=29;I16=5,23,0,0,1103,44105,0,0,1618,95282,0,0,520,11508,0,0;QS=3,0;MQSB=0.864394;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,204:7:0    0,18,159:6:0
+17     703     .       G       <X>     0       .       DP=29;I16=5,23,0,0,1014,37508,0,0,1618,95282,0,0,522,11534,0,0;QS=3,0;MQSB=0.864394;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,172:7:0    0,18,144:6:0
+17     704     .       A       T,<X>   0       .       DP=29;I16=4,23,1,0,954,34200,16,256,1558,91682,60,3600,499,10963,13,169;QS=2.97064,0.0293578,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.864394;BQB=1;MQ0F=0     PL:DP:DV        0,31,255,45,255,255:16:1        0,18,154,18,154,154:6:0 0,18,139,18,139,139:6:0
+17     705     .       A       <X>     0       .       DP=29;I16=6,22,0,0,1042,39930,0,0,1618,95282,0,0,513,11189,0,0;QS=3,0;MQSB=0.904554;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,189:7:0    0,18,157:6:0
+17     706     .       G       <X>     0       .       DP=30;I16=6,23,0,0,1029,37763,0,0,1678,98882,0,0,513,11225,0,0;QS=3,0;MQSB=0.900586;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,170:7:0    0,18,131:6:0
+17     707     .       C       <X>     0       .       DP=30;I16=5,22,0,0,944,34494,0,0,1558,91682,0,0,464,10040,0,0;QS=3,0;MQSB=0.868709;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,131:5:0    0,18,134:6:0
+17     708     .       C       <X>     0       .       DP=30;I16=6,24,0,0,898,27574,0,0,1738,102482,0,0,540,12010,0,0;QS=3,0;MQSB=0.896846;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,153:8:0    0,18,110:6:0
+17     709     .       G       <X>     0       .       DP=29;I16=5,22,0,0,968,36130,0,0,1558,91682,0,0,507,11343,0,0;QS=3,0;MQSB=0.868709;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,178:8:0    0,15,132:5:0
+17     710     .       G       <X>     0       .       DP=29;I16=5,23,0,0,961,34825,0,0,1618,95282,0,0,533,12029,0,0;QS=3,0;MQSB=0.864394;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,24,174:8:0    0,15,122:5:0
+17     711     .       A       <X>     0       .       DP=29;I16=6,23,0,0,996,35700,0,0,1647,96123,0,0,565,12723,0,0;QS=3,0;MQSB=0.957107;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,21,171:7:0    0,18,142:6:0
+17     712     .       C       <X>     0       .       DP=29;I16=6,23,0,0,1069,40863,0,0,1647,96123,0,0,565,12767,0,0;QS=3,0;MQSB=0.957107;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,156:7:0    0,18,146:6:0
+17     713     .       T       <X>     0       .       DP=29;I16=6,23,0,0,1072,40426,0,0,1647,96123,0,0,565,12835,0,0;QS=3,0;MQSB=0.957107;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,187:7:0    0,18,149:6:0
+17     714     .       C       <X>     0       .       DP=28;I16=6,21,0,0,988,37236,0,0,1558,91682,0,0,541,12301,0,0;QS=3,0;MQSB=0.90877;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,18,153:6:0    0,15,125:5:0
+17     715     .       A       <X>     0       .       DP=28;I16=6,20,0,0,884,31414,0,0,1498,88082,0,0,522,12004,0,0;QS=3,0;MQSB=0.913254;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,138:6:0    0,15,120:5:0
+17     716     .       C       <X>     0       .       DP=29;I16=4,23,0,0,998,37756,0,0,1527,88923,0,0,547,12501,0,0;QS=3,0;MQSB=0.877203;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,141:5:0    0,18,145:6:0
+17     717     .       A       <X>     0       .       DP=31;I16=8,23,0,0,1136,42928,0,0,1767,103323,0,0,574,13254,0,0;QS=3,0;MQSB=0.987595;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,212:8:0    0,18,153:6:0
+17     718     .       G       <X>     0       .       DP=29;I16=7,22,0,0,1066,40006,0,0,1647,96123,0,0,579,13407,0,0;QS=3,0;MQSB=0.979435;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,24,223:8:0    0,18,139:6:0
+17     719     .       G       <X>     0       .       DP=29;I16=7,19,0,0,952,35868,0,0,1529,90841,0,0,510,11756,0,0;QS=3,0;MQSB=0.860025;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,204:8:0    0,12,120:4:0
+17     720     .       G       <X>     0       .       DP=28;I16=6,20,0,0,986,37838,0,0,1467,85323,0,0,552,12940,0,0;QS=3,0;MQSB=0.970805;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,24,216:8:0    0,18,147:6:0
+17     721     .       C       <X>     0       .       DP=28;I16=6,21,0,0,989,36901,0,0,1527,88923,0,0,567,13183,0,0;QS=3,0;MQSB=0.966147;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,24,197:8:0    0,18,147:6:0
+17     722     .       A       <X>     0       .       DP=28;I16=6,21,0,0,949,33837,0,0,1527,88923,0,0,569,13225,0,0;QS=3,0;MQSB=0.966147;MQ0F=0       PL:DP:DV        0,39,244:13:0   0,24,205:8:0    0,18,143:6:0
+17     723     .       A       <X>     0       .       DP=28;I16=6,19,0,0,925,34825,0,0,1438,84482,0,0,530,12366,0,0;QS=3,0;MQSB=0.918029;MQ0F=0       PL:DP:DV        0,36,253:12:0   0,24,206:8:0    0,15,135:5:0
+17     724     .       C       <X>     0       .       DP=28;I16=5,22,0,0,967,35983,0,0,1527,88923,0,0,566,13028,0,0;QS=3,0;MQSB=0.932273;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,21,161:7:0    0,18,140:6:0
+17     725     .       A       <X>     0       .       DP=28;I16=6,21,0,0,911,31971,0,0,1527,88923,0,0,565,12987,0,0;QS=3,0;MQSB=0.966147;MQ0F=0       PL:DP:DV        0,42,246:14:0   0,21,168:7:0    0,18,137:6:0
+17     726     .       C       <X>     0       .       DP=28;I16=6,21,0,0,947,34531,0,0,1527,88923,0,0,563,12919,0,0;QS=3,0;MQSB=0.966147;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,21,166:7:0    0,18,136:6:0
+17     727     .       A       C,<X>   0       .       DP=28;I16=6,20,0,1,904,32194,17,289,1498,88082,29,841,535,12199,25,625;QS=2.90811,0.0918919,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.966147;BQB=1;MQ0F=0      PL:DP:DV        0,42,247,42,247,247:14:0        0,21,191,21,191,191:7:0 0,1,109,15,112,119:6:1
+17     728     .       C       <X>     0       .       DP=29;I16=6,22,0,0,1018,37990,0,0,1587,92523,0,0,557,12701,0,0;QS=3,0;MQSB=0.961573;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,208:8:0    0,18,142:6:0
+17     729     .       T       <X>     0       .       DP=29;I16=7,22,0,0,1063,39315,0,0,1647,96123,0,0,581,13227,0,0;QS=3,0;MQSB=0.979435;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,244:9:0    0,18,142:6:0
+17     730     .       A       <X>     0       .       DP=29;I16=7,21,0,0,993,35883,0,0,1618,95282,0,0,555,12529,0,0;QS=3,0;MQSB=0.933359;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,219:9:0    0,15,135:5:0
+17     731     .       T       <X>     0       .       DP=29;I16=7,22,0,0,1024,37312,0,0,1647,96123,0,0,578,13058,0,0;QS=3,0;MQSB=0.979435;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,210:9:0    0,18,148:6:0
+17     732     .       C       <X>     0       .       DP=29;I16=7,21,0,0,1006,37058,0,0,1618,95282,0,0,550,12314,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,219:9:0    0,15,129:5:0
+17     733     .       T       <X>     0       .       DP=29;I16=7,21,0,0,985,35497,0,0,1618,95282,0,0,547,12221,0,0;QS=3,0;MQSB=0.933359;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,222:9:0    0,15,134:5:0
+17     734     .       G       <X>     0       .       DP=29;I16=7,21,0,0,997,36453,0,0,1587,92523,0,0,544,12154,0,0;QS=3,0;MQSB=0.982906;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,204:8:0    0,18,139:6:0
+17     735     .       A       <X>     0       .       DP=30;I16=7,21,0,0,963,33993,0,0,1618,95282,0,0,515,11437,0,0;QS=3,0;MQSB=0.933359;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,190:8:0    0,18,148:6:0
+17     736     .       C       <X>     0       .       DP=30;I16=8,20,0,0,1042,39326,0,0,1618,95282,0,0,512,11320,0,0;QS=3,0;MQSB=0.954515;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,218:8:0    0,18,152:6:0
+17     737     .       T       <X>     0       .       DP=30;I16=8,22,0,0,1071,39825,0,0,1707,99723,0,0,560,12480,0,0;QS=3,0;MQSB=0.990151;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,243:9:0    0,21,149:7:0
+17     738     .       G       <X>     0       .       DP=30;I16=8,21,0,0,1016,36816,0,0,1678,98882,0,0,533,11793,0,0;QS=3,0;MQSB=0.950946;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,210:9:0    0,18,141:6:0
+17     739     .       T       <X>     0       .       DP=30;I16=7,22,0,0,1020,37326,0,0,1647,96123,0,0,534,11900,0,0;QS=3,0;MQSB=0.979435;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,202:8:0    0,21,155:7:0
+17     740     .       T       <X>     0       .       DP=29;I16=7,21,0,0,1011,37465,0,0,1587,92523,0,0,532,11848,0,0;QS=3,0;MQSB=0.982906;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,24,232:8:0    0,21,155:7:0
+17     741     .       T       <X>     0       .       DP=29;I16=7,21,0,0,984,36052,0,0,1587,92523,0,0,528,11722,0,0;QS=3,0;MQSB=0.982906;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,24,224:8:0    0,21,151:7:0
+17     742     .       C       <X>     0       .       DP=30;I16=8,21,0,0,1046,39056,0,0,1678,98882,0,0,525,11671,0,0;QS=3,0;MQSB=0.950946;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,243:9:0    0,18,136:6:0
+17     743     .       A       <X>     0       .       DP=30;I16=8,21,0,0,1026,37156,0,0,1678,98882,0,0,520,11500,0,0;QS=3,0;MQSB=0.950946;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,239:9:0    0,18,131:6:0
+17     744     .       T       <X>     0       .       DP=30;I16=8,22,0,0,1100,41010,0,0,1707,99723,0,0,540,11984,0,0;QS=3,0;MQSB=0.990151;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,247:9:0    0,21,154:7:0
+17     745     .       G       <X>     0       .       DP=31;I16=9,22,0,0,1078,38890,0,0,1767,103323,0,0,535,11873,0,0;QS=3,0;MQSB=0.996219;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,27,227:9:0    0,24,178:8:0
+17     746     .       G       <X>     0       .       DP=31;I16=9,21,0,0,1001,35191,0,0,1707,99723,0,0,531,11793,0,0;QS=3,0;MQSB=0.997698;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,27,201:9:0    0,24,178:8:0
+17     747     .       G       <X>     0       .       DP=30;I16=9,20,0,0,1017,36831,0,0,1647,96123,0,0,509,11343,0,0;QS=3,0;MQSB=0.99889;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,201:8:0    0,21,174:7:0
+17     748     .       A       <X>     0       .       DP=30;I16=10,20,0,0,1046,37438,0,0,1707,99723,0,0,529,11721,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,27,242:9:0    0,18,159:6:0
+17     749     .       A       <X>     0       .       DP=31;I16=10,21,0,0,1077,38303,0,0,1767,103323,0,0,530,11728,0,0;QS=3,0;MQSB=0.999777;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,27,240:9:0    0,18,164:6:0
+17     750     .       A       <X>     0       .       DP=32;I16=10,20,0,0,1129,43093,0,0,1738,102482,0,0,500,11252,0,0;QS=3,0;MQSB=0.976097;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,232:8:0    0,15,161:5:0
+17     751     .       G       <X>     0       .       DP=31;I16=11,20,0,0,1065,37955,0,0,1767,103323,0,0,535,11787,0,0;QS=3,0;MQSB=0.999148;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,27,206:9:0    0,18,150:6:0
+17     752     .       T       <X>     0       .       DP=31;I16=11,20,0,0,1034,35786,0,0,1767,103323,0,0,537,11793,0,0;QS=3,0;MQSB=0.999148;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,27,223:9:0    0,18,143:6:0
+17     753     .       C       <X>     0       .       DP=31;I16=12,19,0,0,1073,38779,0,0,1767,103323,0,0,540,11834,0,0;QS=3,0;MQSB=0.994873;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,227:10:0   0,18,158:6:0
+17     754     .       T       <X>     0       .       DP=31;I16=12,19,0,0,1135,42527,0,0,1767,103323,0,0,542,11808,0,0;QS=3,0;MQSB=0.994873;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,255:10:0   0,18,172:6:0
+17     755     .       G       <X>     0       .       DP=31;I16=12,19,0,0,1157,43695,0,0,1767,103323,0,0,544,11814,0,0;QS=3,0;MQSB=0.994873;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,255:10:0   0,18,162:6:0
+17     756     .       G       <X>     0       .       DP=30;I16=12,17,0,0,1002,35566,0,0,1647,96123,0,0,539,11753,0,0;QS=3,0;MQSB=0.988062;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,30,242:10:0   0,18,157:6:0
+17     757     .       A       <X>     0       .       DP=30;I16=12,17,0,0,1035,37723,0,0,1678,98882,0,0,523,11197,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,30,248:10:0   0,15,152:5:0
+17     758     .       A       <X>     0       .       DP=30;I16=12,18,0,0,1015,35685,0,0,1707,99723,0,0,549,11825,0,0;QS=3,0;MQSB=0.991968;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,30,247:10:0   0,18,156:6:0
+17     759     .       A       <X>     0       .       DP=30;I16=12,16,0,0,998,36498,0,0,1618,95282,0,0,526,11472,0,0;QS=3,0;MQSB=0.995699;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,242:9:0    0,15,151:5:0
+17     760     .       C       <X>     0       .       DP=31;I16=12,18,0,0,916,29466,0,0,1707,99723,0,0,547,11741,0,0;QS=3,0;MQSB=0.991968;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,30,217:10:0   0,18,128:6:0
+17     761     .       G       <X>     0       .       DP=30;I16=11,16,0,0,932,32884,0,0,1589,94441,0,0,512,11028,0,0;QS=3,0;MQSB=0.925036;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,27,220:9:0    0,15,153:5:0
+17     762     .       G       <X>     0       .       DP=29;I16=11,18,0,0,1012,36984,0,0,1647,96123,0,0,541,11629,0,0;QS=3,0;MQSB=0.995968;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,27,220:9:0    0,21,173:7:0
+17     763     .       C       A,<X>   0       .       DP=29;I16=11,16,0,1,948,35124,15,225,1558,91682,29,841,527,11473,2,4;QS=2.93697,0.0630252,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.993109;BQB=1;MQ0F=0        PL:DP:DV        0,39,255,39,255,255:13:0        0,24,193,24,193,193:8:0 0,6,158,18,161,165:7:1
+17     764     .       A       <X>     0       .       DP=31;I16=12,18,0,0,1051,37737,0,0,1738,102482,0,0,516,11020,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,30,250:10:0   0,18,163:6:0
+17     765     .       A       <X>     0       .       DP=32;I16=12,18,0,0,1071,39369,0,0,1738,102482,0,0,525,11379,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,30,254:10:0   0,18,169:6:0
+17     766     .       C       <X>     0       .       DP=31;I16=13,18,0,0,1065,38285,0,0,1798,106082,0,0,547,11797,0,0;QS=3,0;MQSB=0.995005;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,33,235:11:0   0,18,164:6:0
+17     767     .       A       <X>     0       .       DP=30;I16=12,18,0,0,996,34692,0,0,1738,102482,0,0,552,11926,0,0;QS=3,0;MQSB=0.991968;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,33,244:11:0   0,18,148:6:0
+17     768     .       C       <X>     0       .       DP=30;I16=12,18,0,0,1095,40739,0,0,1738,102482,0,0,556,12038,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,173:6:0
+17     769     .       C       <X>     0       .       DP=30;I16=12,18,0,0,1110,42272,0,0,1738,102482,0,0,559,12133,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,173:6:0
+17     770     .       A       <X>     0       .       DP=30;I16=12,18,0,0,1098,40852,0,0,1738,102482,0,0,562,12262,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,171:6:0
+17     771     .       T       <X>     0       .       DP=30;I16=12,18,0,0,1111,41771,0,0,1738,102482,0,0,563,12325,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,177:6:0
+17     772     .       T       <X>     0       .       DP=30;I16=12,18,0,0,1107,41429,0,0,1738,102482,0,0,563,12373,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,176:6:0
+17     773     .       G       <X>     0       .       DP=30;I16=12,18,0,0,1123,42761,0,0,1738,102482,0,0,562,12406,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,175:6:0
+17     774     .       A       <X>     0       .       DP=30;I16=12,18,0,0,1151,44801,0,0,1738,102482,0,0,560,12422,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,179:6:0
+17     775     .       G       <X>     0       .       DP=30;I16=12,18,0,0,1136,43766,0,0,1738,102482,0,0,557,12419,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,177:6:0
+17     776     .       A       <X>     0       .       DP=29;I16=12,17,0,0,1053,38865,0,0,1678,98882,0,0,553,12345,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,30,255:10:0   0,18,169:6:0
+17     777     .       C       <X>     0       .       DP=28;I16=12,16,0,0,1019,37631,0,0,1618,95282,0,0,550,12298,0,0;QS=3,0;MQSB=0.995699;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,27,229:9:0    0,18,165:6:0
+17     778     .       A       <X>     0       .       DP=28;I16=12,16,0,0,1079,42041,0,0,1618,95282,0,0,547,12277,0,0;QS=3,0;MQSB=0.995699;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,27,241:9:0    0,18,181:6:0
+17     779     .       G       <X>     0       .       DP=28;I16=12,16,0,0,1025,38825,0,0,1618,95282,0,0,543,12231,0,0;QS=3,0;MQSB=0.995699;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,27,231:9:0    0,18,170:6:0
+17     780     .       A       <X>     0       .       DP=28;I16=12,16,0,0,1005,36773,0,0,1618,95282,0,0,538,12160,0,0;QS=3,0;MQSB=0.995699;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,27,242:9:0    0,18,166:6:0
+17     781     .       A       <X>     0       .       DP=28;I16=12,15,0,0,965,35857,0,0,1589,94441,0,0,519,11889,0,0;QS=3,0;MQSB=0.935229;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,222:8:0    0,15,159:5:0
+17     782     .       A       <X>     0       .       DP=28;I16=12,16,0,0,1003,37315,0,0,1618,95282,0,0,530,12044,0,0;QS=3,0;MQSB=0.995699;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,24,229:8:0    0,18,171:6:0
+17     783     .       A       <X>     0       .       DP=28;I16=12,16,0,0,989,36477,0,0,1618,95282,0,0,527,12001,0,0;QS=3,0;MQSB=0.995699;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,24,230:8:0    0,21,178:7:0
+17     784     .       C       <X>     0       .       DP=26;I16=11,15,0,0,967,36387,0,0,1498,88082,0,0,527,11983,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,207:7:0    0,21,178:7:0
+17     785     .       A       <X>     0       .       DP=26;I16=11,15,0,0,989,38499,0,0,1498,88082,0,0,527,11989,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,213:7:0    0,21,187:7:0
+17     786     .       G       <X>     0       .       DP=26;I16=11,14,0,0,938,35698,0,0,1438,84482,0,0,501,11343,0,0;QS=3,0;MQSB=0.996634;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,21,211:7:0    0,21,180:7:0
+17     787     .       G       <X>     0       .       DP=26;I16=11,15,0,0,914,33428,0,0,1498,88082,0,0,525,11969,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,189:7:0    0,21,175:7:0
+17     788     .       T       <X>     0       .       DP=26;I16=11,15,0,0,913,33357,0,0,1498,88082,0,0,524,11992,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,180:7:0    0,21,188:7:0
+17     789     .       G       <X>     0       .       DP=26;I16=11,15,0,0,963,36645,0,0,1498,88082,0,0,523,12037,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,193:7:0    0,21,183:7:0
+17     790     .       A       <X>     0       .       DP=26;I16=11,15,0,0,999,39113,0,0,1498,88082,0,0,520,12002,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,198:7:0    0,21,201:7:0
+17     791     .       G       <X>     0       .       DP=26;I16=11,15,0,0,934,34208,0,0,1498,88082,0,0,516,11934,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,180:7:0    0,21,172:7:0
+17     792     .       T       <X>     0       .       DP=26;I16=11,15,0,0,895,32009,0,0,1498,88082,0,0,511,11833,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,184:7:0    0,21,172:7:0
+17     793     .       G       <X>     0       .       DP=27;I16=11,15,0,0,965,36389,0,0,1498,88082,0,0,504,11652,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,193:7:0    0,21,170:7:0
+17     794     .       G       <X>     0       .       DP=26;I16=11,15,0,0,888,31804,0,0,1498,88082,0,0,508,11592,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,198:8:0    0,18,161:6:0
+17     795     .       T       <X>     0       .       DP=26;I16=9,15,0,0,859,31399,0,0,1409,83641,0,0,472,10908,0,0;QS=3,0;MQSB=0.96464;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,21,211:7:0    0,18,160:6:0
+17     796     .       T       <X>     0       .       DP=27;I16=11,16,0,0,907,31641,0,0,1558,91682,0,0,499,11375,0,0;QS=3,0;MQSB=0.992419;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,27,221:9:0    0,15,150:5:0
+17     797     .       G       <X>     0       .       DP=26;I16=11,15,0,0,882,31700,0,0,1529,90841,0,0,498,11298,0,0;QS=3,0;MQSB=0.927041;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,27,215:9:0    0,12,135:4:0
+17     798     .       C       <X>     0       .       DP=26;I16=9,15,0,0,806,28552,0,0,1440,86400,0,0,466,10582,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,207:8:0    0,12,126:4:0
+17     799     .       C       <X>     0       .       DP=26;I16=10,15,0,0,947,36407,0,0,1500,90000,0,0,491,11185,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,234:9:0    0,12,137:4:0
+17     800     .       T       <X>     0       .       DP=26;I16=11,15,0,0,993,38475,0,0,1529,90841,0,0,495,11199,0,0;QS=3,0;MQSB=0.927041;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,27,255:9:0    0,12,139:4:0
+17     801     .       G       <X>     0       .       DP=25;I16=11,14,0,0,938,35854,0,0,1469,87241,0,0,495,11209,0,0;QS=3,0;MQSB=0.929204;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,27,240:9:0    0,12,145:4:0
+17     802     .       G       <X>     0       .       DP=25;I16=11,14,0,0,892,32802,0,0,1469,87241,0,0,495,11239,0,0;QS=3,0;MQSB=0.929204;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,27,229:9:0    0,12,137:4:0
+17     803     .       G       <X>     0       .       DP=25;I16=11,14,0,0,906,33502,0,0,1469,87241,0,0,495,11289,0,0;QS=3,0;MQSB=0.929204;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,27,237:9:0    0,12,136:4:0
+17     804     .       G       <X>     0       .       DP=25;I16=11,12,0,0,868,33326,0,0,1349,80041,0,0,466,10846,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,223:8:0    0,12,138:4:0
+17     805     .       C       <X>     0       .       DP=24;I16=9,14,0,0,810,29684,0,0,1380,82800,0,0,482,11208,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,220:8:0    0,12,128:4:0
+17     806     .       C       <X>     0       .       DP=25;I16=9,14,0,0,814,29856,0,0,1380,82800,0,0,483,11293,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,214:8:0    0,12,122:4:0
+17     807     .       A       <X>     0       .       DP=25;I16=10,15,0,0,939,35997,0,0,1500,90000,0,0,503,11525,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,242:9:0    0,12,146:4:0
+17     808     .       G       <X>     0       .       DP=25;I16=10,15,0,0,918,34720,0,0,1500,90000,0,0,505,11591,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,238:9:0    0,12,136:4:0
+17     809     .       G       <X>     0       .       DP=25;I16=10,15,0,0,926,34932,0,0,1500,90000,0,0,506,11626,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,226:9:0    0,12,136:4:0
+17     810     .       G       C,<X>   0       .       DP=25;I16=10,13,0,1,824,30436,14,196,1380,82800,60,3600,480,11288,14,196;QS=2.96552,0.0344828,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0   PL:DP:DV        0,21,255,33,255,255:12:1        0,24,216,24,216,216:8:0 0,12,132,12,132,132:4:0
+17     811     .       A       <X>     0       .       DP=25;I16=9,14,0,0,808,29404,0,0,1380,82800,0,0,484,11294,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,204:7:0    0,12,139:4:0
+17     812     .       A       <X>     0       .       DP=25;I16=10,15,0,0,831,29515,0,0,1500,90000,0,0,500,11392,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,216:9:0    0,12,139:4:0
+17     813     .       C       <X>     0       .       DP=25;I16=10,15,0,0,915,34093,0,0,1500,90000,0,0,497,11307,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,239:9:0    0,12,138:4:0
+17     814     .       T       <X>     0       .       DP=25;I16=10,15,0,0,987,39343,0,0,1500,90000,0,0,494,11244,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,255:9:0    0,12,148:4:0
+17     815     .       T       <X>     0       .       DP=25;I16=10,15,0,0,894,32670,0,0,1500,90000,0,0,491,11203,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,235:9:0    0,12,143:4:0
+17     816     .       T       <X>     0       .       DP=25;I16=10,15,0,0,898,32990,0,0,1500,90000,0,0,488,11184,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,239:9:0    0,12,136:4:0
+17     817     .       C       <X>     0       .       DP=24;I16=10,14,0,0,898,34256,0,0,1440,86400,0,0,485,11137,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,235:9:0    0,12,124:4:0
+17     818     .       T       <X>     0       .       DP=23;I16=9,14,0,0,883,34371,0,0,1380,82800,0,0,484,11110,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,225:8:0    0,12,143:4:0
+17     819     .       G       <X>     0       .       DP=23;I16=9,13,0,0,832,31932,0,0,1320,79200,0,0,461,10573,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,24,217:8:0    0,12,142:4:0
+17     820     .       G       <X>     0       .       DP=24;I16=10,14,0,0,844,30848,0,0,1440,86400,0,0,484,11114,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,230:9:0    0,12,135:4:0
+17     821     .       G       <X>     0       .       DP=24;I16=10,14,0,0,852,31572,0,0,1440,86400,0,0,484,11098,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,234:9:0    0,12,142:4:0
+17     822     .       G       <X>     0       .       DP=25;I16=10,15,0,0,879,31785,0,0,1500,90000,0,0,481,10955,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,220:9:0    0,12,127:4:0
+17     823     .       T       <X>     0       .       DP=25;I16=10,15,0,0,844,29686,0,0,1500,90000,0,0,478,10786,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,217:9:0    0,12,127:4:0
+17     824     .       C       <X>     0       .       DP=25;I16=9,14,0,0,824,30252,0,0,1380,82800,0,0,427,9477,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,27,215:9:0    0,9,98:3:0
+17     825     .       A       <X>     0       .       DP=25;I16=10,15,0,0,881,31665,0,0,1500,90000,0,0,467,10277,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,234:9:0    0,12,116:4:0
+17     826     .       T       <X>     0       .       DP=25;I16=10,15,0,0,826,28364,0,0,1500,90000,0,0,461,10039,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,250:12:0   0,27,232:9:0    0,12,117:4:0
+17     827     .       A       <X>     0       .       DP=25;I16=10,15,0,0,851,29477,0,0,1500,90000,0,0,455,9829,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,27,227:9:0    0,12,123:4:0
+17     828     .       T       C,<X>   0       .       DP=25;I16=2,4,8,11,199,6917,656,23340,360,21600,1140,68400,116,2716,333,6931;QS=0.597777,2.40222,0;VDB=0.842082;SGB=-4.20907;RPB=0.950652;MQB=1;MQSB=1;BQB=0.929717;MQ0F=0      PL:DP:DV        211,0,35,217,65,255:12:10       116,0,91,128,106,213:9:5        120,12,0,120,12,120:4:4
+17     829     .       T       <X>     0       .       DP=24;I16=10,13,0,0,863,32931,0,0,1380,82800,0,0,418,8818,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,242:8:0    0,12,132:4:0
+17     830     .       C       <X>     0       .       DP=24;I16=10,14,0,0,910,34966,0,0,1440,86400,0,0,437,9267,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,220:8:0    0,12,134:4:0
+17     831     .       T       <X>     0       .       DP=24;I16=10,14,0,0,906,34886,0,0,1440,86400,0,0,431,9119,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,243:8:0    0,12,133:4:0
+17     832     .       C       <X>     0       .       DP=24;I16=10,14,0,0,888,33634,0,0,1440,86400,0,0,425,8999,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,220:8:0    0,12,123:4:0
+17     833     .       T       <X>     0       .       DP=25;I16=10,14,0,0,820,29920,0,0,1440,86400,0,0,418,8856,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,224:8:0    0,12,113:4:0
+17     834     .       G       A,<X>   0       .       DP=25;I16=2,3,7,10,164,5898,590,21124,300,18000,1020,61200,104,2296,305,6441;QS=0.520056,2.47994,0;VDB=0.788006;SGB=-4.01214;RPB=0.999233;MQB=1;MQSB=1;BQB=0.821668;MQ0F=0      PL:DP:DV        185,0,46,191,73,246:11:9        128,0,59,137,74,193:8:5 89,9,0,89,9,89:3:3
+17     835     .       T       <X>     0       .       DP=26;I16=9,15,0,0,767,26675,0,0,1440,86400,0,0,406,8652,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,240:12:0   0,24,213:8:0    0,12,98:4:0
+17     836     .       G       <X>     0       .       DP=23;I16=8,15,0,0,833,30561,0,0,1380,82800,0,0,403,8541,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,243:11:0   0,24,214:8:0    0,12,130:4:0
+17     837     .       T       <X>     0       .       DP=23;I16=8,15,0,0,843,31499,0,0,1380,82800,0,0,400,8456,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,241:11:0   0,24,221:8:0    0,12,143:4:0
+17     838     .       T       <X>     0       .       DP=23;I16=8,15,0,0,870,33172,0,0,1380,82800,0,0,397,8397,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,252:11:0   0,24,224:8:0    0,12,134:4:0
+17     839     .       G       <X>     0       .       DP=24;I16=8,15,0,0,862,32774,0,0,1380,82800,0,0,393,8315,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,249:11:0   0,24,212:8:0    0,12,142:4:0
+17     840     .       A       <X>     0       .       DP=25;I16=9,15,0,0,876,32682,0,0,1440,86400,0,0,375,7731,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,243:11:0   0,21,196:7:0    0,18,180:6:0
+17     841     .       T       <X>     0       .       DP=25;I16=9,16,0,0,861,30879,0,0,1500,90000,0,0,396,8260,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,213:11:0   0,24,226:8:0    0,18,185:6:0
+17     842     .       T       <X>     0       .       DP=24;I16=9,15,0,0,872,31990,0,0,1440,86400,0,0,393,8199,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,227:10:0   0,24,231:8:0    0,18,175:6:0
+17     843     .       C       <X>     0       .       DP=24;I16=9,15,0,0,844,30604,0,0,1440,86400,0,0,390,8172,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,228:10:0   0,24,229:8:0    0,18,160:6:0
+17     844     .       T       <X>     0       .       DP=24;I16=9,15,0,0,900,34094,0,0,1440,86400,0,0,386,8128,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,227:10:0   0,24,238:8:0    0,18,189:6:0
+17     845     .       G       <X>     0       .       DP=25;I16=10,15,0,0,916,33866,0,0,1500,90000,0,0,382,8116,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,239:10:0   0,24,225:8:0    0,21,196:7:0
+17     846     .       G       <X>     0       .       DP=24;I16=9,14,0,0,802,28414,0,0,1380,82800,0,0,354,7460,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,223:9:0    0,24,208:8:0    0,18,164:6:0
+17     847     .       T       <X>     0       .       DP=24;I16=8,15,0,0,809,29007,0,0,1380,82800,0,0,377,8083,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,210:9:0    0,24,219:8:0    0,18,149:6:0
+17     848     .       G       <X>     0       .       DP=23;I16=8,15,0,0,829,30351,0,0,1380,82800,0,0,384,8138,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,199:8:0    0,27,243:9:0    0,18,167:6:0
+17     849     .       G       <X>     0       .       DP=22;I16=8,12,0,0,684,23844,0,0,1200,72000,0,0,349,7517,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,160:6:0    0,27,233:9:0    0,15,140:5:0
+17     850     .       T       <X>     0       .       DP=21;I16=6,14,0,0,706,25508,0,0,1200,72000,0,0,360,7568,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,153:6:0    0,24,226:8:0    0,18,147:6:0
+17     851     .       G       <X>     0       .       DP=21;I16=7,14,0,0,707,24667,0,0,1260,75600,0,0,386,8254,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,140:6:0    0,27,233:9:0    0,18,156:6:0
+17     852     .       G       <X>     0       .       DP=21;I16=7,13,0,0,687,24223,0,0,1200,72000,0,0,368,7976,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,147:6:0    0,27,222:9:0    0,15,146:5:0
+17     853     .       A       <X>     0       .       DP=21;I16=7,14,0,0,721,25603,0,0,1260,75600,0,0,388,8442,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,146:6:0    0,27,223:9:0    0,18,166:6:0
+17     854     .       A       <X>     0       .       DP=21;I16=7,14,0,0,725,25843,0,0,1260,75600,0,0,389,8517,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,179:7:0    0,24,209:8:0    0,18,168:6:0
+17     855     .       A       <X>     0       .       DP=21;I16=7,14,0,0,683,23803,0,0,1260,75600,0,0,391,8611,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,171:7:0    0,24,204:8:0    0,18,152:6:0
+17     856     .       C       <X>     0       .       DP=21;I16=7,14,0,0,763,28293,0,0,1260,75600,0,0,392,8676,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,192:7:0    0,24,222:8:0    0,18,172:6:0
+17     857     .       A       <X>     0       .       DP=22;I16=8,14,0,0,786,28480,0,0,1320,79200,0,0,393,8763,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,182:7:0    0,24,220:8:0    0,21,194:7:0
+17     858     .       A       <X>     0       .       DP=22;I16=8,14,0,0,816,31358,0,0,1320,79200,0,0,395,8873,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,192:7:0    0,24,236:8:0    0,21,198:7:0
+17     859     .       G       <X>     0       .       DP=22;I16=8,14,0,0,824,31356,0,0,1320,79200,0,0,395,8907,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,202:7:0    0,24,223:8:0    0,21,203:7:0
+17     860     .       A       <X>     0       .       DP=22;I16=8,13,0,0,743,26985,0,0,1260,75600,0,0,369,8291,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,184:7:0    0,21,202:7:0    0,21,190:7:0
+17     861     .       C       <X>     0       .       DP=22;I16=8,14,0,0,770,28376,0,0,1320,79200,0,0,393,8899,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,206:8:0    0,24,216:8:0    0,18,161:6:0
+17     862     .       T       <X>     0       .       DP=22;I16=8,14,0,0,762,27500,0,0,1320,79200,0,0,393,8905,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,188:8:0    0,24,213:8:0    0,18,177:6:0
+17     863     .       G       <X>     0       .       DP=23;I16=9,14,0,0,836,30660,0,0,1380,82800,0,0,393,8935,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,24,221:8:0    0,18,180:6:0
+17     864     .       T       <X>     0       .       DP=22;I16=9,13,0,0,795,29085,0,0,1320,79200,0,0,395,8989,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,215:8:0    0,24,221:8:0    0,18,180:6:0
+17     865     .       C       <X>     0       .       DP=22;I16=8,14,0,0,785,28475,0,0,1320,79200,0,0,397,9015,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,227:9:0    0,21,193:7:0    0,18,177:6:0
+17     866     .       C       <X>     0       .       DP=21;I16=7,13,0,0,694,24890,0,0,1200,72000,0,0,395,8985,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,220:8:0    0,18,149:6:0    0,18,177:6:0
+17     867     .       C       <X>     0       .       DP=21;I16=7,14,0,0,761,28443,0,0,1260,75600,0,0,403,9023,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,223:9:0    0,18,182:6:0    0,18,187:6:0
+17     868     .       A       <X>     0       .       DP=21;I16=7,14,0,0,799,31183,0,0,1260,75600,0,0,406,9054,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,18,189:6:0    0,18,202:6:0
+17     869     .       G       <X>     0       .       DP=21;I16=7,14,0,0,795,30733,0,0,1260,75600,0,0,409,9103,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,236:9:0    0,18,190:6:0    0,18,187:6:0
+17     870     .       C       <X>     0       .       DP=21;I16=7,13,0,0,758,29080,0,0,1200,72000,0,0,403,9089,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,226:8:0    0,18,183:6:0    0,18,187:6:0
+17     871     .       C       <X>     0       .       DP=21;I16=7,14,0,0,769,29383,0,0,1260,75600,0,0,413,9155,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,232:9:0    0,18,176:6:0    0,18,192:6:0
+17     872     .       T       <X>     0       .       DP=21;I16=7,14,0,0,785,29879,0,0,1260,75600,0,0,413,9109,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,18,187:6:0    0,18,188:6:0
+17     873     .       G       <X>     0       .       DP=21;I16=7,14,0,0,768,28506,0,0,1260,75600,0,0,413,9083,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,233:9:0    0,18,172:6:0    0,18,182:6:0
+17     874     .       G       <X>     0       .       DP=21;I16=7,12,0,0,700,26434,0,0,1140,68400,0,0,374,8234,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,227:8:0    0,15,143:5:0    0,18,189:6:0
+17     875     .       G       <X>     0       .       DP=21;I16=7,14,0,0,717,25659,0,0,1260,75600,0,0,411,8995,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,227:9:0    0,18,163:6:0    0,18,159:6:0
+17     876     .       T       <X>     0       .       DP=21;I16=7,14,0,0,719,25261,0,0,1260,75600,0,0,410,8984,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,222:9:0    0,18,156:6:0    0,18,173:6:0
+17     877     .       G       <X>     0       .       DP=21;I16=7,14,0,0,747,27419,0,0,1260,75600,0,0,409,8995,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,235:9:0    0,18,162:6:0    0,18,176:6:0
+17     878     .       A       <X>     0       .       DP=21;I16=7,13,0,0,738,27650,0,0,1200,72000,0,0,391,8739,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,216:8:0    0,18,172:6:0    0,18,191:6:0
+17     879     .       T       <X>     0       .       DP=21;I16=7,13,0,0,731,26927,0,0,1200,72000,0,0,389,8759,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,214:8:0    0,18,175:6:0    0,18,184:6:0
+17     880     .       A       <X>     0       .       DP=21;I16=7,14,0,0,737,26481,0,0,1260,75600,0,0,405,9109,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,227:9:0    0,18,165:6:0    0,18,172:6:0
+17     881     .       C       <X>     0       .       DP=20;I16=7,13,0,0,742,27898,0,0,1200,72000,0,0,404,9154,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,231:8:0    0,18,164:6:0    0,18,183:6:0
+17     882     .       A       <X>     0       .       DP=20;I16=7,13,0,0,776,30564,0,0,1200,72000,0,0,403,9217,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,225:8:0    0,18,188:6:0    0,18,200:6:0
+17     883     .       G       <X>     0       .       DP=20;I16=7,13,0,0,702,25898,0,0,1200,72000,0,0,401,9247,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,214:8:0    0,18,175:6:0    0,18,176:6:0
+17     884     .       C       <X>     0       .       DP=19;I16=7,12,0,0,629,21449,0,0,1140,68400,0,0,400,9292,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,201:8:0    0,18,155:6:0    0,15,144:5:0
+17     885     .       G       <X>     0       .       DP=18;I16=7,11,0,0,605,20851,0,0,1080,64800,0,0,400,9350,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,215:8:0    0,15,140:5:0    0,15,130:5:0
+17     886     .       A       <X>     0       .       DP=18;I16=7,11,0,0,681,26145,0,0,1080,64800,0,0,400,9420,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,222:8:0    0,15,164:5:0    0,15,163:5:0
+17     887     .       G       <X>     0       .       DP=18;I16=7,11,0,0,631,22891,0,0,1080,64800,0,0,399,9451,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,222:8:0    0,15,138:5:0    0,15,149:5:0
+17     888     .       A       <X>     0       .       DP=18;I16=7,10,0,0,593,21563,0,0,1020,61200,0,0,373,8867,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,216:8:0    0,15,132:5:0    0,12,127:4:0
+17     889     .       C       <X>     0       .       DP=18;I16=7,11,0,0,624,22732,0,0,1080,64800,0,0,396,9492,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,213:8:0    0,15,134:5:0    0,15,160:5:0
+17     890     .       C       <X>     0       .       DP=19;I16=7,11,0,0,616,22426,0,0,1080,64800,0,0,368,8826,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,215:8:0    0,15,138:5:0    0,15,152:5:0
+17     891     .       C       <X>     0       .       DP=19;I16=7,11,0,0,661,24891,0,0,1080,64800,0,0,365,8745,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,227:8:0    0,15,141:5:0    0,15,165:5:0
+17     892     .       C       <X>     0       .       DP=19;I16=7,12,0,0,691,25761,0,0,1140,68400,0,0,387,9299,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,230:9:0    0,15,146:5:0    0,15,167:5:0
+17     893     .       A       <X>     0       .       DP=19;I16=7,12,0,0,673,24521,0,0,1140,68400,0,0,384,9238,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,221:9:0    0,15,142:5:0    0,15,166:5:0
+17     894     .       T       <X>     0       .       DP=19;I16=7,12,0,0,670,24268,0,0,1140,68400,0,0,380,9138,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,225:9:0    0,15,134:5:0    0,15,165:5:0
+17     895     .       C       <X>     0       .       DP=20;I16=8,12,0,0,712,26186,0,0,1200,72000,0,0,376,9050,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,248:10:0   0,15,149:5:0    0,15,162:5:0
+17     896     .       T       <X>     0       .       DP=19;I16=8,10,0,0,684,26696,0,0,1080,64800,0,0,348,8300,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,238:9:0    0,12,141:4:0    0,15,180:5:0
+17     897     .       C       <X>     0       .       DP=18;I16=8,10,0,0,693,27001,0,0,1080,64800,0,0,370,8764,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,12,131:4:0    0,15,166:5:0
+17     898     .       T       <X>     0       .       DP=18;I16=8,10,0,0,674,25656,0,0,1080,64800,0,0,367,8617,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,243:9:0    0,12,125:4:0    0,15,172:5:0
+17     899     .       A       <X>     0       .       DP=18;I16=9,8,0,0,597,21451,0,0,1020,61200,0,0,340,7858,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,239:9:0    0,9,99:3:0      0,15,145:5:0
+17     900     .       C       <X>     0       .       DP=18;I16=9,9,0,0,658,24550,0,0,1080,64800,0,0,364,8362,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,98:3:0      0,15,166:5:0
+17     901     .       C       <X>     0       .       DP=18;I16=9,9,0,0,680,26004,0,0,1080,64800,0,0,363,8255,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,99:3:0      0,15,169:5:0
+17     902     .       A       <X>     0       .       DP=18;I16=9,9,0,0,681,26253,0,0,1080,64800,0,0,362,8162,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,253:10:0   0,9,115:3:0     0,15,174:5:0
+17     903     .       A       <X>     0       .       DP=18;I16=9,8,0,0,645,24625,0,0,1020,61200,0,0,336,7458,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,250:9:0    0,9,101:3:0     0,15,171:5:0
+17     904     .       A       <X>     0       .       DP=18;I16=9,9,0,0,640,23412,0,0,1080,64800,0,0,359,7969,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,249:10:0   0,9,85:3:0      0,15,174:5:0
+17     905     .       A       <X>     0       .       DP=18;I16=9,9,0,0,675,25673,0,0,1080,64800,0,0,357,7871,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,103:3:0     0,15,172:5:0
+17     906     .       A       <X>     0       .       DP=18;I16=9,9,0,0,669,25193,0,0,1080,64800,0,0,355,7789,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,102:3:0     0,15,166:5:0
+17     907     .       A       <X>     0       .       DP=18;I16=9,9,0,0,661,24541,0,0,1080,64800,0,0,353,7723,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,94:3:0      0,15,165:5:0
+17     908     .       T       <X>     0       .       DP=18;I16=9,9,0,0,673,25579,0,0,1080,64800,0,0,351,7673,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,83:3:0      0,15,168:5:0
+17     909     .       T       <X>     0       .       DP=18;I16=9,9,0,0,653,23847,0,0,1080,64800,0,0,348,7590,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,95:3:0      0,15,161:5:0
+17     910     .       A       <X>     0       .       DP=18;I16=9,9,0,0,652,23790,0,0,1080,64800,0,0,344,7476,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,248:10:0   0,9,104:3:0     0,15,162:5:0
+17     911     .       A       <X>     0       .       DP=18;I16=9,9,0,0,688,26440,0,0,1080,64800,0,0,340,7382,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,109:3:0     0,15,168:5:0
+17     912     .       A       <X>     0       .       DP=18;I16=9,9,0,0,691,26705,0,0,1080,64800,0,0,336,7308,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,115:3:0     0,15,173:5:0
+17     913     .       A       <X>     0       .       DP=19;I16=9,10,0,0,692,25762,0,0,1140,68400,0,0,332,7254,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,109:3:0     0,15,171:5:0
+17     914     .       A       <X>     0       .       DP=19;I16=9,10,0,0,712,26966,0,0,1140,68400,0,0,329,7221,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,109:3:0     0,15,164:5:0
+17     915     .       T       <X>     0       .       DP=18;I16=9,9,0,0,638,23228,0,0,1080,64800,0,0,326,7160,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,247:10:0   0,9,99:3:0      0,15,163:5:0
+17     916     .       T       <X>     0       .       DP=19;I16=9,8,0,0,626,23136,0,0,1020,61200,0,0,296,6396,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,241:9:0    0,9,103:3:0     0,15,164:5:0
+17     917     .       A       <X>     0       .       DP=19;I16=9,10,0,0,726,27962,0,0,1117,66169,0,0,318,6908,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,125:4:0    0,15,171:5:0
+17     918     .       G       <X>     0       .       DP=19;I16=9,10,0,0,688,25456,0,0,1117,66169,0,0,314,6818,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,129:4:0    0,15,147:5:0
+17     919     .       C       <X>     0       .       DP=18;I16=8,10,0,0,672,25786,0,0,1057,62569,0,0,311,6751,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,92:3:0      0,15,152:5:0
+17     920     .       T       <X>     0       .       DP=18;I16=8,10,0,0,681,26113,0,0,1057,62569,0,0,308,6706,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,95:3:0      0,15,171:5:0
+17     921     .       G       <X>     0       .       DP=17;I16=7,10,0,0,617,22841,0,0,997,58969,0,0,304,6582,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,6,47:2:0      0,15,164:5:0
+17     922     .       G       <X>     0       .       DP=16;I16=7,8,0,0,560,21156,0,0,877,51769,0,0,276,5852,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,243:8:0    0,6,64:2:0      0,15,151:5:0
+17     923     .       G       <X>     0       .       DP=16;I16=7,8,0,0,562,21350,0,0,877,51769,0,0,273,5765,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,245:8:0    0,6,65:2:0      0,15,144:5:0
+17     924     .       C       <X>     0       .       DP=16;I16=7,9,0,0,603,22955,0,0,937,55369,0,0,295,6321,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,255:9:0    0,6,57:2:0      0,15,157:5:0
+17     925     .       A       <X>     0       .       DP=16;I16=7,9,0,0,576,21618,0,0,937,55369,0,0,291,6219,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,244:9:0    0,6,58:2:0      0,15,163:5:0
+17     926     .       T       <X>     0       .       DP=16;I16=7,9,0,0,585,22015,0,0,937,55369,0,0,287,6133,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,241:9:0    0,6,63:2:0      0,15,161:5:0
+17     927     .       G       <X>     0       .       DP=17;I16=7,10,0,0,641,24481,0,0,997,58969,0,0,283,6063,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,27,255:9:0    0,9,82:3:0      0,15,158:5:0
+17     928     .       G       <X>     0       .       DP=17;I16=7,10,0,0,625,23195,0,0,997,58969,0,0,280,6010,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,27,255:9:0    0,9,84:3:0      0,15,150:5:0
+17     929     .       T       <X>     0       .       DP=16;I16=7,9,0,0,580,21580,0,0,937,55369,0,0,277,5925,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,248:9:0    0,9,79:3:0      0,12,128:4:0
+17     930     .       G       <X>     0       .       DP=16;I16=7,8,0,0,565,21561,0,0,877,51769,0,0,249,5233,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,247:8:0    0,9,82:3:0      0,12,127:4:0
+17     931     .       G       <X>     0       .       DP=16;I16=7,9,0,0,553,19935,0,0,937,55369,0,0,271,5809,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,244:9:0    0,9,80:3:0      0,12,113:4:0
+17     932     .       T       <X>     0       .       DP=16;I16=7,9,0,0,558,20128,0,0,937,55369,0,0,268,5778,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,229:9:0    0,9,89:3:0      0,12,122:4:0
+17     933     .       G       <X>     0       .       DP=16;I16=7,8,0,0,558,20926,0,0,877,51769,0,0,239,5091,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,241:8:0    0,9,94:3:0      0,12,116:4:0
+17     934     .       C       <X>     0       .       DP=15;I16=7,8,0,0,548,20256,0,0,877,51769,0,0,261,5673,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,27,244:9:0    0,9,83:3:0      0,9,99:3:0
+17     935     .       A       <X>     0       .       DP=15;I16=7,8,0,0,534,19780,0,0,846,49010,0,0,259,5647,0,0;QS=3,0;MQSB=0.720273;MQ0F=0  PL:DP:DV        0,27,233:9:0    0,9,86:3:0      0,9,101:3:0
+17     936     .       T       <X>     0       .       DP=15;I16=7,8,0,0,579,22499,0,0,846,49010,0,0,257,5589,0,0;QS=3,0;MQSB=0.720273;MQ0F=0  PL:DP:DV        0,27,252:9:0    0,9,91:3:0      0,9,100:3:0
+17     937     .       G       <X>     0       .       DP=16;I16=8,7,0,0,550,20650,0,0,846,49010,0,0,232,5022,0,0;QS=3,0;MQSB=0.651439;MQ0F=0  PL:DP:DV        0,24,228:8:0    0,9,84:3:0      0,12,115:4:0
+17     938     .       C       <X>     0       .       DP=16;I16=8,7,0,0,553,20669,0,0,846,49010,0,0,231,5001,0,0;QS=3,0;MQSB=0.651439;MQ0F=0  PL:DP:DV        0,24,234:8:0    0,9,77:3:0      0,12,119:4:0
+17     939     .       C       <X>     0       .       DP=16;I16=8,8,0,0,582,22100,0,0,906,52610,0,0,250,5392,0,0;QS=3,0;MQSB=0.702619;MQ0F=0  PL:DP:DV        0,27,255:9:0    0,9,71:3:0      0,12,115:4:0
+17     940     .       T       <X>     0       .       DP=15;I16=8,7,0,0,583,23339,0,0,846,49010,0,0,248,5320,0,0;QS=3,0;MQSB=0.651439;MQ0F=0  PL:DP:DV        0,27,252:9:0    0,6,71:2:0      0,12,124:4:0
+17     941     .       G       <X>     0       .       DP=14;I16=7,7,0,0,501,18707,0,0,786,45410,0,0,246,5216,0,0;QS=3,0;MQSB=0.714506;MQ0F=0  PL:DP:DV        0,27,240:9:0    0,6,59:2:0      0,9,93:3:0
+17     942     .       T       <X>     0       .       DP=14;I16=7,7,0,0,525,19799,0,0,786,45410,0,0,244,5128,0,0;QS=3,0;MQSB=0.714506;MQ0F=0  PL:DP:DV        0,27,237:9:0    0,6,70:2:0      0,9,94:3:0
+17     943     .       A       <X>     0       .       DP=14;I16=7,7,0,0,545,21399,0,0,786,45410,0,0,242,5056,0,0;QS=3,0;MQSB=0.714506;MQ0F=0  PL:DP:DV        0,27,248:9:0    0,6,71:2:0      0,9,93:3:0
+17     944     .       G       <X>     0       .       DP=14;I16=7,7,0,0,529,20143,0,0,786,45410,0,0,240,5000,0,0;QS=3,0;MQSB=0.714506;MQ0F=0  PL:DP:DV        0,27,249:9:0    0,6,65:2:0      0,9,95:3:0
+17     945     .       T       <X>     0       .       DP=14;I16=7,7,0,0,523,19621,0,0,786,45410,0,0,238,4960,0,0;QS=3,0;MQSB=0.714506;MQ0F=0  PL:DP:DV        0,27,239:9:0    0,6,70:2:0      0,9,95:3:0
+17     946     .       C       <X>     0       .       DP=13;I16=6,6,0,0,455,17581,0,0,666,38210,0,0,223,4739,0,0;QS=3,0;MQSB=0.660716;MQ0F=0  PL:DP:DV        0,24,240:8:0    0,6,56:2:0      0,6,70:2:0
+17     947     .       C       <X>     0       .       DP=14;I16=7,7,0,0,509,19007,0,0,755,42651,0,0,238,4928,0,0;QS=3,0;MQSB=0.925999;MQ0F=0  PL:DP:DV        0,27,251:9:0    0,9,83:3:0      0,6,66:2:0
+17     948     .       C       <X>     0       .       DP=14;I16=7,7,0,0,520,20050,0,0,755,42651,0,0,237,4887,0,0;QS=3,0;MQSB=0.925999;MQ0F=0  PL:DP:DV        0,27,254:9:0    0,9,78:3:0      0,6,69:2:0
+17     949     .       A       <X>     0       .       DP=15;I16=7,8,0,0,547,20705,0,0,815,46251,0,0,236,4864,0,0;QS=3,0;MQSB=0.959011;MQ0F=0  PL:DP:DV        0,30,250:10:0   0,9,90:3:0      0,6,72:2:0
+17     950     .       G       <X>     0       .       DP=15;I16=6,8,0,0,563,22871,0,0,786,45410,0,0,231,4835,0,0;QS=3,0;MQSB=0.740818;MQ0F=0  PL:DP:DV        0,30,255:10:0   0,6,71:2:0      0,6,72:2:0
+17     951     .       C       <X>     0       .       DP=16;I16=7,8,0,0,554,21080,0,0,846,49010,0,0,230,4840,0,0;QS=3,0;MQSB=0.720273;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,6,65:2:0      0,6,73:2:0
+17     952     .       T       <X>     0       .       DP=16;I16=8,8,0,0,595,22565,0,0,875,49851,0,0,237,4913,0,0;QS=3,0;MQSB=0.934676;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,9,93:3:0      0,6,73:2:0
+17     953     .       A       <X>     0       .       DP=16;I16=8,8,0,0,567,20515,0,0,875,49851,0,0,237,4921,0,0;QS=3,0;MQSB=0.934676;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,9,91:3:0      0,6,69:2:0
+17     954     .       T       <X>     0       .       DP=15;I16=7,8,0,0,544,20412,0,0,815,46251,0,0,238,4948,0,0;QS=3,0;MQSB=0.959011;MQ0F=0  PL:DP:DV        0,30,249:10:0   0,9,94:3:0      0,6,69:2:0
+17     955     .       T       <X>     0       .       DP=15;I16=7,8,0,0,543,19953,0,0,815,46251,0,0,239,4993,0,0;QS=3,0;MQSB=0.959011;MQ0F=0  PL:DP:DV        0,30,246:10:0   0,9,95:3:0      0,6,68:2:0
+17     956     .       C       <X>     0       .       DP=15;I16=6,8,0,0,543,21255,0,0,786,45410,0,0,229,4935,0,0;QS=3,0;MQSB=0.740818;MQ0F=0  PL:DP:DV        0,30,255:10:0   0,6,62:2:0      0,6,70:2:0
+17     957     .       A       <X>     0       .       DP=15;I16=7,8,0,0,504,17684,0,0,815,46251,0,0,241,5137,0,0;QS=3,0;MQSB=0.959011;MQ0F=0  PL:DP:DV        0,30,240:10:0   0,9,74:3:0      0,6,67:2:0
+17     958     .       C       <X>     0       .       DP=14;I16=6,8,0,0,505,18981,0,0,755,42651,0,0,243,5235,0,0;QS=3,0;MQSB=0.981425;MQ0F=0  PL:DP:DV        0,30,253:10:0   0,9,78:3:0      0,3,39:1:0
+17     959     .       A       <X>     0       .       DP=14;I16=5,8,0,0,519,20885,0,0,726,41810,0,0,231,5153,0,0;QS=3,0;MQSB=0.765017;MQ0F=0  PL:DP:DV        0,30,255:10:0   0,6,72:2:0      0,3,38:1:0
+17     960     .       G       <X>     0       .       DP=15;I16=6,9,0,0,539,19901,0,0,815,46251,0,0,247,5479,0,0;QS=3,0;MQSB=0.99308;MQ0F=0   PL:DP:DV        0,30,255:10:0   0,12,106:4:0    0,3,41:1:0
+17     961     .       T       <X>     0       .       DP=14;I16=6,8,0,0,523,19835,0,0,755,42651,0,0,250,5574,0,0;QS=3,0;MQSB=0.981425;MQ0F=0  PL:DP:DV        0,27,248:9:0    0,12,114:4:0    0,3,39:1:0
+17     962     .       G       <X>     0       .       DP=14;I16=5,8,0,0,498,19194,0,0,726,41810,0,0,236,5394,0,0;QS=3,0;MQSB=0.765017;MQ0F=0  PL:DP:DV        0,27,253:9:0    0,9,91:3:0      0,3,36:1:0
+17     963     .       C       <X>     0       .       DP=13;I16=5,8,0,0,500,19610,0,0,695,39051,0,0,256,5754,0,0;QS=3,0;MQSB=0.997325;MQ0F=0  PL:DP:DV        0,24,234:8:0    0,12,118:4:0    0,3,40:1:0
+17     964     .       T       <X>     0       .       DP=13;I16=5,8,0,0,512,20430,0,0,695,39051,0,0,259,5835,0,0;QS=3,0;MQSB=0.997325;MQ0F=0  PL:DP:DV        0,24,227:8:0    0,12,128:4:0    0,3,42:1:0
+17     965     .       G       <X>     0       .       DP=13;I16=4,8,0,0,467,18429,0,0,666,38210,0,0,241,5477,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,228:8:0    0,9,93:3:0      0,3,40:1:0
+17     966     .       A       <X>     0       .       DP=13;I16=4,8,0,0,443,16785,0,0,666,38210,0,0,242,5490,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,212:8:0    0,9,95:3:0      0,3,40:1:0
+17     967     .       G       <X>     0       .       DP=13;I16=4,8,0,0,464,18036,0,0,666,38210,0,0,243,5513,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,230:8:0    0,9,91:3:0      0,3,41:1:0
+17     968     .       G       <X>     0       .       DP=13;I16=4,8,0,0,441,16549,0,0,666,38210,0,0,244,5546,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,218:8:0    0,9,87:3:0      0,3,42:1:0
+17     969     .       T       <X>     0       .       DP=13;I16=4,8,0,0,450,16970,0,0,666,38210,0,0,245,5589,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,220:8:0    0,9,98:3:0      0,3,31:1:0
+17     970     .       G       <X>     0       .       DP=13;I16=4,7,0,0,413,15579,0,0,629,36841,0,0,220,4968,0,0;QS=3,0;MQSB=0.924449;MQ0F=0  PL:DP:DV        0,24,221:8:0    0,6,71:2:0      0,3,33:1:0
+17     971     .       G       <X>     0       .       DP=13;I16=4,8,0,0,459,17711,0,0,666,38210,0,0,245,5609,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,223:8:0    0,9,93:3:0      0,3,38:1:0
+17     972     .       G       <X>     0       .       DP=13;I16=4,8,0,0,446,17192,0,0,666,38210,0,0,245,5637,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,210:8:0    0,9,96:3:0      0,3,39:1:0
+17     973     .       A       <X>     0       .       DP=12;I16=4,7,0,0,402,15018,0,0,606,34610,0,0,246,5676,0,0;QS=3,0;MQSB=0.763675;MQ0F=0  PL:DP:DV        0,21,192:7:0    0,9,89:3:0      0,3,42:1:0
+17     974     .       A       <X>     0       .       DP=12;I16=4,7,0,0,417,16273,0,0,606,34610,0,0,247,5725,0,0;QS=3,0;MQSB=0.763675;MQ0F=0  PL:DP:DV        0,21,198:7:0    0,9,96:3:0      0,3,42:1:0
+17     975     .       G       <X>     0       .       DP=13;I16=4,8,0,0,454,17560,0,0,666,38210,0,0,247,5733,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,213:8:0    0,9,95:3:0      0,3,42:1:0
+17     976     .       A       <X>     0       .       DP=13;I16=4,8,0,0,431,16083,0,0,666,38210,0,0,248,5750,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,227:8:0    0,9,70:3:0      0,3,41:1:0
+17     977     .       T       <X>     0       .       DP=13;I16=4,8,0,0,438,16316,0,0,666,38210,0,0,248,5726,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,210:8:0    0,9,93:3:0      0,3,37:1:0
+17     978     .       G       <X>     0       .       DP=12;I16=4,8,0,0,430,16060,0,0,666,38210,0,0,248,5710,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,224:8:0    0,9,75:3:0      0,3,40:1:0
+17     979     .       C       <X>     0       .       DP=13;I16=4,8,0,0,453,17461,0,0,689,40441,0,0,223,5077,0,0;QS=3,0;MQSB=0.94394;MQ0F=0   PL:DP:DV        0,27,232:9:0    0,6,72:2:0      0,3,41:1:0
+17     980     .       T       <X>     0       .       DP=13;I16=4,8,0,0,438,16412,0,0,689,40441,0,0,224,5078,0,0;QS=3,0;MQSB=0.94394;MQ0F=0   PL:DP:DV        0,27,220:9:0    0,6,76:2:0      0,3,43:1:0
+17     981     .       T       <X>     0       .       DP=13;I16=4,9,0,0,484,18602,0,0,726,41810,0,0,250,5714,0,0;QS=3,0;MQSB=0.826565;MQ0F=0  PL:DP:DV        0,27,224:9:0    0,9,97:3:0      0,3,41:1:0
+17     982     .       G       <X>     0       .       DP=14;I16=4,10,0,0,520,20128,0,0,786,45410,0,0,250,5686,0,0;QS=3,0;MQSB=0.852144;MQ0F=0 PL:DP:DV        0,30,237:10:0   0,9,99:3:0      0,3,40:1:0
+17     983     .       A       <X>     0       .       DP=14;I16=4,10,0,0,570,23360,0,0,786,45410,0,0,251,5671,0,0;QS=3,0;MQSB=0.852144;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,101:3:0     0,3,42:1:0
+17     984     .       G       <X>     0       .       DP=15;I16=4,10,0,0,529,20459,0,0,786,45410,0,0,252,5670,0,0;QS=3,0;MQSB=0.852144;MQ0F=0 PL:DP:DV        0,30,253:10:0   0,9,88:3:0      0,3,43:1:0
+17     985     .       C       <X>     0       .       DP=17;I16=4,13,0,0,580,20280,0,0,966,56210,0,0,261,5747,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,33,246:11:0   0,12,100:4:0    0,6,65:2:0
+17     986     .       C       A,<X>   0       .       DP=17;I16=3,12,0,1,519,18353,13,169,846,49010,60,3600,235,5101,4,16;QS=2.95873,0.0412698,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.921781;BQB=1;MQ0F=0 PL:DP:DV        0,16,197,27,200,201:10:1        0,12,108,12,108,108:4:0 0,6,69,6,69,69:2:0
+17     987     .       C       <X>     0       .       DP=17;I16=4,13,0,0,634,23914,0,0,966,56210,0,0,267,5755,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,12,107:4:0    0,6,69:2:0
+17     988     .       A       <X>     0       .       DP=17;I16=4,13,0,0,633,24341,0,0,966,56210,0,0,269,5737,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,12,111:4:0    0,6,82:2:0
+17     989     .       G       <X>     0       .       DP=17;I16=4,13,0,0,635,24149,0,0,966,56210,0,0,271,5739,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,12,114:4:0    0,6,80:2:0
+17     990     .       G       <X>     0       .       DP=16;I16=4,12,0,0,591,22177,0,0,906,52610,0,0,274,5760,0,0;QS=3,0;MQSB=0.88901;MQ0F=0  PL:DP:DV        0,30,246:10:0   0,12,105:4:0    0,6,83:2:0
+17     991     .       A       <X>     0       .       DP=16;I16=3,11,0,0,548,21542,0,0,809,47641,0,0,227,4549,0,0;QS=3,0;MQSB=0.973096;MQ0F=0 PL:DP:DV        0,27,232:9:0    0,9,100:3:0     0,6,80:2:0
+17     992     .       G       <X>     0       .       DP=16;I16=4,12,0,0,562,20436,0,0,906,52610,0,0,278,5760,0,0;QS=3,0;MQSB=0.88901;MQ0F=0  PL:DP:DV        0,30,240:10:0   0,12,102:4:0    0,6,76:2:0
+17     993     .       T       <X>     0       .       DP=16;I16=4,12,0,0,564,20752,0,0,906,52610,0,0,280,5790,0,0;QS=3,0;MQSB=0.88901;MQ0F=0  PL:DP:DV        0,30,222:10:0   0,12,121:4:0    0,6,73:2:0
+17     994     .       T       <X>     0       .       DP=17;I16=5,11,0,0,597,22625,0,0,906,52610,0,0,270,5696,0,0;QS=3,0;MQSB=0.851779;MQ0F=0 PL:DP:DV        0,27,227:9:0    0,12,123:4:0    0,9,103:3:0
+17     995     .       C       <X>     0       .       DP=16;I16=4,11,0,0,588,23228,0,0,846,49010,0,0,273,5741,0,0;QS=3,0;MQSB=0.872525;MQ0F=0 PL:DP:DV        0,24,216:8:0    0,12,119:4:0    0,9,110:3:0
+17     996     .       A       <X>     0       .       DP=16;I16=4,12,0,0,562,20416,0,0,906,52610,0,0,290,6000,0,0;QS=3,0;MQSB=0.88901;MQ0F=0  PL:DP:DV        0,27,207:9:0    0,12,107:4:0    0,9,113:3:0
+17     997     .       A       <X>     0       .       DP=16;I16=4,12,0,0,600,23520,0,0,906,52610,0,0,294,6110,0,0;QS=3,0;MQSB=0.88901;MQ0F=0  PL:DP:DV        0,27,209:9:0    0,12,123:4:0    0,9,121:3:0
+17     998     .       G       <X>     0       .       DP=17;I16=4,13,0,0,603,22299,0,0,966,56210,0,0,298,6240,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,30,226:10:0   0,12,99:4:0     0,9,115:3:0
+17     999     .       G       <X>     0       .       DP=17;I16=4,12,0,0,575,21519,0,0,906,52610,0,0,302,6390,0,0;QS=3,0;MQSB=0.88901;MQ0F=0  PL:DP:DV        0,27,202:9:0    0,12,118:4:0    0,9,111:3:0
+17     1000    .       C       <X>     0       .       DP=17;I16=4,13,0,0,637,24465,0,0,966,56210,0,0,308,6564,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,30,235:10:0   0,12,118:4:0    0,9,109:3:0
+17     1001    .       T       <X>     0       .       DP=17;I16=4,13,0,0,647,24907,0,0,966,56210,0,0,312,6708,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,30,228:10:0   0,12,120:4:0    0,9,122:3:0
+17     1002    .       G       <X>     0       .       DP=17;I16=4,13,0,0,627,23691,0,0,966,56210,0,0,316,6872,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,30,220:10:0   0,12,123:4:0    0,9,109:3:0
+17     1003    .       C       T,<X>   0       .       DP=18;I16=4,13,0,1,633,23953,22,484,966,56210,60,3600,297,6515,21,441;QS=2.9375,0.0625,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.913725;BQB=1;MQ0F=0   PL:DP:DV        0,8,207,27,211,220:10:1 0,15,132,15,132,132:5:0 0,9,102,9,102,102:3:0
+17     1004    .       A       <X>     0       .       DP=19;I16=5,14,0,0,653,23107,0,0,1086,63410,0,0,321,7061,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,231:11:0   0,15,131:5:0    0,9,98:3:0
+17     1005    .       A       <X>     0       .       DP=19;I16=5,14,0,0,670,24380,0,0,1086,63410,0,0,324,7138,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,231:11:0   0,15,132:5:0    0,9,113:3:0
+17     1006    .       T       <X>     0       .       DP=19;I16=4,14,0,0,659,24869,0,0,1026,59810,0,0,327,7237,0,0;QS=3,0;MQSB=0.913725;MQ0F=0        PL:DP:DV        0,30,220:10:0   0,15,134:5:0    0,9,115:3:0
+17     1007    .       G       <X>     0       .       DP=18;I16=4,13,0,0,651,25373,0,0,966,56210,0,0,306,6732,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,27,225:9:0    0,15,138:5:0    0,9,113:3:0
+17     1008    .       A       <X>     0       .       DP=18;I16=4,13,0,0,667,27041,0,0,966,56210,0,0,309,6821,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,27,222:9:0    0,15,147:5:0    0,9,118:3:0
+17     1009    .       G       <X>     0       .       DP=18;I16=4,13,0,0,635,24431,0,0,966,56210,0,0,312,6928,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,27,213:9:0    0,15,139:5:0    0,9,116:3:0
+17     1010    .       C       <X>     0       .       DP=18;I16=4,14,0,0,661,25289,0,0,1026,59810,0,0,339,7629,0,0;QS=3,0;MQSB=0.913725;MQ0F=0        PL:DP:DV        0,30,234:10:0   0,15,126:5:0    0,9,114:3:0
+17     1011    .       T       <X>     0       .       DP=18;I16=4,14,0,0,671,25325,0,0,1026,59810,0,0,339,7623,0,0;QS=3,0;MQSB=0.913725;MQ0F=0        PL:DP:DV        0,30,226:10:0   0,15,131:5:0    0,9,118:3:0
+17     1012    .       A       <X>     0       .       DP=19;I16=5,14,0,0,639,22891,0,0,1063,61179,0,0,339,7633,0,0;QS=3,0;MQSB=0.990403;MQ0F=0        PL:DP:DV        0,30,201:10:0   0,18,154:6:0    0,9,113:3:0
+17     1013    .       T       <X>     0       .       DP=18;I16=5,12,0,0,623,23913,0,0,943,53979,0,0,325,7385,0,0;QS=3,0;MQSB=0.998612;MQ0F=0 PL:DP:DV        0,24,202:8:0    0,18,161:6:0    0,9,115:3:0
+17     1014    .       G       <X>     0       .       DP=18;I16=5,13,0,0,656,24596,0,0,1003,57579,0,0,341,7605,0,0;QS=3,0;MQSB=0.995153;MQ0F=0        PL:DP:DV        0,27,218:9:0    0,18,159:6:0    0,9,113:3:0
+17     1015    .       A       <X>     0       .       DP=18;I16=5,13,0,0,646,23878,0,0,1003,57579,0,0,342,7618,0,0;QS=3,0;MQSB=0.995153;MQ0F=0        PL:DP:DV        0,27,209:9:0    0,18,164:6:0    0,9,109:3:0
+17     1016    .       T       <X>     0       .       DP=17;I16=4,12,0,0,588,22114,0,0,929,54841,0,0,340,7632,0,0;QS=3,0;MQSB=0.971017;MQ0F=0 PL:DP:DV        0,27,212:9:0    0,12,124:4:0    0,9,101:3:0
+17     1017    .       T       <X>     0       .       DP=18;I16=5,13,0,0,635,23433,0,0,1026,59810,0,0,346,7694,0,0;QS=3,0;MQSB=0.942222;MQ0F=0        PL:DP:DV        0,27,213:9:0    0,18,155:6:0    0,9,105:3:0
+17     1018    .       G       <X>     0       .       DP=18;I16=5,13,0,0,650,24550,0,0,1026,59810,0,0,349,7757,0,0;QS=3,0;MQSB=0.942222;MQ0F=0        PL:DP:DV        0,27,215:9:0    0,18,179:6:0    0,9,91:3:0
+17     1019    .       C       <X>     0       .       DP=18;I16=5,12,0,0,555,18561,0,0,966,56210,0,0,327,7213,0,0;QS=3,0;MQSB=0.951229;MQ0F=0 PL:DP:DV        0,24,181:8:0    0,18,143:6:0    0,9,104:3:0
+17     1020    .       G       <X>     0       .       DP=19;I16=6,12,0,0,625,22287,0,0,1026,59810,0,0,332,7402,0,0;QS=3,0;MQSB=0.97296;MQ0F=0 PL:DP:DV        0,27,228:9:0    0,18,157:6:0    0,9,87:3:0
+17     1021    .       C       <X>     0       .       DP=19;I16=5,13,0,0,625,22761,0,0,1026,59810,0,0,332,7326,0,0;QS=3,0;MQSB=0.942222;MQ0F=0        PL:DP:DV        0,27,220:9:0    0,18,153:6:0    0,9,92:3:0
+17     1022    .       C       <X>     0       .       DP=19;I16=6,13,0,0,727,27975,0,0,1086,63410,0,0,360,8034,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,18,168:6:0    0,9,110:3:0
+17     1023    .       A       <X>     0       .       DP=19;I16=6,12,0,0,647,23997,0,0,1026,59810,0,0,338,7510,0,0;QS=3,0;MQSB=0.97296;MQ0F=0 PL:DP:DV        0,27,216:9:0    0,18,168:6:0    0,9,112:3:0
+17     1024    .       C       <X>     0       .       DP=20;I16=7,13,0,0,729,27471,0,0,1146,67010,0,0,364,8154,0,0;QS=3,0;MQSB=0.980568;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,18,169:6:0    0,9,106:3:0
+17     1025    .       T       <X>     0       .       DP=20;I16=7,13,0,0,757,29387,0,0,1146,67010,0,0,366,8192,0,0;QS=3,0;MQSB=0.980568;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,18,181:6:0    0,9,117:3:0
+17     1026    .       G       <X>     0       .       DP=20;I16=7,13,0,0,747,28435,0,0,1146,67010,0,0,367,8201,0,0;QS=3,0;MQSB=0.980568;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,18,169:6:0    0,9,113:3:0
+17     1027    .       C       <X>     0       .       DP=20;I16=7,13,0,0,720,26688,0,0,1146,67010,0,0,368,8232,0,0;QS=3,0;MQSB=0.980568;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,18,145:6:0    0,9,110:3:0
+17     1028    .       A       <X>     0       .       DP=19;I16=6,12,0,0,645,23681,0,0,1026,59810,0,0,348,7800,0,0;QS=3,0;MQSB=0.97296;MQ0F=0 PL:DP:DV        0,30,238:10:0   0,15,146:5:0    0,9,99:3:0
+17     1029    .       C       <X>     0       .       DP=19;I16=7,12,0,0,699,26817,0,0,1086,63410,0,0,371,8305,0,0;QS=3,0;MQSB=0.985816;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,138:5:0    0,9,111:3:0
+17     1030    .       T       <X>     0       .       DP=19;I16=7,12,0,0,749,29789,0,0,1086,63410,0,0,371,8293,0,0;QS=3,0;MQSB=0.985816;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,158:5:0    0,9,122:3:0
+17     1031    .       T       <X>     0       .       DP=21;I16=9,12,0,0,748,27726,0,0,1206,70610,0,0,371,8297,0,0;QS=3,0;MQSB=0.997478;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,144:5:0    0,9,113:3:0
+17     1032    .       T       <X>     0       .       DP=21;I16=9,12,0,0,761,28033,0,0,1206,70610,0,0,373,8319,0,0;QS=3,0;MQSB=0.997478;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,156:5:0    0,9,111:3:0
+17     1033    .       G       <X>     0       .       DP=22;I16=10,12,0,0,773,28227,0,0,1266,74210,0,0,375,8361,0,0;QS=3,0;MQSB=0.999457;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,169:6:0    0,9,101:3:0
+17     1034    .       G       <X>     0       .       DP=22;I16=8,12,0,0,703,25617,0,0,1169,69241,0,0,340,7684,0,0;QS=3,0;MQSB=0.953497;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,149:5:0    0,9,102:3:0
+17     1035    .       C       <X>     0       .       DP=21;I16=10,11,0,0,719,26103,0,0,1237,73369,0,0,382,8508,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,163:6:0    0,9,94:3:0
+17     1036    .       C       <X>     0       .       DP=22;I16=11,10,0,0,756,28390,0,0,1237,73369,0,0,360,7938,0,0;QS=3,0;MQSB=0.939898;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,175:6:0    0,12,135:4:0
+17     1037    .       T       <X>     0       .       DP=22;I16=11,11,0,0,839,32737,0,0,1297,76969,0,0,389,8641,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,188:6:0    0,12,138:4:0
+17     1038    .       G       <X>     0       .       DP=21;I16=10,10,0,0,752,28750,0,0,1177,69769,0,0,368,8066,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,184:6:0    0,9,107:3:0
+17     1039    .       G       <X>     0       .       DP=21;I16=10,11,0,0,775,29373,0,0,1237,73369,0,0,397,8761,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,189:6:0    0,9,111:3:0
+17     1040    .       A       <X>     0       .       DP=21;I16=10,11,0,0,759,28007,0,0,1237,73369,0,0,401,8851,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,177:6:0    0,9,107:3:0
+17     1041    .       C       <X>     0       .       DP=21;I16=8,11,0,0,713,27117,0,0,1140,68400,0,0,371,8255,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,155:5:0    0,9,110:3:0
+17     1042    .       A       <X>     0       .       DP=23;I16=12,10,0,0,800,29464,0,0,1297,76969,0,0,384,8466,0,0;QS=3,0;MQSB=0.947103;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,185:6:0    0,15,145:5:0
+17     1043    .       A       <X>     0       .       DP=23;I16=12,11,0,0,850,32160,0,0,1357,80569,0,0,414,9192,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,188:6:0    0,15,159:5:0
+17     1044    .       C       <X>     0       .       DP=23;I16=12,10,0,0,812,30758,0,0,1297,76969,0,0,394,8690,0,0;QS=3,0;MQSB=0.947103;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,181:6:0    0,15,150:5:0
+17     1045    .       A       <X>     0       .       DP=23;I16=12,11,0,0,887,34519,0,0,1357,80569,0,0,424,9460,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,197:6:0    0,15,156:5:0
+17     1046    .       G       <X>     0       .       DP=23;I16=12,11,0,0,862,33240,0,0,1357,80569,0,0,428,9576,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,183:6:0    0,15,158:5:0
+17     1047    .       A       <X>     0       .       DP=23;I16=12,11,0,0,890,34804,0,0,1357,80569,0,0,432,9712,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,198:6:0    0,15,165:5:0
+17     1048    .       G       <X>     0       .       DP=23;I16=12,10,0,0,846,33054,0,0,1297,76969,0,0,411,9243,0,0;QS=3,0;MQSB=0.947103;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,195:6:0    0,15,156:5:0
+17     1049    .       C       <X>     0       .       DP=22;I16=12,10,0,0,808,30644,0,0,1297,76969,0,0,441,10043,0,0;QS=3,0;MQSB=0.947103;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,182:6:0    0,15,160:5:0
+17     1050    .       A       <X>     0       .       DP=22;I16=11,10,0,0,808,31334,0,0,1237,73369,0,0,430,9940,0,0;QS=3,0;MQSB=0.939898;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,193:6:0    0,12,138:4:0
+17     1051    .       A       <X>     0       .       DP=21;I16=11,9,0,0,731,27495,0,0,1177,69769,0,0,423,9621,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,27,238:9:0    0,18,187:6:0    0,15,150:5:0
+17     1052    .       A       <X>     0       .       DP=21;I16=11,9,0,0,759,29327,0,0,1177,69769,0,0,427,9747,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,27,247:9:0    0,18,190:6:0    0,15,150:5:0
+17     1053    .       A       <X>     0       .       DP=21;I16=11,8,0,0,674,25210,0,0,1117,66169,0,0,406,9264,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,24,224:8:0    0,18,161:6:0    0,15,149:5:0
+17     1054    .       C       <X>     0       .       DP=21;I16=11,10,0,0,791,30157,0,0,1237,73369,0,0,459,10623,0,0;QS=3,0;MQSB=0.939898;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,189:6:0    0,15,153:5:0
+17     1055    .       C       <X>     0       .       DP=22;I16=12,10,0,0,818,31448,0,0,1297,76969,0,0,462,10750,0,0;QS=3,0;MQSB=0.947103;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,191:6:0    0,15,157:5:0
+17     1056    .       C       <X>     0       .       DP=22;I16=12,9,0,0,793,31265,0,0,1237,73369,0,0,441,10271,0,0;QS=3,0;MQSB=0.950149;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,195:6:0    0,15,161:5:0
+17     1057    .       T       <X>     0       .       DP=23;I16=12,10,0,0,821,31667,0,0,1297,76969,0,0,467,10911,0,0;QS=3,0;MQSB=0.947103;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,196:6:0    0,15,159:5:0
+17     1058    .       G       <X>     0       .       DP=23;I16=12,11,0,0,863,32871,0,0,1357,80569,0,0,493,11569,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,21,197:7:0    0,15,155:5:0
+17     1059    .       T       <X>     0       .       DP=23;I16=12,10,0,0,797,29803,0,0,1297,76969,0,0,468,10944,0,0;QS=3,0;MQSB=0.947103;MQ0F=0      PL:DP:DV        0,30,249:10:0   0,21,202:7:0    0,15,152:5:0
+17     1060    .       C       <X>     0       .       DP=23;I16=12,11,0,0,829,31041,0,0,1357,80569,0,0,492,11536,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,21,178:7:0    0,15,163:5:0
+17     1061    .       T       <X>     0       .       DP=22;I16=12,9,0,0,810,31840,0,0,1237,73369,0,0,465,10797,0,0;QS=3,0;MQSB=0.950149;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,175:5:0    0,15,158:5:0
+17     1062    .       C       A,<X>   0       .       DP=22;I16=12,9,0,1,826,32780,33,1089,1237,73369,60,3600,462,10652,25,625;QS=2.85398,0.146018,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.947103;BQB=1;MQ0F=0     PL:DP:DV        0,33,255,33,255,255:11:0        15,0,151,30,154,176:6:1 0,15,164,15,164,164:5:0
+17     1063    .       T       <X>     0       .       DP=22;I16=12,9,0,0,820,32460,0,0,1237,73369,0,0,459,10525,0,0;QS=3,0;MQSB=0.950149;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,183:6:0    0,15,166:5:0
+17     1064    .       A       <X>     0       .       DP=23;I16=12,9,0,0,793,30355,0,0,1237,73369,0,0,464,10752,0,0;QS=3,0;MQSB=0.950149;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,180:6:0    0,15,162:5:0
+17     1065    .       A       <X>     0       .       DP=23;I16=12,9,0,0,814,31978,0,0,1237,73369,0,0,462,10694,0,0;QS=3,0;MQSB=0.950149;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,186:6:0    0,15,174:5:0
+17     1066    .       A       <X>     0       .       DP=27;I16=15,9,0,0,890,34378,0,0,1417,84169,0,0,460,10652,0,0;QS=3,0;MQSB=0.96464;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,21,198:7:0    0,18,181:6:0
+17     1067    .       A       <X>     0       .       DP=27;I16=15,10,0,0,913,35031,0,0,1477,87769,0,0,470,10600,0,0;QS=3,0;MQSB=0.962269;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,208:7:0    0,18,182:6:0
+17     1068    .       A       <X>     0       .       DP=27;I16=15,9,0,0,898,34580,0,0,1417,84169,0,0,456,10342,0,0;QS=3,0;MQSB=0.96464;MQ0F=0        PL:DP:DV        0,30,253:10:0   0,24,218:8:0    0,18,181:6:0
+17     1069    .       A       <X>     0       .       DP=28;I16=16,10,0,0,914,33888,0,0,1537,91369,0,0,481,10925,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,207:8:0    0,21,177:7:0
+17     1070    .       A       <X>     0       .       DP=28;I16=15,11,0,0,955,36445,0,0,1537,91369,0,0,467,10351,0,0;QS=3,0;MQSB=0.960078;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,223:8:0    0,21,188:7:0
+17     1071    .       G       <X>     0       .       DP=28;I16=16,10,0,0,974,37570,0,0,1537,91369,0,0,466,10284,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,192:7:0    0,21,191:7:0
+17     1072    .       A       <X>     0       .       DP=28;I16=16,11,0,0,1007,38205,0,0,1597,94969,0,0,490,10868,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,239:8:0    0,21,195:7:0
+17     1073    .       A       <X>     0       .       DP=28;I16=16,10,0,0,976,37822,0,0,1537,91369,0,0,463,10177,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,33,254:11:0   0,24,236:8:0    0,21,199:7:0
+17     1074    .       A       <X>     0       .       DP=28;I16=16,11,0,0,1003,38097,0,0,1597,94969,0,0,484,10664,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,232:8:0    0,21,203:7:0
+17     1075    .       A       <X>     0       .       DP=28;I16=16,10,0,0,964,36762,0,0,1537,91369,0,0,476,10564,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,222:8:0    0,21,200:7:0
+17     1076    .       G       <X>     0       .       DP=28;I16=16,10,0,0,966,37048,0,0,1537,91369,0,0,476,10536,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,209:8:0    0,21,183:7:0
+17     1077    .       A       <X>     0       .       DP=29;I16=17,11,0,0,1038,39240,0,0,1657,98569,0,0,480,10548,0,0;QS=3,0;MQSB=0.967085;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,24,231:8:0    0,24,209:8:0
+17     1078    .       A       <X>     0       .       DP=29;I16=17,11,0,0,1053,40425,0,0,1657,98569,0,0,480,10562,0,0;QS=3,0;MQSB=0.967085;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,24,234:8:0    0,24,214:8:0
+17     1079    .       A       <X>     0       .       DP=28;I16=17,10,0,0,1019,39007,0,0,1597,94969,0,0,479,10505,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,223:8:0    0,24,206:8:0
+17     1080    .       A       <X>     0       .       DP=29;I16=18,10,0,0,1049,40827,0,0,1657,98569,0,0,478,10478,0,0;QS=3,0;MQSB=0.971673;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,246:9:0    0,24,218:8:0
+17     1081    .       G       <X>     0       .       DP=30;I16=19,8,0,0,988,37392,0,0,1597,94969,0,0,436,9550,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,24,210:8:0    0,27,210:9:0
+17     1082    .       A       <X>     0       .       DP=30;I16=20,7,0,0,989,37109,0,0,1597,94969,0,0,438,9564,0,0;QS=3,0;MQSB=0.981425;MQ0F=0        PL:DP:DV        0,27,224:9:0    0,27,226:9:0    0,27,217:9:0
+17     1083    .       A       <X>     0       .       DP=30;I16=20,8,0,0,1039,39827,0,0,1657,98569,0,0,455,9803,0,0;QS=3,0;MQSB=0.979523;MQ0F=0       PL:DP:DV        0,30,246:10:0   0,27,233:9:0    0,27,217:9:0
+17     1084    .       A       <X>     0       .       DP=31;I16=21,8,0,0,1049,39097,0,0,1717,102169,0,0,457,9849,0,0;QS=3,0;MQSB=0.981133;MQ0F=0      PL:DP:DV        0,33,253:11:0   0,27,226:9:0    0,27,215:9:0
+17     1085    .       A       <X>     0       .       DP=30;I16=21,8,0,0,1052,39534,0,0,1717,102169,0,0,486,10552,0,0;QS=3,0;MQSB=0.981133;MQ0F=0     PL:DP:DV        0,30,232:10:0   0,30,247:10:0   0,27,214:9:0
+17     1086    .       A       <X>     0       .       DP=28;I16=21,6,0,0,969,36223,0,0,1597,94969,0,0,492,10660,0,0;QS=3,0;MQSB=0.98481;MQ0F=0        PL:DP:DV        0,30,219:10:0   0,27,236:9:0    0,24,179:8:0
+17     1087    .       C       <X>     0       .       DP=28;I16=22,6,0,0,984,36046,0,0,1657,98569,0,0,498,10796,0,0;QS=3,0;MQSB=0.985992;MQ0F=0       PL:DP:DV        0,30,234:10:0   0,27,229:9:0    0,27,173:9:0
+17     1088    .       T       <X>     0       .       DP=29;I16=23,6,0,0,1133,45203,0,0,1717,102169,0,0,503,10863,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,252:10:0   0,30,250:10:0   0,27,198:9:0
+17     1089    .       C       <X>     0       .       DP=29;I16=23,6,0,0,1093,42347,0,0,1717,102169,0,0,509,10965,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,30,237:10:0   0,27,188:9:0
+17     1090    .       A       <X>     0       .       DP=29;I16=23,6,0,0,1061,39845,0,0,1717,102169,0,0,515,11103,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,221:10:0   0,30,250:10:0   0,27,183:9:0
+17     1091    .       C       <X>     0       .       DP=29;I16=23,6,0,0,1063,39713,0,0,1717,102169,0,0,521,11277,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,247:10:0   0,30,244:10:0   0,27,177:9:0
+17     1092    .       T       <X>     0       .       DP=29;I16=23,6,0,0,1121,44489,0,0,1717,102169,0,0,524,11334,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,244:10:0   0,30,251:10:0   0,27,198:9:0
+17     1093    .       G       <X>     0       .       DP=29;I16=23,6,0,0,1085,41377,0,0,1717,102169,0,0,526,11372,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,249:10:0   0,30,243:10:0   0,27,184:9:0
+17     1094    .       G       <X>     0       .       DP=29;I16=22,6,0,0,1018,38808,0,0,1657,98569,0,0,521,11393,0,0;QS=3,0;MQSB=0.985992;MQ0F=0      PL:DP:DV        0,30,243:10:0   0,30,232:10:0   0,24,185:8:0
+17     1095    .       A       <X>     0       .       DP=28;I16=22,6,0,0,1023,38551,0,0,1657,98569,0,0,529,11443,0,0;QS=3,0;MQSB=0.985992;MQ0F=0      PL:DP:DV        0,30,236:10:0   0,30,244:10:0   0,24,178:8:0
+17     1096    .       T       <X>     0       .       DP=30;I16=24,5,0,0,1020,37168,0,0,1717,102169,0,0,505,10849,0,0;QS=3,0;MQSB=0.989637;MQ0F=0     PL:DP:DV        0,33,234:11:0   0,27,220:9:0    0,27,178:9:0
+17     1097    .       A       <X>     0       .       DP=30;I16=24,6,0,0,1056,38166,0,0,1777,105769,0,0,533,11537,0,0;QS=3,0;MQSB=0.987976;MQ0F=0     PL:DP:DV        0,33,230:11:0   0,30,237:10:0   0,27,177:9:0
+17     1098    .       T       <X>     0       .       DP=29;I16=24,5,0,0,1081,40557,0,0,1717,102169,0,0,537,11633,0,0;QS=3,0;MQSB=0.989637;MQ0F=0     PL:DP:DV        0,30,210:10:0   0,30,251:10:0   0,27,186:9:0
+17     1099    .       G       <X>     0       .       DP=29;I16=24,5,0,0,1091,41719,0,0,1717,102169,0,0,540,11712,0,0;QS=3,0;MQSB=0.989637;MQ0F=0     PL:DP:DV        0,30,229:10:0   0,30,242:10:0   0,27,182:9:0
+17     1100    .       A       <X>     0       .       DP=29;I16=24,5,0,0,1106,42976,0,0,1717,102169,0,0,543,11825,0,0;QS=3,0;MQSB=0.989637;MQ0F=0     PL:DP:DV        0,30,210:10:0   0,30,255:10:0   0,27,191:9:0
+17     1101    .       A       <X>     0       .       DP=29;I16=24,5,0,0,1154,46420,0,0,1717,102169,0,0,545,11921,0,0;QS=3,0;MQSB=0.989637;MQ0F=0     PL:DP:DV        0,30,222:10:0   0,30,255:10:0   0,27,198:9:0
+17     1102    .       T       <X>     0       .       DP=29;I16=24,4,0,0,1046,39520,0,0,1657,98569,0,0,522,11424,0,0;QS=3,0;MQSB=0.991416;MQ0F=0      PL:DP:DV        0,30,210:10:0   0,27,233:9:0    0,27,186:9:0
+17     1103    .       G       <X>     0       .       DP=30;I16=24,6,0,0,1134,43486,0,0,1777,105769,0,0,548,12158,0,0;QS=3,0;MQSB=0.987976;MQ0F=0     PL:DP:DV        0,30,223:10:0   0,30,255:10:0   0,30,222:10:0
+17     1104    .       A       <X>     0       .       DP=28;I16=23,5,0,0,1089,43067,0,0,1657,98569,0,0,552,12296,0,0;QS=3,0;MQSB=0.988819;MQ0F=0      PL:DP:DV        0,27,213:9:0    0,27,233:9:0    0,30,233:10:0
+17     1105    .       T       <X>     0       .       DP=28;I16=23,5,0,0,1035,38743,0,0,1657,98569,0,0,556,12462,0,0;QS=3,0;MQSB=0.988819;MQ0F=0      PL:DP:DV        0,27,203:9:0    0,27,227:9:0    0,30,222:10:0
+17     1106    .       A       <X>     0       .       DP=29;I16=23,5,0,0,1003,36715,0,0,1657,98569,0,0,532,11882,0,0;QS=3,0;MQSB=0.988819;MQ0F=0      PL:DP:DV        0,30,227:10:0   0,24,198:8:0    0,30,217:10:0
+17     1107    .       C       <X>     0       .       DP=29;I16=23,6,0,0,1093,41509,0,0,1717,102169,0,0,558,12532,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,244:10:0   0,27,233:9:0    0,30,220:10:0
+17     1108    .       A       <X>     0       .       DP=29;I16=23,6,0,0,1138,44908,0,0,1717,102169,0,0,558,12536,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,239:10:0   0,27,253:9:0    0,30,227:10:0
+17     1109    .       G       <X>     0       .       DP=29;I16=23,6,0,0,1140,45200,0,0,1717,102169,0,0,557,12519,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,27,240:9:0    0,30,224:10:0
+17     1110    .       G       <X>     0       .       DP=29;I16=23,6,0,0,1086,41054,0,0,1717,102169,0,0,555,12481,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,242:10:0   0,27,229:9:0    0,30,224:10:0
+17     1111    .       T       <X>     0       .       DP=29;I16=22,6,0,0,1025,37919,0,0,1680,100800,0,0,552,12470,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,227:10:0   0,24,227:8:0    0,30,211:10:0
+17     1112    .       T       <X>     0       .       DP=28;I16=22,6,0,0,1034,38986,0,0,1680,100800,0,0,550,12440,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,226:10:0   0,24,221:8:0    0,30,221:10:0
+17     1113    .       G       <X>     0       .       DP=28;I16=23,5,0,0,1085,42273,0,0,1680,100800,0,0,548,12386,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,255:10:0   0,21,202:7:0    0,33,222:11:0
+17     1114    .       A       <X>     0       .       DP=28;I16=23,5,0,0,1079,42279,0,0,1680,100800,0,0,546,12306,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,235:10:0   0,21,209:7:0    0,33,238:11:0
+17     1115    .       G       <X>     0       .       DP=28;I16=23,5,0,0,1114,44550,0,0,1680,100800,0,0,544,12250,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,255:10:0   0,21,208:7:0    0,33,234:11:0
+17     1116    .       G       <X>     0       .       DP=29;I16=24,5,0,0,1059,39531,0,0,1740,104400,0,0,542,12218,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,236:10:0   0,24,204:8:0    0,33,226:11:0
+17     1117    .       A       <X>     0       .       DP=29;I16=24,5,0,0,1124,43896,0,0,1740,104400,0,0,541,12211,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,235:10:0   0,24,227:8:0    0,33,234:11:0
+17     1118    .       T       <X>     0       .       DP=29;I16=24,4,0,0,1100,44802,0,0,1680,100800,0,0,539,12131,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,230:10:0   0,21,188:7:0    0,33,248:11:0
+17     1119    .       C       <X>     0       .       DP=29;I16=23,4,0,0,1078,44864,0,0,1620,97200,0,0,526,11958,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,27,224:9:0    0,21,191:7:0    0,33,255:11:0
+17     1120    .       C       <X>     0       .       DP=29;I16=23,5,0,0,1113,46071,0,0,1680,100800,0,0,536,12054,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,227:9:0    0,24,214:8:0    0,33,255:11:0
+17     1121    .       A       <X>     0       .       DP=30;I16=24,5,0,0,1167,48549,0,0,1740,104400,0,0,536,12056,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,233:9:0    0,24,220:8:0    0,36,255:12:0
+17     1122    .       T       <X>     0       .       DP=32;I16=26,5,0,0,1235,50967,0,0,1860,111600,0,0,535,11985,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,230:10:0   0,27,238:9:0    0,36,255:12:0
+17     1123    .       T       <X>     0       .       DP=32;I16=26,5,0,0,1219,50121,0,0,1860,111600,0,0,535,11893,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,221:10:0   0,27,236:9:0    0,36,255:12:0
+17     1124    .       A       <X>     0       .       DP=31;I16=25,5,0,0,1187,48827,0,0,1800,108000,0,0,536,11832,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,218:9:0    0,27,235:9:0    0,36,255:12:0
+17     1125    .       T       <X>     0       .       DP=31;I16=25,5,0,0,1211,51001,0,0,1800,108000,0,0,537,11801,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,228:9:0    0,27,235:9:0    0,36,255:12:0
+17     1126    .       C       <X>     0       .       DP=31;I16=25,5,0,0,1225,52001,0,0,1800,108000,0,0,538,11800,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,234:9:0    0,27,241:9:0    0,36,255:12:0
+17     1127    .       T       <X>     0       .       DP=31;I16=25,5,0,0,1257,55245,0,0,1800,108000,0,0,539,11829,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,231:9:0    0,27,252:9:0    0,36,255:12:0
+17     1128    .       G       <X>     0       .       DP=31;I16=25,5,0,0,1217,51743,0,0,1800,108000,0,0,540,11888,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,236:9:0    0,27,229:9:0    0,36,255:12:0
+17     1129    .       A       G,<X>   0       .       DP=31;I16=24,4,0,1,1101,45631,32,1024,1680,100800,60,3600,514,11300,25,625;QS=2.93535,0.0646465,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0 PL:DP:DV        0,24,204,24,204,204:8:0 0,27,229,27,229,229:9:0 0,4,198,33,201,219:12:1
+17     1130    .       A       <X>     0       .       DP=31;I16=25,5,0,0,1189,49509,0,0,1800,108000,0,0,539,11943,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,215:9:0    0,27,236:9:0    0,36,255:12:0
+17     1131    .       A       <X>     0       .       DP=29;I16=23,5,0,0,1156,49362,0,0,1680,100800,0,0,540,11988,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,206:7:0    0,27,250:9:0    0,36,255:12:0
+17     1132    .       T       <X>     0       .       DP=29;I16=23,5,0,0,1123,47359,0,0,1680,100800,0,0,540,12008,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,198:7:0    0,27,229:9:0    0,36,255:12:0
+17     1133    .       G       <X>     0       .       DP=30;I16=23,5,0,0,1148,48796,0,0,1680,100800,0,0,540,12052,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,214:7:0    0,27,232:9:0    0,36,255:12:0
+17     1134    .       C       <X>     0       .       DP=29;I16=22,6,0,0,1162,50224,0,0,1680,100800,0,0,547,12155,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,209:7:0    0,27,254:9:0    0,36,255:12:0
+17     1135    .       T       <X>     0       .       DP=29;I16=22,6,0,0,1214,55020,0,0,1680,100800,0,0,549,12257,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,209:7:0    0,27,255:9:0    0,36,255:12:0
+17     1136    .       T       <X>     0       .       DP=29;I16=22,6,0,0,1148,49270,0,0,1680,100800,0,0,551,12383,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,200:7:0    0,27,255:9:0    0,36,255:12:0
+17     1137    .       G       <X>     0       .       DP=28;I16=21,6,0,0,1087,46051,0,0,1620,97200,0,0,554,12532,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,214:7:0    0,27,234:9:0    0,33,254:11:0
+17     1138    .       G       <X>     0       .       DP=28;I16=21,6,0,0,1040,42504,0,0,1620,97200,0,0,557,12703,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,197:7:0    0,27,234:9:0    0,33,246:11:0
+17     1139    .       A       <X>     0       .       DP=28;I16=21,6,0,0,1103,47389,0,0,1620,97200,0,0,559,12845,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,200:7:0    0,27,254:9:0    0,33,255:11:0
+17     1140    .       C       <X>     0       .       DP=28;I16=21,6,0,0,1072,44372,0,0,1620,97200,0,0,561,13007,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,214:7:0    0,27,234:9:0    0,33,250:11:0
+17     1141    .       C       <X>     0       .       DP=28;I16=21,6,0,0,1106,47298,0,0,1620,97200,0,0,562,13140,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,212:7:0    0,27,245:9:0    0,33,255:11:0
+17     1142    .       A       <X>     0       .       DP=28;I16=21,6,0,0,1114,47788,0,0,1620,97200,0,0,560,13146,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,212:7:0    0,27,255:9:0    0,33,251:11:0
+17     1143    .       G       <X>     0       .       DP=26;I16=19,7,0,0,1041,42249,0,0,1560,93600,0,0,585,13799,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,222:7:0    0,27,249:9:0    0,30,253:10:0
+17     1144    .       A       <X>     0       .       DP=26;I16=19,7,0,0,1018,40154,0,0,1560,93600,0,0,585,13847,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,205:7:0    0,27,250:9:0    0,30,255:10:0
+17     1145    .       T       <X>     0       .       DP=26;I16=19,7,0,0,1016,39852,0,0,1560,93600,0,0,584,13866,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,206:7:0    0,27,250:9:0    0,30,249:10:0
+17     1146    .       G       <X>     0       .       DP=26;I16=19,7,0,0,1011,39743,0,0,1560,93600,0,0,582,13856,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,210:7:0    0,27,246:9:0    0,30,254:10:0
+17     1147    .       T       <X>     0       .       DP=27;I16=20,6,0,0,1010,39730,0,0,1560,93600,0,0,579,13815,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,207:8:0    0,24,234:8:0    0,30,255:10:0
+17     1148    .       T       <X>     0       .       DP=26;I16=20,6,0,0,1002,39214,0,0,1560,93600,0,0,576,13690,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,196:8:0    0,24,237:8:0    0,30,255:10:0
+17     1149    .       T       <X>     0       .       DP=26;I16=20,6,0,0,1022,40532,0,0,1560,93600,0,0,573,13579,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,205:8:0    0,24,231:8:0    0,30,255:10:0
+17     1150    .       T       <X>     0       .       DP=26;I16=20,6,0,0,1032,41212,0,0,1560,93600,0,0,569,13433,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,208:8:0    0,24,236:8:0    0,30,255:10:0
+17     1151    .       G       <X>     0       .       DP=26;I16=20,6,0,0,1021,40285,0,0,1560,93600,0,0,565,13303,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,220:8:0    0,24,231:8:0    0,30,248:10:0
+17     1152    .       A       <X>     0       .       DP=27;I16=20,7,0,0,1040,40772,0,0,1620,97200,0,0,561,13189,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,202:8:0    0,24,230:8:0    0,33,255:11:0
+17     1153    .       A       <X>     0       .       DP=27;I16=20,7,0,0,1039,40717,0,0,1620,97200,0,0,557,13043,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,202:8:0    0,24,233:8:0    0,33,255:11:0
+17     1154    .       T       <X>     0       .       DP=28;I16=21,7,0,0,1073,41861,0,0,1680,100800,0,0,552,12866,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,212:9:0    0,24,236:8:0    0,33,255:11:0
+17     1155    .       T       <X>     0       .       DP=27;I16=20,7,0,0,1074,43046,0,0,1620,97200,0,0,549,12707,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,211:8:0    0,24,236:8:0    0,33,255:11:0
+17     1156    .       T       <X>     0       .       DP=28;I16=19,8,0,0,1065,42533,0,0,1620,97200,0,0,520,11892,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,210:8:0    0,24,239:8:0    0,33,255:11:0
+17     1157    .       T       <X>     0       .       DP=28;I16=20,8,0,0,1094,43108,0,0,1680,100800,0,0,541,12299,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,230:9:0    0,24,230:8:0    0,33,255:11:0
+17     1158    .       G       <X>     0       .       DP=28;I16=20,8,0,0,1098,43584,0,0,1680,100800,0,0,536,12056,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,240:9:0    0,24,224:8:0    0,33,255:11:0
+17     1159    .       G       <X>     0       .       DP=28;I16=20,8,0,0,1096,43222,0,0,1680,100800,0,0,530,11790,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,249:9:0    0,24,229:8:0    0,33,255:11:0
+17     1160    .       A       <X>     0       .       DP=30;I16=20,10,0,0,1146,44510,0,0,1800,108000,0,0,524,11552,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,229:9:0    0,24,242:8:0    0,39,255:13:0
+17     1161    .       T       <X>     0       .       DP=30;I16=20,10,0,0,1136,43548,0,0,1800,108000,0,0,520,11344,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,221:9:0    0,24,230:8:0    0,39,255:13:0
+17     1162    .       T       <X>     0       .       DP=30;I16=20,10,0,0,1147,44365,0,0,1800,108000,0,0,516,11168,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,232:9:0    0,24,229:8:0    0,39,255:13:0
+17     1163    .       T       <X>     0       .       DP=31;I16=20,11,0,0,1176,45394,0,0,1860,111600,0,0,511,10975,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,30,243:10:0   0,24,231:8:0    0,39,255:13:0
+17     1164    .       T       <X>     0       .       DP=31;I16=20,11,0,0,1166,44864,0,0,1860,111600,0,0,506,10768,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,30,235:10:0   0,24,234:8:0    0,39,255:13:0
+17     1165    .       T       <X>     0       .       DP=31;I16=20,11,0,0,1189,46635,0,0,1860,111600,0,0,501,10599,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,30,240:10:0   0,24,231:8:0    0,39,255:13:0
+17     1166    .       T       <X>     0       .       DP=30;I16=19,11,0,0,1137,43791,0,0,1800,108000,0,0,497,10467,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,231:9:0    0,24,228:8:0    0,39,255:13:0
+17     1167    .       C       <X>     0       .       DP=28;I16=17,11,0,0,1114,44588,0,0,1680,100800,0,0,495,10369,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,255:9:0    0,21,216:7:0    0,36,255:12:0
+17     1168    .       A       <X>     0       .       DP=28;I16=17,11,0,0,1074,41862,0,0,1680,100800,0,0,493,10303,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,238:9:0    0,21,203:7:0    0,36,255:12:0
+17     1169    .       T       <X>     0       .       DP=28;I16=17,11,0,0,1089,42589,0,0,1680,100800,0,0,491,10269,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,247:9:0    0,21,212:7:0    0,36,255:12:0
+17     1170    .       A       <X>     0       .       DP=27;I16=16,11,0,0,1033,39891,0,0,1620,97200,0,0,490,10266,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,244:9:0    0,21,214:7:0    0,33,255:11:0
+17     1171    .       T       <X>     0       .       DP=28;I16=17,11,0,0,1086,42472,0,0,1680,100800,0,0,488,10244,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,249:9:0    0,24,223:8:0    0,33,255:11:0
+17     1172    .       T       <X>     0       .       DP=28;I16=17,11,0,0,1086,42598,0,0,1680,100800,0,0,486,10206,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,235:9:0    0,24,228:8:0    0,33,255:11:0
+17     1173    .       T       <X>     0       .       DP=29;I16=18,11,0,0,1126,44348,0,0,1740,104400,0,0,483,10153,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,241:9:0    0,27,241:9:0    0,33,255:11:0
+17     1174    .       T       <X>     0       .       DP=29;I16=18,11,0,0,1098,42352,0,0,1740,104400,0,0,481,10135,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,230:9:0    0,27,238:9:0    0,33,255:11:0
+17     1175    .       G       <X>     0       .       DP=28;I16=18,10,0,0,1063,40975,0,0,1680,100800,0,0,480,10152,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,24,234:8:0    0,27,234:9:0    0,33,255:11:0
+17     1176    .       T       <X>     0       .       DP=28;I16=18,10,0,0,1045,39823,0,0,1680,100800,0,0,479,10203,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,24,221:8:0    0,27,233:9:0    0,33,255:11:0
+17     1177    .       A       <X>     0       .       DP=28;I16=18,10,0,0,1040,39006,0,0,1680,100800,0,0,478,10288,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,24,220:8:0    0,27,228:9:0    0,33,255:11:0
+17     1178    .       A       <X>     0       .       DP=27;I16=17,10,0,0,1006,38238,0,0,1620,97200,0,0,477,10355,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,24,221:8:0    0,27,227:9:0    0,30,255:10:0
+17     1179    .       T       <X>     0       .       DP=27;I16=17,10,0,0,1012,38396,0,0,1620,97200,0,0,475,10403,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,24,223:8:0    0,27,224:9:0    0,30,255:10:0
+17     1180    .       C       <X>     0       .       DP=27;I16=16,10,0,0,1006,39508,0,0,1560,93600,0,0,469,10423,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,222:7:0    0,27,224:9:0    0,30,255:10:0
+17     1181    .       T       <X>     0       .       DP=26;I16=16,10,0,0,1021,40581,0,0,1560,93600,0,0,469,10441,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,24,236:8:0    0,24,229:8:0    0,30,255:10:0
+17     1182    .       T       <X>     0       .       DP=26;I16=14,11,0,0,939,35915,0,0,1500,90000,0,0,457,10347,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,27,236:9:0    0,21,209:7:0    0,27,255:9:0
+17     1183    .       T       <X>     0       .       DP=25;I16=13,11,0,0,899,34555,0,0,1440,86400,0,0,455,10341,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,27,239:9:0    0,18,192:6:0    0,27,255:9:0
+17     1184    .       G       <X>     0       .       DP=24;I16=13,11,0,0,916,35398,0,0,1440,86400,0,0,465,10479,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,234:8:0    0,21,201:7:0    0,27,255:9:0
+17     1185    .       C       <X>     0       .       DP=24;I16=13,11,0,0,908,35014,0,0,1440,86400,0,0,465,10541,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,246:8:0    0,21,191:7:0    0,27,250:9:0
+17     1186    .       A       <X>     0       .       DP=24;I16=13,11,0,0,946,37648,0,0,1440,86400,0,0,463,10525,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,240:8:0    0,21,205:7:0    0,27,255:9:0
+17     1187    .       G       <X>     0       .       DP=25;I16=14,11,0,0,908,33870,0,0,1500,90000,0,0,461,10529,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,27,240:9:0    0,21,205:7:0    0,27,240:9:0
+17     1188    .       T       <X>     0       .       DP=25;I16=14,11,0,0,886,32138,0,0,1500,90000,0,0,461,10553,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,248:10:0   0,21,196:7:0    0,24,216:8:0
+17     1189    .       A       <X>     0       .       DP=25;I16=14,11,0,0,920,34392,0,0,1500,90000,0,0,461,10497,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,18,174:6:0    0,27,252:9:0
+17     1190    .       T       <X>     0       .       DP=26;I16=14,12,0,0,960,35876,0,0,1560,93600,0,0,462,10462,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,185:6:0    0,27,252:9:0
+17     1191    .       A       <X>     0       .       DP=26;I16=14,12,0,0,928,33922,0,0,1560,93600,0,0,464,10450,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,173:6:0    0,27,245:9:0
+17     1192    .       T       <X>     0       .       DP=26;I16=14,12,0,0,981,37505,0,0,1560,93600,0,0,465,10413,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,191:6:0    0,27,255:9:0
+17     1193    .       T       <X>     0       .       DP=26;I16=14,12,0,0,976,37054,0,0,1560,93600,0,0,466,10402,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,191:6:0    0,27,255:9:0
+17     1194    .       T       <X>     0       .       DP=26;I16=14,12,0,0,951,35219,0,0,1560,93600,0,0,466,10368,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,178:6:0    0,27,249:9:0
+17     1195    .       A       <X>     0       .       DP=26;I16=14,12,0,0,917,33253,0,0,1560,93600,0,0,466,10362,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,177:6:0    0,27,235:9:0
+17     1196    .       C       <X>     0       .       DP=25;I16=13,12,0,0,921,34209,0,0,1500,90000,0,0,466,10334,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,18,187:6:0    0,27,236:9:0
+17     1197    .       C       <X>     0       .       DP=24;I16=12,12,0,0,906,34862,0,0,1440,86400,0,0,464,10184,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,18,186:6:0    0,24,233:8:0
+17     1198    .       A       <X>     0       .       DP=24;I16=12,12,0,0,937,36815,0,0,1440,86400,0,0,461,10013,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,18,190:6:0    0,24,245:8:0
+17     1199    .       G       <X>     0       .       DP=24;I16=12,12,0,0,879,33035,0,0,1440,86400,0,0,457,9821,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,163:6:0    0,24,221:8:0
+17     1200    .       T       <X>     0       .       DP=24;I16=11,12,0,0,895,35141,0,0,1380,82800,0,0,428,9032,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,176:5:0    0,24,247:8:0
+17     1201    .       T       <X>     0       .       DP=24;I16=12,12,0,0,889,33727,0,0,1440,86400,0,0,449,9521,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,177:6:0    0,24,238:8:0
+17     1202    .       C       <X>     0       .       DP=25;I16=13,12,0,0,929,35121,0,0,1500,90000,0,0,445,9413,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,175:6:0    0,24,230:8:0
+17     1203    .       A       <X>     0       .       DP=25;I16=13,12,0,0,943,36107,0,0,1500,90000,0,0,442,9334,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,184:6:0    0,24,241:8:0
+17     1204    .       G       <X>     0       .       DP=24;I16=13,11,0,0,876,33106,0,0,1440,86400,0,0,439,9235,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,174:6:0    0,21,218:7:0
+17     1205    .       C       <X>     0       .       DP=24;I16=13,11,0,0,891,33869,0,0,1440,86400,0,0,436,9166,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,176:6:0    0,21,217:7:0
+17     1206    .       A       <X>     0       .       DP=23;I16=13,10,0,0,846,31744,0,0,1380,82800,0,0,434,9126,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,179:6:0    0,21,212:7:0
+17     1207    .       T       <X>     0       .       DP=23;I16=13,9,0,0,819,30877,0,0,1320,79200,0,0,407,8489,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,254:10:0   0,18,189:6:0    0,18,194:6:0
+17     1208    .       C       <X>     0       .       DP=24;I16=14,10,0,0,910,35236,0,0,1440,86400,0,0,429,9079,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,190:7:0    0,21,217:7:0
+17     1209    .       C       T,<X>   0       .       DP=24;I16=14,9,0,1,869,33481,21,441,1380,82800,60,3600,408,8710,19,361;QS=2.91393,0.0860656,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0     PL:DP:DV        0,30,255,30,255,255:10:0        0,0,153,18,156,166:7:1  0,21,209,21,209,209:7:0
+17     1210    .       C       <X>     0       .       DP=24;I16=14,10,0,0,915,35713,0,0,1440,86400,0,0,425,9091,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,199:7:0    0,21,209:7:0
+17     1211    .       T       <X>     0       .       DP=24;I16=14,10,0,0,905,34669,0,0,1440,86400,0,0,423,9139,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,213:7:0    0,21,214:7:0
+17     1212    .       A       <X>     0       .       DP=24;I16=14,10,0,0,850,30690,0,0,1440,86400,0,0,421,9215,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,246:10:0   0,21,190:7:0    0,21,204:7:0
+17     1213    .       A       <X>     0       .       DP=24;I16=14,10,0,0,852,31192,0,0,1440,86400,0,0,418,9268,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,253:10:0   0,21,197:7:0    0,21,195:7:0
+17     1214    .       C       <X>     0       .       DP=23;I16=13,10,0,0,851,32099,0,0,1380,82800,0,0,415,9295,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,186:7:0    0,18,184:6:0
+17     1215    .       T       <X>     0       .       DP=23;I16=13,9,0,0,839,32475,0,0,1320,79200,0,0,386,8668,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,21,211:7:0    0,15,172:5:0
+17     1216    .       C       <X>     0       .       DP=23;I16=13,10,0,0,863,32923,0,0,1380,82800,0,0,406,9260,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,196:7:0    0,18,172:6:0
+17     1217    .       A       <X>     0       .       DP=22;I16=12,10,0,0,820,30926,0,0,1320,79200,0,0,402,9244,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,172:6:0    0,18,191:6:0
+17     1218    .       A       <X>     0       .       DP=22;I16=12,10,0,0,764,27286,0,0,1320,79200,0,0,398,9244,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,145:6:0    0,18,184:6:0
+17     1219    .       A       <X>     0       .       DP=21;I16=12,9,0,0,803,31119,0,0,1260,75600,0,0,395,9259,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,175:6:0    0,15,173:5:0
+17     1220    .       A       <X>     0       .       DP=21;I16=12,9,0,0,752,27700,0,0,1260,75600,0,0,392,9288,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,253:10:0   0,18,167:6:0    0,15,167:5:0
+17     1221    .       A       <X>     0       .       DP=20;I16=12,8,0,0,722,26564,0,0,1200,72000,0,0,390,9330,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,147:5:0    0,15,157:5:0
+17     1222    .       T       <X>     0       .       DP=18;I16=10,8,0,0,666,25034,0,0,1080,64800,0,0,389,9333,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,245:9:0    0,15,143:5:0    0,12,142:4:0
+17     1223    .       T       <X>     0       .       DP=17;I16=9,7,0,0,574,21262,0,0,960,57600,0,0,364,8720,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,27,232:9:0    0,12,122:4:0    0,9,120:3:0
+17     1224    .       C       <X>     0       .       DP=19;I16=10,7,0,0,639,24429,0,0,1020,61200,0,0,364,8740,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,128:4:0    0,9,112:3:0
+17     1225    .       A       <X>     0       .       DP=19;I16=10,9,0,0,713,27139,0,0,1109,65641,0,0,395,9419,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,15,137:5:0    0,12,145:4:0
+17     1226    .       A       <X>     0       .       DP=19;I16=10,9,0,0,688,25468,0,0,1109,65641,0,0,397,9469,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,15,127:5:0    0,12,147:4:0
+17     1227    .       A       <X>     0       .       DP=19;I16=10,9,0,0,698,26104,0,0,1109,65641,0,0,399,9531,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,15,133:5:0    0,12,146:4:0
+17     1228    .       A       <X>     0       .       DP=19;I16=10,9,0,0,705,26721,0,0,1109,65641,0,0,399,9505,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,15,143:5:0    0,12,145:4:0
+17     1229    .       A       <X>     0       .       DP=18;I16=10,8,0,0,693,26891,0,0,1049,62041,0,0,400,9490,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,123:4:0    0,12,138:4:0
+17     1230    .       T       <X>     0       .       DP=18;I16=10,8,0,0,643,23601,0,0,1049,62041,0,0,401,9485,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,30,245:10:0   0,12,115:4:0    0,12,144:4:0
+17     1231    .       C       <X>     0       .       DP=18;I16=10,7,0,0,663,26041,0,0,1020,61200,0,0,390,9320,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,9,98:3:0      0,12,138:4:0
+17     1232    .       T       <X>     0       .       DP=18;I16=10,8,0,0,683,26261,0,0,1049,62041,0,0,401,9409,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,133:4:0    0,12,129:4:0
+17     1233    .       G       <X>     0       .       DP=18;I16=10,8,0,0,657,24509,0,0,1049,62041,0,0,401,9389,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,124:4:0    0,12,129:4:0
+17     1234    .       A       <X>     0       .       DP=19;I16=10,8,0,0,677,26177,0,0,1080,64800,0,0,386,9134,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,101:3:0     0,12,144:4:0
+17     1235    .       A       <X>     0       .       DP=19;I16=10,9,0,0,697,26363,0,0,1109,65641,0,0,400,9282,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,129:4:0    0,12,140:4:0
+17     1236    .       A       <X>     0       .       DP=19;I16=10,9,0,0,671,24693,0,0,1109,65641,0,0,398,9148,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,103:4:0    0,12,136:4:0
+17     1237    .       T       <X>     0       .       DP=19;I16=9,9,0,0,649,24061,0,0,1049,62041,0,0,370,8356,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,98:3:0      0,12,135:4:0
+17     1238    .       C       <X>     0       .       DP=20;I16=11,9,0,0,733,27709,0,0,1169,69241,0,0,391,8783,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,104:4:0    0,12,145:4:0
+17     1239    .       C       <X>     0       .       DP=20;I16=10,9,0,0,672,24596,0,0,1109,65641,0,0,363,7981,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,76:3:0      0,12,124:4:0
+17     1240    .       C       <X>     0       .       DP=20;I16=11,9,0,0,723,26895,0,0,1169,69241,0,0,385,8451,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,118:4:0    0,12,129:4:0
+17     1241    .       A       <X>     0       .       DP=20;I16=11,9,0,0,719,26575,0,0,1169,69241,0,0,382,8318,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,104:4:0    0,12,141:4:0
+17     1242    .       A       <X>     0       .       DP=21;I16=12,9,0,0,749,27599,0,0,1229,72841,0,0,379,8207,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,109:4:0    0,15,153:5:0
+17     1243    .       A       <X>     0       .       DP=21;I16=12,9,0,0,738,26862,0,0,1229,72841,0,0,377,8119,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,110:4:0    0,15,158:5:0
+17     1244    .       C       <X>     0       .       DP=21;I16=12,8,0,0,670,22952,0,0,1169,69241,0,0,365,7955,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,101:4:0    0,15,148:5:0
+17     1245    .       G       <X>     0       .       DP=21;I16=12,9,0,0,657,21627,0,0,1229,72841,0,0,373,8015,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,245:12:0   0,12,95:4:0     0,15,158:5:0
+17     1246    .       C       <X>     0       .       DP=21;I16=12,9,0,0,652,21348,0,0,1229,72841,0,0,370,7948,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,252:12:0   0,12,95:4:0     0,15,146:5:0
+17     1247    .       G       <X>     0       .       DP=20;I16=11,9,0,0,655,22291,0,0,1169,69241,0,0,367,7853,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,87:4:0     0,15,150:5:0
+17     1248    .       C       <X>     0       .       DP=20;I16=10,8,0,0,659,25037,0,0,1080,64800,0,0,314,6530,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,9,90:3:0      0,15,156:5:0
+17     1249    .       C       <X>     0       .       DP=21;I16=12,9,0,0,772,28954,0,0,1229,72841,0,0,360,7680,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,111:4:0    0,15,166:5:0
+17     1250    .       A       <X>     0       .       DP=21;I16=12,9,0,0,757,27599,0,0,1229,72841,0,0,356,7554,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,114:4:0    0,15,161:5:0
+17     1251    .       A       <X>     0       .       DP=21;I16=12,9,0,0,758,27890,0,0,1229,72841,0,0,352,7452,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,115:4:0    0,15,174:5:0
+17     1252    .       T       <X>     0       .       DP=21;I16=12,9,0,0,758,27574,0,0,1229,72841,0,0,348,7374,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,124:4:0    0,15,159:5:0
+17     1253    .       A       <X>     0       .       DP=20;I16=12,8,0,0,718,26292,0,0,1169,69241,0,0,345,7319,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,127:4:0    0,12,144:4:0
+17     1254    .       A       <X>     0       .       DP=20;I16=12,8,0,0,781,30817,0,0,1169,69241,0,0,342,7286,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,134:4:0    0,12,156:4:0
+17     1255    .       G       <X>     0       .       DP=21;I16=12,9,0,0,785,30039,0,0,1229,72841,0,0,339,7275,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,128:4:0    0,15,169:5:0
+17     1256    .       C       <X>     0       .       DP=20;I16=12,8,0,0,742,27910,0,0,1169,69241,0,0,338,7286,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,116:4:0    0,15,165:5:0
+17     1257    .       A       <X>     0       .       DP=20;I16=12,8,0,0,745,28017,0,0,1169,69241,0,0,337,7319,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,132:4:0    0,15,167:5:0
+17     1258    .       T       <X>     0       .       DP=20;I16=12,8,0,0,753,28507,0,0,1169,69241,0,0,336,7374,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,126:4:0    0,15,170:5:0
+17     1259    .       T       <X>     0       .       DP=20;I16=12,8,0,0,690,24762,0,0,1169,69241,0,0,335,7451,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,236:11:0   0,12,128:4:0    0,15,170:5:0
+17     1260    .       C       <X>     0       .       DP=20;I16=12,8,0,0,719,26541,0,0,1169,69241,0,0,333,7499,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,127:4:0    0,15,155:5:0
+17     1261    .       C       <X>     0       .       DP=18;I16=11,6,0,0,602,22374,0,0,989,58441,0,0,308,6940,0,0;QS=3,0;MQSB=0.85832;MQ0F=0  PL:DP:DV        0,30,255:10:0   0,12,117:4:0    0,9,109:3:0
+17     1262    .       C       <X>     0       .       DP=18;I16=12,6,0,0,653,24345,0,0,1049,62041,0,0,333,7597,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,30,253:10:0   0,15,145:5:0    0,9,114:3:0
+17     1263    .       T       <X>     0       .       DP=17;I16=12,5,0,0,654,25656,0,0,989,58441,0,0,335,7645,0,0;QS=3,0;MQSB=0.818731;MQ0F=0 PL:DP:DV        0,27,238:9:0    0,15,158:5:0    0,9,118:3:0
+17     1264    .       T       <X>     0       .       DP=17;I16=12,5,0,0,615,22855,0,0,989,58441,0,0,336,7658,0,0;QS=3,0;MQSB=0.818731;MQ0F=0 PL:DP:DV        0,27,226:9:0    0,15,149:5:0    0,9,114:3:0
+17     1265    .       T       <X>     0       .       DP=17;I16=12,5,0,0,620,23176,0,0,989,58441,0,0,334,7538,0,0;QS=3,0;MQSB=0.818731;MQ0F=0 PL:DP:DV        0,27,232:9:0    0,15,144:5:0    0,9,114:3:0
+17     1266    .       G       <X>     0       .       DP=18;I16=13,5,0,0,675,25765,0,0,1049,62041,0,0,332,7438,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,15,145:5:0    0,9,114:3:0
+17     1267    .       A       <X>     0       .       DP=18;I16=13,5,0,0,663,24799,0,0,1049,62041,0,0,331,7359,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,253:10:0   0,15,138:5:0    0,9,114:3:0
+17     1268    .       G       <X>     0       .       DP=18;I16=13,5,0,0,638,23584,0,0,1049,62041,0,0,329,7251,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,15,112:5:0    0,9,108:3:0
+17     1269    .       C       <X>     0       .       DP=18;I16=13,5,0,0,592,20458,0,0,1049,62041,0,0,327,7163,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,224:10:0   0,15,130:5:0    0,9,107:3:0
+17     1270    .       G       <X>     0       .       DP=18;I16=13,5,0,0,537,16775,0,0,1049,62041,0,0,325,7095,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,206:10:0   0,15,104:5:0    0,9,98:3:0
+17     1271    .       T       <X>     0       .       DP=18;I16=12,5,0,0,620,22824,0,0,989,58441,0,0,298,6422,0,0;QS=3,0;MQSB=0.818731;MQ0F=0 PL:DP:DV        0,27,240:9:0    0,15,138:5:0    0,9,109:3:0
+17     1272    .       C       <X>     0       .       DP=17;I16=11,5,0,0,597,22587,0,0,929,54841,0,0,297,6393,0,0;QS=3,0;MQSB=0.823561;MQ0F=0 PL:DP:DV        0,27,251:9:0    0,12,113:4:0    0,9,110:3:0
+17     1273    .       A       <X>     0       .       DP=18;I16=12,6,0,0,633,23063,0,0,1049,62041,0,0,318,6866,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,109:4:0    0,9,113:3:0
+17     1274    .       T       <X>     0       .       DP=17;I16=10,6,0,0,609,23335,0,0,929,54841,0,0,293,6205,0,0;QS=3,0;MQSB=0.863243;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,6,67:2:0      0,9,115:3:0
+17     1275    .       G       <X>     0       .       DP=17;I16=11,6,0,0,602,21976,0,0,989,58441,0,0,317,6763,0,0;QS=3,0;MQSB=0.85832;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,9,87:3:0      0,9,112:3:0
+17     1276    .       T       <X>     0       .       DP=17;I16=11,6,0,0,587,20925,0,0,989,58441,0,0,316,6714,0,0;QS=3,0;MQSB=0.85832;MQ0F=0  PL:DP:DV        0,33,248:11:0   0,9,94:3:0      0,9,110:3:0
+17     1277    .       C       <X>     0       .       DP=18;I16=11,7,0,0,590,20126,0,0,1049,62041,0,0,314,6634,0,0;QS=3,0;MQSB=0.883327;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,85:3:0      0,9,106:3:0
+17     1278    .       G       <X>     0       .       DP=18;I16=11,7,0,0,603,20675,0,0,1049,62041,0,0,313,6575,0,0;QS=3,0;MQSB=0.883327;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,77:3:0      0,9,96:3:0
+17     1279    .       G       <X>     0       .       DP=18;I16=11,7,0,0,646,23662,0,0,1049,62041,0,0,312,6538,0,0;QS=3,0;MQSB=0.883327;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,85:3:0      0,9,113:3:0
+17     1280    .       T       <X>     0       .       DP=18;I16=10,7,0,0,558,19192,0,0,989,58441,0,0,296,6298,0,0;QS=3,0;MQSB=0.887766;MQ0F=0 PL:DP:DV        0,33,249:11:0   0,9,86:3:0      0,9,97:3:0
+17     1281    .       G       <X>     0       .       DP=17;I16=10,6,0,0,564,21244,0,0,929,54841,0,0,270,5658,0,0;QS=3,0;MQSB=0.863243;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,85:3:0      0,9,103:3:0
+17     1282    .       C       <X>     0       .       DP=18;I16=10,8,0,0,654,24308,0,0,1049,62041,0,0,294,6286,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,94:3:0      0,12,131:4:0
+17     1283    .       T       <X>     0       .       DP=18;I16=10,8,0,0,677,26313,0,0,1049,62041,0,0,294,6308,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,83:3:0      0,12,154:4:0
+17     1284    .       T       <X>     0       .       DP=18;I16=10,8,0,0,631,22949,0,0,1049,62041,0,0,293,6301,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,33,254:11:0   0,9,92:3:0      0,12,145:4:0
+17     1285    .       G       <X>     0       .       DP=18;I16=10,7,0,0,657,25545,0,0,989,58441,0,0,267,5691,0,0;QS=3,0;MQSB=0.887766;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,94:3:0      0,12,145:4:0
+17     1286    .       G       <X>     0       .       DP=18;I16=10,8,0,0,650,24684,0,0,1049,62041,0,0,291,6353,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,78:3:0      0,12,148:4:0
+17     1287    .       A       <X>     0       .       DP=17;I16=9,8,0,0,609,22229,0,0,989,58441,0,0,291,6411,0,0;QS=3,0;MQSB=0.91051;MQ0F=0   PL:DP:DV        0,30,255:10:0   0,9,91:3:0      0,12,137:4:0
+17     1288    .       A       <X>     0       .       DP=17;I16=9,8,0,0,605,22315,0,0,989,58441,0,0,290,6438,0,0;QS=3,0;MQSB=0.91051;MQ0F=0   PL:DP:DV        0,30,245:10:0   0,9,103:3:0     0,12,140:4:0
+17     1289    .       T       <X>     0       .       DP=18;I16=10,8,0,0,637,23207,0,0,1049,62041,0,0,289,6483,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,99:3:0      0,12,141:4:0
+17     1290    .       G       <X>     0       .       DP=15;I16=9,6,0,0,559,21163,0,0,869,51241,0,0,292,6544,0,0;QS=3,0;MQSB=0.868815;MQ0F=0  PL:DP:DV        0,27,242:9:0    0,9,97:3:0      0,9,106:3:0
+17     1291    .       T       <X>     0       .       DP=15;I16=9,6,0,0,547,20303,0,0,869,51241,0,0,295,6619,0,0;QS=3,0;MQSB=0.868815;MQ0F=0  PL:DP:DV        0,27,225:9:0    0,9,91:3:0      0,9,117:3:0
+17     1292    .       T       <X>     0       .       DP=15;I16=9,6,0,0,559,21121,0,0,869,51241,0,0,297,6657,0,0;QS=3,0;MQSB=0.868815;MQ0F=0  PL:DP:DV        0,27,236:9:0    0,9,95:3:0      0,9,113:3:0
+17     1293    .       T       <X>     0       .       DP=15;I16=9,6,0,0,578,22428,0,0,869,51241,0,0,299,6707,0,0;QS=3,0;MQSB=0.868815;MQ0F=0  PL:DP:DV        0,27,242:9:0    0,9,100:3:0     0,9,116:3:0
+17     1294    .       G       <X>     0       .       DP=16;I16=9,7,0,0,606,23572,0,0,929,54841,0,0,301,6769,0,0;QS=3,0;MQSB=0.892753;MQ0F=0  PL:DP:DV        0,27,254:9:0    0,12,110:4:0    0,9,119:3:0
+17     1295    .       G       <X>     0       .       DP=16;I16=9,7,0,0,567,21419,0,0,929,54841,0,0,304,6844,0,0;QS=3,0;MQSB=0.892753;MQ0F=0  PL:DP:DV        0,27,244:9:0    0,12,102:4:0    0,9,114:3:0
+17     1296    .       G       <X>     0       .       DP=16;I16=8,7,0,0,518,19300,0,0,869,51241,0,0,294,6740,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,27,227:9:0    0,9,89:3:0      0,9,114:3:0
+17     1297    .       G       <X>     0       .       DP=18;I16=9,8,0,0,551,19323,0,0,958,55682,0,0,322,7444,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,30,219:10:0   0,9,86:3:0      0,12,133:4:0
+17     1298    .       T       <X>     0       .       DP=18;I16=10,8,0,0,615,22371,0,0,1018,59282,0,0,336,7638,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,30,233:10:0   0,12,105:4:0    0,12,138:4:0
+17     1299    .       T       <X>     0       .       DP=18;I16=9,8,0,0,619,23135,0,0,958,55682,0,0,328,7548,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,30,242:10:0   0,9,97:3:0      0,12,136:4:0
+17     1300    .       T       <X>     0       .       DP=18;I16=10,8,0,0,631,23107,0,0,1018,59282,0,0,338,7638,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,30,235:10:0   0,12,121:4:0    0,12,136:4:0
+17     1301    .       T       G,<X>   0       .       DP=18;I16=8,8,1,0,599,22623,18,324,929,54841,29,841,314,7040,25,625;QS=2.9434,0.0566038,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.998843;BQB=1;MQ0F=0  PL:DP:DV        0,9,213,24,216,222:9:1  0,12,126,12,126,126:4:0 0,12,135,12,135,135:4:0
+17     1302    .       G       <X>     0       .       DP=17;I16=9,8,0,0,624,23544,0,0,958,55682,0,0,341,7709,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,27,240:9:0    0,12,127:4:0    0,12,140:4:0
+17     1303    .       G       <X>     0       .       DP=17;I16=9,8,0,0,582,21200,0,0,958,55682,0,0,342,7718,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,27,217:9:0    0,12,125:4:0    0,12,138:4:0
+17     1304    .       A       <X>     0       .       DP=18;I16=10,8,0,0,652,24124,0,0,1018,59282,0,0,343,7741,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,27,218:9:0    0,12,131:4:0    0,15,169:5:0
+17     1305    .       T       <X>     0       .       DP=18;I16=10,8,0,0,685,26381,0,0,1018,59282,0,0,345,7779,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,27,241:9:0    0,12,122:4:0    0,15,174:5:0
+17     1306    .       T       <X>     0       .       DP=18;I16=9,8,0,0,644,24628,0,0,958,55682,0,0,345,7829,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,27,236:9:0    0,9,106:3:0     0,15,168:5:0
+17     1307    .       T       <X>     0       .       DP=17;I16=9,8,0,0,628,23746,0,0,958,55682,0,0,348,7902,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,27,226:9:0    0,9,104:3:0     0,15,167:5:0
+17     1308    .       A       <X>     0       .       DP=19;I16=9,10,0,0,690,25500,0,0,1078,62882,0,0,350,7938,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,236:10:0   0,12,127:4:0    0,15,173:5:0
+17     1309    .       C       <X>     0       .       DP=19;I16=9,9,0,0,698,27148,0,0,1049,62041,0,0,342,7818,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,106:3:0     0,15,169:5:0
+17     1310    .       A       <X>     0       .       DP=19;I16=9,10,0,0,751,29953,0,0,1078,62882,0,0,356,7958,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,132:4:0    0,15,183:5:0
+17     1311    .       G       <X>     0       .       DP=19;I16=9,10,0,0,742,29384,0,0,1078,62882,0,0,359,7995,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,128:4:0    0,15,174:5:0
+17     1312    .       C       <X>     0       .       DP=19;I16=9,10,0,0,717,27783,0,0,1078,62882,0,0,362,8050,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,115:4:0    0,15,166:5:0
+17     1313    .       T       <X>     0       .       DP=19;I16=9,10,0,0,751,30061,0,0,1078,62882,0,0,364,8074,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,135:4:0    0,15,175:5:0
+17     1314    .       T       <X>     0       .       DP=19;I16=9,10,0,0,707,26983,0,0,1078,62882,0,0,366,8118,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,245:10:0   0,12,134:4:0    0,15,174:5:0
+17     1315    .       T       <X>     0       .       DP=19;I16=9,10,0,0,717,27491,0,0,1078,62882,0,0,367,8131,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,250:10:0   0,12,132:4:0    0,15,174:5:0
+17     1316    .       G       <X>     0       .       DP=21;I16=10,11,0,0,776,29502,0,0,1198,70082,0,0,368,8162,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,128:4:0    0,18,188:6:0
+17     1317    .       G       <X>     0       .       DP=21;I16=10,11,0,0,751,27855,0,0,1198,70082,0,0,371,8213,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,33,253:11:0   0,12,130:4:0    0,18,179:6:0
+17     1318    .       G       <X>     0       .       DP=21;I16=10,11,0,0,749,27663,0,0,1198,70082,0,0,372,8188,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,130:4:0    0,18,184:6:0
+17     1319    .       A       <X>     0       .       DP=21;I16=10,11,0,0,768,28390,0,0,1198,70082,0,0,373,8189,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,124:4:0    0,18,186:6:0
+17     1320    .       C       <X>     0       .       DP=21;I16=10,11,0,0,728,25496,0,0,1198,70082,0,0,373,8165,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,113:4:0    0,18,161:6:0
+17     1321    .       G       <X>     0       .       DP=22;I16=10,12,0,0,762,27412,0,0,1289,76441,0,0,374,8164,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,33,244:11:0   0,9,104:3:0     0,24,208:8:0
+17     1322    .       C       <X>     0       .       DP=22;I16=10,12,0,0,852,33528,0,0,1289,76441,0,0,377,8187,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,111:3:0     0,24,225:8:0
+17     1323    .       T       <X>     0       .       DP=22;I16=10,12,0,0,874,35152,0,0,1289,76441,0,0,379,8185,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,112:3:0     0,24,237:8:0
+17     1324    .       C       <X>     0       .       DP=21;I16=9,12,0,0,793,30585,0,0,1229,72841,0,0,381,8157,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,109:3:0     0,24,218:8:0
+17     1325    .       A       <X>     0       .       DP=21;I16=9,12,0,0,782,29430,0,0,1229,72841,0,0,383,8153,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,105:3:0     0,24,218:8:0
+17     1326    .       A       <X>     0       .       DP=21;I16=9,12,0,0,791,30479,0,0,1229,72841,0,0,385,8173,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,30,249:10:0   0,9,108:3:0     0,24,230:8:0
+17     1327    .       C       <X>     0       .       DP=23;I16=11,12,0,0,834,31048,0,0,1349,80041,0,0,387,8217,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,99:3:0      0,27,237:9:0
+17     1328    .       C       <X>     0       .       DP=23;I16=11,12,0,0,878,33972,0,0,1349,80041,0,0,391,8287,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,105:3:0     0,27,254:9:0
+17     1329    .       T       <X>     0       .       DP=23;I16=11,12,0,0,882,34756,0,0,1349,80041,0,0,395,8385,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,112:3:0     0,27,255:9:0
+17     1330    .       G       <X>     0       .       DP=23;I16=11,12,0,0,856,32638,0,0,1349,80041,0,0,398,8460,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,101:3:0     0,27,241:9:0
+17     1331    .       T       <X>     0       .       DP=23;I16=11,12,0,0,847,31785,0,0,1349,80041,0,0,400,8512,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,106:3:0     0,27,247:9:0
+17     1332    .       A       <X>     0       .       DP=23;I16=11,12,0,0,826,30264,0,0,1349,80041,0,0,402,8592,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,252:11:0   0,9,104:3:0     0,27,238:9:0
+17     1333    .       C       <X>     0       .       DP=23;I16=11,12,0,0,836,30928,0,0,1349,80041,0,0,404,8700,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,101:3:0     0,27,236:9:0
+17     1334    .       C       <X>     0       .       DP=22;I16=11,11,0,0,830,32380,0,0,1289,76441,0,0,405,8733,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,9,107:3:0     0,27,238:9:0
+17     1335    .       T       <X>     0       .       DP=22;I16=11,11,0,0,877,35371,0,0,1289,76441,0,0,406,8788,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,9,113:3:0     0,27,253:9:0
+17     1336    .       C       <X>     0       .       DP=25;I16=12,12,0,0,890,33648,0,0,1378,80882,0,0,398,8784,0,0;QS=3,0;MQSB=0.786628;MQ0F=0       PL:DP:DV        0,33,250:11:0   0,12,131:4:0    0,27,237:9:0
+17     1337    .       A       <X>     0       .       DP=26;I16=13,13,0,0,941,34611,0,0,1498,88082,0,0,411,8967,0,0;QS=3,0;MQSB=0.800737;MQ0F=0       PL:DP:DV        0,33,249:11:0   0,15,152:5:0    0,30,247:10:0
+17     1338    .       A       <X>     0       .       DP=26;I16=12,14,0,0,982,37358,0,0,1498,88082,0,0,416,9048,0,0;QS=3,0;MQSB=0.771623;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,153:5:0    0,30,255:10:0
+17     1339    .       T       <X>     0       .       DP=27;I16=12,15,0,0,989,36855,0,0,1558,91682,0,0,422,9160,0,0;QS=3,0;MQSB=0.765017;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,151:5:0    0,33,255:11:0
+17     1340    .       A       <X>     0       .       DP=27;I16=11,15,0,0,937,34141,0,0,1498,88082,0,0,425,9289,0,0;QS=3,0;MQSB=0.738577;MQ0F=0       PL:DP:DV        0,30,250:10:0   0,15,149:5:0    0,33,254:11:0
+17     1341    .       A       <X>     0       .       DP=27;I16=12,14,0,0,929,33961,0,0,1498,88082,0,0,410,8810,0,0;QS=3,0;MQSB=0.771623;MQ0F=0       PL:DP:DV        0,30,245:10:0   0,15,141:5:0    0,33,255:11:0
+17     1342    .       A       <X>     0       .       DP=27;I16=12,15,0,0,951,34575,0,0,1558,91682,0,0,439,9499,0,0;QS=3,0;MQSB=0.765017;MQ0F=0       PL:DP:DV        0,33,254:11:0   0,15,159:5:0    0,33,249:11:0
+17     1343    .       C       <X>     0       .       DP=25;I16=10,15,0,0,902,33364,0,0,1469,87241,0,0,445,9593,0,0;QS=3,0;MQSB=0.9171;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,15,140:5:0    0,30,233:10:0
+17     1344    .       C       <X>     0       .       DP=26;I16=10,16,0,0,985,37915,0,0,1529,90841,0,0,451,9715,0,0;QS=3,0;MQSB=0.914947;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,163:6:0    0,30,238:10:0
+17     1345    .       T       <X>     0       .       DP=26;I16=10,16,0,0,1004,39262,0,0,1529,90841,0,0,458,9866,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,182:6:0    0,30,242:10:0
+17     1346    .       G       <X>     0       .       DP=26;I16=10,16,0,0,1003,38983,0,0,1529,90841,0,0,465,10047,0,0;QS=3,0;MQSB=0.914947;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,18,172:6:0    0,30,239:10:0
+17     1347    .       A       <X>     0       .       DP=26;I16=10,16,0,0,995,38409,0,0,1529,90841,0,0,470,10156,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,177:6:0    0,30,243:10:0
+17     1348    .       T       <X>     0       .       DP=26;I16=10,16,0,0,988,38126,0,0,1529,90841,0,0,474,10242,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,30,252:10:0   0,18,185:6:0    0,30,251:10:0
+17     1349    .       T       <X>     0       .       DP=26;I16=9,15,0,0,905,34409,0,0,1409,83641,0,0,454,9730,0,0;QS=3,0;MQSB=0.904837;MQ0F=0        PL:DP:DV        0,24,225:8:0    0,18,176:6:0    0,30,248:10:0
+17     1350    .       T       <X>     0       .       DP=26;I16=10,16,0,0,975,36909,0,0,1498,88082,0,0,485,10495,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,27,242:9:0    0,21,195:7:0    0,30,249:10:0
+17     1351    .       T       <X>     0       .       DP=26;I16=10,16,0,0,956,35602,0,0,1498,88082,0,0,491,10663,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,27,238:9:0    0,21,193:7:0    0,30,240:10:0
+17     1352    .       A       <X>     0       .       DP=26;I16=10,16,0,0,901,31965,0,0,1498,88082,0,0,496,10810,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,27,250:9:0    0,21,180:7:0    0,30,211:10:0
+17     1353    .       A       <X>     0       .       DP=26;I16=10,16,0,0,927,33583,0,0,1498,88082,0,0,499,10885,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,27,240:9:0    0,21,187:7:0    0,30,224:10:0
+17     1354    .       A       <X>     0       .       DP=26;I16=10,16,0,0,927,33621,0,0,1498,88082,0,0,502,10986,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,27,237:9:0    0,21,190:7:0    0,30,223:10:0
+17     1355    .       A       <X>     0       .       DP=26;I16=10,16,0,0,924,33736,0,0,1498,88082,0,0,505,11113,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,27,239:9:0    0,21,186:7:0    0,30,227:10:0
+17     1356    .       A       <X>     0       .       DP=25;I16=10,15,0,0,916,34050,0,0,1438,84482,0,0,509,11265,0,0;QS=3,0;MQSB=0.707404;MQ0F=0      PL:DP:DV        0,27,249:9:0    0,21,178:7:0    0,27,226:9:0
+17     1357    .       A       <X>     0       .       DP=25;I16=9,15,0,0,949,38007,0,0,1378,80882,0,0,488,10816,0,0;QS=3,0;MQSB=0.67032;MQ0F=0        PL:DP:DV        0,27,255:9:0    0,21,193:7:0    0,24,217:8:0
+17     1358    .       G       <X>     0       .       DP=25;I16=9,15,0,0,873,32435,0,0,1378,80882,0,0,491,10967,0,0;QS=3,0;MQSB=0.67032;MQ0F=0        PL:DP:DV        0,27,255:9:0    0,21,172:7:0    0,24,188:8:0
+17     1359    .       T       <X>     0       .       DP=25;I16=9,15,0,0,857,31139,0,0,1378,80882,0,0,494,11144,0,0;QS=3,0;MQSB=0.67032;MQ0F=0        PL:DP:DV        0,27,232:9:0    0,21,184:7:0    0,24,196:8:0
+17     1360    .       T       <X>     0       .       DP=25;I16=9,15,0,0,879,32419,0,0,1378,80882,0,0,497,11347,0,0;QS=3,0;MQSB=0.67032;MQ0F=0        PL:DP:DV        0,27,248:9:0    0,21,184:7:0    0,24,192:8:0
+17     1361    .       T       <X>     0       .       DP=27;I16=9,17,0,0,936,34238,0,0,1498,88082,0,0,500,11576,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,27,234:9:0    0,24,201:8:0    0,27,206:9:0
+17     1362    .       G       <X>     0       .       DP=26;I16=9,17,0,0,973,36785,0,0,1498,88082,0,0,502,11680,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,24,202:8:0    0,27,207:9:0
+17     1363    .       G       <X>     0       .       DP=25;I16=8,17,0,0,936,35390,0,0,1438,84482,0,0,504,11756,0,0;QS=3,0;MQSB=0.612391;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,21,181:7:0    0,27,202:9:0
+17     1364    .       G       <X>     0       .       DP=25;I16=8,17,0,0,902,32840,0,0,1438,84482,0,0,504,11752,0,0;QS=3,0;MQSB=0.612391;MQ0F=0       PL:DP:DV        0,27,233:9:0    0,21,184:7:0    0,27,200:9:0
+17     1365    .       G       <X>     0       .       DP=26;I16=9,17,0,0,946,35224,0,0,1498,88082,0,0,503,11717,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,24,190:8:0    0,27,202:9:0
+17     1366    .       G       <X>     0       .       DP=25;I16=8,15,0,0,840,31058,0,0,1318,77282,0,0,454,10450,0,0;QS=3,0;MQSB=0.625784;MQ0F=0       PL:DP:DV        0,21,215:7:0    0,21,181:7:0    0,27,199:9:0
+17     1367    .       G       C,<X>   0       .       DP=25;I16=7,16,0,1,836,30888,27,729,1349,80041,60,3600,472,11152,15,225;QS=2.91641,0.0835913,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.864405;BQB=1;MQ0F=0     PL:DP:DV        0,24,236,24,236,236:8:0 0,21,179,21,179,179:7:0 0,0,171,24,174,189:9:1
+17     1368    .       A       <X>     0       .       DP=26;I16=8,17,0,0,869,30839,0,0,1438,84482,0,0,481,11095,0,0;QS=3,0;MQSB=0.612391;MQ0F=0       PL:DP:DV        0,27,240:9:0    0,21,180:7:0    0,27,197:9:0
+17     1369    .       T       <X>     0       .       DP=26;I16=8,18,0,0,902,32160,0,0,1498,88082,0,0,508,11758,0,0;QS=3,0;MQSB=0.606531;MQ0F=0       PL:DP:DV        0,27,242:9:0    0,24,197:8:0    0,27,194:9:0
+17     1370    .       T       <X>     0       .       DP=27;I16=8,17,0,0,926,34736,0,0,1438,84482,0,0,458,10466,0,0;QS=3,0;MQSB=0.612391;MQ0F=0       PL:DP:DV        0,27,238:9:0    0,21,195:7:0    0,27,215:9:0
+17     1371    .       C       <X>     0       .       DP=27;I16=8,19,0,0,929,33255,0,0,1558,91682,0,0,509,11695,0,0;QS=3,0;MQSB=0.601139;MQ0F=0       PL:DP:DV        0,27,241:9:0    0,24,196:8:0    0,30,196:10:0
+17     1372    .       C       <X>     0       .       DP=27;I16=8,19,0,0,954,34882,0,0,1558,91682,0,0,510,11696,0,0;QS=3,0;MQSB=0.601139;MQ0F=0       PL:DP:DV        0,27,251:9:0    0,24,198:8:0    0,30,200:10:0
+17     1373    .       C       <X>     0       .       DP=26;I16=8,17,0,0,892,32692,0,0,1438,84482,0,0,486,11044,0,0;QS=3,0;MQSB=0.612391;MQ0F=0       PL:DP:DV        0,24,243:8:0    0,21,186:7:0    0,30,195:10:0
+17     1374    .       C       <X>     0       .       DP=26;I16=8,17,0,0,953,36553,0,0,1438,84482,0,0,487,11039,0,0;QS=3,0;MQSB=0.612391;MQ0F=0       PL:DP:DV        0,24,249:8:0    0,21,193:7:0    0,30,211:10:0
+17     1375    .       T       <X>     0       .       DP=27;I16=9,18,0,0,1011,38377,0,0,1558,91682,0,0,512,11630,0,0;QS=3,0;MQSB=0.651439;MQ0F=0      PL:DP:DV        0,27,243:9:0    0,24,215:8:0    0,30,215:10:0
+17     1376    .       A       <X>     0       .       DP=27;I16=9,17,0,0,912,32444,0,0,1498,88082,0,0,488,10992,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,27,234:9:0    0,21,198:7:0    0,30,195:10:0
+17     1377    .       A       <X>     0       .       DP=26;I16=9,17,0,0,994,38518,0,0,1498,88082,0,0,515,11625,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,24,228:8:0    0,24,221:8:0    0,30,228:10:0
+17     1378    .       G       <X>     0       .       DP=26;I16=9,17,0,0,910,33180,0,0,1498,88082,0,0,517,11653,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,24,234:8:0    0,24,199:8:0    0,30,197:10:0
+17     1379    .       C       <X>     0       .       DP=26;I16=9,17,0,0,891,31779,0,0,1498,88082,0,0,519,11701,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,24,228:8:0    0,24,198:8:0    0,30,193:10:0
+17     1380    .       C       <X>     0       .       DP=26;I16=9,17,0,0,925,33925,0,0,1498,88082,0,0,520,11720,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,24,226:8:0    0,24,202:8:0    0,30,209:10:0
+17     1381    .       C       <X>     0       .       DP=28;I16=10,18,0,0,878,28560,0,0,1618,95282,0,0,521,11761,0,0;QS=3,0;MQSB=0.689069;MQ0F=0      PL:DP:DV        0,24,211:8:0    0,24,177:8:0    0,36,208:12:0
+17     1382    .       G       <X>     0       .       DP=28;I16=8,18,0,0,905,32553,0,0,1529,90841,0,0,482,10912,0,0;QS=3,0;MQSB=0.882497;MQ0F=0       PL:DP:DV        0,24,213:8:0    0,18,152:6:0    0,36,243:12:0
+17     1383    .       C       <X>     0       .       DP=27;I16=10,16,0,0,897,32373,0,0,1498,88082,0,0,502,11242,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,24,225:8:0    0,21,163:7:0    0,33,241:11:0
+17     1384    .       C       <X>     0       .       DP=28;I16=11,17,0,0,980,35558,0,0,1618,95282,0,0,529,11885,0,0;QS=3,0;MQSB=0.726331;MQ0F=0      PL:DP:DV        0,27,248:9:0    0,24,184:8:0    0,33,239:11:0
+17     1385    .       A       <X>     0       .       DP=30;I16=11,18,0,0,949,33215,0,0,1678,98882,0,0,508,11356,0,0;QS=3,0;MQSB=0.720887;MQ0F=0      PL:DP:DV        0,30,232:10:0   0,27,185:9:0    0,30,234:10:0
+17     1386    .       C       <X>     0       .       DP=30;I16=11,19,0,0,1088,39938,0,0,1738,102482,0,0,537,12011,0,0;QS=3,0;MQSB=0.715831;MQ0F=0    PL:DP:DV        0,30,248:10:0   0,27,218:9:0    0,33,255:11:0
+17     1387    .       C       <X>     0       .       DP=31;I16=12,19,0,0,1101,40297,0,0,1798,106082,0,0,540,12022,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,33,250:11:0   0,27,219:9:0    0,33,252:11:0
+17     1388    .       C       <X>     0       .       DP=31;I16=11,19,0,0,999,34081,0,0,1769,105241,0,0,519,11439,0,0;QS=3,0;MQSB=0.91982;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,185:8:0    0,33,211:11:0
+17     1389    .       G       <X>     0       .       DP=31;I16=11,19,0,0,1065,39119,0,0,1738,102482,0,0,535,11941,0,0;QS=3,0;MQSB=0.715831;MQ0F=0    PL:DP:DV        0,27,234:9:0    0,30,234:10:0   0,33,255:11:0
+17     1390    .       G       <X>     0       .       DP=31;I16=12,19,0,0,1152,43744,0,0,1798,106082,0,0,555,12241,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,30,255:10:0   0,30,245:10:0   0,33,255:11:0
+17     1391    .       A       <X>     0       .       DP=31;I16=12,19,0,0,1241,50255,0,0,1798,106082,0,0,560,12326,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,30,255:10:0   0,30,255:10:0   0,33,255:11:0
+17     1392    .       G       <X>     0       .       DP=31;I16=12,19,0,0,1160,44364,0,0,1798,106082,0,0,564,12392,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,30,255:10:0   0,30,250:10:0   0,33,255:11:0
+17     1393    .       A       <X>     0       .       DP=31;I16=12,19,0,0,1123,41811,0,0,1798,106082,0,0,568,12490,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,30,228:10:0   0,30,255:10:0   0,33,255:11:0
+17     1394    .       C       <X>     0       .       DP=31;I16=12,19,0,0,1139,42555,0,0,1798,106082,0,0,571,12569,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,30,255:10:0   0,30,244:10:0   0,33,255:11:0
+17     1395    .       A       <X>     0       .       DP=31;I16=12,19,0,0,1206,48048,0,0,1798,106082,0,0,575,12677,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,33,255:11:0   0,27,240:9:0    0,33,255:11:0
+17     1396    .       G       <X>     0       .       DP=31;I16=12,19,0,0,1196,46882,0,0,1798,106082,0,0,579,12763,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,33,255:11:0   0,27,249:9:0    0,33,255:11:0
+17     1397    .       C       <X>     0       .       DP=31;I16=12,18,0,0,993,33339,0,0,1738,102482,0,0,579,12775,0,0;QS=3,0;MQSB=0.748022;MQ0F=0     PL:DP:DV        0,30,231:10:0   0,27,205:9:0    0,33,217:11:0
+17     1398    .       G       <X>     0       .       DP=30;I16=12,18,0,0,1055,38309,0,0,1738,102482,0,0,584,12826,0,0;QS=3,0;MQSB=0.748022;MQ0F=0    PL:DP:DV        0,33,250:11:0   0,27,229:9:0    0,30,244:10:0
+17     1399    .       G       <X>     0       .       DP=30;I16=12,18,0,0,1132,43666,0,0,1738,102482,0,0,586,12854,0,0;QS=3,0;MQSB=0.748022;MQ0F=0    PL:DP:DV        0,33,255:11:0   0,27,239:9:0    0,30,255:10:0
+17     1400    .       A       <X>     0       .       DP=30;I16=11,18,0,0,1101,42271,0,0,1678,98882,0,0,563,12289,0,0;QS=3,0;MQSB=0.720887;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,27,239:9:0    0,30,246:10:0
+17     1401    .       T       <X>     0       .       DP=30;I16=12,18,0,0,1130,44170,0,0,1738,102482,0,0,589,12955,0,0;QS=3,0;MQSB=0.748022;MQ0F=0    PL:DP:DV        0,33,255:11:0   0,27,251:9:0    0,30,255:10:0
+17     1402    .       T       <X>     0       .       DP=31;I16=13,18,0,0,1152,44058,0,0,1798,106082,0,0,589,12977,0,0;QS=3,0;MQSB=0.771348;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,244:9:0    0,30,255:10:0
+17     1403    .       T       <X>     0       .       DP=31;I16=13,18,0,0,1178,45296,0,0,1798,106082,0,0,590,13032,0,0;QS=3,0;MQSB=0.771348;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,249:9:0    0,30,255:10:0
+17     1404    .       C       <X>     0       .       DP=31;I16=13,18,0,0,1102,40838,0,0,1798,106082,0,0,591,13121,0,0;QS=3,0;MQSB=0.771348;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,236:9:0    0,30,244:10:0
+17     1405    .       C       <X>     0       .       DP=30;I16=12,18,0,0,1154,45216,0,0,1738,102482,0,0,593,13243,0,0;QS=3,0;MQSB=0.748022;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,241:9:0    0,27,229:9:0
+17     1406    .       T       <X>     0       .       DP=30;I16=12,18,0,0,1153,44919,0,0,1738,102482,0,0,595,13397,0,0;QS=3,0;MQSB=0.748022;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,248:9:0    0,27,223:9:0
+17     1407    .       T       <X>     0       .       DP=30;I16=11,18,0,0,1074,40182,0,0,1678,98882,0,0,570,12856,0,0;QS=3,0;MQSB=0.720887;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,231:9:0    0,27,215:9:0
+17     1408    .       A       <X>     0       .       DP=30;I16=12,18,0,0,1131,43363,0,0,1738,102482,0,0,596,13592,0,0;QS=3,0;MQSB=0.748022;MQ0F=0    PL:DP:DV        0,33,255:11:0   0,30,244:10:0   0,27,234:9:0
+17     1409    .       G       <X>     0       .       DP=29;I16=12,17,0,0,1082,40752,0,0,1678,98882,0,0,599,13729,0,0;QS=3,0;MQSB=0.753269;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,237:9:0    0,27,204:9:0
+17     1410    .       T       <X>     0       .       DP=29;I16=12,17,0,0,1084,41030,0,0,1678,98882,0,0,601,13841,0,0;QS=3,0;MQSB=0.753269;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,239:9:0    0,27,218:9:0
+17     1411    .       T       <X>     0       .       DP=29;I16=12,17,0,0,958,32550,0,0,1678,98882,0,0,600,13826,0,0;QS=3,0;MQSB=0.753269;MQ0F=0      PL:DP:DV        0,33,250:11:0   0,27,206:9:0    0,27,194:9:0
+17     1412    .       A       T,<X>   0       .       DP=29;I16=11,17,1,0,924,31586,25,625,1649,98041,29,841,573,13159,24,576;QS=2.90842,0.0915751,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.753269;BQB=1;MQ0F=0     PL:DP:DV        0,33,245,33,245,245:11:0        0,2,171,24,174,187:9:1  0,27,192,27,192,192:9:0
+17     1413    .       C       <X>     0       .       DP=29;I16=12,17,0,0,1067,39941,0,0,1678,98882,0,0,591,13521,0,0;QS=3,0;MQSB=0.753269;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,230:9:0    0,27,209:9:0
+17     1414    .       T       <X>     0       .       DP=29;I16=12,17,0,0,1123,44271,0,0,1678,98882,0,0,585,13335,0,0;QS=3,0;MQSB=0.753269;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,236:9:0    0,27,221:9:0
+17     1415    .       T       <X>     0       .       DP=29;I16=12,17,0,0,1000,35254,0,0,1678,98882,0,0,577,13077,0,0;QS=3,0;MQSB=0.753269;MQ0F=0     PL:DP:DV        0,33,246:11:0   0,27,216:9:0    0,27,208:9:0
+17     1416    .       A       <X>     0       .       DP=30;I16=13,17,0,0,1026,36124,0,0,1738,102482,0,0,569,12847,0,0;QS=3,0;MQSB=0.776389;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,208:9:0    0,27,199:9:0
+17     1417    .       C       <X>     0       .       DP=29;I16=13,16,0,0,1111,42941,0,0,1678,98882,0,0,563,12645,0,0;QS=3,0;MQSB=0.781802;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,235:9:0    0,24,211:8:0
+17     1418    .       T       <X>     0       .       DP=29;I16=13,16,0,0,1111,43021,0,0,1678,98882,0,0,557,12471,0,0;QS=3,0;MQSB=0.781802;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,231:9:0    0,24,207:8:0
+17     1419    .       A       <X>     0       .       DP=29;I16=13,16,0,0,1039,38191,0,0,1678,98882,0,0,551,12325,0,0;QS=3,0;MQSB=0.781802;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,222:9:0    0,24,199:8:0
+17     1420    .       T       <X>     0       .       DP=29;I16=13,16,0,0,1039,37885,0,0,1678,98882,0,0,544,12158,0,0;QS=3,0;MQSB=0.781802;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,234:9:0    0,24,185:8:0
+17     1421    .       G       <X>     0       .       DP=31;I16=13,18,0,0,1129,41649,0,0,1798,106082,0,0,536,11970,0,0;QS=3,0;MQSB=0.771348;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,30,247:10:0   0,24,191:8:0
+17     1422    .       C       <X>     0       .       DP=29;I16=13,16,0,0,1075,40645,0,0,1678,98882,0,0,532,11810,0,0;QS=3,0;MQSB=0.781802;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,30,239:10:0   0,18,180:6:0
+17     1423    .       T       <X>     0       .       DP=31;I16=14,17,0,0,1179,45767,0,0,1798,106082,0,0,528,11678,0,0;QS=3,0;MQSB=0.79638;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,36,255:12:0   0,18,183:6:0
+17     1424    .       C       <X>     0       .       DP=30;I16=13,17,0,0,1086,40448,0,0,1738,102482,0,0,527,11575,0,0;QS=3,0;MQSB=0.776389;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,36,255:12:0   0,18,174:6:0
+17     1425    .       C       <X>     0       .       DP=30;I16=13,17,0,0,1124,42974,0,0,1738,102482,0,0,525,11453,0,0;QS=3,0;MQSB=0.776389;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,36,255:12:0   0,18,180:6:0
+17     1426    .       T       <X>     0       .       DP=32;I16=15,17,0,0,1218,47130,0,0,1858,109682,0,0,523,11363,0,0;QS=3,0;MQSB=0.813784;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,36,255:12:0   0,18,188:6:0
+17     1427    .       T       <X>     0       .       DP=32;I16=14,18,0,0,1126,40772,0,0,1827,106923,0,0,524,11306,0,0;QS=3,0;MQSB=0.916401;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,36,255:12:0   0,18,176:6:0
+17     1428    .       G       <X>     0       .       DP=33;I16=15,18,0,0,1188,43596,0,0,1887,110523,0,0,525,11233,0,0;QS=3,0;MQSB=0.930476;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,36,255:12:0   0,18,166:6:0
+17     1429    .       G       <X>     0       .       DP=33;I16=14,18,0,0,1070,37720,0,0,1858,109682,0,0,507,10795,0,0;QS=3,0;MQSB=0.997118;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,33,243:11:0   0,18,148:6:0
+17     1430    .       C       <X>     0       .       DP=33;I16=15,18,0,0,1145,40795,0,0,1887,110523,0,0,529,11193,0,0;QS=3,0;MQSB=0.930476;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,36,247:12:0   0,18,157:6:0
+17     1431    .       C       <X>     0       .       DP=33;I16=15,18,0,0,1160,41686,0,0,1887,110523,0,0,531,11227,0,0;QS=3,0;MQSB=0.930476;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,36,253:12:0   0,18,167:6:0
+17     1432    .       A       <X>     0       .       DP=33;I16=15,18,0,0,1118,39032,0,0,1887,110523,0,0,533,11297,0,0;QS=3,0;MQSB=0.930476;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,36,255:12:0   0,18,169:6:0
+17     1433    .       T       <X>     0       .       DP=34;I16=15,19,0,0,1238,45602,0,0,1947,114123,0,0,535,11403,0,0;QS=3,0;MQSB=0.923533;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,36,255:12:0   0,18,174:6:0
+17     1434    .       T       <X>     0       .       DP=35;I16=15,20,0,0,1269,46757,0,0,2007,117723,0,0,537,11495,0,0;QS=3,0;MQSB=0.916855;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,36,255:12:0   0,18,179:6:0
+17     1435    .       T       <X>     0       .       DP=35;I16=14,20,0,0,1256,46868,0,0,1947,114123,0,0,515,10999,0,0;QS=3,0;MQSB=0.901704;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,36,255:12:0   0,18,180:6:0
+17     1436    .       C       <X>     0       .       DP=34;I16=14,20,0,0,1250,46978,0,0,1947,114123,0,0,544,11790,0,0;QS=3,0;MQSB=0.901704;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,36,255:12:0   0,18,165:6:0
+17     1437    .       T       <X>     0       .       DP=32;I16=13,19,0,0,1222,47206,0,0,1858,109682,0,0,548,11892,0,0;QS=3,0;MQSB=0.993397;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,33,255:11:0   0,15,161:5:0
+17     1438    .       C       <X>     0       .       DP=30;I16=13,17,0,0,1132,43284,0,0,1738,102482,0,0,554,12028,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,251:10:0   0,15,159:5:0
+17     1439    .       T       <X>     0       .       DP=30;I16=13,17,0,0,1110,41602,0,0,1738,102482,0,0,560,12196,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,255:10:0   0,15,156:5:0
+17     1440    .       A       <X>     0       .       DP=30;I16=12,16,0,0,1062,41028,0,0,1618,95282,0,0,550,12106,0,0;QS=3,0;MQSB=0.995699;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,27,255:9:0    0,12,144:4:0
+17     1441    .       G       <X>     0       .       DP=30;I16=13,17,0,0,1138,44104,0,0,1738,102482,0,0,574,12576,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,30,244:10:0   0,12,137:4:0
+17     1442    .       G       <X>     0       .       DP=30;I16=13,17,0,0,1064,38534,0,0,1738,102482,0,0,580,12740,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,30,242:10:0   0,12,128:4:0
+17     1443    .       T       <X>     0       .       DP=30;I16=12,17,0,0,1013,36225,0,0,1678,98882,0,0,568,12598,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,30,230:10:0   0,12,133:4:0
+17     1444    .       A       <X>     0       .       DP=30;I16=12,17,0,0,968,33936,0,0,1678,98882,0,0,569,12627,0,0;QS=3,0;MQSB=0.993891;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,27,205:9:0    0,12,132:4:0
+17     1445    .       T       <X>     0       .       DP=30;I16=14,15,0,0,1053,39129,0,0,1678,98882,0,0,585,13161,0,0;QS=3,0;MQSB=0.999762;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,27,237:9:0    0,15,169:5:0
+17     1446    .       T       <X>     0       .       DP=30;I16=13,16,0,0,1051,38675,0,0,1678,98882,0,0,579,12951,0,0;QS=3,0;MQSB=0.997839;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,24,229:8:0    0,15,164:5:0
+17     1447    .       G       <X>     0       .       DP=30;I16=14,16,0,0,1110,42692,0,0,1738,102482,0,0,606,13612,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,27,229:9:0    0,15,157:5:0
+17     1448    .       G       <X>     0       .       DP=30;I16=13,16,0,0,1037,37759,0,0,1678,98882,0,0,585,13151,0,0;QS=3,0;MQSB=0.997839;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,24,217:8:0    0,15,150:5:0
+17     1449    .       T       <X>     0       .       DP=30;I16=14,16,0,0,1051,37869,0,0,1738,102482,0,0,612,13870,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,27,230:9:0    0,15,152:5:0
+17     1450    .       A       <X>     0       .       DP=29;I16=13,15,0,0,1039,38785,0,0,1649,98041,0,0,604,13842,0,0;QS=3,0;MQSB=0.956162;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,24,224:8:0    0,15,165:5:0
+17     1451    .       T       <X>     0       .       DP=29;I16=13,16,0,0,1046,38586,0,0,1709,101641,0,0,616,14042,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,24,228:8:0    0,15,158:5:0
+17     1452    .       A       <X>     0       .       DP=31;I16=14,16,0,0,1066,38696,0,0,1769,105241,0,0,604,13924,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,218:8:0    0,15,147:5:0
+17     1453    .       T       <X>     0       .       DP=31;I16=13,17,0,0,1107,42059,0,0,1769,105241,0,0,592,13444,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,199:7:0    0,15,165:5:0
+17     1454    .       T       <X>     0       .       DP=31;I16=14,17,0,0,1139,42711,0,0,1829,108841,0,0,617,14045,0,0;QS=3,0;MQSB=0.962133;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,234:8:0    0,15,166:5:0
+17     1455    .       G       <X>     0       .       DP=31;I16=13,17,0,0,1107,41765,0,0,1769,105241,0,0,592,13420,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,197:7:0    0,15,148:5:0
+17     1456    .       T       <X>     0       .       DP=31;I16=14,17,0,0,1139,42717,0,0,1829,108841,0,0,617,14069,0,0;QS=3,0;MQSB=0.962133;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,215:8:0    0,15,170:5:0
+17     1457    .       G       <X>     0       .       DP=31;I16=14,17,0,0,1129,42071,0,0,1829,108841,0,0,615,14019,0,0;QS=3,0;MQSB=0.962133;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,212:8:0    0,15,164:5:0
+17     1458    .       T       <X>     0       .       DP=31;I16=14,17,0,0,1101,40243,0,0,1829,108841,0,0,613,13997,0,0;QS=3,0;MQSB=0.962133;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,220:8:0    0,15,165:5:0
+17     1459    .       C       A,<X>   0       .       DP=31;I16=14,16,0,1,1164,45842,24,576,1769,105241,60,3600,608,13948,2,4;QS=2.87234,0.12766,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.962133;BQB=1;MQ0F=0       PL:DP:DV        0,54,255,54,255,255:18:0        0,24,224,24,224,224:8:0 9,0,135,21,138,152:5:1
+17     1460    .       T       <X>     0       .       DP=32;I16=15,17,0,0,1243,48813,0,0,1889,112441,0,0,605,13833,0,0;QS=3,0;MQSB=0.960687;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,240:8:0    0,15,170:5:0
+17     1461    .       G       <X>     0       .       DP=32;I16=15,17,0,0,1171,44033,0,0,1889,112441,0,0,600,13692,0,0;QS=3,0;MQSB=0.960687;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,224:8:0    0,15,157:5:0
+17     1462    .       C       <X>     0       .       DP=30;I16=14,15,0,0,1102,42216,0,0,1709,101641,0,0,579,13241,0,0;QS=3,0;MQSB=0.954405;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,202:7:0    0,9,112:3:0
+17     1463    .       T       <X>     0       .       DP=30;I16=15,15,0,0,1128,43348,0,0,1769,105241,0,0,592,13396,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,209:7:0    0,12,139:4:0
+17     1464    .       G       <X>     0       .       DP=31;I16=14,16,0,0,1095,40557,0,0,1769,105241,0,0,563,12665,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,186:6:0    0,15,144:5:0
+17     1465    .       T       <X>     0       .       DP=31;I16=15,16,0,0,1143,42557,0,0,1829,108841,0,0,584,13164,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,204:7:0    0,15,166:5:0
+17     1466    .       G       <X>     0       .       DP=31;I16=15,16,0,0,1122,42294,0,0,1829,108841,0,0,580,13018,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,206:7:0    0,15,163:5:0
+17     1467    .       A       <X>     0       .       DP=31;I16=14,16,0,0,1031,36341,0,0,1769,105241,0,0,569,12803,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,195:7:0    0,15,155:5:0
+17     1468    .       A       <X>     0       .       DP=30;I16=15,15,0,0,991,34477,0,0,1769,105241,0,0,573,12717,0,0;QS=3,0;MQSB=0.952765;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,177:7:0    0,15,158:5:0
+17     1469    .       C       T,<X>   0       .       DP=31;I16=13,15,1,0,1013,37887,38,1444,1649,98041,60,3600,536,12106,9,81;QS=2.94025,0.0597484,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.954405;BQB=1;MQ0F=0    PL:DP:DV        0,16,255,51,255,255:18:1        0,18,178,18,178,178:6:0 0,15,160,15,160,160:5:0
+17     1470    .       T       <X>     0       .       DP=31;I16=16,15,0,0,1110,41070,0,0,1829,108841,0,0,567,12489,0,0;QS=3,0;MQSB=0.951229;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,210:7:0    0,15,165:5:0
+17     1471    .       G       <X>     0       .       DP=30;I16=16,14,0,0,1051,38425,0,0,1769,105241,0,0,564,12348,0,0;QS=3,0;MQSB=0.946202;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,192:7:0    0,12,128:4:0
+17     1472    .       T       <X>     0       .       DP=30;I16=16,14,0,0,1049,38097,0,0,1769,105241,0,0,561,12237,0,0;QS=3,0;MQSB=0.946202;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,200:7:0    0,12,134:4:0
+17     1473    .       C       <X>     0       .       DP=30;I16=16,14,0,0,1058,38526,0,0,1769,105241,0,0,558,12156,0,0;QS=3,0;MQSB=0.946202;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,175:7:0    0,12,140:4:0
+17     1474    .       C       <X>     0       .       DP=30;I16=16,14,0,0,1120,42756,0,0,1769,105241,0,0,555,12105,0,0;QS=3,0;MQSB=0.946202;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,202:7:0    0,12,141:4:0
+17     1475    .       T       <X>     0       .       DP=29;I16=14,14,0,0,1047,40395,0,0,1649,98041,0,0,537,11827,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,21,208:7:0    0,12,155:4:0
+17     1476    .       T       G,<X>   0       .       DP=31;I16=15,15,1,0,1056,37884,14,196,1769,105241,60,3600,566,12614,10,100;QS=2.944,0.056,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.951229;BQB=1;MQ0F=0        PL:DP:DV        0,57,255,57,255,255:19:0        0,9,177,21,180,183:8:1  0,12,140,12,140,140:4:0
+17     1477    .       G       <X>     0       .       DP=31;I16=16,15,0,0,1150,43390,0,0,1829,108841,0,0,574,12700,0,0;QS=3,0;MQSB=0.951229;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,217:8:0    0,12,138:4:0
+17     1478    .       G       <X>     0       .       DP=31;I16=14,15,0,0,1008,36638,0,0,1709,101641,0,0,542,11982,0,0;QS=3,0;MQSB=0.954405;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,208:8:0    0,9,109:3:0
+17     1479    .       C       <X>     0       .       DP=30;I16=15,15,0,0,1061,38671,0,0,1769,105241,0,0,564,12556,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,211:8:0    0,9,106:3:0
+17     1480    .       C       <X>     0       .       DP=30;I16=15,15,0,0,1083,40355,0,0,1769,105241,0,0,561,12531,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,220:8:0    0,9,103:3:0
+17     1481    .       T       <X>     0       .       DP=30;I16=15,15,0,0,1102,41308,0,0,1769,105241,0,0,558,12532,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,235:8:0    0,9,105:3:0
+17     1482    .       G       <X>     0       .       DP=29;I16=15,14,0,0,1044,38550,0,0,1709,101641,0,0,556,12558,0,0;QS=3,0;MQSB=0.947838;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,210:8:0    0,6,75:2:0
+17     1483    .       T       <X>     0       .       DP=31;I16=14,16,0,0,1042,37190,0,0,1769,105241,0,0,521,11919,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,21,215:7:0    0,9,100:3:0
+17     1484    .       T       <X>     0       .       DP=31;I16=15,16,0,0,1067,37837,0,0,1829,108841,0,0,547,12587,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,24,216:8:0    0,9,106:3:0
+17     1485    .       T       <X>     0       .       DP=30;I16=15,15,0,0,1027,35863,0,0,1769,105241,0,0,549,12659,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,209:8:0    0,9,93:3:0
+17     1486    .       G       <X>     0       .       DP=29;I16=15,14,0,0,1089,41679,0,0,1709,101641,0,0,551,12707,0,0;QS=3,0;MQSB=0.947838;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,198:7:0    0,9,108:3:0
+17     1487    .       G       <X>     0       .       DP=28;I16=14,14,0,0,973,34723,0,0,1649,98041,0,0,554,12778,0,0;QS=3,0;MQSB=0.949591;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,21,196:7:0    0,9,97:3:0
+17     1488    .       T       <X>     0       .       DP=28;I16=13,14,0,0,928,32432,0,0,1589,94441,0,0,532,12246,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,18,176:6:0    0,9,102:3:0
+17     1489    .       G       <X>     0       .       DP=27;I16=13,14,0,0,958,35292,0,0,1589,94441,0,0,535,12361,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,18,174:6:0    0,9,93:3:0
+17     1490    .       A       <X>     0       .       DP=27;I16=13,14,0,0,928,33108,0,0,1589,94441,0,0,538,12446,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,15,160:5:0    0,9,94:3:0
+17     1491    .       C       <X>     0       .       DP=27;I16=12,13,0,0,798,26812,0,0,1469,87241,0,0,499,11587,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,12,108:4:0    0,9,79:3:0
+17     1492    .       G       <X>     0       .       DP=27;I16=13,14,0,0,893,30927,0,0,1589,94441,0,0,543,12527,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,15,136:5:0    0,9,100:3:0
+17     1493    .       G       <X>     0       .       DP=27;I16=13,13,0,0,907,32761,0,0,1529,90841,0,0,520,11948,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,15,155:5:0    0,9,106:3:0
+17     1494    .       G       <X>     0       .       DP=27;I16=13,14,0,0,939,33599,0,0,1589,94441,0,0,547,12639,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,15,156:5:0    0,9,107:3:0
+17     1495    .       T       <X>     0       .       DP=26;I16=12,13,0,0,814,27700,0,0,1469,87241,0,0,524,12048,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,15,143:5:0    0,9,105:3:0
+17     1496    .       G       <X>     0       .       DP=26;I16=13,13,0,0,969,36751,0,0,1529,90841,0,0,550,12674,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,15,157:5:0    0,9,107:3:0
+17     1497    .       A       <X>     0       .       DP=27;I16=12,14,0,0,904,32740,0,0,1529,90841,0,0,525,12019,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,15,166:5:0    0,9,113:3:0
+17     1498    .       G       <X>     0       .       DP=27;I16=13,14,0,0,1002,37852,0,0,1589,94441,0,0,551,12635,0,0;QS=3,0;MQSB=0.951472;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,15,153:5:0    0,9,112:3:0
+17     1499    .       G       <X>     0       .       DP=28;I16=14,14,0,0,973,34891,0,0,1649,98041,0,0,551,12599,0,0;QS=3,0;MQSB=0.949591;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,15,146:5:0    0,9,108:3:0
+17     1500    .       A       <X>     0       .       DP=28;I16=14,14,0,0,1023,38115,0,0,1649,98041,0,0,552,12588,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,165:5:0    0,9,115:3:0
+17     1501    .       G       <X>     0       .       DP=28;I16=14,14,0,0,1051,40105,0,0,1649,98041,0,0,551,12505,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,163:5:0    0,9,100:3:0
+17     1502    .       C       <X>     0       .       DP=27;I16=13,14,0,0,963,35241,0,0,1589,94441,0,0,549,12351,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,15,140:5:0    0,9,105:3:0
+17     1503    .       A       <X>     0       .       DP=28;I16=14,14,0,0,1026,38252,0,0,1649,98041,0,0,546,12176,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,171:5:0    0,9,109:3:0
+17     1504    .       G       <X>     0       .       DP=28;I16=13,14,0,0,1052,41226,0,0,1589,94441,0,0,523,11591,0,0;QS=3,0;MQSB=0.951472;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,15,163:5:0    0,9,111:3:0
+17     1505    .       G       <X>     0       .       DP=28;I16=14,13,0,0,959,35545,0,0,1589,94441,0,0,517,11295,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,15,155:5:0    0,9,114:3:0
+17     1506    .       G       <X>     0       .       DP=28;I16=14,14,0,0,1013,37355,0,0,1649,98041,0,0,540,11840,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,139:5:0    0,9,112:3:0
+17     1507    .       A       <X>     0       .       DP=28;I16=14,14,0,0,987,35217,0,0,1649,98041,0,0,538,11792,0,0;QS=3,0;MQSB=0.949591;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,15,162:5:0    0,9,114:3:0
+17     1508    .       C       <X>     0       .       DP=28;I16=14,14,0,0,1033,38663,0,0,1649,98041,0,0,535,11727,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,137:5:0    0,9,112:3:0
+17     1509    .       A       <X>     0       .       DP=28;I16=15,13,0,0,1028,38610,0,0,1649,98041,0,0,529,11493,0,0;QS=3,0;MQSB=0.942064;MQ0F=0     PL:DP:DV        0,63,255:21:0   0,12,128:4:0    0,9,122:3:0
+17     1510    .       G       <X>     0       .       DP=28;I16=15,13,0,0,1064,40824,0,0,1649,98041,0,0,524,11288,0,0;QS=3,0;MQSB=0.942064;MQ0F=0     PL:DP:DV        0,63,255:21:0   0,12,132:4:0    0,9,111:3:0
+17     1511    .       A       <X>     0       .       DP=28;I16=15,13,0,0,976,34794,0,0,1649,98041,0,0,519,11113,0,0;QS=3,0;MQSB=0.942064;MQ0F=0      PL:DP:DV        0,63,255:21:0   0,12,136:4:0    0,9,110:3:0
+17     1512    .       A       <X>     0       .       DP=28;I16=15,12,0,0,998,37460,0,0,1589,94441,0,0,489,10343,0,0;QS=3,0;MQSB=0.935229;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,12,142:4:0    0,9,110:3:0
+17     1513    .       G       <X>     0       .       DP=28;I16=14,13,0,0,1014,38940,0,0,1589,94441,0,0,497,10709,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,12,134:4:0    0,9,108:3:0
+17     1514    .       G       <X>     0       .       DP=28;I16=15,13,0,0,1054,39954,0,0,1649,98041,0,0,504,10768,0,0;QS=3,0;MQSB=0.942064;MQ0F=0     PL:DP:DV        0,63,255:21:0   0,12,134:4:0    0,9,108:3:0
+17     1515    .       G       <X>     0       .       DP=28;I16=14,13,0,0,948,34152,0,0,1589,94441,0,0,488,10564,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,60,255:20:0   0,12,133:4:0    0,9,101:3:0
+17     1516    .       T       <X>     0       .       DP=27;I16=12,13,0,0,811,27385,0,0,1469,87241,0,0,472,10338,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,12,117:4:0    0,9,106:3:0
+17     1517    .       C       <X>     0       .       DP=27;I16=13,13,0,0,943,35153,0,0,1529,90841,0,0,478,10380,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,12,134:4:0    0,9,97:3:0
+17     1518    .       C       <X>     0       .       DP=28;I16=13,12,0,0,908,33852,0,0,1469,87241,0,0,427,9261,0,0;QS=3,0;MQSB=0.939413;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,12,132:4:0    0,9,96:3:0
+17     1519    .       T       <X>     0       .       DP=28;I16=15,13,0,0,988,35808,0,0,1649,98041,0,0,475,10337,0,0;QS=3,0;MQSB=0.942064;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,15,154:5:0    0,9,110:3:0
+17     1520    .       G       <X>     0       .       DP=29;I16=16,13,0,0,1005,36307,0,0,1709,101641,0,0,470,10328,0,0;QS=3,0;MQSB=0.940317;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,18,150:6:0    0,9,104:3:0
+17     1521    .       C       <X>     0       .       DP=28;I16=16,12,0,0,900,30324,0,0,1649,98041,0,0,466,10300,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,18,164:6:0    0,9,88:3:0
+17     1522    .       G       <X>     0       .       DP=27;I16=15,10,0,0,784,25144,0,0,1469,87241,0,0,442,9956,0,0;QS=3,0;MQSB=0.9171;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,15,110:5:0    0,9,91:3:0
+17     1523    .       T       <X>     0       .       DP=27;I16=16,11,0,0,921,32001,0,0,1589,94441,0,0,457,10189,0,0;QS=3,0;MQSB=0.925036;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,15,136:5:0    0,9,108:3:0
+17     1524    .       G       <X>     0       .       DP=27;I16=16,10,0,0,932,34140,0,0,1529,90841,0,0,453,10153,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,12,108:4:0    0,9,103:3:0
+17     1525    .       C       <X>     0       .       DP=27;I16=16,11,0,0,972,35704,0,0,1589,94441,0,0,473,10719,0,0;QS=3,0;MQSB=0.925036;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,12,113:4:0    0,9,112:3:0
+17     1526    .       C       <X>     0       .       DP=25;I16=14,11,0,0,883,31843,0,0,1469,87241,0,0,470,10684,0,0;QS=3,0;MQSB=0.929204;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,12,109:4:0    0,9,106:3:0
+17     1527    .       C       <X>     0       .       DP=24;I16=14,10,0,0,867,31999,0,0,1440,86400,0,0,466,10572,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,12,107:4:0    0,9,112:3:0
+17     1528    .       T       <X>     0       .       DP=23;I16=13,10,0,0,869,33133,0,0,1380,82800,0,0,463,10483,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,12,114:4:0    0,9,113:3:0
+17     1529    .       G       <X>     0       .       DP=23;I16=13,10,0,0,812,29432,0,0,1380,82800,0,0,459,10365,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,12,108:4:0    0,9,104:3:0
+17     1530    .       C       <X>     0       .       DP=24;I16=13,10,0,0,819,30073,0,0,1380,82800,0,0,446,10186,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,137:5:0    0,9,106:3:0
+17     1531    .       C       <X>     0       .       DP=24;I16=13,11,0,0,877,32969,0,0,1440,86400,0,0,452,10190,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,15,144:5:0    0,9,105:3:0
+17     1532    .       T       <X>     0       .       DP=24;I16=13,11,0,0,887,33721,0,0,1440,86400,0,0,449,10135,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,15,165:5:0    0,9,120:3:0
+17     1533    .       T       <X>     0       .       DP=23;I16=13,10,0,0,793,27987,0,0,1380,82800,0,0,447,10101,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,146:5:0    0,9,107:3:0
+17     1534    .       C       <X>     0       .       DP=23;I16=14,9,0,0,847,31627,0,0,1380,82800,0,0,446,10086,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,153:5:0    0,9,109:3:0
+17     1535    .       A       <X>     0       .       DP=23;I16=14,9,0,0,770,26604,0,0,1380,82800,0,0,444,9990,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,144:5:0    0,9,99:3:0
+17     1536    .       C       <X>     0       .       DP=24;I16=15,9,0,0,826,28984,0,0,1440,86400,0,0,442,9914,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,138:5:0    0,9,110:3:0
+17     1537    .       A       <X>     0       .       DP=24;I16=14,9,0,0,844,31384,0,0,1380,82800,0,0,416,9234,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,149:5:0    0,9,115:3:0
+17     1538    .       A       <X>     0       .       DP=24;I16=15,9,0,0,909,34727,0,0,1440,86400,0,0,440,9826,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,154:5:0    0,9,112:3:0
+17     1539    .       G       <X>     0       .       DP=24;I16=15,9,0,0,913,35327,0,0,1440,86400,0,0,439,9815,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,149:5:0    0,9,117:3:0
+17     1540    .       C       <X>     0       .       DP=23;I16=15,8,0,0,828,30260,0,0,1380,82800,0,0,438,9776,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,146:5:0    0,9,102:3:0
+17     1541    .       C       <X>     0       .       DP=23;I16=15,8,0,0,823,30615,0,0,1380,82800,0,0,437,9759,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,142:5:0    0,9,108:3:0
+17     1542    .       C       <X>     0       .       DP=25;I16=16,8,0,0,893,33843,0,0,1440,86400,0,0,435,9715,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,147:5:0    0,12,131:4:0
+17     1543    .       C       <X>     0       .       DP=25;I16=16,8,0,0,880,33206,0,0,1440,86400,0,0,434,9696,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,141:5:0    0,12,136:4:0
+17     1544    .       T       <X>     0       .       DP=25;I16=16,8,0,0,899,34405,0,0,1440,86400,0,0,431,9603,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,150:5:0    0,12,148:4:0
+17     1545    .       G       <X>     0       .       DP=25;I16=16,8,0,0,874,32636,0,0,1440,86400,0,0,428,9536,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,146:5:0    0,12,129:4:0
+17     1546    .       G       <X>     0       .       DP=24;I16=15,8,0,0,796,28796,0,0,1380,82800,0,0,425,9443,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,130:5:0    0,9,110:3:0
+17     1547    .       A       <X>     0       .       DP=23;I16=15,8,0,0,837,30945,0,0,1380,82800,0,0,448,9996,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,176:6:0    0,9,112:3:0
+17     1548    .       A       <X>     0       .       DP=23;I16=14,8,0,0,812,30830,0,0,1320,79200,0,0,421,9319,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,173:5:0    0,9,115:3:0
+17     1549    .       G       <X>     0       .       DP=23;I16=15,8,0,0,870,33642,0,0,1380,82800,0,0,444,9912,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,174:6:0    0,9,114:3:0
+17     1550    .       G       <X>     0       .       DP=23;I16=15,8,0,0,790,28502,0,0,1380,82800,0,0,442,9900,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,154:6:0    0,9,109:3:0
+17     1551    .       A       <X>     0       .       DP=23;I16=15,8,0,0,802,28596,0,0,1380,82800,0,0,440,9908,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,173:6:0    0,9,107:3:0
+17     1552    .       A       <X>     0       .       DP=21;I16=14,7,0,0,792,30156,0,0,1260,75600,0,0,438,9836,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,196:6:0    0,9,110:3:0
+17     1553    .       A       <X>     0       .       DP=21;I16=13,7,0,0,738,28112,0,0,1200,72000,0,0,411,9159,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,251:11:0   0,18,192:6:0    0,9,115:3:0
+17     1554    .       G       <X>     0       .       DP=21;I16=14,7,0,0,763,28221,0,0,1260,75600,0,0,434,9752,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,171:6:0    0,9,101:3:0
+17     1555    .       T       <X>     0       .       DP=21;I16=14,7,0,0,726,26234,0,0,1260,75600,0,0,432,9740,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,252:12:0   0,18,169:6:0    0,9,108:3:0
+17     1556    .       T       <X>     0       .       DP=21;I16=14,7,0,0,745,26971,0,0,1260,75600,0,0,429,9697,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,253:12:0   0,18,177:6:0    0,9,110:3:0
+17     1557    .       G       <X>     0       .       DP=22;I16=15,7,0,0,801,29689,0,0,1320,79200,0,0,426,9672,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,166:6:0    0,9,101:3:0
+17     1558    .       T       <X>     0       .       DP=22;I16=15,6,0,0,720,25620,0,0,1260,75600,0,0,404,9244,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,131:5:0    0,9,112:3:0
+17     1559    .       T       <X>     0       .       DP=22;I16=15,7,0,0,712,24690,0,0,1320,79200,0,0,417,9439,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,248:13:0   0,18,158:6:0    0,9,103:3:0
+17     1560    .       T       <X>     0       .       DP=21;I16=14,7,0,0,736,26560,0,0,1260,75600,0,0,412,9284,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,251:12:0   0,18,170:6:0    0,9,112:3:0
+17     1561    .       T       <X>     0       .       DP=21;I16=14,7,0,0,706,24776,0,0,1260,75600,0,0,406,9102,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,241:12:0   0,18,174:6:0    0,9,106:3:0
+17     1562    .       G       <X>     0       .       DP=21;I16=14,7,0,0,765,28655,0,0,1260,75600,0,0,399,8893,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,181:6:0    0,9,108:3:0
+17     1563    .       G       <X>     0       .       DP=22;I16=13,7,0,0,713,26255,0,0,1200,72000,0,0,360,8176,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,147:5:0    0,9,108:3:0
+17     1564    .       G       <X>     0       .       DP=22;I16=13,8,0,0,721,25457,0,0,1260,75600,0,0,368,8218,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,173:6:0    0,9,95:3:0
+17     1565    .       A       <X>     0       .       DP=21;I16=14,7,0,0,724,25888,0,0,1260,75600,0,0,380,8352,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,162:6:0    0,6,71:2:0
+17     1566    .       T       <X>     0       .       DP=21;I16=13,7,0,0,698,25286,0,0,1200,72000,0,0,364,8086,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,143:5:0    0,6,78:2:0
+17     1567    .       C       <X>     0       .       DP=20;I16=12,6,0,0,652,24422,0,0,1080,64800,0,0,351,7881,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,104:3:0     0,6,72:2:0
+17     1568    .       T       <X>     0       .       DP=20;I16=13,7,0,0,711,26125,0,0,1200,72000,0,0,363,7871,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,157:5:0    0,6,74:2:0
+17     1569    .       C       <X>     0       .       DP=19;I16=12,6,0,0,676,25850,0,0,1080,64800,0,0,351,7669,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,128:4:0    0,6,76:2:0
+17     1570    .       T       <X>     0       .       DP=19;I16=12,7,0,0,700,26750,0,0,1140,68400,0,0,353,7583,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,149:5:0    0,6,71:2:0
+17     1571    .       G       <X>     0       .       DP=19;I16=12,6,0,0,639,23361,0,0,1080,64800,0,0,343,7441,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,125:4:0    0,6,70:2:0
+17     1572    .       C       <X>     0       .       DP=19;I16=11,6,0,0,640,24568,0,0,1020,61200,0,0,328,7202,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,125:4:0    0,6,70:2:0
+17     1573    .       A       <X>     0       .       DP=19;I16=11,4,0,0,565,21475,0,0,900,54000,0,0,304,6900,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,132:4:0    0,3,40:1:0
+17     1574    .       C       <X>     0       .       DP=19;I16=12,5,0,0,636,24076,0,0,1020,61200,0,0,318,6948,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,128:4:0    0,3,38:1:0
+17     1575    .       C       <X>     0       .       DP=19;I16=11,6,0,0,610,22742,0,0,1020,61200,0,0,296,6272,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,125:4:0    0,6,71:2:0
+17     1576    .       C       <X>     0       .       DP=19;I16=12,6,0,0,675,25821,0,0,1080,64800,0,0,315,6785,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,133:4:0    0,6,78:2:0
+17     1577    .       T       <X>     0       .       DP=17;I16=11,6,0,0,650,25330,0,0,1020,61200,0,0,310,6692,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,118:3:0     0,6,77:2:0
+17     1578    .       C       <X>     0       .       DP=17;I16=10,6,0,0,622,24364,0,0,960,57600,0,0,279,5943,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,84:2:0      0,6,77:2:0
+17     1579    .       A       <X>     0       .       DP=17;I16=11,6,0,0,596,22326,0,0,1020,61200,0,0,298,6464,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,116:3:0     0,6,80:2:0
+17     1580    .       G       <X>     0       .       DP=17;I16=11,6,0,0,651,25195,0,0,1020,61200,0,0,292,6380,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,109:3:0     0,6,77:2:0
+17     1581    .       C       <X>     0       .       DP=17;I16=11,6,0,0,586,21418,0,0,1020,61200,0,0,286,6316,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,103:3:0     0,6,71:2:0
+17     1582    .       C       <X>     0       .       DP=18;I16=11,7,0,0,639,23491,0,0,1080,64800,0,0,280,6272,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,109:3:0     0,6,75:2:0
+17     1583    .       T       <X>     0       .       DP=16;I16=10,6,0,0,591,22349,0,0,960,57600,0,0,276,6196,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,112:3:0     0,6,74:2:0
+17     1584    .       G       <X>     0       .       DP=15;I16=10,5,0,0,563,21283,0,0,900,54000,0,0,272,6086,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,105:3:0     0,3,39:1:0
+17     1585    .       G       <X>     0       .       DP=16;I16=10,5,0,0,494,17160,0,0,900,54000,0,0,251,5703,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,244:11:0   0,9,103:3:0     0,3,30:1:0
+17     1586    .       A       <X>     0       .       DP=15;I16=10,3,0,0,470,17200,0,0,780,46800,0,0,237,5273,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,223:10:0   0,6,79:2:0      0,3,42:1:0
+17     1587    .       C       <X>     0       .       DP=15;I16=11,4,0,0,508,17900,0,0,900,54000,0,0,264,5852,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,247:11:0   0,9,94:3:0      0,3,31:1:0
+17     1588    .       A       <X>     0       .       DP=15;I16=11,4,0,0,511,17939,0,0,900,54000,0,0,262,5806,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,232:11:0   0,9,105:3:0     0,3,41:1:0
+17     1589    .       A       <X>     0       .       DP=15;I16=11,4,0,0,536,19584,0,0,900,54000,0,0,259,5725,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,249:11:0   0,9,106:3:0     0,3,42:1:0
+17     1590    .       C       <X>     0       .       DP=15;I16=10,5,0,0,514,18228,0,0,900,54000,0,0,257,5657,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,231:10:0   0,9,104:3:0     0,6,71:2:0
+17     1591    .       T       <X>     0       .       DP=15;I16=10,5,0,0,515,18559,0,0,900,54000,0,0,256,5602,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,241:10:0   0,9,85:3:0      0,6,73:2:0
+17     1592    .       T       <X>     0       .       DP=15;I16=10,5,0,0,503,17345,0,0,900,54000,0,0,255,5561,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,225:10:0   0,9,107:3:0     0,6,62:2:0
+17     1593    .       G       <X>     0       .       DP=15;I16=10,5,0,0,540,19930,0,0,900,54000,0,0,254,5534,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,250:10:0   0,9,106:3:0     0,6,60:2:0
+17     1594    .       T       <X>     0       .       DP=15;I16=10,5,0,0,535,19445,0,0,900,54000,0,0,252,5472,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,234:10:0   0,9,106:3:0     0,6,80:2:0
+17     1595    .       G       <X>     0       .       DP=15;I16=10,4,0,0,494,17940,0,0,840,50400,0,0,225,4801,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,213:9:0    0,9,105:3:0     0,6,69:2:0
+17     1596    .       C       <X>     0       .       DP=15;I16=10,4,0,0,479,17011,0,0,840,50400,0,0,233,5151,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,200:9:0    0,9,111:3:0     0,6,74:2:0
+17     1597    .       C       <X>     0       .       DP=15;I16=10,5,0,0,489,16941,0,0,900,54000,0,0,245,5285,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,195:9:0    0,12,127:4:0    0,6,73:2:0
+17     1598    .       C       <X>     0       .       DP=15;I16=10,5,0,0,514,18282,0,0,900,54000,0,0,244,5240,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,207:9:0    0,12,133:4:0    0,6,68:2:0
+17     1599    .       A       <X>     0       .       DP=14;I16=8,5,0,0,436,15330,0,0,780,46800,0,0,225,4851,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,182:8:0    0,9,103:3:0     0,6,76:2:0
+17     1600    .       T       <X>     0       .       DP=13;I16=8,5,0,0,456,16430,0,0,780,46800,0,0,226,4876,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,193:8:0    0,9,105:3:0     0,6,79:2:0
+17     1601    .       C       <X>     0       .       DP=13;I16=8,4,0,0,431,15861,0,0,720,43200,0,0,208,4554,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,171:7:0    0,9,108:3:0     0,6,78:2:0
+17     1602    .       T       <X>     0       .       DP=13;I16=7,5,0,0,439,16867,0,0,720,43200,0,0,228,4968,0,0;QS=3,0;MQSB=0.95494;MQ0F=0   PL:DP:DV        0,21,179:7:0    0,9,115:3:0     0,6,85:2:0
+17     1603    .       G       <X>     0       .       DP=12;I16=7,5,0,0,455,17407,0,0,720,43200,0,0,230,5034,0,0;QS=3,0;MQSB=0.95494;MQ0F=0   PL:DP:DV        0,21,202:7:0    0,9,111:3:0     0,6,75:2:0
+17     1604    .       G       <X>     0       .       DP=12;I16=7,5,0,0,362,11620,0,0,720,43200,0,0,232,5112,0,0;QS=3,0;MQSB=0.95494;MQ0F=0   PL:DP:DV        0,21,163:7:0    0,9,84:3:0      0,6,66:2:0
+17     1605    .       T       <X>     0       .       DP=12;I16=7,5,0,0,410,14230,0,0,720,43200,0,0,234,5202,0,0;QS=3,0;MQSB=0.95494;MQ0F=0   PL:DP:DV        0,21,190:7:0    0,9,97:3:0      0,6,61:2:0
+17     1606    .       G       <X>     0       .       DP=12;I16=7,4,0,0,370,12738,0,0,660,39600,0,0,211,4679,0,0;QS=3,0;MQSB=0.964642;MQ0F=0  PL:DP:DV        0,18,165:6:0    0,9,91:3:0      0,6,56:2:0
+17     1607    .       A       <X>     0       .       DP=12;I16=7,4,0,0,337,11369,0,0,660,39600,0,0,226,5222,0,0;QS=3,0;MQSB=0.964642;MQ0F=0  PL:DP:DV        0,21,161:7:0    0,6,70:2:0      0,6,55:2:0
+17     1608    .       C       <X>     0       .       DP=12;I16=7,4,0,0,366,12898,0,0,660,39600,0,0,211,4727,0,0;QS=3,0;MQSB=0.964642;MQ0F=0  PL:DP:DV        0,18,141:6:0    0,9,111:3:0     0,6,62:2:0
+17     1609    .       C       <X>     0       .       DP=11;I16=6,5,0,0,365,12889,0,0,660,39600,0,0,237,5393,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,18,149:6:0    0,9,110:3:0     0,6,71:2:0
+17     1610    .       C       <X>     0       .       DP=11;I16=5,5,0,0,313,10713,0,0,600,36000,0,0,213,4819,0,0;QS=3,0;MQSB=0.952347;MQ0F=0  PL:DP:DV        0,15,127:5:0    0,9,106:3:0     0,6,57:2:0
+17     1611    .       C       <X>     0       .       DP=11;I16=6,5,0,0,398,14904,0,0,660,39600,0,0,238,5454,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,18,180:6:0    0,9,110:3:0     0,6,67:2:0
+17     1612    .       T       <X>     0       .       DP=11;I16=6,5,0,0,409,15421,0,0,660,39600,0,0,238,5472,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,18,174:6:0    0,9,107:3:0     0,6,83:2:0
+17     1613    .       C       <X>     0       .       DP=11;I16=6,5,0,0,372,12904,0,0,660,39600,0,0,238,5498,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,18,169:6:0    0,9,99:3:0      0,6,63:2:0
+17     1614    .       A       <X>     0       .       DP=11;I16=6,5,0,0,353,12139,0,0,660,39600,0,0,238,5532,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,18,147:6:0    0,9,98:3:0      0,6,69:2:0
+17     1615    .       C       <X>     0       .       DP=11;I16=6,5,0,0,366,13080,0,0,660,39600,0,0,238,5574,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,18,171:6:0    0,9,105:3:0     0,6,51:2:0
+17     1616    .       T       <X>     0       .       DP=11;I16=6,3,0,0,348,13606,0,0,540,32400,0,0,187,4323,0,0;QS=3,0;MQSB=0.924584;MQ0F=0  PL:DP:DV        0,15,159:5:0    0,9,105:3:0     0,3,42:1:0
+17     1617    .       C       <X>     0       .       DP=12;I16=6,3,0,0,330,12316,0,0,540,32400,0,0,185,4279,0,0;QS=3,0;MQSB=0.924584;MQ0F=0  PL:DP:DV        0,15,146:5:0    0,9,105:3:0     0,3,42:1:0
+17     1618    .       A       <X>     0       .       DP=12;I16=5,6,0,0,385,14199,0,0,629,36841,0,0,244,5636,0,0;QS=3,0;MQSB=0.891517;MQ0F=0  PL:DP:DV        0,18,151:6:0    0,9,93:3:0      0,6,81:2:0
+17     1619    .       G       <X>     0       .       DP=11;I16=5,6,0,0,377,13119,0,0,629,36841,0,0,242,5544,0,0;QS=3,0;MQSB=0.891517;MQ0F=0  PL:DP:DV        0,18,166:6:0    0,9,84:3:0      0,6,67:2:0
+17     1620    .       C       <X>     0       .       DP=11;I16=5,5,0,0,323,10965,0,0,569,33241,0,0,215,4839,0,0;QS=3,0;MQSB=0.857112;MQ0F=0  PL:DP:DV        0,15,142:5:0    0,9,78:3:0      0,6,56:2:0
+17     1621    .       C       <X>     0       .       DP=12;I16=5,7,0,0,363,11779,0,0,689,40441,0,0,263,6021,0,0;QS=3,0;MQSB=0.896474;MQ0F=0  PL:DP:DV        0,21,174:7:0    0,9,80:3:0      0,6,56:2:0
+17     1622    .       A       <X>     0       .       DP=12;I16=5,7,0,0,365,12105,0,0,689,40441,0,0,261,5965,0,0;QS=3,0;MQSB=0.896474;MQ0F=0  PL:DP:DV        0,21,176:7:0    0,9,81:3:0      0,6,52:2:0
+17     1623    .       C       <X>     0       .       DP=12;I16=5,5,0,0,325,10979,0,0,569,33241,0,0,208,4620,0,0;QS=3,0;MQSB=0.857112;MQ0F=0  PL:DP:DV        0,18,155:6:0    0,9,84:3:0      0,3,37:1:0
+17     1624    .       C       <X>     0       .       DP=12;I16=4,6,0,0,336,11718,0,0,569,33241,0,0,211,4799,0,0;QS=3,0;MQSB=0.895781;MQ0F=0  PL:DP:DV        0,18,162:6:0    0,9,88:3:0      0,3,39:1:0
+17     1625    .       A       <X>     0       .       DP=12;I16=4,7,0,0,375,13503,0,0,629,36841,0,0,234,5386,0,0;QS=3,0;MQSB=0.924449;MQ0F=0  PL:DP:DV        0,18,158:6:0    0,9,93:3:0      0,6,80:2:0
+17     1626    .       G       <X>     0       .       DP=12;I16=5,7,0,0,358,11490,0,0,689,40441,0,0,249,5645,0,0;QS=3,0;MQSB=0.896474;MQ0F=0  PL:DP:DV        0,21,158:7:0    0,9,83:3:0      0,6,63:2:0
+17     1627    .       A       <X>     0       .       DP=12;I16=5,7,0,0,363,11609,0,0,689,40441,0,0,246,5590,0,0;QS=3,0;MQSB=0.896474;MQ0F=0  PL:DP:DV        0,21,165:7:0    0,9,75:3:0      0,6,72:2:0
+17     1628    .       C       <X>     0       .       DP=12;I16=5,7,0,0,357,11583,0,0,689,40441,0,0,243,5545,0,0;QS=3,0;MQSB=0.896474;MQ0F=0  PL:DP:DV        0,21,165:7:0    0,9,80:3:0      0,6,57:2:0
+17     1629    .       T       <X>     0       .       DP=13;I16=6,7,0,0,451,16079,0,0,749,44041,0,0,240,5510,0,0;QS=3,0;MQSB=0.899815;MQ0F=0  PL:DP:DV        0,21,187:7:0    0,12,120:4:0    0,6,79:2:0
+17     1630    .       T       <X>     0       .       DP=13;I16=6,7,0,0,403,13323,0,0,749,44041,0,0,237,5435,0,0;QS=3,0;MQSB=0.899815;MQ0F=0  PL:DP:DV        0,21,169:7:0    0,12,111:4:0    0,6,73:2:0
+17     1631    .       C       <X>     0       .       DP=12;I16=6,5,0,0,354,12046,0,0,660,39600,0,0,210,4744,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,21,184:7:0    0,6,67:2:0      0,6,61:2:0
+17     1632    .       C       <X>     0       .       DP=13;I16=6,7,0,0,387,12175,0,0,749,44041,0,0,232,5262,0,0;QS=3,0;MQSB=0.899815;MQ0F=0  PL:DP:DV        0,24,188:8:0    0,9,82:3:0      0,6,61:2:0
+17     1633    .       A       <X>     0       .       DP=13;I16=6,7,0,0,404,13272,0,0,749,44041,0,0,230,5166,0,0;QS=3,0;MQSB=0.899815;MQ0F=0  PL:DP:DV        0,24,183:8:0    0,9,86:3:0      0,6,73:2:0
+17     1634    .       C       <X>     0       .       DP=13;I16=6,6,0,0,328,9716,0,0,689,40441,0,0,203,4457,0,0;QS=3,0;MQSB=0.864013;MQ0F=0   PL:DP:DV        0,21,151:7:0    0,9,80:3:0      0,6,59:2:0
+17     1635    .       G       <X>     0       .       DP=14;I16=6,8,0,0,419,12831,0,0,809,47641,0,0,226,5010,0,0;QS=3,0;MQSB=0.927743;MQ0F=0  PL:DP:DV        0,24,180:8:0    0,12,108:4:0    0,6,59:2:0
+17     1636    .       A       <X>     0       .       DP=14;I16=6,8,0,0,418,13400,0,0,809,47641,0,0,225,4951,0,0;QS=3,0;MQSB=0.927743;MQ0F=0  PL:DP:DV        0,24,179:8:0    0,12,110:4:0    0,6,66:2:0
+17     1637    .       C       <X>     0       .       DP=14;I16=6,8,0,0,422,13498,0,0,809,47641,0,0,224,4906,0,0;QS=3,0;MQSB=0.927743;MQ0F=0  PL:DP:DV        0,24,185:8:0    0,12,110:4:0    0,6,60:2:0
+17     1638    .       A       <X>     0       .       DP=17;I16=9,7,0,0,513,17167,0,0,929,54841,0,0,216,4790,0,0;QS=3,0;MQSB=0.892753;MQ0F=0  PL:DP:DV        0,24,191:8:0    0,18,149:6:0    0,6,78:2:0
+17     1639    .       G       <X>     0       .       DP=17;I16=9,8,0,0,552,18844,0,0,989,58441,0,0,223,4765,0,0;QS=3,0;MQSB=0.91051;MQ0F=0   PL:DP:DV        0,27,228:9:0    0,18,150:6:0    0,6,68:2:0
+17     1640    .       G       <X>     0       .       DP=17;I16=8,6,0,0,414,13296,0,0,809,47641,0,0,171,3467,0,0;QS=3,0;MQSB=0.875173;MQ0F=0  PL:DP:DV        0,18,150:6:0    0,18,151:6:0    0,6,51:2:0
+17     1641    .       C       <X>     0       .       DP=18;I16=9,8,0,0,511,16289,0,0,989,58441,0,0,225,4709,0,0;QS=3,0;MQSB=0.91051;MQ0F=0   PL:DP:DV        0,27,188:9:0    0,18,167:6:0    0,6,65:2:0
+17     1642    .       T       <X>     0       .       DP=17;I16=8,7,0,0,519,18513,0,0,869,51241,0,0,217,4613,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,18,170:6:0    0,18,168:6:0    0,9,102:3:0
+17     1643    .       C       <X>     0       .       DP=16;I16=7,9,0,0,508,16910,0,0,929,54841,0,0,255,5361,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,24,193:8:0    0,18,169:6:0    0,6,56:2:0
+17     1644    .       C       <X>     0       .       DP=15;I16=6,9,0,0,514,18056,0,0,869,51241,0,0,259,5401,0,0;QS=3,0;MQSB=0.939413;MQ0F=0  PL:DP:DV        0,21,209:7:0    0,18,165:6:0    0,6,54:2:0
+17     1645    .       A       <X>     0       .       DP=15;I16=6,9,0,0,520,18852,0,0,869,51241,0,0,263,5457,0,0;QS=3,0;MQSB=0.939413;MQ0F=0  PL:DP:DV        0,21,213:7:0    0,18,173:6:0    0,6,49:2:0
+17     1646    .       G       <X>     0       .       DP=15;I16=6,7,0,0,440,15526,0,0,780,46800,0,0,217,4279,0,0;QS=3,0;MQSB=0.961166;MQ0F=0  PL:DP:DV        0,18,185:6:0    0,15,148:5:0    0,6,48:2:0
+17     1647    .       C       <X>     0       .       DP=15;I16=6,9,0,0,433,13883,0,0,869,51241,0,0,271,5617,0,0;QS=3,0;MQSB=0.939413;MQ0F=0  PL:DP:DV        0,21,190:7:0    0,18,139:6:0    0,6,35:2:0
+17     1648    .       C       <X>     0       .       DP=15;I16=6,9,0,0,495,16965,0,0,869,51241,0,0,275,5721,0,0;QS=3,0;MQSB=0.939413;MQ0F=0  PL:DP:DV        0,21,203:7:0    0,18,159:6:0    0,6,44:2:0
+17     1649    .       T       <X>     0       .       DP=15;I16=6,9,0,0,516,18122,0,0,869,51241,0,0,279,5841,0,0;QS=3,0;MQSB=0.939413;MQ0F=0  PL:DP:DV        0,21,187:7:0    0,18,182:6:0    0,6,56:2:0
+17     1650    .       C       <X>     0       .       DP=15;I16=6,7,0,0,405,13551,0,0,749,44041,0,0,240,5028,0,0;QS=3,0;MQSB=0.899815;MQ0F=0  PL:DP:DV        0,18,161:6:0    0,18,169:6:0    0,3,13:1:0
+17     1651    .       G       <X>     0       .       DP=17;I16=5,9,0,0,424,13328,0,0,778,44882,0,0,249,5335,0,0;QS=3,0;MQSB=0.965069;MQ0F=0  PL:DP:DV        0,18,150:6:0    0,15,128:5:0    0,9,86:3:0
+17     1652    .       G       <X>     0       .       DP=18;I16=7,9,0,0,532,18602,0,0,898,52082,0,0,267,5673,0,0;QS=3,0;MQSB=0.994413;MQ0F=0  PL:DP:DV        0,24,212:8:0    0,18,168:6:0    0,6,54:2:0
+17     1653    .       C       <X>     0       .       DP=18;I16=8,10,0,0,581,19565,0,0,1018,59282,0,0,300,6490,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,24,208:8:0    0,21,175:7:0    0,9,82:3:0
+17     1654    .       A       T,<X>   0       .       DP=18;I16=8,9,0,1,516,16718,15,225,958,55682,60,3600,285,6219,22,484;QS=2.93213,0.0678733,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.99606;BQB=1;MQ0F=0 PL:DP:DV        0,9,155,21,158,162:8:1  0,21,179,21,179,179:7:0 0,9,78,9,78,78:3:0
+17     1655    .       C       <X>     0       .       DP=18;I16=8,10,0,0,565,19017,0,0,1018,59282,0,0,313,6887,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,24,198:8:0    0,21,180:7:0    0,9,79:3:0
+17     1656    .       C       <X>     0       .       DP=19;I16=9,9,0,0,557,18013,0,0,1018,59282,0,0,295,6515,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,202:8:0    0,21,165:7:0    0,9,80:3:0
+17     1657    .       T       A,<X>   0       .       DP=18;I16=8,9,0,1,580,20362,15,225,989,58441,29,841,301,6641,25,625;QS=2.93243,0.0675676,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.99606;BQB=1;MQ0F=0  PL:DP:DV        0,24,206,24,206,206:8:0 0,6,158,18,161,165:7:1  0,9,85,9,85,85:3:0
+17     1658    .       T       <X>     0       .       DP=19;I16=8,10,0,0,573,19127,0,0,1018,59282,0,0,332,7412,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,24,187:8:0    0,21,189:7:0    0,9,91:3:0
+17     1659    .       C       <X>     0       .       DP=20;I16=8,10,0,0,609,21517,0,0,1049,62041,0,0,338,7578,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,24,219:8:0    0,21,189:7:0    0,9,80:3:0
+17     1660    .       A       <X>     0       .       DP=21;I16=8,11,0,0,641,23219,0,0,1078,62882,0,0,385,8901,0,0;QS=3,0;MQSB=0.992359;MQ0F=0        PL:DP:DV        0,21,172:7:0    0,24,219:8:0    0,12,127:4:0
+17     1661    .       G       <X>     0       .       DP=21;I16=7,13,0,0,639,21739,0,0,1107,63723,0,0,412,9598,0,0;QS=3,0;MQSB=0.999215;MQ0F=0        PL:DP:DV        0,24,209:8:0    0,24,193:8:0    0,12,98:4:0
+17     1662    .       C       <X>     0       .       DP=21;I16=8,12,0,0,641,21423,0,0,1107,63723,0,0,407,9465,0,0;QS=3,0;MQSB=0.988166;MQ0F=0        PL:DP:DV        0,21,192:7:0    0,27,211:9:0    0,12,100:4:0
+17     1663    .       C       <X>     0       .       DP=20;I16=7,11,0,0,577,19507,0,0,1018,59282,0,0,394,9204,0,0;QS=3,0;MQSB=0.983729;MQ0F=0        PL:DP:DV        0,21,178:7:0    0,21,192:7:0    0,12,101:4:0
+17     1664    .       A       C,<X>   0       .       DP=20;I16=6,10,0,1,530,17982,13,169,898,52082,29,841,358,8422,25,625;QS=2.93953,0.0604651,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.998738;BQB=1;MQ0F=0        PL:DP:DV        0,18,167,18,167,167:6:0 0,7,154,18,157,159:7:1  0,12,109,12,109,109:4:0
+17     1665    .       T       C,<X>   0       .       DP=20;I16=7,11,1,1,592,20170,58,1924,1018,59282,89,4441,396,9188,39,821;QS=2.5913,0.408696,0;VDB=0.1;SGB=0.346553;RPB=0.222222;MQB=0.611111;MQSB=0.988166;BQB=0.944444;MQ0F=0   PL:DP:DV        0,21,185,21,185,185:7:0 0,27,222,27,222,222:9:0 35,0,51,41,57,90:4:2
+17     1666    .       G       <X>     0       .       DP=20;I16=8,12,0,0,614,19760,0,0,1107,63723,0,0,435,9947,0,0;QS=3,0;MQSB=0.988166;MQ0F=0        PL:DP:DV        0,21,173:7:0    0,27,206:9:0    0,12,111:4:0
+17     1667    .       G       <X>     0       .       DP=20;I16=8,11,0,0,617,21033,0,0,1078,62882,0,0,410,9276,0,0;QS=3,0;MQSB=0.992359;MQ0F=0        PL:DP:DV        0,21,183:7:0    0,24,195:8:0    0,12,115:4:0
+17     1668    .       A       <X>     0       .       DP=20;I16=7,10,0,0,570,19908,0,0,958,55682,0,0,369,8365,0,0;QS=3,0;MQSB=0.989343;MQ0F=0 PL:DP:DV        0,18,158:6:0    0,21,186:7:0    0,12,124:4:0
+17     1669    .       C       <X>     0       .       DP=20;I16=8,12,0,0,640,21336,0,0,1107,63723,0,0,435,9857,0,0;QS=3,0;MQSB=0.988166;MQ0F=0        PL:DP:DV        0,21,172:7:0    0,27,216:9:0    0,12,115:4:0
+17     1670    .       A       <X>     0       .       DP=23;I16=9,13,0,0,765,27363,0,0,1258,73682,0,0,410,9234,0,0;QS=3,0;MQSB=0.991121;MQ0F=0        PL:DP:DV        0,27,215:9:0    0,27,233:9:0    0,12,129:4:0
+17     1671    .       G       <X>     0       .       DP=23;I16=9,13,0,0,703,23631,0,0,1258,73682,0,0,412,9206,0,0;QS=3,0;MQSB=0.991121;MQ0F=0        PL:DP:DV        0,27,214:9:0    0,27,210:9:0    0,12,106:4:0
+17     1672    .       T       <X>     0       .       DP=23;I16=9,13,0,0,724,24700,0,0,1258,73682,0,0,414,9202,0,0;QS=3,0;MQSB=0.991121;MQ0F=0        PL:DP:DV        0,27,203:9:0    0,27,232:9:0    0,12,111:4:0
+17     1673    .       T       <X>     0       .       DP=25;I16=8,13,0,0,719,25183,0,0,1198,70082,0,0,372,8248,0,0;QS=3,0;MQSB=0.983744;MQ0F=0        PL:DP:DV        0,27,221:9:0    0,24,212:8:0    0,12,112:4:0
+17     1674    .       C       <X>     0       .       DP=25;I16=8,14,0,0,755,26561,0,0,1289,76441,0,0,389,8417,0,0;QS=3,0;MQSB=0.892142;MQ0F=0        PL:DP:DV        0,33,244:11:0   0,21,206:7:0    0,12,96:4:0
+17     1675    .       C       <X>     0       .       DP=25;I16=9,15,0,0,705,22355,0,0,1347,78123,0,0,447,9897,0,0;QS=3,0;MQSB=0.996008;MQ0F=0        PL:DP:DV        0,33,222:11:0   0,30,212:10:0   0,9,65:3:0
+17     1676    .       G       <X>     0       .       DP=25;I16=6,15,0,0,660,21708,0,0,1167,67323,0,0,383,8265,0,0;QS=3,0;MQSB=0.993205;MQ0F=0        PL:DP:DV        0,33,222:11:0   0,21,170:7:0    0,9,96:3:0
+17     1677    .       C       <X>     0       .       DP=25;I16=9,13,0,0,681,22869,0,0,1289,76441,0,0,394,8510,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,33,225:11:0   0,24,198:8:0    0,9,74:3:0
+17     1678    .       C       <X>     0       .       DP=25;I16=9,15,0,0,775,26785,0,0,1347,78123,0,0,438,9496,0,0;QS=3,0;MQSB=0.996008;MQ0F=0        PL:DP:DV        0,33,235:11:0   0,30,231:10:0   0,9,83:3:0
+17     1679    .       A       <X>     0       .       DP=25;I16=8,15,0,0,762,27552,0,0,1287,74523,0,0,412,8858,0,0;QS=3,0;MQSB=0.999479;MQ0F=0        PL:DP:DV        0,33,235:11:0   0,27,219:9:0    0,9,106:3:0
+17     1680    .       G       <X>     0       .       DP=26;I16=9,17,0,0,843,29213,0,0,1467,85323,0,0,459,10021,0,0;QS=3,0;MQSB=0.999637;MQ0F=0       PL:DP:DV        0,33,253:11:0   0,33,232:11:0   0,12,108:4:0
+17     1681    .       C       <X>     0       .       DP=26;I16=8,15,0,0,681,21293,0,0,1318,77282,0,0,407,8999,0,0;QS=3,0;MQSB=0.974802;MQ0F=0        PL:DP:DV        0,33,223:11:0   0,27,191:9:0    0,9,69:3:0
+17     1682    .       G       <X>     0       .       DP=25;I16=9,16,0,0,728,22560,0,0,1407,81723,0,0,455,9877,0,0;QS=3,0;MQSB=0.998399;MQ0F=0        PL:DP:DV        0,30,222:10:0   0,33,208:11:0   0,12,98:4:0
+17     1683    .       T       <X>     0       .       DP=25;I16=8,15,0,0,807,29159,0,0,1287,74523,0,0,403,8567,0,0;QS=3,0;MQSB=0.999479;MQ0F=0        PL:DP:DV        0,30,250:10:0   0,30,235:10:0   0,9,91:3:0
+17     1684    .       T       <X>     0       .       DP=25;I16=8,15,0,0,802,28774,0,0,1318,77282,0,0,438,9612,0,0;QS=3,0;MQSB=0.974802;MQ0F=0        PL:DP:DV        0,27,227:9:0    0,30,237:10:0   0,12,107:4:0
+17     1685    .       G       <X>     0       .       DP=24;I16=8,14,0,0,759,27319,0,0,1258,73682,0,0,413,8999,0,0;QS=3,0;MQSB=0.979255;MQ0F=0        PL:DP:DV        0,24,216:8:0    0,30,242:10:0   0,12,110:4:0
+17     1686    .       C       <X>     0       .       DP=24;I16=8,15,0,0,793,28073,0,0,1318,77282,0,0,438,9656,0,0;QS=3,0;MQSB=0.974802;MQ0F=0        PL:DP:DV        0,27,225:9:0    0,30,241:10:0   0,12,103:4:0
+17     1687    .       C       <X>     0       .       DP=24;I16=7,14,0,0,741,26765,0,0,1198,70082,0,0,388,8458,0,0;QS=3,0;MQSB=0.966484;MQ0F=0        PL:DP:DV        0,24,221:8:0    0,27,229:9:0    0,12,106:4:0
+17     1688    .       C       <X>     0       .       DP=24;I16=8,15,0,0,794,28736,0,0,1318,77282,0,0,431,9605,0,0;QS=3,0;MQSB=0.974802;MQ0F=0        PL:DP:DV        0,27,239:9:0    0,30,221:10:0   0,12,120:4:0
+17     1689    .       T       A,<X>   0       .       DP=24;I16=8,15,0,1,805,29443,33,1089,1287,74523,60,3600,421,9311,25,625;QS=2.74419,0.255814,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0     PL:DP:DV        0,27,224,27,224,224:9:0 0,33,255,33,255,255:11:0        21,0,79,30,82,106:4:1
+17     1690    .       C       <X>     0       .       DP=24;I16=8,16,0,0,864,32420,0,0,1347,78123,0,0,445,10033,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,27,242:9:0    0,33,255:11:0   0,12,95:4:0
+17     1691    .       T       <X>     0       .       DP=22;I16=7,14,0,0,734,27150,0,0,1167,67323,0,0,421,9525,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,225:9:0    0,30,242:10:0   0,6,57:2:0
+17     1692    .       G       <X>     0       .       DP=22;I16=7,13,0,0,678,24110,0,0,1107,63723,0,0,400,9176,0,0;QS=3,0;MQSB=0.999215;MQ0F=0        PL:DP:DV        0,24,218:8:0    0,30,218:10:0   0,6,61:2:0
+17     1693    .       T       <X>     0       .       DP=24;I16=10,13,0,0,795,28363,0,0,1318,77282,0,0,444,10422,0,0;QS=3,0;MQSB=0.995682;MQ0F=0      PL:DP:DV        0,27,227:9:0    0,30,235:10:0   0,12,104:4:0
+17     1694    .       T       <X>     0       .       DP=24;I16=10,13,0,0,771,26775,0,0,1318,77282,0,0,448,10602,0,0;QS=3,0;MQSB=0.995682;MQ0F=0      PL:DP:DV        0,27,221:9:0    0,30,232:10:0   0,12,114:4:0
+17     1695    .       C       <X>     0       .       DP=24;I16=10,14,0,0,811,28517,0,0,1347,78123,0,0,454,10806,0,0;QS=3,0;MQSB=0.98469;MQ0F=0       PL:DP:DV        0,27,227:9:0    0,33,239:11:0   0,12,121:4:0
+17     1696    .       T       <X>     0       .       DP=23;I16=10,13,0,0,825,30819,0,0,1287,74523,0,0,455,10869,0,0;QS=3,0;MQSB=0.976718;MQ0F=0      PL:DP:DV        0,24,219:8:0    0,33,255:11:0   0,12,108:4:0
+17     1697    .       G       <X>     0       .       DP=23;I16=10,13,0,0,767,26757,0,0,1287,74523,0,0,455,10897,0,0;QS=3,0;MQSB=0.976718;MQ0F=0      PL:DP:DV        0,24,208:8:0    0,33,246:11:0   0,12,112:4:0
+17     1698    .       C       A,<X>   0       .       DP=21;I16=10,10,0,1,726,27088,27,729,1169,69241,29,841,451,10903,6,36;QS=2.91148,0.0885246,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.99938;BQB=1;MQ0F=0        PL:DP:DV        0,24,229,24,229,229:8:0 0,0,190,24,193,207:9:1  0,12,111,12,111,111:4:0
+17     1699    .       T       <X>     0       .       DP=21;I16=9,10,0,0,698,25826,0,0,1078,62882,0,0,408,9692,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,21,203:7:0    0,24,219:8:0    0,12,115:4:0
+17     1700    .       G       <X>     0       .       DP=20;I16=9,10,0,0,696,25850,0,0,1078,62882,0,0,409,9705,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,21,216:7:0    0,24,215:8:0    0,12,110:4:0
+17     1701    .       T       <X>     0       .       DP=20;I16=9,11,0,0,711,25539,0,0,1138,66482,0,0,435,10353,0,0;QS=3,0;MQSB=0.997118;MQ0F=0       PL:DP:DV        0,24,207:8:0    0,24,210:8:0    0,12,125:4:0
+17     1702    .       T       <X>     0       .       DP=20;I16=8,11,0,0,671,24367,0,0,1078,62882,0,0,410,9712,0,0;QS=3,0;MQSB=0.992359;MQ0F=0        PL:DP:DV        0,24,214:8:0    0,21,193:7:0    0,12,115:4:0
+17     1703    .       T       <X>     0       .       DP=20;I16=9,10,0,0,648,22696,0,0,1078,62882,0,0,410,9708,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,21,197:7:0    0,24,195:8:0    0,12,114:4:0
+17     1704    .       T       <X>     0       .       DP=20;I16=10,10,0,0,711,25771,0,0,1169,69241,0,0,435,10341,0,0;QS=3,0;MQSB=0.931063;MQ0F=0      PL:DP:DV        0,24,208:8:0    0,21,208:7:0    0,15,128:5:0
+17     1705    .       C       <X>     0       .       DP=20;I16=10,10,0,0,744,28388,0,0,1169,69241,0,0,436,10312,0,0;QS=3,0;MQSB=0.931063;MQ0F=0      PL:DP:DV        0,24,232:8:0    0,21,213:7:0    0,15,120:5:0
+17     1706    .       T       <X>     0       .       DP=20;I16=10,10,0,0,775,30329,0,0,1169,69241,0,0,436,10246,0,0;QS=3,0;MQSB=0.931063;MQ0F=0      PL:DP:DV        0,24,221:8:0    0,21,219:7:0    0,15,145:5:0
+17     1707    .       C       <X>     0       .       DP=21;I16=9,11,0,0,724,26998,0,0,1169,69241,0,0,410,9518,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,27,235:9:0    0,18,180:6:0    0,15,134:5:0
+17     1708    .       T       <X>     0       .       DP=21;I16=9,12,0,0,740,27282,0,0,1229,72841,0,0,410,9430,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,30,229:10:0   0,18,187:6:0    0,15,132:5:0
+17     1709    .       A       <X>     0       .       DP=21;I16=9,11,0,0,675,23509,0,0,1169,69241,0,0,386,8734,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,27,210:9:0    0,18,166:6:0    0,15,131:5:0
+17     1710    .       C       <X>     0       .       DP=22;I16=9,13,0,0,755,26817,0,0,1289,76441,0,0,412,9306,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,33,236:11:0   0,18,181:6:0    0,15,128:5:0
+17     1711    .       C       <X>     0       .       DP=22;I16=9,13,0,0,786,28790,0,0,1289,76441,0,0,413,9223,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,33,250:11:0   0,18,169:6:0    0,15,138:5:0
+17     1712    .       A       <X>     0       .       DP=22;I16=9,13,0,0,824,31342,0,0,1289,76441,0,0,414,9162,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,33,252:11:0   0,18,198:6:0    0,15,136:5:0
+17     1713    .       G       <X>     0       .       DP=23;I16=8,14,0,0,823,31285,0,0,1289,76441,0,0,405,8993,0,0;QS=3,0;MQSB=0.892142;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,189:6:0    0,12,118:4:0
+17     1714    .       A       <X>     0       .       DP=23;I16=9,13,0,0,763,27439,0,0,1289,76441,0,0,402,8818,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,36,234:12:0   0,18,190:6:0    0,12,101:4:0
+17     1715    .       A       <X>     0       .       DP=23;I16=9,14,0,0,900,35416,0,0,1349,80041,0,0,414,8878,0,0;QS=3,0;MQSB=0.907354;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,206:6:0    0,15,145:5:0
+17     1716    .       G       <X>     0       .       DP=23;I16=9,14,0,0,844,31500,0,0,1349,80041,0,0,414,8822,0,0;QS=3,0;MQSB=0.907354;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,188:6:0    0,15,129:5:0
+17     1717    .       T       <X>     0       .       DP=24;I16=9,15,0,0,854,30878,0,0,1409,83641,0,0,414,8794,0,0;QS=3,0;MQSB=0.904837;MQ0F=0        PL:DP:DV        0,39,253:13:0   0,18,185:6:0    0,15,122:5:0
+17     1718    .       G       <X>     0       .       DP=24;I16=9,14,0,0,806,29332,0,0,1349,80041,0,0,390,8170,0,0;QS=3,0;MQSB=0.907354;MQ0F=0        PL:DP:DV        0,36,249:12:0   0,18,188:6:0    0,15,124:5:0
+17     1719    .       C       <X>     0       .       DP=26;I16=11,14,0,0,857,30717,0,0,1469,87241,0,0,407,8675,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,173:6:0    0,12,98:4:0
+17     1720    .       C       <X>     0       .       DP=26;I16=11,14,0,0,898,33274,0,0,1469,87241,0,0,409,8645,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,166:6:0    0,12,99:4:0
+17     1721    .       C       <X>     0       .       DP=26;I16=10,14,0,0,846,30642,0,0,1409,83641,0,0,388,8258,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,187:6:0    0,12,119:4:0
+17     1722    .       T       <X>     0       .       DP=25;I16=11,13,0,0,876,33054,0,0,1409,83641,0,0,406,8540,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,174:5:0    0,15,123:5:0
+17     1723    .       T       <X>     0       .       DP=25;I16=11,14,0,0,835,28861,0,0,1469,87241,0,0,420,8728,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,167:5:0    0,15,130:5:0
+17     1724    .       C       <X>     0       .       DP=25;I16=11,14,0,0,903,33735,0,0,1469,87241,0,0,422,8800,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,164:5:0    0,15,139:5:0
+17     1725    .       C       G,<X>   0       .       DP=25;I16=11,13,0,1,835,29699,25,625,1409,83641,60,3600,406,8576,18,324;QS=2.95164,0.0483559,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.929204;BQB=1;MQ0F=0     PL:DP:DV        0,20,255,42,255,255:15:1        0,15,153,15,153,153:5:0 0,15,132,15,132,132:5:0
+17     1726    .       C       <X>     0       .       DP=25;I16=11,14,0,0,932,35588,0,0,1469,87241,0,0,426,9028,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,165:5:0    0,15,122:5:0
+17     1727    .       T       <X>     0       .       DP=25;I16=10,14,0,0,862,32080,0,0,1409,83641,0,0,404,8556,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,167:5:0    0,12,120:4:0
+17     1728    .       C       <X>     0       .       DP=25;I16=11,14,0,0,915,33845,0,0,1469,87241,0,0,429,9173,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,156:5:0    0,15,144:5:0
+17     1729    .       C       <X>     0       .       DP=25;I16=10,14,0,0,919,35797,0,0,1409,83641,0,0,406,8668,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,142:5:0    0,12,128:4:0
+17     1730    .       T       <X>     0       .       DP=24;I16=10,14,0,0,849,30711,0,0,1409,83641,0,0,433,9393,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,138:4:0    0,15,148:5:0
+17     1731    .       C       <X>     0       .       DP=24;I16=10,14,0,0,907,34875,0,0,1409,83641,0,0,434,9472,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,123:4:0    0,15,140:5:0
+17     1732    .       A       <X>     0       .       DP=24;I16=11,13,0,0,816,28582,0,0,1409,83641,0,0,436,9580,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,123:4:0    0,15,143:5:0
+17     1733    .       C       <X>     0       .       DP=25;I16=12,13,0,0,869,31451,0,0,1469,87241,0,0,438,9666,0,0;QS=3,0;MQSB=0.939413;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,116:4:0    0,15,136:5:0
+17     1734    .       C       <X>     0       .       DP=25;I16=12,13,0,0,926,35482,0,0,1469,87241,0,0,440,9730,0,0;QS=3,0;MQSB=0.939413;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,122:4:0    0,15,141:5:0
+17     1735    .       T       <X>     0       .       DP=26;I16=13,13,0,0,935,35169,0,0,1529,90841,0,0,442,9822,0,0;QS=3,0;MQSB=0.945959;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,12,112:4:0    0,15,148:5:0
+17     1736    .       G       <X>     0       .       DP=25;I16=11,11,0,0,829,31469,0,0,1289,76441,0,0,380,8416,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,72:2:0      0,12,118:4:0
+17     1737    .       A       <X>     0       .       DP=25;I16=12,12,0,0,842,30606,0,0,1409,83641,0,0,422,9312,0,0;QS=3,0;MQSB=0.941765;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,76:2:0      0,15,131:5:0
+17     1738    .       C       <X>     0       .       DP=24;I16=12,12,0,0,835,30251,0,0,1409,83641,0,0,450,10010,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,9,78:3:0      0,15,130:5:0
+17     1739    .       C       <X>     0       .       DP=23;I16=10,12,0,0,831,32123,0,0,1289,76441,0,0,428,9432,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,55:2:0      0,12,135:4:0
+17     1740    .       A       <X>     0       .       DP=23;I16=11,12,0,0,774,27126,0,0,1349,80041,0,0,456,10126,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,56:2:0      0,15,139:5:0
+17     1741    .       C       <X>     0       .       DP=23;I16=11,12,0,0,850,32314,0,0,1349,80041,0,0,459,10217,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,70:2:0      0,15,136:5:0
+17     1742    .       T       <X>     0       .       DP=23;I16=11,12,0,0,866,33204,0,0,1349,80041,0,0,462,10330,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,72:2:0      0,15,144:5:0
+17     1743    .       C       <X>     0       .       DP=23;I16=11,12,0,0,894,35176,0,0,1349,80041,0,0,464,10414,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,74:2:0      0,15,138:5:0
+17     1744    .       T       <X>     0       .       DP=23;I16=11,11,0,0,857,33579,0,0,1289,76441,0,0,459,10469,0,0;QS=3,0;MQSB=0.936864;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,80:2:0      0,15,156:5:0
+17     1745    .       G       <X>     0       .       DP=23;I16=11,12,0,0,882,34572,0,0,1349,80041,0,0,464,10442,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,78:2:0      0,15,142:5:0
+17     1746    .       G       <X>     0       .       DP=24;I16=12,11,0,0,836,31102,0,0,1349,80041,0,0,456,10312,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,69:2:0      0,18,151:6:0
+17     1747    .       G       <X>     0       .       DP=24;I16=12,11,0,0,839,31729,0,0,1349,80041,0,0,455,10239,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,75:2:0      0,18,154:6:0
+17     1748    .       G       <X>     0       .       DP=24;I16=11,12,0,0,843,31857,0,0,1349,80041,0,0,434,9664,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,42:1:0      0,18,154:6:0
+17     1749    .       A       <X>     0       .       DP=25;I16=13,11,0,0,864,31748,0,0,1409,83641,0,0,451,10063,0,0;QS=3,0;MQSB=0.950498;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,72:2:0      0,21,172:7:0
+17     1750    .       A       <X>     0       .       DP=25;I16=13,12,0,0,905,33667,0,0,1469,87241,0,0,451,10013,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,56:2:0      0,21,187:7:0
+17     1751    .       A       <X>     0       .       DP=25;I16=13,12,0,0,908,33658,0,0,1469,87241,0,0,449,9987,0,0;QS=3,0;MQSB=0.948139;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,67:2:0      0,21,183:7:0
+17     1752    .       T       <X>     0       .       DP=23;I16=12,11,0,0,838,31088,0,0,1380,82800,0,0,449,9987,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,71:2:0      0,18,170:6:0
+17     1753    .       C       <X>     0       .       DP=23;I16=12,11,0,0,869,33595,0,0,1380,82800,0,0,448,9960,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,77:2:0      0,18,163:6:0
+17     1754    .       C       <X>     0       .       DP=23;I16=11,11,0,0,830,31628,0,0,1320,79200,0,0,431,9699,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,3,42:1:0      0,18,163:6:0
+17     1755    .       C       <X>     0       .       DP=23;I16=12,11,0,0,856,33082,0,0,1380,82800,0,0,446,9972,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,61:2:0      0,18,165:6:0
+17     1756    .       T       <X>     0       .       DP=22;I16=11,11,0,0,858,33720,0,0,1320,79200,0,0,445,9961,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,6,77:2:0      0,18,179:6:0
+17     1757    .       C       <X>     0       .       DP=22;I16=11,11,0,0,869,34651,0,0,1320,79200,0,0,444,9972,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,6,78:2:0      0,18,176:6:0
+17     1758    .       A       <X>     0       .       DP=22;I16=11,11,0,0,865,34205,0,0,1320,79200,0,0,442,9954,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,6,81:2:0      0,18,177:6:0
+17     1759    .       G       <X>     0       .       DP=22;I16=11,11,0,0,833,31965,0,0,1320,79200,0,0,439,9905,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,6,77:2:0      0,18,159:6:0
+17     1760    .       C       <X>     0       .       DP=22;I16=11,11,0,0,849,33441,0,0,1320,79200,0,0,436,9874,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,6,79:2:0      0,18,159:6:0
+17     1761    .       A       <X>     0       .       DP=22;I16=11,11,0,0,730,25766,0,0,1320,79200,0,0,432,9810,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,6,75:2:0      0,18,153:6:0
+17     1762    .       C       <X>     0       .       DP=21;I16=11,10,0,0,767,28667,0,0,1260,75600,0,0,429,9761,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,76:2:0      0,18,160:6:0
+17     1763    .       C       <X>     0       .       DP=21;I16=11,10,0,0,789,30115,0,0,1260,75600,0,0,426,9726,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,72:2:0      0,18,162:6:0
+17     1764    .       C       <X>     0       .       DP=21;I16=11,10,0,0,821,32443,0,0,1260,75600,0,0,423,9705,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,72:2:0      0,18,167:6:0
+17     1765    .       T       <X>     0       .       DP=21;I16=11,10,0,0,814,31746,0,0,1260,75600,0,0,420,9698,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,83:2:0      0,18,179:6:0
+17     1766    .       C       <X>     0       .       DP=21;I16=11,10,0,0,796,30564,0,0,1260,75600,0,0,417,9705,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,71:2:0      0,18,162:6:0
+17     1767    .       C       <X>     0       .       DP=21;I16=11,10,0,0,779,29559,0,0,1260,75600,0,0,414,9726,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,73:2:0      0,18,163:6:0
+17     1768    .       C       <X>     0       .       DP=21;I16=11,10,0,0,798,30670,0,0,1260,75600,0,0,411,9761,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,68:2:0      0,18,160:6:0
+17     1769    .       T       <X>     0       .       DP=21;I16=11,10,0,0,819,32179,0,0,1260,75600,0,0,406,9712,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,77:2:0      0,18,184:6:0
+17     1770    .       G       <X>     0       .       DP=19;I16=11,8,0,0,699,26453,0,0,1140,68400,0,0,403,9679,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,68:2:0      0,18,158:6:0
+17     1771    .       A       <X>     0       .       DP=18;I16=10,8,0,0,707,27853,0,0,1080,64800,0,0,401,9659,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,42:1:0      0,18,177:6:0
+17     1772    .       G       <X>     0       .       DP=18;I16=10,8,0,0,669,25513,0,0,1080,64800,0,0,398,9600,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,38:1:0      0,18,159:6:0
+17     1773    .       C       <X>     0       .       DP=17;I16=10,7,0,0,675,26897,0,0,1020,61200,0,0,396,9550,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,3,39:1:0      0,18,172:6:0
+17     1774    .       A       <X>     0       .       DP=17;I16=10,7,0,0,653,25153,0,0,1020,61200,0,0,394,9508,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,3,39:1:0      0,18,172:6:0
+17     1775    .       T       <X>     0       .       DP=17;I16=10,7,0,0,605,22253,0,0,1020,61200,0,0,391,9423,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,3,38:1:0      0,18,156:6:0
+17     1776    .       A       <X>     0       .       DP=17;I16=10,7,0,0,610,22124,0,0,1020,61200,0,0,388,9344,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,254:10:0   0,3,35:1:0      0,18,166:6:0
+17     1777    .       C       <X>     0       .       DP=18;I16=11,7,0,0,661,24975,0,0,1080,64800,0,0,385,9271,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,35:1:0      0,18,158:6:0
+17     1778    .       C       <X>     0       .       DP=18;I16=11,7,0,0,680,25970,0,0,1080,64800,0,0,383,9205,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,31:1:0      0,18,172:6:0
+17     1779    .       C       <X>     0       .       DP=18;I16=11,7,0,0,703,27663,0,0,1080,64800,0,0,381,9147,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,34:1:0      0,18,174:6:0
+17     1780    .       T       <X>     0       .       DP=18;I16=11,7,0,0,672,26000,0,0,1080,64800,0,0,378,9048,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,33:1:0      0,18,177:6:0
+17     1781    .       A       <X>     0       .       DP=19;I16=10,6,0,0,579,21377,0,0,960,57600,0,0,328,7804,0,0;QS=2,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,0,0:0:0       0,15,160:5:0
+17     1782    .       C       <X>     0       .       DP=20;I16=11,9,0,0,715,26603,0,0,1200,72000,0,0,382,8892,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,6,47:2:0      0,18,156:6:0
+17     1783    .       T       <X>     0       .       DP=20;I16=11,9,0,0,755,29057,0,0,1200,72000,0,0,381,8743,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,6,68:2:0      0,18,184:6:0
+17     1784    .       C       <X>     0       .       DP=20;I16=10,9,0,0,723,28017,0,0,1140,68400,0,0,360,8212,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,6,62:2:0      0,15,151:5:0
+17     1785    .       T       <X>     0       .       DP=20;I16=10,10,0,0,766,29878,0,0,1200,72000,0,0,359,8089,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,66:2:0      0,15,168:5:0
+17     1786    .       G       <X>     0       .       DP=22;I16=11,11,0,0,841,32323,0,0,1320,79200,0,0,359,7985,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,68:2:0      0,15,158:5:0
+17     1787    .       G       <X>     0       .       DP=22;I16=11,11,0,0,806,30294,0,0,1320,79200,0,0,361,7903,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,68:2:0      0,15,148:5:0
+17     1788    .       C       <X>     0       .       DP=22;I16=11,11,0,0,858,33674,0,0,1320,79200,0,0,362,7796,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,67:2:0      0,15,158:5:0
+17     1789    .       A       <X>     0       .       DP=23;I16=11,12,0,0,797,28705,0,0,1380,82800,0,0,363,7715,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,69:2:0      0,15,157:5:0
+17     1790    .       C       <X>     0       .       DP=23;I16=11,12,0,0,852,31816,0,0,1380,82800,0,0,365,7661,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,63:2:0      0,15,153:5:0
+17     1791    .       A       <X>     0       .       DP=23;I16=11,12,0,0,830,30484,0,0,1380,82800,0,0,367,7635,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,61:2:0      0,15,155:5:0
+17     1792    .       A       <X>     0       .       DP=23;I16=11,12,0,0,862,32760,0,0,1380,82800,0,0,368,7588,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,67:2:0      0,15,161:5:0
+17     1793    .       G       <X>     0       .       DP=23;I16=11,12,0,0,813,29603,0,0,1380,82800,0,0,369,7571,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,61:2:0      0,15,126:5:0
+17     1794    .       C       <X>     0       .       DP=21;I16=9,12,0,0,736,26472,0,0,1260,75600,0,0,370,7484,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,48:2:0      0,9,96:3:0
+17     1795    .       C       <X>     0       .       DP=21;I16=9,12,0,0,763,28807,0,0,1260,75600,0,0,371,7427,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,45:2:0      0,9,100:3:0
+17     1796    .       C       <X>     0       .       DP=21;I16=9,12,0,0,782,29718,0,0,1260,75600,0,0,372,7400,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,52:2:0      0,9,102:3:0
+17     1797    .       A       <X>     0       .       DP=21;I16=9,12,0,0,704,25190,0,0,1260,75600,0,0,373,7403,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,59:2:0      0,9,92:3:0
+17     1798    .       C       <X>     0       .       DP=21;I16=9,12,0,0,759,28119,0,0,1260,75600,0,0,374,7436,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,49:2:0      0,9,99:3:0
+17     1799    .       C       <X>     0       .       DP=22;I16=9,13,0,0,796,29520,0,0,1320,79200,0,0,375,7499,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,56:2:0      0,12,131:4:0
+17     1800    .       C       <X>     0       .       DP=22;I16=9,13,0,0,866,34352,0,0,1320,79200,0,0,376,7542,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,63:2:0      0,12,138:4:0
+17     1801    .       T       <X>     0       .       DP=22;I16=9,13,0,0,838,32282,0,0,1320,79200,0,0,377,7615,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,63:2:0      0,12,150:4:0
+17     1802    .       G       <X>     0       .       DP=22;I16=9,13,0,0,844,32894,0,0,1320,79200,0,0,378,7718,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,60:2:0      0,12,137:4:0
+17     1803    .       C       <X>     0       .       DP=22;I16=9,13,0,0,837,32691,0,0,1320,79200,0,0,377,7751,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,60:2:0      0,12,143:4:0
+17     1804    .       A       <X>     0       .       DP=23;I16=9,14,0,0,793,28517,0,0,1380,82800,0,0,376,7814,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,54:2:0      0,12,144:4:0
+17     1805    .       A       <X>     0       .       DP=23;I16=9,14,0,0,810,29148,0,0,1380,82800,0,0,376,7908,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,67:2:0      0,12,138:4:0
+17     1806    .       A       <X>     0       .       DP=23;I16=9,14,0,0,816,29932,0,0,1380,82800,0,0,376,8034,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,61:2:0      0,12,139:4:0
+17     1807    .       G       <X>     0       .       DP=22;I16=9,13,0,0,837,32299,0,0,1320,79200,0,0,375,8091,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,67:2:0      0,12,142:4:0
+17     1808    .       C       <X>     0       .       DP=21;I16=9,11,0,0,705,25519,0,0,1200,72000,0,0,354,7716,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,6,53:2:0      0,12,140:4:0
+17     1809    .       C       <X>     0       .       DP=22;I16=10,12,0,0,789,29123,0,0,1320,79200,0,0,371,8091,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,55:2:0      0,12,143:4:0
+17     1810    .       C       <X>     0       .       DP=21;I16=10,11,0,0,754,27902,0,0,1260,75600,0,0,370,8084,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,51:2:0      0,12,145:4:0
+17     1811    .       C       <X>     0       .       DP=22;I16=11,11,0,0,837,32353,0,0,1320,79200,0,0,368,8056,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,61:2:0      0,12,146:4:0
+17     1812    .       T       <X>     0       .       DP=22;I16=11,11,0,0,830,31782,0,0,1320,79200,0,0,365,7955,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,60:2:0      0,12,151:4:0
+17     1813    .       G       <X>     0       .       DP=21;I16=11,10,0,0,789,29971,0,0,1260,75600,0,0,363,7879,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,63:2:0      0,12,135:4:0
+17     1814    .       A       <X>     0       .       DP=21;I16=11,10,0,0,780,29356,0,0,1260,75600,0,0,361,7827,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,63:2:0      0,12,148:4:0
+17     1815    .       G       <X>     0       .       DP=21;I16=11,10,0,0,742,27064,0,0,1260,75600,0,0,358,7748,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,56:2:0      0,12,135:4:0
+17     1816    .       G       <X>     0       .       DP=21;I16=11,10,0,0,702,24670,0,0,1260,75600,0,0,355,7691,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,49:2:0      0,12,124:4:0
+17     1817    .       C       <X>     0       .       DP=20;I16=11,9,0,0,701,25263,0,0,1200,72000,0,0,353,7655,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,6,58:2:0      0,12,134:4:0
+17     1818    .       C       <X>     0       .       DP=20;I16=11,8,0,0,665,23987,0,0,1140,68400,0,0,326,7014,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,53:2:0      0,12,132:4:0
+17     1819    .       C       <X>     0       .       DP=18;I16=9,9,0,0,580,20092,0,0,1080,64800,0,0,351,7641,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,38:2:0      0,12,124:4:0
+17     1820    .       G       <X>     0       .       DP=18;I16=9,9,0,0,589,19883,0,0,1080,64800,0,0,351,7659,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,58:2:0      0,12,117:4:0
+17     1821    .       C       <X>     0       .       DP=18;I16=9,9,0,0,619,22131,0,0,1080,64800,0,0,351,7693,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,60:2:0      0,12,131:4:0
+17     1822    .       C       <X>     0       .       DP=18;I16=9,9,0,0,655,24177,0,0,1080,64800,0,0,350,7694,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,58:2:0      0,12,131:4:0
+17     1823    .       C       <X>     0       .       DP=19;I16=10,9,0,0,703,26765,0,0,1140,68400,0,0,349,7713,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,62:2:0      0,12,138:4:0
+17     1824    .       T       <X>     0       .       DP=19;I16=10,9,0,0,714,27628,0,0,1140,68400,0,0,349,7751,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,69:2:0      0,12,149:4:0
+17     1825    .       G       <X>     0       .       DP=19;I16=10,9,0,0,682,24804,0,0,1140,68400,0,0,347,7709,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,61:2:0      0,12,129:4:0
+17     1826    .       T       <X>     0       .       DP=19;I16=10,9,0,0,643,22525,0,0,1140,68400,0,0,345,7687,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,62:2:0      0,12,141:4:0
+17     1827    .       G       <X>     0       .       DP=19;I16=10,9,0,0,722,27844,0,0,1140,68400,0,0,343,7685,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,66:2:0      0,12,134:4:0
+17     1828    .       G       <X>     0       .       DP=18;I16=10,8,0,0,619,21719,0,0,1080,64800,0,0,342,7702,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,61:2:0      0,9,100:3:0
+17     1829    .       C       <X>     0       .       DP=19;I16=9,9,0,0,576,19228,0,0,1080,64800,0,0,323,7413,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,59:3:0      0,9,103:3:0
+17     1830    .       G       <X>     0       .       DP=19;I16=9,9,0,0,582,19586,0,0,1080,64800,0,0,321,7379,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,82:3:0      0,9,80:3:0
+17     1831    .       T       <X>     0       .       DP=20;I16=10,8,0,0,605,21015,0,0,1080,64800,0,0,294,6736,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,106:4:0    0,9,101:3:0
+17     1832    .       C       <X>     0       .       DP=19;I16=9,9,0,0,675,25747,0,0,1080,64800,0,0,319,7359,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,110:4:0    0,9,105:3:0
+17     1833    .       T       <X>     0       .       DP=18;I16=8,8,0,0,565,20733,0,0,960,57600,0,0,295,6747,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,30,248:10:0   0,9,105:3:0     0,9,106:3:0
+17     1834    .       C       <X>     0       .       DP=19;I16=9,9,0,0,654,24424,0,0,1037,61489,0,0,321,7399,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,104:4:0    0,9,107:3:0
+17     1835    .       T       <X>     0       .       DP=18;I16=9,9,0,0,641,23505,0,0,1037,61489,0,0,347,7965,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,123:4:0    0,9,115:3:0
+17     1836    .       C       <X>     0       .       DP=18;I16=9,9,0,0,657,24427,0,0,1037,61489,0,0,350,8016,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,127:4:0    0,9,108:3:0
+17     1837    .       C       <X>     0       .       DP=18;I16=9,9,0,0,586,20044,0,0,1037,61489,0,0,352,8030,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,233:11:0   0,12,114:4:0    0,9,108:3:0
+17     1838    .       C       <X>     0       .       DP=18;I16=9,9,0,0,655,24607,0,0,1037,61489,0,0,354,8056,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,120:4:0    0,9,107:3:0
+17     1839    .       T       <X>     0       .       DP=18;I16=9,7,0,0,557,20543,0,0,917,54289,0,0,321,7369,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,30,231:10:0   0,9,103:3:0     0,9,119:3:0
+17     1840    .       C       <X>     0       .       DP=18;I16=9,9,0,0,637,23295,0,0,1037,61489,0,0,358,8144,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,116:4:0    0,9,109:3:0
+17     1841    .       C       <X>     0       .       DP=18;I16=9,9,0,0,622,22458,0,0,1037,61489,0,0,360,8206,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,252:11:0   0,12,121:4:0    0,9,108:3:0
+17     1842    .       C       <X>     0       .       DP=18;I16=9,9,0,0,672,26064,0,0,1037,61489,0,0,362,8280,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,124:4:0    0,9,108:3:0
+17     1843    .       T       <X>     0       .       DP=18;I16=9,9,0,0,630,22746,0,0,1037,61489,0,0,364,8366,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,243:11:0   0,12,131:4:0    0,9,107:3:0
+17     1844    .       T       <X>     0       .       DP=18;I16=9,9,0,0,618,21618,0,0,1037,61489,0,0,366,8464,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,240:11:0   0,12,137:4:0    0,9,98:3:0
+17     1845    .       G       <X>     0       .       DP=18;I16=9,9,0,0,644,23976,0,0,1037,61489,0,0,368,8574,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,138:4:0    0,9,82:3:0
+17     1846    .       C       <X>     0       .       DP=18;I16=9,9,0,0,687,26809,0,0,1037,61489,0,0,370,8696,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,129:4:0    0,9,100:3:0
+17     1847    .       T       <X>     0       .       DP=18;I16=9,9,0,0,675,25529,0,0,1037,61489,0,0,373,8829,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,132:4:0    0,6,76:2:0
+17     1848    .       G       <X>     0       .       DP=18;I16=9,9,0,0,597,20845,0,0,1037,61489,0,0,377,8973,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,118:4:0    0,6,64:2:0
+17     1849    .       T       <X>     0       .       DP=20;I16=9,10,0,0,614,20770,0,0,1097,65089,0,0,380,9078,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,119:4:0    0,6,71:2:0
+17     1850    .       C       <X>     0       .       DP=19;I16=8,11,0,0,684,25154,0,0,1097,65089,0,0,409,9769,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,120:4:0    0,3,37:1:0
+17     1851    .       A       <X>     0       .       DP=20;I16=9,11,0,0,738,27838,0,0,1157,68689,0,0,413,9847,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,143:4:0    0,3,41:1:0
+17     1852    .       G       <X>     0       .       DP=19;I16=8,11,0,0,639,22239,0,0,1097,65089,0,0,392,9264,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,117:4:0    0,3,36:1:0
+17     1853    .       G       <X>     0       .       DP=20;I16=9,11,0,0,627,20873,0,0,1157,68689,0,0,396,9322,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,127:5:0    0,3,38:1:0
+17     1854    .       A       <X>     0       .       DP=22;I16=10,11,0,0,674,22428,0,0,1217,72289,0,0,401,9397,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,145:5:0    0,3,38:1:0
+17     1855    .       C       <X>     0       .       DP=22;I16=10,12,0,0,771,27949,0,0,1277,75889,0,0,407,9441,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,132:5:0    0,3,37:1:0
+17     1856    .       A       <X>     0       .       DP=22;I16=10,12,0,0,806,30230,0,0,1277,75889,0,0,412,9456,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,146:5:0    0,3,41:1:0
+17     1857    .       G       <X>     0       .       DP=22;I16=10,12,0,0,699,23919,0,0,1277,75889,0,0,416,9442,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,134:5:0    0,3,35:1:0
+17     1858    .       T       <X>     0       .       DP=23;I16=10,13,0,0,773,26797,0,0,1337,79489,0,0,419,9399,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,15,148:5:0    0,3,37:1:0
+17     1859    .       G       <X>     0       .       DP=23;I16=10,13,0,0,798,28594,0,0,1337,79489,0,0,423,9379,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,15,146:5:0    0,3,36:1:0
+17     1860    .       G       <X>     0       .       DP=23;I16=10,13,0,0,726,23842,0,0,1337,79489,0,0,425,9283,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,15,126:5:0    0,3,33:1:0
+17     1861    .       T       <X>     0       .       DP=23;I16=10,13,0,0,741,24793,0,0,1337,79489,0,0,425,9113,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,15,143:5:0    0,3,39:1:0
+17     1862    .       C       <X>     0       .       DP=23;I16=10,12,0,0,738,25732,0,0,1277,75889,0,0,403,8487,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,135:5:0    0,3,34:1:0
+17     1863    .       C       <X>     0       .       DP=24;I16=10,13,0,0,804,29186,0,0,1337,79489,0,0,400,8232,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,15,133:5:0    0,3,36:1:0
+17     1864    .       T       <X>     0       .       DP=24;I16=11,11,0,0,766,27572,0,0,1277,75889,0,0,392,8174,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,12,125:4:0    0,3,37:1:0
+17     1865    .       G       <X>     0       .       DP=24;I16=11,13,0,0,860,31394,0,0,1397,83089,0,0,425,8621,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,15,154:5:0    0,3,38:1:0
+17     1866    .       G       <X>     0       .       DP=24;I16=11,13,0,0,795,27503,0,0,1397,83089,0,0,425,8551,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,15,152:5:0    0,3,36:1:0
+17     1867    .       C       <X>     0       .       DP=24;I16=9,13,0,0,726,24886,0,0,1320,79200,0,0,375,7263,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,122:5:0    0,3,38:1:0
+17     1868    .       C       <X>     0       .       DP=24;I16=11,12,0,0,857,32293,0,0,1337,79489,0,0,411,8311,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,12,118:4:0    0,3,41:1:0
+17     1869    .       A       T,<X>   0       .       DP=24;I16=6,9,5,4,531,19001,268,8660,857,50689,540,32400,273,5667,152,2866;QS=1.4724,1.5276,0;VDB=0.928022;SGB=-11.9537;RPB=0.984127;MQB=0.96464;MQSB=0.931547;BQB=0.359155;MQ0F=0      PL:DP:DV        115,0,224,148,245,255:18:7      16,0,104,28,107,128:5:1 42,3,0,42,3,42:1:1
+17     1870    .       C       <X>     0       .       DP=25;I16=11,13,0,0,804,27826,0,0,1397,83089,0,0,425,8591,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,15,127:5:0    0,3,36:1:0
+17     1871    .       C       <X>     0       .       DP=25;I16=11,14,0,0,761,24187,0,0,1457,86689,0,0,428,8690,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,18,128:6:0    0,3,29:1:0
+17     1872    .       G       <X>     0       .       DP=25;I16=10,14,0,0,763,25437,0,0,1397,83089,0,0,425,8803,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,18,132:6:0    0,3,43:1:0
+17     1873    .       G       <X>     0       .       DP=26;I16=11,15,0,0,790,25548,0,0,1517,90289,0,0,429,8931,0,0;QS=3,0;MQSB=0.927041;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,21,151:7:0    0,3,43:1:0
+17     1874    .       G       <X>     0       .       DP=27;I16=11,16,0,0,861,29013,0,0,1577,93889,0,0,430,9076,0,0;QS=3,0;MQSB=0.925036;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,24,172:8:0    0,3,43:1:0
+17     1875    .       G       <X>     0       .       DP=26;I16=11,15,0,0,800,26216,0,0,1517,90289,0,0,431,9155,0,0;QS=3,0;MQSB=0.927041;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,21,168:7:0    0,3,42:1:0
+17     1876    .       C       <X>     0       .       DP=26;I16=10,15,0,0,894,32714,0,0,1457,86689,0,0,432,9268,0,0;QS=3,0;MQSB=0.9171;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,21,171:7:0    0,3,41:1:0
+17     1877    .       T       <X>     0       .       DP=25;I16=9,15,0,0,848,30804,0,0,1397,83089,0,0,409,8787,0,0;QS=3,0;MQSB=0.904837;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,18,163:6:0    0,3,42:1:0
+17     1878    .       C       <X>     0       .       DP=25;I16=10,15,0,0,906,33478,0,0,1457,86689,0,0,434,9488,0,0;QS=3,0;MQSB=0.9171;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,21,166:7:0    0,3,40:1:0
+17     1879    .       A       <X>     0       .       DP=26;I16=10,16,0,0,911,32761,0,0,1517,90289,0,0,433,9543,0,0;QS=3,0;MQSB=0.914947;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,24,191:8:0    0,3,40:1:0
+17     1880    .       C       <X>     0       .       DP=26;I16=10,16,0,0,790,24876,0,0,1517,90289,0,0,431,9527,0,0;QS=3,0;MQSB=0.914947;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,24,152:8:0    0,3,31:1:0
+17     1881    .       G       <X>     0       .       DP=27;I16=10,15,0,0,782,25352,0,0,1500,90000,0,0,380,8288,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,21,144:7:0    0,3,42:1:0
+17     1882    .       G       <X>     0       .       DP=28;I16=12,15,0,0,937,33215,0,0,1577,93889,0,0,406,8952,0,0;QS=3,0;MQSB=0.935229;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,21,164:7:0    0,3,42:1:0
+17     1883    .       A       <X>     0       .       DP=29;I16=14,15,0,0,998,35394,0,0,1697,101089,0,0,434,9646,0,0;QS=3,0;MQSB=0.947838;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,24,180:8:0    0,3,43:1:0
+17     1884    .       G       <X>     0       .       DP=29;I16=14,15,0,0,1036,37926,0,0,1697,101089,0,0,437,9647,0,0;QS=3,0;MQSB=0.947838;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,24,202:8:0    0,3,42:1:0
+17     1885    .       C       <X>     0       .       DP=28;I16=14,13,0,0,925,32305,0,0,1577,93889,0,0,430,9560,0,0;QS=3,0;MQSB=0.951472;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,21,182:7:0    0,3,42:1:0
+17     1886    .       C       <X>     0       .       DP=26;I16=13,13,0,0,826,27194,0,0,1517,90289,0,0,447,9745,0,0;QS=3,0;MQSB=0.945959;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,24,166:8:0    0,3,32:1:0
+17     1887    .       G       <X>     0       .       DP=26;I16=12,13,0,0,798,26554,0,0,1500,90000,0,0,428,9212,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,185:8:0    0,3,40:1:0
+17     1888    .       C       <X>     0       .       DP=26;I16=13,13,0,0,901,32343,0,0,1517,90289,0,0,459,9957,0,0;QS=3,0;MQSB=0.945959;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,24,178:8:0    0,3,39:1:0
+17     1889    .       C       <X>     0       .       DP=25;I16=13,11,0,0,825,29127,0,0,1397,83089,0,0,444,9612,0,0;QS=3,0;MQSB=0.950498;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,21,187:7:0    0,3,37:1:0
+17     1890    .       C       <X>     0       .       DP=25;I16=13,12,0,0,913,34029,0,0,1457,86689,0,0,471,10173,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,198:8:0    0,3,40:1:0
+17     1891    .       T       <X>     0       .       DP=25;I16=13,12,0,0,912,34028,0,0,1457,86689,0,0,477,10317,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,212:8:0    0,3,39:1:0
+17     1892    .       G       <X>     0       .       DP=25;I16=12,12,0,0,885,33149,0,0,1397,83089,0,0,458,9860,0,0;QS=3,0;MQSB=0.941765;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,21,166:7:0    0,3,37:1:0
+17     1893    .       T       <X>     0       .       DP=26;I16=14,12,0,0,920,33494,0,0,1517,90289,0,0,489,10677,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,205:8:0    0,6,72:2:0
+17     1894    .       G       <X>     0       .       DP=26;I16=14,12,0,0,934,35048,0,0,1517,90289,0,0,495,10843,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,188:8:0    0,6,75:2:0
+17     1895    .       C       <X>     0       .       DP=26;I16=13,12,0,0,882,31980,0,0,1500,90000,0,0,476,10408,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,24,180:8:0    0,6,73:2:0
+17     1896    .       C       <X>     0       .       DP=26;I16=14,11,0,0,827,28179,0,0,1457,86689,0,0,482,10622,0,0;QS=3,0;MQSB=0.955682;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,154:7:0    0,6,72:2:0
+17     1897    .       G       <X>     0       .       DP=26;I16=13,11,0,0,763,25169,0,0,1397,83089,0,0,486,10856,0,0;QS=3,0;MQSB=0.950498;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,164:7:0    0,3,27:1:0
+17     1898    .       T       <X>     0       .       DP=27;I16=14,11,0,0,846,29526,0,0,1500,90000,0,0,492,11072,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,24,187:8:0    0,6,62:2:0
+17     1899    .       G       <X>     0       .       DP=27;I16=14,11,0,0,875,32007,0,0,1500,90000,0,0,497,11213,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,24,188:8:0    0,6,61:2:0
+17     1900    .       T       <X>     0       .       DP=26;I16=14,11,0,0,850,29882,0,0,1500,90000,0,0,501,11329,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,24,185:8:0    0,6,69:2:0
+17     1901    .       A       <X>     0       .       DP=27;I16=15,10,0,0,842,29298,0,0,1457,86689,0,0,505,11469,0,0;QS=3,0;MQSB=0.962269;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,190:7:0    0,6,68:2:0
+17     1902    .       C       <X>     0       .       DP=27;I16=15,12,0,0,912,31970,0,0,1577,93889,0,0,537,12267,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,184:8:0    0,6,60:2:0
+17     1903    .       C       <X>     0       .       DP=27;I16=15,12,0,0,959,34645,0,0,1577,93889,0,0,542,12462,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,201:8:0    0,6,63:2:0
+17     1904    .       T       <X>     0       .       DP=27;I16=16,11,0,0,1017,38757,0,0,1577,93889,0,0,548,12682,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,221:8:0    0,6,77:2:0
+17     1905    .       C       <X>     0       .       DP=27;I16=16,11,0,0,985,36561,0,0,1577,93889,0,0,553,12827,0,0;QS=3,0;MQSB=0.96384;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,24,211:8:0    0,6,69:2:0
+17     1906    .       T       <X>     0       .       DP=27;I16=16,11,0,0,1018,39242,0,0,1577,93889,0,0,558,12998,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,207:8:0    0,6,75:2:0
+17     1907    .       G       <X>     0       .       DP=27;I16=15,11,0,0,935,34679,0,0,1517,90289,0,0,535,12419,0,0;QS=3,0;MQSB=0.960078;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,21,187:7:0    0,6,68:2:0
+17     1908    .       A       <X>     0       .       DP=28;I16=16,12,0,0,1023,38221,0,0,1637,97489,0,0,561,13063,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,24,215:8:0    0,6,67:2:0
+17     1909    .       G       <X>     0       .       DP=27;I16=15,12,0,0,1002,38398,0,0,1577,93889,0,0,561,12953,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,206:8:0    0,6,73:2:0
+17     1910    .       C       <X>     0       .       DP=27;I16=14,10,0,0,855,31251,0,0,1440,86400,0,0,502,11588,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,21,179:7:0    0,6,71:2:0
+17     1911    .       C       <X>     0       .       DP=27;I16=15,12,0,0,967,35429,0,0,1577,93889,0,0,561,12793,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,206:8:0    0,6,71:2:0
+17     1912    .       C       <X>     0       .       DP=27;I16=15,12,0,0,1024,39272,0,0,1577,93889,0,0,561,12743,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,217:8:0    0,6,73:2:0
+17     1913    .       T       <X>     0       .       DP=27;I16=15,12,0,0,1028,39768,0,0,1577,93889,0,0,561,12713,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,228:8:0    0,6,77:2:0
+17     1914    .       C       <X>     0       .       DP=27;I16=15,12,0,0,1010,38762,0,0,1577,93889,0,0,561,12703,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,221:8:0    0,6,75:2:0
+17     1915    .       T       C,<X>   0       .       DP=27;I16=14,12,1,0,974,37184,16,256,1560,93600,17,289,543,12389,18,324;QS=2.97351,0.0264901,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.958048;BQB=1;MQ0F=0     PL:DP:DV        0,34,255,48,255,255:17:1        0,24,231,24,231,231:8:0 0,6,60,6,60,60:2:0
+17     1916    .       G       T,<X>   0       .       DP=27;I16=14,12,1,0,991,38291,15,225,1560,93600,17,289,544,12454,17,289;QS=2.97581,0.0241935,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.958048;BQB=1;MQ0F=0     PL:DP:DV        0,35,255,48,255,255:17:1        0,24,226,24,226,226:8:0 0,6,69,6,69,69:2:0
+17     1917    .       C       <X>     0       .       DP=27;I16=15,12,0,0,1030,39740,0,0,1577,93889,0,0,561,12793,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,214:8:0    0,6,73:2:0
+17     1918    .       A       <X>     0       .       DP=27;I16=15,11,0,0,963,36201,0,0,1517,90289,0,0,542,12502,0,0;QS=3,0;MQSB=0.960078;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,217:8:0    0,6,72:2:0
+17     1919    .       C       <X>     0       .       DP=27;I16=15,12,0,0,987,36651,0,0,1577,93889,0,0,560,12902,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,214:8:0    0,6,72:2:0
+17     1920    .       A       T,<X>   0       .       DP=29;I16=15,12,0,1,1007,38337,14,196,1546,91130,60,3600,538,12518,21,441;QS=2.97647,0.0235294,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.999735;BQB=1;MQ0F=0   PL:DP:DV        0,36,255,48,255,255:17:1        0,24,225,24,225,225:8:0 0,9,101,9,101,101:3:0
+17     1921    .       G       <X>     0       .       DP=30;I16=15,14,0,0,1059,39815,0,0,1666,98330,0,0,542,12474,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,182:7:0    0,12,132:4:0
+17     1922    .       T       <X>     0       .       DP=29;I16=14,14,0,0,1013,37513,0,0,1649,98041,0,0,532,12418,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,21,197:7:0    0,12,134:4:0
+17     1923    .       G       <X>     0       .       DP=28;I16=14,14,0,0,1034,38974,0,0,1606,94730,0,0,545,12629,0,0;QS=3,0;MQSB=0.999736;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,21,188:7:0    0,12,126:4:0
+17     1924    .       C       <X>     0       .       DP=27;I16=13,13,0,0,965,36587,0,0,1486,87530,0,0,521,12017,0,0;QS=3,0;MQSB=0.999671;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,183:7:0    0,12,116:4:0
+17     1925    .       C       <X>     0       .       DP=27;I16=14,13,0,0,987,37021,0,0,1546,91130,0,0,546,12626,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,187:7:0    0,12,124:4:0
+17     1926    .       T       <X>     0       .       DP=27;I16=14,13,0,0,1031,40057,0,0,1546,91130,0,0,545,12581,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,21,197:7:0    0,12,141:4:0
+17     1927    .       T       <X>     0       .       DP=27;I16=13,13,0,0,959,35773,0,0,1529,90841,0,0,538,12522,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,191:7:0    0,12,133:4:0
+17     1928    .       C       <X>     0       .       DP=27;I16=13,13,0,0,986,38264,0,0,1529,90841,0,0,538,12532,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,189:7:0    0,12,125:4:0
+17     1929    .       T       <X>     0       .       DP=27;I16=13,13,0,0,990,38630,0,0,1529,90841,0,0,538,12562,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,189:7:0    0,12,139:4:0
+17     1930    .       G       <X>     0       .       DP=26;I16=13,11,0,0,905,34865,0,0,1409,83641,0,0,521,12271,0,0;QS=3,0;MQSB=0.931547;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,179:6:0    0,9,99:3:0
+17     1931    .       C       <X>     0       .       DP=27;I16=15,12,0,0,967,36293,0,0,1546,91130,0,0,540,12578,0,0;QS=3,0;MQSB=0.99881;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,18,165:6:0    0,12,121:4:0
+17     1932    .       T       <X>     0       .       DP=27;I16=14,13,0,0,998,38154,0,0,1546,91130,0,0,541,12605,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,15,143:5:0    0,15,146:5:0
+17     1933    .       T       <X>     0       .       DP=27;I16=14,13,0,0,962,35344,0,0,1546,91130,0,0,542,12602,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,15,142:5:0    0,15,158:5:0
+17     1934    .       G       <X>     0       .       DP=27;I16=13,13,0,0,987,38219,0,0,1529,90841,0,0,543,12569,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,15,134:5:0    0,15,143:5:0
+17     1935    .       C       <X>     0       .       DP=27;I16=14,12,0,0,963,36627,0,0,1529,90841,0,0,520,11930,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,162:6:0    0,15,154:5:0
+17     1936    .       C       <X>     0       .       DP=27;I16=14,13,0,0,1018,39406,0,0,1589,94441,0,0,547,12561,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,177:6:0    0,15,159:5:0
+17     1937    .       T       <X>     0       .       DP=27;I16=14,13,0,0,1036,40636,0,0,1589,94441,0,0,547,12489,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,182:6:0    0,15,170:5:0
+17     1938    .       G       <X>     0       .       DP=27;I16=14,13,0,0,1001,38377,0,0,1589,94441,0,0,546,12392,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,166:6:0    0,15,155:5:0
+17     1939    .       T       <X>     0       .       DP=27;I16=14,12,0,0,964,36430,0,0,1560,93600,0,0,525,11909,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,18,167:6:0    0,12,144:4:0
+17     1940    .       G       <X>     0       .       DP=27;I16=14,13,0,0,1003,37937,0,0,1589,94441,0,0,542,12172,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,159:6:0    0,15,155:5:0
+17     1941    .       G       <X>     0       .       DP=27;I16=14,13,0,0,1004,38072,0,0,1589,94441,0,0,540,12098,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,176:6:0    0,15,156:5:0
+17     1942    .       C       <X>     0       .       DP=27;I16=14,12,0,0,996,38790,0,0,1560,93600,0,0,516,11564,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,18,174:6:0    0,12,140:4:0
+17     1943    .       T       <X>     0       .       DP=27;I16=14,13,0,0,1044,40952,0,0,1589,94441,0,0,536,12022,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,184:6:0    0,15,167:5:0
+17     1944    .       T       <X>     0       .       DP=27;I16=14,13,0,0,987,37237,0,0,1589,94441,0,0,533,11971,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,18,175:6:0    0,15,170:5:0
+17     1945    .       T       <X>     0       .       DP=27;I16=14,13,0,0,993,37067,0,0,1589,94441,0,0,530,11946,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,18,174:6:0    0,15,171:5:0
+17     1946    .       G       <X>     0       .       DP=27;I16=14,13,0,0,1013,38617,0,0,1589,94441,0,0,526,11896,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,162:6:0    0,15,162:5:0
+17     1947    .       A       <X>     0       .       DP=26;I16=13,13,0,0,950,35522,0,0,1529,90841,0,0,522,11818,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,167:6:0    0,15,160:5:0
+17     1948    .       G       C,<X>   0       .       DP=27;I16=14,12,0,1,966,36912,16,256,1560,93600,29,841,493,11135,25,625;QS=2.90361,0.0963855,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.94394;BQB=1;MQ0F=0      PL:DP:DV        0,45,255,45,255,255:15:0        0,21,190,21,190,190:7:0 1,0,123,13,126,132:5:1
+17     1949    .       A       <X>     0       .       DP=26;I16=14,11,0,0,871,31325,0,0,1469,87241,0,0,490,11048,0,0;QS=3,0;MQSB=0.929204;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,174:7:0    0,15,155:5:0
+17     1950    .       A       <X>     0       .       DP=27;I16=14,13,0,0,1007,38049,0,0,1589,94441,0,0,511,11559,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,21,205:7:0    0,18,176:6:0
+17     1951    .       G       <X>     0       .       DP=27;I16=14,13,0,0,960,35536,0,0,1589,94441,0,0,509,11469,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,21,180:7:0    0,18,181:6:0
+17     1952    .       A       <X>     0       .       DP=27;I16=14,12,0,0,924,33366,0,0,1529,90841,0,0,483,10779,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,184:7:0    0,18,182:6:0
+17     1953    .       A       <X>     0       .       DP=28;I16=15,12,0,0,925,32719,0,0,1589,94441,0,0,482,10740,0,0;QS=3,0;MQSB=0.935229;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,21,189:7:0    0,18,168:6:0
+17     1954    .       A       C,<X>   0       .       DP=29;I16=14,13,0,1,929,33219,18,324,1620,97200,29,841,475,10679,25,625;QS=2.90217,0.0978261,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.949591;BQB=1;MQ0F=0     PL:DP:DV        0,45,255,45,255,255:15:0        0,21,198,21,198,198:7:0 0,0,130,15,133,141:6:1
+17     1955    .       C       <X>     0       .       DP=29;I16=14,12,0,0,961,36067,0,0,1560,93600,0,0,451,10035,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,21,206:7:0    0,15,165:5:0
+17     1956    .       C       <X>     0       .       DP=29;I16=14,13,0,0,964,35402,0,0,1620,97200,0,0,475,10573,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,21,196:7:0    0,15,164:5:0
+17     1957    .       C       <X>     0       .       DP=29;I16=14,13,0,0,980,36212,0,0,1620,97200,0,0,472,10420,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,21,183:7:0    0,15,167:5:0
+17     1958    .       C       <X>     0       .       DP=29;I16=15,13,0,0,1003,37293,0,0,1649,98041,0,0,493,10825,0,0;QS=3,0;MQSB=0.942064;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,21,191:7:0    0,18,190:6:0
+17     1959    .       T       <X>     0       .       DP=29;I16=16,13,0,0,1112,43258,0,0,1709,101641,0,0,491,10593,0,0;QS=3,0;MQSB=0.940317;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,21,213:7:0    0,18,193:6:0
+17     1960    .       T       <X>     0       .       DP=30;I16=17,13,0,0,1053,37939,0,0,1769,105241,0,0,485,10339,0,0;QS=3,0;MQSB=0.938685;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,196:7:0    0,18,186:6:0
+17     1961    .       C       <X>     0       .       DP=30;I16=17,13,0,0,1101,41737,0,0,1769,105241,0,0,480,10122,0,0;QS=3,0;MQSB=0.938685;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,195:7:0    0,18,183:6:0
+17     1962    .       T       <X>     0       .       DP=29;I16=17,12,0,0,1134,44582,0,0,1709,101641,0,0,477,9941,0,0;QS=3,0;MQSB=0.931617;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,208:7:0    0,18,198:6:0
+17     1963    .       G       <X>     0       .       DP=28;I16=16,12,0,0,1066,41050,0,0,1649,98041,0,0,476,9794,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,192:7:0    0,18,188:6:0
+17     1964    .       G       <X>     0       .       DP=28;I16=16,12,0,0,970,34764,0,0,1649,98041,0,0,475,9681,0,0;QS=3,0;MQSB=0.933359;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,21,178:7:0    0,18,169:6:0
+17     1965    .       T       <X>     0       .       DP=29;I16=16,12,0,0,964,34772,0,0,1649,98041,0,0,449,8977,0,0;QS=3,0;MQSB=0.933359;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,21,196:7:0    0,18,171:6:0
+17     1966    .       T       <X>     0       .       DP=29;I16=16,13,0,0,1029,37027,0,0,1709,101641,0,0,474,9558,0,0;QS=3,0;MQSB=0.940317;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,191:7:0    0,18,181:6:0
+17     1967    .       A       <X>     0       .       DP=29;I16=16,13,0,0,1030,37234,0,0,1709,101641,0,0,474,9550,0,0;QS=3,0;MQSB=0.940317;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,187:7:0    0,18,182:6:0
+17     1968    .       T       <X>     0       .       DP=29;I16=16,13,0,0,1075,40173,0,0,1709,101641,0,0,474,9578,0,0;QS=3,0;MQSB=0.940317;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,195:7:0    0,18,190:6:0
+17     1969    .       A       <X>     0       .       DP=28;I16=16,12,0,0,992,35828,0,0,1649,98041,0,0,474,9592,0,0;QS=3,0;MQSB=0.933359;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,18,175:6:0    0,18,186:6:0
+17     1970    .       C       <X>     0       .       DP=28;I16=16,12,0,0,1015,37503,0,0,1649,98041,0,0,474,9642,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,170:6:0    0,18,180:6:0
+17     1971    .       A       <X>     0       .       DP=29;I16=16,13,0,0,1073,40273,0,0,1709,101641,0,0,474,9728,0,0;QS=3,0;MQSB=0.940317;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,18,178:6:0    0,21,206:7:0
+17     1972    .       T       <X>     0       .       DP=30;I16=16,14,0,0,1068,38978,0,0,1769,105241,0,0,475,9851,0,0;QS=3,0;MQSB=0.946202;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,176:6:0    0,21,203:7:0
+17     1973    .       A       <X>     0       .       DP=30;I16=16,13,0,0,1046,38070,0,0,1740,104400,0,0,452,9388,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,172:6:0    0,18,196:6:0
+17     1974    .       A       <X>     0       .       DP=29;I16=16,13,0,0,1086,41474,0,0,1709,101641,0,0,477,10065,0,0;QS=3,0;MQSB=0.940317;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,157:5:0    0,21,214:7:0
+17     1975    .       G       <X>     0       .       DP=28;I16=16,12,0,0,1067,41171,0,0,1649,98041,0,0,478,10156,0,0;QS=3,0;MQSB=0.933359;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,12,133:4:0    0,21,195:7:0
+17     1976    .       A       <X>     0       .       DP=28;I16=16,12,0,0,981,34839,0,0,1649,98041,0,0,478,10234,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,12,125:4:0    0,21,199:7:0
+17     1977    .       C       <X>     0       .       DP=28;I16=16,12,0,0,1009,37471,0,0,1649,98041,0,0,477,10297,0,0;QS=3,0;MQSB=0.933359;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,12,132:4:0    0,21,194:7:0
+17     1978    .       A       <X>     0       .       DP=28;I16=16,12,0,0,1082,42132,0,0,1649,98041,0,0,476,10394,0,0;QS=3,0;MQSB=0.933359;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,12,144:4:0    0,21,220:7:0
+17     1979    .       G       <X>     0       .       DP=28;I16=16,11,0,0,1019,38927,0,0,1589,94441,0,0,454,10064,0,0;QS=3,0;MQSB=0.925036;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,12,122:4:0    0,21,208:7:0
+17     1980    .       C       <X>     0       .       DP=27;I16=16,10,0,0,932,34456,0,0,1529,90841,0,0,452,10114,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,9,107:3:0     0,21,197:7:0
+17     1981    .       C       <X>     0       .       DP=28;I16=16,12,0,0,998,36510,0,0,1649,98041,0,0,469,10479,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,9,101:3:0     0,24,219:8:0
+17     1982    .       A       <X>     0       .       DP=29;I16=16,12,0,0,1035,38815,0,0,1649,98041,0,0,472,10548,0,0;QS=3,0;MQSB=0.933359;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,110:3:0     0,27,254:9:0
+17     1983    .       G       <X>     0       .       DP=28;I16=16,12,0,0,1048,40322,0,0,1649,98041,0,0,477,10599,0,0;QS=3,0;MQSB=0.933359;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,96:3:0      0,27,249:9:0
+17     1984    .       A       <X>     0       .       DP=27;I16=16,11,0,0,1024,39232,0,0,1589,94441,0,0,482,10632,0,0;QS=3,0;MQSB=0.925036;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,6,70:2:0      0,27,255:9:0
+17     1985    .       G       <X>     0       .       DP=27;I16=16,11,0,0,1009,38449,0,0,1589,94441,0,0,487,10695,0,0;QS=3,0;MQSB=0.925036;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,6,66:2:0      0,27,231:9:0
+17     1986    .       A       <X>     0       .       DP=27;I16=16,10,0,0,926,33696,0,0,1560,93600,0,0,466,10112,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,6,76:2:0      0,24,223:8:0
+17     1987    .       A       <X>     0       .       DP=28;I16=17,11,0,0,1034,39088,0,0,1649,98041,0,0,495,10807,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,78:2:0      0,27,247:9:0
+17     1988    .       G       <X>     0       .       DP=28;I16=17,11,0,0,1050,39980,0,0,1649,98041,0,0,499,10855,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,63:2:0      0,27,239:9:0
+17     1989    .       G       <X>     0       .       DP=28;I16=17,10,0,0,994,37610,0,0,1589,94441,0,0,493,10801,0,0;QS=3,0;MQSB=0.912952;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,73:2:0      0,27,237:9:0
+17     1990    .       G       T,<X>   0       .       DP=28;I16=17,9,0,1,965,36359,33,1089,1560,93600,29,841,472,10250,25,625;QS=2.90675,0.0932476,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.912952;BQB=1;MQ0F=0     PL:DP:DV        0,48,255,48,255,255:16:0        0,6,71,6,71,71:2:0      2,0,195,26,198,215:9:1
+17     1991    .       A       <X>     0       .       DP=28;I16=17,11,0,0,1017,38203,0,0,1649,98041,0,0,507,10975,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,60:2:0      0,27,250:9:0
+17     1992    .       G       <X>     0       .       DP=28;I16=17,11,0,0,1028,38852,0,0,1649,98041,0,0,509,11039,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,62:2:0      0,27,231:9:0
+17     1993    .       T       <X>     0       .       DP=28;I16=17,11,0,0,1015,37325,0,0,1649,98041,0,0,511,11131,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,59:2:0      0,27,243:9:0
+17     1994    .       T       <X>     0       .       DP=27;I16=16,11,0,0,942,33698,0,0,1589,94441,0,0,514,11250,0,0;QS=3,0;MQSB=0.925036;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,54:2:0      0,24,216:8:0
+17     1995    .       G       <X>     0       .       DP=28;I16=16,11,0,0,960,35432,0,0,1620,97200,0,0,492,10770,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,66:2:0      0,21,188:7:0
+17     1996    .       C       <X>     0       .       DP=29;I16=17,12,0,0,1022,37426,0,0,1709,101641,0,0,519,11469,0,0;QS=3,0;MQSB=0.931617;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,6,64:2:0      0,24,192:8:0
+17     1997    .       C       <X>     0       .       DP=29;I16=17,11,0,0,934,32858,0,0,1649,98041,0,0,520,11524,0,0;QS=3,0;MQSB=0.923174;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,70:2:0      0,24,193:8:0
+17     1998    .       C       <X>     0       .       DP=29;I16=17,12,0,0,1027,37843,0,0,1709,101641,0,0,522,11562,0,0;QS=3,0;MQSB=0.931617;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,6,69:2:0      0,24,222:8:0
+17     1999    .       A       <X>     0       .       DP=28;I16=17,11,0,0,1073,41493,0,0,1649,98041,0,0,525,11627,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,6,72:2:0      0,21,206:7:0
+17     2000    .       G       <X>     0       .       DP=28;I16=16,11,0,0,1036,40576,0,0,1589,94441,0,0,511,11395,0,0;QS=3,0;MQSB=0.925036;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,6,72:2:0      0,18,168:6:0
+17     2001    .       G       <X>     0       .       DP=28;I16=15,11,0,0,955,35661,0,0,1529,90841,0,0,489,10853,0,0;QS=3,0;MQSB=0.927041;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,62:2:0      0,18,172:6:0
+17     2002    .       G       <X>     0       .       DP=28;I16=17,10,0,0,907,32227,0,0,1620,97200,0,0,519,11663,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,6,53:2:0      0,18,163:6:0
+17     2003    .       T       <X>     0       .       DP=28;I16=17,11,0,0,920,31866,0,0,1649,98041,0,0,541,12163,0,0;QS=3,0;MQSB=0.923174;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,49:2:0      0,21,190:7:0
+17     2004    .       G       <X>     0       .       DP=27;I16=16,10,0,0,970,36928,0,0,1560,93600,0,0,530,12110,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,57:2:0      0,18,178:6:0
+17     2005    .       G       <X>     0       .       DP=27;I16=16,10,0,0,868,30936,0,0,1560,93600,0,0,536,12370,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,59:2:0      0,18,153:6:0
+17     2006    .       C       <X>     0       .       DP=27;I16=16,10,0,0,968,37046,0,0,1560,93600,0,0,541,12605,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,73:2:0      0,18,166:6:0
+17     2007    .       A       <X>     0       .       DP=27;I16=16,11,0,0,1000,37396,0,0,1589,94441,0,0,556,12882,0,0;QS=3,0;MQSB=0.925036;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,76:2:0      0,21,193:7:0
+17     2008    .       C       <X>     0       .       DP=26;I16=16,10,0,0,964,36892,0,0,1529,90841,0,0,555,12833,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,73:2:0      0,21,183:7:0
+17     2009    .       A       <X>     0       .       DP=26;I16=16,10,0,0,997,38955,0,0,1529,90841,0,0,554,12802,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,74:2:0      0,21,210:7:0
+17     2010    .       G       <X>     0       .       DP=26;I16=16,9,0,0,936,36208,0,0,1500,90000,0,0,542,12640,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,73:2:0      0,18,169:6:0
+17     2011    .       C       <X>     0       .       DP=26;I16=16,9,0,0,966,37960,0,0,1500,90000,0,0,541,12617,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,74:2:0      0,18,175:6:0
+17     2012    .       A       <X>     0       .       DP=27;I16=16,11,0,0,956,35018,0,0,1589,94441,0,0,548,12676,0,0;QS=3,0;MQSB=0.925036;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,74:2:0      0,21,189:7:0
+17     2013    .       C       <X>     0       .       DP=27;I16=15,10,0,0,876,31370,0,0,1500,90000,0,0,514,11950,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,69:2:0      0,18,160:6:0
+17     2014    .       G       <X>     0       .       DP=27;I16=17,10,0,0,903,31239,0,0,1589,94441,0,0,545,12591,0,0;QS=3,0;MQSB=0.912952;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,9,80:3:0      0,18,160:6:0
+17     2015    .       T       <X>     0       .       DP=27;I16=17,10,0,0,999,37507,0,0,1589,94441,0,0,545,12577,0,0;QS=3,0;MQSB=0.912952;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,9,95:3:0      0,18,178:6:0
+17     2016    .       T       <X>     0       .       DP=27;I16=17,10,0,0,971,35649,0,0,1589,94441,0,0,545,12583,0,0;QS=3,0;MQSB=0.912952;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,9,93:3:0      0,18,178:6:0
+17     2017    .       G       <X>     0       .       DP=28;I16=17,11,0,0,1013,37849,0,0,1649,98041,0,0,545,12609,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,9,91:3:0      0,18,172:6:0
+17     2018    .       C       <X>     0       .       DP=28;I16=17,11,0,0,1060,41414,0,0,1649,98041,0,0,546,12656,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,9,97:3:0      0,18,169:6:0
+17     2019    .       T       <X>     0       .       DP=28;I16=17,11,0,0,1083,42253,0,0,1649,98041,0,0,547,12725,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,9,106:3:0     0,18,187:6:0
+17     2020    .       G       <X>     0       .       DP=29;I16=18,11,0,0,1095,42063,0,0,1678,98882,0,0,548,12816,0,0;QS=3,0;MQSB=0.987702;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,9,85:3:0      0,18,175:6:0
+17     2021    .       C       <X>     0       .       DP=29;I16=18,11,0,0,1081,41535,0,0,1709,101641,0,0,551,12877,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,97:3:0      0,15,167:5:0
+17     2022    .       C       <X>     0       .       DP=30;I16=19,11,0,0,1115,42003,0,0,1769,105241,0,0,555,12907,0,0;QS=3,0;MQSB=0.972375;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,92:3:0      0,18,177:6:0
+17     2023    .       A       <X>     0       .       DP=30;I16=19,10,0,0,1063,39991,0,0,1709,101641,0,0,549,12837,0,0;QS=3,0;MQSB=0.974027;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,9,96:3:0      0,18,186:6:0
+17     2024    .       G       <X>     0       .       DP=32;I16=20,12,0,0,1168,43872,0,0,1889,112441,0,0,564,12982,0,0;QS=3,0;MQSB=0.973096;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,92:3:0      0,24,203:8:0
+17     2025    .       T       <X>     0       .       DP=32;I16=20,12,0,0,1150,42122,0,0,1889,112441,0,0,569,12981,0,0;QS=3,0;MQSB=0.973096;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,87:3:0      0,24,226:8:0
+17     2026    .       T       <X>     0       .       DP=32;I16=20,12,0,0,1130,40724,0,0,1889,112441,0,0,572,12908,0,0;QS=3,0;MQSB=0.973096;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,94:3:0      0,24,208:8:0
+17     2027    .       A       <X>     0       .       DP=32;I16=19,12,0,0,1121,40871,0,0,1829,108841,0,0,550,12240,0,0;QS=3,0;MQSB=0.970829;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,84:3:0      0,21,207:7:0
+17     2028    .       C       <X>     0       .       DP=32;I16=20,12,0,0,1242,48548,0,0,1889,112441,0,0,577,12803,0,0;QS=3,0;MQSB=0.973096;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,94:3:0      0,24,228:8:0
+17     2029    .       T       <X>     0       .       DP=32;I16=20,12,0,0,1229,47605,0,0,1889,112441,0,0,578,12724,0,0;QS=3,0;MQSB=0.973096;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,102:3:0     0,24,236:8:0
+17     2030    .       G       <X>     0       .       DP=32;I16=20,12,0,0,1222,47140,0,0,1889,112441,0,0,579,12679,0,0;QS=3,0;MQSB=0.973096;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,93:3:0      0,24,216:8:0
+17     2031    .       C       <X>     0       .       DP=31;I16=19,12,0,0,1150,43656,0,0,1829,108841,0,0,581,12667,0,0;QS=3,0;MQSB=0.970829;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,9,96:3:0      0,24,204:8:0
+17     2032    .       C       <X>     0       .       DP=31;I16=19,12,0,0,1157,44035,0,0,1829,108841,0,0,583,12687,0,0;QS=3,0;MQSB=0.970829;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,9,90:3:0      0,24,210:8:0
+17     2033    .       A       <X>     0       .       DP=30;I16=19,11,0,0,1091,40223,0,0,1769,105241,0,0,585,12689,0,0;QS=3,0;MQSB=0.972375;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,9,93:3:0      0,21,203:7:0
+17     2034    .       T       <X>     0       .       DP=30;I16=19,11,0,0,1104,41498,0,0,1769,105241,0,0,587,12723,0,0;QS=3,0;MQSB=0.972375;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,9,91:3:0      0,21,208:7:0
+17     2035    .       T       <X>     0       .       DP=29;I16=18,11,0,0,1084,41024,0,0,1709,101641,0,0,589,12739,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,6,69:2:0      0,21,211:7:0
+17     2036    .       T       <X>     0       .       DP=29;I16=18,11,0,0,1080,40612,0,0,1709,101641,0,0,591,12787,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,6,67:2:0      0,21,216:7:0
+17     2037    .       T       <X>     0       .       DP=29;I16=18,11,0,0,1082,40956,0,0,1709,101641,0,0,592,12818,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,6,69:2:0      0,21,217:7:0
+17     2038    .       C       <X>     0       .       DP=29;I16=18,11,0,0,1117,43573,0,0,1709,101641,0,0,592,12832,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,6,69:2:0      0,21,211:7:0
+17     2039    .       A       <X>     0       .       DP=29;I16=18,11,0,0,1067,39581,0,0,1709,101641,0,0,592,12878,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,6,72:2:0      0,21,212:7:0
+17     2040    .       C       <X>     0       .       DP=29;I16=18,11,0,0,1077,40469,0,0,1709,101641,0,0,590,12856,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,6,69:2:0      0,21,196:7:0
+17     2041    .       G       A,<X>   0       .       DP=31;I16=6,5,12,7,389,14023,721,28149,660,39600,1109,65641,235,5607,353,7259;QS=0.917304,2.0827,0;VDB=0.816435;SGB=-4.18892;RPB=0.88473;MQB=0.972375;MQSB=0.968257;BQB=0.311275;MQ0F=0 PL:DP:DV        229,0,212,255,245,255:21:11     32,0,24,35,27,59:2:1    223,21,0,223,21,223:7:7
+17     2042    .       G       <X>     0       .       DP=32;I16=18,14,0,0,1189,45617,0,0,1889,112441,0,0,588,12910,0,0;QS=3,0;MQSB=0.965264;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,9,86:3:0      0,21,206:7:0
+17     2043    .       G       <X>     0       .       DP=32;I16=17,14,0,0,1115,41585,0,0,1829,108841,0,0,581,12891,0,0;QS=3,0;MQSB=0.962133;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,90:3:0      0,21,197:7:0
+17     2044    .       C       <X>     0       .       DP=32;I16=18,14,0,0,1213,47029,0,0,1889,112441,0,0,588,13006,0,0;QS=3,0;MQSB=0.965264;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,9,85:3:0      0,21,207:7:0
+17     2045    .       A       <X>     0       .       DP=32;I16=18,14,0,0,1181,44527,0,0,1889,112441,0,0,588,13108,0,0;QS=3,0;MQSB=0.965264;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,9,83:3:0      0,21,213:7:0
+17     2046    .       T       <X>     0       .       DP=32;I16=18,14,0,0,1197,45135,0,0,1889,112441,0,0,587,13195,0,0;QS=3,0;MQSB=0.965264;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,9,103:3:0     0,21,216:7:0
+17     2047    .       G       <X>     0       .       DP=34;I16=17,16,0,0,1248,47798,0,0,1949,116041,0,0,557,12491,0,0;QS=3,0;MQSB=0.959328;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,9,88:3:0      0,18,195:6:0
+17     2048    .       A       <X>     0       .       DP=34;I16=18,16,0,0,1230,45184,0,0,2009,119641,0,0,578,13022,0,0;QS=3,0;MQSB=0.962621;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,9,87:3:0      0,21,206:7:0
+17     2049    .       A       <X>     0       .       DP=33;I16=17,16,0,0,1207,44567,0,0,1949,116041,0,0,575,12963,0,0;QS=3,0;MQSB=0.959328;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,6,74:2:0      0,21,208:7:0
+17     2050    .       A       <X>     0       .       DP=33;I16=16,16,0,0,1169,43313,0,0,1889,112441,0,0,545,12211,0,0;QS=3,0;MQSB=0.955563;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,6,77:2:0      0,18,188:6:0
+17     2051    .       T       <X>     0       .       DP=31;I16=16,15,0,0,1134,42164,0,0,1829,108841,0,0,567,12737,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,69,255:23:0   0,6,69:2:0      0,18,170:6:0
+17     2052    .       G       <X>     0       .       DP=31;I16=16,15,0,0,1180,45546,0,0,1829,108841,0,0,564,12664,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,69,255:23:0   0,6,74:2:0      0,18,175:6:0
+17     2053    .       G       T,<X>   0       .       DP=31;I16=15,15,0,1,1126,42672,23,529,1769,105241,60,3600,537,11991,25,625;QS=2.97307,0.0269321,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.951229;BQB=1;MQ0F=0  PL:DP:DV        0,46,255,66,255,255:23:1        0,6,71,6,71,71:2:0      0,18,180,18,180,180:6:0
+17     2054    .       A       <X>     0       .       DP=30;I16=15,15,0,0,1123,43027,0,0,1769,105241,0,0,562,12592,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,6,78:2:0      0,18,171:6:0
+17     2055    .       G       <X>     0       .       DP=30;I16=15,15,0,0,1156,45206,0,0,1769,105241,0,0,562,12592,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,6,66:2:0      0,18,168:6:0
+17     2056    .       A       <X>     0       .       DP=30;I16=15,15,0,0,1124,42416,0,0,1769,105241,0,0,560,12518,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,6,71:2:0      0,18,179:6:0
+17     2057    .       T       <X>     0       .       DP=30;I16=15,15,0,0,1094,40082,0,0,1769,105241,0,0,556,12374,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,6,72:2:0      0,18,178:6:0
+17     2058    .       A       <X>     0       .       DP=29;I16=14,15,0,0,1035,37517,0,0,1709,101641,0,0,552,12212,0,0;QS=3,0;MQSB=0.947838;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,6,57:2:0      0,18,179:6:0
+17     2059    .       A       <X>     0       .       DP=29;I16=14,15,0,0,1063,39615,0,0,1709,101641,0,0,548,12082,0,0;QS=3,0;MQSB=0.947838;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,6,66:2:0      0,18,188:6:0
+17     2060    .       C       <X>     0       .       DP=28;I16=12,15,0,0,1015,39057,0,0,1589,94441,0,0,523,11499,0,0;QS=3,0;MQSB=0.935229;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,6,62:2:0      0,15,143:5:0
+17     2061    .       A       <X>     0       .       DP=27;I16=12,14,0,0,950,35084,0,0,1529,90841,0,0,501,11073,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,3,41:1:0      0,15,163:5:0
+17     2062    .       A       <X>     0       .       DP=26;I16=11,15,0,0,973,37349,0,0,1529,90841,0,0,519,11425,0,0;QS=3,0;MQSB=0.927041;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,57:2:0      0,15,164:5:0
+17     2063    .       C       <X>     0       .       DP=26;I16=11,15,0,0,1017,40149,0,0,1529,90841,0,0,517,11405,0,0;QS=3,0;MQSB=0.927041;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,6,74:2:0      0,15,158:5:0
+17     2064    .       A       <X>     0       .       DP=26;I16=11,15,0,0,1002,38980,0,0,1529,90841,0,0,515,11413,0,0;QS=3,0;MQSB=0.927041;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,6,75:2:0      0,15,164:5:0
+17     2065    .       G       <X>     0       .       DP=26;I16=12,14,0,0,1030,41232,0,0,1529,90841,0,0,514,11448,0,0;QS=3,0;MQSB=0.937241;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,78:2:0      0,18,167:6:0
+17     2066    .       G       <X>     0       .       DP=26;I16=12,14,0,0,973,37055,0,0,1529,90841,0,0,514,11510,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,75:2:0      0,18,152:6:0
+17     2067    .       A       <X>     0       .       DP=26;I16=12,14,0,0,1005,39095,0,0,1529,90841,0,0,512,11498,0,0;QS=3,0;MQSB=0.937241;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,69:2:0      0,18,187:6:0
+17     2068    .       G       <X>     0       .       DP=26;I16=12,14,0,0,993,39005,0,0,1529,90841,0,0,509,11459,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,53:2:0      0,18,167:6:0
+17     2069    .       C       <X>     0       .       DP=26;I16=12,14,0,0,873,29879,0,0,1529,90841,0,0,506,11442,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,59:2:0      0,18,156:6:0
+17     2070    .       G       <X>     0       .       DP=27;I16=13,14,0,0,932,33090,0,0,1589,94441,0,0,502,11398,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,6,62:2:0      0,18,145:6:0
+17     2071    .       A       <X>     0       .       DP=27;I16=13,14,0,0,946,33884,0,0,1589,94441,0,0,498,11330,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,6,53:2:0      0,18,177:6:0
+17     2072    .       C       <X>     0       .       DP=25;I16=13,12,0,0,897,32897,0,0,1469,87241,0,0,496,11288,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,59:2:0      0,15,128:5:0
+17     2073    .       C       <X>     0       .       DP=26;I16=14,12,0,0,874,30184,0,0,1529,90841,0,0,492,11168,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,53:2:0      0,15,133:5:0
+17     2074    .       G       <X>     0       .       DP=26;I16=13,12,0,0,835,29219,0,0,1469,87241,0,0,463,10395,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,67:2:0      0,12,83:4:0
+17     2075    .       C       <X>     0       .       DP=27;I16=15,12,0,0,989,37027,0,0,1589,94441,0,0,484,10896,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,6,69:2:0      0,15,115:5:0
+17     2076    .       A       <X>     0       .       DP=27;I16=14,12,0,0,929,33551,0,0,1529,90841,0,0,470,10676,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,6,76:2:0      0,12,114:4:0
+17     2077    .       C       <X>     0       .       DP=27;I16=15,12,0,0,990,37252,0,0,1589,94441,0,0,478,10724,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,6,65:2:0      0,15,125:5:0
+17     2078    .       A       <X>     0       .       DP=27;I16=15,12,0,0,1023,39089,0,0,1589,94441,0,0,475,10677,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,6,72:2:0      0,15,148:5:0
+17     2079    .       G       <X>     0       .       DP=28;I16=15,13,0,0,1042,39694,0,0,1649,98041,0,0,471,10605,0,0;QS=3,0;MQSB=0.956162;MQ0F=0     PL:DP:DV        0,63,255:21:0   0,6,72:2:0      0,15,133:5:0
+17     2080    .       G       <X>     0       .       DP=28;I16=14,13,0,0,968,35328,0,0,1589,94441,0,0,453,10333,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,63,255:21:0   0,6,67:2:0      0,12,108:4:0
+17     2081    .       C       <X>     0       .       DP=26;I16=14,12,0,0,937,35303,0,0,1529,90841,0,0,467,10535,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,63:2:0      0,15,110:5:0
+17     2082    .       T       <X>     0       .       DP=24;I16=12,12,0,0,901,34287,0,0,1409,83641,0,0,468,10532,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,71:2:0      0,12,112:4:0
+17     2083    .       G       <X>     0       .       DP=24;I16=12,12,0,0,887,33597,0,0,1409,83641,0,0,469,10547,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,68:2:0      0,12,113:4:0
+17     2084    .       C       <X>     0       .       DP=25;I16=13,12,0,0,938,35868,0,0,1469,87241,0,0,470,10580,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,61:2:0      0,12,115:4:0
+17     2085    .       T       <X>     0       .       DP=25;I16=13,12,0,0,932,35282,0,0,1469,87241,0,0,472,10632,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,64:2:0      0,12,130:4:0
+17     2086    .       G       <X>     0       .       DP=25;I16=13,12,0,0,932,35400,0,0,1469,87241,0,0,474,10704,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,61:2:0      0,12,129:4:0
+17     2087    .       A       <X>     0       .       DP=24;I16=12,12,0,0,903,34391,0,0,1409,83641,0,0,476,10746,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,66:2:0      0,12,126:4:0
+17     2088    .       G       <X>     0       .       DP=24;I16=12,12,0,0,880,33116,0,0,1409,83641,0,0,478,10808,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,70:2:0      0,12,121:4:0
+17     2089    .       C       <X>     0       .       DP=25;I16=13,12,0,0,817,27419,0,0,1469,87241,0,0,480,10890,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,64:2:0      0,15,138:5:0
+17     2090    .       G       <X>     0       .       DP=25;I16=12,12,0,0,802,27940,0,0,1409,83641,0,0,457,10319,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,63:2:0      0,12,99:4:0
+17     2091    .       C       <X>     0       .       DP=25;I16=12,12,0,0,800,27346,0,0,1440,86400,0,0,458,10346,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,61:2:0      0,15,125:5:0
+17     2092    .       G       <X>     0       .       DP=26;I16=13,12,0,0,838,29188,0,0,1469,87241,0,0,461,10487,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,64:2:0      0,18,133:6:0
+17     2093    .       T       G,<X>   0       .       DP=26;I16=13,12,1,0,905,33415,17,289,1500,90000,29,841,459,10371,25,625;QS=2.97424,0.0257576,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.953497;BQB=1;MQ0F=0     PL:DP:DV        0,36,255,51,255,255:18:1        0,6,67,6,67,67:2:0      0,18,153,18,153,153:6:0
+17     2094    .       C       <X>     0       .       DP=26;I16=14,12,0,0,949,35501,0,0,1529,90841,0,0,485,11047,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,69:2:0      0,18,142:6:0
+17     2095    .       A       <X>     0       .       DP=25;I16=14,11,0,0,879,31219,0,0,1469,87241,0,0,487,11123,0,0;QS=3,0;MQSB=0.955682;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,72:2:0      0,18,154:6:0
+17     2096    .       C       <X>     0       .       DP=24;I16=13,11,0,0,878,32734,0,0,1409,83641,0,0,487,11073,0,0;QS=3,0;MQSB=0.950498;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,65:2:0      0,18,161:6:0
+17     2097    .       A       <X>     0       .       DP=24;I16=13,11,0,0,849,30671,0,0,1409,83641,0,0,487,11047,0,0;QS=3,0;MQSB=0.950498;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,56:2:0      0,18,172:6:0
+17     2098    .       C       <X>     0       .       DP=24;I16=13,11,0,0,781,26113,0,0,1409,83641,0,0,486,10996,0,0;QS=3,0;MQSB=0.950498;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,58:2:0      0,18,139:6:0
+17     2099    .       G       <X>     0       .       DP=23;I16=12,10,0,0,719,25109,0,0,1289,76441,0,0,460,10294,0,0;QS=3,0;MQSB=0.947103;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,3,24:1:0      0,18,129:6:0
+17     2100    .       C       <X>     0       .       DP=25;I16=13,11,0,0,873,32759,0,0,1409,83641,0,0,457,10141,0,0;QS=3,0;MQSB=0.950498;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,87:3:0      0,18,160:6:0
+17     2101    .       A       <X>     0       .       DP=25;I16=12,12,0,0,907,34671,0,0,1440,86400,0,0,455,9965,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,135:4:0    0,18,161:6:0
+17     2102    .       G       <X>     0       .       DP=25;I16=13,12,0,0,930,35596,0,0,1469,87241,0,0,478,10442,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,12,118:4:0    0,18,151:6:0
+17     2103    .       C       <X>     0       .       DP=25;I16=11,12,0,0,842,31630,0,0,1380,82800,0,0,432,9336,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,106:4:0    0,15,146:5:0
+17     2104    .       C       <X>     0       .       DP=24;I16=12,12,0,0,869,32463,0,0,1409,83641,0,0,454,9810,0,0;QS=3,0;MQSB=0.941765;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,126:4:0    0,15,147:5:0
+17     2105    .       A       <X>     0       .       DP=25;I16=11,12,0,0,836,30696,0,0,1380,82800,0,0,429,9201,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,138:4:0    0,15,130:5:0
+17     2106    .       T       <X>     0       .       DP=25;I16=12,13,0,0,897,33087,0,0,1469,87241,0,0,473,10211,0,0;QS=3,0;MQSB=0.939413;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,12,129:4:0    0,15,146:5:0
+17     2107    .       C       <X>     0       .       DP=25;I16=11,12,0,0,783,27185,0,0,1380,82800,0,0,425,9113,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,100:3:0     0,15,133:5:0
+17     2108    .       G       <X>     0       .       DP=25;I16=11,13,0,0,829,29703,0,0,1440,86400,0,0,448,9730,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,12,122:4:0    0,15,111:5:0
+17     2109    .       C       <X>     0       .       DP=25;I16=11,13,0,0,781,26717,0,0,1440,86400,0,0,446,9746,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,12,109:4:0    0,15,125:5:0
+17     2110    .       G       <X>     0       .       DP=25;I16=12,12,0,0,804,28134,0,0,1440,86400,0,0,418,9110,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,9,92:3:0      0,15,117:5:0
+17     2111    .       C       <X>     0       .       DP=25;I16=12,13,0,0,925,35081,0,0,1500,90000,0,0,441,9747,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,12,134:4:0    0,15,140:5:0
+17     2112    .       A       <X>     0       .       DP=24;I16=12,12,0,0,885,33445,0,0,1440,86400,0,0,440,9782,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,12,129:4:0    0,15,140:5:0
+17     2113    .       G       <X>     0       .       DP=24;I16=12,12,0,0,871,32641,0,0,1440,86400,0,0,439,9839,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,12,128:4:0    0,15,134:5:0
+17     2114    .       C       <X>     0       .       DP=24;I16=12,11,0,0,844,32052,0,0,1380,82800,0,0,413,9293,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,103:3:0     0,15,126:5:0
+17     2115    .       T       <X>     0       .       DP=23;I16=11,11,0,0,821,30869,0,0,1320,79200,0,0,412,9342,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,78:2:0      0,15,143:5:0
+17     2116    .       C       <X>     0       .       DP=23;I16=11,12,0,0,890,34892,0,0,1380,82800,0,0,435,9985,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,102:3:0     0,15,152:5:0
+17     2117    .       A       <X>     0       .       DP=23;I16=11,11,0,0,833,32121,0,0,1320,79200,0,0,432,9924,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,118:3:0     0,15,156:5:0
+17     2118    .       G       <X>     0       .       DP=23;I16=12,11,0,0,842,31502,0,0,1380,82800,0,0,429,9835,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,15,147:5:0
+17     2119    .       G       <X>     0       .       DP=23;I16=12,11,0,0,823,30553,0,0,1380,82800,0,0,426,9768,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,135:4:0    0,15,137:5:0
+17     2120    .       G       <X>     0       .       DP=24;I16=13,11,0,0,864,32028,0,0,1440,86400,0,0,423,9723,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,12,137:4:0    0,15,140:5:0
+17     2121    .       A       <X>     0       .       DP=22;I16=11,10,0,0,734,26712,0,0,1260,75600,0,0,398,9074,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,135:4:0    0,12,122:4:0
+17     2122    .       T       <X>     0       .       DP=22;I16=11,10,0,0,752,27278,0,0,1260,75600,0,0,396,8972,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,136:4:0    0,12,123:4:0
+17     2123    .       A       <X>     0       .       DP=22;I16=12,10,0,0,758,27024,0,0,1320,79200,0,0,419,9519,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,120:4:0    0,15,137:5:0
+17     2124    .       T       <X>     0       .       DP=22;I16=12,10,0,0,789,28741,0,0,1320,79200,0,0,417,9465,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,128:4:0    0,15,136:5:0
+17     2125    .       T       <X>     0       .       DP=20;I16=11,8,0,0,696,25704,0,0,1140,68400,0,0,401,9177,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,106:3:0     0,9,93:3:0
+17     2126    .       A       <X>     0       .       DP=20;I16=11,9,0,0,717,25979,0,0,1200,72000,0,0,415,9319,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,133:4:0    0,9,95:3:0
+17     2127    .       C       <X>     0       .       DP=21;I16=11,10,0,0,706,24426,0,0,1260,75600,0,0,413,9221,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,107:4:0    0,9,95:3:0
+17     2128    .       G       <X>     0       .       DP=21;I16=11,10,0,0,677,22633,0,0,1260,75600,0,0,411,9091,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,116:4:0    0,9,72:3:0
+17     2129    .       T       <X>     0       .       DP=21;I16=11,10,0,0,782,29386,0,0,1260,75600,0,0,409,8981,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,140:4:0    0,9,83:3:0
+17     2130    .       G       <X>     0       .       DP=21;I16=11,10,0,0,766,28562,0,0,1260,75600,0,0,407,8891,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,135:4:0    0,9,87:3:0
+17     2131    .       T       <X>     0       .       DP=21;I16=11,10,0,0,732,26216,0,0,1260,75600,0,0,405,8821,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,136:4:0    0,9,79:3:0
+17     2132    .       A       <X>     0       .       DP=21;I16=11,10,0,0,743,26733,0,0,1260,75600,0,0,403,8771,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,135:4:0    0,9,88:3:0
+17     2133    .       A       <X>     0       .       DP=21;I16=11,10,0,0,787,29651,0,0,1260,75600,0,0,401,8741,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,141:4:0    0,9,96:3:0
+17     2134    .       C       <X>     0       .       DP=21;I16=11,10,0,0,804,31100,0,0,1260,75600,0,0,399,8731,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,138:4:0    0,9,86:3:0
+17     2135    .       T       <X>     0       .       DP=22;I16=11,11,0,0,831,32197,0,0,1320,79200,0,0,397,8741,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,153:4:0    0,12,119:4:0
+17     2136    .       C       <X>     0       .       DP=22;I16=11,11,0,0,760,26892,0,0,1320,79200,0,0,395,8721,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,124:4:0    0,12,127:4:0
+17     2137    .       G       <X>     0       .       DP=22;I16=11,11,0,0,745,26047,0,0,1320,79200,0,0,393,8721,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,121:4:0    0,12,102:4:0
+17     2138    .       A       <X>     0       .       DP=22;I16=11,11,0,0,816,30934,0,0,1320,79200,0,0,391,8741,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,128:4:0    0,12,139:4:0
+17     2139    .       C       <X>     0       .       DP=22;I16=11,11,0,0,839,32237,0,0,1320,79200,0,0,389,8781,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,138:4:0    0,12,125:4:0
+17     2140    .       A       <X>     0       .       DP=22;I16=11,11,0,0,826,31300,0,0,1320,79200,0,0,387,8841,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,140:4:0    0,12,138:4:0
+17     2141    .       T       <X>     0       .       DP=21;I16=11,10,0,0,792,30156,0,0,1260,75600,0,0,385,8871,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,137:4:0    0,12,137:4:0
+17     2142    .       G       <X>     0       .       DP=19;I16=11,8,0,0,724,27784,0,0,1140,68400,0,0,385,8919,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,113:3:0     0,12,129:4:0
+17     2143    .       T       <X>     0       .       DP=19;I16=11,8,0,0,650,23454,0,0,1140,68400,0,0,384,8932,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,113:3:0     0,12,120:4:0
+17     2144    .       C       <X>     0       .       DP=19;I16=11,8,0,0,739,29003,0,0,1140,68400,0,0,383,8959,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,108:3:0     0,12,125:4:0
+17     2145    .       A       <X>     0       .       DP=20;I16=12,8,0,0,760,29304,0,0,1200,72000,0,0,381,8951,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,133:4:0    0,12,139:4:0
+17     2146    .       G       <X>     0       .       DP=20;I16=12,8,0,0,745,28105,0,0,1200,72000,0,0,379,8909,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,139:4:0    0,12,127:4:0
+17     2147    .       C       <X>     0       .       DP=20;I16=13,6,0,0,674,24296,0,0,1140,68400,0,0,379,8881,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,127:4:0    0,12,130:4:0
+17     2148    .       G       <X>     0       .       DP=20;I16=12,7,0,0,630,21274,0,0,1140,68400,0,0,365,8537,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,250:11:0   0,12,112:4:0    0,12,120:4:0
+17     2149    .       A       <X>     0       .       DP=20;I16=12,7,0,0,702,26212,0,0,1140,68400,0,0,367,8529,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,138:4:0    0,12,127:4:0
+17     2150    .       T       <X>     0       .       DP=20;I16=13,7,0,0,675,23943,0,0,1200,72000,0,0,383,8713,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,247:11:0   0,12,138:4:0    0,15,139:5:0
+17     2151    .       T       <X>     0       .       DP=20;I16=13,7,0,0,690,24274,0,0,1200,72000,0,0,383,8661,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,251:11:0   0,12,133:4:0    0,15,142:5:0
+17     2152    .       G       <X>     0       .       DP=20;I16=13,7,0,0,693,24713,0,0,1200,72000,0,0,383,8629,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,131:4:0    0,15,146:5:0
+17     2153    .       T       <X>     0       .       DP=19;I16=13,6,0,0,671,24571,0,0,1140,68400,0,0,383,8565,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,230:10:0   0,12,134:4:0    0,15,162:5:0
+17     2154    .       C       <X>     0       .       DP=19;I16=13,6,0,0,703,26955,0,0,1140,68400,0,0,382,8468,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,251:10:0   0,12,131:4:0    0,15,159:5:0
+17     2155    .       A       <X>     0       .       DP=19;I16=13,6,0,0,693,25727,0,0,1140,68400,0,0,381,8389,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,245:10:0   0,12,135:4:0    0,15,156:5:0
+17     2156    .       C       <X>     0       .       DP=19;I16=13,6,0,0,702,26214,0,0,1140,68400,0,0,380,8328,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,125:4:0    0,15,154:5:0
+17     2157    .       A       <X>     0       .       DP=19;I16=13,6,0,0,722,28058,0,0,1140,68400,0,0,379,8285,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,250:10:0   0,12,141:4:0    0,15,173:5:0
+17     2158    .       G       <X>     0       .       DP=19;I16=13,6,0,0,713,27567,0,0,1140,68400,0,0,378,8260,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,136:4:0    0,15,144:5:0
+17     2159    .       G       <X>     0       .       DP=19;I16=12,6,0,0,662,24744,0,0,1080,64800,0,0,366,8104,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,247:9:0    0,12,126:4:0    0,15,153:5:0
+17     2160    .       C       <X>     0       .       DP=19;I16=12,6,0,0,651,24005,0,0,1080,64800,0,0,364,8038,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,244:9:0    0,12,119:4:0    0,15,154:5:0
+17     2161    .       A       <X>     0       .       DP=19;I16=13,6,0,0,695,25883,0,0,1140,68400,0,0,369,8005,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,248:10:0   0,12,121:4:0    0,15,164:5:0
+17     2162    .       C       <X>     0       .       DP=20;I16=13,7,0,0,742,27834,0,0,1200,72000,0,0,365,7911,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,127:4:0    0,15,155:5:0
+17     2163    .       T       <X>     0       .       DP=20;I16=13,7,0,0,763,29517,0,0,1200,72000,0,0,362,7838,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,131:4:0    0,15,175:5:0
+17     2164    .       G       <X>     0       .       DP=20;I16=13,7,0,0,715,26301,0,0,1200,72000,0,0,359,7787,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,116:4:0    0,15,156:5:0
+17     2165    .       C       <X>     0       .       DP=20;I16=13,7,0,0,753,28781,0,0,1200,72000,0,0,355,7709,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,136:4:0    0,15,151:5:0
+17     2166    .       T       <X>     0       .       DP=19;I16=12,7,0,0,711,27211,0,0,1140,68400,0,0,352,7654,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,142:4:0    0,12,140:4:0
+17     2167    .       A       <X>     0       .       DP=19;I16=12,6,0,0,650,23760,0,0,1080,64800,0,0,327,7137,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,254:11:0   0,12,133:4:0    0,9,111:3:0
+17     2168    .       C       <X>     0       .       DP=19;I16=12,7,0,0,685,25039,0,0,1140,68400,0,0,345,7561,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,130:4:0    0,12,124:4:0
+17     2169    .       T       <X>     0       .       DP=19;I16=12,7,0,0,702,26940,0,0,1140,68400,0,0,341,7525,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,140:4:0    0,12,142:4:0
+17     2170    .       C       <X>     0       .       DP=18;I16=11,7,0,0,665,24861,0,0,1080,64800,0,0,338,7512,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,132:4:0    0,12,135:4:0
+17     2171    .       C       <X>     0       .       DP=20;I16=11,9,0,0,750,28368,0,0,1200,72000,0,0,333,7419,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,136:4:0    0,12,138:4:0
+17     2172    .       T       <X>     0       .       DP=20;I16=11,9,0,0,732,27540,0,0,1200,72000,0,0,330,7346,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,149:4:0    0,12,147:4:0
+17     2173    .       G       <X>     0       .       DP=19;I16=10,9,0,0,704,26534,0,0,1140,68400,0,0,327,7243,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,142:4:0    0,12,133:4:0
+17     2174    .       G       <X>     0       .       DP=19;I16=10,9,0,0,674,24372,0,0,1140,68400,0,0,324,7158,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,126:4:0    0,12,129:4:0
+17     2175    .       G       <X>     0       .       DP=18;I16=9,9,0,0,639,23059,0,0,1080,64800,0,0,322,7090,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,123:4:0    0,12,126:4:0
+17     2176    .       G       <X>     0       .       DP=18;I16=9,9,0,0,621,21815,0,0,1080,64800,0,0,318,6940,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,247:10:0   0,12,121:4:0    0,12,123:4:0
+17     2177    .       T       <X>     0       .       DP=18;I16=9,9,0,0,547,18051,0,0,1080,64800,0,0,314,6810,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,239:10:0   0,12,83:4:0     0,12,108:4:0
+17     2178    .       T       <X>     0       .       DP=18;I16=9,9,0,0,579,19659,0,0,1080,64800,0,0,310,6700,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,234:10:0   0,12,110:4:0    0,12,118:4:0
+17     2179    .       T       <X>     0       .       DP=18;I16=9,9,0,0,591,20403,0,0,1080,64800,0,0,307,6609,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,239:10:0   0,12,97:4:0     0,12,135:4:0
+17     2180    .       T       <X>     0       .       DP=18;I16=9,9,0,0,616,21524,0,0,1080,64800,0,0,305,6537,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,236:10:0   0,12,122:4:0    0,12,133:4:0
+17     2181    .       C       <X>     0       .       DP=18;I16=9,8,0,0,611,22485,0,0,1020,61200,0,0,293,6385,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,224:9:0    0,12,129:4:0    0,12,150:4:0
+17     2182    .       C       <X>     0       .       DP=18;I16=9,9,0,0,665,24877,0,0,1080,64800,0,0,301,6453,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,125:4:0    0,12,145:4:0
+17     2183    .       A       <X>     0       .       DP=18;I16=9,9,0,0,646,23624,0,0,1080,64800,0,0,299,6441,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,247:10:0   0,12,123:4:0    0,12,144:4:0
+17     2184    .       T       <X>     0       .       DP=17;I16=8,9,0,0,610,22250,0,0,1020,61200,0,0,298,6448,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,224:9:0    0,12,134:4:0    0,12,136:4:0
+17     2185    .       C       <X>     0       .       DP=16;I16=8,8,0,0,569,20761,0,0,960,57600,0,0,297,6423,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,211:8:0    0,12,128:4:0    0,12,137:4:0
+17     2186    .       A       <X>     0       .       DP=16;I16=8,8,0,0,576,21314,0,0,960,57600,0,0,296,6416,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,204:8:0    0,12,134:4:0    0,12,145:4:0
+17     2187    .       A       <X>     0       .       DP=16;I16=8,8,0,0,562,20396,0,0,960,57600,0,0,295,6427,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,201:8:0    0,12,136:4:0    0,12,135:4:0
+17     2188    .       A       <X>     0       .       DP=17;I16=9,8,0,0,569,19925,0,0,1020,61200,0,0,293,6405,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,214:9:0    0,12,133:4:0    0,12,123:4:0
+17     2189    .       C       <X>     0       .       DP=19;I16=9,10,0,0,645,22647,0,0,1097,65089,0,0,292,6400,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,30,230:10:0   0,12,133:4:0    0,15,142:5:0
+17     2190    .       C       <X>     0       .       DP=19;I16=9,10,0,0,604,20072,0,0,1097,65089,0,0,294,6414,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,33,238:11:0   0,12,119:4:0    0,12,107:4:0
+17     2191    .       C       <X>     0       .       DP=19;I16=9,10,0,0,647,23007,0,0,1097,65089,0,0,297,6449,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,33,251:11:0   0,12,129:4:0    0,12,119:4:0
+17     2192    .       T       <X>     0       .       DP=19;I16=9,10,0,0,659,23723,0,0,1097,65089,0,0,300,6506,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,33,253:11:0   0,12,136:4:0    0,12,120:4:0
+17     2193    .       C       <X>     0       .       DP=18;I16=8,10,0,0,642,23934,0,0,1037,61489,0,0,303,6535,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,128:4:0    0,9,87:3:0
+17     2194    .       A       <X>     0       .       DP=18;I16=8,9,0,0,617,22683,0,0,1020,61200,0,0,301,6561,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,247:10:0   0,12,134:4:0    0,9,98:3:0
+17     2195    .       A       <X>     0       .       DP=18;I16=8,10,0,0,635,23271,0,0,1037,61489,0,0,309,6659,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,128:4:0    0,9,101:3:0
+17     2196    .       G       <X>     0       .       DP=19;I16=8,11,0,0,703,26383,0,0,1097,65089,0,0,312,6754,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,117:4:0    0,12,120:4:0
+17     2197    .       A       <X>     0       .       DP=19;I16=8,11,0,0,735,28599,0,0,1097,65089,0,0,314,6770,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,141:4:0    0,12,125:4:0
+17     2198    .       G       <X>     0       .       DP=19;I16=8,10,0,0,650,24206,0,0,1080,64800,0,0,307,6725,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,129:4:0    0,12,107:4:0
+17     2199    .       C       <X>     0       .       DP=19;I16=8,11,0,0,701,26735,0,0,1097,65089,0,0,318,6862,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,128:4:0    0,12,116:4:0
+17     2200    .       T       <X>     0       .       DP=19;I16=8,11,0,0,710,26768,0,0,1097,65089,0,0,320,6938,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,129:4:0    0,12,114:4:0
+17     2201    .       G       <X>     0       .       DP=17;I16=7,10,0,0,628,23764,0,0,977,57889,0,0,324,7032,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,6,66:2:0      0,12,119:4:0
+17     2202    .       G       <X>     0       .       DP=17;I16=7,10,0,0,557,19249,0,0,977,57889,0,0,327,7093,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,245:11:0   0,6,57:2:0      0,12,115:4:0
+17     2203    .       G       <X>     0       .       DP=17;I16=7,10,0,0,588,21184,0,0,977,57889,0,0,329,7123,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,6,47:2:0      0,12,116:4:0
+17     2204    .       C       <X>     0       .       DP=17;I16=7,10,0,0,538,18568,0,0,977,57889,0,0,331,7173,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,246:11:0   0,6,61:2:0      0,12,99:4:0
+17     2205    .       C       <X>     0       .       DP=18;I16=7,11,0,0,628,22918,0,0,1037,61489,0,0,332,7192,0,0;QS=3,0;MQSB=0.951002;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,68:2:0      0,12,109:4:0
+17     2206    .       T       <X>     0       .       DP=19;I16=7,12,0,0,677,25237,0,0,1097,65089,0,0,334,7230,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,6,77:2:0      0,12,115:4:0
+17     2207    .       G       <X>     0       .       DP=19;I16=7,11,0,0,663,24717,0,0,1080,64800,0,0,319,6965,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,6,67:2:0      0,12,110:4:0
+17     2208    .       G       <X>     0       .       DP=21;I16=7,14,0,0,726,26038,0,0,1217,72289,0,0,340,7370,0,0;QS=3,0;MQSB=0.966484;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,110:4:0    0,12,122:4:0
+17     2209    .       G       <X>     0       .       DP=22;I16=8,13,0,0,715,25133,0,0,1237,73369,0,0,325,7075,0,0;QS=3,0;MQSB=0.895122;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,128:5:0    0,12,117:4:0
+17     2210    .       G       C,<X>   0       .       DP=21;I16=7,13,0,1,648,22186,25,625,1177,69769,17,289,331,7165,21,441;QS=2.95442,0.0455764,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.975265;BQB=1;MQ0F=0       PL:DP:DV        0,19,234,33,237,241:12:1        0,15,127,15,127,127:5:0 0,12,113,12,113,113:4:0
+17     2211    .       T       <X>     0       .       DP=21;I16=7,13,0,0,724,27000,0,0,1177,69769,0,0,336,7230,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,141:5:0    0,12,124:4:0
+17     2212    .       C       <X>     0       .       DP=22;I16=8,14,0,0,791,29201,0,0,1254,73658,0,0,364,7850,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,148:5:0    0,12,111:4:0
+17     2213    .       A       <X>     0       .       DP=22;I16=8,14,0,0,767,27327,0,0,1254,73658,0,0,371,8015,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,153:5:0    0,12,112:4:0
+17     2214    .       A       <X>     0       .       DP=22;I16=8,14,0,0,756,26836,0,0,1254,73658,0,0,377,8159,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,153:5:0    0,12,117:4:0
+17     2215    .       C       <X>     0       .       DP=22;I16=8,14,0,0,815,31121,0,0,1254,73658,0,0,381,8229,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,162:5:0    0,12,124:4:0
+17     2216    .       T       <X>     0       .       DP=22;I16=8,14,0,0,815,31233,0,0,1254,73658,0,0,384,8272,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,166:5:0    0,12,124:4:0
+17     2217    .       T       <X>     0       .       DP=22;I16=8,13,0,0,741,26855,0,0,1237,73369,0,0,362,7712,0,0;QS=3,0;MQSB=0.895122;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,155:5:0    0,12,118:4:0
+17     2218    .       C       <X>     0       .       DP=21;I16=7,14,0,0,753,27973,0,0,1194,70058,0,0,391,8423,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,138:4:0    0,12,119:4:0
+17     2219    .       C       <X>     0       .       DP=21;I16=7,13,0,0,757,29125,0,0,1177,69769,0,0,370,7904,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,141:4:0    0,12,122:4:0
+17     2220    .       G       A,<X>   0       .       DP=21;I16=6,2,1,11,256,8364,474,19128,457,26569,720,43200,141,2959,233,5071;QS=0.886504,2.1135,0;VDB=0.532753;SGB=-3.51597;RPB=0.964198;MQB=0.898397;MQSB=0.875769;BQB=0.0354359;MQ0F=0 PL:DP:DV        139,0,130,157,148,255:12:6      69,0,46,75,52,119:4:2   131,12,0,131,12,131:4:4
+17     2221    .       G       <X>     0       .       DP=21;I16=7,13,0,0,738,27922,0,0,1177,69769,0,0,376,8078,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,132:4:0    0,12,120:4:0
+17     2222    .       C       <X>     0       .       DP=21;I16=7,14,0,0,746,28098,0,0,1194,70058,0,0,401,8675,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,135:4:0    0,12,107:4:0
+17     2223    .       C       <X>     0       .       DP=21;I16=7,14,0,0,796,30632,0,0,1194,70058,0,0,401,8671,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,135:4:0    0,12,122:4:0
+17     2224    .       T       <X>     0       .       DP=21;I16=7,14,0,0,811,31599,0,0,1194,70058,0,0,401,8691,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,144:4:0    0,12,123:4:0
+17     2225    .       G       <X>     0       .       DP=21;I16=7,14,0,0,778,29396,0,0,1194,70058,0,0,401,8735,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,133:4:0    0,12,121:4:0
+17     2226    .       G       <X>     0       .       DP=21;I16=7,14,0,0,727,26485,0,0,1194,70058,0,0,401,8803,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,128:4:0    0,12,113:4:0
+17     2227    .       G       <X>     0       .       DP=20;I16=7,12,0,0,663,23985,0,0,1117,66169,0,0,377,8269,0,0;QS=3,0;MQSB=0.879351;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,123:4:0    0,12,114:4:0
+17     2228    .       G       C,<X>   0       .       DP=19;I16=5,12,0,1,643,24791,16,256,1020,61200,17,289,360,8020,25,625;QS=2.9603,0.0397022,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.970092;BQB=1;MQ0F=0        PL:DP:DV        0,17,255,30,255,255:11:1        0,9,95,9,95,95:3:0      0,12,121,12,121,121:4:0
+17     2229    .       A       <X>     0       .       DP=20;I16=6,14,0,0,757,28857,0,0,1134,66458,0,0,406,9138,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,138:4:0    0,12,122:4:0
+17     2230    .       A       <X>     0       .       DP=20;I16=6,14,0,0,729,26985,0,0,1134,66458,0,0,409,9291,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,141:4:0    0,12,119:4:0
+17     2231    .       A       <X>     0       .       DP=20;I16=6,13,0,0,712,26990,0,0,1117,66169,0,0,386,8790,0,0;QS=3,0;MQSB=0.850016;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,144:4:0    0,12,124:4:0
+17     2232    .       C       <X>     0       .       DP=20;I16=6,14,0,0,751,28657,0,0,1134,66458,0,0,412,9508,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,130:4:0    0,12,107:4:0
+17     2233    .       T       <X>     0       .       DP=20;I16=6,14,0,0,774,30432,0,0,1134,66458,0,0,413,9619,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,150:4:0    0,12,117:4:0
+17     2234    .       G       <X>     0       .       DP=20;I16=6,14,0,0,719,26621,0,0,1134,66458,0,0,412,9646,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,145:4:0    0,12,107:4:0
+17     2235    .       G       <X>     0       .       DP=20;I16=6,14,0,0,728,27036,0,0,1134,66458,0,0,410,9636,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,139:4:0    0,12,104:4:0
+17     2236    .       G       <X>     0       .       DP=19;I16=6,13,0,0,705,26985,0,0,1074,62858,0,0,409,9637,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,142:4:0    0,9,84:3:0
+17     2237    .       G       <X>     0       .       DP=19;I16=6,12,0,0,684,26576,0,0,1057,62569,0,0,383,9023,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,141:4:0    0,9,86:3:0
+17     2238    .       C       <X>     0       .       DP=19;I16=5,13,0,0,648,24496,0,0,1037,61489,0,0,381,8993,0,0;QS=3,0;MQSB=0.970092;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,108:3:0     0,9,78:3:0
+17     2239    .       A       <X>     0       .       DP=19;I16=6,11,0,0,634,24178,0,0,997,58969,0,0,373,8935,0,0;QS=3,0;MQSB=0.85832;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,12,133:4:0    0,6,77:2:0
+17     2240    .       A       <X>     0       .       DP=19;I16=6,13,0,0,731,28595,0,0,1074,62858,0,0,402,9582,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,135:4:0    0,9,101:3:0
+17     2241    .       G       <X>     0       .       DP=19;I16=6,12,0,0,683,26433,0,0,1057,62569,0,0,375,8951,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,126:4:0    0,9,88:3:0
+17     2242    .       T       <X>     0       .       DP=20;I16=5,13,0,0,635,22949,0,0,1057,62569,0,0,370,8944,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,91:3:0      0,9,95:3:0
+17     2243    .       A       <X>     0       .       DP=19;I16=5,14,0,0,704,26274,0,0,1074,62858,0,0,395,9585,0,0;QS=3,0;MQSB=0.933727;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,107:3:0     0,9,99:3:0
+17     2244    .       T       <X>     0       .       DP=19;I16=5,14,0,0,681,25263,0,0,1074,62858,0,0,395,9609,0,0;QS=3,0;MQSB=0.933727;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,89:3:0      0,9,98:3:0
+17     2245    .       C       <X>     0       .       DP=19;I16=5,14,0,0,722,27846,0,0,1074,62858,0,0,394,9592,0,0;QS=3,0;MQSB=0.933727;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,98:3:0      0,9,88:3:0
+17     2246    .       A       <X>     0       .       DP=18;I16=5,12,0,0,597,21693,0,0,997,58969,0,0,367,8861,0,0;QS=3,0;MQSB=0.818731;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,9,95:3:0      0,6,72:2:0
+17     2247    .       C       <X>     0       .       DP=17;I16=4,13,0,0,639,24373,0,0,954,55658,0,0,391,9391,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,105:3:0     0,6,71:2:0
+17     2248    .       C       <X>     0       .       DP=17;I16=4,13,0,0,669,26863,0,0,954,55658,0,0,390,9306,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,90:3:0      0,6,75:2:0
+17     2249    .       A       <X>     0       .       DP=17;I16=4,13,0,0,677,27371,0,0,954,55658,0,0,389,9231,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,116:3:0     0,6,80:2:0
+17     2250    .       G       <X>     0       .       DP=17;I16=4,13,0,0,654,25800,0,0,954,55658,0,0,388,9166,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,100:3:0     0,6,78:2:0
+17     2251    .       A       <X>     0       .       DP=17;I16=4,13,0,0,673,27327,0,0,954,55658,0,0,387,9111,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,112:3:0     0,6,80:2:0
+17     2252    .       G       <X>     0       .       DP=17;I16=4,12,0,0,647,26249,0,0,937,55369,0,0,361,8441,0,0;QS=3,0;MQSB=0.767432;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,113:3:0     0,6,73:2:0
+17     2253    .       A       <X>     0       .       DP=17;I16=4,13,0,0,641,24643,0,0,954,55658,0,0,385,9031,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,111:3:0     0,6,73:2:0
+17     2254    .       T       <X>     0       .       DP=17;I16=4,12,0,0,615,23821,0,0,937,55369,0,0,358,8332,0,0;QS=3,0;MQSB=0.767432;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,112:3:0     0,6,73:2:0
+17     2255    .       G       <X>     0       .       DP=17;I16=4,13,0,0,677,27243,0,0,954,55658,0,0,380,8844,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,115:3:0     0,6,71:2:0
+17     2256    .       A       <X>     0       .       DP=17;I16=4,13,0,0,656,26088,0,0,954,55658,0,0,377,8741,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,110:3:0     0,6,78:2:0
+17     2257    .       G       <X>     0       .       DP=17;I16=4,12,0,0,627,24863,0,0,937,55369,0,0,349,8023,0,0;QS=3,0;MQSB=0.767432;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,115:3:0     0,6,74:2:0
+17     2258    .       C       <X>     0       .       DP=17;I16=4,13,0,0,667,26403,0,0,954,55658,0,0,371,8565,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,109:3:0     0,6,70:2:0
+17     2259    .       T       <X>     0       .       DP=17;I16=4,13,0,0,646,25334,0,0,954,55658,0,0,368,8492,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,116:3:0     0,6,79:2:0
+17     2260    .       T       <X>     0       .       DP=17;I16=4,13,0,0,638,24178,0,0,954,55658,0,0,365,8429,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,115:3:0     0,6,72:2:0
+17     2261    .       T       <X>     0       .       DP=17;I16=4,13,0,0,633,23799,0,0,954,55658,0,0,362,8376,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,105:3:0     0,6,73:2:0
+17     2262    .       A       <X>     0       .       DP=17;I16=4,13,0,0,628,23438,0,0,954,55658,0,0,359,8333,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,253:12:0   0,9,112:3:0     0,6,74:2:0
+17     2263    .       T       <X>     0       .       DP=17;I16=4,13,0,0,631,23673,0,0,954,55658,0,0,355,8251,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,112:3:0     0,6,74:2:0
+17     2264    .       A       <X>     0       .       DP=17;I16=4,12,0,0,623,24371,0,0,937,55369,0,0,326,7556,0,0;QS=3,0;MQSB=0.767432;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,114:3:0     0,6,75:2:0
+17     2265    .       A       <X>     0       .       DP=18;I16=4,13,0,0,642,24718,0,0,997,58969,0,0,320,7400,0,0;QS=3,0;MQSB=0.762744;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,9,113:3:0     0,6,75:2:0
+17     2266    .       A       <X>     0       .       DP=19;I16=5,14,0,0,656,23962,0,0,1074,62858,0,0,337,7745,0,0;QS=3,0;MQSB=0.933727;MQ0F=0        PL:DP:DV        0,39,252:13:0   0,12,128:4:0    0,6,75:2:0
+17     2267    .       A       <X>     0       .       DP=20;I16=6,14,0,0,712,26052,0,0,1134,66458,0,0,332,7582,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,134:4:0    0,9,102:3:0
+17     2268    .       A       <X>     0       .       DP=20;I16=6,14,0,0,741,27841,0,0,1134,66458,0,0,327,7391,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,135:4:0    0,9,100:3:0
+17     2269    .       T       <X>     0       .       DP=20;I16=6,13,0,0,681,24751,0,0,1074,62858,0,0,318,7206,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,36,246:12:0   0,12,137:4:0    0,9,111:3:0
+17     2270    .       A       <X>     0       .       DP=19;I16=6,12,0,0,652,24154,0,0,1057,62569,0,0,300,6750,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,33,244:11:0   0,12,134:4:0    0,9,112:3:0
+17     2271    .       A       <X>     0       .       DP=17;I16=6,11,0,0,654,25406,0,0,954,55658,0,0,316,6944,0,0;QS=3,0;MQSB=0.980001;MQ0F=0 PL:DP:DV        0,30,243:10:0   0,12,142:4:0    0,9,111:3:0
+17     2272    .       T       <X>     0       .       DP=17;I16=6,10,0,0,604,22908,0,0,937,55369,0,0,297,6525,0,0;QS=3,0;MQSB=0.863243;MQ0F=0 PL:DP:DV        0,27,238:9:0    0,12,137:4:0    0,9,111:3:0
+17     2273    .       G       <X>     0       .       DP=17;I16=6,10,0,0,581,22129,0,0,937,55369,0,0,295,6411,0,0;QS=3,0;MQSB=0.863243;MQ0F=0 PL:DP:DV        0,27,240:9:0    0,12,123:4:0    0,9,115:3:0
+17     2274    .       G       <X>     0       .       DP=18;I16=6,11,0,0,621,23109,0,0,997,58969,0,0,293,6313,0,0;QS=3,0;MQSB=0.85832;MQ0F=0  PL:DP:DV        0,30,248:10:0   0,12,132:4:0    0,9,110:3:0
+17     2275    .       T       <X>     0       .       DP=18;I16=6,11,0,0,624,23152,0,0,997,58969,0,0,292,6232,0,0;QS=3,0;MQSB=0.85832;MQ0F=0  PL:DP:DV        0,30,249:10:0   0,12,126:4:0    0,9,113:3:0
+17     2276    .       G       <X>     0       .       DP=20;I16=7,12,0,0,710,26848,0,0,1074,62858,0,0,303,6313,0,0;QS=3,0;MQSB=0.985816;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,129:4:0    0,9,110:3:0
+17     2277    .       C       <X>     0       .       DP=21;I16=8,13,0,0,797,30699,0,0,1194,70058,0,0,303,6247,0,0;QS=3,0;MQSB=0.989565;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,151:5:0    0,12,143:4:0
+17     2278    .       T       <X>     0       .       DP=21;I16=7,13,0,0,736,27790,0,0,1157,68689,0,0,279,5581,0,0;QS=3,0;MQSB=0.962269;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,133:4:0    0,12,148:4:0
+17     2279    .       A       <X>     0       .       DP=20;I16=8,12,0,0,723,27047,0,0,1134,66458,0,0,306,6190,0,0;QS=3,0;MQSB=0.993326;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,155:5:0    0,12,144:4:0
+17     2280    .       G       <X>     0       .       DP=21;I16=8,12,0,0,766,29776,0,0,1177,69769,0,0,299,6085,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,166:5:0    0,12,144:4:0
+17     2281    .       C       <X>     0       .       DP=22;I16=8,13,0,0,784,29748,0,0,1237,73369,0,0,301,6037,0,0;QS=3,0;MQSB=0.895122;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,165:5:0    0,12,140:4:0
+17     2282    .       T       <X>     0       .       DP=22;I16=8,14,0,0,789,29699,0,0,1254,73658,0,0,310,6054,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,162:5:0    0,12,150:4:0
+17     2283    .       G       <X>     0       .       DP=22;I16=8,14,0,0,798,29774,0,0,1254,73658,0,0,312,6054,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,158:5:0    0,12,142:4:0
+17     2284    .       G       <X>     0       .       DP=22;I16=7,14,0,0,760,28408,0,0,1194,70058,0,0,294,5664,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,130:4:0    0,12,141:4:0
+17     2285    .       G       <X>     0       .       DP=23;I16=9,14,0,0,844,31592,0,0,1314,77258,0,0,311,5909,0,0;QS=3,0;MQSB=0.992095;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,152:5:0    0,12,144:4:0
+17     2286    .       C       <X>     0       .       DP=23;I16=9,14,0,0,854,32244,0,0,1314,77258,0,0,311,5869,0,0;QS=3,0;MQSB=0.992095;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,155:5:0    0,12,130:4:0
+17     2287    .       A       <X>     0       .       DP=23;I16=9,14,0,0,818,30288,0,0,1314,77258,0,0,311,5869,0,0;QS=3,0;MQSB=0.992095;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,166:5:0    0,12,143:4:0
+17     2288    .       T       <X>     0       .       DP=22;I16=8,14,0,0,794,29190,0,0,1254,73658,0,0,312,5908,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,158:5:0    0,12,142:4:0
+17     2289    .       G       <X>     0       .       DP=21;I16=8,13,0,0,723,25835,0,0,1237,73369,0,0,314,5984,0,0;QS=3,0;MQSB=0.895122;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,154:5:0    0,12,126:4:0
+17     2290    .       G       <X>     0       .       DP=20;I16=7,13,0,0,748,28318,0,0,1177,69769,0,0,318,6094,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,149:5:0    0,9,114:3:0
+17     2291    .       T       <X>     0       .       DP=20;I16=7,13,0,0,731,27165,0,0,1177,69769,0,0,322,6186,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,151:5:0    0,9,112:3:0
+17     2292    .       G       <X>     0       .       DP=20;I16=7,13,0,0,749,28747,0,0,1177,69769,0,0,325,6259,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,156:5:0    0,9,109:3:0
+17     2293    .       G       <X>     0       .       DP=20;I16=7,13,0,0,739,27903,0,0,1177,69769,0,0,327,6311,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,156:5:0    0,9,112:3:0
+17     2294    .       C       <X>     0       .       DP=21;I16=7,14,0,0,775,29453,0,0,1237,73369,0,0,329,6391,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,169:5:0    0,9,114:3:0
+17     2295    .       T       <X>     0       .       DP=21;I16=7,14,0,0,773,29209,0,0,1237,73369,0,0,331,6451,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,164:5:0    0,9,115:3:0
+17     2296    .       T       <X>     0       .       DP=21;I16=7,14,0,0,756,27780,0,0,1237,73369,0,0,333,6543,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,160:5:0    0,9,106:3:0
+17     2297    .       G       <X>     0       .       DP=20;I16=7,13,0,0,736,27692,0,0,1177,69769,0,0,336,6666,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,165:5:0    0,6,74:2:0
+17     2298    .       C       <X>     0       .       DP=21;I16=7,14,0,0,778,29300,0,0,1237,73369,0,0,339,6819,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,139:5:0    0,9,106:3:0
+17     2299    .       A       <X>     0       .       DP=21;I16=7,14,0,0,714,25282,0,0,1237,73369,0,0,343,7003,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,128:5:0    0,9,110:3:0
+17     2300    .       C       <X>     0       .       DP=21;I16=7,13,0,0,687,24749,0,0,1177,69769,0,0,326,6768,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,148:5:0    0,9,109:3:0
+17     2301    .       C       <X>     0       .       DP=23;I16=7,15,0,0,802,30292,0,0,1266,74210,0,0,349,7363,0,0;QS=3,0;MQSB=0.970024;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,147:5:0    0,9,116:3:0
+17     2302    .       T       <X>     0       .       DP=23;I16=7,16,0,0,860,32956,0,0,1326,77810,0,0,354,7496,0,0;QS=3,0;MQSB=0.964916;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,166:5:0    0,12,150:4:0
+17     2303    .       G       <X>     0       .       DP=23;I16=7,16,0,0,817,29823,0,0,1326,77810,0,0,356,7604,0,0;QS=3,0;MQSB=0.964916;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,151:5:0    0,12,139:4:0
+17     2304    .       T       <X>     0       .       DP=23;I16=7,16,0,0,802,28628,0,0,1326,77810,0,0,357,7691,0,0;QS=3,0;MQSB=0.964916;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,148:5:0    0,12,140:4:0
+17     2305    .       A       <X>     0       .       DP=22;I16=7,14,0,0,725,25585,0,0,1237,73369,0,0,355,7791,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,36,248:12:0   0,15,155:5:0    0,12,129:4:0
+17     2306    .       A       <X>     0       .       DP=21;I16=7,14,0,0,727,26841,0,0,1206,70610,0,0,361,7899,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,36,246:12:0   0,15,168:5:0    0,12,130:4:0
+17     2307    .       T       <X>     0       .       DP=21;I16=7,14,0,0,751,27427,0,0,1206,70610,0,0,362,7964,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,36,251:12:0   0,15,165:5:0    0,12,141:4:0
+17     2308    .       C       <X>     0       .       DP=21;I16=7,14,0,0,735,26675,0,0,1206,70610,0,0,363,8051,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,144:5:0    0,12,146:4:0
+17     2309    .       C       A,<X>   0       .       DP=19;I16=7,11,0,1,604,21364,16,256,1057,62569,29,841,358,8094,8,64;QS=2.95676,0.0432432,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.985816;BQB=1;MQ0F=0 PL:DP:DV        0,20,224,33,227,230:12:1        0,9,94,9,94,94:3:0      0,12,138,12,138,138:4:0
+17     2310    .       C       <X>     0       .       DP=18;I16=6,12,0,0,668,25392,0,0,1049,62041,0,0,370,8282,0,0;QS=3,0;MQSB=0.961295;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,80:2:0      0,12,139:4:0
+17     2311    .       A       <X>     0       .       DP=19;I16=7,12,0,0,707,26855,0,0,1109,65641,0,0,373,8371,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,6,78:2:0      0,12,137:4:0
+17     2312    .       G       <X>     0       .       DP=20;I16=7,12,0,0,736,29118,0,0,1109,65641,0,0,364,8306,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,82:2:0      0,9,122:3:0
+17     2313    .       C       <X>     0       .       DP=20;I16=7,13,0,0,723,27231,0,0,1169,69241,0,0,382,8596,0,0;QS=3,0;MQSB=0.962269;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,76:2:0      0,12,130:4:0
+17     2314    .       A       <X>     0       .       DP=21;I16=7,12,0,0,630,22184,0,0,1109,65641,0,0,372,8510,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,78:2:0      0,9,115:3:0
+17     2315    .       C       <X>     0       .       DP=23;I16=7,14,0,0,739,26861,0,0,1229,72841,0,0,392,8892,0,0;QS=3,0;MQSB=0.966484;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,71:2:0      0,12,135:4:0
+17     2316    .       T       <X>     0       .       DP=23;I16=8,15,0,0,826,30690,0,0,1349,80041,0,0,408,9102,0,0;QS=3,0;MQSB=0.967216;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,105:3:0     0,15,170:5:0
+17     2317    .       T       <X>     0       .       DP=24;I16=7,16,0,0,766,27014,0,0,1349,80041,0,0,411,9211,0,0;QS=3,0;MQSB=0.973027;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,78:2:0      0,15,170:5:0
+17     2318    .       T       <X>     0       .       DP=24;I16=8,14,0,0,757,27433,0,0,1320,79200,0,0,379,8449,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,91:3:0      0,15,165:5:0
+17     2319    .       G       <X>     0       .       DP=24;I16=6,16,0,0,827,31577,0,0,1289,76441,0,0,398,8882,0,0;QS=3,0;MQSB=0.97584;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,3,43:1:0      0,15,167:5:0
+17     2320    .       G       <X>     0       .       DP=23;I16=7,16,0,0,803,29077,0,0,1349,80041,0,0,435,9675,0,0;QS=3,0;MQSB=0.973027;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,87:3:0      0,15,157:5:0
+17     2321    .       G       <X>     0       .       DP=23;I16=7,16,0,0,804,29368,0,0,1349,80041,0,0,442,9840,0,0;QS=3,0;MQSB=0.973027;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,79:3:0      0,15,169:5:0
+17     2322    .       A       <X>     0       .       DP=24;I16=7,17,0,0,860,32116,0,0,1409,83641,0,0,449,10027,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,95:3:0      0,15,178:5:0
+17     2323    .       G       <X>     0       .       DP=24;I16=7,17,0,0,863,31887,0,0,1409,83641,0,0,457,10237,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,88:3:0      0,15,153:5:0
+17     2324    .       G       <X>     0       .       DP=24;I16=7,16,0,0,786,27932,0,0,1349,80041,0,0,462,10416,0,0;QS=3,0;MQSB=0.973027;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,88:3:0      0,15,161:5:0
+17     2325    .       C       <X>     0       .       DP=24;I16=7,15,0,0,730,25576,0,0,1289,76441,0,0,427,9625,0,0;QS=3,0;MQSB=0.970024;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,102:3:0     0,12,130:4:0
+17     2326    .       C       <X>     0       .       DP=24;I16=7,15,0,0,709,23523,0,0,1320,79200,0,0,426,9498,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,241:15:0   0,9,95:3:0      0,12,133:4:0
+17     2327    .       G       <X>     0       .       DP=24;I16=7,17,0,0,817,29275,0,0,1409,83641,0,0,481,10891,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,81:3:0      0,15,158:5:0
+17     2328    .       A       <X>     0       .       DP=24;I16=6,17,0,0,814,29804,0,0,1349,80041,0,0,461,10427,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,82:3:0      0,15,172:5:0
+17     2329    .       G       <X>     0       .       DP=23;I16=6,16,0,0,755,27641,0,0,1289,76441,0,0,477,11005,0,0;QS=3,0;MQSB=0.97584;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,63:2:0      0,15,160:5:0
+17     2330    .       C       <X>     0       .       DP=24;I16=7,17,0,0,875,33131,0,0,1409,83641,0,0,498,11424,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,87:3:0      0,18,181:6:0
+17     2331    .       T       <X>     0       .       DP=24;I16=7,17,0,0,862,31882,0,0,1409,83641,0,0,505,11635,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,106:3:0     0,18,200:6:0
+17     2332    .       A       <X>     0       .       DP=25;I16=8,17,0,0,926,35412,0,0,1469,87241,0,0,512,11864,0,0;QS=3,0;MQSB=0.973216;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,97:3:0      0,18,204:6:0
+17     2333    .       G       <X>     0       .       DP=26;I16=8,17,0,0,923,35129,0,0,1469,87241,0,0,494,11436,0,0;QS=3,0;MQSB=0.973216;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,97:3:0      0,18,189:6:0
+17     2334    .       G       <X>     0       .       DP=26;I16=8,18,0,0,928,34574,0,0,1529,90841,0,0,527,12277,0,0;QS=3,0;MQSB=0.975611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,93:3:0      0,21,202:7:0
+17     2335    .       A       <X>     0       .       DP=26;I16=8,18,0,0,967,36793,0,0,1529,90841,0,0,535,12513,0,0;QS=3,0;MQSB=0.975611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,105:3:0     0,21,214:7:0
+17     2336    .       G       <X>     0       .       DP=26;I16=8,18,0,0,962,36346,0,0,1529,90841,0,0,543,12769,0,0;QS=3,0;MQSB=0.975611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,92:3:0      0,21,204:7:0
+17     2337    .       G       <X>     0       .       DP=26;I16=7,18,0,0,895,32981,0,0,1469,87241,0,0,527,12465,0,0;QS=3,0;MQSB=0.977814;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,74:2:0      0,21,204:7:0
+17     2338    .       A       <X>     0       .       DP=26;I16=8,18,0,0,892,31758,0,0,1529,90841,0,0,556,13186,0,0;QS=3,0;MQSB=0.975611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,87:3:0      0,21,194:7:0
+17     2339    .       T       <X>     0       .       DP=26;I16=7,18,0,0,827,28921,0,0,1469,87241,0,0,537,12769,0,0;QS=3,0;MQSB=0.977814;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,55:2:0      0,21,200:7:0
+17     2340    .       C       <X>     0       .       DP=25;I16=7,18,0,0,792,25816,0,0,1469,87241,0,0,541,12893,0,0;QS=3,0;MQSB=0.977814;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,57:2:0      0,21,173:7:0
+17     2341    .       G       <X>     0       .       DP=25;I16=6,17,0,0,771,26477,0,0,1349,80041,0,0,494,11732,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,3,41:1:0      0,21,186:7:0
+17     2342    .       T       <X>     0       .       DP=24;I16=6,17,0,0,863,32711,0,0,1349,80041,0,0,523,12459,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,3,43:1:0      0,21,214:7:0
+17     2343    .       T       <X>     0       .       DP=24;I16=6,16,0,0,770,28230,0,0,1289,76441,0,0,504,12032,0,0;QS=3,0;MQSB=0.97584;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,44:1:0      0,21,213:7:0
+17     2344    .       T       <X>     0       .       DP=24;I16=7,17,0,0,843,30483,0,0,1409,83641,0,0,552,13124,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,56:2:0      0,21,202:7:0
+17     2345    .       G       <X>     0       .       DP=24;I16=7,17,0,0,897,34121,0,0,1409,83641,0,0,554,13162,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,77:2:0      0,21,206:7:0
+17     2346    .       A       <X>     0       .       DP=24;I16=7,17,0,0,908,34818,0,0,1409,83641,0,0,556,13212,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,68:2:0      0,21,220:7:0
+17     2347    .       G       <X>     0       .       DP=24;I16=6,17,0,0,824,30406,0,0,1349,80041,0,0,533,12649,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,3,39:1:0      0,21,190:7:0
+17     2348    .       T       <X>     0       .       DP=24;I16=7,16,0,0,745,25653,0,0,1349,80041,0,0,544,13072,0,0;QS=3,0;MQSB=0.973027;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,64:2:0      0,18,183:6:0
+17     2349    .       C       <X>     0       .       DP=24;I16=6,17,0,0,804,29224,0,0,1349,80041,0,0,534,12656,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,3,36:1:0      0,21,200:7:0
+17     2350    .       C       <X>     0       .       DP=25;I16=7,17,0,0,869,31905,0,0,1409,83641,0,0,534,12652,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,63:2:0      0,21,198:7:0
+17     2351    .       A       <X>     0       .       DP=25;I16=8,17,0,0,945,36169,0,0,1469,87241,0,0,559,13237,0,0;QS=3,0;MQSB=0.973216;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,74:2:0      0,21,222:7:0
+17     2352    .       G       <X>     0       .       DP=25;I16=7,17,0,0,893,34005,0,0,1409,83641,0,0,533,12539,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,41:1:0      0,21,207:7:0
+17     2353    .       C       <X>     0       .       DP=24;I16=7,17,0,0,866,31864,0,0,1409,83641,0,0,531,12435,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,41:1:0      0,21,205:7:0
+17     2354    .       A       <X>     0       .       DP=24;I16=7,17,0,0,880,33206,0,0,1409,83641,0,0,529,12351,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,43:1:0      0,21,214:7:0
+17     2355    .       G       <X>     0       .       DP=24;I16=7,17,0,0,871,32261,0,0,1409,83641,0,0,526,12238,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,39:1:0      0,21,195:7:0
+17     2356    .       T       <X>     0       .       DP=24;I16=7,17,0,0,887,33305,0,0,1409,83641,0,0,521,12047,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,43:1:0      0,21,219:7:0
+17     2357    .       T       <X>     0       .       DP=24;I16=7,17,0,0,899,34225,0,0,1409,83641,0,0,516,11878,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,43:1:0      0,21,220:7:0
+17     2358    .       T       <X>     0       .       DP=24;I16=7,17,0,0,913,34891,0,0,1409,83641,0,0,510,11680,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,40:1:0      0,21,218:7:0
+17     2359    .       G       <X>     0       .       DP=25;I16=7,17,0,0,898,34048,0,0,1409,83641,0,0,503,11451,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,39:1:0      0,21,209:7:0
+17     2360    .       A       <X>     0       .       DP=25;I16=7,18,0,0,959,37113,0,0,1469,87241,0,0,514,11552,0,0;QS=3,0;MQSB=0.977814;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,72:2:0      0,21,222:7:0
+17     2361    .       G       <X>     0       .       DP=25;I16=7,17,0,0,850,30946,0,0,1409,83641,0,0,482,10726,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,67:2:0      0,18,168:6:0
+17     2362    .       A       <X>     0       .       DP=25;I16=7,17,0,0,762,25482,0,0,1409,83641,0,0,475,10547,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,51:2:0      0,18,159:6:0
+17     2363    .       C       <X>     0       .       DP=25;I16=7,18,0,0,875,31837,0,0,1469,87241,0,0,493,11015,0,0;QS=3,0;MQSB=0.977814;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,65:2:0      0,21,187:7:0
+17     2364    .       C       <X>     0       .       DP=25;I16=7,18,0,0,927,34965,0,0,1469,87241,0,0,486,10880,0,0;QS=3,0;MQSB=0.977814;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,64:2:0      0,21,201:7:0
+17     2365    .       A       <X>     0       .       DP=24;I16=7,17,0,0,908,34754,0,0,1409,83641,0,0,479,10717,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,65:2:0      0,21,221:7:0
+17     2366    .       G       <X>     0       .       DP=25;I16=7,17,0,0,912,35074,0,0,1440,86400,0,0,447,9951,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,58:2:0      0,21,206:7:0
+17     2367    .       C       <X>     0       .       DP=25;I16=7,17,0,0,872,32088,0,0,1409,83641,0,0,440,9782,0,0;QS=3,0;MQSB=0.975597;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,3,36:1:0      0,21,197:7:0
+17     2368    .       C       <X>     0       .       DP=24;I16=6,17,0,0,871,33801,0,0,1349,80041,0,0,434,9634,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,3,39:1:0      0,18,180:6:0
+17     2369    .       T       <X>     0       .       DP=24;I16=6,18,0,0,877,33009,0,0,1409,83641,0,0,452,10082,0,0;QS=3,0;MQSB=0.980199;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,49:2:0      0,18,179:6:0
+17     2370    .       G       <X>     0       .       DP=24;I16=6,18,0,0,899,34289,0,0,1409,83641,0,0,445,9927,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,56:2:0      0,18,179:6:0
+17     2371    .       G       <X>     0       .       DP=24;I16=6,18,0,0,880,33088,0,0,1409,83641,0,0,438,9794,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,51:2:0      0,18,177:6:0
+17     2372    .       C       <X>     0       .       DP=24;I16=6,18,0,0,827,29615,0,0,1409,83641,0,0,431,9683,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,47:2:0      0,18,163:6:0
+17     2373    .       C       <X>     0       .       DP=24;I16=6,18,0,0,886,33212,0,0,1409,83641,0,0,424,9594,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,58:2:0      0,18,166:6:0
+17     2374    .       A       <X>     0       .       DP=23;I16=6,17,0,0,844,31230,0,0,1349,80041,0,0,417,9477,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,66:2:0      0,18,177:6:0
+17     2375    .       A       <X>     0       .       DP=23;I16=5,17,0,0,788,28340,0,0,1289,76441,0,0,409,9333,0,0;QS=3,0;MQSB=0.981001;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,64:2:0      0,18,171:6:0
+17     2376    .       T       <X>     0       .       DP=22;I16=5,17,0,0,778,27804,0,0,1289,76441,0,0,401,9161,0,0;QS=3,0;MQSB=0.981001;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,62:2:0      0,18,162:6:0
+17     2377    .       A       <X>     0       .       DP=21;I16=4,17,0,0,704,24488,0,0,1229,72841,0,0,394,9008,0,0;QS=3,0;MQSB=0.984085;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,49:2:0      0,15,135:5:0
+17     2378    .       C       <X>     0       .       DP=20;I16=4,16,0,0,626,20138,0,0,1169,69241,0,0,388,8872,0,0;QS=3,0;MQSB=0.982301;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,15:1:0      0,15,108:5:0
+17     2379    .       G       <X>     0       .       DP=20;I16=4,16,0,0,714,25924,0,0,1169,69241,0,0,382,8752,0,0;QS=3,0;MQSB=0.982301;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,34:1:0      0,15,140:5:0
+17     2380    .       G       <X>     0       .       DP=19;I16=4,14,0,0,672,25672,0,0,1049,62041,0,0,352,8022,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,18:1:0      0,15,134:5:0
+17     2381    .       C       <X>     0       .       DP=18;I16=4,14,0,0,676,25626,0,0,1049,62041,0,0,373,8555,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,28:1:0      0,15,133:5:0
+17     2382    .       A       <X>     0       .       DP=19;I16=5,14,0,0,669,23995,0,0,1109,65641,0,0,369,8475,0,0;QS=3,0;MQSB=0.97357;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,28:1:0      0,15,131:5:0
+17     2383    .       A       <X>     0       .       DP=19;I16=5,14,0,0,686,25162,0,0,1109,65641,0,0,365,8359,0,0;QS=3,0;MQSB=0.97357;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,26:1:0      0,15,140:5:0
+17     2384    .       A       <X>     0       .       DP=19;I16=5,14,0,0,649,22943,0,0,1109,65641,0,0,360,8210,0,0;QS=3,0;MQSB=0.97357;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,13:1:0      0,15,132:5:0
+17     2385    .       A       <X>     0       .       DP=18;I16=4,14,0,0,643,23235,0,0,1049,62041,0,0,356,8078,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,38:1:0      0,15,134:5:0
+17     2386    .       C       <X>     0       .       DP=18;I16=4,14,0,0,652,24008,0,0,1049,62041,0,0,351,7913,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,25:1:0      0,15,130:5:0
+17     2387    .       C       <X>     0       .       DP=18;I16=4,14,0,0,667,25007,0,0,1049,62041,0,0,345,7717,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,25:1:0      0,15,128:5:0
+17     2388    .       C       <X>     0       .       DP=18;I16=4,14,0,0,691,26659,0,0,1049,62041,0,0,339,7541,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,39:1:0      0,15,134:5:0
+17     2389    .       A       <X>     0       .       DP=19;I16=5,14,0,0,682,24912,0,0,1109,65641,0,0,333,7385,0,0;QS=3,0;MQSB=0.97357;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,35:1:0      0,15,140:5:0
+17     2390    .       G       <X>     0       .       DP=18;I16=5,13,0,0,642,23418,0,0,1049,62041,0,0,328,7200,0,0;QS=3,0;MQSB=0.970092;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,27:1:0      0,15,126:5:0
+17     2391    .       T       <X>     0       .       DP=18;I16=5,12,0,0,624,23122,0,0,989,58441,0,0,298,6412,0,0;QS=2,0;MQSB=0.965874;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,0,0:0:0       0,15,140:5:0
+17     2392    .       C       <X>     0       .       DP=18;I16=5,12,0,0,660,25910,0,0,989,58441,0,0,291,6171,0,0;QS=2,0;MQSB=0.965874;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,0,0:0:0       0,15,131:5:0
+17     2393    .       T       <X>     0       .       DP=18;I16=5,13,0,0,669,25099,0,0,1049,62041,0,0,309,6577,0,0;QS=3,0;MQSB=0.970092;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,38:1:0      0,15,134:5:0
+17     2394    .       C       <X>     0       .       DP=17;I16=5,12,0,0,653,25323,0,0,989,58441,0,0,303,6379,0,0;QS=3,0;MQSB=0.965874;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,3,29:1:0      0,15,133:5:0
+17     2395    .       T       <X>     0       .       DP=17;I16=5,12,0,0,613,22621,0,0,989,58441,0,0,297,6201,0,0;QS=3,0;MQSB=0.965874;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,3,19:1:0      0,15,128:5:0
+17     2396    .       A       <X>     0       .       DP=17;I16=5,11,0,0,584,21426,0,0,929,54841,0,0,266,5418,0,0;QS=2,0;MQSB=0.960687;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,0,0:0:0       0,15,130:5:0
+17     2397    .       C       <X>     0       .       DP=18;I16=5,13,0,0,650,24046,0,0,1049,62041,0,0,284,5856,0,0;QS=3,0;MQSB=0.970092;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,18:1:0      0,15,129:5:0
+17     2398    .       A       <X>     0       .       DP=18;I16=5,13,0,0,617,21907,0,0,1049,62041,0,0,278,5692,0,0;QS=3,0;MQSB=0.970092;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,19:1:0      0,15,128:5:0
+17     2399    .       A       <X>     0       .       DP=17;I16=5,11,0,0,592,22176,0,0,929,54841,0,0,248,4926,0,0;QS=2,0;MQSB=0.960687;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,0,0:0:0       0,12,115:4:0
+17     2400    .       A       <X>     0       .       DP=16;I16=5,11,0,0,576,21010,0,0,929,54841,0,0,269,5431,0,0;QS=3,0;MQSB=0.960687;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,3,26:1:0      0,9,99:3:0
+17     2401    .       A       <X>     0       .       DP=17;I16=6,11,0,0,594,21126,0,0,989,58441,0,0,265,5331,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,23:1:0      0,9,98:3:0
+17     2402    .       A       <X>     0       .       DP=17;I16=6,11,0,0,606,21986,0,0,989,58441,0,0,262,5252,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,27:1:0      0,9,99:3:0
+17     2403    .       A       <X>     0       .       DP=17;I16=6,11,0,0,608,22130,0,0,989,58441,0,0,259,5195,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,21:1:0      0,9,97:3:0
+17     2404    .       T       <X>     0       .       DP=17;I16=6,11,0,0,567,19449,0,0,989,58441,0,0,256,5160,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,14:1:0      0,9,87:3:0
+17     2405    .       A       <X>     0       .       DP=18;I16=7,11,0,0,618,21666,0,0,1049,62041,0,0,253,5147,0,0;QS=3,0;MQSB=0.951002;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,17:1:0      0,9,88:3:0
+17     2406    .       C       <X>     0       .       DP=18;I16=7,11,0,0,676,25664,0,0,1049,62041,0,0,250,5108,0,0;QS=3,0;MQSB=0.951002;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,27:1:0      0,9,90:3:0
+17     2407    .       A       <X>     0       .       DP=19;I16=8,11,0,0,673,24197,0,0,1109,65641,0,0,246,5046,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,3,34:1:0      0,9,89:3:0
+17     2408    .       A       <X>     0       .       DP=18;I16=8,10,0,0,619,21951,0,0,1049,62041,0,0,243,4961,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,3,22:1:0      0,6,73:2:0
+17     2409    .       A       <X>     0       .       DP=17;I16=8,9,0,0,615,22687,0,0,1020,61200,0,0,240,4852,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,39:1:0      0,6,74:2:0
+17     2410    .       A       <X>     0       .       DP=17;I16=8,9,0,0,604,21938,0,0,1020,61200,0,0,237,4769,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,39:1:0      0,6,73:2:0
+17     2411    .       A       <X>     0       .       DP=16;I16=7,9,0,0,567,20551,0,0,960,57600,0,0,235,4711,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,25:1:0      0,6,70:2:0
+17     2412    .       A       <X>     0       .       DP=15;I16=7,8,0,0,527,18903,0,0,900,54000,0,0,234,4676,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,3,21:1:0      0,6,70:2:0
+17     2413    .       C       <X>     0       .       DP=15;I16=7,8,0,0,559,21161,0,0,900,54000,0,0,233,4663,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,3,22:1:0      0,6,72:2:0
+17     2414    .       A       <X>     0       .       DP=16;I16=8,8,0,0,570,20822,0,0,929,54841,0,0,232,4672,0,0;QS=3,0;MQSB=0.915545;MQ0F=0  PL:DP:DV        0,39,255:13:0   0,3,25:1:0      0,6,73:2:0
+17     2415    .       A       <X>     0       .       DP=16;I16=9,7,0,0,574,20768,0,0,929,54841,0,0,232,4652,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,39,255:13:0   0,3,30:1:0      0,6,64:2:0
+17     2416    .       C       <X>     0       .       DP=17;I16=8,8,0,0,576,21424,0,0,960,57600,0,0,231,4649,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,6,42:2:0      0,6,68:2:0
+17     2417    .       T       <X>     0       .       DP=17;I16=10,7,0,0,612,22740,0,0,958,55682,0,0,235,4627,0,0;QS=3,0;MQSB=0.79189;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,6,57:2:0      0,9,92:3:0
+17     2418    .       A       <X>     0       .       DP=17;I16=10,7,0,0,624,23210,0,0,958,55682,0,0,238,4626,0,0;QS=3,0;MQSB=0.79189;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,6,62:2:0      0,9,105:3:0
+17     2419    .       G       <X>     0       .       DP=19;I16=11,7,0,0,651,24113,0,0,1018,59282,0,0,241,4651,0,0;QS=3,0;MQSB=0.817948;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,51:2:0      0,12,126:4:0
+17     2420    .       C       <X>     0       .       DP=19;I16=11,8,0,0,663,23999,0,0,1078,62882,0,0,246,4704,0,0;QS=3,0;MQSB=0.803979;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,6,44:2:0      0,12,127:4:0
+17     2421    .       C       <X>     0       .       DP=19;I16=10,8,0,0,657,24779,0,0,1049,62041,0,0,244,4738,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,45:2:0      0,12,126:4:0
+17     2422    .       A       <X>     0       .       DP=18;I16=11,6,0,0,647,24747,0,0,958,55682,0,0,238,4538,0,0;QS=3,0;MQSB=0.833753;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,3,33:1:0      0,12,137:4:0
+17     2423    .       G       <X>     0       .       DP=18;I16=11,6,0,0,634,24250,0,0,958,55682,0,0,258,4972,0,0;QS=3,0;MQSB=0.833753;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,6,54:2:0      0,12,126:4:0
+17     2424    .       G       <X>     0       .       DP=18;I16=10,6,0,0,595,22361,0,0,929,54841,0,0,240,4714,0,0;QS=3,0;MQSB=0.948436;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,3,36:1:0      0,12,126:4:0
+17     2425    .       C       <X>     0       .       DP=18;I16=10,7,0,0,596,21716,0,0,989,58441,0,0,260,5074,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,6,45:2:0      0,12,114:4:0
+17     2426    .       G       <X>     0       .       DP=18;I16=10,7,0,0,550,18088,0,0,989,58441,0,0,263,5171,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,232:11:0   0,6,59:2:0      0,12,113:4:0
+17     2427    .       T       <X>     0       .       DP=18;I16=11,6,0,0,618,22654,0,0,958,55682,0,0,275,5403,0,0;QS=3,0;MQSB=0.833753;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,6,62:2:0      0,9,99:3:0
+17     2428    .       G       <X>     0       .       DP=18;I16=11,7,0,0,649,24633,0,0,1018,59282,0,0,281,5535,0,0;QS=3,0;MQSB=0.817948;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,48:2:0      0,12,128:4:0
+17     2429    .       G       <X>     0       .       DP=18;I16=10,7,0,0,553,19057,0,0,989,58441,0,0,269,5459,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,241:11:0   0,6,55:2:0      0,12,117:4:0
+17     2430    .       T       A,<X>   0       .       DP=18;I16=10,7,1,0,552,18556,21,441,989,58441,29,841,271,5603,16,256;QS=2.94278,0.0572207,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.817948;BQB=1;MQ0F=0        PL:DP:DV        0,15,212,33,215,222:12:1        0,6,60,6,60,60:2:0      0,12,125,12,125,125:4:0
+17     2431    .       G       <X>     0       .       DP=18;I16=11,5,0,0,580,21766,0,0,898,52082,0,0,268,5764,0,0;QS=3,0;MQSB=0.851779;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,3,37:1:0      0,9,98:3:0
+17     2432    .       G       <X>     0       .       DP=17;I16=10,7,0,0,593,21479,0,0,958,55682,0,0,295,6179,0,0;QS=3,0;MQSB=0.79189;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,6,53:2:0      0,9,97:3:0
+17     2433    .       T       <X>     0       .       DP=17;I16=10,7,0,0,577,20425,0,0,958,55682,0,0,299,6321,0,0;QS=3,0;MQSB=0.79189;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,6,57:2:0      0,9,94:3:0
+17     2434    .       G       <X>     0       .       DP=17;I16=10,6,0,0,546,19340,0,0,929,54841,0,0,284,6082,0,0;QS=3,0;MQSB=0.948436;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,6,46:2:0      0,6,62:2:0
+17     2435    .       C       <X>     0       .       DP=18;I16=12,5,0,0,597,21843,0,0,958,55682,0,0,304,6626,0,0;QS=3,0;MQSB=0.870325;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,6,58:2:0      0,6,60:2:0
+17     2436    .       A       <X>     0       .       DP=18;I16=11,6,0,0,545,18599,0,0,989,58441,0,0,295,6379,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,9,64:3:0      0,6,61:2:0
+17     2437    .       C       <X>     0       .       DP=18;I16=11,5,0,0,573,21195,0,0,929,54841,0,0,297,6541,0,0;QS=3,0;MQSB=0.960687;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,6,63:2:0      0,6,63:2:0
+17     2438    .       A       <X>     0       .       DP=19;I16=12,6,0,0,583,20111,0,0,1018,59282,0,0,328,7322,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,42,255:14:0   0,6,65:2:0      0,6,65:2:0
+17     2439    .       C       <X>     0       .       DP=19;I16=11,7,0,0,635,22997,0,0,1049,62041,0,0,314,6974,0,0;QS=3,0;MQSB=0.951002;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,91:3:0      0,6,57:2:0
+17     2440    .       C       <X>     0       .       DP=21;I16=13,7,0,0,701,26195,0,0,1138,66482,0,0,346,7840,0,0;QS=3,0;MQSB=0.857404;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,114:4:0    0,6,66:2:0
+17     2441    .       T       <X>     0       .       DP=21;I16=13,8,0,0,788,29910,0,0,1198,70082,0,0,360,8068,0,0;QS=3,0;MQSB=0.845496;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,164:5:0    0,6,67:2:0
+17     2442    .       G       <X>     0       .       DP=20;I16=12,7,0,0,695,25957,0,0,1109,65641,0,0,342,7596,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,128:4:0    0,6,66:2:0
+17     2443    .       T       <X>     0       .       DP=20;I16=13,7,0,0,697,24685,0,0,1138,66482,0,0,373,8345,0,0;QS=3,0;MQSB=0.857404;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,130:4:0    0,6,64:2:0
+17     2444    .       A       <X>     0       .       DP=21;I16=13,8,0,0,755,27981,0,0,1198,70082,0,0,379,8489,0,0;QS=3,0;MQSB=0.845496;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,140:4:0    0,6,64:2:0
+17     2445    .       G       <X>     0       .       DP=21;I16=12,8,0,0,731,27427,0,0,1169,69241,0,0,359,7927,0,0;QS=3,0;MQSB=0.953497;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,130:4:0    0,6,65:2:0
+17     2446    .       T       <X>     0       .       DP=21;I16=13,8,0,0,723,25707,0,0,1198,70082,0,0,389,8633,0,0;QS=3,0;MQSB=0.845496;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,128:4:0    0,6,65:2:0
+17     2447    .       C       <X>     0       .       DP=22;I16=14,8,0,0,770,27950,0,0,1258,73682,0,0,394,8732,0,0;QS=3,0;MQSB=0.86151;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,127:4:0    0,6,64:2:0
+17     2448    .       C       <X>     0       .       DP=23;I16=14,7,0,0,727,26165,0,0,1167,67323,0,0,388,8674,0,0;QS=3,0;MQSB=0.735784;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,129:5:0    0,6,66:2:0
+17     2449    .       C       <X>     0       .       DP=23;I16=13,8,0,0,727,26415,0,0,1198,70082,0,0,363,7787,0,0;QS=3,0;MQSB=0.845496;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,128:5:0    0,6,62:2:0
+17     2450    .       A       <X>     0       .       DP=22;I16=12,8,0,0,673,24267,0,0,1138,66482,0,0,371,7959,0,0;QS=3,0;MQSB=0.826565;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,143:5:0    0,6,65:2:0
+17     2451    .       G       <X>     0       .       DP=22;I16=14,8,0,0,821,31595,0,0,1227,70923,0,0,429,9401,0,0;QS=3,0;MQSB=0.715049;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,151:5:0    0,6,67:2:0
+17     2452    .       C       <X>     0       .       DP=22;I16=14,8,0,0,743,26557,0,0,1227,70923,0,0,437,9613,0,0;QS=3,0;MQSB=0.715049;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,137:5:0    0,6,66:2:0
+17     2453    .       T       <X>     0       .       DP=22;I16=14,8,0,0,775,28215,0,0,1227,70923,0,0,445,9845,0,0;QS=3,0;MQSB=0.715049;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,143:5:0    0,6,68:2:0
+17     2454    .       A       <X>     0       .       DP=22;I16=14,8,0,0,721,24545,0,0,1227,70923,0,0,453,10097,0,0;QS=3,0;MQSB=0.715049;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,145:5:0    0,6,64:2:0
+17     2455    .       C       <X>     0       .       DP=22;I16=14,8,0,0,776,28212,0,0,1227,70923,0,0,461,10369,0,0;QS=3,0;MQSB=0.715049;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,138:5:0    0,6,65:2:0
+17     2456    .       T       <X>     0       .       DP=24;I16=14,9,0,0,834,30902,0,0,1318,77282,0,0,444,10036,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,168:6:0    0,6,60:2:0
+17     2457    .       C       <X>     0       .       DP=24;I16=15,9,0,0,816,29244,0,0,1347,78123,0,0,478,10924,0,0;QS=3,0;MQSB=0.72325;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,18,159:6:0    0,6,65:2:0
+17     2458    .       A       <X>     0       .       DP=24;I16=15,9,0,0,869,32555,0,0,1347,78123,0,0,487,11209,0,0;QS=3,0;MQSB=0.72325;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,18,166:6:0    0,6,65:2:0
+17     2459    .       G       T,<X>   0       .       DP=24;I16=13,9,1,0,822,31186,13,169,1289,76441,29,841,453,10551,17,289;QS=2.92973,0.0702703,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.851535;BQB=1;MQ0F=0      PL:DP:DV        0,45,255,45,255,255:15:0        0,5,138,15,141,144:6:1  0,6,64,6,64,64:2:0
+17     2460    .       G       <X>     0       .       DP=24;I16=14,9,0,0,834,31432,0,0,1318,77282,0,0,477,11065,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,160:6:0    0,6,65:2:0
+17     2461    .       A       G,<X>   0       .       DP=24;I16=14,9,1,0,839,31487,13,169,1318,77282,29,841,489,11521,19,361;QS=2.93401,0.0659898,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.72325;BQB=1;MQ0F=0       PL:DP:DV        0,48,255,48,255,255:16:0        0,5,148,15,151,154:6:1  0,6,67,6,67,67:2:0
+17     2462    .       G       <X>     0       .       DP=25;I16=15,10,0,0,893,33155,0,0,1407,81723,0,0,514,12090,0,0;QS=3,0;MQSB=0.707404;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,165:6:0    0,6,66:2:0
+17     2463    .       G       T,<X>   0       .       DP=25;I16=12,10,1,0,777,28525,14,196,1289,76441,29,841,452,10720,25,625;QS=2.975,0.025,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.825053;BQB=1;MQ0F=0   PL:DP:DV        0,36,255,48,255,255:17:1        0,12,133,12,133,133:4:0 0,6,68,6,68,68:2:0
+17     2464    .       C       <X>     0       .       DP=25;I16=15,10,0,0,904,34194,0,0,1407,81723,0,0,526,12458,0,0;QS=3,0;MQSB=0.707404;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,149:6:0    0,6,67:2:0
+17     2465    .       T       <X>     0       .       DP=25;I16=14,10,0,0,857,32235,0,0,1347,78123,0,0,506,11994,0,0;QS=3,0;MQSB=0.679965;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,163:6:0    0,6,69:2:0
+17     2466    .       G       <X>     0       .       DP=24;I16=14,9,0,0,852,32336,0,0,1318,77282,0,0,509,12025,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,157:6:0    0,6,63:2:0
+17     2467    .       A       <X>     0       .       DP=24;I16=14,9,0,0,829,30725,0,0,1318,77282,0,0,513,12121,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,168:6:0    0,6,67:2:0
+17     2468    .       G       <X>     0       .       DP=24;I16=15,9,0,0,890,34034,0,0,1347,78123,0,0,541,12807,0,0;QS=3,0;MQSB=0.72325;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,18,169:6:0    0,6,64:2:0
+17     2469    .       G       <X>     0       .       DP=24;I16=15,9,0,0,865,32303,0,0,1347,78123,0,0,544,12882,0,0;QS=3,0;MQSB=0.72325;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,18,174:6:0    0,6,58:2:0
+17     2470    .       G       <X>     0       .       DP=24;I16=14,9,0,0,829,30785,0,0,1318,77282,0,0,521,12295,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,178:6:0    0,6,58:2:0
+17     2471    .       G       <X>     0       .       DP=24;I16=14,9,0,0,833,31429,0,0,1318,77282,0,0,523,12345,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,170:5:0    0,6,64:2:0
+17     2472    .       G       <X>     0       .       DP=24;I16=13,9,0,0,774,28428,0,0,1289,76441,0,0,499,11733,0,0;QS=3,0;MQSB=0.955854;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,154:5:0    0,6,56:2:0
+17     2473    .       A       <X>     0       .       DP=24;I16=13,9,0,0,775,28137,0,0,1258,73682,0,0,508,12078,0,0;QS=3,0;MQSB=0.834768;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,160:5:0    0,6,63:2:0
+17     2474    .       A       <X>     0       .       DP=25;I16=15,9,0,0,851,31665,0,0,1378,80882,0,0,524,12322,0,0;QS=3,0;MQSB=0.865888;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,160:5:0    0,9,80:3:0
+17     2475    .       G       <X>     0       .       DP=25;I16=15,9,0,0,913,35239,0,0,1378,80882,0,0,525,12323,0,0;QS=3,0;MQSB=0.865888;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,167:5:0    0,9,84:3:0
+17     2476    .       G       <X>     0       .       DP=25;I16=13,9,0,0,776,28584,0,0,1289,76441,0,0,488,11544,0,0;QS=3,0;MQSB=0.955854;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,138:5:0    0,9,82:3:0
+17     2477    .       A       <X>     0       .       DP=25;I16=14,9,0,0,867,34329,0,0,1318,77282,0,0,515,12223,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,178:5:0    0,9,91:3:0
+17     2478    .       C       <X>     0       .       DP=25;I16=14,9,0,0,897,36911,0,0,1318,77282,0,0,517,12289,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,175:5:0    0,9,87:3:0
+17     2479    .       T       <X>     0       .       DP=25;I16=15,9,0,0,921,37957,0,0,1378,80882,0,0,529,12467,0,0;QS=3,0;MQSB=0.865888;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,176:5:0    0,9,97:3:0
+17     2480    .       G       <X>     0       .       DP=25;I16=14,9,0,0,877,35485,0,0,1349,80041,0,0,504,11864,0,0;QS=3,0;MQSB=0.960618;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,176:5:0    0,9,88:3:0
+17     2481    .       C       <X>     0       .       DP=25;I16=13,9,0,0,848,34542,0,0,1289,76441,0,0,496,11838,0,0;QS=3,0;MQSB=0.955854;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,183:5:0    0,9,88:3:0
+17     2482    .       T       <X>     0       .       DP=25;I16=15,9,0,0,905,37331,0,0,1378,80882,0,0,526,12430,0,0;QS=3,0;MQSB=0.865888;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,178:5:0    0,9,96:3:0
+17     2483    .       T       <X>     0       .       DP=25;I16=14,9,0,0,879,36187,0,0,1318,77282,0,0,517,12311,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,180:5:0    0,9,89:3:0
+17     2484    .       G       <X>     0       .       DP=25;I16=14,9,0,0,884,35142,0,0,1349,80041,0,0,494,11604,0,0;QS=3,0;MQSB=0.960618;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,174:5:0    0,9,84:3:0
+17     2485    .       A       T,<X>   0       .       DP=25;I16=14,9,1,0,891,36757,17,289,1349,80041,29,841,490,11502,25,625;QS=2.96926,0.0307414,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.865888;BQB=1;MQ0F=0      PL:DP:DV        0,31,255,45,255,255:16:1        0,15,193,15,193,193:5:0 0,9,93,9,93,93:3:0
+17     2486    .       G       <X>     0       .       DP=25;I16=15,9,0,0,898,36230,0,0,1378,80882,0,0,511,12041,0,0;QS=3,0;MQSB=0.865888;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,153:5:0    0,9,90:3:0
+17     2487    .       C       <X>     0       .       DP=25;I16=14,9,0,0,793,30695,0,0,1349,80041,0,0,482,11346,0,0;QS=3,0;MQSB=0.960618;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,175:5:0    0,9,91:3:0
+17     2488    .       C       <X>     0       .       DP=25;I16=13,9,0,0,841,34597,0,0,1289,76441,0,0,457,10841,0,0;QS=3,0;MQSB=0.955854;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,174:5:0    0,9,93:3:0
+17     2489    .       C       <X>     0       .       DP=23;I16=11,9,0,0,801,34227,0,0,1169,69241,0,0,454,10788,0,0;QS=3,0;MQSB=0.943233;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,187:5:0    0,9,93:3:0
+17     2490    .       A       <X>     0       .       DP=23;I16=11,10,0,0,818,34642,0,0,1229,72841,0,0,451,10695,0,0;QS=3,0;MQSB=0.939898;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,175:5:0    0,12,128:4:0
+17     2491    .       G       <X>     0       .       DP=23;I16=12,10,0,0,845,35143,0,0,1258,73682,0,0,471,11097,0,0;QS=3,0;MQSB=0.804615;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,178:5:0    0,12,121:4:0
+17     2492    .       G       A,<X>   0       .       DP=23;I16=11,10,1,0,845,36207,16,256,1229,72841,29,841,446,10494,21,441;QS=2.96708,0.0329218,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.804615;BQB=1;MQ0F=0     PL:DP:DV        0,22,255,36,255,255:13:1        0,15,187,15,187,187:5:0 0,12,124,12,124,124:4:0
+17     2493    .       A       G,<X>   0       .       DP=23;I16=11,10,1,0,855,37007,13,169,1229,72841,29,841,442,10340,20,400;QS=2.97269,0.0273109,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.804615;BQB=1;MQ0F=0     PL:DP:DV        0,25,255,36,255,255:13:1        0,15,191,15,191,191:5:0 0,12,127,12,127,127:4:0
+17     2494    .       G       <X>     0       .       DP=23;I16=11,10,0,0,802,32720,0,0,1229,72841,0,0,437,10153,0,0;QS=3,0;MQSB=0.939898;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,179:5:0    0,12,118:4:0
+17     2495    .       T       <X>     0       .       DP=23;I16=10,10,0,0,737,29861,0,0,1138,66482,0,0,413,9513,0,0;QS=3,0;MQSB=0.751477;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,172:5:0    0,12,113:4:0
+17     2496    .       T       <X>     0       .       DP=23;I16=12,10,0,0,815,32793,0,0,1258,73682,0,0,442,10026,0,0;QS=3,0;MQSB=0.804615;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,183:5:0    0,12,123:4:0
+17     2497    .       T       <X>     0       .       DP=22;I16=12,9,0,0,807,33723,0,0,1198,70082,0,0,436,9814,0,0;QS=3,0;MQSB=0.815018;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,177:5:0    0,12,131:4:0
+17     2498    .       G       <X>     0       .       DP=22;I16=12,9,0,0,808,33264,0,0,1198,70082,0,0,430,9622,0,0;QS=3,0;MQSB=0.815018;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,173:5:0    0,12,127:4:0
+17     2499    .       A       <X>     0       .       DP=22;I16=12,9,0,0,847,36803,0,0,1198,70082,0,0,424,9450,0,0;QS=3,0;MQSB=0.815018;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,185:5:0    0,12,133:4:0
+17     2500    .       G       <X>     0       .       DP=22;I16=11,9,0,0,772,32546,0,0,1169,69241,0,0,404,9078,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,168:5:0    0,12,129:4:0
+17     2501    .       G       <X>     0       .       DP=22;I16=11,8,0,0,768,33120,0,0,1109,65641,0,0,373,8293,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,146:4:0    0,12,118:4:0
+17     2502    .       C       <X>     0       .       DP=22;I16=12,8,0,0,798,33902,0,0,1138,66482,0,0,378,8270,0,0;QS=3,0;MQSB=0.826565;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,155:4:0    0,12,125:4:0
+17     2503    .       T       <X>     0       .       DP=22;I16=12,9,0,0,851,36841,0,0,1198,70082,0,0,396,8746,0,0;QS=3,0;MQSB=0.815018;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,180:5:0    0,12,139:4:0
+17     2504    .       G       <X>     0       .       DP=22;I16=12,9,0,0,787,31955,0,0,1198,70082,0,0,389,8615,0,0;QS=3,0;MQSB=0.815018;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,171:5:0    0,12,129:4:0
+17     2505    .       C       <X>     0       .       DP=21;I16=11,9,0,0,792,33440,0,0,1138,66482,0,0,383,8501,0,0;QS=3,0;MQSB=0.791547;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,169:5:0    0,12,132:4:0
+17     2506    .       T       <X>     0       .       DP=22;I16=11,10,0,0,798,32868,0,0,1198,70082,0,0,376,8354,0,0;QS=3,0;MQSB=0.780412;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,175:5:0    0,15,169:5:0
+17     2507    .       G       <X>     0       .       DP=21;I16=9,10,0,0,716,30074,0,0,1109,65641,0,0,365,8189,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,27,241:9:0    0,15,163:5:0    0,15,153:5:0
+17     2508    .       T       <X>     0       .       DP=21;I16=9,10,0,0,724,30396,0,0,1109,65641,0,0,361,8089,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,27,241:9:0    0,15,158:5:0    0,15,162:5:0
+17     2509    .       G       T,<X>   0       .       DP=21;I16=8,10,1,0,710,30408,35,1225,1049,62041,60,3600,330,7282,25,625;QS=2.80663,0.19337,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.920044;BQB=1;MQ0F=0       PL:DP:DV        0,27,253,27,253,253:9:0 20,0,122,32,125,150:5:1 0,15,163,15,163,163:5:0
+17     2510    .       A       <X>     0       .       DP=21;I16=10,10,0,0,778,33128,0,0,1138,66482,0,0,352,7754,0,0;QS=3,0;MQSB=0.751477;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,174:5:0    0,15,161:5:0
+17     2511    .       G       <X>     0       .       DP=21;I16=10,10,0,0,771,32165,0,0,1138,66482,0,0,344,7558,0,0;QS=3,0;MQSB=0.751477;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,161:5:0    0,15,159:5:0
+17     2512    .       C       <X>     0       .       DP=21;I16=10,10,0,0,790,33406,0,0,1138,66482,0,0,336,7386,0,0;QS=3,0;MQSB=0.751477;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,175:5:0    0,15,160:5:0
+17     2513    .       T       <X>     0       .       DP=21;I16=10,10,0,0,755,31503,0,0,1138,66482,0,0,327,7189,0,0;QS=3,0;MQSB=0.751477;MQ0F=0       PL:DP:DV        0,30,246:10:0   0,15,180:5:0    0,15,156:5:0
+17     2514    .       G       <X>     0       .       DP=20;I16=9,10,0,0,702,28002,0,0,1109,65641,0,0,319,7017,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,27,228:9:0    0,15,171:5:0    0,15,155:5:0
+17     2515    .       T       <X>     0       .       DP=19;I16=8,10,0,0,642,25888,0,0,1049,62041,0,0,312,6868,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,24,182:8:0    0,15,172:5:0    0,15,141:5:0
+17     2516    .       G       <X>     0       .       DP=19;I16=8,10,0,0,685,28155,0,0,1049,62041,0,0,303,6641,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,24,211:8:0    0,15,175:5:0    0,15,147:5:0
+17     2517    .       A       <X>     0       .       DP=18;I16=8,9,0,0,660,27600,0,0,989,58441,0,0,295,6435,0,0;QS=3,0;MQSB=0.91051;MQ0F=0   PL:DP:DV        0,24,215:8:0    0,12,139:4:0    0,15,161:5:0
+17     2518    .       T       <X>     0       .       DP=17;I16=6,9,0,0,611,26911,0,0,900,54000,0,0,273,6023,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,188:7:0    0,12,144:4:0    0,12,146:4:0
+17     2519    .       C       <X>     0       .       DP=16;I16=7,8,0,0,531,20111,0,0,900,54000,0,0,282,6078,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,175:7:0    0,12,141:4:0    0,12,125:4:0
+17     2520    .       G       <X>     0       .       DP=15;I16=6,8,0,0,501,19731,0,0,840,50400,0,0,277,5923,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,187:7:0    0,12,129:4:0    0,9,101:3:0
+17     2521    .       C       <X>     0       .       DP=15;I16=6,8,0,0,583,25777,0,0,840,50400,0,0,272,5782,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,214:7:0    0,12,149:4:0    0,9,111:3:0
+17     2522    .       A       <X>     0       .       DP=16;I16=6,8,0,0,516,20930,0,0,840,50400,0,0,266,5606,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,173:7:0    0,12,139:4:0    0,9,114:3:0
+17     2523    .       T       <X>     0       .       DP=16;I16=6,9,0,0,588,25538,0,0,900,54000,0,0,270,5546,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,207:7:0    0,15,157:5:0    0,9,117:3:0
+17     2524    .       C       <X>     0       .       DP=16;I16=5,9,0,0,548,23502,0,0,840,50400,0,0,256,5342,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,182:6:0    0,15,156:5:0    0,9,112:3:0
+17     2525    .       A       C,<X>   0       .       DP=17;I16=6,9,0,1,550,23138,28,784,900,54000,60,3600,248,5174,12,144;QS=2.86,0.14,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0       PL:DP:DV        0,24,168,24,168,168:8:0 13,0,138,25,141,159:5:1 0,9,117,9,117,117:3:0
+17     2526    .       C       <X>     0       .       DP=18;I16=6,11,0,0,677,28649,0,0,1020,61200,0,0,256,5232,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,229:9:0    0,15,183:5:0    0,9,113:3:0
+17     2527    .       T       <X>     0       .       DP=18;I16=6,11,0,0,674,29286,0,0,1020,61200,0,0,252,5118,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,217:9:0    0,15,183:5:0    0,9,119:3:0
+17     2528    .       G       <X>     0       .       DP=18;I16=6,11,0,0,701,30729,0,0,1020,61200,0,0,248,5028,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,234:9:0    0,15,184:5:0    0,9,119:3:0
+17     2529    .       C       <X>     0       .       DP=18;I16=6,11,0,0,676,28974,0,0,1020,61200,0,0,244,4962,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,15,175:5:0    0,9,117:3:0
+17     2530    .       A       <X>     0       .       DP=18;I16=6,10,0,0,624,26620,0,0,960,57600,0,0,223,4631,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,209:9:0    0,12,153:4:0    0,9,116:3:0
+17     2531    .       T       <X>     0       .       DP=17;I16=6,10,0,0,641,27911,0,0,960,57600,0,0,236,4852,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,210:8:0    0,15,175:5:0    0,9,122:3:0
+17     2532    .       T       <X>     0       .       DP=17;I16=6,10,0,0,634,27460,0,0,960,57600,0,0,230,4708,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,212:8:0    0,15,173:5:0    0,9,117:3:0
+17     2533    .       C       <X>     0       .       DP=18;I16=6,11,0,0,614,24196,0,0,1020,61200,0,0,224,4588,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,212:9:0    0,15,159:5:0    0,9,104:3:0
+17     2534    .       C       <X>     0       .       DP=16;I16=5,10,0,0,595,25141,0,0,900,54000,0,0,221,4491,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,202:8:0    0,12,144:4:0    0,9,110:3:0
+17     2535    .       A       <X>     0       .       DP=16;I16=5,10,0,0,617,27711,0,0,900,54000,0,0,218,4416,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,204:8:0    0,12,136:4:0    0,9,123:3:0
+17     2536    .       G       <X>     0       .       DP=15;I16=4,10,0,0,543,23023,0,0,840,50400,0,0,216,4362,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,195:8:0    0,9,102:3:0     0,9,117:3:0
+17     2537    .       C       <X>     0       .       DP=15;I16=4,10,0,0,555,24075,0,0,840,50400,0,0,213,4279,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,195:8:0    0,9,113:3:0     0,9,115:3:0
+17     2538    .       C       <X>     0       .       DP=15;I16=5,9,0,0,510,21070,0,0,840,50400,0,0,211,4217,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,157:7:0    0,9,129:3:0     0,12,126:4:0
+17     2539    .       C       <X>     0       .       DP=15;I16=5,9,0,0,464,16896,0,0,840,50400,0,0,209,4125,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,146:7:0    0,9,122:3:0     0,12,111:4:0
+17     2540    .       G       <X>     0       .       DP=16;I16=6,9,0,0,548,21860,0,0,900,54000,0,0,207,4053,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,189:7:0    0,12,139:4:0    0,12,110:4:0
+17     2541    .       G       <X>     0       .       DP=15;I16=5,9,0,0,535,22527,0,0,840,50400,0,0,207,4001,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,170:7:0    0,9,117:3:0     0,12,140:4:0
+17     2542    .       T       <X>     0       .       DP=15;I16=4,9,0,0,527,23207,0,0,780,46800,0,0,203,3953,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,183:7:0    0,9,125:3:0     0,9,109:3:0
+17     2543    .       G       <X>     0       .       DP=15;I16=5,9,0,0,540,23004,0,0,840,50400,0,0,207,3957,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,196:7:0    0,9,117:3:0     0,12,117:4:0
+17     2544    .       A       <X>     0       .       DP=16;I16=6,9,0,0,569,24139,0,0,900,54000,0,0,207,3965,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,202:8:0    0,9,119:3:0     0,12,132:4:0
+17     2545    .       C       <X>     0       .       DP=16;I16=6,9,0,0,583,24657,0,0,900,54000,0,0,208,3994,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,217:8:0    0,9,118:3:0     0,12,130:4:0
+17     2546    .       A       <X>     0       .       DP=16;I16=6,9,0,0,608,27290,0,0,900,54000,0,0,209,4045,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,206:8:0    0,9,133:3:0     0,12,144:4:0
+17     2547    .       G       <X>     0       .       DP=16;I16=6,9,0,0,597,26215,0,0,900,54000,0,0,211,4117,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,191:7:0    0,9,131:3:0     0,15,150:5:0
+17     2548    .       A       <X>     0       .       DP=16;I16=6,9,0,0,632,28806,0,0,900,54000,0,0,214,4210,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,196:7:0    0,9,131:3:0     0,15,171:5:0
+17     2549    .       G       <X>     0       .       DP=16;I16=6,9,0,0,594,25254,0,0,900,54000,0,0,217,4325,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,180:7:0    0,9,132:3:0     0,15,160:5:0
+17     2550    .       T       <X>     0       .       DP=16;I16=6,9,0,0,572,24134,0,0,900,54000,0,0,219,4413,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,182:7:0    0,9,122:3:0     0,15,148:5:0
+17     2551    .       G       <X>     0       .       DP=16;I16=6,9,0,0,578,24606,0,0,900,54000,0,0,220,4474,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,181:7:0    0,9,131:3:0     0,15,151:5:0
+17     2552    .       A       <X>     0       .       DP=15;I16=6,8,0,0,585,26419,0,0,840,50400,0,0,221,4505,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,178:6:0    0,9,129:3:0     0,15,168:5:0
+17     2553    .       G       <X>     0       .       DP=15;I16=6,8,0,0,528,21944,0,0,840,50400,0,0,222,4554,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,170:6:0    0,9,117:3:0     0,15,142:5:0
+17     2554    .       T       <X>     0       .       DP=15;I16=6,8,0,0,543,23015,0,0,840,50400,0,0,223,4621,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,156:6:0    0,9,129:3:0     0,15,160:5:0
+17     2555    .       C       <X>     0       .       DP=15;I16=6,8,0,0,566,24416,0,0,840,50400,0,0,224,4706,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,173:6:0    0,9,131:3:0     0,15,159:5:0
+17     2556    .       A       <X>     0       .       DP=14;I16=6,7,0,0,487,20095,0,0,780,46800,0,0,226,4808,0,0;QS=3,0;MQSB=0.961166;MQ0F=0  PL:DP:DV        0,15,141:5:0    0,9,125:3:0     0,15,146:5:0
+17     2557    .       C       <X>     0       .       DP=13;I16=5,8,0,0,471,17481,0,0,780,46800,0,0,249,5325,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,161:5:0    0,9,96:3:0      0,15,151:5:0
+17     2558    .       T       <X>     0       .       DP=14;I16=5,9,0,0,535,20597,0,0,840,50400,0,0,251,5417,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,173:6:0    0,9,99:3:0      0,15,174:5:0
+17     2559    .       G       <X>     0       .       DP=14;I16=5,9,0,0,509,18693,0,0,840,50400,0,0,253,5475,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,172:6:0    0,9,98:3:0      0,15,156:5:0
+17     2560    .       T       <X>     0       .       DP=14;I16=5,9,0,0,489,17587,0,0,840,50400,0,0,255,5549,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,160:6:0    0,9,106:3:0     0,15,144:5:0
+17     2561    .       C       <X>     0       .       DP=14;I16=5,9,0,0,489,17477,0,0,840,50400,0,0,257,5639,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,164:6:0    0,9,96:3:0      0,15,153:5:0
+17     2562    .       T       <X>     0       .       DP=13;I16=5,8,0,0,460,17016,0,0,780,46800,0,0,260,5744,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,139:5:0    0,9,99:3:0      0,15,167:5:0
+17     2563    .       C       <X>     0       .       DP=14;I16=5,8,0,0,433,15133,0,0,780,46800,0,0,263,5863,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,149:5:0    0,9,83:3:0      0,15,142:5:0
+17     2564    .       A       G,<X>   0       .       DP=15;I16=1,4,4,5,174,6124,316,11352,300,18000,540,32400,61,1311,184,4034;QS=0.988263,2.01174,0;VDB=0.690812;SGB=-3.20711;RPB=0.197899;MQB=1;MQSB=1;BQB=0.965069;MQ0F=0 PL:DP:DV        88,0,78,98,87,171:6:3   57,0,56,63,62,117:4:2   124,12,0,124,12,124:4:4
+17     2565    .       A       <X>     0       .       DP=15;I16=6,9,0,0,562,21216,0,0,900,54000,0,0,274,6076,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,178:6:0    0,12,134:4:0    0,15,166:5:0
+17     2566    .       A       <X>     0       .       DP=15;I16=6,9,0,0,545,20019,0,0,900,54000,0,0,276,6098,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,181:6:0    0,12,120:4:0    0,15,162:5:0
+17     2567    .       A       <X>     0       .       DP=16;I16=7,9,0,0,580,21342,0,0,960,57600,0,0,278,6136,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,177:6:0    0,15,151:5:0    0,15,166:5:0
+17     2568    .       A       <X>     0       .       DP=16;I16=7,8,0,0,555,20795,0,0,900,54000,0,0,256,5566,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,180:6:0    0,12,132:4:0    0,15,167:5:0
+17     2569    .       A       <X>     0       .       DP=17;I16=7,10,0,0,661,25943,0,0,1020,61200,0,0,284,6264,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,213:7:0    0,15,163:5:0    0,15,172:5:0
+17     2570    .       G       <X>     0       .       DP=18;I16=8,10,0,0,664,24968,0,0,1080,64800,0,0,287,6305,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,213:7:0    0,15,152:5:0    0,18,176:6:0
+17     2571    .       A       <X>     0       .       DP=18;I16=8,10,0,0,618,21870,0,0,1080,64800,0,0,291,6365,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,195:7:0    0,15,155:5:0    0,18,155:6:0
+17     2572    .       A       <X>     0       .       DP=18;I16=8,10,0,0,631,22829,0,0,1080,64800,0,0,295,6445,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,194:7:0    0,15,150:5:0    0,18,173:6:0
+17     2573    .       A       <X>     0       .       DP=18;I16=8,10,0,0,690,26830,0,0,1080,64800,0,0,298,6494,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,210:7:0    0,15,170:5:0    0,18,183:6:0
+17     2574    .       G       <X>     0       .       DP=18;I16=8,10,0,0,664,24884,0,0,1080,64800,0,0,301,6561,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,211:7:0    0,15,152:5:0    0,18,176:6:0
+17     2575    .       G       <X>     0       .       DP=18;I16=8,10,0,0,642,23904,0,0,1080,64800,0,0,305,6645,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,242:8:0    0,15,145:5:0    0,15,140:5:0
+17     2576    .       A       <X>     0       .       DP=18;I16=7,10,0,0,595,21311,0,0,1020,61200,0,0,285,6121,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,210:8:0    0,15,153:5:0    0,12,131:4:0
+17     2577    .       A       <X>     0       .       DP=19;I16=8,10,0,0,682,26398,0,0,1080,64800,0,0,290,6240,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,244:8:0    0,15,161:5:0    0,15,155:5:0
+17     2578    .       G       <X>     0       .       DP=18;I16=9,9,0,0,643,24115,0,0,1080,64800,0,0,322,7002,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,249:8:0    0,12,114:4:0    0,18,161:6:0
+17     2579    .       A       <X>     0       .       DP=18;I16=9,8,0,0,634,23870,0,0,1020,61200,0,0,304,6532,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,229:8:0    0,9,110:3:0     0,18,176:6:0
+17     2580    .       A       <X>     0       .       DP=18;I16=9,9,0,0,629,22593,0,0,1080,64800,0,0,336,7330,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,223:8:0    0,12,117:4:0    0,18,169:6:0
+17     2581    .       A       <X>     0       .       DP=19;I16=10,9,0,0,691,25669,0,0,1140,68400,0,0,343,7521,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,12,133:4:0    0,18,166:6:0
+17     2582    .       T       <X>     0       .       DP=19;I16=10,9,0,0,674,24218,0,0,1140,68400,0,0,350,7682,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,235:9:0    0,12,138:4:0    0,18,168:6:0
+17     2583    .       A       <X>     0       .       DP=19;I16=10,9,0,0,693,25465,0,0,1140,68400,0,0,357,7865,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,247:9:0    0,12,126:4:0    0,18,178:6:0
+17     2584    .       A       <X>     0       .       DP=19;I16=10,9,0,0,702,26340,0,0,1140,68400,0,0,363,8019,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,243:9:0    0,12,134:4:0    0,18,187:6:0
+17     2585    .       A       <X>     0       .       DP=19;I16=9,9,0,0,690,26700,0,0,1080,64800,0,0,350,7818,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,250:9:0    0,9,114:3:0     0,18,190:6:0
+17     2586    .       G       <X>     0       .       DP=19;I16=10,9,0,0,714,27314,0,0,1140,68400,0,0,373,8283,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,12,127:4:0    0,18,176:6:0
+17     2587    .       A       <X>     0       .       DP=20;I16=9,9,0,0,665,24781,0,0,1049,62041,0,0,343,7717,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,12,137:4:0    0,12,136:4:0
+17     2588    .       A       <X>     0       .       DP=21;I16=12,9,0,0,737,26531,0,0,1229,72841,0,0,384,8620,0,0;QS=3,0;MQSB=0.950149;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,138:4:0    0,18,162:6:0
+17     2589    .       A       <X>     0       .       DP=22;I16=13,9,0,0,780,28412,0,0,1289,76441,0,0,390,8770,0,0;QS=3,0;MQSB=0.955854;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,142:4:0    0,18,170:6:0
+17     2590    .       A       <X>     0       .       DP=22;I16=13,9,0,0,774,28352,0,0,1289,76441,0,0,396,8894,0,0;QS=3,0;MQSB=0.955854;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,135:4:0    0,18,160:6:0
+17     2591    .       C       <X>     0       .       DP=21;I16=13,8,0,0,765,28617,0,0,1229,72841,0,0,403,9041,0,0;QS=3,0;MQSB=0.95891;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,136:4:0    0,15,136:5:0
+17     2592    .       A       <X>     0       .       DP=21;I16=13,8,0,0,763,28325,0,0,1229,72841,0,0,410,9210,0,0;QS=3,0;MQSB=0.95891;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,140:4:0    0,15,139:5:0
+17     2593    .       A       <X>     0       .       DP=21;I16=13,8,0,0,754,27888,0,0,1229,72841,0,0,416,9350,0,0;QS=3,0;MQSB=0.95891;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,141:4:0    0,15,147:5:0
+17     2594    .       A       <X>     0       .       DP=21;I16=13,8,0,0,775,29179,0,0,1229,72841,0,0,422,9510,0,0;QS=3,0;MQSB=0.95891;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,130:4:0    0,15,153:5:0
+17     2595    .       T       <X>     0       .       DP=22;I16=14,8,0,0,766,27472,0,0,1289,76441,0,0,427,9639,0,0;QS=3,0;MQSB=0.963419;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,119:4:0    0,15,143:5:0
+17     2596    .       A       <X>     0       .       DP=22;I16=13,8,0,0,751,27409,0,0,1229,72841,0,0,407,9111,0,0;QS=3,0;MQSB=0.95891;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,12,123:4:0    0,12,129:4:0
+17     2597    .       A       <X>     0       .       DP=22;I16=14,8,0,0,811,30147,0,0,1289,76441,0,0,437,9851,0,0;QS=3,0;MQSB=0.963419;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,145:4:0    0,15,145:5:0
+17     2598    .       A       <X>     0       .       DP=22;I16=14,8,0,0,817,30915,0,0,1289,76441,0,0,442,9984,0,0;QS=3,0;MQSB=0.963419;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,136:4:0    0,15,159:5:0
+17     2599    .       A       <X>     0       .       DP=22;I16=14,8,0,0,800,29912,0,0,1289,76441,0,0,447,10135,0,0;QS=3,0;MQSB=0.963419;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,126:4:0    0,15,150:5:0
+17     2600    .       A       <X>     0       .       DP=22;I16=14,8,0,0,784,29138,0,0,1289,76441,0,0,451,10255,0,0;QS=3,0;MQSB=0.963419;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,113:4:0    0,15,150:5:0
+17     2601    .       T       <X>     0       .       DP=22;I16=14,8,0,0,770,27820,0,0,1289,76441,0,0,454,10344,0,0;QS=3,0;MQSB=0.963419;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,118:4:0    0,15,142:5:0
+17     2602    .       A       <X>     0       .       DP=23;I16=15,8,0,0,825,29971,0,0,1349,80041,0,0,457,10451,0,0;QS=3,0;MQSB=0.967216;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,143:4:0    0,18,154:6:0
+17     2603    .       A       <X>     0       .       DP=23;I16=15,8,0,0,862,32840,0,0,1349,80041,0,0,460,10526,0,0;QS=3,0;MQSB=0.967216;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,138:4:0    0,18,172:6:0
+17     2604    .       T       <X>     0       .       DP=23;I16=15,8,0,0,822,29902,0,0,1349,80041,0,0,463,10619,0,0;QS=3,0;MQSB=0.967216;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,129:4:0    0,18,154:6:0
+17     2605    .       A       <X>     0       .       DP=23;I16=14,8,0,0,845,32617,0,0,1289,76441,0,0,441,10105,0,0;QS=3,0;MQSB=0.963419;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,143:4:0    0,15,157:5:0
+17     2606    .       G       <X>     0       .       DP=23;I16=14,8,0,0,812,30796,0,0,1289,76441,0,0,444,10234,0,0;QS=3,0;MQSB=0.963419;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,129:4:0    0,15,142:5:0
+17     2607    .       T       <X>     0       .       DP=22;I16=15,7,0,0,782,28440,0,0,1289,76441,0,0,472,10954,0,0;QS=3,0;MQSB=0.970024;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,119:4:0    0,15,132:5:0
+17     2608    .       G       <X>     0       .       DP=22;I16=15,7,0,0,851,33169,0,0,1289,76441,0,0,474,11014,0,0;QS=3,0;MQSB=0.970024;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,132:4:0    0,15,127:5:0
+17     2609    .       C       <X>     0       .       DP=22;I16=15,7,0,0,796,29454,0,0,1289,76441,0,0,475,11041,0,0;QS=3,0;MQSB=0.970024;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,137:4:0    0,15,124:5:0
+17     2610    .       A       <X>     0       .       DP=22;I16=15,7,0,0,830,31684,0,0,1289,76441,0,0,476,11086,0,0;QS=3,0;MQSB=0.970024;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,146:4:0    0,15,121:5:0
+17     2611    .       G       <X>     0       .       DP=22;I16=15,7,0,0,824,32048,0,0,1289,76441,0,0,477,11149,0,0;QS=3,0;MQSB=0.970024;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,129:4:0    0,15,122:5:0
+17     2612    .       A       <X>     0       .       DP=22;I16=14,7,0,0,771,29035,0,0,1229,72841,0,0,453,10605,0,0;QS=3,0;MQSB=0.966484;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,130:4:0    0,12,117:4:0
+17     2613    .       C       <X>     0       .       DP=22;I16=15,7,0,0,832,31926,0,0,1289,76441,0,0,478,11278,0,0;QS=3,0;MQSB=0.970024;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,138:4:0    0,15,120:5:0
+17     2614    .       A       <X>     0       .       DP=21;I16=15,6,0,0,791,30065,0,0,1229,72841,0,0,477,11241,0,0;QS=3,0;MQSB=0.973096;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,110:3:0     0,15,140:5:0
+17     2615    .       A       <X>     0       .       DP=21;I16=15,6,0,0,777,29101,0,0,1229,72841,0,0,475,11167,0,0;QS=3,0;MQSB=0.973096;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,99:3:0      0,15,142:5:0
+17     2616    .       A       <X>     0       .       DP=21;I16=15,6,0,0,734,26922,0,0,1229,72841,0,0,472,11056,0,0;QS=3,0;MQSB=0.973096;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,90:3:0      0,15,144:5:0
+17     2617    .       A       <X>     0       .       DP=21;I16=15,6,0,0,810,31654,0,0,1229,72841,0,0,469,10959,0,0;QS=3,0;MQSB=0.973096;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,95:3:0      0,15,140:5:0
+17     2618    .       G       <X>     0       .       DP=23;I16=16,6,0,0,863,34219,0,0,1289,76441,0,0,441,10251,0,0;QS=3,0;MQSB=0.97584;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,74:2:0      0,15,132:5:0
+17     2619    .       G       <X>     0       .       DP=23;I16=16,6,0,0,807,30109,0,0,1289,76441,0,0,439,10135,0,0;QS=3,0;MQSB=0.97584;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,66:2:0      0,15,127:5:0
+17     2620    .       C       <X>     0       .       DP=23;I16=16,7,0,0,780,28242,0,0,1349,80041,0,0,462,10664,0,0;QS=3,0;MQSB=0.973027;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,87:3:0      0,15,115:5:0
+17     2621    .       C       <X>     0       .       DP=23;I16=16,7,0,0,860,32944,0,0,1349,80041,0,0,459,10537,0,0;QS=3,0;MQSB=0.973027;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,112:3:0     0,15,124:5:0
+17     2622    .       T       <X>     0       .       DP=24;I16=17,7,0,0,908,35474,0,0,1409,83641,0,0,456,10428,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,115:3:0     0,15,134:5:0
+17     2623    .       T       <X>     0       .       DP=24;I16=17,7,0,0,850,30978,0,0,1409,83641,0,0,453,10289,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,114:3:0     0,15,129:5:0
+17     2624    .       G       <X>     0       .       DP=24;I16=17,7,0,0,882,33332,0,0,1409,83641,0,0,450,10172,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,101:3:0     0,15,133:5:0
+17     2625    .       A       <X>     0       .       DP=23;I16=17,6,0,0,855,32593,0,0,1349,80041,0,0,448,10076,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,114:3:0     0,15,135:5:0
+17     2626    .       C       <X>     0       .       DP=23;I16=17,6,0,0,847,31625,0,0,1349,80041,0,0,446,10000,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,100:3:0     0,15,122:5:0
+17     2627    .       C       <X>     0       .       DP=23;I16=17,6,0,0,863,32865,0,0,1349,80041,0,0,444,9944,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,104:3:0     0,15,129:5:0
+17     2628    .       C       <X>     0       .       DP=24;I16=17,6,0,0,793,28559,0,0,1349,80041,0,0,431,9757,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,95:3:0      0,15,127:5:0
+17     2629    .       A       <X>     0       .       DP=24;I16=18,6,0,0,893,33537,0,0,1409,83641,0,0,439,9789,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,101:3:0     0,18,148:6:0
+17     2630    .       T       <X>     0       .       DP=24;I16=17,6,0,0,836,31094,0,0,1380,82800,0,0,412,9116,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,112:3:0     0,18,140:6:0
+17     2631    .       C       <X>     0       .       DP=24;I16=18,6,0,0,900,34378,0,0,1409,83641,0,0,435,9713,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,104:3:0     0,18,142:6:0
+17     2632    .       T       <X>     0       .       DP=24;I16=18,6,0,0,937,37097,0,0,1409,83641,0,0,433,9705,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,113:3:0     0,18,164:6:0
+17     2633    .       A       <X>     0       .       DP=23;I16=18,5,0,0,801,28913,0,0,1349,80041,0,0,431,9667,0,0;QS=3,0;MQSB=0.982789;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,9,95:3:0      0,18,148:6:0
+17     2634    .       G       <X>     0       .       DP=23;I16=19,3,0,0,861,34125,0,0,1289,76441,0,0,405,9023,0,0;QS=3,0;MQSB=0.989755;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,74:2:0      0,18,149:6:0
+17     2635    .       C       <X>     0       .       DP=23;I16=19,4,0,0,848,32154,0,0,1349,80041,0,0,429,9599,0,0;QS=3,0;MQSB=0.986928;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,9,107:3:0     0,18,148:6:0
+17     2636    .       T       <X>     0       .       DP=24;I16=19,4,0,0,871,33973,0,0,1349,80041,0,0,428,9572,0,0;QS=3,0;MQSB=0.986928;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,9,98:3:0      0,18,160:6:0
+17     2637    .       T       <X>     0       .       DP=24;I16=19,5,0,0,871,32073,0,0,1409,83641,0,0,428,9568,0,0;QS=3,0;MQSB=0.984335;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,111:3:0     0,18,144:6:0
+17     2638    .       T       <X>     0       .       DP=24;I16=19,5,0,0,821,28851,0,0,1409,83641,0,0,428,9588,0,0;QS=3,0;MQSB=0.984335;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,103:3:0     0,18,135:6:0
+17     2639    .       G       <X>     0       .       DP=24;I16=18,6,0,0,842,30840,0,0,1409,83641,0,0,428,9582,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,106:3:0     0,15,125:5:0
+17     2640    .       G       <X>     0       .       DP=24;I16=17,6,0,0,749,25957,0,0,1380,82800,0,0,404,8976,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,84:3:0      0,15,117:5:0
+17     2641    .       C       <X>     0       .       DP=23;I16=17,6,0,0,834,31792,0,0,1349,80041,0,0,431,9645,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,61:2:0      0,15,129:5:0
+17     2642    .       C       <X>     0       .       DP=23;I16=17,6,0,0,809,30033,0,0,1349,80041,0,0,433,9713,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,58:2:0      0,15,131:5:0
+17     2643    .       C       <X>     0       .       DP=23;I16=17,6,0,0,856,33004,0,0,1349,80041,0,0,434,9756,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,57:2:0      0,15,133:5:0
+17     2644    .       T       <X>     0       .       DP=22;I16=16,5,0,0,805,31419,0,0,1229,72841,0,0,428,9648,0,0;QS=3,0;MQSB=0.978919;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,73:2:0      0,15,143:5:0
+17     2645    .       C       <X>     0       .       DP=22;I16=15,6,0,0,823,32499,0,0,1229,72841,0,0,415,9323,0,0;QS=3,0;MQSB=0.973096;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,78:2:0      0,12,122:4:0
+17     2646    .       A       <X>     0       .       DP=22;I16=16,6,0,0,826,31566,0,0,1289,76441,0,0,430,9524,0,0;QS=3,0;MQSB=0.97584;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,6,79:2:0      0,15,129:5:0
+17     2647    .       G       <X>     0       .       DP=22;I16=16,6,0,0,803,30643,0,0,1289,76441,0,0,428,9460,0,0;QS=3,0;MQSB=0.97584;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,6,77:2:0      0,15,129:5:0
+17     2648    .       C       <X>     0       .       DP=21;I16=15,6,0,0,811,31709,0,0,1229,72841,0,0,426,9368,0,0;QS=3,0;MQSB=0.973096;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,80:2:0      0,12,118:4:0
+17     2649    .       A       <X>     0       .       DP=23;I16=16,6,0,0,789,29215,0,0,1258,73682,0,0,414,9196,0,0;QS=3,0;MQSB=0.934321;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,93:3:0      0,12,105:4:0
+17     2650    .       T       <X>     0       .       DP=23;I16=16,7,0,0,856,32340,0,0,1318,77282,0,0,423,9197,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,103:3:0     0,12,118:4:0
+17     2651    .       C       <X>     0       .       DP=23;I16=16,7,0,0,871,33599,0,0,1318,77282,0,0,422,9124,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,95:3:0      0,12,121:4:0
+17     2652    .       A       <X>     0       .       DP=23;I16=16,7,0,0,820,30324,0,0,1318,77282,0,0,421,9077,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,87:3:0      0,12,126:4:0
+17     2653    .       A       <X>     0       .       DP=23;I16=15,6,0,0,759,28489,0,0,1198,70082,0,0,389,8395,0,0;QS=3,0;MQSB=0.940481;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,73:2:0      0,9,109:3:0
+17     2654    .       C       <X>     0       .       DP=23;I16=16,7,0,0,836,31006,0,0,1318,77282,0,0,393,8385,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,9,88:3:0      0,9,99:3:0
+17     2655    .       C       <X>     0       .       DP=23;I16=16,7,0,0,774,27190,0,0,1318,77282,0,0,392,8364,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,9,83:3:0      0,9,95:3:0
+17     2656    .       G       <X>     0       .       DP=24;I16=17,7,0,0,781,25689,0,0,1378,80882,0,0,390,8320,0,0;QS=3,0;MQSB=0.95083;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,12,116:4:0    0,9,74:3:0
+17     2657    .       C       <X>     0       .       DP=24;I16=17,6,0,0,871,33435,0,0,1349,80041,0,0,381,8241,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,9,98:3:0      0,9,99:3:0
+17     2658    .       T       <X>     0       .       DP=23;I16=17,6,0,0,897,35255,0,0,1318,77282,0,0,389,8319,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,133:4:0    0,9,107:3:0
+17     2659    .       A       <X>     0       .       DP=23;I16=17,6,0,0,817,29729,0,0,1318,77282,0,0,389,8361,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,120:4:0    0,9,93:3:0
+17     2660    .       G       <X>     0       .       DP=23;I16=17,6,0,0,900,35462,0,0,1318,77282,0,0,389,8379,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,126:4:0    0,9,94:3:0
+17     2661    .       A       <X>     0       .       DP=24;I16=18,6,0,0,871,32185,0,0,1378,80882,0,0,390,8422,0,0;QS=3,0;MQSB=0.923116;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,12,127:4:0    0,9,104:3:0
+17     2662    .       T       <X>     0       .       DP=24;I16=17,6,0,0,836,30812,0,0,1349,80041,0,0,366,7816,0,0;QS=3,0;MQSB=0.83771;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,122:4:0    0,9,99:3:0
+17     2663    .       A       <X>     0       .       DP=24;I16=17,6,0,0,827,30583,0,0,1318,77282,0,0,389,8341,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,104:4:0    0,9,101:3:0
+17     2664    .       C       <X>     0       .       DP=23;I16=17,6,0,0,787,28083,0,0,1318,77282,0,0,388,8270,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,107:4:0    0,9,91:3:0
+17     2665    .       G       <X>     0       .       DP=23;I16=17,6,0,0,728,23290,0,0,1318,77282,0,0,386,8178,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,112:4:0    0,9,78:3:0
+17     2666    .       T       <X>     0       .       DP=23;I16=17,5,0,0,799,29273,0,0,1289,76441,0,0,367,7825,0,0;QS=3,0;MQSB=0.981001;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,105:3:0     0,9,94:3:0
+17     2667    .       C       <X>     0       .       DP=23;I16=16,5,0,0,792,30190,0,0,1260,75600,0,0,345,7393,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,96:3:0      0,9,98:3:0
+17     2668    .       C       <X>     0       .       DP=24;I16=18,6,0,0,832,29692,0,0,1378,80882,0,0,381,8069,0,0;QS=3,0;MQSB=0.923116;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,12,107:4:0    0,9,95:3:0
+17     2669    .       C       <X>     0       .       DP=23;I16=18,5,0,0,829,30953,0,0,1318,77282,0,0,383,8087,0,0;QS=3,0;MQSB=0.889264;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,120:4:0    0,9,88:3:0
+17     2670    .       T       <X>     0       .       DP=23;I16=17,5,0,0,841,32669,0,0,1289,76441,0,0,368,7828,0,0;QS=3,0;MQSB=0.801124;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,131:4:0    0,9,100:3:0
+17     2671    .       C       <X>     0       .       DP=22;I16=17,5,0,0,842,32448,0,0,1258,73682,0,0,386,8110,0,0;QS=3,0;MQSB=0.895399;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,128:4:0    0,6,70:2:0
+17     2672    .       C       <X>     0       .       DP=22;I16=17,5,0,0,808,30180,0,0,1258,73682,0,0,388,8164,0,0;QS=3,0;MQSB=0.895399;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,129:4:0    0,6,75:2:0
+17     2673    .       C       <X>     0       .       DP=22;I16=17,5,0,0,842,32528,0,0,1258,73682,0,0,390,8246,0,0;QS=3,0;MQSB=0.895399;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,133:4:0    0,6,75:2:0
+17     2674    .       T       <X>     0       .       DP=23;I16=17,6,0,0,860,33242,0,0,1318,77282,0,0,392,8356,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,12,142:4:0    0,6,79:2:0
+17     2675    .       T       <X>     0       .       DP=22;I16=16,6,0,0,756,26986,0,0,1258,73682,0,0,394,8392,0,0;QS=3,0;MQSB=0.934321;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,134:4:0    0,6,74:2:0
+17     2676    .       T       <X>     0       .       DP=22;I16=16,6,0,0,774,28022,0,0,1258,73682,0,0,396,8452,0,0;QS=3,0;MQSB=0.934321;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,135:4:0    0,6,75:2:0
+17     2677    .       C       <X>     0       .       DP=22;I16=16,6,0,0,866,34444,0,0,1258,73682,0,0,398,8536,0,0;QS=3,0;MQSB=0.934321;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,131:4:0    0,6,77:2:0
+17     2678    .       T       <X>     0       .       DP=22;I16=16,5,0,0,818,32216,0,0,1229,72841,0,0,374,7970,0,0;QS=3,0;MQSB=0.978919;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,111:3:0     0,6,80:2:0
+17     2679    .       T       <X>     0       .       DP=22;I16=16,6,0,0,808,29912,0,0,1258,73682,0,0,400,8680,0,0;QS=3,0;MQSB=0.934321;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,137:4:0    0,6,75:2:0
+17     2680    .       C       <X>     0       .       DP=23;I16=16,7,0,0,873,33605,0,0,1318,77282,0,0,400,8740,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,12,131:4:0    0,6,70:2:0
+17     2681    .       T       <X>     0       .       DP=22;I16=15,7,0,0,820,31248,0,0,1258,73682,0,0,402,8824,0,0;QS=3,0;MQSB=0.961028;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,133:4:0    0,6,75:2:0
+17     2682    .       G       <X>     0       .       DP=22;I16=15,7,0,0,831,31865,0,0,1258,73682,0,0,403,8881,0,0;QS=3,0;MQSB=0.961028;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,135:4:0    0,6,64:2:0
+17     2683    .       G       <X>     0       .       DP=22;I16=13,6,0,0,702,26368,0,0,1109,65641,0,0,394,8926,0,0;QS=3,0;MQSB=0.850016;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,136:4:0    0,6,53:2:0
+17     2684    .       G       <X>     0       .       DP=22;I16=14,7,0,0,754,27678,0,0,1229,72841,0,0,403,9057,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,128:4:0    0,6,62:2:0
+17     2685    .       G       <X>     0       .       DP=22;I16=15,7,0,0,736,25916,0,0,1258,73682,0,0,406,9184,0,0;QS=3,0;MQSB=0.961028;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,130:4:0    0,6,45:2:0
+17     2686    .       C       <X>     0       .       DP=22;I16=15,7,0,0,803,29933,0,0,1258,73682,0,0,406,9278,0,0;QS=3,0;MQSB=0.961028;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,134:4:0    0,6,68:2:0
+17     2687    .       A       <X>     0       .       DP=21;I16=13,7,0,0,716,26356,0,0,1169,69241,0,0,406,9340,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,136:4:0    0,6,61:2:0
+17     2688    .       C       <X>     0       .       DP=20;I16=13,7,0,0,750,28308,0,0,1169,69241,0,0,407,9417,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,134:4:0    0,6,66:2:0
+17     2689    .       A       <X>     0       .       DP=19;I16=12,7,0,0,741,29105,0,0,1109,65641,0,0,409,9507,0,0;QS=3,0;MQSB=0.879351;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,140:4:0    0,6,73:2:0
+17     2690    .       G       <X>     0       .       DP=20;I16=12,8,0,0,751,28929,0,0,1169,69241,0,0,411,9609,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,135:4:0    0,6,61:2:0
+17     2691    .       G       <X>     0       .       DP=20;I16=12,7,0,0,682,25006,0,0,1109,65641,0,0,403,9603,0,0;QS=3,0;MQSB=0.879351;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,132:4:0    0,6,63:2:0
+17     2692    .       T       <X>     0       .       DP=20;I16=12,8,0,0,648,21758,0,0,1169,69241,0,0,417,9853,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,6,72:2:0
+17     2693    .       C       <X>     0       .       DP=20;I16=12,8,0,0,779,30645,0,0,1169,69241,0,0,418,9898,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,130:4:0    0,6,70:2:0
+17     2694    .       A       <X>     0       .       DP=21;I16=13,8,0,0,723,25649,0,0,1229,72841,0,0,417,9859,0,0;QS=3,0;MQSB=0.895122;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,126:4:0    0,6,73:2:0
+17     2695    .       C       <X>     0       .       DP=20;I16=12,8,0,0,757,28835,0,0,1169,69241,0,0,418,9834,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,130:4:0    0,6,63:2:0
+17     2696    .       A       <X>     0       .       DP=20;I16=12,8,0,0,733,27357,0,0,1169,69241,0,0,419,9823,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,130:4:0    0,6,69:2:0
+17     2697    .       C       <X>     0       .       DP=20;I16=12,8,0,0,738,27604,0,0,1169,69241,0,0,419,9777,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,128:4:0    0,6,66:2:0
+17     2698    .       T       <X>     0       .       DP=21;I16=12,8,0,0,788,31268,0,0,1169,69241,0,0,419,9747,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,144:4:0    0,6,77:2:0
+17     2699    .       C       <X>     0       .       DP=22;I16=13,9,0,0,864,34148,0,0,1258,73682,0,0,443,10309,0,0;QS=3,0;MQSB=0.686045;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,135:4:0    0,9,98:3:0
+17     2700    .       T       <X>     0       .       DP=22;I16=13,9,0,0,850,33296,0,0,1258,73682,0,0,444,10310,0,0;QS=3,0;MQSB=0.686045;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,141:4:0    0,9,105:3:0
+17     2701    .       C       <X>     0       .       DP=22;I16=13,9,0,0,863,34157,0,0,1258,73682,0,0,444,10278,0,0;QS=3,0;MQSB=0.686045;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,140:4:0    0,9,94:3:0
+17     2702    .       T       <X>     0       .       DP=22;I16=13,9,0,0,837,32525,0,0,1258,73682,0,0,444,10262,0,0;QS=3,0;MQSB=0.686045;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,143:4:0    0,9,83:3:0
+17     2703    .       T       <X>     0       .       DP=21;I16=12,8,0,0,717,25881,0,0,1169,69241,0,0,420,9636,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,130:4:0    0,3,32:1:0
+17     2704    .       C       <X>     0       .       DP=21;I16=12,9,0,0,794,30766,0,0,1198,70082,0,0,445,10225,0,0;QS=3,0;MQSB=0.695144;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,137:4:0    0,6,55:2:0
+17     2705    .       C       <X>     0       .       DP=21;I16=12,9,0,0,809,31649,0,0,1198,70082,0,0,445,10205,0,0;QS=3,0;MQSB=0.695144;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,136:4:0    0,6,56:2:0
+17     2706    .       A       <X>     0       .       DP=22;I16=12,10,0,0,820,31386,0,0,1258,73682,0,0,444,10150,0,0;QS=3,0;MQSB=0.731218;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,12,141:4:0    0,6,70:2:0
+17     2707    .       G       <X>     0       .       DP=22;I16=12,10,0,0,832,32104,0,0,1258,73682,0,0,444,10110,0,0;QS=3,0;MQSB=0.731218;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,12,139:4:0    0,6,60:2:0
+17     2708    .       G       <X>     0       .       DP=22;I16=12,10,0,0,777,28329,0,0,1258,73682,0,0,444,10086,0,0;QS=3,0;MQSB=0.731218;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,12,136:4:0    0,6,57:2:0
+17     2709    .       T       <X>     0       .       DP=22;I16=12,9,0,0,761,28341,0,0,1229,72841,0,0,418,9404,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,137:4:0    0,3,39:1:0
+17     2710    .       C       <X>     0       .       DP=23;I16=12,10,0,0,840,32478,0,0,1289,76441,0,0,417,9365,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,12,134:4:0    0,3,38:1:0
+17     2711    .       T       <X>     0       .       DP=24;I16=13,11,0,0,893,33721,0,0,1378,80882,0,0,442,9970,0,0;QS=3,0;MQSB=0.75304;MQ0F=0        PL:DP:DV        0,54,255:18:0   0,12,138:4:0    0,6,72:2:0
+17     2712    .       A       <X>     0       .       DP=24;I16=13,11,0,0,889,33333,0,0,1378,80882,0,0,443,9971,0,0;QS=3,0;MQSB=0.75304;MQ0F=0        PL:DP:DV        0,54,255:18:0   0,12,141:4:0    0,6,65:2:0
+17     2713    .       G       T,<X>   0       .       DP=25;I16=13,11,0,1,915,35485,14,196,1378,80882,29,841,419,9369,25,625;QS=2.72549,0.27451,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.569783;BQB=1;MQ0F=0        PL:DP:DV        0,57,255,57,255,255:19:0        0,12,131,12,131,131:4:0 8,0,31,11,34,42:2:1
+17     2714    .       G       <X>     0       .       DP=25;I16=13,11,0,0,891,33457,0,0,1378,80882,0,0,444,9990,0,0;QS=3,0;MQSB=0.75304;MQ0F=0        PL:DP:DV        0,54,255:18:0   0,12,132:4:0    0,6,64:2:0
+17     2715    .       A       <X>     0       .       DP=25;I16=13,12,0,0,888,32012,0,0,1407,81723,0,0,446,10014,0,0;QS=3,0;MQSB=0.569783;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,12,135:4:0    0,6,63:2:0
+17     2716    .       T       <X>     0       .       DP=26;I16=13,13,0,0,937,34241,0,0,1467,85323,0,0,446,10012,0,0;QS=3,0;MQSB=0.606531;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,12,134:4:0    0,9,90:3:0
+17     2717    .       G       <X>     0       .       DP=26;I16=13,12,0,0,939,35995,0,0,1438,84482,0,0,422,9410,0,0;QS=3,0;MQSB=0.778801;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,12,134:4:0    0,6,72:2:0
+17     2718    .       C       <X>     0       .       DP=24;I16=12,11,0,0,864,33118,0,0,1318,77282,0,0,425,9457,0,0;QS=3,0;MQSB=0.7613;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,12,130:4:0    0,6,65:2:0
+17     2719    .       A       <X>     0       .       DP=24;I16=12,12,0,0,911,35371,0,0,1347,78123,0,0,452,10102,0,0;QS=3,0;MQSB=0.582748;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,12,139:4:0    0,9,99:3:0
+17     2720    .       G       <X>     0       .       DP=24;I16=12,12,0,0,940,37044,0,0,1347,78123,0,0,453,10095,0,0;QS=3,0;MQSB=0.582748;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,12,136:4:0    0,9,97:3:0
+17     2721    .       C       <X>     0       .       DP=24;I16=12,11,0,0,881,34499,0,0,1318,77282,0,0,429,9485,0,0;QS=3,0;MQSB=0.7613;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,12,131:4:0    0,6,76:2:0
+17     2722    .       T       <X>     0       .       DP=24;I16=11,13,0,0,898,34310,0,0,1347,78123,0,0,456,10146,0,0;QS=3,0;MQSB=0.633229;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,15,156:5:0    0,9,98:3:0
+17     2723    .       G       <X>     0       .       DP=25;I16=12,13,0,0,941,36257,0,0,1407,81723,0,0,459,10203,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,184:6:0    0,9,76:3:0
+17     2724    .       A       <X>     0       .       DP=25;I16=12,13,0,0,917,34211,0,0,1407,81723,0,0,462,10234,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,188:6:0    0,9,84:3:0
+17     2725    .       G       <X>     0       .       DP=25;I16=12,12,0,0,916,35656,0,0,1378,80882,0,0,438,9566,0,0;QS=3,0;MQSB=0.786628;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,18,185:6:0    0,6,67:2:0
+17     2726    .       G       <X>     0       .       DP=25;I16=11,12,0,0,841,31809,0,0,1287,74523,0,0,437,9545,0,0;QS=3,0;MQSB=0.597127;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,186:6:0    0,6,46:2:0
+17     2727    .       G       <X>     0       .       DP=25;I16=12,13,0,0,889,32233,0,0,1407,81723,0,0,464,10182,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,194:7:0    0,6,56:2:0
+17     2728    .       G       <X>     0       .       DP=25;I16=12,13,0,0,883,32287,0,0,1407,81723,0,0,467,10219,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,189:7:0    0,6,50:2:0
+17     2729    .       T       <X>     0       .       DP=25;I16=12,13,0,0,871,31019,0,0,1407,81723,0,0,469,10233,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,189:7:0    0,6,62:2:0
+17     2730    .       G       <X>     0       .       DP=25;I16=12,13,0,0,907,34299,0,0,1407,81723,0,0,471,10275,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,192:7:0    0,6,49:2:0
+17     2731    .       C       <X>     0       .       DP=25;I16=12,13,0,0,893,33027,0,0,1407,81723,0,0,473,10345,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,192:7:0    0,6,52:2:0
+17     2732    .       C       <X>     0       .       DP=25;I16=12,13,0,0,882,32170,0,0,1407,81723,0,0,473,10343,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,195:7:0    0,6,38:2:0
+17     2733    .       C       A,<X>   0       .       DP=25;I16=12,12,0,1,835,30063,13,169,1378,80882,29,841,448,9744,25,625;QS=2.64865,0.351351,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.619223;BQB=1;MQ0F=0       PL:DP:DV        0,48,255,48,255,255:16:0        0,21,187,21,187,187:7:0 7,0,18,10,21,28:2:1
+17     2734    .       C       <X>     0       .       DP=25;I16=12,12,0,0,890,33726,0,0,1378,80882,0,0,449,9797,0,0;QS=3,0;MQSB=0.786628;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,24,208:8:0    0,3,39:1:0
+17     2735    .       T       <X>     0       .       DP=26;I16=13,12,0,0,955,36875,0,0,1438,84482,0,0,451,9877,0,0;QS=3,0;MQSB=0.778801;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,24,228:8:0    0,3,41:1:0
+17     2736    .       C       <X>     0       .       DP=26;I16=13,11,0,0,921,35553,0,0,1409,83641,0,0,428,9308,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,24,220:8:0    0,3,33:1:0
+17     2737    .       T       <X>     0       .       DP=26;I16=13,13,0,0,967,36581,0,0,1467,85323,0,0,475,10403,0,0;QS=3,0;MQSB=0.606531;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,228:8:0    0,6,64:2:0
+17     2738    .       T       <X>     0       .       DP=26;I16=13,13,0,0,895,31873,0,0,1467,85323,0,0,474,10374,0,0;QS=3,0;MQSB=0.606531;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,201:8:0    0,6,47:2:0
+17     2739    .       A       <X>     0       .       DP=26;I16=13,12,0,0,871,31051,0,0,1407,81723,0,0,448,9698,0,0;QS=3,0;MQSB=0.569783;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,224:8:0    0,9,78:3:0
+17     2740    .       C       <X>     0       .       DP=26;I16=14,11,0,0,952,36456,0,0,1438,84482,0,0,448,9674,0,0;QS=3,0;MQSB=0.745495;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,24,216:8:0    0,6,71:2:0
+17     2741    .       C       <X>     0       .       DP=26;I16=14,11,0,0,945,36141,0,0,1438,84482,0,0,448,9678,0,0;QS=3,0;MQSB=0.745495;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,24,215:8:0    0,6,75:2:0
+17     2742    .       A       <X>     0       .       DP=27;I16=15,12,0,0,949,34263,0,0,1527,88923,0,0,472,10284,0,0;QS=3,0;MQSB=0.547344;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,27,230:9:0    0,9,92:3:0
+17     2743    .       T       <X>     0       .       DP=27;I16=15,12,0,0,955,34479,0,0,1527,88923,0,0,471,10243,0,0;QS=3,0;MQSB=0.547344;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,27,224:9:0    0,9,99:3:0
+17     2744    .       C       <X>     0       .       DP=26;I16=15,10,0,0,955,36951,0,0,1438,84482,0,0,445,9557,0,0;QS=3,0;MQSB=0.707404;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,234:9:0    0,6,76:2:0
+17     2745    .       T       <X>     0       .       DP=26;I16=15,11,0,0,962,36786,0,0,1467,85323,0,0,469,10151,0,0;QS=3,0;MQSB=0.505697;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,243:9:0    0,9,104:3:0
+17     2746    .       A       <X>     0       .       DP=26;I16=15,10,0,0,912,33536,0,0,1438,84482,0,0,443,9525,0,0;QS=3,0;MQSB=0.707404;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,235:9:0    0,6,78:2:0
+17     2747    .       A       <X>     0       .       DP=26;I16=15,11,0,0,945,35117,0,0,1467,85323,0,0,467,10179,0,0;QS=3,0;MQSB=0.505697;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,238:9:0    0,9,96:3:0
+17     2748    .       T       <X>     0       .       DP=27;I16=15,12,0,0,1005,37901,0,0,1527,88923,0,0,465,10187,0,0;QS=3,0;MQSB=0.547344;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,27,246:9:0    0,9,103:3:0
+17     2749    .       C       <X>     0       .       DP=26;I16=14,12,0,0,975,37353,0,0,1467,85323,0,0,463,10123,0,0;QS=3,0;MQSB=0.558035;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,232:9:0    0,9,98:3:0
+17     2750    .       T       <X>     0       .       DP=26;I16=15,11,0,0,982,37714,0,0,1498,88082,0,0,462,10086,0,0;QS=3,0;MQSB=0.738577;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,227:8:0    0,12,130:4:0
+17     2751    .       G       <X>     0       .       DP=26;I16=15,10,0,0,945,36031,0,0,1469,87241,0,0,437,9451,0,0;QS=3,0;MQSB=0.9171;MQ0F=0 PL:DP:DV        0,42,255:14:0   0,24,205:8:0    0,9,103:3:0
+17     2752    .       T       <X>     0       .       DP=26;I16=15,11,0,0,870,30288,0,0,1498,88082,0,0,460,9998,0,0;QS=3,0;MQSB=0.738577;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,189:8:0    0,12,119:4:0
+17     2753    .       G       <X>     0       .       DP=26;I16=15,11,0,0,867,30913,0,0,1498,88082,0,0,458,9948,0,0;QS=3,0;MQSB=0.738577;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,202:8:0    0,12,116:4:0
+17     2754    .       C       <X>     0       .       DP=25;I16=14,10,0,0,873,32607,0,0,1409,83641,0,0,436,9484,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,24,205:8:0    0,9,104:3:0
+17     2755    .       C       <X>     0       .       DP=25;I16=14,10,0,0,865,32243,0,0,1409,83641,0,0,436,9528,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,24,209:8:0    0,9,97:3:0
+17     2756    .       C       <X>     0       .       DP=25;I16=14,9,0,0,838,31276,0,0,1380,82800,0,0,411,8971,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,24,204:8:0    0,9,97:3:0
+17     2757    .       T       <X>     0       .       DP=25;I16=14,11,0,0,904,33980,0,0,1438,84482,0,0,455,10011,0,0;QS=3,0;MQSB=0.745495;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,212:7:0    0,15,147:5:0
+17     2758    .       T       <X>     0       .       DP=25;I16=14,10,0,0,841,30293,0,0,1409,83641,0,0,439,9801,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,21,195:7:0    0,12,133:4:0
+17     2759    .       A       <X>     0       .       DP=25;I16=14,11,0,0,884,31728,0,0,1438,84482,0,0,457,10195,0,0;QS=3,0;MQSB=0.745495;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,192:7:0    0,15,147:5:0
+17     2760    .       T       <X>     0       .       DP=25;I16=14,11,0,0,907,33965,0,0,1438,84482,0,0,457,10275,0,0;QS=3,0;MQSB=0.745495;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,204:7:0    0,15,150:5:0
+17     2761    .       T       <X>     0       .       DP=23;I16=13,9,0,0,838,32530,0,0,1289,76441,0,0,444,10130,0,0;QS=3,0;MQSB=0.910098;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,185:6:0    0,12,141:4:0
+17     2762    .       T       <X>     0       .       DP=24;I16=13,11,0,0,869,32261,0,0,1378,80882,0,0,459,10395,0,0;QS=3,0;MQSB=0.75304;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,178:6:0    0,18,177:6:0
+17     2763    .       C       A,<X>   0       .       DP=24;I16=13,10,0,1,843,31711,13,169,1349,80041,29,841,448,10290,12,144;QS=2.93333,0.0666667,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.75304;BQB=1;MQ0F=0      PL:DP:DV        0,36,255,36,255,255:12:0        0,18,170,18,170,170:6:0 0,5,147,15,150,153:6:1
+17     2764    .       C       <X>     0       .       DP=24;I16=13,10,0,0,854,32376,0,0,1349,80041,0,0,450,10374,0,0;QS=3,0;MQSB=0.921963;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,163:6:0    0,15,162:5:0
+17     2765    .       T       <X>     0       .       DP=24;I16=12,11,0,0,853,32173,0,0,1318,77282,0,0,457,10469,0,0;QS=3,0;MQSB=0.7613;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,154:5:0    0,18,189:6:0
+17     2766    .       C       <X>     0       .       DP=24;I16=12,11,0,0,887,34485,0,0,1349,80041,0,0,448,10398,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,160:5:0    0,18,186:6:0
+17     2767    .       T       <X>     0       .       DP=24;I16=12,12,0,0,905,34757,0,0,1378,80882,0,0,458,10510,0,0;QS=3,0;MQSB=0.786628;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,153:5:0    0,21,217:7:0
+17     2768    .       G       <X>     0       .       DP=23;I16=11,11,0,0,852,33258,0,0,1289,76441,0,0,452,10462,0,0;QS=3,0;MQSB=0.936864;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,141:5:0    0,18,197:6:0
+17     2769    .       C       <X>     0       .       DP=23;I16=11,12,0,0,832,31390,0,0,1318,77282,0,0,459,10481,0,0;QS=3,0;MQSB=0.795196;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,142:5:0    0,21,202:7:0
+17     2770    .       T       <X>     0       .       DP=23;I16=11,12,0,0,828,30854,0,0,1318,77282,0,0,459,10471,0,0;QS=3,0;MQSB=0.795196;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,152:5:0    0,21,199:7:0
+17     2771    .       T       <X>     0       .       DP=23;I16=11,11,0,0,817,30957,0,0,1258,73682,0,0,454,10456,0,0;QS=3,0;MQSB=0.770381;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,154:5:0    0,18,198:6:0
+17     2772    .       T       <X>     0       .       DP=23;I16=11,12,0,0,856,32206,0,0,1318,77282,0,0,459,10511,0,0;QS=3,0;MQSB=0.795196;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,160:5:0    0,21,210:7:0
+17     2773    .       A       <X>     0       .       DP=23;I16=11,12,0,0,828,30664,0,0,1318,77282,0,0,459,10561,0,0;QS=3,0;MQSB=0.795196;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,140:5:0    0,21,209:7:0
+17     2774    .       G       <X>     0       .       DP=22;I16=11,11,0,0,843,32715,0,0,1258,73682,0,0,458,10530,0,0;QS=3,0;MQSB=0.770381;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,154:5:0    0,21,207:7:0
+17     2775    .       T       <X>     0       .       DP=22;I16=10,11,0,0,748,27720,0,0,1198,70082,0,0,432,9892,0,0;QS=3,0;MQSB=0.780412;MQ0F=0       PL:DP:DV        0,30,253:10:0   0,12,115:4:0    0,21,203:7:0
+17     2776    .       G       <X>     0       .       DP=22;I16=12,10,0,0,803,30251,0,0,1289,76441,0,0,456,10470,0,0;QS=3,0;MQSB=0.924723;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,135:5:0    0,21,210:7:0
+17     2777    .       A       <X>     0       .       DP=22;I16=12,10,0,0,852,33524,0,0,1289,76441,0,0,456,10438,0,0;QS=3,0;MQSB=0.924723;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,148:5:0    0,21,220:7:0
+17     2778    .       G       <X>     0       .       DP=23;I16=12,11,0,0,861,33049,0,0,1349,80041,0,0,456,10422,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,154:5:0    0,21,224:7:0
+17     2779    .       G       <X>     0       .       DP=23;I16=11,11,0,0,834,32014,0,0,1289,76441,0,0,432,9798,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,136:4:0    0,21,219:7:0
+17     2780    .       A       <X>     0       .       DP=23;I16=11,11,0,0,792,29162,0,0,1289,76441,0,0,433,9817,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,33,244:11:0   0,12,133:4:0    0,21,215:7:0
+17     2781    .       A       <X>     0       .       DP=23;I16=11,11,0,0,844,33092,0,0,1289,76441,0,0,441,10141,0,0;QS=3,0;MQSB=0.936864;MQ0F=0      PL:DP:DV        0,30,253:10:0   0,15,151:5:0    0,21,233:7:0
+17     2782    .       G       <X>     0       .       DP=23;I16=12,11,0,0,840,31826,0,0,1349,80041,0,0,458,10438,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,154:5:0    0,21,218:7:0
+17     2783    .       A       <X>     0       .       DP=23;I16=11,11,0,0,860,33888,0,0,1289,76441,0,0,432,9790,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,142:4:0    0,21,230:7:0
+17     2784    .       G       <X>     0       .       DP=23;I16=12,11,0,0,860,33092,0,0,1349,80041,0,0,456,10410,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,143:5:0    0,21,212:7:0
+17     2785    .       G       <X>     0       .       DP=23;I16=11,11,0,0,797,29747,0,0,1289,76441,0,0,429,9749,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,134:4:0    0,21,204:7:0
+17     2786    .       C       <X>     0       .       DP=24;I16=12,12,0,0,831,29497,0,0,1409,83641,0,0,451,10309,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,141:5:0    0,21,199:7:0
+17     2787    .       C       <X>     0       .       DP=24;I16=11,12,0,0,792,28454,0,0,1349,80041,0,0,424,9642,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,36,252:12:0   0,12,127:4:0    0,21,200:7:0
+17     2788    .       C       <X>     0       .       DP=23;I16=11,11,0,0,791,29517,0,0,1289,76441,0,0,421,9523,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,125:4:0    0,21,209:7:0
+17     2789    .       C       <X>     0       .       DP=24;I16=13,11,0,0,880,33470,0,0,1409,83641,0,0,443,10051,0,0;QS=3,0;MQSB=0.931547;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,150:5:0    0,21,226:7:0
+17     2790    .       T       <X>     0       .       DP=23;I16=13,10,0,0,886,34738,0,0,1349,80041,0,0,442,9976,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,165:5:0    0,21,227:7:0
+17     2791    .       G       <X>     0       .       DP=23;I16=13,10,0,0,873,34037,0,0,1349,80041,0,0,441,9923,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,155:5:0    0,21,226:7:0
+17     2792    .       G       <X>     0       .       DP=23;I16=13,10,0,0,832,30870,0,0,1349,80041,0,0,438,9792,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,33,254:11:0   0,15,146:5:0    0,21,221:7:0
+17     2793    .       T       <X>     0       .       DP=23;I16=13,10,0,0,827,30693,0,0,1349,80041,0,0,435,9683,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,33,247:11:0   0,15,157:5:0    0,21,214:7:0
+17     2794    .       C       <X>     0       .       DP=22;I16=12,10,0,0,786,29122,0,0,1289,76441,0,0,433,9595,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,145:5:0    0,21,201:7:0
+17     2795    .       C       <X>     0       .       DP=22;I16=11,10,0,0,814,31804,0,0,1229,72841,0,0,428,9518,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,240:9:0    0,15,159:5:0    0,21,222:7:0
+17     2796    .       A       <X>     0       .       DP=22;I16=11,10,0,0,762,28412,0,0,1229,72841,0,0,427,9475,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,221:9:0    0,15,156:5:0    0,21,211:7:0
+17     2797    .       T       <X>     0       .       DP=22;I16=12,10,0,0,792,29116,0,0,1289,76441,0,0,427,9451,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,30,243:10:0   0,15,148:5:0    0,21,214:7:0
+17     2798    .       G       <X>     0       .       DP=22;I16=12,10,0,0,817,31105,0,0,1289,76441,0,0,424,9394,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,152:5:0    0,21,205:7:0
+17     2799    .       A       <X>     0       .       DP=21;I16=11,10,0,0,788,30210,0,0,1229,72841,0,0,421,9309,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,220:9:0    0,15,167:5:0    0,21,218:7:0
+17     2800    .       A       <X>     0       .       DP=21;I16=11,10,0,0,836,33616,0,0,1229,72841,0,0,418,9246,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,237:9:0    0,15,164:5:0    0,21,237:7:0
+17     2801    .       G       <X>     0       .       DP=21;I16=11,10,0,0,792,30182,0,0,1229,72841,0,0,415,9205,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,234:9:0    0,15,157:5:0    0,21,214:7:0
+17     2802    .       G       <X>     0       .       DP=21;I16=11,9,0,0,729,27275,0,0,1169,69241,0,0,387,8559,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,24,229:8:0    0,15,135:5:0    0,21,215:7:0
+17     2803    .       G       <X>     0       .       DP=21;I16=11,10,0,0,737,26709,0,0,1229,72841,0,0,406,9036,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,233:9:0    0,15,125:5:0    0,21,207:7:0
+17     2804    .       G       <X>     0       .       DP=21;I16=11,10,0,0,727,26103,0,0,1229,72841,0,0,400,8908,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,218:9:0    0,15,129:5:0    0,21,210:7:0
+17     2805    .       C       <X>     0       .       DP=21;I16=10,10,0,0,714,26194,0,0,1169,69241,0,0,372,8316,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,27,229:9:0    0,12,111:4:0    0,21,205:7:0
+17     2806    .       C       <X>     0       .       DP=20;I16=11,8,0,0,682,25074,0,0,1109,65641,0,0,379,8611,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,24,215:8:0    0,15,138:5:0    0,18,191:6:0
+17     2807    .       T       <X>     0       .       DP=20;I16=11,9,0,0,755,29373,0,0,1169,69241,0,0,384,8640,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,24,221:8:0    0,15,152:5:0    0,21,227:7:0
+17     2808    .       T       <X>     0       .       DP=20;I16=11,9,0,0,749,28383,0,0,1169,69241,0,0,379,8587,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,24,209:8:0    0,15,157:5:0    0,21,225:7:0
+17     2809    .       T       <X>     0       .       DP=20;I16=11,8,0,0,697,26019,0,0,1109,65641,0,0,349,7927,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,21,189:7:0    0,15,148:5:0    0,21,226:7:0
+17     2810    .       C       <X>     0       .       DP=20;I16=12,8,0,0,754,28900,0,0,1169,69241,0,0,368,8436,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,24,229:8:0    0,15,150:5:0    0,21,215:7:0
+17     2811    .       A       <X>     0       .       DP=19;I16=11,8,0,0,759,30405,0,0,1109,65641,0,0,364,8340,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,21,209:7:0    0,15,166:5:0    0,21,228:7:0
+17     2812    .       G       <X>     0       .       DP=20;I16=11,9,0,0,758,29062,0,0,1169,69241,0,0,359,8213,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,24,229:8:0    0,15,150:5:0    0,21,216:7:0
+17     2813    .       A       <X>     0       .       DP=19;I16=11,8,0,0,702,27106,0,0,1140,68400,0,0,356,8104,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,195:7:0    0,15,160:5:0    0,21,217:7:0
+17     2814    .       G       <X>     0       .       DP=19;I16=11,8,0,0,703,26579,0,0,1140,68400,0,0,353,8013,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,217:7:0    0,15,147:5:0    0,21,204:7:0
+17     2815    .       A       <X>     0       .       DP=19;I16=10,7,0,0,597,21979,0,0,1020,61200,0,0,326,7470,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,170:6:0    0,12,122:4:0    0,21,208:7:0
+17     2816    .       C       <X>     0       .       DP=19;I16=11,8,0,0,630,21880,0,0,1140,68400,0,0,343,7685,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,193:7:0    0,15,134:5:0    0,21,180:7:0
+17     2817    .       G       <X>     0       .       DP=20;I16=11,8,0,0,612,20368,0,0,1140,68400,0,0,339,7547,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,200:7:0    0,15,115:5:0    0,21,178:7:0
+17     2818    .       G       <X>     0       .       DP=20;I16=11,8,0,0,688,25280,0,0,1140,68400,0,0,335,7377,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,216:7:0    0,15,132:5:0    0,21,206:7:0
+17     2819    .       G       <X>     0       .       DP=20;I16=11,8,0,0,696,25880,0,0,1140,68400,0,0,331,7227,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,222:7:0    0,15,142:5:0    0,21,195:7:0
+17     2820    .       G       <X>     0       .       DP=20;I16=10,8,0,0,624,22228,0,0,1080,64800,0,0,320,7048,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,205:7:0    0,12,119:4:0    0,21,188:7:0
+17     2821    .       A       <X>     0       .       DP=20;I16=9,7,0,0,496,16222,0,0,960,57600,0,0,279,6157,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,159:6:0    0,9,93:3:0      0,21,171:7:0
+17     2822    .       C       <X>     0       .       DP=19;I16=8,9,0,0,543,18163,0,0,1020,61200,0,0,310,7064,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,203:7:0    0,9,79:3:0      0,21,168:7:0
+17     2823    .       C       <X>     0       .       DP=18;I16=9,7,0,0,550,19506,0,0,960,57600,0,0,300,6640,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,201:7:0    0,6,58:2:0      0,21,192:7:0
+17     2824    .       C       <X>     0       .       DP=18;I16=9,7,0,0,584,21560,0,0,960,57600,0,0,299,6567,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,219:8:0    0,3,37:1:0      0,21,210:7:0
+17     2825    .       C       <X>     0       .       DP=18;I16=9,8,0,0,606,22286,0,0,1020,61200,0,0,324,7134,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,234:8:0    0,3,37:1:0      0,24,208:8:0
+17     2826    .       T       <X>     0       .       DP=18;I16=9,8,0,0,604,21766,0,0,1020,61200,0,0,323,7043,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,222:8:0    0,3,33:1:0      0,24,220:8:0
+17     2827    .       G       <X>     0       .       DP=18;I16=9,8,0,0,597,21643,0,0,1020,61200,0,0,322,6970,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,230:8:0    0,3,28:1:0      0,24,214:8:0
+17     2828    .       A       <X>     0       .       DP=20;I16=9,9,0,0,598,20740,0,0,1080,64800,0,0,321,6915,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,213:9:0    0,3,36:1:0      0,24,219:8:0
+17     2829    .       G       <X>     0       .       DP=20;I16=9,9,0,0,649,23719,0,0,1080,64800,0,0,305,6591,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,239:8:0    0,3,31:1:0      0,27,227:9:0
+17     2830    .       G       <X>     0       .       DP=20;I16=9,10,0,0,661,23841,0,0,1140,68400,0,0,323,6867,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,248:9:0    0,3,34:1:0      0,27,222:9:0
+17     2831    .       A       <X>     0       .       DP=21;I16=10,10,0,0,682,24052,0,0,1200,72000,0,0,324,6876,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,27,223:9:0    0,3,34:1:0      0,30,254:10:0
+17     2832    .       G       <X>     0       .       DP=21;I16=10,8,0,0,626,22384,0,0,1080,64800,0,0,281,5883,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,230:8:0    0,3,31:1:0      0,27,223:9:0
+17     2833    .       C       <X>     0       .       DP=21;I16=10,10,0,0,712,25708,0,0,1200,72000,0,0,327,6915,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,27,233:9:0    0,3,37:1:0      0,30,255:10:0
+17     2834    .       C       <X>     0       .       DP=21;I16=10,9,0,0,674,24470,0,0,1140,68400,0,0,306,6464,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,230:8:0    0,3,36:1:0      0,30,243:10:0
+17     2835    .       C       <X>     0       .       DP=20;I16=9,9,0,0,617,21835,0,0,1080,64800,0,0,305,6381,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,202:8:0    0,3,39:1:0      0,27,235:9:0
+17     2836    .       C       <X>     0       .       DP=20;I16=9,9,0,0,580,19624,0,0,1080,64800,0,0,306,6412,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,206:8:0    0,3,39:1:0      0,27,200:9:0
+17     2837    .       G       <X>     0       .       DP=21;I16=9,10,0,0,558,17614,0,0,1140,68400,0,0,330,7086,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,207:9:0    0,3,31:1:0      0,27,193:9:0
+17     2838    .       A       <X>     0       .       DP=20;I16=9,10,0,0,640,22674,0,0,1140,68400,0,0,331,7065,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,245:9:0    0,3,17:1:0      0,27,220:9:0
+17     2839    .       G       <X>     0       .       DP=20;I16=9,8,0,0,623,23267,0,0,1020,61200,0,0,282,5816,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,248:8:0    0,3,26:1:0      0,24,212:8:0
+17     2840    .       C       <X>     0       .       DP=20;I16=9,10,0,0,644,22798,0,0,1140,68400,0,0,333,7089,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,233:9:0    0,3,32:1:0      0,27,227:9:0
+17     2841    .       A       <X>     0       .       DP=20;I16=9,9,0,0,675,25801,0,0,1080,64800,0,0,309,6509,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,252:9:0    0,3,35:1:0      0,24,234:8:0
+17     2842    .       G       <X>     0       .       DP=20;I16=9,10,0,0,688,25554,0,0,1140,68400,0,0,332,7056,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,3,31:1:0      0,27,233:9:0
+17     2843    .       C       <X>     0       .       DP=20;I16=8,10,0,0,651,23969,0,0,1080,64800,0,0,309,6517,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,0,0:0:0       0,24,211:8:0
+17     2844    .       A       <X>     0       .       DP=20;I16=8,11,0,0,685,25399,0,0,1140,68400,0,0,331,6969,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,0,0:0:0       0,27,231:9:0
+17     2845    .       G       <X>     0       .       DP=20;I16=8,10,0,0,673,25399,0,0,1080,64800,0,0,311,6561,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,0,0:0:0       0,24,228:8:0
+17     2846    .       C       <X>     0       .       DP=20;I16=8,10,0,0,617,22007,0,0,1080,64800,0,0,311,6577,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,243:10:0   0,0,0:0:0       0,24,218:8:0
+17     2847    .       C       <X>     0       .       DP=20;I16=7,11,0,0,580,19468,0,0,1080,64800,0,0,321,6917,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,241:10:0   0,0,0:0:0       0,24,187:8:0
+17     2848    .       G       <X>     0       .       DP=19;I16=7,10,0,0,542,17884,0,0,1020,61200,0,0,323,6999,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,218:9:0    0,0,0:0:0       0,24,191:8:0
+17     2849    .       T       <X>     0       .       DP=19;I16=7,11,0,0,609,21717,0,0,1080,64800,0,0,341,7357,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,231:9:0    0,0,0:0:0       0,27,214:9:0
+17     2850    .       C       <X>     0       .       DP=19;I16=7,11,0,0,574,18980,0,0,1080,64800,0,0,343,7461,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,234:9:0    0,0,0:0:0       0,27,188:9:0
+17     2851    .       G       <X>     0       .       DP=17;I16=6,11,0,0,589,20831,0,0,1020,61200,0,0,346,7584,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,239:9:0    0,0,0:0:0       0,24,194:8:0
+17     2852    .       T       <X>     0       .       DP=17;I16=6,11,0,0,625,23241,0,0,1020,61200,0,0,348,7676,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,244:9:0    0,0,0:0:0       0,24,214:8:0
+17     2853    .       G       <X>     0       .       DP=17;I16=6,11,0,0,635,23949,0,0,1020,61200,0,0,349,7739,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,0,0:0:0       0,24,202:8:0
+17     2854    .       T       <X>     0       .       DP=17;I16=6,11,0,0,602,21990,0,0,1020,61200,0,0,348,7722,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,238:9:0    0,0,0:0:0       0,24,207:8:0
+17     2855    .       C       <X>     0       .       DP=17;I16=6,10,0,0,577,21539,0,0,960,57600,0,0,337,7623,0,0;QS=2,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,255:9:0    0,0,0:0:0       0,21,185:7:0
+17     2856    .       T       <X>     0       .       DP=17;I16=6,8,0,0,530,20570,0,0,840,50400,0,0,289,6507,0,0;QS=2,0;MQSB=1;MQ0F=0 PL:DP:DV        0,27,252:9:0    0,0,0:0:0       0,15,167:5:0
+17     2857    .       C       <X>     0       .       DP=18;I16=6,10,0,0,577,21641,0,0,960,57600,0,0,336,7664,0,0;QS=2,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,255:9:0    0,0,0:0:0       0,21,185:7:0
+17     2858    .       A       <X>     0       .       DP=19;I16=6,12,0,0,634,23006,0,0,1080,64800,0,0,355,8081,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,254:10:0   0,3,39:1:0      0,21,185:7:0
+17     2859    .       C       <X>     0       .       DP=19;I16=6,13,0,0,646,23056,0,0,1140,68400,0,0,361,8139,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,3,26:1:0      0,24,194:8:0
+17     2860    .       C       <X>     0       .       DP=19;I16=6,13,0,0,655,23687,0,0,1140,68400,0,0,360,8166,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,251:10:0   0,3,37:1:0      0,24,200:8:0
+17     2861    .       C       <X>     0       .       DP=20;I16=7,12,0,0,708,26756,0,0,1140,68400,0,0,333,7537,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,38:1:0      0,21,203:7:0
+17     2862    .       A       <X>     0       .       DP=20;I16=6,13,0,0,749,29753,0,0,1140,68400,0,0,332,7554,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,3,43:1:0      0,24,225:8:0
+17     2863    .       G       <X>     0       .       DP=19;I16=7,12,0,0,707,26901,0,0,1140,68400,0,0,356,8166,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,35:1:0      0,21,195:7:0
+17     2864    .       G       <X>     0       .       DP=19;I16=7,11,0,0,677,25833,0,0,1080,64800,0,0,352,8070,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,36:1:0      0,18,185:6:0
+17     2865    .       G       <X>     0       .       DP=19;I16=7,12,0,0,671,24569,0,0,1140,68400,0,0,350,7994,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,27:1:0      0,21,193:7:0
+17     2866    .       T       <X>     0       .       DP=18;I16=6,11,0,0,591,21071,0,0,1020,61200,0,0,338,7834,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,32:1:0      0,15,147:5:0
+17     2867    .       G       <X>     0       .       DP=18;I16=7,11,0,0,655,24279,0,0,1080,64800,0,0,347,7889,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,58:2:0      0,15,150:5:0
+17     2868    .       T       <X>     0       .       DP=18;I16=7,11,0,0,640,23702,0,0,1080,64800,0,0,347,7859,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,68:2:0      0,15,157:5:0
+17     2869    .       C       <X>     0       .       DP=18;I16=7,11,0,0,655,24737,0,0,1080,64800,0,0,346,7794,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,56:2:0      0,15,165:5:0
+17     2870    .       T       <X>     0       .       DP=18;I16=7,11,0,0,700,27480,0,0,1080,64800,0,0,345,7743,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,70:2:0      0,15,176:5:0
+17     2871    .       G       <X>     0       .       DP=18;I16=7,11,0,0,700,27554,0,0,1080,64800,0,0,344,7706,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,68:2:0      0,15,172:5:0
+17     2872    .       A       <X>     0       .       DP=18;I16=7,11,0,0,651,23869,0,0,1080,64800,0,0,343,7683,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,66:2:0      0,15,171:5:0
+17     2873    .       A       <X>     0       .       DP=18;I16=7,11,0,0,664,25000,0,0,1080,64800,0,0,342,7674,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,61:2:0      0,15,159:5:0
+17     2874    .       A       <X>     0       .       DP=18;I16=7,11,0,0,636,23286,0,0,1080,64800,0,0,341,7679,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,57:2:0      0,15,162:5:0
+17     2875    .       C       <X>     0       .       DP=18;I16=7,11,0,0,664,25148,0,0,1080,64800,0,0,340,7698,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,63:2:0      0,15,166:5:0
+17     2876    .       A       <X>     0       .       DP=18;I16=6,11,0,0,666,26684,0,0,1020,61200,0,0,314,7106,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,6,74:2:0      0,15,185:5:0
+17     2877    .       G       <X>     0       .       DP=17;I16=6,11,0,0,659,26009,0,0,1020,61200,0,0,339,7777,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,67:2:0      0,12,148:4:0
+17     2878    .       A       <X>     0       .       DP=17;I16=7,10,0,0,628,23656,0,0,1020,61200,0,0,340,7834,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,6,69:2:0      0,15,166:5:0
+17     2879    .       T       <X>     0       .       DP=18;I16=7,11,0,0,671,25359,0,0,1080,64800,0,0,342,7902,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,253:10:0   0,9,96:3:0      0,15,175:5:0
+17     2880    .       G       <X>     0       .       DP=19;I16=8,11,0,0,708,26694,0,0,1140,68400,0,0,345,7983,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,118:4:0    0,15,173:5:0
+17     2881    .       T       <X>     0       .       DP=19;I16=6,11,0,0,618,23304,0,0,1020,61200,0,0,299,6829,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,209:8:0    0,12,124:4:0    0,15,178:5:0
+17     2882    .       G       <X>     0       .       DP=19;I16=8,11,0,0,700,26464,0,0,1140,68400,0,0,353,8191,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,118:4:0    0,15,176:5:0
+17     2883    .       G       <X>     0       .       DP=19;I16=8,11,0,0,707,26939,0,0,1140,68400,0,0,357,8319,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,121:4:0    0,15,175:5:0
+17     2884    .       A       <X>     0       .       DP=19;I16=7,11,0,0,649,24531,0,0,1080,64800,0,0,335,7787,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,229:9:0    0,12,121:4:0    0,15,181:5:0
+17     2885    .       G       <X>     0       .       DP=19;I16=8,11,0,0,737,29253,0,0,1140,68400,0,0,362,8470,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,113:4:0    0,15,182:5:0
+17     2886    .       G       A,<X>   0       .       DP=18;I16=7,9,1,0,571,21281,20,400,960,57600,60,3600,334,7882,6,36;QS=2.76471,0.235294,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0  PL:DP:DV        0,27,236,27,236,236:9:0 11,0,51,17,54,66:3:1    0,15,171,15,171,171:5:0
+17     2887    .       T       <X>     0       .       DP=19;I16=9,9,0,0,581,20407,0,0,1080,64800,0,0,341,7905,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,213:10:0   0,9,94:3:0      0,15,166:5:0
+17     2888    .       C       <X>     0       .       DP=20;I16=10,10,0,0,714,26630,0,0,1200,72000,0,0,368,8532,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,12,94:4:0     0,15,159:5:0
+17     2889    .       T       <X>     0       .       DP=19;I16=9,10,0,0,712,27106,0,0,1140,68400,0,0,372,8550,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,114:4:0    0,15,175:5:0
+17     2890    .       C       <X>     0       .       DP=19;I16=9,10,0,0,613,20711,0,0,1140,68400,0,0,376,8584,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,247:10:0   0,12,95:4:0     0,15,139:5:0
+17     2891    .       G       <X>     0       .       DP=20;I16=9,11,0,0,674,23754,0,0,1200,72000,0,0,380,8634,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,242:10:0   0,15,141:5:0    0,15,143:5:0
+17     2892    .       G       <X>     0       .       DP=21;I16=9,12,0,0,731,26677,0,0,1260,75600,0,0,385,8701,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,142:5:0    0,15,164:5:0
+17     2893    .       G       <X>     0       .       DP=21;I16=9,12,0,0,696,24498,0,0,1260,75600,0,0,389,8687,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,251:11:0   0,15,141:5:0    0,15,150:5:0
+17     2894    .       T       <X>     0       .       DP=21;I16=9,12,0,0,716,25490,0,0,1260,75600,0,0,393,8693,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,137:5:0    0,15,155:5:0
+17     2895    .       G       <X>     0       .       DP=22;I16=9,12,0,0,773,29225,0,0,1260,75600,0,0,372,8094,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,149:6:0    0,15,166:5:0
+17     2896    .       A       <X>     0       .       DP=22;I16=8,12,0,0,732,27684,0,0,1200,72000,0,0,361,7885,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,151:5:0    0,15,163:5:0
+17     2897    .       G       <X>     0       .       DP=22;I16=10,12,0,0,783,28783,0,0,1320,79200,0,0,407,8835,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,161:6:0    0,15,168:5:0
+17     2898    .       G       <X>     0       .       DP=22;I16=10,12,0,0,724,25596,0,0,1320,79200,0,0,412,8926,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,254:11:0   0,18,143:6:0    0,15,169:5:0
+17     2899    .       C       <X>     0       .       DP=22;I16=8,11,0,0,625,21143,0,0,1140,68400,0,0,356,7640,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,15,130:5:0    0,15,147:5:0
+17     2900    .       G       <X>     0       .       DP=24;I16=11,13,0,0,782,26700,0,0,1440,86400,0,0,420,9078,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,164:6:0    0,15,153:5:0
+17     2901    .       T       <X>     0       .       DP=24;I16=11,13,0,0,821,29195,0,0,1440,86400,0,0,426,9192,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,174:6:0    0,15,166:5:0
+17     2902    .       G       <X>     0       .       DP=24;I16=11,13,0,0,898,34176,0,0,1440,86400,0,0,432,9334,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,171:6:0    0,15,164:5:0
+17     2903    .       G       <X>     0       .       DP=24;I16=11,13,0,0,894,33764,0,0,1440,86400,0,0,437,9455,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,183:6:0    0,15,168:5:0
+17     2904    .       C       <X>     0       .       DP=24;I16=11,13,0,0,892,34010,0,0,1440,86400,0,0,440,9506,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,176:6:0    0,15,169:5:0
+17     2905    .       T       <X>     0       .       DP=25;I16=12,13,0,0,926,34994,0,0,1500,90000,0,0,442,9536,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,175:6:0    0,15,174:5:0
+17     2906    .       C       <X>     0       .       DP=25;I16=12,13,0,0,960,37070,0,0,1500,90000,0,0,444,9544,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,178:6:0    0,15,173:5:0
+17     2907    .       A       <X>     0       .       DP=25;I16=11,13,0,0,933,36707,0,0,1440,86400,0,0,429,9275,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,202:6:0    0,15,170:5:0
+17     2908    .       G       <X>     0       .       DP=25;I16=12,13,0,0,943,36315,0,0,1500,90000,0,0,446,9548,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,167:6:0    0,15,164:5:0
+17     2909    .       A       <X>     0       .       DP=25;I16=10,13,0,0,864,32764,0,0,1380,82800,0,0,425,9105,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,182:6:0    0,15,171:5:0
+17     2910    .       T       <X>     0       .       DP=25;I16=11,13,0,0,870,32054,0,0,1440,86400,0,0,447,9575,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,181:6:0    0,15,166:5:0
+17     2911    .       A       <X>     0       .       DP=25;I16=11,14,0,0,871,31227,0,0,1500,90000,0,0,473,10259,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,174:6:0    0,18,188:6:0
+17     2912    .       C       <X>     0       .       DP=24;I16=11,13,0,0,899,34121,0,0,1440,86400,0,0,474,10298,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,173:6:0    0,18,189:6:0
+17     2913    .       A       <X>     0       .       DP=24;I16=10,13,0,0,879,34357,0,0,1380,82800,0,0,449,9691,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,164:5:0    0,18,199:6:0
+17     2914    .       G       <X>     0       .       DP=24;I16=11,13,0,0,899,34575,0,0,1440,86400,0,0,472,10262,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,170:6:0    0,18,187:6:0
+17     2915    .       G       <X>     0       .       DP=24;I16=11,13,0,0,867,32523,0,0,1440,86400,0,0,470,10236,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,177:6:0    0,18,178:6:0
+17     2916    .       G       <X>     0       .       DP=24;I16=11,12,0,0,813,29935,0,0,1380,82800,0,0,443,9613,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,173:6:0    0,15,155:5:0
+17     2917    .       A       <X>     0       .       DP=25;I16=11,13,0,0,864,31926,0,0,1440,86400,0,0,459,10181,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,185:6:0    0,18,178:6:0
+17     2918    .       G       <X>     0       .       DP=25;I16=13,12,0,0,903,33489,0,0,1500,90000,0,0,462,10122,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,165:6:0    0,18,170:6:0
+17     2919    .       T       <X>     0       .       DP=25;I16=12,12,0,0,837,29647,0,0,1440,86400,0,0,443,9765,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,169:6:0    0,18,178:6:0
+17     2920    .       G       <X>     0       .       DP=25;I16=12,12,0,0,850,31266,0,0,1440,86400,0,0,433,9389,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,132:5:0    0,18,180:6:0
+17     2921    .       G       <X>     0       .       DP=25;I16=13,12,0,0,874,31518,0,0,1500,90000,0,0,455,9951,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,159:6:0    0,18,176:6:0
+17     2922    .       C       <X>     0       .       DP=26;I16=13,12,0,0,872,31374,0,0,1500,90000,0,0,438,9718,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,160:6:0    0,18,172:6:0
+17     2923    .       C       <X>     0       .       DP=26;I16=13,12,0,0,873,31687,0,0,1500,90000,0,0,437,9735,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,172:6:0    0,18,175:6:0
+17     2924    .       C       <X>     0       .       DP=25;I16=13,12,0,0,940,36016,0,0,1500,90000,0,0,449,9921,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,173:6:0    0,18,184:6:0
+17     2925    .       A       <X>     0       .       DP=25;I16=13,12,0,0,912,33580,0,0,1500,90000,0,0,448,9964,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,174:6:0    0,18,189:6:0
+17     2926    .       C       <X>     0       .       DP=25;I16=13,12,0,0,902,33224,0,0,1500,90000,0,0,445,9931,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,176:6:0    0,18,174:6:0
+17     2927    .       A       <X>     0       .       DP=25;I16=12,12,0,0,896,33828,0,0,1440,86400,0,0,417,9295,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,162:5:0    0,18,191:6:0
+17     2928    .       G       <X>     0       .       DP=24;I16=13,11,0,0,862,32078,0,0,1440,86400,0,0,440,9930,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,170:6:0    0,18,161:6:0
+17     2929    .       C       <X>     0       .       DP=23;I16=13,9,0,0,794,29716,0,0,1320,79200,0,0,430,9878,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,153:5:0    0,15,149:5:0
+17     2930    .       T       <X>     0       .       DP=23;I16=13,10,0,0,822,30260,0,0,1380,82800,0,0,438,10006,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,168:6:0    0,15,157:5:0
+17     2931    .       C       <X>     0       .       DP=23;I16=13,10,0,0,803,28963,0,0,1380,82800,0,0,436,10020,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,162:6:0    0,15,140:5:0
+17     2932    .       G       <X>     0       .       DP=22;I16=12,10,0,0,728,25158,0,0,1320,79200,0,0,435,10049,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,171:6:0    0,12,117:4:0
+17     2933    .       G       <X>     0       .       DP=22;I16=11,10,0,0,760,28336,0,0,1260,75600,0,0,430,10034,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,175:6:0    0,12,116:4:0
+17     2934    .       C       <X>     0       .       DP=21;I16=12,9,0,0,759,28241,0,0,1260,75600,0,0,432,10052,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,161:6:0    0,9,104:3:0
+17     2935    .       C       <X>     0       .       DP=21;I16=12,9,0,0,766,28494,0,0,1260,75600,0,0,431,10075,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,178:6:0    0,9,94:3:0
+17     2936    .       T       <X>     0       .       DP=21;I16=11,9,0,0,760,29284,0,0,1200,72000,0,0,429,10063,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,188:6:0    0,9,98:3:0
+17     2937    .       G       <X>     0       .       DP=20;I16=11,9,0,0,728,27374,0,0,1200,72000,0,0,428,10066,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,177:6:0    0,9,79:3:0
+17     2938    .       T       <X>     0       .       DP=20;I16=11,9,0,0,719,26217,0,0,1200,72000,0,0,427,10083,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,188:6:0    0,9,101:3:0
+17     2939    .       C       <X>     0       .       DP=19;I16=11,8,0,0,729,28277,0,0,1140,68400,0,0,427,10113,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,163:5:0    0,9,106:3:0
+17     2940    .       T       <X>     0       .       DP=19;I16=11,8,0,0,739,29133,0,0,1140,68400,0,0,427,10155,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,171:5:0    0,9,109:3:0
+17     2941    .       T       <X>     0       .       DP=19;I16=11,8,0,0,702,26358,0,0,1140,68400,0,0,427,10209,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,170:5:0    0,9,99:3:0
+17     2942    .       T       <X>     0       .       DP=19;I16=11,8,0,0,695,25671,0,0,1140,68400,0,0,427,10275,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,169:5:0    0,9,100:3:0
+17     2943    .       G       <X>     0       .       DP=18;I16=11,6,0,0,621,23187,0,0,1020,61200,0,0,401,9627,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,15,170:5:0    0,9,86:3:0
+17     2944    .       A       <X>     0       .       DP=18;I16=10,7,0,0,642,24406,0,0,1020,61200,0,0,399,9563,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,239:9:0    0,15,168:5:0    0,9,111:3:0
+17     2945    .       A       <X>     0       .       DP=18;I16=11,7,0,0,637,23199,0,0,1080,64800,0,0,422,10132,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,242:10:0   0,15,152:5:0    0,9,107:3:0
+17     2946    .       A       <X>     0       .       DP=18;I16=11,7,0,0,692,26794,0,0,1080,64800,0,0,420,10084,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,174:5:0    0,9,108:3:0
+17     2947    .       G       <X>     0       .       DP=18;I16=11,7,0,0,639,23329,0,0,1080,64800,0,0,418,10044,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,160:5:0    0,9,78:3:0
+17     2948    .       G       <X>     0       .       DP=19;I16=11,8,0,0,702,26272,0,0,1140,68400,0,0,415,9961,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,163:5:0    0,12,116:4:0
+17     2949    .       C       <X>     0       .       DP=19;I16=10,8,0,0,657,24565,0,0,1080,64800,0,0,388,9260,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,125:4:0    0,12,124:4:0
+17     2950    .       C       <X>     0       .       DP=19;I16=11,8,0,0,667,24359,0,0,1140,68400,0,0,411,9817,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,131:5:0    0,12,115:4:0
+17     2951    .       A       <X>     0       .       DP=20;I16=11,8,0,0,682,24956,0,0,1140,68400,0,0,409,9757,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,250:10:0   0,15,149:5:0    0,12,133:4:0
+17     2952    .       C       <X>     0       .       DP=20;I16=11,9,0,0,647,21709,0,0,1200,72000,0,0,408,9706,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,128:5:0    0,12,112:4:0
+17     2953    .       G       <X>     0       .       DP=21;I16=11,9,0,0,620,19954,0,0,1200,72000,0,0,407,9665,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,237:11:0   0,15,132:5:0    0,12,111:4:0
+17     2954    .       T       <X>     0       .       DP=21;I16=11,10,0,0,742,26662,0,0,1260,75600,0,0,414,9666,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,175:6:0    0,12,135:4:0
+17     2955    .       G       <X>     0       .       DP=22;I16=11,11,0,0,787,28475,0,0,1320,79200,0,0,412,9568,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,170:6:0    0,12,127:4:0
+17     2956    .       A       <X>     0       .       DP=22;I16=11,11,0,0,747,26449,0,0,1320,79200,0,0,410,9438,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,161:6:0    0,12,125:4:0
+17     2957    .       C       <X>     0       .       DP=22;I16=10,10,0,0,693,24757,0,0,1200,72000,0,0,358,8078,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,143:6:0    0,9,104:3:0
+17     2958    .       C       <X>     0       .       DP=21;I16=11,10,0,0,784,29744,0,0,1260,75600,0,0,407,9237,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,172:6:0    0,12,135:4:0
+17     2959    .       T       <X>     0       .       DP=21;I16=11,10,0,0,791,30411,0,0,1260,75600,0,0,406,9164,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,182:6:0    0,12,139:4:0
+17     2960    .       G       <X>     0       .       DP=21;I16=11,10,0,0,778,29502,0,0,1260,75600,0,0,405,9109,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,178:6:0    0,12,126:4:0
+17     2961    .       G       <X>     0       .       DP=20;I16=10,9,0,0,657,23303,0,0,1140,68400,0,0,380,8446,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,231:10:0   0,18,176:6:0    0,9,111:3:0
+17     2962    .       C       <X>     0       .       DP=21;I16=10,10,0,0,731,27459,0,0,1200,72000,0,0,385,8615,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,151:5:0    0,12,132:4:0
+17     2963    .       C       <X>     0       .       DP=21;I16=10,10,0,0,722,26502,0,0,1200,72000,0,0,378,8274,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,169:6:0    0,9,100:3:0
+17     2964    .       C       <X>     0       .       DP=22;I16=11,10,0,0,752,27740,0,0,1260,75600,0,0,379,8275,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,148:5:0    0,15,151:5:0
+17     2965    .       A       <X>     0       .       DP=22;I16=11,11,0,0,804,29606,0,0,1320,79200,0,0,397,8539,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,176:6:0    0,15,155:5:0
+17     2966    .       C       <X>     0       .       DP=22;I16=11,11,0,0,705,23557,0,0,1320,79200,0,0,396,8468,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,254:11:0   0,18,146:6:0    0,15,142:5:0
+17     2967    .       G       <X>     0       .       DP=24;I16=11,13,0,0,767,25405,0,0,1440,86400,0,0,393,8325,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,162:6:0    0,18,135:6:0
+17     2968    .       G       <X>     0       .       DP=23;I16=11,12,0,0,812,29824,0,0,1380,82800,0,0,393,8213,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,152:5:0    0,18,162:6:0
+17     2969    .       C       <X>     0       .       DP=23;I16=11,12,0,0,866,32982,0,0,1380,82800,0,0,393,8133,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,151:5:0    0,18,181:6:0
+17     2970    .       T       <X>     0       .       DP=24;I16=11,12,0,0,816,29806,0,0,1380,82800,0,0,393,8085,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,154:5:0    0,18,189:6:0
+17     2971    .       G       <X>     0       .       DP=24;I16=12,12,0,0,878,33010,0,0,1440,86400,0,0,392,7970,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,173:6:0    0,18,184:6:0
+17     2972    .       G       <X>     0       .       DP=24;I16=12,12,0,0,839,30363,0,0,1440,86400,0,0,391,7889,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,175:6:0    0,18,161:6:0
+17     2973    .       C       <X>     0       .       DP=24;I16=12,12,0,0,854,31154,0,0,1440,86400,0,0,390,7842,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,177:6:0    0,18,165:6:0
+17     2974    .       A       <X>     0       .       DP=24;I16=12,12,0,0,869,32231,0,0,1440,86400,0,0,388,7778,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,169:6:0    0,18,174:6:0
+17     2975    .       G       <X>     0       .       DP=24;I16=12,12,0,0,857,31835,0,0,1440,86400,0,0,384,7648,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,173:6:0    0,18,167:6:0
+17     2976    .       G       <X>     0       .       DP=25;I16=13,12,0,0,866,31118,0,0,1500,90000,0,0,380,7554,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,180:7:0    0,18,171:6:0
+17     2977    .       T       <X>     0       .       DP=26;I16=13,12,0,0,760,25216,0,0,1469,87241,0,0,373,7437,0,0;QS=3,0;MQSB=0.948139;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,151:6:0    0,18,155:6:0
+17     2978    .       G       <X>     0       .       DP=25;I16=12,12,0,0,862,31574,0,0,1409,83641,0,0,362,7290,0,0;QS=3,0;MQSB=0.941765;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,168:6:0    0,18,167:6:0
+17     2979    .       G       <X>     0       .       DP=24;I16=12,12,0,0,816,28440,0,0,1409,83641,0,0,370,7340,0,0;QS=3,0;MQSB=0.941765;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,164:6:0    0,15,142:5:0
+17     2980    .       G       <X>     0       .       DP=23;I16=12,11,0,0,834,30882,0,0,1349,80041,0,0,369,7293,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,144:5:0    0,15,148:5:0
+17     2981    .       A       <X>     0       .       DP=23;I16=9,11,0,0,622,20306,0,0,1169,69241,0,0,318,6244,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,30,201:10:0   0,15,145:5:0    0,15,150:5:0
+17     2982    .       C       <X>     0       .       DP=23;I16=10,11,0,0,706,24366,0,0,1229,72841,0,0,340,6884,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,93:3:0      0,15,144:5:0
+17     2983    .       C       <X>     0       .       DP=23;I16=12,11,0,0,781,27427,0,0,1349,80041,0,0,363,7197,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,137:5:0    0,15,142:5:0
+17     2984    .       C       <X>     0       .       DP=23;I16=12,11,0,0,861,32655,0,0,1349,80041,0,0,361,7229,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,154:5:0    0,15,157:5:0
+17     2985    .       A       <X>     0       .       DP=23;I16=12,11,0,0,798,28906,0,0,1349,80041,0,0,359,7293,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,161:5:0    0,15,151:5:0
+17     2986    .       G       <X>     0       .       DP=21;I16=11,10,0,0,701,24335,0,0,1229,72841,0,0,358,7388,0,0;QS=3,0;MQSB=0.939898;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,129:5:0    0,12,126:4:0
+17     2987    .       C       <X>     0       .       DP=21;I16=10,10,0,0,720,26782,0,0,1169,69241,0,0,350,7448,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,136:4:0    0,12,132:4:0
+17     2988    .       T       <X>     0       .       DP=20;I16=10,10,0,0,693,25143,0,0,1169,69241,0,0,358,7612,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,132:5:0    0,12,136:4:0
+17     2989    .       G       <X>     0       .       DP=20;I16=10,10,0,0,708,25886,0,0,1169,69241,0,0,358,7736,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,141:5:0    0,12,125:4:0
+17     2990    .       C       <X>     0       .       DP=20;I16=10,10,0,0,697,25083,0,0,1169,69241,0,0,357,7833,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,149:5:0    0,12,129:4:0
+17     2991    .       A       <X>     0       .       DP=20;I16=10,10,0,0,717,26309,0,0,1169,69241,0,0,356,7952,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,151:5:0    0,12,131:4:0
+17     2992    .       G       <X>     0       .       DP=18;I16=10,8,0,0,625,22505,0,0,1049,62041,0,0,356,8042,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,243:10:0   0,12,130:4:0    0,12,120:4:0
+17     2993    .       G       <X>     0       .       DP=18;I16=10,8,0,0,646,23620,0,0,1049,62041,0,0,354,8050,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,118:4:0    0,12,123:4:0
+17     2994    .       G       <X>     0       .       DP=18;I16=10,8,0,0,620,21828,0,0,1049,62041,0,0,351,8025,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,254:10:0   0,12,115:4:0    0,12,116:4:0
+17     2995    .       G       <X>     0       .       DP=18;I16=10,8,0,0,628,22284,0,0,1049,62041,0,0,348,8018,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,248:10:0   0,12,110:4:0    0,12,135:4:0
+17     2996    .       T       <X>     0       .       DP=17;I16=8,8,0,0,497,16697,0,0,929,54841,0,0,323,7493,0,0;QS=3,0;MQSB=0.915545;MQ0F=0  PL:DP:DV        0,30,215:10:0   0,9,75:3:0      0,9,107:3:0
+17     2997    .       C       <X>     0       .       DP=17;I16=9,8,0,0,603,21925,0,0,989,58441,0,0,341,7901,0,0;QS=3,0;MQSB=0.928603;MQ0F=0  PL:DP:DV        0,30,255:10:0   0,9,85:3:0      0,12,115:4:0
+17     2998    .       C       <X>     0       .       DP=17;I16=9,8,0,0,576,19964,0,0,989,58441,0,0,337,7841,0,0;QS=3,0;MQSB=0.928603;MQ0F=0  PL:DP:DV        0,30,247:10:0   0,9,84:3:0      0,12,123:4:0
+17     2999    .       A       <X>     0       .       DP=17;I16=9,8,0,0,599,22077,0,0,989,58441,0,0,333,7797,0,0;QS=3,0;MQSB=0.928603;MQ0F=0  PL:DP:DV        0,30,238:10:0   0,9,109:3:0     0,12,136:4:0
+17     3000    .       G       <X>     0       .       DP=15;I16=8,7,0,0,554,20620,0,0,869,51241,0,0,331,7767,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,220:8:0    0,9,102:3:0     0,12,135:4:0
+17     3001    .       C       <X>     0       .       DP=15;I16=7,7,0,0,521,19695,0,0,809,47641,0,0,309,7349,0,0;QS=3,0;MQSB=0.885987;MQ0F=0  PL:DP:DV        0,21,213:7:0    0,9,103:3:0     0,12,128:4:0
+17     3002    .       A       <X>     0       .       DP=15;I16=8,7,0,0,542,20082,0,0,869,51241,0,0,326,7692,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,224:8:0    0,9,92:3:0      0,12,139:4:0
+17     3003    .       G       <X>     0       .       DP=15;I16=8,7,0,0,540,19814,0,0,869,51241,0,0,322,7594,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,230:8:0    0,9,96:3:0      0,12,120:4:0
+17     3004    .       C       <X>     0       .       DP=15;I16=8,7,0,0,525,19113,0,0,869,51241,0,0,318,7504,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,211:8:0    0,9,100:3:0     0,12,129:4:0
+17     3005    .       A       <X>     0       .       DP=14;I16=7,7,0,0,491,17343,0,0,809,47641,0,0,315,7421,0,0;QS=3,0;MQSB=0.885987;MQ0F=0  PL:DP:DV        0,21,197:7:0    0,9,95:3:0      0,12,124:4:0
+17     3006    .       C       <X>     0       .       DP=16;I16=7,8,0,0,516,18376,0,0,869,51241,0,0,312,7344,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,24,200:8:0    0,9,95:3:0      0,12,135:4:0
+17     3007    .       C       <X>     0       .       DP=16;I16=7,8,0,0,553,20853,0,0,869,51241,0,0,310,7274,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,24,214:8:0    0,9,103:3:0     0,12,144:4:0
+17     3008    .       C       <X>     0       .       DP=16;I16=7,8,0,0,576,22238,0,0,869,51241,0,0,308,7212,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,24,228:8:0    0,9,105:3:0     0,12,145:4:0
+17     3009    .       A       <X>     0       .       DP=16;I16=7,8,0,0,493,16739,0,0,869,51241,0,0,306,7158,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,24,200:8:0    0,9,83:3:0      0,12,130:4:0
+17     3010    .       C       <X>     0       .       DP=15;I16=7,7,0,0,534,20464,0,0,809,47641,0,0,300,7096,0,0;QS=3,0;MQSB=0.885987;MQ0F=0  PL:DP:DV        0,21,211:7:0    0,9,106:3:0     0,12,135:4:0
+17     3011    .       A       <X>     0       .       DP=16;I16=7,8,0,0,559,21173,0,0,869,51241,0,0,302,7074,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,24,218:8:0    0,9,104:3:0     0,12,145:4:0
+17     3012    .       G       <X>     0       .       DP=16;I16=7,8,0,0,503,17903,0,0,869,51241,0,0,300,7044,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,24,193:8:0    0,9,93:3:0      0,12,141:4:0
+17     3013    .       C       <X>     0       .       DP=16;I16=7,9,0,0,549,19967,0,0,898,52082,0,0,305,7071,0,0;QS=3,0;MQSB=0.994413;MQ0F=0  PL:DP:DV        0,27,207:9:0    0,9,98:3:0      0,12,141:4:0
+17     3014    .       A       <X>     0       .       DP=18;I16=6,9,0,0,542,20362,0,0,838,48482,0,0,289,6959,0,0;QS=3,0;MQSB=0.984496;MQ0F=0  PL:DP:DV        0,24,195:8:0    0,9,109:3:0     0,12,141:4:0
+17     3015    .       G       <X>     0       .       DP=20;I16=7,9,0,0,549,19441,0,0,929,54841,0,0,311,7547,0,0;QS=3,0;MQSB=0.892753;MQ0F=0  PL:DP:DV        0,24,206:8:0    0,12,116:4:0    0,12,131:4:0
+17     3016    .       C       <X>     0       .       DP=20;I16=7,13,0,0,690,24374,0,0,1138,66482,0,0,337,7783,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,33,248:11:0   0,15,136:5:0    0,12,132:4:0
+17     3017    .       C       A,<X>   0       .       DP=20;I16=7,12,0,1,650,23264,23,529,1109,65641,29,841,329,7715,11,121;QS=2.93801,0.0619946,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.972138;BQB=1;MQ0F=0       PL:DP:DV        0,10,224,30,227,236:11:1        0,15,133,15,133,133:5:0 0,12,128,12,128,128:4:0
+17     3018    .       A       <X>     0       .       DP=21;I16=6,10,0,0,475,15057,0,0,929,54841,0,0,295,6991,0,0;QS=3,0;MQSB=0.863243;MQ0F=0 PL:DP:DV        0,27,192:9:0    0,12,111:4:0    0,9,81:3:0
+17     3019    .       C       <X>     0       .       DP=20;I16=6,12,0,0,618,21842,0,0,1049,62041,0,0,336,7818,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,30,242:10:0   0,15,129:5:0    0,9,104:3:0
+17     3020    .       C       <X>     0       .       DP=20;I16=6,12,0,0,588,21046,0,0,1049,62041,0,0,340,7888,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,30,221:10:0   0,15,129:5:0    0,9,114:3:0
+17     3021    .       T       <X>     0       .       DP=21;I16=5,13,0,0,618,22454,0,0,1049,62041,0,0,343,7921,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,216:10:0   0,15,147:5:0    0,9,109:3:0
+17     3022    .       G       <X>     0       .       DP=20;I16=5,13,0,0,672,25292,0,0,1049,62041,0,0,348,7968,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,234:10:0   0,15,153:5:0    0,9,109:3:0
+17     3023    .       T       G,<X>   0       .       DP=20;I16=5,12,0,1,554,19110,18,324,989,58441,60,3600,336,7740,17,289;QS=2.94231,0.0576923,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.814433;BQB=1;MQ0F=0       PL:DP:DV        0,12,191,27,194,199:10:1        0,15,125,15,125,125:5:0 0,9,111,9,111,111:3:0
+17     3024    .       G       <X>     0       .       DP=20;I16=5,14,0,0,684,25122,0,0,1109,65641,0,0,382,8680,0,0;QS=3,0;MQSB=0.810584;MQ0F=0        PL:DP:DV        0,30,235:10:0   0,18,152:6:0    0,9,113:3:0
+17     3025    .       G       <X>     0       .       DP=20;I16=5,14,0,0,625,21465,0,0,1109,65641,0,0,386,8722,0,0;QS=3,0;MQSB=0.810584;MQ0F=0        PL:DP:DV        0,30,225:10:0   0,18,133:6:0    0,9,109:3:0
+17     3026    .       C       <X>     0       .       DP=20;I16=5,13,0,0,632,23132,0,0,1018,59282,0,0,367,8217,0,0;QS=3,0;MQSB=0.925212;MQ0F=0        PL:DP:DV        0,33,235:11:0   0,12,105:4:0    0,9,107:3:0
+17     3027    .       A       <X>     0       .       DP=21;I16=6,15,0,0,693,24199,0,0,1198,70082,0,0,413,9199,0,0;QS=3,0;MQSB=0.940481;MQ0F=0        PL:DP:DV        0,33,222:11:0   0,21,175:7:0    0,9,108:3:0
+17     3028    .       G       <X>     0       .       DP=21;I16=6,15,0,0,753,27935,0,0,1198,70082,0,0,417,9239,0,0;QS=3,0;MQSB=0.940481;MQ0F=0        PL:DP:DV        0,33,241:11:0   0,21,192:7:0    0,9,107:3:0
+17     3029    .       G       <X>     0       .       DP=21;I16=6,15,0,0,787,29949,0,0,1198,70082,0,0,421,9303,0,0;QS=3,0;MQSB=0.940481;MQ0F=0        PL:DP:DV        0,33,251:11:0   0,21,189:7:0    0,9,109:3:0
+17     3030    .       G       <X>     0       .       DP=22;I16=6,16,0,0,720,24728,0,0,1258,73682,0,0,424,9342,0,0;QS=3,0;MQSB=0.934321;MQ0F=0        PL:DP:DV        0,36,229:12:0   0,21,174:7:0    0,9,106:3:0
+17     3031    .       A       <X>     0       .       DP=22;I16=5,16,0,0,693,24631,0,0,1198,70082,0,0,403,8783,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,36,222:12:0   0,18,162:6:0    0,9,113:3:0
+17     3032    .       G       <X>     0       .       DP=22;I16=6,15,0,0,727,26093,0,0,1229,72841,0,0,405,8775,0,0;QS=3,0;MQSB=0.843281;MQ0F=0        PL:DP:DV        0,33,237:11:0   0,21,180:7:0    0,9,106:3:0
+17     3033    .       G       <X>     0       .       DP=22;I16=6,15,0,0,697,24039,0,0,1198,70082,0,0,429,9407,0,0;QS=3,0;MQSB=0.940481;MQ0F=0        PL:DP:DV        0,33,235:11:0   0,21,160:7:0    0,9,106:3:0
+17     3034    .       A       <X>     0       .       DP=23;I16=6,14,0,0,617,20947,0,0,1138,66482,0,0,387,8491,0,0;QS=3,0;MQSB=0.947033;MQ0F=0        PL:DP:DV        0,33,203:11:0   0,15,134:5:0    0,12,126:4:0
+17     3035    .       G       <X>     0       .       DP=23;I16=7,13,0,0,641,22007,0,0,1138,66482,0,0,385,8379,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,30,208:10:0   0,18,151:6:0    0,12,128:4:0
+17     3036    .       C       <X>     0       .       DP=23;I16=6,15,0,0,688,23652,0,0,1198,70082,0,0,388,8258,0,0;QS=3,0;MQSB=0.940481;MQ0F=0        PL:DP:DV        0,36,216:12:0   0,15,132:5:0    0,12,140:4:0
+17     3037    .       T       <X>     0       .       DP=24;I16=7,16,0,0,797,28671,0,0,1318,77282,0,0,439,9521,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,36,242:12:0   0,21,170:7:0    0,12,143:4:0
+17     3038    .       T       <X>     0       .       DP=25;I16=8,17,0,0,815,27469,0,0,1438,84482,0,0,441,9561,0,0;QS=3,0;MQSB=0.966223;MQ0F=0        PL:DP:DV        0,42,249:14:0   0,21,190:7:0    0,12,125:4:0
+17     3039    .       G       <X>     0       .       DP=25;I16=8,17,0,0,780,25946,0,0,1438,84482,0,0,444,9630,0,0;QS=3,0;MQSB=0.966223;MQ0F=0        PL:DP:DV        0,42,249:14:0   0,21,156:7:0    0,12,127:4:0
+17     3040    .       T       <X>     0       .       DP=25;I16=7,15,0,0,701,23777,0,0,1258,73682,0,0,385,8279,0,0;QS=3,0;MQSB=0.961028;MQ0F=0        PL:DP:DV        0,36,239:12:0   0,18,154:6:0    0,12,130:4:0
+17     3041    .       G       <X>     0       .       DP=25;I16=8,16,0,0,824,29228,0,0,1378,80882,0,0,420,8982,0,0;QS=3,0;MQSB=0.970446;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,21,186:7:0    0,12,135:4:0
+17     3042    .       G       <X>     0       .       DP=25;I16=8,15,0,0,795,28227,0,0,1349,80041,0,0,409,8839,0,0;QS=3,0;MQSB=0.889418;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,18,148:6:0    0,12,120:4:0
+17     3043    .       T       <X>     0       .       DP=25;I16=8,16,0,0,723,23191,0,0,1378,80882,0,0,435,9415,0,0;QS=3,0;MQSB=0.970446;MQ0F=0        PL:DP:DV        0,39,233:13:0   0,21,151:7:0    0,12,124:4:0
+17     3044    .       A       C,<X>   0       .       DP=26;I16=8,15,0,1,665,20809,15,225,1318,77282,60,3600,392,8498,14,196;QS=2.96104,0.038961,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.970446;BQB=1;MQ0F=0       PL:DP:DV        0,26,216,39,219,220:14:1        0,18,133,18,133,133:6:0 0,12,124,12,124,124:4:0
+17     3045    .       C       <X>     0       .       DP=26;I16=8,16,0,0,754,25232,0,0,1378,80882,0,0,403,8627,0,0;QS=3,0;MQSB=0.970446;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,133:6:0    0,12,122:4:0
+17     3046    .       A       <X>     0       .       DP=25;I16=8,15,0,0,748,26170,0,0,1349,80041,0,0,400,8540,0,0;QS=3,0;MQSB=0.889418;MQ0F=0        PL:DP:DV        0,39,245:13:0   0,18,160:6:0    0,12,141:4:0
+17     3047    .       G       <X>     0       .       DP=25;I16=8,15,0,0,766,26998,0,0,1318,77282,0,0,396,8432,0,0;QS=3,0;MQSB=0.974802;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,18,143:6:0    0,12,129:4:0
+17     3048    .       T       <X>     0       .       DP=25;I16=8,11,0,0,608,20554,0,0,1109,65641,0,0,320,6762,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,30,226:10:0   0,15,128:5:0    0,12,129:4:0
+17     3049    .       G       <X>     0       .       DP=24;I16=8,16,0,0,831,29557,0,0,1378,80882,0,0,426,9068,0,0;QS=3,0;MQSB=0.970446;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,18,161:6:0    0,9,105:3:0
+17     3050    .       G       <X>     0       .       DP=24;I16=8,14,0,0,729,25093,0,0,1258,73682,0,0,379,8041,0,0;QS=3,0;MQSB=0.979255;MQ0F=0        PL:DP:DV        0,39,253:13:0   0,18,159:6:0    0,9,100:3:0
+17     3051    .       A       <X>     0       .       DP=23;I16=8,15,0,0,724,24200,0,0,1318,77282,0,0,423,9091,0,0;QS=3,0;MQSB=0.974802;MQ0F=0        PL:DP:DV        0,42,243:14:0   0,18,152:6:0    0,9,103:3:0
+17     3052    .       C       <X>     0       .       DP=23;I16=7,13,0,0,612,19876,0,0,1169,69241,0,0,363,7779,0,0;QS=3,0;MQSB=0.962269;MQ0F=0        PL:DP:DV        0,36,226:12:0   0,15,117:5:0    0,9,93:3:0
+17     3053    .       A       <X>     0       .       DP=22;I16=8,11,0,0,616,21288,0,0,1078,62882,0,0,360,7740,0,0;QS=3,0;MQSB=0.992359;MQ0F=0        PL:DP:DV        0,33,234:11:0   0,15,118:5:0    0,9,110:3:0
+17     3054    .       G       <X>     0       .       DP=22;I16=8,14,0,0,761,27617,0,0,1258,73682,0,0,414,8932,0,0;QS=3,0;MQSB=0.979255;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,126:5:0    0,9,99:3:0
+17     3055    .       G       <X>     0       .       DP=22;I16=8,9,0,0,566,19890,0,0,958,55682,0,0,333,7219,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,30,228:10:0   0,12,111:4:0    0,9,105:3:0
+17     3056    .       C       <X>     0       .       DP=22;I16=7,14,0,0,701,24685,0,0,1198,70082,0,0,420,9298,0,0;QS=3,0;MQSB=0.966484;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,125:4:0    0,12,122:4:0
+17     3057    .       C       <X>     0       .       DP=23;I16=8,13,0,0,706,24988,0,0,1198,70082,0,0,411,9253,0,0;QS=3,0;MQSB=0.983744;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,128:5:0    0,9,92:3:0
+17     3058    .       C       <X>     0       .       DP=23;I16=9,14,0,0,707,23327,0,0,1318,77282,0,0,429,9471,0,0;QS=3,0;MQSB=0.987676;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,131:5:0    0,12,116:4:0
+17     3059    .       T       G,<X>   0       .       DP=23;I16=9,11,0,1,638,21954,16,256,1169,69241,60,3600,355,7761,22,484;QS=2.95876,0.0412371,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.913101;BQB=1;MQ0F=0      PL:DP:DV        0,22,234,36,237,239:13:1        0,15,144,15,144,144:5:0 0,9,94,9,94,94:3:0
+17     3060    .       G       <X>     0       .       DP=24;I16=9,10,0,0,578,19136,0,0,1109,65641,0,0,324,6992,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,33,221:11:0   0,12,121:4:0    0,12,116:4:0
+17     3061    .       C       <X>     0       .       DP=24;I16=9,15,0,0,770,25918,0,0,1378,80882,0,0,446,10136,0,0;QS=3,0;MQSB=0.984127;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,138:5:0    0,15,145:5:0
+17     3062    .       C       <X>     0       .       DP=23;I16=9,13,0,0,727,25019,0,0,1289,76441,0,0,419,9551,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,137:5:0    0,15,134:5:0
+17     3063    .       C       <X>     0       .       DP=23;I16=9,13,0,0,651,21695,0,0,1258,73682,0,0,415,9511,0,0;QS=3,0;MQSB=0.991121;MQ0F=0        PL:DP:DV        0,36,233:12:0   0,15,130:5:0    0,15,133:5:0
+17     3064    .       A       <X>     0       .       DP=23;I16=9,12,0,0,691,24125,0,0,1198,70082,0,0,385,8815,0,0;QS=3,0;MQSB=0.994334;MQ0F=0        PL:DP:DV        0,36,254:12:0   0,12,118:4:0    0,15,144:5:0
+17     3065    .       G       <X>     0       .       DP=22;I16=7,14,0,0,653,21733,0,0,1198,70082,0,0,426,9986,0,0;QS=3,0;MQSB=0.966484;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,109:4:0    0,12,118:4:0
+17     3066    .       A       <X>     0       .       DP=21;I16=7,10,0,0,501,16143,0,0,989,58441,0,0,326,7598,0,0;QS=3,0;MQSB=0.887766;MQ0F=0 PL:DP:DV        0,27,202:9:0    0,12,109:4:0    0,12,104:4:0
+17     3067    .       T       <X>     0       .       DP=21;I16=7,12,0,0,535,16779,0,0,1078,62882,0,0,373,8787,0,0;QS=3,0;MQSB=0.977926;MQ0F=0        PL:DP:DV        0,36,223:12:0   0,9,82:3:0      0,12,103:4:0
+17     3068    .       G       <X>     0       .       DP=20;I16=7,12,0,0,645,22781,0,0,1109,65641,0,0,396,9312,0,0;QS=3,0;MQSB=0.879351;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,115:4:0    0,9,84:3:0
+17     3069    .       G       <X>     0       .       DP=20;I16=7,10,0,0,468,14412,0,0,989,58441,0,0,346,8070,0,0;QS=3,0;MQSB=0.887766;MQ0F=0 PL:DP:DV        0,33,203:11:0   0,12,102:4:0    0,6,57:2:0
+17     3070    .       C       <X>     0       .       DP=20;I16=6,13,0,0,627,22135,0,0,1078,62882,0,0,414,9878,0,0;QS=3,0;MQSB=0.953977;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,98:3:0      0,9,98:3:0
+17     3071    .       C       <X>     0       .       DP=20;I16=7,13,0,0,715,26563,0,0,1138,66482,0,0,419,9893,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,123:4:0    0,9,98:3:0
+17     3072    .       C       <X>     0       .       DP=20;I16=6,13,0,0,696,25784,0,0,1109,65641,0,0,414,9866,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,128:4:0    0,9,106:3:0
+17     3073    .       C       <X>     0       .       DP=20;I16=6,13,0,0,706,26822,0,0,1109,65641,0,0,414,9872,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,135:4:0    0,9,115:3:0
+17     3074    .       C       <X>     0       .       DP=20;I16=6,13,0,0,724,28052,0,0,1109,65641,0,0,414,9886,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,135:4:0    0,9,116:3:0
+17     3075    .       C       <X>     0       .       DP=21;I16=6,13,0,0,630,21614,0,0,1109,65641,0,0,389,9283,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,33,239:11:0   0,15,140:5:0    0,9,94:3:0
+17     3076    .       G       <X>     0       .       DP=21;I16=6,14,0,0,645,21809,0,0,1169,69241,0,0,415,9939,0,0;QS=3,0;MQSB=0.969852;MQ0F=0        PL:DP:DV        0,36,252:12:0   0,15,126:5:0    0,9,91:3:0
+17     3077    .       C       <X>     0       .       DP=20;I16=5,15,0,0,694,25228,0,0,1169,69241,0,0,417,9979,0,0;QS=3,0;MQSB=0.976472;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,116:4:0    0,9,111:3:0
+17     3078    .       C       <X>     0       .       DP=20;I16=5,15,0,0,767,29761,0,0,1169,69241,0,0,420,10028,0,0;QS=3,0;MQSB=0.976472;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,113:4:0    0,9,111:3:0
+17     3079    .       T       <X>     0       .       DP=20;I16=5,15,0,0,749,28479,0,0,1169,69241,0,0,422,10038,0,0;QS=3,0;MQSB=0.976472;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,119:4:0    0,9,116:3:0
+17     3080    .       G       <X>     0       .       DP=21;I16=6,15,0,0,785,29901,0,0,1229,72841,0,0,424,10060,0,0;QS=3,0;MQSB=0.973096;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,124:4:0    0,9,103:3:0
+17     3081    .       C       <X>     0       .       DP=21;I16=6,15,0,0,752,27438,0,0,1229,72841,0,0,425,9997,0,0;QS=3,0;MQSB=0.973096;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,118:4:0    0,9,92:3:0
+17     3082    .       C       <X>     0       .       DP=21;I16=6,15,0,0,787,30211,0,0,1229,72841,0,0,426,9952,0,0;QS=3,0;MQSB=0.973096;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,118:4:0    0,9,112:3:0
+17     3083    .       T       C,<X>   0       .       DP=21;I16=6,14,0,1,764,29458,33,1089,1169,69241,60,3600,401,9249,25,625;QS=2.93666,0.0633397,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.973096;BQB=1;MQ0F=0     PL:DP:DV        0,9,255,39,255,255:14:1 0,12,130,12,130,130:4:0 0,9,113,9,113,113:3:0
+17     3084    .       G       <X>     0       .       DP=23;I16=6,17,0,0,859,32755,0,0,1349,80041,0,0,426,9812,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,118:4:0    0,12,135:4:0
+17     3085    .       T       <X>     0       .       DP=23;I16=6,16,0,0,824,31132,0,0,1289,76441,0,0,426,9718,0,0;QS=3,0;MQSB=0.97584;MQ0F=0 PL:DP:DV        0,42,255:14:0   0,12,124:4:0    0,12,135:4:0
+17     3086    .       G       <X>     0       .       DP=23;I16=6,17,0,0,853,32429,0,0,1349,80041,0,0,428,9648,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,125:4:0    0,12,131:4:0
+17     3087    .       G       <X>     0       .       DP=23;I16=6,17,0,0,897,35253,0,0,1349,80041,0,0,429,9599,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,130:4:0    0,12,137:4:0
+17     3088    .       A       <X>     0       .       DP=22;I16=6,16,0,0,834,31738,0,0,1289,76441,0,0,431,9571,0,0;QS=3,0;MQSB=0.97584;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,9,110:3:0     0,12,135:4:0
+17     3089    .       A       <X>     0       .       DP=23;I16=7,16,0,0,919,36903,0,0,1349,80041,0,0,432,9514,0,0;QS=3,0;MQSB=0.973027;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,113:3:0     0,15,175:5:0
+17     3090    .       G       <X>     0       .       DP=23;I16=7,16,0,0,885,34349,0,0,1349,80041,0,0,433,9431,0,0;QS=3,0;MQSB=0.973027;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,103:3:0     0,15,160:5:0
+17     3091    .       T       <X>     0       .       DP=23;I16=7,16,0,0,840,31352,0,0,1349,80041,0,0,434,9374,0,0;QS=3,0;MQSB=0.973027;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,105:3:0     0,15,153:5:0
+17     3092    .       T       <X>     0       .       DP=24;I16=8,16,0,0,895,33673,0,0,1409,83641,0,0,434,9294,0,0;QS=3,0;MQSB=0.970446;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,109:3:0     0,15,165:5:0
+17     3093    .       G       <X>     0       .       DP=25;I16=9,16,0,0,955,37033,0,0,1469,87241,0,0,434,9192,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,133:4:0    0,15,157:5:0
+17     3094    .       A       <X>     0       .       DP=25;I16=9,15,0,0,891,33319,0,0,1409,83641,0,0,425,9019,0,0;QS=3,0;MQSB=0.96464;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,12,134:4:0    0,15,161:5:0
+17     3095    .       C       <X>     0       .       DP=25;I16=9,15,0,0,891,33469,0,0,1409,83641,0,0,425,8955,0,0;QS=3,0;MQSB=0.96464;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,12,131:4:0    0,15,163:5:0
+17     3096    .       C       <X>     0       .       DP=25;I16=9,16,0,0,952,36626,0,0,1469,87241,0,0,436,9014,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,121:4:0    0,15,167:5:0
+17     3097    .       A       <X>     0       .       DP=25;I16=9,16,0,0,972,38200,0,0,1469,87241,0,0,436,8984,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,144:4:0    0,15,174:5:0
+17     3098    .       G       <X>     0       .       DP=25;I16=9,16,0,0,959,37269,0,0,1469,87241,0,0,436,8986,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,134:4:0    0,15,166:5:0
+17     3099    .       A       <X>     0       .       DP=25;I16=9,16,0,0,888,32632,0,0,1469,87241,0,0,435,8971,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,124:4:0    0,15,165:5:0
+17     3100    .       C       <X>     0       .       DP=25;I16=9,16,0,0,870,31084,0,0,1469,87241,0,0,434,8990,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,126:4:0    0,15,159:5:0
+17     3101    .       C       <X>     0       .       DP=25;I16=9,16,0,0,960,37090,0,0,1469,87241,0,0,432,8992,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,134:4:0    0,15,161:5:0
+17     3102    .       A       <X>     0       .       DP=26;I16=10,16,0,0,952,35186,0,0,1529,90841,0,0,430,9026,0,0;QS=3,0;MQSB=0.965874;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,134:4:0    0,18,189:6:0
+17     3103    .       T       <X>     0       .       DP=26;I16=10,16,0,0,920,33094,0,0,1529,90841,0,0,427,8993,0,0;QS=3,0;MQSB=0.965874;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,131:4:0    0,18,187:6:0
+17     3104    .       C       T,<X>   0       .       DP=25;I16=8,15,2,0,900,35584,80,3202,1349,80041,120,7200,385,8143,40,850;QS=2.58763,0.412371,0;VDB=0.8;SGB=0.346553;RPB=0.717391;MQB=0.956522;MQSB=0.962269;BQB=0.978261;MQ0F=0 PL:DP:DV        0,48,255,48,255,255:16:0        0,12,144,12,144,144:4:0 59,0,93,68,99,157:5:2
+17     3105    .       T       <X>     0       .       DP=25;I16=10,15,0,0,959,37057,0,0,1469,87241,0,0,422,8976,0,0;QS=3,0;MQSB=0.962269;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,149:4:0    0,15,169:5:0
+17     3106    .       G       <X>     0       .       DP=23;I16=10,13,0,0,881,33891,0,0,1380,82800,0,0,420,8940,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,132:4:0    0,15,167:5:0
+17     3107    .       T       <X>     0       .       DP=24;I16=10,14,0,0,878,32496,0,0,1440,86400,0,0,418,8932,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,132:4:0    0,18,195:6:0
+17     3108    .       C       <X>     0       .       DP=24;I16=10,14,0,0,909,34897,0,0,1440,86400,0,0,417,8953,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,137:4:0    0,18,189:6:0
+17     3109    .       A       <X>     0       .       DP=24;I16=10,14,0,0,905,34249,0,0,1440,86400,0,0,416,9004,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,136:4:0    0,18,195:6:0
+17     3110    .       C       <X>     0       .       DP=24;I16=10,13,0,0,919,37099,0,0,1380,82800,0,0,413,8933,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,105:3:0     0,18,189:6:0
+17     3111    .       A       <X>     0       .       DP=25;I16=10,14,0,0,961,38943,0,0,1440,86400,0,0,410,8888,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,111:3:0     0,18,205:6:0
+17     3112    .       G       <X>     0       .       DP=25;I16=10,14,0,0,958,39370,0,0,1440,86400,0,0,407,8821,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,116:3:0     0,18,191:6:0
+17     3113    .       C       <X>     0       .       DP=25;I16=10,14,0,0,961,39641,0,0,1440,86400,0,0,403,8735,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,112:3:0     0,18,193:6:0
+17     3114    .       A       <X>     0       .       DP=24;I16=10,13,0,0,928,38448,0,0,1380,82800,0,0,400,8680,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,116:3:0     0,18,200:6:0
+17     3115    .       G       <X>     0       .       DP=23;I16=10,12,0,0,872,35800,0,0,1320,79200,0,0,397,8603,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,117:3:0     0,18,195:6:0
+17     3116    .       G       <X>     0       .       DP=23;I16=10,12,0,0,870,35372,0,0,1320,79200,0,0,394,8552,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,108:3:0     0,18,194:6:0
+17     3117    .       T       <X>     0       .       DP=22;I16=9,13,0,0,771,27537,0,0,1320,79200,0,0,399,8575,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,96:3:0      0,18,177:6:0
+17     3118    .       A       <X>     0       .       DP=22;I16=9,13,0,0,813,30285,0,0,1320,79200,0,0,397,8537,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,111:3:0     0,18,193:6:0
+17     3119    .       A       <X>     0       .       DP=22;I16=9,13,0,0,886,35954,0,0,1320,79200,0,0,393,8423,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,120:3:0     0,18,207:6:0
+17     3120    .       G       <X>     0       .       DP=22;I16=9,13,0,0,839,32281,0,0,1320,79200,0,0,389,8333,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,104:3:0     0,18,182:6:0
+17     3121    .       A       <X>     0       .       DP=22;I16=10,12,0,0,777,28399,0,0,1320,79200,0,0,386,8266,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,111:3:0     0,18,194:6:0
+17     3122    .       C       <X>     0       .       DP=22;I16=10,12,0,0,848,33002,0,0,1320,79200,0,0,384,8222,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,110:3:0     0,18,192:6:0
+17     3123    .       T       <X>     0       .       DP=22;I16=10,12,0,0,854,33456,0,0,1320,79200,0,0,382,8202,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,114:3:0     0,18,204:6:0
+17     3124    .       C       <X>     0       .       DP=22;I16=10,11,0,0,882,38286,0,0,1260,75600,0,0,381,8205,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,104:3:0     0,15,178:5:0
+17     3125    .       T       <X>     0       .       DP=22;I16=10,11,0,0,860,36764,0,0,1260,75600,0,0,380,8230,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,106:3:0     0,15,185:5:0
+17     3126    .       G       <X>     0       .       DP=22;I16=10,11,0,0,834,34998,0,0,1260,75600,0,0,379,8277,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,97:3:0      0,15,174:5:0
+17     3127    .       C       <X>     0       .       DP=23;I16=10,11,0,0,847,36381,0,0,1260,75600,0,0,378,8346,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,87:3:0      0,15,175:5:0
+17     3128    .       T       <X>     0       .       DP=22;I16=9,12,0,0,850,35972,0,0,1229,72841,0,0,402,9010,0,0;QS=3,0;MQSB=0.950149;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,107:3:0     0,15,182:5:0
+17     3129    .       T       <X>     0       .       DP=22;I16=9,12,0,0,809,32621,0,0,1229,72841,0,0,401,9067,0,0;QS=3,0;MQSB=0.950149;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,107:3:0     0,15,178:5:0
+17     3130    .       T       <X>     0       .       DP=21;I16=9,10,0,0,744,30322,0,0,1140,68400,0,0,376,8516,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,6,82:2:0      0,15,169:5:0
+17     3131    .       C       <X>     0       .       DP=21;I16=9,10,0,0,792,34778,0,0,1140,68400,0,0,376,8606,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,6,83:2:0      0,15,170:5:0
+17     3132    .       T       <X>     0       .       DP=21;I16=9,11,0,0,819,35197,0,0,1169,69241,0,0,400,9288,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,109:3:0     0,15,174:5:0
+17     3133    .       G       <X>     0       .       DP=21;I16=9,11,0,0,800,34016,0,0,1169,69241,0,0,398,9312,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,97:3:0      0,15,166:5:0
+17     3134    .       G       <X>     0       .       DP=22;I16=10,11,0,0,773,30227,0,0,1229,72841,0,0,396,9352,0,0;QS=3,0;MQSB=0.939898;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,97:3:0      0,15,163:5:0
+17     3135    .       G       <X>     0       .       DP=22;I16=9,12,0,0,812,33714,0,0,1229,72841,0,0,396,9408,0,0;QS=3,0;MQSB=0.950149;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,9,94:3:0      0,12,151:4:0
+17     3136    .       C       <X>     0       .       DP=22;I16=9,12,0,0,811,33469,0,0,1229,72841,0,0,396,9430,0,0;QS=3,0;MQSB=0.950149;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,9,102:3:0     0,12,140:4:0
+17     3137    .       A       <X>     0       .       DP=22;I16=10,11,0,0,786,31226,0,0,1229,72841,0,0,396,9416,0,0;QS=3,0;MQSB=0.939898;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,95:3:0      0,12,142:4:0
+17     3138    .       A       <X>     0       .       DP=21;I16=9,11,0,0,720,28200,0,0,1169,69241,0,0,398,9414,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,98:3:0      0,12,147:4:0
+17     3139    .       C       <X>     0       .       DP=21;I16=9,11,0,0,755,31433,0,0,1169,69241,0,0,400,9424,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,91:3:0      0,12,139:4:0
+17     3140    .       C       <X>     0       .       DP=21;I16=9,11,0,0,790,33238,0,0,1169,69241,0,0,402,9446,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,102:3:0     0,12,145:4:0
+17     3141    .       C       <X>     0       .       DP=21;I16=9,11,0,0,819,35401,0,0,1169,69241,0,0,404,9480,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,101:3:0     0,12,150:4:0
+17     3142    .       A       <X>     0       .       DP=21;I16=9,11,0,0,822,35744,0,0,1169,69241,0,0,405,9477,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,107:3:0     0,12,155:4:0
+17     3143    .       G       <X>     0       .       DP=22;I16=10,11,0,0,846,36468,0,0,1198,70082,0,0,406,9488,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,9,104:3:0     0,12,151:4:0
+17     3144    .       C       <X>     0       .       DP=23;I16=12,10,0,0,855,35905,0,0,1258,73682,0,0,409,9513,0,0;QS=3,0;MQSB=0.997828;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,104:3:0     0,15,165:5:0
+17     3145    .       A       <X>     0       .       DP=23;I16=12,10,0,0,869,35937,0,0,1258,73682,0,0,414,9554,0,0;QS=3,0;MQSB=0.997828;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,106:3:0     0,15,174:5:0
+17     3146    .       G       <X>     0       .       DP=23;I16=12,10,0,0,895,38345,0,0,1258,73682,0,0,419,9613,0,0;QS=3,0;MQSB=0.997828;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,105:3:0     0,15,179:5:0
+17     3147    .       G       <X>     0       .       DP=24;I16=11,11,0,0,851,34815,0,0,1289,76441,0,0,419,9623,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,123:4:0    0,15,172:5:0
+17     3148    .       T       <X>     0       .       DP=24;I16=12,11,0,0,795,30097,0,0,1318,77282,0,0,428,9682,0,0;QS=3,0;MQSB=0.999527;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,107:4:0    0,15,149:5:0
+17     3149    .       G       <X>     0       .       DP=24;I16=12,11,0,0,910,38142,0,0,1318,77282,0,0,433,9743,0,0;QS=3,0;MQSB=0.999527;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,120:4:0    0,15,167:5:0
+17     3150    .       A       <X>     0       .       DP=24;I16=12,11,0,0,854,33784,0,0,1318,77282,0,0,438,9822,0,0;QS=3,0;MQSB=0.999527;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,129:4:0    0,15,167:5:0
+17     3151    .       C       <X>     0       .       DP=24;I16=12,11,0,0,873,35315,0,0,1318,77282,0,0,442,9870,0,0;QS=3,0;MQSB=0.999527;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,15,163:5:0
+17     3152    .       C       <X>     0       .       DP=24;I16=12,11,0,0,857,34239,0,0,1318,77282,0,0,445,9889,0,0;QS=3,0;MQSB=0.999527;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,123:4:0    0,15,155:5:0
+17     3153    .       C       <X>     0       .       DP=24;I16=12,11,0,0,891,36711,0,0,1318,77282,0,0,448,9930,0,0;QS=3,0;MQSB=0.999527;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,15,166:5:0
+17     3154    .       T       <X>     0       .       DP=25;I16=13,11,0,0,938,38052,0,0,1378,80882,0,0,451,9993,0,0;QS=3,0;MQSB=0.998323;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,133:4:0    0,18,194:6:0
+17     3155    .       G       <X>     0       .       DP=25;I16=13,11,0,0,953,39423,0,0,1378,80882,0,0,454,10030,0,0;QS=3,0;MQSB=0.998323;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,127:4:0    0,18,180:6:0
+17     3156    .       G       <X>     0       .       DP=25;I16=13,11,0,0,946,38818,0,0,1378,80882,0,0,457,10093,0,0;QS=3,0;MQSB=0.998323;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,126:4:0    0,18,189:6:0
+17     3157    .       A       <X>     0       .       DP=24;I16=12,12,0,0,896,33648,0,0,1378,80882,0,0,486,10806,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,130:4:0    0,18,193:6:0
+17     3158    .       A       <X>     0       .       DP=24;I16=12,12,0,0,856,31670,0,0,1378,80882,0,0,490,10918,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,18,192:6:0
+17     3159    .       T       <X>     0       .       DP=24;I16=11,12,0,0,864,32952,0,0,1349,80041,0,0,477,10749,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,134:4:0    0,18,194:6:0
+17     3160    .       T       <X>     0       .       DP=24;I16=12,12,0,0,907,34719,0,0,1378,80882,0,0,494,11018,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,134:4:0    0,18,193:6:0
+17     3161    .       C       <X>     0       .       DP=24;I16=12,12,0,0,880,33336,0,0,1378,80882,0,0,494,11006,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,123:4:0    0,18,196:6:0
+17     3162    .       C       <X>     0       .       DP=24;I16=12,12,0,0,916,35764,0,0,1378,80882,0,0,494,11018,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,127:4:0    0,18,188:6:0
+17     3163    .       T       A,<X>   0       .       DP=24;I16=11,12,1,0,895,35099,13,169,1349,80041,29,841,473,10603,20,400;QS=2.97436,0.025641,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0     PL:DP:DV        0,28,255,39,255,255:14:1        0,12,137,12,137,137:4:0 0,18,200,18,200,200:6:0
+17     3164    .       G       <X>     0       .       DP=24;I16=12,11,0,0,887,34437,0,0,1349,80041,0,0,467,10385,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,106:3:0     0,18,188:6:0
+17     3165    .       T       <X>     0       .       DP=24;I16=12,12,0,0,880,32654,0,0,1378,80882,0,0,490,10990,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,133:4:0    0,18,189:6:0
+17     3166    .       C       <X>     0       .       DP=24;I16=12,11,0,0,871,33389,0,0,1349,80041,0,0,463,10369,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,111:3:0     0,18,193:6:0
+17     3167    .       C       <X>     0       .       DP=23;I16=12,11,0,0,879,34199,0,0,1318,77282,0,0,487,11021,0,0;QS=3,0;MQSB=0.999527;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,131:4:0    0,18,189:6:0
+17     3168    .       A       <X>     0       .       DP=23;I16=12,11,0,0,874,33294,0,0,1318,77282,0,0,486,11070,0,0;QS=3,0;MQSB=0.999527;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,125:4:0    0,18,192:6:0
+17     3169    .       T       <X>     0       .       DP=23;I16=11,11,0,0,824,31124,0,0,1289,76441,0,0,458,10416,0,0;QS=3,0;MQSB=0.936864;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,12,128:4:0    0,18,187:6:0
+17     3170    .       C       <X>     0       .       DP=23;I16=11,11,0,0,877,35167,0,0,1289,76441,0,0,453,10307,0,0;QS=3,0;MQSB=0.936864;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,12,129:4:0    0,18,201:6:0
+17     3171    .       T       <X>     0       .       DP=23;I16=11,11,0,0,843,32615,0,0,1289,76441,0,0,448,10216,0,0;QS=3,0;MQSB=0.936864;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,12,127:4:0    0,18,201:6:0
+17     3172    .       G       <X>     0       .       DP=23;I16=12,11,0,0,813,29605,0,0,1318,77282,0,0,468,10768,0,0;QS=3,0;MQSB=0.999527;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,120:4:0    0,18,176:6:0
+17     3173    .       G       <X>     0       .       DP=23;I16=11,11,0,0,801,29659,0,0,1289,76441,0,0,436,9988,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,126:4:0    0,18,174:6:0
+17     3174    .       C       <X>     0       .       DP=24;I16=13,11,0,0,938,36926,0,0,1378,80882,0,0,454,10476,0,0;QS=3,0;MQSB=0.998323;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,127:4:0    0,18,194:6:0
+17     3175    .       A       <X>     0       .       DP=25;I16=13,11,0,0,914,35230,0,0,1409,83641,0,0,422,9684,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,127:4:0    0,21,209:7:0
+17     3176    .       G       <X>     0       .       DP=24;I16=14,10,0,0,909,34913,0,0,1378,80882,0,0,442,10164,0,0;QS=3,0;MQSB=0.993166;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,97:3:0      0,21,205:7:0
+17     3177    .       G       <X>     0       .       DP=23;I16=14,9,0,0,793,28159,0,0,1318,77282,0,0,438,10040,0,0;QS=3,0;MQSB=0.987676;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,93:3:0      0,21,195:7:0
+17     3178    .       T       <X>     0       .       DP=23;I16=13,9,0,0,754,26290,0,0,1289,76441,0,0,408,9262,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,96:3:0      0,21,173:7:0
+17     3179    .       G       <X>     0       .       DP=23;I16=13,9,0,0,802,29686,0,0,1289,76441,0,0,403,9131,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,97:3:0      0,21,188:7:0
+17     3180    .       G       <X>     0       .       DP=22;I16=12,9,0,0,701,24107,0,0,1229,72841,0,0,398,8970,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,92:3:0      0,21,175:7:0
+17     3181    .       G       <X>     0       .       DP=22;I16=13,9,0,0,795,29503,0,0,1258,73682,0,0,418,9452,0,0;QS=3,0;MQSB=0.991121;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,99:3:0      0,21,193:7:0
+17     3182    .       C       <X>     0       .       DP=22;I16=12,9,0,0,772,28878,0,0,1198,70082,0,0,396,9038,0,0;QS=3,0;MQSB=0.994334;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,99:3:0      0,21,184:7:0
+17     3183    .       A       <X>     0       .       DP=22;I16=12,9,0,0,766,28304,0,0,1229,72841,0,0,382,8546,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,106:3:0     0,21,193:7:0
+17     3184    .       T       <X>     0       .       DP=21;I16=12,8,0,0,721,26533,0,0,1169,69241,0,0,377,8409,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,30,248:10:0   0,9,106:3:0     0,21,196:7:0
+17     3185    .       T       <X>     0       .       DP=20;I16=13,7,0,0,740,27660,0,0,1138,66482,0,0,397,8865,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,103:3:0     0,18,174:6:0
+17     3186    .       G       <X>     0       .       DP=20;I16=13,7,0,0,741,28311,0,0,1138,66482,0,0,391,8665,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,103:3:0     0,18,169:6:0
+17     3187    .       A       <X>     0       .       DP=20;I16=13,7,0,0,693,24927,0,0,1138,66482,0,0,385,8485,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,33,247:11:0   0,9,102:3:0     0,18,171:6:0
+17     3188    .       A       <X>     0       .       DP=20;I16=13,7,0,0,704,25746,0,0,1138,66482,0,0,379,8325,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,33,249:11:0   0,9,100:3:0     0,18,174:6:0
+17     3189    .       A       <X>     0       .       DP=21;I16=13,8,0,0,763,28171,0,0,1198,70082,0,0,373,8185,0,0;QS=3,0;MQSB=0.983744;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,125:4:0    0,18,174:6:0
+17     3190    .       C       <X>     0       .       DP=20;I16=11,8,0,0,675,24915,0,0,1109,65641,0,0,344,7440,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,123:4:0    0,15,148:5:0
+17     3191    .       T       <X>     0       .       DP=21;I16=11,9,0,0,773,30203,0,0,1169,69241,0,0,340,7340,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,130:4:0    0,15,171:5:0
+17     3192    .       G       <X>     0       .       DP=21;I16=12,9,0,0,751,27785,0,0,1198,70082,0,0,362,7886,0,0;QS=3,0;MQSB=0.994334;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,125:4:0    0,15,152:5:0
+17     3193    .       G       <X>     0       .       DP=21;I16=12,9,0,0,756,27614,0,0,1198,70082,0,0,359,7829,0,0;QS=3,0;MQSB=0.994334;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,121:4:0    0,15,148:5:0
+17     3194    .       T       C,<X>   0       .       DP=21;I16=10,10,1,0,730,26992,18,324,1169,69241,29,841,332,7168,25,625;QS=2.95652,0.0434783,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.99938;BQB=1;MQ0F=0       PL:DP:DV        0,18,255,33,255,255:12:1        0,9,98,9,98,98:3:0      0,18,178,18,178,178:6:0
+17     3195    .       T       <X>     0       .       DP=21;I16=11,10,0,0,776,29184,0,0,1198,70082,0,0,356,7778,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,95:3:0      0,18,189:6:0
+17     3196    .       T       <X>     0       .       DP=21;I16=10,10,0,0,722,26472,0,0,1169,69241,0,0,329,7111,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,91:3:0      0,18,186:6:0
+17     3197    .       A       <X>     0       .       DP=22;I16=12,9,0,0,715,24911,0,0,1229,72841,0,0,352,7718,0,0;QS=3,0;MQSB=0.950149;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,103:3:0     0,18,179:6:0
+17     3198    .       A       <X>     0       .       DP=21;I16=12,8,0,0,745,28155,0,0,1169,69241,0,0,345,7675,0,0;QS=3,0;MQSB=0.953497;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,105:3:0     0,18,198:6:0
+17     3199    .       A       <X>     0       .       DP=21;I16=11,9,0,0,736,27514,0,0,1200,72000,0,0,326,7080,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,105:3:0     0,18,196:6:0
+17     3200    .       A       <X>     0       .       DP=20;I16=11,9,0,0,735,27533,0,0,1169,69241,0,0,350,7660,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,108:3:0     0,18,195:6:0
+17     3201    .       A       <X>     0       .       DP=20;I16=11,8,0,0,706,26814,0,0,1109,65641,0,0,338,7486,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,30,248:10:0   0,9,107:3:0     0,18,198:6:0
+17     3202    .       T       <X>     0       .       DP=20;I16=10,9,0,0,692,25620,0,0,1140,68400,0,0,321,6907,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,249:10:0   0,9,109:3:0     0,18,187:6:0
+17     3203    .       G       A,<X>   0       .       DP=19;I16=9,9,1,0,644,23760,19,361,1080,64800,29,841,320,6872,25,625;QS=2.94823,0.0517711,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.934728;BQB=1;MQ0F=0        PL:DP:DV        0,14,239,30,242,248:11:1        0,9,105,9,105,105:3:0   0,15,160,15,160,160:5:0
+17     3204    .       T       <X>     0       .       DP=19;I16=9,8,0,0,619,22955,0,0,1020,61200,0,0,306,6686,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,234:9:0    0,9,101:3:0     0,15,169:5:0
+17     3205    .       C       <X>     0       .       DP=19;I16=9,9,0,0,672,25340,0,0,1080,64800,0,0,318,6856,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,99:3:0      0,15,157:5:0
+17     3206    .       A       <X>     0       .       DP=19;I16=10,9,0,0,661,23623,0,0,1109,65641,0,0,342,7500,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,91:3:0      0,15,165:5:0
+17     3207    .       C       <X>     0       .       DP=19;I16=9,9,0,0,642,23618,0,0,1080,64800,0,0,316,6912,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,90:3:0      0,15,158:5:0
+17     3208    .       A       <X>     0       .       DP=18;I16=10,8,0,0,619,22023,0,0,1049,62041,0,0,341,7591,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,33,247:11:0   0,9,95:3:0      0,12,142:4:0
+17     3209    .       C       <X>     0       .       DP=19;I16=11,8,0,0,681,24747,0,0,1109,65641,0,0,340,7612,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,106:3:0     0,12,134:4:0
+17     3210    .       C       <X>     0       .       DP=18;I16=11,7,0,0,664,24900,0,0,1049,62041,0,0,340,7602,0,0;QS=3,0;MQSB=0.951002;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,101:3:0     0,12,141:4:0
+17     3211    .       A       <X>     0       .       DP=17;I16=11,6,0,0,645,24627,0,0,989,58441,0,0,341,7611,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,30,243:10:0   0,9,106:3:0     0,12,140:4:0
+17     3212    .       T       <X>     0       .       DP=17;I16=10,6,0,0,575,21295,0,0,960,57600,0,0,316,6964,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,222:9:0    0,9,100:3:0     0,12,144:4:0
+17     3213    .       A       <X>     0       .       DP=17;I16=10,6,0,0,597,22631,0,0,960,57600,0,0,316,6962,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,228:9:0    0,9,117:3:0     0,12,138:4:0
+17     3214    .       G       <X>     0       .       DP=17;I16=11,6,0,0,615,23103,0,0,989,58441,0,0,341,7605,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,30,243:10:0   0,9,110:3:0     0,12,134:4:0
+17     3215    .       G       <X>     0       .       DP=17;I16=11,6,0,0,591,21523,0,0,989,58441,0,0,340,7592,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,30,241:10:0   0,9,93:3:0      0,12,128:4:0
+17     3216    .       C       <X>     0       .       DP=17;I16=11,6,0,0,623,23303,0,0,989,58441,0,0,339,7597,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,30,242:10:0   0,9,94:3:0      0,12,138:4:0
+17     3217    .       C       <X>     0       .       DP=17;I16=11,6,0,0,570,19896,0,0,989,58441,0,0,337,7569,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,30,236:10:0   0,9,84:3:0      0,12,123:4:0
+17     3218    .       G       C,<X>   0       .       DP=18;I16=10,7,1,0,547,18185,29,841,1020,61200,29,841,310,6932,24,576;QS=2.91667,0.0833333,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.951002;BQB=1;MQ0F=0       PL:DP:DV        0,4,202,30,205,221:11:1 0,9,96,9,96,96:3:0      0,12,112,12,112,112:4:0
+17     3219    .       G       A,<X>   0       .       DP=18;I16=10,7,1,0,606,22158,19,361,1020,61200,29,841,308,6888,23,529;QS=2.94837,0.0516304,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.951002;BQB=1;MQ0F=0       PL:DP:DV        0,14,234,30,237,243:11:1        0,9,107,9,107,107:3:0   0,12,126,12,126,126:4:0
+17     3220    .       G       <X>     0       .       DP=18;I16=11,7,0,0,631,22827,0,0,1049,62041,0,0,326,7248,0,0;QS=3,0;MQSB=0.951002;MQ0F=0        PL:DP:DV        0,33,252:11:0   0,9,112:3:0     0,12,126:4:0
+17     3221    .       C       <X>     0       .       DP=17;I16=9,7,0,0,598,22586,0,0,960,57600,0,0,301,6659,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,27,244:9:0    0,9,103:3:0     0,12,139:4:0
+17     3222    .       A       <X>     0       .       DP=17;I16=10,7,0,0,623,23037,0,0,989,58441,0,0,318,6972,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,100:3:0     0,12,133:4:0
+17     3223    .       C       <X>     0       .       DP=17;I16=10,7,0,0,611,22603,0,0,989,58441,0,0,312,6764,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,96:3:0      0,12,132:4:0
+17     3224    .       A       <X>     0       .       DP=16;I16=10,6,0,0,609,23381,0,0,929,54841,0,0,307,6575,0,0;QS=3,0;MQSB=0.948436;MQ0F=0 PL:DP:DV        0,27,238:9:0    0,9,97:3:0      0,12,141:4:0
+17     3225    .       G       <X>     0       .       DP=17;I16=11,6,0,0,604,22692,0,0,989,58441,0,0,302,6404,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,27,247:9:0    0,12,108:4:0    0,12,134:4:0
+17     3226    .       T       <X>     0       .       DP=18;I16=11,6,0,0,582,20466,0,0,1020,61200,0,0,282,5996,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,224:9:0    0,12,112:4:0    0,12,131:4:0
+17     3227    .       G       <X>     0       .       DP=18;I16=12,5,0,0,618,23008,0,0,989,58441,0,0,270,5496,0,0;QS=3,0;MQSB=0.965874;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,91:3:0      0,12,125:4:0
+17     3228    .       G       <X>     0       .       DP=18;I16=11,6,0,0,611,22581,0,0,1020,61200,0,0,278,5816,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,248:9:0    0,12,118:4:0    0,12,121:4:0
+17     3229    .       C       <X>     0       .       DP=19;I16=12,7,0,0,686,25394,0,0,1109,65641,0,0,289,5925,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,118:4:0    0,12,126:4:0
+17     3230    .       T       <X>     0       .       DP=19;I16=12,6,0,0,669,25441,0,0,1049,62041,0,0,261,5187,0,0;QS=3,0;MQSB=0.961295;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,107:3:0     0,12,139:4:0
+17     3231    .       C       <X>     0       .       DP=19;I16=12,7,0,0,682,25046,0,0,1109,65641,0,0,283,5725,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,112:4:0    0,12,128:4:0
+17     3232    .       A       <X>     0       .       DP=19;I16=11,7,0,0,597,20779,0,0,1080,64800,0,0,270,5564,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,229:10:0   0,12,117:4:0    0,12,132:4:0
+17     3233    .       C       <X>     0       .       DP=19;I16=12,7,0,0,573,18239,0,0,1109,65641,0,0,277,5629,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,33,238:11:0   0,12,91:4:0     0,12,110:4:0
+17     3234    .       G       T,<X>   0       .       DP=19;I16=10,6,1,0,511,17305,22,484,960,57600,29,841,233,4849,8,64;QS=2.93855,0.0614525,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.955563;BQB=1;MQ0F=0  PL:DP:DV        0,11,222,30,225,234:11:1        0,6,63,6,63,63:2:0      0,12,100,12,100,100:4:0
+17     3235    .       C       <X>     0       .       DP=18;I16=12,6,0,0,625,22649,0,0,1049,62041,0,0,274,5582,0,0;QS=3,0;MQSB=0.961295;MQ0F=0        PL:DP:DV        0,30,249:10:0   0,12,119:4:0    0,12,123:4:0
+17     3236    .       C       <X>     0       .       DP=18;I16=12,6,0,0,668,25124,0,0,1049,62041,0,0,273,5567,0,0;QS=3,0;MQSB=0.961295;MQ0F=0        PL:DP:DV        0,30,244:10:0   0,12,137:4:0    0,12,134:4:0
+17     3237    .       T       <X>     0       .       DP=17;I16=11,6,0,0,589,21235,0,0,989,58441,0,0,273,5573,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,27,230:9:0    0,12,102:4:0    0,12,136:4:0
+17     3238    .       G       <X>     0       .       DP=17;I16=11,6,0,0,609,22539,0,0,989,58441,0,0,273,5599,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,27,243:9:0    0,12,104:4:0    0,12,129:4:0
+17     3239    .       T       <X>     0       .       DP=17;I16=11,6,0,0,574,20204,0,0,989,58441,0,0,273,5645,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,27,220:9:0    0,12,107:4:0    0,12,131:4:0
+17     3240    .       A       <X>     0       .       DP=19;I16=12,7,0,0,624,21552,0,0,1109,65641,0,0,273,5711,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,33,248:11:0   0,12,101:4:0    0,12,132:4:0
+17     3241    .       A       <X>     0       .       DP=19;I16=11,6,0,0,619,23121,0,0,1020,61200,0,0,249,5173,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,252:10:0   0,9,96:3:0      0,12,143:4:0
+17     3242    .       T       <X>     0       .       DP=19;I16=12,7,0,0,655,23279,0,0,1140,68400,0,0,277,5911,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,252:10:0   0,12,104:4:0    0,15,152:5:0
+17     3243    .       C       <X>     0       .       DP=19;I16=12,7,0,0,682,25216,0,0,1140,68400,0,0,281,6047,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,111:4:0    0,15,148:5:0
+17     3244    .       C       <X>     0       .       DP=18;I16=11,6,0,0,587,21119,0,0,1020,61200,0,0,281,6139,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,221:8:0    0,12,116:4:0    0,15,142:5:0
+17     3245    .       C       <X>     0       .       DP=17;I16=10,7,0,0,631,23851,0,0,1020,61200,0,0,290,6282,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,12,126:4:0    0,12,131:4:0
+17     3246    .       A       <X>     0       .       DP=17;I16=10,7,0,0,646,24716,0,0,1020,61200,0,0,295,6427,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,12,129:4:0    0,12,139:4:0
+17     3247    .       G       <X>     0       .       DP=17;I16=10,7,0,0,606,22554,0,0,1020,61200,0,0,300,6590,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,12,92:4:0     0,12,133:4:0
+17     3248    .       C       <X>     0       .       DP=16;I16=10,6,0,0,603,23115,0,0,960,57600,0,0,306,6770,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,255:9:0    0,9,99:3:0      0,12,132:4:0
+17     3249    .       C       <X>     0       .       DP=16;I16=10,6,0,0,587,21913,0,0,960,57600,0,0,311,6917,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,246:9:0    0,9,99:3:0      0,12,133:4:0
+17     3250    .       C       <X>     0       .       DP=16;I16=10,6,0,0,616,24080,0,0,960,57600,0,0,316,7082,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,255:9:0    0,9,95:3:0      0,12,137:4:0
+17     3251    .       T       <X>     0       .       DP=16;I16=10,6,0,0,585,22193,0,0,960,57600,0,0,319,7165,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,241:9:0    0,9,104:3:0     0,12,135:4:0
+17     3252    .       T       <X>     0       .       DP=16;I16=10,6,0,0,553,19781,0,0,960,57600,0,0,321,7215,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,239:9:0    0,9,84:3:0      0,12,126:4:0
+17     3253    .       T       <X>     0       .       DP=16;I16=10,6,0,0,589,21933,0,0,960,57600,0,0,323,7281,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,245:9:0    0,9,102:3:0     0,12,132:4:0
+17     3254    .       G       <X>     0       .       DP=17;I16=10,7,0,0,631,23737,0,0,1020,61200,0,0,325,7363,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,9,100:3:0     0,15,154:5:0
+17     3255    .       G       <X>     0       .       DP=16;I16=9,7,0,0,554,20088,0,0,960,57600,0,0,328,7410,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,27,243:9:0    0,9,93:3:0      0,12,120:4:0
+17     3256    .       G       <X>     0       .       DP=16;I16=8,7,0,0,571,21985,0,0,900,54000,0,0,306,6846,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,27,255:9:0    0,6,62:2:0      0,12,142:4:0
+17     3257    .       A       <X>     0       .       DP=16;I16=9,7,0,0,585,21881,0,0,960,57600,0,0,334,7546,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,27,243:9:0    0,9,94:3:0      0,12,144:4:0
+17     3258    .       G       <X>     0       .       DP=17;I16=9,8,0,0,647,25407,0,0,1020,61200,0,0,337,7635,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,81:3:0      0,12,146:4:0
+17     3259    .       G       <X>     0       .       DP=17;I16=9,8,0,0,605,22237,0,0,1020,61200,0,0,341,7739,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,79:3:0      0,12,139:4:0
+17     3260    .       C       <X>     0       .       DP=17;I16=9,7,0,0,616,23908,0,0,960,57600,0,0,319,7183,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,6,64:2:0      0,12,133:4:0
+17     3261    .       C       <X>     0       .       DP=18;I16=9,9,0,0,655,24475,0,0,1080,64800,0,0,347,7891,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,90:3:0      0,12,138:4:0
+17     3262    .       A       <X>     0       .       DP=19;I16=10,9,0,0,712,27036,0,0,1140,68400,0,0,351,7989,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,123:4:0    0,12,148:4:0
+17     3263    .       G       <X>     0       .       DP=19;I16=10,9,0,0,715,27317,0,0,1140,68400,0,0,356,8104,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,116:4:0    0,12,146:4:0
+17     3264    .       G       <X>     0       .       DP=19;I16=10,9,0,0,676,24734,0,0,1140,68400,0,0,361,8237,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,93:4:0     0,12,143:4:0
+17     3265    .       G       <X>     0       .       DP=19;I16=10,9,0,0,701,26199,0,0,1140,68400,0,0,365,8339,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,109:4:0    0,12,137:4:0
+17     3266    .       T       <X>     0       .       DP=19;I16=9,9,0,0,597,20769,0,0,1080,64800,0,0,357,8229,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,82:4:0     0,9,113:3:0
+17     3267    .       G       <X>     0       .       DP=19;I16=10,9,0,0,659,24285,0,0,1140,68400,0,0,367,8299,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,76:4:0     0,12,133:4:0
+17     3268    .       G       <X>     0       .       DP=19;I16=10,9,0,0,668,24306,0,0,1140,68400,0,0,367,8255,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,92:4:0     0,12,142:4:0
+17     3269    .       G       <X>     0       .       DP=19;I16=10,9,0,0,714,27122,0,0,1140,68400,0,0,367,8227,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,115:4:0    0,12,137:4:0
+17     3270    .       T       <X>     0       .       DP=20;I16=10,9,0,0,606,20364,0,0,1140,68400,0,0,361,8141,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,251:11:0   0,12,83:4:0     0,12,136:4:0
+17     3271    .       G       <X>     0       .       DP=19;I16=10,9,0,0,709,26993,0,0,1140,68400,0,0,362,8108,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,100:4:0    0,12,143:4:0
+17     3272    .       G       <X>     0       .       DP=19;I16=10,9,0,0,672,24398,0,0,1140,68400,0,0,363,8093,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,97:4:0     0,12,140:4:0
+17     3273    .       A       <X>     0       .       DP=20;I16=10,10,0,0,735,27355,0,0,1200,72000,0,0,363,8047,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,153:5:0    0,12,147:4:0
+17     3274    .       T       <X>     0       .       DP=19;I16=9,10,0,0,699,26089,0,0,1140,68400,0,0,365,8021,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,142:5:0    0,12,149:4:0
+17     3275    .       C       <X>     0       .       DP=19;I16=9,10,0,0,727,28197,0,0,1140,68400,0,0,367,8015,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,137:5:0    0,12,139:4:0
+17     3276    .       A       <X>     0       .       DP=19;I16=9,10,0,0,681,25123,0,0,1140,68400,0,0,369,8029,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,253:10:0   0,15,150:5:0    0,12,141:4:0
+17     3277    .       C       <X>     0       .       DP=19;I16=9,10,0,0,733,28485,0,0,1140,68400,0,0,371,8063,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,153:5:0    0,12,146:4:0
+17     3278    .       T       <X>     0       .       DP=19;I16=9,10,0,0,737,28901,0,0,1140,68400,0,0,373,8117,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,168:5:0    0,12,153:4:0
+17     3279    .       T       <X>     0       .       DP=19;I16=9,10,0,0,714,27132,0,0,1140,68400,0,0,375,8191,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,148:5:0    0,12,150:4:0
+17     3280    .       G       <X>     0       .       DP=20;I16=9,11,0,0,758,29178,0,0,1200,72000,0,0,376,8234,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,143:5:0    0,12,146:4:0
+17     3281    .       A       <X>     0       .       DP=21;I16=10,11,0,0,822,32654,0,0,1260,75600,0,0,378,8296,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,179:6:0    0,12,157:4:0
+17     3282    .       G       <X>     0       .       DP=21;I16=10,11,0,0,815,32059,0,0,1260,75600,0,0,381,8379,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,173:6:0    0,12,150:4:0
+17     3283    .       G       <X>     0       .       DP=21;I16=10,11,0,0,790,30110,0,0,1260,75600,0,0,384,8484,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,161:6:0    0,12,146:4:0
+17     3284    .       T       <X>     0       .       DP=21;I16=10,11,0,0,748,27628,0,0,1260,75600,0,0,385,8511,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,155:6:0    0,12,146:4:0
+17     3285    .       C       <X>     0       .       DP=21;I16=10,11,0,0,776,29442,0,0,1260,75600,0,0,386,8560,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,169:6:0    0,12,143:4:0
+17     3286    .       A       <X>     0       .       DP=21;I16=10,11,0,0,826,32732,0,0,1260,75600,0,0,387,8631,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,187:6:0    0,12,153:4:0
+17     3287    .       G       <X>     0       .       DP=21;I16=10,11,0,0,804,31448,0,0,1260,75600,0,0,387,8673,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,164:6:0    0,12,150:4:0
+17     3288    .       G       <X>     0       .       DP=22;I16=10,11,0,0,754,27862,0,0,1260,75600,0,0,379,8635,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,141:5:0    0,15,164:5:0
+17     3289    .       A       <X>     0       .       DP=24;I16=13,11,0,0,897,34439,0,0,1440,86400,0,0,386,8714,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,166:6:0    0,15,178:5:0
+17     3290    .       G       <X>     0       .       DP=23;I16=12,10,0,0,832,31964,0,0,1320,79200,0,0,380,8684,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,112:4:0    0,15,168:5:0
+17     3291    .       T       <X>     0       .       DP=22;I16=11,9,0,0,707,25481,0,0,1200,72000,0,0,358,8112,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,95:3:0      0,15,168:5:0
+17     3292    .       T       <X>     0       .       DP=22;I16=13,9,0,0,783,28439,0,0,1320,79200,0,0,397,8929,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,127:5:0    0,15,164:5:0
+17     3293    .       C       <X>     0       .       DP=22;I16=13,9,0,0,852,33430,0,0,1320,79200,0,0,400,8992,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,136:5:0    0,15,170:5:0
+17     3294    .       A       <X>     0       .       DP=22;I16=13,9,0,0,818,30684,0,0,1320,79200,0,0,403,9077,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,145:5:0    0,15,162:5:0
+17     3295    .       A       <X>     0       .       DP=22;I16=14,8,0,0,820,31004,0,0,1320,79200,0,0,407,9183,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,140:5:0    0,12,143:4:0
+17     3296    .       G       <X>     0       .       DP=22;I16=14,8,0,0,837,32209,0,0,1320,79200,0,0,411,9259,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,133:5:0    0,12,140:4:0
+17     3297    .       A       <X>     0       .       DP=22;I16=14,8,0,0,787,28771,0,0,1320,79200,0,0,415,9355,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,134:5:0    0,12,140:4:0
+17     3298    .       C       <X>     0       .       DP=22;I16=13,9,0,0,826,31506,0,0,1320,79200,0,0,420,9470,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,113:4:0    0,12,135:4:0
+17     3299    .       C       <X>     0       .       DP=22;I16=13,9,0,0,857,33829,0,0,1320,79200,0,0,425,9553,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,117:4:0    0,12,140:4:0
+17     3300    .       A       <X>     0       .       DP=22;I16=13,9,0,0,861,33855,0,0,1320,79200,0,0,430,9654,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,134:4:0    0,12,144:4:0
+17     3301    .       G       <X>     0       .       DP=22;I16=13,9,0,0,869,34495,0,0,1320,79200,0,0,433,9675,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,131:4:0    0,12,141:4:0
+17     3302    .       C       <X>     0       .       DP=23;I16=14,9,0,0,863,32885,0,0,1380,82800,0,0,436,9718,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,115:4:0    0,15,155:5:0
+17     3303    .       C       <X>     0       .       DP=23;I16=14,9,0,0,887,34451,0,0,1380,82800,0,0,440,9784,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,15,153:5:0
+17     3304    .       T       <X>     0       .       DP=23;I16=14,9,0,0,886,34388,0,0,1380,82800,0,0,443,9825,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,134:4:0    0,15,167:5:0
+17     3305    .       G       <X>     0       .       DP=23;I16=14,9,0,0,878,33846,0,0,1380,82800,0,0,446,9892,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,119:4:0    0,15,151:5:0
+17     3306    .       G       <X>     0       .       DP=23;I16=14,9,0,0,886,34386,0,0,1380,82800,0,0,448,9934,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,127:4:0    0,15,150:5:0
+17     3307    .       C       <X>     0       .       DP=23;I16=14,8,0,0,812,30814,0,0,1320,79200,0,0,428,9508,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,116:4:0    0,15,153:5:0
+17     3308    .       C       <X>     0       .       DP=23;I16=14,9,0,0,835,31367,0,0,1380,82800,0,0,450,9986,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,118:4:0    0,15,151:5:0
+17     3309    .       A       <X>     0       .       DP=23;I16=14,9,0,0,875,33541,0,0,1380,82800,0,0,451,9995,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,128:4:0    0,15,162:5:0
+17     3310    .       A       <X>     0       .       DP=24;I16=15,9,0,0,882,32950,0,0,1440,86400,0,0,453,10027,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,152:5:0    0,15,164:5:0
+17     3311    .       C       <X>     0       .       DP=24;I16=15,9,0,0,913,35161,0,0,1440,86400,0,0,456,10084,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,145:5:0    0,15,157:5:0
+17     3312    .       A       <X>     0       .       DP=26;I16=16,9,0,0,950,36336,0,0,1500,90000,0,0,459,10167,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,153:5:0    0,15,160:5:0
+17     3313    .       T       <X>     0       .       DP=26;I16=16,10,0,0,987,37617,0,0,1560,93600,0,0,488,10902,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,18,180:6:0    0,15,161:5:0
+17     3314    .       G       <X>     0       .       DP=26;I16=16,10,0,0,1007,39401,0,0,1560,93600,0,0,491,10989,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,18,171:6:0    0,15,161:5:0
+17     3315    .       G       <X>     0       .       DP=26;I16=15,10,0,0,945,36073,0,0,1500,90000,0,0,484,10866,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,18,172:6:0    0,15,159:5:0
+17     3316    .       T       <X>     0       .       DP=26;I16=15,10,0,0,853,29881,0,0,1500,90000,0,0,464,10216,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,18,157:6:0    0,12,122:4:0
+17     3317    .       G       <X>     0       .       DP=27;I16=16,11,0,0,997,37431,0,0,1620,97200,0,0,488,10806,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,18,164:6:0    0,18,167:6:0
+17     3318    .       A       <X>     0       .       DP=26;I16=15,10,0,0,904,33212,0,0,1500,90000,0,0,481,10699,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,155:5:0    0,18,185:6:0
+17     3319    .       A       <X>     0       .       DP=25;I16=15,10,0,0,912,34090,0,0,1500,90000,0,0,482,10682,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,139:5:0    0,18,188:6:0
+17     3320    .       A       <X>     0       .       DP=25;I16=15,10,0,0,888,32722,0,0,1500,90000,0,0,483,10691,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,133:5:0    0,18,178:6:0
+17     3321    .       C       <X>     0       .       DP=25;I16=14,10,0,0,900,34142,0,0,1440,86400,0,0,471,10531,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,157:5:0    0,18,186:6:0
+17     3322    .       C       <X>     0       .       DP=25;I16=15,10,0,0,980,38582,0,0,1500,90000,0,0,483,10683,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,164:5:0    0,18,198:6:0
+17     3323    .       C       <X>     0       .       DP=25;I16=15,10,0,0,922,34948,0,0,1500,90000,0,0,483,10715,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,146:5:0    0,18,201:6:0
+17     3324    .       C       <X>     0       .       DP=25;I16=15,10,0,0,869,31271,0,0,1500,90000,0,0,482,10720,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,142:5:0    0,18,186:6:0
+17     3325    .       G       <X>     0       .       DP=25;I16=15,10,0,0,827,28293,0,0,1500,90000,0,0,481,10747,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,134:5:0    0,18,163:6:0
+17     3326    .       T       <X>     0       .       DP=24;I16=13,10,0,0,842,31362,0,0,1380,82800,0,0,464,10506,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,150:5:0    0,18,186:6:0
+17     3327    .       C       <X>     0       .       DP=24;I16=14,10,0,0,938,37076,0,0,1440,86400,0,0,481,10863,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,154:5:0    0,18,190:6:0
+17     3328    .       T       <X>     0       .       DP=25;I16=15,10,0,0,959,37033,0,0,1500,90000,0,0,480,10900,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,163:5:0    0,21,213:7:0
+17     3329    .       A       <X>     0       .       DP=24;I16=15,9,0,0,888,33082,0,0,1440,86400,0,0,481,10955,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,149:5:0    0,21,207:7:0
+17     3330    .       C       <X>     0       .       DP=25;I16=16,9,0,0,954,37064,0,0,1500,90000,0,0,481,10979,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,168:5:0    0,21,203:7:0
+17     3331    .       T       <X>     0       .       DP=25;I16=16,9,0,0,960,37332,0,0,1500,90000,0,0,482,11024,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,165:5:0    0,21,224:7:0
+17     3332    .       A       <X>     0       .       DP=25;I16=16,9,0,0,933,35065,0,0,1500,90000,0,0,483,11091,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,165:5:0    0,21,211:7:0
+17     3333    .       A       <X>     0       .       DP=26;I16=16,10,0,0,976,37344,0,0,1560,93600,0,0,483,11131,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,166:5:0    0,24,241:8:0
+17     3334    .       A       <X>     0       .       DP=25;I16=15,10,0,0,972,38210,0,0,1500,90000,0,0,485,11195,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,168:5:0    0,24,241:8:0
+17     3335    .       A       <X>     0       .       DP=25;I16=15,10,0,0,970,38200,0,0,1500,90000,0,0,486,11232,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,170:5:0    0,24,239:8:0
+17     3336    .       A       <X>     0       .       DP=25;I16=15,10,0,0,929,35277,0,0,1500,90000,0,0,485,11191,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,166:5:0    0,24,232:8:0
+17     3337    .       T       <X>     0       .       DP=25;I16=15,10,0,0,902,32856,0,0,1500,90000,0,0,484,11172,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,157:5:0    0,24,224:8:0
+17     3338    .       A       <X>     0       .       DP=25;I16=15,10,0,0,892,32056,0,0,1500,90000,0,0,481,11075,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,153:5:0    0,24,214:8:0
+17     3339    .       C       <X>     0       .       DP=25;I16=15,10,0,0,964,37444,0,0,1500,90000,0,0,478,11000,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,167:5:0    0,24,232:8:0
+17     3340    .       A       <X>     0       .       DP=23;I16=14,9,0,0,890,34616,0,0,1380,82800,0,0,477,10945,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,173:5:0    0,24,233:8:0
+17     3341    .       A       <X>     0       .       DP=23;I16=14,9,0,0,885,34459,0,0,1380,82800,0,0,476,10908,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,167:5:0    0,24,238:8:0
+17     3342    .       A       <X>     0       .       DP=23;I16=14,9,0,0,862,33262,0,0,1380,82800,0,0,475,10889,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,170:5:0    0,24,240:8:0
+17     3343    .       A       <X>     0       .       DP=22;I16=13,9,0,0,866,34280,0,0,1320,79200,0,0,474,10836,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,173:5:0    0,21,231:7:0
+17     3344    .       A       <X>     0       .       DP=22;I16=13,9,0,0,859,33731,0,0,1320,79200,0,0,473,10797,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,173:5:0    0,21,226:7:0
+17     3345    .       T       <X>     0       .       DP=22;I16=13,9,0,0,822,31100,0,0,1320,79200,0,0,472,10772,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,254:10:0   0,15,159:5:0    0,21,220:7:0
+17     3346    .       T       <X>     0       .       DP=22;I16=13,9,0,0,847,32679,0,0,1320,79200,0,0,470,10712,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,168:5:0    0,21,221:7:0
+17     3347    .       A       <X>     0       .       DP=23;I16=14,9,0,0,888,34650,0,0,1380,82800,0,0,468,10668,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,185:6:0    0,21,227:7:0
+17     3348    .       G       <X>     0       .       DP=23;I16=14,9,0,0,873,33609,0,0,1380,82800,0,0,467,10641,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,171:6:0    0,21,219:7:0
+17     3349    .       C       <X>     0       .       DP=24;I16=14,9,0,0,815,29785,0,0,1380,82800,0,0,465,10583,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,166:6:0    0,21,205:7:0
+17     3350    .       C       <X>     0       .       DP=24;I16=14,10,0,0,939,37249,0,0,1440,86400,0,0,464,10546,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,209:7:0    0,21,220:7:0
+17     3351    .       T       <X>     0       .       DP=24;I16=14,10,0,0,943,37255,0,0,1440,86400,0,0,463,10531,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,210:7:0    0,21,228:7:0
+17     3352    .       G       <X>     0       .       DP=24;I16=14,10,0,0,887,33267,0,0,1440,86400,0,0,462,10538,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,192:7:0    0,21,214:7:0
+17     3353    .       G       <X>     0       .       DP=24;I16=14,10,0,0,864,32092,0,0,1440,86400,0,0,461,10567,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,190:7:0    0,21,214:7:0
+17     3354    .       C       <X>     0       .       DP=24;I16=14,10,0,0,848,30714,0,0,1440,86400,0,0,459,10567,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,178:7:0    0,21,209:7:0
+17     3355    .       G       <X>     0       .       DP=23;I16=14,9,0,0,738,24386,0,0,1380,82800,0,0,457,10537,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,232:10:0   0,21,170:7:0    0,18,166:6:0
+17     3356    .       T       <X>     0       .       DP=23;I16=14,9,0,0,847,31689,0,0,1380,82800,0,0,454,10476,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,191:7:0    0,18,195:6:0
+17     3357    .       G       <X>     0       .       DP=23;I16=14,9,0,0,863,32919,0,0,1380,82800,0,0,449,10335,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,193:7:0    0,18,192:6:0
+17     3358    .       G       <X>     0       .       DP=22;I16=14,8,0,0,810,30184,0,0,1320,79200,0,0,445,10215,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,27,239:9:0    0,21,200:7:0    0,18,187:6:0
+17     3359    .       T       <X>     0       .       DP=23;I16=13,8,0,0,743,26737,0,0,1260,75600,0,0,404,9318,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,21,194:7:0    0,15,162:5:0
+17     3360    .       G       <X>     0       .       DP=23;I16=15,8,0,0,822,30058,0,0,1380,82800,0,0,436,9932,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,21,186:7:0    0,18,175:6:0
+17     3361    .       G       <X>     0       .       DP=22;I16=15,7,0,0,751,26793,0,0,1320,79200,0,0,433,9819,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,218:9:0    0,21,187:7:0    0,18,175:6:0
+17     3362    .       C       <X>     0       .       DP=22;I16=15,7,0,0,768,27462,0,0,1320,79200,0,0,430,9724,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,230:9:0    0,21,178:7:0    0,18,173:6:0
+17     3363    .       G       <X>     0       .       DP=21;I16=14,7,0,0,662,21572,0,0,1260,75600,0,0,428,9646,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,194:9:0    0,18,155:6:0    0,18,161:6:0
+17     3364    .       C       <X>     0       .       DP=21;I16=14,7,0,0,818,32184,0,0,1260,75600,0,0,423,9437,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,241:9:0    0,18,191:6:0    0,18,194:6:0
+17     3365    .       A       <X>     0       .       DP=21;I16=14,7,0,0,791,29983,0,0,1260,75600,0,0,418,9250,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,226:9:0    0,18,186:6:0    0,18,190:6:0
+17     3366    .       T       <X>     0       .       DP=21;I16=14,7,0,0,759,28053,0,0,1260,75600,0,0,413,9085,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,221:9:0    0,18,185:6:0    0,18,177:6:0
+17     3367    .       G       <X>     0       .       DP=21;I16=14,7,0,0,767,28539,0,0,1260,75600,0,0,408,8942,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,235:9:0    0,18,185:6:0    0,18,169:6:0
+17     3368    .       C       <X>     0       .       DP=21;I16=14,7,0,0,807,31329,0,0,1260,75600,0,0,403,8821,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,245:9:0    0,18,181:6:0    0,18,189:6:0
+17     3369    .       C       <X>     0       .       DP=21;I16=14,7,0,0,789,30271,0,0,1260,75600,0,0,398,8722,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,18,186:6:0    0,18,193:6:0
+17     3370    .       T       <X>     0       .       DP=21;I16=13,7,0,0,798,31960,0,0,1200,72000,0,0,392,8596,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,239:9:0    0,18,201:6:0    0,15,178:5:0
+17     3371    .       G       <X>     0       .       DP=20;I16=13,7,0,0,739,27875,0,0,1200,72000,0,0,387,8493,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,233:9:0    0,18,173:6:0    0,15,169:5:0
+17     3372    .       T       <X>     0       .       DP=20;I16=13,6,0,0,693,25677,0,0,1140,68400,0,0,359,7883,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,220:9:0    0,15,154:5:0    0,15,167:5:0
+17     3373    .       A       <X>     0       .       DP=20;I16=13,7,0,0,729,27019,0,0,1200,72000,0,0,375,8253,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,226:9:0    0,18,162:6:0    0,15,174:5:0
+17     3374    .       A       <X>     0       .       DP=19;I16=13,6,0,0,719,27437,0,0,1140,68400,0,0,369,8115,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,225:9:0    0,15,167:5:0    0,15,164:5:0
+17     3375    .       T       <X>     0       .       DP=20;I16=12,6,0,0,683,26039,0,0,1080,64800,0,0,337,7321,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,221:8:0    0,15,155:5:0    0,15,172:5:0
+17     3376    .       C       <X>     0       .       DP=20;I16=13,7,0,0,739,27867,0,0,1200,72000,0,0,356,7796,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,254:10:0   0,15,146:5:0    0,15,173:5:0
+17     3377    .       C       <X>     0       .       DP=20;I16=13,7,0,0,741,27905,0,0,1200,72000,0,0,350,7666,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,252:10:0   0,15,149:5:0    0,15,173:5:0
+17     3378    .       C       <X>     0       .       DP=20;I16=13,7,0,0,775,30179,0,0,1200,72000,0,0,343,7507,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,161:5:0    0,15,172:5:0
+17     3379    .       A       <X>     0       .       DP=20;I16=13,7,0,0,736,27530,0,0,1200,72000,0,0,336,7370,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,245:10:0   0,15,157:5:0    0,15,169:5:0
+17     3380    .       G       <X>     0       .       DP=19;I16=13,6,0,0,729,28249,0,0,1140,68400,0,0,330,7254,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,233:9:0    0,15,157:5:0    0,15,178:5:0
+17     3381    .       C       <X>     0       .       DP=19;I16=13,6,0,0,742,29288,0,0,1140,68400,0,0,324,7158,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,241:9:0    0,15,155:5:0    0,15,178:5:0
+17     3382    .       T       <X>     0       .       DP=17;I16=12,5,0,0,649,25245,0,0,1020,61200,0,0,320,7080,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,222:9:0    0,9,105:3:0     0,15,184:5:0
+17     3383    .       A       <X>     0       .       DP=17;I16=12,4,0,0,556,19808,0,0,960,57600,0,0,291,6393,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,196:9:0    0,6,71:2:0      0,15,167:5:0
+17     3384    .       C       <X>     0       .       DP=19;I16=14,5,0,0,701,26181,0,0,1140,68400,0,0,311,6923,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,235:10:0   0,9,98:3:0      0,18,187:6:0
+17     3385    .       T       <X>     0       .       DP=19;I16=14,5,0,0,730,28456,0,0,1140,68400,0,0,307,6797,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,237:10:0   0,9,109:3:0     0,18,195:6:0
+17     3386    .       T       <X>     0       .       DP=19;I16=14,5,0,0,642,22450,0,0,1140,68400,0,0,302,6642,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,197:10:0   0,9,104:3:0     0,18,188:6:0
+17     3387    .       G       <X>     0       .       DP=20;I16=14,6,0,0,723,26761,0,0,1200,72000,0,0,296,6460,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,230:10:0   0,9,105:3:0     0,21,210:7:0
+17     3388    .       G       <X>     0       .       DP=20;I16=14,6,0,0,705,25891,0,0,1200,72000,0,0,291,6303,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,225:10:0   0,9,109:3:0     0,21,202:7:0
+17     3389    .       G       <X>     0       .       DP=18;I16=10,7,0,0,617,22635,0,0,1020,61200,0,0,270,5808,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,190:7:0    0,9,105:3:0     0,21,207:7:0
+17     3390    .       A       <X>     0       .       DP=18;I16=11,7,0,0,631,22681,0,0,1080,64800,0,0,288,6056,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,200:8:0    0,9,105:3:0     0,21,198:7:0
+17     3391    .       A       <X>     0       .       DP=18;I16=11,7,0,0,663,24951,0,0,1080,64800,0,0,287,5965,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,192:8:0    0,9,113:3:0     0,21,224:7:0
+17     3392    .       G       <X>     0       .       DP=18;I16=11,7,0,0,666,25104,0,0,1080,64800,0,0,286,5896,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,211:8:0    0,9,103:3:0     0,21,216:7:0
+17     3393    .       C       <X>     0       .       DP=18;I16=11,7,0,0,686,26472,0,0,1080,64800,0,0,284,5800,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,222:8:0    0,9,106:3:0     0,21,214:7:0
+17     3394    .       T       <X>     0       .       DP=18;I16=11,7,0,0,699,27481,0,0,1080,64800,0,0,282,5728,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,219:8:0    0,9,114:3:0     0,21,222:7:0
+17     3395    .       G       <X>     0       .       DP=17;I16=10,7,0,0,656,25512,0,0,1020,61200,0,0,281,5679,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,205:7:0    0,9,105:3:0     0,21,222:7:0
+17     3396    .       A       <X>     0       .       DP=17;I16=10,7,0,0,644,25446,0,0,1020,61200,0,0,280,5652,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,182:7:0    0,9,119:3:0     0,21,232:7:0
+17     3397    .       G       <X>     0       .       DP=17;I16=10,7,0,0,633,23895,0,0,1020,61200,0,0,279,5647,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,193:7:0    0,9,107:3:0     0,21,218:7:0
+17     3398    .       G       <X>     0       .       DP=16;I16=10,6,0,0,610,23380,0,0,960,57600,0,0,279,5663,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,170:6:0    0,9,110:3:0     0,21,215:7:0
+17     3399    .       G       <X>     0       .       DP=17;I16=10,6,0,0,585,21729,0,0,960,57600,0,0,270,5618,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,15,147:5:0    0,12,122:4:0    0,21,216:7:0
+17     3400    .       A       <X>     0       .       DP=17;I16=10,6,0,0,576,21400,0,0,960,57600,0,0,264,5500,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,15,136:5:0    0,12,131:4:0    0,21,213:7:0
+17     3401    .       T       <X>     0       .       DP=17;I16=11,6,0,0,605,22159,0,0,1020,61200,0,0,280,5784,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,146:6:0    0,12,131:4:0    0,21,216:7:0
+17     3402    .       G       <X>     0       .       DP=17;I16=11,6,0,0,638,24150,0,0,1020,61200,0,0,280,5832,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,172:6:0    0,12,130:4:0    0,21,213:7:0
+17     3403    .       A       <X>     0       .       DP=16;I16=9,6,0,0,579,22815,0,0,900,54000,0,0,276,5874,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,139:5:0    0,12,140:4:0    0,18,205:6:0
+17     3404    .       G       <X>     0       .       DP=16;I16=10,6,0,0,564,20652,0,0,960,57600,0,0,281,5935,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,148:6:0    0,12,131:4:0    0,18,186:6:0
+17     3405    .       A       <X>     0       .       DP=16;I16=10,6,0,0,560,20158,0,0,960,57600,0,0,281,5991,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,157:6:0    0,12,124:4:0    0,18,179:6:0
+17     3406    .       A       <X>     0       .       DP=16;I16=10,6,0,0,568,20556,0,0,960,57600,0,0,281,6067,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,150:6:0    0,12,129:4:0    0,18,186:6:0
+17     3407    .       C       <X>     0       .       DP=17;I16=11,6,0,0,591,21225,0,0,1020,61200,0,0,281,6163,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,178:7:0    0,12,106:4:0    0,18,183:6:0
+17     3408    .       T       <X>     0       .       DP=17;I16=11,6,0,0,632,23754,0,0,1020,61200,0,0,282,6280,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,177:7:0    0,12,133:4:0    0,18,189:6:0
+17     3409    .       G       <X>     0       .       DP=16;I16=10,6,0,0,599,22667,0,0,960,57600,0,0,283,6369,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,172:6:0    0,12,119:4:0    0,18,192:6:0
+17     3410    .       C       <X>     0       .       DP=16;I16=10,6,0,0,585,21685,0,0,960,57600,0,0,282,6378,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,174:6:0    0,12,126:4:0    0,18,176:6:0
+17     3411    .       T       <X>     0       .       DP=15;I16=9,6,0,0,578,22492,0,0,900,54000,0,0,282,6404,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,165:6:0    0,9,114:3:0     0,18,196:6:0
+17     3412    .       T       <X>     0       .       DP=15;I16=9,6,0,0,546,20202,0,0,900,54000,0,0,283,6445,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,148:5:0    0,12,120:4:0    0,18,189:6:0
+17     3413    .       G       <X>     0       .       DP=15;I16=9,6,0,0,559,21023,0,0,900,54000,0,0,283,6401,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,158:5:0    0,12,124:4:0    0,18,184:6:0
+17     3414    .       A       <X>     0       .       DP=15;I16=9,6,0,0,512,17878,0,0,900,54000,0,0,283,6373,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,148:5:0    0,12,116:4:0    0,18,166:6:0
+17     3415    .       A       <X>     0       .       DP=16;I16=9,7,0,0,544,19656,0,0,960,57600,0,0,282,6310,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,142:5:0    0,12,132:4:0    0,21,179:7:0
+17     3416    .       C       <X>     0       .       DP=16;I16=9,7,0,0,562,20168,0,0,960,57600,0,0,282,6262,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,143:5:0    0,12,127:4:0    0,21,191:7:0
+17     3417    .       C       <X>     0       .       DP=16;I16=9,7,0,0,566,20666,0,0,960,57600,0,0,282,6230,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,147:5:0    0,12,126:4:0    0,21,192:7:0
+17     3418    .       T       <X>     0       .       DP=17;I16=10,5,0,0,557,21637,0,0,900,54000,0,0,268,5988,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,15,150:5:0    0,15,148:5:0    0,15,176:5:0
+17     3419    .       G       <X>     0       .       DP=17;I16=10,7,0,0,594,21642,0,0,1020,61200,0,0,310,6836,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,161:6:0    0,15,140:5:0    0,18,190:6:0
+17     3420    .       G       <X>     0       .       DP=17;I16=10,7,0,0,596,21580,0,0,1020,61200,0,0,312,6850,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,172:6:0    0,15,132:5:0    0,18,188:6:0
+17     3421    .       G       <X>     0       .       DP=18;I16=10,8,0,0,633,22781,0,0,1049,62041,0,0,314,6880,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,21,184:7:0    0,15,138:5:0    0,18,191:6:0
+17     3422    .       A       <X>     0       .       DP=18;I16=9,8,0,0,576,20954,0,0,989,58441,0,0,302,6702,0,0;QS=3,0;MQSB=0.91051;MQ0F=0   PL:DP:DV        0,18,167:6:0    0,15,130:5:0    0,18,188:6:0
+17     3423    .       G       <X>     0       .       DP=18;I16=9,9,0,0,651,24391,0,0,1049,62041,0,0,305,6747,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,21,200:7:0    0,15,149:5:0    0,18,183:6:0
+17     3424    .       G       <X>     0       .       DP=18;I16=8,8,0,0,555,20175,0,0,929,54841,0,0,275,6105,0,0;QS=3,0;MQSB=0.915545;MQ0F=0  PL:DP:DV        0,18,161:6:0    0,15,141:5:0    0,15,169:5:0
+17     3425    .       C       <X>     0       .       DP=18;I16=9,8,0,0,594,21676,0,0,1020,61200,0,0,307,6779,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,168:6:0    0,15,142:5:0    0,18,186:6:0
+17     3426    .       A       <X>     0       .       DP=18;I16=9,8,0,0,633,23967,0,0,1020,61200,0,0,308,6774,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,172:6:0    0,15,151:5:0    0,18,202:6:0
+17     3427    .       G       <X>     0       .       DP=18;I16=9,9,0,0,655,24639,0,0,1049,62041,0,0,315,6823,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,21,209:7:0    0,15,144:5:0    0,18,184:6:0
+17     3428    .       A       <X>     0       .       DP=18;I16=9,7,0,0,573,21235,0,0,960,57600,0,0,305,6793,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,158:5:0    0,15,147:5:0    0,18,178:6:0
+17     3429    .       C       <X>     0       .       DP=17;I16=8,9,0,0,516,16610,0,0,989,58441,0,0,320,6930,0,0;QS=3,0;MQSB=0.928603;MQ0F=0  PL:DP:DV        0,21,176:7:0    0,15,125:5:0    0,15,124:5:0
+17     3430    .       G       <X>     0       .       DP=18;I16=9,9,0,0,539,17155,0,0,1049,62041,0,0,323,7011,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,24,181:8:0    0,15,113:5:0    0,15,144:5:0
+17     3431    .       T       <X>     0       .       DP=18;I16=9,9,0,0,651,24101,0,0,1049,62041,0,0,327,7111,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,24,210:8:0    0,15,139:5:0    0,15,166:5:0
+17     3432    .       T       <X>     0       .       DP=18;I16=8,9,0,0,577,20601,0,0,989,58441,0,0,306,6606,0,0;QS=3,0;MQSB=0.928603;MQ0F=0  PL:DP:DV        0,21,162:7:0    0,15,144:5:0    0,15,165:5:0
+17     3433    .       G       <X>     0       .       DP=18;I16=9,9,0,0,623,22589,0,0,1049,62041,0,0,334,7320,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,24,199:8:0    0,15,138:5:0    0,15,164:5:0
+17     3434    .       C       <X>     0       .       DP=18;I16=10,7,0,0,582,20838,0,0,1020,61200,0,0,324,7208,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,208:8:0    0,15,130:5:0    0,12,137:4:0
+17     3435    .       A       <X>     0       .       DP=18;I16=10,8,0,0,595,21619,0,0,1049,62041,0,0,341,7453,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,27,185:9:0    0,15,150:5:0    0,12,151:4:0
+17     3436    .       G       <X>     0       .       DP=18;I16=10,8,0,0,617,22277,0,0,1049,62041,0,0,345,7549,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,27,218:9:0    0,15,146:5:0    0,12,133:4:0
+17     3437    .       T       G,<X>   0       .       DP=18;I16=10,7,0,1,594,21168,16,256,1020,61200,29,841,333,7409,16,256;QS=2.94286,0.0571429,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.906029;BQB=1;MQ0F=0       PL:DP:DV        0,11,188,24,191,195:9:1 0,15,148,15,148,148:5:0 0,12,132,12,132,132:4:0
+17     3438    .       G       <X>     0       .       DP=18;I16=10,7,0,0,622,23296,0,0,1020,61200,0,0,335,7461,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,215:8:0    0,15,152:5:0    0,12,140:4:0
+17     3439    .       A       <X>     0       .       DP=18;I16=10,8,0,0,619,22965,0,0,1049,62041,0,0,355,7853,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,27,215:9:0    0,15,153:5:0    0,12,132:4:0
+17     3440    .       G       <X>     0       .       DP=18;I16=10,7,0,0,610,22660,0,0,1020,61200,0,0,339,7613,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,221:8:0    0,15,143:5:0    0,12,131:4:0
+17     3441    .       C       <X>     0       .       DP=18;I16=10,6,0,0,585,22165,0,0,960,57600,0,0,315,7037,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,226:8:0    0,15,140:5:0    0,9,115:3:0
+17     3442    .       T       <X>     0       .       DP=20;I16=11,9,0,0,670,24716,0,0,1138,66482,0,0,362,8166,0,0;QS=3,0;MQSB=0.997118;MQ0F=0        PL:DP:DV        0,33,248:11:0   0,15,143:5:0    0,12,128:4:0
+17     3443    .       G       <X>     0       .       DP=20;I16=11,9,0,0,708,26092,0,0,1138,66482,0,0,366,8288,0,0;QS=3,0;MQSB=0.997118;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,143:5:0    0,12,137:4:0
+17     3444    .       A       <X>     0       .       DP=20;I16=11,9,0,0,698,25978,0,0,1138,66482,0,0,369,8379,0,0;QS=3,0;MQSB=0.997118;MQ0F=0        PL:DP:DV        0,33,244:11:0   0,15,161:5:0    0,12,131:4:0
+17     3445    .       G       <X>     0       .       DP=20;I16=11,9,0,0,718,26590,0,0,1138,66482,0,0,372,8488,0,0;QS=3,0;MQSB=0.997118;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,153:5:0    0,12,132:4:0
+17     3446    .       A       <X>     0       .       DP=20;I16=10,8,0,0,635,23323,0,0,1049,62041,0,0,325,7365,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,27,222:9:0    0,15,154:5:0    0,12,131:4:0
+17     3447    .       T       <X>     0       .       DP=20;I16=11,8,0,0,669,24331,0,0,1109,65641,0,0,352,8084,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,30,230:10:0   0,15,150:5:0    0,12,137:4:0
+17     3448    .       C       <X>     0       .       DP=19;I16=10,8,0,0,641,23693,0,0,1049,62041,0,0,355,8193,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,113:4:0    0,12,128:4:0
+17     3449    .       A       <X>     0       .       DP=19;I16=10,8,0,0,565,19185,0,0,1049,62041,0,0,357,8265,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,217:10:0   0,12,111:4:0    0,12,119:4:0
+17     3450    .       C       <X>     0       .       DP=18;I16=8,8,0,0,520,17846,0,0,898,52082,0,0,334,7674,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,30,229:10:0   0,6,70:2:0      0,12,106:4:0
+17     3451    .       G       <X>     0       .       DP=18;I16=10,7,0,0,528,17178,0,0,989,58441,0,0,361,8345,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,30,226:10:0   0,9,56:3:0      0,12,123:4:0
+17     3452    .       C       <X>     0       .       DP=18;I16=10,8,0,0,657,24597,0,0,1018,59282,0,0,388,9028,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,84:3:0      0,12,128:4:0
+17     3453    .       C       <X>     0       .       DP=18;I16=10,8,0,0,663,24951,0,0,1018,59282,0,0,390,9098,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,90:3:0      0,12,125:4:0
+17     3454    .       A       <X>     0       .       DP=18;I16=10,8,0,0,614,21898,0,0,1018,59282,0,0,392,9180,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,33,251:11:0   0,9,90:3:0      0,12,128:4:0
+17     3455    .       C       <X>     0       .       DP=18;I16=10,8,0,0,650,23968,0,0,1018,59282,0,0,394,9274,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,90:3:0      0,12,127:4:0
+17     3456    .       T       <X>     0       .       DP=18;I16=10,8,0,0,607,21961,0,0,1018,59282,0,0,395,9329,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,33,243:11:0   0,9,88:3:0      0,12,135:4:0
+17     3457    .       G       <X>     0       .       DP=18;I16=9,7,0,0,549,19861,0,0,898,52082,0,0,346,8144,0,0;QS=3,0;MQSB=0.994413;MQ0F=0  PL:DP:DV        0,33,254:11:0   0,6,63:2:0      0,9,107:3:0
+17     3458    .       C       <X>     0       .       DP=18;I16=10,8,0,0,638,23236,0,0,1018,59282,0,0,397,9469,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,81:3:0      0,12,125:4:0
+17     3459    .       A       C,<X>   0       .       DP=17;I16=9,7,0,1,520,18390,22,484,929,54841,29,841,372,8830,25,625;QS=2.92971,0.0702875,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.998843;BQB=1;MQ0F=0 PL:DP:DV        0,8,201,27,204,213:10:1 0,9,84,9,84,84:3:0      0,12,116,12,116,116:4:0
+17     3460    .       C       <X>     0       .       DP=17;I16=8,7,0,0,554,20952,0,0,869,51241,0,0,345,8103,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,27,244:9:0    0,6,65:2:0      0,12,131:4:0
+17     3461    .       T       <X>     0       .       DP=17;I16=9,7,0,0,591,22805,0,0,929,54841,0,0,368,8638,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,231:9:0    0,9,103:3:0     0,12,133:4:0
+17     3462    .       C       <X>     0       .       DP=18;I16=9,9,0,0,672,25486,0,0,1018,59282,0,0,391,9185,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,90:3:0      0,12,130:4:0
+17     3463    .       C       <X>     0       .       DP=18;I16=8,9,0,0,584,21458,0,0,958,55682,0,0,369,8671,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,30,244:10:0   0,9,86:3:0      0,12,132:4:0
+17     3464    .       A       <X>     0       .       DP=18;I16=9,9,0,0,628,23490,0,0,1018,59282,0,0,387,8973,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,244:11:0   0,9,96:3:0      0,12,142:4:0
+17     3465    .       G       <X>     0       .       DP=19;I16=9,9,0,0,642,24008,0,0,1018,59282,0,0,384,8842,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,91:3:0      0,12,135:4:0
+17     3466    .       C       <X>     0       .       DP=20;I16=9,10,0,0,682,25218,0,0,1047,60123,0,0,378,8588,0,0;QS=3,0;MQSB=0.904084;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,101:3:0     0,15,147:5:0
+17     3467    .       C       <X>     0       .       DP=20;I16=10,9,0,0,685,25919,0,0,1047,60123,0,0,397,9139,0,0;QS=3,0;MQSB=0.948064;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,115:4:0    0,15,154:5:0
+17     3468    .       T       <X>     0       .       DP=20;I16=10,9,0,0,672,25426,0,0,1047,60123,0,0,374,8410,0,0;QS=3,0;MQSB=0.948064;MQ0F=0        PL:DP:DV        0,30,246:10:0   0,12,126:4:0    0,15,164:5:0
+17     3469    .       G       <X>     0       .       DP=21;I16=10,11,0,0,788,30064,0,0,1167,67323,0,0,396,8924,0,0;QS=3,0;MQSB=0.914611;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,146:5:0    0,15,163:5:0
+17     3470    .       G       <X>     0       .       DP=22;I16=11,11,0,0,796,29754,0,0,1196,68164,0,0,393,8781,0,0;QS=3,0;MQSB=0.770381;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,131:5:0    0,15,161:5:0
+17     3471    .       G       <X>     0       .       DP=23;I16=12,11,0,0,801,29083,0,0,1256,71764,0,0,391,8657,0,0;QS=3,0;MQSB=0.811552;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,133:5:0    0,15,151:5:0
+17     3472    .       C       <X>     0       .       DP=23;I16=12,11,0,0,757,26535,0,0,1256,71764,0,0,390,8554,0,0;QS=3,0;MQSB=0.811552;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,145:5:0    0,15,136:5:0
+17     3473    .       A       <X>     0       .       DP=23;I16=11,11,0,0,777,28175,0,0,1196,68164,0,0,379,8373,0,0;QS=3,0;MQSB=0.770381;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,148:5:0    0,15,153:5:0
+17     3474    .       A       <X>     0       .       DP=23;I16=12,11,0,0,807,29181,0,0,1256,71764,0,0,388,8414,0,0;QS=3,0;MQSB=0.811552;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,150:5:0    0,15,155:5:0
+17     3475    .       C       <X>     0       .       DP=22;I16=12,10,0,0,737,25849,0,0,1196,68164,0,0,387,8327,0,0;QS=3,0;MQSB=0.838545;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,137:5:0    0,15,143:5:0
+17     3476    .       A       <X>     0       .       DP=22;I16=12,10,0,0,790,29312,0,0,1196,68164,0,0,386,8262,0,0;QS=3,0;MQSB=0.838545;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,149:5:0    0,15,154:5:0
+17     3477    .       G       <X>     0       .       DP=22;I16=11,10,0,0,755,28237,0,0,1136,64564,0,0,363,7735,0,0;QS=3,0;MQSB=0.799507;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,126:4:0    0,15,153:5:0
+17     3478    .       A       <X>     0       .       DP=25;I16=13,11,0,0,857,31637,0,0,1316,75364,0,0,384,8198,0,0;QS=3,0;MQSB=0.845496;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,167:6:0    0,18,190:6:0
+17     3479    .       G       <X>     0       .       DP=25;I16=12,10,0,0,783,28623,0,0,1227,70923,0,0,355,7701,0,0;QS=3,0;MQSB=0.613159;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,152:5:0    0,18,160:6:0
+17     3480    .       T       <X>     0       .       DP=25;I16=13,11,0,0,788,27124,0,0,1316,75364,0,0,393,8531,0,0;QS=3,0;MQSB=0.845496;MQ0F=0       PL:DP:DV        0,33,249:11:0   0,21,182:7:0    0,18,155:6:0
+17     3481    .       A       <X>     0       .       DP=25;I16=12,12,0,0,858,30884,0,0,1347,78123,0,0,397,8685,0,0;QS=3,0;MQSB=0.941765;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,21,194:7:0    0,15,148:5:0
+17     3482    .       A       <X>     0       .       DP=25;I16=13,12,0,0,927,35013,0,0,1376,78964,0,0,412,8942,0,0;QS=3,0;MQSB=0.822311;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,21,202:7:0    0,18,182:6:0
+17     3483    .       G       <X>     0       .       DP=25;I16=12,12,0,0,794,27410,0,0,1316,75364,0,0,412,9002,0,0;QS=3,0;MQSB=0.786628;MQ0F=0       PL:DP:DV        0,33,253:11:0   0,21,183:7:0    0,18,158:6:0
+17     3484    .       A       C,<X>   0       .       DP=24;I16=12,9,0,1,710,25220,14,196,1198,70082,60,3600,346,7514,25,625;QS=2.93665,0.0633484,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.804615;BQB=1;MQ0F=0      PL:DP:DV        0,30,227,30,227,227:10:0        0,7,156,18,159,162:7:1  0,15,133,15,133,133:5:0
+17     3485    .       C       <X>     0       .       DP=23;I16=11,11,0,0,766,27656,0,0,1196,68164,0,0,393,8573,0,0;QS=3,0;MQSB=0.770381;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,163:6:0    0,15,120:5:0
+17     3486    .       T       <X>     0       .       DP=24;I16=12,10,0,0,799,30529,0,0,1196,68164,0,0,398,8756,0,0;QS=3,0;MQSB=0.838545;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,21,198:7:0    0,15,128:5:0
+17     3487    .       C       <X>     0       .       DP=24;I16=10,11,0,0,724,27586,0,0,1167,67323,0,0,393,8905,0,0;QS=3,0;MQSB=0.914611;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,162:6:0    0,12,92:4:0
+17     3488    .       T       <X>     0       .       DP=24;I16=12,10,0,0,742,27454,0,0,1196,68164,0,0,429,9571,0,0;QS=3,0;MQSB=0.838545;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,21,172:7:0    0,12,98:4:0
+17     3489    .       G       <X>     0       .       DP=25;I16=13,11,0,0,778,28994,0,0,1285,72605,0,0,433,9675,0,0;QS=3,0;MQSB=0.97965;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,24,177:8:0    0,12,75:4:0
+17     3490    .       T       C,<X>   0       .       DP=27;I16=14,10,1,0,806,28886,25,625,1254,69846,60,3600,427,9659,12,144;QS=2.90775,0.0922509,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.962269;BQB=1;MQ0F=0     PL:DP:DV        0,39,255,39,255,255:13:0        0,2,168,24,171,183:9:1  0,9,85,9,85,85:3:0
+17     3491    .       C       <X>     0       .       DP=28;I16=15,11,0,0,864,31232,0,0,1405,79805,0,0,445,9903,0,0;QS=3,0;MQSB=0.753395;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,197:9:0    0,9,78:3:0
+17     3492    .       T       <X>     0       .       DP=28;I16=15,11,0,0,852,31516,0,0,1405,79805,0,0,452,9986,0,0;QS=3,0;MQSB=0.753395;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,212:9:0    0,9,96:3:0
+17     3493    .       C       <X>     0       .       DP=28;I16=15,12,0,0,891,32181,0,0,1434,80646,0,0,464,10124,0,0;QS=3,0;MQSB=0.908075;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,27,214:9:0    0,9,80:3:0
+17     3493    .       CAAAAAAAAAAAAA  CAAAAAAAAAAAA,CAAAAAAAAAAAAAA   0       .       INDEL;IDV=2;IMF=0.125;DP=28;I16=9,9,0,2,443,11071,47,1129,1049,62041,89,4441,320,7120,30,650;QS=2.81818,0.0909091,0.0909091;VDB=0.504964;SGB=0.346553;MQSB=0.997118;MQ0F=0      PL:DP:DV        0,19,37,19,40,37:11:2   0,18,39,18,39,39:6:0    0,9,23,9,23,23:3:0
+17     3494    .       A       <X>     0       .       DP=30;I16=15,12,0,0,970,37408,0,0,1465,83405,0,0,440,9568,0,0;QS=3,0;MQSB=0.723173;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,220:9:0    0,12,117:4:0
+17     3495    .       A       <X>     0       .       DP=31;I16=15,13,0,0,966,36178,0,0,1525,87005,0,0,472,10270,0,0;QS=3,0;MQSB=0.695496;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,210:9:0    0,15,129:5:0
+17     3496    .       A       <X>     0       .       DP=31;I16=15,13,0,0,974,36928,0,0,1525,87005,0,0,477,10281,0,0;QS=3,0;MQSB=0.695496;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,207:9:0    0,15,138:5:0
+17     3497    .       A       <X>     0       .       DP=32;I16=14,14,0,0,1015,39525,0,0,1525,87005,0,0,460,9834,0,0;QS=3,0;MQSB=0.62781;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,208:8:0    0,18,148:6:0
+17     3498    .       A       <X>     0       .       DP=32;I16=14,14,0,0,982,37264,0,0,1556,89764,0,0,460,9628,0,0;QS=3,0;MQSB=0.813104;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,220:9:0    0,15,115:5:0
+17     3499    .       A       <X>     0       .       DP=32;I16=14,14,0,0,1024,40072,0,0,1525,87005,0,0,489,10267,0,0;QS=3,0;MQSB=0.62781;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,222:8:0    0,18,144:6:0
+17     3500    .       A       <X>     0       .       DP=31;I16=14,14,0,0,995,38097,0,0,1525,87005,0,0,494,10316,0,0;QS=3,0;MQSB=0.62781;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,214:8:0    0,18,150:6:0
+17     3501    .       A       <X>     0       .       DP=31;I16=14,14,0,0,1017,39845,0,0,1525,87005,0,0,499,10399,0,0;QS=3,0;MQSB=0.62781;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,221:8:0    0,18,149:6:0
+17     3502    .       A       <X>     0       .       DP=31;I16=14,14,0,0,1051,41955,0,0,1525,87005,0,0,504,10516,0,0;QS=3,0;MQSB=0.62781;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,223:8:0    0,18,154:6:0
+17     3503    .       A       <X>     0       .       DP=31;I16=14,14,0,0,1038,40832,0,0,1525,87005,0,0,509,10667,0,0;QS=3,0;MQSB=0.62781;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,229:8:0    0,18,155:6:0
+17     3504    .       A       <X>     0       .       DP=31;I16=14,14,0,0,1037,41235,0,0,1525,87005,0,0,512,10750,0,0;QS=3,0;MQSB=0.62781;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,229:8:0    0,18,145:6:0
+17     3505    .       A       <X>     0       .       DP=31;I16=14,14,0,0,1039,40959,0,0,1525,87005,0,0,514,10814,0,0;QS=3,0;MQSB=0.62781;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,233:8:0    0,18,156:6:0
+17     3506    .       A       <X>     0       .       DP=32;I16=11,13,0,0,889,34265,0,0,1378,80882,0,0,427,9079,0,0;QS=3,0;MQSB=0.998323;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,201:6:0    0,18,158:6:0
+17     3507    .       T       <X>     0       .       DP=31;I16=10,17,0,0,995,38431,0,0,1527,88923,0,0,493,10499,0,0;QS=3,0;MQSB=0.997168;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,187:6:0    0,18,153:6:0
+17     3508    .       C       <X>     0       .       DP=31;I16=10,17,0,0,997,40091,0,0,1527,88923,0,0,499,10675,0,0;QS=3,0;MQSB=0.997168;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,160:6:0    0,15,119:5:0
+17     3509    .       A       <X>     0       .       DP=30;I16=11,17,0,0,995,37147,0,0,1556,89764,0,0,529,11459,0,0;QS=3,0;MQSB=0.960952;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,175:6:0    0,15,125:5:0
+17     3510    .       C       A,<X>   0       .       DP=29;I16=9,17,1,0,959,37997,40,1600,1498,88082,29,841,483,10351,25,625;QS=2.95246,0.047541,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.997168;BQB=1;MQ0F=0      PL:DP:DV        0,19,255,45,255,255:16:1        0,18,150,18,150,150:6:0 0,15,119,15,119,119:5:0
+17     3511    .       A       <X>     0       .       DP=32;I16=11,17,0,0,923,33125,0,0,1587,92523,0,0,512,11150,0,0;QS=3,0;MQSB=0.993109;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,169:6:0    0,15,115:5:0
+17     3512    .       C       <X>     0       .       DP=32;I16=10,18,0,0,1058,42208,0,0,1618,95282,0,0,493,10733,0,0;QS=3,0;MQSB=0.891417;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,181:6:0    0,15,131:5:0
+17     3513    .       C       A,<X>   0       .       DP=32;I16=10,18,1,0,1074,42406,13,169,1618,95282,29,841,498,10926,25,625;QS=2.98,0.02,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.995968;BQB=1;MQ0F=0    PL:DP:DV        0,39,255,51,255,255:18:1        0,18,190,18,190,190:6:0 0,15,136,15,136,136:5:0
+17     3514    .       A       <X>     0       .       DP=33;I16=11,19,0,0,1101,42213,0,0,1707,99723,0,0,528,11778,0,0;QS=3,0;MQSB=0.997918;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,199:7:0    0,15,132:5:0
+17     3515    .       T       <X>     0       .       DP=33;I16=12,19,0,0,1130,43380,0,0,1736,100564,0,0,557,12563,0,0;QS=3,0;MQSB=0.960505;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,192:7:0    0,15,126:5:0
+17     3516    .       T       <X>     0       .       DP=34;I16=14,17,0,0,1147,44331,0,0,1767,103323,0,0,536,12078,0,0;QS=3,0;MQSB=0.924242;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,203:7:0    0,15,133:5:0
+17     3517    .       T       <X>     0       .       DP=34;I16=14,18,0,0,1183,46549,0,0,1796,104164,0,0,565,12773,0,0;QS=3,0;MQSB=0.988522;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,21,210:7:0    0,15,153:5:0
+17     3518    .       T       <X>     0       .       DP=34;I16=14,18,0,0,1165,44867,0,0,1796,104164,0,0,568,12826,0,0;QS=3,0;MQSB=0.988522;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,21,203:7:0    0,15,141:5:0
+17     3519    .       G       <X>     0       .       DP=33;I16=13,18,0,0,1158,46678,0,0,1736,100564,0,0,572,12912,0,0;QS=3,0;MQSB=0.980167;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,18,189:6:0    0,15,154:5:0
+17     3520    .       G       <X>     0       .       DP=33;I16=12,18,0,0,1111,42471,0,0,1707,99723,0,0,552,12438,0,0;QS=3,0;MQSB=0.991968;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,18,183:6:0    0,15,151:5:0
+17     3521    .       C       <X>     0       .       DP=32;I16=11,17,0,0,1077,43755,0,0,1649,98041,0,0,530,11850,0,0;QS=3,0;MQSB=0.967085;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,185:6:0    0,15,143:5:0
+17     3522    .       T       <X>     0       .       DP=32;I16=12,17,0,0,1125,46329,0,0,1678,98882,0,0,552,12274,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,199:6:0    0,15,158:5:0
+17     3523    .       T       <X>     0       .       DP=31;I16=11,16,0,0,996,38204,0,0,1558,91682,0,0,544,12286,0,0;QS=3,0;MQSB=0.992419;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,193:6:0    0,15,145:5:0
+17     3524    .       C       <X>     0       .       DP=31;I16=11,16,0,0,1067,43883,0,0,1589,94441,0,0,538,11960,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,192:6:0    0,15,152:5:0
+17     3525    .       A       <X>     0       .       DP=31;I16=13,16,0,0,1132,46402,0,0,1678,98882,0,0,556,12250,0,0;QS=3,0;MQSB=0.997839;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,200:6:0    0,15,165:5:0
+17     3526    .       G       <X>     0       .       DP=31;I16=12,16,0,0,1090,43912,0,0,1649,98041,0,0,543,12053,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,181:6:0    0,15,147:5:0
+17     3527    .       A       <X>     0       .       DP=31;I16=13,16,0,0,1068,41740,0,0,1678,98882,0,0,560,12334,0,0;QS=3,0;MQSB=0.997839;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,170:6:0    0,15,157:5:0
+17     3528    .       T       <X>     0       .       DP=31;I16=13,16,0,0,1076,41782,0,0,1678,98882,0,0,561,12369,0,0;QS=3,0;MQSB=0.997839;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,193:6:0    0,15,152:5:0
+17     3529    .       T       <X>     0       .       DP=31;I16=12,16,0,0,1016,38674,0,0,1649,98041,0,0,550,12290,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,184:6:0    0,15,154:5:0
+17     3530    .       G       <X>     0       .       DP=30;I16=12,17,0,0,1070,40570,0,0,1709,101641,0,0,578,13032,0,0;QS=3,0;MQSB=0.965321;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,176:6:0    0,18,175:6:0
+17     3531    .       C       A,<X>   0       .       DP=31;I16=13,17,1,0,1080,40304,38,1444,1738,102482,29,841,607,13801,10,100;QS=2.95773,0.0422741,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.924242;BQB=1;MQ0F=0  PL:DP:DV        0,28,255,54,255,255:19:1        0,18,172,18,172,172:6:0 0,18,175,18,175,175:6:0
+17     3532    .       A       <X>     0       .       DP=31;I16=14,17,0,0,1136,42380,0,0,1767,103323,0,0,619,14003,0,0;QS=3,0;MQSB=0.924242;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,180:6:0    0,18,184:6:0
+17     3533    .       T       <X>     0       .       DP=31;I16=13,17,0,0,1074,39206,0,0,1738,102482,0,0,595,13457,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,180:6:0    0,18,176:6:0
+17     3534    .       A       <X>     0       .       DP=30;I16=12,17,0,0,1014,36168,0,0,1678,98882,0,0,597,13561,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,165:6:0    0,18,175:6:0
+17     3535    .       T       <X>     0       .       DP=31;I16=14,17,0,0,1042,36456,0,0,1767,103323,0,0,624,14314,0,0;QS=3,0;MQSB=0.924242;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,162:6:0    0,18,164:6:0
+17     3536    .       C       <X>     0       .       DP=31;I16=13,17,0,0,1102,41182,0,0,1738,102482,0,0,602,13842,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,178:6:0    0,18,180:6:0
+17     3537    .       C       <X>     0       .       DP=32;I16=13,17,0,0,1142,43828,0,0,1769,105241,0,0,598,13854,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,194:7:0    0,18,185:6:0
+17     3538    .       T       <X>     0       .       DP=32;I16=14,17,0,0,1151,43471,0,0,1798,106082,0,0,603,13923,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,211:7:0    0,18,185:6:0
+17     3539    .       C       <X>     0       .       DP=32;I16=12,17,0,0,1077,40959,0,0,1709,101641,0,0,600,13994,0,0;QS=3,0;MQSB=0.965321;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,170:6:0    0,18,173:6:0
+17     3540    .       C       <X>     0       .       DP=31;I16=13,17,0,0,1134,43546,0,0,1769,105241,0,0,603,14055,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,209:7:0    0,18,172:6:0
+17     3541    .       T       <X>     0       .       DP=32;I16=13,18,0,0,1143,42901,0,0,1829,108841,0,0,604,14134,0,0;QS=3,0;MQSB=0.966712;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,224:8:0    0,18,187:6:0
+17     3542    .       G       <X>     0       .       DP=32;I16=13,18,0,0,1152,43714,0,0,1829,108841,0,0,604,14134,0,0;QS=3,0;MQSB=0.966712;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,223:8:0    0,18,172:6:0
+17     3543    .       C       <X>     0       .       DP=31;I16=13,17,0,0,1142,43818,0,0,1769,105241,0,0,605,14153,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,24,221:8:0    0,18,188:6:0
+17     3544    .       A       <X>     0       .       DP=31;I16=13,17,0,0,1089,40065,0,0,1769,105241,0,0,606,14190,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,24,221:8:0    0,18,173:6:0
+17     3545    .       A       <X>     0       .       DP=30;I16=13,16,0,0,1118,43688,0,0,1709,101641,0,0,607,14195,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,21,228:7:0    0,18,196:6:0
+17     3546    .       G       <X>     0       .       DP=30;I16=14,16,0,0,1131,43425,0,0,1738,102482,0,0,630,14698,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,206:7:0    0,18,179:6:0
+17     3547    .       G       <X>     0       .       DP=31;I16=13,17,0,0,1076,39798,0,0,1769,105241,0,0,607,14163,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,189:7:0    0,18,187:6:0
+17     3548    .       A       <X>     0       .       DP=31;I16=13,17,0,0,1071,39059,0,0,1769,105241,0,0,608,14178,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,208:7:0    0,18,179:6:0
+17     3549    .       T       <X>     0       .       DP=30;I16=13,16,0,0,1008,35928,0,0,1678,98882,0,0,605,13989,0,0;QS=3,0;MQSB=0.997839;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,180:6:0    0,15,152:5:0
+17     3550    .       A       <X>     0       .       DP=30;I16=13,16,0,0,1061,39371,0,0,1709,101641,0,0,612,14270,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,194:7:0    0,15,173:5:0
+17     3551    .       T       <X>     0       .       DP=30;I16=13,16,0,0,1026,36844,0,0,1709,101641,0,0,613,14295,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,192:7:0    0,15,162:5:0
+17     3552    .       A       <X>     0       .       DP=30;I16=14,16,0,0,1080,39588,0,0,1738,102482,0,0,631,14627,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,202:7:0    0,15,158:5:0
+17     3553    .       T       A,<X>   0       .       DP=30;I16=13,16,1,0,1047,38333,20,400,1709,101641,29,841,616,14398,16,256;QS=2.96795,0.0320513,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.999136;BQB=1;MQ0F=0   PL:DP:DV        0,34,255,51,255,255:18:1        0,18,178,18,178,178:6:0 0,18,183,18,183,183:6:0
+17     3554    .       A       <X>     0       .       DP=30;I16=14,16,0,0,1063,38413,0,0,1738,102482,0,0,632,14602,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,185:6:0    0,18,179:6:0
+17     3555    .       C       <X>     0       .       DP=30;I16=14,16,0,0,1021,35781,0,0,1738,102482,0,0,632,14574,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,169:6:0    0,18,163:6:0
+17     3556    .       G       <X>     0       .       DP=30;I16=13,16,0,0,1014,36426,0,0,1709,101641,0,0,618,14350,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,168:6:0    0,18,173:6:0
+17     3557    .       C       <X>     0       .       DP=31;I16=14,16,0,0,1001,34919,0,0,1769,105241,0,0,618,14342,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,140:6:0    0,18,165:6:0
+17     3558    .       G       <X>     0       .       DP=31;I16=15,16,0,0,1036,35974,0,0,1798,106082,0,0,630,14476,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,159:6:0    0,18,171:6:0
+17     3559    .       T       <X>     0       .       DP=30;I16=14,16,0,0,1086,40202,0,0,1769,105241,0,0,619,14341,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,171:6:0    0,18,192:6:0
+17     3560    .       G       <X>     0       .       DP=31;I16=14,16,0,0,1151,45035,0,0,1738,102482,0,0,611,14127,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,165:5:0    0,18,194:6:0
+17     3561    .       A       <X>     0       .       DP=31;I16=15,16,0,0,1147,43431,0,0,1798,106082,0,0,626,14366,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,186:6:0    0,18,196:6:0
+17     3562    .       A       <X>     0       .       DP=31;I16=16,15,0,0,1157,43859,0,0,1798,106082,0,0,623,14257,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,192:6:0    0,21,213:7:0
+17     3563    .       A       <X>     0       .       DP=31;I16=16,15,0,0,1162,44010,0,0,1798,106082,0,0,620,14124,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,192:6:0    0,21,216:7:0
+17     3564    .       T       <X>     0       .       DP=31;I16=15,15,0,0,1132,43298,0,0,1769,105241,0,0,610,13932,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,192:6:0    0,21,214:7:0
+17     3565    .       T       <X>     0       .       DP=32;I16=16,16,0,0,1163,42649,0,0,1858,109682,0,0,611,13791,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,57,255:19:0   0,18,189:6:0    0,21,212:7:0
+17     3566    .       C       <X>     0       .       DP=32;I16=16,16,0,0,1162,43586,0,0,1858,109682,0,0,606,13596,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,57,255:19:0   0,18,181:6:0    0,21,209:7:0
+17     3567    .       A       <X>     0       .       DP=32;I16=15,16,0,0,1181,45245,0,0,1829,108841,0,0,597,13375,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,192:6:0    0,21,222:7:0
+17     3568    .       A       <X>     0       .       DP=32;I16=15,16,0,0,1194,46670,0,0,1829,108841,0,0,592,13200,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,204:6:0    0,21,228:7:0
+17     3569    .       G       <X>     0       .       DP=31;I16=15,16,0,0,1164,44544,0,0,1829,108841,0,0,586,13006,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,180:6:0    0,21,204:7:0
+17     3570    .       T       <X>     0       .       DP=30;I16=14,15,0,0,1029,37527,0,0,1709,101641,0,0,572,12730,0,0;QS=3,0;MQSB=0.954405;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,12,136:4:0    0,21,213:7:0
+17     3571    .       C       <X>     0       .       DP=28;I16=13,15,0,0,1066,41192,0,0,1649,98041,0,0,568,12564,0,0;QS=3,0;MQSB=0.956162;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,12,138:4:0    0,21,215:7:0
+17     3572    .       A       <X>     0       .       DP=29;I16=13,16,0,0,1108,42566,0,0,1709,101641,0,0,564,12426,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,172:5:0    0,21,218:7:0
+17     3573    .       A       <X>     0       .       DP=29;I16=13,16,0,0,1119,43403,0,0,1709,101641,0,0,558,12168,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,174:5:0    0,21,220:7:0
+17     3574    .       T       <X>     0       .       DP=29;I16=13,16,0,0,1104,42220,0,0,1709,101641,0,0,552,11942,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,175:5:0    0,21,218:7:0
+17     3575    .       G       <X>     0       .       DP=29;I16=13,16,0,0,1122,43748,0,0,1709,101641,0,0,546,11748,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,161:5:0    0,21,212:7:0
+17     3576    .       A       <X>     0       .       DP=29;I16=13,16,0,0,1043,38405,0,0,1709,101641,0,0,540,11586,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,170:5:0    0,21,213:7:0
+17     3577    .       C       <X>     0       .       DP=30;I16=13,17,0,0,1123,42529,0,0,1769,105241,0,0,534,11456,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,161:5:0    0,21,211:7:0
+17     3578    .       A       <X>     0       .       DP=30;I16=13,17,0,0,1148,44236,0,0,1769,105241,0,0,529,11359,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,178:5:0    0,21,216:7:0
+17     3579    .       A       <X>     0       .       DP=29;I16=13,16,0,0,1051,38961,0,0,1709,101641,0,0,524,11244,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,172:5:0    0,18,192:6:0
+17     3580    .       A       <X>     0       .       DP=29;I16=13,16,0,0,1104,42344,0,0,1709,101641,0,0,519,11159,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,172:5:0    0,18,201:6:0
+17     3581    .       T       <X>     0       .       DP=29;I16=13,16,0,0,1088,41226,0,0,1709,101641,0,0,513,11055,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,161:5:0    0,18,199:6:0
+17     3582    .       C       <X>     0       .       DP=29;I16=13,16,0,0,1120,43616,0,0,1709,101641,0,0,506,10934,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,172:5:0    0,18,201:6:0
+17     3583    .       A       <X>     0       .       DP=30;I16=14,16,0,0,1130,43606,0,0,1769,105241,0,0,498,10796,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,183:5:0    0,21,213:7:0
+17     3584    .       G       <X>     0       .       DP=29;I16=12,16,0,0,1027,38895,0,0,1649,98041,0,0,487,10665,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,12,137:4:0    0,21,209:7:0
+17     3585    .       A       <X>     0       .       DP=31;I16=14,17,0,0,1057,37719,0,0,1829,108841,0,0,486,10616,0,0;QS=3,0;MQSB=0.962133;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,168:5:0    0,24,209:8:0
+17     3586    .       A       <X>     0       .       DP=30;I16=14,15,0,0,1053,40043,0,0,1709,101641,0,0,477,10461,0,0;QS=3,0;MQSB=0.954405;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,15,174:5:0    0,24,213:8:0
+17     3587    .       G       A,<X>   0       .       DP=29;I16=4,7,10,6,426,16884,555,20381,660,39600,960,57600,192,4420,280,5942;QS=1.32665,1.67335,0;VDB=0.902044;SGB=-3.91326;RPB=0.800999;MQB=1;MQSB=1;BQB=0.156944;MQ0F=0       PL:DP:DV        161,0,184,182,205,255:14:7      22,0,118,34,121,148:5:1 212,24,0,212,24,212:8:8
+17     3588    .       A       <X>     0       .       DP=29;I16=14,14,0,0,999,36973,0,0,1680,100800,0,0,470,10254,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,15,166:5:0    0,24,215:8:0
+17     3589    .       A       <X>     0       .       DP=28;I16=14,13,0,0,967,35935,0,0,1620,97200,0,0,467,10173,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,166:5:0    0,24,206:8:0
+17     3590    .       A       <X>     0       .       DP=27;I16=13,13,0,0,948,35860,0,0,1560,93600,0,0,464,10072,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,146:4:0    0,24,211:8:0
+17     3591    .       A       <X>     0       .       DP=26;I16=13,13,0,0,913,33539,0,0,1560,93600,0,0,459,9901,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,144:4:0    0,24,212:8:0
+17     3592    .       A       <X>     0       .       DP=26;I16=13,13,0,0,893,32087,0,0,1560,93600,0,0,453,9711,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,143:4:0    0,24,199:8:0
+17     3593    .       A       <X>     0       .       DP=26;I16=13,13,0,0,891,31363,0,0,1560,93600,0,0,447,9553,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,137:4:0    0,24,198:8:0
+17     3594    .       C       <X>     0       .       DP=25;I16=12,12,0,0,910,34868,0,0,1440,86400,0,0,426,9170,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,12,142:4:0    0,24,216:8:0
+17     3595    .       A       <X>     0       .       DP=24;I16=13,11,0,0,918,35274,0,0,1440,86400,0,0,438,9328,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,143:4:0    0,21,199:7:0
+17     3596    .       T       <X>     0       .       DP=24;I16=13,11,0,0,837,30077,0,0,1440,86400,0,0,434,9258,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,138:4:0    0,21,188:7:0
+17     3597    .       A       <X>     0       .       DP=24;I16=13,11,0,0,893,33549,0,0,1440,86400,0,0,430,9216,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,132:4:0    0,21,204:7:0
+17     3598    .       T       <X>     0       .       DP=23;I16=12,10,0,0,778,28226,0,0,1320,79200,0,0,415,9005,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,12,140:4:0    0,21,162:7:0
+17     3599    .       A       <X>     0       .       DP=23;I16=13,10,0,0,859,32403,0,0,1380,82800,0,0,425,9105,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,12,142:4:0    0,21,182:7:0
+17     3600    .       T       <X>     0       .       DP=24;I16=14,10,0,0,872,32086,0,0,1435,85825,0,0,422,9036,0,0;QS=3,0;MQSB=0.958048;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,139:4:0    0,21,183:7:0
+17     3601    .       A       <X>     0       .       DP=24;I16=14,10,0,0,862,31424,0,0,1435,85825,0,0,420,8994,0,0;QS=3,0;MQSB=0.958048;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,132:4:0    0,21,186:7:0
+17     3602    .       T       <X>     0       .       DP=25;I16=15,10,0,0,873,31323,0,0,1495,89425,0,0,418,8980,0,0;QS=3,0;MQSB=0.962269;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,161:5:0    0,21,174:7:0
+17     3603    .       A       <X>     0       .       DP=26;I16=15,11,0,0,907,32447,0,0,1555,93025,0,0,416,8944,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,151:5:0    0,24,216:8:0
+17     3604    .       C       <X>     0       .       DP=27;I16=16,11,0,0,905,31199,0,0,1615,96625,0,0,415,8937,0,0;QS=3,0;MQSB=0.96384;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,18,147:6:0    0,24,201:8:0
+17     3605    .       G       <X>     0       .       DP=27;I16=15,11,0,0,853,28887,0,0,1555,93025,0,0,393,8477,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,171:6:0    0,21,174:7:0
+17     3606    .       C       <X>     0       .       DP=27;I16=15,12,0,0,982,36756,0,0,1615,96625,0,0,415,8967,0,0;QS=3,0;MQSB=0.958048;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,187:6:0    0,27,231:9:0
+17     3607    .       A       <X>     0       .       DP=26;I16=15,11,0,0,927,33859,0,0,1555,93025,0,0,417,9005,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,183:6:0    0,27,232:9:0
+17     3608    .       A       <X>     0       .       DP=27;I16=14,12,0,0,930,34054,0,0,1555,93025,0,0,394,8450,0,0;QS=3,0;MQSB=0.953497;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,176:6:0    0,24,232:8:0
+17     3609    .       A       <X>     0       .       DP=27;I16=15,12,0,0,955,34701,0,0,1615,96625,0,0,421,9127,0,0;QS=3,0;MQSB=0.958048;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,186:6:0    0,27,238:9:0
+17     3610    .       C       <X>     0       .       DP=27;I16=14,12,0,0,915,33071,0,0,1555,93025,0,0,397,8537,0,0;QS=3,0;MQSB=0.953497;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,172:6:0    0,24,221:8:0
+17     3611    .       C       <X>     0       .       DP=25;I16=13,11,0,0,899,33995,0,0,1435,85825,0,0,398,8502,0,0;QS=3,0;MQSB=0.950498;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,173:6:0    0,24,234:8:0
+17     3612    .       A       <X>     0       .       DP=25;I16=14,11,0,0,957,37723,0,0,1495,89425,0,0,424,9118,0,0;QS=3,0;MQSB=0.955682;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,194:6:0    0,27,251:9:0
+17     3613    .       G       <X>     0       .       DP=26;I16=13,12,0,0,902,33110,0,0,1495,89425,0,0,399,8461,0,0;QS=3,0;MQSB=0.948139;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,172:6:0    0,24,223:8:0
+17     3614    .       T       <X>     0       .       DP=26;I16=14,12,0,0,912,33340,0,0,1555,93025,0,0,425,9083,0,0;QS=3,0;MQSB=0.953497;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,156:6:0    0,27,237:9:0
+17     3615    .       A       <X>     0       .       DP=26;I16=15,11,0,0,946,35138,0,0,1555,93025,0,0,427,9109,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,176:6:0    0,27,242:9:0
+17     3616    .       T       <X>     0       .       DP=26;I16=15,11,0,0,965,36541,0,0,1555,93025,0,0,431,9163,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,185:6:0    0,27,238:9:0
+17     3617    .       C       <X>     0       .       DP=25;I16=14,11,0,0,907,33675,0,0,1495,89425,0,0,436,9196,0,0;QS=3,0;MQSB=0.955682;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,176:6:0    0,24,215:8:0
+17     3618    .       C       <X>     0       .       DP=25;I16=14,11,0,0,964,37698,0,0,1495,89425,0,0,441,9259,0,0;QS=3,0;MQSB=0.955682;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,190:6:0    0,24,225:8:0
+17     3619    .       T       <X>     0       .       DP=25;I16=14,11,0,0,961,37553,0,0,1495,89425,0,0,446,9352,0,0;QS=3,0;MQSB=0.955682;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,194:6:0    0,24,238:8:0
+17     3620    .       A       <X>     0       .       DP=25;I16=14,11,0,0,880,31656,0,0,1495,89425,0,0,451,9475,0,0;QS=3,0;MQSB=0.955682;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,178:6:0    0,24,212:8:0
+17     3621    .       C       <X>     0       .       DP=25;I16=14,11,0,0,949,36561,0,0,1495,89425,0,0,456,9628,0,0;QS=3,0;MQSB=0.955682;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,182:6:0    0,24,230:8:0
+17     3622    .       T       <X>     0       .       DP=26;I16=15,11,0,0,983,38067,0,0,1555,93025,0,0,460,9762,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,21,194:7:0    0,24,242:8:0
+17     3623    .       G       <X>     0       .       DP=27;I16=16,11,0,0,969,35645,0,0,1615,96625,0,0,465,9929,0,0;QS=3,0;MQSB=0.96384;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,21,195:7:0    0,24,209:8:0
+17     3624    .       T       <X>     0       .       DP=27;I16=15,11,0,0,948,35330,0,0,1555,93025,0,0,448,9596,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,188:6:0    0,24,224:8:0
+17     3625    .       G       <X>     0       .       DP=27;I16=14,12,0,0,983,37483,0,0,1555,93025,0,0,453,9735,0,0;QS=3,0;MQSB=0.953497;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,21,210:7:0    0,24,219:8:0
+17     3626    .       T       <X>     0       .       DP=28;I16=15,12,0,0,998,37364,0,0,1615,96625,0,0,458,9854,0,0;QS=3,0;MQSB=0.958048;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,21,214:7:0    0,27,229:9:0
+17     3627    .       G       <X>     0       .       DP=29;I16=15,13,0,0,999,36375,0,0,1675,100225,0,0,464,10004,0,0;QS=3,0;MQSB=0.956162;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,21,199:7:0    0,27,224:9:0
+17     3628    .       T       <X>     0       .       DP=29;I16=15,13,0,0,1033,38721,0,0,1675,100225,0,0,471,10187,0,0;QS=3,0;MQSB=0.956162;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,21,206:7:0    0,27,232:9:0
+17     3629    .       G       <X>     0       .       DP=29;I16=15,13,0,0,1058,40226,0,0,1675,100225,0,0,476,10304,0,0;QS=3,0;MQSB=0.956162;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,21,207:7:0    0,27,235:9:0
+17     3630    .       T       <X>     0       .       DP=30;I16=15,14,0,0,1052,39072,0,0,1735,103825,0,0,480,10404,0,0;QS=3,0;MQSB=0.954405;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,216:7:0    0,27,223:9:0
+17     3631    .       C       <X>     0       .       DP=29;I16=13,14,0,0,884,29476,0,0,1615,96625,0,0,461,9911,0,0;QS=3,0;MQSB=0.94394;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,21,186:7:0    0,21,179:7:0
+17     3632    .       G       <X>     0       .       DP=29;I16=14,14,0,0,914,31068,0,0,1675,100225,0,0,491,10649,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,21,183:7:0    0,24,181:8:0
+17     3633    .       T       <X>     0       .       DP=29;I16=14,14,0,0,1022,38214,0,0,1675,100225,0,0,496,10792,0,0;QS=3,0;MQSB=0.949591;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,216:7:0    0,24,222:8:0
+17     3634    .       T       <X>     0       .       DP=29;I16=14,14,0,0,1043,39891,0,0,1675,100225,0,0,500,10914,0,0;QS=3,0;MQSB=0.949591;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,219:7:0    0,24,227:8:0
+17     3635    .       T       <X>     0       .       DP=28;I16=13,14,0,0,1029,39507,0,0,1615,96625,0,0,505,11063,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,219:7:0    0,24,224:8:0
+17     3636    .       G       <X>     0       .       DP=28;I16=13,14,0,0,1001,37681,0,0,1615,96625,0,0,510,11238,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,201:7:0    0,24,217:8:0
+17     3637    .       T       <X>     0       .       DP=27;I16=13,14,0,0,1019,39331,0,0,1615,96625,0,0,515,11439,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,212:7:0    0,24,240:8:0
+17     3638    .       T       <X>     0       .       DP=26;I16=12,14,0,0,967,36467,0,0,1555,93025,0,0,520,11616,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,185:6:0    0,24,222:8:0
+17     3639    .       G       <X>     0       .       DP=27;I16=13,14,0,0,997,37265,0,0,1615,96625,0,0,524,11768,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,183:6:0    0,27,221:9:0
+17     3640    .       T       <X>     0       .       DP=27;I16=13,14,0,0,1001,37533,0,0,1615,96625,0,0,527,11847,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,191:6:0    0,27,229:9:0
+17     3641    .       G       <X>     0       .       DP=27;I16=13,14,0,0,977,36379,0,0,1615,96625,0,0,529,11905,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,178:6:0    0,27,224:9:0
+17     3642    .       T       <X>     0       .       DP=26;I16=12,13,0,0,931,35169,0,0,1495,89425,0,0,506,11314,0,0;QS=3,0;MQSB=0.939413;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,169:5:0    0,24,225:8:0
+17     3643    .       T       <X>     0       .       DP=26;I16=13,13,0,0,968,36820,0,0,1555,93025,0,0,533,11997,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,176:5:0    0,27,230:9:0
+17     3644    .       T       <X>     0       .       DP=26;I16=12,13,0,0,961,37477,0,0,1495,89425,0,0,517,11755,0,0;QS=3,0;MQSB=0.939413;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,175:5:0    0,24,236:8:0
+17     3645    .       T       <X>     0       .       DP=26;I16=13,13,0,0,980,37508,0,0,1555,93025,0,0,537,12185,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,175:5:0    0,27,239:9:0
+17     3646    .       C       <X>     0       .       DP=26;I16=12,13,0,0,766,25026,0,0,1495,89425,0,0,514,11690,0,0;QS=3,0;MQSB=0.939413;MQ0F=0      PL:DP:DV        0,33,234:11:0   0,15,136:5:0    0,27,188:9:0
+17     3647    .       G       <X>     0       .       DP=26;I16=12,12,0,0,820,29600,0,0,1435,85825,0,0,492,11218,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,151:5:0    0,21,173:7:0
+17     3648    .       A       <X>     0       .       DP=26;I16=13,12,0,0,924,34680,0,0,1495,89425,0,0,519,11919,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,174:5:0    0,24,225:8:0
+17     3649    .       C       <X>     0       .       DP=26;I16=14,12,0,0,955,36105,0,0,1555,93025,0,0,545,12593,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,173:5:0    0,27,226:9:0
+17     3650    .       A       <X>     0       .       DP=27;I16=15,12,0,0,1033,40511,0,0,1615,96625,0,0,546,12664,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,196:6:0    0,27,246:9:0
+17     3651    .       G       <X>     0       .       DP=27;I16=15,12,0,0,1035,40351,0,0,1615,96625,0,0,547,12707,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,194:6:0    0,27,233:9:0
+17     3652    .       C       <X>     0       .       DP=29;I16=15,13,0,0,1010,38264,0,0,1675,100225,0,0,521,12047,0,0;QS=3,0;MQSB=0.956162;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,18,198:6:0    0,27,225:9:0
+17     3653    .       T       <X>     0       .       DP=29;I16=16,13,0,0,1109,42919,0,0,1735,103825,0,0,546,12610,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,18,202:6:0    0,27,239:9:0
+17     3654    .       G       <X>     0       .       DP=28;I16=14,12,0,0,981,37447,0,0,1555,93025,0,0,514,11882,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,184:6:0    0,18,180:6:0
+17     3655    .       T       <X>     0       .       DP=28;I16=16,12,0,0,999,37029,0,0,1675,100225,0,0,541,12505,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,190:6:0    0,21,179:7:0
+17     3656    .       C       <X>     0       .       DP=28;I16=15,12,0,0,963,35883,0,0,1615,96625,0,0,518,11848,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,164:5:0    0,21,191:7:0
+17     3657    .       C       <X>     0       .       DP=28;I16=15,12,0,0,923,32223,0,0,1615,96625,0,0,520,11836,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,154:5:0    0,21,192:7:0
+17     3658    .       G       <X>     0       .       DP=28;I16=15,12,0,0,876,29960,0,0,1615,96625,0,0,539,12405,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,142:5:0    0,21,163:7:0
+17     3659    .       T       <X>     0       .       DP=28;I16=16,12,0,0,996,36682,0,0,1675,100225,0,0,548,12448,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,163:6:0    0,21,186:7:0
+17     3660    .       G       <X>     0       .       DP=28;I16=15,12,0,0,997,37571,0,0,1615,96625,0,0,526,11920,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,172:6:0    0,18,171:6:0
+17     3661    .       T       <X>     0       .       DP=28;I16=16,12,0,0,1013,37837,0,0,1675,100225,0,0,549,12423,0,0;QS=3,0;MQSB=0.96195;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,18,180:6:0    0,21,188:7:0
+17     3662    .       T       <X>     0       .       DP=28;I16=15,12,0,0,987,36627,0,0,1615,96625,0,0,528,11980,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,182:6:0    0,18,184:6:0
+17     3663    .       A       <X>     0       .       DP=29;I16=16,12,0,0,997,36233,0,0,1675,100225,0,0,527,11959,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,170:6:0    0,18,180:6:0
+17     3664    .       T       <X>     0       .       DP=29;I16=17,12,0,0,1044,38402,0,0,1735,103825,0,0,550,12490,0,0;QS=3,0;MQSB=0.965321;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,18,183:6:0    0,21,196:7:0
+17     3665    .       A       <X>     0       .       DP=27;I16=16,11,0,0,1017,38535,0,0,1615,96625,0,0,552,12510,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,182:6:0    0,21,208:7:0
+17     3666    .       A       <X>     0       .       DP=27;I16=16,11,0,0,1036,40292,0,0,1615,96625,0,0,554,12550,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,193:6:0    0,21,208:7:0
+17     3667    .       T       <X>     0       .       DP=27;I16=15,11,0,0,955,35895,0,0,1555,93025,0,0,540,12354,0,0;QS=3,0;MQSB=0.960078;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,189:6:0    0,18,189:6:0
+17     3668    .       A       <X>     0       .       DP=27;I16=16,11,0,0,981,36297,0,0,1615,96625,0,0,557,12641,0,0;QS=3,0;MQSB=0.96384;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,182:6:0    0,21,209:7:0
+17     3669    .       A       <X>     0       .       DP=27;I16=16,11,0,0,1030,39666,0,0,1615,96625,0,0,558,12694,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,194:6:0    0,21,209:7:0
+17     3670    .       T       <X>     0       .       DP=28;I16=17,11,0,0,1057,40245,0,0,1675,100225,0,0,559,12769,0,0;QS=3,0;MQSB=0.967085;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,18,181:6:0    0,24,220:8:0
+17     3671    .       T       <X>     0       .       DP=28;I16=17,11,0,0,1059,40427,0,0,1675,100225,0,0,561,12867,0,0;QS=3,0;MQSB=0.967085;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,18,193:6:0    0,24,223:8:0
+17     3672    .       C       <X>     0       .       DP=28;I16=16,11,0,0,988,37264,0,0,1615,96625,0,0,550,12820,0,0;QS=3,0;MQSB=0.96384;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,169:6:0    0,21,205:7:0
+17     3673    .       C       <X>     0       .       DP=27;I16=16,10,0,0,1016,40148,0,0,1555,93025,0,0,528,12314,0,0;QS=3,0;MQSB=0.965874;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,154:5:0    0,24,219:8:0
+17     3674    .       T       <X>     0       .       DP=27;I16=17,10,0,0,1035,40645,0,0,1615,96625,0,0,556,13028,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,155:5:0    0,24,228:8:0
+17     3675    .       C       <X>     0       .       DP=27;I16=17,10,0,0,1049,41413,0,0,1615,96625,0,0,558,13090,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,149:5:0    0,24,222:8:0
+17     3676    .       T       <X>     0       .       DP=27;I16=17,10,0,0,1040,40640,0,0,1615,96625,0,0,559,13125,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,159:5:0    0,24,231:8:0
+17     3677    .       A       <X>     0       .       DP=27;I16=16,10,0,0,922,34182,0,0,1555,93025,0,0,537,12557,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,136:5:0    0,24,217:8:0
+17     3678    .       G       <X>     0       .       DP=27;I16=17,10,0,0,1009,38307,0,0,1615,96625,0,0,563,13159,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,149:5:0    0,24,216:8:0
+17     3679    .       T       <X>     0       .       DP=27;I16=17,10,0,0,1018,39274,0,0,1615,96625,0,0,563,13105,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,156:5:0    0,24,227:8:0
+17     3680    .       T       <X>     0       .       DP=27;I16=17,10,0,0,988,36872,0,0,1615,96625,0,0,562,13022,0,0;QS=3,0;MQSB=0.968979;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,157:5:0    0,24,202:8:0
+17     3681    .       C       <X>     0       .       DP=27;I16=17,10,0,0,1012,39154,0,0,1615,96625,0,0,560,12910,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,157:5:0    0,24,217:8:0
+17     3682    .       A       <X>     0       .       DP=27;I16=17,10,0,0,1009,38221,0,0,1615,96625,0,0,557,12769,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,156:5:0    0,24,220:8:0
+17     3683    .       A       <X>     0       .       DP=27;I16=17,9,0,0,966,36748,0,0,1555,93025,0,0,546,12552,0,0;QS=3,0;MQSB=0.971017;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,153:5:0    0,24,225:8:0
+17     3684    .       A       <X>     0       .       DP=26;I16=16,10,0,0,974,37440,0,0,1555,93025,0,0,550,12456,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,155:5:0    0,21,215:7:0
+17     3685    .       T       <X>     0       .       DP=26;I16=16,10,0,0,954,36330,0,0,1555,93025,0,0,547,12333,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,148:5:0    0,21,207:7:0
+17     3686    .       T       <X>     0       .       DP=26;I16=16,10,0,0,979,37645,0,0,1555,93025,0,0,544,12232,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,162:5:0    0,21,216:7:0
+17     3687    .       T       <X>     0       .       DP=27;I16=16,11,0,0,1028,39276,0,0,1592,94394,0,0,541,12153,0,0;QS=3,0;MQSB=0.989102;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,159:5:0    0,24,229:8:0
+17     3688    .       A       <X>     0       .       DP=28;I16=17,10,0,0,1007,37883,0,0,1569,92163,0,0,526,11904,0,0;QS=3,0;MQSB=0.99874;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,148:5:0    0,24,232:8:0
+17     3689    .       T       <X>     0       .       DP=28;I16=17,11,0,0,1042,39780,0,0,1629,95763,0,0,535,11919,0,0;QS=3,0;MQSB=0.995584;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,162:5:0    0,24,233:8:0
+17     3690    .       T       <X>     0       .       DP=28;I16=17,11,0,0,1051,39981,0,0,1629,95763,0,0,532,11816,0,0;QS=3,0;MQSB=0.995584;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,160:5:0    0,24,225:8:0
+17     3691    .       C       <X>     0       .       DP=28;I16=16,11,0,0,1037,40549,0,0,1569,92163,0,0,520,11592,0,0;QS=3,0;MQSB=0.992419;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,155:5:0    0,21,214:7:0
+17     3692    .       A       <X>     0       .       DP=29;I16=18,11,0,0,1028,37574,0,0,1689,99363,0,0,522,11496,0,0;QS=3,0;MQSB=0.99773;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,15,156:5:0    0,24,209:8:0
+17     3693    .       T       <X>     0       .       DP=28;I16=18,10,0,0,1067,40901,0,0,1629,95763,0,0,519,11381,0,0;QS=3,0;MQSB=0.999713;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,160:5:0    0,24,230:8:0
+17     3694    .       T       <X>     0       .       DP=28;I16=18,10,0,0,1043,39659,0,0,1629,95763,0,0,516,11296,0,0;QS=3,0;MQSB=0.999713;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,159:5:0    0,24,234:8:0
+17     3695    .       T       <X>     0       .       DP=28;I16=18,10,0,0,1046,39662,0,0,1629,95763,0,0,513,11241,0,0;QS=3,0;MQSB=0.999713;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,156:5:0    0,24,233:8:0
+17     3696    .       T       <X>     0       .       DP=28;I16=18,10,0,0,1075,41567,0,0,1629,95763,0,0,509,11165,0,0;QS=3,0;MQSB=0.999713;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,162:5:0    0,24,235:8:0
+17     3697    .       T       <X>     0       .       DP=28;I16=18,10,0,0,1031,38399,0,0,1629,95763,0,0,505,11117,0,0;QS=3,0;MQSB=0.999713;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,155:5:0    0,24,229:8:0
+17     3698    .       A       <X>     0       .       DP=28;I16=18,9,0,0,983,36457,0,0,1569,92163,0,0,477,10515,0,0;QS=3,0;MQSB=0.999669;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,144:5:0    0,24,229:8:0
+17     3699    .       A       <X>     0       .       DP=27;I16=17,10,0,0,1011,38455,0,0,1569,92163,0,0,493,10861,0,0;QS=3,0;MQSB=0.99874;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,150:5:0    0,21,226:7:0
+17     3700    .       C       <X>     0       .       DP=28;I16=16,11,0,0,970,35910,0,0,1574,92738,0,0,473,10525,0,0;QS=3,0;MQSB=0.992419;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,168:6:0    0,24,212:8:0
+17     3701    .       T       <X>     0       .       DP=28;I16=17,11,0,0,1071,41669,0,0,1634,96338,0,0,484,10618,0,0;QS=3,0;MQSB=0.990092;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,18,196:6:0    0,24,233:8:0
+17     3702    .       T       <X>     0       .       DP=28;I16=17,10,0,0,1019,38653,0,0,1597,94969,0,0,462,10144,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,18,184:6:0    0,21,207:7:0
+17     3703    .       C       <X>     0       .       DP=28;I16=17,11,0,0,1059,40561,0,0,1634,96338,0,0,470,10154,0,0;QS=3,0;MQSB=0.990092;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,18,183:6:0    0,24,232:8:0
+17     3704    .       A       <X>     0       .       DP=28;I16=17,10,0,0,1015,38483,0,0,1574,92738,0,0,439,9347,0,0;QS=3,0;MQSB=0.984677;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,182:6:0    0,21,211:7:0
+17     3705    .       T       <X>     0       .       DP=27;I16=17,10,0,0,992,37112,0,0,1574,92738,0,0,459,9773,0,0;QS=3,0;MQSB=0.984677;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,180:6:0    0,21,209:7:0
+17     3706    .       A       <X>     0       .       DP=27;I16=17,10,0,0,1040,40262,0,0,1574,92738,0,0,454,9608,0,0;QS=3,0;MQSB=0.984677;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,186:6:0    0,21,204:7:0
+17     3707    .       G       <X>     0       .       DP=26;I16=17,9,0,0,974,37394,0,0,1514,89138,0,0,450,9476,0,0;QS=3,0;MQSB=0.977029;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,173:6:0    0,18,168:6:0
+17     3708    .       T       <X>     0       .       DP=26;I16=18,7,0,0,911,33609,0,0,1454,85538,0,0,426,8934,0,0;QS=3,0;MQSB=0.914166;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,182:6:0    0,15,139:5:0
+17     3709    .       A       <X>     0       .       DP=26;I16=18,8,0,0,905,32473,0,0,1491,86907,0,0,445,9305,0,0;QS=3,0;MQSB=0.998458;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,168:6:0    0,18,162:6:0
+17     3710    .       C       <X>     0       .       DP=26;I16=18,8,0,0,924,33504,0,0,1491,86907,0,0,443,9267,0,0;QS=3,0;MQSB=0.998458;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,165:6:0    0,18,159:6:0
+17     3711    .       C       <X>     0       .       DP=26;I16=18,8,0,0,953,35965,0,0,1491,86907,0,0,441,9261,0,0;QS=3,0;MQSB=0.998458;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,164:6:0    0,18,173:6:0
+17     3712    .       A       <X>     0       .       DP=26;I16=18,8,0,0,893,31917,0,0,1491,86907,0,0,439,9287,0,0;QS=3,0;MQSB=0.998458;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,144:6:0    0,18,165:6:0
+17     3713    .       C       <X>     0       .       DP=26;I16=19,7,0,0,908,32834,0,0,1491,86907,0,0,437,9293,0,0;QS=3,0;MQSB=0.989612;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,163:6:0    0,18,164:6:0
+17     3714    .       A       <X>     0       .       DP=27;I16=19,6,0,0,920,34366,0,0,1408,81076,0,0,409,8651,0,0;QS=3,0;MQSB=0.999494;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,18,177:6:0    0,18,174:6:0
+17     3715    .       T       <X>     0       .       DP=28;I16=21,6,0,0,982,36286,0,0,1505,86045,0,0,408,8616,0,0;QS=3,0;MQSB=0.996181;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,18,180:6:0    0,18,164:6:0
+17     3716    .       T       <X>     0       .       DP=26;I16=19,7,0,0,927,33833,0,0,1445,82445,0,0,434,9236,0,0;QS=3,0;MQSB=0.966731;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,165:5:0    0,18,164:6:0
+17     3717    .       C       <X>     0       .       DP=26;I16=19,7,0,0,979,37527,0,0,1445,82445,0,0,435,9261,0,0;QS=3,0;MQSB=0.966731;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,165:5:0    0,18,168:6:0
+17     3718    .       T       <X>     0       .       DP=26;I16=19,7,0,0,994,39040,0,0,1445,82445,0,0,435,9265,0,0;QS=3,0;MQSB=0.966731;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,169:5:0    0,18,165:6:0
+17     3719    .       A       <X>     0       .       DP=26;I16=19,6,0,0,889,32163,0,0,1408,81076,0,0,410,8672,0,0;QS=3,0;MQSB=0.747144;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,148:5:0    0,15,142:5:0
+17     3720    .       C       <X>     0       .       DP=26;I16=19,7,0,0,934,34326,0,0,1445,82445,0,0,435,9357,0,0;QS=3,0;MQSB=0.966731;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,148:5:0    0,18,158:6:0
+17     3721    .       A       <X>     0       .       DP=27;I16=20,5,0,0,910,33944,0,0,1405,80725,0,0,385,8195,0,0;QS=3,0;MQSB=0.697274;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,153:5:0    0,15,145:5:0
+17     3722    .       C       <X>     0       .       DP=27;I16=20,7,0,0,964,35276,0,0,1502,85694,0,0,436,9562,0,0;QS=3,0;MQSB=0.927743;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,15,151:5:0    0,18,165:6:0
+17     3723    .       A       <X>     0       .       DP=25;I16=18,6,0,0,888,33516,0,0,1345,77125,0,0,414,9082,0,0;QS=3,0;MQSB=0.606531;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,134:4:0    0,15,145:5:0
+17     3724    .       C       <X>     0       .       DP=25;I16=18,7,0,0,944,35956,0,0,1382,78494,0,0,442,9878,0,0;QS=3,0;MQSB=0.889393;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,137:4:0    0,18,169:6:0
+17     3725    .       T       <X>     0       .       DP=25;I16=18,7,0,0,973,38263,0,0,1382,78494,0,0,445,10075,0,0;QS=3,0;MQSB=0.889393;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,138:4:0    0,18,190:6:0
+17     3726    .       G       <X>     0       .       DP=24;I16=18,6,0,0,865,32339,0,0,1322,74894,0,0,446,10146,0,0;QS=3,0;MQSB=0.934987;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,93:3:0      0,18,166:6:0
+17     3727    .       C       <X>     0       .       DP=22;I16=17,5,0,0,762,27812,0,0,1202,67694,0,0,447,10139,0,0;QS=3,0;MQSB=0.963102;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,82:3:0      0,15,143:5:0
+17     3728    .       C       <X>     0       .       DP=22;I16=17,5,0,0,792,29850,0,0,1202,67694,0,0,448,10154,0,0;QS=3,0;MQSB=0.963102;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,89:3:0      0,15,160:5:0
+17     3729    .       C       <X>     0       .       DP=22;I16=17,5,0,0,838,32312,0,0,1202,67694,0,0,449,10191,0,0;QS=3,0;MQSB=0.963102;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,93:3:0      0,15,164:5:0
+17     3730    .       A       <X>     0       .       DP=21;I16=17,4,0,0,749,27561,0,0,1142,64094,0,0,448,10100,0,0;QS=3,0;MQSB=0.995997;MQ0F=0       PL:DP:DV        0,39,241:13:0   0,9,98:3:0      0,15,159:5:0
+17     3731    .       T       <X>     0       .       DP=22;I16=18,4,0,0,787,29489,0,0,1152,64194,0,0,447,10031,0,0;QS=3,0;MQSB=0.967917;MQ0F=0       PL:DP:DV        0,42,253:14:0   0,9,101:3:0     0,15,139:5:0
+17     3732    .       G       <X>     0       .       DP=22;I16=18,4,0,0,811,30695,0,0,1152,64194,0,0,447,9985,0,0;QS=3,0;MQSB=0.967917;MQ0F=0        PL:DP:DV        0,42,252:14:0   0,9,101:3:0     0,15,149:5:0
+17     3733    .       T       <X>     0       .       DP=23;I16=19,4,0,0,820,29616,0,0,1212,67794,0,0,447,9963,0,0;QS=3,0;MQSB=0.979651;MQ0F=0        PL:DP:DV        0,45,248:15:0   0,9,101:3:0     0,15,152:5:0
+17     3734    .       C       <X>     0       .       DP=24;I16=20,4,0,0,863,32277,0,0,1272,71394,0,0,447,9915,0,0;QS=3,0;MQSB=0.988072;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,86:3:0      0,15,152:5:0
+17     3735    .       C       <X>     0       .       DP=24;I16=20,4,0,0,826,30112,0,0,1272,71394,0,0,448,9892,0,0;QS=3,0;MQSB=0.988072;MQ0F=0        PL:DP:DV        0,48,254:16:0   0,9,83:3:0      0,15,152:5:0
+17     3736    .       C       <X>     0       .       DP=25;I16=20,3,0,0,839,31471,0,0,1262,71294,0,0,419,9245,0,0;QS=3,0;MQSB=0.963194;MQ0F=0        PL:DP:DV        0,42,235:14:0   0,9,99:3:0      0,18,156:6:0
+17     3737    .       C       <X>     0       .       DP=25;I16=21,4,0,0,894,33402,0,0,1332,74994,0,0,451,9925,0,0;QS=3,0;MQSB=0.993838;MQ0F=0        PL:DP:DV        0,48,251:16:0   0,9,95:3:0      0,18,175:6:0
+17     3738    .       T       <X>     0       .       DP=25;I16=21,4,0,0,926,35484,0,0,1332,74994,0,0,452,9934,0,0;QS=3,0;MQSB=0.993838;MQ0F=0        PL:DP:DV        0,48,253:16:0   0,9,101:3:0     0,18,189:6:0
+17     3739    .       C       <X>     0       .       DP=25;I16=21,4,0,0,958,37390,0,0,1332,74994,0,0,452,9922,0,0;QS=3,0;MQSB=0.993838;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,105:3:0     0,18,181:6:0
+17     3740    .       A       <X>     0       .       DP=24;I16=20,4,0,0,848,31126,0,0,1272,71394,0,0,452,9886,0,0;QS=3,0;MQSB=0.988072;MQ0F=0        PL:DP:DV        0,48,247:16:0   0,9,109:3:0     0,15,163:5:0
+17     3741    .       A       <X>     0       .       DP=24;I16=19,4,0,0,814,30176,0,0,1212,67794,0,0,442,9742,0,0;QS=3,0;MQSB=0.979651;MQ0F=0        PL:DP:DV        0,48,238:16:0   0,6,82:2:0      0,15,172:5:0
+17     3742    .       G       <X>     0       .       DP=24;I16=20,4,0,0,893,34371,0,0,1272,71394,0,0,450,9782,0,0;QS=3,0;MQSB=0.988072;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,101:3:0     0,15,162:5:0
+17     3743    .       C       <X>     0       .       DP=24;I16=19,4,0,0,839,31673,0,0,1262,71294,0,0,437,9619,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,254:15:0   0,9,103:3:0     0,15,158:5:0
+17     3744    .       T       <X>     0       .       DP=24;I16=20,4,0,0,918,36126,0,0,1272,71394,0,0,448,9766,0,0;QS=3,0;MQSB=0.988072;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,118:3:0     0,15,164:5:0
+17     3745    .       T       <X>     0       .       DP=24;I16=19,4,0,0,808,29490,0,0,1212,67794,0,0,422,9166,0,0;QS=3,0;MQSB=0.979651;MQ0F=0        PL:DP:DV        0,45,233:15:0   0,9,108:3:0     0,15,158:5:0
+17     3746    .       C       <X>     0       .       DP=24;I16=20,4,0,0,886,33564,0,0,1272,71394,0,0,445,9789,0,0;QS=3,0;MQSB=0.988072;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,101:3:0     0,15,165:5:0
+17     3747    .       C       <X>     0       .       DP=24;I16=19,4,0,0,833,31071,0,0,1262,71294,0,0,426,9504,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,249:15:0   0,9,103:3:0     0,15,162:5:0
+17     3748    .       C       <X>     0       .       DP=24;I16=19,4,0,0,845,31753,0,0,1262,71294,0,0,422,9464,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,106:3:0     0,15,161:5:0
+17     3749    .       C       <X>     0       .       DP=24;I16=19,4,0,0,844,31888,0,0,1262,71294,0,0,417,9395,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,250:15:0   0,9,111:3:0     0,15,154:5:0
+17     3750    .       T       <X>     0       .       DP=25;I16=21,4,0,0,876,32880,0,0,1309,72763,0,0,431,9709,0,0;QS=3,0;MQSB=0.966906;MQ0F=0        PL:DP:DV        0,51,251:17:0   0,9,112:3:0     0,15,146:5:0
+17     3751    .       G       <X>     0       .       DP=24;I16=19,4,0,0,836,31374,0,0,1239,69063,0,0,408,9274,0,0;QS=3,0;MQSB=0.986928;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,82:2:0      0,15,162:5:0
+17     3752    .       G       <X>     0       .       DP=22;I16=19,2,0,0,728,26270,0,0,1069,58363,0,0,404,9134,0,0;QS=3,0;MQSB=0.868421;MQ0F=0        PL:DP:DV        0,42,182:14:0   0,6,74:2:0      0,15,159:5:0
+17     3753    .       C       <X>     0       .       DP=22;I16=19,3,0,0,761,28017,0,0,1129,61963,0,0,426,9674,0,0;QS=3,0;MQSB=0.995434;MQ0F=0        PL:DP:DV        0,45,213:15:0   0,6,61:2:0      0,15,163:5:0
+17     3754    .       T       <X>     0       .       DP=23;I16=19,3,0,0,767,28751,0,0,1129,61963,0,0,425,9707,0,0;QS=3,0;MQSB=0.995434;MQ0F=0        PL:DP:DV        0,45,218:15:0   0,6,69:2:0      0,15,157:5:0
+17     3755    .       C       <X>     0       .       DP=21;I16=16,4,0,0,749,28747,0,0,1028,55504,0,0,404,9188,0,0;QS=3,0;MQSB=0.777932;MQ0F=0        PL:DP:DV        0,36,219:12:0   0,9,93:3:0      0,15,161:5:0
+17     3756    .       C       <X>     0       .       DP=22;I16=17,4,0,0,782,29994,0,0,1038,55604,0,0,430,9840,0,0;QS=3,0;MQSB=0.885747;MQ0F=0        PL:DP:DV        0,39,229:13:0   0,9,93:3:0      0,15,159:5:0
+17     3757    .       T       <X>     0       .       DP=23;I16=17,6,0,0,828,30942,0,0,1158,62804,0,0,456,10510,0,0;QS=3,0;MQSB=0.9945;MQ0F=0 PL:DP:DV        0,39,210:13:0   0,15,143:5:0    0,15,169:5:0
+17     3758    .       G       <X>     0       .       DP=23;I16=17,6,0,0,832,30792,0,0,1158,62804,0,0,458,10574,0,0;QS=3,0;MQSB=0.9945;MQ0F=0 PL:DP:DV        0,39,220:13:0   0,15,135:5:0    0,15,147:5:0
+17     3759    .       C       <X>     0       .       DP=23;I16=17,4,0,0,756,28338,0,0,1061,57835,0,0,409,9357,0,0;QS=3,0;MQSB=0.964547;MQ0F=0        PL:DP:DV        0,39,220:13:0   0,12,112:4:0    0,12,127:4:0
+17     3760    .       A       <X>     0       .       DP=24;I16=17,7,0,0,792,27956,0,0,1218,66404,0,0,459,10607,0,0;QS=3,0;MQSB=0.95083;MQ0F=0        PL:DP:DV        0,39,203:13:0   0,15,127:5:0    0,18,180:6:0
+17     3761    .       A       <X>     0       .       DP=24;I16=17,7,0,0,871,32185,0,0,1218,66404,0,0,460,10624,0,0;QS=3,0;MQSB=0.95083;MQ0F=0        PL:DP:DV        0,39,215:13:0   0,15,136:5:0    0,18,188:6:0
+17     3762    .       C       <X>     0       .       DP=25;I16=17,7,0,0,831,29665,0,0,1241,68635,0,0,435,9983,0,0;QS=3,0;MQSB=0.69242;MQ0F=0 PL:DP:DV        0,39,209:13:0   0,18,149:6:0    0,15,159:5:0
+17     3763    .       C       <X>     0       .       DP=24;I16=16,8,0,0,837,30619,0,0,1218,66404,0,0,460,10510,0,0;QS=3,0;MQSB=0.844324;MQ0F=0       PL:DP:DV        0,36,213:12:0   0,18,149:6:0    0,18,186:6:0
+17     3764    .       A       <X>     0       .       DP=25;I16=17,7,0,0,856,31506,0,0,1241,68635,0,0,437,9903,0,0;QS=3,0;MQSB=0.69242;MQ0F=0 PL:DP:DV        0,39,212:13:0   0,18,139:6:0    0,15,167:5:0
+17     3765    .       C       <X>     0       .       DP=25;I16=17,7,0,0,845,31099,0,0,1218,66404,0,0,436,9750,0,0;QS=3,0;MQSB=0.95083;MQ0F=0 PL:DP:DV        0,39,200:13:0   0,15,129:5:0    0,18,189:6:0
+17     3766    .       A       <X>     0       .       DP=26;I16=17,9,0,0,953,35331,0,0,1338,73604,0,0,462,10340,0,0;QS=3,0;MQSB=0.811273;MQ0F=0       PL:DP:DV        0,42,248:14:0   0,18,158:6:0    0,18,191:6:0
+17     3767    .       A       <X>     0       .       DP=26;I16=17,9,0,0,924,33656,0,0,1338,73604,0,0,464,10328,0,0;QS=3,0;MQSB=0.811273;MQ0F=0       PL:DP:DV        0,42,246:14:0   0,18,148:6:0    0,18,191:6:0
+17     3768    .       A       <X>     0       .       DP=26;I16=17,9,0,0,922,33842,0,0,1338,73604,0,0,466,10340,0,0;QS=3,0;MQSB=0.811273;MQ0F=0       PL:DP:DV        0,42,237:14:0   0,18,146:6:0    0,18,195:6:0
+17     3769    .       T       <X>     0       .       DP=26;I16=17,8,0,0,891,32735,0,0,1278,70004,0,0,461,10327,0,0;QS=3,0;MQSB=0.884621;MQ0F=0       PL:DP:DV        0,42,246:14:0   0,15,144:5:0    0,18,191:6:0
+17     3770    .       C       <X>     0       .       DP=26;I16=17,9,0,0,923,34049,0,0,1338,73604,0,0,470,10436,0,0;QS=3,0;MQSB=0.811273;MQ0F=0       PL:DP:DV        0,42,252:14:0   0,18,142:6:0    0,18,180:6:0
+17     3771    .       T       <X>     0       .       DP=25;I16=16,8,0,0,852,31694,0,0,1218,66404,0,0,464,10438,0,0;QS=3,0;MQSB=0.844324;MQ0F=0       PL:DP:DV        0,42,253:14:0   0,15,140:5:0    0,15,157:5:0
+17     3772    .       A       <X>     0       .       DP=26;I16=16,10,0,0,836,28434,0,0,1338,73604,0,0,476,10624,0,0;QS=3,0;MQSB=0.685145;MQ0F=0      PL:DP:DV        0,42,236:14:0   0,18,122:6:0    0,18,160:6:0
+17     3773    .       C       <X>     0       .       DP=26;I16=16,10,0,0,893,31801,0,0,1338,73604,0,0,480,10752,0,0;QS=3,0;MQSB=0.685145;MQ0F=0      PL:DP:DV        0,42,253:14:0   0,18,140:6:0    0,18,171:6:0
+17     3774    .       T       <X>     0       .       DP=25;I16=15,10,0,0,895,33455,0,0,1278,70004,0,0,485,10903,0,0;QS=3,0;MQSB=0.624282;MQ0F=0      PL:DP:DV        0,42,253:14:0   0,18,129:6:0    0,15,178:5:0
+17     3775    .       C       <X>     0       .       DP=25;I16=15,9,0,0,855,31825,0,0,1241,68635,0,0,477,10883,0,0;QS=3,0;MQSB=0.439649;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,147:6:0    0,12,143:4:0
+17     3776    .       T       <X>     0       .       DP=24;I16=15,7,0,0,838,32738,0,0,1152,64194,0,0,457,10375,0,0;QS=3,0;MQSB=0.225079;MQ0F=0       PL:DP:DV        0,39,229:13:0   0,15,149:5:0    0,12,152:4:0
+17     3777    .       C       <X>     0       .       DP=24;I16=15,9,0,0,864,32180,0,0,1218,66404,0,0,492,10998,0,0;QS=3,0;MQSB=0.705785;MQ0F=0       PL:DP:DV        0,39,220:13:0   0,18,160:6:0    0,15,168:5:0
+17     3778    .       T       <X>     0       .       DP=24;I16=14,9,0,0,859,32957,0,0,1208,66304,0,0,468,10372,0,0;QS=3,0;MQSB=0.836049;MQ0F=0       PL:DP:DV        0,36,227:12:0   0,18,157:6:0    0,15,167:5:0
+17     3779    .       G       <X>     0       .       DP=24;I16=15,9,0,0,844,31206,0,0,1218,66404,0,0,493,10971,0,0;QS=3,0;MQSB=0.705785;MQ0F=0       PL:DP:DV        0,39,220:13:0   0,18,152:6:0    0,15,167:5:0
+17     3780    .       C       <X>     0       .       DP=25;I16=14,10,0,0,829,29949,0,0,1268,69904,0,0,467,10295,0,0;QS=3,0;MQSB=0.765017;MQ0F=0      PL:DP:DV        0,39,235:13:0   0,18,144:6:0    0,15,169:5:0
+17     3781    .       C       <X>     0       .       DP=26;I16=16,10,0,0,939,34725,0,0,1315,71373,0,0,492,10896,0,0;QS=3,0;MQSB=0.541994;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,139:6:0    0,15,175:5:0
+17     3782    .       T       <X>     0       .       DP=26;I16=16,10,0,0,989,38031,0,0,1315,71373,0,0,493,10901,0,0;QS=3,0;MQSB=0.541994;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,169:6:0    0,15,176:5:0
+17     3783    .       C       <X>     0       .       DP=26;I16=16,10,0,0,941,34801,0,0,1315,71373,0,0,492,10836,0,0;QS=3,0;MQSB=0.541994;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,155:6:0    0,15,162:5:0
+17     3784    .       T       <X>     0       .       DP=27;I16=16,11,0,0,1001,38035,0,0,1375,74973,0,0,491,10801,0,0;QS=3,0;MQSB=0.467219;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,18,155:6:0    0,15,178:5:0
+17     3785    .       G       <X>     0       .       DP=28;I16=15,10,0,0,922,36426,0,0,1305,71273,0,0,450,9916,0,0;QS=3,0;MQSB=0.674458;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,125:5:0    0,15,179:5:0
+17     3786    .       T       <X>     0       .       DP=28;I16=16,11,0,0,935,35697,0,0,1375,74973,0,0,490,10774,0,0;QS=3,0;MQSB=0.467219;MQ0F=0      PL:DP:DV        0,48,250:16:0   0,18,145:6:0    0,15,186:5:0
+17     3787    .       G       <X>     0       .       DP=28;I16=16,11,0,0,963,37951,0,0,1375,74973,0,0,489,10781,0,0;QS=3,0;MQSB=0.467219;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,143:6:0    0,15,177:5:0
+17     3788    .       G       <X>     0       .       DP=26;I16=14,9,0,0,849,33683,0,0,1184,65386,0,0,459,10075,0,0;QS=3,0;MQSB=0.525788;MQ0F=0       PL:DP:DV        0,39,239:13:0   0,18,144:6:0    0,12,161:4:0
+17     3789    .       G       <X>     0       .       DP=26;I16=13,10,0,0,807,31019,0,0,1231,68535,0,0,438,9474,0,0;QS=3,0;MQSB=0.445672;MQ0F=0       PL:DP:DV        0,39,251:13:0   0,18,133:6:0    0,12,161:4:0
+17     3790    .       T       <X>     0       .       DP=26;I16=13,10,0,0,829,32293,0,0,1231,68535,0,0,435,9359,0,0;QS=3,0;MQSB=0.445672;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,150:6:0    0,12,159:4:0
+17     3791    .       T       <X>     0       .       DP=26;I16=15,10,0,0,887,34725,0,0,1301,72235,0,0,478,10336,0,0;QS=3,0;MQSB=0.382304;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,136:6:0    0,12,159:4:0
+17     3792    .       G       A,<X>   0       .       DP=26;I16=14,8,1,0,809,32805,38,1444,1175,66425,37,1369,417,8991,22,484;QS=2.92629,0.0737052,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.195278;BQB=1;MQ0F=0     PL:DP:DV        0,8,238,42,241,255:15:1 0,12,109,12,109,109:4:0 0,12,157,12,157,157:4:0
+17     3793    .       A       <X>     0       .       DP=26;I16=15,8,0,0,833,33775,0,0,1212,67794,0,0,435,9363,0,0;QS=3,0;MQSB=0.195278;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,93:4:0     0,12,159:4:0
+17     3794    .       C       <X>     0       .       DP=26;I16=15,9,0,0,845,33023,0,0,1241,68635,0,0,438,9324,0,0;QS=3,0;MQSB=0.439649;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,120:5:0    0,12,157:4:0
+17     3795    .       C       <X>     0       .       DP=26;I16=14,9,0,0,865,35649,0,0,1231,68535,0,0,408,8622,0,0;QS=3,0;MQSB=0.563599;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,132:5:0    0,12,161:4:0
+17     3796    .       T       <X>     0       .       DP=27;I16=15,11,0,0,964,38998,0,0,1361,75835,0,0,453,9821,0,0;QS=3,0;MQSB=0.334895;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,21,149:7:0    0,12,164:4:0
+17     3797    .       A       <X>     0       .       DP=27;I16=15,10,0,0,848,32392,0,0,1301,72235,0,0,424,9172,0,0;QS=3,0;MQSB=0.382304;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,124:6:0    0,12,159:4:0
+17     3798    .       T       <X>     0       .       DP=27;I16=14,11,0,0,921,37161,0,0,1301,72235,0,0,430,9554,0,0;QS=3,0;MQSB=0.283586;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,21,148:7:0    0,12,165:4:0
+17     3799    .       T       <X>     0       .       DP=27;I16=15,11,0,0,913,35929,0,0,1361,75835,0,0,439,9729,0,0;QS=3,0;MQSB=0.334895;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,21,150:7:0    0,12,161:4:0
+17     3800    .       C       <X>     0       .       DP=26;I16=13,10,0,0,866,36182,0,0,1181,65035,0,0,406,9092,0,0;QS=3,0;MQSB=0.272532;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,104:5:0    0,12,161:4:0
+17     3801    .       T       <X>     0       .       DP=23;I16=12,10,0,0,804,33600,0,0,1121,61435,0,0,430,9750,0,0;QS=3,0;MQSB=0.217267;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,99:5:0     0,9,133:3:0
+17     3802    .       G       <X>     0       .       DP=22;I16=10,9,0,0,730,30516,0,0,994,54486,0,0,380,8550,0,0;QS=3,0;MQSB=0.472367;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,106:4:0    0,9,130:3:0
+17     3803    .       G       <X>     0       .       DP=22;I16=11,9,0,0,703,27393,0,0,1051,57735,0,0,405,9241,0,0;QS=3,0;MQSB=0.372419;MQ0F=0        PL:DP:DV        0,39,249:13:0   0,12,92:4:0     0,9,129:3:0
+17     3804    .       A       <X>     0       .       DP=22;I16=11,9,0,0,740,30360,0,0,1051,57735,0,0,404,9274,0,0;QS=3,0;MQSB=0.372419;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,98:4:0     0,9,132:3:0
+17     3805    .       C       <X>     0       .       DP=22;I16=12,9,0,0,737,29243,0,0,1061,57835,0,0,428,9950,0,0;QS=3,0;MQSB=0.262932;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,81:4:0     0,9,130:3:0
+17     3806    .       A       <X>     0       .       DP=22;I16=12,9,0,0,798,32550,0,0,1061,57835,0,0,426,9968,0,0;QS=3,0;MQSB=0.262932;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,105:4:0    0,9,128:3:0
+17     3807    .       C       <X>     0       .       DP=22;I16=10,9,0,0,664,25304,0,0,994,54486,0,0,377,8885,0,0;QS=3,0;MQSB=0.472367;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,83:4:0     0,9,115:3:0
+17     3808    .       G       <X>     0       .       DP=21;I16=9,9,0,0,653,25297,0,0,957,53117,0,0,375,8873,0,0;QS=3,0;MQSB=0.597145;MQ0F=0  PL:DP:DV        0,33,233:11:0   0,12,109:4:0    0,9,132:3:0
+17     3809    .       T       <X>     0       .       DP=22;I16=11,10,0,0,779,32151,0,0,1084,60066,0,0,416,9810,0,0;QS=3,0;MQSB=0.285029;MQ0F=0       PL:DP:DV        0,39,249:13:0   0,12,115:4:0    0,12,161:4:0
+17     3810    .       C       <X>     0       .       DP=23;I16=9,11,0,0,811,34815,0,0,1077,60317,0,0,369,8739,0,0;QS=3,0;MQSB=0.499893;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,112:4:0    0,12,153:4:0
+17     3811    .       A       C,<X>   0       .       DP=23;I16=9,11,2,0,777,32631,39,785,1077,60317,67,3349,367,8669,42,914;QS=2.94104,0.0589569,0;VDB=0.18;SGB=0.346553;RPB=0.425;MQB=0.25;MQSB=0.246128;BQB=0.025;MQ0F=0   PL:DP:DV        0,15,248,36,254,255:14:2        0,12,116,12,116,116:4:0 0,12,158,12,158,158:4:0
+17     3812    .       T       <X>     0       .       DP=23;I16=10,11,0,0,802,32860,0,0,1084,60066,0,0,405,9447,0,0;QS=3,0;MQSB=0.187115;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,114:4:0    0,12,160:4:0
+17     3813    .       A       <X>     0       .       DP=22;I16=10,11,0,0,815,35077,0,0,1084,60066,0,0,402,9330,0,0;QS=3,0;MQSB=0.187115;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,119:4:0    0,12,170:4:0
+17     3814    .       G       <X>     0       .       DP=21;I16=8,11,0,0,775,33731,0,0,1037,58597,0,0,375,8605,0,0;QS=3,0;MQSB=0.41781;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,113:4:0    0,12,163:4:0
+17     3815    .       A       <X>     0       .       DP=20;I16=8,11,0,0,708,29130,0,0,1010,57328,0,0,397,9049,0,0;QS=3,0;MQSB=0.373354;MQ0F=0        PL:DP:DV        0,33,239:11:0   0,12,110:4:0    0,12,162:4:0
+17     3816    .       A       <X>     0       .       DP=20;I16=8,11,0,0,729,31027,0,0,1010,57328,0,0,395,8933,0,0;QS=3,0;MQSB=0.373354;MQ0F=0        PL:DP:DV        0,33,248:11:0   0,12,104:4:0    0,12,160:4:0
+17     3817    .       A       <X>     0       .       DP=20;I16=8,11,0,0,752,31580,0,0,1010,57328,0,0,393,8833,0,0;QS=3,0;MQSB=0.373354;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,110:4:0    0,12,161:4:0
+17     3818    .       T       <X>     0       .       DP=20;I16=8,11,0,0,728,30466,0,0,1010,57328,0,0,391,8749,0,0;QS=3,0;MQSB=0.373354;MQ0F=0        PL:DP:DV        0,33,252:11:0   0,12,115:4:0    0,12,160:4:0
+17     3819    .       A       <X>     0       .       DP=21;I16=9,11,0,0,790,34094,0,0,1039,58169,0,0,389,8681,0,0;QS=3,0;MQSB=0.247381;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,121:4:0    0,12,167:4:0
+17     3820    .       G       <X>     0       .       DP=21;I16=9,11,0,0,788,33636,0,0,1039,58169,0,0,388,8630,0,0;QS=3,0;MQSB=0.247381;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,112:4:0    0,12,157:4:0
+17     3821    .       A       <X>     0       .       DP=22;I16=10,11,0,0,832,35864,0,0,1099,61769,0,0,387,8597,0,0;QS=3,0;MQSB=0.317882;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,115:4:0    0,12,168:4:0
+17     3822    .       G       <X>     0       .       DP=22;I16=10,11,0,0,810,33228,0,0,1099,61769,0,0,386,8532,0,0;QS=3,0;MQSB=0.317882;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,103:4:0    0,12,157:4:0
+17     3823    .       T       <X>     0       .       DP=22;I16=9,11,0,0,753,30705,0,0,1042,58520,0,0,380,8460,0,0;QS=3,0;MQSB=0.434285;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,102:4:0    0,12,163:4:0
+17     3824    .       C       <X>     0       .       DP=22;I16=10,11,0,0,802,32368,0,0,1099,61769,0,0,384,8456,0,0;QS=3,0;MQSB=0.317882;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,105:4:0    0,12,159:4:0
+17     3825    .       C       <X>     0       .       DP=23;I16=10,11,0,0,813,33955,0,0,1079,59889,0,0,379,8387,0,0;QS=3,0;MQSB=0.317882;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,130:5:0    0,12,157:4:0
+17     3826    .       T       <X>     0       .       DP=23;I16=11,11,0,0,827,34611,0,0,1136,63138,0,0,381,8357,0,0;QS=3,0;MQSB=0.232836;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,133:5:0    0,12,155:4:0
+17     3827    .       G       <X>     0       .       DP=23;I16=11,10,0,0,820,34130,0,0,1076,59538,0,0,355,7715,0,0;QS=3,0;MQSB=0.269397;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,121:4:0    0,12,162:4:0
+17     3828    .       C       <X>     0       .       DP=23;I16=11,10,0,0,805,33147,0,0,1076,59538,0,0,354,7720,0,0;QS=3,0;MQSB=0.269397;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,114:4:0    0,12,157:4:0
+17     3829    .       A       <X>     0       .       DP=22;I16=9,11,0,0,763,31295,0,0,1069,59789,0,0,369,8241,0,0;QS=3,0;MQSB=0.477679;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,132:5:0    0,12,158:4:0
+17     3830    .       A       <X>     0       .       DP=23;I16=11,11,0,0,825,32693,0,0,1136,63138,0,0,377,8321,0,0;QS=3,0;MQSB=0.232836;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,143:5:0    0,12,150:4:0
+17     3831    .       C       A,<X>   0       .       DP=23;I16=10,11,1,0,802,32198,14,196,1126,63038,10,100,370,8294,7,49;QS=2.97758,0.0224215,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.232836;BQB=1;MQ0F=0        PL:DP:DV        0,27,255,36,255,255:13:1        0,15,134,15,134,134:5:0 0,12,149,12,149,149:4:0
+17     3832    .       A       <X>     0       .       DP=24;I16=12,11,0,0,836,32436,0,0,1196,66738,0,0,377,8389,0,0;QS=3,0;MQSB=0.291845;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,136:5:0    0,12,139:4:0
+17     3833    .       C       <X>     0       .       DP=23;I16=10,11,0,0,690,24938,0,0,1076,59538,0,0,377,8409,0,0;QS=3,0;MQSB=0.175325;MQ0F=0       PL:DP:DV        0,36,249:12:0   0,15,113:5:0    0,12,131:4:0
+17     3834    .       G       <X>     0       .       DP=22;I16=9,10,0,0,684,26250,0,0,1037,58597,0,0,357,8079,0,0;QS=3,0;MQSB=0.124514;MQ0F=0        PL:DP:DV        0,33,242:11:0   0,12,122:4:0    0,12,156:4:0
+17     3835    .       T       <X>     0       .       DP=22;I16=10,11,0,0,773,30373,0,0,1076,59538,0,0,381,8475,0,0;QS=3,0;MQSB=0.175325;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,140:5:0    0,12,153:4:0
+17     3836    .       G       C,<X>   0       .       DP=24;I16=10,12,1,0,833,33183,14,196,1132,61648,10,100,378,8412,2,4;QS=2.97647,0.0235294,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.251407;BQB=1;MQ0F=0 PL:DP:DV        0,27,255,36,255,255:13:1        0,15,149,15,149,149:5:0 0,15,188,15,188,188:5:0
+17     3837    .       G       <X>     0       .       DP=24;I16=8,14,0,0,759,26931,0,0,1135,61999,0,0,399,8955,0,0;QS=3,0;MQSB=0.291667;MQ0F=0        PL:DP:DV        0,33,245:11:0   0,18,149:6:0    0,15,157:5:0
+17     3838    .       C       <X>     0       .       DP=24;I16=10,14,0,0,817,28975,0,0,1202,65348,0,0,409,8945,0,0;QS=3,0;MQSB=0.122456;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,143:6:0    0,15,148:5:0
+17     3839    .       C       <X>     0       .       DP=23;I16=9,13,0,0,688,22248,0,0,1132,61648,0,0,386,8238,0,0;QS=3,0;MQSB=0.248197;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,123:6:0    0,12,112:4:0
+17     3840    .       G       <X>     0       .       DP=23;I16=9,14,0,0,793,27941,0,0,1192,65248,0,0,413,8809,0,0;QS=3,0;MQSB=0.211072;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,160:6:0    0,15,146:5:0
+17     3841    .       T       <X>     0       .       DP=23;I16=9,14,0,0,867,33103,0,0,1192,65248,0,0,414,8734,0,0;QS=3,0;MQSB=0.211072;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,167:6:0    0,15,162:5:0
+17     3842    .       C       <X>     0       .       DP=23;I16=9,14,0,0,890,34728,0,0,1192,65248,0,0,415,8689,0,0;QS=3,0;MQSB=0.211072;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,167:6:0    0,15,159:5:0
+17     3843    .       T       <X>     0       .       DP=24;I16=9,14,0,0,896,35122,0,0,1192,65248,0,0,416,8674,0,0;QS=3,0;MQSB=0.211072;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,164:6:0    0,15,159:5:0
+17     3844    .       G       <X>     0       .       DP=26;I16=10,16,0,0,959,35715,0,0,1372,76048,0,0,442,9314,0,0;QS=3,0;MQSB=0.220358;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,21,177:7:0    0,18,172:6:0
+17     3845    .       T       <X>     0       .       DP=26;I16=10,16,0,0,970,36442,0,0,1372,76048,0,0,444,9310,0,0;QS=3,0;MQSB=0.220358;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,21,186:7:0    0,18,166:6:0
+17     3846    .       G       <X>     0       .       DP=27;I16=10,17,0,0,993,37297,0,0,1432,79648,0,0,446,9338,0,0;QS=3,0;MQSB=0.195223;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,21,175:7:0    0,21,172:7:0
+17     3847    .       T       <X>     0       .       DP=27;I16=10,16,0,0,952,35268,0,0,1372,76048,0,0,423,8723,0,0;QS=3,0;MQSB=0.220358;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,170:6:0    0,21,189:7:0
+17     3848    .       C       <X>     0       .       DP=27;I16=10,17,0,0,1025,39533,0,0,1432,79648,0,0,449,9341,0,0;QS=3,0;MQSB=0.195223;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,177:7:0    0,21,188:7:0
+17     3849    .       T       <X>     0       .       DP=27;I16=9,17,0,0,987,37685,0,0,1395,78279,0,0,450,9368,0,0;QS=3,0;MQSB=0.282527;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,21,179:7:0    0,21,190:7:0
+17     3850    .       G       <X>     0       .       DP=26;I16=9,17,0,0,957,35751,0,0,1395,78279,0,0,452,9428,0,0;QS=3,0;MQSB=0.282527;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,21,179:7:0    0,21,182:7:0
+17     3851    .       G       <X>     0       .       DP=26;I16=9,17,0,0,965,36475,0,0,1395,78279,0,0,453,9469,0,0;QS=3,0;MQSB=0.282527;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,21,177:7:0    0,21,183:7:0
+17     3852    .       C       <X>     0       .       DP=26;I16=9,16,0,0,921,34525,0,0,1335,74679,0,0,444,9440,0,0;QS=3,0;MQSB=0.310905;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,163:6:0    0,21,179:7:0
+17     3853    .       T       <X>     0       .       DP=28;I16=10,18,0,0,1050,40222,0,0,1484,82720,0,0,455,9641,0,0;QS=3,0;MQSB=0.515783;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,21,185:7:0    0,21,192:7:0
+17     3854    .       T       <X>     0       .       DP=28;I16=10,17,0,0,955,34605,0,0,1455,81879,0,0,451,9709,0,0;QS=3,0;MQSB=0.359211;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,171:6:0    0,18,178:6:0
+17     3855    .       C       <X>     0       .       DP=29;I16=10,18,0,0,992,36040,0,0,1515,85479,0,0,438,9264,0,0;QS=3,0;MQSB=0.331344;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,139:5:0    0,21,175:7:0
+17     3856    .       T       <X>     0       .       DP=30;I16=10,18,0,0,1033,38725,0,0,1546,88238,0,0,464,9982,0,0;QS=3,0;MQSB=0.190183;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,163:6:0    0,21,185:7:0
+17     3857    .       C       <X>     0       .       DP=30;I16=10,19,0,0,1077,40979,0,0,1575,89079,0,0,447,9505,0,0;QS=3,0;MQSB=0.306875;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,15,154:5:0    0,24,194:8:0
+17     3858    .       T       <X>     0       .       DP=31;I16=10,21,0,0,1141,42567,0,0,1695,96279,0,0,477,10255,0,0;QS=3,0;MQSB=0.266219;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,171:6:0    0,24,208:8:0
+17     3859    .       C       <X>     0       .       DP=32;I16=10,21,0,0,950,30078,0,0,1695,96279,0,0,484,10416,0,0;QS=3,0;MQSB=0.266219;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,136:6:0    0,24,156:8:0
+17     3860    .       G       <X>     0       .       DP=32;I16=10,22,0,0,1070,37794,0,0,1755,99879,0,0,516,11240,0,0;QS=3,0;MQSB=0.249261;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,154:6:0    0,27,209:9:0
+17     3861    .       C       <X>     0       .       DP=33;I16=11,20,0,0,1133,42547,0,0,1672,94048,0,0,517,11391,0,0;QS=3,0;MQSB=0.19205;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,162:6:0    0,24,199:8:0
+17     3862    .       T       <X>     0       .       DP=34;I16=11,22,0,0,1241,47443,0,0,1792,101248,0,0,526,11518,0,0;QS=3,0;MQSB=0.161533;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,185:7:0    0,27,221:9:0
+17     3863    .       T       <X>     0       .       DP=34;I16=12,22,0,0,1200,43542,0,0,1852,104848,0,0,541,11685,0,0;QS=3,0;MQSB=0.210327;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,199:7:0    0,27,213:9:0
+17     3864    .       A       <X>     0       .       DP=33;I16=11,22,0,0,1238,47448,0,0,1792,101248,0,0,550,11790,0,0;QS=3,0;MQSB=0.161533;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,210:7:0    0,27,230:9:0
+17     3865    .       G       <X>     0       .       DP=34;I16=11,23,0,0,1251,47113,0,0,1852,104848,0,0,559,11933,0,0;QS=3,0;MQSB=0.149071;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,200:7:0    0,27,212:9:0
+17     3866    .       C       <X>     0       .       DP=33;I16=11,21,0,0,1165,43545,0,0,1732,97648,0,0,545,11489,0,0;QS=3,0;MQSB=0.175751;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,21,189:7:0    0,24,197:8:0
+17     3867    .       A       <X>     0       .       DP=33;I16=11,22,0,0,1152,41510,0,0,1792,101248,0,0,580,12284,0,0;QS=3,0;MQSB=0.161533;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,188:7:0    0,27,195:9:0
+17     3868    .       T       <X>     0       .       DP=33;I16=11,22,0,0,1255,48141,0,0,1792,101248,0,0,590,12494,0,0;QS=3,0;MQSB=0.161533;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,202:7:0    0,27,221:9:0
+17     3869    .       C       <X>     0       .       DP=33;I16=11,21,0,0,1169,43987,0,0,1732,97648,0,0,589,12623,0,0;QS=3,0;MQSB=0.175751;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,164:6:0    0,27,211:9:0
+17     3870    .       T       <X>     0       .       DP=34;I16=11,23,0,0,1262,47808,0,0,1852,104848,0,0,608,12932,0,0;QS=3,0;MQSB=0.149071;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,215:8:0    0,27,211:9:0
+17     3871    .       T       <X>     0       .       DP=36;I16=11,25,0,0,1341,50655,0,0,1972,112048,0,0,617,13157,0,0;QS=3,0;MQSB=0.128391;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,221:8:0    0,27,223:9:0
+17     3872    .       G       <X>     0       .       DP=36;I16=11,25,0,0,1287,47095,0,0,1972,112048,0,0,626,13322,0,0;QS=3,0;MQSB=0.128391;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,211:8:0    0,27,200:9:0
+17     3873    .       T       <X>     0       .       DP=35;I16=10,24,0,0,1242,46680,0,0,1852,104848,0,0,626,13428,0,0;QS=3,0;MQSB=0.0982034;MQ0F=0   PL:DP:DV        0,57,255:19:0   0,21,194:7:0    0,24,212:8:0
+17     3874    .       T       <X>     0       .       DP=36;I16=12,24,0,0,1290,47660,0,0,1972,112048,0,0,646,13774,0,0;QS=3,0;MQSB=0.182088;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,24,228:8:0    0,24,204:8:0
+17     3875    .       T       <X>     0       .       DP=37;I16=13,24,0,0,1324,48418,0,0,2029,115297,0,0,657,14061,0,0;QS=3,0;MQSB=0.117872;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,24,231:8:0    0,24,197:8:0
+17     3876    .       C       <X>     0       .       DP=37;I16=13,22,0,0,1248,45354,0,0,1909,108097,0,0,623,13325,0,0;QS=3,0;MQSB=0.140806;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,21,196:7:0    0,24,180:8:0
+17     3877    .       C       <X>     0       .       DP=37;I16=13,24,0,0,1363,51201,0,0,2029,115297,0,0,681,14765,0,0;QS=3,0;MQSB=0.117872;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,24,217:8:0    0,24,196:8:0
+17     3878    .       A       <X>     0       .       DP=37;I16=13,23,0,0,1309,48045,0,0,1969,111697,0,0,670,14654,0,0;QS=3,0;MQSB=0.128568;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,24,218:8:0    0,24,188:8:0
+17     3879    .       A       <X>     0       .       DP=38;I16=14,24,0,0,1453,56567,0,0,2066,116666,0,0,703,15543,0,0;QS=3,0;MQSB=0.076112;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,24,226:8:0    0,24,206:8:0
+17     3880    .       G       <X>     0       .       DP=37;I16=14,22,0,0,1311,48735,0,0,1946,109466,0,0,689,15267,0,0;QS=3,0;MQSB=0.094094;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,24,209:8:0    0,24,183:8:0
+17     3881    .       G       <X>     0       .       DP=37;I16=14,21,0,0,1200,42778,0,0,1886,105866,0,0,690,15578,0,0;QS=3,0;MQSB=0.105399;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,18,178:6:0    0,24,174:8:0
+17     3882    .       T       <X>     0       .       DP=37;I16=14,21,0,0,1192,42352,0,0,1886,105866,0,0,684,15348,0,0;QS=3,0;MQSB=0.105399;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,21,189:7:0    0,21,178:7:0
+17     3883    .       C       <X>     0       .       DP=38;I16=15,22,0,0,1295,46659,0,0,2006,113066,0,0,717,16279,0,0;QS=3,0;MQSB=0.124405;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,24,205:8:0    0,24,171:8:0
+17     3884    .       C       <X>     0       .       DP=39;I16=16,23,0,0,1363,49387,0,0,2103,118035,0,0,749,17141,0,0;QS=3,0;MQSB=0.0760633;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,24,202:8:0    0,27,212:9:0
+17     3885    .       T       <X>     0       .       DP=40;I16=16,24,0,0,1445,53663,0,0,2163,121635,0,0,754,17262,0,0;QS=3,0;MQSB=0.0679472;MQ0F=0   PL:DP:DV        0,69,255:23:0   0,24,219:8:0    0,27,214:9:0
+17     3886    .       C       <X>     0       .       DP=39;I16=16,23,0,0,1370,49762,0,0,2103,118035,0,0,761,17421,0,0;QS=3,0;MQSB=0.0760633;MQ0F=0   PL:DP:DV        0,69,255:23:0   0,24,199:8:0    0,24,191:8:0
+17     3887    .       C       <X>     0       .       DP=39;I16=16,23,0,0,1364,49222,0,0,2103,118035,0,0,767,17567,0,0;QS=3,0;MQSB=0.0760633;MQ0F=0   PL:DP:DV        0,69,255:23:0   0,24,194:8:0    0,24,201:8:0
+17     3888    .       C       <X>     0       .       DP=39;I16=15,23,0,0,1387,51885,0,0,2043,114435,0,0,747,17073,0,0;QS=3,0;MQSB=0.0555905;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,24,195:8:0    0,24,208:8:0
+17     3889    .       A       <X>     0       .       DP=38;I16=15,23,0,0,1364,49918,0,0,2066,116666,0,0,777,17811,0,0;QS=3,0;MQSB=0.112471;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,24,202:8:0    0,24,218:8:0
+17     3890    .       C       <X>     0       .       DP=38;I16=14,23,0,0,1362,51064,0,0,2006,113066,0,0,757,17329,0,0;QS=3,0;MQSB=0.0844255;MQ0F=0   PL:DP:DV        0,63,255:21:0   0,24,203:8:0    0,24,216:8:0
+17     3891    .       A       <X>     0       .       DP=39;I16=15,24,0,0,1466,56312,0,0,2126,120266,0,0,786,18076,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,24,203:8:0    0,27,239:9:0
+17     3892    .       G       <X>     0       .       DP=38;I16=15,23,0,0,1340,48838,0,0,2066,116666,0,0,792,18226,0,0;QS=3,0;MQSB=0.112471;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,24,186:8:0    0,27,208:9:0
+17     3893    .       T       <X>     0       .       DP=39;I16=15,24,0,0,1348,48170,0,0,2126,120266,0,0,798,18404,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,24,196:8:0    0,27,212:9:0
+17     3894    .       G       <X>     0       .       DP=39;I16=15,23,0,0,1364,49900,0,0,2066,116666,0,0,779,17937,0,0;QS=3,0;MQSB=0.112471;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,24,202:8:0    0,27,208:9:0
+17     3895    .       T       <X>     0       .       DP=39;I16=15,24,0,0,1375,49773,0,0,2126,120266,0,0,810,18752,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,24,202:8:0    0,27,225:9:0
+17     3896    .       A       <X>     0       .       DP=40;I16=15,24,0,0,1468,57326,0,0,2126,120266,0,0,815,18923,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,24,224:8:0    0,27,233:9:0
+17     3897    .       G       <X>     0       .       DP=40;I16=15,24,0,0,1468,56812,0,0,2126,120266,0,0,819,19021,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,21,199:7:0    0,30,234:10:0
+17     3898    .       C       <X>     0       .       DP=40;I16=15,23,0,0,1487,59351,0,0,2066,116666,0,0,813,19023,0,0;QS=3,0;MQSB=0.112471;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,18,186:6:0    0,30,238:10:0
+17     3899    .       A       <X>     0       .       DP=40;I16=15,24,0,0,1449,55055,0,0,2126,120266,0,0,829,19293,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,21,191:7:0    0,30,231:10:0
+17     3900    .       T       <X>     0       .       DP=40;I16=15,24,0,0,1458,55516,0,0,2126,120266,0,0,833,19417,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,21,197:7:0    0,30,240:10:0
+17     3901    .       G       <X>     0       .       DP=40;I16=14,22,0,0,1303,48245,0,0,1969,111697,0,0,761,17639,0,0;QS=3,0;MQSB=0.180757;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,18,154:6:0    0,27,218:9:0
+17     3902    .       C       <X>     0       .       DP=40;I16=15,24,0,0,1436,55412,0,0,2126,120266,0,0,837,19537,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,21,166:7:0    0,30,217:10:0
+17     3903    .       A       <X>     0       .       DP=42;I16=15,24,0,0,1299,45567,0,0,2089,117417,0,0,814,19008,0,0;QS=3,0;MQSB=0.0901152;MQ0F=0   PL:DP:DV        0,63,255:21:0   0,24,175:8:0    0,30,204:10:0
+17     3904    .       C       <X>     0       .       DP=42;I16=15,24,0,0,1439,54545,0,0,2086,117066,0,0,815,19113,0,0;QS=3,0;MQSB=0.0426917;MQ0F=0   PL:DP:DV        0,63,255:21:0   0,24,191:8:0    0,30,244:10:0
+17     3905    .       C       <X>     0       .       DP=42;I16=15,25,0,0,1572,63314,0,0,2146,120666,0,0,822,19192,0,0;QS=3,0;MQSB=0.0381122;MQ0F=0   PL:DP:DV        0,63,255:21:0   0,24,212:8:0    0,33,255:11:0
+17     3906    .       T       <X>     0       .       DP=42;I16=16,25,0,0,1593,63039,0,0,2206,124266,0,0,846,19758,0,0;QS=3,0;MQSB=0.0536599;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,24,210:8:0    0,33,253:11:0
+17     3907    .       G       <X>     0       .       DP=42;I16=16,25,0,0,1558,60192,0,0,2206,124266,0,0,846,19776,0,0;QS=3,0;MQSB=0.0536599;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,24,203:8:0    0,33,249:11:0
+17     3908    .       C       <X>     0       .       DP=42;I16=16,25,0,0,1514,58968,0,0,2206,124266,0,0,845,19777,0,0;QS=3,0;MQSB=0.0536599;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,24,193:8:0    0,33,244:11:0
+17     3909    .       T       <X>     0       .       DP=43;I16=16,25,0,0,1491,55895,0,0,2201,123691,0,0,835,19697,0,0;QS=3,0;MQSB=0.0757469;MQ0F=0   PL:DP:DV        0,69,255:23:0   0,24,202:8:0    0,30,237:10:0
+17     3910    .       A       <X>     0       .       DP=40;I16=16,23,0,0,1432,53926,0,0,2081,116491,0,0,844,19724,0,0;QS=3,0;MQSB=0.0949554;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,21,193:7:0    0,30,224:10:0
+17     3911    .       C       <X>     0       .       DP=40;I16=16,23,0,0,1440,55290,0,0,2081,116491,0,0,843,19613,0,0;QS=3,0;MQSB=0.0949554;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,21,184:7:0    0,30,214:10:0
+17     3912    .       A       C,<X>   0       .       DP=41;I16=17,22,0,1,1358,49508,16,256,2081,116491,60,3600,830,19358,11,121;QS=2.95181,0.0481928,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.125266;BQB=1;MQ0F=0  PL:DP:DV        0,69,255,69,255,255:23:0        0,21,166,21,166,166:7:0 0,14,202,27,205,208:10:1
+17     3913    .       C       <X>     0       .       DP=40;I16=16,23,0,0,1494,59096,0,0,2081,116491,0,0,824,19100,0,0;QS=3,0;MQSB=0.0949554;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,21,183:7:0    0,30,234:10:0
+17     3914    .       T       <X>     0       .       DP=42;I16=16,24,0,0,1512,59342,0,0,2141,120091,0,0,823,19007,0,0;QS=3,0;MQSB=0.0846181;MQ0F=0   PL:DP:DV        0,69,255:23:0   0,21,192:7:0    0,30,228:10:0
+17     3915    .       C       <X>     0       .       DP=42;I16=16,24,0,0,1537,60953,0,0,2141,120091,0,0,799,18321,0,0;QS=3,0;MQSB=0.0846181;MQ0F=0   PL:DP:DV        0,72,255:24:0   0,18,176:6:0    0,30,229:10:0
+17     3916    .       C       <X>     0       .       DP=42;I16=16,25,0,0,1618,66342,0,0,2201,123691,0,0,825,18919,0,0;QS=3,0;MQSB=0.0757469;MQ0F=0   PL:DP:DV        0,72,255:24:0   0,21,190:7:0    0,30,251:10:0
+17     3917    .       T       <X>     0       .       DP=43;I16=16,25,0,0,1601,65219,0,0,2201,123691,0,0,825,18875,0,0;QS=3,0;MQSB=0.0757469;MQ0F=0   PL:DP:DV        0,72,255:24:0   0,21,191:7:0    0,30,254:10:0
+17     3918    .       T       <X>     0       .       DP=43;I16=16,25,0,0,1541,60711,0,0,2201,123691,0,0,801,18239,0,0;QS=3,0;MQSB=0.0757469;MQ0F=0   PL:DP:DV        0,75,255:25:0   0,18,179:6:0    0,30,254:10:0
+17     3919    .       C       <X>     0       .       DP=42;I16=15,26,0,0,1621,66337,0,0,2232,126450,0,0,826,18786,0,0;QS=3,0;MQSB=0.110793;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,21,200:7:0    0,30,242:10:0
+17     3920    .       T       <X>     0       .       DP=42;I16=15,26,0,0,1605,64327,0,0,2232,126450,0,0,825,18691,0,0;QS=3,0;MQSB=0.110793;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,21,207:7:0    0,30,251:10:0
+17     3921    .       T       <X>     0       .       DP=42;I16=15,26,0,0,1519,58507,0,0,2232,126450,0,0,824,18630,0,0;QS=3,0;MQSB=0.110793;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,21,201:7:0    0,30,242:10:0
+17     3922    .       A       <X>     0       .       DP=42;I16=14,26,0,0,1539,61289,0,0,2195,125081,0,0,819,18545,0,0;QS=3,0;MQSB=0.168991;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,18,179:6:0    0,30,244:10:0
+17     3923    .       G       <X>     0       .       DP=41;I16=14,25,0,0,1515,60945,0,0,2135,121481,0,0,792,17834,0,0;QS=3,0;MQSB=0.182501;MQ0F=0    PL:DP:DV        0,69,255:23:0   0,18,172:6:0    0,30,240:10:0
+17     3924    .       G       <X>     0       .       DP=41;I16=13,26,0,0,1524,61106,0,0,2135,121481,0,0,808,18356,0,0;QS=3,0;MQSB=0.128469;MQ0F=0    PL:DP:DV        0,69,255:23:0   0,18,158:6:0    0,30,247:10:0
+17     3925    .       G       <X>     0       .       DP=41;I16=14,25,0,0,1425,55687,0,0,2135,121481,0,0,788,17758,0,0;QS=3,0;MQSB=0.182501;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,15,134:5:0    0,30,245:10:0
+17     3926    .       C       <X>     0       .       DP=41;I16=14,26,0,0,1512,59674,0,0,2195,125081,0,0,811,18393,0,0;QS=3,0;MQSB=0.168991;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,18,152:6:0    0,30,237:10:0
+17     3927    .       T       <X>     0       .       DP=41;I16=14,26,0,0,1512,59566,0,0,2195,125081,0,0,808,18384,0,0;QS=3,0;MQSB=0.168991;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,18,160:6:0    0,30,237:10:0
+17     3928    .       G       <X>     0       .       DP=41;I16=14,25,0,0,1479,58495,0,0,2135,121481,0,0,779,17731,0,0;QS=3,0;MQSB=0.182501;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,18,149:6:0    0,27,233:9:0
+17     3929    .       A       <X>     0       .       DP=41;I16=13,26,0,0,1452,56436,0,0,2135,121481,0,0,796,18256,0,0;QS=3,0;MQSB=0.128469;MQ0F=0    PL:DP:DV        0,69,255:23:0   0,18,161:6:0    0,30,220:10:0
+17     3930    .       T       <X>     0       .       DP=40;I16=13,25,0,0,1387,52929,0,0,2078,118232,0,0,767,17521,0,0;QS=3,0;MQSB=0.25797;MQ0F=0     PL:DP:DV        0,69,255:23:0   0,15,149:5:0    0,30,224:10:0
+17     3931    .       A       <X>     0       .       DP=40;I16=13,25,0,0,1387,52877,0,0,2078,118232,0,0,761,17439,0,0;QS=3,0;MQSB=0.25797;MQ0F=0     PL:DP:DV        0,69,255:23:0   0,18,166:6:0    0,27,222:9:0
+17     3932    .       T       <X>     0       .       DP=39;I16=12,26,0,0,1394,53644,0,0,2078,118232,0,0,780,17964,0,0;QS=3,0;MQSB=0.190372;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,18,161:6:0    0,30,231:10:0
+17     3933    .       T       <X>     0       .       DP=38;I16=12,24,0,0,1389,54743,0,0,1958,111032,0,0,752,17366,0,0;QS=3,0;MQSB=0.218161;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,18,166:6:0    0,24,220:8:0
+17     3934    .       C       <X>     0       .       DP=38;I16=12,25,0,0,1395,54915,0,0,2018,114632,0,0,768,17758,0,0;QS=3,0;MQSB=0.203497;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,18,152:6:0    0,27,209:9:0
+17     3935    .       C       <X>     0       .       DP=38;I16=12,24,0,0,1239,44621,0,0,1958,111032,0,0,737,17075,0,0;QS=3,0;MQSB=0.218161;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,15,134:5:0    0,27,170:9:0
+17     3936    .       A       G,<X>   0       .       DP=37;I16=5,6,6,17,424,16384,801,30271,609,34563,1314,77018,225,5325,511,11851;QS=0.87994,2.12006,0;VDB=0.0574114;SGB=-4.60123;RPB=0.741697;MQB=0.812605;MQSB=0.143788;BQB=0.883831;MQ0F=0      PL:DP:DV        233,0,206,255,239,255:20:11     77,0,58,83,70,141:6:4   196,24,0,196,24,196:8:8
+17     3937    .       C       <X>     0       .       DP=36;I16=11,24,0,0,1155,39875,0,0,1952,112422,0,0,745,17291,0,0;QS=3,0;MQSB=0.219636;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,18,143:6:0    0,24,156:8:0
+17     3938    .       G       <X>     0       .       DP=35;I16=11,23,0,0,1155,41761,0,0,1892,108822,0,0,737,17079,0,0;QS=3,0;MQSB=0.231054;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,119:5:0    0,24,176:8:0
+17     3939    .       C       <X>     0       .       DP=35;I16=11,22,0,0,1273,50651,0,0,1832,105222,0,0,703,16221,0,0;QS=3,0;MQSB=0.243713;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,135:5:0    0,21,174:7:0
+17     3940    .       A       <X>     0       .       DP=35;I16=11,22,0,0,1148,42754,0,0,1832,105222,0,0,691,15867,0,0;QS=3,0;MQSB=0.243713;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,117:5:0    0,21,163:7:0
+17     3941    .       C       <X>     0       .       DP=35;I16=11,22,0,0,1216,47488,0,0,1832,105222,0,0,688,15892,0,0;QS=3,0;MQSB=0.243713;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,133:5:0    0,21,181:7:0
+17     3942    .       C       <X>     0       .       DP=35;I16=11,23,0,0,1336,54166,0,0,1892,108822,0,0,690,15772,0,0;QS=3,0;MQSB=0.231054;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,140:5:0    0,24,195:8:0
+17     3943    .       T       <X>     0       .       DP=35;I16=11,23,0,0,1296,51618,0,0,1892,108822,0,0,676,15406,0,0;QS=3,0;MQSB=0.231054;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,142:5:0    0,24,195:8:0
+17     3944    .       G       <X>     0       .       DP=34;I16=10,22,0,0,1199,46445,0,0,1803,104381,0,0,654,14954,0,0;QS=3,0;MQSB=0.1117;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,15,149:5:0    0,24,195:8:0
+17     3945    .       C       <X>     0       .       DP=33;I16=10,22,0,0,1256,51226,0,0,1772,101622,0,0,649,14657,0,0;QS=3,0;MQSB=0.187579;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,15,142:5:0    0,21,177:7:0
+17     3946    .       T       <X>     0       .       DP=33;I16=10,21,0,0,1170,45884,0,0,1712,98022,0,0,609,13599,0,0;QS=3,0;MQSB=0.199344;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,144:5:0    0,18,158:6:0
+17     3947    .       A       <X>     0       .       DP=32;I16=10,21,0,0,1094,41048,0,0,1712,98022,0,0,620,13820,0,0;QS=3,0;MQSB=0.199344;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,128:5:0    0,18,149:6:0
+17     3948    .       C       <X>     0       .       DP=32;I16=10,20,0,0,1134,45104,0,0,1652,94422,0,0,596,13344,0,0;QS=3,0;MQSB=0.212591;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,12,105:4:0    0,18,155:6:0
+17     3949    .       A       C,<X>   0       .       DP=32;I16=10,17,0,1,1027,39909,24,576,1472,83622,60,3600,541,12211,25,625;QS=2.85093,0.149068,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.244621;BQB=1;MQ0F=0    PL:DP:DV        0,60,255,60,255,255:20:0        0,9,89,9,89,89:3:0      9,0,107,21,110,124:5:1
+17     3950    .       C       <X>     0       .       DP=33;I16=11,21,0,0,1191,46247,0,0,1772,101622,0,0,576,12680,0,0;QS=3,0;MQSB=0.257801;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,118:5:0    0,18,168:6:0
+17     3951    .       T       <X>     0       .       DP=34;I16=12,19,0,0,1148,44272,0,0,1712,98022,0,0,530,11670,0,0;QS=3,0;MQSB=0.354733;MQ0F=0     PL:DP:DV        0,63,255:21:0   0,15,146:5:0    0,15,152:5:0
+17     3952    .       C       <X>     0       .       DP=35;I16=13,20,0,0,1176,43762,0,0,1832,105222,0,0,545,12025,0,0;QS=3,0;MQSB=0.394875;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,18,158:6:0    0,15,143:5:0
+17     3953    .       C       <X>     0       .       DP=34;I16=13,20,0,0,1246,48436,0,0,1863,107981,0,0,538,11772,0,0;QS=3,0;MQSB=0.252983;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,18,163:6:0    0,18,168:6:0
+17     3954    .       T       <X>     0       .       DP=33;I16=13,19,0,0,1195,45815,0,0,1803,104381,0,0,526,11438,0,0;QS=3,0;MQSB=0.264585;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,18,171:6:0    0,18,167:6:0
+17     3955    .       T       <X>     0       .       DP=32;I16=13,18,0,0,1180,46092,0,0,1743,100781,0,0,515,11139,0,0;QS=3,0;MQSB=0.277468;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,173:6:0    0,18,174:6:0
+17     3956    .       C       <X>     0       .       DP=32;I16=13,18,0,0,1181,47021,0,0,1743,100781,0,0,504,10874,0,0;QS=3,0;MQSB=0.277468;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,167:6:0    0,18,167:6:0
+17     3957    .       T       <X>     0       .       DP=31;I16=13,17,0,0,1153,46051,0,0,1683,97181,0,0,494,10642,0,0;QS=3,0;MQSB=0.291833;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,18,161:6:0    0,15,162:5:0
+17     3958    .       T       <X>     0       .       DP=31;I16=13,16,0,0,1070,40600,0,0,1623,93581,0,0,483,10393,0,0;QS=3,0;MQSB=0.307929;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,15,139:5:0    0,15,157:5:0
+17     3959    .       A       <X>     0       .       DP=30;I16=14,15,0,0,1062,39758,0,0,1623,93581,0,0,474,10176,0,0;QS=3,0;MQSB=0.377103;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,12,118:4:0    0,15,154:5:0
+17     3960    .       T       <X>     0       .       DP=30;I16=14,15,0,0,995,36027,0,0,1623,93581,0,0,464,9892,0,0;QS=3,0;MQSB=0.377103;MQ0F=0       PL:DP:DV        0,60,255:20:0   0,12,105:4:0    0,15,142:5:0
+17     3961    .       G       <X>     0       .       DP=29;I16=12,16,0,0,1067,40899,0,0,1586,92212,0,0,457,9739,0,0;QS=3,0;MQSB=0.455864;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,12,114:4:0    0,12,122:4:0
+17     3962    .       G       <X>     0       .       DP=29;I16=13,16,0,0,1025,37125,0,0,1623,93581,0,0,471,10053,0,0;QS=3,0;MQSB=0.307929;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,12,108:4:0    0,15,144:5:0
+17     3963    .       C       <X>     0       .       DP=28;I16=13,15,0,0,1040,39100,0,0,1563,89981,0,0,463,9871,0,0;QS=3,0;MQSB=0.326055;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,12,111:4:0    0,12,126:4:0
+17     3964    .       T       <X>     0       .       DP=27;I16=12,15,0,0,1036,39928,0,0,1503,86381,0,0,456,9720,0,0;QS=3,0;MQSB=0.273507;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,9,94:3:0      0,12,133:4:0
+17     3965    .       G       <X>     0       .       DP=26;I16=12,14,0,0,993,38165,0,0,1443,82781,0,0,450,9598,0,0;QS=3,0;MQSB=0.29215;MQ0F=0        PL:DP:DV        0,57,255:19:0   0,9,92:3:0      0,12,134:4:0
+17     3966    .       A       <X>     0       .       DP=26;I16=12,13,0,0,930,34834,0,0,1406,81412,0,0,432,9310,0,0;QS=3,0;MQSB=0.520812;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,9,90:3:0      0,12,140:4:0
+17     3967    .       T       <X>     0       .       DP=26;I16=12,13,0,0,900,32830,0,0,1406,81412,0,0,421,9001,0,0;QS=3,0;MQSB=0.520812;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,9,90:3:0      0,9,100:3:0
+17     3968    .       A       <X>     0       .       DP=25;I16=12,13,0,0,885,31773,0,0,1406,81412,0,0,415,8853,0,0;QS=3,0;MQSB=0.520812;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,9,90:3:0      0,9,99:3:0
+17     3969    .       T       <X>     0       .       DP=24;I16=11,13,0,0,886,32972,0,0,1369,80043,0,0,410,8736,0,0;QS=3,0;MQSB=0.702671;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,9,85:3:0      0,9,108:3:0
+17     3970    .       T       <X>     0       .       DP=24;I16=11,13,0,0,861,31313,0,0,1369,80043,0,0,405,8649,0,0;QS=3,0;MQSB=0.702671;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,9,83:3:0      0,9,104:3:0
+17     3971    .       C       <X>     0       .       DP=22;I16=11,11,0,0,815,30625,0,0,1249,72843,0,0,402,8590,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,57:2:0      0,9,103:3:0
+17     3972    .       C       <X>     0       .       DP=22;I16=11,11,0,0,812,30486,0,0,1249,72843,0,0,399,8557,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,55:2:0      0,9,96:3:0
+17     3973    .       A       <X>     0       .       DP=22;I16=11,11,0,0,795,28873,0,0,1249,72843,0,0,395,8501,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,52:2:0      0,9,97:3:0
+17     3974    .       C       <X>     0       .       DP=22;I16=11,11,0,0,729,24447,0,0,1249,72843,0,0,392,8472,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,55:2:0      0,9,78:3:0
+17     3975    .       G       <X>     0       .       DP=22;I16=11,11,0,0,717,24525,0,0,1249,72843,0,0,390,8470,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,46:2:0      0,9,96:3:0
+17     3976    .       C       <X>     0       .       DP=22;I16=11,11,0,0,816,30652,0,0,1249,72843,0,0,387,8445,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,55:2:0      0,9,97:3:0
+17     3977    .       A       <X>     0       .       DP=23;I16=11,11,0,0,740,25384,0,0,1249,72843,0,0,382,8346,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,48:2:0      0,9,90:3:0
+17     3978    .       C       <X>     0       .       DP=23;I16=11,12,0,0,769,26631,0,0,1309,76443,0,0,377,8223,0,0;QS=3,0;MQSB=0.726094;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,6,47:2:0      0,9,103:3:0
+17     3979    .       C       <X>     0       .       DP=21;I16=9,11,0,0,744,28160,0,0,1152,67874,0,0,361,7905,0,0;QS=3,0;MQSB=0.885207;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,51:2:0      0,9,104:3:0
+17     3980    .       T       <X>     0       .       DP=21;I16=10,11,0,0,756,27872,0,0,1212,71474,0,0,367,7855,0,0;QS=3,0;MQSB=0.914611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,51:2:0      0,9,98:3:0
+17     3981    .       G       <X>     0       .       DP=21;I16=10,11,0,0,785,29641,0,0,1212,71474,0,0,362,7710,0,0;QS=3,0;MQSB=0.914611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,50:2:0      0,9,93:3:0
+17     3982    .       C       <X>     0       .       DP=21;I16=10,11,0,0,779,29495,0,0,1212,71474,0,0,357,7591,0,0;QS=3,0;MQSB=0.914611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,55:2:0      0,9,97:3:0
+17     3983    .       T       <X>     0       .       DP=20;I16=9,11,0,0,720,26274,0,0,1155,68225,0,0,353,7497,0,0;QS=3,0;MQSB=0.993528;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,57:2:0      0,9,93:3:0
+17     3984    .       A       <X>     0       .       DP=21;I16=10,11,0,0,739,26279,0,0,1192,69594,0,0,348,7378,0,0;QS=3,0;MQSB=0.885602;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,53:2:0      0,9,80:3:0
+17     3985    .       C       <X>     0       .       DP=20;I16=10,10,0,0,728,26998,0,0,1132,65994,0,0,344,7234,0,0;QS=3,0;MQSB=0.902256;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,55:2:0      0,9,91:3:0
+17     3986    .       A       <X>     0       .       DP=20;I16=10,10,0,0,685,23815,0,0,1132,65994,0,0,340,7114,0,0;QS=3,0;MQSB=0.902256;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,56:2:0      0,9,84:3:0
+17     3987    .       C       <X>     0       .       DP=20;I16=10,10,0,0,736,28118,0,0,1132,65994,0,0,336,7018,0,0;QS=3,0;MQSB=0.902256;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,55:2:0      0,9,94:3:0
+17     3988    .       T       <X>     0       .       DP=21;I16=10,10,0,0,741,27797,0,0,1132,65994,0,0,332,6946,0,0;QS=3,0;MQSB=0.902256;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,58:2:0      0,9,91:3:0
+17     3989    .       C       <X>     0       .       DP=21;I16=10,11,0,0,729,26185,0,0,1192,69594,0,0,327,6801,0,0;QS=3,0;MQSB=0.885602;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,55:2:0      0,9,88:3:0
+17     3990    .       C       <X>     0       .       DP=21;I16=10,11,0,0,766,28674,0,0,1192,69594,0,0,322,6686,0,0;QS=3,0;MQSB=0.885602;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,55:2:0      0,9,95:3:0
+17     3991    .       T       <X>     0       .       DP=20;I16=9,11,0,0,729,27311,0,0,1132,65994,0,0,318,6600,0,0;QS=3,0;MQSB=0.850154;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,55:2:0      0,9,89:3:0
+17     3992    .       T       <X>     0       .       DP=19;I16=9,10,0,0,667,24173,0,0,1072,62394,0,0,313,6441,0,0;QS=3,0;MQSB=0.868634;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,56:2:0      0,6,72:2:0
+17     3993    .       C       <X>     0       .       DP=18;I16=9,9,0,0,701,27529,0,0,1012,58794,0,0,309,6307,0,0;QS=3,0;MQSB=0.888755;MQ0F=0 PL:DP:DV        0,42,255:14:0   0,6,59:2:0      0,6,70:2:0
+17     3994    .       T       <X>     0       .       DP=19;I16=10,9,0,0,718,27520,0,0,1049,60163,0,0,305,6197,0,0;QS=3,0;MQSB=0.716531;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,58:2:0      0,6,72:2:0
+17     3995    .       T       <X>     0       .       DP=19;I16=9,9,0,0,641,23025,0,0,989,56563,0,0,277,5487,0,0;QS=3,0;MQSB=0.650623;MQ0F=0  PL:DP:DV        0,42,255:14:0   0,6,53:2:0      0,6,69:2:0
+17     3996    .       A       <X>     0       .       DP=19;I16=9,9,0,0,665,24815,0,0,989,56563,0,0,274,5428,0,0;QS=3,0;MQSB=0.650623;MQ0F=0  PL:DP:DV        0,42,255:14:0   0,6,54:2:0      0,6,73:2:0
+17     3997    .       G       C,<X>   0       .       DP=19;I16=10,8,0,1,645,23703,21,441,989,56563,60,3600,287,5843,6,36;QS=2.96023,0.0397727,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.716531;BQB=1;MQ0F=0 PL:DP:DV        0,24,255,42,255,255:15:1        0,6,57,6,57,57:2:0      0,6,60,6,60,60:2:0
+17     3998    .       G       <X>     0       .       DP=18;I16=9,8,0,0,626,23710,0,0,929,52963,0,0,265,5203,0,0;QS=3,0;MQSB=0.687289;MQ0F=0  PL:DP:DV        0,42,255:14:0   0,6,58:2:0      0,3,36:1:0
+17     3999    .       G       A,<X>   0       .       DP=18;I16=9,7,0,1,596,22974,37,1369,869,49363,60,3600,263,5387,4,16;QS=2.92871,0.0712909,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.687289;BQB=1;MQ0F=0 PL:DP:DV        0,5,255,39,255,255:14:1 0,6,56,6,56,56:2:0      0,3,38,3,38,38:1:0
+17     4000    .       C       <X>     0       .       DP=18;I16=10,8,0,0,669,25389,0,0,989,56563,0,0,283,5753,0,0;QS=3,0;MQSB=0.751866;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,6,55:2:0      0,3,36:1:0
+17     4001    .       T       <X>     0       .       DP=18;I16=10,8,0,0,680,26006,0,0,989,56563,0,0,279,5727,0,0;QS=3,0;MQSB=0.751866;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,6,56:2:0      0,3,33:1:0
+17     4002    .       G       <X>     0       .       DP=17;I16=10,7,0,0,621,23281,0,0,929,52963,0,0,276,5724,0,0;QS=2,0;MQSB=0.79189;MQ0F=0  PL:DP:DV        0,45,255:15:0   0,6,44:2:0      0,0,0:0:0
+17     4003    .       A       <X>     0       .       DP=17;I16=10,7,0,0,597,21507,0,0,929,52963,0,0,272,5692,0,0;QS=2,0;MQSB=0.79189;MQ0F=0  PL:DP:DV        0,45,255:15:0   0,6,55:2:0      0,0,0:0:0
+17     4004    .       T       <X>     0       .       DP=15;I16=9,6,0,0,527,19031,0,0,849,48963,0,0,270,5678,0,0;QS=2,0;MQSB=0.957526;MQ0F=0  PL:DP:DV        0,42,255:14:0   0,3,40:1:0      0,0,0:0:0
+17     4005    .       A       <X>     0       .       DP=15;I16=8,5,0,0,479,17731,0,0,729,41763,0,0,237,5195,0,0;QS=2,0;MQSB=0.958048;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,3,35:1:0      0,0,0:0:0
+17     4006    .       T       <X>     0       .       DP=15;I16=9,6,0,0,554,20776,0,0,849,48963,0,0,266,5698,0,0;QS=2,0;MQSB=0.957526;MQ0F=0  PL:DP:DV        0,42,255:14:0   0,3,40:1:0      0,0,0:0:0
+17     4007    .       T       G,<X>   0       .       DP=15;I16=9,5,0,1,490,17810,15,225,789,45363,60,3600,245,5371,19,361;QS=1.96746,0.032538,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.957526;BQB=1;MQ0F=0 PL:DP:DV        0,26,255,39,255,255:14:1        0,3,41,3,41,41:1:0      0,0,0,0,0,0:0:0
+17     4008    .       C       <X>     0       .       DP=15;I16=9,6,0,0,488,16890,0,0,849,48963,0,0,262,5782,0,0;QS=2,0;MQSB=0.957526;MQ0F=0  PL:DP:DV        0,42,255:14:0   0,3,30:1:0      0,0,0:0:0
+17     4009    .       C       <X>     0       .       DP=14;I16=9,5,0,0,524,20150,0,0,794,45938,0,0,261,5847,0,0;QS=2,0;MQSB=0.800737;MQ0F=0  PL:DP:DV        0,39,255:13:0   0,3,40:1:0      0,0,0:0:0
+17     4010    .       A       <X>     0       .       DP=14;I16=9,5,0,0,523,19731,0,0,794,45938,0,0,259,5875,0,0;QS=2,0;MQSB=0.800737;MQ0F=0  PL:DP:DV        0,39,255:13:0   0,3,41:1:0      0,0,0:0:0
+17     4011    .       C       <X>     0       .       DP=14;I16=9,5,0,0,489,17613,0,0,794,45938,0,0,257,5915,0,0;QS=2,0;MQSB=0.800737;MQ0F=0  PL:DP:DV        0,39,255:13:0   0,3,41:1:0      0,0,0:0:0
+17     4012    .       A       <X>     0       .       DP=14;I16=7,5,0,0,365,11867,0,0,674,38738,0,0,223,5293,0,0;QS=2,0;MQSB=0.6821;MQ0F=0    PL:DP:DV        0,33,231:11:0   0,3,30:1:0      0,0,0:0:0
+17     4013    .       C       <X>     0       .       DP=14;I16=8,5,0,0,451,15885,0,0,734,42338,0,0,247,5995,0,0;QS=2,0;MQSB=0.765017;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,3,37:1:0      0,0,0:0:0
+17     4014    .       A       <X>     0       .       DP=12;I16=8,2,0,0,358,13372,0,0,554,31538,0,0,222,5404,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,213:9:0    0,3,34:1:0      0,0,0:0:0
+17     4015    .       C       <X>     0       .       DP=12;I16=8,2,0,0,350,12812,0,0,554,31538,0,0,222,5442,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,222:9:0    0,3,21:1:0      0,0,0:0:0
+17     4016    .       C       <X>     0       .       DP=12;I16=8,3,0,0,350,11956,0,0,614,35138,0,0,247,6109,0,0;QS=2,0;MQSB=0.829029;MQ0F=0  PL:DP:DV        0,30,215:10:0   0,3,32:1:0      0,0,0:0:0
+17     4017    .       C       <X>     0       .       DP=11;I16=5,2,0,0,227,7765,0,0,374,20738,0,0,173,4279,0,0;QS=2,0;MQSB=0.6;MQ0F=0        PL:DP:DV        0,18,161:6:0    0,3,20:1:0      0,0,0:0:0
+17     4018    .       G       <X>     0       .       DP=11;I16=8,2,0,0,284,8442,0,0,554,31538,0,0,249,6201,0,0;QS=2,0;MQSB=0.75;MQ0F=0       PL:DP:DV        0,27,183:9:0    0,3,17:1:0      0,0,0:0:0
+17     4019    .       C       <X>     0       .       DP=11;I16=9,2,0,0,383,14427,0,0,614,35138,0,0,250,6250,0,0;QS=2,0;MQSB=0.777778;MQ0F=0  PL:DP:DV        0,30,228:10:0   0,3,33:1:0      0,0,0:0:0
+17     4020    .       T       <X>     0       .       DP=10;I16=8,2,0,0,362,13668,0,0,554,31538,0,0,250,6250,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,213:9:0    0,3,38:1:0      0,0,0:0:0
+17     4021    .       A       <X>     0       .       DP=10;I16=8,1,0,0,304,10512,0,0,494,27938,0,0,225,5625,0,0;QS=2,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,177:8:0    0,3,33:1:0      0,0,0:0:0
+17     4022    .       C       <X>     0       .       DP=10;I16=7,2,0,0,310,11582,0,0,494,27938,0,0,225,5625,0,0;QS=2,0;MQSB=0.714286;MQ0F=0  PL:DP:DV        0,24,202:8:0    0,3,36:1:0      0,0,0:0:0
+17     4023    .       A       <X>     0       .       DP=10;I16=8,2,0,0,354,13116,0,0,554,31538,0,0,250,6250,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,209:9:0    0,3,40:1:0      0,0,0:0:0
+17     4024    .       C       <X>     0       .       DP=10;I16=8,2,0,0,361,13669,0,0,554,31538,0,0,250,6250,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,214:9:0    0,3,39:1:0      0,0,0:0:0
+17     4025    .       T       <X>     0       .       DP=10;I16=8,1,0,0,360,14488,0,0,494,27938,0,0,224,5576,0,0;QS=2,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,199:8:0    0,3,42:1:0      0,0,0:0:0
+17     4026    .       C       <X>     0       .       DP=10;I16=8,2,0,0,329,11655,0,0,554,31538,0,0,248,6154,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,192:9:0    0,3,39:1:0      0,0,0:0:0
+17     4027    .       C       <X>     0       .       DP=10;I16=8,2,0,0,380,14888,0,0,554,31538,0,0,246,6060,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,231:9:0    0,3,38:1:0      0,0,0:0:0
+17     4028    .       T       <X>     0       .       DP=10;I16=8,2,0,0,333,12157,0,0,554,31538,0,0,244,5970,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,202:9:0    0,3,41:1:0      0,0,0:0:0
+17     4029    .       T       <X>     0       .       DP=10;I16=8,2,0,0,377,14333,0,0,554,31538,0,0,242,5884,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,225:9:0    0,3,38:1:0      0,0,0:0:0
+17     4030    .       C       <X>     0       .       DP=10;I16=8,2,0,0,348,12558,0,0,554,31538,0,0,240,5802,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,211:9:0    0,3,30:1:0      0,0,0:0:0
+17     4031    .       T       <X>     0       .       DP=10;I16=8,2,0,0,388,15302,0,0,554,31538,0,0,238,5724,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,229:9:0    0,3,39:1:0      0,0,0:0:0
+17     4032    .       T       <X>     0       .       DP=10;I16=8,2,0,0,341,11901,0,0,554,31538,0,0,236,5650,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,204:9:0    0,3,39:1:0      0,0,0:0:0
+17     4033    .       A       <X>     0       .       DP=10;I16=7,2,0,0,299,10717,0,0,494,27938,0,0,218,5324,0,0;QS=2,0;MQSB=0.714286;MQ0F=0  PL:DP:DV        0,24,193:8:0    0,3,38:1:0      0,0,0:0:0
+17     4034    .       G       <X>     0       .       DP=10;I16=8,2,0,0,347,12527,0,0,554,31538,0,0,231,5465,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,211:9:0    0,3,39:1:0      0,0,0:0:0
+17     4035    .       G       T,<X>   0       .       DP=10;I16=7,2,1,0,316,11900,13,169,494,27938,60,3600,202,4682,25,625;QS=1.9547,0.0452962,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.75;BQB=1;MQ0F=0     PL:DP:DV        0,13,195,24,198,200:9:1 0,3,31,3,31,31:1:0      0,0,0,0,0,0:0:0
+17     4036    .       G       <X>     0       .       DP=10;I16=8,1,0,0,269,8839,0,0,494,27938,0,0,198,4532,0,0;QS=2,0;MQSB=1;MQ0F=0  PL:DP:DV        0,24,156:8:0    0,3,34:1:0      0,0,0:0:0
+17     4037    .       C       <X>     0       .       DP=10;I16=8,2,0,0,342,12466,0,0,554,31538,0,0,219,5015,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,210:9:0    0,3,30:1:0      0,0,0:0:0
+17     4038    .       T       <X>     0       .       DP=10;I16=8,2,0,0,335,12149,0,0,554,31538,0,0,215,4881,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,203:9:0    0,3,29:1:0      0,0,0:0:0
+17     4039    .       G       <X>     0       .       DP=10;I16=8,1,0,0,302,10798,0,0,494,27938,0,0,186,4130,0,0;QS=2,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,180:8:0    0,3,31:1:0      0,0,0:0:0
+17     4040    .       A       <X>     0       .       DP=10;I16=8,2,0,0,380,14602,0,0,554,31538,0,0,207,4637,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,223:9:0    0,3,41:1:0      0,0,0:0:0
+17     4041    .       T       <X>     0       .       DP=10;I16=8,2,0,0,367,13633,0,0,554,31538,0,0,202,4478,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,216:9:0    0,3,40:1:0      0,0,0:0:0
+17     4042    .       A       <X>     0       .       DP=10;I16=8,2,0,0,337,11657,0,0,554,31538,0,0,197,4329,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,205:9:0    0,3,34:1:0      0,0,0:0:0
+17     4043    .       T       <X>     0       .       DP=10;I16=8,2,0,0,314,10428,0,0,554,31538,0,0,192,4190,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,190:9:0    0,3,35:1:0      0,0,0:0:0
+17     4044    .       T       <X>     0       .       DP=10;I16=8,2,0,0,333,11579,0,0,554,31538,0,0,187,4061,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,199:9:0    0,3,37:1:0      0,0,0:0:0
+17     4045    .       C       <X>     0       .       DP=10;I16=7,2,0,0,291,10099,0,0,494,27938,0,0,176,3906,0,0;QS=1,0;MQSB=0.714286;MQ0F=0  PL:DP:DV        0,27,204:9:0    0,0,0:0:0       0,0,0:0:0
+17     4046    .       C       <X>     0       .       DP=10;I16=8,2,0,0,356,13032,0,0,554,31538,0,0,177,3833,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,212:9:0    0,3,35:1:0      0,0,0:0:0
+17     4047    .       A       <X>     0       .       DP=10;I16=8,2,0,0,347,12557,0,0,554,31538,0,0,172,3734,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,204:9:0    0,3,40:1:0      0,0,0:0:0
+17     4048    .       C       <X>     0       .       DP=10;I16=8,2,0,0,342,12124,0,0,554,31538,0,0,167,3645,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,202:9:0    0,3,37:1:0      0,0,0:0:0
+17     4049    .       G       <X>     0       .       DP=10;I16=7,2,0,0,260,7786,0,0,494,27938,0,0,146,3310,0,0;QS=2,0;MQSB=0.714286;MQ0F=0   PL:DP:DV        0,24,173:8:0    0,3,24:1:0      0,0,0:0:0
+17     4050    .       C       <X>     0       .       DP=9;I16=6,2,0,0,291,10813,0,0,434,24338,0,0,157,3495,0,0;QS=1,0;MQSB=0.666667;MQ0F=0   PL:DP:DV        0,24,204:8:0    0,0,0:0:0       0,0,0:0:0
+17     4051    .       A       <X>     0       .       DP=8;I16=5,2,0,0,259,9679,0,0,374,20738,0,0,146,3370,0,0;QS=1,0;MQSB=0.6;MQ0F=0 PL:DP:DV        0,21,192:7:0    0,0,0:0:0       0,0,0:0:0
+17     4052    .       C       <X>     0       .       DP=8;I16=5,2,0,0,247,9025,0,0,374,20738,0,0,143,3281,0,0;QS=1,0;MQSB=0.6;MQ0F=0 PL:DP:DV        0,21,190:7:0    0,0,0:0:0       0,0,0:0:0
+17     4053    .       C       <X>     0       .       DP=8;I16=6,2,0,0,254,9000,0,0,434,24338,0,0,146,3234,0,0;QS=1,0;MQSB=0.666667;MQ0F=0    PL:DP:DV        0,24,184:8:0    0,0,0:0:0       0,0,0:0:0
+17     4054    .       C       <X>     0       .       DP=8;I16=3,2,0,0,160,5344,0,0,254,13538,0,0,122,2984,0,0;QS=1,0;MQSB=0.333333;MQ0F=0    PL:DP:DV        0,15,134:5:0    0,0,0:0:0       0,0,0:0:0
+17     4055    .       G       <X>     0       .       DP=8;I16=6,2,0,0,230,6982,0,0,434,24338,0,0,138,3066,0,0;QS=1,0;MQSB=0.666667;MQ0F=0    PL:DP:DV        0,24,169:8:0    0,0,0:0:0       0,0,0:0:0
+17     4056    .       C       <X>     0       .       DP=8;I16=6,2,0,0,275,10153,0,0,434,24338,0,0,134,2994,0,0;QS=1,0;MQSB=0.666667;MQ0F=0   PL:DP:DV        0,24,197:8:0    0,0,0:0:0       0,0,0:0:0
+17     4057    .       T       <X>     0       .       DP=8;I16=5,2,0,0,243,8603,0,0,374,20738,0,0,127,2877,0,0;QS=1,0;MQSB=0.6;MQ0F=0 PL:DP:DV        0,21,182:7:0    0,0,0:0:0       0,0,0:0:0
+17     4058    .       A       <X>     0       .       DP=7;I16=4,2,0,0,214,7742,0,0,314,17138,0,0,116,2728,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL:DP:DV        0,18,171:6:0    0,0,0:0:0       0,0,0:0:0
+17     4059    .       C       <X>     0       .       DP=6;I16=4,2,0,0,204,7164,0,0,314,17138,0,0,119,2635,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL:DP:DV        0,18,168:6:0    0,0,0:0:0       0,0,0:0:0
+17     4060    .       A       <X>     0       .       DP=6;I16=4,2,0,0,227,8683,0,0,314,17138,0,0,115,2501,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL:DP:DV        0,18,177:6:0    0,0,0:0:0       0,0,0:0:0
+17     4061    .       C       <X>     0       .       DP=6;I16=4,2,0,0,193,6681,0,0,314,17138,0,0,111,2375,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL:DP:DV        0,18,157:6:0    0,0,0:0:0       0,0,0:0:0
+17     4062    .       T       <X>     0       .       DP=6;I16=4,1,0,0,195,7621,0,0,254,13538,0,0,82,1632,0,0;QS=1,0;MQSB=1;MQ0F=0    PL:DP:DV        0,15,151:5:0    0,0,0:0:0       0,0,0:0:0
+17     4063    .       C       <X>     0       .       DP=6;I16=4,2,0,0,216,7984,0,0,314,17138,0,0,102,2098,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL:DP:DV        0,18,170:6:0    0,0,0:0:0       0,0,0:0:0
+17     4064    .       C       <X>     0       .       DP=6;I16=4,2,0,0,227,8747,0,0,314,17138,0,0,97,1949,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL:DP:DV        0,18,177:6:0    0,0,0:0:0       0,0,0:0:0
+17     4065    .       T       <X>     0       .       DP=6;I16=4,2,0,0,202,6880,0,0,314,17138,0,0,92,1810,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL:DP:DV        0,18,161:6:0    0,0,0:0:0       0,0,0:0:0
+17     4066    .       T       <X>     0       .       DP=5;I16=3,2,0,0,180,6554,0,0,254,13538,0,0,88,1680,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL:DP:DV        0,15,153:5:0    0,0,0:0:0       0,0,0:0:0
+17     4067    .       C       <X>     0       .       DP=5;I16=3,2,0,0,181,6637,0,0,254,13538,0,0,84,1558,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL:DP:DV        0,15,153:5:0    0,0,0:0:0       0,0,0:0:0
+17     4068    .       T       <X>     0       .       DP=5;I16=3,2,0,0,198,7868,0,0,254,13538,0,0,80,1444,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL:DP:DV        0,15,164:5:0    0,0,0:0:0       0,0,0:0:0
+17     4069    .       T       <X>     0       .       DP=5;I16=3,2,0,0,177,6325,0,0,254,13538,0,0,76,1338,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL:DP:DV        0,15,154:5:0    0,0,0:0:0       0,0,0:0:0
+17     4070    .       A       <X>     0       .       DP=5;I16=3,2,0,0,161,5263,0,0,254,13538,0,0,72,1240,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL:DP:DV        0,15,140:5:0    0,0,0:0:0       0,0,0:0:0
+17     4071    .       G       <X>     0       .       DP=5;I16=3,2,0,0,166,5658,0,0,254,13538,0,0,68,1150,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL:DP:DV        0,15,142:5:0    0,0,0:0:0       0,0,0:0:0
+17     4072    .       G       <X>     0       .       DP=5;I16=2,2,0,0,138,4974,0,0,194,9938,0,0,55,987,0,0;QS=1,0;MQSB=0;MQ0F=0      PL:DP:DV        0,12,122:4:0    0,0,0:0:0       0,0,0:0:0
+17     4073    .       G       <X>     0       .       DP=5;I16=3,2,0,0,156,5082,0,0,254,13538,0,0,60,994,0,0;QS=1,0;MQSB=0.333333;MQ0F=0      PL:DP:DV        0,15,136:5:0    0,0,0:0:0       0,0,0:0:0
+17     4074    .       C       <X>     0       .       DP=5;I16=3,2,0,0,160,5602,0,0,254,13538,0,0,56,928,0,0;QS=1,0;MQSB=0.333333;MQ0F=0      PL:DP:DV        0,15,142:5:0    0,0,0:0:0       0,0,0:0:0
+17     4075    .       T       <X>     0       .       DP=5;I16=3,2,0,0,187,7069,0,0,254,13538,0,0,52,870,0,0;QS=1,0;MQSB=0.333333;MQ0F=0      PL:DP:DV        0,15,155:5:0    0,0,0:0:0       0,0,0:0:0
+17     4076    .       G       <X>     0       .       DP=5;I16=3,2,0,0,174,6298,0,0,254,13538,0,0,48,820,0,0;QS=1,0;MQSB=0.333333;MQ0F=0      PL:DP:DV        0,15,149:5:0    0,0,0:0:0       0,0,0:0:0
+17     4077    .       A       <X>     0       .       DP=4;I16=3,1,0,0,138,4810,0,0,194,9938,0,0,44,728,0,0;QS=1,0;MQSB=1;MQ0F=0      PL:DP:DV        0,12,121:4:0    0,0,0:0:0       0,0,0:0:0
+17     4078    .       T       <X>     0       .       DP=4;I16=3,1,0,0,143,5173,0,0,194,9938,0,0,40,644,0,0;QS=1,0;MQSB=1;MQ0F=0      PL:DP:DV        0,12,124:4:0    0,0,0:0:0       0,0,0:0:0
+17     4079    .       A       <X>     0       .       DP=4;I16=3,1,0,0,121,3847,0,0,194,9938,0,0,36,568,0,0;QS=1,0;MQSB=1;MQ0F=0      PL:DP:DV        0,12,107:4:0    0,0,0:0:0       0,0,0:0:0
+17     4080    .       T       <X>     0       .       DP=4;I16=3,0,0,0,106,3778,0,0,134,6338,0,0,25,451,0,0;QS=1,0;MQ0F=0     PL:DP:DV        0,9,87:3:0      0,0,0:0:0       0,0,0:0:0
+17     4081    .       T       <X>     0       .       DP=4;I16=3,1,0,0,106,2934,0,0,194,9938,0,0,28,440,0,0;QS=1,0;MQSB=1;MQ0F=0      PL:DP:DV        0,12,94:4:0     0,0,0:0:0       0,0,0:0:0
+17     4082    .       C       <X>     0       .       DP=3;I16=2,1,0,0,110,4042,0,0,134,6338,0,0,25,387,0,0;QS=1,0;MQSB=1;MQ0F=0      PL:DP:DV        0,9,103:3:0     0,0,0:0:0       0,0,0:0:0
+17     4083    .       C       <X>     0       .       DP=3;I16=2,1,0,0,104,3648,0,0,134,6338,0,0,22,340,0,0;QS=1,0;MQSB=1;MQ0F=0      PL:DP:DV        0,9,98:3:0      0,0,0:0:0       0,0,0:0:0
+17     4084    .       A       <X>     0       .       DP=2;I16=1,1,0,0,78,3050,0,0,97,4969,0,0,20,298,0,0;QS=1,0;MQSB=1;MQ0F=0        PL:DP:DV        0,6,74:2:0      0,0,0:0:0       0,0,0:0:0
+17     4085    .       C       <X>     0       .       DP=2;I16=1,1,0,0,62,1940,0,0,97,4969,0,0,18,260,0,0;QS=1,0;MQSB=1;MQ0F=0        PL:DP:DV        0,6,62:2:0      0,0,0:0:0       0,0,0:0:0
+17     4086    .       G       <X>     0       .       DP=2;I16=1,1,0,0,56,1640,0,0,97,4969,0,0,16,226,0,0;QS=1,0;MQSB=1;MQ0F=0        PL:DP:DV        0,6,56:2:0      0,0,0:0:0       0,0,0:0:0
+17     4087    .       C       <X>     0       .       DP=2;I16=1,1,0,0,69,2405,0,0,97,4969,0,0,14,196,0,0;QS=1,0;MQSB=1;MQ0F=0        PL:DP:DV        0,6,68:2:0      0,0,0:0:0       0,0,0:0:0
+17     4088    .       A       <X>     0       .       DP=1;I16=1,0,0,0,39,1521,0,0,37,1369,0,0,13,169,0,0;QS=1,0;MQ0F=0       PL:DP:DV        0,3,37:1:0      0,0,0:0:0       0,0,0:0:0
+17     4089    .       C       <X>     0       .       DP=1;I16=1,0,0,0,36,1296,0,0,37,1369,0,0,12,144,0,0;QS=1,0;MQ0F=0       PL:DP:DV        0,3,36:1:0      0,0,0:0:0       0,0,0:0:0
+17     4090    .       C       <X>     0       .       DP=1;I16=1,0,0,0,33,1089,0,0,37,1369,0,0,11,121,0,0;QS=1,0;MQ0F=0       PL:DP:DV        0,3,33:1:0      0,0,0:0:0       0,0,0:0:0
+17     4091    .       T       <X>     0       .       DP=1;I16=1,0,0,0,36,1296,0,0,37,1369,0,0,10,100,0,0;QS=1,0;MQ0F=0       PL:DP:DV        0,3,36:1:0      0,0,0:0:0       0,0,0:0:0
+17     4092    .       G       <X>     0       .       DP=1;I16=1,0,0,0,37,1369,0,0,37,1369,0,0,9,81,0,0;QS=1,0;MQ0F=0 PL:DP:DV        0,3,37:1:0      0,0,0:0:0       0,0,0:0:0
+17     4093    .       C       <X>     0       .       DP=1;I16=1,0,0,0,35,1225,0,0,37,1369,0,0,8,64,0,0;QS=1,0;MQ0F=0 PL:DP:DV        0,3,35:1:0      0,0,0:0:0       0,0,0:0:0
+17     4094    .       T       <X>     0       .       DP=1;I16=1,0,0,0,40,1600,0,0,37,1369,0,0,7,49,0,0;QS=1,0;MQ0F=0 PL:DP:DV        0,3,37:1:0      0,0,0:0:0       0,0,0:0:0
+17     4095    .       A       <X>     0       .       DP=1;I16=1,0,0,0,35,1225,0,0,37,1369,0,0,6,36,0,0;QS=1,0;MQ0F=0 PL:DP:DV        0,3,35:1:0      0,0,0:0:0       0,0,0:0:0
+17     4096    .       C       <X>     0       .       DP=1;I16=1,0,0,0,32,1024,0,0,37,1369,0,0,5,25,0,0;QS=1,0;MQ0F=0 PL:DP:DV        0,3,32:1:0      0,0,0:0:0       0,0,0:0:0
+17     4097    .       A       <X>     0       .       DP=1;I16=1,0,0,0,35,1225,0,0,37,1369,0,0,4,16,0,0;QS=1,0;MQ0F=0 PL:DP:DV        0,3,35:1:0      0,0,0:0:0       0,0,0:0:0
+17     4098    .       C       <X>     0       .       DP=1;I16=1,0,0,0,31,961,0,0,37,1369,0,0,3,9,0,0;QS=1,0;MQ0F=0   PL:DP:DV        0,3,31:1:0      0,0,0:0:0       0,0,0:0:0
+17     4099    .       T       <X>     0       .       DP=1;I16=1,0,0,0,32,1024,0,0,37,1369,0,0,2,4,0,0;QS=1,0;MQ0F=0  PL:DP:DV        0,3,32:1:0      0,0,0:0:0       0,0,0:0:0
+17     4100    .       C       <X>     0       .       DP=1;I16=1,0,0,0,27,729,0,0,37,1369,0,0,1,1,0,0;QS=1,0;MQ0F=0   PL:DP:DV        0,3,27:1:0      0,0,0:0:0       0,0,0:0:0
+17     4101    .       C       <X>     0       .       DP=1;I16=1,0,0,0,26,676,0,0,37,1369,0,0,0,0,0,0;QS=1,0;MQ0F=0   PL:DP:DV        0,3,26:1:0      0,0,0:0:0       0,0,0:0:0
diff --git a/test/mpileup.cAls.out b/test/mpileup.cAls.out
new file mode 100644 (file)
index 0000000..6597968
--- /dev/null
@@ -0,0 +1,40 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##samtoolsVersion=1.1-19-g6b249e2+htslib-1.1-74-g845c515
+##samtoolsCommand=samtools mpileup -uvDV -b xxx//mpileup.bam.list -f xxx//mpileup.ref.fa.gz
+##reference=file://xxx//mpileup.ref.fa.gz
+##contig=<ID=17,length=81195210>
+##ALT=<ID=X,Description="Represents allele(s) other than observed.">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IDV,Number=1,Type=Integer,Description="Maximum number of reads supporting an indel">
+##INFO=<ID=IMF,Number=1,Type=Float,Description="Maximum fraction of reads supporting an indel">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias for filtering splice-site artefacts in RNA-seq data (bigger is better)",Version="3">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Mann-Whitney U test of Read Position Bias (bigger is better)">
+##INFO=<ID=MQB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality Bias (bigger is better)">
+##INFO=<ID=BQB,Number=1,Type=Float,Description="Mann-Whitney U test of Base Quality Bias (bigger is better)">
+##INFO=<ID=MQSB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality vs Strand Bias (bigger is better)">
+##INFO=<ID=SGB,Number=1,Type=Float,Description="Segregation based metric.">
+##INFO=<ID=MQ0F,Number=1,Type=Float,Description="Fraction of MQ0 reads (smaller is better)">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Number of high-quality bases">
+##FORMAT=<ID=DV,Number=1,Type=Integer,Description="Number of high-quality non-reference bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##INFO=<ID=ICB,Number=1,Type=Float,Description="Inbreeding Coefficient Binomial test (bigger is better)">
+##INFO=<ID=HOB,Number=1,Type=Float,Description="Bias in the number of HOMs number (smaller is better)">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes for each ALT allele, in the same order as listed">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="Number of high-quality ref-forward , ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Average mapping quality">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  HG00100 HG00101 HG00102
+17     1       .       A       G,T     52      .       DP=11;MQ0F=0;AC=0,0;AN=0;DP4=11,0,0,0;MQ=29     GT:PL:DP:DV     ./.:0,0,0,0,0,0:5:0     ./.:.:3:0       ./.:.:3:0
+17     2       .       A       T,G     52      .       DP=11;MQ0F=0;AC=0,0;AN=0;DP4=11,0,0,0;MQ=29     GT:PL:DP:DV     ./.:0,0,0,0,0,0:5:0     ./.:.:3:0       ./.:.:3:0
+17     3       .       A       C       26.0007 .       DP=11;MQ0F=0;AC=0;AN=0;DP4=11,0,0,0;MQ=29       GT:PL:DP:DV     ./.:0,0,0:5:0   ./.:.:3:0       ./.:.:3:0
+17     4       .       A       G,T,C   21.815  .       DP=11;MQ0F=0;AC=0,0,0;AN=2;DP4=11,0,0,0;MQ=29   GT:PL:DP:DV     0/0:1,2,3,7,8,10,11,12,14,15:5:0        ./.:.:3:0       ./.:.:3:0
+17     5       .       A       G,T     26.0007 .       DP=11;MQ0F=0;AC=0,0;AN=0;DP4=11,0,0,0;MQ=29     GT:PL:DP:DV     ./.:0,0,0,0,0,0:5:0     ./.:.:3:0       ./.:.:3:0
+17     6       .       A       T,G     26.0007 .       DP=11;MQ0F=0;AC=0,0;AN=0;DP4=11,0,0,0;MQ=29     GT:PL:DP:DV     ./.:0,0,0,0,0,0:5:0     ./.:.:3:0       ./.:.:3:0
+17     7       .       A       T,G,C   21.5769 .       DP=11;MQ0F=0;AC=0,0,0;AN=2;DP4=11,0,0,0;MQ=29   GT:PL:DP:DV     0/0:1,2,3,4,5,6,2,3,5,3:5:0     ./.:.:3:0       ./.:.:3:0
+17     828     .       T       C       409     .       DP=25;VDB=0.842082;SGB=-4.20907;RPB=0.950652;MQB=1;MQSB=1;BQB=0.929717;MQ0F=0;ICB=0.8;HOB=0.222222;AC=4;AN=6;DP4=2,4,8,11;MQ=60 GT:PL:DP:DV     0/1:211,0,35:12:10      0/1:116,0,91:9:5        1/1:120,12,0:4:4
+17     1665    .       T       C       3.10665 .       DP=20;VDB=0.1;SGB=0.346553;RPB=0.222222;MQB=0.611111;MQSB=0.988166;BQB=0.944444;MQ0F=0;ICB=0.128205;HOB=0.0555556;AC=1;AN=6;DP4=7,11,1,1;MQ=55  GT:PL:DP:DV     0/0:0,21,185:7:0        0/0:0,27,222:9:0        0/1:35,0,51:4:2
+17     2220    .       G       C       189     .       DP=21;VDB=0.532753;SGB=-3.51597;RPB=0.964198;MQB=0.898397;MQSB=0.875769;BQB=0.0354359;MQ0F=0;AC=0;AN=6;DP4=6,2,1,11;MQ=58       GT:PL:DP:DV     0/0:139,157,255:12:6    0/0:69,75,119:4:2       0/0:131,131,131:4:4
+17     2564    .       A       AG      166     .       DP=15;VDB=0.690812;SGB=-3.20711;RPB=0.197899;MQB=1;MQSB=1;BQB=0.965069;MQ0F=0;AC=0;AN=6;DP4=1,4,4,5;MQ=60       GT:PL:DP:DV     0/0:88,98,171:6:3       0/0:57,63,117:4:2       0/0:124,124,124:4:4
diff --git a/test/mpileup.ped b/test/mpileup.ped
new file mode 100644 (file)
index 0000000..c4226c6
--- /dev/null
@@ -0,0 +1,3 @@
+HG00100 HG00100 0 0 2 0
+HG00101 HG00101 0 0 1 0
+HG00102 HG00102 0 0 2 0
diff --git a/test/mpileup.ploidy b/test/mpileup.ploidy
new file mode 100644 (file)
index 0000000..b9eba8a
--- /dev/null
@@ -0,0 +1,4 @@
+X      1       1000    M       1
+X      3104    5000    M       1
+*      *       *       M       2
+*      *       *       F       2
diff --git a/test/mpileup.samples b/test/mpileup.samples
new file mode 100644 (file)
index 0000000..be818ea
--- /dev/null
@@ -0,0 +1,3 @@
+HG00100        F
+HG00101        M
+HG00102        F
diff --git a/test/mpileup.tab b/test/mpileup.tab
new file mode 100644 (file)
index 0000000..1930ea0
--- /dev/null
@@ -0,0 +1,11 @@
+17     1       A,G,T
+17     2       A,T,G
+17     3       A,C
+17     4       A,C,T,G
+17     5       A,G,T
+17     6       A,T,G
+17     7       A,T,G,C
+17     828     T,C
+17     1665    T,C
+17     2220    G,C
+17     2564    A,AG
diff --git a/test/mpileup.vcf b/test/mpileup.vcf
new file mode 100644 (file)
index 0000000..155af1b
--- /dev/null
@@ -0,0 +1,4127 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##samtoolsVersion=1.1-19-g6b249e2+htslib-1.1-74-g845c515
+##samtoolsCommand=samtools mpileup -uvDV -b xxx//mpileup.bam.list -f xxx//mpileup.ref.fa.gz
+##reference=file://xxx//mpileup.ref.fa.gz
+##contig=<ID=17,length=81195210>
+##ALT=<ID=X,Description="Represents allele(s) other than observed.">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IDV,Number=1,Type=Integer,Description="Maximum number of reads supporting an indel">
+##INFO=<ID=IMF,Number=1,Type=Float,Description="Maximum fraction of reads supporting an indel">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias for filtering splice-site artefacts in RNA-seq data (bigger is better)",Version="3">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Mann-Whitney U test of Read Position Bias (bigger is better)">
+##INFO=<ID=MQB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality Bias (bigger is better)">
+##INFO=<ID=BQB,Number=1,Type=Float,Description="Mann-Whitney U test of Base Quality Bias (bigger is better)">
+##INFO=<ID=MQSB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality vs Strand Bias (bigger is better)">
+##INFO=<ID=SGB,Number=1,Type=Float,Description="Segregation based metric.">
+##INFO=<ID=MQ0F,Number=1,Type=Float,Description="Fraction of MQ0 reads (smaller is better)">
+##INFO=<ID=I16,Number=16,Type=Float,Description="Auxiliary tag used for calling, see description of bcf_callret1_t in bam2bcf.h">
+##INFO=<ID=QS,Number=R,Type=Float,Description="Auxiliary tag used for calling">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Number of high-quality bases">
+##FORMAT=<ID=DV,Number=1,Type=Integer,Description="Number of high-quality non-reference bases">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  HG00100 HG00101 HG00102
+17     1       .       A       G,X,T,C 0       .       DP=11;I16=11,0,0,0,452,18594,0,0,319,9251,0,0,223,4959,0,0;QS=1,1,0,1,1;MQ0F=0  PL:DP:DV        0,0,0,0,0,0,.,.,.,.,.,.,.,.,.:5:0       .:3:0   .:3:0
+17     2       .       A       G,X,T,C 0       .       DP=11;I16=11,0,0,0,452,18594,0,0,319,9251,0,0,223,4959,0,0;QS=1,1,0,1,1;MQ0F=0  PL:DP:DV        0,0,0,0,0,0,.,.,.,.,.,.,.,.,.:5:0       .:3:0   .:3:0
+17     3       .       A       G,X,T,C 0       .       DP=11;I16=11,0,0,0,452,18594,0,0,319,9251,0,0,223,4959,0,0;QS=1,1,0,1,1;MQ0F=0  PL:DP:DV        0,0,0,0,0,0,.,.,.,.,.,.,.,.,.:5:0       .:3:0   .:3:0
+17     4       .       A       G,X,T,C 0       .       DP=11;I16=11,0,0,0,452,18594,0,0,319,9251,0,0,223,4959,0,0;QS=1,1,0,1,1;MQ0F=0  PL:DP:DV        1,2,3,4,5,6,7,8,9,10,11,12,13,14,15:5:0 .:3:0   .:3:0
+17     5       .       A       X,G     0       .       DP=11;I16=11,0,0,0,452,18594,0,0,319,9251,0,0,223,4959,0,0;QS=1,0,1;MQ0F=0      PL:DP:DV        0,0,0,0,0,0:5:0 .:3:0   .:3:0
+17     6       .       A       X,G     0       .       DP=11;I16=11,0,0,0,452,18594,0,0,319,9251,0,0,223,4959,0,0;QS=1,0,1;MQ0F=0      PL:DP:DV        0,0,0,0,0,0:5:0 .:3:0   .:3:0
+17     7       .       A       X,G     0       .       DP=11;I16=11,0,0,0,452,18594,0,0,319,9251,0,0,223,4959,0,0;QS=1,0,1;MQ0F=0      PL:DP:DV        1,2,3,4,5,6:5:0 .:3:0   .:3:0
+17     8       .       T       <X>     0       .       DP=11;I16=11,0,0,0,465,19677,0,0,319,9251,0,0,238,5354,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+17     9       .       C       <X>     0       .       DP=11;I16=11,0,0,0,447,18205,0,0,319,9251,0,0,239,5391,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+17     10      .       A       <X>     0       .       DP=11;I16=11,0,0,0,426,16756,0,0,319,9251,0,0,240,5438,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,69:3:0
+17     11      .       C       <X>     0       .       DP=11;I16=11,0,0,0,413,15603,0,0,319,9251,0,0,241,5495,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+17     12      .       C       <X>     0       .       DP=11;I16=11,0,0,0,438,17506,0,0,319,9251,0,0,242,5562,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+17     13      .       C       <X>     0       .       DP=11;I16=11,0,0,0,437,17463,0,0,319,9251,0,0,243,5639,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+17     14      .       T       <X>     0       .       DP=11;I16=11,0,0,0,453,18715,0,0,319,9251,0,0,242,5628,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+17     15      .       G       <X>     0       .       DP=11;I16=11,0,0,0,439,17599,0,0,319,9251,0,0,240,5580,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+17     16      .       T       <X>     0       .       DP=11;I16=11,0,0,0,426,16546,0,0,319,9251,0,0,238,5544,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+17     17      .       T       <X>     0       .       DP=11;I16=11,0,0,0,407,15195,0,0,319,9251,0,0,235,5469,0,0;QS=3,0;MQ0F=0        PL:DP:DV        0,15,100:5:0    0,9,72:3:0      0,9,72:3:0
+17     18      .       C       <X>     0       .       DP=12;I16=12,0,0,0,450,17136,0,0,379,12851,0,0,231,5353,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,18,113:6:0    0,9,72:3:0      0,9,72:3:0
+17     19      .       C       <X>     0       .       DP=13;I16=13,0,0,0,502,19652,0,0,439,16451,0,0,228,5246,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,18,112:6:0    0,12,89:4:0     0,9,72:3:0
+17     20      .       T       <X>     0       .       DP=13;I16=13,0,0,0,532,21878,0,0,439,16451,0,0,226,5150,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,18,116:6:0    0,12,98:4:0     0,9,72:3:0
+17     21      .       G       <X>     0       .       DP=13;I16=13,0,0,0,498,19254,0,0,439,16451,0,0,224,5066,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,18,117:6:0    0,12,94:4:0     0,9,72:3:0
+17     22      .       C       <X>     0       .       DP=13;I16=13,0,0,0,511,20289,0,0,470,19210,0,0,223,4993,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,18,115:6:0    0,12,91:4:0     0,9,76:3:0
+17     23      .       A       <X>     0       .       DP=14;I16=14,0,0,0,513,19399,0,0,530,22810,0,0,223,4931,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,133:7:0    0,12,82:4:0     0,9,82:3:0
+17     24      .       T       <X>     0       .       DP=14;I16=14,0,0,0,534,20540,0,0,530,22810,0,0,224,4882,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,131:7:0    0,12,96:4:0     0,9,80:3:0
+17     25      .       A       <X>     0       .       DP=15;I16=15,0,0,0,561,21133,0,0,590,26410,0,0,225,4847,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,140:8:0    0,12,96:4:0     0,9,81:3:0
+17     26      .       G       <X>     0       .       DP=15;I16=15,0,0,0,591,23429,0,0,590,26410,0,0,227,4827,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,151:8:0    0,12,96:4:0     0,9,81:3:0
+17     27      .       A       <X>     0       .       DP=15;I16=15,0,0,0,588,23120,0,0,590,26410,0,0,229,4823,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,146:8:0    0,12,98:4:0     0,9,83:3:0
+17     28      .       T       <X>     0       .       DP=16;I16=16,0,0,0,605,23001,0,0,650,30010,0,0,231,4835,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,147:8:0    0,12,97:4:0     0,12,101:4:0
+17     29      .       A       <X>     0       .       DP=17;I16=17,0,0,0,615,22533,0,0,710,33610,0,0,234,4864,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,146:8:0    0,15,102:5:0    0,12,104:4:0
+17     30      .       A       <X>     0       .       DP=17;I16=17,0,0,0,660,25914,0,0,710,33610,0,0,238,4912,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,149:8:0    0,15,115:5:0    0,12,108:4:0
+17     31      .       T       <X>     0       .       DP=17;I16=17,0,0,0,656,25392,0,0,710,33610,0,0,242,4980,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,150:8:0    0,15,113:5:0    0,12,105:4:0
+17     32      .       T       <X>     0       .       DP=17;I16=17,0,0,0,605,21789,0,0,741,36369,0,0,247,5067,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,143:8:0    0,15,104:5:0    0,12,104:4:0
+17     33      .       G       <X>     0       .       DP=17;I16=17,0,0,0,659,25757,0,0,741,36369,0,0,252,5124,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,158:8:0    0,15,118:5:0    0,12,105:4:0
+17     34      .       C       <X>     0       .       DP=17;I16=17,0,0,0,658,25704,0,0,741,36369,0,0,257,5203,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,151:8:0    0,15,121:5:0    0,12,106:4:0
+17     35      .       A       <X>     0       .       DP=18;I16=18,0,0,0,677,25881,0,0,801,39969,0,0,262,5304,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,152:8:0    0,15,109:5:0    0,15,121:5:0
+17     36      .       T       <X>     0       .       DP=18;I16=18,0,0,0,678,25796,0,0,801,39969,0,0,268,5428,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,151:8:0    0,15,114:5:0    0,15,125:5:0
+17     37      .       G       <X>     0       .       DP=18;I16=18,0,0,0,685,26291,0,0,801,39969,0,0,274,5576,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,157:8:0    0,15,116:5:0    0,15,126:5:0
+17     38      .       A       <X>     0       .       DP=18;I16=18,0,0,0,697,27245,0,0,801,39969,0,0,280,5748,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,152:8:0    0,15,116:5:0    0,15,129:5:0
+17     39      .       C       <X>     0       .       DP=16;I16=16,0,0,0,591,22311,0,0,743,38287,0,0,288,5942,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,148:7:0    0,12,94:4:0     0,15,123:5:0
+17     40      .       A       <X>     0       .       DP=16;I16=16,0,0,0,630,24896,0,0,743,38287,0,0,295,6107,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,146:7:0    0,12,104:4:0    0,15,127:5:0
+17     41      .       A       <X>     0       .       DP=17;I16=17,0,0,0,645,24685,0,0,803,41887,0,0,302,6294,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,151:8:0    0,12,104:4:0    0,15,131:5:0
+17     42      .       T       <X>     0       .       DP=17;I16=17,0,0,0,618,23118,0,0,803,41887,0,0,310,6504,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,155:8:0    0,12,82:4:0     0,15,127:5:0
+17     43      .       T       <X>     0       .       DP=17;I16=17,0,0,0,631,23689,0,0,803,41887,0,0,318,6738,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,151:8:0    0,12,101:4:0    0,15,129:5:0
+17     44      .       G       <X>     0       .       DP=17;I16=17,0,0,0,664,26162,0,0,803,41887,0,0,324,6896,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,164:8:0    0,12,100:4:0    0,15,129:5:0
+17     45      .       C       <X>     0       .       DP=17;I16=17,0,0,0,657,25525,0,0,803,41887,0,0,329,7027,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,163:8:0    0,12,108:4:0    0,15,125:5:0
+17     46      .       C       <X>     0       .       DP=17;I16=17,0,0,0,646,25244,0,0,803,41887,0,0,334,7180,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,161:8:0    0,12,98:4:0     0,15,131:5:0
+17     47      .       T       <X>     0       .       DP=17;I16=17,0,0,0,700,28998,0,0,803,41887,0,0,339,7355,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,165:8:0    0,12,110:4:0    0,15,136:5:0
+17     48      .       T       <X>     0       .       DP=17;I16=17,0,0,0,648,25020,0,0,803,41887,0,0,343,7501,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,155:8:0    0,12,105:4:0    0,15,131:5:0
+17     49      .       G       <X>     0       .       DP=18;I16=18,0,0,0,686,26674,0,0,832,42728,0,0,346,7616,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,158:8:0    0,15,119:5:0    0,15,128:5:0
+17     50      .       T       <X>     0       .       DP=18;I16=17,0,0,0,650,24972,0,0,772,39128,0,0,332,7426,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,155:8:0    0,12,101:4:0    0,15,128:5:0
+17     51      .       C       <X>     0       .       DP=18;I16=18,0,0,0,681,26529,0,0,832,42728,0,0,353,7853,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,167:8:0    0,15,99:5:0     0,15,127:5:0
+17     52      .       C       <X>     0       .       DP=18;I16=17,0,0,0,645,24983,0,0,803,41887,0,0,353,7965,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,164:8:0    0,12,99:4:0     0,15,128:5:0
+17     53      .       C       <X>     0       .       DP=18;I16=18,0,0,0,687,26735,0,0,832,42728,0,0,359,8113,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,164:8:0    0,15,113:5:0    0,15,132:5:0
+17     54      .       T       <X>     0       .       DP=18;I16=18,0,0,0,736,30194,0,0,832,42728,0,0,361,8219,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,163:8:0    0,15,128:5:0    0,15,136:5:0
+17     55      .       G       <X>     0       .       DP=18;I16=18,0,0,0,674,26082,0,0,832,42728,0,0,362,8290,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,168:8:0    0,15,112:5:0    0,15,122:5:0
+17     56      .       C       <X>     0       .       DP=18;I16=18,0,0,0,701,27645,0,0,832,42728,0,0,363,8375,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,162:8:0    0,15,121:5:0    0,15,131:5:0
+17     57      .       T       <X>     0       .       DP=18;I16=17,0,0,0,694,29118,0,0,803,41887,0,0,356,8410,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,163:8:0    0,12,117:4:0    0,15,138:5:0
+17     58      .       G       <X>     0       .       DP=17;I16=16,0,0,0,616,24356,0,0,774,41046,0,0,356,8454,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,159:7:0    0,12,95:4:0     0,15,131:5:0
+17     59      .       A       <X>     0       .       DP=17;I16=17,0,0,0,656,26038,0,0,803,41887,0,0,366,8606,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,155:7:0    0,15,116:5:0    0,15,134:5:0
+17     60      .       A       <X>     0       .       DP=17;I16=17,0,0,0,663,26463,0,0,803,41887,0,0,367,8687,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,151:7:0    0,15,127:5:0    0,15,138:5:0
+17     61      .       T       <X>     0       .       DP=17;I16=16,0,0,0,605,23215,0,0,774,41046,0,0,355,8583,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,152:7:0    0,12,101:4:0    0,15,131:5:0
+17     62      .       G       <X>     0       .       DP=18;I16=17,0,0,0,646,24868,0,0,834,44646,0,0,353,8557,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,158:7:0    0,12,103:4:0    0,18,141:6:0
+17     63      .       T       <X>     0       .       DP=18;I16=17,0,0,0,590,21682,0,0,803,41887,0,0,341,8111,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,148:7:0    0,12,80:4:0     0,18,144:6:0
+17     64      .       G       <X>     0       .       DP=19;I16=19,0,0,0,696,26416,0,0,923,49087,0,0,366,8758,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,169:8:0    0,15,103:5:0    0,18,142:6:0
+17     65      .       C       <X>     0       .       DP=18;I16=18,0,0,0,686,26512,0,0,894,48246,0,0,367,8743,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,163:7:0    0,15,116:5:0    0,18,147:6:0
+17     66      .       T       <X>     0       .       DP=18;I16=17,0,0,0,691,28315,0,0,834,44646,0,0,342,8068,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,164:7:0    0,12,110:4:0    0,18,153:6:0
+17     67      .       C       <X>     0       .       DP=17;I16=17,0,0,0,645,25313,0,0,834,44646,0,0,341,7983,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,163:7:0    0,12,94:4:0     0,18,147:6:0
+17     68      .       T       <X>     0       .       DP=17;I16=17,0,0,0,691,28307,0,0,834,44646,0,0,339,7863,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,165:7:0    0,12,108:4:0    0,18,151:6:0
+17     69      .       G       <X>     0       .       DP=17;I16=17,0,0,0,657,25721,0,0,865,47405,0,0,338,7758,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,172:8:0    0,9,93:3:0      0,18,142:6:0
+17     70      .       G       <X>     0       .       DP=17;I16=16,0,0,0,575,21391,0,0,836,46564,0,0,317,7227,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,162:8:0    0,6,64:2:0      0,18,141:6:0
+17     71      .       G       <X>     0       .       DP=17;I16=15,0,0,0,571,21975,0,0,776,42964,0,0,307,7029,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,170:8:0    0,6,72:2:0      0,15,130:5:0
+17     72      .       G       <X>     0       .       DP=17;I16=15,0,0,0,572,22002,0,0,776,42964,0,0,305,6907,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,171:8:0    0,6,65:2:0      0,15,131:5:0
+17     73      .       T       <X>     0       .       DP=18;I16=16,0,0,0,623,25301,0,0,836,46564,0,0,314,6918,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,158:8:0    0,6,94:2:0      0,18,143:6:0
+17     74      .       C       <X>     0       .       DP=18;I16=17,0,0,0,674,28110,0,0,865,47405,0,0,338,7468,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,176:8:0    0,9,106:3:0     0,18,141:6:0
+17     75      .       T       <X>     0       .       DP=18;I16=16,0,0,0,685,30675,0,0,836,46564,0,0,312,6782,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,175:8:0    0,6,90:2:0      0,18,150:6:0
+17     76      .       C       <X>     0       .       DP=18;I16=17,0,0,0,683,29481,0,0,865,47405,0,0,336,7360,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,174:8:0    0,9,98:3:0      0,18,148:6:0
+17     77      .       T       <X>     0       .       DP=18;I16=16,0,0,0,710,33072,0,0,836,46564,0,0,310,6702,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,179:8:0    0,6,92:2:0      0,18,154:6:0
+17     78      .       G       <X>     0       .       DP=18;I16=16,0,0,0,692,31158,0,0,836,46564,0,0,309,6683,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,180:8:0    0,6,94:2:0      0,18,149:6:0
+17     79      .       G       <X>     0       .       DP=18;I16=15,0,0,0,605,26629,0,0,776,42964,0,0,283,6053,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,168:8:0    0,3,60:1:0      0,18,149:6:0
+17     80      .       G       <X>     0       .       DP=18;I16=17,0,0,0,688,30128,0,0,865,47405,0,0,332,7312,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,173:8:0    0,9,106:3:0     0,18,151:6:0
+17     81      .       G       <X>     0       .       DP=18;I16=16,0,0,0,631,27429,0,0,836,46564,0,0,326,7310,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,165:7:0    0,9,97:3:0      0,18,145:6:0
+17     82      .       T       <X>     0       .       DP=18;I16=15,0,0,0,559,22735,0,0,776,42964,0,0,280,6122,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,154:8:0    0,3,60:1:0      0,18,131:6:0
+17     83      .       C       <X>     0       .       DP=18;I16=16,0,0,0,622,27146,0,0,836,46564,0,0,304,6798,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,170:8:0    0,6,75:2:0      0,18,145:6:0
+17     84      .       T       <X>     0       .       DP=18;I16=17,0,0,0,705,32445,0,0,865,47405,0,0,328,7488,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,181:8:0    0,9,85:3:0      0,18,154:6:0
+17     85      .       C       <X>     0       .       DP=18;I16=17,0,0,0,708,31222,0,0,865,47405,0,0,327,7567,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,181:8:0    0,9,108:3:0     0,18,153:6:0
+17     86      .       A       <X>     0       .       DP=18;I16=17,0,0,0,692,29540,0,0,865,47405,0,0,326,7660,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,169:8:0    0,9,111:3:0     0,18,149:6:0
+17     87      .       C       <X>     0       .       DP=18;I16=17,0,0,0,683,29493,0,0,896,50164,0,0,326,7766,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,174:8:0    0,9,103:3:0     0,18,148:6:0
+17     88      .       C       <X>     0       .       DP=18;I16=17,0,0,0,703,31005,0,0,896,50164,0,0,326,7834,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,174:8:0    0,9,113:3:0     0,18,153:6:0
+17     89      .       C       <X>     0       .       DP=18;I16=17,0,0,0,697,30875,0,0,896,50164,0,0,326,7914,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,176:8:0    0,9,103:3:0     0,18,154:6:0
+17     90      .       A       <X>     0       .       DP=17;I16=16,0,0,0,668,29732,0,0,867,49323,0,0,326,7954,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,173:8:0    0,9,114:3:0     0,15,138:5:0
+17     91      .       C       <X>     0       .       DP=16;I16=15,0,0,0,613,26409,0,0,838,48482,0,0,327,8001,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,170:7:0    0,9,113:3:0     0,15,133:5:0
+17     92      .       G       <X>     0       .       DP=16;I16=15,0,0,0,499,18731,0,0,838,48482,0,0,328,8054,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,143:7:0    0,9,100:3:0     0,15,96:5:0
+17     93      .       A       <X>     0       .       DP=16;I16=15,0,0,0,635,28655,0,0,869,51241,0,0,329,8063,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,167:7:0    0,9,108:3:0     0,15,145:5:0
+17     94      .       C       <X>     0       .       DP=16;I16=15,0,0,0,607,25893,0,0,869,51241,0,0,331,8079,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,21,166:7:0    0,9,105:3:0     0,15,135:5:0
+17     95      .       C       <X>     0       .       DP=17;I16=15,0,0,0,615,26761,0,0,900,54000,0,0,306,7378,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,178:8:0    0,6,91:2:0      0,15,135:5:0
+17     96      .       A       <X>     0       .       DP=17;I16=16,0,0,0,625,26705,0,0,929,54841,0,0,332,7936,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,172:8:0    0,9,99:3:0      0,15,134:5:0
+17     97      .       A       <X>     0       .       DP=18;I16=17,0,0,0,675,29017,0,0,958,55682,0,0,333,7879,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,179:9:0    0,9,104:3:0     0,15,145:5:0
+17     98      .       C       <X>     0       .       DP=18;I16=17,0,0,0,655,27231,0,0,958,55682,0,0,333,7735,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,179:9:0    0,9,105:3:0     0,15,131:5:0
+17     99      .       T       <X>     0       .       DP=18;I16=17,0,0,0,720,32840,0,0,958,55682,0,0,333,7607,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,186:9:0    0,9,115:3:0     0,15,153:5:0
+17     100     .       C       <X>     0       .       DP=18;I16=17,0,0,0,688,29762,0,0,958,55682,0,0,332,7446,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,189:9:0    0,9,108:3:0     0,15,134:5:0
+17     101     .       C       <X>     0       .       DP=18;I16=17,0,0,0,650,27530,0,0,958,55682,0,0,331,7303,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,182:9:0    0,9,99:3:0      0,15,132:5:0
+17     102     .       C       <X>     0       .       DP=18;I16=17,0,0,0,695,30453,0,0,958,55682,0,0,330,7178,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,188:9:0    0,9,111:3:0     0,15,139:5:0
+17     103     .       T       <X>     0       .       DP=18;I16=16,0,0,0,692,31998,0,0,929,54841,0,0,323,7035,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,189:8:0    0,9,108:3:0     0,15,147:5:0
+17     104     .       G       <X>     0       .       DP=18;I16=15,0,0,0,611,26723,0,0,900,54000,0,0,295,6259,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,178:8:0    0,6,89:2:0      0,15,133:5:0
+17     105     .       G       <X>     0       .       DP=19;I16=17,0,0,0,604,23936,0,0,989,58441,0,0,317,6751,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,170:9:0    0,9,97:3:0      0,15,125:5:0
+17     106     .       G       <X>     0       .       DP=19;I16=17,0,0,0,644,26574,0,0,989,58441,0,0,299,6093,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,30,190:10:0   0,6,85:2:0      0,15,124:5:0
+17     107     .       C       <X>     0       .       DP=19;I16=17,0,0,0,694,30064,0,0,989,58441,0,0,313,6543,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,192:9:0    0,9,108:3:0     0,15,136:5:0
+17     108     .       C       <X>     0       .       DP=19;I16=17,0,0,0,692,30148,0,0,989,58441,0,0,310,6420,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,190:9:0    0,9,108:3:0     0,15,135:5:0
+17     109     .       T       <X>     0       .       DP=19;I16=17,0,0,0,741,34273,0,0,989,58441,0,0,307,6319,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,195:9:0    0,9,110:3:0     0,15,150:5:0
+17     110     .       G       <X>     0       .       DP=19;I16=17,0,0,0,704,31276,0,0,989,58441,0,0,304,6240,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,194:9:0    0,9,104:3:0     0,15,136:5:0
+17     111     .       G       <X>     0       .       DP=19;I16=16,0,0,0,584,24362,0,0,929,54841,0,0,272,5416,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,30,167:10:0   0,6,88:2:0      0,12,118:4:0
+17     112     .       C       <X>     0       .       DP=19;I16=17,0,0,0,680,29854,0,0,989,58441,0,0,296,6052,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,191:9:0    0,9,95:3:0      0,15,135:5:0
+17     113     .       A       <X>     0       .       DP=19;I16=16,0,0,0,645,28035,0,0,960,57600,0,0,266,5318,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,176:9:0    0,6,87:2:0      0,15,139:5:0
+17     114     .       C       <X>     0       .       DP=19;I16=17,0,0,0,674,28788,0,0,989,58441,0,0,286,5856,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,182:9:0    0,9,103:3:0     0,15,133:5:0
+17     115     .       C       <X>     0       .       DP=21;I16=18,0,0,0,708,30546,0,0,1049,62041,0,0,274,5490,0,0;QS=3,0;MQ0F=0      PL:DP:DV        0,30,189:10:0   0,6,89:2:0      0,18,147:6:0
+17     116     .       A       <X>     0       .       DP=21;I16=17,1,0,0,727,31755,0,0,1049,62041,0,0,253,5079,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,183:9:0    0,6,90:2:0      0,21,175:7:0
+17     117     .       G       <X>     0       .       DP=21;I16=17,1,0,0,723,31221,0,0,1049,62041,0,0,249,5019,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,186:9:0    0,6,86:2:0      0,21,177:7:0
+17     118     .       G       <X>     0       .       DP=20;I16=16,1,0,0,636,26574,0,0,958,55682,0,0,266,5426,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,175:9:0    0,3,60:1:0      0,21,162:7:0
+17     119     .       G       <X>     0       .       DP=19;I16=16,1,0,0,629,26439,0,0,958,55682,0,0,267,5553,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,175:8:0    0,6,73:2:0      0,21,160:7:0
+17     120     .       A       <X>     0       .       DP=19;I16=16,1,0,0,672,29188,0,0,958,55682,0,0,264,5518,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,175:8:0    0,6,83:2:0      0,21,171:7:0
+17     121     .       G       <X>     0       .       DP=19;I16=16,1,0,0,662,28460,0,0,958,55682,0,0,260,5454,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,181:8:0    0,6,80:2:0      0,21,168:7:0
+17     122     .       C       <X>     0       .       DP=20;I16=17,1,0,0,716,31224,0,0,1018,59282,0,0,256,5410,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,181:8:0    0,9,99:3:0      0,21,178:7:0
+17     123     .       T       <X>     0       .       DP=18;I16=15,1,0,0,661,29997,0,0,898,52082,0,0,255,5385,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,167:7:0    0,9,112:3:0     0,18,166:6:0
+17     124     .       T       <X>     0       .       DP=19;I16=17,1,0,0,626,24802,0,0,987,56523,0,0,279,6003,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,154:9:0    0,9,104:3:0     0,18,154:6:0
+17     125     .       A       <X>     0       .       DP=18;I16=15,1,0,0,611,25689,0,0,898,52082,0,0,254,5340,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,154:7:0    0,9,104:3:0     0,18,162:6:0
+17     126     .       A       <X>     0       .       DP=18;I16=16,1,0,0,648,27366,0,0,927,52923,0,0,279,5947,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,162:8:0    0,9,107:3:0     0,18,174:6:0
+17     127     .       C       <X>     0       .       DP=18;I16=16,1,0,0,646,26972,0,0,927,52923,0,0,279,5949,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,163:8:0    0,9,109:3:0     0,18,160:6:0
+17     128     .       A       <X>     0       .       DP=18;I16=16,1,0,0,673,28797,0,0,927,52923,0,0,279,5971,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,169:8:0    0,9,111:3:0     0,18,162:6:0
+17     129     .       A       <X>     0       .       DP=17;I16=15,1,0,0,645,27891,0,0,867,49323,0,0,280,6012,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,168:8:0    0,9,113:3:0     0,15,159:5:0
+17     130     .       A       <X>     0       .       DP=17;I16=15,1,0,0,641,27295,0,0,867,49323,0,0,281,6071,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,169:8:0    0,9,113:3:0     0,15,152:5:0
+17     131     .       C       <X>     0       .       DP=16;I16=14,1,0,0,606,25732,0,0,838,48482,0,0,256,5472,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,167:7:0    0,9,110:3:0     0,15,147:5:0
+17     132     .       A       <X>     0       .       DP=16;I16=14,1,0,0,627,27579,0,0,838,48482,0,0,256,5514,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,169:7:0    0,9,110:3:0     0,15,151:5:0
+17     133     .       T       <X>     0       .       DP=15;I16=13,2,0,0,584,22816,0,0,838,48482,0,0,282,6196,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,163:7:0    0,9,105:3:0     0,15,150:5:0
+17     134     .       C       <X>     0       .       DP=15;I16=13,2,0,0,607,24653,0,0,838,48482,0,0,283,6267,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,177:7:0    0,9,105:3:0     0,15,152:5:0
+17     135     .       T       <X>     0       .       DP=15;I16=13,2,0,0,600,24178,0,0,838,48482,0,0,284,6352,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,173:7:0    0,9,106:3:0     0,15,156:5:0
+17     136     .       G       <X>     0       .       DP=15;I16=13,2,0,0,574,22258,0,0,838,48482,0,0,286,6450,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,172:7:0    0,9,105:3:0     0,15,134:5:0
+17     137     .       T       <X>     0       .       DP=15;I16=13,2,0,0,563,21377,0,0,838,48482,0,0,289,6561,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,160:7:0    0,9,104:3:0     0,15,139:5:0
+17     138     .       C       <X>     0       .       DP=15;I16=13,2,0,0,584,23088,0,0,838,48482,0,0,291,6637,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,172:7:0    0,9,108:3:0     0,15,142:5:0
+17     139     .       C       <X>     0       .       DP=15;I16=13,2,0,0,554,20790,0,0,838,48482,0,0,292,6680,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,161:7:0    0,9,106:3:0     0,15,143:5:0
+17     140     .       A       <X>     0       .       DP=15;I16=13,2,0,0,583,22789,0,0,838,48482,0,0,292,6690,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,163:7:0    0,9,107:3:0     0,15,153:5:0
+17     141     .       G       <X>     0       .       DP=14;I16=12,2,0,0,534,20750,0,0,778,44882,0,0,292,6664,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,158:6:0    0,9,108:3:0     0,15,142:5:0
+17     142     .       C       <X>     0       .       DP=14;I16=12,2,0,0,503,18593,0,0,778,44882,0,0,292,6650,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,157:6:0    0,9,97:3:0      0,15,129:5:0
+17     143     .       G       <X>     0       .       DP=14;I16=11,2,0,0,415,13657,0,0,718,41282,0,0,285,6599,0,0;QS=3,0;MQSB=0.590909;MQ0F=0 PL:DP:DV        0,18,128:6:0    0,9,95:3:0      0,12,97:4:0
+17     144     .       A       <X>     0       .       DP=14;I16=12,2,0,0,519,19725,0,0,778,44882,0,0,291,6609,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,152:6:0    0,9,105:3:0     0,15,129:5:0
+17     145     .       A       <X>     0       .       DP=14;I16=12,2,0,0,527,20289,0,0,778,44882,0,0,290,6584,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,153:6:0    0,9,106:3:0     0,15,138:5:0
+17     146     .       T       <X>     0       .       DP=14;I16=12,2,0,0,514,19484,0,0,778,44882,0,0,289,6573,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,152:6:0    0,9,103:3:0     0,15,128:5:0
+17     147     .       A       <X>     0       .       DP=14;I16=12,2,0,0,515,19213,0,0,778,44882,0,0,288,6576,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,150:6:0    0,9,99:3:0      0,15,140:5:0
+17     148     .       C       <X>     0       .       DP=14;I16=12,2,0,0,541,21019,0,0,778,44882,0,0,286,6542,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,157:6:0    0,9,106:3:0     0,15,146:5:0
+17     149     .       C       <X>     0       .       DP=14;I16=12,2,0,0,512,19326,0,0,778,44882,0,0,283,6471,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,148:6:0    0,9,109:3:0     0,15,140:5:0
+17     150     .       T       <X>     0       .       DP=13;I16=11,2,0,0,511,20251,0,0,749,44041,0,0,280,6362,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,153:6:0    0,6,84:2:0      0,15,152:5:0
+17     151     .       G       <X>     0       .       DP=13;I16=11,2,0,0,506,19826,0,0,749,44041,0,0,277,6263,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,157:6:0    0,6,84:2:0      0,15,144:5:0
+17     152     .       C       <X>     0       .       DP=14;I16=12,2,0,0,543,21283,0,0,809,47641,0,0,274,6174,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,168:7:0    0,6,84:2:0      0,15,146:5:0
+17     153     .       A       <X>     0       .       DP=14;I16=12,2,0,0,536,20594,0,0,809,47641,0,0,272,6096,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,156:7:0    0,6,81:2:0      0,15,153:5:0
+17     154     .       T       <X>     0       .       DP=14;I16=12,2,0,0,523,20051,0,0,809,47641,0,0,270,6030,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,159:7:0    0,6,83:2:0      0,15,139:5:0
+17     155     .       C       <X>     0       .       DP=14;I16=12,2,0,0,542,21254,0,0,809,47641,0,0,268,5976,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,172:7:0    0,6,85:2:0      0,15,139:5:0
+17     156     .       C       <X>     0       .       DP=14;I16=12,2,0,0,536,20884,0,0,809,47641,0,0,266,5934,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,163:7:0    0,6,84:2:0      0,15,150:5:0
+17     157     .       C       <X>     0       .       DP=14;I16=12,2,0,0,555,22081,0,0,809,47641,0,0,264,5904,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,169:7:0    0,6,85:2:0      0,15,149:5:0
+17     158     .       T       <X>     0       .       DP=14;I16=12,2,0,0,568,23154,0,0,809,47641,0,0,262,5886,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,170:7:0    0,6,84:2:0      0,15,159:5:0
+17     159     .       A       <X>     0       .       DP=15;I16=12,2,0,0,519,19467,0,0,809,47641,0,0,260,5880,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,157:7:0    0,6,83:2:0      0,15,135:5:0
+17     160     .       G       <X>     0       .       DP=15;I16=13,2,0,0,547,20633,0,0,869,51241,0,0,259,5887,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,165:7:0    0,6,85:2:0      0,18,139:6:0
+17     161     .       A       <X>     0       .       DP=15;I16=13,2,0,0,568,21610,0,0,869,51241,0,0,258,5908,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,157:7:0    0,6,83:2:0      0,18,162:6:0
+17     162     .       A       <X>     0       .       DP=15;I16=13,2,0,0,557,21139,0,0,869,51241,0,0,255,5843,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,147:7:0    0,6,87:2:0      0,18,167:6:0
+17     163     .       G       <X>     0       .       DP=14;I16=12,2,0,0,503,18645,0,0,809,47641,0,0,253,5791,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,153:7:0    0,6,79:2:0      0,15,138:5:0
+17     164     .       T       <X>     0       .       DP=14;I16=12,2,0,0,460,15968,0,0,809,47641,0,0,252,5750,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,131:6:0    0,6,79:2:0      0,18,136:6:0
+17     165     .       G       <X>     0       .       DP=14;I16=10,2,0,0,456,17460,0,0,689,40441,0,0,226,5094,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,149:6:0    0,6,80:2:0      0,12,122:4:0
+17     166     .       A       <X>     0       .       DP=14;I16=11,2,0,0,496,19138,0,0,749,44041,0,0,227,5077,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,145:6:0    0,6,82:2:0      0,15,148:5:0
+17     167     .       A       <X>     0       .       DP=14;I16=11,2,0,0,477,17851,0,0,749,44041,0,0,227,5071,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,132:6:0    0,6,86:2:0      0,15,147:5:0
+17     168     .       G       <X>     0       .       DP=14;I16=12,2,0,0,481,18015,0,0,809,47641,0,0,252,5702,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,145:6:0    0,6,82:2:0      0,18,140:6:0
+17     169     .       C       <X>     0       .       DP=13;I16=10,2,0,0,402,14224,0,0,689,40441,0,0,227,5045,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,15,106:5:0    0,6,76:2:0      0,15,145:5:0
+17     170     .       C       <X>     0       .       DP=13;I16=11,2,0,0,447,16383,0,0,749,44041,0,0,251,5601,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,15,128:5:0    0,6,80:2:0      0,18,143:6:0
+17     171     .       A       <X>     0       .       DP=13;I16=11,2,0,0,500,19366,0,0,749,44041,0,0,250,5546,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,15,134:5:0    0,6,81:2:0      0,18,166:6:0
+17     172     .       C       <X>     0       .       DP=13;I16=10,2,0,0,439,16395,0,0,689,40441,0,0,241,5441,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,15,138:5:0    0,6,75:2:0      0,15,129:5:0
+17     173     .       C       <X>     0       .       DP=13;I16=11,2,0,0,435,15225,0,0,749,44041,0,0,248,5478,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,15,121:5:0    0,6,76:2:0      0,18,146:6:0
+17     174     .       G       <X>     0       .       DP=13;I16=11,1,0,0,351,10685,0,0,689,40441,0,0,238,5364,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,15,111:5:0    0,3,27:1:0      0,18,117:6:0
+17     175     .       C       <X>     0       .       DP=14;I16=13,1,0,0,511,19161,0,0,809,47641,0,0,249,5463,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,143:6:0    0,3,41:1:0      0,21,175:7:0
+17     176     .       C       <X>     0       .       DP=14;I16=13,1,0,0,489,17733,0,0,809,47641,0,0,251,5477,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,146:6:0    0,3,44:1:0      0,21,152:7:0
+17     177     .       C       <X>     0       .       DP=14;I16=13,1,0,0,488,17328,0,0,809,47641,0,0,253,5507,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,138:6:0    0,3,44:1:0      0,21,158:7:0
+17     178     .       A       <X>     0       .       DP=14;I16=13,1,0,0,519,19485,0,0,809,47641,0,0,254,5502,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,147:6:0    0,3,42:1:0      0,21,172:7:0
+17     179     .       A       <X>     0       .       DP=14;I16=13,1,0,0,478,17278,0,0,809,47641,0,0,255,5511,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,134:6:0    0,3,44:1:0      0,21,170:7:0
+17     180     .       A       <X>     0       .       DP=14;I16=12,1,0,0,425,14653,0,0,749,44041,0,0,250,5498,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,126:6:0    0,3,43:1:0      0,18,148:6:0
+17     181     .       G       <X>     0       .       DP=14;I16=11,1,0,0,450,17152,0,0,689,40441,0,0,233,5233,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,156:6:0    0,3,41:1:0      0,15,138:5:0
+17     182     .       A       <X>     0       .       DP=15;I16=14,1,0,0,515,18235,0,0,869,51241,0,0,258,5622,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,150:7:0    0,3,43:1:0      0,21,159:7:0
+17     183     .       C       <X>     0       .       DP=15;I16=13,1,0,0,483,17419,0,0,809,47641,0,0,235,5063,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,159:7:0    0,3,40:1:0      0,18,139:6:0
+17     184     .       A       <X>     0       .       DP=15;I16=14,1,0,0,535,19667,0,0,869,51241,0,0,262,5770,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,158:7:0    0,3,41:1:0      0,21,163:7:0
+17     185     .       C       <X>     0       .       DP=15;I16=13,1,0,0,487,17295,0,0,809,47641,0,0,238,5192,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,150:7:0    0,3,38:1:0      0,18,160:6:0
+17     186     .       G       <X>     0       .       DP=15;I16=12,1,0,0,381,11429,0,0,749,44041,0,0,239,5253,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,117:6:0    0,3,32:1:0      0,18,124:6:0
+17     187     .       C       <X>     0       .       DP=14;I16=13,1,0,0,511,18979,0,0,809,47641,0,0,266,5952,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,147:6:0    0,3,38:1:0      0,21,172:7:0
+17     188     .       C       <X>     0       .       DP=14;I16=13,1,0,0,496,18042,0,0,809,47641,0,0,267,5989,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,147:6:0    0,3,37:1:0      0,21,162:7:0
+17     189     .       C       <X>     0       .       DP=15;I16=13,2,0,0,552,20504,0,0,838,48482,0,0,268,6040,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,152:6:0    0,6,67:2:0      0,21,167:7:0
+17     190     .       A       <X>     0       .       DP=15;I16=12,2,0,0,500,18230,0,0,778,44882,0,0,243,5381,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,138:6:0    0,6,68:2:0      0,18,159:6:0
+17     191     .       T       <X>     0       .       DP=15;I16=13,2,0,0,534,19276,0,0,838,48482,0,0,267,5939,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,143:6:0    0,6,67:2:0      0,21,169:7:0
+17     192     .       G       <X>     0       .       DP=15;I16=13,2,0,0,499,17439,0,0,838,48482,0,0,266,5890,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,143:6:0    0,6,67:2:0      0,21,151:7:0
+17     193     .       T       <X>     0       .       DP=15;I16=13,2,0,0,505,17811,0,0,838,48482,0,0,265,5859,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,140:6:0    0,6,63:2:0      0,21,157:7:0
+17     194     .       C       <X>     0       .       DP=14;I16=12,2,0,0,467,16569,0,0,778,44882,0,0,265,5845,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,142:6:0    0,6,67:2:0      0,18,145:6:0
+17     195     .       C       <X>     0       .       DP=14;I16=11,3,0,0,503,18647,0,0,747,42123,0,0,266,5846,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,18,159:6:0    0,6,71:2:0      0,18,160:6:0
+17     196     .       A       <X>     0       .       DP=14;I16=11,3,0,0,482,17400,0,0,747,42123,0,0,268,5862,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,18,166:6:0    0,6,69:2:0      0,18,138:6:0
+17     197     .       G       <X>     0       .       DP=14;I16=11,3,0,0,481,17391,0,0,747,42123,0,0,270,5894,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,18,164:6:0    0,6,68:2:0      0,18,134:6:0
+17     198     .       C       <X>     0       .       DP=14;I16=11,3,0,0,539,20957,0,0,747,42123,0,0,271,5893,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,18,172:6:0    0,6,70:2:0      0,18,164:6:0
+17     199     .       T       <X>     0       .       DP=14;I16=11,3,0,0,505,19197,0,0,747,42123,0,0,271,5861,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,18,162:6:0    0,6,73:2:0      0,18,154:6:0
+17     200     .       T       <X>     0       .       DP=15;I16=11,4,0,0,544,19918,0,0,776,42964,0,0,270,5798,0,0;QS=3,0;MQSB=0.0161635;MQ0F=0        PL:DP:DV        0,18,161:6:0    0,9,89:3:0      0,18,154:6:0
+17     201     .       A       <X>     0       .       DP=16;I16=12,4,0,0,568,20416,0,0,836,46564,0,0,269,5703,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,171:7:0    0,9,89:3:0      0,18,157:6:0
+17     202     .       A       <X>     0       .       DP=16;I16=12,4,0,0,566,20590,0,0,836,46564,0,0,269,5627,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,178:7:0    0,9,84:3:0      0,18,163:6:0
+17     203     .       C       <X>     0       .       DP=16;I16=12,4,0,0,557,20119,0,0,836,46564,0,0,269,5571,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,166:7:0    0,9,90:3:0      0,18,153:6:0
+17     204     .       C       <X>     0       .       DP=16;I16=12,4,0,0,591,22379,0,0,836,46564,0,0,269,5535,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,173:7:0    0,9,91:3:0      0,18,163:6:0
+17     205     .       T       <X>     0       .       DP=16;I16=12,4,0,0,635,25281,0,0,836,46564,0,0,269,5519,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,188:7:0    0,9,95:3:0      0,18,173:6:0
+17     206     .       G       <X>     0       .       DP=16;I16=12,4,0,0,577,21337,0,0,836,46564,0,0,269,5523,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,180:7:0    0,9,89:3:0      0,18,143:6:0
+17     207     .       C       <X>     0       .       DP=16;I16=12,4,0,0,574,21076,0,0,836,46564,0,0,269,5547,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,179:7:0    0,9,93:3:0      0,18,151:6:0
+17     208     .       A       <X>     0       .       DP=16;I16=12,4,0,0,576,21486,0,0,836,46564,0,0,268,5540,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,184:7:0    0,9,93:3:0      0,18,154:6:0
+17     209     .       T       <X>     0       .       DP=16;I16=12,4,0,0,567,20475,0,0,836,46564,0,0,267,5551,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,173:7:0    0,9,91:3:0      0,18,146:6:0
+17     210     .       C       <X>     0       .       DP=16;I16=12,4,0,0,577,21109,0,0,836,46564,0,0,266,5580,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,185:7:0    0,9,92:3:0      0,18,151:6:0
+17     211     .       C       <X>     0       .       DP=16;I16=12,4,0,0,563,20227,0,0,836,46564,0,0,265,5627,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,172:7:0    0,9,92:3:0      0,18,153:6:0
+17     212     .       C       <X>     0       .       DP=16;I16=12,4,0,0,589,22179,0,0,836,46564,0,0,263,5643,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,181:7:0    0,9,92:3:0      0,18,152:6:0
+17     213     .       T       <X>     0       .       DP=16;I16=12,4,0,0,598,22838,0,0,836,46564,0,0,262,5678,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,181:7:0    0,9,95:3:0      0,18,165:6:0
+17     214     .       A       <X>     0       .       DP=16;I16=11,4,0,0,529,19401,0,0,776,42964,0,0,240,5248,0,0;QS=3,0;MQSB=0.0161635;MQ0F=0        PL:DP:DV        0,21,176:7:0    0,9,92:3:0      0,15,118:5:0
+17     215     .       G       <X>     0       .       DP=15;I16=12,3,0,0,521,19073,0,0,807,45723,0,0,262,5754,0,0;QS=3,0;MQSB=0.0342181;MQ0F=0        PL:DP:DV        0,21,185:7:0    0,9,90:3:0      0,15,105:5:0
+17     216     .       A       <X>     0       .       DP=14;I16=10,3,0,0,464,16900,0,0,687,38523,0,0,238,5166,0,0;QS=3,0;MQSB=0.040184;MQ0F=0 PL:DP:DV        0,21,173:7:0    0,9,92:3:0      0,9,81:3:0
+17     217     .       A       <X>     0       .       DP=14;I16=11,3,0,0,515,19433,0,0,747,42123,0,0,264,5842,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,21,181:7:0    0,9,90:3:0      0,12,97:4:0
+17     218     .       G       <X>     0       .       DP=14;I16=11,3,0,0,507,18957,0,0,747,42123,0,0,265,5907,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,21,178:7:0    0,9,90:3:0      0,12,110:4:0
+17     219     .       T       <X>     0       .       DP=14;I16=11,3,0,0,470,16286,0,0,747,42123,0,0,266,5986,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,21,173:7:0    0,9,88:3:0      0,12,89:4:0
+17     220     .       G       <X>     0       .       DP=14;I16=10,3,0,0,485,18307,0,0,687,38523,0,0,242,5454,0,0;QS=3,0;MQSB=0.040184;MQ0F=0 PL:DP:DV        0,21,188:7:0    0,9,88:3:0      0,9,80:3:0
+17     221     .       A       <X>     0       .       DP=14;I16=11,3,0,0,487,17615,0,0,747,42123,0,0,267,6135,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,21,176:7:0    0,9,88:3:0      0,12,101:4:0
+17     222     .       A       <X>     0       .       DP=14;I16=10,3,0,0,465,17367,0,0,687,38523,0,0,242,5578,0,0;QS=3,0;MQSB=0.040184;MQ0F=0 PL:DP:DV        0,21,186:7:0    0,9,85:3:0      0,9,69:3:0
+17     223     .       G       <X>     0       .       DP=13;I16=9,3,0,0,405,14327,0,0,627,34923,0,0,243,5657,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0 PL:DP:DV        0,18,168:6:0    0,6,53:2:0      0,12,81:4:0
+17     224     .       G       <X>     0       .       DP=12;I16=9,3,0,0,379,12759,0,0,627,34923,0,0,270,6370,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0 PL:DP:DV        0,18,168:6:0    0,6,50:2:0      0,12,70:4:0
+17     225     .       C       <X>     0       .       DP=12;I16=8,3,0,0,382,13896,0,0,567,31323,0,0,261,6345,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0 PL:DP:DV        0,18,165:6:0    0,6,48:2:0      0,9,83:3:0
+17     226     .       A       <X>     0       .       DP=13;I16=8,3,0,0,381,13669,0,0,567,31323,0,0,248,5894,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0 PL:DP:DV        0,18,166:6:0    0,6,53:2:0      0,9,84:3:0
+17     227     .       C       <X>     0       .       DP=13;I16=8,4,0,0,406,14306,0,0,596,32164,0,0,267,6253,0,0;QS=3,0;MQSB=0.0249144;MQ0F=0 PL:DP:DV        0,21,190:7:0    0,6,53:2:0      0,9,73:3:0
+17     228     .       C       <X>     0       .       DP=13;I16=9,4,0,0,417,14381,0,0,656,35764,0,0,292,6884,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:DV        0,21,187:7:0    0,6,45:2:0      0,12,96:4:0
+17     229     .       G       <X>     0       .       DP=13;I16=9,3,0,0,358,11424,0,0,627,34923,0,0,270,6414,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0 PL:DP:DV        0,18,136:6:0    0,6,53:2:0      0,12,70:4:0
+17     230     .       C       <X>     0       .       DP=13;I16=9,4,0,0,461,16861,0,0,656,35764,0,0,292,6920,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:DV        0,21,186:7:0    0,6,53:2:0      0,12,100:4:0
+17     231     .       C       <X>     0       .       DP=13;I16=7,4,0,0,414,15832,0,0,536,28564,0,0,247,5925,0,0;QS=3,0;MQSB=0.0401934;MQ0F=0 PL:DP:DV        0,18,184:6:0    0,6,53:2:0      0,9,82:3:0
+17     232     .       C       <X>     0       .       DP=14;I16=9,4,0,0,471,17371,0,0,656,35764,0,0,267,6363,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:DV        0,21,198:7:0    0,6,53:2:0      0,12,101:4:0
+17     233     .       A       <X>     0       .       DP=14;I16=10,4,0,0,496,18142,0,0,716,39364,0,0,292,6984,0,0;QS=3,0;MQSB=0.0183156;MQ0F=0        PL:DP:DV        0,21,192:7:0    0,6,53:2:0      0,15,119:5:0
+17     234     .       A       <X>     0       .       DP=14;I16=10,4,0,0,502,18390,0,0,716,39364,0,0,292,6988,0,0;QS=3,0;MQSB=0.0183156;MQ0F=0        PL:DP:DV        0,21,185:7:0    0,6,53:2:0      0,15,123:5:0
+17     235     .       A       <X>     0       .       DP=14;I16=9,4,0,0,476,17652,0,0,656,35764,0,0,267,6375,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:DV        0,21,186:7:0    0,6,53:2:0      0,12,111:4:0
+17     236     .       G       <X>     0       .       DP=15;I16=11,4,0,0,501,17481,0,0,776,42964,0,0,290,6924,0,0;QS=3,0;MQSB=0.0161635;MQ0F=0        PL:DP:DV        0,24,206:8:0    0,6,53:2:0      0,15,103:5:0
+17     237     .       A       <X>     0       .       DP=14;I16=9,4,0,0,465,16877,0,0,656,35764,0,0,266,6282,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:DV        0,24,206:8:0    0,6,53:2:0      0,9,92:3:0
+17     238     .       C       <X>     0       .       DP=14;I16=10,4,0,0,482,17238,0,0,716,39364,0,0,292,6900,0,0;QS=3,0;MQSB=0.0183156;MQ0F=0        PL:DP:DV        0,24,211:8:0    0,6,53:2:0      0,12,82:4:0
+17     239     .       A       <X>     0       .       DP=15;I16=10,5,0,0,525,19155,0,0,776,42964,0,0,292,6852,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0        PL:DP:DV        0,27,223:9:0    0,6,50:2:0      0,12,108:4:0
+17     240     .       C       <X>     0       .       DP=15;I16=10,5,0,0,512,17930,0,0,776,42964,0,0,292,6764,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0        PL:DP:DV        0,27,220:9:0    0,6,53:2:0      0,12,106:4:0
+17     241     .       G       <X>     0       .       DP=15;I16=9,5,0,0,444,14636,0,0,716,39364,0,0,269,6159,0,0;QS=3,0;MQSB=0.0561348;MQ0F=0 PL:DP:DV        0,27,203:9:0    0,6,53:2:0      0,9,59:3:0
+17     242     .       C       <X>     0       .       DP=15;I16=10,5,0,0,555,21177,0,0,776,42964,0,0,292,6624,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0        PL:DP:DV        0,27,242:9:0    0,6,53:2:0      0,12,94:4:0
+17     243     .       C       <X>     0       .       DP=16;I16=9,5,0,0,523,19737,0,0,716,39364,0,0,284,6508,0,0;QS=3,0;MQSB=0.0561348;MQ0F=0 PL:DP:DV        0,24,220:8:0    0,6,53:2:0      0,12,104:4:0
+17     244     .       C       <X>     0       .       DP=16;I16=10,6,0,0,620,24272,0,0,805,43805,0,0,298,6568,0,0;QS=3,0;MQSB=0.0253122;MQ0F=0        PL:DP:DV        0,27,245:9:0    0,9,72:3:0      0,12,106:4:0
+17     245     .       A       <X>     0       .       DP=17;I16=10,7,0,0,649,24843,0,0,865,47405,0,0,299,6553,0,0;QS=3,0;MQSB=0.0509867;MQ0F=0        PL:DP:DV        0,27,236:9:0    0,12,93:4:0     0,12,115:4:0
+17     246     .       T       <X>     0       .       DP=18;I16=10,8,0,0,649,23833,0,0,894,48246,0,0,301,6553,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0        PL:DP:DV        0,30,247:10:0   0,12,94:4:0     0,12,98:4:0
+17     247     .       G       <X>     0       .       DP=18;I16=10,8,0,0,642,23610,0,0,894,48246,0,0,304,6570,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0        PL:DP:DV        0,30,252:10:0   0,12,83:4:0     0,12,103:4:0
+17     248     .       T       <X>     0       .       DP=18;I16=10,8,0,0,636,22944,0,0,894,48246,0,0,307,6605,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0        PL:DP:DV        0,30,234:10:0   0,12,86:4:0     0,12,114:4:0
+17     249     .       C       <X>     0       .       DP=18;I16=10,8,0,0,656,24846,0,0,894,48246,0,0,310,6658,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0        PL:DP:DV        0,30,253:10:0   0,12,79:4:0     0,12,112:4:0
+17     250     .       C       <X>     0       .       DP=19;I16=10,9,0,0,694,26160,0,0,923,49087,0,0,311,6631,0,0;QS=3,0;MQSB=0.0168512;MQ0F=0        PL:DP:DV        0,30,248:10:0   0,12,89:4:0     0,15,142:5:0
+17     251     .       A       <X>     0       .       DP=19;I16=9,9,0,0,688,26506,0,0,863,45487,0,0,313,6627,0,0;QS=3,0;MQSB=0.0208913;MQ0F=0 PL:DP:DV        0,27,233:9:0    0,12,97:4:0     0,15,148:5:0
+17     252     .       G       <X>     0       .       DP=18;I16=8,9,0,0,641,24631,0,0,803,41887,0,0,304,6502,0,0;QS=3,0;MQSB=0.026526;MQ0F=0  PL:DP:DV        0,27,243:9:0    0,12,91:4:0     0,12,121:4:0
+17     253     .       C       <X>     0       .       DP=19;I16=9,10,0,0,705,26921,0,0,892,46328,0,0,319,6687,0,0;QS=3,0;MQSB=0.0132999;MQ0F=0        PL:DP:DV        0,27,247:9:0    0,12,86:4:0     0,18,155:6:0
+17     254     .       T       <X>     0       .       DP=20;I16=10,9,0,0,719,27517,0,0,892,46328,0,0,314,6670,0,0;QS=3,0;MQSB=0.00482795;MQ0F=0       PL:DP:DV        0,30,254:10:0   0,9,72:3:0      0,18,164:6:0
+17     255     .       T       <X>     0       .       DP=21;I16=11,10,0,0,750,27076,0,0,1012,53528,0,0,328,6840,0,0;QS=3,0;MQSB=0.00822975;MQ0F=0     PL:DP:DV        0,33,241:11:0   0,12,95:4:0     0,18,161:6:0
+17     256     .       A       <X>     0       .       DP=22;I16=11,11,0,0,811,30063,0,0,1049,54897,0,0,334,6956,0,0;QS=3,0;MQSB=0.00507916;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,15,110:5:0    0,18,166:6:0
+17     257     .       T       <X>     0       .       DP=22;I16=11,11,0,0,814,30420,0,0,1049,54897,0,0,341,7101,0,0;QS=3,0;MQSB=0.00507916;MQ0F=0     PL:DP:DV        0,33,247:11:0   0,15,113:5:0    0,18,168:6:0
+17     258     .       T       <X>     0       .       DP=22;I16=11,11,0,0,791,28943,0,0,1049,54897,0,0,347,7225,0,0;QS=3,0;MQSB=0.00507916;MQ0F=0     PL:DP:DV        0,33,254:11:0   0,15,116:5:0    0,18,155:6:0
+17     259     .       C       <X>     0       .       DP=22;I16=11,10,0,0,785,29809,0,0,1020,54056,0,0,332,6936,0,0;QS=3,0;MQSB=0.00822975;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,12,90:4:0     0,18,170:6:0
+17     260     .       T       <X>     0       .       DP=21;I16=10,11,0,0,829,32899,0,0,989,51297,0,0,360,7556,0,0;QS=3,0;MQSB=0.00660016;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,118:5:0    0,15,156:5:0
+17     261     .       G       <X>     0       .       DP=21;I16=10,11,0,0,735,27379,0,0,989,51297,0,0,367,7761,0,0;QS=3,0;MQSB=0.00660016;MQ0F=0      PL:DP:DV        0,33,254:11:0   0,15,111:5:0    0,15,122:5:0
+17     262     .       C       <X>     0       .       DP=22;I16=10,12,0,0,806,30278,0,0,1049,54897,0,0,373,7941,0,0;QS=3,0;MQSB=0.0122507;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,99:5:0     0,18,164:6:0
+17     263     .       C       <X>     0       .       DP=22;I16=10,12,0,0,799,29717,0,0,1049,54897,0,0,380,8146,0,0;QS=3,0;MQSB=0.0122507;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,98:5:0     0,18,168:6:0
+17     264     .       C       <X>     0       .       DP=22;I16=10,12,0,0,821,31325,0,0,1049,54897,0,0,386,8326,0,0;QS=3,0;MQSB=0.0122507;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,104:5:0    0,18,172:6:0
+17     265     .       A       <X>     0       .       DP=21;I16=9,12,0,0,800,31906,0,0,989,51297,0,0,390,8380,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,114:5:0    0,15,129:5:0
+17     266     .       G       <X>     0       .       DP=21;I16=9,11,0,0,747,28155,0,0,960,50456,0,0,369,7833,0,0;QS=3,0;MQSB=0.0237479;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,97:4:0     0,15,138:5:0
+17     267     .       T       <X>     0       .       DP=21;I16=9,11,0,0,739,27465,0,0,960,50456,0,0,373,7935,0,0;QS=3,0;MQSB=0.0237479;MQ0F=0        PL:DP:DV        0,33,254:11:0   0,12,101:4:0    0,15,149:5:0
+17     268     .       T       <X>     0       .       DP=21;I16=9,12,0,0,748,27708,0,0,989,51297,0,0,402,8686,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,33,238:11:0   0,15,110:5:0    0,15,156:5:0
+17     269     .       C       <X>     0       .       DP=22;I16=9,12,0,0,764,28632,0,0,989,51297,0,0,381,8211,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,91:4:0     0,15,154:5:0
+17     270     .       C       <X>     0       .       DP=22;I16=9,12,0,0,758,28146,0,0,989,51297,0,0,385,8337,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,96:4:0     0,15,143:5:0
+17     271     .       T       <X>     0       .       DP=22;I16=9,13,0,0,847,32935,0,0,1018,52138,0,0,413,9065,0,0;QS=3,0;MQSB=0.0109431;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,113:5:0    0,15,152:5:0
+17     272     .       C       <X>     0       .       DP=22;I16=9,12,0,0,809,31413,0,0,989,51297,0,0,390,8518,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,96:4:0     0,15,149:5:0
+17     273     .       T       <X>     0       .       DP=22;I16=9,12,0,0,798,30664,0,0,989,51297,0,0,392,8620,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,95:4:0     0,15,161:5:0
+17     274     .       C       <X>     0       .       DP=22;I16=9,12,0,0,763,28177,0,0,989,51297,0,0,394,8746,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,101:4:0    0,15,144:5:0
+17     275     .       C       <X>     0       .       DP=20;I16=7,13,0,0,768,29994,0,0,898,44938,0,0,423,9519,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,114:5:0    0,12,122:4:0
+17     276     .       A       <X>     0       .       DP=20;I16=7,13,0,0,805,32931,0,0,898,44938,0,0,424,9538,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0        PL:DP:DV        0,33,253:11:0   0,15,122:5:0    0,12,124:4:0
+17     277     .       G       <X>     0       .       DP=20;I16=7,13,0,0,764,29732,0,0,898,44938,0,0,425,9579,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,114:5:0    0,12,121:4:0
+17     278     .       A       <X>     0       .       DP=21;I16=6,14,0,0,722,26452,0,0,867,42179,0,0,415,9521,0,0;QS=3,0;MQSB=0.0246228;MQ0F=0        PL:DP:DV        0,30,238:10:0   0,18,123:6:0    0,12,121:4:0
+17     279     .       A       <X>     0       .       DP=22;I16=7,15,0,0,786,28694,0,0,956,46620,0,0,427,9677,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,123:6:0    0,12,122:4:0
+17     280     .       A       <X>     0       .       DP=22;I16=7,15,0,0,815,31561,0,0,956,46620,0,0,428,9684,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0        PL:DP:DV        0,36,253:12:0   0,18,130:6:0    0,12,129:4:0
+17     281     .       G       <X>     0       .       DP=22;I16=7,15,0,0,820,31416,0,0,956,46620,0,0,428,9662,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,122:6:0    0,12,123:4:0
+17     282     .       G       <X>     0       .       DP=22;I16=7,15,0,0,806,30420,0,0,956,46620,0,0,427,9609,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0        PL:DP:DV        0,36,253:12:0   0,18,124:6:0    0,12,119:4:0
+17     283     .       C       <X>     0       .       DP=23;I16=7,15,0,0,827,31785,0,0,956,46620,0,0,426,9574,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,125:6:0    0,12,122:4:0
+17     284     .       T       <X>     0       .       DP=23;I16=7,16,0,0,901,35479,0,0,1016,50220,0,0,431,9593,0,0;QS=3,0;MQSB=0.0194969;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,126:6:0    0,15,144:5:0
+17     285     .       G       <X>     0       .       DP=23;I16=7,16,0,0,860,32856,0,0,1016,50220,0,0,431,9607,0,0;QS=3,0;MQSB=0.0194969;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,119:6:0    0,15,132:5:0
+17     286     .       C       <X>     0       .       DP=24;I16=8,16,0,0,875,32883,0,0,1076,53820,0,0,431,9641,0,0;QS=3,0;MQSB=0.0132999;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,21,150:7:0    0,15,134:5:0
+17     287     .       A       <X>     0       .       DP=25;I16=9,16,0,0,895,32957,0,0,1136,57420,0,0,432,9696,0,0;QS=3,0;MQSB=0.00934348;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,178:8:0    0,15,133:5:0
+17     288     .       T       <X>     0       .       DP=25;I16=9,16,0,0,931,35011,0,0,1136,57420,0,0,432,9674,0,0;QS=3,0;MQSB=0.00934348;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,184:8:0    0,15,146:5:0
+17     289     .       G       <X>     0       .       DP=25;I16=9,16,0,0,939,36117,0,0,1136,57420,0,0,432,9676,0,0;QS=3,0;MQSB=0.00934348;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,185:8:0    0,15,136:5:0
+17     290     .       G       <X>     0       .       DP=23;I16=8,15,0,0,805,29157,0,0,1047,52979,0,0,433,9651,0,0;QS=3,0;MQSB=0.0177152;MQ0F=0       PL:DP:DV        0,33,240:11:0   0,21,164:7:0    0,15,126:5:0
+17     291     .       T       <X>     0       .       DP=24;I16=8,15,0,0,840,31616,0,0,1047,52979,0,0,421,9479,0,0;QS=3,0;MQSB=0.0177152;MQ0F=0       PL:DP:DV        0,33,244:11:0   0,21,168:7:0    0,15,136:5:0
+17     292     .       T       <X>     0       .       DP=25;I16=9,16,0,0,888,32274,0,0,1167,60179,0,0,436,9668,0,0;QS=3,0;MQSB=0.0197089;MQ0F=0       PL:DP:DV        0,33,253:11:0   0,24,181:8:0    0,18,156:6:0
+17     293     .       G       <X>     0       .       DP=26;I16=10,15,0,0,934,35232,0,0,1167,60179,0,0,424,9488,0,0;QS=3,0;MQSB=0.0095249;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,196:8:0    0,15,145:5:0
+17     294     .       A       <X>     0       .       DP=26;I16=10,16,0,0,931,33937,0,0,1227,63779,0,0,443,9785,0,0;QS=3,0;MQSB=0.0149748;MQ0F=0      PL:DP:DV        0,36,252:12:0   0,24,201:8:0    0,18,161:6:0
+17     295     .       C       <X>     0       .       DP=25;I16=10,14,0,0,897,33973,0,0,1169,62097,0,0,430,9544,0,0;QS=3,0;MQSB=0.0310726;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,21,180:7:0    0,18,159:6:0
+17     296     .       A       <X>     0       .       DP=25;I16=10,15,0,0,874,31846,0,0,1198,62938,0,0,451,9905,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,169:8:0    0,18,169:6:0
+17     297     .       C       <X>     0       .       DP=25;I16=9,15,0,0,901,34305,0,0,1138,59338,0,0,445,9901,0,0;QS=3,0;MQSB=0.0273237;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,21,174:7:0    0,18,161:6:0
+17     298     .       A       <X>     0       .       DP=26;I16=11,15,0,0,936,34652,0,0,1258,66538,0,0,459,10121,0,0;QS=3,0;MQSB=0.017008;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,184:8:0    0,21,191:7:0
+17     299     .       C       <X>     0       .       DP=27;I16=11,15,0,0,971,36863,0,0,1258,66538,0,0,464,10266,0,0;QS=3,0;MQSB=0.017008;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,193:8:0    0,21,189:7:0
+17     300     .       A       <X>     0       .       DP=27;I16=11,15,0,0,1001,39455,0,0,1258,66538,0,0,469,10437,0,0;QS=3,0;MQSB=0.017008;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,204:8:0    0,21,210:7:0
+17     301     .       G       <X>     0       .       DP=25;I16=10,14,0,0,928,36116,0,0,1169,62097,0,0,476,10632,0,0;QS=3,0;MQSB=0.0310726;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,195:7:0    0,21,196:7:0
+17     302     .       T       <X>     0       .       DP=25;I16=10,14,0,0,879,32885,0,0,1169,62097,0,0,483,10849,0,0;QS=3,0;MQSB=0.0310726;MQ0F=0     PL:DP:DV        0,30,231:10:0   0,21,172:7:0    0,21,202:7:0
+17     302     .       T       TA      0       .       INDEL;IDV=7;IMF=1;DP=25;I16=2,4,8,11,214,7674,793,33369,236,10564,993,55133,109,2229,377,8629;QS=0.511212,2.48879;VDB=0.27613;SGB=-4.22417;MQSB=0.0443614;MQ0F=0        PL:DP:DV        167,0,96:11:6   157,0,9:7:6     201,21,0:7:7
+17     303     .       G       <X>     0       .       DP=25;I16=10,15,0,0,976,38516,0,0,1229,65697,0,0,497,11181,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,21,197:7:0    0,21,195:7:0
+17     304     .       C       <X>     0       .       DP=27;I16=11,16,0,0,991,37005,0,0,1318,70138,0,0,503,11359,0,0;QS=3,0;MQSB=0.129164;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,206:8:0    0,24,200:8:0
+17     305     .       C       <X>     0       .       DP=27;I16=11,16,0,0,1057,41761,0,0,1318,70138,0,0,510,11508,0,0;QS=3,0;MQSB=0.129164;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,213:8:0    0,24,211:8:0
+17     306     .       T       <X>     0       .       DP=27;I16=11,16,0,0,1033,40253,0,0,1318,70138,0,0,517,11679,0,0;QS=3,0;MQSB=0.129164;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,207:8:0    0,24,217:8:0
+17     307     .       G       <X>     0       .       DP=27;I16=11,15,0,0,984,37886,0,0,1289,69297,0,0,498,11198,0,0;QS=3,0;MQSB=0.174566;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,21,189:7:0    0,24,203:8:0
+17     308     .       C       <X>     0       .       DP=27;I16=11,16,0,0,892,30810,0,0,1318,70138,0,0,529,11991,0,0;QS=3,0;MQSB=0.129164;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,178:8:0    0,24,185:8:0
+17     309     .       G       <X>     0       .       DP=27;I16=11,16,0,0,951,34599,0,0,1318,70138,0,0,535,12183,0,0;QS=3,0;MQSB=0.129164;MQ0F=0      PL:DP:DV        0,33,243:11:0   0,24,183:8:0    0,24,205:8:0
+17     310     .       A       <X>     0       .       DP=27;I16=11,16,0,0,1001,38063,0,0,1318,70138,0,0,540,12350,0,0;QS=3,0;MQSB=0.129164;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,200:8:0    0,24,217:8:0
+17     311     .       C       <X>     0       .       DP=27;I16=11,16,0,0,1037,40263,0,0,1318,70138,0,0,544,12492,0,0;QS=3,0;MQSB=0.129164;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,215:8:0    0,24,210:8:0
+17     312     .       A       <X>     0       .       DP=26;I16=10,16,0,0,985,38043,0,0,1258,66538,0,0,549,12657,0,0;QS=3,0;MQSB=0.157183;MQ0F=0      PL:DP:DV        0,30,237:10:0   0,24,215:8:0    0,24,218:8:0
+17     313     .       A       <X>     0       .       DP=26;I16=10,16,0,0,983,37969,0,0,1258,66538,0,0,551,12695,0,0;QS=3,0;MQSB=0.157183;MQ0F=0      PL:DP:DV        0,30,235:10:0   0,24,219:8:0    0,24,215:8:0
+17     314     .       A       <X>     0       .       DP=27;I16=10,17,0,0,1050,41798,0,0,1318,70138,0,0,553,12757,0,0;QS=3,0;MQSB=0.195223;MQ0F=0     PL:DP:DV        0,33,250:11:0   0,24,217:8:0    0,24,227:8:0
+17     315     .       G       <X>     0       .       DP=26;I16=10,16,0,0,1025,40941,0,0,1289,69297,0,0,557,12843,0,0;QS=3,0;MQSB=0.252051;MQ0F=0     PL:DP:DV        0,30,252:10:0   0,24,216:8:0    0,24,225:8:0
+17     316     .       C       <X>     0       .       DP=27;I16=10,15,0,0,983,39393,0,0,1252,67928,0,0,535,12277,0,0;QS=3,0;MQSB=0.312403;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,183:7:0    0,24,224:8:0
+17     317     .       T       <X>     0       .       DP=27;I16=10,16,0,0,1028,41392,0,0,1320,72056,0,0,547,12557,0,0;QS=3,0;MQSB=0.377061;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,230:8:0    0,24,206:8:0
+17     318     .       G       <X>     0       .       DP=27;I16=10,17,0,0,1038,40546,0,0,1349,72897,0,0,570,13018,0,0;QS=3,0;MQSB=0.297797;MQ0F=0     PL:DP:DV        0,30,249:10:0   0,27,235:9:0    0,24,208:8:0
+17     319     .       A       <X>     0       .       DP=27;I16=9,17,0,0,994,38654,0,0,1289,69297,0,0,560,12906,0,0;QS=3,0;MQSB=0.346864;MQ0F=0       PL:DP:DV        0,30,249:10:0   0,27,228:9:0    0,21,185:7:0
+17     320     .       A       <X>     0       .       DP=27;I16=10,17,0,0,1022,39418,0,0,1349,72897,0,0,573,13053,0,0;QS=3,0;MQSB=0.297797;MQ0F=0     PL:DP:DV        0,30,247:10:0   0,27,230:9:0    0,24,211:8:0
+17     321     .       T       <X>     0       .       DP=27;I16=10,17,0,0,1026,39772,0,0,1349,72897,0,0,573,13029,0,0;QS=3,0;MQSB=0.297797;MQ0F=0     PL:DP:DV        0,30,253:10:0   0,27,214:9:0    0,24,218:8:0
+17     322     .       G       <X>     0       .       DP=28;I16=10,18,0,0,1091,43151,0,0,1409,76497,0,0,573,13029,0,0;QS=3,0;MQSB=0.343265;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,27,226:9:0    0,27,223:9:0
+17     323     .       C       <X>     0       .       DP=28;I16=9,18,0,0,1067,42619,0,0,1349,72897,0,0,565,12939,0,0;QS=3,0;MQSB=0.394987;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,27,225:9:0    0,24,198:8:0
+17     324     .       T       <X>     0       .       DP=30;I16=12,18,0,0,1145,44221,0,0,1529,83697,0,0,573,13001,0,0;QS=3,0;MQSB=0.264959;MQ0F=0     PL:DP:DV        0,30,253:10:0   0,27,237:9:0    0,33,255:11:0
+17     325     .       A       <X>     0       .       DP=31;I16=13,18,0,0,1132,42058,0,0,1589,87297,0,0,573,12925,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,208:9:0    0,33,255:11:0
+17     326     .       T       <X>     0       .       DP=31;I16=13,18,0,0,1157,44193,0,0,1589,87297,0,0,574,12878,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,216:9:0    0,33,255:11:0
+17     327     .       C       <X>     0       .       DP=31;I16=13,18,0,0,1147,43895,0,0,1589,87297,0,0,575,12861,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,198:9:0    0,33,255:11:0
+17     328     .       A       <X>     0       .       DP=31;I16=13,18,0,0,1167,44531,0,0,1589,87297,0,0,574,12776,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,226:9:0    0,33,255:11:0
+17     329     .       T       <X>     0       .       DP=31;I16=13,18,0,0,1210,47742,0,0,1589,87297,0,0,572,12676,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,237:9:0    0,33,255:11:0
+17     330     .       T       <X>     0       .       DP=31;I16=13,18,0,0,1185,45839,0,0,1589,87297,0,0,568,12510,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,254:11:0   0,27,231:9:0    0,33,255:11:0
+17     331     .       T       <X>     0       .       DP=32;I16=14,18,0,0,1154,42510,0,0,1649,90897,0,0,563,12327,0,0;QS=3,0;MQSB=0.210122;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,222:9:0    0,36,255:12:0
+17     332     .       A       <X>     0       .       DP=32;I16=14,18,0,0,1156,42666,0,0,1649,90897,0,0,560,12178,0,0;QS=3,0;MQSB=0.210122;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,214:9:0    0,33,255:11:0
+17     333     .       A       <X>     0       .       DP=32;I16=14,18,0,0,1141,41987,0,0,1649,90897,0,0,558,12064,0,0;QS=3,0;MQSB=0.210122;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,223:9:0    0,33,255:11:0
+17     334     .       A       <X>     0       .       DP=32;I16=14,18,0,0,1162,43328,0,0,1649,90897,0,0,556,11986,0,0;QS=3,0;MQSB=0.210122;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,221:9:0    0,33,255:11:0
+17     335     .       A       <X>     0       .       DP=32;I16=12,18,0,0,1077,40287,0,0,1529,83697,0,0,552,11934,0,0;QS=3,0;MQSB=0.264959;MQ0F=0     PL:DP:DV        0,30,250:10:0   0,27,219:9:0    0,33,251:11:0
+17     336     .       A       <X>     0       .       DP=32;I16=14,17,0,0,1088,39758,0,0,1612,89528,0,0,536,11574,0,0;QS=3,0;MQSB=0.274662;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,211:8:0    0,36,255:12:0
+17     337     .       C       <X>     0       .       DP=32;I16=13,17,0,0,1115,42381,0,0,1552,85928,0,0,531,11565,0,0;QS=3,0;MQSB=0.301511;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,202:8:0    0,36,255:12:0
+17     338     .       T       <X>     0       .       DP=30;I16=14,16,0,0,1191,47979,0,0,1560,86456,0,0,554,11878,0,0;QS=3,0;MQSB=0.242376;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,226:8:0    0,36,255:12:0
+17     339     .       C       <X>     0       .       DP=31;I16=14,17,0,0,1130,43210,0,0,1589,87297,0,0,554,11874,0,0;QS=3,0;MQSB=0.175471;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,185:8:0    0,36,255:12:0
+17     340     .       C       <X>     0       .       DP=31;I16=14,17,0,0,1196,47044,0,0,1589,87297,0,0,554,11852,0,0;QS=3,0;MQSB=0.175471;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,221:8:0    0,36,255:12:0
+17     341     .       T       <X>     0       .       DP=31;I16=14,17,0,0,1227,48995,0,0,1589,87297,0,0,554,11862,0,0;QS=3,0;MQSB=0.175471;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,216:8:0    0,36,255:12:0
+17     342     .       T       <X>     0       .       DP=31;I16=14,17,0,0,1162,43942,0,0,1589,87297,0,0,554,11904,0,0;QS=3,0;MQSB=0.175471;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,210:8:0    0,36,255:12:0
+17     343     .       G       <X>     0       .       DP=32;I16=14,17,0,0,1150,43702,0,0,1620,90056,0,0,550,11962,0,0;QS=3,0;MQSB=0.283511;MQ0F=0     PL:DP:DV        0,30,249:10:0   0,27,218:9:0    0,36,255:12:0
+17     344     .       C       <X>     0       .       DP=32;I16=14,18,0,0,1181,45169,0,0,1649,90897,0,0,554,12036,0,0;QS=3,0;MQSB=0.210122;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,217:9:0    0,36,255:12:0
+17     345     .       T       <X>     0       .       DP=31;I16=14,17,0,0,1205,47259,0,0,1589,87297,0,0,555,12129,0,0;QS=3,0;MQSB=0.175471;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,221:8:0    0,36,255:12:0
+17     346     .       G       <X>     0       .       DP=31;I16=15,16,0,0,1147,43597,0,0,1620,90056,0,0,557,12255,0,0;QS=3,0;MQSB=0.220358;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,212:8:0    0,36,255:12:0
+17     347     .       G       <X>     0       .       DP=31;I16=14,16,0,0,1119,42227,0,0,1560,86456,0,0,545,12189,0,0;QS=3,0;MQSB=0.242376;MQ0F=0     PL:DP:DV        0,30,251:10:0   0,24,207:8:0    0,36,255:12:0
+17     348     .       T       <X>     0       .       DP=32;I16=15,16,0,0,1145,43007,0,0,1620,90056,0,0,546,12300,0,0;QS=3,0;MQSB=0.220358;MQ0F=0     PL:DP:DV        0,30,243:10:0   0,27,228:9:0    0,36,255:12:0
+17     349     .       T       <X>     0       .       DP=32;I16=16,16,0,0,1194,45350,0,0,1680,93656,0,0,565,12731,0,0;QS=3,0;MQSB=0.201402;MQ0F=0     PL:DP:DV        0,33,246:11:0   0,27,230:9:0    0,36,255:12:0
+17     350     .       T       <X>     0       .       DP=31;I16=16,15,0,0,1142,43072,0,0,1651,92815,0,0,567,12837,0,0;QS=3,0;MQSB=0.286505;MQ0F=0     PL:DP:DV        0,33,249:11:0   0,27,230:9:0    0,33,255:11:0
+17     351     .       G       <X>     0       .       DP=31;I16=16,15,0,0,1146,43750,0,0,1651,92815,0,0,568,12920,0,0;QS=3,0;MQSB=0.286505;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,212:9:0    0,33,255:11:0
+17     352     .       A       <X>     0       .       DP=31;I16=16,14,0,0,1150,45520,0,0,1591,89215,0,0,544,12404,0,0;QS=3,0;MQSB=0.242376;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,224:8:0    0,33,255:11:0
+17     353     .       G       <X>     0       .       DP=29;I16=15,14,0,0,1109,43095,0,0,1562,88374,0,0,570,13064,0,0;QS=3,0;MQSB=0.424373;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,27,231:9:0    0,30,255:10:0
+17     354     .       A       <X>     0       .       DP=28;I16=14,14,0,0,1078,42938,0,0,1502,84774,0,0,571,13075,0,0;QS=3,0;MQSB=0.450096;MQ0F=0     PL:DP:DV        0,27,225:9:0    0,27,244:9:0    0,30,255:10:0
+17     355     .       G       T,<X>   0       .       DP=28;I16=14,13,0,1,1001,37907,41,1681,1442,81174,60,3600,547,12487,25,625;QS=2.875,0.125,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.450096;BQB=1;MQ0F=0        PL:DP:DV        14,0,200,38,203,231:9:1 0,27,222,27,222,222:9:0 0,30,255,30,255,255:10:0
+17     356     .       G       <X>     0       .       DP=27;I16=14,13,0,0,993,37481,0,0,1465,83405,0,0,574,13174,0,0;QS=3,0;MQSB=0.580277;MQ0F=0      PL:DP:DV        0,27,228:9:0    0,24,201:8:0    0,30,255:10:0
+17     357     .       C       <X>     0       .       DP=28;I16=14,13,0,0,1021,39471,0,0,1465,83405,0,0,550,12584,0,0;QS=3,0;MQSB=0.580277;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,205:8:0    0,27,251:9:0
+17     358     .       A       <X>     0       .       DP=28;I16=15,13,0,0,1050,40518,0,0,1525,87005,0,0,576,13216,0,0;QS=3,0;MQSB=0.556581;MQ0F=0     PL:DP:DV        0,30,254:10:0   0,24,197:8:0    0,30,255:10:0
+17     359     .       G       <X>     0       .       DP=29;I16=15,13,0,0,1085,42761,0,0,1525,87005,0,0,552,12620,0,0;QS=3,0;MQSB=0.556581;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,187:7:0    0,33,255:11:0
+17     360     .       A       <X>     0       .       DP=29;I16=15,14,0,0,1111,43259,0,0,1585,90605,0,0,579,13297,0,0;QS=3,0;MQSB=0.604224;MQ0F=0     PL:DP:DV        0,30,252:10:0   0,24,220:8:0    0,33,255:11:0
+17     361     .       A       <X>     0       .       DP=29;I16=15,14,0,0,1116,43442,0,0,1585,90605,0,0,579,13273,0,0;QS=3,0;MQSB=0.604224;MQ0F=0     PL:DP:DV        0,30,252:10:0   0,24,219:8:0    0,33,255:11:0
+17     362     .       A       <X>     0       .       DP=29;I16=16,13,0,0,1104,42700,0,0,1585,90605,0,0,580,13272,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,218:8:0    0,30,255:10:0
+17     363     .       A       <X>     0       .       DP=29;I16=16,13,0,0,1087,41437,0,0,1585,90605,0,0,581,13245,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,213:8:0    0,30,255:10:0
+17     364     .       T       <X>     0       .       DP=29;I16=16,13,0,0,1032,37960,0,0,1585,90605,0,0,582,13244,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,250:11:0   0,24,205:8:0    0,30,255:10:0
+17     365     .       G       <X>     0       .       DP=29;I16=16,13,0,0,1105,43079,0,0,1585,90605,0,0,582,13218,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,211:8:0    0,30,255:10:0
+17     366     .       A       <X>     0       .       DP=29;I16=16,13,0,0,1090,41562,0,0,1585,90605,0,0,581,13167,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,211:8:0    0,30,255:10:0
+17     367     .       T       <X>     0       .       DP=29;I16=16,13,0,0,1055,39149,0,0,1585,90605,0,0,579,13093,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,204:8:0    0,30,255:10:0
+17     368     .       A       <X>     0       .       DP=29;I16=16,13,0,0,1054,39632,0,0,1585,90605,0,0,576,12998,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,208:8:0    0,30,255:10:0
+17     369     .       T       <X>     0       .       DP=28;I16=16,11,0,0,1037,40275,0,0,1496,86164,0,0,548,12256,0,0;QS=3,0;MQSB=0.659218;MQ0F=0     PL:DP:DV        0,30,250:10:0   0,21,196:7:0    0,30,255:10:0
+17     370     .       C       <X>     0       .       DP=28;I16=16,12,0,0,1045,40219,0,0,1556,89764,0,0,570,12790,0,0;QS=3,0;MQSB=0.705296;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,201:8:0    0,30,255:10:0
+17     371     .       T       <X>     0       .       DP=29;I16=16,13,0,0,1155,46591,0,0,1616,93364,0,0,567,12725,0,0;QS=3,0;MQSB=0.744925;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,227:8:0    0,33,255:11:0
+17     372     .       C       <X>     0       .       DP=30;I16=16,14,0,0,1139,44019,0,0,1676,96964,0,0,564,12636,0,0;QS=3,0;MQSB=0.779025;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,215:8:0    0,33,255:11:0
+17     373     .       A       <X>     0       .       DP=30;I16=16,14,0,0,1142,44118,0,0,1676,96964,0,0,561,12525,0,0;QS=3,0;MQSB=0.779025;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,220:8:0    0,33,255:11:0
+17     374     .       T       <X>     0       .       DP=30;I16=16,14,0,0,1098,41180,0,0,1676,96964,0,0,556,12344,0,0;QS=3,0;MQSB=0.779025;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,221:8:0    0,33,255:11:0
+17     375     .       A       T,<X>   0       .       DP=31;I16=17,13,0,1,1138,43798,14,196,1676,96964,60,3600,547,12177,4,16;QS=2.9661,0.0338983,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.763662;BQB=1;MQ0F=0      PL:DP:DV        0,36,255,36,255,255:12:0        0,24,218,24,218,218:8:0 0,18,255,30,255,255:11:1
+17     376     .       G       <X>     0       .       DP=31;I16=17,14,0,0,1131,42581,0,0,1736,100564,0,0,547,12073,0,0;QS=3,0;MQSB=0.763662;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,24,220:8:0    0,33,255:11:0
+17     377     .       T       <X>     0       .       DP=31;I16=16,14,0,0,1105,41629,0,0,1676,96964,0,0,518,11360,0,0;QS=3,0;MQSB=0.779025;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,211:8:0    0,33,255:11:0
+17     378     .       T       <X>     0       .       DP=30;I16=18,12,0,0,1098,41066,0,0,1707,99723,0,0,541,11927,0,0;QS=3,0;MQSB=0.878946;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,21,186:7:0    0,30,255:10:0
+17     379     .       G       <X>     0       .       DP=29;I16=18,10,0,0,1053,40181,0,0,1618,95282,0,0,534,11848,0,0;QS=3,0;MQSB=0.981777;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,21,187:7:0    0,30,255:10:0
+17     380     .       C       <X>     0       .       DP=29;I16=18,10,0,0,1087,42743,0,0,1618,95282,0,0,514,11172,0,0;QS=3,0;MQSB=0.981777;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,177:6:0    0,30,255:10:0
+17     381     .       T       <X>     0       .       DP=29;I16=18,11,0,0,1168,47412,0,0,1678,98882,0,0,537,11729,0,0;QS=3,0;MQSB=0.987702;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,21,212:7:0    0,30,255:10:0
+17     382     .       T       <X>     0       .       DP=29;I16=17,11,0,0,1054,40450,0,0,1618,95282,0,0,510,11068,0,0;QS=3,0;MQSB=0.990092;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,21,182:7:0    0,30,255:10:0
+17     383     .       T       <X>     0       .       DP=29;I16=18,10,0,0,1052,39798,0,0,1618,95282,0,0,507,11013,0,0;QS=3,0;MQSB=0.981777;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,165:6:0    0,30,255:10:0
+17     384     .       A       <X>     0       .       DP=31;I16=19,11,0,0,1077,39885,0,0,1738,102482,0,0,504,10988,0,0;QS=3,0;MQSB=0.985292;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,176:7:0    0,30,255:10:0
+17     385     .       C       <X>     0       .       DP=31;I16=19,12,0,0,1118,41180,0,0,1798,106082,0,0,527,11569,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,24,186:8:0    0,30,255:10:0
+17     386     .       T       <X>     0       .       DP=30;I16=18,12,0,0,1158,45592,0,0,1738,102482,0,0,526,11556,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,191:7:0    0,30,255:10:0
+17     387     .       T       <X>     0       .       DP=30;I16=18,12,0,0,1105,41821,0,0,1738,102482,0,0,525,11573,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,187:7:0    0,30,255:10:0
+17     388     .       T       <X>     0       .       DP=29;I16=17,12,0,0,1089,41577,0,0,1678,98882,0,0,523,11519,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,180:6:0    0,30,255:10:0
+17     389     .       G       <X>     0       .       DP=29;I16=17,12,0,0,1067,40095,0,0,1678,98882,0,0,520,11444,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,171:6:0    0,30,255:10:0
+17     390     .       C       <X>     0       .       DP=29;I16=17,12,0,0,1071,40423,0,0,1678,98882,0,0,517,11399,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,162:6:0    0,30,255:10:0
+17     391     .       A       <X>     0       .       DP=29;I16=18,11,0,0,1091,41603,0,0,1647,96123,0,0,515,11383,0,0;QS=3,0;MQSB=0.995968;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,163:6:0    0,30,255:10:0
+17     392     .       T       <X>     0       .       DP=29;I16=18,11,0,0,1046,38838,0,0,1647,96123,0,0,515,11395,0,0;QS=3,0;MQSB=0.995968;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,153:5:0    0,33,255:11:0
+17     393     .       A       <X>     0       .       DP=28;I16=17,11,0,0,1014,37582,0,0,1587,92523,0,0,517,11435,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,133:5:0    0,33,255:11:0
+17     394     .       T       <X>     0       .       DP=28;I16=17,11,0,0,1022,38342,0,0,1587,92523,0,0,519,11503,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,141:5:0    0,33,255:11:0
+17     395     .       T       <X>     0       .       DP=28;I16=17,11,0,0,1060,40596,0,0,1587,92523,0,0,521,11599,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,164:5:0    0,33,255:11:0
+17     396     .       T       <X>     0       .       DP=28;I16=17,11,0,0,1032,39228,0,0,1587,92523,0,0,523,11723,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,158:5:0    0,33,255:11:0
+17     397     .       T       <X>     0       .       DP=28;I16=17,11,0,0,1046,39510,0,0,1587,92523,0,0,524,11824,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,149:5:0    0,33,255:11:0
+17     398     .       A       <X>     0       .       DP=28;I16=17,11,0,0,1021,38105,0,0,1587,92523,0,0,524,11850,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,144:5:0    0,30,255:10:0
+17     399     .       A       <X>     0       .       DP=28;I16=17,11,0,0,1015,38469,0,0,1587,92523,0,0,526,11900,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,140:5:0    0,30,255:10:0
+17     400     .       A       <X>     0       .       DP=29;I16=17,12,0,0,1056,39702,0,0,1647,96123,0,0,526,11828,0,0;QS=3,0;MQSB=0.988062;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,159:5:0    0,33,255:11:0
+17     401     .       A       <X>     0       .       DP=29;I16=17,11,0,0,1052,40302,0,0,1587,92523,0,0,501,11113,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,160:5:0    0,30,255:10:0
+17     402     .       T       <X>     0       .       DP=29;I16=17,12,0,0,1082,41232,0,0,1647,96123,0,0,526,11680,0,0;QS=3,0;MQSB=0.988062;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,149:5:0    0,33,255:11:0
+17     403     .       T       <X>     0       .       DP=29;I16=17,12,0,0,1085,40985,0,0,1647,96123,0,0,526,11654,0,0;QS=3,0;MQSB=0.988062;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,148:5:0    0,33,255:11:0
+17     404     .       G       <X>     0       .       DP=29;I16=17,12,0,0,1074,40524,0,0,1647,96123,0,0,525,11609,0,0;QS=3,0;MQSB=0.988062;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,131:5:0    0,33,255:11:0
+17     405     .       T       <X>     0       .       DP=27;I16=16,10,0,0,988,37870,0,0,1498,88082,0,0,519,11543,0,0;QS=3,0;MQSB=0.987578;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,103:3:0     0,30,255:10:0
+17     406     .       G       <X>     0       .       DP=27;I16=16,11,0,0,976,36752,0,0,1558,91682,0,0,527,11601,0,0;QS=3,0;MQSB=0.992419;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,125:4:0    0,30,247:10:0
+17     407     .       A       <X>     0       .       DP=27;I16=16,11,0,0,1007,38355,0,0,1558,91682,0,0,526,11538,0,0;QS=3,0;MQSB=0.992419;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,12,125:4:0    0,30,255:10:0
+17     408     .       C       <X>     0       .       DP=28;I16=16,11,0,0,1006,38136,0,0,1558,91682,0,0,521,11489,0,0;QS=3,0;MQSB=0.992419;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,9,110:3:0     0,30,244:10:0
+17     409     .       T       <X>     0       .       DP=29;I16=17,12,0,0,1100,42734,0,0,1678,98882,0,0,525,11503,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,131:4:0    0,33,255:11:0
+17     410     .       T       <X>     0       .       DP=29;I16=17,12,0,0,1035,38325,0,0,1678,98882,0,0,524,11432,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,33,255:11:0
+17     411     .       T       <X>     0       .       DP=29;I16=17,10,0,0,1003,37747,0,0,1558,91682,0,0,496,10716,0,0;QS=3,0;MQSB=0.984677;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,9,104:3:0     0,30,255:10:0
+17     412     .       C       T,<X>   0       .       DP=30;I16=17,12,1,0,1094,42458,14,196,1678,98882,60,3600,495,10659,25,625;QS=2.97455,0.0254545,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.991968;BQB=1;MQ0F=0   PL:DP:DV        0,30,255,42,255,255:15:1        0,12,124,12,124,124:4:0 0,33,255,33,255,255:11:0
+17     413     .       A       <X>     0       .       DP=31;I16=18,13,0,0,1189,45985,0,0,1798,106082,0,0,520,11258,0,0;QS=3,0;MQSB=0.995005;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,9,102:3:0     0,33,255:11:0
+17     414     .       T       <X>     0       .       DP=30;I16=18,12,0,0,1151,44355,0,0,1738,102482,0,0,523,11265,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,109:3:0     0,33,255:11:0
+17     415     .       G       <X>     0       .       DP=30;I16=18,12,0,0,1131,43175,0,0,1738,102482,0,0,526,11306,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,110:3:0     0,33,255:11:0
+17     416     .       G       <X>     0       .       DP=30;I16=17,12,0,0,1083,41273,0,0,1678,98882,0,0,514,11156,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,114:3:0     0,30,253:10:0
+17     417     .       C       <X>     0       .       DP=30;I16=18,12,0,0,1114,42244,0,0,1738,102482,0,0,531,11439,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,108:3:0     0,33,255:11:0
+17     418     .       A       <X>     0       .       DP=30;I16=18,12,0,0,1146,44248,0,0,1738,102482,0,0,532,11478,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,111:3:0     0,33,255:11:0
+17     419     .       T       <X>     0       .       DP=30;I16=18,12,0,0,1117,42327,0,0,1738,102482,0,0,532,11498,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,112:3:0     0,33,255:11:0
+17     420     .       A       <X>     0       .       DP=31;I16=18,13,0,0,1117,41011,0,0,1798,106082,0,0,532,11550,0,0;QS=3,0;MQSB=0.995005;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,108:3:0     0,36,255:12:0
+17     421     .       A       <X>     0       .       DP=33;I16=19,14,0,0,1208,45398,0,0,1887,110523,0,0,533,11635,0,0;QS=3,0;MQSB=0.986656;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,113:3:0     0,42,255:14:0
+17     422     .       A       <X>     0       .       DP=33;I16=19,13,0,0,1205,46441,0,0,1827,106923,0,0,510,11082,0,0;QS=3,0;MQSB=0.991023;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,116:3:0     0,39,255:13:0
+17     423     .       T       <X>     0       .       DP=32;I16=19,13,0,0,1202,45416,0,0,1827,106923,0,0,538,11818,0,0;QS=3,0;MQSB=0.991023;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,110:3:0     0,39,255:13:0
+17     424     .       A       <X>     0       .       DP=32;I16=19,13,0,0,1147,41685,0,0,1827,106923,0,0,539,11867,0,0;QS=3,0;MQSB=0.991023;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,106:3:0     0,39,255:13:0
+17     425     .       A       <X>     0       .       DP=29;I16=16,13,0,0,1070,40616,0,0,1647,96123,0,0,542,11900,0,0;QS=3,0;MQSB=0.976248;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,111:3:0     0,33,249:11:0
+17     426     .       T       <X>     0       .       DP=29;I16=16,12,0,0,997,36561,0,0,1587,92523,0,0,519,11287,0,0;QS=3,0;MQSB=0.982906;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,105:3:0     0,30,225:10:0
+17     427     .       A       <X>     0       .       DP=29;I16=16,13,0,0,1024,37266,0,0,1647,96123,0,0,546,11952,0,0;QS=3,0;MQSB=0.976248;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,111:3:0     0,33,242:11:0
+17     428     .       C       <X>     0       .       DP=29;I16=16,13,0,0,1064,39706,0,0,1647,96123,0,0,548,12020,0,0;QS=3,0;MQSB=0.976248;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,111:3:0     0,33,254:11:0
+17     429     .       T       <X>     0       .       DP=30;I16=16,14,0,0,1150,44918,0,0,1707,99723,0,0,549,12067,0,0;QS=3,0;MQSB=0.969373;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,115:3:0     0,33,255:11:0
+17     430     .       G       <X>     0       .       DP=30;I16=16,14,0,0,1113,42443,0,0,1707,99723,0,0,551,12145,0,0;QS=3,0;MQSB=0.969373;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,112:3:0     0,33,246:11:0
+17     431     .       G       <X>     0       .       DP=30;I16=14,14,0,0,1003,36953,0,0,1587,92523,0,0,553,12255,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,101:3:0     0,30,225:10:0
+17     432     .       T       <X>     0       .       DP=28;I16=14,14,0,0,1049,39621,0,0,1587,92523,0,0,556,12346,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,114:3:0     0,30,255:10:0
+17     433     .       T       <X>     0       .       DP=28;I16=14,12,0,0,949,35443,0,0,1467,85323,0,0,509,11217,0,0;QS=3,0;MQSB=0.967472;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,112:3:0     0,27,227:9:0
+17     434     .       T       <X>     0       .       DP=29;I16=15,14,0,0,1036,37654,0,0,1647,96123,0,0,561,12567,0,0;QS=3,0;MQSB=0.960561;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,98:3:0      0,30,243:10:0
+17     435     .       A       <X>     0       .       DP=29;I16=15,13,0,0,1024,37970,0,0,1587,92523,0,0,556,12560,0,0;QS=3,0;MQSB=0.968414;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,103:3:0     0,30,237:10:0
+17     436     .       T       <X>     0       .       DP=28;I16=14,14,0,0,998,36220,0,0,1587,92523,0,0,564,12654,0,0;QS=3,0;MQSB=0.949591;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,9,110:3:0     0,27,223:9:0
+17     437     .       T       <X>     0       .       DP=28;I16=13,14,0,0,990,36832,0,0,1558,91682,0,0,549,12435,0,0;QS=3,0;MQSB=0.999706;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,9,109:3:0     0,24,207:8:0
+17     438     .       A       <X>     0       .       DP=28;I16=14,13,0,0,972,35640,0,0,1527,88923,0,0,540,12082,0,0;QS=3,0;MQSB=0.9585;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,107:3:0     0,24,216:8:0
+17     439     .       C       <X>     0       .       DP=28;I16=14,14,0,0,1055,40273,0,0,1587,92523,0,0,563,12649,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,107:3:0     0,27,224:9:0
+17     440     .       A       <X>     0       .       DP=28;I16=14,14,0,0,1095,43251,0,0,1587,92523,0,0,561,12615,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,115:3:0     0,27,247:9:0
+17     441     .       G       <X>     0       .       DP=29;I16=15,14,0,0,1068,40344,0,0,1647,96123,0,0,559,12605,0,0;QS=3,0;MQSB=0.960561;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,9,104:3:0     0,27,198:9:0
+17     442     .       A       <X>     0       .       DP=29;I16=15,14,0,0,1091,41507,0,0,1647,96123,0,0,558,12620,0,0;QS=3,0;MQSB=0.960561;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,9,112:3:0     0,27,233:9:0
+17     443     .       A       <X>     0       .       DP=30;I16=15,14,0,0,1173,49439,0,0,1647,96123,0,0,557,12661,0,0;QS=3,0;MQSB=0.960561;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,9,129:3:0     0,27,246:9:0
+17     444     .       G       <X>     0       .       DP=29;I16=15,13,0,0,1095,44661,0,0,1587,92523,0,0,557,12727,0,0;QS=3,0;MQSB=0.968414;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,91:2:0      0,27,227:9:0
+17     445     .       C       <X>     0       .       DP=30;I16=16,13,0,0,1100,43706,0,0,1647,96123,0,0,557,12817,0,0;QS=3,0;MQSB=0.976248;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,9,111:3:0     0,27,219:9:0
+17     446     .       A       <X>     0       .       DP=30;I16=16,13,0,0,1107,44265,0,0,1647,96123,0,0,557,12881,0,0;QS=3,0;MQSB=0.976248;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,9,115:3:0     0,27,232:9:0
+17     447     .       C       <X>     0       .       DP=29;I16=16,12,0,0,1108,45364,0,0,1618,95282,0,0,555,12817,0,0;QS=3,0;MQSB=0.856268;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,114:3:0     0,27,235:9:0
+17     448     .       T       <X>     0       .       DP=29;I16=16,12,0,0,1125,47237,0,0,1618,95282,0,0,553,12773,0,0;QS=3,0;MQSB=0.856268;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,118:3:0     0,27,240:9:0
+17     449     .       A       <X>     0       .       DP=28;I16=15,12,0,0,1091,45981,0,0,1558,91682,0,0,552,12748,0,0;QS=3,0;MQSB=0.84246;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,90:2:0      0,27,245:9:0
+17     450     .       G       <X>     0       .       DP=28;I16=15,12,0,0,1069,44603,0,0,1558,91682,0,0,551,12741,0,0;QS=3,0;MQSB=0.84246;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,91:2:0      0,27,233:9:0
+17     451     .       A       <X>     0       .       DP=28;I16=15,12,0,0,1021,41371,0,0,1558,91682,0,0,550,12752,0,0;QS=3,0;MQSB=0.84246;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,93:2:0      0,27,244:9:0
+17     452     .       A       <X>     0       .       DP=31;I16=18,11,0,0,1079,43353,0,0,1678,98882,0,0,530,12420,0,0;QS=3,0;MQSB=0.884952;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,9,110:3:0     0,24,225:8:0
+17     453     .       A       <X>     0       .       DP=31;I16=17,11,0,0,1037,41069,0,0,1649,98041,0,0,508,11882,0,0;QS=3,0;MQSB=0.967085;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,9,111:3:0     0,21,221:7:0
+17     454     .       A       <X>     0       .       DP=31;I16=18,12,0,0,1158,47028,0,0,1738,102482,0,0,554,12904,0,0;QS=3,0;MQSB=0.878946;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,9,113:3:0     0,30,255:10:0
+17     455     .       T       <X>     0       .       DP=32;I16=17,13,0,0,1148,46574,0,0,1715,100251,0,0,550,12864,0,0;QS=3,0;MQSB=0.973855;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,113:3:0     0,33,255:11:0
+17     456     .       G       <X>     0       .       DP=32;I16=17,13,0,0,1161,47287,0,0,1746,103010,0,0,534,12296,0,0;QS=3,0;MQSB=0.998031;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,9,116:3:0     0,30,245:10:0
+17     457     .       C       <X>     0       .       DP=33;I16=19,13,0,0,1218,48642,0,0,1835,107451,0,0,563,12967,0,0;QS=3,0;MQSB=0.985204;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,9,118:3:0     0,33,255:11:0
+17     458     .       A       <X>     0       .       DP=33;I16=19,13,0,0,1226,49034,0,0,1835,107451,0,0,568,12990,0,0;QS=3,0;MQSB=0.985204;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,9,111:3:0     0,33,255:11:0
+17     459     .       T       <X>     0       .       DP=33;I16=18,13,0,0,1167,46981,0,0,1775,103851,0,0,565,12945,0,0;QS=3,0;MQSB=0.980167;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,6,92:2:0      0,33,255:11:0
+17     460     .       G       <X>     0       .       DP=32;I16=19,12,0,0,1219,50105,0,0,1775,103851,0,0,575,12929,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,9,116:3:0     0,30,255:10:0
+17     461     .       T       <X>     0       .       DP=32;I16=19,12,0,0,1213,49819,0,0,1775,103851,0,0,577,12845,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,9,115:3:0     0,30,255:10:0
+17     462     .       G       <X>     0       .       DP=32;I16=19,12,0,0,1190,48962,0,0,1775,103851,0,0,580,12792,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,12,119:4:0    0,30,241:10:0
+17     463     .       G       <X>     0       .       DP=32;I16=19,12,0,0,1114,44214,0,0,1775,103851,0,0,584,12770,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,12,114:4:0    0,30,221:10:0
+17     464     .       A       <X>     0       .       DP=32;I16=18,11,0,0,1100,43908,0,0,1686,99410,0,0,556,12106,0,0;QS=3,0;MQSB=0.99095;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,12,133:4:0    0,24,213:8:0
+17     465     .       C       <X>     0       .       DP=33;I16=20,11,0,0,1191,48085,0,0,1775,103851,0,0,586,12786,0,0;QS=3,0;MQSB=0.996597;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,140:5:0    0,27,231:9:0
+17     466     .       A       <X>     0       .       DP=34;I16=21,12,0,0,1293,53311,0,0,1895,111051,0,0,597,12897,0,0;QS=3,0;MQSB=0.995633;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,154:5:0    0,30,255:10:0
+17     467     .       A       <X>     0       .       DP=34;I16=21,11,0,0,1256,51450,0,0,1835,107451,0,0,597,12891,0,0;QS=3,0;MQSB=0.998231;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,157:5:0    0,27,248:9:0
+17     468     .       A       <X>     0       .       DP=35;I16=22,12,0,0,1274,51268,0,0,1955,114651,0,0,604,12904,0,0;QS=3,0;MQSB=0.997406;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,154:5:0    0,30,251:10:0
+17     469     .       A       <X>     0       .       DP=35;I16=22,12,0,0,1285,52989,0,0,1955,114651,0,0,608,12940,0,0;QS=3,0;MQSB=0.997406;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,146:5:0    0,30,255:10:0
+17     470     .       G       <X>     0       .       DP=35;I16=22,12,0,0,1281,51055,0,0,1955,114651,0,0,612,13016,0,0;QS=3,0;MQSB=0.997406;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,148:5:0    0,30,238:10:0
+17     471     .       T       <X>     0       .       DP=36;I16=22,11,0,0,1239,49021,0,0,1918,113282,0,0,599,12825,0,0;QS=3,0;MQSB=0.915545;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,150:5:0    0,27,232:9:0
+17     472     .       T       <X>     0       .       DP=35;I16=21,12,0,0,1245,48915,0,0,1926,113810,0,0,595,12559,0,0;QS=3,0;MQSB=0.988858;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,153:5:0    0,27,237:9:0
+17     473     .       G       <X>     0       .       DP=35;I16=21,12,0,0,1307,53473,0,0,1926,113810,0,0,599,12651,0,0;QS=3,0;MQSB=0.988858;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,141:5:0    0,27,249:9:0
+17     474     .       G       <X>     0       .       DP=36;I16=22,12,0,0,1284,51708,0,0,1986,117410,0,0,602,12734,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,131:5:0    0,30,255:10:0
+17     475     .       G       <X>     0       .       DP=36;I16=23,12,0,0,1311,51609,0,0,2015,118251,0,0,631,13485,0,0;QS=3,0;MQSB=0.998642;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,141:5:0    0,33,252:11:0
+17     476     .       A       <X>     0       .       DP=36;I16=23,12,0,0,1312,52078,0,0,2015,118251,0,0,634,13606,0,0;QS=3,0;MQSB=0.998642;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,157:5:0    0,33,255:11:0
+17     477     .       T       <X>     0       .       DP=36;I16=23,12,0,0,1318,52668,0,0,2015,118251,0,0,637,13773,0,0;QS=3,0;MQSB=0.998642;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,148:5:0    0,33,255:11:0
+17     478     .       T       <X>     0       .       DP=38;I16=25,12,0,0,1338,51774,0,0,2135,125451,0,0,637,13833,0,0;QS=3,0;MQSB=0.999868;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,18,154:6:0    0,33,255:11:0
+17     479     .       A       <X>     0       .       DP=38;I16=25,12,0,0,1420,57788,0,0,2135,125451,0,0,639,13935,0,0;QS=3,0;MQSB=0.999868;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,18,163:6:0    0,33,255:11:0
+17     480     .       G       <X>     0       .       DP=37;I16=25,11,0,0,1438,60172,0,0,2075,121851,0,0,641,14029,0,0;QS=3,0;MQSB=0.999853;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,165:6:0    0,33,255:11:0
+17     481     .       G       <X>     0       .       DP=37;I16=25,11,0,0,1392,55824,0,0,2075,121851,0,0,642,14112,0,0;QS=3,0;MQSB=0.999853;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,165:6:0    0,33,255:11:0
+17     482     .       A       <X>     0       .       DP=37;I16=24,11,0,0,1352,55134,0,0,2015,118251,0,0,618,13608,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,57,255:19:0   0,15,143:5:0    0,33,255:11:0
+17     483     .       G       <X>     0       .       DP=37;I16=24,12,0,0,1417,57747,0,0,2075,121851,0,0,642,14240,0,0;QS=3,0;MQSB=0.999437;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,165:6:0    0,33,255:11:0
+17     484     .       A       <X>     0       .       DP=36;I16=24,11,0,0,1340,53992,0,0,2015,118251,0,0,643,14281,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,54,255:18:0   0,18,168:6:0    0,33,255:11:0
+17     485     .       G       <X>     0       .       DP=35;I16=23,12,0,0,1329,51411,0,0,2015,118251,0,0,669,14931,0,0;QS=3,0;MQSB=0.998642;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,160:6:0    0,33,255:11:0
+17     486     .       A       <X>     0       .       DP=34;I16=22,12,0,0,1311,51523,0,0,1955,114651,0,0,671,14989,0,0;QS=3,0;MQSB=0.997406;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,173:6:0    0,33,255:11:0
+17     487     .       G       <X>     0       .       DP=34;I16=22,12,0,0,1306,50760,0,0,1955,114651,0,0,672,15030,0,0;QS=3,0;MQSB=0.997406;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,169:6:0    0,33,255:11:0
+17     488     .       A       <X>     0       .       DP=35;I16=22,12,0,0,1274,48140,0,0,1986,117410,0,0,646,14380,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,177:6:0    0,30,255:10:0
+17     489     .       A       <X>     0       .       DP=35;I16=23,12,0,0,1264,46916,0,0,2015,118251,0,0,671,15015,0,0;QS=3,0;MQSB=0.998642;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,175:6:0    0,33,255:11:0
+17     490     .       A       <X>     0       .       DP=36;I16=24,12,0,0,1332,50280,0,0,2075,121851,0,0,671,15061,0,0;QS=3,0;MQSB=0.999437;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,188:7:0    0,33,255:11:0
+17     491     .       T       <X>     0       .       DP=36;I16=24,12,0,0,1284,46802,0,0,2075,121851,0,0,671,15093,0,0;QS=3,0;MQSB=0.999437;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,178:7:0    0,33,255:11:0
+17     492     .       G       <X>     0       .       DP=35;I16=21,12,0,0,1252,48326,0,0,1926,113810,0,0,621,13859,0,0;QS=3,0;MQSB=0.988858;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,172:6:0    0,30,251:10:0
+17     493     .       A       <X>     0       .       DP=34;I16=22,11,0,0,1273,49481,0,0,1926,113810,0,0,650,14672,0,0;QS=3,0;MQSB=0.981935;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,186:7:0    0,24,240:8:0
+17     494     .       A       <X>     0       .       DP=34;I16=22,12,0,0,1326,52604,0,0,1986,117410,0,0,672,15182,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,196:7:0    0,27,255:9:0
+17     495     .       G       <X>     0       .       DP=34;I16=21,12,0,0,1255,48577,0,0,1926,113810,0,0,647,14611,0,0;QS=3,0;MQSB=0.988858;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,168:6:0    0,27,244:9:0
+17     496     .       A       <X>     0       .       DP=34;I16=22,12,0,0,1250,46926,0,0,1986,117410,0,0,670,15220,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,186:7:0    0,27,249:9:0
+17     497     .       C       <X>     0       .       DP=34;I16=22,12,0,0,1250,47006,0,0,1986,117410,0,0,665,15087,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,164:7:0    0,27,239:9:0
+17     498     .       A       <X>     0       .       DP=34;I16=22,12,0,0,1286,49158,0,0,1986,117410,0,0,661,14987,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,185:7:0    0,27,252:9:0
+17     499     .       T       <X>     0       .       DP=34;I16=23,11,0,0,1224,45284,0,0,1986,117410,0,0,659,14919,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,183:7:0    0,30,255:10:0
+17     500     .       A       <X>     0       .       DP=34;I16=23,11,0,0,1230,45152,0,0,1986,117410,0,0,657,14833,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,179:7:0    0,30,255:10:0
+17     501     .       T       <X>     0       .       DP=33;I16=23,10,0,0,1241,47167,0,0,1926,113810,0,0,656,14778,0,0;QS=3,0;MQSB=0.972757;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,186:7:0    0,27,241:9:0
+17     502     .       G       <X>     0       .       DP=33;I16=23,10,0,0,1215,45829,0,0,1926,113810,0,0,655,14753,0,0;QS=3,0;MQSB=0.972757;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,183:7:0    0,27,235:9:0
+17     503     .       T       <X>     0       .       DP=34;I16=23,11,0,0,1194,43366,0,0,1986,117410,0,0,654,14758,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,177:7:0    0,27,234:9:0
+17     504     .       C       <X>     0       .       DP=34;I16=23,11,0,0,1218,45552,0,0,1986,117410,0,0,651,14643,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,183:7:0    0,27,219:9:0
+17     505     .       C       <X>     0       .       DP=35;I16=23,11,0,0,1207,44321,0,0,1986,117410,0,0,641,14509,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,189:7:0    0,27,221:9:0
+17     506     .       A       <X>     0       .       DP=35;I16=24,11,0,0,1266,46776,0,0,2046,121010,0,0,646,14504,0,0;QS=3,0;MQSB=0.977529;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,188:7:0    0,27,231:9:0
+17     507     .       C       <X>     0       .       DP=35;I16=23,11,0,0,1220,45016,0,0,1986,117410,0,0,635,14401,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,183:7:0    0,27,226:9:0
+17     508     .       A       <X>     0       .       DP=34;I16=24,10,0,0,1204,44542,0,0,1986,117410,0,0,643,14491,0,0;QS=3,0;MQSB=0.970272;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,189:7:0    0,27,220:9:0
+17     509     .       C       <X>     0       .       DP=34;I16=24,10,0,0,1272,48272,0,0,1986,117410,0,0,640,14430,0,0;QS=3,0;MQSB=0.970272;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,186:7:0    0,27,241:9:0
+17     510     .       A       <X>     0       .       DP=34;I16=22,11,0,0,1194,44196,0,0,1926,113810,0,0,613,13773,0,0;QS=3,0;MQSB=0.981935;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,187:7:0    0,24,221:8:0
+17     511     .       A       <X>     0       .       DP=34;I16=23,11,0,0,1222,45562,0,0,1986,117410,0,0,637,14395,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,195:7:0    0,24,233:8:0
+17     512     .       A       C,<X>   0       .       DP=33;I16=22,10,0,1,1121,40793,13,169,1866,110210,60,3600,628,14340,9,81;QS=2.97719,0.022807,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.981935;BQB=1;MQ0F=0     PL:DP:DV        0,39,255,51,255,255:18:1        0,21,183,21,183,183:7:0 0,24,231,24,231,231:8:0
+17     513     .       A       <X>     0       .       DP=32;I16=20,10,0,0,1115,42183,0,0,1746,103010,0,0,598,13624,0,0;QS=3,0;MQSB=0.980594;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,18,175:6:0    0,24,233:8:0
+17     514     .       A       T,<X>   0       .       DP=32;I16=20,9,0,1,1066,40004,16,256,1686,99410,60,3600,586,13500,11,121;QS=2.97075,0.0292505,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.980594;BQB=1;MQ0F=0    PL:DP:DV        0,31,255,45,255,255:16:1        0,18,171,18,171,171:6:0 0,24,235,24,235,235:8:0
+17     515     .       C       <X>     0       .       DP=32;I16=18,10,0,0,1010,37294,0,0,1626,95810,0,0,561,12915,0,0;QS=3,0;MQSB=0.986018;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,18,167:6:0    0,24,211:8:0
+17     516     .       C       <X>     0       .       DP=32;I16=21,10,0,0,1100,40570,0,0,1806,106610,0,0,612,13954,0,0;QS=3,0;MQSB=0.977926;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,21,187:7:0    0,24,215:8:0
+17     517     .       T       <X>     0       .       DP=33;I16=23,10,0,0,1269,49995,0,0,1926,113810,0,0,636,14626,0,0;QS=3,0;MQSB=0.972757;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,201:7:0    0,24,242:8:0
+17     518     .       G       <X>     0       .       DP=34;I16=24,10,0,0,1247,46839,0,0,1986,117410,0,0,636,14696,0,0;QS=3,0;MQSB=0.970272;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,182:7:0    0,24,220:8:0
+17     519     .       T       <X>     0       .       DP=36;I16=25,11,0,0,1283,46693,0,0,2106,124610,0,0,636,14742,0,0;QS=3,0;MQSB=0.975394;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,21,177:7:0    0,24,224:8:0
+17     520     .       T       <X>     0       .       DP=36;I16=24,11,0,0,1238,44894,0,0,2046,121010,0,0,613,14193,0,0;QS=3,0;MQSB=0.977529;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,21,180:7:0    0,24,223:8:0
+17     521     .       C       <X>     0       .       DP=34;I16=25,9,0,0,1280,49454,0,0,1986,117410,0,0,641,14875,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,21,191:7:0    0,21,204:7:0
+17     522     .       A       <X>     0       .       DP=32;I16=24,8,0,0,1158,43228,0,0,1897,112969,0,0,646,14960,0,0;QS=3,0;MQSB=0.872525;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,21,185:7:0    0,15,170:5:0
+17     523     .       T       G,<X>   0       .       DP=32;I16=23,8,1,0,1184,45708,15,225,1837,109369,60,3600,626,14446,25,625;QS=2.9794,0.0206044,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.872525;BQB=1;MQ0F=0    PL:DP:DV        0,44,255,57,255,255:20:1        0,21,191,21,191,191:7:0 0,15,166,15,166,166:5:0
+17     524     .       T       <X>     0       .       DP=32;I16=24,7,0,0,1084,39474,0,0,1837,109369,0,0,629,14483,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,21,194:7:0    0,12,140:4:0
+17     525     .       G       <X>     0       .       DP=32;I16=24,7,0,0,1181,45669,0,0,1837,109369,0,0,631,14495,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,21,188:7:0    0,12,129:4:0
+17     526     .       C       <X>     0       .       DP=32;I16=24,7,0,0,1146,43950,0,0,1860,111600,0,0,633,14531,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,21,185:7:0    0,12,131:4:0
+17     527     .       A       <X>     0       .       DP=33;I16=24,8,0,0,1209,46265,0,0,1897,112969,0,0,636,14634,0,0;QS=3,0;MQSB=0.872525;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,21,194:7:0    0,18,181:6:0
+17     528     .       G       <X>     0       .       DP=33;I16=24,8,0,0,1256,49824,0,0,1897,112969,0,0,634,14484,0,0;QS=3,0;MQSB=0.872525;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,18,169:6:0    0,18,193:6:0
+17     529     .       C       <X>     0       .       DP=32;I16=24,7,0,0,1148,44362,0,0,1837,109369,0,0,633,14357,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,187:7:0    0,18,184:6:0
+17     530     .       T       <X>     0       .       DP=32;I16=25,7,0,0,1244,49168,0,0,1897,112969,0,0,657,14883,0,0;QS=3,0;MQSB=0.850154;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,21,196:7:0    0,18,202:6:0
+17     531     .       T       <X>     0       .       DP=32;I16=25,7,0,0,1177,44171,0,0,1897,112969,0,0,654,14714,0,0;QS=3,0;MQSB=0.850154;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,21,181:7:0    0,18,193:6:0
+17     532     .       T       <X>     0       .       DP=32;I16=24,7,0,0,1153,43543,0,0,1837,109369,0,0,630,14116,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,181:7:0    0,18,192:6:0
+17     533     .       C       <X>     0       .       DP=32;I16=24,7,0,0,1142,43940,0,0,1837,109369,0,0,619,13649,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,178:7:0    0,18,180:6:0
+17     534     .       T       <X>     0       .       DP=31;I16=24,6,0,0,1212,49426,0,0,1777,105769,0,0,615,13479,0,0;QS=3,0;MQSB=0.82403;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,21,205:7:0    0,18,205:6:0
+17     535     .       A       <X>     0       .       DP=31;I16=24,6,0,0,1080,39870,0,0,1777,105769,0,0,611,13341,0,0;QS=3,0;MQSB=0.82403;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,21,194:7:0    0,18,189:6:0
+17     536     .       C       <X>     0       .       DP=31;I16=24,7,0,0,1097,40707,0,0,1837,109369,0,0,631,13809,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,184:7:0    0,18,157:6:0
+17     537     .       C       <X>     0       .       DP=31;I16=22,7,0,0,1034,38564,0,0,1717,102169,0,0,587,12861,0,0;QS=3,0;MQSB=0.854582;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,172:7:0    0,18,183:6:0
+17     538     .       A       <X>     0       .       DP=31;I16=24,7,0,0,1138,42478,0,0,1837,109369,0,0,620,13536,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,189:7:0    0,18,181:6:0
+17     539     .       T       <X>     0       .       DP=31;I16=24,7,0,0,1134,42070,0,0,1837,109369,0,0,614,13422,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,178:7:0    0,18,181:6:0
+17     540     .       C       <X>     0       .       DP=31;I16=24,7,0,0,1148,43768,0,0,1837,109369,0,0,608,13340,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,177:7:0    0,18,178:6:0
+17     541     .       A       <X>     0       .       DP=32;I16=24,6,0,0,1083,40483,0,0,1777,105769,0,0,551,11991,0,0;QS=3,0;MQSB=0.82403;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,180:8:0    0,15,150:5:0
+17     542     .       C       <X>     0       .       DP=33;I16=25,6,0,0,1123,41759,0,0,1837,109369,0,0,570,12552,0,0;QS=3,0;MQSB=0.822578;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,172:8:0    0,18,174:6:0
+17     543     .       C       <X>     0       .       DP=34;I16=25,9,0,0,1219,45959,0,0,1986,117410,0,0,601,13245,0,0;QS=3,0;MQSB=0.621145;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,27,194:9:0    0,18,188:6:0
+17     544     .       A       <X>     0       .       DP=33;I16=24,8,0,0,1170,43898,0,0,1866,110210,0,0,570,12506,0,0;QS=3,0;MQSB=0.579578;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,24,192:8:0    0,18,180:6:0
+17     545     .       A       <X>     0       .       DP=33;I16=25,8,0,0,1174,43602,0,0,1926,113810,0,0,587,12951,0,0;QS=3,0;MQSB=0.576102;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,24,190:8:0    0,18,184:6:0
+17     546     .       A       <X>     0       .       DP=32;I16=24,8,0,0,1126,41444,0,0,1866,110210,0,0,580,12802,0,0;QS=3,0;MQSB=0.579578;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,21,166:7:0    0,18,193:6:0
+17     547     .       A       <X>     0       .       DP=32;I16=24,7,0,0,1129,42381,0,0,1806,106610,0,0,547,12009,0,0;QS=3,0;MQSB=0.525788;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,180:7:0    0,18,195:6:0
+17     548     .       A       <X>     0       .       DP=33;I16=23,9,0,0,1153,42673,0,0,1866,110210,0,0,561,12489,0,0;QS=3,0;MQSB=0.628357;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,181:7:0    0,21,211:7:0
+17     549     .       T       G,<X>   0       .       DP=32;I16=22,8,0,1,1101,40987,20,400,1746,103010,60,3600,530,11716,25,625;QS=2.96748,0.0325203,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.632337;BQB=1;MQ0F=0   PL:DP:DV        0,31,255,48,255,255:17:1        0,21,168,21,168,168:7:0 0,21,208,21,208,208:7:0
+17     550     .       T       <X>     0       .       DP=32;I16=22,9,0,0,1052,37298,0,0,1806,106610,0,0,548,12176,0,0;QS=3,0;MQSB=0.632337;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,21,150:7:0    0,21,220:7:0
+17     551     .       G       <X>     0       .       DP=31;I16=22,9,0,0,1121,41639,0,0,1806,106610,0,0,541,12045,0,0;QS=3,0;MQSB=0.632337;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,21,172:7:0    0,21,208:7:0
+17     552     .       C       <X>     0       .       DP=30;I16=21,9,0,0,1093,41365,0,0,1746,103010,0,0,535,11947,0,0;QS=3,0;MQSB=0.636601;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,167:7:0    0,21,208:7:0
+17     553     .       A       <X>     0       .       DP=30;I16=20,8,0,0,981,35387,0,0,1626,95810,0,0,485,10831,0,0;QS=3,0;MQSB=0.596163;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,150:6:0    0,21,194:7:0
+17     554     .       A       <X>     0       .       DP=30;I16=19,9,0,0,975,35601,0,0,1626,95810,0,0,488,10906,0,0;QS=3,0;MQSB=0.646113;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,139:5:0    0,24,211:8:0
+17     555     .       A       <X>     0       .       DP=30;I16=20,10,0,0,1024,36526,0,0,1746,103010,0,0,514,11392,0,0;QS=3,0;MQSB=0.679025;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,150:6:0    0,21,211:7:0
+17     556     .       C       <X>     0       .       DP=29;I16=20,9,0,0,1055,39195,0,0,1709,101641,0,0,509,11219,0,0;QS=3,0;MQSB=0.894839;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,158:6:0    0,18,186:6:0
+17     557     .       A       <X>     0       .       DP=27;I16=18,9,0,0,987,36749,0,0,1589,94441,0,0,506,11074,0,0;QS=3,0;MQSB=0.898397;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,157:6:0    0,18,186:6:0
+17     558     .       A       <X>     0       .       DP=27;I16=18,8,0,0,948,35808,0,0,1560,93600,0,0,477,10281,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,143:5:0    0,18,177:6:0
+17     559     .       C       A,<X>   0       .       DP=27;I16=17,8,0,1,908,33726,14,196,1500,90000,29,841,448,9516,25,625;QS=2.92708,0.0729167,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.90038;BQB=1;MQ0F=0        PL:DP:DV        0,42,255,42,255,255:14:0        0,4,116,15,119,123:6:1  0,18,169,18,169,169:6:0
+17     560     .       C       <X>     0       .       DP=28;I16=19,9,0,0,992,36552,0,0,1649,98041,0,0,494,10654,0,0;QS=3,0;MQSB=0.896555;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,160:6:0    0,21,181:7:0
+17     561     .       A       <X>     0       .       DP=28;I16=18,9,0,0,963,35455,0,0,1589,94441,0,0,466,9946,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,158:6:0    0,21,194:7:0
+17     562     .       C       <X>     0       .       DP=28;I16=18,9,0,0,1006,38392,0,0,1589,94441,0,0,463,9893,0,0;QS=3,0;MQSB=0.898397;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,153:6:0    0,21,187:7:0
+17     563     .       A       <X>     0       .       DP=27;I16=17,9,0,0,893,32413,0,0,1529,90841,0,0,460,9820,0,0;QS=3,0;MQSB=0.90038;MQ0F=0 PL:DP:DV        0,42,255:14:0   0,15,149:5:0    0,21,179:7:0
+17     564     .       C       <X>     0       .       DP=27;I16=18,9,0,0,859,28747,0,0,1589,94441,0,0,482,10402,0,0;QS=3,0;MQSB=0.898397;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,121:5:0    0,21,182:7:0
+17     565     .       G       <X>     0       .       DP=30;I16=17,9,0,0,818,26928,0,0,1560,93600,0,0,454,9764,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,96:4:0     0,21,154:7:0
+17     566     .       C       <X>     0       .       DP=29;I16=15,11,0,0,903,33405,0,0,1529,90841,0,0,424,9084,0,0;QS=3,0;MQSB=0.927041;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,155:5:0    0,18,167:6:0
+17     567     .       C       <X>     0       .       DP=30;I16=15,12,0,0,932,33774,0,0,1589,94441,0,0,462,10178,0,0;QS=3,0;MQSB=0.935229;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,155:5:0    0,21,196:7:0
+17     568     .       C       <X>     0       .       DP=29;I16=15,13,0,0,1057,40817,0,0,1649,98041,0,0,482,10438,0,0;QS=3,0;MQSB=0.942064;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,18,183:6:0    0,18,189:6:0
+17     569     .       T       <X>     0       .       DP=30;I16=16,12,0,0,1056,41296,0,0,1649,98041,0,0,493,10655,0,0;QS=3,0;MQSB=0.933359;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,18,190:6:0    0,21,213:7:0
+17     570     .       T       <X>     0       .       DP=30;I16=16,12,0,0,954,34972,0,0,1680,100800,0,0,472,10086,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,15,157:5:0    0,21,195:7:0
+17     571     .       C       <X>     0       .       DP=31;I16=17,12,0,0,1061,40675,0,0,1740,104400,0,0,472,10158,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,51,255:17:0   0,15,155:5:0    0,21,193:7:0
+17     572     .       A       <X>     0       .       DP=31;I16=18,12,0,0,1102,42642,0,0,1769,105241,0,0,499,10887,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,203:7:0    0,18,175:6:0
+17     573     .       A       <X>     0       .       DP=31;I16=18,12,0,0,1057,38473,0,0,1769,105241,0,0,501,10975,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,199:7:0    0,18,178:6:0
+17     574     .       C       A,<X>   0       .       DP=31;I16=18,11,0,1,1088,41328,15,225,1740,104400,29,841,478,10422,25,625;QS=2.94071,0.0592885,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.929991;BQB=1;MQ0F=0   PL:DP:DV        0,48,255,48,255,255:16:0        0,9,170,21,173,177:8:1  0,18,173,18,173,173:6:0
+17     575     .       T       <X>     0       .       DP=30;I16=16,10,0,0,1024,41260,0,0,1560,93600,0,0,448,9842,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,21,209:7:0    0,15,163:5:0
+17     576     .       G       <X>     0       .       DP=30;I16=17,12,0,0,1047,40077,0,0,1709,101641,0,0,507,11087,0,0;QS=3,0;MQSB=0.931617;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,24,208:8:0    0,15,151:5:0
+17     577     .       G       <X>     0       .       DP=30;I16=16,12,0,0,999,37747,0,0,1649,98041,0,0,489,10755,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,24,204:8:0    0,15,146:5:0
+17     578     .       G       <X>     0       .       DP=29;I16=16,13,0,0,975,34803,0,0,1709,101641,0,0,520,11286,0,0;QS=3,0;MQSB=0.940317;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,24,198:8:0    0,15,151:5:0
+17     579     .       G       <X>     0       .       DP=30;I16=15,13,0,0,1028,38752,0,0,1649,98041,0,0,484,10514,0,0;QS=3,0;MQSB=0.942064;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,24,224:8:0    0,12,145:4:0
+17     580     .       A       C,<X>   0       .       DP=30;I16=15,14,1,0,1060,39178,16,256,1709,101641,60,3600,510,11078,17,289;QS=2.97338,0.0266223,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.946202;BQB=1;MQ0F=0  PL:DP:DV        0,34,255,48,255,255:17:1        0,24,221,24,221,221:8:0 0,15,155,15,155,155:5:0
+17     581     .       A       <X>     0       .       DP=31;I16=16,15,0,0,1083,39215,0,0,1829,108841,0,0,530,11384,0,0;QS=3,0;MQSB=0.951229;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,223:8:0    0,15,153:5:0
+17     582     .       C       <X>     0       .       DP=31;I16=15,15,0,0,1080,39870,0,0,1769,105241,0,0,519,11211,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,207:8:0    0,15,151:5:0
+17     583     .       T       <X>     0       .       DP=30;I16=16,14,0,0,1136,43996,0,0,1769,105241,0,0,539,11523,0,0;QS=3,0;MQSB=0.946202;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,238:8:0    0,15,163:5:0
+17     584     .       C       <X>     0       .       DP=31;I16=16,13,0,0,1051,39351,0,0,1709,101641,0,0,499,10619,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,207:7:0    0,15,157:5:0
+17     585     .       A       <X>     0       .       DP=31;I16=17,14,0,0,1096,39866,0,0,1798,106082,0,0,549,11751,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,211:8:0    0,15,157:5:0
+17     586     .       T       <X>     0       .       DP=31;I16=16,14,0,0,1081,39839,0,0,1738,102482,0,0,546,11796,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,212:8:0    0,15,156:5:0
+17     587     .       C       <X>     0       .       DP=31;I16=17,13,0,0,1070,39402,0,0,1769,105241,0,0,532,11350,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,201:7:0    0,15,155:5:0
+17     588     .       A       <X>     0       .       DP=31;I16=17,14,0,0,1126,41642,0,0,1798,106082,0,0,562,12140,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,222:8:0    0,15,164:5:0
+17     589     .       A       <X>     0       .       DP=31;I16=17,14,0,0,1157,43973,0,0,1798,106082,0,0,568,12340,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,236:8:0    0,15,165:5:0
+17     590     .       C       <X>     0       .       DP=32;I16=16,14,0,0,1094,41302,0,0,1769,105241,0,0,549,11951,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,192:6:0    0,18,175:6:0
+17     591     .       A       <X>     0       .       DP=31;I16=16,15,0,0,1165,44163,0,0,1798,106082,0,0,579,12695,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,209:7:0    0,18,188:6:0
+17     592     .       A       <X>     0       .       DP=31;I16=15,15,0,0,1114,42144,0,0,1738,102482,0,0,571,12651,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,51,255:17:0   0,21,215:7:0    0,18,182:6:0
+17     593     .       C       <X>     0       .       DP=31;I16=15,14,0,0,1065,39889,0,0,1709,101641,0,0,550,12132,0,0;QS=3,0;MQSB=0.954405;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,191:6:0    0,18,174:6:0
+17     594     .       A       <X>     0       .       DP=33;I16=16,16,0,0,1163,42917,0,0,1858,109682,0,0,572,12672,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,51,255:17:0   0,21,205:7:0    0,24,212:8:0
+17     595     .       A       <X>     0       .       DP=33;I16=17,16,0,0,1130,39996,0,0,1918,113282,0,0,589,12905,0,0;QS=3,0;MQSB=0.999838;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,198:7:0    0,24,213:8:0
+17     596     .       A       <X>     0       .       DP=33;I16=16,16,0,0,1059,37039,0,0,1858,109682,0,0,590,12952,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,51,255:17:0   0,21,169:7:0    0,24,230:8:0
+17     597     .       C       <X>     0       .       DP=33;I16=17,16,0,0,1196,44890,0,0,1918,113282,0,0,592,12990,0,0;QS=3,0;MQSB=0.999838;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,204:7:0    0,24,220:8:0
+17     598     .       T       <X>     0       .       DP=33;I16=16,16,0,0,1214,47104,0,0,1858,109682,0,0,593,13013,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,51,255:17:0   0,21,217:7:0    0,24,239:8:0
+17     599     .       T       <X>     0       .       DP=33;I16=16,17,0,0,1183,43669,0,0,1918,113282,0,0,599,13095,0,0;QS=3,0;MQSB=0.999838;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,197:7:0    0,27,247:9:0
+17     600     .       G       <X>     0       .       DP=32;I16=15,17,0,0,1174,44066,0,0,1858,109682,0,0,601,13145,0,0;QS=3,0;MQSB=0.999287;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,194:7:0    0,24,232:8:0
+17     601     .       T       <X>     0       .       DP=32;I16=15,17,0,0,1114,39954,0,0,1858,109682,0,0,603,13227,0,0;QS=3,0;MQSB=0.999287;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,188:7:0    0,24,235:8:0
+17     602     .       G       <X>     0       .       DP=32;I16=15,15,0,0,1090,40326,0,0,1769,105241,0,0,555,12091,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,18,185:6:0    0,24,229:8:0
+17     603     .       G       <X>     0       .       DP=31;I16=15,16,0,0,1052,37460,0,0,1798,106082,0,0,607,13437,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,21,186:7:0    0,24,219:8:0
+17     604     .       T       <X>     0       .       DP=31;I16=14,16,0,0,1009,35893,0,0,1769,105241,0,0,564,12540,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,24,195:8:0    0,21,212:7:0
+17     605     .       T       <X>     0       .       DP=31;I16=12,15,0,0,1001,37741,0,0,1589,94441,0,0,514,11258,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,21,200:7:0    0,21,214:7:0
+17     606     .       T       <X>     0       .       DP=31;I16=13,16,0,0,992,35202,0,0,1709,101641,0,0,587,13125,0,0;QS=3,0;MQSB=0.960189;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,21,189:7:0    0,24,217:8:0
+17     607     .       A       <X>     0       .       DP=31;I16=14,16,0,0,1027,36129,0,0,1738,102482,0,0,607,13577,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,21,176:7:0    0,24,222:8:0
+17     608     .       C       <X>     0       .       DP=32;I16=15,15,0,0,983,33775,0,0,1769,105241,0,0,564,12564,0,0;QS=3,0;MQSB=0.952765;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,21,178:7:0    0,27,214:9:0
+17     609     .       C       <X>     0       .       DP=32;I16=14,17,0,0,1074,38220,0,0,1798,106082,0,0,606,13678,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,21,190:7:0    0,27,238:9:0
+17     610     .       C       <X>     0       .       DP=32;I16=15,16,0,0,1158,44218,0,0,1829,108841,0,0,594,13444,0,0;QS=3,0;MQSB=0.951229;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,24,211:8:0    0,27,246:9:0
+17     611     .       A       <X>     0       .       DP=32;I16=15,16,0,0,1080,39204,0,0,1798,106082,0,0,590,13260,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,27,220:9:0    0,27,246:9:0
+17     612     .       C       <X>     0       .       DP=33;I16=16,17,0,0,1175,43305,0,0,1918,113282,0,0,617,13993,0,0;QS=3,0;MQSB=0.999838;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,27,214:9:0    0,27,250:9:0
+17     613     .       A       <X>     0       .       DP=34;I16=16,17,0,0,1131,40011,0,0,1949,116041,0,0,604,13874,0,0;QS=3,0;MQSB=0.954207;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,27,223:9:0    0,27,239:9:0
+17     614     .       C       <X>     0       .       DP=34;I16=16,17,0,0,1183,43743,0,0,1949,116041,0,0,608,14022,0,0;QS=3,0;MQSB=0.954207;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,27,223:9:0    0,27,245:9:0
+17     615     .       A       <X>     0       .       DP=34;I16=16,18,0,0,1199,43809,0,0,1978,116882,0,0,626,14394,0,0;QS=3,0;MQSB=0.999405;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,240:10:0   0,27,254:9:0
+17     616     .       A       <X>     0       .       DP=34;I16=16,17,0,0,1190,44024,0,0,1949,116041,0,0,615,14351,0,0;QS=3,0;MQSB=0.954207;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,27,247:9:0    0,27,255:9:0
+17     617     .       T       <X>     0       .       DP=33;I16=15,18,0,0,1170,43066,0,0,1918,113282,0,0,630,14624,0,0;QS=3,0;MQSB=0.998531;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,30,241:10:0   0,27,255:9:0
+17     618     .       G       <X>     0       .       DP=34;I16=15,19,0,0,1166,41452,0,0,1978,116882,0,0,632,14706,0,0;QS=3,0;MQSB=0.997597;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,248:10:0   0,27,240:9:0
+17     619     .       G       <X>     0       .       DP=32;I16=14,18,0,0,1153,42591,0,0,1858,109682,0,0,638,14816,0,0;QS=3,0;MQSB=0.997118;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,30,254:10:0   0,27,247:9:0
+17     620     .       A       <X>     0       .       DP=32;I16=14,17,0,0,1083,39757,0,0,1798,106082,0,0,616,14176,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,30,248:10:0   0,27,255:9:0
+17     621     .       A       <X>     0       .       DP=32;I16=13,18,0,0,1170,45248,0,0,1798,106082,0,0,627,14519,0,0;QS=3,0;MQSB=0.995005;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,27,255:9:0    0,27,255:9:0
+17     622     .       G       <X>     0       .       DP=32;I16=12,18,0,0,1060,39160,0,0,1769,105241,0,0,604,13888,0,0;QS=3,0;MQSB=0.968257;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,236:9:0    0,27,249:9:0
+17     623     .       A       T,<X>   0       .       DP=32;I16=10,18,1,0,1010,37414,15,225,1649,98041,60,3600,563,12953,25,625;QS=2.96144,0.0385604,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.969907;BQB=1;MQ0F=0   PL:DP:DV        0,20,241,33,244,246:12:1        0,24,213,24,213,213:8:0 0,27,255,27,255,255:9:0
+17     624     .       C       <X>     0       .       DP=32;I16=13,17,0,0,1034,37292,0,0,1738,102482,0,0,607,13887,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,220:9:0    0,27,242:9:0
+17     625     .       C       <X>     0       .       DP=32;I16=13,18,0,0,1108,41138,0,0,1798,106082,0,0,632,14470,0,0;QS=3,0;MQSB=0.995005;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,27,234:9:0    0,27,249:9:0
+17     626     .       A       <X>     0       .       DP=32;I16=13,17,0,0,1090,40718,0,0,1738,102482,0,0,607,13827,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,237:9:0    0,27,247:9:0
+17     627     .       C       <X>     0       .       DP=32;I16=12,18,0,0,1146,44452,0,0,1769,105241,0,0,607,13833,0,0;QS=3,0;MQSB=0.968257;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,244:9:0    0,27,255:9:0
+17     628     .       T       <X>     0       .       DP=32;I16=11,19,0,0,1124,43114,0,0,1769,105241,0,0,608,13862,0,0;QS=3,0;MQSB=0.972375;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,27,249:9:0    0,24,249:8:0
+17     629     .       T       <X>     0       .       DP=32;I16=12,19,0,0,1114,41138,0,0,1798,106082,0,0,634,14490,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,27,247:9:0    0,24,226:8:0
+17     630     .       A       <X>     0       .       DP=31;I16=11,18,0,0,1101,42885,0,0,1740,104400,0,0,610,13844,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,39,255:13:0   0,24,242:8:0    0,24,235:8:0
+17     631     .       G       <X>     0       .       DP=31;I16=12,18,0,0,1083,40525,0,0,1769,105241,0,0,636,14474,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,24,233:8:0    0,24,223:8:0
+17     632     .       C       <X>     0       .       DP=31;I16=11,18,0,0,1105,42665,0,0,1740,104400,0,0,612,13880,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,39,255:13:0   0,24,233:8:0    0,24,224:8:0
+17     633     .       A       <X>     0       .       DP=31;I16=12,18,0,0,1056,38190,0,0,1769,105241,0,0,638,14562,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,24,218:8:0    0,24,214:8:0
+17     634     .       A       <X>     0       .       DP=31;I16=12,18,0,0,1110,42208,0,0,1769,105241,0,0,638,14594,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,24,238:8:0    0,24,229:8:0
+17     635     .       C       <X>     0       .       DP=31;I16=11,18,0,0,1031,37871,0,0,1740,104400,0,0,613,14025,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,39,255:13:0   0,24,220:8:0    0,24,229:8:0
+17     636     .       A       <X>     0       .       DP=31;I16=11,18,0,0,1115,43327,0,0,1740,104400,0,0,611,14005,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,39,255:13:0   0,24,228:8:0    0,24,243:8:0
+17     637     .       A       <X>     0       .       DP=31;I16=12,18,0,0,1152,44602,0,0,1769,105241,0,0,634,14634,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,24,238:8:0    0,24,242:8:0
+17     638     .       A       <X>     0       .       DP=31;I16=12,18,0,0,1118,42406,0,0,1769,105241,0,0,631,14611,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,24,235:8:0    0,24,238:8:0
+17     639     .       A       <X>     0       .       DP=30;I16=11,18,0,0,1037,38233,0,0,1709,101641,0,0,602,13934,0,0;QS=3,0;MQSB=0.921439;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,24,230:8:0    0,24,227:8:0
+17     640     .       A       <X>     0       .       DP=31;I16=11,19,0,0,1154,45368,0,0,1769,105241,0,0,596,13804,0,0;QS=3,0;MQSB=0.91982;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,24,242:8:0    0,24,240:8:0
+17     641     .       G       <X>     0       .       DP=31;I16=11,19,0,0,1018,36496,0,0,1769,105241,0,0,590,13650,0,0;QS=3,0;MQSB=0.91982;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,24,214:8:0    0,24,218:8:0
+17     642     .       G       <X>     0       .       DP=30;I16=11,19,0,0,1057,38459,0,0,1769,105241,0,0,610,14148,0,0;QS=3,0;MQSB=0.91982;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,21,187:7:0    0,24,221:8:0
+17     643     .       A       <X>     0       .       DP=29;I16=11,17,0,0,969,35477,0,0,1649,98041,0,0,585,13605,0,0;QS=3,0;MQSB=0.923174;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,199:7:0    0,24,237:8:0
+17     644     .       C       A,<X>   0       .       DP=29;I16=9,18,1,0,898,30864,17,289,1620,97200,60,3600,549,12567,25,625;QS=2.95685,0.0431472,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0    PL:DP:DV        0,22,236,36,239,243:13:1        0,21,195,21,195,195:7:0 0,24,204,24,204,204:8:0
+17     645     .       C       <X>     0       .       DP=30;I16=10,19,0,0,1067,40337,0,0,1709,101641,0,0,584,13274,0,0;QS=3,0;MQSB=0.909373;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,21,198:7:0    0,24,226:8:0
+17     646     .       A       T,<X>   0       .       DP=31;I16=9,20,1,0,1044,38174,14,196,1740,104400,60,3600,553,12499,25,625;QS=2.97113,0.028866,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0   PL:DP:DV        0,27,255,39,255,255:14:1        0,21,197,21,197,197:7:0 0,27,229,27,229,229:9:0
+17     647     .       A       <X>     0       .       DP=33;I16=10,21,0,0,1041,35883,0,0,1829,108841,0,0,573,12999,0,0;QS=3,0;MQSB=0.906252;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,21,189:7:0    0,30,213:10:0
+17     648     .       A       <X>     0       .       DP=33;I16=11,22,0,0,1030,34122,0,0,1949,116041,0,0,594,13478,0,0;QS=3,0;MQSB=0.915545;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,21,188:7:0    0,30,194:10:0
+17     649     .       C       <X>     0       .       DP=32;I16=10,21,0,0,1099,39879,0,0,1860,111600,0,0,566,12738,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,45,255:15:0   0,21,188:7:0    0,27,217:9:0
+17     650     .       T       <X>     0       .       DP=31;I16=11,18,0,0,1006,37114,0,0,1709,101641,0,0,549,12407,0,0;QS=3,0;MQSB=0.921439;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,18,187:6:0    0,24,226:8:0
+17     651     .       C       <X>     0       .       DP=32;I16=11,20,0,0,1117,41181,0,0,1829,108841,0,0,581,13107,0,0;QS=3,0;MQSB=0.918304;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,18,186:6:0    0,27,229:9:0
+17     652     .       C       <X>     0       .       DP=32;I16=9,21,0,0,1126,43084,0,0,1769,105241,0,0,557,12423,0,0;QS=3,0;MQSB=0.893237;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,18,196:6:0    0,24,213:8:0
+17     653     .       T       <X>     0       .       DP=33;I16=9,23,0,0,1141,42631,0,0,1889,112441,0,0,556,12382,0,0;QS=3,0;MQSB=0.890331;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,198:6:0    0,24,225:8:0
+17     654     .       G       <X>     0       .       DP=33;I16=10,23,0,0,1171,43025,0,0,1949,116041,0,0,578,12798,0,0;QS=3,0;MQSB=0.903508;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,191:6:0    0,24,223:8:0
+17     655     .       G       <X>     0       .       DP=32;I16=10,22,0,0,1118,40202,0,0,1889,112441,0,0,575,12573,0,0;QS=3,0;MQSB=0.904837;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,181:6:0    0,24,213:8:0
+17     656     .       T       <X>     0       .       DP=32;I16=10,22,0,0,1090,38566,0,0,1889,112441,0,0,571,12333,0,0;QS=3,0;MQSB=0.904837;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,185:6:0    0,24,213:8:0
+17     657     .       A       <X>     0       .       DP=32;I16=10,21,0,0,1100,40006,0,0,1829,108841,0,0,557,12029,0,0;QS=3,0;MQSB=0.906252;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,183:6:0    0,24,191:8:0
+17     658     .       C       <X>     0       .       DP=32;I16=10,21,0,0,1115,41039,0,0,1829,108841,0,0,542,11520,0,0;QS=3,0;MQSB=0.906252;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,168:5:0    0,24,211:8:0
+17     659     .       A       <X>     0       .       DP=32;I16=10,21,0,0,1141,42897,0,0,1829,108841,0,0,547,11685,0,0;QS=3,0;MQSB=0.906252;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,191:6:0    0,24,216:8:0
+17     660     .       T       <X>     0       .       DP=33;I16=10,22,0,0,1139,41887,0,0,1889,112441,0,0,553,11659,0,0;QS=3,0;MQSB=0.904837;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,186:6:0    0,24,214:8:0
+17     661     .       G       <X>     0       .       DP=32;I16=9,22,0,0,1107,41531,0,0,1829,108841,0,0,549,11549,0,0;QS=3,0;MQSB=0.891738;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,191:6:0    0,21,188:7:0
+17     662     .       C       <X>     0       .       DP=32;I16=8,22,0,0,1087,40811,0,0,1800,108000,0,0,523,10991,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,192:6:0    0,21,187:7:0
+17     663     .       A       <X>     0       .       DP=32;I16=9,22,0,0,1036,36816,0,0,1829,108841,0,0,540,11388,0,0;QS=3,0;MQSB=0.891738;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,192:6:0    0,21,186:7:0
+17     664     .       A       <X>     0       .       DP=32;I16=9,23,0,0,1125,40759,0,0,1889,112441,0,0,552,11628,0,0;QS=3,0;MQSB=0.890331;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,18,188:6:0    0,21,184:7:0
+17     665     .       C       <X>     0       .       DP=30;I16=9,21,0,0,1075,39697,0,0,1769,105241,0,0,550,11650,0,0;QS=3,0;MQSB=0.893237;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,186:6:0    0,21,184:7:0
+17     666     .       T       <X>     0       .       DP=29;I16=9,20,0,0,1096,41946,0,0,1709,101641,0,0,547,11607,0,0;QS=3,0;MQSB=0.894839;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,15,171:5:0    0,21,194:7:0
+17     667     .       G       <X>     0       .       DP=31;I16=11,19,0,0,1037,37627,0,0,1769,105241,0,0,524,11198,0,0;QS=3,0;MQSB=0.91982;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,189:6:0    0,21,188:7:0
+17     668     .       A       <X>     0       .       DP=31;I16=11,20,0,0,1102,39980,0,0,1829,108841,0,0,543,11625,0,0;QS=3,0;MQSB=0.918304;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,190:6:0    0,21,187:7:0
+17     669     .       C       <X>     0       .       DP=30;I16=10,19,0,0,1051,38869,0,0,1740,104400,0,0,528,11464,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,48,255:16:0   0,18,182:6:0    0,21,189:7:0
+17     670     .       A       <X>     0       .       DP=30;I16=11,19,0,0,1121,43423,0,0,1769,105241,0,0,540,11642,0,0;QS=3,0;MQSB=0.91982;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,194:6:0    0,21,205:7:0
+17     671     .       G       <X>     0       .       DP=30;I16=11,19,0,0,1101,41035,0,0,1769,105241,0,0,537,11637,0,0;QS=3,0;MQSB=0.91982;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,181:6:0    0,21,191:7:0
+17     672     .       A       <X>     0       .       DP=30;I16=10,19,0,0,1031,37795,0,0,1740,104400,0,0,521,11479,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,48,255:16:0   0,18,185:6:0    0,21,185:7:0
+17     673     .       T       <X>     0       .       DP=29;I16=8,19,0,0,954,34984,0,0,1589,94441,0,0,497,10885,0,0;QS=3,0;MQSB=0.880529;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,126:4:0    0,21,192:7:0
+17     674     .       G       <X>     0       .       DP=29;I16=10,18,0,0,974,35736,0,0,1649,98041,0,0,497,10827,0,0;QS=3,0;MQSB=0.911099;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,15,146:5:0    0,21,185:7:0
+17     675     .       A       <X>     0       .       DP=28;I16=9,19,0,0,996,36338,0,0,1649,98041,0,0,517,11389,0,0;QS=3,0;MQSB=0.896555;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,12,124:4:0    0,21,189:7:0
+17     676     .       A       <X>     0       .       DP=29;I16=8,19,0,0,988,36578,0,0,1589,94441,0,0,462,10106,0,0;QS=3,0;MQSB=0.880529;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,128:4:0    0,21,186:7:0
+17     677     .       T       <X>     0       .       DP=29;I16=9,20,0,0,1006,36126,0,0,1709,101641,0,0,507,11303,0,0;QS=3,0;MQSB=0.894839;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,12,120:4:0    0,21,192:7:0
+17     678     .       C       <X>     0       .       DP=29;I16=9,20,0,0,1020,36984,0,0,1709,101641,0,0,502,11280,0,0;QS=3,0;MQSB=0.894839;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,12,117:4:0    0,21,191:7:0
+17     679     .       T       <X>     0       .       DP=27;I16=6,19,0,0,902,33612,0,0,1469,87241,0,0,460,10414,0,0;QS=3,0;MQSB=0.833024;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,96:3:0      0,21,195:7:0
+17     680     .       C       <X>     0       .       DP=26;I16=7,18,0,0,879,32295,0,0,1469,87241,0,0,468,10482,0,0;QS=3,0;MQSB=0.862128;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,98:3:0      0,21,181:7:0
+17     681     .       A       <X>     0       .       DP=27;I16=7,17,0,0,844,30190,0,0,1409,83641,0,0,465,10425,0,0;QS=3,0;MQSB=0.864405;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,106:3:0     0,21,174:7:0
+17     682     .       A       <X>     0       .       DP=27;I16=7,20,0,0,919,32179,0,0,1589,94441,0,0,500,11096,0,0;QS=3,0;MQSB=0.858077;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,145:5:0    0,21,176:7:0
+17     683     .       A       <X>     0       .       DP=29;I16=8,21,0,0,949,32735,0,0,1709,101641,0,0,499,11103,0,0;QS=3,0;MQSB=0.876998;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,172:6:0    0,21,167:7:0
+17     684     .       C       <X>     0       .       DP=29;I16=6,21,0,0,802,24468,0,0,1589,94441,0,0,473,10459,0,0;QS=3,0;MQSB=0.829029;MQ0F=0       PL:DP:DV        0,45,251:15:0   0,15,118:5:0    0,21,145:7:0
+17     685     .       G       <X>     0       .       DP=28;I16=6,21,0,0,908,32092,0,0,1620,97200,0,0,498,11090,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,130:5:0    0,21,175:7:0
+17     686     .       C       <X>     0       .       DP=28;I16=7,21,0,0,977,35493,0,0,1680,100800,0,0,500,11080,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,18,170:6:0    0,21,180:7:0
+17     687     .       A       <X>     0       .       DP=28;I16=6,20,0,0,900,31952,0,0,1560,93600,0,0,475,10469,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,175:6:0    0,21,174:7:0
+17     688     .       T       <X>     0       .       DP=27;I16=6,21,0,0,937,33971,0,0,1620,97200,0,0,501,11135,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,153:6:0    0,21,187:7:0
+17     689     .       T       A,<X>   0       .       DP=27;I16=5,20,1,0,829,28967,13,169,1500,90000,60,3600,463,10359,25,625;QS=2.97105,0.0289532,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0    PL:DP:DV        0,28,231,39,234,234:14:1        0,15,116,15,116,116:5:0 0,21,185,21,185,185:7:0
+17     690     .       C       <X>     0       .       DP=27;I16=6,20,0,0,935,34553,0,0,1560,93600,0,0,486,10974,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,146:5:0    0,21,165:7:0
+17     691     .       C       <X>     0       .       DP=26;I16=5,18,0,0,842,31906,0,0,1380,82800,0,0,446,10166,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,129:4:0    0,18,161:6:0
+17     692     .       T       <X>     0       .       DP=26;I16=6,19,0,0,886,32434,0,0,1500,90000,0,0,486,11082,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,146:5:0    0,18,164:6:0
+17     693     .       C       <X>     0       .       DP=27;I16=6,20,0,0,891,31839,0,0,1560,93600,0,0,483,11007,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,141:5:0    0,21,172:7:0
+17     694     .       C       <X>     0       .       DP=27;I16=6,21,0,0,808,25004,0,0,1620,97200,0,0,498,11248,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,242:14:0   0,18,136:6:0    0,21,146:7:0
+17     695     .       G       <X>     0       .       DP=25;I16=4,20,0,0,807,28037,0,0,1440,86400,0,0,476,10692,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,246:13:0   0,18,145:6:0    0,15,124:5:0
+17     696     .       T       <X>     0       .       DP=25;I16=5,20,0,0,896,32870,0,0,1500,90000,0,0,499,11129,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,150:6:0    0,15,141:5:0
+17     697     .       G       <X>     0       .       DP=26;I16=5,19,0,0,852,30594,0,0,1409,83641,0,0,450,9858,0,0;QS=3,0;MQSB=0.796124;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,142:5:0    0,15,120:5:0
+17     698     .       T       <X>     0       .       DP=27;I16=6,20,0,0,917,33201,0,0,1529,90841,0,0,502,11114,0,0;QS=3,0;MQSB=0.83095;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,18,154:6:0    0,15,131:5:0
+17     699     .       G       <X>     0       .       DP=28;I16=5,21,0,0,923,34103,0,0,1529,90841,0,0,498,10884,0,0;QS=3,0;MQSB=0.79189;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,18,163:6:0    0,15,132:5:0
+17     700     .       A       <X>     0       .       DP=28;I16=6,22,0,0,989,35833,0,0,1618,95282,0,0,530,11626,0,0;QS=3,0;MQSB=0.904554;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,21,169:7:0    0,18,148:6:0
+17     701     .       A       <X>     0       .       DP=29;I16=5,23,0,0,992,35956,0,0,1618,95282,0,0,517,11459,0,0;QS=3,0;MQSB=0.864394;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,21,186:7:0    0,18,144:6:0
+17     702     .       A       <X>     0       .       DP=29;I16=5,23,0,0,1103,44105,0,0,1618,95282,0,0,520,11508,0,0;QS=3,0;MQSB=0.864394;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,204:7:0    0,18,159:6:0
+17     703     .       G       <X>     0       .       DP=29;I16=5,23,0,0,1014,37508,0,0,1618,95282,0,0,522,11534,0,0;QS=3,0;MQSB=0.864394;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,172:7:0    0,18,144:6:0
+17     704     .       A       T,<X>   0       .       DP=29;I16=4,23,1,0,954,34200,16,256,1558,91682,60,3600,499,10963,13,169;QS=2.97064,0.0293578,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.864394;BQB=1;MQ0F=0     PL:DP:DV        0,31,255,45,255,255:16:1        0,18,154,18,154,154:6:0 0,18,139,18,139,139:6:0
+17     705     .       A       <X>     0       .       DP=29;I16=6,22,0,0,1042,39930,0,0,1618,95282,0,0,513,11189,0,0;QS=3,0;MQSB=0.904554;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,189:7:0    0,18,157:6:0
+17     706     .       G       <X>     0       .       DP=30;I16=6,23,0,0,1029,37763,0,0,1678,98882,0,0,513,11225,0,0;QS=3,0;MQSB=0.900586;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,170:7:0    0,18,131:6:0
+17     707     .       C       <X>     0       .       DP=30;I16=5,22,0,0,944,34494,0,0,1558,91682,0,0,464,10040,0,0;QS=3,0;MQSB=0.868709;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,131:5:0    0,18,134:6:0
+17     708     .       C       <X>     0       .       DP=30;I16=6,24,0,0,898,27574,0,0,1738,102482,0,0,540,12010,0,0;QS=3,0;MQSB=0.896846;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,153:8:0    0,18,110:6:0
+17     709     .       G       <X>     0       .       DP=29;I16=5,22,0,0,968,36130,0,0,1558,91682,0,0,507,11343,0,0;QS=3,0;MQSB=0.868709;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,178:8:0    0,15,132:5:0
+17     710     .       G       <X>     0       .       DP=29;I16=5,23,0,0,961,34825,0,0,1618,95282,0,0,533,12029,0,0;QS=3,0;MQSB=0.864394;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,24,174:8:0    0,15,122:5:0
+17     711     .       A       <X>     0       .       DP=29;I16=6,23,0,0,996,35700,0,0,1647,96123,0,0,565,12723,0,0;QS=3,0;MQSB=0.957107;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,21,171:7:0    0,18,142:6:0
+17     712     .       C       <X>     0       .       DP=29;I16=6,23,0,0,1069,40863,0,0,1647,96123,0,0,565,12767,0,0;QS=3,0;MQSB=0.957107;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,156:7:0    0,18,146:6:0
+17     713     .       T       <X>     0       .       DP=29;I16=6,23,0,0,1072,40426,0,0,1647,96123,0,0,565,12835,0,0;QS=3,0;MQSB=0.957107;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,187:7:0    0,18,149:6:0
+17     714     .       C       <X>     0       .       DP=28;I16=6,21,0,0,988,37236,0,0,1558,91682,0,0,541,12301,0,0;QS=3,0;MQSB=0.90877;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,18,153:6:0    0,15,125:5:0
+17     715     .       A       <X>     0       .       DP=28;I16=6,20,0,0,884,31414,0,0,1498,88082,0,0,522,12004,0,0;QS=3,0;MQSB=0.913254;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,138:6:0    0,15,120:5:0
+17     716     .       C       <X>     0       .       DP=29;I16=4,23,0,0,998,37756,0,0,1527,88923,0,0,547,12501,0,0;QS=3,0;MQSB=0.877203;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,141:5:0    0,18,145:6:0
+17     717     .       A       <X>     0       .       DP=31;I16=8,23,0,0,1136,42928,0,0,1767,103323,0,0,574,13254,0,0;QS=3,0;MQSB=0.987595;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,212:8:0    0,18,153:6:0
+17     718     .       G       <X>     0       .       DP=29;I16=7,22,0,0,1066,40006,0,0,1647,96123,0,0,579,13407,0,0;QS=3,0;MQSB=0.979435;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,24,223:8:0    0,18,139:6:0
+17     719     .       G       <X>     0       .       DP=29;I16=7,19,0,0,952,35868,0,0,1529,90841,0,0,510,11756,0,0;QS=3,0;MQSB=0.860025;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,204:8:0    0,12,120:4:0
+17     720     .       G       <X>     0       .       DP=28;I16=6,20,0,0,986,37838,0,0,1467,85323,0,0,552,12940,0,0;QS=3,0;MQSB=0.970805;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,24,216:8:0    0,18,147:6:0
+17     721     .       C       <X>     0       .       DP=28;I16=6,21,0,0,989,36901,0,0,1527,88923,0,0,567,13183,0,0;QS=3,0;MQSB=0.966147;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,24,197:8:0    0,18,147:6:0
+17     722     .       A       <X>     0       .       DP=28;I16=6,21,0,0,949,33837,0,0,1527,88923,0,0,569,13225,0,0;QS=3,0;MQSB=0.966147;MQ0F=0       PL:DP:DV        0,39,244:13:0   0,24,205:8:0    0,18,143:6:0
+17     723     .       A       <X>     0       .       DP=28;I16=6,19,0,0,925,34825,0,0,1438,84482,0,0,530,12366,0,0;QS=3,0;MQSB=0.918029;MQ0F=0       PL:DP:DV        0,36,253:12:0   0,24,206:8:0    0,15,135:5:0
+17     724     .       C       <X>     0       .       DP=28;I16=5,22,0,0,967,35983,0,0,1527,88923,0,0,566,13028,0,0;QS=3,0;MQSB=0.932273;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,21,161:7:0    0,18,140:6:0
+17     725     .       A       <X>     0       .       DP=28;I16=6,21,0,0,911,31971,0,0,1527,88923,0,0,565,12987,0,0;QS=3,0;MQSB=0.966147;MQ0F=0       PL:DP:DV        0,42,246:14:0   0,21,168:7:0    0,18,137:6:0
+17     726     .       C       <X>     0       .       DP=28;I16=6,21,0,0,947,34531,0,0,1527,88923,0,0,563,12919,0,0;QS=3,0;MQSB=0.966147;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,21,166:7:0    0,18,136:6:0
+17     727     .       A       C,<X>   0       .       DP=28;I16=6,20,0,1,904,32194,17,289,1498,88082,29,841,535,12199,25,625;QS=2.90811,0.0918919,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.966147;BQB=1;MQ0F=0      PL:DP:DV        0,42,247,42,247,247:14:0        0,21,191,21,191,191:7:0 0,1,109,15,112,119:6:1
+17     728     .       C       <X>     0       .       DP=29;I16=6,22,0,0,1018,37990,0,0,1587,92523,0,0,557,12701,0,0;QS=3,0;MQSB=0.961573;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,208:8:0    0,18,142:6:0
+17     729     .       T       <X>     0       .       DP=29;I16=7,22,0,0,1063,39315,0,0,1647,96123,0,0,581,13227,0,0;QS=3,0;MQSB=0.979435;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,244:9:0    0,18,142:6:0
+17     730     .       A       <X>     0       .       DP=29;I16=7,21,0,0,993,35883,0,0,1618,95282,0,0,555,12529,0,0;QS=3,0;MQSB=0.933359;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,219:9:0    0,15,135:5:0
+17     731     .       T       <X>     0       .       DP=29;I16=7,22,0,0,1024,37312,0,0,1647,96123,0,0,578,13058,0,0;QS=3,0;MQSB=0.979435;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,210:9:0    0,18,148:6:0
+17     732     .       C       <X>     0       .       DP=29;I16=7,21,0,0,1006,37058,0,0,1618,95282,0,0,550,12314,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,219:9:0    0,15,129:5:0
+17     733     .       T       <X>     0       .       DP=29;I16=7,21,0,0,985,35497,0,0,1618,95282,0,0,547,12221,0,0;QS=3,0;MQSB=0.933359;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,222:9:0    0,15,134:5:0
+17     734     .       G       <X>     0       .       DP=29;I16=7,21,0,0,997,36453,0,0,1587,92523,0,0,544,12154,0,0;QS=3,0;MQSB=0.982906;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,204:8:0    0,18,139:6:0
+17     735     .       A       <X>     0       .       DP=30;I16=7,21,0,0,963,33993,0,0,1618,95282,0,0,515,11437,0,0;QS=3,0;MQSB=0.933359;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,190:8:0    0,18,148:6:0
+17     736     .       C       <X>     0       .       DP=30;I16=8,20,0,0,1042,39326,0,0,1618,95282,0,0,512,11320,0,0;QS=3,0;MQSB=0.954515;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,218:8:0    0,18,152:6:0
+17     737     .       T       <X>     0       .       DP=30;I16=8,22,0,0,1071,39825,0,0,1707,99723,0,0,560,12480,0,0;QS=3,0;MQSB=0.990151;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,243:9:0    0,21,149:7:0
+17     738     .       G       <X>     0       .       DP=30;I16=8,21,0,0,1016,36816,0,0,1678,98882,0,0,533,11793,0,0;QS=3,0;MQSB=0.950946;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,210:9:0    0,18,141:6:0
+17     739     .       T       <X>     0       .       DP=30;I16=7,22,0,0,1020,37326,0,0,1647,96123,0,0,534,11900,0,0;QS=3,0;MQSB=0.979435;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,202:8:0    0,21,155:7:0
+17     740     .       T       <X>     0       .       DP=29;I16=7,21,0,0,1011,37465,0,0,1587,92523,0,0,532,11848,0,0;QS=3,0;MQSB=0.982906;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,24,232:8:0    0,21,155:7:0
+17     741     .       T       <X>     0       .       DP=29;I16=7,21,0,0,984,36052,0,0,1587,92523,0,0,528,11722,0,0;QS=3,0;MQSB=0.982906;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,24,224:8:0    0,21,151:7:0
+17     742     .       C       <X>     0       .       DP=30;I16=8,21,0,0,1046,39056,0,0,1678,98882,0,0,525,11671,0,0;QS=3,0;MQSB=0.950946;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,243:9:0    0,18,136:6:0
+17     743     .       A       <X>     0       .       DP=30;I16=8,21,0,0,1026,37156,0,0,1678,98882,0,0,520,11500,0,0;QS=3,0;MQSB=0.950946;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,239:9:0    0,18,131:6:0
+17     744     .       T       <X>     0       .       DP=30;I16=8,22,0,0,1100,41010,0,0,1707,99723,0,0,540,11984,0,0;QS=3,0;MQSB=0.990151;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,247:9:0    0,21,154:7:0
+17     745     .       G       <X>     0       .       DP=31;I16=9,22,0,0,1078,38890,0,0,1767,103323,0,0,535,11873,0,0;QS=3,0;MQSB=0.996219;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,27,227:9:0    0,24,178:8:0
+17     746     .       G       <X>     0       .       DP=31;I16=9,21,0,0,1001,35191,0,0,1707,99723,0,0,531,11793,0,0;QS=3,0;MQSB=0.997698;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,27,201:9:0    0,24,178:8:0
+17     747     .       G       <X>     0       .       DP=30;I16=9,20,0,0,1017,36831,0,0,1647,96123,0,0,509,11343,0,0;QS=3,0;MQSB=0.99889;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,201:8:0    0,21,174:7:0
+17     748     .       A       <X>     0       .       DP=30;I16=10,20,0,0,1046,37438,0,0,1707,99723,0,0,529,11721,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,27,242:9:0    0,18,159:6:0
+17     749     .       A       <X>     0       .       DP=31;I16=10,21,0,0,1077,38303,0,0,1767,103323,0,0,530,11728,0,0;QS=3,0;MQSB=0.999777;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,27,240:9:0    0,18,164:6:0
+17     750     .       A       <X>     0       .       DP=32;I16=10,20,0,0,1129,43093,0,0,1738,102482,0,0,500,11252,0,0;QS=3,0;MQSB=0.976097;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,232:8:0    0,15,161:5:0
+17     751     .       G       <X>     0       .       DP=31;I16=11,20,0,0,1065,37955,0,0,1767,103323,0,0,535,11787,0,0;QS=3,0;MQSB=0.999148;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,27,206:9:0    0,18,150:6:0
+17     752     .       T       <X>     0       .       DP=31;I16=11,20,0,0,1034,35786,0,0,1767,103323,0,0,537,11793,0,0;QS=3,0;MQSB=0.999148;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,27,223:9:0    0,18,143:6:0
+17     753     .       C       <X>     0       .       DP=31;I16=12,19,0,0,1073,38779,0,0,1767,103323,0,0,540,11834,0,0;QS=3,0;MQSB=0.994873;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,227:10:0   0,18,158:6:0
+17     754     .       T       <X>     0       .       DP=31;I16=12,19,0,0,1135,42527,0,0,1767,103323,0,0,542,11808,0,0;QS=3,0;MQSB=0.994873;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,255:10:0   0,18,172:6:0
+17     755     .       G       <X>     0       .       DP=31;I16=12,19,0,0,1157,43695,0,0,1767,103323,0,0,544,11814,0,0;QS=3,0;MQSB=0.994873;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,255:10:0   0,18,162:6:0
+17     756     .       G       <X>     0       .       DP=30;I16=12,17,0,0,1002,35566,0,0,1647,96123,0,0,539,11753,0,0;QS=3,0;MQSB=0.988062;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,30,242:10:0   0,18,157:6:0
+17     757     .       A       <X>     0       .       DP=30;I16=12,17,0,0,1035,37723,0,0,1678,98882,0,0,523,11197,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,30,248:10:0   0,15,152:5:0
+17     758     .       A       <X>     0       .       DP=30;I16=12,18,0,0,1015,35685,0,0,1707,99723,0,0,549,11825,0,0;QS=3,0;MQSB=0.991968;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,30,247:10:0   0,18,156:6:0
+17     759     .       A       <X>     0       .       DP=30;I16=12,16,0,0,998,36498,0,0,1618,95282,0,0,526,11472,0,0;QS=3,0;MQSB=0.995699;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,242:9:0    0,15,151:5:0
+17     760     .       C       <X>     0       .       DP=31;I16=12,18,0,0,916,29466,0,0,1707,99723,0,0,547,11741,0,0;QS=3,0;MQSB=0.991968;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,30,217:10:0   0,18,128:6:0
+17     761     .       G       <X>     0       .       DP=30;I16=11,16,0,0,932,32884,0,0,1589,94441,0,0,512,11028,0,0;QS=3,0;MQSB=0.925036;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,27,220:9:0    0,15,153:5:0
+17     762     .       G       <X>     0       .       DP=29;I16=11,18,0,0,1012,36984,0,0,1647,96123,0,0,541,11629,0,0;QS=3,0;MQSB=0.995968;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,27,220:9:0    0,21,173:7:0
+17     763     .       C       A,<X>   0       .       DP=29;I16=11,16,0,1,948,35124,15,225,1558,91682,29,841,527,11473,2,4;QS=2.93697,0.0630252,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.993109;BQB=1;MQ0F=0        PL:DP:DV        0,39,255,39,255,255:13:0        0,24,193,24,193,193:8:0 0,6,158,18,161,165:7:1
+17     764     .       A       <X>     0       .       DP=31;I16=12,18,0,0,1051,37737,0,0,1738,102482,0,0,516,11020,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,30,250:10:0   0,18,163:6:0
+17     765     .       A       <X>     0       .       DP=32;I16=12,18,0,0,1071,39369,0,0,1738,102482,0,0,525,11379,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,30,254:10:0   0,18,169:6:0
+17     766     .       C       <X>     0       .       DP=31;I16=13,18,0,0,1065,38285,0,0,1798,106082,0,0,547,11797,0,0;QS=3,0;MQSB=0.995005;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,33,235:11:0   0,18,164:6:0
+17     767     .       A       <X>     0       .       DP=30;I16=12,18,0,0,996,34692,0,0,1738,102482,0,0,552,11926,0,0;QS=3,0;MQSB=0.991968;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,33,244:11:0   0,18,148:6:0
+17     768     .       C       <X>     0       .       DP=30;I16=12,18,0,0,1095,40739,0,0,1738,102482,0,0,556,12038,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,173:6:0
+17     769     .       C       <X>     0       .       DP=30;I16=12,18,0,0,1110,42272,0,0,1738,102482,0,0,559,12133,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,173:6:0
+17     770     .       A       <X>     0       .       DP=30;I16=12,18,0,0,1098,40852,0,0,1738,102482,0,0,562,12262,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,171:6:0
+17     771     .       T       <X>     0       .       DP=30;I16=12,18,0,0,1111,41771,0,0,1738,102482,0,0,563,12325,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,177:6:0
+17     772     .       T       <X>     0       .       DP=30;I16=12,18,0,0,1107,41429,0,0,1738,102482,0,0,563,12373,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,176:6:0
+17     773     .       G       <X>     0       .       DP=30;I16=12,18,0,0,1123,42761,0,0,1738,102482,0,0,562,12406,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,175:6:0
+17     774     .       A       <X>     0       .       DP=30;I16=12,18,0,0,1151,44801,0,0,1738,102482,0,0,560,12422,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,179:6:0
+17     775     .       G       <X>     0       .       DP=30;I16=12,18,0,0,1136,43766,0,0,1738,102482,0,0,557,12419,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,33,255:11:0   0,18,177:6:0
+17     776     .       A       <X>     0       .       DP=29;I16=12,17,0,0,1053,38865,0,0,1678,98882,0,0,553,12345,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,30,255:10:0   0,18,169:6:0
+17     777     .       C       <X>     0       .       DP=28;I16=12,16,0,0,1019,37631,0,0,1618,95282,0,0,550,12298,0,0;QS=3,0;MQSB=0.995699;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,27,229:9:0    0,18,165:6:0
+17     778     .       A       <X>     0       .       DP=28;I16=12,16,0,0,1079,42041,0,0,1618,95282,0,0,547,12277,0,0;QS=3,0;MQSB=0.995699;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,27,241:9:0    0,18,181:6:0
+17     779     .       G       <X>     0       .       DP=28;I16=12,16,0,0,1025,38825,0,0,1618,95282,0,0,543,12231,0,0;QS=3,0;MQSB=0.995699;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,27,231:9:0    0,18,170:6:0
+17     780     .       A       <X>     0       .       DP=28;I16=12,16,0,0,1005,36773,0,0,1618,95282,0,0,538,12160,0,0;QS=3,0;MQSB=0.995699;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,27,242:9:0    0,18,166:6:0
+17     781     .       A       <X>     0       .       DP=28;I16=12,15,0,0,965,35857,0,0,1589,94441,0,0,519,11889,0,0;QS=3,0;MQSB=0.935229;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,222:8:0    0,15,159:5:0
+17     782     .       A       <X>     0       .       DP=28;I16=12,16,0,0,1003,37315,0,0,1618,95282,0,0,530,12044,0,0;QS=3,0;MQSB=0.995699;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,24,229:8:0    0,18,171:6:0
+17     783     .       A       <X>     0       .       DP=28;I16=12,16,0,0,989,36477,0,0,1618,95282,0,0,527,12001,0,0;QS=3,0;MQSB=0.995699;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,24,230:8:0    0,21,178:7:0
+17     784     .       C       <X>     0       .       DP=26;I16=11,15,0,0,967,36387,0,0,1498,88082,0,0,527,11983,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,207:7:0    0,21,178:7:0
+17     785     .       A       <X>     0       .       DP=26;I16=11,15,0,0,989,38499,0,0,1498,88082,0,0,527,11989,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,213:7:0    0,21,187:7:0
+17     786     .       G       <X>     0       .       DP=26;I16=11,14,0,0,938,35698,0,0,1438,84482,0,0,501,11343,0,0;QS=3,0;MQSB=0.996634;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,21,211:7:0    0,21,180:7:0
+17     787     .       G       <X>     0       .       DP=26;I16=11,15,0,0,914,33428,0,0,1498,88082,0,0,525,11969,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,189:7:0    0,21,175:7:0
+17     788     .       T       <X>     0       .       DP=26;I16=11,15,0,0,913,33357,0,0,1498,88082,0,0,524,11992,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,180:7:0    0,21,188:7:0
+17     789     .       G       <X>     0       .       DP=26;I16=11,15,0,0,963,36645,0,0,1498,88082,0,0,523,12037,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,193:7:0    0,21,183:7:0
+17     790     .       A       <X>     0       .       DP=26;I16=11,15,0,0,999,39113,0,0,1498,88082,0,0,520,12002,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,198:7:0    0,21,201:7:0
+17     791     .       G       <X>     0       .       DP=26;I16=11,15,0,0,934,34208,0,0,1498,88082,0,0,516,11934,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,180:7:0    0,21,172:7:0
+17     792     .       T       <X>     0       .       DP=26;I16=11,15,0,0,895,32009,0,0,1498,88082,0,0,511,11833,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,184:7:0    0,21,172:7:0
+17     793     .       G       <X>     0       .       DP=27;I16=11,15,0,0,965,36389,0,0,1498,88082,0,0,504,11652,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,193:7:0    0,21,170:7:0
+17     794     .       G       <X>     0       .       DP=26;I16=11,15,0,0,888,31804,0,0,1498,88082,0,0,508,11592,0,0;QS=3,0;MQSB=0.994627;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,198:8:0    0,18,161:6:0
+17     795     .       T       <X>     0       .       DP=26;I16=9,15,0,0,859,31399,0,0,1409,83641,0,0,472,10908,0,0;QS=3,0;MQSB=0.96464;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,21,211:7:0    0,18,160:6:0
+17     796     .       T       <X>     0       .       DP=27;I16=11,16,0,0,907,31641,0,0,1558,91682,0,0,499,11375,0,0;QS=3,0;MQSB=0.992419;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,27,221:9:0    0,15,150:5:0
+17     797     .       G       <X>     0       .       DP=26;I16=11,15,0,0,882,31700,0,0,1529,90841,0,0,498,11298,0,0;QS=3,0;MQSB=0.927041;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,27,215:9:0    0,12,135:4:0
+17     798     .       C       <X>     0       .       DP=26;I16=9,15,0,0,806,28552,0,0,1440,86400,0,0,466,10582,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,207:8:0    0,12,126:4:0
+17     799     .       C       <X>     0       .       DP=26;I16=10,15,0,0,947,36407,0,0,1500,90000,0,0,491,11185,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,234:9:0    0,12,137:4:0
+17     800     .       T       <X>     0       .       DP=26;I16=11,15,0,0,993,38475,0,0,1529,90841,0,0,495,11199,0,0;QS=3,0;MQSB=0.927041;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,27,255:9:0    0,12,139:4:0
+17     801     .       G       <X>     0       .       DP=25;I16=11,14,0,0,938,35854,0,0,1469,87241,0,0,495,11209,0,0;QS=3,0;MQSB=0.929204;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,27,240:9:0    0,12,145:4:0
+17     802     .       G       <X>     0       .       DP=25;I16=11,14,0,0,892,32802,0,0,1469,87241,0,0,495,11239,0,0;QS=3,0;MQSB=0.929204;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,27,229:9:0    0,12,137:4:0
+17     803     .       G       <X>     0       .       DP=25;I16=11,14,0,0,906,33502,0,0,1469,87241,0,0,495,11289,0,0;QS=3,0;MQSB=0.929204;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,27,237:9:0    0,12,136:4:0
+17     804     .       G       <X>     0       .       DP=25;I16=11,12,0,0,868,33326,0,0,1349,80041,0,0,466,10846,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,223:8:0    0,12,138:4:0
+17     805     .       C       <X>     0       .       DP=24;I16=9,14,0,0,810,29684,0,0,1380,82800,0,0,482,11208,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,220:8:0    0,12,128:4:0
+17     806     .       C       <X>     0       .       DP=25;I16=9,14,0,0,814,29856,0,0,1380,82800,0,0,483,11293,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,214:8:0    0,12,122:4:0
+17     807     .       A       <X>     0       .       DP=25;I16=10,15,0,0,939,35997,0,0,1500,90000,0,0,503,11525,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,242:9:0    0,12,146:4:0
+17     808     .       G       <X>     0       .       DP=25;I16=10,15,0,0,918,34720,0,0,1500,90000,0,0,505,11591,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,238:9:0    0,12,136:4:0
+17     809     .       G       <X>     0       .       DP=25;I16=10,15,0,0,926,34932,0,0,1500,90000,0,0,506,11626,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,226:9:0    0,12,136:4:0
+17     810     .       G       C,<X>   0       .       DP=25;I16=10,13,0,1,824,30436,14,196,1380,82800,60,3600,480,11288,14,196;QS=2.96552,0.0344828,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0   PL:DP:DV        0,21,255,33,255,255:12:1        0,24,216,24,216,216:8:0 0,12,132,12,132,132:4:0
+17     811     .       A       <X>     0       .       DP=25;I16=9,14,0,0,808,29404,0,0,1380,82800,0,0,484,11294,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,204:7:0    0,12,139:4:0
+17     812     .       A       <X>     0       .       DP=25;I16=10,15,0,0,831,29515,0,0,1500,90000,0,0,500,11392,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,216:9:0    0,12,139:4:0
+17     813     .       C       <X>     0       .       DP=25;I16=10,15,0,0,915,34093,0,0,1500,90000,0,0,497,11307,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,239:9:0    0,12,138:4:0
+17     814     .       T       <X>     0       .       DP=25;I16=10,15,0,0,987,39343,0,0,1500,90000,0,0,494,11244,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,255:9:0    0,12,148:4:0
+17     815     .       T       <X>     0       .       DP=25;I16=10,15,0,0,894,32670,0,0,1500,90000,0,0,491,11203,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,235:9:0    0,12,143:4:0
+17     816     .       T       <X>     0       .       DP=25;I16=10,15,0,0,898,32990,0,0,1500,90000,0,0,488,11184,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,239:9:0    0,12,136:4:0
+17     817     .       C       <X>     0       .       DP=24;I16=10,14,0,0,898,34256,0,0,1440,86400,0,0,485,11137,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,235:9:0    0,12,124:4:0
+17     818     .       T       <X>     0       .       DP=23;I16=9,14,0,0,883,34371,0,0,1380,82800,0,0,484,11110,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,225:8:0    0,12,143:4:0
+17     819     .       G       <X>     0       .       DP=23;I16=9,13,0,0,832,31932,0,0,1320,79200,0,0,461,10573,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,24,217:8:0    0,12,142:4:0
+17     820     .       G       <X>     0       .       DP=24;I16=10,14,0,0,844,30848,0,0,1440,86400,0,0,484,11114,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,230:9:0    0,12,135:4:0
+17     821     .       G       <X>     0       .       DP=24;I16=10,14,0,0,852,31572,0,0,1440,86400,0,0,484,11098,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,234:9:0    0,12,142:4:0
+17     822     .       G       <X>     0       .       DP=25;I16=10,15,0,0,879,31785,0,0,1500,90000,0,0,481,10955,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,220:9:0    0,12,127:4:0
+17     823     .       T       <X>     0       .       DP=25;I16=10,15,0,0,844,29686,0,0,1500,90000,0,0,478,10786,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,217:9:0    0,12,127:4:0
+17     824     .       C       <X>     0       .       DP=25;I16=9,14,0,0,824,30252,0,0,1380,82800,0,0,427,9477,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,27,215:9:0    0,9,98:3:0
+17     825     .       A       <X>     0       .       DP=25;I16=10,15,0,0,881,31665,0,0,1500,90000,0,0,467,10277,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,234:9:0    0,12,116:4:0
+17     826     .       T       <X>     0       .       DP=25;I16=10,15,0,0,826,28364,0,0,1500,90000,0,0,461,10039,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,250:12:0   0,27,232:9:0    0,12,117:4:0
+17     827     .       A       <X>     0       .       DP=25;I16=10,15,0,0,851,29477,0,0,1500,90000,0,0,455,9829,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,27,227:9:0    0,12,123:4:0
+17     828     .       T       C,<X>   0       .       DP=25;I16=2,4,8,11,199,6917,656,23340,360,21600,1140,68400,116,2716,333,6931;QS=0.597777,2.40222,0;VDB=0.842082;SGB=-4.20907;RPB=0.950652;MQB=1;MQSB=1;BQB=0.929717;MQ0F=0      PL:DP:DV        211,0,35,217,65,255:12:10       116,0,91,128,106,213:9:5        120,12,0,120,12,120:4:4
+17     829     .       T       <X>     0       .       DP=24;I16=10,13,0,0,863,32931,0,0,1380,82800,0,0,418,8818,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,242:8:0    0,12,132:4:0
+17     830     .       C       <X>     0       .       DP=24;I16=10,14,0,0,910,34966,0,0,1440,86400,0,0,437,9267,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,220:8:0    0,12,134:4:0
+17     831     .       T       <X>     0       .       DP=24;I16=10,14,0,0,906,34886,0,0,1440,86400,0,0,431,9119,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,243:8:0    0,12,133:4:0
+17     832     .       C       <X>     0       .       DP=24;I16=10,14,0,0,888,33634,0,0,1440,86400,0,0,425,8999,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,220:8:0    0,12,123:4:0
+17     833     .       T       <X>     0       .       DP=25;I16=10,14,0,0,820,29920,0,0,1440,86400,0,0,418,8856,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,224:8:0    0,12,113:4:0
+17     834     .       G       A,<X>   0       .       DP=25;I16=2,3,7,10,164,5898,590,21124,300,18000,1020,61200,104,2296,305,6441;QS=0.520056,2.47994,0;VDB=0.788006;SGB=-4.01214;RPB=0.999233;MQB=1;MQSB=1;BQB=0.821668;MQ0F=0      PL:DP:DV        185,0,46,191,73,246:11:9        128,0,59,137,74,193:8:5 89,9,0,89,9,89:3:3
+17     835     .       T       <X>     0       .       DP=26;I16=9,15,0,0,767,26675,0,0,1440,86400,0,0,406,8652,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,240:12:0   0,24,213:8:0    0,12,98:4:0
+17     836     .       G       <X>     0       .       DP=23;I16=8,15,0,0,833,30561,0,0,1380,82800,0,0,403,8541,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,243:11:0   0,24,214:8:0    0,12,130:4:0
+17     837     .       T       <X>     0       .       DP=23;I16=8,15,0,0,843,31499,0,0,1380,82800,0,0,400,8456,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,241:11:0   0,24,221:8:0    0,12,143:4:0
+17     838     .       T       <X>     0       .       DP=23;I16=8,15,0,0,870,33172,0,0,1380,82800,0,0,397,8397,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,252:11:0   0,24,224:8:0    0,12,134:4:0
+17     839     .       G       <X>     0       .       DP=24;I16=8,15,0,0,862,32774,0,0,1380,82800,0,0,393,8315,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,249:11:0   0,24,212:8:0    0,12,142:4:0
+17     840     .       A       <X>     0       .       DP=25;I16=9,15,0,0,876,32682,0,0,1440,86400,0,0,375,7731,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,243:11:0   0,21,196:7:0    0,18,180:6:0
+17     841     .       T       <X>     0       .       DP=25;I16=9,16,0,0,861,30879,0,0,1500,90000,0,0,396,8260,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,213:11:0   0,24,226:8:0    0,18,185:6:0
+17     842     .       T       <X>     0       .       DP=24;I16=9,15,0,0,872,31990,0,0,1440,86400,0,0,393,8199,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,227:10:0   0,24,231:8:0    0,18,175:6:0
+17     843     .       C       <X>     0       .       DP=24;I16=9,15,0,0,844,30604,0,0,1440,86400,0,0,390,8172,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,228:10:0   0,24,229:8:0    0,18,160:6:0
+17     844     .       T       <X>     0       .       DP=24;I16=9,15,0,0,900,34094,0,0,1440,86400,0,0,386,8128,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,227:10:0   0,24,238:8:0    0,18,189:6:0
+17     845     .       G       <X>     0       .       DP=25;I16=10,15,0,0,916,33866,0,0,1500,90000,0,0,382,8116,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,239:10:0   0,24,225:8:0    0,21,196:7:0
+17     846     .       G       <X>     0       .       DP=24;I16=9,14,0,0,802,28414,0,0,1380,82800,0,0,354,7460,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,223:9:0    0,24,208:8:0    0,18,164:6:0
+17     847     .       T       <X>     0       .       DP=24;I16=8,15,0,0,809,29007,0,0,1380,82800,0,0,377,8083,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,210:9:0    0,24,219:8:0    0,18,149:6:0
+17     848     .       G       <X>     0       .       DP=23;I16=8,15,0,0,829,30351,0,0,1380,82800,0,0,384,8138,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,199:8:0    0,27,243:9:0    0,18,167:6:0
+17     849     .       G       <X>     0       .       DP=22;I16=8,12,0,0,684,23844,0,0,1200,72000,0,0,349,7517,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,160:6:0    0,27,233:9:0    0,15,140:5:0
+17     850     .       T       <X>     0       .       DP=21;I16=6,14,0,0,706,25508,0,0,1200,72000,0,0,360,7568,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,153:6:0    0,24,226:8:0    0,18,147:6:0
+17     851     .       G       <X>     0       .       DP=21;I16=7,14,0,0,707,24667,0,0,1260,75600,0,0,386,8254,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,140:6:0    0,27,233:9:0    0,18,156:6:0
+17     852     .       G       <X>     0       .       DP=21;I16=7,13,0,0,687,24223,0,0,1200,72000,0,0,368,7976,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,147:6:0    0,27,222:9:0    0,15,146:5:0
+17     853     .       A       <X>     0       .       DP=21;I16=7,14,0,0,721,25603,0,0,1260,75600,0,0,388,8442,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,146:6:0    0,27,223:9:0    0,18,166:6:0
+17     854     .       A       <X>     0       .       DP=21;I16=7,14,0,0,725,25843,0,0,1260,75600,0,0,389,8517,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,179:7:0    0,24,209:8:0    0,18,168:6:0
+17     855     .       A       <X>     0       .       DP=21;I16=7,14,0,0,683,23803,0,0,1260,75600,0,0,391,8611,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,171:7:0    0,24,204:8:0    0,18,152:6:0
+17     856     .       C       <X>     0       .       DP=21;I16=7,14,0,0,763,28293,0,0,1260,75600,0,0,392,8676,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,192:7:0    0,24,222:8:0    0,18,172:6:0
+17     857     .       A       <X>     0       .       DP=22;I16=8,14,0,0,786,28480,0,0,1320,79200,0,0,393,8763,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,182:7:0    0,24,220:8:0    0,21,194:7:0
+17     858     .       A       <X>     0       .       DP=22;I16=8,14,0,0,816,31358,0,0,1320,79200,0,0,395,8873,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,192:7:0    0,24,236:8:0    0,21,198:7:0
+17     859     .       G       <X>     0       .       DP=22;I16=8,14,0,0,824,31356,0,0,1320,79200,0,0,395,8907,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,202:7:0    0,24,223:8:0    0,21,203:7:0
+17     860     .       A       <X>     0       .       DP=22;I16=8,13,0,0,743,26985,0,0,1260,75600,0,0,369,8291,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,184:7:0    0,21,202:7:0    0,21,190:7:0
+17     861     .       C       <X>     0       .       DP=22;I16=8,14,0,0,770,28376,0,0,1320,79200,0,0,393,8899,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,206:8:0    0,24,216:8:0    0,18,161:6:0
+17     862     .       T       <X>     0       .       DP=22;I16=8,14,0,0,762,27500,0,0,1320,79200,0,0,393,8905,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,188:8:0    0,24,213:8:0    0,18,177:6:0
+17     863     .       G       <X>     0       .       DP=23;I16=9,14,0,0,836,30660,0,0,1380,82800,0,0,393,8935,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,24,221:8:0    0,18,180:6:0
+17     864     .       T       <X>     0       .       DP=22;I16=9,13,0,0,795,29085,0,0,1320,79200,0,0,395,8989,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,215:8:0    0,24,221:8:0    0,18,180:6:0
+17     865     .       C       <X>     0       .       DP=22;I16=8,14,0,0,785,28475,0,0,1320,79200,0,0,397,9015,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,227:9:0    0,21,193:7:0    0,18,177:6:0
+17     866     .       C       <X>     0       .       DP=21;I16=7,13,0,0,694,24890,0,0,1200,72000,0,0,395,8985,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,220:8:0    0,18,149:6:0    0,18,177:6:0
+17     867     .       C       <X>     0       .       DP=21;I16=7,14,0,0,761,28443,0,0,1260,75600,0,0,403,9023,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,223:9:0    0,18,182:6:0    0,18,187:6:0
+17     868     .       A       <X>     0       .       DP=21;I16=7,14,0,0,799,31183,0,0,1260,75600,0,0,406,9054,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,18,189:6:0    0,18,202:6:0
+17     869     .       G       <X>     0       .       DP=21;I16=7,14,0,0,795,30733,0,0,1260,75600,0,0,409,9103,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,236:9:0    0,18,190:6:0    0,18,187:6:0
+17     870     .       C       <X>     0       .       DP=21;I16=7,13,0,0,758,29080,0,0,1200,72000,0,0,403,9089,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,226:8:0    0,18,183:6:0    0,18,187:6:0
+17     871     .       C       <X>     0       .       DP=21;I16=7,14,0,0,769,29383,0,0,1260,75600,0,0,413,9155,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,232:9:0    0,18,176:6:0    0,18,192:6:0
+17     872     .       T       <X>     0       .       DP=21;I16=7,14,0,0,785,29879,0,0,1260,75600,0,0,413,9109,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,18,187:6:0    0,18,188:6:0
+17     873     .       G       <X>     0       .       DP=21;I16=7,14,0,0,768,28506,0,0,1260,75600,0,0,413,9083,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,233:9:0    0,18,172:6:0    0,18,182:6:0
+17     874     .       G       <X>     0       .       DP=21;I16=7,12,0,0,700,26434,0,0,1140,68400,0,0,374,8234,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,227:8:0    0,15,143:5:0    0,18,189:6:0
+17     875     .       G       <X>     0       .       DP=21;I16=7,14,0,0,717,25659,0,0,1260,75600,0,0,411,8995,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,227:9:0    0,18,163:6:0    0,18,159:6:0
+17     876     .       T       <X>     0       .       DP=21;I16=7,14,0,0,719,25261,0,0,1260,75600,0,0,410,8984,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,222:9:0    0,18,156:6:0    0,18,173:6:0
+17     877     .       G       <X>     0       .       DP=21;I16=7,14,0,0,747,27419,0,0,1260,75600,0,0,409,8995,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,235:9:0    0,18,162:6:0    0,18,176:6:0
+17     878     .       A       <X>     0       .       DP=21;I16=7,13,0,0,738,27650,0,0,1200,72000,0,0,391,8739,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,216:8:0    0,18,172:6:0    0,18,191:6:0
+17     879     .       T       <X>     0       .       DP=21;I16=7,13,0,0,731,26927,0,0,1200,72000,0,0,389,8759,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,214:8:0    0,18,175:6:0    0,18,184:6:0
+17     880     .       A       <X>     0       .       DP=21;I16=7,14,0,0,737,26481,0,0,1260,75600,0,0,405,9109,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,227:9:0    0,18,165:6:0    0,18,172:6:0
+17     881     .       C       <X>     0       .       DP=20;I16=7,13,0,0,742,27898,0,0,1200,72000,0,0,404,9154,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,231:8:0    0,18,164:6:0    0,18,183:6:0
+17     882     .       A       <X>     0       .       DP=20;I16=7,13,0,0,776,30564,0,0,1200,72000,0,0,403,9217,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,225:8:0    0,18,188:6:0    0,18,200:6:0
+17     883     .       G       <X>     0       .       DP=20;I16=7,13,0,0,702,25898,0,0,1200,72000,0,0,401,9247,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,214:8:0    0,18,175:6:0    0,18,176:6:0
+17     884     .       C       <X>     0       .       DP=19;I16=7,12,0,0,629,21449,0,0,1140,68400,0,0,400,9292,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,201:8:0    0,18,155:6:0    0,15,144:5:0
+17     885     .       G       <X>     0       .       DP=18;I16=7,11,0,0,605,20851,0,0,1080,64800,0,0,400,9350,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,215:8:0    0,15,140:5:0    0,15,130:5:0
+17     886     .       A       <X>     0       .       DP=18;I16=7,11,0,0,681,26145,0,0,1080,64800,0,0,400,9420,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,222:8:0    0,15,164:5:0    0,15,163:5:0
+17     887     .       G       <X>     0       .       DP=18;I16=7,11,0,0,631,22891,0,0,1080,64800,0,0,399,9451,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,222:8:0    0,15,138:5:0    0,15,149:5:0
+17     888     .       A       <X>     0       .       DP=18;I16=7,10,0,0,593,21563,0,0,1020,61200,0,0,373,8867,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,216:8:0    0,15,132:5:0    0,12,127:4:0
+17     889     .       C       <X>     0       .       DP=18;I16=7,11,0,0,624,22732,0,0,1080,64800,0,0,396,9492,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,213:8:0    0,15,134:5:0    0,15,160:5:0
+17     890     .       C       <X>     0       .       DP=19;I16=7,11,0,0,616,22426,0,0,1080,64800,0,0,368,8826,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,215:8:0    0,15,138:5:0    0,15,152:5:0
+17     891     .       C       <X>     0       .       DP=19;I16=7,11,0,0,661,24891,0,0,1080,64800,0,0,365,8745,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,227:8:0    0,15,141:5:0    0,15,165:5:0
+17     892     .       C       <X>     0       .       DP=19;I16=7,12,0,0,691,25761,0,0,1140,68400,0,0,387,9299,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,230:9:0    0,15,146:5:0    0,15,167:5:0
+17     893     .       A       <X>     0       .       DP=19;I16=7,12,0,0,673,24521,0,0,1140,68400,0,0,384,9238,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,221:9:0    0,15,142:5:0    0,15,166:5:0
+17     894     .       T       <X>     0       .       DP=19;I16=7,12,0,0,670,24268,0,0,1140,68400,0,0,380,9138,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,225:9:0    0,15,134:5:0    0,15,165:5:0
+17     895     .       C       <X>     0       .       DP=20;I16=8,12,0,0,712,26186,0,0,1200,72000,0,0,376,9050,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,248:10:0   0,15,149:5:0    0,15,162:5:0
+17     896     .       T       <X>     0       .       DP=19;I16=8,10,0,0,684,26696,0,0,1080,64800,0,0,348,8300,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,238:9:0    0,12,141:4:0    0,15,180:5:0
+17     897     .       C       <X>     0       .       DP=18;I16=8,10,0,0,693,27001,0,0,1080,64800,0,0,370,8764,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,12,131:4:0    0,15,166:5:0
+17     898     .       T       <X>     0       .       DP=18;I16=8,10,0,0,674,25656,0,0,1080,64800,0,0,367,8617,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,243:9:0    0,12,125:4:0    0,15,172:5:0
+17     899     .       A       <X>     0       .       DP=18;I16=9,8,0,0,597,21451,0,0,1020,61200,0,0,340,7858,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,239:9:0    0,9,99:3:0      0,15,145:5:0
+17     900     .       C       <X>     0       .       DP=18;I16=9,9,0,0,658,24550,0,0,1080,64800,0,0,364,8362,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,98:3:0      0,15,166:5:0
+17     901     .       C       <X>     0       .       DP=18;I16=9,9,0,0,680,26004,0,0,1080,64800,0,0,363,8255,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,99:3:0      0,15,169:5:0
+17     902     .       A       <X>     0       .       DP=18;I16=9,9,0,0,681,26253,0,0,1080,64800,0,0,362,8162,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,253:10:0   0,9,115:3:0     0,15,174:5:0
+17     903     .       A       <X>     0       .       DP=18;I16=9,8,0,0,645,24625,0,0,1020,61200,0,0,336,7458,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,250:9:0    0,9,101:3:0     0,15,171:5:0
+17     904     .       A       <X>     0       .       DP=18;I16=9,9,0,0,640,23412,0,0,1080,64800,0,0,359,7969,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,249:10:0   0,9,85:3:0      0,15,174:5:0
+17     905     .       A       <X>     0       .       DP=18;I16=9,9,0,0,675,25673,0,0,1080,64800,0,0,357,7871,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,103:3:0     0,15,172:5:0
+17     906     .       A       <X>     0       .       DP=18;I16=9,9,0,0,669,25193,0,0,1080,64800,0,0,355,7789,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,102:3:0     0,15,166:5:0
+17     907     .       A       <X>     0       .       DP=18;I16=9,9,0,0,661,24541,0,0,1080,64800,0,0,353,7723,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,94:3:0      0,15,165:5:0
+17     908     .       T       <X>     0       .       DP=18;I16=9,9,0,0,673,25579,0,0,1080,64800,0,0,351,7673,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,83:3:0      0,15,168:5:0
+17     909     .       T       <X>     0       .       DP=18;I16=9,9,0,0,653,23847,0,0,1080,64800,0,0,348,7590,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,95:3:0      0,15,161:5:0
+17     910     .       A       <X>     0       .       DP=18;I16=9,9,0,0,652,23790,0,0,1080,64800,0,0,344,7476,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,248:10:0   0,9,104:3:0     0,15,162:5:0
+17     911     .       A       <X>     0       .       DP=18;I16=9,9,0,0,688,26440,0,0,1080,64800,0,0,340,7382,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,109:3:0     0,15,168:5:0
+17     912     .       A       <X>     0       .       DP=18;I16=9,9,0,0,691,26705,0,0,1080,64800,0,0,336,7308,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,115:3:0     0,15,173:5:0
+17     913     .       A       <X>     0       .       DP=19;I16=9,10,0,0,692,25762,0,0,1140,68400,0,0,332,7254,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,109:3:0     0,15,171:5:0
+17     914     .       A       <X>     0       .       DP=19;I16=9,10,0,0,712,26966,0,0,1140,68400,0,0,329,7221,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,109:3:0     0,15,164:5:0
+17     915     .       T       <X>     0       .       DP=18;I16=9,9,0,0,638,23228,0,0,1080,64800,0,0,326,7160,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,247:10:0   0,9,99:3:0      0,15,163:5:0
+17     916     .       T       <X>     0       .       DP=19;I16=9,8,0,0,626,23136,0,0,1020,61200,0,0,296,6396,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,241:9:0    0,9,103:3:0     0,15,164:5:0
+17     917     .       A       <X>     0       .       DP=19;I16=9,10,0,0,726,27962,0,0,1117,66169,0,0,318,6908,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,125:4:0    0,15,171:5:0
+17     918     .       G       <X>     0       .       DP=19;I16=9,10,0,0,688,25456,0,0,1117,66169,0,0,314,6818,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,129:4:0    0,15,147:5:0
+17     919     .       C       <X>     0       .       DP=18;I16=8,10,0,0,672,25786,0,0,1057,62569,0,0,311,6751,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,92:3:0      0,15,152:5:0
+17     920     .       T       <X>     0       .       DP=18;I16=8,10,0,0,681,26113,0,0,1057,62569,0,0,308,6706,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,95:3:0      0,15,171:5:0
+17     921     .       G       <X>     0       .       DP=17;I16=7,10,0,0,617,22841,0,0,997,58969,0,0,304,6582,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,6,47:2:0      0,15,164:5:0
+17     922     .       G       <X>     0       .       DP=16;I16=7,8,0,0,560,21156,0,0,877,51769,0,0,276,5852,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,243:8:0    0,6,64:2:0      0,15,151:5:0
+17     923     .       G       <X>     0       .       DP=16;I16=7,8,0,0,562,21350,0,0,877,51769,0,0,273,5765,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,245:8:0    0,6,65:2:0      0,15,144:5:0
+17     924     .       C       <X>     0       .       DP=16;I16=7,9,0,0,603,22955,0,0,937,55369,0,0,295,6321,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,255:9:0    0,6,57:2:0      0,15,157:5:0
+17     925     .       A       <X>     0       .       DP=16;I16=7,9,0,0,576,21618,0,0,937,55369,0,0,291,6219,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,244:9:0    0,6,58:2:0      0,15,163:5:0
+17     926     .       T       <X>     0       .       DP=16;I16=7,9,0,0,585,22015,0,0,937,55369,0,0,287,6133,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,241:9:0    0,6,63:2:0      0,15,161:5:0
+17     927     .       G       <X>     0       .       DP=17;I16=7,10,0,0,641,24481,0,0,997,58969,0,0,283,6063,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,27,255:9:0    0,9,82:3:0      0,15,158:5:0
+17     928     .       G       <X>     0       .       DP=17;I16=7,10,0,0,625,23195,0,0,997,58969,0,0,280,6010,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,27,255:9:0    0,9,84:3:0      0,15,150:5:0
+17     929     .       T       <X>     0       .       DP=16;I16=7,9,0,0,580,21580,0,0,937,55369,0,0,277,5925,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,248:9:0    0,9,79:3:0      0,12,128:4:0
+17     930     .       G       <X>     0       .       DP=16;I16=7,8,0,0,565,21561,0,0,877,51769,0,0,249,5233,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,247:8:0    0,9,82:3:0      0,12,127:4:0
+17     931     .       G       <X>     0       .       DP=16;I16=7,9,0,0,553,19935,0,0,937,55369,0,0,271,5809,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,244:9:0    0,9,80:3:0      0,12,113:4:0
+17     932     .       T       <X>     0       .       DP=16;I16=7,9,0,0,558,20128,0,0,937,55369,0,0,268,5778,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,229:9:0    0,9,89:3:0      0,12,122:4:0
+17     933     .       G       <X>     0       .       DP=16;I16=7,8,0,0,558,20926,0,0,877,51769,0,0,239,5091,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,241:8:0    0,9,94:3:0      0,12,116:4:0
+17     934     .       C       <X>     0       .       DP=15;I16=7,8,0,0,548,20256,0,0,877,51769,0,0,261,5673,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,27,244:9:0    0,9,83:3:0      0,9,99:3:0
+17     935     .       A       <X>     0       .       DP=15;I16=7,8,0,0,534,19780,0,0,846,49010,0,0,259,5647,0,0;QS=3,0;MQSB=0.720273;MQ0F=0  PL:DP:DV        0,27,233:9:0    0,9,86:3:0      0,9,101:3:0
+17     936     .       T       <X>     0       .       DP=15;I16=7,8,0,0,579,22499,0,0,846,49010,0,0,257,5589,0,0;QS=3,0;MQSB=0.720273;MQ0F=0  PL:DP:DV        0,27,252:9:0    0,9,91:3:0      0,9,100:3:0
+17     937     .       G       <X>     0       .       DP=16;I16=8,7,0,0,550,20650,0,0,846,49010,0,0,232,5022,0,0;QS=3,0;MQSB=0.651439;MQ0F=0  PL:DP:DV        0,24,228:8:0    0,9,84:3:0      0,12,115:4:0
+17     938     .       C       <X>     0       .       DP=16;I16=8,7,0,0,553,20669,0,0,846,49010,0,0,231,5001,0,0;QS=3,0;MQSB=0.651439;MQ0F=0  PL:DP:DV        0,24,234:8:0    0,9,77:3:0      0,12,119:4:0
+17     939     .       C       <X>     0       .       DP=16;I16=8,8,0,0,582,22100,0,0,906,52610,0,0,250,5392,0,0;QS=3,0;MQSB=0.702619;MQ0F=0  PL:DP:DV        0,27,255:9:0    0,9,71:3:0      0,12,115:4:0
+17     940     .       T       <X>     0       .       DP=15;I16=8,7,0,0,583,23339,0,0,846,49010,0,0,248,5320,0,0;QS=3,0;MQSB=0.651439;MQ0F=0  PL:DP:DV        0,27,252:9:0    0,6,71:2:0      0,12,124:4:0
+17     941     .       G       <X>     0       .       DP=14;I16=7,7,0,0,501,18707,0,0,786,45410,0,0,246,5216,0,0;QS=3,0;MQSB=0.714506;MQ0F=0  PL:DP:DV        0,27,240:9:0    0,6,59:2:0      0,9,93:3:0
+17     942     .       T       <X>     0       .       DP=14;I16=7,7,0,0,525,19799,0,0,786,45410,0,0,244,5128,0,0;QS=3,0;MQSB=0.714506;MQ0F=0  PL:DP:DV        0,27,237:9:0    0,6,70:2:0      0,9,94:3:0
+17     943     .       A       <X>     0       .       DP=14;I16=7,7,0,0,545,21399,0,0,786,45410,0,0,242,5056,0,0;QS=3,0;MQSB=0.714506;MQ0F=0  PL:DP:DV        0,27,248:9:0    0,6,71:2:0      0,9,93:3:0
+17     944     .       G       <X>     0       .       DP=14;I16=7,7,0,0,529,20143,0,0,786,45410,0,0,240,5000,0,0;QS=3,0;MQSB=0.714506;MQ0F=0  PL:DP:DV        0,27,249:9:0    0,6,65:2:0      0,9,95:3:0
+17     945     .       T       <X>     0       .       DP=14;I16=7,7,0,0,523,19621,0,0,786,45410,0,0,238,4960,0,0;QS=3,0;MQSB=0.714506;MQ0F=0  PL:DP:DV        0,27,239:9:0    0,6,70:2:0      0,9,95:3:0
+17     946     .       C       <X>     0       .       DP=13;I16=6,6,0,0,455,17581,0,0,666,38210,0,0,223,4739,0,0;QS=3,0;MQSB=0.660716;MQ0F=0  PL:DP:DV        0,24,240:8:0    0,6,56:2:0      0,6,70:2:0
+17     947     .       C       <X>     0       .       DP=14;I16=7,7,0,0,509,19007,0,0,755,42651,0,0,238,4928,0,0;QS=3,0;MQSB=0.925999;MQ0F=0  PL:DP:DV        0,27,251:9:0    0,9,83:3:0      0,6,66:2:0
+17     948     .       C       <X>     0       .       DP=14;I16=7,7,0,0,520,20050,0,0,755,42651,0,0,237,4887,0,0;QS=3,0;MQSB=0.925999;MQ0F=0  PL:DP:DV        0,27,254:9:0    0,9,78:3:0      0,6,69:2:0
+17     949     .       A       <X>     0       .       DP=15;I16=7,8,0,0,547,20705,0,0,815,46251,0,0,236,4864,0,0;QS=3,0;MQSB=0.959011;MQ0F=0  PL:DP:DV        0,30,250:10:0   0,9,90:3:0      0,6,72:2:0
+17     950     .       G       <X>     0       .       DP=15;I16=6,8,0,0,563,22871,0,0,786,45410,0,0,231,4835,0,0;QS=3,0;MQSB=0.740818;MQ0F=0  PL:DP:DV        0,30,255:10:0   0,6,71:2:0      0,6,72:2:0
+17     951     .       C       <X>     0       .       DP=16;I16=7,8,0,0,554,21080,0,0,846,49010,0,0,230,4840,0,0;QS=3,0;MQSB=0.720273;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,6,65:2:0      0,6,73:2:0
+17     952     .       T       <X>     0       .       DP=16;I16=8,8,0,0,595,22565,0,0,875,49851,0,0,237,4913,0,0;QS=3,0;MQSB=0.934676;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,9,93:3:0      0,6,73:2:0
+17     953     .       A       <X>     0       .       DP=16;I16=8,8,0,0,567,20515,0,0,875,49851,0,0,237,4921,0,0;QS=3,0;MQSB=0.934676;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,9,91:3:0      0,6,69:2:0
+17     954     .       T       <X>     0       .       DP=15;I16=7,8,0,0,544,20412,0,0,815,46251,0,0,238,4948,0,0;QS=3,0;MQSB=0.959011;MQ0F=0  PL:DP:DV        0,30,249:10:0   0,9,94:3:0      0,6,69:2:0
+17     955     .       T       <X>     0       .       DP=15;I16=7,8,0,0,543,19953,0,0,815,46251,0,0,239,4993,0,0;QS=3,0;MQSB=0.959011;MQ0F=0  PL:DP:DV        0,30,246:10:0   0,9,95:3:0      0,6,68:2:0
+17     956     .       C       <X>     0       .       DP=15;I16=6,8,0,0,543,21255,0,0,786,45410,0,0,229,4935,0,0;QS=3,0;MQSB=0.740818;MQ0F=0  PL:DP:DV        0,30,255:10:0   0,6,62:2:0      0,6,70:2:0
+17     957     .       A       <X>     0       .       DP=15;I16=7,8,0,0,504,17684,0,0,815,46251,0,0,241,5137,0,0;QS=3,0;MQSB=0.959011;MQ0F=0  PL:DP:DV        0,30,240:10:0   0,9,74:3:0      0,6,67:2:0
+17     958     .       C       <X>     0       .       DP=14;I16=6,8,0,0,505,18981,0,0,755,42651,0,0,243,5235,0,0;QS=3,0;MQSB=0.981425;MQ0F=0  PL:DP:DV        0,30,253:10:0   0,9,78:3:0      0,3,39:1:0
+17     959     .       A       <X>     0       .       DP=14;I16=5,8,0,0,519,20885,0,0,726,41810,0,0,231,5153,0,0;QS=3,0;MQSB=0.765017;MQ0F=0  PL:DP:DV        0,30,255:10:0   0,6,72:2:0      0,3,38:1:0
+17     960     .       G       <X>     0       .       DP=15;I16=6,9,0,0,539,19901,0,0,815,46251,0,0,247,5479,0,0;QS=3,0;MQSB=0.99308;MQ0F=0   PL:DP:DV        0,30,255:10:0   0,12,106:4:0    0,3,41:1:0
+17     961     .       T       <X>     0       .       DP=14;I16=6,8,0,0,523,19835,0,0,755,42651,0,0,250,5574,0,0;QS=3,0;MQSB=0.981425;MQ0F=0  PL:DP:DV        0,27,248:9:0    0,12,114:4:0    0,3,39:1:0
+17     962     .       G       <X>     0       .       DP=14;I16=5,8,0,0,498,19194,0,0,726,41810,0,0,236,5394,0,0;QS=3,0;MQSB=0.765017;MQ0F=0  PL:DP:DV        0,27,253:9:0    0,9,91:3:0      0,3,36:1:0
+17     963     .       C       <X>     0       .       DP=13;I16=5,8,0,0,500,19610,0,0,695,39051,0,0,256,5754,0,0;QS=3,0;MQSB=0.997325;MQ0F=0  PL:DP:DV        0,24,234:8:0    0,12,118:4:0    0,3,40:1:0
+17     964     .       T       <X>     0       .       DP=13;I16=5,8,0,0,512,20430,0,0,695,39051,0,0,259,5835,0,0;QS=3,0;MQSB=0.997325;MQ0F=0  PL:DP:DV        0,24,227:8:0    0,12,128:4:0    0,3,42:1:0
+17     965     .       G       <X>     0       .       DP=13;I16=4,8,0,0,467,18429,0,0,666,38210,0,0,241,5477,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,228:8:0    0,9,93:3:0      0,3,40:1:0
+17     966     .       A       <X>     0       .       DP=13;I16=4,8,0,0,443,16785,0,0,666,38210,0,0,242,5490,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,212:8:0    0,9,95:3:0      0,3,40:1:0
+17     967     .       G       <X>     0       .       DP=13;I16=4,8,0,0,464,18036,0,0,666,38210,0,0,243,5513,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,230:8:0    0,9,91:3:0      0,3,41:1:0
+17     968     .       G       <X>     0       .       DP=13;I16=4,8,0,0,441,16549,0,0,666,38210,0,0,244,5546,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,218:8:0    0,9,87:3:0      0,3,42:1:0
+17     969     .       T       <X>     0       .       DP=13;I16=4,8,0,0,450,16970,0,0,666,38210,0,0,245,5589,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,220:8:0    0,9,98:3:0      0,3,31:1:0
+17     970     .       G       <X>     0       .       DP=13;I16=4,7,0,0,413,15579,0,0,629,36841,0,0,220,4968,0,0;QS=3,0;MQSB=0.924449;MQ0F=0  PL:DP:DV        0,24,221:8:0    0,6,71:2:0      0,3,33:1:0
+17     971     .       G       <X>     0       .       DP=13;I16=4,8,0,0,459,17711,0,0,666,38210,0,0,245,5609,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,223:8:0    0,9,93:3:0      0,3,38:1:0
+17     972     .       G       <X>     0       .       DP=13;I16=4,8,0,0,446,17192,0,0,666,38210,0,0,245,5637,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,210:8:0    0,9,96:3:0      0,3,39:1:0
+17     973     .       A       <X>     0       .       DP=12;I16=4,7,0,0,402,15018,0,0,606,34610,0,0,246,5676,0,0;QS=3,0;MQSB=0.763675;MQ0F=0  PL:DP:DV        0,21,192:7:0    0,9,89:3:0      0,3,42:1:0
+17     974     .       A       <X>     0       .       DP=12;I16=4,7,0,0,417,16273,0,0,606,34610,0,0,247,5725,0,0;QS=3,0;MQSB=0.763675;MQ0F=0  PL:DP:DV        0,21,198:7:0    0,9,96:3:0      0,3,42:1:0
+17     975     .       G       <X>     0       .       DP=13;I16=4,8,0,0,454,17560,0,0,666,38210,0,0,247,5733,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,213:8:0    0,9,95:3:0      0,3,42:1:0
+17     976     .       A       <X>     0       .       DP=13;I16=4,8,0,0,431,16083,0,0,666,38210,0,0,248,5750,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,227:8:0    0,9,70:3:0      0,3,41:1:0
+17     977     .       T       <X>     0       .       DP=13;I16=4,8,0,0,438,16316,0,0,666,38210,0,0,248,5726,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,210:8:0    0,9,93:3:0      0,3,37:1:0
+17     978     .       G       <X>     0       .       DP=12;I16=4,8,0,0,430,16060,0,0,666,38210,0,0,248,5710,0,0;QS=3,0;MQSB=0.793923;MQ0F=0  PL:DP:DV        0,24,224:8:0    0,9,75:3:0      0,3,40:1:0
+17     979     .       C       <X>     0       .       DP=13;I16=4,8,0,0,453,17461,0,0,689,40441,0,0,223,5077,0,0;QS=3,0;MQSB=0.94394;MQ0F=0   PL:DP:DV        0,27,232:9:0    0,6,72:2:0      0,3,41:1:0
+17     980     .       T       <X>     0       .       DP=13;I16=4,8,0,0,438,16412,0,0,689,40441,0,0,224,5078,0,0;QS=3,0;MQSB=0.94394;MQ0F=0   PL:DP:DV        0,27,220:9:0    0,6,76:2:0      0,3,43:1:0
+17     981     .       T       <X>     0       .       DP=13;I16=4,9,0,0,484,18602,0,0,726,41810,0,0,250,5714,0,0;QS=3,0;MQSB=0.826565;MQ0F=0  PL:DP:DV        0,27,224:9:0    0,9,97:3:0      0,3,41:1:0
+17     982     .       G       <X>     0       .       DP=14;I16=4,10,0,0,520,20128,0,0,786,45410,0,0,250,5686,0,0;QS=3,0;MQSB=0.852144;MQ0F=0 PL:DP:DV        0,30,237:10:0   0,9,99:3:0      0,3,40:1:0
+17     983     .       A       <X>     0       .       DP=14;I16=4,10,0,0,570,23360,0,0,786,45410,0,0,251,5671,0,0;QS=3,0;MQSB=0.852144;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,101:3:0     0,3,42:1:0
+17     984     .       G       <X>     0       .       DP=15;I16=4,10,0,0,529,20459,0,0,786,45410,0,0,252,5670,0,0;QS=3,0;MQSB=0.852144;MQ0F=0 PL:DP:DV        0,30,253:10:0   0,9,88:3:0      0,3,43:1:0
+17     985     .       C       <X>     0       .       DP=17;I16=4,13,0,0,580,20280,0,0,966,56210,0,0,261,5747,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,33,246:11:0   0,12,100:4:0    0,6,65:2:0
+17     986     .       C       A,<X>   0       .       DP=17;I16=3,12,0,1,519,18353,13,169,846,49010,60,3600,235,5101,4,16;QS=2.95873,0.0412698,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.921781;BQB=1;MQ0F=0 PL:DP:DV        0,16,197,27,200,201:10:1        0,12,108,12,108,108:4:0 0,6,69,6,69,69:2:0
+17     987     .       C       <X>     0       .       DP=17;I16=4,13,0,0,634,23914,0,0,966,56210,0,0,267,5755,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,12,107:4:0    0,6,69:2:0
+17     988     .       A       <X>     0       .       DP=17;I16=4,13,0,0,633,24341,0,0,966,56210,0,0,269,5737,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,12,111:4:0    0,6,82:2:0
+17     989     .       G       <X>     0       .       DP=17;I16=4,13,0,0,635,24149,0,0,966,56210,0,0,271,5739,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,12,114:4:0    0,6,80:2:0
+17     990     .       G       <X>     0       .       DP=16;I16=4,12,0,0,591,22177,0,0,906,52610,0,0,274,5760,0,0;QS=3,0;MQSB=0.88901;MQ0F=0  PL:DP:DV        0,30,246:10:0   0,12,105:4:0    0,6,83:2:0
+17     991     .       A       <X>     0       .       DP=16;I16=3,11,0,0,548,21542,0,0,809,47641,0,0,227,4549,0,0;QS=3,0;MQSB=0.973096;MQ0F=0 PL:DP:DV        0,27,232:9:0    0,9,100:3:0     0,6,80:2:0
+17     992     .       G       <X>     0       .       DP=16;I16=4,12,0,0,562,20436,0,0,906,52610,0,0,278,5760,0,0;QS=3,0;MQSB=0.88901;MQ0F=0  PL:DP:DV        0,30,240:10:0   0,12,102:4:0    0,6,76:2:0
+17     993     .       T       <X>     0       .       DP=16;I16=4,12,0,0,564,20752,0,0,906,52610,0,0,280,5790,0,0;QS=3,0;MQSB=0.88901;MQ0F=0  PL:DP:DV        0,30,222:10:0   0,12,121:4:0    0,6,73:2:0
+17     994     .       T       <X>     0       .       DP=17;I16=5,11,0,0,597,22625,0,0,906,52610,0,0,270,5696,0,0;QS=3,0;MQSB=0.851779;MQ0F=0 PL:DP:DV        0,27,227:9:0    0,12,123:4:0    0,9,103:3:0
+17     995     .       C       <X>     0       .       DP=16;I16=4,11,0,0,588,23228,0,0,846,49010,0,0,273,5741,0,0;QS=3,0;MQSB=0.872525;MQ0F=0 PL:DP:DV        0,24,216:8:0    0,12,119:4:0    0,9,110:3:0
+17     996     .       A       <X>     0       .       DP=16;I16=4,12,0,0,562,20416,0,0,906,52610,0,0,290,6000,0,0;QS=3,0;MQSB=0.88901;MQ0F=0  PL:DP:DV        0,27,207:9:0    0,12,107:4:0    0,9,113:3:0
+17     997     .       A       <X>     0       .       DP=16;I16=4,12,0,0,600,23520,0,0,906,52610,0,0,294,6110,0,0;QS=3,0;MQSB=0.88901;MQ0F=0  PL:DP:DV        0,27,209:9:0    0,12,123:4:0    0,9,121:3:0
+17     998     .       G       <X>     0       .       DP=17;I16=4,13,0,0,603,22299,0,0,966,56210,0,0,298,6240,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,30,226:10:0   0,12,99:4:0     0,9,115:3:0
+17     999     .       G       <X>     0       .       DP=17;I16=4,12,0,0,575,21519,0,0,906,52610,0,0,302,6390,0,0;QS=3,0;MQSB=0.88901;MQ0F=0  PL:DP:DV        0,27,202:9:0    0,12,118:4:0    0,9,111:3:0
+17     1000    .       C       <X>     0       .       DP=17;I16=4,13,0,0,637,24465,0,0,966,56210,0,0,308,6564,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,30,235:10:0   0,12,118:4:0    0,9,109:3:0
+17     1001    .       T       <X>     0       .       DP=17;I16=4,13,0,0,647,24907,0,0,966,56210,0,0,312,6708,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,30,228:10:0   0,12,120:4:0    0,9,122:3:0
+17     1002    .       G       <X>     0       .       DP=17;I16=4,13,0,0,627,23691,0,0,966,56210,0,0,316,6872,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,30,220:10:0   0,12,123:4:0    0,9,109:3:0
+17     1003    .       C       T,<X>   0       .       DP=18;I16=4,13,0,1,633,23953,22,484,966,56210,60,3600,297,6515,21,441;QS=2.9375,0.0625,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.913725;BQB=1;MQ0F=0   PL:DP:DV        0,8,207,27,211,220:10:1 0,15,132,15,132,132:5:0 0,9,102,9,102,102:3:0
+17     1004    .       A       <X>     0       .       DP=19;I16=5,14,0,0,653,23107,0,0,1086,63410,0,0,321,7061,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,231:11:0   0,15,131:5:0    0,9,98:3:0
+17     1005    .       A       <X>     0       .       DP=19;I16=5,14,0,0,670,24380,0,0,1086,63410,0,0,324,7138,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,231:11:0   0,15,132:5:0    0,9,113:3:0
+17     1006    .       T       <X>     0       .       DP=19;I16=4,14,0,0,659,24869,0,0,1026,59810,0,0,327,7237,0,0;QS=3,0;MQSB=0.913725;MQ0F=0        PL:DP:DV        0,30,220:10:0   0,15,134:5:0    0,9,115:3:0
+17     1007    .       G       <X>     0       .       DP=18;I16=4,13,0,0,651,25373,0,0,966,56210,0,0,306,6732,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,27,225:9:0    0,15,138:5:0    0,9,113:3:0
+17     1008    .       A       <X>     0       .       DP=18;I16=4,13,0,0,667,27041,0,0,966,56210,0,0,309,6821,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,27,222:9:0    0,15,147:5:0    0,9,118:3:0
+17     1009    .       G       <X>     0       .       DP=18;I16=4,13,0,0,635,24431,0,0,966,56210,0,0,312,6928,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,27,213:9:0    0,15,139:5:0    0,9,116:3:0
+17     1010    .       C       <X>     0       .       DP=18;I16=4,14,0,0,661,25289,0,0,1026,59810,0,0,339,7629,0,0;QS=3,0;MQSB=0.913725;MQ0F=0        PL:DP:DV        0,30,234:10:0   0,15,126:5:0    0,9,114:3:0
+17     1011    .       T       <X>     0       .       DP=18;I16=4,14,0,0,671,25325,0,0,1026,59810,0,0,339,7623,0,0;QS=3,0;MQSB=0.913725;MQ0F=0        PL:DP:DV        0,30,226:10:0   0,15,131:5:0    0,9,118:3:0
+17     1012    .       A       <X>     0       .       DP=19;I16=5,14,0,0,639,22891,0,0,1063,61179,0,0,339,7633,0,0;QS=3,0;MQSB=0.990403;MQ0F=0        PL:DP:DV        0,30,201:10:0   0,18,154:6:0    0,9,113:3:0
+17     1013    .       T       <X>     0       .       DP=18;I16=5,12,0,0,623,23913,0,0,943,53979,0,0,325,7385,0,0;QS=3,0;MQSB=0.998612;MQ0F=0 PL:DP:DV        0,24,202:8:0    0,18,161:6:0    0,9,115:3:0
+17     1014    .       G       <X>     0       .       DP=18;I16=5,13,0,0,656,24596,0,0,1003,57579,0,0,341,7605,0,0;QS=3,0;MQSB=0.995153;MQ0F=0        PL:DP:DV        0,27,218:9:0    0,18,159:6:0    0,9,113:3:0
+17     1015    .       A       <X>     0       .       DP=18;I16=5,13,0,0,646,23878,0,0,1003,57579,0,0,342,7618,0,0;QS=3,0;MQSB=0.995153;MQ0F=0        PL:DP:DV        0,27,209:9:0    0,18,164:6:0    0,9,109:3:0
+17     1016    .       T       <X>     0       .       DP=17;I16=4,12,0,0,588,22114,0,0,929,54841,0,0,340,7632,0,0;QS=3,0;MQSB=0.971017;MQ0F=0 PL:DP:DV        0,27,212:9:0    0,12,124:4:0    0,9,101:3:0
+17     1017    .       T       <X>     0       .       DP=18;I16=5,13,0,0,635,23433,0,0,1026,59810,0,0,346,7694,0,0;QS=3,0;MQSB=0.942222;MQ0F=0        PL:DP:DV        0,27,213:9:0    0,18,155:6:0    0,9,105:3:0
+17     1018    .       G       <X>     0       .       DP=18;I16=5,13,0,0,650,24550,0,0,1026,59810,0,0,349,7757,0,0;QS=3,0;MQSB=0.942222;MQ0F=0        PL:DP:DV        0,27,215:9:0    0,18,179:6:0    0,9,91:3:0
+17     1019    .       C       <X>     0       .       DP=18;I16=5,12,0,0,555,18561,0,0,966,56210,0,0,327,7213,0,0;QS=3,0;MQSB=0.951229;MQ0F=0 PL:DP:DV        0,24,181:8:0    0,18,143:6:0    0,9,104:3:0
+17     1020    .       G       <X>     0       .       DP=19;I16=6,12,0,0,625,22287,0,0,1026,59810,0,0,332,7402,0,0;QS=3,0;MQSB=0.97296;MQ0F=0 PL:DP:DV        0,27,228:9:0    0,18,157:6:0    0,9,87:3:0
+17     1021    .       C       <X>     0       .       DP=19;I16=5,13,0,0,625,22761,0,0,1026,59810,0,0,332,7326,0,0;QS=3,0;MQSB=0.942222;MQ0F=0        PL:DP:DV        0,27,220:9:0    0,18,153:6:0    0,9,92:3:0
+17     1022    .       C       <X>     0       .       DP=19;I16=6,13,0,0,727,27975,0,0,1086,63410,0,0,360,8034,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,18,168:6:0    0,9,110:3:0
+17     1023    .       A       <X>     0       .       DP=19;I16=6,12,0,0,647,23997,0,0,1026,59810,0,0,338,7510,0,0;QS=3,0;MQSB=0.97296;MQ0F=0 PL:DP:DV        0,27,216:9:0    0,18,168:6:0    0,9,112:3:0
+17     1024    .       C       <X>     0       .       DP=20;I16=7,13,0,0,729,27471,0,0,1146,67010,0,0,364,8154,0,0;QS=3,0;MQSB=0.980568;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,18,169:6:0    0,9,106:3:0
+17     1025    .       T       <X>     0       .       DP=20;I16=7,13,0,0,757,29387,0,0,1146,67010,0,0,366,8192,0,0;QS=3,0;MQSB=0.980568;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,18,181:6:0    0,9,117:3:0
+17     1026    .       G       <X>     0       .       DP=20;I16=7,13,0,0,747,28435,0,0,1146,67010,0,0,367,8201,0,0;QS=3,0;MQSB=0.980568;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,18,169:6:0    0,9,113:3:0
+17     1027    .       C       <X>     0       .       DP=20;I16=7,13,0,0,720,26688,0,0,1146,67010,0,0,368,8232,0,0;QS=3,0;MQSB=0.980568;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,18,145:6:0    0,9,110:3:0
+17     1028    .       A       <X>     0       .       DP=19;I16=6,12,0,0,645,23681,0,0,1026,59810,0,0,348,7800,0,0;QS=3,0;MQSB=0.97296;MQ0F=0 PL:DP:DV        0,30,238:10:0   0,15,146:5:0    0,9,99:3:0
+17     1029    .       C       <X>     0       .       DP=19;I16=7,12,0,0,699,26817,0,0,1086,63410,0,0,371,8305,0,0;QS=3,0;MQSB=0.985816;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,138:5:0    0,9,111:3:0
+17     1030    .       T       <X>     0       .       DP=19;I16=7,12,0,0,749,29789,0,0,1086,63410,0,0,371,8293,0,0;QS=3,0;MQSB=0.985816;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,158:5:0    0,9,122:3:0
+17     1031    .       T       <X>     0       .       DP=21;I16=9,12,0,0,748,27726,0,0,1206,70610,0,0,371,8297,0,0;QS=3,0;MQSB=0.997478;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,144:5:0    0,9,113:3:0
+17     1032    .       T       <X>     0       .       DP=21;I16=9,12,0,0,761,28033,0,0,1206,70610,0,0,373,8319,0,0;QS=3,0;MQSB=0.997478;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,156:5:0    0,9,111:3:0
+17     1033    .       G       <X>     0       .       DP=22;I16=10,12,0,0,773,28227,0,0,1266,74210,0,0,375,8361,0,0;QS=3,0;MQSB=0.999457;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,169:6:0    0,9,101:3:0
+17     1034    .       G       <X>     0       .       DP=22;I16=8,12,0,0,703,25617,0,0,1169,69241,0,0,340,7684,0,0;QS=3,0;MQSB=0.953497;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,149:5:0    0,9,102:3:0
+17     1035    .       C       <X>     0       .       DP=21;I16=10,11,0,0,719,26103,0,0,1237,73369,0,0,382,8508,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,163:6:0    0,9,94:3:0
+17     1036    .       C       <X>     0       .       DP=22;I16=11,10,0,0,756,28390,0,0,1237,73369,0,0,360,7938,0,0;QS=3,0;MQSB=0.939898;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,175:6:0    0,12,135:4:0
+17     1037    .       T       <X>     0       .       DP=22;I16=11,11,0,0,839,32737,0,0,1297,76969,0,0,389,8641,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,188:6:0    0,12,138:4:0
+17     1038    .       G       <X>     0       .       DP=21;I16=10,10,0,0,752,28750,0,0,1177,69769,0,0,368,8066,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,184:6:0    0,9,107:3:0
+17     1039    .       G       <X>     0       .       DP=21;I16=10,11,0,0,775,29373,0,0,1237,73369,0,0,397,8761,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,189:6:0    0,9,111:3:0
+17     1040    .       A       <X>     0       .       DP=21;I16=10,11,0,0,759,28007,0,0,1237,73369,0,0,401,8851,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,177:6:0    0,9,107:3:0
+17     1041    .       C       <X>     0       .       DP=21;I16=8,11,0,0,713,27117,0,0,1140,68400,0,0,371,8255,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,155:5:0    0,9,110:3:0
+17     1042    .       A       <X>     0       .       DP=23;I16=12,10,0,0,800,29464,0,0,1297,76969,0,0,384,8466,0,0;QS=3,0;MQSB=0.947103;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,185:6:0    0,15,145:5:0
+17     1043    .       A       <X>     0       .       DP=23;I16=12,11,0,0,850,32160,0,0,1357,80569,0,0,414,9192,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,188:6:0    0,15,159:5:0
+17     1044    .       C       <X>     0       .       DP=23;I16=12,10,0,0,812,30758,0,0,1297,76969,0,0,394,8690,0,0;QS=3,0;MQSB=0.947103;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,181:6:0    0,15,150:5:0
+17     1045    .       A       <X>     0       .       DP=23;I16=12,11,0,0,887,34519,0,0,1357,80569,0,0,424,9460,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,197:6:0    0,15,156:5:0
+17     1046    .       G       <X>     0       .       DP=23;I16=12,11,0,0,862,33240,0,0,1357,80569,0,0,428,9576,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,183:6:0    0,15,158:5:0
+17     1047    .       A       <X>     0       .       DP=23;I16=12,11,0,0,890,34804,0,0,1357,80569,0,0,432,9712,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,198:6:0    0,15,165:5:0
+17     1048    .       G       <X>     0       .       DP=23;I16=12,10,0,0,846,33054,0,0,1297,76969,0,0,411,9243,0,0;QS=3,0;MQSB=0.947103;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,195:6:0    0,15,156:5:0
+17     1049    .       C       <X>     0       .       DP=22;I16=12,10,0,0,808,30644,0,0,1297,76969,0,0,441,10043,0,0;QS=3,0;MQSB=0.947103;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,182:6:0    0,15,160:5:0
+17     1050    .       A       <X>     0       .       DP=22;I16=11,10,0,0,808,31334,0,0,1237,73369,0,0,430,9940,0,0;QS=3,0;MQSB=0.939898;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,193:6:0    0,12,138:4:0
+17     1051    .       A       <X>     0       .       DP=21;I16=11,9,0,0,731,27495,0,0,1177,69769,0,0,423,9621,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,27,238:9:0    0,18,187:6:0    0,15,150:5:0
+17     1052    .       A       <X>     0       .       DP=21;I16=11,9,0,0,759,29327,0,0,1177,69769,0,0,427,9747,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,27,247:9:0    0,18,190:6:0    0,15,150:5:0
+17     1053    .       A       <X>     0       .       DP=21;I16=11,8,0,0,674,25210,0,0,1117,66169,0,0,406,9264,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,24,224:8:0    0,18,161:6:0    0,15,149:5:0
+17     1054    .       C       <X>     0       .       DP=21;I16=11,10,0,0,791,30157,0,0,1237,73369,0,0,459,10623,0,0;QS=3,0;MQSB=0.939898;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,189:6:0    0,15,153:5:0
+17     1055    .       C       <X>     0       .       DP=22;I16=12,10,0,0,818,31448,0,0,1297,76969,0,0,462,10750,0,0;QS=3,0;MQSB=0.947103;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,191:6:0    0,15,157:5:0
+17     1056    .       C       <X>     0       .       DP=22;I16=12,9,0,0,793,31265,0,0,1237,73369,0,0,441,10271,0,0;QS=3,0;MQSB=0.950149;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,195:6:0    0,15,161:5:0
+17     1057    .       T       <X>     0       .       DP=23;I16=12,10,0,0,821,31667,0,0,1297,76969,0,0,467,10911,0,0;QS=3,0;MQSB=0.947103;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,196:6:0    0,15,159:5:0
+17     1058    .       G       <X>     0       .       DP=23;I16=12,11,0,0,863,32871,0,0,1357,80569,0,0,493,11569,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,21,197:7:0    0,15,155:5:0
+17     1059    .       T       <X>     0       .       DP=23;I16=12,10,0,0,797,29803,0,0,1297,76969,0,0,468,10944,0,0;QS=3,0;MQSB=0.947103;MQ0F=0      PL:DP:DV        0,30,249:10:0   0,21,202:7:0    0,15,152:5:0
+17     1060    .       C       <X>     0       .       DP=23;I16=12,11,0,0,829,31041,0,0,1357,80569,0,0,492,11536,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,21,178:7:0    0,15,163:5:0
+17     1061    .       T       <X>     0       .       DP=22;I16=12,9,0,0,810,31840,0,0,1237,73369,0,0,465,10797,0,0;QS=3,0;MQSB=0.950149;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,175:5:0    0,15,158:5:0
+17     1062    .       C       A,<X>   0       .       DP=22;I16=12,9,0,1,826,32780,33,1089,1237,73369,60,3600,462,10652,25,625;QS=2.85398,0.146018,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.947103;BQB=1;MQ0F=0     PL:DP:DV        0,33,255,33,255,255:11:0        15,0,151,30,154,176:6:1 0,15,164,15,164,164:5:0
+17     1063    .       T       <X>     0       .       DP=22;I16=12,9,0,0,820,32460,0,0,1237,73369,0,0,459,10525,0,0;QS=3,0;MQSB=0.950149;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,183:6:0    0,15,166:5:0
+17     1064    .       A       <X>     0       .       DP=23;I16=12,9,0,0,793,30355,0,0,1237,73369,0,0,464,10752,0,0;QS=3,0;MQSB=0.950149;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,180:6:0    0,15,162:5:0
+17     1065    .       A       <X>     0       .       DP=23;I16=12,9,0,0,814,31978,0,0,1237,73369,0,0,462,10694,0,0;QS=3,0;MQSB=0.950149;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,186:6:0    0,15,174:5:0
+17     1066    .       A       <X>     0       .       DP=27;I16=15,9,0,0,890,34378,0,0,1417,84169,0,0,460,10652,0,0;QS=3,0;MQSB=0.96464;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,21,198:7:0    0,18,181:6:0
+17     1067    .       A       <X>     0       .       DP=27;I16=15,10,0,0,913,35031,0,0,1477,87769,0,0,470,10600,0,0;QS=3,0;MQSB=0.962269;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,208:7:0    0,18,182:6:0
+17     1068    .       A       <X>     0       .       DP=27;I16=15,9,0,0,898,34580,0,0,1417,84169,0,0,456,10342,0,0;QS=3,0;MQSB=0.96464;MQ0F=0        PL:DP:DV        0,30,253:10:0   0,24,218:8:0    0,18,181:6:0
+17     1069    .       A       <X>     0       .       DP=28;I16=16,10,0,0,914,33888,0,0,1537,91369,0,0,481,10925,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,207:8:0    0,21,177:7:0
+17     1070    .       A       <X>     0       .       DP=28;I16=15,11,0,0,955,36445,0,0,1537,91369,0,0,467,10351,0,0;QS=3,0;MQSB=0.960078;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,223:8:0    0,21,188:7:0
+17     1071    .       G       <X>     0       .       DP=28;I16=16,10,0,0,974,37570,0,0,1537,91369,0,0,466,10284,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,192:7:0    0,21,191:7:0
+17     1072    .       A       <X>     0       .       DP=28;I16=16,11,0,0,1007,38205,0,0,1597,94969,0,0,490,10868,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,239:8:0    0,21,195:7:0
+17     1073    .       A       <X>     0       .       DP=28;I16=16,10,0,0,976,37822,0,0,1537,91369,0,0,463,10177,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,33,254:11:0   0,24,236:8:0    0,21,199:7:0
+17     1074    .       A       <X>     0       .       DP=28;I16=16,11,0,0,1003,38097,0,0,1597,94969,0,0,484,10664,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,232:8:0    0,21,203:7:0
+17     1075    .       A       <X>     0       .       DP=28;I16=16,10,0,0,964,36762,0,0,1537,91369,0,0,476,10564,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,222:8:0    0,21,200:7:0
+17     1076    .       G       <X>     0       .       DP=28;I16=16,10,0,0,966,37048,0,0,1537,91369,0,0,476,10536,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,209:8:0    0,21,183:7:0
+17     1077    .       A       <X>     0       .       DP=29;I16=17,11,0,0,1038,39240,0,0,1657,98569,0,0,480,10548,0,0;QS=3,0;MQSB=0.967085;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,24,231:8:0    0,24,209:8:0
+17     1078    .       A       <X>     0       .       DP=29;I16=17,11,0,0,1053,40425,0,0,1657,98569,0,0,480,10562,0,0;QS=3,0;MQSB=0.967085;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,24,234:8:0    0,24,214:8:0
+17     1079    .       A       <X>     0       .       DP=28;I16=17,10,0,0,1019,39007,0,0,1597,94969,0,0,479,10505,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,223:8:0    0,24,206:8:0
+17     1080    .       A       <X>     0       .       DP=29;I16=18,10,0,0,1049,40827,0,0,1657,98569,0,0,478,10478,0,0;QS=3,0;MQSB=0.971673;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,246:9:0    0,24,218:8:0
+17     1081    .       G       <X>     0       .       DP=30;I16=19,8,0,0,988,37392,0,0,1597,94969,0,0,436,9550,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,24,210:8:0    0,27,210:9:0
+17     1082    .       A       <X>     0       .       DP=30;I16=20,7,0,0,989,37109,0,0,1597,94969,0,0,438,9564,0,0;QS=3,0;MQSB=0.981425;MQ0F=0        PL:DP:DV        0,27,224:9:0    0,27,226:9:0    0,27,217:9:0
+17     1083    .       A       <X>     0       .       DP=30;I16=20,8,0,0,1039,39827,0,0,1657,98569,0,0,455,9803,0,0;QS=3,0;MQSB=0.979523;MQ0F=0       PL:DP:DV        0,30,246:10:0   0,27,233:9:0    0,27,217:9:0
+17     1084    .       A       <X>     0       .       DP=31;I16=21,8,0,0,1049,39097,0,0,1717,102169,0,0,457,9849,0,0;QS=3,0;MQSB=0.981133;MQ0F=0      PL:DP:DV        0,33,253:11:0   0,27,226:9:0    0,27,215:9:0
+17     1085    .       A       <X>     0       .       DP=30;I16=21,8,0,0,1052,39534,0,0,1717,102169,0,0,486,10552,0,0;QS=3,0;MQSB=0.981133;MQ0F=0     PL:DP:DV        0,30,232:10:0   0,30,247:10:0   0,27,214:9:0
+17     1086    .       A       <X>     0       .       DP=28;I16=21,6,0,0,969,36223,0,0,1597,94969,0,0,492,10660,0,0;QS=3,0;MQSB=0.98481;MQ0F=0        PL:DP:DV        0,30,219:10:0   0,27,236:9:0    0,24,179:8:0
+17     1087    .       C       <X>     0       .       DP=28;I16=22,6,0,0,984,36046,0,0,1657,98569,0,0,498,10796,0,0;QS=3,0;MQSB=0.985992;MQ0F=0       PL:DP:DV        0,30,234:10:0   0,27,229:9:0    0,27,173:9:0
+17     1088    .       T       <X>     0       .       DP=29;I16=23,6,0,0,1133,45203,0,0,1717,102169,0,0,503,10863,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,252:10:0   0,30,250:10:0   0,27,198:9:0
+17     1089    .       C       <X>     0       .       DP=29;I16=23,6,0,0,1093,42347,0,0,1717,102169,0,0,509,10965,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,30,237:10:0   0,27,188:9:0
+17     1090    .       A       <X>     0       .       DP=29;I16=23,6,0,0,1061,39845,0,0,1717,102169,0,0,515,11103,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,221:10:0   0,30,250:10:0   0,27,183:9:0
+17     1091    .       C       <X>     0       .       DP=29;I16=23,6,0,0,1063,39713,0,0,1717,102169,0,0,521,11277,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,247:10:0   0,30,244:10:0   0,27,177:9:0
+17     1092    .       T       <X>     0       .       DP=29;I16=23,6,0,0,1121,44489,0,0,1717,102169,0,0,524,11334,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,244:10:0   0,30,251:10:0   0,27,198:9:0
+17     1093    .       G       <X>     0       .       DP=29;I16=23,6,0,0,1085,41377,0,0,1717,102169,0,0,526,11372,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,249:10:0   0,30,243:10:0   0,27,184:9:0
+17     1094    .       G       <X>     0       .       DP=29;I16=22,6,0,0,1018,38808,0,0,1657,98569,0,0,521,11393,0,0;QS=3,0;MQSB=0.985992;MQ0F=0      PL:DP:DV        0,30,243:10:0   0,30,232:10:0   0,24,185:8:0
+17     1095    .       A       <X>     0       .       DP=28;I16=22,6,0,0,1023,38551,0,0,1657,98569,0,0,529,11443,0,0;QS=3,0;MQSB=0.985992;MQ0F=0      PL:DP:DV        0,30,236:10:0   0,30,244:10:0   0,24,178:8:0
+17     1096    .       T       <X>     0       .       DP=30;I16=24,5,0,0,1020,37168,0,0,1717,102169,0,0,505,10849,0,0;QS=3,0;MQSB=0.989637;MQ0F=0     PL:DP:DV        0,33,234:11:0   0,27,220:9:0    0,27,178:9:0
+17     1097    .       A       <X>     0       .       DP=30;I16=24,6,0,0,1056,38166,0,0,1777,105769,0,0,533,11537,0,0;QS=3,0;MQSB=0.987976;MQ0F=0     PL:DP:DV        0,33,230:11:0   0,30,237:10:0   0,27,177:9:0
+17     1098    .       T       <X>     0       .       DP=29;I16=24,5,0,0,1081,40557,0,0,1717,102169,0,0,537,11633,0,0;QS=3,0;MQSB=0.989637;MQ0F=0     PL:DP:DV        0,30,210:10:0   0,30,251:10:0   0,27,186:9:0
+17     1099    .       G       <X>     0       .       DP=29;I16=24,5,0,0,1091,41719,0,0,1717,102169,0,0,540,11712,0,0;QS=3,0;MQSB=0.989637;MQ0F=0     PL:DP:DV        0,30,229:10:0   0,30,242:10:0   0,27,182:9:0
+17     1100    .       A       <X>     0       .       DP=29;I16=24,5,0,0,1106,42976,0,0,1717,102169,0,0,543,11825,0,0;QS=3,0;MQSB=0.989637;MQ0F=0     PL:DP:DV        0,30,210:10:0   0,30,255:10:0   0,27,191:9:0
+17     1101    .       A       <X>     0       .       DP=29;I16=24,5,0,0,1154,46420,0,0,1717,102169,0,0,545,11921,0,0;QS=3,0;MQSB=0.989637;MQ0F=0     PL:DP:DV        0,30,222:10:0   0,30,255:10:0   0,27,198:9:0
+17     1102    .       T       <X>     0       .       DP=29;I16=24,4,0,0,1046,39520,0,0,1657,98569,0,0,522,11424,0,0;QS=3,0;MQSB=0.991416;MQ0F=0      PL:DP:DV        0,30,210:10:0   0,27,233:9:0    0,27,186:9:0
+17     1103    .       G       <X>     0       .       DP=30;I16=24,6,0,0,1134,43486,0,0,1777,105769,0,0,548,12158,0,0;QS=3,0;MQSB=0.987976;MQ0F=0     PL:DP:DV        0,30,223:10:0   0,30,255:10:0   0,30,222:10:0
+17     1104    .       A       <X>     0       .       DP=28;I16=23,5,0,0,1089,43067,0,0,1657,98569,0,0,552,12296,0,0;QS=3,0;MQSB=0.988819;MQ0F=0      PL:DP:DV        0,27,213:9:0    0,27,233:9:0    0,30,233:10:0
+17     1105    .       T       <X>     0       .       DP=28;I16=23,5,0,0,1035,38743,0,0,1657,98569,0,0,556,12462,0,0;QS=3,0;MQSB=0.988819;MQ0F=0      PL:DP:DV        0,27,203:9:0    0,27,227:9:0    0,30,222:10:0
+17     1106    .       A       <X>     0       .       DP=29;I16=23,5,0,0,1003,36715,0,0,1657,98569,0,0,532,11882,0,0;QS=3,0;MQSB=0.988819;MQ0F=0      PL:DP:DV        0,30,227:10:0   0,24,198:8:0    0,30,217:10:0
+17     1107    .       C       <X>     0       .       DP=29;I16=23,6,0,0,1093,41509,0,0,1717,102169,0,0,558,12532,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,244:10:0   0,27,233:9:0    0,30,220:10:0
+17     1108    .       A       <X>     0       .       DP=29;I16=23,6,0,0,1138,44908,0,0,1717,102169,0,0,558,12536,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,239:10:0   0,27,253:9:0    0,30,227:10:0
+17     1109    .       G       <X>     0       .       DP=29;I16=23,6,0,0,1140,45200,0,0,1717,102169,0,0,557,12519,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,27,240:9:0    0,30,224:10:0
+17     1110    .       G       <X>     0       .       DP=29;I16=23,6,0,0,1086,41054,0,0,1717,102169,0,0,555,12481,0,0;QS=3,0;MQSB=0.987041;MQ0F=0     PL:DP:DV        0,30,242:10:0   0,27,229:9:0    0,30,224:10:0
+17     1111    .       T       <X>     0       .       DP=29;I16=22,6,0,0,1025,37919,0,0,1680,100800,0,0,552,12470,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,227:10:0   0,24,227:8:0    0,30,211:10:0
+17     1112    .       T       <X>     0       .       DP=28;I16=22,6,0,0,1034,38986,0,0,1680,100800,0,0,550,12440,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,226:10:0   0,24,221:8:0    0,30,221:10:0
+17     1113    .       G       <X>     0       .       DP=28;I16=23,5,0,0,1085,42273,0,0,1680,100800,0,0,548,12386,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,255:10:0   0,21,202:7:0    0,33,222:11:0
+17     1114    .       A       <X>     0       .       DP=28;I16=23,5,0,0,1079,42279,0,0,1680,100800,0,0,546,12306,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,235:10:0   0,21,209:7:0    0,33,238:11:0
+17     1115    .       G       <X>     0       .       DP=28;I16=23,5,0,0,1114,44550,0,0,1680,100800,0,0,544,12250,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,255:10:0   0,21,208:7:0    0,33,234:11:0
+17     1116    .       G       <X>     0       .       DP=29;I16=24,5,0,0,1059,39531,0,0,1740,104400,0,0,542,12218,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,236:10:0   0,24,204:8:0    0,33,226:11:0
+17     1117    .       A       <X>     0       .       DP=29;I16=24,5,0,0,1124,43896,0,0,1740,104400,0,0,541,12211,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,235:10:0   0,24,227:8:0    0,33,234:11:0
+17     1118    .       T       <X>     0       .       DP=29;I16=24,4,0,0,1100,44802,0,0,1680,100800,0,0,539,12131,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,230:10:0   0,21,188:7:0    0,33,248:11:0
+17     1119    .       C       <X>     0       .       DP=29;I16=23,4,0,0,1078,44864,0,0,1620,97200,0,0,526,11958,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,27,224:9:0    0,21,191:7:0    0,33,255:11:0
+17     1120    .       C       <X>     0       .       DP=29;I16=23,5,0,0,1113,46071,0,0,1680,100800,0,0,536,12054,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,227:9:0    0,24,214:8:0    0,33,255:11:0
+17     1121    .       A       <X>     0       .       DP=30;I16=24,5,0,0,1167,48549,0,0,1740,104400,0,0,536,12056,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,233:9:0    0,24,220:8:0    0,36,255:12:0
+17     1122    .       T       <X>     0       .       DP=32;I16=26,5,0,0,1235,50967,0,0,1860,111600,0,0,535,11985,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,230:10:0   0,27,238:9:0    0,36,255:12:0
+17     1123    .       T       <X>     0       .       DP=32;I16=26,5,0,0,1219,50121,0,0,1860,111600,0,0,535,11893,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,30,221:10:0   0,27,236:9:0    0,36,255:12:0
+17     1124    .       A       <X>     0       .       DP=31;I16=25,5,0,0,1187,48827,0,0,1800,108000,0,0,536,11832,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,218:9:0    0,27,235:9:0    0,36,255:12:0
+17     1125    .       T       <X>     0       .       DP=31;I16=25,5,0,0,1211,51001,0,0,1800,108000,0,0,537,11801,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,228:9:0    0,27,235:9:0    0,36,255:12:0
+17     1126    .       C       <X>     0       .       DP=31;I16=25,5,0,0,1225,52001,0,0,1800,108000,0,0,538,11800,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,234:9:0    0,27,241:9:0    0,36,255:12:0
+17     1127    .       T       <X>     0       .       DP=31;I16=25,5,0,0,1257,55245,0,0,1800,108000,0,0,539,11829,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,231:9:0    0,27,252:9:0    0,36,255:12:0
+17     1128    .       G       <X>     0       .       DP=31;I16=25,5,0,0,1217,51743,0,0,1800,108000,0,0,540,11888,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,236:9:0    0,27,229:9:0    0,36,255:12:0
+17     1129    .       A       G,<X>   0       .       DP=31;I16=24,4,0,1,1101,45631,32,1024,1680,100800,60,3600,514,11300,25,625;QS=2.93535,0.0646465,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0 PL:DP:DV        0,24,204,24,204,204:8:0 0,27,229,27,229,229:9:0 0,4,198,33,201,219:12:1
+17     1130    .       A       <X>     0       .       DP=31;I16=25,5,0,0,1189,49509,0,0,1800,108000,0,0,539,11943,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,215:9:0    0,27,236:9:0    0,36,255:12:0
+17     1131    .       A       <X>     0       .       DP=29;I16=23,5,0,0,1156,49362,0,0,1680,100800,0,0,540,11988,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,206:7:0    0,27,250:9:0    0,36,255:12:0
+17     1132    .       T       <X>     0       .       DP=29;I16=23,5,0,0,1123,47359,0,0,1680,100800,0,0,540,12008,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,198:7:0    0,27,229:9:0    0,36,255:12:0
+17     1133    .       G       <X>     0       .       DP=30;I16=23,5,0,0,1148,48796,0,0,1680,100800,0,0,540,12052,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,214:7:0    0,27,232:9:0    0,36,255:12:0
+17     1134    .       C       <X>     0       .       DP=29;I16=22,6,0,0,1162,50224,0,0,1680,100800,0,0,547,12155,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,209:7:0    0,27,254:9:0    0,36,255:12:0
+17     1135    .       T       <X>     0       .       DP=29;I16=22,6,0,0,1214,55020,0,0,1680,100800,0,0,549,12257,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,209:7:0    0,27,255:9:0    0,36,255:12:0
+17     1136    .       T       <X>     0       .       DP=29;I16=22,6,0,0,1148,49270,0,0,1680,100800,0,0,551,12383,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,200:7:0    0,27,255:9:0    0,36,255:12:0
+17     1137    .       G       <X>     0       .       DP=28;I16=21,6,0,0,1087,46051,0,0,1620,97200,0,0,554,12532,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,214:7:0    0,27,234:9:0    0,33,254:11:0
+17     1138    .       G       <X>     0       .       DP=28;I16=21,6,0,0,1040,42504,0,0,1620,97200,0,0,557,12703,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,197:7:0    0,27,234:9:0    0,33,246:11:0
+17     1139    .       A       <X>     0       .       DP=28;I16=21,6,0,0,1103,47389,0,0,1620,97200,0,0,559,12845,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,200:7:0    0,27,254:9:0    0,33,255:11:0
+17     1140    .       C       <X>     0       .       DP=28;I16=21,6,0,0,1072,44372,0,0,1620,97200,0,0,561,13007,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,214:7:0    0,27,234:9:0    0,33,250:11:0
+17     1141    .       C       <X>     0       .       DP=28;I16=21,6,0,0,1106,47298,0,0,1620,97200,0,0,562,13140,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,212:7:0    0,27,245:9:0    0,33,255:11:0
+17     1142    .       A       <X>     0       .       DP=28;I16=21,6,0,0,1114,47788,0,0,1620,97200,0,0,560,13146,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,212:7:0    0,27,255:9:0    0,33,251:11:0
+17     1143    .       G       <X>     0       .       DP=26;I16=19,7,0,0,1041,42249,0,0,1560,93600,0,0,585,13799,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,222:7:0    0,27,249:9:0    0,30,253:10:0
+17     1144    .       A       <X>     0       .       DP=26;I16=19,7,0,0,1018,40154,0,0,1560,93600,0,0,585,13847,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,205:7:0    0,27,250:9:0    0,30,255:10:0
+17     1145    .       T       <X>     0       .       DP=26;I16=19,7,0,0,1016,39852,0,0,1560,93600,0,0,584,13866,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,206:7:0    0,27,250:9:0    0,30,249:10:0
+17     1146    .       G       <X>     0       .       DP=26;I16=19,7,0,0,1011,39743,0,0,1560,93600,0,0,582,13856,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,21,210:7:0    0,27,246:9:0    0,30,254:10:0
+17     1147    .       T       <X>     0       .       DP=27;I16=20,6,0,0,1010,39730,0,0,1560,93600,0,0,579,13815,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,207:8:0    0,24,234:8:0    0,30,255:10:0
+17     1148    .       T       <X>     0       .       DP=26;I16=20,6,0,0,1002,39214,0,0,1560,93600,0,0,576,13690,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,196:8:0    0,24,237:8:0    0,30,255:10:0
+17     1149    .       T       <X>     0       .       DP=26;I16=20,6,0,0,1022,40532,0,0,1560,93600,0,0,573,13579,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,205:8:0    0,24,231:8:0    0,30,255:10:0
+17     1150    .       T       <X>     0       .       DP=26;I16=20,6,0,0,1032,41212,0,0,1560,93600,0,0,569,13433,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,208:8:0    0,24,236:8:0    0,30,255:10:0
+17     1151    .       G       <X>     0       .       DP=26;I16=20,6,0,0,1021,40285,0,0,1560,93600,0,0,565,13303,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,220:8:0    0,24,231:8:0    0,30,248:10:0
+17     1152    .       A       <X>     0       .       DP=27;I16=20,7,0,0,1040,40772,0,0,1620,97200,0,0,561,13189,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,202:8:0    0,24,230:8:0    0,33,255:11:0
+17     1153    .       A       <X>     0       .       DP=27;I16=20,7,0,0,1039,40717,0,0,1620,97200,0,0,557,13043,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,202:8:0    0,24,233:8:0    0,33,255:11:0
+17     1154    .       T       <X>     0       .       DP=28;I16=21,7,0,0,1073,41861,0,0,1680,100800,0,0,552,12866,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,212:9:0    0,24,236:8:0    0,33,255:11:0
+17     1155    .       T       <X>     0       .       DP=27;I16=20,7,0,0,1074,43046,0,0,1620,97200,0,0,549,12707,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,211:8:0    0,24,236:8:0    0,33,255:11:0
+17     1156    .       T       <X>     0       .       DP=28;I16=19,8,0,0,1065,42533,0,0,1620,97200,0,0,520,11892,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,210:8:0    0,24,239:8:0    0,33,255:11:0
+17     1157    .       T       <X>     0       .       DP=28;I16=20,8,0,0,1094,43108,0,0,1680,100800,0,0,541,12299,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,230:9:0    0,24,230:8:0    0,33,255:11:0
+17     1158    .       G       <X>     0       .       DP=28;I16=20,8,0,0,1098,43584,0,0,1680,100800,0,0,536,12056,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,240:9:0    0,24,224:8:0    0,33,255:11:0
+17     1159    .       G       <X>     0       .       DP=28;I16=20,8,0,0,1096,43222,0,0,1680,100800,0,0,530,11790,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,249:9:0    0,24,229:8:0    0,33,255:11:0
+17     1160    .       A       <X>     0       .       DP=30;I16=20,10,0,0,1146,44510,0,0,1800,108000,0,0,524,11552,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,229:9:0    0,24,242:8:0    0,39,255:13:0
+17     1161    .       T       <X>     0       .       DP=30;I16=20,10,0,0,1136,43548,0,0,1800,108000,0,0,520,11344,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,221:9:0    0,24,230:8:0    0,39,255:13:0
+17     1162    .       T       <X>     0       .       DP=30;I16=20,10,0,0,1147,44365,0,0,1800,108000,0,0,516,11168,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,232:9:0    0,24,229:8:0    0,39,255:13:0
+17     1163    .       T       <X>     0       .       DP=31;I16=20,11,0,0,1176,45394,0,0,1860,111600,0,0,511,10975,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,30,243:10:0   0,24,231:8:0    0,39,255:13:0
+17     1164    .       T       <X>     0       .       DP=31;I16=20,11,0,0,1166,44864,0,0,1860,111600,0,0,506,10768,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,30,235:10:0   0,24,234:8:0    0,39,255:13:0
+17     1165    .       T       <X>     0       .       DP=31;I16=20,11,0,0,1189,46635,0,0,1860,111600,0,0,501,10599,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,30,240:10:0   0,24,231:8:0    0,39,255:13:0
+17     1166    .       T       <X>     0       .       DP=30;I16=19,11,0,0,1137,43791,0,0,1800,108000,0,0,497,10467,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,231:9:0    0,24,228:8:0    0,39,255:13:0
+17     1167    .       C       <X>     0       .       DP=28;I16=17,11,0,0,1114,44588,0,0,1680,100800,0,0,495,10369,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,255:9:0    0,21,216:7:0    0,36,255:12:0
+17     1168    .       A       <X>     0       .       DP=28;I16=17,11,0,0,1074,41862,0,0,1680,100800,0,0,493,10303,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,238:9:0    0,21,203:7:0    0,36,255:12:0
+17     1169    .       T       <X>     0       .       DP=28;I16=17,11,0,0,1089,42589,0,0,1680,100800,0,0,491,10269,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,247:9:0    0,21,212:7:0    0,36,255:12:0
+17     1170    .       A       <X>     0       .       DP=27;I16=16,11,0,0,1033,39891,0,0,1620,97200,0,0,490,10266,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,27,244:9:0    0,21,214:7:0    0,33,255:11:0
+17     1171    .       T       <X>     0       .       DP=28;I16=17,11,0,0,1086,42472,0,0,1680,100800,0,0,488,10244,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,249:9:0    0,24,223:8:0    0,33,255:11:0
+17     1172    .       T       <X>     0       .       DP=28;I16=17,11,0,0,1086,42598,0,0,1680,100800,0,0,486,10206,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,235:9:0    0,24,228:8:0    0,33,255:11:0
+17     1173    .       T       <X>     0       .       DP=29;I16=18,11,0,0,1126,44348,0,0,1740,104400,0,0,483,10153,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,241:9:0    0,27,241:9:0    0,33,255:11:0
+17     1174    .       T       <X>     0       .       DP=29;I16=18,11,0,0,1098,42352,0,0,1740,104400,0,0,481,10135,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,27,230:9:0    0,27,238:9:0    0,33,255:11:0
+17     1175    .       G       <X>     0       .       DP=28;I16=18,10,0,0,1063,40975,0,0,1680,100800,0,0,480,10152,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,24,234:8:0    0,27,234:9:0    0,33,255:11:0
+17     1176    .       T       <X>     0       .       DP=28;I16=18,10,0,0,1045,39823,0,0,1680,100800,0,0,479,10203,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,24,221:8:0    0,27,233:9:0    0,33,255:11:0
+17     1177    .       A       <X>     0       .       DP=28;I16=18,10,0,0,1040,39006,0,0,1680,100800,0,0,478,10288,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,24,220:8:0    0,27,228:9:0    0,33,255:11:0
+17     1178    .       A       <X>     0       .       DP=27;I16=17,10,0,0,1006,38238,0,0,1620,97200,0,0,477,10355,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,24,221:8:0    0,27,227:9:0    0,30,255:10:0
+17     1179    .       T       <X>     0       .       DP=27;I16=17,10,0,0,1012,38396,0,0,1620,97200,0,0,475,10403,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,24,223:8:0    0,27,224:9:0    0,30,255:10:0
+17     1180    .       C       <X>     0       .       DP=27;I16=16,10,0,0,1006,39508,0,0,1560,93600,0,0,469,10423,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,21,222:7:0    0,27,224:9:0    0,30,255:10:0
+17     1181    .       T       <X>     0       .       DP=26;I16=16,10,0,0,1021,40581,0,0,1560,93600,0,0,469,10441,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,24,236:8:0    0,24,229:8:0    0,30,255:10:0
+17     1182    .       T       <X>     0       .       DP=26;I16=14,11,0,0,939,35915,0,0,1500,90000,0,0,457,10347,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,27,236:9:0    0,21,209:7:0    0,27,255:9:0
+17     1183    .       T       <X>     0       .       DP=25;I16=13,11,0,0,899,34555,0,0,1440,86400,0,0,455,10341,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,27,239:9:0    0,18,192:6:0    0,27,255:9:0
+17     1184    .       G       <X>     0       .       DP=24;I16=13,11,0,0,916,35398,0,0,1440,86400,0,0,465,10479,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,234:8:0    0,21,201:7:0    0,27,255:9:0
+17     1185    .       C       <X>     0       .       DP=24;I16=13,11,0,0,908,35014,0,0,1440,86400,0,0,465,10541,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,246:8:0    0,21,191:7:0    0,27,250:9:0
+17     1186    .       A       <X>     0       .       DP=24;I16=13,11,0,0,946,37648,0,0,1440,86400,0,0,463,10525,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,24,240:8:0    0,21,205:7:0    0,27,255:9:0
+17     1187    .       G       <X>     0       .       DP=25;I16=14,11,0,0,908,33870,0,0,1500,90000,0,0,461,10529,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,27,240:9:0    0,21,205:7:0    0,27,240:9:0
+17     1188    .       T       <X>     0       .       DP=25;I16=14,11,0,0,886,32138,0,0,1500,90000,0,0,461,10553,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,248:10:0   0,21,196:7:0    0,24,216:8:0
+17     1189    .       A       <X>     0       .       DP=25;I16=14,11,0,0,920,34392,0,0,1500,90000,0,0,461,10497,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,18,174:6:0    0,27,252:9:0
+17     1190    .       T       <X>     0       .       DP=26;I16=14,12,0,0,960,35876,0,0,1560,93600,0,0,462,10462,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,185:6:0    0,27,252:9:0
+17     1191    .       A       <X>     0       .       DP=26;I16=14,12,0,0,928,33922,0,0,1560,93600,0,0,464,10450,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,173:6:0    0,27,245:9:0
+17     1192    .       T       <X>     0       .       DP=26;I16=14,12,0,0,981,37505,0,0,1560,93600,0,0,465,10413,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,191:6:0    0,27,255:9:0
+17     1193    .       T       <X>     0       .       DP=26;I16=14,12,0,0,976,37054,0,0,1560,93600,0,0,466,10402,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,191:6:0    0,27,255:9:0
+17     1194    .       T       <X>     0       .       DP=26;I16=14,12,0,0,951,35219,0,0,1560,93600,0,0,466,10368,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,178:6:0    0,27,249:9:0
+17     1195    .       A       <X>     0       .       DP=26;I16=14,12,0,0,917,33253,0,0,1560,93600,0,0,466,10362,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,177:6:0    0,27,235:9:0
+17     1196    .       C       <X>     0       .       DP=25;I16=13,12,0,0,921,34209,0,0,1500,90000,0,0,466,10334,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,18,187:6:0    0,27,236:9:0
+17     1197    .       C       <X>     0       .       DP=24;I16=12,12,0,0,906,34862,0,0,1440,86400,0,0,464,10184,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,18,186:6:0    0,24,233:8:0
+17     1198    .       A       <X>     0       .       DP=24;I16=12,12,0,0,937,36815,0,0,1440,86400,0,0,461,10013,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,18,190:6:0    0,24,245:8:0
+17     1199    .       G       <X>     0       .       DP=24;I16=12,12,0,0,879,33035,0,0,1440,86400,0,0,457,9821,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,163:6:0    0,24,221:8:0
+17     1200    .       T       <X>     0       .       DP=24;I16=11,12,0,0,895,35141,0,0,1380,82800,0,0,428,9032,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,176:5:0    0,24,247:8:0
+17     1201    .       T       <X>     0       .       DP=24;I16=12,12,0,0,889,33727,0,0,1440,86400,0,0,449,9521,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,177:6:0    0,24,238:8:0
+17     1202    .       C       <X>     0       .       DP=25;I16=13,12,0,0,929,35121,0,0,1500,90000,0,0,445,9413,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,175:6:0    0,24,230:8:0
+17     1203    .       A       <X>     0       .       DP=25;I16=13,12,0,0,943,36107,0,0,1500,90000,0,0,442,9334,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,184:6:0    0,24,241:8:0
+17     1204    .       G       <X>     0       .       DP=24;I16=13,11,0,0,876,33106,0,0,1440,86400,0,0,439,9235,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,174:6:0    0,21,218:7:0
+17     1205    .       C       <X>     0       .       DP=24;I16=13,11,0,0,891,33869,0,0,1440,86400,0,0,436,9166,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,176:6:0    0,21,217:7:0
+17     1206    .       A       <X>     0       .       DP=23;I16=13,10,0,0,846,31744,0,0,1380,82800,0,0,434,9126,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,179:6:0    0,21,212:7:0
+17     1207    .       T       <X>     0       .       DP=23;I16=13,9,0,0,819,30877,0,0,1320,79200,0,0,407,8489,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,254:10:0   0,18,189:6:0    0,18,194:6:0
+17     1208    .       C       <X>     0       .       DP=24;I16=14,10,0,0,910,35236,0,0,1440,86400,0,0,429,9079,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,190:7:0    0,21,217:7:0
+17     1209    .       C       T,<X>   0       .       DP=24;I16=14,9,0,1,869,33481,21,441,1380,82800,60,3600,408,8710,19,361;QS=2.91393,0.0860656,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0     PL:DP:DV        0,30,255,30,255,255:10:0        0,0,153,18,156,166:7:1  0,21,209,21,209,209:7:0
+17     1210    .       C       <X>     0       .       DP=24;I16=14,10,0,0,915,35713,0,0,1440,86400,0,0,425,9091,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,199:7:0    0,21,209:7:0
+17     1211    .       T       <X>     0       .       DP=24;I16=14,10,0,0,905,34669,0,0,1440,86400,0,0,423,9139,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,213:7:0    0,21,214:7:0
+17     1212    .       A       <X>     0       .       DP=24;I16=14,10,0,0,850,30690,0,0,1440,86400,0,0,421,9215,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,246:10:0   0,21,190:7:0    0,21,204:7:0
+17     1213    .       A       <X>     0       .       DP=24;I16=14,10,0,0,852,31192,0,0,1440,86400,0,0,418,9268,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,253:10:0   0,21,197:7:0    0,21,195:7:0
+17     1214    .       C       <X>     0       .       DP=23;I16=13,10,0,0,851,32099,0,0,1380,82800,0,0,415,9295,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,186:7:0    0,18,184:6:0
+17     1215    .       T       <X>     0       .       DP=23;I16=13,9,0,0,839,32475,0,0,1320,79200,0,0,386,8668,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,21,211:7:0    0,15,172:5:0
+17     1216    .       C       <X>     0       .       DP=23;I16=13,10,0,0,863,32923,0,0,1380,82800,0,0,406,9260,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,196:7:0    0,18,172:6:0
+17     1217    .       A       <X>     0       .       DP=22;I16=12,10,0,0,820,30926,0,0,1320,79200,0,0,402,9244,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,172:6:0    0,18,191:6:0
+17     1218    .       A       <X>     0       .       DP=22;I16=12,10,0,0,764,27286,0,0,1320,79200,0,0,398,9244,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,145:6:0    0,18,184:6:0
+17     1219    .       A       <X>     0       .       DP=21;I16=12,9,0,0,803,31119,0,0,1260,75600,0,0,395,9259,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,175:6:0    0,15,173:5:0
+17     1220    .       A       <X>     0       .       DP=21;I16=12,9,0,0,752,27700,0,0,1260,75600,0,0,392,9288,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,253:10:0   0,18,167:6:0    0,15,167:5:0
+17     1221    .       A       <X>     0       .       DP=20;I16=12,8,0,0,722,26564,0,0,1200,72000,0,0,390,9330,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,147:5:0    0,15,157:5:0
+17     1222    .       T       <X>     0       .       DP=18;I16=10,8,0,0,666,25034,0,0,1080,64800,0,0,389,9333,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,245:9:0    0,15,143:5:0    0,12,142:4:0
+17     1223    .       T       <X>     0       .       DP=17;I16=9,7,0,0,574,21262,0,0,960,57600,0,0,364,8720,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,27,232:9:0    0,12,122:4:0    0,9,120:3:0
+17     1224    .       C       <X>     0       .       DP=19;I16=10,7,0,0,639,24429,0,0,1020,61200,0,0,364,8740,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,128:4:0    0,9,112:3:0
+17     1225    .       A       <X>     0       .       DP=19;I16=10,9,0,0,713,27139,0,0,1109,65641,0,0,395,9419,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,15,137:5:0    0,12,145:4:0
+17     1226    .       A       <X>     0       .       DP=19;I16=10,9,0,0,688,25468,0,0,1109,65641,0,0,397,9469,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,15,127:5:0    0,12,147:4:0
+17     1227    .       A       <X>     0       .       DP=19;I16=10,9,0,0,698,26104,0,0,1109,65641,0,0,399,9531,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,15,133:5:0    0,12,146:4:0
+17     1228    .       A       <X>     0       .       DP=19;I16=10,9,0,0,705,26721,0,0,1109,65641,0,0,399,9505,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,15,143:5:0    0,12,145:4:0
+17     1229    .       A       <X>     0       .       DP=18;I16=10,8,0,0,693,26891,0,0,1049,62041,0,0,400,9490,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,123:4:0    0,12,138:4:0
+17     1230    .       T       <X>     0       .       DP=18;I16=10,8,0,0,643,23601,0,0,1049,62041,0,0,401,9485,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,30,245:10:0   0,12,115:4:0    0,12,144:4:0
+17     1231    .       C       <X>     0       .       DP=18;I16=10,7,0,0,663,26041,0,0,1020,61200,0,0,390,9320,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,9,98:3:0      0,12,138:4:0
+17     1232    .       T       <X>     0       .       DP=18;I16=10,8,0,0,683,26261,0,0,1049,62041,0,0,401,9409,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,133:4:0    0,12,129:4:0
+17     1233    .       G       <X>     0       .       DP=18;I16=10,8,0,0,657,24509,0,0,1049,62041,0,0,401,9389,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,124:4:0    0,12,129:4:0
+17     1234    .       A       <X>     0       .       DP=19;I16=10,8,0,0,677,26177,0,0,1080,64800,0,0,386,9134,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,101:3:0     0,12,144:4:0
+17     1235    .       A       <X>     0       .       DP=19;I16=10,9,0,0,697,26363,0,0,1109,65641,0,0,400,9282,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,129:4:0    0,12,140:4:0
+17     1236    .       A       <X>     0       .       DP=19;I16=10,9,0,0,671,24693,0,0,1109,65641,0,0,398,9148,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,103:4:0    0,12,136:4:0
+17     1237    .       T       <X>     0       .       DP=19;I16=9,9,0,0,649,24061,0,0,1049,62041,0,0,370,8356,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,98:3:0      0,12,135:4:0
+17     1238    .       C       <X>     0       .       DP=20;I16=11,9,0,0,733,27709,0,0,1169,69241,0,0,391,8783,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,104:4:0    0,12,145:4:0
+17     1239    .       C       <X>     0       .       DP=20;I16=10,9,0,0,672,24596,0,0,1109,65641,0,0,363,7981,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,76:3:0      0,12,124:4:0
+17     1240    .       C       <X>     0       .       DP=20;I16=11,9,0,0,723,26895,0,0,1169,69241,0,0,385,8451,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,118:4:0    0,12,129:4:0
+17     1241    .       A       <X>     0       .       DP=20;I16=11,9,0,0,719,26575,0,0,1169,69241,0,0,382,8318,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,104:4:0    0,12,141:4:0
+17     1242    .       A       <X>     0       .       DP=21;I16=12,9,0,0,749,27599,0,0,1229,72841,0,0,379,8207,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,109:4:0    0,15,153:5:0
+17     1243    .       A       <X>     0       .       DP=21;I16=12,9,0,0,738,26862,0,0,1229,72841,0,0,377,8119,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,110:4:0    0,15,158:5:0
+17     1244    .       C       <X>     0       .       DP=21;I16=12,8,0,0,670,22952,0,0,1169,69241,0,0,365,7955,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,101:4:0    0,15,148:5:0
+17     1245    .       G       <X>     0       .       DP=21;I16=12,9,0,0,657,21627,0,0,1229,72841,0,0,373,8015,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,245:12:0   0,12,95:4:0     0,15,158:5:0
+17     1246    .       C       <X>     0       .       DP=21;I16=12,9,0,0,652,21348,0,0,1229,72841,0,0,370,7948,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,252:12:0   0,12,95:4:0     0,15,146:5:0
+17     1247    .       G       <X>     0       .       DP=20;I16=11,9,0,0,655,22291,0,0,1169,69241,0,0,367,7853,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,87:4:0     0,15,150:5:0
+17     1248    .       C       <X>     0       .       DP=20;I16=10,8,0,0,659,25037,0,0,1080,64800,0,0,314,6530,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,9,90:3:0      0,15,156:5:0
+17     1249    .       C       <X>     0       .       DP=21;I16=12,9,0,0,772,28954,0,0,1229,72841,0,0,360,7680,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,111:4:0    0,15,166:5:0
+17     1250    .       A       <X>     0       .       DP=21;I16=12,9,0,0,757,27599,0,0,1229,72841,0,0,356,7554,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,114:4:0    0,15,161:5:0
+17     1251    .       A       <X>     0       .       DP=21;I16=12,9,0,0,758,27890,0,0,1229,72841,0,0,352,7452,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,115:4:0    0,15,174:5:0
+17     1252    .       T       <X>     0       .       DP=21;I16=12,9,0,0,758,27574,0,0,1229,72841,0,0,348,7374,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,124:4:0    0,15,159:5:0
+17     1253    .       A       <X>     0       .       DP=20;I16=12,8,0,0,718,26292,0,0,1169,69241,0,0,345,7319,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,127:4:0    0,12,144:4:0
+17     1254    .       A       <X>     0       .       DP=20;I16=12,8,0,0,781,30817,0,0,1169,69241,0,0,342,7286,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,134:4:0    0,12,156:4:0
+17     1255    .       G       <X>     0       .       DP=21;I16=12,9,0,0,785,30039,0,0,1229,72841,0,0,339,7275,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,128:4:0    0,15,169:5:0
+17     1256    .       C       <X>     0       .       DP=20;I16=12,8,0,0,742,27910,0,0,1169,69241,0,0,338,7286,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,116:4:0    0,15,165:5:0
+17     1257    .       A       <X>     0       .       DP=20;I16=12,8,0,0,745,28017,0,0,1169,69241,0,0,337,7319,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,132:4:0    0,15,167:5:0
+17     1258    .       T       <X>     0       .       DP=20;I16=12,8,0,0,753,28507,0,0,1169,69241,0,0,336,7374,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,126:4:0    0,15,170:5:0
+17     1259    .       T       <X>     0       .       DP=20;I16=12,8,0,0,690,24762,0,0,1169,69241,0,0,335,7451,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,236:11:0   0,12,128:4:0    0,15,170:5:0
+17     1260    .       C       <X>     0       .       DP=20;I16=12,8,0,0,719,26541,0,0,1169,69241,0,0,333,7499,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,127:4:0    0,15,155:5:0
+17     1261    .       C       <X>     0       .       DP=18;I16=11,6,0,0,602,22374,0,0,989,58441,0,0,308,6940,0,0;QS=3,0;MQSB=0.85832;MQ0F=0  PL:DP:DV        0,30,255:10:0   0,12,117:4:0    0,9,109:3:0
+17     1262    .       C       <X>     0       .       DP=18;I16=12,6,0,0,653,24345,0,0,1049,62041,0,0,333,7597,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,30,253:10:0   0,15,145:5:0    0,9,114:3:0
+17     1263    .       T       <X>     0       .       DP=17;I16=12,5,0,0,654,25656,0,0,989,58441,0,0,335,7645,0,0;QS=3,0;MQSB=0.818731;MQ0F=0 PL:DP:DV        0,27,238:9:0    0,15,158:5:0    0,9,118:3:0
+17     1264    .       T       <X>     0       .       DP=17;I16=12,5,0,0,615,22855,0,0,989,58441,0,0,336,7658,0,0;QS=3,0;MQSB=0.818731;MQ0F=0 PL:DP:DV        0,27,226:9:0    0,15,149:5:0    0,9,114:3:0
+17     1265    .       T       <X>     0       .       DP=17;I16=12,5,0,0,620,23176,0,0,989,58441,0,0,334,7538,0,0;QS=3,0;MQSB=0.818731;MQ0F=0 PL:DP:DV        0,27,232:9:0    0,15,144:5:0    0,9,114:3:0
+17     1266    .       G       <X>     0       .       DP=18;I16=13,5,0,0,675,25765,0,0,1049,62041,0,0,332,7438,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,15,145:5:0    0,9,114:3:0
+17     1267    .       A       <X>     0       .       DP=18;I16=13,5,0,0,663,24799,0,0,1049,62041,0,0,331,7359,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,253:10:0   0,15,138:5:0    0,9,114:3:0
+17     1268    .       G       <X>     0       .       DP=18;I16=13,5,0,0,638,23584,0,0,1049,62041,0,0,329,7251,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,15,112:5:0    0,9,108:3:0
+17     1269    .       C       <X>     0       .       DP=18;I16=13,5,0,0,592,20458,0,0,1049,62041,0,0,327,7163,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,224:10:0   0,15,130:5:0    0,9,107:3:0
+17     1270    .       G       <X>     0       .       DP=18;I16=13,5,0,0,537,16775,0,0,1049,62041,0,0,325,7095,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,206:10:0   0,15,104:5:0    0,9,98:3:0
+17     1271    .       T       <X>     0       .       DP=18;I16=12,5,0,0,620,22824,0,0,989,58441,0,0,298,6422,0,0;QS=3,0;MQSB=0.818731;MQ0F=0 PL:DP:DV        0,27,240:9:0    0,15,138:5:0    0,9,109:3:0
+17     1272    .       C       <X>     0       .       DP=17;I16=11,5,0,0,597,22587,0,0,929,54841,0,0,297,6393,0,0;QS=3,0;MQSB=0.823561;MQ0F=0 PL:DP:DV        0,27,251:9:0    0,12,113:4:0    0,9,110:3:0
+17     1273    .       A       <X>     0       .       DP=18;I16=12,6,0,0,633,23063,0,0,1049,62041,0,0,318,6866,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,109:4:0    0,9,113:3:0
+17     1274    .       T       <X>     0       .       DP=17;I16=10,6,0,0,609,23335,0,0,929,54841,0,0,293,6205,0,0;QS=3,0;MQSB=0.863243;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,6,67:2:0      0,9,115:3:0
+17     1275    .       G       <X>     0       .       DP=17;I16=11,6,0,0,602,21976,0,0,989,58441,0,0,317,6763,0,0;QS=3,0;MQSB=0.85832;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,9,87:3:0      0,9,112:3:0
+17     1276    .       T       <X>     0       .       DP=17;I16=11,6,0,0,587,20925,0,0,989,58441,0,0,316,6714,0,0;QS=3,0;MQSB=0.85832;MQ0F=0  PL:DP:DV        0,33,248:11:0   0,9,94:3:0      0,9,110:3:0
+17     1277    .       C       <X>     0       .       DP=18;I16=11,7,0,0,590,20126,0,0,1049,62041,0,0,314,6634,0,0;QS=3,0;MQSB=0.883327;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,85:3:0      0,9,106:3:0
+17     1278    .       G       <X>     0       .       DP=18;I16=11,7,0,0,603,20675,0,0,1049,62041,0,0,313,6575,0,0;QS=3,0;MQSB=0.883327;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,77:3:0      0,9,96:3:0
+17     1279    .       G       <X>     0       .       DP=18;I16=11,7,0,0,646,23662,0,0,1049,62041,0,0,312,6538,0,0;QS=3,0;MQSB=0.883327;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,85:3:0      0,9,113:3:0
+17     1280    .       T       <X>     0       .       DP=18;I16=10,7,0,0,558,19192,0,0,989,58441,0,0,296,6298,0,0;QS=3,0;MQSB=0.887766;MQ0F=0 PL:DP:DV        0,33,249:11:0   0,9,86:3:0      0,9,97:3:0
+17     1281    .       G       <X>     0       .       DP=17;I16=10,6,0,0,564,21244,0,0,929,54841,0,0,270,5658,0,0;QS=3,0;MQSB=0.863243;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,85:3:0      0,9,103:3:0
+17     1282    .       C       <X>     0       .       DP=18;I16=10,8,0,0,654,24308,0,0,1049,62041,0,0,294,6286,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,94:3:0      0,12,131:4:0
+17     1283    .       T       <X>     0       .       DP=18;I16=10,8,0,0,677,26313,0,0,1049,62041,0,0,294,6308,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,83:3:0      0,12,154:4:0
+17     1284    .       T       <X>     0       .       DP=18;I16=10,8,0,0,631,22949,0,0,1049,62041,0,0,293,6301,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,33,254:11:0   0,9,92:3:0      0,12,145:4:0
+17     1285    .       G       <X>     0       .       DP=18;I16=10,7,0,0,657,25545,0,0,989,58441,0,0,267,5691,0,0;QS=3,0;MQSB=0.887766;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,94:3:0      0,12,145:4:0
+17     1286    .       G       <X>     0       .       DP=18;I16=10,8,0,0,650,24684,0,0,1049,62041,0,0,291,6353,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,78:3:0      0,12,148:4:0
+17     1287    .       A       <X>     0       .       DP=17;I16=9,8,0,0,609,22229,0,0,989,58441,0,0,291,6411,0,0;QS=3,0;MQSB=0.91051;MQ0F=0   PL:DP:DV        0,30,255:10:0   0,9,91:3:0      0,12,137:4:0
+17     1288    .       A       <X>     0       .       DP=17;I16=9,8,0,0,605,22315,0,0,989,58441,0,0,290,6438,0,0;QS=3,0;MQSB=0.91051;MQ0F=0   PL:DP:DV        0,30,245:10:0   0,9,103:3:0     0,12,140:4:0
+17     1289    .       T       <X>     0       .       DP=18;I16=10,8,0,0,637,23207,0,0,1049,62041,0,0,289,6483,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,99:3:0      0,12,141:4:0
+17     1290    .       G       <X>     0       .       DP=15;I16=9,6,0,0,559,21163,0,0,869,51241,0,0,292,6544,0,0;QS=3,0;MQSB=0.868815;MQ0F=0  PL:DP:DV        0,27,242:9:0    0,9,97:3:0      0,9,106:3:0
+17     1291    .       T       <X>     0       .       DP=15;I16=9,6,0,0,547,20303,0,0,869,51241,0,0,295,6619,0,0;QS=3,0;MQSB=0.868815;MQ0F=0  PL:DP:DV        0,27,225:9:0    0,9,91:3:0      0,9,117:3:0
+17     1292    .       T       <X>     0       .       DP=15;I16=9,6,0,0,559,21121,0,0,869,51241,0,0,297,6657,0,0;QS=3,0;MQSB=0.868815;MQ0F=0  PL:DP:DV        0,27,236:9:0    0,9,95:3:0      0,9,113:3:0
+17     1293    .       T       <X>     0       .       DP=15;I16=9,6,0,0,578,22428,0,0,869,51241,0,0,299,6707,0,0;QS=3,0;MQSB=0.868815;MQ0F=0  PL:DP:DV        0,27,242:9:0    0,9,100:3:0     0,9,116:3:0
+17     1294    .       G       <X>     0       .       DP=16;I16=9,7,0,0,606,23572,0,0,929,54841,0,0,301,6769,0,0;QS=3,0;MQSB=0.892753;MQ0F=0  PL:DP:DV        0,27,254:9:0    0,12,110:4:0    0,9,119:3:0
+17     1295    .       G       <X>     0       .       DP=16;I16=9,7,0,0,567,21419,0,0,929,54841,0,0,304,6844,0,0;QS=3,0;MQSB=0.892753;MQ0F=0  PL:DP:DV        0,27,244:9:0    0,12,102:4:0    0,9,114:3:0
+17     1296    .       G       <X>     0       .       DP=16;I16=8,7,0,0,518,19300,0,0,869,51241,0,0,294,6740,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,27,227:9:0    0,9,89:3:0      0,9,114:3:0
+17     1297    .       G       <X>     0       .       DP=18;I16=9,8,0,0,551,19323,0,0,958,55682,0,0,322,7444,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,30,219:10:0   0,9,86:3:0      0,12,133:4:0
+17     1298    .       T       <X>     0       .       DP=18;I16=10,8,0,0,615,22371,0,0,1018,59282,0,0,336,7638,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,30,233:10:0   0,12,105:4:0    0,12,138:4:0
+17     1299    .       T       <X>     0       .       DP=18;I16=9,8,0,0,619,23135,0,0,958,55682,0,0,328,7548,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,30,242:10:0   0,9,97:3:0      0,12,136:4:0
+17     1300    .       T       <X>     0       .       DP=18;I16=10,8,0,0,631,23107,0,0,1018,59282,0,0,338,7638,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,30,235:10:0   0,12,121:4:0    0,12,136:4:0
+17     1301    .       T       G,<X>   0       .       DP=18;I16=8,8,1,0,599,22623,18,324,929,54841,29,841,314,7040,25,625;QS=2.9434,0.0566038,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.998843;BQB=1;MQ0F=0  PL:DP:DV        0,9,213,24,216,222:9:1  0,12,126,12,126,126:4:0 0,12,135,12,135,135:4:0
+17     1302    .       G       <X>     0       .       DP=17;I16=9,8,0,0,624,23544,0,0,958,55682,0,0,341,7709,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,27,240:9:0    0,12,127:4:0    0,12,140:4:0
+17     1303    .       G       <X>     0       .       DP=17;I16=9,8,0,0,582,21200,0,0,958,55682,0,0,342,7718,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,27,217:9:0    0,12,125:4:0    0,12,138:4:0
+17     1304    .       A       <X>     0       .       DP=18;I16=10,8,0,0,652,24124,0,0,1018,59282,0,0,343,7741,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,27,218:9:0    0,12,131:4:0    0,15,169:5:0
+17     1305    .       T       <X>     0       .       DP=18;I16=10,8,0,0,685,26381,0,0,1018,59282,0,0,345,7779,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,27,241:9:0    0,12,122:4:0    0,15,174:5:0
+17     1306    .       T       <X>     0       .       DP=18;I16=9,8,0,0,644,24628,0,0,958,55682,0,0,345,7829,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,27,236:9:0    0,9,106:3:0     0,15,168:5:0
+17     1307    .       T       <X>     0       .       DP=17;I16=9,8,0,0,628,23746,0,0,958,55682,0,0,348,7902,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,27,226:9:0    0,9,104:3:0     0,15,167:5:0
+17     1308    .       A       <X>     0       .       DP=19;I16=9,10,0,0,690,25500,0,0,1078,62882,0,0,350,7938,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,236:10:0   0,12,127:4:0    0,15,173:5:0
+17     1309    .       C       <X>     0       .       DP=19;I16=9,9,0,0,698,27148,0,0,1049,62041,0,0,342,7818,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,106:3:0     0,15,169:5:0
+17     1310    .       A       <X>     0       .       DP=19;I16=9,10,0,0,751,29953,0,0,1078,62882,0,0,356,7958,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,132:4:0    0,15,183:5:0
+17     1311    .       G       <X>     0       .       DP=19;I16=9,10,0,0,742,29384,0,0,1078,62882,0,0,359,7995,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,128:4:0    0,15,174:5:0
+17     1312    .       C       <X>     0       .       DP=19;I16=9,10,0,0,717,27783,0,0,1078,62882,0,0,362,8050,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,115:4:0    0,15,166:5:0
+17     1313    .       T       <X>     0       .       DP=19;I16=9,10,0,0,751,30061,0,0,1078,62882,0,0,364,8074,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,135:4:0    0,15,175:5:0
+17     1314    .       T       <X>     0       .       DP=19;I16=9,10,0,0,707,26983,0,0,1078,62882,0,0,366,8118,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,245:10:0   0,12,134:4:0    0,15,174:5:0
+17     1315    .       T       <X>     0       .       DP=19;I16=9,10,0,0,717,27491,0,0,1078,62882,0,0,367,8131,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,30,250:10:0   0,12,132:4:0    0,15,174:5:0
+17     1316    .       G       <X>     0       .       DP=21;I16=10,11,0,0,776,29502,0,0,1198,70082,0,0,368,8162,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,128:4:0    0,18,188:6:0
+17     1317    .       G       <X>     0       .       DP=21;I16=10,11,0,0,751,27855,0,0,1198,70082,0,0,371,8213,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,33,253:11:0   0,12,130:4:0    0,18,179:6:0
+17     1318    .       G       <X>     0       .       DP=21;I16=10,11,0,0,749,27663,0,0,1198,70082,0,0,372,8188,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,130:4:0    0,18,184:6:0
+17     1319    .       A       <X>     0       .       DP=21;I16=10,11,0,0,768,28390,0,0,1198,70082,0,0,373,8189,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,124:4:0    0,18,186:6:0
+17     1320    .       C       <X>     0       .       DP=21;I16=10,11,0,0,728,25496,0,0,1198,70082,0,0,373,8165,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,113:4:0    0,18,161:6:0
+17     1321    .       G       <X>     0       .       DP=22;I16=10,12,0,0,762,27412,0,0,1289,76441,0,0,374,8164,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,33,244:11:0   0,9,104:3:0     0,24,208:8:0
+17     1322    .       C       <X>     0       .       DP=22;I16=10,12,0,0,852,33528,0,0,1289,76441,0,0,377,8187,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,111:3:0     0,24,225:8:0
+17     1323    .       T       <X>     0       .       DP=22;I16=10,12,0,0,874,35152,0,0,1289,76441,0,0,379,8185,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,112:3:0     0,24,237:8:0
+17     1324    .       C       <X>     0       .       DP=21;I16=9,12,0,0,793,30585,0,0,1229,72841,0,0,381,8157,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,109:3:0     0,24,218:8:0
+17     1325    .       A       <X>     0       .       DP=21;I16=9,12,0,0,782,29430,0,0,1229,72841,0,0,383,8153,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,105:3:0     0,24,218:8:0
+17     1326    .       A       <X>     0       .       DP=21;I16=9,12,0,0,791,30479,0,0,1229,72841,0,0,385,8173,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,30,249:10:0   0,9,108:3:0     0,24,230:8:0
+17     1327    .       C       <X>     0       .       DP=23;I16=11,12,0,0,834,31048,0,0,1349,80041,0,0,387,8217,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,99:3:0      0,27,237:9:0
+17     1328    .       C       <X>     0       .       DP=23;I16=11,12,0,0,878,33972,0,0,1349,80041,0,0,391,8287,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,105:3:0     0,27,254:9:0
+17     1329    .       T       <X>     0       .       DP=23;I16=11,12,0,0,882,34756,0,0,1349,80041,0,0,395,8385,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,112:3:0     0,27,255:9:0
+17     1330    .       G       <X>     0       .       DP=23;I16=11,12,0,0,856,32638,0,0,1349,80041,0,0,398,8460,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,101:3:0     0,27,241:9:0
+17     1331    .       T       <X>     0       .       DP=23;I16=11,12,0,0,847,31785,0,0,1349,80041,0,0,400,8512,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,106:3:0     0,27,247:9:0
+17     1332    .       A       <X>     0       .       DP=23;I16=11,12,0,0,826,30264,0,0,1349,80041,0,0,402,8592,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,252:11:0   0,9,104:3:0     0,27,238:9:0
+17     1333    .       C       <X>     0       .       DP=23;I16=11,12,0,0,836,30928,0,0,1349,80041,0,0,404,8700,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,101:3:0     0,27,236:9:0
+17     1334    .       C       <X>     0       .       DP=22;I16=11,11,0,0,830,32380,0,0,1289,76441,0,0,405,8733,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,9,107:3:0     0,27,238:9:0
+17     1335    .       T       <X>     0       .       DP=22;I16=11,11,0,0,877,35371,0,0,1289,76441,0,0,406,8788,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,9,113:3:0     0,27,253:9:0
+17     1336    .       C       <X>     0       .       DP=25;I16=12,12,0,0,890,33648,0,0,1378,80882,0,0,398,8784,0,0;QS=3,0;MQSB=0.786628;MQ0F=0       PL:DP:DV        0,33,250:11:0   0,12,131:4:0    0,27,237:9:0
+17     1337    .       A       <X>     0       .       DP=26;I16=13,13,0,0,941,34611,0,0,1498,88082,0,0,411,8967,0,0;QS=3,0;MQSB=0.800737;MQ0F=0       PL:DP:DV        0,33,249:11:0   0,15,152:5:0    0,30,247:10:0
+17     1338    .       A       <X>     0       .       DP=26;I16=12,14,0,0,982,37358,0,0,1498,88082,0,0,416,9048,0,0;QS=3,0;MQSB=0.771623;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,153:5:0    0,30,255:10:0
+17     1339    .       T       <X>     0       .       DP=27;I16=12,15,0,0,989,36855,0,0,1558,91682,0,0,422,9160,0,0;QS=3,0;MQSB=0.765017;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,151:5:0    0,33,255:11:0
+17     1340    .       A       <X>     0       .       DP=27;I16=11,15,0,0,937,34141,0,0,1498,88082,0,0,425,9289,0,0;QS=3,0;MQSB=0.738577;MQ0F=0       PL:DP:DV        0,30,250:10:0   0,15,149:5:0    0,33,254:11:0
+17     1341    .       A       <X>     0       .       DP=27;I16=12,14,0,0,929,33961,0,0,1498,88082,0,0,410,8810,0,0;QS=3,0;MQSB=0.771623;MQ0F=0       PL:DP:DV        0,30,245:10:0   0,15,141:5:0    0,33,255:11:0
+17     1342    .       A       <X>     0       .       DP=27;I16=12,15,0,0,951,34575,0,0,1558,91682,0,0,439,9499,0,0;QS=3,0;MQSB=0.765017;MQ0F=0       PL:DP:DV        0,33,254:11:0   0,15,159:5:0    0,33,249:11:0
+17     1343    .       C       <X>     0       .       DP=25;I16=10,15,0,0,902,33364,0,0,1469,87241,0,0,445,9593,0,0;QS=3,0;MQSB=0.9171;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,15,140:5:0    0,30,233:10:0
+17     1344    .       C       <X>     0       .       DP=26;I16=10,16,0,0,985,37915,0,0,1529,90841,0,0,451,9715,0,0;QS=3,0;MQSB=0.914947;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,163:6:0    0,30,238:10:0
+17     1345    .       T       <X>     0       .       DP=26;I16=10,16,0,0,1004,39262,0,0,1529,90841,0,0,458,9866,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,182:6:0    0,30,242:10:0
+17     1346    .       G       <X>     0       .       DP=26;I16=10,16,0,0,1003,38983,0,0,1529,90841,0,0,465,10047,0,0;QS=3,0;MQSB=0.914947;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,18,172:6:0    0,30,239:10:0
+17     1347    .       A       <X>     0       .       DP=26;I16=10,16,0,0,995,38409,0,0,1529,90841,0,0,470,10156,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,177:6:0    0,30,243:10:0
+17     1348    .       T       <X>     0       .       DP=26;I16=10,16,0,0,988,38126,0,0,1529,90841,0,0,474,10242,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,30,252:10:0   0,18,185:6:0    0,30,251:10:0
+17     1349    .       T       <X>     0       .       DP=26;I16=9,15,0,0,905,34409,0,0,1409,83641,0,0,454,9730,0,0;QS=3,0;MQSB=0.904837;MQ0F=0        PL:DP:DV        0,24,225:8:0    0,18,176:6:0    0,30,248:10:0
+17     1350    .       T       <X>     0       .       DP=26;I16=10,16,0,0,975,36909,0,0,1498,88082,0,0,485,10495,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,27,242:9:0    0,21,195:7:0    0,30,249:10:0
+17     1351    .       T       <X>     0       .       DP=26;I16=10,16,0,0,956,35602,0,0,1498,88082,0,0,491,10663,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,27,238:9:0    0,21,193:7:0    0,30,240:10:0
+17     1352    .       A       <X>     0       .       DP=26;I16=10,16,0,0,901,31965,0,0,1498,88082,0,0,496,10810,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,27,250:9:0    0,21,180:7:0    0,30,211:10:0
+17     1353    .       A       <X>     0       .       DP=26;I16=10,16,0,0,927,33583,0,0,1498,88082,0,0,499,10885,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,27,240:9:0    0,21,187:7:0    0,30,224:10:0
+17     1354    .       A       <X>     0       .       DP=26;I16=10,16,0,0,927,33621,0,0,1498,88082,0,0,502,10986,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,27,237:9:0    0,21,190:7:0    0,30,223:10:0
+17     1355    .       A       <X>     0       .       DP=26;I16=10,16,0,0,924,33736,0,0,1498,88082,0,0,505,11113,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,27,239:9:0    0,21,186:7:0    0,30,227:10:0
+17     1356    .       A       <X>     0       .       DP=25;I16=10,15,0,0,916,34050,0,0,1438,84482,0,0,509,11265,0,0;QS=3,0;MQSB=0.707404;MQ0F=0      PL:DP:DV        0,27,249:9:0    0,21,178:7:0    0,27,226:9:0
+17     1357    .       A       <X>     0       .       DP=25;I16=9,15,0,0,949,38007,0,0,1378,80882,0,0,488,10816,0,0;QS=3,0;MQSB=0.67032;MQ0F=0        PL:DP:DV        0,27,255:9:0    0,21,193:7:0    0,24,217:8:0
+17     1358    .       G       <X>     0       .       DP=25;I16=9,15,0,0,873,32435,0,0,1378,80882,0,0,491,10967,0,0;QS=3,0;MQSB=0.67032;MQ0F=0        PL:DP:DV        0,27,255:9:0    0,21,172:7:0    0,24,188:8:0
+17     1359    .       T       <X>     0       .       DP=25;I16=9,15,0,0,857,31139,0,0,1378,80882,0,0,494,11144,0,0;QS=3,0;MQSB=0.67032;MQ0F=0        PL:DP:DV        0,27,232:9:0    0,21,184:7:0    0,24,196:8:0
+17     1360    .       T       <X>     0       .       DP=25;I16=9,15,0,0,879,32419,0,0,1378,80882,0,0,497,11347,0,0;QS=3,0;MQSB=0.67032;MQ0F=0        PL:DP:DV        0,27,248:9:0    0,21,184:7:0    0,24,192:8:0
+17     1361    .       T       <X>     0       .       DP=27;I16=9,17,0,0,936,34238,0,0,1498,88082,0,0,500,11576,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,27,234:9:0    0,24,201:8:0    0,27,206:9:0
+17     1362    .       G       <X>     0       .       DP=26;I16=9,17,0,0,973,36785,0,0,1498,88082,0,0,502,11680,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,24,202:8:0    0,27,207:9:0
+17     1363    .       G       <X>     0       .       DP=25;I16=8,17,0,0,936,35390,0,0,1438,84482,0,0,504,11756,0,0;QS=3,0;MQSB=0.612391;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,21,181:7:0    0,27,202:9:0
+17     1364    .       G       <X>     0       .       DP=25;I16=8,17,0,0,902,32840,0,0,1438,84482,0,0,504,11752,0,0;QS=3,0;MQSB=0.612391;MQ0F=0       PL:DP:DV        0,27,233:9:0    0,21,184:7:0    0,27,200:9:0
+17     1365    .       G       <X>     0       .       DP=26;I16=9,17,0,0,946,35224,0,0,1498,88082,0,0,503,11717,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,24,190:8:0    0,27,202:9:0
+17     1366    .       G       <X>     0       .       DP=25;I16=8,15,0,0,840,31058,0,0,1318,77282,0,0,454,10450,0,0;QS=3,0;MQSB=0.625784;MQ0F=0       PL:DP:DV        0,21,215:7:0    0,21,181:7:0    0,27,199:9:0
+17     1367    .       G       C,<X>   0       .       DP=25;I16=7,16,0,1,836,30888,27,729,1349,80041,60,3600,472,11152,15,225;QS=2.91641,0.0835913,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.864405;BQB=1;MQ0F=0     PL:DP:DV        0,24,236,24,236,236:8:0 0,21,179,21,179,179:7:0 0,0,171,24,174,189:9:1
+17     1368    .       A       <X>     0       .       DP=26;I16=8,17,0,0,869,30839,0,0,1438,84482,0,0,481,11095,0,0;QS=3,0;MQSB=0.612391;MQ0F=0       PL:DP:DV        0,27,240:9:0    0,21,180:7:0    0,27,197:9:0
+17     1369    .       T       <X>     0       .       DP=26;I16=8,18,0,0,902,32160,0,0,1498,88082,0,0,508,11758,0,0;QS=3,0;MQSB=0.606531;MQ0F=0       PL:DP:DV        0,27,242:9:0    0,24,197:8:0    0,27,194:9:0
+17     1370    .       T       <X>     0       .       DP=27;I16=8,17,0,0,926,34736,0,0,1438,84482,0,0,458,10466,0,0;QS=3,0;MQSB=0.612391;MQ0F=0       PL:DP:DV        0,27,238:9:0    0,21,195:7:0    0,27,215:9:0
+17     1371    .       C       <X>     0       .       DP=27;I16=8,19,0,0,929,33255,0,0,1558,91682,0,0,509,11695,0,0;QS=3,0;MQSB=0.601139;MQ0F=0       PL:DP:DV        0,27,241:9:0    0,24,196:8:0    0,30,196:10:0
+17     1372    .       C       <X>     0       .       DP=27;I16=8,19,0,0,954,34882,0,0,1558,91682,0,0,510,11696,0,0;QS=3,0;MQSB=0.601139;MQ0F=0       PL:DP:DV        0,27,251:9:0    0,24,198:8:0    0,30,200:10:0
+17     1373    .       C       <X>     0       .       DP=26;I16=8,17,0,0,892,32692,0,0,1438,84482,0,0,486,11044,0,0;QS=3,0;MQSB=0.612391;MQ0F=0       PL:DP:DV        0,24,243:8:0    0,21,186:7:0    0,30,195:10:0
+17     1374    .       C       <X>     0       .       DP=26;I16=8,17,0,0,953,36553,0,0,1438,84482,0,0,487,11039,0,0;QS=3,0;MQSB=0.612391;MQ0F=0       PL:DP:DV        0,24,249:8:0    0,21,193:7:0    0,30,211:10:0
+17     1375    .       T       <X>     0       .       DP=27;I16=9,18,0,0,1011,38377,0,0,1558,91682,0,0,512,11630,0,0;QS=3,0;MQSB=0.651439;MQ0F=0      PL:DP:DV        0,27,243:9:0    0,24,215:8:0    0,30,215:10:0
+17     1376    .       A       <X>     0       .       DP=27;I16=9,17,0,0,912,32444,0,0,1498,88082,0,0,488,10992,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,27,234:9:0    0,21,198:7:0    0,30,195:10:0
+17     1377    .       A       <X>     0       .       DP=26;I16=9,17,0,0,994,38518,0,0,1498,88082,0,0,515,11625,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,24,228:8:0    0,24,221:8:0    0,30,228:10:0
+17     1378    .       G       <X>     0       .       DP=26;I16=9,17,0,0,910,33180,0,0,1498,88082,0,0,517,11653,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,24,234:8:0    0,24,199:8:0    0,30,197:10:0
+17     1379    .       C       <X>     0       .       DP=26;I16=9,17,0,0,891,31779,0,0,1498,88082,0,0,519,11701,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,24,228:8:0    0,24,198:8:0    0,30,193:10:0
+17     1380    .       C       <X>     0       .       DP=26;I16=9,17,0,0,925,33925,0,0,1498,88082,0,0,520,11720,0,0;QS=3,0;MQSB=0.657209;MQ0F=0       PL:DP:DV        0,24,226:8:0    0,24,202:8:0    0,30,209:10:0
+17     1381    .       C       <X>     0       .       DP=28;I16=10,18,0,0,878,28560,0,0,1618,95282,0,0,521,11761,0,0;QS=3,0;MQSB=0.689069;MQ0F=0      PL:DP:DV        0,24,211:8:0    0,24,177:8:0    0,36,208:12:0
+17     1382    .       G       <X>     0       .       DP=28;I16=8,18,0,0,905,32553,0,0,1529,90841,0,0,482,10912,0,0;QS=3,0;MQSB=0.882497;MQ0F=0       PL:DP:DV        0,24,213:8:0    0,18,152:6:0    0,36,243:12:0
+17     1383    .       C       <X>     0       .       DP=27;I16=10,16,0,0,897,32373,0,0,1498,88082,0,0,502,11242,0,0;QS=3,0;MQSB=0.700784;MQ0F=0      PL:DP:DV        0,24,225:8:0    0,21,163:7:0    0,33,241:11:0
+17     1384    .       C       <X>     0       .       DP=28;I16=11,17,0,0,980,35558,0,0,1618,95282,0,0,529,11885,0,0;QS=3,0;MQSB=0.726331;MQ0F=0      PL:DP:DV        0,27,248:9:0    0,24,184:8:0    0,33,239:11:0
+17     1385    .       A       <X>     0       .       DP=30;I16=11,18,0,0,949,33215,0,0,1678,98882,0,0,508,11356,0,0;QS=3,0;MQSB=0.720887;MQ0F=0      PL:DP:DV        0,30,232:10:0   0,27,185:9:0    0,30,234:10:0
+17     1386    .       C       <X>     0       .       DP=30;I16=11,19,0,0,1088,39938,0,0,1738,102482,0,0,537,12011,0,0;QS=3,0;MQSB=0.715831;MQ0F=0    PL:DP:DV        0,30,248:10:0   0,27,218:9:0    0,33,255:11:0
+17     1387    .       C       <X>     0       .       DP=31;I16=12,19,0,0,1101,40297,0,0,1798,106082,0,0,540,12022,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,33,250:11:0   0,27,219:9:0    0,33,252:11:0
+17     1388    .       C       <X>     0       .       DP=31;I16=11,19,0,0,999,34081,0,0,1769,105241,0,0,519,11439,0,0;QS=3,0;MQSB=0.91982;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,185:8:0    0,33,211:11:0
+17     1389    .       G       <X>     0       .       DP=31;I16=11,19,0,0,1065,39119,0,0,1738,102482,0,0,535,11941,0,0;QS=3,0;MQSB=0.715831;MQ0F=0    PL:DP:DV        0,27,234:9:0    0,30,234:10:0   0,33,255:11:0
+17     1390    .       G       <X>     0       .       DP=31;I16=12,19,0,0,1152,43744,0,0,1798,106082,0,0,555,12241,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,30,255:10:0   0,30,245:10:0   0,33,255:11:0
+17     1391    .       A       <X>     0       .       DP=31;I16=12,19,0,0,1241,50255,0,0,1798,106082,0,0,560,12326,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,30,255:10:0   0,30,255:10:0   0,33,255:11:0
+17     1392    .       G       <X>     0       .       DP=31;I16=12,19,0,0,1160,44364,0,0,1798,106082,0,0,564,12392,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,30,255:10:0   0,30,250:10:0   0,33,255:11:0
+17     1393    .       A       <X>     0       .       DP=31;I16=12,19,0,0,1123,41811,0,0,1798,106082,0,0,568,12490,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,30,228:10:0   0,30,255:10:0   0,33,255:11:0
+17     1394    .       C       <X>     0       .       DP=31;I16=12,19,0,0,1139,42555,0,0,1798,106082,0,0,571,12569,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,30,255:10:0   0,30,244:10:0   0,33,255:11:0
+17     1395    .       A       <X>     0       .       DP=31;I16=12,19,0,0,1206,48048,0,0,1798,106082,0,0,575,12677,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,33,255:11:0   0,27,240:9:0    0,33,255:11:0
+17     1396    .       G       <X>     0       .       DP=31;I16=12,19,0,0,1196,46882,0,0,1798,106082,0,0,579,12763,0,0;QS=3,0;MQSB=0.743137;MQ0F=0    PL:DP:DV        0,33,255:11:0   0,27,249:9:0    0,33,255:11:0
+17     1397    .       C       <X>     0       .       DP=31;I16=12,18,0,0,993,33339,0,0,1738,102482,0,0,579,12775,0,0;QS=3,0;MQSB=0.748022;MQ0F=0     PL:DP:DV        0,30,231:10:0   0,27,205:9:0    0,33,217:11:0
+17     1398    .       G       <X>     0       .       DP=30;I16=12,18,0,0,1055,38309,0,0,1738,102482,0,0,584,12826,0,0;QS=3,0;MQSB=0.748022;MQ0F=0    PL:DP:DV        0,33,250:11:0   0,27,229:9:0    0,30,244:10:0
+17     1399    .       G       <X>     0       .       DP=30;I16=12,18,0,0,1132,43666,0,0,1738,102482,0,0,586,12854,0,0;QS=3,0;MQSB=0.748022;MQ0F=0    PL:DP:DV        0,33,255:11:0   0,27,239:9:0    0,30,255:10:0
+17     1400    .       A       <X>     0       .       DP=30;I16=11,18,0,0,1101,42271,0,0,1678,98882,0,0,563,12289,0,0;QS=3,0;MQSB=0.720887;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,27,239:9:0    0,30,246:10:0
+17     1401    .       T       <X>     0       .       DP=30;I16=12,18,0,0,1130,44170,0,0,1738,102482,0,0,589,12955,0,0;QS=3,0;MQSB=0.748022;MQ0F=0    PL:DP:DV        0,33,255:11:0   0,27,251:9:0    0,30,255:10:0
+17     1402    .       T       <X>     0       .       DP=31;I16=13,18,0,0,1152,44058,0,0,1798,106082,0,0,589,12977,0,0;QS=3,0;MQSB=0.771348;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,244:9:0    0,30,255:10:0
+17     1403    .       T       <X>     0       .       DP=31;I16=13,18,0,0,1178,45296,0,0,1798,106082,0,0,590,13032,0,0;QS=3,0;MQSB=0.771348;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,249:9:0    0,30,255:10:0
+17     1404    .       C       <X>     0       .       DP=31;I16=13,18,0,0,1102,40838,0,0,1798,106082,0,0,591,13121,0,0;QS=3,0;MQSB=0.771348;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,236:9:0    0,30,244:10:0
+17     1405    .       C       <X>     0       .       DP=30;I16=12,18,0,0,1154,45216,0,0,1738,102482,0,0,593,13243,0,0;QS=3,0;MQSB=0.748022;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,241:9:0    0,27,229:9:0
+17     1406    .       T       <X>     0       .       DP=30;I16=12,18,0,0,1153,44919,0,0,1738,102482,0,0,595,13397,0,0;QS=3,0;MQSB=0.748022;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,248:9:0    0,27,223:9:0
+17     1407    .       T       <X>     0       .       DP=30;I16=11,18,0,0,1074,40182,0,0,1678,98882,0,0,570,12856,0,0;QS=3,0;MQSB=0.720887;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,231:9:0    0,27,215:9:0
+17     1408    .       A       <X>     0       .       DP=30;I16=12,18,0,0,1131,43363,0,0,1738,102482,0,0,596,13592,0,0;QS=3,0;MQSB=0.748022;MQ0F=0    PL:DP:DV        0,33,255:11:0   0,30,244:10:0   0,27,234:9:0
+17     1409    .       G       <X>     0       .       DP=29;I16=12,17,0,0,1082,40752,0,0,1678,98882,0,0,599,13729,0,0;QS=3,0;MQSB=0.753269;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,237:9:0    0,27,204:9:0
+17     1410    .       T       <X>     0       .       DP=29;I16=12,17,0,0,1084,41030,0,0,1678,98882,0,0,601,13841,0,0;QS=3,0;MQSB=0.753269;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,239:9:0    0,27,218:9:0
+17     1411    .       T       <X>     0       .       DP=29;I16=12,17,0,0,958,32550,0,0,1678,98882,0,0,600,13826,0,0;QS=3,0;MQSB=0.753269;MQ0F=0      PL:DP:DV        0,33,250:11:0   0,27,206:9:0    0,27,194:9:0
+17     1412    .       A       T,<X>   0       .       DP=29;I16=11,17,1,0,924,31586,25,625,1649,98041,29,841,573,13159,24,576;QS=2.90842,0.0915751,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.753269;BQB=1;MQ0F=0     PL:DP:DV        0,33,245,33,245,245:11:0        0,2,171,24,174,187:9:1  0,27,192,27,192,192:9:0
+17     1413    .       C       <X>     0       .       DP=29;I16=12,17,0,0,1067,39941,0,0,1678,98882,0,0,591,13521,0,0;QS=3,0;MQSB=0.753269;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,230:9:0    0,27,209:9:0
+17     1414    .       T       <X>     0       .       DP=29;I16=12,17,0,0,1123,44271,0,0,1678,98882,0,0,585,13335,0,0;QS=3,0;MQSB=0.753269;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,236:9:0    0,27,221:9:0
+17     1415    .       T       <X>     0       .       DP=29;I16=12,17,0,0,1000,35254,0,0,1678,98882,0,0,577,13077,0,0;QS=3,0;MQSB=0.753269;MQ0F=0     PL:DP:DV        0,33,246:11:0   0,27,216:9:0    0,27,208:9:0
+17     1416    .       A       <X>     0       .       DP=30;I16=13,17,0,0,1026,36124,0,0,1738,102482,0,0,569,12847,0,0;QS=3,0;MQSB=0.776389;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,27,208:9:0    0,27,199:9:0
+17     1417    .       C       <X>     0       .       DP=29;I16=13,16,0,0,1111,42941,0,0,1678,98882,0,0,563,12645,0,0;QS=3,0;MQSB=0.781802;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,235:9:0    0,24,211:8:0
+17     1418    .       T       <X>     0       .       DP=29;I16=13,16,0,0,1111,43021,0,0,1678,98882,0,0,557,12471,0,0;QS=3,0;MQSB=0.781802;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,231:9:0    0,24,207:8:0
+17     1419    .       A       <X>     0       .       DP=29;I16=13,16,0,0,1039,38191,0,0,1678,98882,0,0,551,12325,0,0;QS=3,0;MQSB=0.781802;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,222:9:0    0,24,199:8:0
+17     1420    .       T       <X>     0       .       DP=29;I16=13,16,0,0,1039,37885,0,0,1678,98882,0,0,544,12158,0,0;QS=3,0;MQSB=0.781802;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,234:9:0    0,24,185:8:0
+17     1421    .       G       <X>     0       .       DP=31;I16=13,18,0,0,1129,41649,0,0,1798,106082,0,0,536,11970,0,0;QS=3,0;MQSB=0.771348;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,30,247:10:0   0,24,191:8:0
+17     1422    .       C       <X>     0       .       DP=29;I16=13,16,0,0,1075,40645,0,0,1678,98882,0,0,532,11810,0,0;QS=3,0;MQSB=0.781802;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,30,239:10:0   0,18,180:6:0
+17     1423    .       T       <X>     0       .       DP=31;I16=14,17,0,0,1179,45767,0,0,1798,106082,0,0,528,11678,0,0;QS=3,0;MQSB=0.79638;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,36,255:12:0   0,18,183:6:0
+17     1424    .       C       <X>     0       .       DP=30;I16=13,17,0,0,1086,40448,0,0,1738,102482,0,0,527,11575,0,0;QS=3,0;MQSB=0.776389;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,36,255:12:0   0,18,174:6:0
+17     1425    .       C       <X>     0       .       DP=30;I16=13,17,0,0,1124,42974,0,0,1738,102482,0,0,525,11453,0,0;QS=3,0;MQSB=0.776389;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,36,255:12:0   0,18,180:6:0
+17     1426    .       T       <X>     0       .       DP=32;I16=15,17,0,0,1218,47130,0,0,1858,109682,0,0,523,11363,0,0;QS=3,0;MQSB=0.813784;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,36,255:12:0   0,18,188:6:0
+17     1427    .       T       <X>     0       .       DP=32;I16=14,18,0,0,1126,40772,0,0,1827,106923,0,0,524,11306,0,0;QS=3,0;MQSB=0.916401;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,36,255:12:0   0,18,176:6:0
+17     1428    .       G       <X>     0       .       DP=33;I16=15,18,0,0,1188,43596,0,0,1887,110523,0,0,525,11233,0,0;QS=3,0;MQSB=0.930476;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,36,255:12:0   0,18,166:6:0
+17     1429    .       G       <X>     0       .       DP=33;I16=14,18,0,0,1070,37720,0,0,1858,109682,0,0,507,10795,0,0;QS=3,0;MQSB=0.997118;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,33,243:11:0   0,18,148:6:0
+17     1430    .       C       <X>     0       .       DP=33;I16=15,18,0,0,1145,40795,0,0,1887,110523,0,0,529,11193,0,0;QS=3,0;MQSB=0.930476;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,36,247:12:0   0,18,157:6:0
+17     1431    .       C       <X>     0       .       DP=33;I16=15,18,0,0,1160,41686,0,0,1887,110523,0,0,531,11227,0,0;QS=3,0;MQSB=0.930476;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,36,253:12:0   0,18,167:6:0
+17     1432    .       A       <X>     0       .       DP=33;I16=15,18,0,0,1118,39032,0,0,1887,110523,0,0,533,11297,0,0;QS=3,0;MQSB=0.930476;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,36,255:12:0   0,18,169:6:0
+17     1433    .       T       <X>     0       .       DP=34;I16=15,19,0,0,1238,45602,0,0,1947,114123,0,0,535,11403,0,0;QS=3,0;MQSB=0.923533;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,36,255:12:0   0,18,174:6:0
+17     1434    .       T       <X>     0       .       DP=35;I16=15,20,0,0,1269,46757,0,0,2007,117723,0,0,537,11495,0,0;QS=3,0;MQSB=0.916855;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,36,255:12:0   0,18,179:6:0
+17     1435    .       T       <X>     0       .       DP=35;I16=14,20,0,0,1256,46868,0,0,1947,114123,0,0,515,10999,0,0;QS=3,0;MQSB=0.901704;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,36,255:12:0   0,18,180:6:0
+17     1436    .       C       <X>     0       .       DP=34;I16=14,20,0,0,1250,46978,0,0,1947,114123,0,0,544,11790,0,0;QS=3,0;MQSB=0.901704;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,36,255:12:0   0,18,165:6:0
+17     1437    .       T       <X>     0       .       DP=32;I16=13,19,0,0,1222,47206,0,0,1858,109682,0,0,548,11892,0,0;QS=3,0;MQSB=0.993397;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,33,255:11:0   0,15,161:5:0
+17     1438    .       C       <X>     0       .       DP=30;I16=13,17,0,0,1132,43284,0,0,1738,102482,0,0,554,12028,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,251:10:0   0,15,159:5:0
+17     1439    .       T       <X>     0       .       DP=30;I16=13,17,0,0,1110,41602,0,0,1738,102482,0,0,560,12196,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,30,255:10:0   0,15,156:5:0
+17     1440    .       A       <X>     0       .       DP=30;I16=12,16,0,0,1062,41028,0,0,1618,95282,0,0,550,12106,0,0;QS=3,0;MQSB=0.995699;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,27,255:9:0    0,12,144:4:0
+17     1441    .       G       <X>     0       .       DP=30;I16=13,17,0,0,1138,44104,0,0,1738,102482,0,0,574,12576,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,30,244:10:0   0,12,137:4:0
+17     1442    .       G       <X>     0       .       DP=30;I16=13,17,0,0,1064,38534,0,0,1738,102482,0,0,580,12740,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,30,242:10:0   0,12,128:4:0
+17     1443    .       T       <X>     0       .       DP=30;I16=12,17,0,0,1013,36225,0,0,1678,98882,0,0,568,12598,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,30,230:10:0   0,12,133:4:0
+17     1444    .       A       <X>     0       .       DP=30;I16=12,17,0,0,968,33936,0,0,1678,98882,0,0,569,12627,0,0;QS=3,0;MQSB=0.993891;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,27,205:9:0    0,12,132:4:0
+17     1445    .       T       <X>     0       .       DP=30;I16=14,15,0,0,1053,39129,0,0,1678,98882,0,0,585,13161,0,0;QS=3,0;MQSB=0.999762;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,27,237:9:0    0,15,169:5:0
+17     1446    .       T       <X>     0       .       DP=30;I16=13,16,0,0,1051,38675,0,0,1678,98882,0,0,579,12951,0,0;QS=3,0;MQSB=0.997839;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,24,229:8:0    0,15,164:5:0
+17     1447    .       G       <X>     0       .       DP=30;I16=14,16,0,0,1110,42692,0,0,1738,102482,0,0,606,13612,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,27,229:9:0    0,15,157:5:0
+17     1448    .       G       <X>     0       .       DP=30;I16=13,16,0,0,1037,37759,0,0,1678,98882,0,0,585,13151,0,0;QS=3,0;MQSB=0.997839;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,24,217:8:0    0,15,150:5:0
+17     1449    .       T       <X>     0       .       DP=30;I16=14,16,0,0,1051,37869,0,0,1738,102482,0,0,612,13870,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,27,230:9:0    0,15,152:5:0
+17     1450    .       A       <X>     0       .       DP=29;I16=13,15,0,0,1039,38785,0,0,1649,98041,0,0,604,13842,0,0;QS=3,0;MQSB=0.956162;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,24,224:8:0    0,15,165:5:0
+17     1451    .       T       <X>     0       .       DP=29;I16=13,16,0,0,1046,38586,0,0,1709,101641,0,0,616,14042,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,24,228:8:0    0,15,158:5:0
+17     1452    .       A       <X>     0       .       DP=31;I16=14,16,0,0,1066,38696,0,0,1769,105241,0,0,604,13924,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,218:8:0    0,15,147:5:0
+17     1453    .       T       <X>     0       .       DP=31;I16=13,17,0,0,1107,42059,0,0,1769,105241,0,0,592,13444,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,199:7:0    0,15,165:5:0
+17     1454    .       T       <X>     0       .       DP=31;I16=14,17,0,0,1139,42711,0,0,1829,108841,0,0,617,14045,0,0;QS=3,0;MQSB=0.962133;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,234:8:0    0,15,166:5:0
+17     1455    .       G       <X>     0       .       DP=31;I16=13,17,0,0,1107,41765,0,0,1769,105241,0,0,592,13420,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,197:7:0    0,15,148:5:0
+17     1456    .       T       <X>     0       .       DP=31;I16=14,17,0,0,1139,42717,0,0,1829,108841,0,0,617,14069,0,0;QS=3,0;MQSB=0.962133;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,215:8:0    0,15,170:5:0
+17     1457    .       G       <X>     0       .       DP=31;I16=14,17,0,0,1129,42071,0,0,1829,108841,0,0,615,14019,0,0;QS=3,0;MQSB=0.962133;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,212:8:0    0,15,164:5:0
+17     1458    .       T       <X>     0       .       DP=31;I16=14,17,0,0,1101,40243,0,0,1829,108841,0,0,613,13997,0,0;QS=3,0;MQSB=0.962133;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,220:8:0    0,15,165:5:0
+17     1459    .       C       A,<X>   0       .       DP=31;I16=14,16,0,1,1164,45842,24,576,1769,105241,60,3600,608,13948,2,4;QS=2.87234,0.12766,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.962133;BQB=1;MQ0F=0       PL:DP:DV        0,54,255,54,255,255:18:0        0,24,224,24,224,224:8:0 9,0,135,21,138,152:5:1
+17     1460    .       T       <X>     0       .       DP=32;I16=15,17,0,0,1243,48813,0,0,1889,112441,0,0,605,13833,0,0;QS=3,0;MQSB=0.960687;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,240:8:0    0,15,170:5:0
+17     1461    .       G       <X>     0       .       DP=32;I16=15,17,0,0,1171,44033,0,0,1889,112441,0,0,600,13692,0,0;QS=3,0;MQSB=0.960687;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,224:8:0    0,15,157:5:0
+17     1462    .       C       <X>     0       .       DP=30;I16=14,15,0,0,1102,42216,0,0,1709,101641,0,0,579,13241,0,0;QS=3,0;MQSB=0.954405;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,202:7:0    0,9,112:3:0
+17     1463    .       T       <X>     0       .       DP=30;I16=15,15,0,0,1128,43348,0,0,1769,105241,0,0,592,13396,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,209:7:0    0,12,139:4:0
+17     1464    .       G       <X>     0       .       DP=31;I16=14,16,0,0,1095,40557,0,0,1769,105241,0,0,563,12665,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,186:6:0    0,15,144:5:0
+17     1465    .       T       <X>     0       .       DP=31;I16=15,16,0,0,1143,42557,0,0,1829,108841,0,0,584,13164,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,204:7:0    0,15,166:5:0
+17     1466    .       G       <X>     0       .       DP=31;I16=15,16,0,0,1122,42294,0,0,1829,108841,0,0,580,13018,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,206:7:0    0,15,163:5:0
+17     1467    .       A       <X>     0       .       DP=31;I16=14,16,0,0,1031,36341,0,0,1769,105241,0,0,569,12803,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,195:7:0    0,15,155:5:0
+17     1468    .       A       <X>     0       .       DP=30;I16=15,15,0,0,991,34477,0,0,1769,105241,0,0,573,12717,0,0;QS=3,0;MQSB=0.952765;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,177:7:0    0,15,158:5:0
+17     1469    .       C       T,<X>   0       .       DP=31;I16=13,15,1,0,1013,37887,38,1444,1649,98041,60,3600,536,12106,9,81;QS=2.94025,0.0597484,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.954405;BQB=1;MQ0F=0    PL:DP:DV        0,16,255,51,255,255:18:1        0,18,178,18,178,178:6:0 0,15,160,15,160,160:5:0
+17     1470    .       T       <X>     0       .       DP=31;I16=16,15,0,0,1110,41070,0,0,1829,108841,0,0,567,12489,0,0;QS=3,0;MQSB=0.951229;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,210:7:0    0,15,165:5:0
+17     1471    .       G       <X>     0       .       DP=30;I16=16,14,0,0,1051,38425,0,0,1769,105241,0,0,564,12348,0,0;QS=3,0;MQSB=0.946202;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,192:7:0    0,12,128:4:0
+17     1472    .       T       <X>     0       .       DP=30;I16=16,14,0,0,1049,38097,0,0,1769,105241,0,0,561,12237,0,0;QS=3,0;MQSB=0.946202;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,200:7:0    0,12,134:4:0
+17     1473    .       C       <X>     0       .       DP=30;I16=16,14,0,0,1058,38526,0,0,1769,105241,0,0,558,12156,0,0;QS=3,0;MQSB=0.946202;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,175:7:0    0,12,140:4:0
+17     1474    .       C       <X>     0       .       DP=30;I16=16,14,0,0,1120,42756,0,0,1769,105241,0,0,555,12105,0,0;QS=3,0;MQSB=0.946202;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,202:7:0    0,12,141:4:0
+17     1475    .       T       <X>     0       .       DP=29;I16=14,14,0,0,1047,40395,0,0,1649,98041,0,0,537,11827,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,21,208:7:0    0,12,155:4:0
+17     1476    .       T       G,<X>   0       .       DP=31;I16=15,15,1,0,1056,37884,14,196,1769,105241,60,3600,566,12614,10,100;QS=2.944,0.056,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.951229;BQB=1;MQ0F=0        PL:DP:DV        0,57,255,57,255,255:19:0        0,9,177,21,180,183:8:1  0,12,140,12,140,140:4:0
+17     1477    .       G       <X>     0       .       DP=31;I16=16,15,0,0,1150,43390,0,0,1829,108841,0,0,574,12700,0,0;QS=3,0;MQSB=0.951229;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,217:8:0    0,12,138:4:0
+17     1478    .       G       <X>     0       .       DP=31;I16=14,15,0,0,1008,36638,0,0,1709,101641,0,0,542,11982,0,0;QS=3,0;MQSB=0.954405;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,208:8:0    0,9,109:3:0
+17     1479    .       C       <X>     0       .       DP=30;I16=15,15,0,0,1061,38671,0,0,1769,105241,0,0,564,12556,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,211:8:0    0,9,106:3:0
+17     1480    .       C       <X>     0       .       DP=30;I16=15,15,0,0,1083,40355,0,0,1769,105241,0,0,561,12531,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,220:8:0    0,9,103:3:0
+17     1481    .       T       <X>     0       .       DP=30;I16=15,15,0,0,1102,41308,0,0,1769,105241,0,0,558,12532,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,235:8:0    0,9,105:3:0
+17     1482    .       G       <X>     0       .       DP=29;I16=15,14,0,0,1044,38550,0,0,1709,101641,0,0,556,12558,0,0;QS=3,0;MQSB=0.947838;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,210:8:0    0,6,75:2:0
+17     1483    .       T       <X>     0       .       DP=31;I16=14,16,0,0,1042,37190,0,0,1769,105241,0,0,521,11919,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,21,215:7:0    0,9,100:3:0
+17     1484    .       T       <X>     0       .       DP=31;I16=15,16,0,0,1067,37837,0,0,1829,108841,0,0,547,12587,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,24,216:8:0    0,9,106:3:0
+17     1485    .       T       <X>     0       .       DP=30;I16=15,15,0,0,1027,35863,0,0,1769,105241,0,0,549,12659,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,209:8:0    0,9,93:3:0
+17     1486    .       G       <X>     0       .       DP=29;I16=15,14,0,0,1089,41679,0,0,1709,101641,0,0,551,12707,0,0;QS=3,0;MQSB=0.947838;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,198:7:0    0,9,108:3:0
+17     1487    .       G       <X>     0       .       DP=28;I16=14,14,0,0,973,34723,0,0,1649,98041,0,0,554,12778,0,0;QS=3,0;MQSB=0.949591;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,21,196:7:0    0,9,97:3:0
+17     1488    .       T       <X>     0       .       DP=28;I16=13,14,0,0,928,32432,0,0,1589,94441,0,0,532,12246,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,18,176:6:0    0,9,102:3:0
+17     1489    .       G       <X>     0       .       DP=27;I16=13,14,0,0,958,35292,0,0,1589,94441,0,0,535,12361,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,18,174:6:0    0,9,93:3:0
+17     1490    .       A       <X>     0       .       DP=27;I16=13,14,0,0,928,33108,0,0,1589,94441,0,0,538,12446,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,15,160:5:0    0,9,94:3:0
+17     1491    .       C       <X>     0       .       DP=27;I16=12,13,0,0,798,26812,0,0,1469,87241,0,0,499,11587,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,12,108:4:0    0,9,79:3:0
+17     1492    .       G       <X>     0       .       DP=27;I16=13,14,0,0,893,30927,0,0,1589,94441,0,0,543,12527,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,15,136:5:0    0,9,100:3:0
+17     1493    .       G       <X>     0       .       DP=27;I16=13,13,0,0,907,32761,0,0,1529,90841,0,0,520,11948,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,15,155:5:0    0,9,106:3:0
+17     1494    .       G       <X>     0       .       DP=27;I16=13,14,0,0,939,33599,0,0,1589,94441,0,0,547,12639,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,15,156:5:0    0,9,107:3:0
+17     1495    .       T       <X>     0       .       DP=26;I16=12,13,0,0,814,27700,0,0,1469,87241,0,0,524,12048,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,15,143:5:0    0,9,105:3:0
+17     1496    .       G       <X>     0       .       DP=26;I16=13,13,0,0,969,36751,0,0,1529,90841,0,0,550,12674,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,15,157:5:0    0,9,107:3:0
+17     1497    .       A       <X>     0       .       DP=27;I16=12,14,0,0,904,32740,0,0,1529,90841,0,0,525,12019,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,15,166:5:0    0,9,113:3:0
+17     1498    .       G       <X>     0       .       DP=27;I16=13,14,0,0,1002,37852,0,0,1589,94441,0,0,551,12635,0,0;QS=3,0;MQSB=0.951472;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,15,153:5:0    0,9,112:3:0
+17     1499    .       G       <X>     0       .       DP=28;I16=14,14,0,0,973,34891,0,0,1649,98041,0,0,551,12599,0,0;QS=3,0;MQSB=0.949591;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,15,146:5:0    0,9,108:3:0
+17     1500    .       A       <X>     0       .       DP=28;I16=14,14,0,0,1023,38115,0,0,1649,98041,0,0,552,12588,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,165:5:0    0,9,115:3:0
+17     1501    .       G       <X>     0       .       DP=28;I16=14,14,0,0,1051,40105,0,0,1649,98041,0,0,551,12505,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,163:5:0    0,9,100:3:0
+17     1502    .       C       <X>     0       .       DP=27;I16=13,14,0,0,963,35241,0,0,1589,94441,0,0,549,12351,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,15,140:5:0    0,9,105:3:0
+17     1503    .       A       <X>     0       .       DP=28;I16=14,14,0,0,1026,38252,0,0,1649,98041,0,0,546,12176,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,171:5:0    0,9,109:3:0
+17     1504    .       G       <X>     0       .       DP=28;I16=13,14,0,0,1052,41226,0,0,1589,94441,0,0,523,11591,0,0;QS=3,0;MQSB=0.951472;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,15,163:5:0    0,9,111:3:0
+17     1505    .       G       <X>     0       .       DP=28;I16=14,13,0,0,959,35545,0,0,1589,94441,0,0,517,11295,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,15,155:5:0    0,9,114:3:0
+17     1506    .       G       <X>     0       .       DP=28;I16=14,14,0,0,1013,37355,0,0,1649,98041,0,0,540,11840,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,139:5:0    0,9,112:3:0
+17     1507    .       A       <X>     0       .       DP=28;I16=14,14,0,0,987,35217,0,0,1649,98041,0,0,538,11792,0,0;QS=3,0;MQSB=0.949591;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,15,162:5:0    0,9,114:3:0
+17     1508    .       C       <X>     0       .       DP=28;I16=14,14,0,0,1033,38663,0,0,1649,98041,0,0,535,11727,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,137:5:0    0,9,112:3:0
+17     1509    .       A       <X>     0       .       DP=28;I16=15,13,0,0,1028,38610,0,0,1649,98041,0,0,529,11493,0,0;QS=3,0;MQSB=0.942064;MQ0F=0     PL:DP:DV        0,63,255:21:0   0,12,128:4:0    0,9,122:3:0
+17     1510    .       G       <X>     0       .       DP=28;I16=15,13,0,0,1064,40824,0,0,1649,98041,0,0,524,11288,0,0;QS=3,0;MQSB=0.942064;MQ0F=0     PL:DP:DV        0,63,255:21:0   0,12,132:4:0    0,9,111:3:0
+17     1511    .       A       <X>     0       .       DP=28;I16=15,13,0,0,976,34794,0,0,1649,98041,0,0,519,11113,0,0;QS=3,0;MQSB=0.942064;MQ0F=0      PL:DP:DV        0,63,255:21:0   0,12,136:4:0    0,9,110:3:0
+17     1512    .       A       <X>     0       .       DP=28;I16=15,12,0,0,998,37460,0,0,1589,94441,0,0,489,10343,0,0;QS=3,0;MQSB=0.935229;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,12,142:4:0    0,9,110:3:0
+17     1513    .       G       <X>     0       .       DP=28;I16=14,13,0,0,1014,38940,0,0,1589,94441,0,0,497,10709,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,12,134:4:0    0,9,108:3:0
+17     1514    .       G       <X>     0       .       DP=28;I16=15,13,0,0,1054,39954,0,0,1649,98041,0,0,504,10768,0,0;QS=3,0;MQSB=0.942064;MQ0F=0     PL:DP:DV        0,63,255:21:0   0,12,134:4:0    0,9,108:3:0
+17     1515    .       G       <X>     0       .       DP=28;I16=14,13,0,0,948,34152,0,0,1589,94441,0,0,488,10564,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,60,255:20:0   0,12,133:4:0    0,9,101:3:0
+17     1516    .       T       <X>     0       .       DP=27;I16=12,13,0,0,811,27385,0,0,1469,87241,0,0,472,10338,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,12,117:4:0    0,9,106:3:0
+17     1517    .       C       <X>     0       .       DP=27;I16=13,13,0,0,943,35153,0,0,1529,90841,0,0,478,10380,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,12,134:4:0    0,9,97:3:0
+17     1518    .       C       <X>     0       .       DP=28;I16=13,12,0,0,908,33852,0,0,1469,87241,0,0,427,9261,0,0;QS=3,0;MQSB=0.939413;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,12,132:4:0    0,9,96:3:0
+17     1519    .       T       <X>     0       .       DP=28;I16=15,13,0,0,988,35808,0,0,1649,98041,0,0,475,10337,0,0;QS=3,0;MQSB=0.942064;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,15,154:5:0    0,9,110:3:0
+17     1520    .       G       <X>     0       .       DP=29;I16=16,13,0,0,1005,36307,0,0,1709,101641,0,0,470,10328,0,0;QS=3,0;MQSB=0.940317;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,18,150:6:0    0,9,104:3:0
+17     1521    .       C       <X>     0       .       DP=28;I16=16,12,0,0,900,30324,0,0,1649,98041,0,0,466,10300,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,18,164:6:0    0,9,88:3:0
+17     1522    .       G       <X>     0       .       DP=27;I16=15,10,0,0,784,25144,0,0,1469,87241,0,0,442,9956,0,0;QS=3,0;MQSB=0.9171;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,15,110:5:0    0,9,91:3:0
+17     1523    .       T       <X>     0       .       DP=27;I16=16,11,0,0,921,32001,0,0,1589,94441,0,0,457,10189,0,0;QS=3,0;MQSB=0.925036;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,15,136:5:0    0,9,108:3:0
+17     1524    .       G       <X>     0       .       DP=27;I16=16,10,0,0,932,34140,0,0,1529,90841,0,0,453,10153,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,12,108:4:0    0,9,103:3:0
+17     1525    .       C       <X>     0       .       DP=27;I16=16,11,0,0,972,35704,0,0,1589,94441,0,0,473,10719,0,0;QS=3,0;MQSB=0.925036;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,12,113:4:0    0,9,112:3:0
+17     1526    .       C       <X>     0       .       DP=25;I16=14,11,0,0,883,31843,0,0,1469,87241,0,0,470,10684,0,0;QS=3,0;MQSB=0.929204;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,12,109:4:0    0,9,106:3:0
+17     1527    .       C       <X>     0       .       DP=24;I16=14,10,0,0,867,31999,0,0,1440,86400,0,0,466,10572,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,12,107:4:0    0,9,112:3:0
+17     1528    .       T       <X>     0       .       DP=23;I16=13,10,0,0,869,33133,0,0,1380,82800,0,0,463,10483,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,12,114:4:0    0,9,113:3:0
+17     1529    .       G       <X>     0       .       DP=23;I16=13,10,0,0,812,29432,0,0,1380,82800,0,0,459,10365,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,12,108:4:0    0,9,104:3:0
+17     1530    .       C       <X>     0       .       DP=24;I16=13,10,0,0,819,30073,0,0,1380,82800,0,0,446,10186,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,137:5:0    0,9,106:3:0
+17     1531    .       C       <X>     0       .       DP=24;I16=13,11,0,0,877,32969,0,0,1440,86400,0,0,452,10190,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,15,144:5:0    0,9,105:3:0
+17     1532    .       T       <X>     0       .       DP=24;I16=13,11,0,0,887,33721,0,0,1440,86400,0,0,449,10135,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,15,165:5:0    0,9,120:3:0
+17     1533    .       T       <X>     0       .       DP=23;I16=13,10,0,0,793,27987,0,0,1380,82800,0,0,447,10101,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,146:5:0    0,9,107:3:0
+17     1534    .       C       <X>     0       .       DP=23;I16=14,9,0,0,847,31627,0,0,1380,82800,0,0,446,10086,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,153:5:0    0,9,109:3:0
+17     1535    .       A       <X>     0       .       DP=23;I16=14,9,0,0,770,26604,0,0,1380,82800,0,0,444,9990,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,144:5:0    0,9,99:3:0
+17     1536    .       C       <X>     0       .       DP=24;I16=15,9,0,0,826,28984,0,0,1440,86400,0,0,442,9914,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,138:5:0    0,9,110:3:0
+17     1537    .       A       <X>     0       .       DP=24;I16=14,9,0,0,844,31384,0,0,1380,82800,0,0,416,9234,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,149:5:0    0,9,115:3:0
+17     1538    .       A       <X>     0       .       DP=24;I16=15,9,0,0,909,34727,0,0,1440,86400,0,0,440,9826,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,154:5:0    0,9,112:3:0
+17     1539    .       G       <X>     0       .       DP=24;I16=15,9,0,0,913,35327,0,0,1440,86400,0,0,439,9815,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,149:5:0    0,9,117:3:0
+17     1540    .       C       <X>     0       .       DP=23;I16=15,8,0,0,828,30260,0,0,1380,82800,0,0,438,9776,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,146:5:0    0,9,102:3:0
+17     1541    .       C       <X>     0       .       DP=23;I16=15,8,0,0,823,30615,0,0,1380,82800,0,0,437,9759,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,142:5:0    0,9,108:3:0
+17     1542    .       C       <X>     0       .       DP=25;I16=16,8,0,0,893,33843,0,0,1440,86400,0,0,435,9715,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,147:5:0    0,12,131:4:0
+17     1543    .       C       <X>     0       .       DP=25;I16=16,8,0,0,880,33206,0,0,1440,86400,0,0,434,9696,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,141:5:0    0,12,136:4:0
+17     1544    .       T       <X>     0       .       DP=25;I16=16,8,0,0,899,34405,0,0,1440,86400,0,0,431,9603,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,150:5:0    0,12,148:4:0
+17     1545    .       G       <X>     0       .       DP=25;I16=16,8,0,0,874,32636,0,0,1440,86400,0,0,428,9536,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,146:5:0    0,12,129:4:0
+17     1546    .       G       <X>     0       .       DP=24;I16=15,8,0,0,796,28796,0,0,1380,82800,0,0,425,9443,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,130:5:0    0,9,110:3:0
+17     1547    .       A       <X>     0       .       DP=23;I16=15,8,0,0,837,30945,0,0,1380,82800,0,0,448,9996,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,176:6:0    0,9,112:3:0
+17     1548    .       A       <X>     0       .       DP=23;I16=14,8,0,0,812,30830,0,0,1320,79200,0,0,421,9319,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,173:5:0    0,9,115:3:0
+17     1549    .       G       <X>     0       .       DP=23;I16=15,8,0,0,870,33642,0,0,1380,82800,0,0,444,9912,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,174:6:0    0,9,114:3:0
+17     1550    .       G       <X>     0       .       DP=23;I16=15,8,0,0,790,28502,0,0,1380,82800,0,0,442,9900,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,154:6:0    0,9,109:3:0
+17     1551    .       A       <X>     0       .       DP=23;I16=15,8,0,0,802,28596,0,0,1380,82800,0,0,440,9908,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,173:6:0    0,9,107:3:0
+17     1552    .       A       <X>     0       .       DP=21;I16=14,7,0,0,792,30156,0,0,1260,75600,0,0,438,9836,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,196:6:0    0,9,110:3:0
+17     1553    .       A       <X>     0       .       DP=21;I16=13,7,0,0,738,28112,0,0,1200,72000,0,0,411,9159,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,251:11:0   0,18,192:6:0    0,9,115:3:0
+17     1554    .       G       <X>     0       .       DP=21;I16=14,7,0,0,763,28221,0,0,1260,75600,0,0,434,9752,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,171:6:0    0,9,101:3:0
+17     1555    .       T       <X>     0       .       DP=21;I16=14,7,0,0,726,26234,0,0,1260,75600,0,0,432,9740,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,252:12:0   0,18,169:6:0    0,9,108:3:0
+17     1556    .       T       <X>     0       .       DP=21;I16=14,7,0,0,745,26971,0,0,1260,75600,0,0,429,9697,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,253:12:0   0,18,177:6:0    0,9,110:3:0
+17     1557    .       G       <X>     0       .       DP=22;I16=15,7,0,0,801,29689,0,0,1320,79200,0,0,426,9672,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,166:6:0    0,9,101:3:0
+17     1558    .       T       <X>     0       .       DP=22;I16=15,6,0,0,720,25620,0,0,1260,75600,0,0,404,9244,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,131:5:0    0,9,112:3:0
+17     1559    .       T       <X>     0       .       DP=22;I16=15,7,0,0,712,24690,0,0,1320,79200,0,0,417,9439,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,248:13:0   0,18,158:6:0    0,9,103:3:0
+17     1560    .       T       <X>     0       .       DP=21;I16=14,7,0,0,736,26560,0,0,1260,75600,0,0,412,9284,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,251:12:0   0,18,170:6:0    0,9,112:3:0
+17     1561    .       T       <X>     0       .       DP=21;I16=14,7,0,0,706,24776,0,0,1260,75600,0,0,406,9102,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,241:12:0   0,18,174:6:0    0,9,106:3:0
+17     1562    .       G       <X>     0       .       DP=21;I16=14,7,0,0,765,28655,0,0,1260,75600,0,0,399,8893,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,181:6:0    0,9,108:3:0
+17     1563    .       G       <X>     0       .       DP=22;I16=13,7,0,0,713,26255,0,0,1200,72000,0,0,360,8176,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,147:5:0    0,9,108:3:0
+17     1564    .       G       <X>     0       .       DP=22;I16=13,8,0,0,721,25457,0,0,1260,75600,0,0,368,8218,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,173:6:0    0,9,95:3:0
+17     1565    .       A       <X>     0       .       DP=21;I16=14,7,0,0,724,25888,0,0,1260,75600,0,0,380,8352,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,162:6:0    0,6,71:2:0
+17     1566    .       T       <X>     0       .       DP=21;I16=13,7,0,0,698,25286,0,0,1200,72000,0,0,364,8086,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,143:5:0    0,6,78:2:0
+17     1567    .       C       <X>     0       .       DP=20;I16=12,6,0,0,652,24422,0,0,1080,64800,0,0,351,7881,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,104:3:0     0,6,72:2:0
+17     1568    .       T       <X>     0       .       DP=20;I16=13,7,0,0,711,26125,0,0,1200,72000,0,0,363,7871,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,157:5:0    0,6,74:2:0
+17     1569    .       C       <X>     0       .       DP=19;I16=12,6,0,0,676,25850,0,0,1080,64800,0,0,351,7669,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,128:4:0    0,6,76:2:0
+17     1570    .       T       <X>     0       .       DP=19;I16=12,7,0,0,700,26750,0,0,1140,68400,0,0,353,7583,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,149:5:0    0,6,71:2:0
+17     1571    .       G       <X>     0       .       DP=19;I16=12,6,0,0,639,23361,0,0,1080,64800,0,0,343,7441,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,125:4:0    0,6,70:2:0
+17     1572    .       C       <X>     0       .       DP=19;I16=11,6,0,0,640,24568,0,0,1020,61200,0,0,328,7202,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,125:4:0    0,6,70:2:0
+17     1573    .       A       <X>     0       .       DP=19;I16=11,4,0,0,565,21475,0,0,900,54000,0,0,304,6900,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,132:4:0    0,3,40:1:0
+17     1574    .       C       <X>     0       .       DP=19;I16=12,5,0,0,636,24076,0,0,1020,61200,0,0,318,6948,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,128:4:0    0,3,38:1:0
+17     1575    .       C       <X>     0       .       DP=19;I16=11,6,0,0,610,22742,0,0,1020,61200,0,0,296,6272,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,125:4:0    0,6,71:2:0
+17     1576    .       C       <X>     0       .       DP=19;I16=12,6,0,0,675,25821,0,0,1080,64800,0,0,315,6785,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,133:4:0    0,6,78:2:0
+17     1577    .       T       <X>     0       .       DP=17;I16=11,6,0,0,650,25330,0,0,1020,61200,0,0,310,6692,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,118:3:0     0,6,77:2:0
+17     1578    .       C       <X>     0       .       DP=17;I16=10,6,0,0,622,24364,0,0,960,57600,0,0,279,5943,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,84:2:0      0,6,77:2:0
+17     1579    .       A       <X>     0       .       DP=17;I16=11,6,0,0,596,22326,0,0,1020,61200,0,0,298,6464,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,116:3:0     0,6,80:2:0
+17     1580    .       G       <X>     0       .       DP=17;I16=11,6,0,0,651,25195,0,0,1020,61200,0,0,292,6380,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,109:3:0     0,6,77:2:0
+17     1581    .       C       <X>     0       .       DP=17;I16=11,6,0,0,586,21418,0,0,1020,61200,0,0,286,6316,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,103:3:0     0,6,71:2:0
+17     1582    .       C       <X>     0       .       DP=18;I16=11,7,0,0,639,23491,0,0,1080,64800,0,0,280,6272,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,109:3:0     0,6,75:2:0
+17     1583    .       T       <X>     0       .       DP=16;I16=10,6,0,0,591,22349,0,0,960,57600,0,0,276,6196,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,112:3:0     0,6,74:2:0
+17     1584    .       G       <X>     0       .       DP=15;I16=10,5,0,0,563,21283,0,0,900,54000,0,0,272,6086,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,105:3:0     0,3,39:1:0
+17     1585    .       G       <X>     0       .       DP=16;I16=10,5,0,0,494,17160,0,0,900,54000,0,0,251,5703,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,244:11:0   0,9,103:3:0     0,3,30:1:0
+17     1586    .       A       <X>     0       .       DP=15;I16=10,3,0,0,470,17200,0,0,780,46800,0,0,237,5273,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,223:10:0   0,6,79:2:0      0,3,42:1:0
+17     1587    .       C       <X>     0       .       DP=15;I16=11,4,0,0,508,17900,0,0,900,54000,0,0,264,5852,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,247:11:0   0,9,94:3:0      0,3,31:1:0
+17     1588    .       A       <X>     0       .       DP=15;I16=11,4,0,0,511,17939,0,0,900,54000,0,0,262,5806,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,232:11:0   0,9,105:3:0     0,3,41:1:0
+17     1589    .       A       <X>     0       .       DP=15;I16=11,4,0,0,536,19584,0,0,900,54000,0,0,259,5725,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,249:11:0   0,9,106:3:0     0,3,42:1:0
+17     1590    .       C       <X>     0       .       DP=15;I16=10,5,0,0,514,18228,0,0,900,54000,0,0,257,5657,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,231:10:0   0,9,104:3:0     0,6,71:2:0
+17     1591    .       T       <X>     0       .       DP=15;I16=10,5,0,0,515,18559,0,0,900,54000,0,0,256,5602,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,241:10:0   0,9,85:3:0      0,6,73:2:0
+17     1592    .       T       <X>     0       .       DP=15;I16=10,5,0,0,503,17345,0,0,900,54000,0,0,255,5561,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,225:10:0   0,9,107:3:0     0,6,62:2:0
+17     1593    .       G       <X>     0       .       DP=15;I16=10,5,0,0,540,19930,0,0,900,54000,0,0,254,5534,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,250:10:0   0,9,106:3:0     0,6,60:2:0
+17     1594    .       T       <X>     0       .       DP=15;I16=10,5,0,0,535,19445,0,0,900,54000,0,0,252,5472,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,234:10:0   0,9,106:3:0     0,6,80:2:0
+17     1595    .       G       <X>     0       .       DP=15;I16=10,4,0,0,494,17940,0,0,840,50400,0,0,225,4801,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,213:9:0    0,9,105:3:0     0,6,69:2:0
+17     1596    .       C       <X>     0       .       DP=15;I16=10,4,0,0,479,17011,0,0,840,50400,0,0,233,5151,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,200:9:0    0,9,111:3:0     0,6,74:2:0
+17     1597    .       C       <X>     0       .       DP=15;I16=10,5,0,0,489,16941,0,0,900,54000,0,0,245,5285,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,195:9:0    0,12,127:4:0    0,6,73:2:0
+17     1598    .       C       <X>     0       .       DP=15;I16=10,5,0,0,514,18282,0,0,900,54000,0,0,244,5240,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,207:9:0    0,12,133:4:0    0,6,68:2:0
+17     1599    .       A       <X>     0       .       DP=14;I16=8,5,0,0,436,15330,0,0,780,46800,0,0,225,4851,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,182:8:0    0,9,103:3:0     0,6,76:2:0
+17     1600    .       T       <X>     0       .       DP=13;I16=8,5,0,0,456,16430,0,0,780,46800,0,0,226,4876,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,193:8:0    0,9,105:3:0     0,6,79:2:0
+17     1601    .       C       <X>     0       .       DP=13;I16=8,4,0,0,431,15861,0,0,720,43200,0,0,208,4554,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,171:7:0    0,9,108:3:0     0,6,78:2:0
+17     1602    .       T       <X>     0       .       DP=13;I16=7,5,0,0,439,16867,0,0,720,43200,0,0,228,4968,0,0;QS=3,0;MQSB=0.95494;MQ0F=0   PL:DP:DV        0,21,179:7:0    0,9,115:3:0     0,6,85:2:0
+17     1603    .       G       <X>     0       .       DP=12;I16=7,5,0,0,455,17407,0,0,720,43200,0,0,230,5034,0,0;QS=3,0;MQSB=0.95494;MQ0F=0   PL:DP:DV        0,21,202:7:0    0,9,111:3:0     0,6,75:2:0
+17     1604    .       G       <X>     0       .       DP=12;I16=7,5,0,0,362,11620,0,0,720,43200,0,0,232,5112,0,0;QS=3,0;MQSB=0.95494;MQ0F=0   PL:DP:DV        0,21,163:7:0    0,9,84:3:0      0,6,66:2:0
+17     1605    .       T       <X>     0       .       DP=12;I16=7,5,0,0,410,14230,0,0,720,43200,0,0,234,5202,0,0;QS=3,0;MQSB=0.95494;MQ0F=0   PL:DP:DV        0,21,190:7:0    0,9,97:3:0      0,6,61:2:0
+17     1606    .       G       <X>     0       .       DP=12;I16=7,4,0,0,370,12738,0,0,660,39600,0,0,211,4679,0,0;QS=3,0;MQSB=0.964642;MQ0F=0  PL:DP:DV        0,18,165:6:0    0,9,91:3:0      0,6,56:2:0
+17     1607    .       A       <X>     0       .       DP=12;I16=7,4,0,0,337,11369,0,0,660,39600,0,0,226,5222,0,0;QS=3,0;MQSB=0.964642;MQ0F=0  PL:DP:DV        0,21,161:7:0    0,6,70:2:0      0,6,55:2:0
+17     1608    .       C       <X>     0       .       DP=12;I16=7,4,0,0,366,12898,0,0,660,39600,0,0,211,4727,0,0;QS=3,0;MQSB=0.964642;MQ0F=0  PL:DP:DV        0,18,141:6:0    0,9,111:3:0     0,6,62:2:0
+17     1609    .       C       <X>     0       .       DP=11;I16=6,5,0,0,365,12889,0,0,660,39600,0,0,237,5393,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,18,149:6:0    0,9,110:3:0     0,6,71:2:0
+17     1610    .       C       <X>     0       .       DP=11;I16=5,5,0,0,313,10713,0,0,600,36000,0,0,213,4819,0,0;QS=3,0;MQSB=0.952347;MQ0F=0  PL:DP:DV        0,15,127:5:0    0,9,106:3:0     0,6,57:2:0
+17     1611    .       C       <X>     0       .       DP=11;I16=6,5,0,0,398,14904,0,0,660,39600,0,0,238,5454,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,18,180:6:0    0,9,110:3:0     0,6,67:2:0
+17     1612    .       T       <X>     0       .       DP=11;I16=6,5,0,0,409,15421,0,0,660,39600,0,0,238,5472,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,18,174:6:0    0,9,107:3:0     0,6,83:2:0
+17     1613    .       C       <X>     0       .       DP=11;I16=6,5,0,0,372,12904,0,0,660,39600,0,0,238,5498,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,18,169:6:0    0,9,99:3:0      0,6,63:2:0
+17     1614    .       A       <X>     0       .       DP=11;I16=6,5,0,0,353,12139,0,0,660,39600,0,0,238,5532,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,18,147:6:0    0,9,98:3:0      0,6,69:2:0
+17     1615    .       C       <X>     0       .       DP=11;I16=6,5,0,0,366,13080,0,0,660,39600,0,0,238,5574,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,18,171:6:0    0,9,105:3:0     0,6,51:2:0
+17     1616    .       T       <X>     0       .       DP=11;I16=6,3,0,0,348,13606,0,0,540,32400,0,0,187,4323,0,0;QS=3,0;MQSB=0.924584;MQ0F=0  PL:DP:DV        0,15,159:5:0    0,9,105:3:0     0,3,42:1:0
+17     1617    .       C       <X>     0       .       DP=12;I16=6,3,0,0,330,12316,0,0,540,32400,0,0,185,4279,0,0;QS=3,0;MQSB=0.924584;MQ0F=0  PL:DP:DV        0,15,146:5:0    0,9,105:3:0     0,3,42:1:0
+17     1618    .       A       <X>     0       .       DP=12;I16=5,6,0,0,385,14199,0,0,629,36841,0,0,244,5636,0,0;QS=3,0;MQSB=0.891517;MQ0F=0  PL:DP:DV        0,18,151:6:0    0,9,93:3:0      0,6,81:2:0
+17     1619    .       G       <X>     0       .       DP=11;I16=5,6,0,0,377,13119,0,0,629,36841,0,0,242,5544,0,0;QS=3,0;MQSB=0.891517;MQ0F=0  PL:DP:DV        0,18,166:6:0    0,9,84:3:0      0,6,67:2:0
+17     1620    .       C       <X>     0       .       DP=11;I16=5,5,0,0,323,10965,0,0,569,33241,0,0,215,4839,0,0;QS=3,0;MQSB=0.857112;MQ0F=0  PL:DP:DV        0,15,142:5:0    0,9,78:3:0      0,6,56:2:0
+17     1621    .       C       <X>     0       .       DP=12;I16=5,7,0,0,363,11779,0,0,689,40441,0,0,263,6021,0,0;QS=3,0;MQSB=0.896474;MQ0F=0  PL:DP:DV        0,21,174:7:0    0,9,80:3:0      0,6,56:2:0
+17     1622    .       A       <X>     0       .       DP=12;I16=5,7,0,0,365,12105,0,0,689,40441,0,0,261,5965,0,0;QS=3,0;MQSB=0.896474;MQ0F=0  PL:DP:DV        0,21,176:7:0    0,9,81:3:0      0,6,52:2:0
+17     1623    .       C       <X>     0       .       DP=12;I16=5,5,0,0,325,10979,0,0,569,33241,0,0,208,4620,0,0;QS=3,0;MQSB=0.857112;MQ0F=0  PL:DP:DV        0,18,155:6:0    0,9,84:3:0      0,3,37:1:0
+17     1624    .       C       <X>     0       .       DP=12;I16=4,6,0,0,336,11718,0,0,569,33241,0,0,211,4799,0,0;QS=3,0;MQSB=0.895781;MQ0F=0  PL:DP:DV        0,18,162:6:0    0,9,88:3:0      0,3,39:1:0
+17     1625    .       A       <X>     0       .       DP=12;I16=4,7,0,0,375,13503,0,0,629,36841,0,0,234,5386,0,0;QS=3,0;MQSB=0.924449;MQ0F=0  PL:DP:DV        0,18,158:6:0    0,9,93:3:0      0,6,80:2:0
+17     1626    .       G       <X>     0       .       DP=12;I16=5,7,0,0,358,11490,0,0,689,40441,0,0,249,5645,0,0;QS=3,0;MQSB=0.896474;MQ0F=0  PL:DP:DV        0,21,158:7:0    0,9,83:3:0      0,6,63:2:0
+17     1627    .       A       <X>     0       .       DP=12;I16=5,7,0,0,363,11609,0,0,689,40441,0,0,246,5590,0,0;QS=3,0;MQSB=0.896474;MQ0F=0  PL:DP:DV        0,21,165:7:0    0,9,75:3:0      0,6,72:2:0
+17     1628    .       C       <X>     0       .       DP=12;I16=5,7,0,0,357,11583,0,0,689,40441,0,0,243,5545,0,0;QS=3,0;MQSB=0.896474;MQ0F=0  PL:DP:DV        0,21,165:7:0    0,9,80:3:0      0,6,57:2:0
+17     1629    .       T       <X>     0       .       DP=13;I16=6,7,0,0,451,16079,0,0,749,44041,0,0,240,5510,0,0;QS=3,0;MQSB=0.899815;MQ0F=0  PL:DP:DV        0,21,187:7:0    0,12,120:4:0    0,6,79:2:0
+17     1630    .       T       <X>     0       .       DP=13;I16=6,7,0,0,403,13323,0,0,749,44041,0,0,237,5435,0,0;QS=3,0;MQSB=0.899815;MQ0F=0  PL:DP:DV        0,21,169:7:0    0,12,111:4:0    0,6,73:2:0
+17     1631    .       C       <X>     0       .       DP=12;I16=6,5,0,0,354,12046,0,0,660,39600,0,0,210,4744,0,0;QS=3,0;MQSB=0.950952;MQ0F=0  PL:DP:DV        0,21,184:7:0    0,6,67:2:0      0,6,61:2:0
+17     1632    .       C       <X>     0       .       DP=13;I16=6,7,0,0,387,12175,0,0,749,44041,0,0,232,5262,0,0;QS=3,0;MQSB=0.899815;MQ0F=0  PL:DP:DV        0,24,188:8:0    0,9,82:3:0      0,6,61:2:0
+17     1633    .       A       <X>     0       .       DP=13;I16=6,7,0,0,404,13272,0,0,749,44041,0,0,230,5166,0,0;QS=3,0;MQSB=0.899815;MQ0F=0  PL:DP:DV        0,24,183:8:0    0,9,86:3:0      0,6,73:2:0
+17     1634    .       C       <X>     0       .       DP=13;I16=6,6,0,0,328,9716,0,0,689,40441,0,0,203,4457,0,0;QS=3,0;MQSB=0.864013;MQ0F=0   PL:DP:DV        0,21,151:7:0    0,9,80:3:0      0,6,59:2:0
+17     1635    .       G       <X>     0       .       DP=14;I16=6,8,0,0,419,12831,0,0,809,47641,0,0,226,5010,0,0;QS=3,0;MQSB=0.927743;MQ0F=0  PL:DP:DV        0,24,180:8:0    0,12,108:4:0    0,6,59:2:0
+17     1636    .       A       <X>     0       .       DP=14;I16=6,8,0,0,418,13400,0,0,809,47641,0,0,225,4951,0,0;QS=3,0;MQSB=0.927743;MQ0F=0  PL:DP:DV        0,24,179:8:0    0,12,110:4:0    0,6,66:2:0
+17     1637    .       C       <X>     0       .       DP=14;I16=6,8,0,0,422,13498,0,0,809,47641,0,0,224,4906,0,0;QS=3,0;MQSB=0.927743;MQ0F=0  PL:DP:DV        0,24,185:8:0    0,12,110:4:0    0,6,60:2:0
+17     1638    .       A       <X>     0       .       DP=17;I16=9,7,0,0,513,17167,0,0,929,54841,0,0,216,4790,0,0;QS=3,0;MQSB=0.892753;MQ0F=0  PL:DP:DV        0,24,191:8:0    0,18,149:6:0    0,6,78:2:0
+17     1639    .       G       <X>     0       .       DP=17;I16=9,8,0,0,552,18844,0,0,989,58441,0,0,223,4765,0,0;QS=3,0;MQSB=0.91051;MQ0F=0   PL:DP:DV        0,27,228:9:0    0,18,150:6:0    0,6,68:2:0
+17     1640    .       G       <X>     0       .       DP=17;I16=8,6,0,0,414,13296,0,0,809,47641,0,0,171,3467,0,0;QS=3,0;MQSB=0.875173;MQ0F=0  PL:DP:DV        0,18,150:6:0    0,18,151:6:0    0,6,51:2:0
+17     1641    .       C       <X>     0       .       DP=18;I16=9,8,0,0,511,16289,0,0,989,58441,0,0,225,4709,0,0;QS=3,0;MQSB=0.91051;MQ0F=0   PL:DP:DV        0,27,188:9:0    0,18,167:6:0    0,6,65:2:0
+17     1642    .       T       <X>     0       .       DP=17;I16=8,7,0,0,519,18513,0,0,869,51241,0,0,217,4613,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,18,170:6:0    0,18,168:6:0    0,9,102:3:0
+17     1643    .       C       <X>     0       .       DP=16;I16=7,9,0,0,508,16910,0,0,929,54841,0,0,255,5361,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,24,193:8:0    0,18,169:6:0    0,6,56:2:0
+17     1644    .       C       <X>     0       .       DP=15;I16=6,9,0,0,514,18056,0,0,869,51241,0,0,259,5401,0,0;QS=3,0;MQSB=0.939413;MQ0F=0  PL:DP:DV        0,21,209:7:0    0,18,165:6:0    0,6,54:2:0
+17     1645    .       A       <X>     0       .       DP=15;I16=6,9,0,0,520,18852,0,0,869,51241,0,0,263,5457,0,0;QS=3,0;MQSB=0.939413;MQ0F=0  PL:DP:DV        0,21,213:7:0    0,18,173:6:0    0,6,49:2:0
+17     1646    .       G       <X>     0       .       DP=15;I16=6,7,0,0,440,15526,0,0,780,46800,0,0,217,4279,0,0;QS=3,0;MQSB=0.961166;MQ0F=0  PL:DP:DV        0,18,185:6:0    0,15,148:5:0    0,6,48:2:0
+17     1647    .       C       <X>     0       .       DP=15;I16=6,9,0,0,433,13883,0,0,869,51241,0,0,271,5617,0,0;QS=3,0;MQSB=0.939413;MQ0F=0  PL:DP:DV        0,21,190:7:0    0,18,139:6:0    0,6,35:2:0
+17     1648    .       C       <X>     0       .       DP=15;I16=6,9,0,0,495,16965,0,0,869,51241,0,0,275,5721,0,0;QS=3,0;MQSB=0.939413;MQ0F=0  PL:DP:DV        0,21,203:7:0    0,18,159:6:0    0,6,44:2:0
+17     1649    .       T       <X>     0       .       DP=15;I16=6,9,0,0,516,18122,0,0,869,51241,0,0,279,5841,0,0;QS=3,0;MQSB=0.939413;MQ0F=0  PL:DP:DV        0,21,187:7:0    0,18,182:6:0    0,6,56:2:0
+17     1650    .       C       <X>     0       .       DP=15;I16=6,7,0,0,405,13551,0,0,749,44041,0,0,240,5028,0,0;QS=3,0;MQSB=0.899815;MQ0F=0  PL:DP:DV        0,18,161:6:0    0,18,169:6:0    0,3,13:1:0
+17     1651    .       G       <X>     0       .       DP=17;I16=5,9,0,0,424,13328,0,0,778,44882,0,0,249,5335,0,0;QS=3,0;MQSB=0.965069;MQ0F=0  PL:DP:DV        0,18,150:6:0    0,15,128:5:0    0,9,86:3:0
+17     1652    .       G       <X>     0       .       DP=18;I16=7,9,0,0,532,18602,0,0,898,52082,0,0,267,5673,0,0;QS=3,0;MQSB=0.994413;MQ0F=0  PL:DP:DV        0,24,212:8:0    0,18,168:6:0    0,6,54:2:0
+17     1653    .       C       <X>     0       .       DP=18;I16=8,10,0,0,581,19565,0,0,1018,59282,0,0,300,6490,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,24,208:8:0    0,21,175:7:0    0,9,82:3:0
+17     1654    .       A       T,<X>   0       .       DP=18;I16=8,9,0,1,516,16718,15,225,958,55682,60,3600,285,6219,22,484;QS=2.93213,0.0678733,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.99606;BQB=1;MQ0F=0 PL:DP:DV        0,9,155,21,158,162:8:1  0,21,179,21,179,179:7:0 0,9,78,9,78,78:3:0
+17     1655    .       C       <X>     0       .       DP=18;I16=8,10,0,0,565,19017,0,0,1018,59282,0,0,313,6887,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,24,198:8:0    0,21,180:7:0    0,9,79:3:0
+17     1656    .       C       <X>     0       .       DP=19;I16=9,9,0,0,557,18013,0,0,1018,59282,0,0,295,6515,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,202:8:0    0,21,165:7:0    0,9,80:3:0
+17     1657    .       T       A,<X>   0       .       DP=18;I16=8,9,0,1,580,20362,15,225,989,58441,29,841,301,6641,25,625;QS=2.93243,0.0675676,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.99606;BQB=1;MQ0F=0  PL:DP:DV        0,24,206,24,206,206:8:0 0,6,158,18,161,165:7:1  0,9,85,9,85,85:3:0
+17     1658    .       T       <X>     0       .       DP=19;I16=8,10,0,0,573,19127,0,0,1018,59282,0,0,332,7412,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,24,187:8:0    0,21,189:7:0    0,9,91:3:0
+17     1659    .       C       <X>     0       .       DP=20;I16=8,10,0,0,609,21517,0,0,1049,62041,0,0,338,7578,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,24,219:8:0    0,21,189:7:0    0,9,80:3:0
+17     1660    .       A       <X>     0       .       DP=21;I16=8,11,0,0,641,23219,0,0,1078,62882,0,0,385,8901,0,0;QS=3,0;MQSB=0.992359;MQ0F=0        PL:DP:DV        0,21,172:7:0    0,24,219:8:0    0,12,127:4:0
+17     1661    .       G       <X>     0       .       DP=21;I16=7,13,0,0,639,21739,0,0,1107,63723,0,0,412,9598,0,0;QS=3,0;MQSB=0.999215;MQ0F=0        PL:DP:DV        0,24,209:8:0    0,24,193:8:0    0,12,98:4:0
+17     1662    .       C       <X>     0       .       DP=21;I16=8,12,0,0,641,21423,0,0,1107,63723,0,0,407,9465,0,0;QS=3,0;MQSB=0.988166;MQ0F=0        PL:DP:DV        0,21,192:7:0    0,27,211:9:0    0,12,100:4:0
+17     1663    .       C       <X>     0       .       DP=20;I16=7,11,0,0,577,19507,0,0,1018,59282,0,0,394,9204,0,0;QS=3,0;MQSB=0.983729;MQ0F=0        PL:DP:DV        0,21,178:7:0    0,21,192:7:0    0,12,101:4:0
+17     1664    .       A       C,<X>   0       .       DP=20;I16=6,10,0,1,530,17982,13,169,898,52082,29,841,358,8422,25,625;QS=2.93953,0.0604651,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.998738;BQB=1;MQ0F=0        PL:DP:DV        0,18,167,18,167,167:6:0 0,7,154,18,157,159:7:1  0,12,109,12,109,109:4:0
+17     1665    .       T       C,<X>   0       .       DP=20;I16=7,11,1,1,592,20170,58,1924,1018,59282,89,4441,396,9188,39,821;QS=2.5913,0.408696,0;VDB=0.1;SGB=0.346553;RPB=0.222222;MQB=0.611111;MQSB=0.988166;BQB=0.944444;MQ0F=0   PL:DP:DV        0,21,185,21,185,185:7:0 0,27,222,27,222,222:9:0 35,0,51,41,57,90:4:2
+17     1666    .       G       <X>     0       .       DP=20;I16=8,12,0,0,614,19760,0,0,1107,63723,0,0,435,9947,0,0;QS=3,0;MQSB=0.988166;MQ0F=0        PL:DP:DV        0,21,173:7:0    0,27,206:9:0    0,12,111:4:0
+17     1667    .       G       <X>     0       .       DP=20;I16=8,11,0,0,617,21033,0,0,1078,62882,0,0,410,9276,0,0;QS=3,0;MQSB=0.992359;MQ0F=0        PL:DP:DV        0,21,183:7:0    0,24,195:8:0    0,12,115:4:0
+17     1668    .       A       <X>     0       .       DP=20;I16=7,10,0,0,570,19908,0,0,958,55682,0,0,369,8365,0,0;QS=3,0;MQSB=0.989343;MQ0F=0 PL:DP:DV        0,18,158:6:0    0,21,186:7:0    0,12,124:4:0
+17     1669    .       C       <X>     0       .       DP=20;I16=8,12,0,0,640,21336,0,0,1107,63723,0,0,435,9857,0,0;QS=3,0;MQSB=0.988166;MQ0F=0        PL:DP:DV        0,21,172:7:0    0,27,216:9:0    0,12,115:4:0
+17     1670    .       A       <X>     0       .       DP=23;I16=9,13,0,0,765,27363,0,0,1258,73682,0,0,410,9234,0,0;QS=3,0;MQSB=0.991121;MQ0F=0        PL:DP:DV        0,27,215:9:0    0,27,233:9:0    0,12,129:4:0
+17     1671    .       G       <X>     0       .       DP=23;I16=9,13,0,0,703,23631,0,0,1258,73682,0,0,412,9206,0,0;QS=3,0;MQSB=0.991121;MQ0F=0        PL:DP:DV        0,27,214:9:0    0,27,210:9:0    0,12,106:4:0
+17     1672    .       T       <X>     0       .       DP=23;I16=9,13,0,0,724,24700,0,0,1258,73682,0,0,414,9202,0,0;QS=3,0;MQSB=0.991121;MQ0F=0        PL:DP:DV        0,27,203:9:0    0,27,232:9:0    0,12,111:4:0
+17     1673    .       T       <X>     0       .       DP=25;I16=8,13,0,0,719,25183,0,0,1198,70082,0,0,372,8248,0,0;QS=3,0;MQSB=0.983744;MQ0F=0        PL:DP:DV        0,27,221:9:0    0,24,212:8:0    0,12,112:4:0
+17     1674    .       C       <X>     0       .       DP=25;I16=8,14,0,0,755,26561,0,0,1289,76441,0,0,389,8417,0,0;QS=3,0;MQSB=0.892142;MQ0F=0        PL:DP:DV        0,33,244:11:0   0,21,206:7:0    0,12,96:4:0
+17     1675    .       C       <X>     0       .       DP=25;I16=9,15,0,0,705,22355,0,0,1347,78123,0,0,447,9897,0,0;QS=3,0;MQSB=0.996008;MQ0F=0        PL:DP:DV        0,33,222:11:0   0,30,212:10:0   0,9,65:3:0
+17     1676    .       G       <X>     0       .       DP=25;I16=6,15,0,0,660,21708,0,0,1167,67323,0,0,383,8265,0,0;QS=3,0;MQSB=0.993205;MQ0F=0        PL:DP:DV        0,33,222:11:0   0,21,170:7:0    0,9,96:3:0
+17     1677    .       C       <X>     0       .       DP=25;I16=9,13,0,0,681,22869,0,0,1289,76441,0,0,394,8510,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,33,225:11:0   0,24,198:8:0    0,9,74:3:0
+17     1678    .       C       <X>     0       .       DP=25;I16=9,15,0,0,775,26785,0,0,1347,78123,0,0,438,9496,0,0;QS=3,0;MQSB=0.996008;MQ0F=0        PL:DP:DV        0,33,235:11:0   0,30,231:10:0   0,9,83:3:0
+17     1679    .       A       <X>     0       .       DP=25;I16=8,15,0,0,762,27552,0,0,1287,74523,0,0,412,8858,0,0;QS=3,0;MQSB=0.999479;MQ0F=0        PL:DP:DV        0,33,235:11:0   0,27,219:9:0    0,9,106:3:0
+17     1680    .       G       <X>     0       .       DP=26;I16=9,17,0,0,843,29213,0,0,1467,85323,0,0,459,10021,0,0;QS=3,0;MQSB=0.999637;MQ0F=0       PL:DP:DV        0,33,253:11:0   0,33,232:11:0   0,12,108:4:0
+17     1681    .       C       <X>     0       .       DP=26;I16=8,15,0,0,681,21293,0,0,1318,77282,0,0,407,8999,0,0;QS=3,0;MQSB=0.974802;MQ0F=0        PL:DP:DV        0,33,223:11:0   0,27,191:9:0    0,9,69:3:0
+17     1682    .       G       <X>     0       .       DP=25;I16=9,16,0,0,728,22560,0,0,1407,81723,0,0,455,9877,0,0;QS=3,0;MQSB=0.998399;MQ0F=0        PL:DP:DV        0,30,222:10:0   0,33,208:11:0   0,12,98:4:0
+17     1683    .       T       <X>     0       .       DP=25;I16=8,15,0,0,807,29159,0,0,1287,74523,0,0,403,8567,0,0;QS=3,0;MQSB=0.999479;MQ0F=0        PL:DP:DV        0,30,250:10:0   0,30,235:10:0   0,9,91:3:0
+17     1684    .       T       <X>     0       .       DP=25;I16=8,15,0,0,802,28774,0,0,1318,77282,0,0,438,9612,0,0;QS=3,0;MQSB=0.974802;MQ0F=0        PL:DP:DV        0,27,227:9:0    0,30,237:10:0   0,12,107:4:0
+17     1685    .       G       <X>     0       .       DP=24;I16=8,14,0,0,759,27319,0,0,1258,73682,0,0,413,8999,0,0;QS=3,0;MQSB=0.979255;MQ0F=0        PL:DP:DV        0,24,216:8:0    0,30,242:10:0   0,12,110:4:0
+17     1686    .       C       <X>     0       .       DP=24;I16=8,15,0,0,793,28073,0,0,1318,77282,0,0,438,9656,0,0;QS=3,0;MQSB=0.974802;MQ0F=0        PL:DP:DV        0,27,225:9:0    0,30,241:10:0   0,12,103:4:0
+17     1687    .       C       <X>     0       .       DP=24;I16=7,14,0,0,741,26765,0,0,1198,70082,0,0,388,8458,0,0;QS=3,0;MQSB=0.966484;MQ0F=0        PL:DP:DV        0,24,221:8:0    0,27,229:9:0    0,12,106:4:0
+17     1688    .       C       <X>     0       .       DP=24;I16=8,15,0,0,794,28736,0,0,1318,77282,0,0,431,9605,0,0;QS=3,0;MQSB=0.974802;MQ0F=0        PL:DP:DV        0,27,239:9:0    0,30,221:10:0   0,12,120:4:0
+17     1689    .       T       A,<X>   0       .       DP=24;I16=8,15,0,1,805,29443,33,1089,1287,74523,60,3600,421,9311,25,625;QS=2.74419,0.255814,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0     PL:DP:DV        0,27,224,27,224,224:9:0 0,33,255,33,255,255:11:0        21,0,79,30,82,106:4:1
+17     1690    .       C       <X>     0       .       DP=24;I16=8,16,0,0,864,32420,0,0,1347,78123,0,0,445,10033,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,27,242:9:0    0,33,255:11:0   0,12,95:4:0
+17     1691    .       T       <X>     0       .       DP=22;I16=7,14,0,0,734,27150,0,0,1167,67323,0,0,421,9525,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,225:9:0    0,30,242:10:0   0,6,57:2:0
+17     1692    .       G       <X>     0       .       DP=22;I16=7,13,0,0,678,24110,0,0,1107,63723,0,0,400,9176,0,0;QS=3,0;MQSB=0.999215;MQ0F=0        PL:DP:DV        0,24,218:8:0    0,30,218:10:0   0,6,61:2:0
+17     1693    .       T       <X>     0       .       DP=24;I16=10,13,0,0,795,28363,0,0,1318,77282,0,0,444,10422,0,0;QS=3,0;MQSB=0.995682;MQ0F=0      PL:DP:DV        0,27,227:9:0    0,30,235:10:0   0,12,104:4:0
+17     1694    .       T       <X>     0       .       DP=24;I16=10,13,0,0,771,26775,0,0,1318,77282,0,0,448,10602,0,0;QS=3,0;MQSB=0.995682;MQ0F=0      PL:DP:DV        0,27,221:9:0    0,30,232:10:0   0,12,114:4:0
+17     1695    .       C       <X>     0       .       DP=24;I16=10,14,0,0,811,28517,0,0,1347,78123,0,0,454,10806,0,0;QS=3,0;MQSB=0.98469;MQ0F=0       PL:DP:DV        0,27,227:9:0    0,33,239:11:0   0,12,121:4:0
+17     1696    .       T       <X>     0       .       DP=23;I16=10,13,0,0,825,30819,0,0,1287,74523,0,0,455,10869,0,0;QS=3,0;MQSB=0.976718;MQ0F=0      PL:DP:DV        0,24,219:8:0    0,33,255:11:0   0,12,108:4:0
+17     1697    .       G       <X>     0       .       DP=23;I16=10,13,0,0,767,26757,0,0,1287,74523,0,0,455,10897,0,0;QS=3,0;MQSB=0.976718;MQ0F=0      PL:DP:DV        0,24,208:8:0    0,33,246:11:0   0,12,112:4:0
+17     1698    .       C       A,<X>   0       .       DP=21;I16=10,10,0,1,726,27088,27,729,1169,69241,29,841,451,10903,6,36;QS=2.91148,0.0885246,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.99938;BQB=1;MQ0F=0        PL:DP:DV        0,24,229,24,229,229:8:0 0,0,190,24,193,207:9:1  0,12,111,12,111,111:4:0
+17     1699    .       T       <X>     0       .       DP=21;I16=9,10,0,0,698,25826,0,0,1078,62882,0,0,408,9692,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,21,203:7:0    0,24,219:8:0    0,12,115:4:0
+17     1700    .       G       <X>     0       .       DP=20;I16=9,10,0,0,696,25850,0,0,1078,62882,0,0,409,9705,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,21,216:7:0    0,24,215:8:0    0,12,110:4:0
+17     1701    .       T       <X>     0       .       DP=20;I16=9,11,0,0,711,25539,0,0,1138,66482,0,0,435,10353,0,0;QS=3,0;MQSB=0.997118;MQ0F=0       PL:DP:DV        0,24,207:8:0    0,24,210:8:0    0,12,125:4:0
+17     1702    .       T       <X>     0       .       DP=20;I16=8,11,0,0,671,24367,0,0,1078,62882,0,0,410,9712,0,0;QS=3,0;MQSB=0.992359;MQ0F=0        PL:DP:DV        0,24,214:8:0    0,21,193:7:0    0,12,115:4:0
+17     1703    .       T       <X>     0       .       DP=20;I16=9,10,0,0,648,22696,0,0,1078,62882,0,0,410,9708,0,0;QS=3,0;MQSB=0.999167;MQ0F=0        PL:DP:DV        0,21,197:7:0    0,24,195:8:0    0,12,114:4:0
+17     1704    .       T       <X>     0       .       DP=20;I16=10,10,0,0,711,25771,0,0,1169,69241,0,0,435,10341,0,0;QS=3,0;MQSB=0.931063;MQ0F=0      PL:DP:DV        0,24,208:8:0    0,21,208:7:0    0,15,128:5:0
+17     1705    .       C       <X>     0       .       DP=20;I16=10,10,0,0,744,28388,0,0,1169,69241,0,0,436,10312,0,0;QS=3,0;MQSB=0.931063;MQ0F=0      PL:DP:DV        0,24,232:8:0    0,21,213:7:0    0,15,120:5:0
+17     1706    .       T       <X>     0       .       DP=20;I16=10,10,0,0,775,30329,0,0,1169,69241,0,0,436,10246,0,0;QS=3,0;MQSB=0.931063;MQ0F=0      PL:DP:DV        0,24,221:8:0    0,21,219:7:0    0,15,145:5:0
+17     1707    .       C       <X>     0       .       DP=21;I16=9,11,0,0,724,26998,0,0,1169,69241,0,0,410,9518,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,27,235:9:0    0,18,180:6:0    0,15,134:5:0
+17     1708    .       T       <X>     0       .       DP=21;I16=9,12,0,0,740,27282,0,0,1229,72841,0,0,410,9430,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,30,229:10:0   0,18,187:6:0    0,15,132:5:0
+17     1709    .       A       <X>     0       .       DP=21;I16=9,11,0,0,675,23509,0,0,1169,69241,0,0,386,8734,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,27,210:9:0    0,18,166:6:0    0,15,131:5:0
+17     1710    .       C       <X>     0       .       DP=22;I16=9,13,0,0,755,26817,0,0,1289,76441,0,0,412,9306,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,33,236:11:0   0,18,181:6:0    0,15,128:5:0
+17     1711    .       C       <X>     0       .       DP=22;I16=9,13,0,0,786,28790,0,0,1289,76441,0,0,413,9223,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,33,250:11:0   0,18,169:6:0    0,15,138:5:0
+17     1712    .       A       <X>     0       .       DP=22;I16=9,13,0,0,824,31342,0,0,1289,76441,0,0,414,9162,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,33,252:11:0   0,18,198:6:0    0,15,136:5:0
+17     1713    .       G       <X>     0       .       DP=23;I16=8,14,0,0,823,31285,0,0,1289,76441,0,0,405,8993,0,0;QS=3,0;MQSB=0.892142;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,189:6:0    0,12,118:4:0
+17     1714    .       A       <X>     0       .       DP=23;I16=9,13,0,0,763,27439,0,0,1289,76441,0,0,402,8818,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,36,234:12:0   0,18,190:6:0    0,12,101:4:0
+17     1715    .       A       <X>     0       .       DP=23;I16=9,14,0,0,900,35416,0,0,1349,80041,0,0,414,8878,0,0;QS=3,0;MQSB=0.907354;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,206:6:0    0,15,145:5:0
+17     1716    .       G       <X>     0       .       DP=23;I16=9,14,0,0,844,31500,0,0,1349,80041,0,0,414,8822,0,0;QS=3,0;MQSB=0.907354;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,188:6:0    0,15,129:5:0
+17     1717    .       T       <X>     0       .       DP=24;I16=9,15,0,0,854,30878,0,0,1409,83641,0,0,414,8794,0,0;QS=3,0;MQSB=0.904837;MQ0F=0        PL:DP:DV        0,39,253:13:0   0,18,185:6:0    0,15,122:5:0
+17     1718    .       G       <X>     0       .       DP=24;I16=9,14,0,0,806,29332,0,0,1349,80041,0,0,390,8170,0,0;QS=3,0;MQSB=0.907354;MQ0F=0        PL:DP:DV        0,36,249:12:0   0,18,188:6:0    0,15,124:5:0
+17     1719    .       C       <X>     0       .       DP=26;I16=11,14,0,0,857,30717,0,0,1469,87241,0,0,407,8675,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,173:6:0    0,12,98:4:0
+17     1720    .       C       <X>     0       .       DP=26;I16=11,14,0,0,898,33274,0,0,1469,87241,0,0,409,8645,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,166:6:0    0,12,99:4:0
+17     1721    .       C       <X>     0       .       DP=26;I16=10,14,0,0,846,30642,0,0,1409,83641,0,0,388,8258,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,187:6:0    0,12,119:4:0
+17     1722    .       T       <X>     0       .       DP=25;I16=11,13,0,0,876,33054,0,0,1409,83641,0,0,406,8540,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,174:5:0    0,15,123:5:0
+17     1723    .       T       <X>     0       .       DP=25;I16=11,14,0,0,835,28861,0,0,1469,87241,0,0,420,8728,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,167:5:0    0,15,130:5:0
+17     1724    .       C       <X>     0       .       DP=25;I16=11,14,0,0,903,33735,0,0,1469,87241,0,0,422,8800,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,164:5:0    0,15,139:5:0
+17     1725    .       C       G,<X>   0       .       DP=25;I16=11,13,0,1,835,29699,25,625,1409,83641,60,3600,406,8576,18,324;QS=2.95164,0.0483559,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.929204;BQB=1;MQ0F=0     PL:DP:DV        0,20,255,42,255,255:15:1        0,15,153,15,153,153:5:0 0,15,132,15,132,132:5:0
+17     1726    .       C       <X>     0       .       DP=25;I16=11,14,0,0,932,35588,0,0,1469,87241,0,0,426,9028,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,165:5:0    0,15,122:5:0
+17     1727    .       T       <X>     0       .       DP=25;I16=10,14,0,0,862,32080,0,0,1409,83641,0,0,404,8556,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,167:5:0    0,12,120:4:0
+17     1728    .       C       <X>     0       .       DP=25;I16=11,14,0,0,915,33845,0,0,1469,87241,0,0,429,9173,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,156:5:0    0,15,144:5:0
+17     1729    .       C       <X>     0       .       DP=25;I16=10,14,0,0,919,35797,0,0,1409,83641,0,0,406,8668,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,142:5:0    0,12,128:4:0
+17     1730    .       T       <X>     0       .       DP=24;I16=10,14,0,0,849,30711,0,0,1409,83641,0,0,433,9393,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,138:4:0    0,15,148:5:0
+17     1731    .       C       <X>     0       .       DP=24;I16=10,14,0,0,907,34875,0,0,1409,83641,0,0,434,9472,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,123:4:0    0,15,140:5:0
+17     1732    .       A       <X>     0       .       DP=24;I16=11,13,0,0,816,28582,0,0,1409,83641,0,0,436,9580,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,123:4:0    0,15,143:5:0
+17     1733    .       C       <X>     0       .       DP=25;I16=12,13,0,0,869,31451,0,0,1469,87241,0,0,438,9666,0,0;QS=3,0;MQSB=0.939413;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,116:4:0    0,15,136:5:0
+17     1734    .       C       <X>     0       .       DP=25;I16=12,13,0,0,926,35482,0,0,1469,87241,0,0,440,9730,0,0;QS=3,0;MQSB=0.939413;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,122:4:0    0,15,141:5:0
+17     1735    .       T       <X>     0       .       DP=26;I16=13,13,0,0,935,35169,0,0,1529,90841,0,0,442,9822,0,0;QS=3,0;MQSB=0.945959;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,12,112:4:0    0,15,148:5:0
+17     1736    .       G       <X>     0       .       DP=25;I16=11,11,0,0,829,31469,0,0,1289,76441,0,0,380,8416,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,72:2:0      0,12,118:4:0
+17     1737    .       A       <X>     0       .       DP=25;I16=12,12,0,0,842,30606,0,0,1409,83641,0,0,422,9312,0,0;QS=3,0;MQSB=0.941765;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,76:2:0      0,15,131:5:0
+17     1738    .       C       <X>     0       .       DP=24;I16=12,12,0,0,835,30251,0,0,1409,83641,0,0,450,10010,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,9,78:3:0      0,15,130:5:0
+17     1739    .       C       <X>     0       .       DP=23;I16=10,12,0,0,831,32123,0,0,1289,76441,0,0,428,9432,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,55:2:0      0,12,135:4:0
+17     1740    .       A       <X>     0       .       DP=23;I16=11,12,0,0,774,27126,0,0,1349,80041,0,0,456,10126,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,56:2:0      0,15,139:5:0
+17     1741    .       C       <X>     0       .       DP=23;I16=11,12,0,0,850,32314,0,0,1349,80041,0,0,459,10217,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,70:2:0      0,15,136:5:0
+17     1742    .       T       <X>     0       .       DP=23;I16=11,12,0,0,866,33204,0,0,1349,80041,0,0,462,10330,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,72:2:0      0,15,144:5:0
+17     1743    .       C       <X>     0       .       DP=23;I16=11,12,0,0,894,35176,0,0,1349,80041,0,0,464,10414,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,74:2:0      0,15,138:5:0
+17     1744    .       T       <X>     0       .       DP=23;I16=11,11,0,0,857,33579,0,0,1289,76441,0,0,459,10469,0,0;QS=3,0;MQSB=0.936864;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,80:2:0      0,15,156:5:0
+17     1745    .       G       <X>     0       .       DP=23;I16=11,12,0,0,882,34572,0,0,1349,80041,0,0,464,10442,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,78:2:0      0,15,142:5:0
+17     1746    .       G       <X>     0       .       DP=24;I16=12,11,0,0,836,31102,0,0,1349,80041,0,0,456,10312,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,69:2:0      0,18,151:6:0
+17     1747    .       G       <X>     0       .       DP=24;I16=12,11,0,0,839,31729,0,0,1349,80041,0,0,455,10239,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,75:2:0      0,18,154:6:0
+17     1748    .       G       <X>     0       .       DP=24;I16=11,12,0,0,843,31857,0,0,1349,80041,0,0,434,9664,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,42:1:0      0,18,154:6:0
+17     1749    .       A       <X>     0       .       DP=25;I16=13,11,0,0,864,31748,0,0,1409,83641,0,0,451,10063,0,0;QS=3,0;MQSB=0.950498;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,72:2:0      0,21,172:7:0
+17     1750    .       A       <X>     0       .       DP=25;I16=13,12,0,0,905,33667,0,0,1469,87241,0,0,451,10013,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,56:2:0      0,21,187:7:0
+17     1751    .       A       <X>     0       .       DP=25;I16=13,12,0,0,908,33658,0,0,1469,87241,0,0,449,9987,0,0;QS=3,0;MQSB=0.948139;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,67:2:0      0,21,183:7:0
+17     1752    .       T       <X>     0       .       DP=23;I16=12,11,0,0,838,31088,0,0,1380,82800,0,0,449,9987,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,71:2:0      0,18,170:6:0
+17     1753    .       C       <X>     0       .       DP=23;I16=12,11,0,0,869,33595,0,0,1380,82800,0,0,448,9960,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,77:2:0      0,18,163:6:0
+17     1754    .       C       <X>     0       .       DP=23;I16=11,11,0,0,830,31628,0,0,1320,79200,0,0,431,9699,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,3,42:1:0      0,18,163:6:0
+17     1755    .       C       <X>     0       .       DP=23;I16=12,11,0,0,856,33082,0,0,1380,82800,0,0,446,9972,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,61:2:0      0,18,165:6:0
+17     1756    .       T       <X>     0       .       DP=22;I16=11,11,0,0,858,33720,0,0,1320,79200,0,0,445,9961,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,6,77:2:0      0,18,179:6:0
+17     1757    .       C       <X>     0       .       DP=22;I16=11,11,0,0,869,34651,0,0,1320,79200,0,0,444,9972,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,6,78:2:0      0,18,176:6:0
+17     1758    .       A       <X>     0       .       DP=22;I16=11,11,0,0,865,34205,0,0,1320,79200,0,0,442,9954,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,6,81:2:0      0,18,177:6:0
+17     1759    .       G       <X>     0       .       DP=22;I16=11,11,0,0,833,31965,0,0,1320,79200,0,0,439,9905,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,6,77:2:0      0,18,159:6:0
+17     1760    .       C       <X>     0       .       DP=22;I16=11,11,0,0,849,33441,0,0,1320,79200,0,0,436,9874,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,6,79:2:0      0,18,159:6:0
+17     1761    .       A       <X>     0       .       DP=22;I16=11,11,0,0,730,25766,0,0,1320,79200,0,0,432,9810,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,6,75:2:0      0,18,153:6:0
+17     1762    .       C       <X>     0       .       DP=21;I16=11,10,0,0,767,28667,0,0,1260,75600,0,0,429,9761,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,76:2:0      0,18,160:6:0
+17     1763    .       C       <X>     0       .       DP=21;I16=11,10,0,0,789,30115,0,0,1260,75600,0,0,426,9726,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,72:2:0      0,18,162:6:0
+17     1764    .       C       <X>     0       .       DP=21;I16=11,10,0,0,821,32443,0,0,1260,75600,0,0,423,9705,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,72:2:0      0,18,167:6:0
+17     1765    .       T       <X>     0       .       DP=21;I16=11,10,0,0,814,31746,0,0,1260,75600,0,0,420,9698,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,83:2:0      0,18,179:6:0
+17     1766    .       C       <X>     0       .       DP=21;I16=11,10,0,0,796,30564,0,0,1260,75600,0,0,417,9705,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,71:2:0      0,18,162:6:0
+17     1767    .       C       <X>     0       .       DP=21;I16=11,10,0,0,779,29559,0,0,1260,75600,0,0,414,9726,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,73:2:0      0,18,163:6:0
+17     1768    .       C       <X>     0       .       DP=21;I16=11,10,0,0,798,30670,0,0,1260,75600,0,0,411,9761,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,68:2:0      0,18,160:6:0
+17     1769    .       T       <X>     0       .       DP=21;I16=11,10,0,0,819,32179,0,0,1260,75600,0,0,406,9712,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,77:2:0      0,18,184:6:0
+17     1770    .       G       <X>     0       .       DP=19;I16=11,8,0,0,699,26453,0,0,1140,68400,0,0,403,9679,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,68:2:0      0,18,158:6:0
+17     1771    .       A       <X>     0       .       DP=18;I16=10,8,0,0,707,27853,0,0,1080,64800,0,0,401,9659,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,42:1:0      0,18,177:6:0
+17     1772    .       G       <X>     0       .       DP=18;I16=10,8,0,0,669,25513,0,0,1080,64800,0,0,398,9600,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,38:1:0      0,18,159:6:0
+17     1773    .       C       <X>     0       .       DP=17;I16=10,7,0,0,675,26897,0,0,1020,61200,0,0,396,9550,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,3,39:1:0      0,18,172:6:0
+17     1774    .       A       <X>     0       .       DP=17;I16=10,7,0,0,653,25153,0,0,1020,61200,0,0,394,9508,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,3,39:1:0      0,18,172:6:0
+17     1775    .       T       <X>     0       .       DP=17;I16=10,7,0,0,605,22253,0,0,1020,61200,0,0,391,9423,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,3,38:1:0      0,18,156:6:0
+17     1776    .       A       <X>     0       .       DP=17;I16=10,7,0,0,610,22124,0,0,1020,61200,0,0,388,9344,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,254:10:0   0,3,35:1:0      0,18,166:6:0
+17     1777    .       C       <X>     0       .       DP=18;I16=11,7,0,0,661,24975,0,0,1080,64800,0,0,385,9271,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,35:1:0      0,18,158:6:0
+17     1778    .       C       <X>     0       .       DP=18;I16=11,7,0,0,680,25970,0,0,1080,64800,0,0,383,9205,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,31:1:0      0,18,172:6:0
+17     1779    .       C       <X>     0       .       DP=18;I16=11,7,0,0,703,27663,0,0,1080,64800,0,0,381,9147,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,34:1:0      0,18,174:6:0
+17     1780    .       T       <X>     0       .       DP=18;I16=11,7,0,0,672,26000,0,0,1080,64800,0,0,378,9048,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,33:1:0      0,18,177:6:0
+17     1781    .       A       <X>     0       .       DP=19;I16=10,6,0,0,579,21377,0,0,960,57600,0,0,328,7804,0,0;QS=2,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,0,0:0:0       0,15,160:5:0
+17     1782    .       C       <X>     0       .       DP=20;I16=11,9,0,0,715,26603,0,0,1200,72000,0,0,382,8892,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,6,47:2:0      0,18,156:6:0
+17     1783    .       T       <X>     0       .       DP=20;I16=11,9,0,0,755,29057,0,0,1200,72000,0,0,381,8743,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,6,68:2:0      0,18,184:6:0
+17     1784    .       C       <X>     0       .       DP=20;I16=10,9,0,0,723,28017,0,0,1140,68400,0,0,360,8212,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,6,62:2:0      0,15,151:5:0
+17     1785    .       T       <X>     0       .       DP=20;I16=10,10,0,0,766,29878,0,0,1200,72000,0,0,359,8089,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,6,66:2:0      0,15,168:5:0
+17     1786    .       G       <X>     0       .       DP=22;I16=11,11,0,0,841,32323,0,0,1320,79200,0,0,359,7985,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,68:2:0      0,15,158:5:0
+17     1787    .       G       <X>     0       .       DP=22;I16=11,11,0,0,806,30294,0,0,1320,79200,0,0,361,7903,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,68:2:0      0,15,148:5:0
+17     1788    .       C       <X>     0       .       DP=22;I16=11,11,0,0,858,33674,0,0,1320,79200,0,0,362,7796,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,67:2:0      0,15,158:5:0
+17     1789    .       A       <X>     0       .       DP=23;I16=11,12,0,0,797,28705,0,0,1380,82800,0,0,363,7715,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,69:2:0      0,15,157:5:0
+17     1790    .       C       <X>     0       .       DP=23;I16=11,12,0,0,852,31816,0,0,1380,82800,0,0,365,7661,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,63:2:0      0,15,153:5:0
+17     1791    .       A       <X>     0       .       DP=23;I16=11,12,0,0,830,30484,0,0,1380,82800,0,0,367,7635,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,61:2:0      0,15,155:5:0
+17     1792    .       A       <X>     0       .       DP=23;I16=11,12,0,0,862,32760,0,0,1380,82800,0,0,368,7588,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,67:2:0      0,15,161:5:0
+17     1793    .       G       <X>     0       .       DP=23;I16=11,12,0,0,813,29603,0,0,1380,82800,0,0,369,7571,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,61:2:0      0,15,126:5:0
+17     1794    .       C       <X>     0       .       DP=21;I16=9,12,0,0,736,26472,0,0,1260,75600,0,0,370,7484,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,48:2:0      0,9,96:3:0
+17     1795    .       C       <X>     0       .       DP=21;I16=9,12,0,0,763,28807,0,0,1260,75600,0,0,371,7427,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,45:2:0      0,9,100:3:0
+17     1796    .       C       <X>     0       .       DP=21;I16=9,12,0,0,782,29718,0,0,1260,75600,0,0,372,7400,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,52:2:0      0,9,102:3:0
+17     1797    .       A       <X>     0       .       DP=21;I16=9,12,0,0,704,25190,0,0,1260,75600,0,0,373,7403,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,59:2:0      0,9,92:3:0
+17     1798    .       C       <X>     0       .       DP=21;I16=9,12,0,0,759,28119,0,0,1260,75600,0,0,374,7436,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,49:2:0      0,9,99:3:0
+17     1799    .       C       <X>     0       .       DP=22;I16=9,13,0,0,796,29520,0,0,1320,79200,0,0,375,7499,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,56:2:0      0,12,131:4:0
+17     1800    .       C       <X>     0       .       DP=22;I16=9,13,0,0,866,34352,0,0,1320,79200,0,0,376,7542,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,63:2:0      0,12,138:4:0
+17     1801    .       T       <X>     0       .       DP=22;I16=9,13,0,0,838,32282,0,0,1320,79200,0,0,377,7615,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,63:2:0      0,12,150:4:0
+17     1802    .       G       <X>     0       .       DP=22;I16=9,13,0,0,844,32894,0,0,1320,79200,0,0,378,7718,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,60:2:0      0,12,137:4:0
+17     1803    .       C       <X>     0       .       DP=22;I16=9,13,0,0,837,32691,0,0,1320,79200,0,0,377,7751,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,60:2:0      0,12,143:4:0
+17     1804    .       A       <X>     0       .       DP=23;I16=9,14,0,0,793,28517,0,0,1380,82800,0,0,376,7814,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,54:2:0      0,12,144:4:0
+17     1805    .       A       <X>     0       .       DP=23;I16=9,14,0,0,810,29148,0,0,1380,82800,0,0,376,7908,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,67:2:0      0,12,138:4:0
+17     1806    .       A       <X>     0       .       DP=23;I16=9,14,0,0,816,29932,0,0,1380,82800,0,0,376,8034,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,61:2:0      0,12,139:4:0
+17     1807    .       G       <X>     0       .       DP=22;I16=9,13,0,0,837,32299,0,0,1320,79200,0,0,375,8091,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,67:2:0      0,12,142:4:0
+17     1808    .       C       <X>     0       .       DP=21;I16=9,11,0,0,705,25519,0,0,1200,72000,0,0,354,7716,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,6,53:2:0      0,12,140:4:0
+17     1809    .       C       <X>     0       .       DP=22;I16=10,12,0,0,789,29123,0,0,1320,79200,0,0,371,8091,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,55:2:0      0,12,143:4:0
+17     1810    .       C       <X>     0       .       DP=21;I16=10,11,0,0,754,27902,0,0,1260,75600,0,0,370,8084,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,51:2:0      0,12,145:4:0
+17     1811    .       C       <X>     0       .       DP=22;I16=11,11,0,0,837,32353,0,0,1320,79200,0,0,368,8056,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,61:2:0      0,12,146:4:0
+17     1812    .       T       <X>     0       .       DP=22;I16=11,11,0,0,830,31782,0,0,1320,79200,0,0,365,7955,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,60:2:0      0,12,151:4:0
+17     1813    .       G       <X>     0       .       DP=21;I16=11,10,0,0,789,29971,0,0,1260,75600,0,0,363,7879,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,63:2:0      0,12,135:4:0
+17     1814    .       A       <X>     0       .       DP=21;I16=11,10,0,0,780,29356,0,0,1260,75600,0,0,361,7827,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,63:2:0      0,12,148:4:0
+17     1815    .       G       <X>     0       .       DP=21;I16=11,10,0,0,742,27064,0,0,1260,75600,0,0,358,7748,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,56:2:0      0,12,135:4:0
+17     1816    .       G       <X>     0       .       DP=21;I16=11,10,0,0,702,24670,0,0,1260,75600,0,0,355,7691,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,49:2:0      0,12,124:4:0
+17     1817    .       C       <X>     0       .       DP=20;I16=11,9,0,0,701,25263,0,0,1200,72000,0,0,353,7655,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,6,58:2:0      0,12,134:4:0
+17     1818    .       C       <X>     0       .       DP=20;I16=11,8,0,0,665,23987,0,0,1140,68400,0,0,326,7014,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,53:2:0      0,12,132:4:0
+17     1819    .       C       <X>     0       .       DP=18;I16=9,9,0,0,580,20092,0,0,1080,64800,0,0,351,7641,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,38:2:0      0,12,124:4:0
+17     1820    .       G       <X>     0       .       DP=18;I16=9,9,0,0,589,19883,0,0,1080,64800,0,0,351,7659,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,58:2:0      0,12,117:4:0
+17     1821    .       C       <X>     0       .       DP=18;I16=9,9,0,0,619,22131,0,0,1080,64800,0,0,351,7693,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,60:2:0      0,12,131:4:0
+17     1822    .       C       <X>     0       .       DP=18;I16=9,9,0,0,655,24177,0,0,1080,64800,0,0,350,7694,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,58:2:0      0,12,131:4:0
+17     1823    .       C       <X>     0       .       DP=19;I16=10,9,0,0,703,26765,0,0,1140,68400,0,0,349,7713,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,62:2:0      0,12,138:4:0
+17     1824    .       T       <X>     0       .       DP=19;I16=10,9,0,0,714,27628,0,0,1140,68400,0,0,349,7751,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,69:2:0      0,12,149:4:0
+17     1825    .       G       <X>     0       .       DP=19;I16=10,9,0,0,682,24804,0,0,1140,68400,0,0,347,7709,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,61:2:0      0,12,129:4:0
+17     1826    .       T       <X>     0       .       DP=19;I16=10,9,0,0,643,22525,0,0,1140,68400,0,0,345,7687,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,62:2:0      0,12,141:4:0
+17     1827    .       G       <X>     0       .       DP=19;I16=10,9,0,0,722,27844,0,0,1140,68400,0,0,343,7685,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,66:2:0      0,12,134:4:0
+17     1828    .       G       <X>     0       .       DP=18;I16=10,8,0,0,619,21719,0,0,1080,64800,0,0,342,7702,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,6,61:2:0      0,9,100:3:0
+17     1829    .       C       <X>     0       .       DP=19;I16=9,9,0,0,576,19228,0,0,1080,64800,0,0,323,7413,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,59:3:0      0,9,103:3:0
+17     1830    .       G       <X>     0       .       DP=19;I16=9,9,0,0,582,19586,0,0,1080,64800,0,0,321,7379,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,82:3:0      0,9,80:3:0
+17     1831    .       T       <X>     0       .       DP=20;I16=10,8,0,0,605,21015,0,0,1080,64800,0,0,294,6736,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,106:4:0    0,9,101:3:0
+17     1832    .       C       <X>     0       .       DP=19;I16=9,9,0,0,675,25747,0,0,1080,64800,0,0,319,7359,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,110:4:0    0,9,105:3:0
+17     1833    .       T       <X>     0       .       DP=18;I16=8,8,0,0,565,20733,0,0,960,57600,0,0,295,6747,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,30,248:10:0   0,9,105:3:0     0,9,106:3:0
+17     1834    .       C       <X>     0       .       DP=19;I16=9,9,0,0,654,24424,0,0,1037,61489,0,0,321,7399,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,104:4:0    0,9,107:3:0
+17     1835    .       T       <X>     0       .       DP=18;I16=9,9,0,0,641,23505,0,0,1037,61489,0,0,347,7965,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,123:4:0    0,9,115:3:0
+17     1836    .       C       <X>     0       .       DP=18;I16=9,9,0,0,657,24427,0,0,1037,61489,0,0,350,8016,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,127:4:0    0,9,108:3:0
+17     1837    .       C       <X>     0       .       DP=18;I16=9,9,0,0,586,20044,0,0,1037,61489,0,0,352,8030,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,233:11:0   0,12,114:4:0    0,9,108:3:0
+17     1838    .       C       <X>     0       .       DP=18;I16=9,9,0,0,655,24607,0,0,1037,61489,0,0,354,8056,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,120:4:0    0,9,107:3:0
+17     1839    .       T       <X>     0       .       DP=18;I16=9,7,0,0,557,20543,0,0,917,54289,0,0,321,7369,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,30,231:10:0   0,9,103:3:0     0,9,119:3:0
+17     1840    .       C       <X>     0       .       DP=18;I16=9,9,0,0,637,23295,0,0,1037,61489,0,0,358,8144,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,116:4:0    0,9,109:3:0
+17     1841    .       C       <X>     0       .       DP=18;I16=9,9,0,0,622,22458,0,0,1037,61489,0,0,360,8206,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,252:11:0   0,12,121:4:0    0,9,108:3:0
+17     1842    .       C       <X>     0       .       DP=18;I16=9,9,0,0,672,26064,0,0,1037,61489,0,0,362,8280,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,124:4:0    0,9,108:3:0
+17     1843    .       T       <X>     0       .       DP=18;I16=9,9,0,0,630,22746,0,0,1037,61489,0,0,364,8366,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,243:11:0   0,12,131:4:0    0,9,107:3:0
+17     1844    .       T       <X>     0       .       DP=18;I16=9,9,0,0,618,21618,0,0,1037,61489,0,0,366,8464,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,240:11:0   0,12,137:4:0    0,9,98:3:0
+17     1845    .       G       <X>     0       .       DP=18;I16=9,9,0,0,644,23976,0,0,1037,61489,0,0,368,8574,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,138:4:0    0,9,82:3:0
+17     1846    .       C       <X>     0       .       DP=18;I16=9,9,0,0,687,26809,0,0,1037,61489,0,0,370,8696,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,129:4:0    0,9,100:3:0
+17     1847    .       T       <X>     0       .       DP=18;I16=9,9,0,0,675,25529,0,0,1037,61489,0,0,373,8829,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,132:4:0    0,6,76:2:0
+17     1848    .       G       <X>     0       .       DP=18;I16=9,9,0,0,597,20845,0,0,1037,61489,0,0,377,8973,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,118:4:0    0,6,64:2:0
+17     1849    .       T       <X>     0       .       DP=20;I16=9,10,0,0,614,20770,0,0,1097,65089,0,0,380,9078,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,119:4:0    0,6,71:2:0
+17     1850    .       C       <X>     0       .       DP=19;I16=8,11,0,0,684,25154,0,0,1097,65089,0,0,409,9769,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,120:4:0    0,3,37:1:0
+17     1851    .       A       <X>     0       .       DP=20;I16=9,11,0,0,738,27838,0,0,1157,68689,0,0,413,9847,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,143:4:0    0,3,41:1:0
+17     1852    .       G       <X>     0       .       DP=19;I16=8,11,0,0,639,22239,0,0,1097,65089,0,0,392,9264,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,117:4:0    0,3,36:1:0
+17     1853    .       G       <X>     0       .       DP=20;I16=9,11,0,0,627,20873,0,0,1157,68689,0,0,396,9322,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,127:5:0    0,3,38:1:0
+17     1854    .       A       <X>     0       .       DP=22;I16=10,11,0,0,674,22428,0,0,1217,72289,0,0,401,9397,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,145:5:0    0,3,38:1:0
+17     1855    .       C       <X>     0       .       DP=22;I16=10,12,0,0,771,27949,0,0,1277,75889,0,0,407,9441,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,132:5:0    0,3,37:1:0
+17     1856    .       A       <X>     0       .       DP=22;I16=10,12,0,0,806,30230,0,0,1277,75889,0,0,412,9456,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,146:5:0    0,3,41:1:0
+17     1857    .       G       <X>     0       .       DP=22;I16=10,12,0,0,699,23919,0,0,1277,75889,0,0,416,9442,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,134:5:0    0,3,35:1:0
+17     1858    .       T       <X>     0       .       DP=23;I16=10,13,0,0,773,26797,0,0,1337,79489,0,0,419,9399,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,15,148:5:0    0,3,37:1:0
+17     1859    .       G       <X>     0       .       DP=23;I16=10,13,0,0,798,28594,0,0,1337,79489,0,0,423,9379,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,15,146:5:0    0,3,36:1:0
+17     1860    .       G       <X>     0       .       DP=23;I16=10,13,0,0,726,23842,0,0,1337,79489,0,0,425,9283,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,15,126:5:0    0,3,33:1:0
+17     1861    .       T       <X>     0       .       DP=23;I16=10,13,0,0,741,24793,0,0,1337,79489,0,0,425,9113,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,15,143:5:0    0,3,39:1:0
+17     1862    .       C       <X>     0       .       DP=23;I16=10,12,0,0,738,25732,0,0,1277,75889,0,0,403,8487,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,135:5:0    0,3,34:1:0
+17     1863    .       C       <X>     0       .       DP=24;I16=10,13,0,0,804,29186,0,0,1337,79489,0,0,400,8232,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,15,133:5:0    0,3,36:1:0
+17     1864    .       T       <X>     0       .       DP=24;I16=11,11,0,0,766,27572,0,0,1277,75889,0,0,392,8174,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,12,125:4:0    0,3,37:1:0
+17     1865    .       G       <X>     0       .       DP=24;I16=11,13,0,0,860,31394,0,0,1397,83089,0,0,425,8621,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,15,154:5:0    0,3,38:1:0
+17     1866    .       G       <X>     0       .       DP=24;I16=11,13,0,0,795,27503,0,0,1397,83089,0,0,425,8551,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,15,152:5:0    0,3,36:1:0
+17     1867    .       C       <X>     0       .       DP=24;I16=9,13,0,0,726,24886,0,0,1320,79200,0,0,375,7263,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,122:5:0    0,3,38:1:0
+17     1868    .       C       <X>     0       .       DP=24;I16=11,12,0,0,857,32293,0,0,1337,79489,0,0,411,8311,0,0;QS=3,0;MQSB=0.934091;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,12,118:4:0    0,3,41:1:0
+17     1869    .       A       T,<X>   0       .       DP=24;I16=6,9,5,4,531,19001,268,8660,857,50689,540,32400,273,5667,152,2866;QS=1.4724,1.5276,0;VDB=0.928022;SGB=-11.9537;RPB=0.984127;MQB=0.96464;MQSB=0.931547;BQB=0.359155;MQ0F=0      PL:DP:DV        115,0,224,148,245,255:18:7      16,0,104,28,107,128:5:1 42,3,0,42,3,42:1:1
+17     1870    .       C       <X>     0       .       DP=25;I16=11,13,0,0,804,27826,0,0,1397,83089,0,0,425,8591,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,15,127:5:0    0,3,36:1:0
+17     1871    .       C       <X>     0       .       DP=25;I16=11,14,0,0,761,24187,0,0,1457,86689,0,0,428,8690,0,0;QS=3,0;MQSB=0.929204;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,18,128:6:0    0,3,29:1:0
+17     1872    .       G       <X>     0       .       DP=25;I16=10,14,0,0,763,25437,0,0,1397,83089,0,0,425,8803,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,18,132:6:0    0,3,43:1:0
+17     1873    .       G       <X>     0       .       DP=26;I16=11,15,0,0,790,25548,0,0,1517,90289,0,0,429,8931,0,0;QS=3,0;MQSB=0.927041;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,21,151:7:0    0,3,43:1:0
+17     1874    .       G       <X>     0       .       DP=27;I16=11,16,0,0,861,29013,0,0,1577,93889,0,0,430,9076,0,0;QS=3,0;MQSB=0.925036;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,24,172:8:0    0,3,43:1:0
+17     1875    .       G       <X>     0       .       DP=26;I16=11,15,0,0,800,26216,0,0,1517,90289,0,0,431,9155,0,0;QS=3,0;MQSB=0.927041;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,21,168:7:0    0,3,42:1:0
+17     1876    .       C       <X>     0       .       DP=26;I16=10,15,0,0,894,32714,0,0,1457,86689,0,0,432,9268,0,0;QS=3,0;MQSB=0.9171;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,21,171:7:0    0,3,41:1:0
+17     1877    .       T       <X>     0       .       DP=25;I16=9,15,0,0,848,30804,0,0,1397,83089,0,0,409,8787,0,0;QS=3,0;MQSB=0.904837;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,18,163:6:0    0,3,42:1:0
+17     1878    .       C       <X>     0       .       DP=25;I16=10,15,0,0,906,33478,0,0,1457,86689,0,0,434,9488,0,0;QS=3,0;MQSB=0.9171;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,21,166:7:0    0,3,40:1:0
+17     1879    .       A       <X>     0       .       DP=26;I16=10,16,0,0,911,32761,0,0,1517,90289,0,0,433,9543,0,0;QS=3,0;MQSB=0.914947;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,24,191:8:0    0,3,40:1:0
+17     1880    .       C       <X>     0       .       DP=26;I16=10,16,0,0,790,24876,0,0,1517,90289,0,0,431,9527,0,0;QS=3,0;MQSB=0.914947;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,24,152:8:0    0,3,31:1:0
+17     1881    .       G       <X>     0       .       DP=27;I16=10,15,0,0,782,25352,0,0,1500,90000,0,0,380,8288,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,21,144:7:0    0,3,42:1:0
+17     1882    .       G       <X>     0       .       DP=28;I16=12,15,0,0,937,33215,0,0,1577,93889,0,0,406,8952,0,0;QS=3,0;MQSB=0.935229;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,21,164:7:0    0,3,42:1:0
+17     1883    .       A       <X>     0       .       DP=29;I16=14,15,0,0,998,35394,0,0,1697,101089,0,0,434,9646,0,0;QS=3,0;MQSB=0.947838;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,24,180:8:0    0,3,43:1:0
+17     1884    .       G       <X>     0       .       DP=29;I16=14,15,0,0,1036,37926,0,0,1697,101089,0,0,437,9647,0,0;QS=3,0;MQSB=0.947838;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,24,202:8:0    0,3,42:1:0
+17     1885    .       C       <X>     0       .       DP=28;I16=14,13,0,0,925,32305,0,0,1577,93889,0,0,430,9560,0,0;QS=3,0;MQSB=0.951472;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,21,182:7:0    0,3,42:1:0
+17     1886    .       C       <X>     0       .       DP=26;I16=13,13,0,0,826,27194,0,0,1517,90289,0,0,447,9745,0,0;QS=3,0;MQSB=0.945959;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,24,166:8:0    0,3,32:1:0
+17     1887    .       G       <X>     0       .       DP=26;I16=12,13,0,0,798,26554,0,0,1500,90000,0,0,428,9212,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,185:8:0    0,3,40:1:0
+17     1888    .       C       <X>     0       .       DP=26;I16=13,13,0,0,901,32343,0,0,1517,90289,0,0,459,9957,0,0;QS=3,0;MQSB=0.945959;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,24,178:8:0    0,3,39:1:0
+17     1889    .       C       <X>     0       .       DP=25;I16=13,11,0,0,825,29127,0,0,1397,83089,0,0,444,9612,0,0;QS=3,0;MQSB=0.950498;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,21,187:7:0    0,3,37:1:0
+17     1890    .       C       <X>     0       .       DP=25;I16=13,12,0,0,913,34029,0,0,1457,86689,0,0,471,10173,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,198:8:0    0,3,40:1:0
+17     1891    .       T       <X>     0       .       DP=25;I16=13,12,0,0,912,34028,0,0,1457,86689,0,0,477,10317,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,212:8:0    0,3,39:1:0
+17     1892    .       G       <X>     0       .       DP=25;I16=12,12,0,0,885,33149,0,0,1397,83089,0,0,458,9860,0,0;QS=3,0;MQSB=0.941765;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,21,166:7:0    0,3,37:1:0
+17     1893    .       T       <X>     0       .       DP=26;I16=14,12,0,0,920,33494,0,0,1517,90289,0,0,489,10677,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,205:8:0    0,6,72:2:0
+17     1894    .       G       <X>     0       .       DP=26;I16=14,12,0,0,934,35048,0,0,1517,90289,0,0,495,10843,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,188:8:0    0,6,75:2:0
+17     1895    .       C       <X>     0       .       DP=26;I16=13,12,0,0,882,31980,0,0,1500,90000,0,0,476,10408,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,24,180:8:0    0,6,73:2:0
+17     1896    .       C       <X>     0       .       DP=26;I16=14,11,0,0,827,28179,0,0,1457,86689,0,0,482,10622,0,0;QS=3,0;MQSB=0.955682;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,154:7:0    0,6,72:2:0
+17     1897    .       G       <X>     0       .       DP=26;I16=13,11,0,0,763,25169,0,0,1397,83089,0,0,486,10856,0,0;QS=3,0;MQSB=0.950498;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,164:7:0    0,3,27:1:0
+17     1898    .       T       <X>     0       .       DP=27;I16=14,11,0,0,846,29526,0,0,1500,90000,0,0,492,11072,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,24,187:8:0    0,6,62:2:0
+17     1899    .       G       <X>     0       .       DP=27;I16=14,11,0,0,875,32007,0,0,1500,90000,0,0,497,11213,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,24,188:8:0    0,6,61:2:0
+17     1900    .       T       <X>     0       .       DP=26;I16=14,11,0,0,850,29882,0,0,1500,90000,0,0,501,11329,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,24,185:8:0    0,6,69:2:0
+17     1901    .       A       <X>     0       .       DP=27;I16=15,10,0,0,842,29298,0,0,1457,86689,0,0,505,11469,0,0;QS=3,0;MQSB=0.962269;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,190:7:0    0,6,68:2:0
+17     1902    .       C       <X>     0       .       DP=27;I16=15,12,0,0,912,31970,0,0,1577,93889,0,0,537,12267,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,184:8:0    0,6,60:2:0
+17     1903    .       C       <X>     0       .       DP=27;I16=15,12,0,0,959,34645,0,0,1577,93889,0,0,542,12462,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,201:8:0    0,6,63:2:0
+17     1904    .       T       <X>     0       .       DP=27;I16=16,11,0,0,1017,38757,0,0,1577,93889,0,0,548,12682,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,221:8:0    0,6,77:2:0
+17     1905    .       C       <X>     0       .       DP=27;I16=16,11,0,0,985,36561,0,0,1577,93889,0,0,553,12827,0,0;QS=3,0;MQSB=0.96384;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,24,211:8:0    0,6,69:2:0
+17     1906    .       T       <X>     0       .       DP=27;I16=16,11,0,0,1018,39242,0,0,1577,93889,0,0,558,12998,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,207:8:0    0,6,75:2:0
+17     1907    .       G       <X>     0       .       DP=27;I16=15,11,0,0,935,34679,0,0,1517,90289,0,0,535,12419,0,0;QS=3,0;MQSB=0.960078;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,21,187:7:0    0,6,68:2:0
+17     1908    .       A       <X>     0       .       DP=28;I16=16,12,0,0,1023,38221,0,0,1637,97489,0,0,561,13063,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,24,215:8:0    0,6,67:2:0
+17     1909    .       G       <X>     0       .       DP=27;I16=15,12,0,0,1002,38398,0,0,1577,93889,0,0,561,12953,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,206:8:0    0,6,73:2:0
+17     1910    .       C       <X>     0       .       DP=27;I16=14,10,0,0,855,31251,0,0,1440,86400,0,0,502,11588,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,21,179:7:0    0,6,71:2:0
+17     1911    .       C       <X>     0       .       DP=27;I16=15,12,0,0,967,35429,0,0,1577,93889,0,0,561,12793,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,206:8:0    0,6,71:2:0
+17     1912    .       C       <X>     0       .       DP=27;I16=15,12,0,0,1024,39272,0,0,1577,93889,0,0,561,12743,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,217:8:0    0,6,73:2:0
+17     1913    .       T       <X>     0       .       DP=27;I16=15,12,0,0,1028,39768,0,0,1577,93889,0,0,561,12713,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,228:8:0    0,6,77:2:0
+17     1914    .       C       <X>     0       .       DP=27;I16=15,12,0,0,1010,38762,0,0,1577,93889,0,0,561,12703,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,221:8:0    0,6,75:2:0
+17     1915    .       T       C,<X>   0       .       DP=27;I16=14,12,1,0,974,37184,16,256,1560,93600,17,289,543,12389,18,324;QS=2.97351,0.0264901,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.958048;BQB=1;MQ0F=0     PL:DP:DV        0,34,255,48,255,255:17:1        0,24,231,24,231,231:8:0 0,6,60,6,60,60:2:0
+17     1916    .       G       T,<X>   0       .       DP=27;I16=14,12,1,0,991,38291,15,225,1560,93600,17,289,544,12454,17,289;QS=2.97581,0.0241935,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.958048;BQB=1;MQ0F=0     PL:DP:DV        0,35,255,48,255,255:17:1        0,24,226,24,226,226:8:0 0,6,69,6,69,69:2:0
+17     1917    .       C       <X>     0       .       DP=27;I16=15,12,0,0,1030,39740,0,0,1577,93889,0,0,561,12793,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,214:8:0    0,6,73:2:0
+17     1918    .       A       <X>     0       .       DP=27;I16=15,11,0,0,963,36201,0,0,1517,90289,0,0,542,12502,0,0;QS=3,0;MQSB=0.960078;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,217:8:0    0,6,72:2:0
+17     1919    .       C       <X>     0       .       DP=27;I16=15,12,0,0,987,36651,0,0,1577,93889,0,0,560,12902,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,214:8:0    0,6,72:2:0
+17     1920    .       A       T,<X>   0       .       DP=29;I16=15,12,0,1,1007,38337,14,196,1546,91130,60,3600,538,12518,21,441;QS=2.97647,0.0235294,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.999735;BQB=1;MQ0F=0   PL:DP:DV        0,36,255,48,255,255:17:1        0,24,225,24,225,225:8:0 0,9,101,9,101,101:3:0
+17     1921    .       G       <X>     0       .       DP=30;I16=15,14,0,0,1059,39815,0,0,1666,98330,0,0,542,12474,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,182:7:0    0,12,132:4:0
+17     1922    .       T       <X>     0       .       DP=29;I16=14,14,0,0,1013,37513,0,0,1649,98041,0,0,532,12418,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,21,197:7:0    0,12,134:4:0
+17     1923    .       G       <X>     0       .       DP=28;I16=14,14,0,0,1034,38974,0,0,1606,94730,0,0,545,12629,0,0;QS=3,0;MQSB=0.999736;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,21,188:7:0    0,12,126:4:0
+17     1924    .       C       <X>     0       .       DP=27;I16=13,13,0,0,965,36587,0,0,1486,87530,0,0,521,12017,0,0;QS=3,0;MQSB=0.999671;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,183:7:0    0,12,116:4:0
+17     1925    .       C       <X>     0       .       DP=27;I16=14,13,0,0,987,37021,0,0,1546,91130,0,0,546,12626,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,187:7:0    0,12,124:4:0
+17     1926    .       T       <X>     0       .       DP=27;I16=14,13,0,0,1031,40057,0,0,1546,91130,0,0,545,12581,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,21,197:7:0    0,12,141:4:0
+17     1927    .       T       <X>     0       .       DP=27;I16=13,13,0,0,959,35773,0,0,1529,90841,0,0,538,12522,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,191:7:0    0,12,133:4:0
+17     1928    .       C       <X>     0       .       DP=27;I16=13,13,0,0,986,38264,0,0,1529,90841,0,0,538,12532,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,189:7:0    0,12,125:4:0
+17     1929    .       T       <X>     0       .       DP=27;I16=13,13,0,0,990,38630,0,0,1529,90841,0,0,538,12562,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,189:7:0    0,12,139:4:0
+17     1930    .       G       <X>     0       .       DP=26;I16=13,11,0,0,905,34865,0,0,1409,83641,0,0,521,12271,0,0;QS=3,0;MQSB=0.931547;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,179:6:0    0,9,99:3:0
+17     1931    .       C       <X>     0       .       DP=27;I16=15,12,0,0,967,36293,0,0,1546,91130,0,0,540,12578,0,0;QS=3,0;MQSB=0.99881;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,18,165:6:0    0,12,121:4:0
+17     1932    .       T       <X>     0       .       DP=27;I16=14,13,0,0,998,38154,0,0,1546,91130,0,0,541,12605,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,15,143:5:0    0,15,146:5:0
+17     1933    .       T       <X>     0       .       DP=27;I16=14,13,0,0,962,35344,0,0,1546,91130,0,0,542,12602,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,15,142:5:0    0,15,158:5:0
+17     1934    .       G       <X>     0       .       DP=27;I16=13,13,0,0,987,38219,0,0,1529,90841,0,0,543,12569,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,15,134:5:0    0,15,143:5:0
+17     1935    .       C       <X>     0       .       DP=27;I16=14,12,0,0,963,36627,0,0,1529,90841,0,0,520,11930,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,162:6:0    0,15,154:5:0
+17     1936    .       C       <X>     0       .       DP=27;I16=14,13,0,0,1018,39406,0,0,1589,94441,0,0,547,12561,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,177:6:0    0,15,159:5:0
+17     1937    .       T       <X>     0       .       DP=27;I16=14,13,0,0,1036,40636,0,0,1589,94441,0,0,547,12489,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,182:6:0    0,15,170:5:0
+17     1938    .       G       <X>     0       .       DP=27;I16=14,13,0,0,1001,38377,0,0,1589,94441,0,0,546,12392,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,166:6:0    0,15,155:5:0
+17     1939    .       T       <X>     0       .       DP=27;I16=14,12,0,0,964,36430,0,0,1560,93600,0,0,525,11909,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,18,167:6:0    0,12,144:4:0
+17     1940    .       G       <X>     0       .       DP=27;I16=14,13,0,0,1003,37937,0,0,1589,94441,0,0,542,12172,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,159:6:0    0,15,155:5:0
+17     1941    .       G       <X>     0       .       DP=27;I16=14,13,0,0,1004,38072,0,0,1589,94441,0,0,540,12098,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,176:6:0    0,15,156:5:0
+17     1942    .       C       <X>     0       .       DP=27;I16=14,12,0,0,996,38790,0,0,1560,93600,0,0,516,11564,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,18,174:6:0    0,12,140:4:0
+17     1943    .       T       <X>     0       .       DP=27;I16=14,13,0,0,1044,40952,0,0,1589,94441,0,0,536,12022,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,184:6:0    0,15,167:5:0
+17     1944    .       T       <X>     0       .       DP=27;I16=14,13,0,0,987,37237,0,0,1589,94441,0,0,533,11971,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,18,175:6:0    0,15,170:5:0
+17     1945    .       T       <X>     0       .       DP=27;I16=14,13,0,0,993,37067,0,0,1589,94441,0,0,530,11946,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,18,174:6:0    0,15,171:5:0
+17     1946    .       G       <X>     0       .       DP=27;I16=14,13,0,0,1013,38617,0,0,1589,94441,0,0,526,11896,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,162:6:0    0,15,162:5:0
+17     1947    .       A       <X>     0       .       DP=26;I16=13,13,0,0,950,35522,0,0,1529,90841,0,0,522,11818,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,167:6:0    0,15,160:5:0
+17     1948    .       G       C,<X>   0       .       DP=27;I16=14,12,0,1,966,36912,16,256,1560,93600,29,841,493,11135,25,625;QS=2.90361,0.0963855,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.94394;BQB=1;MQ0F=0      PL:DP:DV        0,45,255,45,255,255:15:0        0,21,190,21,190,190:7:0 1,0,123,13,126,132:5:1
+17     1949    .       A       <X>     0       .       DP=26;I16=14,11,0,0,871,31325,0,0,1469,87241,0,0,490,11048,0,0;QS=3,0;MQSB=0.929204;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,174:7:0    0,15,155:5:0
+17     1950    .       A       <X>     0       .       DP=27;I16=14,13,0,0,1007,38049,0,0,1589,94441,0,0,511,11559,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,21,205:7:0    0,18,176:6:0
+17     1951    .       G       <X>     0       .       DP=27;I16=14,13,0,0,960,35536,0,0,1589,94441,0,0,509,11469,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,21,180:7:0    0,18,181:6:0
+17     1952    .       A       <X>     0       .       DP=27;I16=14,12,0,0,924,33366,0,0,1529,90841,0,0,483,10779,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,184:7:0    0,18,182:6:0
+17     1953    .       A       <X>     0       .       DP=28;I16=15,12,0,0,925,32719,0,0,1589,94441,0,0,482,10740,0,0;QS=3,0;MQSB=0.935229;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,21,189:7:0    0,18,168:6:0
+17     1954    .       A       C,<X>   0       .       DP=29;I16=14,13,0,1,929,33219,18,324,1620,97200,29,841,475,10679,25,625;QS=2.90217,0.0978261,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.949591;BQB=1;MQ0F=0     PL:DP:DV        0,45,255,45,255,255:15:0        0,21,198,21,198,198:7:0 0,0,130,15,133,141:6:1
+17     1955    .       C       <X>     0       .       DP=29;I16=14,12,0,0,961,36067,0,0,1560,93600,0,0,451,10035,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,21,206:7:0    0,15,165:5:0
+17     1956    .       C       <X>     0       .       DP=29;I16=14,13,0,0,964,35402,0,0,1620,97200,0,0,475,10573,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,21,196:7:0    0,15,164:5:0
+17     1957    .       C       <X>     0       .       DP=29;I16=14,13,0,0,980,36212,0,0,1620,97200,0,0,472,10420,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,21,183:7:0    0,15,167:5:0
+17     1958    .       C       <X>     0       .       DP=29;I16=15,13,0,0,1003,37293,0,0,1649,98041,0,0,493,10825,0,0;QS=3,0;MQSB=0.942064;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,21,191:7:0    0,18,190:6:0
+17     1959    .       T       <X>     0       .       DP=29;I16=16,13,0,0,1112,43258,0,0,1709,101641,0,0,491,10593,0,0;QS=3,0;MQSB=0.940317;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,21,213:7:0    0,18,193:6:0
+17     1960    .       T       <X>     0       .       DP=30;I16=17,13,0,0,1053,37939,0,0,1769,105241,0,0,485,10339,0,0;QS=3,0;MQSB=0.938685;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,196:7:0    0,18,186:6:0
+17     1961    .       C       <X>     0       .       DP=30;I16=17,13,0,0,1101,41737,0,0,1769,105241,0,0,480,10122,0,0;QS=3,0;MQSB=0.938685;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,195:7:0    0,18,183:6:0
+17     1962    .       T       <X>     0       .       DP=29;I16=17,12,0,0,1134,44582,0,0,1709,101641,0,0,477,9941,0,0;QS=3,0;MQSB=0.931617;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,208:7:0    0,18,198:6:0
+17     1963    .       G       <X>     0       .       DP=28;I16=16,12,0,0,1066,41050,0,0,1649,98041,0,0,476,9794,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,21,192:7:0    0,18,188:6:0
+17     1964    .       G       <X>     0       .       DP=28;I16=16,12,0,0,970,34764,0,0,1649,98041,0,0,475,9681,0,0;QS=3,0;MQSB=0.933359;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,21,178:7:0    0,18,169:6:0
+17     1965    .       T       <X>     0       .       DP=29;I16=16,12,0,0,964,34772,0,0,1649,98041,0,0,449,8977,0,0;QS=3,0;MQSB=0.933359;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,21,196:7:0    0,18,171:6:0
+17     1966    .       T       <X>     0       .       DP=29;I16=16,13,0,0,1029,37027,0,0,1709,101641,0,0,474,9558,0,0;QS=3,0;MQSB=0.940317;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,191:7:0    0,18,181:6:0
+17     1967    .       A       <X>     0       .       DP=29;I16=16,13,0,0,1030,37234,0,0,1709,101641,0,0,474,9550,0,0;QS=3,0;MQSB=0.940317;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,187:7:0    0,18,182:6:0
+17     1968    .       T       <X>     0       .       DP=29;I16=16,13,0,0,1075,40173,0,0,1709,101641,0,0,474,9578,0,0;QS=3,0;MQSB=0.940317;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,195:7:0    0,18,190:6:0
+17     1969    .       A       <X>     0       .       DP=28;I16=16,12,0,0,992,35828,0,0,1649,98041,0,0,474,9592,0,0;QS=3,0;MQSB=0.933359;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,18,175:6:0    0,18,186:6:0
+17     1970    .       C       <X>     0       .       DP=28;I16=16,12,0,0,1015,37503,0,0,1649,98041,0,0,474,9642,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,170:6:0    0,18,180:6:0
+17     1971    .       A       <X>     0       .       DP=29;I16=16,13,0,0,1073,40273,0,0,1709,101641,0,0,474,9728,0,0;QS=3,0;MQSB=0.940317;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,18,178:6:0    0,21,206:7:0
+17     1972    .       T       <X>     0       .       DP=30;I16=16,14,0,0,1068,38978,0,0,1769,105241,0,0,475,9851,0,0;QS=3,0;MQSB=0.946202;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,176:6:0    0,21,203:7:0
+17     1973    .       A       <X>     0       .       DP=30;I16=16,13,0,0,1046,38070,0,0,1740,104400,0,0,452,9388,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,172:6:0    0,18,196:6:0
+17     1974    .       A       <X>     0       .       DP=29;I16=16,13,0,0,1086,41474,0,0,1709,101641,0,0,477,10065,0,0;QS=3,0;MQSB=0.940317;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,157:5:0    0,21,214:7:0
+17     1975    .       G       <X>     0       .       DP=28;I16=16,12,0,0,1067,41171,0,0,1649,98041,0,0,478,10156,0,0;QS=3,0;MQSB=0.933359;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,12,133:4:0    0,21,195:7:0
+17     1976    .       A       <X>     0       .       DP=28;I16=16,12,0,0,981,34839,0,0,1649,98041,0,0,478,10234,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,12,125:4:0    0,21,199:7:0
+17     1977    .       C       <X>     0       .       DP=28;I16=16,12,0,0,1009,37471,0,0,1649,98041,0,0,477,10297,0,0;QS=3,0;MQSB=0.933359;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,12,132:4:0    0,21,194:7:0
+17     1978    .       A       <X>     0       .       DP=28;I16=16,12,0,0,1082,42132,0,0,1649,98041,0,0,476,10394,0,0;QS=3,0;MQSB=0.933359;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,12,144:4:0    0,21,220:7:0
+17     1979    .       G       <X>     0       .       DP=28;I16=16,11,0,0,1019,38927,0,0,1589,94441,0,0,454,10064,0,0;QS=3,0;MQSB=0.925036;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,12,122:4:0    0,21,208:7:0
+17     1980    .       C       <X>     0       .       DP=27;I16=16,10,0,0,932,34456,0,0,1529,90841,0,0,452,10114,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,9,107:3:0     0,21,197:7:0
+17     1981    .       C       <X>     0       .       DP=28;I16=16,12,0,0,998,36510,0,0,1649,98041,0,0,469,10479,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,9,101:3:0     0,24,219:8:0
+17     1982    .       A       <X>     0       .       DP=29;I16=16,12,0,0,1035,38815,0,0,1649,98041,0,0,472,10548,0,0;QS=3,0;MQSB=0.933359;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,110:3:0     0,27,254:9:0
+17     1983    .       G       <X>     0       .       DP=28;I16=16,12,0,0,1048,40322,0,0,1649,98041,0,0,477,10599,0,0;QS=3,0;MQSB=0.933359;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,96:3:0      0,27,249:9:0
+17     1984    .       A       <X>     0       .       DP=27;I16=16,11,0,0,1024,39232,0,0,1589,94441,0,0,482,10632,0,0;QS=3,0;MQSB=0.925036;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,6,70:2:0      0,27,255:9:0
+17     1985    .       G       <X>     0       .       DP=27;I16=16,11,0,0,1009,38449,0,0,1589,94441,0,0,487,10695,0,0;QS=3,0;MQSB=0.925036;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,6,66:2:0      0,27,231:9:0
+17     1986    .       A       <X>     0       .       DP=27;I16=16,10,0,0,926,33696,0,0,1560,93600,0,0,466,10112,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,6,76:2:0      0,24,223:8:0
+17     1987    .       A       <X>     0       .       DP=28;I16=17,11,0,0,1034,39088,0,0,1649,98041,0,0,495,10807,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,78:2:0      0,27,247:9:0
+17     1988    .       G       <X>     0       .       DP=28;I16=17,11,0,0,1050,39980,0,0,1649,98041,0,0,499,10855,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,63:2:0      0,27,239:9:0
+17     1989    .       G       <X>     0       .       DP=28;I16=17,10,0,0,994,37610,0,0,1589,94441,0,0,493,10801,0,0;QS=3,0;MQSB=0.912952;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,73:2:0      0,27,237:9:0
+17     1990    .       G       T,<X>   0       .       DP=28;I16=17,9,0,1,965,36359,33,1089,1560,93600,29,841,472,10250,25,625;QS=2.90675,0.0932476,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.912952;BQB=1;MQ0F=0     PL:DP:DV        0,48,255,48,255,255:16:0        0,6,71,6,71,71:2:0      2,0,195,26,198,215:9:1
+17     1991    .       A       <X>     0       .       DP=28;I16=17,11,0,0,1017,38203,0,0,1649,98041,0,0,507,10975,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,60:2:0      0,27,250:9:0
+17     1992    .       G       <X>     0       .       DP=28;I16=17,11,0,0,1028,38852,0,0,1649,98041,0,0,509,11039,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,62:2:0      0,27,231:9:0
+17     1993    .       T       <X>     0       .       DP=28;I16=17,11,0,0,1015,37325,0,0,1649,98041,0,0,511,11131,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,59:2:0      0,27,243:9:0
+17     1994    .       T       <X>     0       .       DP=27;I16=16,11,0,0,942,33698,0,0,1589,94441,0,0,514,11250,0,0;QS=3,0;MQSB=0.925036;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,54:2:0      0,24,216:8:0
+17     1995    .       G       <X>     0       .       DP=28;I16=16,11,0,0,960,35432,0,0,1620,97200,0,0,492,10770,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,66:2:0      0,21,188:7:0
+17     1996    .       C       <X>     0       .       DP=29;I16=17,12,0,0,1022,37426,0,0,1709,101641,0,0,519,11469,0,0;QS=3,0;MQSB=0.931617;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,6,64:2:0      0,24,192:8:0
+17     1997    .       C       <X>     0       .       DP=29;I16=17,11,0,0,934,32858,0,0,1649,98041,0,0,520,11524,0,0;QS=3,0;MQSB=0.923174;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,70:2:0      0,24,193:8:0
+17     1998    .       C       <X>     0       .       DP=29;I16=17,12,0,0,1027,37843,0,0,1709,101641,0,0,522,11562,0,0;QS=3,0;MQSB=0.931617;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,6,69:2:0      0,24,222:8:0
+17     1999    .       A       <X>     0       .       DP=28;I16=17,11,0,0,1073,41493,0,0,1649,98041,0,0,525,11627,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,6,72:2:0      0,21,206:7:0
+17     2000    .       G       <X>     0       .       DP=28;I16=16,11,0,0,1036,40576,0,0,1589,94441,0,0,511,11395,0,0;QS=3,0;MQSB=0.925036;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,6,72:2:0      0,18,168:6:0
+17     2001    .       G       <X>     0       .       DP=28;I16=15,11,0,0,955,35661,0,0,1529,90841,0,0,489,10853,0,0;QS=3,0;MQSB=0.927041;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,62:2:0      0,18,172:6:0
+17     2002    .       G       <X>     0       .       DP=28;I16=17,10,0,0,907,32227,0,0,1620,97200,0,0,519,11663,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,6,53:2:0      0,18,163:6:0
+17     2003    .       T       <X>     0       .       DP=28;I16=17,11,0,0,920,31866,0,0,1649,98041,0,0,541,12163,0,0;QS=3,0;MQSB=0.923174;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,49:2:0      0,21,190:7:0
+17     2004    .       G       <X>     0       .       DP=27;I16=16,10,0,0,970,36928,0,0,1560,93600,0,0,530,12110,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,57:2:0      0,18,178:6:0
+17     2005    .       G       <X>     0       .       DP=27;I16=16,10,0,0,868,30936,0,0,1560,93600,0,0,536,12370,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,59:2:0      0,18,153:6:0
+17     2006    .       C       <X>     0       .       DP=27;I16=16,10,0,0,968,37046,0,0,1560,93600,0,0,541,12605,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,73:2:0      0,18,166:6:0
+17     2007    .       A       <X>     0       .       DP=27;I16=16,11,0,0,1000,37396,0,0,1589,94441,0,0,556,12882,0,0;QS=3,0;MQSB=0.925036;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,76:2:0      0,21,193:7:0
+17     2008    .       C       <X>     0       .       DP=26;I16=16,10,0,0,964,36892,0,0,1529,90841,0,0,555,12833,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,73:2:0      0,21,183:7:0
+17     2009    .       A       <X>     0       .       DP=26;I16=16,10,0,0,997,38955,0,0,1529,90841,0,0,554,12802,0,0;QS=3,0;MQSB=0.914947;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,74:2:0      0,21,210:7:0
+17     2010    .       G       <X>     0       .       DP=26;I16=16,9,0,0,936,36208,0,0,1500,90000,0,0,542,12640,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,73:2:0      0,18,169:6:0
+17     2011    .       C       <X>     0       .       DP=26;I16=16,9,0,0,966,37960,0,0,1500,90000,0,0,541,12617,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,74:2:0      0,18,175:6:0
+17     2012    .       A       <X>     0       .       DP=27;I16=16,11,0,0,956,35018,0,0,1589,94441,0,0,548,12676,0,0;QS=3,0;MQSB=0.925036;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,74:2:0      0,21,189:7:0
+17     2013    .       C       <X>     0       .       DP=27;I16=15,10,0,0,876,31370,0,0,1500,90000,0,0,514,11950,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,69:2:0      0,18,160:6:0
+17     2014    .       G       <X>     0       .       DP=27;I16=17,10,0,0,903,31239,0,0,1589,94441,0,0,545,12591,0,0;QS=3,0;MQSB=0.912952;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,9,80:3:0      0,18,160:6:0
+17     2015    .       T       <X>     0       .       DP=27;I16=17,10,0,0,999,37507,0,0,1589,94441,0,0,545,12577,0,0;QS=3,0;MQSB=0.912952;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,9,95:3:0      0,18,178:6:0
+17     2016    .       T       <X>     0       .       DP=27;I16=17,10,0,0,971,35649,0,0,1589,94441,0,0,545,12583,0,0;QS=3,0;MQSB=0.912952;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,9,93:3:0      0,18,178:6:0
+17     2017    .       G       <X>     0       .       DP=28;I16=17,11,0,0,1013,37849,0,0,1649,98041,0,0,545,12609,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,9,91:3:0      0,18,172:6:0
+17     2018    .       C       <X>     0       .       DP=28;I16=17,11,0,0,1060,41414,0,0,1649,98041,0,0,546,12656,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,9,97:3:0      0,18,169:6:0
+17     2019    .       T       <X>     0       .       DP=28;I16=17,11,0,0,1083,42253,0,0,1649,98041,0,0,547,12725,0,0;QS=3,0;MQSB=0.923174;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,9,106:3:0     0,18,187:6:0
+17     2020    .       G       <X>     0       .       DP=29;I16=18,11,0,0,1095,42063,0,0,1678,98882,0,0,548,12816,0,0;QS=3,0;MQSB=0.987702;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,9,85:3:0      0,18,175:6:0
+17     2021    .       C       <X>     0       .       DP=29;I16=18,11,0,0,1081,41535,0,0,1709,101641,0,0,551,12877,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,97:3:0      0,15,167:5:0
+17     2022    .       C       <X>     0       .       DP=30;I16=19,11,0,0,1115,42003,0,0,1769,105241,0,0,555,12907,0,0;QS=3,0;MQSB=0.972375;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,92:3:0      0,18,177:6:0
+17     2023    .       A       <X>     0       .       DP=30;I16=19,10,0,0,1063,39991,0,0,1709,101641,0,0,549,12837,0,0;QS=3,0;MQSB=0.974027;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,9,96:3:0      0,18,186:6:0
+17     2024    .       G       <X>     0       .       DP=32;I16=20,12,0,0,1168,43872,0,0,1889,112441,0,0,564,12982,0,0;QS=3,0;MQSB=0.973096;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,92:3:0      0,24,203:8:0
+17     2025    .       T       <X>     0       .       DP=32;I16=20,12,0,0,1150,42122,0,0,1889,112441,0,0,569,12981,0,0;QS=3,0;MQSB=0.973096;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,87:3:0      0,24,226:8:0
+17     2026    .       T       <X>     0       .       DP=32;I16=20,12,0,0,1130,40724,0,0,1889,112441,0,0,572,12908,0,0;QS=3,0;MQSB=0.973096;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,94:3:0      0,24,208:8:0
+17     2027    .       A       <X>     0       .       DP=32;I16=19,12,0,0,1121,40871,0,0,1829,108841,0,0,550,12240,0,0;QS=3,0;MQSB=0.970829;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,84:3:0      0,21,207:7:0
+17     2028    .       C       <X>     0       .       DP=32;I16=20,12,0,0,1242,48548,0,0,1889,112441,0,0,577,12803,0,0;QS=3,0;MQSB=0.973096;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,94:3:0      0,24,228:8:0
+17     2029    .       T       <X>     0       .       DP=32;I16=20,12,0,0,1229,47605,0,0,1889,112441,0,0,578,12724,0,0;QS=3,0;MQSB=0.973096;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,102:3:0     0,24,236:8:0
+17     2030    .       G       <X>     0       .       DP=32;I16=20,12,0,0,1222,47140,0,0,1889,112441,0,0,579,12679,0,0;QS=3,0;MQSB=0.973096;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,93:3:0      0,24,216:8:0
+17     2031    .       C       <X>     0       .       DP=31;I16=19,12,0,0,1150,43656,0,0,1829,108841,0,0,581,12667,0,0;QS=3,0;MQSB=0.970829;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,9,96:3:0      0,24,204:8:0
+17     2032    .       C       <X>     0       .       DP=31;I16=19,12,0,0,1157,44035,0,0,1829,108841,0,0,583,12687,0,0;QS=3,0;MQSB=0.970829;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,9,90:3:0      0,24,210:8:0
+17     2033    .       A       <X>     0       .       DP=30;I16=19,11,0,0,1091,40223,0,0,1769,105241,0,0,585,12689,0,0;QS=3,0;MQSB=0.972375;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,9,93:3:0      0,21,203:7:0
+17     2034    .       T       <X>     0       .       DP=30;I16=19,11,0,0,1104,41498,0,0,1769,105241,0,0,587,12723,0,0;QS=3,0;MQSB=0.972375;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,9,91:3:0      0,21,208:7:0
+17     2035    .       T       <X>     0       .       DP=29;I16=18,11,0,0,1084,41024,0,0,1709,101641,0,0,589,12739,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,6,69:2:0      0,21,211:7:0
+17     2036    .       T       <X>     0       .       DP=29;I16=18,11,0,0,1080,40612,0,0,1709,101641,0,0,591,12787,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,6,67:2:0      0,21,216:7:0
+17     2037    .       T       <X>     0       .       DP=29;I16=18,11,0,0,1082,40956,0,0,1709,101641,0,0,592,12818,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,6,69:2:0      0,21,217:7:0
+17     2038    .       C       <X>     0       .       DP=29;I16=18,11,0,0,1117,43573,0,0,1709,101641,0,0,592,12832,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,6,69:2:0      0,21,211:7:0
+17     2039    .       A       <X>     0       .       DP=29;I16=18,11,0,0,1067,39581,0,0,1709,101641,0,0,592,12878,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,6,72:2:0      0,21,212:7:0
+17     2040    .       C       <X>     0       .       DP=29;I16=18,11,0,0,1077,40469,0,0,1709,101641,0,0,590,12856,0,0;QS=3,0;MQSB=0.969907;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,6,69:2:0      0,21,196:7:0
+17     2041    .       G       A,<X>   0       .       DP=31;I16=6,5,12,7,389,14023,721,28149,660,39600,1109,65641,235,5607,353,7259;QS=0.917304,2.0827,0;VDB=0.816435;SGB=-4.18892;RPB=0.88473;MQB=0.972375;MQSB=0.968257;BQB=0.311275;MQ0F=0 PL:DP:DV        229,0,212,255,245,255:21:11     32,0,24,35,27,59:2:1    223,21,0,223,21,223:7:7
+17     2042    .       G       <X>     0       .       DP=32;I16=18,14,0,0,1189,45617,0,0,1889,112441,0,0,588,12910,0,0;QS=3,0;MQSB=0.965264;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,9,86:3:0      0,21,206:7:0
+17     2043    .       G       <X>     0       .       DP=32;I16=17,14,0,0,1115,41585,0,0,1829,108841,0,0,581,12891,0,0;QS=3,0;MQSB=0.962133;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,9,90:3:0      0,21,197:7:0
+17     2044    .       C       <X>     0       .       DP=32;I16=18,14,0,0,1213,47029,0,0,1889,112441,0,0,588,13006,0,0;QS=3,0;MQSB=0.965264;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,9,85:3:0      0,21,207:7:0
+17     2045    .       A       <X>     0       .       DP=32;I16=18,14,0,0,1181,44527,0,0,1889,112441,0,0,588,13108,0,0;QS=3,0;MQSB=0.965264;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,9,83:3:0      0,21,213:7:0
+17     2046    .       T       <X>     0       .       DP=32;I16=18,14,0,0,1197,45135,0,0,1889,112441,0,0,587,13195,0,0;QS=3,0;MQSB=0.965264;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,9,103:3:0     0,21,216:7:0
+17     2047    .       G       <X>     0       .       DP=34;I16=17,16,0,0,1248,47798,0,0,1949,116041,0,0,557,12491,0,0;QS=3,0;MQSB=0.959328;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,9,88:3:0      0,18,195:6:0
+17     2048    .       A       <X>     0       .       DP=34;I16=18,16,0,0,1230,45184,0,0,2009,119641,0,0,578,13022,0,0;QS=3,0;MQSB=0.962621;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,9,87:3:0      0,21,206:7:0
+17     2049    .       A       <X>     0       .       DP=33;I16=17,16,0,0,1207,44567,0,0,1949,116041,0,0,575,12963,0,0;QS=3,0;MQSB=0.959328;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,6,74:2:0      0,21,208:7:0
+17     2050    .       A       <X>     0       .       DP=33;I16=16,16,0,0,1169,43313,0,0,1889,112441,0,0,545,12211,0,0;QS=3,0;MQSB=0.955563;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,6,77:2:0      0,18,188:6:0
+17     2051    .       T       <X>     0       .       DP=31;I16=16,15,0,0,1134,42164,0,0,1829,108841,0,0,567,12737,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,69,255:23:0   0,6,69:2:0      0,18,170:6:0
+17     2052    .       G       <X>     0       .       DP=31;I16=16,15,0,0,1180,45546,0,0,1829,108841,0,0,564,12664,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,69,255:23:0   0,6,74:2:0      0,18,175:6:0
+17     2053    .       G       T,<X>   0       .       DP=31;I16=15,15,0,1,1126,42672,23,529,1769,105241,60,3600,537,11991,25,625;QS=2.97307,0.0269321,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.951229;BQB=1;MQ0F=0  PL:DP:DV        0,46,255,66,255,255:23:1        0,6,71,6,71,71:2:0      0,18,180,18,180,180:6:0
+17     2054    .       A       <X>     0       .       DP=30;I16=15,15,0,0,1123,43027,0,0,1769,105241,0,0,562,12592,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,6,78:2:0      0,18,171:6:0
+17     2055    .       G       <X>     0       .       DP=30;I16=15,15,0,0,1156,45206,0,0,1769,105241,0,0,562,12592,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,6,66:2:0      0,18,168:6:0
+17     2056    .       A       <X>     0       .       DP=30;I16=15,15,0,0,1124,42416,0,0,1769,105241,0,0,560,12518,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,6,71:2:0      0,18,179:6:0
+17     2057    .       T       <X>     0       .       DP=30;I16=15,15,0,0,1094,40082,0,0,1769,105241,0,0,556,12374,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,6,72:2:0      0,18,178:6:0
+17     2058    .       A       <X>     0       .       DP=29;I16=14,15,0,0,1035,37517,0,0,1709,101641,0,0,552,12212,0,0;QS=3,0;MQSB=0.947838;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,6,57:2:0      0,18,179:6:0
+17     2059    .       A       <X>     0       .       DP=29;I16=14,15,0,0,1063,39615,0,0,1709,101641,0,0,548,12082,0,0;QS=3,0;MQSB=0.947838;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,6,66:2:0      0,18,188:6:0
+17     2060    .       C       <X>     0       .       DP=28;I16=12,15,0,0,1015,39057,0,0,1589,94441,0,0,523,11499,0,0;QS=3,0;MQSB=0.935229;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,6,62:2:0      0,15,143:5:0
+17     2061    .       A       <X>     0       .       DP=27;I16=12,14,0,0,950,35084,0,0,1529,90841,0,0,501,11073,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,3,41:1:0      0,15,163:5:0
+17     2062    .       A       <X>     0       .       DP=26;I16=11,15,0,0,973,37349,0,0,1529,90841,0,0,519,11425,0,0;QS=3,0;MQSB=0.927041;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,57:2:0      0,15,164:5:0
+17     2063    .       C       <X>     0       .       DP=26;I16=11,15,0,0,1017,40149,0,0,1529,90841,0,0,517,11405,0,0;QS=3,0;MQSB=0.927041;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,6,74:2:0      0,15,158:5:0
+17     2064    .       A       <X>     0       .       DP=26;I16=11,15,0,0,1002,38980,0,0,1529,90841,0,0,515,11413,0,0;QS=3,0;MQSB=0.927041;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,6,75:2:0      0,15,164:5:0
+17     2065    .       G       <X>     0       .       DP=26;I16=12,14,0,0,1030,41232,0,0,1529,90841,0,0,514,11448,0,0;QS=3,0;MQSB=0.937241;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,78:2:0      0,18,167:6:0
+17     2066    .       G       <X>     0       .       DP=26;I16=12,14,0,0,973,37055,0,0,1529,90841,0,0,514,11510,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,75:2:0      0,18,152:6:0
+17     2067    .       A       <X>     0       .       DP=26;I16=12,14,0,0,1005,39095,0,0,1529,90841,0,0,512,11498,0,0;QS=3,0;MQSB=0.937241;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,6,69:2:0      0,18,187:6:0
+17     2068    .       G       <X>     0       .       DP=26;I16=12,14,0,0,993,39005,0,0,1529,90841,0,0,509,11459,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,53:2:0      0,18,167:6:0
+17     2069    .       C       <X>     0       .       DP=26;I16=12,14,0,0,873,29879,0,0,1529,90841,0,0,506,11442,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,59:2:0      0,18,156:6:0
+17     2070    .       G       <X>     0       .       DP=27;I16=13,14,0,0,932,33090,0,0,1589,94441,0,0,502,11398,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,6,62:2:0      0,18,145:6:0
+17     2071    .       A       <X>     0       .       DP=27;I16=13,14,0,0,946,33884,0,0,1589,94441,0,0,498,11330,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,6,53:2:0      0,18,177:6:0
+17     2072    .       C       <X>     0       .       DP=25;I16=13,12,0,0,897,32897,0,0,1469,87241,0,0,496,11288,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,59:2:0      0,15,128:5:0
+17     2073    .       C       <X>     0       .       DP=26;I16=14,12,0,0,874,30184,0,0,1529,90841,0,0,492,11168,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,53:2:0      0,15,133:5:0
+17     2074    .       G       <X>     0       .       DP=26;I16=13,12,0,0,835,29219,0,0,1469,87241,0,0,463,10395,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,67:2:0      0,12,83:4:0
+17     2075    .       C       <X>     0       .       DP=27;I16=15,12,0,0,989,37027,0,0,1589,94441,0,0,484,10896,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,6,69:2:0      0,15,115:5:0
+17     2076    .       A       <X>     0       .       DP=27;I16=14,12,0,0,929,33551,0,0,1529,90841,0,0,470,10676,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,6,76:2:0      0,12,114:4:0
+17     2077    .       C       <X>     0       .       DP=27;I16=15,12,0,0,990,37252,0,0,1589,94441,0,0,478,10724,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,6,65:2:0      0,15,125:5:0
+17     2078    .       A       <X>     0       .       DP=27;I16=15,12,0,0,1023,39089,0,0,1589,94441,0,0,475,10677,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,6,72:2:0      0,15,148:5:0
+17     2079    .       G       <X>     0       .       DP=28;I16=15,13,0,0,1042,39694,0,0,1649,98041,0,0,471,10605,0,0;QS=3,0;MQSB=0.956162;MQ0F=0     PL:DP:DV        0,63,255:21:0   0,6,72:2:0      0,15,133:5:0
+17     2080    .       G       <X>     0       .       DP=28;I16=14,13,0,0,968,35328,0,0,1589,94441,0,0,453,10333,0,0;QS=3,0;MQSB=0.951472;MQ0F=0      PL:DP:DV        0,63,255:21:0   0,6,67:2:0      0,12,108:4:0
+17     2081    .       C       <X>     0       .       DP=26;I16=14,12,0,0,937,35303,0,0,1529,90841,0,0,467,10535,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,63:2:0      0,15,110:5:0
+17     2082    .       T       <X>     0       .       DP=24;I16=12,12,0,0,901,34287,0,0,1409,83641,0,0,468,10532,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,71:2:0      0,12,112:4:0
+17     2083    .       G       <X>     0       .       DP=24;I16=12,12,0,0,887,33597,0,0,1409,83641,0,0,469,10547,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,68:2:0      0,12,113:4:0
+17     2084    .       C       <X>     0       .       DP=25;I16=13,12,0,0,938,35868,0,0,1469,87241,0,0,470,10580,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,61:2:0      0,12,115:4:0
+17     2085    .       T       <X>     0       .       DP=25;I16=13,12,0,0,932,35282,0,0,1469,87241,0,0,472,10632,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,64:2:0      0,12,130:4:0
+17     2086    .       G       <X>     0       .       DP=25;I16=13,12,0,0,932,35400,0,0,1469,87241,0,0,474,10704,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,6,61:2:0      0,12,129:4:0
+17     2087    .       A       <X>     0       .       DP=24;I16=12,12,0,0,903,34391,0,0,1409,83641,0,0,476,10746,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,66:2:0      0,12,126:4:0
+17     2088    .       G       <X>     0       .       DP=24;I16=12,12,0,0,880,33116,0,0,1409,83641,0,0,478,10808,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,70:2:0      0,12,121:4:0
+17     2089    .       C       <X>     0       .       DP=25;I16=13,12,0,0,817,27419,0,0,1469,87241,0,0,480,10890,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,64:2:0      0,15,138:5:0
+17     2090    .       G       <X>     0       .       DP=25;I16=12,12,0,0,802,27940,0,0,1409,83641,0,0,457,10319,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,63:2:0      0,12,99:4:0
+17     2091    .       C       <X>     0       .       DP=25;I16=12,12,0,0,800,27346,0,0,1440,86400,0,0,458,10346,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,61:2:0      0,15,125:5:0
+17     2092    .       G       <X>     0       .       DP=26;I16=13,12,0,0,838,29188,0,0,1469,87241,0,0,461,10487,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,64:2:0      0,18,133:6:0
+17     2093    .       T       G,<X>   0       .       DP=26;I16=13,12,1,0,905,33415,17,289,1500,90000,29,841,459,10371,25,625;QS=2.97424,0.0257576,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.953497;BQB=1;MQ0F=0     PL:DP:DV        0,36,255,51,255,255:18:1        0,6,67,6,67,67:2:0      0,18,153,18,153,153:6:0
+17     2094    .       C       <X>     0       .       DP=26;I16=14,12,0,0,949,35501,0,0,1529,90841,0,0,485,11047,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,54,255:18:0   0,6,69:2:0      0,18,142:6:0
+17     2095    .       A       <X>     0       .       DP=25;I16=14,11,0,0,879,31219,0,0,1469,87241,0,0,487,11123,0,0;QS=3,0;MQSB=0.955682;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,6,72:2:0      0,18,154:6:0
+17     2096    .       C       <X>     0       .       DP=24;I16=13,11,0,0,878,32734,0,0,1409,83641,0,0,487,11073,0,0;QS=3,0;MQSB=0.950498;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,65:2:0      0,18,161:6:0
+17     2097    .       A       <X>     0       .       DP=24;I16=13,11,0,0,849,30671,0,0,1409,83641,0,0,487,11047,0,0;QS=3,0;MQSB=0.950498;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,56:2:0      0,18,172:6:0
+17     2098    .       C       <X>     0       .       DP=24;I16=13,11,0,0,781,26113,0,0,1409,83641,0,0,486,10996,0,0;QS=3,0;MQSB=0.950498;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,58:2:0      0,18,139:6:0
+17     2099    .       G       <X>     0       .       DP=23;I16=12,10,0,0,719,25109,0,0,1289,76441,0,0,460,10294,0,0;QS=3,0;MQSB=0.947103;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,3,24:1:0      0,18,129:6:0
+17     2100    .       C       <X>     0       .       DP=25;I16=13,11,0,0,873,32759,0,0,1409,83641,0,0,457,10141,0,0;QS=3,0;MQSB=0.950498;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,87:3:0      0,18,160:6:0
+17     2101    .       A       <X>     0       .       DP=25;I16=12,12,0,0,907,34671,0,0,1440,86400,0,0,455,9965,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,135:4:0    0,18,161:6:0
+17     2102    .       G       <X>     0       .       DP=25;I16=13,12,0,0,930,35596,0,0,1469,87241,0,0,478,10442,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,12,118:4:0    0,18,151:6:0
+17     2103    .       C       <X>     0       .       DP=25;I16=11,12,0,0,842,31630,0,0,1380,82800,0,0,432,9336,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,106:4:0    0,15,146:5:0
+17     2104    .       C       <X>     0       .       DP=24;I16=12,12,0,0,869,32463,0,0,1409,83641,0,0,454,9810,0,0;QS=3,0;MQSB=0.941765;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,126:4:0    0,15,147:5:0
+17     2105    .       A       <X>     0       .       DP=25;I16=11,12,0,0,836,30696,0,0,1380,82800,0,0,429,9201,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,138:4:0    0,15,130:5:0
+17     2106    .       T       <X>     0       .       DP=25;I16=12,13,0,0,897,33087,0,0,1469,87241,0,0,473,10211,0,0;QS=3,0;MQSB=0.939413;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,12,129:4:0    0,15,146:5:0
+17     2107    .       C       <X>     0       .       DP=25;I16=11,12,0,0,783,27185,0,0,1380,82800,0,0,425,9113,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,100:3:0     0,15,133:5:0
+17     2108    .       G       <X>     0       .       DP=25;I16=11,13,0,0,829,29703,0,0,1440,86400,0,0,448,9730,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,12,122:4:0    0,15,111:5:0
+17     2109    .       C       <X>     0       .       DP=25;I16=11,13,0,0,781,26717,0,0,1440,86400,0,0,446,9746,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,12,109:4:0    0,15,125:5:0
+17     2110    .       G       <X>     0       .       DP=25;I16=12,12,0,0,804,28134,0,0,1440,86400,0,0,418,9110,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,9,92:3:0      0,15,117:5:0
+17     2111    .       C       <X>     0       .       DP=25;I16=12,13,0,0,925,35081,0,0,1500,90000,0,0,441,9747,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,12,134:4:0    0,15,140:5:0
+17     2112    .       A       <X>     0       .       DP=24;I16=12,12,0,0,885,33445,0,0,1440,86400,0,0,440,9782,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,12,129:4:0    0,15,140:5:0
+17     2113    .       G       <X>     0       .       DP=24;I16=12,12,0,0,871,32641,0,0,1440,86400,0,0,439,9839,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,12,128:4:0    0,15,134:5:0
+17     2114    .       C       <X>     0       .       DP=24;I16=12,11,0,0,844,32052,0,0,1380,82800,0,0,413,9293,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,103:3:0     0,15,126:5:0
+17     2115    .       T       <X>     0       .       DP=23;I16=11,11,0,0,821,30869,0,0,1320,79200,0,0,412,9342,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,6,78:2:0      0,15,143:5:0
+17     2116    .       C       <X>     0       .       DP=23;I16=11,12,0,0,890,34892,0,0,1380,82800,0,0,435,9985,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,102:3:0     0,15,152:5:0
+17     2117    .       A       <X>     0       .       DP=23;I16=11,11,0,0,833,32121,0,0,1320,79200,0,0,432,9924,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,118:3:0     0,15,156:5:0
+17     2118    .       G       <X>     0       .       DP=23;I16=12,11,0,0,842,31502,0,0,1380,82800,0,0,429,9835,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,15,147:5:0
+17     2119    .       G       <X>     0       .       DP=23;I16=12,11,0,0,823,30553,0,0,1380,82800,0,0,426,9768,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,135:4:0    0,15,137:5:0
+17     2120    .       G       <X>     0       .       DP=24;I16=13,11,0,0,864,32028,0,0,1440,86400,0,0,423,9723,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,12,137:4:0    0,15,140:5:0
+17     2121    .       A       <X>     0       .       DP=22;I16=11,10,0,0,734,26712,0,0,1260,75600,0,0,398,9074,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,135:4:0    0,12,122:4:0
+17     2122    .       T       <X>     0       .       DP=22;I16=11,10,0,0,752,27278,0,0,1260,75600,0,0,396,8972,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,136:4:0    0,12,123:4:0
+17     2123    .       A       <X>     0       .       DP=22;I16=12,10,0,0,758,27024,0,0,1320,79200,0,0,419,9519,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,120:4:0    0,15,137:5:0
+17     2124    .       T       <X>     0       .       DP=22;I16=12,10,0,0,789,28741,0,0,1320,79200,0,0,417,9465,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,128:4:0    0,15,136:5:0
+17     2125    .       T       <X>     0       .       DP=20;I16=11,8,0,0,696,25704,0,0,1140,68400,0,0,401,9177,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,106:3:0     0,9,93:3:0
+17     2126    .       A       <X>     0       .       DP=20;I16=11,9,0,0,717,25979,0,0,1200,72000,0,0,415,9319,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,133:4:0    0,9,95:3:0
+17     2127    .       C       <X>     0       .       DP=21;I16=11,10,0,0,706,24426,0,0,1260,75600,0,0,413,9221,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,107:4:0    0,9,95:3:0
+17     2128    .       G       <X>     0       .       DP=21;I16=11,10,0,0,677,22633,0,0,1260,75600,0,0,411,9091,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,116:4:0    0,9,72:3:0
+17     2129    .       T       <X>     0       .       DP=21;I16=11,10,0,0,782,29386,0,0,1260,75600,0,0,409,8981,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,140:4:0    0,9,83:3:0
+17     2130    .       G       <X>     0       .       DP=21;I16=11,10,0,0,766,28562,0,0,1260,75600,0,0,407,8891,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,135:4:0    0,9,87:3:0
+17     2131    .       T       <X>     0       .       DP=21;I16=11,10,0,0,732,26216,0,0,1260,75600,0,0,405,8821,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,136:4:0    0,9,79:3:0
+17     2132    .       A       <X>     0       .       DP=21;I16=11,10,0,0,743,26733,0,0,1260,75600,0,0,403,8771,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,135:4:0    0,9,88:3:0
+17     2133    .       A       <X>     0       .       DP=21;I16=11,10,0,0,787,29651,0,0,1260,75600,0,0,401,8741,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,141:4:0    0,9,96:3:0
+17     2134    .       C       <X>     0       .       DP=21;I16=11,10,0,0,804,31100,0,0,1260,75600,0,0,399,8731,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,138:4:0    0,9,86:3:0
+17     2135    .       T       <X>     0       .       DP=22;I16=11,11,0,0,831,32197,0,0,1320,79200,0,0,397,8741,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,153:4:0    0,12,119:4:0
+17     2136    .       C       <X>     0       .       DP=22;I16=11,11,0,0,760,26892,0,0,1320,79200,0,0,395,8721,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,124:4:0    0,12,127:4:0
+17     2137    .       G       <X>     0       .       DP=22;I16=11,11,0,0,745,26047,0,0,1320,79200,0,0,393,8721,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,121:4:0    0,12,102:4:0
+17     2138    .       A       <X>     0       .       DP=22;I16=11,11,0,0,816,30934,0,0,1320,79200,0,0,391,8741,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,128:4:0    0,12,139:4:0
+17     2139    .       C       <X>     0       .       DP=22;I16=11,11,0,0,839,32237,0,0,1320,79200,0,0,389,8781,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,138:4:0    0,12,125:4:0
+17     2140    .       A       <X>     0       .       DP=22;I16=11,11,0,0,826,31300,0,0,1320,79200,0,0,387,8841,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,140:4:0    0,12,138:4:0
+17     2141    .       T       <X>     0       .       DP=21;I16=11,10,0,0,792,30156,0,0,1260,75600,0,0,385,8871,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,137:4:0    0,12,137:4:0
+17     2142    .       G       <X>     0       .       DP=19;I16=11,8,0,0,724,27784,0,0,1140,68400,0,0,385,8919,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,113:3:0     0,12,129:4:0
+17     2143    .       T       <X>     0       .       DP=19;I16=11,8,0,0,650,23454,0,0,1140,68400,0,0,384,8932,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,113:3:0     0,12,120:4:0
+17     2144    .       C       <X>     0       .       DP=19;I16=11,8,0,0,739,29003,0,0,1140,68400,0,0,383,8959,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,108:3:0     0,12,125:4:0
+17     2145    .       A       <X>     0       .       DP=20;I16=12,8,0,0,760,29304,0,0,1200,72000,0,0,381,8951,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,133:4:0    0,12,139:4:0
+17     2146    .       G       <X>     0       .       DP=20;I16=12,8,0,0,745,28105,0,0,1200,72000,0,0,379,8909,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,139:4:0    0,12,127:4:0
+17     2147    .       C       <X>     0       .       DP=20;I16=13,6,0,0,674,24296,0,0,1140,68400,0,0,379,8881,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,127:4:0    0,12,130:4:0
+17     2148    .       G       <X>     0       .       DP=20;I16=12,7,0,0,630,21274,0,0,1140,68400,0,0,365,8537,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,250:11:0   0,12,112:4:0    0,12,120:4:0
+17     2149    .       A       <X>     0       .       DP=20;I16=12,7,0,0,702,26212,0,0,1140,68400,0,0,367,8529,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,138:4:0    0,12,127:4:0
+17     2150    .       T       <X>     0       .       DP=20;I16=13,7,0,0,675,23943,0,0,1200,72000,0,0,383,8713,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,247:11:0   0,12,138:4:0    0,15,139:5:0
+17     2151    .       T       <X>     0       .       DP=20;I16=13,7,0,0,690,24274,0,0,1200,72000,0,0,383,8661,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,251:11:0   0,12,133:4:0    0,15,142:5:0
+17     2152    .       G       <X>     0       .       DP=20;I16=13,7,0,0,693,24713,0,0,1200,72000,0,0,383,8629,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,131:4:0    0,15,146:5:0
+17     2153    .       T       <X>     0       .       DP=19;I16=13,6,0,0,671,24571,0,0,1140,68400,0,0,383,8565,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,230:10:0   0,12,134:4:0    0,15,162:5:0
+17     2154    .       C       <X>     0       .       DP=19;I16=13,6,0,0,703,26955,0,0,1140,68400,0,0,382,8468,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,251:10:0   0,12,131:4:0    0,15,159:5:0
+17     2155    .       A       <X>     0       .       DP=19;I16=13,6,0,0,693,25727,0,0,1140,68400,0,0,381,8389,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,245:10:0   0,12,135:4:0    0,15,156:5:0
+17     2156    .       C       <X>     0       .       DP=19;I16=13,6,0,0,702,26214,0,0,1140,68400,0,0,380,8328,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,125:4:0    0,15,154:5:0
+17     2157    .       A       <X>     0       .       DP=19;I16=13,6,0,0,722,28058,0,0,1140,68400,0,0,379,8285,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,250:10:0   0,12,141:4:0    0,15,173:5:0
+17     2158    .       G       <X>     0       .       DP=19;I16=13,6,0,0,713,27567,0,0,1140,68400,0,0,378,8260,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,136:4:0    0,15,144:5:0
+17     2159    .       G       <X>     0       .       DP=19;I16=12,6,0,0,662,24744,0,0,1080,64800,0,0,366,8104,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,247:9:0    0,12,126:4:0    0,15,153:5:0
+17     2160    .       C       <X>     0       .       DP=19;I16=12,6,0,0,651,24005,0,0,1080,64800,0,0,364,8038,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,244:9:0    0,12,119:4:0    0,15,154:5:0
+17     2161    .       A       <X>     0       .       DP=19;I16=13,6,0,0,695,25883,0,0,1140,68400,0,0,369,8005,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,248:10:0   0,12,121:4:0    0,15,164:5:0
+17     2162    .       C       <X>     0       .       DP=20;I16=13,7,0,0,742,27834,0,0,1200,72000,0,0,365,7911,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,127:4:0    0,15,155:5:0
+17     2163    .       T       <X>     0       .       DP=20;I16=13,7,0,0,763,29517,0,0,1200,72000,0,0,362,7838,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,131:4:0    0,15,175:5:0
+17     2164    .       G       <X>     0       .       DP=20;I16=13,7,0,0,715,26301,0,0,1200,72000,0,0,359,7787,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,116:4:0    0,15,156:5:0
+17     2165    .       C       <X>     0       .       DP=20;I16=13,7,0,0,753,28781,0,0,1200,72000,0,0,355,7709,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,136:4:0    0,15,151:5:0
+17     2166    .       T       <X>     0       .       DP=19;I16=12,7,0,0,711,27211,0,0,1140,68400,0,0,352,7654,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,142:4:0    0,12,140:4:0
+17     2167    .       A       <X>     0       .       DP=19;I16=12,6,0,0,650,23760,0,0,1080,64800,0,0,327,7137,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,254:11:0   0,12,133:4:0    0,9,111:3:0
+17     2168    .       C       <X>     0       .       DP=19;I16=12,7,0,0,685,25039,0,0,1140,68400,0,0,345,7561,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,130:4:0    0,12,124:4:0
+17     2169    .       T       <X>     0       .       DP=19;I16=12,7,0,0,702,26940,0,0,1140,68400,0,0,341,7525,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,140:4:0    0,12,142:4:0
+17     2170    .       C       <X>     0       .       DP=18;I16=11,7,0,0,665,24861,0,0,1080,64800,0,0,338,7512,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,132:4:0    0,12,135:4:0
+17     2171    .       C       <X>     0       .       DP=20;I16=11,9,0,0,750,28368,0,0,1200,72000,0,0,333,7419,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,136:4:0    0,12,138:4:0
+17     2172    .       T       <X>     0       .       DP=20;I16=11,9,0,0,732,27540,0,0,1200,72000,0,0,330,7346,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,149:4:0    0,12,147:4:0
+17     2173    .       G       <X>     0       .       DP=19;I16=10,9,0,0,704,26534,0,0,1140,68400,0,0,327,7243,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,142:4:0    0,12,133:4:0
+17     2174    .       G       <X>     0       .       DP=19;I16=10,9,0,0,674,24372,0,0,1140,68400,0,0,324,7158,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,126:4:0    0,12,129:4:0
+17     2175    .       G       <X>     0       .       DP=18;I16=9,9,0,0,639,23059,0,0,1080,64800,0,0,322,7090,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,123:4:0    0,12,126:4:0
+17     2176    .       G       <X>     0       .       DP=18;I16=9,9,0,0,621,21815,0,0,1080,64800,0,0,318,6940,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,247:10:0   0,12,121:4:0    0,12,123:4:0
+17     2177    .       T       <X>     0       .       DP=18;I16=9,9,0,0,547,18051,0,0,1080,64800,0,0,314,6810,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,239:10:0   0,12,83:4:0     0,12,108:4:0
+17     2178    .       T       <X>     0       .       DP=18;I16=9,9,0,0,579,19659,0,0,1080,64800,0,0,310,6700,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,234:10:0   0,12,110:4:0    0,12,118:4:0
+17     2179    .       T       <X>     0       .       DP=18;I16=9,9,0,0,591,20403,0,0,1080,64800,0,0,307,6609,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,239:10:0   0,12,97:4:0     0,12,135:4:0
+17     2180    .       T       <X>     0       .       DP=18;I16=9,9,0,0,616,21524,0,0,1080,64800,0,0,305,6537,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,236:10:0   0,12,122:4:0    0,12,133:4:0
+17     2181    .       C       <X>     0       .       DP=18;I16=9,8,0,0,611,22485,0,0,1020,61200,0,0,293,6385,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,224:9:0    0,12,129:4:0    0,12,150:4:0
+17     2182    .       C       <X>     0       .       DP=18;I16=9,9,0,0,665,24877,0,0,1080,64800,0,0,301,6453,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,125:4:0    0,12,145:4:0
+17     2183    .       A       <X>     0       .       DP=18;I16=9,9,0,0,646,23624,0,0,1080,64800,0,0,299,6441,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,247:10:0   0,12,123:4:0    0,12,144:4:0
+17     2184    .       T       <X>     0       .       DP=17;I16=8,9,0,0,610,22250,0,0,1020,61200,0,0,298,6448,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,224:9:0    0,12,134:4:0    0,12,136:4:0
+17     2185    .       C       <X>     0       .       DP=16;I16=8,8,0,0,569,20761,0,0,960,57600,0,0,297,6423,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,211:8:0    0,12,128:4:0    0,12,137:4:0
+17     2186    .       A       <X>     0       .       DP=16;I16=8,8,0,0,576,21314,0,0,960,57600,0,0,296,6416,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,204:8:0    0,12,134:4:0    0,12,145:4:0
+17     2187    .       A       <X>     0       .       DP=16;I16=8,8,0,0,562,20396,0,0,960,57600,0,0,295,6427,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,201:8:0    0,12,136:4:0    0,12,135:4:0
+17     2188    .       A       <X>     0       .       DP=17;I16=9,8,0,0,569,19925,0,0,1020,61200,0,0,293,6405,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,214:9:0    0,12,133:4:0    0,12,123:4:0
+17     2189    .       C       <X>     0       .       DP=19;I16=9,10,0,0,645,22647,0,0,1097,65089,0,0,292,6400,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,30,230:10:0   0,12,133:4:0    0,15,142:5:0
+17     2190    .       C       <X>     0       .       DP=19;I16=9,10,0,0,604,20072,0,0,1097,65089,0,0,294,6414,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,33,238:11:0   0,12,119:4:0    0,12,107:4:0
+17     2191    .       C       <X>     0       .       DP=19;I16=9,10,0,0,647,23007,0,0,1097,65089,0,0,297,6449,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,33,251:11:0   0,12,129:4:0    0,12,119:4:0
+17     2192    .       T       <X>     0       .       DP=19;I16=9,10,0,0,659,23723,0,0,1097,65089,0,0,300,6506,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,33,253:11:0   0,12,136:4:0    0,12,120:4:0
+17     2193    .       C       <X>     0       .       DP=18;I16=8,10,0,0,642,23934,0,0,1037,61489,0,0,303,6535,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,128:4:0    0,9,87:3:0
+17     2194    .       A       <X>     0       .       DP=18;I16=8,9,0,0,617,22683,0,0,1020,61200,0,0,301,6561,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,247:10:0   0,12,134:4:0    0,9,98:3:0
+17     2195    .       A       <X>     0       .       DP=18;I16=8,10,0,0,635,23271,0,0,1037,61489,0,0,309,6659,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,128:4:0    0,9,101:3:0
+17     2196    .       G       <X>     0       .       DP=19;I16=8,11,0,0,703,26383,0,0,1097,65089,0,0,312,6754,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,117:4:0    0,12,120:4:0
+17     2197    .       A       <X>     0       .       DP=19;I16=8,11,0,0,735,28599,0,0,1097,65089,0,0,314,6770,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,141:4:0    0,12,125:4:0
+17     2198    .       G       <X>     0       .       DP=19;I16=8,10,0,0,650,24206,0,0,1080,64800,0,0,307,6725,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,129:4:0    0,12,107:4:0
+17     2199    .       C       <X>     0       .       DP=19;I16=8,11,0,0,701,26735,0,0,1097,65089,0,0,318,6862,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,128:4:0    0,12,116:4:0
+17     2200    .       T       <X>     0       .       DP=19;I16=8,11,0,0,710,26768,0,0,1097,65089,0,0,320,6938,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,129:4:0    0,12,114:4:0
+17     2201    .       G       <X>     0       .       DP=17;I16=7,10,0,0,628,23764,0,0,977,57889,0,0,324,7032,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,6,66:2:0      0,12,119:4:0
+17     2202    .       G       <X>     0       .       DP=17;I16=7,10,0,0,557,19249,0,0,977,57889,0,0,327,7093,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,245:11:0   0,6,57:2:0      0,12,115:4:0
+17     2203    .       G       <X>     0       .       DP=17;I16=7,10,0,0,588,21184,0,0,977,57889,0,0,329,7123,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,6,47:2:0      0,12,116:4:0
+17     2204    .       C       <X>     0       .       DP=17;I16=7,10,0,0,538,18568,0,0,977,57889,0,0,331,7173,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,246:11:0   0,6,61:2:0      0,12,99:4:0
+17     2205    .       C       <X>     0       .       DP=18;I16=7,11,0,0,628,22918,0,0,1037,61489,0,0,332,7192,0,0;QS=3,0;MQSB=0.951002;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,68:2:0      0,12,109:4:0
+17     2206    .       T       <X>     0       .       DP=19;I16=7,12,0,0,677,25237,0,0,1097,65089,0,0,334,7230,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,6,77:2:0      0,12,115:4:0
+17     2207    .       G       <X>     0       .       DP=19;I16=7,11,0,0,663,24717,0,0,1080,64800,0,0,319,6965,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,6,67:2:0      0,12,110:4:0
+17     2208    .       G       <X>     0       .       DP=21;I16=7,14,0,0,726,26038,0,0,1217,72289,0,0,340,7370,0,0;QS=3,0;MQSB=0.966484;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,110:4:0    0,12,122:4:0
+17     2209    .       G       <X>     0       .       DP=22;I16=8,13,0,0,715,25133,0,0,1237,73369,0,0,325,7075,0,0;QS=3,0;MQSB=0.895122;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,128:5:0    0,12,117:4:0
+17     2210    .       G       C,<X>   0       .       DP=21;I16=7,13,0,1,648,22186,25,625,1177,69769,17,289,331,7165,21,441;QS=2.95442,0.0455764,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.975265;BQB=1;MQ0F=0       PL:DP:DV        0,19,234,33,237,241:12:1        0,15,127,15,127,127:5:0 0,12,113,12,113,113:4:0
+17     2211    .       T       <X>     0       .       DP=21;I16=7,13,0,0,724,27000,0,0,1177,69769,0,0,336,7230,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,141:5:0    0,12,124:4:0
+17     2212    .       C       <X>     0       .       DP=22;I16=8,14,0,0,791,29201,0,0,1254,73658,0,0,364,7850,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,148:5:0    0,12,111:4:0
+17     2213    .       A       <X>     0       .       DP=22;I16=8,14,0,0,767,27327,0,0,1254,73658,0,0,371,8015,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,153:5:0    0,12,112:4:0
+17     2214    .       A       <X>     0       .       DP=22;I16=8,14,0,0,756,26836,0,0,1254,73658,0,0,377,8159,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,153:5:0    0,12,117:4:0
+17     2215    .       C       <X>     0       .       DP=22;I16=8,14,0,0,815,31121,0,0,1254,73658,0,0,381,8229,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,162:5:0    0,12,124:4:0
+17     2216    .       T       <X>     0       .       DP=22;I16=8,14,0,0,815,31233,0,0,1254,73658,0,0,384,8272,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,166:5:0    0,12,124:4:0
+17     2217    .       T       <X>     0       .       DP=22;I16=8,13,0,0,741,26855,0,0,1237,73369,0,0,362,7712,0,0;QS=3,0;MQSB=0.895122;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,155:5:0    0,12,118:4:0
+17     2218    .       C       <X>     0       .       DP=21;I16=7,14,0,0,753,27973,0,0,1194,70058,0,0,391,8423,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,138:4:0    0,12,119:4:0
+17     2219    .       C       <X>     0       .       DP=21;I16=7,13,0,0,757,29125,0,0,1177,69769,0,0,370,7904,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,141:4:0    0,12,122:4:0
+17     2220    .       G       A,<X>   0       .       DP=21;I16=6,2,1,11,256,8364,474,19128,457,26569,720,43200,141,2959,233,5071;QS=0.886504,2.1135,0;VDB=0.532753;SGB=-3.51597;RPB=0.964198;MQB=0.898397;MQSB=0.875769;BQB=0.0354359;MQ0F=0 PL:DP:DV        139,0,130,157,148,255:12:6      69,0,46,75,52,119:4:2   131,12,0,131,12,131:4:4
+17     2221    .       G       <X>     0       .       DP=21;I16=7,13,0,0,738,27922,0,0,1177,69769,0,0,376,8078,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,132:4:0    0,12,120:4:0
+17     2222    .       C       <X>     0       .       DP=21;I16=7,14,0,0,746,28098,0,0,1194,70058,0,0,401,8675,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,135:4:0    0,12,107:4:0
+17     2223    .       C       <X>     0       .       DP=21;I16=7,14,0,0,796,30632,0,0,1194,70058,0,0,401,8671,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,135:4:0    0,12,122:4:0
+17     2224    .       T       <X>     0       .       DP=21;I16=7,14,0,0,811,31599,0,0,1194,70058,0,0,401,8691,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,144:4:0    0,12,123:4:0
+17     2225    .       G       <X>     0       .       DP=21;I16=7,14,0,0,778,29396,0,0,1194,70058,0,0,401,8735,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,133:4:0    0,12,121:4:0
+17     2226    .       G       <X>     0       .       DP=21;I16=7,14,0,0,727,26485,0,0,1194,70058,0,0,401,8803,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,128:4:0    0,12,113:4:0
+17     2227    .       G       <X>     0       .       DP=20;I16=7,12,0,0,663,23985,0,0,1117,66169,0,0,377,8269,0,0;QS=3,0;MQSB=0.879351;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,123:4:0    0,12,114:4:0
+17     2228    .       G       C,<X>   0       .       DP=19;I16=5,12,0,1,643,24791,16,256,1020,61200,17,289,360,8020,25,625;QS=2.9603,0.0397022,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.970092;BQB=1;MQ0F=0        PL:DP:DV        0,17,255,30,255,255:11:1        0,9,95,9,95,95:3:0      0,12,121,12,121,121:4:0
+17     2229    .       A       <X>     0       .       DP=20;I16=6,14,0,0,757,28857,0,0,1134,66458,0,0,406,9138,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,138:4:0    0,12,122:4:0
+17     2230    .       A       <X>     0       .       DP=20;I16=6,14,0,0,729,26985,0,0,1134,66458,0,0,409,9291,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,141:4:0    0,12,119:4:0
+17     2231    .       A       <X>     0       .       DP=20;I16=6,13,0,0,712,26990,0,0,1117,66169,0,0,386,8790,0,0;QS=3,0;MQSB=0.850016;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,144:4:0    0,12,124:4:0
+17     2232    .       C       <X>     0       .       DP=20;I16=6,14,0,0,751,28657,0,0,1134,66458,0,0,412,9508,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,130:4:0    0,12,107:4:0
+17     2233    .       T       <X>     0       .       DP=20;I16=6,14,0,0,774,30432,0,0,1134,66458,0,0,413,9619,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,150:4:0    0,12,117:4:0
+17     2234    .       G       <X>     0       .       DP=20;I16=6,14,0,0,719,26621,0,0,1134,66458,0,0,412,9646,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,145:4:0    0,12,107:4:0
+17     2235    .       G       <X>     0       .       DP=20;I16=6,14,0,0,728,27036,0,0,1134,66458,0,0,410,9636,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,139:4:0    0,12,104:4:0
+17     2236    .       G       <X>     0       .       DP=19;I16=6,13,0,0,705,26985,0,0,1074,62858,0,0,409,9637,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,142:4:0    0,9,84:3:0
+17     2237    .       G       <X>     0       .       DP=19;I16=6,12,0,0,684,26576,0,0,1057,62569,0,0,383,9023,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,141:4:0    0,9,86:3:0
+17     2238    .       C       <X>     0       .       DP=19;I16=5,13,0,0,648,24496,0,0,1037,61489,0,0,381,8993,0,0;QS=3,0;MQSB=0.970092;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,108:3:0     0,9,78:3:0
+17     2239    .       A       <X>     0       .       DP=19;I16=6,11,0,0,634,24178,0,0,997,58969,0,0,373,8935,0,0;QS=3,0;MQSB=0.85832;MQ0F=0  PL:DP:DV        0,33,255:11:0   0,12,133:4:0    0,6,77:2:0
+17     2240    .       A       <X>     0       .       DP=19;I16=6,13,0,0,731,28595,0,0,1074,62858,0,0,402,9582,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,135:4:0    0,9,101:3:0
+17     2241    .       G       <X>     0       .       DP=19;I16=6,12,0,0,683,26433,0,0,1057,62569,0,0,375,8951,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,126:4:0    0,9,88:3:0
+17     2242    .       T       <X>     0       .       DP=20;I16=5,13,0,0,635,22949,0,0,1057,62569,0,0,370,8944,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,91:3:0      0,9,95:3:0
+17     2243    .       A       <X>     0       .       DP=19;I16=5,14,0,0,704,26274,0,0,1074,62858,0,0,395,9585,0,0;QS=3,0;MQSB=0.933727;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,107:3:0     0,9,99:3:0
+17     2244    .       T       <X>     0       .       DP=19;I16=5,14,0,0,681,25263,0,0,1074,62858,0,0,395,9609,0,0;QS=3,0;MQSB=0.933727;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,89:3:0      0,9,98:3:0
+17     2245    .       C       <X>     0       .       DP=19;I16=5,14,0,0,722,27846,0,0,1074,62858,0,0,394,9592,0,0;QS=3,0;MQSB=0.933727;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,98:3:0      0,9,88:3:0
+17     2246    .       A       <X>     0       .       DP=18;I16=5,12,0,0,597,21693,0,0,997,58969,0,0,367,8861,0,0;QS=3,0;MQSB=0.818731;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,9,95:3:0      0,6,72:2:0
+17     2247    .       C       <X>     0       .       DP=17;I16=4,13,0,0,639,24373,0,0,954,55658,0,0,391,9391,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,105:3:0     0,6,71:2:0
+17     2248    .       C       <X>     0       .       DP=17;I16=4,13,0,0,669,26863,0,0,954,55658,0,0,390,9306,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,90:3:0      0,6,75:2:0
+17     2249    .       A       <X>     0       .       DP=17;I16=4,13,0,0,677,27371,0,0,954,55658,0,0,389,9231,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,116:3:0     0,6,80:2:0
+17     2250    .       G       <X>     0       .       DP=17;I16=4,13,0,0,654,25800,0,0,954,55658,0,0,388,9166,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,100:3:0     0,6,78:2:0
+17     2251    .       A       <X>     0       .       DP=17;I16=4,13,0,0,673,27327,0,0,954,55658,0,0,387,9111,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,112:3:0     0,6,80:2:0
+17     2252    .       G       <X>     0       .       DP=17;I16=4,12,0,0,647,26249,0,0,937,55369,0,0,361,8441,0,0;QS=3,0;MQSB=0.767432;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,113:3:0     0,6,73:2:0
+17     2253    .       A       <X>     0       .       DP=17;I16=4,13,0,0,641,24643,0,0,954,55658,0,0,385,9031,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,111:3:0     0,6,73:2:0
+17     2254    .       T       <X>     0       .       DP=17;I16=4,12,0,0,615,23821,0,0,937,55369,0,0,358,8332,0,0;QS=3,0;MQSB=0.767432;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,112:3:0     0,6,73:2:0
+17     2255    .       G       <X>     0       .       DP=17;I16=4,13,0,0,677,27243,0,0,954,55658,0,0,380,8844,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,115:3:0     0,6,71:2:0
+17     2256    .       A       <X>     0       .       DP=17;I16=4,13,0,0,656,26088,0,0,954,55658,0,0,377,8741,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,110:3:0     0,6,78:2:0
+17     2257    .       G       <X>     0       .       DP=17;I16=4,12,0,0,627,24863,0,0,937,55369,0,0,349,8023,0,0;QS=3,0;MQSB=0.767432;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,115:3:0     0,6,74:2:0
+17     2258    .       C       <X>     0       .       DP=17;I16=4,13,0,0,667,26403,0,0,954,55658,0,0,371,8565,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,109:3:0     0,6,70:2:0
+17     2259    .       T       <X>     0       .       DP=17;I16=4,13,0,0,646,25334,0,0,954,55658,0,0,368,8492,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,116:3:0     0,6,79:2:0
+17     2260    .       T       <X>     0       .       DP=17;I16=4,13,0,0,638,24178,0,0,954,55658,0,0,365,8429,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,115:3:0     0,6,72:2:0
+17     2261    .       T       <X>     0       .       DP=17;I16=4,13,0,0,633,23799,0,0,954,55658,0,0,362,8376,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,105:3:0     0,6,73:2:0
+17     2262    .       A       <X>     0       .       DP=17;I16=4,13,0,0,628,23438,0,0,954,55658,0,0,359,8333,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,253:12:0   0,9,112:3:0     0,6,74:2:0
+17     2263    .       T       <X>     0       .       DP=17;I16=4,13,0,0,631,23673,0,0,954,55658,0,0,355,8251,0,0;QS=3,0;MQSB=0.90252;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,9,112:3:0     0,6,74:2:0
+17     2264    .       A       <X>     0       .       DP=17;I16=4,12,0,0,623,24371,0,0,937,55369,0,0,326,7556,0,0;QS=3,0;MQSB=0.767432;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,114:3:0     0,6,75:2:0
+17     2265    .       A       <X>     0       .       DP=18;I16=4,13,0,0,642,24718,0,0,997,58969,0,0,320,7400,0,0;QS=3,0;MQSB=0.762744;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,9,113:3:0     0,6,75:2:0
+17     2266    .       A       <X>     0       .       DP=19;I16=5,14,0,0,656,23962,0,0,1074,62858,0,0,337,7745,0,0;QS=3,0;MQSB=0.933727;MQ0F=0        PL:DP:DV        0,39,252:13:0   0,12,128:4:0    0,6,75:2:0
+17     2267    .       A       <X>     0       .       DP=20;I16=6,14,0,0,712,26052,0,0,1134,66458,0,0,332,7582,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,134:4:0    0,9,102:3:0
+17     2268    .       A       <X>     0       .       DP=20;I16=6,14,0,0,741,27841,0,0,1134,66458,0,0,327,7391,0,0;QS=3,0;MQSB=0.959189;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,135:4:0    0,9,100:3:0
+17     2269    .       T       <X>     0       .       DP=20;I16=6,13,0,0,681,24751,0,0,1074,62858,0,0,318,7206,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,36,246:12:0   0,12,137:4:0    0,9,111:3:0
+17     2270    .       A       <X>     0       .       DP=19;I16=6,12,0,0,652,24154,0,0,1057,62569,0,0,300,6750,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,33,244:11:0   0,12,134:4:0    0,9,112:3:0
+17     2271    .       A       <X>     0       .       DP=17;I16=6,11,0,0,654,25406,0,0,954,55658,0,0,316,6944,0,0;QS=3,0;MQSB=0.980001;MQ0F=0 PL:DP:DV        0,30,243:10:0   0,12,142:4:0    0,9,111:3:0
+17     2272    .       T       <X>     0       .       DP=17;I16=6,10,0,0,604,22908,0,0,937,55369,0,0,297,6525,0,0;QS=3,0;MQSB=0.863243;MQ0F=0 PL:DP:DV        0,27,238:9:0    0,12,137:4:0    0,9,111:3:0
+17     2273    .       G       <X>     0       .       DP=17;I16=6,10,0,0,581,22129,0,0,937,55369,0,0,295,6411,0,0;QS=3,0;MQSB=0.863243;MQ0F=0 PL:DP:DV        0,27,240:9:0    0,12,123:4:0    0,9,115:3:0
+17     2274    .       G       <X>     0       .       DP=18;I16=6,11,0,0,621,23109,0,0,997,58969,0,0,293,6313,0,0;QS=3,0;MQSB=0.85832;MQ0F=0  PL:DP:DV        0,30,248:10:0   0,12,132:4:0    0,9,110:3:0
+17     2275    .       T       <X>     0       .       DP=18;I16=6,11,0,0,624,23152,0,0,997,58969,0,0,292,6232,0,0;QS=3,0;MQSB=0.85832;MQ0F=0  PL:DP:DV        0,30,249:10:0   0,12,126:4:0    0,9,113:3:0
+17     2276    .       G       <X>     0       .       DP=20;I16=7,12,0,0,710,26848,0,0,1074,62858,0,0,303,6313,0,0;QS=3,0;MQSB=0.985816;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,129:4:0    0,9,110:3:0
+17     2277    .       C       <X>     0       .       DP=21;I16=8,13,0,0,797,30699,0,0,1194,70058,0,0,303,6247,0,0;QS=3,0;MQSB=0.989565;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,151:5:0    0,12,143:4:0
+17     2278    .       T       <X>     0       .       DP=21;I16=7,13,0,0,736,27790,0,0,1157,68689,0,0,279,5581,0,0;QS=3,0;MQSB=0.962269;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,133:4:0    0,12,148:4:0
+17     2279    .       A       <X>     0       .       DP=20;I16=8,12,0,0,723,27047,0,0,1134,66458,0,0,306,6190,0,0;QS=3,0;MQSB=0.993326;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,155:5:0    0,12,144:4:0
+17     2280    .       G       <X>     0       .       DP=21;I16=8,12,0,0,766,29776,0,0,1177,69769,0,0,299,6085,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,166:5:0    0,12,144:4:0
+17     2281    .       C       <X>     0       .       DP=22;I16=8,13,0,0,784,29748,0,0,1237,73369,0,0,301,6037,0,0;QS=3,0;MQSB=0.895122;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,165:5:0    0,12,140:4:0
+17     2282    .       T       <X>     0       .       DP=22;I16=8,14,0,0,789,29699,0,0,1254,73658,0,0,310,6054,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,162:5:0    0,12,150:4:0
+17     2283    .       G       <X>     0       .       DP=22;I16=8,14,0,0,798,29774,0,0,1254,73658,0,0,312,6054,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,158:5:0    0,12,142:4:0
+17     2284    .       G       <X>     0       .       DP=22;I16=7,14,0,0,760,28408,0,0,1194,70058,0,0,294,5664,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,130:4:0    0,12,141:4:0
+17     2285    .       G       <X>     0       .       DP=23;I16=9,14,0,0,844,31592,0,0,1314,77258,0,0,311,5909,0,0;QS=3,0;MQSB=0.992095;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,152:5:0    0,12,144:4:0
+17     2286    .       C       <X>     0       .       DP=23;I16=9,14,0,0,854,32244,0,0,1314,77258,0,0,311,5869,0,0;QS=3,0;MQSB=0.992095;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,155:5:0    0,12,130:4:0
+17     2287    .       A       <X>     0       .       DP=23;I16=9,14,0,0,818,30288,0,0,1314,77258,0,0,311,5869,0,0;QS=3,0;MQSB=0.992095;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,166:5:0    0,12,143:4:0
+17     2288    .       T       <X>     0       .       DP=22;I16=8,14,0,0,794,29190,0,0,1254,73658,0,0,312,5908,0,0;QS=3,0;MQSB=0.985548;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,158:5:0    0,12,142:4:0
+17     2289    .       G       <X>     0       .       DP=21;I16=8,13,0,0,723,25835,0,0,1237,73369,0,0,314,5984,0,0;QS=3,0;MQSB=0.895122;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,154:5:0    0,12,126:4:0
+17     2290    .       G       <X>     0       .       DP=20;I16=7,13,0,0,748,28318,0,0,1177,69769,0,0,318,6094,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,149:5:0    0,9,114:3:0
+17     2291    .       T       <X>     0       .       DP=20;I16=7,13,0,0,731,27165,0,0,1177,69769,0,0,322,6186,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,151:5:0    0,9,112:3:0
+17     2292    .       G       <X>     0       .       DP=20;I16=7,13,0,0,749,28747,0,0,1177,69769,0,0,325,6259,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,156:5:0    0,9,109:3:0
+17     2293    .       G       <X>     0       .       DP=20;I16=7,13,0,0,739,27903,0,0,1177,69769,0,0,327,6311,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,156:5:0    0,9,112:3:0
+17     2294    .       C       <X>     0       .       DP=21;I16=7,14,0,0,775,29453,0,0,1237,73369,0,0,329,6391,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,169:5:0    0,9,114:3:0
+17     2295    .       T       <X>     0       .       DP=21;I16=7,14,0,0,773,29209,0,0,1237,73369,0,0,331,6451,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,164:5:0    0,9,115:3:0
+17     2296    .       T       <X>     0       .       DP=21;I16=7,14,0,0,756,27780,0,0,1237,73369,0,0,333,6543,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,160:5:0    0,9,106:3:0
+17     2297    .       G       <X>     0       .       DP=20;I16=7,13,0,0,736,27692,0,0,1177,69769,0,0,336,6666,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,165:5:0    0,6,74:2:0
+17     2298    .       C       <X>     0       .       DP=21;I16=7,14,0,0,778,29300,0,0,1237,73369,0,0,339,6819,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,139:5:0    0,9,106:3:0
+17     2299    .       A       <X>     0       .       DP=21;I16=7,14,0,0,714,25282,0,0,1237,73369,0,0,343,7003,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,128:5:0    0,9,110:3:0
+17     2300    .       C       <X>     0       .       DP=21;I16=7,13,0,0,687,24749,0,0,1177,69769,0,0,326,6768,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,148:5:0    0,9,109:3:0
+17     2301    .       C       <X>     0       .       DP=23;I16=7,15,0,0,802,30292,0,0,1266,74210,0,0,349,7363,0,0;QS=3,0;MQSB=0.970024;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,147:5:0    0,9,116:3:0
+17     2302    .       T       <X>     0       .       DP=23;I16=7,16,0,0,860,32956,0,0,1326,77810,0,0,354,7496,0,0;QS=3,0;MQSB=0.964916;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,166:5:0    0,12,150:4:0
+17     2303    .       G       <X>     0       .       DP=23;I16=7,16,0,0,817,29823,0,0,1326,77810,0,0,356,7604,0,0;QS=3,0;MQSB=0.964916;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,151:5:0    0,12,139:4:0
+17     2304    .       T       <X>     0       .       DP=23;I16=7,16,0,0,802,28628,0,0,1326,77810,0,0,357,7691,0,0;QS=3,0;MQSB=0.964916;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,148:5:0    0,12,140:4:0
+17     2305    .       A       <X>     0       .       DP=22;I16=7,14,0,0,725,25585,0,0,1237,73369,0,0,355,7791,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,36,248:12:0   0,15,155:5:0    0,12,129:4:0
+17     2306    .       A       <X>     0       .       DP=21;I16=7,14,0,0,727,26841,0,0,1206,70610,0,0,361,7899,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,36,246:12:0   0,15,168:5:0    0,12,130:4:0
+17     2307    .       T       <X>     0       .       DP=21;I16=7,14,0,0,751,27427,0,0,1206,70610,0,0,362,7964,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,36,251:12:0   0,15,165:5:0    0,12,141:4:0
+17     2308    .       C       <X>     0       .       DP=21;I16=7,14,0,0,735,26675,0,0,1206,70610,0,0,363,8051,0,0;QS=3,0;MQSB=0.975265;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,144:5:0    0,12,146:4:0
+17     2309    .       C       A,<X>   0       .       DP=19;I16=7,11,0,1,604,21364,16,256,1057,62569,29,841,358,8094,8,64;QS=2.95676,0.0432432,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.985816;BQB=1;MQ0F=0 PL:DP:DV        0,20,224,33,227,230:12:1        0,9,94,9,94,94:3:0      0,12,138,12,138,138:4:0
+17     2310    .       C       <X>     0       .       DP=18;I16=6,12,0,0,668,25392,0,0,1049,62041,0,0,370,8282,0,0;QS=3,0;MQSB=0.961295;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,80:2:0      0,12,139:4:0
+17     2311    .       A       <X>     0       .       DP=19;I16=7,12,0,0,707,26855,0,0,1109,65641,0,0,373,8371,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,6,78:2:0      0,12,137:4:0
+17     2312    .       G       <X>     0       .       DP=20;I16=7,12,0,0,736,29118,0,0,1109,65641,0,0,364,8306,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,82:2:0      0,9,122:3:0
+17     2313    .       C       <X>     0       .       DP=20;I16=7,13,0,0,723,27231,0,0,1169,69241,0,0,382,8596,0,0;QS=3,0;MQSB=0.962269;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,76:2:0      0,12,130:4:0
+17     2314    .       A       <X>     0       .       DP=21;I16=7,12,0,0,630,22184,0,0,1109,65641,0,0,372,8510,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,78:2:0      0,9,115:3:0
+17     2315    .       C       <X>     0       .       DP=23;I16=7,14,0,0,739,26861,0,0,1229,72841,0,0,392,8892,0,0;QS=3,0;MQSB=0.966484;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,71:2:0      0,12,135:4:0
+17     2316    .       T       <X>     0       .       DP=23;I16=8,15,0,0,826,30690,0,0,1349,80041,0,0,408,9102,0,0;QS=3,0;MQSB=0.967216;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,105:3:0     0,15,170:5:0
+17     2317    .       T       <X>     0       .       DP=24;I16=7,16,0,0,766,27014,0,0,1349,80041,0,0,411,9211,0,0;QS=3,0;MQSB=0.973027;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,78:2:0      0,15,170:5:0
+17     2318    .       T       <X>     0       .       DP=24;I16=8,14,0,0,757,27433,0,0,1320,79200,0,0,379,8449,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,91:3:0      0,15,165:5:0
+17     2319    .       G       <X>     0       .       DP=24;I16=6,16,0,0,827,31577,0,0,1289,76441,0,0,398,8882,0,0;QS=3,0;MQSB=0.97584;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,3,43:1:0      0,15,167:5:0
+17     2320    .       G       <X>     0       .       DP=23;I16=7,16,0,0,803,29077,0,0,1349,80041,0,0,435,9675,0,0;QS=3,0;MQSB=0.973027;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,87:3:0      0,15,157:5:0
+17     2321    .       G       <X>     0       .       DP=23;I16=7,16,0,0,804,29368,0,0,1349,80041,0,0,442,9840,0,0;QS=3,0;MQSB=0.973027;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,79:3:0      0,15,169:5:0
+17     2322    .       A       <X>     0       .       DP=24;I16=7,17,0,0,860,32116,0,0,1409,83641,0,0,449,10027,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,95:3:0      0,15,178:5:0
+17     2323    .       G       <X>     0       .       DP=24;I16=7,17,0,0,863,31887,0,0,1409,83641,0,0,457,10237,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,88:3:0      0,15,153:5:0
+17     2324    .       G       <X>     0       .       DP=24;I16=7,16,0,0,786,27932,0,0,1349,80041,0,0,462,10416,0,0;QS=3,0;MQSB=0.973027;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,88:3:0      0,15,161:5:0
+17     2325    .       C       <X>     0       .       DP=24;I16=7,15,0,0,730,25576,0,0,1289,76441,0,0,427,9625,0,0;QS=3,0;MQSB=0.970024;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,102:3:0     0,12,130:4:0
+17     2326    .       C       <X>     0       .       DP=24;I16=7,15,0,0,709,23523,0,0,1320,79200,0,0,426,9498,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,241:15:0   0,9,95:3:0      0,12,133:4:0
+17     2327    .       G       <X>     0       .       DP=24;I16=7,17,0,0,817,29275,0,0,1409,83641,0,0,481,10891,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,81:3:0      0,15,158:5:0
+17     2328    .       A       <X>     0       .       DP=24;I16=6,17,0,0,814,29804,0,0,1349,80041,0,0,461,10427,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,82:3:0      0,15,172:5:0
+17     2329    .       G       <X>     0       .       DP=23;I16=6,16,0,0,755,27641,0,0,1289,76441,0,0,477,11005,0,0;QS=3,0;MQSB=0.97584;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,63:2:0      0,15,160:5:0
+17     2330    .       C       <X>     0       .       DP=24;I16=7,17,0,0,875,33131,0,0,1409,83641,0,0,498,11424,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,87:3:0      0,18,181:6:0
+17     2331    .       T       <X>     0       .       DP=24;I16=7,17,0,0,862,31882,0,0,1409,83641,0,0,505,11635,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,106:3:0     0,18,200:6:0
+17     2332    .       A       <X>     0       .       DP=25;I16=8,17,0,0,926,35412,0,0,1469,87241,0,0,512,11864,0,0;QS=3,0;MQSB=0.973216;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,97:3:0      0,18,204:6:0
+17     2333    .       G       <X>     0       .       DP=26;I16=8,17,0,0,923,35129,0,0,1469,87241,0,0,494,11436,0,0;QS=3,0;MQSB=0.973216;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,97:3:0      0,18,189:6:0
+17     2334    .       G       <X>     0       .       DP=26;I16=8,18,0,0,928,34574,0,0,1529,90841,0,0,527,12277,0,0;QS=3,0;MQSB=0.975611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,93:3:0      0,21,202:7:0
+17     2335    .       A       <X>     0       .       DP=26;I16=8,18,0,0,967,36793,0,0,1529,90841,0,0,535,12513,0,0;QS=3,0;MQSB=0.975611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,105:3:0     0,21,214:7:0
+17     2336    .       G       <X>     0       .       DP=26;I16=8,18,0,0,962,36346,0,0,1529,90841,0,0,543,12769,0,0;QS=3,0;MQSB=0.975611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,92:3:0      0,21,204:7:0
+17     2337    .       G       <X>     0       .       DP=26;I16=7,18,0,0,895,32981,0,0,1469,87241,0,0,527,12465,0,0;QS=3,0;MQSB=0.977814;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,74:2:0      0,21,204:7:0
+17     2338    .       A       <X>     0       .       DP=26;I16=8,18,0,0,892,31758,0,0,1529,90841,0,0,556,13186,0,0;QS=3,0;MQSB=0.975611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,87:3:0      0,21,194:7:0
+17     2339    .       T       <X>     0       .       DP=26;I16=7,18,0,0,827,28921,0,0,1469,87241,0,0,537,12769,0,0;QS=3,0;MQSB=0.977814;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,55:2:0      0,21,200:7:0
+17     2340    .       C       <X>     0       .       DP=25;I16=7,18,0,0,792,25816,0,0,1469,87241,0,0,541,12893,0,0;QS=3,0;MQSB=0.977814;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,57:2:0      0,21,173:7:0
+17     2341    .       G       <X>     0       .       DP=25;I16=6,17,0,0,771,26477,0,0,1349,80041,0,0,494,11732,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,3,41:1:0      0,21,186:7:0
+17     2342    .       T       <X>     0       .       DP=24;I16=6,17,0,0,863,32711,0,0,1349,80041,0,0,523,12459,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,3,43:1:0      0,21,214:7:0
+17     2343    .       T       <X>     0       .       DP=24;I16=6,16,0,0,770,28230,0,0,1289,76441,0,0,504,12032,0,0;QS=3,0;MQSB=0.97584;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,44:1:0      0,21,213:7:0
+17     2344    .       T       <X>     0       .       DP=24;I16=7,17,0,0,843,30483,0,0,1409,83641,0,0,552,13124,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,56:2:0      0,21,202:7:0
+17     2345    .       G       <X>     0       .       DP=24;I16=7,17,0,0,897,34121,0,0,1409,83641,0,0,554,13162,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,77:2:0      0,21,206:7:0
+17     2346    .       A       <X>     0       .       DP=24;I16=7,17,0,0,908,34818,0,0,1409,83641,0,0,556,13212,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,68:2:0      0,21,220:7:0
+17     2347    .       G       <X>     0       .       DP=24;I16=6,17,0,0,824,30406,0,0,1349,80041,0,0,533,12649,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,3,39:1:0      0,21,190:7:0
+17     2348    .       T       <X>     0       .       DP=24;I16=7,16,0,0,745,25653,0,0,1349,80041,0,0,544,13072,0,0;QS=3,0;MQSB=0.973027;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,64:2:0      0,18,183:6:0
+17     2349    .       C       <X>     0       .       DP=24;I16=6,17,0,0,804,29224,0,0,1349,80041,0,0,534,12656,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,3,36:1:0      0,21,200:7:0
+17     2350    .       C       <X>     0       .       DP=25;I16=7,17,0,0,869,31905,0,0,1409,83641,0,0,534,12652,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,63:2:0      0,21,198:7:0
+17     2351    .       A       <X>     0       .       DP=25;I16=8,17,0,0,945,36169,0,0,1469,87241,0,0,559,13237,0,0;QS=3,0;MQSB=0.973216;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,74:2:0      0,21,222:7:0
+17     2352    .       G       <X>     0       .       DP=25;I16=7,17,0,0,893,34005,0,0,1409,83641,0,0,533,12539,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,41:1:0      0,21,207:7:0
+17     2353    .       C       <X>     0       .       DP=24;I16=7,17,0,0,866,31864,0,0,1409,83641,0,0,531,12435,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,41:1:0      0,21,205:7:0
+17     2354    .       A       <X>     0       .       DP=24;I16=7,17,0,0,880,33206,0,0,1409,83641,0,0,529,12351,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,43:1:0      0,21,214:7:0
+17     2355    .       G       <X>     0       .       DP=24;I16=7,17,0,0,871,32261,0,0,1409,83641,0,0,526,12238,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,39:1:0      0,21,195:7:0
+17     2356    .       T       <X>     0       .       DP=24;I16=7,17,0,0,887,33305,0,0,1409,83641,0,0,521,12047,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,43:1:0      0,21,219:7:0
+17     2357    .       T       <X>     0       .       DP=24;I16=7,17,0,0,899,34225,0,0,1409,83641,0,0,516,11878,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,43:1:0      0,21,220:7:0
+17     2358    .       T       <X>     0       .       DP=24;I16=7,17,0,0,913,34891,0,0,1409,83641,0,0,510,11680,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,40:1:0      0,21,218:7:0
+17     2359    .       G       <X>     0       .       DP=25;I16=7,17,0,0,898,34048,0,0,1409,83641,0,0,503,11451,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,3,39:1:0      0,21,209:7:0
+17     2360    .       A       <X>     0       .       DP=25;I16=7,18,0,0,959,37113,0,0,1469,87241,0,0,514,11552,0,0;QS=3,0;MQSB=0.977814;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,72:2:0      0,21,222:7:0
+17     2361    .       G       <X>     0       .       DP=25;I16=7,17,0,0,850,30946,0,0,1409,83641,0,0,482,10726,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,67:2:0      0,18,168:6:0
+17     2362    .       A       <X>     0       .       DP=25;I16=7,17,0,0,762,25482,0,0,1409,83641,0,0,475,10547,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,51:2:0      0,18,159:6:0
+17     2363    .       C       <X>     0       .       DP=25;I16=7,18,0,0,875,31837,0,0,1469,87241,0,0,493,11015,0,0;QS=3,0;MQSB=0.977814;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,65:2:0      0,21,187:7:0
+17     2364    .       C       <X>     0       .       DP=25;I16=7,18,0,0,927,34965,0,0,1469,87241,0,0,486,10880,0,0;QS=3,0;MQSB=0.977814;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,64:2:0      0,21,201:7:0
+17     2365    .       A       <X>     0       .       DP=24;I16=7,17,0,0,908,34754,0,0,1409,83641,0,0,479,10717,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,65:2:0      0,21,221:7:0
+17     2366    .       G       <X>     0       .       DP=25;I16=7,17,0,0,912,35074,0,0,1440,86400,0,0,447,9951,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,58:2:0      0,21,206:7:0
+17     2367    .       C       <X>     0       .       DP=25;I16=7,17,0,0,872,32088,0,0,1409,83641,0,0,440,9782,0,0;QS=3,0;MQSB=0.975597;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,3,36:1:0      0,21,197:7:0
+17     2368    .       C       <X>     0       .       DP=24;I16=6,17,0,0,871,33801,0,0,1349,80041,0,0,434,9634,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,3,39:1:0      0,18,180:6:0
+17     2369    .       T       <X>     0       .       DP=24;I16=6,18,0,0,877,33009,0,0,1409,83641,0,0,452,10082,0,0;QS=3,0;MQSB=0.980199;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,49:2:0      0,18,179:6:0
+17     2370    .       G       <X>     0       .       DP=24;I16=6,18,0,0,899,34289,0,0,1409,83641,0,0,445,9927,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,56:2:0      0,18,179:6:0
+17     2371    .       G       <X>     0       .       DP=24;I16=6,18,0,0,880,33088,0,0,1409,83641,0,0,438,9794,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,51:2:0      0,18,177:6:0
+17     2372    .       C       <X>     0       .       DP=24;I16=6,18,0,0,827,29615,0,0,1409,83641,0,0,431,9683,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,47:2:0      0,18,163:6:0
+17     2373    .       C       <X>     0       .       DP=24;I16=6,18,0,0,886,33212,0,0,1409,83641,0,0,424,9594,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,58:2:0      0,18,166:6:0
+17     2374    .       A       <X>     0       .       DP=23;I16=6,17,0,0,844,31230,0,0,1349,80041,0,0,417,9477,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,66:2:0      0,18,177:6:0
+17     2375    .       A       <X>     0       .       DP=23;I16=5,17,0,0,788,28340,0,0,1289,76441,0,0,409,9333,0,0;QS=3,0;MQSB=0.981001;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,64:2:0      0,18,171:6:0
+17     2376    .       T       <X>     0       .       DP=22;I16=5,17,0,0,778,27804,0,0,1289,76441,0,0,401,9161,0,0;QS=3,0;MQSB=0.981001;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,62:2:0      0,18,162:6:0
+17     2377    .       A       <X>     0       .       DP=21;I16=4,17,0,0,704,24488,0,0,1229,72841,0,0,394,9008,0,0;QS=3,0;MQSB=0.984085;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,49:2:0      0,15,135:5:0
+17     2378    .       C       <X>     0       .       DP=20;I16=4,16,0,0,626,20138,0,0,1169,69241,0,0,388,8872,0,0;QS=3,0;MQSB=0.982301;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,15:1:0      0,15,108:5:0
+17     2379    .       G       <X>     0       .       DP=20;I16=4,16,0,0,714,25924,0,0,1169,69241,0,0,382,8752,0,0;QS=3,0;MQSB=0.982301;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,34:1:0      0,15,140:5:0
+17     2380    .       G       <X>     0       .       DP=19;I16=4,14,0,0,672,25672,0,0,1049,62041,0,0,352,8022,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,18:1:0      0,15,134:5:0
+17     2381    .       C       <X>     0       .       DP=18;I16=4,14,0,0,676,25626,0,0,1049,62041,0,0,373,8555,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,28:1:0      0,15,133:5:0
+17     2382    .       A       <X>     0       .       DP=19;I16=5,14,0,0,669,23995,0,0,1109,65641,0,0,369,8475,0,0;QS=3,0;MQSB=0.97357;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,28:1:0      0,15,131:5:0
+17     2383    .       A       <X>     0       .       DP=19;I16=5,14,0,0,686,25162,0,0,1109,65641,0,0,365,8359,0,0;QS=3,0;MQSB=0.97357;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,26:1:0      0,15,140:5:0
+17     2384    .       A       <X>     0       .       DP=19;I16=5,14,0,0,649,22943,0,0,1109,65641,0,0,360,8210,0,0;QS=3,0;MQSB=0.97357;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,13:1:0      0,15,132:5:0
+17     2385    .       A       <X>     0       .       DP=18;I16=4,14,0,0,643,23235,0,0,1049,62041,0,0,356,8078,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,38:1:0      0,15,134:5:0
+17     2386    .       C       <X>     0       .       DP=18;I16=4,14,0,0,652,24008,0,0,1049,62041,0,0,351,7913,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,25:1:0      0,15,130:5:0
+17     2387    .       C       <X>     0       .       DP=18;I16=4,14,0,0,667,25007,0,0,1049,62041,0,0,345,7717,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,25:1:0      0,15,128:5:0
+17     2388    .       C       <X>     0       .       DP=18;I16=4,14,0,0,691,26659,0,0,1049,62041,0,0,339,7541,0,0;QS=3,0;MQSB=0.977696;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,39:1:0      0,15,134:5:0
+17     2389    .       A       <X>     0       .       DP=19;I16=5,14,0,0,682,24912,0,0,1109,65641,0,0,333,7385,0,0;QS=3,0;MQSB=0.97357;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,35:1:0      0,15,140:5:0
+17     2390    .       G       <X>     0       .       DP=18;I16=5,13,0,0,642,23418,0,0,1049,62041,0,0,328,7200,0,0;QS=3,0;MQSB=0.970092;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,27:1:0      0,15,126:5:0
+17     2391    .       T       <X>     0       .       DP=18;I16=5,12,0,0,624,23122,0,0,989,58441,0,0,298,6412,0,0;QS=2,0;MQSB=0.965874;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,0,0:0:0       0,15,140:5:0
+17     2392    .       C       <X>     0       .       DP=18;I16=5,12,0,0,660,25910,0,0,989,58441,0,0,291,6171,0,0;QS=2,0;MQSB=0.965874;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,0,0:0:0       0,15,131:5:0
+17     2393    .       T       <X>     0       .       DP=18;I16=5,13,0,0,669,25099,0,0,1049,62041,0,0,309,6577,0,0;QS=3,0;MQSB=0.970092;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,38:1:0      0,15,134:5:0
+17     2394    .       C       <X>     0       .       DP=17;I16=5,12,0,0,653,25323,0,0,989,58441,0,0,303,6379,0,0;QS=3,0;MQSB=0.965874;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,3,29:1:0      0,15,133:5:0
+17     2395    .       T       <X>     0       .       DP=17;I16=5,12,0,0,613,22621,0,0,989,58441,0,0,297,6201,0,0;QS=3,0;MQSB=0.965874;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,3,19:1:0      0,15,128:5:0
+17     2396    .       A       <X>     0       .       DP=17;I16=5,11,0,0,584,21426,0,0,929,54841,0,0,266,5418,0,0;QS=2,0;MQSB=0.960687;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,0,0:0:0       0,15,130:5:0
+17     2397    .       C       <X>     0       .       DP=18;I16=5,13,0,0,650,24046,0,0,1049,62041,0,0,284,5856,0,0;QS=3,0;MQSB=0.970092;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,18:1:0      0,15,129:5:0
+17     2398    .       A       <X>     0       .       DP=18;I16=5,13,0,0,617,21907,0,0,1049,62041,0,0,278,5692,0,0;QS=3,0;MQSB=0.970092;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,3,19:1:0      0,15,128:5:0
+17     2399    .       A       <X>     0       .       DP=17;I16=5,11,0,0,592,22176,0,0,929,54841,0,0,248,4926,0,0;QS=2,0;MQSB=0.960687;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,0,0:0:0       0,12,115:4:0
+17     2400    .       A       <X>     0       .       DP=16;I16=5,11,0,0,576,21010,0,0,929,54841,0,0,269,5431,0,0;QS=3,0;MQSB=0.960687;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,3,26:1:0      0,9,99:3:0
+17     2401    .       A       <X>     0       .       DP=17;I16=6,11,0,0,594,21126,0,0,989,58441,0,0,265,5331,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,23:1:0      0,9,98:3:0
+17     2402    .       A       <X>     0       .       DP=17;I16=6,11,0,0,606,21986,0,0,989,58441,0,0,262,5252,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,27:1:0      0,9,99:3:0
+17     2403    .       A       <X>     0       .       DP=17;I16=6,11,0,0,608,22130,0,0,989,58441,0,0,259,5195,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,21:1:0      0,9,97:3:0
+17     2404    .       T       <X>     0       .       DP=17;I16=6,11,0,0,567,19449,0,0,989,58441,0,0,256,5160,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,14:1:0      0,9,87:3:0
+17     2405    .       A       <X>     0       .       DP=18;I16=7,11,0,0,618,21666,0,0,1049,62041,0,0,253,5147,0,0;QS=3,0;MQSB=0.951002;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,17:1:0      0,9,88:3:0
+17     2406    .       C       <X>     0       .       DP=18;I16=7,11,0,0,676,25664,0,0,1049,62041,0,0,250,5108,0,0;QS=3,0;MQSB=0.951002;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,27:1:0      0,9,90:3:0
+17     2407    .       A       <X>     0       .       DP=19;I16=8,11,0,0,673,24197,0,0,1109,65641,0,0,246,5046,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,3,34:1:0      0,9,89:3:0
+17     2408    .       A       <X>     0       .       DP=18;I16=8,10,0,0,619,21951,0,0,1049,62041,0,0,243,4961,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,3,22:1:0      0,6,73:2:0
+17     2409    .       A       <X>     0       .       DP=17;I16=8,9,0,0,615,22687,0,0,1020,61200,0,0,240,4852,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,39:1:0      0,6,74:2:0
+17     2410    .       A       <X>     0       .       DP=17;I16=8,9,0,0,604,21938,0,0,1020,61200,0,0,237,4769,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,3,39:1:0      0,6,73:2:0
+17     2411    .       A       <X>     0       .       DP=16;I16=7,9,0,0,567,20551,0,0,960,57600,0,0,235,4711,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,3,25:1:0      0,6,70:2:0
+17     2412    .       A       <X>     0       .       DP=15;I16=7,8,0,0,527,18903,0,0,900,54000,0,0,234,4676,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,3,21:1:0      0,6,70:2:0
+17     2413    .       C       <X>     0       .       DP=15;I16=7,8,0,0,559,21161,0,0,900,54000,0,0,233,4663,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,3,22:1:0      0,6,72:2:0
+17     2414    .       A       <X>     0       .       DP=16;I16=8,8,0,0,570,20822,0,0,929,54841,0,0,232,4672,0,0;QS=3,0;MQSB=0.915545;MQ0F=0  PL:DP:DV        0,39,255:13:0   0,3,25:1:0      0,6,73:2:0
+17     2415    .       A       <X>     0       .       DP=16;I16=9,7,0,0,574,20768,0,0,929,54841,0,0,232,4652,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,39,255:13:0   0,3,30:1:0      0,6,64:2:0
+17     2416    .       C       <X>     0       .       DP=17;I16=8,8,0,0,576,21424,0,0,960,57600,0,0,231,4649,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,6,42:2:0      0,6,68:2:0
+17     2417    .       T       <X>     0       .       DP=17;I16=10,7,0,0,612,22740,0,0,958,55682,0,0,235,4627,0,0;QS=3,0;MQSB=0.79189;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,6,57:2:0      0,9,92:3:0
+17     2418    .       A       <X>     0       .       DP=17;I16=10,7,0,0,624,23210,0,0,958,55682,0,0,238,4626,0,0;QS=3,0;MQSB=0.79189;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,6,62:2:0      0,9,105:3:0
+17     2419    .       G       <X>     0       .       DP=19;I16=11,7,0,0,651,24113,0,0,1018,59282,0,0,241,4651,0,0;QS=3,0;MQSB=0.817948;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,51:2:0      0,12,126:4:0
+17     2420    .       C       <X>     0       .       DP=19;I16=11,8,0,0,663,23999,0,0,1078,62882,0,0,246,4704,0,0;QS=3,0;MQSB=0.803979;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,6,44:2:0      0,12,127:4:0
+17     2421    .       C       <X>     0       .       DP=19;I16=10,8,0,0,657,24779,0,0,1049,62041,0,0,244,4738,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,45:2:0      0,12,126:4:0
+17     2422    .       A       <X>     0       .       DP=18;I16=11,6,0,0,647,24747,0,0,958,55682,0,0,238,4538,0,0;QS=3,0;MQSB=0.833753;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,3,33:1:0      0,12,137:4:0
+17     2423    .       G       <X>     0       .       DP=18;I16=11,6,0,0,634,24250,0,0,958,55682,0,0,258,4972,0,0;QS=3,0;MQSB=0.833753;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,6,54:2:0      0,12,126:4:0
+17     2424    .       G       <X>     0       .       DP=18;I16=10,6,0,0,595,22361,0,0,929,54841,0,0,240,4714,0,0;QS=3,0;MQSB=0.948436;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,3,36:1:0      0,12,126:4:0
+17     2425    .       C       <X>     0       .       DP=18;I16=10,7,0,0,596,21716,0,0,989,58441,0,0,260,5074,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,6,45:2:0      0,12,114:4:0
+17     2426    .       G       <X>     0       .       DP=18;I16=10,7,0,0,550,18088,0,0,989,58441,0,0,263,5171,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,232:11:0   0,6,59:2:0      0,12,113:4:0
+17     2427    .       T       <X>     0       .       DP=18;I16=11,6,0,0,618,22654,0,0,958,55682,0,0,275,5403,0,0;QS=3,0;MQSB=0.833753;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,6,62:2:0      0,9,99:3:0
+17     2428    .       G       <X>     0       .       DP=18;I16=11,7,0,0,649,24633,0,0,1018,59282,0,0,281,5535,0,0;QS=3,0;MQSB=0.817948;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,6,48:2:0      0,12,128:4:0
+17     2429    .       G       <X>     0       .       DP=18;I16=10,7,0,0,553,19057,0,0,989,58441,0,0,269,5459,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,33,241:11:0   0,6,55:2:0      0,12,117:4:0
+17     2430    .       T       A,<X>   0       .       DP=18;I16=10,7,1,0,552,18556,21,441,989,58441,29,841,271,5603,16,256;QS=2.94278,0.0572207,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.817948;BQB=1;MQ0F=0        PL:DP:DV        0,15,212,33,215,222:12:1        0,6,60,6,60,60:2:0      0,12,125,12,125,125:4:0
+17     2431    .       G       <X>     0       .       DP=18;I16=11,5,0,0,580,21766,0,0,898,52082,0,0,268,5764,0,0;QS=3,0;MQSB=0.851779;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,3,37:1:0      0,9,98:3:0
+17     2432    .       G       <X>     0       .       DP=17;I16=10,7,0,0,593,21479,0,0,958,55682,0,0,295,6179,0,0;QS=3,0;MQSB=0.79189;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,6,53:2:0      0,9,97:3:0
+17     2433    .       T       <X>     0       .       DP=17;I16=10,7,0,0,577,20425,0,0,958,55682,0,0,299,6321,0,0;QS=3,0;MQSB=0.79189;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,6,57:2:0      0,9,94:3:0
+17     2434    .       G       <X>     0       .       DP=17;I16=10,6,0,0,546,19340,0,0,929,54841,0,0,284,6082,0,0;QS=3,0;MQSB=0.948436;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,6,46:2:0      0,6,62:2:0
+17     2435    .       C       <X>     0       .       DP=18;I16=12,5,0,0,597,21843,0,0,958,55682,0,0,304,6626,0,0;QS=3,0;MQSB=0.870325;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,6,58:2:0      0,6,60:2:0
+17     2436    .       A       <X>     0       .       DP=18;I16=11,6,0,0,545,18599,0,0,989,58441,0,0,295,6379,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,9,64:3:0      0,6,61:2:0
+17     2437    .       C       <X>     0       .       DP=18;I16=11,5,0,0,573,21195,0,0,929,54841,0,0,297,6541,0,0;QS=3,0;MQSB=0.960687;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,6,63:2:0      0,6,63:2:0
+17     2438    .       A       <X>     0       .       DP=19;I16=12,6,0,0,583,20111,0,0,1018,59282,0,0,328,7322,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,42,255:14:0   0,6,65:2:0      0,6,65:2:0
+17     2439    .       C       <X>     0       .       DP=19;I16=11,7,0,0,635,22997,0,0,1049,62041,0,0,314,6974,0,0;QS=3,0;MQSB=0.951002;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,91:3:0      0,6,57:2:0
+17     2440    .       C       <X>     0       .       DP=21;I16=13,7,0,0,701,26195,0,0,1138,66482,0,0,346,7840,0,0;QS=3,0;MQSB=0.857404;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,114:4:0    0,6,66:2:0
+17     2441    .       T       <X>     0       .       DP=21;I16=13,8,0,0,788,29910,0,0,1198,70082,0,0,360,8068,0,0;QS=3,0;MQSB=0.845496;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,164:5:0    0,6,67:2:0
+17     2442    .       G       <X>     0       .       DP=20;I16=12,7,0,0,695,25957,0,0,1109,65641,0,0,342,7596,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,128:4:0    0,6,66:2:0
+17     2443    .       T       <X>     0       .       DP=20;I16=13,7,0,0,697,24685,0,0,1138,66482,0,0,373,8345,0,0;QS=3,0;MQSB=0.857404;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,130:4:0    0,6,64:2:0
+17     2444    .       A       <X>     0       .       DP=21;I16=13,8,0,0,755,27981,0,0,1198,70082,0,0,379,8489,0,0;QS=3,0;MQSB=0.845496;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,140:4:0    0,6,64:2:0
+17     2445    .       G       <X>     0       .       DP=21;I16=12,8,0,0,731,27427,0,0,1169,69241,0,0,359,7927,0,0;QS=3,0;MQSB=0.953497;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,130:4:0    0,6,65:2:0
+17     2446    .       T       <X>     0       .       DP=21;I16=13,8,0,0,723,25707,0,0,1198,70082,0,0,389,8633,0,0;QS=3,0;MQSB=0.845496;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,128:4:0    0,6,65:2:0
+17     2447    .       C       <X>     0       .       DP=22;I16=14,8,0,0,770,27950,0,0,1258,73682,0,0,394,8732,0,0;QS=3,0;MQSB=0.86151;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,127:4:0    0,6,64:2:0
+17     2448    .       C       <X>     0       .       DP=23;I16=14,7,0,0,727,26165,0,0,1167,67323,0,0,388,8674,0,0;QS=3,0;MQSB=0.735784;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,129:5:0    0,6,66:2:0
+17     2449    .       C       <X>     0       .       DP=23;I16=13,8,0,0,727,26415,0,0,1198,70082,0,0,363,7787,0,0;QS=3,0;MQSB=0.845496;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,128:5:0    0,6,62:2:0
+17     2450    .       A       <X>     0       .       DP=22;I16=12,8,0,0,673,24267,0,0,1138,66482,0,0,371,7959,0,0;QS=3,0;MQSB=0.826565;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,143:5:0    0,6,65:2:0
+17     2451    .       G       <X>     0       .       DP=22;I16=14,8,0,0,821,31595,0,0,1227,70923,0,0,429,9401,0,0;QS=3,0;MQSB=0.715049;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,151:5:0    0,6,67:2:0
+17     2452    .       C       <X>     0       .       DP=22;I16=14,8,0,0,743,26557,0,0,1227,70923,0,0,437,9613,0,0;QS=3,0;MQSB=0.715049;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,137:5:0    0,6,66:2:0
+17     2453    .       T       <X>     0       .       DP=22;I16=14,8,0,0,775,28215,0,0,1227,70923,0,0,445,9845,0,0;QS=3,0;MQSB=0.715049;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,143:5:0    0,6,68:2:0
+17     2454    .       A       <X>     0       .       DP=22;I16=14,8,0,0,721,24545,0,0,1227,70923,0,0,453,10097,0,0;QS=3,0;MQSB=0.715049;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,145:5:0    0,6,64:2:0
+17     2455    .       C       <X>     0       .       DP=22;I16=14,8,0,0,776,28212,0,0,1227,70923,0,0,461,10369,0,0;QS=3,0;MQSB=0.715049;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,138:5:0    0,6,65:2:0
+17     2456    .       T       <X>     0       .       DP=24;I16=14,9,0,0,834,30902,0,0,1318,77282,0,0,444,10036,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,168:6:0    0,6,60:2:0
+17     2457    .       C       <X>     0       .       DP=24;I16=15,9,0,0,816,29244,0,0,1347,78123,0,0,478,10924,0,0;QS=3,0;MQSB=0.72325;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,18,159:6:0    0,6,65:2:0
+17     2458    .       A       <X>     0       .       DP=24;I16=15,9,0,0,869,32555,0,0,1347,78123,0,0,487,11209,0,0;QS=3,0;MQSB=0.72325;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,18,166:6:0    0,6,65:2:0
+17     2459    .       G       T,<X>   0       .       DP=24;I16=13,9,1,0,822,31186,13,169,1289,76441,29,841,453,10551,17,289;QS=2.92973,0.0702703,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.851535;BQB=1;MQ0F=0      PL:DP:DV        0,45,255,45,255,255:15:0        0,5,138,15,141,144:6:1  0,6,64,6,64,64:2:0
+17     2460    .       G       <X>     0       .       DP=24;I16=14,9,0,0,834,31432,0,0,1318,77282,0,0,477,11065,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,160:6:0    0,6,65:2:0
+17     2461    .       A       G,<X>   0       .       DP=24;I16=14,9,1,0,839,31487,13,169,1318,77282,29,841,489,11521,19,361;QS=2.93401,0.0659898,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.72325;BQB=1;MQ0F=0       PL:DP:DV        0,48,255,48,255,255:16:0        0,5,148,15,151,154:6:1  0,6,67,6,67,67:2:0
+17     2462    .       G       <X>     0       .       DP=25;I16=15,10,0,0,893,33155,0,0,1407,81723,0,0,514,12090,0,0;QS=3,0;MQSB=0.707404;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,165:6:0    0,6,66:2:0
+17     2463    .       G       T,<X>   0       .       DP=25;I16=12,10,1,0,777,28525,14,196,1289,76441,29,841,452,10720,25,625;QS=2.975,0.025,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.825053;BQB=1;MQ0F=0   PL:DP:DV        0,36,255,48,255,255:17:1        0,12,133,12,133,133:4:0 0,6,68,6,68,68:2:0
+17     2464    .       C       <X>     0       .       DP=25;I16=15,10,0,0,904,34194,0,0,1407,81723,0,0,526,12458,0,0;QS=3,0;MQSB=0.707404;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,149:6:0    0,6,67:2:0
+17     2465    .       T       <X>     0       .       DP=25;I16=14,10,0,0,857,32235,0,0,1347,78123,0,0,506,11994,0,0;QS=3,0;MQSB=0.679965;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,163:6:0    0,6,69:2:0
+17     2466    .       G       <X>     0       .       DP=24;I16=14,9,0,0,852,32336,0,0,1318,77282,0,0,509,12025,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,157:6:0    0,6,63:2:0
+17     2467    .       A       <X>     0       .       DP=24;I16=14,9,0,0,829,30725,0,0,1318,77282,0,0,513,12121,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,168:6:0    0,6,67:2:0
+17     2468    .       G       <X>     0       .       DP=24;I16=15,9,0,0,890,34034,0,0,1347,78123,0,0,541,12807,0,0;QS=3,0;MQSB=0.72325;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,18,169:6:0    0,6,64:2:0
+17     2469    .       G       <X>     0       .       DP=24;I16=15,9,0,0,865,32303,0,0,1347,78123,0,0,544,12882,0,0;QS=3,0;MQSB=0.72325;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,18,174:6:0    0,6,58:2:0
+17     2470    .       G       <X>     0       .       DP=24;I16=14,9,0,0,829,30785,0,0,1318,77282,0,0,521,12295,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,178:6:0    0,6,58:2:0
+17     2471    .       G       <X>     0       .       DP=24;I16=14,9,0,0,833,31429,0,0,1318,77282,0,0,523,12345,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,170:5:0    0,6,64:2:0
+17     2472    .       G       <X>     0       .       DP=24;I16=13,9,0,0,774,28428,0,0,1289,76441,0,0,499,11733,0,0;QS=3,0;MQSB=0.955854;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,154:5:0    0,6,56:2:0
+17     2473    .       A       <X>     0       .       DP=24;I16=13,9,0,0,775,28137,0,0,1258,73682,0,0,508,12078,0,0;QS=3,0;MQSB=0.834768;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,160:5:0    0,6,63:2:0
+17     2474    .       A       <X>     0       .       DP=25;I16=15,9,0,0,851,31665,0,0,1378,80882,0,0,524,12322,0,0;QS=3,0;MQSB=0.865888;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,160:5:0    0,9,80:3:0
+17     2475    .       G       <X>     0       .       DP=25;I16=15,9,0,0,913,35239,0,0,1378,80882,0,0,525,12323,0,0;QS=3,0;MQSB=0.865888;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,167:5:0    0,9,84:3:0
+17     2476    .       G       <X>     0       .       DP=25;I16=13,9,0,0,776,28584,0,0,1289,76441,0,0,488,11544,0,0;QS=3,0;MQSB=0.955854;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,138:5:0    0,9,82:3:0
+17     2477    .       A       <X>     0       .       DP=25;I16=14,9,0,0,867,34329,0,0,1318,77282,0,0,515,12223,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,178:5:0    0,9,91:3:0
+17     2478    .       C       <X>     0       .       DP=25;I16=14,9,0,0,897,36911,0,0,1318,77282,0,0,517,12289,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,175:5:0    0,9,87:3:0
+17     2479    .       T       <X>     0       .       DP=25;I16=15,9,0,0,921,37957,0,0,1378,80882,0,0,529,12467,0,0;QS=3,0;MQSB=0.865888;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,176:5:0    0,9,97:3:0
+17     2480    .       G       <X>     0       .       DP=25;I16=14,9,0,0,877,35485,0,0,1349,80041,0,0,504,11864,0,0;QS=3,0;MQSB=0.960618;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,176:5:0    0,9,88:3:0
+17     2481    .       C       <X>     0       .       DP=25;I16=13,9,0,0,848,34542,0,0,1289,76441,0,0,496,11838,0,0;QS=3,0;MQSB=0.955854;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,183:5:0    0,9,88:3:0
+17     2482    .       T       <X>     0       .       DP=25;I16=15,9,0,0,905,37331,0,0,1378,80882,0,0,526,12430,0,0;QS=3,0;MQSB=0.865888;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,178:5:0    0,9,96:3:0
+17     2483    .       T       <X>     0       .       DP=25;I16=14,9,0,0,879,36187,0,0,1318,77282,0,0,517,12311,0,0;QS=3,0;MQSB=0.851535;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,180:5:0    0,9,89:3:0
+17     2484    .       G       <X>     0       .       DP=25;I16=14,9,0,0,884,35142,0,0,1349,80041,0,0,494,11604,0,0;QS=3,0;MQSB=0.960618;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,174:5:0    0,9,84:3:0
+17     2485    .       A       T,<X>   0       .       DP=25;I16=14,9,1,0,891,36757,17,289,1349,80041,29,841,490,11502,25,625;QS=2.96926,0.0307414,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.865888;BQB=1;MQ0F=0      PL:DP:DV        0,31,255,45,255,255:16:1        0,15,193,15,193,193:5:0 0,9,93,9,93,93:3:0
+17     2486    .       G       <X>     0       .       DP=25;I16=15,9,0,0,898,36230,0,0,1378,80882,0,0,511,12041,0,0;QS=3,0;MQSB=0.865888;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,153:5:0    0,9,90:3:0
+17     2487    .       C       <X>     0       .       DP=25;I16=14,9,0,0,793,30695,0,0,1349,80041,0,0,482,11346,0,0;QS=3,0;MQSB=0.960618;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,175:5:0    0,9,91:3:0
+17     2488    .       C       <X>     0       .       DP=25;I16=13,9,0,0,841,34597,0,0,1289,76441,0,0,457,10841,0,0;QS=3,0;MQSB=0.955854;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,174:5:0    0,9,93:3:0
+17     2489    .       C       <X>     0       .       DP=23;I16=11,9,0,0,801,34227,0,0,1169,69241,0,0,454,10788,0,0;QS=3,0;MQSB=0.943233;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,187:5:0    0,9,93:3:0
+17     2490    .       A       <X>     0       .       DP=23;I16=11,10,0,0,818,34642,0,0,1229,72841,0,0,451,10695,0,0;QS=3,0;MQSB=0.939898;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,175:5:0    0,12,128:4:0
+17     2491    .       G       <X>     0       .       DP=23;I16=12,10,0,0,845,35143,0,0,1258,73682,0,0,471,11097,0,0;QS=3,0;MQSB=0.804615;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,178:5:0    0,12,121:4:0
+17     2492    .       G       A,<X>   0       .       DP=23;I16=11,10,1,0,845,36207,16,256,1229,72841,29,841,446,10494,21,441;QS=2.96708,0.0329218,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.804615;BQB=1;MQ0F=0     PL:DP:DV        0,22,255,36,255,255:13:1        0,15,187,15,187,187:5:0 0,12,124,12,124,124:4:0
+17     2493    .       A       G,<X>   0       .       DP=23;I16=11,10,1,0,855,37007,13,169,1229,72841,29,841,442,10340,20,400;QS=2.97269,0.0273109,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.804615;BQB=1;MQ0F=0     PL:DP:DV        0,25,255,36,255,255:13:1        0,15,191,15,191,191:5:0 0,12,127,12,127,127:4:0
+17     2494    .       G       <X>     0       .       DP=23;I16=11,10,0,0,802,32720,0,0,1229,72841,0,0,437,10153,0,0;QS=3,0;MQSB=0.939898;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,179:5:0    0,12,118:4:0
+17     2495    .       T       <X>     0       .       DP=23;I16=10,10,0,0,737,29861,0,0,1138,66482,0,0,413,9513,0,0;QS=3,0;MQSB=0.751477;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,172:5:0    0,12,113:4:0
+17     2496    .       T       <X>     0       .       DP=23;I16=12,10,0,0,815,32793,0,0,1258,73682,0,0,442,10026,0,0;QS=3,0;MQSB=0.804615;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,183:5:0    0,12,123:4:0
+17     2497    .       T       <X>     0       .       DP=22;I16=12,9,0,0,807,33723,0,0,1198,70082,0,0,436,9814,0,0;QS=3,0;MQSB=0.815018;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,177:5:0    0,12,131:4:0
+17     2498    .       G       <X>     0       .       DP=22;I16=12,9,0,0,808,33264,0,0,1198,70082,0,0,430,9622,0,0;QS=3,0;MQSB=0.815018;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,173:5:0    0,12,127:4:0
+17     2499    .       A       <X>     0       .       DP=22;I16=12,9,0,0,847,36803,0,0,1198,70082,0,0,424,9450,0,0;QS=3,0;MQSB=0.815018;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,185:5:0    0,12,133:4:0
+17     2500    .       G       <X>     0       .       DP=22;I16=11,9,0,0,772,32546,0,0,1169,69241,0,0,404,9078,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,168:5:0    0,12,129:4:0
+17     2501    .       G       <X>     0       .       DP=22;I16=11,8,0,0,768,33120,0,0,1109,65641,0,0,373,8293,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,146:4:0    0,12,118:4:0
+17     2502    .       C       <X>     0       .       DP=22;I16=12,8,0,0,798,33902,0,0,1138,66482,0,0,378,8270,0,0;QS=3,0;MQSB=0.826565;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,155:4:0    0,12,125:4:0
+17     2503    .       T       <X>     0       .       DP=22;I16=12,9,0,0,851,36841,0,0,1198,70082,0,0,396,8746,0,0;QS=3,0;MQSB=0.815018;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,180:5:0    0,12,139:4:0
+17     2504    .       G       <X>     0       .       DP=22;I16=12,9,0,0,787,31955,0,0,1198,70082,0,0,389,8615,0,0;QS=3,0;MQSB=0.815018;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,171:5:0    0,12,129:4:0
+17     2505    .       C       <X>     0       .       DP=21;I16=11,9,0,0,792,33440,0,0,1138,66482,0,0,383,8501,0,0;QS=3,0;MQSB=0.791547;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,169:5:0    0,12,132:4:0
+17     2506    .       T       <X>     0       .       DP=22;I16=11,10,0,0,798,32868,0,0,1198,70082,0,0,376,8354,0,0;QS=3,0;MQSB=0.780412;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,175:5:0    0,15,169:5:0
+17     2507    .       G       <X>     0       .       DP=21;I16=9,10,0,0,716,30074,0,0,1109,65641,0,0,365,8189,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,27,241:9:0    0,15,163:5:0    0,15,153:5:0
+17     2508    .       T       <X>     0       .       DP=21;I16=9,10,0,0,724,30396,0,0,1109,65641,0,0,361,8089,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,27,241:9:0    0,15,158:5:0    0,15,162:5:0
+17     2509    .       G       T,<X>   0       .       DP=21;I16=8,10,1,0,710,30408,35,1225,1049,62041,60,3600,330,7282,25,625;QS=2.80663,0.19337,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.920044;BQB=1;MQ0F=0       PL:DP:DV        0,27,253,27,253,253:9:0 20,0,122,32,125,150:5:1 0,15,163,15,163,163:5:0
+17     2510    .       A       <X>     0       .       DP=21;I16=10,10,0,0,778,33128,0,0,1138,66482,0,0,352,7754,0,0;QS=3,0;MQSB=0.751477;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,174:5:0    0,15,161:5:0
+17     2511    .       G       <X>     0       .       DP=21;I16=10,10,0,0,771,32165,0,0,1138,66482,0,0,344,7558,0,0;QS=3,0;MQSB=0.751477;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,161:5:0    0,15,159:5:0
+17     2512    .       C       <X>     0       .       DP=21;I16=10,10,0,0,790,33406,0,0,1138,66482,0,0,336,7386,0,0;QS=3,0;MQSB=0.751477;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,175:5:0    0,15,160:5:0
+17     2513    .       T       <X>     0       .       DP=21;I16=10,10,0,0,755,31503,0,0,1138,66482,0,0,327,7189,0,0;QS=3,0;MQSB=0.751477;MQ0F=0       PL:DP:DV        0,30,246:10:0   0,15,180:5:0    0,15,156:5:0
+17     2514    .       G       <X>     0       .       DP=20;I16=9,10,0,0,702,28002,0,0,1109,65641,0,0,319,7017,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,27,228:9:0    0,15,171:5:0    0,15,155:5:0
+17     2515    .       T       <X>     0       .       DP=19;I16=8,10,0,0,642,25888,0,0,1049,62041,0,0,312,6868,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,24,182:8:0    0,15,172:5:0    0,15,141:5:0
+17     2516    .       G       <X>     0       .       DP=19;I16=8,10,0,0,685,28155,0,0,1049,62041,0,0,303,6641,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,24,211:8:0    0,15,175:5:0    0,15,147:5:0
+17     2517    .       A       <X>     0       .       DP=18;I16=8,9,0,0,660,27600,0,0,989,58441,0,0,295,6435,0,0;QS=3,0;MQSB=0.91051;MQ0F=0   PL:DP:DV        0,24,215:8:0    0,12,139:4:0    0,15,161:5:0
+17     2518    .       T       <X>     0       .       DP=17;I16=6,9,0,0,611,26911,0,0,900,54000,0,0,273,6023,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,188:7:0    0,12,144:4:0    0,12,146:4:0
+17     2519    .       C       <X>     0       .       DP=16;I16=7,8,0,0,531,20111,0,0,900,54000,0,0,282,6078,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,175:7:0    0,12,141:4:0    0,12,125:4:0
+17     2520    .       G       <X>     0       .       DP=15;I16=6,8,0,0,501,19731,0,0,840,50400,0,0,277,5923,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,187:7:0    0,12,129:4:0    0,9,101:3:0
+17     2521    .       C       <X>     0       .       DP=15;I16=6,8,0,0,583,25777,0,0,840,50400,0,0,272,5782,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,214:7:0    0,12,149:4:0    0,9,111:3:0
+17     2522    .       A       <X>     0       .       DP=16;I16=6,8,0,0,516,20930,0,0,840,50400,0,0,266,5606,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,173:7:0    0,12,139:4:0    0,9,114:3:0
+17     2523    .       T       <X>     0       .       DP=16;I16=6,9,0,0,588,25538,0,0,900,54000,0,0,270,5546,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,207:7:0    0,15,157:5:0    0,9,117:3:0
+17     2524    .       C       <X>     0       .       DP=16;I16=5,9,0,0,548,23502,0,0,840,50400,0,0,256,5342,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,182:6:0    0,15,156:5:0    0,9,112:3:0
+17     2525    .       A       C,<X>   0       .       DP=17;I16=6,9,0,1,550,23138,28,784,900,54000,60,3600,248,5174,12,144;QS=2.86,0.14,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0       PL:DP:DV        0,24,168,24,168,168:8:0 13,0,138,25,141,159:5:1 0,9,117,9,117,117:3:0
+17     2526    .       C       <X>     0       .       DP=18;I16=6,11,0,0,677,28649,0,0,1020,61200,0,0,256,5232,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,229:9:0    0,15,183:5:0    0,9,113:3:0
+17     2527    .       T       <X>     0       .       DP=18;I16=6,11,0,0,674,29286,0,0,1020,61200,0,0,252,5118,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,217:9:0    0,15,183:5:0    0,9,119:3:0
+17     2528    .       G       <X>     0       .       DP=18;I16=6,11,0,0,701,30729,0,0,1020,61200,0,0,248,5028,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,234:9:0    0,15,184:5:0    0,9,119:3:0
+17     2529    .       C       <X>     0       .       DP=18;I16=6,11,0,0,676,28974,0,0,1020,61200,0,0,244,4962,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,15,175:5:0    0,9,117:3:0
+17     2530    .       A       <X>     0       .       DP=18;I16=6,10,0,0,624,26620,0,0,960,57600,0,0,223,4631,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,209:9:0    0,12,153:4:0    0,9,116:3:0
+17     2531    .       T       <X>     0       .       DP=17;I16=6,10,0,0,641,27911,0,0,960,57600,0,0,236,4852,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,210:8:0    0,15,175:5:0    0,9,122:3:0
+17     2532    .       T       <X>     0       .       DP=17;I16=6,10,0,0,634,27460,0,0,960,57600,0,0,230,4708,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,212:8:0    0,15,173:5:0    0,9,117:3:0
+17     2533    .       C       <X>     0       .       DP=18;I16=6,11,0,0,614,24196,0,0,1020,61200,0,0,224,4588,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,212:9:0    0,15,159:5:0    0,9,104:3:0
+17     2534    .       C       <X>     0       .       DP=16;I16=5,10,0,0,595,25141,0,0,900,54000,0,0,221,4491,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,202:8:0    0,12,144:4:0    0,9,110:3:0
+17     2535    .       A       <X>     0       .       DP=16;I16=5,10,0,0,617,27711,0,0,900,54000,0,0,218,4416,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,204:8:0    0,12,136:4:0    0,9,123:3:0
+17     2536    .       G       <X>     0       .       DP=15;I16=4,10,0,0,543,23023,0,0,840,50400,0,0,216,4362,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,195:8:0    0,9,102:3:0     0,9,117:3:0
+17     2537    .       C       <X>     0       .       DP=15;I16=4,10,0,0,555,24075,0,0,840,50400,0,0,213,4279,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,195:8:0    0,9,113:3:0     0,9,115:3:0
+17     2538    .       C       <X>     0       .       DP=15;I16=5,9,0,0,510,21070,0,0,840,50400,0,0,211,4217,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,157:7:0    0,9,129:3:0     0,12,126:4:0
+17     2539    .       C       <X>     0       .       DP=15;I16=5,9,0,0,464,16896,0,0,840,50400,0,0,209,4125,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,146:7:0    0,9,122:3:0     0,12,111:4:0
+17     2540    .       G       <X>     0       .       DP=16;I16=6,9,0,0,548,21860,0,0,900,54000,0,0,207,4053,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,189:7:0    0,12,139:4:0    0,12,110:4:0
+17     2541    .       G       <X>     0       .       DP=15;I16=5,9,0,0,535,22527,0,0,840,50400,0,0,207,4001,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,170:7:0    0,9,117:3:0     0,12,140:4:0
+17     2542    .       T       <X>     0       .       DP=15;I16=4,9,0,0,527,23207,0,0,780,46800,0,0,203,3953,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,183:7:0    0,9,125:3:0     0,9,109:3:0
+17     2543    .       G       <X>     0       .       DP=15;I16=5,9,0,0,540,23004,0,0,840,50400,0,0,207,3957,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,196:7:0    0,9,117:3:0     0,12,117:4:0
+17     2544    .       A       <X>     0       .       DP=16;I16=6,9,0,0,569,24139,0,0,900,54000,0,0,207,3965,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,202:8:0    0,9,119:3:0     0,12,132:4:0
+17     2545    .       C       <X>     0       .       DP=16;I16=6,9,0,0,583,24657,0,0,900,54000,0,0,208,3994,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,217:8:0    0,9,118:3:0     0,12,130:4:0
+17     2546    .       A       <X>     0       .       DP=16;I16=6,9,0,0,608,27290,0,0,900,54000,0,0,209,4045,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,206:8:0    0,9,133:3:0     0,12,144:4:0
+17     2547    .       G       <X>     0       .       DP=16;I16=6,9,0,0,597,26215,0,0,900,54000,0,0,211,4117,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,191:7:0    0,9,131:3:0     0,15,150:5:0
+17     2548    .       A       <X>     0       .       DP=16;I16=6,9,0,0,632,28806,0,0,900,54000,0,0,214,4210,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,196:7:0    0,9,131:3:0     0,15,171:5:0
+17     2549    .       G       <X>     0       .       DP=16;I16=6,9,0,0,594,25254,0,0,900,54000,0,0,217,4325,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,180:7:0    0,9,132:3:0     0,15,160:5:0
+17     2550    .       T       <X>     0       .       DP=16;I16=6,9,0,0,572,24134,0,0,900,54000,0,0,219,4413,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,182:7:0    0,9,122:3:0     0,15,148:5:0
+17     2551    .       G       <X>     0       .       DP=16;I16=6,9,0,0,578,24606,0,0,900,54000,0,0,220,4474,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,181:7:0    0,9,131:3:0     0,15,151:5:0
+17     2552    .       A       <X>     0       .       DP=15;I16=6,8,0,0,585,26419,0,0,840,50400,0,0,221,4505,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,178:6:0    0,9,129:3:0     0,15,168:5:0
+17     2553    .       G       <X>     0       .       DP=15;I16=6,8,0,0,528,21944,0,0,840,50400,0,0,222,4554,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,170:6:0    0,9,117:3:0     0,15,142:5:0
+17     2554    .       T       <X>     0       .       DP=15;I16=6,8,0,0,543,23015,0,0,840,50400,0,0,223,4621,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,156:6:0    0,9,129:3:0     0,15,160:5:0
+17     2555    .       C       <X>     0       .       DP=15;I16=6,8,0,0,566,24416,0,0,840,50400,0,0,224,4706,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,173:6:0    0,9,131:3:0     0,15,159:5:0
+17     2556    .       A       <X>     0       .       DP=14;I16=6,7,0,0,487,20095,0,0,780,46800,0,0,226,4808,0,0;QS=3,0;MQSB=0.961166;MQ0F=0  PL:DP:DV        0,15,141:5:0    0,9,125:3:0     0,15,146:5:0
+17     2557    .       C       <X>     0       .       DP=13;I16=5,8,0,0,471,17481,0,0,780,46800,0,0,249,5325,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,161:5:0    0,9,96:3:0      0,15,151:5:0
+17     2558    .       T       <X>     0       .       DP=14;I16=5,9,0,0,535,20597,0,0,840,50400,0,0,251,5417,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,173:6:0    0,9,99:3:0      0,15,174:5:0
+17     2559    .       G       <X>     0       .       DP=14;I16=5,9,0,0,509,18693,0,0,840,50400,0,0,253,5475,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,172:6:0    0,9,98:3:0      0,15,156:5:0
+17     2560    .       T       <X>     0       .       DP=14;I16=5,9,0,0,489,17587,0,0,840,50400,0,0,255,5549,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,160:6:0    0,9,106:3:0     0,15,144:5:0
+17     2561    .       C       <X>     0       .       DP=14;I16=5,9,0,0,489,17477,0,0,840,50400,0,0,257,5639,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,164:6:0    0,9,96:3:0      0,15,153:5:0
+17     2562    .       T       <X>     0       .       DP=13;I16=5,8,0,0,460,17016,0,0,780,46800,0,0,260,5744,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,139:5:0    0,9,99:3:0      0,15,167:5:0
+17     2563    .       C       <X>     0       .       DP=14;I16=5,8,0,0,433,15133,0,0,780,46800,0,0,263,5863,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,149:5:0    0,9,83:3:0      0,15,142:5:0
+17     2564    .       A       G,<X>   0       .       DP=15;I16=1,4,4,5,174,6124,316,11352,300,18000,540,32400,61,1311,184,4034;QS=0.988263,2.01174,0;VDB=0.690812;SGB=-3.20711;RPB=0.197899;MQB=1;MQSB=1;BQB=0.965069;MQ0F=0 PL:DP:DV        88,0,78,98,87,171:6:3   57,0,56,63,62,117:4:2   124,12,0,124,12,124:4:4
+17     2565    .       A       <X>     0       .       DP=15;I16=6,9,0,0,562,21216,0,0,900,54000,0,0,274,6076,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,178:6:0    0,12,134:4:0    0,15,166:5:0
+17     2566    .       A       <X>     0       .       DP=15;I16=6,9,0,0,545,20019,0,0,900,54000,0,0,276,6098,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,181:6:0    0,12,120:4:0    0,15,162:5:0
+17     2567    .       A       <X>     0       .       DP=16;I16=7,9,0,0,580,21342,0,0,960,57600,0,0,278,6136,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,177:6:0    0,15,151:5:0    0,15,166:5:0
+17     2568    .       A       <X>     0       .       DP=16;I16=7,8,0,0,555,20795,0,0,900,54000,0,0,256,5566,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,180:6:0    0,12,132:4:0    0,15,167:5:0
+17     2569    .       A       <X>     0       .       DP=17;I16=7,10,0,0,661,25943,0,0,1020,61200,0,0,284,6264,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,213:7:0    0,15,163:5:0    0,15,172:5:0
+17     2570    .       G       <X>     0       .       DP=18;I16=8,10,0,0,664,24968,0,0,1080,64800,0,0,287,6305,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,213:7:0    0,15,152:5:0    0,18,176:6:0
+17     2571    .       A       <X>     0       .       DP=18;I16=8,10,0,0,618,21870,0,0,1080,64800,0,0,291,6365,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,195:7:0    0,15,155:5:0    0,18,155:6:0
+17     2572    .       A       <X>     0       .       DP=18;I16=8,10,0,0,631,22829,0,0,1080,64800,0,0,295,6445,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,194:7:0    0,15,150:5:0    0,18,173:6:0
+17     2573    .       A       <X>     0       .       DP=18;I16=8,10,0,0,690,26830,0,0,1080,64800,0,0,298,6494,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,210:7:0    0,15,170:5:0    0,18,183:6:0
+17     2574    .       G       <X>     0       .       DP=18;I16=8,10,0,0,664,24884,0,0,1080,64800,0,0,301,6561,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,211:7:0    0,15,152:5:0    0,18,176:6:0
+17     2575    .       G       <X>     0       .       DP=18;I16=8,10,0,0,642,23904,0,0,1080,64800,0,0,305,6645,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,242:8:0    0,15,145:5:0    0,15,140:5:0
+17     2576    .       A       <X>     0       .       DP=18;I16=7,10,0,0,595,21311,0,0,1020,61200,0,0,285,6121,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,210:8:0    0,15,153:5:0    0,12,131:4:0
+17     2577    .       A       <X>     0       .       DP=19;I16=8,10,0,0,682,26398,0,0,1080,64800,0,0,290,6240,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,244:8:0    0,15,161:5:0    0,15,155:5:0
+17     2578    .       G       <X>     0       .       DP=18;I16=9,9,0,0,643,24115,0,0,1080,64800,0,0,322,7002,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,249:8:0    0,12,114:4:0    0,18,161:6:0
+17     2579    .       A       <X>     0       .       DP=18;I16=9,8,0,0,634,23870,0,0,1020,61200,0,0,304,6532,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,229:8:0    0,9,110:3:0     0,18,176:6:0
+17     2580    .       A       <X>     0       .       DP=18;I16=9,9,0,0,629,22593,0,0,1080,64800,0,0,336,7330,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,223:8:0    0,12,117:4:0    0,18,169:6:0
+17     2581    .       A       <X>     0       .       DP=19;I16=10,9,0,0,691,25669,0,0,1140,68400,0,0,343,7521,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,12,133:4:0    0,18,166:6:0
+17     2582    .       T       <X>     0       .       DP=19;I16=10,9,0,0,674,24218,0,0,1140,68400,0,0,350,7682,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,235:9:0    0,12,138:4:0    0,18,168:6:0
+17     2583    .       A       <X>     0       .       DP=19;I16=10,9,0,0,693,25465,0,0,1140,68400,0,0,357,7865,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,247:9:0    0,12,126:4:0    0,18,178:6:0
+17     2584    .       A       <X>     0       .       DP=19;I16=10,9,0,0,702,26340,0,0,1140,68400,0,0,363,8019,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,243:9:0    0,12,134:4:0    0,18,187:6:0
+17     2585    .       A       <X>     0       .       DP=19;I16=9,9,0,0,690,26700,0,0,1080,64800,0,0,350,7818,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,250:9:0    0,9,114:3:0     0,18,190:6:0
+17     2586    .       G       <X>     0       .       DP=19;I16=10,9,0,0,714,27314,0,0,1140,68400,0,0,373,8283,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,12,127:4:0    0,18,176:6:0
+17     2587    .       A       <X>     0       .       DP=20;I16=9,9,0,0,665,24781,0,0,1049,62041,0,0,343,7717,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,12,137:4:0    0,12,136:4:0
+17     2588    .       A       <X>     0       .       DP=21;I16=12,9,0,0,737,26531,0,0,1229,72841,0,0,384,8620,0,0;QS=3,0;MQSB=0.950149;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,138:4:0    0,18,162:6:0
+17     2589    .       A       <X>     0       .       DP=22;I16=13,9,0,0,780,28412,0,0,1289,76441,0,0,390,8770,0,0;QS=3,0;MQSB=0.955854;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,142:4:0    0,18,170:6:0
+17     2590    .       A       <X>     0       .       DP=22;I16=13,9,0,0,774,28352,0,0,1289,76441,0,0,396,8894,0,0;QS=3,0;MQSB=0.955854;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,135:4:0    0,18,160:6:0
+17     2591    .       C       <X>     0       .       DP=21;I16=13,8,0,0,765,28617,0,0,1229,72841,0,0,403,9041,0,0;QS=3,0;MQSB=0.95891;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,136:4:0    0,15,136:5:0
+17     2592    .       A       <X>     0       .       DP=21;I16=13,8,0,0,763,28325,0,0,1229,72841,0,0,410,9210,0,0;QS=3,0;MQSB=0.95891;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,140:4:0    0,15,139:5:0
+17     2593    .       A       <X>     0       .       DP=21;I16=13,8,0,0,754,27888,0,0,1229,72841,0,0,416,9350,0,0;QS=3,0;MQSB=0.95891;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,141:4:0    0,15,147:5:0
+17     2594    .       A       <X>     0       .       DP=21;I16=13,8,0,0,775,29179,0,0,1229,72841,0,0,422,9510,0,0;QS=3,0;MQSB=0.95891;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,130:4:0    0,15,153:5:0
+17     2595    .       T       <X>     0       .       DP=22;I16=14,8,0,0,766,27472,0,0,1289,76441,0,0,427,9639,0,0;QS=3,0;MQSB=0.963419;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,119:4:0    0,15,143:5:0
+17     2596    .       A       <X>     0       .       DP=22;I16=13,8,0,0,751,27409,0,0,1229,72841,0,0,407,9111,0,0;QS=3,0;MQSB=0.95891;MQ0F=0 PL:DP:DV        0,39,255:13:0   0,12,123:4:0    0,12,129:4:0
+17     2597    .       A       <X>     0       .       DP=22;I16=14,8,0,0,811,30147,0,0,1289,76441,0,0,437,9851,0,0;QS=3,0;MQSB=0.963419;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,145:4:0    0,15,145:5:0
+17     2598    .       A       <X>     0       .       DP=22;I16=14,8,0,0,817,30915,0,0,1289,76441,0,0,442,9984,0,0;QS=3,0;MQSB=0.963419;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,136:4:0    0,15,159:5:0
+17     2599    .       A       <X>     0       .       DP=22;I16=14,8,0,0,800,29912,0,0,1289,76441,0,0,447,10135,0,0;QS=3,0;MQSB=0.963419;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,126:4:0    0,15,150:5:0
+17     2600    .       A       <X>     0       .       DP=22;I16=14,8,0,0,784,29138,0,0,1289,76441,0,0,451,10255,0,0;QS=3,0;MQSB=0.963419;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,113:4:0    0,15,150:5:0
+17     2601    .       T       <X>     0       .       DP=22;I16=14,8,0,0,770,27820,0,0,1289,76441,0,0,454,10344,0,0;QS=3,0;MQSB=0.963419;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,118:4:0    0,15,142:5:0
+17     2602    .       A       <X>     0       .       DP=23;I16=15,8,0,0,825,29971,0,0,1349,80041,0,0,457,10451,0,0;QS=3,0;MQSB=0.967216;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,143:4:0    0,18,154:6:0
+17     2603    .       A       <X>     0       .       DP=23;I16=15,8,0,0,862,32840,0,0,1349,80041,0,0,460,10526,0,0;QS=3,0;MQSB=0.967216;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,138:4:0    0,18,172:6:0
+17     2604    .       T       <X>     0       .       DP=23;I16=15,8,0,0,822,29902,0,0,1349,80041,0,0,463,10619,0,0;QS=3,0;MQSB=0.967216;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,129:4:0    0,18,154:6:0
+17     2605    .       A       <X>     0       .       DP=23;I16=14,8,0,0,845,32617,0,0,1289,76441,0,0,441,10105,0,0;QS=3,0;MQSB=0.963419;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,143:4:0    0,15,157:5:0
+17     2606    .       G       <X>     0       .       DP=23;I16=14,8,0,0,812,30796,0,0,1289,76441,0,0,444,10234,0,0;QS=3,0;MQSB=0.963419;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,129:4:0    0,15,142:5:0
+17     2607    .       T       <X>     0       .       DP=22;I16=15,7,0,0,782,28440,0,0,1289,76441,0,0,472,10954,0,0;QS=3,0;MQSB=0.970024;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,119:4:0    0,15,132:5:0
+17     2608    .       G       <X>     0       .       DP=22;I16=15,7,0,0,851,33169,0,0,1289,76441,0,0,474,11014,0,0;QS=3,0;MQSB=0.970024;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,132:4:0    0,15,127:5:0
+17     2609    .       C       <X>     0       .       DP=22;I16=15,7,0,0,796,29454,0,0,1289,76441,0,0,475,11041,0,0;QS=3,0;MQSB=0.970024;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,137:4:0    0,15,124:5:0
+17     2610    .       A       <X>     0       .       DP=22;I16=15,7,0,0,830,31684,0,0,1289,76441,0,0,476,11086,0,0;QS=3,0;MQSB=0.970024;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,146:4:0    0,15,121:5:0
+17     2611    .       G       <X>     0       .       DP=22;I16=15,7,0,0,824,32048,0,0,1289,76441,0,0,477,11149,0,0;QS=3,0;MQSB=0.970024;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,129:4:0    0,15,122:5:0
+17     2612    .       A       <X>     0       .       DP=22;I16=14,7,0,0,771,29035,0,0,1229,72841,0,0,453,10605,0,0;QS=3,0;MQSB=0.966484;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,130:4:0    0,12,117:4:0
+17     2613    .       C       <X>     0       .       DP=22;I16=15,7,0,0,832,31926,0,0,1289,76441,0,0,478,11278,0,0;QS=3,0;MQSB=0.970024;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,138:4:0    0,15,120:5:0
+17     2614    .       A       <X>     0       .       DP=21;I16=15,6,0,0,791,30065,0,0,1229,72841,0,0,477,11241,0,0;QS=3,0;MQSB=0.973096;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,110:3:0     0,15,140:5:0
+17     2615    .       A       <X>     0       .       DP=21;I16=15,6,0,0,777,29101,0,0,1229,72841,0,0,475,11167,0,0;QS=3,0;MQSB=0.973096;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,99:3:0      0,15,142:5:0
+17     2616    .       A       <X>     0       .       DP=21;I16=15,6,0,0,734,26922,0,0,1229,72841,0,0,472,11056,0,0;QS=3,0;MQSB=0.973096;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,90:3:0      0,15,144:5:0
+17     2617    .       A       <X>     0       .       DP=21;I16=15,6,0,0,810,31654,0,0,1229,72841,0,0,469,10959,0,0;QS=3,0;MQSB=0.973096;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,95:3:0      0,15,140:5:0
+17     2618    .       G       <X>     0       .       DP=23;I16=16,6,0,0,863,34219,0,0,1289,76441,0,0,441,10251,0,0;QS=3,0;MQSB=0.97584;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,74:2:0      0,15,132:5:0
+17     2619    .       G       <X>     0       .       DP=23;I16=16,6,0,0,807,30109,0,0,1289,76441,0,0,439,10135,0,0;QS=3,0;MQSB=0.97584;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,66:2:0      0,15,127:5:0
+17     2620    .       C       <X>     0       .       DP=23;I16=16,7,0,0,780,28242,0,0,1349,80041,0,0,462,10664,0,0;QS=3,0;MQSB=0.973027;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,87:3:0      0,15,115:5:0
+17     2621    .       C       <X>     0       .       DP=23;I16=16,7,0,0,860,32944,0,0,1349,80041,0,0,459,10537,0,0;QS=3,0;MQSB=0.973027;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,112:3:0     0,15,124:5:0
+17     2622    .       T       <X>     0       .       DP=24;I16=17,7,0,0,908,35474,0,0,1409,83641,0,0,456,10428,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,115:3:0     0,15,134:5:0
+17     2623    .       T       <X>     0       .       DP=24;I16=17,7,0,0,850,30978,0,0,1409,83641,0,0,453,10289,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,114:3:0     0,15,129:5:0
+17     2624    .       G       <X>     0       .       DP=24;I16=17,7,0,0,882,33332,0,0,1409,83641,0,0,450,10172,0,0;QS=3,0;MQSB=0.975597;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,9,101:3:0     0,15,133:5:0
+17     2625    .       A       <X>     0       .       DP=23;I16=17,6,0,0,855,32593,0,0,1349,80041,0,0,448,10076,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,114:3:0     0,15,135:5:0
+17     2626    .       C       <X>     0       .       DP=23;I16=17,6,0,0,847,31625,0,0,1349,80041,0,0,446,10000,0,0;QS=3,0;MQSB=0.978183;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,100:3:0     0,15,122:5:0
+17     2627    .       C       <X>     0       .       DP=23;I16=17,6,0,0,863,32865,0,0,1349,80041,0,0,444,9944,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,104:3:0     0,15,129:5:0
+17     2628    .       C       <X>     0       .       DP=24;I16=17,6,0,0,793,28559,0,0,1349,80041,0,0,431,9757,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,95:3:0      0,15,127:5:0
+17     2629    .       A       <X>     0       .       DP=24;I16=18,6,0,0,893,33537,0,0,1409,83641,0,0,439,9789,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,101:3:0     0,18,148:6:0
+17     2630    .       T       <X>     0       .       DP=24;I16=17,6,0,0,836,31094,0,0,1380,82800,0,0,412,9116,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,112:3:0     0,18,140:6:0
+17     2631    .       C       <X>     0       .       DP=24;I16=18,6,0,0,900,34378,0,0,1409,83641,0,0,435,9713,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,104:3:0     0,18,142:6:0
+17     2632    .       T       <X>     0       .       DP=24;I16=18,6,0,0,937,37097,0,0,1409,83641,0,0,433,9705,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,113:3:0     0,18,164:6:0
+17     2633    .       A       <X>     0       .       DP=23;I16=18,5,0,0,801,28913,0,0,1349,80041,0,0,431,9667,0,0;QS=3,0;MQSB=0.982789;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,9,95:3:0      0,18,148:6:0
+17     2634    .       G       <X>     0       .       DP=23;I16=19,3,0,0,861,34125,0,0,1289,76441,0,0,405,9023,0,0;QS=3,0;MQSB=0.989755;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,74:2:0      0,18,149:6:0
+17     2635    .       C       <X>     0       .       DP=23;I16=19,4,0,0,848,32154,0,0,1349,80041,0,0,429,9599,0,0;QS=3,0;MQSB=0.986928;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,9,107:3:0     0,18,148:6:0
+17     2636    .       T       <X>     0       .       DP=24;I16=19,4,0,0,871,33973,0,0,1349,80041,0,0,428,9572,0,0;QS=3,0;MQSB=0.986928;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,9,98:3:0      0,18,160:6:0
+17     2637    .       T       <X>     0       .       DP=24;I16=19,5,0,0,871,32073,0,0,1409,83641,0,0,428,9568,0,0;QS=3,0;MQSB=0.984335;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,111:3:0     0,18,144:6:0
+17     2638    .       T       <X>     0       .       DP=24;I16=19,5,0,0,821,28851,0,0,1409,83641,0,0,428,9588,0,0;QS=3,0;MQSB=0.984335;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,103:3:0     0,18,135:6:0
+17     2639    .       G       <X>     0       .       DP=24;I16=18,6,0,0,842,30840,0,0,1409,83641,0,0,428,9582,0,0;QS=3,0;MQSB=0.980199;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,106:3:0     0,15,125:5:0
+17     2640    .       G       <X>     0       .       DP=24;I16=17,6,0,0,749,25957,0,0,1380,82800,0,0,404,8976,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,84:3:0      0,15,117:5:0
+17     2641    .       C       <X>     0       .       DP=23;I16=17,6,0,0,834,31792,0,0,1349,80041,0,0,431,9645,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,61:2:0      0,15,129:5:0
+17     2642    .       C       <X>     0       .       DP=23;I16=17,6,0,0,809,30033,0,0,1349,80041,0,0,433,9713,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,58:2:0      0,15,131:5:0
+17     2643    .       C       <X>     0       .       DP=23;I16=17,6,0,0,856,33004,0,0,1349,80041,0,0,434,9756,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,57:2:0      0,15,133:5:0
+17     2644    .       T       <X>     0       .       DP=22;I16=16,5,0,0,805,31419,0,0,1229,72841,0,0,428,9648,0,0;QS=3,0;MQSB=0.978919;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,6,73:2:0      0,15,143:5:0
+17     2645    .       C       <X>     0       .       DP=22;I16=15,6,0,0,823,32499,0,0,1229,72841,0,0,415,9323,0,0;QS=3,0;MQSB=0.973096;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,78:2:0      0,12,122:4:0
+17     2646    .       A       <X>     0       .       DP=22;I16=16,6,0,0,826,31566,0,0,1289,76441,0,0,430,9524,0,0;QS=3,0;MQSB=0.97584;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,6,79:2:0      0,15,129:5:0
+17     2647    .       G       <X>     0       .       DP=22;I16=16,6,0,0,803,30643,0,0,1289,76441,0,0,428,9460,0,0;QS=3,0;MQSB=0.97584;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,6,77:2:0      0,15,129:5:0
+17     2648    .       C       <X>     0       .       DP=21;I16=15,6,0,0,811,31709,0,0,1229,72841,0,0,426,9368,0,0;QS=3,0;MQSB=0.973096;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,80:2:0      0,12,118:4:0
+17     2649    .       A       <X>     0       .       DP=23;I16=16,6,0,0,789,29215,0,0,1258,73682,0,0,414,9196,0,0;QS=3,0;MQSB=0.934321;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,93:3:0      0,12,105:4:0
+17     2650    .       T       <X>     0       .       DP=23;I16=16,7,0,0,856,32340,0,0,1318,77282,0,0,423,9197,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,103:3:0     0,12,118:4:0
+17     2651    .       C       <X>     0       .       DP=23;I16=16,7,0,0,871,33599,0,0,1318,77282,0,0,422,9124,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,95:3:0      0,12,121:4:0
+17     2652    .       A       <X>     0       .       DP=23;I16=16,7,0,0,820,30324,0,0,1318,77282,0,0,421,9077,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,87:3:0      0,12,126:4:0
+17     2653    .       A       <X>     0       .       DP=23;I16=15,6,0,0,759,28489,0,0,1198,70082,0,0,389,8395,0,0;QS=3,0;MQSB=0.940481;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,73:2:0      0,9,109:3:0
+17     2654    .       C       <X>     0       .       DP=23;I16=16,7,0,0,836,31006,0,0,1318,77282,0,0,393,8385,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,9,88:3:0      0,9,99:3:0
+17     2655    .       C       <X>     0       .       DP=23;I16=16,7,0,0,774,27190,0,0,1318,77282,0,0,392,8364,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,9,83:3:0      0,9,95:3:0
+17     2656    .       G       <X>     0       .       DP=24;I16=17,7,0,0,781,25689,0,0,1378,80882,0,0,390,8320,0,0;QS=3,0;MQSB=0.95083;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,12,116:4:0    0,9,74:3:0
+17     2657    .       C       <X>     0       .       DP=24;I16=17,6,0,0,871,33435,0,0,1349,80041,0,0,381,8241,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,9,98:3:0      0,9,99:3:0
+17     2658    .       T       <X>     0       .       DP=23;I16=17,6,0,0,897,35255,0,0,1318,77282,0,0,389,8319,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,133:4:0    0,9,107:3:0
+17     2659    .       A       <X>     0       .       DP=23;I16=17,6,0,0,817,29729,0,0,1318,77282,0,0,389,8361,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,120:4:0    0,9,93:3:0
+17     2660    .       G       <X>     0       .       DP=23;I16=17,6,0,0,900,35462,0,0,1318,77282,0,0,389,8379,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,126:4:0    0,9,94:3:0
+17     2661    .       A       <X>     0       .       DP=24;I16=18,6,0,0,871,32185,0,0,1378,80882,0,0,390,8422,0,0;QS=3,0;MQSB=0.923116;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,12,127:4:0    0,9,104:3:0
+17     2662    .       T       <X>     0       .       DP=24;I16=17,6,0,0,836,30812,0,0,1349,80041,0,0,366,7816,0,0;QS=3,0;MQSB=0.83771;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,122:4:0    0,9,99:3:0
+17     2663    .       A       <X>     0       .       DP=24;I16=17,6,0,0,827,30583,0,0,1318,77282,0,0,389,8341,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,104:4:0    0,9,101:3:0
+17     2664    .       C       <X>     0       .       DP=23;I16=17,6,0,0,787,28083,0,0,1318,77282,0,0,388,8270,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,107:4:0    0,9,91:3:0
+17     2665    .       G       <X>     0       .       DP=23;I16=17,6,0,0,728,23290,0,0,1318,77282,0,0,386,8178,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,48,255:16:0   0,12,112:4:0    0,9,78:3:0
+17     2666    .       T       <X>     0       .       DP=23;I16=17,5,0,0,799,29273,0,0,1289,76441,0,0,367,7825,0,0;QS=3,0;MQSB=0.981001;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,105:3:0     0,9,94:3:0
+17     2667    .       C       <X>     0       .       DP=23;I16=16,5,0,0,792,30190,0,0,1260,75600,0,0,345,7393,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,96:3:0      0,9,98:3:0
+17     2668    .       C       <X>     0       .       DP=24;I16=18,6,0,0,832,29692,0,0,1378,80882,0,0,381,8069,0,0;QS=3,0;MQSB=0.923116;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,12,107:4:0    0,9,95:3:0
+17     2669    .       C       <X>     0       .       DP=23;I16=18,5,0,0,829,30953,0,0,1318,77282,0,0,383,8087,0,0;QS=3,0;MQSB=0.889264;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,120:4:0    0,9,88:3:0
+17     2670    .       T       <X>     0       .       DP=23;I16=17,5,0,0,841,32669,0,0,1289,76441,0,0,368,7828,0,0;QS=3,0;MQSB=0.801124;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,131:4:0    0,9,100:3:0
+17     2671    .       C       <X>     0       .       DP=22;I16=17,5,0,0,842,32448,0,0,1258,73682,0,0,386,8110,0,0;QS=3,0;MQSB=0.895399;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,128:4:0    0,6,70:2:0
+17     2672    .       C       <X>     0       .       DP=22;I16=17,5,0,0,808,30180,0,0,1258,73682,0,0,388,8164,0,0;QS=3,0;MQSB=0.895399;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,129:4:0    0,6,75:2:0
+17     2673    .       C       <X>     0       .       DP=22;I16=17,5,0,0,842,32528,0,0,1258,73682,0,0,390,8246,0,0;QS=3,0;MQSB=0.895399;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,133:4:0    0,6,75:2:0
+17     2674    .       T       <X>     0       .       DP=23;I16=17,6,0,0,860,33242,0,0,1318,77282,0,0,392,8356,0,0;QS=3,0;MQSB=0.92854;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,12,142:4:0    0,6,79:2:0
+17     2675    .       T       <X>     0       .       DP=22;I16=16,6,0,0,756,26986,0,0,1258,73682,0,0,394,8392,0,0;QS=3,0;MQSB=0.934321;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,134:4:0    0,6,74:2:0
+17     2676    .       T       <X>     0       .       DP=22;I16=16,6,0,0,774,28022,0,0,1258,73682,0,0,396,8452,0,0;QS=3,0;MQSB=0.934321;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,135:4:0    0,6,75:2:0
+17     2677    .       C       <X>     0       .       DP=22;I16=16,6,0,0,866,34444,0,0,1258,73682,0,0,398,8536,0,0;QS=3,0;MQSB=0.934321;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,131:4:0    0,6,77:2:0
+17     2678    .       T       <X>     0       .       DP=22;I16=16,5,0,0,818,32216,0,0,1229,72841,0,0,374,7970,0,0;QS=3,0;MQSB=0.978919;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,111:3:0     0,6,80:2:0
+17     2679    .       T       <X>     0       .       DP=22;I16=16,6,0,0,808,29912,0,0,1258,73682,0,0,400,8680,0,0;QS=3,0;MQSB=0.934321;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,137:4:0    0,6,75:2:0
+17     2680    .       C       <X>     0       .       DP=23;I16=16,7,0,0,873,33605,0,0,1318,77282,0,0,400,8740,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,51,255:17:0   0,12,131:4:0    0,6,70:2:0
+17     2681    .       T       <X>     0       .       DP=22;I16=15,7,0,0,820,31248,0,0,1258,73682,0,0,402,8824,0,0;QS=3,0;MQSB=0.961028;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,133:4:0    0,6,75:2:0
+17     2682    .       G       <X>     0       .       DP=22;I16=15,7,0,0,831,31865,0,0,1258,73682,0,0,403,8881,0,0;QS=3,0;MQSB=0.961028;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,135:4:0    0,6,64:2:0
+17     2683    .       G       <X>     0       .       DP=22;I16=13,6,0,0,702,26368,0,0,1109,65641,0,0,394,8926,0,0;QS=3,0;MQSB=0.850016;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,136:4:0    0,6,53:2:0
+17     2684    .       G       <X>     0       .       DP=22;I16=14,7,0,0,754,27678,0,0,1229,72841,0,0,403,9057,0,0;QS=3,0;MQSB=0.872525;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,128:4:0    0,6,62:2:0
+17     2685    .       G       <X>     0       .       DP=22;I16=15,7,0,0,736,25916,0,0,1258,73682,0,0,406,9184,0,0;QS=3,0;MQSB=0.961028;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,130:4:0    0,6,45:2:0
+17     2686    .       C       <X>     0       .       DP=22;I16=15,7,0,0,803,29933,0,0,1258,73682,0,0,406,9278,0,0;QS=3,0;MQSB=0.961028;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,134:4:0    0,6,68:2:0
+17     2687    .       A       <X>     0       .       DP=21;I16=13,7,0,0,716,26356,0,0,1169,69241,0,0,406,9340,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,136:4:0    0,6,61:2:0
+17     2688    .       C       <X>     0       .       DP=20;I16=13,7,0,0,750,28308,0,0,1169,69241,0,0,407,9417,0,0;QS=3,0;MQSB=0.875769;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,134:4:0    0,6,66:2:0
+17     2689    .       A       <X>     0       .       DP=19;I16=12,7,0,0,741,29105,0,0,1109,65641,0,0,409,9507,0,0;QS=3,0;MQSB=0.879351;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,140:4:0    0,6,73:2:0
+17     2690    .       G       <X>     0       .       DP=20;I16=12,8,0,0,751,28929,0,0,1169,69241,0,0,411,9609,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,135:4:0    0,6,61:2:0
+17     2691    .       G       <X>     0       .       DP=20;I16=12,7,0,0,682,25006,0,0,1109,65641,0,0,403,9603,0,0;QS=3,0;MQSB=0.879351;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,132:4:0    0,6,63:2:0
+17     2692    .       T       <X>     0       .       DP=20;I16=12,8,0,0,648,21758,0,0,1169,69241,0,0,417,9853,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,6,72:2:0
+17     2693    .       C       <X>     0       .       DP=20;I16=12,8,0,0,779,30645,0,0,1169,69241,0,0,418,9898,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,130:4:0    0,6,70:2:0
+17     2694    .       A       <X>     0       .       DP=21;I16=13,8,0,0,723,25649,0,0,1229,72841,0,0,417,9859,0,0;QS=3,0;MQSB=0.895122;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,126:4:0    0,6,73:2:0
+17     2695    .       C       <X>     0       .       DP=20;I16=12,8,0,0,757,28835,0,0,1169,69241,0,0,418,9834,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,130:4:0    0,6,63:2:0
+17     2696    .       A       <X>     0       .       DP=20;I16=12,8,0,0,733,27357,0,0,1169,69241,0,0,419,9823,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,130:4:0    0,6,69:2:0
+17     2697    .       C       <X>     0       .       DP=20;I16=12,8,0,0,738,27604,0,0,1169,69241,0,0,419,9777,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,128:4:0    0,6,66:2:0
+17     2698    .       T       <X>     0       .       DP=21;I16=12,8,0,0,788,31268,0,0,1169,69241,0,0,419,9747,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,144:4:0    0,6,77:2:0
+17     2699    .       C       <X>     0       .       DP=22;I16=13,9,0,0,864,34148,0,0,1258,73682,0,0,443,10309,0,0;QS=3,0;MQSB=0.686045;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,135:4:0    0,9,98:3:0
+17     2700    .       T       <X>     0       .       DP=22;I16=13,9,0,0,850,33296,0,0,1258,73682,0,0,444,10310,0,0;QS=3,0;MQSB=0.686045;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,141:4:0    0,9,105:3:0
+17     2701    .       C       <X>     0       .       DP=22;I16=13,9,0,0,863,34157,0,0,1258,73682,0,0,444,10278,0,0;QS=3,0;MQSB=0.686045;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,140:4:0    0,9,94:3:0
+17     2702    .       T       <X>     0       .       DP=22;I16=13,9,0,0,837,32525,0,0,1258,73682,0,0,444,10262,0,0;QS=3,0;MQSB=0.686045;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,143:4:0    0,9,83:3:0
+17     2703    .       T       <X>     0       .       DP=21;I16=12,8,0,0,717,25881,0,0,1169,69241,0,0,420,9636,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,130:4:0    0,3,32:1:0
+17     2704    .       C       <X>     0       .       DP=21;I16=12,9,0,0,794,30766,0,0,1198,70082,0,0,445,10225,0,0;QS=3,0;MQSB=0.695144;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,137:4:0    0,6,55:2:0
+17     2705    .       C       <X>     0       .       DP=21;I16=12,9,0,0,809,31649,0,0,1198,70082,0,0,445,10205,0,0;QS=3,0;MQSB=0.695144;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,136:4:0    0,6,56:2:0
+17     2706    .       A       <X>     0       .       DP=22;I16=12,10,0,0,820,31386,0,0,1258,73682,0,0,444,10150,0,0;QS=3,0;MQSB=0.731218;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,12,141:4:0    0,6,70:2:0
+17     2707    .       G       <X>     0       .       DP=22;I16=12,10,0,0,832,32104,0,0,1258,73682,0,0,444,10110,0,0;QS=3,0;MQSB=0.731218;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,12,139:4:0    0,6,60:2:0
+17     2708    .       G       <X>     0       .       DP=22;I16=12,10,0,0,777,28329,0,0,1258,73682,0,0,444,10086,0,0;QS=3,0;MQSB=0.731218;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,12,136:4:0    0,6,57:2:0
+17     2709    .       T       <X>     0       .       DP=22;I16=12,9,0,0,761,28341,0,0,1229,72841,0,0,418,9404,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,137:4:0    0,3,39:1:0
+17     2710    .       C       <X>     0       .       DP=23;I16=12,10,0,0,840,32478,0,0,1289,76441,0,0,417,9365,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,12,134:4:0    0,3,38:1:0
+17     2711    .       T       <X>     0       .       DP=24;I16=13,11,0,0,893,33721,0,0,1378,80882,0,0,442,9970,0,0;QS=3,0;MQSB=0.75304;MQ0F=0        PL:DP:DV        0,54,255:18:0   0,12,138:4:0    0,6,72:2:0
+17     2712    .       A       <X>     0       .       DP=24;I16=13,11,0,0,889,33333,0,0,1378,80882,0,0,443,9971,0,0;QS=3,0;MQSB=0.75304;MQ0F=0        PL:DP:DV        0,54,255:18:0   0,12,141:4:0    0,6,65:2:0
+17     2713    .       G       T,<X>   0       .       DP=25;I16=13,11,0,1,915,35485,14,196,1378,80882,29,841,419,9369,25,625;QS=2.72549,0.27451,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.569783;BQB=1;MQ0F=0        PL:DP:DV        0,57,255,57,255,255:19:0        0,12,131,12,131,131:4:0 8,0,31,11,34,42:2:1
+17     2714    .       G       <X>     0       .       DP=25;I16=13,11,0,0,891,33457,0,0,1378,80882,0,0,444,9990,0,0;QS=3,0;MQSB=0.75304;MQ0F=0        PL:DP:DV        0,54,255:18:0   0,12,132:4:0    0,6,64:2:0
+17     2715    .       A       <X>     0       .       DP=25;I16=13,12,0,0,888,32012,0,0,1407,81723,0,0,446,10014,0,0;QS=3,0;MQSB=0.569783;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,12,135:4:0    0,6,63:2:0
+17     2716    .       T       <X>     0       .       DP=26;I16=13,13,0,0,937,34241,0,0,1467,85323,0,0,446,10012,0,0;QS=3,0;MQSB=0.606531;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,12,134:4:0    0,9,90:3:0
+17     2717    .       G       <X>     0       .       DP=26;I16=13,12,0,0,939,35995,0,0,1438,84482,0,0,422,9410,0,0;QS=3,0;MQSB=0.778801;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,12,134:4:0    0,6,72:2:0
+17     2718    .       C       <X>     0       .       DP=24;I16=12,11,0,0,864,33118,0,0,1318,77282,0,0,425,9457,0,0;QS=3,0;MQSB=0.7613;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,12,130:4:0    0,6,65:2:0
+17     2719    .       A       <X>     0       .       DP=24;I16=12,12,0,0,911,35371,0,0,1347,78123,0,0,452,10102,0,0;QS=3,0;MQSB=0.582748;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,12,139:4:0    0,9,99:3:0
+17     2720    .       G       <X>     0       .       DP=24;I16=12,12,0,0,940,37044,0,0,1347,78123,0,0,453,10095,0,0;QS=3,0;MQSB=0.582748;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,12,136:4:0    0,9,97:3:0
+17     2721    .       C       <X>     0       .       DP=24;I16=12,11,0,0,881,34499,0,0,1318,77282,0,0,429,9485,0,0;QS=3,0;MQSB=0.7613;MQ0F=0 PL:DP:DV        0,51,255:17:0   0,12,131:4:0    0,6,76:2:0
+17     2722    .       T       <X>     0       .       DP=24;I16=11,13,0,0,898,34310,0,0,1347,78123,0,0,456,10146,0,0;QS=3,0;MQSB=0.633229;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,15,156:5:0    0,9,98:3:0
+17     2723    .       G       <X>     0       .       DP=25;I16=12,13,0,0,941,36257,0,0,1407,81723,0,0,459,10203,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,184:6:0    0,9,76:3:0
+17     2724    .       A       <X>     0       .       DP=25;I16=12,13,0,0,917,34211,0,0,1407,81723,0,0,462,10234,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,188:6:0    0,9,84:3:0
+17     2725    .       G       <X>     0       .       DP=25;I16=12,12,0,0,916,35656,0,0,1378,80882,0,0,438,9566,0,0;QS=3,0;MQSB=0.786628;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,18,185:6:0    0,6,67:2:0
+17     2726    .       G       <X>     0       .       DP=25;I16=11,12,0,0,841,31809,0,0,1287,74523,0,0,437,9545,0,0;QS=3,0;MQSB=0.597127;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,186:6:0    0,6,46:2:0
+17     2727    .       G       <X>     0       .       DP=25;I16=12,13,0,0,889,32233,0,0,1407,81723,0,0,464,10182,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,194:7:0    0,6,56:2:0
+17     2728    .       G       <X>     0       .       DP=25;I16=12,13,0,0,883,32287,0,0,1407,81723,0,0,467,10219,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,189:7:0    0,6,50:2:0
+17     2729    .       T       <X>     0       .       DP=25;I16=12,13,0,0,871,31019,0,0,1407,81723,0,0,469,10233,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,189:7:0    0,6,62:2:0
+17     2730    .       G       <X>     0       .       DP=25;I16=12,13,0,0,907,34299,0,0,1407,81723,0,0,471,10275,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,192:7:0    0,6,49:2:0
+17     2731    .       C       <X>     0       .       DP=25;I16=12,13,0,0,893,33027,0,0,1407,81723,0,0,473,10345,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,192:7:0    0,6,52:2:0
+17     2732    .       C       <X>     0       .       DP=25;I16=12,13,0,0,882,32170,0,0,1407,81723,0,0,473,10343,0,0;QS=3,0;MQSB=0.619223;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,21,195:7:0    0,6,38:2:0
+17     2733    .       C       A,<X>   0       .       DP=25;I16=12,12,0,1,835,30063,13,169,1378,80882,29,841,448,9744,25,625;QS=2.64865,0.351351,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.619223;BQB=1;MQ0F=0       PL:DP:DV        0,48,255,48,255,255:16:0        0,21,187,21,187,187:7:0 7,0,18,10,21,28:2:1
+17     2734    .       C       <X>     0       .       DP=25;I16=12,12,0,0,890,33726,0,0,1378,80882,0,0,449,9797,0,0;QS=3,0;MQSB=0.786628;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,24,208:8:0    0,3,39:1:0
+17     2735    .       T       <X>     0       .       DP=26;I16=13,12,0,0,955,36875,0,0,1438,84482,0,0,451,9877,0,0;QS=3,0;MQSB=0.778801;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,24,228:8:0    0,3,41:1:0
+17     2736    .       C       <X>     0       .       DP=26;I16=13,11,0,0,921,35553,0,0,1409,83641,0,0,428,9308,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,24,220:8:0    0,3,33:1:0
+17     2737    .       T       <X>     0       .       DP=26;I16=13,13,0,0,967,36581,0,0,1467,85323,0,0,475,10403,0,0;QS=3,0;MQSB=0.606531;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,228:8:0    0,6,64:2:0
+17     2738    .       T       <X>     0       .       DP=26;I16=13,13,0,0,895,31873,0,0,1467,85323,0,0,474,10374,0,0;QS=3,0;MQSB=0.606531;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,24,201:8:0    0,6,47:2:0
+17     2739    .       A       <X>     0       .       DP=26;I16=13,12,0,0,871,31051,0,0,1407,81723,0,0,448,9698,0,0;QS=3,0;MQSB=0.569783;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,224:8:0    0,9,78:3:0
+17     2740    .       C       <X>     0       .       DP=26;I16=14,11,0,0,952,36456,0,0,1438,84482,0,0,448,9674,0,0;QS=3,0;MQSB=0.745495;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,24,216:8:0    0,6,71:2:0
+17     2741    .       C       <X>     0       .       DP=26;I16=14,11,0,0,945,36141,0,0,1438,84482,0,0,448,9678,0,0;QS=3,0;MQSB=0.745495;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,24,215:8:0    0,6,75:2:0
+17     2742    .       A       <X>     0       .       DP=27;I16=15,12,0,0,949,34263,0,0,1527,88923,0,0,472,10284,0,0;QS=3,0;MQSB=0.547344;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,27,230:9:0    0,9,92:3:0
+17     2743    .       T       <X>     0       .       DP=27;I16=15,12,0,0,955,34479,0,0,1527,88923,0,0,471,10243,0,0;QS=3,0;MQSB=0.547344;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,27,224:9:0    0,9,99:3:0
+17     2744    .       C       <X>     0       .       DP=26;I16=15,10,0,0,955,36951,0,0,1438,84482,0,0,445,9557,0,0;QS=3,0;MQSB=0.707404;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,234:9:0    0,6,76:2:0
+17     2745    .       T       <X>     0       .       DP=26;I16=15,11,0,0,962,36786,0,0,1467,85323,0,0,469,10151,0,0;QS=3,0;MQSB=0.505697;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,243:9:0    0,9,104:3:0
+17     2746    .       A       <X>     0       .       DP=26;I16=15,10,0,0,912,33536,0,0,1438,84482,0,0,443,9525,0,0;QS=3,0;MQSB=0.707404;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,235:9:0    0,6,78:2:0
+17     2747    .       A       <X>     0       .       DP=26;I16=15,11,0,0,945,35117,0,0,1467,85323,0,0,467,10179,0,0;QS=3,0;MQSB=0.505697;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,238:9:0    0,9,96:3:0
+17     2748    .       T       <X>     0       .       DP=27;I16=15,12,0,0,1005,37901,0,0,1527,88923,0,0,465,10187,0,0;QS=3,0;MQSB=0.547344;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,27,246:9:0    0,9,103:3:0
+17     2749    .       C       <X>     0       .       DP=26;I16=14,12,0,0,975,37353,0,0,1467,85323,0,0,463,10123,0,0;QS=3,0;MQSB=0.558035;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,232:9:0    0,9,98:3:0
+17     2750    .       T       <X>     0       .       DP=26;I16=15,11,0,0,982,37714,0,0,1498,88082,0,0,462,10086,0,0;QS=3,0;MQSB=0.738577;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,227:8:0    0,12,130:4:0
+17     2751    .       G       <X>     0       .       DP=26;I16=15,10,0,0,945,36031,0,0,1469,87241,0,0,437,9451,0,0;QS=3,0;MQSB=0.9171;MQ0F=0 PL:DP:DV        0,42,255:14:0   0,24,205:8:0    0,9,103:3:0
+17     2752    .       T       <X>     0       .       DP=26;I16=15,11,0,0,870,30288,0,0,1498,88082,0,0,460,9998,0,0;QS=3,0;MQSB=0.738577;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,189:8:0    0,12,119:4:0
+17     2753    .       G       <X>     0       .       DP=26;I16=15,11,0,0,867,30913,0,0,1498,88082,0,0,458,9948,0,0;QS=3,0;MQSB=0.738577;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,202:8:0    0,12,116:4:0
+17     2754    .       C       <X>     0       .       DP=25;I16=14,10,0,0,873,32607,0,0,1409,83641,0,0,436,9484,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,24,205:8:0    0,9,104:3:0
+17     2755    .       C       <X>     0       .       DP=25;I16=14,10,0,0,865,32243,0,0,1409,83641,0,0,436,9528,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,24,209:8:0    0,9,97:3:0
+17     2756    .       C       <X>     0       .       DP=25;I16=14,9,0,0,838,31276,0,0,1380,82800,0,0,411,8971,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,24,204:8:0    0,9,97:3:0
+17     2757    .       T       <X>     0       .       DP=25;I16=14,11,0,0,904,33980,0,0,1438,84482,0,0,455,10011,0,0;QS=3,0;MQSB=0.745495;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,212:7:0    0,15,147:5:0
+17     2758    .       T       <X>     0       .       DP=25;I16=14,10,0,0,841,30293,0,0,1409,83641,0,0,439,9801,0,0;QS=3,0;MQSB=0.919431;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,21,195:7:0    0,12,133:4:0
+17     2759    .       A       <X>     0       .       DP=25;I16=14,11,0,0,884,31728,0,0,1438,84482,0,0,457,10195,0,0;QS=3,0;MQSB=0.745495;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,192:7:0    0,15,147:5:0
+17     2760    .       T       <X>     0       .       DP=25;I16=14,11,0,0,907,33965,0,0,1438,84482,0,0,457,10275,0,0;QS=3,0;MQSB=0.745495;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,204:7:0    0,15,150:5:0
+17     2761    .       T       <X>     0       .       DP=23;I16=13,9,0,0,838,32530,0,0,1289,76441,0,0,444,10130,0,0;QS=3,0;MQSB=0.910098;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,185:6:0    0,12,141:4:0
+17     2762    .       T       <X>     0       .       DP=24;I16=13,11,0,0,869,32261,0,0,1378,80882,0,0,459,10395,0,0;QS=3,0;MQSB=0.75304;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,178:6:0    0,18,177:6:0
+17     2763    .       C       A,<X>   0       .       DP=24;I16=13,10,0,1,843,31711,13,169,1349,80041,29,841,448,10290,12,144;QS=2.93333,0.0666667,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.75304;BQB=1;MQ0F=0      PL:DP:DV        0,36,255,36,255,255:12:0        0,18,170,18,170,170:6:0 0,5,147,15,150,153:6:1
+17     2764    .       C       <X>     0       .       DP=24;I16=13,10,0,0,854,32376,0,0,1349,80041,0,0,450,10374,0,0;QS=3,0;MQSB=0.921963;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,163:6:0    0,15,162:5:0
+17     2765    .       T       <X>     0       .       DP=24;I16=12,11,0,0,853,32173,0,0,1318,77282,0,0,457,10469,0,0;QS=3,0;MQSB=0.7613;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,154:5:0    0,18,189:6:0
+17     2766    .       C       <X>     0       .       DP=24;I16=12,11,0,0,887,34485,0,0,1349,80041,0,0,448,10398,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,160:5:0    0,18,186:6:0
+17     2767    .       T       <X>     0       .       DP=24;I16=12,12,0,0,905,34757,0,0,1378,80882,0,0,458,10510,0,0;QS=3,0;MQSB=0.786628;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,153:5:0    0,21,217:7:0
+17     2768    .       G       <X>     0       .       DP=23;I16=11,11,0,0,852,33258,0,0,1289,76441,0,0,452,10462,0,0;QS=3,0;MQSB=0.936864;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,141:5:0    0,18,197:6:0
+17     2769    .       C       <X>     0       .       DP=23;I16=11,12,0,0,832,31390,0,0,1318,77282,0,0,459,10481,0,0;QS=3,0;MQSB=0.795196;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,142:5:0    0,21,202:7:0
+17     2770    .       T       <X>     0       .       DP=23;I16=11,12,0,0,828,30854,0,0,1318,77282,0,0,459,10471,0,0;QS=3,0;MQSB=0.795196;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,152:5:0    0,21,199:7:0
+17     2771    .       T       <X>     0       .       DP=23;I16=11,11,0,0,817,30957,0,0,1258,73682,0,0,454,10456,0,0;QS=3,0;MQSB=0.770381;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,154:5:0    0,18,198:6:0
+17     2772    .       T       <X>     0       .       DP=23;I16=11,12,0,0,856,32206,0,0,1318,77282,0,0,459,10511,0,0;QS=3,0;MQSB=0.795196;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,160:5:0    0,21,210:7:0
+17     2773    .       A       <X>     0       .       DP=23;I16=11,12,0,0,828,30664,0,0,1318,77282,0,0,459,10561,0,0;QS=3,0;MQSB=0.795196;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,140:5:0    0,21,209:7:0
+17     2774    .       G       <X>     0       .       DP=22;I16=11,11,0,0,843,32715,0,0,1258,73682,0,0,458,10530,0,0;QS=3,0;MQSB=0.770381;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,154:5:0    0,21,207:7:0
+17     2775    .       T       <X>     0       .       DP=22;I16=10,11,0,0,748,27720,0,0,1198,70082,0,0,432,9892,0,0;QS=3,0;MQSB=0.780412;MQ0F=0       PL:DP:DV        0,30,253:10:0   0,12,115:4:0    0,21,203:7:0
+17     2776    .       G       <X>     0       .       DP=22;I16=12,10,0,0,803,30251,0,0,1289,76441,0,0,456,10470,0,0;QS=3,0;MQSB=0.924723;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,135:5:0    0,21,210:7:0
+17     2777    .       A       <X>     0       .       DP=22;I16=12,10,0,0,852,33524,0,0,1289,76441,0,0,456,10438,0,0;QS=3,0;MQSB=0.924723;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,148:5:0    0,21,220:7:0
+17     2778    .       G       <X>     0       .       DP=23;I16=12,11,0,0,861,33049,0,0,1349,80041,0,0,456,10422,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,154:5:0    0,21,224:7:0
+17     2779    .       G       <X>     0       .       DP=23;I16=11,11,0,0,834,32014,0,0,1289,76441,0,0,432,9798,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,136:4:0    0,21,219:7:0
+17     2780    .       A       <X>     0       .       DP=23;I16=11,11,0,0,792,29162,0,0,1289,76441,0,0,433,9817,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,33,244:11:0   0,12,133:4:0    0,21,215:7:0
+17     2781    .       A       <X>     0       .       DP=23;I16=11,11,0,0,844,33092,0,0,1289,76441,0,0,441,10141,0,0;QS=3,0;MQSB=0.936864;MQ0F=0      PL:DP:DV        0,30,253:10:0   0,15,151:5:0    0,21,233:7:0
+17     2782    .       G       <X>     0       .       DP=23;I16=12,11,0,0,840,31826,0,0,1349,80041,0,0,458,10438,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,154:5:0    0,21,218:7:0
+17     2783    .       A       <X>     0       .       DP=23;I16=11,11,0,0,860,33888,0,0,1289,76441,0,0,432,9790,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,142:4:0    0,21,230:7:0
+17     2784    .       G       <X>     0       .       DP=23;I16=12,11,0,0,860,33092,0,0,1349,80041,0,0,456,10410,0,0;QS=3,0;MQSB=0.934091;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,143:5:0    0,21,212:7:0
+17     2785    .       G       <X>     0       .       DP=23;I16=11,11,0,0,797,29747,0,0,1289,76441,0,0,429,9749,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,134:4:0    0,21,204:7:0
+17     2786    .       C       <X>     0       .       DP=24;I16=12,12,0,0,831,29497,0,0,1409,83641,0,0,451,10309,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,141:5:0    0,21,199:7:0
+17     2787    .       C       <X>     0       .       DP=24;I16=11,12,0,0,792,28454,0,0,1349,80041,0,0,424,9642,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,36,252:12:0   0,12,127:4:0    0,21,200:7:0
+17     2788    .       C       <X>     0       .       DP=23;I16=11,11,0,0,791,29517,0,0,1289,76441,0,0,421,9523,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,125:4:0    0,21,209:7:0
+17     2789    .       C       <X>     0       .       DP=24;I16=13,11,0,0,880,33470,0,0,1409,83641,0,0,443,10051,0,0;QS=3,0;MQSB=0.931547;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,150:5:0    0,21,226:7:0
+17     2790    .       T       <X>     0       .       DP=23;I16=13,10,0,0,886,34738,0,0,1349,80041,0,0,442,9976,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,165:5:0    0,21,227:7:0
+17     2791    .       G       <X>     0       .       DP=23;I16=13,10,0,0,873,34037,0,0,1349,80041,0,0,441,9923,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,155:5:0    0,21,226:7:0
+17     2792    .       G       <X>     0       .       DP=23;I16=13,10,0,0,832,30870,0,0,1349,80041,0,0,438,9792,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,33,254:11:0   0,15,146:5:0    0,21,221:7:0
+17     2793    .       T       <X>     0       .       DP=23;I16=13,10,0,0,827,30693,0,0,1349,80041,0,0,435,9683,0,0;QS=3,0;MQSB=0.921963;MQ0F=0       PL:DP:DV        0,33,247:11:0   0,15,157:5:0    0,21,214:7:0
+17     2794    .       C       <X>     0       .       DP=22;I16=12,10,0,0,786,29122,0,0,1289,76441,0,0,433,9595,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,145:5:0    0,21,201:7:0
+17     2795    .       C       <X>     0       .       DP=22;I16=11,10,0,0,814,31804,0,0,1229,72841,0,0,428,9518,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,240:9:0    0,15,159:5:0    0,21,222:7:0
+17     2796    .       A       <X>     0       .       DP=22;I16=11,10,0,0,762,28412,0,0,1229,72841,0,0,427,9475,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,221:9:0    0,15,156:5:0    0,21,211:7:0
+17     2797    .       T       <X>     0       .       DP=22;I16=12,10,0,0,792,29116,0,0,1289,76441,0,0,427,9451,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,30,243:10:0   0,15,148:5:0    0,21,214:7:0
+17     2798    .       G       <X>     0       .       DP=22;I16=12,10,0,0,817,31105,0,0,1289,76441,0,0,424,9394,0,0;QS=3,0;MQSB=0.924723;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,152:5:0    0,21,205:7:0
+17     2799    .       A       <X>     0       .       DP=21;I16=11,10,0,0,788,30210,0,0,1229,72841,0,0,421,9309,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,220:9:0    0,15,167:5:0    0,21,218:7:0
+17     2800    .       A       <X>     0       .       DP=21;I16=11,10,0,0,836,33616,0,0,1229,72841,0,0,418,9246,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,237:9:0    0,15,164:5:0    0,21,237:7:0
+17     2801    .       G       <X>     0       .       DP=21;I16=11,10,0,0,792,30182,0,0,1229,72841,0,0,415,9205,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,234:9:0    0,15,157:5:0    0,21,214:7:0
+17     2802    .       G       <X>     0       .       DP=21;I16=11,9,0,0,729,27275,0,0,1169,69241,0,0,387,8559,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,24,229:8:0    0,15,135:5:0    0,21,215:7:0
+17     2803    .       G       <X>     0       .       DP=21;I16=11,10,0,0,737,26709,0,0,1229,72841,0,0,406,9036,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,233:9:0    0,15,125:5:0    0,21,207:7:0
+17     2804    .       G       <X>     0       .       DP=21;I16=11,10,0,0,727,26103,0,0,1229,72841,0,0,400,8908,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,27,218:9:0    0,15,129:5:0    0,21,210:7:0
+17     2805    .       C       <X>     0       .       DP=21;I16=10,10,0,0,714,26194,0,0,1169,69241,0,0,372,8316,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,27,229:9:0    0,12,111:4:0    0,21,205:7:0
+17     2806    .       C       <X>     0       .       DP=20;I16=11,8,0,0,682,25074,0,0,1109,65641,0,0,379,8611,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,24,215:8:0    0,15,138:5:0    0,18,191:6:0
+17     2807    .       T       <X>     0       .       DP=20;I16=11,9,0,0,755,29373,0,0,1169,69241,0,0,384,8640,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,24,221:8:0    0,15,152:5:0    0,21,227:7:0
+17     2808    .       T       <X>     0       .       DP=20;I16=11,9,0,0,749,28383,0,0,1169,69241,0,0,379,8587,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,24,209:8:0    0,15,157:5:0    0,21,225:7:0
+17     2809    .       T       <X>     0       .       DP=20;I16=11,8,0,0,697,26019,0,0,1109,65641,0,0,349,7927,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,21,189:7:0    0,15,148:5:0    0,21,226:7:0
+17     2810    .       C       <X>     0       .       DP=20;I16=12,8,0,0,754,28900,0,0,1169,69241,0,0,368,8436,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,24,229:8:0    0,15,150:5:0    0,21,215:7:0
+17     2811    .       A       <X>     0       .       DP=19;I16=11,8,0,0,759,30405,0,0,1109,65641,0,0,364,8340,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,21,209:7:0    0,15,166:5:0    0,21,228:7:0
+17     2812    .       G       <X>     0       .       DP=20;I16=11,9,0,0,758,29062,0,0,1169,69241,0,0,359,8213,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,24,229:8:0    0,15,150:5:0    0,21,216:7:0
+17     2813    .       A       <X>     0       .       DP=19;I16=11,8,0,0,702,27106,0,0,1140,68400,0,0,356,8104,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,195:7:0    0,15,160:5:0    0,21,217:7:0
+17     2814    .       G       <X>     0       .       DP=19;I16=11,8,0,0,703,26579,0,0,1140,68400,0,0,353,8013,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,217:7:0    0,15,147:5:0    0,21,204:7:0
+17     2815    .       A       <X>     0       .       DP=19;I16=10,7,0,0,597,21979,0,0,1020,61200,0,0,326,7470,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,170:6:0    0,12,122:4:0    0,21,208:7:0
+17     2816    .       C       <X>     0       .       DP=19;I16=11,8,0,0,630,21880,0,0,1140,68400,0,0,343,7685,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,193:7:0    0,15,134:5:0    0,21,180:7:0
+17     2817    .       G       <X>     0       .       DP=20;I16=11,8,0,0,612,20368,0,0,1140,68400,0,0,339,7547,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,200:7:0    0,15,115:5:0    0,21,178:7:0
+17     2818    .       G       <X>     0       .       DP=20;I16=11,8,0,0,688,25280,0,0,1140,68400,0,0,335,7377,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,216:7:0    0,15,132:5:0    0,21,206:7:0
+17     2819    .       G       <X>     0       .       DP=20;I16=11,8,0,0,696,25880,0,0,1140,68400,0,0,331,7227,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,222:7:0    0,15,142:5:0    0,21,195:7:0
+17     2820    .       G       <X>     0       .       DP=20;I16=10,8,0,0,624,22228,0,0,1080,64800,0,0,320,7048,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,205:7:0    0,12,119:4:0    0,21,188:7:0
+17     2821    .       A       <X>     0       .       DP=20;I16=9,7,0,0,496,16222,0,0,960,57600,0,0,279,6157,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,159:6:0    0,9,93:3:0      0,21,171:7:0
+17     2822    .       C       <X>     0       .       DP=19;I16=8,9,0,0,543,18163,0,0,1020,61200,0,0,310,7064,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,203:7:0    0,9,79:3:0      0,21,168:7:0
+17     2823    .       C       <X>     0       .       DP=18;I16=9,7,0,0,550,19506,0,0,960,57600,0,0,300,6640,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,21,201:7:0    0,6,58:2:0      0,21,192:7:0
+17     2824    .       C       <X>     0       .       DP=18;I16=9,7,0,0,584,21560,0,0,960,57600,0,0,299,6567,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,219:8:0    0,3,37:1:0      0,21,210:7:0
+17     2825    .       C       <X>     0       .       DP=18;I16=9,8,0,0,606,22286,0,0,1020,61200,0,0,324,7134,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,234:8:0    0,3,37:1:0      0,24,208:8:0
+17     2826    .       T       <X>     0       .       DP=18;I16=9,8,0,0,604,21766,0,0,1020,61200,0,0,323,7043,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,222:8:0    0,3,33:1:0      0,24,220:8:0
+17     2827    .       G       <X>     0       .       DP=18;I16=9,8,0,0,597,21643,0,0,1020,61200,0,0,322,6970,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,230:8:0    0,3,28:1:0      0,24,214:8:0
+17     2828    .       A       <X>     0       .       DP=20;I16=9,9,0,0,598,20740,0,0,1080,64800,0,0,321,6915,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,213:9:0    0,3,36:1:0      0,24,219:8:0
+17     2829    .       G       <X>     0       .       DP=20;I16=9,9,0,0,649,23719,0,0,1080,64800,0,0,305,6591,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,239:8:0    0,3,31:1:0      0,27,227:9:0
+17     2830    .       G       <X>     0       .       DP=20;I16=9,10,0,0,661,23841,0,0,1140,68400,0,0,323,6867,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,248:9:0    0,3,34:1:0      0,27,222:9:0
+17     2831    .       A       <X>     0       .       DP=21;I16=10,10,0,0,682,24052,0,0,1200,72000,0,0,324,6876,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,27,223:9:0    0,3,34:1:0      0,30,254:10:0
+17     2832    .       G       <X>     0       .       DP=21;I16=10,8,0,0,626,22384,0,0,1080,64800,0,0,281,5883,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,230:8:0    0,3,31:1:0      0,27,223:9:0
+17     2833    .       C       <X>     0       .       DP=21;I16=10,10,0,0,712,25708,0,0,1200,72000,0,0,327,6915,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,27,233:9:0    0,3,37:1:0      0,30,255:10:0
+17     2834    .       C       <X>     0       .       DP=21;I16=10,9,0,0,674,24470,0,0,1140,68400,0,0,306,6464,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,230:8:0    0,3,36:1:0      0,30,243:10:0
+17     2835    .       C       <X>     0       .       DP=20;I16=9,9,0,0,617,21835,0,0,1080,64800,0,0,305,6381,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,202:8:0    0,3,39:1:0      0,27,235:9:0
+17     2836    .       C       <X>     0       .       DP=20;I16=9,9,0,0,580,19624,0,0,1080,64800,0,0,306,6412,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,206:8:0    0,3,39:1:0      0,27,200:9:0
+17     2837    .       G       <X>     0       .       DP=21;I16=9,10,0,0,558,17614,0,0,1140,68400,0,0,330,7086,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,207:9:0    0,3,31:1:0      0,27,193:9:0
+17     2838    .       A       <X>     0       .       DP=20;I16=9,10,0,0,640,22674,0,0,1140,68400,0,0,331,7065,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,245:9:0    0,3,17:1:0      0,27,220:9:0
+17     2839    .       G       <X>     0       .       DP=20;I16=9,8,0,0,623,23267,0,0,1020,61200,0,0,282,5816,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,248:8:0    0,3,26:1:0      0,24,212:8:0
+17     2840    .       C       <X>     0       .       DP=20;I16=9,10,0,0,644,22798,0,0,1140,68400,0,0,333,7089,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,233:9:0    0,3,32:1:0      0,27,227:9:0
+17     2841    .       A       <X>     0       .       DP=20;I16=9,9,0,0,675,25801,0,0,1080,64800,0,0,309,6509,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,252:9:0    0,3,35:1:0      0,24,234:8:0
+17     2842    .       G       <X>     0       .       DP=20;I16=9,10,0,0,688,25554,0,0,1140,68400,0,0,332,7056,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,3,31:1:0      0,27,233:9:0
+17     2843    .       C       <X>     0       .       DP=20;I16=8,10,0,0,651,23969,0,0,1080,64800,0,0,309,6517,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,0,0:0:0       0,24,211:8:0
+17     2844    .       A       <X>     0       .       DP=20;I16=8,11,0,0,685,25399,0,0,1140,68400,0,0,331,6969,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,0,0:0:0       0,27,231:9:0
+17     2845    .       G       <X>     0       .       DP=20;I16=8,10,0,0,673,25399,0,0,1080,64800,0,0,311,6561,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,0,0:0:0       0,24,228:8:0
+17     2846    .       C       <X>     0       .       DP=20;I16=8,10,0,0,617,22007,0,0,1080,64800,0,0,311,6577,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,243:10:0   0,0,0:0:0       0,24,218:8:0
+17     2847    .       C       <X>     0       .       DP=20;I16=7,11,0,0,580,19468,0,0,1080,64800,0,0,321,6917,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,241:10:0   0,0,0:0:0       0,24,187:8:0
+17     2848    .       G       <X>     0       .       DP=19;I16=7,10,0,0,542,17884,0,0,1020,61200,0,0,323,6999,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,218:9:0    0,0,0:0:0       0,24,191:8:0
+17     2849    .       T       <X>     0       .       DP=19;I16=7,11,0,0,609,21717,0,0,1080,64800,0,0,341,7357,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,231:9:0    0,0,0:0:0       0,27,214:9:0
+17     2850    .       C       <X>     0       .       DP=19;I16=7,11,0,0,574,18980,0,0,1080,64800,0,0,343,7461,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,234:9:0    0,0,0:0:0       0,27,188:9:0
+17     2851    .       G       <X>     0       .       DP=17;I16=6,11,0,0,589,20831,0,0,1020,61200,0,0,346,7584,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,239:9:0    0,0,0:0:0       0,24,194:8:0
+17     2852    .       T       <X>     0       .       DP=17;I16=6,11,0,0,625,23241,0,0,1020,61200,0,0,348,7676,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,244:9:0    0,0,0:0:0       0,24,214:8:0
+17     2853    .       G       <X>     0       .       DP=17;I16=6,11,0,0,635,23949,0,0,1020,61200,0,0,349,7739,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,0,0:0:0       0,24,202:8:0
+17     2854    .       T       <X>     0       .       DP=17;I16=6,11,0,0,602,21990,0,0,1020,61200,0,0,348,7722,0,0;QS=2,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,238:9:0    0,0,0:0:0       0,24,207:8:0
+17     2855    .       C       <X>     0       .       DP=17;I16=6,10,0,0,577,21539,0,0,960,57600,0,0,337,7623,0,0;QS=2,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,255:9:0    0,0,0:0:0       0,21,185:7:0
+17     2856    .       T       <X>     0       .       DP=17;I16=6,8,0,0,530,20570,0,0,840,50400,0,0,289,6507,0,0;QS=2,0;MQSB=1;MQ0F=0 PL:DP:DV        0,27,252:9:0    0,0,0:0:0       0,15,167:5:0
+17     2857    .       C       <X>     0       .       DP=18;I16=6,10,0,0,577,21641,0,0,960,57600,0,0,336,7664,0,0;QS=2,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,255:9:0    0,0,0:0:0       0,21,185:7:0
+17     2858    .       A       <X>     0       .       DP=19;I16=6,12,0,0,634,23006,0,0,1080,64800,0,0,355,8081,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,254:10:0   0,3,39:1:0      0,21,185:7:0
+17     2859    .       C       <X>     0       .       DP=19;I16=6,13,0,0,646,23056,0,0,1140,68400,0,0,361,8139,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,3,26:1:0      0,24,194:8:0
+17     2860    .       C       <X>     0       .       DP=19;I16=6,13,0,0,655,23687,0,0,1140,68400,0,0,360,8166,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,251:10:0   0,3,37:1:0      0,24,200:8:0
+17     2861    .       C       <X>     0       .       DP=20;I16=7,12,0,0,708,26756,0,0,1140,68400,0,0,333,7537,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,38:1:0      0,21,203:7:0
+17     2862    .       A       <X>     0       .       DP=20;I16=6,13,0,0,749,29753,0,0,1140,68400,0,0,332,7554,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,3,43:1:0      0,24,225:8:0
+17     2863    .       G       <X>     0       .       DP=19;I16=7,12,0,0,707,26901,0,0,1140,68400,0,0,356,8166,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,35:1:0      0,21,195:7:0
+17     2864    .       G       <X>     0       .       DP=19;I16=7,11,0,0,677,25833,0,0,1080,64800,0,0,352,8070,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,36:1:0      0,18,185:6:0
+17     2865    .       G       <X>     0       .       DP=19;I16=7,12,0,0,671,24569,0,0,1140,68400,0,0,350,7994,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,27:1:0      0,21,193:7:0
+17     2866    .       T       <X>     0       .       DP=18;I16=6,11,0,0,591,21071,0,0,1020,61200,0,0,338,7834,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,3,32:1:0      0,15,147:5:0
+17     2867    .       G       <X>     0       .       DP=18;I16=7,11,0,0,655,24279,0,0,1080,64800,0,0,347,7889,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,58:2:0      0,15,150:5:0
+17     2868    .       T       <X>     0       .       DP=18;I16=7,11,0,0,640,23702,0,0,1080,64800,0,0,347,7859,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,68:2:0      0,15,157:5:0
+17     2869    .       C       <X>     0       .       DP=18;I16=7,11,0,0,655,24737,0,0,1080,64800,0,0,346,7794,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,56:2:0      0,15,165:5:0
+17     2870    .       T       <X>     0       .       DP=18;I16=7,11,0,0,700,27480,0,0,1080,64800,0,0,345,7743,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,70:2:0      0,15,176:5:0
+17     2871    .       G       <X>     0       .       DP=18;I16=7,11,0,0,700,27554,0,0,1080,64800,0,0,344,7706,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,68:2:0      0,15,172:5:0
+17     2872    .       A       <X>     0       .       DP=18;I16=7,11,0,0,651,23869,0,0,1080,64800,0,0,343,7683,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,66:2:0      0,15,171:5:0
+17     2873    .       A       <X>     0       .       DP=18;I16=7,11,0,0,664,25000,0,0,1080,64800,0,0,342,7674,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,61:2:0      0,15,159:5:0
+17     2874    .       A       <X>     0       .       DP=18;I16=7,11,0,0,636,23286,0,0,1080,64800,0,0,341,7679,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,57:2:0      0,15,162:5:0
+17     2875    .       C       <X>     0       .       DP=18;I16=7,11,0,0,664,25148,0,0,1080,64800,0,0,340,7698,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,63:2:0      0,15,166:5:0
+17     2876    .       A       <X>     0       .       DP=18;I16=6,11,0,0,666,26684,0,0,1020,61200,0,0,314,7106,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,6,74:2:0      0,15,185:5:0
+17     2877    .       G       <X>     0       .       DP=17;I16=6,11,0,0,659,26009,0,0,1020,61200,0,0,339,7777,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,6,67:2:0      0,12,148:4:0
+17     2878    .       A       <X>     0       .       DP=17;I16=7,10,0,0,628,23656,0,0,1020,61200,0,0,340,7834,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,6,69:2:0      0,15,166:5:0
+17     2879    .       T       <X>     0       .       DP=18;I16=7,11,0,0,671,25359,0,0,1080,64800,0,0,342,7902,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,253:10:0   0,9,96:3:0      0,15,175:5:0
+17     2880    .       G       <X>     0       .       DP=19;I16=8,11,0,0,708,26694,0,0,1140,68400,0,0,345,7983,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,118:4:0    0,15,173:5:0
+17     2881    .       T       <X>     0       .       DP=19;I16=6,11,0,0,618,23304,0,0,1020,61200,0,0,299,6829,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,209:8:0    0,12,124:4:0    0,15,178:5:0
+17     2882    .       G       <X>     0       .       DP=19;I16=8,11,0,0,700,26464,0,0,1140,68400,0,0,353,8191,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,118:4:0    0,15,176:5:0
+17     2883    .       G       <X>     0       .       DP=19;I16=8,11,0,0,707,26939,0,0,1140,68400,0,0,357,8319,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,121:4:0    0,15,175:5:0
+17     2884    .       A       <X>     0       .       DP=19;I16=7,11,0,0,649,24531,0,0,1080,64800,0,0,335,7787,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,229:9:0    0,12,121:4:0    0,15,181:5:0
+17     2885    .       G       <X>     0       .       DP=19;I16=8,11,0,0,737,29253,0,0,1140,68400,0,0,362,8470,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,113:4:0    0,15,182:5:0
+17     2886    .       G       A,<X>   0       .       DP=18;I16=7,9,1,0,571,21281,20,400,960,57600,60,3600,334,7882,6,36;QS=2.76471,0.235294,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0  PL:DP:DV        0,27,236,27,236,236:9:0 11,0,51,17,54,66:3:1    0,15,171,15,171,171:5:0
+17     2887    .       T       <X>     0       .       DP=19;I16=9,9,0,0,581,20407,0,0,1080,64800,0,0,341,7905,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,213:10:0   0,9,94:3:0      0,15,166:5:0
+17     2888    .       C       <X>     0       .       DP=20;I16=10,10,0,0,714,26630,0,0,1200,72000,0,0,368,8532,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,12,94:4:0     0,15,159:5:0
+17     2889    .       T       <X>     0       .       DP=19;I16=9,10,0,0,712,27106,0,0,1140,68400,0,0,372,8550,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,114:4:0    0,15,175:5:0
+17     2890    .       C       <X>     0       .       DP=19;I16=9,10,0,0,613,20711,0,0,1140,68400,0,0,376,8584,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,247:10:0   0,12,95:4:0     0,15,139:5:0
+17     2891    .       G       <X>     0       .       DP=20;I16=9,11,0,0,674,23754,0,0,1200,72000,0,0,380,8634,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,242:10:0   0,15,141:5:0    0,15,143:5:0
+17     2892    .       G       <X>     0       .       DP=21;I16=9,12,0,0,731,26677,0,0,1260,75600,0,0,385,8701,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,142:5:0    0,15,164:5:0
+17     2893    .       G       <X>     0       .       DP=21;I16=9,12,0,0,696,24498,0,0,1260,75600,0,0,389,8687,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,251:11:0   0,15,141:5:0    0,15,150:5:0
+17     2894    .       T       <X>     0       .       DP=21;I16=9,12,0,0,716,25490,0,0,1260,75600,0,0,393,8693,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,137:5:0    0,15,155:5:0
+17     2895    .       G       <X>     0       .       DP=22;I16=9,12,0,0,773,29225,0,0,1260,75600,0,0,372,8094,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,149:6:0    0,15,166:5:0
+17     2896    .       A       <X>     0       .       DP=22;I16=8,12,0,0,732,27684,0,0,1200,72000,0,0,361,7885,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,151:5:0    0,15,163:5:0
+17     2897    .       G       <X>     0       .       DP=22;I16=10,12,0,0,783,28783,0,0,1320,79200,0,0,407,8835,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,161:6:0    0,15,168:5:0
+17     2898    .       G       <X>     0       .       DP=22;I16=10,12,0,0,724,25596,0,0,1320,79200,0,0,412,8926,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,254:11:0   0,18,143:6:0    0,15,169:5:0
+17     2899    .       C       <X>     0       .       DP=22;I16=8,11,0,0,625,21143,0,0,1140,68400,0,0,356,7640,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,15,130:5:0    0,15,147:5:0
+17     2900    .       G       <X>     0       .       DP=24;I16=11,13,0,0,782,26700,0,0,1440,86400,0,0,420,9078,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,164:6:0    0,15,153:5:0
+17     2901    .       T       <X>     0       .       DP=24;I16=11,13,0,0,821,29195,0,0,1440,86400,0,0,426,9192,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,174:6:0    0,15,166:5:0
+17     2902    .       G       <X>     0       .       DP=24;I16=11,13,0,0,898,34176,0,0,1440,86400,0,0,432,9334,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,171:6:0    0,15,164:5:0
+17     2903    .       G       <X>     0       .       DP=24;I16=11,13,0,0,894,33764,0,0,1440,86400,0,0,437,9455,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,183:6:0    0,15,168:5:0
+17     2904    .       C       <X>     0       .       DP=24;I16=11,13,0,0,892,34010,0,0,1440,86400,0,0,440,9506,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,176:6:0    0,15,169:5:0
+17     2905    .       T       <X>     0       .       DP=25;I16=12,13,0,0,926,34994,0,0,1500,90000,0,0,442,9536,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,175:6:0    0,15,174:5:0
+17     2906    .       C       <X>     0       .       DP=25;I16=12,13,0,0,960,37070,0,0,1500,90000,0,0,444,9544,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,178:6:0    0,15,173:5:0
+17     2907    .       A       <X>     0       .       DP=25;I16=11,13,0,0,933,36707,0,0,1440,86400,0,0,429,9275,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,202:6:0    0,15,170:5:0
+17     2908    .       G       <X>     0       .       DP=25;I16=12,13,0,0,943,36315,0,0,1500,90000,0,0,446,9548,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,167:6:0    0,15,164:5:0
+17     2909    .       A       <X>     0       .       DP=25;I16=10,13,0,0,864,32764,0,0,1380,82800,0,0,425,9105,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,182:6:0    0,15,171:5:0
+17     2910    .       T       <X>     0       .       DP=25;I16=11,13,0,0,870,32054,0,0,1440,86400,0,0,447,9575,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,181:6:0    0,15,166:5:0
+17     2911    .       A       <X>     0       .       DP=25;I16=11,14,0,0,871,31227,0,0,1500,90000,0,0,473,10259,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,174:6:0    0,18,188:6:0
+17     2912    .       C       <X>     0       .       DP=24;I16=11,13,0,0,899,34121,0,0,1440,86400,0,0,474,10298,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,173:6:0    0,18,189:6:0
+17     2913    .       A       <X>     0       .       DP=24;I16=10,13,0,0,879,34357,0,0,1380,82800,0,0,449,9691,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,164:5:0    0,18,199:6:0
+17     2914    .       G       <X>     0       .       DP=24;I16=11,13,0,0,899,34575,0,0,1440,86400,0,0,472,10262,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,170:6:0    0,18,187:6:0
+17     2915    .       G       <X>     0       .       DP=24;I16=11,13,0,0,867,32523,0,0,1440,86400,0,0,470,10236,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,177:6:0    0,18,178:6:0
+17     2916    .       G       <X>     0       .       DP=24;I16=11,12,0,0,813,29935,0,0,1380,82800,0,0,443,9613,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,173:6:0    0,15,155:5:0
+17     2917    .       A       <X>     0       .       DP=25;I16=11,13,0,0,864,31926,0,0,1440,86400,0,0,459,10181,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,185:6:0    0,18,178:6:0
+17     2918    .       G       <X>     0       .       DP=25;I16=13,12,0,0,903,33489,0,0,1500,90000,0,0,462,10122,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,165:6:0    0,18,170:6:0
+17     2919    .       T       <X>     0       .       DP=25;I16=12,12,0,0,837,29647,0,0,1440,86400,0,0,443,9765,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,169:6:0    0,18,178:6:0
+17     2920    .       G       <X>     0       .       DP=25;I16=12,12,0,0,850,31266,0,0,1440,86400,0,0,433,9389,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,132:5:0    0,18,180:6:0
+17     2921    .       G       <X>     0       .       DP=25;I16=13,12,0,0,874,31518,0,0,1500,90000,0,0,455,9951,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,159:6:0    0,18,176:6:0
+17     2922    .       C       <X>     0       .       DP=26;I16=13,12,0,0,872,31374,0,0,1500,90000,0,0,438,9718,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,160:6:0    0,18,172:6:0
+17     2923    .       C       <X>     0       .       DP=26;I16=13,12,0,0,873,31687,0,0,1500,90000,0,0,437,9735,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,172:6:0    0,18,175:6:0
+17     2924    .       C       <X>     0       .       DP=25;I16=13,12,0,0,940,36016,0,0,1500,90000,0,0,449,9921,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,173:6:0    0,18,184:6:0
+17     2925    .       A       <X>     0       .       DP=25;I16=13,12,0,0,912,33580,0,0,1500,90000,0,0,448,9964,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,174:6:0    0,18,189:6:0
+17     2926    .       C       <X>     0       .       DP=25;I16=13,12,0,0,902,33224,0,0,1500,90000,0,0,445,9931,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,176:6:0    0,18,174:6:0
+17     2927    .       A       <X>     0       .       DP=25;I16=12,12,0,0,896,33828,0,0,1440,86400,0,0,417,9295,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,162:5:0    0,18,191:6:0
+17     2928    .       G       <X>     0       .       DP=24;I16=13,11,0,0,862,32078,0,0,1440,86400,0,0,440,9930,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,170:6:0    0,18,161:6:0
+17     2929    .       C       <X>     0       .       DP=23;I16=13,9,0,0,794,29716,0,0,1320,79200,0,0,430,9878,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,153:5:0    0,15,149:5:0
+17     2930    .       T       <X>     0       .       DP=23;I16=13,10,0,0,822,30260,0,0,1380,82800,0,0,438,10006,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,168:6:0    0,15,157:5:0
+17     2931    .       C       <X>     0       .       DP=23;I16=13,10,0,0,803,28963,0,0,1380,82800,0,0,436,10020,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,162:6:0    0,15,140:5:0
+17     2932    .       G       <X>     0       .       DP=22;I16=12,10,0,0,728,25158,0,0,1320,79200,0,0,435,10049,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,171:6:0    0,12,117:4:0
+17     2933    .       G       <X>     0       .       DP=22;I16=11,10,0,0,760,28336,0,0,1260,75600,0,0,430,10034,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,18,175:6:0    0,12,116:4:0
+17     2934    .       C       <X>     0       .       DP=21;I16=12,9,0,0,759,28241,0,0,1260,75600,0,0,432,10052,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,161:6:0    0,9,104:3:0
+17     2935    .       C       <X>     0       .       DP=21;I16=12,9,0,0,766,28494,0,0,1260,75600,0,0,431,10075,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,178:6:0    0,9,94:3:0
+17     2936    .       T       <X>     0       .       DP=21;I16=11,9,0,0,760,29284,0,0,1200,72000,0,0,429,10063,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,188:6:0    0,9,98:3:0
+17     2937    .       G       <X>     0       .       DP=20;I16=11,9,0,0,728,27374,0,0,1200,72000,0,0,428,10066,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,177:6:0    0,9,79:3:0
+17     2938    .       T       <X>     0       .       DP=20;I16=11,9,0,0,719,26217,0,0,1200,72000,0,0,427,10083,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,188:6:0    0,9,101:3:0
+17     2939    .       C       <X>     0       .       DP=19;I16=11,8,0,0,729,28277,0,0,1140,68400,0,0,427,10113,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,163:5:0    0,9,106:3:0
+17     2940    .       T       <X>     0       .       DP=19;I16=11,8,0,0,739,29133,0,0,1140,68400,0,0,427,10155,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,171:5:0    0,9,109:3:0
+17     2941    .       T       <X>     0       .       DP=19;I16=11,8,0,0,702,26358,0,0,1140,68400,0,0,427,10209,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,170:5:0    0,9,99:3:0
+17     2942    .       T       <X>     0       .       DP=19;I16=11,8,0,0,695,25671,0,0,1140,68400,0,0,427,10275,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,169:5:0    0,9,100:3:0
+17     2943    .       G       <X>     0       .       DP=18;I16=11,6,0,0,621,23187,0,0,1020,61200,0,0,401,9627,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,15,170:5:0    0,9,86:3:0
+17     2944    .       A       <X>     0       .       DP=18;I16=10,7,0,0,642,24406,0,0,1020,61200,0,0,399,9563,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,239:9:0    0,15,168:5:0    0,9,111:3:0
+17     2945    .       A       <X>     0       .       DP=18;I16=11,7,0,0,637,23199,0,0,1080,64800,0,0,422,10132,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,242:10:0   0,15,152:5:0    0,9,107:3:0
+17     2946    .       A       <X>     0       .       DP=18;I16=11,7,0,0,692,26794,0,0,1080,64800,0,0,420,10084,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,174:5:0    0,9,108:3:0
+17     2947    .       G       <X>     0       .       DP=18;I16=11,7,0,0,639,23329,0,0,1080,64800,0,0,418,10044,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,160:5:0    0,9,78:3:0
+17     2948    .       G       <X>     0       .       DP=19;I16=11,8,0,0,702,26272,0,0,1140,68400,0,0,415,9961,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,163:5:0    0,12,116:4:0
+17     2949    .       C       <X>     0       .       DP=19;I16=10,8,0,0,657,24565,0,0,1080,64800,0,0,388,9260,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,125:4:0    0,12,124:4:0
+17     2950    .       C       <X>     0       .       DP=19;I16=11,8,0,0,667,24359,0,0,1140,68400,0,0,411,9817,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,131:5:0    0,12,115:4:0
+17     2951    .       A       <X>     0       .       DP=20;I16=11,8,0,0,682,24956,0,0,1140,68400,0,0,409,9757,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,250:10:0   0,15,149:5:0    0,12,133:4:0
+17     2952    .       C       <X>     0       .       DP=20;I16=11,9,0,0,647,21709,0,0,1200,72000,0,0,408,9706,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,128:5:0    0,12,112:4:0
+17     2953    .       G       <X>     0       .       DP=21;I16=11,9,0,0,620,19954,0,0,1200,72000,0,0,407,9665,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,237:11:0   0,15,132:5:0    0,12,111:4:0
+17     2954    .       T       <X>     0       .       DP=21;I16=11,10,0,0,742,26662,0,0,1260,75600,0,0,414,9666,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,175:6:0    0,12,135:4:0
+17     2955    .       G       <X>     0       .       DP=22;I16=11,11,0,0,787,28475,0,0,1320,79200,0,0,412,9568,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,170:6:0    0,12,127:4:0
+17     2956    .       A       <X>     0       .       DP=22;I16=11,11,0,0,747,26449,0,0,1320,79200,0,0,410,9438,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,161:6:0    0,12,125:4:0
+17     2957    .       C       <X>     0       .       DP=22;I16=10,10,0,0,693,24757,0,0,1200,72000,0,0,358,8078,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,143:6:0    0,9,104:3:0
+17     2958    .       C       <X>     0       .       DP=21;I16=11,10,0,0,784,29744,0,0,1260,75600,0,0,407,9237,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,172:6:0    0,12,135:4:0
+17     2959    .       T       <X>     0       .       DP=21;I16=11,10,0,0,791,30411,0,0,1260,75600,0,0,406,9164,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,182:6:0    0,12,139:4:0
+17     2960    .       G       <X>     0       .       DP=21;I16=11,10,0,0,778,29502,0,0,1260,75600,0,0,405,9109,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,178:6:0    0,12,126:4:0
+17     2961    .       G       <X>     0       .       DP=20;I16=10,9,0,0,657,23303,0,0,1140,68400,0,0,380,8446,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,231:10:0   0,18,176:6:0    0,9,111:3:0
+17     2962    .       C       <X>     0       .       DP=21;I16=10,10,0,0,731,27459,0,0,1200,72000,0,0,385,8615,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,151:5:0    0,12,132:4:0
+17     2963    .       C       <X>     0       .       DP=21;I16=10,10,0,0,722,26502,0,0,1200,72000,0,0,378,8274,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,169:6:0    0,9,100:3:0
+17     2964    .       C       <X>     0       .       DP=22;I16=11,10,0,0,752,27740,0,0,1260,75600,0,0,379,8275,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,148:5:0    0,15,151:5:0
+17     2965    .       A       <X>     0       .       DP=22;I16=11,11,0,0,804,29606,0,0,1320,79200,0,0,397,8539,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,176:6:0    0,15,155:5:0
+17     2966    .       C       <X>     0       .       DP=22;I16=11,11,0,0,705,23557,0,0,1320,79200,0,0,396,8468,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,254:11:0   0,18,146:6:0    0,15,142:5:0
+17     2967    .       G       <X>     0       .       DP=24;I16=11,13,0,0,767,25405,0,0,1440,86400,0,0,393,8325,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,162:6:0    0,18,135:6:0
+17     2968    .       G       <X>     0       .       DP=23;I16=11,12,0,0,812,29824,0,0,1380,82800,0,0,393,8213,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,152:5:0    0,18,162:6:0
+17     2969    .       C       <X>     0       .       DP=23;I16=11,12,0,0,866,32982,0,0,1380,82800,0,0,393,8133,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,151:5:0    0,18,181:6:0
+17     2970    .       T       <X>     0       .       DP=24;I16=11,12,0,0,816,29806,0,0,1380,82800,0,0,393,8085,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,154:5:0    0,18,189:6:0
+17     2971    .       G       <X>     0       .       DP=24;I16=12,12,0,0,878,33010,0,0,1440,86400,0,0,392,7970,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,173:6:0    0,18,184:6:0
+17     2972    .       G       <X>     0       .       DP=24;I16=12,12,0,0,839,30363,0,0,1440,86400,0,0,391,7889,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,175:6:0    0,18,161:6:0
+17     2973    .       C       <X>     0       .       DP=24;I16=12,12,0,0,854,31154,0,0,1440,86400,0,0,390,7842,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,177:6:0    0,18,165:6:0
+17     2974    .       A       <X>     0       .       DP=24;I16=12,12,0,0,869,32231,0,0,1440,86400,0,0,388,7778,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,169:6:0    0,18,174:6:0
+17     2975    .       G       <X>     0       .       DP=24;I16=12,12,0,0,857,31835,0,0,1440,86400,0,0,384,7648,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,173:6:0    0,18,167:6:0
+17     2976    .       G       <X>     0       .       DP=25;I16=13,12,0,0,866,31118,0,0,1500,90000,0,0,380,7554,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,180:7:0    0,18,171:6:0
+17     2977    .       T       <X>     0       .       DP=26;I16=13,12,0,0,760,25216,0,0,1469,87241,0,0,373,7437,0,0;QS=3,0;MQSB=0.948139;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,151:6:0    0,18,155:6:0
+17     2978    .       G       <X>     0       .       DP=25;I16=12,12,0,0,862,31574,0,0,1409,83641,0,0,362,7290,0,0;QS=3,0;MQSB=0.941765;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,168:6:0    0,18,167:6:0
+17     2979    .       G       <X>     0       .       DP=24;I16=12,12,0,0,816,28440,0,0,1409,83641,0,0,370,7340,0,0;QS=3,0;MQSB=0.941765;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,164:6:0    0,15,142:5:0
+17     2980    .       G       <X>     0       .       DP=23;I16=12,11,0,0,834,30882,0,0,1349,80041,0,0,369,7293,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,144:5:0    0,15,148:5:0
+17     2981    .       A       <X>     0       .       DP=23;I16=9,11,0,0,622,20306,0,0,1169,69241,0,0,318,6244,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,30,201:10:0   0,15,145:5:0    0,15,150:5:0
+17     2982    .       C       <X>     0       .       DP=23;I16=10,11,0,0,706,24366,0,0,1229,72841,0,0,340,6884,0,0;QS=3,0;MQSB=0.927743;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,93:3:0      0,15,144:5:0
+17     2983    .       C       <X>     0       .       DP=23;I16=12,11,0,0,781,27427,0,0,1349,80041,0,0,363,7197,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,137:5:0    0,15,142:5:0
+17     2984    .       C       <X>     0       .       DP=23;I16=12,11,0,0,861,32655,0,0,1349,80041,0,0,361,7229,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,154:5:0    0,15,157:5:0
+17     2985    .       A       <X>     0       .       DP=23;I16=12,11,0,0,798,28906,0,0,1349,80041,0,0,359,7293,0,0;QS=3,0;MQSB=0.944319;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,161:5:0    0,15,151:5:0
+17     2986    .       G       <X>     0       .       DP=21;I16=11,10,0,0,701,24335,0,0,1229,72841,0,0,358,7388,0,0;QS=3,0;MQSB=0.939898;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,129:5:0    0,12,126:4:0
+17     2987    .       C       <X>     0       .       DP=21;I16=10,10,0,0,720,26782,0,0,1169,69241,0,0,350,7448,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,136:4:0    0,12,132:4:0
+17     2988    .       T       <X>     0       .       DP=20;I16=10,10,0,0,693,25143,0,0,1169,69241,0,0,358,7612,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,132:5:0    0,12,136:4:0
+17     2989    .       G       <X>     0       .       DP=20;I16=10,10,0,0,708,25886,0,0,1169,69241,0,0,358,7736,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,141:5:0    0,12,125:4:0
+17     2990    .       C       <X>     0       .       DP=20;I16=10,10,0,0,697,25083,0,0,1169,69241,0,0,357,7833,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,149:5:0    0,12,129:4:0
+17     2991    .       A       <X>     0       .       DP=20;I16=10,10,0,0,717,26309,0,0,1169,69241,0,0,356,7952,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,151:5:0    0,12,131:4:0
+17     2992    .       G       <X>     0       .       DP=18;I16=10,8,0,0,625,22505,0,0,1049,62041,0,0,356,8042,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,243:10:0   0,12,130:4:0    0,12,120:4:0
+17     2993    .       G       <X>     0       .       DP=18;I16=10,8,0,0,646,23620,0,0,1049,62041,0,0,354,8050,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,118:4:0    0,12,123:4:0
+17     2994    .       G       <X>     0       .       DP=18;I16=10,8,0,0,620,21828,0,0,1049,62041,0,0,351,8025,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,254:10:0   0,12,115:4:0    0,12,116:4:0
+17     2995    .       G       <X>     0       .       DP=18;I16=10,8,0,0,628,22284,0,0,1049,62041,0,0,348,8018,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,248:10:0   0,12,110:4:0    0,12,135:4:0
+17     2996    .       T       <X>     0       .       DP=17;I16=8,8,0,0,497,16697,0,0,929,54841,0,0,323,7493,0,0;QS=3,0;MQSB=0.915545;MQ0F=0  PL:DP:DV        0,30,215:10:0   0,9,75:3:0      0,9,107:3:0
+17     2997    .       C       <X>     0       .       DP=17;I16=9,8,0,0,603,21925,0,0,989,58441,0,0,341,7901,0,0;QS=3,0;MQSB=0.928603;MQ0F=0  PL:DP:DV        0,30,255:10:0   0,9,85:3:0      0,12,115:4:0
+17     2998    .       C       <X>     0       .       DP=17;I16=9,8,0,0,576,19964,0,0,989,58441,0,0,337,7841,0,0;QS=3,0;MQSB=0.928603;MQ0F=0  PL:DP:DV        0,30,247:10:0   0,9,84:3:0      0,12,123:4:0
+17     2999    .       A       <X>     0       .       DP=17;I16=9,8,0,0,599,22077,0,0,989,58441,0,0,333,7797,0,0;QS=3,0;MQSB=0.928603;MQ0F=0  PL:DP:DV        0,30,238:10:0   0,9,109:3:0     0,12,136:4:0
+17     3000    .       G       <X>     0       .       DP=15;I16=8,7,0,0,554,20620,0,0,869,51241,0,0,331,7767,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,220:8:0    0,9,102:3:0     0,12,135:4:0
+17     3001    .       C       <X>     0       .       DP=15;I16=7,7,0,0,521,19695,0,0,809,47641,0,0,309,7349,0,0;QS=3,0;MQSB=0.885987;MQ0F=0  PL:DP:DV        0,21,213:7:0    0,9,103:3:0     0,12,128:4:0
+17     3002    .       A       <X>     0       .       DP=15;I16=8,7,0,0,542,20082,0,0,869,51241,0,0,326,7692,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,224:8:0    0,9,92:3:0      0,12,139:4:0
+17     3003    .       G       <X>     0       .       DP=15;I16=8,7,0,0,540,19814,0,0,869,51241,0,0,322,7594,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,230:8:0    0,9,96:3:0      0,12,120:4:0
+17     3004    .       C       <X>     0       .       DP=15;I16=8,7,0,0,525,19113,0,0,869,51241,0,0,318,7504,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,24,211:8:0    0,9,100:3:0     0,12,129:4:0
+17     3005    .       A       <X>     0       .       DP=14;I16=7,7,0,0,491,17343,0,0,809,47641,0,0,315,7421,0,0;QS=3,0;MQSB=0.885987;MQ0F=0  PL:DP:DV        0,21,197:7:0    0,9,95:3:0      0,12,124:4:0
+17     3006    .       C       <X>     0       .       DP=16;I16=7,8,0,0,516,18376,0,0,869,51241,0,0,312,7344,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,24,200:8:0    0,9,95:3:0      0,12,135:4:0
+17     3007    .       C       <X>     0       .       DP=16;I16=7,8,0,0,553,20853,0,0,869,51241,0,0,310,7274,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,24,214:8:0    0,9,103:3:0     0,12,144:4:0
+17     3008    .       C       <X>     0       .       DP=16;I16=7,8,0,0,576,22238,0,0,869,51241,0,0,308,7212,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,24,228:8:0    0,9,105:3:0     0,12,145:4:0
+17     3009    .       A       <X>     0       .       DP=16;I16=7,8,0,0,493,16739,0,0,869,51241,0,0,306,7158,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,24,200:8:0    0,9,83:3:0      0,12,130:4:0
+17     3010    .       C       <X>     0       .       DP=15;I16=7,7,0,0,534,20464,0,0,809,47641,0,0,300,7096,0,0;QS=3,0;MQSB=0.885987;MQ0F=0  PL:DP:DV        0,21,211:7:0    0,9,106:3:0     0,12,135:4:0
+17     3011    .       A       <X>     0       .       DP=16;I16=7,8,0,0,559,21173,0,0,869,51241,0,0,302,7074,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,24,218:8:0    0,9,104:3:0     0,12,145:4:0
+17     3012    .       G       <X>     0       .       DP=16;I16=7,8,0,0,503,17903,0,0,869,51241,0,0,300,7044,0,0;QS=3,0;MQSB=0.898397;MQ0F=0  PL:DP:DV        0,24,193:8:0    0,9,93:3:0      0,12,141:4:0
+17     3013    .       C       <X>     0       .       DP=16;I16=7,9,0,0,549,19967,0,0,898,52082,0,0,305,7071,0,0;QS=3,0;MQSB=0.994413;MQ0F=0  PL:DP:DV        0,27,207:9:0    0,9,98:3:0      0,12,141:4:0
+17     3014    .       A       <X>     0       .       DP=18;I16=6,9,0,0,542,20362,0,0,838,48482,0,0,289,6959,0,0;QS=3,0;MQSB=0.984496;MQ0F=0  PL:DP:DV        0,24,195:8:0    0,9,109:3:0     0,12,141:4:0
+17     3015    .       G       <X>     0       .       DP=20;I16=7,9,0,0,549,19441,0,0,929,54841,0,0,311,7547,0,0;QS=3,0;MQSB=0.892753;MQ0F=0  PL:DP:DV        0,24,206:8:0    0,12,116:4:0    0,12,131:4:0
+17     3016    .       C       <X>     0       .       DP=20;I16=7,13,0,0,690,24374,0,0,1138,66482,0,0,337,7783,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,33,248:11:0   0,15,136:5:0    0,12,132:4:0
+17     3017    .       C       A,<X>   0       .       DP=20;I16=7,12,0,1,650,23264,23,529,1109,65641,29,841,329,7715,11,121;QS=2.93801,0.0619946,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.972138;BQB=1;MQ0F=0       PL:DP:DV        0,10,224,30,227,236:11:1        0,15,133,15,133,133:5:0 0,12,128,12,128,128:4:0
+17     3018    .       A       <X>     0       .       DP=21;I16=6,10,0,0,475,15057,0,0,929,54841,0,0,295,6991,0,0;QS=3,0;MQSB=0.863243;MQ0F=0 PL:DP:DV        0,27,192:9:0    0,12,111:4:0    0,9,81:3:0
+17     3019    .       C       <X>     0       .       DP=20;I16=6,12,0,0,618,21842,0,0,1049,62041,0,0,336,7818,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,30,242:10:0   0,15,129:5:0    0,9,104:3:0
+17     3020    .       C       <X>     0       .       DP=20;I16=6,12,0,0,588,21046,0,0,1049,62041,0,0,340,7888,0,0;QS=3,0;MQSB=0.85394;MQ0F=0 PL:DP:DV        0,30,221:10:0   0,15,129:5:0    0,9,114:3:0
+17     3021    .       T       <X>     0       .       DP=21;I16=5,13,0,0,618,22454,0,0,1049,62041,0,0,343,7921,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,216:10:0   0,15,147:5:0    0,9,109:3:0
+17     3022    .       G       <X>     0       .       DP=20;I16=5,13,0,0,672,25292,0,0,1049,62041,0,0,348,7968,0,0;QS=3,0;MQSB=0.814433;MQ0F=0        PL:DP:DV        0,30,234:10:0   0,15,153:5:0    0,9,109:3:0
+17     3023    .       T       G,<X>   0       .       DP=20;I16=5,12,0,1,554,19110,18,324,989,58441,60,3600,336,7740,17,289;QS=2.94231,0.0576923,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.814433;BQB=1;MQ0F=0       PL:DP:DV        0,12,191,27,194,199:10:1        0,15,125,15,125,125:5:0 0,9,111,9,111,111:3:0
+17     3024    .       G       <X>     0       .       DP=20;I16=5,14,0,0,684,25122,0,0,1109,65641,0,0,382,8680,0,0;QS=3,0;MQSB=0.810584;MQ0F=0        PL:DP:DV        0,30,235:10:0   0,18,152:6:0    0,9,113:3:0
+17     3025    .       G       <X>     0       .       DP=20;I16=5,14,0,0,625,21465,0,0,1109,65641,0,0,386,8722,0,0;QS=3,0;MQSB=0.810584;MQ0F=0        PL:DP:DV        0,30,225:10:0   0,18,133:6:0    0,9,109:3:0
+17     3026    .       C       <X>     0       .       DP=20;I16=5,13,0,0,632,23132,0,0,1018,59282,0,0,367,8217,0,0;QS=3,0;MQSB=0.925212;MQ0F=0        PL:DP:DV        0,33,235:11:0   0,12,105:4:0    0,9,107:3:0
+17     3027    .       A       <X>     0       .       DP=21;I16=6,15,0,0,693,24199,0,0,1198,70082,0,0,413,9199,0,0;QS=3,0;MQSB=0.940481;MQ0F=0        PL:DP:DV        0,33,222:11:0   0,21,175:7:0    0,9,108:3:0
+17     3028    .       G       <X>     0       .       DP=21;I16=6,15,0,0,753,27935,0,0,1198,70082,0,0,417,9239,0,0;QS=3,0;MQSB=0.940481;MQ0F=0        PL:DP:DV        0,33,241:11:0   0,21,192:7:0    0,9,107:3:0
+17     3029    .       G       <X>     0       .       DP=21;I16=6,15,0,0,787,29949,0,0,1198,70082,0,0,421,9303,0,0;QS=3,0;MQSB=0.940481;MQ0F=0        PL:DP:DV        0,33,251:11:0   0,21,189:7:0    0,9,109:3:0
+17     3030    .       G       <X>     0       .       DP=22;I16=6,16,0,0,720,24728,0,0,1258,73682,0,0,424,9342,0,0;QS=3,0;MQSB=0.934321;MQ0F=0        PL:DP:DV        0,36,229:12:0   0,21,174:7:0    0,9,106:3:0
+17     3031    .       A       <X>     0       .       DP=22;I16=5,16,0,0,693,24631,0,0,1198,70082,0,0,403,8783,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,36,222:12:0   0,18,162:6:0    0,9,113:3:0
+17     3032    .       G       <X>     0       .       DP=22;I16=6,15,0,0,727,26093,0,0,1229,72841,0,0,405,8775,0,0;QS=3,0;MQSB=0.843281;MQ0F=0        PL:DP:DV        0,33,237:11:0   0,21,180:7:0    0,9,106:3:0
+17     3033    .       G       <X>     0       .       DP=22;I16=6,15,0,0,697,24039,0,0,1198,70082,0,0,429,9407,0,0;QS=3,0;MQSB=0.940481;MQ0F=0        PL:DP:DV        0,33,235:11:0   0,21,160:7:0    0,9,106:3:0
+17     3034    .       A       <X>     0       .       DP=23;I16=6,14,0,0,617,20947,0,0,1138,66482,0,0,387,8491,0,0;QS=3,0;MQSB=0.947033;MQ0F=0        PL:DP:DV        0,33,203:11:0   0,15,134:5:0    0,12,126:4:0
+17     3035    .       G       <X>     0       .       DP=23;I16=7,13,0,0,641,22007,0,0,1138,66482,0,0,385,8379,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,30,208:10:0   0,18,151:6:0    0,12,128:4:0
+17     3036    .       C       <X>     0       .       DP=23;I16=6,15,0,0,688,23652,0,0,1198,70082,0,0,388,8258,0,0;QS=3,0;MQSB=0.940481;MQ0F=0        PL:DP:DV        0,36,216:12:0   0,15,132:5:0    0,12,140:4:0
+17     3037    .       T       <X>     0       .       DP=24;I16=7,16,0,0,797,28671,0,0,1318,77282,0,0,439,9521,0,0;QS=3,0;MQSB=0.955805;MQ0F=0        PL:DP:DV        0,36,242:12:0   0,21,170:7:0    0,12,143:4:0
+17     3038    .       T       <X>     0       .       DP=25;I16=8,17,0,0,815,27469,0,0,1438,84482,0,0,441,9561,0,0;QS=3,0;MQSB=0.966223;MQ0F=0        PL:DP:DV        0,42,249:14:0   0,21,190:7:0    0,12,125:4:0
+17     3039    .       G       <X>     0       .       DP=25;I16=8,17,0,0,780,25946,0,0,1438,84482,0,0,444,9630,0,0;QS=3,0;MQSB=0.966223;MQ0F=0        PL:DP:DV        0,42,249:14:0   0,21,156:7:0    0,12,127:4:0
+17     3040    .       T       <X>     0       .       DP=25;I16=7,15,0,0,701,23777,0,0,1258,73682,0,0,385,8279,0,0;QS=3,0;MQSB=0.961028;MQ0F=0        PL:DP:DV        0,36,239:12:0   0,18,154:6:0    0,12,130:4:0
+17     3041    .       G       <X>     0       .       DP=25;I16=8,16,0,0,824,29228,0,0,1378,80882,0,0,420,8982,0,0;QS=3,0;MQSB=0.970446;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,21,186:7:0    0,12,135:4:0
+17     3042    .       G       <X>     0       .       DP=25;I16=8,15,0,0,795,28227,0,0,1349,80041,0,0,409,8839,0,0;QS=3,0;MQSB=0.889418;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,18,148:6:0    0,12,120:4:0
+17     3043    .       T       <X>     0       .       DP=25;I16=8,16,0,0,723,23191,0,0,1378,80882,0,0,435,9415,0,0;QS=3,0;MQSB=0.970446;MQ0F=0        PL:DP:DV        0,39,233:13:0   0,21,151:7:0    0,12,124:4:0
+17     3044    .       A       C,<X>   0       .       DP=26;I16=8,15,0,1,665,20809,15,225,1318,77282,60,3600,392,8498,14,196;QS=2.96104,0.038961,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.970446;BQB=1;MQ0F=0       PL:DP:DV        0,26,216,39,219,220:14:1        0,18,133,18,133,133:6:0 0,12,124,12,124,124:4:0
+17     3045    .       C       <X>     0       .       DP=26;I16=8,16,0,0,754,25232,0,0,1378,80882,0,0,403,8627,0,0;QS=3,0;MQSB=0.970446;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,133:6:0    0,12,122:4:0
+17     3046    .       A       <X>     0       .       DP=25;I16=8,15,0,0,748,26170,0,0,1349,80041,0,0,400,8540,0,0;QS=3,0;MQSB=0.889418;MQ0F=0        PL:DP:DV        0,39,245:13:0   0,18,160:6:0    0,12,141:4:0
+17     3047    .       G       <X>     0       .       DP=25;I16=8,15,0,0,766,26998,0,0,1318,77282,0,0,396,8432,0,0;QS=3,0;MQSB=0.974802;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,18,143:6:0    0,12,129:4:0
+17     3048    .       T       <X>     0       .       DP=25;I16=8,11,0,0,608,20554,0,0,1109,65641,0,0,320,6762,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,30,226:10:0   0,15,128:5:0    0,12,129:4:0
+17     3049    .       G       <X>     0       .       DP=24;I16=8,16,0,0,831,29557,0,0,1378,80882,0,0,426,9068,0,0;QS=3,0;MQSB=0.970446;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,18,161:6:0    0,9,105:3:0
+17     3050    .       G       <X>     0       .       DP=24;I16=8,14,0,0,729,25093,0,0,1258,73682,0,0,379,8041,0,0;QS=3,0;MQSB=0.979255;MQ0F=0        PL:DP:DV        0,39,253:13:0   0,18,159:6:0    0,9,100:3:0
+17     3051    .       A       <X>     0       .       DP=23;I16=8,15,0,0,724,24200,0,0,1318,77282,0,0,423,9091,0,0;QS=3,0;MQSB=0.974802;MQ0F=0        PL:DP:DV        0,42,243:14:0   0,18,152:6:0    0,9,103:3:0
+17     3052    .       C       <X>     0       .       DP=23;I16=7,13,0,0,612,19876,0,0,1169,69241,0,0,363,7779,0,0;QS=3,0;MQSB=0.962269;MQ0F=0        PL:DP:DV        0,36,226:12:0   0,15,117:5:0    0,9,93:3:0
+17     3053    .       A       <X>     0       .       DP=22;I16=8,11,0,0,616,21288,0,0,1078,62882,0,0,360,7740,0,0;QS=3,0;MQSB=0.992359;MQ0F=0        PL:DP:DV        0,33,234:11:0   0,15,118:5:0    0,9,110:3:0
+17     3054    .       G       <X>     0       .       DP=22;I16=8,14,0,0,761,27617,0,0,1258,73682,0,0,414,8932,0,0;QS=3,0;MQSB=0.979255;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,126:5:0    0,9,99:3:0
+17     3055    .       G       <X>     0       .       DP=22;I16=8,9,0,0,566,19890,0,0,958,55682,0,0,333,7219,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,30,228:10:0   0,12,111:4:0    0,9,105:3:0
+17     3056    .       C       <X>     0       .       DP=22;I16=7,14,0,0,701,24685,0,0,1198,70082,0,0,420,9298,0,0;QS=3,0;MQSB=0.966484;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,125:4:0    0,12,122:4:0
+17     3057    .       C       <X>     0       .       DP=23;I16=8,13,0,0,706,24988,0,0,1198,70082,0,0,411,9253,0,0;QS=3,0;MQSB=0.983744;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,15,128:5:0    0,9,92:3:0
+17     3058    .       C       <X>     0       .       DP=23;I16=9,14,0,0,707,23327,0,0,1318,77282,0,0,429,9471,0,0;QS=3,0;MQSB=0.987676;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,131:5:0    0,12,116:4:0
+17     3059    .       T       G,<X>   0       .       DP=23;I16=9,11,0,1,638,21954,16,256,1169,69241,60,3600,355,7761,22,484;QS=2.95876,0.0412371,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.913101;BQB=1;MQ0F=0      PL:DP:DV        0,22,234,36,237,239:13:1        0,15,144,15,144,144:5:0 0,9,94,9,94,94:3:0
+17     3060    .       G       <X>     0       .       DP=24;I16=9,10,0,0,578,19136,0,0,1109,65641,0,0,324,6992,0,0;QS=3,0;MQSB=0.920044;MQ0F=0        PL:DP:DV        0,33,221:11:0   0,12,121:4:0    0,12,116:4:0
+17     3061    .       C       <X>     0       .       DP=24;I16=9,15,0,0,770,25918,0,0,1378,80882,0,0,446,10136,0,0;QS=3,0;MQSB=0.984127;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,138:5:0    0,15,145:5:0
+17     3062    .       C       <X>     0       .       DP=23;I16=9,13,0,0,727,25019,0,0,1289,76441,0,0,419,9551,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,15,137:5:0    0,15,134:5:0
+17     3063    .       C       <X>     0       .       DP=23;I16=9,13,0,0,651,21695,0,0,1258,73682,0,0,415,9511,0,0;QS=3,0;MQSB=0.991121;MQ0F=0        PL:DP:DV        0,36,233:12:0   0,15,130:5:0    0,15,133:5:0
+17     3064    .       A       <X>     0       .       DP=23;I16=9,12,0,0,691,24125,0,0,1198,70082,0,0,385,8815,0,0;QS=3,0;MQSB=0.994334;MQ0F=0        PL:DP:DV        0,36,254:12:0   0,12,118:4:0    0,15,144:5:0
+17     3065    .       G       <X>     0       .       DP=22;I16=7,14,0,0,653,21733,0,0,1198,70082,0,0,426,9986,0,0;QS=3,0;MQSB=0.966484;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,109:4:0    0,12,118:4:0
+17     3066    .       A       <X>     0       .       DP=21;I16=7,10,0,0,501,16143,0,0,989,58441,0,0,326,7598,0,0;QS=3,0;MQSB=0.887766;MQ0F=0 PL:DP:DV        0,27,202:9:0    0,12,109:4:0    0,12,104:4:0
+17     3067    .       T       <X>     0       .       DP=21;I16=7,12,0,0,535,16779,0,0,1078,62882,0,0,373,8787,0,0;QS=3,0;MQSB=0.977926;MQ0F=0        PL:DP:DV        0,36,223:12:0   0,9,82:3:0      0,12,103:4:0
+17     3068    .       G       <X>     0       .       DP=20;I16=7,12,0,0,645,22781,0,0,1109,65641,0,0,396,9312,0,0;QS=3,0;MQSB=0.879351;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,115:4:0    0,9,84:3:0
+17     3069    .       G       <X>     0       .       DP=20;I16=7,10,0,0,468,14412,0,0,989,58441,0,0,346,8070,0,0;QS=3,0;MQSB=0.887766;MQ0F=0 PL:DP:DV        0,33,203:11:0   0,12,102:4:0    0,6,57:2:0
+17     3070    .       C       <X>     0       .       DP=20;I16=6,13,0,0,627,22135,0,0,1078,62882,0,0,414,9878,0,0;QS=3,0;MQSB=0.953977;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,98:3:0      0,9,98:3:0
+17     3071    .       C       <X>     0       .       DP=20;I16=7,13,0,0,715,26563,0,0,1138,66482,0,0,419,9893,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,123:4:0    0,9,98:3:0
+17     3072    .       C       <X>     0       .       DP=20;I16=6,13,0,0,696,25784,0,0,1109,65641,0,0,414,9866,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,128:4:0    0,9,106:3:0
+17     3073    .       C       <X>     0       .       DP=20;I16=6,13,0,0,706,26822,0,0,1109,65641,0,0,414,9872,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,135:4:0    0,9,115:3:0
+17     3074    .       C       <X>     0       .       DP=20;I16=6,13,0,0,724,28052,0,0,1109,65641,0,0,414,9886,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,135:4:0    0,9,116:3:0
+17     3075    .       C       <X>     0       .       DP=21;I16=6,13,0,0,630,21614,0,0,1109,65641,0,0,389,9283,0,0;QS=3,0;MQSB=0.965977;MQ0F=0        PL:DP:DV        0,33,239:11:0   0,15,140:5:0    0,9,94:3:0
+17     3076    .       G       <X>     0       .       DP=21;I16=6,14,0,0,645,21809,0,0,1169,69241,0,0,415,9939,0,0;QS=3,0;MQSB=0.969852;MQ0F=0        PL:DP:DV        0,36,252:12:0   0,15,126:5:0    0,9,91:3:0
+17     3077    .       C       <X>     0       .       DP=20;I16=5,15,0,0,694,25228,0,0,1169,69241,0,0,417,9979,0,0;QS=3,0;MQSB=0.976472;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,116:4:0    0,9,111:3:0
+17     3078    .       C       <X>     0       .       DP=20;I16=5,15,0,0,767,29761,0,0,1169,69241,0,0,420,10028,0,0;QS=3,0;MQSB=0.976472;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,113:4:0    0,9,111:3:0
+17     3079    .       T       <X>     0       .       DP=20;I16=5,15,0,0,749,28479,0,0,1169,69241,0,0,422,10038,0,0;QS=3,0;MQSB=0.976472;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,119:4:0    0,9,116:3:0
+17     3080    .       G       <X>     0       .       DP=21;I16=6,15,0,0,785,29901,0,0,1229,72841,0,0,424,10060,0,0;QS=3,0;MQSB=0.973096;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,124:4:0    0,9,103:3:0
+17     3081    .       C       <X>     0       .       DP=21;I16=6,15,0,0,752,27438,0,0,1229,72841,0,0,425,9997,0,0;QS=3,0;MQSB=0.973096;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,118:4:0    0,9,92:3:0
+17     3082    .       C       <X>     0       .       DP=21;I16=6,15,0,0,787,30211,0,0,1229,72841,0,0,426,9952,0,0;QS=3,0;MQSB=0.973096;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,118:4:0    0,9,112:3:0
+17     3083    .       T       C,<X>   0       .       DP=21;I16=6,14,0,1,764,29458,33,1089,1169,69241,60,3600,401,9249,25,625;QS=2.93666,0.0633397,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.973096;BQB=1;MQ0F=0     PL:DP:DV        0,9,255,39,255,255:14:1 0,12,130,12,130,130:4:0 0,9,113,9,113,113:3:0
+17     3084    .       G       <X>     0       .       DP=23;I16=6,17,0,0,859,32755,0,0,1349,80041,0,0,426,9812,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,118:4:0    0,12,135:4:0
+17     3085    .       T       <X>     0       .       DP=23;I16=6,16,0,0,824,31132,0,0,1289,76441,0,0,426,9718,0,0;QS=3,0;MQSB=0.97584;MQ0F=0 PL:DP:DV        0,42,255:14:0   0,12,124:4:0    0,12,135:4:0
+17     3086    .       G       <X>     0       .       DP=23;I16=6,17,0,0,853,32429,0,0,1349,80041,0,0,428,9648,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,125:4:0    0,12,131:4:0
+17     3087    .       G       <X>     0       .       DP=23;I16=6,17,0,0,897,35253,0,0,1349,80041,0,0,429,9599,0,0;QS=3,0;MQSB=0.978183;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,130:4:0    0,12,137:4:0
+17     3088    .       A       <X>     0       .       DP=22;I16=6,16,0,0,834,31738,0,0,1289,76441,0,0,431,9571,0,0;QS=3,0;MQSB=0.97584;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,9,110:3:0     0,12,135:4:0
+17     3089    .       A       <X>     0       .       DP=23;I16=7,16,0,0,919,36903,0,0,1349,80041,0,0,432,9514,0,0;QS=3,0;MQSB=0.973027;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,113:3:0     0,15,175:5:0
+17     3090    .       G       <X>     0       .       DP=23;I16=7,16,0,0,885,34349,0,0,1349,80041,0,0,433,9431,0,0;QS=3,0;MQSB=0.973027;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,103:3:0     0,15,160:5:0
+17     3091    .       T       <X>     0       .       DP=23;I16=7,16,0,0,840,31352,0,0,1349,80041,0,0,434,9374,0,0;QS=3,0;MQSB=0.973027;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,9,105:3:0     0,15,153:5:0
+17     3092    .       T       <X>     0       .       DP=24;I16=8,16,0,0,895,33673,0,0,1409,83641,0,0,434,9294,0,0;QS=3,0;MQSB=0.970446;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,109:3:0     0,15,165:5:0
+17     3093    .       G       <X>     0       .       DP=25;I16=9,16,0,0,955,37033,0,0,1469,87241,0,0,434,9192,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,133:4:0    0,15,157:5:0
+17     3094    .       A       <X>     0       .       DP=25;I16=9,15,0,0,891,33319,0,0,1409,83641,0,0,425,9019,0,0;QS=3,0;MQSB=0.96464;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,12,134:4:0    0,15,161:5:0
+17     3095    .       C       <X>     0       .       DP=25;I16=9,15,0,0,891,33469,0,0,1409,83641,0,0,425,8955,0,0;QS=3,0;MQSB=0.96464;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,12,131:4:0    0,15,163:5:0
+17     3096    .       C       <X>     0       .       DP=25;I16=9,16,0,0,952,36626,0,0,1469,87241,0,0,436,9014,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,121:4:0    0,15,167:5:0
+17     3097    .       A       <X>     0       .       DP=25;I16=9,16,0,0,972,38200,0,0,1469,87241,0,0,436,8984,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,144:4:0    0,15,174:5:0
+17     3098    .       G       <X>     0       .       DP=25;I16=9,16,0,0,959,37269,0,0,1469,87241,0,0,436,8986,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,134:4:0    0,15,166:5:0
+17     3099    .       A       <X>     0       .       DP=25;I16=9,16,0,0,888,32632,0,0,1469,87241,0,0,435,8971,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,124:4:0    0,15,165:5:0
+17     3100    .       C       <X>     0       .       DP=25;I16=9,16,0,0,870,31084,0,0,1469,87241,0,0,434,8990,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,126:4:0    0,15,159:5:0
+17     3101    .       C       <X>     0       .       DP=25;I16=9,16,0,0,960,37090,0,0,1469,87241,0,0,432,8992,0,0;QS=3,0;MQSB=0.968069;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,12,134:4:0    0,15,161:5:0
+17     3102    .       A       <X>     0       .       DP=26;I16=10,16,0,0,952,35186,0,0,1529,90841,0,0,430,9026,0,0;QS=3,0;MQSB=0.965874;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,134:4:0    0,18,189:6:0
+17     3103    .       T       <X>     0       .       DP=26;I16=10,16,0,0,920,33094,0,0,1529,90841,0,0,427,8993,0,0;QS=3,0;MQSB=0.965874;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,131:4:0    0,18,187:6:0
+17     3104    .       C       T,<X>   0       .       DP=25;I16=8,15,2,0,900,35584,80,3202,1349,80041,120,7200,385,8143,40,850;QS=2.58763,0.412371,0;VDB=0.8;SGB=0.346553;RPB=0.717391;MQB=0.956522;MQSB=0.962269;BQB=0.978261;MQ0F=0 PL:DP:DV        0,48,255,48,255,255:16:0        0,12,144,12,144,144:4:0 59,0,93,68,99,157:5:2
+17     3105    .       T       <X>     0       .       DP=25;I16=10,15,0,0,959,37057,0,0,1469,87241,0,0,422,8976,0,0;QS=3,0;MQSB=0.962269;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,12,149:4:0    0,15,169:5:0
+17     3106    .       G       <X>     0       .       DP=23;I16=10,13,0,0,881,33891,0,0,1380,82800,0,0,420,8940,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,132:4:0    0,15,167:5:0
+17     3107    .       T       <X>     0       .       DP=24;I16=10,14,0,0,878,32496,0,0,1440,86400,0,0,418,8932,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,132:4:0    0,18,195:6:0
+17     3108    .       C       <X>     0       .       DP=24;I16=10,14,0,0,909,34897,0,0,1440,86400,0,0,417,8953,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,137:4:0    0,18,189:6:0
+17     3109    .       A       <X>     0       .       DP=24;I16=10,14,0,0,905,34249,0,0,1440,86400,0,0,416,9004,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,136:4:0    0,18,195:6:0
+17     3110    .       C       <X>     0       .       DP=24;I16=10,13,0,0,919,37099,0,0,1380,82800,0,0,413,8933,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,105:3:0     0,18,189:6:0
+17     3111    .       A       <X>     0       .       DP=25;I16=10,14,0,0,961,38943,0,0,1440,86400,0,0,410,8888,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,111:3:0     0,18,205:6:0
+17     3112    .       G       <X>     0       .       DP=25;I16=10,14,0,0,958,39370,0,0,1440,86400,0,0,407,8821,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,116:3:0     0,18,191:6:0
+17     3113    .       C       <X>     0       .       DP=25;I16=10,14,0,0,961,39641,0,0,1440,86400,0,0,403,8735,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,112:3:0     0,18,193:6:0
+17     3114    .       A       <X>     0       .       DP=24;I16=10,13,0,0,928,38448,0,0,1380,82800,0,0,400,8680,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,116:3:0     0,18,200:6:0
+17     3115    .       G       <X>     0       .       DP=23;I16=10,12,0,0,872,35800,0,0,1320,79200,0,0,397,8603,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,117:3:0     0,18,195:6:0
+17     3116    .       G       <X>     0       .       DP=23;I16=10,12,0,0,870,35372,0,0,1320,79200,0,0,394,8552,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,108:3:0     0,18,194:6:0
+17     3117    .       T       <X>     0       .       DP=22;I16=9,13,0,0,771,27537,0,0,1320,79200,0,0,399,8575,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,96:3:0      0,18,177:6:0
+17     3118    .       A       <X>     0       .       DP=22;I16=9,13,0,0,813,30285,0,0,1320,79200,0,0,397,8537,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,111:3:0     0,18,193:6:0
+17     3119    .       A       <X>     0       .       DP=22;I16=9,13,0,0,886,35954,0,0,1320,79200,0,0,393,8423,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,120:3:0     0,18,207:6:0
+17     3120    .       G       <X>     0       .       DP=22;I16=9,13,0,0,839,32281,0,0,1320,79200,0,0,389,8333,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,104:3:0     0,18,182:6:0
+17     3121    .       A       <X>     0       .       DP=22;I16=10,12,0,0,777,28399,0,0,1320,79200,0,0,386,8266,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,111:3:0     0,18,194:6:0
+17     3122    .       C       <X>     0       .       DP=22;I16=10,12,0,0,848,33002,0,0,1320,79200,0,0,384,8222,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,110:3:0     0,18,192:6:0
+17     3123    .       T       <X>     0       .       DP=22;I16=10,12,0,0,854,33456,0,0,1320,79200,0,0,382,8202,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,114:3:0     0,18,204:6:0
+17     3124    .       C       <X>     0       .       DP=22;I16=10,11,0,0,882,38286,0,0,1260,75600,0,0,381,8205,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,104:3:0     0,15,178:5:0
+17     3125    .       T       <X>     0       .       DP=22;I16=10,11,0,0,860,36764,0,0,1260,75600,0,0,380,8230,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,106:3:0     0,15,185:5:0
+17     3126    .       G       <X>     0       .       DP=22;I16=10,11,0,0,834,34998,0,0,1260,75600,0,0,379,8277,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,97:3:0      0,15,174:5:0
+17     3127    .       C       <X>     0       .       DP=23;I16=10,11,0,0,847,36381,0,0,1260,75600,0,0,378,8346,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,87:3:0      0,15,175:5:0
+17     3128    .       T       <X>     0       .       DP=22;I16=9,12,0,0,850,35972,0,0,1229,72841,0,0,402,9010,0,0;QS=3,0;MQSB=0.950149;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,107:3:0     0,15,182:5:0
+17     3129    .       T       <X>     0       .       DP=22;I16=9,12,0,0,809,32621,0,0,1229,72841,0,0,401,9067,0,0;QS=3,0;MQSB=0.950149;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,107:3:0     0,15,178:5:0
+17     3130    .       T       <X>     0       .       DP=21;I16=9,10,0,0,744,30322,0,0,1140,68400,0,0,376,8516,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,6,82:2:0      0,15,169:5:0
+17     3131    .       C       <X>     0       .       DP=21;I16=9,10,0,0,792,34778,0,0,1140,68400,0,0,376,8606,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,6,83:2:0      0,15,170:5:0
+17     3132    .       T       <X>     0       .       DP=21;I16=9,11,0,0,819,35197,0,0,1169,69241,0,0,400,9288,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,109:3:0     0,15,174:5:0
+17     3133    .       G       <X>     0       .       DP=21;I16=9,11,0,0,800,34016,0,0,1169,69241,0,0,398,9312,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,97:3:0      0,15,166:5:0
+17     3134    .       G       <X>     0       .       DP=22;I16=10,11,0,0,773,30227,0,0,1229,72841,0,0,396,9352,0,0;QS=3,0;MQSB=0.939898;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,97:3:0      0,15,163:5:0
+17     3135    .       G       <X>     0       .       DP=22;I16=9,12,0,0,812,33714,0,0,1229,72841,0,0,396,9408,0,0;QS=3,0;MQSB=0.950149;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,9,94:3:0      0,12,151:4:0
+17     3136    .       C       <X>     0       .       DP=22;I16=9,12,0,0,811,33469,0,0,1229,72841,0,0,396,9430,0,0;QS=3,0;MQSB=0.950149;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,9,102:3:0     0,12,140:4:0
+17     3137    .       A       <X>     0       .       DP=22;I16=10,11,0,0,786,31226,0,0,1229,72841,0,0,396,9416,0,0;QS=3,0;MQSB=0.939898;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,95:3:0      0,12,142:4:0
+17     3138    .       A       <X>     0       .       DP=21;I16=9,11,0,0,720,28200,0,0,1169,69241,0,0,398,9414,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,98:3:0      0,12,147:4:0
+17     3139    .       C       <X>     0       .       DP=21;I16=9,11,0,0,755,31433,0,0,1169,69241,0,0,400,9424,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,91:3:0      0,12,139:4:0
+17     3140    .       C       <X>     0       .       DP=21;I16=9,11,0,0,790,33238,0,0,1169,69241,0,0,402,9446,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,102:3:0     0,12,145:4:0
+17     3141    .       C       <X>     0       .       DP=21;I16=9,11,0,0,819,35401,0,0,1169,69241,0,0,404,9480,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,101:3:0     0,12,150:4:0
+17     3142    .       A       <X>     0       .       DP=21;I16=9,11,0,0,822,35744,0,0,1169,69241,0,0,405,9477,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,9,107:3:0     0,12,155:4:0
+17     3143    .       G       <X>     0       .       DP=22;I16=10,11,0,0,846,36468,0,0,1198,70082,0,0,406,9488,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,9,104:3:0     0,12,151:4:0
+17     3144    .       C       <X>     0       .       DP=23;I16=12,10,0,0,855,35905,0,0,1258,73682,0,0,409,9513,0,0;QS=3,0;MQSB=0.997828;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,104:3:0     0,15,165:5:0
+17     3145    .       A       <X>     0       .       DP=23;I16=12,10,0,0,869,35937,0,0,1258,73682,0,0,414,9554,0,0;QS=3,0;MQSB=0.997828;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,106:3:0     0,15,174:5:0
+17     3146    .       G       <X>     0       .       DP=23;I16=12,10,0,0,895,38345,0,0,1258,73682,0,0,419,9613,0,0;QS=3,0;MQSB=0.997828;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,105:3:0     0,15,179:5:0
+17     3147    .       G       <X>     0       .       DP=24;I16=11,11,0,0,851,34815,0,0,1289,76441,0,0,419,9623,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,123:4:0    0,15,172:5:0
+17     3148    .       T       <X>     0       .       DP=24;I16=12,11,0,0,795,30097,0,0,1318,77282,0,0,428,9682,0,0;QS=3,0;MQSB=0.999527;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,107:4:0    0,15,149:5:0
+17     3149    .       G       <X>     0       .       DP=24;I16=12,11,0,0,910,38142,0,0,1318,77282,0,0,433,9743,0,0;QS=3,0;MQSB=0.999527;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,120:4:0    0,15,167:5:0
+17     3150    .       A       <X>     0       .       DP=24;I16=12,11,0,0,854,33784,0,0,1318,77282,0,0,438,9822,0,0;QS=3,0;MQSB=0.999527;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,129:4:0    0,15,167:5:0
+17     3151    .       C       <X>     0       .       DP=24;I16=12,11,0,0,873,35315,0,0,1318,77282,0,0,442,9870,0,0;QS=3,0;MQSB=0.999527;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,15,163:5:0
+17     3152    .       C       <X>     0       .       DP=24;I16=12,11,0,0,857,34239,0,0,1318,77282,0,0,445,9889,0,0;QS=3,0;MQSB=0.999527;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,123:4:0    0,15,155:5:0
+17     3153    .       C       <X>     0       .       DP=24;I16=12,11,0,0,891,36711,0,0,1318,77282,0,0,448,9930,0,0;QS=3,0;MQSB=0.999527;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,15,166:5:0
+17     3154    .       T       <X>     0       .       DP=25;I16=13,11,0,0,938,38052,0,0,1378,80882,0,0,451,9993,0,0;QS=3,0;MQSB=0.998323;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,133:4:0    0,18,194:6:0
+17     3155    .       G       <X>     0       .       DP=25;I16=13,11,0,0,953,39423,0,0,1378,80882,0,0,454,10030,0,0;QS=3,0;MQSB=0.998323;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,127:4:0    0,18,180:6:0
+17     3156    .       G       <X>     0       .       DP=25;I16=13,11,0,0,946,38818,0,0,1378,80882,0,0,457,10093,0,0;QS=3,0;MQSB=0.998323;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,126:4:0    0,18,189:6:0
+17     3157    .       A       <X>     0       .       DP=24;I16=12,12,0,0,896,33648,0,0,1378,80882,0,0,486,10806,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,130:4:0    0,18,193:6:0
+17     3158    .       A       <X>     0       .       DP=24;I16=12,12,0,0,856,31670,0,0,1378,80882,0,0,490,10918,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,18,192:6:0
+17     3159    .       T       <X>     0       .       DP=24;I16=11,12,0,0,864,32952,0,0,1349,80041,0,0,477,10749,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,134:4:0    0,18,194:6:0
+17     3160    .       T       <X>     0       .       DP=24;I16=12,12,0,0,907,34719,0,0,1378,80882,0,0,494,11018,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,134:4:0    0,18,193:6:0
+17     3161    .       C       <X>     0       .       DP=24;I16=12,12,0,0,880,33336,0,0,1378,80882,0,0,494,11006,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,123:4:0    0,18,196:6:0
+17     3162    .       C       <X>     0       .       DP=24;I16=12,12,0,0,916,35764,0,0,1378,80882,0,0,494,11018,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,127:4:0    0,18,188:6:0
+17     3163    .       T       A,<X>   0       .       DP=24;I16=11,12,1,0,895,35099,13,169,1349,80041,29,841,473,10603,20,400;QS=2.97436,0.025641,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0     PL:DP:DV        0,28,255,39,255,255:14:1        0,12,137,12,137,137:4:0 0,18,200,18,200,200:6:0
+17     3164    .       G       <X>     0       .       DP=24;I16=12,11,0,0,887,34437,0,0,1349,80041,0,0,467,10385,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,106:3:0     0,18,188:6:0
+17     3165    .       T       <X>     0       .       DP=24;I16=12,12,0,0,880,32654,0,0,1378,80882,0,0,490,10990,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,133:4:0    0,18,189:6:0
+17     3166    .       C       <X>     0       .       DP=24;I16=12,11,0,0,871,33389,0,0,1349,80041,0,0,463,10369,0,0;QS=3,0;MQSB=0.944319;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,111:3:0     0,18,193:6:0
+17     3167    .       C       <X>     0       .       DP=23;I16=12,11,0,0,879,34199,0,0,1318,77282,0,0,487,11021,0,0;QS=3,0;MQSB=0.999527;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,131:4:0    0,18,189:6:0
+17     3168    .       A       <X>     0       .       DP=23;I16=12,11,0,0,874,33294,0,0,1318,77282,0,0,486,11070,0,0;QS=3,0;MQSB=0.999527;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,125:4:0    0,18,192:6:0
+17     3169    .       T       <X>     0       .       DP=23;I16=11,11,0,0,824,31124,0,0,1289,76441,0,0,458,10416,0,0;QS=3,0;MQSB=0.936864;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,12,128:4:0    0,18,187:6:0
+17     3170    .       C       <X>     0       .       DP=23;I16=11,11,0,0,877,35167,0,0,1289,76441,0,0,453,10307,0,0;QS=3,0;MQSB=0.936864;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,12,129:4:0    0,18,201:6:0
+17     3171    .       T       <X>     0       .       DP=23;I16=11,11,0,0,843,32615,0,0,1289,76441,0,0,448,10216,0,0;QS=3,0;MQSB=0.936864;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,12,127:4:0    0,18,201:6:0
+17     3172    .       G       <X>     0       .       DP=23;I16=12,11,0,0,813,29605,0,0,1318,77282,0,0,468,10768,0,0;QS=3,0;MQSB=0.999527;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,120:4:0    0,18,176:6:0
+17     3173    .       G       <X>     0       .       DP=23;I16=11,11,0,0,801,29659,0,0,1289,76441,0,0,436,9988,0,0;QS=3,0;MQSB=0.936864;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,126:4:0    0,18,174:6:0
+17     3174    .       C       <X>     0       .       DP=24;I16=13,11,0,0,938,36926,0,0,1378,80882,0,0,454,10476,0,0;QS=3,0;MQSB=0.998323;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,127:4:0    0,18,194:6:0
+17     3175    .       A       <X>     0       .       DP=25;I16=13,11,0,0,914,35230,0,0,1409,83641,0,0,422,9684,0,0;QS=3,0;MQSB=0.931547;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,127:4:0    0,21,209:7:0
+17     3176    .       G       <X>     0       .       DP=24;I16=14,10,0,0,909,34913,0,0,1378,80882,0,0,442,10164,0,0;QS=3,0;MQSB=0.993166;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,97:3:0      0,21,205:7:0
+17     3177    .       G       <X>     0       .       DP=23;I16=14,9,0,0,793,28159,0,0,1318,77282,0,0,438,10040,0,0;QS=3,0;MQSB=0.987676;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,9,93:3:0      0,21,195:7:0
+17     3178    .       T       <X>     0       .       DP=23;I16=13,9,0,0,754,26290,0,0,1289,76441,0,0,408,9262,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,96:3:0      0,21,173:7:0
+17     3179    .       G       <X>     0       .       DP=23;I16=13,9,0,0,802,29686,0,0,1289,76441,0,0,403,9131,0,0;QS=3,0;MQSB=0.910098;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,97:3:0      0,21,188:7:0
+17     3180    .       G       <X>     0       .       DP=22;I16=12,9,0,0,701,24107,0,0,1229,72841,0,0,398,8970,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,92:3:0      0,21,175:7:0
+17     3181    .       G       <X>     0       .       DP=22;I16=13,9,0,0,795,29503,0,0,1258,73682,0,0,418,9452,0,0;QS=3,0;MQSB=0.991121;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,99:3:0      0,21,193:7:0
+17     3182    .       C       <X>     0       .       DP=22;I16=12,9,0,0,772,28878,0,0,1198,70082,0,0,396,9038,0,0;QS=3,0;MQSB=0.994334;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,99:3:0      0,21,184:7:0
+17     3183    .       A       <X>     0       .       DP=22;I16=12,9,0,0,766,28304,0,0,1229,72841,0,0,382,8546,0,0;QS=3,0;MQSB=0.913101;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,106:3:0     0,21,193:7:0
+17     3184    .       T       <X>     0       .       DP=21;I16=12,8,0,0,721,26533,0,0,1169,69241,0,0,377,8409,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,30,248:10:0   0,9,106:3:0     0,21,196:7:0
+17     3185    .       T       <X>     0       .       DP=20;I16=13,7,0,0,740,27660,0,0,1138,66482,0,0,397,8865,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,103:3:0     0,18,174:6:0
+17     3186    .       G       <X>     0       .       DP=20;I16=13,7,0,0,741,28311,0,0,1138,66482,0,0,391,8665,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,103:3:0     0,18,169:6:0
+17     3187    .       A       <X>     0       .       DP=20;I16=13,7,0,0,693,24927,0,0,1138,66482,0,0,385,8485,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,33,247:11:0   0,9,102:3:0     0,18,171:6:0
+17     3188    .       A       <X>     0       .       DP=20;I16=13,7,0,0,704,25746,0,0,1138,66482,0,0,379,8325,0,0;QS=3,0;MQSB=0.972138;MQ0F=0        PL:DP:DV        0,33,249:11:0   0,9,100:3:0     0,18,174:6:0
+17     3189    .       A       <X>     0       .       DP=21;I16=13,8,0,0,763,28171,0,0,1198,70082,0,0,373,8185,0,0;QS=3,0;MQSB=0.983744;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,125:4:0    0,18,174:6:0
+17     3190    .       C       <X>     0       .       DP=20;I16=11,8,0,0,675,24915,0,0,1109,65641,0,0,344,7440,0,0;QS=3,0;MQSB=0.902014;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,123:4:0    0,15,148:5:0
+17     3191    .       T       <X>     0       .       DP=21;I16=11,9,0,0,773,30203,0,0,1169,69241,0,0,340,7340,0,0;QS=3,0;MQSB=0.916401;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,130:4:0    0,15,171:5:0
+17     3192    .       G       <X>     0       .       DP=21;I16=12,9,0,0,751,27785,0,0,1198,70082,0,0,362,7886,0,0;QS=3,0;MQSB=0.994334;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,125:4:0    0,15,152:5:0
+17     3193    .       G       <X>     0       .       DP=21;I16=12,9,0,0,756,27614,0,0,1198,70082,0,0,359,7829,0,0;QS=3,0;MQSB=0.994334;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,121:4:0    0,15,148:5:0
+17     3194    .       T       C,<X>   0       .       DP=21;I16=10,10,1,0,730,26992,18,324,1169,69241,29,841,332,7168,25,625;QS=2.95652,0.0434783,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.99938;BQB=1;MQ0F=0       PL:DP:DV        0,18,255,33,255,255:12:1        0,9,98,9,98,98:3:0      0,18,178,18,178,178:6:0
+17     3195    .       T       <X>     0       .       DP=21;I16=11,10,0,0,776,29184,0,0,1198,70082,0,0,356,7778,0,0;QS=3,0;MQSB=0.99938;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,95:3:0      0,18,189:6:0
+17     3196    .       T       <X>     0       .       DP=21;I16=10,10,0,0,722,26472,0,0,1169,69241,0,0,329,7111,0,0;QS=3,0;MQSB=0.931063;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,91:3:0      0,18,186:6:0
+17     3197    .       A       <X>     0       .       DP=22;I16=12,9,0,0,715,24911,0,0,1229,72841,0,0,352,7718,0,0;QS=3,0;MQSB=0.950149;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,103:3:0     0,18,179:6:0
+17     3198    .       A       <X>     0       .       DP=21;I16=12,8,0,0,745,28155,0,0,1169,69241,0,0,345,7675,0,0;QS=3,0;MQSB=0.953497;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,105:3:0     0,18,198:6:0
+17     3199    .       A       <X>     0       .       DP=21;I16=11,9,0,0,736,27514,0,0,1200,72000,0,0,326,7080,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,9,105:3:0     0,18,196:6:0
+17     3200    .       A       <X>     0       .       DP=20;I16=11,9,0,0,735,27533,0,0,1169,69241,0,0,350,7660,0,0;QS=3,0;MQSB=0.943233;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,108:3:0     0,18,195:6:0
+17     3201    .       A       <X>     0       .       DP=20;I16=11,8,0,0,706,26814,0,0,1109,65641,0,0,338,7486,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,30,248:10:0   0,9,107:3:0     0,18,198:6:0
+17     3202    .       T       <X>     0       .       DP=20;I16=10,9,0,0,692,25620,0,0,1140,68400,0,0,321,6907,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,249:10:0   0,9,109:3:0     0,18,187:6:0
+17     3203    .       G       A,<X>   0       .       DP=19;I16=9,9,1,0,644,23760,19,361,1080,64800,29,841,320,6872,25,625;QS=2.94823,0.0517711,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.934728;BQB=1;MQ0F=0        PL:DP:DV        0,14,239,30,242,248:11:1        0,9,105,9,105,105:3:0   0,15,160,15,160,160:5:0
+17     3204    .       T       <X>     0       .       DP=19;I16=9,8,0,0,619,22955,0,0,1020,61200,0,0,306,6686,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,234:9:0    0,9,101:3:0     0,15,169:5:0
+17     3205    .       C       <X>     0       .       DP=19;I16=9,9,0,0,672,25340,0,0,1080,64800,0,0,318,6856,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,99:3:0      0,15,157:5:0
+17     3206    .       A       <X>     0       .       DP=19;I16=10,9,0,0,661,23623,0,0,1109,65641,0,0,342,7500,0,0;QS=3,0;MQSB=0.934728;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,91:3:0      0,15,165:5:0
+17     3207    .       C       <X>     0       .       DP=19;I16=9,9,0,0,642,23618,0,0,1080,64800,0,0,316,6912,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,90:3:0      0,15,158:5:0
+17     3208    .       A       <X>     0       .       DP=18;I16=10,8,0,0,619,22023,0,0,1049,62041,0,0,341,7591,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,33,247:11:0   0,9,95:3:0      0,12,142:4:0
+17     3209    .       C       <X>     0       .       DP=19;I16=11,8,0,0,681,24747,0,0,1109,65641,0,0,340,7612,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,9,106:3:0     0,12,134:4:0
+17     3210    .       C       <X>     0       .       DP=18;I16=11,7,0,0,664,24900,0,0,1049,62041,0,0,340,7602,0,0;QS=3,0;MQSB=0.951002;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,101:3:0     0,12,141:4:0
+17     3211    .       A       <X>     0       .       DP=17;I16=11,6,0,0,645,24627,0,0,989,58441,0,0,341,7611,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,30,243:10:0   0,9,106:3:0     0,12,140:4:0
+17     3212    .       T       <X>     0       .       DP=17;I16=10,6,0,0,575,21295,0,0,960,57600,0,0,316,6964,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,222:9:0    0,9,100:3:0     0,12,144:4:0
+17     3213    .       A       <X>     0       .       DP=17;I16=10,6,0,0,597,22631,0,0,960,57600,0,0,316,6962,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,228:9:0    0,9,117:3:0     0,12,138:4:0
+17     3214    .       G       <X>     0       .       DP=17;I16=11,6,0,0,615,23103,0,0,989,58441,0,0,341,7605,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,30,243:10:0   0,9,110:3:0     0,12,134:4:0
+17     3215    .       G       <X>     0       .       DP=17;I16=11,6,0,0,591,21523,0,0,989,58441,0,0,340,7592,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,30,241:10:0   0,9,93:3:0      0,12,128:4:0
+17     3216    .       C       <X>     0       .       DP=17;I16=11,6,0,0,623,23303,0,0,989,58441,0,0,339,7597,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,30,242:10:0   0,9,94:3:0      0,12,138:4:0
+17     3217    .       C       <X>     0       .       DP=17;I16=11,6,0,0,570,19896,0,0,989,58441,0,0,337,7569,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,30,236:10:0   0,9,84:3:0      0,12,123:4:0
+17     3218    .       G       C,<X>   0       .       DP=18;I16=10,7,1,0,547,18185,29,841,1020,61200,29,841,310,6932,24,576;QS=2.91667,0.0833333,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.951002;BQB=1;MQ0F=0       PL:DP:DV        0,4,202,30,205,221:11:1 0,9,96,9,96,96:3:0      0,12,112,12,112,112:4:0
+17     3219    .       G       A,<X>   0       .       DP=18;I16=10,7,1,0,606,22158,19,361,1020,61200,29,841,308,6888,23,529;QS=2.94837,0.0516304,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.951002;BQB=1;MQ0F=0       PL:DP:DV        0,14,234,30,237,243:11:1        0,9,107,9,107,107:3:0   0,12,126,12,126,126:4:0
+17     3220    .       G       <X>     0       .       DP=18;I16=11,7,0,0,631,22827,0,0,1049,62041,0,0,326,7248,0,0;QS=3,0;MQSB=0.951002;MQ0F=0        PL:DP:DV        0,33,252:11:0   0,9,112:3:0     0,12,126:4:0
+17     3221    .       C       <X>     0       .       DP=17;I16=9,7,0,0,598,22586,0,0,960,57600,0,0,301,6659,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,27,244:9:0    0,9,103:3:0     0,12,139:4:0
+17     3222    .       A       <X>     0       .       DP=17;I16=10,7,0,0,623,23037,0,0,989,58441,0,0,318,6972,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,100:3:0     0,12,133:4:0
+17     3223    .       C       <X>     0       .       DP=17;I16=10,7,0,0,611,22603,0,0,989,58441,0,0,312,6764,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,96:3:0      0,12,132:4:0
+17     3224    .       A       <X>     0       .       DP=16;I16=10,6,0,0,609,23381,0,0,929,54841,0,0,307,6575,0,0;QS=3,0;MQSB=0.948436;MQ0F=0 PL:DP:DV        0,27,238:9:0    0,9,97:3:0      0,12,141:4:0
+17     3225    .       G       <X>     0       .       DP=17;I16=11,6,0,0,604,22692,0,0,989,58441,0,0,302,6404,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,27,247:9:0    0,12,108:4:0    0,12,134:4:0
+17     3226    .       T       <X>     0       .       DP=18;I16=11,6,0,0,582,20466,0,0,1020,61200,0,0,282,5996,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,224:9:0    0,12,112:4:0    0,12,131:4:0
+17     3227    .       G       <X>     0       .       DP=18;I16=12,5,0,0,618,23008,0,0,989,58441,0,0,270,5496,0,0;QS=3,0;MQSB=0.965874;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,9,91:3:0      0,12,125:4:0
+17     3228    .       G       <X>     0       .       DP=18;I16=11,6,0,0,611,22581,0,0,1020,61200,0,0,278,5816,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,248:9:0    0,12,118:4:0    0,12,121:4:0
+17     3229    .       C       <X>     0       .       DP=19;I16=12,7,0,0,686,25394,0,0,1109,65641,0,0,289,5925,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,118:4:0    0,12,126:4:0
+17     3230    .       T       <X>     0       .       DP=19;I16=12,6,0,0,669,25441,0,0,1049,62041,0,0,261,5187,0,0;QS=3,0;MQSB=0.961295;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,107:3:0     0,12,139:4:0
+17     3231    .       C       <X>     0       .       DP=19;I16=12,7,0,0,682,25046,0,0,1109,65641,0,0,283,5725,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,112:4:0    0,12,128:4:0
+17     3232    .       A       <X>     0       .       DP=19;I16=11,7,0,0,597,20779,0,0,1080,64800,0,0,270,5564,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,229:10:0   0,12,117:4:0    0,12,132:4:0
+17     3233    .       C       <X>     0       .       DP=19;I16=12,7,0,0,573,18239,0,0,1109,65641,0,0,277,5629,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,33,238:11:0   0,12,91:4:0     0,12,110:4:0
+17     3234    .       G       T,<X>   0       .       DP=19;I16=10,6,1,0,511,17305,22,484,960,57600,29,841,233,4849,8,64;QS=2.93855,0.0614525,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.955563;BQB=1;MQ0F=0  PL:DP:DV        0,11,222,30,225,234:11:1        0,6,63,6,63,63:2:0      0,12,100,12,100,100:4:0
+17     3235    .       C       <X>     0       .       DP=18;I16=12,6,0,0,625,22649,0,0,1049,62041,0,0,274,5582,0,0;QS=3,0;MQSB=0.961295;MQ0F=0        PL:DP:DV        0,30,249:10:0   0,12,119:4:0    0,12,123:4:0
+17     3236    .       C       <X>     0       .       DP=18;I16=12,6,0,0,668,25124,0,0,1049,62041,0,0,273,5567,0,0;QS=3,0;MQSB=0.961295;MQ0F=0        PL:DP:DV        0,30,244:10:0   0,12,137:4:0    0,12,134:4:0
+17     3237    .       T       <X>     0       .       DP=17;I16=11,6,0,0,589,21235,0,0,989,58441,0,0,273,5573,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,27,230:9:0    0,12,102:4:0    0,12,136:4:0
+17     3238    .       G       <X>     0       .       DP=17;I16=11,6,0,0,609,22539,0,0,989,58441,0,0,273,5599,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,27,243:9:0    0,12,104:4:0    0,12,129:4:0
+17     3239    .       T       <X>     0       .       DP=17;I16=11,6,0,0,574,20204,0,0,989,58441,0,0,273,5645,0,0;QS=3,0;MQSB=0.955563;MQ0F=0 PL:DP:DV        0,27,220:9:0    0,12,107:4:0    0,12,131:4:0
+17     3240    .       A       <X>     0       .       DP=19;I16=12,7,0,0,624,21552,0,0,1109,65641,0,0,273,5711,0,0;QS=3,0;MQSB=0.957193;MQ0F=0        PL:DP:DV        0,33,248:11:0   0,12,101:4:0    0,12,132:4:0
+17     3241    .       A       <X>     0       .       DP=19;I16=11,6,0,0,619,23121,0,0,1020,61200,0,0,249,5173,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,252:10:0   0,9,96:3:0      0,12,143:4:0
+17     3242    .       T       <X>     0       .       DP=19;I16=12,7,0,0,655,23279,0,0,1140,68400,0,0,277,5911,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,252:10:0   0,12,104:4:0    0,15,152:5:0
+17     3243    .       C       <X>     0       .       DP=19;I16=12,7,0,0,682,25216,0,0,1140,68400,0,0,281,6047,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,12,111:4:0    0,15,148:5:0
+17     3244    .       C       <X>     0       .       DP=18;I16=11,6,0,0,587,21119,0,0,1020,61200,0,0,281,6139,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,221:8:0    0,12,116:4:0    0,15,142:5:0
+17     3245    .       C       <X>     0       .       DP=17;I16=10,7,0,0,631,23851,0,0,1020,61200,0,0,290,6282,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,12,126:4:0    0,12,131:4:0
+17     3246    .       A       <X>     0       .       DP=17;I16=10,7,0,0,646,24716,0,0,1020,61200,0,0,295,6427,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,12,129:4:0    0,12,139:4:0
+17     3247    .       G       <X>     0       .       DP=17;I16=10,7,0,0,606,22554,0,0,1020,61200,0,0,300,6590,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,12,92:4:0     0,12,133:4:0
+17     3248    .       C       <X>     0       .       DP=16;I16=10,6,0,0,603,23115,0,0,960,57600,0,0,306,6770,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,255:9:0    0,9,99:3:0      0,12,132:4:0
+17     3249    .       C       <X>     0       .       DP=16;I16=10,6,0,0,587,21913,0,0,960,57600,0,0,311,6917,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,246:9:0    0,9,99:3:0      0,12,133:4:0
+17     3250    .       C       <X>     0       .       DP=16;I16=10,6,0,0,616,24080,0,0,960,57600,0,0,316,7082,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,255:9:0    0,9,95:3:0      0,12,137:4:0
+17     3251    .       T       <X>     0       .       DP=16;I16=10,6,0,0,585,22193,0,0,960,57600,0,0,319,7165,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,241:9:0    0,9,104:3:0     0,12,135:4:0
+17     3252    .       T       <X>     0       .       DP=16;I16=10,6,0,0,553,19781,0,0,960,57600,0,0,321,7215,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,239:9:0    0,9,84:3:0      0,12,126:4:0
+17     3253    .       T       <X>     0       .       DP=16;I16=10,6,0,0,589,21933,0,0,960,57600,0,0,323,7281,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,245:9:0    0,9,102:3:0     0,12,132:4:0
+17     3254    .       G       <X>     0       .       DP=17;I16=10,7,0,0,631,23737,0,0,1020,61200,0,0,325,7363,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,255:9:0    0,9,100:3:0     0,15,154:5:0
+17     3255    .       G       <X>     0       .       DP=16;I16=9,7,0,0,554,20088,0,0,960,57600,0,0,328,7410,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,27,243:9:0    0,9,93:3:0      0,12,120:4:0
+17     3256    .       G       <X>     0       .       DP=16;I16=8,7,0,0,571,21985,0,0,900,54000,0,0,306,6846,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,27,255:9:0    0,6,62:2:0      0,12,142:4:0
+17     3257    .       A       <X>     0       .       DP=16;I16=9,7,0,0,585,21881,0,0,960,57600,0,0,334,7546,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,27,243:9:0    0,9,94:3:0      0,12,144:4:0
+17     3258    .       G       <X>     0       .       DP=17;I16=9,8,0,0,647,25407,0,0,1020,61200,0,0,337,7635,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,81:3:0      0,12,146:4:0
+17     3259    .       G       <X>     0       .       DP=17;I16=9,8,0,0,605,22237,0,0,1020,61200,0,0,341,7739,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,9,79:3:0      0,12,139:4:0
+17     3260    .       C       <X>     0       .       DP=17;I16=9,7,0,0,616,23908,0,0,960,57600,0,0,319,7183,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,30,255:10:0   0,6,64:2:0      0,12,133:4:0
+17     3261    .       C       <X>     0       .       DP=18;I16=9,9,0,0,655,24475,0,0,1080,64800,0,0,347,7891,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,90:3:0      0,12,138:4:0
+17     3262    .       A       <X>     0       .       DP=19;I16=10,9,0,0,712,27036,0,0,1140,68400,0,0,351,7989,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,123:4:0    0,12,148:4:0
+17     3263    .       G       <X>     0       .       DP=19;I16=10,9,0,0,715,27317,0,0,1140,68400,0,0,356,8104,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,116:4:0    0,12,146:4:0
+17     3264    .       G       <X>     0       .       DP=19;I16=10,9,0,0,676,24734,0,0,1140,68400,0,0,361,8237,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,93:4:0     0,12,143:4:0
+17     3265    .       G       <X>     0       .       DP=19;I16=10,9,0,0,701,26199,0,0,1140,68400,0,0,365,8339,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,109:4:0    0,12,137:4:0
+17     3266    .       T       <X>     0       .       DP=19;I16=9,9,0,0,597,20769,0,0,1080,64800,0,0,357,8229,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,82:4:0     0,9,113:3:0
+17     3267    .       G       <X>     0       .       DP=19;I16=10,9,0,0,659,24285,0,0,1140,68400,0,0,367,8299,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,76:4:0     0,12,133:4:0
+17     3268    .       G       <X>     0       .       DP=19;I16=10,9,0,0,668,24306,0,0,1140,68400,0,0,367,8255,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,92:4:0     0,12,142:4:0
+17     3269    .       G       <X>     0       .       DP=19;I16=10,9,0,0,714,27122,0,0,1140,68400,0,0,367,8227,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,115:4:0    0,12,137:4:0
+17     3270    .       T       <X>     0       .       DP=20;I16=10,9,0,0,606,20364,0,0,1140,68400,0,0,361,8141,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,251:11:0   0,12,83:4:0     0,12,136:4:0
+17     3271    .       G       <X>     0       .       DP=19;I16=10,9,0,0,709,26993,0,0,1140,68400,0,0,362,8108,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,100:4:0    0,12,143:4:0
+17     3272    .       G       <X>     0       .       DP=19;I16=10,9,0,0,672,24398,0,0,1140,68400,0,0,363,8093,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,12,97:4:0     0,12,140:4:0
+17     3273    .       A       <X>     0       .       DP=20;I16=10,10,0,0,735,27355,0,0,1200,72000,0,0,363,8047,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,153:5:0    0,12,147:4:0
+17     3274    .       T       <X>     0       .       DP=19;I16=9,10,0,0,699,26089,0,0,1140,68400,0,0,365,8021,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,142:5:0    0,12,149:4:0
+17     3275    .       C       <X>     0       .       DP=19;I16=9,10,0,0,727,28197,0,0,1140,68400,0,0,367,8015,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,137:5:0    0,12,139:4:0
+17     3276    .       A       <X>     0       .       DP=19;I16=9,10,0,0,681,25123,0,0,1140,68400,0,0,369,8029,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,253:10:0   0,15,150:5:0    0,12,141:4:0
+17     3277    .       C       <X>     0       .       DP=19;I16=9,10,0,0,733,28485,0,0,1140,68400,0,0,371,8063,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,153:5:0    0,12,146:4:0
+17     3278    .       T       <X>     0       .       DP=19;I16=9,10,0,0,737,28901,0,0,1140,68400,0,0,373,8117,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,168:5:0    0,12,153:4:0
+17     3279    .       T       <X>     0       .       DP=19;I16=9,10,0,0,714,27132,0,0,1140,68400,0,0,375,8191,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,148:5:0    0,12,150:4:0
+17     3280    .       G       <X>     0       .       DP=20;I16=9,11,0,0,758,29178,0,0,1200,72000,0,0,376,8234,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,143:5:0    0,12,146:4:0
+17     3281    .       A       <X>     0       .       DP=21;I16=10,11,0,0,822,32654,0,0,1260,75600,0,0,378,8296,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,179:6:0    0,12,157:4:0
+17     3282    .       G       <X>     0       .       DP=21;I16=10,11,0,0,815,32059,0,0,1260,75600,0,0,381,8379,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,173:6:0    0,12,150:4:0
+17     3283    .       G       <X>     0       .       DP=21;I16=10,11,0,0,790,30110,0,0,1260,75600,0,0,384,8484,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,161:6:0    0,12,146:4:0
+17     3284    .       T       <X>     0       .       DP=21;I16=10,11,0,0,748,27628,0,0,1260,75600,0,0,385,8511,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,155:6:0    0,12,146:4:0
+17     3285    .       C       <X>     0       .       DP=21;I16=10,11,0,0,776,29442,0,0,1260,75600,0,0,386,8560,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,169:6:0    0,12,143:4:0
+17     3286    .       A       <X>     0       .       DP=21;I16=10,11,0,0,826,32732,0,0,1260,75600,0,0,387,8631,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,187:6:0    0,12,153:4:0
+17     3287    .       G       <X>     0       .       DP=21;I16=10,11,0,0,804,31448,0,0,1260,75600,0,0,387,8673,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,18,164:6:0    0,12,150:4:0
+17     3288    .       G       <X>     0       .       DP=22;I16=10,11,0,0,754,27862,0,0,1260,75600,0,0,379,8635,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,141:5:0    0,15,164:5:0
+17     3289    .       A       <X>     0       .       DP=24;I16=13,11,0,0,897,34439,0,0,1440,86400,0,0,386,8714,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,166:6:0    0,15,178:5:0
+17     3290    .       G       <X>     0       .       DP=23;I16=12,10,0,0,832,31964,0,0,1320,79200,0,0,380,8684,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,112:4:0    0,15,168:5:0
+17     3291    .       T       <X>     0       .       DP=22;I16=11,9,0,0,707,25481,0,0,1200,72000,0,0,358,8112,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,9,95:3:0      0,15,168:5:0
+17     3292    .       T       <X>     0       .       DP=22;I16=13,9,0,0,783,28439,0,0,1320,79200,0,0,397,8929,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,127:5:0    0,15,164:5:0
+17     3293    .       C       <X>     0       .       DP=22;I16=13,9,0,0,852,33430,0,0,1320,79200,0,0,400,8992,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,136:5:0    0,15,170:5:0
+17     3294    .       A       <X>     0       .       DP=22;I16=13,9,0,0,818,30684,0,0,1320,79200,0,0,403,9077,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,145:5:0    0,15,162:5:0
+17     3295    .       A       <X>     0       .       DP=22;I16=14,8,0,0,820,31004,0,0,1320,79200,0,0,407,9183,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,140:5:0    0,12,143:4:0
+17     3296    .       G       <X>     0       .       DP=22;I16=14,8,0,0,837,32209,0,0,1320,79200,0,0,411,9259,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,133:5:0    0,12,140:4:0
+17     3297    .       A       <X>     0       .       DP=22;I16=14,8,0,0,787,28771,0,0,1320,79200,0,0,415,9355,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,134:5:0    0,12,140:4:0
+17     3298    .       C       <X>     0       .       DP=22;I16=13,9,0,0,826,31506,0,0,1320,79200,0,0,420,9470,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,113:4:0    0,12,135:4:0
+17     3299    .       C       <X>     0       .       DP=22;I16=13,9,0,0,857,33829,0,0,1320,79200,0,0,425,9553,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,117:4:0    0,12,140:4:0
+17     3300    .       A       <X>     0       .       DP=22;I16=13,9,0,0,861,33855,0,0,1320,79200,0,0,430,9654,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,134:4:0    0,12,144:4:0
+17     3301    .       G       <X>     0       .       DP=22;I16=13,9,0,0,869,34495,0,0,1320,79200,0,0,433,9675,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,131:4:0    0,12,141:4:0
+17     3302    .       C       <X>     0       .       DP=23;I16=14,9,0,0,863,32885,0,0,1380,82800,0,0,436,9718,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,115:4:0    0,15,155:5:0
+17     3303    .       C       <X>     0       .       DP=23;I16=14,9,0,0,887,34451,0,0,1380,82800,0,0,440,9784,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,15,153:5:0
+17     3304    .       T       <X>     0       .       DP=23;I16=14,9,0,0,886,34388,0,0,1380,82800,0,0,443,9825,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,134:4:0    0,15,167:5:0
+17     3305    .       G       <X>     0       .       DP=23;I16=14,9,0,0,878,33846,0,0,1380,82800,0,0,446,9892,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,119:4:0    0,15,151:5:0
+17     3306    .       G       <X>     0       .       DP=23;I16=14,9,0,0,886,34386,0,0,1380,82800,0,0,448,9934,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,127:4:0    0,15,150:5:0
+17     3307    .       C       <X>     0       .       DP=23;I16=14,8,0,0,812,30814,0,0,1320,79200,0,0,428,9508,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,116:4:0    0,15,153:5:0
+17     3308    .       C       <X>     0       .       DP=23;I16=14,9,0,0,835,31367,0,0,1380,82800,0,0,450,9986,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,118:4:0    0,15,151:5:0
+17     3309    .       A       <X>     0       .       DP=23;I16=14,9,0,0,875,33541,0,0,1380,82800,0,0,451,9995,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,12,128:4:0    0,15,162:5:0
+17     3310    .       A       <X>     0       .       DP=24;I16=15,9,0,0,882,32950,0,0,1440,86400,0,0,453,10027,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,152:5:0    0,15,164:5:0
+17     3311    .       C       <X>     0       .       DP=24;I16=15,9,0,0,913,35161,0,0,1440,86400,0,0,456,10084,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,145:5:0    0,15,157:5:0
+17     3312    .       A       <X>     0       .       DP=26;I16=16,9,0,0,950,36336,0,0,1500,90000,0,0,459,10167,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,153:5:0    0,15,160:5:0
+17     3313    .       T       <X>     0       .       DP=26;I16=16,10,0,0,987,37617,0,0,1560,93600,0,0,488,10902,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,18,180:6:0    0,15,161:5:0
+17     3314    .       G       <X>     0       .       DP=26;I16=16,10,0,0,1007,39401,0,0,1560,93600,0,0,491,10989,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,18,171:6:0    0,15,161:5:0
+17     3315    .       G       <X>     0       .       DP=26;I16=15,10,0,0,945,36073,0,0,1500,90000,0,0,484,10866,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,18,172:6:0    0,15,159:5:0
+17     3316    .       T       <X>     0       .       DP=26;I16=15,10,0,0,853,29881,0,0,1500,90000,0,0,464,10216,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,18,157:6:0    0,12,122:4:0
+17     3317    .       G       <X>     0       .       DP=27;I16=16,11,0,0,997,37431,0,0,1620,97200,0,0,488,10806,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,18,164:6:0    0,18,167:6:0
+17     3318    .       A       <X>     0       .       DP=26;I16=15,10,0,0,904,33212,0,0,1500,90000,0,0,481,10699,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,155:5:0    0,18,185:6:0
+17     3319    .       A       <X>     0       .       DP=25;I16=15,10,0,0,912,34090,0,0,1500,90000,0,0,482,10682,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,139:5:0    0,18,188:6:0
+17     3320    .       A       <X>     0       .       DP=25;I16=15,10,0,0,888,32722,0,0,1500,90000,0,0,483,10691,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,133:5:0    0,18,178:6:0
+17     3321    .       C       <X>     0       .       DP=25;I16=14,10,0,0,900,34142,0,0,1440,86400,0,0,471,10531,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,157:5:0    0,18,186:6:0
+17     3322    .       C       <X>     0       .       DP=25;I16=15,10,0,0,980,38582,0,0,1500,90000,0,0,483,10683,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,164:5:0    0,18,198:6:0
+17     3323    .       C       <X>     0       .       DP=25;I16=15,10,0,0,922,34948,0,0,1500,90000,0,0,483,10715,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,146:5:0    0,18,201:6:0
+17     3324    .       C       <X>     0       .       DP=25;I16=15,10,0,0,869,31271,0,0,1500,90000,0,0,482,10720,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,142:5:0    0,18,186:6:0
+17     3325    .       G       <X>     0       .       DP=25;I16=15,10,0,0,827,28293,0,0,1500,90000,0,0,481,10747,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,134:5:0    0,18,163:6:0
+17     3326    .       T       <X>     0       .       DP=24;I16=13,10,0,0,842,31362,0,0,1380,82800,0,0,464,10506,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,150:5:0    0,18,186:6:0
+17     3327    .       C       <X>     0       .       DP=24;I16=14,10,0,0,938,37076,0,0,1440,86400,0,0,481,10863,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,154:5:0    0,18,190:6:0
+17     3328    .       T       <X>     0       .       DP=25;I16=15,10,0,0,959,37033,0,0,1500,90000,0,0,480,10900,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,163:5:0    0,21,213:7:0
+17     3329    .       A       <X>     0       .       DP=24;I16=15,9,0,0,888,33082,0,0,1440,86400,0,0,481,10955,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,149:5:0    0,21,207:7:0
+17     3330    .       C       <X>     0       .       DP=25;I16=16,9,0,0,954,37064,0,0,1500,90000,0,0,481,10979,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,168:5:0    0,21,203:7:0
+17     3331    .       T       <X>     0       .       DP=25;I16=16,9,0,0,960,37332,0,0,1500,90000,0,0,482,11024,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,165:5:0    0,21,224:7:0
+17     3332    .       A       <X>     0       .       DP=25;I16=16,9,0,0,933,35065,0,0,1500,90000,0,0,483,11091,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,165:5:0    0,21,211:7:0
+17     3333    .       A       <X>     0       .       DP=26;I16=16,10,0,0,976,37344,0,0,1560,93600,0,0,483,11131,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,166:5:0    0,24,241:8:0
+17     3334    .       A       <X>     0       .       DP=25;I16=15,10,0,0,972,38210,0,0,1500,90000,0,0,485,11195,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,168:5:0    0,24,241:8:0
+17     3335    .       A       <X>     0       .       DP=25;I16=15,10,0,0,970,38200,0,0,1500,90000,0,0,486,11232,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,170:5:0    0,24,239:8:0
+17     3336    .       A       <X>     0       .       DP=25;I16=15,10,0,0,929,35277,0,0,1500,90000,0,0,485,11191,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,166:5:0    0,24,232:8:0
+17     3337    .       T       <X>     0       .       DP=25;I16=15,10,0,0,902,32856,0,0,1500,90000,0,0,484,11172,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,157:5:0    0,24,224:8:0
+17     3338    .       A       <X>     0       .       DP=25;I16=15,10,0,0,892,32056,0,0,1500,90000,0,0,481,11075,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,153:5:0    0,24,214:8:0
+17     3339    .       C       <X>     0       .       DP=25;I16=15,10,0,0,964,37444,0,0,1500,90000,0,0,478,11000,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,167:5:0    0,24,232:8:0
+17     3340    .       A       <X>     0       .       DP=23;I16=14,9,0,0,890,34616,0,0,1380,82800,0,0,477,10945,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,173:5:0    0,24,233:8:0
+17     3341    .       A       <X>     0       .       DP=23;I16=14,9,0,0,885,34459,0,0,1380,82800,0,0,476,10908,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,167:5:0    0,24,238:8:0
+17     3342    .       A       <X>     0       .       DP=23;I16=14,9,0,0,862,33262,0,0,1380,82800,0,0,475,10889,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,170:5:0    0,24,240:8:0
+17     3343    .       A       <X>     0       .       DP=22;I16=13,9,0,0,866,34280,0,0,1320,79200,0,0,474,10836,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,173:5:0    0,21,231:7:0
+17     3344    .       A       <X>     0       .       DP=22;I16=13,9,0,0,859,33731,0,0,1320,79200,0,0,473,10797,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,173:5:0    0,21,226:7:0
+17     3345    .       T       <X>     0       .       DP=22;I16=13,9,0,0,822,31100,0,0,1320,79200,0,0,472,10772,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,254:10:0   0,15,159:5:0    0,21,220:7:0
+17     3346    .       T       <X>     0       .       DP=22;I16=13,9,0,0,847,32679,0,0,1320,79200,0,0,470,10712,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,15,168:5:0    0,21,221:7:0
+17     3347    .       A       <X>     0       .       DP=23;I16=14,9,0,0,888,34650,0,0,1380,82800,0,0,468,10668,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,185:6:0    0,21,227:7:0
+17     3348    .       G       <X>     0       .       DP=23;I16=14,9,0,0,873,33609,0,0,1380,82800,0,0,467,10641,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,171:6:0    0,21,219:7:0
+17     3349    .       C       <X>     0       .       DP=24;I16=14,9,0,0,815,29785,0,0,1380,82800,0,0,465,10583,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,18,166:6:0    0,21,205:7:0
+17     3350    .       C       <X>     0       .       DP=24;I16=14,10,0,0,939,37249,0,0,1440,86400,0,0,464,10546,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,209:7:0    0,21,220:7:0
+17     3351    .       T       <X>     0       .       DP=24;I16=14,10,0,0,943,37255,0,0,1440,86400,0,0,463,10531,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,210:7:0    0,21,228:7:0
+17     3352    .       G       <X>     0       .       DP=24;I16=14,10,0,0,887,33267,0,0,1440,86400,0,0,462,10538,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,192:7:0    0,21,214:7:0
+17     3353    .       G       <X>     0       .       DP=24;I16=14,10,0,0,864,32092,0,0,1440,86400,0,0,461,10567,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,190:7:0    0,21,214:7:0
+17     3354    .       C       <X>     0       .       DP=24;I16=14,10,0,0,848,30714,0,0,1440,86400,0,0,459,10567,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,178:7:0    0,21,209:7:0
+17     3355    .       G       <X>     0       .       DP=23;I16=14,9,0,0,738,24386,0,0,1380,82800,0,0,457,10537,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,232:10:0   0,21,170:7:0    0,18,166:6:0
+17     3356    .       T       <X>     0       .       DP=23;I16=14,9,0,0,847,31689,0,0,1380,82800,0,0,454,10476,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,191:7:0    0,18,195:6:0
+17     3357    .       G       <X>     0       .       DP=23;I16=14,9,0,0,863,32919,0,0,1380,82800,0,0,449,10335,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,193:7:0    0,18,192:6:0
+17     3358    .       G       <X>     0       .       DP=22;I16=14,8,0,0,810,30184,0,0,1320,79200,0,0,445,10215,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,27,239:9:0    0,21,200:7:0    0,18,187:6:0
+17     3359    .       T       <X>     0       .       DP=23;I16=13,8,0,0,743,26737,0,0,1260,75600,0,0,404,9318,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,21,194:7:0    0,15,162:5:0
+17     3360    .       G       <X>     0       .       DP=23;I16=15,8,0,0,822,30058,0,0,1380,82800,0,0,436,9932,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,21,186:7:0    0,18,175:6:0
+17     3361    .       G       <X>     0       .       DP=22;I16=15,7,0,0,751,26793,0,0,1320,79200,0,0,433,9819,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,218:9:0    0,21,187:7:0    0,18,175:6:0
+17     3362    .       C       <X>     0       .       DP=22;I16=15,7,0,0,768,27462,0,0,1320,79200,0,0,430,9724,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,230:9:0    0,21,178:7:0    0,18,173:6:0
+17     3363    .       G       <X>     0       .       DP=21;I16=14,7,0,0,662,21572,0,0,1260,75600,0,0,428,9646,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,194:9:0    0,18,155:6:0    0,18,161:6:0
+17     3364    .       C       <X>     0       .       DP=21;I16=14,7,0,0,818,32184,0,0,1260,75600,0,0,423,9437,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,241:9:0    0,18,191:6:0    0,18,194:6:0
+17     3365    .       A       <X>     0       .       DP=21;I16=14,7,0,0,791,29983,0,0,1260,75600,0,0,418,9250,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,226:9:0    0,18,186:6:0    0,18,190:6:0
+17     3366    .       T       <X>     0       .       DP=21;I16=14,7,0,0,759,28053,0,0,1260,75600,0,0,413,9085,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,221:9:0    0,18,185:6:0    0,18,177:6:0
+17     3367    .       G       <X>     0       .       DP=21;I16=14,7,0,0,767,28539,0,0,1260,75600,0,0,408,8942,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,235:9:0    0,18,185:6:0    0,18,169:6:0
+17     3368    .       C       <X>     0       .       DP=21;I16=14,7,0,0,807,31329,0,0,1260,75600,0,0,403,8821,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,245:9:0    0,18,181:6:0    0,18,189:6:0
+17     3369    .       C       <X>     0       .       DP=21;I16=14,7,0,0,789,30271,0,0,1260,75600,0,0,398,8722,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,228:9:0    0,18,186:6:0    0,18,193:6:0
+17     3370    .       T       <X>     0       .       DP=21;I16=13,7,0,0,798,31960,0,0,1200,72000,0,0,392,8596,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,239:9:0    0,18,201:6:0    0,15,178:5:0
+17     3371    .       G       <X>     0       .       DP=20;I16=13,7,0,0,739,27875,0,0,1200,72000,0,0,387,8493,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,233:9:0    0,18,173:6:0    0,15,169:5:0
+17     3372    .       T       <X>     0       .       DP=20;I16=13,6,0,0,693,25677,0,0,1140,68400,0,0,359,7883,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,220:9:0    0,15,154:5:0    0,15,167:5:0
+17     3373    .       A       <X>     0       .       DP=20;I16=13,7,0,0,729,27019,0,0,1200,72000,0,0,375,8253,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,226:9:0    0,18,162:6:0    0,15,174:5:0
+17     3374    .       A       <X>     0       .       DP=19;I16=13,6,0,0,719,27437,0,0,1140,68400,0,0,369,8115,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,225:9:0    0,15,167:5:0    0,15,164:5:0
+17     3375    .       T       <X>     0       .       DP=20;I16=12,6,0,0,683,26039,0,0,1080,64800,0,0,337,7321,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,221:8:0    0,15,155:5:0    0,15,172:5:0
+17     3376    .       C       <X>     0       .       DP=20;I16=13,7,0,0,739,27867,0,0,1200,72000,0,0,356,7796,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,254:10:0   0,15,146:5:0    0,15,173:5:0
+17     3377    .       C       <X>     0       .       DP=20;I16=13,7,0,0,741,27905,0,0,1200,72000,0,0,350,7666,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,252:10:0   0,15,149:5:0    0,15,173:5:0
+17     3378    .       C       <X>     0       .       DP=20;I16=13,7,0,0,775,30179,0,0,1200,72000,0,0,343,7507,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,15,161:5:0    0,15,172:5:0
+17     3379    .       A       <X>     0       .       DP=20;I16=13,7,0,0,736,27530,0,0,1200,72000,0,0,336,7370,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,245:10:0   0,15,157:5:0    0,15,169:5:0
+17     3380    .       G       <X>     0       .       DP=19;I16=13,6,0,0,729,28249,0,0,1140,68400,0,0,330,7254,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,233:9:0    0,15,157:5:0    0,15,178:5:0
+17     3381    .       C       <X>     0       .       DP=19;I16=13,6,0,0,742,29288,0,0,1140,68400,0,0,324,7158,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,241:9:0    0,15,155:5:0    0,15,178:5:0
+17     3382    .       T       <X>     0       .       DP=17;I16=12,5,0,0,649,25245,0,0,1020,61200,0,0,320,7080,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,222:9:0    0,9,105:3:0     0,15,184:5:0
+17     3383    .       A       <X>     0       .       DP=17;I16=12,4,0,0,556,19808,0,0,960,57600,0,0,291,6393,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,196:9:0    0,6,71:2:0      0,15,167:5:0
+17     3384    .       C       <X>     0       .       DP=19;I16=14,5,0,0,701,26181,0,0,1140,68400,0,0,311,6923,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,235:10:0   0,9,98:3:0      0,18,187:6:0
+17     3385    .       T       <X>     0       .       DP=19;I16=14,5,0,0,730,28456,0,0,1140,68400,0,0,307,6797,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,237:10:0   0,9,109:3:0     0,18,195:6:0
+17     3386    .       T       <X>     0       .       DP=19;I16=14,5,0,0,642,22450,0,0,1140,68400,0,0,302,6642,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,197:10:0   0,9,104:3:0     0,18,188:6:0
+17     3387    .       G       <X>     0       .       DP=20;I16=14,6,0,0,723,26761,0,0,1200,72000,0,0,296,6460,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,230:10:0   0,9,105:3:0     0,21,210:7:0
+17     3388    .       G       <X>     0       .       DP=20;I16=14,6,0,0,705,25891,0,0,1200,72000,0,0,291,6303,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,30,225:10:0   0,9,109:3:0     0,21,202:7:0
+17     3389    .       G       <X>     0       .       DP=18;I16=10,7,0,0,617,22635,0,0,1020,61200,0,0,270,5808,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,190:7:0    0,9,105:3:0     0,21,207:7:0
+17     3390    .       A       <X>     0       .       DP=18;I16=11,7,0,0,631,22681,0,0,1080,64800,0,0,288,6056,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,200:8:0    0,9,105:3:0     0,21,198:7:0
+17     3391    .       A       <X>     0       .       DP=18;I16=11,7,0,0,663,24951,0,0,1080,64800,0,0,287,5965,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,192:8:0    0,9,113:3:0     0,21,224:7:0
+17     3392    .       G       <X>     0       .       DP=18;I16=11,7,0,0,666,25104,0,0,1080,64800,0,0,286,5896,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,211:8:0    0,9,103:3:0     0,21,216:7:0
+17     3393    .       C       <X>     0       .       DP=18;I16=11,7,0,0,686,26472,0,0,1080,64800,0,0,284,5800,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,222:8:0    0,9,106:3:0     0,21,214:7:0
+17     3394    .       T       <X>     0       .       DP=18;I16=11,7,0,0,699,27481,0,0,1080,64800,0,0,282,5728,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,219:8:0    0,9,114:3:0     0,21,222:7:0
+17     3395    .       G       <X>     0       .       DP=17;I16=10,7,0,0,656,25512,0,0,1020,61200,0,0,281,5679,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,205:7:0    0,9,105:3:0     0,21,222:7:0
+17     3396    .       A       <X>     0       .       DP=17;I16=10,7,0,0,644,25446,0,0,1020,61200,0,0,280,5652,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,182:7:0    0,9,119:3:0     0,21,232:7:0
+17     3397    .       G       <X>     0       .       DP=17;I16=10,7,0,0,633,23895,0,0,1020,61200,0,0,279,5647,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,193:7:0    0,9,107:3:0     0,21,218:7:0
+17     3398    .       G       <X>     0       .       DP=16;I16=10,6,0,0,610,23380,0,0,960,57600,0,0,279,5663,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,170:6:0    0,9,110:3:0     0,21,215:7:0
+17     3399    .       G       <X>     0       .       DP=17;I16=10,6,0,0,585,21729,0,0,960,57600,0,0,270,5618,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,15,147:5:0    0,12,122:4:0    0,21,216:7:0
+17     3400    .       A       <X>     0       .       DP=17;I16=10,6,0,0,576,21400,0,0,960,57600,0,0,264,5500,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,15,136:5:0    0,12,131:4:0    0,21,213:7:0
+17     3401    .       T       <X>     0       .       DP=17;I16=11,6,0,0,605,22159,0,0,1020,61200,0,0,280,5784,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,146:6:0    0,12,131:4:0    0,21,216:7:0
+17     3402    .       G       <X>     0       .       DP=17;I16=11,6,0,0,638,24150,0,0,1020,61200,0,0,280,5832,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,172:6:0    0,12,130:4:0    0,21,213:7:0
+17     3403    .       A       <X>     0       .       DP=16;I16=9,6,0,0,579,22815,0,0,900,54000,0,0,276,5874,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,139:5:0    0,12,140:4:0    0,18,205:6:0
+17     3404    .       G       <X>     0       .       DP=16;I16=10,6,0,0,564,20652,0,0,960,57600,0,0,281,5935,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,148:6:0    0,12,131:4:0    0,18,186:6:0
+17     3405    .       A       <X>     0       .       DP=16;I16=10,6,0,0,560,20158,0,0,960,57600,0,0,281,5991,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,157:6:0    0,12,124:4:0    0,18,179:6:0
+17     3406    .       A       <X>     0       .       DP=16;I16=10,6,0,0,568,20556,0,0,960,57600,0,0,281,6067,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,150:6:0    0,12,129:4:0    0,18,186:6:0
+17     3407    .       C       <X>     0       .       DP=17;I16=11,6,0,0,591,21225,0,0,1020,61200,0,0,281,6163,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,178:7:0    0,12,106:4:0    0,18,183:6:0
+17     3408    .       T       <X>     0       .       DP=17;I16=11,6,0,0,632,23754,0,0,1020,61200,0,0,282,6280,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,21,177:7:0    0,12,133:4:0    0,18,189:6:0
+17     3409    .       G       <X>     0       .       DP=16;I16=10,6,0,0,599,22667,0,0,960,57600,0,0,283,6369,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,172:6:0    0,12,119:4:0    0,18,192:6:0
+17     3410    .       C       <X>     0       .       DP=16;I16=10,6,0,0,585,21685,0,0,960,57600,0,0,282,6378,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,174:6:0    0,12,126:4:0    0,18,176:6:0
+17     3411    .       T       <X>     0       .       DP=15;I16=9,6,0,0,578,22492,0,0,900,54000,0,0,282,6404,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,18,165:6:0    0,9,114:3:0     0,18,196:6:0
+17     3412    .       T       <X>     0       .       DP=15;I16=9,6,0,0,546,20202,0,0,900,54000,0,0,283,6445,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,148:5:0    0,12,120:4:0    0,18,189:6:0
+17     3413    .       G       <X>     0       .       DP=15;I16=9,6,0,0,559,21023,0,0,900,54000,0,0,283,6401,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,158:5:0    0,12,124:4:0    0,18,184:6:0
+17     3414    .       A       <X>     0       .       DP=15;I16=9,6,0,0,512,17878,0,0,900,54000,0,0,283,6373,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,148:5:0    0,12,116:4:0    0,18,166:6:0
+17     3415    .       A       <X>     0       .       DP=16;I16=9,7,0,0,544,19656,0,0,960,57600,0,0,282,6310,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,142:5:0    0,12,132:4:0    0,21,179:7:0
+17     3416    .       C       <X>     0       .       DP=16;I16=9,7,0,0,562,20168,0,0,960,57600,0,0,282,6262,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,143:5:0    0,12,127:4:0    0,21,191:7:0
+17     3417    .       C       <X>     0       .       DP=16;I16=9,7,0,0,566,20666,0,0,960,57600,0,0,282,6230,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,147:5:0    0,12,126:4:0    0,21,192:7:0
+17     3418    .       T       <X>     0       .       DP=17;I16=10,5,0,0,557,21637,0,0,900,54000,0,0,268,5988,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,15,150:5:0    0,15,148:5:0    0,15,176:5:0
+17     3419    .       G       <X>     0       .       DP=17;I16=10,7,0,0,594,21642,0,0,1020,61200,0,0,310,6836,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,161:6:0    0,15,140:5:0    0,18,190:6:0
+17     3420    .       G       <X>     0       .       DP=17;I16=10,7,0,0,596,21580,0,0,1020,61200,0,0,312,6850,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,18,172:6:0    0,15,132:5:0    0,18,188:6:0
+17     3421    .       G       <X>     0       .       DP=18;I16=10,8,0,0,633,22781,0,0,1049,62041,0,0,314,6880,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,21,184:7:0    0,15,138:5:0    0,18,191:6:0
+17     3422    .       A       <X>     0       .       DP=18;I16=9,8,0,0,576,20954,0,0,989,58441,0,0,302,6702,0,0;QS=3,0;MQSB=0.91051;MQ0F=0   PL:DP:DV        0,18,167:6:0    0,15,130:5:0    0,18,188:6:0
+17     3423    .       G       <X>     0       .       DP=18;I16=9,9,0,0,651,24391,0,0,1049,62041,0,0,305,6747,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,21,200:7:0    0,15,149:5:0    0,18,183:6:0
+17     3424    .       G       <X>     0       .       DP=18;I16=8,8,0,0,555,20175,0,0,929,54841,0,0,275,6105,0,0;QS=3,0;MQSB=0.915545;MQ0F=0  PL:DP:DV        0,18,161:6:0    0,15,141:5:0    0,15,169:5:0
+17     3425    .       C       <X>     0       .       DP=18;I16=9,8,0,0,594,21676,0,0,1020,61200,0,0,307,6779,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,168:6:0    0,15,142:5:0    0,18,186:6:0
+17     3426    .       A       <X>     0       .       DP=18;I16=9,8,0,0,633,23967,0,0,1020,61200,0,0,308,6774,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,172:6:0    0,15,151:5:0    0,18,202:6:0
+17     3427    .       G       <X>     0       .       DP=18;I16=9,9,0,0,655,24639,0,0,1049,62041,0,0,315,6823,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,21,209:7:0    0,15,144:5:0    0,18,184:6:0
+17     3428    .       A       <X>     0       .       DP=18;I16=9,7,0,0,573,21235,0,0,960,57600,0,0,305,6793,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,15,158:5:0    0,15,147:5:0    0,18,178:6:0
+17     3429    .       C       <X>     0       .       DP=17;I16=8,9,0,0,516,16610,0,0,989,58441,0,0,320,6930,0,0;QS=3,0;MQSB=0.928603;MQ0F=0  PL:DP:DV        0,21,176:7:0    0,15,125:5:0    0,15,124:5:0
+17     3430    .       G       <X>     0       .       DP=18;I16=9,9,0,0,539,17155,0,0,1049,62041,0,0,323,7011,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,24,181:8:0    0,15,113:5:0    0,15,144:5:0
+17     3431    .       T       <X>     0       .       DP=18;I16=9,9,0,0,651,24101,0,0,1049,62041,0,0,327,7111,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,24,210:8:0    0,15,139:5:0    0,15,166:5:0
+17     3432    .       T       <X>     0       .       DP=18;I16=8,9,0,0,577,20601,0,0,989,58441,0,0,306,6606,0,0;QS=3,0;MQSB=0.928603;MQ0F=0  PL:DP:DV        0,21,162:7:0    0,15,144:5:0    0,15,165:5:0
+17     3433    .       G       <X>     0       .       DP=18;I16=9,9,0,0,623,22589,0,0,1049,62041,0,0,334,7320,0,0;QS=3,0;MQSB=0.924089;MQ0F=0 PL:DP:DV        0,24,199:8:0    0,15,138:5:0    0,15,164:5:0
+17     3434    .       C       <X>     0       .       DP=18;I16=10,7,0,0,582,20838,0,0,1020,61200,0,0,324,7208,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,208:8:0    0,15,130:5:0    0,12,137:4:0
+17     3435    .       A       <X>     0       .       DP=18;I16=10,8,0,0,595,21619,0,0,1049,62041,0,0,341,7453,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,27,185:9:0    0,15,150:5:0    0,12,151:4:0
+17     3436    .       G       <X>     0       .       DP=18;I16=10,8,0,0,617,22277,0,0,1049,62041,0,0,345,7549,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,27,218:9:0    0,15,146:5:0    0,12,133:4:0
+17     3437    .       T       G,<X>   0       .       DP=18;I16=10,7,0,1,594,21168,16,256,1020,61200,29,841,333,7409,16,256;QS=2.94286,0.0571429,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.906029;BQB=1;MQ0F=0       PL:DP:DV        0,11,188,24,191,195:9:1 0,15,148,15,148,148:5:0 0,12,132,12,132,132:4:0
+17     3438    .       G       <X>     0       .       DP=18;I16=10,7,0,0,622,23296,0,0,1020,61200,0,0,335,7461,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,215:8:0    0,15,152:5:0    0,12,140:4:0
+17     3439    .       A       <X>     0       .       DP=18;I16=10,8,0,0,619,22965,0,0,1049,62041,0,0,355,7853,0,0;QS=3,0;MQSB=0.906029;MQ0F=0        PL:DP:DV        0,27,215:9:0    0,15,153:5:0    0,12,132:4:0
+17     3440    .       G       <X>     0       .       DP=18;I16=10,7,0,0,610,22660,0,0,1020,61200,0,0,339,7613,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,221:8:0    0,15,143:5:0    0,12,131:4:0
+17     3441    .       C       <X>     0       .       DP=18;I16=10,6,0,0,585,22165,0,0,960,57600,0,0,315,7037,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,226:8:0    0,15,140:5:0    0,9,115:3:0
+17     3442    .       T       <X>     0       .       DP=20;I16=11,9,0,0,670,24716,0,0,1138,66482,0,0,362,8166,0,0;QS=3,0;MQSB=0.997118;MQ0F=0        PL:DP:DV        0,33,248:11:0   0,15,143:5:0    0,12,128:4:0
+17     3443    .       G       <X>     0       .       DP=20;I16=11,9,0,0,708,26092,0,0,1138,66482,0,0,366,8288,0,0;QS=3,0;MQSB=0.997118;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,143:5:0    0,12,137:4:0
+17     3444    .       A       <X>     0       .       DP=20;I16=11,9,0,0,698,25978,0,0,1138,66482,0,0,369,8379,0,0;QS=3,0;MQSB=0.997118;MQ0F=0        PL:DP:DV        0,33,244:11:0   0,15,161:5:0    0,12,131:4:0
+17     3445    .       G       <X>     0       .       DP=20;I16=11,9,0,0,718,26590,0,0,1138,66482,0,0,372,8488,0,0;QS=3,0;MQSB=0.997118;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,153:5:0    0,12,132:4:0
+17     3446    .       A       <X>     0       .       DP=20;I16=10,8,0,0,635,23323,0,0,1049,62041,0,0,325,7365,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,27,222:9:0    0,15,154:5:0    0,12,131:4:0
+17     3447    .       T       <X>     0       .       DP=20;I16=11,8,0,0,669,24331,0,0,1109,65641,0,0,352,8084,0,0;QS=3,0;MQSB=0.946915;MQ0F=0        PL:DP:DV        0,30,230:10:0   0,15,150:5:0    0,12,137:4:0
+17     3448    .       C       <X>     0       .       DP=19;I16=10,8,0,0,641,23693,0,0,1049,62041,0,0,355,8193,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,113:4:0    0,12,128:4:0
+17     3449    .       A       <X>     0       .       DP=19;I16=10,8,0,0,565,19185,0,0,1049,62041,0,0,357,8265,0,0;QS=3,0;MQSB=0.938795;MQ0F=0        PL:DP:DV        0,30,217:10:0   0,12,111:4:0    0,12,119:4:0
+17     3450    .       C       <X>     0       .       DP=18;I16=8,8,0,0,520,17846,0,0,898,52082,0,0,334,7674,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:DV        0,30,229:10:0   0,6,70:2:0      0,12,106:4:0
+17     3451    .       G       <X>     0       .       DP=18;I16=10,7,0,0,528,17178,0,0,989,58441,0,0,361,8345,0,0;QS=3,0;MQSB=0.943335;MQ0F=0 PL:DP:DV        0,30,226:10:0   0,9,56:3:0      0,12,123:4:0
+17     3452    .       C       <X>     0       .       DP=18;I16=10,8,0,0,657,24597,0,0,1018,59282,0,0,388,9028,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,84:3:0      0,12,128:4:0
+17     3453    .       C       <X>     0       .       DP=18;I16=10,8,0,0,663,24951,0,0,1018,59282,0,0,390,9098,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,90:3:0      0,12,125:4:0
+17     3454    .       A       <X>     0       .       DP=18;I16=10,8,0,0,614,21898,0,0,1018,59282,0,0,392,9180,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,33,251:11:0   0,9,90:3:0      0,12,128:4:0
+17     3455    .       C       <X>     0       .       DP=18;I16=10,8,0,0,650,23968,0,0,1018,59282,0,0,394,9274,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,90:3:0      0,12,127:4:0
+17     3456    .       T       <X>     0       .       DP=18;I16=10,8,0,0,607,21961,0,0,1018,59282,0,0,395,9329,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,33,243:11:0   0,9,88:3:0      0,12,135:4:0
+17     3457    .       G       <X>     0       .       DP=18;I16=9,7,0,0,549,19861,0,0,898,52082,0,0,346,8144,0,0;QS=3,0;MQSB=0.994413;MQ0F=0  PL:DP:DV        0,33,254:11:0   0,6,63:2:0      0,9,107:3:0
+17     3458    .       C       <X>     0       .       DP=18;I16=10,8,0,0,638,23236,0,0,1018,59282,0,0,397,9469,0,0;QS=3,0;MQSB=0.99606;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,9,81:3:0      0,12,125:4:0
+17     3459    .       A       C,<X>   0       .       DP=17;I16=9,7,0,1,520,18390,22,484,929,54841,29,841,372,8830,25,625;QS=2.92971,0.0702875,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.998843;BQB=1;MQ0F=0 PL:DP:DV        0,8,201,27,204,213:10:1 0,9,84,9,84,84:3:0      0,12,116,12,116,116:4:0
+17     3460    .       C       <X>     0       .       DP=17;I16=8,7,0,0,554,20952,0,0,869,51241,0,0,345,8103,0,0;QS=3,0;MQSB=0.921243;MQ0F=0  PL:DP:DV        0,27,244:9:0    0,6,65:2:0      0,12,131:4:0
+17     3461    .       T       <X>     0       .       DP=17;I16=9,7,0,0,591,22805,0,0,929,54841,0,0,368,8638,0,0;QS=3,0;MQSB=0.933674;MQ0F=0  PL:DP:DV        0,27,231:9:0    0,9,103:3:0     0,12,133:4:0
+17     3462    .       C       <X>     0       .       DP=18;I16=9,9,0,0,672,25486,0,0,1018,59282,0,0,391,9185,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,90:3:0      0,12,130:4:0
+17     3463    .       C       <X>     0       .       DP=18;I16=8,9,0,0,584,21458,0,0,958,55682,0,0,369,8671,0,0;QS=3,0;MQSB=0.998843;MQ0F=0  PL:DP:DV        0,30,244:10:0   0,9,86:3:0      0,12,132:4:0
+17     3464    .       A       <X>     0       .       DP=18;I16=9,9,0,0,628,23490,0,0,1018,59282,0,0,387,8973,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,244:11:0   0,9,96:3:0      0,12,142:4:0
+17     3465    .       G       <X>     0       .       DP=19;I16=9,9,0,0,642,24008,0,0,1018,59282,0,0,384,8842,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,91:3:0      0,12,135:4:0
+17     3466    .       C       <X>     0       .       DP=20;I16=9,10,0,0,682,25218,0,0,1047,60123,0,0,378,8588,0,0;QS=3,0;MQSB=0.904084;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,9,101:3:0     0,15,147:5:0
+17     3467    .       C       <X>     0       .       DP=20;I16=10,9,0,0,685,25919,0,0,1047,60123,0,0,397,9139,0,0;QS=3,0;MQSB=0.948064;MQ0F=0        PL:DP:DV        0,30,255:10:0   0,12,115:4:0    0,15,154:5:0
+17     3468    .       T       <X>     0       .       DP=20;I16=10,9,0,0,672,25426,0,0,1047,60123,0,0,374,8410,0,0;QS=3,0;MQSB=0.948064;MQ0F=0        PL:DP:DV        0,30,246:10:0   0,12,126:4:0    0,15,164:5:0
+17     3469    .       G       <X>     0       .       DP=21;I16=10,11,0,0,788,30064,0,0,1167,67323,0,0,396,8924,0,0;QS=3,0;MQSB=0.914611;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,146:5:0    0,15,163:5:0
+17     3470    .       G       <X>     0       .       DP=22;I16=11,11,0,0,796,29754,0,0,1196,68164,0,0,393,8781,0,0;QS=3,0;MQSB=0.770381;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,131:5:0    0,15,161:5:0
+17     3471    .       G       <X>     0       .       DP=23;I16=12,11,0,0,801,29083,0,0,1256,71764,0,0,391,8657,0,0;QS=3,0;MQSB=0.811552;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,133:5:0    0,15,151:5:0
+17     3472    .       C       <X>     0       .       DP=23;I16=12,11,0,0,757,26535,0,0,1256,71764,0,0,390,8554,0,0;QS=3,0;MQSB=0.811552;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,145:5:0    0,15,136:5:0
+17     3473    .       A       <X>     0       .       DP=23;I16=11,11,0,0,777,28175,0,0,1196,68164,0,0,379,8373,0,0;QS=3,0;MQSB=0.770381;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,148:5:0    0,15,153:5:0
+17     3474    .       A       <X>     0       .       DP=23;I16=12,11,0,0,807,29181,0,0,1256,71764,0,0,388,8414,0,0;QS=3,0;MQSB=0.811552;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,150:5:0    0,15,155:5:0
+17     3475    .       C       <X>     0       .       DP=22;I16=12,10,0,0,737,25849,0,0,1196,68164,0,0,387,8327,0,0;QS=3,0;MQSB=0.838545;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,137:5:0    0,15,143:5:0
+17     3476    .       A       <X>     0       .       DP=22;I16=12,10,0,0,790,29312,0,0,1196,68164,0,0,386,8262,0,0;QS=3,0;MQSB=0.838545;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,149:5:0    0,15,154:5:0
+17     3477    .       G       <X>     0       .       DP=22;I16=11,10,0,0,755,28237,0,0,1136,64564,0,0,363,7735,0,0;QS=3,0;MQSB=0.799507;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,12,126:4:0    0,15,153:5:0
+17     3478    .       A       <X>     0       .       DP=25;I16=13,11,0,0,857,31637,0,0,1316,75364,0,0,384,8198,0,0;QS=3,0;MQSB=0.845496;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,167:6:0    0,18,190:6:0
+17     3479    .       G       <X>     0       .       DP=25;I16=12,10,0,0,783,28623,0,0,1227,70923,0,0,355,7701,0,0;QS=3,0;MQSB=0.613159;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,15,152:5:0    0,18,160:6:0
+17     3480    .       T       <X>     0       .       DP=25;I16=13,11,0,0,788,27124,0,0,1316,75364,0,0,393,8531,0,0;QS=3,0;MQSB=0.845496;MQ0F=0       PL:DP:DV        0,33,249:11:0   0,21,182:7:0    0,18,155:6:0
+17     3481    .       A       <X>     0       .       DP=25;I16=12,12,0,0,858,30884,0,0,1347,78123,0,0,397,8685,0,0;QS=3,0;MQSB=0.941765;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,21,194:7:0    0,15,148:5:0
+17     3482    .       A       <X>     0       .       DP=25;I16=13,12,0,0,927,35013,0,0,1376,78964,0,0,412,8942,0,0;QS=3,0;MQSB=0.822311;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,21,202:7:0    0,18,182:6:0
+17     3483    .       G       <X>     0       .       DP=25;I16=12,12,0,0,794,27410,0,0,1316,75364,0,0,412,9002,0,0;QS=3,0;MQSB=0.786628;MQ0F=0       PL:DP:DV        0,33,253:11:0   0,21,183:7:0    0,18,158:6:0
+17     3484    .       A       C,<X>   0       .       DP=24;I16=12,9,0,1,710,25220,14,196,1198,70082,60,3600,346,7514,25,625;QS=2.93665,0.0633484,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.804615;BQB=1;MQ0F=0      PL:DP:DV        0,30,227,30,227,227:10:0        0,7,156,18,159,162:7:1  0,15,133,15,133,133:5:0
+17     3485    .       C       <X>     0       .       DP=23;I16=11,11,0,0,766,27656,0,0,1196,68164,0,0,393,8573,0,0;QS=3,0;MQSB=0.770381;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,163:6:0    0,15,120:5:0
+17     3486    .       T       <X>     0       .       DP=24;I16=12,10,0,0,799,30529,0,0,1196,68164,0,0,398,8756,0,0;QS=3,0;MQSB=0.838545;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,21,198:7:0    0,15,128:5:0
+17     3487    .       C       <X>     0       .       DP=24;I16=10,11,0,0,724,27586,0,0,1167,67323,0,0,393,8905,0,0;QS=3,0;MQSB=0.914611;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,162:6:0    0,12,92:4:0
+17     3488    .       T       <X>     0       .       DP=24;I16=12,10,0,0,742,27454,0,0,1196,68164,0,0,429,9571,0,0;QS=3,0;MQSB=0.838545;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,21,172:7:0    0,12,98:4:0
+17     3489    .       G       <X>     0       .       DP=25;I16=13,11,0,0,778,28994,0,0,1285,72605,0,0,433,9675,0,0;QS=3,0;MQSB=0.97965;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,24,177:8:0    0,12,75:4:0
+17     3490    .       T       C,<X>   0       .       DP=27;I16=14,10,1,0,806,28886,25,625,1254,69846,60,3600,427,9659,12,144;QS=2.90775,0.0922509,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.962269;BQB=1;MQ0F=0     PL:DP:DV        0,39,255,39,255,255:13:0        0,2,168,24,171,183:9:1  0,9,85,9,85,85:3:0
+17     3491    .       C       <X>     0       .       DP=28;I16=15,11,0,0,864,31232,0,0,1405,79805,0,0,445,9903,0,0;QS=3,0;MQSB=0.753395;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,197:9:0    0,9,78:3:0
+17     3492    .       T       <X>     0       .       DP=28;I16=15,11,0,0,852,31516,0,0,1405,79805,0,0,452,9986,0,0;QS=3,0;MQSB=0.753395;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,212:9:0    0,9,96:3:0
+17     3493    .       C       <X>     0       .       DP=28;I16=15,12,0,0,891,32181,0,0,1434,80646,0,0,464,10124,0,0;QS=3,0;MQSB=0.908075;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,27,214:9:0    0,9,80:3:0
+17     3493    .       CAAAAAAAAAAAAA  CAAAAAAAAAAAA,CAAAAAAAAAAAAAA   0       .       INDEL;IDV=2;IMF=0.125;DP=28;I16=9,9,0,2,443,11071,47,1129,1049,62041,89,4441,320,7120,30,650;QS=2.81818,0.0909091,0.0909091;VDB=0.504964;SGB=0.346553;MQSB=0.997118;MQ0F=0      PL:DP:DV        0,19,37,19,40,37:11:2   0,18,39,18,39,39:6:0    0,9,23,9,23,23:3:0
+17     3494    .       A       <X>     0       .       DP=30;I16=15,12,0,0,970,37408,0,0,1465,83405,0,0,440,9568,0,0;QS=3,0;MQSB=0.723173;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,220:9:0    0,12,117:4:0
+17     3495    .       A       <X>     0       .       DP=31;I16=15,13,0,0,966,36178,0,0,1525,87005,0,0,472,10270,0,0;QS=3,0;MQSB=0.695496;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,210:9:0    0,15,129:5:0
+17     3496    .       A       <X>     0       .       DP=31;I16=15,13,0,0,974,36928,0,0,1525,87005,0,0,477,10281,0,0;QS=3,0;MQSB=0.695496;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,27,207:9:0    0,15,138:5:0
+17     3497    .       A       <X>     0       .       DP=32;I16=14,14,0,0,1015,39525,0,0,1525,87005,0,0,460,9834,0,0;QS=3,0;MQSB=0.62781;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,208:8:0    0,18,148:6:0
+17     3498    .       A       <X>     0       .       DP=32;I16=14,14,0,0,982,37264,0,0,1556,89764,0,0,460,9628,0,0;QS=3,0;MQSB=0.813104;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,27,220:9:0    0,15,115:5:0
+17     3499    .       A       <X>     0       .       DP=32;I16=14,14,0,0,1024,40072,0,0,1525,87005,0,0,489,10267,0,0;QS=3,0;MQSB=0.62781;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,222:8:0    0,18,144:6:0
+17     3500    .       A       <X>     0       .       DP=31;I16=14,14,0,0,995,38097,0,0,1525,87005,0,0,494,10316,0,0;QS=3,0;MQSB=0.62781;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,24,214:8:0    0,18,150:6:0
+17     3501    .       A       <X>     0       .       DP=31;I16=14,14,0,0,1017,39845,0,0,1525,87005,0,0,499,10399,0,0;QS=3,0;MQSB=0.62781;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,221:8:0    0,18,149:6:0
+17     3502    .       A       <X>     0       .       DP=31;I16=14,14,0,0,1051,41955,0,0,1525,87005,0,0,504,10516,0,0;QS=3,0;MQSB=0.62781;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,223:8:0    0,18,154:6:0
+17     3503    .       A       <X>     0       .       DP=31;I16=14,14,0,0,1038,40832,0,0,1525,87005,0,0,509,10667,0,0;QS=3,0;MQSB=0.62781;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,229:8:0    0,18,155:6:0
+17     3504    .       A       <X>     0       .       DP=31;I16=14,14,0,0,1037,41235,0,0,1525,87005,0,0,512,10750,0,0;QS=3,0;MQSB=0.62781;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,229:8:0    0,18,145:6:0
+17     3505    .       A       <X>     0       .       DP=31;I16=14,14,0,0,1039,40959,0,0,1525,87005,0,0,514,10814,0,0;QS=3,0;MQSB=0.62781;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,24,233:8:0    0,18,156:6:0
+17     3506    .       A       <X>     0       .       DP=32;I16=11,13,0,0,889,34265,0,0,1378,80882,0,0,427,9079,0,0;QS=3,0;MQSB=0.998323;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,201:6:0    0,18,158:6:0
+17     3507    .       T       <X>     0       .       DP=31;I16=10,17,0,0,995,38431,0,0,1527,88923,0,0,493,10499,0,0;QS=3,0;MQSB=0.997168;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,187:6:0    0,18,153:6:0
+17     3508    .       C       <X>     0       .       DP=31;I16=10,17,0,0,997,40091,0,0,1527,88923,0,0,499,10675,0,0;QS=3,0;MQSB=0.997168;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,160:6:0    0,15,119:5:0
+17     3509    .       A       <X>     0       .       DP=30;I16=11,17,0,0,995,37147,0,0,1556,89764,0,0,529,11459,0,0;QS=3,0;MQSB=0.960952;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,175:6:0    0,15,125:5:0
+17     3510    .       C       A,<X>   0       .       DP=29;I16=9,17,1,0,959,37997,40,1600,1498,88082,29,841,483,10351,25,625;QS=2.95246,0.047541,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.997168;BQB=1;MQ0F=0      PL:DP:DV        0,19,255,45,255,255:16:1        0,18,150,18,150,150:6:0 0,15,119,15,119,119:5:0
+17     3511    .       A       <X>     0       .       DP=32;I16=11,17,0,0,923,33125,0,0,1587,92523,0,0,512,11150,0,0;QS=3,0;MQSB=0.993109;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,169:6:0    0,15,115:5:0
+17     3512    .       C       <X>     0       .       DP=32;I16=10,18,0,0,1058,42208,0,0,1618,95282,0,0,493,10733,0,0;QS=3,0;MQSB=0.891417;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,181:6:0    0,15,131:5:0
+17     3513    .       C       A,<X>   0       .       DP=32;I16=10,18,1,0,1074,42406,13,169,1618,95282,29,841,498,10926,25,625;QS=2.98,0.02,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.995968;BQB=1;MQ0F=0    PL:DP:DV        0,39,255,51,255,255:18:1        0,18,190,18,190,190:6:0 0,15,136,15,136,136:5:0
+17     3514    .       A       <X>     0       .       DP=33;I16=11,19,0,0,1101,42213,0,0,1707,99723,0,0,528,11778,0,0;QS=3,0;MQSB=0.997918;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,199:7:0    0,15,132:5:0
+17     3515    .       T       <X>     0       .       DP=33;I16=12,19,0,0,1130,43380,0,0,1736,100564,0,0,557,12563,0,0;QS=3,0;MQSB=0.960505;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,192:7:0    0,15,126:5:0
+17     3516    .       T       <X>     0       .       DP=34;I16=14,17,0,0,1147,44331,0,0,1767,103323,0,0,536,12078,0,0;QS=3,0;MQSB=0.924242;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,203:7:0    0,15,133:5:0
+17     3517    .       T       <X>     0       .       DP=34;I16=14,18,0,0,1183,46549,0,0,1796,104164,0,0,565,12773,0,0;QS=3,0;MQSB=0.988522;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,21,210:7:0    0,15,153:5:0
+17     3518    .       T       <X>     0       .       DP=34;I16=14,18,0,0,1165,44867,0,0,1796,104164,0,0,568,12826,0,0;QS=3,0;MQSB=0.988522;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,21,203:7:0    0,15,141:5:0
+17     3519    .       G       <X>     0       .       DP=33;I16=13,18,0,0,1158,46678,0,0,1736,100564,0,0,572,12912,0,0;QS=3,0;MQSB=0.980167;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,18,189:6:0    0,15,154:5:0
+17     3520    .       G       <X>     0       .       DP=33;I16=12,18,0,0,1111,42471,0,0,1707,99723,0,0,552,12438,0,0;QS=3,0;MQSB=0.991968;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,18,183:6:0    0,15,151:5:0
+17     3521    .       C       <X>     0       .       DP=32;I16=11,17,0,0,1077,43755,0,0,1649,98041,0,0,530,11850,0,0;QS=3,0;MQSB=0.967085;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,185:6:0    0,15,143:5:0
+17     3522    .       T       <X>     0       .       DP=32;I16=12,17,0,0,1125,46329,0,0,1678,98882,0,0,552,12274,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,199:6:0    0,15,158:5:0
+17     3523    .       T       <X>     0       .       DP=31;I16=11,16,0,0,996,38204,0,0,1558,91682,0,0,544,12286,0,0;QS=3,0;MQSB=0.992419;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,193:6:0    0,15,145:5:0
+17     3524    .       C       <X>     0       .       DP=31;I16=11,16,0,0,1067,43883,0,0,1589,94441,0,0,538,11960,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,192:6:0    0,15,152:5:0
+17     3525    .       A       <X>     0       .       DP=31;I16=13,16,0,0,1132,46402,0,0,1678,98882,0,0,556,12250,0,0;QS=3,0;MQSB=0.997839;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,200:6:0    0,15,165:5:0
+17     3526    .       G       <X>     0       .       DP=31;I16=12,16,0,0,1090,43912,0,0,1649,98041,0,0,543,12053,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,181:6:0    0,15,147:5:0
+17     3527    .       A       <X>     0       .       DP=31;I16=13,16,0,0,1068,41740,0,0,1678,98882,0,0,560,12334,0,0;QS=3,0;MQSB=0.997839;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,170:6:0    0,15,157:5:0
+17     3528    .       T       <X>     0       .       DP=31;I16=13,16,0,0,1076,41782,0,0,1678,98882,0,0,561,12369,0,0;QS=3,0;MQSB=0.997839;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,193:6:0    0,15,152:5:0
+17     3529    .       T       <X>     0       .       DP=31;I16=12,16,0,0,1016,38674,0,0,1649,98041,0,0,550,12290,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,184:6:0    0,15,154:5:0
+17     3530    .       G       <X>     0       .       DP=30;I16=12,17,0,0,1070,40570,0,0,1709,101641,0,0,578,13032,0,0;QS=3,0;MQSB=0.965321;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,176:6:0    0,18,175:6:0
+17     3531    .       C       A,<X>   0       .       DP=31;I16=13,17,1,0,1080,40304,38,1444,1738,102482,29,841,607,13801,10,100;QS=2.95773,0.0422741,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.924242;BQB=1;MQ0F=0  PL:DP:DV        0,28,255,54,255,255:19:1        0,18,172,18,172,172:6:0 0,18,175,18,175,175:6:0
+17     3532    .       A       <X>     0       .       DP=31;I16=14,17,0,0,1136,42380,0,0,1767,103323,0,0,619,14003,0,0;QS=3,0;MQSB=0.924242;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,180:6:0    0,18,184:6:0
+17     3533    .       T       <X>     0       .       DP=31;I16=13,17,0,0,1074,39206,0,0,1738,102482,0,0,595,13457,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,180:6:0    0,18,176:6:0
+17     3534    .       A       <X>     0       .       DP=30;I16=12,17,0,0,1014,36168,0,0,1678,98882,0,0,597,13561,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,165:6:0    0,18,175:6:0
+17     3535    .       T       <X>     0       .       DP=31;I16=14,17,0,0,1042,36456,0,0,1767,103323,0,0,624,14314,0,0;QS=3,0;MQSB=0.924242;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,162:6:0    0,18,164:6:0
+17     3536    .       C       <X>     0       .       DP=31;I16=13,17,0,0,1102,41182,0,0,1738,102482,0,0,602,13842,0,0;QS=3,0;MQSB=0.996503;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,178:6:0    0,18,180:6:0
+17     3537    .       C       <X>     0       .       DP=32;I16=13,17,0,0,1142,43828,0,0,1769,105241,0,0,598,13854,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,194:7:0    0,18,185:6:0
+17     3538    .       T       <X>     0       .       DP=32;I16=14,17,0,0,1151,43471,0,0,1798,106082,0,0,603,13923,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,211:7:0    0,18,185:6:0
+17     3539    .       C       <X>     0       .       DP=32;I16=12,17,0,0,1077,40959,0,0,1709,101641,0,0,600,13994,0,0;QS=3,0;MQSB=0.965321;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,170:6:0    0,18,173:6:0
+17     3540    .       C       <X>     0       .       DP=31;I16=13,17,0,0,1134,43546,0,0,1769,105241,0,0,603,14055,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,209:7:0    0,18,172:6:0
+17     3541    .       T       <X>     0       .       DP=32;I16=13,18,0,0,1143,42901,0,0,1829,108841,0,0,604,14134,0,0;QS=3,0;MQSB=0.966712;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,224:8:0    0,18,187:6:0
+17     3542    .       G       <X>     0       .       DP=32;I16=13,18,0,0,1152,43714,0,0,1829,108841,0,0,604,14134,0,0;QS=3,0;MQSB=0.966712;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,223:8:0    0,18,172:6:0
+17     3543    .       C       <X>     0       .       DP=31;I16=13,17,0,0,1142,43818,0,0,1769,105241,0,0,605,14153,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,24,221:8:0    0,18,188:6:0
+17     3544    .       A       <X>     0       .       DP=31;I16=13,17,0,0,1089,40065,0,0,1769,105241,0,0,606,14190,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,24,221:8:0    0,18,173:6:0
+17     3545    .       A       <X>     0       .       DP=30;I16=13,16,0,0,1118,43688,0,0,1709,101641,0,0,607,14195,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,21,228:7:0    0,18,196:6:0
+17     3546    .       G       <X>     0       .       DP=30;I16=14,16,0,0,1131,43425,0,0,1738,102482,0,0,630,14698,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,206:7:0    0,18,179:6:0
+17     3547    .       G       <X>     0       .       DP=31;I16=13,17,0,0,1076,39798,0,0,1769,105241,0,0,607,14163,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,189:7:0    0,18,187:6:0
+17     3548    .       A       <X>     0       .       DP=31;I16=13,17,0,0,1071,39059,0,0,1769,105241,0,0,608,14178,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,208:7:0    0,18,179:6:0
+17     3549    .       T       <X>     0       .       DP=30;I16=13,16,0,0,1008,35928,0,0,1678,98882,0,0,605,13989,0,0;QS=3,0;MQSB=0.997839;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,18,180:6:0    0,15,152:5:0
+17     3550    .       A       <X>     0       .       DP=30;I16=13,16,0,0,1061,39371,0,0,1709,101641,0,0,612,14270,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,194:7:0    0,15,173:5:0
+17     3551    .       T       <X>     0       .       DP=30;I16=13,16,0,0,1026,36844,0,0,1709,101641,0,0,613,14295,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,192:7:0    0,15,162:5:0
+17     3552    .       A       <X>     0       .       DP=30;I16=14,16,0,0,1080,39588,0,0,1738,102482,0,0,631,14627,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,202:7:0    0,15,158:5:0
+17     3553    .       T       A,<X>   0       .       DP=30;I16=13,16,1,0,1047,38333,20,400,1709,101641,29,841,616,14398,16,256;QS=2.96795,0.0320513,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.999136;BQB=1;MQ0F=0   PL:DP:DV        0,34,255,51,255,255:18:1        0,18,178,18,178,178:6:0 0,18,183,18,183,183:6:0
+17     3554    .       A       <X>     0       .       DP=30;I16=14,16,0,0,1063,38413,0,0,1738,102482,0,0,632,14602,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,185:6:0    0,18,179:6:0
+17     3555    .       C       <X>     0       .       DP=30;I16=14,16,0,0,1021,35781,0,0,1738,102482,0,0,632,14574,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,169:6:0    0,18,163:6:0
+17     3556    .       G       <X>     0       .       DP=30;I16=13,16,0,0,1014,36426,0,0,1709,101641,0,0,618,14350,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,168:6:0    0,18,173:6:0
+17     3557    .       C       <X>     0       .       DP=31;I16=14,16,0,0,1001,34919,0,0,1769,105241,0,0,618,14342,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,140:6:0    0,18,165:6:0
+17     3558    .       G       <X>     0       .       DP=31;I16=15,16,0,0,1036,35974,0,0,1798,106082,0,0,630,14476,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,159:6:0    0,18,171:6:0
+17     3559    .       T       <X>     0       .       DP=30;I16=14,16,0,0,1086,40202,0,0,1769,105241,0,0,619,14341,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,171:6:0    0,18,192:6:0
+17     3560    .       G       <X>     0       .       DP=31;I16=14,16,0,0,1151,45035,0,0,1738,102482,0,0,611,14127,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,165:5:0    0,18,194:6:0
+17     3561    .       A       <X>     0       .       DP=31;I16=15,16,0,0,1147,43431,0,0,1798,106082,0,0,626,14366,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,186:6:0    0,18,196:6:0
+17     3562    .       A       <X>     0       .       DP=31;I16=16,15,0,0,1157,43859,0,0,1798,106082,0,0,623,14257,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,192:6:0    0,21,213:7:0
+17     3563    .       A       <X>     0       .       DP=31;I16=16,15,0,0,1162,44010,0,0,1798,106082,0,0,620,14124,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,192:6:0    0,21,216:7:0
+17     3564    .       T       <X>     0       .       DP=31;I16=15,15,0,0,1132,43298,0,0,1769,105241,0,0,610,13932,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,192:6:0    0,21,214:7:0
+17     3565    .       T       <X>     0       .       DP=32;I16=16,16,0,0,1163,42649,0,0,1858,109682,0,0,611,13791,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,57,255:19:0   0,18,189:6:0    0,21,212:7:0
+17     3566    .       C       <X>     0       .       DP=32;I16=16,16,0,0,1162,43586,0,0,1858,109682,0,0,606,13596,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,57,255:19:0   0,18,181:6:0    0,21,209:7:0
+17     3567    .       A       <X>     0       .       DP=32;I16=15,16,0,0,1181,45245,0,0,1829,108841,0,0,597,13375,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,192:6:0    0,21,222:7:0
+17     3568    .       A       <X>     0       .       DP=32;I16=15,16,0,0,1194,46670,0,0,1829,108841,0,0,592,13200,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,204:6:0    0,21,228:7:0
+17     3569    .       G       <X>     0       .       DP=31;I16=15,16,0,0,1164,44544,0,0,1829,108841,0,0,586,13006,0,0;QS=3,0;MQSB=0.957006;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,180:6:0    0,21,204:7:0
+17     3570    .       T       <X>     0       .       DP=30;I16=14,15,0,0,1029,37527,0,0,1709,101641,0,0,572,12730,0,0;QS=3,0;MQSB=0.954405;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,12,136:4:0    0,21,213:7:0
+17     3571    .       C       <X>     0       .       DP=28;I16=13,15,0,0,1066,41192,0,0,1649,98041,0,0,568,12564,0,0;QS=3,0;MQSB=0.956162;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,12,138:4:0    0,21,215:7:0
+17     3572    .       A       <X>     0       .       DP=29;I16=13,16,0,0,1108,42566,0,0,1709,101641,0,0,564,12426,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,172:5:0    0,21,218:7:0
+17     3573    .       A       <X>     0       .       DP=29;I16=13,16,0,0,1119,43403,0,0,1709,101641,0,0,558,12168,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,174:5:0    0,21,220:7:0
+17     3574    .       T       <X>     0       .       DP=29;I16=13,16,0,0,1104,42220,0,0,1709,101641,0,0,552,11942,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,175:5:0    0,21,218:7:0
+17     3575    .       G       <X>     0       .       DP=29;I16=13,16,0,0,1122,43748,0,0,1709,101641,0,0,546,11748,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,161:5:0    0,21,212:7:0
+17     3576    .       A       <X>     0       .       DP=29;I16=13,16,0,0,1043,38405,0,0,1709,101641,0,0,540,11586,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,170:5:0    0,21,213:7:0
+17     3577    .       C       <X>     0       .       DP=30;I16=13,17,0,0,1123,42529,0,0,1769,105241,0,0,534,11456,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,161:5:0    0,21,211:7:0
+17     3578    .       A       <X>     0       .       DP=30;I16=13,17,0,0,1148,44236,0,0,1769,105241,0,0,529,11359,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,178:5:0    0,21,216:7:0
+17     3579    .       A       <X>     0       .       DP=29;I16=13,16,0,0,1051,38961,0,0,1709,101641,0,0,524,11244,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,172:5:0    0,18,192:6:0
+17     3580    .       A       <X>     0       .       DP=29;I16=13,16,0,0,1104,42344,0,0,1709,101641,0,0,519,11159,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,172:5:0    0,18,201:6:0
+17     3581    .       T       <X>     0       .       DP=29;I16=13,16,0,0,1088,41226,0,0,1709,101641,0,0,513,11055,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,161:5:0    0,18,199:6:0
+17     3582    .       C       <X>     0       .       DP=29;I16=13,16,0,0,1120,43616,0,0,1709,101641,0,0,506,10934,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,172:5:0    0,18,201:6:0
+17     3583    .       A       <X>     0       .       DP=30;I16=14,16,0,0,1130,43606,0,0,1769,105241,0,0,498,10796,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,183:5:0    0,21,213:7:0
+17     3584    .       G       <X>     0       .       DP=29;I16=12,16,0,0,1027,38895,0,0,1649,98041,0,0,487,10665,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,12,137:4:0    0,21,209:7:0
+17     3585    .       A       <X>     0       .       DP=31;I16=14,17,0,0,1057,37719,0,0,1829,108841,0,0,486,10616,0,0;QS=3,0;MQSB=0.962133;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,168:5:0    0,24,209:8:0
+17     3586    .       A       <X>     0       .       DP=30;I16=14,15,0,0,1053,40043,0,0,1709,101641,0,0,477,10461,0,0;QS=3,0;MQSB=0.954405;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,15,174:5:0    0,24,213:8:0
+17     3587    .       G       A,<X>   0       .       DP=29;I16=4,7,10,6,426,16884,555,20381,660,39600,960,57600,192,4420,280,5942;QS=1.32665,1.67335,0;VDB=0.902044;SGB=-3.91326;RPB=0.800999;MQB=1;MQSB=1;BQB=0.156944;MQ0F=0       PL:DP:DV        161,0,184,182,205,255:14:7      22,0,118,34,121,148:5:1 212,24,0,212,24,212:8:8
+17     3588    .       A       <X>     0       .       DP=29;I16=14,14,0,0,999,36973,0,0,1680,100800,0,0,470,10254,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,45,255:15:0   0,15,166:5:0    0,24,215:8:0
+17     3589    .       A       <X>     0       .       DP=28;I16=14,13,0,0,967,35935,0,0,1620,97200,0,0,467,10173,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,166:5:0    0,24,206:8:0
+17     3590    .       A       <X>     0       .       DP=27;I16=13,13,0,0,948,35860,0,0,1560,93600,0,0,464,10072,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,146:4:0    0,24,211:8:0
+17     3591    .       A       <X>     0       .       DP=26;I16=13,13,0,0,913,33539,0,0,1560,93600,0,0,459,9901,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,144:4:0    0,24,212:8:0
+17     3592    .       A       <X>     0       .       DP=26;I16=13,13,0,0,893,32087,0,0,1560,93600,0,0,453,9711,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,143:4:0    0,24,199:8:0
+17     3593    .       A       <X>     0       .       DP=26;I16=13,13,0,0,891,31363,0,0,1560,93600,0,0,447,9553,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,12,137:4:0    0,24,198:8:0
+17     3594    .       C       <X>     0       .       DP=25;I16=12,12,0,0,910,34868,0,0,1440,86400,0,0,426,9170,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,12,142:4:0    0,24,216:8:0
+17     3595    .       A       <X>     0       .       DP=24;I16=13,11,0,0,918,35274,0,0,1440,86400,0,0,438,9328,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,143:4:0    0,21,199:7:0
+17     3596    .       T       <X>     0       .       DP=24;I16=13,11,0,0,837,30077,0,0,1440,86400,0,0,434,9258,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,138:4:0    0,21,188:7:0
+17     3597    .       A       <X>     0       .       DP=24;I16=13,11,0,0,893,33549,0,0,1440,86400,0,0,430,9216,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,132:4:0    0,21,204:7:0
+17     3598    .       T       <X>     0       .       DP=23;I16=12,10,0,0,778,28226,0,0,1320,79200,0,0,415,9005,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,12,140:4:0    0,21,162:7:0
+17     3599    .       A       <X>     0       .       DP=23;I16=13,10,0,0,859,32403,0,0,1380,82800,0,0,425,9105,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,12,142:4:0    0,21,182:7:0
+17     3600    .       T       <X>     0       .       DP=24;I16=14,10,0,0,872,32086,0,0,1435,85825,0,0,422,9036,0,0;QS=3,0;MQSB=0.958048;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,139:4:0    0,21,183:7:0
+17     3601    .       A       <X>     0       .       DP=24;I16=14,10,0,0,862,31424,0,0,1435,85825,0,0,420,8994,0,0;QS=3,0;MQSB=0.958048;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,132:4:0    0,21,186:7:0
+17     3602    .       T       <X>     0       .       DP=25;I16=15,10,0,0,873,31323,0,0,1495,89425,0,0,418,8980,0,0;QS=3,0;MQSB=0.962269;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,161:5:0    0,21,174:7:0
+17     3603    .       A       <X>     0       .       DP=26;I16=15,11,0,0,907,32447,0,0,1555,93025,0,0,416,8944,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,151:5:0    0,24,216:8:0
+17     3604    .       C       <X>     0       .       DP=27;I16=16,11,0,0,905,31199,0,0,1615,96625,0,0,415,8937,0,0;QS=3,0;MQSB=0.96384;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,18,147:6:0    0,24,201:8:0
+17     3605    .       G       <X>     0       .       DP=27;I16=15,11,0,0,853,28887,0,0,1555,93025,0,0,393,8477,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,171:6:0    0,21,174:7:0
+17     3606    .       C       <X>     0       .       DP=27;I16=15,12,0,0,982,36756,0,0,1615,96625,0,0,415,8967,0,0;QS=3,0;MQSB=0.958048;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,187:6:0    0,27,231:9:0
+17     3607    .       A       <X>     0       .       DP=26;I16=15,11,0,0,927,33859,0,0,1555,93025,0,0,417,9005,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,183:6:0    0,27,232:9:0
+17     3608    .       A       <X>     0       .       DP=27;I16=14,12,0,0,930,34054,0,0,1555,93025,0,0,394,8450,0,0;QS=3,0;MQSB=0.953497;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,176:6:0    0,24,232:8:0
+17     3609    .       A       <X>     0       .       DP=27;I16=15,12,0,0,955,34701,0,0,1615,96625,0,0,421,9127,0,0;QS=3,0;MQSB=0.958048;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,186:6:0    0,27,238:9:0
+17     3610    .       C       <X>     0       .       DP=27;I16=14,12,0,0,915,33071,0,0,1555,93025,0,0,397,8537,0,0;QS=3,0;MQSB=0.953497;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,172:6:0    0,24,221:8:0
+17     3611    .       C       <X>     0       .       DP=25;I16=13,11,0,0,899,33995,0,0,1435,85825,0,0,398,8502,0,0;QS=3,0;MQSB=0.950498;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,173:6:0    0,24,234:8:0
+17     3612    .       A       <X>     0       .       DP=25;I16=14,11,0,0,957,37723,0,0,1495,89425,0,0,424,9118,0,0;QS=3,0;MQSB=0.955682;MQ0F=0       PL:DP:DV        0,30,255:10:0   0,18,194:6:0    0,27,251:9:0
+17     3613    .       G       <X>     0       .       DP=26;I16=13,12,0,0,902,33110,0,0,1495,89425,0,0,399,8461,0,0;QS=3,0;MQSB=0.948139;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,172:6:0    0,24,223:8:0
+17     3614    .       T       <X>     0       .       DP=26;I16=14,12,0,0,912,33340,0,0,1555,93025,0,0,425,9083,0,0;QS=3,0;MQSB=0.953497;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,156:6:0    0,27,237:9:0
+17     3615    .       A       <X>     0       .       DP=26;I16=15,11,0,0,946,35138,0,0,1555,93025,0,0,427,9109,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,176:6:0    0,27,242:9:0
+17     3616    .       T       <X>     0       .       DP=26;I16=15,11,0,0,965,36541,0,0,1555,93025,0,0,431,9163,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,185:6:0    0,27,238:9:0
+17     3617    .       C       <X>     0       .       DP=25;I16=14,11,0,0,907,33675,0,0,1495,89425,0,0,436,9196,0,0;QS=3,0;MQSB=0.955682;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,176:6:0    0,24,215:8:0
+17     3618    .       C       <X>     0       .       DP=25;I16=14,11,0,0,964,37698,0,0,1495,89425,0,0,441,9259,0,0;QS=3,0;MQSB=0.955682;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,190:6:0    0,24,225:8:0
+17     3619    .       T       <X>     0       .       DP=25;I16=14,11,0,0,961,37553,0,0,1495,89425,0,0,446,9352,0,0;QS=3,0;MQSB=0.955682;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,194:6:0    0,24,238:8:0
+17     3620    .       A       <X>     0       .       DP=25;I16=14,11,0,0,880,31656,0,0,1495,89425,0,0,451,9475,0,0;QS=3,0;MQSB=0.955682;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,178:6:0    0,24,212:8:0
+17     3621    .       C       <X>     0       .       DP=25;I16=14,11,0,0,949,36561,0,0,1495,89425,0,0,456,9628,0,0;QS=3,0;MQSB=0.955682;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,18,182:6:0    0,24,230:8:0
+17     3622    .       T       <X>     0       .       DP=26;I16=15,11,0,0,983,38067,0,0,1555,93025,0,0,460,9762,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,21,194:7:0    0,24,242:8:0
+17     3623    .       G       <X>     0       .       DP=27;I16=16,11,0,0,969,35645,0,0,1615,96625,0,0,465,9929,0,0;QS=3,0;MQSB=0.96384;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,21,195:7:0    0,24,209:8:0
+17     3624    .       T       <X>     0       .       DP=27;I16=15,11,0,0,948,35330,0,0,1555,93025,0,0,448,9596,0,0;QS=3,0;MQSB=0.960078;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,188:6:0    0,24,224:8:0
+17     3625    .       G       <X>     0       .       DP=27;I16=14,12,0,0,983,37483,0,0,1555,93025,0,0,453,9735,0,0;QS=3,0;MQSB=0.953497;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,21,210:7:0    0,24,219:8:0
+17     3626    .       T       <X>     0       .       DP=28;I16=15,12,0,0,998,37364,0,0,1615,96625,0,0,458,9854,0,0;QS=3,0;MQSB=0.958048;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,21,214:7:0    0,27,229:9:0
+17     3627    .       G       <X>     0       .       DP=29;I16=15,13,0,0,999,36375,0,0,1675,100225,0,0,464,10004,0,0;QS=3,0;MQSB=0.956162;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,21,199:7:0    0,27,224:9:0
+17     3628    .       T       <X>     0       .       DP=29;I16=15,13,0,0,1033,38721,0,0,1675,100225,0,0,471,10187,0,0;QS=3,0;MQSB=0.956162;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,21,206:7:0    0,27,232:9:0
+17     3629    .       G       <X>     0       .       DP=29;I16=15,13,0,0,1058,40226,0,0,1675,100225,0,0,476,10304,0,0;QS=3,0;MQSB=0.956162;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,21,207:7:0    0,27,235:9:0
+17     3630    .       T       <X>     0       .       DP=30;I16=15,14,0,0,1052,39072,0,0,1735,103825,0,0,480,10404,0,0;QS=3,0;MQSB=0.954405;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,216:7:0    0,27,223:9:0
+17     3631    .       C       <X>     0       .       DP=29;I16=13,14,0,0,884,29476,0,0,1615,96625,0,0,461,9911,0,0;QS=3,0;MQSB=0.94394;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,21,186:7:0    0,21,179:7:0
+17     3632    .       G       <X>     0       .       DP=29;I16=14,14,0,0,914,31068,0,0,1675,100225,0,0,491,10649,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,21,183:7:0    0,24,181:8:0
+17     3633    .       T       <X>     0       .       DP=29;I16=14,14,0,0,1022,38214,0,0,1675,100225,0,0,496,10792,0,0;QS=3,0;MQSB=0.949591;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,216:7:0    0,24,222:8:0
+17     3634    .       T       <X>     0       .       DP=29;I16=14,14,0,0,1043,39891,0,0,1675,100225,0,0,500,10914,0,0;QS=3,0;MQSB=0.949591;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,219:7:0    0,24,227:8:0
+17     3635    .       T       <X>     0       .       DP=28;I16=13,14,0,0,1029,39507,0,0,1615,96625,0,0,505,11063,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,219:7:0    0,24,224:8:0
+17     3636    .       G       <X>     0       .       DP=28;I16=13,14,0,0,1001,37681,0,0,1615,96625,0,0,510,11238,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,201:7:0    0,24,217:8:0
+17     3637    .       T       <X>     0       .       DP=27;I16=13,14,0,0,1019,39331,0,0,1615,96625,0,0,515,11439,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,21,212:7:0    0,24,240:8:0
+17     3638    .       T       <X>     0       .       DP=26;I16=12,14,0,0,967,36467,0,0,1555,93025,0,0,520,11616,0,0;QS=3,0;MQSB=0.937241;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,185:6:0    0,24,222:8:0
+17     3639    .       G       <X>     0       .       DP=27;I16=13,14,0,0,997,37265,0,0,1615,96625,0,0,524,11768,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,183:6:0    0,27,221:9:0
+17     3640    .       T       <X>     0       .       DP=27;I16=13,14,0,0,1001,37533,0,0,1615,96625,0,0,527,11847,0,0;QS=3,0;MQSB=0.94394;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,18,191:6:0    0,27,229:9:0
+17     3641    .       G       <X>     0       .       DP=27;I16=13,14,0,0,977,36379,0,0,1615,96625,0,0,529,11905,0,0;QS=3,0;MQSB=0.94394;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,178:6:0    0,27,224:9:0
+17     3642    .       T       <X>     0       .       DP=26;I16=12,13,0,0,931,35169,0,0,1495,89425,0,0,506,11314,0,0;QS=3,0;MQSB=0.939413;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,169:5:0    0,24,225:8:0
+17     3643    .       T       <X>     0       .       DP=26;I16=13,13,0,0,968,36820,0,0,1555,93025,0,0,533,11997,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,176:5:0    0,27,230:9:0
+17     3644    .       T       <X>     0       .       DP=26;I16=12,13,0,0,961,37477,0,0,1495,89425,0,0,517,11755,0,0;QS=3,0;MQSB=0.939413;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,175:5:0    0,24,236:8:0
+17     3645    .       T       <X>     0       .       DP=26;I16=13,13,0,0,980,37508,0,0,1555,93025,0,0,537,12185,0,0;QS=3,0;MQSB=0.945959;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,175:5:0    0,27,239:9:0
+17     3646    .       C       <X>     0       .       DP=26;I16=12,13,0,0,766,25026,0,0,1495,89425,0,0,514,11690,0,0;QS=3,0;MQSB=0.939413;MQ0F=0      PL:DP:DV        0,33,234:11:0   0,15,136:5:0    0,27,188:9:0
+17     3647    .       G       <X>     0       .       DP=26;I16=12,12,0,0,820,29600,0,0,1435,85825,0,0,492,11218,0,0;QS=3,0;MQSB=0.941765;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,151:5:0    0,21,173:7:0
+17     3648    .       A       <X>     0       .       DP=26;I16=13,12,0,0,924,34680,0,0,1495,89425,0,0,519,11919,0,0;QS=3,0;MQSB=0.948139;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,174:5:0    0,24,225:8:0
+17     3649    .       C       <X>     0       .       DP=26;I16=14,12,0,0,955,36105,0,0,1555,93025,0,0,545,12593,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,15,173:5:0    0,27,226:9:0
+17     3650    .       A       <X>     0       .       DP=27;I16=15,12,0,0,1033,40511,0,0,1615,96625,0,0,546,12664,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,196:6:0    0,27,246:9:0
+17     3651    .       G       <X>     0       .       DP=27;I16=15,12,0,0,1035,40351,0,0,1615,96625,0,0,547,12707,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,194:6:0    0,27,233:9:0
+17     3652    .       C       <X>     0       .       DP=29;I16=15,13,0,0,1010,38264,0,0,1675,100225,0,0,521,12047,0,0;QS=3,0;MQSB=0.956162;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,18,198:6:0    0,27,225:9:0
+17     3653    .       T       <X>     0       .       DP=29;I16=16,13,0,0,1109,42919,0,0,1735,103825,0,0,546,12610,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,18,202:6:0    0,27,239:9:0
+17     3654    .       G       <X>     0       .       DP=28;I16=14,12,0,0,981,37447,0,0,1555,93025,0,0,514,11882,0,0;QS=3,0;MQSB=0.953497;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,184:6:0    0,18,180:6:0
+17     3655    .       T       <X>     0       .       DP=28;I16=16,12,0,0,999,37029,0,0,1675,100225,0,0,541,12505,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,190:6:0    0,21,179:7:0
+17     3656    .       C       <X>     0       .       DP=28;I16=15,12,0,0,963,35883,0,0,1615,96625,0,0,518,11848,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,164:5:0    0,21,191:7:0
+17     3657    .       C       <X>     0       .       DP=28;I16=15,12,0,0,923,32223,0,0,1615,96625,0,0,520,11836,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,154:5:0    0,21,192:7:0
+17     3658    .       G       <X>     0       .       DP=28;I16=15,12,0,0,876,29960,0,0,1615,96625,0,0,539,12405,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,142:5:0    0,21,163:7:0
+17     3659    .       T       <X>     0       .       DP=28;I16=16,12,0,0,996,36682,0,0,1675,100225,0,0,548,12448,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,163:6:0    0,21,186:7:0
+17     3660    .       G       <X>     0       .       DP=28;I16=15,12,0,0,997,37571,0,0,1615,96625,0,0,526,11920,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,172:6:0    0,18,171:6:0
+17     3661    .       T       <X>     0       .       DP=28;I16=16,12,0,0,1013,37837,0,0,1675,100225,0,0,549,12423,0,0;QS=3,0;MQSB=0.96195;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,18,180:6:0    0,21,188:7:0
+17     3662    .       T       <X>     0       .       DP=28;I16=15,12,0,0,987,36627,0,0,1615,96625,0,0,528,11980,0,0;QS=3,0;MQSB=0.958048;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,182:6:0    0,18,184:6:0
+17     3663    .       A       <X>     0       .       DP=29;I16=16,12,0,0,997,36233,0,0,1675,100225,0,0,527,11959,0,0;QS=3,0;MQSB=0.96195;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,170:6:0    0,18,180:6:0
+17     3664    .       T       <X>     0       .       DP=29;I16=17,12,0,0,1044,38402,0,0,1735,103825,0,0,550,12490,0,0;QS=3,0;MQSB=0.965321;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,18,183:6:0    0,21,196:7:0
+17     3665    .       A       <X>     0       .       DP=27;I16=16,11,0,0,1017,38535,0,0,1615,96625,0,0,552,12510,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,182:6:0    0,21,208:7:0
+17     3666    .       A       <X>     0       .       DP=27;I16=16,11,0,0,1036,40292,0,0,1615,96625,0,0,554,12550,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,193:6:0    0,21,208:7:0
+17     3667    .       T       <X>     0       .       DP=27;I16=15,11,0,0,955,35895,0,0,1555,93025,0,0,540,12354,0,0;QS=3,0;MQSB=0.960078;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,189:6:0    0,18,189:6:0
+17     3668    .       A       <X>     0       .       DP=27;I16=16,11,0,0,981,36297,0,0,1615,96625,0,0,557,12641,0,0;QS=3,0;MQSB=0.96384;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,182:6:0    0,21,209:7:0
+17     3669    .       A       <X>     0       .       DP=27;I16=16,11,0,0,1030,39666,0,0,1615,96625,0,0,558,12694,0,0;QS=3,0;MQSB=0.96384;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,194:6:0    0,21,209:7:0
+17     3670    .       T       <X>     0       .       DP=28;I16=17,11,0,0,1057,40245,0,0,1675,100225,0,0,559,12769,0,0;QS=3,0;MQSB=0.967085;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,18,181:6:0    0,24,220:8:0
+17     3671    .       T       <X>     0       .       DP=28;I16=17,11,0,0,1059,40427,0,0,1675,100225,0,0,561,12867,0,0;QS=3,0;MQSB=0.967085;MQ0F=0    PL:DP:DV        0,42,255:14:0   0,18,193:6:0    0,24,223:8:0
+17     3672    .       C       <X>     0       .       DP=28;I16=16,11,0,0,988,37264,0,0,1615,96625,0,0,550,12820,0,0;QS=3,0;MQSB=0.96384;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,169:6:0    0,21,205:7:0
+17     3673    .       C       <X>     0       .       DP=27;I16=16,10,0,0,1016,40148,0,0,1555,93025,0,0,528,12314,0,0;QS=3,0;MQSB=0.965874;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,154:5:0    0,24,219:8:0
+17     3674    .       T       <X>     0       .       DP=27;I16=17,10,0,0,1035,40645,0,0,1615,96625,0,0,556,13028,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,155:5:0    0,24,228:8:0
+17     3675    .       C       <X>     0       .       DP=27;I16=17,10,0,0,1049,41413,0,0,1615,96625,0,0,558,13090,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,149:5:0    0,24,222:8:0
+17     3676    .       T       <X>     0       .       DP=27;I16=17,10,0,0,1040,40640,0,0,1615,96625,0,0,559,13125,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,159:5:0    0,24,231:8:0
+17     3677    .       A       <X>     0       .       DP=27;I16=16,10,0,0,922,34182,0,0,1555,93025,0,0,537,12557,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,15,136:5:0    0,24,217:8:0
+17     3678    .       G       <X>     0       .       DP=27;I16=17,10,0,0,1009,38307,0,0,1615,96625,0,0,563,13159,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,149:5:0    0,24,216:8:0
+17     3679    .       T       <X>     0       .       DP=27;I16=17,10,0,0,1018,39274,0,0,1615,96625,0,0,563,13105,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,156:5:0    0,24,227:8:0
+17     3680    .       T       <X>     0       .       DP=27;I16=17,10,0,0,988,36872,0,0,1615,96625,0,0,562,13022,0,0;QS=3,0;MQSB=0.968979;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,157:5:0    0,24,202:8:0
+17     3681    .       C       <X>     0       .       DP=27;I16=17,10,0,0,1012,39154,0,0,1615,96625,0,0,560,12910,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,157:5:0    0,24,217:8:0
+17     3682    .       A       <X>     0       .       DP=27;I16=17,10,0,0,1009,38221,0,0,1615,96625,0,0,557,12769,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,156:5:0    0,24,220:8:0
+17     3683    .       A       <X>     0       .       DP=27;I16=17,9,0,0,966,36748,0,0,1555,93025,0,0,546,12552,0,0;QS=3,0;MQSB=0.971017;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,153:5:0    0,24,225:8:0
+17     3684    .       A       <X>     0       .       DP=26;I16=16,10,0,0,974,37440,0,0,1555,93025,0,0,550,12456,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,155:5:0    0,21,215:7:0
+17     3685    .       T       <X>     0       .       DP=26;I16=16,10,0,0,954,36330,0,0,1555,93025,0,0,547,12333,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,148:5:0    0,21,207:7:0
+17     3686    .       T       <X>     0       .       DP=26;I16=16,10,0,0,979,37645,0,0,1555,93025,0,0,544,12232,0,0;QS=3,0;MQSB=0.965874;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,162:5:0    0,21,216:7:0
+17     3687    .       T       <X>     0       .       DP=27;I16=16,11,0,0,1028,39276,0,0,1592,94394,0,0,541,12153,0,0;QS=3,0;MQSB=0.989102;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,15,159:5:0    0,24,229:8:0
+17     3688    .       A       <X>     0       .       DP=28;I16=17,10,0,0,1007,37883,0,0,1569,92163,0,0,526,11904,0,0;QS=3,0;MQSB=0.99874;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,15,148:5:0    0,24,232:8:0
+17     3689    .       T       <X>     0       .       DP=28;I16=17,11,0,0,1042,39780,0,0,1629,95763,0,0,535,11919,0,0;QS=3,0;MQSB=0.995584;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,162:5:0    0,24,233:8:0
+17     3690    .       T       <X>     0       .       DP=28;I16=17,11,0,0,1051,39981,0,0,1629,95763,0,0,532,11816,0,0;QS=3,0;MQSB=0.995584;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,160:5:0    0,24,225:8:0
+17     3691    .       C       <X>     0       .       DP=28;I16=16,11,0,0,1037,40549,0,0,1569,92163,0,0,520,11592,0,0;QS=3,0;MQSB=0.992419;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,155:5:0    0,21,214:7:0
+17     3692    .       A       <X>     0       .       DP=29;I16=18,11,0,0,1028,37574,0,0,1689,99363,0,0,522,11496,0,0;QS=3,0;MQSB=0.99773;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,15,156:5:0    0,24,209:8:0
+17     3693    .       T       <X>     0       .       DP=28;I16=18,10,0,0,1067,40901,0,0,1629,95763,0,0,519,11381,0,0;QS=3,0;MQSB=0.999713;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,160:5:0    0,24,230:8:0
+17     3694    .       T       <X>     0       .       DP=28;I16=18,10,0,0,1043,39659,0,0,1629,95763,0,0,516,11296,0,0;QS=3,0;MQSB=0.999713;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,159:5:0    0,24,234:8:0
+17     3695    .       T       <X>     0       .       DP=28;I16=18,10,0,0,1046,39662,0,0,1629,95763,0,0,513,11241,0,0;QS=3,0;MQSB=0.999713;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,156:5:0    0,24,233:8:0
+17     3696    .       T       <X>     0       .       DP=28;I16=18,10,0,0,1075,41567,0,0,1629,95763,0,0,509,11165,0,0;QS=3,0;MQSB=0.999713;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,162:5:0    0,24,235:8:0
+17     3697    .       T       <X>     0       .       DP=28;I16=18,10,0,0,1031,38399,0,0,1629,95763,0,0,505,11117,0,0;QS=3,0;MQSB=0.999713;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,15,155:5:0    0,24,229:8:0
+17     3698    .       A       <X>     0       .       DP=28;I16=18,9,0,0,983,36457,0,0,1569,92163,0,0,477,10515,0,0;QS=3,0;MQSB=0.999669;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,144:5:0    0,24,229:8:0
+17     3699    .       A       <X>     0       .       DP=27;I16=17,10,0,0,1011,38455,0,0,1569,92163,0,0,493,10861,0,0;QS=3,0;MQSB=0.99874;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,150:5:0    0,21,226:7:0
+17     3700    .       C       <X>     0       .       DP=28;I16=16,11,0,0,970,35910,0,0,1574,92738,0,0,473,10525,0,0;QS=3,0;MQSB=0.992419;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,18,168:6:0    0,24,212:8:0
+17     3701    .       T       <X>     0       .       DP=28;I16=17,11,0,0,1071,41669,0,0,1634,96338,0,0,484,10618,0,0;QS=3,0;MQSB=0.990092;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,18,196:6:0    0,24,233:8:0
+17     3702    .       T       <X>     0       .       DP=28;I16=17,10,0,0,1019,38653,0,0,1597,94969,0,0,462,10144,0,0;QS=3,0;MQSB=0.968979;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,18,184:6:0    0,21,207:7:0
+17     3703    .       C       <X>     0       .       DP=28;I16=17,11,0,0,1059,40561,0,0,1634,96338,0,0,470,10154,0,0;QS=3,0;MQSB=0.990092;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,18,183:6:0    0,24,232:8:0
+17     3704    .       A       <X>     0       .       DP=28;I16=17,10,0,0,1015,38483,0,0,1574,92738,0,0,439,9347,0,0;QS=3,0;MQSB=0.984677;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,182:6:0    0,21,211:7:0
+17     3705    .       T       <X>     0       .       DP=27;I16=17,10,0,0,992,37112,0,0,1574,92738,0,0,459,9773,0,0;QS=3,0;MQSB=0.984677;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,180:6:0    0,21,209:7:0
+17     3706    .       A       <X>     0       .       DP=27;I16=17,10,0,0,1040,40262,0,0,1574,92738,0,0,454,9608,0,0;QS=3,0;MQSB=0.984677;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,18,186:6:0    0,21,204:7:0
+17     3707    .       G       <X>     0       .       DP=26;I16=17,9,0,0,974,37394,0,0,1514,89138,0,0,450,9476,0,0;QS=3,0;MQSB=0.977029;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,173:6:0    0,18,168:6:0
+17     3708    .       T       <X>     0       .       DP=26;I16=18,7,0,0,911,33609,0,0,1454,85538,0,0,426,8934,0,0;QS=3,0;MQSB=0.914166;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,182:6:0    0,15,139:5:0
+17     3709    .       A       <X>     0       .       DP=26;I16=18,8,0,0,905,32473,0,0,1491,86907,0,0,445,9305,0,0;QS=3,0;MQSB=0.998458;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,168:6:0    0,18,162:6:0
+17     3710    .       C       <X>     0       .       DP=26;I16=18,8,0,0,924,33504,0,0,1491,86907,0,0,443,9267,0,0;QS=3,0;MQSB=0.998458;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,165:6:0    0,18,159:6:0
+17     3711    .       C       <X>     0       .       DP=26;I16=18,8,0,0,953,35965,0,0,1491,86907,0,0,441,9261,0,0;QS=3,0;MQSB=0.998458;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,164:6:0    0,18,173:6:0
+17     3712    .       A       <X>     0       .       DP=26;I16=18,8,0,0,893,31917,0,0,1491,86907,0,0,439,9287,0,0;QS=3,0;MQSB=0.998458;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,144:6:0    0,18,165:6:0
+17     3713    .       C       <X>     0       .       DP=26;I16=19,7,0,0,908,32834,0,0,1491,86907,0,0,437,9293,0,0;QS=3,0;MQSB=0.989612;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,163:6:0    0,18,164:6:0
+17     3714    .       A       <X>     0       .       DP=27;I16=19,6,0,0,920,34366,0,0,1408,81076,0,0,409,8651,0,0;QS=3,0;MQSB=0.999494;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,18,177:6:0    0,18,174:6:0
+17     3715    .       T       <X>     0       .       DP=28;I16=21,6,0,0,982,36286,0,0,1505,86045,0,0,408,8616,0,0;QS=3,0;MQSB=0.996181;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,18,180:6:0    0,18,164:6:0
+17     3716    .       T       <X>     0       .       DP=26;I16=19,7,0,0,927,33833,0,0,1445,82445,0,0,434,9236,0,0;QS=3,0;MQSB=0.966731;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,165:5:0    0,18,164:6:0
+17     3717    .       C       <X>     0       .       DP=26;I16=19,7,0,0,979,37527,0,0,1445,82445,0,0,435,9261,0,0;QS=3,0;MQSB=0.966731;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,165:5:0    0,18,168:6:0
+17     3718    .       T       <X>     0       .       DP=26;I16=19,7,0,0,994,39040,0,0,1445,82445,0,0,435,9265,0,0;QS=3,0;MQSB=0.966731;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,169:5:0    0,18,165:6:0
+17     3719    .       A       <X>     0       .       DP=26;I16=19,6,0,0,889,32163,0,0,1408,81076,0,0,410,8672,0,0;QS=3,0;MQSB=0.747144;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,148:5:0    0,15,142:5:0
+17     3720    .       C       <X>     0       .       DP=26;I16=19,7,0,0,934,34326,0,0,1445,82445,0,0,435,9357,0,0;QS=3,0;MQSB=0.966731;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,148:5:0    0,18,158:6:0
+17     3721    .       A       <X>     0       .       DP=27;I16=20,5,0,0,910,33944,0,0,1405,80725,0,0,385,8195,0,0;QS=3,0;MQSB=0.697274;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,153:5:0    0,15,145:5:0
+17     3722    .       C       <X>     0       .       DP=27;I16=20,7,0,0,964,35276,0,0,1502,85694,0,0,436,9562,0,0;QS=3,0;MQSB=0.927743;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,15,151:5:0    0,18,165:6:0
+17     3723    .       A       <X>     0       .       DP=25;I16=18,6,0,0,888,33516,0,0,1345,77125,0,0,414,9082,0,0;QS=3,0;MQSB=0.606531;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,134:4:0    0,15,145:5:0
+17     3724    .       C       <X>     0       .       DP=25;I16=18,7,0,0,944,35956,0,0,1382,78494,0,0,442,9878,0,0;QS=3,0;MQSB=0.889393;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,137:4:0    0,18,169:6:0
+17     3725    .       T       <X>     0       .       DP=25;I16=18,7,0,0,973,38263,0,0,1382,78494,0,0,445,10075,0,0;QS=3,0;MQSB=0.889393;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,138:4:0    0,18,190:6:0
+17     3726    .       G       <X>     0       .       DP=24;I16=18,6,0,0,865,32339,0,0,1322,74894,0,0,446,10146,0,0;QS=3,0;MQSB=0.934987;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,93:3:0      0,18,166:6:0
+17     3727    .       C       <X>     0       .       DP=22;I16=17,5,0,0,762,27812,0,0,1202,67694,0,0,447,10139,0,0;QS=3,0;MQSB=0.963102;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,82:3:0      0,15,143:5:0
+17     3728    .       C       <X>     0       .       DP=22;I16=17,5,0,0,792,29850,0,0,1202,67694,0,0,448,10154,0,0;QS=3,0;MQSB=0.963102;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,89:3:0      0,15,160:5:0
+17     3729    .       C       <X>     0       .       DP=22;I16=17,5,0,0,838,32312,0,0,1202,67694,0,0,449,10191,0,0;QS=3,0;MQSB=0.963102;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,9,93:3:0      0,15,164:5:0
+17     3730    .       A       <X>     0       .       DP=21;I16=17,4,0,0,749,27561,0,0,1142,64094,0,0,448,10100,0,0;QS=3,0;MQSB=0.995997;MQ0F=0       PL:DP:DV        0,39,241:13:0   0,9,98:3:0      0,15,159:5:0
+17     3731    .       T       <X>     0       .       DP=22;I16=18,4,0,0,787,29489,0,0,1152,64194,0,0,447,10031,0,0;QS=3,0;MQSB=0.967917;MQ0F=0       PL:DP:DV        0,42,253:14:0   0,9,101:3:0     0,15,139:5:0
+17     3732    .       G       <X>     0       .       DP=22;I16=18,4,0,0,811,30695,0,0,1152,64194,0,0,447,9985,0,0;QS=3,0;MQSB=0.967917;MQ0F=0        PL:DP:DV        0,42,252:14:0   0,9,101:3:0     0,15,149:5:0
+17     3733    .       T       <X>     0       .       DP=23;I16=19,4,0,0,820,29616,0,0,1212,67794,0,0,447,9963,0,0;QS=3,0;MQSB=0.979651;MQ0F=0        PL:DP:DV        0,45,248:15:0   0,9,101:3:0     0,15,152:5:0
+17     3734    .       C       <X>     0       .       DP=24;I16=20,4,0,0,863,32277,0,0,1272,71394,0,0,447,9915,0,0;QS=3,0;MQSB=0.988072;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,86:3:0      0,15,152:5:0
+17     3735    .       C       <X>     0       .       DP=24;I16=20,4,0,0,826,30112,0,0,1272,71394,0,0,448,9892,0,0;QS=3,0;MQSB=0.988072;MQ0F=0        PL:DP:DV        0,48,254:16:0   0,9,83:3:0      0,15,152:5:0
+17     3736    .       C       <X>     0       .       DP=25;I16=20,3,0,0,839,31471,0,0,1262,71294,0,0,419,9245,0,0;QS=3,0;MQSB=0.963194;MQ0F=0        PL:DP:DV        0,42,235:14:0   0,9,99:3:0      0,18,156:6:0
+17     3737    .       C       <X>     0       .       DP=25;I16=21,4,0,0,894,33402,0,0,1332,74994,0,0,451,9925,0,0;QS=3,0;MQSB=0.993838;MQ0F=0        PL:DP:DV        0,48,251:16:0   0,9,95:3:0      0,18,175:6:0
+17     3738    .       T       <X>     0       .       DP=25;I16=21,4,0,0,926,35484,0,0,1332,74994,0,0,452,9934,0,0;QS=3,0;MQSB=0.993838;MQ0F=0        PL:DP:DV        0,48,253:16:0   0,9,101:3:0     0,18,189:6:0
+17     3739    .       C       <X>     0       .       DP=25;I16=21,4,0,0,958,37390,0,0,1332,74994,0,0,452,9922,0,0;QS=3,0;MQSB=0.993838;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,105:3:0     0,18,181:6:0
+17     3740    .       A       <X>     0       .       DP=24;I16=20,4,0,0,848,31126,0,0,1272,71394,0,0,452,9886,0,0;QS=3,0;MQSB=0.988072;MQ0F=0        PL:DP:DV        0,48,247:16:0   0,9,109:3:0     0,15,163:5:0
+17     3741    .       A       <X>     0       .       DP=24;I16=19,4,0,0,814,30176,0,0,1212,67794,0,0,442,9742,0,0;QS=3,0;MQSB=0.979651;MQ0F=0        PL:DP:DV        0,48,238:16:0   0,6,82:2:0      0,15,172:5:0
+17     3742    .       G       <X>     0       .       DP=24;I16=20,4,0,0,893,34371,0,0,1272,71394,0,0,450,9782,0,0;QS=3,0;MQSB=0.988072;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,101:3:0     0,15,162:5:0
+17     3743    .       C       <X>     0       .       DP=24;I16=19,4,0,0,839,31673,0,0,1262,71294,0,0,437,9619,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,254:15:0   0,9,103:3:0     0,15,158:5:0
+17     3744    .       T       <X>     0       .       DP=24;I16=20,4,0,0,918,36126,0,0,1272,71394,0,0,448,9766,0,0;QS=3,0;MQSB=0.988072;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,118:3:0     0,15,164:5:0
+17     3745    .       T       <X>     0       .       DP=24;I16=19,4,0,0,808,29490,0,0,1212,67794,0,0,422,9166,0,0;QS=3,0;MQSB=0.979651;MQ0F=0        PL:DP:DV        0,45,233:15:0   0,9,108:3:0     0,15,158:5:0
+17     3746    .       C       <X>     0       .       DP=24;I16=20,4,0,0,886,33564,0,0,1272,71394,0,0,445,9789,0,0;QS=3,0;MQSB=0.988072;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,101:3:0     0,15,165:5:0
+17     3747    .       C       <X>     0       .       DP=24;I16=19,4,0,0,833,31071,0,0,1262,71294,0,0,426,9504,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,249:15:0   0,9,103:3:0     0,15,162:5:0
+17     3748    .       C       <X>     0       .       DP=24;I16=19,4,0,0,845,31753,0,0,1262,71294,0,0,422,9464,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,9,106:3:0     0,15,161:5:0
+17     3749    .       C       <X>     0       .       DP=24;I16=19,4,0,0,844,31888,0,0,1262,71294,0,0,417,9395,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,250:15:0   0,9,111:3:0     0,15,154:5:0
+17     3750    .       T       <X>     0       .       DP=25;I16=21,4,0,0,876,32880,0,0,1309,72763,0,0,431,9709,0,0;QS=3,0;MQSB=0.966906;MQ0F=0        PL:DP:DV        0,51,251:17:0   0,9,112:3:0     0,15,146:5:0
+17     3751    .       G       <X>     0       .       DP=24;I16=19,4,0,0,836,31374,0,0,1239,69063,0,0,408,9274,0,0;QS=3,0;MQSB=0.986928;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,6,82:2:0      0,15,162:5:0
+17     3752    .       G       <X>     0       .       DP=22;I16=19,2,0,0,728,26270,0,0,1069,58363,0,0,404,9134,0,0;QS=3,0;MQSB=0.868421;MQ0F=0        PL:DP:DV        0,42,182:14:0   0,6,74:2:0      0,15,159:5:0
+17     3753    .       C       <X>     0       .       DP=22;I16=19,3,0,0,761,28017,0,0,1129,61963,0,0,426,9674,0,0;QS=3,0;MQSB=0.995434;MQ0F=0        PL:DP:DV        0,45,213:15:0   0,6,61:2:0      0,15,163:5:0
+17     3754    .       T       <X>     0       .       DP=23;I16=19,3,0,0,767,28751,0,0,1129,61963,0,0,425,9707,0,0;QS=3,0;MQSB=0.995434;MQ0F=0        PL:DP:DV        0,45,218:15:0   0,6,69:2:0      0,15,157:5:0
+17     3755    .       C       <X>     0       .       DP=21;I16=16,4,0,0,749,28747,0,0,1028,55504,0,0,404,9188,0,0;QS=3,0;MQSB=0.777932;MQ0F=0        PL:DP:DV        0,36,219:12:0   0,9,93:3:0      0,15,161:5:0
+17     3756    .       C       <X>     0       .       DP=22;I16=17,4,0,0,782,29994,0,0,1038,55604,0,0,430,9840,0,0;QS=3,0;MQSB=0.885747;MQ0F=0        PL:DP:DV        0,39,229:13:0   0,9,93:3:0      0,15,159:5:0
+17     3757    .       T       <X>     0       .       DP=23;I16=17,6,0,0,828,30942,0,0,1158,62804,0,0,456,10510,0,0;QS=3,0;MQSB=0.9945;MQ0F=0 PL:DP:DV        0,39,210:13:0   0,15,143:5:0    0,15,169:5:0
+17     3758    .       G       <X>     0       .       DP=23;I16=17,6,0,0,832,30792,0,0,1158,62804,0,0,458,10574,0,0;QS=3,0;MQSB=0.9945;MQ0F=0 PL:DP:DV        0,39,220:13:0   0,15,135:5:0    0,15,147:5:0
+17     3759    .       C       <X>     0       .       DP=23;I16=17,4,0,0,756,28338,0,0,1061,57835,0,0,409,9357,0,0;QS=3,0;MQSB=0.964547;MQ0F=0        PL:DP:DV        0,39,220:13:0   0,12,112:4:0    0,12,127:4:0
+17     3760    .       A       <X>     0       .       DP=24;I16=17,7,0,0,792,27956,0,0,1218,66404,0,0,459,10607,0,0;QS=3,0;MQSB=0.95083;MQ0F=0        PL:DP:DV        0,39,203:13:0   0,15,127:5:0    0,18,180:6:0
+17     3761    .       A       <X>     0       .       DP=24;I16=17,7,0,0,871,32185,0,0,1218,66404,0,0,460,10624,0,0;QS=3,0;MQSB=0.95083;MQ0F=0        PL:DP:DV        0,39,215:13:0   0,15,136:5:0    0,18,188:6:0
+17     3762    .       C       <X>     0       .       DP=25;I16=17,7,0,0,831,29665,0,0,1241,68635,0,0,435,9983,0,0;QS=3,0;MQSB=0.69242;MQ0F=0 PL:DP:DV        0,39,209:13:0   0,18,149:6:0    0,15,159:5:0
+17     3763    .       C       <X>     0       .       DP=24;I16=16,8,0,0,837,30619,0,0,1218,66404,0,0,460,10510,0,0;QS=3,0;MQSB=0.844324;MQ0F=0       PL:DP:DV        0,36,213:12:0   0,18,149:6:0    0,18,186:6:0
+17     3764    .       A       <X>     0       .       DP=25;I16=17,7,0,0,856,31506,0,0,1241,68635,0,0,437,9903,0,0;QS=3,0;MQSB=0.69242;MQ0F=0 PL:DP:DV        0,39,212:13:0   0,18,139:6:0    0,15,167:5:0
+17     3765    .       C       <X>     0       .       DP=25;I16=17,7,0,0,845,31099,0,0,1218,66404,0,0,436,9750,0,0;QS=3,0;MQSB=0.95083;MQ0F=0 PL:DP:DV        0,39,200:13:0   0,15,129:5:0    0,18,189:6:0
+17     3766    .       A       <X>     0       .       DP=26;I16=17,9,0,0,953,35331,0,0,1338,73604,0,0,462,10340,0,0;QS=3,0;MQSB=0.811273;MQ0F=0       PL:DP:DV        0,42,248:14:0   0,18,158:6:0    0,18,191:6:0
+17     3767    .       A       <X>     0       .       DP=26;I16=17,9,0,0,924,33656,0,0,1338,73604,0,0,464,10328,0,0;QS=3,0;MQSB=0.811273;MQ0F=0       PL:DP:DV        0,42,246:14:0   0,18,148:6:0    0,18,191:6:0
+17     3768    .       A       <X>     0       .       DP=26;I16=17,9,0,0,922,33842,0,0,1338,73604,0,0,466,10340,0,0;QS=3,0;MQSB=0.811273;MQ0F=0       PL:DP:DV        0,42,237:14:0   0,18,146:6:0    0,18,195:6:0
+17     3769    .       T       <X>     0       .       DP=26;I16=17,8,0,0,891,32735,0,0,1278,70004,0,0,461,10327,0,0;QS=3,0;MQSB=0.884621;MQ0F=0       PL:DP:DV        0,42,246:14:0   0,15,144:5:0    0,18,191:6:0
+17     3770    .       C       <X>     0       .       DP=26;I16=17,9,0,0,923,34049,0,0,1338,73604,0,0,470,10436,0,0;QS=3,0;MQSB=0.811273;MQ0F=0       PL:DP:DV        0,42,252:14:0   0,18,142:6:0    0,18,180:6:0
+17     3771    .       T       <X>     0       .       DP=25;I16=16,8,0,0,852,31694,0,0,1218,66404,0,0,464,10438,0,0;QS=3,0;MQSB=0.844324;MQ0F=0       PL:DP:DV        0,42,253:14:0   0,15,140:5:0    0,15,157:5:0
+17     3772    .       A       <X>     0       .       DP=26;I16=16,10,0,0,836,28434,0,0,1338,73604,0,0,476,10624,0,0;QS=3,0;MQSB=0.685145;MQ0F=0      PL:DP:DV        0,42,236:14:0   0,18,122:6:0    0,18,160:6:0
+17     3773    .       C       <X>     0       .       DP=26;I16=16,10,0,0,893,31801,0,0,1338,73604,0,0,480,10752,0,0;QS=3,0;MQSB=0.685145;MQ0F=0      PL:DP:DV        0,42,253:14:0   0,18,140:6:0    0,18,171:6:0
+17     3774    .       T       <X>     0       .       DP=25;I16=15,10,0,0,895,33455,0,0,1278,70004,0,0,485,10903,0,0;QS=3,0;MQSB=0.624282;MQ0F=0      PL:DP:DV        0,42,253:14:0   0,18,129:6:0    0,15,178:5:0
+17     3775    .       C       <X>     0       .       DP=25;I16=15,9,0,0,855,31825,0,0,1241,68635,0,0,477,10883,0,0;QS=3,0;MQSB=0.439649;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,147:6:0    0,12,143:4:0
+17     3776    .       T       <X>     0       .       DP=24;I16=15,7,0,0,838,32738,0,0,1152,64194,0,0,457,10375,0,0;QS=3,0;MQSB=0.225079;MQ0F=0       PL:DP:DV        0,39,229:13:0   0,15,149:5:0    0,12,152:4:0
+17     3777    .       C       <X>     0       .       DP=24;I16=15,9,0,0,864,32180,0,0,1218,66404,0,0,492,10998,0,0;QS=3,0;MQSB=0.705785;MQ0F=0       PL:DP:DV        0,39,220:13:0   0,18,160:6:0    0,15,168:5:0
+17     3778    .       T       <X>     0       .       DP=24;I16=14,9,0,0,859,32957,0,0,1208,66304,0,0,468,10372,0,0;QS=3,0;MQSB=0.836049;MQ0F=0       PL:DP:DV        0,36,227:12:0   0,18,157:6:0    0,15,167:5:0
+17     3779    .       G       <X>     0       .       DP=24;I16=15,9,0,0,844,31206,0,0,1218,66404,0,0,493,10971,0,0;QS=3,0;MQSB=0.705785;MQ0F=0       PL:DP:DV        0,39,220:13:0   0,18,152:6:0    0,15,167:5:0
+17     3780    .       C       <X>     0       .       DP=25;I16=14,10,0,0,829,29949,0,0,1268,69904,0,0,467,10295,0,0;QS=3,0;MQSB=0.765017;MQ0F=0      PL:DP:DV        0,39,235:13:0   0,18,144:6:0    0,15,169:5:0
+17     3781    .       C       <X>     0       .       DP=26;I16=16,10,0,0,939,34725,0,0,1315,71373,0,0,492,10896,0,0;QS=3,0;MQSB=0.541994;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,139:6:0    0,15,175:5:0
+17     3782    .       T       <X>     0       .       DP=26;I16=16,10,0,0,989,38031,0,0,1315,71373,0,0,493,10901,0,0;QS=3,0;MQSB=0.541994;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,169:6:0    0,15,176:5:0
+17     3783    .       C       <X>     0       .       DP=26;I16=16,10,0,0,941,34801,0,0,1315,71373,0,0,492,10836,0,0;QS=3,0;MQSB=0.541994;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,155:6:0    0,15,162:5:0
+17     3784    .       T       <X>     0       .       DP=27;I16=16,11,0,0,1001,38035,0,0,1375,74973,0,0,491,10801,0,0;QS=3,0;MQSB=0.467219;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,18,155:6:0    0,15,178:5:0
+17     3785    .       G       <X>     0       .       DP=28;I16=15,10,0,0,922,36426,0,0,1305,71273,0,0,450,9916,0,0;QS=3,0;MQSB=0.674458;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,125:5:0    0,15,179:5:0
+17     3786    .       T       <X>     0       .       DP=28;I16=16,11,0,0,935,35697,0,0,1375,74973,0,0,490,10774,0,0;QS=3,0;MQSB=0.467219;MQ0F=0      PL:DP:DV        0,48,250:16:0   0,18,145:6:0    0,15,186:5:0
+17     3787    .       G       <X>     0       .       DP=28;I16=16,11,0,0,963,37951,0,0,1375,74973,0,0,489,10781,0,0;QS=3,0;MQSB=0.467219;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,18,143:6:0    0,15,177:5:0
+17     3788    .       G       <X>     0       .       DP=26;I16=14,9,0,0,849,33683,0,0,1184,65386,0,0,459,10075,0,0;QS=3,0;MQSB=0.525788;MQ0F=0       PL:DP:DV        0,39,239:13:0   0,18,144:6:0    0,12,161:4:0
+17     3789    .       G       <X>     0       .       DP=26;I16=13,10,0,0,807,31019,0,0,1231,68535,0,0,438,9474,0,0;QS=3,0;MQSB=0.445672;MQ0F=0       PL:DP:DV        0,39,251:13:0   0,18,133:6:0    0,12,161:4:0
+17     3790    .       T       <X>     0       .       DP=26;I16=13,10,0,0,829,32293,0,0,1231,68535,0,0,435,9359,0,0;QS=3,0;MQSB=0.445672;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,150:6:0    0,12,159:4:0
+17     3791    .       T       <X>     0       .       DP=26;I16=15,10,0,0,887,34725,0,0,1301,72235,0,0,478,10336,0,0;QS=3,0;MQSB=0.382304;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,136:6:0    0,12,159:4:0
+17     3792    .       G       A,<X>   0       .       DP=26;I16=14,8,1,0,809,32805,38,1444,1175,66425,37,1369,417,8991,22,484;QS=2.92629,0.0737052,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.195278;BQB=1;MQ0F=0     PL:DP:DV        0,8,238,42,241,255:15:1 0,12,109,12,109,109:4:0 0,12,157,12,157,157:4:0
+17     3793    .       A       <X>     0       .       DP=26;I16=15,8,0,0,833,33775,0,0,1212,67794,0,0,435,9363,0,0;QS=3,0;MQSB=0.195278;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,12,93:4:0     0,12,159:4:0
+17     3794    .       C       <X>     0       .       DP=26;I16=15,9,0,0,845,33023,0,0,1241,68635,0,0,438,9324,0,0;QS=3,0;MQSB=0.439649;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,15,120:5:0    0,12,157:4:0
+17     3795    .       C       <X>     0       .       DP=26;I16=14,9,0,0,865,35649,0,0,1231,68535,0,0,408,8622,0,0;QS=3,0;MQSB=0.563599;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,15,132:5:0    0,12,161:4:0
+17     3796    .       T       <X>     0       .       DP=27;I16=15,11,0,0,964,38998,0,0,1361,75835,0,0,453,9821,0,0;QS=3,0;MQSB=0.334895;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,21,149:7:0    0,12,164:4:0
+17     3797    .       A       <X>     0       .       DP=27;I16=15,10,0,0,848,32392,0,0,1301,72235,0,0,424,9172,0,0;QS=3,0;MQSB=0.382304;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,124:6:0    0,12,159:4:0
+17     3798    .       T       <X>     0       .       DP=27;I16=14,11,0,0,921,37161,0,0,1301,72235,0,0,430,9554,0,0;QS=3,0;MQSB=0.283586;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,21,148:7:0    0,12,165:4:0
+17     3799    .       T       <X>     0       .       DP=27;I16=15,11,0,0,913,35929,0,0,1361,75835,0,0,439,9729,0,0;QS=3,0;MQSB=0.334895;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,21,150:7:0    0,12,161:4:0
+17     3800    .       C       <X>     0       .       DP=26;I16=13,10,0,0,866,36182,0,0,1181,65035,0,0,406,9092,0,0;QS=3,0;MQSB=0.272532;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,104:5:0    0,12,161:4:0
+17     3801    .       T       <X>     0       .       DP=23;I16=12,10,0,0,804,33600,0,0,1121,61435,0,0,430,9750,0,0;QS=3,0;MQSB=0.217267;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,99:5:0     0,9,133:3:0
+17     3802    .       G       <X>     0       .       DP=22;I16=10,9,0,0,730,30516,0,0,994,54486,0,0,380,8550,0,0;QS=3,0;MQSB=0.472367;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,106:4:0    0,9,130:3:0
+17     3803    .       G       <X>     0       .       DP=22;I16=11,9,0,0,703,27393,0,0,1051,57735,0,0,405,9241,0,0;QS=3,0;MQSB=0.372419;MQ0F=0        PL:DP:DV        0,39,249:13:0   0,12,92:4:0     0,9,129:3:0
+17     3804    .       A       <X>     0       .       DP=22;I16=11,9,0,0,740,30360,0,0,1051,57735,0,0,404,9274,0,0;QS=3,0;MQSB=0.372419;MQ0F=0        PL:DP:DV        0,39,255:13:0   0,12,98:4:0     0,9,132:3:0
+17     3805    .       C       <X>     0       .       DP=22;I16=12,9,0,0,737,29243,0,0,1061,57835,0,0,428,9950,0,0;QS=3,0;MQSB=0.262932;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,81:4:0     0,9,130:3:0
+17     3806    .       A       <X>     0       .       DP=22;I16=12,9,0,0,798,32550,0,0,1061,57835,0,0,426,9968,0,0;QS=3,0;MQSB=0.262932;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,12,105:4:0    0,9,128:3:0
+17     3807    .       C       <X>     0       .       DP=22;I16=10,9,0,0,664,25304,0,0,994,54486,0,0,377,8885,0,0;QS=3,0;MQSB=0.472367;MQ0F=0 PL:DP:DV        0,36,255:12:0   0,12,83:4:0     0,9,115:3:0
+17     3808    .       G       <X>     0       .       DP=21;I16=9,9,0,0,653,25297,0,0,957,53117,0,0,375,8873,0,0;QS=3,0;MQSB=0.597145;MQ0F=0  PL:DP:DV        0,33,233:11:0   0,12,109:4:0    0,9,132:3:0
+17     3809    .       T       <X>     0       .       DP=22;I16=11,10,0,0,779,32151,0,0,1084,60066,0,0,416,9810,0,0;QS=3,0;MQSB=0.285029;MQ0F=0       PL:DP:DV        0,39,249:13:0   0,12,115:4:0    0,12,161:4:0
+17     3810    .       C       <X>     0       .       DP=23;I16=9,11,0,0,811,34815,0,0,1077,60317,0,0,369,8739,0,0;QS=3,0;MQSB=0.499893;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,112:4:0    0,12,153:4:0
+17     3811    .       A       C,<X>   0       .       DP=23;I16=9,11,2,0,777,32631,39,785,1077,60317,67,3349,367,8669,42,914;QS=2.94104,0.0589569,0;VDB=0.18;SGB=0.346553;RPB=0.425;MQB=0.25;MQSB=0.246128;BQB=0.025;MQ0F=0   PL:DP:DV        0,15,248,36,254,255:14:2        0,12,116,12,116,116:4:0 0,12,158,12,158,158:4:0
+17     3812    .       T       <X>     0       .       DP=23;I16=10,11,0,0,802,32860,0,0,1084,60066,0,0,405,9447,0,0;QS=3,0;MQSB=0.187115;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,114:4:0    0,12,160:4:0
+17     3813    .       A       <X>     0       .       DP=22;I16=10,11,0,0,815,35077,0,0,1084,60066,0,0,402,9330,0,0;QS=3,0;MQSB=0.187115;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,119:4:0    0,12,170:4:0
+17     3814    .       G       <X>     0       .       DP=21;I16=8,11,0,0,775,33731,0,0,1037,58597,0,0,375,8605,0,0;QS=3,0;MQSB=0.41781;MQ0F=0 PL:DP:DV        0,33,255:11:0   0,12,113:4:0    0,12,163:4:0
+17     3815    .       A       <X>     0       .       DP=20;I16=8,11,0,0,708,29130,0,0,1010,57328,0,0,397,9049,0,0;QS=3,0;MQSB=0.373354;MQ0F=0        PL:DP:DV        0,33,239:11:0   0,12,110:4:0    0,12,162:4:0
+17     3816    .       A       <X>     0       .       DP=20;I16=8,11,0,0,729,31027,0,0,1010,57328,0,0,395,8933,0,0;QS=3,0;MQSB=0.373354;MQ0F=0        PL:DP:DV        0,33,248:11:0   0,12,104:4:0    0,12,160:4:0
+17     3817    .       A       <X>     0       .       DP=20;I16=8,11,0,0,752,31580,0,0,1010,57328,0,0,393,8833,0,0;QS=3,0;MQSB=0.373354;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,110:4:0    0,12,161:4:0
+17     3818    .       T       <X>     0       .       DP=20;I16=8,11,0,0,728,30466,0,0,1010,57328,0,0,391,8749,0,0;QS=3,0;MQSB=0.373354;MQ0F=0        PL:DP:DV        0,33,252:11:0   0,12,115:4:0    0,12,160:4:0
+17     3819    .       A       <X>     0       .       DP=21;I16=9,11,0,0,790,34094,0,0,1039,58169,0,0,389,8681,0,0;QS=3,0;MQSB=0.247381;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,121:4:0    0,12,167:4:0
+17     3820    .       G       <X>     0       .       DP=21;I16=9,11,0,0,788,33636,0,0,1039,58169,0,0,388,8630,0,0;QS=3,0;MQSB=0.247381;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,112:4:0    0,12,157:4:0
+17     3821    .       A       <X>     0       .       DP=22;I16=10,11,0,0,832,35864,0,0,1099,61769,0,0,387,8597,0,0;QS=3,0;MQSB=0.317882;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,115:4:0    0,12,168:4:0
+17     3822    .       G       <X>     0       .       DP=22;I16=10,11,0,0,810,33228,0,0,1099,61769,0,0,386,8532,0,0;QS=3,0;MQSB=0.317882;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,103:4:0    0,12,157:4:0
+17     3823    .       T       <X>     0       .       DP=22;I16=9,11,0,0,753,30705,0,0,1042,58520,0,0,380,8460,0,0;QS=3,0;MQSB=0.434285;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,102:4:0    0,12,163:4:0
+17     3824    .       C       <X>     0       .       DP=22;I16=10,11,0,0,802,32368,0,0,1099,61769,0,0,384,8456,0,0;QS=3,0;MQSB=0.317882;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,105:4:0    0,12,159:4:0
+17     3825    .       C       <X>     0       .       DP=23;I16=10,11,0,0,813,33955,0,0,1079,59889,0,0,379,8387,0,0;QS=3,0;MQSB=0.317882;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,130:5:0    0,12,157:4:0
+17     3826    .       T       <X>     0       .       DP=23;I16=11,11,0,0,827,34611,0,0,1136,63138,0,0,381,8357,0,0;QS=3,0;MQSB=0.232836;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,133:5:0    0,12,155:4:0
+17     3827    .       G       <X>     0       .       DP=23;I16=11,10,0,0,820,34130,0,0,1076,59538,0,0,355,7715,0,0;QS=3,0;MQSB=0.269397;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,121:4:0    0,12,162:4:0
+17     3828    .       C       <X>     0       .       DP=23;I16=11,10,0,0,805,33147,0,0,1076,59538,0,0,354,7720,0,0;QS=3,0;MQSB=0.269397;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,12,114:4:0    0,12,157:4:0
+17     3829    .       A       <X>     0       .       DP=22;I16=9,11,0,0,763,31295,0,0,1069,59789,0,0,369,8241,0,0;QS=3,0;MQSB=0.477679;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,132:5:0    0,12,158:4:0
+17     3830    .       A       <X>     0       .       DP=23;I16=11,11,0,0,825,32693,0,0,1136,63138,0,0,377,8321,0,0;QS=3,0;MQSB=0.232836;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,15,143:5:0    0,12,150:4:0
+17     3831    .       C       A,<X>   0       .       DP=23;I16=10,11,1,0,802,32198,14,196,1126,63038,10,100,370,8294,7,49;QS=2.97758,0.0224215,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.232836;BQB=1;MQ0F=0        PL:DP:DV        0,27,255,36,255,255:13:1        0,15,134,15,134,134:5:0 0,12,149,12,149,149:4:0
+17     3832    .       A       <X>     0       .       DP=24;I16=12,11,0,0,836,32436,0,0,1196,66738,0,0,377,8389,0,0;QS=3,0;MQSB=0.291845;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,15,136:5:0    0,12,139:4:0
+17     3833    .       C       <X>     0       .       DP=23;I16=10,11,0,0,690,24938,0,0,1076,59538,0,0,377,8409,0,0;QS=3,0;MQSB=0.175325;MQ0F=0       PL:DP:DV        0,36,249:12:0   0,15,113:5:0    0,12,131:4:0
+17     3834    .       G       <X>     0       .       DP=22;I16=9,10,0,0,684,26250,0,0,1037,58597,0,0,357,8079,0,0;QS=3,0;MQSB=0.124514;MQ0F=0        PL:DP:DV        0,33,242:11:0   0,12,122:4:0    0,12,156:4:0
+17     3835    .       T       <X>     0       .       DP=22;I16=10,11,0,0,773,30373,0,0,1076,59538,0,0,381,8475,0,0;QS=3,0;MQSB=0.175325;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,140:5:0    0,12,153:4:0
+17     3836    .       G       C,<X>   0       .       DP=24;I16=10,12,1,0,833,33183,14,196,1132,61648,10,100,378,8412,2,4;QS=2.97647,0.0235294,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.251407;BQB=1;MQ0F=0 PL:DP:DV        0,27,255,36,255,255:13:1        0,15,149,15,149,149:5:0 0,15,188,15,188,188:5:0
+17     3837    .       G       <X>     0       .       DP=24;I16=8,14,0,0,759,26931,0,0,1135,61999,0,0,399,8955,0,0;QS=3,0;MQSB=0.291667;MQ0F=0        PL:DP:DV        0,33,245:11:0   0,18,149:6:0    0,15,157:5:0
+17     3838    .       C       <X>     0       .       DP=24;I16=10,14,0,0,817,28975,0,0,1202,65348,0,0,409,8945,0,0;QS=3,0;MQSB=0.122456;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,143:6:0    0,15,148:5:0
+17     3839    .       C       <X>     0       .       DP=23;I16=9,13,0,0,688,22248,0,0,1132,61648,0,0,386,8238,0,0;QS=3,0;MQSB=0.248197;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,123:6:0    0,12,112:4:0
+17     3840    .       G       <X>     0       .       DP=23;I16=9,14,0,0,793,27941,0,0,1192,65248,0,0,413,8809,0,0;QS=3,0;MQSB=0.211072;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,160:6:0    0,15,146:5:0
+17     3841    .       T       <X>     0       .       DP=23;I16=9,14,0,0,867,33103,0,0,1192,65248,0,0,414,8734,0,0;QS=3,0;MQSB=0.211072;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,167:6:0    0,15,162:5:0
+17     3842    .       C       <X>     0       .       DP=23;I16=9,14,0,0,890,34728,0,0,1192,65248,0,0,415,8689,0,0;QS=3,0;MQSB=0.211072;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,167:6:0    0,15,159:5:0
+17     3843    .       T       <X>     0       .       DP=24;I16=9,14,0,0,896,35122,0,0,1192,65248,0,0,416,8674,0,0;QS=3,0;MQSB=0.211072;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,164:6:0    0,15,159:5:0
+17     3844    .       G       <X>     0       .       DP=26;I16=10,16,0,0,959,35715,0,0,1372,76048,0,0,442,9314,0,0;QS=3,0;MQSB=0.220358;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,21,177:7:0    0,18,172:6:0
+17     3845    .       T       <X>     0       .       DP=26;I16=10,16,0,0,970,36442,0,0,1372,76048,0,0,444,9310,0,0;QS=3,0;MQSB=0.220358;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,21,186:7:0    0,18,166:6:0
+17     3846    .       G       <X>     0       .       DP=27;I16=10,17,0,0,993,37297,0,0,1432,79648,0,0,446,9338,0,0;QS=3,0;MQSB=0.195223;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,21,175:7:0    0,21,172:7:0
+17     3847    .       T       <X>     0       .       DP=27;I16=10,16,0,0,952,35268,0,0,1372,76048,0,0,423,8723,0,0;QS=3,0;MQSB=0.220358;MQ0F=0       PL:DP:DV        0,39,255:13:0   0,18,170:6:0    0,21,189:7:0
+17     3848    .       C       <X>     0       .       DP=27;I16=10,17,0,0,1025,39533,0,0,1432,79648,0,0,449,9341,0,0;QS=3,0;MQSB=0.195223;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,21,177:7:0    0,21,188:7:0
+17     3849    .       T       <X>     0       .       DP=27;I16=9,17,0,0,987,37685,0,0,1395,78279,0,0,450,9368,0,0;QS=3,0;MQSB=0.282527;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,21,179:7:0    0,21,190:7:0
+17     3850    .       G       <X>     0       .       DP=26;I16=9,17,0,0,957,35751,0,0,1395,78279,0,0,452,9428,0,0;QS=3,0;MQSB=0.282527;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,21,179:7:0    0,21,182:7:0
+17     3851    .       G       <X>     0       .       DP=26;I16=9,17,0,0,965,36475,0,0,1395,78279,0,0,453,9469,0,0;QS=3,0;MQSB=0.282527;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,21,177:7:0    0,21,183:7:0
+17     3852    .       C       <X>     0       .       DP=26;I16=9,16,0,0,921,34525,0,0,1335,74679,0,0,444,9440,0,0;QS=3,0;MQSB=0.310905;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,163:6:0    0,21,179:7:0
+17     3853    .       T       <X>     0       .       DP=28;I16=10,18,0,0,1050,40222,0,0,1484,82720,0,0,455,9641,0,0;QS=3,0;MQSB=0.515783;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,21,185:7:0    0,21,192:7:0
+17     3854    .       T       <X>     0       .       DP=28;I16=10,17,0,0,955,34605,0,0,1455,81879,0,0,451,9709,0,0;QS=3,0;MQSB=0.359211;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,171:6:0    0,18,178:6:0
+17     3855    .       C       <X>     0       .       DP=29;I16=10,18,0,0,992,36040,0,0,1515,85479,0,0,438,9264,0,0;QS=3,0;MQSB=0.331344;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,15,139:5:0    0,21,175:7:0
+17     3856    .       T       <X>     0       .       DP=30;I16=10,18,0,0,1033,38725,0,0,1546,88238,0,0,464,9982,0,0;QS=3,0;MQSB=0.190183;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,18,163:6:0    0,21,185:7:0
+17     3857    .       C       <X>     0       .       DP=30;I16=10,19,0,0,1077,40979,0,0,1575,89079,0,0,447,9505,0,0;QS=3,0;MQSB=0.306875;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,15,154:5:0    0,24,194:8:0
+17     3858    .       T       <X>     0       .       DP=31;I16=10,21,0,0,1141,42567,0,0,1695,96279,0,0,477,10255,0,0;QS=3,0;MQSB=0.266219;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,171:6:0    0,24,208:8:0
+17     3859    .       C       <X>     0       .       DP=32;I16=10,21,0,0,950,30078,0,0,1695,96279,0,0,484,10416,0,0;QS=3,0;MQSB=0.266219;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,136:6:0    0,24,156:8:0
+17     3860    .       G       <X>     0       .       DP=32;I16=10,22,0,0,1070,37794,0,0,1755,99879,0,0,516,11240,0,0;QS=3,0;MQSB=0.249261;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,154:6:0    0,27,209:9:0
+17     3861    .       C       <X>     0       .       DP=33;I16=11,20,0,0,1133,42547,0,0,1672,94048,0,0,517,11391,0,0;QS=3,0;MQSB=0.19205;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,18,162:6:0    0,24,199:8:0
+17     3862    .       T       <X>     0       .       DP=34;I16=11,22,0,0,1241,47443,0,0,1792,101248,0,0,526,11518,0,0;QS=3,0;MQSB=0.161533;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,185:7:0    0,27,221:9:0
+17     3863    .       T       <X>     0       .       DP=34;I16=12,22,0,0,1200,43542,0,0,1852,104848,0,0,541,11685,0,0;QS=3,0;MQSB=0.210327;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,199:7:0    0,27,213:9:0
+17     3864    .       A       <X>     0       .       DP=33;I16=11,22,0,0,1238,47448,0,0,1792,101248,0,0,550,11790,0,0;QS=3,0;MQSB=0.161533;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,210:7:0    0,27,230:9:0
+17     3865    .       G       <X>     0       .       DP=34;I16=11,23,0,0,1251,47113,0,0,1852,104848,0,0,559,11933,0,0;QS=3,0;MQSB=0.149071;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,200:7:0    0,27,212:9:0
+17     3866    .       C       <X>     0       .       DP=33;I16=11,21,0,0,1165,43545,0,0,1732,97648,0,0,545,11489,0,0;QS=3,0;MQSB=0.175751;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,21,189:7:0    0,24,197:8:0
+17     3867    .       A       <X>     0       .       DP=33;I16=11,22,0,0,1152,41510,0,0,1792,101248,0,0,580,12284,0,0;QS=3,0;MQSB=0.161533;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,188:7:0    0,27,195:9:0
+17     3868    .       T       <X>     0       .       DP=33;I16=11,22,0,0,1255,48141,0,0,1792,101248,0,0,590,12494,0,0;QS=3,0;MQSB=0.161533;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,202:7:0    0,27,221:9:0
+17     3869    .       C       <X>     0       .       DP=33;I16=11,21,0,0,1169,43987,0,0,1732,97648,0,0,589,12623,0,0;QS=3,0;MQSB=0.175751;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,164:6:0    0,27,211:9:0
+17     3870    .       T       <X>     0       .       DP=34;I16=11,23,0,0,1262,47808,0,0,1852,104848,0,0,608,12932,0,0;QS=3,0;MQSB=0.149071;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,215:8:0    0,27,211:9:0
+17     3871    .       T       <X>     0       .       DP=36;I16=11,25,0,0,1341,50655,0,0,1972,112048,0,0,617,13157,0,0;QS=3,0;MQSB=0.128391;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,221:8:0    0,27,223:9:0
+17     3872    .       G       <X>     0       .       DP=36;I16=11,25,0,0,1287,47095,0,0,1972,112048,0,0,626,13322,0,0;QS=3,0;MQSB=0.128391;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,24,211:8:0    0,27,200:9:0
+17     3873    .       T       <X>     0       .       DP=35;I16=10,24,0,0,1242,46680,0,0,1852,104848,0,0,626,13428,0,0;QS=3,0;MQSB=0.0982034;MQ0F=0   PL:DP:DV        0,57,255:19:0   0,21,194:7:0    0,24,212:8:0
+17     3874    .       T       <X>     0       .       DP=36;I16=12,24,0,0,1290,47660,0,0,1972,112048,0,0,646,13774,0,0;QS=3,0;MQSB=0.182088;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,24,228:8:0    0,24,204:8:0
+17     3875    .       T       <X>     0       .       DP=37;I16=13,24,0,0,1324,48418,0,0,2029,115297,0,0,657,14061,0,0;QS=3,0;MQSB=0.117872;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,24,231:8:0    0,24,197:8:0
+17     3876    .       C       <X>     0       .       DP=37;I16=13,22,0,0,1248,45354,0,0,1909,108097,0,0,623,13325,0,0;QS=3,0;MQSB=0.140806;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,21,196:7:0    0,24,180:8:0
+17     3877    .       C       <X>     0       .       DP=37;I16=13,24,0,0,1363,51201,0,0,2029,115297,0,0,681,14765,0,0;QS=3,0;MQSB=0.117872;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,24,217:8:0    0,24,196:8:0
+17     3878    .       A       <X>     0       .       DP=37;I16=13,23,0,0,1309,48045,0,0,1969,111697,0,0,670,14654,0,0;QS=3,0;MQSB=0.128568;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,24,218:8:0    0,24,188:8:0
+17     3879    .       A       <X>     0       .       DP=38;I16=14,24,0,0,1453,56567,0,0,2066,116666,0,0,703,15543,0,0;QS=3,0;MQSB=0.076112;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,24,226:8:0    0,24,206:8:0
+17     3880    .       G       <X>     0       .       DP=37;I16=14,22,0,0,1311,48735,0,0,1946,109466,0,0,689,15267,0,0;QS=3,0;MQSB=0.094094;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,24,209:8:0    0,24,183:8:0
+17     3881    .       G       <X>     0       .       DP=37;I16=14,21,0,0,1200,42778,0,0,1886,105866,0,0,690,15578,0,0;QS=3,0;MQSB=0.105399;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,18,178:6:0    0,24,174:8:0
+17     3882    .       T       <X>     0       .       DP=37;I16=14,21,0,0,1192,42352,0,0,1886,105866,0,0,684,15348,0,0;QS=3,0;MQSB=0.105399;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,21,189:7:0    0,21,178:7:0
+17     3883    .       C       <X>     0       .       DP=38;I16=15,22,0,0,1295,46659,0,0,2006,113066,0,0,717,16279,0,0;QS=3,0;MQSB=0.124405;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,24,205:8:0    0,24,171:8:0
+17     3884    .       C       <X>     0       .       DP=39;I16=16,23,0,0,1363,49387,0,0,2103,118035,0,0,749,17141,0,0;QS=3,0;MQSB=0.0760633;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,24,202:8:0    0,27,212:9:0
+17     3885    .       T       <X>     0       .       DP=40;I16=16,24,0,0,1445,53663,0,0,2163,121635,0,0,754,17262,0,0;QS=3,0;MQSB=0.0679472;MQ0F=0   PL:DP:DV        0,69,255:23:0   0,24,219:8:0    0,27,214:9:0
+17     3886    .       C       <X>     0       .       DP=39;I16=16,23,0,0,1370,49762,0,0,2103,118035,0,0,761,17421,0,0;QS=3,0;MQSB=0.0760633;MQ0F=0   PL:DP:DV        0,69,255:23:0   0,24,199:8:0    0,24,191:8:0
+17     3887    .       C       <X>     0       .       DP=39;I16=16,23,0,0,1364,49222,0,0,2103,118035,0,0,767,17567,0,0;QS=3,0;MQSB=0.0760633;MQ0F=0   PL:DP:DV        0,69,255:23:0   0,24,194:8:0    0,24,201:8:0
+17     3888    .       C       <X>     0       .       DP=39;I16=15,23,0,0,1387,51885,0,0,2043,114435,0,0,747,17073,0,0;QS=3,0;MQSB=0.0555905;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,24,195:8:0    0,24,208:8:0
+17     3889    .       A       <X>     0       .       DP=38;I16=15,23,0,0,1364,49918,0,0,2066,116666,0,0,777,17811,0,0;QS=3,0;MQSB=0.112471;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,24,202:8:0    0,24,218:8:0
+17     3890    .       C       <X>     0       .       DP=38;I16=14,23,0,0,1362,51064,0,0,2006,113066,0,0,757,17329,0,0;QS=3,0;MQSB=0.0844255;MQ0F=0   PL:DP:DV        0,63,255:21:0   0,24,203:8:0    0,24,216:8:0
+17     3891    .       A       <X>     0       .       DP=39;I16=15,24,0,0,1466,56312,0,0,2126,120266,0,0,786,18076,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,24,203:8:0    0,27,239:9:0
+17     3892    .       G       <X>     0       .       DP=38;I16=15,23,0,0,1340,48838,0,0,2066,116666,0,0,792,18226,0,0;QS=3,0;MQSB=0.112471;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,24,186:8:0    0,27,208:9:0
+17     3893    .       T       <X>     0       .       DP=39;I16=15,24,0,0,1348,48170,0,0,2126,120266,0,0,798,18404,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,24,196:8:0    0,27,212:9:0
+17     3894    .       G       <X>     0       .       DP=39;I16=15,23,0,0,1364,49900,0,0,2066,116666,0,0,779,17937,0,0;QS=3,0;MQSB=0.112471;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,24,202:8:0    0,27,208:9:0
+17     3895    .       T       <X>     0       .       DP=39;I16=15,24,0,0,1375,49773,0,0,2126,120266,0,0,810,18752,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,24,202:8:0    0,27,225:9:0
+17     3896    .       A       <X>     0       .       DP=40;I16=15,24,0,0,1468,57326,0,0,2126,120266,0,0,815,18923,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,24,224:8:0    0,27,233:9:0
+17     3897    .       G       <X>     0       .       DP=40;I16=15,24,0,0,1468,56812,0,0,2126,120266,0,0,819,19021,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,21,199:7:0    0,30,234:10:0
+17     3898    .       C       <X>     0       .       DP=40;I16=15,23,0,0,1487,59351,0,0,2066,116666,0,0,813,19023,0,0;QS=3,0;MQSB=0.112471;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,18,186:6:0    0,30,238:10:0
+17     3899    .       A       <X>     0       .       DP=40;I16=15,24,0,0,1449,55055,0,0,2126,120266,0,0,829,19293,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,21,191:7:0    0,30,231:10:0
+17     3900    .       T       <X>     0       .       DP=40;I16=15,24,0,0,1458,55516,0,0,2126,120266,0,0,833,19417,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,21,197:7:0    0,30,240:10:0
+17     3901    .       G       <X>     0       .       DP=40;I16=14,22,0,0,1303,48245,0,0,1969,111697,0,0,761,17639,0,0;QS=3,0;MQSB=0.180757;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,18,154:6:0    0,27,218:9:0
+17     3902    .       C       <X>     0       .       DP=40;I16=15,24,0,0,1436,55412,0,0,2126,120266,0,0,837,19537,0,0;QS=3,0;MQSB=0.102114;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,21,166:7:0    0,30,217:10:0
+17     3903    .       A       <X>     0       .       DP=42;I16=15,24,0,0,1299,45567,0,0,2089,117417,0,0,814,19008,0,0;QS=3,0;MQSB=0.0901152;MQ0F=0   PL:DP:DV        0,63,255:21:0   0,24,175:8:0    0,30,204:10:0
+17     3904    .       C       <X>     0       .       DP=42;I16=15,24,0,0,1439,54545,0,0,2086,117066,0,0,815,19113,0,0;QS=3,0;MQSB=0.0426917;MQ0F=0   PL:DP:DV        0,63,255:21:0   0,24,191:8:0    0,30,244:10:0
+17     3905    .       C       <X>     0       .       DP=42;I16=15,25,0,0,1572,63314,0,0,2146,120666,0,0,822,19192,0,0;QS=3,0;MQSB=0.0381122;MQ0F=0   PL:DP:DV        0,63,255:21:0   0,24,212:8:0    0,33,255:11:0
+17     3906    .       T       <X>     0       .       DP=42;I16=16,25,0,0,1593,63039,0,0,2206,124266,0,0,846,19758,0,0;QS=3,0;MQSB=0.0536599;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,24,210:8:0    0,33,253:11:0
+17     3907    .       G       <X>     0       .       DP=42;I16=16,25,0,0,1558,60192,0,0,2206,124266,0,0,846,19776,0,0;QS=3,0;MQSB=0.0536599;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,24,203:8:0    0,33,249:11:0
+17     3908    .       C       <X>     0       .       DP=42;I16=16,25,0,0,1514,58968,0,0,2206,124266,0,0,845,19777,0,0;QS=3,0;MQSB=0.0536599;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,24,193:8:0    0,33,244:11:0
+17     3909    .       T       <X>     0       .       DP=43;I16=16,25,0,0,1491,55895,0,0,2201,123691,0,0,835,19697,0,0;QS=3,0;MQSB=0.0757469;MQ0F=0   PL:DP:DV        0,69,255:23:0   0,24,202:8:0    0,30,237:10:0
+17     3910    .       A       <X>     0       .       DP=40;I16=16,23,0,0,1432,53926,0,0,2081,116491,0,0,844,19724,0,0;QS=3,0;MQSB=0.0949554;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,21,193:7:0    0,30,224:10:0
+17     3911    .       C       <X>     0       .       DP=40;I16=16,23,0,0,1440,55290,0,0,2081,116491,0,0,843,19613,0,0;QS=3,0;MQSB=0.0949554;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,21,184:7:0    0,30,214:10:0
+17     3912    .       A       C,<X>   0       .       DP=41;I16=17,22,0,1,1358,49508,16,256,2081,116491,60,3600,830,19358,11,121;QS=2.95181,0.0481928,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.125266;BQB=1;MQ0F=0  PL:DP:DV        0,69,255,69,255,255:23:0        0,21,166,21,166,166:7:0 0,14,202,27,205,208:10:1
+17     3913    .       C       <X>     0       .       DP=40;I16=16,23,0,0,1494,59096,0,0,2081,116491,0,0,824,19100,0,0;QS=3,0;MQSB=0.0949554;MQ0F=0   PL:DP:DV        0,66,255:22:0   0,21,183:7:0    0,30,234:10:0
+17     3914    .       T       <X>     0       .       DP=42;I16=16,24,0,0,1512,59342,0,0,2141,120091,0,0,823,19007,0,0;QS=3,0;MQSB=0.0846181;MQ0F=0   PL:DP:DV        0,69,255:23:0   0,21,192:7:0    0,30,228:10:0
+17     3915    .       C       <X>     0       .       DP=42;I16=16,24,0,0,1537,60953,0,0,2141,120091,0,0,799,18321,0,0;QS=3,0;MQSB=0.0846181;MQ0F=0   PL:DP:DV        0,72,255:24:0   0,18,176:6:0    0,30,229:10:0
+17     3916    .       C       <X>     0       .       DP=42;I16=16,25,0,0,1618,66342,0,0,2201,123691,0,0,825,18919,0,0;QS=3,0;MQSB=0.0757469;MQ0F=0   PL:DP:DV        0,72,255:24:0   0,21,190:7:0    0,30,251:10:0
+17     3917    .       T       <X>     0       .       DP=43;I16=16,25,0,0,1601,65219,0,0,2201,123691,0,0,825,18875,0,0;QS=3,0;MQSB=0.0757469;MQ0F=0   PL:DP:DV        0,72,255:24:0   0,21,191:7:0    0,30,254:10:0
+17     3918    .       T       <X>     0       .       DP=43;I16=16,25,0,0,1541,60711,0,0,2201,123691,0,0,801,18239,0,0;QS=3,0;MQSB=0.0757469;MQ0F=0   PL:DP:DV        0,75,255:25:0   0,18,179:6:0    0,30,254:10:0
+17     3919    .       C       <X>     0       .       DP=42;I16=15,26,0,0,1621,66337,0,0,2232,126450,0,0,826,18786,0,0;QS=3,0;MQSB=0.110793;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,21,200:7:0    0,30,242:10:0
+17     3920    .       T       <X>     0       .       DP=42;I16=15,26,0,0,1605,64327,0,0,2232,126450,0,0,825,18691,0,0;QS=3,0;MQSB=0.110793;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,21,207:7:0    0,30,251:10:0
+17     3921    .       T       <X>     0       .       DP=42;I16=15,26,0,0,1519,58507,0,0,2232,126450,0,0,824,18630,0,0;QS=3,0;MQSB=0.110793;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,21,201:7:0    0,30,242:10:0
+17     3922    .       A       <X>     0       .       DP=42;I16=14,26,0,0,1539,61289,0,0,2195,125081,0,0,819,18545,0,0;QS=3,0;MQSB=0.168991;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,18,179:6:0    0,30,244:10:0
+17     3923    .       G       <X>     0       .       DP=41;I16=14,25,0,0,1515,60945,0,0,2135,121481,0,0,792,17834,0,0;QS=3,0;MQSB=0.182501;MQ0F=0    PL:DP:DV        0,69,255:23:0   0,18,172:6:0    0,30,240:10:0
+17     3924    .       G       <X>     0       .       DP=41;I16=13,26,0,0,1524,61106,0,0,2135,121481,0,0,808,18356,0,0;QS=3,0;MQSB=0.128469;MQ0F=0    PL:DP:DV        0,69,255:23:0   0,18,158:6:0    0,30,247:10:0
+17     3925    .       G       <X>     0       .       DP=41;I16=14,25,0,0,1425,55687,0,0,2135,121481,0,0,788,17758,0,0;QS=3,0;MQSB=0.182501;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,15,134:5:0    0,30,245:10:0
+17     3926    .       C       <X>     0       .       DP=41;I16=14,26,0,0,1512,59674,0,0,2195,125081,0,0,811,18393,0,0;QS=3,0;MQSB=0.168991;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,18,152:6:0    0,30,237:10:0
+17     3927    .       T       <X>     0       .       DP=41;I16=14,26,0,0,1512,59566,0,0,2195,125081,0,0,808,18384,0,0;QS=3,0;MQSB=0.168991;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,18,160:6:0    0,30,237:10:0
+17     3928    .       G       <X>     0       .       DP=41;I16=14,25,0,0,1479,58495,0,0,2135,121481,0,0,779,17731,0,0;QS=3,0;MQSB=0.182501;MQ0F=0    PL:DP:DV        0,72,255:24:0   0,18,149:6:0    0,27,233:9:0
+17     3929    .       A       <X>     0       .       DP=41;I16=13,26,0,0,1452,56436,0,0,2135,121481,0,0,796,18256,0,0;QS=3,0;MQSB=0.128469;MQ0F=0    PL:DP:DV        0,69,255:23:0   0,18,161:6:0    0,30,220:10:0
+17     3930    .       T       <X>     0       .       DP=40;I16=13,25,0,0,1387,52929,0,0,2078,118232,0,0,767,17521,0,0;QS=3,0;MQSB=0.25797;MQ0F=0     PL:DP:DV        0,69,255:23:0   0,15,149:5:0    0,30,224:10:0
+17     3931    .       A       <X>     0       .       DP=40;I16=13,25,0,0,1387,52877,0,0,2078,118232,0,0,761,17439,0,0;QS=3,0;MQSB=0.25797;MQ0F=0     PL:DP:DV        0,69,255:23:0   0,18,166:6:0    0,27,222:9:0
+17     3932    .       T       <X>     0       .       DP=39;I16=12,26,0,0,1394,53644,0,0,2078,118232,0,0,780,17964,0,0;QS=3,0;MQSB=0.190372;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,18,161:6:0    0,30,231:10:0
+17     3933    .       T       <X>     0       .       DP=38;I16=12,24,0,0,1389,54743,0,0,1958,111032,0,0,752,17366,0,0;QS=3,0;MQSB=0.218161;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,18,166:6:0    0,24,220:8:0
+17     3934    .       C       <X>     0       .       DP=38;I16=12,25,0,0,1395,54915,0,0,2018,114632,0,0,768,17758,0,0;QS=3,0;MQSB=0.203497;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,18,152:6:0    0,27,209:9:0
+17     3935    .       C       <X>     0       .       DP=38;I16=12,24,0,0,1239,44621,0,0,1958,111032,0,0,737,17075,0,0;QS=3,0;MQSB=0.218161;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,15,134:5:0    0,27,170:9:0
+17     3936    .       A       G,<X>   0       .       DP=37;I16=5,6,6,17,424,16384,801,30271,609,34563,1314,77018,225,5325,511,11851;QS=0.87994,2.12006,0;VDB=0.0574114;SGB=-4.60123;RPB=0.741697;MQB=0.812605;MQSB=0.143788;BQB=0.883831;MQ0F=0      PL:DP:DV        233,0,206,255,239,255:20:11     77,0,58,83,70,141:6:4   196,24,0,196,24,196:8:8
+17     3937    .       C       <X>     0       .       DP=36;I16=11,24,0,0,1155,39875,0,0,1952,112422,0,0,745,17291,0,0;QS=3,0;MQSB=0.219636;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,18,143:6:0    0,24,156:8:0
+17     3938    .       G       <X>     0       .       DP=35;I16=11,23,0,0,1155,41761,0,0,1892,108822,0,0,737,17079,0,0;QS=3,0;MQSB=0.231054;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,119:5:0    0,24,176:8:0
+17     3939    .       C       <X>     0       .       DP=35;I16=11,22,0,0,1273,50651,0,0,1832,105222,0,0,703,16221,0,0;QS=3,0;MQSB=0.243713;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,135:5:0    0,21,174:7:0
+17     3940    .       A       <X>     0       .       DP=35;I16=11,22,0,0,1148,42754,0,0,1832,105222,0,0,691,15867,0,0;QS=3,0;MQSB=0.243713;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,117:5:0    0,21,163:7:0
+17     3941    .       C       <X>     0       .       DP=35;I16=11,22,0,0,1216,47488,0,0,1832,105222,0,0,688,15892,0,0;QS=3,0;MQSB=0.243713;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,133:5:0    0,21,181:7:0
+17     3942    .       C       <X>     0       .       DP=35;I16=11,23,0,0,1336,54166,0,0,1892,108822,0,0,690,15772,0,0;QS=3,0;MQSB=0.231054;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,140:5:0    0,24,195:8:0
+17     3943    .       T       <X>     0       .       DP=35;I16=11,23,0,0,1296,51618,0,0,1892,108822,0,0,676,15406,0,0;QS=3,0;MQSB=0.231054;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,142:5:0    0,24,195:8:0
+17     3944    .       G       <X>     0       .       DP=34;I16=10,22,0,0,1199,46445,0,0,1803,104381,0,0,654,14954,0,0;QS=3,0;MQSB=0.1117;MQ0F=0      PL:DP:DV        0,57,255:19:0   0,15,149:5:0    0,24,195:8:0
+17     3945    .       C       <X>     0       .       DP=33;I16=10,22,0,0,1256,51226,0,0,1772,101622,0,0,649,14657,0,0;QS=3,0;MQSB=0.187579;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,15,142:5:0    0,21,177:7:0
+17     3946    .       T       <X>     0       .       DP=33;I16=10,21,0,0,1170,45884,0,0,1712,98022,0,0,609,13599,0,0;QS=3,0;MQSB=0.199344;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,144:5:0    0,18,158:6:0
+17     3947    .       A       <X>     0       .       DP=32;I16=10,21,0,0,1094,41048,0,0,1712,98022,0,0,620,13820,0,0;QS=3,0;MQSB=0.199344;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,15,128:5:0    0,18,149:6:0
+17     3948    .       C       <X>     0       .       DP=32;I16=10,20,0,0,1134,45104,0,0,1652,94422,0,0,596,13344,0,0;QS=3,0;MQSB=0.212591;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,12,105:4:0    0,18,155:6:0
+17     3949    .       A       C,<X>   0       .       DP=32;I16=10,17,0,1,1027,39909,24,576,1472,83622,60,3600,541,12211,25,625;QS=2.85093,0.149068,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.244621;BQB=1;MQ0F=0    PL:DP:DV        0,60,255,60,255,255:20:0        0,9,89,9,89,89:3:0      9,0,107,21,110,124:5:1
+17     3950    .       C       <X>     0       .       DP=33;I16=11,21,0,0,1191,46247,0,0,1772,101622,0,0,576,12680,0,0;QS=3,0;MQSB=0.257801;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,15,118:5:0    0,18,168:6:0
+17     3951    .       T       <X>     0       .       DP=34;I16=12,19,0,0,1148,44272,0,0,1712,98022,0,0,530,11670,0,0;QS=3,0;MQSB=0.354733;MQ0F=0     PL:DP:DV        0,63,255:21:0   0,15,146:5:0    0,15,152:5:0
+17     3952    .       C       <X>     0       .       DP=35;I16=13,20,0,0,1176,43762,0,0,1832,105222,0,0,545,12025,0,0;QS=3,0;MQSB=0.394875;MQ0F=0    PL:DP:DV        0,66,255:22:0   0,18,158:6:0    0,15,143:5:0
+17     3953    .       C       <X>     0       .       DP=34;I16=13,20,0,0,1246,48436,0,0,1863,107981,0,0,538,11772,0,0;QS=3,0;MQSB=0.252983;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,18,163:6:0    0,18,168:6:0
+17     3954    .       T       <X>     0       .       DP=33;I16=13,19,0,0,1195,45815,0,0,1803,104381,0,0,526,11438,0,0;QS=3,0;MQSB=0.264585;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,18,171:6:0    0,18,167:6:0
+17     3955    .       T       <X>     0       .       DP=32;I16=13,18,0,0,1180,46092,0,0,1743,100781,0,0,515,11139,0,0;QS=3,0;MQSB=0.277468;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,173:6:0    0,18,174:6:0
+17     3956    .       C       <X>     0       .       DP=32;I16=13,18,0,0,1181,47021,0,0,1743,100781,0,0,504,10874,0,0;QS=3,0;MQSB=0.277468;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,167:6:0    0,18,167:6:0
+17     3957    .       T       <X>     0       .       DP=31;I16=13,17,0,0,1153,46051,0,0,1683,97181,0,0,494,10642,0,0;QS=3,0;MQSB=0.291833;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,18,161:6:0    0,15,162:5:0
+17     3958    .       T       <X>     0       .       DP=31;I16=13,16,0,0,1070,40600,0,0,1623,93581,0,0,483,10393,0,0;QS=3,0;MQSB=0.307929;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,15,139:5:0    0,15,157:5:0
+17     3959    .       A       <X>     0       .       DP=30;I16=14,15,0,0,1062,39758,0,0,1623,93581,0,0,474,10176,0,0;QS=3,0;MQSB=0.377103;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,12,118:4:0    0,15,154:5:0
+17     3960    .       T       <X>     0       .       DP=30;I16=14,15,0,0,995,36027,0,0,1623,93581,0,0,464,9892,0,0;QS=3,0;MQSB=0.377103;MQ0F=0       PL:DP:DV        0,60,255:20:0   0,12,105:4:0    0,15,142:5:0
+17     3961    .       G       <X>     0       .       DP=29;I16=12,16,0,0,1067,40899,0,0,1586,92212,0,0,457,9739,0,0;QS=3,0;MQSB=0.455864;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,12,114:4:0    0,12,122:4:0
+17     3962    .       G       <X>     0       .       DP=29;I16=13,16,0,0,1025,37125,0,0,1623,93581,0,0,471,10053,0,0;QS=3,0;MQSB=0.307929;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,12,108:4:0    0,15,144:5:0
+17     3963    .       C       <X>     0       .       DP=28;I16=13,15,0,0,1040,39100,0,0,1563,89981,0,0,463,9871,0,0;QS=3,0;MQSB=0.326055;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,12,111:4:0    0,12,126:4:0
+17     3964    .       T       <X>     0       .       DP=27;I16=12,15,0,0,1036,39928,0,0,1503,86381,0,0,456,9720,0,0;QS=3,0;MQSB=0.273507;MQ0F=0      PL:DP:DV        0,60,255:20:0   0,9,94:3:0      0,12,133:4:0
+17     3965    .       G       <X>     0       .       DP=26;I16=12,14,0,0,993,38165,0,0,1443,82781,0,0,450,9598,0,0;QS=3,0;MQSB=0.29215;MQ0F=0        PL:DP:DV        0,57,255:19:0   0,9,92:3:0      0,12,134:4:0
+17     3966    .       A       <X>     0       .       DP=26;I16=12,13,0,0,930,34834,0,0,1406,81412,0,0,432,9310,0,0;QS=3,0;MQSB=0.520812;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,9,90:3:0      0,12,140:4:0
+17     3967    .       T       <X>     0       .       DP=26;I16=12,13,0,0,900,32830,0,0,1406,81412,0,0,421,9001,0,0;QS=3,0;MQSB=0.520812;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,9,90:3:0      0,9,100:3:0
+17     3968    .       A       <X>     0       .       DP=25;I16=12,13,0,0,885,31773,0,0,1406,81412,0,0,415,8853,0,0;QS=3,0;MQSB=0.520812;MQ0F=0       PL:DP:DV        0,57,255:19:0   0,9,90:3:0      0,9,99:3:0
+17     3969    .       T       <X>     0       .       DP=24;I16=11,13,0,0,886,32972,0,0,1369,80043,0,0,410,8736,0,0;QS=3,0;MQSB=0.702671;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,9,85:3:0      0,9,108:3:0
+17     3970    .       T       <X>     0       .       DP=24;I16=11,13,0,0,861,31313,0,0,1369,80043,0,0,405,8649,0,0;QS=3,0;MQSB=0.702671;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,9,83:3:0      0,9,104:3:0
+17     3971    .       C       <X>     0       .       DP=22;I16=11,11,0,0,815,30625,0,0,1249,72843,0,0,402,8590,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,57:2:0      0,9,103:3:0
+17     3972    .       C       <X>     0       .       DP=22;I16=11,11,0,0,812,30486,0,0,1249,72843,0,0,399,8557,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,55:2:0      0,9,96:3:0
+17     3973    .       A       <X>     0       .       DP=22;I16=11,11,0,0,795,28873,0,0,1249,72843,0,0,395,8501,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,52:2:0      0,9,97:3:0
+17     3974    .       C       <X>     0       .       DP=22;I16=11,11,0,0,729,24447,0,0,1249,72843,0,0,392,8472,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,55:2:0      0,9,78:3:0
+17     3975    .       G       <X>     0       .       DP=22;I16=11,11,0,0,717,24525,0,0,1249,72843,0,0,390,8470,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,46:2:0      0,9,96:3:0
+17     3976    .       C       <X>     0       .       DP=22;I16=11,11,0,0,816,30652,0,0,1249,72843,0,0,387,8445,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,55:2:0      0,9,97:3:0
+17     3977    .       A       <X>     0       .       DP=23;I16=11,11,0,0,740,25384,0,0,1249,72843,0,0,382,8346,0,0;QS=3,0;MQSB=0.751921;MQ0F=0       PL:DP:DV        0,51,255:17:0   0,6,48:2:0      0,9,90:3:0
+17     3978    .       C       <X>     0       .       DP=23;I16=11,12,0,0,769,26631,0,0,1309,76443,0,0,377,8223,0,0;QS=3,0;MQSB=0.726094;MQ0F=0       PL:DP:DV        0,54,255:18:0   0,6,47:2:0      0,9,103:3:0
+17     3979    .       C       <X>     0       .       DP=21;I16=9,11,0,0,744,28160,0,0,1152,67874,0,0,361,7905,0,0;QS=3,0;MQSB=0.885207;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,51:2:0      0,9,104:3:0
+17     3980    .       T       <X>     0       .       DP=21;I16=10,11,0,0,756,27872,0,0,1212,71474,0,0,367,7855,0,0;QS=3,0;MQSB=0.914611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,51:2:0      0,9,98:3:0
+17     3981    .       G       <X>     0       .       DP=21;I16=10,11,0,0,785,29641,0,0,1212,71474,0,0,362,7710,0,0;QS=3,0;MQSB=0.914611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,50:2:0      0,9,93:3:0
+17     3982    .       C       <X>     0       .       DP=21;I16=10,11,0,0,779,29495,0,0,1212,71474,0,0,357,7591,0,0;QS=3,0;MQSB=0.914611;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,55:2:0      0,9,97:3:0
+17     3983    .       T       <X>     0       .       DP=20;I16=9,11,0,0,720,26274,0,0,1155,68225,0,0,353,7497,0,0;QS=3,0;MQSB=0.993528;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,57:2:0      0,9,93:3:0
+17     3984    .       A       <X>     0       .       DP=21;I16=10,11,0,0,739,26279,0,0,1192,69594,0,0,348,7378,0,0;QS=3,0;MQSB=0.885602;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,53:2:0      0,9,80:3:0
+17     3985    .       C       <X>     0       .       DP=20;I16=10,10,0,0,728,26998,0,0,1132,65994,0,0,344,7234,0,0;QS=3,0;MQSB=0.902256;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,55:2:0      0,9,91:3:0
+17     3986    .       A       <X>     0       .       DP=20;I16=10,10,0,0,685,23815,0,0,1132,65994,0,0,340,7114,0,0;QS=3,0;MQSB=0.902256;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,56:2:0      0,9,84:3:0
+17     3987    .       C       <X>     0       .       DP=20;I16=10,10,0,0,736,28118,0,0,1132,65994,0,0,336,7018,0,0;QS=3,0;MQSB=0.902256;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,55:2:0      0,9,94:3:0
+17     3988    .       T       <X>     0       .       DP=21;I16=10,10,0,0,741,27797,0,0,1132,65994,0,0,332,6946,0,0;QS=3,0;MQSB=0.902256;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,6,58:2:0      0,9,91:3:0
+17     3989    .       C       <X>     0       .       DP=21;I16=10,11,0,0,729,26185,0,0,1192,69594,0,0,327,6801,0,0;QS=3,0;MQSB=0.885602;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,55:2:0      0,9,88:3:0
+17     3990    .       C       <X>     0       .       DP=21;I16=10,11,0,0,766,28674,0,0,1192,69594,0,0,322,6686,0,0;QS=3,0;MQSB=0.885602;MQ0F=0       PL:DP:DV        0,48,255:16:0   0,6,55:2:0      0,9,95:3:0
+17     3991    .       T       <X>     0       .       DP=20;I16=9,11,0,0,729,27311,0,0,1132,65994,0,0,318,6600,0,0;QS=3,0;MQSB=0.850154;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,55:2:0      0,9,89:3:0
+17     3992    .       T       <X>     0       .       DP=19;I16=9,10,0,0,667,24173,0,0,1072,62394,0,0,313,6441,0,0;QS=3,0;MQSB=0.868634;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,56:2:0      0,6,72:2:0
+17     3993    .       C       <X>     0       .       DP=18;I16=9,9,0,0,701,27529,0,0,1012,58794,0,0,309,6307,0,0;QS=3,0;MQSB=0.888755;MQ0F=0 PL:DP:DV        0,42,255:14:0   0,6,59:2:0      0,6,70:2:0
+17     3994    .       T       <X>     0       .       DP=19;I16=10,9,0,0,718,27520,0,0,1049,60163,0,0,305,6197,0,0;QS=3,0;MQSB=0.716531;MQ0F=0        PL:DP:DV        0,45,255:15:0   0,6,58:2:0      0,6,72:2:0
+17     3995    .       T       <X>     0       .       DP=19;I16=9,9,0,0,641,23025,0,0,989,56563,0,0,277,5487,0,0;QS=3,0;MQSB=0.650623;MQ0F=0  PL:DP:DV        0,42,255:14:0   0,6,53:2:0      0,6,69:2:0
+17     3996    .       A       <X>     0       .       DP=19;I16=9,9,0,0,665,24815,0,0,989,56563,0,0,274,5428,0,0;QS=3,0;MQSB=0.650623;MQ0F=0  PL:DP:DV        0,42,255:14:0   0,6,54:2:0      0,6,73:2:0
+17     3997    .       G       C,<X>   0       .       DP=19;I16=10,8,0,1,645,23703,21,441,989,56563,60,3600,287,5843,6,36;QS=2.96023,0.0397727,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.716531;BQB=1;MQ0F=0 PL:DP:DV        0,24,255,42,255,255:15:1        0,6,57,6,57,57:2:0      0,6,60,6,60,60:2:0
+17     3998    .       G       <X>     0       .       DP=18;I16=9,8,0,0,626,23710,0,0,929,52963,0,0,265,5203,0,0;QS=3,0;MQSB=0.687289;MQ0F=0  PL:DP:DV        0,42,255:14:0   0,6,58:2:0      0,3,36:1:0
+17     3999    .       G       A,<X>   0       .       DP=18;I16=9,7,0,1,596,22974,37,1369,869,49363,60,3600,263,5387,4,16;QS=2.92871,0.0712909,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.687289;BQB=1;MQ0F=0 PL:DP:DV        0,5,255,39,255,255:14:1 0,6,56,6,56,56:2:0      0,3,38,3,38,38:1:0
+17     4000    .       C       <X>     0       .       DP=18;I16=10,8,0,0,669,25389,0,0,989,56563,0,0,283,5753,0,0;QS=3,0;MQSB=0.751866;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,6,55:2:0      0,3,36:1:0
+17     4001    .       T       <X>     0       .       DP=18;I16=10,8,0,0,680,26006,0,0,989,56563,0,0,279,5727,0,0;QS=3,0;MQSB=0.751866;MQ0F=0 PL:DP:DV        0,45,255:15:0   0,6,56:2:0      0,3,33:1:0
+17     4002    .       G       <X>     0       .       DP=17;I16=10,7,0,0,621,23281,0,0,929,52963,0,0,276,5724,0,0;QS=2,0;MQSB=0.79189;MQ0F=0  PL:DP:DV        0,45,255:15:0   0,6,44:2:0      0,0,0:0:0
+17     4003    .       A       <X>     0       .       DP=17;I16=10,7,0,0,597,21507,0,0,929,52963,0,0,272,5692,0,0;QS=2,0;MQSB=0.79189;MQ0F=0  PL:DP:DV        0,45,255:15:0   0,6,55:2:0      0,0,0:0:0
+17     4004    .       T       <X>     0       .       DP=15;I16=9,6,0,0,527,19031,0,0,849,48963,0,0,270,5678,0,0;QS=2,0;MQSB=0.957526;MQ0F=0  PL:DP:DV        0,42,255:14:0   0,3,40:1:0      0,0,0:0:0
+17     4005    .       A       <X>     0       .       DP=15;I16=8,5,0,0,479,17731,0,0,729,41763,0,0,237,5195,0,0;QS=2,0;MQSB=0.958048;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,3,35:1:0      0,0,0:0:0
+17     4006    .       T       <X>     0       .       DP=15;I16=9,6,0,0,554,20776,0,0,849,48963,0,0,266,5698,0,0;QS=2,0;MQSB=0.957526;MQ0F=0  PL:DP:DV        0,42,255:14:0   0,3,40:1:0      0,0,0:0:0
+17     4007    .       T       G,<X>   0       .       DP=15;I16=9,5,0,1,490,17810,15,225,789,45363,60,3600,245,5371,19,361;QS=1.96746,0.032538,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.957526;BQB=1;MQ0F=0 PL:DP:DV        0,26,255,39,255,255:14:1        0,3,41,3,41,41:1:0      0,0,0,0,0,0:0:0
+17     4008    .       C       <X>     0       .       DP=15;I16=9,6,0,0,488,16890,0,0,849,48963,0,0,262,5782,0,0;QS=2,0;MQSB=0.957526;MQ0F=0  PL:DP:DV        0,42,255:14:0   0,3,30:1:0      0,0,0:0:0
+17     4009    .       C       <X>     0       .       DP=14;I16=9,5,0,0,524,20150,0,0,794,45938,0,0,261,5847,0,0;QS=2,0;MQSB=0.800737;MQ0F=0  PL:DP:DV        0,39,255:13:0   0,3,40:1:0      0,0,0:0:0
+17     4010    .       A       <X>     0       .       DP=14;I16=9,5,0,0,523,19731,0,0,794,45938,0,0,259,5875,0,0;QS=2,0;MQSB=0.800737;MQ0F=0  PL:DP:DV        0,39,255:13:0   0,3,41:1:0      0,0,0:0:0
+17     4011    .       C       <X>     0       .       DP=14;I16=9,5,0,0,489,17613,0,0,794,45938,0,0,257,5915,0,0;QS=2,0;MQSB=0.800737;MQ0F=0  PL:DP:DV        0,39,255:13:0   0,3,41:1:0      0,0,0:0:0
+17     4012    .       A       <X>     0       .       DP=14;I16=7,5,0,0,365,11867,0,0,674,38738,0,0,223,5293,0,0;QS=2,0;MQSB=0.6821;MQ0F=0    PL:DP:DV        0,33,231:11:0   0,3,30:1:0      0,0,0:0:0
+17     4013    .       C       <X>     0       .       DP=14;I16=8,5,0,0,451,15885,0,0,734,42338,0,0,247,5995,0,0;QS=2,0;MQSB=0.765017;MQ0F=0  PL:DP:DV        0,36,255:12:0   0,3,37:1:0      0,0,0:0:0
+17     4014    .       A       <X>     0       .       DP=12;I16=8,2,0,0,358,13372,0,0,554,31538,0,0,222,5404,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,213:9:0    0,3,34:1:0      0,0,0:0:0
+17     4015    .       C       <X>     0       .       DP=12;I16=8,2,0,0,350,12812,0,0,554,31538,0,0,222,5442,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,222:9:0    0,3,21:1:0      0,0,0:0:0
+17     4016    .       C       <X>     0       .       DP=12;I16=8,3,0,0,350,11956,0,0,614,35138,0,0,247,6109,0,0;QS=2,0;MQSB=0.829029;MQ0F=0  PL:DP:DV        0,30,215:10:0   0,3,32:1:0      0,0,0:0:0
+17     4017    .       C       <X>     0       .       DP=11;I16=5,2,0,0,227,7765,0,0,374,20738,0,0,173,4279,0,0;QS=2,0;MQSB=0.6;MQ0F=0        PL:DP:DV        0,18,161:6:0    0,3,20:1:0      0,0,0:0:0
+17     4018    .       G       <X>     0       .       DP=11;I16=8,2,0,0,284,8442,0,0,554,31538,0,0,249,6201,0,0;QS=2,0;MQSB=0.75;MQ0F=0       PL:DP:DV        0,27,183:9:0    0,3,17:1:0      0,0,0:0:0
+17     4019    .       C       <X>     0       .       DP=11;I16=9,2,0,0,383,14427,0,0,614,35138,0,0,250,6250,0,0;QS=2,0;MQSB=0.777778;MQ0F=0  PL:DP:DV        0,30,228:10:0   0,3,33:1:0      0,0,0:0:0
+17     4020    .       T       <X>     0       .       DP=10;I16=8,2,0,0,362,13668,0,0,554,31538,0,0,250,6250,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,213:9:0    0,3,38:1:0      0,0,0:0:0
+17     4021    .       A       <X>     0       .       DP=10;I16=8,1,0,0,304,10512,0,0,494,27938,0,0,225,5625,0,0;QS=2,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,177:8:0    0,3,33:1:0      0,0,0:0:0
+17     4022    .       C       <X>     0       .       DP=10;I16=7,2,0,0,310,11582,0,0,494,27938,0,0,225,5625,0,0;QS=2,0;MQSB=0.714286;MQ0F=0  PL:DP:DV        0,24,202:8:0    0,3,36:1:0      0,0,0:0:0
+17     4023    .       A       <X>     0       .       DP=10;I16=8,2,0,0,354,13116,0,0,554,31538,0,0,250,6250,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,209:9:0    0,3,40:1:0      0,0,0:0:0
+17     4024    .       C       <X>     0       .       DP=10;I16=8,2,0,0,361,13669,0,0,554,31538,0,0,250,6250,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,214:9:0    0,3,39:1:0      0,0,0:0:0
+17     4025    .       T       <X>     0       .       DP=10;I16=8,1,0,0,360,14488,0,0,494,27938,0,0,224,5576,0,0;QS=2,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,199:8:0    0,3,42:1:0      0,0,0:0:0
+17     4026    .       C       <X>     0       .       DP=10;I16=8,2,0,0,329,11655,0,0,554,31538,0,0,248,6154,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,192:9:0    0,3,39:1:0      0,0,0:0:0
+17     4027    .       C       <X>     0       .       DP=10;I16=8,2,0,0,380,14888,0,0,554,31538,0,0,246,6060,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,231:9:0    0,3,38:1:0      0,0,0:0:0
+17     4028    .       T       <X>     0       .       DP=10;I16=8,2,0,0,333,12157,0,0,554,31538,0,0,244,5970,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,202:9:0    0,3,41:1:0      0,0,0:0:0
+17     4029    .       T       <X>     0       .       DP=10;I16=8,2,0,0,377,14333,0,0,554,31538,0,0,242,5884,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,225:9:0    0,3,38:1:0      0,0,0:0:0
+17     4030    .       C       <X>     0       .       DP=10;I16=8,2,0,0,348,12558,0,0,554,31538,0,0,240,5802,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,211:9:0    0,3,30:1:0      0,0,0:0:0
+17     4031    .       T       <X>     0       .       DP=10;I16=8,2,0,0,388,15302,0,0,554,31538,0,0,238,5724,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,229:9:0    0,3,39:1:0      0,0,0:0:0
+17     4032    .       T       <X>     0       .       DP=10;I16=8,2,0,0,341,11901,0,0,554,31538,0,0,236,5650,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,204:9:0    0,3,39:1:0      0,0,0:0:0
+17     4033    .       A       <X>     0       .       DP=10;I16=7,2,0,0,299,10717,0,0,494,27938,0,0,218,5324,0,0;QS=2,0;MQSB=0.714286;MQ0F=0  PL:DP:DV        0,24,193:8:0    0,3,38:1:0      0,0,0:0:0
+17     4034    .       G       <X>     0       .       DP=10;I16=8,2,0,0,347,12527,0,0,554,31538,0,0,231,5465,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,211:9:0    0,3,39:1:0      0,0,0:0:0
+17     4035    .       G       T,<X>   0       .       DP=10;I16=7,2,1,0,316,11900,13,169,494,27938,60,3600,202,4682,25,625;QS=1.9547,0.0452962,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.75;BQB=1;MQ0F=0     PL:DP:DV        0,13,195,24,198,200:9:1 0,3,31,3,31,31:1:0      0,0,0,0,0,0:0:0
+17     4036    .       G       <X>     0       .       DP=10;I16=8,1,0,0,269,8839,0,0,494,27938,0,0,198,4532,0,0;QS=2,0;MQSB=1;MQ0F=0  PL:DP:DV        0,24,156:8:0    0,3,34:1:0      0,0,0:0:0
+17     4037    .       C       <X>     0       .       DP=10;I16=8,2,0,0,342,12466,0,0,554,31538,0,0,219,5015,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,210:9:0    0,3,30:1:0      0,0,0:0:0
+17     4038    .       T       <X>     0       .       DP=10;I16=8,2,0,0,335,12149,0,0,554,31538,0,0,215,4881,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,203:9:0    0,3,29:1:0      0,0,0:0:0
+17     4039    .       G       <X>     0       .       DP=10;I16=8,1,0,0,302,10798,0,0,494,27938,0,0,186,4130,0,0;QS=2,0;MQSB=1;MQ0F=0 PL:DP:DV        0,24,180:8:0    0,3,31:1:0      0,0,0:0:0
+17     4040    .       A       <X>     0       .       DP=10;I16=8,2,0,0,380,14602,0,0,554,31538,0,0,207,4637,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,223:9:0    0,3,41:1:0      0,0,0:0:0
+17     4041    .       T       <X>     0       .       DP=10;I16=8,2,0,0,367,13633,0,0,554,31538,0,0,202,4478,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,216:9:0    0,3,40:1:0      0,0,0:0:0
+17     4042    .       A       <X>     0       .       DP=10;I16=8,2,0,0,337,11657,0,0,554,31538,0,0,197,4329,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,205:9:0    0,3,34:1:0      0,0,0:0:0
+17     4043    .       T       <X>     0       .       DP=10;I16=8,2,0,0,314,10428,0,0,554,31538,0,0,192,4190,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,190:9:0    0,3,35:1:0      0,0,0:0:0
+17     4044    .       T       <X>     0       .       DP=10;I16=8,2,0,0,333,11579,0,0,554,31538,0,0,187,4061,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,199:9:0    0,3,37:1:0      0,0,0:0:0
+17     4045    .       C       <X>     0       .       DP=10;I16=7,2,0,0,291,10099,0,0,494,27938,0,0,176,3906,0,0;QS=1,0;MQSB=0.714286;MQ0F=0  PL:DP:DV        0,27,204:9:0    0,0,0:0:0       0,0,0:0:0
+17     4046    .       C       <X>     0       .       DP=10;I16=8,2,0,0,356,13032,0,0,554,31538,0,0,177,3833,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,212:9:0    0,3,35:1:0      0,0,0:0:0
+17     4047    .       A       <X>     0       .       DP=10;I16=8,2,0,0,347,12557,0,0,554,31538,0,0,172,3734,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,204:9:0    0,3,40:1:0      0,0,0:0:0
+17     4048    .       C       <X>     0       .       DP=10;I16=8,2,0,0,342,12124,0,0,554,31538,0,0,167,3645,0,0;QS=2,0;MQSB=0.75;MQ0F=0      PL:DP:DV        0,27,202:9:0    0,3,37:1:0      0,0,0:0:0
+17     4049    .       G       <X>     0       .       DP=10;I16=7,2,0,0,260,7786,0,0,494,27938,0,0,146,3310,0,0;QS=2,0;MQSB=0.714286;MQ0F=0   PL:DP:DV        0,24,173:8:0    0,3,24:1:0      0,0,0:0:0
+17     4050    .       C       <X>     0       .       DP=9;I16=6,2,0,0,291,10813,0,0,434,24338,0,0,157,3495,0,0;QS=1,0;MQSB=0.666667;MQ0F=0   PL:DP:DV        0,24,204:8:0    0,0,0:0:0       0,0,0:0:0
+17     4051    .       A       <X>     0       .       DP=8;I16=5,2,0,0,259,9679,0,0,374,20738,0,0,146,3370,0,0;QS=1,0;MQSB=0.6;MQ0F=0 PL:DP:DV        0,21,192:7:0    0,0,0:0:0       0,0,0:0:0
+17     4052    .       C       <X>     0       .       DP=8;I16=5,2,0,0,247,9025,0,0,374,20738,0,0,143,3281,0,0;QS=1,0;MQSB=0.6;MQ0F=0 PL:DP:DV        0,21,190:7:0    0,0,0:0:0       0,0,0:0:0
+17     4053    .       C       <X>     0       .       DP=8;I16=6,2,0,0,254,9000,0,0,434,24338,0,0,146,3234,0,0;QS=1,0;MQSB=0.666667;MQ0F=0    PL:DP:DV        0,24,184:8:0    0,0,0:0:0       0,0,0:0:0
+17     4054    .       C       <X>     0       .       DP=8;I16=3,2,0,0,160,5344,0,0,254,13538,0,0,122,2984,0,0;QS=1,0;MQSB=0.333333;MQ0F=0    PL:DP:DV        0,15,134:5:0    0,0,0:0:0       0,0,0:0:0
+17     4055    .       G       <X>     0       .       DP=8;I16=6,2,0,0,230,6982,0,0,434,24338,0,0,138,3066,0,0;QS=1,0;MQSB=0.666667;MQ0F=0    PL:DP:DV        0,24,169:8:0    0,0,0:0:0       0,0,0:0:0
+17     4056    .       C       <X>     0       .       DP=8;I16=6,2,0,0,275,10153,0,0,434,24338,0,0,134,2994,0,0;QS=1,0;MQSB=0.666667;MQ0F=0   PL:DP:DV        0,24,197:8:0    0,0,0:0:0       0,0,0:0:0
+17     4057    .       T       <X>     0       .       DP=8;I16=5,2,0,0,243,8603,0,0,374,20738,0,0,127,2877,0,0;QS=1,0;MQSB=0.6;MQ0F=0 PL:DP:DV        0,21,182:7:0    0,0,0:0:0       0,0,0:0:0
+17     4058    .       A       <X>     0       .       DP=7;I16=4,2,0,0,214,7742,0,0,314,17138,0,0,116,2728,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL:DP:DV        0,18,171:6:0    0,0,0:0:0       0,0,0:0:0
+17     4059    .       C       <X>     0       .       DP=6;I16=4,2,0,0,204,7164,0,0,314,17138,0,0,119,2635,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL:DP:DV        0,18,168:6:0    0,0,0:0:0       0,0,0:0:0
+17     4060    .       A       <X>     0       .       DP=6;I16=4,2,0,0,227,8683,0,0,314,17138,0,0,115,2501,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL:DP:DV        0,18,177:6:0    0,0,0:0:0       0,0,0:0:0
+17     4061    .       C       <X>     0       .       DP=6;I16=4,2,0,0,193,6681,0,0,314,17138,0,0,111,2375,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL:DP:DV        0,18,157:6:0    0,0,0:0:0       0,0,0:0:0
+17     4062    .       T       <X>     0       .       DP=6;I16=4,1,0,0,195,7621,0,0,254,13538,0,0,82,1632,0,0;QS=1,0;MQSB=1;MQ0F=0    PL:DP:DV        0,15,151:5:0    0,0,0:0:0       0,0,0:0:0
+17     4063    .       C       <X>     0       .       DP=6;I16=4,2,0,0,216,7984,0,0,314,17138,0,0,102,2098,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL:DP:DV        0,18,170:6:0    0,0,0:0:0       0,0,0:0:0
+17     4064    .       C       <X>     0       .       DP=6;I16=4,2,0,0,227,8747,0,0,314,17138,0,0,97,1949,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL:DP:DV        0,18,177:6:0    0,0,0:0:0       0,0,0:0:0
+17     4065    .       T       <X>     0       .       DP=6;I16=4,2,0,0,202,6880,0,0,314,17138,0,0,92,1810,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL:DP:DV        0,18,161:6:0    0,0,0:0:0       0,0,0:0:0
+17     4066    .       T       <X>     0       .       DP=5;I16=3,2,0,0,180,6554,0,0,254,13538,0,0,88,1680,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL:DP:DV        0,15,153:5:0    0,0,0:0:0       0,0,0:0:0
+17     4067    .       C       <X>     0       .       DP=5;I16=3,2,0,0,181,6637,0,0,254,13538,0,0,84,1558,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL:DP:DV        0,15,153:5:0    0,0,0:0:0       0,0,0:0:0
+17     4068    .       T       <X>     0       .       DP=5;I16=3,2,0,0,198,7868,0,0,254,13538,0,0,80,1444,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL:DP:DV        0,15,164:5:0    0,0,0:0:0       0,0,0:0:0
+17     4069    .       T       <X>     0       .       DP=5;I16=3,2,0,0,177,6325,0,0,254,13538,0,0,76,1338,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL:DP:DV        0,15,154:5:0    0,0,0:0:0       0,0,0:0:0
+17     4070    .       A       <X>     0       .       DP=5;I16=3,2,0,0,161,5263,0,0,254,13538,0,0,72,1240,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL:DP:DV        0,15,140:5:0    0,0,0:0:0       0,0,0:0:0
+17     4071    .       G       <X>     0       .       DP=5;I16=3,2,0,0,166,5658,0,0,254,13538,0,0,68,1150,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL:DP:DV        0,15,142:5:0    0,0,0:0:0       0,0,0:0:0
+17     4072    .       G       <X>     0       .       DP=5;I16=2,2,0,0,138,4974,0,0,194,9938,0,0,55,987,0,0;QS=1,0;MQSB=0;MQ0F=0      PL:DP:DV        0,12,122:4:0    0,0,0:0:0       0,0,0:0:0
+17     4073    .       G       <X>     0       .       DP=5;I16=3,2,0,0,156,5082,0,0,254,13538,0,0,60,994,0,0;QS=1,0;MQSB=0.333333;MQ0F=0      PL:DP:DV        0,15,136:5:0    0,0,0:0:0       0,0,0:0:0
+17     4074    .       C       <X>     0       .       DP=5;I16=3,2,0,0,160,5602,0,0,254,13538,0,0,56,928,0,0;QS=1,0;MQSB=0.333333;MQ0F=0      PL:DP:DV        0,15,142:5:0    0,0,0:0:0       0,0,0:0:0
+17     4075    .       T       <X>     0       .       DP=5;I16=3,2,0,0,187,7069,0,0,254,13538,0,0,52,870,0,0;QS=1,0;MQSB=0.333333;MQ0F=0      PL:DP:DV        0,15,155:5:0    0,0,0:0:0       0,0,0:0:0
+17     4076    .       G       <X>     0       .       DP=5;I16=3,2,0,0,174,6298,0,0,254,13538,0,0,48,820,0,0;QS=1,0;MQSB=0.333333;MQ0F=0      PL:DP:DV        0,15,149:5:0    0,0,0:0:0       0,0,0:0:0
+17     4077    .       A       <X>     0       .       DP=4;I16=3,1,0,0,138,4810,0,0,194,9938,0,0,44,728,0,0;QS=1,0;MQSB=1;MQ0F=0      PL:DP:DV        0,12,121:4:0    0,0,0:0:0       0,0,0:0:0
+17     4078    .       T       <X>     0       .       DP=4;I16=3,1,0,0,143,5173,0,0,194,9938,0,0,40,644,0,0;QS=1,0;MQSB=1;MQ0F=0      PL:DP:DV        0,12,124:4:0    0,0,0:0:0       0,0,0:0:0
+17     4079    .       A       <X>     0       .       DP=4;I16=3,1,0,0,121,3847,0,0,194,9938,0,0,36,568,0,0;QS=1,0;MQSB=1;MQ0F=0      PL:DP:DV        0,12,107:4:0    0,0,0:0:0       0,0,0:0:0
+17     4080    .       T       <X>     0       .       DP=4;I16=3,0,0,0,106,3778,0,0,134,6338,0,0,25,451,0,0;QS=1,0;MQ0F=0     PL:DP:DV        0,9,87:3:0      0,0,0:0:0       0,0,0:0:0
+17     4081    .       T       <X>     0       .       DP=4;I16=3,1,0,0,106,2934,0,0,194,9938,0,0,28,440,0,0;QS=1,0;MQSB=1;MQ0F=0      PL:DP:DV        0,12,94:4:0     0,0,0:0:0       0,0,0:0:0
+17     4082    .       C       <X>     0       .       DP=3;I16=2,1,0,0,110,4042,0,0,134,6338,0,0,25,387,0,0;QS=1,0;MQSB=1;MQ0F=0      PL:DP:DV        0,9,103:3:0     0,0,0:0:0       0,0,0:0:0
+17     4083    .       C       <X>     0       .       DP=3;I16=2,1,0,0,104,3648,0,0,134,6338,0,0,22,340,0,0;QS=1,0;MQSB=1;MQ0F=0      PL:DP:DV        0,9,98:3:0      0,0,0:0:0       0,0,0:0:0
+17     4084    .       A       <X>     0       .       DP=2;I16=1,1,0,0,78,3050,0,0,97,4969,0,0,20,298,0,0;QS=1,0;MQSB=1;MQ0F=0        PL:DP:DV        0,6,74:2:0      0,0,0:0:0       0,0,0:0:0
+17     4085    .       C       <X>     0       .       DP=2;I16=1,1,0,0,62,1940,0,0,97,4969,0,0,18,260,0,0;QS=1,0;MQSB=1;MQ0F=0        PL:DP:DV        0,6,62:2:0      0,0,0:0:0       0,0,0:0:0
+17     4086    .       G       <X>     0       .       DP=2;I16=1,1,0,0,56,1640,0,0,97,4969,0,0,16,226,0,0;QS=1,0;MQSB=1;MQ0F=0        PL:DP:DV        0,6,56:2:0      0,0,0:0:0       0,0,0:0:0
+17     4087    .       C       <X>     0       .       DP=2;I16=1,1,0,0,69,2405,0,0,97,4969,0,0,14,196,0,0;QS=1,0;MQSB=1;MQ0F=0        PL:DP:DV        0,6,68:2:0      0,0,0:0:0       0,0,0:0:0
+17     4088    .       A       <X>     0       .       DP=1;I16=1,0,0,0,39,1521,0,0,37,1369,0,0,13,169,0,0;QS=1,0;MQ0F=0       PL:DP:DV        0,3,37:1:0      0,0,0:0:0       0,0,0:0:0
+17     4089    .       C       <X>     0       .       DP=1;I16=1,0,0,0,36,1296,0,0,37,1369,0,0,12,144,0,0;QS=1,0;MQ0F=0       PL:DP:DV        0,3,36:1:0      0,0,0:0:0       0,0,0:0:0
+17     4090    .       C       <X>     0       .       DP=1;I16=1,0,0,0,33,1089,0,0,37,1369,0,0,11,121,0,0;QS=1,0;MQ0F=0       PL:DP:DV        0,3,33:1:0      0,0,0:0:0       0,0,0:0:0
+17     4091    .       T       <X>     0       .       DP=1;I16=1,0,0,0,36,1296,0,0,37,1369,0,0,10,100,0,0;QS=1,0;MQ0F=0       PL:DP:DV        0,3,36:1:0      0,0,0:0:0       0,0,0:0:0
+17     4092    .       G       <X>     0       .       DP=1;I16=1,0,0,0,37,1369,0,0,37,1369,0,0,9,81,0,0;QS=1,0;MQ0F=0 PL:DP:DV        0,3,37:1:0      0,0,0:0:0       0,0,0:0:0
+17     4093    .       C       <X>     0       .       DP=1;I16=1,0,0,0,35,1225,0,0,37,1369,0,0,8,64,0,0;QS=1,0;MQ0F=0 PL:DP:DV        0,3,35:1:0      0,0,0:0:0       0,0,0:0:0
+17     4094    .       T       <X>     0       .       DP=1;I16=1,0,0,0,40,1600,0,0,37,1369,0,0,7,49,0,0;QS=1,0;MQ0F=0 PL:DP:DV        0,3,37:1:0      0,0,0:0:0       0,0,0:0:0
+17     4095    .       A       <X>     0       .       DP=1;I16=1,0,0,0,35,1225,0,0,37,1369,0,0,6,36,0,0;QS=1,0;MQ0F=0 PL:DP:DV        0,3,35:1:0      0,0,0:0:0       0,0,0:0:0
+17     4096    .       C       <X>     0       .       DP=1;I16=1,0,0,0,32,1024,0,0,37,1369,0,0,5,25,0,0;QS=1,0;MQ0F=0 PL:DP:DV        0,3,32:1:0      0,0,0:0:0       0,0,0:0:0
+17     4097    .       A       <X>     0       .       DP=1;I16=1,0,0,0,35,1225,0,0,37,1369,0,0,4,16,0,0;QS=1,0;MQ0F=0 PL:DP:DV        0,3,35:1:0      0,0,0:0:0       0,0,0:0:0
+17     4098    .       C       <X>     0       .       DP=1;I16=1,0,0,0,31,961,0,0,37,1369,0,0,3,9,0,0;QS=1,0;MQ0F=0   PL:DP:DV        0,3,31:1:0      0,0,0:0:0       0,0,0:0:0
+17     4099    .       T       <X>     0       .       DP=1;I16=1,0,0,0,32,1024,0,0,37,1369,0,0,2,4,0,0;QS=1,0;MQ0F=0  PL:DP:DV        0,3,32:1:0      0,0,0:0:0       0,0,0:0:0
+17     4100    .       C       <X>     0       .       DP=1;I16=1,0,0,0,27,729,0,0,37,1369,0,0,1,1,0,0;QS=1,0;MQ0F=0   PL:DP:DV        0,3,27:1:0      0,0,0:0:0       0,0,0:0:0
+17     4101    .       C       <X>     0       .       DP=1;I16=1,0,0,0,26,676,0,0,37,1369,0,0,0,0,0,0;QS=1,0;MQ0F=0   PL:DP:DV        0,3,26:1:0      0,0,0:0:0       0,0,0:0:0
diff --git a/test/mpileup/mpileup.1.bam b/test/mpileup/mpileup.1.bam
new file mode 100644 (file)
index 0000000..e95bc3a
Binary files /dev/null and b/test/mpileup/mpileup.1.bam differ
diff --git a/test/mpileup/mpileup.1.bam.bai b/test/mpileup/mpileup.1.bam.bai
new file mode 100644 (file)
index 0000000..777d145
Binary files /dev/null and b/test/mpileup/mpileup.1.bam.bai differ
diff --git a/test/mpileup/mpileup.1.cram b/test/mpileup/mpileup.1.cram
new file mode 100644 (file)
index 0000000..ab276ce
Binary files /dev/null and b/test/mpileup/mpileup.1.cram differ
diff --git a/test/mpileup/mpileup.1.cram.crai b/test/mpileup/mpileup.1.cram.crai
new file mode 100644 (file)
index 0000000..e43adff
Binary files /dev/null and b/test/mpileup/mpileup.1.cram.crai differ
diff --git a/test/mpileup/mpileup.1.out b/test/mpileup/mpileup.1.out
new file mode 100644 (file)
index 0000000..4134066
--- /dev/null
@@ -0,0 +1,70 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=17,length=4200>
+##ALT=<ID=*,Description="Represents allele(s) other than observed.">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IDV,Number=1,Type=Integer,Description="Maximum number of reads supporting an indel">
+##INFO=<ID=IMF,Number=1,Type=Float,Description="Maximum fraction of reads supporting an indel">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias for filtering splice-site artefacts in RNA-seq data (bigger is better)",Version="3">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Mann-Whitney U test of Read Position Bias (bigger is better)">
+##INFO=<ID=MQB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality Bias (bigger is better)">
+##INFO=<ID=BQB,Number=1,Type=Float,Description="Mann-Whitney U test of Base Quality Bias (bigger is better)">
+##INFO=<ID=MQSB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality vs Strand Bias (bigger is better)">
+##INFO=<ID=SGB,Number=1,Type=Float,Description="Segregation based metric.">
+##INFO=<ID=MQ0F,Number=1,Type=Float,Description="Fraction of MQ0 reads (smaller is better)">
+##INFO=<ID=I16,Number=16,Type=Float,Description="Auxiliary tag used for calling, see description of bcf_callret1_t in bam2bcf.h">
+##INFO=<ID=QS,Number=R,Type=Float,Description="Auxiliary tag used for calling">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  HG00100 HG00101 HG00102
+17     100     .       C       <*>     0       .       DP=18;I16=17,0,0,0,688,29762,0,0,958,55682,0,0,332,7446,0,0;QS=3,0;MQ0F=0       PL      0,27,189        0,9,108 0,15,134
+17     101     .       C       <*>     0       .       DP=18;I16=17,0,0,0,650,27530,0,0,958,55682,0,0,331,7303,0,0;QS=3,0;MQ0F=0       PL      0,27,182        0,9,99  0,15,132
+17     102     .       C       <*>     0       .       DP=18;I16=17,0,0,0,695,30453,0,0,958,55682,0,0,330,7178,0,0;QS=3,0;MQ0F=0       PL      0,27,188        0,9,111 0,15,139
+17     103     .       T       <*>     0       .       DP=18;I16=16,0,0,0,692,31998,0,0,929,54841,0,0,323,7035,0,0;QS=3,0;MQ0F=0       PL      0,24,189        0,9,108 0,15,147
+17     104     .       G       <*>     0       .       DP=18;I16=15,0,0,0,611,26723,0,0,900,54000,0,0,295,6259,0,0;QS=3,0;MQ0F=0       PL      0,24,178        0,6,89  0,15,133
+17     105     .       G       <*>     0       .       DP=19;I16=17,0,0,0,604,23936,0,0,989,58441,0,0,317,6751,0,0;QS=3,0;MQ0F=0       PL      0,27,170        0,9,97  0,15,125
+17     106     .       G       <*>     0       .       DP=19;I16=17,0,0,0,644,26574,0,0,989,58441,0,0,299,6093,0,0;QS=3,0;MQ0F=0       PL      0,30,190        0,6,85  0,15,124
+17     107     .       C       <*>     0       .       DP=19;I16=17,0,0,0,694,30064,0,0,989,58441,0,0,313,6543,0,0;QS=3,0;MQ0F=0       PL      0,27,192        0,9,108 0,15,136
+17     108     .       C       <*>     0       .       DP=19;I16=17,0,0,0,692,30148,0,0,989,58441,0,0,310,6420,0,0;QS=3,0;MQ0F=0       PL      0,27,190        0,9,108 0,15,135
+17     109     .       T       <*>     0       .       DP=19;I16=17,0,0,0,741,34273,0,0,989,58441,0,0,307,6319,0,0;QS=3,0;MQ0F=0       PL      0,27,195        0,9,110 0,15,150
+17     110     .       G       <*>     0       .       DP=19;I16=17,0,0,0,704,31276,0,0,989,58441,0,0,304,6240,0,0;QS=3,0;MQ0F=0       PL      0,27,194        0,9,104 0,15,136
+17     111     .       G       <*>     0       .       DP=19;I16=16,0,0,0,584,24362,0,0,929,54841,0,0,272,5416,0,0;QS=3,0;MQ0F=0       PL      0,30,167        0,6,88  0,12,118
+17     112     .       C       <*>     0       .       DP=19;I16=17,0,0,0,680,29854,0,0,989,58441,0,0,296,6052,0,0;QS=3,0;MQ0F=0       PL      0,27,191        0,9,95  0,15,135
+17     113     .       A       <*>     0       .       DP=19;I16=16,0,0,0,645,28035,0,0,960,57600,0,0,266,5318,0,0;QS=3,0;MQ0F=0       PL      0,27,176        0,6,87  0,15,139
+17     114     .       C       <*>     0       .       DP=19;I16=17,0,0,0,674,28788,0,0,989,58441,0,0,286,5856,0,0;QS=3,0;MQ0F=0       PL      0,27,182        0,9,103 0,15,133
+17     115     .       C       <*>     0       .       DP=21;I16=18,0,0,0,708,30546,0,0,1049,62041,0,0,274,5490,0,0;QS=3,0;MQ0F=0      PL      0,30,189        0,6,89  0,18,147
+17     116     .       A       <*>     0       .       DP=21;I16=17,1,0,0,727,31755,0,0,1049,62041,0,0,253,5079,0,0;QS=3,0;MQSB=1;MQ0F=0       PL      0,27,183        0,6,90  0,21,175
+17     117     .       G       <*>     0       .       DP=21;I16=17,1,0,0,712,30478,0,0,1049,62041,0,0,249,5019,0,0;QS=3,0;MQSB=1;MQ0F=0       PL      0,27,183        0,6,85  0,21,177
+17     118     .       G       <*>     0       .       DP=20;I16=16,1,0,0,636,26574,0,0,958,55682,0,0,266,5426,0,0;QS=3,0;MQSB=1;MQ0F=0        PL      0,27,175        0,3,60  0,21,162
+17     119     .       G       <*>     0       .       DP=19;I16=16,1,0,0,629,26439,0,0,958,55682,0,0,267,5553,0,0;QS=3,0;MQSB=1;MQ0F=0        PL      0,24,175        0,6,73  0,21,160
+17     120     .       A       <*>     0       .       DP=19;I16=16,1,0,0,672,29188,0,0,958,55682,0,0,264,5518,0,0;QS=3,0;MQSB=1;MQ0F=0        PL      0,24,175        0,6,83  0,21,171
+17     121     .       G       <*>     0       .       DP=19;I16=16,1,0,0,662,28460,0,0,958,55682,0,0,260,5454,0,0;QS=3,0;MQSB=1;MQ0F=0        PL      0,24,181        0,6,80  0,21,168
+17     122     .       C       <*>     0       .       DP=20;I16=17,1,0,0,716,31224,0,0,1018,59282,0,0,256,5410,0,0;QS=3,0;MQSB=1;MQ0F=0       PL      0,24,181        0,9,99  0,21,178
+17     123     .       T       <*>     0       .       DP=18;I16=15,1,0,0,661,29997,0,0,898,52082,0,0,255,5385,0,0;QS=3,0;MQSB=1;MQ0F=0        PL      0,21,167        0,9,112 0,18,166
+17     124     .       T       <*>     0       .       DP=19;I16=17,1,0,0,626,24802,0,0,987,56523,0,0,279,6003,0,0;QS=3,0;MQSB=1;MQ0F=0        PL      0,27,154        0,9,104 0,18,154
+17     125     .       A       <*>     0       .       DP=18;I16=15,1,0,0,611,25689,0,0,898,52082,0,0,254,5340,0,0;QS=3,0;MQSB=1;MQ0F=0        PL      0,21,154        0,9,104 0,18,162
+17     126     .       A       <*>     0       .       DP=18;I16=16,1,0,0,648,27366,0,0,927,52923,0,0,279,5947,0,0;QS=3,0;MQSB=1;MQ0F=0        PL      0,24,162        0,9,107 0,18,174
+17     127     .       C       <*>     0       .       DP=18;I16=16,1,0,0,646,26972,0,0,927,52923,0,0,279,5949,0,0;QS=3,0;MQSB=1;MQ0F=0        PL      0,24,163        0,9,109 0,18,160
+17     128     .       A       <*>     0       .       DP=18;I16=16,1,0,0,673,28797,0,0,927,52923,0,0,279,5971,0,0;QS=3,0;MQSB=1;MQ0F=0        PL      0,24,169        0,9,111 0,18,162
+17     129     .       A       <*>     0       .       DP=17;I16=15,1,0,0,645,27891,0,0,867,49323,0,0,280,6012,0,0;QS=3,0;MQSB=1;MQ0F=0        PL      0,24,168        0,9,113 0,15,159
+17     130     .       A       <*>     0       .       DP=17;I16=15,1,0,0,641,27295,0,0,867,49323,0,0,281,6071,0,0;QS=3,0;MQSB=1;MQ0F=0        PL      0,24,169        0,9,113 0,15,152
+17     131     .       C       <*>     0       .       DP=16;I16=14,1,0,0,606,25732,0,0,838,48482,0,0,256,5472,0,0;QS=3,0;MQSB=1;MQ0F=0        PL      0,21,167        0,9,110 0,15,147
+17     132     .       A       <*>     0       .       DP=16;I16=14,1,0,0,627,27579,0,0,838,48482,0,0,256,5514,0,0;QS=3,0;MQSB=1;MQ0F=0        PL      0,21,169        0,9,110 0,15,151
+17     133     .       T       <*>     0       .       DP=15;I16=13,2,0,0,584,22816,0,0,838,48482,0,0,282,6196,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL      0,21,163        0,9,105 0,15,150
+17     134     .       C       <*>     0       .       DP=15;I16=13,2,0,0,607,24653,0,0,838,48482,0,0,283,6267,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL      0,21,177        0,9,105 0,15,152
+17     135     .       T       <*>     0       .       DP=15;I16=13,2,0,0,600,24178,0,0,838,48482,0,0,284,6352,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL      0,21,173        0,9,106 0,15,156
+17     136     .       G       <*>     0       .       DP=15;I16=13,2,0,0,574,22258,0,0,838,48482,0,0,286,6450,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL      0,21,172        0,9,105 0,15,134
+17     137     .       T       <*>     0       .       DP=15;I16=13,2,0,0,563,21377,0,0,838,48482,0,0,289,6561,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL      0,21,160        0,9,104 0,15,139
+17     138     .       C       <*>     0       .       DP=15;I16=13,2,0,0,584,23088,0,0,838,48482,0,0,291,6637,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL      0,21,172        0,9,108 0,15,142
+17     139     .       C       <*>     0       .       DP=15;I16=13,2,0,0,554,20790,0,0,838,48482,0,0,292,6680,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL      0,21,161        0,9,106 0,15,143
+17     140     .       A       <*>     0       .       DP=15;I16=13,2,0,0,583,22789,0,0,838,48482,0,0,292,6690,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL      0,21,163        0,9,107 0,15,153
+17     141     .       G       <*>     0       .       DP=14;I16=12,2,0,0,534,20750,0,0,778,44882,0,0,292,6664,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL      0,18,158        0,9,108 0,15,142
+17     142     .       C       <*>     0       .       DP=14;I16=12,2,0,0,503,18593,0,0,778,44882,0,0,292,6650,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL      0,18,157        0,9,97  0,15,129
+17     143     .       G       <*>     0       .       DP=14;I16=11,2,0,0,415,13657,0,0,718,41282,0,0,285,6599,0,0;QS=3,0;MQSB=0.590909;MQ0F=0 PL      0,18,128        0,9,95  0,12,97
+17     144     .       A       <*>     0       .       DP=14;I16=12,2,0,0,519,19725,0,0,778,44882,0,0,291,6609,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL      0,18,152        0,9,105 0,15,129
+17     145     .       A       <*>     0       .       DP=14;I16=12,2,0,0,527,20289,0,0,778,44882,0,0,290,6584,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL      0,18,153        0,9,106 0,15,138
+17     146     .       T       <*>     0       .       DP=14;I16=12,2,0,0,514,19484,0,0,778,44882,0,0,289,6573,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL      0,18,152        0,9,103 0,15,128
+17     147     .       A       <*>     0       .       DP=14;I16=12,2,0,0,515,19213,0,0,778,44882,0,0,288,6576,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL      0,18,150        0,9,99  0,15,140
+17     148     .       C       <*>     0       .       DP=14;I16=12,2,0,0,541,21019,0,0,778,44882,0,0,286,6542,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL      0,18,157        0,9,106 0,15,146
+17     149     .       C       <*>     0       .       DP=14;I16=12,2,0,0,512,19326,0,0,778,44882,0,0,283,6471,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL      0,18,148        0,9,109 0,15,140
+17     150     .       T       <*>     0       .       DP=13;I16=11,2,0,0,511,20251,0,0,749,44041,0,0,280,6362,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL      0,18,153        0,6,84  0,15,152
diff --git a/test/mpileup/mpileup.1.sam b/test/mpileup/mpileup.1.sam
new file mode 100644 (file)
index 0000000..65d9095
--- /dev/null
@@ -0,0 +1,1016 @@
+@HD    VN:1.0  SO:coordinate
+@SQ    SN:17   LN:4200 M5:a9a06ca09c111789d92723fbf39820f6     AS:NCBI37       SP:Human
+@RG    ID:ERR013140    LB:g1k-sc-HG00100-A     SM:HG00100      PI:450  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR016352    LB:g1k-sc-HG00100-A     SM:HG00100      PI:450  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR156632    LB:3815246      SM:HG00100      PI:352  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR162872    LB:3815246      SM:HG00100      PI:349  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR162875    LB:3815246      SM:HG00100      PI:348  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR242939    LB:6503965      SM:HG00100      PI:459  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR242943    LB:6503965      SM:HG00100      PI:457  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR242947    LB:6503965      SM:HG00100      PI:456  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR242951    LB:6503965      SM:HG00100      PI:457  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR242955    LB:6503965      SM:HG00100      PI:458  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR242959    LB:6503965      SM:HG00100      PI:457  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR242963    LB:6503965      SM:HG00100      PI:457  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR242967    LB:6503965      SM:HG00100      PI:457  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR242971    LB:6503965      SM:HG00100      PI:458  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR242975    LB:6503965      SM:HG00100      PI:457  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR242979    LB:6503965      SM:HG00100      PI:457  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR242983    LB:6503965      SM:HG00100      PI:458  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR242987    LB:6503965      SM:HG00100      PI:457  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR242991    LB:6503965      SM:HG00100      PI:458  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR242995    LB:6503965      SM:HG00100      PI:458  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR242999    LB:6503965      SM:HG00100      PI:456  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR243003    LB:6503965      SM:HG00100      PI:458  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR243007    LB:6503965      SM:HG00100      PI:457  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR243011    LB:6503965      SM:HG00100      PI:456  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR243015    LB:6503965      SM:HG00100      PI:456  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR243019    LB:6503965      SM:HG00100      PI:458  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR243023    LB:6503965      SM:HG00100      PI:457  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR243027    LB:6503965      SM:HG00100      PI:458  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR243031    LB:6503965      SM:HG00100      PI:457  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR243035    LB:6503965      SM:HG00100      PI:457  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR243039    LB:6503965      SM:HG00100      PI:456  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR243043    LB:6503965      SM:HG00100      PI:457  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR243047    LB:6503965      SM:HG00100      PI:456  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR243051    LB:6503965      SM:HG00100      PI:457  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR243055    LB:6503965      SM:HG00100      PI:455  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR243059    LB:6503965      SM:HG00100      PI:457  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR243063    LB:6503965      SM:HG00100      PI:457  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR243067    LB:6503965      SM:HG00100      PI:457  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR243071    LB:6503965      SM:HG00100      PI:455  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR243075    LB:6503965      SM:HG00100      PI:457  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR243079    LB:6503965      SM:HG00100      PI:457  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR243083    LB:6503965      SM:HG00100      PI:458  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR243087    LB:6503965      SM:HG00100      PI:457  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR243091    LB:6503965      SM:HG00100      PI:456  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR245024    LB:6503965      SM:HG00100      PI:457  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR245028    LB:6503965      SM:HG00100      PI:458  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR245032    LB:6503965      SM:HG00100      PI:459  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR245034    LB:6503965      SM:HG00100      PI:458  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR245038    LB:6503965      SM:HG00100      PI:458  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR245041    LB:6503965      SM:HG00100      PI:458  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR245045    LB:6503965      SM:HG00100      PI:458  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR245049    LB:6503965      SM:HG00100      PI:458  CN:SC   PL:ILLUMINA     DS:SRP001294
+@RG    ID:ERR245053    LB:6503965      SM:HG00100      PI:456  CN:SC   PL:ILLUMINA     DS:SRP001294
+@PG    ID:bwa_index    PN:bwa  VN:0.5.9-r16    CL:bwa index -a bwtsw $reference_fasta
+@PG    ID:bwa_aln_fastq        PN:bwa  PP:bwa_index    VN:0.5.9-r16    CL:bwa aln -q 15 -f $sai_file $reference_fasta $fastq_file
+@PG    ID:bwa_sam      PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1350 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.1    PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1056 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.2    PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1047 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.3    PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1044 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.4    PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1377 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.5    PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1371 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.6    PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1368 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.7    PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1371 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.8    PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1374 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.9    PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1371 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.10   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1374 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.11   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1371 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.12   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1374 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.13   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1371 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.14   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1374 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.15   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1368 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.16   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1374 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.17   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1371 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.18   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1368 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.19   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1374 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.20   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1371 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.21   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1374 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.22   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1371 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.23   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1368 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.24   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1371 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.25   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1368 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.26   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1371 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.27   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1365 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.28   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1371 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.29   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1365 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.30   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1371 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.31   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1374 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.32   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1371 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.33   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1368 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.34   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1371 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.35   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1374 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.36   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1377 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.37   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1374 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:bwa_sam.38   PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1368 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:sam_to_fixed_bam     PN:samtools     PP:bwa_sam      VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.1   PN:samtools     PP:bwa_sam.1    VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.2   PN:samtools     PP:bwa_sam.2    VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.3   PN:samtools     PP:bwa_sam.3    VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.4   PN:samtools     PP:bwa_sam.4    VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.5   PN:samtools     PP:bwa_sam.5    VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.6   PN:samtools     PP:bwa_sam.6    VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.7   PN:samtools     PP:bwa_sam.7    VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.8   PN:samtools     PP:bwa_sam.8    VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.9   PN:samtools     PP:bwa_sam.9    VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.10  PN:samtools     PP:bwa_sam.10   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.11  PN:samtools     PP:bwa_sam.11   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.12  PN:samtools     PP:bwa_sam.12   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.13  PN:samtools     PP:bwa_sam.13   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.14  PN:samtools     PP:bwa_sam.14   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.15  PN:samtools     PP:bwa_sam.15   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.16  PN:samtools     PP:bwa_sam.16   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.17  PN:samtools     PP:bwa_sam.17   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.18  PN:samtools     PP:bwa_sam.18   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.19  PN:samtools     PP:bwa_sam.19   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.20  PN:samtools     PP:bwa_sam.20   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.21  PN:samtools     PP:bwa_sam.21   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.22  PN:samtools     PP:bwa_sam.22   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.23  PN:samtools     PP:bwa_sam.23   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.24  PN:samtools     PP:bwa_sam.24   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.25  PN:samtools     PP:bwa_sam.25   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.26  PN:samtools     PP:bwa_sam.26   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.27  PN:samtools     PP:bwa_sam.27   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.28  PN:samtools     PP:bwa_sam.28   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.29  PN:samtools     PP:bwa_sam.29   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.30  PN:samtools     PP:bwa_sam.30   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.31  PN:samtools     PP:bwa_sam.31   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.32  PN:samtools     PP:bwa_sam.32   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.33  PN:samtools     PP:bwa_sam.33   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.34  PN:samtools     PP:bwa_sam.34   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.35  PN:samtools     PP:bwa_sam.35   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.36  PN:samtools     PP:bwa_sam.36   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.37  PN:samtools     PP:bwa_sam.37   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:sam_to_fixed_bam.38  PN:samtools     PP:bwa_sam.38   VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:gatk_target_interval_creator PN:GenomeAnalysisTK     PP:sam_to_fixed_bam     VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.1       PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.1   VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.2       PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.2   VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.3       PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.3   VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.4       PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.4   VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.5       PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.5   VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.6       PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.6   VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.7       PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.7   VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.8       PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.8   VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.9       PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.9   VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.10      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.10  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.11      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.11  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.12      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.12  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.13      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.13  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.14      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.14  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.15      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.15  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.16      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.16  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.17      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.17  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.18      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.18  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.19      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.19  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.20      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.20  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.21      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.21  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.22      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.22  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.23      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.23  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.24      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.24  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.25      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.25  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.26      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.26  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.27      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.27  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.28      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.28  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.29      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.29  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.30      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.30  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.31      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.31  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.32      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.32  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.33      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.33  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.34      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.34  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.35      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.35  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.36      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.36  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.37      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.37  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:gatk_target_interval_creator.38      PN:GenomeAnalysisTK     PP:sam_to_fixed_bam.38  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:bam_realignment_around_known_indels  PN:GenomeAnalysisTK     PP:gatk_target_interval_creator VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.1        PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.1       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.2        PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.2       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.3        PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.3       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.4        PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.4       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.5        PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.5       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.6        PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.6       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.7        PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.7       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.8        PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.8       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.9        PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.9       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.10       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.10      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.11       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.11      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.12       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.12      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.13       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.13      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.14       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.14      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.15       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.15      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.16       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.16      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.17       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.17      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.18       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.18      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.19       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.19      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.20       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.20      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.21       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.21      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.22       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.22      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.23       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.23      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.24       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.24      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.25       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.25      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.26       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.26      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.27       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.27      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.28       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.28      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.29       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.29      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.30       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.30      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.31       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.31      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.32       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.32      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.33       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.33      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.34       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.34      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.35       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.35      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.36       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.36      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.37       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.37      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_realignment_around_known_indels.38       PN:GenomeAnalysisTK     PP:gatk_target_interval_creator.38      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_count_covariates PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.1       PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.1        VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.2       PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.2        VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.3       PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.3        VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.4       PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.4        VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.5       PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.5        VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.6       PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.6        VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.7       PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.7        VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.8       PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.8        VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.9       PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.9        VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.10      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.10       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.11      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.11       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.12      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.12       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.13      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.13       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.14      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.14       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.15      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.15       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.16      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.16       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.17      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.17       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.18      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.18       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.19      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.19       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.20      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.20       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.21      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.21       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.22      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.22       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.23      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.23       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.24      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.24       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.25      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.25       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.26      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.26       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.27      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.27       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.28      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.28       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.29      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.29       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.30      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.30       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.31      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.31       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.32      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.32       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.33      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.33       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.34      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.34       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.35      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.35       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.36      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.36       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.37      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.37       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_count_covariates.38      PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels.38       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_recalibrate_quality_scores       PN:GenomeAnalysisTK     PP:bam_count_covariates VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.1     PN:GenomeAnalysisTK     PP:bam_count_covariates.1       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.2     PN:GenomeAnalysisTK     PP:bam_count_covariates.2       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.3     PN:GenomeAnalysisTK     PP:bam_count_covariates.3       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.4     PN:GenomeAnalysisTK     PP:bam_count_covariates.4       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.5     PN:GenomeAnalysisTK     PP:bam_count_covariates.5       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.6     PN:GenomeAnalysisTK     PP:bam_count_covariates.6       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.7     PN:GenomeAnalysisTK     PP:bam_count_covariates.7       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.8     PN:GenomeAnalysisTK     PP:bam_count_covariates.8       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.9     PN:GenomeAnalysisTK     PP:bam_count_covariates.9       VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.10    PN:GenomeAnalysisTK     PP:bam_count_covariates.10      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.11    PN:GenomeAnalysisTK     PP:bam_count_covariates.11      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.12    PN:GenomeAnalysisTK     PP:bam_count_covariates.12      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.13    PN:GenomeAnalysisTK     PP:bam_count_covariates.13      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.14    PN:GenomeAnalysisTK     PP:bam_count_covariates.14      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.15    PN:GenomeAnalysisTK     PP:bam_count_covariates.15      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.16    PN:GenomeAnalysisTK     PP:bam_count_covariates.16      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.17    PN:GenomeAnalysisTK     PP:bam_count_covariates.17      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.18    PN:GenomeAnalysisTK     PP:bam_count_covariates.18      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.19    PN:GenomeAnalysisTK     PP:bam_count_covariates.19      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.20    PN:GenomeAnalysisTK     PP:bam_count_covariates.20      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.21    PN:GenomeAnalysisTK     PP:bam_count_covariates.21      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.22    PN:GenomeAnalysisTK     PP:bam_count_covariates.22      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.23    PN:GenomeAnalysisTK     PP:bam_count_covariates.23      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.24    PN:GenomeAnalysisTK     PP:bam_count_covariates.24      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.25    PN:GenomeAnalysisTK     PP:bam_count_covariates.25      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.26    PN:GenomeAnalysisTK     PP:bam_count_covariates.26      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.27    PN:GenomeAnalysisTK     PP:bam_count_covariates.27      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.28    PN:GenomeAnalysisTK     PP:bam_count_covariates.28      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.29    PN:GenomeAnalysisTK     PP:bam_count_covariates.29      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.30    PN:GenomeAnalysisTK     PP:bam_count_covariates.30      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.31    PN:GenomeAnalysisTK     PP:bam_count_covariates.31      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.32    PN:GenomeAnalysisTK     PP:bam_count_covariates.32      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.33    PN:GenomeAnalysisTK     PP:bam_count_covariates.33      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.34    PN:GenomeAnalysisTK     PP:bam_count_covariates.34      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.35    PN:GenomeAnalysisTK     PP:bam_count_covariates.35      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.36    PN:GenomeAnalysisTK     PP:bam_count_covariates.36      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.37    PN:GenomeAnalysisTK     PP:bam_count_covariates.37      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_recalibrate_quality_scores.38    PN:GenomeAnalysisTK     PP:bam_count_covariates.38      VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_calculate_bq     PN:samtools     PP:bam_recalibrate_quality_scores       VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.1   PN:samtools     PP:bam_recalibrate_quality_scores.1     VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.2   PN:samtools     PP:bam_recalibrate_quality_scores.2     VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.3   PN:samtools     PP:bam_recalibrate_quality_scores.3     VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.4   PN:samtools     PP:bam_recalibrate_quality_scores.4     VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.5   PN:samtools     PP:bam_recalibrate_quality_scores.5     VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.6   PN:samtools     PP:bam_recalibrate_quality_scores.6     VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.7   PN:samtools     PP:bam_recalibrate_quality_scores.7     VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.8   PN:samtools     PP:bam_recalibrate_quality_scores.8     VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.9   PN:samtools     PP:bam_recalibrate_quality_scores.9     VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.10  PN:samtools     PP:bam_recalibrate_quality_scores.10    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.11  PN:samtools     PP:bam_recalibrate_quality_scores.11    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.12  PN:samtools     PP:bam_recalibrate_quality_scores.12    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.13  PN:samtools     PP:bam_recalibrate_quality_scores.13    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.14  PN:samtools     PP:bam_recalibrate_quality_scores.14    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.15  PN:samtools     PP:bam_recalibrate_quality_scores.15    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.16  PN:samtools     PP:bam_recalibrate_quality_scores.16    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.17  PN:samtools     PP:bam_recalibrate_quality_scores.17    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.18  PN:samtools     PP:bam_recalibrate_quality_scores.18    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.19  PN:samtools     PP:bam_recalibrate_quality_scores.19    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.20  PN:samtools     PP:bam_recalibrate_quality_scores.20    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.21  PN:samtools     PP:bam_recalibrate_quality_scores.21    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.22  PN:samtools     PP:bam_recalibrate_quality_scores.22    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.23  PN:samtools     PP:bam_recalibrate_quality_scores.23    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.24  PN:samtools     PP:bam_recalibrate_quality_scores.24    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.25  PN:samtools     PP:bam_recalibrate_quality_scores.25    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.26  PN:samtools     PP:bam_recalibrate_quality_scores.26    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.27  PN:samtools     PP:bam_recalibrate_quality_scores.27    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.28  PN:samtools     PP:bam_recalibrate_quality_scores.28    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.29  PN:samtools     PP:bam_recalibrate_quality_scores.29    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.30  PN:samtools     PP:bam_recalibrate_quality_scores.30    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.31  PN:samtools     PP:bam_recalibrate_quality_scores.31    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.32  PN:samtools     PP:bam_recalibrate_quality_scores.32    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.33  PN:samtools     PP:bam_recalibrate_quality_scores.33    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.34  PN:samtools     PP:bam_recalibrate_quality_scores.34    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.35  PN:samtools     PP:bam_recalibrate_quality_scores.35    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.36  PN:samtools     PP:bam_recalibrate_quality_scores.36    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.37  PN:samtools     PP:bam_recalibrate_quality_scores.37    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_calculate_bq.38  PN:samtools     PP:bam_recalibrate_quality_scores.38    VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_merge    PN:picard       PP:bam_calculate_bq     VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.1  PN:picard       PP:bam_calculate_bq.1   VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.2  PN:picard       PP:bam_calculate_bq.2   VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.3  PN:picard       PP:bam_calculate_bq.3   VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.4  PN:picard       PP:bam_calculate_bq.4   VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.5  PN:picard       PP:bam_calculate_bq.5   VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.6  PN:picard       PP:bam_calculate_bq.6   VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.7  PN:picard       PP:bam_calculate_bq.7   VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.8  PN:picard       PP:bam_calculate_bq.8   VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.9  PN:picard       PP:bam_calculate_bq.9   VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.10 PN:picard       PP:bam_calculate_bq.10  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.11 PN:picard       PP:bam_calculate_bq.11  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.12 PN:picard       PP:bam_calculate_bq.12  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.13 PN:picard       PP:bam_calculate_bq.13  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.14 PN:picard       PP:bam_calculate_bq.14  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.15 PN:picard       PP:bam_calculate_bq.15  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.16 PN:picard       PP:bam_calculate_bq.16  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.17 PN:picard       PP:bam_calculate_bq.17  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.18 PN:picard       PP:bam_calculate_bq.18  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.19 PN:picard       PP:bam_calculate_bq.19  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.20 PN:picard       PP:bam_calculate_bq.20  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.21 PN:picard       PP:bam_calculate_bq.21  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.22 PN:picard       PP:bam_calculate_bq.22  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.23 PN:picard       PP:bam_calculate_bq.23  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.24 PN:picard       PP:bam_calculate_bq.24  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.25 PN:picard       PP:bam_calculate_bq.25  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.26 PN:picard       PP:bam_calculate_bq.26  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.27 PN:picard       PP:bam_calculate_bq.27  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.28 PN:picard       PP:bam_calculate_bq.28  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.29 PN:picard       PP:bam_calculate_bq.29  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.30 PN:picard       PP:bam_calculate_bq.30  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.31 PN:picard       PP:bam_calculate_bq.31  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.32 PN:picard       PP:bam_calculate_bq.32  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.33 PN:picard       PP:bam_calculate_bq.33  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.34 PN:picard       PP:bam_calculate_bq.34  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.35 PN:picard       PP:bam_calculate_bq.35  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.36 PN:picard       PP:bam_calculate_bq.36  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.37 PN:picard       PP:bam_calculate_bq.37  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.38 PN:picard       PP:bam_calculate_bq.38  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates  PN:picard       PP:bam_merge    VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.1        PN:picard       PP:bam_merge.1  VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.2        PN:picard       PP:bam_merge.2  VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.3        PN:picard       PP:bam_merge.3  VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.4        PN:picard       PP:bam_merge.4  VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.5        PN:picard       PP:bam_merge.5  VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.6        PN:picard       PP:bam_merge.6  VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.7        PN:picard       PP:bam_merge.7  VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.8        PN:picard       PP:bam_merge.8  VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.9        PN:picard       PP:bam_merge.9  VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.10       PN:picard       PP:bam_merge.10 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.11       PN:picard       PP:bam_merge.11 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.12       PN:picard       PP:bam_merge.12 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.13       PN:picard       PP:bam_merge.13 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.14       PN:picard       PP:bam_merge.14 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.15       PN:picard       PP:bam_merge.15 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.16       PN:picard       PP:bam_merge.16 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.17       PN:picard       PP:bam_merge.17 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.18       PN:picard       PP:bam_merge.18 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.19       PN:picard       PP:bam_merge.19 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.20       PN:picard       PP:bam_merge.20 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.21       PN:picard       PP:bam_merge.21 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.22       PN:picard       PP:bam_merge.22 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.23       PN:picard       PP:bam_merge.23 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.24       PN:picard       PP:bam_merge.24 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.25       PN:picard       PP:bam_merge.25 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.26       PN:picard       PP:bam_merge.26 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.27       PN:picard       PP:bam_merge.27 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.28       PN:picard       PP:bam_merge.28 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.29       PN:picard       PP:bam_merge.29 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.30       PN:picard       PP:bam_merge.30 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.31       PN:picard       PP:bam_merge.31 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.32       PN:picard       PP:bam_merge.32 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.33       PN:picard       PP:bam_merge.33 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.34       PN:picard       PP:bam_merge.34 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.35       PN:picard       PP:bam_merge.35 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.36       PN:picard       PP:bam_merge.36 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.37       PN:picard       PP:bam_merge.37 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates.38       PN:picard       PP:bam_merge.38 VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.39 PN:picard       PP:bam_mark_duplicates  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.1.39       PN:picard       PP:bam_mark_duplicates.1        VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.2.39       PN:picard       PP:bam_mark_duplicates.2        VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.3.39       PN:picard       PP:bam_mark_duplicates.3        VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.4.39       PN:picard       PP:bam_mark_duplicates.4        VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.5.39       PN:picard       PP:bam_mark_duplicates.5        VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.6.39       PN:picard       PP:bam_mark_duplicates.6        VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.7.39       PN:picard       PP:bam_mark_duplicates.7        VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.8.39       PN:picard       PP:bam_mark_duplicates.8        VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.9.39       PN:picard       PP:bam_mark_duplicates.9        VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.10.39      PN:picard       PP:bam_mark_duplicates.10       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.11.39      PN:picard       PP:bam_mark_duplicates.11       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.12.39      PN:picard       PP:bam_mark_duplicates.12       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.13.39      PN:picard       PP:bam_mark_duplicates.13       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.14.39      PN:picard       PP:bam_mark_duplicates.14       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.15.39      PN:picard       PP:bam_mark_duplicates.15       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.16.39      PN:picard       PP:bam_mark_duplicates.16       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.17.39      PN:picard       PP:bam_mark_duplicates.17       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.18.39      PN:picard       PP:bam_mark_duplicates.18       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.19.39      PN:picard       PP:bam_mark_duplicates.19       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.20.39      PN:picard       PP:bam_mark_duplicates.20       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.21.39      PN:picard       PP:bam_mark_duplicates.21       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.22.39      PN:picard       PP:bam_mark_duplicates.22       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.23.39      PN:picard       PP:bam_mark_duplicates.23       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.24.39      PN:picard       PP:bam_mark_duplicates.24       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.25.39      PN:picard       PP:bam_mark_duplicates.25       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.26.39      PN:picard       PP:bam_mark_duplicates.26       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.27.39      PN:picard       PP:bam_mark_duplicates.27       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.28.39      PN:picard       PP:bam_mark_duplicates.28       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.29.39      PN:picard       PP:bam_mark_duplicates.29       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.30.39      PN:picard       PP:bam_mark_duplicates.30       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.31.39      PN:picard       PP:bam_mark_duplicates.31       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.32.39      PN:picard       PP:bam_mark_duplicates.32       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.33.39      PN:picard       PP:bam_mark_duplicates.33       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.34.39      PN:picard       PP:bam_mark_duplicates.34       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.35.39      PN:picard       PP:bam_mark_duplicates.35       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.36.39      PN:picard       PP:bam_mark_duplicates.36       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.37.39      PN:picard       PP:bam_mark_duplicates.37       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.38.39      PN:picard       PP:bam_mark_duplicates.38       VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+ERR013140.3521432      99      17      1       29      22S86M  =       226     313     AGAGGTCCCCAACTTCTTTGCAAAGCTTCTCACCCTGTTCCTGCATAGATAATTGCATGACAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCA    @AEDGBHIIIIIFJGIKHGHIJJJEJKHJKJKGKLLIFHKLLCJJIDEFFHKHEHHJIIIDJEEEJEIKGJIHCGKHFKFE9BBDIAJAHF4?DE@I:DD48(86D=>    MD:Z:86 RG:Z:ERR013140  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@iidijgijijfjkkhegjkkbiihcdeegjgdggihhhcidddidhjfihgbfjgejedXaach`i`geS^cd_hYccSWGWUc\]
+ERR156632.12704932     163     17      1       29      36S64M  =       195     293     TGGAGAAGGGGACAAGAGGTCCCCAACTTCTTTGCAAAGCTTCTCACCCTGTTCCTGCATAGATAATTGCATGACAATTGCCTTGTCCCTGCTGAATGTG    BFAFGFEIGFEFHHEIDKJGHHHJIIE=@KKGGKJGIBLLMFKMDIIHJKKHFELLLKFIHMHIHHIHLKJFCHFJIJAID=JHKFGHJIHKKCH:@HD?    MD:Z:64 RG:Z:ERR156632  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@hakklejlchhgijjgedkkkjehglghgghgkjiebgeihi`hc\igjefgihgjjbgY_gc^
+ERR156632.9601178      99      17      1       29      62S38M  =       279     377     CTATGACAGGGAGGTCATGTGCAGGCTGGAGAAGGGGACAAGAGGTCCCCAACTTCTTTGCAAAGCTTCTCACCCTGTTCCTGCATAGATAATTGCATGA    DEEEIIHHKIJILKHLHIKEKHHMKLKKJGKKKKLKLFIHEKIKL=KLJLKIILHKMH9LJJJJLHLHJJKJJKMLKJD>MJKLEHIGHIH=FFCHF>BE    MD:Z:38 RG:Z:ERR156632  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@iikgkgiijiijlkjic]lijkdghfghg\eebge]ad
+ERR162872.21706338     99      17      1       29      10S90M  =       246     344     CTTCTTTGCAAAGCTTCTCACCCTGTTCCTGCATAGATAATTGCATGACAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCA    BHBFH<EIFGGGJFEGJJJI?JJKLDGAHJKJIIILHFCJIAKKEJKIJHBIHJBJKDJHKMKJGJLKHIGJ8IGHKL=JGF8KCHKK:HAD4IIDFFFB    MD:Z:90 RG:Z:ERR162872  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@ffiedfiiih^iijkcf`gijihhhkgebih`jjdijhigahgiaijcigjljifikjghfiWhfgjk\ifeWjbgjjYg`cShhceeea
+ERR243039.1049231      163     17      1       29      43S57M  =       269     367     TGCAGGCTGGAGAAGGGGACAAGAGGTCCCCAACTTCTTTGCAAAGCTTCTCACCCTGTTCCTGCATAGATAATTGCATGACAATTGCCTTGTCCCTGCT    AEEFIFHIJDGIGIJHHIAGGGLGJIEJHJHHFIJGJJDFJIGKJIGKBKJKKIDIHIDFKCDJJFGEJEHCHJEKHIHJGGIEGGGJFIEIAHEFFFA0    MD:Z:57 RG:Z:ERR243039  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@jihfjajijjhchghcejbciiefdidgbgidjghgiffhdfffiehdh`gdeee`O
+ERR243011.373069       163     17      18      60      100M    =       483     564     CCTGCATAGATAATTGCATGACAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAG    @?DEBGGDIFFDGFELJHGJFIGGHEIIHIE>DKHGHJFJIFIDFDIJHHJHHIICKKKIJIHH?JJKEKGHGJCGGEHFIHJHFK;HGIHIJGICIEDH    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243011  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@J
+ERR162875.9416595      163     17      23      60      100M    =       239     314     ATAGATAATTGCATGACAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGC    DBDIGHGHIBKJIIKIJJGJGKKIKILIKKLJLLKKJJILIJJLMKKIJJHIKLLKJKHDELMJHFKIKDKDKIHHILFKLHBMKGLJ7KGDJHBBFFGD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.23732910     163     17      25      60      100M    =       299     373     AGATAATTGCATGACAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTT    DFEEGGHGJDIHKJIIHHHLKKLHIILLKKMILLKHKMIMMLJLLKLIGJFIKMJJKEMMLHKGDIJ?CILGIIJJLKLL6KMKLM7IIGJGJF?CFEG?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:25 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@
+ERR162872.5127873      113     17      28      37      100M    *       0       0       TAATTGCATGACAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAAC    .BDEFHG?AEFGHIFCEHLGIIFJIA@LCFKAFJDJDEIBHELKIJMH8FJJKHAMG>GHGKHAKFKHHGGEL=LIJJIILCJHJGHJIHEFIFI9DBGB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.19056012     113     17      32      37      100M    *       0       0       TGCATGACAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAAC    DFGEGFDK;HFFHJJDJHFJJKILKDMIJFDKJMIMJKM@HAMIL=KKMHHLHM8GKKECMHJLHGM=BLMJIKKJLHJJKGHKIJJ@IHJFEEGHDBGB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.19886608     177     17      33      37      108M    *       0       0       GCATGACAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAACATCTGTCCA    %CCD@AC<DAFAAD>F?E@DBECDF@<EE@HEDABGH>FHGFEDHEHGABBCC>@FFD>FCGKEELCIHLGKJJGCHHJDBCIIJJIFIJJGDGHCCGGEFFCAEGD:    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243079.1328786      177     17      33      37      100M    *       0       0       GCATGACAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAACA    DEDDICIGFGFIJHGFJGG?KGJCHKCHFICIKEHGFHGJDJ@ICIFEAGKBKC@CHFBKFBHFEGEDEJHHHIFJEGHHEDGHDHJHHJFCDDGCADE?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243079  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243027.254838       177     17      36      37      100M    *       0       0       TGACAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAACATCT    ?B.F)9:GCFJ=CGBD0DFG0AL5;;CHIH?<GG*(JDKBIGB7*8.CG=3=@I3;=DG?D?J0<GG=C@<9AFAJDCGJDE4CDAJ@AFAJ??CHBCE=    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243027  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.13071468     113     17      37      37      100M    *       0       0       GACAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAACATCTG    =DHEDFDJIKIDGILIKJIMDJAHJGJKMI@HJ@GFHGJHIIL@JB:AK9CEJHDH2EFFEGB=KLGAJJJGIJCC1IKJJJJJI=EFCFHDDEGEEGEB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.15521446     163     17      41      60      100M    =       314     372     ATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAACATCTGTCCA    ABDIIIJGKGKJKKKKLKJJIIIMKLLLMJKLGMLKMMJLHGMLLJIJKKIDIKKHIJKMJLLGKKKLOMHLFIIJIKHIMIMHDJJHHIJJGKJIEGFC    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.15487245     177     17      43      37      100M    *       0       0       TGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAACATCTGTCCAGC    B9,5:EHA%37IG1F5<F:*H?BEI6;KJEC:A9:4?ECALBGC09@G2KH0:F=C89B:<LKD=KG@E2AA<E<KC=;>8/F?C65G=E0=BBFD>BD?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR016352.3774900      177     17      48      37      108M    *       0       0       TTTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAACATCTGTCCAGCGAATACCTGCATC    4&4%4-<'CH>+GD8<6<<;85562@>C:>310155<+/4568-&,)8*7=6,9;D261>CG@6?@>/H=8@HB:F<FFFFF;ACAEE>EFED@<>DB?-2?@=>BA9    X0:i:1  X1:i:0  MD:Z:1G106      RG:Z:ERR016352  AM:i:37 NM:i:1  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.8688512      113     17      48      37      100M    *       0       0       TGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAACATCTGTCCAGCGAATA    DCF.<IH=AG5:AH>AGFCKCGDBJILEK@CEKGHL9:B7GM<3F<:BH=FC0KC;HM:K;DKGCHLM?IG>@GMJFECHHGCDIIBEFI:GAHBCBDCD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243063.860385       113     17      58      37      100M    *       0       0       GAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAACATCTGTCCAGCGAATACCTGCATCCC    AA@@FADGFKI?HCHFE@IFI:?GGJHFIIJIEBHFFKGFHIIHJ@HJHCLGIKGDHJHHIIJJIGFGEIGBGIGHJGGEGHJH@IEHEFGIFHIEBB>A    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243063  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR162872.19371403     99      17      64      60      100M    =       413     448     GCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAACATCTGTCCAGCGAATACCTGCATCCCTAGAAG    BDGFHHEEGFIIHKJIIJDJKKHIKKIJEIIJIIIKLKLMKKILLLKJKIJLJMLLIMKKEHEGJFJKGKLLMJKJIMLCJIHFKJKIJEDKEGIEHD?F    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR162872.10929052     163     17      69      60      100M    =       429     459     GGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAACATCTGTCCAGCGAATACCTGCATCCCTAGAAGTGAAG    E>EFFIJJKKIIJIHKKIJNLIIDKIHEKJLLMLLLKKJKJLJKGJNJIJKKMLIIIKGIKKKKHMKLHMKILLAJJJIKLJLLGILLJKJFDHDEGFD1    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:F@CA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.10099033     163     17      87      60      100M    =       384     396     CCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAACATCTGTCCAGCGAATACCTGCATCCCTAGAAGTGAAGCCACCGCCCAAAGACACG    D?DEGBHHIIIJKGHKKIGJKLJIBLJIGIFGJHGLEECAJIJCFJIKLGHI@KCFEJCJJJ3IJLGJKJLLIHHEGGJD?H4EHIADJE>D>7FCF@8*    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243007.753594       99      17      95      60      100M    =       555     559     CAACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAACATCTGTCCAGCGAATACCTGCATCCCTAGAAGTGAAGCCACCGCCCAAAGACACGCCCATGTC    ?ECDFG9FGH8EIGFHAIEHFHJFGG@JF?DGGEDEGGEKHIAJGFJI@GGFEGIEHEFHJHGEDHHHE@>@EK>HFHC@JFFDI3CEHHGAGEEECF@B    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243007  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR013140.20277196     163     17      97      29      34M74S  =       339     349     ACTCCCCCGGCCCGGGGCCCGGGGGCTTTACAAAAAACTGTCCAGCGCATACCCGCATCCCCCCAAAAGAAGCCACCGCCCCAACACACACCCCCCACCCGCATAACC    824475'$-2)*#(/#%(/#(/-%-%-/%0/88800($,+3(*+..,%%+6%*#%2,/001)%%$2%%/$.%$00(,%+,1'*.%7(%&$&#'$$$#%#%#($+%+)"    XC:i:35 MD:Z:6T0G4T2C0A2A3A4A5  RG:Z:ERR013140  AM:i:29 NM:i:8  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.19887184     113     17      99      37      40S68M  *       0       0       GTGTGTGTCGGGGGTGTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAACATCTGTCCAGCGAATACCTGCATCCCTAGAAGTGA    %$($&$*+#%%#1'$$%2-'0&3*/$/$-73/69:7=1%2135??3C<6;:9@<46<?GDDKGMIIIIIHHIIHKIKGJJIKJ@JHGHDIHJIHFJHHGFJBFIBEC@    X0:i:1  X1:i:0  XC:i:68 MD:Z:68 RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR013140.25967365     99      17      105     60      108M    =       372     374     GGCCTGGCACCAGGGAGCTTAACAAACATCTGTCCAGCGAATACCTGCATCCCTAGAAGTGAAGCCACCGCCCAAAGACACGCCCATGTCCAGCTTAACCTGCATCCC    ;???BDC??BAFFAGJHIH7GGDIIJGKGJIHHIFHEHBBKFIHGEHIHGHKLKHHG:HEHIGKGLIID=IIFHDGH@EIH@FHC7<CA6?F>@G@EBB=FEBF<@95    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.4461044      113     17      114     37      17S91M  *       0       0       ACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAACATCTGTCCAGCGAATCCCTGCATCCCTAGAAGTGAAGCCACCGCCCAAAGACACGCCCATGTCCAGCTTAACC    /=1:/=44-348<0(910@955>D;??@=>>=<<A5<BA=6DEB999<@<'B@;1@;<C@?=D9?A9@38@1<@.C8<CGACBG>@DE?IIIHFJFJHGIHGHECCB@    X0:i:1  X1:i:0  XC:i:91 MD:Z:33A57      RG:Z:ERR013140  AM:i:37 NM:i:1  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245034.1618692      163     17      124     60      100M    =       510     485     TAACAAACATCTGTCCAGCGAATACCTGCATCCCTAGAAGTGAAGCCACCGCCCAAAGACACGCCCATGTCCAGCTTAACCTGCATCCCTAGAAGTGAAG    >ABDECDGFEHGHFHFFJF@GGGDGHHGJGFJHHHDKH@I@JGEGHGGJHBGHGHGCLGIHH@IGIFGKGHIAJIHHGEGHHIJFHIHHHEIECFCFBCE    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245034  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR245038.421367       177     17      131     37      100M    *       0       0       CATCTGTCCAGCGAATACCTGCATCCCTAGAAGTGAAGCCACCGCCCAAAGACACGCCCATGTCCAGCTTAACCTGCATCCCTAGAAGTGAAGGCACCGC    A>7EBHBFIGE>JEJFC/KFCKGEHGKFIJ@IEHD=JJJJCGACHEJGEHDFFFBGFFJHEGFIIKILHFFHHKGKJGFHHJEFJEHIGGEIGIIEE?C@    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245038  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR156632.396790       177     17      133     37      100M    *       0       0       TCTGTCCAGCGAATACCTGCATCCCTAGAAGTGAAGCCACCGCCCAAAGACACGCCCATGTCCAGCTTAACCTGCATCCCTAGAAGTGAAGGCACCGCCC    >FDAGAHKICK>IBHJMJD?IFKILGEKAEJKLE:LKLGGCL1@KHGHKDMGCIKII@DH:KKHGLFIGCFLIJIHHGKJGJJHHHHJEIHGIFB@FA@B    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR243011.687269       177     17      133     37      100M    *       0       0       TCTGTCCAGCGAATACCTGCATCCCTAGAAGTGAAGCCACCGCCCAAAGACACGCCCATGTCCAGCTTAACCTGCATCCCTAGAAGTGAAGGCACCGCCC    ,G<F-GD.A59E:<=G<B5IF:00<;<@>0I=C718G?2IB91/1FACI1?319I=IHADEF@DI<?<EF5FGLI?F93HACE4HGHJCICHF3E=E;:=    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243011  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242939.81544        99      17      152     60      100M    =       565     512     CATCCCTAGAAGTGAAGCCACCGCCCAAAGACACGCCCATGTCCAGCTTAACCTGCATCCCTAGAAGTGAATGCACCGCCCAAAGACACGCCCATGTCCA    =A@D7EF@IDG;:GH9E13ED?>5GBH5DJFHF=7;9G@G2DB5F?K2C;F.7G>7GCF9H=B<<G0FF8G)C6EB546)ID==BEFE5<>'GF?:BA1*    X0:i:1  X1:i:0  MD:Z:71G28      RG:Z:ERR242939  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243083.1184095      177     17      168     37      100M    *       0       0       GCCACCGCCCAAAGACACGCCCATGTCCAGCTTAACCTGCATCCCTAGAAGTGAAGGCACCGCCCAAAGACACGCCCATGTCCAGCTTATTCTGCCCAGT    CFG1F@CBDD>9HICI:@F=HIHIGDHPJBDFFG@IFEHKBDIJICJIELH?DEFHEHCGA8:@GB<EIDICAEHHIFGGE?IGGIEDGDEGFFA@FFC?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243083  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR162872.15901000     163     17      175     60      100M    =       399     323     CCCAAAGACACGCCCATGTCCAGCTTAACCTGCATCCCTAGAAGTGAAGGCACCGCCCAAAGACACGCCCATGTCCAGCTTATTCTGCCCAGTTCCTCTC    EBGGFGKHIHICKLLHJKHNMJNLMHIIJLLLMJILJLMIMHIMHKKJMJLHKLEKLILIKMJKKKCLLKKKLJLLJLKLGHIHLLLKKJKLCFJGGGGG    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:D@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@I
+ERR013140.10132183     99      17      182     60      108M    =       413     338     ACACGCCCATGTCCAGCTTAACCTGCATCCCTAGAAGTGAAGGCACCGCCCAAAGACACGCCCATGTCCAGCTTATTCTGCCCAGTTCCTCTCCAGCAAGGCTGCATG    @?EB=GIIIFGGIJJHIKGGJGKKHJKGJKKKHIIKIGIKKCJJKHL=JLLLFDGIILF<KHKJGFEDGCGGHBDHGIJGHEECFC6=5FFID==<(6486;BA2<=@    X0:i:1  X1:i:0  MD:Z:96A11      RG:Z:ERR013140  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR156632.12704932     83      17      195     29      100M    =       1       -293    CAGCTTAACCTGCATCCCTAGAAGTGAAGGCACCGCCCAAAGACACGCCCATGTCCAGCTTATTCTGCCCAGTTCCTCTCCAGAAAGGCTGCATGGTTGA    DCEHFGFAGLELL>IJELIJ@HLE:LHKHEL:FDLKHE8IJGHJHDDLJLJIKFJLLLLJIHLGMHJJLLKJBJ8MIK>GLKK6HLKHJG7IEHIG@FCD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.15310883     163     17      201     60      100M    =       519     417     AACCTGCATCCCTAGAAGTGAAGGCACCGCCCAAAGACACGCCCATGTCCAGCTTATTCTGCCCAGTTCCTCTCCAGAAAGGCTGCATGGTTGACACACA    BCDFGHGFFGIIJGKHFKGKIILIJIIKCHLHJIILIJIJENHMGHLGJKILLKHIHHLKJMKKJHIHLKLJKJMJHBFJMFLLKJIIKAHHFFGGFFDB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245053.675620       163     17      213     60      90M1I9M =       408     294     TAGAAGTGAAGGCACCGCCCAAAGACACGCCCATGTCCAGCTTATTCTGCCCAGTTCCTCTCCAGAAAGGCTGCATGGTTGACACACAGTAGCCTGCGAC    ?AHDDHEHEGJEIGGH@HHHGHGIFHGHBIIIHGHEIHHJJHGFFFGJLJGIEIFEKFJKHIHGKHEHHG=JJJGGJKFEJBHFJGGFICEHGCGGE=C8    X0:i:1  X1:i:0  MD:Z:99 RG:Z:ERR245053  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.3521432      147     17      226     29      19S89M  =       1       -313    CACCCCTAGAAGTGACGGCCCCGCCCAAAGACACGCCCATGTCCAGCTTATTCTGCCCAGTTCCTCTCCAGAAAGGCTGCATGGTTGACACACAGTGCCTGCGACAAA    71%??A9A792/7-2%(&:$::+BC@<=E>=EFCFHILHEDJNKHLFJFGGIMGGMMGKBKFMLELFMJJDEEJFJLIJIHIJFJHIHIFHEHIEGHJIFB<CCE@?:    X0:i:1  X1:i:0  XC:i:89 MD:Z:0A88       RG:Z:ERR013140  AM:i:29 NM:i:1  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245049.908854       177     17      232     37      100M    *       0       0       CAAAGACACGCCCATGTCCAGCTTATTCTGCCCAGTTCCTCTCCAGAAAGGCTGCATGGTTGACACACAGTGCCTGCGACAAAGCTGAATGCTATCATTT    EB=FE?H=AGHIIGGGHJJJDKB@HGGKHGKFJGHFBHLGLGHJIIFDICHKFBJGGIIGHHEJ@JEKIIEIIJEJAAEIFFHHJFDDGGIJEEFICDAA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245049  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR242975.1375007      113     17      233     37      70M1I29M        *       0       0       AAAGACACGCCCATGTCCAGCTTATTCTGCCCAGTTCCTCTCCAGAAAGGCTGCATGGTTGACACACAGTAGCCTGCGACAAAGCTGAATGCTATCATTT    <AFG@H<BIFHKGHIHGKJLHCEGGHHHKKJKJIHFHKFKAIJIIFFHHIKFJHIFIIIHJDJEIFIGIEIIHKFI>GEJEFJIJGIDCFHICEEGDCA?    X0:i:1  X1:i:0  MD:Z:99 RG:Z:ERR242975  AM:i:37 NM:i:1  SM:i:37 XT:A:U  BQ:Z:@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242943.1259162      163     17      236     60      67M1I32M        =       565     428     GACACGCCCATGTCCAGCTTATTCTGCCCAGTTCCTCTCCAGAAAGGCTGCATGGTTGACACACAGTAGCCTGCGACAAAGCTGAATGCTATCATTTAAA    <ADFDAIHFFFJEGHGFIHBE=ECHDHHGIGD9H6IFJHD<<GG6H2JGJHHBHG=EH:BCAHIFG>ED?HCII?>H76E;=CDG=FJHDEDIAE?AB9@    X0:i:1  X1:i:0  MD:Z:99 RG:Z:ERR242943  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D@G
+ERR245049.65948        113     17      237     37      66M1I33M        *       0       0       ACACGCCCATGTCCAGCTTATTCTGCCCAGTTCCTCTCCAGAAAGGCTGCATGGTTGACACACAGTAGCCTGCGACAAAGCTGAATGCTATCATTTAAAA    ?F@>HAHHFDBGGIGAIDCGFHJFKBDHHIHAMKGEGGDHIEEEHGJHJJHEHHGFJEJFHAGHJ@HIJJFIAJEJEEGJHHIEFGHHDFEIFCEBBA@?    X0:i:1  X1:i:0  MD:Z:99 RG:Z:ERR245049  AM:i:37 NM:i:1  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DFFG
+ERR162875.9416595      83      17      239     60      64M1I35M        =       23      -314    ACGCCCATGTCCAGCTTATTCTGCCCAGTTCCTCTCCAGAAAGGCTGCATGGTTGACACACAGTAGCCTGCGACAAAGCTGAATGCTATCATTTAAAAAC    0?FGAHFHI?IKEHLFCK?DLH/?EBLIJEHKIMFKJLLHDFLJGJGLGHLFGKCHLILHIHJGHKBKJJCKGHHGGKJHJDEHIKGGGIFDEEDDCCFB    X0:i:1  X1:i:0  MD:Z:99 RG:Z:ERR162875  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.21706338     147     17      246     29      100M    =       1       -344    TGTCCAGCTTATTCTGCCCAGTTCCTCTCCAGAAAGGCTGCATGGTTGACACACAGTGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCT    BB7EHGIKJJIJGFIIKFMKGIKKIILJBLKLEJ9IMMKKKJFLJGKKIHDLGMLHIMKMILEJILDGLLMKHIIKMMIJHLIDHJH>GHHKHIJFGEEB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243047.1018873      99      17      254     60      49M1I50M        =       653     498     TTATTCTGCCCAGTTCCTCTCCAGAAAGGCTGCATGGTTGACACACAGTAGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGA    @=CDDGGGI@HGJEEIJGIIJGEJFHHKIKHJJGGKBDEGDJEHGIFHEFKGHIHKCGCDFFFLJGGHHIKGF@HEGFBEDFHC=DJFCEHFFHECBC:/    X0:i:1  X1:i:0  MD:Z:99 RG:Z:ERR243047  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243055.2002258      1187    17      254     29      49M1I50M        =       653     496     TTATTCTGCCCAGTTCCTCTCCAGAAAGGCTGCATGGTTGACACACAGTAGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGA    A>A?DDH:HD>CGDBCE<FIGEIAHHFH7:ICJF=@FF7F<A=C<C<<F:B7G>>65H9BGIK>JKFH<92.>J.;95FE3353+8839?/4H/.9CAE/    X0:i:1  X1:i:0  MD:Z:99 RG:Z:ERR243055  AM:i:29 NM:i:1  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G@C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245032.1218650      163     17      255     60      48M1I51M        =       543     387     TATTCTGCCCAGTTCCTCTCCAGAAAGGCTGCATGGTTGACACACAGTAGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGAG    ?ACAFFGGFFFJDFJHHJIJIHKGGHKHHIJHHHJ7FFHGHFJHIGLEDIJIIIKBGIHGHIIJLGIFLJJEDKH@FBDHHHHJIJIHEKGHHIEACICE    X0:i:1  X1:i:0  MD:Z:99 RG:Z:ERR245032  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR243071.874302       177     17      262     37      100M    *       0       0       CCCAGTTCCTCTCCAGAAAGGCTGCATGGTTGACACACAGTGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAA    @EEIGGEEIEIGCJGJFEIFJIICKHGLG?GJ3JEI<HEHGJEKAJ=HDIEEJJJHGDFEIJDGFJDHHEDE?@EIEGIHGJJFHH@FGHHGHEFG@E@?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243071  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:@C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BD
+ERR242983.1848957      113     17      265     37      100M    *       0       0       AGTTCCTCTCCAGAAAGGCTGCATGGTTGACACACAGTGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAAT    <DD61@@;+HGII<FJDGCFJGECDFF;JDEBJDKHICJE3HIBEFIGEFH=BHFFF<GFB<JECDDEGAA@J;=HGGGIGBEB@FIHHID?HGGCA@D?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242983  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243039.1049231      83      17      269     29      100M    =       1       -367    CCTCTCCAGAAAGGCTGCATGGTTGACACACAGTGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATA    8GCGDDGHIEFJEJHHJKIIGKFBJGKFJFLGJFJHLHJBJFIEGGJKIJFHGHKEHFGGHGEEFEFDLFIKFGKKGBGEIIHGGIGIJHHDDDEEEDA?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243039  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.9601178      147     17      279     29      100M    =       1       -377    AAGGCTGCATGGTTGACACACAGTGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTT    =GEEGHJFJIJIJIF9JGKGLJJELDLJJAKHLHIMKMHMHIILMIHJKHIHHHGIGCLJKLIIKKIKIIJI:JKKJKLKKGFEHHIHFFGHG>FEGDCB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@I@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.6409758      163     17      293     60      100M    =       651     457     GACACACAGTGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGCAT    ECFGFHHHKFJJKLKJBIIKJ<LKKCKJHLILJILHIFJIJJIIJLELIHDLCLC>CHKILFM>HHNKJF??I<AIG@LLFJC9IGDHLHCEHFFE:E=:    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.23732910     83      17      299     60      100M    =       25      -373    AGTAGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGAGATGCAGAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTTA    E?EFGGJH?>IHKHHLJNIEHHJJMFJILBIHHIEHIHMJJLJHEMCJIJJHLLIGJKLJLHHHJFKIIJILIHIHLJFHEKIHH?JGGGHIFEGCBCCA    X0:i:1  X1:i:0  MD:Z:0C0A0G0T52G43      RG:Z:ERR162875  AM:i:25 NM:i:5  SM:i:25 MQ:i:60 XT:A:U  BQ:Z:d^de@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR162875.15521446     83      17      314     60      100M    =       41      -372    AGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTTAAAATTGTGACTTTCA    EEEEGEFHLKHCJLDIDHHBIGHMJDMIGJLIJJJAELMLKKLMMKIGHGFKHHJGMJLHIKJIJLLDIHHLHIIGLIIIHEHGGGFEGGGFHIHDDEGB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.24509474     99      17      325     60      100M    =       581     355     ATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTTAAAATTGTGACTTTCATGGCATAAATA    BDEEFDEEFGGFHKKJKGKKKKIGHHKJMJLBKJLJJHJHKHIJIKMLJJIMIIHJKIHHIMHIJMJIGJGHBHJHIJFLIKHJLFDKIJKIIFCCDBEB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR162875.16695705     163     17      332     60      100M    =       647     414     AAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTTAAAATTGTGACTTTCATGGCATAAATAATACTGG    79@(D+JGDCD7@KI&%=/HGC/BBA9<7>JH:1HI9=FFJI:;0,6H5D)A6I<F4LFD:CF@4G443HBBB:J4FD1=LFFBC?>HH29EBAAB@DC(    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.20277196     83      17      339     29      108M    =       97      -349    CCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTTAAAATTGTGACTTTCATGGCATAAATAATACTGGTTTATTACAGAAGCA    4AB@(8G1B?AFFFHJ>HGJJHH@HJHIGIHNIHHHLHKLHJKJIIJLKKGJHIHKKJIIIIHKKHKKIIKKLIGKKJIGHHHGHHGHHHJJFIIGFIFFGIHFFDA@    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.8214205      99      17      346     60      108M    =       676     437     GGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTTAAAATTGTGACTTTCATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAA    @BCCFGIGIGHHIHJIJJGHKGHGJKJKGHIHHIJLIHHGLIIIJLHIHIIIIKFKIIIIJLHLIIKKHIKKKHILKHHJHHGKLMJHGGHEGDIGIHFEHCHDDFCB    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHH
+ERR243007.996298       1187    17      357     60      100M    =       683     425     CAGAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTTAAAATTGTGACTTTCATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAAATG    BDGEEFFFIFGEHKIKFHEKHEJIIAFFJIHDJIGFDHAFFEHHIIHJHJHHJDFIFFJIHHHFHHEEGJEJHIHGGDEHFFHHKHIKHHHIFIEGE?DD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243007  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243027.1412318      163     17      357     60      100M    =       683     425     CAGAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTTAAAATTGTGACTTTCATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAAATG    ADGEFFGFJHHEGJIIHGEJFEIIJEFDIIEGIIIGEGEFEEJHGHFJFJFHHFEKHHIFJHGGEJGDIIFHIMHGGFEGIFHHKIHMJGJFFGDFDEBD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243027  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.23475567     163     17      362     60      100M    =       503     240     AATGATATCTCATAGTTGCTTTACTTTGCATATTTTAAAATTGTGACTTTCATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGT    B?DHGBAHGGDGCHGFEIIEIEIFLGH=7G<G=IJIJ=JHJDBI<IDK=>:DACIIJJ>AJGB<GE>BAAD5JA8E=F<EA?:3=FLGA491H,F@F8CA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:EA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.25967365     147     17      372     60      108M    =       105     -374    CATAGTTGCTTTACTTTGCATATTTTAAAATTGTGACTTTCATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTA    ;C@D3B>(CEBDFBB>CEDGDGEC1CDB=DAFCFEFHJACEFF<CCDE@@IADE@CCD=@E-@G@CBCFHDHHC@CAGE@@9D@;BAF>F>@ACCACG=BCDBBBC@9    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.11659627     163     17      375     60      108M    =       645     360     AGTTGCTTTACTTTGCATATTTTAAAATTGTGACTTTTATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGA    :FD@CDEABEEHCCHIHGGGDDDGJJJHEIGIJGJEE/HIJMKJIIKKIILIIHKKMGFEJJFIHKMLLMLKHHINKLLLIHKJGKGJFFAJCH1GFBFBHGD>BDB;    X0:i:1  X1:i:0  MD:Z:37C70      RG:Z:ERR013140  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.7259970      163     17      378     60      108M    =       660     377     TGCTTTACTTTGCATATTTTAAAATTGTGACTTTCATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGAG    :DEE??CCGBCGHGGFGDDDGJJJHEIHIJGJEEIIIJLKJIHKKIIKIIHKKMDGFIJFJIJMKJMLJHJJMKHJLJHKKGJGIIIGJGDDGF>JFDHE?BCECEEE    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ABE
+ERR162875.10099033     83      17      384     60      100M    =       87      -396    ACTTTGCATATTTTAAAATTGTGACTTTCATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAG    6BD0@6?BH;6BCHFE>6JJHHAEMJBALKIM18KBCHJB?IFIMJLBDKIHBFDGGEFJIIDIJHKFHAIJKKBHFJJGCHHFF>HGCDEEGED>DFGB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@
+ERR156632.5355545      99      17      398     60      100M    =       640     341     AAAATTGTGACTTTCATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGAC    C@C=FFJGGHHKGGLGHIJKJIHDJIIHIJJLNLHHHDFHIJDMFJLGMILHKGJKHILIJGJHLFJJJIJHLGIMMIHGGHLIKKHNJMIGFHIGEFBA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:D@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.15901000     83      17      399     60      100M    =       175     -323    AAATTGTGACTTTCATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGACA    CBD7GGIKHKHH@KJJLJHJHFHJHHKJHMKLKJHJHIJIMLMHKLLLNGJKJIHJJKLIHKJLKHMGIILIIIIKLIIIKHJJJJJJHFEGFGDHFFGB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:HGF@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245053.675620       83      17      408     60      100M    =       213     -294    CTTTCATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGACATATGTCCAC    FCEDHFEGGJGEEGEGFIFBKHFJIIGICEDJKKFHKKGLBJKGFDGEJKGHHGIKEHFEFGH:HIHKEGEIJKJJJJIJFEHGJGHIFIGEFGGECGCA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245053  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.15069550     99      17      412     60      100M    =       742     429     CATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAA    AEEGDEFFAFCEEDH5HGHHDG>HIG7IJBCDBC?HI>F<@GJFAED@MGJI<FHG2?EEHIBF4GCHNJEG2GG?BAH68<=C;J=;?HJ?EDFFF?AC    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CH
+ERR013140.10132183     147     17      413     60      108M    =       182     -338    ATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTT    CEECDEECDFFEFEFEHFGHHHIHIIKJJFLKLGMILHFFFHKKKGHIJLKJKFFFKHKJKKJIKGKKJJJJIFIEEHIIEJIFIHGGHFIKHDEDEBBBABFEDBE:    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.19371403     147     17      413     60      100M    =       64      -448    ATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAA    ?EGFHGGGIFHHIJILJLJH@IJEJIMLMELLLIKIMMIHHKKMLGKJKLKJLIIKKKJBKLLIJJMLLLLLLMLIHKILIKKIJHHIHIHHJGJFHD@E    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@FEL
+ERR162872.10929052     83      17      429     60      100M    =       69      -459    TGGTTTATTACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAG    CF?BEF,?H@LJKHGJLEJCKJ@<GIIKLJJHEKLFMHIHKJJIKKJIJHEJLKILHKLGGGJLELL>LIHHII?JKHKHJGGGFGEJFGGGIGDEFGHB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.7627281      99      17      434     60      100M    =       618     283     TATTACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAGCTTTC    BCCDDEFIGGJIGIJHIFIIBGKGIGKILIIHIGJJMHIKIKIHHIMGJLJKCMGDIJLIIMIKGKIJJIMBIKJIJIHIIJILKKHK@IDGIGIGH?=D    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.15927236     99      17      441     60      108M    =       653     319     GAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACCAAAAA    @CEDGIEJFGIIIIFHIJGHHHIKGGGGJIHHIJJLHHHIJKJLJLJLJKIJLKJLHLIIIJJKJLHKHKIHGJEGJJGFJLIEIKKFFJFGFIGC;HHEHACF@BB=    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@AC@
+ERR162872.257723       163     17      452     60      100M    =       628     275     AAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACCAAAAATTG    DAEFIIFGKHKIIJJIEGMJILKKIFIHNCJLHMJMHHJILJILJJHIEJKHMKJJILJIEEEEKLFIFKJGIMKJLLLIIKLJJKDFLEIJHC>FEEC>    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:IFG@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242971.1689116      163     17      452     60      99M1S   =       861     508     AAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTCAGTGCAGCTTTCTACCATCACCAAAACTTC    :>9A>6CGE::3ADE?G>ECBHGA12.AKC;I;?C>;D6;+F8JFBH.C<=2F@H.AF)G7H@,*9I;$9000F>9;3;4)D@E8(?8?:EDD?;B*C%/    X0:i:1  X1:i:0  XC:i:99 MD:Z:71T24A2    RG:Z:ERR242971  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@PNLT@W@@
+ERR156632.4899095      99      17      457     60      100M    =       835     477     CATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAAC    DEDGFJIHHGIIILEGJJJJHHHLKILHLGLGIJHHJILJJJGJJKHLJKKIJJKIHJKMMMHILJIELLIOLLFIKLFJLGHLJJKJHJFGFDIHFCD=    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242943.1830749      163     17      457     60      100M    =       890     532     CATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAAC    ABCBGIFCFFFHHJEDIGGBFDELIBF>J0IGGHGJFI==GCCABKBKHIGHLG?H?BH@HJ;?JGH;IIGLJIGDJI>HFIAEHEGEFEFGF>EFCDC<    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242943  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.29762488     163     17      466     60      108M    =       716     350     AAAAGTTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAACAACCACACGCCCTTCAA    9@>:?A=BAA??7@AGBABCCBD?H@?EA@B;EDADE<E:EBDAC@@?AB=??=<?D@;ACFF;DA98EA>EABEFG:GAB>>::?>><@@HDDCIEGD:A)BD<>C<    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242979.1294369      163     17      468     60      100M    =       781     412     AAGTTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAACAACCACACGCC    ?AGDCGFGEDCBIGFIFJGJEHCGIGCHFFDEADIEGHHGFJHGGGGGJJHFFJGGAJHHKJJEGKCBGIHHKGHJFBIEEEFGJGHFIFFHFCFE6<FD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242979  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:BC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HI
+ERR162872.26172147     99      17      478     60      100M    =       569     190     TAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAACAACCACACGCCCTTCAACTGG    BCG>EG9GGICC@;HHILIHIICFEKJ<9JI9I<3J7I=EKBDF?A2FHIK2BFFJJ<F2CHFIGJJCGJJF;83HC/KE?II9IH0>D(J5E@F697?@    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AE
+ERR243011.373069       83      17      483     60      100M    =       18      -564    GAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAACAACCACACGCCCTTCAACTGGGGAAC    <8BFHA>DFDHIC:H;D?BHHGDAH:JAH>FDHHEHHFJGHIIIAJJGFGMCB;JFGI2HHFFFAECG9H9ECIEEEHEJBAIEGJDEIDEIFFCBEAB?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243011  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@BB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.18011293     163     17      488     60      100M    =       748     359     AAATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAACAACCACACGCCCTTCAACTGGGGAACTCATC    EAEFIHHKHIIHIIKHKLJJKJJJIJJKHLLHILJIIMLIMKMGILNJJKJJMIKMIHKIHJILLJKGJJJJKJJJIEKLLMHLGAJKLEJEHHHHGFDA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.8507187      99      17      498     60      100M    =       764     365     ATATGTCCACACAAATACCTGTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAACAACCACACGCCCTTCAACTGGGGCAGTCATCAACAACAAGC    B>8C1E0+B,;BG5<-+);K0<GK7HHF6FH+GIG-J3I4?H5+BI+A1>EI@AI,(HEI2C2+J+F<)9KL1DDHG-=#2F1G)E:9HA?DICAGDE)B    X0:i:1  X1:i:0  MD:Z:15A66A1C13A1       RG:Z:ERR162872  AM:i:37 NM:i:4  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.23475567     83      17      503     60      100M    =       362     -240    TCCACACAACATCCTGTTCATTGCAGCTTTCTGCCATCACCAAAAAGTGCAAACAACCACACGCCCTTCAACTGGGGAACTCATCAACAACAAACTTGTG    C.=7?7F7C.A1<83<H28JJ498@C6CJI9+).:8@9H&/:JI(:5>K9D299HH?@CM12C=<E35;5<G7B4BAG0<5HB7;GGDFF>B6>DDEECA    X0:i:1  X1:i:0  MD:Z:9A1A20A13T53       RG:Z:ERR162875  AM:i:37 NM:i:4  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR162875.21460873     99      17      505     60      100M    =       796     390     CACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAACAACCACACGACCTTCAACTGGGGAACTCATCAACAACAAACTTGTGGT    5E;:AD>BEF-7IJEF;6HBE3,IJGAG/J7I)GDKHF7B2;J;H2DICH1BBE(?>*4BB*@>L2>H<FL8725G@DK,EJ5A12G('HH015AH=E3E    X0:i:1  X1:i:0  MD:Z:61C38      RG:Z:ERR162875  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR245034.1618692      83      17      510     60      100M    =       124     -485    AAAAACCTGTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAACAACCACACGCCCTTCAACTGGGGAACTCATCAACAACAAACTTGTGGTTTACC    9B@ABDHEEGGIGFFHKIJL=HHLGFHIGGKFHIEGEGFIFKIGCFJCHIFCJBBIFEIHHHFEJHHIHKFDMFJGEIGGJFFJEBEJFHGFEFGCCE?@    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245034  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AE
+ERR245028.442278       1123    17      517     60      100M    =       913     495     TGTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAACAACCACACGCCCTTCAACTGGGGAACTCATCAACAACAAACTTGTGGTTTACCCACACAC    ?=FAC,EA,DGB-HG=HH0H;20F5<:F>G,,G*2:/87<F7.*0C<,4JA<JF/>+8@21''.FDJ/AH;=*-C+6B*B70=IFD=D>E759'85?5<)    X0:i:1  X1:i:0  MD:Z:99A0       RG:Z:ERR245028  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245045.954816       163     17      517     60      100M    =       913     495     TGTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAACAACCACACGCCCTTCAACTGGGGAACTCATCAACAACAAACTTGTGGTTTACCCACACAA    >FDAFFCCGHGJGJEFIHEHHHGIFGIEHHHFGCILHHGJGGHIEGIDAHHIIEJFGGIKIJIFEHGFFGKGGEHIHH?FKHDEFHIFGCDGEHFFEEEC    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245045  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR162872.2317332      163     17      518     60      100M    =       701     282     GTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAACAACCACACGCCCTTCAACTGGGGAACTCATCAACAACAAACTTGTGGTTTACCCACACAAT    DDCDGGGJJILJKHHJLGIKHJKJILKJJJJJGILJJJJIGJKJHJHDLKLJHLJCJKKIIKFKJLJHHKKJGJIGIHIKLHLFJJIHEDGBJGHFEFBB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245038.1576181      99      17      519     60      100M    =       949     529     TTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAACAACCACACGCCCTTCAACTGGGGAACTCATCAACAACAAACTTGTGGTTTACCCACACAATG    ?@ECECHHFJHHFEIHDIHFFJGIGGGGGGGFGHGHGHEHJJGGFIAIHFKFLHHJIJCHFG7IJKGGJGGIHIHHH@EGDKEGG;ADFHEGDEEEDDCF    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245038  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H
+ERR156632.15310883     83      17      519     60      100M    =       201     -417    TTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAACAACCACACGCCCTTCAACTGGGGAACTCATCAACAACAAACTTGTGGTTTACCCACACAATG    BGFEFHHIJKMAJJLJIJLIJIGJLGHHIIHJLJDHILHHKJHMGEILJMKIKFHMJ=LLLGFLJMIIHHHKHHLHHHIJJHJJJJGHGIIJGIFIEDCD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@F
+ERR245032.1218650      83      17      543     60      100M    =       255     -387    CAAAAATTGCAAACAACCACACGCCCTTCAACTGGGGAACTCATCAACAACAAACTTGTGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGG    EDBCBEFFKKFGFIFEGJEJFBLIILGIHDEJHIIHJFGLGJHIJGFLGFJEFFLFIKHEHIGFFGIKEJEJEHGGIEIKDGJFLIEIJIDFIDDEDFBA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245032  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243007.753594       147     17      555     60      100M    =       95      -559    ACAACCACACGCCCTTCAACTGGGGAACTCATCAACAACAAACTTGTGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTG    BE;A?IEHEAIIILADGFGAHGFIKFEIIIHHLFFJFDHEDDKGEIHIDHHEHIIHEIEIGGCHIFHI?EIGLHEJIJEFJFCEFIIJEHIECEIFEGC@    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243007  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR242939.81544        147     17      565     60      100M    =       152     -512    GCCCTTCAACTGGGGAACTCATCAACAACAAACTTGTGGTTTACCCACACAATGGAAGACCTCTTAGCAACAAAAAGGACCAAACTCCTGGTACATGCAA    +./6&=F=9A-0H1)GD:@:C<C3E/B=<<?==4GB<%E6+;>(AD-ID=?/>7C)>0@B@(I7/HGH?46GBE8G9C-<H@95A*EJB30@DB4:1E04    X0:i:1  X1:i:0  MD:Z:61A38      RG:Z:ERR242939  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242943.1259162      83      17      565     60      100M    =       236     -428    GCCCTTCAACTGGGGAACTCATCAACAACAAACTTGTGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGTACATGCAA    '/8BD2889IEB22FADF=99D9AE>DBIGC<@IFDE49DG.B;BJC??JEDHCCF=<EGEDL@;IGHDC>FDDDG9E3AIAD4IEG;FDCCDAEEEH??    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242943  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.26172147     147     17      569     60      100M    =       478     -190    TTCAACTGGGGAACTCATCAACAACAAACTTGTGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGTACATGCAACTGA    (7=C87CDG?6BAFIH8JDGBLHJBHA;JE@2>;I/AI=0=LEMEMI;KDD7;E3'=I;?B<7GHI7HEE7L4K65GHGJH/BLFDJHHIIIHJDC;E<A    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.14588577     99      17      571     60      108M    =       807     343     CAACTGGGGAACTCATCAACAACAAACTTGTGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGTACATGCAACTGACAGATGAATC    @CEBIGHHHIIFJIJFIJJFKJGJJJGKHIFIJDIIHGFLKGJHIHFKJJIIFELLFIFIEIII@LHHKHGGKFGIBICIECIF?FFEHBFEIA=JGHBIDECCDCCD    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR156632.3225464      99      17      579     60      100M    =       749     269     GAACTCATCAACAACGAACTTGTGGTTTACCCACACAATGGAAGTCCACTTAGCAACAAAATGGACGTAACTCCTGGTACATGCAACTGACAGATGAATC    =C?>F2H+8@IHIE@%/FEKGLFI8@?CHA6JIH?IBAFF@MF20L4IDBGHBDJIIJJB%)%>G@#/IGGJIHJL?8GJAGK6GJJJJG;HHEAHGCBD    X0:i:1  X1:i:0  MD:Z:15A28A16A4C0A32    RG:Z:ERR156632  AM:i:25 NM:i:5  SM:i:25 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR162872.24509474     147     17      581     60      100M    =       325     -355    ACTCATCAACAACAAACTTGTGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGTACATGCAACTGACAGATGAATCTC    DGFGCGJGHMHHKHHHMJKKEKJDJIDJKNJLIKIIKLLIKMGLMJMAJMKLHJLKGJHMKMILLHIIMJKNILJJIKJKLLHIKJLHKKKHHJFFFHCE    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245024.739014       163     17      584     29      20M1D80M        =       935     450     CATCAACAACAAACTTGTGGTTACCCACACAATGGAAAACCACCTAGCAAAAAAAAGGACCCAAATCCTGGTACATGCAACTGACAGATGAATCTCAAAC    ?CCEEDGGGHFG2>H/C6J8EE<:HH080=2G03I.G,,;E0()I(0&:H,,IJDJ0J.-H)G@*./I0>I;D6;/0*/G8;09+.<-./7I9...8DD9    MD:Z:20^T17G5T6C10A2C35 RG:Z:ERR245024  AM:i:29 NM:i:6  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@I@d_@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242959.1635151      99      17      588     60      100M    =       998     509     AACAACAAACTTGTGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCGGGTACATGCAACTGACAGATGAATCTCAAACGCT    @?EBE@G?DHCBA>E:;FBFGD=@ECHEE=@6:72GIGEIIA;EJE8FHH5F6K6:AHGA??EK5(:D0BCEFG2IIHI9?G7E5GHAAAA8EFC3><1(    X0:i:1  X1:i:0  MD:Z:65T33A0    RG:Z:ERR242959  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR016352.14628028     163     17      612     60      108M    =       865     360     CACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGTACATGCAACTGACAGATGAATCTCAAACGCATTCCTCCGTGTGAAAGAAGCCGGACTCACAGG    ;D@DDACFDGGHCFGDIEFHGHFDHIFIJIJEEHGJJCHEHJIHBHDGHII8HFIGI9J@IFIGKFFBHAJJF>GIAE8IF=B<JGG>:EE@G4F@@9:EAH@C;B<E    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR016352  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@J
+ERR243015.17606        163     17      618     60      100M    =       982     463     GGAAGACCACTTAGCAACAAAAAGGAACAAACTCCTGGTACATGCAACTGACAGACGAATCTCAAACGCATACCTCCGTGTGAACGTAGCCGGACTCACA    A<?BIFA6DFHE8GCGB4>F?3C<9320E-DGDJ*>EA@D<H>F8369I1:D>D/-6F,H;H0EC?,AJG?.I)=/I%=FE/C*%%1<06F)#GECD:,<    X0:i:1  X1:i:0  MD:Z:26C28T15T12A1A13   RG:Z:ERR243015  AM:i:25 NM:i:5  SM:i:25 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.7627281      147     17      618     60      100M    =       434     -283    GGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGTACATGCAACTGACAGATGAATCTCAAACGCATTCCTCCGTGTGAAAGAAGCCGGACTCACA    <FAGHD.J?KCEKDIFILHGIHLLKIFLIJIMKGLKMJJDKKHLLIHJGLILLJJHKJIJLHMHHICLGJJJLMHDDJIJKJHHKJHKJICJJGKGHFFE    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.257723       83      17      628     60      100M    =       452     -275    TTAGCAACAAAAAGGACCAAACTCCTGGTACATGCAACTGACAGATGAATCTCAAACGCATTCCTCCGTGTGAAAGAAGCCGGACTCACAGGGCAACACA    @BFEI:DIFDEF=?HG3JF<8GBEKJAGBIEJIKK:HMHGBHGKIGLIIFACIIHCBFFDHIGKJABIJIIJGHLGHKKICJJHKHKHIIGHHHDFGFGB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.5355545      147     17      640     60      100M    =       398     -341    AGGACCAAACTCCTGGTACATGCAACTGACAGATGAATCTCAAACGCATTCCTCCGTGTGAAAGAAGCCGGACTCACAGGGCAACACACTATCTGACTGT    FE;D:FFBBHFJIIKIJIMFELHHC>HKBLLHIHFEGJFIGHHHCIKFIDJKIIDIIGIMDHKJGDAKBLGHLJKHJEHJIJ@GHFGGJFFGIFGEGFCA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR013140.11659627     83      17      645     60      17S91M  =       375     -360    TTAGCAACAAAAAGGACCAAACTCCTGGTACATGCAACTGACAGATGAATCTCAAACGCATTCCTCCGTGTGAAAGAAGCCGGACTCACAGGGCAACACACTATCTGA    %5?-$)89<=;9>(.144==2@>BD@>DBCDFIGFFIIEBF@HDFFFFCABDC@BC;CFFLCJGEJ<HFCFCIILJHLJJ@KJHIKHFHKKJIHGGGGGEGFEHDEC@    X0:i:1  X1:i:0  XC:i:91 MD:Z:91 RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.16695705     83      17      647     60      100M    =       332     -414    AACTCCTGGTACATTCAACTGACAGATGAATCTTAAACGCATTCCTCCGTGTGAAAGATGCCGGACTCTCAGGGCAACACACTATCTGACTGTTTCATGG    )9H1&B2571,7,%&*(88?,9C7H62,2,4A('(A/<3/-14M.>F15E*?:E2JCB(I/2)80DBH*G;K)**)-L0H<DF<FJ;;@F.F5A51C<4-    X0:i:1  X1:i:0  MD:Z:14G18C24A9A31      RG:Z:ERR162875  AM:i:37 NM:i:4  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.6409758      83      17      651     60      100M    =       293     -457    CCTGGTACATGCAACTGACAGATGAATCTCAAACGCATTCCTCCGTGTGAAAGAAGCCGGACTCACAGGGCAACACACTATCTGACTGTTTCATGGGAAA    @B?CAFCDFB76?7JCHGKE>CC<GI3HIEC28=E86I?DKJ<<E=FJH>?IGHBGFDLC<I<IHKLKKIKFFKDFGHHHHJDEDJHHGGGIGEDCFBAB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR013140.15927236     147     17      653     60      108M    =       441     -319    TGGTACATGCAACTGACAGATGAATCTCAAACGCATTCCTCCGTGTGAAAGAAGCCGGACTCACAGGGCAACACACTATCTGACTGTTTCATGGGAAAGTCTGGAAAC    6:@>EDDFBE<FED9AEJEFIKHEEFFFG=FCGHDEGJHEH=FFBIHGFIKFJKM=KKGLKJGJKKKHJEIJHJBLHHJKIIEKHFJJIHGHIIGCCHDGHDDC@@C:    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243047.1018873      147     17      653     60      100M    =       254     -498    TGGTACATGCAACTGACAGATGAATCTCAAACGCATTCCTCCGTGTGAAAGAAGCCGGACTCACAGGGCAACACACTATCTGACTGTTTCATGGGAAAGT    2D;@@HED1I:CJC?EAGHE:7A@BECJE:@AGH9>8@KBC?FEC9?FECFFHFH>HAFI@FEHFHEHIEDG@GBJDF;GEHEHFIFBFJFFFBGBAFC?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243047  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243055.2002258      1107    17      653     29      98M2S   =       254     -496    TGGTACATGCATCTTACAGATGAATCTCAATCGCATGCCTCCGTGTGAAAGAAGCCGGACTCACAGGGCAACACACTATCTGACTATATCATGGGAAACT    A)+5C7EF18?'9C,8H-<-GD2-59+EDG,;HI9GC0K,1)5F789A3.-4.)(4<,?=,GFIHI**<*4>EF2E2CF>0.4GE0)>E@110EGCBCD?    MD:Z:11A2G15A5T48G1T10  RG:Z:ERR243055  AM:i:29 NM:i:6  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D@@
+ERR013140.7259970      83      17      660     60      12S96M  =       378     -377    ACGCCTGGTACATGCAACTGACAGATGAATCTCAAACGCATTCCTCCGTGTGAAAGAAGCCGGACTCACAGGGCAACACACTATCTGACTGTTTCATGGGAAAGTCTG    40&/81&8:/<<79B<BCC=DCH@FH=DEGJGHGDI?MJFIHJGIJ@HGHGEFIIFFMJJALKHILIGILKLJIEHIHIIIHGKFJJHHJFJIJHFIIIHFFIDFCC@    X0:i:1  X1:i:0  XC:i:96 MD:Z:96 RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR156632.18988851     99      17      667     60      100M    =       822     254     GACAGATGAATCTCAAACGCATTCCTCCGTGTGAAAGAAGCCGGACTCACAGGGCAACACACTATCTGACTGTTTCATGGGAAAGTCTGGAAACGGCAAC    =EEFIFGGAHGJKKGIHJCKII@LEHMLAGH@MIIIK>IILCEL:JKLIKGELFHIKJJJFJFJJLEMGIJLHHGOBGLL?CIJM;KLJEHGFGAFGCDB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.8214205      147     17      676     60      108M    =       346     -437    ATCTCAAACGCATTCCTCCGTGTGAAAGAAGCCGGACTCACAGGGCAACACACTATCTGACTGTTTCATGGGAAAGTCTGGAAACGGCAACACCATTGAGACAGAAAA    :;A>;:9685?>@CCECD;@D@H@EDI>CGLJCLFFMIKFKHIKKFHJKCKFMDFHMJJFLJHGKGJIJJKJEEJGJLIJIEEHAJIIDHHEKHFIGGGFEDDC@@?:    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243007.996298       1107    17      683     60      100M    =       357     -425    ACGCATTCCTCCGTGTGAAAGAAGCCGGACTCACAGGGCAACACACTATCTGACTGTTTCATGGGAAAGTCTGGAAACGGCAACACCATTGAGACAGAAA    ?>CE?D@HJF:?>EIFFFGGHEIKFBIKGJHJEJIJIHJFFJEIFKEGIJGJBJGIHJGJGGIHHEEIIFIGHIEGF@IIIFEIEGHGFGIGHDGFEA@?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243007  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CEE
+ERR243027.1412318      83      17      683     60      100M    =       357     -425    ACGCATTCCTCCGTGTGAAAGAAGCCGGACTCACAGGGCAACACACTATCTGACTGTTTCATGGGAAAGTCTGGAAACGGCAACACCATTGAGACAGAAA    A7?E@DEIIEJ@GGIDFFEHJGJJHCJKGMIHGKHHIIJHFIFJFJGIFHEJEJIHICDIHGGBHGFIIFIFHHFFD@IHHAFIEEIGFFHHIDHGEA@?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243027  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CEE
+ERR013140.3773682      99      17      697     29      108M    =       1064    389     GTGAAAGAAGCCGGACTCACAGGGCAACACACTATCTGACTGTTTCATGGGAAAGTCTGGAAACGGCAACACCATTGAGACAGAAAACAGGTGAGTGGTTGCCTGGGG    @ACFHHGIHGCJ?HJFKJJFKFDBIHJEHCEBHHHCHEFAJDF>DFFGFDEB?ADDBEEAFD@;;DDG@8A>:CB=DDBB:CCD@>D?HA42A>?8?/%3@,(=<986    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:29 NM:i:0  SM:i:29 MQ:i:22 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.2317332      83      17      701     60      100M    =       518     -282    AAGAAGCCGGACTCACAGGGCAACACACTATCTGACTGTTTCATGGGAAAGTCTGGAAACGGCAACACCATTGAGACAGAAAACAGGTGAGTGGTTGCCT    CGD8BHH@AGFKCKHKLIKKG>ILFLJJIGGJILJJIJJIILHIL:LIEMJIIECKGHGCJGLIHMHJKHHIFKJDJKKGHGGKKHIHIIGFGEDEF@FB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:EI@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.29762488     83      17      716     60      7S101M  =       466     -350    GGACTCACAGGGCAGCACACTATCTGACTGTTTCATGGGAAAGTCTGGAAACGGCAACACCATTGAGACAGAAAACAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTT    )/4/1429@99+@?%BBD<AA>D<;:;=:6?84=<7<=;?7G=?869::6?8B2<?177;;;=:>C;==>0:841>.,5C0?7DB4@@2@FGCBBC5AFCHGAC?BC<    X0:i:1  X1:i:0  XC:i:101        MD:Z:7A93       RG:Z:ERR013140  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@
+ERR013140.11567710     163     17      728     60      108M    =       984     356     CTATCTGACTGTTTCATGGGAAAGTCTGGAAACGGCAACACCATTGAGACAGAAAACAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTTCTGGGGTCATACTCTCTAT    :DCCCDDFCGGGCCHHGHKKDJJKFIJIHJKJG=FJIKGJGKJIEKKLKHJMHLHGCGIH?GFF<FFB=GFFIFFIHJ>BHDD7BAF>?BHFHFD>D66>7<CF@F??    X0:i:1  X1:i:0  MD:Z:100T5G1    RG:Z:ERR013140  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@SPP
+ERR162872.20029780     1123    17      736     60      100M    =       981     342     CTGTTTCATGGGAAAGTCTGGAAACGGCAACACCATTGAGACAGAAAACAGGTGAGTGGATGCCTGGGGCCAGGGAACTTTCTGGGGTCATACTCTCTAT    BHG?C8=:GI<(2D)CGJKJ9GHG6D0*G@4.*4I9G9I:I>+AECC)CB?.BAB98G<(A9DMHDJI/&F@D&/H(861<:G6..2/39681K36EH2:    X0:i:1  X1:i:0  MD:Z:59T32T5G1  RG:Z:ERR162872  AM:i:37 NM:i:3  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@I@@
+ERR162875.14341769     99      17      736     60      100M    =       979     342     CTGTTTCATGGGAAAGTCTGGAAACGGCAACACCATTGAGACAGAAAACAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTTCTGGGGTCATACTCTCTAT    BGHFCDGGEIGHGHCJGJJKGHDJFCILHIJJJKHJELJLHKIJGGKKJJLI9LHJILJHHLHKLLGLIKJGLJJ2<GKAEFM@IJLDJHHHHIHEGHC@    X0:i:1  X1:i:0  MD:Z:92T5G1     RG:Z:ERR162875  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@KLKHJYWT
+ERR162875.15069550     147     17      742     60      100M    =       412     -429    CATGGGAAAGTCTGGAAACGGCAACACCATTGAGACAGAAAACAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTTCTGGGGTCATACTCTCTATGTTGAT    BED9A@A>JJH9@D?GHGEKKLHGJGIKJIKKIL;JLJH44ILGI@KHJIJKII8CKMGJBHGAKLIIJ?HLCIILGDKKHIHIEHDIKGKHFHHDFDBD    X0:i:1  X1:i:0  MD:Z:86T5G7     RG:Z:ERR162875  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@F
+ERR162875.20069376     99      17      747     60      100M    =       975     327     GAAAGTCTGGAAACGGCAACACCATTGAGACAGAAAACAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTTCTGGGGTCATACTCTCTATGTTGATTCTGG    ADCDHGGHIHGGHHCGIHHHIIKGHGLJLIJHMIIJIJJLMILFMILLHGLKJLKNKMIKJLKJJJJMJGJLKLJJHMHJFJKJGMKFJLGHJGGEHHFC    X0:i:1  X1:i:0  MD:Z:81T5G12    RG:Z:ERR162875  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AB
+ERR162872.18011293     83      17      748     60      100M    =       488     -359    AAAGTCTGGAAACGGCAACACCATTGAGACAGAAAACAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTTCTGGGGTCATACTCTCTATGTTGATTCTGGT    :BDFDI?JEG77D?LLH8KFJGJFHKKLIILIGIJIKCGFILLJCKJGDEIMFMLEKILKIHKIHLJIIMFKLKJIJIGHKILIKGGHGGGHGEEGEDDB    X0:i:1  X1:i:0  MD:Z:80T5G13    RG:Z:ERR162872  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.3225464      147     17      749     60      100M    =       579     -269    AAGTCTGGAAACGGCAACACCATTGAGACAGAAAACAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTTCTGGGGTCATATTCTCTGTGTTGATTCTGGTG    =DD1HEG%@;?7HH28GFCGLD>GDDCCECKDHGGBLAJHEHDJC63AK.BHK<?LJGDIKAH=;IBII?G37:9<D;>FHGIIHH<<7FCE=FE?BDFA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:25 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@F@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR243083.371418       163     17      750     60      100M    =       1106    455     AGTCTGGAAACGGCAACACCATTGAGACAGAAAACAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTTCTGGGGTCATATTCTCTGTGTTGATTCTGGTGG    ?EEFEGCF@EG@<CHFEGDFFDDIFJ>FFIFGH<GFHH=JEJ1KGEEIDFHCHEDEIGJFEGHEGDFJHKBHKFHGD@CEDJHII;CC?GF9BH?H;BGB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243083  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BA
+ERR162872.8507187      147     17      764     60      100M    =       498     -365    AACACCATTGAGACAGAAAACAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTTCTGGGGTCATACTCTCTATGTTGATTCTGGTGGTGGAAACAAGACTG    9BE:FI?CALKLFDLC?EH7<?;DJLJJFJJ?H=7MIHLFK?:GGJ8EHMI6JKJJ66G5HI2HK*K7<9IDICJFI0=4FKGIKGHKHDGHJDJ@FE>D    X0:i:1  X1:i:0  MD:Z:64T5G29    RG:Z:ERR162872  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242979.1294369      83      17      781     60      100M    =       468     -412    AAACAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTTCTGGGGTCATACTCTCTATGTTGATTCTGGTGGTGGAAACAAGACTGTCCCAGCCTGGGTGATA    BB<EDFGGIHHGMIIHJJJIJJJHIJIIJJG>FHIIJHKIHJGJFDDIFMGJEGIJGHLGHFKGGIHGIGHKEFFHGILEJGIGHCJHHFJGGGGFGCA@    X0:i:1  X1:i:0  MD:Z:47T5G46    RG:Z:ERR242979  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:GG@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.21460873     147     17      796     60      100M    =       505     -390    TGCCTGGGACCAGGCAACTTTCTGGGGTCATACTCTCTATGTTGATTCTGGTGGTGGAAACAAGACTGTCCCAGCCTGGGTGATACAGCGAGACCCCATC    E0:ID<=A,5AF/F/H0BEE3LJ&:1EA*G4<:FKAJBC8@CJHH4ICD@,EJ9F4CIHFLH=LEM;AHBJIEKIMGDHDJDGFIJK1CDGCHH/HIEA=    X0:i:1  X1:i:0  MD:Z:8G5G17T5G61        RG:Z:ERR162875  AM:i:37 NM:i:4  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.14588577     147     17      807     60      108M    =       571     -343    AGGGAACTTTCTGGGGTCATACTCTCTATGTTGATTCTGGTGGTGGAAACAAGACTGTCCCAGCCTGGGTGATACAGCGAGACCCCATCTCTACCAAAAAATTAAAAA    <AC79>BCCDGIKFF?HGEFAGGGKLJFJHLLHEIGFDFHHHIIKDGGEKDKKFMHHFFMJKKMLJKKGIJIHIJJJAIJIILLKIGIKIKGDKHCCCBBDEB?@@?:    X0:i:1  X1:i:0  MD:Z:21T5G80    RG:Z:ERR013140  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.18988851     147     17      822     60      100M    =       667     -254    GTCATACTCTCTATGTTGATTCTGGTGGTGGAAACAAGACTGTCCCAGCCTGGGTGATACAGCGAGACCCCATCTCTACCAAAAAATTAAAAATTAGCTG    ?CD@E?GAJILHIIIJHEJJH:FKKIACJGIHHFKGLLGMIKJKHHKLJLFJKJIKDICKIKDJKKGJJKKIHFFIGEKJFGFEFGHHEFDDFEEGFGF?    X0:i:1  X1:i:0  MD:Z:6T5G87     RG:Z:ERR156632  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR156632.4899095      147     17      835     60      100M    =       457     -477    TGTTGATTCTGGTGGTGGAAACAAGACTGTCCCAGCCTGGGTGATACAGCGAGACCCCATCTCTACCAAAAAATTAAAAATTAGCTGGGCATGGTGGTGC    2@FGIB?>JIKIJK*I9BEC=:HKLHKIJHKDFJJFLJIMIFKIHHKLKDKJKHGKLLHILILHEMKHGGIGHHHGFFEHGGJKKGJJIIFGFEGFDFDA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.21635478     99      17      854     60      100M    =       1075    320     AACAAGACTGTCCCAGCCTGGGTGATACAGCGAGACCCCATCTCTACCAAAAAATTAAAAATTAGCTGGGCATGGTGGTGCATGCCTGTAGTCCCAGCTA    BBEECHEFIIFIIFHKIAKKGJ<JHGHIHLJ>HJEAKKKJHILLLCKIHHCIH@JFDJIDJJCIIMLHLJKJIKJIIHFLEGIKELKJHGKGIHGDHEF?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:DD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242971.1689116      83      17      861     60      100M    =       452     -508    CTGTCCCAGCCTGGGTGATACAGCGAGACCCCATCTCTACCAAAAAATTAAAAATTAGCTGGGCATGGTGGTGCATGCCTGTAGTCCCAGCTATTCACAG    0>?=B,..4&.9D)B=A--EG97=I;;E1&'::7/:=@-;>3+5BCGGF=HB5I6-F6GGC*+D/1EG=-.2+@/?')?0.C@>E*=A@=2?E3A@:BC>    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242971  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.1140280      163     17      863     60      100M    =       1156    392     GTCCCAGCCTGGGTGATACAGCGAGACCCCATCTCTACCAAAAAATTAAAAATTAGCTGGGCATGGTGGTGCATGCCTGTAGTCCCAGCTATTCACAGTG    DEFHIHJIIJJIIIKHIHIJMKDIMIJKGKKHHMMKJHKJJJHIIJGHJJKGICJMLLLCELJJMKFMIIJHIIJELLLFIEGKJMJMHKDGDHFCFCBD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR016352.14628028     83      17      865     60      108M    =       612     -360    CCCAGCCTGGGTGATACAGCGAGACCCCATCTCTACCAAAAAATTAAAAATTAGCTGGGCATGGTGGTGCATGCCTGTAGTCCCAGCTATTCACAGTGCTGAGGTGGG    AB?E?D@A>>=DBGBGHFB?BHCAHEH>FIIEIFHCIHGGGGJLCEGDGIIFKBG@JJIGIHICJIFHIBIJEKJJEIKFBDKJKIJHIJJIIFJEIH@IGIGBECBA    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR016352  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR242943.1830749      83      17      890     60      100M    =       457     -532    CCCATCTCTACCAAAAAATTAAAAATTAGCTGGGCATGGTGGTGCATGCCTGTAGTCCCAGCTATTCACAGTGCTGAGGTGGGAAGATGCTTGAGCCCAG    B=D7EG5KCF>GEGBDDAHDFEFFF7FHIKEEEJJ=HIJHII:EDEI9E>GGBHHCLFCDIFCGAEKEIHIGCIHJGGGEGHGDGEFGHG<FHF;A@GD?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242943  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:GBF@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR162875.20797205     99      17      895     60      100M    =       1190    394     CTCTACCAAAAAATTAAAAATTAGCTGGGCATGGTGGTGCATGCCTGTAGTCCCAGCTATTCACAGTGCTGAGGTGGGAAGATGCTTGAGCCCAGGAGTT    BGFGDEEFEFFGHGGGHIHIHHHKLKHKIKIDJJILKFIKHJJLKLIGHKJKKGHMLLIKHKAEJMIKMLMJL?IJLDHIIIILELFDILBJJGIAEHC=    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.3985724      99      17      899     60      108M    =       1182    390     ACCAAAAAATTAAAAATTAGCTGGGCATGGTGGTGCATGCCTGTAGTCCCAGCTATTCACAGTGCTGAGGTGGGAAGATGCTTGAGCCCAGGAGTTCAAGGCTGCAAT    @?EFHHHHHFFGIIIIGHGHIHHGHJKGIJCIHCGJKIIJLKHFIJGJILIJJIJIEIIDHHFJJIHFEBHIHJHFNKGGIJAFJHH:HIECCE><BGAA6:DC?A<+    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245028.442278       1171    17      913     60      100M    =       517     -495    AATTAGCTGGGCATGGTGGTGCATGCCTGTAGTCCCAGCTATTCACAGTGCTGAGGTGGGAAGGTGCTTGAGCCCAGGAGTTCAAGGCTGCAATGAGCTA    >8BB/4.?'BEH9.'HHIH9LIF9@%;AH(:A-0AJ=E=7A,EIF@=;IG<0KH6@F4)H9IG-E,2:G1E;GCAFIBHAGC6FHDGHGGF=CCDE,@A?    X0:i:1  X1:i:0  MD:Z:63A36      RG:Z:ERR245028  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245045.954816       83      17      913     60      100M    =       517     -495    AATTAGCTGGGCATGGTGGTGCATGCCTGTAGTCCCAGCTATTCACAGTGCTGAGGTGGGAAGATGCTTGAGCCCAGGAGTTCAAGGCTGCAATGAGCTA    AD>CGHAFFIKGIFIFHGJHIJAIIHJIGDHIGGJK=JDECHGIGKJHIILHKBIJFGIJEIFH>EK<HIKIGHKGGJJIHFIFIIIKFHIEFGIGCGAA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245045  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:DF@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245024.739014       83      17      935     29      100M    =       584     -450    ATGCCTGTAGTCCCAGCTATTCACAGTGCTGAGGTGGGAAGATGCTTGAGCCCAGGAGTTCAAGGCTGCAATGAGCTATGATTGCGCCACTGCACTTTGG    @CFBHGGEGFGGIJINMEHGFJEJLHHJJGJEJJIIILFIMHIIKGGKJJHGJIHKGJIGHEJIJKGIHHGGJHHKGGHJGHGIAHGIFKFGHEIFEFBA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245024  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245038.1576181      147     17      949     60      100M    =       519     -529    AGCTATTCACAGTGCTGAGGTGGGAAGATGCTTGAGCCCAGGAGTTCAAGGCTGCAATGAGCTATGATTGCGCCACTGCACTTTGGCCTGGACAACAGAG    BFGBDAFGEHHHIKJIIIHIEEGJGIAHGKJ=JIHKIGKJFJHHHFJAHHIMHHJFGHJCFIFHGIGFII?HHJ@LGIFFMEGFHIGJGGIFHDEIHFEA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245038  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.17780862     99      17      951     60      100M    =       1308    456     CTATTCACAGTGCTGAGGTGGGAAGATGCTTGAGCCCAGGAGTTCAAGGCTGCAATGAGCTATGATTGCGCCACTGCACTTTGGCCTGGACAACAGAGCA    BH8F9F;DEEHIF<:4IJGD@175:F9;6E20IF>)=BI>)A8FAI1F@K@9FI1A>J9CC3@@2@E8CB)GGILA>+DK0BE-@8J<:I*97CCGD70D    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@F
+ERR162875.20069376     147     17      975     60      100M    =       747     -327    GATGCTTGAGCCCAGGAGTTCAAGGCTGCAATGAGCTATGATTGCGCCACTGCACTTTGGCCTGGACAACAGAGCAAAACCCTGTCTCTAAAAAAAGAAA    BEGHGFHLLJKFLLMKLKIJLHLLLKIKJDIJMLLMIJJLIJJLDJKMHLKKKIMKIHKLKMKMMILIGMKKKKLIFHFLJKJJILJLHGGGGFFIHDAE    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@FFK
+ERR162875.14341769     147     17      979     60      100M    =       736     -342    CTTGAGCCCAGGAGTTCAAGGCTGCAATGAGCTATGATTGCGCCACTGCACTTTGGCCTGGACAACAGAGCAAAACCCTGTCTCTAAAAAAAGAAAAGAA    DDFHJHH>JKKKIKJJLGMKKKJIMGIIKMLLJIKJJJJLAJKIIMKMJBKJIKHKKMIDLIJJJLLLJLKGGHIJJMAJILJLHHHHGFGKIFFFIFAD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CI
+ERR162872.20029780     1171    17      981     60      2S98M   =       736     -342    CGTGAGCCGAGGAGTTCAAGGCTGCAATGAGCTATGATTGCGCCACTGCACTTTGGCCTGGACAACAGAGCAAAACCCTGTCTCTAAAAAAAGAAAAGAA    %2,G.I.6,B6H8@)):=8I3>F*0AAD6B?:=86/.BG5?5=L>DG6L=<64JJ6II-;;>FI>I>EE7DD58C5CM?IDFCL@HDHGFGECFFEHD@E    X0:i:1  X1:i:0  XC:i:98 MD:Z:6C91       RG:Z:ERR162872  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BJ
+ERR243015.17606        83      17      982     60      100M    =       618     -463    GAGCACAGGAGTTAAAGGCTGTAATGAGCTATGATTGCGCCACTGCACTTTGGCCTGGACAACAGAGCAAACCCCTGTCTCTAAAAAAAGAAAAGAAAAG    :B@:.D9EBI53,(1:E3;E?74</-**.B.08A=13)JIF-00HJDJGHF36/01);>>*3+E=>B>B*-(@1*1H/1?GE+++0+,33:0C-,=BA9:    X0:i:1  X1:i:0  MD:Z:4C8C7C49A28        RG:Z:ERR243015  AM:i:25 NM:i:4  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.11567710     83      17      984     60      7S101M  =       728     -356    TGCTTGAGCCCAGGAGTTCAAGGCTGCAATGAGCTATGATTGCGCCACTGCACTTTGGCCTGGACAACAGAGCAAAACCCTGTCTCTAAAAAAAGAAAAGAAAAGAAA    /36>+5/+ABDF7EF9=DF>D;=C@9CCEIHGHGEBHCDFDH=?BE=A@AF=AGD@F;C>FJBDEFGHFEHFCBCCAFLHH@EJGEDEHGHGGEIGGFG8CBBI?=>?    X0:i:1  X1:i:0  XC:i:101        MD:Z:101        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CF
+ERR242959.1635151      147     17      998     60      100M    =       588     -509    GGCTGCAATGAGCTATGATTGCGCCACTGCACTTTGGCCTGGACAACAGAGCAAAACCCTGTCTCTAAAAAAAGAAAAGAAAAGAAAAACTCACTGGATA    6*?DFC8@>7.4ED9-DH=DB9)/I1:C6HC0BG:478)I8C=GDF1B/G*<F6A-H@.::-?9>-GFC8+8H>9+D?I:8F2*,:D<?IFI.GA<AD;@    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242959  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245041.487129       99      17      1004    60      100M    =       1368    463     AATGAGCTATGATTGCGCCACTGCACTTTGGCCTGGACAACAGAGCAAAACCCTGTCTCTAAAAAAAGAAAAGAAAAGAAAAACTCACTGGATATGAATG    ?BCGEGHGDEHEGCIG@IHEHHJDHIHGFIHJGGIGFIEHIGJFJGGHBGIHHJHEJJLHFCJGGHBLGI;GKEHIGIFHFF?DGIFHHIGDEDEG8EAC    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245041  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.11973614     163     17      1020    60      100M    =       1163    242     GCCACTGCACTTTGGCCTGGACAACAGAGCAAAACCCTGTCTCTAAAAAAAGAAAAGAAAAGAAAAACTCACTGGATATGAATGATACAGGTTGAGGATC    BDCFDFGEGGIDDJIIKJJGE<JHEILIGHIFIF@KKDHHJJCDHIHIHIJLHIJCLGKIFJHJFE3/IKCJKJLBI@DLGKHJJCHFFLE>GIHDAFCC    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@E
+ERR162872.1587020      163     17      1024    60      100M    =       1273    348     CTGCACTTTGGCCTGGACAACAGAGCAAAACCCTGTCTCTAAAAAAAGAAAAGAAAAGAAAAACTCACTGGATATGAATGATACAGGTTGAGGATCCATT    EEGHGHJFGKIJKLLJIJIIJIMJNLKJKJJNMKLIJMMKHJKLLIJMKIJKMKJKJOIIKKGKLLKKLMMJGJJLJHILJIJJJLKHHKKLHGGHFCDA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.9494189      163     17      1031    60      100M    =       1277    345     TTGGCCTGGACAACAGAGCAAAACCCTGTCTCTAAAAAAAGAAAAGAAAAGAAAAACTCACTGGATATGAATGATACAGGTTGAGGATNCATTATCTGAA    BAFDFFHIFGGFHHGHHKHIHJGHKKJKIIKKLHIIIIIHNIJGILJIHKMIJIJJJLLILJLKKJIILJJIJJIIJGMCHHLELKIF!IHGGEGFED-E    X0:i:1  X1:i:0  MD:Z:88C11      RG:Z:ERR156632  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:DC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@J
+ERR242943.1490060      99      17      1031    60      100M    =       1433    501     TTGGCCTGGACAACAGAGCAAAACCCTGTCTCTAAAAAAAGAAAAGAAAAGAAAAACTCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAA    ?@G@FBGH>>DAFDEI>KGFDBBB97DH?=CIGE@FDED+K@776KDDEGGFGCIF7HDG7<C/F8?BDGI?;H<6@FKHF3F6K5>>JDFCBE@=CGBB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242943  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:AB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DG
+ERR245038.1101322      1187    17      1055    60      100M    =       1338    382     CCTGTCTCTAAAAAAAGAAAAGAAAAGAAAAACTCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCAGATGTTTTGAAT    @AGIEGIIGEGDGGGGKGFFHJGEIGGFHHGIGIIGEHHFGHEGKGFFKGGDHHKHEEJIJJGFJHHJDEIIJJFHHGKBIFJGHFJCJAEIEEDCCCCB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245038  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:BC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR245049.1671108      163     17      1055    60      100M    =       1338    382     CCTGTCTCTAAAAAAAGAAAAGAAAAGAAAAACTCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCAGATGTTTTGAAT    A@FHEHHIHDGGGGGHJEGHGKGHHHHGHHHHJJJGJIJJFHEHJGHFJEHFJHJHE@JGKGHGIGIHEGFHIJFHHCIJJFHGHHHGKFEHCDCDGCDB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245049  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:CB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR013140.3773682      147     17      1064    22      85S23M  =       697     -389    GAGCCCCGCTGAGCGCAGAGGTCGGCGCTGCATGGAGTGGTCCCCCCCCCCCCCGTGTTGGGAACGAAAAAAAAAAAAAACCCCCAAAAAAAAAAAAAAAAAAAAAAA    %3%$$$3(+8$$$-&7526&%4=$''%+7.2*,"&1%,/1#$$###$##%%%$$%1$+%$"%$/'##########$$$$$$$$##$#$$&$67%%$$$#$#$#$$6*/    XC:i:35 MD:Z:7G4G4G5    RG:Z:ERR013140  AM:i:29 NM:i:3  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CBCCECUVDDCCCBCBCBCCUIN
+ERR243091.615703       99      17      1066    60      100M    =       1497    530     AAAAAGAAAAGAAAAGAAAAACTCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTT    ?BB@CHEE@EICFGGJGGHFGGGKGIFJHDGEGIDHFIFGEDDJFBFGBHICDKGIGFEIJHIEHEFKGGEJHFIHHLHHJC?CEJF<GDDFHH;EB:B@    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243091  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:GJIEE@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GG@JI
+ERR162875.21635478     147     17      1075    60      100M    =       854     -320    AGAAAAGAAAAACTCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTT    GFCAFHFGHHDHMGLGIHKLIHG?JGKFKJJEMLLJFHLMBMJIEKJKGJKLIKIHJHGKEJLJHJJLMHIEHI@HJHIIJIHKKIEHHIHIJGGGFD@D    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AB@E
+ERR162872.18681977     99      17      1084    60      100M    =       1234    249     AAACTCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTAATCTTT    @BCDGEFFIICGHDEJFEHJICHHFLJIHKHMEHG?EHCGAHFHB<CJGMGKHLDIJJJKJJLH:GBGBBAH(ADIA<FCBDGH@IHF;H@JHF<A,FC?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:EGE@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AA@
+ERR243079.816750       99      17      1096    60      100M    =       1452    455     TATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTAATCTTTGCAGTATATTTA    @ACGFGFHFFEGGJGFDJHKJEHKBHDFDHKIKGGGFHJIFIDFJHFKGFIFFHDFHHHGFHJHGCEEHEGHFFGHGFEIEECHIIHEIJEKECG?EBCA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243079  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243083.371418       83      17      1106    60      100M    =       750     -455    ACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTAATCTTTGCAGTATATTTACCAGTTCAGC    =E@EB=EFAH@HG<HIG@FFLGJGFHHJBGEFGBHJKIIIBHGHJABGHGFH@DAHHGEGEJ<DFGEHHIDFGHJGHGJKJHFGDGGHD7BIHGFEFGC@    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243083  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.4998889      163     17      1122    60      100M    =       1385    362     TTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTAATCTTTGCAGTATATTTACCAGTTCAGCATCCCTAACTCAAAAA    A>EEBHGFFEFCIFFF@FIHFGDGHECEGI>=>GAGKJGEGF<A=DFHBEHGFKGBJCKKDHGKGAIEAIFFGHI0INBFLEDJIHE8JGH9IHJ?=D>:    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C@@
+ERR243003.852165       163     17      1147    60      100M    =       1483    435     TTTTGAATTTTGGATTTTTTCATATTTTGTAATCTTTGCAGTATATTTACCAGTTCAGCATCCCTAACTCAAAAATTCAAAAATCTGAAATCCCAAACGC    @?ACHFGFDEEIGGDFFGFFJGGDGFGFJFEGHKHFGKIHKEEGFHGFEIGHKGGJGKKHIKIJHGHIIHHDIHHIEKHG?IIHIFJGGHFGEHEEEF=A    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243003  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.1880433      163     17      1154    60      108M    =       1476    392     TTTTGGATTTTTTCATATTTTGTAATCTTTGCAGTATATTTACCAGTTCAGCATCCCTAACTCAAAAATTCAAAAATCTGAAATCCCAAACGCGCCAATAAGCATTCC    :?@@CFEDBBCCCGHGGGDDDIEGJHIJEEJJILFHIBHEFHGKIMJFJJMKJIJLLKIHILKJLMLIJFLKLLLMIJKKLLHGJLLIKGGBH>JFJDFEGIGFC>CC    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@EH
+ERR162875.1140280      83      17      1156    60      100M    =       863     -392    TTGGATTTTTTCATATTTTGTAATCTTTGCAGTATATTTACCAGTTCAGCATCCCTAACTCAAAAATTCAAAAATCTGAAATCCCAAACGCGCCAATAAG    AA=GGFGHEHBIHDHJI==:?G???EJI@GK?BHIJJIIGJHHHJBBKKDCFLMDB<DMHIHHHHCDHCIGBIGFICADGHHIHJGCGBH6GEHDFDCGB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:DC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.11973614     83      17      1163    60      100M    =       1020    -242    TTTTCATATTTTGTAATCTTTGCAGTATATTTACCAGTTCAGCATCCCTAACTCAAAAATTCAAAAATCTGAAATCCCAAACGCGCCAATAAGCATTCCC    BACGHGGFGDJHJIGJJLIAGHLIBJIIBHHIIGLBKGGMGKLEGLLNHIHK9KHIH9DJIKHHHCH7IIDHHHJKJIHGHC>@AILDCIEJJIFG<E8C    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:IHHI@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR013140.3985724      147     17      1182    60      108M    =       899     -390    TTGCAGTATATTTACCAGTTCAGCATCCCTAACTCAAAAATTCAAAAATCTGAAATCCCAAACGCGCCAATAAGCATTCCCTTTGAGCGTCATGTCGGTGCTTGGAAT    <D@BE;CF@?AACDBEG<>@B@0A?:BC><9=C?@DAG<@;=>CCC>AABB:@<?=EFCB?=<KBKMHEHHEJEJDJILLKJJHIIIAFIHGHEH@HEFGHECDD@B:    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@F@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.7178739      99      17      1187    60      100M    =       1434    346     GTATATTTACCAGTTCAGCATCCCTAACTCAAAAATTCAAAAATCTGAAATCCCAAACGCGCCAATAAGCATTCCCTTTGAGCGTCATGTCGGTGCTTGG    DBEDFFFFGHEGKGHGHJKIJKHKGFIHKIJHKIKHHKKGJJIDEKIIIKGKJMKKHJ?LCLMJJFJFLJCJGKKBKHHIFGD9ECHE8BABC0.BH5G6    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@
+ERR013140.17777881     163     17      1188    60      93M15S  =       1524    397     TATATTTACCAGTTCAGCATCCCTAACTCAAAAATTCAAAAATCTGAAATCCCAAACGCGCCAATAAGCATTCCCTTTGAGCGCCATGTCGGGGCTTGGAATGTTTGG    :BCCB?@ACGFCCCFECCGCHIJIGH9GGGEGFFE>=IIIIJAECEHGF@DCAEHIF<B9+;F5=FAB?FB263:76;:>6>9),<>B9<76$*)=2?5>8:7/*+2&    X0:i:1  X1:i:0  XC:i:93 MD:Z:83T8T0     RG:Z:ERR013140  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.20797205     147     17      1190    60      100M    =       895     -394    TATTTACCAGTTCAGCATCCCTAACTCAAAAATTCAAAAATCTGAAATCCCAAACGCGCCAATAAGCATTCCCTTTGAGCGTCATGTCGGTGCTTGGAAT    @ECFEGHKJIFHHBJJCAKKLHHGNHMHEIIJEJMIIHFJHMJEIHHKLKMHHGEHDJKMIIEELLMJJHJJMEJLLLLEJHLIIJIDJIIIKEHIHDBE    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR242939.1378819      99      17      1202    60      100M    =       1582    479     CAGCATCCCTAACTCAAAAATTCAAAAATCTGAAATCCCAAACGCGCCAATAAGCATTCCCTTTGAGCGTCATGTCGGTGCTTGGAATGTTTGGGGTTTT    =C6:EADGG?;FGCIGFHHGF5IG?H>GCICJD;G?DG9HHHE4@AJDCCEAGIAFD5I,6H=5JAHJ4EJCHK2DAG=JEEDK8836E@ECH///A?=*    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242939  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243035.1352953      99      17      1224    60      100M    =       1563    438     CAAAAATCTGAAATCCCAAACGCGCCAATAAGCATTCCCTTTGAGCGTCATGTCGGTGCTTGGAATGTTTGGGGTTTTGGATTTACAGCTTTGGGACGCT    @D@EEFGHFIG?DGIHHHHFBAIBIFHHEFBJHHHEHIGGGEIDMBBFJGGFFEAGEMHH<HIHHBKFBG<=0CBEFFGGC?E@BFGIG<3EGB5EF>F>    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243035  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.18681977     147     17      1234    60      100M    =       1084    -249    AAATCCCAAACGCGCCAATAAGCATTCCCTTTGAGCGTCATGTCGGTGCTTGGAATGTTTGGGGTTTTGGATTTACAGCTTTGGGACGCTCAACCTGTAC    0@75A@E9F:(18K.@;I@2L2E:B?DJHCEJJKL36IIIB7B?CK?*KJI+LGIJ9=JJAL?BJJGJCJGJJGHILGLJI<HGJHCIKIHDGGJG;DDE    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR156632.10970255     99      17      1238    60      100M    =       1440    301     CCCAAACGCGCCAATAAGCATTCCCTTTGAGCGTCATGTCGGTGCTTGGAATGTTTGGGGTTTTGGATTTACAGCTTTGGGACGCTCAACCTGTACCTCA    =<8FGEAB1CCLE>CB@AGDD<>ED?9@?DD/=>=0I>=:EA2L7;3ECK5;G=>@MKL/0A2>A89?<2>KF@>L<9;/7>I@4:5:AFD7I@5A@G6E    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR162872.9427750      163     17      1249    60      100M    =       1421    271     CAATAAGCATTCCCTTTGAGCGTCATGTCGGTGCTTGGAATGTTTGGGGTTTTGGATTTACAGCTTTGGGACGCTCAACCTGTACCTCAATAAACCTGAT    ECDFFGKJIHHJKLLHHLLLLDIMGILHMDKHLLLEKKHIIDGIILGKJDIIEIK@JHIHIKNMMJIMKJJJDLLLJDILLMI@HKIKF>FHCAFGGHBD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@F
+ERR162875.5181154      163     17      1266    60      100M    =       1395    228     GAGCGTCATGTCGGTGCTTGGAATGTTTGGGGTTTTGGATTTACAGCTTTGGGACGCTCAACCTGTACCTCAATAAACCTGATTTTAAAAAAGTTTGGGG    BCHHBGGFHIFJDDHJJLFJJ?DJMIHHKJGGGDGGHB9KGDBF@FKKHBJ6BI@DJJMIJC@IJIIKKLGAIKGHIHKJLIHHGGG=?GIFK8D:CA@=    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@EFGE
+ERR162872.1587020      83      17      1273    60      100M    =       1024    -348    ATGTCGGTGCTTGGAATGTTTGGGGTTTTGGATTTACAGCTTTGGGACGCTCAACCTGTACCTCAATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCC    @EED@HGGII@IJKIJIHIHILKKIJIIIKKKHJHFILLNGJJKJLDEMMILGJLLKIJHIMJJHJIGHGIMGKIIIHHHGGGGKIHHGHIHGGGFCE>B    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR156632.9494189      83      17      1277    60      100M    =       1031    -345    CGGTGCTTGGAATGTTTGGGGTTTTGGATTTACAGCTTTGGGACGCTCAACCTGTACCTCAATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTA    3EDF/DGGHKHHJJEIJKMJJJJJKM/IKGKGH@LMGEJ1ML<ELCJKHILKJKJHINI=IIIIHGLMJKIIJBIHHHHIKBJJILK?LJKEEHIHHGCD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@F
+ERR242963.315564       163     17      1289    60      100M    =       1708    518     TGTTTGGGGTTTTGGATTTACAGCTTTGGGACGCTCAACCTGTACCTCAATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCC    @FD>BHFG@EEEFIHEGFFEHHJKIGGJHGGI;JIJHHHIIIDEJHKJHGIEIHIHFJFGEEGGGFGIHIFE@HIDBFHGGIJHHHFDGFIFH@GECDC>    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242963  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@
+ERR156632.10697401     99      17      1297    29      54S46M  =       1427    229     ACCCCAAACATTCCAAGCACCGACATGACGCTCAAAGGGAATGCTTATTGGCGCGTTTGGGATTTACAGCTTTGGGACGCTCAACCTGTACCTCAATAAA    DAFCIHHGHHFGCKHFKGIJMDIIJHKGJALCKDDILKCCEHKLLGIJGLIKEIADIHLKLJFEHFJKLLMFGIK?IGEHLE@EIBGLGFDHIHHFCD:;    MD:Z:4T41       RG:Z:ERR156632  AM:i:29 NM:i:1  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@NQVUYXY@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.17780862     147     17      1308    60      100M    =       951     -456    ACAGCTTTGGGACGCTCAACCTGTACCTCAATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTCCTT    5EGF<FAIG?6@A1LH:H03@452F=9J><E6<)12B?GJ3*FCI?=4@IF6E:CJDM*9IH84?AI8HD@?EEI5I8EC@LGLCF4KHA<5HHGG=EAD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR013140.23901775     99      17      1316    60      108M    =       1621    379     GGGACGCTCAACCTGTACCTCAATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCT    @BDFD>HJHIIDJJHEAFJKJHHGHJJGKKIFGGGFEHCIEEFDEIJJJJAHFFIFLLLLILJHHK>ILKHIL?DDFGA5DA;A<C4>7:DD?CF<D>I:BAD@@B@B    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242951.1253490      99      17      1327    60      100M    =       1717    489     CCTGTACCTCAATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCT    @BEFEDGGGIGFHFGGGJKJGHFFFFHGFHIJDEEKGFHJIDFEDKJIIEIJJDJAJJIIHIB@HJCJGJJBG?G=EGJGEAJKEEGHCEFH>BHCCFED    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242951  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@F
+ERR162875.7604876      99      17      1336    60      100M    =       1673    436     CAATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTT    BECF-@EFHIIGHFGGGHHHHEMHHHKKDJIJCFCLKKKKGIJDK9AMJJAELCCJKBHIBCDFJ@IGJKKHBBIHDJKDFIK2IJFLJIGEFHDG8FB?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@
+ERR245038.1101322      1107    17      1338    60      100M    =       1055    -382    ATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCT    DAA>CEGGHFHHGDGHBFFKFHHCI>GEHIH5HGIHKDFIBHHAH=JCII?EEHGEJIKAGHGGCEEJCEGIGEEJ:DFIEGGIJFDJHGFEEHCECDE?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245038  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245049.1671108      83      17      1338    60      100M    =       1055    -382    ATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCT    CBBB@GICHFG?E7FEGFFIHHIIIJGLIKHHHJHKKFFHJHFAKIJFIHBGJHIGIIJAIJHGEDIJHDIHGEEKGDFIEGGIIGDJFHGHEHEDCEE?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245049  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245041.487129       147     17      1368    60      100M    =       1004    -463    ATTCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCTCTAGGTATTGGTATATTGTGTCTGCTGTGA    ?DCEGGJCAHGHHAJHJEEHCKKHHEKIIBIINGGFDLIBJHHFGKHFFKEHHIKGJIHIHIJIGHGFKFLFIIHEGGFIIDEFGHGHGICJGHIGGEDA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245041  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR162875.4511615      163     17      1375    60      100M    =       1652    376     TAAGCCCGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCTCTAGGTATTGGTATATTGTGTCTGCTGTGAACTGTCC    EA9IHD>CAD6A>K+A=23J>5:?K+0G?17<+G;<79:F=?CCH;<6/J6KCG0JB@HH)EKIF<MEI4B5ND?G@FJI5GB7?9?JL=F@-1*9F/E<    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.20508653     163     17      1384    60      99M9S   =       1673    377     CACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCTCTAGGTATTGGTATATTGTGTCTGCTGTGAACTGTCCCTGGCCTGTTTGGTGAG    :CBED;GFHBEGJA@KIGDDHIICGKEEGGJEHGJHCJFHJKE>DMBDDB@EKDDGADAABECFDFDHBHBDGFEBE?DEC>@=@:GB@96#E?:42<72%9764;2(    X0:i:1  X1:i:0  XC:i:99 MD:Z:91T7       RG:Z:ERR013140  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.4998889      83      17      1385    60      100M    =       1122    -362    ACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCTCTAGGTATTGGTATATTGTGTCTGCTGTGAACTGTCCTTGGCCTGTT    .@2AGHJG8EHJ?JJFHIC/MFGEB<A<KJI:IGJJAMJ=IDHDG;HCIIKGILBGMHBIKDK@HHJIJHCIEJGJGFGHFJHHKHIIFHHHFHEJEE?=    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AB
+ERR162872.25518652     163     17      1387    60      100M    =       1632    344     CCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCTCTAGGTATTGGTATATTGTGTCTGCTGTGAACTGTCCTTGGCCTGTTTG    E5?FGJ@GJKGC:HIGHKJAG=MI@=HMBJJNH=CJGDIK@<:KLEFHHKDILJK:FBBHLDCJ/IIIJG/JKMIHMLFEII?EEFBGL?ELEJJA:<=D    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@F
+ERR162875.5181154      83      17      1395    60      100M    =       1266    -228    AGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCTCTAGGTATTGGTATATTGTGTCTGCTGTGAACTGTCCTTGGCCTGTTTGGTGACGGG    C;):EE0EGIHHFEIIHAD?;BLHIJJLDCL74LGKH@@GFHFK<BABHKACL=AA>AG6J;?@MCKH@FIBHDID7J?E=I;I9=HGG@EGFFFF?CBB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR162875.16344032     99      17      1402    60      100M    =       1670    367     TTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCTCTAGGTATTGGTATATTGTGTCTGCTGTGAACTGTCCTTGGCCTGTTTGGTGACGGGTGAGGAG    ABFDHDCIFEFGJFEGFFGHBKLKKCG=KKIJFHFLDIFJMCBJHG6GEIIIGLHLGLKKKM@GL4JEKKDLKMEJCJJFIGI>CLF<DH?DEEFBFBDD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:CD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245032.1136878      99      17      1416    60      100M    =       1713    396     ACTATGCTCCTTGGCCATTTCTCTAGGTATTGGTATATTGTGTCTGCTGTGAACTGTCCTTGGCCTGTTTGGTGACGGGTGAGGAGCAGGGACAGAAGGG    ACFCFIGHIGHFJFHGHHDDKIJICLGFAGGJHDFFFGGIFJEKGJIIIFIFHJJFEIIIGEHKHGJFEFHGBIIIAJE=JDJGAKHGJHIAFFIA@G>C    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245032  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@C
+ERR162872.9427750      83      17      1421    60      100M    =       1249    -271    GCTCCTTGGCCATTTCTCTAGGTATTGGTATATTGTGTCTGCTGTGAACTGTCCTTGGCCTGTTTGGTGACGGGTGAGGAGCAGGGACAGAAGGGTCCTG    ;FA@GAFJJHF;>:GMIEHLKIIJHJLKIJIHHJKJKIMKKMHJJMIIIHJJJJCEKFKLHIGJFNJGKICLLIGKKJKJIKKJJKGIIIEIGGFECGDB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.25752000     99      17      1426    60      100M    =       1789    462     TTGGCCATTTCTCTAGGTATTGGTATATTGTGTCTGCTGTGAACTGTCCTTGGCCTGTTTGGTGACGGGTGAGGAGCACGGACAGAAGGCCCCTGCGTGC    B@=>FC/=CEF>G<5CE+HHECIGCHHEFICHH9J/C9><.=;3H.G79M>D/=K.8CFHNB:BEA9G/8:&7E3K9C)8JDH2C2:-H,&.(>./(BG;    X0:i:1  X1:i:0  MD:Z:78G10G0T9  RG:Z:ERR162872  AM:i:37 NM:i:3  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242963.327784       163     17      1426    60      100M    =       1781    454     TTGGCCATTTCTCTAGGTATTGGTATATTGTGTCTGCTGTGAACTGTCCTTGGCCTGTTTGGTGACGGGGGAGGAGCAGGGACAGAAGGGTCCTGCGTGC    @<FEGEFGEFHHBHEK@EB@>GGDBGCGFIED>EJ@DIFDJAEGG?EKG>?J(JIIHBEEJ:D0F,?FG#G9J.FIFHGGF?HEGAH/F82-H9AB98==    X0:i:1  X1:i:0  MD:Z:69T30      RG:Z:ERR242963  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.10697401     147     17      1427    29      100M    =       1297    -229    TGGCCATTTCTCTAGGTATTGGTATATTGTGTCTGCTGTGAACTGTCCTTGGCCTGTTTGGTGACGGGTGAGGAGCAGGGACAGAAGGGTCCTGCGTGCC    CEF=8DGGHHIKEKKHHIGELJFHDGGIHJJDKJMKJKKKH=LGJJJKADKJJMFJKBHIFDEGCKDGIKIK;JKCJK2FGJJHFHEIHFGHFG@BFE@B    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BG
+ERR245024.1107845      99      17      1428    60      100M    =       1785    456     GGCCATTTCTCTAGGTATTGGTATATTGTGTCTGCTGTGAACTGTCCTTGGCCTGTTTGGTGACGGGTGAGGAGCAGGGACAGAAGGGTCCTGCGTGCCC    @:EDEFDEHHHIDJGDDGDIE>EEDF?JDHEKIIIIFCIE@H=CCFH>EDHJIGG>E<JEFJFI929<GAEEEKAGJHD9G@J>AGI<-FF?FD9A@CD8    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245024  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@
+ERR242943.1490060      147     17      1433    60      100M    =       1031    -501    TTTCTCTAGGTATTGGTATATTGTGTCTGCTGTGAACTGTCCTTGGCCTGTTTGGTGACGGGTGAGGAGCAGGGACAGAAGGGTCCTGCGTGCCCTGCCT    BADGDG?HGIFFDHIGDHGEGJFGHFKHGADIIJ<FLGF9IJIGHIAFIKGEIIJGID=FHGHIFHH?DHEFEHEGDHCIJHHBHIDC@CFFADDGG@EA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242943  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR156632.7178739      147     17      1434    60      100M    =       1187    -346    TTCTCTAGGTACTGGTATATTGTGTCTGCTGTGAACTGTCCTTGGCCTGTTTGGTGACGGGTGAGGAGCAGGGACAGAAGGGTCCTGCGTGCCCTGCCTT    CEGGDDCJ??8"DEIHGFIJIF>IILHJHGJJEE;BEEFDLIILKB:EIEEHK>IG;AM5FAKKKDKIFK@KBGKKIFFHKICFKFFBDFHC@@GFBGCA    X0:i:1  X1:i:0  MD:Z:11T88      RG:Z:ERR156632  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:EG@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.10970255     147     17      1440    60      100M    =       1238    -301    AGGTATTGGTATATTGTGTCTGCTGTGAACTGTCCTTGGCCTGTTTGGTGACGGGTGAGGAGCAGGGACAGACGGGTCCTGCGTGCCCTGCCTTCACAAG    +>DC7>>0HE,A+37HHA9HIDBA?H.A1A.F8?N5HKDJ9FJ54:D>EK2C2)>I9:=FD=<<K*FH;@?B$L@@A<-?B3->8IH=GH)/1EF@>;FA    X0:i:1  X1:i:0  MD:Z:72A27      RG:Z:ERR156632  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.9078489      99      17      1452    60      100M    =       1710    357     ATTGTGTCTGCTGTGAACTGTCCTTGGCCTGTTTGGTGACGGGTGAGGAGCAGGGACAGAAGGGTCCTGCGTGCCCTGCCTTCACAAGCCCCTGGAAGGA    C@BGFJGJJJJKHGHIJIKLIKJKHJHKKJLGHGIJ=MKHEKF>HJGJKMLIKMKDHDMFINLL<LLLLIEAMHHIKILLEIKHIJDKJHKHIJDGEF5E    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR243079.816750       147     17      1452    60      100M    =       1096    -455    ATTGTGTCTGCTGTGAACTGTCCTTGGCCTGTTTGGTGACGGGTGAGGAGCAGGGACAGAAGGGTCCTGCGTGCCCTGCCTTCACAAGCCCCTGGAAGGA    5<BGDF:IGAKFGBJDBK7GGFLJHKFIHHFFGHHHCJE9HHGGGJJGCHEDIGCCKIGFEHFI@HF8G>BEIGIEG<GIFGIDFEHH@GAIEEGBECD?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243079  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR242983.836867       163     17      1460    60      100M    =       1849    488     TGCTGTGAATTGTCCTTGGCCTGTTTGGTGACGGGTGAGGAGCAGGGACAGAAGGGTCCTGCGTGCCCTGCCTTCACAAGCCCCTGGAAGGAAAGTTGTT    @EDEHEIDGGEJDJHGAI>BIBHEFEDI@JEI>JIFKBJHEKJFIIHDGHAGGHIJBIIIKIBDJDHHJIKI>5GGCGGJJHHFHEBFDKFE@;IC=G?=    X0:i:1  X1:i:0  MD:Z:9C90       RG:Z:ERR242983  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AB
+ERR245034.324906       163     17      1469    60      100M    =       1786    416     CTGTCCTTGGCCTGTTTGGTGACGGGTGAGGAGCAGGGACAGAAGGGTCCTGCGTGCCCTGCCTTCACAAGCCCCTGGAAGGAAAGTTGTTTTGGGATCT    ?DGCFDFDHFHGGICEGJCEJFIABG=GBJIFKHGJI@GFFHDGKHH3LHHJJABHHFKGMKKICEFGHGJGHHKFKF9FKI@HHB=FJA2D;:C@DC7@    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245034  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.1880433      83      17      1476    60      37S71M  =       1154    -392    TGGGTATTGGTATGTGGTGTCTGCTGTGACCTGTCCTTGGCCTGTTTGGTGACGGGTGAGGAGCAGGGACAGAAGGGTCCTGCGTGCCCTGCCTTCACAAGCCCCTGG    0%.*1%?0+(3+7%;#'2%8=44222;76%51(02/+5B/:<E;@??@494:0C9<;?=A:A==8A?=@>C@<>CA6CA<?:7<D?DD@B@BAGAABCFIHHGGDED@    X0:i:1  X1:i:0  XC:i:71 MD:Z:71 RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.24601969     99      17      1483    60      100M    =       1707    323     TTTGGTGACGGGTGAGGAGCAGGGACAGAAGGGTCCTGCGTGCCCTGCCTTCACAAGCCCCTGGAAGGAAAGTTGTTTTGGGATCTCTGCACCCTCAGCC    BABG<EHFEA?E0G4CEF:IGL2D?FFJIHHHC=GFJGGC:FK:IBDLMJBB6>=I8JELF8F.G18.3F)GDEDAE70G--DJJGHK@)+=B<FE3>0=    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243003.852165       83      17      1483    60      100M    =       1147    -435    TTTGGTGACGGGTGAGGAGCAGGGACAGAAGGGTCCTGCGTGCCCTGCCTTCACAAGCCCCTGGAAGGAAAGTTGTTTTGGGATCTCTGCACCCTCAGCC    9DBGG@F;<IGD<J<IDHCJ=GIG?LIGFHHI;BIKEJ?IHBIGFHBGKGGJBIFIKJIIMDIKFIHKFFHHGGGHGFFHIJGFIEIGHHEHGHEHFF@?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243003  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243039.1011454      99      17      1490    60      100M    =       1670    279     ACGGGTGAGGAGCAGGGACAGAAGGGTCCTGCGTGCCCTGCCTTCACAAGCCCCTGGAAGGAAAGTTGTTTTGGGATCTCTGCACCCTCAGCCTGGACAA    ?C?@DDHEIFGJIFJGGGHGJFCKIJEIDJJI@EJHGHHJFIICJE@JIJFJICKLGHGKIEHFJCHJDGBEEFGHAJHIKKKHGEIIJGJFGGGEBFC;    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243039  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243091.615703       147     17      1497    60      100M    =       1066    -530    AGGAGCAGGGACAGAAGGGTCCTGCGTGCCCTGCCTTCACAAGCCCCTGGAAGGAAAGTTGTTTTGGGATCTCTGCACCCTCAGCCTGGACAACTTGTGC    ;@EEGGEIIJDGIJGIHGCBGEIIBFHHIGJF8EBHEFHGGKIHIIKGHIGJHJGEIHIHGGGHGGHJHHJCJGHHEIJJFIJIHJHGJHJDEJGFFEDA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243091  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR242947.484791       163     17      1499    60      100M    =       1858    458     GAGCAGGGACAGAAGGGTCCTGCGTGCCCTGCCTTCACAAGCCCCTGGAAGGAAAGTTGTTTTGGGATCTCTGCACCCTCAGCCTGGACAACTTGTGCCC    ?BGEEIEF@FGJFGIFGDIDHI9AFHJGGHIGGGFHGIGIJAIIHIECIFLIHHBKEEJEFCGKGCGHIKHIFIIIGIDGGJJIHIFDHFFHHDH?BBD>    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242947  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@
+ERR242999.1133728      163     17      1503    60      100M    =       1901    495     AGGGACAGAAGGGTCCTGCGTGCCCTGCCTTCACCAGCCCCTGGAAGGAAAGTTGTTTTGGGATCTCTGCACCCTCAGCCTGGACAACTTGTGCCCATCT    >F7ABHDH;F?FAFD08<BD:;?EHH7/GB;@2>&@L>0HIG5IH=JFHI8?58F58A62;<BDI2IGDNGH+GIH0IGHCH'A@:H8C5CCH4;F>>G)    X0:i:1  X1:i:0  MD:Z:34A65      RG:Z:ERR242999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.15752406     163     17      1509    60      100M    =       1804    394     AGAAGGGTCCTGCGTGCCCTGCCTTCACAAGCCCCTGGAAGGAAAGTTGTTTTGGGATCTCTGCACCCTCAGCCTGGACAACTTGTGCCCATCTGGTGAC    EEEFIDIGJJKKKCIKKKLKKLLLIL:IKJMGMLLLLKHIMFIIJMJHLIIIJIKHIKLKMLKKKKLLMKINLLLLKFIEJKJ?JIIKKJIDJJIFBDBC    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@E
+ERR013140.17777881     83      17      1524    60      46S62M  =       1188    -397    GCGTGTTGGGAGGGGGGGGGGGAGCGGGGACAGAGGGGCCCGGGGTGCCCTGCCTTCACAAGCCCCTGGAAGGAAAGTTGTTTTGGGATCTCTGCACCCTCAGCCTGG    &)%%*$$$%##%#(##$$#%$*#-%$01-893-%#11$$2##$"&1*86><?>=<<?@;@EDCBFEIKIDLLFB?GCEEGGDHDKKJGCEDHGHHBHHBIGFGGDED@    X0:i:1  X1:i:0  XC:i:62 MD:Z:62 RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR016352.7109038      163     17      1534    60      108M    =       1854    427     CACAAGCCCCTGGAAGGAAAGTTGTTTTGGGATCTCTGCACCCTCAGCCTGGACAACTTGTGCCCATCTGGTGACCCCTCACTCAGCCACCAGACTTCCACGACAGGC    ;D@DDCCDEEHFCHFHHHFIEGEEHEEEHBJ>FGIGJHHIFHHJEIJHEJD4JCIJDJGDHFG9G=HCIB:FGBA8;9E@JFJBHBB8IBBCEC=EJ@B;8;C;@CC6    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR016352  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.28180864     163     17      1536    60      108M    =       1849    387     CAAGCCCCTGGAAGGAAAGTTGTTTTGGGATCTCTGCACCCTCAGCCTGGACAACTTGTGCCCATCTGGTGACCCCTCACTCAGCCACTCGACTTCCACGACAGCCTC    :B?>=595B?<==??CA>BA=BC4@9B=<C=4B7@>=?A0:C>EB=@AB@>8=>8E;?A@E7;CF;B@=<DDB8&;F>?.GADBA<@9$'17.?2B3C66@386&298    X0:i:1  X1:i:0  MD:Z:88C0A14G3  RG:Z:ERR013140  AM:i:37 NM:i:3  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.18201416     99      17      1557    60      100M    =       1954    496     GTTTTGGGATCTCTGCACCCTCAGCCTGGACAACTTGTGCCCATCTGGTGACCCCTCACTCAGCCACCAGACTTCCACGACAGGCTCCAGCCTCGGCACC    DDCEEJF;HFILHKHLJJIKLLHHLIMJJGIDGIJGLHK9LHJDELM@HLKILMMKIFKLLJELGJJGDEHHKHM;IJAJIGL.BLKDHMIHIIA5GFA?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243035.1352953      147     17      1563    60      100M    =       1224    -438    GGATCTCTGCCCCCTCAGCCTGGACAACTTGTGCCCATCTGGTGACCCCTCACTCAGCCACCAGACTTCCACGACAGGCTCCAGCCTCGGCACCTTCAGC    D986>>D=2B&HFI6I/D/A8EB@I3EA5GHG*FEH=C:;HIDD1/G;IFD3EFJ0D?D44I<:=FG;2H3<=@HIH;@>@JIIGH>?EII5CDDDGDD?    X0:i:1  X1:i:0  MD:Z:10A89      RG:Z:ERR243035  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:F@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR242939.1378819      147     17      1582    60      100M    =       1202    -479    CTGGGCAACTTGTGCCCATTTGGTGACCCCTCACTCAGCCACCAGACTTCCACGACAGGCTCCAGCCTCGGCACCTTCAGCCATGGACAGTTCCGCCAGC    0>D/&9C98=AG73#/8.4+0H?H,0'10K@=2G(+<:'C1(20.207D?C2+B?11H&==<II;5A>79J@B:A8>2GH)4@F;H7BB4<FD?/BBF=?    X0:i:1  X1:i:0  MD:Z:4A14C80    RG:Z:ERR242939  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243023.1620289      163     17      1585    60      100M    =       1908    422     GACAACTTGTGCCCATCTGGTGACCCCTCACTCAGCCACCAGACTTCCACGACAGGCTCCAGCCTCGGCACCTTCAGCCATGGACAGTTCCGCCAGCGTT    ?C?EDDECABH>F=GGHCE0FAGHCBH?JGGE=<ICIFHCGJEHF@IHFFBBHHKHJKHGFFFI=I*GABHDDBE.;IDAE:IGBH:1FCF@3/.AD=C(    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243023  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.23901775     147     17      1621    60      33S75M  =       1316    -379    AACTTGTGCCCATCGGGTGCCCCCTCACTCAGCCACCAGACTTCCACGACAGGCTCCAGCCTCGGCACCTTCAGCCATGGACAGTTCCGCCAGCGTTGCCCTCTGTTC    %;41.*8%1);:<*#'3?$%??C5%94699:%/1C?>F;==;1@9<5:.>>0'/,6<=*0;<4:2?=@<>D@B1:<=:?@E@F?BD>8GHBHF;DGGEIBHEECBCD:    X0:i:1  X1:i:0  XC:i:75 MD:Z:75 RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.25518652     83      17      1632    60      100M    =       1387    -344    CACGACAGGCTCCAGCCTCGGCTCCTTCAGCCATGGACAGTTCCGCCAGCGTTGCCCTCTGTTCTGCTGTTTTCTCTACCAGAAGTGCCCTTCCCTCCTC    ;C0C/;)@F7,:KK@KGH(CJ<03-G;J.JFF@DC5/:8?GE@DF.A.EA3FI2AGMIMI?E3;F4JBJ@JGEBCK8EIKFHGJ@FDEH=FE<AIEBG9B    X0:i:1  X1:i:0  MD:Z:22A77      RG:Z:ERR162872  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243059.1079565      163     17      1638    60      100M    =       1995    456     AGGCTCCAGCCTCGGCACCTTCAGCCATGGACAGTTCCGCCAGCGTTGCCCTCTGTTCTGCTGTTTTCTCTACCAGAAGTGCCCTTCCCTCCTCACCTGA    @F?HIHFHJIHII@IJIJHJGJGKIHHGIFFIHKEDIHBJHGLJBHGJJEGDJJKFCJIKIILEBGFJIJJFHHHKHHKEIKJIJGJGHIJFGIFEEFE/    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243059  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.4511615      83      17      1652    60      100M    =       1375    -376    GCACCTTCAGCCATGGACAGTTCCGCCAGCGTTGCCCTCTGTTCTGCTGTTTTCTCTCCCAGAAGTGCCCTTCCCTCCTCACCTGACCACTCTGGGGAAA    EB0EBB.J-<>7,405,0?GG%E1:D.8115<='E&82A6*IJE53:,*C:)HII:H#D;:D3FKC*8I;368?<0GMHHH?:.-GCJ3<8<-5'+/+BA    X0:i:1  X1:i:0  MD:Z:57A42      RG:Z:ERR162875  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR242959.484376       99      17      1656    60      100M    =       1972    415     CTTCAGCCATGGACAGTTCCGCCAGCGTTGCCCTCTGTTCTGCTGTTTTCTCTACCAGAAGTGCCCTTCCCTCCTCACCTGACCACTCTGGGGAAATCCC    ADBGGJGIFGJGGCGKEFJH@KGGJKAGFHHGGIGFIEEIJHIFLGGEFIJGJEGHGKIELFLFECHEIHIHHJGIIHHJGFGIGHHJGIHDGGFDEFB6    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242959  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@
+ERR162875.16344032     147     17      1670    60      100M    =       1402    -367    AGTTCCGCCAGCGTTGCCCTCTGTTCTGCTGTTTTCTCTACCAGAAGTGCCCTTCCCTCCTCACCTGACCACTCTGGGGAAATCCCTCAGCACCCTCCCT    AC=@>A8:IJKBGJEJIIJFLHJIGKEKMHIEEE<KGKJG:KLKIKDKIEJLIFK9MHCHCLDHMJIILMDKJLIJ?KHGHHI@AIIKLIKHGHJG=BFD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243039.1011454      147     17      1670    60      100M    =       1490    -279    AGTTCCGCCAGCGTTGCCCTCTGTTCTGCTGTTTTCTCTACCAGAAGTGCCCTTCCCTCCTCACCTGACCACTCTGGGGAAATCCCTCAGCACCCTCCCT    9@;=F@HEIIH@EGIIDIKGJHICHJJJLGJGGHELGKFAHKIKGHKGEEJMJFJHKGIKGIDGLHJFGJFKGKGHHHIGEHHHGJHIHFIEHEHFFBF@    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243039  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.20508653     83      17      1673    60      19S89M  =       1384    -377    CCCTCCAGCCATGGACAGTTCCGCCAGCGTTGCCCTCTGTTCTGCTGTTTTCTCTACCAGAAGTGCCCTTCCCTCCTCACCTGACCACTCTGGGGAAATCCCTCAGCA    )/,;%>9(4986(1$75&8+B:?>EBD>FHFFIGGIFHBIIJMFGIBHHEEGFGCBHDLJHLEGFCJFC?GGEDFGDF@ELFECFEBFFHDJJJIGGFIHHGIFFDA@    X0:i:1  X1:i:0  XC:i:89 MD:Z:89 RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.7604876      147     17      1673    60      100M    =       1336    -436    TCCGCCAGCGTTGCCCTCTGTTCTGCTGTTTTCTCTACCAGAAGTGCCCTTCCCTCCTCACCTGACCACTCTGGGGAAATCCCTCAGCACCCTCCCTGAG    DE?E:IFD7JGIK>KKJMHJIGDHHKGJEKDJMJMJHKLLKILIJLKLLFDJILFEM?L<HJHJGLLGJJLJKKLLIHIGJJMJKLLKGJILHHHJGGFD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.24601969     147     17      1707    60      100M    =       1483    -323    CTACCAGAAGTGCCCTTCGCTCCTCACCTGACCACTCTGGGGAAATCCCTCAGCACCCTCCCTGAGCATACCCTACTCTGGCACAAGCCCACCCTGCAAA    :DCEA@H9KHCJ5J?IJ2:K?II=L0/M@?D;:I9INEGB@A3<BHKEBEFELM3:@DCLJKHJIEIDE?KEHICJ=NEGIKAHFHIJIIDBDHAHFC@D    X0:i:1  X1:i:0  MD:Z:18C81      RG:Z:ERR162872  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR242963.315564       83      17      1708    60      100M    =       1289    -518    TACCAGAAGTGCCCTTCCCTCCTCACCTGACCACTCTGGGGAAATCCCTCAGCACCCTCCCTGAGCATACCCTCCTCTGGCACAAGCCCACCCTGCAAAG    /;0FED:GG@4FG:G9CFIGAIEH:GLIIB=FFKGIHBD7GC?<8AFLFEFHH1>@KGI4DC=EHIG<D6DJ.(?EEGHJJ>ABH=?9G6F8JFGG@<8?    X0:i:1  X1:i:0  MD:Z:73A26      RG:Z:ERR242963  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.9078489      147     17      1710    60      100M    =       1452    -357    CCAGAAGTGCCTTTCCCTCCTCACCTGACCACTCTGGGGAAATCCCTCAGCACCCTCCCTGAGCATACCCTACTCTGGCACAAGCCCACCCTGCAAAGCC    CFHD9DDHIJF"*6JJMJJKEAFLMFLBKHCMFJELEEIFHA:KKMFLKFFBJKLCLJLIKLKKHHGJJLFFLGIGJKKFKGIHIIJGHHIGH@CCFE@B    X0:i:1  X1:i:0  MD:Z:11C88      RG:Z:ERR156632  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:AA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BG
+ERR245032.1136878      147     17      1713    60      100M    =       1416    -396    GAAGTGCCCTTCCCTCCTCACCTGACCACTCTGGGGAAATCCCTCAGCACCCTCCCTGAGCATACCCTACTCTGGCACAAGCCCACCCTGCAAAGCCCCT    ?BFAE@FF@FABDHABKGKCHIHFDID<KHKGIGFIAEHGHIKGGJIG>HHKDIHKGHGJJFECIHKFEK<JHHKHDHFIKHGGEGEIFHIDCFF@A>F?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245032  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242951.1253490      147     17      1717    60      100M    =       1327    -489    TGCCCTTCCCTCCTCACCTGACCACTCTGGGGAAATCCCTCAGCACCCTCCCTGAGCATACCCTACTCTGGCACAAGCCCACCCTGCAAAGCCCCTGAGG    B4EFFE5FAI7?K5JAHHFJDBKAJGIEIIHHG?ADIGCFIHJK1BJLEGJKG=H@KFDBFIIEAKFHEHIJEFDHGF?IAGFJGIIEEGGEFEHFEFB?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242951  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242991.1183757      163     17      1719    60      100M    =       2047    427     CCCTTCCCTCCTCACCTGACCACTCTGGGGAAATCCCTCAGCACCCTCCCTGAGCATACCCTACTCTGGCACAAGCCCACCCTGCAAAGCCCCTGAGGCC    ?=?FDI@@HHGFJEHGIIGGGDHEHFJDHBEHIEEHHJHFBIHHJFHJDFHJFGGHC@IDHIEJJJIJCK<GHAKCHHGJ>HFJKEGDL@DIHHADF<E?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242991  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GD
+ERR242991.1577744      1187    17      1719    60      100M    =       2047    427     CCCTTCCCTCCTCACCTGACCACTCTGGGGAAATCCCTCAGCACCCTCCCTGAGCATACCCTACTCTGGCACAAGCCCACCCTGCAAAGCCCCTGAGGCC    ?@DFAIFGHHEBCGHHIIHEIHHAJHGHDBEFECK@HGIFHEGEHIJJ9JHJHK<HHEIDEIDHJDIJIHFIHH=JHHGJDHIJHJGGIG??FHGDF8FE    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242991  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HJ
+ERR243059.892087       99      17      1719    60      100M    =       2042    422     CCCTTCCCTCCTCACCTGACCACTCTGGGGAAATCCCTCAGCACCCTCCCTGAGCATACCCTACTCTGGCACAAGCCCACCCTGCAAAGCCCCTGAGGCC    @BCECHEGHHGHIGHGIGFGGFGHIHJFGHHHHGIHHIJGIIFIGFIEIFILIJHHIGIHEIDIIJIHFCGHHHJHIFHIHIFJIIHGJAGGGCG?CDFB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243059  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HG
+ERR156632.9766143      99      17      1732    60      100M    =       2017    384     ACCTGACCACTCTGGGGAAATCCCTCAGCACCCTCCCTGAGCATACCCTACTCTGGCACAAGCCCACCCTGCAAAGCCCCTGAGGCCCGCCCTGTGGCGT    DB=HGHGFIHHIKLKKKIIJFKJKHLKGKIJLKKLMJMKIHKJHHJKLKJJKJLFLLJ=HIIIMGJJMJLJIJFGILKALMFIKCKKKBKKHKEHHEE>5    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.9045126      163     17      1733    60      100M    =       1981    347     CCTGACCACTCTGGGGAAATCCCTCAGCACCCTCCCTGAGCATACCCTACTCTGGCACAAGCCCACCCTGCAAAGCCCCTGAGGCCCGCCCTGTGGCGTC    EBHHGHJHIKKKKIKIIKNJLKKJMHJKHJLNLLLLKMJLLJKILKLLJJMLMLKLJLKILLLMKKILKILJIJLKLLKLKIMKKKKDKJIKGGGFF@DB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.16941332     163     17      1735    60      100M    =       2041    405     TGACCACTCTGGGGAAATCCCTCAGCACCCTCCCTGAGCATACCCTACTCTGGCACAAGCCCACCCTGCAAAGCCCCTGAGGCCCGCCCTGTGGCGTCTC    BFFDE4EHIHHHGJHHFHJHJKKHKKHGKKKKLKKKILKIIHJMJKGIJLHKLJHHJJMFMIJJMILLLJJBLLKKJLLHMKILLEKEJIGBIII@FEGA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C@
+ERR162872.10053578     99      17      1777    60      100M    =       1965    287     CCCTACTCTGGCACAAGCCCACCCTGCAAAGCCCCTGAGGCCCGCCCTGTGGCGTCTCTCCCTCCCTTGCTGTCAGGACAGTGGTCCTGGCCTCCCGGGC    BADGDEGEHIBGFFGHIAJKGIJJIJKHGHL7KFKKIJ=GJFJBCKJKADLBBEBJGMKJ;GLHLMECMLLLHH>BEBDI;H=38EEKCB?EK;H(===,    X0:i:1  X1:i:0  MD:Z:92A2G4     RG:Z:ERR162872  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@RBO@DDD@
+ERR242963.327784       83      17      1781    60      100M    =       1426    -454    ACTCTGGCACAAGCCCACCCTGCAAAGCCCCTGAGGCCCGCCCTGTGGCGTCTCTCCCTCCCTTGCTGTCAGGACAGTGGTCCTGGCCTCCGGGGCTCAC    4:<9CC1GEHC?69HI0?FD<713E9EFD<HAAE=@D;6EGHFHC/J98F(G:G@@EK.G3J9=HEHFEIH@<EGF=>H=B=HFEGDJ/E9FEE/DDFC?    X0:i:1  X1:i:0  MD:Z:88A11      RG:Z:ERR242963  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245024.1107845      147     17      1785    60      100M    =       1428    -456    TGGCACAAGCCCACCCTGCAAAGCCCCTGAGGCCCGCCCTGTGGCGTCTCTCCCTCCCTTGCTGCCAGGACAGTGGTCCTGGCCACCGGGGCTCACGGAG    6DEGCEDF>HJC1BBIGHIE4;DHB>FGIHHICGBB<CIFDBGD6BAI.K8H:DCIGIGCHJHF#FH8D@HHAGGHC)HFFF<IB>>GFEGIDHD?ADD?    X0:i:1  X1:i:0  MD:Z:64T35      RG:Z:ERR245024  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.3514928      99      17      1786    60      100M    =       2012    325     GGCACAAGCCCACCCTGCAAAGCCCCTGAGGCCCGCCCTGTGGCGTCTCTCCCTCCCTTGCTGTCAGGACAGTGGTCCTGGCCACCGGGGCTCACGGAGC    C?EFGFFIGJEHFKLKJKIJJLDKLLKKIKHGHM6GLK<H=JFEAIKKJKJKJFGKLB?IJF/ALGEL7JIKIMJ<CIBLEFKFIK7GI;C?AHF<EABB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR245034.324906       83      17      1786    60      100M    =       1469    -416    GGCACAAGCCCACCCTGCAAAGCCCCTGAGGCCCGCCCTGTGGCGTCTCTCCCTCCCTTGCTGTCAGGACAGTGGTCCTGGCCTCCGGGGCTCACGGAGC    CAC2F5F?GHKC?FIGKJC=IIHIHJGIHHJFJBJFGKJJFJIBJHKDMGHAKBFGJIFJKFHGIJHKFHOJFFHFIJIHJHJFHAGHHIIFIFBFGFD@    X0:i:1  X1:i:0  MD:Z:83A16      RG:Z:ERR245034  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR162872.25752000     147     17      1789    60      100M    =       1426    -462    ACAAGCCCACCCTGCAAAGCCCCTGAGGCCCGCCCTGTGGCGTCTCTCCCTCCCTTGCTGTCAGGACAGTGGTCCTGGCCACCGGGGCTCACGGAGCCGC    /C>9C@:>GJEMELI1EL:-6IE>L>B>3'2E/BBECJ;DDKINKDG:0H+3BM6@KNJH7<HA;GKLDJEC@EKHKK8DHFDF?A9HEKHCGGIH=@25    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.15752406     83      17      1804    60      100M    =       1509    -394    AAAGCCCCTGAGGCCCGCCCTGTGGCGTCTCTCCCTCCCTTGCTGTCAGGACAGTGGTCCTGGCCACCGGGGCTCACGGAGCCGCCCTGTGCCGTGTACC    :ADEDGHKEJJJKJIEKHJMIKCLJ<IELFNJGJMJIJM@IKMIJGLKJKFMLIIKDEKLILEHKFKDKLJIMILGDJJKJJAHIFJHHGIGAFFEDF>B    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR243039.1277921      163     17      1809    60      100M    =       2171    461     CCCTGAGGCCCGCCCTGTGGCGTCTCTCCCTCCCTTGCTGTCAGGACAGTGGTCCTGGCCTCCGGGGCTCACGGAGCCGCCCTGTGCCGTGTACCTCTGA    <<=GGB40FE;BA>HHI7K:F4AIIABJHGGI:IHD?IHBACCDF@AD<>GADI&ED:)I<9AB10;I/IB6?EF:>3;AGGAHEEI9@9/051EEG@??    X0:i:1  X1:i:0  MD:Z:60A39      RG:Z:ERR243039  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:AA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.8706087      163     17      1811    60      41M67S  =       2105    373     CTGAGGCCCGCCCTGTGGCGCCTCTCCCTCCCTTGCTGTCAAGACAGGGGTCCTGGCCTCCGGGGCCCATGGTGCCCCCCTTTGCCCAGGAACCCCTGGCTCGCTCCG    8C>@?>=;;4;>40<BA='-%#,,7=8>465.<986B1?<5*:%'%).%".,#23$%*+0'$#%"%#)%+,$/.+(#&)#,%&%%'$,)$5$($'%%,&/%.%/5)%(    X0:i:1  X1:i:0  XC:i:41 MD:Z:20T20      RG:Z:ERR013140  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243007.241318       163     17      1823    60      100M    =       2171    447     CTGTGGCGTCTCTCCCTCCCTTGCTGTCAGGACAGTGGTCCTGGCCACCGGGGCTCACGGAGCCGCCCTGTGCCGTGTACCTCTGAGCCCTCTGCACAGT    =EHCIEH@EICJHK@IHJHHIEFI@EFIIK4AGGKEIBEJ7EC;:IHJF=1?<HIIJGAIFKJI;DIHFJEK6HA>KD.IHG8IGCJ>FHCIHHHFDDF6    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243007  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243015.41290        163     17      1834    17      100M    =       2189    454     CTCCCTCCCTTGCTGTCAGGACAGTGGTCCTGGCCACCGGGGCTCACGGAGCCGCCCTGTGCCGGGCACCTCTGAGCCCTCCTCACAGTGCCTTCTTCTT    <@BB3:GC>H>9II>1FGF26GB.B5:/>93?2&GD<8A2G3:EB3@*B:=8G)A652K40%?6&'&<IDC9G0GG&CFJD1098D9/-<D;F(-*(9E1    X0:i:1  X1:i:0  MD:Z:64T1T14T0G13G3     RG:Z:ERR243015  AM:i:17 NM:i:5  SM:i:17 MQ:i:17 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243031.1324865      99      17      1847    60      100M    =       2047    299     TGTCAGGACAGTGGTCCTGGCCTCCGGGGCTCACGGAGCCGCCCTGTGCCGTGTACCTCTGAGCCCTCTGCACAGTGCCTTCTGCTTGCCTGTGGCTTTG    ?EDEFHEFGGIEIHGKHHIHIHFIHAGHFIGJHHBGGJAHBIHJIJEKHJ>CGBDIHHJJ;FLIGFIIGIIGHBJGJJIJDLGIIGBEHGFJB@DEF@>D    X0:i:1  X1:i:0  MD:Z:22A77      RG:Z:ERR243031  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.28180864     83      17      1849    60      33S75M  =       1536    -387    GCCGGCCCTGCGCCGTCTCCCCCGCCCTTTCTGTCAGGACAGTGGTCCTGGCCACCGGGGCTCACGGAGCCGCCCTGTGCCGTGTACCTCTGAGCCCTCTGCACAGTG    '&1$$/-6%'((&,*%+%$$%.(%/36/+%1;06>?168<>2<;;:@D:79=><A7<</2>;@C9A:D=E9CBAAEACDE9?DCEDFCDEEGIADCBADEHGCGE?C@    X0:i:1  X1:i:0  XC:i:75 MD:Z:75 RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242983.836867       83      17      1849    60      100M    =       1460    -488    TCAGGACAGTGGTCCTGGCCACCGGGGCTCACGGAGCCGCCCTGTGCCGTGTACCTCTGAGCCCTCTGCACAGTGCCTTCTGCTTGCCTGTGGCTTTGAG    AFE@?CGHGBF@F2I-D4HED@@HD7BDGEEB>GDHBCJI5IHGEHE>HGCFEDEFHGEFG=EKGGDFGBAFCGCHJDGCFEHGGH<IFFGFGCCBEFD?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242983  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243019.556608       163     17      1851    60      100M    =       2294    542     AGGACAGTGGTCCTGGCCACCGGGGCTCACGGAGCCGCCCTGTGCCGTGTACCTCTGAGCCCTCTGCACAGTGCCTTCTGCTTGCCTGTGGCTTTGAGAA    AEADFGJEIGEJHHIIJHJGIBBHGGJJGH@IFJHGAIHGDJDJKH6CIEDEHIIIJBKJHHJEGFHIFIJGKKJJCKIIKH5IIIJJBJIGHDBFDECA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243019  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.31190318     163     17      1854    60      108M    =       2162    415     ACAGTGGTCCTGGCCTCCGGGGCTCACGGAGCCGCCCTGTGCCGTGTACCTCTGAGCCCTCTGCACAGTGCCTTCTGCTTGCCTGTGGCTTTGAGAAGAAACCCCTTC    9?CCBABCDCGBEFGECD69>EGCFF@:>@ACH7D@EB@BDDC;BD=?;7D>FDCF?<DAECCID=A>3@%=?;8B@5?8?59@A5B@5D39?::9A?>1%$,-#9.1    X0:i:1  X1:i:0  MD:Z:15A92      RG:Z:ERR013140  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR016352.7109038      83      17      1854    60      108M    =       1534    -427    GCAGTGGTCCTGGCCTCCGGGGCTCACGGAGCCGCCCTGTGCCGTGTACCTCTGAGCCCTCTGCACAGTGCCTTCTGCTTGCCTGTGGCTTTGAGAAGAAACCCCTTC    $>;0776;<A3<9CB5C;<=;7BADE96:F?E6AFAEC?E@B9=@;FAA??@?AIBEDDCFAAEFFEDEFH>FECG5GGJIJJJFJIIJGDJHJ;FJCFEFCCF@ECA    X0:i:1  X1:i:0  MD:Z:0A14A92    RG:Z:ERR016352  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242947.484791       83      17      1858    60      100M    =       1499    -458    TGGTCCTGGCCACCGGGGCTCACGGAGCCGCCCTGTGCCGTGTACCTCTGAGCCCTCTGCACAGTGCCTTCTGCTTGCCTGTGGCTTTGAGAAGAAACCC    2EED@IGEHGJFHBHGJHMGLFAGJDJC?KG9LHHIIGCIHHFEJJIIGII9AJLEKHJICHIHFIFJIHKGJKHFFFKGIHDIJHFHJGIEGHCDEB?A    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242947  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDG
+ERR162872.17554044     99      17      1863    60      100M    =       2053    289     CTGGCCACCGGGGCTCACGGAGCCGCCCTGTGCCGTGTACCTCTGAGCCCTCTGCACAGTGCCTTCTGCTTGCCTGTGGCTTTGAGAAGAAACCCCTTCT    BFHBFFFFGCCGJJJIHHCGIKDI>KHKKIHLKKCDLHGIJJKKKILLKMJLLJIIJGMHKKIKHLLKIL@LLJJKGLHJIHGL?JIIKBDGEGHCECGE    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242975.1004165      163     17      1881    60      100M    =       2290    508     GGAGCCGCCCTGTGCCGTGTACCTCTGAGCCCTCTGCACAGTGCCTTCTGCTTGCCTGTGGCTTTGAGAAGAAACCCCTTCTGGTTATACATAAGACAGC    @>EHGAAIHGHIEIJGAFIFEIGHJHJFKJGGIFIJKHJGLFJIFIGJKKJJFKJIHLFJIKJGFIHKIGIGFGIIIIIFJKHJGGEEDHGDBGIDFDGB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242975  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR243031.1705886      99      17      1881    60      100M    =       2179    397     GGAGCCGCCCTGTGCCGTGTACCTCTGAGCCCTCTGCACAGTGCCTTCTGCTTGCCTGTGGCTTTGAGAAGAAACCCCTTCTGGTTATACATAAGACAGC    ?@DGFDAHGGHIEIIHAEIEFGHHIIIGKIHHJHGIJGIIKFJIHHEJKIIIGJJIJIFGIFJGCHIKIDJDBHEIIHJEJHIIEFGFDFCHCEGEFDFB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243031  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR162875.23402552     163     17      1882    60      100M    =       2021    238     GAGCCGCCCTGTGCCGTGTACCTCTGAGCCCTCTGCACAGTGCCTTCTGCTTGCCTGTGGCTTTGAGAAGAAACCCCTTCTGGTTATACATAAGACAGCC    DCHHICIIIJKHLJKDIKHIJKLJIKJLLKLJKHMLIKJNILJKLIMKLMMHKLLLMILLLLHIMIMAILKJIKILLLGKLMLIIIIGIGIIGKCGFGF<    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@
+ERR162875.5605685      1187    17      1882    60      100M    =       2021    238     GAGCCGCCCTGTGCCGTGTACCTCTGAGCCCTCTGCACAGTGCCTTCTGCTTGCCTGTGGCTTTGAGAAGAAACCCCTTCTGGTTATACATAAGACAGCC    BAHEIAIIJJJGKKFCIKHGJLLJLK7LLKLFLJKJGHIKCLJKJGLKLKMFMLKJIEK05FFIJ@MD@N5E;III3IGKLMLECJAFGHHDDKCGD9C<    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242971.738250       163     17      1883    60      100M    =       2315    531     AGCCGCCCTGTGCCGTGTACCTCTGAGCCCTCTGCACAGTGCCTTCTGCTTGCCTGTGGCTTTGAGAAGAAACCCCTTCTGGTTATACATAAGACAGCCA    AEDA@HEHHIDIIIAEIGEHHGIIJGLIHIKIHIKIBILGJJHGIJIJIIGJIIGJFJEHIFFLHLHGKGHGIIIIHEIJJJCF?GEAGFDHKGDEHED?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242971  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242999.1133728      83      17      1901    60      2S98M   =       1503    -495    GTTCCTCTGAGCCCTCTGCTCTGTGCCTTCTGCTTGCCTGTGGCTTTGAGAAGAAACCCCTTCTGGTTATACATAAGACAGCCAGAGAAGGGAGTTGCCC    )+,7@CDG8F4'0>6066E%?/@;9>;5:?.816IK)2//DIBL97;EHC+@0,+2)4?1DG4GC<-E?D442EE3JB6H-%CHBCB;7G,,7F@C12*/    X0:i:1  X1:i:0  XC:i:98 MD:Z:0A16A1A78  RG:Z:ERR242999  AM:i:37 NM:i:3  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242955.454193       163     17      1904    60      100M    =       2322    517     TCTGAGCCCTCTGCACAGTGCCTTCTGCTTGCCTGTGGCTTTGAGAAGAAACCCCTTCTGGTTATACATAAGACAGCCAGAGAAGGGAGTTGCCCAGGGT    ABFFDIBGDHCGHGHFGGDJJIFFHGHIDEHJHHJGHJJFHFJBIFHJHHAI9DAHGHIKHGDAH9CHHAILAJ?JLAFJEJGHIHAFGF9H<G7DG?C4    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242955  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243023.1620289      83      17      1908    60      100M    =       1585    -422    AGCCCTCTGCACAGTGCCTTCTGCTTGCCTGTGGCTTTGAGAAGAAACCCCTTCTGGTTATACATAAGACAGCCAGAGAAGGGAGTTGCCCAGGGTGGCA    =DF?HEEHIFDAIIEAEJHELHGHGFJHKHHGGGIIHG;KJEIKD@EH=JKHFKIHAEFE@EIE<G?IDFGHEDFHIICGGGHHHGFFHFHDFFFF?FEB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243023  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243079.862248       99      17      1921    60      100M    =       2274    452     GTGCCTTCTGCTTGCCTGTGGCTTTGAGAAGAAACCCCTTCTGGTTATACATAAGACAGCCAGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTG    @CGGFFDHIHIHEGIGJCGFFGJCFHFKFHCEFHFJFFIBJEE=DADHEIFCFGBCI@BKHGFGJFGJ=FGIDAFJBHDCG>EG9GG7GHJCE;CBGFGC    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243079  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.17357143     163     17      1931    60      100M    =       2079    247     CTTGCCTGTGGCTTTGAGAAGAAACCCCTTCTGGTTATACATAAGACAGCCAGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTG    BEDHHIJJHH5J>HEKHLHIIIHEILKLJHLKKLGHHIJIJDEIMIKJMKDKNGM@IIKIKMIILH<LJIJHIMJDJKJJJIJDICLHLJLGIKFE@FCD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243011.1711788      163     17      1951    60      100M    =       2265    413     GAAACCCCTTCTGGTTATACATAAGACAGCCAGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCATTTTCACAGGCATGAAA    7@?AEG?@H>GEGED?ACDBG5>GG=.E@J8CHEFC?K<F:=>FIK7HG2&E>D0IIJ=>9D-6FE>ACHIE0<649F<G6G<1DD;BCB0<-4GA:C>C    X0:i:1  X1:i:0  MD:Z:90G9       RG:Z:ERR243011  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR242975.806680       163     17      1953    60      100M    =       2127    273     AACCCCTTCTGGTTATACATAAGACAGCCAGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCATTTTCACAGGCATGAAATG    @AEDFGHEIHJHEFFGEIGGEHLHIHLIIHJFJGGJHIEKDGJIIHILEJFKIJHJGMJIIBFGJJFJKGGKFEFIJKKHEJDGFKBHHJGHGHIDDEDF    X0:i:1  X1:i:0  MD:Z:88G11      RG:Z:ERR242975  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:BC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H
+ERR242991.1140440      1187    17      1953    60      100M    =       2127    273     AACCCCTTCTGGTTATACATAAGACAGCCAGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCATTTTCACAGGCATGAAATG    @@EEHFGEHHJHFEEIDHHGHGKGIGJJHGKGLFHLGIGIFAIJHIGKJDEJGKGIHKJIHBHEKJIJJGJJFFFIDJLIHHEEDJHKGKDJEDIDCEDD    X0:i:1  X1:i:0  MD:Z:88G11      RG:Z:ERR242991  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:BB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@F
+ERR156632.18201416     147     17      1954    60      100M    =       1557    -496    ACCCCTTCTGGTTATACATAAGACAGCCAGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCATTTTCACAGGCATGAAATGG    36DEAGCKDKIIIIHHJFJGLL7KKH?K;LLH?IIMKLHIGHK0:LKJ?KA7KBJIIK>EFIIFMHHBEGBIFGLIIBKCIDHHJ@HHCCH>FFDCCEBA    X0:i:1  X1:i:0  MD:Z:87G12      RG:Z:ERR156632  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245038.798432       99      17      1958    60      100M    =       2312    453     CTTCTGGTTATACATAAGACAGCCAGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCATTTTCACGGGCATGAAATGGAGAT    ?DAEFG9CCCFCGFFEFHEGIIHEEHBJCEHGGFHBEDIG7DJEF3HHIFIHHIHFAFFIIJGJIF;EDEGHBFH9CDBGHFC>G/E:??FC@FBC@BCB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245038  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243087.1122947      99      17      1960    60      100M    =       2366    505     TCTGGTTATACATAAGACAGCCAGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCATTTTCACAGGCATGAAATGGAGATAA    ?DGFBC?D?DFGGDF>FIFGIHFK@KLGFGGEJDD<IHGGKF/EF:AEJG:FEIAB5;IIKJ@EK;EEKHIIHHDDGGIEICKGJBGICCGDIFFH@C?A    X0:i:1  X1:i:0  MD:Z:81G18      RG:Z:ERR243087  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245024.1210272      163     17      1962    60      100M    =       2280    417     TGGTTATACATAAGACAGCCAGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCATTTTCACGGGCATGAAATGGAGATAACA    ?E@5ACC>FFFDFAFAG<CDEHGFGCIII=@E8@C4EGF:2BH?7BCG;F><><7I8>HG?AKEFEFFILCAHF<6B;IAIHCGBK@<5GIABDDAB5DC    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245024  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@E
+ERR162872.10053578     147     17      1965    60      100M    =       1777    -287    TTATACATAAGACAGCCAGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCATTTTCACAGGCATGAAATGGAGATAACAACA    .>@@DJHGBMKCHIK.LJKHHALILLFJDILHBBILGF>JKLIGDJFDCKIGGKEL;LEKIJIKJLBMGJAJJJFIIKKMHIDHGGIKJKIHFGGI:FFD    X0:i:1  X1:i:0  MD:Z:76G23      RG:Z:ERR162872  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242959.484376       147     17      1972    60      100M    =       1656    -415    TAAGACAGCCAGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCATTTTCACGGGCATGAAATGGAGATAACAACAGGAGCGA    6BEFBHFHCGCIHKEIAJJJJGGIEIIFGHEEDICEJKIKF?IJHKFHIILGHGBGDEKHIHGGHFICBHHIHHGIEEEECIHIIEEEIDEIGFFFE>D@    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242959  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.2168867      99      17      1981    60      100M    =       2205    323     CAGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCATTTTCACGGGCATGAAATGGAGATAACAACAGGAGCGACCGCACAGG    AEGEHEEIGIGJGFJJIKIKJECLCFFJFLLHJDIILKILMLFMHFHKKLMKICIJIMJIDMKLJIJKIIILIIMDHIHHGJKILEJLH@HFCAJFFDGC    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BA
+ERR162872.9045126      83      17      1981    60      100M    =       1733    -347    CAGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCATTTTCACGGGCATGAAATGGAGATAACAACAGGAGCGACCGCACAGG    EC?HEBIEDELDIIJIJJKKEIGKJLHMLLLHCJJJDMJKGLKJJIIKJKLDKIJHJKFCIJJLIILGHJJKLKJHEGHIGFKIJKJHBIFEAGHFHGAB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243003.755522       99      17      1982    60      100M    =       2281    398     TGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCATTTTCACGGGCATGAAATGGAGATAACAACAGGAGCGACCGCACAGGC    ?FDGE>GFDFFFECIIHGKHI4HCHDHDKJEHAFFHIAIGHGHFCEHGHJBGGGDEJFHB5IJGGJFFCGFHHFBGECFIGHGKCEK@?@G?@IFE@;E5    X0:i:1  X1:i:0  MD:Z:0A99       RG:Z:ERR243003  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:ZQ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.15198869     99      17      1987    60      100M    =       2229    341     AGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCATTTTCACGGGCATGAAATGGAGATAACAACAGGAGCGACCGCACAGGCTGCTG    DD:=GKGFJJJHHJKKHIHKI>HLLGIDHHKLLJJMFLIIGJDJJKIJGGHKDKDJBLHFLJJJGLLGJJ?JDIAKJKMLJL=CIIJEC>IHLGHIEAED    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243059.1079565      83      17      1995    60      100M    =       1638    -456    GCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCATTTTCACAGGCATGAAATGGAGATAACAACAGGAGCGACCGCACAGGCTGCTGAGCGCGTC    @DCGFEHG?EHJCJJIJB?HGHGJHIIHIJGEEKGHGIGIHG@ICGJGKKIHIEGFFIHCJGDEEJD?GHHFIKAIEGAHHDIGGIIFHJFHHG?E?DB@    X0:i:1  X1:i:0  MD:Z:46G53      RG:Z:ERR243059  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.4987821      163     17      1996    60      100M    =       2242    345     CCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCATTTTCACAGGCATGAAATGGAGATAACAACAGGAGCGACCGCACAGGCTGCTGAGCGCGTCA    DBDFJHHGJIKHIJMKJJDIEKKLLLKJMHIJJLKJMFIIGJJIKINIKKJLKFJJMBJNKJIJKKJKJKKJNJBKKKCKFKHLJMLLBKIHJIBGABFC    X0:i:1  X1:i:0  MD:Z:45G54      RG:Z:ERR162875  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245024.420543       163     17      1999    60      100M    =       2317    417     AGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCATTTTCACAGGCATGAAATGGAGATAACAACAGGAGCGACCGCACAGGCTGCTGAGCGCGTCACAC    ?D@@EH@FGFFBHGG@ECAJFIJH@GDEEGEEIG?GFFGHGHFJIIHGKGHGEKFFJGHDHGGIIFJICEIA:HH;IHIGGHCHHHE:@:C9??BGE>A9    X0:i:1  X1:i:0  MD:Z:42G57      RG:Z:ERR245024  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.3514928      147     17      2012    60      100M    =       1786    -325    ACGTTGCTGCCAGTTACTGCCATTTTCACGGGCATGAAATGGAGATAACAACAGGAGCGACCGCACAGGCTGCTGAGCGCGTCACACGCAGCCATCGCGC    34F=D2JFAJF*>BBHKGKIEDEIAI@H@LKHJDKCHIGJKHLKHIGGKCHJCLGJIBK=KAKFHEHLKLGKLGEKI?I?GHIGFGBHHHHFFEG@F?DB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.9766143      147     17      2017    60      100M    =       1732    -384    GCTGCCAGTTACTGCCATTTTCACGGGCATGAAATGTAGATAACAACAGGAGCGACCGCACAGGCTGCTGAGCGCGTCACACGCAGCCATCGCGCAGCTC    <BDC.BKCHEEKFFJCHCIGH:HDLKCII:GHHAIB8LIHC=GLBGKLKFFJCDD:@CHIKIK>HHKGGEFE5FBIHLHHEAFIGGHJEFAH@DFGFGFB    X0:i:1  X1:i:0  MD:Z:36G63      RG:Z:ERR156632  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.21458070     99      17      2020    29      90M18S  =       2301    388     GCCAGTTACTGCCATTTTCACAGGCATGAAATGGAGATAACAACAGGAGCGACCGCACAGGCTGCTGAGCGCGGCACACGCAGCCCTCGCCGCGCCCCGGGGGAGTAC    @BEFFFFFEJGCJJFGGHIJGJHIIKGIFJFGICCIKHHGEHKFIJJGJJALHLAGIDJEDFGHABFC>>1*128CBC:/1-=&1$1*'($('92%$#(7&%$%,%1.    MD:Z:21G51T11A4 RG:Z:ERR013140  AM:i:29 NM:i:3  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242983.1365156      163     17      2021    60      100M    =       2397    475     CCAGTTACTGCCATTTTCACAGGCATGAAATGGAGATAACAACAGGAGCGACCGCACAGGCTGCTGAGCGCGTCACACGCAGCCATCGCGCAGCTCAGGG    AAEHDDDGHIJHHGEDFJHHHKFIHGIDHGGGHHLHGEIJFHIILIGLGADHG@JGJHLILGJK>JGKKBJBEJFIHEAJHJIFFFIAJAHCJ=GHBEFB    X0:i:1  X1:i:0  MD:Z:20G79      RG:Z:ERR242983  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DB
+ERR162875.23402552     83      17      2021    60      100M    =       1882    -238    CCAGTTACTGCCATTTTCACAGGCATGAAATGGAGATAACAACAGGAGCGACCGCACAGGCTGCTGAGCGCGTCACACGCAGCCATCGCGCAGCTCAGGG    :BFFBFBKIJKLHIIIFMDLKJKLIGEHHIIMMMMJIHIHHINLLLFJDLEJCKL;LHLILJCMJKJKCJCIILGKEDIHKIJJGHBIBHHIGIFHHCBB    X0:i:1  X1:i:0  MD:Z:20G79      RG:Z:ERR162875  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR162875.5605685      1107    17      2021    60      100M    =       1882    -238    CCAGTTACTGCCATTTTCACAGGCATGAAATGGAGATAACAACAGGAGCGACCGCACAGGCTGCTGAGCGCGTCACACGCAGCCATCGCGCAGCTCAGGG    CFH>B6BII68FHC>B@@GLFJKFHCA?FIDIKLMJDC:LH9HLKGHFAM;JC2LHJHLILHIMFIKFADCFEKHKIE?HKKDJHHBIBHIIGFEHGCBB    X0:i:1  X1:i:0  MD:Z:20G79      RG:Z:ERR162875  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:AA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR156632.16941332     83      17      2041    60      100M    =       1735    -405    GGGCATGAAATGGAGATAACAACAGGAGCGACCGCACAGGCTGCTGAGCGCGTCACACGCAGCCATCGCGCAGCTCAGGGATATTACGTGTAACTCGACA    ?EEGEHIEFHCJKKJIGGFLHHLKLKILELHCEIHHLJLCMJLMKNLJDLEKKI=IHEKLKJKLIKCLDLLKKNILLLLLHHIJIHDIJHHGFIHAHFED    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243059.892087       147     17      2042    60      100M    =       1719    -422    GGCATGAAATGGAGATAACAACAGGAGCGACCGCACAGGCTGCTGAGCGCGTCACACGCAGCCATCGCGCAGCTCAGGGATATTACGTGTAACTCGACAT    DFGDEHEDHEHJHJHFGFJEFKGIKKIBKEDAJIDIJJJJHIJHJIHAIAFIKFG>@JFJJHJGFBJAJIJJHHJHHGLIFHIFF@GGHEGEJF@IDGB@    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243059  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:FH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242991.1183757      83      17      2047    60      100M    =       1719    -427    GAAATGGAGATAACAACAGGAGCGACCGCACAGGCTGCTGAGCGCGTCACACGCAGCCATCGCGCAGCTCAGGGATATTACGTGTAACTCGACATGTCAG    EB?CDGD<IEDDHBEE<<IHIKBK?H>KK?KHJGKE:KFJHBBGBJEJ?J?BJK>IHJDH@H?GDDHGEHIHHHD>CADE@EHHEDEJFADFIEEEDGD?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242991  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242991.1577744      1107    17      2047    60      100M    =       1719    -427    GAAATGGAGATAACAACAGGAGCGACCGCACAGGCTGCTGAGCGCGTCACACGCAGCCATCGCGCAGCTCAGGGATATTACGTGTAACTCGACATGTCAG    0@?C7GAGIE@F<JECGEBF>HAC?H<KK?@>JGK<CKCIFH?GBG:JCJ?BF@FEHHCG@J?G@DPK<GIBH@GDFGDE@EGEBBDE@?HFIECEAFA>    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242991  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243031.1324865      147     17      2047    60      100M    =       1847    -299    GAAATGGAGATAACAACAGGAGCGACCGCACAGGCTGCTGAGCGCGTCACACGCAGCCATCGCGCAGCTCAGGGATATTACGTGTAACTCGACATGTCAG    ECCE@GEIJGEFBIFFJHKHJHAIHIBKJFILIGKIKKHJKJBJAIFIGKEAJKJIKIHGAIAJLKLKGKIIHIHDHGFF@GGHEFDKGAIEIFFGEHDA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243031  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.17554044     147     17      2053    60      100M    =       1863    -289    GAGATAACAACAGGAGCGACCGCACAGGCTGCTGAGCGCGTCACACGCAGCCATCGCGCAGCTCAGGGATATTACGTGTAACTCGACATGTCAGCGATTG    EGGEE?GJIIKLKKLLDLIKEKLJLLLLNKKMK?JLEMBIIMEMGELMJLJLIJDLDMLMKKIKLJLLJIIJJICIJJIEHLICKIK=HFIKJJCHFECD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.360692       99      17      2070    60      100M    =       2206    235     GACCGCACAGGCTGCTGAGCGCGTCACACGCAGCCATCGCGCAGCTCAGGGATATTACGTGTAACTCGACATGTCAGCGATTGTCACAGGCACTGCTACT    8DDB5DF:E=?BH;GKDFK5B?)GAF6@H2CIL?KF;J>JC3E8GHK?@.42I4BG<F2D:94FE8ECHJFFA/DHH?<I5B8DAD?3;-)AE>HE7AC.    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.10955775     99      17      2073    60      100M    =       2419    445     CGCACAGGCTGCTGAGCGCGTCACACGCAGCCATCGCGCAGCTCAGGGATATTACGTGTAACTCGACATGTCAGCGATTGTCACAGGCACTGCTACTCCT    B?EEDEHEFHHHHIHIECJCHGHDIFACGKI7CGAD62LHLCHH6?IG3@CJCHF@K@:HIFLH8G@IHG1KEE@CG58@/HHJ@JJF@C@5JCFAHGF;    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242979.559120       99      17      2075    60      100M    =       2431    455     CACAGGCTGCTGAGCGCGTCACACGCAGCCATCGCGCAGCTCAGGGATATTACGTGTAACTCGACATGTCAGCGATTGTCACAGGCACTGCTACTCCTGG    @CEEIGHHIIGIEJIBIBFJHGEGAIGOJDGHIBJAIDKJHKHJGJFGDHHEJCGIFEJGKLBFJHGJFHGKJCEHGHGLGIHKIKGMIKHHDGGEFDEG    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242979  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GL
+ERR162872.17357143     83      17      2079    60      100M    =       1931    -247    GGCTGCTGAGCGCGTCACACGCAGCCATCGCGCAGCTCAGGGATATTACGTGTAACTCGACATGTCAGCGATTGTCACAGGCACTGCTACTCCTGGGGTT    AGFFIIFKH5=?DIJI>JBCKJLLIDHGDLEIMLEMGLIKJLIHHKIDCHIKJIFMJ?JHMIHJJMLBEI@IGBGJGKKJIKGKHIKHF>CBIFFEEE?B    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AG
+ERR243063.1642219      1123    17      2084    60      100M    =       2462    477     CTGAGCGCGTCACACGCAGCCATCGCGCAGCTCAGGGATATTACGTGTAACTCGACATGTCAGCGATTGTCACAGGCACTGCTACTCCTGGGGTTTTCCA    AEDEIG<H@EHHIGH@IHKI=@GJ?G9JFHLHKGJEHDGCG?DH?-KEEHHJIBEHHEF@J:>EAFECKHI-ACAGHI=HHHEFKB@HH1..F8=;76D4    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243063  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243063.246578       99      17      2084    60      100M    =       2462    477     CTGAGCGCGTCACACGCAGCCATCGCGCAGCTCAGGGATATTACGTGTAACTCGACATGTCAGCGATTGTCACAGGCACTGCTACTCCTGGGGTTTTCCA    AEGFIB@H@IJEHGICJGKIHHGJAI@JBHJDKDJEHHCE>B?HBAKFEHIGIAFHHHH@JHJHAFEEIFKFIHIGDIJJJHHEJIIHCIEFBAFABF=B    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243063  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.8706087      83      17      2105    60      28S80M  =       1811    -373    CGGGCGGGTGGGCGCTGCACACGCAGGCGTCGCGCAGCTCAGGGATATTACGTGTAACTCGACATGTCAGCGATTGTCACAGGCACTGCTACTCCTGGGGTTTTCCAT    $$$&$$%&%%#(1-5-(4.=5:C=.&%8%C:F?CFH=GFCG@G?DAFFCB;=G<EACFD=EEFEHGGI@A?DD8>5?.@BDGHACAGGDGCJGDECJHHDHHHFABA=    X0:i:1  X1:i:0  XC:i:80 MD:Z:0A79       RG:Z:ERR013140  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242999.1001077      99      17      2110    60      100M    =       2438    427     GCAGCTCAGGGATATTACGTGTAACTCGACATGTCAGCGATTGTCACAGGCACTGCTACTCCTGGGGTTTTCCATCAAACCCTCAAGAGCTGGGCCTGGG    @CEGFFGFIGGEFEGDEIAEIEEFIJJBGHFEJFJHKJBGGEJCI=IFLDHHHJJKJDIKLIIIFIID>G7DIHGIGJIIEIIJHGJFKKHGHGDGFFF=    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HKC
+ERR013140.30331713     163     17      2120    60      108M    =       2444    431     GATATTACGTGTAACTCGACATGTCAGCGATTGTCACAGGCACTGCTACTCCTGGGGTTTTCCATCAAACCCTCAAGAGCTGGGCCTGGGGTCAACTTCCGGCCTGGG    :DCCA?CC9FEDCGEI@@CFHGIBIEDB?EBDDEIIDIL=>FGE>DCDBFH;@ADBBC;=ADAC==CBBBC1;;A?BC>?FD>BF:DD8>/47=:AB:94;?@9DC?B    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@EDH
+ERR242975.806680       83      17      2127    60      100M    =       1953    -273    CGTGTAACTCGACATGTCAGCGATTGTCACAGGCACTGCTACTCCTGGGGTTTTCCATCAAACCCTCAAGAGCTGGGCCTGGGGTCAACTTCCAGCCTGG    <EDFCDCFFAJEJIHGGKJI@IKHGGDJEJJGKJGKHJJFFJEFKHHHHIHFHHGHICJFFDIIKGIFIJIIKGGGHDKGHHJHFIEDJFFFGGGDGEB?    X0:i:1  X1:i:0  MD:Z:93G6       RG:Z:ERR242975  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DD
+ERR242991.1140440      1107    17      2127    60      100M    =       1953    -273    CGTGTAACTCGACATGTCAGCGATTGTCACAGGCACTGCTACTCCTGGGGTTTTCCATCAAACCCTCAAGAGCTGGGCCTGGGGTCAACTTCCAGCCTGG    ;EDDB?DIFAIEIHGJGJHJBJGIIGIKFKIILHFKHLJEFLGHKGIHIEHHHHIGGFJFEFGIJEJDHJIIKGIHIHJGIIHHFJDEJDEEIGFEGEB?    X0:i:1  X1:i:0  MD:Z:93G6       RG:Z:ERR242991  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DD
+ERR162872.12579188     163     17      2147    60      100M    =       2456    408     CGATTGTCACAGGCACTGCTACTCCTGGGGTTTTCCATCAAACCCTCAAGAGCTGGGCCTGGGGTCAACTTCCGGCCTGGGGAAACTGGGGCAAGTATCA    E=EFEJGJHIIKJKIILLLLJILKJKLLKKFHIILLJKJIGJJKLLLJJLJMKLMLJMMKMKKJIMHJJGIGKEJLLLLKKLJJ?JIKEIEKIHKEDEF7    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.31190318     83      17      2162    60      108M    =       1854    -415    CTGCTACTCCTGGGGTTTTCCATCAAACCCTCAAGAGCTGGGCCTGGGGTCAACTTCCAGCCTGGGGAAACTGGGGCAAGTATCACCAGAGATGAGCTTTATAAAAAT    @E@@A8B=:F6@@A=BCC>;CC>7<34<7=;.9??EECCH=FABGGFHHLJIIFHIHILJJJLLLLKIIHIKLLKJIHKGHGKHHIHKJKJGJIJHGIHFEFFFCB@@    X0:i:1  X1:i:0  MD:Z:58G49      RG:Z:ERR013140  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243007.241318       83      17      2171    60      100M    =       1823    -447    CTGGGGTTTTCCATCAAACCCTCAAGAGCTGGGCCTGGGGTCAACTTCCGGCCTGGGGAAACTGGGGCAAGTATCACCAGAGATGAGCTTTATAAAAATA    CADB=EDBCB,H8GG2:08@<?IA?GD>HHFAI1;DCG<CGHEDMI?HA>G1HG=@CLAA?IG>GEFG=GHF?EH@>HGFGEDAHIEF9FDECDCC<CA?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243007  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR243039.1277921      83      17      2171    60      100M    =       1809    -461    CTGGGGTTTTCCATCAAACCCTCAAGAGCTGGGCCTGGGGTCAACTTCCAGCCTGGGGAAACTGGGGCAAGTATCACCAGAGATGAGCTTTATAAAAATA    GA?EE;;?:G?IEE:F?C7:G>IBAHI>MGF3<0GFFA;6HC==;@6:H950BCG6>:E?BE:CGDFH?CDACDH2HJ;>HGA>CH:I>BD@BC=4ADA?    X0:i:1  X1:i:0  MD:Z:49G50      RG:Z:ERR243039  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR243031.1705886      147     17      2179    60      100M    =       1881    -397    TTCCATCAAACCCTCAAGAGCTGGGCCTGGGGTCAACTTCCAGCCTGGGGAAACTGGGGCAAGTATCACCAGAGATGAGCTTTATAAAAATAATGGTGCT    @D:EFEGCFEI@KHJDJIJHKHHGKIKFHIJIHKFELHGFJJJHKHGIIKEDFKIGHJJJFKIGJIJCIKIJIIHGIIIKFGEGEFEDGHEEFHGGFFEA    X0:i:1  X1:i:0  MD:Z:41G58      RG:Z:ERR243031  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:CF@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243007.1719649      99      17      2188    60      100M    =       2533    444     ACCCTCAAGAGCTGGGCCTGGGGTCAACTTCCAGCCTGGGGAAACTGGGGCAAGTATCACCAGAGATGAGCTTTATAAAAATAATGGTGCTAGCTGGGCA    ?CC@FGEFIFIHHH>EHGIHH?CEIGCHIBJGEJHIHIHDFGFHGFCEGHHGHKEEGIGDHHJGLGGJIDJJCE=GGGG?IHC@HEDAIIGDIHFGGED@    X0:i:1  X1:i:0  MD:Z:32G67      RG:Z:ERR243007  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243015.41290        83      17      2189    17      100M    =       1834    -454    CCCTCAAGACCTGGGCCTGGCCACAACTTCCGTCCTGGGCAAACTGGGGCAATTATCACCAGAGACGAGCTTTATAAAAATAATGGTGCTAGCTGGGCAT    @9>7D(.@B&.A111//.(4':-E4=/7,.),'DB=;0)1E<-E<<=3*1$B%'C/D-JH>H1-4*=1+>8D<B<**8@GC+C++*+<G32,,73<<D0:    MD:Z:9G10G0G0T9G6G12G12T34      RG:Z:ERR243015  AM:i:17 NM:i:8  SM:i:17 MQ:i:17 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243019.804639       163     17      2190    60      100M    =       2558    467     CCTCAAGAGCTGGGCCTGGGGTCAACTTCCGGCCTGGGGAAACTGGGGCAAGTATCACCAGAGATGAGCTTTATAAAAATAATGGTGCTAGCTGGGCATG    AAFGFGHGJGHIGGIHIKJIIEKHGIJFKHBFJHIJHHHFFHIJJHJIHHFLFFFIIHIHJGKGIKBIGJEFC@GJEIHF@GFJHFHIJEKGHGGGFECE    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243019  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:CC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR162875.2168867      147     17      2205    60      100M    =       1981    -323    CTGGGGTCAACTTCCGGCCTGGGGAAACTGGGGCAAGTATCACCAGAGATGAGCTTTATAAAAATAATGGTGCTAGCTGGGCATGGTGGCTTGCACCTGT    GEEGIFHKHHJIHHEJKLNJKKDKIGILJKJKLLILJIJKLIKMLMJKKKLLKNJKIHJIJHIJHIJBLHIKLIMLLJKKKLIHKJJJJLHIIJHHIECE    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.360692       147     17      2206    60      100M    =       2070    -235    TGGGGTCAACTTCCAGCCTGGGGAAACTGGGGCAAGTATCACCAGAGATGAGCTTTATAAAAATAATGGTGCTAGCTGGGCATGGTGGCTTGCACCTGTA    1FBF2D8C0E1FBICAK@DIH7CE=BJJ6?KA:ICKDBKLH:LM;MLJFGELIB>HCEHHHFH9GIJBIHGFDFF>GFJFKAG>IIKKK=GHJGAICEB@    X0:i:1  X1:i:0  MD:Z:14G85      RG:Z:ERR162872  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR013140.20581831     99      17      2212    60      108M    =       2526    421     CAACTTCCGGCCTGGGGAAACTGGGGCAAGTATCACCAGAGATGAGCTTTATAAAAATAATGGTGCTAGCTGGGCATGGTGGCTTGCACCTGTAATCCCAGCACTTTG    @CEBIFHI>HHJJHIIIJJJGKHIIJIKJIGHGJKHLKIJJKHILJJLFIFGFDFEHJEGHJHGJKLIJFIGEFGLHJKGJJGHBGGG>AHGFCBB?99=EBC=C70>    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.15198869     147     17      2229    60      100M    =       1987    -341    AAACTGGGGCAAGTATCACCAGAGATGAGCTTTATAAAAATAATGGTGCTAGCTGGGCATGGTGGCTTGCACCTGTAATCCCAGCACTTTGGGAGGCCGA    @BAHGDDDIKBKJ7HDJEKKHLLJIIJKGLHFJHHIHFFIEGCGCEILLHKJBBFKKIIIKIIKJLEJEKGJLFGFFFGIIJJJJFJGHGGIFHEDD?DB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.4987821      83      17      2242    60      100M    =       1996    -345    TATCACCAGAGATGAGCTTTATAAAAATAATGGTGCTAGCTGGGCATGGTGGCTTGCACCTGTAATCCCAGCACTTTGGGAGGCCGAGCTAGGAGGATCG    DCDFHFIIHJIHIKJKKDIGIHGGHIJBIIDMKHKMIKKMIKLILHJLIJLJNKIKLFKJJGIHJHJHLJKLFLIHIJKJKIKHCHJIJFIHGIEFFE?A    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243011.1711788      83      17      2265    60      100M    =       1951    -413    AAAATAATGGTGCTAGCTGGGCATGGTGGCTTGCACCTGTAATCCCAGCACTTTGGGAGGCCGAGCTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGACC    ?2B=,;EB04@BJ=:D9.40=I;<DA9E>:497E12=JHA;9:00>JA12<B50G5;?D9'@DCEK:DCE@C=?/A<A8DFBE08AB<H3FE>FB@1D;:    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243011  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:F@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243079.862248       147     17      2274    60      100M    =       1921    -452    GTGCTAGCTGGGCATGGTGGCTTGCACCTGTAATCCCAGCACTTTGGGAGGCCGAGCTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGCCTGGCC    CCC@?GEF4H:IE8G0JD269>G6H@/EFE6EGE?=DBII;;A2-G@;GJ7?8H;HGEJGLIFDF@>,H=ADDH:=EF;?F;@FFIG?EGGHF>FDCF9?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243079  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.7043507      163     17      2276    60      100M    =       2525    348     GCTAGCTGGGCATGGTGGCTTGCACCTGTAATCCCAGCACTTTGGGAGGCCGAGCTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGCCTGGCCAA    ECHBIJJJIJKHI?HILJJKGILGKLHIGJJJILGHKJEIMHHM?JJMJK5B*ILLINGILKJGKDFIDFEHILEJG=JMCEHAAIJ2JIJ@K8JFFG<(    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245024.1210272      83      17      2280    60      100M    =       1962    -417    GCTGGGCATGGTGGCTTGCACCTGTAATCCCAGCACTTTGGGAGGCCGAGCTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGCCTGGCCAATACG    6FCDCGI:FF@@HGAI@IEE&<@:E@;GE;JJKF2GIJHHGJBH7I@F=IDAIH;BHFAG@BIFFGHBB@F?F@IE:HGEH@:CEDHBFF@F<?ADAF=A    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245024  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR243003.755522       147     17      2281    60      100M    =       1982    -398    CTGGGCATGGTGGCTTGCACCTGTAATCCCAGCACTTTGGGAGGCCGAGCTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGCCTGGCCAATACGG    BCFFCEG8FGHHF=HGCFDBKGIFCHHIIFGJIDMGCHIIIGJI6CKGGJ=HIKGIJI<BEGEGJHHGGJIKCFIGGGJIHCHJGFGJGGIAJDFDE??@    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243003  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243019.1623189      163     17      2285    60      100M    =       2569    383     GCATGGTGGCTTGCACCTGTAATCCCAGCACTTTGGGAGGCCGAGCTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGCCTGGCCAATACGGCAAA    A9BD>FEGCAH;GDFFGDGDBF?C;IFIFFGB?EAA>?I?;H8DA<JFG5FGDFF;A?8GH=L5B*GIAD?BDE>HHAH7GBA2DIH6HHDEBA>EFE=C    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243019  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GBI
+ERR242975.1004165      83      17      2290    60      100M    =       1881    -508    GTGGCTTGCACCTGTAATCCCAGCACTTTGGGAGGCCGAGCTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGCCTGGCCAATACGGCAAAACCCA    DCCD;BFHHDHIGGF@D@IGIIIJEBEHGHIJJFJIBIHFLFIHJJHHGGAIHHFIKICIJKJHHGGGEIIIEIIIHHKGHHDIEGDDAGHGCCBEABD?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242975  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243019.556608       83      17      2294    60      100M    =       1851    -542    CTTGCACCTGTAATCCCAGCACTTTGGGAGGCCGAGCTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGCCTGGCCAATACGGCAAAACCCAGTCT    D?DEEBFEEECF9DHDIGJIEC;BHHAADIK;@KJIKFIFLHJKGD@HGHHFFJEGHCCJGGGGHKDH>GIFHIJGGHIFEFEGAHHHDDDFBEFGDDF?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243019  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.21458070     147     17      2301    29      108M    =       2020    -388    CTGTAATCACAGCACTTTGGGAGGCGGAGCTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGCCTGGCCAATACGGCAAAACCCAGTCTCTACAAAAAATACAA    920<'/7<1>?48/307$9C721:2$2A/9<226;<66=5<ABE7C=B;>?@?:6?AC=>=3DD?-?@E9BB@CBA@;?FDCDC:DEFCACC@FCCC?BBA=ABB@?:    X0:i:1  X1:i:0  MD:Z:8C16C82    RG:Z:ERR013140  AM:i:29 NM:i:2  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@
+ERR162872.23671856     163     17      2311    60      100M    =       2618    406     AGCACTTTGGGAGGCCGAGCTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGCCTGGCCAATACGGCAAAACCCAGTCTCTACAAAAAATACAAAA    BEGGFJGFLJIHLILKDGKKMIMKGMJHHLEHIGLJKJMKJMMIMHJHLIKKKLJLKMLKILLICHJKEJGFJJIGLLEMFKJLLHJJHIIHC?DFEFDD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GKKL
+ERR245038.798432       147     17      2312    60      100M    =       1958    -453    GCACTTTGGGAGGCCGAGCTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGCCTGGCCAATACGGCAAAACCCAGTCTCTACAAAAAATACAAAAA    BE?GE3FEGGDGE9>KI5HDFGIGI6:EAIG4IID9:GG@J;HHH@EIHJ?@F=JCFFHIJHDEE5>IKJFDDEFHIBHGHFGEEHEFECEGEEID@B?>    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245038  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@FEHGG
+ERR242971.738250       83      17      2315    60      100M    =       1883    -531    CTTTGGGAGGCCGAGCTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGCCTGGCCAATACGGCAAAACCCAGTCTCTACAAAAAATACAAAAAACA    ECAAEGDGDHG=6DIKAIIJHHIE7@9FH;JHGHIEDKGJGHGFAEFEHJEIJJGJHIJFGECAHIFFFAEHIJIHEIGIDEHFFDEAECEHDCDBBEE?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242971  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR245024.420543       83      17      2317    60      100M    =       1999    -417    TTGGGAGGCCGAGCTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGCCTGGCCAATACGGCAAAACCCAGTCTCTACAAAAAATACAAAAAACAAC    DCEEHEC?F?FEC:88F<J=:FFAEA5FJHI70CGH==DCKHEIKAFHDJHJHHIIJGGF5AIIHFDBDGIJBIGJGJEFIFFEEEGAFJDDEDDFG>AA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245024  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:FE@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242955.454193       83      17      2322    60      100M    =       1904    -517    AGGCCGAGCTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGCCTGGCCAATACGGCAAAACCCAGTCTCTACAAAAAATACAAAAAACAACTAGCC    :D)8=CE3J<E?I;DH>??7E+:9I59BEI5H<@E8A?GD2HJHHFHFFHFJFCACAE+IEFD>HIHF=DJDFB?I8A@AFGDEIEFECDDICCHAEE;?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242955  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243059.1325819      99      17      2332    60      100M    =       2706    473     AGGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGCCTGGCCAATACGGCAAAACCCAGTCTCTACAAAAAATACAAAAAACAACTAGCCAGGCGTGGTG    ?E@CH@E@G@ECBGGHEIGFIIFI?FCIE?CDBEIIHBI:@>F@F@D:IGHHGAJHJF9<KFIIDH<HGFACDAHHGHIIGHGFE9>HFEE8GG<BG/0G    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243059  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@I
+ERR162875.18309473     163     17      2350    60      100M    =       2674    423     CAGCAGTTTGAGACCAGCCTGGCCAATACGGCAAAACCCAGTCTCTACAAAAAATACAAAAAACAACTAGCCAGGCGTGGTGGTGCACACCTGTAGTCCC    EDHHGJHFGKIKIIKILJHLL@KLIFIHJDKIJJJIJLFIMHJLLFIIIJ@GIHIDKJJKJJJJHJJLIAIKIKHL@IICCLLE?JJGIDKCIFEBBEFB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DB
+ERR243087.1122947      147     17      2366    60      100M    =       1960    -505    GCCTGGCCAATACGGCAAAACCCAGTCTCTACAAAAAATACAAAAAACAACTAGCCAGGCGTGGTGGTGCACACCTGTAGTCCCAGCTACTCAGGAGGCT    ?E:GFGGIFBFCBEIJDEEBGGA:IFLFLHGDEFFFFICEKFAGFGCIGGKEIFEKGJH?HGIIHHGGJI7IDGJGGEIGFGGHHIKECKFHHGHHFGEA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243087  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.12984374     99      17      2382    60      108M    =       2636    361     AAAACCCAGTCTCTACAAAAAATACAAAAAACAACTAGCCAGGCGTGGTGGTGCACACCTGTAGTCCCAGCTACTCAGGAGGCGGAGGGGGGAGGACTGCTTGAGCCC    @CEEDBIEDDIEEJEFJJJCJJGHGKJGFFHAIHFLHIFLICEF;ECB>C:0?2;2073>C@=@B7980@<8;:=82?2=?;3+>=D??34$1C#%*3<&4)67;39,    X0:i:1  X1:i:0  MD:Z:83T7A16    RG:Z:ERR013140  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:ABC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.5601349      163     17      2389    60      100M    =       2710    420     AGTCTCTACAAAAAATACAAAAAACAACTAGCCAGGCGTGGTGGTGCACACCTGTAGTCCCAGCTACTCAGGAGGCTGAGGGGGAAGGACTGCTTGAGCC    BFFHJIJHIIIIHIEIIJIJJIJHJJIJNIKLKHNKMEIMLGMKFILIJIKKMMIIMIMLLJNLLEJLKILIINHLLLALKKBIHILKJIKJHIFHFFFC    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HH
+ERR242983.1365156      83      17      2397    60      100M    =       2021    -475    CAAAAAATACAAAAAACAACTAGCCAGGCGTGGTGGTGCACACCTGTAGTCCCAGCTACTCAGGAGGCTGAGGGGGAAGGACTGCTTGAGCCCAGGAGTT    ;BABAEE>DJEFECB<IGDJCEGCKDIHBHGIIEIGJFJDH?FLHHFJHFBJIIJJ@EJHJIIIHIJKGJHHGGHIEGIHEIF<IFGIHJFEHFDDFDA?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242983  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CD
+ERR013140.13475139     99      17      2401    60      88M20S  =       2680    386     AAATACAAAAAACAACTAGCCAGGCGTGGTGGTGCACACCTGTAGTCCCAGCTACTCAGGAGGCTGAGGGGGAAGGACTGCTTGAGCCCAGGCGTTTGAGGCTGCTGT    @CEBEEIHHHICFJIFKGHIKJHII>DBC:CE>A8C>C>7DBA=BEDDB4=9;:<C><??>@=;@D@@=B@E.3?972<>6@8=>?1$0:95%5%*1=8;0%4<228%    X0:i:1  X1:i:0  XC:i:88 MD:Z:88 RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:EHG@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243035.1445358      99      17      2405    60      100M    =       2748    442     ACAAAAAACAACTAGCCAGGCGTGGTGGTGCACACCTGTAGTCCCAGCTACTCAGGAGGCTGAGGGGGAAGGACTGCTTGAGCCCAGGAGTTTGAGGCTG    @CFEEFGFGGGIGEJIHHKFKADLGAJFELIEIHJIHJEELFJIIGKHIHGJJIKGFKJKJJGLHGJHHHLHHIEJJJEIFMKJIHJFFLFEEIAHGF@>    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243035  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.22794881     99      17      2407    60      100M    =       2639    331     AAAAAACAACTAGCCAGGCGTGGTGGTGCACACCTGTAGTCCCAGCTACTCAGGAGGCTGAGGGGGAAGGACTGCTTGAGCCCAGGAGTTTGAGGCTGCT    @BCCDBEFCFHAIGFHI@JAHK2>F:E;C>HIIKFF>CLCK;&+B2M4CLG=EH<H.EJBILHL<@DIJF<DLK=GHE1L6C:2EEA=+C1HC4GBG?9.    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:BDDBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.13634813     99      17      2414    29      100M    =       2713    398     AACTAGCCAGGCGTGGAGGTCCACACCTGTAGTCCAAGCTACCCAGAAGTCTAAGGGGGAAGGACTCCTTTTGCGCAGAGGTTTGACGCTGCTCTCAGCT    8?*HD>E+FH(+(F/'60<D-E),7+3D*:4)8DD,&G1<3C(0J)&3./G.*%./&.&=28&GJJ,(91(2.&()+M1.&=188@)$?>.JB+),FB04    MD:Z:16T3G14C6T3G2G2G13G3G0A2C3G0A6G6G1G4       RG:Z:ERR162872  AM:i:29 NM:i:16 SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.10770274     163     17      2415    60      100M    =       2690    374     ACTAGCCAGGCGTGGTGGTGCACACCTGTAGTCCCAGCTACTCAGGAGGCTGAGGGGGAAGGACTGCTTGAGCCCAGGAGTTTGAGGCTGCTGTGAGCTG    ECHFJHIHLIKEIKJIKIHLKIJIKJKLFIMGLIMKNILHJIJINKJL@KMLIMKJKKIKM?JJFMKLHKKLKJIKNKGLFJIIJMJHLKKJIGJEIGFB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.10955775     147     17      2419    60      100M    =       2073    -445    GCCATGCGTGGTTGTGCACACCTGTAGTCCCAGCTACTCAGGAGGCTGAGGGGGAAGGACTGCTTGAGCCCAGGAGTTTGAGGCTGCTGTGAGCTGTGAT    '9DA,J8DDL:>+JIILCKCKLJ6>LCJBCIKLAEHII;MJJKKEI?KJLKLELIGDMGLIJKHJLGDKKLJ6KLGIJIFJJHLIJKFIIFKJHHFEFAE    X0:i:1  X1:i:0  MD:Z:4G7G87     RG:Z:ERR162872  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242979.559120       147     17      2431    60      100M    =       2075    -455    GGTGCACACCTGTAGTCCCAGCTACTCAGGAGGCTGAGGGGGAAGGACTGCTTGAGCCCAGGAGTTTGAGGCTGCTGTGAGCTGTGATCGCATCACTGCA    @ADGG@H2ILDCEIH7HIHGKKEDJFGJIKJHIJGKHHIFHJEIJJCKJIJJGJGHJGIIGJIFIHHKIGKJGDJGGFJIHJGIFJGF@HIFEHCHEEF?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242979  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243027.576419       99      17      2434    60      100M    =       2778    443     GCACACCTGTAGTCCCAGCTACTCAGGAGGCTGAGGGGGAAGGACTGCTTGAGCCCAGGAGTTTGAGGCTGCTGTGAGCTGTGATCGCATCACTGCATTC    >DB@DD<BCHCAF1,9AJG?DD?=GFGB?FIJF<F@?G;;BH0CH=E=>FIEFD;BH;?BHFEF?:JECGBHE1;9EIK.F1:G-DAH9I,.=>EF9D@E    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243027  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR242999.1001077      147     17      2438    60      100M    =       2110    -427    ACCTGTAGTCCCAGCTACTCAGGAGGCTGAGGGGGAAGGACTGCTTGAGCCCAGGAGTTTGAGGCTGCTGTGAGCTGTGATCGCATCACTGCATTCCAGC    5CJDGDHGCIHIBJJDEGEJIJHKHJLIIIHJHGFGHHJEMJBKHIHIKHNKDGIKIIFIIJIJJIJKHIFKGKKHIGJGHBIIFGJEHGIIDFGDGFCA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR013140.30331713     83      17      2444    60      108M    =       2120    -431    AGTCCCAGCTACTCAGGAGGCTGAGGGGGAAGGACTGCTTGAGCCCAGGAGTTTGAGGCTGCTGTGAGCTGTGATCGCATCACTGCATTCCAGCCCGGTGACAGAGTG    938:(A@??<8>>>GBGIEFFIGDHLGKJDLIKGFJIGKLKJKCIEJ@LJDIELKLLKJLJFLHKKLJIKGKKHK@GIGKIDIJIHGJJIHKIIF?JEIHFGIHFAC@    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.474429       99      17      2447    60      100M    =       2812    464     CCCAGCTACTCAGGAGGCTGAGGGGGAAGGACTGCTTGAGCCCAGGAGTTTGAGGCTGCTGTGAGCTGTGATCGCATCACTGCATTCCAGCCCGGTGACA    BAD5=FHEGHFFHIBC;HFJGKD1JIFGHIHJKJIKGKGK2F?BMHE9,HEDK9HFKJFELHJ2BJL.0@FHC1K3DE3ELE=GGBEBIFB6BA9CE9?1    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.12579188     83      17      2456    60      100M    =       2147    -408    TCAGGAGGCTGAGGGGGAAGGACTGCTTGAGCCCAGGAGTTTGAGGCTGCTGTGAGCTGTGATCGCATCACTGCATTCCAGCCCGGTGACAGAGTGAGTC    ;DGGIIGJKILJGKJJHGKKJHM?JLEIKMMKGLMLMLKIGJMKJLMELIIJIMIKMIHIJJHEKKGILHKGLKIIJIKKIJJCJIHIGIIHIFFFHDCB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243063.1642219      1171    17      2462    60      100M    =       2084    -477    GGCTGAGGGGGAAGGACTGCTTGAGCCCAGGAGTTTGAGGCTGCTGTGAGCTGTGATCGCATCACTGCATTCCAGCCCGGTGACAGAGTGAGTCACTGTC    DF8AH9?GHHCGCHJBKAIK>HJDC=HCIIJFGGAEJGIJKCADDIAI:IC8H9HDB?IG@GC=;87GAHB=G>H;2@GEHIFGHBGGFFFFDGDHDDB:    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243063  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:BA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243063.246578       147     17      2462    60      100M    =       2084    -477    GGCTGAGGGGGAAGGACTGCTTGAGCCCAGGAGTTTGAGGCTGCTGTGAGCTGTGATCGCATCACTGCATTCCAGCCCGGTGACAGAGTGAGTCACTGTC    A@G;HFFFFF9CHHHFDEE@3HJHI/HIIDJJH?DGDFIJJHIKEIGIHDKEGCCDE?EGEGHBK?IFFABEGJCH2@GEHIEGHHGGF>HF<H>GDDB?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243063  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.7043507      83      17      2525    60      100M    =       2276    -348    ACTGCATTCCAGCCCGGTGACAGAGTGAGTCACTGTCTCGAAAAAGAAAGGAAGAAATAAAGAAAACAAATAAAAATAATAGTGCAGACAAAAGGCCTTG    <F:IIBEH>KCJIE;J@>LIKJLLIJMKIFLHKJLEJIEKHHBHKKIGLLKILMIGKDHGMMGGHGHGGJHHGHHJHDHFLIIJJGJFIFEEIGGBHCDB    X0:i:1  X1:i:0  MD:Z:39A60      RG:Z:ERR162872  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.20581831     147     17      2526    60      108M    =       2212    -421    CTGCATTCCAGCCCGGTGACAGAGTGAGTCACTGTCTCAAAAAAGAAAGGAAGAAATAAAGAAAACAAATAAAAATAATAGTGCAGACAAAAGGCCTTGACCCATCTA    @EBBBAC@DG@C@6FCHEEDEBH=B>EECCFDGBCC@FFFHGGKDFGLEKFKDFFI@FFHFFFEIJFFIAEEEEHDDHHGGFJIIIHIDDDIIIJJHGFEHGCBEFB:    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243007.1719649      147     17      2533    60      100M    =       2188    -444    CCAGCCCGGTGACAGAGTGAGTCACTGTCTCGAAAAAGAAAGGAAGAAATAAAGAAAACAAATAAAAATAATAGTGCAGACAAAAGGCCTTGACCCATCT    DEFHGFAGHHJDJGGJIHKIIFH>LHHF<9CFEGFEJKFEJJJHKIFBGFFHIKFHEEIFGGFEEFEICDHFJHHJIIJFJEFEJIIEJFGIEEEIEDF@    X0:i:1  X1:i:0  MD:Z:31A68      RG:Z:ERR243007  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.5990783      163     17      2544    60      100M    =       2843    398     ACAGAGTGAGTCACTGTCTCGAAAAAGAAAGGAAGAAATAAAGAAAACAAATAAAAATAATAGTGCAGACAAAAGGCCTTGACCCATCTAGCTTTGGCCC    BCFGFHFHGGFIGHJIGJIIBIHHIILGIFLJGIKIIIFIEGHJIIKIHIJHJIJJJIIIHGLHMCJMKJJHIILFKKLHLKJJ?FHLKHLIKF=D=GED    X0:i:1  X1:i:0  MD:Z:20A79      RG:Z:ERR156632  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BCD
+ERR243019.804639       83      17      2558    60      100M    =       2190    -467    TGTCTCAAAAAAGAAAGGAAGAAATAAAGAAAACAAATAAAAATAATAGTGCAGACAAAAGGCCTTGACCCATCTAGCTTTGGCCCTCAGCATCAACCGC    DEDIAFDFFFCHJCBCGKDJMFGGAFHCLFDDEKFGH@FGGHHFEIDIHIICIJCJGFFIGJGJGCK@HGIGFHEIIHEGGHIGGJGHIHIFFCBEA>D?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243019  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.17163139     163     17      2564    60      100M    =       2828    363     AAAAAAGAAAGGAAGAAATAAAGAAAACAAATAAAAATAATAGTGCAGACAAAAGGCCTTGACCCATCTAGCTTTGGCCCTCAGCATCAACCGCTAGATA    EACFFGJHHIHI3IMIGIJI>>GJIJKKJ?JKBJIJHIJIHIMHMJJMKJJAFKMJKMNHMKJM=GKMKINLLIHI>LKGKMJIKGIHJIJGCIJ?HFD-    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:GCDEDB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243019.1623189      83      17      2569    60      100M    =       2285    -383    AGAAAGGAAGAAATAAAGAAAACAAATAAAAATAATAGTGCAGACAAAAGGCCTTGACCCATCTAGCTTTGGCCCTCAGCATCAACCGCTAGATACGTCC    EA?<DEHCGIFFFEFEHG>C?F>=D@;FBFB<B<HBHIGI=A:6E@D4IIJ?GEGA2H>GFD?B?AH8H?6@G4JDIIGEFFF:C9@@CDGHCCE<BE=>    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243019  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR243091.852212       163     17      2575    60      100M    =       2967    491     GAAGAAATAAAGAAAACAAATAAAAATAATAGTGCAGACAAAAGGCCTTGACCCATCTAGCTTTGGCCCTCAGCATCAACCGCTAGATACGTCCCTCCCT    ACDHFEFGDGEJGDIHHHDIHDEGIHCFHHD<EGGGIDHHGIHJHKGIFGDJHJHDKIFJIFF;JFKJEIIIELHHFI=CIAIHEHEDEI?BFFEHCAEE    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243091  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR162875.26247502     163     17      2581    60      100M    =       2858    376     ATAAAGAAAACAAATAAAAATAATAGTGCAGACAAAAGGCCTTGACCCATCTAGCTTTGGCCCTCAGCATCAACCGCTAGATACGTCCCTCCCTTTCTTC    DBDFGJHGHHIJIIIHJJJJIHJKHMGLKKMJJJJCKMJLMMGIKJJJIIMMHMJLEHKLLLKLMKMLFJLHKIIBMLHLHIKJCIFGJKJKKJFCHG@D    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.1508798      163     17      2587    29      100M    =       3006    518     AAAACAAATAAAAATAATAGTGCAGACAAAAGGCCTTGACCCATCTAGCTTTGGCCCTCAGCATCAACCGCTAGATACGTCCCTCCCTTTCTTCTGGGGC    ??B@AE;=EFA786=F8DDD3G8FKHE=A;CIB86<;1IHM5B,:;9>7=:@<&I4L;C?/AJ9JK>J2DHKAK5,H29=,=0,E9?H.GKJGE78&,6A    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.20693133     99      17      2588    60      100M    =       2892    403     AAACAAATAAAAATAATAGTGCAGACAAAAGGCCTTGACCCATCTAGCTTTGGCCCTCAGCATCAACCGCTAGATACGTCCCTCCCTTTCTTCTGGGGCA    A:CEECDFEDGGHGF@GE<<HDHEFJDC5IK?4@JB;HGG2FJFJ3I;HI?:6CJKLGC9GFJFDEEB>=D2F?BF?>HI<KKDCI8GBI=FHFB&B3E+    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:F@E@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243063.876263       163     17      2589    60      100M    =       2900    410     AACAAATAAAAATAATAGTGCAGACAAAAGGCCTTGACCCATCTAGCTTTGGCCCTCAGCATCAACCGCTAGATACGTCCCTCCCTTTCTTCTGGGGCAC    @ADDDDFCFDGFFCFBEKFJGGJGHHFGEKFJGIDJEFHIGGKHEIIIBFIGJIIIJFLIGHLCFKI@IJEJGHHH@EJGHEHGIJCELHCJHHFFGFBE    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243063  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:CC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243039.1477734      99      17      2595    60      100M    =       2955    459     TAAAAATAATAGTGCAGACAAAAGGCCTTGACCCATCTAGCTTTGGCCCTCAGCATCAACCGCTAGATACGTCCCTCCCTTTCTTCTGGGGCACAGGTCA    ?ABBEEEDFEEKFHJFIFIEHHJKIIGHFKGEGHGGIIDKIHEHJEHHIIJIKGJIIDFJHBIGEKIHCIBHD?HKKFGIHGHJGGGJ@HH?DGDE:8F;    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243039  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.1633327      163     17      2618    60      100M    =       2786    267     GGCCTTGACCCATCTAGCTTTGGCCCTCAGCATCAACCGCTAGATACGTCCCTCCCTTTCTTCTGGGGCACAGGTCACACTCTCTTCCAGGTCTAGGATG    D?FHHFJHIJIJGKKHMLKHGLKLLLKJKLLHJMJIIL?MLJKIKIKCIJLMKLJLMBGKMHMIJKJKKKJGLI:L7HHJLIJMLGLLJGIGICEFCDAB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.23671856     83      17      2618    60      100M    =       2311    -406    GGCCTTGACCCATCTAGCTTTGGCCCTCAGCATCAACCGCTAGATACGTCCCTCCCTTTCTTCTGGGGCACAGGTCACACTCTCTTCCAGGTCTAGGATG    CB9FB2HH>CFH7EJIK<CIIJHKILBLLLMHKLGGIDKLHJMIGGEEJKLMCMKMIIJLHJKJKKKKKFIMKIGLGI<LHKIKHHHKIHGGIEH:FCDB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243007.1511398      99      17      2622    60      100M    =       2951    428     TTGACCCATCTAGCTTTGGCCCTCAGCATCAACCGCTAGATACGTCCCTCCCTTTCTTCTGGGGCACAGGTCACACTCTCTTCCAGGTCTAGGATGCAGC    ?@DEEDDFCHGDIIIDEI@IFIH?GIJDEIFGI6>HHCIGFEF@BJHFKJGEHDCLGEHHIFGGHHIGIFDKDIJGEJJHJGJHFKHFDF>JEE?GDCEB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243007  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.12418699     163     17      2634    60      100M    =       2962    427     GCTTTGGCCCTCAGCATCAACCGCTAGATACGTCCCTCCCTTTCTTCTGGGGCACAGGTCACACTCTCTTCCAGGTCTAGGATGCAGCTGAGGGGTGCCC    BDGBCGEHGHHIGJGHFJHIIKDIHHIGIIICHKJKFKLKKF@KMDKJJKJJLIEHMK=KIJJEMMJKIHLJJKJILKJJKHHJJJFHKIIJAIGFH9E>    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@JD
+ERR013140.12984374     147     17      2636    60      108M    =       2382    -361    TTTGGCCCTCAGCATCAACCGCTAGATACGTCCCTCCCTTTCTTCTGGGGCACAGGTCACACTCTCTTCCAGGTCTAGGATGCAGCTGAGGGGTGCCCCTCTTACCAT    '??98:CD@B<<CCDE=9B=>CDI@CCF;>DEFCACDD?@BDCFBFFEAB?>BDGACDDECDCEDFAADDFBB@CHFJICIJIEECDFEADGDHHCAJBDBDA>CA@9    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.22794881     147     17      2639    60      100M    =       2407    -331    GGCCCTCAGCATCAACCGCTAGATACGTCCCTCCCTTTCTTCTGGGGCACAGGTCACACTCTCTTCCAGGTCTAGGATGCAGCTGAGGGGTGCCCCTCTT    6?.97*GGD:-:810C?IIEJKBCFDJ>HCFFG<IC4DMAAMFKKJKIDHLIJDK3MGDEH7IJDAKKJJJKELGKBJKKJILFGHJKJIIFDGHIFFAD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR242971.169330       163     17      2649    60      100M    =       3021    471     ATCAACCGCTAGATACGTCCCTCCCTTTCTTCTGGGGCACAGGTCACACTCTCTTCCAGGTCTAGGATGCAGCTGAGGGGTGCCCCTCTTACCATCTAAT    ?AEFGFEAHHDJFEDHBEIIHIIIGHEFJGEJHIJDDIHIHII?IHFJJIKDJIHHHHKC=LDCMDHHIIHGJJDHJIGGDKHHHHIJHFAHCGEGCAC:    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242971  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243039.71589        99      17      2654    60      100M    =       3030    475     CCGCTAGATACGTCCCTCCCTTTCTTCTGGGGCACAGGTCACACTCTCTTCCAGGTCTAGGATGCAGCTGAGGGGTGCCCCTCTTACCATCTAATCTGTG    ?@@DBBHEFBG?EFEGHHDGIA6?JC@EJA>EIFIGJ:<GAIG8FJHEJAIJEFDDIJ@HIGEKDHIJGH@KHDACBGG9=GKH;DFEDFBHA;?FCF:1    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243039  AM:i:25 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242943.897194       99      17      2661    60      100M    =       3015    453     ATACGTCCCTCCCTTTCTTCTGGGGCACAGGTCACACTCTCTTCCAGGTCTAGGATGCAGCTGAGGGGTGCCCCTCTTACCATCTAATCTGTGCCCTTAT    ?ABD?DFFGFGFFIEEHHFIHHGH=HGHGGDEIFHGHGIHJHEHGBJJDIICLIGGIJFJJJJEMFJHCGJIGIIEJFDHIDGKIHAGIHJCGGDFFC?@    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242943  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR162875.23244382     99      17      2668    60      100M    =       3014    445     CCTCCCTTTCTTCTGGGGCACAGGTCACACTCTCTTCCAGGTCTAGGATGCAGCTGAGGGGTGCCCCTCTTACCATCTAATCTGTGCCCTTATTTCCTCT    BBHEFEHDEIIFHJH=HBJIBDKIILIHJIJLKKJBLIJJFFJJFHEHHHFFKLJLJMJJJBLFKKLKMKIJILGIMLHJGKMHC.F;JKGEBEAGDCEE    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:DD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR162875.18309473     83      17      2674    60      100M    =       2350    -423    TTTCTTCTGGGGCACAGGTCACACTCTCTTCCAGGTCTAGGATGCAGCTGAGGGGTGCCCCTCTTACCATCTAATCTGTGCCCTTATTTCCTCTGCTTTA    3<1EE>JCJJE@<DHKJF<LIC8HDJKLFEFJALGJDIKKKEJKLLLKILLKLAGGBKKKLIJIJBJKJ?LGGIIKGJHJHHK@GHHH9GJFIFGHBCCB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.13475139     147     17      2680    60      108M    =       2401    -386    CTGGGGCACAGGTCACACTCTCTTCCAGGTCTAGGATGCAGCTGAGGGGTGCCCCTCTTACCATCTAATCTGTGCCCTTATTTCCTCTGCTTTAGTGAGGAAGAGGCC    95=-2>:2>@2+4B>E>BBDDDAD@DE:=D9CG<AD=ADDHBH>D;'<EIGMBADGFCIEMJIBIGDE<HDFHEELAKDCJJCEKIKHIJJIFIEGGHGFAECDEEF9    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H@
+ERR162875.10770274     83      17      2690    60      100M    =       2415    -374    GGTCACACTCTCTTCCAGGTCTAGGATGCAGCTGAGGGGTGCCCCTCTTACCATCTAATCTGTGCCCTTATTTCCTCTGCTTTAGTGAGGAAGAGGCCCC    =DEHFIFKGFILFELLKLJGKHKJHGJKJKHKILIKK?JCMGFKJJKHEALLJJMHFCIJJJGKKIHIHHIIIILHMJKKEHIJIHJJIHDIHIGFB@>A    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR242943.312088       163     17      2694    60      100M    =       3037    442     ACACTCTCTTCCAGGTCTAGGATGCAGCTGAGGGGTGCCCCTCTTACCATCTAATCTGTGCCCTTATTTCCTCTGCTTTAGTGAGGAAGAGGCCCCTGGT    ABEEHHIIGEIHGL9FIIEMEFGKJHJIGKEJGEHDKJIDFDIHEGIGFGLKEIGHJJEGJIACGDHGFJHCHIIIIFDELGIF9HFD;EKFHFFEEFC.    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242943  AM:i:25 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.5443750      99      17      2699    60      100M    =       3006    406     CTCTTCCAGGTCTAGGATGCAGCTGAGGGGTGCCCCTCTTACCATCTAATCTGTGCCCTTATTTCCTCTGCTTTAGTGAGGAAGAGGCCCCTGGTCCATG    AAFG?FE9<3/IDDJIHBDEIL5;JHGH:/>LJHD?JH@F*CJ8H@.GII>IHB:EJL82B81I7?BA?E;8H>;J:CHK@2(HDH.7C/47.48A(+8;    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:25 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243059.1325819      147     17      2706    60      100M    =       2332    -473    AGGTCTAGGATGCAGCTGAGGGGTGCCCCTCTTACCATCTAATCTGTGCCCTTATTTCCTCTGCTTTAGTGAGGAAGAGGCCCCTGGTCCATGAAGGGGC    2DDDGDFFH?DIIIGHGJAHGJJ;JJ8HJ>IIBBIJIIJE@GGJHIGIHI>FFDJIEHJFKHJJIH@IHFJIIKFIGICHIHBHHHGFHJFGHDHFFAB@    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243059  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR162875.5601349      83      17      2710    60      100M    =       2389    -420    CTAGGATGCAGCTGAGGGGTGCCCCTCTTACCATCTAATCTGTGCCCTTATTTCCTCTGCTTTAGTGAGGAAGAGGCCCCTGGTCCATGAAGGGGCCTTT    D@HHHEGEJJJKGKDKJLIJKIJHMGLIIIKKIJMIIJJMIJKJKKOHHGJI@MMIHJIJIGILKHKLKJGLKKKKKJKLIKIHJJGHIEIHGFGDHCBA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR243019.480835       99      17      2711    60      100M    =       3135    523     TAGGATGCAGCTGAGGGGTGCCCCTCTTACCATCTAATCTGTGCCCTTATTTCCTCTGCTTTAGTGAGGAAGAGGCCCCTGGTCCATGAAGGGGCCTTTC    ??GADDHDFIHIHFJGDDEHIHHGHIHEFHGDEGF?GEHGJEEGHGGFFBFEEFEIIJHH@FFKEIHKIEHHGKHGBIHIHFFIHGHKCGKDHFFEFBCD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243019  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.13634813     147     17      2713    29      100M    =       2414    -398    GGATGCAGCTGAGGGGTGCCCCTTTTACCATCTAATCTGTGCCATTATTTCCTCTGCTTTAGTGAGGAAGAGGCCCCTGGTCCATGAAGGGGCCTTTCAG    F,7?1D.JK>H@80DJA3.K6LJ%7IHJH85ADIDFB8K8300(66AAGK;<JGAL<=5IGDJ<L;<G=/HIKEKIJJJJJ6IDBGGKD<DJI7>;:EEE    X0:i:1  X1:i:0  MD:Z:23C19C56   RG:Z:ERR162872  AM:i:29 NM:i:2  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR245049.1543898      99      17      2735    60      100M    =       3077    441     TCTTACCATCTAATCTGTGCCCTTATTTCCTCTGCTTTAGTGAGGAAGAGGCCCCTGGTCCATGAAGGGGCCTTTCAGAGACGGGGACCCCTGAGGAGCC    ?DFABEFFFHHEGGJHIHJIHHHEFGEEJHHIHJIJEF@IGGGJFFFKHKCFHIIIKFFJGHHJIHEMAJJGIGAKIJHGFE5EII76IDG>;?FE<D@C    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245049  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BH
+ERR243035.1445358      147     17      2748    60      100M    =       2405    -442    TCTGTGCCCTTATTTCCTCTGCTTTAGTGAGGAAGAGGCCCCTGGTCCATGAAGGGGCCTTTCAGAGACGGGGACCCCTGAGGAGCCCCGAGCAGCAGCC    AEEBAGFEEG<GHBEHGBFFKHGEFEIHJIDHBHIGGHDAIKCHF?HLGGKEGGJIDGJDHGGJIGJC?HGGJ@GGGJFIAHGHIEE>AHGIIFFGFE@?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243035  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243027.576419       147     17      2778    60      100M    =       2434    -443    GGAAGAGGCCCCTGGTCCATGAAGGGGCCTTTCAGAGACGGGGCCCCCTGAGGAGCCCCGAGCAGCAGCCGTCGTGTCTCACCCAGGGTGTCTGAAACAG    :DCC@>DCC1HBEEBE=>/;:4;>*E?FBGB-IGEC@>BIHH9#F<AJDHBH;37GH4>0H+2?@FCI4A>HAGHBEDFI<J>JDHDEDDDJGI>BAECA    X0:i:1  X1:i:0  MD:Z:43A56      RG:Z:ERR243027  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.1633327      83      17      2786    60      100M    =       2618    -267    CCCCTGGTCCATGAAGGGGCCTTTCAGAGACGGGGACCCCTGAGGAGCCCCGAGCAGCAGCCGTCGTGTCTCACCCAGGGTGTCTGAAACAGATGTGGAG    =DB<FG@HKFADLFJCJJ1ECHFGBIJKL9DMJLHEJJ=HIIHLKKLKIDEKLKLIILLIJDJIEIIJJKILHKKKLKKIFHHKHJFGFIIHGFEFCFGB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR243007.788439       99      17      2789    60      100M    =       3067    377     CTGGTCCATGAAGGGGCCTTTCAGAGACGGGGACCCCTGAGGAGCCCCGAGCAGCAGCCGTCGTGTCTCACCCAGGGTGTCTGAAACAGATGTGGAGGTC    ?FGCDGDFEIFFIEGGGGIEFKGJFKGEAFGIDGHIHHJDIGFJBHHF@FJGHK@HIIG>CJ@DHEHGJHBIEHHFA<ICFIJ=IHHGIG9E;CFBJE3E    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243007  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR162872.9718342      163     17      2810    60      100M    =       3044    333     CAGAGACGGGGACCCCTGAGGAGCCCCGAGCAGCAGCCGTCGTGTCTCACCCAGGGTGTCTGAAACAGATGTGGAGGTCTCGGGTGAGGCGTGGCTCAGA    ECGFIHHCIJFHFKIJLLLLJ=LKKLKDGMFGFJJHJL?3MDGKCKMGHJ4KGKKD;FHBIDDJC?E9AIE0IL2MC1KJG8KG9L@L5)B0GC:=GAC&    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.474429       147     17      2812    60      100M    =       2447    -464    GAGCCGGGGACCCCTGAGGAGCCCCGAGCAGCAGCCGTCGTGTCTCACCCAGGGTGTCTGAAACAGATGTGGAGGTCTCGGGTGAGGCGTGGCTCAGATA    E.E'AHIIB:I5JC;F9)K>':'>:;BHHLKJKJ<?EDEIDJFG7MI?F<LIAH:JIIJLHFIKKHJEIJLEDKJHJIDEHJGKKDI@IGKJIGJIHDBB    X0:i:1  X1:i:0  MD:Z:3A96       RG:Z:ERR162872  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243067.1030440      99      17      2824    60      100M    =       3191    466     CCTGAGGAGCCCCGAGCAGCAGCCGTCGTGTCTCACCCAGGGTGTCTGAAACAGATGTGGAGGTCTCGGGTGAGGCGTGGCTCAGATACAGGGAGTGGCC    ?@E?<EBEFFFAEAFGEFIBEEGG?<<;<J2<E=IF;GG:F8E=29B;?FB75B7HA-:=*F92?AG</0C*49>6=BH7FII->G9DF5?.;*7A0?==    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243067  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:BB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR162872.17163139     83      17      2828    60      100M    =       2564    -363    AGGAGCCCCGAGCAGCAGCCGTCGTGTCTCACCCAGGGTGTCTGAAACAGATGTGGAGGTCTCGGGTGAGGCGTGGCTCAGATACAGGGAGTGGCCCACA    4CGHB?HDB8CJDKHLJJJBJHDJHJJMIKAFIEMLKJJJIMJKGIILLMJFJIKJMGJIMGDIKKJHLLHEGFKJLHGKKHGGKJIII?EEGGCCGDEB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.20228886     99      17      2837    60      100M    =       3084    346     GAGCAGCAGCCGTCGTGTCTCACCCAGGGTGTCTGAAACAGATGTGGAGGTCTCGGGTGAGGAGTGGCTCAGATACAGGGAGGGGCCCACAGCTCGGCCT    @CG8DHF:=7?5GBAGDGAL9I9JB,BIHHH=5<FCJ?@-LH>B,8;4M./MK7E/.GL(B.*.88J1FBFJA6CDB;H57L&K:)(GI1B405B.-17)    X0:i:1  X1:i:0  MD:Z:62C19T17   RG:Z:ERR162872  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.5990783      83      17      2843    60      100M    =       2544    -398    CAGCCGTCGTGTCTCACCCAGGGTGTCTGAAACAGATGTGGAGGTCTCGGGTGAGGCGTGGCTCAGATACAGGGAGTGGCCCACAGCTCGGCCTGTCTTT    DFEEAFH@HGJHLHKFKJLJLLJKKIMKJFHGIJLIEJJJLGLKDNHCKJKJLKLLEAILHLHJHKIFHLLKLJLEHLKKKKHJJKKICJJGIGEGIEBD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR162875.26247502     83      17      2858    60      100M    =       2581    -376    ACCCAGGGTGTCTGAAACAGATGTGGAGGTCTCGGGTGAGGCGTGGCTCAGATACAGGGAGTGGCCCACAGCTCGGCCTGTCTTTGAAAGGCCACGTGAC    <DEHIIBHFHEKJKHBIMJLIHJIKIKKGIMH@LGJIHM=MDJILDKJKMMIJGHLLCLCJ;KKILKHHHKLICJKIHIIIIDDGJFCIHHGHF@EEFFA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR243015.596677       163     17      2861    60      100M    =       3240    478     CAGGGTGTCTGAAACAGATGTGGAGGTCTCGGGTGAGGCGTGGCTCAGATACAGGGAGTGGCCCACAGCTCGGCCTGTCTTTGAAAGGCCACGTGACCTG    ?CEDDDHHGHIFG>HGGAGICIHGJJEHGJ@E>?ICJAJ@EIIDBIHLBF@IHKI2DKF=EIHKFIHLJDK=CHH<KEHJF?D@3IFFIDGF4EDEEB<=    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243015  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.13236661     99      17      2887    60      99M1S   =       3218    430     TCTCGGGTGAGGCGTGGCTCAGATACAGGGAGTGGCCCACAGCTCGGCCTGTCTTTGAAAGGCCACGTGACCTGGCCCACGGCTGGCAGGTGGGACCCAG    DCGHBIFGJIKJKDEJLKKKJLIIIJJLJLHMFLJGMKDIJMLFKDKKLMLHJMJIJJKJMKLMGJE:JHJHKMALLMHJFLJ8KJFFKK/JFG?FGD.*    X0:i:1  X1:i:0  XC:i:99 MD:Z:99 RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243051.1973649      163     17      2888    60      100M    =       3111    322     CTCGGGTGAGGCGTGGCTCAGATACAGGGAGTGGCCCACAGCTCGGCCTGTCTTTGAAAGGCCACGTGACCTGGCCCACGGCTGGCAGGTGGGACCCAGC    >DD<B:7C@F8B95FFIDGGE-F:CD?;EDCD;:55EH?EI?=JC>J@G:>@C?F;,<D=FJI;?9<HE*<IC0HG1D4<IDA:82G./0*FF,@DD8:3    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243051  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.20693133     147     17      2892    60      100M    =       2588    -403    GGTGAGGCGTGGCTCAGATACAGGGAGTGGCCCACAGCTCGGCCTGTCTTTGAAAGGCCACGTGACCTGGCCCACGGCTGGCAGGTGGGACCCAGCTGCA    BC6HF<DAGEGHJJIAGKG1?DKKHJK>CGI8G;HDHBJ:BJDGHJ>LIKA*@GIIF@BF::FF1JJBLCJDKGBJJJIFFJIFIIJDJ:IDJJHJGDFB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:DE@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.13732136     163     17      2900    60      100M    =       3298    497     GTGGCTCAGATACAGGGAGTGGCCCACAGCTCGGCCTGTCTTTGAAAGGCCACGTGACCTGGCCCACGGCTGGCAGGTGGGACCCAGCTGCAGGGGTCCA    DDHBIJIHLHIHJJLIJIMILKKJLGJ:JKLMBKLJLM?AHFJGIGALJKLHIEI<GJLMM?LLLKJDIJMLLJHJI1I<K*?:L5JG9:1HHHHB1EA1    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243063.876263       83      17      2900    60      100M    =       2589    -410    GTGGCTCAGATACAGGGAGTGGCCCACAGCTCGGCCTGTCTTTGAAAGGCCACGTGACCTGGCCCACGGCTGGCAGGTGGGACCCAGCTGCAGGGGTCCA    2?EDG@DCHAE;F:IIKHGHIHHHIEJEHKHCHJJJFJHKIIHJEFI<IHKFBHHIFIMGIECHLE?IIKIIJIGHJIGHIEGIJHIKHIIHGFHFEBDA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243063  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245032.287858       163     17      2905    60      100M    =       3258    452     TCAGATACAGGGAGTGGCCCACAGCTCGGCCTGTCTTTGAAAGGCCACGTGACCTGGCCCACGGCTGGCAGGTGGGACCCAGCTGCAGGGGTCCAGCAGC    ?DEHEECFHJGFBKDJGHHIGIHDGGJBGJHGD@IHEAHGGHFD?HFI@FFDIGJFGIICHJAEIGIIGGC<CDIIECGEE:GG:EH:GHGCIFGGB8B9    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245032  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245038.1772750      163     17      2917    60      100M    =       3261    443     AGTGGCCCACAGCTCGGCCTGTCTTTGAAAGGCCACGTGACCTGGCCCACGGCTGGCAGGTGGGACCCAGCTGCAGGGGTCCAGCAGCACCCACAGCAGC    AFEIEIFGGHGJIHIAHIHKIEIICEIGJHIIHHGIB@HDDIHJGJIHGIAGIJKGGFKH@GGK-CHIHF6:J@G:GGJ1HHDCFGJEG>FIEHC94ACB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245038  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR162872.24480599     99      17      2922    60      100M    =       3229    406     CCCACAGCTCGGCCTGTCTTTGAAAGGCCACGTGACCTGGCCCACGGCTGGCAGGTGGGACCCAGCTGCAGGGGTCCAGCAGCACCCACAGCAGCCACCG    BADEEEIHHFADFGJKEJHHGCHEBGJHIIECGFKJLLIBJFJGE<.KFA;JHMHBGCFCJMKC7;LKI49J@>1KD2G)BC1AC>KAHF77+4HC3:@$    X0:i:1  X1:i:0  MD:Z:99T0       RG:Z:ERR162872  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243007.1511398      147     17      2951    60      100M    =       2622    -428    ACGTGACCTGGCCCACGGCTGGCAGGTGGGACCCAGCTGCAGGGGTCCAGCAGCACCCACAGCAGCCACCTGTGGCAGGGAGGAGCTTGTGGTACAGTGG    -;EDIBBIHHFEEHC?DIJ:IIHJIHCHJB2G:HIELHJIJHI?HCHEIDJGDJFIHHEFGIJIIHIEIIHJGHIJHHHJIIIHHKIHHHGGDEHFFE>@    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243007  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243039.1477734      147     17      2955    60      100M    =       2595    -459    GACCTGGCCCACGGCTGGCAGGTGGGACCCAGCTGCAGGGGTCCAGCAGCACCCACAGCAGCCACCTGTGGCAGGGAGGAGCTTGTGGTACAGTGGACAG    @BCHBEAED@C8EIH7EJICIIIGFH0GGKJIJGL<IHEGGHH=JKJIKKDHJKEJFHJJDFKBEKHGGILIHGHIIHIJJKHHIG>GAEIIGGFHEGDA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243039  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR156632.12418699     83      17      2962    60      100M    =       2634    -427    CCCACGGCTGGCAGGTGGGACCCAGCTGCAGGGGTCCAGCAGCACCCACAGCAGCCACCTGTGGCAGGGAGGAGCTTGTGGTACAGTGGACAGGCCCTGC    6:FFAGIJHKKLMLJKLKL;9KLIGIGLJIJKK>JKLFDMMKLHJKFHKLLLJMJLHLMFJKKLNKMKLLMKNJ>JIKJIJHH5KIHFLH=JJJIHIECD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@F
+ERR243091.852212       83      17      2967    60      100M    =       2575    -491    GGCTGGCAGGTGGGACCCAGCTGCAGGGGTCCAGCAGCACCCACAGCAGCCACCTGTGGCAGGGAGGAGCTTGTGGTACAGTGGACAGGCCCTGCCCAGA    AFBAE<@GIG@H7I@5=?HCIEFJDHG?DBFAJDHJIFE0IDCFJIJFI@HAGJIGDCHIHGGJFCEGIEFHHGFHE?G>GGBGDIEFG=B>GHA=FFE?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243091  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243043.1629476      163     17      2977    29      100M    =       3421    543     TGGGACCCAGCTGCAGGGGTCCAGCAGCACCCACAGCAGCCACCTGTGGCAGGGAGGAGCTTGTGGTACAGTGGACAGGCCCTGCCCAGATGGCCCCCCC    ?E?>CEEFDIGHHFGG>FFGJEGJGFJHFHGECHG=FGJHHFGIFI@K>IEHFC8DAGLIF>JBHE:AJHH:I:G*>BCDCDB8GHF6.5@FF10;@E92    X0:i:1  X1:i:0  MD:Z:99G0       RG:Z:ERR243043  AM:i:29 NM:i:1  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C@BOU[PL
+ERR156632.1508798      83      17      3006    29      1S4M1D95M       =       2587    -518    CCCCAAGCAGCAGCCGGGGGCAGGGAGGAGCTTGTGGTACAGTGGACAGGCCCTCCCCAGATGCCCCCCCGCCTGCCTGTGGAAGTTGACCAGACCATCT    <'&*(-+/?*88'-%%(((+KB/N.G)9.5E39>/;,F</*?*3K20GK703/('0'1G9)/,'2KIL6A8.G?I8LFC@>BHLI?CKH=BJ?FEE==DA    MD:Z:4^C6C0A2T1T36G8G36 RG:Z:ERR156632  AM:i:29 NM:i:7  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@FEIG@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.5443750      147     17      3006    60      100M    =       2699    -406    CCCACAGCCCCCACCTGGGGCAGGGAGGAGCTTGGGGTACAGTGCACAGGCCCTGCCCAGATGGCCCCCCGCCTGCCTGTGGAAGTTGACCAGACCATCT    @6F1-8/B%#K/,H/4A3EA9@KI7.1F049E82))G61;/,-H*C<)9*JB;.*E=;;9/.E8IGG>H*K3GJ6F2<DGEKDLHEJJGHIKHH;IEBFB    X0:i:1  X1:i:0  MD:Z:8A0G7T16T9G55      RG:Z:ERR162875  AM:i:25 NM:i:5  SM:i:25 MQ:i:60 XT:A:U  BQ:Z:@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.23244382     147     17      3014    60      100M    =       2668    -445    AGCCACCTGTGGCAGGGAGGAGCTTGTGGTACAGTGGACAGGCCCTGCCCAGATGGCCCCCCGCCTGCCTGTGGAAGTTGACCAGACCATCTGTCACAGC    .;CF8@5GG4K=9.?L@/KB8)9G>56:D6:AGJ6H:CA;L5KK;@5IGBKB;:>5KHJLKDGHMDLJJKIJJLGLJJJLIKKKKHIKHIKIHHJGIHDD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242943.897194       147     17      3015    60      100M    =       2661    -453    GCCACCTGTGGCAGGGAGGAGCTTGTGGTACAGTGGACAGGCCCTGCCCAGATGGCCCCCCGCCTGCCTGTGGAAGTTGACCAGACCATCTGTCACAGCA    +EF0D..G8E:D9FIA?GB;3;ECG:HG@2DBJ/F;;;CG?GFC;7H@*DFA=I+FGGJE?IILHIGJGKIGJEJIIGHEFJIJFHKGGJGFGHEIGEEA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242943  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.25542568     99      17      3017    60      100M    =       3110    192     CACCTGTGGCAGGGAGGAGCTTGTGGTACAGTGGACAGGCCCTGCCCAGATGGCCCCCCGCCTGCCTGTGGAAGTTGACCAGACCATCTGTCACAGCAGG    BDDCHHFFEEGJHBEII0KGKE<GIJFGJIHEKKEJFGIFJF883?JJIDJKLJ@E:JKC=GLKLGLMHLJGILHGIFIKD;HGE<DFGD8ED?2AGC?@    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242971.169330       83      17      3021    60      100M    =       2649    -471    TGTGGCAGGGAGGAGCTTGTGGTACAGTGGACAGGCCCTGCCCAGATGGCCCCCCGCCTGCCCGTGGAAGTTGACCAGACCATCTGTCACAGCAGGTAAG    BDBAAF>GEECF?D4?H9GGHH@:I;EFHB=GBI6GGE<+AIEGJBDI:9IGDJAKEHEJHCBIGHJDGHGFJFHIGHFAIFFJGHGIEIGHHGFEBBD?    X0:i:1  X1:i:0  MD:Z:62T37      RG:Z:ERR242971  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243039.71589        147     17      3030    60      100M    =       2654    -475    GAGCGGCTTGGGGTCCAGGGGACAGGCCCTGCCCAGATGGCCCCCCGCCTGCCTGTGGAAGTTGACCAGACCATCTGTCACAGCAGGTAAGACTCTGCTT    <A8(((2=79-0E60>.2*D-E;*DH>GCHF<H1/8-;C5?I?IC@@FLGEHIHGGIIIJHGIJBIJJJEAIFEKHHFJEJIIJIHIDEIGEJEIFHGA@    X0:i:1  X1:i:0  MD:Z:3G0A5T3A3T81       RG:Z:ERR243039  AM:i:25 NM:i:5  SM:i:25 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CE
+ERR242943.312088       83      17      3037    60      100M    =       2694    -442    TTGTGGTCCAGGGGACAGCCCCGGCCCAGCTGGCCCCCCGCCTGCCTGTGGAAGTTGACCAGACCATCTGTCACAGCAGGTAAGACTCTGCTTTCTGGGC    +A4.GB,#*)(%=80?.D&?H514A<1*4)/E42JFBI56GGHIHKGIHIIGEHBFJEFJIJ3GHCFJFIEIDHJGHHHHDDIHDJFIFHIFFEHEDDC?    X0:i:1  X1:i:0  MD:Z:7A3T6G3T6A70       RG:Z:ERR242943  AM:i:25 NM:i:5  SM:i:25 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.4053670      99      17      3038    60      100M    =       3280    341     TGTGGTACAGTGGACAGGCCCTGCCCAGATGGCCCCCCGCCTGCCTGTGGAAGTTGACCAGACCATCTGTCACAGCAGGTAAGACTCTGCTTTCTGGGCA    CDDIHGGHILGLKJJJMLKKLKMLLLILIIHKIMKLMMEKLKLJLLKJNLKINIIGKJLJNGJMJDLLLHKHJILKINFFGJLHILKMLKKFHIIHEBFD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@F
+ERR162872.9718342      83      17      3044    60      100M    =       2810    -333    ACAGTGGACGGGCCCTGCCCAGATGGCCCCCCGCCTGCCTGTGGAAGTTGACCAGACCATCTGTCACAGCAGGTAAGACTCTGCTTTCTGGGCAACCCAG    /?.2+B;7$&E)2$?@/;F.8>,+@3IEA;IBAJKHHDKFHJIKDJJDFKI;IKIIAIHIKIIBKGLJKLJIJHHIGGJGKIDKEHHJGHGHIEEBAGHB    X0:i:1  X1:i:0  MD:Z:9A90       RG:Z:ERR162872  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243063.161207       99      17      3057    60      100M    =       3124    166     CCTGCCCAGATGGCCCCCCGCCTGCCTGTGGAAGTTGACCAGACCATCTGTCACAGCAGGTAAGACTCTGCTTTCTGGGCAACCCAGCAGGTGACCCTGG    AAFHGFFFIFGIGIGFHHHAJHIHGHIJFKGFHICDJGHIGMFHGBIJEKEHIIFJJHLHBGIIGJJIIJKHABIIKHJHFFHIHIMIGJEDJFEFFBFB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243063  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:CC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@
+ERR243007.788439       147     17      3067    60      100M    =       2789    -377    TGGCCCCCCGCCTGCCTGTGGAAGTTGACCAGACCATCTGTCACAGCAGGTAAGACTCTGCTTTCTGGGCAACCCAGCAGGTGACCCTGGAATTCCTGTC    >=4EGDHEACGIHKIKHHHHJKGIIHJCIIIJHIJG;LIHHKGLKIJJHIEJKLFMGJGJKGGGJGHIJJFEFHJJIJHHIHIEIHKHHJEFFFGIFEC@    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243007  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR245049.1543898      147     17      3077    60      100M    =       2735    -441    CCTGCCTGTGGAAGTTGACCAGACCATCTGTCACAGCAGGTAAGACTCTGCTTTCTGGGCAACCCAGCAGGTGACCCTGGAATTCCTGTCCATCTGGCAG    CF@GAHEHDEJFHHGHJFJKHHG=KFDKHHIIFKIKEHACHDJJFJEJBJKIIHJHHHJIFDFJIGGJIHIFJHAIKGIJFHHFIKIHGHIGFIGGHGDA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245049  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:AA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR243031.650799       99      17      3080    60      100M    =       3507    526     GCCTGTGGAAGTTGACCAGACCATCTGTCACAGCAGGTAAGACTCTGCTTTCTGGGCAACCCAGCAGGTGACCCTGGAATTCCTGTCCATCTGGCAGGTG    ?DBFHDH?DFIBCIEGEGDFHAGCIIIE=GHGGFHIDD@IHCHHJDFEADDE>C8EGG6:JIEL?GG8BI@G2EGIHGI=GIHEIDKJDGJIFEFC@>BD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243031  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@F
+ERR162872.20228886     147     17      3084    60      100M    =       2837    -346    GTGGAAGTTGGCCAGACCATCTGTCACAGCAGGTAAGACTCTGCTTTCTGGGCAACCCAGCAGGTGACCCTGGAATTCCTGTCCATCTGGCAGGTGGGCA    6+0GEG;HD?)'@8K0/GJ89>B=:GILFGD3HB<<H2:>LG>GC5GBGD?7<I>CIE<BHMEJEL?:@IJMHCE8EILGE:BDDGLGGGKKJEFH@GFB    X0:i:1  X1:i:0  MD:Z:10A89      RG:Z:ERR162872  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.10091814     163     17      3092    60      108M    =       3418    391     TGACCAGACCATCTGTCACAGCAGGTAAGACTCTGCTTTCTGGGCAACCCAGCAGGTGACCCTGGAATTCCTGTCCATCTGGCAGGTGGGCATTGAAACTGGTTTAAA    :?EBDCFFCGFFGHHHHHFHAGFGGCGJKEGJIHJJJEEJKJE?DJEHKFJMDJME>ECAHADBFDCBDAKFGEEGFDEFC@AED?DDDD'>><B22B.<C?D:=6BA    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GH
+ERR162872.25542568     147     17      3110    60      100M    =       3017    -192    CAGCAGGTAAGACTCTGCTTTCTGGGCAACCCAGCAGGTGACCCTGGAATTCCTGTCCATCTGGCAGGTGGGCATTGAAACTGGTTTAAAAATGTCACAC    ;EEBDCFGFKH@HGLJEJBE;LILLKBIGJJLB=MMBJGKHKFLKJLFHKICMJJHIMIGEH@JKLLFILLKLJGKMHHJJIKJIJGHGHGHGHHIHH=<    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243051.1973649      83      17      3111    60      100M    =       2888    -322    AGCAGGTAAGACTCTGCTTTCTGGGCAACCCAGCAGGTGACCCTGGAATTCCTGTCCATCTGGCAGGTGGGCATTGAAACTGGTTTAAAAATGTCACACC    @FCFJGCEJJ1FEJIACIDEFFDCGE@;B?EJHJ<CHCEAJKG:=BDAIHHFEHAEJHEHF?:H?IADF7DFCHHE>>CKGBF?HE@EB@CF>FGDED>@    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243051  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.1328730      99      17      3121    60      100M    =       3494    472     ACTCTGCTTTCTGGGCAACCCAGCAGGTGACCCTGGAATTCCTGTCCATCTGGCAGGTGGGCATTGAAACTGGTTTAAAAATGTCACACCATAGGCCGGG    BDHEHHGIDEIHHAHJDDEFIHIDAKI<<5IJ;JKEB3F=CFCJHIJHEJIKCLFLBEC<JKG6=IEH7BBLCIEHF=ADFF88>D2GIEH5A4FCH53=    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243063.161207       147     17      3124    60      100M    =       3057    -166    CTGCTTTCTGGGCAACCCAGCAGGTGACCCTGGAATTCCTGTCCATCTGGCAGGTGGGCATTGAAACTGGTTTAAAAATGTCACACCATAGGCCGGGCAC    EDFGEDEJGH@HIBCMHKJIICHGGIFIGKDGIGIFGCKGIHGIHFJCHIJJHHFICJIGGDJDFDKGHIEGEFFFFGCHEIEIEGHDEGGGC?EEEFC?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243063  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243027.47729        99      17      3134    60      100M    =       3547    512     GGCAACCCAGCAGGTGACCCTGGAATTCCTGTCCATCTGGCAGGTGGGCATTGAAACTGGTTTAAAAATGTCACACCATAGGCCGGGCACAGTGGCTCAC    >?FEDFFGGIHGJGAJEHHFHIHFIGFJHHJEJIDHKCIIJFKIFJHFJBGCIEFIHIGJGFEAGGJFFLHJHGAIIBIFKGIEAGG?IIFFDHCFDE9C    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243027  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243019.480835       147     17      3135    60      100M    =       2711    -523    GCAACCCAGCAGGTGACCCTGGAATTCCTGTCCATCTGGCAGGTGGGCATTGAAACTGGTTTAAAAATGTCACACCATAGGCCGGGCACAGTGGCTCACG    EFB;GBGHGKIHHFJBHEBIGJGHHHJLIG<FIFHLHHLKJIHGHGJHEFHIFGEJIIHHGDEDGFGGBGKEIECJHGIGFGAHIIIFIHGGHIHFHB=A    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243019  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245041.246570       99      17      3137    60      100M    =       3462    424     AACCCAGCAGGTGACCCTGGAATTCCTGTCCATCTGGCAGGTGGGCATTGAAACTGGTTTAAAAATGTCACACCATAGGCCGGGCACAGTGGCTCACGCC    ?BEAEEBGFH8BDFIDGBJEFBHEFFHJEIIFHJHIFHFHB>?BFGGDEHGB@:H?>?=H@CGHEBJDHDFCEEGH98AJHB?GAGEEJ9EDGHBE736?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245041  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.19273677     99      17      3143    29      99M1S   =       3488    443     GCAGGTGACCCTGGAAATCCAGTCCAACTGGCAGGAGGGCATTGAAACTGGCTTAACAATAACAAACCATAGGCCCAGCACAGTGGCTCACTCCTGTAAA    A.<='.HF8B@>I<H3*H/4.CH94I*+*0'K,:/))'.B,-G041A*)/@3L(=I*61-4)*4)2E8K()8.L0>45)D3I.,8&;J;(174HBHEE).    XC:i:99 MD:Z:16T3T5T8T15T4A3G0T2C10G0G14G7      RG:Z:ERR162875  AM:i:29 NM:i:12 SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Q@@
+ERR243031.386955       163     17      3144    60      100M    =       3511    466     CAGGTGACCCTGGAATTCCTGTCCATCTGGCAGGTGGGCATTGAAACTGGTTTAAAAATGTCACACCATAGGCCGGGCACAGTGGCTCACGCCTGTAATC    ADHDDHGGGGIKIGEGDIGHJEIGGHKIJDJHKIBLIGIHHFKHFIHJJGDGEDHHEHHJCJBDFDHIEDGGBH:JCGGIHIEJHEGEFHAGC=D@C3=B    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243031  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR243091.881299       163     17      3174    60      100M    =       3491    416     CAGGTGGGCATTGAAACTGGTTTAAAAATGTCACACCATAGGCCGGGCACAGTGGCTCACGCCTGTAATCCCAGCCCTTTGGGAGGCCAGGGTGGGTGGA    ACHCFJFGHGEFJFIHHJIJGEFEIHHFDJDKHIGHHGGEKIIGAJJIHJHNCKHJJJHJCKIHJAGJHJIHGKJGHJEEEIGFJIIHHHDGDHEDBGEA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243091  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243067.1030440      147     17      3191    60      100M    =       2824    -466    TGGTTTAAAAATGTCACACCATAGGCCGGGCACAGTGGCTCACGCCTGTAATCCCAGCCCTTTGGGAGGCCAGGGTGGGTGGATCACTTGAGGTCAGGAG    @?BD=<9$=>-74&C<L;>I@7FIE8AHA5E>HFIDFKJ8H0<JG:CD8HE=F1ID9H:G>BCDHJFGHHH=ACHE<GIFHDGHI;JEFGI>GGDHEDD@    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243067  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.18600710     163     17      3209    60      100M    =       3375    265     CCATAGGCCGGGCACAGTGGCTCACGCCTGTAATCCCAGCCCTTTGGGAGGCCAGGGTGGGTGGATCACTTGAGGTCAGGAGTTCAAGACCAGCCTGGCC    EBFFFKIJJCIIKIHILILKLLLJIDKJGHIIGJLLJCKKLKLGIKGKKLKLLIKJLEKIL2LJKBLKHLIHJIJIMJLKILEHLIFLJILFGJJEHGF3    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@
+ERR156632.13236661     147     17      3218    60      100M    =       2887    -430    GGGCACAGTGGCTCACGCCTGTAATCCCAGCCCTTTGGGAGGCCAGGGTGGGTGGATCACTTGAGGTCAGGAGTTCAAGACCAGCCTGGCCAACATGGTG    >ECDFFGGBKJKGK@CLKJHJJ<HGJKKKKKKIBHKKLIGKLKLKLKHIKKIFHKHJIIHIHKHKIIEKLGKJGBKFLFFGJJHIKHJIEGEFGFEEDFB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.22586072     163     17      3226    60      100M    =       3490    362     TGGCTCACGCCTGTAATCCCAGCCCTTTGGGAGGCCAGGGTGGGTGGATCACTTGAGGTCAGGAGTTCAAGACCAGCCTGGCCAACATGGTGAAACCCCG    EFCHIIHH@KJKKHJIJLJKKLLKLGHIH3EFL<LICMKJEHDI=LK@GKJHJFKJLGEKFMDGL:ILJEAHJKIBLBBEGL?JIJIHIB:I9CD>F;F<    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.24480599     147     17      3229    60      100M    =       2922    -406    CTCACGCCTGTAATCCCAGCCCTTTGGGAGGCCAGGGTGGGTGGATCACTTGAGGTCAGGAGTTCAAGACCAGCCTGGCCAACATGGTGAAACCCCGTCT    B7H:=HFGAGBHICJCLLHGEHK>?KHKIMHI:MEDGFLBIHIEIJLJM=IGLLJFHLKIKIJHLHFIHKLJIEKIKK+KHHIJILJAJHGHDIAAFEED    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242963.1107552      1187    17      3234    60      100M    =       3565    430     GCCTGTAATCCCAGCCCTTTGGGAGGCCAGGGTGGGTGGATCACTTGAGGTCAGGAGTTCAAGACCAGCCTGGCCAACATGGTGAAACCCCGTCTACTAA    @ABGHECGEFGGEJHIHHFFIHGDKGKGHLHHEHHHDJHEHIHGLIKFKGCJHK=ELFEKHGKFHIGLJJKKHJGGIGIGMKEGHHHHFIG?BGF?EF?C    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242963  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AH
+ERR242963.383553       163     17      3234    60      100M    =       3565    430     GCCTGTAATCCCAGCCCTTTGGGAGGCCAGGGTGGGTGGATCACTTGAGGTCAGGAGTTCAAGACCAGCCTGGCCAACATGGTGAAACCCCGTCTACTAA    @DEGGEDGGJGGGKJIHIFFIHGDKHKGHLHHEKHHDJHHHIHIJEHHKGEJJKFGLFEKHGGIHIILIFKKJJGGDJHGIKDGGGGIFIG?EIF?DEAC    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242963  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CH
+ERR162875.6771266      99      17      3240    60      100M    =       3423    282     AATCCCAGCCCTTTGGGAGGCCAGGGTGGGTGGATCACTTGAGGTCAGGAGTTCAAGACCAGCCTGGCCAACATGGTGAAACCCCGTCTACTAAAAATAC    ABEEDEFIHFHIGFHGHHKHKKHIIG>JIJGKHIHLIJIHJIMKHLKNJFN:HLHJMJJMFLKKILKMMK?GIGIJHI@GFGJELEAHFIFKGGFBFCC?    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243015.596677       83      17      3240    60      100M    =       2861    -478    AATCGCAGCCCTTTGGGAGGCCAGGGTGGGTGGATCACTTGAGGTCAGGAGTTCAAGACCAGCCTGGCCAACATGGTGAAACCCCGTCTACTAAAAATAC    5@C>*8FI6<K3DEC@H9E>D:EBAG:GHD>F8;FK;G>FIIJH:0C<9IIAAIF>J>JIFJEE?CHHJD@FCGHIFJ@CA;G@:GFG@EIDCCCBC@B?    X0:i:1  X1:i:0  MD:Z:4C95       RG:Z:ERR243015  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245032.287858       83      17      3258    60      100M    =       2905    -452    GGCCAGGGTGGGTGGATCACTTGAGGTCAGGAGTTCAAGACCAGCCTGGCCAACATGGTGAAACCCCGTCTACTAAAAATACAAAAATTAGCCTGGCGTG    CCDGCEFFHIAJGGFG>JCKHFKIIJGLGFIHH?HJFIJ>HHHHDLIJKGKEFMHFJKHJEGEIIGAIHLEEKDGEFGG@DJEEEGGGFHHFJGGG@ED@    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245032  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR245038.1772750      83      17      3261    60      100M    =       2917    -443    CAGGGTGGGTGGATCACTTGAGGTCAGGAGTTCAAGACCAGCCTGGCCAACATGGTGAAACCCCGTCTACTAAAAATACAAAAATTAGCCTGGCGTGGTG    EEDEFEDFIBGGBFK;DGHHGIIGFIJCHIGGGEIG>IJIIHJGHIFHFEJHGHIFJECDGHHAIGIEGJCEGEEGEEIDFEFGEEIHCIFFH@EEBDC>    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245038  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.4053670      147     17      3280    60      100M    =       3038    -341    GAGGTCAGGAGTTCAAGACCAGCCTGGCCAACATGGTGAAACCCCGTCTACTAAAAATACAAAAATTAGCCTGGCGTGGTGGCGCATGCCTGTAATCCCA    DCEFGFCJIHCIGIFKL@LKKLKKEKL=LHHIIJMKHLFGHKKKCJIMHGMGGHGIJIGMHHHGHIHLHKMIKJCIHKIHKJCHJGGIFJFFFCFFBAFB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.18994301     163     17      3289    60      100M    =       3627    437     AGTTCAAGACCAGCCTGGCCAACATGGTGAAACCCCGTCTACTAAAAATACAAAAATTAGCCTGGCGTGGTGGCGCATGCCTGTAATCCCAGCTACTTGG    EFFEIGGKHIKHKKKKLJLKJJJKILJILIJJJLMLDJLKHKMIKJJIEHIHKJJJEEHH?LKCKJDJLHDLLJBLJGJKKHHIIIIHKKI?JCCGHBGD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@II
+ERR243003.1151913      99      17      3289    60      100M    =       3442    253     AGTTCAAGACCAGCCTGGCCAACATGGTGAAACCCCGTCTACTAAAAATACAAAAATTAGCCTGGCGTGGTGGCGCATGCCTGTAATCCCAGCTACTTGG    ?EDBEFFIFGGFJIGIIHJGGGGEFIHEJFGHIHHIBEKHDIHDEHIGGFJGFIFFGFFLJIIJHJBFJHFJJJCKGGJLHHKEFFGDIHFJIEAFGBEB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243003  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GG
+ERR243039.1531670      99      17      3295    60      100M    =       3652    456     AGACCAGCCTGGCCAACATGGTGAAACCCCGTCTACTAAAAATACAAAAATTAGCCTGGCGTGGTGGCGCATGCCTGTAATCCCAGCTACTTGGGAAGCT    ?CDDDEHGFHFDGEHGGGIHHEFHHJHGHCABGIEIHCGHG>F@HHGHHECFDJGIICEFBFJDFK0FBGGDKJEJIEEGIGGIEHHFAID38FDDADE<    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243039  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.13732136     83      17      3298    60      100M    =       2900    -497    CCAGCCTGGCCAACATGGTGAAACCCCGTCTACTAAAAATACAAAAATTAGCCTGGCGTGGTGGCGCATGCCTGTAATCCCAGCTACTTGGGAAGCTGAG    =FHG?JAGGA=G8K?GJ@=EFG@LEDAAGNJHMEEHIHIIIJHH:FF:HA@EKDL<>?FIJJEKEFKB@GJKIIHHGHCGKJJKG?HGFIHHEHGGEFGA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR162875.12766080     99      17      3309    60      100M    =       3630    420     AACATGGTGAAACCCCGACTACTAAAAATACAAAAATTAGCCTGGCGTGGAGGCGCATGCCTGTAATCCCAGCTACTTGGGAAGCTGAGGGATGAGAACT    BB;EEG(>HFFD,F>24*HHG4;GEII3;@IDD3??GDFJ4AF;/K1BK:)B6G2GFE9K2G98IF,J?H=JK=2GI9K.-<98HJK0<H-1<A)77@?;    X0:i:1  X1:i:0  MD:Z:17T32T49   RG:Z:ERR162875  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.14666027     163     17      3312    60      100M    =       3577    364     ATGGTGAAACCCCGTCTACTAAAAATACAAAAATTAGCCTGGCGTGGTGGCGCATGCCTGTAATCCCAGCTACTTGGGAAGCTGAGGGATGAGAACTGCT    DBHBFJHGHIKJJDGKLHJLI@JJJIIJKIJJJJJJNLKLMMJDILIHLGLCMKJLLKLMKJHJMLKILMMFJKGLLDIIMKMMIKJKJHKJLGAGHFFG    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@I
+ERR013140.11093052     99      17      3330    60      93M15S  =       3585    362     CTAAAAATACAAAAATTAGCCTGGCGTGGTGGCGCATGCCTGTAATCCCAGCTACTTGGGAAGCTGAGGGATGAGAACTGCTTGAACCTGGGAGGCAGACGCTGCAGG    @DBEHHHEFEIIIIIFGGCIKKHII@DDG7CC@9=ABBAAGBDCGCADBAB?EC?G?ACEB@@;EB<ABD<<A=@CB9DEAG<BFC:53>:9-=4$1;/12%27+28,    X0:i:1  X1:i:0  XC:i:93 MD:Z:93 RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242963.128219       99      17      3359    60      100M    =       3766    506     TGGCGCATGCCTGTAATCCCAGCTACTTGGGAAGCTGAGGGATGAGAACTGCTTGAACCTGGGAGGCAGACGTTGCAGTGAGCTGAGATCACGCCACTGC    ?EAE?GFFHHGHIECDGJFHGGHJDEDEIHFGAKKHJHKBGFGJDEFGGHKJJHKGHIJIJIGGLGJBKGH@DBIJ8I==FIIFJGIE@JFG?G>>@CB>    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242963  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.18600710     83      17      3375    60      100M    =       3209    -265    TCCCAGCTACTTGGGAAGCTGAGGGATGAGAACTGCTTGAACCTGGGAGGCAGACGTTGCAGTGAGCTGAGATCACGCCACTGCACTCCAGCCTGGGCAA    -EDHDFJ@DKH@JKHIGJJGCMGLEIFL9GJ:KDJJAIMAHJKIJLJELILLLDDJIEIKKHBJKLMILJJHGKGCIIKHLIJJHKHJIIIEIFGEFGBB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR156632.14578469     99      17      3384    60      100M    =       3677    391     CTTGGGAAGCTGAGGGATGAGAACTGCTTGAACCTGGGAGGCAGACGTTGCAGTGAGCTGAGATCACGCCACTGCACTCCAGCCTGGGCAACAGAGTAAT    =A7AH;9<AJHD9GC<,3CJ2AGKHDJHHDE:AAK1E=I;':<KJC3=*;7;;F;A;6L08;,J9/,EBHJH;;JI7DL(/8D:K@JG=*2A9DH@FD:*    X0:i:1  X1:i:0  MD:Z:99G0       RG:Z:ERR156632  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.10508568     163     17      3407    60      100M    =       3608    300     CTGCTTGAACCTGGGAGGCAGACGTTGCAGTGAGCTGAGATCACGCCACTGCACTCCAGCCTGGGCAACAGAGTAAGACTCTGTCTCAAAAAAAAAAAAA    BFFFGDGGDDJIJIIHLIJGLJGBFGIHIIHKGLJKKILIIMFKDKLIIKMKJILJKILKMLLKKMJIKJLHLGHJKICKDIKDILEJII@IIHGGCDDB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@EGIAKKKKKHIIH
+ERR013140.10091814     83      17      3418    60      42S66M  =       3092    -391    CCCAGCTACGGGGGAAGGGGAGGGATGAGAACGGCTTGACCCGGGGAGGCAGACGTTGCAGTGAGCTGAGATCACGCCACTGCACTCCAGCCTGGGCAACAGAGTAAG    /$7<2<<8-)$316+$&$#6>;.55-+.&132$*8344:$:)$88<?@2@@;;67?<;>07;:B<>A=@=A;@@:CDB@EDBCCIGBIFIIHJJJHGFFGJHIDCBD>    X0:i:1  X1:i:0  XC:i:66 MD:Z:0T65       RG:Z:ERR013140  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243043.1629476      83      17      3421    29      100M    =       2977    -543    GAGGCGGCCGTTGCAGGGACCTGAGACCCCCCCACTGCCCCCCAGCCTGGGCAACAGAGTAAGCCTCTGTCTCAAAAAAAAAAAAATCACACCATTTTGG    B.C;((:#?3H.3*.11-1').:.8,&#'/'9J1;.5B7((F004D9/GHD0>D>=/;-;EG6#F@2E9/>/3CFCFDEFFEFEFGFJCJDHHFFF@E@A    MD:Z:5A1A8T2G6T1A1G7A1T22A36    RG:Z:ERR243043  AM:i:29 NM:i:10 SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.6771266      147     17      3423    60      100M    =       3240    -282    GGCAGACGTTGCAGTGAGCTGAGATCACGCCACTGCACTCCAGCCTGGGCAACAGAGTAAGACTCTGTCTCAAAAAAAAAAAAATCACACCATTTTGGCT    @@0AF,6EG4<:.>>F.?H6F8B.4:1@5JH<G6CF.F4KHHEGK8LJKB>GEHDCBBFKA?KG;A:JEA>HGHIGIHHIHIGIILHLHJKIGGGGHFFE    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR243067.219795       99      17      3430    60      100M    =       3486    155     GTTGCAGTGAGCTGAGATCACGCCACTGCACTCCAGCCTGGGCAACAGAGTAAGACTCTGTCTCAAAAAAAAAAAAATCACACCATTTTGGCTTCAGATT    ?CAFFDHDHFHHIIFJEGIHGAIHHHHIIGGFIIFJIGHIIJJGIHGKHLCBHIFFKJHJFIIJHFHGFGDIGGHF9BH?A7G9AC@HDI-FG9DB9A@>    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243067  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.12181062     163     17      3434    60      100M    =       3613    278     CAGTGAGCTGAGATCACGCCACTGCACTCCAGCCTGGGCAACAGAGTAAGACTCTGTCTCAAAAAAAAAAAAATCACACCATTTTGGCTTCAGATTGCAT    DDHFIHJJJKIKIGKJHBKKJILLGIJLKKINKLKKLKJIJJKMJMGHJKKJMLLLJLLMKJHJJJJEIKIJ;@?EIGH@JJGHCIB?HAFDC1>@H3C3    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.15307937     163     17      3442    29      98M2S   =       3853    510     TGAGATCACGCCACTGCACTCCAGCCTGGGCAACAGAGTAAGACTCTGTCTCAAAAAAAAAAAAATAAAACAATTTTGGATTTAGATAGAATATCATCTG    BEEEAEIFH@K?BIGED@HJ@/HI9LIKJJCHAEKFGM?EJ:CJCC=EI:FKK<4FB@H=H=45)-*;I2+.;IGB</&&8($4)3A*$G1E;5@,F7.3    XC:i:99 MD:Z:66C1C2C7C2C4T1C5C2 RG:Z:ERR162875  AM:i:29 NM:i:8  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@FS@@
+ERR243003.1151913      147     17      3442    60      52M1D48M        =       3289    -253    TGAGATCACGCCACTGCACTCCAGCCTGGGCAACAGAGTAAGACTCTGTCTCAAAAAAAAAAAATCACACCATTTTGGCTTCAGATTGCATATCCTCCTG    0>B@A7I2:AFI==73B2G9HGFEHL-IDDHCCDEI>?DFJEDIGAEEEJ/5FGFGFGGFFFFIHIFJEHJGGHHHIJKHGJHFHCGIIFEFFHIFFGC@    X0:i:1  X1:i:0  MD:Z:52^A48     RG:Z:ERR243003  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@efefefca`_]]@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245041.246570       147     17      3462    60      100M    =       3137    -424    CCAGCCTGGGCAACAGAGAAAGACTCTGTCTCAAAAAAAAAAAAATCACACCATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGA    ?8/5F*9EA40GD0G8/:$DC:2G-C;7A1.;@E@E=FDD7EFDCHKCHAIFDGHBFFIIG=JHJ?CGJICF5GGHGGKEIGBHBHGCFCDEEAGAGED@    X0:i:1  X1:i:0  MD:Z:18T81      RG:Z:ERR245041  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR243027.1264030      163     17      3470    29      40M1D13M1I6M1D5M1I23M1D9M2S     =       3836    465     GGCAACAGAGTAAGACTCTGTCTCAAAAAAAAAAAAATCAAACATTTTGGCTTCCAGATTCAAATCCCCCCTCAAAGGATAAAAACGCGGAAATTCAAAG    A?FGFGGIGLFEGJGHIIHHFIJJIHIFIGGGGFJF&*0>.*J*1G>F1?**6.)1%/G$/<%*/*E*(I4*)0B+=&-/-*7545)*55.GG)C./E*)    XC:i:99 MD:Z:40^C1C17^G2T4T3G0C7T1T5^T9 RG:Z:ERR243027  AM:i:29 NM:i:12 SM:i:29 MQ:i:29 XT:A:M  BQ:Z:CA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IEb@@C@@@@@@A@HL@JfC@@@@@@dICcL@@EU@C@@@@@@@@@@@@@@DC@@@B[@@
+ERR162875.18637663     1187    17      3471    60      100M    =       3780    408     GCAACAGAGTAAGACTCTGTCTCAAAAAAAAAAAAATCACACCATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGT    BDEDGHEHLHIHHJFKJJ:GKLGKDHEJCIJGJJIJ=CHCFHJGGGGCH@EJIFDGK@C;DJJ8:?KIK;;LFE=E4<-I8AA4C=F71AIF8H9=FC8,    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.6808869      163     17      3471    60      100M    =       3780    408     GCAACAGAGTAAGACTCTGTCTCAAAAAAAAAAAAATCACACCATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGT    DDDFGGJHKGGHKFIKJLLGKKLIIJIJIIJHHJKICBJJJFJAGIHBLGBFIIIKGJ?CLFFIJJKIKDCGKEHND<GA8JAJJCIDFHIHI=D=F:E6    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.15409720     163     17      3484    60      100M    =       3810    425     ACTCTGTCTCAAAAAAAAAAAAATCACACCATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCA    DCHHIJGHKKIHIIJHDKIJJJIGKHJIHIJJIIFHIGMA@9IEJ7KLGJDHKFIKKGKKJAL>6DDICEHHAIDBIJIFJEIJDL@FFCFF9HH>EEBB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243067.219795       147     17      3486    60      100M    =       3430    -155    TCTGTCTCAAAAAAAAAAAAATCACACCATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCAGA    /B7E4=5:DGFFFFFEFFFEHFKGKFIIGGGHHHJJJIJKLIGHJIHHGFIIFHKGJJFIIKGEGEHFEAJAJGIFFGHFIHLIGIEIGIEIEEEDHFDA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243067  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR162875.19273677     147     17      3488    29      6M1I93M =       3143    -443    TGTATCAAAAAAAAAAAAAATCACACCATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCAGAA    +CC-*98FHHF;I@(:DC1FIJ:J16A8>)2J3KC3G;ALH<@L<J>F61G6ICB?CI;DACEIBIGG4JDAI:GHGJDB>JFJEBIBC:BGFHHHFD:B    X0:i:1  X1:i:0  MD:Z:3C95       RG:Z:ERR162875  AM:i:29 NM:i:2  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@eggeZh\CT^[HY@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR013140.22233344     163     17      3490    60      108M    =       3784    401     TCTCAAAAAAAAAAAAATCACACCATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCAGAAAAAAAAACATA    :CEDCDEGGHHHIIIIIGHHEHFJHHEEEELJJEIILHDDEKJIHIJKGJKIEKIHGMGGFEFFFI>LCFHLLHF?DIGEFFJGCFE;HEE@AGCJHIIIIHCF?F>@    X0:i:1  X1:i:0  MD:Z:97G10      RG:Z:ERR013140  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.22586072     83      17      3490    60      1S99M   =       3226    -362    TTCTCAAAAAAAAAAAAATCACACCATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCAGAAGA    .*71578ED=H6?H>D?,DLFJ7B7A=II5C=@JGHEAFIHIGIHBHCDHBL6EAHKB@IGCCEBCDB@CIJDCHEDGHGHEIECFFGI@CGFHGEBGE@    X0:i:1  X1:i:0  XC:i:99 MD:Z:99 RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR243091.881299       83      17      3491    60      100M    =       3174    -416    CTCAAAAAAAAAAAAATCACACCATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCAGAAAAAA    C5;=CAAEFDFEEEEBCI;JFIKHGHGHIIKGEKGJIGGIJG=GDIKGFIHIJEIHJFFFFDDDAI>IDJDFGFEIFGHGIFGFJFIDFGEHGGDB@A@?    X0:i:1  X1:i:0  MD:Z:96G3       RG:Z:ERR243091  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@PSRW_`_^
+ERR162875.1328730      147     17      3494    60      100M    =       3121    -472    AAAAAAAAAAAAATCACACCATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCAGAAGAAAAAA    0ACDFDC9GCF?CGKF:GHLIHJKJIJNJIKIEI2B6FJJJIALHIJKLKHLJKIEJHIH>DGBKJLIIJIIKDIGGLIIALIKHGGHKIJGJHFFDC?E    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@GHIJHF@IDF@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ADCDAH
+ERR242955.586810       99      17      3506    60      100M    =       3917    510     ATCACACCATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCAGAAAAAAAAACATATATATACG    ?@CCEAEDBDDDEG6GG-IFFCC8FFGEADFHFIHFCA<GJEA<FHGECG@J@DIEIFGCJIDI>JFDFI9EI6HE>F;BBFGBF4FEAEC>ACEA7?A7    X0:i:1  X1:i:0  MD:Z:81G18      RG:Z:ERR242955  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243031.650799       147     17      3507    60      100M    =       3080    -526    TCACACCATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCAGAAAAAAAAACATATATATACGC    >GCH1GFFHGHHHFGFGIHHHEEIIIFI;GIAADHIDFFI@HDHAGD>BIAHHIEFBID>FIEFHHFGHDIFFHDEGGEFDEEEFFEJHEGEF@FDD?CA    X0:i:1  X1:i:0  MD:Z:80G19      RG:Z:ERR243031  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.8738223      99      17      3511    60      100M    =       3914    502     ACCATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCAGAAAAAAAAACATAAATATACGCAAAC    BDDCFBAAIEBIDBGKHE=8DDGGHGHJJDFHHD;LC<=>C=GHK<E29JIFGJHJDDH:7JAEG;>I:?IJB@@H7AHHB0:)J@H(AF:C@HA/378@    X0:i:1  X1:i:0  MD:Z:76G10T12   RG:Z:ERR162872  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR243031.386955       83      17      3511    60      100M    =       3144    -466    CCCATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCAGAAGAAAAAACATATATATACGCAAAC    $FC@@D>FJJJAFIJIHEJKJHA@GHKHKKHKJCIGJDFHCHFEBJAJHLGEFHGHEIICJEGGJGHFFGGJIIFCIEFCDDEJFDGEGDFDEAFHBAB?    X0:i:1  X1:i:0  MD:Z:0A99       RG:Z:ERR243031  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@IB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR243059.116527       99      17      3516    60      100M    =       3914    497     TTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCAGAAAAAAAAACATATATATACGCAAACCAGTA    @@AFCGGDGFJFGEJIFFFFIGHIHHIHGIKIGEDGCGEHAI@EIEEFHCJG@JEJFHHJFHFHGJJEJGIHEGGHHAJGGEGEGDHEH?JDFHE@CDB@    X0:i:1  X1:i:0  MD:Z:71G28      RG:Z:ERR243059  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:EEC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.4686821      163     17      3525    60      100M    =       3871    445     AGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCAGAAGAAAAAACATATATATACGCAAACCAGTATCCTACTGT    EEEFEJJGHHIJKKLKLLJIHLMJJJJJKJJFLEILHJJIIKKIMHNJJJMKKKJIJJKLJKMKKIKKJKKGHGIIJJIKCKJJIJKJMFCHEIGEEGG<    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@
+ERR242971.1136963      99      17      3535    60      100M    =       3893    457     TCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCAGAAAAAAAAACATATATATACGCAAACCAGTATCCTACTGTGTGTGTCGTT    ?DDEFFDHGFCI5GFCFDCBGAI@?IF9A>AJHGKD<EHGKGIHE=BHBFCDGHHFHDFJF<FEDAC@7JAAGG5EEGADEHFG?<B?B8IC@DCB7>@@    X0:i:1  X1:i:0  MD:Z:52G47      RG:Z:ERR242971  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BE
+ERR243027.47729        147     17      3547    60      100M    =       3134    -512    GATATATACGCGTGAAATTCAAGTCAATGACAAATCAGAAGAAAAAACATATATATACGCAAACCAGTATCCTACTGTGTGTGTCGTTTGTTGTGTTTTC    DB?FDE?CAH@FFJGFAGGIEIIGKFIIICKFEGIDJIFJJFFIHE>IHDHFHEDEDCIJFEEJIIIEFHGLDFKCHHGHHIHEBHCHHHFHGGGDFDCA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243027  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR016352.1106475      163     17      3557    60      108M    =       3858    408     CGTGAAATTCAAGTCAATGACAAATCAGAAGAAAAAACATATATATACGCAAACCAGTATCCTACTGTGTGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTAT    ;:CCDDCDCEGHGGFHIEGIDHIIGGFH>IIAFJ?JDEIHHHHH?HHF8HJEK3HB<JGHHIJD<HI<GC?JIJC@EEFIFGHHIJG@H@<E:ID@JHJ=@=EEHEBD    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR016352  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242963.1107552      1107    17      3565    60      100M    =       3234    -430    TCAAGTCAATGACAAATCAGAAAAAAAAACATATATATACGCAAACCAGTATCCTACTGTGTGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTAT    =:BFGE6DEFD;BDFBCJHHFGCFEEGDCJHDC:GEFBF>GFADFIKEI;F;HGFEKDGHGHAFGH?FHEH=AGHFIFGHG@JFIGGJGFGE@FEEBAB?    X0:i:1  X1:i:0  MD:Z:22G77      RG:Z:ERR242963  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242963.383553       83      17      3565    60      100M    =       3234    -430    TCAAGTCAATGACAAATCAGAAAAAAAAACATATATATACGCAAACCAGTATCCTACTGTGTGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTAT    B>DAB<GDGFJAGDFGEHIHFGGFEFADFJEEHEIBHBEAJJFGCJKJIGFDILFFKHIFIHIGGF?GHGHHEHHGIFGHFAIEIHIJGHFE@EEECAB?    X0:i:1  X1:i:0  MD:Z:22G77      RG:Z:ERR242963  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.14666027     83      17      3577    60      100M    =       3312    -364    CAAATCAGAAGAAAAAACATATATATACGCAAACCAGTATCCTACTGTGTGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTATAATAATTCCTCT    BB@FDHFJFJKGHHGEIMFFIHHIIFBCHMGJFKILJIKJJLJIJJJJIJJHHJDJJJIKIGJIJJIHIDKILKKKIJJJCIHHIGGGFGFEFDEDHEGA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.11093052     147     17      3585    60      108M    =       3330    -362    AAGAAAAAACATATATATACGCAAACCAGTATCCTACTGTGTGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCA    :.(=>9>7>CD=C@B<D@>;@EC<DDEHBECGGGHGJHHJHKIJHHCFHLJELGDGHIFJDBJCJKKLJGEM=GHCJCHGEHGCCDAGKEFEIEIEGCBEGEBBFDD:    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243087.1477801      163     17      3600    55      100M    =       3909    408     TATACGCAAACCAGTATCCTACTGTGTGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAA    A@DCG@HFFFGHGKFFHIHGDHHKFIFIDJFKBEFEFEEFFIFDGFGAGHHLIIJFKHBGIFAFHFDGEACGJIJKJ;JEEJGFGHEFBHFJGGECECA>    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243087  AM:i:18 NM:i:0  SM:i:37 MQ:i:55 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.10508568     83      17      3608    60      100M    =       3407    -300    AACCAGTATCCTACTGTGTGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAACTTCATAG    >EBGIFGFIJMJBLIIKIJJJJHDJIKKKJJJJJFJJIELIMLLLJJFJDKKKKIJJIIIIHIHJMIMILJIIKHHIGJIHIJLIFJIIHFGJHIIFAED    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.12181062     83      17      3613    60      100M    =       3434    -278    GTATCCTACTGTGTGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAACTTCATAGTACCA    BCFB?IFBLHIHGB<IJFBGAHGHJJIIGHJHH@LILKKMIHJKBKHIIJJEIJIHJFFKLJMILIFHKGGJJEHHJJJHAHHHHGGKDGIGFHEDG@GB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.20934779     163     17      3616    60      100M    =       3855    338     TCCTACTGTGTGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAATTTCATAGTACCACAT    BD?HFHI8HKHKHKIC<IAHMGHJ@JIBIH'ACBJM+IJHCD<DGE>7JI=.>EJI8&FKF+IGB7H2JI<FIHH8DJ1IIHJ?(=E>F7F=?CF5A2+?    X0:i:1  X1:i:0  MD:Z:84C15      RG:Z:ERR162872  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR242975.161746       163     17      3623    60      100M    =       4004    480     GTGTGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAACTTCATAGTACCACATTCTACAC    @CGEHDIEIAFEFIEEIFIDFFFI?FIEIJHIEIGBEJEFDCFHGFIDHKHJJJELEBHGHBHGFGHFLGHEFECFHJHEJHFFKGAHDEAHGCIFBFD>    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242975  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.18994301     83      17      3627    60      100M    =       3289    -437    GTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAACTTCATAGTACCACATTCTACACACTG    ?DEE=HCEFHIHJIJBHJIDGHLLKIFIJCDKJKEIJIIIIHJJFJMELHHKKJLHIHIKIIIILHIJIHIHHLIHIIIKHGGHKHJGGGJFFIFHFGEB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.12766080     147     17      3630    60      100M    =       3309    -420    TCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAACTTCATAGTACCACATTCTACACACTGCCC    :==>CF@1DIH4=GCE2L9:8A9EB4/:8JKJHC5CIH3CKE<L>;7<?FIL=D.@@HJ36==KDA?DIGLHEDJEICDI9J8LIFFDA:K:IEIBC<5@    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR016352.9446395      163     17      3647    60      108M    =       3871    331     GACAGCTGTCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAACTTCATAGTACCACATTCTACACACTGCCCATGTCCCCTCAAGCTTCCCCTGGCT    9A@?C@DEEEF>EGGE?EDI?=IGEG?IGGG@HFGIHGGFFGHFEIGF6FG6H:CFGAIHJIFAA<=?HBGKGFF8FDHF@?GGIJG9CGHAGH>I.HH?;><;BA<A    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR016352  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.11081426     99      17      3652    60      100M    =       3977    424     CTGTCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAACTTCATAGTACCACATTCTACACACTGCCCATGTCCCCTCAAGCTTCCCCTG    AEFEHGAGJGGHFIGCHIIHIFJKGD>FHIHEKHHHAIILFDIHIDGKIGGKFJJLHJJBJFJAHGJKHLJHJADKKIDGDEKL;<JEH2EIIFH?GDHF    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H
+ERR243039.1531670      147     17      3652    60      100M    =       3295    -456    CTGTCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAACTTCATAGTACCACATTCTACACACTGCCCATGTCCCCTCAAGCTTCCCCTG    0=DD>=DEF;EFFEH>CEGAAKEJFHHHEKEDG?IFGAGJCIHHIGGFHDFIFEHJB>HKDIHHAK=?JEKGKHJHGIGIEH?EHHHIEGGIFF@D=GC@    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243039  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR156632.301185       163     17      3655    60      100M    =       3885    329     TCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAACTTCATAGTACCACATTCTACACACTGCCCATGTCCCCTCAAGCTTCCCCTGGCT    BDC@EHFDFFFHGGDGGJJJKKIKFGFIIFHGEHHHJFHHIJGIIILGJIHHMHIJLIKEJIKLKEFJJJLLHLKJIHGLLLKLKDIMFKGIJJHHDD@:    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.9849990      163     17      3663    60      100M    =       3854    290     ATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAACTTCATAGTACCACATTCTACACACTGCCCATGTCCCCTCAAGCTTCCCCTGGCTCCTGCAAC    EADFFGHGGKJKKLJKIHJJKIJHIJJHMHJJIIHGHKMHMJJIMHKJLIKJJIMMCILIKKLLKLIEHLJMKLKNMK@MJKHLLKLKKIKKJIIHFCDE    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR156632.14578469     147     17      3677    60      1S99M   =       3384    -391    TAGTTCAAATTTATTCATTTTTAACTTCATAGTACCACATTCTACACACTGCCCATGTCCCCTCAAGCTTCCCCTGTCTCCTGCAACCACAAATCTACTC    /.D1G.8'@12H+3IKHF>JJ@';7II::8LK80HME:-)8;I=:,:1BIL0.J;I6EM2'//H4<8>I/70G1.I-005L=JI5@F>>2EE2?@E5A:?    X0:i:1  X1:i:0  XC:i:99 MD:Z:75G23      RG:Z:ERR156632  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243079.290863       163     17      3688    37      100M    =       4062    473     ATTCATTTTTAACTTCATAGTACCACATTCTACACACTGCCCATGTCCCCTCAAGCTTCCCCTGGCTCCTGCAACCACAAATCTACTCTCTGCCTCTGTG    ?BAFCDDCDCEFGGEIEGEIDDGHFGHGFGICHGDEILIGJIHIJCHIHHJMGEKIJEGHGGJHHIIKJJBIHEIHIIJEHGJIAHJLIJHDJFCFGDAE    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243079  AM:i:0  NM:i:0  SM:i:37 MQ:i:7  XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR016352.12571677     163     17      3692    60      108M    =       4043    458     ATTTTTAACTTCATAGTACCACATTCTACACACTGCCCATGTCCCCTCAAGCTTCCCCTGGCTCCTGCAACCACAAATCTACTCTCTGCCTCTGTGGGTTGACCTATT    :BAA@@BFBGDFGFFHGFDGHDHGEGIG?IEEEIHHHHIHIIHHFHJHIFJDJFGFHIJFIIJEIID8AFEGIEIIIGEIGFJAJ@F=?IK=JH?FBFDFF@;;<@ED    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR016352  AM:i:23 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR242955.298650       99      17      3708    37      100M    =       4076    467     TACCACATTCTACACACTGCCCATGTCCCCTCAAGCTTCCCCTGGCTCCTGCAACCACAAATCTACTCTCTGCCTCTGTGGGTTGACCTATTCTGGACAC    ?ADCFFFDBGHDHGIGHGFJHGFFI?IHHIHGBFJKIGJDGIEKHKGJJJHJFIGHGIHIGFIIGIHJJJEJLHIEFIDJGHGAHFHGGBFCCFH?CAEA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242955  AM:i:0  NM:i:0  SM:i:37 MQ:i:0  XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.16735015     99      17      3713    60      100M    =       3988    374     CATTCTACACACTGCCCATGTCCCCTCAAGCTTCCCCTGGCTCCTGCAACCACAAATCTACTCTCTGCCTCTGTGGGTTGACCTATTCTGGACACGTCAT    B;ICDHEF4BBFH0GJC.:F<K6JK;I74A=0(ID3EL.>;MKK.AH6FEL=5IGIFA9GFILF5J8<@G7AH/LI&+>.CDIJF,7K669<EIC@>G;,    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243031.299961       163     17      3714    37      100M    =       4080    465     ATTCTACACACTGCCCATGTCCCCTCAAGCTTCCCCTGGCTCCTGCAACCACAAATCTACTCTCTGCCTCTGTGGGTTGACCTATTCTGGACACGTCATA    ?B@EGCBHEHFEFEHHDGIEIGHHCK@HDBG@IFFD=?BC=E@CEHEH;HHICGHHGIEF>FJIIJAIBIIEGG=DE@<@I;H=HBFIC0F7FF@1DAA:    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243031  AM:i:0  NM:i:0  SM:i:37 MQ:i:7  XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243047.429920       163     17      3715    37      100M    =       4067    451     TTCTACACACTGCCCATGTCCCCTCAAGCTTCCCCTGGCTCCTGCAACCACAAATCTACTCTCTGCCTCTGTGGGTTAACCTATTCTGGACACGTCATAG    @ADEBEFGCGGIJFHFGIGIGHGHHFFJI=?JGFHGGGGGJGGJFHHHDIGDHGDJIDIJJIJKKJ;JHFJ;DGDCEGNHDBDHEJIICGHFF7DAE@5>    X0:i:1  X1:i:0  MD:Z:77G22      RG:Z:ERR243047  AM:i:0  NM:i:1  SM:i:37 MQ:i:7  XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.12000443     163     17      3721    57      108M    =       4045    401     ACACTGCCCATGTCCCCTCAAGCTTCCCCTGGCTCCTGCAACCACAAATCTACTCTCTGCCTCTGTGGGTTGACCTATTCTGGACACGTCCTAGAAATAGAGTCCTGC    :ADBDCAFGFFGA?IGGAABEBIF=?DBA?AD@B@B?@AB?49B?B??<>?@;B687?96BDB?177)43:@?28B>6963%842;(->,1<3:33?21/24%3,A@0    X0:i:1  X1:i:0  MD:Z:90A17      RG:Z:ERR013140  AM:i:20 NM:i:1  SM:i:37 MQ:i:57 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.3552250      163     17      3731    10      108M    =       4051    394     TGTCCCCTCAAGCTTCCCCTCGCTCCTGCAACCACAAATCTACTCTCCGCCTCTCTGGGCTGACCTATTCTCGACACGTTCTAGAAATAGAGTCCTGCCAAACGTCGC    /<@70(/>3061&A57-(#.%23.,4>@01B95B>>3</71:7A/>:#/&AF@D+B/;%&FCB1+F3@<6B)-,:7%)9'8B<+0D7359F@7@49?@$>/B3(//).    MD:Z:20G26T6G4T11G7C0A17A1C4G2  RG:Z:ERR013140  AM:i:10 NM:i:10 SM:i:10 MQ:i:10 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.7468652      99      17      3733    60      100M    =       3865    231     TCCCCTCAAGCTTCCCCTGGCTCCTGCAACCACAAATCTACTCTCTGCCTCTGTGGGTTGACCTATTCTGGACACGTCATAGAAATAGAGTCCTGCAACA    AECDFHGFFJHIGJJIIJJ0KJKJGKJIIIJHHIGHJKKIKLLLLLLIKKLKKEKEBIHKJFLHIKIKMMHJIJJDHLHIFMIIFJDJIMGIJIIGFDD@    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245049.438880       99      17      3734    60      100M    =       4134    499     CCCCTCAAGCTTCCCCTGGCTCCTGCAACCACAAATCTACTCTCTGCCTCTGTGGGTTGACCTATTCTGGACACGTCATAGAAATAGAGTCCTGCAACAC    ?BAEFGFFIHHEJGHFHIDIHHGDGIHGHGEIGHGIKIEJHKHJGIIHDKIJFEA@EEJGHIGEFFKMJG9JFJAGKGCDHDHIGFI?KDFHH?IF?ECD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245049  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.10931516     163     17      3750    37      100M    =       4074    423     TGGCTCCTGCAACCACAAATCTACTCTCTGCCTCTGTGGGTTGACCTATTCTGGACACGTCATAGAAATAGAGTCCTGCAACACGTGGCCGTCTGTGTCT    @FBCBIJJKJFHFCFJFEDHLIHDMILFJLBLLILI?MH<HHIEJJGJJHJIIJHJJ>E;J8BFL=CJGFMJMDDK/LKGHJBGDIL<HD?9JJIEG>F)    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:0  NM:i:0  SM:i:37 MQ:i:0  XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243075.758288       163     17      3764    60      100M    =       4186    521     ACAAATCTACTCTCTGCCTCTGTGGGTTGACCTATTCTGGACACGTCATAGAAATAGAGTCCTGCAACACGTGGCCGTCTGTGTCTGGCTTCTCTCGCTT    ACECFEHGFHHIIIIJHHIIIJFJJHEEJFHHIFGGKJLHHBGJBGIFGELGHHHEJGLELIJIKIHMGIAELIIIDGJKJFJFKIIIHHDGHIGH=EF@    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243075  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@
+ERR242963.128219       147     17      3766    60      100M    =       3359    -506    AAATCTACTCTCTGCCTCTGTGGGTTGACCTATTCTGGACACGTCATAGAAATAGAGTCCTGCAACACGTGGCCGTCTGTGTCTGGCTTCTCTCGCTTAG    =>AAICDJEJEJHJIKDKHGHHGJBGGCFJHAIHLGGKFJDBHHJDFKJFCGFIILG@JKHIHFDJEAIDJFG@HGGGFGIGKGGHJFFJFIF?JJBBD@    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242963  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.23480670     73      17      3771    37      108M    =       3771    0       TACTCTCTGCCTCTGTGGGTTGACCTATTCTGGACACGTCATAGAAATAGAGTCCTGCAACACGTGGCCGTCTGTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCC    @?@@DIEHB>GHIJHEBKKFDGGFDKGEEIGCHJGFF=FEKHHGHDFG>FDD?F@DEDGEDKHAIFGCH@EEHGGC>@EC@-G=6D+8(9?F?4B=>E>GAFA@);9#    X0:i:1  X1:i:0  MD:Z:107A0      RG:Z:ERR013140  AM:i:0  NM:i:1  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.23480670     133     17      3771    0       35M73S  =       3771    0       TTCTCATCAATCCCTCATCTCTTATAACCATTTCGGTCCTTTCGGCCCTACAGCCACCTTGTTTATACTTGGTAAGACCCACACCACTCGCCAACTTACTCTACTCCC    8+7?5>09:),/%81,$,7<+?)+1+*+),3%5+)#%(4B%$&'%'/*@,)*%%&,%(/0%-&$$*$-,$3*.%/$:%$+.$*%&+.,.%%,%(%7(-.-',1*6%&$    XC:i:35 RG:Z:ERR013140
+ERR162875.18637663     1107    17      3780    60      100M    =       3471    -408    CCTCTGTGGGTTGACCTATTCTGGACACGTCATAGAAATAGAGTCCTGCAACACGTGGCCGTCTGTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAA    0GBCBHDJFC6IKG.?HA?>F:JM8LECJIAEHMHHFIBLK8K=E:6<KEGKD>DAIGH:JBFIJJG>MIKKMIIIJKG=E<AGKGJGFJFGFEDEBHBA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.6808869      83      17      3780    60      100M    =       3471    -408    CCTCTGTGGGTTGACCTATTCTGGACACGTCATAGAAATAGAGTCCTGCAACACGTGGCCGTCTGTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAA    4DFHDFGCAFGALHJGCFIGKHBAI@GCKIMKIGMDIIILKHJKNJJJIGGKGEJGL;KCJIMIHFJHKJDKKIHLHKJCGLEGKJFHGJFGFDDE@HBB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.12122315     99      17      3781    37      108M    =       4070    375     CTCTGTGGGTTGACCTATTCTGGACACGTCATAGAAATAGAGTCCTGCAACACGTGGCCGTCTGTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCC    @DDFFFGHHFFGJFJKGGGJKHIKGKG@HJKGHIKKKHHILIFKLJJJLKGLH=GC>??<ECD=CDC?CBECE?<E>DC8DCABCGGFDH:BA::<>>8<67=8?>0A    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:0  NM:i:0  SM:i:37 MQ:i:7  XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR013140.22233344     83      17      3784    60      108M    =       3490    -401    TGTGGGTTGACCTATTCTGGACACGTCATAGAAATAGAGTCCTGCAACACGTGGCCGTCTGTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACA    3:;8-9?=@=;AA<?AB=9=>CF==EEG@H@@?A>DCF=?@ED=@9@CB:=BBJG?FHFLHLHIIHLJIKKIHIH@JIJHKIIGKHJKFJJGIHGJJEIHGIGGDCA@    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.15409720     83      17      3810    60      100M    =       3484    -425    CATAGAAATAGAGTCCTGCAACACGTGGCCGTCTGTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCT    CADGGEEIHKKDIIIIIJKBIJIDIGGHJ=JKNJIJJILJIKMIIEFLJEMLJGILIIJLHJJHEBIKGJGJJJIIIIKHKKIHIGJJIGGHIFFHEEGB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242975.1167526      163     17      3819    29      100M    =       4160    433     AGAGTCCTGCAACACGTGGCCGTCTGTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTT    @EDHEHGIIHHGIEI@GJHHHAFGJKFIFJHIIIIDKJFIG@JIGALJCIJJFKEDEJEHHJJGJIFJHGIHGKFJEFJKEJHJGHGIIIHHDEGFGDEB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242975  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR013140.9944053      163     17      3821    60      92M16S  =       4143    402     AGTCCTGCAACACGTGGCCGTCTGTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCTTTCTTACGGCTG    9AABCCCDEA=EB:CBBD?>EIIEACC;DDE@F@9F0@>45C7:<2=>6CFACE@6<C>@7=50>93&=-48693<@89AA3<*,=A58<44352/%)'/'$%,$$70    X0:i:1  X1:i:0  XC:i:92 MD:Z:92 RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.26059461     163     17      3830    57      100M    =       4037    306     ACACGTGGCCGTCTGTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGA    DACBBH7-AG=HJK=FKDIIB9:M1;GJ=DC@IFBBKGHDLH;GHGK:I>J129CJEFJ8G>M=<J=MGFG;M,HLIAH8GKBJALKC2KAE?FH>D99A    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:20 NM:i:0  SM:i:37 MQ:i:57 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243047.360466       99      17      3832    60      100M    =       4185    452     ACGTGGCCGTCTGTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATA    @-=CG<AF=DEHIDI<JC6BFBEBIJF17EE@AA82>EEAGEFF;5>CL31D5CC@JHCD/>G26@JGHECFIE7G>BC>GG;III2D@24/'.G>6,90    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243047  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243027.1264030      83      17      3836    29      100M    =       3470    -465    GGCCGTCTGTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCC    9<?=FFHFCFEFIBGLHE?KBL:8HJFFIHGFEJ?HH@B@HIDIIHEGKFG?GEIDIHGEBIIGCGH@EJGIKDAJ@JGFIHGHFEHGGHBGGFCEBE??    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR243027  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242979.1160824      163     17      3844    60      100M    =       4206    461     GTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCACGCACCT    ?CGDGFHDHGCGGIHI<IHECIIGGJEBIEGEHIEIHIEIHJKGGFHGFDJDFKEGGHJDIIJIKJDGGIJJIFELGEBJG3JIJF<BEDG@ED7FAAE=    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR242979  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.6951269      163     17      3853    60      108M    =       3896    150     TTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCCTTCTTAT    :?DECDD=GGCFJHHGHIDIHDDIJIJKLEIJJIJJIGILAJCHDDFCDGJHKIFLHCDGEGGJGCCEE<CFF@DEEDBB?F>>B=A@=>ABAA@@>9;7>5<=?:29    X0:i:1  X1:i:0  MD:Z:83A24      RG:Z:ERR013140  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.15307937     83      17      3853    29      100M    =       3442    -510    TTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTC    =>B)IDA7FC8D/DHIF1GJ11J?G=L6DEA>HEE:AGKJ>?AJIJJ4CD;=8HKFIAFDCGBI23EHCLKB5C@JIHG6IDC+BGF>HJ;+IEGGFGDB    X0:i:1  X1:i:0  MD:Z:83A16      RG:Z:ERR162875  AM:i:29 NM:i:1  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR162872.9849990      83      17      3854    60      100M    =       3663    -290    TCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCC    CHFHG=HKHHJJKBGKIBJICHJLGLLEIMMHKJMIKLKKHIIKKJJJMJJLILMGGKFLIKMJJMGGLKKKMIKJHIGIJCICJJGJJGIIEFHFHE>B    X0:i:1  X1:i:0  MD:Z:82A17      RG:Z:ERR162872  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.20934779     83      17      3855    60      100M    =       3616    -338    CTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTTTAGCATACACCTGCTACACTCCTTCTTAGGGCTGATATTCCACGCACCTGCTACACTCCT    C:>>A6-'07KJDD7D92002-I&K(G2&92/;B98MFH)HB2BCA-E/4KI>.DIG8AIB=HE:C7J+@3KHJB6<HFDDF<JI;IFG7HEFHEG93GB    X0:i:1  X1:i:0  MD:Z:39G6G53    RG:Z:ERR162872  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR016352.1106475      83      17      3858    60      108M    =       3557    -408    TCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCACGCACCTGCTACACTCCTTCTTATGGCTG    ?9>CDDHDEFGGAABEHDHHIKBFJGKHIJIIJJGKGGK?JFK=B@HDKJHBGJHGKKJKHKHHKIIIJJEGHIKKIJIAIIJKJJIJHIIIJGIIJJIIGGHEDDCA    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR016352  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR016352.8064738      163     17      3861    37      108M    =       4107    353     CTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCACGCACCTGCTACACTCCTTCTTATGGCTGATA    :B@AA@CCBEDDEDDCDFFEGDCDGDDDFCG@EFGEGEGGGFA?@IGFHE@DDHEFIGFIHGHFI7E?GAGHIGBIE9FHEHKDEJF6FBJ=BFC?HIEAH9AGFB5?    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR016352  AM:i:0  NM:i:0  SM:i:37 MQ:i:8  XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.7468652      147     17      3865    60      100M    =       3733    -231    GCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCCTTCTTATGGCT    DF@FJFHGGIDILFLJKHJMIIKKEJKIJHHLKLJKLLIKMEKMIIMJLEGLIIMGIMKLLMGHJIJJHKDJDKLEJMGLMIILIMFKKDHKGGHGEFFD    X0:i:1  X1:i:0  MD:Z:71A28      RG:Z:ERR162875  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR016352.9446395      83      17      3871    60      108M    =       3647    -331    TGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCCTTCTTATGGCTGATATTCCACGCAC    A8ABBFFFFB=GIHEHIHHJKBH?EKBJCGHJFEFGDHGHJHKGEJHLKKEKFJJKBIIII=KKAIAIJHKJG@JEFJIJEJJHGJFCIBHHJGGHGHDCIHG<DDBA    X0:i:1  X1:i:0  MD:Z:65A42      RG:Z:ERR016352  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR162872.4686821      83      17      3871    60      100M    =       3525    -445    TGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCACGCACCTGCTACACTCCTTCTTATGGCTGATATT    CED@DGIGHJGCIH@IJJHLKDIGFKLLJFMMJJKJMJJKKIMIIMJHNEIKMMELGKJHHJHKKHEKLHKKJJLIDKFLHJLHHKHFGGIHIFFFDCBB    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR245028.1420999      163     17      3874    60      100M    =       4187    412     TTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCCTTCTTATGGCTGATATTCCA    A@FEGFJHDJIIIHHGFHKFJEDKJHHIJGHKIKKIEGHIHIGIGJJFEIIHKIIGGEIGJIAKAKIHGJJIJCIHGIKIJEKJEGGJGHIIFFAEBG<@    X0:i:1  X1:i:0  MD:Z:62A37      RG:Z:ERR245028  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:CB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR016352.739324       163     17      3875    57      108M    =       4054    286     TCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCCTTCTTATGGCTGATATTCCACGCACCTGC    ;BCDDCDEDEHFFFGDHHGGGFHGFGHGIEHEHHHGEIEHHHJFEJGHIJJCJIIB:IGHA1C6AG:FI@HFGFHECD8IF9KED:H<BIIE@>GHA>D@>AE9>E?:    X0:i:1  X1:i:0  MD:Z:61A46      RG:Z:ERR016352  AM:i:20 NM:i:1  SM:i:37 MQ:i:57 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162875.919124       99      17      3879    37      100M    =       4109    329     AGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCACGCACCTGCTACACTCCTTCTTATGGCTGATATTCCACGCAC    BG@FFFIHGHGGHJHKGHKJIHLLIJJKLKLHKIILIKKHMLHDJKMLKDGIHJILLJBDKJIKIILFAKJDAEH@BKKFF6KIEJK&G8HEB>DB;EDA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162875  AM:i:0  NM:i:0  SM:i:37 MQ:i:0  XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR013140.17460076     163     17      3883    60      108M    =       4144    368     CCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCCTTCTTATGGCTGATATTCCACGCACCTGCTACACTCC    :DEDDDDCFEBGCFCFE?CBHFJGBDEGGEGFDJJEJHEACGGDEFDA?EBBC1B:@ECDFB@EA>?=E?CAA@F;98@9AECDCA@>=;C@7;=7-2?>A=99.@84    X0:i:1  X1:i:0  MD:Z:53A54      RG:Z:ERR013140  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.301185       83      17      3885    60      100M    =       3655    -329    TCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCACGCACCTGCTACACTCCTTCTTATGGCTGATATTCCACGCACCTGCTA    :CBGFIIGHIIJKJHKLKFLKJLLHFECKIILKJMFJMLMLMJLKLIIIILHEKKILNJLLEHJGMJLMJJLIJIJKLMKKIHIIIKKGCJJFIKGHGCD    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242971.1136963      147     17      3893    60      100M    =       3535    -457    TGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCCTTCTTATGGCTGATATTCCACGCACCTGCTACACTCCTT    0EA=GFDB3F<ILEJKA@IBJGIJHHIF=EHHJJFIEFDHFIAJ@AHFG=H:KECIDFGHJIGIBB>BDEIGJHGGDGHIEBJJDFK<IJDGJCJCEGA@    X0:i:1  X1:i:0  MD:Z:43A56      RG:Z:ERR242971  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.6951269      83      17      3896    60      108M    =       3853    -150    AGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCCTTCTTATGGCTGATATTCCACGCACCTGCTACACTCCTTCTTACGACTGA    65>72+?./;6-6->D8ABFCCFHAEJEBAGHBEEFCDE=>:@DBHGHAHDEEBCDFDDHJDFHILJLGCHEGDCEFD@JICJHJIHHFHEHJDHDEGCBC6EFDEC@    X0:i:1  X1:i:0  MD:Z:40A60G1G4  RG:Z:ERR013140  AM:i:37 NM:i:3  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR243087.1477801      83      17      3909    55      100M    =       3600    -408    TACACTCCTTCTTAGGGCTGATATTCCACGCACCTGCTACACTCCTTCTTATGGCTGATATTCCACGCACCTGCTACACTCCTTCTTAGGGCTGATATTC    0?F?HBFJGGK:DHHII@FGHDFEEHJFBHJHGKICJ@BKEFGFH@EJGCB:HHJHGGEGFDEJD@HFDGKGIH@FJ?LFA>EHJGDIEEHKEGDBCCB?    X0:i:1  X1:i:3  XA:Z:17,-4057,100M,1;17,-4094,100M,1;17,-4168,100M,1;   MD:Z:100        RG:Z:ERR243087  AM:i:18 NM:i:0  SM:i:18 MQ:i:55 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR013140.18542909     163     17      3912    60      108M    =       4185    380     ACTCCTTCTTAGGGCTGATATTCCACGCACCTGCTACACTCCTTCTTATGGCTGATATTCCACGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCACACACCCGC    :AEDDD@EGBFIJJIIHIGGGDIJHG<JIGJJDBJDGFGKCKHCFKFBCE?DBFCCC@;;EDA5>;<<?C88=8?@E@@;==A,,;2(5:372-92:5>9+&$&$&-.    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.8738223      147     17      3914    60      100M    =       3511    -502    TCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCCTTCTTATGGCTGATATTCCACGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCACAC    -E8?FIGCF:AKEDCFFH>JADKDDL:9JIHKIIJII>DC@GA3F;GDJHFLIJFEIDLHDLLEKIFMMGGJ>JHLJIIMIEJKKLLGJIHHFHHIEGDB    X0:i:1  X1:i:0  MD:Z:22A77      RG:Z:ERR162872  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CAB
+ERR243059.116527       147     17      3914    60      100M    =       3516    -497    TCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCCTTCTTATGGCTGATATTCCACGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCACAC    =EGADGGDIHHGIGKGGIJGICJCJKGHKIIJFDJFLIHJIGJEFHIHIJLIGFIIFHIDBJJ?EKHKKDFKDKGGKGGIHFJHHIJGJGCFHFCHEGC@    X0:i:1  X1:i:0  MD:Z:22A77      RG:Z:ERR243059  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C@@
+ERR242955.586810       147     17      3917    60      100M    =       3506    -510    TTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCCTTCTTATGGCTGATATTCCACGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCACACACC    (C7BB7FG28FJ9E><FIBF4CA10I7BDB2FEH9HKGHGF?F;HGGHCHEBGFFI>BAJ3CGHHJEEEDJ>GKGHIHFIEGJCHJHAGGF;IDIBGE>A    X0:i:1  X1:i:0  MD:Z:19A80      RG:Z:ERR242955  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@F
+ERR245032.607478       99      17      3950    60      100M    =       4200    348     CTCCTTCTTATGGCTGATATTCCACGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCACACACCCGCTACACTCCTTCTTAGGGCTGATATTCCACG    ADCDG?GHCDGF<EGJBFEF>JFEG>D@E?@HGDFGHH=EEIHFGFC?GGIIHCIEFED>H>0@CI4(<J;D,EJI9>.=FA;,J/.4./BF7?3.@9B7    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR245032  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR016352.14078817     163     17      3952    60      106M2S  =       4187    342     CCTTCTTATGGCTGATATTCCACGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCACACACCCGCTACACTCCTTCTTAGGGCTGATATTCCACGCCCCCGCTAA    :?CA@CABDDEDEE>CCEF@DFB<DF;DHAEBECG7HA?HFEHF?GDHEHGDEEGF6AFDB<G8>'42C;6HBI@9CF8K@6F;E7C>?;D=D<BE=7;&*.+..)2&    X0:i:1  X1:i:0  XC:i:106        MD:Z:99A6       RG:Z:ERR016352  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.17620265     163     17      3959    60      100M    =       4171    311     ATGGCTGATATTCCACGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCACACACCCGCTACACTCCTTCTTAGGGCTGATATTCCACGCACCCGCTA    BAFDEHGGEEFFIJGHBJHCKJJIIHJGIKKKKGKKGHLKLILFIHJHGKEIJ.GJJK=CKLGFGKALMLHJKEHBLEHJLKFH7BK8II@IEDH(A@GA    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR156632  AM:i:23 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR242975.793811       163     17      3966    60      100M    =       4155    288     ATATTCCACGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCACACACCCGCTACACTCCTTCTTAGTGCTGATATTCCACGCACCCGCTACACTCCT    @@?EDHGFH5BFB?DEBFEGGICKIH/IJ:DE*:CBJAHE>6JG?;)>FD:,9HI<.:BIDB0GJHA.3.2IH>HC?0E:@9G+BG82*@B;,BFFFFBB    X0:i:1  X1:i:0  MD:Z:69G30      RG:Z:ERR242975  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR013140.11440888     163     17      3974    60      108M    =       4283    416     CGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCACACACCCGCTACACTCCTTCTTAGGGCTGATATTCCACGCACCCGCTACACTCCTTCTTAGGGCTGATATT    :<EDADEFGGFEGEIHIIDHIDGKLLJJIJHHHEIJIGACJHFFBGFIDJHIFIDFBJC@DCAFFFHEECEBFJC9AD==:<@AC?G;F9?B>?F>=:+6/@7>>:@2    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR156632.11081426     147     17      3977    60      100M    =       3652    -424    CCCTGCTACACTCCTTCTTAGGGCTGATATTCCACACACCCGCTACACTCCTTCTTAGGGCTGATATTCCACGCACCCGCTACACTCCTTCTTAGGGCTG    #6DGGIHEBALI4LIDKFAIKL1AIDCA@JJ?LIK=I0LG=DBI=LEKI7LHICI:KKJ7;HEHHHCIJKACBIGJIB:JE>J?HHFECGHFFFEFDGFB    X0:i:1  X1:i:0  MD:Z:0A99       RG:Z:ERR156632  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR162872.22176921     99      17      3984    37      100M    =       4109    224     ACACTCCTTCTTAGGGCTGATATTCCACACACCCGCTACACTCCTTCTTAGGGCTGATATTCCACGCACCCGCTACACTCCTTCTTAGGGCTGATATTCC    BDEEHGGIEIIEGJIHJKKIIHIHKKIJDJIJKKCKLGKIIMKKHHKLHIDMGLJKIJDJEHKKJEKHHK:DKDH8IFJJKBGEIF>IHGBHGFGFE=FC    X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR162872  AM:i:0  NM:i:0  SM:i:37 MQ:i:7  XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AB
+ERR162872.16735015     147     17      3988    60      100M    =       3713    -374    TCCTTCTTAGGGCTGATTTGCCACACACCCGCTCCACTCCTTCTTAGGGCTGATATTCCACGCACCCGCTACACTCCTTCTTAGGGCTGATATTCCACGC    -6<2;D9H?:AJLDH7?)K0/LH:FF,&3??M4'N2/&0N@J:<IE<K*N4+CG<E7DH;3EE?KACDKBIGH0'DLADCJH?>7;LFJCG7)@HIF=C@    X0:i:1  X1:i:0  MD:Z:17A1T13A66 RG:Z:ERR162872  AM:i:37 NM:i:3  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR013140.6157908      99      17      3994    37      108M    =       4176    276     TTAGGGCTGATATTCCACACACCCGCTACACTCCTTCTTAGGGCTGATATTCCACGCACCCGCTACACTCCTTCTTAGGGCTGATATTCCACGCACCTGCTACACTCC    @ABDGGHJGIFGFGIJJFJFKGKK@JKHGKGKJKLIKLHHIJJJLJLHIHIELKHAKLHLLAKLIHLHJKLJIKLDFEIEALIGGFH?DAJC7GHEBEFDIDAD@A<;    X0:i:1  X1:i:0  MD:Z:108        RG:Z:ERR013140  AM:i:0  NM:i:0  SM:i:37 MQ:i:23 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
diff --git a/test/mpileup/mpileup.10.out b/test/mpileup/mpileup.10.out
new file mode 100644 (file)
index 0000000..1436904
--- /dev/null
@@ -0,0 +1,70 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=17,length=4200>
+##ALT=<ID=*,Description="Represents allele(s) other than observed.">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IDV,Number=1,Type=Integer,Description="Maximum number of reads supporting an indel">
+##INFO=<ID=IMF,Number=1,Type=Float,Description="Maximum fraction of reads supporting an indel">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias for filtering splice-site artefacts in RNA-seq data (bigger is better)",Version="3">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Mann-Whitney U test of Read Position Bias (bigger is better)">
+##INFO=<ID=MQB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality Bias (bigger is better)">
+##INFO=<ID=BQB,Number=1,Type=Float,Description="Mann-Whitney U test of Base Quality Bias (bigger is better)">
+##INFO=<ID=MQSB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality vs Strand Bias (bigger is better)">
+##INFO=<ID=SGB,Number=1,Type=Float,Description="Segregation based metric.">
+##INFO=<ID=MQ0F,Number=1,Type=Float,Description="Fraction of MQ0 reads (smaller is better)">
+##INFO=<ID=I16,Number=16,Type=Float,Description="Auxiliary tag used for calling, see description of bcf_callret1_t in bam2bcf.h">
+##INFO=<ID=QS,Number=R,Type=Float,Description="Auxiliary tag used for calling">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  SAMPLE1b        HG00100 SAMPLE1a        SAMPLE2 SAMPLE3
+17     100     .       C       <*>     0       .       DP=16;I16=15,0,0,0,609,26637,0,0,838,48482,0,0,310,7132,0,0;QS=5,0;MQ0F=0       PL      0,3,19  0,6,78  0,12,128        0,9,108 0,15,134
+17     101     .       C       <*>     0       .       DP=16;I16=15,0,0,0,587,25433,0,0,838,48482,0,0,309,7011,0,0;QS=5,0;MQ0F=0       PL      0,3,22  0,6,79  0,12,123        0,9,99  0,15,132
+17     102     .       C       <*>     0       .       DP=16;I16=15,0,0,0,621,27715,0,0,838,48482,0,0,308,6904,0,0;QS=5,0;MQ0F=0       PL      0,3,20  0,6,78  0,12,129        0,9,111 0,15,139
+17     103     .       T       <*>     0       .       DP=16;I16=14,0,0,0,612,28790,0,0,809,47641,0,0,301,6775,0,0;QS=4,0;MQ0F=0       PL      0,0,0   0,6,79  0,12,131        0,9,108 0,15,147
+17     104     .       G       <*>     0       .       DP=16;I16=13,0,0,0,546,24526,0,0,780,46800,0,0,273,6009,0,0;QS=4,0;MQ0F=0       PL      0,0,0   0,6,78  0,12,123        0,6,89  0,15,133
+17     105     .       G       <*>     0       .       DP=17;I16=15,0,0,0,542,21886,0,0,869,51241,0,0,295,6507,0,0;QS=5,0;MQ0F=0       PL      0,3,26  0,6,77  0,12,106        0,9,97  0,15,125
+17     106     .       G       <*>     0       .       DP=17;I16=15,0,0,0,570,23834,0,0,869,51241,0,0,277,5851,0,0;QS=5,0;MQ0F=0       PL      0,6,43  0,6,75  0,12,130        0,6,85  0,15,124
+17     107     .       C       <*>     0       .       DP=17;I16=15,0,0,0,614,26864,0,0,869,51241,0,0,291,6299,0,0;QS=5,0;MQ0F=0       PL      0,3,30  0,6,77  0,12,130        0,9,108 0,15,136
+17     108     .       C       <*>     0       .       DP=17;I16=15,0,0,0,615,27183,0,0,869,51241,0,0,288,6170,0,0;QS=5,0;MQ0F=0       PL      0,3,30  0,6,78  0,12,128        0,9,108 0,15,135
+17     109     .       T       <*>     0       .       DP=17;I16=15,0,0,0,664,31304,0,0,869,51241,0,0,285,6059,0,0;QS=5,0;MQ0F=0       PL      0,3,33  0,6,77  0,12,133        0,9,110 0,15,150
+17     110     .       G       <*>     0       .       DP=17;I16=15,0,0,0,624,28074,0,0,869,51241,0,0,282,5966,0,0;QS=5,0;MQ0F=0       PL      0,3,35  0,6,78  0,12,130        0,9,104 0,15,136
+17     111     .       G       <*>     0       .       DP=17;I16=14,0,0,0,514,21894,0,0,809,47641,0,0,250,5124,0,0;QS=5,0;MQ0F=0       PL      0,6,45  0,6,75  0,12,92 0,6,88  0,12,118
+17     112     .       C       <*>     0       .       DP=17;I16=15,0,0,0,600,26654,0,0,869,51241,0,0,274,5738,0,0;QS=5,0;MQ0F=0       PL      0,3,30  0,6,77  0,12,129        0,9,95  0,15,135
+17     113     .       A       <*>     0       .       DP=17;I16=14,0,0,0,575,25583,0,0,840,50400,0,0,244,4978,0,0;QS=5,0;MQ0F=0       PL      0,3,30  0,6,71  0,12,120        0,6,87  0,15,139
+17     114     .       C       <*>     0       .       DP=17;I16=15,0,0,0,595,25667,0,0,869,51241,0,0,264,5486,0,0;QS=5,0;MQ0F=0       PL      0,3,33  0,6,75  0,12,118        0,9,103 0,15,133
+17     115     .       C       <*>     0       .       DP=19;I16=16,0,0,0,635,27881,0,0,929,54841,0,0,252,5086,0,0;QS=5,0;MQ0F=0       PL      0,6,43  0,6,80  0,12,123        0,6,89  0,18,147
+17     116     .       A       <*>     0       .       DP=19;I16=15,1,0,0,653,29009,0,0,929,54841,0,0,231,4637,0,0;QS=5,0;MQSB=1;MQ0F=0        PL      0,3,37  0,6,75  0,12,121        0,6,90  0,21,175
+17     117     .       G       <*>     0       .       DP=19;I16=15,1,0,0,642,27956,0,0,929,54841,0,0,227,4535,0,0;QS=5,0;MQSB=1;MQ0F=0        PL      0,3,37  0,6,77  0,12,117        0,6,85  0,21,177
+17     118     .       G       <*>     0       .       DP=19;I16=15,1,0,0,599,25205,0,0,898,52082,0,0,243,4897,0,0;QS=5,0;MQSB=1;MQ0F=0        PL      0,6,43  0,6,77  0,12,116        0,3,60  0,21,162
+17     119     .       G       <*>     0       .       DP=18;I16=15,1,0,0,591,24995,0,0,898,52082,0,0,243,4977,0,0;QS=5,0;MQSB=1;MQ0F=0        PL      0,3,38  0,6,78  0,12,114        0,6,73  0,21,160
+17     120     .       A       <*>     0       .       DP=18;I16=15,1,0,0,634,27744,0,0,898,52082,0,0,239,4893,0,0;QS=5,0;MQSB=1;MQ0F=0        PL      0,3,41  0,6,75  0,12,116        0,6,83  0,21,171
+17     121     .       G       <*>     0       .       DP=18;I16=15,1,0,0,631,27499,0,0,898,52082,0,0,235,4829,0,0;QS=5,0;MQSB=1;MQ0F=0        PL      0,3,39  0,6,80  0,12,121        0,6,80  0,21,168
+17     122     .       C       <*>     0       .       DP=19;I16=16,1,0,0,675,29543,0,0,958,55682,0,0,231,4785,0,0;QS=5,0;MQSB=1;MQ0F=0        PL      0,3,40  0,6,78  0,12,119        0,9,99  0,21,178
+17     123     .       T       <*>     0       .       DP=17;I16=14,1,0,0,624,28628,0,0,838,48482,0,0,230,4760,0,0;QS=5,0;MQSB=1;MQ0F=0        PL      0,3,39  0,6,75  0,9,98  0,9,112 0,18,166
+17     124     .       T       <*>     0       .       DP=17;I16=15,1,0,0,567,23061,0,0,867,49323,0,0,254,5378,0,0;QS=5,0;MQSB=1;MQ0F=0        PL      0,6,33  0,6,70  0,9,89  0,9,104 0,18,154
+17     125     .       A       <*>     0       .       DP=16;I16=13,1,0,0,544,23440,0,0,778,44882,0,0,228,4714,0,0;QS=5,0;MQSB=1;MQ0F=0        PL      0,3,38  0,6,72  0,6,63  0,9,104 0,18,162
+17     126     .       A       <*>     0       .       DP=16;I16=14,1,0,0,577,24833,0,0,807,45723,0,0,252,5318,0,0;QS=5,0;MQSB=1;MQ0F=0        PL      0,6,50  0,6,72  0,6,67  0,9,107 0,18,174
+17     127     .       C       <*>     0       .       DP=16;I16=14,1,0,0,573,24303,0,0,807,45723,0,0,251,5315,0,0;QS=5,0;MQSB=1;MQ0F=0        PL      0,6,46  0,6,69  0,6,75  0,9,109 0,18,160
+17     128     .       A       <*>     0       .       DP=16;I16=14,1,0,0,601,26205,0,0,807,45723,0,0,250,5330,0,0;QS=5,0;MQSB=1;MQ0F=0        PL      0,6,59  0,6,74  0,6,72  0,9,111 0,18,162
+17     129     .       A       <*>     0       .       DP=15;I16=13,1,0,0,576,25510,0,0,747,42123,0,0,250,5362,0,0;QS=5,0;MQSB=1;MQ0F=0        PL      0,6,59  0,6,72  0,6,73  0,9,113 0,15,159
+17     130     .       A       <*>     0       .       DP=15;I16=13,1,0,0,570,24774,0,0,747,42123,0,0,250,5410,0,0;QS=5,0;MQSB=1;MQ0F=0        PL      0,6,60  0,6,76  0,6,68  0,9,113 0,15,152
+17     131     .       C       <*>     0       .       DP=14;I16=12,1,0,0,530,22844,0,0,718,41282,0,0,224,4798,0,0;QS=5,0;MQSB=1;MQ0F=0        PL      0,3,38  0,6,77  0,6,71  0,9,110 0,15,147
+17     132     .       A       <*>     0       .       DP=14;I16=12,1,0,0,552,24766,0,0,718,41282,0,0,223,4825,0,0;QS=5,0;MQSB=1;MQ0F=0        PL      0,3,42  0,6,73  0,6,75  0,9,110 0,15,151
+17     133     .       T       <*>     0       .       DP=13;I16=11,2,0,0,512,20224,0,0,718,41282,0,0,248,5490,0,0;QS=5,0;MQSB=0.590909;MQ0F=0 PL      0,3,38  0,6,74  0,6,71  0,9,105 0,15,150
+17     134     .       C       <*>     0       .       DP=13;I16=11,2,0,0,526,21368,0,0,718,41282,0,0,248,5542,0,0;QS=5,0;MQSB=0.590909;MQ0F=0 PL      0,3,41  0,6,79  0,6,77  0,9,105 0,15,152
+17     135     .       T       <*>     0       .       DP=13;I16=11,2,0,0,523,21213,0,0,718,41282,0,0,248,5606,0,0;QS=5,0;MQSB=0.590909;MQ0F=0 PL      0,3,40  0,6,78  0,6,77  0,9,106 0,15,156
+17     136     .       G       <*>     0       .       DP=13;I16=11,2,0,0,495,19137,0,0,718,41282,0,0,249,5681,0,0;QS=5,0;MQSB=0.590909;MQ0F=0 PL      0,3,39  0,6,79  0,6,71  0,9,105 0,15,134
+17     137     .       T       <*>     0       .       DP=13;I16=11,2,0,0,494,18984,0,0,718,41282,0,0,251,5767,0,0;QS=5,0;MQSB=0.590909;MQ0F=0 PL      0,3,39  0,6,73  0,6,69  0,9,104 0,15,139
+17     138     .       C       <*>     0       .       DP=13;I16=11,2,0,0,504,19886,0,0,718,41282,0,0,252,5816,0,0;QS=5,0;MQSB=0.590909;MQ0F=0 PL      0,3,40  0,6,79  0,6,71  0,9,108 0,15,142
+17     139     .       C       <*>     0       .       DP=13;I16=11,2,0,0,479,17977,0,0,718,41282,0,0,252,5830,0,0;QS=5,0;MQSB=0.590909;MQ0F=0 PL      0,3,37  0,6,76  0,6,62  0,9,106 0,15,143
+17     140     .       A       <*>     0       .       DP=13;I16=11,2,0,0,509,20051,0,0,718,41282,0,0,251,5809,0,0;QS=5,0;MQSB=0.590909;MQ0F=0 PL      0,3,39  0,6,73  0,6,70  0,9,107 0,15,153
+17     141     .       G       <*>     0       .       DP=12;I16=10,2,0,0,452,17388,0,0,658,37682,0,0,250,5750,0,0;QS=5,0;MQSB=0.6;MQ0F=0      PL      0,3,36  0,6,79  0,3,34  0,9,108 0,15,142
+17     142     .       C       <*>     0       .       DP=12;I16=10,2,0,0,426,15624,0,0,658,37682,0,0,249,5701,0,0;QS=5,0;MQSB=0.6;MQ0F=0      PL      0,3,39  0,6,78  0,3,37  0,9,97  0,15,129
+17     143     .       G       <*>     0       .       DP=12;I16=9,2,0,0,353,11735,0,0,598,34082,0,0,241,5613,0,0;QS=5,0;MQSB=0.611111;MQ0F=0  PL      0,3,33  0,6,60  0,3,36  0,9,95  0,12,97
+17     144     .       A       <*>     0       .       DP=12;I16=10,2,0,0,443,16837,0,0,658,37682,0,0,246,5584,0,0;QS=5,0;MQSB=0.6;MQ0F=0      PL      0,3,33  0,6,75  0,3,41  0,9,105 0,15,129
+17     145     .       A       <*>     0       .       DP=12;I16=10,2,0,0,451,17401,0,0,658,37682,0,0,244,5518,0,0;QS=5,0;MQSB=0.6;MQ0F=0      PL      0,3,42  0,6,74  0,3,34  0,9,106 0,15,138
+17     146     .       T       <*>     0       .       DP=12;I16=10,2,0,0,439,16671,0,0,658,37682,0,0,242,5464,0,0;QS=5,0;MQSB=0.6;MQ0F=0      PL      0,3,37  0,6,73  0,3,41  0,9,103 0,15,128
+17     147     .       A       <*>     0       .       DP=12;I16=10,2,0,0,444,16692,0,0,658,37682,0,0,240,5422,0,0;QS=5,0;MQSB=0.6;MQ0F=0      PL      0,3,40  0,6,70  0,3,41  0,9,99  0,15,140
+17     148     .       C       <*>     0       .       DP=12;I16=10,2,0,0,465,18131,0,0,658,37682,0,0,237,5341,0,0;QS=5,0;MQSB=0.6;MQ0F=0      PL      0,3,39  0,6,77  0,3,41  0,9,106 0,15,146
+17     149     .       C       <*>     0       .       DP=12;I16=10,2,0,0,433,16205,0,0,658,37682,0,0,233,5221,0,0;QS=5,0;MQSB=0.6;MQ0F=0      PL      0,3,38  0,6,77  0,3,18  0,9,109 0,15,140
+17     150     .       T       <*>     0       .       DP=11;I16=9,2,0,0,436,17434,0,0,629,36841,0,0,230,5112,0,0;QS=5,0;MQSB=0.5;MQ0F=0       PL      0,3,36  0,6,76  0,3,40  0,6,84  0,15,152
diff --git a/test/mpileup/mpileup.11.out b/test/mpileup/mpileup.11.out
new file mode 100644 (file)
index 0000000..e2ab38f
--- /dev/null
@@ -0,0 +1,4021 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=17,length=4200>
+##ALT=<ID=*,Description="Represents allele(s) other than observed.">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IDV,Number=1,Type=Integer,Description="Maximum number of reads supporting an indel">
+##INFO=<ID=IMF,Number=1,Type=Float,Description="Maximum fraction of reads supporting an indel">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias for filtering splice-site artefacts in RNA-seq data (bigger is better)",Version="3">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Mann-Whitney U test of Read Position Bias (bigger is better)">
+##INFO=<ID=MQB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality Bias (bigger is better)">
+##INFO=<ID=BQB,Number=1,Type=Float,Description="Mann-Whitney U test of Base Quality Bias (bigger is better)">
+##INFO=<ID=MQSB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality vs Strand Bias (bigger is better)">
+##INFO=<ID=SGB,Number=1,Type=Float,Description="Segregation based metric.">
+##INFO=<ID=MQ0F,Number=1,Type=Float,Description="Fraction of MQ0 reads (smaller is better)">
+##INFO=<ID=I16,Number=16,Type=Float,Description="Auxiliary tag used for calling, see description of bcf_callret1_t in bam2bcf.h">
+##INFO=<ID=QS,Number=R,Type=Float,Description="Auxiliary tag used for calling">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  HG00102
+17     1       .       A       <*>     0       .       DP=3;I16=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0;QS=0,0;MQ0F=0  PL      0,0,0
+17     2       .       A       <*>     0       .       DP=3;I16=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0;QS=0,0;MQ0F=0  PL      0,0,0
+17     3       .       G       <*>     0       .       DP=3;I16=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0;QS=0,0;MQ0F=0  PL      0,0,0
+17     4       .       C       <*>     0       .       DP=3;I16=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0;QS=0,0;MQ0F=0  PL      0,0,0
+17     5       .       T       <*>     0       .       DP=3;I16=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0;QS=0,0;MQ0F=0  PL      0,0,0
+17     6       .       T       <*>     0       .       DP=3;I16=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0;QS=0,0;MQ0F=0  PL      0,0,0
+17     7       .       C       <*>     0       .       DP=3;I16=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0;QS=0,0;MQ0F=0  PL      0,0,0
+17     8       .       T       <*>     0       .       DP=3;I16=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0;QS=0,0;MQ0F=0  PL      0,0,0
+17     9       .       C       <*>     0       .       DP=3;I16=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0;QS=0,0;MQ0F=0  PL      0,0,0
+17     10      .       A       <*>     0       .       DP=3;I16=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0;QS=0,0;MQ0F=0  PL      0,0,0
+17     11      .       C       <*>     0       .       DP=3;I16=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0;QS=0,0;MQ0F=0  PL      0,0,0
+17     12      .       C       <*>     0       .       DP=3;I16=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0;QS=0,0;MQ0F=0  PL      0,0,0
+17     13      .       C       <*>     0       .       DP=3;I16=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0;QS=0,0;MQ0F=0  PL      0,0,0
+17     14      .       T       <*>     0       .       DP=3;I16=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0;QS=0,0;MQ0F=0  PL      0,0,0
+17     15      .       G       <*>     0       .       DP=3;I16=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0;QS=0,0;MQ0F=0  PL      0,0,0
+17     16      .       T       <*>     0       .       DP=3;I16=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0;QS=0,0;MQ0F=0  PL      0,0,0
+17     17      .       T       <*>     0       .       DP=3;I16=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0;QS=0,0;MQ0F=0  PL      0,0,0
+17     18      .       C       <*>     0       .       DP=3;I16=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0;QS=0,0;MQ0F=0  PL      0,0,0
+17     19      .       C       <*>     0       .       DP=3;I16=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0;QS=0,0;MQ0F=0  PL      0,0,0
+17     20      .       T       <*>     0       .       DP=3;I16=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0;QS=0,0;MQ0F=0  PL      0,0,0
+17     21      .       G       <*>     0       .       DP=3;I16=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0;QS=0,0;MQ0F=0  PL      0,0,0
+17     22      .       C       <*>     0       .       DP=3;I16=1,0,0,0,33,1089,0,0,60,3600,0,0,0,0,0,0;QS=1,0;MQ0F=0  PL      0,3,33
+17     23      .       A       <*>     0       .       DP=3;I16=1,0,0,0,39,1521,0,0,60,3600,0,0,1,1,0,0;QS=1,0;MQ0F=0  PL      0,3,39
+17     24      .       T       <*>     0       .       DP=3;I16=1,0,0,0,37,1369,0,0,60,3600,0,0,2,4,0,0;QS=1,0;MQ0F=0  PL      0,3,37
+17     25      .       A       <*>     0       .       DP=3;I16=1,0,0,0,38,1444,0,0,60,3600,0,0,3,9,0,0;QS=1,0;MQ0F=0  PL      0,3,38
+17     26      .       G       <*>     0       .       DP=3;I16=1,0,0,0,38,1444,0,0,60,3600,0,0,4,16,0,0;QS=1,0;MQ0F=0 PL      0,3,38
+17     27      .       A       <*>     0       .       DP=3;I16=1,0,0,0,40,1600,0,0,60,3600,0,0,5,25,0,0;QS=1,0;MQ0F=0 PL      0,3,40
+17     28      .       T       <*>     0       .       DP=4;I16=2,0,0,0,72,2610,0,0,120,7200,0,0,6,36,0,0;QS=1,0;MQ0F=0        PL      0,6,66
+17     29      .       A       <*>     0       .       DP=4;I16=2,0,0,0,76,2890,0,0,120,7200,0,0,8,50,0,0;QS=1,0;MQ0F=0        PL      0,6,69
+17     30      .       A       <*>     0       .       DP=4;I16=2,0,0,0,80,3202,0,0,120,7200,0,0,10,68,0,0;QS=1,0;MQ0F=0       PL      0,6,73
+17     31      .       T       <*>     0       .       DP=4;I16=2,0,0,0,77,2965,0,0,120,7200,0,0,12,90,0,0;QS=1,0;MQ0F=0       PL      0,6,70
+17     32      .       T       <*>     0       .       DP=4;I16=2,0,0,0,76,2888,0,0,120,7200,0,0,14,116,0,0;QS=1,0;MQ0F=0      PL      0,6,69
+17     33      .       G       <*>     0       .       DP=4;I16=2,0,0,0,77,2965,0,0,120,7200,0,0,16,146,0,0;QS=1,0;MQ0F=0      PL      0,6,70
+17     34      .       C       <*>     0       .       DP=4;I16=2,0,0,0,79,3121,0,0,120,7200,0,0,18,180,0,0;QS=1,0;MQ0F=0      PL      0,6,72
+17     35      .       A       <*>     0       .       DP=5;I16=3,0,0,0,111,4131,0,0,180,10800,0,0,20,218,0,0;QS=1,0;MQ0F=0    PL      0,9,93
+17     36      .       T       <*>     0       .       DP=5;I16=3,0,0,0,115,4417,0,0,180,10800,0,0,23,261,0,0;QS=1,0;MQ0F=0    PL      0,9,96
+17     37      .       G       <*>     0       .       DP=5;I16=3,0,0,0,117,4571,0,0,180,10800,0,0,26,310,0,0;QS=1,0;MQ0F=0    PL      0,9,98
+17     38      .       A       <*>     0       .       DP=5;I16=3,0,0,0,120,4806,0,0,180,10800,0,0,29,365,0,0;QS=1,0;MQ0F=0    PL      0,9,100
+17     39      .       C       <*>     0       .       DP=5;I16=3,0,0,0,113,4269,0,0,180,10800,0,0,32,426,0,0;QS=1,0;MQ0F=0    PL      0,9,95
+17     40      .       A       <*>     0       .       DP=5;I16=3,0,0,0,119,4721,0,0,180,10800,0,0,35,493,0,0;QS=1,0;MQ0F=0    PL      0,9,99
+17     41      .       A       <*>     0       .       DP=5;I16=3,0,0,0,123,5051,0,0,180,10800,0,0,38,566,0,0;QS=1,0;MQ0F=0    PL      0,9,103
+17     42      .       T       <*>     0       .       DP=5;I16=3,0,0,0,118,4642,0,0,180,10800,0,0,41,645,0,0;QS=1,0;MQ0F=0    PL      0,9,98
+17     43      .       T       <*>     0       .       DP=5;I16=3,0,0,0,121,4883,0,0,180,10800,0,0,44,730,0,0;QS=1,0;MQ0F=0    PL      0,9,101
+17     44      .       G       <*>     0       .       DP=5;I16=3,0,0,0,120,4806,0,0,180,10800,0,0,47,821,0,0;QS=1,0;MQ0F=0    PL      0,9,100
+17     45      .       C       <*>     0       .       DP=5;I16=3,0,0,0,116,4490,0,0,180,10800,0,0,50,918,0,0;QS=1,0;MQ0F=0    PL      0,9,97
+17     46      .       C       <*>     0       .       DP=5;I16=3,0,0,0,123,5057,0,0,180,10800,0,0,53,1021,0,0;QS=1,0;MQ0F=0   PL      0,9,103
+17     47      .       T       <*>     0       .       DP=5;I16=3,0,0,0,129,5549,0,0,180,10800,0,0,56,1130,0,0;QS=1,0;MQ0F=0   PL      0,9,108
+17     48      .       T       <*>     0       .       DP=5;I16=3,0,0,0,123,5045,0,0,180,10800,0,0,58,1194,0,0;QS=1,0;MQ0F=0   PL      0,9,103
+17     49      .       G       <*>     0       .       DP=5;I16=3,0,0,0,119,4725,0,0,180,10800,0,0,60,1262,0,0;QS=1,0;MQ0F=0   PL      0,9,99
+17     50      .       T       <*>     0       .       DP=5;I16=3,0,0,0,120,4800,0,0,180,10800,0,0,62,1334,0,0;QS=1,0;MQ0F=0   PL      0,9,100
+17     51      .       C       <*>     0       .       DP=5;I16=3,0,0,0,117,4601,0,0,180,10800,0,0,64,1410,0,0;QS=1,0;MQ0F=0   PL      0,9,99
+17     52      .       C       <*>     0       .       DP=5;I16=3,0,0,0,120,4808,0,0,180,10800,0,0,66,1490,0,0;QS=1,0;MQ0F=0   PL      0,9,100
+17     53      .       C       <*>     0       .       DP=5;I16=3,0,0,0,123,5069,0,0,180,10800,0,0,68,1574,0,0;QS=1,0;MQ0F=0   PL      0,9,103
+17     54      .       T       <*>     0       .       DP=5;I16=3,0,0,0,129,5549,0,0,180,10800,0,0,69,1611,0,0;QS=1,0;MQ0F=0   PL      0,9,108
+17     55      .       G       <*>     0       .       DP=5;I16=3,0,0,0,112,4206,0,0,180,10800,0,0,70,1650,0,0;QS=1,0;MQ0F=0   PL      0,9,94
+17     56      .       C       <*>     0       .       DP=5;I16=3,0,0,0,123,5049,0,0,180,10800,0,0,71,1691,0,0;QS=1,0;MQ0F=0   PL      0,9,103
+17     57      .       T       <*>     0       .       DP=5;I16=3,0,0,0,131,5721,0,0,180,10800,0,0,72,1734,0,0;QS=1,0;MQ0F=0   PL      0,9,109
+17     58      .       G       <*>     0       .       DP=5;I16=3,0,0,0,123,5045,0,0,180,10800,0,0,73,1779,0,0;QS=1,0;MQ0F=0   PL      0,9,103
+17     59      .       A       <*>     0       .       DP=5;I16=3,0,0,0,126,5294,0,0,180,10800,0,0,74,1826,0,0;QS=1,0;MQ0F=0   PL      0,9,105
+17     60      .       A       <*>     0       .       DP=5;I16=3,0,0,0,131,5721,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQ0F=0   PL      0,9,109
+17     61      .       T       <*>     0       .       DP=5;I16=3,0,0,0,123,5045,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQ0F=0   PL      0,9,103
+17     62      .       G       <*>     0       .       DP=6;I16=4,0,0,0,153,5923,0,0,240,14400,0,0,75,1875,0,0;QS=1,0;MQ0F=0   PL      0,12,119
+17     63      .       T       <*>     0       .       DP=6;I16=4,0,0,0,157,6187,0,0,240,14400,0,0,76,1876,0,0;QS=1,0;MQ0F=0   PL      0,12,121
+17     64      .       G       <*>     0       .       DP=6;I16=4,0,0,0,155,6039,0,0,240,14400,0,0,77,1879,0,0;QS=1,0;MQ0F=0   PL      0,12,120
+17     65      .       C       <*>     0       .       DP=6;I16=4,0,0,0,161,6523,0,0,240,14400,0,0,78,1884,0,0;QS=1,0;MQ0F=0   PL      0,12,125
+17     66      .       T       <*>     0       .       DP=6;I16=4,0,0,0,169,7155,0,0,240,14400,0,0,79,1891,0,0;QS=1,0;MQ0F=0   PL      0,12,130
+17     67      .       C       <*>     0       .       DP=6;I16=4,0,0,0,160,6450,0,0,240,14400,0,0,80,1900,0,0;QS=1,0;MQ0F=0   PL      0,12,124
+17     68      .       T       <*>     0       .       DP=6;I16=4,0,0,0,166,6918,0,0,240,14400,0,0,81,1911,0,0;QS=1,0;MQ0F=0   PL      0,12,128
+17     69      .       G       <*>     0       .       DP=6;I16=4,0,0,0,154,5972,0,0,240,14400,0,0,82,1924,0,0;QS=1,0;MQ0F=0   PL      0,12,119
+17     70      .       G       <*>     0       .       DP=6;I16=4,0,0,0,152,5884,0,0,240,14400,0,0,83,1939,0,0;QS=1,0;MQ0F=0   PL      0,12,118
+17     71      .       G       <*>     0       .       DP=6;I16=3,0,0,0,121,4899,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQ0F=0   PL      0,9,102
+17     72      .       G       <*>     0       .       DP=6;I16=3,0,0,0,121,4961,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQ0F=0   PL      0,9,102
+17     73      .       T       <*>     0       .       DP=6;I16=4,0,0,0,156,6094,0,0,240,14400,0,0,86,1996,0,0;QS=1,0;MQ0F=0   PL      0,12,120
+17     74      .       C       <*>     0       .       DP=6;I16=4,0,0,0,154,5938,0,0,240,14400,0,0,87,2019,0,0;QS=1,0;MQ0F=0   PL      0,12,118
+17     75      .       T       <*>     0       .       DP=6;I16=4,0,0,0,165,6859,0,0,240,14400,0,0,88,2044,0,0;QS=1,0;MQ0F=0   PL      0,12,128
+17     76      .       C       <*>     0       .       DP=6;I16=4,0,0,0,163,6655,0,0,240,14400,0,0,89,2071,0,0;QS=1,0;MQ0F=0   PL      0,12,125
+17     77      .       T       <*>     0       .       DP=6;I16=4,0,0,0,170,7266,0,0,240,14400,0,0,90,2100,0,0;QS=1,0;MQ0F=0   PL      0,12,131
+17     78      .       G       <*>     0       .       DP=6;I16=4,0,0,0,164,6732,0,0,240,14400,0,0,91,2131,0,0;QS=1,0;MQ0F=0   PL      0,12,126
+17     79      .       G       <*>     0       .       DP=6;I16=4,0,0,0,164,6742,0,0,240,14400,0,0,92,2164,0,0;QS=1,0;MQ0F=0   PL      0,12,126
+17     80      .       G       <*>     0       .       DP=6;I16=4,0,0,0,166,6964,0,0,240,14400,0,0,93,2199,0,0;QS=1,0;MQ0F=0   PL      0,12,129
+17     81      .       G       <*>     0       .       DP=6;I16=4,0,0,0,157,6277,0,0,240,14400,0,0,94,2236,0,0;QS=1,0;MQ0F=0   PL      0,12,123
+17     82      .       T       <*>     0       .       DP=6;I16=4,0,0,0,140,4934,0,0,240,14400,0,0,95,2275,0,0;QS=1,0;MQ0F=0   PL      0,12,108
+17     83      .       C       <*>     0       .       DP=6;I16=4,0,0,0,160,6402,0,0,240,14400,0,0,96,2316,0,0;QS=1,0;MQ0F=0   PL      0,12,122
+17     84      .       T       <*>     0       .       DP=6;I16=4,0,0,0,170,7266,0,0,240,14400,0,0,97,2359,0,0;QS=1,0;MQ0F=0   PL      0,12,131
+17     85      .       C       <*>     0       .       DP=6;I16=4,0,0,0,170,7234,0,0,240,14400,0,0,98,2404,0,0;QS=1,0;MQ0F=0   PL      0,12,131
+17     86      .       A       <*>     0       .       DP=6;I16=4,0,0,0,165,6813,0,0,240,14400,0,0,99,2451,0,0;QS=1,0;MQ0F=0   PL      0,12,126
+17     87      .       C       <*>     0       .       DP=6;I16=4,0,0,0,163,6653,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQ0F=0  PL      0,12,125
+17     88      .       C       <*>     0       .       DP=6;I16=4,0,0,0,169,7153,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQ0F=0  PL      0,12,130
+17     89      .       C       <*>     0       .       DP=6;I16=4,0,0,0,170,7236,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQ0F=0  PL      0,12,131
+17     90      .       A       <*>     0       .       DP=5;I16=4,0,0,0,164,6730,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQ0F=0  PL      0,12,126
+17     91      .       C       <*>     0       .       DP=5;I16=4,0,0,0,155,6087,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQ0F=0  PL      0,12,120
+17     92      .       G       <*>     0       .       DP=5;I16=4,0,0,0,107,2997,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQ0F=0  PL      0,12,84
+17     93      .       A       <*>     0       .       DP=5;I16=5,0,0,0,203,8339,0,0,300,18000,0,0,100,2500,0,0;QS=1,0;MQ0F=0  PL      0,15,145
+17     94      .       C       <*>     0       .       DP=5;I16=5,0,0,0,189,7181,0,0,300,18000,0,0,101,2501,0,0;QS=1,0;MQ0F=0  PL      0,15,135
+17     95      .       C       <*>     0       .       DP=5;I16=5,0,0,0,188,7166,0,0,300,18000,0,0,102,2504,0,0;QS=1,0;MQ0F=0  PL      0,15,135
+17     96      .       A       <*>     0       .       DP=5;I16=5,0,0,0,188,7130,0,0,300,18000,0,0,103,2509,0,0;QS=1,0;MQ0F=0  PL      0,15,134
+17     97      .       A       <*>     0       .       DP=5;I16=5,0,0,0,204,8350,0,0,300,18000,0,0,104,2516,0,0;QS=1,0;MQ0F=0  PL      0,15,145
+17     98      .       C       <*>     0       .       DP=5;I16=5,0,0,0,186,6926,0,0,300,18000,0,0,104,2476,0,0;QS=1,0;MQ0F=0  PL      0,15,131
+17     99      .       T       <*>     0       .       DP=5;I16=5,0,0,0,216,9340,0,0,300,18000,0,0,104,2440,0,0;QS=1,0;MQ0F=0  PL      0,15,153
+17     100     .       C       <*>     0       .       DP=5;I16=5,0,0,0,188,7146,0,0,300,18000,0,0,104,2408,0,0;QS=1,0;MQ0F=0  PL      0,15,134
+17     101     .       C       <*>     0       .       DP=5;I16=5,0,0,0,187,7005,0,0,300,18000,0,0,104,2380,0,0;QS=1,0;MQ0F=0  PL      0,15,132
+17     102     .       C       <*>     0       .       DP=5;I16=5,0,0,0,197,7767,0,0,300,18000,0,0,104,2356,0,0;QS=1,0;MQ0F=0  PL      0,15,139
+17     103     .       T       <*>     0       .       DP=5;I16=5,0,0,0,207,8593,0,0,300,18000,0,0,104,2336,0,0;QS=1,0;MQ0F=0  PL      0,15,147
+17     104     .       G       <*>     0       .       DP=5;I16=5,0,0,0,187,7033,0,0,300,18000,0,0,103,2271,0,0;QS=1,0;MQ0F=0  PL      0,15,133
+17     105     .       G       <*>     0       .       DP=5;I16=5,0,0,0,176,6234,0,0,300,18000,0,0,102,2212,0,0;QS=1,0;MQ0F=0  PL      0,15,125
+17     106     .       G       <*>     0       .       DP=5;I16=5,0,0,0,170,6050,0,0,300,18000,0,0,101,2159,0,0;QS=1,0;MQ0F=0  PL      0,15,124
+17     107     .       C       <*>     0       .       DP=5;I16=5,0,0,0,190,7310,0,0,300,18000,0,0,100,2112,0,0;QS=1,0;MQ0F=0  PL      0,15,136
+17     108     .       C       <*>     0       .       DP=5;I16=5,0,0,0,190,7266,0,0,300,18000,0,0,99,2071,0,0;QS=1,0;MQ0F=0   PL      0,15,135
+17     109     .       T       <*>     0       .       DP=5;I16=5,0,0,0,212,8996,0,0,300,18000,0,0,98,2036,0,0;QS=1,0;MQ0F=0   PL      0,15,150
+17     110     .       G       <*>     0       .       DP=5;I16=5,0,0,0,192,7394,0,0,300,18000,0,0,97,2007,0,0;QS=1,0;MQ0F=0   PL      0,15,136
+17     111     .       G       <*>     0       .       DP=5;I16=4,0,0,0,153,5885,0,0,240,14400,0,0,78,1646,0,0;QS=1,0;MQ0F=0   PL      0,12,118
+17     112     .       C       <*>     0       .       DP=5;I16=5,0,0,0,188,7158,0,0,300,18000,0,0,93,1871,0,0;QS=1,0;MQ0F=0   PL      0,15,135
+17     113     .       A       <*>     0       .       DP=5;I16=5,0,0,0,196,7732,0,0,300,18000,0,0,91,1815,0,0;QS=1,0;MQ0F=0   PL      0,15,139
+17     114     .       C       <*>     0       .       DP=5;I16=5,0,0,0,188,7086,0,0,300,18000,0,0,89,1767,0,0;QS=1,0;MQ0F=0   PL      0,15,133
+17     115     .       C       <*>     0       .       DP=7;I16=6,0,0,0,224,8432,0,0,360,21600,0,0,87,1727,0,0;QS=1,0;MQ0F=0   PL      0,18,147
+17     116     .       A       <*>     0       .       DP=7;I16=6,1,0,0,255,9511,0,0,389,22441,0,0,88,1700,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,21,175
+17     117     .       G       <*>     0       .       DP=7;I16=6,1,0,0,256,9462,0,0,389,22441,0,0,88,1684,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,21,177
+17     118     .       G       <*>     0       .       DP=7;I16=6,1,0,0,237,8065,0,0,389,22441,0,0,88,1680,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,21,162
+17     119     .       G       <*>     0       .       DP=7;I16=6,1,0,0,223,7487,0,0,389,22441,0,0,87,1637,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,21,160
+17     120     .       A       <*>     0       .       DP=7;I16=6,1,0,0,247,8873,0,0,389,22441,0,0,86,1604,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,21,171
+17     121     .       G       <*>     0       .       DP=7;I16=6,1,0,0,239,8281,0,0,389,22441,0,0,85,1581,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,21,168
+17     122     .       C       <*>     0       .       DP=7;I16=6,1,0,0,261,9859,0,0,389,22441,0,0,84,1568,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,21,178
+17     123     .       T       <*>     0       .       DP=6;I16=5,1,0,0,230,9030,0,0,329,18841,0,0,84,1564,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,166
+17     124     .       T       <*>     0       .       DP=6;I16=5,1,0,0,212,7558,0,0,329,18841,0,0,84,1568,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,154
+17     125     .       A       <*>     0       .       DP=6;I16=5,1,0,0,218,7960,0,0,329,18841,0,0,84,1580,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,162
+17     126     .       A       <*>     0       .       DP=6;I16=5,1,0,0,233,9117,0,0,329,18841,0,0,84,1600,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,174
+17     127     .       C       <*>     0       .       DP=6;I16=5,1,0,0,220,8134,0,0,329,18841,0,0,84,1628,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,160
+17     128     .       A       <*>     0       .       DP=6;I16=5,1,0,0,222,8300,0,0,329,18841,0,0,84,1664,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,162
+17     129     .       A       <*>     0       .       DP=5;I16=4,1,0,0,201,8125,0,0,269,15241,0,0,85,1707,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,159
+17     130     .       A       <*>     0       .       DP=5;I16=4,1,0,0,195,7685,0,0,269,15241,0,0,86,1756,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,152
+17     131     .       C       <*>     0       .       DP=5;I16=4,1,0,0,186,6968,0,0,269,15241,0,0,87,1811,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,147
+17     132     .       A       <*>     0       .       DP=5;I16=4,1,0,0,194,7534,0,0,269,15241,0,0,88,1872,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,151
+17     133     .       T       <*>     0       .       DP=5;I16=4,1,0,0,197,7785,0,0,269,15241,0,0,89,1939,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,150
+17     134     .       C       <*>     0       .       DP=5;I16=4,1,0,0,192,7410,0,0,269,15241,0,0,90,2012,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,152
+17     135     .       T       <*>     0       .       DP=5;I16=4,1,0,0,192,7504,0,0,269,15241,0,0,91,2091,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,156
+17     136     .       G       <*>     0       .       DP=5;I16=4,1,0,0,170,5902,0,0,269,15241,0,0,93,2175,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,134
+17     137     .       T       <*>     0       .       DP=5;I16=4,1,0,0,179,6559,0,0,269,15241,0,0,96,2264,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,139
+17     138     .       C       <*>     0       .       DP=5;I16=4,1,0,0,175,6329,0,0,269,15241,0,0,98,2310,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,142
+17     139     .       C       <*>     0       .       DP=5;I16=4,1,0,0,174,6232,0,0,269,15241,0,0,100,2364,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,143
+17     140     .       A       <*>     0       .       DP=5;I16=4,1,0,0,192,7430,0,0,269,15241,0,0,101,2375,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,153
+17     141     .       G       <*>     0       .       DP=5;I16=4,1,0,0,175,6313,0,0,269,15241,0,0,101,2341,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,142
+17     142     .       C       <*>     0       .       DP=5;I16=4,1,0,0,156,5110,0,0,269,15241,0,0,101,2311,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,129
+17     143     .       G       <*>     0       .       DP=5;I16=3,1,0,0,118,3692,0,0,209,11641,0,0,94,2236,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,97
+17     144     .       A       <*>     0       .       DP=5;I16=4,1,0,0,167,5899,0,0,269,15241,0,0,101,2263,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,129
+17     145     .       A       <*>     0       .       DP=5;I16=4,1,0,0,176,6526,0,0,269,15241,0,0,101,2245,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,138
+17     146     .       T       <*>     0       .       DP=5;I16=4,1,0,0,163,5775,0,0,269,15241,0,0,101,2231,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,128
+17     147     .       A       <*>     0       .       DP=5;I16=4,1,0,0,173,6177,0,0,269,15241,0,0,101,2221,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,140
+17     148     .       C       <*>     0       .       DP=5;I16=4,1,0,0,183,6731,0,0,269,15241,0,0,101,2215,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,146
+17     149     .       C       <*>     0       .       DP=5;I16=4,1,0,0,177,6309,0,0,269,15241,0,0,101,2213,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,140
+17     150     .       T       <*>     0       .       DP=5;I16=4,1,0,0,193,7557,0,0,269,15241,0,0,101,2215,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,152
+17     151     .       G       <*>     0       .       DP=5;I16=4,1,0,0,182,6682,0,0,269,15241,0,0,101,2221,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,144
+17     152     .       C       <*>     0       .       DP=5;I16=4,1,0,0,187,7013,0,0,269,15241,0,0,101,2231,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,146
+17     153     .       A       <*>     0       .       DP=5;I16=4,1,0,0,197,7771,0,0,269,15241,0,0,101,2245,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,153
+17     154     .       T       <*>     0       .       DP=5;I16=4,1,0,0,179,6805,0,0,269,15241,0,0,101,2263,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,139
+17     155     .       C       <*>     0       .       DP=5;I16=4,1,0,0,174,6156,0,0,269,15241,0,0,101,2285,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,139
+17     156     .       C       <*>     0       .       DP=5;I16=4,1,0,0,190,7238,0,0,269,15241,0,0,101,2311,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,150
+17     157     .       C       <*>     0       .       DP=5;I16=4,1,0,0,192,7384,0,0,269,15241,0,0,101,2341,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,149
+17     158     .       T       <*>     0       .       DP=5;I16=4,1,0,0,205,8455,0,0,269,15241,0,0,101,2375,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,159
+17     159     .       A       <*>     0       .       DP=6;I16=4,1,0,0,179,6513,0,0,269,15241,0,0,101,2413,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,135
+17     160     .       G       <*>     0       .       DP=6;I16=5,1,0,0,187,6199,0,0,329,18841,0,0,102,2456,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,139
+17     161     .       A       <*>     0       .       DP=6;I16=5,1,0,0,225,8479,0,0,329,18841,0,0,103,2505,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,162
+17     162     .       A       <*>     0       .       DP=6;I16=5,1,0,0,232,9082,0,0,329,18841,0,0,103,2509,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,167
+17     163     .       G       <*>     0       .       DP=5;I16=4,1,0,0,175,6497,0,0,269,15241,0,0,104,2516,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,138
+17     164     .       T       <*>     0       .       DP=6;I16=5,1,0,0,184,6260,0,0,329,18841,0,0,105,2525,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,136
+17     165     .       G       <*>     0       .       DP=6;I16=3,1,0,0,150,5646,0,0,209,11641,0,0,81,1911,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,122
+17     166     .       A       <*>     0       .       DP=6;I16=4,1,0,0,194,7648,0,0,269,15241,0,0,84,1928,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,148
+17     167     .       A       <*>     0       .       DP=6;I16=4,1,0,0,192,7414,0,0,269,15241,0,0,86,1948,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,147
+17     168     .       G       <*>     0       .       DP=6;I16=5,1,0,0,186,6590,0,0,329,18841,0,0,113,2597,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,140
+17     169     .       C       <*>     0       .       DP=6;I16=4,1,0,0,185,6895,0,0,269,15241,0,0,89,1951,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,145
+17     170     .       C       <*>     0       .       DP=6;I16=5,1,0,0,193,6731,0,0,329,18841,0,0,115,2561,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,143
+17     171     .       A       <*>     0       .       DP=6;I16=5,1,0,0,229,8851,0,0,329,18841,0,0,116,2552,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,166
+17     172     .       C       <*>     0       .       DP=6;I16=4,1,0,0,169,5915,0,0,269,15241,0,0,109,2485,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,129
+17     173     .       C       <*>     0       .       DP=6;I16=5,1,0,0,189,6439,0,0,329,18841,0,0,118,2552,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,146
+17     174     .       G       <*>     0       .       DP=7;I16=5,1,0,0,168,5056,0,0,329,18841,0,0,109,2461,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,117
+17     175     .       C       <*>     0       .       DP=7;I16=6,1,0,0,258,9650,0,0,389,22441,0,0,121,2577,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,175
+17     176     .       C       <*>     0       .       DP=7;I16=6,1,0,0,222,7478,0,0,389,22441,0,0,123,2601,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,152
+17     177     .       C       <*>     0       .       DP=7;I16=6,1,0,0,234,7984,0,0,389,22441,0,0,125,2633,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,158
+17     178     .       A       <*>     0       .       DP=7;I16=6,1,0,0,252,9264,0,0,389,22441,0,0,127,2673,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,172
+17     179     .       A       <*>     0       .       DP=7;I16=6,1,0,0,235,8463,0,0,389,22441,0,0,129,2721,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,170
+17     180     .       A       <*>     0       .       DP=7;I16=5,1,0,0,197,6727,0,0,329,18841,0,0,125,2741,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,148
+17     181     .       G       <*>     0       .       DP=7;I16=4,1,0,0,173,6131,0,0,269,15241,0,0,109,2503,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,138
+17     182     .       A       <*>     0       .       DP=7;I16=6,1,0,0,226,7678,0,0,389,22441,0,0,135,2913,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,159
+17     183     .       C       <*>     0       .       DP=7;I16=5,1,0,0,182,6012,0,0,329,18841,0,0,112,2368,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,139
+17     184     .       A       <*>     0       .       DP=7;I16=6,1,0,0,233,8197,0,0,389,22441,0,0,139,3081,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,163
+17     185     .       C       <*>     0       .       DP=7;I16=5,1,0,0,209,7363,0,0,329,18841,0,0,115,2501,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,160
+17     186     .       G       <*>     0       .       DP=7;I16=5,1,0,0,171,5035,0,0,329,18841,0,0,116,2552,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,124
+17     187     .       C       <*>     0       .       DP=7;I16=6,1,0,0,252,9238,0,0,389,22441,0,0,142,3234,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,172
+17     188     .       C       <*>     0       .       DP=7;I16=6,1,0,0,239,8387,0,0,389,22441,0,0,143,3297,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,162
+17     189     .       C       <*>     0       .       DP=7;I16=6,1,0,0,247,8819,0,0,389,22441,0,0,144,3366,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,167
+17     190     .       A       <*>     0       .       DP=7;I16=5,1,0,0,219,8109,0,0,329,18841,0,0,118,2716,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,159
+17     191     .       T       <*>     0       .       DP=7;I16=6,1,0,0,247,8853,0,0,389,22441,0,0,141,3273,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,169
+17     192     .       G       <*>     0       .       DP=7;I16=6,1,0,0,221,7309,0,0,389,22441,0,0,139,3213,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,151
+17     193     .       T       <*>     0       .       DP=7;I16=6,1,0,0,229,8027,0,0,389,22441,0,0,137,3161,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,157
+17     194     .       C       <*>     0       .       DP=6;I16=5,1,0,0,190,6584,0,0,329,18841,0,0,136,3116,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,145
+17     195     .       C       <*>     0       .       DP=6;I16=5,1,0,0,216,7916,0,0,329,18841,0,0,135,3077,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,160
+17     196     .       A       <*>     0       .       DP=6;I16=5,1,0,0,183,6151,0,0,329,18841,0,0,134,3044,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,138
+17     197     .       G       <*>     0       .       DP=6;I16=5,1,0,0,182,6006,0,0,329,18841,0,0,133,3017,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,134
+17     198     .       C       <*>     0       .       DP=6;I16=5,1,0,0,224,8460,0,0,329,18841,0,0,132,2996,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,164
+17     199     .       T       <*>     0       .       DP=6;I16=5,1,0,0,205,7417,0,0,329,18841,0,0,131,2981,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,154
+17     200     .       T       <*>     0       .       DP=6;I16=5,1,0,0,212,7606,0,0,329,18841,0,0,129,2921,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,154
+17     201     .       A       <*>     0       .       DP=6;I16=5,1,0,0,215,7815,0,0,329,18841,0,0,127,2865,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,157
+17     202     .       A       <*>     0       .       DP=6;I16=5,1,0,0,222,8430,0,0,329,18841,0,0,125,2813,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,163
+17     203     .       C       <*>     0       .       DP=6;I16=5,1,0,0,209,7439,0,0,329,18841,0,0,123,2765,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,153
+17     204     .       C       <*>     0       .       DP=6;I16=5,1,0,0,220,8194,0,0,329,18841,0,0,121,2721,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,163
+17     205     .       T       <*>     0       .       DP=6;I16=5,1,0,0,238,9464,0,0,329,18841,0,0,119,2681,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,173
+17     206     .       G       <*>     0       .       DP=6;I16=5,1,0,0,194,6522,0,0,329,18841,0,0,117,2645,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,143
+17     207     .       C       <*>     0       .       DP=6;I16=5,1,0,0,205,7051,0,0,329,18841,0,0,115,2613,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,151
+17     208     .       A       <*>     0       .       DP=6;I16=5,1,0,0,204,7486,0,0,329,18841,0,0,113,2585,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,154
+17     209     .       T       <*>     0       .       DP=6;I16=5,1,0,0,198,6710,0,0,329,18841,0,0,111,2561,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,146
+17     210     .       C       <*>     0       .       DP=6;I16=5,1,0,0,203,6935,0,0,329,18841,0,0,109,2541,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,151
+17     211     .       C       <*>     0       .       DP=6;I16=5,1,0,0,206,7092,0,0,329,18841,0,0,107,2525,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,153
+17     212     .       C       <*>     0       .       DP=6;I16=5,1,0,0,207,7185,0,0,329,18841,0,0,104,2464,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,152
+17     213     .       T       <*>     0       .       DP=6;I16=5,1,0,0,219,8179,0,0,329,18841,0,0,101,2409,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,165
+17     214     .       A       <*>     0       .       DP=6;I16=4,1,0,0,143,4361,0,0,269,15241,0,0,76,1876,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,118
+17     215     .       G       <*>     0       .       DP=5;I16=5,0,0,0,141,4397,0,0,300,18000,0,0,96,2316,0,0;QS=1,0;MQ0F=0   PL      0,15,105
+17     216     .       A       <*>     0       .       DP=4;I16=3,0,0,0,95,3141,0,0,180,10800,0,0,70,1650,0,0;QS=1,0;MQ0F=0    PL      0,9,81
+17     217     .       A       <*>     0       .       DP=4;I16=4,0,0,0,123,3969,0,0,240,14400,0,0,94,2236,0,0;QS=1,0;MQ0F=0   PL      0,12,97
+17     218     .       G       <*>     0       .       DP=4;I16=4,0,0,0,143,5137,0,0,240,14400,0,0,93,2199,0,0;QS=1,0;MQ0F=0   PL      0,12,110
+17     219     .       T       <*>     0       .       DP=4;I16=4,0,0,0,113,3379,0,0,240,14400,0,0,92,2164,0,0;QS=1,0;MQ0F=0   PL      0,12,89
+17     220     .       G       <*>     0       .       DP=4;I16=3,0,0,0,95,3029,0,0,180,10800,0,0,66,1506,0,0;QS=1,0;MQ0F=0    PL      0,9,80
+17     221     .       A       <*>     0       .       DP=4;I16=4,0,0,0,127,4371,0,0,240,14400,0,0,90,2100,0,0;QS=1,0;MQ0F=0   PL      0,12,101
+17     222     .       A       <*>     0       .       DP=4;I16=3,0,0,0,79,2365,0,0,180,10800,0,0,64,1446,0,0;QS=1,0;MQ0F=0    PL      0,9,69
+17     223     .       G       <*>     0       .       DP=4;I16=4,0,0,0,104,2810,0,0,240,14400,0,0,88,2044,0,0;QS=1,0;MQ0F=0   PL      0,12,81
+17     224     .       G       <*>     0       .       DP=4;I16=4,0,0,0,89,2077,0,0,240,14400,0,0,87,2019,0,0;QS=1,0;MQ0F=0    PL      0,12,70
+17     225     .       C       <*>     0       .       DP=4;I16=3,0,0,0,99,3305,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQ0F=0    PL      0,9,83
+17     226     .       A       <*>     0       .       DP=4;I16=3,0,0,0,98,3430,0,0,180,10800,0,0,60,1350,0,0;QS=1,0;MQ0F=0    PL      0,9,84
+17     227     .       C       <*>     0       .       DP=4;I16=3,0,0,0,85,2649,0,0,180,10800,0,0,59,1331,0,0;QS=1,0;MQ0F=0    PL      0,9,73
+17     228     .       C       <*>     0       .       DP=4;I16=4,0,0,0,121,3947,0,0,240,14400,0,0,83,1939,0,0;QS=1,0;MQ0F=0   PL      0,12,96
+17     229     .       G       <*>     0       .       DP=4;I16=4,0,0,0,91,2097,0,0,240,14400,0,0,82,1924,0,0;QS=1,0;MQ0F=0    PL      0,12,70
+17     230     .       C       <*>     0       .       DP=4;I16=4,0,0,0,128,4174,0,0,240,14400,0,0,81,1911,0,0;QS=1,0;MQ0F=0   PL      0,12,100
+17     231     .       C       <*>     0       .       DP=4;I16=3,0,0,0,97,3181,0,0,180,10800,0,0,55,1275,0,0;QS=1,0;MQ0F=0    PL      0,9,82
+17     232     .       C       <*>     0       .       DP=5;I16=4,0,0,0,129,4277,0,0,240,14400,0,0,54,1266,0,0;QS=1,0;MQ0F=0   PL      0,12,101
+17     233     .       A       <*>     0       .       DP=5;I16=5,0,0,0,166,5636,0,0,300,18000,0,0,79,1885,0,0;QS=1,0;MQ0F=0   PL      0,15,119
+17     234     .       A       <*>     0       .       DP=5;I16=5,0,0,0,170,5930,0,0,300,18000,0,0,79,1883,0,0;QS=1,0;MQ0F=0   PL      0,15,123
+17     235     .       A       <*>     0       .       DP=5;I16=4,0,0,0,143,5181,0,0,240,14400,0,0,54,1260,0,0;QS=1,0;MQ0F=0   PL      0,12,111
+17     236     .       G       <*>     0       .       DP=5;I16=5,0,0,0,141,4187,0,0,300,18000,0,0,77,1795,0,0;QS=1,0;MQ0F=0   PL      0,15,103
+17     237     .       A       <*>     0       .       DP=4;I16=3,0,0,0,109,4005,0,0,180,10800,0,0,52,1134,0,0;QS=1,0;MQ0F=0   PL      0,9,92
+17     238     .       C       <*>     0       .       DP=4;I16=4,0,0,0,104,2856,0,0,240,14400,0,0,77,1727,0,0;QS=1,0;MQ0F=0   PL      0,12,82
+17     239     .       A       <*>     0       .       DP=4;I16=4,0,0,0,138,4886,0,0,240,14400,0,0,77,1699,0,0;QS=1,0;MQ0F=0   PL      0,12,108
+17     240     .       C       <*>     0       .       DP=4;I16=4,0,0,0,136,4700,0,0,240,14400,0,0,76,1626,0,0;QS=1,0;MQ0F=0   PL      0,12,106
+17     241     .       G       <*>     0       .       DP=4;I16=3,0,0,0,69,1673,0,0,180,10800,0,0,52,1030,0,0;QS=1,0;MQ0F=0    PL      0,9,59
+17     242     .       C       <*>     0       .       DP=4;I16=4,0,0,0,119,3707,0,0,240,14400,0,0,74,1498,0,0;QS=1,0;MQ0F=0   PL      0,12,94
+17     243     .       C       <*>     0       .       DP=4;I16=4,0,0,0,134,4530,0,0,240,14400,0,0,73,1443,0,0;QS=1,0;MQ0F=0   PL      0,12,104
+17     244     .       C       <*>     0       .       DP=4;I16=4,0,0,0,136,4690,0,0,240,14400,0,0,72,1394,0,0;QS=1,0;MQ0F=0   PL      0,12,106
+17     245     .       A       <*>     0       .       DP=4;I16=4,0,0,0,150,5630,0,0,240,14400,0,0,71,1351,0,0;QS=1,0;MQ0F=0   PL      0,12,115
+17     246     .       T       <*>     0       .       DP=4;I16=4,0,0,0,124,4014,0,0,240,14400,0,0,70,1314,0,0;QS=1,0;MQ0F=0   PL      0,12,98
+17     247     .       G       <*>     0       .       DP=4;I16=4,0,0,0,131,4411,0,0,240,14400,0,0,69,1283,0,0;QS=1,0;MQ0F=0   PL      0,12,103
+17     248     .       T       <*>     0       .       DP=4;I16=4,0,0,0,147,5451,0,0,240,14400,0,0,68,1258,0,0;QS=1,0;MQ0F=0   PL      0,12,114
+17     249     .       C       <*>     0       .       DP=4;I16=4,0,0,0,143,5279,0,0,240,14400,0,0,67,1239,0,0;QS=1,0;MQ0F=0   PL      0,12,112
+17     250     .       C       <*>     0       .       DP=5;I16=4,1,0,0,179,6489,0,0,269,15241,0,0,65,1177,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,142
+17     251     .       A       <*>     0       .       DP=5;I16=4,1,0,0,192,7424,0,0,269,15241,0,0,64,1124,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,148
+17     252     .       G       <*>     0       .       DP=5;I16=3,1,0,0,146,5490,0,0,209,11641,0,0,51,937,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,121
+17     253     .       C       <*>     0       .       DP=6;I16=4,2,0,0,202,7118,0,0,298,16082,0,0,62,1048,0,0;QS=1,0;MQSB=0;MQ0F=0    PL      0,18,155
+17     254     .       T       <*>     0       .       DP=6;I16=4,2,0,0,214,7766,0,0,298,16082,0,0,62,1026,0,0;QS=1,0;MQSB=0;MQ0F=0    PL      0,18,164
+17     255     .       T       <*>     0       .       DP=6;I16=4,2,0,0,213,7635,0,0,298,16082,0,0,62,1016,0,0;QS=1,0;MQSB=0;MQ0F=0    PL      0,18,161
+17     256     .       A       <*>     0       .       DP=6;I16=4,2,0,0,220,8108,0,0,298,16082,0,0,62,1018,0,0;QS=1,0;MQSB=0;MQ0F=0    PL      0,18,166
+17     257     .       T       <*>     0       .       DP=6;I16=4,2,0,0,221,8207,0,0,298,16082,0,0,62,1032,0,0;QS=1,0;MQSB=0;MQ0F=0    PL      0,18,168
+17     258     .       T       <*>     0       .       DP=6;I16=4,2,0,0,206,7344,0,0,298,16082,0,0,61,1007,0,0;QS=1,0;MQSB=0;MQ0F=0    PL      0,18,155
+17     259     .       C       <*>     0       .       DP=6;I16=4,2,0,0,222,8258,0,0,298,16082,0,0,60,992,0,0;QS=1,0;MQSB=0;MQ0F=0     PL      0,18,170
+17     260     .       T       <*>     0       .       DP=5;I16=3,2,0,0,204,8334,0,0,238,12482,0,0,60,986,0,0;QS=1,0;MQSB=0;MQ0F=0     PL      0,15,156
+17     261     .       G       <*>     0       .       DP=5;I16=3,2,0,0,160,5674,0,0,238,12482,0,0,60,988,0,0;QS=1,0;MQSB=0;MQ0F=0     PL      0,15,122
+17     262     .       C       <*>     0       .       DP=6;I16=3,3,0,0,209,7403,0,0,298,16082,0,0,60,998,0,0;QS=1,0;MQSB=0.574341;MQ0F=0      PL      0,18,164
+17     263     .       C       <*>     0       .       DP=6;I16=3,3,0,0,219,8063,0,0,298,16082,0,0,61,1017,0,0;QS=1,0;MQSB=0.574341;MQ0F=0     PL      0,18,168
+17     264     .       C       <*>     0       .       DP=6;I16=3,3,0,0,226,8602,0,0,298,16082,0,0,62,1046,0,0;QS=1,0;MQSB=0.574341;MQ0F=0     PL      0,18,172
+17     265     .       A       <*>     0       .       DP=5;I16=2,3,0,0,178,6994,0,0,238,12482,0,0,64,1084,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL      0,15,129
+17     266     .       G       <*>     0       .       DP=5;I16=2,3,0,0,176,6264,0,0,238,12482,0,0,66,1130,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL      0,15,138
+17     267     .       T       <*>     0       .       DP=5;I16=2,3,0,0,182,6638,0,0,238,12482,0,0,68,1184,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL      0,15,149
+17     268     .       T       <*>     0       .       DP=5;I16=2,3,0,0,202,8164,0,0,238,12482,0,0,70,1246,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL      0,15,156
+17     269     .       C       <*>     0       .       DP=5;I16=2,3,0,0,194,7534,0,0,238,12482,0,0,72,1316,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL      0,15,154
+17     270     .       C       <*>     0       .       DP=5;I16=2,3,0,0,181,6567,0,0,238,12482,0,0,74,1394,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL      0,15,143
+17     271     .       T       <*>     0       .       DP=5;I16=2,3,0,0,199,8023,0,0,238,12482,0,0,76,1480,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL      0,15,152
+17     272     .       C       <*>     0       .       DP=5;I16=2,3,0,0,187,7025,0,0,238,12482,0,0,78,1574,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL      0,15,149
+17     273     .       T       <*>     0       .       DP=5;I16=2,3,0,0,204,8344,0,0,238,12482,0,0,80,1676,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL      0,15,161
+17     274     .       C       <*>     0       .       DP=5;I16=2,3,0,0,173,6067,0,0,238,12482,0,0,82,1786,0,0;QS=1,0;MQSB=0.333333;MQ0F=0     PL      0,15,144
+17     275     .       C       <*>     0       .       DP=4;I16=1,3,0,0,161,6481,0,0,178,8882,0,0,85,1903,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,122
+17     276     .       A       <*>     0       .       DP=4;I16=1,3,0,0,173,7535,0,0,178,8882,0,0,87,1975,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,124
+17     277     .       G       <*>     0       .       DP=4;I16=1,3,0,0,162,6566,0,0,178,8882,0,0,89,2051,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,121
+17     278     .       A       <*>     0       .       DP=4;I16=1,3,0,0,156,6110,0,0,178,8882,0,0,91,2131,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,121
+17     279     .       A       <*>     0       .       DP=4;I16=1,3,0,0,165,6831,0,0,178,8882,0,0,92,2164,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,122
+17     280     .       A       <*>     0       .       DP=4;I16=1,3,0,0,175,7665,0,0,178,8882,0,0,93,2199,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,129
+17     281     .       G       <*>     0       .       DP=4;I16=1,3,0,0,161,6485,0,0,178,8882,0,0,94,2236,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,123
+17     282     .       G       <*>     0       .       DP=4;I16=1,3,0,0,159,6351,0,0,178,8882,0,0,95,2275,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,119
+17     283     .       C       <*>     0       .       DP=5;I16=1,3,0,0,165,6815,0,0,178,8882,0,0,96,2316,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,122
+17     284     .       T       <*>     0       .       DP=5;I16=1,4,0,0,200,8016,0,0,238,12482,0,0,103,2395,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,144
+17     285     .       G       <*>     0       .       DP=5;I16=1,4,0,0,188,7198,0,0,238,12482,0,0,105,2453,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,132
+17     286     .       C       <*>     0       .       DP=5;I16=1,4,0,0,188,7234,0,0,238,12482,0,0,107,2515,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,134
+17     287     .       A       <*>     0       .       DP=5;I16=1,4,0,0,184,7056,0,0,238,12482,0,0,109,2581,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,133
+17     288     .       T       <*>     0       .       DP=5;I16=1,4,0,0,202,8180,0,0,238,12482,0,0,110,2600,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,146
+17     289     .       G       <*>     0       .       DP=5;I16=1,4,0,0,190,7474,0,0,238,12482,0,0,111,2621,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,136
+17     290     .       G       <*>     0       .       DP=5;I16=1,4,0,0,178,6538,0,0,238,12482,0,0,112,2644,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,126
+17     291     .       T       <*>     0       .       DP=6;I16=1,4,0,0,194,7706,0,0,238,12482,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,136
+17     292     .       T       <*>     0       .       DP=6;I16=1,5,0,0,228,8746,0,0,298,16082,0,0,115,2697,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,156
+17     293     .       G       <*>     0       .       DP=6;I16=1,4,0,0,199,7941,0,0,238,12482,0,0,102,2504,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,145
+17     294     .       A       <*>     0       .       DP=6;I16=1,5,0,0,231,8927,0,0,298,16082,0,0,119,2765,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,161
+17     295     .       C       <*>     0       .       DP=6;I16=1,5,0,0,232,9028,0,0,298,16082,0,0,121,2805,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,159
+17     296     .       A       <*>     0       .       DP=6;I16=1,5,0,0,245,10011,0,0,298,16082,0,0,123,2849,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,18,169
+17     297     .       C       <*>     0       .       DP=6;I16=1,5,0,0,230,8956,0,0,298,16082,0,0,125,2897,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,161
+17     298     .       A       <*>     0       .       DP=7;I16=2,5,0,0,266,10190,0,0,358,19682,0,0,127,2949,0,0;QS=1,0;MQSB=0.6;MQ0F=0        PL      0,21,191
+17     299     .       C       <*>     0       .       DP=7;I16=2,5,0,0,268,10372,0,0,358,19682,0,0,130,3006,0,0;QS=1,0;MQSB=0.6;MQ0F=0        PL      0,21,189
+17     300     .       A       <*>     0       .       DP=7;I16=2,5,0,0,296,12578,0,0,358,19682,0,0,133,3069,0,0;QS=1,0;MQSB=0.6;MQ0F=0        PL      0,21,210
+17     301     .       G       <*>     0       .       DP=7;I16=2,5,0,0,274,10742,0,0,358,19682,0,0,136,3138,0,0;QS=1,0;MQSB=0.6;MQ0F=0        PL      0,21,196
+17     302     .       T       <*>     0       .       DP=7;I16=2,5,0,0,283,11451,0,0,358,19682,0,0,139,3213,0,0;QS=1,0;MQSB=0.6;MQ0F=0        PL      0,21,202
+17     302     .       T       TA      0       .       INDEL;IDV=7;IMF=1;DP=7;I16=0,0,2,5,0,0,300,12862,0,0,358,19682,0,0,139,3213;QS=0,1;VDB=0.380378;SGB=-0.636426;MQSB=0.6;MQ0F=0   PL      201,21,0
+17     303     .       G       <*>     0       .       DP=7;I16=2,5,0,0,280,11264,0,0,358,19682,0,0,144,3330,0,0;QS=1,0;MQSB=0.6;MQ0F=0        PL      0,21,195
+17     304     .       C       <*>     0       .       DP=8;I16=2,6,0,0,304,11716,0,0,418,23282,0,0,146,3370,0,0;QS=1,0;MQSB=0.666667;MQ0F=0   PL      0,24,200
+17     305     .       C       <*>     0       .       DP=8;I16=2,6,0,0,318,12738,0,0,418,23282,0,0,149,3415,0,0;QS=1,0;MQSB=0.666667;MQ0F=0   PL      0,24,211
+17     306     .       T       <*>     0       .       DP=8;I16=2,6,0,0,320,12842,0,0,418,23282,0,0,152,3466,0,0;QS=1,0;MQSB=0.666667;MQ0F=0   PL      0,24,217
+17     307     .       G       <*>     0       .       DP=8;I16=2,6,0,0,303,11789,0,0,418,23282,0,0,154,3474,0,0;QS=1,0;MQSB=0.666667;MQ0F=0   PL      0,24,203
+17     308     .       C       <*>     0       .       DP=8;I16=2,6,0,0,266,8912,0,0,418,23282,0,0,156,3490,0,0;QS=1,0;MQSB=0.666667;MQ0F=0    PL      0,24,185
+17     309     .       G       <*>     0       .       DP=8;I16=2,6,0,0,304,11742,0,0,418,23282,0,0,158,3514,0,0;QS=1,0;MQSB=0.666667;MQ0F=0   PL      0,24,205
+17     310     .       A       <*>     0       .       DP=8;I16=2,6,0,0,316,12540,0,0,418,23282,0,0,160,3546,0,0;QS=1,0;MQSB=0.666667;MQ0F=0   PL      0,24,217
+17     311     .       C       <*>     0       .       DP=8;I16=2,6,0,0,315,12457,0,0,418,23282,0,0,162,3586,0,0;QS=1,0;MQSB=0.666667;MQ0F=0   PL      0,24,210
+17     312     .       A       <*>     0       .       DP=8;I16=2,6,0,0,325,13241,0,0,418,23282,0,0,164,3634,0,0;QS=1,0;MQSB=0.666667;MQ0F=0   PL      0,24,218
+17     313     .       A       <*>     0       .       DP=8;I16=2,6,0,0,319,12881,0,0,418,23282,0,0,166,3690,0,0;QS=1,0;MQSB=0.666667;MQ0F=0   PL      0,24,215
+17     314     .       A       <*>     0       .       DP=8;I16=2,6,0,0,340,14484,0,0,418,23282,0,0,168,3754,0,0;QS=1,0;MQSB=0.666667;MQ0F=0   PL      0,24,227
+17     315     .       G       <*>     0       .       DP=8;I16=2,6,0,0,335,14055,0,0,418,23282,0,0,170,3826,0,0;QS=1,0;MQSB=0.666667;MQ0F=0   PL      0,24,225
+17     316     .       C       <*>     0       .       DP=8;I16=2,6,0,0,329,13603,0,0,418,23282,0,0,171,3855,0,0;QS=1,0;MQSB=0.666667;MQ0F=0   PL      0,24,224
+17     317     .       T       <*>     0       .       DP=8;I16=2,6,0,0,305,12201,0,0,418,23282,0,0,172,3890,0,0;QS=1,0;MQSB=0.666667;MQ0F=0   PL      0,24,206
+17     318     .       G       <*>     0       .       DP=8;I16=2,6,0,0,307,12149,0,0,418,23282,0,0,173,3931,0,0;QS=1,0;MQSB=0.666667;MQ0F=0   PL      0,24,208
+17     319     .       A       <*>     0       .       DP=8;I16=1,6,0,0,279,11243,0,0,358,19682,0,0,162,3834,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,185
+17     320     .       A       <*>     0       .       DP=8;I16=2,6,0,0,308,12130,0,0,418,23282,0,0,175,4031,0,0;QS=1,0;MQSB=0.666667;MQ0F=0   PL      0,24,211
+17     321     .       T       <*>     0       .       DP=8;I16=2,6,0,0,322,12994,0,0,418,23282,0,0,176,4090,0,0;QS=1,0;MQSB=0.666667;MQ0F=0   PL      0,24,218
+17     322     .       G       <*>     0       .       DP=9;I16=2,7,0,0,348,13586,0,0,478,26882,0,0,177,4155,0,0;QS=1,0;MQSB=0.714286;MQ0F=0   PL      0,27,223
+17     323     .       C       <*>     0       .       DP=9;I16=1,7,0,0,320,12878,0,0,418,23282,0,0,170,4112,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,198
+17     324     .       T       <*>     0       .       DP=11;I16=4,7,0,0,411,15559,0,0,598,34082,0,0,179,4203,0,0;QS=1,0;MQSB=0.763675;MQ0F=0  PL      0,33,255
+17     325     .       A       <*>     0       .       DP=11;I16=4,7,0,0,413,15685,0,0,598,34082,0,0,181,4189,0,0;QS=1,0;MQSB=0.763675;MQ0F=0  PL      0,33,255
+17     326     .       T       <*>     0       .       DP=11;I16=4,7,0,0,426,16994,0,0,598,34082,0,0,183,4187,0,0;QS=1,0;MQSB=0.763675;MQ0F=0  PL      0,33,255
+17     327     .       C       <*>     0       .       DP=11;I16=4,7,0,0,418,16012,0,0,598,34082,0,0,185,4197,0,0;QS=1,0;MQSB=0.763675;MQ0F=0  PL      0,33,255
+17     328     .       A       <*>     0       .       DP=11;I16=4,7,0,0,433,17075,0,0,598,34082,0,0,186,4170,0,0;QS=1,0;MQSB=0.763675;MQ0F=0  PL      0,33,255
+17     329     .       T       <*>     0       .       DP=11;I16=4,7,0,0,444,18034,0,0,598,34082,0,0,187,4157,0,0;QS=1,0;MQSB=0.763675;MQ0F=0  PL      0,33,255
+17     330     .       T       <*>     0       .       DP=11;I16=4,7,0,0,437,17577,0,0,598,34082,0,0,187,4107,0,0;QS=1,0;MQSB=0.763675;MQ0F=0  PL      0,33,255
+17     331     .       T       <*>     0       .       DP=12;I16=5,7,0,0,425,15401,0,0,658,37682,0,0,187,4069,0,0;QS=1,0;MQSB=0.760054;MQ0F=0  PL      0,36,255
+17     332     .       A       <*>     0       .       DP=11;I16=4,7,0,0,411,15645,0,0,598,34082,0,0,189,4043,0,0;QS=1,0;MQSB=0.763675;MQ0F=0  PL      0,33,255
+17     333     .       A       <*>     0       .       DP=11;I16=4,7,0,0,405,15523,0,0,598,34082,0,0,191,4029,0,0;QS=1,0;MQSB=0.763675;MQ0F=0  PL      0,33,255
+17     334     .       A       <*>     0       .       DP=11;I16=4,7,0,0,404,15090,0,0,598,34082,0,0,193,4027,0,0;QS=1,0;MQSB=0.763675;MQ0F=0  PL      0,33,255
+17     335     .       A       <*>     0       .       DP=12;I16=4,7,0,0,382,13732,0,0,598,34082,0,0,195,4037,0,0;QS=1,0;MQSB=0.763675;MQ0F=0  PL      0,33,251
+17     336     .       A       <*>     0       .       DP=12;I16=5,7,0,0,382,12810,0,0,658,37682,0,0,198,4060,0,0;QS=1,0;MQSB=0.760054;MQ0F=0  PL      0,36,255
+17     337     .       C       <*>     0       .       DP=12;I16=5,7,0,0,443,16735,0,0,658,37682,0,0,200,4048,0,0;QS=1,0;MQSB=0.760054;MQ0F=0  PL      0,36,255
+17     338     .       T       <*>     0       .       DP=12;I16=5,7,0,0,482,19532,0,0,658,37682,0,0,202,4052,0,0;QS=1,0;MQSB=0.760054;MQ0F=0  PL      0,36,255
+17     339     .       C       <*>     0       .       DP=12;I16=5,7,0,0,459,17841,0,0,658,37682,0,0,204,4072,0,0;QS=1,0;MQSB=0.760054;MQ0F=0  PL      0,36,255
+17     340     .       C       <*>     0       .       DP=12;I16=5,7,0,0,446,17110,0,0,658,37682,0,0,206,4108,0,0;QS=1,0;MQSB=0.760054;MQ0F=0  PL      0,36,255
+17     341     .       T       <*>     0       .       DP=12;I16=5,7,0,0,499,20833,0,0,658,37682,0,0,208,4160,0,0;QS=1,0;MQSB=0.760054;MQ0F=0  PL      0,36,255
+17     342     .       T       <*>     0       .       DP=12;I16=5,7,0,0,457,17601,0,0,658,37682,0,0,210,4228,0,0;QS=1,0;MQSB=0.760054;MQ0F=0  PL      0,36,255
+17     343     .       G       <*>     0       .       DP=12;I16=5,7,0,0,460,17826,0,0,658,37682,0,0,212,4312,0,0;QS=1,0;MQSB=0.760054;MQ0F=0  PL      0,36,255
+17     344     .       C       <*>     0       .       DP=12;I16=5,7,0,0,454,17546,0,0,658,37682,0,0,214,4412,0,0;QS=1,0;MQSB=0.760054;MQ0F=0  PL      0,36,255
+17     345     .       T       <*>     0       .       DP=12;I16=5,7,0,0,472,18748,0,0,658,37682,0,0,216,4528,0,0;QS=1,0;MQSB=0.760054;MQ0F=0  PL      0,36,255
+17     346     .       G       <*>     0       .       DP=12;I16=5,7,0,0,452,17412,0,0,658,37682,0,0,218,4660,0,0;QS=1,0;MQSB=0.760054;MQ0F=0  PL      0,36,255
+17     347     .       G       <*>     0       .       DP=12;I16=5,7,0,0,454,17316,0,0,658,37682,0,0,220,4808,0,0;QS=1,0;MQSB=0.760054;MQ0F=0  PL      0,36,255
+17     348     .       T       <*>     0       .       DP=12;I16=5,7,0,0,460,17876,0,0,658,37682,0,0,221,4921,0,0;QS=1,0;MQSB=0.760054;MQ0F=0  PL      0,36,255
+17     349     .       T       <*>     0       .       DP=12;I16=5,7,0,0,473,18923,0,0,658,37682,0,0,222,5048,0,0;QS=1,0;MQSB=0.760054;MQ0F=0  PL      0,36,255
+17     350     .       T       <*>     0       .       DP=11;I16=5,6,0,0,426,16634,0,0,629,36841,0,0,222,5086,0,0;QS=1,0;MQSB=0.891517;MQ0F=0  PL      0,33,255
+17     351     .       G       <*>     0       .       DP=11;I16=5,6,0,0,430,16952,0,0,629,36841,0,0,222,5132,0,0;QS=1,0;MQSB=0.891517;MQ0F=0  PL      0,33,255
+17     352     .       A       <*>     0       .       DP=11;I16=5,6,0,0,414,16100,0,0,629,36841,0,0,222,5186,0,0;QS=1,0;MQSB=0.891517;MQ0F=0  PL      0,33,255
+17     353     .       G       <*>     0       .       DP=10;I16=5,5,0,0,386,15166,0,0,600,36000,0,0,222,5198,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     354     .       A       <*>     0       .       DP=10;I16=5,5,0,0,382,15130,0,0,600,36000,0,0,222,5218,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     355     .       G       <*>     0       .       DP=10;I16=5,5,0,0,374,14380,0,0,600,36000,0,0,222,5246,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     356     .       G       <*>     0       .       DP=10;I16=5,5,0,0,369,14149,0,0,600,36000,0,0,222,5282,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     357     .       C       <*>     0       .       DP=10;I16=4,5,0,0,336,12926,0,0,540,32400,0,0,196,4650,0,0;QS=1,0;MQSB=0.974597;MQ0F=0  PL      0,27,251
+17     358     .       A       <*>     0       .       DP=10;I16=5,5,0,0,381,14901,0,0,600,36000,0,0,220,5274,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     359     .       G       <*>     0       .       DP=11;I16=5,6,0,0,420,16446,0,0,660,39600,0,0,219,5279,0,0;QS=1,0;MQSB=0.950952;MQ0F=0  PL      0,33,255
+17     360     .       A       <*>     0       .       DP=11;I16=5,6,0,0,427,16793,0,0,660,39600,0,0,219,5291,0,0;QS=1,0;MQSB=0.950952;MQ0F=0  PL      0,33,255
+17     361     .       A       <*>     0       .       DP=11;I16=5,6,0,0,427,16851,0,0,660,39600,0,0,218,5260,0,0;QS=1,0;MQSB=0.950952;MQ0F=0  PL      0,33,255
+17     362     .       A       <*>     0       .       DP=10;I16=5,5,0,0,389,15439,0,0,600,36000,0,0,218,5234,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     363     .       A       <*>     0       .       DP=10;I16=5,5,0,0,382,14788,0,0,600,36000,0,0,218,5212,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     364     .       T       <*>     0       .       DP=10;I16=5,5,0,0,358,13294,0,0,600,36000,0,0,218,5194,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     365     .       G       <*>     0       .       DP=10;I16=5,5,0,0,391,15431,0,0,600,36000,0,0,218,5180,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     366     .       A       <*>     0       .       DP=10;I16=5,5,0,0,376,14352,0,0,600,36000,0,0,217,5121,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     367     .       T       <*>     0       .       DP=10;I16=5,5,0,0,368,13886,0,0,600,36000,0,0,216,5068,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     368     .       A       <*>     0       .       DP=10;I16=5,5,0,0,360,13632,0,0,600,36000,0,0,215,5021,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     369     .       T       <*>     0       .       DP=10;I16=5,5,0,0,386,15176,0,0,600,36000,0,0,214,4980,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     370     .       C       <*>     0       .       DP=10;I16=5,5,0,0,373,14349,0,0,600,36000,0,0,213,4945,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     371     .       T       <*>     0       .       DP=11;I16=5,6,0,0,435,17483,0,0,660,39600,0,0,212,4916,0,0;QS=1,0;MQSB=0.950952;MQ0F=0  PL      0,33,255
+17     372     .       C       <*>     0       .       DP=11;I16=5,6,0,0,422,16450,0,0,660,39600,0,0,212,4894,0,0;QS=1,0;MQSB=0.950952;MQ0F=0  PL      0,33,255
+17     373     .       A       <*>     0       .       DP=11;I16=5,6,0,0,416,16096,0,0,660,39600,0,0,211,4831,0,0;QS=1,0;MQSB=0.950952;MQ0F=0  PL      0,33,255
+17     374     .       T       <*>     0       .       DP=11;I16=5,6,0,0,395,14795,0,0,660,39600,0,0,210,4778,0,0;QS=1,0;MQSB=0.950952;MQ0F=0  PL      0,33,255
+17     375     .       A       T,<*>   0       .       DP=11;I16=5,5,0,1,399,15985,14,196,600,36000,60,3600,205,4719,4,16;QS=0.966102,0.0338983,0;SGB=-0.379885;RPB=1;MQB=1;MQSB=0.950952;BQB=1;MQ0F=0 PL      0,18,255,30,255,255
+17     376     .       G       <*>     0       .       DP=11;I16=5,6,0,0,419,16089,0,0,660,39600,0,0,208,4702,0,0;QS=1,0;MQSB=0.950952;MQ0F=0  PL      0,33,255
+17     377     .       T       <*>     0       .       DP=11;I16=5,6,0,0,414,16104,0,0,660,39600,0,0,207,4679,0,0;QS=1,0;MQSB=0.950952;MQ0F=0  PL      0,33,255
+17     378     .       T       <*>     0       .       DP=10;I16=5,5,0,0,399,16003,0,0,600,36000,0,0,207,4665,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     379     .       G       <*>     0       .       DP=10;I16=5,5,0,0,385,14907,0,0,600,36000,0,0,207,4659,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     380     .       C       <*>     0       .       DP=10;I16=5,5,0,0,391,15345,0,0,600,36000,0,0,206,4612,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     381     .       T       <*>     0       .       DP=10;I16=5,5,0,0,415,17335,0,0,600,36000,0,0,205,4575,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     382     .       T       <*>     0       .       DP=10;I16=5,5,0,0,401,16215,0,0,600,36000,0,0,204,4548,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     383     .       T       <*>     0       .       DP=10;I16=5,5,0,0,394,15584,0,0,600,36000,0,0,203,4531,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     384     .       A       <*>     0       .       DP=10;I16=5,5,0,0,370,14282,0,0,600,36000,0,0,202,4524,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     385     .       C       <*>     0       .       DP=10;I16=5,5,0,0,358,13180,0,0,600,36000,0,0,200,4476,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     386     .       T       <*>     0       .       DP=10;I16=5,5,0,0,402,16458,0,0,600,36000,0,0,198,4436,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     387     .       T       <*>     0       .       DP=10;I16=5,5,0,0,397,15951,0,0,600,36000,0,0,196,4404,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     388     .       T       <*>     0       .       DP=10;I16=5,5,0,0,394,15676,0,0,600,36000,0,0,194,4380,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     389     .       G       <*>     0       .       DP=10;I16=5,5,0,0,384,14858,0,0,600,36000,0,0,192,4364,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     390     .       C       <*>     0       .       DP=10;I16=5,5,0,0,377,14407,0,0,600,36000,0,0,190,4356,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     391     .       A       <*>     0       .       DP=10;I16=6,4,0,0,392,15500,0,0,569,33241,0,0,189,4355,0,0;QS=1,0;MQSB=0.895781;MQ0F=0  PL      0,30,255
+17     392     .       T       <*>     0       .       DP=11;I16=7,4,0,0,398,14994,0,0,629,36841,0,0,189,4361,0,0;QS=1,0;MQSB=0.924449;MQ0F=0  PL      0,33,255
+17     393     .       A       <*>     0       .       DP=11;I16=7,4,0,0,413,15853,0,0,629,36841,0,0,190,4376,0,0;QS=1,0;MQSB=0.924449;MQ0F=0  PL      0,33,255
+17     394     .       T       <*>     0       .       DP=11;I16=7,4,0,0,424,16506,0,0,629,36841,0,0,191,4401,0,0;QS=1,0;MQSB=0.924449;MQ0F=0  PL      0,33,255
+17     395     .       T       <*>     0       .       DP=11;I16=7,4,0,0,433,17273,0,0,629,36841,0,0,192,4436,0,0;QS=1,0;MQSB=0.924449;MQ0F=0  PL      0,33,255
+17     396     .       T       <*>     0       .       DP=11;I16=7,4,0,0,436,17446,0,0,629,36841,0,0,193,4481,0,0;QS=1,0;MQSB=0.924449;MQ0F=0  PL      0,33,255
+17     397     .       T       <*>     0       .       DP=11;I16=7,4,0,0,429,16877,0,0,629,36841,0,0,193,4485,0,0;QS=1,0;MQSB=0.924449;MQ0F=0  PL      0,33,255
+17     398     .       A       <*>     0       .       DP=10;I16=6,4,0,0,397,15817,0,0,569,33241,0,0,193,4447,0,0;QS=1,0;MQSB=0.895781;MQ0F=0  PL      0,30,255
+17     399     .       A       <*>     0       .       DP=10;I16=6,4,0,0,400,16172,0,0,569,33241,0,0,193,4417,0,0;QS=1,0;MQSB=0.895781;MQ0F=0  PL      0,30,255
+17     400     .       A       <*>     0       .       DP=11;I16=6,5,0,0,419,16363,0,0,629,36841,0,0,191,4297,0,0;QS=1,0;MQSB=0.8618;MQ0F=0    PL      0,33,255
+17     401     .       A       <*>     0       .       DP=11;I16=6,4,0,0,391,15483,0,0,569,33241,0,0,165,3565,0,0;QS=1,0;MQSB=0.895781;MQ0F=0  PL      0,30,255
+17     402     .       T       <*>     0       .       DP=11;I16=6,5,0,0,421,16453,0,0,629,36841,0,0,189,4097,0,0;QS=1,0;MQSB=0.8618;MQ0F=0    PL      0,33,255
+17     403     .       T       <*>     0       .       DP=11;I16=6,5,0,0,426,16580,0,0,629,36841,0,0,188,4018,0,0;QS=1,0;MQSB=0.8618;MQ0F=0    PL      0,33,255
+17     404     .       G       <*>     0       .       DP=11;I16=6,5,0,0,421,16197,0,0,629,36841,0,0,187,3953,0,0;QS=1,0;MQSB=0.8618;MQ0F=0    PL      0,33,255
+17     405     .       T       <*>     0       .       DP=10;I16=6,4,0,0,387,15059,0,0,569,33241,0,0,187,3901,0,0;QS=1,0;MQSB=0.895781;MQ0F=0  PL      0,30,255
+17     406     .       G       <*>     0       .       DP=10;I16=6,4,0,0,340,12376,0,0,569,33241,0,0,187,3861,0,0;QS=1,0;MQSB=0.895781;MQ0F=0  PL      0,30,247
+17     407     .       A       <*>     0       .       DP=10;I16=6,4,0,0,380,14678,0,0,569,33241,0,0,186,3784,0,0;QS=1,0;MQSB=0.895781;MQ0F=0  PL      0,30,255
+17     408     .       C       <*>     0       .       DP=10;I16=6,4,0,0,343,12191,0,0,569,33241,0,0,185,3721,0,0;QS=1,0;MQSB=0.895781;MQ0F=0  PL      0,30,244
+17     409     .       T       <*>     0       .       DP=11;I16=7,4,0,0,400,15038,0,0,629,36841,0,0,184,3672,0,0;QS=1,0;MQSB=0.924449;MQ0F=0  PL      0,33,255
+17     410     .       T       <*>     0       .       DP=11;I16=7,4,0,0,415,16051,0,0,629,36841,0,0,184,3638,0,0;QS=1,0;MQSB=0.924449;MQ0F=0  PL      0,33,255
+17     411     .       T       <*>     0       .       DP=11;I16=7,3,0,0,404,16388,0,0,569,33241,0,0,158,2946,0,0;QS=1,0;MQSB=0.916482;MQ0F=0  PL      0,30,255
+17     412     .       C       <*>     0       .       DP=11;I16=7,4,0,0,413,16037,0,0,629,36841,0,0,182,3522,0,0;QS=1,0;MQSB=0.924449;MQ0F=0  PL      0,33,255
+17     413     .       A       <*>     0       .       DP=11;I16=7,4,0,0,443,17907,0,0,629,36841,0,0,181,3491,0,0;QS=1,0;MQSB=0.924449;MQ0F=0  PL      0,33,255
+17     414     .       T       <*>     0       .       DP=11;I16=7,4,0,0,425,16499,0,0,629,36841,0,0,180,3478,0,0;QS=1,0;MQSB=0.924449;MQ0F=0  PL      0,33,255
+17     415     .       G       <*>     0       .       DP=11;I16=7,4,0,0,397,14511,0,0,629,36841,0,0,179,3483,0,0;QS=1,0;MQSB=0.924449;MQ0F=0  PL      0,33,255
+17     416     .       G       <*>     0       .       DP=11;I16=6,4,0,0,365,13451,0,0,569,33241,0,0,163,3281,0,0;QS=1,0;MQSB=0.895781;MQ0F=0  PL      0,30,253
+17     417     .       C       <*>     0       .       DP=11;I16=7,4,0,0,394,14514,0,0,629,36841,0,0,176,3496,0,0;QS=1,0;MQSB=0.924449;MQ0F=0  PL      0,33,255
+17     418     .       A       <*>     0       .       DP=11;I16=7,4,0,0,412,15720,0,0,629,36841,0,0,173,3451,0,0;QS=1,0;MQSB=0.924449;MQ0F=0  PL      0,33,255
+17     419     .       T       <*>     0       .       DP=11;I16=7,4,0,0,394,14726,0,0,629,36841,0,0,170,3420,0,0;QS=1,0;MQSB=0.924449;MQ0F=0  PL      0,33,255
+17     420     .       A       <*>     0       .       DP=12;I16=7,5,0,0,423,15455,0,0,689,40441,0,0,167,3403,0,0;QS=1,0;MQSB=0.896474;MQ0F=0  PL      0,36,255
+17     421     .       A       <*>     0       .       DP=14;I16=8,6,0,0,508,18992,0,0,778,44882,0,0,165,3401,0,0;QS=1,0;MQSB=0.740818;MQ0F=0  PL      0,42,255
+17     422     .       A       <*>     0       .       DP=14;I16=8,5,0,0,472,17788,0,0,718,41282,0,0,140,2792,0,0;QS=1,0;MQSB=0.765017;MQ0F=0  PL      0,39,255
+17     423     .       T       <*>     0       .       DP=13;I16=8,5,0,0,485,18253,0,0,718,41282,0,0,166,3452,0,0;QS=1,0;MQSB=0.765017;MQ0F=0  PL      0,39,255
+17     424     .       A       <*>     0       .       DP=13;I16=8,5,0,0,455,16265,0,0,718,41282,0,0,167,3505,0,0;QS=1,0;MQSB=0.765017;MQ0F=0  PL      0,39,255
+17     425     .       A       <*>     0       .       DP=11;I16=6,5,0,0,381,13925,0,0,598,34082,0,0,170,3574,0,0;QS=1,0;MQSB=0.683497;MQ0F=0  PL      0,33,249
+17     426     .       T       <*>     0       .       DP=11;I16=6,4,0,0,315,10583,0,0,538,30482,0,0,147,2981,0,0;QS=1,0;MQSB=0.727822;MQ0F=0  PL      0,30,225
+17     427     .       A       <*>     0       .       DP=11;I16=6,5,0,0,358,12202,0,0,598,34082,0,0,174,3650,0,0;QS=1,0;MQSB=0.683497;MQ0F=0  PL      0,33,242
+17     428     .       C       <*>     0       .       DP=11;I16=6,5,0,0,370,12672,0,0,598,34082,0,0,176,3706,0,0;QS=1,0;MQSB=0.683497;MQ0F=0  PL      0,33,254
+17     429     .       T       <*>     0       .       DP=11;I16=6,5,0,0,401,15207,0,0,598,34082,0,0,178,3774,0,0;QS=1,0;MQSB=0.683497;MQ0F=0  PL      0,33,255
+17     430     .       G       <*>     0       .       DP=11;I16=6,5,0,0,364,12556,0,0,598,34082,0,0,180,3854,0,0;QS=1,0;MQSB=0.683497;MQ0F=0  PL      0,33,246
+17     431     .       G       <*>     0       .       DP=11;I16=5,5,0,0,317,10453,0,0,538,30482,0,0,182,3946,0,0;QS=1,0;MQSB=0.523791;MQ0F=0  PL      0,30,225
+17     432     .       T       <*>     0       .       DP=10;I16=5,5,0,0,364,13442,0,0,538,30482,0,0,185,4049,0,0;QS=1,0;MQSB=0.523791;MQ0F=0  PL      0,30,255
+17     433     .       T       <*>     0       .       DP=10;I16=5,4,0,0,314,11296,0,0,478,26882,0,0,163,3537,0,0;QS=1,0;MQSB=0.649731;MQ0F=0  PL      0,27,227
+17     434     .       T       <*>     0       .       DP=10;I16=5,5,0,0,339,11787,0,0,538,30482,0,0,191,4285,0,0;QS=1,0;MQSB=0.523791;MQ0F=0  PL      0,30,243
+17     435     .       A       <*>     0       .       DP=10;I16=5,5,0,0,346,12322,0,0,538,30482,0,0,192,4318,0,0;QS=1,0;MQSB=0.523791;MQ0F=0  PL      0,30,237
+17     436     .       T       <*>     0       .       DP=9;I16=4,5,0,0,305,10551,0,0,478,26882,0,0,194,4360,0,0;QS=1,0;MQSB=0.487298;MQ0F=0   PL      0,27,223
+17     437     .       T       <*>     0       .       DP=9;I16=3,5,0,0,271,9505,0,0,449,26041,0,0,180,4154,0,0;QS=1,0;MQSB=0.750668;MQ0F=0    PL      0,24,207
+17     438     .       A       <*>     0       .       DP=9;I16=4,4,0,0,286,10426,0,0,418,23282,0,0,173,3843,0,0;QS=1,0;MQSB=0.62023;MQ0F=0    PL      0,24,216
+17     439     .       C       <*>     0       .       DP=9;I16=4,5,0,0,311,10989,0,0,478,26882,0,0,200,4534,0,0;QS=1,0;MQSB=0.487298;MQ0F=0   PL      0,27,224
+17     440     .       A       <*>     0       .       DP=9;I16=4,5,0,0,346,13482,0,0,478,26882,0,0,202,4608,0,0;QS=1,0;MQSB=0.487298;MQ0F=0   PL      0,27,247
+17     441     .       G       <*>     0       .       DP=9;I16=4,5,0,0,278,8848,0,0,478,26882,0,0,204,4690,0,0;QS=1,0;MQSB=0.487298;MQ0F=0    PL      0,27,198
+17     442     .       A       <*>     0       .       DP=9;I16=4,5,0,0,335,12765,0,0,478,26882,0,0,206,4780,0,0;QS=1,0;MQSB=0.487298;MQ0F=0   PL      0,27,233
+17     443     .       A       <*>     0       .       DP=9;I16=4,5,0,0,353,13985,0,0,478,26882,0,0,208,4878,0,0;QS=1,0;MQSB=0.487298;MQ0F=0   PL      0,27,246
+17     444     .       G       <*>     0       .       DP=9;I16=4,5,0,0,314,11134,0,0,478,26882,0,0,210,4984,0,0;QS=1,0;MQSB=0.487298;MQ0F=0   PL      0,27,227
+17     445     .       C       <*>     0       .       DP=9;I16=4,5,0,0,311,10911,0,0,478,26882,0,0,212,5098,0,0;QS=1,0;MQSB=0.487298;MQ0F=0   PL      0,27,219
+17     446     .       A       <*>     0       .       DP=9;I16=4,5,0,0,326,12046,0,0,478,26882,0,0,213,5169,0,0;QS=1,0;MQSB=0.487298;MQ0F=0   PL      0,27,232
+17     447     .       C       <*>     0       .       DP=9;I16=4,5,0,0,329,12167,0,0,478,26882,0,0,211,5095,0,0;QS=1,0;MQSB=0.487298;MQ0F=0   PL      0,27,235
+17     448     .       T       <*>     0       .       DP=9;I16=4,5,0,0,345,13353,0,0,478,26882,0,0,209,5025,0,0;QS=1,0;MQSB=0.487298;MQ0F=0   PL      0,27,240
+17     449     .       A       <*>     0       .       DP=9;I16=4,5,0,0,351,13765,0,0,478,26882,0,0,207,4959,0,0;QS=1,0;MQSB=0.487298;MQ0F=0   PL      0,27,245
+17     450     .       G       <*>     0       .       DP=9;I16=4,5,0,0,318,11826,0,0,478,26882,0,0,205,4897,0,0;QS=1,0;MQSB=0.487298;MQ0F=0   PL      0,27,233
+17     451     .       A       <*>     0       .       DP=9;I16=4,5,0,0,339,13205,0,0,478,26882,0,0,203,4839,0,0;QS=1,0;MQSB=0.487298;MQ0F=0   PL      0,27,244
+17     452     .       A       <*>     0       .       DP=9;I16=4,4,0,0,311,12443,0,0,418,23282,0,0,182,4424,0,0;QS=1,0;MQSB=0.62023;MQ0F=0    PL      0,24,225
+17     453     .       A       <*>     0       .       DP=9;I16=3,4,0,0,282,11452,0,0,389,22441,0,0,156,3786,0,0;QS=1,0;MQSB=0.810265;MQ0F=0   PL      0,21,221
+17     454     .       A       <*>     0       .       DP=10;I16=5,5,0,0,370,14072,0,0,538,30482,0,0,197,4689,0,0;QS=1,0;MQSB=0.523791;MQ0F=0  PL      0,30,255
+17     455     .       T       <*>     0       .       DP=11;I16=5,6,0,0,386,13872,0,0,575,31851,0,0,196,4648,0,0;QS=1,0;MQSB=0.683497;MQ0F=0  PL      0,33,255
+17     456     .       G       <*>     0       .       DP=11;I16=4,6,0,0,353,12645,0,0,546,31010,0,0,171,3989,0,0;QS=1,0;MQSB=0.895781;MQ0F=0  PL      0,30,245
+17     457     .       C       <*>     0       .       DP=11;I16=5,6,0,0,382,13622,0,0,575,31851,0,0,196,4588,0,0;QS=1,0;MQSB=0.683497;MQ0F=0  PL      0,33,255
+17     458     .       A       <*>     0       .       DP=11;I16=5,6,0,0,404,15008,0,0,575,31851,0,0,196,4570,0,0;QS=1,0;MQSB=0.683497;MQ0F=0  PL      0,33,255
+17     459     .       T       <*>     0       .       DP=11;I16=5,6,0,0,380,13694,0,0,575,31851,0,0,196,4560,0,0;QS=1,0;MQSB=0.683497;MQ0F=0  PL      0,33,255
+17     460     .       G       <*>     0       .       DP=10;I16=5,5,0,0,366,13542,0,0,515,28251,0,0,197,4557,0,0;QS=1,0;MQSB=0.761877;MQ0F=0  PL      0,30,255
+17     461     .       T       <*>     0       .       DP=10;I16=5,5,0,0,382,15028,0,0,515,28251,0,0,198,4560,0,0;QS=1,0;MQSB=0.761877;MQ0F=0  PL      0,30,255
+17     462     .       G       <*>     0       .       DP=10;I16=5,5,0,0,350,12490,0,0,515,28251,0,0,199,4569,0,0;QS=1,0;MQSB=0.761877;MQ0F=0  PL      0,30,241
+17     463     .       G       <*>     0       .       DP=10;I16=5,5,0,0,310,10258,0,0,515,28251,0,0,200,4584,0,0;QS=1,0;MQSB=0.761877;MQ0F=0  PL      0,30,221
+17     464     .       A       <*>     0       .       DP=10;I16=4,4,0,0,287,10449,0,0,426,23810,0,0,169,3931,0,0;QS=1,0;MQSB=0.868321;MQ0F=0  PL      0,24,213
+17     465     .       C       <*>     0       .       DP=10;I16=5,4,0,0,326,11950,0,0,455,24651,0,0,196,4596,0,0;QS=1,0;MQSB=0.730948;MQ0F=0  PL      0,27,231
+17     466     .       A       <*>     0       .       DP=10;I16=5,5,0,0,379,14569,0,0,515,28251,0,0,203,4665,0,0;QS=1,0;MQSB=0.761877;MQ0F=0  PL      0,30,255
+17     467     .       A       <*>     0       .       DP=10;I16=5,4,0,0,356,14182,0,0,455,24651,0,0,199,4639,0,0;QS=1,0;MQSB=0.730948;MQ0F=0  PL      0,27,248
+17     468     .       A       <*>     0       .       DP=10;I16=5,5,0,0,357,13375,0,0,515,28251,0,0,202,4604,0,0;QS=1,0;MQSB=0.761877;MQ0F=0  PL      0,30,251
+17     469     .       A       <*>     0       .       DP=10;I16=5,5,0,0,387,15581,0,0,515,28251,0,0,201,4563,0,0;QS=1,0;MQSB=0.761877;MQ0F=0  PL      0,30,255
+17     470     .       G       <*>     0       .       DP=10;I16=5,5,0,0,328,11334,0,0,515,28251,0,0,200,4532,0,0;QS=1,0;MQSB=0.761877;MQ0F=0  PL      0,30,238
+17     471     .       T       <*>     0       .       DP=11;I16=5,4,0,0,319,11637,0,0,478,26882,0,0,183,4255,0,0;QS=1,0;MQSB=0.649731;MQ0F=0  PL      0,27,232
+17     472     .       T       <*>     0       .       DP=10;I16=4,5,0,0,337,12787,0,0,486,27410,0,0,175,3875,0,0;QS=1,0;MQSB=0.89338;MQ0F=0   PL      0,27,237
+17     473     .       G       <*>     0       .       DP=10;I16=4,5,0,0,355,14039,0,0,486,27410,0,0,176,3874,0,0;QS=1,0;MQSB=0.89338;MQ0F=0   PL      0,27,249
+17     474     .       G       <*>     0       .       DP=11;I16=5,5,0,0,363,13461,0,0,546,31010,0,0,177,3883,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     475     .       G       <*>     0       .       DP=11;I16=6,5,0,0,376,13342,0,0,575,31851,0,0,204,4528,0,0;QS=1,0;MQSB=0.8618;MQ0F=0    PL      0,33,252
+17     476     .       A       <*>     0       .       DP=11;I16=6,5,0,0,404,15370,0,0,575,31851,0,0,205,4511,0,0;QS=1,0;MQSB=0.8618;MQ0F=0    PL      0,33,255
+17     477     .       T       <*>     0       .       DP=11;I16=6,5,0,0,413,15979,0,0,575,31851,0,0,206,4508,0,0;QS=1,0;MQSB=0.8618;MQ0F=0    PL      0,33,255
+17     478     .       T       <*>     0       .       DP=11;I16=6,5,0,0,414,15806,0,0,575,31851,0,0,207,4519,0,0;QS=1,0;MQSB=0.8618;MQ0F=0    PL      0,33,255
+17     479     .       A       <*>     0       .       DP=11;I16=6,5,0,0,441,17977,0,0,575,31851,0,0,208,4544,0,0;QS=1,0;MQSB=0.8618;MQ0F=0    PL      0,33,255
+17     480     .       G       <*>     0       .       DP=11;I16=6,5,0,0,421,16261,0,0,575,31851,0,0,208,4532,0,0;QS=1,0;MQSB=0.8618;MQ0F=0    PL      0,33,255
+17     481     .       G       <*>     0       .       DP=11;I16=6,5,0,0,416,16016,0,0,575,31851,0,0,207,4481,0,0;QS=1,0;MQSB=0.8618;MQ0F=0    PL      0,33,255
+17     482     .       A       <*>     0       .       DP=11;I16=6,5,0,0,434,17374,0,0,575,31851,0,0,206,4440,0,0;QS=1,0;MQSB=0.8618;MQ0F=0    PL      0,33,255
+17     483     .       G       <*>     0       .       DP=11;I16=6,5,0,0,426,16626,0,0,575,31851,0,0,205,4409,0,0;QS=1,0;MQSB=0.8618;MQ0F=0    PL      0,33,255
+17     484     .       A       <*>     0       .       DP=11;I16=6,5,0,0,451,18653,0,0,575,31851,0,0,204,4388,0,0;QS=1,0;MQSB=0.8618;MQ0F=0    PL      0,33,255
+17     485     .       G       <*>     0       .       DP=11;I16=6,5,0,0,419,16073,0,0,575,31851,0,0,202,4328,0,0;QS=1,0;MQSB=0.8618;MQ0F=0    PL      0,33,255
+17     486     .       A       <*>     0       .       DP=11;I16=6,5,0,0,452,18618,0,0,575,31851,0,0,200,4280,0,0;QS=1,0;MQSB=0.8618;MQ0F=0    PL      0,33,255
+17     487     .       G       <*>     0       .       DP=11;I16=6,5,0,0,411,15483,0,0,575,31851,0,0,198,4244,0,0;QS=1,0;MQSB=0.8618;MQ0F=0    PL      0,33,255
+17     488     .       A       <*>     0       .       DP=11;I16=5,5,0,0,388,15102,0,0,546,31010,0,0,171,3595,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     489     .       A       <*>     0       .       DP=11;I16=6,5,0,0,393,14565,0,0,575,31851,0,0,194,4208,0,0;QS=1,0;MQSB=0.8618;MQ0F=0    PL      0,33,255
+17     490     .       A       <*>     0       .       DP=11;I16=6,5,0,0,401,14927,0,0,575,31851,0,0,192,4208,0,0;QS=1,0;MQSB=0.8618;MQ0F=0    PL      0,33,255
+17     491     .       T       <*>     0       .       DP=11;I16=6,5,0,0,385,13773,0,0,575,31851,0,0,190,4220,0,0;QS=1,0;MQSB=0.8618;MQ0F=0    PL      0,33,255
+17     492     .       G       <*>     0       .       DP=10;I16=5,5,0,0,367,13741,0,0,546,31010,0,0,189,4243,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,251
+17     493     .       A       <*>     0       .       DP=9;I16=4,4,0,0,330,13624,0,0,426,23810,0,0,167,3791,0,0;QS=1,0;MQSB=0.868321;MQ0F=0   PL      0,24,240
+17     494     .       A       <*>     0       .       DP=9;I16=4,5,0,0,371,15531,0,0,486,27410,0,0,189,4315,0,0;QS=1,0;MQSB=0.89338;MQ0F=0    PL      0,27,255
+17     495     .       G       <*>     0       .       DP=9;I16=4,5,0,0,336,12694,0,0,486,27410,0,0,189,4363,0,0;QS=1,0;MQSB=0.89338;MQ0F=0    PL      0,27,244
+17     496     .       A       <*>     0       .       DP=9;I16=4,5,0,0,348,13636,0,0,486,27410,0,0,188,4370,0,0;QS=1,0;MQSB=0.89338;MQ0F=0    PL      0,27,249
+17     497     .       C       <*>     0       .       DP=9;I16=4,5,0,0,334,12616,0,0,486,27410,0,0,184,4238,0,0;QS=1,0;MQSB=0.89338;MQ0F=0    PL      0,27,239
+17     498     .       A       <*>     0       .       DP=9;I16=4,5,0,0,362,14588,0,0,486,27410,0,0,180,4118,0,0;QS=1,0;MQSB=0.89338;MQ0F=0    PL      0,27,252
+17     499     .       T       <*>     0       .       DP=10;I16=5,5,0,0,370,13844,0,0,546,31010,0,0,176,4010,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     500     .       A       <*>     0       .       DP=10;I16=5,5,0,0,379,14465,0,0,546,31010,0,0,172,3864,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     501     .       T       <*>     0       .       DP=9;I16=5,4,0,0,345,13407,0,0,486,27410,0,0,169,3729,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,241
+17     502     .       G       <*>     0       .       DP=9;I16=5,4,0,0,317,11369,0,0,486,27410,0,0,166,3604,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,235
+17     503     .       T       <*>     0       .       DP=9;I16=5,4,0,0,311,11263,0,0,486,27410,0,0,163,3489,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,234
+17     504     .       C       <*>     0       .       DP=9;I16=5,4,0,0,295,9993,0,0,486,27410,0,0,160,3384,0,0;QS=1,0;MQSB=0.974597;MQ0F=0    PL      0,27,219
+17     505     .       C       <*>     0       .       DP=9;I16=5,4,0,0,299,10467,0,0,486,27410,0,0,157,3289,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,221
+17     506     .       A       <*>     0       .       DP=9;I16=5,4,0,0,310,10972,0,0,486,27410,0,0,154,3204,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,231
+17     507     .       C       <*>     0       .       DP=9;I16=5,4,0,0,311,10937,0,0,486,27410,0,0,151,3129,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,226
+17     508     .       A       <*>     0       .       DP=9;I16=5,4,0,0,306,11130,0,0,486,27410,0,0,148,3064,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,220
+17     509     .       C       <*>     0       .       DP=9;I16=5,4,0,0,339,12893,0,0,486,27410,0,0,145,3009,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,241
+17     510     .       A       <*>     0       .       DP=8;I16=4,4,0,0,292,10906,0,0,426,23810,0,0,143,2963,0,0;QS=1,0;MQSB=0.868321;MQ0F=0   PL      0,24,221
+17     511     .       A       <*>     0       .       DP=8;I16=4,4,0,0,311,12335,0,0,426,23810,0,0,141,2925,0,0;QS=1,0;MQSB=0.868321;MQ0F=0   PL      0,24,233
+17     512     .       A       <*>     0       .       DP=8;I16=4,4,0,0,309,12187,0,0,426,23810,0,0,139,2895,0,0;QS=1,0;MQSB=0.868321;MQ0F=0   PL      0,24,231
+17     513     .       A       <*>     0       .       DP=8;I16=4,4,0,0,310,12250,0,0,426,23810,0,0,137,2873,0,0;QS=1,0;MQSB=0.868321;MQ0F=0   PL      0,24,233
+17     514     .       A       <*>     0       .       DP=8;I16=4,4,0,0,313,12385,0,0,426,23810,0,0,135,2859,0,0;QS=1,0;MQSB=0.868321;MQ0F=0   PL      0,24,235
+17     515     .       C       <*>     0       .       DP=8;I16=4,4,0,0,272,9636,0,0,426,23810,0,0,133,2853,0,0;QS=1,0;MQSB=0.868321;MQ0F=0    PL      0,24,211
+17     516     .       C       <*>     0       .       DP=8;I16=4,4,0,0,280,10438,0,0,426,23810,0,0,131,2855,0,0;QS=1,0;MQSB=0.868321;MQ0F=0   PL      0,24,215
+17     517     .       T       <*>     0       .       DP=8;I16=4,4,0,0,330,13694,0,0,426,23810,0,0,129,2865,0,0;QS=1,0;MQSB=0.868321;MQ0F=0   PL      0,24,242
+17     518     .       G       <*>     0       .       DP=8;I16=4,4,0,0,289,10617,0,0,426,23810,0,0,127,2883,0,0;QS=1,0;MQSB=0.868321;MQ0F=0   PL      0,24,220
+17     519     .       T       <*>     0       .       DP=8;I16=4,4,0,0,305,11719,0,0,426,23810,0,0,125,2909,0,0;QS=1,0;MQSB=0.868321;MQ0F=0   PL      0,24,224
+17     520     .       T       <*>     0       .       DP=8;I16=4,4,0,0,298,11414,0,0,426,23810,0,0,123,2943,0,0;QS=1,0;MQSB=0.868321;MQ0F=0   PL      0,24,223
+17     521     .       C       <*>     0       .       DP=7;I16=4,3,0,0,270,10846,0,0,366,20210,0,0,122,2984,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,204
+17     522     .       A       <*>     0       .       DP=5;I16=3,2,0,0,200,8046,0,0,277,15769,0,0,123,3029,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL      0,15,170
+17     523     .       T       <*>     0       .       DP=5;I16=3,2,0,0,202,8354,0,0,277,15769,0,0,124,3076,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL      0,15,166
+17     524     .       T       <*>     0       .       DP=5;I16=3,1,0,0,160,6434,0,0,217,12169,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,140
+17     525     .       G       <*>     0       .       DP=5;I16=3,1,0,0,148,5702,0,0,217,12169,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,129
+17     526     .       C       <*>     0       .       DP=5;I16=3,1,0,0,151,6033,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,131
+17     527     .       A       <*>     0       .       DP=6;I16=4,2,0,0,220,8220,0,0,337,19369,0,0,125,3125,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL      0,18,181
+17     528     .       G       <*>     0       .       DP=6;I16=4,2,0,0,236,9362,0,0,337,19369,0,0,126,3126,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL      0,18,193
+17     529     .       C       <*>     0       .       DP=6;I16=4,2,0,0,231,9215,0,0,337,19369,0,0,127,3129,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL      0,18,184
+17     530     .       T       <*>     0       .       DP=6;I16=4,2,0,0,252,10690,0,0,337,19369,0,0,127,3085,0,0;QS=1,0;MQSB=0.5;MQ0F=0        PL      0,18,202
+17     531     .       T       <*>     0       .       DP=6;I16=4,2,0,0,239,9609,0,0,337,19369,0,0,126,2996,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL      0,18,193
+17     532     .       T       <*>     0       .       DP=6;I16=4,2,0,0,234,9212,0,0,337,19369,0,0,125,2913,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL      0,18,192
+17     533     .       C       <*>     0       .       DP=6;I16=4,2,0,0,220,8368,0,0,337,19369,0,0,124,2836,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL      0,18,180
+17     534     .       T       <*>     0       .       DP=6;I16=4,2,0,0,255,10895,0,0,337,19369,0,0,123,2765,0,0;QS=1,0;MQSB=0.5;MQ0F=0        PL      0,18,205
+17     535     .       A       <*>     0       .       DP=6;I16=4,2,0,0,231,8961,0,0,337,19369,0,0,122,2700,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL      0,18,189
+17     536     .       C       <*>     0       .       DP=6;I16=4,2,0,0,195,7075,0,0,337,19369,0,0,121,2641,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL      0,18,157
+17     537     .       C       <*>     0       .       DP=6;I16=4,2,0,0,222,8546,0,0,337,19369,0,0,120,2588,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL      0,18,183
+17     538     .       A       <*>     0       .       DP=6;I16=4,2,0,0,222,8490,0,0,337,19369,0,0,119,2541,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL      0,18,181
+17     539     .       T       <*>     0       .       DP=6;I16=4,2,0,0,222,8412,0,0,337,19369,0,0,118,2500,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL      0,18,181
+17     540     .       C       <*>     0       .       DP=6;I16=4,2,0,0,218,8258,0,0,337,19369,0,0,117,2465,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL      0,18,178
+17     541     .       A       <*>     0       .       DP=6;I16=4,1,0,0,187,7293,0,0,277,15769,0,0,91,1811,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,150
+17     542     .       C       <*>     0       .       DP=6;I16=4,2,0,0,212,7902,0,0,337,19369,0,0,115,2413,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL      0,18,174
+17     543     .       C       <*>     0       .       DP=6;I16=4,2,0,0,230,9164,0,0,337,19369,0,0,114,2396,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL      0,18,188
+17     544     .       A       <*>     0       .       DP=6;I16=4,2,0,0,223,8733,0,0,337,19369,0,0,113,2385,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL      0,18,180
+17     545     .       A       <*>     0       .       DP=6;I16=4,2,0,0,230,9494,0,0,337,19369,0,0,112,2380,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL      0,18,184
+17     546     .       A       <*>     0       .       DP=6;I16=4,2,0,0,236,9540,0,0,337,19369,0,0,111,2381,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL      0,18,193
+17     547     .       A       <*>     0       .       DP=6;I16=4,2,0,0,240,9712,0,0,337,19369,0,0,109,2339,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL      0,18,195
+17     548     .       A       <*>     0       .       DP=7;I16=4,3,0,0,261,10277,0,0,397,22969,0,0,107,2305,0,0;QS=1,0;MQSB=0.810265;MQ0F=0   PL      0,21,211
+17     549     .       T       <*>     0       .       DP=7;I16=4,3,0,0,266,10342,0,0,397,22969,0,0,106,2280,0,0;QS=1,0;MQSB=0.810265;MQ0F=0   PL      0,21,208
+17     550     .       T       <*>     0       .       DP=7;I16=4,3,0,0,275,10863,0,0,397,22969,0,0,104,2216,0,0;QS=1,0;MQSB=0.810265;MQ0F=0   PL      0,21,220
+17     551     .       G       <*>     0       .       DP=7;I16=4,3,0,0,259,9883,0,0,397,22969,0,0,102,2164,0,0;QS=1,0;MQSB=0.810265;MQ0F=0    PL      0,21,208
+17     552     .       C       <*>     0       .       DP=7;I16=4,3,0,0,260,10162,0,0,397,22969,0,0,100,2124,0,0;QS=1,0;MQSB=0.810265;MQ0F=0   PL      0,21,208
+17     553     .       A       <*>     0       .       DP=8;I16=5,2,0,0,249,9067,0,0,397,22969,0,0,79,1721,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,21,194
+17     554     .       A       <*>     0       .       DP=8;I16=5,3,0,0,273,9901,0,0,457,26569,0,0,95,1977,0,0;QS=1,0;MQSB=0.750668;MQ0F=0     PL      0,24,211
+17     555     .       A       <*>     0       .       DP=7;I16=4,3,0,0,262,10108,0,0,397,22969,0,0,94,1920,0,0;QS=1,0;MQSB=0.810265;MQ0F=0    PL      0,21,211
+17     556     .       C       <*>     0       .       DP=6;I16=4,2,0,0,227,8701,0,0,360,21600,0,0,94,1872,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,186
+17     557     .       A       <*>     0       .       DP=6;I16=4,2,0,0,226,8674,0,0,360,21600,0,0,94,1832,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,186
+17     558     .       A       <*>     0       .       DP=6;I16=4,2,0,0,215,8343,0,0,360,21600,0,0,94,1800,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,177
+17     559     .       C       <*>     0       .       DP=6;I16=4,2,0,0,204,7318,0,0,360,21600,0,0,94,1776,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,169
+17     560     .       C       <*>     0       .       DP=7;I16=5,2,0,0,230,8132,0,0,420,25200,0,0,94,1760,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,21,181
+17     561     .       A       <*>     0       .       DP=7;I16=5,2,0,0,254,9682,0,0,420,25200,0,0,95,1753,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,21,194
+17     562     .       C       <*>     0       .       DP=7;I16=5,2,0,0,243,8835,0,0,420,25200,0,0,96,1756,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,21,187
+17     563     .       A       <*>     0       .       DP=7;I16=5,2,0,0,227,8179,0,0,420,25200,0,0,97,1769,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,21,179
+17     564     .       C       <*>     0       .       DP=7;I16=5,2,0,0,233,8027,0,0,420,25200,0,0,98,1792,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,21,182
+17     565     .       G       <*>     0       .       DP=7;I16=5,2,0,0,195,5883,0,0,420,25200,0,0,99,1825,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,21,154
+17     566     .       C       <*>     0       .       DP=7;I16=5,1,0,0,213,8153,0,0,360,21600,0,0,95,1843,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,167
+17     567     .       C       <*>     0       .       DP=7;I16=5,2,0,0,251,9269,0,0,420,25200,0,0,101,1921,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,196
+17     568     .       C       <*>     0       .       DP=7;I16=4,2,0,0,231,9031,0,0,360,21600,0,0,87,1759,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,189
+17     569     .       T       <*>     0       .       DP=7;I16=5,2,0,0,277,11475,0,0,420,25200,0,0,103,2057,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,213
+17     570     .       T       <*>     0       .       DP=7;I16=5,2,0,0,250,9228,0,0,420,25200,0,0,104,2140,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,195
+17     571     .       C       <*>     0       .       DP=7;I16=5,2,0,0,246,9120,0,0,420,25200,0,0,105,2233,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,193
+17     572     .       A       <*>     0       .       DP=6;I16=5,1,0,0,229,8933,0,0,360,21600,0,0,107,2335,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,175
+17     573     .       A       <*>     0       .       DP=6;I16=5,1,0,0,235,9257,0,0,360,21600,0,0,109,2445,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,178
+17     574     .       C       <*>     0       .       DP=6;I16=5,1,0,0,227,8679,0,0,360,21600,0,0,110,2512,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,173
+17     575     .       T       <*>     0       .       DP=5;I16=4,1,0,0,197,7967,0,0,300,18000,0,0,111,2535,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,163
+17     576     .       G       <*>     0       .       DP=5;I16=4,1,0,0,182,6904,0,0,300,18000,0,0,112,2564,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,151
+17     577     .       G       <*>     0       .       DP=5;I16=4,1,0,0,176,6414,0,0,300,18000,0,0,113,2599,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,146
+17     578     .       G       <*>     0       .       DP=5;I16=4,1,0,0,182,6814,0,0,300,18000,0,0,114,2640,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,151
+17     579     .       G       <*>     0       .       DP=5;I16=3,1,0,0,165,6829,0,0,240,14400,0,0,89,2011,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,145
+17     580     .       A       <*>     0       .       DP=5;I16=4,1,0,0,189,7293,0,0,300,18000,0,0,114,2636,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,155
+17     581     .       A       <*>     0       .       DP=5;I16=4,1,0,0,183,7019,0,0,300,18000,0,0,114,2640,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,153
+17     582     .       C       <*>     0       .       DP=5;I16=4,1,0,0,182,6834,0,0,300,18000,0,0,114,2648,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,151
+17     583     .       T       <*>     0       .       DP=5;I16=4,1,0,0,196,7912,0,0,300,18000,0,0,114,2660,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,163
+17     584     .       C       <*>     0       .       DP=5;I16=4,1,0,0,191,7427,0,0,300,18000,0,0,114,2676,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,157
+17     585     .       A       <*>     0       .       DP=5;I16=4,1,0,0,191,7395,0,0,300,18000,0,0,114,2696,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,157
+17     586     .       T       <*>     0       .       DP=5;I16=4,1,0,0,189,7311,0,0,300,18000,0,0,113,2669,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,156
+17     587     .       C       <*>     0       .       DP=5;I16=4,1,0,0,188,7274,0,0,300,18000,0,0,112,2644,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,155
+17     588     .       A       <*>     0       .       DP=5;I16=4,1,0,0,202,8170,0,0,300,18000,0,0,111,2621,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,164
+17     589     .       A       <*>     0       .       DP=5;I16=4,1,0,0,204,8332,0,0,300,18000,0,0,110,2600,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,165
+17     590     .       C       <*>     0       .       DP=6;I16=4,2,0,0,212,7662,0,0,360,21600,0,0,109,2581,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,175
+17     591     .       A       <*>     0       .       DP=6;I16=4,2,0,0,228,8752,0,0,360,21600,0,0,109,2565,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,188
+17     592     .       A       <*>     0       .       DP=6;I16=4,2,0,0,219,8323,0,0,360,21600,0,0,109,2553,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,182
+17     593     .       C       <*>     0       .       DP=6;I16=4,2,0,0,209,7587,0,0,360,21600,0,0,109,2545,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,174
+17     594     .       A       <*>     0       .       DP=8;I16=5,3,0,0,276,9808,0,0,480,28800,0,0,109,2541,0,0;QS=1,0;MQSB=0.900802;MQ0F=0    PL      0,24,212
+17     595     .       A       <*>     0       .       DP=8;I16=5,3,0,0,279,9913,0,0,480,28800,0,0,111,2543,0,0;QS=1,0;MQSB=0.900802;MQ0F=0    PL      0,24,213
+17     596     .       A       <*>     0       .       DP=8;I16=5,3,0,0,304,11636,0,0,480,28800,0,0,113,2553,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,230
+17     597     .       C       <*>     0       .       DP=8;I16=5,3,0,0,290,10586,0,0,480,28800,0,0,115,2571,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,220
+17     598     .       T       <*>     0       .       DP=9;I16=5,3,0,0,314,12420,0,0,480,28800,0,0,117,2597,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,239
+17     599     .       T       <*>     0       .       DP=9;I16=5,4,0,0,336,12628,0,0,540,32400,0,0,124,2656,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,247
+17     600     .       G       <*>     0       .       DP=8;I16=4,4,0,0,303,11515,0,0,480,28800,0,0,128,2708,0,0;QS=1,0;MQSB=0.992367;MQ0F=0   PL      0,24,232
+17     601     .       T       <*>     0       .       DP=8;I16=4,4,0,0,305,11697,0,0,480,28800,0,0,132,2768,0,0;QS=1,0;MQSB=0.992367;MQ0F=0   PL      0,24,235
+17     602     .       G       <*>     0       .       DP=8;I16=4,4,0,0,298,11176,0,0,480,28800,0,0,136,2836,0,0;QS=1,0;MQSB=0.992367;MQ0F=0   PL      0,24,229
+17     603     .       G       <*>     0       .       DP=8;I16=4,4,0,0,281,10235,0,0,480,28800,0,0,139,2863,0,0;QS=1,0;MQSB=0.992367;MQ0F=0   PL      0,24,219
+17     604     .       T       <*>     0       .       DP=8;I16=3,4,0,0,265,10121,0,0,420,25200,0,0,117,2275,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,212
+17     605     .       T       <*>     0       .       DP=8;I16=3,4,0,0,267,10303,0,0,420,25200,0,0,120,2322,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,214
+17     606     .       T       <*>     0       .       DP=8;I16=4,4,0,0,278,9966,0,0,480,28800,0,0,148,3004,0,0;QS=1,0;MQSB=0.992367;MQ0F=0    PL      0,24,217
+17     607     .       A       <*>     0       .       DP=8;I16=4,4,0,0,288,10428,0,0,480,28800,0,0,151,3071,0,0;QS=1,0;MQSB=0.992367;MQ0F=0   PL      0,24,222
+17     608     .       C       <*>     0       .       DP=9;I16=4,5,0,0,287,9495,0,0,540,32400,0,0,154,3148,0,0;QS=1,0;MQSB=0.974597;MQ0F=0    PL      0,27,214
+17     609     .       C       <*>     0       .       DP=9;I16=4,5,0,0,323,11717,0,0,540,32400,0,0,158,3236,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,238
+17     610     .       C       <*>     0       .       DP=9;I16=4,5,0,0,335,12565,0,0,540,32400,0,0,162,3336,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,246
+17     611     .       A       <*>     0       .       DP=9;I16=4,5,0,0,333,12435,0,0,540,32400,0,0,166,3448,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,246
+17     612     .       C       <*>     0       .       DP=9;I16=4,5,0,0,340,12944,0,0,540,32400,0,0,170,3572,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,250
+17     613     .       A       <*>     0       .       DP=9;I16=4,5,0,0,321,11719,0,0,540,32400,0,0,174,3708,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,239
+17     614     .       C       <*>     0       .       DP=9;I16=4,5,0,0,328,12204,0,0,540,32400,0,0,178,3856,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,245
+17     615     .       A       <*>     0       .       DP=9;I16=4,5,0,0,344,13326,0,0,540,32400,0,0,182,4016,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,254
+17     616     .       A       <*>     0       .       DP=9;I16=4,5,0,0,350,13768,0,0,540,32400,0,0,185,4137,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,255
+17     617     .       T       <*>     0       .       DP=9;I16=4,5,0,0,351,13831,0,0,540,32400,0,0,188,4268,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,255
+17     618     .       G       <*>     0       .       DP=9;I16=4,5,0,0,323,11839,0,0,540,32400,0,0,191,4409,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,240
+17     619     .       G       <*>     0       .       DP=9;I16=4,5,0,0,336,12598,0,0,540,32400,0,0,194,4560,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,247
+17     620     .       A       <*>     0       .       DP=9;I16=4,5,0,0,346,13546,0,0,540,32400,0,0,194,4568,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,255
+17     621     .       A       <*>     0       .       DP=9;I16=4,5,0,0,353,14067,0,0,540,32400,0,0,194,4580,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,255
+17     622     .       G       <*>     0       .       DP=9;I16=4,5,0,0,339,12831,0,0,540,32400,0,0,194,4596,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,249
+17     623     .       A       <*>     0       .       DP=9;I16=4,5,0,0,347,13467,0,0,540,32400,0,0,194,4616,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,255
+17     624     .       C       <*>     0       .       DP=9;I16=4,5,0,0,325,12051,0,0,540,32400,0,0,193,4591,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,242
+17     625     .       C       <*>     0       .       DP=9;I16=4,5,0,0,336,12700,0,0,540,32400,0,0,192,4572,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,249
+17     626     .       A       <*>     0       .       DP=9;I16=4,5,0,0,337,12659,0,0,540,32400,0,0,191,4559,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,247
+17     627     .       C       <*>     0       .       DP=9;I16=4,5,0,0,344,13286,0,0,540,32400,0,0,190,4552,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,255
+17     628     .       T       <*>     0       .       DP=8;I16=3,5,0,0,329,13595,0,0,480,28800,0,0,190,4550,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,249
+17     629     .       T       <*>     0       .       DP=8;I16=3,5,0,0,296,11158,0,0,480,28800,0,0,189,4503,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,226
+17     630     .       A       <*>     0       .       DP=8;I16=3,5,0,0,308,12256,0,0,480,28800,0,0,188,4462,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,235
+17     631     .       G       <*>     0       .       DP=8;I16=3,5,0,0,288,10864,0,0,480,28800,0,0,187,4427,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,223
+17     632     .       C       <*>     0       .       DP=8;I16=3,5,0,0,291,10911,0,0,480,28800,0,0,186,4398,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,224
+17     633     .       A       <*>     0       .       DP=8;I16=3,5,0,0,280,9994,0,0,480,28800,0,0,185,4375,0,0;QS=1,0;MQSB=0.900802;MQ0F=0    PL      0,24,214
+17     634     .       A       <*>     0       .       DP=8;I16=3,5,0,0,301,11703,0,0,480,28800,0,0,183,4307,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,229
+17     635     .       C       <*>     0       .       DP=8;I16=3,5,0,0,301,11435,0,0,480,28800,0,0,181,4243,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,229
+17     636     .       A       <*>     0       .       DP=8;I16=3,5,0,0,322,12992,0,0,480,28800,0,0,178,4134,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,243
+17     637     .       A       <*>     0       .       DP=8;I16=3,5,0,0,320,12852,0,0,480,28800,0,0,175,4031,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,242
+17     638     .       A       <*>     0       .       DP=8;I16=3,5,0,0,314,12420,0,0,480,28800,0,0,172,3934,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,238
+17     639     .       A       <*>     0       .       DP=8;I16=3,5,0,0,297,11189,0,0,480,28800,0,0,169,3843,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,227
+17     640     .       A       <*>     0       .       DP=8;I16=3,5,0,0,313,12331,0,0,480,28800,0,0,166,3758,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,240
+17     641     .       G       <*>     0       .       DP=8;I16=3,5,0,0,284,10334,0,0,480,28800,0,0,163,3679,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,218
+17     642     .       G       <*>     0       .       DP=8;I16=3,5,0,0,288,10596,0,0,480,28800,0,0,160,3606,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,221
+17     643     .       A       <*>     0       .       DP=8;I16=3,5,0,0,314,12368,0,0,480,28800,0,0,157,3539,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,237
+17     644     .       C       <*>     0       .       DP=8;I16=3,5,0,0,267,9111,0,0,480,28800,0,0,154,3478,0,0;QS=1,0;MQSB=0.900802;MQ0F=0    PL      0,24,204
+17     645     .       C       <*>     0       .       DP=8;I16=3,5,0,0,298,11200,0,0,480,28800,0,0,151,3423,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,226
+17     646     .       A       <*>     0       .       DP=9;I16=3,6,0,0,317,11507,0,0,540,32400,0,0,148,3374,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,229
+17     647     .       A       <*>     0       .       DP=10;I16=3,7,0,0,309,9951,0,0,600,36000,0,0,146,3332,0,0;QS=1,0;MQSB=0.916482;MQ0F=0   PL      0,30,213
+17     648     .       A       <*>     0       .       DP=10;I16=3,7,0,0,277,8221,0,0,600,36000,0,0,145,3299,0,0;QS=1,0;MQSB=0.916482;MQ0F=0   PL      0,30,194
+17     649     .       C       <*>     0       .       DP=9;I16=3,6,0,0,296,10124,0,0,540,32400,0,0,145,3275,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,217
+17     650     .       T       <*>     0       .       DP=9;I16=3,5,0,0,293,11063,0,0,480,28800,0,0,120,2634,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,226
+17     651     .       C       <*>     0       .       DP=9;I16=3,6,0,0,317,11335,0,0,540,32400,0,0,145,3251,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,229
+17     652     .       C       <*>     0       .       DP=9;I16=2,6,0,0,295,10975,0,0,480,28800,0,0,144,3250,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,213
+17     653     .       T       <*>     0       .       DP=8;I16=2,6,0,0,313,12301,0,0,480,28800,0,0,145,3259,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,225
+17     654     .       G       <*>     0       .       DP=8;I16=2,6,0,0,306,11846,0,0,480,28800,0,0,146,3274,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,223
+17     655     .       G       <*>     0       .       DP=8;I16=2,6,0,0,294,10942,0,0,480,28800,0,0,147,3295,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,213
+17     656     .       T       <*>     0       .       DP=8;I16=2,6,0,0,293,10849,0,0,480,28800,0,0,148,3322,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,213
+17     657     .       A       <*>     0       .       DP=8;I16=2,6,0,0,262,9218,0,0,480,28800,0,0,149,3355,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,24,191
+17     658     .       C       <*>     0       .       DP=8;I16=2,6,0,0,292,10812,0,0,480,28800,0,0,150,3394,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,211
+17     659     .       A       <*>     0       .       DP=8;I16=2,6,0,0,296,11228,0,0,480,28800,0,0,151,3439,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,216
+17     660     .       T       <*>     0       .       DP=8;I16=2,6,0,0,295,11195,0,0,480,28800,0,0,152,3490,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,214
+17     661     .       G       <*>     0       .       DP=7;I16=1,6,0,0,269,10375,0,0,420,25200,0,0,154,3546,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,188
+17     662     .       C       <*>     0       .       DP=7;I16=1,6,0,0,264,10078,0,0,420,25200,0,0,156,3606,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,187
+17     663     .       A       <*>     0       .       DP=7;I16=1,6,0,0,258,9846,0,0,420,25200,0,0,158,3670,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,186
+17     664     .       A       <*>     0       .       DP=7;I16=1,6,0,0,260,9752,0,0,420,25200,0,0,160,3738,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,184
+17     665     .       C       <*>     0       .       DP=7;I16=1,6,0,0,259,9715,0,0,420,25200,0,0,162,3810,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,184
+17     666     .       T       <*>     0       .       DP=7;I16=1,6,0,0,276,10958,0,0,420,25200,0,0,163,3837,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,194
+17     667     .       G       <*>     0       .       DP=7;I16=1,6,0,0,265,10139,0,0,420,25200,0,0,164,3870,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,188
+17     668     .       A       <*>     0       .       DP=7;I16=1,6,0,0,264,10108,0,0,420,25200,0,0,165,3909,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,187
+17     669     .       C       <*>     0       .       DP=7;I16=1,6,0,0,268,10318,0,0,420,25200,0,0,166,3954,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,189
+17     670     .       A       <*>     0       .       DP=7;I16=1,6,0,0,289,11969,0,0,420,25200,0,0,164,3858,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,205
+17     671     .       G       <*>     0       .       DP=7;I16=1,6,0,0,270,10482,0,0,420,25200,0,0,162,3774,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,191
+17     672     .       A       <*>     0       .       DP=7;I16=1,6,0,0,264,10000,0,0,420,25200,0,0,159,3651,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,185
+17     673     .       T       <*>     0       .       DP=7;I16=1,6,0,0,272,10602,0,0,420,25200,0,0,155,3487,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,192
+17     674     .       G       <*>     0       .       DP=7;I16=1,6,0,0,263,9939,0,0,420,25200,0,0,151,3331,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,185
+17     675     .       A       <*>     0       .       DP=7;I16=1,6,0,0,270,10454,0,0,420,25200,0,0,147,3183,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,189
+17     676     .       A       <*>     0       .       DP=7;I16=1,6,0,0,265,10085,0,0,420,25200,0,0,143,3043,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,186
+17     677     .       T       <*>     0       .       DP=7;I16=1,6,0,0,275,10823,0,0,420,25200,0,0,139,2911,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,192
+17     678     .       C       <*>     0       .       DP=7;I16=1,6,0,0,271,10551,0,0,420,25200,0,0,135,2787,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,191
+17     679     .       T       <*>     0       .       DP=7;I16=1,6,0,0,278,11086,0,0,420,25200,0,0,131,2671,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,195
+17     680     .       C       <*>     0       .       DP=7;I16=1,6,0,0,259,9627,0,0,420,25200,0,0,127,2563,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,181
+17     681     .       A       <*>     0       .       DP=7;I16=1,6,0,0,246,8758,0,0,420,25200,0,0,123,2463,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,174
+17     682     .       A       <*>     0       .       DP=7;I16=1,6,0,0,247,8871,0,0,420,25200,0,0,119,2371,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,176
+17     683     .       A       <*>     0       .       DP=7;I16=1,6,0,0,230,8064,0,0,420,25200,0,0,115,2287,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,167
+17     684     .       C       <*>     0       .       DP=7;I16=1,6,0,0,203,6051,0,0,420,25200,0,0,110,2162,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,145
+17     685     .       G       <*>     0       .       DP=7;I16=1,6,0,0,245,8825,0,0,420,25200,0,0,105,2047,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,175
+17     686     .       C       <*>     0       .       DP=7;I16=1,6,0,0,257,9479,0,0,420,25200,0,0,100,1942,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,180
+17     687     .       A       <*>     0       .       DP=7;I16=1,6,0,0,242,8624,0,0,420,25200,0,0,95,1847,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,21,174
+17     688     .       T       <*>     0       .       DP=7;I16=1,6,0,0,264,10042,0,0,420,25200,0,0,90,1762,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,187
+17     689     .       T       <*>     0       .       DP=7;I16=1,6,0,0,261,9799,0,0,420,25200,0,0,85,1687,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,21,185
+17     690     .       C       <*>     0       .       DP=7;I16=1,6,0,0,234,7914,0,0,420,25200,0,0,80,1622,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,21,165
+17     691     .       C       <*>     0       .       DP=6;I16=1,5,0,0,210,7444,0,0,360,21600,0,0,76,1566,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,161
+17     692     .       T       <*>     0       .       DP=6;I16=1,5,0,0,212,7840,0,0,360,21600,0,0,72,1518,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,164
+17     693     .       C       <*>     0       .       DP=7;I16=1,6,0,0,244,8576,0,0,420,25200,0,0,68,1478,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,21,172
+17     694     .       C       <*>     0       .       DP=7;I16=1,6,0,0,208,6256,0,0,420,25200,0,0,65,1447,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,21,146
+17     695     .       G       <*>     0       .       DP=5;I16=0,5,0,0,175,6167,0,0,300,18000,0,0,65,1423,0,0;QS=1,0;MQ0F=0   PL      0,15,124
+17     696     .       T       <*>     0       .       DP=5;I16=0,5,0,0,200,8004,0,0,300,18000,0,0,66,1404,0,0;QS=1,0;MQ0F=0   PL      0,15,141
+17     697     .       G       <*>     0       .       DP=5;I16=0,5,0,0,167,5661,0,0,300,18000,0,0,67,1391,0,0;QS=1,0;MQ0F=0   PL      0,15,120
+17     698     .       T       <*>     0       .       DP=5;I16=0,5,0,0,185,6863,0,0,300,18000,0,0,68,1384,0,0;QS=1,0;MQ0F=0   PL      0,15,131
+17     699     .       G       <*>     0       .       DP=6;I16=0,5,0,0,186,6958,0,0,300,18000,0,0,69,1383,0,0;QS=1,0;MQ0F=0   PL      0,15,132
+17     700     .       A       <*>     0       .       DP=6;I16=0,6,0,0,230,8860,0,0,329,18841,0,0,74,1404,0,0;QS=1,0;MQ0F=0   PL      0,18,148
+17     701     .       A       <*>     0       .       DP=6;I16=0,6,0,0,221,8249,0,0,329,18841,0,0,76,1424,0,0;QS=1,0;MQ0F=0   PL      0,18,144
+17     702     .       A       <*>     0       .       DP=6;I16=0,6,0,0,249,10353,0,0,329,18841,0,0,78,1452,0,0;QS=1,0;MQ0F=0  PL      0,18,159
+17     703     .       G       <*>     0       .       DP=6;I16=0,6,0,0,222,8300,0,0,329,18841,0,0,80,1488,0,0;QS=1,0;MQ0F=0   PL      0,18,144
+17     704     .       A       <*>     0       .       DP=6;I16=0,6,0,0,211,7523,0,0,329,18841,0,0,82,1532,0,0;QS=1,0;MQ0F=0   PL      0,18,139
+17     705     .       A       <*>     0       .       DP=6;I16=0,6,0,0,242,9832,0,0,329,18841,0,0,84,1584,0,0;QS=1,0;MQ0F=0   PL      0,18,157
+17     706     .       G       <*>     0       .       DP=6;I16=0,6,0,0,203,6969,0,0,329,18841,0,0,86,1644,0,0;QS=1,0;MQ0F=0   PL      0,18,131
+17     707     .       C       <*>     0       .       DP=6;I16=0,6,0,0,200,6874,0,0,329,18841,0,0,88,1712,0,0;QS=1,0;MQ0F=0   PL      0,18,134
+17     708     .       C       <*>     0       .       DP=6;I16=0,6,0,0,169,4803,0,0,329,18841,0,0,90,1788,0,0;QS=1,0;MQ0F=0   PL      0,18,110
+17     709     .       G       <*>     0       .       DP=5;I16=0,5,0,0,182,6858,0,0,269,15241,0,0,93,1871,0,0;QS=1,0;MQ0F=0   PL      0,15,132
+17     710     .       G       <*>     0       .       DP=5;I16=0,5,0,0,164,5932,0,0,269,15241,0,0,96,1960,0,0;QS=1,0;MQ0F=0   PL      0,15,122
+17     711     .       A       <*>     0       .       DP=6;I16=0,6,0,0,216,7950,0,0,298,16082,0,0,124,2680,0,0;QS=1,0;MQ0F=0  PL      0,18,142
+17     712     .       C       <*>     0       .       DP=6;I16=0,6,0,0,228,8740,0,0,298,16082,0,0,127,2781,0,0;QS=1,0;MQ0F=0  PL      0,18,146
+17     713     .       T       <*>     0       .       DP=6;I16=0,6,0,0,225,8639,0,0,298,16082,0,0,130,2888,0,0;QS=1,0;MQ0F=0  PL      0,18,149
+17     714     .       C       <*>     0       .       DP=6;I16=0,5,0,0,173,6121,0,0,269,15241,0,0,108,2376,0,0;QS=1,0;MQ0F=0  PL      0,15,125
+17     715     .       A       <*>     0       .       DP=6;I16=0,5,0,0,162,5642,0,0,269,15241,0,0,117,2759,0,0;QS=1,0;MQ0F=0  PL      0,15,120
+17     716     .       C       <*>     0       .       DP=6;I16=0,6,0,0,215,7981,0,0,298,16082,0,0,139,3245,0,0;QS=1,0;MQ0F=0  PL      0,18,145
+17     717     .       A       <*>     0       .       DP=6;I16=0,6,0,0,229,9051,0,0,298,16082,0,0,142,3376,0,0;QS=1,0;MQ0F=0  PL      0,18,153
+17     718     .       G       <*>     0       .       DP=6;I16=0,6,0,0,209,7521,0,0,298,16082,0,0,145,3513,0,0;QS=1,0;MQ0F=0  PL      0,18,139
+17     719     .       G       <*>     0       .       DP=6;I16=0,4,0,0,154,6026,0,0,240,14400,0,0,99,2451,0,0;QS=1,0;MQ0F=0   PL      0,12,120
+17     720     .       G       <*>     0       .       DP=6;I16=0,6,0,0,236,9324,0,0,298,16082,0,0,149,3701,0,0;QS=1,0;MQ0F=0  PL      0,18,147
+17     721     .       C       <*>     0       .       DP=6;I16=0,6,0,0,227,8683,0,0,298,16082,0,0,150,3750,0,0;QS=1,0;MQ0F=0  PL      0,18,147
+17     722     .       A       <*>     0       .       DP=6;I16=0,6,0,0,218,8102,0,0,298,16082,0,0,149,3701,0,0;QS=1,0;MQ0F=0  PL      0,18,143
+17     723     .       A       <*>     0       .       DP=6;I16=0,5,0,0,196,7704,0,0,269,15241,0,0,122,2980,0,0;QS=1,0;MQ0F=0  PL      0,15,135
+17     724     .       C       <*>     0       .       DP=6;I16=0,6,0,0,216,8000,0,0,298,16082,0,0,145,3513,0,0;QS=1,0;MQ0F=0  PL      0,18,140
+17     725     .       A       <*>     0       .       DP=6;I16=0,6,0,0,211,7579,0,0,298,16082,0,0,143,3425,0,0;QS=1,0;MQ0F=0  PL      0,18,137
+17     726     .       C       <*>     0       .       DP=6;I16=0,6,0,0,199,6927,0,0,298,16082,0,0,141,3341,0,0;QS=1,0;MQ0F=0  PL      0,18,136
+17     727     .       A       C,<*>   0       .       DP=6;I16=0,5,0,1,173,6285,17,289,269,15241,29,841,114,2636,25,625;QS=0.908108,0.0918919,0;SGB=-0.379885;RPB=1;MQB=1;BQB=1;MQ0F=0        PL      0,1,109,15,112,119
+17     728     .       C       <*>     0       .       DP=6;I16=0,6,0,0,214,7890,0,0,298,16082,0,0,137,3185,0,0;QS=1,0;MQ0F=0  PL      0,18,142
+17     729     .       T       <*>     0       .       DP=6;I16=0,6,0,0,215,7867,0,0,298,16082,0,0,135,3113,0,0;QS=1,0;MQ0F=0  PL      0,18,142
+17     730     .       A       <*>     0       .       DP=6;I16=0,5,0,0,187,7165,0,0,269,15241,0,0,108,2420,0,0;QS=1,0;MQ0F=0  PL      0,15,135
+17     731     .       T       <*>     0       .       DP=6;I16=0,6,0,0,219,8327,0,0,298,16082,0,0,131,2981,0,0;QS=1,0;MQ0F=0  PL      0,18,148
+17     732     .       C       <*>     0       .       DP=6;I16=0,5,0,0,178,6478,0,0,269,15241,0,0,104,2296,0,0;QS=1,0;MQ0F=0  PL      0,15,129
+17     733     .       T       <*>     0       .       DP=6;I16=0,5,0,0,186,7036,0,0,269,15241,0,0,102,2240,0,0;QS=1,0;MQ0F=0  PL      0,15,134
+17     734     .       G       <*>     0       .       DP=6;I16=0,6,0,0,217,7975,0,0,298,16082,0,0,125,2813,0,0;QS=1,0;MQ0F=0  PL      0,18,139
+17     735     .       A       <*>     0       .       DP=7;I16=0,6,0,0,224,8474,0,0,329,18841,0,0,98,2140,0,0;QS=1,0;MQ0F=0   PL      0,18,148
+17     736     .       C       <*>     0       .       DP=7;I16=0,6,0,0,233,9137,0,0,329,18841,0,0,97,2097,0,0;QS=1,0;MQ0F=0   PL      0,18,152
+17     737     .       T       <*>     0       .       DP=7;I16=0,7,0,0,235,8339,0,0,358,19682,0,0,121,2685,0,0;QS=1,0;MQ0F=0  PL      0,21,149
+17     738     .       G       <*>     0       .       DP=7;I16=0,6,0,0,220,8128,0,0,329,18841,0,0,95,2029,0,0;QS=1,0;MQ0F=0   PL      0,18,141
+17     739     .       T       <*>     0       .       DP=7;I16=0,7,0,0,256,9646,0,0,358,19682,0,0,119,2629,0,0;QS=1,0;MQ0F=0  PL      0,21,155
+17     740     .       T       <*>     0       .       DP=7;I16=0,7,0,0,248,9042,0,0,358,19682,0,0,118,2610,0,0;QS=1,0;MQ0F=0  PL      0,21,155
+17     741     .       T       <*>     0       .       DP=7;I16=0,7,0,0,244,8970,0,0,358,19682,0,0,116,2548,0,0;QS=1,0;MQ0F=0  PL      0,21,151
+17     742     .       C       <*>     0       .       DP=7;I16=0,6,0,0,200,6968,0,0,329,18841,0,0,89,1869,0,0;QS=1,0;MQ0F=0   PL      0,18,136
+17     743     .       A       <*>     0       .       DP=7;I16=0,6,0,0,189,6467,0,0,329,18841,0,0,87,1823,0,0;QS=1,0;MQ0F=0   PL      0,18,131
+17     744     .       T       <*>     0       .       DP=7;I16=0,7,0,0,261,9915,0,0,358,19682,0,0,110,2410,0,0;QS=1,0;MQ0F=0  PL      0,21,154
+17     745     .       G       <*>     0       .       DP=8;I16=1,7,0,0,273,9633,0,0,418,23282,0,0,108,2380,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,24,178
+17     746     .       G       <*>     0       .       DP=8;I16=1,7,0,0,274,9756,0,0,418,23282,0,0,107,2359,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,24,178
+17     747     .       G       <*>     0       .       DP=7;I16=1,6,0,0,248,9012,0,0,358,19682,0,0,107,2347,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,174
+17     748     .       A       <*>     0       .       DP=6;I16=1,5,0,0,207,7619,0,0,298,16082,0,0,108,2342,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,159
+17     749     .       A       <*>     0       .       DP=6;I16=1,5,0,0,216,7972,0,0,298,16082,0,0,109,2343,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,164
+17     750     .       A       <*>     0       .       DP=6;I16=1,4,0,0,197,7891,0,0,269,15241,0,0,95,2125,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,161
+17     751     .       G       <*>     0       .       DP=6;I16=1,5,0,0,190,6410,0,0,298,16082,0,0,111,2363,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,150
+17     752     .       T       <*>     0       .       DP=6;I16=1,5,0,0,184,5942,0,0,298,16082,0,0,112,2382,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,143
+17     753     .       C       <*>     0       .       DP=6;I16=1,5,0,0,208,7512,0,0,298,16082,0,0,113,2407,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,158
+17     754     .       T       <*>     0       .       DP=6;I16=1,5,0,0,234,9250,0,0,298,16082,0,0,114,2438,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,172
+17     755     .       G       <*>     0       .       DP=6;I16=1,5,0,0,220,8164,0,0,298,16082,0,0,115,2475,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,162
+17     756     .       G       <*>     0       .       DP=6;I16=1,5,0,0,200,7040,0,0,298,16082,0,0,116,2518,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,157
+17     757     .       A       <*>     0       .       DP=6;I16=1,4,0,0,187,7063,0,0,269,15241,0,0,92,1942,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,152
+17     758     .       A       <*>     0       .       DP=6;I16=1,5,0,0,205,7219,0,0,298,16082,0,0,118,2622,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,156
+17     759     .       A       <*>     0       .       DP=6;I16=1,4,0,0,181,6927,0,0,269,15241,0,0,113,2647,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,151
+17     760     .       C       <*>     0       .       DP=7;I16=1,5,0,0,161,4887,0,0,298,16082,0,0,120,2750,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,128
+17     761     .       G       <*>     0       .       DP=7;I16=1,4,0,0,186,6990,0,0,300,18000,0,0,92,2132,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,153
+17     762     .       G       <*>     0       .       DP=7;I16=1,6,0,0,249,9197,0,0,358,19682,0,0,122,2802,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,173
+17     763     .       C       A,<*>   0       .       DP=7;I16=1,5,0,1,223,8479,15,225,329,18841,29,841,121,2833,2,4;QS=0.936975,0.0630252,0;SGB=-0.379885;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0    PL      0,6,158,18,161,165
+17     764     .       A       <*>     0       .       DP=7;I16=1,5,0,0,211,7679,0,0,329,18841,0,0,99,2253,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,163
+17     765     .       A       <*>     0       .       DP=7;I16=1,5,0,0,230,8938,0,0,329,18841,0,0,125,2925,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,169
+17     766     .       C       <*>     0       .       DP=6;I16=1,5,0,0,219,8097,0,0,329,18841,0,0,127,2977,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,164
+17     767     .       A       <*>     0       .       DP=6;I16=1,5,0,0,187,6311,0,0,329,18841,0,0,129,3033,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,148
+17     768     .       C       <*>     0       .       DP=6;I16=1,5,0,0,237,9391,0,0,329,18841,0,0,131,3093,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,173
+17     769     .       C       <*>     0       .       DP=6;I16=1,5,0,0,238,9482,0,0,329,18841,0,0,132,3108,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,173
+17     770     .       A       <*>     0       .       DP=6;I16=1,5,0,0,233,9073,0,0,329,18841,0,0,133,3129,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,171
+17     771     .       T       <*>     0       .       DP=6;I16=1,5,0,0,243,9941,0,0,329,18841,0,0,132,3056,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,177
+17     772     .       T       <*>     0       .       DP=6;I16=1,5,0,0,242,9776,0,0,329,18841,0,0,130,2940,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,176
+17     773     .       G       <*>     0       .       DP=6;I16=1,5,0,0,233,9111,0,0,329,18841,0,0,128,2832,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,175
+17     774     .       A       <*>     0       .       DP=6;I16=1,5,0,0,246,10094,0,0,329,18841,0,0,126,2732,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,18,179
+17     775     .       G       <*>     0       .       DP=6;I16=1,5,0,0,237,9391,0,0,329,18841,0,0,124,2640,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,177
+17     776     .       A       <*>     0       .       DP=6;I16=1,5,0,0,228,8798,0,0,329,18841,0,0,122,2556,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,169
+17     777     .       C       <*>     0       .       DP=6;I16=1,5,0,0,221,8245,0,0,329,18841,0,0,120,2480,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,165
+17     778     .       A       <*>     0       .       DP=6;I16=1,5,0,0,246,10108,0,0,329,18841,0,0,118,2412,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,18,181
+17     779     .       G       <*>     0       .       DP=6;I16=1,5,0,0,219,8227,0,0,329,18841,0,0,116,2352,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,170
+17     780     .       A       <*>     0       .       DP=6;I16=1,5,0,0,217,7995,0,0,329,18841,0,0,114,2300,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,166
+17     781     .       A       <*>     0       .       DP=6;I16=1,4,0,0,196,7720,0,0,300,18000,0,0,97,2031,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,159
+17     782     .       A       <*>     0       .       DP=6;I16=1,5,0,0,223,8435,0,0,329,18841,0,0,110,2220,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,171
+17     783     .       A       <*>     0       .       DP=7;I16=1,6,0,0,248,9014,0,0,389,22441,0,0,108,2192,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,178
+17     784     .       C       <*>     0       .       DP=7;I16=1,6,0,0,259,9613,0,0,389,22441,0,0,107,2173,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,178
+17     785     .       A       <*>     0       .       DP=7;I16=1,6,0,0,278,11086,0,0,389,22441,0,0,106,2164,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,187
+17     786     .       G       <*>     0       .       DP=7;I16=1,6,0,0,256,9458,0,0,389,22441,0,0,104,2114,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,180
+17     787     .       G       <*>     0       .       DP=7;I16=1,6,0,0,254,9236,0,0,389,22441,0,0,102,2072,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,175
+17     788     .       T       <*>     0       .       DP=7;I16=1,6,0,0,273,10665,0,0,389,22441,0,0,100,2038,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,188
+17     789     .       G       <*>     0       .       DP=7;I16=1,6,0,0,262,9868,0,0,389,22441,0,0,98,2012,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,21,183
+17     790     .       A       <*>     0       .       DP=7;I16=1,6,0,0,295,12443,0,0,389,22441,0,0,96,1994,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,201
+17     791     .       G       <*>     0       .       DP=7;I16=1,6,0,0,252,9098,0,0,389,22441,0,0,94,1984,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,21,172
+17     792     .       T       <*>     0       .       DP=7;I16=1,6,0,0,251,9043,0,0,389,22441,0,0,92,1982,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,21,172
+17     793     .       G       <*>     0       .       DP=7;I16=1,6,0,0,247,8777,0,0,389,22441,0,0,90,1988,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,21,170
+17     794     .       G       <*>     0       .       DP=6;I16=1,5,0,0,219,8009,0,0,329,18841,0,0,89,2001,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,161
+17     795     .       T       <*>     0       .       DP=6;I16=1,5,0,0,215,7839,0,0,329,18841,0,0,88,2020,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,160
+17     796     .       T       <*>     0       .       DP=5;I16=1,4,0,0,184,6874,0,0,269,15241,0,0,88,2044,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,150
+17     797     .       G       <*>     0       .       DP=4;I16=1,3,0,0,154,5958,0,0,240,14400,0,0,89,2071,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,135
+17     798     .       C       <*>     0       .       DP=4;I16=1,3,0,0,143,5191,0,0,240,14400,0,0,90,2100,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,126
+17     799     .       C       <*>     0       .       DP=4;I16=1,3,0,0,156,6106,0,0,240,14400,0,0,91,2131,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,137
+17     800     .       T       <*>     0       .       DP=4;I16=1,3,0,0,158,6300,0,0,240,14400,0,0,92,2164,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,139
+17     801     .       G       <*>     0       .       DP=4;I16=1,3,0,0,164,6742,0,0,240,14400,0,0,93,2199,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,145
+17     802     .       G       <*>     0       .       DP=4;I16=1,3,0,0,155,6075,0,0,240,14400,0,0,94,2236,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,137
+17     803     .       G       <*>     0       .       DP=4;I16=1,3,0,0,154,5956,0,0,240,14400,0,0,95,2275,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,136
+17     804     .       G       <*>     0       .       DP=4;I16=1,3,0,0,157,6185,0,0,240,14400,0,0,96,2316,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,138
+17     805     .       C       <*>     0       .       DP=4;I16=1,3,0,0,147,5417,0,0,240,14400,0,0,97,2359,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,128
+17     806     .       C       <*>     0       .       DP=4;I16=1,3,0,0,137,4781,0,0,240,14400,0,0,98,2404,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,122
+17     807     .       A       <*>     0       .       DP=4;I16=1,3,0,0,166,6930,0,0,240,14400,0,0,99,2451,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,146
+17     808     .       G       <*>     0       .       DP=4;I16=1,3,0,0,155,6029,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,136
+17     809     .       G       <*>     0       .       DP=4;I16=1,3,0,0,155,6053,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,136
+17     810     .       G       <*>     0       .       DP=4;I16=1,3,0,0,150,5676,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,132
+17     811     .       A       <*>     0       .       DP=4;I16=1,3,0,0,159,6323,0,0,240,14400,0,0,99,2451,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,139
+17     812     .       A       <*>     0       .       DP=4;I16=1,3,0,0,157,6231,0,0,240,14400,0,0,98,2404,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,139
+17     813     .       C       <*>     0       .       DP=4;I16=1,3,0,0,157,6195,0,0,240,14400,0,0,97,2359,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,138
+17     814     .       T       <*>     0       .       DP=4;I16=1,3,0,0,170,7226,0,0,240,14400,0,0,96,2316,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,148
+17     815     .       T       <*>     0       .       DP=4;I16=1,3,0,0,163,6687,0,0,240,14400,0,0,95,2275,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,143
+17     816     .       T       <*>     0       .       DP=4;I16=1,3,0,0,154,5954,0,0,240,14400,0,0,94,2236,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,136
+17     817     .       C       <*>     0       .       DP=4;I16=1,3,0,0,140,5032,0,0,240,14400,0,0,93,2199,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,124
+17     818     .       T       <*>     0       .       DP=4;I16=1,3,0,0,163,6657,0,0,240,14400,0,0,92,2164,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,143
+17     819     .       G       <*>     0       .       DP=4;I16=1,3,0,0,161,6481,0,0,240,14400,0,0,91,2131,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,142
+17     820     .       G       <*>     0       .       DP=4;I16=1,3,0,0,154,5958,0,0,240,14400,0,0,90,2100,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,135
+17     821     .       G       <*>     0       .       DP=4;I16=1,3,0,0,161,6493,0,0,240,14400,0,0,88,2022,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,142
+17     822     .       G       <*>     0       .       DP=4;I16=1,3,0,0,144,5218,0,0,240,14400,0,0,86,1948,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,127
+17     823     .       T       <*>     0       .       DP=4;I16=1,3,0,0,146,5614,0,0,240,14400,0,0,84,1878,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,127
+17     824     .       C       <*>     0       .       DP=4;I16=0,3,0,0,117,4569,0,0,180,10800,0,0,61,1371,0,0;QS=1,0;MQ0F=0   PL      0,9,98
+17     825     .       A       <*>     0       .       DP=4;I16=1,3,0,0,132,4446,0,0,240,14400,0,0,80,1750,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,116
+17     826     .       T       <*>     0       .       DP=4;I16=1,3,0,0,133,4477,0,0,240,14400,0,0,78,1692,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,117
+17     827     .       A       <*>     0       .       DP=4;I16=1,3,0,0,139,4901,0,0,240,14400,0,0,76,1638,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,123
+17     828     .       T       C,<*>   0       .       DP=4;I16=0,0,1,3,0,0,135,4719,0,0,240,14400,0,0,74,1588;QS=0,1,0;VDB=0.292086;SGB=-0.556411;MQSB=1;MQ0F=0       PL      120,12,0,120,12,120
+17     829     .       T       <*>     0       .       DP=4;I16=1,3,0,0,149,5635,0,0,240,14400,0,0,72,1542,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,132
+17     830     .       C       <*>     0       .       DP=4;I16=1,3,0,0,153,5865,0,0,240,14400,0,0,70,1500,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,134
+17     831     .       T       <*>     0       .       DP=4;I16=1,3,0,0,151,5761,0,0,240,14400,0,0,68,1462,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,133
+17     832     .       C       <*>     0       .       DP=4;I16=1,3,0,0,139,4905,0,0,240,14400,0,0,66,1428,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,123
+17     833     .       T       <*>     0       .       DP=5;I16=1,3,0,0,125,4311,0,0,240,14400,0,0,64,1398,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,113
+17     834     .       G       A,<*>   0       .       DP=5;I16=0,0,1,2,0,0,94,2994,0,0,180,10800,0,0,61,1371;QS=0,1,0;VDB=0.309755;SGB=-0.511536;MQSB=1;MQ0F=0        PL      89,9,0,89,9,89
+17     835     .       T       <*>     0       .       DP=5;I16=1,3,0,0,107,3515,0,0,240,14400,0,0,62,1354,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,98
+17     836     .       G       <*>     0       .       DP=4;I16=1,3,0,0,148,5478,0,0,240,14400,0,0,61,1291,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,130
+17     837     .       T       <*>     0       .       DP=4;I16=1,3,0,0,161,6499,0,0,240,14400,0,0,60,1234,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,143
+17     838     .       T       <*>     0       .       DP=4;I16=1,3,0,0,153,5859,0,0,240,14400,0,0,59,1183,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,134
+17     839     .       G       <*>     0       .       DP=5;I16=1,3,0,0,161,6491,0,0,240,14400,0,0,58,1138,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,142
+17     840     .       A       <*>     0       .       DP=6;I16=2,4,0,0,220,8190,0,0,360,21600,0,0,69,1243,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,180
+17     841     .       T       <*>     0       .       DP=6;I16=2,4,0,0,225,8485,0,0,360,21600,0,0,70,1236,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,185
+17     842     .       T       <*>     0       .       DP=6;I16=2,4,0,0,213,7643,0,0,360,21600,0,0,71,1239,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,175
+17     843     .       C       <*>     0       .       DP=6;I16=2,4,0,0,194,6400,0,0,360,21600,0,0,72,1252,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,160
+17     844     .       T       <*>     0       .       DP=6;I16=2,4,0,0,232,8996,0,0,360,21600,0,0,73,1275,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,189
+17     845     .       G       <*>     0       .       DP=7;I16=3,4,0,0,244,8572,0,0,420,25200,0,0,74,1308,0,0;QS=1,0;MQSB=1.01283;MQ0F=0      PL      0,21,196
+17     846     .       G       <*>     0       .       DP=6;I16=2,4,0,0,200,6776,0,0,360,21600,0,0,77,1351,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,164
+17     847     .       T       <*>     0       .       DP=6;I16=2,4,0,0,183,5629,0,0,360,21600,0,0,80,1404,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,149
+17     848     .       G       <*>     0       .       DP=6;I16=2,4,0,0,202,6952,0,0,360,21600,0,0,83,1467,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,167
+17     849     .       G       <*>     0       .       DP=6;I16=2,3,0,0,160,5230,0,0,300,18000,0,0,65,1099,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,140
+17     850     .       T       <*>     0       .       DP=6;I16=2,4,0,0,178,5468,0,0,360,21600,0,0,89,1623,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,147
+17     851     .       G       <*>     0       .       DP=6;I16=2,4,0,0,189,6065,0,0,360,21600,0,0,92,1716,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,156
+17     852     .       G       <*>     0       .       DP=6;I16=2,3,0,0,167,5669,0,0,300,18000,0,0,76,1458,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,146
+17     853     .       A       <*>     0       .       DP=6;I16=2,4,0,0,200,6944,0,0,360,21600,0,0,98,1932,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,166
+17     854     .       A       <*>     0       .       DP=6;I16=2,4,0,0,204,7078,0,0,360,21600,0,0,100,2004,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,168
+17     855     .       A       <*>     0       .       DP=6;I16=2,4,0,0,179,6005,0,0,360,21600,0,0,102,2084,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,152
+17     856     .       C       <*>     0       .       DP=6;I16=2,4,0,0,208,7382,0,0,360,21600,0,0,104,2172,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,172
+17     857     .       A       <*>     0       .       DP=7;I16=3,4,0,0,242,8476,0,0,420,25200,0,0,106,2268,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,194
+17     858     .       A       <*>     0       .       DP=7;I16=3,4,0,0,243,9003,0,0,420,25200,0,0,109,2373,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,198
+17     859     .       G       <*>     0       .       DP=7;I16=3,4,0,0,254,9300,0,0,420,25200,0,0,110,2388,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,203
+17     860     .       A       <*>     0       .       DP=7;I16=3,4,0,0,233,8223,0,0,420,25200,0,0,111,2413,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,190
+17     861     .       C       <*>     0       .       DP=6;I16=3,3,0,0,189,6345,0,0,360,21600,0,0,113,2447,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,161
+17     862     .       T       <*>     0       .       DP=6;I16=3,3,0,0,210,7702,0,0,360,21600,0,0,115,2489,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,177
+17     863     .       G       <*>     0       .       DP=6;I16=3,3,0,0,214,7702,0,0,360,21600,0,0,117,2539,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,180
+17     864     .       T       <*>     0       .       DP=6;I16=3,3,0,0,215,7757,0,0,360,21600,0,0,119,2597,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,180
+17     865     .       C       <*>     0       .       DP=6;I16=3,3,0,0,210,7508,0,0,360,21600,0,0,121,2663,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,177
+17     866     .       C       <*>     0       .       DP=6;I16=3,3,0,0,210,7530,0,0,360,21600,0,0,122,2686,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,177
+17     867     .       C       <*>     0       .       DP=6;I16=3,3,0,0,222,8294,0,0,360,21600,0,0,123,2715,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,187
+17     868     .       A       <*>     0       .       DP=6;I16=3,3,0,0,241,9703,0,0,360,21600,0,0,124,2750,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,202
+17     869     .       G       <*>     0       .       DP=6;I16=3,3,0,0,223,8357,0,0,360,21600,0,0,125,2791,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,187
+17     870     .       C       <*>     0       .       DP=6;I16=3,3,0,0,223,8379,0,0,360,21600,0,0,126,2838,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,187
+17     871     .       C       <*>     0       .       DP=6;I16=3,3,0,0,228,8746,0,0,360,21600,0,0,126,2840,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,192
+17     872     .       T       <*>     0       .       DP=6;I16=3,3,0,0,224,8456,0,0,360,21600,0,0,126,2846,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,188
+17     873     .       G       <*>     0       .       DP=6;I16=3,3,0,0,217,7917,0,0,360,21600,0,0,126,2856,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,182
+17     874     .       G       <*>     0       .       DP=6;I16=3,3,0,0,225,8529,0,0,360,21600,0,0,126,2870,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,189
+17     875     .       G       <*>     0       .       DP=6;I16=3,3,0,0,188,6376,0,0,360,21600,0,0,126,2888,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,159
+17     876     .       T       <*>     0       .       DP=6;I16=3,3,0,0,206,7160,0,0,360,21600,0,0,126,2910,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,173
+17     877     .       G       <*>     0       .       DP=6;I16=3,3,0,0,208,7336,0,0,360,21600,0,0,126,2936,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,176
+17     878     .       A       <*>     0       .       DP=6;I16=3,3,0,0,229,8757,0,0,360,21600,0,0,126,2966,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,191
+17     879     .       T       <*>     0       .       DP=6;I16=3,3,0,0,221,8157,0,0,360,21600,0,0,126,3000,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,184
+17     880     .       A       <*>     0       .       DP=6;I16=3,3,0,0,203,7047,0,0,360,21600,0,0,126,3038,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,172
+17     881     .       C       <*>     0       .       DP=6;I16=3,3,0,0,218,8024,0,0,360,21600,0,0,126,3080,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,183
+17     882     .       A       <*>     0       .       DP=6;I16=3,3,0,0,238,9516,0,0,360,21600,0,0,126,3126,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,200
+17     883     .       G       <*>     0       .       DP=6;I16=3,3,0,0,208,7448,0,0,360,21600,0,0,125,3125,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,176
+17     884     .       C       <*>     0       .       DP=5;I16=3,2,0,0,165,5551,0,0,300,18000,0,0,125,3125,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,144
+17     885     .       G       <*>     0       .       DP=5;I16=3,2,0,0,149,4587,0,0,300,18000,0,0,125,3125,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,130
+17     886     .       A       <*>     0       .       DP=5;I16=3,2,0,0,187,7107,0,0,300,18000,0,0,125,3125,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,163
+17     887     .       G       <*>     0       .       DP=5;I16=3,2,0,0,170,6022,0,0,300,18000,0,0,125,3125,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,149
+17     888     .       A       <*>     0       .       DP=5;I16=3,1,0,0,144,5302,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,127
+17     889     .       C       <*>     0       .       DP=5;I16=3,2,0,0,184,6828,0,0,300,18000,0,0,125,3125,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,160
+17     890     .       C       <*>     0       .       DP=5;I16=3,2,0,0,174,6238,0,0,300,18000,0,0,125,3125,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,152
+17     891     .       C       <*>     0       .       DP=5;I16=3,2,0,0,189,7251,0,0,300,18000,0,0,125,3125,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,165
+17     892     .       C       <*>     0       .       DP=5;I16=3,2,0,0,191,7399,0,0,300,18000,0,0,125,3125,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,167
+17     893     .       A       <*>     0       .       DP=5;I16=3,2,0,0,191,7367,0,0,300,18000,0,0,125,3125,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,166
+17     894     .       T       <*>     0       .       DP=5;I16=3,2,0,0,190,7260,0,0,300,18000,0,0,125,3125,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,165
+17     895     .       C       <*>     0       .       DP=5;I16=3,2,0,0,186,7026,0,0,300,18000,0,0,125,3125,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,162
+17     896     .       T       <*>     0       .       DP=5;I16=3,2,0,0,207,8587,0,0,300,18000,0,0,125,3125,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,180
+17     897     .       C       <*>     0       .       DP=5;I16=3,2,0,0,191,7331,0,0,300,18000,0,0,125,3125,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,166
+17     898     .       T       <*>     0       .       DP=5;I16=3,2,0,0,198,7966,0,0,300,18000,0,0,125,3125,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,172
+17     899     .       A       <*>     0       .       DP=5;I16=3,2,0,0,168,6022,0,0,300,18000,0,0,125,3125,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,145
+17     900     .       C       <*>     0       .       DP=5;I16=3,2,0,0,190,7260,0,0,300,18000,0,0,125,3125,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,166
+17     901     .       C       <*>     0       .       DP=5;I16=3,2,0,0,193,7563,0,0,300,18000,0,0,125,3125,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,169
+17     902     .       A       <*>     0       .       DP=5;I16=3,2,0,0,201,8083,0,0,300,18000,0,0,125,3125,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,174
+17     903     .       A       <*>     0       .       DP=5;I16=3,2,0,0,197,7839,0,0,300,18000,0,0,125,3125,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,171
+17     904     .       A       <*>     0       .       DP=5;I16=3,2,0,0,199,7985,0,0,300,18000,0,0,124,3076,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,174
+17     905     .       A       <*>     0       .       DP=5;I16=3,2,0,0,197,7933,0,0,300,18000,0,0,123,3029,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,172
+17     906     .       A       <*>     0       .       DP=5;I16=3,2,0,0,190,7450,0,0,300,18000,0,0,122,2984,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,166
+17     907     .       A       <*>     0       .       DP=5;I16=3,2,0,0,189,7249,0,0,300,18000,0,0,121,2941,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,165
+17     908     .       T       <*>     0       .       DP=5;I16=3,2,0,0,194,7554,0,0,300,18000,0,0,120,2900,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,168
+17     909     .       T       <*>     0       .       DP=5;I16=3,2,0,0,185,6915,0,0,300,18000,0,0,118,2812,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,161
+17     910     .       A       <*>     0       .       DP=5;I16=3,2,0,0,187,7029,0,0,300,18000,0,0,116,2728,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,162
+17     911     .       A       <*>     0       .       DP=5;I16=3,2,0,0,193,7491,0,0,300,18000,0,0,114,2648,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,168
+17     912     .       A       <*>     0       .       DP=5;I16=3,2,0,0,200,8024,0,0,300,18000,0,0,112,2572,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,173
+17     913     .       A       <*>     0       .       DP=5;I16=3,2,0,0,197,7807,0,0,300,18000,0,0,110,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,171
+17     914     .       A       <*>     0       .       DP=5;I16=3,2,0,0,190,7228,0,0,300,18000,0,0,108,2432,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,164
+17     915     .       T       <*>     0       .       DP=5;I16=3,2,0,0,189,7159,0,0,300,18000,0,0,106,2368,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,163
+17     916     .       T       <*>     0       .       DP=5;I16=3,2,0,0,189,7169,0,0,300,18000,0,0,103,2259,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,164
+17     917     .       A       <*>     0       .       DP=5;I16=3,2,0,0,197,7783,0,0,300,18000,0,0,100,2156,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,171
+17     918     .       G       <*>     0       .       DP=5;I16=3,2,0,0,170,5848,0,0,300,18000,0,0,97,2059,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,147
+17     919     .       C       <*>     0       .       DP=5;I16=3,2,0,0,175,6487,0,0,300,18000,0,0,94,1968,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,152
+17     920     .       T       <*>     0       .       DP=5;I16=3,2,0,0,197,7805,0,0,300,18000,0,0,91,1883,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,171
+17     921     .       G       <*>     0       .       DP=5;I16=3,2,0,0,188,7080,0,0,300,18000,0,0,87,1755,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,164
+17     922     .       G       <*>     0       .       DP=5;I16=3,2,0,0,175,6227,0,0,300,18000,0,0,83,1635,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,151
+17     923     .       G       <*>     0       .       DP=5;I16=3,2,0,0,165,5515,0,0,300,18000,0,0,79,1523,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,144
+17     924     .       C       <*>     0       .       DP=5;I16=3,2,0,0,181,6579,0,0,300,18000,0,0,75,1419,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,157
+17     925     .       A       <*>     0       .       DP=5;I16=3,2,0,0,187,7067,0,0,300,18000,0,0,71,1323,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,163
+17     926     .       T       <*>     0       .       DP=5;I16=3,2,0,0,186,6994,0,0,300,18000,0,0,67,1235,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,161
+17     927     .       G       <*>     0       .       DP=5;I16=3,2,0,0,182,6682,0,0,300,18000,0,0,63,1155,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,158
+17     928     .       G       <*>     0       .       DP=5;I16=3,2,0,0,173,6013,0,0,300,18000,0,0,59,1083,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,150
+17     929     .       T       <*>     0       .       DP=4;I16=3,1,0,0,146,5362,0,0,240,14400,0,0,56,1018,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,128
+17     930     .       G       <*>     0       .       DP=4;I16=3,1,0,0,145,5287,0,0,240,14400,0,0,53,959,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,127
+17     931     .       G       <*>     0       .       DP=4;I16=3,1,0,0,129,4185,0,0,240,14400,0,0,50,906,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,113
+17     932     .       T       <*>     0       .       DP=4;I16=3,1,0,0,139,4863,0,0,240,14400,0,0,47,859,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,122
+17     933     .       G       <*>     0       .       DP=4;I16=3,1,0,0,131,4299,0,0,240,14400,0,0,43,769,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,116
+17     934     .       C       <*>     0       .       DP=3;I16=3,0,0,0,119,4721,0,0,180,10800,0,0,40,686,0,0;QS=1,0;MQ0F=0    PL      0,9,99
+17     935     .       A       <*>     0       .       DP=3;I16=3,0,0,0,121,4881,0,0,180,10800,0,0,37,609,0,0;QS=1,0;MQ0F=0    PL      0,9,101
+17     936     .       T       <*>     0       .       DP=3;I16=3,0,0,0,120,4800,0,0,180,10800,0,0,34,538,0,0;QS=1,0;MQ0F=0    PL      0,9,100
+17     937     .       G       <*>     0       .       DP=4;I16=4,0,0,0,149,5589,0,0,240,14400,0,0,31,473,0,0;QS=1,0;MQ0F=0    PL      0,12,115
+17     938     .       C       <*>     0       .       DP=4;I16=4,0,0,0,155,6013,0,0,240,14400,0,0,29,415,0,0;QS=1,0;MQ0F=0    PL      0,12,119
+17     939     .       C       <*>     0       .       DP=4;I16=4,0,0,0,150,5634,0,0,240,14400,0,0,27,365,0,0;QS=1,0;MQ0F=0    PL      0,12,115
+17     940     .       T       <*>     0       .       DP=4;I16=4,0,0,0,160,6438,0,0,240,14400,0,0,25,323,0,0;QS=1,0;MQ0F=0    PL      0,12,124
+17     941     .       G       <*>     0       .       DP=3;I16=3,0,0,0,111,4113,0,0,180,10800,0,0,24,288,0,0;QS=1,0;MQ0F=0    PL      0,9,93
+17     942     .       T       <*>     0       .       DP=3;I16=3,0,0,0,112,4194,0,0,180,10800,0,0,23,259,0,0;QS=1,0;MQ0F=0    PL      0,9,94
+17     943     .       A       <*>     0       .       DP=3;I16=3,0,0,0,111,4133,0,0,180,10800,0,0,22,236,0,0;QS=1,0;MQ0F=0    PL      0,9,93
+17     944     .       G       <*>     0       .       DP=3;I16=3,0,0,0,114,4338,0,0,180,10800,0,0,21,219,0,0;QS=1,0;MQ0F=0    PL      0,9,95
+17     945     .       T       <*>     0       .       DP=3;I16=3,0,0,0,113,4273,0,0,180,10800,0,0,20,208,0,0;QS=1,0;MQ0F=0    PL      0,9,95
+17     946     .       C       <*>     0       .       DP=2;I16=2,0,0,0,76,2938,0,0,120,7200,0,0,20,202,0,0;QS=1,0;MQ0F=0      PL      0,6,70
+17     947     .       C       <*>     0       .       DP=2;I16=2,0,0,0,72,2624,0,0,120,7200,0,0,20,200,0,0;QS=1,0;MQ0F=0      PL      0,6,66
+17     948     .       C       <*>     0       .       DP=2;I16=2,0,0,0,76,2890,0,0,120,7200,0,0,20,202,0,0;QS=1,0;MQ0F=0      PL      0,6,69
+17     949     .       A       <*>     0       .       DP=2;I16=2,0,0,0,79,3125,0,0,120,7200,0,0,20,208,0,0;QS=1,0;MQ0F=0      PL      0,6,72
+17     950     .       G       <*>     0       .       DP=2;I16=2,0,0,0,79,3121,0,0,120,7200,0,0,20,218,0,0;QS=1,0;MQ0F=0      PL      0,6,72
+17     951     .       C       <*>     0       .       DP=2;I16=2,0,0,0,80,3200,0,0,120,7200,0,0,20,232,0,0;QS=1,0;MQ0F=0      PL      0,6,73
+17     952     .       T       <*>     0       .       DP=2;I16=2,0,0,0,80,3218,0,0,120,7200,0,0,20,250,0,0;QS=1,0;MQ0F=0      PL      0,6,73
+17     953     .       A       <*>     0       .       DP=2;I16=2,0,0,0,76,2888,0,0,120,7200,0,0,20,272,0,0;QS=1,0;MQ0F=0      PL      0,6,69
+17     954     .       T       <*>     0       .       DP=2;I16=2,0,0,0,76,2888,0,0,120,7200,0,0,20,298,0,0;QS=1,0;MQ0F=0      PL      0,6,69
+17     955     .       T       <*>     0       .       DP=2;I16=2,0,0,0,75,2813,0,0,120,7200,0,0,20,328,0,0;QS=1,0;MQ0F=0      PL      0,6,68
+17     956     .       C       <*>     0       .       DP=2;I16=2,0,0,0,77,2965,0,0,120,7200,0,0,20,362,0,0;QS=1,0;MQ0F=0      PL      0,6,70
+17     957     .       A       <*>     0       .       DP=2;I16=2,0,0,0,73,2677,0,0,120,7200,0,0,20,400,0,0;QS=1,0;MQ0F=0      PL      0,6,67
+17     958     .       C       <*>     0       .       DP=1;I16=1,0,0,0,39,1521,0,0,60,3600,0,0,21,441,0,0;QS=1,0;MQ0F=0       PL      0,3,39
+17     959     .       A       <*>     0       .       DP=1;I16=1,0,0,0,38,1444,0,0,60,3600,0,0,22,484,0,0;QS=1,0;MQ0F=0       PL      0,3,38
+17     960     .       G       <*>     0       .       DP=1;I16=1,0,0,0,41,1681,0,0,60,3600,0,0,23,529,0,0;QS=1,0;MQ0F=0       PL      0,3,41
+17     961     .       T       <*>     0       .       DP=1;I16=1,0,0,0,39,1521,0,0,60,3600,0,0,24,576,0,0;QS=1,0;MQ0F=0       PL      0,3,39
+17     962     .       G       <*>     0       .       DP=1;I16=1,0,0,0,36,1296,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,36
+17     963     .       C       <*>     0       .       DP=1;I16=1,0,0,0,40,1600,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,40
+17     964     .       T       <*>     0       .       DP=1;I16=1,0,0,0,42,1764,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,42
+17     965     .       G       <*>     0       .       DP=1;I16=1,0,0,0,40,1600,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,40
+17     966     .       A       <*>     0       .       DP=1;I16=1,0,0,0,40,1600,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,40
+17     967     .       G       <*>     0       .       DP=1;I16=1,0,0,0,41,1681,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,41
+17     968     .       G       <*>     0       .       DP=1;I16=1,0,0,0,42,1764,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,42
+17     969     .       T       <*>     0       .       DP=1;I16=1,0,0,0,31,961,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0        PL      0,3,31
+17     970     .       G       <*>     0       .       DP=1;I16=1,0,0,0,33,1089,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,33
+17     971     .       G       <*>     0       .       DP=1;I16=1,0,0,0,38,1444,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,38
+17     972     .       G       <*>     0       .       DP=1;I16=1,0,0,0,39,1521,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,39
+17     973     .       A       <*>     0       .       DP=1;I16=1,0,0,0,42,1764,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,42
+17     974     .       A       <*>     0       .       DP=1;I16=1,0,0,0,42,1764,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,42
+17     975     .       G       <*>     0       .       DP=1;I16=1,0,0,0,42,1764,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,42
+17     976     .       A       <*>     0       .       DP=1;I16=1,0,0,0,41,1681,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,41
+17     977     .       T       <*>     0       .       DP=1;I16=1,0,0,0,37,1369,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,37
+17     978     .       G       <*>     0       .       DP=1;I16=1,0,0,0,40,1600,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,40
+17     979     .       C       <*>     0       .       DP=1;I16=1,0,0,0,41,1681,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,41
+17     980     .       T       <*>     0       .       DP=1;I16=1,0,0,0,43,1849,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,43
+17     981     .       T       <*>     0       .       DP=1;I16=1,0,0,0,41,1681,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,41
+17     982     .       G       <*>     0       .       DP=1;I16=1,0,0,0,40,1600,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,40
+17     983     .       A       <*>     0       .       DP=1;I16=1,0,0,0,42,1764,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,42
+17     984     .       G       <*>     0       .       DP=1;I16=1,0,0,0,43,1849,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,43
+17     985     .       C       <*>     0       .       DP=2;I16=1,1,0,0,65,2137,0,0,120,7200,0,0,25,625,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,65
+17     986     .       C       <*>     0       .       DP=2;I16=1,1,0,0,69,2493,0,0,120,7200,0,0,26,626,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,69
+17     987     .       C       <*>     0       .       DP=2;I16=1,1,0,0,69,2385,0,0,120,7200,0,0,27,629,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,69
+17     988     .       A       <*>     0       .       DP=2;I16=1,1,0,0,82,3362,0,0,120,7200,0,0,28,634,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,82
+17     989     .       G       <*>     0       .       DP=2;I16=1,1,0,0,80,3208,0,0,120,7200,0,0,29,641,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,80
+17     990     .       G       <*>     0       .       DP=2;I16=1,1,0,0,83,3457,0,0,120,7200,0,0,30,650,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,83
+17     991     .       A       <*>     0       .       DP=2;I16=1,1,0,0,80,3218,0,0,120,7200,0,0,31,661,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,80
+17     992     .       G       <*>     0       .       DP=2;I16=1,1,0,0,76,2906,0,0,120,7200,0,0,32,674,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,76
+17     993     .       T       <*>     0       .       DP=2;I16=1,1,0,0,73,2725,0,0,120,7200,0,0,33,689,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,73
+17     994     .       T       <*>     0       .       DP=3;I16=2,1,0,0,109,3995,0,0,180,10800,0,0,34,706,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,103
+17     995     .       C       <*>     0       .       DP=3;I16=2,1,0,0,117,4571,0,0,180,10800,0,0,36,726,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,110
+17     996     .       A       <*>     0       .       DP=3;I16=2,1,0,0,120,4806,0,0,180,10800,0,0,38,750,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,113
+17     997     .       A       <*>     0       .       DP=3;I16=2,1,0,0,128,5472,0,0,180,10800,0,0,40,778,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,121
+17     998     .       G       <*>     0       .       DP=3;I16=2,1,0,0,122,4980,0,0,180,10800,0,0,42,810,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,115
+17     999     .       G       <*>     0       .       DP=3;I16=2,1,0,0,118,4650,0,0,180,10800,0,0,44,846,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,111
+17     1000    .       C       <*>     0       .       DP=3;I16=2,1,0,0,116,4490,0,0,180,10800,0,0,46,886,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,109
+17     1001    .       T       <*>     0       .       DP=3;I16=2,1,0,0,129,5555,0,0,180,10800,0,0,48,930,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,122
+17     1002    .       G       <*>     0       .       DP=3;I16=2,1,0,0,115,4459,0,0,180,10800,0,0,50,978,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,109
+17     1003    .       C       <*>     0       .       DP=3;I16=2,1,0,0,108,4046,0,0,180,10800,0,0,52,1030,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,102
+17     1004    .       A       <*>     0       .       DP=3;I16=2,1,0,0,104,3706,0,0,180,10800,0,0,54,1086,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,98
+17     1005    .       A       <*>     0       .       DP=3;I16=2,1,0,0,120,4856,0,0,180,10800,0,0,56,1146,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,113
+17     1006    .       T       <*>     0       .       DP=3;I16=2,1,0,0,122,4964,0,0,180,10800,0,0,58,1210,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,115
+17     1007    .       G       <*>     0       .       DP=3;I16=2,1,0,0,120,4802,0,0,180,10800,0,0,60,1278,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,113
+17     1008    .       A       <*>     0       .       DP=3;I16=2,1,0,0,126,5294,0,0,180,10800,0,0,62,1350,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,118
+17     1009    .       G       <*>     0       .       DP=3;I16=2,1,0,0,123,5049,0,0,180,10800,0,0,64,1426,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,116
+17     1010    .       C       <*>     0       .       DP=3;I16=2,1,0,0,121,4889,0,0,180,10800,0,0,66,1506,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,114
+17     1011    .       T       <*>     0       .       DP=3;I16=2,1,0,0,125,5249,0,0,180,10800,0,0,67,1539,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,118
+17     1012    .       A       <*>     0       .       DP=3;I16=2,1,0,0,120,4806,0,0,180,10800,0,0,68,1574,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,113
+17     1013    .       T       <*>     0       .       DP=3;I16=2,1,0,0,122,4964,0,0,180,10800,0,0,68,1562,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,115
+17     1014    .       G       <*>     0       .       DP=3;I16=2,1,0,0,120,4806,0,0,180,10800,0,0,68,1554,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,113
+17     1015    .       A       <*>     0       .       DP=3;I16=2,1,0,0,116,4600,0,0,180,10800,0,0,68,1550,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,109
+17     1016    .       T       <*>     0       .       DP=3;I16=2,1,0,0,108,4074,0,0,180,10800,0,0,68,1550,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,101
+17     1017    .       T       <*>     0       .       DP=3;I16=2,1,0,0,112,4312,0,0,180,10800,0,0,68,1554,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,105
+17     1018    .       G       <*>     0       .       DP=3;I16=2,1,0,0,97,3445,0,0,180,10800,0,0,68,1562,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,91
+17     1019    .       C       <*>     0       .       DP=3;I16=2,1,0,0,111,4289,0,0,180,10800,0,0,68,1574,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,104
+17     1020    .       G       <*>     0       .       DP=3;I16=2,1,0,0,92,2832,0,0,180,10800,0,0,67,1539,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,87
+17     1021    .       C       <*>     0       .       DP=3;I16=2,1,0,0,99,3653,0,0,180,10800,0,0,66,1506,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,92
+17     1022    .       C       <*>     0       .       DP=3;I16=2,1,0,0,116,4526,0,0,180,10800,0,0,65,1475,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,110
+17     1023    .       A       <*>     0       .       DP=3;I16=2,1,0,0,119,4731,0,0,180,10800,0,0,64,1446,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,112
+17     1024    .       C       <*>     0       .       DP=3;I16=2,1,0,0,112,4214,0,0,180,10800,0,0,63,1419,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,106
+17     1025    .       T       <*>     0       .       DP=3;I16=2,1,0,0,124,5142,0,0,180,10800,0,0,62,1394,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,117
+17     1026    .       G       <*>     0       .       DP=3;I16=2,1,0,0,120,4802,0,0,180,10800,0,0,61,1371,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,113
+17     1027    .       C       <*>     0       .       DP=3;I16=2,1,0,0,117,4589,0,0,180,10800,0,0,60,1350,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,110
+17     1028    .       A       <*>     0       .       DP=3;I16=2,1,0,0,106,3906,0,0,180,10800,0,0,59,1331,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,99
+17     1029    .       C       <*>     0       .       DP=3;I16=2,1,0,0,118,4646,0,0,180,10800,0,0,58,1314,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,111
+17     1030    .       T       <*>     0       .       DP=3;I16=2,1,0,0,130,5634,0,0,180,10800,0,0,57,1299,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,122
+17     1031    .       T       <*>     0       .       DP=3;I16=2,1,0,0,120,4824,0,0,180,10800,0,0,56,1286,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,113
+17     1032    .       T       <*>     0       .       DP=3;I16=2,1,0,0,118,4660,0,0,180,10800,0,0,55,1275,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,111
+17     1033    .       G       <*>     0       .       DP=3;I16=2,1,0,0,107,3969,0,0,180,10800,0,0,54,1266,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,101
+17     1034    .       G       <*>     0       .       DP=3;I16=2,1,0,0,108,3938,0,0,180,10800,0,0,53,1259,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,102
+17     1035    .       C       <*>     0       .       DP=3;I16=2,1,0,0,100,3654,0,0,180,10800,0,0,52,1254,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,94
+17     1036    .       C       <*>     0       .       DP=4;I16=3,1,0,0,153,5921,0,0,240,14400,0,0,51,1251,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,135
+17     1037    .       T       <*>     0       .       DP=4;I16=3,1,0,0,157,6201,0,0,240,14400,0,0,51,1251,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,138
+17     1038    .       G       <*>     0       .       DP=3;I16=2,1,0,0,114,4346,0,0,180,10800,0,0,52,1254,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,107
+17     1039    .       G       <*>     0       .       DP=3;I16=2,1,0,0,117,4625,0,0,180,10800,0,0,53,1259,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,111
+17     1040    .       A       <*>     0       .       DP=3;I16=2,1,0,0,113,4317,0,0,180,10800,0,0,54,1266,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,107
+17     1041    .       C       <*>     0       .       DP=3;I16=2,1,0,0,116,4520,0,0,180,10800,0,0,55,1275,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,110
+17     1042    .       A       <*>     0       .       DP=5;I16=4,1,0,0,178,6394,0,0,300,18000,0,0,56,1286,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,145
+17     1043    .       A       <*>     0       .       DP=5;I16=4,1,0,0,195,7659,0,0,300,18000,0,0,59,1301,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,159
+17     1044    .       C       <*>     0       .       DP=5;I16=4,1,0,0,185,6881,0,0,300,18000,0,0,62,1322,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,150
+17     1045    .       A       <*>     0       .       DP=5;I16=4,1,0,0,191,7341,0,0,300,18000,0,0,65,1349,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,156
+17     1046    .       G       <*>     0       .       DP=5;I16=4,1,0,0,194,7580,0,0,300,18000,0,0,68,1382,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,158
+17     1047    .       A       <*>     0       .       DP=5;I16=4,1,0,0,204,8334,0,0,300,18000,0,0,71,1421,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,165
+17     1048    .       G       <*>     0       .       DP=5;I16=4,1,0,0,191,7339,0,0,300,18000,0,0,74,1466,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,156
+17     1049    .       C       <*>     0       .       DP=5;I16=4,1,0,0,198,7856,0,0,300,18000,0,0,77,1517,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,160
+17     1050    .       A       <*>     0       .       DP=5;I16=3,1,0,0,158,6250,0,0,240,14400,0,0,66,1378,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,138
+17     1051    .       A       <*>     0       .       DP=5;I16=4,1,0,0,182,6962,0,0,300,18000,0,0,83,1637,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,150
+17     1052    .       A       <*>     0       .       DP=5;I16=4,1,0,0,185,7123,0,0,300,18000,0,0,86,1706,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,150
+17     1053    .       A       <*>     0       .       DP=5;I16=4,1,0,0,186,7442,0,0,300,18000,0,0,89,1781,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,149
+17     1054    .       C       <*>     0       .       DP=5;I16=4,1,0,0,187,7033,0,0,300,18000,0,0,92,1862,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,153
+17     1055    .       C       <*>     0       .       DP=5;I16=4,1,0,0,191,7375,0,0,300,18000,0,0,95,1949,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,157
+17     1056    .       C       <*>     0       .       DP=5;I16=4,1,0,0,198,7986,0,0,300,18000,0,0,98,2042,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,161
+17     1057    .       T       <*>     0       .       DP=5;I16=4,1,0,0,197,7989,0,0,300,18000,0,0,101,2141,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,159
+17     1058    .       G       <*>     0       .       DP=5;I16=4,1,0,0,190,7328,0,0,300,18000,0,0,104,2246,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,155
+17     1059    .       T       <*>     0       .       DP=5;I16=4,1,0,0,185,6901,0,0,300,18000,0,0,107,2357,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,152
+17     1060    .       C       <*>     0       .       DP=5;I16=4,1,0,0,198,7862,0,0,300,18000,0,0,110,2474,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,163
+17     1061    .       T       <*>     0       .       DP=5;I16=4,1,0,0,193,7643,0,0,300,18000,0,0,112,2548,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,158
+17     1062    .       C       <*>     0       .       DP=5;I16=4,1,0,0,201,8099,0,0,300,18000,0,0,113,2579,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,164
+17     1063    .       T       <*>     0       .       DP=5;I16=4,1,0,0,204,8428,0,0,300,18000,0,0,114,2616,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,166
+17     1064    .       A       <*>     0       .       DP=5;I16=4,1,0,0,201,8085,0,0,300,18000,0,0,115,2659,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,162
+17     1065    .       A       <*>     0       .       DP=5;I16=4,1,0,0,212,9010,0,0,300,18000,0,0,116,2708,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,174
+17     1066    .       A       <*>     0       .       DP=6;I16=5,1,0,0,234,9462,0,0,360,21600,0,0,117,2763,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,181
+17     1067    .       A       <*>     0       .       DP=6;I16=5,1,0,0,235,9545,0,0,360,21600,0,0,119,2825,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,182
+17     1068    .       A       <*>     0       .       DP=6;I16=5,1,0,0,235,9515,0,0,360,21600,0,0,119,2793,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,181
+17     1069    .       A       <*>     0       .       DP=7;I16=6,1,0,0,247,9045,0,0,420,25200,0,0,119,2765,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,177
+17     1070    .       A       <*>     0       .       DP=7;I16=6,1,0,0,261,9957,0,0,420,25200,0,0,119,2693,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,188
+17     1071    .       G       <*>     0       .       DP=7;I16=6,1,0,0,274,10748,0,0,420,25200,0,0,119,2629,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,191
+17     1072    .       A       <*>     0       .       DP=7;I16=6,1,0,0,276,10932,0,0,420,25200,0,0,119,2573,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,195
+17     1073    .       A       <*>     0       .       DP=7;I16=6,1,0,0,283,11473,0,0,420,25200,0,0,119,2525,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,199
+17     1074    .       A       <*>     0       .       DP=7;I16=6,1,0,0,287,11811,0,0,420,25200,0,0,119,2485,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,203
+17     1075    .       A       <*>     0       .       DP=7;I16=6,1,0,0,282,11444,0,0,420,25200,0,0,119,2453,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,200
+17     1076    .       G       <*>     0       .       DP=7;I16=6,1,0,0,261,9981,0,0,420,25200,0,0,119,2429,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,183
+17     1077    .       A       <*>     0       .       DP=8;I16=7,1,0,0,315,12539,0,0,480,28800,0,0,119,2413,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,209
+17     1078    .       A       <*>     0       .       DP=8;I16=7,1,0,0,322,13080,0,0,480,28800,0,0,120,2406,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,214
+17     1079    .       A       <*>     0       .       DP=8;I16=7,1,0,0,311,12205,0,0,480,28800,0,0,121,2409,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,206
+17     1080    .       A       <*>     0       .       DP=8;I16=7,1,0,0,331,13751,0,0,480,28800,0,0,122,2422,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,218
+17     1081    .       G       <*>     0       .       DP=9;I16=8,1,0,0,342,13060,0,0,540,32400,0,0,123,2445,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,210
+17     1082    .       A       <*>     0       .       DP=9;I16=8,1,0,0,354,14088,0,0,540,32400,0,0,125,2479,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,217
+17     1083    .       A       <*>     0       .       DP=9;I16=8,1,0,0,354,14182,0,0,540,32400,0,0,127,2525,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,217
+17     1084    .       A       <*>     0       .       DP=9;I16=8,1,0,0,348,13802,0,0,540,32400,0,0,129,2583,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,215
+17     1085    .       A       <*>     0       .       DP=9;I16=8,1,0,0,346,13750,0,0,540,32400,0,0,131,2653,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,214
+17     1086    .       A       <*>     0       .       DP=8;I16=8,0,0,0,309,12149,0,0,480,28800,0,0,134,2734,0,0;QS=1,0;MQ0F=0 PL      0,24,179
+17     1087    .       C       <*>     0       .       DP=9;I16=9,0,0,0,319,11641,0,0,540,32400,0,0,137,2825,0,0;QS=1,0;MQ0F=0 PL      0,27,173
+17     1088    .       T       <*>     0       .       DP=9;I16=9,0,0,0,378,15920,0,0,540,32400,0,0,141,2927,0,0;QS=1,0;MQ0F=0 PL      0,27,198
+17     1089    .       C       <*>     0       .       DP=9;I16=9,0,0,0,351,13905,0,0,540,32400,0,0,145,3041,0,0;QS=1,0;MQ0F=0 PL      0,27,188
+17     1090    .       A       <*>     0       .       DP=9;I16=9,0,0,0,348,13530,0,0,540,32400,0,0,149,3167,0,0;QS=1,0;MQ0F=0 PL      0,27,183
+17     1091    .       C       <*>     0       .       DP=9;I16=9,0,0,0,333,12443,0,0,540,32400,0,0,153,3305,0,0;QS=1,0;MQ0F=0 PL      0,27,177
+17     1092    .       T       <*>     0       .       DP=9;I16=9,0,0,0,378,15912,0,0,540,32400,0,0,156,3404,0,0;QS=1,0;MQ0F=0 PL      0,27,198
+17     1093    .       G       <*>     0       .       DP=9;I16=9,0,0,0,348,13536,0,0,540,32400,0,0,159,3513,0,0;QS=1,0;MQ0F=0 PL      0,27,184
+17     1094    .       G       <*>     0       .       DP=9;I16=8,0,0,0,325,13295,0,0,480,28800,0,0,155,3583,0,0;QS=1,0;MQ0F=0 PL      0,24,185
+17     1095    .       A       <*>     0       .       DP=8;I16=8,0,0,0,310,12292,0,0,480,28800,0,0,165,3709,0,0;QS=1,0;MQ0F=0 PL      0,24,178
+17     1096    .       T       <*>     0       .       DP=9;I16=9,0,0,0,331,12443,0,0,540,32400,0,0,168,3792,0,0;QS=1,0;MQ0F=0 PL      0,27,178
+17     1097    .       A       <*>     0       .       DP=9;I16=9,0,0,0,330,12450,0,0,540,32400,0,0,172,3882,0,0;QS=1,0;MQ0F=0 PL      0,27,177
+17     1098    .       T       <*>     0       .       DP=9;I16=9,0,0,0,356,14108,0,0,540,32400,0,0,176,3980,0,0;QS=1,0;MQ0F=0 PL      0,27,186
+17     1099    .       G       <*>     0       .       DP=9;I16=9,0,0,0,346,13384,0,0,540,32400,0,0,180,4086,0,0;QS=1,0;MQ0F=0 PL      0,27,182
+17     1100    .       A       <*>     0       .       DP=9;I16=9,0,0,0,363,14713,0,0,540,32400,0,0,184,4200,0,0;QS=1,0;MQ0F=0 PL      0,27,191
+17     1101    .       A       <*>     0       .       DP=9;I16=9,0,0,0,377,15835,0,0,540,32400,0,0,188,4322,0,0;QS=1,0;MQ0F=0 PL      0,27,198
+17     1102    .       T       <*>     0       .       DP=9;I16=9,0,0,0,356,14128,0,0,540,32400,0,0,192,4452,0,0;QS=1,0;MQ0F=0 PL      0,27,186
+17     1103    .       G       <*>     0       .       DP=10;I16=9,1,0,0,384,14810,0,0,600,36000,0,0,195,4539,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,222
+17     1104    .       A       <*>     0       .       DP=10;I16=9,1,0,0,405,16479,0,0,600,36000,0,0,199,4633,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,233
+17     1105    .       T       <*>     0       .       DP=10;I16=9,1,0,0,389,15179,0,0,600,36000,0,0,203,4735,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,222
+17     1106    .       A       <*>     0       .       DP=10;I16=9,1,0,0,380,14516,0,0,600,36000,0,0,207,4845,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,217
+17     1107    .       C       <*>     0       .       DP=10;I16=9,1,0,0,385,14881,0,0,600,36000,0,0,210,4912,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,220
+17     1108    .       A       <*>     0       .       DP=10;I16=9,1,0,0,400,16056,0,0,600,36000,0,0,213,4985,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,227
+17     1109    .       G       <*>     0       .       DP=10;I16=9,1,0,0,390,15304,0,0,600,36000,0,0,216,5064,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,224
+17     1110    .       G       <*>     0       .       DP=10;I16=9,1,0,0,389,15219,0,0,600,36000,0,0,219,5149,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,224
+17     1111    .       T       <*>     0       .       DP=10;I16=9,1,0,0,371,13881,0,0,600,36000,0,0,222,5240,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,211
+17     1112    .       T       <*>     0       .       DP=10;I16=9,1,0,0,394,15542,0,0,600,36000,0,0,224,5288,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,221
+17     1113    .       G       <*>     0       .       DP=11;I16=10,1,0,0,418,15980,0,0,660,39600,0,0,225,5293,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,33,222
+17     1114    .       A       <*>     0       .       DP=11;I16=10,1,0,0,444,18090,0,0,660,39600,0,0,227,5305,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,33,238
+17     1115    .       G       <*>     0       .       DP=11;I16=10,1,0,0,442,17812,0,0,660,39600,0,0,229,5325,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,33,234
+17     1116    .       G       <*>     0       .       DP=11;I16=10,1,0,0,415,15869,0,0,660,39600,0,0,231,5353,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,33,226
+17     1117    .       A       <*>     0       .       DP=11;I16=10,1,0,0,441,17783,0,0,660,39600,0,0,233,5389,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,33,234
+17     1118    .       T       <*>     0       .       DP=12;I16=10,1,0,0,471,21403,0,0,660,39600,0,0,233,5335,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,33,248
+17     1119    .       C       <*>     0       .       DP=12;I16=10,1,0,0,480,22008,0,0,660,39600,0,0,233,5293,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,33,255
+17     1120    .       C       <*>     0       .       DP=12;I16=10,1,0,0,479,22119,0,0,660,39600,0,0,233,5263,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,33,255
+17     1121    .       A       <*>     0       .       DP=13;I16=11,1,0,0,515,23435,0,0,720,43200,0,0,233,5245,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,36,255
+17     1122    .       T       <*>     0       .       DP=13;I16=11,1,0,0,517,23663,0,0,720,43200,0,0,233,5189,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,36,255
+17     1123    .       T       <*>     0       .       DP=13;I16=11,1,0,0,521,24255,0,0,720,43200,0,0,233,5145,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,36,255
+17     1124    .       A       <*>     0       .       DP=13;I16=11,1,0,0,514,23562,0,0,720,43200,0,0,233,5113,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,36,255
+17     1125    .       T       <*>     0       .       DP=13;I16=11,1,0,0,527,24853,0,0,720,43200,0,0,233,5093,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,36,255
+17     1126    .       C       <*>     0       .       DP=13;I16=11,1,0,0,527,24651,0,0,720,43200,0,0,233,5085,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,36,255
+17     1127    .       T       <*>     0       .       DP=13;I16=11,1,0,0,541,26591,0,0,720,43200,0,0,233,5089,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,36,255
+17     1128    .       G       <*>     0       .       DP=13;I16=11,1,0,0,525,24825,0,0,720,43200,0,0,233,5105,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,36,255
+17     1129    .       A       G,<*>   0       .       DP=13;I16=11,0,0,1,482,22610,32,1024,660,39600,60,3600,207,4457,25,625;QS=0.935354,0.0646465,0;SGB=-0.379885;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0    PL      0,4,198,33,201,219
+17     1130    .       A       <*>     0       .       DP=13;I16=11,1,0,0,525,24437,0,0,720,43200,0,0,231,5069,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,36,255
+17     1131    .       A       <*>     0       .       DP=13;I16=11,1,0,0,520,23980,0,0,720,43200,0,0,230,5066,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,36,255
+17     1132    .       T       <*>     0       .       DP=13;I16=11,1,0,0,524,24784,0,0,720,43200,0,0,229,5073,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,36,255
+17     1133    .       G       <*>     0       .       DP=13;I16=11,1,0,0,524,24346,0,0,720,43200,0,0,228,5090,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,36,255
+17     1134    .       C       <*>     0       .       DP=13;I16=11,1,0,0,536,25356,0,0,720,43200,0,0,227,5117,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,36,255
+17     1135    .       T       <*>     0       .       DP=13;I16=11,1,0,0,563,28333,0,0,720,43200,0,0,226,5154,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,36,255
+17     1136    .       T       <*>     0       .       DP=13;I16=11,1,0,0,521,24617,0,0,720,43200,0,0,225,5201,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,36,255
+17     1137    .       G       <*>     0       .       DP=12;I16=10,1,0,0,480,22386,0,0,660,39600,0,0,225,5257,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,33,254
+17     1138    .       G       <*>     0       .       DP=12;I16=10,1,0,0,458,20666,0,0,660,39600,0,0,225,5321,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,33,246
+17     1139    .       A       <*>     0       .       DP=12;I16=10,1,0,0,490,23474,0,0,660,39600,0,0,224,5342,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,33,255
+17     1140    .       C       <*>     0       .       DP=12;I16=10,1,0,0,465,20947,0,0,660,39600,0,0,223,5369,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,33,250
+17     1141    .       C       <*>     0       .       DP=12;I16=10,1,0,0,487,22793,0,0,660,39600,0,0,222,5402,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,33,255
+17     1142    .       A       <*>     0       .       DP=12;I16=10,1,0,0,469,21715,0,0,660,39600,0,0,220,5392,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,33,251
+17     1143    .       G       <*>     0       .       DP=10;I16=8,2,0,0,401,16179,0,0,600,36000,0,0,245,6013,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,253
+17     1144    .       A       <*>     0       .       DP=10;I16=8,2,0,0,400,16170,0,0,600,36000,0,0,245,6013,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,255
+17     1145    .       T       <*>     0       .       DP=10;I16=8,2,0,0,394,15618,0,0,600,36000,0,0,244,5968,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,249
+17     1146    .       G       <*>     0       .       DP=10;I16=8,2,0,0,400,16058,0,0,600,36000,0,0,243,5929,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,254
+17     1147    .       T       <*>     0       .       DP=10;I16=8,2,0,0,397,16013,0,0,600,36000,0,0,241,5845,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,255
+17     1148    .       T       <*>     0       .       DP=10;I16=8,2,0,0,404,16434,0,0,600,36000,0,0,239,5765,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,255
+17     1149    .       T       <*>     0       .       DP=10;I16=8,2,0,0,417,17443,0,0,600,36000,0,0,237,5689,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,255
+17     1150    .       T       <*>     0       .       DP=10;I16=8,2,0,0,412,17020,0,0,600,36000,0,0,235,5617,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,255
+17     1151    .       G       <*>     0       .       DP=10;I16=8,2,0,0,393,15523,0,0,600,36000,0,0,233,5549,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,248
+17     1152    .       A       <*>     0       .       DP=11;I16=8,3,0,0,441,18063,0,0,660,39600,0,0,231,5485,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,33,255
+17     1153    .       A       <*>     0       .       DP=11;I16=8,3,0,0,438,17700,0,0,660,39600,0,0,229,5377,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,33,255
+17     1154    .       T       <*>     0       .       DP=11;I16=8,3,0,0,434,17352,0,0,660,39600,0,0,227,5277,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,33,255
+17     1155    .       T       <*>     0       .       DP=11;I16=8,3,0,0,450,18518,0,0,660,39600,0,0,225,5185,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,33,255
+17     1156    .       T       <*>     0       .       DP=11;I16=8,3,0,0,454,18846,0,0,660,39600,0,0,223,5101,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,33,255
+17     1157    .       T       <*>     0       .       DP=11;I16=8,3,0,0,455,18851,0,0,660,39600,0,0,220,4976,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,33,255
+17     1158    .       G       <*>     0       .       DP=11;I16=8,3,0,0,456,18954,0,0,660,39600,0,0,217,4861,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,33,255
+17     1159    .       G       <*>     0       .       DP=11;I16=8,3,0,0,432,17154,0,0,660,39600,0,0,214,4756,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,33,255
+17     1160    .       A       <*>     0       .       DP=13;I16=8,5,0,0,490,18826,0,0,780,46800,0,0,211,4661,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,39,255
+17     1161    .       T       <*>     0       .       DP=13;I16=8,5,0,0,508,20040,0,0,780,46800,0,0,210,4578,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,39,255
+17     1162    .       T       <*>     0       .       DP=13;I16=8,5,0,0,507,19989,0,0,780,46800,0,0,209,4509,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,39,255
+17     1163    .       T       <*>     0       .       DP=13;I16=8,5,0,0,515,20589,0,0,780,46800,0,0,207,4405,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,39,255
+17     1164    .       T       <*>     0       .       DP=13;I16=8,5,0,0,515,20623,0,0,780,46800,0,0,205,4317,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,39,255
+17     1165    .       T       <*>     0       .       DP=13;I16=8,5,0,0,534,22138,0,0,780,46800,0,0,203,4245,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,39,255
+17     1166    .       T       <*>     0       .       DP=13;I16=8,5,0,0,510,20260,0,0,780,46800,0,0,201,4189,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,39,255
+17     1167    .       C       <*>     0       .       DP=12;I16=7,5,0,0,479,19261,0,0,720,43200,0,0,200,4148,0,0;QS=1,0;MQSB=0.95494;MQ0F=0   PL      0,36,255
+17     1168    .       A       <*>     0       .       DP=12;I16=7,5,0,0,482,19408,0,0,720,43200,0,0,199,4121,0,0;QS=1,0;MQSB=0.95494;MQ0F=0   PL      0,36,255
+17     1169    .       T       <*>     0       .       DP=12;I16=7,5,0,0,473,18741,0,0,720,43200,0,0,198,4108,0,0;QS=1,0;MQSB=0.95494;MQ0F=0   PL      0,36,255
+17     1170    .       A       <*>     0       .       DP=11;I16=6,5,0,0,421,16377,0,0,660,39600,0,0,198,4108,0,0;QS=1,0;MQSB=0.950952;MQ0F=0  PL      0,33,255
+17     1171    .       T       <*>     0       .       DP=11;I16=6,5,0,0,437,17453,0,0,660,39600,0,0,198,4120,0,0;QS=1,0;MQSB=0.950952;MQ0F=0  PL      0,33,255
+17     1172    .       T       <*>     0       .       DP=11;I16=6,5,0,0,451,18549,0,0,660,39600,0,0,197,4095,0,0;QS=1,0;MQSB=0.950952;MQ0F=0  PL      0,33,255
+17     1173    .       T       <*>     0       .       DP=11;I16=6,5,0,0,449,18407,0,0,660,39600,0,0,196,4084,0,0;QS=1,0;MQSB=0.950952;MQ0F=0  PL      0,33,255
+17     1174    .       T       <*>     0       .       DP=11;I16=6,5,0,0,443,17907,0,0,660,39600,0,0,195,4087,0,0;QS=1,0;MQSB=0.950952;MQ0F=0  PL      0,33,255
+17     1175    .       G       <*>     0       .       DP=11;I16=6,5,0,0,411,15559,0,0,660,39600,0,0,194,4104,0,0;QS=1,0;MQSB=0.950952;MQ0F=0  PL      0,33,255
+17     1176    .       T       <*>     0       .       DP=11;I16=6,5,0,0,406,15662,0,0,660,39600,0,0,193,4135,0,0;QS=1,0;MQSB=0.950952;MQ0F=0  PL      0,33,255
+17     1177    .       A       <*>     0       .       DP=11;I16=6,5,0,0,411,15595,0,0,660,39600,0,0,192,4180,0,0;QS=1,0;MQSB=0.950952;MQ0F=0  PL      0,33,255
+17     1178    .       A       <*>     0       .       DP=10;I16=5,5,0,0,387,15163,0,0,600,36000,0,0,191,4187,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     1179    .       T       <*>     0       .       DP=10;I16=5,5,0,0,391,15435,0,0,600,36000,0,0,189,4155,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     1180    .       C       <*>     0       .       DP=10;I16=5,5,0,0,402,16274,0,0,600,36000,0,0,187,4135,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     1181    .       T       <*>     0       .       DP=10;I16=5,5,0,0,395,15843,0,0,600,36000,0,0,185,4127,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     1182    .       T       <*>     0       .       DP=9;I16=4,5,0,0,351,13901,0,0,540,32400,0,0,184,4130,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,255
+17     1183    .       T       <*>     0       .       DP=9;I16=4,5,0,0,341,13579,0,0,540,32400,0,0,183,4143,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,255
+17     1184    .       G       <*>     0       .       DP=9;I16=4,5,0,0,354,13996,0,0,540,32400,0,0,182,4166,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,255
+17     1185    .       C       <*>     0       .       DP=9;I16=4,5,0,0,341,12959,0,0,540,32400,0,0,181,4199,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,250
+17     1186    .       A       <*>     0       .       DP=9;I16=4,5,0,0,370,15280,0,0,540,32400,0,0,178,4140,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,255
+17     1187    .       G       <*>     0       .       DP=9;I16=4,5,0,0,320,11816,0,0,540,32400,0,0,175,4087,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,240
+17     1188    .       T       <*>     0       .       DP=8;I16=3,5,0,0,282,10330,0,0,480,28800,0,0,173,4039,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,216
+17     1189    .       A       <*>     0       .       DP=9;I16=4,5,0,0,342,13108,0,0,540,32400,0,0,170,3946,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,252
+17     1190    .       T       <*>     0       .       DP=9;I16=4,5,0,0,341,13061,0,0,540,32400,0,0,168,3860,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,252
+17     1191    .       A       <*>     0       .       DP=9;I16=4,5,0,0,330,12352,0,0,540,32400,0,0,166,3782,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,245
+17     1192    .       T       <*>     0       .       DP=9;I16=4,5,0,0,346,13400,0,0,540,32400,0,0,164,3712,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,255
+17     1193    .       T       <*>     0       .       DP=9;I16=4,5,0,0,346,13426,0,0,540,32400,0,0,162,3650,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,255
+17     1194    .       T       <*>     0       .       DP=9;I16=4,5,0,0,336,12702,0,0,540,32400,0,0,159,3547,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,249
+17     1195    .       A       <*>     0       .       DP=9;I16=4,5,0,0,313,11337,0,0,540,32400,0,0,156,3454,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,235
+17     1196    .       C       <*>     0       .       DP=9;I16=4,5,0,0,319,11405,0,0,540,32400,0,0,153,3371,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,236
+17     1197    .       C       <*>     0       .       DP=8;I16=3,5,0,0,308,11896,0,0,480,28800,0,0,150,3248,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,233
+17     1198    .       A       <*>     0       .       DP=8;I16=3,5,0,0,321,12969,0,0,480,28800,0,0,147,3135,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,245
+17     1199    .       G       <*>     0       .       DP=8;I16=3,5,0,0,290,10626,0,0,480,28800,0,0,144,3032,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,221
+17     1200    .       T       <*>     0       .       DP=8;I16=3,5,0,0,326,13324,0,0,480,28800,0,0,141,2939,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,247
+17     1201    .       T       <*>     0       .       DP=8;I16=3,5,0,0,317,12581,0,0,480,28800,0,0,138,2856,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,238
+17     1202    .       C       <*>     0       .       DP=8;I16=3,5,0,0,305,11673,0,0,480,28800,0,0,135,2783,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,230
+17     1203    .       A       <*>     0       .       DP=8;I16=3,5,0,0,316,12606,0,0,480,28800,0,0,132,2720,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,241
+17     1204    .       G       <*>     0       .       DP=7;I16=3,4,0,0,272,10668,0,0,420,25200,0,0,130,2666,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,218
+17     1205    .       C       <*>     0       .       DP=7;I16=3,4,0,0,271,10615,0,0,420,25200,0,0,128,2620,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,217
+17     1206    .       A       <*>     0       .       DP=7;I16=3,4,0,0,261,10111,0,0,420,25200,0,0,126,2582,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,212
+17     1207    .       T       <*>     0       .       DP=7;I16=3,3,0,0,232,9016,0,0,360,21600,0,0,99,1927,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,194
+17     1208    .       C       <*>     0       .       DP=7;I16=3,4,0,0,271,10567,0,0,420,25200,0,0,122,2530,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,217
+17     1209    .       C       <*>     0       .       DP=7;I16=3,4,0,0,260,9798,0,0,420,25200,0,0,120,2516,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,209
+17     1210    .       C       <*>     0       .       DP=7;I16=3,4,0,0,258,9874,0,0,420,25200,0,0,118,2510,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,209
+17     1211    .       T       <*>     0       .       DP=7;I16=3,4,0,0,264,10200,0,0,420,25200,0,0,116,2512,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,214
+17     1212    .       A       <*>     0       .       DP=7;I16=3,4,0,0,256,9428,0,0,420,25200,0,0,114,2522,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,204
+17     1213    .       A       <*>     0       .       DP=7;I16=3,4,0,0,238,8688,0,0,420,25200,0,0,112,2540,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,195
+17     1214    .       C       <*>     0       .       DP=6;I16=2,4,0,0,223,8441,0,0,360,21600,0,0,111,2565,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,184
+17     1215    .       T       <*>     0       .       DP=6;I16=2,3,0,0,198,7884,0,0,300,18000,0,0,84,1920,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,172
+17     1216    .       C       <*>     0       .       DP=6;I16=2,4,0,0,207,7455,0,0,360,21600,0,0,107,2529,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,172
+17     1217    .       A       <*>     0       .       DP=6;I16=2,4,0,0,231,9037,0,0,360,21600,0,0,105,2517,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,191
+17     1218    .       A       <*>     0       .       DP=6;I16=2,4,0,0,223,8501,0,0,360,21600,0,0,103,2509,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,184
+17     1219    .       A       <*>     0       .       DP=5;I16=2,3,0,0,199,8003,0,0,300,18000,0,0,102,2504,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,173
+17     1220    .       A       <*>     0       .       DP=5;I16=2,3,0,0,191,7451,0,0,300,18000,0,0,101,2501,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,167
+17     1221    .       A       <*>     0       .       DP=5;I16=2,3,0,0,179,6643,0,0,300,18000,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,157
+17     1222    .       T       <*>     0       .       DP=4;I16=1,3,0,0,161,6531,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,142
+17     1223    .       T       <*>     0       .       DP=4;I16=1,2,0,0,127,5379,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,120
+17     1224    .       C       <*>     0       .       DP=4;I16=1,2,0,0,119,4723,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,112
+17     1225    .       A       <*>     0       .       DP=4;I16=1,3,0,0,165,6809,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,145
+17     1226    .       A       <*>     0       .       DP=4;I16=1,3,0,0,168,7058,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,147
+17     1227    .       A       <*>     0       .       DP=4;I16=1,3,0,0,167,6977,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,146
+17     1228    .       A       <*>     0       .       DP=4;I16=1,3,0,0,166,6894,0,0,240,14400,0,0,99,2451,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,145
+17     1229    .       A       <*>     0       .       DP=4;I16=1,3,0,0,157,6219,0,0,240,14400,0,0,98,2404,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,138
+17     1230    .       T       <*>     0       .       DP=4;I16=1,3,0,0,164,6734,0,0,240,14400,0,0,97,2359,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,144
+17     1231    .       C       <*>     0       .       DP=4;I16=1,3,0,0,157,6235,0,0,240,14400,0,0,96,2316,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,138
+17     1232    .       T       <*>     0       .       DP=4;I16=1,3,0,0,145,5431,0,0,240,14400,0,0,95,2275,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,129
+17     1233    .       G       <*>     0       .       DP=4;I16=1,3,0,0,144,5422,0,0,240,14400,0,0,94,2236,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,129
+17     1234    .       A       <*>     0       .       DP=4;I16=1,3,0,0,164,6736,0,0,240,14400,0,0,93,2199,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,144
+17     1235    .       A       <*>     0       .       DP=4;I16=1,3,0,0,159,6367,0,0,240,14400,0,0,92,2164,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,140
+17     1236    .       A       <*>     0       .       DP=4;I16=1,3,0,0,153,5977,0,0,240,14400,0,0,89,2033,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,136
+17     1237    .       T       <*>     0       .       DP=4;I16=1,3,0,0,152,5912,0,0,240,14400,0,0,86,1908,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,135
+17     1238    .       C       <*>     0       .       DP=4;I16=1,3,0,0,164,6758,0,0,240,14400,0,0,83,1789,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,145
+17     1239    .       C       <*>     0       .       DP=4;I16=1,3,0,0,138,5114,0,0,240,14400,0,0,80,1676,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,124
+17     1240    .       C       <*>     0       .       DP=4;I16=1,3,0,0,145,5407,0,0,240,14400,0,0,77,1569,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,129
+17     1241    .       A       <*>     0       .       DP=4;I16=1,3,0,0,160,6404,0,0,240,14400,0,0,74,1468,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,141
+17     1242    .       A       <*>     0       .       DP=5;I16=2,3,0,0,174,6374,0,0,300,18000,0,0,71,1373,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,153
+17     1243    .       A       <*>     0       .       DP=5;I16=2,3,0,0,181,6649,0,0,300,18000,0,0,69,1285,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,158
+17     1244    .       C       <*>     0       .       DP=5;I16=2,3,0,0,170,5836,0,0,300,18000,0,0,67,1205,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,148
+17     1245    .       G       <*>     0       .       DP=5;I16=2,3,0,0,182,6762,0,0,300,18000,0,0,65,1133,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,158
+17     1246    .       C       <*>     0       .       DP=5;I16=2,3,0,0,168,5688,0,0,300,18000,0,0,63,1069,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,146
+17     1247    .       G       <*>     0       .       DP=5;I16=2,3,0,0,172,6070,0,0,300,18000,0,0,61,1013,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,150
+17     1248    .       C       <*>     0       .       DP=5;I16=2,3,0,0,179,6455,0,0,300,18000,0,0,59,965,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,15,156
+17     1249    .       C       <*>     0       .       DP=5;I16=2,3,0,0,192,7386,0,0,300,18000,0,0,57,925,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,15,166
+17     1250    .       A       <*>     0       .       DP=5;I16=2,3,0,0,186,6930,0,0,300,18000,0,0,55,893,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,15,161
+17     1251    .       A       <*>     0       .       DP=5;I16=2,3,0,0,200,8038,0,0,300,18000,0,0,53,869,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,15,174
+17     1252    .       T       <*>     0       .       DP=5;I16=2,3,0,0,183,6753,0,0,300,18000,0,0,51,853,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,15,159
+17     1253    .       A       <*>     0       .       DP=4;I16=2,2,0,0,158,6242,0,0,240,14400,0,0,50,844,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,144
+17     1254    .       A       <*>     0       .       DP=4;I16=2,2,0,0,171,7311,0,0,240,14400,0,0,49,841,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,156
+17     1255    .       G       <*>     0       .       DP=5;I16=2,3,0,0,195,7623,0,0,300,18000,0,0,48,844,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,15,169
+17     1256    .       C       <*>     0       .       DP=5;I16=2,3,0,0,191,7317,0,0,300,18000,0,0,48,854,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,15,165
+17     1257    .       A       <*>     0       .       DP=5;I16=2,3,0,0,193,7457,0,0,300,18000,0,0,48,872,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,15,167
+17     1258    .       T       <*>     0       .       DP=5;I16=2,3,0,0,196,7692,0,0,300,18000,0,0,48,898,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,15,170
+17     1259    .       T       <*>     0       .       DP=5;I16=2,3,0,0,197,7765,0,0,300,18000,0,0,48,932,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,15,170
+17     1260    .       C       <*>     0       .       DP=5;I16=2,3,0,0,177,6415,0,0,300,18000,0,0,48,974,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,15,155
+17     1261    .       C       <*>     0       .       DP=3;I16=2,1,0,0,116,4502,0,0,180,10800,0,0,50,1022,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,109
+17     1262    .       C       <*>     0       .       DP=3;I16=2,1,0,0,121,4893,0,0,180,10800,0,0,52,1074,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,114
+17     1263    .       T       <*>     0       .       DP=3;I16=2,1,0,0,125,5219,0,0,180,10800,0,0,54,1130,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,118
+17     1264    .       T       <*>     0       .       DP=3;I16=2,1,0,0,121,4883,0,0,180,10800,0,0,56,1190,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,114
+17     1265    .       T       <*>     0       .       DP=3;I16=2,1,0,0,121,4889,0,0,180,10800,0,0,57,1205,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,114
+17     1266    .       G       <*>     0       .       DP=3;I16=2,1,0,0,121,4885,0,0,180,10800,0,0,58,1226,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,114
+17     1267    .       A       <*>     0       .       DP=3;I16=2,1,0,0,120,4878,0,0,180,10800,0,0,59,1253,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,114
+17     1268    .       G       <*>     0       .       DP=3;I16=2,1,0,0,114,4358,0,0,180,10800,0,0,59,1235,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,108
+17     1269    .       C       <*>     0       .       DP=3;I16=2,1,0,0,113,4309,0,0,180,10800,0,0,59,1221,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,107
+17     1270    .       G       <*>     0       .       DP=3;I16=2,1,0,0,104,3624,0,0,180,10800,0,0,59,1211,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,98
+17     1271    .       T       <*>     0       .       DP=3;I16=2,1,0,0,116,4504,0,0,180,10800,0,0,59,1205,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,109
+17     1272    .       C       <*>     0       .       DP=3;I16=2,1,0,0,117,4577,0,0,180,10800,0,0,59,1203,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,110
+17     1273    .       A       <*>     0       .       DP=3;I16=2,1,0,0,120,4806,0,0,180,10800,0,0,59,1205,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,113
+17     1274    .       T       <*>     0       .       DP=3;I16=2,1,0,0,122,4962,0,0,180,10800,0,0,59,1211,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,115
+17     1275    .       G       <*>     0       .       DP=3;I16=2,1,0,0,119,4725,0,0,180,10800,0,0,59,1221,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,112
+17     1276    .       T       <*>     0       .       DP=3;I16=2,1,0,0,117,4581,0,0,180,10800,0,0,59,1235,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,110
+17     1277    .       C       <*>     0       .       DP=3;I16=2,1,0,0,113,4305,0,0,180,10800,0,0,59,1253,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,106
+17     1278    .       G       <*>     0       .       DP=3;I16=2,1,0,0,102,3524,0,0,180,10800,0,0,59,1275,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,96
+17     1279    .       G       <*>     0       .       DP=3;I16=2,1,0,0,120,4806,0,0,180,10800,0,0,59,1301,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,113
+17     1280    .       T       <*>     0       .       DP=3;I16=2,1,0,0,103,3581,0,0,180,10800,0,0,59,1331,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,97
+17     1281    .       G       <*>     0       .       DP=3;I16=2,1,0,0,109,4009,0,0,180,10800,0,0,58,1314,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,103
+17     1282    .       C       <*>     0       .       DP=4;I16=2,2,0,0,143,5185,0,0,240,14400,0,0,57,1299,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,131
+17     1283    .       T       <*>     0       .       DP=4;I16=2,2,0,0,168,7104,0,0,240,14400,0,0,57,1287,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,154
+17     1284    .       T       <*>     0       .       DP=4;I16=2,2,0,0,159,6341,0,0,240,14400,0,0,57,1279,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,145
+17     1285    .       G       <*>     0       .       DP=4;I16=2,2,0,0,159,6327,0,0,240,14400,0,0,57,1275,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,145
+17     1286    .       G       <*>     0       .       DP=4;I16=2,2,0,0,161,6525,0,0,240,14400,0,0,57,1275,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,148
+17     1287    .       A       <*>     0       .       DP=4;I16=2,2,0,0,149,5605,0,0,240,14400,0,0,57,1279,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,137
+17     1288    .       A       <*>     0       .       DP=4;I16=2,2,0,0,153,5895,0,0,240,14400,0,0,57,1287,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,140
+17     1289    .       T       <*>     0       .       DP=4;I16=2,2,0,0,154,5970,0,0,240,14400,0,0,57,1299,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,141
+17     1290    .       G       <*>     0       .       DP=3;I16=1,2,0,0,112,4242,0,0,180,10800,0,0,58,1314,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,106
+17     1291    .       T       <*>     0       .       DP=3;I16=1,2,0,0,124,5146,0,0,180,10800,0,0,59,1331,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,117
+17     1292    .       T       <*>     0       .       DP=3;I16=1,2,0,0,119,4773,0,0,180,10800,0,0,60,1350,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,113
+17     1293    .       T       <*>     0       .       DP=3;I16=1,2,0,0,124,5126,0,0,180,10800,0,0,61,1371,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,116
+17     1294    .       G       <*>     0       .       DP=3;I16=1,2,0,0,126,5306,0,0,180,10800,0,0,62,1394,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,119
+17     1295    .       G       <*>     0       .       DP=3;I16=1,2,0,0,121,4913,0,0,180,10800,0,0,63,1419,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,114
+17     1296    .       G       <*>     0       .       DP=3;I16=1,2,0,0,121,4899,0,0,180,10800,0,0,64,1446,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,114
+17     1297    .       G       <*>     0       .       DP=4;I16=1,3,0,0,151,5765,0,0,240,14400,0,0,65,1475,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,133
+17     1298    .       T       <*>     0       .       DP=4;I16=1,3,0,0,157,6219,0,0,240,14400,0,0,67,1507,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,138
+17     1299    .       T       <*>     0       .       DP=4;I16=1,3,0,0,154,5998,0,0,240,14400,0,0,69,1543,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,136
+17     1300    .       T       <*>     0       .       DP=4;I16=1,3,0,0,153,5915,0,0,240,14400,0,0,71,1583,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,136
+17     1301    .       T       <*>     0       .       DP=4;I16=1,3,0,0,153,5885,0,0,240,14400,0,0,73,1627,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,135
+17     1302    .       G       <*>     0       .       DP=4;I16=1,3,0,0,158,6268,0,0,240,14400,0,0,75,1675,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,140
+17     1303    .       G       <*>     0       .       DP=4;I16=1,3,0,0,156,6126,0,0,240,14400,0,0,77,1727,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,138
+17     1304    .       A       <*>     0       .       DP=5;I16=2,3,0,0,194,7576,0,0,300,18000,0,0,79,1783,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,169
+17     1305    .       T       <*>     0       .       DP=5;I16=2,3,0,0,199,7959,0,0,300,18000,0,0,82,1844,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,174
+17     1306    .       T       <*>     0       .       DP=5;I16=2,3,0,0,192,7426,0,0,300,18000,0,0,85,1911,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,168
+17     1307    .       T       <*>     0       .       DP=5;I16=2,3,0,0,192,7402,0,0,300,18000,0,0,88,1984,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,167
+17     1308    .       A       <*>     0       .       DP=5;I16=2,3,0,0,198,7848,0,0,300,18000,0,0,90,2012,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,173
+17     1309    .       C       <*>     0       .       DP=5;I16=2,3,0,0,194,7562,0,0,300,18000,0,0,92,2044,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,169
+17     1310    .       A       <*>     0       .       DP=5;I16=2,3,0,0,210,8856,0,0,300,18000,0,0,94,2080,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,183
+17     1311    .       G       <*>     0       .       DP=5;I16=2,3,0,0,200,8026,0,0,300,18000,0,0,96,2120,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,174
+17     1312    .       C       <*>     0       .       DP=5;I16=2,3,0,0,190,7340,0,0,300,18000,0,0,98,2164,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,166
+17     1313    .       T       <*>     0       .       DP=5;I16=2,3,0,0,201,8159,0,0,300,18000,0,0,100,2212,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,175
+17     1314    .       T       <*>     0       .       DP=5;I16=2,3,0,0,199,7973,0,0,300,18000,0,0,102,2264,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,174
+17     1315    .       T       <*>     0       .       DP=5;I16=2,3,0,0,200,8022,0,0,300,18000,0,0,104,2320,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,174
+17     1316    .       G       <*>     0       .       DP=6;I16=2,4,0,0,229,8827,0,0,360,21600,0,0,106,2380,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,188
+17     1317    .       G       <*>     0       .       DP=6;I16=2,4,0,0,220,8092,0,0,360,21600,0,0,109,2445,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,179
+17     1318    .       G       <*>     0       .       DP=6;I16=2,4,0,0,227,8609,0,0,360,21600,0,0,111,2467,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,184
+17     1319    .       A       <*>     0       .       DP=6;I16=2,4,0,0,229,8767,0,0,360,21600,0,0,113,2497,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,186
+17     1320    .       C       <*>     0       .       DP=6;I16=2,4,0,0,198,6562,0,0,360,21600,0,0,115,2535,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,161
+17     1321    .       G       <*>     0       .       DP=8;I16=2,6,0,0,288,10604,0,0,480,28800,0,0,117,2581,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,208
+17     1322    .       C       <*>     0       .       DP=8;I16=2,6,0,0,313,12275,0,0,480,28800,0,0,121,2637,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,225
+17     1323    .       T       <*>     0       .       DP=8;I16=2,6,0,0,333,13883,0,0,480,28800,0,0,124,2654,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,237
+17     1324    .       C       <*>     0       .       DP=8;I16=2,6,0,0,306,11730,0,0,480,28800,0,0,127,2681,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,218
+17     1325    .       A       <*>     0       .       DP=8;I16=2,6,0,0,304,11616,0,0,480,28800,0,0,130,2718,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,218
+17     1326    .       A       <*>     0       .       DP=8;I16=2,6,0,0,320,12836,0,0,480,28800,0,0,133,2765,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,230
+17     1327    .       C       <*>     0       .       DP=9;I16=3,6,0,0,331,12449,0,0,540,32400,0,0,136,2822,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,237
+17     1328    .       C       <*>     0       .       DP=9;I16=3,6,0,0,354,14090,0,0,540,32400,0,0,140,2890,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,254
+17     1329    .       T       <*>     0       .       DP=9;I16=3,6,0,0,363,14827,0,0,540,32400,0,0,144,2970,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,255
+17     1330    .       G       <*>     0       .       DP=9;I16=3,6,0,0,337,12805,0,0,540,32400,0,0,147,3011,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,241
+17     1331    .       T       <*>     0       .       DP=9;I16=3,6,0,0,345,13287,0,0,540,32400,0,0,149,3013,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,247
+17     1332    .       A       <*>     0       .       DP=9;I16=3,6,0,0,335,12679,0,0,540,32400,0,0,151,3027,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,238
+17     1333    .       C       <*>     0       .       DP=9;I16=3,6,0,0,327,12185,0,0,540,32400,0,0,153,3053,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,236
+17     1334    .       C       <*>     0       .       DP=9;I16=3,6,0,0,332,12928,0,0,540,32400,0,0,155,3091,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,238
+17     1335    .       T       <*>     0       .       DP=9;I16=3,6,0,0,352,14130,0,0,540,32400,0,0,157,3141,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,253
+17     1336    .       C       <*>     0       .       DP=10;I16=2,7,0,0,353,13889,0,0,540,32400,0,0,150,3122,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,27,237
+17     1337    .       A       <*>     0       .       DP=10;I16=3,7,0,0,363,13487,0,0,600,36000,0,0,162,3278,0,0;QS=1,0;MQSB=0.916482;MQ0F=0  PL      0,30,247
+17     1338    .       A       <*>     0       .       DP=10;I16=3,7,0,0,395,15639,0,0,600,36000,0,0,165,3367,0,0;QS=1,0;MQSB=0.916482;MQ0F=0  PL      0,30,255
+17     1339    .       T       <*>     0       .       DP=11;I16=3,8,0,0,408,15356,0,0,660,39600,0,0,168,3470,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,33,255
+17     1340    .       A       <*>     0       .       DP=11;I16=3,8,0,0,398,14576,0,0,660,39600,0,0,172,3588,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,33,254
+17     1341    .       A       <*>     0       .       DP=11;I16=3,8,0,0,398,14636,0,0,660,39600,0,0,176,3722,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,33,255
+17     1342    .       A       <*>     0       .       DP=11;I16=3,8,0,0,381,13615,0,0,660,39600,0,0,179,3821,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,33,249
+17     1343    .       C       <*>     0       .       DP=10;I16=2,8,0,0,369,13821,0,0,600,36000,0,0,183,3933,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,233
+17     1344    .       C       <*>     0       .       DP=10;I16=2,8,0,0,377,14509,0,0,600,36000,0,0,187,4057,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,238
+17     1345    .       T       <*>     0       .       DP=10;I16=2,8,0,0,386,15194,0,0,600,36000,0,0,191,4193,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,242
+17     1346    .       G       <*>     0       .       DP=10;I16=2,8,0,0,380,14626,0,0,600,36000,0,0,195,4341,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,239
+17     1347    .       A       <*>     0       .       DP=10;I16=2,8,0,0,388,15314,0,0,600,36000,0,0,197,4399,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,243
+17     1348    .       T       <*>     0       .       DP=10;I16=2,8,0,0,395,15653,0,0,600,36000,0,0,199,4465,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,251
+17     1349    .       T       <*>     0       .       DP=10;I16=2,8,0,0,389,15189,0,0,600,36000,0,0,201,4539,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,248
+17     1350    .       T       <*>     0       .       DP=10;I16=2,8,0,0,392,15402,0,0,600,36000,0,0,203,4621,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,249
+17     1351    .       T       <*>     0       .       DP=10;I16=2,8,0,0,384,14782,0,0,600,36000,0,0,205,4711,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,240
+17     1352    .       A       <*>     0       .       DP=10;I16=2,8,0,0,326,10954,0,0,600,36000,0,0,207,4809,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,211
+17     1353    .       A       <*>     0       .       DP=10;I16=2,8,0,0,349,12427,0,0,600,36000,0,0,208,4864,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,224
+17     1354    .       A       <*>     0       .       DP=10;I16=2,8,0,0,347,12377,0,0,600,36000,0,0,209,4925,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,223
+17     1355    .       A       <*>     0       .       DP=10;I16=2,8,0,0,350,12570,0,0,600,36000,0,0,210,4992,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,227
+17     1356    .       A       <*>     0       .       DP=9;I16=2,7,0,0,335,12575,0,0,540,32400,0,0,212,5064,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,226
+17     1357    .       A       <*>     0       .       DP=9;I16=1,7,0,0,334,13954,0,0,480,28800,0,0,189,4515,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,217
+17     1358    .       G       <*>     0       .       DP=9;I16=1,7,0,0,287,10393,0,0,480,28800,0,0,190,4546,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,188
+17     1359    .       T       <*>     0       .       DP=9;I16=1,7,0,0,302,11428,0,0,480,28800,0,0,191,4583,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,196
+17     1360    .       T       <*>     0       .       DP=9;I16=1,7,0,0,290,10640,0,0,480,28800,0,0,192,4626,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,192
+17     1361    .       T       <*>     0       .       DP=10;I16=1,8,0,0,343,13095,0,0,540,32400,0,0,193,4675,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,27,206
+17     1362    .       G       <*>     0       .       DP=9;I16=1,8,0,0,340,12906,0,0,540,32400,0,0,194,4680,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,207
+17     1363    .       G       <*>     0       .       DP=9;I16=1,8,0,0,335,12505,0,0,540,32400,0,0,195,4691,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,202
+17     1364    .       G       <*>     0       .       DP=9;I16=1,8,0,0,331,12219,0,0,540,32400,0,0,196,4708,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,200
+17     1365    .       G       <*>     0       .       DP=9;I16=1,8,0,0,336,12570,0,0,540,32400,0,0,196,4680,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,202
+17     1366    .       G       <*>     0       .       DP=9;I16=1,8,0,0,332,12268,0,0,540,32400,0,0,196,4656,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,199
+17     1367    .       G       C,<*>   0       .       DP=9;I16=1,7,0,1,296,10982,27,729,480,28800,60,3600,181,4411,15,225;QS=0.916409,0.0835913,0;SGB=-0.379885;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0       PL      0,0,171,24,174,189
+17     1368    .       A       <*>     0       .       DP=9;I16=1,8,0,0,320,11562,0,0,540,32400,0,0,196,4620,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,197
+17     1369    .       T       <*>     0       .       DP=9;I16=1,8,0,0,309,10987,0,0,540,32400,0,0,196,4608,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,194
+17     1370    .       T       <*>     0       .       DP=10;I16=1,8,0,0,347,13421,0,0,540,32400,0,0,171,3975,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,27,215
+17     1371    .       C       <*>     0       .       DP=10;I16=1,9,0,0,338,11742,0,0,600,36000,0,0,197,4597,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,196
+17     1372    .       C       <*>     0       .       DP=10;I16=1,9,0,0,343,12099,0,0,600,36000,0,0,198,4600,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,200
+17     1373    .       C       <*>     0       .       DP=10;I16=1,9,0,0,332,11388,0,0,600,36000,0,0,198,4560,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,195
+17     1374    .       C       <*>     0       .       DP=10;I16=1,9,0,0,374,14014,0,0,600,36000,0,0,198,4528,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,211
+17     1375    .       T       <*>     0       .       DP=10;I16=1,9,0,0,378,14378,0,0,600,36000,0,0,198,4504,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,215
+17     1376    .       A       <*>     0       .       DP=10;I16=1,9,0,0,336,11508,0,0,600,36000,0,0,198,4488,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,195
+17     1377    .       A       <*>     0       .       DP=10;I16=1,9,0,0,390,15374,0,0,600,36000,0,0,198,4480,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,228
+17     1378    .       G       <*>     0       .       DP=10;I16=1,9,0,0,336,11730,0,0,600,36000,0,0,198,4480,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,197
+17     1379    .       C       <*>     0       .       DP=10;I16=1,9,0,0,326,11052,0,0,600,36000,0,0,198,4488,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,193
+17     1380    .       C       <*>     0       .       DP=10;I16=1,9,0,0,359,13121,0,0,600,36000,0,0,197,4455,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,209
+17     1381    .       C       <*>     0       .       DP=12;I16=2,10,0,0,367,11465,0,0,720,43200,0,0,196,4432,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,36,208
+17     1382    .       G       <*>     0       .       DP=12;I16=2,10,0,0,425,15501,0,0,720,43200,0,0,197,4421,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,36,243
+17     1383    .       C       <*>     0       .       DP=11;I16=2,9,0,0,398,14630,0,0,660,39600,0,0,199,4423,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,33,241
+17     1384    .       C       <*>     0       .       DP=11;I16=2,9,0,0,392,14362,0,0,660,39600,0,0,201,4437,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,33,239
+17     1385    .       A       <*>     0       .       DP=11;I16=2,8,0,0,369,13727,0,0,600,36000,0,0,179,3887,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,234
+17     1386    .       C       <*>     0       .       DP=11;I16=2,9,0,0,426,16550,0,0,660,39600,0,0,205,4501,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,33,255
+17     1387    .       C       <*>     0       .       DP=11;I16=2,9,0,0,424,16430,0,0,660,39600,0,0,206,4500,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,33,252
+17     1388    .       C       <*>     0       .       DP=11;I16=2,9,0,0,355,11631,0,0,660,39600,0,0,207,4509,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,33,211
+17     1389    .       G       <*>     0       .       DP=11;I16=2,9,0,0,423,16499,0,0,660,39600,0,0,208,4528,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,33,255
+17     1390    .       G       <*>     0       .       DP=11;I16=2,9,0,0,441,17739,0,0,660,39600,0,0,209,4557,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,33,255
+17     1391    .       A       <*>     0       .       DP=11;I16=2,9,0,0,467,19893,0,0,660,39600,0,0,210,4596,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,33,255
+17     1392    .       G       <*>     0       .       DP=11;I16=2,9,0,0,436,17388,0,0,660,39600,0,0,210,4596,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,33,255
+17     1393    .       A       <*>     0       .       DP=11;I16=2,9,0,0,440,17638,0,0,660,39600,0,0,210,4608,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,33,255
+17     1394    .       C       <*>     0       .       DP=11;I16=2,9,0,0,427,16619,0,0,660,39600,0,0,210,4632,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,33,255
+17     1395    .       A       <*>     0       .       DP=11;I16=2,9,0,0,471,20195,0,0,660,39600,0,0,210,4668,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,33,255
+17     1396    .       G       <*>     0       .       DP=11;I16=2,9,0,0,448,18282,0,0,660,39600,0,0,209,4665,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,33,255
+17     1397    .       C       <*>     0       .       DP=11;I16=2,9,0,0,370,12542,0,0,660,39600,0,0,206,4574,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,33,217
+17     1398    .       G       <*>     0       .       DP=10;I16=2,8,0,0,385,15223,0,0,600,36000,0,0,204,4496,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,244
+17     1399    .       G       <*>     0       .       DP=10;I16=2,8,0,0,406,16532,0,0,600,36000,0,0,202,4430,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,255
+17     1400    .       A       <*>     0       .       DP=10;I16=2,8,0,0,388,15094,0,0,600,36000,0,0,200,4376,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,246
+17     1401    .       T       <*>     0       .       DP=10;I16=2,8,0,0,421,17817,0,0,600,36000,0,0,198,4334,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,255
+17     1402    .       T       <*>     0       .       DP=10;I16=2,8,0,0,411,16995,0,0,600,36000,0,0,196,4304,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,255
+17     1403    .       T       <*>     0       .       DP=10;I16=2,8,0,0,408,16730,0,0,600,36000,0,0,194,4286,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,255
+17     1404    .       C       <*>     0       .       DP=10;I16=2,8,0,0,378,14516,0,0,600,36000,0,0,192,4280,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,30,244
+17     1405    .       C       <*>     0       .       DP=9;I16=1,8,0,0,368,15080,0,0,540,32400,0,0,191,4285,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,229
+17     1406    .       T       <*>     0       .       DP=9;I16=1,8,0,0,360,14574,0,0,540,32400,0,0,190,4300,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,223
+17     1407    .       T       <*>     0       .       DP=9;I16=1,8,0,0,352,13838,0,0,540,32400,0,0,187,4223,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,215
+17     1408    .       A       <*>     0       .       DP=9;I16=1,8,0,0,381,16169,0,0,540,32400,0,0,184,4152,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,234
+17     1409    .       G       <*>     0       .       DP=9;I16=1,8,0,0,336,12600,0,0,540,32400,0,0,181,4087,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,204
+17     1410    .       T       <*>     0       .       DP=9;I16=1,8,0,0,353,13961,0,0,540,32400,0,0,178,4028,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,218
+17     1411    .       T       <*>     0       .       DP=9;I16=1,8,0,0,312,11048,0,0,540,32400,0,0,175,3975,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,194
+17     1412    .       A       <*>     0       .       DP=9;I16=1,8,0,0,305,10647,0,0,540,32400,0,0,171,3879,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,192
+17     1413    .       C       <*>     0       .       DP=9;I16=1,8,0,0,338,12864,0,0,540,32400,0,0,167,3791,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,209
+17     1414    .       T       <*>     0       .       DP=9;I16=1,8,0,0,354,14134,0,0,540,32400,0,0,163,3711,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,221
+17     1415    .       T       <*>     0       .       DP=9;I16=1,8,0,0,339,12861,0,0,540,32400,0,0,158,3590,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,208
+17     1416    .       A       <*>     0       .       DP=9;I16=1,8,0,0,321,11655,0,0,540,32400,0,0,153,3479,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,199
+17     1417    .       C       <*>     0       .       DP=8;I16=1,7,0,0,322,13014,0,0,480,28800,0,0,149,3377,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,211
+17     1418    .       T       <*>     0       .       DP=8;I16=1,7,0,0,315,12475,0,0,480,28800,0,0,145,3283,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,207
+17     1419    .       A       <*>     0       .       DP=8;I16=1,7,0,0,298,11188,0,0,480,28800,0,0,141,3197,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,199
+17     1420    .       T       <*>     0       .       DP=8;I16=1,7,0,0,278,9894,0,0,480,28800,0,0,137,3119,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,24,185
+17     1421    .       G       <*>     0       .       DP=8;I16=1,7,0,0,289,10571,0,0,480,28800,0,0,133,3049,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,191
+17     1422    .       C       <*>     0       .       DP=6;I16=1,5,0,0,238,9522,0,0,360,21600,0,0,131,2985,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,180
+17     1423    .       T       <*>     0       .       DP=6;I16=1,5,0,0,242,9796,0,0,360,21600,0,0,129,2925,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,183
+17     1424    .       C       <*>     0       .       DP=6;I16=1,5,0,0,224,8628,0,0,360,21600,0,0,127,2869,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,174
+17     1425    .       C       <*>     0       .       DP=6;I16=1,5,0,0,235,9297,0,0,360,21600,0,0,125,2817,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,180
+17     1426    .       T       <*>     0       .       DP=6;I16=1,5,0,0,248,10316,0,0,360,21600,0,0,123,2769,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,18,188
+17     1427    .       T       <*>     0       .       DP=6;I16=1,5,0,0,231,8983,0,0,360,21600,0,0,121,2725,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,176
+17     1428    .       G       <*>     0       .       DP=6;I16=1,5,0,0,215,8003,0,0,360,21600,0,0,119,2685,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,166
+17     1429    .       G       <*>     0       .       DP=6;I16=1,5,0,0,193,6817,0,0,360,21600,0,0,117,2649,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,148
+17     1430    .       C       <*>     0       .       DP=6;I16=1,5,0,0,203,7173,0,0,360,21600,0,0,115,2617,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,157
+17     1431    .       C       <*>     0       .       DP=6;I16=1,5,0,0,218,8024,0,0,360,21600,0,0,113,2589,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,167
+17     1432    .       A       <*>     0       .       DP=6;I16=1,5,0,0,221,8225,0,0,360,21600,0,0,111,2565,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,169
+17     1433    .       T       <*>     0       .       DP=6;I16=1,5,0,0,230,8890,0,0,360,21600,0,0,109,2545,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,174
+17     1434    .       T       <*>     0       .       DP=6;I16=1,5,0,0,236,9342,0,0,360,21600,0,0,107,2529,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,179
+17     1435    .       T       <*>     0       .       DP=6;I16=1,5,0,0,235,9247,0,0,360,21600,0,0,105,2517,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,180
+17     1436    .       C       <*>     0       .       DP=6;I16=1,5,0,0,215,7865,0,0,360,21600,0,0,103,2509,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,165
+17     1437    .       T       <*>     0       .       DP=5;I16=1,4,0,0,197,7827,0,0,300,18000,0,0,101,2455,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,161
+17     1438    .       C       <*>     0       .       DP=5;I16=1,4,0,0,193,7559,0,0,300,18000,0,0,99,2405,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,159
+17     1439    .       T       <*>     0       .       DP=5;I16=1,4,0,0,190,7308,0,0,300,18000,0,0,97,2359,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,156
+17     1440    .       A       <*>     0       .       DP=4;I16=1,3,0,0,164,6732,0,0,240,14400,0,0,96,2316,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,144
+17     1441    .       G       <*>     0       .       DP=4;I16=1,3,0,0,155,6061,0,0,240,14400,0,0,95,2275,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,137
+17     1442    .       G       <*>     0       .       DP=4;I16=1,3,0,0,145,5303,0,0,240,14400,0,0,94,2236,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,128
+17     1443    .       T       <*>     0       .       DP=4;I16=1,3,0,0,151,5715,0,0,240,14400,0,0,93,2199,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,133
+17     1444    .       A       <*>     0       .       DP=4;I16=1,3,0,0,150,5630,0,0,240,14400,0,0,92,2164,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,132
+17     1445    .       T       <*>     0       .       DP=5;I16=2,3,0,0,194,7650,0,0,300,18000,0,0,91,2131,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,169
+17     1446    .       T       <*>     0       .       DP=5;I16=2,3,0,0,189,7203,0,0,300,18000,0,0,90,2052,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,164
+17     1447    .       G       <*>     0       .       DP=5;I16=2,3,0,0,179,6671,0,0,300,18000,0,0,89,1979,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,157
+17     1448    .       G       <*>     0       .       DP=5;I16=2,3,0,0,171,6007,0,0,300,18000,0,0,88,1912,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,150
+17     1449    .       T       <*>     0       .       DP=5;I16=2,3,0,0,174,6280,0,0,300,18000,0,0,87,1851,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,152
+17     1450    .       A       <*>     0       .       DP=5;I16=2,3,0,0,190,7256,0,0,300,18000,0,0,86,1796,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,165
+17     1451    .       T       <*>     0       .       DP=5;I16=2,3,0,0,181,6669,0,0,300,18000,0,0,85,1747,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,158
+17     1452    .       A       <*>     0       .       DP=5;I16=2,3,0,0,168,5912,0,0,300,18000,0,0,84,1704,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,147
+17     1453    .       T       <*>     0       .       DP=5;I16=2,3,0,0,189,7229,0,0,300,18000,0,0,83,1667,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,165
+17     1454    .       T       <*>     0       .       DP=5;I16=2,3,0,0,191,7335,0,0,300,18000,0,0,82,1636,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,166
+17     1455    .       G       <*>     0       .       DP=5;I16=2,3,0,0,168,5932,0,0,300,18000,0,0,81,1611,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,148
+17     1456    .       T       <*>     0       .       DP=5;I16=2,3,0,0,197,7771,0,0,300,18000,0,0,80,1592,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,170
+17     1457    .       G       <*>     0       .       DP=5;I16=2,3,0,0,189,7193,0,0,300,18000,0,0,77,1481,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,164
+17     1458    .       T       <*>     0       .       DP=5;I16=2,3,0,0,190,7292,0,0,300,18000,0,0,74,1380,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,165
+17     1459    .       C       A,<*>   0       .       DP=5;I16=2,2,0,1,164,6734,24,576,240,14400,60,3600,69,1285,2,4;QS=0.87234,0.12766,0;SGB=-0.379885;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0       PL      9,0,135,21,138,152
+17     1460    .       T       <*>     0       .       DP=5;I16=2,3,0,0,195,7679,0,0,300,18000,0,0,68,1208,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,170
+17     1461    .       G       <*>     0       .       DP=5;I16=2,3,0,0,179,6627,0,0,300,18000,0,0,65,1137,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,157
+17     1462    .       C       <*>     0       .       DP=4;I16=1,2,0,0,119,4745,0,0,180,10800,0,0,46,786,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,112
+17     1463    .       T       <*>     0       .       DP=4;I16=2,2,0,0,151,5805,0,0,240,14400,0,0,61,1021,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,139
+17     1464    .       G       <*>     0       .       DP=5;I16=2,3,0,0,165,5535,0,0,300,18000,0,0,59,975,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,15,144
+17     1465    .       T       <*>     0       .       DP=5;I16=2,3,0,0,191,7315,0,0,300,18000,0,0,58,938,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,15,166
+17     1466    .       G       <*>     0       .       DP=5;I16=2,3,0,0,187,7027,0,0,300,18000,0,0,57,911,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,15,163
+17     1467    .       A       <*>     0       .       DP=5;I16=2,3,0,0,177,6425,0,0,300,18000,0,0,56,894,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,15,155
+17     1468    .       A       <*>     0       .       DP=5;I16=2,3,0,0,181,6661,0,0,300,18000,0,0,55,887,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,15,158
+17     1469    .       C       <*>     0       .       DP=5;I16=2,3,0,0,184,6832,0,0,300,18000,0,0,54,890,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,15,160
+17     1470    .       T       <*>     0       .       DP=5;I16=2,3,0,0,190,7290,0,0,300,18000,0,0,53,903,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,15,165
+17     1471    .       G       <*>     0       .       DP=4;I16=2,2,0,0,139,4921,0,0,240,14400,0,0,52,874,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,128
+17     1472    .       T       <*>     0       .       DP=4;I16=2,2,0,0,146,5482,0,0,240,14400,0,0,51,851,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,134
+17     1473    .       C       <*>     0       .       DP=4;I16=2,2,0,0,153,5877,0,0,240,14400,0,0,50,834,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,140
+17     1474    .       C       <*>     0       .       DP=4;I16=2,2,0,0,154,5950,0,0,240,14400,0,0,49,823,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,141
+17     1475    .       T       <*>     0       .       DP=4;I16=2,2,0,0,170,7234,0,0,240,14400,0,0,48,818,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,155
+17     1476    .       T       <*>     0       .       DP=4;I16=2,2,0,0,153,5877,0,0,240,14400,0,0,47,819,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,140
+17     1477    .       G       <*>     0       .       DP=4;I16=2,2,0,0,151,5725,0,0,240,14400,0,0,46,826,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,138
+17     1478    .       G       <*>     0       .       DP=4;I16=1,2,0,0,116,4494,0,0,180,10800,0,0,42,830,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,109
+17     1479    .       C       <*>     0       .       DP=3;I16=1,2,0,0,112,4230,0,0,180,10800,0,0,42,854,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,106
+17     1480    .       C       <*>     0       .       DP=3;I16=1,2,0,0,109,4045,0,0,180,10800,0,0,42,882,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,103
+17     1481    .       T       <*>     0       .       DP=3;I16=1,2,0,0,111,4133,0,0,180,10800,0,0,42,914,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,105
+17     1482    .       G       <*>     0       .       DP=2;I16=1,1,0,0,75,2825,0,0,120,7200,0,0,43,949,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,75
+17     1483    .       T       <*>     0       .       DP=3;I16=1,2,0,0,105,3827,0,0,180,10800,0,0,44,986,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,100
+17     1484    .       T       <*>     0       .       DP=3;I16=1,2,0,0,111,4229,0,0,180,10800,0,0,46,1026,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,106
+17     1485    .       T       <*>     0       .       DP=3;I16=1,2,0,0,98,3340,0,0,180,10800,0,0,48,1070,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,93
+17     1486    .       G       <*>     0       .       DP=3;I16=1,2,0,0,115,4411,0,0,180,10800,0,0,50,1118,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,108
+17     1487    .       G       <*>     0       .       DP=3;I16=1,2,0,0,103,3537,0,0,180,10800,0,0,52,1170,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,97
+17     1488    .       T       <*>     0       .       DP=3;I16=1,2,0,0,108,3914,0,0,180,10800,0,0,54,1226,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,102
+17     1489    .       G       <*>     0       .       DP=3;I16=1,2,0,0,99,3293,0,0,180,10800,0,0,56,1286,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,93
+17     1490    .       A       <*>     0       .       DP=3;I16=1,2,0,0,97,3541,0,0,180,10800,0,0,57,1299,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,94
+17     1491    .       C       <*>     0       .       DP=3;I16=1,2,0,0,82,2558,0,0,180,10800,0,0,58,1314,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,79
+17     1492    .       G       <*>     0       .       DP=3;I16=1,2,0,0,106,3764,0,0,180,10800,0,0,59,1331,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,100
+17     1493    .       G       <*>     0       .       DP=3;I16=1,2,0,0,113,4273,0,0,180,10800,0,0,60,1350,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,106
+17     1494    .       G       <*>     0       .       DP=3;I16=1,2,0,0,113,4317,0,0,180,10800,0,0,61,1371,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,107
+17     1495    .       T       <*>     0       .       DP=3;I16=1,2,0,0,111,4149,0,0,180,10800,0,0,62,1394,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,105
+17     1496    .       G       <*>     0       .       DP=3;I16=1,2,0,0,114,4356,0,0,180,10800,0,0,63,1419,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,107
+17     1497    .       A       <*>     0       .       DP=3;I16=1,2,0,0,120,4814,0,0,180,10800,0,0,64,1446,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,113
+17     1498    .       G       <*>     0       .       DP=3;I16=1,2,0,0,119,4729,0,0,180,10800,0,0,65,1475,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,112
+17     1499    .       G       <*>     0       .       DP=3;I16=1,2,0,0,114,4358,0,0,180,10800,0,0,66,1506,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,108
+17     1500    .       A       <*>     0       .       DP=3;I16=1,2,0,0,122,4982,0,0,180,10800,0,0,67,1539,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,115
+17     1501    .       G       <*>     0       .       DP=3;I16=1,2,0,0,106,3806,0,0,180,10800,0,0,68,1574,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,100
+17     1502    .       C       <*>     0       .       DP=3;I16=1,2,0,0,111,4149,0,0,180,10800,0,0,69,1611,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,105
+17     1503    .       A       <*>     0       .       DP=3;I16=1,2,0,0,115,4469,0,0,180,10800,0,0,70,1650,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,109
+17     1504    .       G       <*>     0       .       DP=3;I16=1,2,0,0,118,4654,0,0,180,10800,0,0,71,1691,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,111
+17     1505    .       G       <*>     0       .       DP=3;I16=1,2,0,0,121,4901,0,0,180,10800,0,0,72,1734,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,114
+17     1506    .       G       <*>     0       .       DP=3;I16=1,2,0,0,118,4692,0,0,180,10800,0,0,73,1779,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,112
+17     1507    .       A       <*>     0       .       DP=3;I16=1,2,0,0,121,4885,0,0,180,10800,0,0,74,1826,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,114
+17     1508    .       C       <*>     0       .       DP=3;I16=1,2,0,0,118,4642,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,112
+17     1509    .       A       <*>     0       .       DP=3;I16=1,2,0,0,129,5553,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,122
+17     1510    .       G       <*>     0       .       DP=3;I16=1,2,0,0,118,4658,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,111
+17     1511    .       A       <*>     0       .       DP=3;I16=1,2,0,0,116,4552,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,110
+17     1512    .       A       <*>     0       .       DP=3;I16=1,2,0,0,115,4569,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,110
+17     1513    .       G       <*>     0       .       DP=3;I16=1,2,0,0,114,4370,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,108
+17     1514    .       G       <*>     0       .       DP=3;I16=1,2,0,0,115,4427,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,108
+17     1515    .       G       <*>     0       .       DP=3;I16=1,2,0,0,107,3837,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,101
+17     1516    .       T       <*>     0       .       DP=3;I16=1,2,0,0,112,4182,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,106
+17     1517    .       C       <*>     0       .       DP=3;I16=1,2,0,0,102,3542,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,97
+17     1518    .       C       <*>     0       .       DP=3;I16=1,2,0,0,101,3515,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,96
+17     1519    .       T       <*>     0       .       DP=3;I16=1,2,0,0,117,4601,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,110
+17     1520    .       G       <*>     0       .       DP=3;I16=1,2,0,0,110,4058,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,104
+17     1521    .       C       <*>     0       .       DP=3;I16=1,2,0,0,93,3051,0,0,180,10800,0,0,74,1826,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,88
+17     1522    .       G       <*>     0       .       DP=3;I16=1,2,0,0,96,3122,0,0,180,10800,0,0,73,1779,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,91
+17     1523    .       T       <*>     0       .       DP=3;I16=1,2,0,0,114,4346,0,0,180,10800,0,0,72,1734,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,108
+17     1524    .       G       <*>     0       .       DP=3;I16=1,2,0,0,109,4035,0,0,180,10800,0,0,71,1691,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,103
+17     1525    .       C       <*>     0       .       DP=3;I16=1,2,0,0,119,4725,0,0,180,10800,0,0,70,1650,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,112
+17     1526    .       C       <*>     0       .       DP=3;I16=1,2,0,0,112,4226,0,0,180,10800,0,0,69,1611,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,106
+17     1527    .       C       <*>     0       .       DP=3;I16=1,2,0,0,119,4721,0,0,180,10800,0,0,68,1574,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,112
+17     1528    .       T       <*>     0       .       DP=3;I16=1,2,0,0,120,4818,0,0,180,10800,0,0,67,1539,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,113
+17     1529    .       G       <*>     0       .       DP=3;I16=1,2,0,0,111,4121,0,0,180,10800,0,0,66,1506,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,104
+17     1530    .       C       <*>     0       .       DP=3;I16=1,2,0,0,112,4182,0,0,180,10800,0,0,65,1475,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,106
+17     1531    .       C       <*>     0       .       DP=3;I16=1,2,0,0,111,4145,0,0,180,10800,0,0,64,1446,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,105
+17     1532    .       T       <*>     0       .       DP=3;I16=1,2,0,0,127,5379,0,0,180,10800,0,0,63,1419,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,120
+17     1533    .       T       <*>     0       .       DP=3;I16=1,2,0,0,113,4325,0,0,180,10800,0,0,62,1394,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,107
+17     1534    .       C       <*>     0       .       DP=3;I16=1,2,0,0,115,4437,0,0,180,10800,0,0,61,1371,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,109
+17     1535    .       A       <*>     0       .       DP=3;I16=1,2,0,0,104,3750,0,0,180,10800,0,0,60,1350,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,99
+17     1536    .       C       <*>     0       .       DP=3;I16=1,2,0,0,116,4488,0,0,180,10800,0,0,59,1331,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,110
+17     1537    .       A       <*>     0       .       DP=3;I16=1,2,0,0,122,4966,0,0,180,10800,0,0,58,1314,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,115
+17     1538    .       A       <*>     0       .       DP=3;I16=1,2,0,0,119,4753,0,0,180,10800,0,0,57,1299,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,112
+17     1539    .       G       <*>     0       .       DP=3;I16=1,2,0,0,124,5134,0,0,180,10800,0,0,56,1286,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,117
+17     1540    .       C       <*>     0       .       DP=3;I16=1,2,0,0,108,3920,0,0,180,10800,0,0,54,1226,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,102
+17     1541    .       C       <*>     0       .       DP=3;I16=1,2,0,0,114,4374,0,0,180,10800,0,0,52,1170,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,108
+17     1542    .       C       <*>     0       .       DP=4;I16=2,2,0,0,143,5227,0,0,240,14400,0,0,50,1118,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,131
+17     1543    .       C       <*>     0       .       DP=4;I16=2,2,0,0,148,5586,0,0,240,14400,0,0,49,1071,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,136
+17     1544    .       T       <*>     0       .       DP=4;I16=2,2,0,0,162,6562,0,0,240,14400,0,0,48,1030,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,148
+17     1545    .       G       <*>     0       .       DP=4;I16=2,2,0,0,141,5057,0,0,240,14400,0,0,47,995,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,129
+17     1546    .       G       <*>     0       .       DP=3;I16=1,2,0,0,117,4601,0,0,180,10800,0,0,47,965,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,110
+17     1547    .       A       <*>     0       .       DP=3;I16=1,2,0,0,119,4725,0,0,180,10800,0,0,47,939,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,112
+17     1548    .       A       <*>     0       .       DP=3;I16=1,2,0,0,122,4994,0,0,180,10800,0,0,47,917,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,115
+17     1549    .       G       <*>     0       .       DP=3;I16=1,2,0,0,121,4897,0,0,180,10800,0,0,47,899,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,114
+17     1550    .       G       <*>     0       .       DP=3;I16=1,2,0,0,116,4506,0,0,180,10800,0,0,47,885,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,109
+17     1551    .       A       <*>     0       .       DP=3;I16=1,2,0,0,114,4356,0,0,180,10800,0,0,47,875,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,107
+17     1552    .       A       <*>     0       .       DP=3;I16=1,2,0,0,117,4577,0,0,180,10800,0,0,47,869,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,110
+17     1553    .       A       <*>     0       .       DP=3;I16=1,2,0,0,122,4970,0,0,180,10800,0,0,47,867,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,115
+17     1554    .       G       <*>     0       .       DP=3;I16=1,2,0,0,107,3841,0,0,180,10800,0,0,47,869,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,101
+17     1555    .       T       <*>     0       .       DP=3;I16=1,2,0,0,114,4374,0,0,180,10800,0,0,47,875,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,108
+17     1556    .       T       <*>     0       .       DP=3;I16=1,2,0,0,116,4486,0,0,180,10800,0,0,47,885,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,110
+17     1557    .       G       <*>     0       .       DP=3;I16=1,2,0,0,107,3821,0,0,180,10800,0,0,47,899,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,101
+17     1558    .       T       <*>     0       .       DP=3;I16=1,2,0,0,118,4646,0,0,180,10800,0,0,47,917,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,112
+17     1559    .       T       <*>     0       .       DP=3;I16=1,2,0,0,109,4043,0,0,180,10800,0,0,46,890,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,103
+17     1560    .       T       <*>     0       .       DP=3;I16=1,2,0,0,119,4725,0,0,180,10800,0,0,45,869,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,112
+17     1561    .       T       <*>     0       .       DP=3;I16=1,2,0,0,113,4257,0,0,180,10800,0,0,44,854,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,106
+17     1562    .       G       <*>     0       .       DP=3;I16=1,2,0,0,115,4421,0,0,180,10800,0,0,43,845,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,108
+17     1563    .       G       <*>     0       .       DP=3;I16=1,2,0,0,114,4370,0,0,180,10800,0,0,42,842,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,108
+17     1564    .       G       <*>     0       .       DP=3;I16=1,2,0,0,101,3421,0,0,180,10800,0,0,41,845,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,95
+17     1565    .       A       <*>     0       .       DP=2;I16=1,1,0,0,71,2533,0,0,120,7200,0,0,41,853,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,71
+17     1566    .       T       <*>     0       .       DP=2;I16=1,1,0,0,78,3042,0,0,120,7200,0,0,41,865,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,78
+17     1567    .       C       <*>     0       .       DP=2;I16=1,1,0,0,72,2610,0,0,120,7200,0,0,41,881,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,72
+17     1568    .       T       <*>     0       .       DP=2;I16=1,1,0,0,74,2756,0,0,120,7200,0,0,40,850,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,74
+17     1569    .       C       <*>     0       .       DP=2;I16=1,1,0,0,76,2890,0,0,120,7200,0,0,39,821,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,76
+17     1570    .       T       <*>     0       .       DP=2;I16=1,1,0,0,71,2545,0,0,120,7200,0,0,38,794,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,71
+17     1571    .       G       <*>     0       .       DP=2;I16=1,1,0,0,70,2450,0,0,120,7200,0,0,37,769,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,70
+17     1572    .       C       <*>     0       .       DP=2;I16=1,1,0,0,70,2522,0,0,120,7200,0,0,36,746,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,70
+17     1573    .       A       <*>     0       .       DP=2;I16=1,0,0,0,40,1600,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,40
+17     1574    .       C       <*>     0       .       DP=2;I16=1,0,0,0,38,1444,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,38
+17     1575    .       C       <*>     0       .       DP=2;I16=1,1,0,0,71,2545,0,0,120,7200,0,0,33,689,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,71
+17     1576    .       C       <*>     0       .       DP=2;I16=1,1,0,0,78,3050,0,0,120,7200,0,0,32,674,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,78
+17     1577    .       T       <*>     0       .       DP=2;I16=1,1,0,0,77,2989,0,0,120,7200,0,0,31,661,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,77
+17     1578    .       C       <*>     0       .       DP=2;I16=1,1,0,0,77,2977,0,0,120,7200,0,0,30,650,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,77
+17     1579    .       A       <*>     0       .       DP=2;I16=1,1,0,0,80,3200,0,0,120,7200,0,0,29,641,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,80
+17     1580    .       G       <*>     0       .       DP=2;I16=1,1,0,0,77,2977,0,0,120,7200,0,0,28,634,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,77
+17     1581    .       C       <*>     0       .       DP=2;I16=1,1,0,0,71,2581,0,0,120,7200,0,0,27,629,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,71
+17     1582    .       C       <*>     0       .       DP=2;I16=1,1,0,0,75,2853,0,0,120,7200,0,0,26,626,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,75
+17     1583    .       T       <*>     0       .       DP=2;I16=1,1,0,0,74,2810,0,0,120,7200,0,0,25,625,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,74
+17     1584    .       G       <*>     0       .       DP=1;I16=1,0,0,0,39,1521,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,39
+17     1585    .       G       <*>     0       .       DP=1;I16=1,0,0,0,30,900,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0        PL      0,3,30
+17     1586    .       A       <*>     0       .       DP=1;I16=1,0,0,0,42,1764,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,42
+17     1587    .       C       <*>     0       .       DP=1;I16=1,0,0,0,31,961,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0        PL      0,3,31
+17     1588    .       A       <*>     0       .       DP=1;I16=1,0,0,0,41,1681,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,41
+17     1589    .       A       <*>     0       .       DP=1;I16=1,0,0,0,42,1764,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,42
+17     1590    .       C       <*>     0       .       DP=2;I16=1,1,0,0,71,2525,0,0,120,7200,0,0,25,625,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,71
+17     1591    .       T       <*>     0       .       DP=2;I16=1,1,0,0,73,2705,0,0,120,7200,0,0,26,626,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,73
+17     1592    .       T       <*>     0       .       DP=2;I16=1,1,0,0,62,1972,0,0,120,7200,0,0,27,629,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,62
+17     1593    .       G       <*>     0       .       DP=2;I16=1,1,0,0,60,2042,0,0,120,7200,0,0,28,634,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,60
+17     1594    .       T       <*>     0       .       DP=2;I16=1,1,0,0,80,3200,0,0,120,7200,0,0,29,641,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,80
+17     1595    .       G       <*>     0       .       DP=2;I16=1,1,0,0,69,2421,0,0,120,7200,0,0,30,650,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,69
+17     1596    .       C       <*>     0       .       DP=2;I16=1,1,0,0,74,2756,0,0,120,7200,0,0,31,661,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,74
+17     1597    .       C       <*>     0       .       DP=2;I16=1,1,0,0,73,2749,0,0,120,7200,0,0,32,674,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,73
+17     1598    .       C       <*>     0       .       DP=2;I16=1,1,0,0,68,2512,0,0,120,7200,0,0,33,689,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,68
+17     1599    .       A       <*>     0       .       DP=2;I16=1,1,0,0,76,2890,0,0,120,7200,0,0,34,706,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,76
+17     1600    .       T       <*>     0       .       DP=2;I16=1,1,0,0,79,3125,0,0,120,7200,0,0,35,725,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,79
+17     1601    .       C       <*>     0       .       DP=2;I16=1,1,0,0,78,3092,0,0,120,7200,0,0,36,746,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,78
+17     1602    .       T       <*>     0       .       DP=2;I16=1,1,0,0,85,3617,0,0,120,7200,0,0,37,769,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,85
+17     1603    .       G       <*>     0       .       DP=2;I16=1,1,0,0,75,2817,0,0,120,7200,0,0,38,794,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,75
+17     1604    .       G       <*>     0       .       DP=2;I16=1,1,0,0,66,2178,0,0,120,7200,0,0,39,821,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,66
+17     1605    .       T       <*>     0       .       DP=2;I16=1,1,0,0,61,1901,0,0,120,7200,0,0,40,850,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,61
+17     1606    .       G       <*>     0       .       DP=2;I16=1,1,0,0,56,1570,0,0,120,7200,0,0,41,881,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,56
+17     1607    .       A       <*>     0       .       DP=2;I16=1,1,0,0,55,1825,0,0,120,7200,0,0,42,914,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,55
+17     1608    .       C       <*>     0       .       DP=2;I16=1,1,0,0,62,2050,0,0,120,7200,0,0,43,949,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,62
+17     1609    .       C       <*>     0       .       DP=2;I16=1,1,0,0,71,2561,0,0,120,7200,0,0,44,986,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,71
+17     1610    .       C       <*>     0       .       DP=2;I16=1,1,0,0,57,1889,0,0,120,7200,0,0,45,1025,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,6,57
+17     1611    .       C       <*>     0       .       DP=2;I16=1,1,0,0,67,2329,0,0,120,7200,0,0,46,1066,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,6,67
+17     1612    .       T       <*>     0       .       DP=2;I16=1,1,0,0,83,3457,0,0,120,7200,0,0,47,1109,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,6,83
+17     1613    .       C       <*>     0       .       DP=2;I16=1,1,0,0,63,2129,0,0,120,7200,0,0,48,1154,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,6,63
+17     1614    .       A       <*>     0       .       DP=2;I16=1,1,0,0,69,2465,0,0,120,7200,0,0,49,1201,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,6,69
+17     1615    .       C       <*>     0       .       DP=2;I16=1,1,0,0,51,1445,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,6,51
+17     1616    .       T       <*>     0       .       DP=2;I16=1,0,0,0,42,1764,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,42
+17     1617    .       C       <*>     0       .       DP=2;I16=1,0,0,0,42,1764,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,42
+17     1618    .       A       <*>     0       .       DP=2;I16=1,1,0,0,81,3281,0,0,120,7200,0,0,49,1201,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,6,81
+17     1619    .       G       <*>     0       .       DP=2;I16=1,1,0,0,67,2269,0,0,120,7200,0,0,48,1154,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,6,67
+17     1620    .       C       <*>     0       .       DP=2;I16=1,1,0,0,56,1906,0,0,120,7200,0,0,47,1109,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,6,56
+17     1621    .       C       <*>     0       .       DP=2;I16=1,1,0,0,56,1810,0,0,120,7200,0,0,46,1066,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,6,56
+17     1622    .       A       <*>     0       .       DP=2;I16=1,1,0,0,52,1640,0,0,120,7200,0,0,45,1025,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,6,52
+17     1623    .       C       <*>     0       .       DP=2;I16=1,0,0,0,37,1369,0,0,60,3600,0,0,19,361,0,0;QS=1,0;MQ0F=0       PL      0,3,37
+17     1624    .       C       <*>     0       .       DP=2;I16=1,0,0,0,39,1521,0,0,60,3600,0,0,18,324,0,0;QS=1,0;MQ0F=0       PL      0,3,39
+17     1625    .       A       <*>     0       .       DP=2;I16=1,1,0,0,80,3202,0,0,120,7200,0,0,42,914,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,80
+17     1626    .       G       <*>     0       .       DP=2;I16=1,1,0,0,63,2009,0,0,120,7200,0,0,41,881,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,63
+17     1627    .       A       <*>     0       .       DP=2;I16=1,1,0,0,72,2610,0,0,120,7200,0,0,40,850,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,72
+17     1628    .       C       <*>     0       .       DP=2;I16=1,1,0,0,57,1805,0,0,120,7200,0,0,39,821,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,57
+17     1629    .       T       <*>     0       .       DP=2;I16=1,1,0,0,79,3161,0,0,120,7200,0,0,38,794,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,79
+17     1630    .       T       <*>     0       .       DP=2;I16=1,1,0,0,73,2665,0,0,120,7200,0,0,37,769,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,73
+17     1631    .       C       <*>     0       .       DP=2;I16=1,1,0,0,61,2041,0,0,120,7200,0,0,36,746,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,61
+17     1632    .       C       <*>     0       .       DP=2;I16=1,1,0,0,61,2041,0,0,120,7200,0,0,35,725,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,61
+17     1633    .       A       <*>     0       .       DP=2;I16=1,1,0,0,73,2705,0,0,120,7200,0,0,34,706,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,73
+17     1634    .       C       <*>     0       .       DP=2;I16=1,1,0,0,59,1885,0,0,120,7200,0,0,33,689,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,59
+17     1635    .       G       <*>     0       .       DP=2;I16=1,1,0,0,59,1741,0,0,120,7200,0,0,32,674,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,59
+17     1636    .       A       <*>     0       .       DP=2;I16=1,1,0,0,66,2306,0,0,120,7200,0,0,31,661,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,66
+17     1637    .       C       <*>     0       .       DP=2;I16=1,1,0,0,60,1898,0,0,120,7200,0,0,30,650,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,60
+17     1638    .       A       <*>     0       .       DP=2;I16=1,1,0,0,78,3042,0,0,120,7200,0,0,29,641,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,78
+17     1639    .       G       <*>     0       .       DP=2;I16=1,1,0,0,68,2314,0,0,120,7200,0,0,28,634,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,68
+17     1640    .       G       <*>     0       .       DP=2;I16=1,1,0,0,51,1481,0,0,120,7200,0,0,27,629,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,51
+17     1641    .       C       <*>     0       .       DP=3;I16=1,1,0,0,65,2125,0,0,120,7200,0,0,26,626,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,65
+17     1642    .       T       <*>     0       .       DP=3;I16=1,2,0,0,108,3888,0,0,180,10800,0,0,50,1250,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,102
+17     1643    .       C       <*>     0       .       DP=2;I16=0,2,0,0,61,1873,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,56
+17     1644    .       C       <*>     0       .       DP=2;I16=0,2,0,0,59,1745,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,54
+17     1645    .       A       <*>     0       .       DP=2;I16=0,2,0,0,53,1417,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,49
+17     1646    .       G       <*>     0       .       DP=2;I16=0,2,0,0,53,1409,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,48
+17     1647    .       C       <*>     0       .       DP=2;I16=0,2,0,0,39,761,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,35
+17     1648    .       C       <*>     0       .       DP=2;I16=0,2,0,0,48,1184,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,44
+17     1649    .       T       <*>     0       .       DP=2;I16=0,2,0,0,61,1901,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,56
+17     1650    .       C       <*>     0       .       DP=2;I16=0,1,0,0,13,169,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0        PL      0,3,13
+17     1651    .       G       <*>     0       .       DP=3;I16=1,2,0,0,92,2840,0,0,149,8041,0,0,50,1250,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,86
+17     1652    .       G       <*>     0       .       DP=3;I16=1,1,0,0,59,1781,0,0,89,4441,0,0,26,626,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,6,54
+17     1653    .       C       <*>     0       .       DP=3;I16=1,2,0,0,95,3181,0,0,149,8041,0,0,52,1254,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,82
+17     1654    .       A       <*>     0       .       DP=3;I16=1,2,0,0,91,2933,0,0,149,8041,0,0,53,1259,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,78
+17     1655    .       C       <*>     0       .       DP=3;I16=1,2,0,0,88,2942,0,0,149,8041,0,0,54,1266,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,79
+17     1656    .       C       <*>     0       .       DP=3;I16=1,2,0,0,93,2969,0,0,149,8041,0,0,55,1275,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,80
+17     1657    .       T       <*>     0       .       DP=3;I16=1,2,0,0,104,3770,0,0,149,8041,0,0,56,1286,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,85
+17     1658    .       T       <*>     0       .       DP=3;I16=1,2,0,0,97,3205,0,0,149,8041,0,0,57,1299,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,91
+17     1659    .       C       <*>     0       .       DP=4;I16=1,2,0,0,92,2994,0,0,149,8041,0,0,58,1314,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,80
+17     1660    .       A       <*>     0       .       DP=4;I16=1,3,0,0,155,6015,0,0,209,11641,0,0,84,1956,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,127
+17     1661    .       G       <*>     0       .       DP=4;I16=1,3,0,0,118,3508,0,0,209,11641,0,0,85,1975,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,98
+17     1662    .       C       <*>     0       .       DP=4;I16=1,3,0,0,123,3901,0,0,209,11641,0,0,86,1996,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,100
+17     1663    .       C       <*>     0       .       DP=4;I16=1,3,0,0,124,3894,0,0,209,11641,0,0,87,2019,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,101
+17     1664    .       A       <*>     0       .       DP=4;I16=1,3,0,0,130,4468,0,0,209,11641,0,0,88,2044,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,109
+17     1665    .       T       C,<*>   0       .       DP=4;I16=0,2,1,1,68,2330,58,1924,120,7200,89,4441,50,1250,39,821;QS=0.591304,0.408696,0;VDB=0.1;SGB=-0.453602;RPB=0;MQB=0.5;MQSB=1;BQB=1;MQ0F=0 PL      35,0,51,41,57,90
+17     1666    .       G       <*>     0       .       DP=4;I16=1,3,0,0,129,4165,0,0,209,11641,0,0,88,2002,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,111
+17     1667    .       G       <*>     0       .       DP=4;I16=1,3,0,0,144,5304,0,0,209,11641,0,0,87,1939,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,115
+17     1668    .       A       <*>     0       .       DP=4;I16=1,3,0,0,153,5865,0,0,209,11641,0,0,86,1882,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,124
+17     1669    .       C       <*>     0       .       DP=4;I16=1,3,0,0,140,4974,0,0,209,11641,0,0,85,1831,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,115
+17     1670    .       A       <*>     0       .       DP=4;I16=1,3,0,0,158,6270,0,0,209,11641,0,0,84,1786,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,129
+17     1671    .       G       <*>     0       .       DP=4;I16=1,3,0,0,133,4551,0,0,209,11641,0,0,83,1747,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,106
+17     1672    .       T       <*>     0       .       DP=4;I16=1,3,0,0,134,4662,0,0,209,11641,0,0,82,1714,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,111
+17     1673    .       T       <*>     0       .       DP=4;I16=1,3,0,0,138,4884,0,0,209,11641,0,0,81,1687,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,112
+17     1674    .       C       <*>     0       .       DP=4;I16=1,3,0,0,115,3581,0,0,209,11641,0,0,80,1666,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,96
+17     1675    .       C       <*>     0       .       DP=4;I16=1,2,0,0,79,2323,0,0,149,8041,0,0,64,1426,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,65
+17     1676    .       G       <*>     0       .       DP=4;I16=1,2,0,0,105,3693,0,0,149,8041,0,0,53,1017,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,96
+17     1677    .       C       <*>     0       .       DP=4;I16=1,2,0,0,91,3129,0,0,149,8041,0,0,51,963,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,9,74
+17     1678    .       C       <*>     0       .       DP=4;I16=1,2,0,0,102,3590,0,0,149,8041,0,0,49,913,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,83
+17     1679    .       A       <*>     0       .       DP=4;I16=1,2,0,0,125,5211,0,0,149,8041,0,0,47,867,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,106
+17     1680    .       G       <*>     0       .       DP=4;I16=1,3,0,0,134,4686,0,0,209,11641,0,0,70,1450,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,108
+17     1681    .       C       <*>     0       .       DP=4;I16=1,2,0,0,85,2749,0,0,149,8041,0,0,59,1331,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,69
+17     1682    .       G       <*>     0       .       DP=4;I16=1,3,0,0,111,3081,0,0,209,11641,0,0,66,1378,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,98
+17     1683    .       T       <*>     0       .       DP=4;I16=1,2,0,0,103,3553,0,0,149,8041,0,0,39,723,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,91
+17     1684    .       T       <*>     0       .       DP=4;I16=1,3,0,0,133,4611,0,0,209,11641,0,0,62,1322,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,107
+17     1685    .       G       <*>     0       .       DP=4;I16=1,3,0,0,128,4242,0,0,209,11641,0,0,60,1300,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,110
+17     1686    .       C       <*>     0       .       DP=4;I16=1,3,0,0,127,4127,0,0,209,11641,0,0,58,1282,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,103
+17     1687    .       C       <*>     0       .       DP=4;I16=1,3,0,0,129,4325,0,0,209,11641,0,0,56,1268,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,106
+17     1688    .       C       <*>     0       .       DP=4;I16=1,3,0,0,147,5445,0,0,209,11641,0,0,54,1258,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,120
+17     1689    .       T       A,<*>   0       .       DP=4;I16=1,2,0,1,111,4185,33,1089,149,8041,60,3600,27,627,25,625;QS=0.744186,0.255814,0;SGB=-0.379885;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0   PL      21,0,79,30,82,106
+17     1690    .       C       <*>     0       .       DP=4;I16=1,3,0,0,120,3996,0,0,209,11641,0,0,50,1250,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,95
+17     1691    .       T       <*>     0       .       DP=2;I16=1,1,0,0,71,2633,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,57
+17     1692    .       G       <*>     0       .       DP=2;I16=1,1,0,0,73,2705,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,61
+17     1693    .       T       <*>     0       .       DP=4;I16=3,1,0,0,130,4356,0,0,209,11641,0,0,50,1250,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,104
+17     1694    .       T       <*>     0       .       DP=4;I16=3,1,0,0,133,4437,0,0,209,11641,0,0,52,1252,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,114
+17     1695    .       C       <*>     0       .       DP=4;I16=3,1,0,0,143,5117,0,0,209,11641,0,0,54,1258,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,121
+17     1696    .       T       <*>     0       .       DP=4;I16=3,1,0,0,138,5226,0,0,209,11641,0,0,56,1268,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,108
+17     1697    .       G       <*>     0       .       DP=4;I16=3,1,0,0,132,4424,0,0,209,11641,0,0,58,1282,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,112
+17     1698    .       C       <*>     0       .       DP=4;I16=3,1,0,0,135,4661,0,0,209,11641,0,0,60,1300,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,111
+17     1699    .       T       <*>     0       .       DP=4;I16=3,1,0,0,144,5250,0,0,209,11641,0,0,62,1322,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,115
+17     1700    .       G       <*>     0       .       DP=4;I16=3,1,0,0,133,4485,0,0,209,11641,0,0,64,1348,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,110
+17     1701    .       T       <*>     0       .       DP=4;I16=3,1,0,0,152,5794,0,0,209,11641,0,0,66,1378,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,125
+17     1702    .       T       <*>     0       .       DP=4;I16=3,1,0,0,141,5099,0,0,209,11641,0,0,67,1363,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,115
+17     1703    .       T       <*>     0       .       DP=4;I16=3,1,0,0,141,5087,0,0,209,11641,0,0,68,1354,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,114
+17     1704    .       T       <*>     0       .       DP=5;I16=4,1,0,0,163,5477,0,0,269,15241,0,0,69,1351,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,128
+17     1705    .       C       <*>     0       .       DP=5;I16=4,1,0,0,156,5206,0,0,269,15241,0,0,71,1355,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,120
+17     1706    .       T       <*>     0       .       DP=5;I16=4,1,0,0,193,7555,0,0,269,15241,0,0,73,1367,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,145
+17     1707    .       C       <*>     0       .       DP=5;I16=4,1,0,0,173,6169,0,0,269,15241,0,0,75,1387,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,134
+17     1708    .       T       <*>     0       .       DP=5;I16=4,1,0,0,173,6131,0,0,269,15241,0,0,77,1415,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,132
+17     1709    .       A       <*>     0       .       DP=5;I16=4,1,0,0,168,5822,0,0,269,15241,0,0,79,1451,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,131
+17     1710    .       C       <*>     0       .       DP=5;I16=4,1,0,0,158,5102,0,0,269,15241,0,0,81,1495,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,128
+17     1711    .       C       <*>     0       .       DP=5;I16=4,1,0,0,174,6146,0,0,269,15241,0,0,83,1547,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,138
+17     1712    .       A       <*>     0       .       DP=5;I16=4,1,0,0,175,6151,0,0,269,15241,0,0,85,1607,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,136
+17     1713    .       G       <*>     0       .       DP=5;I16=3,1,0,0,133,4619,0,0,209,11641,0,0,78,1594,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,118
+17     1714    .       A       <*>     0       .       DP=5;I16=4,0,0,0,139,4917,0,0,209,11641,0,0,77,1607,0,0;QS=1,0;MQ0F=0   PL      0,12,101
+17     1715    .       A       <*>     0       .       DP=5;I16=4,1,0,0,182,6670,0,0,269,15241,0,0,91,1835,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,145
+17     1716    .       G       <*>     0       .       DP=5;I16=4,1,0,0,165,5679,0,0,269,15241,0,0,93,1927,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,129
+17     1717    .       T       <*>     0       .       DP=5;I16=4,1,0,0,156,5082,0,0,269,15241,0,0,95,2027,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,122
+17     1718    .       G       <*>     0       .       DP=5;I16=4,1,0,0,158,5140,0,0,269,15241,0,0,97,2135,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,124
+17     1719    .       C       <*>     0       .       DP=5;I16=4,0,0,0,135,4797,0,0,209,11641,0,0,90,2100,0,0;QS=1,0;MQ0F=0   PL      0,12,98
+17     1720    .       C       <*>     0       .       DP=5;I16=4,0,0,0,129,4625,0,0,209,11641,0,0,91,2131,0,0;QS=1,0;MQ0F=0   PL      0,12,99
+17     1721    .       C       <*>     0       .       DP=5;I16=3,1,0,0,142,5116,0,0,209,11641,0,0,80,1900,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,119
+17     1722    .       T       <*>     0       .       DP=5;I16=4,1,0,0,164,5866,0,0,269,15241,0,0,97,2215,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,123
+17     1723    .       T       <*>     0       .       DP=5;I16=4,1,0,0,166,5622,0,0,269,15241,0,0,97,2245,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,130
+17     1724    .       C       <*>     0       .       DP=5;I16=4,1,0,0,180,6718,0,0,269,15241,0,0,97,2279,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,139
+17     1725    .       C       <*>     0       .       DP=5;I16=4,1,0,0,168,5834,0,0,269,15241,0,0,97,2317,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,132
+17     1726    .       C       <*>     0       .       DP=5;I16=4,1,0,0,158,5268,0,0,269,15241,0,0,97,2359,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,122
+17     1727    .       T       <*>     0       .       DP=5;I16=3,1,0,0,151,5813,0,0,209,11641,0,0,74,1826,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,120
+17     1728    .       C       <*>     0       .       DP=5;I16=4,1,0,0,184,6832,0,0,269,15241,0,0,98,2356,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,144
+17     1729    .       C       <*>     0       .       DP=5;I16=3,1,0,0,153,5879,0,0,209,11641,0,0,74,1738,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,128
+17     1730    .       T       <*>     0       .       DP=5;I16=4,1,0,0,188,7144,0,0,269,15241,0,0,99,2325,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,148
+17     1731    .       C       <*>     0       .       DP=5;I16=4,1,0,0,179,6673,0,0,269,15241,0,0,99,2291,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,140
+17     1732    .       A       <*>     0       .       DP=5;I16=4,1,0,0,186,7018,0,0,269,15241,0,0,99,2261,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,143
+17     1733    .       C       <*>     0       .       DP=5;I16=4,1,0,0,170,5934,0,0,269,15241,0,0,99,2235,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,136
+17     1734    .       C       <*>     0       .       DP=5;I16=4,1,0,0,176,6536,0,0,269,15241,0,0,99,2213,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,141
+17     1735    .       T       <*>     0       .       DP=5;I16=4,1,0,0,193,7605,0,0,269,15241,0,0,99,2195,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,148
+17     1736    .       G       <*>     0       .       DP=5;I16=3,1,0,0,142,5070,0,0,209,11641,0,0,74,1556,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,118
+17     1737    .       A       <*>     0       .       DP=5;I16=4,1,0,0,168,6138,0,0,269,15241,0,0,99,2171,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,131
+17     1738    .       C       <*>     0       .       DP=5;I16=4,1,0,0,164,5714,0,0,269,15241,0,0,99,2165,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,130
+17     1739    .       C       <*>     0       .       DP=5;I16=3,1,0,0,163,6649,0,0,209,11641,0,0,74,1538,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,135
+17     1740    .       A       <*>     0       .       DP=5;I16=4,1,0,0,179,6691,0,0,269,15241,0,0,99,2165,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,139
+17     1741    .       C       <*>     0       .       DP=5;I16=4,1,0,0,167,5861,0,0,269,15241,0,0,99,2171,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,136
+17     1742    .       T       <*>     0       .       DP=5;I16=4,1,0,0,188,7314,0,0,269,15241,0,0,99,2181,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,144
+17     1743    .       C       <*>     0       .       DP=5;I16=4,1,0,0,176,6240,0,0,269,15241,0,0,99,2195,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,138
+17     1744    .       T       <*>     0       .       DP=5;I16=4,1,0,0,201,8191,0,0,269,15241,0,0,99,2213,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,156
+17     1745    .       G       <*>     0       .       DP=5;I16=4,1,0,0,181,6773,0,0,269,15241,0,0,99,2235,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,142
+17     1746    .       G       <*>     0       .       DP=6;I16=5,1,0,0,201,7057,0,0,329,18841,0,0,99,2261,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,151
+17     1747    .       G       <*>     0       .       DP=6;I16=5,1,0,0,200,7248,0,0,329,18841,0,0,100,2292,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,154
+17     1748    .       G       <*>     0       .       DP=6;I16=5,1,0,0,203,7039,0,0,329,18841,0,0,101,2329,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,154
+17     1749    .       A       <*>     0       .       DP=7;I16=6,1,0,0,247,8875,0,0,389,22441,0,0,102,2372,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,172
+17     1750    .       A       <*>     0       .       DP=7;I16=6,1,0,0,266,10194,0,0,389,22441,0,0,104,2422,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,187
+17     1751    .       A       <*>     0       .       DP=7;I16=6,1,0,0,255,9549,0,0,389,22441,0,0,106,2480,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,183
+17     1752    .       T       <*>     0       .       DP=6;I16=5,1,0,0,223,8367,0,0,360,21600,0,0,109,2545,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,170
+17     1753    .       C       <*>     0       .       DP=6;I16=5,1,0,0,209,7747,0,0,360,21600,0,0,111,2565,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,163
+17     1754    .       C       <*>     0       .       DP=6;I16=5,1,0,0,212,7624,0,0,360,21600,0,0,113,2589,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,163
+17     1755    .       C       <*>     0       .       DP=6;I16=5,1,0,0,212,7854,0,0,360,21600,0,0,115,2617,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,165
+17     1756    .       T       <*>     0       .       DP=6;I16=5,1,0,0,233,9235,0,0,360,21600,0,0,117,2649,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,179
+17     1757    .       C       <*>     0       .       DP=6;I16=5,1,0,0,227,8795,0,0,360,21600,0,0,119,2685,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,176
+17     1758    .       A       <*>     0       .       DP=6;I16=5,1,0,0,232,9074,0,0,360,21600,0,0,121,2725,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,177
+17     1759    .       G       <*>     0       .       DP=6;I16=5,1,0,0,207,7355,0,0,360,21600,0,0,123,2769,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,159
+17     1760    .       C       <*>     0       .       DP=6;I16=5,1,0,0,208,7642,0,0,360,21600,0,0,125,2817,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,159
+17     1761    .       A       <*>     0       .       DP=6;I16=5,1,0,0,205,7409,0,0,360,21600,0,0,127,2869,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,153
+17     1762    .       C       <*>     0       .       DP=6;I16=5,1,0,0,207,7417,0,0,360,21600,0,0,129,2925,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,160
+17     1763    .       C       <*>     0       .       DP=6;I16=5,1,0,0,211,7629,0,0,360,21600,0,0,131,2985,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,162
+17     1764    .       C       <*>     0       .       DP=6;I16=5,1,0,0,218,8026,0,0,360,21600,0,0,133,3049,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,167
+17     1765    .       T       <*>     0       .       DP=6;I16=5,1,0,0,234,9192,0,0,360,21600,0,0,135,3117,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,179
+17     1766    .       C       <*>     0       .       DP=6;I16=5,1,0,0,212,7528,0,0,360,21600,0,0,137,3189,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,162
+17     1767    .       C       <*>     0       .       DP=6;I16=5,1,0,0,215,7771,0,0,360,21600,0,0,139,3265,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,163
+17     1768    .       C       <*>     0       .       DP=6;I16=5,1,0,0,211,7491,0,0,360,21600,0,0,141,3345,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,160
+17     1769    .       T       <*>     0       .       DP=6;I16=5,1,0,0,242,9834,0,0,360,21600,0,0,141,3331,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,184
+17     1770    .       G       <*>     0       .       DP=6;I16=5,1,0,0,203,7151,0,0,360,21600,0,0,141,3325,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,158
+17     1771    .       A       <*>     0       .       DP=6;I16=5,1,0,0,234,9160,0,0,360,21600,0,0,141,3327,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,177
+17     1772    .       G       <*>     0       .       DP=6;I16=5,1,0,0,203,7277,0,0,360,21600,0,0,140,3286,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,159
+17     1773    .       C       <*>     0       .       DP=6;I16=5,1,0,0,227,8625,0,0,360,21600,0,0,139,3251,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,172
+17     1774    .       A       <*>     0       .       DP=6;I16=5,1,0,0,228,8700,0,0,360,21600,0,0,138,3222,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,172
+17     1775    .       T       <*>     0       .       DP=6;I16=5,1,0,0,199,7101,0,0,360,21600,0,0,136,3148,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,156
+17     1776    .       A       <*>     0       .       DP=6;I16=5,1,0,0,218,8038,0,0,360,21600,0,0,134,3078,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,166
+17     1777    .       C       <*>     0       .       DP=6;I16=5,1,0,0,208,7460,0,0,360,21600,0,0,132,3012,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,158
+17     1778    .       C       <*>     0       .       DP=6;I16=5,1,0,0,224,8452,0,0,360,21600,0,0,130,2950,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,172
+17     1779    .       C       <*>     0       .       DP=6;I16=5,1,0,0,227,8671,0,0,360,21600,0,0,128,2892,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,174
+17     1780    .       T       <*>     0       .       DP=6;I16=5,1,0,0,231,9087,0,0,360,21600,0,0,125,2789,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,177
+17     1781    .       A       <*>     0       .       DP=6;I16=4,1,0,0,195,7619,0,0,300,18000,0,0,99,2163,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,160
+17     1782    .       C       <*>     0       .       DP=6;I16=5,1,0,0,203,7069,0,0,360,21600,0,0,119,2601,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,156
+17     1783    .       T       <*>     0       .       DP=6;I16=5,1,0,0,242,9860,0,0,360,21600,0,0,116,2516,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,184
+17     1784    .       C       <*>     0       .       DP=6;I16=4,1,0,0,185,6967,0,0,300,18000,0,0,93,2037,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,151
+17     1785    .       T       <*>     0       .       DP=5;I16=4,1,0,0,207,8659,0,0,300,18000,0,0,91,2003,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,168
+17     1786    .       G       <*>     0       .       DP=5;I16=4,1,0,0,193,7479,0,0,300,18000,0,0,89,1973,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,158
+17     1787    .       G       <*>     0       .       DP=5;I16=4,1,0,0,180,6520,0,0,300,18000,0,0,87,1947,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,148
+17     1788    .       C       <*>     0       .       DP=5;I16=4,1,0,0,193,7491,0,0,300,18000,0,0,85,1925,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,158
+17     1789    .       A       <*>     0       .       DP=5;I16=4,1,0,0,192,7402,0,0,300,18000,0,0,83,1907,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,157
+17     1790    .       C       <*>     0       .       DP=5;I16=4,1,0,0,186,6962,0,0,300,18000,0,0,81,1893,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,153
+17     1791    .       A       <*>     0       .       DP=5;I16=4,1,0,0,190,7288,0,0,300,18000,0,0,79,1883,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,155
+17     1792    .       A       <*>     0       .       DP=5;I16=4,1,0,0,196,7802,0,0,300,18000,0,0,77,1877,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,161
+17     1793    .       G       <*>     0       .       DP=5;I16=4,1,0,0,155,4877,0,0,300,18000,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,126
+17     1794    .       C       <*>     0       .       DP=3;I16=2,1,0,0,102,3566,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,96
+17     1795    .       C       <*>     0       .       DP=3;I16=2,1,0,0,106,3874,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,100
+17     1796    .       C       <*>     0       .       DP=3;I16=2,1,0,0,108,3992,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,102
+17     1797    .       A       <*>     0       .       DP=3;I16=2,1,0,0,98,3494,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,92
+17     1798    .       C       <*>     0       .       DP=3;I16=2,1,0,0,105,3789,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,99
+17     1799    .       C       <*>     0       .       DP=4;I16=2,2,0,0,143,5277,0,0,240,14400,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,131
+17     1800    .       C       <*>     0       .       DP=4;I16=2,2,0,0,150,5742,0,0,240,14400,0,0,76,1876,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,138
+17     1801    .       T       <*>     0       .       DP=4;I16=2,2,0,0,164,6762,0,0,240,14400,0,0,77,1879,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,150
+17     1802    .       G       <*>     0       .       DP=4;I16=2,2,0,0,150,5678,0,0,240,14400,0,0,78,1884,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,137
+17     1803    .       C       <*>     0       .       DP=4;I16=2,2,0,0,157,6193,0,0,240,14400,0,0,78,1842,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,143
+17     1804    .       A       <*>     0       .       DP=4;I16=2,2,0,0,158,6252,0,0,240,14400,0,0,78,1804,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,144
+17     1805    .       A       <*>     0       .       DP=4;I16=2,2,0,0,150,5684,0,0,240,14400,0,0,78,1770,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,138
+17     1806    .       A       <*>     0       .       DP=4;I16=2,2,0,0,151,5999,0,0,240,14400,0,0,78,1740,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,139
+17     1807    .       G       <*>     0       .       DP=4;I16=2,2,0,0,155,6057,0,0,240,14400,0,0,78,1714,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,142
+17     1808    .       C       <*>     0       .       DP=4;I16=2,2,0,0,153,5939,0,0,240,14400,0,0,78,1692,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,140
+17     1809    .       C       <*>     0       .       DP=4;I16=2,2,0,0,157,6187,0,0,240,14400,0,0,78,1674,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,143
+17     1810    .       C       <*>     0       .       DP=4;I16=2,2,0,0,159,6353,0,0,240,14400,0,0,78,1660,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,145
+17     1811    .       C       <*>     0       .       DP=4;I16=2,2,0,0,160,6402,0,0,240,14400,0,0,78,1650,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,146
+17     1812    .       T       <*>     0       .       DP=4;I16=2,2,0,0,165,6845,0,0,240,14400,0,0,78,1644,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,151
+17     1813    .       G       <*>     0       .       DP=4;I16=2,2,0,0,147,5441,0,0,240,14400,0,0,78,1642,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,135
+17     1814    .       A       <*>     0       .       DP=4;I16=2,2,0,0,162,6566,0,0,240,14400,0,0,78,1644,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,148
+17     1815    .       G       <*>     0       .       DP=4;I16=2,2,0,0,148,5508,0,0,240,14400,0,0,78,1650,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,135
+17     1816    .       G       <*>     0       .       DP=4;I16=2,2,0,0,135,4809,0,0,240,14400,0,0,78,1660,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,124
+17     1817    .       C       <*>     0       .       DP=4;I16=2,2,0,0,146,5370,0,0,240,14400,0,0,78,1674,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,134
+17     1818    .       C       <*>     0       .       DP=4;I16=2,2,0,0,145,5281,0,0,240,14400,0,0,78,1692,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,132
+17     1819    .       C       <*>     0       .       DP=4;I16=2,2,0,0,135,4641,0,0,240,14400,0,0,78,1714,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,124
+17     1820    .       G       <*>     0       .       DP=4;I16=2,2,0,0,128,4142,0,0,240,14400,0,0,78,1740,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,117
+17     1821    .       C       <*>     0       .       DP=4;I16=2,2,0,0,143,5143,0,0,240,14400,0,0,78,1770,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,131
+17     1822    .       C       <*>     0       .       DP=4;I16=2,2,0,0,144,5200,0,0,240,14400,0,0,77,1755,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,131
+17     1823    .       C       <*>     0       .       DP=4;I16=2,2,0,0,151,5705,0,0,240,14400,0,0,76,1746,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,138
+17     1824    .       T       <*>     0       .       DP=4;I16=2,2,0,0,163,6673,0,0,240,14400,0,0,75,1743,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,149
+17     1825    .       G       <*>     0       .       DP=4;I16=2,2,0,0,141,5015,0,0,240,14400,0,0,72,1646,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,129
+17     1826    .       T       <*>     0       .       DP=4;I16=2,2,0,0,154,5930,0,0,240,14400,0,0,69,1555,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,141
+17     1827    .       G       <*>     0       .       DP=4;I16=2,2,0,0,146,5406,0,0,240,14400,0,0,66,1470,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,134
+17     1828    .       G       <*>     0       .       DP=3;I16=2,1,0,0,106,3774,0,0,180,10800,0,0,64,1390,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,100
+17     1829    .       C       <*>     0       .       DP=3;I16=2,1,0,0,109,4021,0,0,180,10800,0,0,62,1314,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,103
+17     1830    .       G       <*>     0       .       DP=3;I16=2,1,0,0,84,2520,0,0,180,10800,0,0,60,1242,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,80
+17     1831    .       T       <*>     0       .       DP=3;I16=2,1,0,0,107,3865,0,0,180,10800,0,0,58,1174,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,101
+17     1832    .       C       <*>     0       .       DP=3;I16=2,1,0,0,111,4125,0,0,180,10800,0,0,56,1110,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,105
+17     1833    .       T       <*>     0       .       DP=3;I16=2,1,0,0,112,4206,0,0,180,10800,0,0,54,1050,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,106
+17     1834    .       C       <*>     0       .       DP=3;I16=2,1,0,0,114,4356,0,0,180,10800,0,0,52,994,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,107
+17     1835    .       T       <*>     0       .       DP=3;I16=2,1,0,0,122,5030,0,0,180,10800,0,0,50,942,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,115
+17     1836    .       C       <*>     0       .       DP=3;I16=2,1,0,0,115,4425,0,0,180,10800,0,0,48,894,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,108
+17     1837    .       C       <*>     0       .       DP=3;I16=2,1,0,0,114,4346,0,0,180,10800,0,0,46,850,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,108
+17     1838    .       C       <*>     0       .       DP=3;I16=2,1,0,0,113,4277,0,0,180,10800,0,0,44,810,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,107
+17     1839    .       T       <*>     0       .       DP=3;I16=2,1,0,0,126,5316,0,0,180,10800,0,0,42,774,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,119
+17     1840    .       C       <*>     0       .       DP=3;I16=2,1,0,0,115,4417,0,0,180,10800,0,0,40,742,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,109
+17     1841    .       C       <*>     0       .       DP=3;I16=2,1,0,0,114,4340,0,0,180,10800,0,0,38,714,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,108
+17     1842    .       C       <*>     0       .       DP=3;I16=2,1,0,0,114,4334,0,0,180,10800,0,0,36,690,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,108
+17     1843    .       T       <*>     0       .       DP=3;I16=2,1,0,0,114,4356,0,0,180,10800,0,0,34,670,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,107
+17     1844    .       T       <*>     0       .       DP=3;I16=2,1,0,0,104,3656,0,0,180,10800,0,0,32,654,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,98
+17     1845    .       G       <*>     0       .       DP=3;I16=2,1,0,0,86,2614,0,0,180,10800,0,0,30,642,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,82
+17     1846    .       C       <*>     0       .       DP=3;I16=2,1,0,0,106,3750,0,0,180,10800,0,0,28,634,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,100
+17     1847    .       T       <*>     0       .       DP=2;I16=1,1,0,0,76,2890,0,0,120,7200,0,0,27,629,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,76
+17     1848    .       G       <*>     0       .       DP=2;I16=1,1,0,0,64,2066,0,0,120,7200,0,0,26,626,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,64
+17     1849    .       T       <*>     0       .       DP=2;I16=1,1,0,0,71,2561,0,0,120,7200,0,0,25,625,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,71
+17     1850    .       C       <*>     0       .       DP=1;I16=0,1,0,0,37,1369,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,37
+17     1851    .       A       <*>     0       .       DP=1;I16=0,1,0,0,41,1681,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,41
+17     1852    .       G       <*>     0       .       DP=1;I16=0,1,0,0,36,1296,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,36
+17     1853    .       G       <*>     0       .       DP=1;I16=0,1,0,0,38,1444,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,38
+17     1854    .       A       <*>     0       .       DP=1;I16=0,1,0,0,38,1444,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,38
+17     1855    .       C       <*>     0       .       DP=1;I16=0,1,0,0,37,1369,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,37
+17     1856    .       A       <*>     0       .       DP=1;I16=0,1,0,0,41,1681,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,41
+17     1857    .       G       <*>     0       .       DP=1;I16=0,1,0,0,35,1225,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,35
+17     1858    .       T       <*>     0       .       DP=1;I16=0,1,0,0,37,1369,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,37
+17     1859    .       G       <*>     0       .       DP=1;I16=0,1,0,0,36,1296,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,36
+17     1860    .       G       <*>     0       .       DP=1;I16=0,1,0,0,33,1089,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,33
+17     1861    .       T       <*>     0       .       DP=1;I16=0,1,0,0,39,1521,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,39
+17     1862    .       C       <*>     0       .       DP=1;I16=0,1,0,0,34,1156,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,34
+17     1863    .       C       <*>     0       .       DP=1;I16=0,1,0,0,36,1296,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,36
+17     1864    .       T       <*>     0       .       DP=1;I16=0,1,0,0,37,1369,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,37
+17     1865    .       G       <*>     0       .       DP=1;I16=0,1,0,0,38,1444,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,38
+17     1866    .       G       <*>     0       .       DP=1;I16=0,1,0,0,36,1296,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,36
+17     1867    .       C       <*>     0       .       DP=1;I16=0,1,0,0,38,1444,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,38
+17     1868    .       C       <*>     0       .       DP=1;I16=0,1,0,0,41,1681,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,41
+17     1869    .       A       T,<*>   0       .       DP=1;I16=0,0,0,1,0,0,42,1764,0,0,60,3600,0,0,25,625;QS=0,1,0;SGB=-0.379885;MQ0F=0       PL      42,3,0,42,3,42
+17     1870    .       C       <*>     0       .       DP=1;I16=0,1,0,0,36,1296,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,36
+17     1871    .       C       <*>     0       .       DP=1;I16=0,1,0,0,29,841,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0        PL      0,3,29
+17     1872    .       G       <*>     0       .       DP=1;I16=0,1,0,0,43,1849,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,43
+17     1873    .       G       <*>     0       .       DP=1;I16=0,1,0,0,43,1849,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,43
+17     1874    .       G       <*>     0       .       DP=1;I16=0,1,0,0,43,1849,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,43
+17     1875    .       G       <*>     0       .       DP=1;I16=0,1,0,0,42,1764,0,0,60,3600,0,0,24,576,0,0;QS=1,0;MQ0F=0       PL      0,3,42
+17     1876    .       C       <*>     0       .       DP=1;I16=0,1,0,0,41,1681,0,0,60,3600,0,0,23,529,0,0;QS=1,0;MQ0F=0       PL      0,3,41
+17     1877    .       T       <*>     0       .       DP=1;I16=0,1,0,0,42,1764,0,0,60,3600,0,0,22,484,0,0;QS=1,0;MQ0F=0       PL      0,3,42
+17     1878    .       C       <*>     0       .       DP=1;I16=0,1,0,0,40,1600,0,0,60,3600,0,0,21,441,0,0;QS=1,0;MQ0F=0       PL      0,3,40
+17     1879    .       A       <*>     0       .       DP=1;I16=0,1,0,0,40,1600,0,0,60,3600,0,0,20,400,0,0;QS=1,0;MQ0F=0       PL      0,3,40
+17     1880    .       C       <*>     0       .       DP=1;I16=0,1,0,0,31,961,0,0,60,3600,0,0,19,361,0,0;QS=1,0;MQ0F=0        PL      0,3,31
+17     1881    .       G       <*>     0       .       DP=1;I16=0,1,0,0,42,1764,0,0,60,3600,0,0,18,324,0,0;QS=1,0;MQ0F=0       PL      0,3,42
+17     1882    .       G       <*>     0       .       DP=1;I16=0,1,0,0,42,1764,0,0,60,3600,0,0,17,289,0,0;QS=1,0;MQ0F=0       PL      0,3,42
+17     1883    .       A       <*>     0       .       DP=1;I16=0,1,0,0,43,1849,0,0,60,3600,0,0,16,256,0,0;QS=1,0;MQ0F=0       PL      0,3,43
+17     1884    .       G       <*>     0       .       DP=1;I16=0,1,0,0,42,1764,0,0,60,3600,0,0,15,225,0,0;QS=1,0;MQ0F=0       PL      0,3,42
+17     1885    .       C       <*>     0       .       DP=1;I16=0,1,0,0,42,1764,0,0,60,3600,0,0,14,196,0,0;QS=1,0;MQ0F=0       PL      0,3,42
+17     1886    .       C       <*>     0       .       DP=1;I16=0,1,0,0,32,1024,0,0,60,3600,0,0,13,169,0,0;QS=1,0;MQ0F=0       PL      0,3,32
+17     1887    .       G       <*>     0       .       DP=1;I16=0,1,0,0,40,1600,0,0,60,3600,0,0,12,144,0,0;QS=1,0;MQ0F=0       PL      0,3,40
+17     1888    .       C       <*>     0       .       DP=1;I16=0,1,0,0,39,1521,0,0,60,3600,0,0,11,121,0,0;QS=1,0;MQ0F=0       PL      0,3,39
+17     1889    .       C       <*>     0       .       DP=1;I16=0,1,0,0,37,1369,0,0,60,3600,0,0,10,100,0,0;QS=1,0;MQ0F=0       PL      0,3,37
+17     1890    .       C       <*>     0       .       DP=1;I16=0,1,0,0,40,1600,0,0,60,3600,0,0,9,81,0,0;QS=1,0;MQ0F=0 PL      0,3,40
+17     1891    .       T       <*>     0       .       DP=1;I16=0,1,0,0,39,1521,0,0,60,3600,0,0,8,64,0,0;QS=1,0;MQ0F=0 PL      0,3,39
+17     1892    .       G       <*>     0       .       DP=1;I16=0,1,0,0,37,1369,0,0,60,3600,0,0,7,49,0,0;QS=1,0;MQ0F=0 PL      0,3,37
+17     1893    .       T       <*>     0       .       DP=2;I16=1,1,0,0,72,2610,0,0,120,7200,0,0,6,36,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,6,72
+17     1894    .       G       <*>     0       .       DP=2;I16=1,1,0,0,75,2817,0,0,120,7200,0,0,6,26,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,6,75
+17     1895    .       C       <*>     0       .       DP=2;I16=1,1,0,0,73,2665,0,0,120,7200,0,0,6,20,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,6,73
+17     1896    .       C       <*>     0       .       DP=2;I16=1,1,0,0,72,2600,0,0,120,7200,0,0,6,18,0,0;QS=1,0;MQSB=1;MQ0F=0 PL      0,6,72
+17     1897    .       G       <*>     0       .       DP=2;I16=1,0,0,0,27,729,0,0,60,3600,0,0,4,16,0,0;QS=1,0;MQ0F=0  PL      0,3,27
+17     1898    .       T       <*>     0       .       DP=3;I16=2,0,0,0,67,2269,0,0,120,7200,0,0,5,25,0,0;QS=1,0;MQ0F=0        PL      0,6,62
+17     1899    .       G       <*>     0       .       DP=3;I16=2,0,0,0,67,2245,0,0,120,7200,0,0,7,37,0,0;QS=1,0;MQ0F=0        PL      0,6,61
+17     1900    .       T       <*>     0       .       DP=2;I16=2,0,0,0,76,2890,0,0,120,7200,0,0,9,53,0,0;QS=1,0;MQ0F=0        PL      0,6,69
+17     1901    .       A       <*>     0       .       DP=2;I16=2,0,0,0,74,2740,0,0,120,7200,0,0,11,73,0,0;QS=1,0;MQ0F=0       PL      0,6,68
+17     1902    .       C       <*>     0       .       DP=2;I16=2,0,0,0,66,2186,0,0,120,7200,0,0,13,97,0,0;QS=1,0;MQ0F=0       PL      0,6,60
+17     1903    .       C       <*>     0       .       DP=2;I16=2,0,0,0,69,2393,0,0,120,7200,0,0,15,125,0,0;QS=1,0;MQ0F=0      PL      0,6,63
+17     1904    .       T       <*>     0       .       DP=2;I16=2,0,0,0,84,3530,0,0,120,7200,0,0,17,157,0,0;QS=1,0;MQ0F=0      PL      0,6,77
+17     1905    .       C       <*>     0       .       DP=2;I16=2,0,0,0,76,2888,0,0,120,7200,0,0,19,193,0,0;QS=1,0;MQ0F=0      PL      0,6,69
+17     1906    .       T       <*>     0       .       DP=2;I16=2,0,0,0,82,3364,0,0,120,7200,0,0,21,233,0,0;QS=1,0;MQ0F=0      PL      0,6,75
+17     1907    .       G       <*>     0       .       DP=2;I16=2,0,0,0,75,2813,0,0,120,7200,0,0,23,277,0,0;QS=1,0;MQ0F=0      PL      0,6,68
+17     1908    .       A       <*>     0       .       DP=2;I16=2,0,0,0,73,2669,0,0,120,7200,0,0,25,325,0,0;QS=1,0;MQ0F=0      PL      0,6,67
+17     1909    .       G       <*>     0       .       DP=2;I16=2,0,0,0,80,3202,0,0,120,7200,0,0,27,377,0,0;QS=1,0;MQ0F=0      PL      0,6,73
+17     1910    .       C       <*>     0       .       DP=2;I16=2,0,0,0,78,3044,0,0,120,7200,0,0,29,433,0,0;QS=1,0;MQ0F=0      PL      0,6,71
+17     1911    .       C       <*>     0       .       DP=2;I16=2,0,0,0,78,3044,0,0,120,7200,0,0,31,493,0,0;QS=1,0;MQ0F=0      PL      0,6,71
+17     1912    .       C       <*>     0       .       DP=2;I16=2,0,0,0,80,3202,0,0,120,7200,0,0,33,557,0,0;QS=1,0;MQ0F=0      PL      0,6,73
+17     1913    .       T       <*>     0       .       DP=2;I16=2,0,0,0,84,3528,0,0,120,7200,0,0,35,625,0,0;QS=1,0;MQ0F=0      PL      0,6,77
+17     1914    .       C       <*>     0       .       DP=2;I16=2,0,0,0,82,3362,0,0,120,7200,0,0,37,697,0,0;QS=1,0;MQ0F=0      PL      0,6,75
+17     1915    .       T       <*>     0       .       DP=2;I16=2,0,0,0,64,2210,0,0,120,7200,0,0,39,773,0,0;QS=1,0;MQ0F=0      PL      0,6,60
+17     1916    .       G       <*>     0       .       DP=2;I16=2,0,0,0,75,2825,0,0,120,7200,0,0,41,853,0,0;QS=1,0;MQ0F=0      PL      0,6,69
+17     1917    .       C       <*>     0       .       DP=2;I16=2,0,0,0,80,3202,0,0,120,7200,0,0,43,937,0,0;QS=1,0;MQ0F=0      PL      0,6,73
+17     1918    .       A       <*>     0       .       DP=2;I16=2,0,0,0,79,3121,0,0,120,7200,0,0,45,1025,0,0;QS=1,0;MQ0F=0     PL      0,6,72
+17     1919    .       C       <*>     0       .       DP=2;I16=2,0,0,0,79,3121,0,0,120,7200,0,0,46,1066,0,0;QS=1,0;MQ0F=0     PL      0,6,72
+17     1920    .       A       <*>     0       .       DP=4;I16=2,1,0,0,107,3931,0,0,149,8041,0,0,47,1109,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,101
+17     1921    .       G       <*>     0       .       DP=4;I16=2,2,0,0,146,5394,0,0,209,11641,0,0,57,1219,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,12,132
+17     1922    .       T       <*>     0       .       DP=4;I16=2,2,0,0,152,5794,0,0,209,11641,0,0,60,1286,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,12,134
+17     1923    .       G       <*>     0       .       DP=4;I16=2,2,0,0,145,5317,0,0,209,11641,0,0,63,1359,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,12,126
+17     1924    .       C       <*>     0       .       DP=4;I16=2,2,0,0,127,4341,0,0,209,11641,0,0,65,1387,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,12,116
+17     1925    .       C       <*>     0       .       DP=4;I16=2,2,0,0,135,4869,0,0,209,11641,0,0,67,1419,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,12,124
+17     1926    .       T       <*>     0       .       DP=4;I16=2,2,0,0,160,6442,0,0,209,11641,0,0,69,1455,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,12,141
+17     1927    .       T       <*>     0       .       DP=4;I16=2,2,0,0,157,6179,0,0,209,11641,0,0,71,1495,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,12,133
+17     1928    .       C       <*>     0       .       DP=4;I16=2,2,0,0,146,5438,0,0,209,11641,0,0,73,1539,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,12,125
+17     1929    .       T       <*>     0       .       DP=4;I16=2,2,0,0,161,6525,0,0,209,11641,0,0,75,1587,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,12,139
+17     1930    .       G       <*>     0       .       DP=4;I16=2,1,0,0,114,4334,0,0,149,8041,0,0,60,1350,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,99
+17     1931    .       C       <*>     0       .       DP=4;I16=2,2,0,0,132,4686,0,0,209,11641,0,0,79,1695,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,12,121
+17     1932    .       T       <*>     0       .       DP=5;I16=2,3,0,0,164,5972,0,0,269,15241,0,0,81,1755,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,146
+17     1933    .       T       <*>     0       .       DP=5;I16=2,3,0,0,186,6958,0,0,269,15241,0,0,84,1820,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,158
+17     1934    .       G       <*>     0       .       DP=5;I16=2,3,0,0,173,6191,0,0,269,15241,0,0,87,1891,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,143
+17     1935    .       C       <*>     0       .       DP=5;I16=2,3,0,0,179,6539,0,0,269,15241,0,0,90,1968,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,154
+17     1936    .       C       <*>     0       .       DP=5;I16=2,3,0,0,181,6735,0,0,269,15241,0,0,93,2051,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,159
+17     1937    .       T       <*>     0       .       DP=5;I16=2,3,0,0,195,7741,0,0,269,15241,0,0,96,2140,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,170
+17     1938    .       G       <*>     0       .       DP=5;I16=2,3,0,0,176,6536,0,0,269,15241,0,0,99,2235,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,155
+17     1939    .       T       <*>     0       .       DP=5;I16=2,2,0,0,158,6250,0,0,240,14400,0,0,82,1924,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,144
+17     1940    .       G       <*>     0       .       DP=5;I16=2,3,0,0,177,6449,0,0,269,15241,0,0,103,2339,0,0;QS=1,0;MQSB=0.666667;MQ0F=0    PL      0,15,155
+17     1941    .       G       <*>     0       .       DP=5;I16=2,3,0,0,180,6620,0,0,269,15241,0,0,105,2397,0,0;QS=1,0;MQSB=0.666667;MQ0F=0    PL      0,15,156
+17     1942    .       C       <*>     0       .       DP=5;I16=2,2,0,0,152,5892,0,0,240,14400,0,0,85,1975,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,140
+17     1943    .       T       <*>     0       .       DP=5;I16=2,3,0,0,202,8198,0,0,269,15241,0,0,109,2525,0,0;QS=1,0;MQSB=0.666667;MQ0F=0    PL      0,15,167
+17     1944    .       T       <*>     0       .       DP=5;I16=2,3,0,0,199,7983,0,0,269,15241,0,0,111,2595,0,0;QS=1,0;MQSB=0.666667;MQ0F=0    PL      0,15,170
+17     1945    .       T       <*>     0       .       DP=5;I16=2,3,0,0,200,8062,0,0,269,15241,0,0,113,2669,0,0;QS=1,0;MQSB=0.666667;MQ0F=0    PL      0,15,171
+17     1946    .       G       <*>     0       .       DP=5;I16=2,3,0,0,188,7132,0,0,269,15241,0,0,114,2696,0,0;QS=1,0;MQSB=0.666667;MQ0F=0    PL      0,15,162
+17     1947    .       A       <*>     0       .       DP=5;I16=2,3,0,0,181,6939,0,0,269,15241,0,0,115,2725,0,0;QS=1,0;MQSB=0.666667;MQ0F=0    PL      0,15,160
+17     1948    .       G       C,<*>   0       .       DP=5;I16=2,2,0,1,150,5708,16,256,240,14400,29,841,91,2131,25,625;QS=0.903614,0.0963855,0;SGB=-0.379885;RPB=1;MQB=1;MQSB=0.666667;BQB=1;MQ0F=0   PL      1,0,123,13,126,132
+17     1949    .       A       <*>     0       .       DP=5;I16=2,3,0,0,181,6599,0,0,269,15241,0,0,117,2789,0,0;QS=1,0;MQSB=0.666667;MQ0F=0    PL      0,15,155
+17     1950    .       A       <*>     0       .       DP=6;I16=2,4,0,0,219,8167,0,0,329,18841,0,0,118,2824,0,0;QS=1,0;MQSB=0.75;MQ0F=0        PL      0,18,176
+17     1951    .       G       <*>     0       .       DP=6;I16=2,4,0,0,225,8533,0,0,329,18841,0,0,120,2862,0,0;QS=1,0;MQSB=0.75;MQ0F=0        PL      0,18,181
+17     1952    .       A       <*>     0       .       DP=6;I16=2,4,0,0,219,8221,0,0,329,18841,0,0,122,2904,0,0;QS=1,0;MQSB=0.75;MQ0F=0        PL      0,18,182
+17     1953    .       A       <*>     0       .       DP=6;I16=2,4,0,0,201,7161,0,0,329,18841,0,0,124,2950,0,0;QS=1,0;MQSB=0.75;MQ0F=0        PL      0,18,168
+17     1954    .       A       C,<*>   0       .       DP=6;I16=2,3,0,1,166,5942,18,324,300,18000,29,841,101,2375,25,625;QS=0.902174,0.0978261,0;SGB=-0.379885;RPB=1;MQB=1;MQSB=0.75;BQB=1;MQ0F=0      PL      0,0,130,15,133,141
+17     1955    .       C       <*>     0       .       DP=6;I16=2,3,0,0,190,7232,0,0,300,18000,0,0,103,2429,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,165
+17     1956    .       C       <*>     0       .       DP=6;I16=2,3,0,0,189,7211,0,0,300,18000,0,0,105,2487,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,164
+17     1957    .       C       <*>     0       .       DP=6;I16=2,3,0,0,192,7426,0,0,300,18000,0,0,107,2549,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,167
+17     1958    .       C       <*>     0       .       DP=6;I16=2,4,0,0,234,9220,0,0,329,18841,0,0,133,3189,0,0;QS=1,0;MQSB=0.75;MQ0F=0        PL      0,18,190
+17     1959    .       T       <*>     0       .       DP=6;I16=2,4,0,0,233,9255,0,0,329,18841,0,0,134,3206,0,0;QS=1,0;MQSB=0.75;MQ0F=0        PL      0,18,193
+17     1960    .       T       <*>     0       .       DP=6;I16=2,4,0,0,227,8703,0,0,329,18841,0,0,135,3225,0,0;QS=1,0;MQSB=0.75;MQ0F=0        PL      0,18,186
+17     1961    .       C       <*>     0       .       DP=6;I16=2,4,0,0,219,8327,0,0,329,18841,0,0,136,3246,0,0;QS=1,0;MQSB=0.75;MQ0F=0        PL      0,18,183
+17     1962    .       T       <*>     0       .       DP=6;I16=2,4,0,0,248,10276,0,0,329,18841,0,0,137,3269,0,0;QS=1,0;MQSB=0.75;MQ0F=0       PL      0,18,198
+17     1963    .       G       <*>     0       .       DP=6;I16=2,4,0,0,229,8867,0,0,329,18841,0,0,138,3294,0,0;QS=1,0;MQSB=0.75;MQ0F=0        PL      0,18,188
+17     1964    .       G       <*>     0       .       DP=6;I16=2,4,0,0,202,7200,0,0,329,18841,0,0,139,3321,0,0;QS=1,0;MQSB=0.75;MQ0F=0        PL      0,18,169
+17     1965    .       T       <*>     0       .       DP=6;I16=2,4,0,0,203,7523,0,0,329,18841,0,0,140,3350,0,0;QS=1,0;MQSB=0.75;MQ0F=0        PL      0,18,171
+17     1966    .       T       <*>     0       .       DP=6;I16=2,4,0,0,218,8218,0,0,329,18841,0,0,141,3381,0,0;QS=1,0;MQSB=0.75;MQ0F=0        PL      0,18,181
+17     1967    .       A       <*>     0       .       DP=6;I16=2,4,0,0,232,9056,0,0,329,18841,0,0,142,3414,0,0;QS=1,0;MQSB=0.75;MQ0F=0        PL      0,18,182
+17     1968    .       T       <*>     0       .       DP=6;I16=2,4,0,0,242,9786,0,0,329,18841,0,0,143,3449,0,0;QS=1,0;MQSB=0.75;MQ0F=0        PL      0,18,190
+17     1969    .       A       <*>     0       .       DP=6;I16=2,4,0,0,235,9247,0,0,329,18841,0,0,143,3437,0,0;QS=1,0;MQSB=0.75;MQ0F=0        PL      0,18,186
+17     1970    .       C       <*>     0       .       DP=6;I16=2,4,0,0,220,8160,0,0,329,18841,0,0,143,3429,0,0;QS=1,0;MQSB=0.75;MQ0F=0        PL      0,18,180
+17     1971    .       A       <*>     0       .       DP=7;I16=2,5,0,0,272,10634,0,0,389,22441,0,0,143,3425,0,0;QS=1,0;MQSB=0.8;MQ0F=0        PL      0,21,206
+17     1972    .       T       <*>     0       .       DP=7;I16=2,5,0,0,260,9924,0,0,389,22441,0,0,144,3426,0,0;QS=1,0;MQSB=0.8;MQ0F=0 PL      0,21,203
+17     1973    .       A       <*>     0       .       DP=7;I16=2,4,0,0,240,9646,0,0,360,21600,0,0,120,2808,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,196
+17     1974    .       A       <*>     0       .       DP=7;I16=2,5,0,0,278,11178,0,0,389,22441,0,0,145,3397,0,0;QS=1,0;MQSB=0.8;MQ0F=0        PL      0,21,214
+17     1975    .       G       <*>     0       .       DP=7;I16=2,5,0,0,256,9422,0,0,389,22441,0,0,145,3369,0,0;QS=1,0;MQSB=0.8;MQ0F=0 PL      0,21,195
+17     1976    .       A       <*>     0       .       DP=7;I16=2,5,0,0,261,9849,0,0,389,22441,0,0,144,3298,0,0;QS=1,0;MQSB=0.8;MQ0F=0 PL      0,21,199
+17     1977    .       C       <*>     0       .       DP=7;I16=2,5,0,0,253,9303,0,0,389,22441,0,0,143,3233,0,0;QS=1,0;MQSB=0.8;MQ0F=0 PL      0,21,194
+17     1978    .       A       <*>     0       .       DP=7;I16=2,5,0,0,294,12372,0,0,389,22441,0,0,142,3174,0,0;QS=1,0;MQSB=0.8;MQ0F=0        PL      0,21,220
+17     1979    .       G       <*>     0       .       DP=7;I16=2,5,0,0,278,11068,0,0,389,22441,0,0,141,3121,0,0;QS=1,0;MQSB=0.8;MQ0F=0        PL      0,21,208
+17     1980    .       C       <*>     0       .       DP=7;I16=2,5,0,0,254,9370,0,0,389,22441,0,0,140,3074,0,0;QS=1,0;MQSB=0.8;MQ0F=0 PL      0,21,197
+17     1981    .       C       <*>     0       .       DP=8;I16=3,5,0,0,290,10896,0,0,449,26041,0,0,139,3033,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,219
+17     1982    .       A       <*>     0       .       DP=9;I16=4,5,0,0,342,13268,0,0,509,29641,0,0,139,2999,0,0;QS=1,0;MQSB=0.89338;MQ0F=0    PL      0,27,254
+17     1983    .       G       <*>     0       .       DP=9;I16=4,5,0,0,337,12781,0,0,509,29641,0,0,140,2974,0,0;QS=1,0;MQSB=0.89338;MQ0F=0    PL      0,27,249
+17     1984    .       A       <*>     0       .       DP=9;I16=4,5,0,0,355,14231,0,0,509,29641,0,0,141,2959,0,0;QS=1,0;MQSB=0.89338;MQ0F=0    PL      0,27,255
+17     1985    .       G       <*>     0       .       DP=9;I16=4,5,0,0,307,10921,0,0,509,29641,0,0,142,2954,0,0;QS=1,0;MQSB=0.89338;MQ0F=0    PL      0,27,231
+17     1986    .       A       <*>     0       .       DP=9;I16=4,4,0,0,287,10695,0,0,480,28800,0,0,118,2334,0,0;QS=1,0;MQSB=0.992367;MQ0F=0   PL      0,24,223
+17     1987    .       A       <*>     0       .       DP=9;I16=4,5,0,0,333,12731,0,0,509,29641,0,0,144,2974,0,0;QS=1,0;MQSB=0.89338;MQ0F=0    PL      0,27,247
+17     1988    .       G       <*>     0       .       DP=9;I16=4,5,0,0,324,12106,0,0,509,29641,0,0,145,2999,0,0;QS=1,0;MQSB=0.89338;MQ0F=0    PL      0,27,239
+17     1989    .       G       <*>     0       .       DP=9;I16=4,5,0,0,322,12030,0,0,509,29641,0,0,145,2985,0,0;QS=1,0;MQSB=0.89338;MQ0F=0    PL      0,27,237
+17     1990    .       G       T,<*>   0       .       DP=9;I16=4,4,0,1,282,10212,33,1089,480,28800,29,841,120,2358,25,625;QS=0.906752,0.0932476,0;SGB=-0.379885;RPB=1;MQB=1;MQSB=0.89338;BQB=1;MQ0F=0 PL      2,0,195,26,198,215
+17     1991    .       A       <*>     0       .       DP=9;I16=4,5,0,0,335,13049,0,0,509,29641,0,0,145,2993,0,0;QS=1,0;MQSB=0.89338;MQ0F=0    PL      0,27,250
+17     1992    .       G       <*>     0       .       DP=9;I16=4,5,0,0,307,11009,0,0,509,29641,0,0,145,3015,0,0;QS=1,0;MQSB=0.89338;MQ0F=0    PL      0,27,231
+17     1993    .       T       <*>     0       .       DP=9;I16=4,5,0,0,336,12804,0,0,509,29641,0,0,145,3049,0,0;QS=1,0;MQSB=0.89338;MQ0F=0    PL      0,27,243
+17     1994    .       T       <*>     0       .       DP=8;I16=3,5,0,0,282,10256,0,0,449,26041,0,0,146,3094,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,216
+17     1995    .       G       <*>     0       .       DP=8;I16=3,4,0,0,232,8118,0,0,420,25200,0,0,122,2524,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,188
+17     1996    .       C       <*>     0       .       DP=8;I16=3,5,0,0,247,8121,0,0,449,26041,0,0,147,3165,0,0;QS=1,0;MQSB=0.900802;MQ0F=0    PL      0,24,192
+17     1997    .       C       <*>     0       .       DP=8;I16=3,5,0,0,248,8200,0,0,449,26041,0,0,146,3142,0,0;QS=1,0;MQSB=0.900802;MQ0F=0    PL      0,24,193
+17     1998    .       C       <*>     0       .       DP=8;I16=3,5,0,0,289,10699,0,0,449,26041,0,0,145,3129,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,222
+17     1999    .       A       <*>     0       .       DP=7;I16=2,5,0,0,276,11074,0,0,389,22441,0,0,145,3125,0,0;QS=1,0;MQSB=0.8;MQ0F=0        PL      0,21,206
+17     2000    .       G       <*>     0       .       DP=7;I16=1,5,0,0,226,8690,0,0,329,18841,0,0,127,2805,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,168
+17     2001    .       G       <*>     0       .       DP=7;I16=1,5,0,0,222,8458,0,0,329,18841,0,0,126,2780,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,172
+17     2002    .       G       <*>     0       .       DP=7;I16=2,4,0,0,197,7073,0,0,360,21600,0,0,127,2837,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,163
+17     2003    .       T       <*>     0       .       DP=7;I16=2,5,0,0,242,8784,0,0,389,22441,0,0,145,3189,0,0;QS=1,0;MQSB=0.8;MQ0F=0 PL      0,21,190
+17     2004    .       G       <*>     0       .       DP=7;I16=2,4,0,0,216,8092,0,0,360,21600,0,0,129,2969,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,178
+17     2005    .       G       <*>     0       .       DP=7;I16=2,4,0,0,190,6882,0,0,360,21600,0,0,130,3044,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,153
+17     2006    .       C       <*>     0       .       DP=7;I16=2,4,0,0,204,7404,0,0,360,21600,0,0,131,3125,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,166
+17     2007    .       A       <*>     0       .       DP=7;I16=2,5,0,0,249,9041,0,0,389,22441,0,0,144,3330,0,0;QS=1,0;MQSB=0.8;MQ0F=0 PL      0,21,193
+17     2008    .       C       <*>     0       .       DP=7;I16=2,5,0,0,232,8210,0,0,389,22441,0,0,141,3245,0,0;QS=1,0;MQSB=0.8;MQ0F=0 PL      0,21,183
+17     2009    .       A       <*>     0       .       DP=7;I16=2,5,0,0,266,10628,0,0,389,22441,0,0,138,3166,0,0;QS=1,0;MQSB=0.8;MQ0F=0        PL      0,21,210
+17     2010    .       G       <*>     0       .       DP=7;I16=2,4,0,0,204,7382,0,0,360,21600,0,0,125,2993,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,169
+17     2011    .       C       <*>     0       .       DP=7;I16=2,4,0,0,211,7627,0,0,360,21600,0,0,123,2945,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,175
+17     2012    .       A       <*>     0       .       DP=7;I16=2,5,0,0,239,8743,0,0,389,22441,0,0,129,2965,0,0;QS=1,0;MQSB=0.8;MQ0F=0 PL      0,21,189
+17     2013    .       C       <*>     0       .       DP=7;I16=2,4,0,0,197,6509,0,0,360,21600,0,0,119,2861,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,160
+17     2014    .       G       <*>     0       .       DP=6;I16=2,4,0,0,195,6881,0,0,329,18841,0,0,124,2860,0,0;QS=1,0;MQSB=0.75;MQ0F=0        PL      0,18,160
+17     2015    .       T       <*>     0       .       DP=6;I16=2,4,0,0,221,8381,0,0,329,18841,0,0,122,2814,0,0;QS=1,0;MQSB=0.75;MQ0F=0        PL      0,18,178
+17     2016    .       T       <*>     0       .       DP=6;I16=2,4,0,0,222,8338,0,0,329,18841,0,0,120,2772,0,0;QS=1,0;MQSB=0.75;MQ0F=0        PL      0,18,178
+17     2017    .       G       <*>     0       .       DP=6;I16=2,4,0,0,215,7999,0,0,329,18841,0,0,118,2734,0,0;QS=1,0;MQSB=0.75;MQ0F=0        PL      0,18,172
+17     2018    .       C       <*>     0       .       DP=6;I16=2,4,0,0,202,7480,0,0,329,18841,0,0,116,2700,0,0;QS=1,0;MQSB=0.75;MQ0F=0        PL      0,18,169
+17     2019    .       T       <*>     0       .       DP=6;I16=2,4,0,0,233,9103,0,0,329,18841,0,0,114,2670,0,0;QS=1,0;MQSB=0.75;MQ0F=0        PL      0,18,187
+17     2020    .       G       <*>     0       .       DP=6;I16=2,4,0,0,212,7790,0,0,329,18841,0,0,112,2644,0,0;QS=1,0;MQSB=0.75;MQ0F=0        PL      0,18,175
+17     2021    .       C       <*>     0       .       DP=5;I16=2,3,0,0,192,7432,0,0,300,18000,0,0,111,2621,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,167
+17     2022    .       C       <*>     0       .       DP=6;I16=3,3,0,0,210,7490,0,0,360,21600,0,0,110,2600,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,177
+17     2023    .       A       <*>     0       .       DP=6;I16=3,3,0,0,221,8457,0,0,360,21600,0,0,110,2582,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,186
+17     2024    .       G       <*>     0       .       DP=8;I16=4,4,0,0,258,8728,0,0,480,28800,0,0,110,2568,0,0;QS=1,0;MQSB=0.992367;MQ0F=0    PL      0,24,203
+17     2025    .       T       <*>     0       .       DP=8;I16=4,4,0,0,290,10752,0,0,480,28800,0,0,112,2560,0,0;QS=1,0;MQSB=0.992367;MQ0F=0   PL      0,24,226
+17     2026    .       T       <*>     0       .       DP=8;I16=4,4,0,0,267,9287,0,0,480,28800,0,0,113,2511,0,0;QS=1,0;MQSB=0.992367;MQ0F=0    PL      0,24,208
+17     2027    .       A       <*>     0       .       DP=8;I16=3,4,0,0,258,9550,0,0,420,25200,0,0,89,1847,0,0;QS=1,0;MQSB=1.01283;MQ0F=0      PL      0,21,207
+17     2028    .       C       <*>     0       .       DP=8;I16=4,4,0,0,293,10887,0,0,480,28800,0,0,115,2443,0,0;QS=1,0;MQSB=0.992367;MQ0F=0   PL      0,24,228
+17     2029    .       T       <*>     0       .       DP=8;I16=4,4,0,0,306,11824,0,0,480,28800,0,0,116,2424,0,0;QS=1,0;MQSB=0.992367;MQ0F=0   PL      0,24,236
+17     2030    .       G       <*>     0       .       DP=8;I16=4,4,0,0,278,9842,0,0,480,28800,0,0,117,2415,0,0;QS=1,0;MQSB=0.992367;MQ0F=0    PL      0,24,216
+17     2031    .       C       <*>     0       .       DP=8;I16=4,4,0,0,262,8824,0,0,480,28800,0,0,118,2416,0,0;QS=1,0;MQSB=0.992367;MQ0F=0    PL      0,24,204
+17     2032    .       C       <*>     0       .       DP=8;I16=4,4,0,0,268,9364,0,0,480,28800,0,0,119,2427,0,0;QS=1,0;MQSB=0.992367;MQ0F=0    PL      0,24,210
+17     2033    .       A       <*>     0       .       DP=7;I16=4,3,0,0,254,9280,0,0,420,25200,0,0,121,2447,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,203
+17     2034    .       T       <*>     0       .       DP=7;I16=4,3,0,0,257,9659,0,0,420,25200,0,0,123,2475,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,208
+17     2035    .       T       <*>     0       .       DP=7;I16=4,3,0,0,260,10046,0,0,420,25200,0,0,125,2511,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,211
+17     2036    .       T       <*>     0       .       DP=7;I16=4,3,0,0,268,10428,0,0,420,25200,0,0,127,2555,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,216
+17     2037    .       T       <*>     0       .       DP=7;I16=4,3,0,0,271,10557,0,0,420,25200,0,0,129,2607,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,217
+17     2038    .       C       <*>     0       .       DP=7;I16=4,3,0,0,262,9910,0,0,420,25200,0,0,131,2667,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,211
+17     2039    .       A       <*>     0       .       DP=7;I16=4,3,0,0,265,10071,0,0,420,25200,0,0,133,2735,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,212
+17     2040    .       C       <*>     0       .       DP=7;I16=4,3,0,0,243,8635,0,0,420,25200,0,0,135,2811,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,196
+17     2041    .       G       A,<*>   0       .       DP=7;I16=0,0,4,3,0,0,276,11066,0,0,420,25200,0,0,137,2895;QS=0,1,0;VDB=0.80233;SGB=-0.636426;MQSB=1.01283;MQ0F=0        PL      223,21,0,223,21,223
+17     2042    .       G       <*>     0       .       DP=7;I16=4,3,0,0,256,9542,0,0,420,25200,0,0,139,2987,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,206
+17     2043    .       G       <*>     0       .       DP=7;I16=4,3,0,0,240,8782,0,0,420,25200,0,0,141,3087,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,197
+17     2044    .       C       <*>     0       .       DP=7;I16=4,3,0,0,258,9636,0,0,420,25200,0,0,143,3195,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,207
+17     2045    .       A       <*>     0       .       DP=7;I16=4,3,0,0,267,10223,0,0,420,25200,0,0,145,3311,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,213
+17     2046    .       T       <*>     0       .       DP=7;I16=4,3,0,0,272,10582,0,0,420,25200,0,0,147,3435,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,216
+17     2047    .       G       <*>     0       .       DP=7;I16=3,3,0,0,234,9142,0,0,360,21600,0,0,123,2893,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,195
+17     2048    .       A       <*>     0       .       DP=7;I16=4,3,0,0,255,9513,0,0,420,25200,0,0,148,3560,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,206
+17     2049    .       A       <*>     0       .       DP=7;I16=4,3,0,0,261,9777,0,0,420,25200,0,0,148,3610,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,208
+17     2050    .       A       <*>     0       .       DP=7;I16=3,3,0,0,223,8391,0,0,360,21600,0,0,121,2941,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,188
+17     2051    .       T       <*>     0       .       DP=6;I16=4,2,0,0,204,7382,0,0,360,21600,0,0,145,3525,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,170
+17     2052    .       G       <*>     0       .       DP=6;I16=4,2,0,0,211,7615,0,0,360,21600,0,0,144,3486,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,175
+17     2053    .       G       <*>     0       .       DP=6;I16=4,2,0,0,219,8091,0,0,360,21600,0,0,143,3449,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,180
+17     2054    .       A       <*>     0       .       DP=6;I16=4,2,0,0,203,7377,0,0,360,21600,0,0,142,3414,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,171
+17     2055    .       G       <*>     0       .       DP=6;I16=4,2,0,0,203,7071,0,0,360,21600,0,0,141,3381,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,168
+17     2056    .       A       <*>     0       .       DP=6;I16=4,2,0,0,219,8059,0,0,360,21600,0,0,140,3350,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,179
+17     2057    .       T       <*>     0       .       DP=6;I16=4,2,0,0,219,8015,0,0,360,21600,0,0,138,3272,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,178
+17     2058    .       A       <*>     0       .       DP=6;I16=4,2,0,0,217,7929,0,0,360,21600,0,0,135,3149,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,179
+17     2059    .       A       <*>     0       .       DP=6;I16=4,2,0,0,230,8866,0,0,360,21600,0,0,132,3032,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,188
+17     2060    .       C       <*>     0       .       DP=6;I16=3,2,0,0,162,5622,0,0,300,18000,0,0,107,2437,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,143
+17     2061    .       A       <*>     0       .       DP=5;I16=3,2,0,0,187,7029,0,0,300,18000,0,0,105,2375,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,163
+17     2062    .       A       <*>     0       .       DP=5;I16=3,2,0,0,187,7195,0,0,300,18000,0,0,103,2317,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,164
+17     2063    .       C       <*>     0       .       DP=5;I16=3,2,0,0,182,6678,0,0,300,18000,0,0,101,2263,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,158
+17     2064    .       A       <*>     0       .       DP=5;I16=3,2,0,0,188,7154,0,0,300,18000,0,0,99,2213,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,164
+17     2065    .       G       <*>     0       .       DP=6;I16=4,2,0,0,204,7038,0,0,360,21600,0,0,97,2167,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,167
+17     2066    .       G       <*>     0       .       DP=6;I16=4,2,0,0,184,5774,0,0,360,21600,0,0,96,2126,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,152
+17     2067    .       A       <*>     0       .       DP=6;I16=4,2,0,0,228,8744,0,0,360,21600,0,0,95,2091,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,187
+17     2068    .       G       <*>     0       .       DP=6;I16=4,2,0,0,201,7049,0,0,360,21600,0,0,94,2062,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,167
+17     2069    .       C       <*>     0       .       DP=6;I16=4,2,0,0,191,6207,0,0,360,21600,0,0,93,2039,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,156
+17     2070    .       G       <*>     0       .       DP=6;I16=4,2,0,0,178,5370,0,0,360,21600,0,0,92,2022,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,145
+17     2071    .       A       <*>     0       .       DP=6;I16=4,2,0,0,216,7856,0,0,360,21600,0,0,91,2011,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,177
+17     2072    .       C       <*>     0       .       DP=5;I16=4,1,0,0,157,4971,0,0,300,18000,0,0,91,2005,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,128
+17     2073    .       C       <*>     0       .       DP=5;I16=4,1,0,0,161,5287,0,0,300,18000,0,0,91,2003,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,133
+17     2074    .       G       <*>     0       .       DP=5;I16=3,1,0,0,94,2330,0,0,240,14400,0,0,66,1380,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,83
+17     2075    .       C       <*>     0       .       DP=5;I16=4,1,0,0,140,4038,0,0,300,18000,0,0,91,2011,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,115
+17     2076    .       A       <*>     0       .       DP=5;I16=3,1,0,0,130,4242,0,0,240,14400,0,0,80,1900,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,114
+17     2077    .       C       <*>     0       .       DP=5;I16=4,1,0,0,150,4766,0,0,300,18000,0,0,91,2035,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,125
+17     2078    .       A       <*>     0       .       DP=5;I16=4,1,0,0,180,6606,0,0,300,18000,0,0,91,2053,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,148
+17     2079    .       G       <*>     0       .       DP=5;I16=4,1,0,0,160,5324,0,0,300,18000,0,0,91,2075,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,133
+17     2080    .       G       <*>     0       .       DP=5;I16=3,1,0,0,121,3819,0,0,240,14400,0,0,76,1876,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,108
+17     2081    .       C       <*>     0       .       DP=5;I16=4,1,0,0,132,3710,0,0,300,18000,0,0,91,2131,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,110
+17     2082    .       T       <*>     0       .       DP=4;I16=3,1,0,0,125,4087,0,0,240,14400,0,0,92,2164,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,112
+17     2083    .       G       <*>     0       .       DP=4;I16=3,1,0,0,127,4195,0,0,240,14400,0,0,93,2199,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,113
+17     2084    .       C       <*>     0       .       DP=4;I16=3,1,0,0,131,4365,0,0,240,14400,0,0,94,2236,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,115
+17     2085    .       T       <*>     0       .       DP=4;I16=3,1,0,0,147,5477,0,0,240,14400,0,0,95,2275,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,130
+17     2086    .       G       <*>     0       .       DP=4;I16=3,1,0,0,147,5449,0,0,240,14400,0,0,96,2316,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,129
+17     2087    .       A       <*>     0       .       DP=4;I16=3,1,0,0,143,5207,0,0,240,14400,0,0,97,2359,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,126
+17     2088    .       G       <*>     0       .       DP=4;I16=3,1,0,0,137,4767,0,0,240,14400,0,0,98,2404,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,121
+17     2089    .       C       <*>     0       .       DP=5;I16=4,1,0,0,168,5664,0,0,300,18000,0,0,99,2451,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,138
+17     2090    .       G       <*>     0       .       DP=5;I16=3,1,0,0,112,3294,0,0,240,14400,0,0,76,1876,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,99
+17     2091    .       C       <*>     0       .       DP=5;I16=4,1,0,0,152,4822,0,0,300,18000,0,0,102,2504,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,125
+17     2092    .       G       <*>     0       .       DP=6;I16=5,1,0,0,172,5180,0,0,360,21600,0,0,103,2509,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,133
+17     2093    .       T       <*>     0       .       DP=6;I16=5,1,0,0,195,6697,0,0,360,21600,0,0,105,2517,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,153
+17     2094    .       C       <*>     0       .       DP=6;I16=5,1,0,0,185,5827,0,0,360,21600,0,0,107,2529,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,142
+17     2095    .       A       <*>     0       .       DP=6;I16=5,1,0,0,202,6892,0,0,360,21600,0,0,109,2545,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,154
+17     2096    .       C       <*>     0       .       DP=6;I16=5,1,0,0,214,7660,0,0,360,21600,0,0,111,2565,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,161
+17     2097    .       A       <*>     0       .       DP=6;I16=5,1,0,0,228,8686,0,0,360,21600,0,0,113,2589,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,172
+17     2098    .       C       <*>     0       .       DP=6;I16=5,1,0,0,182,5678,0,0,360,21600,0,0,114,2568,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,139
+17     2099    .       G       <*>     0       .       DP=6;I16=5,1,0,0,168,4910,0,0,360,21600,0,0,115,2553,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,129
+17     2100    .       C       <*>     0       .       DP=6;I16=5,1,0,0,208,7382,0,0,360,21600,0,0,114,2446,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,160
+17     2101    .       A       <*>     0       .       DP=6;I16=5,1,0,0,210,7502,0,0,360,21600,0,0,113,2349,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,161
+17     2102    .       G       <*>     0       .       DP=6;I16=5,1,0,0,194,6610,0,0,360,21600,0,0,112,2262,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,151
+17     2103    .       C       <*>     0       .       DP=6;I16=4,1,0,0,175,6367,0,0,300,18000,0,0,92,1824,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,146
+17     2104    .       C       <*>     0       .       DP=5;I16=4,1,0,0,178,6450,0,0,300,18000,0,0,92,1794,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,147
+17     2105    .       A       <*>     0       .       DP=5;I16=4,1,0,0,159,5155,0,0,300,18000,0,0,92,1772,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,130
+17     2106    .       T       <*>     0       .       DP=5;I16=4,1,0,0,180,6500,0,0,300,18000,0,0,92,1758,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,146
+17     2107    .       C       <*>     0       .       DP=5;I16=4,1,0,0,162,5414,0,0,300,18000,0,0,92,1752,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,133
+17     2108    .       G       <*>     0       .       DP=5;I16=4,1,0,0,133,3807,0,0,300,18000,0,0,92,1754,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,111
+17     2109    .       C       <*>     0       .       DP=5;I16=4,1,0,0,154,5166,0,0,300,18000,0,0,92,1764,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,125
+17     2110    .       G       <*>     0       .       DP=5;I16=4,1,0,0,140,4176,0,0,300,18000,0,0,92,1782,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,117
+17     2111    .       C       <*>     0       .       DP=5;I16=4,1,0,0,170,5932,0,0,300,18000,0,0,92,1808,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,140
+17     2112    .       A       <*>     0       .       DP=5;I16=4,1,0,0,168,5954,0,0,300,18000,0,0,92,1842,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,140
+17     2113    .       G       <*>     0       .       DP=5;I16=4,1,0,0,159,5407,0,0,300,18000,0,0,92,1884,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,134
+17     2114    .       C       <*>     0       .       DP=5;I16=4,1,0,0,150,5014,0,0,300,18000,0,0,92,1934,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,126
+17     2115    .       T       <*>     0       .       DP=5;I16=4,1,0,0,174,6196,0,0,300,18000,0,0,91,1941,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,143
+17     2116    .       C       <*>     0       .       DP=5;I16=4,1,0,0,185,6931,0,0,300,18000,0,0,90,1954,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,152
+17     2117    .       A       <*>     0       .       DP=5;I16=4,1,0,0,191,7373,0,0,300,18000,0,0,89,1973,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,156
+17     2118    .       G       <*>     0       .       DP=5;I16=4,1,0,0,179,6497,0,0,300,18000,0,0,87,1947,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,147
+17     2119    .       G       <*>     0       .       DP=5;I16=4,1,0,0,164,5642,0,0,300,18000,0,0,85,1925,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,137
+17     2120    .       G       <*>     0       .       DP=5;I16=4,1,0,0,171,5947,0,0,300,18000,0,0,83,1907,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,140
+17     2121    .       A       <*>     0       .       DP=5;I16=3,1,0,0,136,4870,0,0,240,14400,0,0,56,1268,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,122
+17     2122    .       T       <*>     0       .       DP=5;I16=3,1,0,0,138,4922,0,0,240,14400,0,0,54,1258,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,123
+17     2123    .       A       <*>     0       .       DP=5;I16=4,1,0,0,166,5692,0,0,300,18000,0,0,77,1877,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,137
+17     2124    .       T       <*>     0       .       DP=5;I16=4,1,0,0,166,5612,0,0,300,18000,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,136
+17     2125    .       T       <*>     0       .       DP=3;I16=3,0,0,0,110,4094,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQ0F=0   PL      0,9,93
+17     2126    .       A       <*>     0       .       DP=3;I16=3,0,0,0,113,4281,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQ0F=0   PL      0,9,95
+17     2127    .       C       <*>     0       .       DP=3;I16=3,0,0,0,113,4275,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQ0F=0   PL      0,9,95
+17     2128    .       G       <*>     0       .       DP=3;I16=3,0,0,0,84,2478,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQ0F=0    PL      0,9,72
+17     2129    .       T       <*>     0       .       DP=3;I16=3,0,0,0,98,3286,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQ0F=0    PL      0,9,83
+17     2130    .       G       <*>     0       .       DP=3;I16=3,0,0,0,101,3609,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQ0F=0   PL      0,9,87
+17     2131    .       T       <*>     0       .       DP=3;I16=3,0,0,0,91,3025,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQ0F=0    PL      0,9,79
+17     2132    .       A       <*>     0       .       DP=3;I16=3,0,0,0,104,3678,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQ0F=0   PL      0,9,88
+17     2133    .       A       <*>     0       .       DP=3;I16=3,0,0,0,113,4331,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQ0F=0   PL      0,9,96
+17     2134    .       C       <*>     0       .       DP=3;I16=3,0,0,0,102,3546,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQ0F=0   PL      0,9,86
+17     2135    .       T       <*>     0       .       DP=4;I16=3,1,0,0,132,4682,0,0,240,14400,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,119
+17     2136    .       C       <*>     0       .       DP=4;I16=3,1,0,0,144,5314,0,0,240,14400,0,0,76,1876,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,127
+17     2137    .       G       <*>     0       .       DP=4;I16=3,1,0,0,114,3426,0,0,240,14400,0,0,77,1879,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,102
+17     2138    .       A       <*>     0       .       DP=4;I16=3,1,0,0,159,6337,0,0,240,14400,0,0,78,1884,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,139
+17     2139    .       C       <*>     0       .       DP=4;I16=3,1,0,0,143,5143,0,0,240,14400,0,0,79,1891,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,125
+17     2140    .       A       <*>     0       .       DP=4;I16=3,1,0,0,157,6171,0,0,240,14400,0,0,80,1900,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,138
+17     2141    .       T       <*>     0       .       DP=4;I16=3,1,0,0,156,6098,0,0,240,14400,0,0,80,1862,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,137
+17     2142    .       G       <*>     0       .       DP=4;I16=3,1,0,0,145,5349,0,0,240,14400,0,0,80,1828,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,129
+17     2143    .       T       <*>     0       .       DP=4;I16=3,1,0,0,134,4698,0,0,240,14400,0,0,80,1798,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,120
+17     2144    .       C       <*>     0       .       DP=4;I16=3,1,0,0,141,5065,0,0,240,14400,0,0,80,1772,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,125
+17     2145    .       A       <*>     0       .       DP=4;I16=3,1,0,0,158,6300,0,0,240,14400,0,0,80,1750,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,139
+17     2146    .       G       <*>     0       .       DP=4;I16=3,1,0,0,144,5242,0,0,240,14400,0,0,80,1732,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,127
+17     2147    .       C       <*>     0       .       DP=5;I16=3,1,0,0,148,5502,0,0,240,14400,0,0,80,1718,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,130
+17     2148    .       G       <*>     0       .       DP=5;I16=2,2,0,0,131,4413,0,0,240,14400,0,0,66,1428,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,120
+17     2149    .       A       <*>     0       .       DP=5;I16=2,2,0,0,138,4886,0,0,240,14400,0,0,68,1462,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,127
+17     2150    .       T       <*>     0       .       DP=5;I16=3,2,0,0,157,5265,0,0,300,18000,0,0,85,1725,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,139
+17     2151    .       T       <*>     0       .       DP=5;I16=3,2,0,0,163,5451,0,0,300,18000,0,0,86,1738,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,142
+17     2152    .       G       <*>     0       .       DP=5;I16=3,2,0,0,168,5774,0,0,300,18000,0,0,87,1757,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,146
+17     2153    .       T       <*>     0       .       DP=5;I16=3,2,0,0,186,7002,0,0,300,18000,0,0,88,1782,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,162
+17     2154    .       C       <*>     0       .       DP=5;I16=3,2,0,0,183,6803,0,0,300,18000,0,0,89,1813,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,159
+17     2155    .       A       <*>     0       .       DP=5;I16=3,2,0,0,179,6639,0,0,300,18000,0,0,90,1850,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,156
+17     2156    .       C       <*>     0       .       DP=5;I16=3,2,0,0,177,6331,0,0,300,18000,0,0,91,1893,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,154
+17     2157    .       A       <*>     0       .       DP=5;I16=3,2,0,0,199,7987,0,0,300,18000,0,0,92,1942,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,173
+17     2158    .       G       <*>     0       .       DP=5;I16=3,2,0,0,163,5717,0,0,300,18000,0,0,93,1997,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,144
+17     2159    .       G       <*>     0       .       DP=5;I16=3,2,0,0,174,6250,0,0,300,18000,0,0,94,2058,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,153
+17     2160    .       C       <*>     0       .       DP=5;I16=3,2,0,0,177,6351,0,0,300,18000,0,0,95,2125,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,154
+17     2161    .       A       <*>     0       .       DP=5;I16=3,2,0,0,189,7189,0,0,300,18000,0,0,95,2147,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,164
+17     2162    .       C       <*>     0       .       DP=5;I16=3,2,0,0,179,6435,0,0,300,18000,0,0,95,2173,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,155
+17     2163    .       T       <*>     0       .       DP=5;I16=3,2,0,0,202,8204,0,0,300,18000,0,0,95,2203,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,175
+17     2164    .       G       <*>     0       .       DP=5;I16=3,2,0,0,179,6519,0,0,300,18000,0,0,95,2237,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,156
+17     2165    .       C       <*>     0       .       DP=5;I16=3,2,0,0,173,6199,0,0,300,18000,0,0,94,2226,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,151
+17     2166    .       T       <*>     0       .       DP=4;I16=2,2,0,0,152,5976,0,0,240,14400,0,0,94,2220,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,140
+17     2167    .       A       <*>     0       .       DP=4;I16=2,1,0,0,117,4565,0,0,180,10800,0,0,72,1734,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,111
+17     2168    .       C       <*>     0       .       DP=4;I16=2,2,0,0,135,4671,0,0,240,14400,0,0,93,2171,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,124
+17     2169    .       T       <*>     0       .       DP=4;I16=2,2,0,0,154,6034,0,0,240,14400,0,0,92,2130,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,142
+17     2170    .       C       <*>     0       .       DP=4;I16=2,2,0,0,147,5435,0,0,240,14400,0,0,91,2095,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,135
+17     2171    .       C       <*>     0       .       DP=4;I16=2,2,0,0,151,5739,0,0,240,14400,0,0,89,2015,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,138
+17     2172    .       T       <*>     0       .       DP=4;I16=2,2,0,0,160,6470,0,0,240,14400,0,0,87,1939,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,147
+17     2173    .       G       <*>     0       .       DP=4;I16=2,2,0,0,145,5397,0,0,240,14400,0,0,85,1867,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,133
+17     2174    .       G       <*>     0       .       DP=4;I16=2,2,0,0,140,5094,0,0,240,14400,0,0,83,1799,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,129
+17     2175    .       G       <*>     0       .       DP=4;I16=2,2,0,0,137,4869,0,0,240,14400,0,0,81,1735,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,126
+17     2176    .       G       <*>     0       .       DP=4;I16=2,2,0,0,134,4622,0,0,240,14400,0,0,79,1675,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,123
+17     2177    .       T       <*>     0       .       DP=4;I16=2,2,0,0,116,3850,0,0,240,14400,0,0,77,1619,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,108
+17     2178    .       T       <*>     0       .       DP=4;I16=2,2,0,0,127,4439,0,0,240,14400,0,0,75,1567,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,118
+17     2179    .       T       <*>     0       .       DP=4;I16=2,2,0,0,147,5507,0,0,240,14400,0,0,73,1519,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,135
+17     2180    .       T       <*>     0       .       DP=4;I16=2,2,0,0,145,5331,0,0,240,14400,0,0,71,1475,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,133
+17     2181    .       C       <*>     0       .       DP=4;I16=2,2,0,0,164,6736,0,0,240,14400,0,0,69,1435,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,150
+17     2182    .       C       <*>     0       .       DP=4;I16=2,2,0,0,159,6335,0,0,240,14400,0,0,67,1399,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,145
+17     2183    .       A       <*>     0       .       DP=4;I16=2,2,0,0,157,6197,0,0,240,14400,0,0,65,1367,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,144
+17     2184    .       T       <*>     0       .       DP=4;I16=2,2,0,0,148,5566,0,0,240,14400,0,0,63,1339,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,136
+17     2185    .       C       <*>     0       .       DP=4;I16=2,2,0,0,149,5607,0,0,240,14400,0,0,61,1315,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,137
+17     2186    .       A       <*>     0       .       DP=4;I16=2,2,0,0,159,6335,0,0,240,14400,0,0,59,1295,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,145
+17     2187    .       A       <*>     0       .       DP=4;I16=2,2,0,0,148,5498,0,0,240,14400,0,0,57,1279,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,135
+17     2188    .       A       <*>     0       .       DP=4;I16=2,2,0,0,135,4593,0,0,240,14400,0,0,55,1267,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,123
+17     2189    .       C       <*>     0       .       DP=5;I16=2,3,0,0,162,5430,0,0,300,18000,0,0,53,1259,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,142
+17     2190    .       C       <*>     0       .       DP=4;I16=1,3,0,0,120,3974,0,0,240,14400,0,0,53,1255,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,107
+17     2191    .       C       <*>     0       .       DP=4;I16=1,3,0,0,134,4692,0,0,240,14400,0,0,53,1255,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,119
+17     2192    .       T       <*>     0       .       DP=4;I16=1,3,0,0,137,4967,0,0,240,14400,0,0,53,1259,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,120
+17     2193    .       C       <*>     0       .       DP=3;I16=0,3,0,0,101,3617,0,0,180,10800,0,0,54,1266,0,0;QS=1,0;MQ0F=0   PL      0,9,87
+17     2194    .       A       <*>     0       .       DP=3;I16=0,3,0,0,117,4577,0,0,180,10800,0,0,55,1275,0,0;QS=1,0;MQ0F=0   PL      0,9,98
+17     2195    .       A       <*>     0       .       DP=3;I16=0,3,0,0,119,4789,0,0,180,10800,0,0,56,1286,0,0;QS=1,0;MQ0F=0   PL      0,9,101
+17     2196    .       G       <*>     0       .       DP=4;I16=0,4,0,0,155,6041,0,0,240,14400,0,0,57,1299,0,0;QS=1,0;MQ0F=0   PL      0,12,120
+17     2197    .       A       <*>     0       .       DP=4;I16=0,4,0,0,162,6602,0,0,240,14400,0,0,59,1315,0,0;QS=1,0;MQ0F=0   PL      0,12,125
+17     2198    .       G       <*>     0       .       DP=4;I16=0,4,0,0,134,4844,0,0,240,14400,0,0,61,1335,0,0;QS=1,0;MQ0F=0   PL      0,12,107
+17     2199    .       C       <*>     0       .       DP=4;I16=0,4,0,0,150,5670,0,0,240,14400,0,0,63,1359,0,0;QS=1,0;MQ0F=0   PL      0,12,116
+17     2200    .       T       <*>     0       .       DP=4;I16=0,4,0,0,147,5439,0,0,240,14400,0,0,65,1387,0,0;QS=1,0;MQ0F=0   PL      0,12,114
+17     2201    .       G       <*>     0       .       DP=4;I16=0,4,0,0,154,5964,0,0,240,14400,0,0,67,1419,0,0;QS=1,0;MQ0F=0   PL      0,12,119
+17     2202    .       G       <*>     0       .       DP=4;I16=0,4,0,0,148,5532,0,0,240,14400,0,0,69,1455,0,0;QS=1,0;MQ0F=0   PL      0,12,115
+17     2203    .       G       <*>     0       .       DP=4;I16=0,4,0,0,149,5637,0,0,240,14400,0,0,71,1495,0,0;QS=1,0;MQ0F=0   PL      0,12,116
+17     2204    .       C       <*>     0       .       DP=4;I16=0,4,0,0,124,4134,0,0,240,14400,0,0,73,1539,0,0;QS=1,0;MQ0F=0   PL      0,12,99
+17     2205    .       C       <*>     0       .       DP=4;I16=0,4,0,0,139,4963,0,0,240,14400,0,0,75,1587,0,0;QS=1,0;MQ0F=0   PL      0,12,109
+17     2206    .       T       <*>     0       .       DP=4;I16=0,4,0,0,149,5577,0,0,240,14400,0,0,77,1639,0,0;QS=1,0;MQ0F=0   PL      0,12,115
+17     2207    .       G       <*>     0       .       DP=4;I16=0,4,0,0,141,5085,0,0,240,14400,0,0,79,1695,0,0;QS=1,0;MQ0F=0   PL      0,12,110
+17     2208    .       G       <*>     0       .       DP=4;I16=0,4,0,0,158,6282,0,0,240,14400,0,0,81,1755,0,0;QS=1,0;MQ0F=0   PL      0,12,122
+17     2209    .       G       <*>     0       .       DP=4;I16=0,4,0,0,151,5751,0,0,240,14400,0,0,83,1819,0,0;QS=1,0;MQ0F=0   PL      0,12,117
+17     2210    .       G       <*>     0       .       DP=4;I16=0,4,0,0,145,5315,0,0,240,14400,0,0,85,1887,0,0;QS=1,0;MQ0F=0   PL      0,12,113
+17     2211    .       T       <*>     0       .       DP=4;I16=0,4,0,0,162,6570,0,0,240,14400,0,0,86,1910,0,0;QS=1,0;MQ0F=0   PL      0,12,124
+17     2212    .       C       <*>     0       .       DP=4;I16=0,4,0,0,143,5177,0,0,240,14400,0,0,87,1939,0,0;QS=1,0;MQ0F=0   PL      0,12,111
+17     2213    .       A       <*>     0       .       DP=4;I16=0,4,0,0,144,5250,0,0,240,14400,0,0,88,1974,0,0;QS=1,0;MQ0F=0   PL      0,12,112
+17     2214    .       A       <*>     0       .       DP=4;I16=0,4,0,0,150,5708,0,0,240,14400,0,0,89,2015,0,0;QS=1,0;MQ0F=0   PL      0,12,117
+17     2215    .       C       <*>     0       .       DP=4;I16=0,4,0,0,160,6444,0,0,240,14400,0,0,89,2011,0,0;QS=1,0;MQ0F=0   PL      0,12,124
+17     2216    .       T       <*>     0       .       DP=4;I16=0,4,0,0,158,6356,0,0,240,14400,0,0,89,2011,0,0;QS=1,0;MQ0F=0   PL      0,12,124
+17     2217    .       T       <*>     0       .       DP=4;I16=0,4,0,0,150,5810,0,0,240,14400,0,0,89,2015,0,0;QS=1,0;MQ0F=0   PL      0,12,118
+17     2218    .       C       <*>     0       .       DP=4;I16=0,4,0,0,154,5950,0,0,240,14400,0,0,89,2023,0,0;QS=1,0;MQ0F=0   PL      0,12,119
+17     2219    .       C       <*>     0       .       DP=4;I16=0,4,0,0,159,6331,0,0,240,14400,0,0,89,2035,0,0;QS=1,0;MQ0F=0   PL      0,12,122
+17     2220    .       G       A,<*>   0       .       DP=4;I16=0,0,0,4,0,0,170,7254,0,0,240,14400,0,0,89,2051;QS=0,1,0;VDB=0.775568;SGB=-0.556411;MQ0F=0      PL      131,12,0,131,12,131
+17     2221    .       G       <*>     0       .       DP=4;I16=0,4,0,0,154,6054,0,0,240,14400,0,0,88,2022,0,0;QS=1,0;MQ0F=0   PL      0,12,120
+17     2222    .       C       <*>     0       .       DP=4;I16=0,4,0,0,133,4857,0,0,240,14400,0,0,86,1948,0,0;QS=1,0;MQ0F=0   PL      0,12,107
+17     2223    .       C       <*>     0       .       DP=4;I16=0,4,0,0,158,6262,0,0,240,14400,0,0,84,1878,0,0;QS=1,0;MQ0F=0   PL      0,12,122
+17     2224    .       T       <*>     0       .       DP=4;I16=0,4,0,0,160,6424,0,0,240,14400,0,0,82,1812,0,0;QS=1,0;MQ0F=0   PL      0,12,123
+17     2225    .       G       <*>     0       .       DP=4;I16=0,4,0,0,157,6195,0,0,240,14400,0,0,80,1750,0,0;QS=1,0;MQ0F=0   PL      0,12,121
+17     2226    .       G       <*>     0       .       DP=4;I16=0,4,0,0,145,5349,0,0,240,14400,0,0,78,1692,0,0;QS=1,0;MQ0F=0   PL      0,12,113
+17     2227    .       G       <*>     0       .       DP=4;I16=0,4,0,0,146,5406,0,0,240,14400,0,0,76,1638,0,0;QS=1,0;MQ0F=0   PL      0,12,114
+17     2228    .       G       <*>     0       .       DP=4;I16=0,4,0,0,156,6128,0,0,240,14400,0,0,74,1588,0,0;QS=1,0;MQ0F=0   PL      0,12,121
+17     2229    .       A       <*>     0       .       DP=4;I16=0,4,0,0,158,6274,0,0,240,14400,0,0,72,1542,0,0;QS=1,0;MQ0F=0   PL      0,12,122
+17     2230    .       A       <*>     0       .       DP=4;I16=0,4,0,0,153,5909,0,0,240,14400,0,0,70,1500,0,0;QS=1,0;MQ0F=0   PL      0,12,119
+17     2231    .       A       <*>     0       .       DP=4;I16=0,4,0,0,161,6493,0,0,240,14400,0,0,68,1462,0,0;QS=1,0;MQ0F=0   PL      0,12,124
+17     2232    .       C       <*>     0       .       DP=4;I16=0,4,0,0,136,4778,0,0,240,14400,0,0,66,1428,0,0;QS=1,0;MQ0F=0   PL      0,12,107
+17     2233    .       T       <*>     0       .       DP=4;I16=0,4,0,0,151,5737,0,0,240,14400,0,0,64,1398,0,0;QS=1,0;MQ0F=0   PL      0,12,117
+17     2234    .       G       <*>     0       .       DP=4;I16=0,4,0,0,136,4756,0,0,240,14400,0,0,62,1372,0,0;QS=1,0;MQ0F=0   PL      0,12,107
+17     2235    .       G       <*>     0       .       DP=4;I16=0,4,0,0,131,4533,0,0,240,14400,0,0,60,1350,0,0;QS=1,0;MQ0F=0   PL      0,12,104
+17     2236    .       G       <*>     0       .       DP=3;I16=0,3,0,0,98,3410,0,0,180,10800,0,0,59,1331,0,0;QS=1,0;MQ0F=0    PL      0,9,84
+17     2237    .       G       <*>     0       .       DP=3;I16=0,3,0,0,100,3686,0,0,180,10800,0,0,58,1314,0,0;QS=1,0;MQ0F=0   PL      0,9,86
+17     2238    .       C       <*>     0       .       DP=3;I16=0,3,0,0,90,3012,0,0,180,10800,0,0,57,1299,0,0;QS=1,0;MQ0F=0    PL      0,9,78
+17     2239    .       A       <*>     0       .       DP=3;I16=0,2,0,0,84,3528,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,77
+17     2240    .       A       <*>     0       .       DP=3;I16=0,3,0,0,120,4842,0,0,180,10800,0,0,55,1275,0,0;QS=1,0;MQ0F=0   PL      0,9,101
+17     2241    .       G       <*>     0       .       DP=3;I16=0,3,0,0,103,3701,0,0,180,10800,0,0,54,1266,0,0;QS=1,0;MQ0F=0   PL      0,9,88
+17     2242    .       T       <*>     0       .       DP=3;I16=0,3,0,0,113,4275,0,0,180,10800,0,0,53,1259,0,0;QS=1,0;MQ0F=0   PL      0,9,95
+17     2243    .       A       <*>     0       .       DP=3;I16=0,3,0,0,118,4658,0,0,180,10800,0,0,52,1254,0,0;QS=1,0;MQ0F=0   PL      0,9,99
+17     2244    .       T       <*>     0       .       DP=3;I16=0,3,0,0,116,4574,0,0,180,10800,0,0,51,1251,0,0;QS=1,0;MQ0F=0   PL      0,9,98
+17     2245    .       C       <*>     0       .       DP=3;I16=0,3,0,0,103,3765,0,0,180,10800,0,0,50,1250,0,0;QS=1,0;MQ0F=0   PL      0,9,88
+17     2246    .       A       <*>     0       .       DP=2;I16=0,2,0,0,79,3133,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,72
+17     2247    .       C       <*>     0       .       DP=2;I16=0,2,0,0,78,3050,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,71
+17     2248    .       C       <*>     0       .       DP=2;I16=0,2,0,0,82,3362,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,75
+17     2249    .       A       <*>     0       .       DP=2;I16=0,2,0,0,88,3872,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,80
+17     2250    .       G       <*>     0       .       DP=2;I16=0,2,0,0,86,3698,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,78
+17     2251    .       A       <*>     0       .       DP=2;I16=0,2,0,0,88,3872,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,80
+17     2252    .       G       <*>     0       .       DP=2;I16=0,2,0,0,80,3202,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,73
+17     2253    .       A       <*>     0       .       DP=2;I16=0,2,0,0,80,3200,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,73
+17     2254    .       T       <*>     0       .       DP=2;I16=0,2,0,0,80,3200,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,73
+17     2255    .       G       <*>     0       .       DP=2;I16=0,2,0,0,77,2977,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,71
+17     2256    .       A       <*>     0       .       DP=2;I16=0,2,0,0,85,3617,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,78
+17     2257    .       G       <*>     0       .       DP=2;I16=0,2,0,0,81,3281,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,74
+17     2258    .       C       <*>     0       .       DP=2;I16=0,2,0,0,76,2920,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,70
+17     2259    .       T       <*>     0       .       DP=2;I16=0,2,0,0,87,3785,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,79
+17     2260    .       T       <*>     0       .       DP=2;I16=0,2,0,0,78,3074,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,72
+17     2261    .       T       <*>     0       .       DP=2;I16=0,2,0,0,80,3202,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,73
+17     2262    .       A       <*>     0       .       DP=2;I16=0,2,0,0,81,3281,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,74
+17     2263    .       T       <*>     0       .       DP=2;I16=0,2,0,0,81,3281,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,74
+17     2264    .       A       <*>     0       .       DP=2;I16=0,2,0,0,82,3364,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,75
+17     2265    .       A       <*>     0       .       DP=2;I16=0,2,0,0,82,3362,0,0,120,7200,0,0,49,1201,0,0;QS=1,0;MQ0F=0     PL      0,6,75
+17     2266    .       A       <*>     0       .       DP=2;I16=0,2,0,0,82,3364,0,0,120,7200,0,0,48,1154,0,0;QS=1,0;MQ0F=0     PL      0,6,75
+17     2267    .       A       <*>     0       .       DP=3;I16=1,2,0,0,109,4065,0,0,180,10800,0,0,47,1109,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,102
+17     2268    .       A       <*>     0       .       DP=3;I16=1,2,0,0,106,3818,0,0,180,10800,0,0,47,1067,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,100
+17     2269    .       T       <*>     0       .       DP=3;I16=1,2,0,0,117,4571,0,0,180,10800,0,0,47,1029,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,111
+17     2270    .       A       <*>     0       .       DP=3;I16=1,2,0,0,119,4725,0,0,180,10800,0,0,47,995,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,112
+17     2271    .       A       <*>     0       .       DP=3;I16=1,2,0,0,118,4644,0,0,180,10800,0,0,47,965,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,111
+17     2272    .       T       <*>     0       .       DP=3;I16=1,2,0,0,118,4646,0,0,180,10800,0,0,46,890,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,111
+17     2273    .       G       <*>     0       .       DP=3;I16=1,2,0,0,122,4966,0,0,180,10800,0,0,45,821,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,115
+17     2274    .       G       <*>     0       .       DP=3;I16=1,2,0,0,116,4490,0,0,180,10800,0,0,44,758,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,110
+17     2275    .       T       <*>     0       .       DP=3;I16=1,2,0,0,120,4802,0,0,180,10800,0,0,43,701,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,113
+17     2276    .       G       <*>     0       .       DP=4;I16=1,2,0,0,117,4571,0,0,180,10800,0,0,42,650,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,110
+17     2277    .       C       <*>     0       .       DP=4;I16=2,2,0,0,156,6092,0,0,240,14400,0,0,42,606,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,143
+17     2278    .       T       <*>     0       .       DP=4;I16=2,2,0,0,162,6570,0,0,240,14400,0,0,42,570,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,148
+17     2279    .       A       <*>     0       .       DP=4;I16=2,2,0,0,157,6177,0,0,240,14400,0,0,42,542,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,144
+17     2280    .       G       <*>     0       .       DP=4;I16=2,2,0,0,158,6250,0,0,240,14400,0,0,42,522,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,144
+17     2281    .       C       <*>     0       .       DP=4;I16=2,2,0,0,153,5879,0,0,240,14400,0,0,42,510,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,140
+17     2282    .       T       <*>     0       .       DP=4;I16=2,2,0,0,164,6740,0,0,240,14400,0,0,42,506,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,150
+17     2283    .       G       <*>     0       .       DP=4;I16=2,2,0,0,155,6015,0,0,240,14400,0,0,42,510,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,142
+17     2284    .       G       <*>     0       .       DP=4;I16=2,2,0,0,154,5946,0,0,240,14400,0,0,42,522,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,141
+17     2285    .       G       <*>     0       .       DP=4;I16=2,2,0,0,158,6254,0,0,240,14400,0,0,42,542,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,144
+17     2286    .       C       <*>     0       .       DP=4;I16=2,2,0,0,141,5075,0,0,240,14400,0,0,42,570,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,130
+17     2287    .       A       <*>     0       .       DP=4;I16=2,2,0,0,156,6094,0,0,240,14400,0,0,42,606,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,143
+17     2288    .       T       <*>     0       .       DP=4;I16=2,2,0,0,156,6086,0,0,240,14400,0,0,42,650,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,142
+17     2289    .       G       <*>     0       .       DP=4;I16=2,2,0,0,137,4801,0,0,240,14400,0,0,42,702,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,126
+17     2290    .       G       <*>     0       .       DP=3;I16=2,1,0,0,121,4909,0,0,180,10800,0,0,43,761,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,114
+17     2291    .       T       <*>     0       .       DP=3;I16=2,1,0,0,119,4721,0,0,180,10800,0,0,44,826,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,112
+17     2292    .       G       <*>     0       .       DP=3;I16=2,1,0,0,115,4417,0,0,180,10800,0,0,45,897,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,109
+17     2293    .       G       <*>     0       .       DP=3;I16=2,1,0,0,119,4733,0,0,180,10800,0,0,45,923,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,112
+17     2294    .       C       <*>     0       .       DP=3;I16=2,1,0,0,121,4899,0,0,180,10800,0,0,45,953,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,114
+17     2295    .       T       <*>     0       .       DP=3;I16=2,1,0,0,122,5010,0,0,180,10800,0,0,45,987,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,115
+17     2296    .       T       <*>     0       .       DP=3;I16=2,1,0,0,113,4345,0,0,180,10800,0,0,45,1025,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,106
+17     2297    .       G       <*>     0       .       DP=2;I16=2,0,0,0,81,3281,0,0,120,7200,0,0,46,1066,0,0;QS=1,0;MQ0F=0     PL      0,6,74
+17     2298    .       C       <*>     0       .       DP=3;I16=2,1,0,0,113,4349,0,0,180,10800,0,0,47,1109,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,106
+17     2299    .       A       <*>     0       .       DP=3;I16=2,1,0,0,117,4577,0,0,180,10800,0,0,49,1155,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,110
+17     2300    .       C       <*>     0       .       DP=3;I16=2,1,0,0,116,4506,0,0,180,10800,0,0,51,1205,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,109
+17     2301    .       C       <*>     0       .       DP=4;I16=2,1,0,0,123,5067,0,0,180,10800,0,0,53,1259,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,116
+17     2302    .       T       <*>     0       .       DP=4;I16=2,2,0,0,164,6750,0,0,240,14400,0,0,57,1275,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,150
+17     2303    .       G       <*>     0       .       DP=4;I16=2,2,0,0,152,5838,0,0,240,14400,0,0,59,1291,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,139
+17     2304    .       T       <*>     0       .       DP=4;I16=2,2,0,0,153,5891,0,0,240,14400,0,0,61,1311,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,140
+17     2305    .       A       <*>     0       .       DP=4;I16=2,2,0,0,140,5134,0,0,240,14400,0,0,63,1335,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,129
+17     2306    .       A       <*>     0       .       DP=4;I16=2,2,0,0,140,5562,0,0,240,14400,0,0,65,1363,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,130
+17     2307    .       T       <*>     0       .       DP=4;I16=2,2,0,0,154,5972,0,0,240,14400,0,0,67,1395,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,141
+17     2308    .       C       <*>     0       .       DP=4;I16=2,2,0,0,159,6375,0,0,240,14400,0,0,69,1431,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,146
+17     2309    .       C       <*>     0       .       DP=4;I16=2,2,0,0,151,5835,0,0,240,14400,0,0,71,1471,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,138
+17     2310    .       C       <*>     0       .       DP=4;I16=2,2,0,0,151,5883,0,0,240,14400,0,0,73,1515,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,139
+17     2311    .       A       <*>     0       .       DP=4;I16=2,2,0,0,149,5751,0,0,240,14400,0,0,75,1563,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,137
+17     2312    .       G       <*>     0       .       DP=4;I16=2,1,0,0,129,5553,0,0,180,10800,0,0,64,1446,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,122
+17     2313    .       C       <*>     0       .       DP=4;I16=2,2,0,0,141,5299,0,0,240,14400,0,0,79,1671,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,130
+17     2314    .       A       <*>     0       .       DP=4;I16=2,1,0,0,122,4964,0,0,180,10800,0,0,66,1506,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,115
+17     2315    .       C       <*>     0       .       DP=5;I16=2,2,0,0,147,5507,0,0,240,14400,0,0,83,1795,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,135
+17     2316    .       T       <*>     0       .       DP=5;I16=2,3,0,0,196,7766,0,0,300,18000,0,0,94,1944,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,170
+17     2317    .       T       <*>     0       .       DP=5;I16=2,3,0,0,196,7722,0,0,300,18000,0,0,97,2035,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,170
+17     2318    .       T       <*>     0       .       DP=5;I16=2,3,0,0,189,7259,0,0,300,18000,0,0,100,2132,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,165
+17     2319    .       G       <*>     0       .       DP=5;I16=2,3,0,0,192,7438,0,0,300,18000,0,0,103,2235,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,167
+17     2320    .       G       <*>     0       .       DP=5;I16=2,3,0,0,180,6640,0,0,300,18000,0,0,106,2344,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,157
+17     2321    .       G       <*>     0       .       DP=5;I16=2,3,0,0,193,7589,0,0,300,18000,0,0,109,2459,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,169
+17     2322    .       A       <*>     0       .       DP=5;I16=2,3,0,0,205,8431,0,0,300,18000,0,0,112,2580,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,178
+17     2323    .       G       <*>     0       .       DP=5;I16=2,3,0,0,176,6236,0,0,300,18000,0,0,115,2707,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,153
+17     2324    .       G       <*>     0       .       DP=5;I16=2,3,0,0,184,6886,0,0,300,18000,0,0,117,2789,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,161
+17     2325    .       C       <*>     0       .       DP=5;I16=2,2,0,0,141,5179,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,130
+17     2326    .       C       <*>     0       .       DP=5;I16=2,2,0,0,145,5391,0,0,240,14400,0,0,94,2236,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,133
+17     2327    .       G       <*>     0       .       DP=5;I16=2,3,0,0,182,6706,0,0,300,18000,0,0,120,2900,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,158
+17     2328    .       A       <*>     0       .       DP=5;I16=2,3,0,0,196,7864,0,0,300,18000,0,0,121,2941,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,172
+17     2329    .       G       <*>     0       .       DP=5;I16=2,3,0,0,182,6898,0,0,300,18000,0,0,122,2984,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,160
+17     2330    .       C       <*>     0       .       DP=6;I16=2,4,0,0,218,8192,0,0,360,21600,0,0,123,3029,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,181
+17     2331    .       T       <*>     0       .       DP=6;I16=2,4,0,0,245,10069,0,0,360,21600,0,0,125,3077,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,18,200
+17     2332    .       A       <*>     0       .       DP=6;I16=2,4,0,0,249,10383,0,0,360,21600,0,0,127,3129,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,18,204
+17     2333    .       G       <*>     0       .       DP=7;I16=2,4,0,0,231,8953,0,0,360,21600,0,0,103,2509,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,189
+17     2334    .       G       <*>     0       .       DP=7;I16=2,5,0,0,262,9874,0,0,420,25200,0,0,130,3142,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,202
+17     2335    .       A       <*>     0       .       DP=7;I16=2,5,0,0,276,11088,0,0,420,25200,0,0,132,3154,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,214
+17     2336    .       G       <*>     0       .       DP=7;I16=2,5,0,0,267,10225,0,0,420,25200,0,0,134,3170,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,204
+17     2337    .       G       <*>     0       .       DP=7;I16=2,5,0,0,267,10239,0,0,420,25200,0,0,136,3190,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,204
+17     2338    .       A       <*>     0       .       DP=7;I16=2,5,0,0,249,9131,0,0,420,25200,0,0,138,3214,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,194
+17     2339    .       T       <*>     0       .       DP=7;I16=2,5,0,0,255,9565,0,0,420,25200,0,0,140,3242,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,200
+17     2340    .       C       <*>     0       .       DP=7;I16=2,5,0,0,223,7325,0,0,420,25200,0,0,142,3274,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,173
+17     2341    .       G       <*>     0       .       DP=7;I16=2,5,0,0,240,8346,0,0,420,25200,0,0,144,3310,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,186
+17     2342    .       T       <*>     0       .       DP=7;I16=2,5,0,0,277,11065,0,0,420,25200,0,0,146,3350,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,214
+17     2343    .       T       <*>     0       .       DP=7;I16=2,5,0,0,276,11018,0,0,420,25200,0,0,147,3345,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,213
+17     2344    .       T       <*>     0       .       DP=7;I16=2,5,0,0,261,9857,0,0,420,25200,0,0,148,3346,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,202
+17     2345    .       G       <*>     0       .       DP=7;I16=2,5,0,0,267,10239,0,0,420,25200,0,0,149,3353,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,206
+17     2346    .       A       <*>     0       .       DP=7;I16=2,5,0,0,285,11661,0,0,420,25200,0,0,150,3366,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,220
+17     2347    .       G       <*>     0       .       DP=7;I16=2,5,0,0,244,8718,0,0,420,25200,0,0,151,3385,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,190
+17     2348    .       T       <*>     0       .       DP=7;I16=2,4,0,0,220,8336,0,0,360,21600,0,0,137,3185,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,183
+17     2349    .       C       <*>     0       .       DP=7;I16=2,5,0,0,258,9658,0,0,420,25200,0,0,153,3441,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,200
+17     2350    .       C       <*>     0       .       DP=7;I16=2,5,0,0,255,9511,0,0,420,25200,0,0,154,3478,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,198
+17     2351    .       A       <*>     0       .       DP=7;I16=2,5,0,0,289,11991,0,0,420,25200,0,0,155,3521,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,222
+17     2352    .       G       <*>     0       .       DP=7;I16=2,5,0,0,271,10521,0,0,420,25200,0,0,155,3521,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,207
+17     2353    .       C       <*>     0       .       DP=7;I16=2,5,0,0,267,10253,0,0,420,25200,0,0,155,3529,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,205
+17     2354    .       A       <*>     0       .       DP=7;I16=2,5,0,0,277,11071,0,0,420,25200,0,0,155,3545,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,214
+17     2355    .       G       <*>     0       .       DP=7;I16=2,5,0,0,254,9266,0,0,420,25200,0,0,155,3569,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,195
+17     2356    .       T       <*>     0       .       DP=7;I16=2,5,0,0,285,11661,0,0,420,25200,0,0,154,3550,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,219
+17     2357    .       T       <*>     0       .       DP=7;I16=2,5,0,0,285,11651,0,0,420,25200,0,0,153,3537,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,220
+17     2358    .       T       <*>     0       .       DP=7;I16=2,5,0,0,284,11544,0,0,420,25200,0,0,152,3530,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,218
+17     2359    .       G       <*>     0       .       DP=7;I16=2,5,0,0,275,10815,0,0,420,25200,0,0,150,3478,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,209
+17     2360    .       A       <*>     0       .       DP=7;I16=2,5,0,0,289,11959,0,0,420,25200,0,0,148,3430,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,222
+17     2361    .       G       <*>     0       .       DP=7;I16=2,4,0,0,205,7077,0,0,360,21600,0,0,121,2761,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,168
+17     2362    .       A       <*>     0       .       DP=7;I16=2,4,0,0,189,6417,0,0,360,21600,0,0,119,2721,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,159
+17     2363    .       C       <*>     0       .       DP=7;I16=2,5,0,0,236,8478,0,0,420,25200,0,0,142,3310,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,187
+17     2364    .       C       <*>     0       .       DP=7;I16=2,5,0,0,263,9923,0,0,420,25200,0,0,140,3278,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,201
+17     2365    .       A       <*>     0       .       DP=7;I16=2,5,0,0,286,11700,0,0,420,25200,0,0,138,3250,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,221
+17     2366    .       G       <*>     0       .       DP=7;I16=2,5,0,0,267,10253,0,0,420,25200,0,0,136,3226,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,206
+17     2367    .       C       <*>     0       .       DP=7;I16=2,5,0,0,254,9344,0,0,420,25200,0,0,134,3206,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,197
+17     2368    .       C       <*>     0       .       DP=6;I16=1,5,0,0,239,9547,0,0,360,21600,0,0,133,3189,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,180
+17     2369    .       T       <*>     0       .       DP=6;I16=1,5,0,0,237,9409,0,0,360,21600,0,0,132,3174,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,179
+17     2370    .       G       <*>     0       .       DP=6;I16=1,5,0,0,236,9334,0,0,360,21600,0,0,131,3161,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,179
+17     2371    .       G       <*>     0       .       DP=6;I16=1,5,0,0,233,9111,0,0,360,21600,0,0,130,3150,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,177
+17     2372    .       C       <*>     0       .       DP=6;I16=1,5,0,0,216,7802,0,0,360,21600,0,0,129,3141,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,163
+17     2373    .       C       <*>     0       .       DP=6;I16=1,5,0,0,220,8088,0,0,360,21600,0,0,128,3134,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,166
+17     2374    .       A       <*>     0       .       DP=6;I16=1,5,0,0,232,9038,0,0,360,21600,0,0,126,3080,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,177
+17     2375    .       A       <*>     0       .       DP=6;I16=1,5,0,0,222,8246,0,0,360,21600,0,0,123,2981,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,171
+17     2376    .       T       <*>     0       .       DP=6;I16=1,5,0,0,210,7540,0,0,360,21600,0,0,120,2888,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,162
+17     2377    .       A       <*>     0       .       DP=5;I16=0,5,0,0,189,7193,0,0,300,18000,0,0,118,2800,0,0;QS=1,0;MQ0F=0  PL      0,15,135
+17     2378    .       C       <*>     0       .       DP=5;I16=0,5,0,0,155,4809,0,0,300,18000,0,0,116,2716,0,0;QS=1,0;MQ0F=0  PL      0,15,108
+17     2379    .       G       <*>     0       .       DP=5;I16=0,5,0,0,198,7862,0,0,300,18000,0,0,114,2636,0,0;QS=1,0;MQ0F=0  PL      0,15,140
+17     2380    .       G       <*>     0       .       DP=5;I16=0,5,0,0,187,7071,0,0,300,18000,0,0,112,2560,0,0;QS=1,0;MQ0F=0  PL      0,15,134
+17     2381    .       C       <*>     0       .       DP=5;I16=0,5,0,0,185,6943,0,0,300,18000,0,0,110,2488,0,0;QS=1,0;MQ0F=0  PL      0,15,133
+17     2382    .       A       <*>     0       .       DP=5;I16=0,5,0,0,180,6734,0,0,300,18000,0,0,108,2420,0,0;QS=1,0;MQ0F=0  PL      0,15,131
+17     2383    .       A       <*>     0       .       DP=5;I16=0,5,0,0,197,7813,0,0,300,18000,0,0,105,2307,0,0;QS=1,0;MQ0F=0  PL      0,15,140
+17     2384    .       A       <*>     0       .       DP=5;I16=0,5,0,0,185,6925,0,0,300,18000,0,0,102,2200,0,0;QS=1,0;MQ0F=0  PL      0,15,132
+17     2385    .       A       <*>     0       .       DP=5;I16=0,5,0,0,190,7234,0,0,300,18000,0,0,99,2099,0,0;QS=1,0;MQ0F=0   PL      0,15,134
+17     2386    .       C       <*>     0       .       DP=5;I16=0,5,0,0,181,6715,0,0,300,18000,0,0,96,2004,0,0;QS=1,0;MQ0F=0   PL      0,15,130
+17     2387    .       C       <*>     0       .       DP=5;I16=0,5,0,0,182,6628,0,0,300,18000,0,0,93,1915,0,0;QS=1,0;MQ0F=0   PL      0,15,128
+17     2388    .       C       <*>     0       .       DP=5;I16=0,5,0,0,189,7169,0,0,300,18000,0,0,90,1832,0,0;QS=1,0;MQ0F=0   PL      0,15,134
+17     2389    .       A       <*>     0       .       DP=5;I16=0,5,0,0,195,7765,0,0,300,18000,0,0,87,1755,0,0;QS=1,0;MQ0F=0   PL      0,15,140
+17     2390    .       G       <*>     0       .       DP=5;I16=0,5,0,0,178,6372,0,0,300,18000,0,0,84,1684,0,0;QS=1,0;MQ0F=0   PL      0,15,126
+17     2391    .       T       <*>     0       .       DP=5;I16=0,5,0,0,196,7750,0,0,300,18000,0,0,81,1619,0,0;QS=1,0;MQ0F=0   PL      0,15,140
+17     2392    .       C       <*>     0       .       DP=5;I16=0,5,0,0,181,6723,0,0,300,18000,0,0,78,1560,0,0;QS=1,0;MQ0F=0   PL      0,15,131
+17     2393    .       T       <*>     0       .       DP=5;I16=0,5,0,0,187,7067,0,0,300,18000,0,0,75,1507,0,0;QS=1,0;MQ0F=0   PL      0,15,134
+17     2394    .       C       <*>     0       .       DP=5;I16=0,5,0,0,186,6976,0,0,300,18000,0,0,72,1460,0,0;QS=1,0;MQ0F=0   PL      0,15,133
+17     2395    .       T       <*>     0       .       DP=5;I16=0,5,0,0,179,6497,0,0,300,18000,0,0,69,1419,0,0;QS=1,0;MQ0F=0   PL      0,15,128
+17     2396    .       A       <*>     0       .       DP=5;I16=0,5,0,0,184,6802,0,0,300,18000,0,0,66,1384,0,0;QS=1,0;MQ0F=0   PL      0,15,130
+17     2397    .       C       <*>     0       .       DP=5;I16=0,5,0,0,182,6652,0,0,300,18000,0,0,63,1355,0,0;QS=1,0;MQ0F=0   PL      0,15,129
+17     2398    .       A       <*>     0       .       DP=5;I16=0,5,0,0,177,6407,0,0,300,18000,0,0,60,1332,0,0;QS=1,0;MQ0F=0   PL      0,15,128
+17     2399    .       A       <*>     0       .       DP=4;I16=0,4,0,0,147,5559,0,0,240,14400,0,0,58,1314,0,0;QS=1,0;MQ0F=0   PL      0,12,115
+17     2400    .       A       <*>     0       .       DP=3;I16=0,3,0,0,119,4723,0,0,180,10800,0,0,57,1299,0,0;QS=1,0;MQ0F=0   PL      0,9,99
+17     2401    .       A       <*>     0       .       DP=3;I16=0,3,0,0,118,4642,0,0,180,10800,0,0,56,1286,0,0;QS=1,0;MQ0F=0   PL      0,9,98
+17     2402    .       A       <*>     0       .       DP=3;I16=0,3,0,0,119,4721,0,0,180,10800,0,0,55,1275,0,0;QS=1,0;MQ0F=0   PL      0,9,99
+17     2403    .       A       <*>     0       .       DP=3;I16=0,3,0,0,116,4490,0,0,180,10800,0,0,54,1266,0,0;QS=1,0;MQ0F=0   PL      0,9,97
+17     2404    .       T       <*>     0       .       DP=3;I16=0,3,0,0,104,3608,0,0,180,10800,0,0,53,1259,0,0;QS=1,0;MQ0F=0   PL      0,9,87
+17     2405    .       A       <*>     0       .       DP=3;I16=0,3,0,0,104,3658,0,0,180,10800,0,0,52,1254,0,0;QS=1,0;MQ0F=0   PL      0,9,88
+17     2406    .       C       <*>     0       .       DP=3;I16=0,3,0,0,108,3896,0,0,180,10800,0,0,50,1202,0,0;QS=1,0;MQ0F=0   PL      0,9,90
+17     2407    .       A       <*>     0       .       DP=3;I16=0,3,0,0,105,3731,0,0,180,10800,0,0,48,1154,0,0;QS=1,0;MQ0F=0   PL      0,9,89
+17     2408    .       A       <*>     0       .       DP=2;I16=0,2,0,0,80,3202,0,0,120,7200,0,0,47,1109,0,0;QS=1,0;MQ0F=0     PL      0,6,73
+17     2409    .       A       <*>     0       .       DP=2;I16=0,2,0,0,81,3281,0,0,120,7200,0,0,45,1017,0,0;QS=1,0;MQ0F=0     PL      0,6,74
+17     2410    .       A       <*>     0       .       DP=2;I16=0,2,0,0,80,3200,0,0,120,7200,0,0,43,929,0,0;QS=1,0;MQ0F=0      PL      0,6,73
+17     2411    .       A       <*>     0       .       DP=2;I16=0,2,0,0,76,2906,0,0,120,7200,0,0,41,845,0,0;QS=1,0;MQ0F=0      PL      0,6,70
+17     2412    .       A       <*>     0       .       DP=2;I16=0,2,0,0,76,2906,0,0,120,7200,0,0,39,765,0,0;QS=1,0;MQ0F=0      PL      0,6,70
+17     2413    .       C       <*>     0       .       DP=2;I16=0,2,0,0,79,3121,0,0,120,7200,0,0,37,689,0,0;QS=1,0;MQ0F=0      PL      0,6,72
+17     2414    .       A       <*>     0       .       DP=2;I16=0,2,0,0,80,3202,0,0,120,7200,0,0,35,617,0,0;QS=1,0;MQ0F=0      PL      0,6,73
+17     2415    .       A       <*>     0       .       DP=2;I16=0,2,0,0,70,2452,0,0,120,7200,0,0,33,549,0,0;QS=1,0;MQ0F=0      PL      0,6,64
+17     2416    .       C       <*>     0       .       DP=2;I16=0,2,0,0,74,2756,0,0,120,7200,0,0,31,485,0,0;QS=1,0;MQ0F=0      PL      0,6,68
+17     2417    .       T       <*>     0       .       DP=3;I16=1,2,0,0,97,3249,0,0,149,8041,0,0,29,425,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,9,92
+17     2418    .       A       <*>     0       .       DP=3;I16=1,2,0,0,119,4741,0,0,149,8041,0,0,28,370,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,105
+17     2419    .       G       <*>     0       .       DP=4;I16=2,2,0,0,142,5114,0,0,209,11641,0,0,27,321,0,0;QS=1,0;MQSB=0.5;MQ0F=0   PL      0,12,126
+17     2420    .       C       <*>     0       .       DP=4;I16=2,2,0,0,146,5362,0,0,209,11641,0,0,27,279,0,0;QS=1,0;MQSB=0.5;MQ0F=0   PL      0,12,127
+17     2421    .       C       <*>     0       .       DP=4;I16=2,2,0,0,139,4885,0,0,209,11641,0,0,27,245,0,0;QS=1,0;MQSB=0.5;MQ0F=0   PL      0,12,126
+17     2422    .       A       <*>     0       .       DP=4;I16=2,2,0,0,159,6335,0,0,209,11641,0,0,27,219,0,0;QS=1,0;MQSB=0.5;MQ0F=0   PL      0,12,137
+17     2423    .       G       <*>     0       .       DP=4;I16=2,2,0,0,148,5486,0,0,209,11641,0,0,27,201,0,0;QS=1,0;MQSB=0.5;MQ0F=0   PL      0,12,126
+17     2424    .       G       <*>     0       .       DP=4;I16=2,2,0,0,137,4787,0,0,209,11641,0,0,27,191,0,0;QS=1,0;MQSB=0.5;MQ0F=0   PL      0,12,126
+17     2425    .       C       <*>     0       .       DP=4;I16=2,2,0,0,133,4541,0,0,209,11641,0,0,27,189,0,0;QS=1,0;MQSB=0.5;MQ0F=0   PL      0,12,114
+17     2426    .       G       <*>     0       .       DP=4;I16=2,2,0,0,124,3894,0,0,209,11641,0,0,27,195,0,0;QS=1,0;MQSB=0.5;MQ0F=0   PL      0,12,113
+17     2427    .       T       <*>     0       .       DP=4;I16=2,1,0,0,105,3731,0,0,149,8041,0,0,24,200,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,99
+17     2428    .       G       <*>     0       .       DP=4;I16=2,2,0,0,145,5265,0,0,209,11641,0,0,27,231,0,0;QS=1,0;MQSB=0.5;MQ0F=0   PL      0,12,128
+17     2429    .       G       <*>     0       .       DP=4;I16=2,2,0,0,135,4571,0,0,209,11641,0,0,27,261,0,0;QS=1,0;MQSB=0.5;MQ0F=0   PL      0,12,117
+17     2430    .       T       <*>     0       .       DP=4;I16=2,2,0,0,141,5005,0,0,209,11641,0,0,27,299,0,0;QS=1,0;MQSB=0.5;MQ0F=0   PL      0,12,125
+17     2431    .       G       <*>     0       .       DP=3;I16=2,1,0,0,114,4338,0,0,149,8041,0,0,28,344,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,98
+17     2432    .       G       <*>     0       .       DP=3;I16=2,1,0,0,113,4261,0,0,149,8041,0,0,29,395,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,97
+17     2433    .       T       <*>     0       .       DP=3;I16=2,1,0,0,99,3365,0,0,149,8041,0,0,30,452,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,9,94
+17     2434    .       G       <*>     0       .       DP=2;I16=2,0,0,0,67,2285,0,0,89,4441,0,0,32,514,0,0;QS=1,0;MQ0F=0       PL      0,6,62
+17     2435    .       C       <*>     0       .       DP=2;I16=2,0,0,0,66,2196,0,0,89,4441,0,0,34,580,0,0;QS=1,0;MQ0F=0       PL      0,6,60
+17     2436    .       A       <*>     0       .       DP=2;I16=2,0,0,0,77,2969,0,0,89,4441,0,0,36,650,0,0;QS=1,0;MQ0F=0       PL      0,6,61
+17     2437    .       C       <*>     0       .       DP=2;I16=2,0,0,0,74,2746,0,0,89,4441,0,0,38,724,0,0;QS=1,0;MQ0F=0       PL      0,6,63
+17     2438    .       A       <*>     0       .       DP=2;I16=2,0,0,0,77,2977,0,0,89,4441,0,0,40,802,0,0;QS=1,0;MQ0F=0       PL      0,6,65
+17     2439    .       C       <*>     0       .       DP=2;I16=2,0,0,0,62,1954,0,0,89,4441,0,0,42,884,0,0;QS=1,0;MQ0F=0       PL      0,6,57
+17     2440    .       C       <*>     0       .       DP=2;I16=2,0,0,0,75,2853,0,0,89,4441,0,0,44,970,0,0;QS=1,0;MQ0F=0       PL      0,6,66
+17     2441    .       T       <*>     0       .       DP=2;I16=2,0,0,0,84,3530,0,0,89,4441,0,0,46,1060,0,0;QS=1,0;MQ0F=0      PL      0,6,67
+17     2442    .       G       <*>     0       .       DP=2;I16=2,0,0,0,79,3133,0,0,89,4441,0,0,48,1154,0,0;QS=1,0;MQ0F=0      PL      0,6,66
+17     2443    .       T       <*>     0       .       DP=2;I16=2,0,0,0,76,2896,0,0,89,4441,0,0,49,1201,0,0;QS=1,0;MQ0F=0      PL      0,6,64
+17     2444    .       A       <*>     0       .       DP=2;I16=2,0,0,0,80,3200,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,64
+17     2445    .       G       <*>     0       .       DP=2;I16=2,0,0,0,80,3202,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,65
+17     2446    .       T       <*>     0       .       DP=2;I16=2,0,0,0,79,3125,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,65
+17     2447    .       C       <*>     0       .       DP=2;I16=2,0,0,0,77,2969,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,64
+17     2448    .       C       <*>     0       .       DP=2;I16=2,0,0,0,81,3285,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,66
+17     2449    .       C       <*>     0       .       DP=2;I16=2,0,0,0,80,3208,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,62
+17     2450    .       A       <*>     0       .       DP=2;I16=2,0,0,0,82,3362,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,65
+17     2451    .       G       <*>     0       .       DP=2;I16=2,0,0,0,82,3370,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,67
+17     2452    .       C       <*>     0       .       DP=2;I16=2,0,0,0,78,3060,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,66
+17     2453    .       T       <*>     0       .       DP=2;I16=2,0,0,0,88,3872,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,68
+17     2454    .       A       <*>     0       .       DP=2;I16=2,0,0,0,75,2825,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,64
+17     2455    .       C       <*>     0       .       DP=2;I16=2,0,0,0,75,2837,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,65
+17     2456    .       T       <*>     0       .       DP=2;I16=2,0,0,0,79,3145,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,60
+17     2457    .       C       <*>     0       .       DP=2;I16=2,0,0,0,79,3125,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,65
+17     2458    .       A       <*>     0       .       DP=2;I16=2,0,0,0,81,3281,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,65
+17     2459    .       G       <*>     0       .       DP=2;I16=2,0,0,0,77,2969,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,64
+17     2460    .       G       <*>     0       .       DP=2;I16=2,0,0,0,81,3281,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,65
+17     2461    .       A       <*>     0       .       DP=2;I16=2,0,0,0,86,3698,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,67
+17     2462    .       G       <*>     0       .       DP=2;I16=2,0,0,0,84,3528,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,66
+17     2463    .       G       <*>     0       .       DP=2;I16=2,0,0,0,85,3617,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,68
+17     2464    .       C       <*>     0       .       DP=2;I16=2,0,0,0,84,3530,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,67
+17     2465    .       T       <*>     0       .       DP=2;I16=2,0,0,0,88,3874,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,69
+17     2466    .       G       <*>     0       .       DP=2;I16=2,0,0,0,77,2965,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,63
+17     2467    .       A       <*>     0       .       DP=2;I16=2,0,0,0,83,3449,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,67
+17     2468    .       G       <*>     0       .       DP=2;I16=2,0,0,0,80,3200,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,64
+17     2469    .       G       <*>     0       .       DP=2;I16=2,0,0,0,69,2381,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,58
+17     2470    .       G       <*>     0       .       DP=2;I16=2,0,0,0,68,2312,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,58
+17     2471    .       G       <*>     0       .       DP=2;I16=2,0,0,0,81,3281,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,64
+17     2472    .       G       <*>     0       .       DP=2;I16=2,0,0,0,59,2005,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,56
+17     2473    .       A       <*>     0       .       DP=2;I16=2,0,0,0,77,2965,0,0,89,4441,0,0,50,1250,0,0;QS=1,0;MQ0F=0      PL      0,6,63
+17     2474    .       A       <*>     0       .       DP=3;I16=3,0,0,0,105,3717,0,0,149,8041,0,0,50,1250,0,0;QS=1,0;MQ0F=0    PL      0,9,80
+17     2475    .       G       <*>     0       .       DP=3;I16=3,0,0,0,109,3965,0,0,149,8041,0,0,51,1251,0,0;QS=1,0;MQ0F=0    PL      0,9,84
+17     2476    .       G       <*>     0       .       DP=3;I16=3,0,0,0,105,3677,0,0,149,8041,0,0,52,1254,0,0;QS=1,0;MQ0F=0    PL      0,9,82
+17     2477    .       A       <*>     0       .       DP=3;I16=3,0,0,0,116,4488,0,0,149,8041,0,0,53,1259,0,0;QS=1,0;MQ0F=0    PL      0,9,91
+17     2478    .       C       <*>     0       .       DP=3;I16=3,0,0,0,108,3902,0,0,149,8041,0,0,54,1266,0,0;QS=1,0;MQ0F=0    PL      0,9,87
+17     2479    .       T       <*>     0       .       DP=3;I16=3,0,0,0,127,5377,0,0,149,8041,0,0,55,1275,0,0;QS=1,0;MQ0F=0    PL      0,9,97
+17     2480    .       G       <*>     0       .       DP=3;I16=3,0,0,0,109,3969,0,0,149,8041,0,0,56,1286,0,0;QS=1,0;MQ0F=0    PL      0,9,88
+17     2481    .       C       <*>     0       .       DP=3;I16=3,0,0,0,112,4182,0,0,149,8041,0,0,57,1299,0,0;QS=1,0;MQ0F=0    PL      0,9,88
+17     2482    .       T       <*>     0       .       DP=3;I16=3,0,0,0,126,5292,0,0,149,8041,0,0,58,1314,0,0;QS=1,0;MQ0F=0    PL      0,9,96
+17     2483    .       T       <*>     0       .       DP=3;I16=3,0,0,0,111,4113,0,0,149,8041,0,0,59,1331,0,0;QS=1,0;MQ0F=0    PL      0,9,89
+17     2484    .       G       <*>     0       .       DP=3;I16=3,0,0,0,110,4046,0,0,149,8041,0,0,60,1350,0,0;QS=1,0;MQ0F=0    PL      0,9,84
+17     2485    .       A       <*>     0       .       DP=3;I16=3,0,0,0,121,4885,0,0,149,8041,0,0,61,1371,0,0;QS=1,0;MQ0F=0    PL      0,9,93
+17     2486    .       G       <*>     0       .       DP=3;I16=3,0,0,0,116,4486,0,0,149,8041,0,0,62,1394,0,0;QS=1,0;MQ0F=0    PL      0,9,90
+17     2487    .       C       <*>     0       .       DP=3;I16=3,0,0,0,116,4488,0,0,149,8041,0,0,63,1419,0,0;QS=1,0;MQ0F=0    PL      0,9,91
+17     2488    .       C       <*>     0       .       DP=3;I16=3,0,0,0,119,4729,0,0,149,8041,0,0,64,1446,0,0;QS=1,0;MQ0F=0    PL      0,9,93
+17     2489    .       C       <*>     0       .       DP=3;I16=3,0,0,0,116,4504,0,0,149,8041,0,0,65,1475,0,0;QS=1,0;MQ0F=0    PL      0,9,93
+17     2490    .       A       <*>     0       .       DP=4;I16=3,1,0,0,151,5721,0,0,209,11641,0,0,66,1506,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,128
+17     2491    .       G       <*>     0       .       DP=4;I16=3,1,0,0,145,5265,0,0,209,11641,0,0,68,1540,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,121
+17     2492    .       G       <*>     0       .       DP=4;I16=3,1,0,0,140,5006,0,0,209,11641,0,0,70,1578,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,124
+17     2493    .       A       <*>     0       .       DP=4;I16=3,1,0,0,151,5729,0,0,209,11641,0,0,71,1571,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,127
+17     2494    .       G       <*>     0       .       DP=4;I16=3,1,0,0,140,4942,0,0,209,11641,0,0,72,1570,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,118
+17     2495    .       T       <*>     0       .       DP=4;I16=3,1,0,0,126,4266,0,0,209,11641,0,0,72,1526,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,113
+17     2496    .       T       <*>     0       .       DP=4;I16=3,1,0,0,137,4977,0,0,209,11641,0,0,72,1490,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,123
+17     2497    .       T       <*>     0       .       DP=4;I16=3,1,0,0,157,6169,0,0,209,11641,0,0,72,1462,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,131
+17     2498    .       G       <*>     0       .       DP=4;I16=3,1,0,0,148,5512,0,0,209,11641,0,0,72,1442,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,127
+17     2499    .       A       <*>     0       .       DP=4;I16=3,1,0,0,162,6620,0,0,209,11641,0,0,72,1430,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,133
+17     2500    .       G       <*>     0       .       DP=4;I16=3,1,0,0,152,5802,0,0,209,11641,0,0,71,1375,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,129
+17     2501    .       G       <*>     0       .       DP=4;I16=3,1,0,0,143,5181,0,0,209,11641,0,0,70,1326,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,118
+17     2502    .       C       <*>     0       .       DP=4;I16=3,1,0,0,142,5094,0,0,209,11641,0,0,69,1283,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,125
+17     2503    .       T       <*>     0       .       DP=4;I16=3,1,0,0,168,7060,0,0,209,11641,0,0,68,1246,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,139
+17     2504    .       G       <*>     0       .       DP=4;I16=3,1,0,0,152,5812,0,0,209,11641,0,0,67,1215,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,129
+17     2505    .       C       <*>     0       .       DP=4;I16=3,1,0,0,157,6177,0,0,209,11641,0,0,66,1190,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,132
+17     2506    .       T       <*>     0       .       DP=5;I16=3,2,0,0,193,7635,0,0,269,15241,0,0,65,1171,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,169
+17     2507    .       G       <*>     0       .       DP=5;I16=3,2,0,0,174,6350,0,0,269,15241,0,0,65,1159,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,153
+17     2508    .       T       <*>     0       .       DP=5;I16=3,2,0,0,191,7331,0,0,269,15241,0,0,65,1155,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,162
+17     2509    .       G       <*>     0       .       DP=5;I16=3,2,0,0,192,7402,0,0,269,15241,0,0,65,1159,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,163
+17     2510    .       A       <*>     0       .       DP=5;I16=3,2,0,0,190,7330,0,0,269,15241,0,0,65,1171,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,161
+17     2511    .       G       <*>     0       .       DP=5;I16=3,2,0,0,186,6948,0,0,269,15241,0,0,65,1191,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,159
+17     2512    .       C       <*>     0       .       DP=5;I16=3,2,0,0,192,7376,0,0,269,15241,0,0,65,1219,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,160
+17     2513    .       T       <*>     0       .       DP=5;I16=3,2,0,0,185,6911,0,0,269,15241,0,0,65,1255,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,156
+17     2514    .       G       <*>     0       .       DP=5;I16=3,2,0,0,181,6599,0,0,269,15241,0,0,65,1299,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,155
+17     2515    .       T       <*>     0       .       DP=5;I16=3,2,0,0,170,5938,0,0,269,15241,0,0,65,1351,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,141
+17     2516    .       G       <*>     0       .       DP=5;I16=3,2,0,0,176,6216,0,0,269,15241,0,0,64,1360,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,147
+17     2517    .       A       <*>     0       .       DP=5;I16=3,2,0,0,188,7110,0,0,269,15241,0,0,63,1375,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,161
+17     2518    .       T       <*>     0       .       DP=4;I16=2,2,0,0,160,6414,0,0,240,14400,0,0,63,1395,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,146
+17     2519    .       C       <*>     0       .       DP=4;I16=2,2,0,0,136,4734,0,0,240,14400,0,0,63,1419,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,125
+17     2520    .       G       <*>     0       .       DP=3;I16=1,2,0,0,107,3865,0,0,180,10800,0,0,64,1446,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,101
+17     2521    .       C       <*>     0       .       DP=3;I16=1,2,0,0,117,4563,0,0,180,10800,0,0,65,1475,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,111
+17     2522    .       A       <*>     0       .       DP=3;I16=1,2,0,0,121,4883,0,0,180,10800,0,0,66,1506,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,114
+17     2523    .       T       <*>     0       .       DP=3;I16=1,2,0,0,124,5134,0,0,180,10800,0,0,67,1539,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,117
+17     2524    .       C       <*>     0       .       DP=3;I16=1,2,0,0,119,4721,0,0,180,10800,0,0,68,1574,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,112
+17     2525    .       A       <*>     0       .       DP=3;I16=1,2,0,0,124,5126,0,0,180,10800,0,0,69,1611,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,117
+17     2526    .       C       <*>     0       .       DP=3;I16=1,2,0,0,119,4723,0,0,180,10800,0,0,70,1650,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,113
+17     2527    .       T       <*>     0       .       DP=3;I16=1,2,0,0,127,5381,0,0,180,10800,0,0,71,1691,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,119
+17     2528    .       G       <*>     0       .       DP=3;I16=1,2,0,0,127,5379,0,0,180,10800,0,0,72,1734,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,119
+17     2529    .       C       <*>     0       .       DP=3;I16=1,2,0,0,124,5134,0,0,180,10800,0,0,73,1779,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,117
+17     2530    .       A       <*>     0       .       DP=3;I16=1,2,0,0,123,5045,0,0,180,10800,0,0,74,1826,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,116
+17     2531    .       T       <*>     0       .       DP=3;I16=1,2,0,0,129,5553,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,122
+17     2532    .       T       <*>     0       .       DP=3;I16=1,2,0,0,124,5128,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,117
+17     2533    .       C       <*>     0       .       DP=3;I16=1,2,0,0,110,4036,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,104
+17     2534    .       C       <*>     0       .       DP=3;I16=1,2,0,0,116,4494,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,110
+17     2535    .       A       <*>     0       .       DP=3;I16=1,2,0,0,130,5642,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,123
+17     2536    .       G       <*>     0       .       DP=3;I16=1,2,0,0,125,5209,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,117
+17     2537    .       C       <*>     0       .       DP=3;I16=1,2,0,0,122,4962,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,115
+17     2538    .       C       <*>     0       .       DP=4;I16=2,2,0,0,137,4829,0,0,240,14400,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,126
+17     2539    .       C       <*>     0       .       DP=4;I16=2,2,0,0,121,3713,0,0,240,14400,0,0,76,1876,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,111
+17     2540    .       G       <*>     0       .       DP=4;I16=2,2,0,0,119,4027,0,0,240,14400,0,0,77,1879,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,110
+17     2541    .       G       <*>     0       .       DP=4;I16=2,2,0,0,153,5891,0,0,240,14400,0,0,78,1884,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,140
+17     2542    .       T       <*>     0       .       DP=4;I16=1,2,0,0,116,4534,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,109
+17     2543    .       G       <*>     0       .       DP=4;I16=2,2,0,0,127,4511,0,0,240,14400,0,0,80,1900,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,117
+17     2544    .       A       <*>     0       .       DP=4;I16=2,2,0,0,143,5367,0,0,240,14400,0,0,81,1911,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,132
+17     2545    .       C       <*>     0       .       DP=4;I16=2,2,0,0,142,5122,0,0,240,14400,0,0,82,1924,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,130
+17     2546    .       A       <*>     0       .       DP=4;I16=2,2,0,0,157,6259,0,0,240,14400,0,0,83,1939,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,144
+17     2547    .       G       <*>     0       .       DP=5;I16=3,2,0,0,169,6215,0,0,300,18000,0,0,84,1956,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,150
+17     2548    .       A       <*>     0       .       DP=5;I16=3,2,0,0,195,7783,0,0,300,18000,0,0,86,1976,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,171
+17     2549    .       G       <*>     0       .       DP=5;I16=3,2,0,0,184,6862,0,0,300,18000,0,0,88,2000,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,160
+17     2550    .       T       <*>     0       .       DP=5;I16=3,2,0,0,167,5995,0,0,300,18000,0,0,89,1979,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,148
+17     2551    .       G       <*>     0       .       DP=5;I16=3,2,0,0,171,6245,0,0,300,18000,0,0,90,1964,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,151
+17     2552    .       A       <*>     0       .       DP=5;I16=3,2,0,0,192,7478,0,0,300,18000,0,0,91,1955,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,168
+17     2553    .       G       <*>     0       .       DP=5;I16=3,2,0,0,162,5456,0,0,300,18000,0,0,92,1952,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,142
+17     2554    .       T       <*>     0       .       DP=5;I16=3,2,0,0,183,6813,0,0,300,18000,0,0,93,1955,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,160
+17     2555    .       C       <*>     0       .       DP=5;I16=3,2,0,0,184,6786,0,0,300,18000,0,0,94,1964,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,159
+17     2556    .       A       <*>     0       .       DP=5;I16=3,2,0,0,168,5758,0,0,300,18000,0,0,95,1979,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,146
+17     2557    .       C       <*>     0       .       DP=5;I16=3,2,0,0,172,6136,0,0,300,18000,0,0,96,2000,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,151
+17     2558    .       T       <*>     0       .       DP=5;I16=3,2,0,0,201,8083,0,0,300,18000,0,0,97,2027,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,174
+17     2559    .       G       <*>     0       .       DP=5;I16=3,2,0,0,179,6487,0,0,300,18000,0,0,98,2060,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,156
+17     2560    .       T       <*>     0       .       DP=5;I16=3,2,0,0,163,5739,0,0,300,18000,0,0,99,2099,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,144
+17     2561    .       C       <*>     0       .       DP=5;I16=3,2,0,0,175,6231,0,0,300,18000,0,0,100,2144,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,153
+17     2562    .       T       <*>     0       .       DP=5;I16=3,2,0,0,190,7478,0,0,300,18000,0,0,101,2195,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,167
+17     2563    .       C       <*>     0       .       DP=5;I16=3,2,0,0,163,5483,0,0,300,18000,0,0,102,2252,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,142
+17     2564    .       A       G,<*>   0       .       DP=5;I16=0,0,2,2,0,0,135,4725,0,0,240,14400,0,0,77,1639;QS=0,1,0;VDB=0.610267;SGB=-0.556411;MQSB=1;MQ0F=0       PL      124,12,0,124,12,124
+17     2565    .       A       <*>     0       .       DP=5;I16=3,2,0,0,191,7347,0,0,300,18000,0,0,102,2280,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,166
+17     2566    .       A       <*>     0       .       DP=5;I16=3,2,0,0,186,6998,0,0,300,18000,0,0,101,2251,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,162
+17     2567    .       A       <*>     0       .       DP=5;I16=3,2,0,0,191,7375,0,0,300,18000,0,0,100,2228,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,166
+17     2568    .       A       <*>     0       .       DP=5;I16=3,2,0,0,192,7418,0,0,300,18000,0,0,99,2211,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,167
+17     2569    .       A       <*>     0       .       DP=5;I16=3,2,0,0,198,7886,0,0,300,18000,0,0,98,2200,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,172
+17     2570    .       G       <*>     0       .       DP=6;I16=4,2,0,0,215,7805,0,0,360,21600,0,0,97,2195,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,176
+17     2571    .       A       <*>     0       .       DP=6;I16=4,2,0,0,186,6058,0,0,360,21600,0,0,97,2197,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,155
+17     2572    .       A       <*>     0       .       DP=6;I16=4,2,0,0,210,7496,0,0,360,21600,0,0,97,2207,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,173
+17     2573    .       A       <*>     0       .       DP=6;I16=4,2,0,0,221,8385,0,0,360,21600,0,0,96,2174,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,183
+17     2574    .       G       <*>     0       .       DP=6;I16=4,2,0,0,213,7745,0,0,360,21600,0,0,95,2147,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,176
+17     2575    .       G       <*>     0       .       DP=5;I16=3,2,0,0,157,5477,0,0,300,18000,0,0,95,2125,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,140
+17     2576    .       A       <*>     0       .       DP=5;I16=2,2,0,0,143,5195,0,0,240,14400,0,0,70,1482,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,131
+17     2577    .       A       <*>     0       .       DP=6;I16=3,2,0,0,176,6532,0,0,300,18000,0,0,70,1468,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,155
+17     2578    .       G       <*>     0       .       DP=6;I16=4,2,0,0,190,6578,0,0,360,21600,0,0,96,2084,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,161
+17     2579    .       A       <*>     0       .       DP=6;I16=4,2,0,0,213,7731,0,0,360,21600,0,0,97,2081,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,176
+17     2580    .       A       <*>     0       .       DP=6;I16=4,2,0,0,205,7169,0,0,360,21600,0,0,98,2084,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,169
+17     2581    .       A       <*>     0       .       DP=6;I16=4,2,0,0,199,6865,0,0,360,21600,0,0,99,2093,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,166
+17     2582    .       T       <*>     0       .       DP=6;I16=4,2,0,0,203,7043,0,0,360,21600,0,0,99,2059,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,168
+17     2583    .       A       <*>     0       .       DP=6;I16=4,2,0,0,218,7974,0,0,360,21600,0,0,99,2033,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,178
+17     2584    .       A       <*>     0       .       DP=6;I16=4,2,0,0,227,8731,0,0,360,21600,0,0,99,2015,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,187
+17     2585    .       A       <*>     0       .       DP=6;I16=4,2,0,0,232,9042,0,0,360,21600,0,0,99,2005,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,190
+17     2586    .       G       <*>     0       .       DP=6;I16=4,2,0,0,213,7767,0,0,360,21600,0,0,99,2003,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,176
+17     2587    .       A       <*>     0       .       DP=6;I16=2,2,0,0,149,5577,0,0,240,14400,0,0,64,1284,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,136
+17     2588    .       A       <*>     0       .       DP=6;I16=4,2,0,0,194,6608,0,0,360,21600,0,0,99,2023,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,162
+17     2589    .       A       <*>     0       .       DP=6;I16=4,2,0,0,204,7256,0,0,360,21600,0,0,99,2045,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,170
+17     2590    .       A       <*>     0       .       DP=6;I16=4,2,0,0,190,6516,0,0,360,21600,0,0,99,2075,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,160
+17     2591    .       C       <*>     0       .       DP=5;I16=4,1,0,0,161,5591,0,0,300,18000,0,0,100,2112,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,136
+17     2592    .       A       <*>     0       .       DP=5;I16=4,1,0,0,166,5884,0,0,300,18000,0,0,101,2155,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,139
+17     2593    .       A       <*>     0       .       DP=5;I16=4,1,0,0,174,6594,0,0,300,18000,0,0,102,2204,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,147
+17     2594    .       A       <*>     0       .       DP=5;I16=4,1,0,0,184,6994,0,0,300,18000,0,0,103,2259,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,153
+17     2595    .       T       <*>     0       .       DP=5;I16=4,1,0,0,172,6154,0,0,300,18000,0,0,104,2320,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,143
+17     2596    .       A       <*>     0       .       DP=5;I16=3,1,0,0,146,5364,0,0,240,14400,0,0,79,1711,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,129
+17     2597    .       A       <*>     0       .       DP=5;I16=4,1,0,0,177,6327,0,0,300,18000,0,0,104,2356,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,145
+17     2598    .       A       <*>     0       .       DP=5;I16=4,1,0,0,194,7596,0,0,300,18000,0,0,104,2380,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,159
+17     2599    .       A       <*>     0       .       DP=5;I16=4,1,0,0,181,6739,0,0,300,18000,0,0,104,2408,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,150
+17     2600    .       A       <*>     0       .       DP=5;I16=4,1,0,0,181,6727,0,0,300,18000,0,0,104,2440,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,150
+17     2601    .       T       <*>     0       .       DP=5;I16=4,1,0,0,172,6068,0,0,300,18000,0,0,104,2476,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,142
+17     2602    .       A       <*>     0       .       DP=6;I16=5,1,0,0,201,6887,0,0,360,21600,0,0,104,2516,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,154
+17     2603    .       A       <*>     0       .       DP=6;I16=5,1,0,0,228,8730,0,0,360,21600,0,0,104,2510,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,172
+17     2604    .       T       <*>     0       .       DP=6;I16=5,1,0,0,199,6861,0,0,360,21600,0,0,104,2508,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,154
+17     2605    .       A       <*>     0       .       DP=6;I16=4,1,0,0,193,7485,0,0,300,18000,0,0,79,1885,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,157
+17     2606    .       G       <*>     0       .       DP=6;I16=4,1,0,0,171,6143,0,0,300,18000,0,0,79,1891,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,142
+17     2607    .       T       <*>     0       .       DP=5;I16=5,0,0,0,187,7009,0,0,300,18000,0,0,105,2525,0,0;QS=1,0;MQ0F=0  PL      0,15,132
+17     2608    .       G       <*>     0       .       DP=5;I16=5,0,0,0,178,6390,0,0,300,18000,0,0,106,2536,0,0;QS=1,0;MQ0F=0  PL      0,15,127
+17     2609    .       C       <*>     0       .       DP=5;I16=5,0,0,0,171,6059,0,0,300,18000,0,0,107,2549,0,0;QS=1,0;MQ0F=0  PL      0,15,124
+17     2610    .       A       <*>     0       .       DP=5;I16=5,0,0,0,167,5737,0,0,300,18000,0,0,108,2564,0,0;QS=1,0;MQ0F=0  PL      0,15,121
+17     2611    .       G       <*>     0       .       DP=5;I16=5,0,0,0,164,5848,0,0,300,18000,0,0,109,2581,0,0;QS=1,0;MQ0F=0  PL      0,15,122
+17     2612    .       A       <*>     0       .       DP=5;I16=4,0,0,0,151,5763,0,0,240,14400,0,0,85,1975,0,0;QS=1,0;MQ0F=0   PL      0,12,117
+17     2613    .       C       <*>     0       .       DP=5;I16=5,0,0,0,165,5651,0,0,300,18000,0,0,111,2621,0,0;QS=1,0;MQ0F=0  PL      0,15,120
+17     2614    .       A       <*>     0       .       DP=5;I16=5,0,0,0,197,7779,0,0,300,18000,0,0,111,2595,0,0;QS=1,0;MQ0F=0  PL      0,15,140
+17     2615    .       A       <*>     0       .       DP=5;I16=5,0,0,0,200,8034,0,0,300,18000,0,0,111,2573,0,0;QS=1,0;MQ0F=0  PL      0,15,142
+17     2616    .       A       <*>     0       .       DP=5;I16=5,0,0,0,201,8187,0,0,300,18000,0,0,111,2555,0,0;QS=1,0;MQ0F=0  PL      0,15,144
+17     2617    .       A       <*>     0       .       DP=5;I16=5,0,0,0,194,7650,0,0,300,18000,0,0,111,2541,0,0;QS=1,0;MQ0F=0  PL      0,15,140
+17     2618    .       G       <*>     0       .       DP=5;I16=5,0,0,0,182,6774,0,0,300,18000,0,0,111,2531,0,0;QS=1,0;MQ0F=0  PL      0,15,132
+17     2619    .       G       <*>     0       .       DP=5;I16=5,0,0,0,174,6262,0,0,300,18000,0,0,111,2525,0,0;QS=1,0;MQ0F=0  PL      0,15,127
+17     2620    .       C       <*>     0       .       DP=5;I16=5,0,0,0,155,5179,0,0,300,18000,0,0,111,2523,0,0;QS=1,0;MQ0F=0  PL      0,15,115
+17     2621    .       C       <*>     0       .       DP=5;I16=5,0,0,0,170,6010,0,0,300,18000,0,0,111,2525,0,0;QS=1,0;MQ0F=0  PL      0,15,124
+17     2622    .       T       <*>     0       .       DP=5;I16=5,0,0,0,181,7187,0,0,300,18000,0,0,111,2531,0,0;QS=1,0;MQ0F=0  PL      0,15,134
+17     2623    .       T       <*>     0       .       DP=5;I16=5,0,0,0,177,6535,0,0,300,18000,0,0,110,2492,0,0;QS=1,0;MQ0F=0  PL      0,15,129
+17     2624    .       G       <*>     0       .       DP=5;I16=5,0,0,0,186,7004,0,0,300,18000,0,0,109,2459,0,0;QS=1,0;MQ0F=0  PL      0,15,133
+17     2625    .       A       <*>     0       .       DP=5;I16=5,0,0,0,186,7126,0,0,300,18000,0,0,108,2432,0,0;QS=1,0;MQ0F=0  PL      0,15,135
+17     2626    .       C       <*>     0       .       DP=5;I16=5,0,0,0,169,5847,0,0,300,18000,0,0,107,2411,0,0;QS=1,0;MQ0F=0  PL      0,15,122
+17     2627    .       C       <*>     0       .       DP=5;I16=5,0,0,0,178,6516,0,0,300,18000,0,0,106,2396,0,0;QS=1,0;MQ0F=0  PL      0,15,129
+17     2628    .       C       <*>     0       .       DP=6;I16=5,0,0,0,172,6304,0,0,300,18000,0,0,94,2236,0,0;QS=1,0;MQ0F=0   PL      0,15,127
+17     2629    .       A       <*>     0       .       DP=6;I16=6,0,0,0,224,8478,0,0,360,21600,0,0,103,2281,0,0;QS=1,0;MQ0F=0  PL      0,18,148
+17     2630    .       T       <*>     0       .       DP=6;I16=6,0,0,0,208,7570,0,0,360,21600,0,0,102,2232,0,0;QS=1,0;MQ0F=0  PL      0,18,140
+17     2631    .       C       <*>     0       .       DP=6;I16=6,0,0,0,212,7674,0,0,360,21600,0,0,101,2189,0,0;QS=1,0;MQ0F=0  PL      0,18,142
+17     2632    .       T       <*>     0       .       DP=6;I16=6,0,0,0,249,10377,0,0,360,21600,0,0,100,2152,0,0;QS=1,0;MQ0F=0 PL      0,18,164
+17     2633    .       A       <*>     0       .       DP=6;I16=6,0,0,0,223,8405,0,0,360,21600,0,0,99,2121,0,0;QS=1,0;MQ0F=0   PL      0,18,148
+17     2634    .       G       <*>     0       .       DP=6;I16=6,0,0,0,225,8531,0,0,360,21600,0,0,98,2096,0,0;QS=1,0;MQ0F=0   PL      0,18,149
+17     2635    .       C       <*>     0       .       DP=6;I16=6,0,0,0,220,8358,0,0,360,21600,0,0,97,2077,0,0;QS=1,0;MQ0F=0   PL      0,18,148
+17     2636    .       T       <*>     0       .       DP=6;I16=6,0,0,0,242,9866,0,0,360,21600,0,0,96,2064,0,0;QS=1,0;MQ0F=0   PL      0,18,160
+17     2637    .       T       <*>     0       .       DP=6;I16=6,0,0,0,215,7859,0,0,360,21600,0,0,95,2057,0,0;QS=1,0;MQ0F=0   PL      0,18,144
+17     2638    .       T       <*>     0       .       DP=6;I16=6,0,0,0,197,6837,0,0,360,21600,0,0,94,2056,0,0;QS=1,0;MQ0F=0   PL      0,18,135
+17     2639    .       G       <*>     0       .       DP=5;I16=5,0,0,0,172,6166,0,0,300,18000,0,0,94,2060,0,0;QS=1,0;MQ0F=0   PL      0,15,125
+17     2640    .       G       <*>     0       .       DP=5;I16=5,0,0,0,156,5470,0,0,300,18000,0,0,94,2068,0,0;QS=1,0;MQ0F=0   PL      0,15,117
+17     2641    .       C       <*>     0       .       DP=5;I16=5,0,0,0,177,6535,0,0,300,18000,0,0,94,2080,0,0;QS=1,0;MQ0F=0   PL      0,15,129
+17     2642    .       C       <*>     0       .       DP=5;I16=5,0,0,0,180,6718,0,0,300,18000,0,0,94,2096,0,0;QS=1,0;MQ0F=0   PL      0,15,131
+17     2643    .       C       <*>     0       .       DP=5;I16=5,0,0,0,183,6947,0,0,300,18000,0,0,94,2116,0,0;QS=1,0;MQ0F=0   PL      0,15,133
+17     2644    .       T       <*>     0       .       DP=5;I16=5,0,0,0,201,8147,0,0,300,18000,0,0,94,2140,0,0;QS=1,0;MQ0F=0   PL      0,15,143
+17     2645    .       C       <*>     0       .       DP=5;I16=4,0,0,0,159,6331,0,0,240,14400,0,0,77,1879,0,0;QS=1,0;MQ0F=0   PL      0,12,122
+17     2646    .       A       <*>     0       .       DP=5;I16=5,0,0,0,177,6489,0,0,300,18000,0,0,93,2151,0,0;QS=1,0;MQ0F=0   PL      0,15,129
+17     2647    .       G       <*>     0       .       DP=5;I16=5,0,0,0,177,6539,0,0,300,18000,0,0,92,2140,0,0;QS=1,0;MQ0F=0   PL      0,15,129
+17     2648    .       C       <*>     0       .       DP=4;I16=4,0,0,0,154,5940,0,0,240,14400,0,0,92,2134,0,0;QS=1,0;MQ0F=0   PL      0,12,118
+17     2649    .       A       <*>     0       .       DP=4;I16=4,0,0,0,131,4745,0,0,240,14400,0,0,92,2132,0,0;QS=1,0;MQ0F=0   PL      0,12,105
+17     2650    .       T       <*>     0       .       DP=4;I16=4,0,0,0,153,5867,0,0,240,14400,0,0,92,2134,0,0;QS=1,0;MQ0F=0   PL      0,12,118
+17     2651    .       C       <*>     0       .       DP=4;I16=4,0,0,0,157,6201,0,0,240,14400,0,0,92,2140,0,0;QS=1,0;MQ0F=0   PL      0,12,121
+17     2652    .       A       <*>     0       .       DP=4;I16=4,0,0,0,164,6736,0,0,240,14400,0,0,92,2150,0,0;QS=1,0;MQ0F=0   PL      0,12,126
+17     2653    .       A       <*>     0       .       DP=4;I16=3,0,0,0,131,5721,0,0,180,10800,0,0,67,1539,0,0;QS=1,0;MQ0F=0   PL      0,9,109
+17     2654    .       C       <*>     0       .       DP=3;I16=3,0,0,0,118,4652,0,0,180,10800,0,0,66,1506,0,0;QS=1,0;MQ0F=0   PL      0,9,99
+17     2655    .       C       <*>     0       .       DP=3;I16=3,0,0,0,114,4334,0,0,180,10800,0,0,65,1475,0,0;QS=1,0;MQ0F=0   PL      0,9,95
+17     2656    .       G       <*>     0       .       DP=3;I16=3,0,0,0,89,2653,0,0,180,10800,0,0,64,1446,0,0;QS=1,0;MQ0F=0    PL      0,9,74
+17     2657    .       C       <*>     0       .       DP=3;I16=3,0,0,0,118,4650,0,0,180,10800,0,0,63,1419,0,0;QS=1,0;MQ0F=0   PL      0,9,99
+17     2658    .       T       <*>     0       .       DP=3;I16=3,0,0,0,128,5466,0,0,180,10800,0,0,62,1394,0,0;QS=1,0;MQ0F=0   PL      0,9,107
+17     2659    .       A       <*>     0       .       DP=3;I16=3,0,0,0,111,4139,0,0,180,10800,0,0,61,1371,0,0;QS=1,0;MQ0F=0   PL      0,9,93
+17     2660    .       G       <*>     0       .       DP=3;I16=3,0,0,0,112,4222,0,0,180,10800,0,0,60,1350,0,0;QS=1,0;MQ0F=0   PL      0,9,94
+17     2661    .       A       <*>     0       .       DP=3;I16=3,0,0,0,124,5130,0,0,180,10800,0,0,59,1331,0,0;QS=1,0;MQ0F=0   PL      0,9,104
+17     2662    .       T       <*>     0       .       DP=3;I16=3,0,0,0,118,4658,0,0,180,10800,0,0,58,1314,0,0;QS=1,0;MQ0F=0   PL      0,9,99
+17     2663    .       A       <*>     0       .       DP=3;I16=3,0,0,0,121,4885,0,0,180,10800,0,0,57,1299,0,0;QS=1,0;MQ0F=0   PL      0,9,101
+17     2664    .       C       <*>     0       .       DP=3;I16=3,0,0,0,109,3969,0,0,180,10800,0,0,56,1286,0,0;QS=1,0;MQ0F=0   PL      0,9,91
+17     2665    .       G       <*>     0       .       DP=3;I16=3,0,0,0,93,2891,0,0,180,10800,0,0,55,1275,0,0;QS=1,0;MQ0F=0    PL      0,9,78
+17     2666    .       T       <*>     0       .       DP=3;I16=3,0,0,0,112,4210,0,0,180,10800,0,0,54,1266,0,0;QS=1,0;MQ0F=0   PL      0,9,94
+17     2667    .       C       <*>     0       .       DP=3;I16=3,0,0,0,117,4587,0,0,180,10800,0,0,53,1259,0,0;QS=1,0;MQ0F=0   PL      0,9,98
+17     2668    .       C       <*>     0       .       DP=3;I16=3,0,0,0,113,4269,0,0,180,10800,0,0,52,1254,0,0;QS=1,0;MQ0F=0   PL      0,9,95
+17     2669    .       C       <*>     0       .       DP=3;I16=3,0,0,0,105,3681,0,0,180,10800,0,0,51,1251,0,0;QS=1,0;MQ0F=0   PL      0,9,88
+17     2670    .       T       <*>     0       .       DP=3;I16=3,0,0,0,119,4741,0,0,180,10800,0,0,50,1250,0,0;QS=1,0;MQ0F=0   PL      0,9,100
+17     2671    .       C       <*>     0       .       DP=2;I16=2,0,0,0,77,2965,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,70
+17     2672    .       C       <*>     0       .       DP=2;I16=2,0,0,0,82,3370,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,75
+17     2673    .       C       <*>     0       .       DP=2;I16=2,0,0,0,82,3370,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,75
+17     2674    .       T       <*>     0       .       DP=2;I16=2,0,0,0,87,3785,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,79
+17     2675    .       T       <*>     0       .       DP=2;I16=2,0,0,0,81,3285,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,74
+17     2676    .       T       <*>     0       .       DP=2;I16=2,0,0,0,82,3364,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,75
+17     2677    .       C       <*>     0       .       DP=2;I16=2,0,0,0,84,3530,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQ0F=0     PL      0,6,77
+17     2678    .       T       <*>     0       .       DP=2;I16=2,0,0,0,88,3872,0,0,120,7200,0,0,49,1201,0,0;QS=1,0;MQ0F=0     PL      0,6,80
+17     2679    .       T       <*>     0       .       DP=2;I16=2,0,0,0,82,3364,0,0,120,7200,0,0,48,1154,0,0;QS=1,0;MQ0F=0     PL      0,6,75
+17     2680    .       C       <*>     0       .       DP=2;I16=2,0,0,0,76,2896,0,0,120,7200,0,0,47,1109,0,0;QS=1,0;MQ0F=0     PL      0,6,70
+17     2681    .       T       <*>     0       .       DP=2;I16=2,0,0,0,82,3380,0,0,120,7200,0,0,46,1066,0,0;QS=1,0;MQ0F=0     PL      0,6,75
+17     2682    .       G       <*>     0       .       DP=2;I16=2,0,0,0,70,2458,0,0,120,7200,0,0,45,1025,0,0;QS=1,0;MQ0F=0     PL      0,6,64
+17     2683    .       G       <*>     0       .       DP=2;I16=2,0,0,0,58,1682,0,0,120,7200,0,0,44,986,0,0;QS=1,0;MQ0F=0      PL      0,6,53
+17     2684    .       G       <*>     0       .       DP=2;I16=2,0,0,0,68,2314,0,0,120,7200,0,0,43,949,0,0;QS=1,0;MQ0F=0      PL      0,6,62
+17     2685    .       G       <*>     0       .       DP=2;I16=2,0,0,0,48,1352,0,0,120,7200,0,0,42,914,0,0;QS=1,0;MQ0F=0      PL      0,6,45
+17     2686    .       C       <*>     0       .       DP=2;I16=2,0,0,0,74,2740,0,0,120,7200,0,0,41,881,0,0;QS=1,0;MQ0F=0      PL      0,6,68
+17     2687    .       A       <*>     0       .       DP=2;I16=2,0,0,0,65,2257,0,0,120,7200,0,0,40,850,0,0;QS=1,0;MQ0F=0      PL      0,6,61
+17     2688    .       C       <*>     0       .       DP=2;I16=2,0,0,0,72,2600,0,0,120,7200,0,0,39,821,0,0;QS=1,0;MQ0F=0      PL      0,6,66
+17     2689    .       A       <*>     0       .       DP=2;I16=2,0,0,0,80,3208,0,0,120,7200,0,0,38,794,0,0;QS=1,0;MQ0F=0      PL      0,6,73
+17     2690    .       G       <*>     0       .       DP=2;I16=2,0,0,0,67,2249,0,0,120,7200,0,0,37,769,0,0;QS=1,0;MQ0F=0      PL      0,6,61
+17     2691    .       G       <*>     0       .       DP=2;I16=2,0,0,0,69,2381,0,0,120,7200,0,0,36,746,0,0;QS=1,0;MQ0F=0      PL      0,6,63
+17     2692    .       T       <*>     0       .       DP=2;I16=2,0,0,0,79,3125,0,0,120,7200,0,0,35,725,0,0;QS=1,0;MQ0F=0      PL      0,6,72
+17     2693    .       C       <*>     0       .       DP=2;I16=2,0,0,0,77,2969,0,0,120,7200,0,0,34,706,0,0;QS=1,0;MQ0F=0      PL      0,6,70
+17     2694    .       A       <*>     0       .       DP=2;I16=2,0,0,0,80,3202,0,0,120,7200,0,0,33,689,0,0;QS=1,0;MQ0F=0      PL      0,6,73
+17     2695    .       C       <*>     0       .       DP=2;I16=2,0,0,0,68,2344,0,0,120,7200,0,0,32,674,0,0;QS=1,0;MQ0F=0      PL      0,6,63
+17     2696    .       A       <*>     0       .       DP=2;I16=2,0,0,0,76,2888,0,0,120,7200,0,0,31,661,0,0;QS=1,0;MQ0F=0      PL      0,6,69
+17     2697    .       C       <*>     0       .       DP=2;I16=2,0,0,0,72,2594,0,0,120,7200,0,0,30,650,0,0;QS=1,0;MQ0F=0      PL      0,6,66
+17     2698    .       T       <*>     0       .       DP=3;I16=2,0,0,0,84,3528,0,0,120,7200,0,0,29,641,0,0;QS=1,0;MQ0F=0      PL      0,6,77
+17     2699    .       C       <*>     0       .       DP=3;I16=2,1,0,0,114,4334,0,0,149,8041,0,0,52,1210,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,98
+17     2700    .       T       <*>     0       .       DP=3;I16=2,1,0,0,123,5049,0,0,149,8041,0,0,52,1254,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,105
+17     2701    .       C       <*>     0       .       DP=3;I16=2,1,0,0,100,3394,0,0,149,8041,0,0,51,1251,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,94
+17     2702    .       T       <*>     0       .       DP=3;I16=2,1,0,0,88,2802,0,0,149,8041,0,0,50,1250,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,83
+17     2703    .       T       <*>     0       .       DP=2;I16=1,0,0,0,32,1024,0,0,60,3600,0,0,25,625,0,0;QS=1,0;MQ0F=0       PL      0,3,32
+17     2704    .       C       <*>     0       .       DP=2;I16=1,1,0,0,55,1777,0,0,89,4441,0,0,49,1201,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,55
+17     2705    .       C       <*>     0       .       DP=2;I16=1,1,0,0,56,1666,0,0,89,4441,0,0,48,1154,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,56
+17     2706    .       A       <*>     0       .       DP=2;I16=1,1,0,0,82,3362,0,0,89,4441,0,0,47,1109,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,70
+17     2707    .       G       <*>     0       .       DP=2;I16=1,1,0,0,60,1802,0,0,89,4441,0,0,46,1066,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,60
+17     2708    .       G       <*>     0       .       DP=2;I16=1,1,0,0,57,1665,0,0,89,4441,0,0,45,1025,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,57
+17     2709    .       T       <*>     0       .       DP=2;I16=1,0,0,0,39,1521,0,0,60,3600,0,0,19,361,0,0;QS=1,0;MQ0F=0       PL      0,3,39
+17     2710    .       C       <*>     0       .       DP=2;I16=1,0,0,0,38,1444,0,0,60,3600,0,0,18,324,0,0;QS=1,0;MQ0F=0       PL      0,3,38
+17     2711    .       T       <*>     0       .       DP=2;I16=1,1,0,0,78,3074,0,0,89,4441,0,0,42,914,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,6,72
+17     2712    .       A       <*>     0       .       DP=2;I16=1,1,0,0,66,2196,0,0,89,4441,0,0,41,881,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,6,65
+17     2713    .       G       T,<*>   0       .       DP=2;I16=1,0,0,1,37,1369,14,196,60,3600,29,841,15,225,25,625;QS=0.72549,0.27451,0;SGB=-0.379885;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0 PL      8,0,31,11,34,42
+17     2714    .       G       <*>     0       .       DP=2;I16=1,1,0,0,65,2125,0,0,89,4441,0,0,39,821,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,6,64
+17     2715    .       A       <*>     0       .       DP=2;I16=1,1,0,0,63,2069,0,0,89,4441,0,0,38,794,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,6,63
+17     2716    .       T       <*>     0       .       DP=3;I16=1,2,0,0,95,3097,0,0,149,8041,0,0,37,769,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,9,90
+17     2717    .       G       <*>     0       .       DP=3;I16=1,1,0,0,72,2592,0,0,120,7200,0,0,12,122,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,72
+17     2718    .       C       <*>     0       .       DP=3;I16=1,1,0,0,65,2153,0,0,120,7200,0,0,12,104,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,65
+17     2719    .       A       <*>     0       .       DP=3;I16=1,2,0,0,115,4427,0,0,149,8041,0,0,37,715,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,99
+17     2720    .       G       <*>     0       .       DP=3;I16=1,2,0,0,108,3902,0,0,149,8041,0,0,37,705,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,97
+17     2721    .       C       <*>     0       .       DP=3;I16=1,1,0,0,76,2888,0,0,120,7200,0,0,12,74,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,6,76
+17     2722    .       T       <*>     0       .       DP=3;I16=1,2,0,0,112,4194,0,0,149,8041,0,0,37,697,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,98
+17     2723    .       G       <*>     0       .       DP=3;I16=1,2,0,0,80,2254,0,0,149,8041,0,0,37,699,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,9,76
+17     2724    .       A       <*>     0       .       DP=3;I16=1,2,0,0,91,2877,0,0,149,8041,0,0,37,705,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,9,84
+17     2725    .       G       <*>     0       .       DP=3;I16=1,1,0,0,67,2257,0,0,120,7200,0,0,12,90,0,0;QS=1,0;MQSB=1;MQ0F=0        PL      0,6,67
+17     2726    .       G       <*>     0       .       DP=3;I16=0,2,0,0,50,1282,0,0,89,4441,0,0,35,725,0,0;QS=1,0;MQ0F=0       PL      0,6,46
+17     2727    .       G       <*>     0       .       DP=2;I16=0,2,0,0,65,2113,0,0,89,4441,0,0,36,746,0,0;QS=1,0;MQ0F=0       PL      0,6,56
+17     2728    .       G       <*>     0       .       DP=2;I16=0,2,0,0,53,1549,0,0,89,4441,0,0,37,769,0,0;QS=1,0;MQ0F=0       PL      0,6,50
+17     2729    .       T       <*>     0       .       DP=2;I16=0,2,0,0,75,2813,0,0,89,4441,0,0,38,794,0,0;QS=1,0;MQ0F=0       PL      0,6,62
+17     2730    .       G       <*>     0       .       DP=2;I16=0,2,0,0,52,1640,0,0,89,4441,0,0,39,821,0,0;QS=1,0;MQ0F=0       PL      0,6,49
+17     2731    .       C       <*>     0       .       DP=2;I16=0,2,0,0,57,1637,0,0,89,4441,0,0,40,850,0,0;QS=1,0;MQ0F=0       PL      0,6,52
+17     2732    .       C       <*>     0       .       DP=2;I16=0,2,0,0,41,881,0,0,89,4441,0,0,41,881,0,0;QS=1,0;MQ0F=0        PL      0,6,38
+17     2733    .       C       A,<*>   0       .       DP=2;I16=0,1,0,1,24,576,13,169,60,3600,29,841,17,289,25,625;QS=0.648649,0.351351,0;SGB=-0.379885;RPB=1;MQB=1;BQB=1;MQ0F=0       PL      7,0,18,10,21,28
+17     2734    .       C       <*>     0       .       DP=2;I16=0,1,0,0,39,1521,0,0,60,3600,0,0,18,324,0,0;QS=1,0;MQ0F=0       PL      0,3,39
+17     2735    .       T       <*>     0       .       DP=2;I16=0,1,0,0,41,1681,0,0,60,3600,0,0,19,361,0,0;QS=1,0;MQ0F=0       PL      0,3,41
+17     2736    .       C       <*>     0       .       DP=2;I16=0,1,0,0,33,1089,0,0,60,3600,0,0,20,400,0,0;QS=1,0;MQ0F=0       PL      0,3,33
+17     2737    .       T       <*>     0       .       DP=2;I16=0,2,0,0,69,2441,0,0,89,4441,0,0,46,1066,0,0;QS=1,0;MQ0F=0      PL      0,6,64
+17     2738    .       T       <*>     0       .       DP=2;I16=0,2,0,0,50,1492,0,0,89,4441,0,0,47,1109,0,0;QS=1,0;MQ0F=0      PL      0,6,47
+17     2739    .       A       <*>     0       .       DP=3;I16=1,2,0,0,82,2402,0,0,149,8041,0,0,48,1154,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,78
+17     2740    .       C       <*>     0       .       DP=3;I16=1,1,0,0,71,2521,0,0,120,7200,0,0,25,577,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,71
+17     2741    .       C       <*>     0       .       DP=3;I16=1,1,0,0,75,2817,0,0,120,7200,0,0,27,629,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,75
+17     2742    .       A       <*>     0       .       DP=3;I16=1,2,0,0,96,3288,0,0,149,8041,0,0,53,1259,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,92
+17     2743    .       T       <*>     0       .       DP=3;I16=1,2,0,0,104,3672,0,0,149,8041,0,0,54,1266,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,99
+17     2744    .       C       <*>     0       .       DP=3;I16=1,1,0,0,76,2888,0,0,120,7200,0,0,30,650,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,76
+17     2745    .       T       <*>     0       .       DP=3;I16=1,2,0,0,109,4125,0,0,149,8041,0,0,56,1286,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,104
+17     2746    .       A       <*>     0       .       DP=3;I16=1,1,0,0,78,3042,0,0,120,7200,0,0,32,674,0,0;QS=1,0;MQSB=1;MQ0F=0       PL      0,6,78
+17     2747    .       A       <*>     0       .       DP=3;I16=1,2,0,0,100,3686,0,0,149,8041,0,0,58,1314,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,96
+17     2748    .       T       <*>     0       .       DP=3;I16=1,2,0,0,119,4723,0,0,149,8041,0,0,59,1331,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,103
+17     2749    .       C       <*>     0       .       DP=3;I16=1,2,0,0,107,3837,0,0,149,8041,0,0,60,1350,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,98
+17     2750    .       T       <*>     0       .       DP=4;I16=2,2,0,0,141,5111,0,0,209,11641,0,0,61,1371,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,12,130
+17     2751    .       G       <*>     0       .       DP=4;I16=2,1,0,0,109,3993,0,0,180,10800,0,0,38,770,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,103
+17     2752    .       T       <*>     0       .       DP=4;I16=2,2,0,0,130,4356,0,0,209,11641,0,0,63,1327,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,12,119
+17     2753    .       G       <*>     0       .       DP=4;I16=2,2,0,0,126,4374,0,0,209,11641,0,0,64,1314,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,12,116
+17     2754    .       C       <*>     0       .       DP=4;I16=2,1,0,0,110,4108,0,0,180,10800,0,0,44,866,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,104
+17     2755    .       C       <*>     0       .       DP=4;I16=2,1,0,0,103,3709,0,0,180,10800,0,0,46,906,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,97
+17     2756    .       C       <*>     0       .       DP=4;I16=2,1,0,0,103,3709,0,0,180,10800,0,0,48,950,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,97
+17     2757    .       T       <*>     0       .       DP=5;I16=3,2,0,0,168,6208,0,0,269,15241,0,0,68,1322,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,15,147
+17     2758    .       T       <*>     0       .       DP=5;I16=3,1,0,0,152,5794,0,0,240,14400,0,0,53,1051,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,133
+17     2759    .       A       <*>     0       .       DP=5;I16=3,2,0,0,170,5970,0,0,269,15241,0,0,72,1366,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,15,147
+17     2760    .       T       <*>     0       .       DP=5;I16=3,2,0,0,172,6448,0,0,269,15241,0,0,74,1400,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,15,150
+17     2761    .       T       <*>     0       .       DP=5;I16=3,1,0,0,161,6489,0,0,240,14400,0,0,62,1246,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,141
+17     2762    .       T       <*>     0       .       DP=6;I16=3,3,0,0,210,7698,0,0,329,18841,0,0,78,1492,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,177
+17     2763    .       C       A,<*>   0       .       DP=6;I16=3,2,0,1,182,6872,13,169,300,18000,29,841,69,1407,12,144;QS=0.933333,0.0666667,0;SGB=-0.379885;RPB=1;MQB=1;MQSB=0.861511;BQB=1;MQ0F=0   PL      0,5,147,15,150,153
+17     2764    .       C       <*>     0       .       DP=6;I16=3,2,0,0,185,6991,0,0,300,18000,0,0,73,1499,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,162
+17     2765    .       T       <*>     0       .       DP=6;I16=3,3,0,0,223,8627,0,0,329,18841,0,0,86,1648,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,189
+17     2766    .       C       <*>     0       .       DP=7;I16=3,3,0,0,221,8263,0,0,360,21600,0,0,79,1603,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,186
+17     2767    .       T       <*>     0       .       DP=7;I16=3,4,0,0,270,10618,0,0,389,22441,0,0,91,1729,0,0;QS=1,0;MQSB=0.810265;MQ0F=0    PL      0,21,217
+17     2768    .       G       <*>     0       .       DP=7;I16=3,3,0,0,236,9290,0,0,360,21600,0,0,87,1735,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,197
+17     2769    .       C       <*>     0       .       DP=7;I16=3,4,0,0,247,9349,0,0,389,22441,0,0,97,1849,0,0;QS=1,0;MQSB=0.810265;MQ0F=0     PL      0,21,202
+17     2770    .       T       <*>     0       .       DP=7;I16=3,4,0,0,244,9040,0,0,389,22441,0,0,100,1924,0,0;QS=1,0;MQSB=0.810265;MQ0F=0    PL      0,21,199
+17     2771    .       T       <*>     0       .       DP=7;I16=3,3,0,0,241,9731,0,0,329,18841,0,0,98,1984,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,198
+17     2772    .       T       <*>     0       .       DP=7;I16=3,4,0,0,263,10013,0,0,389,22441,0,0,106,2104,0,0;QS=1,0;MQSB=0.810265;MQ0F=0   PL      0,21,210
+17     2773    .       A       <*>     0       .       DP=7;I16=3,4,0,0,258,9904,0,0,389,22441,0,0,109,2209,0,0;QS=1,0;MQSB=0.810265;MQ0F=0    PL      0,21,209
+17     2774    .       G       <*>     0       .       DP=7;I16=3,4,0,0,256,9640,0,0,389,22441,0,0,112,2324,0,0;QS=1,0;MQSB=0.810265;MQ0F=0    PL      0,21,207
+17     2775    .       T       <*>     0       .       DP=7;I16=3,4,0,0,250,9404,0,0,389,22441,0,0,115,2449,0,0;QS=1,0;MQSB=0.810265;MQ0F=0    PL      0,21,203
+17     2776    .       G       <*>     0       .       DP=7;I16=4,3,0,0,262,9920,0,0,420,25200,0,0,118,2532,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,210
+17     2777    .       A       <*>     0       .       DP=7;I16=4,3,0,0,274,10954,0,0,420,25200,0,0,122,2622,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,220
+17     2778    .       G       <*>     0       .       DP=7;I16=4,3,0,0,280,11260,0,0,420,25200,0,0,126,2720,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,224
+17     2779    .       G       <*>     0       .       DP=7;I16=4,3,0,0,272,10726,0,0,420,25200,0,0,130,2826,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,219
+17     2780    .       A       <*>     0       .       DP=7;I16=4,3,0,0,267,10351,0,0,420,25200,0,0,134,2940,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,215
+17     2781    .       A       <*>     0       .       DP=7;I16=4,3,0,0,293,12297,0,0,420,25200,0,0,138,3062,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,233
+17     2782    .       G       <*>     0       .       DP=7;I16=4,3,0,0,270,10624,0,0,420,25200,0,0,142,3192,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,218
+17     2783    .       A       <*>     0       .       DP=7;I16=4,3,0,0,288,11892,0,0,420,25200,0,0,145,3279,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,230
+17     2784    .       G       <*>     0       .       DP=7;I16=4,3,0,0,262,10226,0,0,420,25200,0,0,148,3372,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,212
+17     2785    .       G       <*>     0       .       DP=7;I16=4,3,0,0,254,9338,0,0,420,25200,0,0,151,3471,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,204
+17     2786    .       C       <*>     0       .       DP=7;I16=4,3,0,0,247,8929,0,0,420,25200,0,0,154,3576,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,199
+17     2787    .       C       <*>     0       .       DP=7;I16=4,3,0,0,248,9258,0,0,420,25200,0,0,157,3687,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,200
+17     2788    .       C       <*>     0       .       DP=7;I16=4,3,0,0,261,10047,0,0,420,25200,0,0,159,3753,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,209
+17     2789    .       C       <*>     0       .       DP=7;I16=4,3,0,0,281,11407,0,0,420,25200,0,0,161,3823,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,226
+17     2790    .       T       <*>     0       .       DP=7;I16=4,3,0,0,284,11656,0,0,420,25200,0,0,163,3897,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,227
+17     2791    .       G       <*>     0       .       DP=7;I16=4,3,0,0,281,11305,0,0,420,25200,0,0,165,3975,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,226
+17     2792    .       G       <*>     0       .       DP=7;I16=4,3,0,0,275,10919,0,0,420,25200,0,0,165,3957,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,221
+17     2793    .       T       <*>     0       .       DP=7;I16=4,3,0,0,268,10326,0,0,420,25200,0,0,165,3943,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,214
+17     2794    .       C       <*>     0       .       DP=7;I16=4,3,0,0,251,9369,0,0,420,25200,0,0,165,3933,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,201
+17     2795    .       C       <*>     0       .       DP=7;I16=4,3,0,0,276,10948,0,0,420,25200,0,0,165,3927,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,222
+17     2796    .       A       <*>     0       .       DP=7;I16=4,3,0,0,263,10027,0,0,420,25200,0,0,165,3925,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,211
+17     2797    .       T       <*>     0       .       DP=7;I16=4,3,0,0,267,10287,0,0,420,25200,0,0,165,3927,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,214
+17     2798    .       G       <*>     0       .       DP=7;I16=4,3,0,0,257,9639,0,0,420,25200,0,0,165,3933,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,205
+17     2799    .       A       <*>     0       .       DP=7;I16=4,3,0,0,271,10671,0,0,420,25200,0,0,165,3943,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,218
+17     2800    .       A       <*>     0       .       DP=7;I16=4,3,0,0,295,12483,0,0,420,25200,0,0,165,3957,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,237
+17     2801    .       G       <*>     0       .       DP=7;I16=4,3,0,0,267,10359,0,0,420,25200,0,0,165,3975,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,214
+17     2802    .       G       <*>     0       .       DP=7;I16=4,3,0,0,268,10456,0,0,420,25200,0,0,164,3946,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,215
+17     2803    .       G       <*>     0       .       DP=7;I16=4,3,0,0,258,9786,0,0,420,25200,0,0,163,3919,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,207
+17     2804    .       G       <*>     0       .       DP=7;I16=4,3,0,0,261,9987,0,0,420,25200,0,0,162,3894,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,210
+17     2805    .       C       <*>     0       .       DP=7;I16=4,3,0,0,257,9817,0,0,420,25200,0,0,161,3871,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,205
+17     2806    .       C       <*>     0       .       DP=7;I16=4,2,0,0,233,9191,0,0,360,21600,0,0,150,3750,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,191
+17     2807    .       T       <*>     0       .       DP=7;I16=4,3,0,0,283,11571,0,0,420,25200,0,0,159,3831,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,227
+17     2808    .       T       <*>     0       .       DP=7;I16=4,3,0,0,281,11323,0,0,420,25200,0,0,158,3814,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,225
+17     2809    .       T       <*>     0       .       DP=7;I16=4,3,0,0,282,11432,0,0,420,25200,0,0,157,3799,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,226
+17     2810    .       C       <*>     0       .       DP=7;I16=4,3,0,0,268,10534,0,0,420,25200,0,0,156,3786,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,215
+17     2811    .       A       <*>     0       .       DP=7;I16=4,3,0,0,286,11696,0,0,420,25200,0,0,155,3775,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,228
+17     2812    .       G       <*>     0       .       DP=7;I16=4,3,0,0,270,10622,0,0,420,25200,0,0,154,3766,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,216
+17     2813    .       A       <*>     0       .       DP=7;I16=4,3,0,0,270,10708,0,0,420,25200,0,0,153,3759,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,217
+17     2814    .       G       <*>     0       .       DP=7;I16=4,3,0,0,253,9497,0,0,420,25200,0,0,152,3754,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,204
+17     2815    .       A       <*>     0       .       DP=7;I16=4,3,0,0,258,10102,0,0,420,25200,0,0,150,3702,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,208
+17     2816    .       C       <*>     0       .       DP=7;I16=4,3,0,0,225,8035,0,0,420,25200,0,0,148,3654,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,180
+17     2817    .       G       <*>     0       .       DP=7;I16=4,3,0,0,223,7125,0,0,420,25200,0,0,147,3609,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,178
+17     2818    .       G       <*>     0       .       DP=7;I16=4,3,0,0,256,9514,0,0,420,25200,0,0,147,3567,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,206
+17     2819    .       G       <*>     0       .       DP=7;I16=4,3,0,0,242,8588,0,0,420,25200,0,0,147,3529,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,195
+17     2820    .       G       <*>     0       .       DP=7;I16=4,3,0,0,234,8150,0,0,420,25200,0,0,147,3495,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,188
+17     2821    .       A       <*>     0       .       DP=8;I16=4,3,0,0,210,6834,0,0,420,25200,0,0,147,3465,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,171
+17     2822    .       C       <*>     0       .       DP=8;I16=3,4,0,0,207,6437,0,0,420,25200,0,0,155,3775,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,168
+17     2823    .       C       <*>     0       .       DP=8;I16=4,3,0,0,240,8298,0,0,420,25200,0,0,147,3417,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,192
+17     2824    .       C       <*>     0       .       DP=8;I16=4,3,0,0,265,10049,0,0,420,25200,0,0,147,3399,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,210
+17     2825    .       C       <*>     0       .       DP=8;I16=4,4,0,0,267,9391,0,0,480,28800,0,0,172,4010,0,0;QS=1,0;MQSB=0.992367;MQ0F=0    PL      0,24,208
+17     2826    .       T       <*>     0       .       DP=8;I16=4,4,0,0,286,10300,0,0,480,28800,0,0,171,3951,0,0;QS=1,0;MQSB=0.992367;MQ0F=0   PL      0,24,220
+17     2827    .       G       <*>     0       .       DP=8;I16=4,4,0,0,273,9663,0,0,480,28800,0,0,170,3898,0,0;QS=1,0;MQSB=0.992367;MQ0F=0    PL      0,24,214
+17     2828    .       A       <*>     0       .       DP=9;I16=4,4,0,0,280,10170,0,0,480,28800,0,0,169,3851,0,0;QS=1,0;MQSB=0.992367;MQ0F=0   PL      0,24,219
+17     2829    .       G       <*>     0       .       DP=9;I16=4,5,0,0,307,10597,0,0,540,32400,0,0,169,3811,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,227
+17     2830    .       G       <*>     0       .       DP=9;I16=4,5,0,0,293,10083,0,0,540,32400,0,0,169,3779,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,222
+17     2831    .       A       <*>     0       .       DP=10;I16=5,5,0,0,353,12747,0,0,600,36000,0,0,169,3755,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,254
+17     2832    .       G       <*>     0       .       DP=10;I16=5,4,0,0,301,10277,0,0,540,32400,0,0,145,3115,0,0;QS=1,0;MQSB=0.974597;MQ0F=0  PL      0,27,223
+17     2833    .       C       <*>     0       .       DP=10;I16=5,5,0,0,363,13247,0,0,600,36000,0,0,170,3686,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,255
+17     2834    .       C       <*>     0       .       DP=10;I16=5,5,0,0,340,11906,0,0,600,36000,0,0,170,3644,0,0;QS=1,0;MQSB=0.952347;MQ0F=0  PL      0,30,243
+17     2835    .       C       <*>     0       .       DP=10;I16=5,4,0,0,317,11427,0,0,540,32400,0,0,145,2989,0,0;QS=1,0;MQSB=0.974597;MQ0F=0  PL      0,27,235
+17     2836    .       C       <*>     0       .       DP=10;I16=5,4,0,0,271,8799,0,0,540,32400,0,0,145,2971,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,200
+17     2837    .       G       <*>     0       .       DP=10;I16=4,5,0,0,253,7767,0,0,540,32400,0,0,168,3586,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,193
+17     2838    .       A       <*>     0       .       DP=9;I16=4,5,0,0,290,9988,0,0,540,32400,0,0,168,3546,0,0;QS=1,0;MQSB=0.974597;MQ0F=0    PL      0,27,220
+17     2839    .       G       <*>     0       .       DP=9;I16=4,4,0,0,274,9520,0,0,480,28800,0,0,143,2893,0,0;QS=1,0;MQSB=0.992367;MQ0F=0    PL      0,24,212
+17     2840    .       C       <*>     0       .       DP=9;I16=4,5,0,0,304,10652,0,0,540,32400,0,0,168,3502,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,227
+17     2841    .       A       <*>     0       .       DP=9;I16=4,4,0,0,299,11535,0,0,480,28800,0,0,143,2873,0,0;QS=1,0;MQSB=0.992367;MQ0F=0   PL      0,24,234
+17     2842    .       G       <*>     0       .       DP=9;I16=4,5,0,0,310,11124,0,0,540,32400,0,0,165,3361,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,233
+17     2843    .       C       <*>     0       .       DP=9;I16=4,4,0,0,272,9452,0,0,480,28800,0,0,140,2754,0,0;QS=1,0;MQSB=0.992367;MQ0F=0    PL      0,24,211
+17     2844    .       A       <*>     0       .       DP=9;I16=4,5,0,0,310,11088,0,0,540,32400,0,0,159,3129,0,0;QS=1,0;MQSB=0.974597;MQ0F=0   PL      0,27,231
+17     2845    .       G       <*>     0       .       DP=9;I16=4,4,0,0,296,11044,0,0,480,28800,0,0,136,2634,0,0;QS=1,0;MQSB=0.992367;MQ0F=0   PL      0,24,228
+17     2846    .       C       <*>     0       .       DP=9;I16=4,4,0,0,281,10089,0,0,480,28800,0,0,133,2553,0,0;QS=1,0;MQSB=0.992367;MQ0F=0   PL      0,24,218
+17     2847    .       C       <*>     0       .       DP=9;I16=3,5,0,0,239,7669,0,0,480,28800,0,0,140,2786,0,0;QS=1,0;MQSB=0.900802;MQ0F=0    PL      0,24,187
+17     2848    .       G       <*>     0       .       DP=9;I16=3,5,0,0,249,7975,0,0,480,28800,0,0,138,2752,0,0;QS=1,0;MQSB=0.900802;MQ0F=0    PL      0,24,191
+17     2849    .       T       <*>     0       .       DP=9;I16=3,6,0,0,300,10676,0,0,540,32400,0,0,152,2986,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,214
+17     2850    .       C       <*>     0       .       DP=9;I16=3,6,0,0,259,7743,0,0,540,32400,0,0,151,3009,0,0;QS=1,0;MQSB=0.924584;MQ0F=0    PL      0,27,188
+17     2851    .       G       <*>     0       .       DP=8;I16=2,6,0,0,267,9099,0,0,480,28800,0,0,151,3045,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,24,194
+17     2852    .       T       <*>     0       .       DP=8;I16=2,6,0,0,296,11088,0,0,480,28800,0,0,150,3044,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,214
+17     2853    .       G       <*>     0       .       DP=8;I16=2,6,0,0,281,9945,0,0,480,28800,0,0,149,3057,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,24,202
+17     2854    .       T       <*>     0       .       DP=8;I16=2,6,0,0,283,10257,0,0,480,28800,0,0,147,3033,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,207
+17     2855    .       C       <*>     0       .       DP=8;I16=2,5,0,0,235,8283,0,0,420,25200,0,0,135,2921,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,185
+17     2856    .       T       <*>     0       .       DP=8;I16=2,3,0,0,191,7471,0,0,300,18000,0,0,86,1786,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,167
+17     2857    .       C       <*>     0       .       DP=8;I16=2,5,0,0,235,8243,0,0,420,25200,0,0,132,2918,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,185
+17     2858    .       A       <*>     0       .       DP=8;I16=2,5,0,0,235,8271,0,0,420,25200,0,0,130,2904,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,185
+17     2859    .       C       <*>     0       .       DP=8;I16=2,6,0,0,258,8962,0,0,480,28800,0,0,133,2883,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,24,194
+17     2860    .       C       <*>     0       .       DP=8;I16=2,6,0,0,267,9449,0,0,480,28800,0,0,129,2821,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,24,200
+17     2861    .       C       <*>     0       .       DP=8;I16=2,5,0,0,263,9979,0,0,420,25200,0,0,100,2142,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,203
+17     2862    .       A       <*>     0       .       DP=8;I16=2,6,0,0,311,12199,0,0,480,28800,0,0,121,2721,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,225
+17     2863    .       G       <*>     0       .       DP=7;I16=2,5,0,0,250,9198,0,0,420,25200,0,0,118,2682,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,195
+17     2864    .       G       <*>     0       .       DP=7;I16=2,4,0,0,223,8495,0,0,360,21600,0,0,114,2648,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,185
+17     2865    .       G       <*>     0       .       DP=7;I16=2,5,0,0,244,9016,0,0,420,25200,0,0,112,2622,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,193
+17     2866    .       T       <*>     0       .       DP=6;I16=1,4,0,0,179,6567,0,0,300,18000,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,147
+17     2867    .       G       <*>     0       .       DP=5;I16=2,3,0,0,172,6102,0,0,300,18000,0,0,109,2581,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,150
+17     2868    .       T       <*>     0       .       DP=5;I16=2,3,0,0,179,6849,0,0,300,18000,0,0,108,2564,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,157
+17     2869    .       C       <*>     0       .       DP=5;I16=2,3,0,0,189,7277,0,0,300,18000,0,0,107,2549,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,165
+17     2870    .       T       <*>     0       .       DP=5;I16=2,3,0,0,203,8273,0,0,300,18000,0,0,106,2536,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,176
+17     2871    .       G       <*>     0       .       DP=5;I16=2,3,0,0,197,7851,0,0,300,18000,0,0,105,2525,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,172
+17     2872    .       A       <*>     0       .       DP=5;I16=2,3,0,0,196,7770,0,0,300,18000,0,0,104,2516,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,171
+17     2873    .       A       <*>     0       .       DP=5;I16=2,3,0,0,180,6868,0,0,300,18000,0,0,103,2509,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,159
+17     2874    .       A       <*>     0       .       DP=5;I16=2,3,0,0,183,7197,0,0,300,18000,0,0,102,2504,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,162
+17     2875    .       C       <*>     0       .       DP=5;I16=2,3,0,0,189,7331,0,0,300,18000,0,0,101,2501,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,166
+17     2876    .       A       <*>     0       .       DP=5;I16=2,3,0,0,212,9064,0,0,300,18000,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,185
+17     2877    .       G       <*>     0       .       DP=4;I16=1,3,0,0,168,7062,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,148
+17     2878    .       A       <*>     0       .       DP=5;I16=2,3,0,0,190,7328,0,0,300,18000,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,166
+17     2879    .       T       <*>     0       .       DP=5;I16=2,3,0,0,201,8105,0,0,300,18000,0,0,101,2501,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,175
+17     2880    .       G       <*>     0       .       DP=5;I16=2,3,0,0,199,7949,0,0,300,18000,0,0,102,2504,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,173
+17     2881    .       T       <*>     0       .       DP=5;I16=2,3,0,0,204,8342,0,0,300,18000,0,0,103,2509,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,178
+17     2882    .       G       <*>     0       .       DP=5;I16=2,3,0,0,202,8206,0,0,300,18000,0,0,104,2516,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,176
+17     2883    .       G       <*>     0       .       DP=5;I16=2,3,0,0,201,8159,0,0,300,18000,0,0,105,2525,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,175
+17     2884    .       A       <*>     0       .       DP=5;I16=2,3,0,0,208,8710,0,0,300,18000,0,0,106,2536,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,181
+17     2885    .       G       <*>     0       .       DP=5;I16=2,3,0,0,209,8767,0,0,300,18000,0,0,107,2549,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,182
+17     2886    .       G       <*>     0       .       DP=5;I16=2,3,0,0,196,7708,0,0,300,18000,0,0,108,2564,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,171
+17     2887    .       T       <*>     0       .       DP=5;I16=2,3,0,0,191,7497,0,0,300,18000,0,0,109,2581,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,166
+17     2888    .       C       <*>     0       .       DP=5;I16=2,3,0,0,182,6796,0,0,300,18000,0,0,110,2600,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,159
+17     2889    .       T       <*>     0       .       DP=5;I16=2,3,0,0,201,8119,0,0,300,18000,0,0,111,2621,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,175
+17     2890    .       C       <*>     0       .       DP=5;I16=2,3,0,0,157,5391,0,0,300,18000,0,0,112,2644,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,139
+17     2891    .       G       <*>     0       .       DP=5;I16=2,3,0,0,165,5981,0,0,300,18000,0,0,113,2669,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,143
+17     2892    .       G       <*>     0       .       DP=5;I16=2,3,0,0,188,7126,0,0,300,18000,0,0,114,2696,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,164
+17     2893    .       G       <*>     0       .       DP=5;I16=2,3,0,0,172,6100,0,0,300,18000,0,0,114,2676,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,150
+17     2894    .       T       <*>     0       .       DP=5;I16=2,3,0,0,179,6531,0,0,300,18000,0,0,114,2660,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,155
+17     2895    .       G       <*>     0       .       DP=5;I16=2,3,0,0,190,7324,0,0,300,18000,0,0,114,2648,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,166
+17     2896    .       A       <*>     0       .       DP=5;I16=2,3,0,0,187,7201,0,0,300,18000,0,0,114,2640,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,163
+17     2897    .       G       <*>     0       .       DP=5;I16=2,3,0,0,193,7527,0,0,300,18000,0,0,114,2636,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,168
+17     2898    .       G       <*>     0       .       DP=5;I16=2,3,0,0,194,7564,0,0,300,18000,0,0,114,2636,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,169
+17     2899    .       C       <*>     0       .       DP=5;I16=2,3,0,0,169,5839,0,0,300,18000,0,0,114,2640,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,147
+17     2900    .       G       <*>     0       .       DP=5;I16=2,3,0,0,176,6306,0,0,300,18000,0,0,114,2648,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,153
+17     2901    .       T       <*>     0       .       DP=5;I16=2,3,0,0,190,7286,0,0,300,18000,0,0,114,2660,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,166
+17     2902    .       G       <*>     0       .       DP=5;I16=2,3,0,0,188,7170,0,0,300,18000,0,0,114,2676,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,164
+17     2903    .       G       <*>     0       .       DP=5;I16=2,3,0,0,192,7422,0,0,300,18000,0,0,114,2696,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,168
+17     2904    .       C       <*>     0       .       DP=5;I16=2,3,0,0,195,7621,0,0,300,18000,0,0,112,2620,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,169
+17     2905    .       T       <*>     0       .       DP=5;I16=2,3,0,0,200,8024,0,0,300,18000,0,0,110,2548,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,174
+17     2906    .       C       <*>     0       .       DP=5;I16=2,3,0,0,200,8014,0,0,300,18000,0,0,108,2480,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,173
+17     2907    .       A       <*>     0       .       DP=5;I16=2,3,0,0,195,7791,0,0,300,18000,0,0,105,2367,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,170
+17     2908    .       G       <*>     0       .       DP=5;I16=2,3,0,0,189,7275,0,0,300,18000,0,0,102,2260,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,164
+17     2909    .       A       <*>     0       .       DP=5;I16=2,3,0,0,197,7791,0,0,300,18000,0,0,98,2110,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,171
+17     2910    .       T       <*>     0       .       DP=6;I16=2,3,0,0,192,7376,0,0,300,18000,0,0,94,1968,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,166
+17     2911    .       A       <*>     0       .       DP=6;I16=2,4,0,0,232,8982,0,0,360,21600,0,0,115,2459,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,188
+17     2912    .       C       <*>     0       .       DP=6;I16=2,4,0,0,231,8921,0,0,360,21600,0,0,111,2333,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,189
+17     2913    .       A       <*>     0       .       DP=6;I16=2,4,0,0,243,9863,0,0,360,21600,0,0,107,2215,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,199
+17     2914    .       G       <*>     0       .       DP=6;I16=2,4,0,0,229,8783,0,0,360,21600,0,0,103,2105,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,187
+17     2915    .       G       <*>     0       .       DP=6;I16=2,4,0,0,215,7917,0,0,360,21600,0,0,99,2003,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,178
+17     2916    .       G       <*>     0       .       DP=6;I16=2,3,0,0,178,6430,0,0,300,18000,0,0,70,1284,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,155
+17     2917    .       A       <*>     0       .       DP=6;I16=2,4,0,0,216,7940,0,0,360,21600,0,0,91,1823,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,178
+17     2918    .       G       <*>     0       .       DP=6;I16=3,3,0,0,202,6878,0,0,360,21600,0,0,88,1744,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,170
+17     2919    .       T       <*>     0       .       DP=6;I16=3,3,0,0,211,7509,0,0,360,21600,0,0,86,1672,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,178
+17     2920    .       G       <*>     0       .       DP=6;I16=3,3,0,0,216,7790,0,0,360,21600,0,0,84,1608,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,180
+17     2921    .       G       <*>     0       .       DP=6;I16=3,3,0,0,209,7351,0,0,360,21600,0,0,82,1552,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,176
+17     2922    .       C       <*>     0       .       DP=6;I16=3,3,0,0,205,7125,0,0,360,21600,0,0,80,1504,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,172
+17     2923    .       C       <*>     0       .       DP=6;I16=3,3,0,0,208,7312,0,0,360,21600,0,0,78,1464,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,175
+17     2924    .       C       <*>     0       .       DP=6;I16=3,3,0,0,219,8075,0,0,360,21600,0,0,76,1432,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,184
+17     2925    .       A       <*>     0       .       DP=6;I16=3,3,0,0,226,8516,0,0,360,21600,0,0,74,1408,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,189
+17     2926    .       C       <*>     0       .       DP=6;I16=3,3,0,0,209,7307,0,0,360,21600,0,0,72,1392,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,174
+17     2927    .       A       <*>     0       .       DP=6;I16=3,3,0,0,227,8675,0,0,360,21600,0,0,70,1384,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,191
+17     2928    .       G       <*>     0       .       DP=6;I16=3,3,0,0,192,6208,0,0,360,21600,0,0,68,1384,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,161
+17     2929    .       C       <*>     0       .       DP=5;I16=3,2,0,0,171,6015,0,0,300,18000,0,0,67,1391,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,149
+17     2930    .       T       <*>     0       .       DP=5;I16=3,2,0,0,180,6622,0,0,300,18000,0,0,66,1404,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,157
+17     2931    .       C       <*>     0       .       DP=5;I16=3,2,0,0,161,5367,0,0,300,18000,0,0,65,1423,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,140
+17     2932    .       G       <*>     0       .       DP=4;I16=2,2,0,0,127,4237,0,0,240,14400,0,0,65,1447,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,117
+17     2933    .       G       <*>     0       .       DP=4;I16=2,2,0,0,126,4124,0,0,240,14400,0,0,65,1475,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,116
+17     2934    .       C       <*>     0       .       DP=3;I16=2,1,0,0,110,4052,0,0,180,10800,0,0,66,1506,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,104
+17     2935    .       C       <*>     0       .       DP=3;I16=2,1,0,0,99,3353,0,0,180,10800,0,0,67,1539,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,94
+17     2936    .       T       <*>     0       .       DP=3;I16=2,1,0,0,104,3654,0,0,180,10800,0,0,68,1574,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,98
+17     2937    .       G       <*>     0       .       DP=3;I16=2,1,0,0,84,2574,0,0,180,10800,0,0,69,1611,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,79
+17     2938    .       T       <*>     0       .       DP=3;I16=2,1,0,0,107,3865,0,0,180,10800,0,0,70,1650,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,101
+17     2939    .       C       <*>     0       .       DP=3;I16=2,1,0,0,112,4210,0,0,180,10800,0,0,71,1691,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,106
+17     2940    .       T       <*>     0       .       DP=3;I16=2,1,0,0,116,4534,0,0,180,10800,0,0,72,1734,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,109
+17     2941    .       T       <*>     0       .       DP=3;I16=2,1,0,0,104,3650,0,0,180,10800,0,0,73,1779,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,99
+17     2942    .       T       <*>     0       .       DP=3;I16=2,1,0,0,106,3780,0,0,180,10800,0,0,74,1826,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,100
+17     2943    .       G       <*>     0       .       DP=3;I16=2,1,0,0,91,2861,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,86
+17     2944    .       A       <*>     0       .       DP=3;I16=2,1,0,0,118,4646,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,111
+17     2945    .       A       <*>     0       .       DP=3;I16=2,1,0,0,113,4277,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,107
+17     2946    .       A       <*>     0       .       DP=3;I16=2,1,0,0,114,4334,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,108
+17     2947    .       G       <*>     0       .       DP=3;I16=2,1,0,0,82,2302,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,78
+17     2948    .       G       <*>     0       .       DP=4;I16=2,2,0,0,127,4081,0,0,240,14400,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,116
+17     2949    .       C       <*>     0       .       DP=4;I16=2,2,0,0,135,4697,0,0,240,14400,0,0,76,1876,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,124
+17     2950    .       C       <*>     0       .       DP=4;I16=2,2,0,0,124,4138,0,0,240,14400,0,0,77,1879,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,115
+17     2951    .       A       <*>     0       .       DP=4;I16=2,2,0,0,146,5346,0,0,240,14400,0,0,78,1884,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,133
+17     2952    .       C       <*>     0       .       DP=4;I16=2,2,0,0,122,3860,0,0,240,14400,0,0,79,1891,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,112
+17     2953    .       G       <*>     0       .       DP=4;I16=2,2,0,0,121,3765,0,0,240,14400,0,0,80,1900,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,111
+17     2954    .       T       <*>     0       .       DP=4;I16=2,2,0,0,148,5584,0,0,240,14400,0,0,80,1862,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,135
+17     2955    .       G       <*>     0       .       DP=4;I16=2,2,0,0,138,4830,0,0,240,14400,0,0,80,1828,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,127
+17     2956    .       A       <*>     0       .       DP=4;I16=2,2,0,0,137,4833,0,0,240,14400,0,0,80,1798,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,125
+17     2957    .       C       <*>     0       .       DP=4;I16=2,1,0,0,110,4058,0,0,180,10800,0,0,55,1147,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,104
+17     2958    .       C       <*>     0       .       DP=4;I16=2,2,0,0,148,5506,0,0,240,14400,0,0,80,1750,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,135
+17     2959    .       T       <*>     0       .       DP=4;I16=2,2,0,0,152,5852,0,0,240,14400,0,0,80,1732,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,139
+17     2960    .       G       <*>     0       .       DP=4;I16=2,2,0,0,136,4890,0,0,240,14400,0,0,80,1718,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,126
+17     2961    .       G       <*>     0       .       DP=4;I16=2,1,0,0,117,4577,0,0,180,10800,0,0,55,1083,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,111
+17     2962    .       C       <*>     0       .       DP=4;I16=2,2,0,0,144,5288,0,0,240,14400,0,0,78,1606,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,132
+17     2963    .       C       <*>     0       .       DP=4;I16=2,1,0,0,106,3774,0,0,180,10800,0,0,55,1075,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,100
+17     2964    .       C       <*>     0       .       DP=5;I16=3,2,0,0,173,6043,0,0,300,18000,0,0,76,1518,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,151
+17     2965    .       A       <*>     0       .       DP=5;I16=3,2,0,0,178,6448,0,0,300,18000,0,0,76,1484,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,155
+17     2966    .       C       <*>     0       .       DP=5;I16=3,2,0,0,163,5467,0,0,300,18000,0,0,76,1458,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,142
+17     2967    .       G       <*>     0       .       DP=6;I16=3,3,0,0,160,4500,0,0,360,21600,0,0,76,1440,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,135
+17     2968    .       G       <*>     0       .       DP=6;I16=3,3,0,0,191,6355,0,0,360,21600,0,0,77,1431,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,162
+17     2969    .       C       <*>     0       .       DP=6;I16=3,3,0,0,217,7875,0,0,360,21600,0,0,78,1432,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,181
+17     2970    .       T       <*>     0       .       DP=6;I16=3,3,0,0,227,8599,0,0,360,21600,0,0,79,1443,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,189
+17     2971    .       G       <*>     0       .       DP=6;I16=3,3,0,0,220,8082,0,0,360,21600,0,0,80,1464,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,184
+17     2972    .       G       <*>     0       .       DP=6;I16=3,3,0,0,193,6229,0,0,360,21600,0,0,81,1495,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,161
+17     2973    .       C       <*>     0       .       DP=6;I16=3,3,0,0,198,6572,0,0,360,21600,0,0,82,1536,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,165
+17     2974    .       A       <*>     0       .       DP=6;I16=3,3,0,0,208,7252,0,0,360,21600,0,0,82,1536,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,174
+17     2975    .       G       <*>     0       .       DP=6;I16=3,3,0,0,197,6675,0,0,360,21600,0,0,82,1544,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,167
+17     2976    .       G       <*>     0       .       DP=6;I16=3,3,0,0,202,6958,0,0,360,21600,0,0,82,1560,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,171
+17     2977    .       T       <*>     0       .       DP=6;I16=3,3,0,0,183,5889,0,0,360,21600,0,0,82,1584,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,155
+17     2978    .       G       <*>     0       .       DP=6;I16=3,3,0,0,197,6703,0,0,360,21600,0,0,82,1616,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,167
+17     2979    .       G       <*>     0       .       DP=5;I16=2,3,0,0,162,5406,0,0,300,18000,0,0,83,1655,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,142
+17     2980    .       G       <*>     0       .       DP=5;I16=2,3,0,0,168,5842,0,0,300,18000,0,0,84,1700,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,148
+17     2981    .       A       <*>     0       .       DP=5;I16=2,3,0,0,173,6031,0,0,300,18000,0,0,85,1751,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,150
+17     2982    .       C       <*>     0       .       DP=5;I16=2,3,0,0,166,5634,0,0,300,18000,0,0,86,1808,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,144
+17     2983    .       C       <*>     0       .       DP=5;I16=2,3,0,0,161,5459,0,0,300,18000,0,0,87,1871,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,142
+17     2984    .       C       <*>     0       .       DP=5;I16=2,3,0,0,179,6549,0,0,300,18000,0,0,88,1940,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,157
+17     2985    .       A       <*>     0       .       DP=5;I16=2,3,0,0,173,6069,0,0,300,18000,0,0,89,2015,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,151
+17     2986    .       G       <*>     0       .       DP=4;I16=2,2,0,0,137,4835,0,0,240,14400,0,0,91,2095,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,126
+17     2987    .       C       <*>     0       .       DP=4;I16=2,2,0,0,145,5263,0,0,240,14400,0,0,93,2179,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,132
+17     2988    .       T       <*>     0       .       DP=4;I16=2,2,0,0,148,5586,0,0,240,14400,0,0,95,2267,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,136
+17     2989    .       G       <*>     0       .       DP=4;I16=2,2,0,0,136,4764,0,0,240,14400,0,0,97,2359,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,125
+17     2990    .       C       <*>     0       .       DP=4;I16=2,2,0,0,140,4970,0,0,240,14400,0,0,98,2404,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,129
+17     2991    .       A       <*>     0       .       DP=4;I16=2,2,0,0,143,5197,0,0,240,14400,0,0,99,2451,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,131
+17     2992    .       G       <*>     0       .       DP=4;I16=2,2,0,0,131,4581,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,120
+17     2993    .       G       <*>     0       .       DP=4;I16=2,2,0,0,134,4698,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,123
+17     2994    .       G       <*>     0       .       DP=4;I16=2,2,0,0,127,4217,0,0,240,14400,0,0,99,2451,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,116
+17     2995    .       G       <*>     0       .       DP=4;I16=2,2,0,0,147,5451,0,0,240,14400,0,0,98,2404,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,135
+17     2996    .       T       <*>     0       .       DP=4;I16=1,2,0,0,114,4428,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,107
+17     2997    .       C       <*>     0       .       DP=4;I16=2,2,0,0,125,4001,0,0,240,14400,0,0,96,2316,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,115
+17     2998    .       C       <*>     0       .       DP=4;I16=2,2,0,0,134,4610,0,0,240,14400,0,0,95,2275,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,123
+17     2999    .       A       <*>     0       .       DP=4;I16=2,2,0,0,148,5574,0,0,240,14400,0,0,94,2236,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,136
+17     3000    .       G       <*>     0       .       DP=4;I16=2,2,0,0,147,5495,0,0,240,14400,0,0,93,2199,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,135
+17     3001    .       C       <*>     0       .       DP=4;I16=2,2,0,0,139,4971,0,0,240,14400,0,0,92,2164,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,128
+17     3002    .       A       <*>     0       .       DP=4;I16=2,2,0,0,151,5779,0,0,240,14400,0,0,91,2131,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,139
+17     3003    .       G       <*>     0       .       DP=4;I16=2,2,0,0,131,4365,0,0,240,14400,0,0,90,2100,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,120
+17     3004    .       C       <*>     0       .       DP=4;I16=2,2,0,0,141,5039,0,0,240,14400,0,0,89,2071,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,129
+17     3005    .       A       <*>     0       .       DP=4;I16=2,2,0,0,136,4674,0,0,240,14400,0,0,88,2044,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,124
+17     3006    .       C       <*>     0       .       DP=4;I16=2,2,0,0,148,5496,0,0,240,14400,0,0,87,2019,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,135
+17     3007    .       C       <*>     0       .       DP=4;I16=2,2,0,0,157,6187,0,0,240,14400,0,0,86,1996,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,144
+17     3008    .       C       <*>     0       .       DP=4;I16=2,2,0,0,158,6270,0,0,240,14400,0,0,85,1975,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,145
+17     3009    .       A       <*>     0       .       DP=4;I16=2,2,0,0,142,5116,0,0,240,14400,0,0,84,1956,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,130
+17     3010    .       C       <*>     0       .       DP=4;I16=2,2,0,0,147,5445,0,0,240,14400,0,0,83,1939,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,135
+17     3011    .       A       <*>     0       .       DP=4;I16=2,2,0,0,158,6254,0,0,240,14400,0,0,82,1924,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,145
+17     3012    .       G       <*>     0       .       DP=4;I16=2,2,0,0,155,6017,0,0,240,14400,0,0,81,1911,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,141
+17     3013    .       C       <*>     0       .       DP=4;I16=2,2,0,0,154,5946,0,0,240,14400,0,0,80,1900,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,141
+17     3014    .       A       <*>     0       .       DP=4;I16=2,2,0,0,154,5988,0,0,240,14400,0,0,79,1891,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,141
+17     3015    .       G       <*>     0       .       DP=4;I16=2,2,0,0,143,5143,0,0,240,14400,0,0,78,1884,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,131
+17     3016    .       C       <*>     0       .       DP=4;I16=2,2,0,0,144,5214,0,0,240,14400,0,0,77,1879,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,132
+17     3017    .       C       <*>     0       .       DP=4;I16=2,2,0,0,140,4952,0,0,240,14400,0,0,76,1876,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,128
+17     3018    .       A       <*>     0       .       DP=4;I16=1,2,0,0,86,2486,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,81
+17     3019    .       C       <*>     0       .       DP=3;I16=1,2,0,0,110,4052,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,104
+17     3020    .       C       <*>     0       .       DP=3;I16=1,2,0,0,121,4889,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,114
+17     3021    .       T       <*>     0       .       DP=3;I16=1,2,0,0,116,4506,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,109
+17     3022    .       G       <*>     0       .       DP=3;I16=1,2,0,0,116,4506,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,109
+17     3023    .       T       <*>     0       .       DP=3;I16=1,2,0,0,117,4571,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,111
+17     3024    .       G       <*>     0       .       DP=3;I16=1,2,0,0,120,4814,0,0,180,10800,0,0,74,1826,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,113
+17     3025    .       G       <*>     0       .       DP=3;I16=1,2,0,0,116,4554,0,0,180,10800,0,0,73,1779,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,109
+17     3026    .       C       <*>     0       .       DP=3;I16=1,2,0,0,114,4346,0,0,180,10800,0,0,72,1734,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,107
+17     3027    .       A       <*>     0       .       DP=3;I16=1,2,0,0,115,4469,0,0,180,10800,0,0,71,1691,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,108
+17     3028    .       G       <*>     0       .       DP=3;I16=1,2,0,0,114,4430,0,0,180,10800,0,0,70,1650,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,107
+17     3029    .       G       <*>     0       .       DP=3;I16=1,2,0,0,115,4441,0,0,180,10800,0,0,69,1611,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,109
+17     3030    .       G       <*>     0       .       DP=3;I16=1,2,0,0,112,4202,0,0,180,10800,0,0,68,1574,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,106
+17     3031    .       A       <*>     0       .       DP=3;I16=1,2,0,0,120,4826,0,0,180,10800,0,0,67,1539,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,113
+17     3032    .       G       <*>     0       .       DP=3;I16=1,2,0,0,113,4325,0,0,180,10800,0,0,66,1506,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,106
+17     3033    .       G       <*>     0       .       DP=3;I16=1,2,0,0,113,4285,0,0,180,10800,0,0,65,1475,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,106
+17     3034    .       A       <*>     0       .       DP=4;I16=2,2,0,0,137,4921,0,0,240,14400,0,0,64,1446,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,126
+17     3035    .       G       <*>     0       .       DP=4;I16=2,2,0,0,140,5006,0,0,240,14400,0,0,64,1420,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,128
+17     3036    .       C       <*>     0       .       DP=4;I16=2,2,0,0,153,5879,0,0,240,14400,0,0,64,1398,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,140
+17     3037    .       T       <*>     0       .       DP=4;I16=2,2,0,0,156,6110,0,0,240,14400,0,0,64,1380,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,143
+17     3038    .       T       <*>     0       .       DP=4;I16=2,2,0,0,137,4711,0,0,240,14400,0,0,64,1366,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,125
+17     3039    .       G       <*>     0       .       DP=4;I16=2,2,0,0,139,4887,0,0,240,14400,0,0,64,1356,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,127
+17     3040    .       T       <*>     0       .       DP=4;I16=2,2,0,0,142,5102,0,0,240,14400,0,0,63,1301,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,130
+17     3041    .       G       <*>     0       .       DP=4;I16=2,2,0,0,147,5435,0,0,240,14400,0,0,62,1252,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,135
+17     3042    .       G       <*>     0       .       DP=4;I16=2,2,0,0,131,4313,0,0,240,14400,0,0,61,1209,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,120
+17     3043    .       T       <*>     0       .       DP=4;I16=2,2,0,0,135,4779,0,0,240,14400,0,0,59,1123,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,124
+17     3044    .       A       <*>     0       .       DP=4;I16=2,2,0,0,136,4668,0,0,240,14400,0,0,57,1045,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,124
+17     3045    .       C       <*>     0       .       DP=4;I16=2,2,0,0,132,4622,0,0,240,14400,0,0,55,975,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,122
+17     3046    .       A       <*>     0       .       DP=4;I16=2,2,0,0,154,5974,0,0,240,14400,0,0,53,913,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,141
+17     3047    .       G       <*>     0       .       DP=4;I16=2,2,0,0,141,5003,0,0,240,14400,0,0,51,859,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,129
+17     3048    .       T       <*>     0       .       DP=4;I16=2,2,0,0,141,5019,0,0,240,14400,0,0,49,813,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,129
+17     3049    .       G       <*>     0       .       DP=3;I16=2,1,0,0,111,4109,0,0,180,10800,0,0,48,774,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,105
+17     3050    .       G       <*>     0       .       DP=3;I16=2,1,0,0,106,3770,0,0,180,10800,0,0,47,741,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,100
+17     3051    .       A       <*>     0       .       DP=3;I16=2,1,0,0,109,3989,0,0,180,10800,0,0,46,714,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,103
+17     3052    .       C       <*>     0       .       DP=3;I16=2,1,0,0,97,3331,0,0,180,10800,0,0,45,693,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,93
+17     3053    .       A       <*>     0       .       DP=3;I16=2,1,0,0,117,4577,0,0,180,10800,0,0,44,678,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,110
+17     3054    .       G       <*>     0       .       DP=3;I16=2,1,0,0,103,3811,0,0,180,10800,0,0,43,669,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,99
+17     3055    .       G       <*>     0       .       DP=4;I16=2,1,0,0,111,4169,0,0,180,10800,0,0,42,666,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,105
+17     3056    .       C       <*>     0       .       DP=4;I16=2,2,0,0,132,4642,0,0,240,14400,0,0,66,1294,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,122
+17     3057    .       C       <*>     0       .       DP=4;I16=1,2,0,0,96,3338,0,0,180,10800,0,0,58,1254,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,92
+17     3058    .       C       <*>     0       .       DP=4;I16=2,2,0,0,125,4207,0,0,240,14400,0,0,64,1318,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,116
+17     3059    .       T       <*>     0       .       DP=4;I16=2,1,0,0,97,3561,0,0,180,10800,0,0,38,714,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,94
+17     3060    .       G       <*>     0       .       DP=5;I16=2,2,0,0,126,4164,0,0,240,14400,0,0,61,1315,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,116
+17     3061    .       C       <*>     0       .       DP=5;I16=2,3,0,0,167,5659,0,0,300,18000,0,0,84,1920,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,145
+17     3062    .       C       <*>     0       .       DP=5;I16=2,3,0,0,153,4913,0,0,300,18000,0,0,82,1904,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,134
+17     3063    .       C       <*>     0       .       DP=5;I16=2,3,0,0,149,4995,0,0,300,18000,0,0,80,1892,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,133
+17     3064    .       A       <*>     0       .       DP=5;I16=2,3,0,0,164,5622,0,0,300,18000,0,0,78,1884,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,144
+17     3065    .       G       <*>     0       .       DP=4;I16=1,3,0,0,132,4526,0,0,240,14400,0,0,77,1879,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,118
+17     3066    .       A       <*>     0       .       DP=4;I16=1,3,0,0,115,3749,0,0,240,14400,0,0,76,1876,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,104
+17     3067    .       T       <*>     0       .       DP=4;I16=1,3,0,0,114,3570,0,0,240,14400,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,103
+17     3068    .       G       <*>     0       .       DP=3;I16=1,2,0,0,88,2790,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,84
+17     3069    .       G       <*>     0       .       DP=3;I16=1,1,0,0,57,1889,0,0,120,7200,0,0,50,1250,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,6,57
+17     3070    .       C       <*>     0       .       DP=3;I16=1,2,0,0,103,3649,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,98
+17     3071    .       C       <*>     0       .       DP=3;I16=1,2,0,0,104,3656,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,98
+17     3072    .       C       <*>     0       .       DP=3;I16=1,2,0,0,112,4230,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,106
+17     3073    .       C       <*>     0       .       DP=3;I16=1,2,0,0,122,4986,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,115
+17     3074    .       C       <*>     0       .       DP=3;I16=1,2,0,0,123,5057,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,116
+17     3075    .       C       <*>     0       .       DP=3;I16=1,2,0,0,99,3461,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,94
+17     3076    .       G       <*>     0       .       DP=3;I16=1,2,0,0,96,3098,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,91
+17     3077    .       C       <*>     0       .       DP=3;I16=1,2,0,0,117,4619,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,111
+17     3078    .       C       <*>     0       .       DP=3;I16=1,2,0,0,117,4605,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,111
+17     3079    .       T       <*>     0       .       DP=3;I16=1,2,0,0,123,5061,0,0,180,10800,0,0,74,1826,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,116
+17     3080    .       G       <*>     0       .       DP=3;I16=1,2,0,0,109,4021,0,0,180,10800,0,0,73,1779,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,103
+17     3081    .       C       <*>     0       .       DP=3;I16=1,2,0,0,97,3221,0,0,180,10800,0,0,72,1734,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,92
+17     3082    .       C       <*>     0       .       DP=3;I16=1,2,0,0,119,4721,0,0,180,10800,0,0,71,1691,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,112
+17     3083    .       T       <*>     0       .       DP=3;I16=1,2,0,0,120,4824,0,0,180,10800,0,0,70,1650,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,113
+17     3084    .       G       <*>     0       .       DP=4;I16=1,3,0,0,153,5887,0,0,240,14400,0,0,69,1611,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,135
+17     3085    .       T       <*>     0       .       DP=4;I16=1,3,0,0,153,5857,0,0,240,14400,0,0,69,1575,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,135
+17     3086    .       G       <*>     0       .       DP=4;I16=1,3,0,0,149,5569,0,0,240,14400,0,0,69,1543,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,131
+17     3087    .       G       <*>     0       .       DP=4;I16=1,3,0,0,155,6031,0,0,240,14400,0,0,69,1515,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,137
+17     3088    .       A       <*>     0       .       DP=4;I16=1,3,0,0,154,5956,0,0,240,14400,0,0,69,1491,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,135
+17     3089    .       A       <*>     0       .       DP=5;I16=2,3,0,0,202,8232,0,0,300,18000,0,0,69,1471,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,175
+17     3090    .       G       <*>     0       .       DP=5;I16=2,3,0,0,185,6855,0,0,300,18000,0,0,70,1456,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,160
+17     3091    .       T       <*>     0       .       DP=5;I16=2,3,0,0,174,6552,0,0,300,18000,0,0,71,1447,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,153
+17     3092    .       T       <*>     0       .       DP=5;I16=2,3,0,0,189,7193,0,0,300,18000,0,0,72,1444,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,165
+17     3093    .       G       <*>     0       .       DP=5;I16=2,3,0,0,179,6575,0,0,300,18000,0,0,73,1447,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,157
+17     3094    .       A       <*>     0       .       DP=5;I16=2,3,0,0,185,6961,0,0,300,18000,0,0,74,1456,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,161
+17     3095    .       C       <*>     0       .       DP=5;I16=2,3,0,0,188,7122,0,0,300,18000,0,0,75,1471,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,163
+17     3096    .       C       <*>     0       .       DP=5;I16=2,3,0,0,193,7465,0,0,300,18000,0,0,76,1492,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,167
+17     3097    .       A       <*>     0       .       DP=5;I16=2,3,0,0,200,8034,0,0,300,18000,0,0,77,1519,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,174
+17     3098    .       G       <*>     0       .       DP=5;I16=2,3,0,0,191,7333,0,0,300,18000,0,0,78,1552,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,166
+17     3099    .       A       <*>     0       .       DP=5;I16=2,3,0,0,191,7299,0,0,300,18000,0,0,78,1542,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,165
+17     3100    .       C       <*>     0       .       DP=5;I16=2,3,0,0,184,6802,0,0,300,18000,0,0,78,1540,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,159
+17     3101    .       C       <*>     0       .       DP=5;I16=2,3,0,0,186,6930,0,0,300,18000,0,0,78,1546,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,161
+17     3102    .       A       <*>     0       .       DP=6;I16=3,3,0,0,226,8548,0,0,360,21600,0,0,78,1560,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,189
+17     3103    .       T       <*>     0       .       DP=6;I16=3,3,0,0,223,8347,0,0,360,21600,0,0,79,1583,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,187
+17     3104    .       C       T,<*>   0       .       DP=5;I16=1,2,2,0,114,4334,80,3202,180,10800,120,7200,41,765,40,850;QS=0.587629,0.412371,0;VDB=0.8;SGB=-0.453602;RPB=0.833333;MQB=1;MQSB=1;BQB=0.166667;MQ0F=0   PL      59,0,93,68,99,157
+17     3105    .       T       <*>     0       .       DP=5;I16=3,2,0,0,195,7621,0,0,300,18000,0,0,83,1655,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,169
+17     3106    .       G       <*>     0       .       DP=5;I16=3,2,0,0,193,7461,0,0,300,18000,0,0,85,1703,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,167
+17     3107    .       T       <*>     0       .       DP=6;I16=3,3,0,0,233,9067,0,0,360,21600,0,0,87,1759,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,195
+17     3108    .       C       <*>     0       .       DP=6;I16=3,3,0,0,226,8562,0,0,360,21600,0,0,90,1824,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,189
+17     3109    .       A       <*>     0       .       DP=6;I16=3,3,0,0,234,9146,0,0,360,21600,0,0,93,1899,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,195
+17     3110    .       C       <*>     0       .       DP=6;I16=3,3,0,0,226,8534,0,0,360,21600,0,0,94,1884,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,189
+17     3111    .       A       <*>     0       .       DP=6;I16=3,3,0,0,244,10014,0,0,360,21600,0,0,95,1879,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,205
+17     3112    .       G       <*>     0       .       DP=6;I16=3,3,0,0,227,8745,0,0,360,21600,0,0,96,1884,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,191
+17     3113    .       C       <*>     0       .       DP=6;I16=3,3,0,0,231,8947,0,0,360,21600,0,0,97,1899,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,193
+17     3114    .       A       <*>     0       .       DP=6;I16=3,3,0,0,239,9559,0,0,360,21600,0,0,98,1924,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,200
+17     3115    .       G       <*>     0       .       DP=6;I16=3,3,0,0,233,9095,0,0,360,21600,0,0,98,1908,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,195
+17     3116    .       G       <*>     0       .       DP=6;I16=3,3,0,0,232,9014,0,0,360,21600,0,0,98,1900,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,194
+17     3117    .       T       <*>     0       .       DP=6;I16=3,3,0,0,209,7553,0,0,360,21600,0,0,98,1900,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,177
+17     3118    .       A       <*>     0       .       DP=6;I16=3,3,0,0,231,8907,0,0,360,21600,0,0,98,1908,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,193
+17     3119    .       A       <*>     0       .       DP=6;I16=3,3,0,0,248,10278,0,0,360,21600,0,0,98,1924,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,207
+17     3120    .       G       <*>     0       .       DP=6;I16=3,3,0,0,217,7947,0,0,360,21600,0,0,98,1948,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,182
+17     3121    .       A       <*>     0       .       DP=6;I16=3,3,0,0,232,9014,0,0,360,21600,0,0,98,1980,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,194
+17     3122    .       C       <*>     0       .       DP=6;I16=3,3,0,0,229,8779,0,0,360,21600,0,0,98,2020,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,192
+17     3123    .       T       <*>     0       .       DP=6;I16=3,3,0,0,242,9864,0,0,360,21600,0,0,98,2068,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,204
+17     3124    .       C       <*>     0       .       DP=5;I16=3,2,0,0,206,8500,0,0,300,18000,0,0,99,2123,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,178
+17     3125    .       T       <*>     0       .       DP=5;I16=3,2,0,0,213,9081,0,0,300,18000,0,0,100,2184,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,185
+17     3126    .       G       <*>     0       .       DP=5;I16=3,2,0,0,201,8093,0,0,300,18000,0,0,101,2251,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,174
+17     3127    .       C       <*>     0       .       DP=5;I16=3,2,0,0,202,8174,0,0,300,18000,0,0,102,2324,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,175
+17     3128    .       T       <*>     0       .       DP=5;I16=3,2,0,0,209,8753,0,0,300,18000,0,0,102,2352,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,182
+17     3129    .       T       <*>     0       .       DP=5;I16=3,2,0,0,206,8506,0,0,300,18000,0,0,102,2384,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,178
+17     3130    .       T       <*>     0       .       DP=5;I16=3,2,0,0,195,7663,0,0,300,18000,0,0,102,2420,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,169
+17     3131    .       C       <*>     0       .       DP=5;I16=3,2,0,0,196,7724,0,0,300,18000,0,0,102,2460,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,170
+17     3132    .       T       <*>     0       .       DP=5;I16=3,2,0,0,200,8048,0,0,300,18000,0,0,102,2504,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,174
+17     3133    .       G       <*>     0       .       DP=5;I16=3,2,0,0,191,7405,0,0,300,18000,0,0,101,2501,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,166
+17     3134    .       G       <*>     0       .       DP=5;I16=3,2,0,0,185,7049,0,0,300,18000,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,163
+17     3135    .       G       <*>     0       .       DP=4;I16=2,2,0,0,165,6819,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,151
+17     3136    .       C       <*>     0       .       DP=4;I16=2,2,0,0,153,5945,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,140
+17     3137    .       A       <*>     0       .       DP=4;I16=2,2,0,0,155,6037,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,142
+17     3138    .       A       <*>     0       .       DP=4;I16=2,2,0,0,161,6523,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,147
+17     3139    .       C       <*>     0       .       DP=4;I16=2,2,0,0,152,5790,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,139
+17     3140    .       C       <*>     0       .       DP=4;I16=2,2,0,0,159,6365,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,145
+17     3141    .       C       <*>     0       .       DP=4;I16=2,2,0,0,163,6705,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,150
+17     3142    .       A       <*>     0       .       DP=4;I16=2,2,0,0,169,7149,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,155
+17     3143    .       G       <*>     0       .       DP=4;I16=2,2,0,0,165,6825,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,151
+17     3144    .       C       <*>     0       .       DP=5;I16=3,2,0,0,190,7296,0,0,300,18000,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,165
+17     3145    .       A       <*>     0       .       DP=5;I16=3,2,0,0,200,8046,0,0,300,18000,0,0,101,2501,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,174
+17     3146    .       G       <*>     0       .       DP=5;I16=3,2,0,0,206,8530,0,0,300,18000,0,0,102,2504,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,179
+17     3147    .       G       <*>     0       .       DP=5;I16=3,2,0,0,198,7910,0,0,300,18000,0,0,103,2509,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,172
+17     3148    .       T       <*>     0       .       DP=5;I16=3,2,0,0,169,5971,0,0,300,18000,0,0,104,2516,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,149
+17     3149    .       G       <*>     0       .       DP=5;I16=3,2,0,0,192,7406,0,0,300,18000,0,0,105,2525,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,167
+17     3150    .       A       <*>     0       .       DP=5;I16=3,2,0,0,190,7414,0,0,300,18000,0,0,106,2536,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,167
+17     3151    .       C       <*>     0       .       DP=5;I16=3,2,0,0,188,7090,0,0,300,18000,0,0,107,2549,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,163
+17     3152    .       C       <*>     0       .       DP=5;I16=3,2,0,0,177,6411,0,0,300,18000,0,0,108,2564,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,155
+17     3153    .       C       <*>     0       .       DP=5;I16=3,2,0,0,190,7326,0,0,300,18000,0,0,109,2581,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,166
+17     3154    .       T       <*>     0       .       DP=6;I16=4,2,0,0,235,9351,0,0,360,21600,0,0,110,2600,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,194
+17     3155    .       G       <*>     0       .       DP=6;I16=4,2,0,0,220,8160,0,0,360,21600,0,0,112,2622,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,180
+17     3156    .       G       <*>     0       .       DP=6;I16=4,2,0,0,230,8940,0,0,360,21600,0,0,114,2648,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,189
+17     3157    .       A       <*>     0       .       DP=6;I16=4,2,0,0,235,9261,0,0,360,21600,0,0,116,2678,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,193
+17     3158    .       A       <*>     0       .       DP=6;I16=4,2,0,0,235,9263,0,0,360,21600,0,0,118,2712,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,192
+17     3159    .       T       <*>     0       .       DP=6;I16=4,2,0,0,236,9366,0,0,360,21600,0,0,120,2750,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,194
+17     3160    .       T       <*>     0       .       DP=6;I16=4,2,0,0,233,9325,0,0,360,21600,0,0,121,2743,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,193
+17     3161    .       C       <*>     0       .       DP=6;I16=4,2,0,0,239,9617,0,0,360,21600,0,0,122,2742,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,196
+17     3162    .       C       <*>     0       .       DP=6;I16=4,2,0,0,227,8857,0,0,360,21600,0,0,123,2747,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,188
+17     3163    .       T       <*>     0       .       DP=6;I16=4,2,0,0,242,9898,0,0,360,21600,0,0,124,2758,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,200
+17     3164    .       G       <*>     0       .       DP=6;I16=4,2,0,0,229,8893,0,0,360,21600,0,0,125,2775,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,188
+17     3165    .       T       <*>     0       .       DP=6;I16=4,2,0,0,232,9004,0,0,360,21600,0,0,125,2749,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,189
+17     3166    .       C       <*>     0       .       DP=6;I16=4,2,0,0,238,9460,0,0,360,21600,0,0,125,2731,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,193
+17     3167    .       C       <*>     0       .       DP=6;I16=4,2,0,0,230,8932,0,0,360,21600,0,0,125,2721,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,189
+17     3168    .       A       <*>     0       .       DP=6;I16=4,2,0,0,236,9292,0,0,360,21600,0,0,125,2719,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,192
+17     3169    .       T       <*>     0       .       DP=6;I16=4,2,0,0,229,8803,0,0,360,21600,0,0,125,2725,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,187
+17     3170    .       C       <*>     0       .       DP=6;I16=4,2,0,0,246,10098,0,0,360,21600,0,0,124,2688,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,18,201
+17     3171    .       T       <*>     0       .       DP=6;I16=4,2,0,0,245,10039,0,0,360,21600,0,0,123,2657,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,18,201
+17     3172    .       G       <*>     0       .       DP=6;I16=4,2,0,0,213,7757,0,0,360,21600,0,0,122,2632,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,176
+17     3173    .       G       <*>     0       .       DP=6;I16=4,2,0,0,211,7615,0,0,360,21600,0,0,121,2613,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,174
+17     3174    .       C       <*>     0       .       DP=6;I16=4,2,0,0,237,9423,0,0,360,21600,0,0,120,2600,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,194
+17     3175    .       A       <*>     0       .       DP=7;I16=5,2,0,0,271,10615,0,0,420,25200,0,0,119,2593,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,209
+17     3176    .       G       <*>     0       .       DP=7;I16=5,2,0,0,268,10330,0,0,420,25200,0,0,119,2593,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,205
+17     3177    .       G       <*>     0       .       DP=7;I16=5,2,0,0,252,9250,0,0,420,25200,0,0,119,2601,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,195
+17     3178    .       T       <*>     0       .       DP=7;I16=5,2,0,0,222,7256,0,0,420,25200,0,0,118,2568,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,173
+17     3179    .       G       <*>     0       .       DP=7;I16=5,2,0,0,243,8581,0,0,420,25200,0,0,117,2545,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,188
+17     3180    .       G       <*>     0       .       DP=7;I16=5,2,0,0,225,7415,0,0,420,25200,0,0,115,2481,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,175
+17     3181    .       G       <*>     0       .       DP=7;I16=5,2,0,0,252,9126,0,0,420,25200,0,0,113,2425,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,193
+17     3182    .       C       <*>     0       .       DP=7;I16=5,2,0,0,239,8287,0,0,420,25200,0,0,111,2377,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,184
+17     3183    .       A       <*>     0       .       DP=7;I16=5,2,0,0,248,8966,0,0,420,25200,0,0,108,2288,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,193
+17     3184    .       T       <*>     0       .       DP=7;I16=5,2,0,0,252,9234,0,0,420,25200,0,0,105,2209,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,196
+17     3185    .       T       <*>     0       .       DP=6;I16=5,1,0,0,231,8911,0,0,360,21600,0,0,103,2139,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,174
+17     3186    .       G       <*>     0       .       DP=6;I16=5,1,0,0,221,8275,0,0,360,21600,0,0,101,2077,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,169
+17     3187    .       A       <*>     0       .       DP=6;I16=5,1,0,0,224,8458,0,0,360,21600,0,0,99,2023,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,171
+17     3188    .       A       <*>     0       .       DP=6;I16=5,1,0,0,231,8933,0,0,360,21600,0,0,97,1977,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,174
+17     3189    .       A       <*>     0       .       DP=6;I16=5,1,0,0,229,8829,0,0,360,21600,0,0,95,1939,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,174
+17     3190    .       C       <*>     0       .       DP=5;I16=4,1,0,0,182,6662,0,0,300,18000,0,0,94,1908,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,148
+17     3191    .       T       <*>     0       .       DP=5;I16=4,1,0,0,209,8749,0,0,300,18000,0,0,93,1883,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,171
+17     3192    .       G       <*>     0       .       DP=5;I16=4,1,0,0,186,6978,0,0,300,18000,0,0,92,1864,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,152
+17     3193    .       G       <*>     0       .       DP=5;I16=4,1,0,0,181,6633,0,0,300,18000,0,0,91,1851,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,148
+17     3194    .       T       <*>     0       .       DP=6;I16=4,2,0,0,216,7882,0,0,360,21600,0,0,90,1844,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,178
+17     3195    .       T       <*>     0       .       DP=6;I16=4,2,0,0,231,8971,0,0,360,21600,0,0,90,1844,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,189
+17     3196    .       T       <*>     0       .       DP=6;I16=4,2,0,0,228,8738,0,0,360,21600,0,0,90,1852,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,186
+17     3197    .       A       <*>     0       .       DP=6;I16=4,2,0,0,219,8029,0,0,360,21600,0,0,90,1868,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,179
+17     3198    .       A       <*>     0       .       DP=6;I16=4,2,0,0,243,9855,0,0,360,21600,0,0,90,1892,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,198
+17     3199    .       A       <*>     0       .       DP=6;I16=4,2,0,0,240,9620,0,0,360,21600,0,0,90,1924,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,196
+17     3200    .       A       <*>     0       .       DP=6;I16=4,2,0,0,238,9490,0,0,360,21600,0,0,90,1964,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,195
+17     3201    .       A       <*>     0       .       DP=6;I16=4,2,0,0,242,9796,0,0,360,21600,0,0,89,1961,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,198
+17     3202    .       T       <*>     0       .       DP=6;I16=4,2,0,0,227,8733,0,0,360,21600,0,0,88,1964,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,187
+17     3203    .       G       <*>     0       .       DP=5;I16=3,2,0,0,185,6875,0,0,300,18000,0,0,88,1972,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,160
+17     3204    .       T       <*>     0       .       DP=5;I16=3,2,0,0,195,7631,0,0,300,18000,0,0,88,1984,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,169
+17     3205    .       C       <*>     0       .       DP=5;I16=3,2,0,0,181,6571,0,0,300,18000,0,0,88,2000,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,157
+17     3206    .       A       <*>     0       .       DP=5;I16=3,2,0,0,191,7317,0,0,300,18000,0,0,88,2020,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,165
+17     3207    .       C       <*>     0       .       DP=5;I16=3,2,0,0,182,6686,0,0,300,18000,0,0,88,2044,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,158
+17     3208    .       A       <*>     0       .       DP=4;I16=3,1,0,0,162,6570,0,0,240,14400,0,0,89,2071,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,142
+17     3209    .       C       <*>     0       .       DP=4;I16=3,1,0,0,153,5879,0,0,240,14400,0,0,90,2100,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,134
+17     3210    .       C       <*>     0       .       DP=4;I16=3,1,0,0,161,6491,0,0,240,14400,0,0,91,2131,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,141
+17     3211    .       A       <*>     0       .       DP=4;I16=3,1,0,0,160,6414,0,0,240,14400,0,0,92,2164,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,140
+17     3212    .       T       <*>     0       .       DP=4;I16=3,1,0,0,163,6643,0,0,240,14400,0,0,93,2199,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,144
+17     3213    .       A       <*>     0       .       DP=4;I16=3,1,0,0,157,6217,0,0,240,14400,0,0,94,2236,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,138
+17     3214    .       G       <*>     0       .       DP=4;I16=3,1,0,0,153,5879,0,0,240,14400,0,0,95,2275,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,134
+17     3215    .       G       <*>     0       .       DP=4;I16=3,1,0,0,144,5382,0,0,240,14400,0,0,96,2316,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,128
+17     3216    .       C       <*>     0       .       DP=4;I16=3,1,0,0,157,6173,0,0,240,14400,0,0,97,2359,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,138
+17     3217    .       C       <*>     0       .       DP=4;I16=3,1,0,0,140,5000,0,0,240,14400,0,0,98,2404,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,123
+17     3218    .       G       <*>     0       .       DP=4;I16=3,1,0,0,127,4149,0,0,240,14400,0,0,99,2451,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,112
+17     3219    .       G       <*>     0       .       DP=4;I16=3,1,0,0,144,5220,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,126
+17     3220    .       G       <*>     0       .       DP=4;I16=3,1,0,0,144,5214,0,0,240,14400,0,0,99,2451,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,126
+17     3221    .       C       <*>     0       .       DP=4;I16=3,1,0,0,159,6323,0,0,240,14400,0,0,98,2404,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,139
+17     3222    .       A       <*>     0       .       DP=4;I16=3,1,0,0,151,5755,0,0,240,14400,0,0,97,2359,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,133
+17     3223    .       C       <*>     0       .       DP=4;I16=3,1,0,0,150,5660,0,0,240,14400,0,0,96,2316,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,132
+17     3224    .       A       <*>     0       .       DP=4;I16=3,1,0,0,161,6489,0,0,240,14400,0,0,95,2275,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,141
+17     3225    .       G       <*>     0       .       DP=4;I16=3,1,0,0,152,5830,0,0,240,14400,0,0,94,2236,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,134
+17     3226    .       T       <*>     0       .       DP=4;I16=3,1,0,0,150,5646,0,0,240,14400,0,0,93,2199,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,131
+17     3227    .       G       <*>     0       .       DP=4;I16=3,1,0,0,143,5151,0,0,240,14400,0,0,92,2164,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,125
+17     3228    .       G       <*>     0       .       DP=4;I16=3,1,0,0,138,4806,0,0,240,14400,0,0,91,2131,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,121
+17     3229    .       C       <*>     0       .       DP=4;I16=3,1,0,0,143,5121,0,0,240,14400,0,0,90,2100,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,126
+17     3230    .       T       <*>     0       .       DP=4;I16=3,1,0,0,159,6333,0,0,240,14400,0,0,88,2022,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,139
+17     3231    .       C       <*>     0       .       DP=4;I16=3,1,0,0,146,5350,0,0,240,14400,0,0,86,1948,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,128
+17     3232    .       A       <*>     0       .       DP=4;I16=3,1,0,0,149,5721,0,0,240,14400,0,0,84,1878,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,132
+17     3233    .       C       <*>     0       .       DP=4;I16=3,1,0,0,126,3986,0,0,240,14400,0,0,82,1812,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,110
+17     3234    .       G       <*>     0       .       DP=4;I16=3,1,0,0,112,3510,0,0,240,14400,0,0,80,1750,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,100
+17     3235    .       C       <*>     0       .       DP=4;I16=3,1,0,0,139,4935,0,0,240,14400,0,0,78,1692,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,123
+17     3236    .       C       <*>     0       .       DP=4;I16=3,1,0,0,153,5897,0,0,240,14400,0,0,76,1638,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,134
+17     3237    .       T       <*>     0       .       DP=4;I16=3,1,0,0,154,6020,0,0,240,14400,0,0,74,1588,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,136
+17     3238    .       G       <*>     0       .       DP=4;I16=3,1,0,0,147,5459,0,0,240,14400,0,0,72,1542,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,129
+17     3239    .       T       <*>     0       .       DP=4;I16=3,1,0,0,148,5546,0,0,240,14400,0,0,70,1500,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,131
+17     3240    .       A       <*>     0       .       DP=4;I16=3,1,0,0,150,5668,0,0,240,14400,0,0,68,1462,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,132
+17     3241    .       A       <*>     0       .       DP=4;I16=3,1,0,0,163,6655,0,0,240,14400,0,0,66,1428,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,143
+17     3242    .       T       <*>     0       .       DP=5;I16=4,1,0,0,185,6943,0,0,300,18000,0,0,64,1398,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,152
+17     3243    .       C       <*>     0       .       DP=5;I16=4,1,0,0,181,6629,0,0,300,18000,0,0,63,1373,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,148
+17     3244    .       C       <*>     0       .       DP=5;I16=4,1,0,0,172,6074,0,0,300,18000,0,0,62,1354,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,142
+17     3245    .       C       <*>     0       .       DP=4;I16=3,1,0,0,150,5636,0,0,240,14400,0,0,62,1340,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,131
+17     3246    .       A       <*>     0       .       DP=4;I16=3,1,0,0,159,6325,0,0,240,14400,0,0,62,1330,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,139
+17     3247    .       G       <*>     0       .       DP=4;I16=3,1,0,0,151,5747,0,0,240,14400,0,0,62,1324,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,133
+17     3248    .       C       <*>     0       .       DP=4;I16=3,1,0,0,151,5703,0,0,240,14400,0,0,62,1322,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,132
+17     3249    .       C       <*>     0       .       DP=4;I16=3,1,0,0,152,5790,0,0,240,14400,0,0,62,1324,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,133
+17     3250    .       C       <*>     0       .       DP=4;I16=3,1,0,0,156,6126,0,0,240,14400,0,0,62,1330,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,137
+17     3251    .       T       <*>     0       .       DP=4;I16=3,1,0,0,152,5880,0,0,240,14400,0,0,61,1291,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,135
+17     3252    .       T       <*>     0       .       DP=4;I16=3,1,0,0,141,5161,0,0,240,14400,0,0,60,1258,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,126
+17     3253    .       T       <*>     0       .       DP=4;I16=3,1,0,0,150,5678,0,0,240,14400,0,0,59,1231,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,132
+17     3254    .       G       <*>     0       .       DP=5;I16=3,2,0,0,176,6362,0,0,300,18000,0,0,58,1210,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,154
+17     3255    .       G       <*>     0       .       DP=4;I16=2,2,0,0,130,4610,0,0,240,14400,0,0,59,1195,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,120
+17     3256    .       G       <*>     0       .       DP=4;I16=2,2,0,0,154,6020,0,0,240,14400,0,0,60,1186,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,142
+17     3257    .       A       <*>     0       .       DP=4;I16=2,2,0,0,157,6219,0,0,240,14400,0,0,61,1183,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,144
+17     3258    .       G       <*>     0       .       DP=4;I16=2,2,0,0,159,6365,0,0,240,14400,0,0,62,1186,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,146
+17     3259    .       G       <*>     0       .       DP=4;I16=2,2,0,0,151,5753,0,0,240,14400,0,0,63,1195,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,139
+17     3260    .       C       <*>     0       .       DP=4;I16=2,2,0,0,145,5295,0,0,240,14400,0,0,64,1210,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,133
+17     3261    .       C       <*>     0       .       DP=4;I16=2,2,0,0,151,5707,0,0,240,14400,0,0,65,1231,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,138
+17     3262    .       A       <*>     0       .       DP=4;I16=2,2,0,0,162,6570,0,0,240,14400,0,0,66,1258,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,148
+17     3263    .       G       <*>     0       .       DP=4;I16=2,2,0,0,160,6442,0,0,240,14400,0,0,67,1291,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,146
+17     3264    .       G       <*>     0       .       DP=4;I16=2,2,0,0,156,6120,0,0,240,14400,0,0,68,1330,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,143
+17     3265    .       G       <*>     0       .       DP=4;I16=2,2,0,0,150,5662,0,0,240,14400,0,0,69,1375,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,137
+17     3266    .       T       <*>     0       .       DP=4;I16=1,2,0,0,120,4802,0,0,180,10800,0,0,61,1345,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,113
+17     3267    .       G       <*>     0       .       DP=4;I16=2,2,0,0,144,5394,0,0,240,14400,0,0,71,1483,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,133
+17     3268    .       G       <*>     0       .       DP=4;I16=2,2,0,0,154,6010,0,0,240,14400,0,0,71,1495,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,142
+17     3269    .       G       <*>     0       .       DP=4;I16=2,2,0,0,149,5625,0,0,240,14400,0,0,71,1511,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,137
+17     3270    .       T       <*>     0       .       DP=5;I16=2,2,0,0,148,5560,0,0,240,14400,0,0,65,1457,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,136
+17     3271    .       G       <*>     0       .       DP=4;I16=2,2,0,0,157,6181,0,0,240,14400,0,0,66,1444,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,143
+17     3272    .       G       <*>     0       .       DP=4;I16=2,2,0,0,153,5881,0,0,240,14400,0,0,67,1437,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,140
+17     3273    .       A       <*>     0       .       DP=4;I16=2,2,0,0,161,6485,0,0,240,14400,0,0,68,1436,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,147
+17     3274    .       T       <*>     0       .       DP=4;I16=2,2,0,0,163,6653,0,0,240,14400,0,0,69,1441,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,149
+17     3275    .       C       <*>     0       .       DP=4;I16=2,2,0,0,152,5808,0,0,240,14400,0,0,70,1452,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,139
+17     3276    .       A       <*>     0       .       DP=4;I16=2,2,0,0,154,5948,0,0,240,14400,0,0,71,1469,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,141
+17     3277    .       C       <*>     0       .       DP=4;I16=2,2,0,0,159,6333,0,0,240,14400,0,0,72,1492,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,146
+17     3278    .       T       <*>     0       .       DP=4;I16=2,2,0,0,167,6993,0,0,240,14400,0,0,73,1521,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,153
+17     3279    .       T       <*>     0       .       DP=4;I16=2,2,0,0,164,6728,0,0,240,14400,0,0,74,1556,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,150
+17     3280    .       G       <*>     0       .       DP=4;I16=2,2,0,0,160,6466,0,0,240,14400,0,0,74,1546,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,146
+17     3281    .       A       <*>     0       .       DP=4;I16=2,2,0,0,172,7410,0,0,240,14400,0,0,74,1540,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,157
+17     3282    .       G       <*>     0       .       DP=4;I16=2,2,0,0,164,6738,0,0,240,14400,0,0,74,1538,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,150
+17     3283    .       G       <*>     0       .       DP=4;I16=2,2,0,0,160,6406,0,0,240,14400,0,0,74,1540,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,146
+17     3284    .       T       <*>     0       .       DP=4;I16=2,2,0,0,160,6420,0,0,240,14400,0,0,74,1546,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,146
+17     3285    .       C       <*>     0       .       DP=4;I16=2,2,0,0,157,6167,0,0,240,14400,0,0,74,1556,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,143
+17     3286    .       A       <*>     0       .       DP=4;I16=2,2,0,0,167,6985,0,0,240,14400,0,0,74,1570,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,153
+17     3287    .       G       <*>     0       .       DP=4;I16=2,2,0,0,164,6750,0,0,240,14400,0,0,74,1588,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,150
+17     3288    .       G       <*>     0       .       DP=5;I16=3,2,0,0,188,7194,0,0,300,18000,0,0,74,1610,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,164
+17     3289    .       A       <*>     0       .       DP=5;I16=3,2,0,0,205,8443,0,0,300,18000,0,0,75,1637,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,178
+17     3290    .       G       <*>     0       .       DP=5;I16=3,2,0,0,193,7487,0,0,300,18000,0,0,76,1670,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,168
+17     3291    .       T       <*>     0       .       DP=5;I16=3,2,0,0,193,7485,0,0,300,18000,0,0,77,1709,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,168
+17     3292    .       T       <*>     0       .       DP=5;I16=3,2,0,0,189,7171,0,0,300,18000,0,0,78,1754,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,164
+17     3293    .       C       <*>     0       .       DP=5;I16=3,2,0,0,196,7710,0,0,300,18000,0,0,79,1805,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,170
+17     3294    .       A       <*>     0       .       DP=5;I16=3,2,0,0,185,6959,0,0,300,18000,0,0,80,1862,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,162
+17     3295    .       A       <*>     0       .       DP=4;I16=3,1,0,0,162,6602,0,0,240,14400,0,0,82,1924,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,143
+17     3296    .       G       <*>     0       .       DP=4;I16=3,1,0,0,159,6345,0,0,240,14400,0,0,83,1939,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,140
+17     3297    .       A       <*>     0       .       DP=4;I16=3,1,0,0,159,6369,0,0,240,14400,0,0,84,1956,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,140
+17     3298    .       C       <*>     0       .       DP=4;I16=3,1,0,0,153,5941,0,0,240,14400,0,0,85,1975,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,135
+17     3299    .       C       <*>     0       .       DP=4;I16=3,1,0,0,160,6414,0,0,240,14400,0,0,86,1996,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,140
+17     3300    .       A       <*>     0       .       DP=4;I16=3,1,0,0,164,6742,0,0,240,14400,0,0,87,2019,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,144
+17     3301    .       G       <*>     0       .       DP=4;I16=3,1,0,0,161,6507,0,0,240,14400,0,0,88,2044,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,141
+17     3302    .       C       <*>     0       .       DP=5;I16=4,1,0,0,189,7235,0,0,300,18000,0,0,89,2071,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,155
+17     3303    .       C       <*>     0       .       DP=5;I16=4,1,0,0,187,7051,0,0,300,18000,0,0,91,2101,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,153
+17     3304    .       T       <*>     0       .       DP=5;I16=4,1,0,0,206,8500,0,0,300,18000,0,0,93,2135,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,167
+17     3305    .       G       <*>     0       .       DP=5;I16=4,1,0,0,186,6948,0,0,300,18000,0,0,95,2173,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,151
+17     3306    .       G       <*>     0       .       DP=5;I16=4,1,0,0,184,6832,0,0,300,18000,0,0,97,2215,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,150
+17     3307    .       C       <*>     0       .       DP=5;I16=4,1,0,0,188,7098,0,0,300,18000,0,0,99,2261,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,153
+17     3308    .       C       <*>     0       .       DP=5;I16=4,1,0,0,184,6890,0,0,300,18000,0,0,101,2311,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,151
+17     3309    .       A       <*>     0       .       DP=5;I16=4,1,0,0,199,7939,0,0,300,18000,0,0,103,2365,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,162
+17     3310    .       A       <*>     0       .       DP=5;I16=4,1,0,0,201,8123,0,0,300,18000,0,0,105,2423,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,164
+17     3311    .       C       <*>     0       .       DP=5;I16=4,1,0,0,191,7391,0,0,300,18000,0,0,107,2485,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,157
+17     3312    .       A       <*>     0       .       DP=5;I16=4,1,0,0,196,7738,0,0,300,18000,0,0,109,2551,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,160
+17     3313    .       T       <*>     0       .       DP=5;I16=4,1,0,0,198,7856,0,0,300,18000,0,0,111,2621,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,161
+17     3314    .       G       <*>     0       .       DP=5;I16=4,1,0,0,197,7831,0,0,300,18000,0,0,112,2644,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,161
+17     3315    .       G       <*>     0       .       DP=5;I16=4,1,0,0,195,7649,0,0,300,18000,0,0,113,2669,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,159
+17     3316    .       T       <*>     0       .       DP=5;I16=3,1,0,0,139,4903,0,0,240,14400,0,0,89,2071,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,122
+17     3317    .       G       <*>     0       .       DP=6;I16=4,2,0,0,202,6978,0,0,360,21600,0,0,115,2725,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,167
+17     3318    .       A       <*>     0       .       DP=6;I16=4,2,0,0,225,8557,0,0,360,21600,0,0,116,2708,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,185
+17     3319    .       A       <*>     0       .       DP=6;I16=4,2,0,0,230,9112,0,0,360,21600,0,0,117,2697,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,188
+17     3320    .       A       <*>     0       .       DP=6;I16=4,2,0,0,219,8503,0,0,360,21600,0,0,118,2692,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,178
+17     3321    .       C       <*>     0       .       DP=6;I16=4,2,0,0,228,8702,0,0,360,21600,0,0,119,2693,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,186
+17     3322    .       C       <*>     0       .       DP=6;I16=4,2,0,0,242,9784,0,0,360,21600,0,0,120,2700,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,198
+17     3323    .       C       <*>     0       .       DP=6;I16=4,2,0,0,246,10108,0,0,360,21600,0,0,121,2713,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,18,201
+17     3324    .       C       <*>     0       .       DP=6;I16=4,2,0,0,227,8665,0,0,360,21600,0,0,122,2732,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,186
+17     3325    .       G       <*>     0       .       DP=6;I16=4,2,0,0,200,6766,0,0,360,21600,0,0,123,2757,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,163
+17     3326    .       T       <*>     0       .       DP=6;I16=4,2,0,0,228,8706,0,0,360,21600,0,0,124,2788,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,186
+17     3327    .       C       <*>     0       .       DP=6;I16=4,2,0,0,233,9073,0,0,360,21600,0,0,125,2825,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,190
+17     3328    .       T       <*>     0       .       DP=7;I16=5,2,0,0,277,11019,0,0,420,25200,0,0,125,2817,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,213
+17     3329    .       A       <*>     0       .       DP=7;I16=5,2,0,0,273,10661,0,0,420,25200,0,0,126,2814,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,207
+17     3330    .       C       <*>     0       .       DP=7;I16=5,2,0,0,265,10087,0,0,420,25200,0,0,126,2768,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,203
+17     3331    .       T       <*>     0       .       DP=7;I16=5,2,0,0,289,11969,0,0,420,25200,0,0,126,2730,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,224
+17     3332    .       A       <*>     0       .       DP=7;I16=5,2,0,0,275,10819,0,0,420,25200,0,0,126,2700,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,211
+17     3333    .       A       <*>     0       .       DP=8;I16=5,3,0,0,317,12857,0,0,480,28800,0,0,126,2678,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,241
+17     3334    .       A       <*>     0       .       DP=8;I16=5,3,0,0,318,12908,0,0,480,28800,0,0,127,2665,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,241
+17     3335    .       A       <*>     0       .       DP=8;I16=5,3,0,0,316,12884,0,0,480,28800,0,0,128,2662,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,239
+17     3336    .       A       <*>     0       .       DP=8;I16=5,3,0,0,305,11785,0,0,480,28800,0,0,129,2669,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,232
+17     3337    .       T       <*>     0       .       DP=8;I16=5,3,0,0,296,11006,0,0,480,28800,0,0,130,2686,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,224
+17     3338    .       A       <*>     0       .       DP=8;I16=5,3,0,0,285,10199,0,0,480,28800,0,0,131,2713,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,214
+17     3339    .       C       <*>     0       .       DP=8;I16=5,3,0,0,308,11888,0,0,480,28800,0,0,132,2750,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,232
+17     3340    .       A       <*>     0       .       DP=8;I16=5,3,0,0,308,11972,0,0,480,28800,0,0,133,2797,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,233
+17     3341    .       A       <*>     0       .       DP=8;I16=5,3,0,0,311,12313,0,0,480,28800,0,0,134,2854,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,238
+17     3342    .       A       <*>     0       .       DP=8;I16=5,3,0,0,312,12456,0,0,480,28800,0,0,135,2921,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,240
+17     3343    .       A       <*>     0       .       DP=7;I16=4,3,0,0,288,11884,0,0,420,25200,0,0,136,2946,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,231
+17     3344    .       A       <*>     0       .       DP=7;I16=4,3,0,0,283,11479,0,0,420,25200,0,0,137,2977,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,226
+17     3345    .       T       <*>     0       .       DP=7;I16=4,3,0,0,276,10926,0,0,420,25200,0,0,138,3014,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,220
+17     3346    .       T       <*>     0       .       DP=7;I16=4,3,0,0,278,11054,0,0,420,25200,0,0,138,3008,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,221
+17     3347    .       A       <*>     0       .       DP=7;I16=4,3,0,0,284,11564,0,0,420,25200,0,0,138,3010,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,227
+17     3348    .       G       <*>     0       .       DP=7;I16=4,3,0,0,275,10841,0,0,420,25200,0,0,138,3020,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,219
+17     3349    .       C       <*>     0       .       DP=7;I16=4,3,0,0,257,9491,0,0,420,25200,0,0,138,3038,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,205
+17     3350    .       C       <*>     0       .       DP=7;I16=4,3,0,0,273,10843,0,0,420,25200,0,0,138,3064,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,220
+17     3351    .       T       <*>     0       .       DP=7;I16=4,3,0,0,286,11716,0,0,420,25200,0,0,138,3098,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,228
+17     3352    .       G       <*>     0       .       DP=7;I16=4,3,0,0,269,10375,0,0,420,25200,0,0,138,3140,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,214
+17     3353    .       G       <*>     0       .       DP=7;I16=4,3,0,0,268,10312,0,0,420,25200,0,0,138,3190,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,214
+17     3354    .       C       <*>     0       .       DP=7;I16=4,3,0,0,260,9824,0,0,420,25200,0,0,137,3197,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,209
+17     3355    .       G       <*>     0       .       DP=6;I16=4,2,0,0,202,6932,0,0,360,21600,0,0,137,3209,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,166
+17     3356    .       T       <*>     0       .       DP=6;I16=4,2,0,0,241,9683,0,0,360,21600,0,0,137,3225,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,195
+17     3357    .       G       <*>     0       .       DP=6;I16=4,2,0,0,235,9245,0,0,360,21600,0,0,137,3245,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,192
+17     3358    .       G       <*>     0       .       DP=6;I16=4,2,0,0,228,8744,0,0,360,21600,0,0,137,3269,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,187
+17     3359    .       T       <*>     0       .       DP=6;I16=3,2,0,0,185,6969,0,0,300,18000,0,0,125,3125,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,162
+17     3360    .       G       <*>     0       .       DP=6;I16=4,2,0,0,211,7669,0,0,360,21600,0,0,135,3225,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,175
+17     3361    .       G       <*>     0       .       DP=6;I16=4,2,0,0,211,7655,0,0,360,21600,0,0,134,3206,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,175
+17     3362    .       C       <*>     0       .       DP=6;I16=4,2,0,0,210,7526,0,0,360,21600,0,0,133,3189,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,173
+17     3363    .       G       <*>     0       .       DP=6;I16=4,2,0,0,195,6625,0,0,360,21600,0,0,132,3174,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,161
+17     3364    .       C       <*>     0       .       DP=6;I16=4,2,0,0,237,9403,0,0,360,21600,0,0,130,3112,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,194
+17     3365    .       A       <*>     0       .       DP=6;I16=4,2,0,0,232,9030,0,0,360,21600,0,0,128,3054,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,190
+17     3366    .       T       <*>     0       .       DP=6;I16=4,2,0,0,212,7962,0,0,360,21600,0,0,126,3000,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,177
+17     3367    .       G       <*>     0       .       DP=6;I16=4,2,0,0,205,7173,0,0,360,21600,0,0,124,2950,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,169
+17     3368    .       C       <*>     0       .       DP=6;I16=4,2,0,0,232,9012,0,0,360,21600,0,0,122,2904,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,189
+17     3369    .       C       <*>     0       .       DP=6;I16=4,2,0,0,236,9352,0,0,360,21600,0,0,120,2862,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,193
+17     3370    .       T       <*>     0       .       DP=6;I16=3,2,0,0,205,8443,0,0,300,18000,0,0,118,2824,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,178
+17     3371    .       G       <*>     0       .       DP=5;I16=3,2,0,0,195,7619,0,0,300,18000,0,0,117,2789,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,169
+17     3372    .       T       <*>     0       .       DP=5;I16=3,2,0,0,192,7422,0,0,300,18000,0,0,116,2756,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,167
+17     3373    .       A       <*>     0       .       DP=5;I16=3,2,0,0,201,8089,0,0,300,18000,0,0,115,2725,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,174
+17     3374    .       A       <*>     0       .       DP=5;I16=3,2,0,0,188,7246,0,0,300,18000,0,0,114,2696,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,164
+17     3375    .       T       <*>     0       .       DP=5;I16=3,2,0,0,198,7866,0,0,300,18000,0,0,113,2669,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,172
+17     3376    .       C       <*>     0       .       DP=5;I16=3,2,0,0,199,7999,0,0,300,18000,0,0,112,2644,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,173
+17     3377    .       C       <*>     0       .       DP=5;I16=3,2,0,0,200,8008,0,0,300,18000,0,0,111,2621,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,173
+17     3378    .       C       <*>     0       .       DP=5;I16=3,2,0,0,198,7862,0,0,300,18000,0,0,109,2551,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,172
+17     3379    .       A       <*>     0       .       DP=5;I16=3,2,0,0,195,7735,0,0,300,18000,0,0,107,2485,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,169
+17     3380    .       G       <*>     0       .       DP=5;I16=3,2,0,0,206,8502,0,0,300,18000,0,0,105,2423,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,178
+17     3381    .       C       <*>     0       .       DP=5;I16=3,2,0,0,206,8502,0,0,300,18000,0,0,103,2365,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,178
+17     3382    .       T       <*>     0       .       DP=5;I16=3,2,0,0,212,9010,0,0,300,18000,0,0,101,2311,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,184
+17     3383    .       A       <*>     0       .       DP=5;I16=3,2,0,0,192,7396,0,0,300,18000,0,0,99,2261,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,167
+17     3384    .       C       <*>     0       .       DP=6;I16=4,2,0,0,228,8720,0,0,360,21600,0,0,97,2215,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,187
+17     3385    .       T       <*>     0       .       DP=6;I16=4,2,0,0,238,9646,0,0,360,21600,0,0,96,2174,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,195
+17     3386    .       T       <*>     0       .       DP=6;I16=4,2,0,0,230,8866,0,0,360,21600,0,0,95,2139,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,188
+17     3387    .       G       <*>     0       .       DP=7;I16=4,3,0,0,261,9887,0,0,420,25200,0,0,94,2110,0,0;QS=1,0;MQSB=1.01283;MQ0F=0      PL      0,21,210
+17     3388    .       G       <*>     0       .       DP=7;I16=4,3,0,0,251,9167,0,0,420,25200,0,0,94,2088,0,0;QS=1,0;MQSB=1.01283;MQ0F=0      PL      0,21,202
+17     3389    .       G       <*>     0       .       DP=7;I16=3,4,0,0,259,9653,0,0,420,25200,0,0,95,2073,0,0;QS=1,0;MQSB=1.01283;MQ0F=0      PL      0,21,207
+17     3390    .       A       <*>     0       .       DP=7;I16=3,4,0,0,246,8932,0,0,420,25200,0,0,97,2065,0,0;QS=1,0;MQSB=1.01283;MQ0F=0      PL      0,21,198
+17     3391    .       A       <*>     0       .       DP=7;I16=3,4,0,0,281,11333,0,0,420,25200,0,0,99,2065,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,224
+17     3392    .       G       <*>     0       .       DP=7;I16=3,4,0,0,271,10519,0,0,420,25200,0,0,101,2073,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,216
+17     3393    .       C       <*>     0       .       DP=7;I16=3,4,0,0,268,10320,0,0,420,25200,0,0,102,2040,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,214
+17     3394    .       T       <*>     0       .       DP=7;I16=3,4,0,0,278,11116,0,0,420,25200,0,0,103,2017,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,222
+17     3395    .       G       <*>     0       .       DP=7;I16=3,4,0,0,278,11050,0,0,420,25200,0,0,104,2004,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,222
+17     3396    .       A       <*>     0       .       DP=7;I16=3,4,0,0,290,12038,0,0,420,25200,0,0,105,2001,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,232
+17     3397    .       G       <*>     0       .       DP=7;I16=3,4,0,0,272,10616,0,0,420,25200,0,0,106,2008,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,218
+17     3398    .       G       <*>     0       .       DP=7;I16=3,4,0,0,271,10501,0,0,420,25200,0,0,107,2025,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,215
+17     3399    .       G       <*>     0       .       DP=7;I16=3,4,0,0,269,10353,0,0,420,25200,0,0,108,2052,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,216
+17     3400    .       A       <*>     0       .       DP=7;I16=3,4,0,0,266,10162,0,0,420,25200,0,0,109,2089,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,213
+17     3401    .       T       <*>     0       .       DP=7;I16=3,4,0,0,270,10470,0,0,420,25200,0,0,110,2136,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,216
+17     3402    .       G       <*>     0       .       DP=7;I16=3,4,0,0,266,10140,0,0,420,25200,0,0,111,2193,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,213
+17     3403    .       A       <*>     0       .       DP=6;I16=2,4,0,0,250,10446,0,0,360,21600,0,0,113,2259,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,18,205
+17     3404    .       G       <*>     0       .       DP=6;I16=2,4,0,0,227,8687,0,0,360,21600,0,0,114,2284,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,186
+17     3405    .       A       <*>     0       .       DP=6;I16=2,4,0,0,217,8007,0,0,360,21600,0,0,115,2319,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,179
+17     3406    .       A       <*>     0       .       DP=6;I16=2,4,0,0,225,8587,0,0,360,21600,0,0,116,2364,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,186
+17     3407    .       C       <*>     0       .       DP=6;I16=2,4,0,0,223,8377,0,0,360,21600,0,0,117,2419,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,183
+17     3408    .       T       <*>     0       .       DP=6;I16=2,4,0,0,231,8963,0,0,360,21600,0,0,118,2484,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,189
+17     3409    .       G       <*>     0       .       DP=6;I16=2,4,0,0,236,9304,0,0,360,21600,0,0,118,2510,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,192
+17     3410    .       C       <*>     0       .       DP=6;I16=2,4,0,0,213,7767,0,0,360,21600,0,0,117,2497,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,176
+17     3411    .       T       <*>     0       .       DP=6;I16=2,4,0,0,240,9648,0,0,360,21600,0,0,116,2494,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,196
+17     3412    .       T       <*>     0       .       DP=6;I16=2,4,0,0,231,8909,0,0,360,21600,0,0,115,2501,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,189
+17     3413    .       G       <*>     0       .       DP=6;I16=2,4,0,0,226,8538,0,0,360,21600,0,0,113,2467,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,184
+17     3414    .       A       <*>     0       .       DP=6;I16=2,4,0,0,200,6886,0,0,360,21600,0,0,111,2441,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,166
+17     3415    .       A       <*>     0       .       DP=7;I16=2,5,0,0,221,7827,0,0,420,25200,0,0,108,2372,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,179
+17     3416    .       C       <*>     0       .       DP=7;I16=2,5,0,0,244,8750,0,0,420,25200,0,0,106,2310,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,191
+17     3417    .       C       <*>     0       .       DP=7;I16=2,5,0,0,246,8910,0,0,420,25200,0,0,104,2256,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,192
+17     3418    .       T       <*>     0       .       DP=6;I16=2,3,0,0,201,8183,0,0,300,18000,0,0,88,1984,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,176
+17     3419    .       G       <*>     0       .       DP=6;I16=2,4,0,0,233,9083,0,0,360,21600,0,0,102,2168,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,190
+17     3420    .       G       <*>     0       .       DP=6;I16=2,4,0,0,229,8827,0,0,360,21600,0,0,101,2133,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,188
+17     3421    .       G       <*>     0       .       DP=6;I16=2,4,0,0,233,9121,0,0,360,21600,0,0,100,2104,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,191
+17     3422    .       A       <*>     0       .       DP=6;I16=2,4,0,0,223,8877,0,0,360,21600,0,0,99,2081,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,188
+17     3423    .       G       <*>     0       .       DP=6;I16=2,4,0,0,218,8380,0,0,360,21600,0,0,98,2064,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,183
+17     3424    .       G       <*>     0       .       DP=6;I16=2,3,0,0,194,7614,0,0,300,18000,0,0,88,1972,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,169
+17     3425    .       C       <*>     0       .       DP=6;I16=2,4,0,0,226,8644,0,0,360,21600,0,0,96,2048,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,186
+17     3426    .       A       <*>     0       .       DP=6;I16=2,4,0,0,246,10136,0,0,360,21600,0,0,95,2049,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,202
+17     3427    .       G       <*>     0       .       DP=6;I16=2,4,0,0,222,8438,0,0,360,21600,0,0,94,2056,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,184
+17     3428    .       A       <*>     0       .       DP=6;I16=2,4,0,0,213,8019,0,0,360,21600,0,0,93,2069,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,178
+17     3429    .       C       <*>     0       .       DP=5;I16=1,4,0,0,147,4699,0,0,300,18000,0,0,93,2087,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,124
+17     3430    .       G       <*>     0       .       DP=5;I16=1,4,0,0,172,6190,0,0,300,18000,0,0,93,2109,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,144
+17     3431    .       T       <*>     0       .       DP=5;I16=1,4,0,0,202,8244,0,0,300,18000,0,0,93,2135,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,166
+17     3432    .       T       <*>     0       .       DP=5;I16=1,4,0,0,201,8115,0,0,300,18000,0,0,93,2165,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,165
+17     3433    .       G       <*>     0       .       DP=5;I16=1,4,0,0,199,8033,0,0,300,18000,0,0,93,2199,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,164
+17     3434    .       C       <*>     0       .       DP=4;I16=1,3,0,0,155,6027,0,0,240,14400,0,0,94,2236,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,137
+17     3435    .       A       <*>     0       .       DP=4;I16=1,3,0,0,171,7323,0,0,240,14400,0,0,95,2275,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,151
+17     3436    .       G       <*>     0       .       DP=4;I16=1,3,0,0,149,5725,0,0,240,14400,0,0,96,2316,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,133
+17     3437    .       T       <*>     0       .       DP=4;I16=1,3,0,0,149,5673,0,0,240,14400,0,0,97,2359,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,132
+17     3438    .       G       <*>     0       .       DP=4;I16=1,3,0,0,159,6389,0,0,240,14400,0,0,98,2404,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,140
+17     3439    .       A       <*>     0       .       DP=4;I16=1,3,0,0,146,5892,0,0,240,14400,0,0,99,2451,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,132
+17     3440    .       G       <*>     0       .       DP=4;I16=1,3,0,0,147,5655,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,131
+17     3441    .       C       <*>     0       .       DP=4;I16=1,2,0,0,122,4964,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,115
+17     3442    .       T       <*>     0       .       DP=4;I16=1,3,0,0,141,5577,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,128
+17     3443    .       G       <*>     0       .       DP=4;I16=1,3,0,0,155,6075,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,137
+17     3444    .       A       <*>     0       .       DP=4;I16=1,3,0,0,144,5778,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,131
+17     3445    .       G       <*>     0       .       DP=4;I16=1,3,0,0,148,5714,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,132
+17     3446    .       A       <*>     0       .       DP=4;I16=1,3,0,0,146,5580,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,131
+17     3447    .       T       <*>     0       .       DP=4;I16=1,3,0,0,156,6134,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,137
+17     3448    .       C       <*>     0       .       DP=4;I16=1,3,0,0,145,5353,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,128
+17     3449    .       A       <*>     0       .       DP=4;I16=1,3,0,0,133,4665,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,119
+17     3450    .       C       <*>     0       .       DP=4;I16=1,3,0,0,119,3693,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,106
+17     3451    .       G       <*>     0       .       DP=4;I16=1,3,0,0,140,4986,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,123
+17     3452    .       C       <*>     0       .       DP=4;I16=1,3,0,0,145,5355,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,128
+17     3453    .       C       <*>     0       .       DP=4;I16=1,3,0,0,141,5043,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,125
+17     3454    .       A       <*>     0       .       DP=4;I16=1,3,0,0,144,5350,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,128
+17     3455    .       C       <*>     0       .       DP=4;I16=1,3,0,0,143,5239,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,127
+17     3456    .       T       <*>     0       .       DP=4;I16=1,3,0,0,152,5886,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,135
+17     3457    .       G       <*>     0       .       DP=4;I16=1,2,0,0,114,4340,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,107
+17     3458    .       C       <*>     0       .       DP=4;I16=1,3,0,0,141,5087,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,125
+17     3459    .       A       <*>     0       .       DP=4;I16=1,3,0,0,129,4565,0,0,240,14400,0,0,100,2500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,116
+17     3460    .       C       <*>     0       .       DP=4;I16=1,3,0,0,147,5523,0,0,240,14400,0,0,99,2451,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,131
+17     3461    .       T       <*>     0       .       DP=4;I16=1,3,0,0,149,5861,0,0,240,14400,0,0,98,2404,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,133
+17     3462    .       C       <*>     0       .       DP=4;I16=1,3,0,0,148,5506,0,0,240,14400,0,0,97,2359,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,130
+17     3463    .       C       <*>     0       .       DP=4;I16=1,3,0,0,150,5654,0,0,240,14400,0,0,95,2267,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,132
+17     3464    .       A       <*>     0       .       DP=4;I16=1,3,0,0,162,6566,0,0,240,14400,0,0,93,2179,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,142
+17     3465    .       G       <*>     0       .       DP=4;I16=1,3,0,0,152,5846,0,0,240,14400,0,0,90,2046,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,135
+17     3466    .       C       <*>     0       .       DP=5;I16=2,3,0,0,167,5901,0,0,269,15241,0,0,87,1919,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,15,147
+17     3467    .       C       <*>     0       .       DP=5;I16=2,3,0,0,176,6432,0,0,269,15241,0,0,85,1799,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,15,154
+17     3468    .       T       <*>     0       .       DP=5;I16=2,3,0,0,188,7216,0,0,269,15241,0,0,83,1687,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,15,164
+17     3469    .       G       <*>     0       .       DP=5;I16=2,3,0,0,187,7095,0,0,269,15241,0,0,81,1583,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,15,163
+17     3470    .       G       <*>     0       .       DP=5;I16=2,3,0,0,189,7187,0,0,269,15241,0,0,79,1487,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,15,161
+17     3471    .       G       <*>     0       .       DP=5;I16=2,3,0,0,176,6254,0,0,269,15241,0,0,77,1399,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,15,151
+17     3472    .       C       <*>     0       .       DP=5;I16=2,3,0,0,154,5146,0,0,269,15241,0,0,75,1319,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,15,136
+17     3473    .       A       <*>     0       .       DP=5;I16=2,3,0,0,179,6483,0,0,269,15241,0,0,73,1247,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,15,153
+17     3474    .       A       <*>     0       .       DP=5;I16=2,3,0,0,182,6656,0,0,269,15241,0,0,71,1183,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,15,155
+17     3475    .       C       <*>     0       .       DP=5;I16=2,3,0,0,162,5582,0,0,269,15241,0,0,69,1127,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,15,143
+17     3476    .       A       <*>     0       .       DP=5;I16=2,3,0,0,175,6435,0,0,269,15241,0,0,67,1079,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,15,154
+17     3477    .       G       <*>     0       .       DP=5;I16=2,3,0,0,185,6909,0,0,269,15241,0,0,65,1039,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,15,153
+17     3478    .       A       <*>     0       .       DP=6;I16=2,4,0,0,238,9496,0,0,329,18841,0,0,63,1007,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,18,190
+17     3479    .       G       <*>     0       .       DP=6;I16=2,4,0,0,195,6461,0,0,329,18841,0,0,62,984,0,0;QS=1,0;MQSB=0.5;MQ0F=0   PL      0,18,160
+17     3480    .       T       <*>     0       .       DP=6;I16=2,4,0,0,185,6329,0,0,329,18841,0,0,61,971,0,0;QS=1,0;MQSB=0.5;MQ0F=0   PL      0,18,155
+17     3481    .       A       <*>     0       .       DP=6;I16=1,4,0,0,181,6603,0,0,300,18000,0,0,45,743,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,15,148
+17     3482    .       A       <*>     0       .       DP=6;I16=2,4,0,0,221,8411,0,0,329,18841,0,0,59,975,0,0;QS=1,0;MQSB=0.5;MQ0F=0   PL      0,18,182
+17     3483    .       G       <*>     0       .       DP=6;I16=2,4,0,0,192,6394,0,0,329,18841,0,0,58,992,0,0;QS=1,0;MQSB=0.5;MQ0F=0   PL      0,18,158
+17     3484    .       A       <*>     0       .       DP=6;I16=1,4,0,0,158,5458,0,0,300,18000,0,0,39,695,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,15,133
+17     3485    .       C       <*>     0       .       DP=5;I16=1,4,0,0,150,4886,0,0,269,15241,0,0,57,1055,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,120
+17     3486    .       T       <*>     0       .       DP=5;I16=1,4,0,0,153,4891,0,0,269,15241,0,0,57,1099,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,128
+17     3487    .       C       <*>     0       .       DP=5;I16=0,4,0,0,118,3614,0,0,240,14400,0,0,36,710,0,0;QS=1,0;MQ0F=0    PL      0,12,92
+17     3488    .       T       <*>     0       .       DP=4;I16=1,3,0,0,110,3222,0,0,209,11641,0,0,58,1210,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,98
+17     3489    .       G       <*>     0       .       DP=4;I16=1,3,0,0,85,1953,0,0,209,11641,0,0,59,1275,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,12,75
+17     3490    .       T       <*>     0       .       DP=3;I16=1,2,0,0,93,2945,0,0,149,8041,0,0,61,1345,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,85
+17     3491    .       C       <*>     0       .       DP=3;I16=1,2,0,0,83,2325,0,0,149,8041,0,0,62,1370,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,78
+17     3492    .       T       <*>     0       .       DP=3;I16=1,2,0,0,110,4086,0,0,149,8041,0,0,62,1350,0,0;QS=1,0;MQSB=1;MQ0F=0     PL      0,9,96
+17     3493    .       C       <*>     0       .       DP=3;I16=1,2,0,0,84,2510,0,0,149,8041,0,0,62,1334,0,0;QS=1,0;MQSB=1;MQ0F=0      PL      0,9,80
+17     3494    .       A       <*>     0       .       DP=5;I16=1,3,0,0,140,5044,0,0,209,11641,0,0,62,1322,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,117
+17     3495    .       A       <*>     0       .       DP=5;I16=1,4,0,0,155,5055,0,0,269,15241,0,0,88,1940,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,129
+17     3496    .       A       <*>     0       .       DP=5;I16=1,4,0,0,175,6247,0,0,269,15241,0,0,89,1939,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,138
+17     3497    .       A       <*>     0       .       DP=6;I16=1,5,0,0,203,7299,0,0,329,18841,0,0,90,1944,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,148
+17     3498    .       A       <*>     0       .       DP=6;I16=0,5,0,0,157,5197,0,0,300,18000,0,0,67,1331,0,0;QS=1,0;MQ0F=0   PL      0,15,115
+17     3499    .       A       <*>     0       .       DP=6;I16=1,5,0,0,187,6271,0,0,329,18841,0,0,94,1976,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,144
+17     3500    .       A       <*>     0       .       DP=6;I16=1,5,0,0,193,6559,0,0,329,18841,0,0,96,2004,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,150
+17     3501    .       A       <*>     0       .       DP=6;I16=1,5,0,0,193,6535,0,0,329,18841,0,0,98,2040,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,149
+17     3502    .       A       <*>     0       .       DP=6;I16=1,5,0,0,210,7654,0,0,329,18841,0,0,100,2084,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,154
+17     3503    .       A       <*>     0       .       DP=6;I16=1,5,0,0,200,6930,0,0,329,18841,0,0,102,2136,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,155
+17     3504    .       A       <*>     0       .       DP=6;I16=1,5,0,0,188,6264,0,0,329,18841,0,0,103,2145,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,145
+17     3505    .       A       <*>     0       .       DP=6;I16=1,5,0,0,202,7070,0,0,329,18841,0,0,104,2160,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,156
+17     3506    .       A       <*>     0       .       DP=6;I16=1,5,0,0,206,7216,0,0,329,18841,0,0,105,2181,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,158
+17     3507    .       T       <*>     0       .       DP=6;I16=1,5,0,0,201,7061,0,0,329,18841,0,0,106,2208,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,153
+17     3508    .       C       <*>     0       .       DP=6;I16=0,5,0,0,164,5506,0,0,300,18000,0,0,82,1616,0,0;QS=1,0;MQ0F=0   PL      0,15,119
+17     3509    .       A       <*>     0       .       DP=5;I16=0,5,0,0,171,6123,0,0,300,18000,0,0,83,1655,0,0;QS=1,0;MQ0F=0   PL      0,15,125
+17     3510    .       C       <*>     0       .       DP=5;I16=0,5,0,0,163,5573,0,0,300,18000,0,0,84,1700,0,0;QS=1,0;MQ0F=0   PL      0,15,119
+17     3511    .       A       <*>     0       .       DP=5;I16=0,5,0,0,153,5207,0,0,300,18000,0,0,85,1751,0,0;QS=1,0;MQ0F=0   PL      0,15,115
+17     3512    .       C       <*>     0       .       DP=5;I16=0,5,0,0,184,6822,0,0,300,18000,0,0,86,1808,0,0;QS=1,0;MQ0F=0   PL      0,15,131
+17     3513    .       C       <*>     0       .       DP=5;I16=0,5,0,0,193,7455,0,0,300,18000,0,0,87,1871,0,0;QS=1,0;MQ0F=0   PL      0,15,136
+17     3514    .       A       <*>     0       .       DP=5;I16=0,5,0,0,187,7015,0,0,300,18000,0,0,88,1940,0,0;QS=1,0;MQ0F=0   PL      0,15,132
+17     3515    .       T       <*>     0       .       DP=5;I16=0,5,0,0,175,6251,0,0,300,18000,0,0,89,2015,0,0;QS=1,0;MQ0F=0   PL      0,15,126
+17     3516    .       T       <*>     0       .       DP=5;I16=1,4,0,0,160,5434,0,0,300,18000,0,0,91,2095,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,133
+17     3517    .       T       <*>     0       .       DP=5;I16=1,4,0,0,190,7402,0,0,300,18000,0,0,94,2180,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,153
+17     3518    .       T       <*>     0       .       DP=5;I16=1,4,0,0,171,6127,0,0,300,18000,0,0,97,2271,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,141
+17     3519    .       G       <*>     0       .       DP=5;I16=1,4,0,0,186,7038,0,0,300,18000,0,0,100,2368,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,154
+17     3520    .       G       <*>     0       .       DP=5;I16=1,4,0,0,182,6838,0,0,300,18000,0,0,102,2420,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,151
+17     3521    .       C       <*>     0       .       DP=5;I16=1,4,0,0,172,6182,0,0,300,18000,0,0,104,2476,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,143
+17     3522    .       T       <*>     0       .       DP=5;I16=1,4,0,0,191,7423,0,0,300,18000,0,0,106,2536,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,158
+17     3523    .       T       <*>     0       .       DP=5;I16=1,4,0,0,175,6319,0,0,300,18000,0,0,107,2549,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,145
+17     3524    .       C       <*>     0       .       DP=5;I16=1,4,0,0,186,6934,0,0,300,18000,0,0,107,2515,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,152
+17     3525    .       A       <*>     0       .       DP=5;I16=1,4,0,0,202,8238,0,0,300,18000,0,0,107,2485,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,165
+17     3526    .       G       <*>     0       .       DP=5;I16=1,4,0,0,178,6462,0,0,300,18000,0,0,107,2459,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,147
+17     3527    .       A       <*>     0       .       DP=5;I16=1,4,0,0,194,7536,0,0,300,18000,0,0,107,2437,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,157
+17     3528    .       T       <*>     0       .       DP=5;I16=1,4,0,0,188,7070,0,0,300,18000,0,0,107,2419,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,152
+17     3529    .       T       <*>     0       .       DP=5;I16=1,4,0,0,189,7189,0,0,300,18000,0,0,107,2405,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,154
+17     3530    .       G       <*>     0       .       DP=6;I16=2,4,0,0,214,7662,0,0,360,21600,0,0,107,2395,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,175
+17     3531    .       C       <*>     0       .       DP=6;I16=2,4,0,0,214,7676,0,0,360,21600,0,0,108,2390,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,175
+17     3532    .       A       <*>     0       .       DP=6;I16=2,4,0,0,226,8542,0,0,360,21600,0,0,109,2391,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,184
+17     3533    .       T       <*>     0       .       DP=6;I16=2,4,0,0,215,7781,0,0,360,21600,0,0,110,2398,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,176
+17     3534    .       A       <*>     0       .       DP=6;I16=2,4,0,0,213,7633,0,0,360,21600,0,0,111,2411,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,175
+17     3535    .       T       <*>     0       .       DP=6;I16=2,4,0,0,200,6770,0,0,360,21600,0,0,112,2430,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,164
+17     3536    .       C       <*>     0       .       DP=6;I16=2,4,0,0,221,8183,0,0,360,21600,0,0,113,2455,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,180
+17     3537    .       C       <*>     0       .       DP=6;I16=2,4,0,0,227,8613,0,0,360,21600,0,0,114,2486,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,185
+17     3538    .       T       <*>     0       .       DP=6;I16=2,4,0,0,223,8539,0,0,360,21600,0,0,115,2523,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,185
+17     3539    .       C       <*>     0       .       DP=6;I16=2,4,0,0,207,7591,0,0,360,21600,0,0,116,2566,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,173
+17     3540    .       C       <*>     0       .       DP=6;I16=2,4,0,0,207,7427,0,0,360,21600,0,0,117,2615,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,172
+17     3541    .       T       <*>     0       .       DP=6;I16=2,4,0,0,226,8816,0,0,360,21600,0,0,118,2670,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,187
+17     3542    .       G       <*>     0       .       DP=6;I16=2,4,0,0,206,7510,0,0,360,21600,0,0,118,2680,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,172
+17     3543    .       C       <*>     0       .       DP=6;I16=2,4,0,0,231,8931,0,0,360,21600,0,0,118,2694,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,188
+17     3544    .       A       <*>     0       .       DP=6;I16=2,4,0,0,209,7513,0,0,360,21600,0,0,118,2712,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,173
+17     3545    .       A       <*>     0       .       DP=6;I16=2,4,0,0,239,9611,0,0,360,21600,0,0,118,2734,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,196
+17     3546    .       G       <*>     0       .       DP=6;I16=2,4,0,0,215,7987,0,0,360,21600,0,0,118,2760,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,179
+17     3547    .       G       <*>     0       .       DP=6;I16=2,4,0,0,225,8687,0,0,360,21600,0,0,118,2790,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,187
+17     3548    .       A       <*>     0       .       DP=6;I16=2,4,0,0,216,8006,0,0,360,21600,0,0,118,2824,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,179
+17     3549    .       T       <*>     0       .       DP=5;I16=2,3,0,0,175,6189,0,0,300,18000,0,0,119,2861,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,152
+17     3550    .       A       <*>     0       .       DP=5;I16=2,3,0,0,199,7923,0,0,300,18000,0,0,120,2900,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,173
+17     3551    .       T       <*>     0       .       DP=5;I16=2,3,0,0,186,6994,0,0,300,18000,0,0,121,2941,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,162
+17     3552    .       A       <*>     0       .       DP=5;I16=2,3,0,0,181,6745,0,0,300,18000,0,0,122,2984,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,158
+17     3553    .       T       <*>     0       .       DP=6;I16=2,4,0,0,223,8379,0,0,360,21600,0,0,123,3029,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,183
+17     3554    .       A       <*>     0       .       DP=6;I16=2,4,0,0,217,8035,0,0,360,21600,0,0,124,3028,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,179
+17     3555    .       C       <*>     0       .       DP=6;I16=2,4,0,0,199,6787,0,0,360,21600,0,0,125,3033,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,163
+17     3556    .       G       <*>     0       .       DP=6;I16=2,4,0,0,210,7440,0,0,360,21600,0,0,125,2993,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,173
+17     3557    .       C       <*>     0       .       DP=6;I16=2,4,0,0,200,6950,0,0,360,21600,0,0,125,2957,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,165
+17     3558    .       G       <*>     0       .       DP=6;I16=2,4,0,0,209,7397,0,0,360,21600,0,0,125,2925,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,171
+17     3559    .       T       <*>     0       .       DP=6;I16=2,4,0,0,234,9146,0,0,360,21600,0,0,125,2897,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,192
+17     3560    .       G       <*>     0       .       DP=6;I16=2,4,0,0,237,9417,0,0,360,21600,0,0,125,2873,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,194
+17     3561    .       A       <*>     0       .       DP=6;I16=2,4,0,0,240,9630,0,0,360,21600,0,0,125,2853,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,196
+17     3562    .       A       <*>     0       .       DP=7;I16=3,4,0,0,262,10122,0,0,420,25200,0,0,125,2837,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,213
+17     3563    .       A       <*>     0       .       DP=7;I16=3,4,0,0,268,10448,0,0,420,25200,0,0,126,2826,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,216
+17     3564    .       T       <*>     0       .       DP=7;I16=3,4,0,0,266,10308,0,0,420,25200,0,0,127,2821,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,214
+17     3565    .       T       <*>     0       .       DP=7;I16=3,4,0,0,263,10039,0,0,420,25200,0,0,128,2822,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,212
+17     3566    .       C       <*>     0       .       DP=7;I16=3,4,0,0,260,9918,0,0,420,25200,0,0,129,2829,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,209
+17     3567    .       A       <*>     0       .       DP=7;I16=3,4,0,0,279,11143,0,0,420,25200,0,0,130,2842,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,222
+17     3568    .       A       <*>     0       .       DP=7;I16=3,4,0,0,283,11633,0,0,420,25200,0,0,131,2861,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,228
+17     3569    .       G       <*>     0       .       DP=7;I16=3,4,0,0,251,9275,0,0,420,25200,0,0,132,2886,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,204
+17     3570    .       T       <*>     0       .       DP=7;I16=3,4,0,0,264,10100,0,0,420,25200,0,0,132,2868,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,213
+17     3571    .       C       <*>     0       .       DP=7;I16=3,4,0,0,269,10383,0,0,420,25200,0,0,132,2858,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,215
+17     3572    .       A       <*>     0       .       DP=7;I16=3,4,0,0,273,10723,0,0,420,25200,0,0,132,2856,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,218
+17     3573    .       A       <*>     0       .       DP=7;I16=3,4,0,0,276,10936,0,0,420,25200,0,0,131,2813,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,220
+17     3574    .       T       <*>     0       .       DP=7;I16=3,4,0,0,274,10758,0,0,420,25200,0,0,130,2780,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,218
+17     3575    .       G       <*>     0       .       DP=7;I16=3,4,0,0,263,10063,0,0,420,25200,0,0,129,2757,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,212
+17     3576    .       A       <*>     0       .       DP=7;I16=3,4,0,0,265,10175,0,0,420,25200,0,0,128,2744,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,213
+17     3577    .       C       <*>     0       .       DP=7;I16=3,4,0,0,265,10095,0,0,420,25200,0,0,127,2741,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,211
+17     3578    .       A       <*>     0       .       DP=7;I16=3,4,0,0,269,10463,0,0,420,25200,0,0,126,2748,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,216
+17     3579    .       A       <*>     0       .       DP=6;I16=3,3,0,0,227,8823,0,0,360,21600,0,0,125,2713,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,192
+17     3580    .       A       <*>     0       .       DP=6;I16=3,3,0,0,240,9650,0,0,360,21600,0,0,124,2684,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,201
+17     3581    .       T       <*>     0       .       DP=6;I16=3,3,0,0,238,9490,0,0,360,21600,0,0,123,2661,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,199
+17     3582    .       C       <*>     0       .       DP=6;I16=3,3,0,0,239,9595,0,0,360,21600,0,0,122,2644,0,0;QS=1,0;MQSB=0.861511;MQ0F=0    PL      0,18,201
+17     3583    .       A       <*>     0       .       DP=7;I16=4,3,0,0,261,10291,0,0,420,25200,0,0,121,2633,0,0;QS=1,0;MQSB=1.01283;MQ0F=0    PL      0,21,213
+17     3584    .       G       <*>     0       .       DP=7;I16=4,3,0,0,256,9928,0,0,420,25200,0,0,121,2629,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,209
+17     3585    .       A       <*>     0       .       DP=8;I16=5,3,0,0,266,9678,0,0,480,28800,0,0,121,2633,0,0;QS=1,0;MQSB=0.900802;MQ0F=0    PL      0,24,209
+17     3586    .       A       <*>     0       .       DP=8;I16=5,3,0,0,270,10008,0,0,480,28800,0,0,122,2646,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,213
+17     3587    .       G       A,<*>   0       .       DP=8;I16=0,0,5,3,0,0,269,9925,0,0,480,28800,0,0,123,2669;QS=0,1,0;VDB=0.933643;SGB=-0.651104;MQSB=0.900802;MQ0F=0       PL      212,24,0,212,24,212
+17     3588    .       A       <*>     0       .       DP=8;I16=5,3,0,0,272,10182,0,0,480,28800,0,0,123,2651,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,215
+17     3589    .       A       <*>     0       .       DP=8;I16=5,3,0,0,262,9406,0,0,480,28800,0,0,123,2641,0,0;QS=1,0;MQSB=0.900802;MQ0F=0    PL      0,24,206
+17     3590    .       A       <*>     0       .       DP=8;I16=5,3,0,0,268,9810,0,0,480,28800,0,0,123,2639,0,0;QS=1,0;MQSB=0.900802;MQ0F=0    PL      0,24,211
+17     3591    .       A       <*>     0       .       DP=8;I16=5,3,0,0,269,9829,0,0,480,28800,0,0,123,2645,0,0;QS=1,0;MQSB=0.900802;MQ0F=0    PL      0,24,212
+17     3592    .       A       <*>     0       .       DP=8;I16=5,3,0,0,257,8741,0,0,480,28800,0,0,122,2610,0,0;QS=1,0;MQSB=0.900802;MQ0F=0    PL      0,24,199
+17     3593    .       A       <*>     0       .       DP=8;I16=5,3,0,0,257,8621,0,0,480,28800,0,0,121,2585,0,0;QS=1,0;MQSB=0.900802;MQ0F=0    PL      0,24,198
+17     3594    .       C       <*>     0       .       DP=8;I16=5,3,0,0,285,10221,0,0,480,28800,0,0,120,2570,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,216
+17     3595    .       A       <*>     0       .       DP=7;I16=5,2,0,0,260,9720,0,0,420,25200,0,0,120,2564,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,199
+17     3596    .       T       <*>     0       .       DP=7;I16=5,2,0,0,237,8595,0,0,420,25200,0,0,120,2566,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,188
+17     3597    .       A       <*>     0       .       DP=7;I16=5,2,0,0,266,10166,0,0,420,25200,0,0,120,2576,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,204
+17     3598    .       T       <*>     0       .       DP=7;I16=6,1,0,0,220,7336,0,0,420,25200,0,0,121,2593,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,162
+17     3599    .       A       <*>     0       .       DP=7;I16=6,1,0,0,255,9473,0,0,420,25200,0,0,123,2617,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,182
+17     3600    .       T       <*>     0       .       DP=7;I16=6,1,0,0,257,9579,0,0,420,25200,0,0,125,2649,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,183
+17     3601    .       A       <*>     0       .       DP=7;I16=6,1,0,0,261,9881,0,0,420,25200,0,0,127,2689,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,186
+17     3602    .       T       <*>     0       .       DP=7;I16=6,1,0,0,240,8648,0,0,420,25200,0,0,129,2737,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,174
+17     3603    .       A       <*>     0       .       DP=8;I16=6,2,0,0,298,11242,0,0,480,28800,0,0,131,2793,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,216
+17     3604    .       C       <*>     0       .       DP=8;I16=6,2,0,0,276,9716,0,0,480,28800,0,0,134,2858,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,24,201
+17     3605    .       G       <*>     0       .       DP=8;I16=5,2,0,0,224,7404,0,0,420,25200,0,0,115,2449,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,174
+17     3606    .       C       <*>     0       .       DP=9;I16=6,3,0,0,319,11567,0,0,540,32400,0,0,139,2969,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,231
+17     3607    .       A       <*>     0       .       DP=9;I16=6,3,0,0,321,11705,0,0,540,32400,0,0,142,3018,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,232
+17     3608    .       A       <*>     0       .       DP=9;I16=5,3,0,0,308,11896,0,0,480,28800,0,0,120,2456,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,232
+17     3609    .       A       <*>     0       .       DP=9;I16=6,3,0,0,328,12274,0,0,540,32400,0,0,147,3107,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,238
+17     3610    .       C       <*>     0       .       DP=9;I16=5,3,0,0,292,10792,0,0,480,28800,0,0,124,2520,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,221
+17     3611    .       C       <*>     0       .       DP=9;I16=5,3,0,0,310,12062,0,0,480,28800,0,0,125,2519,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,234
+17     3612    .       A       <*>     0       .       DP=9;I16=6,3,0,0,341,13619,0,0,540,32400,0,0,151,3153,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,251
+17     3613    .       G       <*>     0       .       DP=9;I16=5,3,0,0,294,10906,0,0,480,28800,0,0,127,2547,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,223
+17     3614    .       T       <*>     0       .       DP=9;I16=6,3,0,0,325,12303,0,0,540,32400,0,0,153,3201,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,237
+17     3615    .       A       <*>     0       .       DP=9;I16=6,3,0,0,334,12778,0,0,540,32400,0,0,154,3240,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,242
+17     3616    .       T       <*>     0       .       DP=9;I16=6,3,0,0,325,12279,0,0,540,32400,0,0,155,3289,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,238
+17     3617    .       C       <*>     0       .       DP=8;I16=5,3,0,0,279,10217,0,0,480,28800,0,0,157,3347,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,215
+17     3618    .       C       <*>     0       .       DP=8;I16=5,3,0,0,293,11011,0,0,480,28800,0,0,159,3413,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,225
+17     3619    .       T       <*>     0       .       DP=8;I16=5,3,0,0,312,12390,0,0,480,28800,0,0,161,3487,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,238
+17     3620    .       A       <*>     0       .       DP=8;I16=5,3,0,0,277,9805,0,0,480,28800,0,0,163,3569,0,0;QS=1,0;MQSB=0.900802;MQ0F=0    PL      0,24,212
+17     3621    .       C       <*>     0       .       DP=8;I16=5,3,0,0,303,11555,0,0,480,28800,0,0,165,3659,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,230
+17     3622    .       T       <*>     0       .       DP=8;I16=5,3,0,0,321,12935,0,0,480,28800,0,0,167,3757,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,242
+17     3623    .       G       <*>     0       .       DP=8;I16=5,3,0,0,273,9577,0,0,480,28800,0,0,169,3863,0,0;QS=1,0;MQSB=0.900802;MQ0F=0    PL      0,24,209
+17     3624    .       T       <*>     0       .       DP=8;I16=5,3,0,0,293,10921,0,0,480,28800,0,0,170,3926,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,224
+17     3625    .       G       <*>     0       .       DP=8;I16=5,3,0,0,288,10520,0,0,480,28800,0,0,171,3995,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,219
+17     3626    .       T       <*>     0       .       DP=9;I16=6,3,0,0,315,11289,0,0,540,32400,0,0,172,4070,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,229
+17     3627    .       G       <*>     0       .       DP=9;I16=6,3,0,0,314,11036,0,0,540,32400,0,0,174,4152,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,224
+17     3628    .       T       <*>     0       .       DP=9;I16=6,3,0,0,317,11543,0,0,540,32400,0,0,176,4242,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,232
+17     3629    .       G       <*>     0       .       DP=9;I16=6,3,0,0,329,12109,0,0,540,32400,0,0,176,4240,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,235
+17     3630    .       T       <*>     0       .       DP=9;I16=6,3,0,0,304,10838,0,0,540,32400,0,0,176,4246,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,223
+17     3631    .       C       <*>     0       .       DP=8;I16=4,3,0,0,225,7263,0,0,420,25200,0,0,152,3634,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,179
+17     3632    .       G       <*>     0       .       DP=8;I16=5,3,0,0,233,7367,0,0,480,28800,0,0,177,4227,0,0;QS=1,0;MQSB=0.900802;MQ0F=0    PL      0,24,181
+17     3633    .       T       <*>     0       .       DP=8;I16=5,3,0,0,285,10787,0,0,480,28800,0,0,177,4199,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,222
+17     3634    .       T       <*>     0       .       DP=8;I16=5,3,0,0,290,11190,0,0,480,28800,0,0,177,4175,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,227
+17     3635    .       T       <*>     0       .       DP=8;I16=5,3,0,0,293,10913,0,0,480,28800,0,0,177,4155,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,224
+17     3636    .       G       <*>     0       .       DP=8;I16=5,3,0,0,283,10257,0,0,480,28800,0,0,177,4139,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,217
+17     3637    .       T       <*>     0       .       DP=8;I16=5,3,0,0,314,12504,0,0,480,28800,0,0,177,4127,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,240
+17     3638    .       T       <*>     0       .       DP=8;I16=5,3,0,0,288,10660,0,0,480,28800,0,0,176,4070,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,222
+17     3639    .       G       <*>     0       .       DP=9;I16=6,3,0,0,308,10662,0,0,540,32400,0,0,175,4019,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,221
+17     3640    .       T       <*>     0       .       DP=9;I16=6,3,0,0,315,11283,0,0,540,32400,0,0,175,3975,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,229
+17     3641    .       G       <*>     0       .       DP=9;I16=6,3,0,0,309,10867,0,0,540,32400,0,0,175,3939,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,224
+17     3642    .       T       <*>     0       .       DP=9;I16=5,3,0,0,293,11005,0,0,480,28800,0,0,150,3286,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,225
+17     3643    .       T       <*>     0       .       DP=9;I16=6,3,0,0,312,11318,0,0,540,32400,0,0,175,3891,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,230
+17     3644    .       T       <*>     0       .       DP=9;I16=5,3,0,0,306,11998,0,0,480,28800,0,0,157,3555,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,236
+17     3645    .       T       <*>     0       .       DP=9;I16=6,3,0,0,326,12228,0,0,540,32400,0,0,175,3875,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,239
+17     3646    .       C       <*>     0       .       DP=9;I16=6,3,0,0,252,7724,0,0,540,32400,0,0,175,3879,0,0;QS=1,0;MQSB=0.924584;MQ0F=0    PL      0,27,188
+17     3647    .       G       <*>     0       .       DP=9;I16=4,3,0,0,212,7088,0,0,420,25200,0,0,125,2641,0,0;QS=1,0;MQSB=1.01283;MQ0F=0     PL      0,21,173
+17     3648    .       A       <*>     0       .       DP=9;I16=5,3,0,0,294,11012,0,0,480,28800,0,0,150,3286,0,0;QS=1,0;MQSB=0.900802;MQ0F=0   PL      0,24,225
+17     3649    .       C       <*>     0       .       DP=9;I16=6,3,0,0,309,10981,0,0,540,32400,0,0,175,3939,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,226
+17     3650    .       A       <*>     0       .       DP=9;I16=6,3,0,0,335,12925,0,0,540,32400,0,0,175,3975,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,246
+17     3651    .       G       <*>     0       .       DP=9;I16=6,3,0,0,320,11684,0,0,540,32400,0,0,175,4019,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,233
+17     3652    .       C       <*>     0       .       DP=9;I16=6,3,0,0,303,10767,0,0,540,32400,0,0,174,4020,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,225
+17     3653    .       T       <*>     0       .       DP=9;I16=6,3,0,0,329,12273,0,0,540,32400,0,0,173,4027,0,0;QS=1,0;MQSB=0.924584;MQ0F=0   PL      0,27,239
+17     3654    .       G       <*>     0       .       DP=8;I16=4,2,0,0,218,8086,0,0,360,21600,0,0,140,3350,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,180
+17     3655    .       T       <*>     0       .       DP=7;I16=5,2,0,0,222,7766,0,0,420,25200,0,0,166,4006,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,179
+17     3656    .       C       <*>     0       .       DP=7;I16=5,2,0,0,241,8827,0,0,420,25200,0,0,167,4039,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,191
+17     3657    .       C       <*>     0       .       DP=7;I16=5,2,0,0,245,8875,0,0,420,25200,0,0,168,4074,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,192
+17     3658    .       G       <*>     0       .       DP=7;I16=5,2,0,0,204,6582,0,0,420,25200,0,0,169,4111,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,163
+17     3659    .       T       <*>     0       .       DP=7;I16=5,2,0,0,235,8387,0,0,420,25200,0,0,169,4101,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,186
+17     3660    .       G       <*>     0       .       DP=7;I16=4,2,0,0,205,7315,0,0,360,21600,0,0,146,3566,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,171
+17     3661    .       T       <*>     0       .       DP=7;I16=5,2,0,0,234,8550,0,0,420,25200,0,0,168,4044,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,188
+17     3662    .       T       <*>     0       .       DP=7;I16=4,2,0,0,222,8532,0,0,360,21600,0,0,146,3558,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,184
+17     3663    .       A       <*>     0       .       DP=7;I16=4,2,0,0,219,8091,0,0,360,21600,0,0,144,3476,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,180
+17     3664    .       T       <*>     0       .       DP=7;I16=5,2,0,0,250,9272,0,0,420,25200,0,0,165,3927,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,196
+17     3665    .       A       <*>     0       .       DP=7;I16=5,2,0,0,271,10551,0,0,420,25200,0,0,163,3849,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,208
+17     3666    .       A       <*>     0       .       DP=7;I16=5,2,0,0,267,10509,0,0,420,25200,0,0,161,3775,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,208
+17     3667    .       T       <*>     0       .       DP=7;I16=4,2,0,0,232,8996,0,0,360,21600,0,0,143,3449,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,189
+17     3668    .       A       <*>     0       .       DP=7;I16=5,2,0,0,273,10697,0,0,420,25200,0,0,157,3639,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,209
+17     3669    .       A       <*>     0       .       DP=7;I16=5,2,0,0,270,10572,0,0,420,25200,0,0,155,3577,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,209
+17     3670    .       T       <*>     0       .       DP=8;I16=6,2,0,0,305,11743,0,0,480,28800,0,0,153,3519,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,220
+17     3671    .       T       <*>     0       .       DP=8;I16=6,2,0,0,306,11932,0,0,480,28800,0,0,152,3466,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,223
+17     3672    .       C       <*>     0       .       DP=8;I16=5,2,0,0,263,10097,0,0,420,25200,0,0,138,3250,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,205
+17     3673    .       C       <*>     0       .       DP=8;I16=6,2,0,0,304,11654,0,0,480,28800,0,0,138,3234,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,219
+17     3674    .       T       <*>     0       .       DP=8;I16=6,2,0,0,313,12475,0,0,480,28800,0,0,138,3174,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,228
+17     3675    .       C       <*>     0       .       DP=8;I16=6,2,0,0,308,11960,0,0,480,28800,0,0,138,3122,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,222
+17     3676    .       T       <*>     0       .       DP=8;I16=6,2,0,0,320,12888,0,0,480,28800,0,0,138,3078,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,231
+17     3677    .       A       <*>     0       .       DP=8;I16=6,2,0,0,301,11433,0,0,480,28800,0,0,138,3042,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,217
+17     3678    .       G       <*>     0       .       DP=8;I16=6,2,0,0,298,11246,0,0,480,28800,0,0,138,3014,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,216
+17     3679    .       T       <*>     0       .       DP=8;I16=6,2,0,0,316,12560,0,0,480,28800,0,0,137,2945,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,227
+17     3680    .       T       <*>     0       .       DP=8;I16=6,2,0,0,271,9679,0,0,480,28800,0,0,136,2886,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,24,202
+17     3681    .       C       <*>     0       .       DP=8;I16=6,2,0,0,298,11278,0,0,480,28800,0,0,135,2837,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,217
+17     3682    .       A       <*>     0       .       DP=8;I16=6,2,0,0,305,11753,0,0,480,28800,0,0,133,2749,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,220
+17     3683    .       A       <*>     0       .       DP=8;I16=6,2,0,0,311,12309,0,0,480,28800,0,0,131,2673,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,225
+17     3684    .       A       <*>     0       .       DP=7;I16=5,2,0,0,278,11164,0,0,420,25200,0,0,130,2608,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,215
+17     3685    .       T       <*>     0       .       DP=7;I16=5,2,0,0,270,10488,0,0,420,25200,0,0,129,2553,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,207
+17     3686    .       T       <*>     0       .       DP=7;I16=5,2,0,0,283,11465,0,0,420,25200,0,0,128,2508,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,216
+17     3687    .       T       <*>     0       .       DP=8;I16=5,3,0,0,303,11529,0,0,457,26569,0,0,127,2473,0,0;QS=1,0;MQSB=0.750668;MQ0F=0   PL      0,24,229
+17     3688    .       A       <*>     0       .       DP=8;I16=5,3,0,0,306,11764,0,0,457,26569,0,0,127,2449,0,0;QS=1,0;MQSB=0.750668;MQ0F=0   PL      0,24,232
+17     3689    .       T       <*>     0       .       DP=8;I16=5,3,0,0,308,11936,0,0,457,26569,0,0,127,2437,0,0;QS=1,0;MQSB=0.750668;MQ0F=0   PL      0,24,233
+17     3690    .       T       <*>     0       .       DP=8;I16=5,3,0,0,297,11169,0,0,457,26569,0,0,127,2437,0,0;QS=1,0;MQSB=0.750668;MQ0F=0   PL      0,24,225
+17     3691    .       C       <*>     0       .       DP=8;I16=4,3,0,0,266,10272,0,0,397,22969,0,0,120,2400,0,0;QS=1,0;MQSB=0.810265;MQ0F=0   PL      0,21,214
+17     3692    .       A       <*>     0       .       DP=8;I16=5,3,0,0,271,9827,0,0,457,26569,0,0,127,2473,0,0;QS=1,0;MQSB=0.750668;MQ0F=0    PL      0,24,209
+17     3693    .       T       <*>     0       .       DP=8;I16=5,3,0,0,304,11616,0,0,457,26569,0,0,127,2509,0,0;QS=1,0;MQSB=0.750668;MQ0F=0   PL      0,24,230
+17     3694    .       T       <*>     0       .       DP=8;I16=5,3,0,0,311,12217,0,0,457,26569,0,0,127,2557,0,0;QS=1,0;MQSB=0.750668;MQ0F=0   PL      0,24,234
+17     3695    .       T       <*>     0       .       DP=8;I16=5,3,0,0,307,11897,0,0,457,26569,0,0,127,2617,0,0;QS=1,0;MQSB=0.750668;MQ0F=0   PL      0,24,233
+17     3696    .       T       <*>     0       .       DP=8;I16=5,3,0,0,310,12100,0,0,457,26569,0,0,126,2638,0,0;QS=1,0;MQSB=0.750668;MQ0F=0   PL      0,24,235
+17     3697    .       T       <*>     0       .       DP=8;I16=5,3,0,0,298,11308,0,0,457,26569,0,0,125,2669,0,0;QS=1,0;MQSB=0.750668;MQ0F=0   PL      0,24,229
+17     3698    .       A       <*>     0       .       DP=8;I16=5,3,0,0,301,11441,0,0,457,26569,0,0,124,2710,0,0;QS=1,0;MQSB=0.750668;MQ0F=0   PL      0,24,229
+17     3699    .       A       <*>     0       .       DP=7;I16=4,3,0,0,281,11403,0,0,397,22969,0,0,123,2709,0,0;QS=1,0;MQSB=0.810265;MQ0F=0   PL      0,21,226
+17     3700    .       C       <*>     0       .       DP=8;I16=5,3,0,0,277,9883,0,0,457,26569,0,0,122,2714,0,0;QS=1,0;MQSB=0.750668;MQ0F=0    PL      0,24,212
+17     3701    .       T       <*>     0       .       DP=8;I16=5,3,0,0,302,11782,0,0,457,26569,0,0,122,2726,0,0;QS=1,0;MQSB=0.750668;MQ0F=0   PL      0,24,233
+17     3702    .       T       <*>     0       .       DP=8;I16=5,2,0,0,269,10423,0,0,420,25200,0,0,106,2472,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,207
+17     3703    .       C       <*>     0       .       DP=8;I16=5,3,0,0,303,11597,0,0,457,26569,0,0,120,2678,0,0;QS=1,0;MQSB=0.750668;MQ0F=0   PL      0,24,232
+17     3704    .       A       <*>     0       .       DP=7;I16=5,2,0,0,274,10762,0,0,397,22969,0,0,120,2668,0,0;QS=1,0;MQSB=0.5;MQ0F=0        PL      0,21,211
+17     3705    .       T       <*>     0       .       DP=7;I16=5,2,0,0,274,10748,0,0,397,22969,0,0,120,2666,0,0;QS=1,0;MQSB=0.5;MQ0F=0        PL      0,21,209
+17     3706    .       A       <*>     0       .       DP=7;I16=5,2,0,0,267,10265,0,0,397,22969,0,0,120,2672,0,0;QS=1,0;MQSB=0.5;MQ0F=0        PL      0,21,204
+17     3707    .       G       <*>     0       .       DP=6;I16=5,1,0,0,216,8272,0,0,337,19369,0,0,121,2685,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,168
+17     3708    .       T       <*>     0       .       DP=6;I16=5,0,0,0,195,7643,0,0,300,18000,0,0,101,2263,0,0;QS=1,0;MQ0F=0  PL      0,15,139
+17     3709    .       A       <*>     0       .       DP=6;I16=5,1,0,0,211,7631,0,0,337,19369,0,0,123,2729,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,162
+17     3710    .       C       <*>     0       .       DP=6;I16=5,1,0,0,210,7664,0,0,337,19369,0,0,124,2760,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,159
+17     3711    .       C       <*>     0       .       DP=6;I16=5,1,0,0,229,9019,0,0,337,19369,0,0,125,2797,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,173
+17     3712    .       A       <*>     0       .       DP=6;I16=5,1,0,0,222,8658,0,0,337,19369,0,0,126,2840,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,165
+17     3713    .       C       <*>     0       .       DP=6;I16=5,1,0,0,219,8299,0,0,337,19369,0,0,126,2838,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,164
+17     3714    .       A       <*>     0       .       DP=6;I16=5,1,0,0,230,8914,0,0,337,19369,0,0,126,2840,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,174
+17     3715    .       T       <*>     0       .       DP=6;I16=5,1,0,0,214,7926,0,0,337,19369,0,0,125,2797,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,164
+17     3716    .       T       <*>     0       .       DP=6;I16=5,1,0,0,218,8322,0,0,337,19369,0,0,124,2760,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,164
+17     3717    .       C       <*>     0       .       DP=6;I16=5,1,0,0,222,8600,0,0,337,19369,0,0,123,2729,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,168
+17     3718    .       T       <*>     0       .       DP=6;I16=5,1,0,0,223,9053,0,0,337,19369,0,0,122,2704,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,165
+17     3719    .       A       <*>     0       .       DP=6;I16=5,0,0,0,200,8050,0,0,300,18000,0,0,96,2060,0,0;QS=1,0;MQ0F=0   PL      0,15,142
+17     3720    .       C       <*>     0       .       DP=6;I16=5,1,0,0,212,7920,0,0,337,19369,0,0,120,2672,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,158
+17     3721    .       A       <*>     0       .       DP=6;I16=5,0,0,0,205,8415,0,0,300,18000,0,0,94,2040,0,0;QS=1,0;MQ0F=0   PL      0,15,145
+17     3722    .       C       <*>     0       .       DP=6;I16=5,1,0,0,220,8352,0,0,337,19369,0,0,118,2664,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,165
+17     3723    .       A       <*>     0       .       DP=6;I16=5,0,0,0,205,8419,0,0,300,18000,0,0,92,2044,0,0;QS=1,0;MQ0F=0   PL      0,15,145
+17     3724    .       C       <*>     0       .       DP=6;I16=5,1,0,0,222,8374,0,0,337,19369,0,0,116,2680,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,169
+17     3725    .       T       <*>     0       .       DP=6;I16=5,1,0,0,249,10441,0,0,337,19369,0,0,115,2697,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,18,190
+17     3726    .       G       <*>     0       .       DP=6;I16=5,1,0,0,215,8133,0,0,337,19369,0,0,113,2669,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,166
+17     3727    .       C       <*>     0       .       DP=5;I16=4,1,0,0,176,6630,0,0,277,15769,0,0,112,2644,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,143
+17     3728    .       C       <*>     0       .       DP=5;I16=4,1,0,0,195,7761,0,0,277,15769,0,0,111,2621,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,160
+17     3729    .       C       <*>     0       .       DP=5;I16=4,1,0,0,201,8161,0,0,277,15769,0,0,110,2600,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,164
+17     3730    .       A       <*>     0       .       DP=5;I16=4,1,0,0,193,7539,0,0,277,15769,0,0,109,2581,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,159
+17     3731    .       T       <*>     0       .       DP=5;I16=4,1,0,0,175,6735,0,0,277,15769,0,0,108,2564,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,139
+17     3732    .       G       <*>     0       .       DP=5;I16=4,1,0,0,185,7171,0,0,277,15769,0,0,107,2549,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,149
+17     3733    .       T       <*>     0       .       DP=5;I16=4,1,0,0,186,6972,0,0,277,15769,0,0,106,2536,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,152
+17     3734    .       C       <*>     0       .       DP=5;I16=4,1,0,0,187,7289,0,0,277,15769,0,0,105,2525,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,152
+17     3735    .       C       <*>     0       .       DP=5;I16=4,1,0,0,188,7314,0,0,277,15769,0,0,104,2516,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,152
+17     3736    .       C       <*>     0       .       DP=6;I16=5,1,0,0,206,7622,0,0,337,19369,0,0,103,2509,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,156
+17     3737    .       C       <*>     0       .       DP=6;I16=5,1,0,0,228,8806,0,0,337,19369,0,0,103,2505,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,175
+17     3738    .       T       <*>     0       .       DP=6;I16=5,1,0,0,248,10312,0,0,337,19369,0,0,103,2505,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,18,189
+17     3739    .       C       <*>     0       .       DP=6;I16=5,1,0,0,240,9674,0,0,337,19369,0,0,103,2509,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,181
+17     3740    .       A       <*>     0       .       DP=5;I16=4,1,0,0,199,7941,0,0,277,15769,0,0,104,2516,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,163
+17     3741    .       A       <*>     0       .       DP=5;I16=4,1,0,0,214,9172,0,0,277,15769,0,0,105,2525,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,172
+17     3742    .       G       <*>     0       .       DP=5;I16=4,1,0,0,199,8059,0,0,277,15769,0,0,106,2536,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,162
+17     3743    .       C       <*>     0       .       DP=5;I16=4,1,0,0,194,7698,0,0,277,15769,0,0,107,2549,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,158
+17     3744    .       T       <*>     0       .       DP=5;I16=4,1,0,0,202,8358,0,0,277,15769,0,0,108,2564,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,164
+17     3745    .       T       <*>     0       .       DP=5;I16=4,1,0,0,195,7735,0,0,277,15769,0,0,109,2581,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,158
+17     3746    .       C       <*>     0       .       DP=5;I16=4,1,0,0,202,8216,0,0,277,15769,0,0,109,2551,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,165
+17     3747    .       C       <*>     0       .       DP=5;I16=4,1,0,0,199,8039,0,0,277,15769,0,0,109,2525,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,162
+17     3748    .       C       <*>     0       .       DP=5;I16=4,1,0,0,197,7839,0,0,277,15769,0,0,109,2503,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,161
+17     3749    .       C       <*>     0       .       DP=5;I16=4,1,0,0,191,7515,0,0,277,15769,0,0,108,2436,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,154
+17     3750    .       T       <*>     0       .       DP=5;I16=4,1,0,0,183,7365,0,0,277,15769,0,0,107,2375,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,146
+17     3751    .       G       <*>     0       .       DP=5;I16=4,1,0,0,197,7803,0,0,277,15769,0,0,106,2320,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,162
+17     3752    .       G       <*>     0       .       DP=5;I16=4,1,0,0,194,7542,0,0,277,15769,0,0,105,2271,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,159
+17     3753    .       C       <*>     0       .       DP=5;I16=4,1,0,0,200,8068,0,0,277,15769,0,0,104,2228,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,163
+17     3754    .       T       <*>     0       .       DP=5;I16=4,1,0,0,196,8150,0,0,277,15769,0,0,103,2191,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,157
+17     3755    .       C       <*>     0       .       DP=5;I16=4,1,0,0,198,7938,0,0,277,15769,0,0,102,2160,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,161
+17     3756    .       C       <*>     0       .       DP=5;I16=4,1,0,0,196,7876,0,0,277,15769,0,0,101,2135,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,159
+17     3757    .       T       <*>     0       .       DP=5;I16=4,1,0,0,205,8475,0,0,277,15769,0,0,100,2116,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,169
+17     3758    .       G       <*>     0       .       DP=5;I16=4,1,0,0,181,6879,0,0,277,15769,0,0,99,2103,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,147
+17     3759    .       C       <*>     0       .       DP=5;I16=4,0,0,0,165,6815,0,0,240,14400,0,0,73,1471,0,0;QS=1,0;MQ0F=0   PL      0,12,127
+17     3760    .       A       <*>     0       .       DP=6;I16=4,2,0,0,219,8519,0,0,337,19369,0,0,97,2095,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,18,180
+17     3761    .       A       <*>     0       .       DP=6;I16=4,2,0,0,230,9010,0,0,337,19369,0,0,97,2101,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,18,188
+17     3762    .       C       <*>     0       .       DP=6;I16=4,1,0,0,195,7627,0,0,300,18000,0,0,71,1439,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,159
+17     3763    .       C       <*>     0       .       DP=6;I16=4,2,0,0,226,8912,0,0,337,19369,0,0,94,1984,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,18,186
+17     3764    .       A       <*>     0       .       DP=6;I16=4,1,0,0,204,8328,0,0,300,18000,0,0,69,1383,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,167
+17     3765    .       C       <*>     0       .       DP=6;I16=4,2,0,0,231,8935,0,0,337,19369,0,0,90,1848,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,18,189
+17     3766    .       A       <*>     0       .       DP=6;I16=4,2,0,0,234,9192,0,0,337,19369,0,0,88,1792,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,18,191
+17     3767    .       A       <*>     0       .       DP=6;I16=4,2,0,0,232,9038,0,0,337,19369,0,0,86,1744,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,18,191
+17     3768    .       A       <*>     0       .       DP=6;I16=4,2,0,0,239,9569,0,0,337,19369,0,0,84,1704,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,18,195
+17     3769    .       T       <*>     0       .       DP=6;I16=4,2,0,0,235,9227,0,0,337,19369,0,0,82,1672,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,18,191
+17     3770    .       C       <*>     0       .       DP=6;I16=4,2,0,0,219,8165,0,0,337,19369,0,0,80,1648,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,18,180
+17     3771    .       T       <*>     0       .       DP=5;I16=3,2,0,0,180,6964,0,0,277,15769,0,0,79,1631,0,0;QS=1,0;MQSB=0.5;MQ0F=0  PL      0,15,157
+17     3772    .       A       <*>     0       .       DP=6;I16=3,3,0,0,190,6442,0,0,337,19369,0,0,78,1620,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,160
+17     3773    .       C       <*>     0       .       DP=6;I16=3,3,0,0,201,7161,0,0,337,19369,0,0,78,1616,0,0;QS=1,0;MQSB=0.861511;MQ0F=0     PL      0,18,171
+17     3774    .       T       <*>     0       .       DP=5;I16=2,3,0,0,204,8394,0,0,277,15769,0,0,79,1619,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,178
+17     3775    .       C       <*>     0       .       DP=5;I16=2,2,0,0,156,6124,0,0,240,14400,0,0,68,1484,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,143
+17     3776    .       T       <*>     0       .       DP=5;I16=2,2,0,0,166,6954,0,0,240,14400,0,0,69,1473,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,152
+17     3777    .       C       <*>     0       .       DP=5;I16=2,3,0,0,192,7492,0,0,277,15769,0,0,80,1568,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,168
+17     3778    .       T       <*>     0       .       DP=5;I16=2,3,0,0,189,7607,0,0,277,15769,0,0,80,1550,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,167
+17     3779    .       G       <*>     0       .       DP=5;I16=2,3,0,0,192,7422,0,0,277,15769,0,0,80,1540,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,167
+17     3780    .       C       <*>     0       .       DP=5;I16=2,3,0,0,195,7651,0,0,277,15769,0,0,80,1538,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,169
+17     3781    .       C       <*>     0       .       DP=5;I16=2,3,0,0,203,8265,0,0,277,15769,0,0,80,1544,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,175
+17     3782    .       T       <*>     0       .       DP=5;I16=2,3,0,0,201,8191,0,0,277,15769,0,0,80,1558,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,176
+17     3783    .       C       <*>     0       .       DP=5;I16=2,3,0,0,185,7031,0,0,277,15769,0,0,80,1580,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,162
+17     3784    .       T       <*>     0       .       DP=5;I16=2,3,0,0,205,8463,0,0,277,15769,0,0,80,1610,0,0;QS=1,0;MQSB=0.666667;MQ0F=0     PL      0,15,178
+17     3785    .       G       <*>     0       .       DP=6;I16=2,3,0,0,215,10327,0,0,277,15769,0,0,80,1648,0,0;QS=1,0;MQSB=0.666667;MQ0F=0    PL      0,15,179
+17     3786    .       T       <*>     0       .       DP=6;I16=2,3,0,0,230,11968,0,0,277,15769,0,0,79,1643,0,0;QS=1,0;MQSB=0.666667;MQ0F=0    PL      0,15,186
+17     3787    .       G       <*>     0       .       DP=6;I16=2,3,0,0,217,11133,0,0,277,15769,0,0,78,1644,0,0;QS=1,0;MQSB=0.666667;MQ0F=0    PL      0,15,177
+17     3788    .       G       <*>     0       .       DP=5;I16=2,2,0,0,194,10658,0,0,240,14400,0,0,78,1650,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,161
+17     3789    .       G       <*>     0       .       DP=5;I16=2,2,0,0,193,10493,0,0,240,14400,0,0,78,1660,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,161
+17     3790    .       T       <*>     0       .       DP=5;I16=2,2,0,0,187,9851,0,0,240,14400,0,0,78,1674,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,159
+17     3791    .       T       <*>     0       .       DP=5;I16=2,2,0,0,194,10986,0,0,240,14400,0,0,78,1692,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,159
+17     3792    .       G       <*>     0       .       DP=5;I16=2,2,0,0,191,10613,0,0,240,14400,0,0,78,1714,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,157
+17     3793    .       A       <*>     0       .       DP=5;I16=2,2,0,0,196,11250,0,0,240,14400,0,0,78,1740,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,159
+17     3794    .       C       <*>     0       .       DP=5;I16=2,2,0,0,189,10285,0,0,240,14400,0,0,78,1770,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,157
+17     3795    .       C       <*>     0       .       DP=5;I16=2,2,0,0,199,11473,0,0,240,14400,0,0,78,1804,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,161
+17     3796    .       T       <*>     0       .       DP=5;I16=2,2,0,0,203,11871,0,0,240,14400,0,0,78,1842,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,164
+17     3797    .       A       <*>     0       .       DP=5;I16=2,2,0,0,193,10747,0,0,240,14400,0,0,78,1884,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,159
+17     3798    .       T       <*>     0       .       DP=5;I16=2,2,0,0,200,11294,0,0,240,14400,0,0,77,1879,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,165
+17     3799    .       T       <*>     0       .       DP=5;I16=2,2,0,0,199,11571,0,0,240,14400,0,0,76,1876,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,161
+17     3800    .       C       <*>     0       .       DP=5;I16=2,2,0,0,199,11473,0,0,240,14400,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,161
+17     3801    .       T       <*>     0       .       DP=4;I16=1,2,0,0,166,10596,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,9,133
+17     3802    .       G       <*>     0       .       DP=4;I16=1,2,0,0,157,9365,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,130
+17     3803    .       G       <*>     0       .       DP=4;I16=1,2,0,0,152,8664,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,129
+17     3804    .       A       <*>     0       .       DP=4;I16=1,2,0,0,162,10014,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,9,132
+17     3805    .       C       <*>     0       .       DP=4;I16=1,2,0,0,157,9365,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,130
+17     3806    .       A       <*>     0       .       DP=4;I16=1,2,0,0,154,9054,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,128
+17     3807    .       C       <*>     0       .       DP=4;I16=1,2,0,0,133,7049,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,115
+17     3808    .       G       <*>     0       .       DP=4;I16=1,2,0,0,149,8021,0,0,180,10800,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,9,132
+17     3809    .       T       <*>     0       .       DP=5;I16=1,3,0,0,204,11798,0,0,240,14400,0,0,75,1875,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,161
+17     3810    .       C       <*>     0       .       DP=5;I16=1,3,0,0,192,10692,0,0,240,14400,0,0,76,1876,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,153
+17     3811    .       A       <*>     0       .       DP=5;I16=1,3,0,0,200,11382,0,0,240,14400,0,0,77,1879,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,158
+17     3812    .       T       <*>     0       .       DP=5;I16=1,3,0,0,201,11367,0,0,240,14400,0,0,77,1835,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,160
+17     3813    .       A       <*>     0       .       DP=5;I16=1,3,0,0,217,13035,0,0,240,14400,0,0,77,1795,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,170
+17     3814    .       G       <*>     0       .       DP=5;I16=1,3,0,0,204,11530,0,0,240,14400,0,0,77,1759,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,163
+17     3815    .       A       <*>     0       .       DP=5;I16=1,3,0,0,201,11127,0,0,240,14400,0,0,77,1727,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,162
+17     3816    .       A       <*>     0       .       DP=5;I16=1,3,0,0,204,11870,0,0,240,14400,0,0,77,1699,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,160
+17     3817    .       A       <*>     0       .       DP=5;I16=1,3,0,0,197,10661,0,0,240,14400,0,0,77,1675,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,161
+17     3818    .       T       <*>     0       .       DP=5;I16=1,3,0,0,199,10965,0,0,240,14400,0,0,77,1655,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,160
+17     3819    .       A       <*>     0       .       DP=5;I16=1,3,0,0,210,12110,0,0,240,14400,0,0,77,1639,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,167
+17     3820    .       G       <*>     0       .       DP=5;I16=1,3,0,0,195,10747,0,0,240,14400,0,0,77,1627,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,157
+17     3821    .       A       <*>     0       .       DP=5;I16=1,3,0,0,213,12527,0,0,240,14400,0,0,77,1619,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,168
+17     3822    .       G       <*>     0       .       DP=5;I16=1,3,0,0,188,9704,0,0,240,14400,0,0,77,1615,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,157
+17     3823    .       T       <*>     0       .       DP=5;I16=1,3,0,0,200,10910,0,0,240,14400,0,0,77,1615,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,163
+17     3824    .       C       <*>     0       .       DP=5;I16=1,3,0,0,187,9453,0,0,240,14400,0,0,77,1619,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,159
+17     3825    .       C       <*>     0       .       DP=5;I16=1,3,0,0,195,10793,0,0,240,14400,0,0,77,1627,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,157
+17     3826    .       T       <*>     0       .       DP=5;I16=1,3,0,0,197,11361,0,0,240,14400,0,0,77,1639,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,155
+17     3827    .       G       <*>     0       .       DP=5;I16=1,3,0,0,201,11211,0,0,240,14400,0,0,77,1655,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,162
+17     3828    .       C       <*>     0       .       DP=5;I16=1,3,0,0,191,10151,0,0,240,14400,0,0,77,1675,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,157
+17     3829    .       A       <*>     0       .       DP=5;I16=1,3,0,0,197,10899,0,0,240,14400,0,0,77,1699,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,12,158
+17     3830    .       A       <*>     0       .       DP=5;I16=1,3,0,0,182,9502,0,0,240,14400,0,0,77,1727,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,150
+17     3831    .       C       <*>     0       .       DP=5;I16=1,3,0,0,178,8978,0,0,240,14400,0,0,77,1759,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,149
+17     3832    .       A       <*>     0       .       DP=5;I16=1,3,0,0,172,8972,0,0,240,14400,0,0,77,1795,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,139
+17     3833    .       C       <*>     0       .       DP=5;I16=1,3,0,0,151,6993,0,0,240,14400,0,0,77,1835,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,131
+17     3834    .       G       <*>     0       .       DP=5;I16=1,3,0,0,184,9214,0,0,240,14400,0,0,77,1879,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,156
+17     3835    .       T       <*>     0       .       DP=5;I16=1,3,0,0,181,9167,0,0,240,14400,0,0,76,1876,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,153
+17     3836    .       G       <*>     0       .       DP=6;I16=2,3,0,0,220,10404,0,0,277,15769,0,0,74,1826,0,0;QS=1,0;MQSB=0.5;MQ0F=0 PL      0,15,188
+17     3837    .       G       <*>     0       .       DP=5;I16=1,4,0,0,191,7351,0,0,277,15769,0,0,99,2405,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,157
+17     3838    .       C       <*>     0       .       DP=5;I16=1,4,0,0,179,6571,0,0,277,15769,0,0,99,2363,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,148
+17     3839    .       C       <*>     0       .       DP=5;I16=1,3,0,0,128,4104,0,0,217,12169,0,0,74,1700,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,112
+17     3840    .       G       <*>     0       .       DP=5;I16=1,4,0,0,179,6539,0,0,277,15769,0,0,99,2291,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,146
+17     3841    .       T       <*>     0       .       DP=5;I16=1,4,0,0,197,7779,0,0,277,15769,0,0,99,2261,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,162
+17     3842    .       C       <*>     0       .       DP=5;I16=1,4,0,0,195,7659,0,0,277,15769,0,0,99,2235,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,159
+17     3843    .       T       <*>     0       .       DP=5;I16=1,4,0,0,198,7850,0,0,277,15769,0,0,99,2213,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,159
+17     3844    .       G       <*>     0       .       DP=6;I16=1,5,0,0,227,8615,0,0,337,19369,0,0,99,2195,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,18,172
+17     3845    .       T       <*>     0       .       DP=6;I16=1,5,0,0,219,8109,0,0,337,19369,0,0,100,2182,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,166
+17     3846    .       G       <*>     0       .       DP=7;I16=1,6,0,0,235,8375,0,0,397,22969,0,0,101,2175,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,172
+17     3847    .       T       <*>     0       .       DP=7;I16=1,6,0,0,268,10292,0,0,397,22969,0,0,103,2175,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,189
+17     3848    .       C       <*>     0       .       DP=7;I16=1,6,0,0,264,10104,0,0,397,22969,0,0,104,2134,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,188
+17     3849    .       T       <*>     0       .       DP=7;I16=1,6,0,0,270,10434,0,0,397,22969,0,0,105,2103,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,190
+17     3850    .       G       <*>     0       .       DP=7;I16=1,6,0,0,259,9691,0,0,397,22969,0,0,106,2082,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,182
+17     3851    .       G       <*>     0       .       DP=7;I16=1,6,0,0,258,9650,0,0,397,22969,0,0,107,2071,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,183
+17     3852    .       C       <*>     0       .       DP=7;I16=1,6,0,0,253,9295,0,0,397,22969,0,0,108,2070,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,179
+17     3853    .       T       <*>     0       .       DP=7;I16=1,6,0,0,269,10669,0,0,397,22969,0,0,109,2079,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,192
+17     3854    .       T       <*>     0       .       DP=7;I16=1,5,0,0,235,9247,0,0,337,19369,0,0,102,2034,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,178
+17     3855    .       C       <*>     0       .       DP=7;I16=1,6,0,0,250,9026,0,0,397,22969,0,0,111,2127,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,175
+17     3856    .       T       <*>     0       .       DP=8;I16=1,6,0,0,264,10058,0,0,397,22969,0,0,112,2166,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,21,185
+17     3857    .       C       <*>     0       .       DP=8;I16=1,7,0,0,297,11129,0,0,457,26569,0,0,114,2216,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,194
+17     3858    .       T       <*>     0       .       DP=8;I16=1,7,0,0,316,12516,0,0,457,26569,0,0,116,2278,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,208
+17     3859    .       C       <*>     0       .       DP=9;I16=1,7,0,0,235,7137,0,0,457,26569,0,0,118,2352,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,24,156
+17     3860    .       G       <*>     0       .       DP=9;I16=1,8,0,0,337,12719,0,0,517,30169,0,0,145,3063,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,209
+17     3861    .       C       <*>     0       .       DP=8;I16=1,7,0,0,300,11478,0,0,457,26569,0,0,147,3111,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,199
+17     3862    .       T       <*>     0       .       DP=9;I16=1,8,0,0,360,14472,0,0,517,30169,0,0,148,3120,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,221
+17     3863    .       T       <*>     0       .       DP=9;I16=1,8,0,0,352,13794,0,0,517,30169,0,0,150,3140,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,213
+17     3864    .       A       <*>     0       .       DP=9;I16=1,8,0,0,372,15422,0,0,517,30169,0,0,152,3172,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,230
+17     3865    .       G       <*>     0       .       DP=9;I16=1,8,0,0,348,13486,0,0,517,30169,0,0,154,3216,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,212
+17     3866    .       C       <*>     0       .       DP=9;I16=1,7,0,0,302,11426,0,0,457,26569,0,0,131,2647,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,197
+17     3867    .       A       <*>     0       .       DP=9;I16=1,8,0,0,310,11252,0,0,517,30169,0,0,158,3340,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,195
+17     3868    .       T       <*>     0       .       DP=9;I16=1,8,0,0,360,14450,0,0,517,30169,0,0,160,3420,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,221
+17     3869    .       C       <*>     0       .       DP=9;I16=1,8,0,0,343,13105,0,0,517,30169,0,0,162,3512,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,211
+17     3870    .       T       <*>     0       .       DP=9;I16=1,8,0,0,347,13485,0,0,517,30169,0,0,163,3565,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,211
+17     3871    .       T       <*>     0       .       DP=9;I16=1,8,0,0,364,14740,0,0,517,30169,0,0,164,3628,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,223
+17     3872    .       G       <*>     0       .       DP=9;I16=1,8,0,0,328,12090,0,0,517,30169,0,0,164,3650,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,27,200
+17     3873    .       T       <*>     0       .       DP=8;I16=1,7,0,0,323,13061,0,0,457,26569,0,0,165,3679,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,212
+17     3874    .       T       <*>     0       .       DP=8;I16=1,7,0,0,314,12382,0,0,457,26569,0,0,166,3714,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,204
+17     3875    .       T       <*>     0       .       DP=8;I16=1,7,0,0,302,11502,0,0,457,26569,0,0,167,3755,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,197
+17     3876    .       C       <*>     0       .       DP=8;I16=1,7,0,0,280,9892,0,0,457,26569,0,0,168,3802,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,24,180
+17     3877    .       C       <*>     0       .       DP=8;I16=1,7,0,0,303,11539,0,0,457,26569,0,0,169,3855,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,196
+17     3878    .       A       <*>     0       .       DP=8;I16=1,7,0,0,289,10581,0,0,457,26569,0,0,170,3914,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,188
+17     3879    .       A       <*>     0       .       DP=8;I16=1,7,0,0,315,12649,0,0,457,26569,0,0,171,3979,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,206
+17     3880    .       G       <*>     0       .       DP=8;I16=1,7,0,0,281,9963,0,0,457,26569,0,0,172,4050,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,24,183
+17     3881    .       G       <*>     0       .       DP=8;I16=1,7,0,0,270,9222,0,0,457,26569,0,0,173,4127,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,24,174
+17     3882    .       T       <*>     0       .       DP=8;I16=1,6,0,0,251,9125,0,0,397,22969,0,0,148,3534,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,178
+17     3883    .       C       <*>     0       .       DP=8;I16=1,7,0,0,261,8657,0,0,457,26569,0,0,173,4195,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,24,171
+17     3884    .       C       <*>     0       .       DP=9;I16=2,7,0,0,308,10616,0,0,494,27938,0,0,173,4235,0,0;QS=1,0;MQSB=0;MQ0F=0  PL      0,27,212
+17     3885    .       T       <*>     0       .       DP=9;I16=2,7,0,0,314,11326,0,0,494,27938,0,0,173,4231,0,0;QS=1,0;MQSB=0;MQ0F=0  PL      0,27,214
+17     3886    .       C       <*>     0       .       DP=8;I16=2,6,0,0,258,8768,0,0,434,24338,0,0,174,4234,0,0;QS=1,0;MQSB=0;MQ0F=0   PL      0,24,191
+17     3887    .       C       <*>     0       .       DP=8;I16=2,6,0,0,285,10201,0,0,434,24338,0,0,175,4243,0,0;QS=1,0;MQSB=0;MQ0F=0  PL      0,24,201
+17     3888    .       C       <*>     0       .       DP=8;I16=2,6,0,0,290,10754,0,0,434,24338,0,0,175,4207,0,0;QS=1,0;MQSB=0;MQ0F=0  PL      0,24,208
+17     3889    .       A       <*>     0       .       DP=8;I16=2,6,0,0,297,11309,0,0,434,24338,0,0,175,4175,0,0;QS=1,0;MQSB=0;MQ0F=0  PL      0,24,218
+17     3890    .       C       <*>     0       .       DP=8;I16=2,6,0,0,297,11205,0,0,434,24338,0,0,175,4147,0,0;QS=1,0;MQSB=0;MQ0F=0  PL      0,24,216
+17     3891    .       A       <*>     0       .       DP=9;I16=2,7,0,0,353,13961,0,0,494,27938,0,0,175,4123,0,0;QS=1,0;MQSB=0;MQ0F=0  PL      0,27,239
+17     3892    .       G       <*>     0       .       DP=9;I16=2,7,0,0,310,10796,0,0,494,27938,0,0,176,4104,0,0;QS=1,0;MQSB=0;MQ0F=0  PL      0,27,208
+17     3893    .       T       <*>     0       .       DP=9;I16=2,7,0,0,309,10945,0,0,494,27938,0,0,177,4091,0,0;QS=1,0;MQSB=0;MQ0F=0  PL      0,27,212
+17     3894    .       G       <*>     0       .       DP=9;I16=2,7,0,0,308,10824,0,0,494,27938,0,0,178,4084,0,0;QS=1,0;MQSB=0;MQ0F=0  PL      0,27,208
+17     3895    .       T       <*>     0       .       DP=9;I16=2,7,0,0,327,12143,0,0,494,27938,0,0,179,4083,0,0;QS=1,0;MQSB=0;MQ0F=0  PL      0,27,225
+17     3896    .       A       <*>     0       .       DP=9;I16=2,7,0,0,339,13459,0,0,494,27938,0,0,180,4088,0,0;QS=1,0;MQSB=0;MQ0F=0  PL      0,27,233
+17     3897    .       G       <*>     0       .       DP=10;I16=2,8,0,0,362,13464,0,0,554,31538,0,0,181,4099,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,234
+17     3898    .       C       <*>     0       .       DP=10;I16=2,8,0,0,381,14613,0,0,554,31538,0,0,183,4117,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,238
+17     3899    .       A       <*>     0       .       DP=10;I16=2,8,0,0,363,13361,0,0,554,31538,0,0,185,4143,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,231
+17     3900    .       T       <*>     0       .       DP=10;I16=2,8,0,0,377,14437,0,0,554,31538,0,0,187,4177,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,240
+17     3901    .       G       <*>     0       .       DP=10;I16=2,7,0,0,322,11624,0,0,494,27938,0,0,164,3594,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,27,218
+17     3902    .       C       <*>     0       .       DP=10;I16=2,8,0,0,352,12592,0,0,554,31538,0,0,191,4269,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,217
+17     3903    .       A       <*>     0       .       DP=11;I16=2,8,0,0,318,10522,0,0,554,31538,0,0,193,4327,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,204
+17     3904    .       C       <*>     0       .       DP=11;I16=2,8,0,0,381,14651,0,0,554,31538,0,0,193,4377,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,244
+17     3905    .       C       <*>     0       .       DP=11;I16=2,9,0,0,429,16811,0,0,614,35138,0,0,201,4483,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,33,255
+17     3906    .       T       <*>     0       .       DP=11;I16=2,9,0,0,440,17690,0,0,614,35138,0,0,204,4574,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,33,253
+17     3907    .       G       <*>     0       .       DP=11;I16=2,9,0,0,413,15733,0,0,614,35138,0,0,207,4675,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,33,249
+17     3908    .       C       <*>     0       .       DP=11;I16=2,9,0,0,399,15107,0,0,614,35138,0,0,209,4737,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,33,244
+17     3909    .       T       <*>     0       .       DP=11;I16=2,8,0,0,383,14831,0,0,554,31538,0,0,203,4747,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,237
+17     3910    .       A       <*>     0       .       DP=10;I16=2,8,0,0,351,12613,0,0,554,31538,0,0,213,4845,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,224
+17     3911    .       C       <*>     0       .       DP=10;I16=2,8,0,0,338,11622,0,0,554,31538,0,0,215,4887,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,214
+17     3912    .       A       C,<*>   0       .       DP=10;I16=2,7,0,1,319,11431,16,256,494,27938,60,3600,205,4767,11,121;QS=0.951807,0.0481928,0;SGB=-0.379885;RPB=1;MQB=1;MQSB=0;BQB=1;MQ0F=0      PL      0,14,202,27,205,208
+17     3913    .       C       <*>     0       .       DP=10;I16=2,8,0,0,369,14053,0,0,554,31538,0,0,217,4899,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,234
+17     3914    .       T       <*>     0       .       DP=10;I16=2,8,0,0,364,13634,0,0,554,31538,0,0,218,4920,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,228
+17     3915    .       C       <*>     0       .       DP=10;I16=2,8,0,0,360,13176,0,0,554,31538,0,0,219,4951,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,229
+17     3916    .       C       <*>     0       .       DP=10;I16=2,8,0,0,395,15757,0,0,554,31538,0,0,220,4992,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,251
+17     3917    .       T       <*>     0       .       DP=10;I16=2,8,0,0,408,16764,0,0,554,31538,0,0,220,4992,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,254
+17     3918    .       T       <*>     0       .       DP=10;I16=2,8,0,0,401,16219,0,0,554,31538,0,0,220,5000,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,254
+17     3919    .       C       <*>     0       .       DP=10;I16=2,8,0,0,381,14799,0,0,554,31538,0,0,220,5016,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,242
+17     3920    .       T       <*>     0       .       DP=10;I16=2,8,0,0,402,16318,0,0,554,31538,0,0,219,4991,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,251
+17     3921    .       T       <*>     0       .       DP=10;I16=2,8,0,0,378,14410,0,0,554,31538,0,0,218,4976,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,242
+17     3922    .       A       <*>     0       .       DP=10;I16=2,8,0,0,385,14999,0,0,554,31538,0,0,216,4922,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,244
+17     3923    .       G       <*>     0       .       DP=10;I16=2,8,0,0,381,14653,0,0,554,31538,0,0,213,4829,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,240
+17     3924    .       G       <*>     0       .       DP=10;I16=2,8,0,0,384,14808,0,0,554,31538,0,0,210,4746,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,247
+17     3925    .       G       <*>     0       .       DP=10;I16=2,8,0,0,382,14648,0,0,554,31538,0,0,207,4673,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,245
+17     3926    .       C       <*>     0       .       DP=10;I16=2,8,0,0,374,14196,0,0,554,31538,0,0,204,4610,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,237
+17     3927    .       T       <*>     0       .       DP=10;I16=2,8,0,0,374,14376,0,0,554,31538,0,0,200,4506,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,237
+17     3928    .       G       <*>     0       .       DP=10;I16=2,7,0,0,348,13692,0,0,494,27938,0,0,171,3785,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,27,233
+17     3929    .       A       <*>     0       .       DP=10;I16=2,8,0,0,342,12106,0,0,554,31538,0,0,192,4322,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,220
+17     3930    .       T       <*>     0       .       DP=10;I16=2,8,0,0,346,12322,0,0,554,31538,0,0,188,4242,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,224
+17     3931    .       A       <*>     0       .       DP=10;I16=2,7,0,0,329,12131,0,0,494,27938,0,0,159,3545,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,27,222
+17     3932    .       T       <*>     0       .       DP=10;I16=2,8,0,0,353,12985,0,0,554,31538,0,0,179,4057,0,0;QS=1,0;MQSB=0;MQ0F=0 PL      0,30,231
+17     3933    .       T       <*>     0       .       DP=9;I16=2,6,0,0,303,11509,0,0,434,24338,0,0,152,3424,0,0;QS=1,0;MQSB=0;MQ0F=0  PL      0,24,220
+17     3934    .       C       <*>     0       .       DP=9;I16=2,7,0,0,307,10805,0,0,494,27938,0,0,171,3857,0,0;QS=1,0;MQSB=0;MQ0F=0  PL      0,27,209
+17     3935    .       C       <*>     0       .       DP=9;I16=2,7,0,0,253,7679,0,0,494,27938,0,0,167,3769,0,0;QS=1,0;MQSB=0;MQ0F=0   PL      0,27,170
+17     3936    .       A       G,<*>   0       .       DP=9;I16=0,0,1,7,0,0,290,10820,0,0,457,26569,0,0,163,3689;QS=0,1,0;VDB=0.283405;SGB=-0.651104;MQSB=1;MQ0F=0     PL      196,24,0,196,24,196
+17     3937    .       C       <*>     0       .       DP=8;I16=1,7,0,0,238,7390,0,0,457,26569,0,0,160,3616,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,24,156
+17     3938    .       G       <*>     0       .       DP=8;I16=1,7,0,0,256,8698,0,0,457,26569,0,0,156,3500,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,24,176
+17     3939    .       C       <*>     0       .       DP=8;I16=1,6,0,0,246,8724,0,0,397,22969,0,0,127,2767,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,174
+17     3940    .       A       <*>     0       .       DP=8;I16=1,6,0,0,224,7816,0,0,397,22969,0,0,123,2667,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,163
+17     3941    .       C       <*>     0       .       DP=8;I16=1,6,0,0,254,9662,0,0,397,22969,0,0,129,2975,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,181
+17     3942    .       C       <*>     0       .       DP=8;I16=1,7,0,0,295,11227,0,0,457,26569,0,0,140,3116,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,195
+17     3943    .       T       <*>     0       .       DP=8;I16=1,7,0,0,292,10930,0,0,457,26569,0,0,136,3040,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,195
+17     3944    .       G       <*>     0       .       DP=8;I16=1,7,0,0,298,11188,0,0,457,26569,0,0,132,2972,0,0;QS=1,0;MQSB=1;MQ0F=0  PL      0,24,195
+17     3945    .       C       <*>     0       .       DP=7;I16=1,6,0,0,249,9191,0,0,397,22969,0,0,129,2911,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,21,177
+17     3946    .       T       <*>     0       .       DP=7;I16=1,5,0,0,209,7785,0,0,337,19369,0,0,101,2231,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,158
+17     3947    .       A       <*>     0       .       DP=6;I16=1,5,0,0,193,6675,0,0,337,19369,0,0,124,2806,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,149
+17     3948    .       C       <*>     0       .       DP=6;I16=1,5,0,0,202,7182,0,0,337,19369,0,0,122,2760,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,155
+17     3949    .       A       C,<*>   0       .       DP=6;I16=1,3,0,1,140,4966,24,576,217,12169,60,3600,88,2044,25,625;QS=0.850932,0.149068,0;SGB=-0.379885;RPB=1;MQB=1;MQSB=1;BQB=1;MQ0F=0  PL      9,0,107,21,110,124
+17     3950    .       C       <*>     0       .       DP=6;I16=1,5,0,0,217,8159,0,0,337,19369,0,0,118,2680,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,168
+17     3951    .       T       <*>     0       .       DP=6;I16=1,4,0,0,184,7266,0,0,277,15769,0,0,91,2021,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,152
+17     3952    .       C       <*>     0       .       DP=6;I16=1,4,0,0,172,6150,0,0,277,15769,0,0,110,2600,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,143
+17     3953    .       C       <*>     0       .       DP=6;I16=1,5,0,0,219,8051,0,0,337,19369,0,0,112,2590,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,168
+17     3954    .       T       <*>     0       .       DP=6;I16=1,5,0,0,219,8467,0,0,337,19369,0,0,110,2568,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,167
+17     3955    .       T       <*>     0       .       DP=6;I16=1,5,0,0,232,9086,0,0,337,19369,0,0,108,2550,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,174
+17     3956    .       C       <*>     0       .       DP=6;I16=1,5,0,0,217,8207,0,0,337,19369,0,0,106,2536,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,18,167
+17     3957    .       T       <*>     0       .       DP=5;I16=1,4,0,0,203,8339,0,0,277,15769,0,0,105,2525,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,162
+17     3958    .       T       <*>     0       .       DP=5;I16=1,4,0,0,191,7319,0,0,277,15769,0,0,104,2516,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,157
+17     3959    .       A       <*>     0       .       DP=5;I16=1,4,0,0,193,7481,0,0,277,15769,0,0,103,2509,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,154
+17     3960    .       T       <*>     0       .       DP=5;I16=1,4,0,0,172,6168,0,0,277,15769,0,0,101,2455,0,0;QS=1,0;MQSB=1;MQ0F=0   PL      0,15,142
+17     3961    .       G       <*>     0       .       DP=5;I16=0,4,0,0,158,6270,0,0,240,14400,0,0,76,1876,0,0;QS=1,0;MQ0F=0   PL      0,12,122
+17     3962    .       G       <*>     0       .       DP=5;I16=1,4,0,0,175,6247,0,0,277,15769,0,0,97,2359,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,15,144
+17     3963    .       C       <*>     0       .       DP=4;I16=1,3,0,0,143,5263,0,0,217,12169,0,0,96,2316,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,126
+17     3964    .       T       <*>     0       .       DP=4;I16=1,3,0,0,157,6207,0,0,217,12169,0,0,95,2275,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,133
+17     3965    .       G       <*>     0       .       DP=4;I16=1,3,0,0,152,5830,0,0,217,12169,0,0,94,2236,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,134
+17     3966    .       A       <*>     0       .       DP=4;I16=1,3,0,0,162,6562,0,0,217,12169,0,0,93,2199,0,0;QS=1,0;MQSB=1;MQ0F=0    PL      0,12,140
+17     3967    .       T       <*>     0       .       DP=4;I16=0,3,0,0,120,4806,0,0,180,10800,0,0,74,1826,0,0;QS=1,0;MQ0F=0   PL      0,9,100
+17     3968    .       A       <*>     0       .       DP=3;I16=0,3,0,0,119,4725,0,0,180,10800,0,0,73,1779,0,0;QS=1,0;MQ0F=0   PL      0,9,99
+17     3969    .       T       <*>     0       .       DP=3;I16=0,3,0,0,129,5549,0,0,180,10800,0,0,72,1734,0,0;QS=1,0;MQ0F=0   PL      0,9,108
+17     3970    .       T       <*>     0       .       DP=3;I16=0,3,0,0,125,5209,0,0,180,10800,0,0,71,1691,0,0;QS=1,0;MQ0F=0   PL      0,9,104
+17     3971    .       C       <*>     0       .       DP=3;I16=0,3,0,0,123,5051,0,0,180,10800,0,0,70,1650,0,0;QS=1,0;MQ0F=0   PL      0,9,103
+17     3972    .       C       <*>     0       .       DP=3;I16=0,3,0,0,114,4358,0,0,180,10800,0,0,69,1611,0,0;QS=1,0;MQ0F=0   PL      0,9,96
+17     3973    .       A       <*>     0       .       DP=3;I16=0,3,0,0,116,4486,0,0,180,10800,0,0,67,1525,0,0;QS=1,0;MQ0F=0   PL      0,9,97
+17     3974    .       C       <*>     0       .       DP=3;I16=0,3,0,0,94,2948,0,0,180,10800,0,0,65,1443,0,0;QS=1,0;MQ0F=0    PL      0,9,78
+17     3975    .       G       <*>     0       .       DP=3;I16=0,3,0,0,115,4417,0,0,180,10800,0,0,63,1365,0,0;QS=1,0;MQ0F=0   PL      0,9,96
+17     3976    .       C       <*>     0       .       DP=3;I16=0,3,0,0,116,4490,0,0,180,10800,0,0,61,1291,0,0;QS=1,0;MQ0F=0   PL      0,9,97
+17     3977    .       A       <*>     0       .       DP=3;I16=0,3,0,0,107,3829,0,0,180,10800,0,0,58,1172,0,0;QS=1,0;MQ0F=0   PL      0,9,90
+17     3978    .       C       <*>     0       .       DP=3;I16=0,3,0,0,123,5051,0,0,180,10800,0,0,55,1059,0,0;QS=1,0;MQ0F=0   PL      0,9,103
+17     3979    .       C       <*>     0       .       DP=3;I16=0,3,0,0,124,5130,0,0,180,10800,0,0,52,952,0,0;QS=1,0;MQ0F=0    PL      0,9,104
+17     3980    .       T       <*>     0       .       DP=3;I16=0,3,0,0,118,4644,0,0,180,10800,0,0,49,851,0,0;QS=1,0;MQ0F=0    PL      0,9,98
+17     3981    .       G       <*>     0       .       DP=3;I16=0,3,0,0,111,4131,0,0,180,10800,0,0,46,756,0,0;QS=1,0;MQ0F=0    PL      0,9,93
+17     3982    .       C       <*>     0       .       DP=3;I16=0,3,0,0,115,4437,0,0,180,10800,0,0,43,667,0,0;QS=1,0;MQ0F=0    PL      0,9,97
+17     3983    .       T       <*>     0       .       DP=3;I16=0,3,0,0,111,4115,0,0,180,10800,0,0,40,584,0,0;QS=1,0;MQ0F=0    PL      0,9,93
+17     3984    .       A       <*>     0       .       DP=3;I16=0,3,0,0,95,3069,0,0,180,10800,0,0,37,507,0,0;QS=1,0;MQ0F=0     PL      0,9,80
+17     3985    .       C       <*>     0       .       DP=3;I16=0,3,0,0,109,3969,0,0,180,10800,0,0,34,436,0,0;QS=1,0;MQ0F=0    PL      0,9,91
+17     3986    .       A       <*>     0       .       DP=3;I16=0,3,0,0,99,3323,0,0,180,10800,0,0,31,371,0,0;QS=1,0;MQ0F=0     PL      0,9,84
+17     3987    .       C       <*>     0       .       DP=3;I16=0,3,0,0,112,4200,0,0,180,10800,0,0,28,312,0,0;QS=1,0;MQ0F=0    PL      0,9,94
+17     3988    .       T       <*>     0       .       DP=3;I16=0,3,0,0,109,3969,0,0,180,10800,0,0,25,259,0,0;QS=1,0;MQ0F=0    PL      0,9,91
+17     3989    .       C       <*>     0       .       DP=3;I16=0,3,0,0,105,3677,0,0,180,10800,0,0,22,212,0,0;QS=1,0;MQ0F=0    PL      0,9,88
+17     3990    .       C       <*>     0       .       DP=3;I16=0,3,0,0,114,4338,0,0,180,10800,0,0,19,171,0,0;QS=1,0;MQ0F=0    PL      0,9,95
+17     3991    .       T       <*>     0       .       DP=3;I16=0,3,0,0,105,3737,0,0,180,10800,0,0,16,136,0,0;QS=1,0;MQ0F=0    PL      0,9,89
+17     3992    .       T       <*>     0       .       DP=2;I16=0,2,0,0,79,3125,0,0,120,7200,0,0,14,106,0,0;QS=1,0;MQ0F=0      PL      0,6,72
+17     3993    .       C       <*>     0       .       DP=2;I16=0,2,0,0,76,2896,0,0,120,7200,0,0,12,80,0,0;QS=1,0;MQ0F=0       PL      0,6,70
+17     3994    .       T       <*>     0       .       DP=2;I16=0,2,0,0,79,3125,0,0,120,7200,0,0,10,58,0,0;QS=1,0;MQ0F=0       PL      0,6,72
+17     3995    .       T       <*>     0       .       DP=2;I16=0,2,0,0,76,2890,0,0,120,7200,0,0,8,40,0,0;QS=1,0;MQ0F=0        PL      0,6,69
+17     3996    .       A       <*>     0       .       DP=2;I16=0,2,0,0,80,3218,0,0,120,7200,0,0,6,26,0,0;QS=1,0;MQ0F=0        PL      0,6,73
+17     3997    .       G       <*>     0       .       DP=2;I16=0,2,0,0,65,2137,0,0,120,7200,0,0,4,16,0,0;QS=1,0;MQ0F=0        PL      0,6,60
+17     3998    .       G       <*>     0       .       DP=1;I16=0,1,0,0,36,1296,0,0,60,3600,0,0,3,9,0,0;QS=1,0;MQ0F=0  PL      0,3,36
+17     3999    .       G       <*>     0       .       DP=1;I16=0,1,0,0,38,1444,0,0,60,3600,0,0,2,4,0,0;QS=1,0;MQ0F=0  PL      0,3,38
+17     4000    .       C       <*>     0       .       DP=1;I16=0,1,0,0,36,1296,0,0,60,3600,0,0,1,1,0,0;QS=1,0;MQ0F=0  PL      0,3,36
+17     4001    .       T       <*>     0       .       DP=1;I16=0,1,0,0,33,1089,0,0,60,3600,0,0,0,0,0,0;QS=1,0;MQ0F=0  PL      0,3,33
diff --git a/test/mpileup/mpileup.2.bam b/test/mpileup/mpileup.2.bam
new file mode 100644 (file)
index 0000000..82bf2ad
Binary files /dev/null and b/test/mpileup/mpileup.2.bam differ
diff --git a/test/mpileup/mpileup.2.bam.bai b/test/mpileup/mpileup.2.bam.bai
new file mode 100644 (file)
index 0000000..4900edf
Binary files /dev/null and b/test/mpileup/mpileup.2.bam.bai differ
diff --git a/test/mpileup/mpileup.2.cram b/test/mpileup/mpileup.2.cram
new file mode 100644 (file)
index 0000000..758c092
Binary files /dev/null and b/test/mpileup/mpileup.2.cram differ
diff --git a/test/mpileup/mpileup.2.cram.crai b/test/mpileup/mpileup.2.cram.crai
new file mode 100644 (file)
index 0000000..fbe69e1
Binary files /dev/null and b/test/mpileup/mpileup.2.cram.crai differ
diff --git a/test/mpileup/mpileup.2.out b/test/mpileup/mpileup.2.out
new file mode 100644 (file)
index 0000000..00c8efa
--- /dev/null
@@ -0,0 +1,523 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=17,length=4200>
+##ALT=<ID=*,Description="Represents allele(s) other than observed.">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IDV,Number=1,Type=Integer,Description="Maximum number of reads supporting an indel">
+##INFO=<ID=IMF,Number=1,Type=Float,Description="Maximum fraction of reads supporting an indel">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias for filtering splice-site artefacts in RNA-seq data (bigger is better)",Version="3">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Mann-Whitney U test of Read Position Bias (bigger is better)">
+##INFO=<ID=MQB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality Bias (bigger is better)">
+##INFO=<ID=BQB,Number=1,Type=Float,Description="Mann-Whitney U test of Base Quality Bias (bigger is better)">
+##INFO=<ID=MQSB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality vs Strand Bias (bigger is better)">
+##INFO=<ID=SGB,Number=1,Type=Float,Description="Segregation based metric.">
+##INFO=<ID=MQ0F,Number=1,Type=Float,Description="Fraction of MQ0 reads (smaller is better)">
+##INFO=<ID=I16,Number=16,Type=Float,Description="Auxiliary tag used for calling, see description of bcf_callret1_t in bam2bcf.h">
+##INFO=<ID=QS,Number=R,Type=Float,Description="Auxiliary tag used for calling">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Number of high-quality bases">
+##FORMAT=<ID=DV,Number=1,Type=Integer,Description="Number of high-quality non-reference bases">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  HG00100 HG00101 HG00102
+17     100     .       C       <*>     0       .       DP=18;I16=17,0,0,0,688,29762,0,0,958,55682,0,0,332,7446,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,189:9:0    0,9,108:3:0     0,15,134:5:0
+17     101     .       C       <*>     0       .       DP=18;I16=17,0,0,0,650,27530,0,0,958,55682,0,0,331,7303,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,182:9:0    0,9,99:3:0      0,15,132:5:0
+17     102     .       C       <*>     0       .       DP=18;I16=17,0,0,0,695,30453,0,0,958,55682,0,0,330,7178,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,188:9:0    0,9,111:3:0     0,15,139:5:0
+17     103     .       T       <*>     0       .       DP=18;I16=16,0,0,0,692,31998,0,0,929,54841,0,0,323,7035,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,189:8:0    0,9,108:3:0     0,15,147:5:0
+17     104     .       G       <*>     0       .       DP=18;I16=15,0,0,0,611,26723,0,0,900,54000,0,0,295,6259,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,24,178:8:0    0,6,89:2:0      0,15,133:5:0
+17     105     .       G       <*>     0       .       DP=19;I16=17,0,0,0,604,23936,0,0,989,58441,0,0,317,6751,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,170:9:0    0,9,97:3:0      0,15,125:5:0
+17     106     .       G       <*>     0       .       DP=19;I16=17,0,0,0,644,26574,0,0,989,58441,0,0,299,6093,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,30,190:10:0   0,6,85:2:0      0,15,124:5:0
+17     107     .       C       <*>     0       .       DP=19;I16=17,0,0,0,694,30064,0,0,989,58441,0,0,313,6543,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,192:9:0    0,9,108:3:0     0,15,136:5:0
+17     108     .       C       <*>     0       .       DP=19;I16=17,0,0,0,692,30148,0,0,989,58441,0,0,310,6420,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,190:9:0    0,9,108:3:0     0,15,135:5:0
+17     109     .       T       <*>     0       .       DP=19;I16=17,0,0,0,741,34273,0,0,989,58441,0,0,307,6319,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,195:9:0    0,9,110:3:0     0,15,150:5:0
+17     110     .       G       <*>     0       .       DP=19;I16=17,0,0,0,704,31276,0,0,989,58441,0,0,304,6240,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,194:9:0    0,9,104:3:0     0,15,136:5:0
+17     111     .       G       <*>     0       .       DP=19;I16=16,0,0,0,584,24362,0,0,929,54841,0,0,272,5416,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,30,167:10:0   0,6,88:2:0      0,12,118:4:0
+17     112     .       C       <*>     0       .       DP=19;I16=17,0,0,0,680,29854,0,0,989,58441,0,0,296,6052,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,191:9:0    0,9,95:3:0      0,15,135:5:0
+17     113     .       A       <*>     0       .       DP=19;I16=16,0,0,0,645,28035,0,0,960,57600,0,0,266,5318,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,176:9:0    0,6,87:2:0      0,15,139:5:0
+17     114     .       C       <*>     0       .       DP=19;I16=17,0,0,0,674,28788,0,0,989,58441,0,0,286,5856,0,0;QS=3,0;MQ0F=0       PL:DP:DV        0,27,182:9:0    0,9,103:3:0     0,15,133:5:0
+17     115     .       C       <*>     0       .       DP=21;I16=18,0,0,0,708,30546,0,0,1049,62041,0,0,274,5490,0,0;QS=3,0;MQ0F=0      PL:DP:DV        0,30,189:10:0   0,6,89:2:0      0,18,147:6:0
+17     116     .       A       <*>     0       .       DP=21;I16=17,1,0,0,727,31755,0,0,1049,62041,0,0,253,5079,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,183:9:0    0,6,90:2:0      0,21,175:7:0
+17     117     .       G       <*>     0       .       DP=21;I16=17,1,0,0,712,30478,0,0,1049,62041,0,0,249,5019,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,27,183:9:0    0,6,85:2:0      0,21,177:7:0
+17     118     .       G       <*>     0       .       DP=20;I16=16,1,0,0,636,26574,0,0,958,55682,0,0,266,5426,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,175:9:0    0,3,60:1:0      0,21,162:7:0
+17     119     .       G       <*>     0       .       DP=19;I16=16,1,0,0,629,26439,0,0,958,55682,0,0,267,5553,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,175:8:0    0,6,73:2:0      0,21,160:7:0
+17     120     .       A       <*>     0       .       DP=19;I16=16,1,0,0,672,29188,0,0,958,55682,0,0,264,5518,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,175:8:0    0,6,83:2:0      0,21,171:7:0
+17     121     .       G       <*>     0       .       DP=19;I16=16,1,0,0,662,28460,0,0,958,55682,0,0,260,5454,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,181:8:0    0,6,80:2:0      0,21,168:7:0
+17     122     .       C       <*>     0       .       DP=20;I16=17,1,0,0,716,31224,0,0,1018,59282,0,0,256,5410,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,24,181:8:0    0,9,99:3:0      0,21,178:7:0
+17     123     .       T       <*>     0       .       DP=18;I16=15,1,0,0,661,29997,0,0,898,52082,0,0,255,5385,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,167:7:0    0,9,112:3:0     0,18,166:6:0
+17     124     .       T       <*>     0       .       DP=19;I16=17,1,0,0,626,24802,0,0,987,56523,0,0,279,6003,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,27,154:9:0    0,9,104:3:0     0,18,154:6:0
+17     125     .       A       <*>     0       .       DP=18;I16=15,1,0,0,611,25689,0,0,898,52082,0,0,254,5340,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,154:7:0    0,9,104:3:0     0,18,162:6:0
+17     126     .       A       <*>     0       .       DP=18;I16=16,1,0,0,648,27366,0,0,927,52923,0,0,279,5947,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,162:8:0    0,9,107:3:0     0,18,174:6:0
+17     127     .       C       <*>     0       .       DP=18;I16=16,1,0,0,646,26972,0,0,927,52923,0,0,279,5949,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,163:8:0    0,9,109:3:0     0,18,160:6:0
+17     128     .       A       <*>     0       .       DP=18;I16=16,1,0,0,673,28797,0,0,927,52923,0,0,279,5971,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,169:8:0    0,9,111:3:0     0,18,162:6:0
+17     129     .       A       <*>     0       .       DP=17;I16=15,1,0,0,645,27891,0,0,867,49323,0,0,280,6012,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,168:8:0    0,9,113:3:0     0,15,159:5:0
+17     130     .       A       <*>     0       .       DP=17;I16=15,1,0,0,641,27295,0,0,867,49323,0,0,281,6071,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,24,169:8:0    0,9,113:3:0     0,15,152:5:0
+17     131     .       C       <*>     0       .       DP=16;I16=14,1,0,0,606,25732,0,0,838,48482,0,0,256,5472,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,167:7:0    0,9,110:3:0     0,15,147:5:0
+17     132     .       A       <*>     0       .       DP=16;I16=14,1,0,0,627,27579,0,0,838,48482,0,0,256,5514,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,169:7:0    0,9,110:3:0     0,15,151:5:0
+17     133     .       T       <*>     0       .       DP=15;I16=13,2,0,0,584,22816,0,0,838,48482,0,0,282,6196,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,163:7:0    0,9,105:3:0     0,15,150:5:0
+17     134     .       C       <*>     0       .       DP=15;I16=13,2,0,0,607,24653,0,0,838,48482,0,0,283,6267,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,177:7:0    0,9,105:3:0     0,15,152:5:0
+17     135     .       T       <*>     0       .       DP=15;I16=13,2,0,0,600,24178,0,0,838,48482,0,0,284,6352,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,173:7:0    0,9,106:3:0     0,15,156:5:0
+17     136     .       G       <*>     0       .       DP=15;I16=13,2,0,0,574,22258,0,0,838,48482,0,0,286,6450,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,172:7:0    0,9,105:3:0     0,15,134:5:0
+17     137     .       T       <*>     0       .       DP=15;I16=13,2,0,0,563,21377,0,0,838,48482,0,0,289,6561,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,160:7:0    0,9,104:3:0     0,15,139:5:0
+17     138     .       C       <*>     0       .       DP=15;I16=13,2,0,0,584,23088,0,0,838,48482,0,0,291,6637,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,172:7:0    0,9,108:3:0     0,15,142:5:0
+17     139     .       C       <*>     0       .       DP=15;I16=13,2,0,0,554,20790,0,0,838,48482,0,0,292,6680,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,161:7:0    0,9,106:3:0     0,15,143:5:0
+17     140     .       A       <*>     0       .       DP=15;I16=13,2,0,0,583,22789,0,0,838,48482,0,0,292,6690,0,0;QS=3,0;MQSB=0.576923;MQ0F=0 PL:DP:DV        0,21,163:7:0    0,9,107:3:0     0,15,153:5:0
+17     141     .       G       <*>     0       .       DP=14;I16=12,2,0,0,534,20750,0,0,778,44882,0,0,292,6664,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,158:6:0    0,9,108:3:0     0,15,142:5:0
+17     142     .       C       <*>     0       .       DP=14;I16=12,2,0,0,503,18593,0,0,778,44882,0,0,292,6650,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,157:6:0    0,9,97:3:0      0,15,129:5:0
+17     143     .       G       <*>     0       .       DP=14;I16=11,2,0,0,415,13657,0,0,718,41282,0,0,285,6599,0,0;QS=3,0;MQSB=0.590909;MQ0F=0 PL:DP:DV        0,18,128:6:0    0,9,95:3:0      0,12,97:4:0
+17     144     .       A       <*>     0       .       DP=14;I16=12,2,0,0,519,19725,0,0,778,44882,0,0,291,6609,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,152:6:0    0,9,105:3:0     0,15,129:5:0
+17     145     .       A       <*>     0       .       DP=14;I16=12,2,0,0,527,20289,0,0,778,44882,0,0,290,6584,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,153:6:0    0,9,106:3:0     0,15,138:5:0
+17     146     .       T       <*>     0       .       DP=14;I16=12,2,0,0,514,19484,0,0,778,44882,0,0,289,6573,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,152:6:0    0,9,103:3:0     0,15,128:5:0
+17     147     .       A       <*>     0       .       DP=14;I16=12,2,0,0,515,19213,0,0,778,44882,0,0,288,6576,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,150:6:0    0,9,99:3:0      0,15,140:5:0
+17     148     .       C       <*>     0       .       DP=14;I16=12,2,0,0,541,21019,0,0,778,44882,0,0,286,6542,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,157:6:0    0,9,106:3:0     0,15,146:5:0
+17     149     .       C       <*>     0       .       DP=14;I16=12,2,0,0,512,19326,0,0,778,44882,0,0,283,6471,0,0;QS=3,0;MQSB=0.583333;MQ0F=0 PL:DP:DV        0,18,148:6:0    0,9,109:3:0     0,15,140:5:0
+17     150     .       T       <*>     0       .       DP=13;I16=11,2,0,0,511,20251,0,0,749,44041,0,0,280,6362,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,153:6:0    0,6,84:2:0      0,15,152:5:0
+17     151     .       G       <*>     0       .       DP=13;I16=11,2,0,0,506,19826,0,0,749,44041,0,0,277,6263,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,157:6:0    0,6,84:2:0      0,15,144:5:0
+17     152     .       C       <*>     0       .       DP=14;I16=12,2,0,0,543,21283,0,0,809,47641,0,0,274,6174,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,168:7:0    0,6,84:2:0      0,15,146:5:0
+17     153     .       A       <*>     0       .       DP=14;I16=12,2,0,0,536,20594,0,0,809,47641,0,0,272,6096,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,156:7:0    0,6,81:2:0      0,15,153:5:0
+17     154     .       T       <*>     0       .       DP=14;I16=12,2,0,0,523,20051,0,0,809,47641,0,0,270,6030,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,159:7:0    0,6,83:2:0      0,15,139:5:0
+17     155     .       C       <*>     0       .       DP=14;I16=12,2,0,0,542,21254,0,0,809,47641,0,0,268,5976,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,172:7:0    0,6,85:2:0      0,15,139:5:0
+17     156     .       C       <*>     0       .       DP=14;I16=12,2,0,0,536,20884,0,0,809,47641,0,0,266,5934,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,163:7:0    0,6,84:2:0      0,15,150:5:0
+17     157     .       C       <*>     0       .       DP=14;I16=12,2,0,0,555,22081,0,0,809,47641,0,0,264,5904,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,169:7:0    0,6,85:2:0      0,15,149:5:0
+17     158     .       T       <*>     0       .       DP=14;I16=12,2,0,0,568,23154,0,0,809,47641,0,0,262,5886,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,170:7:0    0,6,84:2:0      0,15,159:5:0
+17     159     .       A       <*>     0       .       DP=15;I16=12,2,0,0,519,19467,0,0,809,47641,0,0,260,5880,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,157:7:0    0,6,83:2:0      0,15,135:5:0
+17     160     .       G       <*>     0       .       DP=15;I16=13,2,0,0,547,20633,0,0,869,51241,0,0,259,5887,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,165:7:0    0,6,85:2:0      0,18,139:6:0
+17     161     .       A       <*>     0       .       DP=15;I16=13,2,0,0,568,21610,0,0,869,51241,0,0,258,5908,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,157:7:0    0,6,83:2:0      0,18,162:6:0
+17     162     .       A       <*>     0       .       DP=15;I16=13,2,0,0,557,21139,0,0,869,51241,0,0,255,5843,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,147:7:0    0,6,87:2:0      0,18,167:6:0
+17     163     .       G       <*>     0       .       DP=14;I16=12,2,0,0,503,18645,0,0,809,47641,0,0,253,5791,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,21,153:7:0    0,6,79:2:0      0,15,138:5:0
+17     164     .       T       <*>     0       .       DP=14;I16=12,2,0,0,460,15968,0,0,809,47641,0,0,252,5750,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,131:6:0    0,6,79:2:0      0,18,136:6:0
+17     165     .       G       <*>     0       .       DP=14;I16=10,2,0,0,456,17460,0,0,689,40441,0,0,226,5094,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,149:6:0    0,6,80:2:0      0,12,122:4:0
+17     166     .       A       <*>     0       .       DP=14;I16=11,2,0,0,496,19138,0,0,749,44041,0,0,227,5077,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,145:6:0    0,6,82:2:0      0,15,148:5:0
+17     167     .       A       <*>     0       .       DP=14;I16=11,2,0,0,477,17851,0,0,749,44041,0,0,227,5071,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,132:6:0    0,6,86:2:0      0,15,147:5:0
+17     168     .       G       <*>     0       .       DP=14;I16=12,2,0,0,481,18015,0,0,809,47641,0,0,252,5702,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,18,145:6:0    0,6,82:2:0      0,18,140:6:0
+17     169     .       C       <*>     0       .       DP=13;I16=10,2,0,0,402,14224,0,0,689,40441,0,0,227,5045,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,15,106:5:0    0,6,76:2:0      0,15,145:5:0
+17     170     .       C       <*>     0       .       DP=13;I16=11,2,0,0,447,16383,0,0,749,44041,0,0,251,5601,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,15,128:5:0    0,6,80:2:0      0,18,143:6:0
+17     171     .       A       <*>     0       .       DP=13;I16=11,2,0,0,500,19366,0,0,749,44041,0,0,250,5546,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,15,134:5:0    0,6,81:2:0      0,18,166:6:0
+17     172     .       C       <*>     0       .       DP=13;I16=10,2,0,0,439,16395,0,0,689,40441,0,0,241,5441,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,15,138:5:0    0,6,75:2:0      0,15,129:5:0
+17     173     .       C       <*>     0       .       DP=13;I16=11,2,0,0,435,15225,0,0,749,44041,0,0,248,5478,0,0;QS=3,0;MQSB=0.5;MQ0F=0      PL:DP:DV        0,15,121:5:0    0,6,76:2:0      0,18,146:6:0
+17     174     .       G       <*>     0       .       DP=13;I16=11,1,0,0,351,10685,0,0,689,40441,0,0,238,5364,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,15,111:5:0    0,3,27:1:0      0,18,117:6:0
+17     175     .       C       <*>     0       .       DP=14;I16=13,1,0,0,511,19161,0,0,809,47641,0,0,249,5463,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,143:6:0    0,3,41:1:0      0,21,175:7:0
+17     176     .       C       <*>     0       .       DP=14;I16=13,1,0,0,489,17733,0,0,809,47641,0,0,251,5477,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,146:6:0    0,3,44:1:0      0,21,152:7:0
+17     177     .       C       <*>     0       .       DP=14;I16=13,1,0,0,488,17328,0,0,809,47641,0,0,253,5507,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,138:6:0    0,3,44:1:0      0,21,158:7:0
+17     178     .       A       <*>     0       .       DP=14;I16=13,1,0,0,519,19485,0,0,809,47641,0,0,254,5502,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,147:6:0    0,3,42:1:0      0,21,172:7:0
+17     179     .       A       <*>     0       .       DP=14;I16=13,1,0,0,478,17278,0,0,809,47641,0,0,255,5511,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,134:6:0    0,3,44:1:0      0,21,170:7:0
+17     180     .       A       <*>     0       .       DP=14;I16=12,1,0,0,425,14653,0,0,749,44041,0,0,250,5498,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,126:6:0    0,3,43:1:0      0,18,148:6:0
+17     181     .       G       <*>     0       .       DP=14;I16=11,1,0,0,450,17152,0,0,689,40441,0,0,233,5233,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,156:6:0    0,3,41:1:0      0,15,138:5:0
+17     182     .       A       <*>     0       .       DP=15;I16=14,1,0,0,515,18235,0,0,869,51241,0,0,258,5622,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,150:7:0    0,3,43:1:0      0,21,159:7:0
+17     183     .       C       <*>     0       .       DP=15;I16=13,1,0,0,483,17419,0,0,809,47641,0,0,235,5063,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,159:7:0    0,3,40:1:0      0,18,139:6:0
+17     184     .       A       <*>     0       .       DP=15;I16=14,1,0,0,535,19667,0,0,869,51241,0,0,262,5770,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,158:7:0    0,3,41:1:0      0,21,163:7:0
+17     185     .       C       <*>     0       .       DP=15;I16=13,1,0,0,487,17295,0,0,809,47641,0,0,238,5192,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,21,150:7:0    0,3,38:1:0      0,18,160:6:0
+17     186     .       G       <*>     0       .       DP=15;I16=12,1,0,0,381,11429,0,0,749,44041,0,0,239,5253,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,117:6:0    0,3,32:1:0      0,18,124:6:0
+17     187     .       C       <*>     0       .       DP=14;I16=13,1,0,0,511,18979,0,0,809,47641,0,0,266,5952,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,147:6:0    0,3,38:1:0      0,21,172:7:0
+17     188     .       C       <*>     0       .       DP=14;I16=13,1,0,0,496,18042,0,0,809,47641,0,0,267,5989,0,0;QS=3,0;MQSB=1;MQ0F=0        PL:DP:DV        0,18,147:6:0    0,3,37:1:0      0,21,162:7:0
+17     189     .       C       <*>     0       .       DP=15;I16=13,2,0,0,552,20504,0,0,838,48482,0,0,268,6040,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,152:6:0    0,6,67:2:0      0,21,167:7:0
+17     190     .       A       <*>     0       .       DP=15;I16=12,2,0,0,500,18230,0,0,778,44882,0,0,243,5381,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,138:6:0    0,6,68:2:0      0,18,159:6:0
+17     191     .       T       <*>     0       .       DP=15;I16=13,2,0,0,534,19276,0,0,838,48482,0,0,267,5939,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,143:6:0    0,6,67:2:0      0,21,169:7:0
+17     192     .       G       <*>     0       .       DP=15;I16=13,2,0,0,499,17439,0,0,838,48482,0,0,266,5890,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,143:6:0    0,6,67:2:0      0,21,151:7:0
+17     193     .       T       <*>     0       .       DP=15;I16=13,2,0,0,505,17811,0,0,838,48482,0,0,265,5859,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,140:6:0    0,6,63:2:0      0,21,157:7:0
+17     194     .       C       <*>     0       .       DP=14;I16=12,2,0,0,467,16569,0,0,778,44882,0,0,265,5845,0,0;QS=3,0;MQSB=0;MQ0F=0        PL:DP:DV        0,18,142:6:0    0,6,67:2:0      0,18,145:6:0
+17     195     .       C       <*>     0       .       DP=14;I16=11,3,0,0,503,18647,0,0,747,42123,0,0,266,5846,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,18,159:6:0    0,6,71:2:0      0,18,160:6:0
+17     196     .       A       <*>     0       .       DP=14;I16=11,3,0,0,482,17400,0,0,747,42123,0,0,268,5862,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,18,166:6:0    0,6,69:2:0      0,18,138:6:0
+17     197     .       G       <*>     0       .       DP=14;I16=11,3,0,0,481,17391,0,0,747,42123,0,0,270,5894,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,18,164:6:0    0,6,68:2:0      0,18,134:6:0
+17     198     .       C       <*>     0       .       DP=14;I16=11,3,0,0,539,20957,0,0,747,42123,0,0,271,5893,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,18,172:6:0    0,6,70:2:0      0,18,164:6:0
+17     199     .       T       <*>     0       .       DP=14;I16=11,3,0,0,505,19197,0,0,747,42123,0,0,271,5861,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,18,162:6:0    0,6,73:2:0      0,18,154:6:0
+17     200     .       T       <*>     0       .       DP=15;I16=11,4,0,0,544,19918,0,0,776,42964,0,0,270,5798,0,0;QS=3,0;MQSB=0.0161635;MQ0F=0        PL:DP:DV        0,18,161:6:0    0,9,89:3:0      0,18,154:6:0
+17     201     .       A       <*>     0       .       DP=16;I16=12,4,0,0,568,20416,0,0,836,46564,0,0,269,5703,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,171:7:0    0,9,89:3:0      0,18,157:6:0
+17     202     .       A       <*>     0       .       DP=16;I16=12,4,0,0,566,20590,0,0,836,46564,0,0,269,5627,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,178:7:0    0,9,84:3:0      0,18,163:6:0
+17     203     .       C       <*>     0       .       DP=16;I16=12,4,0,0,557,20119,0,0,836,46564,0,0,269,5571,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,166:7:0    0,9,90:3:0      0,18,153:6:0
+17     204     .       C       <*>     0       .       DP=16;I16=12,4,0,0,591,22379,0,0,836,46564,0,0,269,5535,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,173:7:0    0,9,91:3:0      0,18,163:6:0
+17     205     .       T       <*>     0       .       DP=16;I16=12,4,0,0,635,25281,0,0,836,46564,0,0,269,5519,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,188:7:0    0,9,95:3:0      0,18,173:6:0
+17     206     .       G       <*>     0       .       DP=16;I16=12,4,0,0,577,21337,0,0,836,46564,0,0,269,5523,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,180:7:0    0,9,89:3:0      0,18,143:6:0
+17     207     .       C       <*>     0       .       DP=16;I16=12,4,0,0,574,21076,0,0,836,46564,0,0,269,5547,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,179:7:0    0,9,93:3:0      0,18,151:6:0
+17     208     .       A       <*>     0       .       DP=16;I16=12,4,0,0,576,21486,0,0,836,46564,0,0,268,5540,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,184:7:0    0,9,93:3:0      0,18,154:6:0
+17     209     .       T       <*>     0       .       DP=16;I16=12,4,0,0,567,20475,0,0,836,46564,0,0,267,5551,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,173:7:0    0,9,91:3:0      0,18,146:6:0
+17     210     .       C       <*>     0       .       DP=16;I16=12,4,0,0,577,21109,0,0,836,46564,0,0,266,5580,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,185:7:0    0,9,92:3:0      0,18,151:6:0
+17     211     .       C       <*>     0       .       DP=16;I16=12,4,0,0,563,20227,0,0,836,46564,0,0,265,5627,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,172:7:0    0,9,92:3:0      0,18,153:6:0
+17     212     .       C       <*>     0       .       DP=16;I16=12,4,0,0,589,22179,0,0,836,46564,0,0,263,5643,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,181:7:0    0,9,92:3:0      0,18,152:6:0
+17     213     .       T       <*>     0       .       DP=16;I16=12,4,0,0,598,22838,0,0,836,46564,0,0,262,5678,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0        PL:DP:DV        0,21,181:7:0    0,9,95:3:0      0,18,165:6:0
+17     214     .       A       <*>     0       .       DP=16;I16=11,4,0,0,529,19401,0,0,776,42964,0,0,240,5248,0,0;QS=3,0;MQSB=0.0161635;MQ0F=0        PL:DP:DV        0,21,176:7:0    0,9,92:3:0      0,15,118:5:0
+17     215     .       G       <*>     0       .       DP=15;I16=12,3,0,0,521,19073,0,0,807,45723,0,0,262,5754,0,0;QS=3,0;MQSB=0.0342181;MQ0F=0        PL:DP:DV        0,21,185:7:0    0,9,90:3:0      0,15,105:5:0
+17     216     .       A       <*>     0       .       DP=14;I16=10,3,0,0,464,16900,0,0,687,38523,0,0,238,5166,0,0;QS=3,0;MQSB=0.040184;MQ0F=0 PL:DP:DV        0,21,173:7:0    0,9,92:3:0      0,9,81:3:0
+17     217     .       A       <*>     0       .       DP=14;I16=11,3,0,0,515,19433,0,0,747,42123,0,0,264,5842,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,21,181:7:0    0,9,90:3:0      0,12,97:4:0
+17     218     .       G       <*>     0       .       DP=14;I16=11,3,0,0,507,18957,0,0,747,42123,0,0,265,5907,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,21,178:7:0    0,9,90:3:0      0,12,110:4:0
+17     219     .       T       <*>     0       .       DP=14;I16=11,3,0,0,470,16286,0,0,747,42123,0,0,266,5986,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,21,173:7:0    0,9,88:3:0      0,12,89:4:0
+17     220     .       G       <*>     0       .       DP=14;I16=10,3,0,0,485,18307,0,0,687,38523,0,0,242,5454,0,0;QS=3,0;MQSB=0.040184;MQ0F=0 PL:DP:DV        0,21,188:7:0    0,9,88:3:0      0,9,80:3:0
+17     221     .       A       <*>     0       .       DP=14;I16=11,3,0,0,487,17615,0,0,747,42123,0,0,267,6135,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0        PL:DP:DV        0,21,176:7:0    0,9,88:3:0      0,12,101:4:0
+17     222     .       A       <*>     0       .       DP=14;I16=10,3,0,0,465,17367,0,0,687,38523,0,0,242,5578,0,0;QS=3,0;MQSB=0.040184;MQ0F=0 PL:DP:DV        0,21,186:7:0    0,9,85:3:0      0,9,69:3:0
+17     223     .       G       <*>     0       .       DP=13;I16=9,3,0,0,405,14327,0,0,627,34923,0,0,243,5657,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0 PL:DP:DV        0,18,168:6:0    0,6,53:2:0      0,12,81:4:0
+17     224     .       G       <*>     0       .       DP=12;I16=9,3,0,0,379,12759,0,0,627,34923,0,0,270,6370,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0 PL:DP:DV        0,18,168:6:0    0,6,50:2:0      0,12,70:4:0
+17     225     .       C       <*>     0       .       DP=12;I16=8,3,0,0,382,13896,0,0,567,31323,0,0,261,6345,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0 PL:DP:DV        0,18,165:6:0    0,6,48:2:0      0,9,83:3:0
+17     226     .       A       <*>     0       .       DP=13;I16=8,3,0,0,381,13669,0,0,567,31323,0,0,248,5894,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0 PL:DP:DV        0,18,166:6:0    0,6,53:2:0      0,9,84:3:0
+17     227     .       C       <*>     0       .       DP=13;I16=8,4,0,0,406,14306,0,0,596,32164,0,0,267,6253,0,0;QS=3,0;MQSB=0.0249144;MQ0F=0 PL:DP:DV        0,21,190:7:0    0,6,53:2:0      0,9,73:3:0
+17     228     .       C       <*>     0       .       DP=13;I16=9,4,0,0,417,14381,0,0,656,35764,0,0,292,6884,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:DV        0,21,187:7:0    0,6,45:2:0      0,12,96:4:0
+17     229     .       G       <*>     0       .       DP=13;I16=9,3,0,0,358,11424,0,0,627,34923,0,0,270,6414,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0 PL:DP:DV        0,18,136:6:0    0,6,53:2:0      0,12,70:4:0
+17     230     .       C       <*>     0       .       DP=13;I16=9,4,0,0,461,16861,0,0,656,35764,0,0,292,6920,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:DV        0,21,186:7:0    0,6,53:2:0      0,12,100:4:0
+17     231     .       C       <*>     0       .       DP=13;I16=7,4,0,0,414,15832,0,0,536,28564,0,0,247,5925,0,0;QS=3,0;MQSB=0.0401934;MQ0F=0 PL:DP:DV        0,18,184:6:0    0,6,53:2:0      0,9,82:3:0
+17     232     .       C       <*>     0       .       DP=14;I16=9,4,0,0,471,17371,0,0,656,35764,0,0,267,6363,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:DV        0,21,198:7:0    0,6,53:2:0      0,12,101:4:0
+17     233     .       A       <*>     0       .       DP=14;I16=10,4,0,0,496,18142,0,0,716,39364,0,0,292,6984,0,0;QS=3,0;MQSB=0.0183156;MQ0F=0        PL:DP:DV        0,21,192:7:0    0,6,53:2:0      0,15,119:5:0
+17     234     .       A       <*>     0       .       DP=14;I16=10,4,0,0,502,18390,0,0,716,39364,0,0,292,6988,0,0;QS=3,0;MQSB=0.0183156;MQ0F=0        PL:DP:DV        0,21,185:7:0    0,6,53:2:0      0,15,123:5:0
+17     235     .       A       <*>     0       .       DP=14;I16=9,4,0,0,476,17652,0,0,656,35764,0,0,267,6375,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:DV        0,21,186:7:0    0,6,53:2:0      0,12,111:4:0
+17     236     .       G       <*>     0       .       DP=15;I16=11,4,0,0,501,17481,0,0,776,42964,0,0,290,6924,0,0;QS=3,0;MQSB=0.0161635;MQ0F=0        PL:DP:DV        0,24,206:8:0    0,6,53:2:0      0,15,103:5:0
+17     237     .       A       <*>     0       .       DP=14;I16=9,4,0,0,465,16877,0,0,656,35764,0,0,266,6282,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:DV        0,24,206:8:0    0,6,53:2:0      0,9,92:3:0
+17     238     .       C       <*>     0       .       DP=14;I16=10,4,0,0,482,17238,0,0,716,39364,0,0,292,6900,0,0;QS=3,0;MQSB=0.0183156;MQ0F=0        PL:DP:DV        0,24,211:8:0    0,6,53:2:0      0,12,82:4:0
+17     239     .       A       <*>     0       .       DP=15;I16=10,5,0,0,525,19155,0,0,776,42964,0,0,292,6852,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0        PL:DP:DV        0,27,223:9:0    0,6,50:2:0      0,12,108:4:0
+17     240     .       C       <*>     0       .       DP=15;I16=10,5,0,0,512,17930,0,0,776,42964,0,0,292,6764,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0        PL:DP:DV        0,27,220:9:0    0,6,53:2:0      0,12,106:4:0
+17     241     .       G       <*>     0       .       DP=15;I16=9,5,0,0,444,14636,0,0,716,39364,0,0,269,6159,0,0;QS=3,0;MQSB=0.0561348;MQ0F=0 PL:DP:DV        0,27,203:9:0    0,6,53:2:0      0,9,59:3:0
+17     242     .       C       <*>     0       .       DP=15;I16=10,5,0,0,555,21177,0,0,776,42964,0,0,292,6624,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0        PL:DP:DV        0,27,242:9:0    0,6,53:2:0      0,12,94:4:0
+17     243     .       C       <*>     0       .       DP=16;I16=9,5,0,0,523,19737,0,0,716,39364,0,0,284,6508,0,0;QS=3,0;MQSB=0.0561348;MQ0F=0 PL:DP:DV        0,24,220:8:0    0,6,53:2:0      0,12,104:4:0
+17     244     .       C       <*>     0       .       DP=16;I16=10,6,0,0,620,24272,0,0,805,43805,0,0,298,6568,0,0;QS=3,0;MQSB=0.0253122;MQ0F=0        PL:DP:DV        0,27,245:9:0    0,9,72:3:0      0,12,106:4:0
+17     245     .       A       <*>     0       .       DP=17;I16=10,7,0,0,649,24843,0,0,865,47405,0,0,299,6553,0,0;QS=3,0;MQSB=0.0509867;MQ0F=0        PL:DP:DV        0,27,236:9:0    0,12,93:4:0     0,12,115:4:0
+17     246     .       T       <*>     0       .       DP=18;I16=10,8,0,0,649,23833,0,0,894,48246,0,0,301,6553,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0        PL:DP:DV        0,30,247:10:0   0,12,94:4:0     0,12,98:4:0
+17     247     .       G       <*>     0       .       DP=18;I16=10,8,0,0,642,23610,0,0,894,48246,0,0,304,6570,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0        PL:DP:DV        0,30,252:10:0   0,12,83:4:0     0,12,103:4:0
+17     248     .       T       <*>     0       .       DP=18;I16=10,8,0,0,636,22944,0,0,894,48246,0,0,307,6605,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0        PL:DP:DV        0,30,234:10:0   0,12,86:4:0     0,12,114:4:0
+17     249     .       C       <*>     0       .       DP=18;I16=10,8,0,0,656,24846,0,0,894,48246,0,0,310,6658,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0        PL:DP:DV        0,30,253:10:0   0,12,79:4:0     0,12,112:4:0
+17     250     .       C       <*>     0       .       DP=19;I16=10,9,0,0,694,26160,0,0,923,49087,0,0,311,6631,0,0;QS=3,0;MQSB=0.0168512;MQ0F=0        PL:DP:DV        0,30,248:10:0   0,12,89:4:0     0,15,142:5:0
+17     251     .       A       <*>     0       .       DP=19;I16=9,9,0,0,688,26506,0,0,863,45487,0,0,313,6627,0,0;QS=3,0;MQSB=0.0208913;MQ0F=0 PL:DP:DV        0,27,233:9:0    0,12,97:4:0     0,15,148:5:0
+17     252     .       G       <*>     0       .       DP=18;I16=8,9,0,0,641,24631,0,0,803,41887,0,0,304,6502,0,0;QS=3,0;MQSB=0.026526;MQ0F=0  PL:DP:DV        0,27,243:9:0    0,12,91:4:0     0,12,121:4:0
+17     253     .       C       <*>     0       .       DP=19;I16=9,10,0,0,705,26921,0,0,892,46328,0,0,319,6687,0,0;QS=3,0;MQSB=0.0132999;MQ0F=0        PL:DP:DV        0,27,247:9:0    0,12,86:4:0     0,18,155:6:0
+17     254     .       T       <*>     0       .       DP=20;I16=10,9,0,0,719,27517,0,0,892,46328,0,0,314,6670,0,0;QS=3,0;MQSB=0.00482795;MQ0F=0       PL:DP:DV        0,30,254:10:0   0,9,72:3:0      0,18,164:6:0
+17     255     .       T       <*>     0       .       DP=21;I16=11,10,0,0,750,27076,0,0,1012,53528,0,0,328,6840,0,0;QS=3,0;MQSB=0.00822975;MQ0F=0     PL:DP:DV        0,33,241:11:0   0,12,95:4:0     0,18,161:6:0
+17     256     .       A       <*>     0       .       DP=22;I16=11,11,0,0,811,30063,0,0,1049,54897,0,0,334,6956,0,0;QS=3,0;MQSB=0.00507916;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,15,110:5:0    0,18,166:6:0
+17     257     .       T       <*>     0       .       DP=22;I16=11,11,0,0,814,30420,0,0,1049,54897,0,0,341,7101,0,0;QS=3,0;MQSB=0.00507916;MQ0F=0     PL:DP:DV        0,33,247:11:0   0,15,113:5:0    0,18,168:6:0
+17     258     .       T       <*>     0       .       DP=22;I16=11,11,0,0,791,28943,0,0,1049,54897,0,0,347,7225,0,0;QS=3,0;MQSB=0.00507916;MQ0F=0     PL:DP:DV        0,33,254:11:0   0,15,116:5:0    0,18,155:6:0
+17     259     .       C       <*>     0       .       DP=22;I16=11,10,0,0,785,29809,0,0,1020,54056,0,0,332,6936,0,0;QS=3,0;MQSB=0.00822975;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,12,90:4:0     0,18,170:6:0
+17     260     .       T       <*>     0       .       DP=21;I16=10,11,0,0,829,32899,0,0,989,51297,0,0,360,7556,0,0;QS=3,0;MQSB=0.00660016;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,118:5:0    0,15,156:5:0
+17     261     .       G       <*>     0       .       DP=21;I16=10,11,0,0,735,27379,0,0,989,51297,0,0,367,7761,0,0;QS=3,0;MQSB=0.00660016;MQ0F=0      PL:DP:DV        0,33,254:11:0   0,15,111:5:0    0,15,122:5:0
+17     262     .       C       <*>     0       .       DP=22;I16=10,12,0,0,806,30278,0,0,1049,54897,0,0,373,7941,0,0;QS=3,0;MQSB=0.0122507;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,99:5:0     0,18,164:6:0
+17     263     .       C       <*>     0       .       DP=22;I16=10,12,0,0,799,29717,0,0,1049,54897,0,0,380,8146,0,0;QS=3,0;MQSB=0.0122507;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,98:5:0     0,18,168:6:0
+17     264     .       C       <*>     0       .       DP=22;I16=10,12,0,0,821,31325,0,0,1049,54897,0,0,386,8326,0,0;QS=3,0;MQSB=0.0122507;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,15,104:5:0    0,18,172:6:0
+17     265     .       A       <*>     0       .       DP=21;I16=9,12,0,0,800,31906,0,0,989,51297,0,0,390,8380,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,114:5:0    0,15,129:5:0
+17     266     .       G       <*>     0       .       DP=21;I16=9,11,0,0,747,28155,0,0,960,50456,0,0,369,7833,0,0;QS=3,0;MQSB=0.0237479;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,12,97:4:0     0,15,138:5:0
+17     267     .       T       <*>     0       .       DP=21;I16=9,11,0,0,739,27465,0,0,960,50456,0,0,373,7935,0,0;QS=3,0;MQSB=0.0237479;MQ0F=0        PL:DP:DV        0,33,254:11:0   0,12,101:4:0    0,15,149:5:0
+17     268     .       T       <*>     0       .       DP=21;I16=9,12,0,0,748,27708,0,0,989,51297,0,0,402,8686,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,33,238:11:0   0,15,110:5:0    0,15,156:5:0
+17     269     .       C       <*>     0       .       DP=22;I16=9,12,0,0,764,28632,0,0,989,51297,0,0,381,8211,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,91:4:0     0,15,154:5:0
+17     270     .       C       <*>     0       .       DP=22;I16=9,12,0,0,758,28146,0,0,989,51297,0,0,385,8337,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,96:4:0     0,15,143:5:0
+17     271     .       T       <*>     0       .       DP=22;I16=9,13,0,0,847,32935,0,0,1018,52138,0,0,413,9065,0,0;QS=3,0;MQSB=0.0109431;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,15,113:5:0    0,15,152:5:0
+17     272     .       C       <*>     0       .       DP=22;I16=9,12,0,0,809,31413,0,0,989,51297,0,0,390,8518,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,96:4:0     0,15,149:5:0
+17     273     .       T       <*>     0       .       DP=22;I16=9,12,0,0,798,30664,0,0,989,51297,0,0,392,8620,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,95:4:0     0,15,161:5:0
+17     274     .       C       <*>     0       .       DP=22;I16=9,12,0,0,763,28177,0,0,989,51297,0,0,394,8746,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,12,101:4:0    0,15,144:5:0
+17     275     .       C       <*>     0       .       DP=20;I16=7,13,0,0,768,29994,0,0,898,44938,0,0,423,9519,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,114:5:0    0,12,122:4:0
+17     276     .       A       <*>     0       .       DP=20;I16=7,13,0,0,805,32931,0,0,898,44938,0,0,424,9538,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0        PL:DP:DV        0,33,253:11:0   0,15,122:5:0    0,12,124:4:0
+17     277     .       G       <*>     0       .       DP=20;I16=7,13,0,0,764,29732,0,0,898,44938,0,0,425,9579,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0        PL:DP:DV        0,33,255:11:0   0,15,114:5:0    0,12,121:4:0
+17     278     .       A       <*>     0       .       DP=21;I16=6,14,0,0,722,26452,0,0,867,42179,0,0,415,9521,0,0;QS=3,0;MQSB=0.0246228;MQ0F=0        PL:DP:DV        0,30,238:10:0   0,18,123:6:0    0,12,121:4:0
+17     279     .       A       <*>     0       .       DP=22;I16=7,15,0,0,786,28694,0,0,956,46620,0,0,427,9677,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,123:6:0    0,12,122:4:0
+17     280     .       A       <*>     0       .       DP=22;I16=7,15,0,0,815,31561,0,0,956,46620,0,0,428,9684,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0        PL:DP:DV        0,36,253:12:0   0,18,130:6:0    0,12,129:4:0
+17     281     .       G       <*>     0       .       DP=22;I16=7,15,0,0,820,31416,0,0,956,46620,0,0,428,9662,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,122:6:0    0,12,123:4:0
+17     282     .       G       <*>     0       .       DP=22;I16=7,15,0,0,806,30420,0,0,956,46620,0,0,427,9609,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0        PL:DP:DV        0,36,253:12:0   0,18,124:6:0    0,12,119:4:0
+17     283     .       C       <*>     0       .       DP=23;I16=7,15,0,0,827,31785,0,0,956,46620,0,0,426,9574,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0        PL:DP:DV        0,36,255:12:0   0,18,125:6:0    0,12,122:4:0
+17     284     .       T       <*>     0       .       DP=23;I16=7,16,0,0,901,35479,0,0,1016,50220,0,0,431,9593,0,0;QS=3,0;MQSB=0.0194969;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,126:6:0    0,15,144:5:0
+17     285     .       G       <*>     0       .       DP=23;I16=7,16,0,0,860,32856,0,0,1016,50220,0,0,431,9607,0,0;QS=3,0;MQSB=0.0194969;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,18,119:6:0    0,15,132:5:0
+17     286     .       C       <*>     0       .       DP=24;I16=8,16,0,0,875,32883,0,0,1076,53820,0,0,431,9641,0,0;QS=3,0;MQSB=0.0132999;MQ0F=0       PL:DP:DV        0,36,255:12:0   0,21,150:7:0    0,15,134:5:0
+17     287     .       A       <*>     0       .       DP=25;I16=9,16,0,0,895,32957,0,0,1136,57420,0,0,432,9696,0,0;QS=3,0;MQSB=0.00934348;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,178:8:0    0,15,133:5:0
+17     288     .       T       <*>     0       .       DP=25;I16=9,16,0,0,931,35011,0,0,1136,57420,0,0,432,9674,0,0;QS=3,0;MQSB=0.00934348;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,184:8:0    0,15,146:5:0
+17     289     .       G       <*>     0       .       DP=25;I16=9,16,0,0,939,36117,0,0,1136,57420,0,0,432,9676,0,0;QS=3,0;MQSB=0.00934348;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,185:8:0    0,15,136:5:0
+17     290     .       G       <*>     0       .       DP=23;I16=8,15,0,0,805,29157,0,0,1047,52979,0,0,433,9651,0,0;QS=3,0;MQSB=0.0177152;MQ0F=0       PL:DP:DV        0,33,240:11:0   0,21,164:7:0    0,15,126:5:0
+17     291     .       T       <*>     0       .       DP=24;I16=8,15,0,0,840,31616,0,0,1047,52979,0,0,421,9479,0,0;QS=3,0;MQSB=0.0177152;MQ0F=0       PL:DP:DV        0,33,244:11:0   0,21,168:7:0    0,15,136:5:0
+17     292     .       T       <*>     0       .       DP=25;I16=9,16,0,0,888,32274,0,0,1167,60179,0,0,436,9668,0,0;QS=3,0;MQSB=0.0197089;MQ0F=0       PL:DP:DV        0,33,253:11:0   0,24,181:8:0    0,18,156:6:0
+17     293     .       G       <*>     0       .       DP=26;I16=10,15,0,0,934,35232,0,0,1167,60179,0,0,424,9488,0,0;QS=3,0;MQSB=0.0095249;MQ0F=0      PL:DP:DV        0,36,255:12:0   0,24,196:8:0    0,15,145:5:0
+17     294     .       A       <*>     0       .       DP=26;I16=10,16,0,0,931,33937,0,0,1227,63779,0,0,443,9785,0,0;QS=3,0;MQSB=0.0149748;MQ0F=0      PL:DP:DV        0,36,252:12:0   0,24,201:8:0    0,18,161:6:0
+17     295     .       C       <*>     0       .       DP=25;I16=10,14,0,0,897,33973,0,0,1169,62097,0,0,430,9544,0,0;QS=3,0;MQSB=0.0310726;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,21,180:7:0    0,18,159:6:0
+17     296     .       A       <*>     0       .       DP=25;I16=10,15,0,0,874,31846,0,0,1198,62938,0,0,451,9905,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,169:8:0    0,18,169:6:0
+17     297     .       C       <*>     0       .       DP=25;I16=9,15,0,0,901,34305,0,0,1138,59338,0,0,445,9901,0,0;QS=3,0;MQSB=0.0273237;MQ0F=0       PL:DP:DV        0,33,255:11:0   0,21,174:7:0    0,18,161:6:0
+17     298     .       A       <*>     0       .       DP=26;I16=11,15,0,0,936,34652,0,0,1258,66538,0,0,459,10121,0,0;QS=3,0;MQSB=0.017008;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,184:8:0    0,21,191:7:0
+17     299     .       C       <*>     0       .       DP=27;I16=11,15,0,0,971,36863,0,0,1258,66538,0,0,464,10266,0,0;QS=3,0;MQSB=0.017008;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,193:8:0    0,21,189:7:0
+17     300     .       A       <*>     0       .       DP=27;I16=11,15,0,0,1001,39455,0,0,1258,66538,0,0,469,10437,0,0;QS=3,0;MQSB=0.017008;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,204:8:0    0,21,210:7:0
+17     301     .       G       <*>     0       .       DP=25;I16=10,14,0,0,928,36116,0,0,1169,62097,0,0,476,10632,0,0;QS=3,0;MQSB=0.0310726;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,195:7:0    0,21,196:7:0
+17     302     .       T       <*>     0       .       DP=25;I16=10,14,0,0,879,32885,0,0,1169,62097,0,0,483,10849,0,0;QS=3,0;MQSB=0.0310726;MQ0F=0     PL:DP:DV        0,30,231:10:0   0,21,172:7:0    0,21,202:7:0
+17     302     .       T       TA      0       .       INDEL;IDV=7;IMF=1;DP=25;I16=2,4,8,11,214,7674,793,33369,236,10564,993,55133,109,2229,377,8629;QS=0.511212,2.48879;VDB=0.27613;SGB=-4.22417;MQSB=0.0443614;MQ0F=0        PL:DP:DV        167,0,96:11:6   157,0,9:7:6     201,21,0:7:7
+17     303     .       G       <*>     0       .       DP=25;I16=10,15,0,0,976,38516,0,0,1229,65697,0,0,497,11181,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,21,197:7:0    0,21,195:7:0
+17     304     .       C       <*>     0       .       DP=27;I16=11,16,0,0,991,37005,0,0,1318,70138,0,0,503,11359,0,0;QS=3,0;MQSB=0.129164;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,206:8:0    0,24,200:8:0
+17     305     .       C       <*>     0       .       DP=27;I16=11,16,0,0,1057,41761,0,0,1318,70138,0,0,510,11508,0,0;QS=3,0;MQSB=0.129164;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,213:8:0    0,24,211:8:0
+17     306     .       T       <*>     0       .       DP=27;I16=11,16,0,0,1033,40253,0,0,1318,70138,0,0,517,11679,0,0;QS=3,0;MQSB=0.129164;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,207:8:0    0,24,217:8:0
+17     307     .       G       <*>     0       .       DP=27;I16=11,15,0,0,984,37886,0,0,1289,69297,0,0,498,11198,0,0;QS=3,0;MQSB=0.174566;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,21,189:7:0    0,24,203:8:0
+17     308     .       C       <*>     0       .       DP=27;I16=11,16,0,0,892,30810,0,0,1318,70138,0,0,529,11991,0,0;QS=3,0;MQSB=0.129164;MQ0F=0      PL:DP:DV        0,33,255:11:0   0,24,178:8:0    0,24,185:8:0
+17     309     .       G       <*>     0       .       DP=27;I16=11,16,0,0,951,34599,0,0,1318,70138,0,0,535,12183,0,0;QS=3,0;MQSB=0.129164;MQ0F=0      PL:DP:DV        0,33,243:11:0   0,24,183:8:0    0,24,205:8:0
+17     310     .       A       <*>     0       .       DP=27;I16=11,16,0,0,1001,38063,0,0,1318,70138,0,0,540,12350,0,0;QS=3,0;MQSB=0.129164;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,200:8:0    0,24,217:8:0
+17     311     .       C       <*>     0       .       DP=27;I16=11,16,0,0,1037,40263,0,0,1318,70138,0,0,544,12492,0,0;QS=3,0;MQSB=0.129164;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,215:8:0    0,24,210:8:0
+17     312     .       A       <*>     0       .       DP=26;I16=10,16,0,0,985,38043,0,0,1258,66538,0,0,549,12657,0,0;QS=3,0;MQSB=0.157183;MQ0F=0      PL:DP:DV        0,30,237:10:0   0,24,215:8:0    0,24,218:8:0
+17     313     .       A       <*>     0       .       DP=26;I16=10,16,0,0,983,37969,0,0,1258,66538,0,0,551,12695,0,0;QS=3,0;MQSB=0.157183;MQ0F=0      PL:DP:DV        0,30,235:10:0   0,24,219:8:0    0,24,215:8:0
+17     314     .       A       <*>     0       .       DP=27;I16=10,17,0,0,1050,41798,0,0,1318,70138,0,0,553,12757,0,0;QS=3,0;MQSB=0.195223;MQ0F=0     PL:DP:DV        0,33,250:11:0   0,24,217:8:0    0,24,227:8:0
+17     315     .       G       <*>     0       .       DP=26;I16=10,16,0,0,1025,40941,0,0,1289,69297,0,0,557,12843,0,0;QS=3,0;MQSB=0.252051;MQ0F=0     PL:DP:DV        0,30,252:10:0   0,24,216:8:0    0,24,225:8:0
+17     316     .       C       <*>     0       .       DP=27;I16=10,15,0,0,983,39393,0,0,1252,67928,0,0,535,12277,0,0;QS=3,0;MQSB=0.312403;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,21,183:7:0    0,24,224:8:0
+17     317     .       T       <*>     0       .       DP=27;I16=10,16,0,0,1028,41392,0,0,1320,72056,0,0,547,12557,0,0;QS=3,0;MQSB=0.377061;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,230:8:0    0,24,206:8:0
+17     318     .       G       <*>     0       .       DP=27;I16=10,17,0,0,1038,40546,0,0,1349,72897,0,0,570,13018,0,0;QS=3,0;MQSB=0.297797;MQ0F=0     PL:DP:DV        0,30,249:10:0   0,27,235:9:0    0,24,208:8:0
+17     319     .       A       <*>     0       .       DP=27;I16=9,17,0,0,994,38654,0,0,1289,69297,0,0,560,12906,0,0;QS=3,0;MQSB=0.346864;MQ0F=0       PL:DP:DV        0,30,249:10:0   0,27,228:9:0    0,21,185:7:0
+17     320     .       A       <*>     0       .       DP=27;I16=10,17,0,0,1022,39418,0,0,1349,72897,0,0,573,13053,0,0;QS=3,0;MQSB=0.297797;MQ0F=0     PL:DP:DV        0,30,247:10:0   0,27,230:9:0    0,24,211:8:0
+17     321     .       T       <*>     0       .       DP=27;I16=10,17,0,0,1026,39772,0,0,1349,72897,0,0,573,13029,0,0;QS=3,0;MQSB=0.297797;MQ0F=0     PL:DP:DV        0,30,253:10:0   0,27,214:9:0    0,24,218:8:0
+17     322     .       G       <*>     0       .       DP=28;I16=10,18,0,0,1091,43151,0,0,1409,76497,0,0,573,13029,0,0;QS=3,0;MQSB=0.343265;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,27,226:9:0    0,27,223:9:0
+17     323     .       C       <*>     0       .       DP=28;I16=9,18,0,0,1067,42619,0,0,1349,72897,0,0,565,12939,0,0;QS=3,0;MQSB=0.394987;MQ0F=0      PL:DP:DV        0,30,255:10:0   0,27,225:9:0    0,24,198:8:0
+17     324     .       T       <*>     0       .       DP=30;I16=12,18,0,0,1145,44221,0,0,1529,83697,0,0,573,13001,0,0;QS=3,0;MQSB=0.264959;MQ0F=0     PL:DP:DV        0,30,253:10:0   0,27,237:9:0    0,33,255:11:0
+17     325     .       A       <*>     0       .       DP=31;I16=13,18,0,0,1132,42058,0,0,1589,87297,0,0,573,12925,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,208:9:0    0,33,255:11:0
+17     326     .       T       <*>     0       .       DP=31;I16=13,18,0,0,1157,44193,0,0,1589,87297,0,0,574,12878,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,216:9:0    0,33,255:11:0
+17     327     .       C       <*>     0       .       DP=31;I16=13,18,0,0,1147,43895,0,0,1589,87297,0,0,575,12861,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,198:9:0    0,33,255:11:0
+17     328     .       A       <*>     0       .       DP=31;I16=13,18,0,0,1167,44531,0,0,1589,87297,0,0,574,12776,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,226:9:0    0,33,255:11:0
+17     329     .       T       <*>     0       .       DP=31;I16=13,18,0,0,1210,47742,0,0,1589,87297,0,0,572,12676,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,237:9:0    0,33,255:11:0
+17     330     .       T       <*>     0       .       DP=31;I16=13,18,0,0,1185,45839,0,0,1589,87297,0,0,568,12510,0,0;QS=3,0;MQSB=0.235201;MQ0F=0     PL:DP:DV        0,33,254:11:0   0,27,231:9:0    0,33,255:11:0
+17     331     .       T       <*>     0       .       DP=32;I16=14,18,0,0,1154,42510,0,0,1649,90897,0,0,563,12327,0,0;QS=3,0;MQSB=0.210122;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,222:9:0    0,36,255:12:0
+17     332     .       A       <*>     0       .       DP=32;I16=14,18,0,0,1156,42666,0,0,1649,90897,0,0,560,12178,0,0;QS=3,0;MQSB=0.210122;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,214:9:0    0,33,255:11:0
+17     333     .       A       <*>     0       .       DP=32;I16=14,18,0,0,1141,41987,0,0,1649,90897,0,0,558,12064,0,0;QS=3,0;MQSB=0.210122;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,223:9:0    0,33,255:11:0
+17     334     .       A       <*>     0       .       DP=32;I16=14,18,0,0,1162,43328,0,0,1649,90897,0,0,556,11986,0,0;QS=3,0;MQSB=0.210122;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,27,221:9:0    0,33,255:11:0
+17     335     .       A       <*>     0       .       DP=32;I16=12,18,0,0,1077,40287,0,0,1529,83697,0,0,552,11934,0,0;QS=3,0;MQSB=0.264959;MQ0F=0     PL:DP:DV        0,30,250:10:0   0,27,219:9:0    0,33,251:11:0
+17     336     .       A       <*>     0       .       DP=32;I16=14,17,0,0,1088,39758,0,0,1612,89528,0,0,536,11574,0,0;QS=3,0;MQSB=0.274662;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,211:8:0    0,36,255:12:0
+17     337     .       C       <*>     0       .       DP=32;I16=13,17,0,0,1115,42381,0,0,1552,85928,0,0,531,11565,0,0;QS=3,0;MQSB=0.301511;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,202:8:0    0,36,255:12:0
+17     338     .       T       <*>     0       .       DP=30;I16=14,16,0,0,1191,47979,0,0,1560,86456,0,0,554,11878,0,0;QS=3,0;MQSB=0.242376;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,226:8:0    0,36,255:12:0
+17     339     .       C       <*>     0       .       DP=31;I16=14,17,0,0,1130,43210,0,0,1589,87297,0,0,554,11874,0,0;QS=3,0;MQSB=0.175471;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,185:8:0    0,36,255:12:0
+17     340     .       C       <*>     0       .       DP=31;I16=14,17,0,0,1196,47044,0,0,1589,87297,0,0,554,11852,0,0;QS=3,0;MQSB=0.175471;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,221:8:0    0,36,255:12:0
+17     341     .       T       <*>     0       .       DP=31;I16=14,17,0,0,1227,48995,0,0,1589,87297,0,0,554,11862,0,0;QS=3,0;MQSB=0.175471;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,216:8:0    0,36,255:12:0
+17     342     .       T       <*>     0       .       DP=31;I16=14,17,0,0,1162,43942,0,0,1589,87297,0,0,554,11904,0,0;QS=3,0;MQSB=0.175471;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,210:8:0    0,36,255:12:0
+17     343     .       G       <*>     0       .       DP=32;I16=14,17,0,0,1150,43702,0,0,1620,90056,0,0,550,11962,0,0;QS=3,0;MQSB=0.283511;MQ0F=0     PL:DP:DV        0,30,249:10:0   0,27,218:9:0    0,36,255:12:0
+17     344     .       C       <*>     0       .       DP=32;I16=14,18,0,0,1181,45169,0,0,1649,90897,0,0,554,12036,0,0;QS=3,0;MQSB=0.210122;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,217:9:0    0,36,255:12:0
+17     345     .       T       <*>     0       .       DP=31;I16=14,17,0,0,1205,47259,0,0,1589,87297,0,0,555,12129,0,0;QS=3,0;MQSB=0.175471;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,221:8:0    0,36,255:12:0
+17     346     .       G       <*>     0       .       DP=31;I16=15,16,0,0,1147,43597,0,0,1620,90056,0,0,557,12255,0,0;QS=3,0;MQSB=0.220358;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,212:8:0    0,36,255:12:0
+17     347     .       G       <*>     0       .       DP=31;I16=14,16,0,0,1119,42227,0,0,1560,86456,0,0,545,12189,0,0;QS=3,0;MQSB=0.242376;MQ0F=0     PL:DP:DV        0,30,251:10:0   0,24,207:8:0    0,36,255:12:0
+17     348     .       T       <*>     0       .       DP=32;I16=15,16,0,0,1145,43007,0,0,1620,90056,0,0,546,12300,0,0;QS=3,0;MQSB=0.220358;MQ0F=0     PL:DP:DV        0,30,243:10:0   0,27,228:9:0    0,36,255:12:0
+17     349     .       T       <*>     0       .       DP=32;I16=16,16,0,0,1194,45350,0,0,1680,93656,0,0,565,12731,0,0;QS=3,0;MQSB=0.201402;MQ0F=0     PL:DP:DV        0,33,246:11:0   0,27,230:9:0    0,36,255:12:0
+17     350     .       T       <*>     0       .       DP=31;I16=16,15,0,0,1142,43072,0,0,1651,92815,0,0,567,12837,0,0;QS=3,0;MQSB=0.286505;MQ0F=0     PL:DP:DV        0,33,249:11:0   0,27,230:9:0    0,33,255:11:0
+17     351     .       G       <*>     0       .       DP=31;I16=16,15,0,0,1146,43750,0,0,1651,92815,0,0,568,12920,0,0;QS=3,0;MQSB=0.286505;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,27,212:9:0    0,33,255:11:0
+17     352     .       A       <*>     0       .       DP=31;I16=16,14,0,0,1150,45520,0,0,1591,89215,0,0,544,12404,0,0;QS=3,0;MQSB=0.242376;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,224:8:0    0,33,255:11:0
+17     353     .       G       <*>     0       .       DP=29;I16=15,14,0,0,1109,43095,0,0,1562,88374,0,0,570,13064,0,0;QS=3,0;MQSB=0.424373;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,27,231:9:0    0,30,255:10:0
+17     354     .       A       <*>     0       .       DP=28;I16=14,14,0,0,1078,42938,0,0,1502,84774,0,0,571,13075,0,0;QS=3,0;MQSB=0.450096;MQ0F=0     PL:DP:DV        0,27,225:9:0    0,27,244:9:0    0,30,255:10:0
+17     355     .       G       T,<*>   0       .       DP=28;I16=14,13,0,1,1001,37907,41,1681,1442,81174,60,3600,547,12487,25,625;QS=2.875,0.125,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.450096;BQB=1;MQ0F=0        PL:DP:DV        14,0,200,38,203,231:9:1 0,27,222,27,222,222:9:0 0,30,255,30,255,255:10:0
+17     356     .       G       <*>     0       .       DP=27;I16=14,13,0,0,993,37481,0,0,1465,83405,0,0,574,13174,0,0;QS=3,0;MQSB=0.580277;MQ0F=0      PL:DP:DV        0,27,228:9:0    0,24,201:8:0    0,30,255:10:0
+17     357     .       C       <*>     0       .       DP=28;I16=14,13,0,0,1021,39471,0,0,1465,83405,0,0,550,12584,0,0;QS=3,0;MQSB=0.580277;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,205:8:0    0,27,251:9:0
+17     358     .       A       <*>     0       .       DP=28;I16=15,13,0,0,1050,40518,0,0,1525,87005,0,0,576,13216,0,0;QS=3,0;MQSB=0.556581;MQ0F=0     PL:DP:DV        0,30,254:10:0   0,24,197:8:0    0,30,255:10:0
+17     359     .       G       <*>     0       .       DP=29;I16=15,13,0,0,1085,42761,0,0,1525,87005,0,0,552,12620,0,0;QS=3,0;MQSB=0.556581;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,21,187:7:0    0,33,255:11:0
+17     360     .       A       <*>     0       .       DP=29;I16=15,14,0,0,1111,43259,0,0,1585,90605,0,0,579,13297,0,0;QS=3,0;MQSB=0.604224;MQ0F=0     PL:DP:DV        0,30,252:10:0   0,24,220:8:0    0,33,255:11:0
+17     361     .       A       <*>     0       .       DP=29;I16=15,14,0,0,1116,43442,0,0,1585,90605,0,0,579,13273,0,0;QS=3,0;MQSB=0.604224;MQ0F=0     PL:DP:DV        0,30,252:10:0   0,24,219:8:0    0,33,255:11:0
+17     362     .       A       <*>     0       .       DP=29;I16=16,13,0,0,1104,42700,0,0,1585,90605,0,0,580,13272,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,218:8:0    0,30,255:10:0
+17     363     .       A       <*>     0       .       DP=29;I16=16,13,0,0,1087,41437,0,0,1585,90605,0,0,581,13245,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,213:8:0    0,30,255:10:0
+17     364     .       T       <*>     0       .       DP=29;I16=16,13,0,0,1032,37960,0,0,1585,90605,0,0,582,13244,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,250:11:0   0,24,205:8:0    0,30,255:10:0
+17     365     .       G       <*>     0       .       DP=29;I16=16,13,0,0,1105,43079,0,0,1585,90605,0,0,582,13218,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,211:8:0    0,30,255:10:0
+17     366     .       A       <*>     0       .       DP=29;I16=16,13,0,0,1090,41562,0,0,1585,90605,0,0,581,13167,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,211:8:0    0,30,255:10:0
+17     367     .       T       <*>     0       .       DP=29;I16=16,13,0,0,1055,39149,0,0,1585,90605,0,0,579,13093,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,204:8:0    0,30,255:10:0
+17     368     .       A       <*>     0       .       DP=29;I16=16,13,0,0,1054,39632,0,0,1585,90605,0,0,576,12998,0,0;QS=3,0;MQSB=0.535133;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,208:8:0    0,30,255:10:0
+17     369     .       T       <*>     0       .       DP=28;I16=16,11,0,0,1037,40275,0,0,1496,86164,0,0,548,12256,0,0;QS=3,0;MQSB=0.659218;MQ0F=0     PL:DP:DV        0,30,250:10:0   0,21,196:7:0    0,30,255:10:0
+17     370     .       C       <*>     0       .       DP=28;I16=16,12,0,0,1045,40219,0,0,1556,89764,0,0,570,12790,0,0;QS=3,0;MQSB=0.705296;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,201:8:0    0,30,255:10:0
+17     371     .       T       <*>     0       .       DP=29;I16=16,13,0,0,1155,46591,0,0,1616,93364,0,0,567,12725,0,0;QS=3,0;MQSB=0.744925;MQ0F=0     PL:DP:DV        0,30,255:10:0   0,24,227:8:0    0,33,255:11:0
+17     372     .       C       <*>     0       .       DP=30;I16=16,14,0,0,1139,44019,0,0,1676,96964,0,0,564,12636,0,0;QS=3,0;MQSB=0.779025;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,215:8:0    0,33,255:11:0
+17     373     .       A       <*>     0       .       DP=30;I16=16,14,0,0,1142,44118,0,0,1676,96964,0,0,561,12525,0,0;QS=3,0;MQSB=0.779025;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,220:8:0    0,33,255:11:0
+17     374     .       T       <*>     0       .       DP=30;I16=16,14,0,0,1098,41180,0,0,1676,96964,0,0,556,12344,0,0;QS=3,0;MQSB=0.779025;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,221:8:0    0,33,255:11:0
+17     375     .       A       T,<*>   0       .       DP=31;I16=17,13,0,1,1138,43798,14,196,1676,96964,60,3600,547,12177,4,16;QS=2.9661,0.0338983,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.763662;BQB=1;MQ0F=0      PL:DP:DV        0,36,255,36,255,255:12:0        0,24,218,24,218,218:8:0 0,18,255,30,255,255:11:1
+17     376     .       G       <*>     0       .       DP=31;I16=17,14,0,0,1131,42581,0,0,1736,100564,0,0,547,12073,0,0;QS=3,0;MQSB=0.763662;MQ0F=0    PL:DP:DV        0,36,255:12:0   0,24,220:8:0    0,33,255:11:0
+17     377     .       T       <*>     0       .       DP=31;I16=16,14,0,0,1105,41629,0,0,1676,96964,0,0,518,11360,0,0;QS=3,0;MQSB=0.779025;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,24,211:8:0    0,33,255:11:0
+17     378     .       T       <*>     0       .       DP=30;I16=18,12,0,0,1098,41066,0,0,1707,99723,0,0,541,11927,0,0;QS=3,0;MQSB=0.878946;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,21,186:7:0    0,30,255:10:0
+17     379     .       G       <*>     0       .       DP=29;I16=18,10,0,0,1053,40181,0,0,1618,95282,0,0,534,11848,0,0;QS=3,0;MQSB=0.981777;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,21,187:7:0    0,30,255:10:0
+17     380     .       C       <*>     0       .       DP=29;I16=18,10,0,0,1087,42743,0,0,1618,95282,0,0,514,11172,0,0;QS=3,0;MQSB=0.981777;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,177:6:0    0,30,255:10:0
+17     381     .       T       <*>     0       .       DP=29;I16=18,11,0,0,1168,47412,0,0,1678,98882,0,0,537,11729,0,0;QS=3,0;MQSB=0.987702;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,21,212:7:0    0,30,255:10:0
+17     382     .       T       <*>     0       .       DP=29;I16=17,11,0,0,1054,40450,0,0,1618,95282,0,0,510,11068,0,0;QS=3,0;MQSB=0.990092;MQ0F=0     PL:DP:DV        0,33,255:11:0   0,21,182:7:0    0,30,255:10:0
+17     383     .       T       <*>     0       .       DP=29;I16=18,10,0,0,1052,39798,0,0,1618,95282,0,0,507,11013,0,0;QS=3,0;MQSB=0.981777;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,18,165:6:0    0,30,255:10:0
+17     384     .       A       <*>     0       .       DP=31;I16=19,11,0,0,1077,39885,0,0,1738,102482,0,0,504,10988,0,0;QS=3,0;MQSB=0.985292;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,176:7:0    0,30,255:10:0
+17     385     .       C       <*>     0       .       DP=31;I16=19,12,0,0,1118,41180,0,0,1798,106082,0,0,527,11569,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,24,186:8:0    0,30,255:10:0
+17     386     .       T       <*>     0       .       DP=30;I16=18,12,0,0,1158,45592,0,0,1738,102482,0,0,526,11556,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,191:7:0    0,30,255:10:0
+17     387     .       T       <*>     0       .       DP=30;I16=18,12,0,0,1105,41821,0,0,1738,102482,0,0,525,11573,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,39,255:13:0   0,21,187:7:0    0,30,255:10:0
+17     388     .       T       <*>     0       .       DP=29;I16=17,12,0,0,1089,41577,0,0,1678,98882,0,0,523,11519,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,180:6:0    0,30,255:10:0
+17     389     .       G       <*>     0       .       DP=29;I16=17,12,0,0,1067,40095,0,0,1678,98882,0,0,520,11444,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,171:6:0    0,30,255:10:0
+17     390     .       C       <*>     0       .       DP=29;I16=17,12,0,0,1071,40423,0,0,1678,98882,0,0,517,11399,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,162:6:0    0,30,255:10:0
+17     391     .       A       <*>     0       .       DP=29;I16=18,11,0,0,1091,41603,0,0,1647,96123,0,0,515,11383,0,0;QS=3,0;MQSB=0.995968;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,18,163:6:0    0,30,255:10:0
+17     392     .       T       <*>     0       .       DP=29;I16=18,11,0,0,1046,38838,0,0,1647,96123,0,0,515,11395,0,0;QS=3,0;MQSB=0.995968;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,153:5:0    0,33,255:11:0
+17     393     .       A       <*>     0       .       DP=28;I16=17,11,0,0,1014,37582,0,0,1587,92523,0,0,517,11435,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,133:5:0    0,33,255:11:0
+17     394     .       T       <*>     0       .       DP=28;I16=17,11,0,0,1022,38342,0,0,1587,92523,0,0,519,11503,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,141:5:0    0,33,255:11:0
+17     395     .       T       <*>     0       .       DP=28;I16=17,11,0,0,1060,40596,0,0,1587,92523,0,0,521,11599,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,164:5:0    0,33,255:11:0
+17     396     .       T       <*>     0       .       DP=28;I16=17,11,0,0,1032,39228,0,0,1587,92523,0,0,523,11723,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,158:5:0    0,33,255:11:0
+17     397     .       T       <*>     0       .       DP=28;I16=17,11,0,0,1046,39510,0,0,1587,92523,0,0,524,11824,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,36,255:12:0   0,15,149:5:0    0,33,255:11:0
+17     398     .       A       <*>     0       .       DP=28;I16=17,11,0,0,1021,38105,0,0,1587,92523,0,0,524,11850,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,144:5:0    0,30,255:10:0
+17     399     .       A       <*>     0       .       DP=28;I16=17,11,0,0,1015,38469,0,0,1587,92523,0,0,526,11900,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,140:5:0    0,30,255:10:0
+17     400     .       A       <*>     0       .       DP=29;I16=17,12,0,0,1056,39702,0,0,1647,96123,0,0,526,11828,0,0;QS=3,0;MQSB=0.988062;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,159:5:0    0,33,255:11:0
+17     401     .       A       <*>     0       .       DP=29;I16=17,11,0,0,1052,40302,0,0,1587,92523,0,0,501,11113,0,0;QS=3,0;MQSB=0.993109;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,160:5:0    0,30,255:10:0
+17     402     .       T       <*>     0       .       DP=29;I16=17,12,0,0,1082,41232,0,0,1647,96123,0,0,526,11680,0,0;QS=3,0;MQSB=0.988062;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,149:5:0    0,33,255:11:0
+17     403     .       T       <*>     0       .       DP=29;I16=17,12,0,0,1085,40985,0,0,1647,96123,0,0,526,11654,0,0;QS=3,0;MQSB=0.988062;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,148:5:0    0,33,255:11:0
+17     404     .       G       <*>     0       .       DP=29;I16=17,12,0,0,1074,40524,0,0,1647,96123,0,0,525,11609,0,0;QS=3,0;MQSB=0.988062;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,15,131:5:0    0,33,255:11:0
+17     405     .       T       <*>     0       .       DP=27;I16=16,10,0,0,988,37870,0,0,1498,88082,0,0,519,11543,0,0;QS=3,0;MQSB=0.987578;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,9,103:3:0     0,30,255:10:0
+17     406     .       G       <*>     0       .       DP=27;I16=16,11,0,0,976,36752,0,0,1558,91682,0,0,527,11601,0,0;QS=3,0;MQSB=0.992419;MQ0F=0      PL:DP:DV        0,39,255:13:0   0,12,125:4:0    0,30,247:10:0
+17     407     .       A       <*>     0       .       DP=27;I16=16,11,0,0,1007,38355,0,0,1558,91682,0,0,526,11538,0,0;QS=3,0;MQSB=0.992419;MQ0F=0     PL:DP:DV        0,39,255:13:0   0,12,125:4:0    0,30,255:10:0
+17     408     .       C       <*>     0       .       DP=28;I16=16,11,0,0,1006,38136,0,0,1558,91682,0,0,521,11489,0,0;QS=3,0;MQSB=0.992419;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,9,110:3:0     0,30,244:10:0
+17     409     .       T       <*>     0       .       DP=29;I16=17,12,0,0,1100,42734,0,0,1678,98882,0,0,525,11503,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,131:4:0    0,33,255:11:0
+17     410     .       T       <*>     0       .       DP=29;I16=17,12,0,0,1035,38325,0,0,1678,98882,0,0,524,11432,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,12,125:4:0    0,33,255:11:0
+17     411     .       T       <*>     0       .       DP=29;I16=17,10,0,0,1003,37747,0,0,1558,91682,0,0,496,10716,0,0;QS=3,0;MQSB=0.984677;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,9,104:3:0     0,30,255:10:0
+17     412     .       C       T,<*>   0       .       DP=30;I16=17,12,1,0,1094,42458,14,196,1678,98882,60,3600,495,10659,25,625;QS=2.97455,0.0254545,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.991968;BQB=1;MQ0F=0   PL:DP:DV        0,30,255,42,255,255:15:1        0,12,124,12,124,124:4:0 0,33,255,33,255,255:11:0
+17     413     .       A       <*>     0       .       DP=31;I16=18,13,0,0,1189,45985,0,0,1798,106082,0,0,520,11258,0,0;QS=3,0;MQSB=0.995005;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,9,102:3:0     0,33,255:11:0
+17     414     .       T       <*>     0       .       DP=30;I16=18,12,0,0,1151,44355,0,0,1738,102482,0,0,523,11265,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,109:3:0     0,33,255:11:0
+17     415     .       G       <*>     0       .       DP=30;I16=18,12,0,0,1131,43175,0,0,1738,102482,0,0,526,11306,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,110:3:0     0,33,255:11:0
+17     416     .       G       <*>     0       .       DP=30;I16=17,12,0,0,1083,41273,0,0,1678,98882,0,0,514,11156,0,0;QS=3,0;MQSB=0.993891;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,114:3:0     0,30,253:10:0
+17     417     .       C       <*>     0       .       DP=30;I16=18,12,0,0,1114,42244,0,0,1738,102482,0,0,531,11439,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,108:3:0     0,33,255:11:0
+17     418     .       A       <*>     0       .       DP=30;I16=18,12,0,0,1146,44248,0,0,1738,102482,0,0,532,11478,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,111:3:0     0,33,255:11:0
+17     419     .       T       <*>     0       .       DP=30;I16=18,12,0,0,1117,42327,0,0,1738,102482,0,0,532,11498,0,0;QS=3,0;MQSB=0.991968;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,112:3:0     0,33,255:11:0
+17     420     .       A       <*>     0       .       DP=31;I16=18,13,0,0,1117,41011,0,0,1798,106082,0,0,532,11550,0,0;QS=3,0;MQSB=0.995005;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,108:3:0     0,36,255:12:0
+17     421     .       A       <*>     0       .       DP=33;I16=19,14,0,0,1208,45398,0,0,1887,110523,0,0,533,11635,0,0;QS=3,0;MQSB=0.986656;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,113:3:0     0,42,255:14:0
+17     422     .       A       <*>     0       .       DP=33;I16=19,13,0,0,1205,46441,0,0,1827,106923,0,0,510,11082,0,0;QS=3,0;MQSB=0.991023;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,116:3:0     0,39,255:13:0
+17     423     .       T       <*>     0       .       DP=32;I16=19,13,0,0,1202,45416,0,0,1827,106923,0,0,538,11818,0,0;QS=3,0;MQSB=0.991023;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,110:3:0     0,39,255:13:0
+17     424     .       A       <*>     0       .       DP=32;I16=19,13,0,0,1147,41685,0,0,1827,106923,0,0,539,11867,0,0;QS=3,0;MQSB=0.991023;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,106:3:0     0,39,255:13:0
+17     425     .       A       <*>     0       .       DP=29;I16=16,13,0,0,1070,40616,0,0,1647,96123,0,0,542,11900,0,0;QS=3,0;MQSB=0.976248;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,111:3:0     0,33,249:11:0
+17     426     .       T       <*>     0       .       DP=29;I16=16,12,0,0,997,36561,0,0,1587,92523,0,0,519,11287,0,0;QS=3,0;MQSB=0.982906;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,9,105:3:0     0,30,225:10:0
+17     427     .       A       <*>     0       .       DP=29;I16=16,13,0,0,1024,37266,0,0,1647,96123,0,0,546,11952,0,0;QS=3,0;MQSB=0.976248;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,111:3:0     0,33,242:11:0
+17     428     .       C       <*>     0       .       DP=29;I16=16,13,0,0,1064,39706,0,0,1647,96123,0,0,548,12020,0,0;QS=3,0;MQSB=0.976248;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,111:3:0     0,33,254:11:0
+17     429     .       T       <*>     0       .       DP=30;I16=16,14,0,0,1150,44918,0,0,1707,99723,0,0,549,12067,0,0;QS=3,0;MQSB=0.969373;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,115:3:0     0,33,255:11:0
+17     430     .       G       <*>     0       .       DP=30;I16=16,14,0,0,1113,42443,0,0,1707,99723,0,0,551,12145,0,0;QS=3,0;MQSB=0.969373;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,112:3:0     0,33,246:11:0
+17     431     .       G       <*>     0       .       DP=30;I16=14,14,0,0,1003,36953,0,0,1587,92523,0,0,553,12255,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,101:3:0     0,30,225:10:0
+17     432     .       T       <*>     0       .       DP=28;I16=14,14,0,0,1049,39621,0,0,1587,92523,0,0,556,12346,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,114:3:0     0,30,255:10:0
+17     433     .       T       <*>     0       .       DP=28;I16=14,12,0,0,949,35443,0,0,1467,85323,0,0,509,11217,0,0;QS=3,0;MQSB=0.967472;MQ0F=0      PL:DP:DV        0,42,255:14:0   0,9,112:3:0     0,27,227:9:0
+17     434     .       T       <*>     0       .       DP=29;I16=15,14,0,0,1036,37654,0,0,1647,96123,0,0,561,12567,0,0;QS=3,0;MQSB=0.960561;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,98:3:0      0,30,243:10:0
+17     435     .       A       <*>     0       .       DP=29;I16=15,13,0,0,1024,37970,0,0,1587,92523,0,0,556,12560,0,0;QS=3,0;MQSB=0.968414;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,9,103:3:0     0,30,237:10:0
+17     436     .       T       <*>     0       .       DP=28;I16=14,14,0,0,998,36220,0,0,1587,92523,0,0,564,12654,0,0;QS=3,0;MQSB=0.949591;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,9,110:3:0     0,27,223:9:0
+17     437     .       T       <*>     0       .       DP=28;I16=13,14,0,0,990,36832,0,0,1558,91682,0,0,549,12435,0,0;QS=3,0;MQSB=0.999706;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,9,109:3:0     0,24,207:8:0
+17     438     .       A       <*>     0       .       DP=28;I16=14,13,0,0,972,35640,0,0,1527,88923,0,0,540,12082,0,0;QS=3,0;MQSB=0.9585;MQ0F=0        PL:DP:DV        0,48,255:16:0   0,9,107:3:0     0,24,216:8:0
+17     439     .       C       <*>     0       .       DP=28;I16=14,14,0,0,1055,40273,0,0,1587,92523,0,0,563,12649,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,107:3:0     0,27,224:9:0
+17     440     .       A       <*>     0       .       DP=28;I16=14,14,0,0,1095,43251,0,0,1587,92523,0,0,561,12615,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,115:3:0     0,27,247:9:0
+17     441     .       G       <*>     0       .       DP=29;I16=15,14,0,0,1068,40344,0,0,1647,96123,0,0,559,12605,0,0;QS=3,0;MQSB=0.960561;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,9,104:3:0     0,27,198:9:0
+17     442     .       A       <*>     0       .       DP=29;I16=15,14,0,0,1091,41507,0,0,1647,96123,0,0,558,12620,0,0;QS=3,0;MQSB=0.960561;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,9,112:3:0     0,27,233:9:0
+17     443     .       A       <*>     0       .       DP=30;I16=15,14,0,0,1173,49439,0,0,1647,96123,0,0,557,12661,0,0;QS=3,0;MQSB=0.960561;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,9,129:3:0     0,27,246:9:0
+17     444     .       G       <*>     0       .       DP=29;I16=15,13,0,0,1095,44661,0,0,1587,92523,0,0,557,12727,0,0;QS=3,0;MQSB=0.968414;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,6,91:2:0      0,27,227:9:0
+17     445     .       C       <*>     0       .       DP=30;I16=16,13,0,0,1100,43706,0,0,1647,96123,0,0,557,12817,0,0;QS=3,0;MQSB=0.976248;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,9,111:3:0     0,27,219:9:0
+17     446     .       A       <*>     0       .       DP=30;I16=16,13,0,0,1107,44265,0,0,1647,96123,0,0,557,12881,0,0;QS=3,0;MQSB=0.976248;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,9,115:3:0     0,27,232:9:0
+17     447     .       C       <*>     0       .       DP=29;I16=16,12,0,0,1108,45364,0,0,1618,95282,0,0,555,12817,0,0;QS=3,0;MQSB=0.856268;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,114:3:0     0,27,235:9:0
+17     448     .       T       <*>     0       .       DP=29;I16=16,12,0,0,1125,47237,0,0,1618,95282,0,0,553,12773,0,0;QS=3,0;MQSB=0.856268;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,9,118:3:0     0,27,240:9:0
+17     449     .       A       <*>     0       .       DP=28;I16=15,12,0,0,1091,45981,0,0,1558,91682,0,0,552,12748,0,0;QS=3,0;MQSB=0.84246;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,90:2:0      0,27,245:9:0
+17     450     .       G       <*>     0       .       DP=28;I16=15,12,0,0,1069,44603,0,0,1558,91682,0,0,551,12741,0,0;QS=3,0;MQSB=0.84246;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,91:2:0      0,27,233:9:0
+17     451     .       A       <*>     0       .       DP=28;I16=15,12,0,0,1021,41371,0,0,1558,91682,0,0,550,12752,0,0;QS=3,0;MQSB=0.84246;MQ0F=0      PL:DP:DV        0,48,255:16:0   0,6,93:2:0      0,27,244:9:0
+17     452     .       A       <*>     0       .       DP=31;I16=18,11,0,0,1079,43353,0,0,1678,98882,0,0,530,12420,0,0;QS=3,0;MQSB=0.884952;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,9,110:3:0     0,24,225:8:0
+17     453     .       A       <*>     0       .       DP=31;I16=17,11,0,0,1037,41069,0,0,1649,98041,0,0,508,11882,0,0;QS=3,0;MQSB=0.967085;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,9,111:3:0     0,21,221:7:0
+17     454     .       A       <*>     0       .       DP=31;I16=18,12,0,0,1158,47028,0,0,1738,102482,0,0,554,12904,0,0;QS=3,0;MQSB=0.878946;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,9,113:3:0     0,30,255:10:0
+17     455     .       T       <*>     0       .       DP=32;I16=17,13,0,0,1148,46574,0,0,1715,100251,0,0,550,12864,0,0;QS=3,0;MQSB=0.973855;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,9,113:3:0     0,33,255:11:0
+17     456     .       G       <*>     0       .       DP=32;I16=17,13,0,0,1161,47287,0,0,1746,103010,0,0,534,12296,0,0;QS=3,0;MQSB=0.998031;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,9,116:3:0     0,30,245:10:0
+17     457     .       C       <*>     0       .       DP=33;I16=19,13,0,0,1218,48642,0,0,1835,107451,0,0,563,12967,0,0;QS=3,0;MQSB=0.985204;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,9,118:3:0     0,33,255:11:0
+17     458     .       A       <*>     0       .       DP=33;I16=19,13,0,0,1226,49034,0,0,1835,107451,0,0,568,12990,0,0;QS=3,0;MQSB=0.985204;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,9,111:3:0     0,33,255:11:0
+17     459     .       T       <*>     0       .       DP=33;I16=18,13,0,0,1167,46981,0,0,1775,103851,0,0,565,12945,0,0;QS=3,0;MQSB=0.980167;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,6,92:2:0      0,33,255:11:0
+17     460     .       G       <*>     0       .       DP=32;I16=19,12,0,0,1219,50105,0,0,1775,103851,0,0,575,12929,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,9,116:3:0     0,30,255:10:0
+17     461     .       T       <*>     0       .       DP=32;I16=19,12,0,0,1213,49819,0,0,1775,103851,0,0,577,12845,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,9,115:3:0     0,30,255:10:0
+17     462     .       G       <*>     0       .       DP=32;I16=19,12,0,0,1190,48962,0,0,1775,103851,0,0,580,12792,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,12,119:4:0    0,30,241:10:0
+17     463     .       G       <*>     0       .       DP=32;I16=19,12,0,0,1114,44214,0,0,1775,103851,0,0,584,12770,0,0;QS=3,0;MQSB=0.989977;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,12,114:4:0    0,30,221:10:0
+17     464     .       A       <*>     0       .       DP=32;I16=18,11,0,0,1100,43908,0,0,1686,99410,0,0,556,12106,0,0;QS=3,0;MQSB=0.99095;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,12,133:4:0    0,24,213:8:0
+17     465     .       C       <*>     0       .       DP=33;I16=20,11,0,0,1191,48085,0,0,1775,103851,0,0,586,12786,0,0;QS=3,0;MQSB=0.996597;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,15,140:5:0    0,27,231:9:0
+17     466     .       A       <*>     0       .       DP=34;I16=21,12,0,0,1293,53311,0,0,1895,111051,0,0,597,12897,0,0;QS=3,0;MQSB=0.995633;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,154:5:0    0,30,255:10:0
+17     467     .       A       <*>     0       .       DP=34;I16=21,11,0,0,1256,51450,0,0,1835,107451,0,0,597,12891,0,0;QS=3,0;MQSB=0.998231;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,15,157:5:0    0,27,248:9:0
+17     468     .       A       <*>     0       .       DP=35;I16=22,12,0,0,1274,51268,0,0,1955,114651,0,0,604,12904,0,0;QS=3,0;MQSB=0.997406;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,154:5:0    0,30,251:10:0
+17     469     .       A       <*>     0       .       DP=35;I16=22,12,0,0,1285,52989,0,0,1955,114651,0,0,608,12940,0,0;QS=3,0;MQSB=0.997406;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,146:5:0    0,30,255:10:0
+17     470     .       G       <*>     0       .       DP=35;I16=22,12,0,0,1281,51055,0,0,1955,114651,0,0,612,13016,0,0;QS=3,0;MQSB=0.997406;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,148:5:0    0,30,238:10:0
+17     471     .       T       <*>     0       .       DP=36;I16=22,11,0,0,1239,49021,0,0,1918,113282,0,0,599,12825,0,0;QS=3,0;MQSB=0.915545;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,150:5:0    0,27,232:9:0
+17     472     .       T       <*>     0       .       DP=35;I16=21,12,0,0,1245,48915,0,0,1926,113810,0,0,595,12559,0,0;QS=3,0;MQSB=0.988858;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,153:5:0    0,27,237:9:0
+17     473     .       G       <*>     0       .       DP=35;I16=21,12,0,0,1307,53473,0,0,1926,113810,0,0,599,12651,0,0;QS=3,0;MQSB=0.988858;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,141:5:0    0,27,249:9:0
+17     474     .       G       <*>     0       .       DP=36;I16=22,12,0,0,1284,51708,0,0,1986,117410,0,0,602,12734,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,131:5:0    0,30,255:10:0
+17     475     .       G       <*>     0       .       DP=36;I16=23,12,0,0,1311,51609,0,0,2015,118251,0,0,631,13485,0,0;QS=3,0;MQSB=0.998642;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,141:5:0    0,33,252:11:0
+17     476     .       A       <*>     0       .       DP=36;I16=23,12,0,0,1312,52078,0,0,2015,118251,0,0,634,13606,0,0;QS=3,0;MQSB=0.998642;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,157:5:0    0,33,255:11:0
+17     477     .       T       <*>     0       .       DP=36;I16=23,12,0,0,1318,52668,0,0,2015,118251,0,0,637,13773,0,0;QS=3,0;MQSB=0.998642;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,15,148:5:0    0,33,255:11:0
+17     478     .       T       <*>     0       .       DP=38;I16=25,12,0,0,1338,51774,0,0,2135,125451,0,0,637,13833,0,0;QS=3,0;MQSB=0.999868;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,18,154:6:0    0,33,255:11:0
+17     479     .       A       <*>     0       .       DP=38;I16=25,12,0,0,1420,57788,0,0,2135,125451,0,0,639,13935,0,0;QS=3,0;MQSB=0.999868;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,18,163:6:0    0,33,255:11:0
+17     480     .       G       <*>     0       .       DP=37;I16=25,11,0,0,1438,60172,0,0,2075,121851,0,0,641,14029,0,0;QS=3,0;MQSB=0.999853;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,165:6:0    0,33,255:11:0
+17     481     .       G       <*>     0       .       DP=37;I16=25,11,0,0,1392,55824,0,0,2075,121851,0,0,642,14112,0,0;QS=3,0;MQSB=0.999853;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,165:6:0    0,33,255:11:0
+17     482     .       A       <*>     0       .       DP=37;I16=24,11,0,0,1352,55134,0,0,2015,118251,0,0,618,13608,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,57,255:19:0   0,15,143:5:0    0,33,255:11:0
+17     483     .       G       <*>     0       .       DP=37;I16=24,12,0,0,1417,57747,0,0,2075,121851,0,0,642,14240,0,0;QS=3,0;MQSB=0.999437;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,18,165:6:0    0,33,255:11:0
+17     484     .       A       <*>     0       .       DP=36;I16=24,11,0,0,1340,53992,0,0,2015,118251,0,0,643,14281,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,54,255:18:0   0,18,168:6:0    0,33,255:11:0
+17     485     .       G       <*>     0       .       DP=35;I16=23,12,0,0,1329,51411,0,0,2015,118251,0,0,669,14931,0,0;QS=3,0;MQSB=0.998642;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,160:6:0    0,33,255:11:0
+17     486     .       A       <*>     0       .       DP=34;I16=22,12,0,0,1311,51523,0,0,1955,114651,0,0,671,14989,0,0;QS=3,0;MQSB=0.997406;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,173:6:0    0,33,255:11:0
+17     487     .       G       <*>     0       .       DP=34;I16=22,12,0,0,1306,50760,0,0,1955,114651,0,0,672,15030,0,0;QS=3,0;MQSB=0.997406;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,169:6:0    0,33,255:11:0
+17     488     .       A       <*>     0       .       DP=35;I16=22,12,0,0,1274,48140,0,0,1986,117410,0,0,646,14380,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,177:6:0    0,30,255:10:0
+17     489     .       A       <*>     0       .       DP=35;I16=23,12,0,0,1264,46916,0,0,2015,118251,0,0,671,15015,0,0;QS=3,0;MQSB=0.998642;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,175:6:0    0,33,255:11:0
+17     490     .       A       <*>     0       .       DP=36;I16=24,12,0,0,1332,50280,0,0,2075,121851,0,0,671,15061,0,0;QS=3,0;MQSB=0.999437;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,188:7:0    0,33,255:11:0
+17     491     .       T       <*>     0       .       DP=36;I16=24,12,0,0,1284,46802,0,0,2075,121851,0,0,671,15093,0,0;QS=3,0;MQSB=0.999437;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,178:7:0    0,33,255:11:0
+17     492     .       G       <*>     0       .       DP=35;I16=21,12,0,0,1252,48326,0,0,1926,113810,0,0,621,13859,0,0;QS=3,0;MQSB=0.988858;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,172:6:0    0,30,251:10:0
+17     493     .       A       <*>     0       .       DP=34;I16=22,11,0,0,1273,49481,0,0,1926,113810,0,0,650,14672,0,0;QS=3,0;MQSB=0.981935;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,186:7:0    0,24,240:8:0
+17     494     .       A       <*>     0       .       DP=34;I16=22,12,0,0,1326,52604,0,0,1986,117410,0,0,672,15182,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,196:7:0    0,27,255:9:0
+17     495     .       G       <*>     0       .       DP=34;I16=21,12,0,0,1255,48577,0,0,1926,113810,0,0,647,14611,0,0;QS=3,0;MQSB=0.988858;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,168:6:0    0,27,244:9:0
+17     496     .       A       <*>     0       .       DP=34;I16=22,12,0,0,1250,46926,0,0,1986,117410,0,0,670,15220,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,186:7:0    0,27,249:9:0
+17     497     .       C       <*>     0       .       DP=34;I16=22,12,0,0,1250,47006,0,0,1986,117410,0,0,665,15087,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,164:7:0    0,27,239:9:0
+17     498     .       A       <*>     0       .       DP=34;I16=22,12,0,0,1286,49158,0,0,1986,117410,0,0,661,14987,0,0;QS=3,0;MQSB=0.986937;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,185:7:0    0,27,252:9:0
+17     499     .       T       <*>     0       .       DP=34;I16=23,11,0,0,1224,45284,0,0,1986,117410,0,0,659,14919,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,183:7:0    0,30,255:10:0
+17     500     .       A       <*>     0       .       DP=34;I16=23,11,0,0,1230,45152,0,0,1986,117410,0,0,657,14833,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,179:7:0    0,30,255:10:0
+17     501     .       T       <*>     0       .       DP=33;I16=23,10,0,0,1241,47167,0,0,1926,113810,0,0,656,14778,0,0;QS=3,0;MQSB=0.972757;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,186:7:0    0,27,241:9:0
+17     502     .       G       <*>     0       .       DP=33;I16=23,10,0,0,1215,45829,0,0,1926,113810,0,0,655,14753,0,0;QS=3,0;MQSB=0.972757;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,183:7:0    0,27,235:9:0
+17     503     .       T       <*>     0       .       DP=34;I16=23,11,0,0,1194,43366,0,0,1986,117410,0,0,654,14758,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,177:7:0    0,27,234:9:0
+17     504     .       C       <*>     0       .       DP=34;I16=23,11,0,0,1218,45552,0,0,1986,117410,0,0,651,14643,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,183:7:0    0,27,219:9:0
+17     505     .       C       <*>     0       .       DP=35;I16=23,11,0,0,1207,44321,0,0,1986,117410,0,0,641,14509,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,189:7:0    0,27,221:9:0
+17     506     .       A       <*>     0       .       DP=35;I16=24,11,0,0,1266,46776,0,0,2046,121010,0,0,646,14504,0,0;QS=3,0;MQSB=0.977529;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,188:7:0    0,27,231:9:0
+17     507     .       C       <*>     0       .       DP=35;I16=23,11,0,0,1220,45016,0,0,1986,117410,0,0,635,14401,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,183:7:0    0,27,226:9:0
+17     508     .       A       <*>     0       .       DP=34;I16=24,10,0,0,1204,44542,0,0,1986,117410,0,0,643,14491,0,0;QS=3,0;MQSB=0.970272;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,189:7:0    0,27,220:9:0
+17     509     .       C       <*>     0       .       DP=34;I16=24,10,0,0,1272,48272,0,0,1986,117410,0,0,640,14430,0,0;QS=3,0;MQSB=0.970272;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,186:7:0    0,27,241:9:0
+17     510     .       A       <*>     0       .       DP=34;I16=22,11,0,0,1194,44196,0,0,1926,113810,0,0,613,13773,0,0;QS=3,0;MQSB=0.981935;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,187:7:0    0,24,221:8:0
+17     511     .       A       <*>     0       .       DP=34;I16=23,11,0,0,1222,45562,0,0,1986,117410,0,0,637,14395,0,0;QS=3,0;MQSB=0.979712;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,195:7:0    0,24,233:8:0
+17     512     .       A       C,<*>   0       .       DP=33;I16=22,10,0,1,1121,40793,13,169,1866,110210,60,3600,628,14340,9,81;QS=2.97719,0.022807,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.981935;BQB=1;MQ0F=0     PL:DP:DV        0,39,255,51,255,255:18:1        0,21,183,21,183,183:7:0 0,24,231,24,231,231:8:0
+17     513     .       A       <*>     0       .       DP=32;I16=20,10,0,0,1115,42183,0,0,1746,103010,0,0,598,13624,0,0;QS=3,0;MQSB=0.980594;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,18,175:6:0    0,24,233:8:0
+17     514     .       A       T,<*>   0       .       DP=32;I16=20,9,0,1,1066,40004,16,256,1686,99410,60,3600,586,13500,11,121;QS=2.97075,0.0292505,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.980594;BQB=1;MQ0F=0    PL:DP:DV        0,31,255,45,255,255:16:1        0,18,171,18,171,171:6:0 0,24,235,24,235,235:8:0
+17     515     .       C       <*>     0       .       DP=32;I16=18,10,0,0,1010,37294,0,0,1626,95810,0,0,561,12915,0,0;QS=3,0;MQSB=0.986018;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,18,167:6:0    0,24,211:8:0
+17     516     .       C       <*>     0       .       DP=32;I16=21,10,0,0,1100,40570,0,0,1806,106610,0,0,612,13954,0,0;QS=3,0;MQSB=0.977926;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,21,187:7:0    0,24,215:8:0
+17     517     .       T       <*>     0       .       DP=33;I16=23,10,0,0,1269,49995,0,0,1926,113810,0,0,636,14626,0,0;QS=3,0;MQSB=0.972757;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,201:7:0    0,24,242:8:0
+17     518     .       G       <*>     0       .       DP=34;I16=24,10,0,0,1247,46839,0,0,1986,117410,0,0,636,14696,0,0;QS=3,0;MQSB=0.970272;MQ0F=0    PL:DP:DV        0,57,255:19:0   0,21,182:7:0    0,24,220:8:0
+17     519     .       T       <*>     0       .       DP=36;I16=25,11,0,0,1283,46693,0,0,2106,124610,0,0,636,14742,0,0;QS=3,0;MQSB=0.975394;MQ0F=0    PL:DP:DV        0,63,255:21:0   0,21,177:7:0    0,24,224:8:0
+17     520     .       T       <*>     0       .       DP=36;I16=24,11,0,0,1238,44894,0,0,2046,121010,0,0,613,14193,0,0;QS=3,0;MQSB=0.977529;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,21,180:7:0    0,24,223:8:0
+17     521     .       C       <*>     0       .       DP=34;I16=25,9,0,0,1280,49454,0,0,1986,117410,0,0,641,14875,0,0;QS=3,0;MQSB=0.958048;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,21,191:7:0    0,21,204:7:0
+17     522     .       A       <*>     0       .       DP=32;I16=24,8,0,0,1158,43228,0,0,1897,112969,0,0,646,14960,0,0;QS=3,0;MQSB=0.872525;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,21,185:7:0    0,15,170:5:0
+17     523     .       T       G,<*>   0       .       DP=32;I16=23,8,1,0,1184,45708,15,225,1837,109369,60,3600,626,14446,25,625;QS=2.9794,0.0206044,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.872525;BQB=1;MQ0F=0    PL:DP:DV        0,44,255,57,255,255:20:1        0,21,191,21,191,191:7:0 0,15,166,15,166,166:5:0
+17     524     .       T       <*>     0       .       DP=32;I16=24,7,0,0,1084,39474,0,0,1837,109369,0,0,629,14483,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,21,194:7:0    0,12,140:4:0
+17     525     .       G       <*>     0       .       DP=32;I16=24,7,0,0,1181,45669,0,0,1837,109369,0,0,631,14495,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,21,188:7:0    0,12,129:4:0
+17     526     .       C       <*>     0       .       DP=32;I16=24,7,0,0,1146,43950,0,0,1860,111600,0,0,633,14531,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,60,255:20:0   0,21,185:7:0    0,12,131:4:0
+17     527     .       A       <*>     0       .       DP=33;I16=24,8,0,0,1209,46265,0,0,1897,112969,0,0,636,14634,0,0;QS=3,0;MQSB=0.872525;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,21,194:7:0    0,18,181:6:0
+17     528     .       G       <*>     0       .       DP=33;I16=24,8,0,0,1256,49824,0,0,1897,112969,0,0,634,14484,0,0;QS=3,0;MQSB=0.872525;MQ0F=0     PL:DP:DV        0,60,255:20:0   0,18,169:6:0    0,18,193:6:0
+17     529     .       C       <*>     0       .       DP=32;I16=24,7,0,0,1148,44362,0,0,1837,109369,0,0,633,14357,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,187:7:0    0,18,184:6:0
+17     530     .       T       <*>     0       .       DP=32;I16=25,7,0,0,1244,49168,0,0,1897,112969,0,0,657,14883,0,0;QS=3,0;MQSB=0.850154;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,21,196:7:0    0,18,202:6:0
+17     531     .       T       <*>     0       .       DP=32;I16=25,7,0,0,1177,44171,0,0,1897,112969,0,0,654,14714,0,0;QS=3,0;MQSB=0.850154;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,21,181:7:0    0,18,193:6:0
+17     532     .       T       <*>     0       .       DP=32;I16=24,7,0,0,1153,43543,0,0,1837,109369,0,0,630,14116,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,181:7:0    0,18,192:6:0
+17     533     .       C       <*>     0       .       DP=32;I16=24,7,0,0,1142,43940,0,0,1837,109369,0,0,619,13649,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,178:7:0    0,18,180:6:0
+17     534     .       T       <*>     0       .       DP=31;I16=24,6,0,0,1212,49426,0,0,1777,105769,0,0,615,13479,0,0;QS=3,0;MQSB=0.82403;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,21,205:7:0    0,18,205:6:0
+17     535     .       A       <*>     0       .       DP=31;I16=24,6,0,0,1080,39870,0,0,1777,105769,0,0,611,13341,0,0;QS=3,0;MQSB=0.82403;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,21,194:7:0    0,18,189:6:0
+17     536     .       C       <*>     0       .       DP=31;I16=24,7,0,0,1097,40707,0,0,1837,109369,0,0,631,13809,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,184:7:0    0,18,157:6:0
+17     537     .       C       <*>     0       .       DP=31;I16=22,7,0,0,1034,38564,0,0,1717,102169,0,0,587,12861,0,0;QS=3,0;MQSB=0.854582;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,172:7:0    0,18,183:6:0
+17     538     .       A       <*>     0       .       DP=31;I16=24,7,0,0,1138,42478,0,0,1837,109369,0,0,620,13536,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,189:7:0    0,18,181:6:0
+17     539     .       T       <*>     0       .       DP=31;I16=24,7,0,0,1134,42070,0,0,1837,109369,0,0,614,13422,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,178:7:0    0,18,181:6:0
+17     540     .       C       <*>     0       .       DP=31;I16=24,7,0,0,1148,43768,0,0,1837,109369,0,0,608,13340,0,0;QS=3,0;MQSB=0.851535;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,177:7:0    0,18,178:6:0
+17     541     .       A       <*>     0       .       DP=32;I16=24,6,0,0,1083,40483,0,0,1777,105769,0,0,551,11991,0,0;QS=3,0;MQSB=0.82403;MQ0F=0      PL:DP:DV        0,51,255:17:0   0,24,180:8:0    0,15,150:5:0
+17     542     .       C       <*>     0       .       DP=33;I16=25,6,0,0,1123,41759,0,0,1837,109369,0,0,570,12552,0,0;QS=3,0;MQSB=0.822578;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,24,172:8:0    0,18,174:6:0
+17     543     .       C       <*>     0       .       DP=34;I16=25,9,0,0,1219,45959,0,0,1986,117410,0,0,601,13245,0,0;QS=3,0;MQSB=0.621145;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,27,194:9:0    0,18,188:6:0
+17     544     .       A       <*>     0       .       DP=33;I16=24,8,0,0,1170,43898,0,0,1866,110210,0,0,570,12506,0,0;QS=3,0;MQSB=0.579578;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,24,192:8:0    0,18,180:6:0
+17     545     .       A       <*>     0       .       DP=33;I16=25,8,0,0,1174,43602,0,0,1926,113810,0,0,587,12951,0,0;QS=3,0;MQSB=0.576102;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,24,190:8:0    0,18,184:6:0
+17     546     .       A       <*>     0       .       DP=32;I16=24,8,0,0,1126,41444,0,0,1866,110210,0,0,580,12802,0,0;QS=3,0;MQSB=0.579578;MQ0F=0     PL:DP:DV        0,57,255:19:0   0,21,166:7:0    0,18,193:6:0
+17     547     .       A       <*>     0       .       DP=32;I16=24,7,0,0,1129,42381,0,0,1806,106610,0,0,547,12009,0,0;QS=3,0;MQSB=0.525788;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,180:7:0    0,18,195:6:0
+17     548     .       A       <*>     0       .       DP=33;I16=23,9,0,0,1153,42673,0,0,1866,110210,0,0,561,12489,0,0;QS=3,0;MQSB=0.628357;MQ0F=0     PL:DP:DV        0,54,255:18:0   0,21,181:7:0    0,21,211:7:0
+17     549     .       T       G,<*>   0       .       DP=32;I16=22,8,0,1,1101,40987,20,400,1746,103010,60,3600,530,11716,25,625;QS=2.96748,0.0325203,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.632337;BQB=1;MQ0F=0   PL:DP:DV        0,31,255,48,255,255:17:1        0,21,168,21,168,168:7:0 0,21,208,21,208,208:7:0
+17     550     .       T       <*>     0       .       DP=32;I16=22,9,0,0,1052,37298,0,0,1806,106610,0,0,548,12176,0,0;QS=3,0;MQSB=0.632337;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,21,150:7:0    0,21,220:7:0
+17     551     .       G       <*>     0       .       DP=31;I16=22,9,0,0,1121,41639,0,0,1806,106610,0,0,541,12045,0,0;QS=3,0;MQSB=0.632337;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,21,172:7:0    0,21,208:7:0
+17     552     .       C       <*>     0       .       DP=30;I16=21,9,0,0,1093,41365,0,0,1746,103010,0,0,535,11947,0,0;QS=3,0;MQSB=0.636601;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,21,167:7:0    0,21,208:7:0
+17     553     .       A       <*>     0       .       DP=30;I16=20,8,0,0,981,35387,0,0,1626,95810,0,0,485,10831,0,0;QS=3,0;MQSB=0.596163;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,150:6:0    0,21,194:7:0
+17     554     .       A       <*>     0       .       DP=30;I16=19,9,0,0,975,35601,0,0,1626,95810,0,0,488,10906,0,0;QS=3,0;MQSB=0.646113;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,139:5:0    0,24,211:8:0
+17     555     .       A       <*>     0       .       DP=30;I16=20,10,0,0,1024,36526,0,0,1746,103010,0,0,514,11392,0,0;QS=3,0;MQSB=0.679025;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,150:6:0    0,21,211:7:0
+17     556     .       C       <*>     0       .       DP=29;I16=20,9,0,0,1055,39195,0,0,1709,101641,0,0,509,11219,0,0;QS=3,0;MQSB=0.894839;MQ0F=0     PL:DP:DV        0,51,255:17:0   0,18,158:6:0    0,18,186:6:0
+17     557     .       A       <*>     0       .       DP=27;I16=18,9,0,0,987,36749,0,0,1589,94441,0,0,506,11074,0,0;QS=3,0;MQSB=0.898397;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,157:6:0    0,18,186:6:0
+17     558     .       A       <*>     0       .       DP=27;I16=18,8,0,0,948,35808,0,0,1560,93600,0,0,477,10281,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,143:5:0    0,18,177:6:0
+17     559     .       C       A,<*>   0       .       DP=27;I16=17,8,0,1,908,33726,14,196,1500,90000,29,841,448,9516,25,625;QS=2.92708,0.0729167,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.90038;BQB=1;MQ0F=0        PL:DP:DV        0,42,255,42,255,255:14:0        0,4,116,15,119,123:6:1  0,18,169,18,169,169:6:0
+17     560     .       C       <*>     0       .       DP=28;I16=19,9,0,0,992,36552,0,0,1649,98041,0,0,494,10654,0,0;QS=3,0;MQSB=0.896555;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,18,160:6:0    0,21,181:7:0
+17     561     .       A       <*>     0       .       DP=28;I16=18,9,0,0,963,35455,0,0,1589,94441,0,0,466,9946,0,0;QS=3,0;MQSB=0.898397;MQ0F=0        PL:DP:DV        0,42,255:14:0   0,18,158:6:0    0,21,194:7:0
+17     562     .       C       <*>     0       .       DP=28;I16=18,9,0,0,1006,38392,0,0,1589,94441,0,0,463,9893,0,0;QS=3,0;MQSB=0.898397;MQ0F=0       PL:DP:DV        0,42,255:14:0   0,18,153:6:0    0,21,187:7:0
+17     563     .       A       <*>     0       .       DP=27;I16=17,9,0,0,893,32413,0,0,1529,90841,0,0,460,9820,0,0;QS=3,0;MQSB=0.90038;MQ0F=0 PL:DP:DV        0,42,255:14:0   0,15,149:5:0    0,21,179:7:0
+17     564     .       C       <*>     0       .       DP=27;I16=18,9,0,0,859,28747,0,0,1589,94441,0,0,482,10402,0,0;QS=3,0;MQSB=0.898397;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,121:5:0    0,21,182:7:0
+17     565     .       G       <*>     0       .       DP=30;I16=17,9,0,0,818,26928,0,0,1560,93600,0,0,454,9764,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,12,96:4:0     0,21,154:7:0
+17     566     .       C       <*>     0       .       DP=29;I16=15,11,0,0,903,33405,0,0,1529,90841,0,0,424,9084,0,0;QS=3,0;MQSB=0.927041;MQ0F=0       PL:DP:DV        0,45,255:15:0   0,15,155:5:0    0,18,167:6:0
+17     567     .       C       <*>     0       .       DP=30;I16=15,12,0,0,932,33774,0,0,1589,94441,0,0,462,10178,0,0;QS=3,0;MQSB=0.935229;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,15,155:5:0    0,21,196:7:0
+17     568     .       C       <*>     0       .       DP=29;I16=15,13,0,0,1057,40817,0,0,1649,98041,0,0,482,10438,0,0;QS=3,0;MQSB=0.942064;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,18,183:6:0    0,18,189:6:0
+17     569     .       T       <*>     0       .       DP=30;I16=16,12,0,0,1056,41296,0,0,1649,98041,0,0,493,10655,0,0;QS=3,0;MQSB=0.933359;MQ0F=0     PL:DP:DV        0,45,255:15:0   0,18,190:6:0    0,21,213:7:0
+17     570     .       T       <*>     0       .       DP=30;I16=16,12,0,0,954,34972,0,0,1680,100800,0,0,472,10086,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,15,157:5:0    0,21,195:7:0
+17     571     .       C       <*>     0       .       DP=31;I16=17,12,0,0,1061,40675,0,0,1740,104400,0,0,472,10158,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,51,255:17:0   0,15,155:5:0    0,21,193:7:0
+17     572     .       A       <*>     0       .       DP=31;I16=18,12,0,0,1102,42642,0,0,1769,105241,0,0,499,10887,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,203:7:0    0,18,175:6:0
+17     573     .       A       <*>     0       .       DP=31;I16=18,12,0,0,1057,38473,0,0,1769,105241,0,0,501,10975,0,0;QS=3,0;MQSB=0.929991;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,199:7:0    0,18,178:6:0
+17     574     .       C       A,<*>   0       .       DP=31;I16=18,11,0,1,1088,41328,15,225,1740,104400,29,841,478,10422,25,625;QS=2.94071,0.0592885,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.929991;BQB=1;MQ0F=0   PL:DP:DV        0,48,255,48,255,255:16:0        0,9,170,21,173,177:8:1  0,18,173,18,173,173:6:0
+17     575     .       T       <*>     0       .       DP=30;I16=16,10,0,0,1024,41260,0,0,1560,93600,0,0,448,9842,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV        0,42,255:14:0   0,21,209:7:0    0,15,163:5:0
+17     576     .       G       <*>     0       .       DP=30;I16=17,12,0,0,1047,40077,0,0,1709,101641,0,0,507,11087,0,0;QS=3,0;MQSB=0.931617;MQ0F=0    PL:DP:DV        0,48,255:16:0   0,24,208:8:0    0,15,151:5:0
+17     577     .       G       <*>     0       .       DP=30;I16=16,12,0,0,999,37747,0,0,1649,98041,0,0,489,10755,0,0;QS=3,0;MQSB=0.933359;MQ0F=0      PL:DP:DV        0,45,255:15:0   0,24,204:8:0    0,15,146:5:0
+17     578     .       G       <*>     0       .       DP=29;I16=16,13,0,0,975,34803,0,0,1709,101641,0,0,520,11286,0,0;QS=3,0;MQSB=0.940317;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,24,198:8:0    0,15,151:5:0
+17     579     .       G       <*>     0       .       DP=30;I16=15,13,0,0,1028,38752,0,0,1649,98041,0,0,484,10514,0,0;QS=3,0;MQSB=0.942064;MQ0F=0     PL:DP:DV        0,48,255:16:0   0,24,224:8:0    0,12,145:4:0
+17     580     .       A       C,<*>   0       .       DP=30;I16=15,14,1,0,1060,39178,16,256,1709,101641,60,3600,510,11078,17,289;QS=2.97338,0.0266223,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.946202;BQB=1;MQ0F=0  PL:DP:DV        0,34,255,48,255,255:17:1        0,24,221,24,221,221:8:0 0,15,155,15,155,155:5:0
+17     581     .       A       <*>     0       .       DP=31;I16=16,15,0,0,1083,39215,0,0,1829,108841,0,0,530,11384,0,0;QS=3,0;MQSB=0.951229;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,223:8:0    0,15,153:5:0
+17     582     .       C       <*>     0       .       DP=31;I16=15,15,0,0,1080,39870,0,0,1769,105241,0,0,519,11211,0,0;QS=3,0;MQSB=0.952765;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,207:8:0    0,15,151:5:0
+17     583     .       T       <*>     0       .       DP=30;I16=16,14,0,0,1136,43996,0,0,1769,105241,0,0,539,11523,0,0;QS=3,0;MQSB=0.946202;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,238:8:0    0,15,163:5:0
+17     584     .       C       <*>     0       .       DP=31;I16=16,13,0,0,1051,39351,0,0,1709,101641,0,0,499,10619,0,0;QS=3,0;MQSB=0.960189;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,207:7:0    0,15,157:5:0
+17     585     .       A       <*>     0       .       DP=31;I16=17,14,0,0,1096,39866,0,0,1798,106082,0,0,549,11751,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,211:8:0    0,15,157:5:0
+17     586     .       T       <*>     0       .       DP=31;I16=16,14,0,0,1081,39839,0,0,1738,102482,0,0,546,11796,0,0;QS=3,0;MQSB=0.999136;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,24,212:8:0    0,15,156:5:0
+17     587     .       C       <*>     0       .       DP=31;I16=17,13,0,0,1070,39402,0,0,1769,105241,0,0,532,11350,0,0;QS=3,0;MQSB=0.963674;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,201:7:0    0,15,155:5:0
+17     588     .       A       <*>     0       .       DP=31;I16=17,14,0,0,1126,41642,0,0,1798,106082,0,0,562,12140,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,222:8:0    0,15,164:5:0
+17     589     .       A       <*>     0       .       DP=31;I16=17,14,0,0,1157,43973,0,0,1798,106082,0,0,568,12340,0,0;QS=3,0;MQSB=0.998229;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,24,236:8:0    0,15,165:5:0
+17     590     .       C       <*>     0       .       DP=32;I16=16,14,0,0,1094,41302,0,0,1769,105241,0,0,549,11951,0,0;QS=3,0;MQSB=0.958545;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,18,192:6:0    0,18,175:6:0
+17     591     .       A       <*>     0       .       DP=31;I16=16,15,0,0,1165,44163,0,0,1798,106082,0,0,579,12695,0,0;QS=3,0;MQSB=0.999805;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,209:7:0    0,18,188:6:0
+17     592     .       A       <*>     0       .       DP=31;I16=15,15,0,0,1114,42144,0,0,1738,102482,0,0,571,12651,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,51,255:17:0   0,21,215:7:0    0,18,182:6:0
+17     593     .       C       <*>     0       .       DP=31;I16=15,14,0,0,1065,39889,0,0,1709,101641,0,0,550,12132,0,0;QS=3,0;MQSB=0.954405;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,18,191:6:0    0,18,174:6:0
+17     594     .       A       <*>     0       .       DP=33;I16=16,16,0,0,1163,42917,0,0,1858,109682,0,0,572,12672,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,51,255:17:0   0,21,205:7:0    0,24,212:8:0
+17     595     .       A       <*>     0       .       DP=33;I16=17,16,0,0,1130,39996,0,0,1918,113282,0,0,589,12905,0,0;QS=3,0;MQSB=0.999838;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,198:7:0    0,24,213:8:0
+17     596     .       A       <*>     0       .       DP=33;I16=16,16,0,0,1059,37039,0,0,1858,109682,0,0,590,12952,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,51,255:17:0   0,21,169:7:0    0,24,230:8:0
+17     597     .       C       <*>     0       .       DP=33;I16=17,16,0,0,1196,44890,0,0,1918,113282,0,0,592,12990,0,0;QS=3,0;MQSB=0.999838;MQ0F=0    PL:DP:DV        0,54,255:18:0   0,21,204:7:0    0,24,220:8:0
+17     598     .       T       <*>     0       .       DP=33;I16=16,16,0,0,1214,47104,0,0,1858,109682,0,0,593,13013,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV        0,51,255:17:0   0,21,217:7:0    0,24,239:8:0
+17     599     .       T       <*>     0       .       DP=33;I16=16,17,0,0,1183,43669,0,0,1918,113282,0,0,599,13095,0,0;QS=3,0;MQSB=0.999838;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,197:7:0    0,27,247:9:0
+17     600     .       G       <*>     0       .       DP=32;I16=15,17,0,0,1174,44066,0,0,1858,109682,0,0,601,13145,0,0;QS=3,0;MQSB=0.999287;MQ0F=0    PL:DP:DV        0,51,255:17:0   0,21,194:7:0    0,24,232:8:0
diff --git a/test/mpileup/mpileup.2.sam b/test/mpileup/mpileup.2.sam
new file mode 100644 (file)
index 0000000..337c037
--- /dev/null
@@ -0,0 +1,248 @@
+@HD    VN:1.0  SO:coordinate
+@SQ    SN:17   LN:4200 M5:a9a06ca09c111789d92723fbf39820f6     AS:NCBI37       SP:Human
+@RG    ID:ERR229776    LB:HG00101_I_bc_pelib_1018      SM:HG00101      PI:510  CN:MPIMG        PL:ILLUMINA     DS:SRP001294
+@PG    ID:bwa_index    PN:bwa  VN:0.5.9-r16    CL:bwa index -a bwtsw $reference_fasta
+@PG    ID:bwa_aln_fastq        PN:bwa  PP:bwa_index    VN:0.5.9-r16    CL:bwa aln -q 15 -f $sai_file $reference_fasta $fastq_file
+@PG    ID:bwa_sam      PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1530 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:sam_to_fixed_bam     PN:samtools     PP:bwa_sam      VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:gatk_target_interval_creator PN:GenomeAnalysisTK     PP:sam_to_fixed_bam     VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:bam_realignment_around_known_indels  PN:GenomeAnalysisTK     PP:gatk_target_interval_creator VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_count_covariates PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_recalibrate_quality_scores       PN:GenomeAnalysisTK     PP:bam_count_covariates VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_calculate_bq     PN:samtools     PP:bam_recalibrate_quality_scores       VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_merge    PN:picard       PP:bam_calculate_bq     VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates  PN:picard       PP:bam_merge    VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.1  PN:picard       PP:bam_mark_duplicates  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+ERR229776.1434662      163     17      1       29      63S38M  =       189     288     TCTATGACAGGGAGGTCATGTGCAGGCTGGAGAAGGGGACAAGAGGTCCCCAACTTCTTTGCAAAGCTTCTCACCCTGTTCCTGCATAGATAATTGCATGA   ?FIFEDHEHF@EJEHCFEGIFHHHJIIKIIKFKMHLILKJJJFGCF@DHILJMHMDEKDGBIJJJGGK@HMKKFJHJIHCIHLHJIIIIKEIJFEGGGDDF   MD:Z:38 RG:Z:ERR229776  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@iiffj_gljjeigihgbhgkgihhhhjdhiedfffcce
+ERR229776.44080430     163     17      1       29      33S68M  =       200     299     AGAAGGGGACAAGAGGTCCCCAACTTCTTTGCAAAGCTTCTCACCCTGTTCCTGCATAGATAATTGCATGACAATTGCCTTGTCCCTGCTGAATGTGCTCT   CEHIFEEEIFFKIHIHEBFHGIKGLJLMKKKKJMLBJKCJLJJGIIJFJKJILJMKKJIKKJLKGFJJKBKJKEDAIKHIFHKLHHLHGLFJJH?CCDFDH   MD:Z:68 RG:Z:ERR229776  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@lkaijbikiifhhieijihkiljjihjjikjfeiijajijdc`hjghegjkggkgfkeiig^bbcecg
+ERR229776.67863896     163     17      1       29      70S31M  =       243     336     TCCTTTCTCTATGACAGGGAGGTCATGTGCAGGCTGGAGAAGGGGACAAGAGGTCCCCAACTTCTTTGCAAAGCTTCTCACCCTGTTCCTGCATAGATAAT   ?EEIBDFJFJFGHHHHCA7JII@HIIGHFIIJFILIGDAJLICBIGIGMKLFAFJJILIMILIKF@JGGGJJHILEJMICEGFJIHDIHL?G0=>AH@<AC   MD:Z:31 RG:Z:ERR229776  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@iighkdilhbdfeihgchgk^fO\]`g_[`b
+ERR229776.47122623     163     17      19      60      100M1S  =       316     393     CTGCATAGATAATTGCATGACAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGCCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGG   ?HDAAGFFHGAIE?FHEFFJGGF7DCIHKJIEDGILIJMBKEFC1BFJBGI<ECJJE@HJ)BB(40DGGJFKJ>D@GGG@LDAGFDC@GFF?C6BADEA##   X0:i:1  X1:i:0  XC:i:100        MD:Z:63T36      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@
+ERR229776.5202330      113     17      20      37      101M    *       0       0       TGCATAGATAATTGCATGACAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGA   FFFHGKHJIHHHJIIKLKIHGHGIHBCCHEHDDFFFDFIAHI@CE@EHIHBJIKJKLGJKJFIHJFAJGH=:A6JIHFEDGGHGIGH=HFABDA@EIDEEB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.96861155     99      17      29      60      38M63S  =       245     315     AATTGCATGACAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCGGGGAACTTAACAA   =BE:CD5=@;3BC5<<C1?8DE679H/<D2;I:@-8D################################################################   X0:i:1  X1:i:0  XC:i:38 MD:Z:38 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.10174020     99      17      32      60      101M    =       73      141     TGCATGACAATTGCCTTGGCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAACA   CEFEEEDCDDBGGEHHHG(;FFFIJJIJKGHHGCJJKJKKFAAGHKGIKLDJLKJILKJJCLHFGJFKHIFLGA?HGLHFIIFHJIGGJIIMHIGFHFD@F   X0:i:1  X1:i:0  MD:Z:18T82      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.109178428    99      17      49      29      101M    =       278     328     GTCCCTGCGAAATGTGCTCTGGGAACCCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACAAGGGAGCTTAACAAACATCTGTCCAGCGAATACC   6D<*:G<A"&3C*(/2<>/>E&%()4'5+')=1,)4?C3B5D?:JH'.5>BH5A;*0$;<I?%;-;-*)%1=92>666@FCHCIEIHHIICGDC:GDGFD?   MD:Z:8T0G13G0T1T39C34   RG:Z:ERR229776  AM:i:29 NM:i:6  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.18900347     177     17      69      37      101M    *       0       0       GGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAACATCTGTCCAGCGAATACCTGCATCCCTAGAAGTGAAGC   DCCBFBGCGFFFHKDJDBGGIC?IIBHHGDLIFJKLJKDGIJJJJLJMMLLNLKLFJIHKBFJJKJJJKLILLBLJIHIKKIKIIJJJIHIHHKEGFGIFC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:EBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@E
+ERR229776.10174020     147     17      73      60      101M    =       32      -141    TCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAACATCTGTCCAGCGAATACCTGCATCCCTAGAAGTGAAGCCACC   CEGFHGHHGJIKDBGGIJAIGDHIFGJFIKJJJKFKKMMLKMLMLMMNMMMJKJKKJHKJLKJKKLKMLBKJIIEKLIKJIKKJKIKJIKDGHHKGDFHBC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229776.54549035     163     17      122     60      101M    =       343     321     CTTAACAAACATCTGTCCAGCGAATACCTGCATCCCTAGAAGTGAAGCCACCGCCCAAAGACACGCCCATGTCCAGCTTAACCTGCATCCCTAGAAGTGAA   CIFFIEGJJFFHIKIHKJIKJBJLIIJLMKLJJLLLMJMLNMJJLMMJLKKM<JMMKMLJLIJGAGFGHGGJGKIHJMFFHGHLFJJHIIILIGIGGEEFF   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AD
+ERR229776.1434662      83      17      189     29      101M    =       1       -288    CATGTCCAGCTTAACCTGCATCCCTAGAAGTGAAGGCACCGCCCAAAGACACGCCCATGTCCAGCTTATTCTGCCCAGTTCCTCTCCAGAAAGGCTGCATG   EFC?7ADFIHHID5GIJICHD?DFALHDKECDBEB;8BC:KJJDIJCHCBCBJEHHFGHJKHKCIEIFHI<B>FGIJDED=?DA?=FIGGBBCE<DDCEDA   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR229776.44080430     83      17      200     29      101M    =       1       -299    TAACCTGCATCCCTAGAAGTGAAGGCACCGCCCAAAGACACGCCCATGTCCAGCTTATTCTGCCCAGTTCCTCTCCAGAAAGGCTGCATGGTTGACACACA   FBAEGIFA@IBEHIMIHLFIHEKGE@?B9CDDHIHH>>C;?EJFGFHFCFCHCHDAHEBCHJHGDJDEADFDFI@GJJE>J@A>D=E>D>:7;@:DDCFA=   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.67863896     83      17      243     29      5S60M1I35M      =       1       -336    CACGCCCATGTCCAGCTTATTCTGCCCAGGTCCTCCCCAGAAAGGCTGCATGGTTGACACACAGTAGCCTGCGACAAAGCTGAATGCTATCATTTAAAAAC   ######HIJEG0>><<JGDH;)A47330()/$)@'&%7M;A=<3AGFF:>CBCJ9BD:1;.;2>AG;7?8&/7.C8D;>9,>;B87E>A:3:BHBE@A:EA   X0:i:1  X1:i:0  XC:i:96 MD:Z:24T5T64    RG:Z:ERR229776  AM:i:29 NM:i:3  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.96861155     147     17      245     60      58M1I42M        =       29      -315    ATGTCCAGCTTATTCTGCCCAGTTCCTCTCCAGAAAGGCTGCATGGTTGACACACAGTAGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGC   CD6;=?GB=-EEDH>IG<=?L@DHBBDCDHHMFCDLGEGG?CJFHGF:EAB0CFHLC>MKGFJI?D@FIILH>IIIIHG;F7A69B=;CA7GEFH/=CB?0   X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.70166645     16      17      256     37      47M1I53M        *       0       0       ATTCTGCCCAGTTCCTCTCCAGAAAGGCTGCATGGTTGACACACAGTAGCCTGCGACAAAGCTGAATGCTATCATTTAAAAAATCCTTGCTGGTTTGAGAG   AIIAMHABJNHLI>COB?CJPHJGPJIHOKC;EJGQGKKI>CFBLGOLDAK6=2G@HLKHH(NHKGPHKN?K>LPB88?A8'&5=FJIJEKCCIM;3MEM<   X0:i:1  X1:i:0  MD:Z:81C18      RG:Z:ERR229776  NM:i:2  XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.109178428    147     17      278     29      25M1I75M        =       49      -328    AAAGGCTGCATGGTTGACACACAGTAGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGT   ACICF>FF=CFFFEDFG-6CFDMHHLFACFJ5LKJK@MIIKLKJJJCGHKAJLLIJJHJFHGIKLHEJI@HGKFHLJLHHIKJGIHHCIHAGH:DB<=CC:   X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR229776  AM:i:29 NM:i:1  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@AD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.33489754     163     17      286     60      17M1I83M        =       565     379     CATGGTTGACACACAGTAGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTAC   CGFFDGHFIFFGHHHKHGKJKLJKBKJJMLLLMKLMJLKMKKLIJLKJMNNNKNMMMLLMNLMJKKIKLGGHHIHJHHHGIJHIKINIJIIIIFHHKCCE=   X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.67002924     99      17      287     60      101M    =       567     362     ATGGTTGACAGACAGTGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTT   7<937;<B>A%6@AB5AGBCBG4GEE=;?BDHG;9@D@=;BB@GJ@KKKJ<MJI@D8>DB;:@>C?9C??AEAICI6/9@CEDEMFIEDH?C?GC?DD:DB   X0:i:1  X1:i:0  MD:Z:10C90      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@FG
+ERR229776.39811680     163     17      292     60      11M1I89M        =       579     387     TGACACACAGTAGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGCA   ?CGCFE@<FH?FGDGKCE?KHILLJILGHKFBILIDJJKKLHELLMAMDHFAIJBFFJCJGJILGBJFHLMJLJHKIIF;JIJIHHHDHJMHHHBHBEEDE   X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.96748390     1187    17      292     60      11M1I87M2S      =       579     387     TGACACACAGTAGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGCA   :CGCFEGDFF:8DFCJ8(3A>E;GHC@EFKB=76DDJDI@BGKCLK8JD6JJAIJBGEBBF?>CCAGCDGEIIFCJGGC;FCEDD@HADHE::=<H?D###   X0:i:1  X1:i:0  XC:i:99 MD:Z:98 RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.12857813     163     17      304     29      101M    =       542     325     CCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTTAAAATTG   CEIEF>IEGJIGIKIJKDHFKIILIIJJJLLLM?KJKMJJGMJLGCIHLFLHJLKJLMNFIKJIJJJNJKJGCAFFJMHFIGLHIHIJKFFDCC=9DHEBD   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.47122623     83      17      316     60      4S97M   =       19      -393    AAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCATAAAATGATAGCTCATAGTTGCTTTCCTTTGCATATTTTAAAATTGTGACTTTC   #####GA7>;IDG@D5LNHDB>8.0DF.FFC::HAA?DD3-BMA;;6+=D=HDD<75'8=<@F@F@<5(G5(%><DF<;:D76E?:9/>D>;3*6<'62+7   X0:i:1  X1:i:0  XC:i:97 MD:Z:43G9T14A28 RG:Z:ERR229776  AM:i:37 NM:i:3  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.54549035     83      17      343     60      101M    =       122     -321    GCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTTAAAATTGTGACTTTCATGGCATAAATAATACTGGTTTATTACAGAA   CFGFDJKJJOHLIJJHGHHIIILJJJLMLKKJMJMJLMMMIJLLMJKIJJFMLLIJJIHJIIIJHKLKJIGEJJGHGIGGGFCGGGFHEIEBDHBFEIFEC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.24914793     99      17      348     60      101M    =       613     365     TTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTTAAAATTGTGACTTTCATGGCATAAATAATACTGGTTTATTACAGAAGCACT   A@EEFE>ED?;EHGIEGDD@FGEEGEGGDEFIJKFIFFKJIHGEIGIKJIELMMJKEBJFHIGEIJJJLKIJDILKJNDKIKKEJKKEIKKGJHJLGCEEI   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229776.100438586    99      17      384     60      101M    =       443     159     ACTTTGCATATTTTAAAATTGTGACTTTCATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGA   AACAEC<A?::GGEDEIE?@;EABEGGBA>GDFCHHIKKFCGHGHLGEIJ=GGJDHJDKMFFHELJHHLBEKKHKIHEHEIJLJNNIGAIIEGEHHGBDCC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229776.100438586    147     17      443     60      101M    =       384     -159    AGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACC   HDBEFGHFHFHIJFCELJLKLFFKIGLEJKAIFEJJMJFMJHJKBJKGBJJMJJFIJFGHGAFEHJHBICCAIEFEGDCF@D@@KHEDFG7CHDBC@;230   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.105883979    163     17      445     60      101M    =       610     265     CACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACCAA   CGEJFGIJJJDHIHHJHFKKIILLLLIJILLKJKJMLKJJKKKLNMKLLMMLKKKKKLKLLKKKKKNNNMJJOKIAKKKFIKLIKMFFIMKGHIHGHDEFD   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HI
+ERR229776.41759951     163     17      452     60      101M    =       681     323     AAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACCAAAAATTGC   :DEEEG=*BCB.F6FGI==IIF1BDIAIJI,FEH=BFFHD,AECEBFFEF=8DFIGJGF4<++*@KEHDGIJKHHG-?C=DHLIF8GFEIDFGE?BBDBAD   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@IG@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.103175593    163     17      462     60      101M    =       681     314     GGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAACAACCAC   .6:AFFEEB?<8;:IG?DHH?FI9EIIJJHFGK+:BF8DFAF@DGDJEHHCFECHDC6BE@BEEIBGJMJHKOHDEIEFC=BED6:FEEF=G-9AFE=@BA   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.28425582     99      17      465     60      101M    =       698     315     CAAAAGTTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAACAACCACACG   ADD=<C@F;8:E2:4.33:>7HEG2;>@CD7C=@C=@E?CF@?4>BJ>;;9FGH=FGDJHJJJBDC;8=DCEGJGGEHIKHHJEE5@B06C?DHBEHED@#   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.445065       163     17      478     60      101M    =       793     406     TAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAACAACCACACGCCCTTCAACTGGG   ?FEDFGHFHHDKKEHEJGJ3HHIIIIKKHIJIJLLLLJILAFJJFJKJ?FGIMKIILJHHFEEFH7IFELLDHKFILFGGKGHJGGGAJIIMHEHIEI7;5   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.76793083     163     17      490     60      101M    =       728     338     ATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAACAACCACACGCCCTTCAACTGGGGAACTCATCAAC   ?EDHDGHDFHDHHEHGHCHHIKLKJFHJHJKIIIJHIJFHKJJJLJJBFDJKHIJMBIF>AGHGMHIJMIJJJKC=IGDCDGJFHMIE@CKDCMHHFFGB#   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.7941745      163     17      541     60      101M    =       806     357     ACCAAAAATTGCAAACAACCACACGCCCTTCAACTGGGGAACTCATCAACAACAAACTTGTGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAG   ?>?FIJJJHH?GDGCEHIHEG7H<:IKKLJKJLADHCFIGKGMIICBILHJLBHIAGL6C8BA2*;BAAAFE>CH=.C;5AE,<CJELHBHGGECGEGD80   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.12857813     83      17      542     29      13S88M  =       304     -325    CTTTCTAGCATCACCAAAAATTGCAAACAAACACACGCCCTTCAAACGGGGAACTCATCAACAAAAAACTTGTGGTTTACCCACACACTGGAAGACCACTT   ##############IFFHD=?.D:<8=>5)/<4C=3'=8;;*);10*HHH>?CEC(B9)@@(<:(=>;.G762*6JIB>,6(56--/'GF:7D=486A=BA   XC:i:88 MD:Z:17C14C0T17C22A13   RG:Z:ERR229776  AM:i:29 NM:i:5  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.33489754     83      17      565     60      101M    =       286     -379    GCCCTTCAACTGGGGAACTCATCAACAACAAACTTGTGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGTACATGCAAC   :?DFIJHHICIHFELHIHJHJIHEHGKIKKB=JMJDJFG<H90AEGGIJHFIHKIILHHHECKLIKKIHI<HIHFHFB<GDCCGGBHHGFABEEBEEEEEC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.67002924     147     17      567     60      18S83M  =       287     -362    TTGCAAACAACCACACGCCCTTCAACTGGGGAACTCATCAACAACAAACTTGTGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAAC   ###################FG98CC@A?EDF=76@?8:BCGDAECBB5FCGDGFDCEA6:C>.>665CE@HFI>G474>9DF>@?FEA=>=JB:GEE@B>:   X0:i:1  X1:i:0  XC:i:83 MD:Z:83 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.89263281     163     17      572     60      101M    =       706     234     AACTGGGGAACTCATCAACAACAAACTTGTGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGTACATGCAACTGACAGA   CHEJFEEEFIDKIHHKIKIILIILLJLKKJIIIIJJJMMKHJKJNJJLLNMLKMKKMLKKMKNIJMNMMKEKIHIGHGMFHMIGJIGJHHIJIGLGHDGEF   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:AC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.40976938     163     17      574     60      101M    =       796     322     CTGGGGAACTCATCAACAACAAACTTGTGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGTACATGCAACTGACAGATG   ?HDDDEIJFJFHGDHKIHKIIKKGLJIEHIGIIIIIKJHIJJHIJJKLILJMKKMLJKLKNJKMMMNJHLEGHGGGMIHKIGHIGJIHJJHGLHIFHFGDD   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.39811680     83      17      579     60      101M    =       292     -387    GAACTCATCAACAACAAACTTGTGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGTACATGCAACTGACAGATGAATCT   DAFCCC7EA@GFGFHC:0KCFBBD8MLJEA;?><=:HB?3JIKBBAFBHD?FCE2CG:HEGJE<<@ACDFA8BGFDEB<(GEHGFCA?E@:@9E=F@D?8A   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.96748390     1107    17      579     60      101M    =       292     -387    GAACTCATCAACAACAAACTTGTGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGTACATGCAACTGACAGATGAATCT   FDGFIEFE@@G>B0CC@0>@FCE=F@MIEGJIDIDE@EGFG?K=BIIJGFBJHE@=9C@HFJE@G:@@?E=D<5>8BH<GGC6D<;B<?35<>==@@<;@=   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.65100219     99      17      604     60      35M66S  =       847     335     TTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGCACATGCAACTGGCAGATGAATCTCAAACGCATTCCTCCGTGTGACAGA   15))2*4?0<4CC>A9<####################################################################################   X0:i:1  X1:i:0  XC:i:35 MD:Z:35 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.105883979    83      17      610     60      101M    =       445     -265    CACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGTACATGCAACTGACAGATGAATCTCAAACGCATTCCTCCGTGTGAAAGAAGCCGG   CGFGGEJIHIFMIIGIJHHKLHHEHGJJJIKHHHFIIEBHKLLILIHJJIFLIJILIKHJLKIIJJIHHJHEFB?HIHIIIHGI?EFFGGBBGECIEC:EC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.24914793     147     17      613     60      101M    =       348     -365    ACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGTACATGCAACTGACAGATGAATCTCAAACGCATTCCTCCGTGTGAAAGAAGCCGGACT   @D>GHGHFLFCEHJIHILHDFGDIIEDLGIHEHGC@BGDKJHGJGJJJGJIJKIKJLMICIJJIKEJHJIF>GGILGKJJH=HGHGJDIKFHJFE>DEHE?   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.50340221     99      17      667     60      95M6S   =       960     393     GACAGAGGAATCTCAAACGCATTCCTCCGTTTAAAAGAAGCCGGACTCATAGGGCAACACACTATCTGACTGTTTCATGGGAAAGTCTGGAAACGGCAACA   =FCDEG*.<?:B+;DEID.>@56BFHG<58&3)1AJ6(>6'=13=.A3:)2DC@:DA(@;D)B@>B89>BG?;8)@EG@3%;A+>GGKHABEBB#######   X0:i:1  X1:i:0  XC:i:95 MD:Z:6T23G1G16C45       RG:Z:ERR229776  AM:i:37 NM:i:4  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.103175593    83      17      681     60      5S96M   =       462     -314    ATCTCAAACGCATTCCTCCGTGTGAAAGAAGCCGGACTCACAGGGCAACACACTATCTGACTGTTTCATGGGAAAGTCTGGAAACGGCAACACCATTGAGA   ######@E;EBD8+8)1$4:>FAJJKMG?H:*6@<>;:=A@D>9G<AB15)-<BEDG>;0@;06JIG@CA/9F>E??C>F>@AD>DF>A@32>@<BDC=:B   X0:i:1  X1:i:0  XC:i:96 MD:Z:96 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.41759951     83      17      681     60      6S95M   =       452     -323    AAGCTCAAACGCATTCCTCCGTGTGAAAGAAGCCGGACTCACAGGGCAACACACTATCTGACTGTTTCATGGGAAAGTCTGGAAACGGCAACACCATTGAG   #######BA:FHE64$)*8;=D@HJGBKG>;')8=;.7F70HHIHIC@EA34IHHE@::*-(<:3H7@CF57>F;B3:07C68;,6A8(<;3563C>;E>=   X0:i:1  X1:i:0  XC:i:95 MD:Z:95 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.7320258      99      17      683     60      101M    =       985     402     ACGCATTCCTCCGTGTGAAAGAAGCCGGACTCACAGGGCAACACACTATCTGACTGTTTCATGGGAAAGTCTGGAAACGGCAGCACCATTGAGACAGAAAA   B+)=AC/=8@4D<6>948=57D;CA@96A;DIB>AG:8>C;;@@EGIA6?FH>EI8CCGJFD=;><AB@BAGHDIGIF>20>)1?@8FHC69BI>ABF=C:   X0:i:1  X1:i:0  MD:Z:82A18      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@B@
+ERR229776.28425582     147     17      698     60      18S83M  =       465     -315    CAAACGCATTCCGCCGTGTGAAAGAAGCCGGACTCACAGGGCAACCCACTATCTGACTGTTTCATGGGAAAGTCTGGAAACGGCAACACCATTGAGACAGA   ###################HD@HDELF6=HHGGIE7DEIGFDBG9%B6FF>:BDF@FF@FJHFEHEEEHHKCG?CHF81I;GC2B>ECCCAEGFKGFED9:   X0:i:1  X1:i:0  XC:i:83 MD:Z:27A55      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.89263281     83      17      706     60      101M    =       572     -234    GCCGGACTCACAGGGCAACACACTATCTGACTGTTTCATGGGAAAGTCTGGAAACGGCAACACCATTGAGACAGAAAACAGGTGAGTGGTTGCCTGGGGCC   >D>FHGHJHGFMHHIIFGIHHEHIKLJJJJKJHLLLKJJJLLKJLGLJJIEIEB@KKFHFCCKJILIDFH>AKIIIGFGJIFFII?GHEIB<AEBDDDDBC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.33718464     99      17      717     60      101M    =       927     310     AGGGCAACACACTATCTGACTGTTTCATGGGAAAGTCTGGAAACGGCAACACCATTGAGACAGAAAACAGGTGAGTGGGTGCCTGGGGCCAGGGGACTTTC   B@?C<;58@3B:A::9B;D<CE--<;B>E>3IJEE;CFHGBJ=8<8IILFEEIIHJGGHDHIF@7CLGH?0094=094%492;>B=CB'%6<A7#7=JBDA   X0:i:1  X1:i:0  MD:Z:78T15A6    RG:Z:ERR229776  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.69497113     163     17      717     60      101M    =       1057    395     AGGGCAACACACTATCTGACTGTTTCATGGGAAAGTCTGGAAACGGCAACACCATTGAGACAGAAAACAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTTC   CEBDFGJEGFFGKBFIKC@EKIIJIIFIHIIKLLFFHLJJKMMHAJIJKJJJLKJKJLKLJKKLMMNHKKHHDJCJICI=DGHLICCCGFGCAB>BBIED@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.76793083     83      17      728     60      101M    =       490     -338    CTATCTGACTGTTTCATGGGAAAGTCTGGAAACGGCAACACCATTGAGACAGAAAACAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTTCTGGGGTCATAT   <B@C=?CAHJGHKJIIJHCHEGG6<4IJDJCE<DHEIDB:CEI>D=JCDB><HJIHJIFG@HH>CB>EFGBA?E>DGEB?CDBFGCI@BE<A?@:GCDEB=   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.39704494     163     17      753     60      101M    =       1066    394     CTGGAAACGGCAACACCATTGAGACAGAAAACAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTTCTGGGGTCATACTCTCTATGTTGATTCTGGTGGTGGA   ?HDCFFFD:D=DJ@GFE8DCGKFJFHCJLLJHIJ<AADAFH@G;6(EMA8CAA>HCAJGCCK=C@F??EA16>>DCMII@LE@CGDI;@DIIHCGG?@=1=   X0:i:1  X1:i:0  MD:Z:75T5G19    RG:Z:ERR229776  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.98656758     163     17      764     60      101M    =       1003    339     AACACCATTGAGACAGAAAACAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTTCTGGGGTCATATTCTCTGTGTTGATTCTGGTGGTGGAAACAAGACTGT   CHEFDFGHHHHIHEHKJKLLIILKIIKJEGIJJKLLMLLLLMLJMLLLMKNLLMMLLLMFKJKJKJJNJOJJHJJCLIFHMIGHIGJIGHHJGGCGHDJEE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:AC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.20493064     99      17      765     60      101M    =       1017    352     ACACCATTGAGACAGAAAACAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTTCTGGGGTCATACTCTCTATGTTGATTCTGGTGGTGGAAACAAGACTGTC   CDGCDEBFDCCHEFIGIJIFGIHCGFHCEDBIIJIKHHKKKKIKKKJLJLEJKKIILK?HIGIELHLILHIGGJHIIEJLHFHHGDDGJHHGIHGJEKFGE   X0:i:1  X1:i:0  MD:Z:63T5G31    RG:Z:ERR229776  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR229776.445065       83      17      793     60      9S92M   =       478     -406    CAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTTCTGGGGTCATATTCTCTGTGTTGTTTCTGGTGGTGGAAACAAGACTGTCCCAGCCTGGGTGATACAGC   ##########CFJE@CG<E9)31A=6B@/A=B@<?HG>DD@EA;G>>GE8?<AA=5*EHC@B<<??FCCB?9=:H<C:CCH<1GJDFEGD:8;14=7CHBA   X0:i:1  X1:i:0  XC:i:92 MD:Z:47A44      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.40976938     83      17      796     60      101M    =       574     -322    TGCCTGGGGCCAGGGAACTTTCTGGGGTCATACTCTCTATGTTGATTCTGGTGGTGGAAACAAGACTGTCCCAGCCTGGGTGATACAGCGAGACCCCATCT   =5?=HGHHFGHIHEDCGHHJHHIDCGCE@D<=AJFKECBEJLHDILJJHH?HGCIGAC;8EIKE=IAFDD><EIGFGHCEG@CGGFIH<G@<?C@AC<FBB   X0:i:1  X1:i:0  MD:Z:32T5G62    RG:Z:ERR229776  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.7941745      83      17      806     60      8S93M   =       541     -357    CCTGGGGCCAGGGAACTTTCTGGGGTCATATTCTCTGTGTTGATTCTGGTGGTGGAAACAAGCCTGTCCCAGCCTGGGTGATACAGCGAGACCCCATCTCT   #########LF?-)1HJE@BFCEC?E@=EB5G=>9?/;AFCHFJJJGBFIDHHIF411A=9>$FC@?FAHDFEC<:8A=GG@;DI=8>E;5<D><C9CH@A   X0:i:1  X1:i:0  XC:i:93 MD:Z:54A38      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.65575982     99      17      818     60      101M    =       1120    402     TGGGGTCATACTCTCTATGTTGATTCTGGTGGTGGAAACAAGACTGTCCCAGCCTGGGTGATACAGCGAGACCCCATCTCTACCAAAAAATTAAAAATTAG   A;BC8D<ADB@IGIICCF>:GC4BG:BCE;@A-:>EHJFFHICDGHIG?GEKIHLIIKCHEFB>>=IAIBHHCEE<9BGDA@GBJH8=JD@CGDIJG?FFE   X0:i:1  X1:i:0  MD:Z:10T5G84    RG:Z:ERR229776  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.59614566     163     17      820     60      101M    =       1133    408     GGGTCATACTCTCTATGTTGATTCTGGTGGTGGAAACAAGACTGTCCCAGCCTGGGTGATACAGCGAGACCCCATCTCTACCAAAAAATTAAAAATTAGCT   :;@=AHGFFKFKIHHIFCHHKBHHLIEIIIAFEKLLJJLKLKDHJJHIIKMMLFJJ7=GGIGJLJBLJLEIIGIEHMILFGHJD?JDDEFFIJHGHBFDEF   X0:i:1  X1:i:0  MD:Z:8T5G86     RG:Z:ERR229776  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.65100219     147     17      847     60      8S93M   =       604     -335    GATTCTGTTGGTGGAAACAAGACTGTCCCAGCCTGGGTGATACAGCGAGACCCCATCTCTACCAAAAAATTAAAAATTAGCTGGGCATGGTGGTGCATGCC   #########FDGFF:DCFDLEA=0D;BBHLF;6GA-6IJJIH=KI9>G@2019BCAB,F>F=AJBFHA?6?DJJDIEH;HCH>BCA;ACA3;;?G>;C8=.   X0:i:1  X1:i:0  XC:i:93 MD:Z:93 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.70908663     16      17      916     37      1S100M  *       0       0       TCAGCTGGGCATGGTGGTGCATGCCTGTAGTCCCAGCTATTCACAGTGCTGAGGTCGGAAGATGCCTGAGCCCAGGCGTTCAAGGCTGCAATGAGCTATGA   ##J@<:7FM?IMHGLGINGEEJH=>I:MPGD9:NNM?MIQNNMPRJNEMQKLA9D"MLMMM6L2,&PMQJ8?B2I@+:KMN>=2E?AI@HDIFNG8<FI><   X0:i:1  X1:i:0  XC:i:100        MD:Z:0T53G9T10A24       RG:Z:ERR229776  NM:i:4  XT:A:U  BQ:Z:@@E@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.33718464     147     17      927     60      101M    =       717     -310    GGTGGTGCATGCCTGTAGTCCCAGCTATTCACAGTGCTGAGGTGGGAAGATGCTTGAGCCCAGGAGTTCAAGGCTGCAATGAGCTATGATTGCGCCACTGC   ;@FCAHGCHGGEHJHIJCJEF?LJIHDED@7CKD;HGJFEIIJGDGBAE5A?IMJLMJGIFLGBIBBJF>LEIJIIF@EIJKICFBHFGKBG?FEFAEGB7   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.53110448     99      17      947     29      2S31M68S        =       1224    373     TACCATCTATTCACAGTGCTGAAATGGGAAGATTCTTGAGCCCAGGAGTTCAATGCTGTAATTACATATGTTATCGACACTGCATTTTGGCCTGGATGAGA   B7:11()8:<B+4.,8?(9E#################################################################################   XC:i:35 MD:Z:3G16G0G9   RG:Z:ERR229776  AM:i:29 NM:i:3  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.50340221     147     17      960     60      101M    =       667     -393    GTGCTGAGGTGGGAAGATGCTTGAGCCCAGGAGTTCAAGGCTGCAATGAGCTATGATTGCGCCACTGCACTTTGGCCTGGACAACAGAGCAAAACCCTGTC   9FBEHGIEGJIHIFMIIJIHHGGH:EECIHHGDMJJKLDFJKLJJHHJKMMJJKLIMJJ>:@A?IJIHJJLKIGJEJFHIIGGEFKHHGGFCB0>EEFDG?   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.7320258      147     17      985     60      101M    =       683     -402    CCCAGGAGTTCAAGGCTGCAATGAGCTATGATTGCGCCACTGCACTTTGGCCTGGACAACAGAGCAAAACCCTGTCTCTAAAAAAAGAAAAGAAAAGAAAA   ?CEIDBKGJJIFLFIIJIIFHCGLCCFFJGDDHJBK?GKGIH=GBCFACECHJHJJIFFJKGJJIJIIFIIJIHGJJJHJIIGBHKHFAGFHHHHKFGCC?   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IHIG
+ERR229776.98656758     83      17      1003    60      101M    =       764     -339    CAATGAGCTATGATTGCGCCACTGCACTTTGGCCTGGACAACAGAGCAAAACCCTGTCTCTAAAAAAAGAAAAGAAAAGAAAAACTCACTGGATATGAATG   EGGHGLIGIIJIIHJIAIEHHHIIHIHMLJFJIIIHMIJJJHLILIGJJIDLKLIHJCHI>JJJJJJIGIFEJJIIIJIHHFCFGBFAHFABDEBEEEEFC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.50998015     0       17      1012    37      100M1S  *       0       0       ATGATTGCGCCACTGCACTTTGGCCTGGACAACAGAGCAAAACCCTGTCTCTAAAAAAAGAAAAGAAAAGAAAAACTCACTGGATATGAATGATACAGGTT   327C$2FG8CGM@H?563@3I@%2==H;?*@H;E?BF;M>N7FFHGA8<GCP:GKPPQP<HOIJ8LJKC25OKLKKOGI?ME87;MHDQQ=CLD8DM=?##   X0:i:1  X1:i:0  XC:i:100        MD:Z:100        RG:Z:ERR229776  NM:i:0  XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.20493064     147     17      1017    60      101M    =       765     -352    TGCGCCACTGCACTTTGGCCTGGACAACAGAGCAAAACCCTGTCTCTAAAAAAAGAAAAGAAAAGAAAAACTCACTGGATATGAATGATACAGGTTGAGGA   EF>GEGHHJIIJIIHJIIFHLCLKIIKKOJNKIKKKJMJMKJLKLKKLLLLLKMJLLLMILKLMKJKJJJJKIJGIKLIIIIKIIIKHHIFKFEJGFJEFC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.2114306      163     17      1033    60      101M    =       1337    404     GGCCTGGACAACAGAGCAAAACCCTGTCTCTAAAAAAAGAAAAGAAAAGAAAAACTCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAAATG   :;D=IFE9@FED@DHIJGKJKEGELGF>JELIHKKHLLEKLMMKKJLMKGLDLM<JGIFHFDG.>EGJFHHJFDEKGF@6HJHEKGIHJHDFHFHGCCGDD   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.69497113     83      17      1057    60      45S56M  =       717     -395    ATGATTGCGGAACTGGTTTTTGGAGTTTACAACAGAGCAAAAATGTGTCCATAAAAAAAGAAAAGAAAAGAAAAACTCACTGGATATGAATGATACAGGTT   ##############################################@J:+B@;91-=/4*GHF9:H<:04+'751:<48A6:0FC4D;A?;<8==CGD>BB   X0:i:1  X1:i:0  XC:i:56 MD:Z:4T0C50     RG:Z:ERR229776  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.83355002     99      17      1066    60      101M    =       1294    328     AAAAAGAAAAGAAAAGAAAAACTCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTT   ABD>CCDHGD<EICICHJIEHGFFHHKGGDEHG>HJIJJB?>DCDHIHDI<HEIHGIHIJLMJEJLBGJMIHJKIJJJIH@CHKKIEEGFFFHGJHDDCCB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:IJKCE@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CBCDEE
+ERR229776.39704494     83      17      1066    60      19S82M  =       753     -394    AGCCAAACCCTTTCTCGAAAAAAAGAAAAGAAAAGAAAAACTCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCAGATGT   ####################CG5B7KJC8D<J>D,;5(A:@23?838</,>D87<,<7;-EJH@JHCCC>ED<:BKGFBEB98;F?D8AE11665G6DF:+   X0:i:1  X1:i:0  XC:i:82 MD:Z:82 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.69297552     163     17      1080    60      101M    =       1344    364     AGAAAAACTCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTAATC   ?CHADJJDJHFGKEHIHDAGHLCIIIIIJJIEHIKJILJLLJJKJJLMJLMMJJLMKJJKILJKGDKHKJLKGLJKKIKIKHHKKLFIJIFIFJEGECFEC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.44123845     163     17      1082    60      101M    =       1361    379     AAAAACTCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTAATCTT   CHHIIEKGGFIHHJHIHFJLIJKIIJJJIJJIJJIKILKJJKJKLMJLMMJJMNIHJLILKKCGIKJKKJLLKJKIKKMFLLLBILJJKKKKKHFGHFGCD   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:EIGGD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@EI
+ERR229776.59579091     99      17      1088    60      101M    =       1308    320     TCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTAATCTTTGCAGT   CBGCIE@GEBBGHIGFIGCFGIHFGCGHGFEKIFIJIHJLHIKIIHJLJKFLHLJLKIKJKKKKLKIIKKJILJKKKKKJKKKJFKKHKIHIHMEEGGGFF   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229776.33511586     163     17      1116    60      101M    =       1421    405     GATCCATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTAATCTTTGCAGTATATTTACCAGTTCAGCATCCCTAACTC   CGFFEGHHGHFKHJKKIFKLJJKKIJILKIKJJIJIKLJKLLKLLKKLKKLMKKKKLLLLJJLKMNLLLLKMKKKKKLJIJEJIKLLLHLJKIJHJGDAIC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.65575982     147     17      1120    60      101M    =       818     -402    CATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTAATCTTTGCAGTATATTTACCAGTTCAGCATCCCTAACTCAAAA   ACGFDCGIIFDGJJJNLHIH@=NKKKJLNJKKKKMLMIEFKLIGINLJJJHLMHJKJKJEFLLJJHMJIIJILKGIIILHLJGIFFCDEEGGCFHIFGFC?   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IKIG
+ERR229776.45364215     163     17      1122    60      101M    =       1385    363     TTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTAATCTTTGCAGTATATTTACCAGTTCAGCATCCCTAACTCAAAAAT   CEFFFKHIJIFHIKIHHJHKIJJIIIJIIIKLJJKJILKHKLKLLJJJJJLLLLJJMJMLKKHLJKKJJKKKKKKJKILIKLHLKLLKINKHGKHHFEEDE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR229776.59614566     83      17      1133    60      5S96M   =       820     -408    GAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTAATCTTTGCAGTATATTTACCAGTTCAGCATCTCTAACTCAAAAATTCAAAA   ######GJJ@=GEHICDIFNGCFDA@MMLE=AJLEEIIGA5@D>GLICGBAC>EJCD3IA@6F9KH:;BHF=JH@H=@?B=69FF@>GGG7BEEEGC<B@A   X0:i:1  X1:i:0  XC:i:96 MD:Z:76C19      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GFI
+ERR229776.74203814     99      17      1171    60      101M    =       1408    337     TTTTGTAATCTTTGCAGTATATTTACCAGTTCAGCATCCCTAACTCAAAAATTCAAAAATCTGAAATCCCAAACGCGCCAATAAGCATTCCCTTTGAGCGT   CEEEEFB<DBEGGGE?A?>EGGGFACEF:CCB@DCHHEGJHEJCLFCBJEGIJJH;CGCIJIBELGJJ<FCLLECF<HGBCHIHHCJHFIHHKHEGB>C8F   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:DDC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.10204227     99      17      1173    60      101M    =       1423    350     TTGTAATCTGTGCAGTATATTTACCAGTTCAGCATCCCTAACTCAAAAATTCAAAAATCTGAAATCCCAAACGCGCCAATAAGCATTCCCTTTGAGCGTCA   :5=DC<<=G++:?>GAF=88=BDFFA9-.8:D9@FJHJE<EDHFA>JAB?=D@BCKKFJKJLMCCB:FH68B8@3<;<CBEJEIJIHIHELHDAF4@8GC:   X0:i:1  X1:i:0  MD:Z:9T91       RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.95913538     163     17      1208    60      99M2S   =       1542    368     CCCTAACTCAAAAATTCAAAAATCTGAAATCCCAAACGCGCCAATAAGCATTCCCTTTGAGCGTCATGTCGGTGCTTGGAATGTTTGGGGTTTTGGATTTA   4<EIAFD@FG>FJHH@D?B?@CBDJFJJC,6,?9BJ?:8:ICICIIMK?IDJDDIKIIJ@;@<AAB,=A87=A@A2??/?IFECDFC0##2->@B?HC###   X0:i:1  X1:i:0  XC:i:99 MD:Z:99 RG:Z:ERR229776  AM:i:25 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@
+ERR229776.53110448     147     17      1224    29      4S97M   =       947     -373    AATTAAAAAATCTGAAATCCCAAACGCGCCAATAAGCATTCCCTTTGAGCGTCATGTCGGTGCTTGGAATGTTTGGGGTTTTGGATTTACAGCTTTGGGAC   #####C@CEE6,JC+6.I7CD5:22;1A&=FBFABA<BCC@6CGBG@CA<G?BJIGG@DCFF=LIFDFBCFLKIGD>DLKKG><CKEFE+F:;BFHDEFC?   X0:i:1  X1:i:0  XC:i:97 MD:Z:0C96       RG:Z:ERR229776  AM:i:29 NM:i:1  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.78137857     99      17      1262    60      101M    =       1530    368     CTTTGAGCGTCATGTCGGTGCTTGGAATGTTTGGGGTTTTGGATTTACAGCTTTGGGACGCTCAACCTGTACCTCAATAAACCTGATTTTAAAAAAGTTTG   AHEEEGBE<BBFGDGG?B??HJGIGFJHGBFIDFKHGHIIJKHAJJIIILDMKKGIHCH?GEFDD@BJFGFEFKGIIHHIHGHMDEHFKHIJHJGGBCCDE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR229776.83355002     147     17      1294    60      101M    =       1066    -328    GGGGTTTTGGATTTACAGCTTTGGGACGCTCAACCTGTACCTCAATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCCGGAGAC   7?87?DCFEFEHKIHFHG@JKGHHHI@HHJGHHEGIACADFFGGFGBFFA=HGFH==ECCBFAEBBDFEGGGHIGKKKKKIIJIJEJ=GEFCGE?FFJFF?   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.59579091     147     17      1308    60      101M    =       1088    -320    ACAGCTTTGGGACGCTCAACCTGTACCTCAATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTCCTTA   EEJGGGGIHHIG?JIKIFIGIGGIJFHJGDHGHCHEFGFIFFFFCDCDDKDEEGEFFFEFFEGCCCEHILILLBLKIIKKBKKKKIIKI@EHGJJIDFHFC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.50673799     163     17      1336    29      101M    =       1617    367     CAATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTCCTTAGTTTCTTACTATGCTCCTTGGCCATTTC   ?GEEEJJDEKFIHCHHHKLKKLJIJJKIIILA:CFGHEEJDEFGFE8CEFDFE?;HB7=IFF>DGG<GHFKHIDB9:DI@HGLIJHILIFLFIGHFHFCBD   X0:i:1  X1:i:0  MD:Z:76A24      RG:Z:ERR229776  AM:i:29 NM:i:1  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.2114306      83      17      1337    60      101M    =       1033    -404    AATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCT   A?>?5H:ACCEJJH>:=C8662CC;E?E6);,4-20,)=(B44316)92:4@DAH<AC>H8HF;@CA>?>9ADE8/<8<D?<>BF:F57C3:9><;C?A2=   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.69297552     83      17      1344    60      101M    =       1080    -364    CTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCTCTAGGTA   CGFFIJIIFFHFFLEDBCFFDAAC<D<:?7=G?B7C>;F9:1EG>CKLIJDLJ@IHIGKIHIKGIFH98I<7.GB6GEBHBHFFF=BAFH8>>B<CGC;>1   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.31884178     163     17      1349    29      101M    =       1660    348     TTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCTCTAGGTATTGGT   &<B9DFCEIGCGAACED<+79FGGEEJEH945:-54CA;$.4;;?BBBF>BH>7GDDFGHF@=CDKC@DKHGEILJEJHC&88F=GFIHDIIHC?.@DEA6   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@AD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.44123845     83      17      1361    60      101M    =       1082    -379    TGGGGGGATTCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCTCTAGGTATTGGTATATTGTGTCTG   FECDEEFDCGGGGIIFIIBF@FB@=BHAJKMDJJLKCLMIMMLKLMJKHJBFIJI=JGHFJGJGIKIJIDCBDHJFHHEJIFFGJEHFGGBBGE?DCFEFC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.72241554     163     17      1365    60      101M    =       1597    332     GGGATTCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCTCTAGGTATTGGTATATTGTGTCTGCTGT   CBBHFHGFEGIHKJJJJ"1BHGJJ@GIJKHJJIAIKJKJLMKJHKJJIIMIIGMIJGILIFKCFDGFHGDDKMHLJCFBAFHIGHIIIILIJIHHLGFIBE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:HGD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.45364215     83      17      1385    60      101M    =       1122    -363    ACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCTCTAGGTATTGGTATATTGTGTCTGCTGTGAACTGTCCTTGGCCTGTTT   />=?GHLHICII?EIHMJLEHGHGFDDDGI=EJGG?GIKLJDIIKEIFKKDBKHIJHIHGHH>HIHF?JH@EDGJGGGCEG;DGGEGFFGE@CA:CECDBA   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.26840652     99      17      1389    60      101M    =       1635    346     GGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCTCTAGGTATTGGTATATTGTGTCTGCTGTGAACTGTCCTTGGCCTGTTTGGTG   <<FEFC8E@9:GGBFCAIA:HDAEEIF>?ABECCIJJLJ@BCFAHIJILLCGJIDDGDGBEDJ@+>EGFKHN@CMKIJ;1+C?C3@ICF=D@I?GBA<<E@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.74203814     147     17      1408    60      101M    =       1171    -337    AGTTACTTACTATGCTCCTTGGCCATTTCTCTAGGTATTGGTATATTGTGTCTGCTGTGAACTGTCCTTGGCCTGTTTGGTGACGGGTGAGGAGCAGGGAC   DCFDC>IEGHIHJCDHCDJIB@DFHKJJHKHJLEIIILJFHJJJJMKJJGK@JJFKJJLJFKJJKCHLJKKIHIIKLIJHIEA&GHHFIKEHJF:KDEFG?   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.33511586     83      17      1421    60      101M    =       1116    -405    GCTCCTTGGCCATTTCTCTAGGTATTGGTATATTGTGTCTGCTGTGAACTGTCCTTGGCCTGTTTGGTGACGGGTGAGGAGCAGGGACAGAAGGGTCCTGC   CCE@GGIHF=D:EHKEJHHKHFHDBHJEGDEFKIFHEDJGH@IEDIIIKIEKIJKFJHCIDILKIJHCFE7IIHHHJJGIH<FIIDFDJGBECD@GCEGFB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.5880975      99      17      1423    60      66M35S  =       1658    298     TCCTTGGCCATTTCTCTAGGTATTGGTATATTGTGTCTGCTGTGAACTGTCCTTGGCCTGGTTGGTGACGGGTGAGGAGCAGGGACAGAAGGGTCCTGCGT   B:?H;C6;>;BFA:E>F(15.)1'0%1?EB1E(/;3?HHJ5)=CE>5=/8:D89;;EDF=%:A6=####################################   X0:i:1  X1:i:0  XC:i:66 MD:Z:60T5       RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.10204227     147     17      1423    60      101M    =       1173    -350    TCCTTGGCCATTTCTCTAGGTATTGGTATATTGTGTCTGCTGTGAACTGTCCTTGGCCTGTTTGGTGACGGGTGAGGAGCAGGGACAGAAGGGTCCTGCGT   D>AGEGF@8EBKKDH?DLDB=@HKGCHFGJGKIHDGFFEDHHFHC7KKJKDHMFIHGCJELLFKHIJI>IHCIILC>LGIKHGEHEJGIKEGFIEGFE:C?   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.66536220     99      17      1466    60      101M    =       1680    314     GAACTGTCCTGGGCCTGTTTGGTGACGGGTGAGGAGCAGGGACAGAAGGGTCCTGCGTGCCCTGCCTTCACAAGCCCCTGGAAGGAAAGTTGTTTTGGGAT   A@DBIE==>>/<>>HHEDD@GGCDHH8BG>?JE:DIJHGDBD=AIJLJHH0G(>;D;=DHF:G?BEHFEEDHICFGD=6A;>EB=?KJD7>E13?EA2=CD   X0:i:1  X1:i:0  MD:Z:10T90      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.46562341     99      17      1476    60      101M    =       1781    398     TGGCCTGTTTGGTGACGGGTGAGGAGCAGGGACAGAAGGGTCCTGCGTGCCCTGCCTTCACAAGCCCCTGGAAGGAAAGTTGTTTTGGGATCTCTGCACCC   AABECG<A8<BB:;F=2<>5A8>E@C;FD>3F=;=CCEDGCHFC7C6D?@?F@B>CK=EC?ACB?=;6@93E*A??B690<<935:FB>1--?@KC@HE7=   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.93812627     163     17      1518    60      82M19S  =       1829    411     CTGCGTGCCCTGCCTTCACAAGCCCCTGGAAGGAAAGTTGTTTTGGGATCTCTGCACCCTCAGCCTGGACAACTTGTGCCCATCTGGTGACCCCTCACTCA   CHFF=GHHFHIHIGKJKGIIKJKKKKLICKMJCKMLMJJJJKKKJLJLD@C?:<>@=DIH,GCCEEBA+6DGC0BCBADCH####################   X0:i:1  X1:i:0  XC:i:82 MD:Z:82 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.9004658      163     17      1520    60      99M2S   =       1782    362     GCGTGCCCTGCCTTCACAAGCCCCTGGAAGGAAAGTTGTTTTGGGATCTCTGCACCCTCAGCCTGGACAACTTGTGCCCATCTGGTGACCCCTCACTCAGC   7E:EEGFEHFBCKFHBCFAFHHHGKIFJHJEGLKHIJHEJKHJJGFFFMJMGHJHIILLKFCEKDEGCEBCIHHHIIIHCHILH2@?CFHFFIDHBJF###   X0:i:1  X1:i:0  XC:i:99 MD:Z:99 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.78137857     147     17      1530    60      101M    =       1262    -368    CCTTCACAAGCCCCTGGAAGGAAAGTTGTTTTGGGATCTCTGCACCCTCAGCCTGGACAACTTGTGCCCATCTGGTGACCCCTCACTCAGCCACCAGACTT   ABFCBF?CIG>:EHJIIFMHICFMDKIFGLJGIIJJLKLKJKKHJLKLJLMJMJLJJLJJKBJHIHLEHIJJJLIHIEKIKKJFHKJIKHEGGEHKFGCH?   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C@
+ERR229776.95913538     83      17      1542    60      66S35M  =       1208    -368    TTGCTTTTGTGCTACATGTGCAGGGTTGTGTACTCAAGTAGTCGGATTTCCCTCTTTTCCAAAGCTCCTCGAAGGAAAGTTGTTTTGGGATCTCTGCTCCC   #######################################################################>D:3EHI?IE5(9=?>*B7/&<-1%')&(+   X0:i:1  X1:i:0  XC:i:35 MD:Z:3G27A3     RG:Z:ERR229776  AM:i:25 NM:i:2  SM:i:25 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.72241554     83      17      1597    60      101M    =       1365    -332    CCATCTGGTGCCCCCTCACTCAGCCACCAGACTTCCACGACAGGCTCCAGCCTCGGCACCTTCAGCCATGGACAGTTCCGCCAGCGTTGCCCTCTGTTCTG   AFD@BGEBA;"GGBFAB:E>CG@=@@DEKA5AGF?>;:GACD@BADBEGG:CGAEED>G?IDHKJJJFFJIGIKHJII?HGFIH?BIDGCB>FEBCGEEFA   X0:i:1  X1:i:0  MD:Z:10A90      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:CH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.50673799     83      17      1617    29      13S87M1S        =       1336    -367    GTGACCACTCCCTCAGCCACCAGACTTCCACGACAGGCTCCAGCCTCGGCACCATAAGCCCTGAACAATTCCGCCAGCGTTGCCATCTGTTCTGATGTTTG   ##############IG@:;@@:B>DC7#8E;D<BHCD?E4:1&2DD;B?;;/.04+4<81.:7(>5,*=:#57*824:?GE@<;,9GAAC53?@<DAC@<+   XC:i:88 MD:Z:40T1C4A2G3G16C9C5  RG:Z:ERR229776  AM:i:29 NM:i:7  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@EEC@
+ERR229776.36734951     99      17      1629    60      101M    =       1873    344     TTCCACGACAGGCTCCAGCCTCGGCACCTTCAGCCATGGACAGTTCCGCCAGCGTTGCCCTCTGTTCTGCTGTTTTCTCTACCAGAAGTGCCCTTCCCTCC   CEFDEC9GC<CCGIIDGGHGFG9BGGHJJEIHHGKGICHHEHI?FHJ;JJFKI?D=GBGHKCJBAEEJEGDF>EGGHLHLHFHIHKHIHHGHHFFHGFJFB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AA
+ERR229776.26840652     147     17      1635    60      101M    =       1389    -346    GACAGGCTCCAGCCTCGGCACCTTCAGCCATGGACAGTTCCGCCAGCGTTGCCCTCTGTTCTGCTGTTTTCTCTACCAGAAGTGCCCTTCCCTCCTCACCT   @==<5E?8GIMJCDHAIIHIE?EJ?MHED?IHFAGDBEAB<E=GLF;HLJEGGEAKJHMGIFCJFFLKDKJHHEFIJLJJKFHJHAGGDH@HHEFHE=@C:   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.19859205     99      17      1638    60      70M31S  =       1883    345     AGGCTCCAGCCTCGGCACCTTCAGCCATGGACAGTTCCGCCAGCGTTGCCCTCTGTTCTGCTGTTTTCTCTACCAGAAGTGCCCTTCCCTCCTCACCTGAC   =B.D@C<?755HD&99?@5AEED.D<+8?<=EF8FCFG*9:-9&/A?HH89G>.5:>9A6>BB@)=?EI################################   X0:i:1  X1:i:0  XC:i:70 MD:Z:70 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.76819541     99      17      1638    60      101M    =       1879    341     AGGCTCCAGCCTCGGCACCTTCAGCCATGGACAGTTCCGCCAGCGTTGCCCTCTGTTCTGCTGTTTTCTCTACCAGAAGTGCCCTTCCCTCCTCACCTGAC   A@BDIEAE><ADG2FDGGECHBA:BDCG=>'?CB@FHJ:JJDD==8EIHJ?KJLFCGGKHCEED:BHIKDHAF>FDAIGGGICHIHIEHLI4AFIFDJAHD   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@F
+ERR229776.37392358     99      17      1651    60      49M52S  =       1874    323     GGCACCTTCAACCATGGACAGTGCCGCCAGCGCTGCCCTCTGTTCTGCTGCTTTCTCTACCAGAAGTGCCCTGCCCTCCTCACCAAACCACTCTGGGGAAA   +(23:@9=7:':++?;8E:@E?('1*?EFE=2&225(6;=+5::AAEH#####################################################   X0:i:1  X1:i:0  XC:i:49 MD:Z:10G11T9T16 RG:Z:ERR229776  AM:i:25 NM:i:3  SM:i:25 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.5880975      147     17      1658    60      37S64M  =       1423    -298    CACCAGACTTCCACGACAGGCTCCAGCCTCGGCACCTTCAGCCATGGACAGTTCCGCCAGCGTTGCCCTCTGTTCTGCTGTTTTCTCTACCAGAAGTGCCC   ######################################CKEAGEDB@?CKCKLF<JDBI88BLFEICFGJIEG@<GACIGCJ8?C=:70H?KHCKDAA.::   X0:i:1  X1:i:0  XC:i:64 MD:Z:64 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.31884178     83      17      1660    29      63S38M  =       1349    -348    CCATCTGGTGCCCCCTCCCTAAGCCAAAAGACTTCCACGCCAGACCCCAGCCTTGGCCCCTTCAGCCATGGGCAGTTTCGCCAGCGTTGCCCTCTGCTCTG   ################################################################C2'<=67'?=/--'0>+35/*:4+&+&/1410')677   XC:i:38 MD:Z:8A5C18T4   RG:Z:ERR229776  AM:i:29 NM:i:3  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.25705936     99      17      1670    60      101M    =       1870    298     AGTTCCGCCAGCGTTGCCCTCTTTTCTGCTGTTTTCTCTACCAGAAGTGCCCTTCCCTCCTCACCTGACCACTCTGGGGAAATCCCTCAGCACCCTCCCTG   9<F7CC+2815@0;E<<EACIC'39>FD8A?B>;GHIFJC<7@CEJHEBE=HKI@<A;<BJ=D16/*+03:>?AHD;A#@/<>C*5DFGFIJCDAK?A>G@   X0:i:1  X1:i:0  MD:Z:22G78      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.66536220     147     17      1680    60      101M    =       1466    -314    GCGTTGCCCTCTGTTCTGCTGTTTTCTCTACCAGAAGTGCCCTTCCCTCCTCACCTGACCACTCTGGGGAAATCCCTCAGCACCCTCCCTGAGCATACCCT   E=DEHEFGIJIJHIKIJIIJGFHKKGJHIHEGKGJKDGJGGKMJILKKIIHC@JKIIFFF@JKKJLLLKJKIKLKJKJLIHCKFIJJJHHFKGHHGDD@CB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.46562341     147     17      1781    60      7S94M   =       1476    -398    ATACCCTACTCTGGCACAAGCCCACCCTGCAAAGCCCCTGAGGCCCGCCCTGTGGCGTCTCTCCCTCCCTTGCTGTCAGGACAGTGGTCCTGGCCACCGGG   ########CGDDFFIHD@FC8?DICDBFEHDF<F@BDBADID@BB;EEBKIGCIF<GICECEIFIFFIJJIKJIGJGLGFGGIFHJFHEIBEG7FDC<<D?   X0:i:1  X1:i:0  XC:i:94 MD:Z:94 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IE
+ERR229776.9004658      83      17      1782    60      101M    =       1520    -362    CTCTGGCACAAGCCCACCCTGCAAAGCCCCTGAGGCCCGCCCTGTGGCGTCTCTCCCTCCCTTGCTGTCAGGACAGTGGTCCTGGCCACCGGGGCTCACGG   1EBFGGBECEEB>4684;EA>;8EHE<<5CCC=;7@:0<>@:D=CA>7:49*:CIHIFCH><HJIF>?GJ;86/9<;??F=1+A?3(=64;:?:<B9D559   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.93812627     83      17      1829    60      101M    =       1518    -411    CGTCTCTCCCTCCCTTGCTGTCAGGACAGTGGTCCTGGCCACCGGGGCTCACGGAGCCGCCCTGTGCCGTGTACCTCTGAGCCCTCTGCACAGTGCCTTCT   6B@BFBDB>:,CABHJIHIFIGLFEHGKBECBGA@FAB>>C<;ADCDECA>:AEIEH>BHHIHFIJH@HHEEFFEFDHGJFGCGECGEGG@BCE<@C?F@C   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.59635540     99      17      1831    60      101M    =       2100    369     TCTCTCCCTCCCTTGCTGTCAGGACAGTGGTCCTGGCCACCGGGGCTCACGGAGCCGCCCTGTGCCGTGTACCTCTGAGCCCTCTGCACAGTGCCTTCTGC   =BH<C@9@D<;FJEC=B>99E@;GBAECD9;GFFJJDAFGF=;?DHKFH:4CEJ>C9B@@B?GBD?1083@;AKHLGIGHGFLHMIIAE:?HHIHKDGJF>   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.80549332     99      17      1853    60      69M32S  =       2041    288     GACAGTGGTCCTGGCCTCCGGGGCTCACGGAGCCGCCCTGTGCCGTGTACCTCTGAGCCCTCTGCACAGTCCCTTCTGCTTGCCTGTGGCTTTGAGAAGAA   9>;>5D<6:5;?EAD@@98.8??<+:<D-(/?<>4@HG:)./<?,81:>=:GE.)337?BJ:GB=;=E#################################   X0:i:1  X1:i:0  XC:i:69 MD:Z:16A52      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.25705936     147     17      1870    60      2S99M   =       1670    -298    CTCCGGGGCTCACGGAGCCGCCCTGTGCCGTGTACCTCTGAGCCCTCTGCACAGTGCCTTCTGCTTGCCTGTGGCTTTGAGAAGAAACCCCTTCTGGTTAT   ###8DBED@G@G69@8GC<C7$<B8G78,DCD?@7GKGG?;E9HJBBIIBJ>MCIFGFKG;>E<BJHFEFBJGHCKKFD?F2>9=BH>B@0F<FGFCADE?   X0:i:1  X1:i:0  XC:i:99 MD:Z:99 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.36734951     147     17      1873    60      101M    =       1629    -344    GGGCTCACGGAGCCGCCCTGTGCCGTGTACCTCTGAGCCCTCTGCACAGTGCCTTCTGCTTGCCTGTGGCTTTGAGAAGAAACCCCTTCTGGTTATACATA   BEFAFBFAFIJJGAJCCIJGGGC?HIIIHEGGGJJMJJFKLMKLJJLMJKJFMMJMJLKLJLLMJJJLLLMLIKKIJLJIHDKJJKKJIIDFJGHGFFFFC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:GJH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@E
+ERR229776.37392358     147     17      1874    60      101M    =       1651    -323    GGCTCACGGAGCCGCCCTGTGCCGTGTCCCTCTGAGCCCTCTGCACAGTGCCTTCTGCTTGCCTGTGGCTTTGAGAAGAAACCCCTTCTGGTTATACATAA   @D<@CF:B?B6,6@0C@JDGB8=EHGA+EHKGFGMKBD<FIJFFJJMFID>CEHKIJHEF7@JJHIFIJJLIDGC5D=AAEHC<FKJEHF?ED3FGEEFC?   X0:i:1  X1:i:0  MD:Z:27A73      RG:Z:ERR229776  AM:i:25 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:CF@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.76819541     147     17      1879    60      101M    =       1638    -341    ACGGAGCCGCCCTGTGCCGTGTACCTCTGAGCCCTCTGCACAGTGCCTTCTGCTTGCCTGTGGCTTTGAGAAGAAACCCCTTCTGGTTATACATAAGACAG   4;CC@CFAGCCDHDJGA=HJGDHDCHHKJIHAHJMNKJJJKKIKJJILKGJGILJFJKJEIFJFLLIJIIJKIHIFKKHGKJCFJGKFEGBHGGDKEFDH?   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.19859205     147     17      1883    60      101M    =       1638    -345    AGCCGCCCTGTGCCGTGTACCTCTGAGCCCTCTGCACAGTGCCTTCTGCTTGCCTGTGGCTTTGAGAAGAAACCCCTTCTGGTTATACATAAGACAGCCAG   <C@<EAA?JDGGC<B?HIHCD:BGFIE+BGGLFJHKKMIILJFGEKIJIMJLFCJJJBJHLKECFJFLEAAEII>I??EIHD?BGEF:G@CH=AFKEC;E4   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.11564716     99      17      1934    60      101M    =       2208    374     GCCTGTGGCTTTGAGAAGAAACCCCTTCTGGTTATACATAAGACAGCCAGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCAT   +9DH=77>D@7G;?E=F:@CJG=BFIFFH:7HDCF?A@CHEIBDH?IHILFHKKDIE;9;9AEECHFC82:AHJIIGHIF@GFCIL>IFJI<DCGKGC>GE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR229776.65159506     163     17      1948    60      101M    =       2208    360     GAAGAAACCCCTTCTGGTTATACATAAGACAGCCAGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCATTTTCACAGGCATGA   4DEEEFCDEEAKDFJCDCDGHHGHHHBJDGFFIKJJIBJLCIJHKGCICIJIKCCDFBJKIJKKJHBIJHIMHIHKGIHDGLEIHJIHFFGJGGGAEEE@F   X0:i:1  X1:i:0  MD:Z:93G7       RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H
+ERR229776.44568317     99      17      2014    60      101M    =       2277    363     GTTGCTGCCAGTTACTGCCATTTTCACGGGCATGAAATGGAGATAACAACAGGAGCGACCGCACAGGCTGCTGAGCGCGTCACACGCAGCCATCGCGCAGC   ADBEEIBEC@@EGAFEFIH@GEEHGGG?GDBHGBJKJGFGHFIFFKGJLFEKJGCFABGG?BGABEDEGFDKGIGH@H@FDGFIG9<CD:FJHH@H=EDAC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.80549332     147     17      2041    60      101M    =       1853    -288    AGGCATGAAATGGAGATAACAACAGGAGCGACCGCACAGGCTGCTGAGCGCGTCACACGCAGCCATCGCGCAGCTCAGGGATATTACGTGTAACTCGACAT   HA@6/D>7AE@FBH>@D599*/FHEC@47?560FEGBHEA<B@;78;A:A7B?CC=15(*H>:AB6-E1+A8?*+:LGHHCC2>+>2>HEACGFH:A/A>:   X0:i:1  X1:i:0  MD:Z:0G100      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:gPC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.71965236     163     17      2100    60      101M    =       2416    416     CAGCCATCGCGCAGCTCAGGGATATTACGTGTAACTCGACATGTCAGCGATTGTCACAGGCACTGCTACTCCTGGGGTTTTCCATCAAACCCTCAAGAGCT   BGEFEGHG=H>HHJIKKHKKKKIIIJIIAIGIIKHMKAJJKKJJJKMMCLKLJKKJGGKGJJHLDIKHEKGHKHEBC8C4DHHHJEDCKHEEDBHDDHCFB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.59635540     147     17      2100    60      101M    =       1831    -369    CAGCCATCGCGCAGCTCAGGGATATTACGTGTAACTCGACATGTCAGCGATTGTCACAGGCACTGCTACTCCTGGGGTTTTCCATCAAACCCTCAAGAGCT   AF>>BHJ>G:IHLFDEILDDDCFFFFH>FHGHDELL=JKGKKJLCNJ;EILIGLJJHMHF;5JIFJIFE@CFIKHGFILKJF><FHHC@H@HHFHKFJEC?   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.60999876     163     17      2117    60      101M    =       2359    324     CGGGATATTACGTGTAACTCGACATGTCAGCGATTGTCACAGGCACTGCTACTCCTGGGGTTTTCCATCAAACCCTCAAGAGCTGGGCCTGGGGTCAACTT   &5@CFGECDF?>EEGHG@KI;JHIIGEIFHG>GCBBJEIBJFCGJBGBFLJHMGHNJHAD111AJECDFHMDDHFIHHD;HDCLF9:@CJDCBB6>DCDHD   X0:i:1  X1:i:0  MD:Z:0A100      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CB
+ERR229776.8956867      163     17      2145    60      98M3S   =       2440    388     AGCGATTGTCACAGGCACTGCTACTCCTGGGGTTTTCCATCAAACCCTCAAGAGCTGGGCCTGGGGTCAACTTCCGGCCTGGGGAAACTGGGGCAAGTATC   :CE=FGDF9>@BGGD?F@<;GECFLIHKI>FA.>?@>GIIDILLH?EJFFCDKKJIDF<EILGDD<ADJJGL>GF=CGFFDCC>HEDHLHECBFGBB####   X0:i:1  X1:i:0  XC:i:98 MD:Z:98 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.11564716     147     17      2208    60      101M    =       1934    -374    GGGTCAACTTCCAGCCTGGGGAAACTGGGGCAAGTATCACCAGAGATGAGCTTTATAAAAATAATGGTGCTAGCTGGGCATGGTGGCTTGCACCTGTAATC   BDDHFEGHHJGIMJDCLIKKICHLJKMJLLILNJJJECBJJLMMLJKLMLJLMJKKLLKKKJJKJKIIHLJLLLJJJJGHIHHGJKIHHG?CDHGEFGFG?   X0:i:1  X1:i:0  MD:Z:12G88      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:GIF@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.65159506     83      17      2208    60      101M    =       1948    -360    GGGTCAACTTCCAGCCTGGGGAAACTGGGGCAAGTATCACCAGAGATGAGCTTTATAAAAATAATGGTGCTAGCTGGGCATGGTGGCTTGCACCTGTAATC   B@?IBDAGFFGIMIGIJHHF@JKKDKJGJJFJMGEECBBBFLIFKIIKLKGLJIIIJIIJHIIHCJE>GGBDFDFDBE>GB<<DAAGDEG<;>1=CEEEDA   X0:i:1  X1:i:0  MD:Z:12G88      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:GEA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR229776.13912851     0       17      2209    37      101M    *       0       0       GGTCAACTTCCGGCCTGGGGAAACTGGGGGAAGTATCACCAGAGATGAGCTTTATAAAAATAATGGTGCTAGCTGGGCATGGTGGCTTGCACCTGTAATCC   <?>G>@GOFHFC>LGG@95'JIG;MCHHI"7::5G:FDH3K8LDFFP?IEPG@IHMPOPJBPRH@B?@=,:DLOFDEJQDDC<>?KL=CB0=INF5<JDED   X0:i:1  X1:i:0  MD:Z:29C71      RG:Z:ERR229776  NM:i:1  XT:A:U  BQ:Z:@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GI
+ERR229776.3800945      163     17      2266    60      74M27S  =       2522    347     AAATAATGGTGCTAGCTGGGCATGGTGGCTTGCACCTGTAATCCCAGCACTTTGGGAGGCCGAGCTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAC   4D@E=FG5DGBEJBFF@@'6DGDHBAFCIIIIIIHCM<EDLHFCHAIGJBICB,@:G>AEF>:5<DHGEJGBG############################   X0:i:1  X1:i:0  XC:i:74 MD:Z:74 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@IB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.44568317     147     17      2277    60      101M    =       2014    -363    CTAGCTGGGCATGGTGGCTTGCACCTGTAATCCCAGCACTTTGGGAGGCCGAGCTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGCCTGGCCAATA   <EJGGHGHIHHHFGJIJIHJI>@GIKIIJJLIHJOKGFGMMKLLJMHEJ?JLLKJIMMMIJFKAJLMJKKHJEBJJJLHLLIHEF=JEKGEHHFHEFGFFC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.68077221     99      17      2314    60      39M62S  =       2563    345     TCTTTGGGAGGCCGAGCTAGGAGAATCGTTTGATTCCAGCAGTTTGAGACCAGCCTGCCCGATACGGCAAATCCCAGTCTCTATAAAAAATACAAAAAAAA   +-;)5(221::@C/3&8F842:3'0.:",+0D;)8+?B###############################################################   X0:i:1  X1:i:0  XC:i:39 MD:Z:0A22G9G5   RG:Z:ERR229776  AM:i:25 NM:i:3  SM:i:25 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.60999876     83      17      2359    60      18S83M  =       2117    -324    GTTTGAGCCCAGCAGTTTGAGACCAGCCTGGCCAATACGGCAAAACCCAGTCTCTACAAAAAATACAAAAAACAACTAGCCAGGCGTGGTGGTGCACTCCT   ###################KF=>C=:%+.80/;CB@30C3==;.G::HD<*(G>4-34(;8<6/2<C7HH:67:?/9;4/0+8%:=>09>(364-/+);7B   X0:i:1  X1:i:0  XC:i:83 MD:Z:79A3       RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.71965236     83      17      2416    60      101M    =       2100    -416    CTAGCCAGGCGTGGTGGTGCACACCTGTAGTCCCAGCTACTCAGGAGGCTGAGGGGGAAGGACTGCTTGAGCCCAGGAGTTTGAGGCTGCTGTGAGCTGTG   @FJEBBBDE:EGEDEFGI@=0<=DHIHJNHIC=@HID@=HHDJEIIKJEI>JDIGEDB@D@CFHHC<FIK>IJIKHIJGJJEHJHGGFGGB@EEFECEDDA   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.2016000      163     17      2435    60      101M    =       2660    325     CACACCTGTAGTCCCAGCTACTCAGGAGGCTGAGGGGGAAGGACTGCTTGAGCCCAGGAGTTTGAGGCTGCTGTTAGCTGTGATCGCATCACTGCATTCCA   ?GEFDFKHHGGIIJJHGFKHILLIJKGHEILHKHILLFKMMCKJMJLMJBLBHFIJGHLJEGIBJCDHKGFKHIDIIHL?BCHII=FEFEJGMHHHGGFDF   X0:i:1  X1:i:0  MD:Z:74G26      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.101388755    99      17      2440    60      101M    =       2722    382     CTGTAGTCCCAGCTACTCAGGAGGCTGAGGGGGAAGGACTGCTTGAGCCCAGGAGTTTGAGGCTGCTGTGAGCTGTGATCGCATCACTGCATTCCAGCCCG   :A=DCC7@?;<D?>FBBGB::?8*=@5>D7>H<AHF4>BF3B?C?F8@EG?BBCC:??EIE?FH8=:B/<=>HFGGG?CA8G@2AJHKHCF>D@H<=CDC;   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.8956867      83      17      2440    60      7S94M   =       2145    -388    TGCCCACCTGTAGTCCCAGCTACTCAGGAGGCTGAGGGGGAAGGACTGCTTGAGCCCAGGAGTTTGAGGCTGCTGTGAGCTGTGATCGCATCACTGCATTC   ########JC<E@FCABIICBB8;07ECGCD8=I@=HJIGF?FBE<4HGHACG<<8D9@JH>@GC<>6&):B<F6:8@0;=?>C;<;AA=81?E=DEDD@9   X0:i:1  X1:i:0  XC:i:94 MD:Z:94 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.13231970     99      17      2448    29      6S29M66S        =       2649    301     ATAATGCCAGCTACTCATGGGGCTGAGGGTTAAGGACGGGTTGAGCCCAGGAGTTTGAAGCTGCTGTGAGCTCTGATGGCATCACTGCATTCCAGCCCGGG   +2;*;'0.135EB7H?<.2.=&01>3>B<########################################################################   XC:i:35 MD:Z:11G1A9G0G4 RG:Z:ERR229776  AM:i:29 NM:i:4  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.25467915     99      17      2456    60      101M    =       2477    121     TCAGGAGGCTGAGGGGGAAGGACTGCTTGAGCCCAGGAGTTTGAGGCTGCTGTGAGCTGTGATCGCATCACTGCATTCCAGCCCGGTGACAGAGTGAGTCA   BBFCAGBCDE@HHHFGIIIHIIEIEHJI:@CHIJFKKIGGGIJJJKKLFHDJHHHFGHDGFFHE<FFFFGDKGHIHJHJICIHH:GHCJGJGJEHDIFFFE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.25467915     147     17      2477    60      101M    =       2456    -121    ACTGCTTGAGCCCAGGAGTTTGAGGCTGCTGTGAGCTGTGATCGCATCACTGCATTCCAGCCCGGTGACAGAGTGAGTCACTGTCTCGAAAAAGAAAGGAA   @EDEBHIELGAGINIIMHKHJFMHIHIFHJIKJNKGJGJKKL@JJDLHJKJLKKMLFCMJIG>KJJJJJLLMJILLIKIIJIFDBG/GIIFHJGHHJEFEC   X0:i:1  X1:i:0  MD:Z:87A13      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229776.3800945      83      17      2522    60      9S92M   =       2266    -347    TGTGATCGCCTCCCTGCATTCCAGCCCGGTGACAGAGTGAGTCACTGTCTCAAAAAAGAAAGGAAGAAATAAAGAAAACAAATAAAAATAATAGTGCAGAC   ##########G@=CCE>,EA<<>4:JCGBE<==KJGIGID<FGA?>@G<7?IEB@'C@91F>9EB<(5=G?>JGCB@7AGE;41D;95BF<<B>:DCH<DA   X0:i:1  X1:i:0  XC:i:92 MD:Z:0A2A88     RG:Z:ERR229776  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.19017867     163     17      2540    60      101M    =       2857    398     GGTGACAGAGTGAGTCACTGTCTCGAAAAAGAAAGGAAGAAATAAAGAAAACAAATAAAAATAATAGTGCAGACAAAAGGCCTTGACCCATCTAGCTTTGG   ??EEFEGFHH?GJEGHH@EEIJLK@JCLLMLKKLJFGLFJLLJINLFKLMLIKNIHJMMNKKJLJJD@HGKKLJKFFHH@IHNKIKGDDIHILHHGKDEE@   X0:i:1  X1:i:0  MD:Z:24A76      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.68077221     147     17      2563    60      4S97M   =       2314    -345    GACTCAAAAAAGAAAGGAAGAAATAAAGAAAACAAATAAAAATAATAGTGCAGACAAAAGGCCTTGACCCATCTAGCTTTGGCCCTCAGCATCAACCGCTA   #####BE?EDH:EDHBBGJ:F;CE?@FFEDHHHCFDAIGE<5.GFCKFFBFI>6FC:29('/EBFDE=AA<GEC7'E4J@C2422=FFDGBH?6-@<E=A:   X0:i:1  X1:i:0  XC:i:97 MD:Z:97 RG:Z:ERR229776  AM:i:25 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.52739527     99      17      2567    60      101M    =       2867    400     AAAGAAAGGAAGAAATAATGAAAACAAATAAAAATAATAGTGCAGACAAAAGGCCTTGACCCATCTAGCTTTGGCCCTCAGCATCAACCGCTAGATACGTC   BGGEEGEED>EEGGIEGJ';FIIKGHEJHEJKKKHILHIIFFJHLKJJLKGKJILMKALILCJJDLIKHMKKKJKJINJKKKLJKJMGHAIMIHJHIE>FA   X0:i:1  X1:i:0  MD:Z:18A82      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:GLI@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR229776.13231970     147     17      2649    29      101M    =       2448    -301    ATCAACCGCTAGATACGTCCCTCCCTTTCTTCTGGGGCACAGGTCACACTCTCTTCCAGGTCTAGGATGCAGCTGAGGGGTGCCCCTCTTACCATCTAATC   6F=CA96B-EEGF620>,*965AB>=EF?,DCKEEE><EGKD<:<DGJCLIHFLGFIFFGKB9GD@CFF4IFFEIKHHCE?EGEDCIEJF:D>?HBE@B@0   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.44981660     163     17      2656    60      101M    =       2879    323     GCTAGATACGTCCCTCCCTTTCTTCTGGGGCACAGGTCACACTCTCTTCCAGGTCTAGGATGCAGCTGAGGGGTGCCCCTCTTACCATCTAATCTGTGCCC   ?EIFFHHGF?FIIJJIJHLJJKLJIIIICBIIIJHIEHEHJIMLJJMBIIJHFJJKJ>?FGJKKMMNIJHKHBACEGIHFIMFIGIJHILFEHHGDFEFED   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ACD
+ERR229776.2016000      83      17      2660    60      101M    =       2435    -325    GATACGTCCCTCCCTTTCTTCTGGGGCACAGGTCACACTCTCTTCCAGGTCTAGGATGCAGCTGAGGGGTGCCCCTCTTACCATCTAATCTGTGCCCTTAT   B?C4=DGB8HJCCIKFGBDHCFGGGHHHGLHDGFCEBBKBIJIHEDLKHKDJLKJHGDEGA;GJKJF@GHBBB>C>EDDGF;CCEBGAIGB@DA:=:CE9A   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR229776.74190027     163     17      2668    60      98M3S   =       3014    419     CCTCCCTTTCTTCTGGGGCACAGGTCACACTCTCTTCCAGGTCTAGGATGCAGCTGAGGGGTGCCCCTCTTACCATCTAATCTGTGCCCTTATTTCCTCTG   CEIFEFKHHHIIIHIJHJIIHIJKFHGGHGKKLKLJMMJKLFJLJKLKJJMKMMMLLKMMJFKJIIINGKJJIHJHJMIFKIMHJIJIIMFIIJJEF####   X0:i:1  X1:i:0  XC:i:98 MD:Z:98 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:EG@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.31785601     117     17      2710    0       35M66S  =       2710    0       AGGCAGAGACCTGATCACGGATCACAGCCGCCTCAAACTGTTGGGCTCAACCTGAACGTCCCTTCTTGCCTGGTTAGTTGTTCGGACTACAGGTGTGCGCC   ########################################################################################B37.<90;7((/=   XC:i:35 RG:Z:ERR229776
+ERR229776.31785601     185     17      2710    37      101M    =       2710    0       CTAGGATGCAGCTGAGGGGTGCCCCTCTTAGCATCTAATCTGTGCCCTTATTTCCTCTGCGTTAGTGAGGAAGAGGCCCCTGGTCCATGAAGGGGCCTTTC   >AF>>=<GCIH<HEJ=FBDHG4A:8HBE<@)B>C6,*58,CCC(%(,9FB?E8$4EIA7/,E@HCC@G?.IGHGC7FB7FF-C=@E;DGGABBEGEEDEG:   X0:i:1  X1:i:0  MD:Z:30C29T40   RG:Z:ERR229776  AM:i:0  NM:i:2  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.101388755    147     17      2722    60      101M    =       2440    -382    TGAGGGGTGCCCCTCTTACCATCTAATCTGTGCCCTTATTTCCTCTGCTTTAGTGAGGAAGAGGCCCCTGGTCCATGAAGGGGCCTTTCAGAGACGGGGAC   5BFEDECIICCBFJHKFIEEHEHIIIJHJEIIBA>KHGKHKDFCFBGBALIGIIIILJCIGLIIIF=HIKHKIIIIKJKHHHC8BKJE=JAIF??FDEFG?   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.3777343      99      17      2723    60      101M    =       2891    268     GAGGGGTGCCCCTCTTACCATCTAATCTGTGCCCTTATTTCCTCTGCTTTAGTGAGGAAGAGGCCCCTGGTCCATGAAGGGGCCTTTCAGAGACGGGGACC   A@BCCA28?A:FJFG>FFH>FIHHKGIKG8@HIGIIFHIJFJKKKCGLJJ8FDFHCEEJFE;>@GHHK@DCCGGIGIIGD?@FFIHHIJHJA:?:>E@C9:   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.16418187     163     17      2727    60      94M7S   =       2953    318     GGTGCCCCTCTTACCATCTAATCTGTGCCCTTATTTCCTCTGCTTTAGTGAGGAAGAGGCCCCTGGTCCATGAAGGGGCCTTTCAGAGACGGGGACCCCTG   ?=GEEFFEJFEDGCHG?B8@JHIKG7CFHHGAFIJJKEFJ9=FABI@C1;HIFHEIHIJJ>EILKBE9EA>CLGH7:C(<0EDGJDKFKH:@@########   X0:i:1  X1:i:0  XC:i:94 MD:Z:94 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.60225376     163     17      2734    60      88M13S  =       3018    318     CTCTTACCATCTAATCTGTGCCCTTATTTCCTCTGCTTTAGCGAGGAAGAGGCCCCTGGTCCATGAAGGGGCCTTTCAGAGACGGGGACCCCTGAGGAGGC   4ED@3FDDF@=JG?HEB=2;ACGD>EFJ>>8@FLA5C>BGF*08=&*4<*7%<))4@?:HAFJ><GFH=38>?HD>EJD:@,<:=CC##############   X0:i:1  X1:i:0  XC:i:88 MD:Z:41T46      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.107194084    163     17      2742    60      101M    =       3015    367     ATCTAATCTGTGCCCTTATTTCCTCTGCTTTAGTGAGGAAGAGGCCCCTGGTCCATGAAGGGGCCTTTCAGAGACGGGGACCCCTGAGGAGCCCCGAGCAG   ?EFJFJHGJGFHIJJKIHIJJKHLILIKMJKHJFJGJJKMMLKJAIILMLMJMMIJLLMIGFDFJMKJKKJMKJG>GGC;@GFFB=E@CC@FEHH@2;AD@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.107791703    99      17      2817    29      1S34M66S        =       3127    380     GGGGTACCCCTGATGAGCCCCGTGAAACAGCCGTCGATTCTCACCCGGGGGGTCGGAAACAGGTGGGGAGGTCTGGGGAGGGGCGTGGCGCAGCTGCGGGG   #####################################################################################################   XC:i:35 MD:Z:3G8G8A1C1G8        RG:Z:ERR229776  AM:i:29 NM:i:5  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.11825404     97      17      2834    37      101M    *       0       0       CCCGAGCAGCAGCCGTCGTGTCTCACCCAGGGTGTCTGAAACAGATGTGGAGGTCTCGGGTGAGGCGTGGCTCAGATACAGGGAGTGGCCCACAGCTCGGC   AE<<BCBEEB<EGH?EI+;=GGFHG@FFA:BH8;;FKHEKLHIGJGIIHDHK@FIJI>EFC?E?>D>GFDFKGIGIHGFIGEGGC5<@FIHFGFCEKG<DF   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:FJ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H
+ERR229776.19017867     83      17      2857    60      19S82M  =       2540    -398    AGCAGCAGGCGTCCTGTCTCACCCAGGGTGTCTGAAACAGATGTGGAGGTCTCGGGTGAGGCGTGGCTCAGATACAGGGAGTGGCCCACAGCTCGGCCTGT   ####################H;FGLDE<A?E;IFCBFBFBDG?==9>5)+9<:AA=E9;7/"FC?D@7CK8BE@FDFEAH;96D=52;AE7-A8<88CGAB   X0:i:1  X1:i:0  XC:i:82 MD:Z:82 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.52739527     147     17      2867    60      101M    =       2567    -400    GTCTGAAACAGATGTGGAGGTCTCGGGTGAGGCGTGGCTCAGATACAGGGAGTGGCCCACAGCTCGGCCTGTCTTTGAAAGGCCACGTGACCTGGCCCACG   BGDEGGC9EMIIJHHFIIFDDFHAHFFIGIGH?GIIIGKJMIJIJJMIIJMHIFHLMJJJLKJFCLKEKJIKJMMILJJLKJKFHAHFIH4HGFHEDFF:?   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.44981660     83      17      2879    60      101M    =       2656    -323    TGTGGAGGTCTCGGGTGAGGCGTGGCTCAGATACAGGGAGTGGCCCACAGCTCGGCCTGTCTTTGAAAGGCCACGTGACCTGGCCCACGGCTGGCAGGTGG   FEGDHIE?F;G9HHEG>HEA8FIFHGICNGFE<FJEDCJ=D?=@EFGBJG=6:IICA>BJIKJHHH>CBB8:62:A@6?HG<?-B?A5DDCACEBGC;FEC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GH
+ERR229776.49925000     99      17      2880    60      98M3S   =       3075    295     GTGGAGATCTCGGGTGAGGCGTGGCTCAGATACAGGGAGTGGCCCACAGCTCGGCCTGTCTTTGAAAGGCCACGTGACCTGGCCCACGGCTGGCAGGGGGG   =DCB=C5=4:<>CH37(;9@;?ABD>BF<>CC7,2::8>G)17?GBF-:@CH<;CCHAE=:;DBCAEC@(9>B:?D48AKHFGHFDD:CFIHGFICA####   X0:i:1  X1:i:0  XC:i:98 MD:Z:6G90T0     RG:Z:ERR229776  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.3777343      147     17      2891    60      101M    =       2723    -268    GGGTGAGGCGTGGCTCAGATACAGGGAGTGGCCCACAGCTCGGCCTGTCTTTGAAAGGCCACGTGACCTGGCCCACGGCTGGCAGGTGGGACCCAGCTGCA   DEAGCHE=>EIHIIKFHDKIIFMHIIIFFFGAECECHFDFAHICGJHLHMKIJJKLHJG<J@FJDJFHIIGIF?I@KKLIKKJIJHHJGIFGGHKGFFECB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:CC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.99540436     99      17      2895    60      101M    =       3147    352     GAGGCGTGGCTCAGATACAGGGAGTGGCCCACAGCTCGGCCTGTCTTTGAAAGGCCACGTGACCTGGCCCACGGCTGGCAGGTGGGACCCAGCTGCAGGGG   BGECE<=@DBEGGHHCGGFHIGGJ@CFFIIEGHJIKK@HDFJHCIJJJHG@LEIFEHB9DEDDCIEDEEFGE=BBHGFF>:<1<@C6*>EA6*07D;A@D?   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C@
+ERR229776.16418187     83      17      2953    60      8S93M   =       2727    -318    AAGGCCACGTGACCTGGCCCACGGCTGGCAGGTGGGACCCAGCTGCAGGGGTCCAGCAGCACCCACAGCAGCCACCTGTGGCAGGGAGGAGCTTGTGGTAC   #########GAG=;7FE7:)C>E?;:EF</B?DD@;>???JBJCE:GEA=9<77IE@<=F?>@BCJKGGJ>97-<5?A?EA@D;HDI@GI;67A7ECBED=   X0:i:1  X1:i:0  XC:i:93 MD:Z:93 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.89222254     163     17      2970    60      96M5S   =       3189    319     GGGCAGGTGGGACCCAGCTGCAGGGGTCCAGCAGCACCCACAGCAGCCACCTGTGGCAGGGAGGAGCTTGGGGTACAGTGGACAGGCCCTGCCCAGATGGC   05=DFGE/BD@I+:FG?E6EGIJBFG?DEHFH@AFDBGG:ED;DICIHIGHMF1;@ECBD@+<:+>)@9B&=66<:=BB>>>6>DC*?@EC:BEG######   X0:i:1  X1:i:0  XC:i:96 MD:Z:0T69T25    RG:Z:ERR229776  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:CFK@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.25895864     99      17      2976    60      101M    =       3273    397     GTGGGACCCAGCTGCAGGGGTCCAGCAGCACCCACAGCAGCCACCTGTGGCAGGGAGGAGCTTGTGGTACAGTGGACAGGCCCTGCCCAGATGGCCCCCCG   CECCCG@DEA:DJ@HEGGBB8B@FEHHJAEGII>EBC@D>AGGFHKIIF<@IJIAEA@=>EGIB@EDBCBFA4<<ECE<BEFFIHGIHC?D>D=)8?ACC.   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.74190027     83      17      3014    60      27S74M  =       2668    -419    CTGCGGGGGTCCAGCAGCACCCACAGCAGCCACCTGTGGCAGGGAGGAGCTTGTGGTACAGTGGACAGGCCCTGCCCAGATGGCCCCCCGCCTGCCTGTGG   ############################D?8789?>6?51:D>5.@4:9<:92<E=915A;:B>:5295A3.38;:37:52</@FBHH?GB>DE@CECGEC   X0:i:1  X1:i:0  XC:i:74 MD:Z:74 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.107194084    83      17      3015    60      6S95M   =       2742    -367    CCAGCAGCCACCTGTGGCAGGGAGGAGCTTGTGGTCCAGTGGACAGCCCCTGCCCAGATGGCCCCCCGCCTGCCTGTGGAAGTTGACCAGACCATCTGTCA   #######??68;7GC=7+0FDEED77(+DG76<3/%*=4-<<1+21"A8;<&<43-:6,5@AACGD?>A@9BB>B8:AIHJBDFC@BDJE9ADEDEECFAA   X0:i:1  X1:i:0  XC:i:95 MD:Z:29A10G54   RG:Z:ERR229776  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.60225376     83      17      3018    60      66S35M  =       2734    -318    CGGGGCCTGGCCCTGGGCTGGCAGGTGGCCCCCAGCTGCTGGGGTCCAGCAGCCCCCACAGCAGCCACCTGTGGCAGGGAGGAGCTTGTGGTACAGTGGAC   ########################################################################<?(EB:;CA;+C>7E=CA(5.6;4=DE?=   X0:i:1  X1:i:0  XC:i:35 MD:Z:35 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.4450150      163     17      3027    60      101M    =       3312    354     AGGGAGGAGCTTGTGGTACAGTGGACAGGCCCTGCCCAGATGGCCCCCCGCCTGCCTGTGGAAGTTGACCAGACCATCTGTCACAGCAGGTAAGACTCTGC   ?C@DCGEFFGFIGFHGE@@HIIIIK?FJIFHKMKKIIJHLJLFJJLHII<FFGFGDJGGCDJDGGGGGG<FCHDAC@GLCBDDDJHGJIC8FJGJFKF<>5   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.49925000     147     17      3075    60      101M    =       2880    -295    CGCCTGCCTGTGGAAGTTGACCAGACCATCTGTCACAGCAGGTAAGACTCTGCTTTCTGGGCAACCCAGCAGGTGACCCTGGAATTCCTGTCCATCTGGCA   <F@AFEBEGGGIIFMGHJLIFCLLKEKKLLKIGKKIMLJLLIJKNDDKLHJJKJMJKKKIFHJJIIKLLIKKHHEFIELIJHGGKJJFHEHGGCIGFEEC?   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.26612274     163     17      3093    60      101M    =       3349    356     GACCAGACCATCTGTCACAGCAGGTAAGACTCTGCTTTCTGGGCAACCCAGCAGGTGACCCTGGAATTCCTGTCCATCTGGCAGGTGGGCATTGAAACTGG   ?GDEFB>DFCCIKEEIHFAJIHJIFHKFKGEDLB>LIJJMACCJJMJIEJGJJIF4FLIJ@HDDLJJKFFNHJKJIGIJCEIJE@@CBCGJHHHGDHCI@>   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.107791703    147     17      3127    29      30S71M  =       2817    -380    AGACCATCTGTCACAGCAGGTAAGCCTCTGCTTTCTGGGCAACCCAGCAGGTGACCCTGGAATTCCTGTCCATCTGGCAGGTGGGCATTGAAACTGGTTTA   ###############################IG++HE>E<12.<CIDCAECF>@99BCEF@6EG6BC,E(BF:>:>GELHDAC9@9GEF><CG>G>CAE;&   X0:i:1  X1:i:0  XC:i:71 MD:Z:71 RG:Z:ERR229776  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.99540436     147     17      3147    60      101M    =       2895    -352    GTGACCCTGGAATTCCTGTCCATCTGGCAGGTGGGCATTGAAACTGGTTTAAAAATGTCACACCATAGGCCGGGCACAGTGGCTCACGCCTGTAATCCCAG   CDDFEFHKHIFIHHGIJGJGIGJHIFJILGHKIIKKKMJJKKGKKMKNMJLKKKJIHJIFB:LJJJLKKI>LLKIIJLJIJHKJIHAGEIFFGHHIDDDH?   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.89222254     83      17      3189    60      101M    =       2970    -319    ACTGGTTTAAAAATGTCACACCATAGGCCGGGCACAGTGGCTCACGCCTGTAATCCCAGCCCTTTGGGAGGCCAGGGTGGGTGGATCACTTGAGGTCAGGA   FCEFEJGIFHFHEHHJCGHIDBD@LEB=8@DG>B:>53+14)A:2'DEFGA5-<39?C9DBGK?HEC>ED9#7HA2>C1ED@E<D;>6AH<@GD@GCIDBA   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.27664076     99      17      3197    60      101M    =       3465    347     AAAAATGTCACACCATAGGCCGGGCACAGTGGCTCACGCCTGTAATCCCAGCCCTTTGGGAGGCCAGGGTGGGTGGATCACTTGAGGTCAGGAGTTCAAGA   ABGGGEB;@78DCAFCGH8@F<DGIAD@9B<H@C<A=:FH25A;@9FFJ@<DDHJJIGEBICGEDB>?=6;<A8:<AABGFFHHJHE7BG;8B;BGAHFFH   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:CCFEB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR229776.46260219     99      17      3225    60      94M7S   =       3469    344     GTGGCTCACGCCTGTAATCCCAGCCCTTTGGGAGGCCAGGGTGGGTGGATCACTTGAGGTCAGGAGATCAAGACCAGCCTGGCCAACATGGTGAAACCCCG   A?=BEG8A7+7D64.:A7??@F5EF7;2=A>%806CHHI?H018D0;AGH@HHH<;GAB/?AF8EA)9@H@A@??HBEEGCFF<EIDF@DAGD########   X0:i:1  X1:i:0  XC:i:94 MD:Z:66T27      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.38173578     99      17      3262    60      101M    =       3478    290     AGGGTGGGTGGATCACTTGAGGTCAGGAGTTCAAGACCAGCCTGGCCAACATGGTGAAACCCCGTCTACTAAAAATACAAAAATTAGCCTGGCGTGGTGGC   =@?=7>2>:<:GBBF?IF=BHCEFGCJI?=:GFEAIFGHG8DD@HJKJLFBHHI5AJEJFFEE33?E@DJEFIIFHHFIGGHHEHID5DC<<B:F?AAA?C   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.25895864     147     17      3273    60      101M    =       2976    -397    ATCACTTGAGGTCAGGAGTTCAAGACCAGCCTGGCCAACATGGTGAAACCCCGTCTACTAAAAATACAAAAATTAGCCTGGCGTGGTGGCGCATGCCTGTA   BBBFGIHHLHGJHNIILHHJHCHBBDHLHEGIJHEGIGJJIHHJIIB>JMMBJLKIEKJLLKJIIFKJKKKJLILKIJIJG=EGJIHJI>DGGGHEFFEFC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@E
+ERR229776.31259015     99      17      3281    60      101M    =       3514    333     AGGTCAGTATTTCAAGACCAGCCTGGCCAACATGGTGAAACCCCGTCTACTAAAAATACAAAAATTAGCCTGGCGTGGTGGCGCATGCCTGTAATCCCAGC   7<8ACD<-.&)9:<<@7;9@HDCI>>/:<@@HFBB<CCH@DG;D@HJKIHDJLLMMBEII=BIIFG<C?IHB?@:BBAEABE?EG@DIHMIGGHFFGFHFD   X0:i:1  X1:i:0  MD:Z:7G1G91     RG:Z:ERR229776  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.109591233    99      17      3310    60      101M    =       3541    331     ACATGGTGAAACCCCGTCTACTAAAAATACAAAAATTAGCCTGGCGTGGTGGCGCATGCCTGTAATCCCAGCTACTTGGGAAGCTGAGGGATGAGAACTGC   ABGD:A:@FDEEFHH:BFDCDJE=FGHEEDGKKKLHIIIKKKEFKBIIIC@GIALIIDGGLEHEIGHIHGFGKGELEGFBGHHIMIKIGGHCCJHIGEJFF   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.4450150      83      17      3312    60      31S70M  =       3027    -354    AGATGAGTAGTTCAAGACCAGCCTGCCCAACATGGTGAAACCCCGTCTACTAAAAATACAAAAATTAGCCTGGCGTGGTGGCGCATGCCTGTAATCCCAGC   ################################GFDF=;10AB54FF;C?K@BH@B@B=HJJIFE=FJ:>IBAI;=7;DAFC8<HGCDDDF:<8EDCCCHBA   X0:i:1  X1:i:0  XC:i:70 MD:Z:70 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.13454967     69      17      3330    0       35M66S  =       3330    0       GCTTGAATGGACAGGTCCGGTATTTATAATCTCATAGTAGAAAGGGAAGGATGAGTAAAGTTGAACTGGAGCAACTATTATAACACGGACAGCTGTCGAAA   :*=A1?5'117##########################################################################################   XC:i:35 RG:Z:ERR229776
+ERR229776.13454967     137     17      3330    37      84M17S  =       3330    0       CTAAAAATACAAAAATTAGCCTGGCGTGGTGGCGCATGCCTGTAATCCCAGCTACTTGGGAAGCTGAGGGATGAGAACTGCTTGAACCTGGGAGGCAGACG   7E=DDFFF8CBFFHDF?BDG6K60E;GF<.AA;:5-2*><-@@==+,BFFC7ADBJBGE:I9;)B?CA;;;=3FFHFBD;HLG##################   X0:i:1  X1:i:0  XC:i:84 MD:Z:84 RG:Z:ERR229776  AM:i:0  NM:i:0  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.32427229     99      17      3347    60      101M    =       3572    325     AGCCTGGCGTGGTGGCGCATGCCTGTAATCCCAGCTACTTGGGAAGCTGAGGGATGAGAACTGCTTGAACCTGGGAGGCAGACGTTGCAGTGAGCTGAGAT   A@FDIE@E<;BFD@?C?IFEHHFIIEGKEFFJHJKKIHLIHKKDLIKLJKGJLIIIJGEJFIIEKGFFJGFKGEEGBFFIHJFAGCDIJIIHJHILGIFGE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.26612274     83      17      3349    60      101M    =       3093    -356    GCTGGCGTGGTGGCGCATGCCTGTAATCCCAGCTGCTTGGGAAGCTGAGGGATGAGAACTGCTTGAACCTGGGAGGCAGACGTTGCAGTGAGCTGAGATCA   #BDDB:FIECE==:A@AJG<GG=+>DA57C;A@='>?CCFEHF?@C@LDF>HHIKHHE4C@DJHH:?FGHAA@?IEDB;D7>@D79G:?BE<9?BICDGAA   X0:i:1  X1:i:0  MD:Z:0C33A66    RG:Z:ERR229776  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@F@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.38128366     99      17      3399    60      101M    =       3700    401     GATGAGAACTGCTTGAACCTGGGAGGCAGACGTTGCAGTGAGCTGAGATCACGCCACTGCACTCCAGCCTGGGCAACAGAGTAAGACTCTGTCTCAAAAAA   =@ECEC9@>E<EG9>?IDACD8?>HG;C?@=9FCE5?BDC<?D4@FECE7=+1;:GAF9@C>GA>D?>AI=74CH376*:+0;EHKDB->;<B6CIIDGD-   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@KNKOM@
+ERR229776.94969604     163     17      3412    60      95M6S   =       3625    313     TGAACCTGGGAGGCAGACGTTGCAGTGAGCTGAGATCACGCCACTGCACTCCAGCCTGGGCAACAGAGTAAGACTCTGTCTCAAAAAAAAAAAAACCACAC   CEHIDFKHGGHIHGHKJHAIJJKILIIJJLLKKLKJKJI?LMKKMLLKJNMMKMMMMJJJKJLGJGKHGHJGIFLHMHIFMILHHHHIHHHHHH#######   X0:i:1  X1:i:0  XC:i:95 MD:Z:95 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DCEFGHHIIJJJ@@@@@@@
+ERR229776.9018775      163     17      3418    60      101M    =       3756    383     TGGGAGGCAGACGTTGCAGTGAGCTGAGATCACGCCACTGCACTCCAGCCTGGGCAACAGAGTAAGACTCTGTCTCAAAAAAAAAAAAATCACACCATTTT   4;@C6?4EFG@:67CE@BFEHJF<F@IEIB@9E4>E;B6,57,I>=FB)20=2490BFGGBDGD?;C,0@07H@0CF10+9D14:CDEEE9@@GCDBD>>@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.27664076     147     17      3465    60      21S80M  =       3197    -347    AGACCACGCCACTGCACTCCAGCCTGGGCAACAGAGTAAGACTCTGTCTCAAAAAAAAAAAAATCACACCATTTTGGCTTCAGATTGCATATCCTCCTGCA   ######################CDIGFIBHGBG9C>ECG9:6A;.<4:<=ACIIKKJJHLKKIFEEBAJHHCMKJJKIEJGLHAGHHEHGFIGFHEEFEC?   X0:i:1  X1:i:0  XC:i:80 MD:Z:80 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.46260219     147     17      3469    60      101M    =       3225    -344    GGGCAACAGAGTAAGACTCTGTCTCAAAAAAAAAAAAATCACACCATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAG   B?@ABG;AFE,=D@>;FG7B956B9AABEDDDKKGIKJLGGGKCJJACFGJMKMKJMMKNKJJIJIGEHCLLIKIJLHIIHHGDHHAJ@GDHHHHJFEBHC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.51706669     163     17      3478    60      93M8S   =       3757    379     AGTAAGACTCTGCCTCAAAAAAAAAAAAATCACACCATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGAAA   BEFFIGIEJHIH:CKHHKGKLLLLLLMLMFBD48?CCC@CHIDHJCGECEDCFAHFAEH@EHGADHIJGAA-6>A@EH6/;3+;CB=DBGJC#########   X0:i:1  X1:i:0  XC:i:93 MD:Z:12T80      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.38173578     147     17      3478    60      26S75M  =       3262    -290    CCACTGCACTCCAGCCTGGGCAACAGAGTAAGCCTCTGTCTCAAAAAAAAAAAAATCACACCATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATA   ###########################E@FEB/<ICC7G;CBCCCJJKIIKKJKIGCBBFJJILLLIHHHLJKMKILIIFEIA;HIJBIGFFGKFGFFFFB   X0:i:1  X1:i:0  XC:i:75 MD:Z:6A68       RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BCB
+ERR229776.40964735     99      17      3489    60      101M    =       3796    407     GTCTCAAAAAAAAAAAAATCACACCATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCAGAAGAA   ADEHEEEHBDEIIIIHJH?9E8=DF:AGE:C8=FGHD79@=39><:=C?A:DB<>EEA8B;?;@6>A632:<EC@EDEIB57AIJIFEBJKEFCG,BD6EC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GH
+ERR229776.94413412     99      17      3490    29      35M66S  =       3754    363     TCTCAAAAAAAAAAAAATAACACCACTTTGGCCTCAAATTGCATATCCCCCCCCAAGGATAAAAACGCGTGAAATTCAATGCAATGACAAATCAAAAAAAA   =>C<DB7579>IICIE#####################################################################################   XC:i:35 MD:Z:18C6T6T2   RG:Z:ERR229776  AM:i:29 NM:i:3  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.31259015     147     17      3514    60      101M    =       3281    -333    ATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCAGAAGAAAAAACATATATATACGCAAACCAGT   C@AHHEHGJGFLIAKJIHFEC=BDI?HJJGDIA?DFCAKIF=L?EKLJKJLC;JLJLHKJJDJAJBF:JLIIIIIHJCIGHHD=EHHCGE9HFCDGC>I@:   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.89637749     163     17      3537    60      101M    =       3762    325     CTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCAGAAGAAAAAACATATATATACGCAAACCAGTATCCTACTGTGTGTGTCGTTTGT   ?K+=EFHGJH@JHHHIIGIAKBIIKLMJKLJMLIJJMKJLJKMMKLJCKMJLNNNMMKKKJKJKJKJHBKHFGFEJGHHGIHNIGMIMIJIJIIH@HCCAC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@E
+ERR229776.109591233    147     17      3541    60      101M    =       3310    -331    TGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCAGAAGAAAAAACATATATATACGCAAACCAGTATCCTACTGTGTGTGTCGTTTGTTGTG   EFECKIJJKKIIIJ?J?GJIFFIHKIELIKHJGKFKJJJJKJMKJMKKLLKKHJJJJJJIIIJAJIJJJLIMIIIJILIIKIHGIHHFGJ:FJJGEIFEGC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.32427229     147     17      3572    60      101M    =       3347    -325    AATGACAAATCAGAAAAAAAAACATATATATACGCAAACCAGTATCCTACTGTGTGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTATAATAATTC   DEFECGJFIGIMIFFFFFFKFDIKHHJJGDFE?HBIIFDGLGFJKGKJHKIKJKKJKJJ?HJNKIMJJJIMMMKBLIJLKKIIHHAHFGKFHGHHGGFEG?   X0:i:1  X1:i:0  MD:Z:15G85      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.40459217     99      17      3602    60      35M66S  =       3843    307     TACGCAAACCAGTATCCTACTGTGTGTGTCGTTTGCTGTGTTTTCGACAGCCGTCCGCGTTATAATAACCCCCCTACCTCAAATTTATTCACTTTCAACTC   =4><E;5@;A8A.7??E94:6;###############################################################################   X0:i:1  X1:i:0  XC:i:35 MD:Z:35 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.22665016     163     17      3604    60      101M    =       3861    354     CGCAAACCAGTATCCTACTGTGTGTGTCGTTTGTTGTGTTTTCGACAGCTGTTCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAACTTCA   49DFDF>@G:=EG=FKHFGG@HE6>FGA?GIIHE?HE6FJFI.:HGFJLJAJ+-5D??B9AAFEEFDD9A1@EBDIDDF?C.CDDHIFGHHHF?8DCICEF   X0:i:1  X1:i:0  MD:Z:52C48      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229776.104546030    163     17      3615    60      101M    =       3837    322     ATCCTACTGTGTGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAACTTCATAGTACCACAT   CEFEJGEKGHFIHGGHH>HIJIIJIFGIIKKHALJJJMMJJKLBJJGJJJJNKJNKLMMNMNJLJKKJMMKKKKKIHKLFKKKIMHMKIJKKHIHFGGDFE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR229776.37380040     1187    17      3615    60      101M    =       3839    322     ATCCTACTGTGTGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAACTTCATAGTACCACAT   ?EFEIGEJGGAGGCGHC:EGIGIJJEHHIJJIAKIJMIKFJJI?FFGBEIJMJJCGJHJMLMFCECJIMMJKKHHFHILIKKKFEHMKIJHFHHHFFGD:B   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229776.83861944     163     17      3622    60      101M    =       3858    336     TGTGTGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAACTTCATAGTACCACATTCTACAC   4=EAF@DADF9HDG=E?;DEDAACE@EFIHHLJEEH=4A@BACECFELDIDDJIA8CJJKIFDGIGBGHKIFFEJFDDBCHIHFCHHFDE<BGFCEJFDF@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@
+ERR229776.94969604     83      17      3625    60      101M    =       3412    -313    GTGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAACTTCATAGTACCACATTCTACACACT   BGDHBF>GCHJDHJDJJHNNLBKKKNKMJJLLAJJJMJJJKJJHILKLLKGJLILIGIJILLIHLJGFKKJJHIHJKIGGGEAFBBFAGGECEE=DDEGDA   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:AEAD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.25245101     99      17      3650    60      101M    =       3870    320     AGCTGTCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAACTTCATAGTACCACATTCTACACACTGCCCATGTCCCCTCAAGCTTCCCCT   A@=H=A<@,5:BF=FAIGBC>G<BJ;I6=8CECBEHII@FGCBDJBHJE>?MAB-=GDEDB>A=GIKJKHDEFJJJB4>DACEIC6F?IEH+?@KEAEDDI   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229776.38128366     147     17      3700    60      101M    =       3399    -401    CTTCATAGTACCACATTCTACACACTGCCCATGTCCCCTCAAGCTTCCCCTGGCTCCTGCAACCACAAATCTACTCTCTGCCTCTGTGGGTTGACCTATTC   <DGFFGK@E9C:2CGHKHGB>AHBEKFBFGHFEGCBDFGJJMKJMLFCFKJLLMLIIJKJKJIHJIJJJKJIIHDHJJIHHJJCIIHJGEIGFFEGFEEGB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.45938508     99      17      3704    60      97M4S   =       4005    401     ATAGTACCACATTCTACACACTGCCCATGTCCCCTCAAGCTTCCCCTGGCTCCTGCAACCACAAATCTACTCTCTGCCTCTGTGGGTTGACCTATTCTGGA   BEECEE@D?@;GGHGBFG@CGD>C>:BEE=8BBC>CEGDFHEGHJJKH@2;?>H>9FFGI.0A?IGJM5B.;IEHGJ=GD:1319:GFBFBHD@FG#####   X0:i:1  X1:i:0  XC:i:97 MD:Z:97 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.94413412     147     17      3754    29      1S100M  =       3490    -363    CCCCTGCAACCACAAATCTACTCTCTGCCTCTGTGGGTTGGCCTATTCTGGACACGTCATAGAAATAGAGTCCTGCAACACGTGGCCGTCTGTGTCTGGCT   ##?>@E>6AA@CHDGE;FBH<9<->:>BD>CHDC?EC6G-+@CD8IBB/>DDF?;A:FFDMGHFIDLJKGJCCHAIADF?2+D<EB2<IABFGD<GFEEC?   X0:i:1  X1:i:0  XC:i:100        MD:Z:0T38A60    RG:Z:ERR229776  AM:i:29 NM:i:2  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.9018775      83      17      3756    60      55S46M  =       3418    -383    TTCATAGTACCACATTCTACACACTGCCCATGTCCCCTCAGGCTTCCCCTGGCTCCTGCAACCACAAATCTACTCTCTGCCTCTGTGGGTTGCCCTATTCT   ########################################################F=)5C?7=*@83=>=??G>6?=44:B>>(:F>=97-$65=.6:<:   X0:i:1  X1:i:0  XC:i:46 MD:Z:37A8       RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.51706669     83      17      3757    60      101M    =       3478    -379    TGCAACCACAAATCTACTCTCTGCCTCTGTGGGTTGACCTATTCTGGACACGTCATAGAAATAGAGTCCTTCAACACGTGGCCGTCTGTGTCTGGCTTCTC   <EA?8AHHHHD>H6<6>CDGHFD>AIGHEH?A;HB;.;A12000BC<=:D1FJEIGFEIIGHKHGHH?91'::G@E?FCFD57GHCGFGEDCDD<EGEBDC   X0:i:1  X1:i:0  MD:Z:70G30      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229776.89637749     83      17      3762    60      101M    =       3537    -325    CCACAAATCTACTCTCTGCCTCTGTGGGTTGAAATATTCTGGACACGTCATAGAAATAGAGTCCTGCAACACGTGGCCGTCTGTGTCTGGCTTCTCTCGCT   96BFDC?+4,1;:DHCDE<;IHIBIEE>?.<0(,9+<2+7E@@/CAFHHIFJFE4GIICE<3HFFC-CBA<7GFIEC6GIJEFGGGGAD@+DFEDEF<DBA   X0:i:1  X1:i:0  MD:Z:32C0C67    RG:Z:ERR229776  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR229776.40964735     147     17      3796    60      101M    =       3489    -407    TATTCTGGACACGTCATAGAAATAGAGTCCTGCAACACGTGGCCGTCTGTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTA   EEEHFHGBGCGAGKIIKNLFKGIMJMFJFGHHGEFFF>DIHJJAJLKKHJKLKKLMMMKKLMKCLMMJMLKJKJMIILLKKJJKJIJJIJEGGFHKDFEFC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.21787291     163     17      3825    37      98M3S   =       4149    374     CTGCAACACGTGGCCGTCTGTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATNCACCTGCTACACTCCTTCTTAGGG   ?HDEFFDGF>>F6@H?<B?EIGGILIIDLB6LEHD.>IIIHJJJLMKBCFJ@DFLFCGHJJJJIBC757?FHCDFF#67:FH8CIHHJHIDHLHHJF####   X0:i:1  X1:i:0  XC:i:98 MD:Z:76G21      RG:Z:ERR229776  AM:i:0  NM:i:1  SM:i:37 MQ:i:0  XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.104546030    83      17      3837    60      101M    =       3615    -322    GCCGTCTGTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCAC   C?>EIHIGICJIJFHHHJHHHI@JJMJNJKJLJLJJMMLIJIKIIKIHKIAHHKLHHIILJHIGFF@JJHFIHGD;HBHIJGHJGHHHGGBBDEBGFCCDC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.37380040     1107    17      3839    60      2S99M   =       3615    -322    GCCGTCTGTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCAC   ###BIHIGICGDG=)HJHDEHI<@GGEIAGBKHLJGMKKIFKJD@DDEEG>F>EK@ICILJJHHHF;JHHFEEGC8JI=IHGDJGAFEGGB@@EBGFBEDC   X0:i:1  X1:i:0  XC:i:99 MD:Z:99 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.40459217     147     17      3843    60      34S67M  =       3602    -307    GGATAGAAATAGAGGCCTGGAACGCGTGGCCGTCTGTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCT   ###################################CG?+<EFH>GB*7*C;F;4=HF;?F3@ECBCF(ECKHGG>9HB@<@9>9BEACF-8EE907EED?:   X0:i:1  X1:i:0  XC:i:67 MD:Z:67 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.83861944     83      17      3858    60      101M    =       3622    -336    TCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCCTTCTT   D;GFIF=CD>D:CJHIJJEHGJD:<9:8?<:<EE@?>9JEHEE?<>A?BD6?C>.EJ??>AGJBGFB8694BAHHF@>?<>=9=D=F@B<3+7G@EGFB:9   X0:i:1  X1:i:0  MD:Z:78A22      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.22665016     83      17      3861    60      3S98M   =       3604    -354    TCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCCTTCTT   ####HHI?9>A+CJHJIIA<GB9)*FGG;73B;EDFB@JCFHGBAFDFFG<CCE=:8+40'@CGJB:'9A=6)>377&041;57:=D;=3++.(:>CB=;+   X0:i:1  X1:i:0  XC:i:98 MD:Z:75A22      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.26430745     99      17      3863    60      101M    =       4142    374     TAGCATCTTGCTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCACGCACCTGCTACACTCCTTCTTATGGC   BEEEEEBIE>-EFFHEJHH@IFGHJHHHBCBFCCIJIIFJHHKIJKKIGI@MKLMKLJKDJBFFLJKJIDJKIJJCKIIGMHKMKGJGMIHHHHKGGDF;>   X0:i:1  X1:i:0  MD:Z:10T90      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.25245101     147     17      3870    60      101M    =       3650    -320    TTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCCTTCTTATGGCTGATATT   CDDHHIDHFB@,;@DICEHHEFEHHJLFE?D??ABCCGCDGCFGEJKMKHKJMIICIIFJJILKC?H?EF=IJIIJGFFAH>CB@IIHHHBGFFGGEEFA?   X0:i:1  X1:i:0  MD:Z:66A34      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.106927739    99      17      3903    20      101M    =       4098    295     ACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCCTTCTTATGGCTGATATTCCACGCACCTGCTACACTCCTTCTTAGGGCTGA   CDEIEEFECAAIGHIFIJGEJIHJJIJHAEHKJ8IAJHFKKHKKIJIILLELKMMKGAJJIIJHGHGIHHIG;HHCGJHHLHGCGLIELFILHC=>BBJ@G   X0:i:1  X1:i:2  XA:Z:17,+4162,101M,2;17,+4088,101M,2;   MD:Z:33A67      RG:Z:ERR229776  AM:i:0  NM:i:1  SM:i:20 MQ:i:1  XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR229776.86454710     161     17      3912    37      101M    *       0       0       ACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCCTTCTTATGGCTGATATTCCACGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCACA   CEIFEKHGJHFIHJIKIJIIIJJK@KBLJJKLJKLIHJIJJIMKMMKIFHJJKJLJFJKLLJI=KJHE<BCGFGJHHGH@HILHIFEBIJCGFGGEGFGCF   X0:i:1  X1:i:0  MD:Z:24A76      RG:Z:ERR229776  AM:i:20 NM:i:1  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@E
+ERR229776.62514411     99      17      3951    60      100M1S  =       4214    363     TCCTTCTTATGGCTGATATTCCACGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCACACACCCGCTACACTCCTTCTTAGGGCTGATATTCCACGCC   CEEIEEFFD?BFGIGGGFFFJHEH?HA@DDCHJFHIHKHHHILKFGJKIHI=HIDIJ?IJJ?FC6A52BGBEIHKHGJG?HHGH@C?>@JICDF-DIF9##   X0:i:1  X1:i:0  XC:i:100        MD:Z:100        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
diff --git a/test/mpileup/mpileup.3.bam b/test/mpileup/mpileup.3.bam
new file mode 100644 (file)
index 0000000..90b325e
Binary files /dev/null and b/test/mpileup/mpileup.3.bam differ
diff --git a/test/mpileup/mpileup.3.bam.bai b/test/mpileup/mpileup.3.bam.bai
new file mode 100644 (file)
index 0000000..9c23f39
Binary files /dev/null and b/test/mpileup/mpileup.3.bam.bai differ
diff --git a/test/mpileup/mpileup.3.cram b/test/mpileup/mpileup.3.cram
new file mode 100644 (file)
index 0000000..9c827b8
Binary files /dev/null and b/test/mpileup/mpileup.3.cram differ
diff --git a/test/mpileup/mpileup.3.cram.crai b/test/mpileup/mpileup.3.cram.crai
new file mode 100644 (file)
index 0000000..6257e4b
Binary files /dev/null and b/test/mpileup/mpileup.3.cram.crai differ
diff --git a/test/mpileup/mpileup.3.out b/test/mpileup/mpileup.3.out
new file mode 100644 (file)
index 0000000..e0ee45a
--- /dev/null
@@ -0,0 +1,30 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=17,length=4200>
+##ALT=<ID=*,Description="Represents allele(s) other than observed.">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IDV,Number=1,Type=Integer,Description="Maximum number of reads supporting an indel">
+##INFO=<ID=IMF,Number=1,Type=Float,Description="Maximum fraction of reads supporting an indel">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias for filtering splice-site artefacts in RNA-seq data (bigger is better)",Version="3">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Mann-Whitney U test of Read Position Bias (bigger is better)">
+##INFO=<ID=MQB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality Bias (bigger is better)">
+##INFO=<ID=BQB,Number=1,Type=Float,Description="Mann-Whitney U test of Base Quality Bias (bigger is better)">
+##INFO=<ID=MQSB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality vs Strand Bias (bigger is better)">
+##INFO=<ID=SGB,Number=1,Type=Float,Description="Segregation based metric.">
+##INFO=<ID=MQ0F,Number=1,Type=Float,Description="Fraction of MQ0 reads (smaller is better)">
+##INFO=<ID=I16,Number=16,Type=Float,Description="Auxiliary tag used for calling, see description of bcf_callret1_t in bam2bcf.h">
+##INFO=<ID=QS,Number=R,Type=Float,Description="Auxiliary tag used for calling">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  HG00100
+17     1050    .       A       <*>     0       .       DP=6;I16=6,0,0,0,232,9002,0,0,360,21600,0,0,113,2597,0,0;QS=1,0;MQ0F=0  PL      0,18,152
+17     1051    .       A       <*>     0       .       DP=5;I16=5,0,0,0,191,7317,0,0,300,18000,0,0,115,2675,0,0;QS=1,0;MQ0F=0  PL      0,15,135
+17     1052    .       A       <*>     0       .       DP=5;I16=5,0,0,0,189,7223,0,0,300,18000,0,0,117,2757,0,0;QS=1,0;MQ0F=0  PL      0,15,135
+17     1053    .       A       <*>     0       .       DP=5;I16=5,0,0,0,187,7027,0,0,300,18000,0,0,119,2843,0,0;QS=1,0;MQ0F=0  PL      0,15,133
+17     1054    .       C       <*>     0       .       DP=5;I16=5,0,0,0,184,6852,0,0,300,18000,0,0,121,2933,0,0;QS=1,0;MQ0F=0  PL      0,15,132
+17     1055    .       C       <*>     0       .       DP=7;I16=7,0,0,0,255,9635,0,0,420,25200,0,0,123,3027,0,0;QS=1,0;MQ0F=0  PL      0,21,161
+17     1056    .       C       <*>     0       .       DP=7;I16=7,0,0,0,252,9454,0,0,420,25200,0,0,127,3127,0,0;QS=1,0;MQ0F=0  PL      0,21,159
+17     1057    .       T       <*>     0       .       DP=7;I16=7,0,0,0,269,10389,0,0,420,25200,0,0,129,3133,0,0;QS=1,0;MQ0F=0 PL      0,21,164
+17     1058    .       G       <*>     0       .       DP=7;I16=7,0,0,0,281,11297,0,0,420,25200,0,0,131,3143,0,0;QS=1,0;MQ0F=0 PL      0,21,170
+17     1059    .       T       <*>     0       .       DP=7;I16=7,0,0,0,257,9509,0,0,420,25200,0,0,133,3157,0,0;QS=1,0;MQ0F=0  PL      0,21,157
+17     1060    .       C       <*>     0       .       DP=7;I16=7,0,0,0,268,10392,0,0,420,25200,0,0,135,3175,0,0;QS=1,0;MQ0F=0 PL      0,21,164
diff --git a/test/mpileup/mpileup.3.sam b/test/mpileup/mpileup.3.sam
new file mode 100644 (file)
index 0000000..e40039d
--- /dev/null
@@ -0,0 +1,250 @@
+@HD    VN:1.0  SO:coordinate
+@SQ    SN:17   LN:4200 M5:a9a06ca09c111789d92723fbf39820f6     AS:NCBI37       SP:Human
+@RG    ID:ERR229775    LB:HG00102_I_bc_pelib_1019      SM:HG00102      PI:497  CN:MPIMG        PL:ILLUMINA     DS:SRP001294
+@PG    ID:bwa_index    PN:bwa  VN:0.5.9-r16    CL:bwa index -a bwtsw $reference_fasta
+@PG    ID:bwa_aln_fastq        PN:bwa  PP:bwa_index    VN:0.5.9-r16    CL:bwa aln -q 15 -f $sai_file $reference_fasta $fastq_file
+@PG    ID:bwa_sam      PN:bwa  PP:bwa_aln_fastq        VN:0.5.9-r16    CL:bwa sampe -a 1491 -r $rg_line -f $sam_file $reference_fasta $sai_file(s) $fastq_file(s)
+@PG    ID:sam_to_fixed_bam     PN:samtools     PP:bwa_sam      VN:0.1.17 (r973:277)    CL:samtools view -bSu $sam_file | samtools sort -n -o - samtools_nsort_tmp | samtools fixmate /dev/stdin /dev/stdout | samtools sort -o - samtools_csort_tmp | samtools fillmd -u - $reference_fasta > $fixed_bam_file
+@PG    ID:gatk_target_interval_creator PN:GenomeAnalysisTK     PP:sam_to_fixed_bam     VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T RealignerTargetCreator -R $reference_fasta -o $intervals_file -known $known_indels_file(s) 
+@PG    ID:bam_realignment_around_known_indels  PN:GenomeAnalysisTK     PP:gatk_target_interval_creator VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T IndelRealigner -R $reference_fasta -I $bam_file -o $realigned_bam_file -targetIntervals $intervals_file -known $known_indels_file(s) -LOD 0.4 -model KNOWNS_ONLY -compress 0 --disable_bam_indexing
+@PG    ID:bam_count_covariates PN:GenomeAnalysisTK     PP:bam_realignment_around_known_indels  VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T CountCovariates -R $reference_fasta -I $bam_file -recalFile $bam_file.recal_data.csv -knownSites $known_sites_file(s) -l INFO -L '1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;X;Y;MT' -cov ReadGroupCovariate -cov QualityScoreCovariate -cov CycleCovariate -cov DinucCovariate
+@PG    ID:bam_recalibrate_quality_scores       PN:GenomeAnalysisTK     PP:bam_count_covariates VN:1.2-29-g0acaf2d      CL:java $jvm_args -jar GenomeAnalysisTK.jar -T TableRecalibration -R $reference_fasta -recalFile $bam_file.recal_data.csv -I $bam_file -o $recalibrated_bam_file -l INFO -compress 0 --disable_bam_indexing
+@PG    ID:bam_calculate_bq     PN:samtools     PP:bam_recalibrate_quality_scores       VN:0.1.17 (r973:277)    CL:samtools calmd -Erb $bam_file $reference_fasta > $bq_bam_file
+@PG    ID:bam_merge    PN:picard       PP:bam_calculate_bq     VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_mark_duplicates  PN:picard       PP:bam_merge    VN:1.53 CL:java $jvm_args -jar MarkDuplicates.jar INPUT=$bam_file OUTPUT=$markdup_bam_file ASSUME_SORTED=TRUE METRICS_FILE=/dev/null VALIDATION_STRINGENCY=SILENT
+@PG    ID:bam_merge.1  PN:picard       PP:bam_mark_duplicates  VN:1.53 CL:java $jvm_args -jar MergeSamFiles.jar INPUT=$bam_file(s) OUTPUT=$merged_bam VALIDATION_STRINGENCY=SILENT
+ERR229775.22049853     163     17      1       29      80S21M  =       115     213     AGGCTCAGACTCCTTTCTCTATGACAGGGAGGTCATGTGCAGGCTGGAGAAGGGGACAAGAGGGCCCCAACTTCTTTGCAAAGCTTCTCACCCTGTTCCTG   BDBDHECFF@D=DA>CIJIF8E>HBEEBH@AA8>GH@BIJI;<A4(>?CC95@@?*2-67=6?$6ABDGD6GGHKGEGHIJIH=BFIKI:DEADBH>CFIE   MD:Z:21 RG:Z:ERR229775  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ihg\aehjhYcd`cag]behd
+ERR229775.4635304      99      17      1       29      9S92M   =       250     348     TTCTTTGCAAAGCTTCTCACCCTGTTCCTGCATAGATAATTGCATGACAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACG   BFFKGHHHIKIIIKIKLKIILHMKJJLLMILJJJMLJJNKLLMKKJLJKNKLKILNKLKMLINLMNLMNKJJKLNKMKFAEHGMKPLHFGJIMIKFFFE@;   MD:Z:92 RG:Z:ERR229775  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@jhhhjhjkjhhkgljiikklhkiiilkiimjkkljjikijmjkjhkmjkjlkhmklmklmjiijkmjlje`dgfljokgefihlhjeeed_Z
+ERR229775.76124411     163     17      1       29      12S89M  =       253     351     AACTTCTTTGCAAAGCTTCTCACCCTGTTCCTGCATAGATAATTGCATGACAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCC   @BDIFEFFEBBGJIHGJHEIJHGJJKIIIIJKHHIIIJKICKHE@<HIIKCJLJKGIIMKBGJ=EGEJMLLMKJJKJLKLK?FCHCNILFEEB?FKAHECE   MD:Z:89 RG:Z:ERR229775  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@ihgfigdhigfiijhhhhijgghhhijhbjgd_[ghhjbikijfhhljafi\dfdilkkljiijikjkj^ebgbmhkedda^ej`gdbd
+ERR229775.72556128     99      17      22      60      101M    =       262     339     CATAGATAATTGCATGACAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGC   BHFGGIHHJHGGIHIJKIILIJKILMKIIKIMMFKMJLMKJJJJMLLHJJMIJMLNLJMMFINLKKMMKKAMHIIKFMHFHMIGGJIJIGJJGHFHAAEAE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.92054104     113     17      25      37      101M    *       0       0       AGATAATTGCATGACAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTA   IEFFDGGJIIKMIJIHICJGGFHJDHFFHIHGKGDGGDJIFIIJHIIIKKLKKMMMJKHGB=JJJIAJFLJIJJGLLLJKLKHGHJHGHECKGFGLGGHFB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229775.73749010     99      17      28      60      101M    =       283     349     TAATTGCATGACAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACA   BFHGGHHHHHHGIHHJHHKKJGICGFKCHMIJLIJJJMLJKJJFBJFLJMJJMG?IMLKJJIJJ=LC?GFELIEHICBCGFJD'?BEF8>>1;<=E?CG?F   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H
+ERR229775.71066602     99      17      35      60      101M    =       291     355     ATGACAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAACATCT   BEFHDHJHHHFGLIJIJKKLJKLKKMJIIHJLKMJJLMGGLJMJMMMEJMMKKMMKJ?LKLJMHNJIIMHCFHGMFCIJDHJICAIDJJFIHGGIBBHEEI   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@E
+ERR229775.57643739     113     17      39      37      101M    *       0       0       CAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAACATCTGTCC   DEEFHE@C?HCHHAIJIIJIHCJEIE;JHFEEFHKFJFJIEGIJGH>9KJD@;EFCJIFA=JFICKIDCFJGFC?IIJHHHKHB@IICIICGCGJGDDH??   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.24343576     163     17      62      60      101M    =       322     360     GTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAACATCTGTCCAGCGAATACCTGCATCCCTAGAA   @DCDHCFB>,,FGDGFHGC@FHFIHGIKH@2JGH@JGJ?EJHCA5?BLIHEJHIGFEB@BG;BBEDGIEDGGGL;FGFI;A37<?FGELHFJIIGEH=6EC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229775.89434694     99      17      93      60      101M    =       304     311     ACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAACATCTGTCCAGCGAATACCTGCATCCCTAGAAGTGAAGCCACCGCCCAAAGACACGCCCATGT   AEEGIELGGGIIHJKKLIKJIIHIJELGJKLCHMHJMMKJJJLFGHLKMF?LMJKHIIGFHIFIIODHIIHGFJGIJHJ>F9F2=@JCDKHJGAIGFEEEE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.48988007     99      17      115     60      101M    =       371     356     CAGGGAGCTTAACAAACATCTGTCCAGCGAATACCTGCATCCCTAGAAGTGAAGCCACCGCCCAAAGACACGCCCATGTCCAGCTTAACCTGCATCCCTAG   ?GDCCIGFKGFKGHKKHGIKJIIKGJHIACKFGHCKHJJJFIILGFGMK@CKFIHHJHI>JIFJMEGADJG>FEHJIIIFHJHIMDHKGIH?CJGGFFIE8   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.22049853     83      17      115     29      1S100M  =       1       -213    CCAGGGAGCTTAACAAACATCTGTCCAGCGAATACCTGCATCCCTAGAAGTGAAGCCACCGCCCAAAGACACGCCCATGTCCAGCTTAACCTGCATCCCTA   ##IDEBEBHKIDCIFDIFGKD?EHA>BA;GJHIABEGEFGIBDGIKGJMGJIJKHGHKJALJJIJ@DCECE>EIIIHHIKDEFHIEHGHHGHGFEECCD@7   X0:i:1  X1:i:0  XC:i:100        MD:Z:100        RG:Z:ERR229775  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.6535575      163     17      136     60      101M    =       400     364     GTCCAGCGAATACCTGCATCCCTAGAAGTGAAGCCACCGCCCAAAGACACGCCCCTGTCCAGCTTAACCTGCATCCCTAGAAGTGAAGGCACCGCCCAAAG   @:9<EC6,<909C@??DG3<FGFEABE3.('*.'3D963D<D;19:?)9-$;>D&@9/0<98DBCCGCDG:?E=>D><+/;7A:=HE71)61>4:<CEEE7   X0:i:1  X1:i:0  MD:Z:54A46      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.59467859     99      17      159     60      101M    =       359     300     GGAAGTGAAGCCACCGCCCAAAGACACGCCCATGTCCAGCTTAACCTGCATCCCTAGAAGTGAAGGCACCGCCCAAAGACACGCCCATGTCCAGCTTATTC   &5FDGHHJJGDGIEJ>KDDIKLJJGJH<IHEJHAFJLKHLMKHMJMMJF.BGDFKEGJIG8CF.<=EKAE9F'9A=-6G7HH14?=E=DHFAIHGE?D?BC   X0:i:1  X1:i:0  MD:Z:0A100      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.21746912     113     17      160     37      2S99M   *       0       0       TAGAAGTGAAGCCACCGCCCAAAGACACGCCCATGTCCAGCTTAACCTGCATCCCTAGAAGTGAAGGCACCGCCCAAAGACACGCCCATGTCCAGCTTATT   ###BJFIIFDF>=6GAIGEIHCHGB@?>HBFHGHBGDFKFGKHGFCFFGBBEJFIJMIFIHJJJLID<BJCKLIHJJLH>FF@HDKHEHGFEHLHHDEFDB   X0:i:1  X1:i:0  XC:i:99 MD:Z:99 RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229775.74734077     163     17      164     60      101M    =       421     357     TGAAGCCACCGCCCAAAGACACGCCCATGTCCAGCTTAACCTGCATCCCTAGAAGTGAAGGCGCCGCCCAAAGCCACGCCCATGTCCAGCTTATTCTGCCC   7+>C1A5?-3&B<:EA:(86>A4F8=B<7>7D52@7=<B;?HEEI9B@DG3=*CD:+1+64=$'27AC&9<G<)5:<-@DEG79@:@A,>>CAE5DK.<BC   X0:i:1  X1:i:0  MD:Z:62A10A27   RG:Z:ERR229775  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR229775.51284727     163     17      174     60      101M    =       420     346     GCCCAAAGACACGCCCATGTCCAGCTTAACCTGCATCCCTAGAAGTGAAGGCACCGCCCAAAGACACGCCCATGTCCAGCTTATTCTGCCCAGTTCCTCTC   :>DCF>(-706B=ACA>D<@IE4:D;CG;@BH9@GH@CCJ@G=<GIBD?C;DDFH;CEHEI>B@;ED9E@BHDBFHGI;5ABFHFIG=FCE/=GHHEJGJF   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H
+ERR229775.86942903     99      17      232     60      71M1I29M        =       471     339     CAAAGACACGCCCATGTCCAGCTTATTCTGCCCAGTTCCTCTCCAGAAAGGCTGCATGGTTGACACACAGTAGCCTGCGACAAAGCTGAATGCTATCATTT   AGHIGIEGD>BGHFHHIKKILKMIIIHIKHJKLCEFJJFMDLJIFHKLLKDJGBEGGJ?@GFIIKIH?GGHDDACIB?>DDJFGII1?,9ED*@>D@FCE=   X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C@
+ERR229775.4635304      147     17      250     29      53M1I47M        =       1       -348    CAGCTTATTCTGCCCAGTTCCTCTCCAGAAAGGCTGCATGGTTGACACACAGTAGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTT   EIGGGHHHHCJICGIMGCJGHKCFDJOJJKKIJKKKJIKJJMIIJJJHEHIGILLLLGLBGDJJJLKGIKHGIIKHHJHHKIFHHCG;HFBCGFBEFCDGB   X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR229775  AM:i:29 NM:i:1  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IG
+ERR229775.76124411     83      17      253     29      50M1I50M        =       1       -351    CTTATTCTGCCCAGTTCCTCTCCAGAAAGGCTGCATGGTTGACACACAGTAGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGA   DDFFFGHJIGHINGDIGDJIJAINKELOIJLKKKKKMJLKKGJKJKLNKKNMMMKLBLJLLLNMMJKKJKKJJJKKJLLIJJHE@KJJJKFHIHFEIIHFB   X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR229775  AM:i:29 NM:i:1  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.72556128     147     17      262     60      41M1I59M        =       22      -339    CCCAGTTCCTCTCCAGAAAGGCTGCATGGTTGACACACAGTAGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAA   DDFJEGJGC@IKEINIFFMHKHIJKKKIIMJKJJJLKKMJJLKKMJLCKKFKKMLLJKJIIKKIIKJHKLGHIGC>HHIJKFHHHGGIJGBEEJAEEIFEB   X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:CBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GG
+ERR229775.73749010     147     17      283     60      5S20M1I75M      =       28      -349    AAAGGCTGCATGGTTGACACACAGTAGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGT   ######G?<7G9;+@-DEI=CHOHKOFBHE9BHKFE>JHDH9?GHFDCBKCIHA;E=C;9>@A7HA?;AGADHBGHGG@@:>8HG?D9DF6/;@=>:<CB9   X0:i:1  X1:i:0  XC:i:96 MD:Z:95 RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.71066602     147     17      291     60      12M1I88M        =       35      -355    TTGACACACAGTAGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGC   AHGEBHHIHMGIMIGILKBJIKLKMMMKMKIKKHJJLHJMMJKHIG:KLJGLJLLJLILLILLKLKKFKKHHIHIJHHGIJHGGGHGGGGCDBDCEHGGF@   X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.73865342     99      17      298     60      5M1I95M =       594     396     ACAGTAGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTT   BEHGHHHHGKFI@JIILKLKLJKMIILLJJLJJKKJMMNNJMMLNLJMNJMJLLLLMLMMLKMLLMMKJLKKKJMJKIKFKKIIMFFJGNFKIIKIGGCBD   X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BAAE
+ERR229775.89434694     147     17      304     60      101M    =       93      -311    CCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTTAAAATTG   DFGG?JIIHKLILLKLLLILKKMHJMNHKJIJDMLMMMKLMKMIMMJLMKJLLKMLJJJIILIIIJEHIIEJIKIJHJEGHHFJGDHFGGEDBFCFFEDGB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:BA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.24343576     83      17      322     60      101M    =       62      -360    GCTATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTTAAAATTGTGACTTTCATGGCATAAA   ?DEFIGIJKEAHC<GIMKHNKJILKHMNKLNMMLLJNLJKKKKMKJKLLLIJKMJNKJHNMJKKMLJKHJIJMMMIJJJIKJHFJIIIJIAGGFHHGGDC7   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@
+ERR229775.64297521     163     17      324     60      101M    =       598     370     TATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTTAAAATTGTGACTTTCATGGCATAAATA   @B4DEDC=EDEAC@HCIJ>BBA;FEFGH:A7E<&<GJK=C9F=EBIKJKJGJHCADIJLKI9I>>HAJEIEKKKJGMIJGILKMGNLLKLKIEIJHDIEFE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR229775.65476258     99      17      324     60      101M    =       548     324     TATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTTAAAATTGTGACTTTCATGGCATAAATA   BFFFGHHHHKIJKELKKKJJJLKLIIJIKLLJJLJMLMMNKLLKFJMNMKKJMKKLMNLLKKNLKLMKKKKLLKJNNNLILKLMJNLLKLKIEIKHGHGFE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR229775.44063798     163     17      331     60      101M    =       608     377     TAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTTAAAATTGTGACTTTCATGGCATAAATAATACTGG   @92:9C:E>:EFG>H<CCE@G:=;97<@A@EK@@AAD@@9CADEHGFIIHEHHHGHGGD@J36@CIIIM?JFBHJ5E3CGKLKIC'=FH@DJHIEGHFGB#   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@
+ERR229775.78639790     99      17      335     60      101M    =       590     355     GACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTTAAAATTGTGACTTTCATGGCATAAATAATACTGGTTTA   ?GDKFFKHHHIIECHIBHFJGIKIHKKLCBHEFJIKMMKJGIJJBFJJJJDMLKJJKJKKLLLKNNMKKHIILINIGKLIIKILLLNNIIIJKIMGEEE>@   X0:i:1  X1:i:0  MD:Z:0A100      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:ZS@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.59467859     147     17      359     60      101M    =       159     -300    GAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTTAAAATTGTGACTTTCATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAAATGCAT   DGCDGIEEDKK>LIKHIGMJFHLNJFHLIJAJIIFMMHDIJHGIHIJLIC?LJIEDCA=<3AJIHID<A?<BDHEE7D<DGCBHJDEBFGEBEFCFFDEB@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.48988007     147     17      371     60      101M    =       115     -356    TCATTGTTGCTTTACTTTGCATATTTTAAACTTGTGACTTTCATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGTGGATAAAAGG   FA=1/@:JFIMIF0:;NLIHEKJGMLKK@>)MJGD=@?<8*4JCCA8@928-=92)2@975E)BFE8-;L>CFC>8K?E=8''?@9A>6C694*%;,/44*   X0:i:1  X1:i:0  MD:Z:4A25A63C5T0        RG:Z:ERR229775  AM:i:37 NM:i:4  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.70199275     99      17      391     29      101M    =       711     374     ATATTTTAAAATTGTGACTTTCATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAAT   ?EFGGHHFFIEIIEF?C@ABICJICEIJJJLLJJM?H>HHCFI:G>AEHJILLFHGCMJGLKEM>-5A8BKE;JIJHFH4AEIAGMJDF@<A@EBGBF7C6   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.47649789     99      17      392     60      101M    =       647     355     TATTTTAAAATTGTGACTTTCATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATG   :EFBGHHJJKBIIEDGFIIJLJIKDIJIILLJILIEFMFDJKKJKKHHJAKLIJGCKFILMNNKHJKKLLJ2JIKLDJHBBIFJKLLLIFKIKIJHIHEE=   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.6535575      83      17      400     60      101M    =       136     -364    AATTGTGACTTTCATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGACATA   CC9CCD3?CDIKJGHDLIIIKGLJE8>EHKJHJLHD9JKJN?JLFAG=GMGKKJIAJAJGHI@JGIKKIMHLIIGDILHIF>CGJJLGDC8DHHLGFGFE?   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:FE@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.5711913      163     17      409     60      101M    =       646     337     TTTCATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACAC   <@CDFD<CE@BFHCFCIFD;JFE?<><AB;AA>@A?HIIGFJKJLLIFIFCGIFEEDF@KMC?EI=<<<BHHJJGIGKBGGDAEKKHMJJHIBEHDCGEHB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.51284727     83      17      420     60      101M    =       174     -346    AAATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTT   ABBCB=.9FIDDIEIKDBIFHGKKH@IHJLKLKJIKEIGKJKHDABJJJKHLJILJJJJJLLMKLJLHF@HEHJMIIBHAHIEF;EDEII>GGCDEEFDD7   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.22701711     163     17      421     29      101M    =       699     375     AATAATACTGGTTTATGACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGGAATGAAGACATATGTCCACACAAAAACCTGTTC   <BEEH:<>93:<>>FC'?<A:GG:DEEEF1=J);9C@H@?AFA)=DJB??C))-:4?;<AGCID@KK%;CHJKNGLFKBDE=1@C:DJDGCHBHAEHDGDF   X0:i:1  X1:i:0  MD:Z:16T50A33   RG:Z:ERR229775  AM:i:29 NM:i:2  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229775.74734077     83      17      421     60      101M    =       164     -357    AATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTC   A:DBED@DGB7F:FEGIGAH7:CF>IHGIKH7KCHCGJFFJHEFCHJJMCLAHJDHKHMGHMLMEF@IBFIHI@DA:HCIGFA83>=0HH<AGG<<F>EG7   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.52216469     163     17      454     60      101M    =       693     339     ATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAA   @CEEFFBFE<DEGIJHJEEGJJGHIHKKCCGIIGKLLIJKHLKIJIJJKJGKJKJJKLNMMJMMJIJJJKKJKKJJOKKJNKJKLIIJGIJHHCHHDGGGE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IJ
+ERR229775.13748016     16      17      455     37      101M    *       0       0       TGCATGTGGACAAAAGCTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAA   IFEDMGM?J<IGGBNC*PLKJGMIRKLOKRHJJJMJHKLRBFKLNIQEF>:<>:MEMIMED1N?LLQKQD9)@GNLKB<KB18=?87BGILGHGNE8ICF<   X0:i:1  X1:i:0  MD:Z:16T84      RG:Z:ERR229775  NM:i:1  XT:A:U  BQ:Z:D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D@
+ERR229775.86942903     147     17      471     60      101M    =       232     -339    TTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAACAACCACACGCCCTTC   :HDA8F:ILGILIMIMIFIEA;)D>@GHGFA;>A>D>;A;H=?B5DIEAFEC>-(7@C8BAD<ED3C<=?,3730;D3;HB2&4???/6323/8:"B>5>7   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.82457097     99      17      474     60      101M    =       695     321     GGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAACAACCACACGCCCTTCAAC   A?HGGHHFIGHIJFJLLDEJLJKIJIIIGJLMJHIHKMNNNJMNLJJMKKJJMKMMMLLLNJJMKKLKJMKNNNNIKKIIKMJMHGFKGHC?FEHLDFGDB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:CA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.93698964     99      17      499     60      101M    =       735     336     TATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAACAACCACACGCCCTTCAACTGGGGAACTCATCAACAACAAACTT   BFFGHGFHFHEIKKKLIKLIIJLJJKKLJLIMKKMMJKMKKMKKMKNNMNKLLMKNNKKNKMKJKKBKJIOJKKGINHGEGHHGMIJIIJIGJHFIBFDHD   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CC
+ERR229775.17900575     99      17      527     60      101M    =       760     333     AGCTTTCTACCATCACCAAAAATTGCAAACAACCACACGCCCTTCAACTGGGGAACTCATCAACAACAAACTTGTGGTTTACCCACACAATGGAAGACCAC   BEGKGHGLHFDIIGIIKILLLLIKKLJMLIJKILJIKJBMMMNKLKMKNLMMMJLJMMKKKJLIJMHKMIEMJHJICJFDFHIHJGGGKDIIGJGHIDEFB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.65476258     147     17      548     60      101M    =       324     -324    ATTGCAAACAACCACACGCCCTTCAACTGGGGAACTCATCAACAACAAACTTGTGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAA   BCGGGE@GIAJGDGIHAIGFKNMJKKJKJHKLJGKKJJLKKJJHIKKJJKGJJJKILGGHBHFBHHJIHIGF:KGBJIEJKFFHGAGGHGBBHD;DCEEEA   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CA
+ERR229775.83749675     163     17      553     60      100M1S  =       783     330     AAACAACCACACGCCCTTCAACTGGGGAACTCATCAACAACAAACTTGTGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCT   <BDCFC:8E@3B3/8-EC8;GAF7=<#<69;>?<:GH:?I59=G@JHHDC3D'6@?ACFHI:E?>;BG=BECFIBH:6?E<6?GDEDHDCHDE65?=GE##   X0:i:1  X1:i:0  XC:i:100        MD:Z:100        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@@
+ERR229775.19017039     99      17      560     60      101M    =       839     368     CACACGCCCTTCAACTGGGGAACTCATCAACAACAAACTTGTGGGTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGTACAT   ?GDB=1GFFK:GHGH=F<BIJKFIFFFHIJCI6BABKGLCHECG%>?G=CHJJ?DJLGGDGCCC6<CCKFIAGGCFIHF@DDCHE?HDFDE>CIEA?.@E9   X0:i:1  X1:i:0  MD:Z:44T56      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.78639790     147     17      590     60      101M    =       335     -355    CAACAAACTTGTGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGTACATGCAACTGACAGATGAATCTCAAACGCATTC   CFDGCCHEBGDGFDBKCACBCBC?HKIKDGKLEJJGDHMDG45?IIFIHDEDHIBHA:94'ECEFHC=EH>BFGB<GB<CJADGCCFFHHB@EA9EEEDD@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229775.63559677     99      17      594     60      101M    =       833     339     AAACTTGTGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGTACATGCAACTGACAGATGAATCTCAAACGCATTCCTCC   ?D@CJDHIHHCIIEGHJGHGGIKIIIKLJKHHJGMJJKJJMJJMMMEFJLJJKCCGLLLLKKIJIKKIGHGIOKKIJIJCIJKJINIKKHG:FJI@GEIED   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229775.73865342     147     17      594     60      101M    =       298     -396    AAACTTGTGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGTACATGCAACTGACAGATGAATCTCAAACGCATTCCTCC   BFGGGIFJHGHHIFCGIIIKKJKKIJKMIIJJGMMJMLJKJKLJKKMMKKAIIJHJJKJIKIIHJIGHIIEIHKIIKJGHJGFIJGHGHG:<EFEGCEHBB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:ADB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.64297521     83      17      598     60      4S97M   =       324     -370    AAACTTGTGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGTACATGCAACTGACAGATGAATCTCAAACGCATTCCTCC   #####FCBBHIKIGCHIHIHI=LLHHKKGJEKGLFKMJHCKCKJKKMIJGCJJB/C?CCDMJIJHCJGIIJFIHGKLIGIIGBHIGHGHH9GE7FICGH??   X0:i:1  X1:i:0  XC:i:97 MD:Z:97 RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.44063798     83      17      608     60      101M    =       331     -377    CCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGTACATGCAACTGACAGATGAATCTCAAACGCATTCCTCCGTGTGAAAGAAGCC   2>@@?:?CEF<DEHIIFEGHFGLKGEJHKKJDI8@G7DCC7IKDBF?EJHIJGHJJJICJFHLECJDKJKKKGBAB>FFBKJG=JD>EIGFGHHLGBE<?:   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.5711913      83      17      646     60      101M    =       409     -337    AAACTCCTGGTACATGCAACTGACAGATGAATCTCAAACGCATTCCTCCGTGTGAAAGAAGCCGGACTCACAGGGCAACACACTATCTGACTGTTTCATGG   AB8=8AGJHCC@FJKIIIIHHAHCEIFICHFGEGEC@EBJKJKGBICJ8DJ>CIKJJ?JLBG=JHGHIIIJMHKKIJGIIC5FGIJGGEIGGFEFIEEHE7   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G@
+ERR229775.47649789     147     17      647     60      101M    =       392     -355    AACTCCTGGTACATGCAACTGACAGATGAATCTCAAACGCATTCCTCCGTGTGAAAGAAGCCGGACTCACAGGGCAACACACTATCTGACTGTTTCATGGG   68BIAGJE?C?=8JI=5@EIEJHLJJIHGGGBGC?=.?JBAAG=A4EAHJ=FFJJJKJLHH@KJIDHB=HF>?FF>HF@FH;DGI@GAGF7@;@=;3?DBA   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229775.52216469     83      17      693     60      101M    =       454     -339    CCGTGTGAAAGAAGCCGGACTCACAGGGCAACACACTATCTGACTGTTTCATGGGAAAGTCTGGAAACGGCAACACCATTGAGACAGAAAACAGGTGAGTG   C=DHEIHFFLIANGFAKIJLMIILOKJJKLLKKKKNKKMMKLKMKKNNLLKKMMMLLNHKMKMKJJJCKLKJIJILKIMJLLKGJLKFIIGHKFFHFKEHB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229775.82457097     147     17      695     60      101M    =       474     -321    GTGTGAAAGAAGCCGGACTCACAGGGCAACACACTATCTGACTGTTTCATGGGAAAGTCTGGAAACGGCAACACCATTGAGACAGAAAACAGGTGAGTGGT   ?HEFAC>LEAG@C=A@GKKCFHLJJKKJHFCHGKJJJEIGJMJEKFIJJJCHIJKMIFJIFFJJI@FHGH>>;HEEIFCJJ=DJGCGBBEEACFBICEDDB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229775.22701711     83      17      699     29      3S98M   =       421     -375    TGTGAAAGAAGCCGGACTCCCAGGGCAACACCCTATCCGACTGTTTCCTGGGAAAGTCTGGCAACGGCCACACCATTGAGACAGACAACAGGTGAGTGGTT   ####FCGEAFD7::.:DB;'=CB+D@BFFF;2C<,8-%H@C@FI;F-+KIHDCB@57CID<*A4/)G:)ID0IJGKIDIDGEH8<+==FLAEGCKEFEDD?   XC:i:98 MD:Z:16A11A5T9A13A6A16A15       RG:Z:ERR229775  AM:i:29 NM:i:7  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.70199275     147     17      711     29      46S55M  =       391     -374    CAGACAAATGAAACTCAAACAAGTTCCCCCGTGTTAAAGAAAACGAACTCACAGGGCAGCACACTATCTGACTGTTTCATGGGAAAGTCTGGAAGCGGAAA   ##############################################CC<+2:::)HD@(8<6C?A;?>=>,'7(>@3>6><=<1;+7:8>A4@9%.*<07*   XC:i:56 MD:Z:12A35A3C2  RG:Z:ERR229775  AM:i:29 NM:i:3  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.93698964     147     17      735     60      101M    =       499     -336    ACTGTTTCATGGGAAAGTCTGGAAACGGCAACACCATTGAGACAGAAAACAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTTCTGGGGTCATACTCTCTAT   AEHFGJG:@GHHIHFI@;>JHHEEH@IJJCKJFJJKMJJIIJJHIJGI=HFHGJKLIEFFKICDIDKBIKE@IIIJHGIKKHIGIDIFIG<<?8DEGEFC@   X0:i:1  X1:i:0  MD:Z:93T5G1     RG:Z:ERR229775  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WWT
+ERR229775.99018716     99      17      745     60      101M    =       985     340     GGGAAAGTCTGGAAACGGCAACACCATTGAGACAGAAAACAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTTCTGGGGTCATACTCTCTATGTTGATTCTG   :?@CDFGAFKBEG@KG@8HJKGIGKIJKIKHK>IFKMJMBGKDFFJF@CGBBIGINHJEJI?FFBDILDLDDILIFGA7)?EEHLIMIHFIFHHHIFDFJD   X0:i:1  X1:i:0  MD:Z:83T5G11    RG:Z:ERR229775  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@F
+ERR229775.92236775     81      17      758     37      101M    *       0       0       AACGGCAACACCATTGAGACAGAAAACAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTTCTGGGGTCATACTCTCTATGTTGATTCTGGTGGTGGAAACAA   A?>FGG@BDCFFJIJIMIKIMFFIKJILIIKJNIKJILJMJKKMLMLMLMJIIJFINMLFJGLKJKJJHIKKJLJHIJJLIIHDJKIJGIEFGFGHGHDFB   X0:i:1  X1:i:0  MD:Z:70T5G24    RG:Z:ERR229775  AM:i:37 NM:i:2  SM:i:37 XT:A:U  BQ:Z:CA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AA
+ERR229775.17900575     147     17      760     60      101M    =       527     -333    CGGCAACACCATTGAGACAGAAAACAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTTCTGGGGTCATACTCTCTATGTTGATTCTGGTGGTGGAAACAAGA   +EGGCFD>EEFAJIIIJHMHEEJJHKIHJIMDCHHKKJJJJMMEEEKMKIBHBLKLKCIJKLIJGHCAGIFDDF>HFHFIHECEGDF?GEB?EFCFEEIEB   X0:i:1  X1:i:0  MD:Z:68T5G26    RG:Z:ERR229775  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.83749675     83      17      783     60      101M    =       553     -330    ACAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTTCTGGGGTCATACTCTCTATGTTGATTCTGGTGGTGGAAACAAGACTGTCCCAGCCTGGGTGATACAG   EEICDIHLCGFDCHH>DFHFKGDCNEKJJLHLLG;KIIIDLJEEJD@IC=D=0GMFLIJLCJHHCHFEHIIHHJHIHDFIHKHGHKH>HHAFDE=GEF=H:   X0:i:1  X1:i:0  MD:Z:45T5G49    RG:Z:ERR229775  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.63559677     147     17      833     60      101M    =       594     -339    TATGTTGATTCTGGTGGTGGAAACAAGACTGTCCCAGCCTGGGTGATACAGCGAGACCCCATCTCTACCAAAAAATTAAAAATTAGCTGGGCATGGTGGTG   FDHFHIHEF@<DF?:D=<@,4;0B>FDD;5AC::ELBGCBHE3DKIHEHMFAHLE=BACIGH>IFB7FEHBC=G>KHFCHIFFGJDHEFFBB@BACFCCD@   X0:i:1  X1:i:0  MD:Z:1G99       RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:[YZA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.19017039     147     17      839     60      11S90M  =       560     -368    CTCTCTATGTTGATTCTGGTGGTGGAAACAAGACTGTCCCAGCCTGGGTGATACAGCGAGACCCCATCTCTACCAAAAAATTAAAAATTAGCTGGGCATGG   ############GJE:GEE?9)D<=B?09>.>/1?ACBCBIJIA@@?5FEEC9HL<<8?7,B?@@@BGHGC9BHIHGI:GG@BHHCFGGJ<3ED;;CDAB@   X0:i:1  X1:i:0  XC:i:90 MD:Z:90 RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.98760722     163     17      840     60      101M    =       1103    363     ATTCTGGTGGTGGAAACAAGACTGTCCCAGCCTGGGTGATACAGCGAGACCCCATCTCTACCAAAAAATTAAAAATTAGCTGGGCATGGTGGTGCATGCCT   <BCDHE@A@:5DBCIFGGFHIGHICEIKIAGJIFKHD?HG>CBG@;DACF=HDJFJJCMJH@JGIKKIFDFFFHHEGEDHKHGCGJJICAB=?AIIIGGEG   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR229775.516742       163     17      845     60      101M    =       1152    407     GGTGGTGGAAACAAGACTGTCCCAGCCTGGGTGATACAGCGAGACCCCATCTCTACCAAAAAATTAAAAATTAGCTGGGCATGGTGGTGCATGCCTGTAGT   A<ADC<<?FDEEGIIGGJGCJJIFHJKKHIJFEEGHHIJJ@KLJJLLLJJEMJMJJMILLLJKEGHJKJFFCGGHLHFFHIIIGIHCFDIJIIIHKEFGFF   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229775.6073289      163     17      857     60      101M    =       1160    403     AAGACTGTCCCAGCCTGGGTGATACAGCGAGACCCCATCTCTACCAAAAAATTAAAAATTAGCTGGGCATGGTGGTGCATGCCTGTAGTCCCAGCTATTCA   BGEGCIBFEAAHHFIHHID;EIEGHHIC?FFJIJKKIIKLJLIILJMMMMIJKJKLLIJJJDIIGFDFIIFEFHBFBHIIHIHLHIIIJLIHJIILGGFGD   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229775.36576640     163     17      937     60      101M    =       1160    323     GCCTGTAGTCCCAGCTATTCACAGTGCTGAGGTGGGAAGATGCTTGAGCCCAGGAGTTCAAGGCTGCAATGAGCTATGATTGCGCCACTGCACTTTGGCCT   AFEIEDBFEBAFGHIFGGGHHHGJHEIKIIJK@BGHKKKJFIJLJIKLEKBJKMFJ@DJKMMJFNLLJMKJKKJOKKJMLKHKAIHJGLIIIGLEEGEGEI   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229775.99018716     147     17      985     60      101M    =       745     -340    CCCAGGAGTTCAAGGCTGCAATGAGCTATGATTGCGCCACTGCACTTTGGCCTGGACAACAGAGCAAAACCCTGTCTCTAAAAAAAGAAAAGAAAAGAAAA   ><FJGHLDKJHHMIIIJB;<CIHLHGFHIG?:=3;=2CFBGHD:HLKI;@4IFFIAIEHFIIKBHH:82DB>;>HF=GAIHGGH?FIEHGE9EFCIEA=@@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CBFH
+ERR229775.55719080     99      17      994     60      101M    =       1282    388     TCAAGGCTGCAATGAGCTATGATTGCGCCACTGCACTTTGGCCTGGACAACAGAGCAAAACCCTGTCTCTAAAAAAAGAAAAGAAAAGAAAAACTCACTGG   BFHIGFHLHHEKIIJKKKHIJKIKILAKLJJLJKJJMKKLJLMMJMLKKNKKMLKLKNNNKMMMKIKMJNKMMMNGHHJFHHIKHIIIKHIHCGMGHDIEC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229775.77830097     163     17      1036    60      101M    =       1255    319     CTGGACAACAGAGCAAAACCCTGTCTCTAAAAAAAGAAAAGAAAAGAAAAACTCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTT   BIEBGCCHCBCHHH,=FICDJKHCGDGJHJJKHFIIJKLLIKLGLGKLMMDHLJJDLFIKIDIDIKIGJIFHHGFHEHJH?JIIFJFFIIFLIJHGHGGIB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D@
+ERR229775.3695912      99      17      1042    60      101M    =       1118    176     AACAGAGCAAAACCCTGTCTCTAAAAAAAGAAAAGAAAAGAAAAACTCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCA   BHEGGIHHHKIKGJKLJIKLLLIMMMMMMJKLMMKLMMNKLNMNNKLLJJNLMLKJKJLMKJLJJHKJHHHHLHFJIHHHIKIKINJKIHJIIMJGEHDED   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.54641833     99      17      1042    60      101M    =       1321    379     AACAGAGCAAAACCCTGTCTCTAAAAAAAGAAAAGAAAAGAAAAACTCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCA   BHEGGIGGGKIKGGKKHAHLJLIMMMMMLJKLMMKKMMMFLLMNMJNMKJMJMLKJKJLMKJLJJHKJHGHHJHFJIJHHIKIKINJKIHJIIMJGEHDEF   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229775.90795085     163     17      1066    60      101M    =       1297    331     AAAAAGAAAAGAAAAGAAAAACTCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTT   BGHGHEDHGDCHJGJHIJI?JGJIHHKIKIGHHIKLIFKIIJIHL=HIKJCIGLLHIHKJMLKIEBEHJMLJDMIJKJMIKLDHKCJJGFDHHGGGEFFCB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:JOOLJ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BCEGEE
+ERR229775.51118640     99      17      1069    60      101M    =       1370    401     AAGAAAAGAAAAGAAAAACTCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCAT   BHFHIJJHJKIKJJKKLKHLLJJMKLKJJJKLMJKLJJJKMMFJGKKMLJMMKKLJKMNLMNNKLMNKLKLKMKLMLLIGLLIKNKKLKJCKHFEEFCFGE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:EJ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229775.57580585     163     17      1077    60      101M    =       1316    339     AAAAGAAAAACTCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTA   BGHGEEE@G>9JHEGHGIFFHHHJKHHIFBAIIFGHHIJKHIJKIIKJIKGJKMLJKKNKKBLDLJKLJLKKJKHLIKLKLKIKLFLKLFIJJEIJGHFDE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:CFFB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR229775.82642257     163     17      1081    60      101M    =       1336    355     GAAAAACTCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTAATCT   BGHGHH@JEB@JGHHEGGGHJHBJHHIFIICIA>HDJIKJIIJIILLKJLGJJLMJJGLJLGKIHJ=JJKLLMJKKLKFMKLLLLFIJKIKKKKHGGFGGJ   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@L
+ERR229775.30538656     163     17      1087    60      101M    =       1321    334     CTCACTGTATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTAATCTTTGCAG   <F<EAIB-9:5GACICGCCCGDEBHIHIKE@EFCIIJEIGEB@GKHIKMKCFLJH>A?BHJEKFGG??IKKKAEIKJJLLKLLEHKLKIHIJIILEGGEG?   X0:i:1  X1:i:0  MD:Z:7G93       RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.87113255     99      17      1096    60      101M    =       1361    365     TATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTAATCTTTGCAGTATATTTAC   ?EFGGFHHJHFGIAHIIFKLLKJKLJJKIJKMKLMMJJMNKJMEHHFIEDIKLKLGLLKLLLLKLKJHKJJKKHKFIKD;JCGEIGDIIDK=4CEDEFAEB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229775.98760722     83      17      1103    60      101M    =       840     -363    GATACAGGTTGAGGATCCATTATCTGGAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTAATCTTTGCAGTATATTTACCAGTTCA   EFFFGLHGHJLNKLKJGLLNLILLLIAKKKJLNKJHJMJNIJKDNNNKLLKNNNJMMJMNNNNLKJIJMMMJIJKJKLMLJJEFHHHCIJAGFFHLDIHE?   X0:i:1  X1:i:0  MD:Z:26A74      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.37017046     99      17      1113    60      101M    =       1339    326     GAGGATCCATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTAATCTTTGCAGTATATTTACCAGTTCAGCATCCCTAA   BHDCIGGFIGCGIGKJKIKIJKLIKLKILJKKJFHJKKILJJKKLLMHJJKKLLMIJJKLLLJKJMKMNLLIJKLKKLDFLLKAFHDIIIJHKLGGFFJED   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229775.3695912      147     17      1118    60      101M    =       1042    -176    TCCATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTAATCTTTGCAGTATATTTACCAGTTCAGCATCCCTAACTCAA   GDFGGHIJILLFHHMIIMLJKLIJNKKKIMNNKKKKMKMILMJLMMMMLIEIJMLJJIIJIKKLLIKIKIBGHHKJHGEIKFIIHHIGGHBAEFCDEEEE@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GE
+ERR229775.17531023     163     17      1121    60      101M    =       1381    360     ATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTAATCTTTGCAGTATATTTACCAGTTCAGCATCCCTAACTCAAAAA   BEEEDE@EFDEFGFI>GBCBJHFGGIBGFFEJIFJJJJKEFJJJJJKJIHEJKKIEGHJMMKKHGJHFIKJIKKJHJKKKIHJKKLJKHILGMGMHHIEEE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CGDFG
+ERR229775.516742       83      17      1152    60      101M    =       845     -407    AATTTTGGATTTTTTCATATTTTGTAATCTTTGCAGTATATTTACCAGTTCAGCATCCCTAACTCAAAAATTAAAAAATCTGAAATCCCAAACGCGCCAAT   7?ABDGED>DDDDJE?FB9DDCEA.=<>AD=/AEG6ABA8FD>2CGF@GFBJ?>5*G>59@.<*4JKIB;D*)JJIIBHA:8GC>=E4;H7C>F?GCEDE?   X0:i:1  X1:i:0  MD:Z:72C28      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.36576640     83      17      1160    60      101M    =       937     -323    ATTTTTTCATATTTTGTAATCTTTGCAGTATATTTACCAGTTCAGCATCCCTAACTCAAAAATTCAAAAATCTGAAATCCCAAACGCGCCAATAAGCATTC   ADEFFKKIJIIHIIJGJIHIIFKJJINIHJJJMLHGHJLIMHGLJIGEFJKGFDKGCLKLLKMLHKKKKJLJGIKJIKLKJJIGBKAJHIGHHHLHGGHGB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229775.6073289      83      17      1160    60      101M    =       857     -403    ATTTTTTCATATTTTGTAATCTTTGCAGTATATTTACCAGTTCAGCATCCCTAACTCAAAAATTCAAAAATCTGAAATCCCAAACGCGCCAATAAGCATTC   <@AFFKKIJIJHIIJGIIJJHFHKJHNIJKJHBEF@HGKHMLJLJJJLMJKIJGKGHLKLKJLLHKKKJIKJJLKJIKLKJJIGBKAFEIEHGHLHGGHHB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229775.78971137     163     17      1189    60      101M    =       1464    375     ATATTTACCAGTTCAGCATCCCTAACTCAAAAATTCAAAAATCTGAAATCCCAAACGCGCCAATAAGCATTCCCTTTGAGCGTCATGTCGGTGCTTGGAAT   BBFEFFBCCB@GHHGHHGDHJJJHIGKIHGJLJHJJILLLLILJGKLMIKDFHLKHAE;@HGMGILHFIJIIFGLJJHBCHAGEGIIKIAG>CEMEGEHHD   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229775.87728427     99      17      1242    60      101M    =       1483    341     AACGCGCCAATAAGCATTCCCTTTGAGCGTCATGTCGGTGCTTGGAATGTTTGGGGTTTTGGATTTACAGCTTTGGGACGCTCAACCTGTACCTCAATAAA   BHE>G?HFHKGIKKKIIIKKLLJKKKHKCEJJJJEJ?JEBDMJJMABJJIJKLJJJFCDCGDHGCCHEHGHLEEHFGHC;IMIJHGINIIIGIMHIIGGD@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:DJ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BB@
+ERR229775.77830097     83      17      1255    60      101M    =       1036    -319    GCATTCCCTTTGAGCGTCATGTCGGTGCTTGGAATGTTTGGGGTTTTGGATTTACAGCTTTGGGACGCTCAACCTGTACCTCAATAAACCTGATTTTAAAA   EEFFIFFIHHGINJAGKIJJGHAIJGKKMKJLKKKINMJMMLKNNNKMMKNMJJLNMMMNKMHJEALKKFJJJLJJIIILKJJHIIIEHIFHHJJJGGFFB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IKMJ
+ERR229775.55719080     147     17      1282    60      101M    =       994     -388    CTTGGAATGTTTGGGGTTTTGGATTTACAGCTTTGGGACGCTCAACCTGTACCTCAATAAACCTGATTTTAAAAAAGTTTGGGGGCATTCCCCTAAGCCCG   ?EIHGEHF@HCJHEFEIHEGGGHIGHHHKG>BGJDEFDBGJKDCEJKJHJELJJIJIGHF@KKIKILKKHHHIIIKGJJHJHEFD<GIIFBAEF9IECB9@   X0:i:1  X1:i:0  MD:Z:85G15      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.90795085     83      17      1297    60      101M    =       1066    -331    GTTTTGGATTTACAGCTTTGGGACGCTCAACCTGTACCTCAATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCCGGAGACAGC   ADEFHGHJHHIJINJHHKJHHFIAJIKHEIFGJEGHDFIGCGGCGFEFHFHIEHECCCCCJCDDFDEGGGHJLKILLJIILICA@JHGHEF@GGLGHGJFB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.83025798     99      17      1304    60      101M    =       1590    386     ATTTACAGCTTTGGGACGCTCAACCTGTACCTCAATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTC   BFFGGEHHHKGIIEHJF>GLJJMJLLKIIJLMLJMJJMNKLLJLKLKLJNNNNKKHKKLJJJHDHGDGJGGLHGHJIHAGHJGIHAGKIHGJII@FFCCCE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR229775.57580585     83      17      1316    60      101M    =       1077    -339    GGGACGCTCAACCTGTACCTCAATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTA   BEDG?HHKHIJGIKHFHGHKFDIJE?HFHIGJFFFFCCCCCKDEEGFFFFFFFEHDDDFFCJEJLCJIHGLLCLLMKIILK@KKHLKJHIIHKFJHHGHFB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:AC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.30538656     83      17      1321    60      101M    =       1087    -334    GCTCAACCTGTACCTCAATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATG   EEHFDIFIJHIHFFCIFIIIFDGIKJJGGGGDDDDCJDECGEDEFFGECGDDDFGBCACJBGIIEJLCLKMIJKLLBLIILLKKIKHKGKFGIEGDGEFI?   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.54641833     147     17      1321    60      101M    =       1042    -379    GCTCAACCTGTACCTCAATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATG   FFHGEHEIJDFGBHKIHHGC<4FHIHHFFFF?BDBEI>G>GDCADCDDDI>AAEE@GAAD>FEB@HG8EGHIIIKHAJIHKEFGHEGGEHB;E@BDEEED@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.29727862     163     17      1327    60      35M66S  =       1641    363     CCTGTACCTCAATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCGGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTT   7==;A97.8+7HA;IE:88;9EEFH8>;?E#######################################################################   X0:i:1  X1:i:0  XC:i:35 MD:Z:35 RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.82642257     83      17      1336    60      101M    =       1081    -355    CAATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTC   DBEFFGGGIJIKIIIIFFFFFKFHHGHGGGGHD?HEDDFFCKGDGBMJIFJC@MLNMKJLLBMMJMMLLMMJMJLIJLLIILIGIJKJHIIHGHFHGDEGA   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.37017046     147     17      1339    60      101M    =       1113    -326    TAAACCTGATTTTAAAAAAGTTTGGGGGGATCCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCTCT   :DCCDCJFIJHHF9FFHHMFGCFGGEDEC94#455D@=I?7BADBJJIJBCHMJJDMH?HGDLKJAHEHKA@>B=HDBIGHAEHH8ADDF<8DFEHGEGB@   X0:i:1  X1:i:0  MD:Z:31T69      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.87113255     147     17      1361    60      101M    =       1096    -365    TGGGGGGATTCCCCTAAGCCCGCCCCCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCTCTAGGTATTGGTATATTGTGTATG   FEFFGGHDCHCC;HIF?15;7A:4#FD>JKG@DGMKBFLFKLKAJ@AMEE9BEBB:GFB?CIEHGJA<<B>>DDH=BJEJIBFGJAF:DG<?BB4GA@9E9   X0:i:1  X1:i:0  MD:Z:24A73C2    RG:Z:ERR229775  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.51118640     147     17      1370    60      101M    =       1069    -401    TCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCTCTAGGTATTGGTATATTGTGTCTGCTGTGAACT   DDDEGHEMFBGAIGDGGGAKKMJKHNKCLLKNMLLMMJMFKC>DMIIMJJCKLLILLILKHIHKKKIJKHHFDFHKHIGHHFFJGEGFIHBBEF@FEEGDB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.48996859     99      17      1381    60      98M3S   =       1659    345     CGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCTCTAGGTATTGGTATATTGTGTCTGCTGTGAACTGTCCTTGGCCT   A5FEFEGF?EHHIEIIH8HIIJJIHLJIHGIJHMJJJNA:FAIHGML;0<CFGIDDKBLJCDEEFJ7@7BF6BHDJIJIKIIM?ID;DBE?;DEMEF####   X0:i:1  X1:i:0  XC:i:98 MD:Z:98 RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@
+ERR229775.17531023     83      17      1381    60      101M    =       1121    -360    CGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCTCTAGGTATTGGTATATTGTGTCTGCTGTGAACTGTCCTTGGCCT   ;C@A@FFAIINIJINJAKIGNKMIKMKNIJE:LNKHKKKKGKLMMNKMLMJJMMLMLMJLMKJFMJLJJJJJLJJJIJLJJLIFHJICJI@JGHJHEFCEB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.51562629     99      17      1445    60      101M    =       1727    382     TTGGTATATTGTGTCTGGTGTGAACTGTCCTTGGCCTGTTTGGTGACGGGTGAGGAGCAGGGACAGAAGGGTCCTGCGTGCCCTGCCTTCACAAGCCCCTG   ?FFEFHHHHIFHIFKLJ&?HIIKMJMKJKKMKKJLLIIJKKHCBFKHAJMACHKJLGJJKMMHHKJKMJHFFGHMIJAE@GHILIFIJIIJGJHHEFFEJ?   X0:i:1  X1:i:0  MD:Z:17C83      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229775.78971137     83      17      1464    60      101M    =       1189    -375    GTGAACTGTCCTTGGCCTGTTTGGTGACGGGTGAGGAGCAGGGACAGAAGGGTCCTGCGTGCCCTGCCTTCACAAGCCCCTGGAAGGAAAGTTGTTTTGGG   =DDB?CFEGGFJEFGD?GDHJ?HDIAH>GEDGILGHKHGKHHIKINJKLIJGGFFFF8FFLJJIFEGHLKJGGKMLILLLJKKILKIIILEKHFJJIGEE?   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C@
+ERR229775.87728427     147     17      1483    60      101M    =       1242    -341    TTTGGTGACGGGTGAGGAGCAGGGACAGAAGGGTCCTGCGTGCCCTGCCTTCACAAGCCCCTGGAAGGAAAGTTGTTTTGGGATCTCTGCACCCTCAGCCT   :=;FCD?1/EECJIGHCF>AAFGCIHKEA=BDAF<:EB><JDIAHIDFAL@C:IHEKACDIICJJLKJIJHAHHEH>JFJIDBHHCHAD>+#AFDEIE?B@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.15144424     163     17      1542    60      101M    =       1799    357     CCTGGAAGGAAAGTTGTTTTGGGATCTCTGCACCCTCAGCCTGGACAACTTGTGCCCATCTGGTGACCCCTCACTCAGCCACCAGACTTCCACGACAGGCT   BDIECGEFDCEIHBGCGHGGGJEGHBIFHDJIGHJKJIJJKLH?K@JKFJEJIHILMFJMMHB;>IHIIIMIJCKKIFJHGFHJDHGMFIIJG>JFHBDDF   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:EF@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229775.83025798     147     17      1590    60      101M    =       1304    -386    CTTGTGCCCATCTGGTGACCCCTCACCCAGCCACCAGACTTCCACGACAGGCTCCAGCCTCGGCACCTTCAGCCATGGACAGTTCCGCCAGCGTTGCCCTC   CA;4I?C?9HGCJEBD<08@2<H8=2",J?02/%*H=B4DE66A6?:8HD1?EB@9:4=D.=&EBHAEHDF=;=4@AIGGKBIIG6GA>J<+=@=DB9CD@   X0:i:1  X1:i:0  MD:Z:26T74      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.29727862     83      17      1641    60      51S50M  =       1327    -363    CTTGTGCCCATCTGGTGACCCCTCGCTCAGCCCCCAGACTTCCACGACAGGCTCCAGCCTCGGCACCTTCAGCCATGGACAGTTCCGCCAGCGTTGCCCTC   ####################################################E==>=55;,C:65/9:=5J=C>FF@=GBJCB?5"D1?L;1=EHG;=BA0   X0:i:1  X1:i:0  XC:i:50 MD:Z:50 RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.107364540    99      17      1651    29      101M    =       1920    369     GGCACCTTCAGCCACGGACAGTTCCGCCAGCGTTGCCCTCTGTTCTGCTGTTTTCTCTACCAGAAGTGCCCTTCCCTCCTCACCTGACCACTCTGGGGAAA   ?CGGDFL?FHCGFFIAKJIIJGIEHALLJJK<EJBHGIMLLJJACLCGKGHIJFINIKFAEF>GCHGEIEELFIFHMGFGIJDFMFKGIJCMEKHFEAHDF   X0:i:1  X1:i:0  MD:Z:14T86      RG:Z:ERR229775  AM:i:29 NM:i:1  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CBF
+ERR229775.48996859     147     17      1659    60      33S68M  =       1381    -345    GACTTCCCCGACAGCCCCCAGCCTCGGCACCTTCAGCCACGGACAGTTCCGCCGGCGTTGCCCACTGTTCTGCTGTTTTCTCTACCAGAAGTGCCCTTCCC   ##################################G=:?F3CCE>D:8=64'#)'I<=):7>HIB@=A:CE1;:C=JJHC9A:<7=<E9)J9<;*&C1C899   X0:i:1  X1:i:0  XC:i:68 MD:Z:6T13A9T37  RG:Z:ERR229775  AM:i:37 NM:i:3  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.22929983     163     17      1693    60      101M    =       1950    357     TTCTGCTGTTTTCTCTACCAGAAGTGCCCTTCCCTCCTCACCTGACCACTCTGGGGAAATCCCTCAGCACCCTCCCTGAGCATACCCTACTCTGGCACAAG   BEFIEEFEEBCGGIIHGGIFJIHJGEIKKJHKKJKJKLKJIKIGKJLJJMELJJLELLNJMLMMMKKKIIIINDEEMHJHHJIIGHIMICMIMIGHHEGE@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.43533499     163     17      1693    60      101M    =       1932    339     TTCTGCTGTTTTCTCTACCAGAAGTGCCCTTCCCTCCTCACCTGACCACTCTGGGGAAATCCCTCAGCACCCTCCCTGAGCATACCCTACTCTGGCACAAG   @@EHEE@@E<<ADDGCFDECHBCDAECF?E?I?@BHHHIIBHK@E=IGAEAMHFJJBHIJHFJLLKHJIEIFHGDBECFFHGAE>BCFHCL@LHEHIEHA@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.69874320     163     17      1704    60      81M20S  =       1920    309     TCTCTACCAGAAGTGCCCTTCCCTCCTCACCTTACCACTCTGGGGAAATCCCTCAGCACCCTCCCTGAGCATACCCTACTCCGGCACAAGCCCAACCTGCA   74J?@C:D@-=C;696/*=;DD8+@*@7C94='04*65:A@860;<J:@1?5=;?95A5?FID?@M5E2DCGIHIE>+9H#####################   X0:i:1  X1:i:0  XC:i:81 MD:Z:32G48      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.51562629     147     17      1727    60      101M    =       1445    -382    TCCTCACCTGACCACTCTGGGGAAATCCCTCAGCACCCTCCCTGAGCATACCCTACTCTGGCACAAGCCCACCCTGCAAAGCCCCTGAGGCCCGCCCTGTG   ADDFD?GHHEBGIGIHIJHHHHGGHGFEGHFJB;2CB?FADDEAJDDFC@8ABCE?A@BCACCB@H@<<?4<?GGEGGHKIHHIJEIIFGBA<E@CEEDGB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229775.66105707     163     17      1746    60      101M    =       1971    325     GGGAAATCCCTCAGCACCCTCCCTGAGCATACCCTACTCTGGCACAAGCCCACCCTGCAAAGCCCCTGAGGCCCGCCCTGTGGCGTCTCTCCCTCCCTTGC   B<?GHHCE>AEGG@HEG;ACBGCHFFAFF/?GFJLHILKLHIGGIJM:CECFEIHLBFIDJEHEHILAHB5CFG@FGGLHHHGI3?FFILIHHMHGGKC6C   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:GAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.2494821      99      17      1749    60      101M    =       2024    375     AAATCCCTCAGCACCCTCCCTGAGCATACCCTACTCTGGCACAAGCCCACCCTGCAAAGCCCCTGAGGCCCGCCCTGTGGCGTCTCTCCCTCCCTTGCTGT   AHHGFFFLHHGIIHKKHHJKLJKLKJJJJLLMJJJJMJCLJJJNFJLMKKMMNLMKLNMMLMIMHKJHJGG<FGHK?HI@H?HIJINIIIMIIHE?<DF>@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@FC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.15144424     83      17      1799    60      101M    =       1542    -357    CCTGCAAAGCCCCTGAGGCCCGCCCTGTGGCGTCTCTCCCTCCCTTGCTGTCAGGACAGTGGTCCTGGCCTCCGGGGCTCACGGAGCCGCCCTGTGCCATG   @BGGGGB8D@HEHKEJFGGGACGCGKFGGF?EGCCCCDDCGEEFEIGFHDIFJEGGFJDFEBHCEFGEGJKE>LLLKJKII@KKLKKAIHFIHFHHEGFHB   X0:i:1  X1:i:0  MD:Z:70A27G2    RG:Z:ERR229775  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:BD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Z\V
+ERR229775.97978507     163     17      1893    60      101M    =       2135    342     TGCCGTGTACCTCTGAGCCCTCTGCACAGTGCCTTCTGCTTGCCTGTGGCTTTGAGAAGAAACCCCTTCTGGTTATACATAAGACAGCCAGAGAAGGGAGT   BEFC<FBFE@AJGIGGJIIHKJJIJHIHKGHJKIJKLHKLIJLKMJJILLGKKHKGJJMLMMJLLMMJJLJJKKJJKHKJKMILJJIIHJIHIJHGFEHFF   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H
+ERR229775.15256528     99      17      1898    60      101M    =       2147    347     TGTACCTCTGAGCCCTCTGCACAGTGCCTTCTGCTTGCCTGTGGCTTTGAGAAGAAACCCCTTCTGGTTATACATAAGACAGCCAGAGAAGGGAGTTGCCC   ?CHGDFLGKFDHGGJKJ8DHIHJGJIIKMHFMFJMJIJHMJJJFJLJKJGKFFKLIDFJILNKLLI@2CBJDBKEJDEH>HHGIEFJDFKHGBGCFF7CAD   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229775.107364540    147     17      1920    29      101M    =       1651    -369    AGTGCCTTCTGCTTGCCTGCGGCTTTGACAAGAACCCGCTTCTGGTTATACATAAGACAGCCAGAGTAGGTAGTTGCCCAGGGTGGCACACTACGTTGCTG   <@DE96DJHGG>8CG@:?4$=@*IBB@41AEC<=3+#(B<@6F=287JIG?C8(A@BCIH<F?@B9-DCEBA<I<&86:JF:-3**):03+'."?CED6D:   MD:Z:19T8G5A2C28A3G19G0C9       RG:Z:ERR229775  AM:i:29 NM:i:8  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.69874320     83      17      1920    60      7S94M   =       1704    -309    CCTGCACAGTGCCTTCTGCTTGCCTGTGGCTTTGAGAAGAAACCCCTTCTGGTTATACATAAGACAGCCAGAGAAGGGAGTTGCCCAGGGTGGCACAGCAC   ########DG?7?JE=E*5FE:AIIFG=>>MLJFH?C;CJIFGCGDIBIJHDCJCEFFHHIHD?ALEC5CHMD38CECLGCE?45HLCE;BEGFHGJ<=C?   X0:i:1  X1:i:0  XC:i:94 MD:Z:94 RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.43533499     83      17      1932    60      101M    =       1693    -339    TTGCCTGTGGCTTTGAGAAGAAACCCCTTCTGGTTATACATAAGACAGCCAGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCC   2D>ADFGGIIHFIKILIFLDB51FCBHGGCKJILFIKKJKKJMIHJMLKJMLMJHLIGIMJMKJGJHGKKIJHFIIFLDHG@HIFIGGGH?KCEGHGGF??   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.22929983     83      17      1950    60      101M    =       1693    -357    AGAAACCCCTTCTGGTTATACATAAGACAGCCAGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCATTTTCACAGGCATGAAA   HEA>CFFGIHKIKIGMKLKJIFKKMEIKLJHKNKMKKNMMLNKNKMJCLMMMJJMMLJKMLHIAKMJLLJKLKMJLJILJJKHHLLKJIIFKGHHHGFFFB   X0:i:1  X1:i:0  MD:Z:91G9       RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ADB
+ERR229775.66105707     83      17      1971    60      101M    =       1746    -325    ATAAGACAGCCAGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCATTTTCACAGGCATGAAATGGAGATAACAACAGGAGCGA   EFCIGFCMICINIMIGJIKKNBJKIHIKMJJKKLJIFINLJKCKMKLMKJJGMJMIGKJHFHIMMLKJIIMLKJIIKKJIIKKKKHHDIIGIHLFGKF:FB   X0:i:1  X1:i:0  MD:Z:70G30      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.105154648    163     17      1981    60      101M    =       2189    308     CAGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCATTTTCACAGGCATGAAATGGAGATAACAACAGGAGCGACCGCACAGGC   @DCE:EEFD<=H?>>?FF==CCB@1:C=FFGHG;<=?HKICHBC?4AFEE:HEC5<EAHDH;AGIJHKEKEFD@<GDGHBIIEG>AJ3B;H?A>6BCEB85   X0:i:1  X1:i:0  MD:Z:60G40      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.52172354     163     17      1982    60      79M22S  =       2196    314     AGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCATTTTCACAGGCATGAAATGGAGATAAGAACAGGAGCGACCGCACAGGCT   A@?:E>31<61E<;88BG,%/C8/4BAG4;BA1AG92D;D?C9<=)?>;C?B<III@F?JC/>DF+9D+0>>0;DGJG#######################   X0:i:1  X1:i:0  XC:i:79 MD:Z:59G18C0    RG:Z:ERR229775  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.39805220     163     17      2022    60      82M19S  =       2315    385     CAGTTACTGCCATTTTCACAGGCATGAAATGGAGATAACAACAGGAGCGACCGCACAGGCTGCTGAGCGCGTCACACGCAGCCATCGCGCAGCTCAGGGAT   @94EAE@J>:3GGEGCGD9=ECACGGHHHE;HHB?DFC1E:AA@AJJE=@<H+;C?H8:86<E?@?>C6=43>@CI?8DBC####################   X0:i:1  X1:i:0  XC:i:82 MD:Z:19G62      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.57143597     163     17      2024    60      101M    =       2298    374     GTTACTGCCATTTTCACAGGCATGAAATGGAGATAACAACAGGAGCGACCGCACAGGCTGCTGAGCGCGTCACACGCAGCCATCGCGCAGCTCAGGGATAT   @DAECIBEC@AGHEICGGIHJHGIEHAGHEDGICFLHILJCJ8FDE>KDD3;C?CJEDHFGEGFCF=F<>>EBIE@DECD?>DB9B<BAAGHIJGFFFFFE   X0:i:1  X1:i:0  MD:Z:17G83      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR229775.2494821      147     17      2024    60      101M    =       1749    -375    GTTACTGCCATTTTCACAGGCATGAAATGGAGATAACAACAGGAGCGACCGCACAGGCTGCTGAGCGCGTCACACGCAGCCATCGCGCAGCTCAGGGATAT   CHFFGIFBHFHHHKIIHMHIGIIGEGHHGGJFFG>ECBHCJDADD;AE@;>C>HLEFCDH>IILJ@G6IJ<BHG?HIKGJI@E9F/G>GG:AEJACCEEB@   X0:i:1  X1:i:0  MD:Z:17G83      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229775.11251161     163     17      2065    60      101M    =       2333    368     GGAGCGACCGCGCAGGCTGCTGAGCGCGTCACACGCAGCCATCGCGCAGCTCAGGGATATTACGTGTAACTCGACATGTCAGCGATTGTCACAGGCACTGC   @<ADD;DC>3B"2=<"5?9=JGBBB'=:@;<FD<8CA47@<B@2@:F44/>DFC=?698AFCD4;74C@EBD7IBFHH8AD@G+-3<BBFFDF29CHDJD?   X0:i:1  X1:i:0  MD:Z:11A89      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.12020490     99      17      2089    60      101M    =       2330    341     CGCGTCACACGCAGCCATCGCGCAGCTCAGGGATATTACGTGTAACTCGACATGTCAGCGATTGTCACAGGCACTGCTACTCCTGGGGTTTTCCATCAAAC   B:G>HGHFHF>IIKJKIHKBKBLJLLLLJLLJKJJJKJJCHJKJLHMMBLHJJIGIJGI>HFCFGJKEHGFHIFMIJMIDMIIMIHGHADFFIHKIGHEDB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229775.18301321     163     17      2092    60      101M    =       2301    307     GTCACACGCAGCCATCGCGCAGCTCAGGGATATTACGTGTAACTCGACATGTCAGCGATTGTCACAGGCACTGCTACTCCTGGGGTTTTCCATCAAACCCT   AFEECE789<<EDAFA7C2=G<?@@@A7>',AD@GF@BG?>H<4F7GBIE=@>FCF;=;CEBFE>D=A=AAJGHKH;DDFKHG?C02BAIHG@@FEAA3=6   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.97978507     83      17      2135    60      101M    =       1893    -342    TCGACATGTCAGCGATTGTCACAGGCACTGCTACTCCTGGGGTTTTCCATCAAACCCTCAAGAGCTGGGCCTGGGGTCAACTTCCAGCCTGGGGAAACTGG   E=FGGHIGKINJBIJIJGMIJFMIJHIHJHHIGJLHJJIILFNNNLMLKLJKJGMMMLKKMLMKKJLLLLLJLLLJKKJILLKKJLKJJIEGGGHHHGHEB   X0:i:1  X1:i:0  MD:Z:85G15      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GG
+ERR229775.15256528     147     17      2147    60      2S99M   =       1898    -347    AGCGATTGTCACAGGCACTGCTGCTCCTGGGGTTTTCCATCAAACCCTCAAGAGCTGGGCCTGGGGTCAACTTCCAGCCTGGGGAAACTGGGGCAAGTATC   ###E?E<9G=8IMIIFGED<9;(BABBB;8;99?ABIGDCHJD?<:;C7FBEE3EBHDG9@CCKGHH@??D@;HFG>1EEF=BCDAG<E>9631,D9DE@7   X0:i:1  X1:i:0  XC:i:99 MD:Z:20A52G25   RG:Z:ERR229775  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.75821297     145     17      2155    37      101M    *       0       0       ACAGGCACTGCTACTCCTGGGGTTTTCCATCAAACCCTCAAGAGCTGGGCCTGGGGTCAACTTCCAGCCTGGGGAAACTGGGGCAAGTATCACCAGAGATG   EFKFHHIIJIIH@IKGIJHHHFLLLJFGJKHJHEIIMJJKMLNKKIKKMJGELKLJKGHGLLKIJLKJKIJIKKIHHJFJJHHHHHGFGH<;DEFEIEEG@   X0:i:1  X1:i:0  MD:Z:65G35      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.105154648    83      17      2189    60      101M    =       1981    -308    CCCTCAAGAGCTGGGCCTGGGGTCAACTTCCAGCCTGGGGAAACTGGGGCAAGTATCACCAGAGATGAGCTTTATAAAAATAATGGTGCTAGCTGGGCATG   ?BEHFGKILIHGFFGDFGEGFBHEGKHNLFJNLKKKLILKKIKKKLIFJCKJJJJLJKJJMLMJIIJJICLLJJIIJIIEHJGGJHIFHIIHDHFFFEFH?   X0:i:1  X1:i:0  MD:Z:31G69      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229775.52172354     83      17      2196    60      101M    =       1982    -314    GAGCTGGGCCTGGGGTCAACTTCCAGCCTGGGGAAACTGGGGCAAGTATCACCAGAGATGAGCTTTATAAAAATAATGGTGCTAGCTGGGCATGGTGGCTT   EHCBDDB?7=E=DBAKCDGLHHEIMICHKJHAKKKK>CDJIJIKMGFJKIFFJMLMHIIEMJKMDHIJKJKJJJIIJKIJJJHJHFHGFI<GG?EHEFFD?   X0:i:1  X1:i:0  MD:Z:24G76      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.5983641      99      17      2267    60      101M    =       2506    339     AATAATGGTGCTAGCTGGGCATGGTGGCTTGCACCTGTAATCCCAGCACTTTGGGAGGCCGAGCTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGC   BHFGIHHFHHFLIKKLJKKJJIKLIIILMKJIIILMJJJMJLLMKMLKJMLKKGMLHJIJDLKJNJJEJHFGHH>JGADHICGHJIJKDIIFIJCGEDGBD   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:EJ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@F
+ERR229775.59500924     99      17      2276    60      101M    =       2490    314     GCTAGCTGGGCATGGTGGCTTGCACCTGTAATCCCAGCACTTTGGGAGGCCGAGCTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGCCTGGCCAAT   &HIEGHLHGHFIHEKIHKJLJILJJLLKIIMJLLLJMJIHMKKJJMGFJJLCLIJNJKJLJGHGJ>G@@GJGHIHKHJJFIFKIKIKGIJIIIMHAEFGDD   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.57143597     83      17      2298    60      101M    =       2024    -374    CACCTGTAATCCCAGCACTTTGGGAGGCCGAGCTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGCCTGGCCAATACGGCAAAACCCAGTCTCTACA   ?EDFHFHFHHHEFJJFIHDEJFHHMEIF@KOJJJNJKMJMKL?JNMKLNKLMLMJJMJMMKJLCBLJILJLJLKIIKJII@JJF?JIFHEFKFJHIGGGFB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229775.18301321     83      17      2301    60      2S99M   =       2092    -307    ACCTGTAATCCCAGCCCTTTGGGAGGCCGAGCTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGCCCAGCCTGGCCAATACGGCAAAACCCAGTCTCTACAA   ###GAB7.BC><:*5'=GG@A:?H@A8,@B77FE-EIEEEHBDBKJDH=IACICBGGLLJHH'%/HLJCHICICFADHA?E?>:B?I:FG=EI:@@=ADC?   X0:i:1  X1:i:0  XC:i:99 MD:Z:13A47A37   RG:Z:ERR229775  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ED
+ERR229775.39805220     83      17      2315    60      8S93M   =       2022    -385    TCCCAGCACTTTGGGAGGCCGAGCTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGCCTGGCCAATACGGCAAAACCCAGTCTCTACAAAAAATACA   #########DFBIFEJB?%?I@FFIMFFGFFFD;DLMJEJ>8FGMHGHBMKHFM=/GCJFJKEKJCFJD8JAHHIJJIIIDII@AEJFGHBGHHHHFEHC?   X0:i:1  X1:i:0  XC:i:93 MD:Z:93 RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229775.12020490     147     17      2330    60      101M    =       2089    -341    CTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGCCTGGCCAATACGGCAAAACCCAGTCTCTACAAAAAATACAAAAAACAACTAGCCAGGCGTGGT   EFKFGLHIEH<GJEHIMGJGGLHHKFGFJGGD?DEJEBFEGHFDGFFGAKFKKJIFIFCJDJJIJIGIIJHHIHC>GFHIIDDHHCIAJGBBHDB;=+EB@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.11251161     83      17      2333    60      101M    =       2065    -368    GGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGCCTGGCCAATACGGCAAAACCCAGTCTCTACAAAAAATACAAAAAACAACTAGCCAGGCGTGGTGGT   BA<CD67<BEJDIE>,>9DHC@BEKKIKCAAGKFEGIIHDCJHEG?IIFKJDEFFIMHKIDHDFFJJJIIICEEHJJIJJIJECIKJJILEI?FHFDGEEB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.80729707     99      17      2417    29      101M    =       2698    358     TAGCCAGGCGTGGTGGTGCACACCTGTAGTCCCAGCTACTCAGGAGGCTGAGGGGGAAGGACTGCTTGAGCCCAGGAGTTTGAGGCTGCTGTGAGCTGTGA   :EBE?HH<G>>CECHH;>?IDE<BJFEIHGFHKJHEMDCLGIFILKJJLGIIDCJ3GHGEGCKCFKDHIGGHEDF=ED25GCKDG?JDF=5CCDBFDAFEA   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.94440410     99      17      2419    60      101M    =       2716    397     GCCAGGCGTGGTGGTGCACACCTGTAGTCCCAGCTACTCAGGAGGCTGAGGGGGAAGGACTGCTTGAGCCCAGGAGTTTGAGGCTGCTGTGAGCTGTGATC   ?EEGGFH?FG@GHGIGEFHJDKLKIIJJIKGJLKMIJEJJIJLKMLNHLICCIJHEDDIHKFGKGFHHIGGICBD?BEGCCE>FLDGNIJIGHG@B?AGF@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.101859832    99      17      2474    60      101M    =       2762    388     AGGACTGCTTGAGCCCAGGAGTTTGAGGCTGCTGTGAGCTGTGATCGCATCACTGCATTCCAGCCCGGTGACAGAGTGAGTCACTGTCTCGAAAAAGAAAG   ?ECGDLGFKGCKHGKKIGKGHGIIIKJEILJKLJFJ@EHGH:CHJL?HJHIJHMLLIJIEFJKIIE=HB>HGJHJIBEH>GGJHJHHFMG;H?FCHB6>CA   X0:i:1  X1:i:0  MD:Z:90A10      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR229775.59500924     147     17      2490    60      101M    =       2276    -314    AGGAGTTTGAGGCTGCTGTGAGCTGTGATCGCATCACTGCATTCCAGCCCGGTGACAGAGTGAGTCACTGTCTCGAAAAAGAAAGGAAGAAATAAAGAAAA   IEFKEGJJIMIIDJJIJGJHMHHIHIGHI?HHJLHJJJLKJMKGJMKJI?DJJKJJMKLJIIKHJFCGIFIFJ;KIIIHKJGGJIHHIGGCB@FCIEEEEB   X0:i:1  X1:i:0  MD:Z:74A26      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CEC
+ERR229775.5983641      147     17      2506    60      101M    =       2267    -339    TGTGAGCTGTGATCGCATCACTGCATTCCAGCCCGGTGACAGAGTGAGTCACTGTCTCGAAAAAGAAAGGAAGAAATAAAGAAAACAAATAAAAATAATAG   GDGGKHHJGGEIKAGHHKIKHKJHKMKEGNJJ?;LIKJJCJJNGJKLHKHCJHFFEK>GJJJJKFIJKIJHJIIIHHIHKJGGHGFHGGGBBEFCEFEEI@   X0:i:1  X1:i:0  MD:Z:58A42      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.52727770     163     17      2538    60      101M    =       2848    395     CCGGAGACAGAGTGAGTCACTGTCTCGAAAAAGAAAGGAAGAAATAAAGCAAACAAATAAAAATAATAGTGCAGACAAAAGGCCTTGACCCATCTAGCTTT   <B.B(07>@0=>12?7?C;8I=0;9>#AH@ECA9=9=0().D=:;CKBE'450120:7+@C<D>=E4C6E@CE5ACFI@D<@>9G=?;?E*=3<G=C7D?A   X0:i:1  X1:i:0  MD:Z:4T21A22A51 RG:Z:ERR229775  AM:i:37 NM:i:3  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229775.44852854     163     17      2547    60      101M    =       2817    370     GAGTGAGTCACTGTCTCGAAAAAGAAAGGAAGAAATAAAGAAAACAAATAAAAATAATAGTGCAGACAAAAGGCCTTGACCCATCTAGCTTTGGCCCTCAG   AGEFEGBAEB@JGAHHJ>HEKKJJCHKKHFHGJKLIILLGJLLLJJMMJJIMMMJJMHKKEEJGKLJKMLMKJJILKGLHJKJIIMIIIMFFIGIGGKFGE   X0:i:1  X1:i:0  MD:Z:17A83      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.18618553     163     17      2570    60      101M    =       2828    358     GAAAGGAAGAAATAAAGAAAACAAATAAAAATAATAGTGCAGACAAAAGGCCTTGACCCATCTAGCTTTGGCCCTCAGCATCAACCGCTAGATACGTCCCT   @>DGC8=FEC>CGDIEHCACFGFKKAFHKJ<HFEDHJIIF?IF8GJKKJI9FLJIJ@<FIHGMJKMLJJHJJIJLJKJHIJIKMGH?FJBBIEIF>BDDCJ   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@E
+ERR229775.83543817     99      17      2577    60      77M24S  =       2821    288     AGAAATAAAGAAAACAAATAAAAATAATAGTGCAGACAAAAGGCCTTGACCCATCTAGCTTTGGCCCTCAGCATCAACCGCTAGATACGTCCCTCCCTTTC   4::A:>A>G8)>F<>ADDHDCGAJ<=JB,*EB797,>HHL@C95=/:EC=@@FC>GEJHC=479788BI96F0EKK#########################   X0:i:1  X1:i:0  XC:i:77 MD:Z:77 RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.66162627     99      17      2602    60      101M    =       2766    264     AATAGTGCAGACAAAAGGCCTTGACCCATCTAGCTTTGGCCCTCAGCATCAACCGCTAGATACGTCCCTCCCTTTCTTCTGGGGCACAGGTCACACTCTCT   ?DFGEHGFHIHGJEKKGGJJLJKKJLLIIKMIFHMJJIIJLLKJJIJKHJKMKFAJLJKLJKGBHJIFKGHHLHIJMIIGF>BCGJGKDCJIJGGFKFIEH   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@J
+ERR229775.36854728     99      17      2628    60      99M2S   =       2910    357     CATCTAGCTTTGGCCCTCAGCATCAACCGCTAGATACGTCCCTCCCTTTCTTCTGGGGCACAGGTCACACTCTCTTCCAGGTCTAGGATGCAGCTGAGGGG   4GFEJG@EKG=@.BEGJ+AHFCFCGLGG<IMFFJJHC@IJGCJHLLMKKLMKEMB>D/E9CGADGFH?GDKGLFIAHDJ@BHGLEFDGEE=DDGIBFB###   X0:i:1  X1:i:0  XC:i:99 MD:Z:99 RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@@@
+ERR229775.80729707     147     17      2698    29      23S78M  =       2417    -358    TGCTTCTGGGGCACAGGTCACACTCTCTTCCAGGTCTATGATTCAGCTGAGGGGTGCCACTCTTACCATCTAATCTGTGCGCTTATTTACTCTGCTTTAGT   ########################HI<4*16J>9**D?/?:9**HC)F3A'6B3F/;1.(((>/2&-5=*;,3HA<':0+('/(;/*7.(7%;'.2C@481   XC:i:78 MD:Z:15G3G15C21C7C12    RG:Z:ERR229775  AM:i:29 NM:i:5  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.94440410     147     17      2716    60      101M    =       2419    -397    TGCAGCTGAGGGGTGCCCCTCTTACCATCTAATCTGTGCCCTTATTTCCTCTGCTTTAGTGAGGAAGAGGCCCCTGGTCCATGAAGGGGCCTTTCAGAGAC   DEFJHGD>7E>ADGG@:9HJBIEADHGGGIHJJFGA>A?99DE<KKIFDF?HIE?LHGFF@;E?>KGFCC=4<ICIFA;CA@=HIBF<><%DGG<HC=ED@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.73268968     99      17      2739    60      99M2S   =       3060    384     ACCATCTAATCTGTGCCCTTATTTCCTCTGCTTTAGTGAGGAAGAGGCCCCTGGTCCATGAAGGGGCCTTTCAGAGACGGGGACCCCTGAGGAGCCCCGAG   BEEGGGLHJHGLIFJKKKLJIIJKLLMKMHKMKKJMJJLMMMMMLKJMMMMNJJKJIKKJLMMMMMMJNLLKKKMHLIAECG5*?FFD>;@BCCEDDF###   X0:i:1  X1:i:0  XC:i:99 MD:Z:99 RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.45483038     99      17      2750    60      101M    =       3055    353     TGTGCCCTTATTTCCTCTGCTTTAGTGAGGAAGAGGCCCCTGGTCCATGAAGGGGCCTTTCAGAGACGGGGACCCCTGAGGAGCCCCGAGCAGCAGCCGTC   BFHGGFFLHHGIIJKLKKJKLJJIHIKKMLLLLLMFEKMMNLMJLLJJJKMIFCFLILKLLKMLNLICHBEJ3AFAEEKCBCDGFIF;?=CCHFFEEC83;   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.78014576     99      17      2757    60      91M10S  =       2948    291     TTATTTCCTCTGCTTTAGTGAGGAAGAGGCCCCTGGTCCATGAAGGGGCCTTTCAGAGACGGGGACCCCTGAGGAGCCCCGAGCAGCAGCCGTCGTGTCTC   BFGGGHGFKHIIIHIJFKHIKJLILLKLJKKMLMJLFJLJJJLNMMMMLMMKLMKMLKLJBJJFGCGFFECGHFB@HFFF/7@67?9E@F###########   X0:i:1  X1:i:0  XC:i:91 MD:Z:91 RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.101859832    147     17      2762    60      101M    =       2474    -388    TCCTCTGCTTTAGTGAGGAAGAGGCCCCTGGTCCATGAAGGGGCCTTTCAGAGACGGGGACCCCTGAGGAGCCCCGAGCAGCAGCCGTCGTGTCTCACCCA   <8=DBIGIHJGIDJIMHICF<G5>A?BGEFAG9FEGAAJ@CC?@DCFHAJ>>811?C;85FEHCBHA>@K8EE=3@<@EHB=;HI>FF?EB@FF=C5CBA@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.66162627     147     17      2766    60      101M    =       2602    -264    CTGCTTTAGTGAGGAAGAGGCCCCTGGTCCATGAAGGGGCCTTTCAGAGACGGGGACCCCTGAGGAGCCCCGAGCAGCAGCCGTCGTGTCTCACCCAGGGT   EHGCA-@LEEDGHEFLEMHB?B?@FGEIDG?CA?FC>AC<?GFCEHDI>D1??@;AEAGCGGAAJKGFHK<BKFEKIGHD+8@H@EGDIHD:;?@EICD@<   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.91036639     99      17      2776    60      101M    =       2967    291     GAGGAAGAGGCCCCTGGTCCATGAAGGGGCCTTTCAGAGACGGGGACCCCTGAGGAGCCCCGAGCAGCAGCCGTCGTGTCTCACCCAGGGGGTCTGAAACA   BHFEIJHJIHDGHJLJKGJJJIKKMJLLLKLMKKMJKLHLJCMMMG=HJIJGKGHIDGFFF;FCFFCBICBF;2>=IEB?LGCEFFHDCG#:3?EBFBGDF   X0:i:1  X1:i:0  MD:Z:90T10      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229775.44852854     83      17      2817    60      101M    =       2547    -370    GGGGACCCCTGAGGAGCCCCGAGCAGCAGCCGTCGTGTCTCACCCAGGGTGTCTGAAACAGATGTGGAGGTCTCGGGTGAGGCGTGGCTCAGATACAGGGA   BCC?6ABEHFILIIJJGGG;IGIHMIHIHF?EH?HKHLKLKKMMLNMMJKKMMKMKLKKNLJKKKLMMLIKJLBKLJJLLLKBIIKJFKIIHHHIHKEEFB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:CBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.83543817     147     17      2821    60      56S45M  =       2577    -288    TCTGCTTTGGTGAGGAAGAGGCCCCGGGTCCATGAAGGGGCCTTTCAGAGACGGGGGCCCCTGAGGAGCCCCGAGCAGCAGCCGTCGTGTCTCACCCAGGG   #########################################################7,,/?4:@2;'B6#'01'8,2'4&8.;H29?@:+&'-13CH;-1   X0:i:1  X1:i:0  XC:i:45 MD:Z:0A44       RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.18618553     83      17      2828    60      101M    =       2570    -358    AGGAGCCCCGAGCAGCAGCCGTCGTGTCTCACCCAGGGTGTCTGAAACAGATGTGGAGGTCTCGGGTGAGGCGTGGCTCAGATACAGGGAGTGGCCCACAG   #B7@??990GHIIMFDEICAGH?FHCD<+@FEEHHIIIJILKKLKJKLNLJKKKMLMMJKIGBKIJJMMKK>GJLKJIKLLIHEJKJJIKEHGHE@EFDK?   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.91229453     99      17      2831    60      101M    =       3084    353     AGCCCCGAGCAGCAGCCGTCGTGTCTCACCCAGGGTGTCTGAAACAGATGTGGAGGTCTCGGGTGAGGCGTGGCTCAGATACAGGGAGTGGCCCACAGCTC   ?CGEEF?HBGFIGFKJJABI@JIIIKKJJLKJKLLABEHLJLLMKKILJJJJFKKHGFLI=DD?BGFEG>@BBFIJKIKGIHJIG@H<BF@@EEFBFADEA   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.52727770     83      17      2848    60      15S86M  =       2538    -395    CCCCGAGCAGCAGCCGTCGTGTCTCACCCAGGGTGTCTGAAACAGATGTGGAGGTCTCGGGTGAGGCGTGGCTCAGATACAGGGAGTGGCCCACAGCTCGG   ################H;EBD?5-8D6:,F><DFAGCIEA52<NKCIGKGLLLJLHE.GE<FDEHE=HIAGHKFLHDFGCFFC?@GIFGE>HHFKGEF:E7   X0:i:1  X1:i:0  XC:i:86 MD:Z:86 RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.7004516      163     17      2878    60      101M    =       3107    329     ATGTGGAGGTCTCGGGTGAGGCGTGGCTCAGATACAGGGAGTGGCCCACAGCTCGGCCTGTCTTTGAAAGGCCACGTGACCTGGCCCACGGCTGGCAGGTG   @EEFECDFD;:JG0C=?D;AGJ?GGGJEI<=JHHHHJKIKE>CFIKLGGE?HIH6?CAF>GBKBA9GIGB?EDFE@IHGFGHIGEFFJG:@FIC@EDB?6B   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229775.36854728     147     17      2910    60      25S76M  =       2628    -357    GGTCTCGGGTGAGGCGTGGCTCAGATACAGGGAGTGGCCCACAGCTCGGCCTGTCTTTGAAAGGCCACGTGACCTGGCCCACGGCTGGCAGGTGGGACCCA   ##########################HHKC9,>ABC?;DBGAH=8;;IEE<>2?HB@C>HCF7<;2G79===)C@5&=*B@86FEEHA@B9:<797DB3;@   X0:i:1  X1:i:0  XC:i:76 MD:Z:76 RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.28172972     163     17      2918    60      101M    =       3194    376     GTGGCCCACAGCTCGGCCTGTCTTTGAAAGGCCACGTGACCTGGCCCACGGCTGGCAGGTGGGACCCAGCTGCAGGGGGCCAGCAGCACCCACAGCAGCCA   BFECEDAFC@CGJH?GIIGGHIJIIGJHH<EKIGE=IFKIJLHKKGIJF=AHGFA>D;A;@=D@9BE>:D=BHI9;;A"99>><@>BCEEE=CFEFIBAC#   X0:i:1  X1:i:0  MD:Z:78T22      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.78014576     147     17      2948    60      101M    =       2757    -291    GCCACGTGACCTGGCCCACGGCTGGCAGGTGGGACCCAGCTGCAGGGGTCCAGCAGCACCCACAGCAGCCACCTGTGGCAGGGAGGAGCTTGTGGTACAGT   C@AB=GIC>BDHFFG@@??HHFHGEEIGHHHFBCFFIHHDJJEFMLHJKFEFHILEF>IHGGIIHJIHHI?EKIIHJJEJJHEJIDJHHIB@ED@EFEIDB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.19870548     163     17      2964    60      101M    =       3254    390     CACGGCTGGCAGGTGGGACCCAGCTGCAGGGGTCCAGCAGCACCCACAGCAGCCACCTGTGGCAGGGAGGAGCTTGTGGTACAGTGGACAGGCCCTGCCCA   ADD<CEFEABBFG>ECGIGHJHBFH:F=:<9D??FIKJIGJHCHLGIHIEABDE@CGDDFFAFA?CDE@E9<DDGG>B?6>4B@@FAA6E6@5*>1=B>DB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.91036639     147     17      2967    60      101M    =       2776    -291    GGCTGGCAGGTGGGACCCAGCTGCAGGGGTCCAGCAGCACCCACAGCAGCCACCTGTGGCAGGGAGGAGCTTGTGGTACAGTGGACAGGCCCTGCCCAGAT   53AFE?BAHGJIHIBCCEDIGIF=GGGGHKCFKF@F=?CGLJGBKIIKGG?:IJJJJKLJKLKJLKKKIKHB@HICHBHKHFEHGFJHGFBCFE@CEIFEB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.11173812     99      17      3034    60      101M    =       3333    399     AGCTTGTGGTACAGTGGACAGGCCCTGCCCAGATGGCCCCCCGCCTGCCTGTGGAAGTTGACCAGACCATTTGTCACAGCAGGTAAGACTCTGCTTTCTGG   ?CFKBHGHEHFGHEIGDHHILKLLLMIIKLJJKIJIKILMMM>JIMIHIMJFCDJLG0ADIHIGCGDEHHHEHIIKHKHGJIG8GKHKGNIMIIKGDFCEA   X0:i:1  X1:i:0  MD:Z:70C30      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GF
+ERR229775.45483038     147     17      3055    60      52S49M  =       2750    -353    GCCCCCACAGCAGCCACCTGTGGCAGGGAGGAGCTTGTGGTACAGTGGACAGGCCCTGCCCAGATGGCCCCCCGCCTGCCTGTGGAAGTTGACCAGACCAT   #####################################################A54-7=90;?5::2<?DJI?@BCG?;HGFGIJFJFHG:=AEFEFCEE@   X0:i:1  X1:i:0  XC:i:49 MD:Z:49 RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.73268968     147     17      3060    60      37S64M  =       2739    -384    GGGCGGGGAGGAGTTTGTGGTACAGTGGACAGCCCCTCCCCAGATGCCCCCCCGCCTGCCTGTGGAAGTTGACCAGACCATCTGTCACAGCAGGTAAGACT   ######################################D9599217"CCCFH:ELLJHAIGJIGJJLHKIJEKIKJHJEHIHGGIFGGJGBECCBFIEGDB   X0:i:1  X1:i:0  XC:i:64 MD:Z:0G8G54     RG:Z:ERR229775  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.91229453     147     17      3084    60      101M    =       2831    -353    GTGGAAGTTGACCAGACCATCTGTCACAGCAGGTAAGACTCTGCTTTCTGGGCAACCCAGCAGGTGACCCTGGAATTCCTGTCCATCTGGCAGGTGGGCAT   CGFGDKDHJIJGIMIGEHIFGIIJGGGOJIHFHJJH=EKFKKGGILDJJHCHCIFDECLKHLJFEHGFHIFBKIHKJJIHHDHGGDHEFGBECCCDDECE@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229775.70209647     99      17      3089    60      101M    =       3317    328     AGTTGACCAGACCATTTGTCACAGCAGGTAAGACTCTGCTTTCTGGGCAACCCAGCAGGTGACCCTGGAATTCCTGTCCATCTGGCAGGTGGGCATTGAAA   BEHGGIFFHIHGHHIJJIHKJIILLJLLGIMJKIMMMLLNLLLLJMMMJMHMMKMLKMM5GLHLMNLMKFKLKIOJGHHHJKLFFKKIH@E@GCFGECFGB   X0:i:1  X1:i:0  MD:Z:15C85      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AEB
+ERR229775.91011602     163     17      3102    60      101M    =       3387    385     ATCTGTCACAGCAGGTAAGACTCTGCTTTCTGGGCAACCCAGCAGGTGACCCTGGAATTCCTGTCCATCTGGCAGGTGGGCATTGAAACTGGTTTAAAAAT   BEFIEFBFCB<GGHI@GHEDHJIKIJKIIIJJJJKILIKLIGHGJLFHJICHMBIKMHLLKMJHLKJJLLFJKKLHFHDDDJIFHKHHGLIE?C@GIFEE<   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.7004516      83      17      3107    60      101M    =       2878    -329    TCACAGCAGGTAAGACTCTGCTTTCTGGGCAACCCAGCAGGTGACCCTGGAATTCCTGTCCATCTGGCAGGTGGGCATTGAAACTGGTTTAAAAATGTCAC   EEGFKHHMIGLFMFHDKIJIIIKKDJJIJBCFGFKMJGKMIJKKG<FKIEJJMLJKKJLJJJKKJIEJLIJJHHGIILJLJJHGHKIKKIEIHHHHDHDG?   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@
+ERR229775.5896825      163     17      3144    60      101M    =       3415    371     CAGGTGACCCTGGAATTCCTGTCCATCTGGCAGGTGGGCATTGAAACTGGTTTAAAAATGTCACACCATAGGCCGGGCACAGTGGCTCACGCCTGTAATCC   @DECDC;CC?EGGCICHJIIIHGJHEIKHEJHIJ<FDHC;CIHCHLFLFIDJIGHIKJJJEDJEKCLKJJDJKIAFFHFFIHGCEGJI;>4>EAB?DH@DE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@FJ
+ERR229775.59323675     163     17      3154    60      101M    =       3389    335     TGGAATTCCTGTCCATCTGGCAGGTGGGCATTGAAACTGGTTTAAAAATGTCACACCATAGGCCGGGCACAGTGGCTCACGCCTGTAATCCCAGCCCTTTG   @B?ECD9@8@<GG>GCII88GHF<9:<?:??H=@IJGLCEIJJBKJKLICFIDFGHHFJCF9H?:FCIABGAEDDEGCI?7FFMIGDHIFHGJHFGDA:B@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229775.98041640     99      17      3175    60      96M5S   =       3494    373     AGGTGGGCATTGAAACTGGTTTAAAAATGTCACACCATAGGCCGGGCACAGTGGCTCACGCCTGTAATCCCAGCCCTTTGGGAGGCCAGGGGGGGGGGATC   ?C@=A8EFGGGGIHE@JB>FIIILLLLHFJEHHJJHIJGKJGI?@BJJJJKDB>DKDJC<@EEBHFLGF?EIAGEHCCD@2ABEACFHDCC#9@?######   X0:i:1  X1:i:0  XC:i:96 MD:Z:91T3T0     RG:Z:ERR229775  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.28172972     83      17      3194    60      101M    =       2918    -376    TTTAAAAATGTCACACCATAGGCCGGGCACAGTGGCTCACGCCTGTAATCCCAGCCCTTTGGGAGGCCAGGGTGGGTGGATCACTTGAGGTCAGGAGTTCA   BDFCHIEIJGKDHIJHIJIMHGG?IHIHJHKHJJGCGFKBMKMKJJLKLJJIIJFJMMMKMMMLMKFHLMKJJLLJIKIIKGDKLIKKIGHHKFGLDIHFB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:ABA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229775.453972       81      17      3215    37      2S99M   *       0       0       AGGCCGGGCACAGTGGCTCACGCCTGTAATCCCAGCCCTTTGGGAGGCCAGGGTGGGTGGATCACTTGAGGTCAGGAGTTCAAGACCAGCCTGGCCAACAT   ###>6FEBCCE@HGDIIHDG?GEIICHHF@FBBIGHDFFF1JMLLLJCIMLIHFLIHJIJFGE?KLJMMHCDKMLLKJLIIJEB@KJKIEGIGHFHBFEE?   X0:i:1  X1:i:0  XC:i:99 MD:Z:99 RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.41226651     99      17      3242    60      101M    =       3478    336     TCCCAGCCCTTTGGGAGGCCAGGGTGGGTGGATCACTTGAGGTCAGGAGTTCAAGACCAGCCTGGCCAACATGGTGAAACCCCGTCTACTAAAAATACAAA   BFEEGHHFGKGIIEKJKGJHIJIIIIIIEIJKJKJIMKLLMJJJKMMGKDCIJLKLGIJFIGHCBFDHFEIHBEBCKHHDHHI?GIJJGNIHHJGDGEGDD   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IIK
+ERR229775.19870548     83      17      3254    60      101M    =       2964    -390    GGGAGGCCAGGGTGGGTGGATCACTTGAGGTCAGGAGTTCAAGACCAGCCTGGCCAACATGGTGAAACCCCGTCTACTAAAAATACAAAAATTAGCCTGGC   DEFIFHBEIIIDHFIGKHGIKCHIGKKOJILHMJKNHKGJIEKIMJMJDDJIJGAKKLKKLKKMKJJLLLCIKJIIJIJJJJHDEJIIIIGKHLHFGGEFB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:CCA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.43420834     99      17      3270    60      101M    =       3494    324     TGGATCACTTGAGGTCAGGAGTTCAAGACCAGCCTGGCCAACATGGGGAAACCCCGTCTACTAAAAATACAAAAATTAGCCTGGCGTGGGGGCGCATGCCT   ?ECHGGHFKIBJHJFGHKBJJIJKJMHKIKJMLLMIJKMKNKKJLI%@GMKHILH?EEHFAJJMMMDFBDIJJJGHGJDDHLDCG;HDA#77=<CB1=EC#   X0:i:1  X1:i:0  MD:Z:46T42T11   RG:Z:ERR229775  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.96667631     163     17      3288    60      101M    =       3497    309     GAGTTCAAGACCAGCCTGGCCAACATGGTGAAACCCCGTCTACTAAAAATACAAAAATTAGCCTGGCGTGGTGGCGCATGCCTGTAATCCCAGCTACTTGG   @GEEFECHEC@FGHIGJEDDJHHHHHIK@<@KJFKKK@DIKHHLILMMMHEIJMMMMEKJHFMJIIJ@JFDEBEH@HIHHHHMIIIHKLIIJIIMHFKCFD   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HI
+ERR229775.98929975     163     17      3302    60      101M    =       3553    351     CCTGGCCAACATGGTGAAACCCCGTCTACTAAAAATACAAAAATTAGCCTGGCGTGGTGGCGCATGCCTGTAATCCCAGCTACTTGGGAAGCTGAGGGATG   @BJECEAFG@BFGDB?IJIFJJI@EEKHIJGLKKLIIIILLLKEIHJEKJFFKCIIJ=EII;IEEEFEJFFGKJJGGIHHMIHMFIGGHKIIMIJHFECBB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.70209647     147     17      3317    60      101M    =       3089    -328    GAAACCCCGTCTACTAAAAATACAAAAATTAGCCTGGCGTGGTGGCGCATGCCTGTAATCCCAGCTACTTGGGAAGCTGAGGGATGAGAACTGCTTGAACC   FA81FFGAGJIIIHFFKKKIHEHJJJIHKIMIGIJILCJILKKIDCLKJJELLJIIJEEKKILJJHDKJIJIKIKJKHIKJHIGGHJHHFCBEFEFEAGB@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.36971240     99      17      3328    60      101M    =       3603    375     TACTAAAAATACAAAAATTAGCCTGGCGTGGTGGCGCATGCCTGTAATCCCAGCTACTTGGGAAGCTGAGGGATGAGAACTGCTTGAACCTGGGAGGCAGA   BFEKGJJJFHBGIHKLLHJILKLMKILBJHJGIFJ<JKKIJLLJKKMJJILKMMMJJMKJJFHKJJNHKGFFGHHLIGK?LIIMFIKIGINIGGIHEGGEF   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229775.11173812     147     17      3333    60      101M    =       3034    -399    AAAATACAAAAATTAGCCTGGCGTGGTGGCGCATGCCTGTAATCCCAGCTACTTGGGAAGCTGAGGGATGAGAACTGCTTGAACCTGGGAGGCAGACGTTG   BB6EABHFFFFHKGEGA<GHF>FIJFJIJ=JJIG;EJEFBI<GAIF>KKJFE<JKHIECEEIKLJHGCGHH>:<IEG>GFD8/9:*E@EE3%DJ;D2BDD@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:IH@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.94803111     163     17      3384    60      101M    =       3606    322     CTTGGGAAGCTGAGGGATGAGAACTGCTTGAACCTGGGAGGCAGACGTTGCAGTGAGCTGAGATCACGCCACTGCACTCCAGCCTGGGCAACAGAGTAAGA   BIEECCDHEBEGIBIGIGGHJIJHKIJKIHGLIJLJKKKLKKJKKJBIJIEJKJKKKIMJKHLEFIF@HFGDKGHIFLHHIHIHMIGBGJHGJIJHHGEFG   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229775.91011602     83      17      3387    60      101M    =       3102    -385    GGGAAGCTGAGGGATGAGAACTGCTTGAACCTGGGAGGCAGACGTTGCAGTGAGCTGAGATCACGCCACTGCACTCCAGCCTGGGCAACAGAGTAAGACTC   DDFFKHHFIMIHIJKGLIHIIHKIGJIDHIJKIJKNLLLNLKCKNKMJNKKMMJKKHNMJLIFAJJHIHIIHGLKIGJKKLIKKKJIHILGKFHHLEFDGB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:CBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.59323675     83      17      3389    60      101M    =       3154    -335    GAAGCTGAGGGATGAGAACTGCTTGAACCTGGGAGGCAGACGTTGCAGTGAGCTGAGATCACGCCACTGCACTCCAGCCTGGGCAACAGAGTAAGACTCTG   A5IGFFHGIIIJKINGEGIGI;KHE?1IHHJJKMJJHMKJBKNKMJMHGIMJIJLKJHKIE?GFFJKJEFEHKEIKIEGIFHC;AFHIGL@HHLGIGHDH?   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.5896825      83      17      3415    60      101M    =       3144    -371    ACCTGGGAGGCAGACGTTGCAGTGAGCTGAGATCACGCCACTGCACTCCAGCCTGGGCAACAGAGTAAGACTCTGTCTCAAAAAAAAAAAAATCACACCAT   @>>ADEB1CA>FB277FJIFJ;=B18+/A098D=55?==:<>(;0=7BBH@>BEHFCBBC99?JA6@G7.A;?:7:AJGJJJJIJJIGIIGGIFHGEEFE?   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229775.43002343     163     17      3466    29      43M58S  =       3687    321     CCTGGGCAACAGAGTAAGACTCTGTCTCAAAAAAAAAAAAATAACACCATTTTGGCTTCAGAATTCATATCCTCCTGCAAGGATATATACGCGAGAAATTA   58=>BB1BB6<HE:.-89(.:+5.A;G6F8EK)7;;I>59<A###########################################################   X0:i:145        XC:i:43 MD:Z:42C0       RG:Z:ERR229775  AM:i:0  NM:i:1  SM:i:0  MQ:i:37 XT:A:R  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.41226651     147     17      3478    60      101M    =       3242    -336    AGTAAGACTCTGTCTCAAAAAAAAAAAAATCACACCATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACA   G@CCGDAA:5;5E:@:FFFEAEEEKKKKJH@EFHIGFKMJJMMHLEDMKJGICIIII>IJHIGHHF:IFBBBHBFAG?G@HFCF;AGFDG>:AECFEEGAA   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR229775.43420834     147     17      3494    60      101M    =       3270    -324    AAAAAAAAAAAAATCACACCATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCAGAAAAAAAAAC   A9>D?@DFHHFFG9?577GHGD;IIGHGIGFKFFGDEBGACABDIB>I?G?HGKICIA9F<=>9>IGIIHJ@HIKCDDHGG<>GGCGCDJBBEFCFFEC<@   X0:i:1  X1:i:0  MD:Z:93G7       RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:G@CICDGHJIEDB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BC@CCB@@@
+ERR229775.98041640     147     17      3494    60      46S55M  =       3175    -373    CCCGCCCCGCCACCCCAGCCTGGGCAACAGGGTAAGCCTCCGTCTAAAAAAAAAAAAAATCACACCATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGA   ###############################################?DHGJJJHE?HD9;D;0@HD?:J7>:5>8GI<GFCCAB??=DF81772CAA6:9   X0:i:1  X1:i:0  XC:i:55 MD:Z:55 RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.96667631     83      17      3497    60      101M    =       3288    -309    AAAAAAAAAATCACACCATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCAGAAAAAAAAACATA   BBCCDEEFFKKIJIJHIJHHKHHIHKJILGHFKGFGFGGDFGGJJIJKMIJJGJJIJJ?J?JJMKKJMJKKLJKHJIIIIIJJGJJKJIIGIHHHHFGFFB   X0:i:1  X1:i:0  MD:Z:90G10      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:NMNMNNMMKM@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.102280357    163     17      3516    60      101M    =       3772    356     TTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCAGAAAAAAAAACATATATATACGCAAACCAGTAT   BEEECEFFEBCHGGHDGGBCIIJJJJIIIJFKE?HIIIIJBK@EIKMK@IEJMKJKKJKKKHKMMKMJKLMLMMGCGGFIIIFIIKKKJAIJHHEGEBGFF   X0:i:1  X1:i:0  MD:Z:71G29      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:GJG@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229775.78993145     99      17      3530    60      101M    =       3760    330     GCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCAGAAAAAAAAACATATATATACGCAAACCAGTATCCTACTGTGTGTGT   BFHGGHGFKHELIJILKKKIIIIJJJBLAIJKMMJKMKLKJJJMKLLJKNMKMKMLNNNMMLEEDHGGIJJJJJI>IJHFGHJIHIIIINIGMIIGHFDED   X0:i:1  X1:i:0  MD:Z:57G43      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.98929975     83      17      3553    60      101M    =       3302    -351    TACGCGTGAAATTCAAGTCAATGACAAATCAGAAAAAAAAACATATATATACGCAAACCAGTATCCTACTGTGTGTGTCGTTTGTTGTGTTTTCGACAGCT   A?>E?FIIFFJKKIFNGKIKJHIHIIEHJHLHDDDCCKJCGJJJKJJJJFFBLJKIFMKMJJJLJJJFLKIJIJJJJK@ILLIILIIFGKIKI?GHGKGEB   X0:i:1  X1:i:0  MD:Z:34G66      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.105205152    99      17      3562    60      93M8S   =       3856    394     AATTCAAGTCAATGACAAATCAGAAAAAAAAACATATATATACGCAAACCAGTATCCTACTGTGTGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTT   ?D>?9HF>@ECDFDCDF<FGEEJHHJKCGLGFBA/D:;CDDJ?;?HFCEIJDIJCDFHACFCEDE@6C@>;HBDCIID9797+7.7B>6=HL#########   X0:i:1  X1:i:0  XC:i:93 MD:Z:25G67      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:AF@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.30258628     163     17      3583    60      101M    =       3859    349     AGAAAAAAAAACATATATATACGCAAAACAGTATCCTACTGTGTGTGTCGTTTGTTGTGGTTTCTACAGCTGTCCGTGTGATAATAATTCCTCTAGTTCAA   @@GCHH;6=>ECF=G4D==2BC*:=)6)'/-/4107;<BJ6::?DI@/*//0<8?<?BA$8:@5-+5E=9;+/364>+4+@=E7,CBC:;C;BLB?HDGGB   X0:i:1  X1:i:0  MD:Z:4G22C31T4G14T21    RG:Z:ERR229775  AM:i:25 NM:i:5  SM:i:25 MQ:i:60 XT:A:U  BQ:Z:OOVRWWJELKO@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IG
+ERR229775.15284212     99      17      3585    60      88M13S  =       3809    324     AAAAAAAAACATATATATACGCAAACCAGTATCCTACTGTGTGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTATAATAATTCCTCTAGTTCAAAT   ?DEDDFFEIECHI;HHHAHI>HGLLGKIJGHFHCJIHEAGF:FJJDC8GIDFJBCFBHDGGH5GCFCBC=:AF/1826-7FJEIJHI##############   X0:i:1  X1:i:0  XC:i:88 MD:Z:2G85       RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:MRSRRTRPQ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.15906182     163     17      3598    60      101M    =       3862    364     TATATACGCAAACCAGTATCCTACTGTGTGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTA   BFEEEE@<EBEIEFG@EGDDIJ>EKCDGA@>G@D?HJIIC;?=CD@JK?#;BJJ5DECBIABFDGHHCGFE?DJDGJGKDGI5BEIKHFFIKD-<EGDCCD   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:ADBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@F
+ERR229775.36971240     147     17      3603    60      101M    =       3328    -375    ACGCAAACCAGTATCCTACTGTGTGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAACTTC   ><GG?GI=CLDHHKEHG@IGCFFIBFEIAHELJHLJEGHFJLK3IJJLJKFIKLAIJEFHCHIIFIHIHHJFFFIGJIEIIFFJGCICGGE>BH<FDEDD@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.94803111     83      17      3606    60      101M    =       3384    -322    CAAACCAGTATCCTACTGTGTGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAACTTCATA   ?>EFEGMGIIKGIJJIJGJGJDJFJ?FMMKHNKIKKNNNLDMKLNLKKKLMCKKKNKKJLKJKKMKLKKMJMJMKKKKJLLIIIJJHJJKIHHGHJIGFFB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.15603458     163     17      3626    60      101M    =       3846    320     TGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAACTTCATAGTACCACATTCTACACACTG   @EADDC9A@B@GH@GBCFB>>3CD?=;E@9>H;C;IJBIIIIIJIJHILHCBAF;=GI@BJDJE>>CFHKHIINE:BHIGH4E?EHJGG>AFMIFIEHAJ4   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.80842527     99      17      3639    60      101M    =       3844    305     GTGTTTTCGACAGCTGTCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAACTTCATAGTACCACATTCTACACACTGCCCATGTCCCCTC   AGEFGHHG?JEIHJLJIKK@IJJJIJJMJJMJKMKMMMJMKKMKNNKKLJKLMKKLKLLKMKNLLKKKNLKKMKJJLLLLLJLILIPLJKILJIIGHFEJD   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.84503264     163     17      3670    60      101M    =       3903    331     TTCCTCTAGTTCAAATTTATTCATTTTTAACTTCATAGTACCACATTCTACACACTGCCCATGTCCCCTCAAGCTTCCCCTGGCTCCTGCAACCACAAATC   AEFCIEFFEB<GGGIEHHFCIIGHIHIIHJ@LIHIIIJHHHJJIJIKLLJEJKKJLJIMMJIJEMIIIMMKMKMMKLLKJNKIILIJIIKLMIHJFHFEFE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:25 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.71788763     99      17      3673    60      101M    =       3897    324     CTCTAGTTCAAATTTATTCATTTTTAACTTCATAGTACCACATTCTACACACTGCCCATGTCCCCTCAAGCTTCCCCTGGCTCCTGCAACCACAAATCTAC   BIFKGHIHHIIKIIEHIEJIIJJKKIMIMKLKJJMJJJMKKKKKMNKKKKKKNJMMMKKLKMMLMNMKNNMNLLMJKMLGLOKJPLLKIHLJGJGGGFJEB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.43002343     83      17      3687    37      101M    =       3466    -321    TATTCATTTTTAACTTCATAGTACCACATTCTTCCCGCTGCCCATGTCCCCTCAAGCTTCCCCTGGCTCCTGCAACCCCAAATCTACTCTCTGCCTCTGTG   DCCHB.BIBBBDC7>,CEHH?*;6936?956.-2%7)=C@3?BB.6C891FDGFJ?==>D@A:/DEB5@<E6)F?$5)CACGF;451D*,>4BDG@<FBC7   X0:i:1  X1:i:0  MD:Z:32A1A1A40A23       RG:Z:ERR229775  AM:i:0  NM:i:4  SM:i:37 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.101967836    163     17      3700    60      101M    =       3891    291     CTTCATAGTACCACATTCTACACACTGCCCATGTCCCCTCAAGCTTCCCCTGGCTCCTGCAACCACAAATCTACTCTCTGCCTCTGTGGGTTGACCTATTC   @IEEFFBFEB@FGFGEHCDCHHGHHHIBDICHICGJKKKKILLHLJLLLKGHJLMLMHDJJKJLKKKMMKKNKINJOJOKKKLKMHHHEGA?CIGEHFFFF   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229775.60297548     99      17      3736    60      101M    =       3785    149     CCTCAAGCTTCCCCTGGCTCCTGCAACCACAAATCTACTCTCTGCCTCTGTGGGTTGACCTATTCTGGACACGTCATAGAAATAGAGTCCTGCAACACGTG   BEJFGJHHKIGGHJKGHJLKLLKHILILJJJKLIKMJKMLNLLILMMLNJJJKJFJJLJMNKKLNNJFLJKJBLKKIKIHMHJIIKIGFHMIIJGFHD>D@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:EG@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229775.78993145     147     17      3760    60      101M    =       3530    -330    AACCACAAATCTACTCTCTGCCTCTGTGGGTTGACCTATTCTGGACACGTCATAGAAATAGAGTCCTGCAACACGTGGCCGTCTGTGTCTGGCTTCTCTCG   1@DGHHHFIJE@:CKDGIJIFHJBFBFGIHJJEFCHGEKEIIHGJGFAIKDJJMLJJIILDKIKIKIHHJEBBAIHJJE?HHIGGCGHHGABEHDEGEH9A   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.102280357    83      17      3772    60      101M    =       3516    -356    ACTCTCTGCCTCTGTGGGTTGACCTATTCTGGACACGTCATAGAAATAGAGTCCTGCAACACGTGGCCGTCTGTGTCTGGCTTCTCTCGCTTAGCATCTTG   ;EGFFHIFGIKIKGJIHGHJIDGIJHIJHIGGGHG>HLJJJNIJKKJMJNKLMKJLLJJJDCKKLKJAIGLJIJGIJJLKJLICJGJAIIIHKHHHIGHHB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.60297548     147     17      3785    60      101M    =       3736    -149    GTGGGTTGACCTATTCTGGACACGTCATAGAAATAGAGTCCTGCAACACGTGGCCGTCTGTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCT   @GFFFGJIJGIIHHKHJHHIHF@FIHIJLIHIFFJHJAGAIIHDGFDGAIEGHIAIKHIJIJKKIJKGKJD@IIAJKKEKJGDDJCG<JCCAE==DCGBD@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.15284212     147     17      3809    60      101M    =       3585    -324    TCATAGAAATAGAGTCCTGCAACACGTGGCCGTCTGTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCT   HDEGLJJFHIKILCHCAAICE?A<3B>EE:,BJIGFGEFHFEBALJGJ?K4E;KILICFJELIFKJB>AHA<D><A6/DEH:ADH?GDFGB:@;4*CE@6@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229775  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.6931819      163     17      3836    37      101M    =       4080    344     GGCCGTCTGTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCG   BBFC<FBJE=BGGGHGHJEHJIFGAAIIHIGHFCKJIIIJJKJLGICGAIEIKFHFH=HFIHJBFGLJHIMJKOJHFHOJJNKKMFIHGGIMIJFHGFFE7   X0:i:1  X1:i:0  MD:Z:100A0      RG:Z:ERR229775  AM:i:0  NM:i:1  SM:i:37 MQ:i:7  XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@EVN
+ERR229775.80842527     147     17      3844    60      101M    =       3639    -305    GTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTG   DGDFGIEIIHKIHIKAIIHIMHHHIHGHEFEHDFBJDAHAIJFFIJIMIJEILKKIJEC=KJJJJHDCFIIIKKJJJHHJJHIGJEGFJHB9E<<CACEGA   X0:i:1  X1:i:0  MD:Z:92A8       RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.15603458     83      17      3846    60      101M    =       3626    -320    GTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCT   /D<EA?<7-=BIH?JHKILDE@JHDKHJIBEGHLDCJDFKHDJKIKCJHJKIIKKJIEMMKLJJJB?KKELLLJKIKKLKJIKGIHKHE>F@HFGEGGGC?   X0:i:1  X1:i:0  MD:Z:90A10      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.105205152    147     17      3856    60      101M    =       3562    -394    TCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCCTTC   #BE=GGHILIIHKHHJGJHJDHEKD;+EBF?C>FFJ?<GDJF@>E?DCIFEIGB>=HGBDILKGIFB>FI=9*=<><'?;C69?8,6?DD253-72,D9>:   X0:i:1  X1:i:0  MD:Z:80A20      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.30258628     83      17      3859    60      27S74M  =       3583    -349    TCGTGGCCGTCTGTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATAT   ############################FLLJHF-.LGLKHKKHCIBLHBHDB?@@;7IH=9>7/5HIE+A@EHICFFIGIJ@AGI?>KHAGEFGHE:DE7   X0:i:1  X1:i:0  XC:i:74 MD:Z:74 RG:Z:ERR229775  AM:i:25 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.15906182     83      17      3862    60      101M    =       3598    -364    TTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCCTTCTTATGG   FEFFGGJHCKHHKKGHILFE@:EBCFIIHLEHHIMHEEIFBEGJJJKIIBAIGJMMLMMJMIIJIJKJJJMGLAKAKFFEJIDGHIHCJK@GJJHJGGHEB   X0:i:1  X1:i:0  MD:Z:74A26      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.104583040    99      17      3884    37      84M17S  =       4097    298     CTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCCTTCTTATGGCTGATATTCCACGCACCTGCTA   ?HFEEHFHBC7EGAHIHCHFDHL?HJ=FI48C>KFJL=EKCCJJJA<FDDJLBJ8FJJJHGJNJIIDICALJILDJ@-<<LDI##################   X0:i:1  X1:i:0  XC:i:84 MD:Z:52A31      RG:Z:ERR229775  AM:i:0  NM:i:1  SM:i:37 MQ:i:7  XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229775.101967836    83      17      3891    60      101M    =       3700    -291    AGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCCTTCTTATGGCTGATATTCCACGCACCTGCTACACTCCT   HDEEGKIIHKHC8HHJIHGCDAHHGIGJHGGLDFGHKJHIGLKFCMBJIIMKKLKJJIFKLMHMJMMJIJLKJJLJJJMKLJHAHIGJJIDIHGGHGGCF?   X0:i:1  X1:i:0  MD:Z:45A55      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229775.71788763     147     17      3897    60      101M    =       3673    -324    GCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCCTTCTTATGGCTGATATTCCACGCACCTGCTACACTCCTTCTTAG   FD@HEEBGIJIHFFFAIHGHGJHGHKGGGGGIHFBBEC@JAF@.MKJJHF8E>LKHJLJLLIIHJFKHIIGGKJHCG?EFBHIGDCF>F@CCDFEGEGFF@   X0:i:1  X1:i:0  MD:Z:39A61      RG:Z:ERR229775  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229775.84503264     83      17      3903    60      2S99M   =       3670    -331    GCCCCTGCTACCCTCCTTCTTAGGGCTGATATTCCGCGCCCCTGCTACCCTCCTTCTTATGGCTGATATTCCACGCACCTGCTACACTCCTTCTTAGGGCT   ###?DDA5-;91@B:HBJ<?ICFID><:89-=F65868-%4C9E5-=>9C+9C9H;AFC7GEBCCJJILKJHHAIHELLIJJD=C>IFEIIJIJHLEEGEB   X0:i:1  X1:i:0  XC:i:99 MD:Z:0A8A23A3A8A52      RG:Z:ERR229775  AM:i:25 NM:i:5  SM:i:25 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
diff --git a/test/mpileup/mpileup.4.bam b/test/mpileup/mpileup.4.bam
new file mode 100644 (file)
index 0000000..bbcb8b1
Binary files /dev/null and b/test/mpileup/mpileup.4.bam differ
diff --git a/test/mpileup/mpileup.4.cram b/test/mpileup/mpileup.4.cram
new file mode 100644 (file)
index 0000000..0f2a637
Binary files /dev/null and b/test/mpileup/mpileup.4.cram differ
diff --git a/test/mpileup/mpileup.4.out b/test/mpileup/mpileup.4.out
new file mode 100644 (file)
index 0000000..217cc0e
--- /dev/null
@@ -0,0 +1,527 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=17,length=4200>
+##ALT=<ID=*,Description="Represents allele(s) other than observed.">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IDV,Number=1,Type=Integer,Description="Maximum number of reads supporting an indel">
+##INFO=<ID=IMF,Number=1,Type=Float,Description="Maximum fraction of reads supporting an indel">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias for filtering splice-site artefacts in RNA-seq data (bigger is better)",Version="3">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Mann-Whitney U test of Read Position Bias (bigger is better)">
+##INFO=<ID=MQB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality Bias (bigger is better)">
+##INFO=<ID=BQB,Number=1,Type=Float,Description="Mann-Whitney U test of Base Quality Bias (bigger is better)">
+##INFO=<ID=MQSB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality vs Strand Bias (bigger is better)">
+##INFO=<ID=SGB,Number=1,Type=Float,Description="Segregation based metric.">
+##INFO=<ID=MQ0F,Number=1,Type=Float,Description="Fraction of MQ0 reads (smaller is better)">
+##INFO=<ID=I16,Number=16,Type=Float,Description="Auxiliary tag used for calling, see description of bcf_callret1_t in bam2bcf.h">
+##INFO=<ID=QS,Number=R,Type=Float,Description="Auxiliary tag used for calling">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Number of high-quality bases">
+##FORMAT=<ID=DV,Number=1,Type=Integer,Description="Number of high-quality non-reference bases">
+##FORMAT=<ID=DPR,Number=R,Type=Integer,Description="Number of high-quality bases observed for each allele">
+##INFO=<ID=DPR,Number=R,Type=Integer,Description="Number of high-quality bases observed for each allele">
+##FORMAT=<ID=DP4,Number=4,Type=Integer,Description="Number of high-quality ref-fwd, ref-reverse, alt-fwd and alt-reverse bases">
+##FORMAT=<ID=SP,Number=1,Type=Integer,Description="Phred-scaled strand bias P-value">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  HG00100 HG00101 HG00102
+17     100     .       C       <*>     0       .       DP=18;DPR=17,0;I16=17,0,0,0,688,29762,0,0,958,55682,0,0,332,7446,0,0;QS=3,0;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,27,189:9:0:0:9,0,0,0:9,0      0,9,108:3:0:0:3,0,0,0:3,0       0,15,134:5:0:0:5,0,0,0:5,0
+17     101     .       C       <*>     0       .       DP=18;DPR=17,0;I16=17,0,0,0,650,27530,0,0,958,55682,0,0,331,7303,0,0;QS=3,0;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,27,182:9:0:0:9,0,0,0:9,0      0,9,99:3:0:0:3,0,0,0:3,0        0,15,132:5:0:0:5,0,0,0:5,0
+17     102     .       C       <*>     0       .       DP=18;DPR=17,0;I16=17,0,0,0,695,30453,0,0,958,55682,0,0,330,7178,0,0;QS=3,0;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,27,188:9:0:0:9,0,0,0:9,0      0,9,111:3:0:0:3,0,0,0:3,0       0,15,139:5:0:0:5,0,0,0:5,0
+17     103     .       T       <*>     0       .       DP=18;DPR=16,0;I16=16,0,0,0,692,31998,0,0,929,54841,0,0,323,7035,0,0;QS=3,0;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,24,189:8:0:0:8,0,0,0:8,0      0,9,108:3:0:0:3,0,0,0:3,0       0,15,147:5:0:0:5,0,0,0:5,0
+17     104     .       G       <*>     0       .       DP=18;DPR=15,0;I16=15,0,0,0,611,26723,0,0,900,54000,0,0,295,6259,0,0;QS=3,0;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,24,178:8:0:0:8,0,0,0:8,0      0,6,89:2:0:0:2,0,0,0:2,0        0,15,133:5:0:0:5,0,0,0:5,0
+17     105     .       G       <*>     0       .       DP=19;DPR=17,0;I16=17,0,0,0,604,23936,0,0,989,58441,0,0,317,6751,0,0;QS=3,0;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,27,170:9:0:0:9,0,0,0:9,0      0,9,97:3:0:0:3,0,0,0:3,0        0,15,125:5:0:0:5,0,0,0:5,0
+17     106     .       G       <*>     0       .       DP=19;DPR=17,0;I16=17,0,0,0,644,26574,0,0,989,58441,0,0,299,6093,0,0;QS=3,0;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,30,190:10:0:0:10,0,0,0:10,0   0,6,85:2:0:0:2,0,0,0:2,0        0,15,124:5:0:0:5,0,0,0:5,0
+17     107     .       C       <*>     0       .       DP=19;DPR=17,0;I16=17,0,0,0,694,30064,0,0,989,58441,0,0,313,6543,0,0;QS=3,0;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,27,192:9:0:0:9,0,0,0:9,0      0,9,108:3:0:0:3,0,0,0:3,0       0,15,136:5:0:0:5,0,0,0:5,0
+17     108     .       C       <*>     0       .       DP=19;DPR=17,0;I16=17,0,0,0,692,30148,0,0,989,58441,0,0,310,6420,0,0;QS=3,0;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,27,190:9:0:0:9,0,0,0:9,0      0,9,108:3:0:0:3,0,0,0:3,0       0,15,135:5:0:0:5,0,0,0:5,0
+17     109     .       T       <*>     0       .       DP=19;DPR=17,0;I16=17,0,0,0,741,34273,0,0,989,58441,0,0,307,6319,0,0;QS=3,0;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,27,195:9:0:0:9,0,0,0:9,0      0,9,110:3:0:0:3,0,0,0:3,0       0,15,150:5:0:0:5,0,0,0:5,0
+17     110     .       G       <*>     0       .       DP=19;DPR=17,0;I16=17,0,0,0,704,31276,0,0,989,58441,0,0,304,6240,0,0;QS=3,0;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,27,194:9:0:0:9,0,0,0:9,0      0,9,104:3:0:0:3,0,0,0:3,0       0,15,136:5:0:0:5,0,0,0:5,0
+17     111     .       G       <*>     0       .       DP=19;DPR=16,0;I16=16,0,0,0,584,24362,0,0,929,54841,0,0,272,5416,0,0;QS=3,0;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,30,167:10:0:0:10,0,0,0:10,0   0,6,88:2:0:0:2,0,0,0:2,0        0,12,118:4:0:0:4,0,0,0:4,0
+17     112     .       C       <*>     0       .       DP=19;DPR=17,0;I16=17,0,0,0,680,29854,0,0,989,58441,0,0,296,6052,0,0;QS=3,0;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,27,191:9:0:0:9,0,0,0:9,0      0,9,95:3:0:0:3,0,0,0:3,0        0,15,135:5:0:0:5,0,0,0:5,0
+17     113     .       A       <*>     0       .       DP=19;DPR=16,0;I16=16,0,0,0,645,28035,0,0,960,57600,0,0,266,5318,0,0;QS=3,0;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,27,176:9:0:0:9,0,0,0:9,0      0,6,87:2:0:0:2,0,0,0:2,0        0,15,139:5:0:0:5,0,0,0:5,0
+17     114     .       C       <*>     0       .       DP=19;DPR=17,0;I16=17,0,0,0,674,28788,0,0,989,58441,0,0,286,5856,0,0;QS=3,0;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,27,182:9:0:0:9,0,0,0:9,0      0,9,103:3:0:0:3,0,0,0:3,0       0,15,133:5:0:0:5,0,0,0:5,0
+17     115     .       C       <*>     0       .       DP=21;DPR=18,0;I16=18,0,0,0,708,30546,0,0,1049,62041,0,0,274,5490,0,0;QS=3,0;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,30,189:10:0:0:10,0,0,0:10,0   0,6,89:2:0:0:2,0,0,0:2,0        0,18,147:6:0:0:6,0,0,0:6,0
+17     116     .       A       <*>     0       .       DP=21;DPR=18,0;I16=17,1,0,0,727,31755,0,0,1049,62041,0,0,253,5079,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,27,183:9:0:0:9,0,0,0:9,0      0,6,90:2:0:0:2,0,0,0:2,0        0,21,175:7:0:0:6,1,0,0:7,0
+17     117     .       G       <*>     0       .       DP=21;DPR=18,0;I16=17,1,0,0,712,30478,0,0,1049,62041,0,0,249,5019,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,27,183:9:0:0:9,0,0,0:9,0      0,6,85:2:0:0:2,0,0,0:2,0        0,21,177:7:0:0:6,1,0,0:7,0
+17     118     .       G       <*>     0       .       DP=20;DPR=17,0;I16=16,1,0,0,636,26574,0,0,958,55682,0,0,266,5426,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,27,175:9:0:0:9,0,0,0:9,0      0,3,60:1:0:0:1,0,0,0:1,0        0,21,162:7:0:0:6,1,0,0:7,0
+17     119     .       G       <*>     0       .       DP=19;DPR=17,0;I16=16,1,0,0,629,26439,0,0,958,55682,0,0,267,5553,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,24,175:8:0:0:8,0,0,0:8,0      0,6,73:2:0:0:2,0,0,0:2,0        0,21,160:7:0:0:6,1,0,0:7,0
+17     120     .       A       <*>     0       .       DP=19;DPR=17,0;I16=16,1,0,0,672,29188,0,0,958,55682,0,0,264,5518,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,24,175:8:0:0:8,0,0,0:8,0      0,6,83:2:0:0:2,0,0,0:2,0        0,21,171:7:0:0:6,1,0,0:7,0
+17     121     .       G       <*>     0       .       DP=19;DPR=17,0;I16=16,1,0,0,662,28460,0,0,958,55682,0,0,260,5454,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,24,181:8:0:0:8,0,0,0:8,0      0,6,80:2:0:0:2,0,0,0:2,0        0,21,168:7:0:0:6,1,0,0:7,0
+17     122     .       C       <*>     0       .       DP=20;DPR=18,0;I16=17,1,0,0,716,31224,0,0,1018,59282,0,0,256,5410,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,24,181:8:0:0:8,0,0,0:8,0      0,9,99:3:0:0:3,0,0,0:3,0        0,21,178:7:0:0:6,1,0,0:7,0
+17     123     .       T       <*>     0       .       DP=18;DPR=16,0;I16=15,1,0,0,661,29997,0,0,898,52082,0,0,255,5385,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,167:7:0:0:7,0,0,0:7,0      0,9,112:3:0:0:3,0,0,0:3,0       0,18,166:6:0:0:5,1,0,0:6,0
+17     124     .       T       <*>     0       .       DP=19;DPR=18,0;I16=17,1,0,0,626,24802,0,0,987,56523,0,0,279,6003,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,27,154:9:0:0:9,0,0,0:9,0      0,9,104:3:0:0:3,0,0,0:3,0       0,18,154:6:0:0:5,1,0,0:6,0
+17     125     .       A       <*>     0       .       DP=18;DPR=16,0;I16=15,1,0,0,611,25689,0,0,898,52082,0,0,254,5340,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,154:7:0:0:7,0,0,0:7,0      0,9,104:3:0:0:3,0,0,0:3,0       0,18,162:6:0:0:5,1,0,0:6,0
+17     126     .       A       <*>     0       .       DP=18;DPR=17,0;I16=16,1,0,0,648,27366,0,0,927,52923,0,0,279,5947,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,24,162:8:0:0:8,0,0,0:8,0      0,9,107:3:0:0:3,0,0,0:3,0       0,18,174:6:0:0:5,1,0,0:6,0
+17     127     .       C       <*>     0       .       DP=18;DPR=17,0;I16=16,1,0,0,646,26972,0,0,927,52923,0,0,279,5949,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,24,163:8:0:0:8,0,0,0:8,0      0,9,109:3:0:0:3,0,0,0:3,0       0,18,160:6:0:0:5,1,0,0:6,0
+17     128     .       A       <*>     0       .       DP=18;DPR=17,0;I16=16,1,0,0,673,28797,0,0,927,52923,0,0,279,5971,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,24,169:8:0:0:8,0,0,0:8,0      0,9,111:3:0:0:3,0,0,0:3,0       0,18,162:6:0:0:5,1,0,0:6,0
+17     129     .       A       <*>     0       .       DP=17;DPR=16,0;I16=15,1,0,0,645,27891,0,0,867,49323,0,0,280,6012,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,24,168:8:0:0:8,0,0,0:8,0      0,9,113:3:0:0:3,0,0,0:3,0       0,15,159:5:0:0:4,1,0,0:5,0
+17     130     .       A       <*>     0       .       DP=17;DPR=16,0;I16=15,1,0,0,641,27295,0,0,867,49323,0,0,281,6071,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,24,169:8:0:0:8,0,0,0:8,0      0,9,113:3:0:0:3,0,0,0:3,0       0,15,152:5:0:0:4,1,0,0:5,0
+17     131     .       C       <*>     0       .       DP=16;DPR=15,0;I16=14,1,0,0,606,25732,0,0,838,48482,0,0,256,5472,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,167:7:0:0:7,0,0,0:7,0      0,9,110:3:0:0:3,0,0,0:3,0       0,15,147:5:0:0:4,1,0,0:5,0
+17     132     .       A       <*>     0       .       DP=16;DPR=15,0;I16=14,1,0,0,627,27579,0,0,838,48482,0,0,256,5514,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,169:7:0:0:7,0,0,0:7,0      0,9,110:3:0:0:3,0,0,0:3,0       0,15,151:5:0:0:4,1,0,0:5,0
+17     133     .       T       <*>     0       .       DP=15;DPR=15,0;I16=13,2,0,0,584,22816,0,0,838,48482,0,0,282,6196,0,0;QS=3,0;MQSB=0.576923;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,21,163:7:0:0:7,0,0,0:7,0      0,9,105:3:0:0:2,1,0,0:3,0       0,15,150:5:0:0:4,1,0,0:5,0
+17     134     .       C       <*>     0       .       DP=15;DPR=15,0;I16=13,2,0,0,607,24653,0,0,838,48482,0,0,283,6267,0,0;QS=3,0;MQSB=0.576923;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,21,177:7:0:0:7,0,0,0:7,0      0,9,105:3:0:0:2,1,0,0:3,0       0,15,152:5:0:0:4,1,0,0:5,0
+17     135     .       T       <*>     0       .       DP=15;DPR=15,0;I16=13,2,0,0,600,24178,0,0,838,48482,0,0,284,6352,0,0;QS=3,0;MQSB=0.576923;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,21,173:7:0:0:7,0,0,0:7,0      0,9,106:3:0:0:2,1,0,0:3,0       0,15,156:5:0:0:4,1,0,0:5,0
+17     136     .       G       <*>     0       .       DP=15;DPR=15,0;I16=13,2,0,0,574,22258,0,0,838,48482,0,0,286,6450,0,0;QS=3,0;MQSB=0.576923;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,21,172:7:0:0:7,0,0,0:7,0      0,9,105:3:0:0:2,1,0,0:3,0       0,15,134:5:0:0:4,1,0,0:5,0
+17     137     .       T       <*>     0       .       DP=15;DPR=15,0;I16=13,2,0,0,563,21377,0,0,838,48482,0,0,289,6561,0,0;QS=3,0;MQSB=0.576923;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,21,160:7:0:0:7,0,0,0:7,0      0,9,104:3:0:0:2,1,0,0:3,0       0,15,139:5:0:0:4,1,0,0:5,0
+17     138     .       C       <*>     0       .       DP=15;DPR=15,0;I16=13,2,0,0,584,23088,0,0,838,48482,0,0,291,6637,0,0;QS=3,0;MQSB=0.576923;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,21,172:7:0:0:7,0,0,0:7,0      0,9,108:3:0:0:2,1,0,0:3,0       0,15,142:5:0:0:4,1,0,0:5,0
+17     139     .       C       <*>     0       .       DP=15;DPR=15,0;I16=13,2,0,0,554,20790,0,0,838,48482,0,0,292,6680,0,0;QS=3,0;MQSB=0.576923;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,21,161:7:0:0:7,0,0,0:7,0      0,9,106:3:0:0:2,1,0,0:3,0       0,15,143:5:0:0:4,1,0,0:5,0
+17     140     .       A       <*>     0       .       DP=15;DPR=15,0;I16=13,2,0,0,583,22789,0,0,838,48482,0,0,292,6690,0,0;QS=3,0;MQSB=0.576923;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,21,163:7:0:0:7,0,0,0:7,0      0,9,107:3:0:0:2,1,0,0:3,0       0,15,153:5:0:0:4,1,0,0:5,0
+17     141     .       G       <*>     0       .       DP=14;DPR=14,0;I16=12,2,0,0,534,20750,0,0,778,44882,0,0,292,6664,0,0;QS=3,0;MQSB=0.583333;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,18,158:6:0:0:6,0,0,0:6,0      0,9,108:3:0:0:2,1,0,0:3,0       0,15,142:5:0:0:4,1,0,0:5,0
+17     142     .       C       <*>     0       .       DP=14;DPR=14,0;I16=12,2,0,0,503,18593,0,0,778,44882,0,0,292,6650,0,0;QS=3,0;MQSB=0.583333;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,18,157:6:0:0:6,0,0,0:6,0      0,9,97:3:0:0:2,1,0,0:3,0        0,15,129:5:0:0:4,1,0,0:5,0
+17     143     .       G       <*>     0       .       DP=14;DPR=13,0;I16=11,2,0,0,415,13657,0,0,718,41282,0,0,285,6599,0,0;QS=3,0;MQSB=0.590909;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,18,128:6:0:0:6,0,0,0:6,0      0,9,95:3:0:0:2,1,0,0:3,0        0,12,97:4:0:0:3,1,0,0:4,0
+17     144     .       A       <*>     0       .       DP=14;DPR=14,0;I16=12,2,0,0,519,19725,0,0,778,44882,0,0,291,6609,0,0;QS=3,0;MQSB=0.583333;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,18,152:6:0:0:6,0,0,0:6,0      0,9,105:3:0:0:2,1,0,0:3,0       0,15,129:5:0:0:4,1,0,0:5,0
+17     145     .       A       <*>     0       .       DP=14;DPR=14,0;I16=12,2,0,0,527,20289,0,0,778,44882,0,0,290,6584,0,0;QS=3,0;MQSB=0.583333;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,18,153:6:0:0:6,0,0,0:6,0      0,9,106:3:0:0:2,1,0,0:3,0       0,15,138:5:0:0:4,1,0,0:5,0
+17     146     .       T       <*>     0       .       DP=14;DPR=14,0;I16=12,2,0,0,514,19484,0,0,778,44882,0,0,289,6573,0,0;QS=3,0;MQSB=0.583333;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,18,152:6:0:0:6,0,0,0:6,0      0,9,103:3:0:0:2,1,0,0:3,0       0,15,128:5:0:0:4,1,0,0:5,0
+17     147     .       A       <*>     0       .       DP=14;DPR=14,0;I16=12,2,0,0,515,19213,0,0,778,44882,0,0,288,6576,0,0;QS=3,0;MQSB=0.583333;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,18,150:6:0:0:6,0,0,0:6,0      0,9,99:3:0:0:2,1,0,0:3,0        0,15,140:5:0:0:4,1,0,0:5,0
+17     148     .       C       <*>     0       .       DP=14;DPR=14,0;I16=12,2,0,0,541,21019,0,0,778,44882,0,0,286,6542,0,0;QS=3,0;MQSB=0.583333;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,18,157:6:0:0:6,0,0,0:6,0      0,9,106:3:0:0:2,1,0,0:3,0       0,15,146:5:0:0:4,1,0,0:5,0
+17     149     .       C       <*>     0       .       DP=14;DPR=14,0;I16=12,2,0,0,512,19326,0,0,778,44882,0,0,283,6471,0,0;QS=3,0;MQSB=0.583333;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,18,148:6:0:0:6,0,0,0:6,0      0,9,109:3:0:0:2,1,0,0:3,0       0,15,140:5:0:0:4,1,0,0:5,0
+17     150     .       T       <*>     0       .       DP=13;DPR=13,0;I16=11,2,0,0,511,20251,0,0,749,44041,0,0,280,6362,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,18,153:6:0:0:6,0,0,0:6,0      0,6,84:2:0:0:1,1,0,0:2,0        0,15,152:5:0:0:4,1,0,0:5,0
+17     151     .       G       <*>     0       .       DP=13;DPR=13,0;I16=11,2,0,0,506,19826,0,0,749,44041,0,0,277,6263,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,18,157:6:0:0:6,0,0,0:6,0      0,6,84:2:0:0:1,1,0,0:2,0        0,15,144:5:0:0:4,1,0,0:5,0
+17     152     .       C       <*>     0       .       DP=14;DPR=14,0;I16=12,2,0,0,543,21283,0,0,809,47641,0,0,274,6174,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,21,168:7:0:0:7,0,0,0:7,0      0,6,84:2:0:0:1,1,0,0:2,0        0,15,146:5:0:0:4,1,0,0:5,0
+17     153     .       A       <*>     0       .       DP=14;DPR=14,0;I16=12,2,0,0,536,20594,0,0,809,47641,0,0,272,6096,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,21,156:7:0:0:7,0,0,0:7,0      0,6,81:2:0:0:1,1,0,0:2,0        0,15,153:5:0:0:4,1,0,0:5,0
+17     154     .       T       <*>     0       .       DP=14;DPR=14,0;I16=12,2,0,0,523,20051,0,0,809,47641,0,0,270,6030,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,21,159:7:0:0:7,0,0,0:7,0      0,6,83:2:0:0:1,1,0,0:2,0        0,15,139:5:0:0:4,1,0,0:5,0
+17     155     .       C       <*>     0       .       DP=14;DPR=14,0;I16=12,2,0,0,542,21254,0,0,809,47641,0,0,268,5976,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,21,172:7:0:0:7,0,0,0:7,0      0,6,85:2:0:0:1,1,0,0:2,0        0,15,139:5:0:0:4,1,0,0:5,0
+17     156     .       C       <*>     0       .       DP=14;DPR=14,0;I16=12,2,0,0,536,20884,0,0,809,47641,0,0,266,5934,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,21,163:7:0:0:7,0,0,0:7,0      0,6,84:2:0:0:1,1,0,0:2,0        0,15,150:5:0:0:4,1,0,0:5,0
+17     157     .       C       <*>     0       .       DP=14;DPR=14,0;I16=12,2,0,0,555,22081,0,0,809,47641,0,0,264,5904,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,21,169:7:0:0:7,0,0,0:7,0      0,6,85:2:0:0:1,1,0,0:2,0        0,15,149:5:0:0:4,1,0,0:5,0
+17     158     .       T       <*>     0       .       DP=14;DPR=14,0;I16=12,2,0,0,568,23154,0,0,809,47641,0,0,262,5886,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,21,170:7:0:0:7,0,0,0:7,0      0,6,84:2:0:0:1,1,0,0:2,0        0,15,159:5:0:0:4,1,0,0:5,0
+17     159     .       A       <*>     0       .       DP=15;DPR=14,0;I16=12,2,0,0,519,19467,0,0,809,47641,0,0,260,5880,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,21,157:7:0:0:7,0,0,0:7,0      0,6,83:2:0:0:1,1,0,0:2,0        0,15,135:5:0:0:4,1,0,0:5,0
+17     160     .       G       <*>     0       .       DP=15;DPR=15,0;I16=13,2,0,0,547,20633,0,0,869,51241,0,0,259,5887,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,21,165:7:0:0:7,0,0,0:7,0      0,6,85:2:0:0:1,1,0,0:2,0        0,18,139:6:0:0:5,1,0,0:6,0
+17     161     .       A       <*>     0       .       DP=15;DPR=15,0;I16=13,2,0,0,568,21610,0,0,869,51241,0,0,258,5908,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,21,157:7:0:0:7,0,0,0:7,0      0,6,83:2:0:0:1,1,0,0:2,0        0,18,162:6:0:0:5,1,0,0:6,0
+17     162     .       A       <*>     0       .       DP=15;DPR=15,0;I16=13,2,0,0,557,21139,0,0,869,51241,0,0,255,5843,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,21,147:7:0:0:7,0,0,0:7,0      0,6,87:2:0:0:1,1,0,0:2,0        0,18,167:6:0:0:5,1,0,0:6,0
+17     163     .       G       <*>     0       .       DP=14;DPR=14,0;I16=12,2,0,0,503,18645,0,0,809,47641,0,0,253,5791,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,21,153:7:0:0:7,0,0,0:7,0      0,6,79:2:0:0:1,1,0,0:2,0        0,15,138:5:0:0:4,1,0,0:5,0
+17     164     .       T       <*>     0       .       DP=14;DPR=14,0;I16=12,2,0,0,460,15968,0,0,809,47641,0,0,252,5750,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,18,131:6:0:0:6,0,0,0:6,0      0,6,79:2:0:0:1,1,0,0:2,0        0,18,136:6:0:0:5,1,0,0:6,0
+17     165     .       G       <*>     0       .       DP=14;DPR=12,0;I16=10,2,0,0,456,17460,0,0,689,40441,0,0,226,5094,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,18,149:6:0:0:6,0,0,0:6,0      0,6,80:2:0:0:1,1,0,0:2,0        0,12,122:4:0:0:3,1,0,0:4,0
+17     166     .       A       <*>     0       .       DP=14;DPR=13,0;I16=11,2,0,0,496,19138,0,0,749,44041,0,0,227,5077,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,18,145:6:0:0:6,0,0,0:6,0      0,6,82:2:0:0:1,1,0,0:2,0        0,15,148:5:0:0:4,1,0,0:5,0
+17     167     .       A       <*>     0       .       DP=14;DPR=13,0;I16=11,2,0,0,477,17851,0,0,749,44041,0,0,227,5071,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,18,132:6:0:0:6,0,0,0:6,0      0,6,86:2:0:0:1,1,0,0:2,0        0,15,147:5:0:0:4,1,0,0:5,0
+17     168     .       G       <*>     0       .       DP=14;DPR=14,0;I16=12,2,0,0,481,18015,0,0,809,47641,0,0,252,5702,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,18,145:6:0:0:6,0,0,0:6,0      0,6,82:2:0:0:1,1,0,0:2,0        0,18,140:6:0:0:5,1,0,0:6,0
+17     169     .       C       <*>     0       .       DP=13;DPR=12,0;I16=10,2,0,0,402,14224,0,0,689,40441,0,0,227,5045,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,15,106:5:0:0:5,0,0,0:5,0      0,6,76:2:0:0:1,1,0,0:2,0        0,15,145:5:0:0:4,1,0,0:5,0
+17     170     .       C       <*>     0       .       DP=13;DPR=13,0;I16=11,2,0,0,447,16383,0,0,749,44041,0,0,251,5601,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,15,128:5:0:0:5,0,0,0:5,0      0,6,80:2:0:0:1,1,0,0:2,0        0,18,143:6:0:0:5,1,0,0:6,0
+17     171     .       A       <*>     0       .       DP=13;DPR=13,0;I16=11,2,0,0,500,19366,0,0,749,44041,0,0,250,5546,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,15,134:5:0:0:5,0,0,0:5,0      0,6,81:2:0:0:1,1,0,0:2,0        0,18,166:6:0:0:5,1,0,0:6,0
+17     172     .       C       <*>     0       .       DP=13;DPR=12,0;I16=10,2,0,0,439,16395,0,0,689,40441,0,0,241,5441,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,15,138:5:0:0:5,0,0,0:5,0      0,6,75:2:0:0:1,1,0,0:2,0        0,15,129:5:0:0:4,1,0,0:5,0
+17     173     .       C       <*>     0       .       DP=13;DPR=13,0;I16=11,2,0,0,435,15225,0,0,749,44041,0,0,248,5478,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,15,121:5:0:0:5,0,0,0:5,0      0,6,76:2:0:0:1,1,0,0:2,0        0,18,146:6:0:0:5,1,0,0:6,0
+17     174     .       G       <*>     0       .       DP=13;DPR=12,0;I16=11,1,0,0,351,10685,0,0,689,40441,0,0,238,5364,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,15,111:5:0:0:5,0,0,0:5,0      0,3,27:1:0:0:1,0,0,0:1,0        0,18,117:6:0:0:5,1,0,0:6,0
+17     175     .       C       <*>     0       .       DP=14;DPR=14,0;I16=13,1,0,0,511,19161,0,0,809,47641,0,0,249,5463,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,18,143:6:0:0:6,0,0,0:6,0      0,3,41:1:0:0:1,0,0,0:1,0        0,21,175:7:0:0:6,1,0,0:7,0
+17     176     .       C       <*>     0       .       DP=14;DPR=14,0;I16=13,1,0,0,489,17733,0,0,809,47641,0,0,251,5477,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,18,146:6:0:0:6,0,0,0:6,0      0,3,44:1:0:0:1,0,0,0:1,0        0,21,152:7:0:0:6,1,0,0:7,0
+17     177     .       C       <*>     0       .       DP=14;DPR=14,0;I16=13,1,0,0,488,17328,0,0,809,47641,0,0,253,5507,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,18,138:6:0:0:6,0,0,0:6,0      0,3,44:1:0:0:1,0,0,0:1,0        0,21,158:7:0:0:6,1,0,0:7,0
+17     178     .       A       <*>     0       .       DP=14;DPR=14,0;I16=13,1,0,0,519,19485,0,0,809,47641,0,0,254,5502,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,18,147:6:0:0:6,0,0,0:6,0      0,3,42:1:0:0:1,0,0,0:1,0        0,21,172:7:0:0:6,1,0,0:7,0
+17     179     .       A       <*>     0       .       DP=14;DPR=14,0;I16=13,1,0,0,478,17278,0,0,809,47641,0,0,255,5511,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,18,134:6:0:0:6,0,0,0:6,0      0,3,44:1:0:0:1,0,0,0:1,0        0,21,170:7:0:0:6,1,0,0:7,0
+17     180     .       A       <*>     0       .       DP=14;DPR=13,0;I16=12,1,0,0,425,14653,0,0,749,44041,0,0,250,5498,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,18,126:6:0:0:6,0,0,0:6,0      0,3,43:1:0:0:1,0,0,0:1,0        0,18,148:6:0:0:5,1,0,0:6,0
+17     181     .       G       <*>     0       .       DP=14;DPR=12,0;I16=11,1,0,0,450,17152,0,0,689,40441,0,0,233,5233,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,18,156:6:0:0:6,0,0,0:6,0      0,3,41:1:0:0:1,0,0,0:1,0        0,15,138:5:0:0:4,1,0,0:5,0
+17     182     .       A       <*>     0       .       DP=15;DPR=15,0;I16=14,1,0,0,515,18235,0,0,869,51241,0,0,258,5622,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,150:7:0:0:7,0,0,0:7,0      0,3,43:1:0:0:1,0,0,0:1,0        0,21,159:7:0:0:6,1,0,0:7,0
+17     183     .       C       <*>     0       .       DP=15;DPR=14,0;I16=13,1,0,0,483,17419,0,0,809,47641,0,0,235,5063,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,159:7:0:0:7,0,0,0:7,0      0,3,40:1:0:0:1,0,0,0:1,0        0,18,139:6:0:0:5,1,0,0:6,0
+17     184     .       A       <*>     0       .       DP=15;DPR=15,0;I16=14,1,0,0,535,19667,0,0,869,51241,0,0,262,5770,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,158:7:0:0:7,0,0,0:7,0      0,3,41:1:0:0:1,0,0,0:1,0        0,21,163:7:0:0:6,1,0,0:7,0
+17     185     .       C       <*>     0       .       DP=15;DPR=14,0;I16=13,1,0,0,487,17295,0,0,809,47641,0,0,238,5192,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,150:7:0:0:7,0,0,0:7,0      0,3,38:1:0:0:1,0,0,0:1,0        0,18,160:6:0:0:5,1,0,0:6,0
+17     186     .       G       <*>     0       .       DP=15;DPR=13,0;I16=12,1,0,0,381,11429,0,0,749,44041,0,0,239,5253,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,18,117:6:0:0:6,0,0,0:6,0      0,3,32:1:0:0:1,0,0,0:1,0        0,18,124:6:0:0:5,1,0,0:6,0
+17     187     .       C       <*>     0       .       DP=14;DPR=14,0;I16=13,1,0,0,511,18979,0,0,809,47641,0,0,266,5952,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,18,147:6:0:0:6,0,0,0:6,0      0,3,38:1:0:0:1,0,0,0:1,0        0,21,172:7:0:0:6,1,0,0:7,0
+17     188     .       C       <*>     0       .       DP=14;DPR=14,0;I16=13,1,0,0,496,18042,0,0,809,47641,0,0,267,5989,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,18,147:6:0:0:6,0,0,0:6,0      0,3,37:1:0:0:1,0,0,0:1,0        0,21,162:7:0:0:6,1,0,0:7,0
+17     189     .       C       <*>     0       .       DP=15;DPR=15,0;I16=13,2,0,0,552,20504,0,0,838,48482,0,0,268,6040,0,0;QS=3,0;MQSB=0;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,18,152:6:0:0:6,0,0,0:6,0      0,6,67:2:0:0:1,1,0,0:2,0        0,21,167:7:0:0:6,1,0,0:7,0
+17     190     .       A       <*>     0       .       DP=15;DPR=14,0;I16=12,2,0,0,500,18230,0,0,778,44882,0,0,243,5381,0,0;QS=3,0;MQSB=0;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,18,138:6:0:0:6,0,0,0:6,0      0,6,68:2:0:0:1,1,0,0:2,0        0,18,159:6:0:0:5,1,0,0:6,0
+17     191     .       T       <*>     0       .       DP=15;DPR=15,0;I16=13,2,0,0,534,19276,0,0,838,48482,0,0,267,5939,0,0;QS=3,0;MQSB=0;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,18,143:6:0:0:6,0,0,0:6,0      0,6,67:2:0:0:1,1,0,0:2,0        0,21,169:7:0:0:6,1,0,0:7,0
+17     192     .       G       <*>     0       .       DP=15;DPR=15,0;I16=13,2,0,0,499,17439,0,0,838,48482,0,0,266,5890,0,0;QS=3,0;MQSB=0;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,18,143:6:0:0:6,0,0,0:6,0      0,6,67:2:0:0:1,1,0,0:2,0        0,21,151:7:0:0:6,1,0,0:7,0
+17     193     .       T       <*>     0       .       DP=15;DPR=15,0;I16=13,2,0,0,505,17811,0,0,838,48482,0,0,265,5859,0,0;QS=3,0;MQSB=0;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,18,140:6:0:0:6,0,0,0:6,0      0,6,63:2:0:0:1,1,0,0:2,0        0,21,157:7:0:0:6,1,0,0:7,0
+17     194     .       C       <*>     0       .       DP=14;DPR=14,0;I16=12,2,0,0,467,16569,0,0,778,44882,0,0,265,5845,0,0;QS=3,0;MQSB=0;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,18,142:6:0:0:6,0,0,0:6,0      0,6,67:2:0:0:1,1,0,0:2,0        0,18,145:6:0:0:5,1,0,0:6,0
+17     195     .       C       <*>     0       .       DP=14;DPR=14,0;I16=11,3,0,0,503,18647,0,0,747,42123,0,0,266,5846,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,18,159:6:0:0:5,1,0,0:6,0      0,6,71:2:0:0:1,1,0,0:2,0        0,18,160:6:0:0:5,1,0,0:6,0
+17     196     .       A       <*>     0       .       DP=14;DPR=14,0;I16=11,3,0,0,482,17400,0,0,747,42123,0,0,268,5862,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,18,166:6:0:0:5,1,0,0:6,0      0,6,69:2:0:0:1,1,0,0:2,0        0,18,138:6:0:0:5,1,0,0:6,0
+17     197     .       G       <*>     0       .       DP=14;DPR=14,0;I16=11,3,0,0,481,17391,0,0,747,42123,0,0,270,5894,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,18,164:6:0:0:5,1,0,0:6,0      0,6,68:2:0:0:1,1,0,0:2,0        0,18,134:6:0:0:5,1,0,0:6,0
+17     198     .       C       <*>     0       .       DP=14;DPR=14,0;I16=11,3,0,0,539,20957,0,0,747,42123,0,0,271,5893,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,18,172:6:0:0:5,1,0,0:6,0      0,6,70:2:0:0:1,1,0,0:2,0        0,18,164:6:0:0:5,1,0,0:6,0
+17     199     .       T       <*>     0       .       DP=14;DPR=14,0;I16=11,3,0,0,505,19197,0,0,747,42123,0,0,271,5861,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,18,162:6:0:0:5,1,0,0:6,0      0,6,73:2:0:0:1,1,0,0:2,0        0,18,154:6:0:0:5,1,0,0:6,0
+17     200     .       T       <*>     0       .       DP=15;DPR=15,0;I16=11,4,0,0,544,19918,0,0,776,42964,0,0,270,5798,0,0;QS=3,0;MQSB=0.0161635;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,18,161:6:0:0:5,1,0,0:6,0      0,9,89:3:0:0:1,2,0,0:3,0        0,18,154:6:0:0:5,1,0,0:6,0
+17     201     .       A       <*>     0       .       DP=16;DPR=16,0;I16=12,4,0,0,568,20416,0,0,836,46564,0,0,269,5703,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,171:7:0:0:6,1,0,0:7,0      0,9,89:3:0:0:1,2,0,0:3,0        0,18,157:6:0:0:5,1,0,0:6,0
+17     202     .       A       <*>     0       .       DP=16;DPR=16,0;I16=12,4,0,0,566,20590,0,0,836,46564,0,0,269,5627,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,178:7:0:0:6,1,0,0:7,0      0,9,84:3:0:0:1,2,0,0:3,0        0,18,163:6:0:0:5,1,0,0:6,0
+17     203     .       C       <*>     0       .       DP=16;DPR=16,0;I16=12,4,0,0,557,20119,0,0,836,46564,0,0,269,5571,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,166:7:0:0:6,1,0,0:7,0      0,9,90:3:0:0:1,2,0,0:3,0        0,18,153:6:0:0:5,1,0,0:6,0
+17     204     .       C       <*>     0       .       DP=16;DPR=16,0;I16=12,4,0,0,591,22379,0,0,836,46564,0,0,269,5535,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,173:7:0:0:6,1,0,0:7,0      0,9,91:3:0:0:1,2,0,0:3,0        0,18,163:6:0:0:5,1,0,0:6,0
+17     205     .       T       <*>     0       .       DP=16;DPR=16,0;I16=12,4,0,0,635,25281,0,0,836,46564,0,0,269,5519,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,188:7:0:0:6,1,0,0:7,0      0,9,95:3:0:0:1,2,0,0:3,0        0,18,173:6:0:0:5,1,0,0:6,0
+17     206     .       G       <*>     0       .       DP=16;DPR=16,0;I16=12,4,0,0,577,21337,0,0,836,46564,0,0,269,5523,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,180:7:0:0:6,1,0,0:7,0      0,9,89:3:0:0:1,2,0,0:3,0        0,18,143:6:0:0:5,1,0,0:6,0
+17     207     .       C       <*>     0       .       DP=16;DPR=16,0;I16=12,4,0,0,574,21076,0,0,836,46564,0,0,269,5547,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,179:7:0:0:6,1,0,0:7,0      0,9,93:3:0:0:1,2,0,0:3,0        0,18,151:6:0:0:5,1,0,0:6,0
+17     208     .       A       <*>     0       .       DP=16;DPR=16,0;I16=12,4,0,0,576,21486,0,0,836,46564,0,0,268,5540,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,184:7:0:0:6,1,0,0:7,0      0,9,93:3:0:0:1,2,0,0:3,0        0,18,154:6:0:0:5,1,0,0:6,0
+17     209     .       T       <*>     0       .       DP=16;DPR=16,0;I16=12,4,0,0,567,20475,0,0,836,46564,0,0,267,5551,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,173:7:0:0:6,1,0,0:7,0      0,9,91:3:0:0:1,2,0,0:3,0        0,18,146:6:0:0:5,1,0,0:6,0
+17     210     .       C       <*>     0       .       DP=16;DPR=16,0;I16=12,4,0,0,577,21109,0,0,836,46564,0,0,266,5580,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,185:7:0:0:6,1,0,0:7,0      0,9,92:3:0:0:1,2,0,0:3,0        0,18,151:6:0:0:5,1,0,0:6,0
+17     211     .       C       <*>     0       .       DP=16;DPR=16,0;I16=12,4,0,0,563,20227,0,0,836,46564,0,0,265,5627,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,172:7:0:0:6,1,0,0:7,0      0,9,92:3:0:0:1,2,0,0:3,0        0,18,153:6:0:0:5,1,0,0:6,0
+17     212     .       C       <*>     0       .       DP=16;DPR=16,0;I16=12,4,0,0,589,22179,0,0,836,46564,0,0,263,5643,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,181:7:0:0:6,1,0,0:7,0      0,9,92:3:0:0:1,2,0,0:3,0        0,18,152:6:0:0:5,1,0,0:6,0
+17     213     .       T       <*>     0       .       DP=16;DPR=16,0;I16=12,4,0,0,598,22838,0,0,836,46564,0,0,262,5678,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,181:7:0:0:6,1,0,0:7,0      0,9,95:3:0:0:1,2,0,0:3,0        0,18,165:6:0:0:5,1,0,0:6,0
+17     214     .       A       <*>     0       .       DP=16;DPR=15,0;I16=11,4,0,0,529,19401,0,0,776,42964,0,0,240,5248,0,0;QS=3,0;MQSB=0.0161635;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,176:7:0:0:6,1,0,0:7,0      0,9,92:3:0:0:1,2,0,0:3,0        0,15,118:5:0:0:4,1,0,0:5,0
+17     215     .       G       <*>     0       .       DP=15;DPR=15,0;I16=12,3,0,0,521,19073,0,0,807,45723,0,0,262,5754,0,0;QS=3,0;MQSB=0.0342181;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,185:7:0:0:6,1,0,0:7,0      0,9,90:3:0:0:1,2,0,0:3,0        0,15,105:5:0:0:5,0,0,0:5,0
+17     216     .       A       <*>     0       .       DP=14;DPR=13,0;I16=10,3,0,0,464,16900,0,0,687,38523,0,0,238,5166,0,0;QS=3,0;MQSB=0.040184;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,21,173:7:0:0:6,1,0,0:7,0      0,9,92:3:0:0:1,2,0,0:3,0        0,9,81:3:0:0:3,0,0,0:3,0
+17     217     .       A       <*>     0       .       DP=14;DPR=14,0;I16=11,3,0,0,515,19433,0,0,747,42123,0,0,264,5842,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,181:7:0:0:6,1,0,0:7,0      0,9,90:3:0:0:1,2,0,0:3,0        0,12,97:4:0:0:4,0,0,0:4,0
+17     218     .       G       <*>     0       .       DP=14;DPR=14,0;I16=11,3,0,0,507,18957,0,0,747,42123,0,0,265,5907,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,178:7:0:0:6,1,0,0:7,0      0,9,90:3:0:0:1,2,0,0:3,0        0,12,110:4:0:0:4,0,0,0:4,0
+17     219     .       T       <*>     0       .       DP=14;DPR=14,0;I16=11,3,0,0,470,16286,0,0,747,42123,0,0,266,5986,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,173:7:0:0:6,1,0,0:7,0      0,9,88:3:0:0:1,2,0,0:3,0        0,12,89:4:0:0:4,0,0,0:4,0
+17     220     .       G       <*>     0       .       DP=14;DPR=13,0;I16=10,3,0,0,485,18307,0,0,687,38523,0,0,242,5454,0,0;QS=3,0;MQSB=0.040184;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,21,188:7:0:0:6,1,0,0:7,0      0,9,88:3:0:0:1,2,0,0:3,0        0,9,80:3:0:0:3,0,0,0:3,0
+17     221     .       A       <*>     0       .       DP=14;DPR=14,0;I16=11,3,0,0,487,17615,0,0,747,42123,0,0,267,6135,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,176:7:0:0:6,1,0,0:7,0      0,9,88:3:0:0:1,2,0,0:3,0        0,12,101:4:0:0:4,0,0,0:4,0
+17     222     .       A       <*>     0       .       DP=14;DPR=13,0;I16=10,3,0,0,465,17367,0,0,687,38523,0,0,242,5578,0,0;QS=3,0;MQSB=0.040184;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,21,186:7:0:0:6,1,0,0:7,0      0,9,85:3:0:0:1,2,0,0:3,0        0,9,69:3:0:0:3,0,0,0:3,0
+17     223     .       G       <*>     0       .       DP=13;DPR=12,0;I16=9,3,0,0,405,14327,0,0,627,34923,0,0,243,5657,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,18,168:6:0:0:5,1,0,0:6,0      0,6,53:2:0:0:0,2,0,0:2,0        0,12,81:4:0:0:4,0,0,0:4,0
+17     224     .       G       <*>     0       .       DP=12;DPR=12,0;I16=9,3,0,0,379,12759,0,0,627,34923,0,0,270,6370,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,18,168:6:0:0:5,1,0,0:6,0      0,6,50:2:0:0:0,2,0,0:2,0        0,12,70:4:0:0:4,0,0,0:4,0
+17     225     .       C       <*>     0       .       DP=12;DPR=11,0;I16=8,3,0,0,382,13896,0,0,567,31323,0,0,261,6345,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,18,165:6:0:0:5,1,0,0:6,0      0,6,48:2:0:0:0,2,0,0:2,0        0,9,83:3:0:0:3,0,0,0:3,0
+17     226     .       A       <*>     0       .       DP=13;DPR=11,0;I16=8,3,0,0,381,13669,0,0,567,31323,0,0,248,5894,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,18,166:6:0:0:5,1,0,0:6,0      0,6,53:2:0:0:0,2,0,0:2,0        0,9,84:3:0:0:3,0,0,0:3,0
+17     227     .       C       <*>     0       .       DP=13;DPR=12,0;I16=8,4,0,0,406,14306,0,0,596,32164,0,0,267,6253,0,0;QS=3,0;MQSB=0.0249144;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,21,190:7:0:0:5,2,0,0:7,0      0,6,53:2:0:0:0,2,0,0:2,0        0,9,73:3:0:0:3,0,0,0:3,0
+17     228     .       C       <*>     0       .       DP=13;DPR=13,0;I16=9,4,0,0,417,14381,0,0,656,35764,0,0,292,6884,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,21,187:7:0:0:5,2,0,0:7,0      0,6,45:2:0:0:0,2,0,0:2,0        0,12,96:4:0:0:4,0,0,0:4,0
+17     229     .       G       <*>     0       .       DP=13;DPR=12,0;I16=9,3,0,0,358,11424,0,0,627,34923,0,0,270,6414,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,18,136:6:0:0:5,1,0,0:6,0      0,6,53:2:0:0:0,2,0,0:2,0        0,12,70:4:0:0:4,0,0,0:4,0
+17     230     .       C       <*>     0       .       DP=13;DPR=13,0;I16=9,4,0,0,461,16861,0,0,656,35764,0,0,292,6920,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,21,186:7:0:0:5,2,0,0:7,0      0,6,53:2:0:0:0,2,0,0:2,0        0,12,100:4:0:0:4,0,0,0:4,0
+17     231     .       C       <*>     0       .       DP=13;DPR=11,0;I16=7,4,0,0,414,15832,0,0,536,28564,0,0,247,5925,0,0;QS=3,0;MQSB=0.0401934;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,18,184:6:0:0:4,2,0,0:6,0      0,6,53:2:0:0:0,2,0,0:2,0        0,9,82:3:0:0:3,0,0,0:3,0
+17     232     .       C       <*>     0       .       DP=14;DPR=13,0;I16=9,4,0,0,471,17371,0,0,656,35764,0,0,267,6363,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,21,198:7:0:0:5,2,0,0:7,0      0,6,53:2:0:0:0,2,0,0:2,0        0,12,101:4:0:0:4,0,0,0:4,0
+17     233     .       A       <*>     0       .       DP=14;DPR=14,0;I16=10,4,0,0,496,18142,0,0,716,39364,0,0,292,6984,0,0;QS=3,0;MQSB=0.0183156;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,192:7:0:0:5,2,0,0:7,0      0,6,53:2:0:0:0,2,0,0:2,0        0,15,119:5:0:0:5,0,0,0:5,0
+17     234     .       A       <*>     0       .       DP=14;DPR=14,0;I16=10,4,0,0,502,18390,0,0,716,39364,0,0,292,6988,0,0;QS=3,0;MQSB=0.0183156;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,21,185:7:0:0:5,2,0,0:7,0      0,6,53:2:0:0:0,2,0,0:2,0        0,15,123:5:0:0:5,0,0,0:5,0
+17     235     .       A       <*>     0       .       DP=14;DPR=13,0;I16=9,4,0,0,476,17652,0,0,656,35764,0,0,267,6375,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,21,186:7:0:0:5,2,0,0:7,0      0,6,53:2:0:0:0,2,0,0:2,0        0,12,111:4:0:0:4,0,0,0:4,0
+17     236     .       G       <*>     0       .       DP=15;DPR=15,0;I16=11,4,0,0,501,17481,0,0,776,42964,0,0,290,6924,0,0;QS=3,0;MQSB=0.0161635;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,24,206:8:0:0:6,2,0,0:8,0      0,6,53:2:0:0:0,2,0,0:2,0        0,15,103:5:0:0:5,0,0,0:5,0
+17     237     .       A       <*>     0       .       DP=14;DPR=13,0;I16=9,4,0,0,465,16877,0,0,656,35764,0,0,266,6282,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,24,206:8:0:0:6,2,0,0:8,0      0,6,53:2:0:0:0,2,0,0:2,0        0,9,92:3:0:0:3,0,0,0:3,0
+17     238     .       C       <*>     0       .       DP=14;DPR=14,0;I16=10,4,0,0,482,17238,0,0,716,39364,0,0,292,6900,0,0;QS=3,0;MQSB=0.0183156;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,24,211:8:0:0:6,2,0,0:8,0      0,6,53:2:0:0:0,2,0,0:2,0        0,12,82:4:0:0:4,0,0,0:4,0
+17     239     .       A       <*>     0       .       DP=15;DPR=15,0;I16=10,5,0,0,525,19155,0,0,776,42964,0,0,292,6852,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,27,223:9:0:0:6,3,0,0:9,0      0,6,50:2:0:0:0,2,0,0:2,0        0,12,108:4:0:0:4,0,0,0:4,0
+17     240     .       C       <*>     0       .       DP=15;DPR=15,0;I16=10,5,0,0,512,17930,0,0,776,42964,0,0,292,6764,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,27,220:9:0:0:6,3,0,0:9,0      0,6,53:2:0:0:0,2,0,0:2,0        0,12,106:4:0:0:4,0,0,0:4,0
+17     241     .       G       <*>     0       .       DP=15;DPR=14,0;I16=9,5,0,0,444,14636,0,0,716,39364,0,0,269,6159,0,0;QS=3,0;MQSB=0.0561348;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,27,203:9:0:0:6,3,0,0:9,0      0,6,53:2:0:0:0,2,0,0:2,0        0,9,59:3:0:0:3,0,0,0:3,0
+17     242     .       C       <*>     0       .       DP=15;DPR=15,0;I16=10,5,0,0,555,21177,0,0,776,42964,0,0,292,6624,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,27,242:9:0:0:6,3,0,0:9,0      0,6,53:2:0:0:0,2,0,0:2,0        0,12,94:4:0:0:4,0,0,0:4,0
+17     243     .       C       <*>     0       .       DP=16;DPR=14,0;I16=9,5,0,0,523,19737,0,0,716,39364,0,0,284,6508,0,0;QS=3,0;MQSB=0.0561348;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,24,220:8:0:0:5,3,0,0:8,0      0,6,53:2:0:0:0,2,0,0:2,0        0,12,104:4:0:0:4,0,0,0:4,0
+17     244     .       C       <*>     0       .       DP=16;DPR=16,0;I16=10,6,0,0,620,24272,0,0,805,43805,0,0,298,6568,0,0;QS=3,0;MQSB=0.0253122;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,27,245:9:0:0:6,3,0,0:9,0      0,9,72:3:0:0:0,3,0,0:3,0        0,12,106:4:0:0:4,0,0,0:4,0
+17     245     .       A       <*>     0       .       DP=17;DPR=17,0;I16=10,7,0,0,649,24843,0,0,865,47405,0,0,299,6553,0,0;QS=3,0;MQSB=0.0509867;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,27,236:9:0:0:6,3,0,0:9,0      0,12,93:4:0:0:0,4,0,0:4,0       0,12,115:4:0:0:4,0,0,0:4,0
+17     246     .       T       <*>     0       .       DP=18;DPR=18,0;I16=10,8,0,0,649,23833,0,0,894,48246,0,0,301,6553,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,30,247:10:0:0:6,4,0,0:10,0    0,12,94:4:0:0:0,4,0,0:4,0       0,12,98:4:0:0:4,0,0,0:4,0
+17     247     .       G       <*>     0       .       DP=18;DPR=18,0;I16=10,8,0,0,642,23610,0,0,894,48246,0,0,304,6570,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,30,252:10:0:0:6,4,0,0:10,0    0,12,83:4:0:0:0,4,0,0:4,0       0,12,103:4:0:0:4,0,0,0:4,0
+17     248     .       T       <*>     0       .       DP=18;DPR=18,0;I16=10,8,0,0,636,22944,0,0,894,48246,0,0,307,6605,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,30,234:10:0:0:6,4,0,0:10,0    0,12,86:4:0:0:0,4,0,0:4,0       0,12,114:4:0:0:4,0,0,0:4,0
+17     249     .       C       <*>     0       .       DP=18;DPR=18,0;I16=10,8,0,0,656,24846,0,0,894,48246,0,0,310,6658,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,30,253:10:0:0:6,4,0,0:10,0    0,12,79:4:0:0:0,4,0,0:4,0       0,12,112:4:0:0:4,0,0,0:4,0
+17     250     .       C       <*>     0       .       DP=19;DPR=19,0;I16=10,9,0,0,694,26160,0,0,923,49087,0,0,311,6631,0,0;QS=3,0;MQSB=0.0168512;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,30,248:10:0:0:6,4,0,0:10,0    0,12,89:4:0:0:0,4,0,0:4,0       0,15,142:5:0:0:4,1,0,0:5,0
+17     251     .       A       <*>     0       .       DP=19;DPR=18,0;I16=9,9,0,0,688,26506,0,0,863,45487,0,0,313,6627,0,0;QS=3,0;MQSB=0.0208913;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,27,233:9:0:0:5,4,0,0:9,0      0,12,97:4:0:0:0,4,0,0:4,0       0,15,148:5:0:0:4,1,0,0:5,0
+17     252     .       G       <*>     0       .       DP=18;DPR=17,0;I16=8,9,0,0,641,24631,0,0,803,41887,0,0,304,6502,0,0;QS=3,0;MQSB=0.026526;MQ0F=0 PL:DP:DV:SP:DP4:DPR     0,27,243:9:0:0:5,4,0,0:9,0      0,12,91:4:0:0:0,4,0,0:4,0       0,12,121:4:0:0:3,1,0,0:4,0
+17     253     .       C       <*>     0       .       DP=19;DPR=19,0;I16=9,10,0,0,705,26921,0,0,892,46328,0,0,319,6687,0,0;QS=3,0;MQSB=0.0132999;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,27,247:9:0:0:5,4,0,0:9,0      0,12,86:4:0:0:0,4,0,0:4,0       0,18,155:6:0:0:4,2,0,0:6,0
+17     254     .       T       <*>     0       .       DP=20;DPR=19,0;I16=10,9,0,0,719,27517,0,0,892,46328,0,0,314,6670,0,0;QS=3,0;MQSB=0.00482795;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,30,254:10:0:0:6,4,0,0:10,0    0,9,72:3:0:0:0,3,0,0:3,0        0,18,164:6:0:0:4,2,0,0:6,0
+17     255     .       T       <*>     0       .       DP=21;DPR=21,0;I16=11,10,0,0,750,27076,0,0,1012,53528,0,0,328,6840,0,0;QS=3,0;MQSB=0.00822975;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,241:11:0:0:7,4,0,0:11,0    0,12,95:4:0:0:0,4,0,0:4,0       0,18,161:6:0:0:4,2,0,0:6,0
+17     256     .       A       <*>     0       .       DP=22;DPR=22,0;I16=11,11,0,0,811,30063,0,0,1049,54897,0,0,334,6956,0,0;QS=3,0;MQSB=0.00507916;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:7,4,0,0:11,0    0,15,110:5:0:0:0,5,0,0:5,0      0,18,166:6:0:0:4,2,0,0:6,0
+17     257     .       T       <*>     0       .       DP=22;DPR=22,0;I16=11,11,0,0,814,30420,0,0,1049,54897,0,0,341,7101,0,0;QS=3,0;MQSB=0.00507916;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,247:11:0:0:7,4,0,0:11,0    0,15,113:5:0:0:0,5,0,0:5,0      0,18,168:6:0:0:4,2,0,0:6,0
+17     258     .       T       <*>     0       .       DP=22;DPR=22,0;I16=11,11,0,0,791,28943,0,0,1049,54897,0,0,347,7225,0,0;QS=3,0;MQSB=0.00507916;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,254:11:0:0:7,4,0,0:11,0    0,15,116:5:0:0:0,5,0,0:5,0      0,18,155:6:0:0:4,2,0,0:6,0
+17     259     .       C       <*>     0       .       DP=22;DPR=21,0;I16=11,10,0,0,785,29809,0,0,1020,54056,0,0,332,6936,0,0;QS=3,0;MQSB=0.00822975;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:7,4,0,0:11,0    0,12,90:4:0:0:0,4,0,0:4,0       0,18,170:6:0:0:4,2,0,0:6,0
+17     260     .       T       <*>     0       .       DP=21;DPR=21,0;I16=10,11,0,0,829,32899,0,0,989,51297,0,0,360,7556,0,0;QS=3,0;MQSB=0.00660016;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:7,4,0,0:11,0    0,15,118:5:0:0:0,5,0,0:5,0      0,15,156:5:0:0:3,2,0,0:5,0
+17     261     .       G       <*>     0       .       DP=21;DPR=21,0;I16=10,11,0,0,735,27379,0,0,989,51297,0,0,367,7761,0,0;QS=3,0;MQSB=0.00660016;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,33,254:11:0:0:7,4,0,0:11,0    0,15,111:5:0:0:0,5,0,0:5,0      0,15,122:5:0:0:3,2,0,0:5,0
+17     262     .       C       <*>     0       .       DP=22;DPR=22,0;I16=10,12,0,0,806,30278,0,0,1049,54897,0,0,373,7941,0,0;QS=3,0;MQSB=0.0122507;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:7,4,0,0:11,0    0,15,99:5:0:0:0,5,0,0:5,0       0,18,164:6:0:0:3,3,0,0:6,0
+17     263     .       C       <*>     0       .       DP=22;DPR=22,0;I16=10,12,0,0,799,29717,0,0,1049,54897,0,0,380,8146,0,0;QS=3,0;MQSB=0.0122507;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:7,4,0,0:11,0    0,15,98:5:0:0:0,5,0,0:5,0       0,18,168:6:0:0:3,3,0,0:6,0
+17     264     .       C       <*>     0       .       DP=22;DPR=22,0;I16=10,12,0,0,821,31325,0,0,1049,54897,0,0,386,8326,0,0;QS=3,0;MQSB=0.0122507;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:7,4,0,0:11,0    0,15,104:5:0:0:0,5,0,0:5,0      0,18,172:6:0:0:3,3,0,0:6,0
+17     265     .       A       <*>     0       .       DP=21;DPR=21,0;I16=9,12,0,0,800,31906,0,0,989,51297,0,0,390,8380,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:7,4,0,0:11,0    0,15,114:5:0:0:0,5,0,0:5,0      0,15,129:5:0:0:2,3,0,0:5,0
+17     266     .       G       <*>     0       .       DP=21;DPR=20,0;I16=9,11,0,0,747,28155,0,0,960,50456,0,0,369,7833,0,0;QS=3,0;MQSB=0.0237479;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:7,4,0,0:11,0    0,12,97:4:0:0:0,4,0,0:4,0       0,15,138:5:0:0:2,3,0,0:5,0
+17     267     .       T       <*>     0       .       DP=21;DPR=20,0;I16=9,11,0,0,739,27465,0,0,960,50456,0,0,373,7935,0,0;QS=3,0;MQSB=0.0237479;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,33,254:11:0:0:7,4,0,0:11,0    0,12,101:4:0:0:0,4,0,0:4,0      0,15,149:5:0:0:2,3,0,0:5,0
+17     268     .       T       <*>     0       .       DP=21;DPR=21,0;I16=9,12,0,0,748,27708,0,0,989,51297,0,0,402,8686,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,33,238:11:0:0:7,4,0,0:11,0    0,15,110:5:0:0:0,5,0,0:5,0      0,15,156:5:0:0:2,3,0,0:5,0
+17     269     .       C       <*>     0       .       DP=22;DPR=21,0;I16=9,12,0,0,764,28632,0,0,989,51297,0,0,381,8211,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:7,5,0,0:12,0    0,12,91:4:0:0:0,4,0,0:4,0       0,15,154:5:0:0:2,3,0,0:5,0
+17     270     .       C       <*>     0       .       DP=22;DPR=21,0;I16=9,12,0,0,758,28146,0,0,989,51297,0,0,385,8337,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:7,5,0,0:12,0    0,12,96:4:0:0:0,4,0,0:4,0       0,15,143:5:0:0:2,3,0,0:5,0
+17     271     .       T       <*>     0       .       DP=22;DPR=22,0;I16=9,13,0,0,847,32935,0,0,1018,52138,0,0,413,9065,0,0;QS=3,0;MQSB=0.0109431;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:7,5,0,0:12,0    0,15,113:5:0:0:0,5,0,0:5,0      0,15,152:5:0:0:2,3,0,0:5,0
+17     272     .       C       <*>     0       .       DP=22;DPR=21,0;I16=9,12,0,0,809,31413,0,0,989,51297,0,0,390,8518,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:7,5,0,0:12,0    0,12,96:4:0:0:0,4,0,0:4,0       0,15,149:5:0:0:2,3,0,0:5,0
+17     273     .       T       <*>     0       .       DP=22;DPR=21,0;I16=9,12,0,0,798,30664,0,0,989,51297,0,0,392,8620,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:7,5,0,0:12,0    0,12,95:4:0:0:0,4,0,0:4,0       0,15,161:5:0:0:2,3,0,0:5,0
+17     274     .       C       <*>     0       .       DP=22;DPR=21,0;I16=9,12,0,0,763,28177,0,0,989,51297,0,0,394,8746,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:7,5,0,0:12,0    0,12,101:4:0:0:0,4,0,0:4,0      0,15,144:5:0:0:2,3,0,0:5,0
+17     275     .       C       <*>     0       .       DP=20;DPR=20,0;I16=7,13,0,0,768,29994,0,0,898,44938,0,0,423,9519,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:6,5,0,0:11,0    0,15,114:5:0:0:0,5,0,0:5,0      0,12,122:4:0:0:1,3,0,0:4,0
+17     276     .       A       <*>     0       .       DP=20;DPR=20,0;I16=7,13,0,0,805,32931,0,0,898,44938,0,0,424,9538,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,33,253:11:0:0:6,5,0,0:11,0    0,15,122:5:0:0:0,5,0,0:5,0      0,12,124:4:0:0:1,3,0,0:4,0
+17     277     .       G       <*>     0       .       DP=20;DPR=20,0;I16=7,13,0,0,764,29732,0,0,898,44938,0,0,425,9579,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:6,5,0,0:11,0    0,15,114:5:0:0:0,5,0,0:5,0      0,12,121:4:0:0:1,3,0,0:4,0
+17     278     .       A       <*>     0       .       DP=21;DPR=20,0;I16=6,14,0,0,722,26452,0,0,867,42179,0,0,415,9521,0,0;QS=3,0;MQSB=0.0246228;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,30,238:10:0:0:5,5,0,0:10,0    0,18,123:6:0:0:0,6,0,0:6,0      0,12,121:4:0:0:1,3,0,0:4,0
+17     279     .       A       <*>     0       .       DP=22;DPR=22,0;I16=7,15,0,0,786,28694,0,0,956,46620,0,0,427,9677,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:6,6,0,0:12,0    0,18,123:6:0:0:0,6,0,0:6,0      0,12,122:4:0:0:1,3,0,0:4,0
+17     280     .       A       <*>     0       .       DP=22;DPR=22,0;I16=7,15,0,0,815,31561,0,0,956,46620,0,0,428,9684,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,36,253:12:0:0:6,6,0,0:12,0    0,18,130:6:0:0:0,6,0,0:6,0      0,12,129:4:0:0:1,3,0,0:4,0
+17     281     .       G       <*>     0       .       DP=22;DPR=22,0;I16=7,15,0,0,820,31416,0,0,956,46620,0,0,428,9662,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:6,6,0,0:12,0    0,18,122:6:0:0:0,6,0,0:6,0      0,12,123:4:0:0:1,3,0,0:4,0
+17     282     .       G       <*>     0       .       DP=22;DPR=22,0;I16=7,15,0,0,806,30420,0,0,956,46620,0,0,427,9609,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,36,253:12:0:0:6,6,0,0:12,0    0,18,124:6:0:0:0,6,0,0:6,0      0,12,119:4:0:0:1,3,0,0:4,0
+17     283     .       C       <*>     0       .       DP=23;DPR=22,0;I16=7,15,0,0,827,31785,0,0,956,46620,0,0,426,9574,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:6,6,0,0:12,0    0,18,125:6:0:0:0,6,0,0:6,0      0,12,122:4:0:0:1,3,0,0:4,0
+17     284     .       T       <*>     0       .       DP=23;DPR=23,0;I16=7,16,0,0,901,35479,0,0,1016,50220,0,0,431,9593,0,0;QS=3,0;MQSB=0.0194969;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:6,6,0,0:12,0    0,18,126:6:0:0:0,6,0,0:6,0      0,15,144:5:0:0:1,4,0,0:5,0
+17     285     .       G       <*>     0       .       DP=23;DPR=23,0;I16=7,16,0,0,860,32856,0,0,1016,50220,0,0,431,9607,0,0;QS=3,0;MQSB=0.0194969;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:6,6,0,0:12,0    0,18,119:6:0:0:0,6,0,0:6,0      0,15,132:5:0:0:1,4,0,0:5,0
+17     286     .       C       <*>     0       .       DP=24;DPR=24,0;I16=8,16,0,0,875,32883,0,0,1076,53820,0,0,431,9641,0,0;QS=3,0;MQSB=0.0132999;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:6,6,0,0:12,0    0,21,150:7:0:0:1,6,0,0:7,0      0,15,134:5:0:0:1,4,0,0:5,0
+17     287     .       A       <*>     0       .       DP=25;DPR=25,0;I16=9,16,0,0,895,32957,0,0,1136,57420,0,0,432,9696,0,0;QS=3,0;MQSB=0.00934348;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:6,6,0,0:12,0    0,24,178:8:0:0:2,6,0,0:8,0      0,15,133:5:0:0:1,4,0,0:5,0
+17     288     .       T       <*>     0       .       DP=25;DPR=25,0;I16=9,16,0,0,931,35011,0,0,1136,57420,0,0,432,9674,0,0;QS=3,0;MQSB=0.00934348;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:6,6,0,0:12,0    0,24,184:8:0:0:2,6,0,0:8,0      0,15,146:5:0:0:1,4,0,0:5,0
+17     289     .       G       <*>     0       .       DP=25;DPR=25,0;I16=9,16,0,0,939,36117,0,0,1136,57420,0,0,432,9676,0,0;QS=3,0;MQSB=0.00934348;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:6,6,0,0:12,0    0,24,185:8:0:0:2,6,0,0:8,0      0,15,136:5:0:0:1,4,0,0:5,0
+17     290     .       G       <*>     0       .       DP=23;DPR=23,0;I16=8,15,0,0,805,29157,0,0,1047,52979,0,0,433,9651,0,0;QS=3,0;MQSB=0.0177152;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,33,240:11:0:0:5,6,0,0:11,0    0,21,164:7:0:0:2,5,0,0:7,0      0,15,126:5:0:0:1,4,0,0:5,0
+17     291     .       T       <*>     0       .       DP=24;DPR=23,0;I16=8,15,0,0,840,31616,0,0,1047,52979,0,0,421,9479,0,0;QS=3,0;MQSB=0.0177152;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,33,244:11:0:0:5,6,0,0:11,0    0,21,168:7:0:0:2,5,0,0:7,0      0,15,136:5:0:0:1,4,0,0:5,0
+17     292     .       T       <*>     0       .       DP=25;DPR=25,0;I16=9,16,0,0,888,32274,0,0,1167,60179,0,0,436,9668,0,0;QS=3,0;MQSB=0.0197089;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,33,253:11:0:0:5,6,0,0:11,0    0,24,181:8:0:0:3,5,0,0:8,0      0,18,156:6:0:0:1,5,0,0:6,0
+17     293     .       G       <*>     0       .       DP=26;DPR=25,0;I16=10,15,0,0,934,35232,0,0,1167,60179,0,0,424,9488,0,0;QS=3,0;MQSB=0.0095249;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:6,6,0,0:12,0    0,24,196:8:0:0:3,5,0,0:8,0      0,15,145:5:0:0:1,4,0,0:5,0
+17     294     .       A       <*>     0       .       DP=26;DPR=26,0;I16=10,16,0,0,931,33937,0,0,1227,63779,0,0,443,9785,0,0;QS=3,0;MQSB=0.0149748;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,36,252:12:0:0:6,6,0,0:12,0    0,24,201:8:0:0:3,5,0,0:8,0      0,18,161:6:0:0:1,5,0,0:6,0
+17     295     .       C       <*>     0       .       DP=25;DPR=24,0;I16=10,14,0,0,897,33973,0,0,1169,62097,0,0,430,9544,0,0;QS=3,0;MQSB=0.0310726;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:6,5,0,0:11,0    0,21,180:7:0:0:3,4,0,0:7,0      0,18,159:6:0:0:1,5,0,0:6,0
+17     296     .       A       <*>     0       .       DP=25;DPR=25,0;I16=10,15,0,0,874,31846,0,0,1198,62938,0,0,451,9905,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:6,5,0,0:11,0    0,24,169:8:0:0:3,5,0,0:8,0      0,18,169:6:0:0:1,5,0,0:6,0
+17     297     .       C       <*>     0       .       DP=25;DPR=24,0;I16=9,15,0,0,901,34305,0,0,1138,59338,0,0,445,9901,0,0;QS=3,0;MQSB=0.0273237;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:6,5,0,0:11,0    0,21,174:7:0:0:2,5,0,0:7,0      0,18,161:6:0:0:1,5,0,0:6,0
+17     298     .       A       <*>     0       .       DP=26;DPR=26,0;I16=11,15,0,0,936,34652,0,0,1258,66538,0,0,459,10121,0,0;QS=3,0;MQSB=0.017008;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:6,5,0,0:11,0    0,24,184:8:0:0:3,5,0,0:8,0      0,21,191:7:0:0:2,5,0,0:7,0
+17     299     .       C       <*>     0       .       DP=27;DPR=26,0;I16=11,15,0,0,971,36863,0,0,1258,66538,0,0,464,10266,0,0;QS=3,0;MQSB=0.017008;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:6,5,0,0:11,0    0,24,193:8:0:0:3,5,0,0:8,0      0,21,189:7:0:0:2,5,0,0:7,0
+17     300     .       A       <*>     0       .       DP=27;DPR=26,0;I16=11,15,0,0,1001,39455,0,0,1258,66538,0,0,469,10437,0,0;QS=3,0;MQSB=0.017008;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:6,5,0,0:11,0    0,24,204:8:0:0:3,5,0,0:8,0      0,21,210:7:0:0:2,5,0,0:7,0
+17     301     .       G       <*>     0       .       DP=25;DPR=24,0;I16=10,14,0,0,928,36116,0,0,1169,62097,0,0,476,10632,0,0;QS=3,0;MQSB=0.0310726;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,30,255:10:0:0:5,5,0,0:10,0    0,21,195:7:0:0:3,4,0,0:7,0      0,21,196:7:0:0:2,5,0,0:7,0
+17     302     .       T       <*>     0       .       DP=25;DPR=24,0;I16=10,14,0,0,879,32885,0,0,1169,62097,0,0,483,10849,0,0;QS=3,0;MQSB=0.0310726;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,30,231:10:0:0:5,5,0,0:10,0    0,21,172:7:0:0:3,4,0,0:7,0      0,21,202:7:0:0:2,5,0,0:7,0
+17     302     .       T       TA      0       .       INDEL;IDV=7;IMF=1;DP=25;DPR=6,19;I16=2,4,8,11,214,7674,793,33369,236,10564,993,55133,109,2229,377,8629;QS=0.511212,2.48879;VDB=0.27613;SGB=-4.22417;MQSB=0.0443614;MQ0F=0       PL:DP:DV:SP:DP4:DPR     167,0,96:11:6:6:1,4,4,2:5,6     157,0,9:7:6:0:1,0,2,4:1,6       201,21,0:7:7:0:0,0,2,5:0,7
+17     303     .       G       <*>     0       .       DP=25;DPR=25,0;I16=10,15,0,0,976,38516,0,0,1229,65697,0,0,497,11181,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:5,6,0,0:11,0    0,21,197:7:0:0:3,4,0,0:7,0      0,21,195:7:0:0:2,5,0,0:7,0
+17     304     .       C       <*>     0       .       DP=27;DPR=27,0;I16=11,16,0,0,991,37005,0,0,1318,70138,0,0,503,11359,0,0;QS=3,0;MQSB=0.129164;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:5,6,0,0:11,0    0,24,206:8:0:0:4,4,0,0:8,0      0,24,200:8:0:0:2,6,0,0:8,0
+17     305     .       C       <*>     0       .       DP=27;DPR=27,0;I16=11,16,0,0,1057,41761,0,0,1318,70138,0,0,510,11508,0,0;QS=3,0;MQSB=0.129164;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:5,6,0,0:11,0    0,24,213:8:0:0:4,4,0,0:8,0      0,24,211:8:0:0:2,6,0,0:8,0
+17     306     .       T       <*>     0       .       DP=27;DPR=27,0;I16=11,16,0,0,1033,40253,0,0,1318,70138,0,0,517,11679,0,0;QS=3,0;MQSB=0.129164;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:5,6,0,0:11,0    0,24,207:8:0:0:4,4,0,0:8,0      0,24,217:8:0:0:2,6,0,0:8,0
+17     307     .       G       <*>     0       .       DP=27;DPR=26,0;I16=11,15,0,0,984,37886,0,0,1289,69297,0,0,498,11198,0,0;QS=3,0;MQSB=0.174566;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:5,6,0,0:11,0    0,21,189:7:0:0:4,3,0,0:7,0      0,24,203:8:0:0:2,6,0,0:8,0
+17     308     .       C       <*>     0       .       DP=27;DPR=27,0;I16=11,16,0,0,892,30810,0,0,1318,70138,0,0,529,11991,0,0;QS=3,0;MQSB=0.129164;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:5,6,0,0:11,0    0,24,178:8:0:0:4,4,0,0:8,0      0,24,185:8:0:0:2,6,0,0:8,0
+17     309     .       G       <*>     0       .       DP=27;DPR=27,0;I16=11,16,0,0,951,34599,0,0,1318,70138,0,0,535,12183,0,0;QS=3,0;MQSB=0.129164;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,33,243:11:0:0:5,6,0,0:11,0    0,24,183:8:0:0:4,4,0,0:8,0      0,24,205:8:0:0:2,6,0,0:8,0
+17     310     .       A       <*>     0       .       DP=27;DPR=27,0;I16=11,16,0,0,1001,38063,0,0,1318,70138,0,0,540,12350,0,0;QS=3,0;MQSB=0.129164;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:5,6,0,0:11,0    0,24,200:8:0:0:4,4,0,0:8,0      0,24,217:8:0:0:2,6,0,0:8,0
+17     311     .       C       <*>     0       .       DP=27;DPR=27,0;I16=11,16,0,0,1037,40263,0,0,1318,70138,0,0,544,12492,0,0;QS=3,0;MQSB=0.129164;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:5,6,0,0:11,0    0,24,215:8:0:0:4,4,0,0:8,0      0,24,210:8:0:0:2,6,0,0:8,0
+17     312     .       A       <*>     0       .       DP=26;DPR=26,0;I16=10,16,0,0,985,38043,0,0,1258,66538,0,0,549,12657,0,0;QS=3,0;MQSB=0.157183;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,30,237:10:0:0:4,6,0,0:10,0    0,24,215:8:0:0:4,4,0,0:8,0      0,24,218:8:0:0:2,6,0,0:8,0
+17     313     .       A       <*>     0       .       DP=26;DPR=26,0;I16=10,16,0,0,983,37969,0,0,1258,66538,0,0,551,12695,0,0;QS=3,0;MQSB=0.157183;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,30,235:10:0:0:4,6,0,0:10,0    0,24,219:8:0:0:4,4,0,0:8,0      0,24,215:8:0:0:2,6,0,0:8,0
+17     314     .       A       <*>     0       .       DP=27;DPR=27,0;I16=10,17,0,0,1050,41798,0,0,1318,70138,0,0,553,12757,0,0;QS=3,0;MQSB=0.195223;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,250:11:0:0:4,7,0,0:11,0    0,24,217:8:0:0:4,4,0,0:8,0      0,24,227:8:0:0:2,6,0,0:8,0
+17     315     .       G       <*>     0       .       DP=26;DPR=26,0;I16=10,16,0,0,1025,40941,0,0,1289,69297,0,0,557,12843,0,0;QS=3,0;MQSB=0.252051;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,30,252:10:0:0:4,6,0,0:10,0    0,24,216:8:0:0:4,4,0,0:8,0      0,24,225:8:0:0:2,6,0,0:8,0
+17     316     .       C       <*>     0       .       DP=27;DPR=25,0;I16=10,15,0,0,983,39393,0,0,1252,67928,0,0,535,12277,0,0;QS=3,0;MQSB=0.312403;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,30,255:10:0:0:4,6,0,0:10,0    0,21,183:7:0:0:4,3,0,0:7,0      0,24,224:8:0:0:2,6,0,0:8,0
+17     317     .       T       <*>     0       .       DP=27;DPR=26,0;I16=10,16,0,0,1028,41392,0,0,1320,72056,0,0,547,12557,0,0;QS=3,0;MQSB=0.377061;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,30,255:10:0:0:4,6,0,0:10,0    0,24,230:8:0:0:4,4,0,0:8,0      0,24,206:8:0:0:2,6,0,0:8,0
+17     318     .       G       <*>     0       .       DP=27;DPR=27,0;I16=10,17,0,0,1038,40546,0,0,1349,72897,0,0,570,13018,0,0;QS=3,0;MQSB=0.297797;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,30,249:10:0:0:4,6,0,0:10,0    0,27,235:9:0:0:4,5,0,0:9,0      0,24,208:8:0:0:2,6,0,0:8,0
+17     319     .       A       <*>     0       .       DP=27;DPR=26,0;I16=9,17,0,0,994,38654,0,0,1289,69297,0,0,560,12906,0,0;QS=3,0;MQSB=0.346864;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,30,249:10:0:0:4,6,0,0:10,0    0,27,228:9:0:0:4,5,0,0:9,0      0,21,185:7:0:0:1,6,0,0:7,0
+17     320     .       A       <*>     0       .       DP=27;DPR=27,0;I16=10,17,0,0,1022,39418,0,0,1349,72897,0,0,573,13053,0,0;QS=3,0;MQSB=0.297797;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,30,247:10:0:0:4,6,0,0:10,0    0,27,230:9:0:0:4,5,0,0:9,0      0,24,211:8:0:0:2,6,0,0:8,0
+17     321     .       T       <*>     0       .       DP=27;DPR=27,0;I16=10,17,0,0,1026,39772,0,0,1349,72897,0,0,573,13029,0,0;QS=3,0;MQSB=0.297797;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,30,253:10:0:0:4,6,0,0:10,0    0,27,214:9:0:0:4,5,0,0:9,0      0,24,218:8:0:0:2,6,0,0:8,0
+17     322     .       G       <*>     0       .       DP=28;DPR=28,0;I16=10,18,0,0,1091,43151,0,0,1409,76497,0,0,573,13029,0,0;QS=3,0;MQSB=0.343265;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,30,255:10:0:0:4,6,0,0:10,0    0,27,226:9:0:0:4,5,0,0:9,0      0,27,223:9:0:0:2,7,0,0:9,0
+17     323     .       C       <*>     0       .       DP=28;DPR=27,0;I16=9,18,0,0,1067,42619,0,0,1349,72897,0,0,565,12939,0,0;QS=3,0;MQSB=0.394987;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,30,255:10:0:0:4,6,0,0:10,0    0,27,225:9:0:0:4,5,0,0:9,0      0,24,198:8:0:0:1,7,0,0:8,0
+17     324     .       T       <*>     0       .       DP=30;DPR=30,0;I16=12,18,0,0,1145,44221,0,0,1529,83697,0,0,573,13001,0,0;QS=3,0;MQSB=0.264959;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,30,253:10:0:0:4,6,0,0:10,0    0,27,237:9:0:0:4,5,0,0:9,0      0,33,255:11:0:0:4,7,0,0:11,0
+17     325     .       A       <*>     0       .       DP=31;DPR=31,0;I16=13,18,0,0,1132,42058,0,0,1589,87297,0,0,573,12925,0,0;QS=3,0;MQSB=0.235201;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:5,6,0,0:11,0    0,27,208:9:0:0:4,5,0,0:9,0      0,33,255:11:0:0:4,7,0,0:11,0
+17     326     .       T       <*>     0       .       DP=31;DPR=31,0;I16=13,18,0,0,1157,44193,0,0,1589,87297,0,0,574,12878,0,0;QS=3,0;MQSB=0.235201;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:5,6,0,0:11,0    0,27,216:9:0:0:4,5,0,0:9,0      0,33,255:11:0:0:4,7,0,0:11,0
+17     327     .       C       <*>     0       .       DP=31;DPR=31,0;I16=13,18,0,0,1147,43895,0,0,1589,87297,0,0,575,12861,0,0;QS=3,0;MQSB=0.235201;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:5,6,0,0:11,0    0,27,198:9:0:0:4,5,0,0:9,0      0,33,255:11:0:0:4,7,0,0:11,0
+17     328     .       A       <*>     0       .       DP=31;DPR=31,0;I16=13,18,0,0,1167,44531,0,0,1589,87297,0,0,574,12776,0,0;QS=3,0;MQSB=0.235201;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:5,6,0,0:11,0    0,27,226:9:0:0:4,5,0,0:9,0      0,33,255:11:0:0:4,7,0,0:11,0
+17     329     .       T       <*>     0       .       DP=31;DPR=31,0;I16=13,18,0,0,1210,47742,0,0,1589,87297,0,0,572,12676,0,0;QS=3,0;MQSB=0.235201;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:5,6,0,0:11,0    0,27,237:9:0:0:4,5,0,0:9,0      0,33,255:11:0:0:4,7,0,0:11,0
+17     330     .       T       <*>     0       .       DP=31;DPR=31,0;I16=13,18,0,0,1185,45839,0,0,1589,87297,0,0,568,12510,0,0;QS=3,0;MQSB=0.235201;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,254:11:0:0:5,6,0,0:11,0    0,27,231:9:0:0:4,5,0,0:9,0      0,33,255:11:0:0:4,7,0,0:11,0
+17     331     .       T       <*>     0       .       DP=32;DPR=32,0;I16=14,18,0,0,1154,42510,0,0,1649,90897,0,0,563,12327,0,0;QS=3,0;MQSB=0.210122;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:5,6,0,0:11,0    0,27,222:9:0:0:4,5,0,0:9,0      0,36,255:12:0:0:5,7,0,0:12,0
+17     332     .       A       <*>     0       .       DP=32;DPR=32,0;I16=14,18,0,0,1156,42666,0,0,1649,90897,0,0,560,12178,0,0;QS=3,0;MQSB=0.210122;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:6,6,0,0:12,0    0,27,214:9:0:0:4,5,0,0:9,0      0,33,255:11:0:0:4,7,0,0:11,0
+17     333     .       A       <*>     0       .       DP=32;DPR=32,0;I16=14,18,0,0,1141,41987,0,0,1649,90897,0,0,558,12064,0,0;QS=3,0;MQSB=0.210122;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:6,6,0,0:12,0    0,27,223:9:0:0:4,5,0,0:9,0      0,33,255:11:0:0:4,7,0,0:11,0
+17     334     .       A       <*>     0       .       DP=32;DPR=32,0;I16=14,18,0,0,1162,43328,0,0,1649,90897,0,0,556,11986,0,0;QS=3,0;MQSB=0.210122;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:6,6,0,0:12,0    0,27,221:9:0:0:4,5,0,0:9,0      0,33,255:11:0:0:4,7,0,0:11,0
+17     335     .       A       <*>     0       .       DP=32;DPR=30,0;I16=12,18,0,0,1077,40287,0,0,1529,83697,0,0,552,11934,0,0;QS=3,0;MQSB=0.264959;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,30,250:10:0:0:4,6,0,0:10,0    0,27,219:9:0:0:4,5,0,0:9,0      0,33,251:11:0:0:4,7,0,0:11,0
+17     336     .       A       <*>     0       .       DP=32;DPR=31,0;I16=14,17,0,0,1088,39758,0,0,1612,89528,0,0,536,11574,0,0;QS=3,0;MQSB=0.274662;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:5,6,0,0:11,0    0,24,211:8:0:0:4,4,0,0:8,0      0,36,255:12:0:0:5,7,0,0:12,0
+17     337     .       C       <*>     0       .       DP=32;DPR=30,0;I16=13,17,0,0,1115,42381,0,0,1552,85928,0,0,531,11565,0,0;QS=3,0;MQSB=0.301511;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,30,255:10:0:0:4,6,0,0:10,0    0,24,202:8:0:0:4,4,0,0:8,0      0,36,255:12:0:0:5,7,0,0:12,0
+17     338     .       T       <*>     0       .       DP=30;DPR=30,0;I16=14,16,0,0,1191,47979,0,0,1560,86456,0,0,554,11878,0,0;QS=3,0;MQSB=0.242376;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,30,255:10:0:0:5,5,0,0:10,0    0,24,226:8:0:0:4,4,0,0:8,0      0,36,255:12:0:0:5,7,0,0:12,0
+17     339     .       C       <*>     0       .       DP=31;DPR=31,0;I16=14,17,0,0,1130,43210,0,0,1589,87297,0,0,554,11874,0,0;QS=3,0;MQSB=0.175471;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:5,6,0,0:11,0    0,24,185:8:0:0:4,4,0,0:8,0      0,36,255:12:0:0:5,7,0,0:12,0
+17     340     .       C       <*>     0       .       DP=31;DPR=31,0;I16=14,17,0,0,1196,47044,0,0,1589,87297,0,0,554,11852,0,0;QS=3,0;MQSB=0.175471;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:5,6,0,0:11,0    0,24,221:8:0:0:4,4,0,0:8,0      0,36,255:12:0:0:5,7,0,0:12,0
+17     341     .       T       <*>     0       .       DP=31;DPR=31,0;I16=14,17,0,0,1227,48995,0,0,1589,87297,0,0,554,11862,0,0;QS=3,0;MQSB=0.175471;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:5,6,0,0:11,0    0,24,216:8:0:0:4,4,0,0:8,0      0,36,255:12:0:0:5,7,0,0:12,0
+17     342     .       T       <*>     0       .       DP=31;DPR=31,0;I16=14,17,0,0,1162,43942,0,0,1589,87297,0,0,554,11904,0,0;QS=3,0;MQSB=0.175471;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:5,6,0,0:11,0    0,24,210:8:0:0:4,4,0,0:8,0      0,36,255:12:0:0:5,7,0,0:12,0
+17     343     .       G       <*>     0       .       DP=32;DPR=31,0;I16=14,17,0,0,1150,43702,0,0,1620,90056,0,0,550,11962,0,0;QS=3,0;MQSB=0.283511;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,30,249:10:0:0:5,5,0,0:10,0    0,27,218:9:0:0:4,5,0,0:9,0      0,36,255:12:0:0:5,7,0,0:12,0
+17     344     .       C       <*>     0       .       DP=32;DPR=32,0;I16=14,18,0,0,1181,45169,0,0,1649,90897,0,0,554,12036,0,0;QS=3,0;MQSB=0.210122;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:5,6,0,0:11,0    0,27,217:9:0:0:4,5,0,0:9,0      0,36,255:12:0:0:5,7,0,0:12,0
+17     345     .       T       <*>     0       .       DP=31;DPR=31,0;I16=14,17,0,0,1205,47259,0,0,1589,87297,0,0,555,12129,0,0;QS=3,0;MQSB=0.175471;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:5,6,0,0:11,0    0,24,221:8:0:0:4,4,0,0:8,0      0,36,255:12:0:0:5,7,0,0:12,0
+17     346     .       G       <*>     0       .       DP=31;DPR=31,0;I16=15,16,0,0,1147,43597,0,0,1620,90056,0,0,557,12255,0,0;QS=3,0;MQSB=0.220358;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:6,5,0,0:11,0    0,24,212:8:0:0:4,4,0,0:8,0      0,36,255:12:0:0:5,7,0,0:12,0
+17     347     .       G       <*>     0       .       DP=31;DPR=30,0;I16=14,16,0,0,1119,42227,0,0,1560,86456,0,0,545,12189,0,0;QS=3,0;MQSB=0.242376;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,30,251:10:0:0:5,5,0,0:10,0    0,24,207:8:0:0:4,4,0,0:8,0      0,36,255:12:0:0:5,7,0,0:12,0
+17     348     .       T       <*>     0       .       DP=32;DPR=31,0;I16=15,16,0,0,1145,43007,0,0,1620,90056,0,0,546,12300,0,0;QS=3,0;MQSB=0.220358;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,30,243:10:0:0:5,5,0,0:10,0    0,27,228:9:0:0:5,4,0,0:9,0      0,36,255:12:0:0:5,7,0,0:12,0
+17     349     .       T       <*>     0       .       DP=32;DPR=32,0;I16=16,16,0,0,1194,45350,0,0,1680,93656,0,0,565,12731,0,0;QS=3,0;MQSB=0.201402;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,246:11:0:0:6,5,0,0:11,0    0,27,230:9:0:0:5,4,0,0:9,0      0,36,255:12:0:0:5,7,0,0:12,0
+17     350     .       T       <*>     0       .       DP=31;DPR=31,0;I16=16,15,0,0,1142,43072,0,0,1651,92815,0,0,567,12837,0,0;QS=3,0;MQSB=0.286505;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,249:11:0:0:6,5,0,0:11,0    0,27,230:9:0:0:5,4,0,0:9,0      0,33,255:11:0:0:5,6,0,0:11,0
+17     351     .       G       <*>     0       .       DP=31;DPR=31,0;I16=16,15,0,0,1146,43750,0,0,1651,92815,0,0,568,12920,0,0;QS=3,0;MQSB=0.286505;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:6,5,0,0:11,0    0,27,212:9:0:0:5,4,0,0:9,0      0,33,255:11:0:0:5,6,0,0:11,0
+17     352     .       A       <*>     0       .       DP=31;DPR=30,0;I16=16,14,0,0,1150,45520,0,0,1591,89215,0,0,544,12404,0,0;QS=3,0;MQSB=0.242376;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:6,5,0,0:11,0    0,24,224:8:0:0:5,3,0,0:8,0      0,33,255:11:0:0:5,6,0,0:11,0
+17     353     .       G       <*>     0       .       DP=29;DPR=29,0;I16=15,14,0,0,1109,43095,0,0,1562,88374,0,0,570,13064,0,0;QS=3,0;MQSB=0.424373;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,30,255:10:0:0:5,5,0,0:10,0    0,27,231:9:0:0:5,4,0,0:9,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     354     .       A       <*>     0       .       DP=28;DPR=28,0;I16=14,14,0,0,1078,42938,0,0,1502,84774,0,0,571,13075,0,0;QS=3,0;MQSB=0.450096;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,27,225:9:0:0:4,5,0,0:9,0      0,27,244:9:0:0:5,4,0,0:9,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     355     .       G       T,<*>   0       .       DP=28;DPR=27,1,0;I16=14,13,0,1,1001,37907,41,1681,1442,81174,60,3600,547,12487,25,625;QS=2.875,0.125,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.450096;BQB=1;MQ0F=0     PL:DP:DV:SP:DP4:DPR     14,0,200,38,203,231:9:1:0:4,4,0,1:8,1,0 0,27,222,27,222,222:9:0:0:5,4,0,0:9,0,0 0,30,255,30,255,255:10:0:0:5,5,0,0:10,0,0
+17     356     .       G       <*>     0       .       DP=27;DPR=27,0;I16=14,13,0,0,993,37481,0,0,1465,83405,0,0,574,13174,0,0;QS=3,0;MQSB=0.580277;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,27,228:9:0:0:4,5,0,0:9,0      0,24,201:8:0:0:5,3,0,0:8,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     357     .       C       <*>     0       .       DP=28;DPR=27,0;I16=14,13,0,0,1021,39471,0,0,1465,83405,0,0,550,12584,0,0;QS=3,0;MQSB=0.580277;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,30,255:10:0:0:5,5,0,0:10,0    0,24,205:8:0:0:5,3,0,0:8,0      0,27,251:9:0:0:4,5,0,0:9,0
+17     358     .       A       <*>     0       .       DP=28;DPR=28,0;I16=15,13,0,0,1050,40518,0,0,1525,87005,0,0,576,13216,0,0;QS=3,0;MQSB=0.556581;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,30,254:10:0:0:5,5,0,0:10,0    0,24,197:8:0:0:5,3,0,0:8,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     359     .       G       <*>     0       .       DP=29;DPR=28,0;I16=15,13,0,0,1085,42761,0,0,1525,87005,0,0,552,12620,0,0;QS=3,0;MQSB=0.556581;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,30,255:10:0:0:5,5,0,0:10,0    0,21,187:7:0:0:5,2,0,0:7,0      0,33,255:11:0:0:5,6,0,0:11,0
+17     360     .       A       <*>     0       .       DP=29;DPR=29,0;I16=15,14,0,0,1111,43259,0,0,1585,90605,0,0,579,13297,0,0;QS=3,0;MQSB=0.604224;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,30,252:10:0:0:5,5,0,0:10,0    0,24,220:8:0:0:5,3,0,0:8,0      0,33,255:11:0:0:5,6,0,0:11,0
+17     361     .       A       <*>     0       .       DP=29;DPR=29,0;I16=15,14,0,0,1116,43442,0,0,1585,90605,0,0,579,13273,0,0;QS=3,0;MQSB=0.604224;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,30,252:10:0:0:5,5,0,0:10,0    0,24,219:8:0:0:5,3,0,0:8,0      0,33,255:11:0:0:5,6,0,0:11,0
+17     362     .       A       <*>     0       .       DP=29;DPR=29,0;I16=16,13,0,0,1104,42700,0,0,1585,90605,0,0,580,13272,0,0;QS=3,0;MQSB=0.535133;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:6,5,0,0:11,0    0,24,218:8:0:0:5,3,0,0:8,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     363     .       A       <*>     0       .       DP=29;DPR=29,0;I16=16,13,0,0,1087,41437,0,0,1585,90605,0,0,581,13245,0,0;QS=3,0;MQSB=0.535133;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:6,5,0,0:11,0    0,24,213:8:0:0:5,3,0,0:8,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     364     .       T       <*>     0       .       DP=29;DPR=29,0;I16=16,13,0,0,1032,37960,0,0,1585,90605,0,0,582,13244,0,0;QS=3,0;MQSB=0.535133;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,250:11:0:0:6,5,0,0:11,0    0,24,205:8:0:0:5,3,0,0:8,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     365     .       G       <*>     0       .       DP=29;DPR=29,0;I16=16,13,0,0,1105,43079,0,0,1585,90605,0,0,582,13218,0,0;QS=3,0;MQSB=0.535133;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:6,5,0,0:11,0    0,24,211:8:0:0:5,3,0,0:8,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     366     .       A       <*>     0       .       DP=29;DPR=29,0;I16=16,13,0,0,1090,41562,0,0,1585,90605,0,0,581,13167,0,0;QS=3,0;MQSB=0.535133;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:6,5,0,0:11,0    0,24,211:8:0:0:5,3,0,0:8,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     367     .       T       <*>     0       .       DP=29;DPR=29,0;I16=16,13,0,0,1055,39149,0,0,1585,90605,0,0,579,13093,0,0;QS=3,0;MQSB=0.535133;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:6,5,0,0:11,0    0,24,204:8:0:0:5,3,0,0:8,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     368     .       A       <*>     0       .       DP=29;DPR=29,0;I16=16,13,0,0,1054,39632,0,0,1585,90605,0,0,576,12998,0,0;QS=3,0;MQSB=0.535133;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:6,5,0,0:11,0    0,24,208:8:0:0:5,3,0,0:8,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     369     .       T       <*>     0       .       DP=28;DPR=27,0;I16=16,11,0,0,1037,40275,0,0,1496,86164,0,0,548,12256,0,0;QS=3,0;MQSB=0.659218;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,30,250:10:0:0:6,4,0,0:10,0    0,21,196:7:0:0:5,2,0,0:7,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     370     .       C       <*>     0       .       DP=28;DPR=28,0;I16=16,12,0,0,1045,40219,0,0,1556,89764,0,0,570,12790,0,0;QS=3,0;MQSB=0.705296;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,30,255:10:0:0:6,4,0,0:10,0    0,24,201:8:0:0:5,3,0,0:8,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     371     .       T       <*>     0       .       DP=29;DPR=29,0;I16=16,13,0,0,1155,46591,0,0,1616,93364,0,0,567,12725,0,0;QS=3,0;MQSB=0.744925;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,30,255:10:0:0:6,4,0,0:10,0    0,24,227:8:0:0:5,3,0,0:8,0      0,33,255:11:0:0:5,6,0,0:11,0
+17     372     .       C       <*>     0       .       DP=30;DPR=30,0;I16=16,14,0,0,1139,44019,0,0,1676,96964,0,0,564,12636,0,0;QS=3,0;MQSB=0.779025;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:6,5,0,0:11,0    0,24,215:8:0:0:5,3,0,0:8,0      0,33,255:11:0:0:5,6,0,0:11,0
+17     373     .       A       <*>     0       .       DP=30;DPR=30,0;I16=16,14,0,0,1142,44118,0,0,1676,96964,0,0,561,12525,0,0;QS=3,0;MQSB=0.779025;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:6,5,0,0:11,0    0,24,220:8:0:0:5,3,0,0:8,0      0,33,255:11:0:0:5,6,0,0:11,0
+17     374     .       T       <*>     0       .       DP=30;DPR=30,0;I16=16,14,0,0,1098,41180,0,0,1676,96964,0,0,556,12344,0,0;QS=3,0;MQSB=0.779025;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:6,5,0,0:11,0    0,24,221:8:0:0:5,3,0,0:8,0      0,33,255:11:0:0:5,6,0,0:11,0
+17     375     .       A       T,<*>   0       .       DP=31;DPR=30,1,0;I16=17,13,0,1,1138,43798,14,196,1676,96964,60,3600,547,12177,4,16;QS=2.9661,0.0338983,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.763662;BQB=1;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,36,255,36,255,255:12:0:0:7,5,0,0:12,0,0       0,24,218,24,218,218:8:0:0:5,3,0,0:8,0,0 0,18,255,30,255,255:11:1:0:5,5,0,1:10,1,0
+17     376     .       G       <*>     0       .       DP=31;DPR=31,0;I16=17,14,0,0,1131,42581,0,0,1736,100564,0,0,547,12073,0,0;QS=3,0;MQSB=0.763662;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:7,5,0,0:12,0    0,24,220:8:0:0:5,3,0,0:8,0      0,33,255:11:0:0:5,6,0,0:11,0
+17     377     .       T       <*>     0       .       DP=31;DPR=30,0;I16=16,14,0,0,1105,41629,0,0,1676,96964,0,0,518,11360,0,0;QS=3,0;MQSB=0.779025;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:6,5,0,0:11,0    0,24,211:8:0:0:5,3,0,0:8,0      0,33,255:11:0:0:5,6,0,0:11,0
+17     378     .       T       <*>     0       .       DP=30;DPR=30,0;I16=18,12,0,0,1098,41066,0,0,1707,99723,0,0,541,11927,0,0;QS=3,0;MQSB=0.878946;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,39,255:13:0:0:8,5,0,0:13,0    0,21,186:7:0:0:5,2,0,0:7,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     379     .       G       <*>     0       .       DP=29;DPR=28,0;I16=18,10,0,0,1053,40181,0,0,1618,95282,0,0,534,11848,0,0;QS=3,0;MQSB=0.981777;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:8,3,0,0:11,0    0,21,187:7:0:0:5,2,0,0:7,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     380     .       C       <*>     0       .       DP=29;DPR=28,0;I16=18,10,0,0,1087,42743,0,0,1618,95282,0,0,514,11172,0,0;QS=3,0;MQSB=0.981777;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:8,4,0,0:12,0    0,18,177:6:0:0:5,1,0,0:6,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     381     .       T       <*>     0       .       DP=29;DPR=29,0;I16=18,11,0,0,1168,47412,0,0,1678,98882,0,0,537,11729,0,0;QS=3,0;MQSB=0.987702;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:8,4,0,0:12,0    0,21,212:7:0:0:5,2,0,0:7,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     382     .       T       <*>     0       .       DP=29;DPR=28,0;I16=17,11,0,0,1054,40450,0,0,1618,95282,0,0,510,11068,0,0;QS=3,0;MQSB=0.990092;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,33,255:11:0:0:7,4,0,0:11,0    0,21,182:7:0:0:5,2,0,0:7,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     383     .       T       <*>     0       .       DP=29;DPR=28,0;I16=18,10,0,0,1052,39798,0,0,1618,95282,0,0,507,11013,0,0;QS=3,0;MQSB=0.981777;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:8,4,0,0:12,0    0,18,165:6:0:0:5,1,0,0:6,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     384     .       A       <*>     0       .       DP=31;DPR=30,0;I16=19,11,0,0,1077,39885,0,0,1738,102482,0,0,504,10988,0,0;QS=3,0;MQSB=0.985292;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,39,255:13:0:0:8,5,0,0:13,0    0,21,176:7:0:0:6,1,0,0:7,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     385     .       C       <*>     0       .       DP=31;DPR=31,0;I16=19,12,0,0,1118,41180,0,0,1798,106082,0,0,527,11569,0,0;QS=3,0;MQSB=0.989977;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,39,255:13:0:0:8,5,0,0:13,0    0,24,186:8:0:0:6,2,0,0:8,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     386     .       T       <*>     0       .       DP=30;DPR=30,0;I16=18,12,0,0,1158,45592,0,0,1738,102482,0,0,526,11556,0,0;QS=3,0;MQSB=0.991968;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,39,255:13:0:0:8,5,0,0:13,0    0,21,191:7:0:0:5,2,0,0:7,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     387     .       T       <*>     0       .       DP=30;DPR=30,0;I16=18,12,0,0,1105,41821,0,0,1738,102482,0,0,525,11573,0,0;QS=3,0;MQSB=0.991968;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,39,255:13:0:0:8,5,0,0:13,0    0,21,187:7:0:0:5,2,0,0:7,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     388     .       T       <*>     0       .       DP=29;DPR=29,0;I16=17,12,0,0,1089,41577,0,0,1678,98882,0,0,523,11519,0,0;QS=3,0;MQSB=0.993891;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,39,255:13:0:0:8,5,0,0:13,0    0,18,180:6:0:0:4,2,0,0:6,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     389     .       G       <*>     0       .       DP=29;DPR=29,0;I16=17,12,0,0,1067,40095,0,0,1678,98882,0,0,520,11444,0,0;QS=3,0;MQSB=0.993891;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,39,255:13:0:0:8,5,0,0:13,0    0,18,171:6:0:0:4,2,0,0:6,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     390     .       C       <*>     0       .       DP=29;DPR=29,0;I16=17,12,0,0,1071,40423,0,0,1678,98882,0,0,517,11399,0,0;QS=3,0;MQSB=0.993891;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,39,255:13:0:0:8,5,0,0:13,0    0,18,162:6:0:0:4,2,0,0:6,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     391     .       A       <*>     0       .       DP=29;DPR=29,0;I16=18,11,0,0,1091,41603,0,0,1647,96123,0,0,515,11383,0,0;QS=3,0;MQSB=0.995968;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,39,255:13:0:0:8,5,0,0:13,0    0,18,163:6:0:0:4,2,0,0:6,0      0,30,255:10:0:0:6,4,0,0:10,0
+17     392     .       T       <*>     0       .       DP=29;DPR=29,0;I16=18,11,0,0,1046,38838,0,0,1647,96123,0,0,515,11395,0,0;QS=3,0;MQSB=0.995968;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,39,255:13:0:0:8,5,0,0:13,0    0,15,153:5:0:0:3,2,0,0:5,0      0,33,255:11:0:0:7,4,0,0:11,0
+17     393     .       A       <*>     0       .       DP=28;DPR=28,0;I16=17,11,0,0,1014,37582,0,0,1587,92523,0,0,517,11435,0,0;QS=3,0;MQSB=0.993109;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:7,5,0,0:12,0    0,15,133:5:0:0:3,2,0,0:5,0      0,33,255:11:0:0:7,4,0,0:11,0
+17     394     .       T       <*>     0       .       DP=28;DPR=28,0;I16=17,11,0,0,1022,38342,0,0,1587,92523,0,0,519,11503,0,0;QS=3,0;MQSB=0.993109;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:7,5,0,0:12,0    0,15,141:5:0:0:3,2,0,0:5,0      0,33,255:11:0:0:7,4,0,0:11,0
+17     395     .       T       <*>     0       .       DP=28;DPR=28,0;I16=17,11,0,0,1060,40596,0,0,1587,92523,0,0,521,11599,0,0;QS=3,0;MQSB=0.993109;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:7,5,0,0:12,0    0,15,164:5:0:0:3,2,0,0:5,0      0,33,255:11:0:0:7,4,0,0:11,0
+17     396     .       T       <*>     0       .       DP=28;DPR=28,0;I16=17,11,0,0,1032,39228,0,0,1587,92523,0,0,523,11723,0,0;QS=3,0;MQSB=0.993109;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:7,5,0,0:12,0    0,15,158:5:0:0:3,2,0,0:5,0      0,33,255:11:0:0:7,4,0,0:11,0
+17     397     .       T       <*>     0       .       DP=28;DPR=28,0;I16=17,11,0,0,1046,39510,0,0,1587,92523,0,0,524,11824,0,0;QS=3,0;MQSB=0.993109;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,36,255:12:0:0:7,5,0,0:12,0    0,15,149:5:0:0:3,2,0,0:5,0      0,33,255:11:0:0:7,4,0,0:11,0
+17     398     .       A       <*>     0       .       DP=28;DPR=28,0;I16=17,11,0,0,1021,38105,0,0,1587,92523,0,0,524,11850,0,0;QS=3,0;MQSB=0.993109;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,39,255:13:0:0:8,5,0,0:13,0    0,15,144:5:0:0:3,2,0,0:5,0      0,30,255:10:0:0:6,4,0,0:10,0
+17     399     .       A       <*>     0       .       DP=28;DPR=28,0;I16=17,11,0,0,1015,38469,0,0,1587,92523,0,0,526,11900,0,0;QS=3,0;MQSB=0.993109;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,39,255:13:0:0:8,5,0,0:13,0    0,15,140:5:0:0:3,2,0,0:5,0      0,30,255:10:0:0:6,4,0,0:10,0
+17     400     .       A       <*>     0       .       DP=29;DPR=29,0;I16=17,12,0,0,1056,39702,0,0,1647,96123,0,0,526,11828,0,0;QS=3,0;MQSB=0.988062;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,39,255:13:0:0:8,5,0,0:13,0    0,15,159:5:0:0:3,2,0,0:5,0      0,33,255:11:0:0:6,5,0,0:11,0
+17     401     .       A       <*>     0       .       DP=29;DPR=28,0;I16=17,11,0,0,1052,40302,0,0,1587,92523,0,0,501,11113,0,0;QS=3,0;MQSB=0.993109;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,39,255:13:0:0:8,5,0,0:13,0    0,15,160:5:0:0:3,2,0,0:5,0      0,30,255:10:0:0:6,4,0,0:10,0
+17     402     .       T       <*>     0       .       DP=29;DPR=29,0;I16=17,12,0,0,1082,41232,0,0,1647,96123,0,0,526,11680,0,0;QS=3,0;MQSB=0.988062;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,39,255:13:0:0:8,5,0,0:13,0    0,15,149:5:0:0:3,2,0,0:5,0      0,33,255:11:0:0:6,5,0,0:11,0
+17     403     .       T       <*>     0       .       DP=29;DPR=29,0;I16=17,12,0,0,1085,40985,0,0,1647,96123,0,0,526,11654,0,0;QS=3,0;MQSB=0.988062;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,39,255:13:0:0:8,5,0,0:13,0    0,15,148:5:0:0:3,2,0,0:5,0      0,33,255:11:0:0:6,5,0,0:11,0
+17     404     .       G       <*>     0       .       DP=29;DPR=29,0;I16=17,12,0,0,1074,40524,0,0,1647,96123,0,0,525,11609,0,0;QS=3,0;MQSB=0.988062;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,39,255:13:0:0:8,5,0,0:13,0    0,15,131:5:0:0:3,2,0,0:5,0      0,33,255:11:0:0:6,5,0,0:11,0
+17     405     .       T       <*>     0       .       DP=27;DPR=26,0;I16=16,10,0,0,988,37870,0,0,1498,88082,0,0,519,11543,0,0;QS=3,0;MQSB=0.987578;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,39,255:13:0:0:8,5,0,0:13,0    0,9,103:3:0:0:2,1,0,0:3,0       0,30,255:10:0:0:6,4,0,0:10,0
+17     406     .       G       <*>     0       .       DP=27;DPR=27,0;I16=16,11,0,0,976,36752,0,0,1558,91682,0,0,527,11601,0,0;QS=3,0;MQSB=0.992419;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,39,255:13:0:0:8,5,0,0:13,0    0,12,125:4:0:0:2,2,0,0:4,0      0,30,247:10:0:0:6,4,0,0:10,0
+17     407     .       A       <*>     0       .       DP=27;DPR=27,0;I16=16,11,0,0,1007,38355,0,0,1558,91682,0,0,526,11538,0,0;QS=3,0;MQSB=0.992419;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,39,255:13:0:0:8,5,0,0:13,0    0,12,125:4:0:0:2,2,0,0:4,0      0,30,255:10:0:0:6,4,0,0:10,0
+17     408     .       C       <*>     0       .       DP=28;DPR=27,0;I16=16,11,0,0,1006,38136,0,0,1558,91682,0,0,521,11489,0,0;QS=3,0;MQSB=0.992419;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,42,255:14:0:0:8,6,0,0:14,0    0,9,110:3:0:0:2,1,0,0:3,0       0,30,244:10:0:0:6,4,0,0:10,0
+17     409     .       T       <*>     0       .       DP=29;DPR=29,0;I16=17,12,0,0,1100,42734,0,0,1678,98882,0,0,525,11503,0,0;QS=3,0;MQSB=0.993891;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,42,255:14:0:0:8,6,0,0:14,0    0,12,131:4:0:0:2,2,0,0:4,0      0,33,255:11:0:0:7,4,0,0:11,0
+17     410     .       T       <*>     0       .       DP=29;DPR=29,0;I16=17,12,0,0,1035,38325,0,0,1678,98882,0,0,524,11432,0,0;QS=3,0;MQSB=0.993891;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,42,255:14:0:0:8,6,0,0:14,0    0,12,125:4:0:0:2,2,0,0:4,0      0,33,255:11:0:0:7,4,0,0:11,0
+17     411     .       T       <*>     0       .       DP=29;DPR=27,0;I16=17,10,0,0,1003,37747,0,0,1558,91682,0,0,496,10716,0,0;QS=3,0;MQSB=0.984677;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,42,255:14:0:0:8,6,0,0:14,0    0,9,104:3:0:0:2,1,0,0:3,0       0,30,255:10:0:0:7,3,0,0:10,0
+17     412     .       C       T,<*>   0       .       DP=30;DPR=29,1,0;I16=17,12,1,0,1094,42458,14,196,1678,98882,60,3600,495,10659,25,625;QS=2.97455,0.0254545,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.991968;BQB=1;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,30,255,42,255,255:15:1:0:8,6,1,0:14,1,0       0,12,124,12,124,124:4:0:0:2,2,0,0:4,0,0 0,33,255,33,255,255:11:0:0:7,4,0,0:11,0,0
+17     413     .       A       <*>     0       .       DP=31;DPR=31,0;I16=18,13,0,0,1189,45985,0,0,1798,106082,0,0,520,11258,0,0;QS=3,0;MQSB=0.995005;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:9,8,0,0:17,0    0,9,102:3:0:0:2,1,0,0:3,0       0,33,255:11:0:0:7,4,0,0:11,0
+17     414     .       T       <*>     0       .       DP=30;DPR=30,0;I16=18,12,0,0,1151,44355,0,0,1738,102482,0,0,523,11265,0,0;QS=3,0;MQSB=0.991968;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:9,7,0,0:16,0    0,9,109:3:0:0:2,1,0,0:3,0       0,33,255:11:0:0:7,4,0,0:11,0
+17     415     .       G       <*>     0       .       DP=30;DPR=30,0;I16=18,12,0,0,1131,43175,0,0,1738,102482,0,0,526,11306,0,0;QS=3,0;MQSB=0.991968;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:9,7,0,0:16,0    0,9,110:3:0:0:2,1,0,0:3,0       0,33,255:11:0:0:7,4,0,0:11,0
+17     416     .       G       <*>     0       .       DP=30;DPR=29,0;I16=17,12,0,0,1083,41273,0,0,1678,98882,0,0,514,11156,0,0;QS=3,0;MQSB=0.993891;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:9,7,0,0:16,0    0,9,114:3:0:0:2,1,0,0:3,0       0,30,253:10:0:0:6,4,0,0:10,0
+17     417     .       C       <*>     0       .       DP=30;DPR=30,0;I16=18,12,0,0,1114,42244,0,0,1738,102482,0,0,531,11439,0,0;QS=3,0;MQSB=0.991968;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:9,7,0,0:16,0    0,9,108:3:0:0:2,1,0,0:3,0       0,33,255:11:0:0:7,4,0,0:11,0
+17     418     .       A       <*>     0       .       DP=30;DPR=30,0;I16=18,12,0,0,1146,44248,0,0,1738,102482,0,0,532,11478,0,0;QS=3,0;MQSB=0.991968;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:9,7,0,0:16,0    0,9,111:3:0:0:2,1,0,0:3,0       0,33,255:11:0:0:7,4,0,0:11,0
+17     419     .       T       <*>     0       .       DP=30;DPR=30,0;I16=18,12,0,0,1117,42327,0,0,1738,102482,0,0,532,11498,0,0;QS=3,0;MQSB=0.991968;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:9,7,0,0:16,0    0,9,112:3:0:0:2,1,0,0:3,0       0,33,255:11:0:0:7,4,0,0:11,0
+17     420     .       A       <*>     0       .       DP=31;DPR=31,0;I16=18,13,0,0,1117,41011,0,0,1798,106082,0,0,532,11550,0,0;QS=3,0;MQSB=0.995005;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:9,7,0,0:16,0    0,9,108:3:0:0:2,1,0,0:3,0       0,36,255:12:0:0:7,5,0,0:12,0
+17     421     .       A       <*>     0       .       DP=33;DPR=33,0;I16=19,14,0,0,1208,45398,0,0,1887,110523,0,0,533,11635,0,0;QS=3,0;MQSB=0.986656;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:9,7,0,0:16,0    0,9,113:3:0:0:2,1,0,0:3,0       0,42,255:14:0:0:8,6,0,0:14,0
+17     422     .       A       <*>     0       .       DP=33;DPR=32,0;I16=19,13,0,0,1205,46441,0,0,1827,106923,0,0,510,11082,0,0;QS=3,0;MQSB=0.991023;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:9,7,0,0:16,0    0,9,116:3:0:0:2,1,0,0:3,0       0,39,255:13:0:0:8,5,0,0:13,0
+17     423     .       T       <*>     0       .       DP=32;DPR=32,0;I16=19,13,0,0,1202,45416,0,0,1827,106923,0,0,538,11818,0,0;QS=3,0;MQSB=0.991023;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:9,7,0,0:16,0    0,9,110:3:0:0:2,1,0,0:3,0       0,39,255:13:0:0:8,5,0,0:13,0
+17     424     .       A       <*>     0       .       DP=32;DPR=32,0;I16=19,13,0,0,1147,41685,0,0,1827,106923,0,0,539,11867,0,0;QS=3,0;MQSB=0.991023;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:9,7,0,0:16,0    0,9,106:3:0:0:2,1,0,0:3,0       0,39,255:13:0:0:8,5,0,0:13,0
+17     425     .       A       <*>     0       .       DP=29;DPR=29,0;I16=16,13,0,0,1070,40616,0,0,1647,96123,0,0,542,11900,0,0;QS=3,0;MQSB=0.976248;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,45,255:15:0:0:8,7,0,0:15,0    0,9,111:3:0:0:2,1,0,0:3,0       0,33,249:11:0:0:6,5,0,0:11,0
+17     426     .       T       <*>     0       .       DP=29;DPR=28,0;I16=16,12,0,0,997,36561,0,0,1587,92523,0,0,519,11287,0,0;QS=3,0;MQSB=0.982906;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,45,255:15:0:0:8,7,0,0:15,0    0,9,105:3:0:0:2,1,0,0:3,0       0,30,225:10:0:0:6,4,0,0:10,0
+17     427     .       A       <*>     0       .       DP=29;DPR=29,0;I16=16,13,0,0,1024,37266,0,0,1647,96123,0,0,546,11952,0,0;QS=3,0;MQSB=0.976248;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,45,255:15:0:0:8,7,0,0:15,0    0,9,111:3:0:0:2,1,0,0:3,0       0,33,242:11:0:0:6,5,0,0:11,0
+17     428     .       C       <*>     0       .       DP=29;DPR=29,0;I16=16,13,0,0,1064,39706,0,0,1647,96123,0,0,548,12020,0,0;QS=3,0;MQSB=0.976248;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,45,255:15:0:0:8,7,0,0:15,0    0,9,111:3:0:0:2,1,0,0:3,0       0,33,254:11:0:0:6,5,0,0:11,0
+17     429     .       T       <*>     0       .       DP=30;DPR=30,0;I16=16,14,0,0,1150,44918,0,0,1707,99723,0,0,549,12067,0,0;QS=3,0;MQSB=0.969373;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:8,8,0,0:16,0    0,9,115:3:0:0:2,1,0,0:3,0       0,33,255:11:0:0:6,5,0,0:11,0
+17     430     .       G       <*>     0       .       DP=30;DPR=30,0;I16=16,14,0,0,1113,42443,0,0,1707,99723,0,0,551,12145,0,0;QS=3,0;MQSB=0.969373;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:8,8,0,0:16,0    0,9,112:3:0:0:2,1,0,0:3,0       0,33,246:11:0:0:6,5,0,0:11,0
+17     431     .       G       <*>     0       .       DP=30;DPR=28,0;I16=14,14,0,0,1003,36953,0,0,1587,92523,0,0,553,12255,0,0;QS=3,0;MQSB=0.949591;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,45,255:15:0:0:7,8,0,0:15,0    0,9,101:3:0:0:2,1,0,0:3,0       0,30,225:10:0:0:5,5,0,0:10,0
+17     432     .       T       <*>     0       .       DP=28;DPR=28,0;I16=14,14,0,0,1049,39621,0,0,1587,92523,0,0,556,12346,0,0;QS=3,0;MQSB=0.949591;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,45,255:15:0:0:7,8,0,0:15,0    0,9,114:3:0:0:2,1,0,0:3,0       0,30,255:10:0:0:5,5,0,0:10,0
+17     433     .       T       <*>     0       .       DP=28;DPR=26,0;I16=14,12,0,0,949,35443,0,0,1467,85323,0,0,509,11217,0,0;QS=3,0;MQSB=0.967472;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,42,255:14:0:0:7,7,0,0:14,0    0,9,112:3:0:0:2,1,0,0:3,0       0,27,227:9:0:0:5,4,0,0:9,0
+17     434     .       T       <*>     0       .       DP=29;DPR=29,0;I16=15,14,0,0,1036,37654,0,0,1647,96123,0,0,561,12567,0,0;QS=3,0;MQSB=0.960561;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:8,8,0,0:16,0    0,9,98:3:0:0:2,1,0,0:3,0        0,30,243:10:0:0:5,5,0,0:10,0
+17     435     .       A       <*>     0       .       DP=29;DPR=28,0;I16=15,13,0,0,1024,37970,0,0,1587,92523,0,0,556,12560,0,0;QS=3,0;MQSB=0.968414;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,45,255:15:0:0:8,7,0,0:15,0    0,9,103:3:0:0:2,1,0,0:3,0       0,30,237:10:0:0:5,5,0,0:10,0
+17     436     .       T       <*>     0       .       DP=28;DPR=28,0;I16=14,14,0,0,998,36220,0,0,1587,92523,0,0,564,12654,0,0;QS=3,0;MQSB=0.949591;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:8,8,0,0:16,0    0,9,110:3:0:0:2,1,0,0:3,0       0,27,223:9:0:0:4,5,0,0:9,0
+17     437     .       T       <*>     0       .       DP=28;DPR=27,0;I16=13,14,0,0,990,36832,0,0,1558,91682,0,0,549,12435,0,0;QS=3,0;MQSB=0.999706;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:8,8,0,0:16,0    0,9,109:3:0:0:2,1,0,0:3,0       0,24,207:8:0:0:3,5,0,0:8,0
+17     438     .       A       <*>     0       .       DP=28;DPR=27,0;I16=14,13,0,0,972,35640,0,0,1527,88923,0,0,540,12082,0,0;QS=3,0;MQSB=0.9585;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:8,8,0,0:16,0    0,9,107:3:0:0:2,1,0,0:3,0       0,24,216:8:0:0:4,4,0,0:8,0
+17     439     .       C       <*>     0       .       DP=28;DPR=28,0;I16=14,14,0,0,1055,40273,0,0,1587,92523,0,0,563,12649,0,0;QS=3,0;MQSB=0.949591;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:8,8,0,0:16,0    0,9,107:3:0:0:2,1,0,0:3,0       0,27,224:9:0:0:4,5,0,0:9,0
+17     440     .       A       <*>     0       .       DP=28;DPR=28,0;I16=14,14,0,0,1095,43251,0,0,1587,92523,0,0,561,12615,0,0;QS=3,0;MQSB=0.949591;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:8,8,0,0:16,0    0,9,115:3:0:0:2,1,0,0:3,0       0,27,247:9:0:0:4,5,0,0:9,0
+17     441     .       G       <*>     0       .       DP=29;DPR=29,0;I16=15,14,0,0,1068,40344,0,0,1647,96123,0,0,559,12605,0,0;QS=3,0;MQSB=0.960561;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:9,8,0,0:17,0    0,9,104:3:0:0:2,1,0,0:3,0       0,27,198:9:0:0:4,5,0,0:9,0
+17     442     .       A       <*>     0       .       DP=29;DPR=29,0;I16=15,14,0,0,1091,41507,0,0,1647,96123,0,0,558,12620,0,0;QS=3,0;MQSB=0.960561;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:9,8,0,0:17,0    0,9,112:3:0:0:2,1,0,0:3,0       0,27,233:9:0:0:4,5,0,0:9,0
+17     443     .       A       <*>     0       .       DP=30;DPR=29,0;I16=15,14,0,0,1173,49439,0,0,1647,96123,0,0,557,12661,0,0;QS=3,0;MQSB=0.960561;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:9,8,0,0:17,0    0,9,129:3:0:0:2,1,0,0:3,0       0,27,246:9:0:0:4,5,0,0:9,0
+17     444     .       G       <*>     0       .       DP=29;DPR=28,0;I16=15,13,0,0,1095,44661,0,0,1587,92523,0,0,557,12727,0,0;QS=3,0;MQSB=0.968414;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:9,8,0,0:17,0    0,6,91:2:0:0:2,0,0,0:2,0        0,27,227:9:0:0:4,5,0,0:9,0
+17     445     .       C       <*>     0       .       DP=30;DPR=29,0;I16=16,13,0,0,1100,43706,0,0,1647,96123,0,0,557,12817,0,0;QS=3,0;MQSB=0.976248;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:9,8,0,0:17,0    0,9,111:3:0:0:3,0,0,0:3,0       0,27,219:9:0:0:4,5,0,0:9,0
+17     446     .       A       <*>     0       .       DP=30;DPR=29,0;I16=16,13,0,0,1107,44265,0,0,1647,96123,0,0,557,12881,0,0;QS=3,0;MQSB=0.976248;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:9,8,0,0:17,0    0,9,115:3:0:0:3,0,0,0:3,0       0,27,232:9:0:0:4,5,0,0:9,0
+17     447     .       C       <*>     0       .       DP=29;DPR=28,0;I16=16,12,0,0,1108,45364,0,0,1618,95282,0,0,555,12817,0,0;QS=3,0;MQSB=0.856268;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:9,7,0,0:16,0    0,9,114:3:0:0:3,0,0,0:3,0       0,27,235:9:0:0:4,5,0,0:9,0
+17     448     .       T       <*>     0       .       DP=29;DPR=28,0;I16=16,12,0,0,1125,47237,0,0,1618,95282,0,0,553,12773,0,0;QS=3,0;MQSB=0.856268;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:9,7,0,0:16,0    0,9,118:3:0:0:3,0,0,0:3,0       0,27,240:9:0:0:4,5,0,0:9,0
+17     449     .       A       <*>     0       .       DP=28;DPR=27,0;I16=15,12,0,0,1091,45981,0,0,1558,91682,0,0,552,12748,0,0;QS=3,0;MQSB=0.84246;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:9,7,0,0:16,0    0,6,90:2:0:0:2,0,0,0:2,0        0,27,245:9:0:0:4,5,0,0:9,0
+17     450     .       G       <*>     0       .       DP=28;DPR=27,0;I16=15,12,0,0,1069,44603,0,0,1558,91682,0,0,551,12741,0,0;QS=3,0;MQSB=0.84246;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:9,7,0,0:16,0    0,6,91:2:0:0:2,0,0,0:2,0        0,27,233:9:0:0:4,5,0,0:9,0
+17     451     .       A       <*>     0       .       DP=28;DPR=27,0;I16=15,12,0,0,1021,41371,0,0,1558,91682,0,0,550,12752,0,0;QS=3,0;MQSB=0.84246;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:9,7,0,0:16,0    0,6,93:2:0:0:2,0,0,0:2,0        0,27,244:9:0:0:4,5,0,0:9,0
+17     452     .       A       <*>     0       .       DP=31;DPR=29,0;I16=18,11,0,0,1079,43353,0,0,1678,98882,0,0,530,12420,0,0;QS=3,0;MQSB=0.884952;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:11,7,0,0:18,0   0,9,110:3:0:0:3,0,0,0:3,0       0,24,225:8:0:0:4,4,0,0:8,0
+17     453     .       A       <*>     0       .       DP=31;DPR=28,0;I16=17,11,0,0,1037,41069,0,0,1649,98041,0,0,508,11882,0,0;QS=3,0;MQSB=0.967085;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:11,7,0,0:18,0   0,9,111:3:0:0:3,0,0,0:3,0       0,21,221:7:0:0:3,4,0,0:7,0
+17     454     .       A       <*>     0       .       DP=31;DPR=30,0;I16=18,12,0,0,1158,47028,0,0,1738,102482,0,0,554,12904,0,0;QS=3,0;MQSB=0.878946;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:10,7,0,0:17,0   0,9,113:3:0:0:3,0,0,0:3,0       0,30,255:10:0:0:5,5,0,0:10,0
+17     455     .       T       <*>     0       .       DP=32;DPR=30,0;I16=17,13,0,0,1148,46574,0,0,1715,100251,0,0,550,12864,0,0;QS=3,0;MQSB=0.973855;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:9,7,0,0:16,0    0,9,113:3:0:0:3,0,0,0:3,0       0,33,255:11:0:0:5,6,0,0:11,0
+17     456     .       G       <*>     0       .       DP=32;DPR=30,0;I16=17,13,0,0,1161,47287,0,0,1746,103010,0,0,534,12296,0,0;QS=3,0;MQSB=0.998031;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:10,7,0,0:17,0   0,9,116:3:0:0:3,0,0,0:3,0       0,30,245:10:0:0:4,6,0,0:10,0
+17     457     .       C       <*>     0       .       DP=33;DPR=32,0;I16=19,13,0,0,1218,48642,0,0,1835,107451,0,0,563,12967,0,0;QS=3,0;MQSB=0.985204;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:11,7,0,0:18,0   0,9,118:3:0:0:3,0,0,0:3,0       0,33,255:11:0:0:5,6,0,0:11,0
+17     458     .       A       <*>     0       .       DP=33;DPR=32,0;I16=19,13,0,0,1226,49034,0,0,1835,107451,0,0,568,12990,0,0;QS=3,0;MQSB=0.985204;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:11,7,0,0:18,0   0,9,111:3:0:0:3,0,0,0:3,0       0,33,255:11:0:0:5,6,0,0:11,0
+17     459     .       T       <*>     0       .       DP=33;DPR=31,0;I16=18,13,0,0,1167,46981,0,0,1775,103851,0,0,565,12945,0,0;QS=3,0;MQSB=0.980167;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:11,7,0,0:18,0   0,6,92:2:0:0:2,0,0,0:2,0        0,33,255:11:0:0:5,6,0,0:11,0
+17     460     .       G       <*>     0       .       DP=32;DPR=31,0;I16=19,12,0,0,1219,50105,0,0,1775,103851,0,0,575,12929,0,0;QS=3,0;MQSB=0.989977;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:11,7,0,0:18,0   0,9,116:3:0:0:3,0,0,0:3,0       0,30,255:10:0:0:5,5,0,0:10,0
+17     461     .       T       <*>     0       .       DP=32;DPR=31,0;I16=19,12,0,0,1213,49819,0,0,1775,103851,0,0,577,12845,0,0;QS=3,0;MQSB=0.989977;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:11,7,0,0:18,0   0,9,115:3:0:0:3,0,0,0:3,0       0,30,255:10:0:0:5,5,0,0:10,0
+17     462     .       G       <*>     0       .       DP=32;DPR=31,0;I16=19,12,0,0,1190,48962,0,0,1775,103851,0,0,580,12792,0,0;QS=3,0;MQSB=0.989977;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:10,7,0,0:17,0   0,12,119:4:0:0:4,0,0,0:4,0      0,30,241:10:0:0:5,5,0,0:10,0
+17     463     .       G       <*>     0       .       DP=32;DPR=31,0;I16=19,12,0,0,1114,44214,0,0,1775,103851,0,0,584,12770,0,0;QS=3,0;MQSB=0.989977;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:10,7,0,0:17,0   0,12,114:4:0:0:4,0,0,0:4,0      0,30,221:10:0:0:5,5,0,0:10,0
+17     464     .       A       <*>     0       .       DP=32;DPR=29,0;I16=18,11,0,0,1100,43908,0,0,1686,99410,0,0,556,12106,0,0;QS=3,0;MQSB=0.99095;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:10,7,0,0:17,0   0,12,133:4:0:0:4,0,0,0:4,0      0,24,213:8:0:0:4,4,0,0:8,0
+17     465     .       C       <*>     0       .       DP=33;DPR=31,0;I16=20,11,0,0,1191,48085,0,0,1775,103851,0,0,586,12786,0,0;QS=3,0;MQSB=0.996597;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:10,7,0,0:17,0   0,15,140:5:0:0:5,0,0,0:5,0      0,27,231:9:0:0:5,4,0,0:9,0
+17     466     .       A       <*>     0       .       DP=34;DPR=33,0;I16=21,12,0,0,1293,53311,0,0,1895,111051,0,0,597,12897,0,0;QS=3,0;MQSB=0.995633;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:11,7,0,0:18,0   0,15,154:5:0:0:5,0,0,0:5,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     467     .       A       <*>     0       .       DP=34;DPR=32,0;I16=21,11,0,0,1256,51450,0,0,1835,107451,0,0,597,12891,0,0;QS=3,0;MQSB=0.998231;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:11,7,0,0:18,0   0,15,157:5:0:0:5,0,0,0:5,0      0,27,248:9:0:0:5,4,0,0:9,0
+17     468     .       A       <*>     0       .       DP=35;DPR=34,0;I16=22,12,0,0,1274,51268,0,0,1955,114651,0,0,604,12904,0,0;QS=3,0;MQSB=0.997406;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,57,255:19:0:0:12,7,0,0:19,0   0,15,154:5:0:0:5,0,0,0:5,0      0,30,251:10:0:0:5,5,0,0:10,0
+17     469     .       A       <*>     0       .       DP=35;DPR=34,0;I16=22,12,0,0,1285,52989,0,0,1955,114651,0,0,608,12940,0,0;QS=3,0;MQSB=0.997406;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,57,255:19:0:0:12,7,0,0:19,0   0,15,146:5:0:0:5,0,0,0:5,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     470     .       G       <*>     0       .       DP=35;DPR=34,0;I16=22,12,0,0,1281,51055,0,0,1955,114651,0,0,612,13016,0,0;QS=3,0;MQSB=0.997406;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,57,255:19:0:0:12,7,0,0:19,0   0,15,148:5:0:0:5,0,0,0:5,0      0,30,238:10:0:0:5,5,0,0:10,0
+17     471     .       T       <*>     0       .       DP=36;DPR=33,0;I16=22,11,0,0,1239,49021,0,0,1918,113282,0,0,599,12825,0,0;QS=3,0;MQSB=0.915545;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,57,255:19:0:0:12,7,0,0:19,0   0,15,150:5:0:0:5,0,0,0:5,0      0,27,232:9:0:0:5,4,0,0:9,0
+17     472     .       T       <*>     0       .       DP=35;DPR=33,0;I16=21,12,0,0,1245,48915,0,0,1926,113810,0,0,595,12559,0,0;QS=3,0;MQSB=0.988858;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,57,255:19:0:0:12,7,0,0:19,0   0,15,153:5:0:0:5,0,0,0:5,0      0,27,237:9:0:0:4,5,0,0:9,0
+17     473     .       G       <*>     0       .       DP=35;DPR=33,0;I16=21,12,0,0,1307,53473,0,0,1926,113810,0,0,599,12651,0,0;QS=3,0;MQSB=0.988858;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,57,255:19:0:0:12,7,0,0:19,0   0,15,141:5:0:0:5,0,0,0:5,0      0,27,249:9:0:0:4,5,0,0:9,0
+17     474     .       G       <*>     0       .       DP=36;DPR=34,0;I16=22,12,0,0,1284,51708,0,0,1986,117410,0,0,602,12734,0,0;QS=3,0;MQSB=0.986937;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,57,255:19:0:0:12,7,0,0:19,0   0,15,131:5:0:0:5,0,0,0:5,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     475     .       G       <*>     0       .       DP=36;DPR=35,0;I16=23,12,0,0,1311,51609,0,0,2015,118251,0,0,631,13485,0,0;QS=3,0;MQSB=0.998642;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,57,255:19:0:0:12,7,0,0:19,0   0,15,141:5:0:0:5,0,0,0:5,0      0,33,252:11:0:0:6,5,0,0:11,0
+17     476     .       A       <*>     0       .       DP=36;DPR=35,0;I16=23,12,0,0,1312,52078,0,0,2015,118251,0,0,634,13606,0,0;QS=3,0;MQSB=0.998642;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,57,255:19:0:0:12,7,0,0:19,0   0,15,157:5:0:0:5,0,0,0:5,0      0,33,255:11:0:0:6,5,0,0:11,0
+17     477     .       T       <*>     0       .       DP=36;DPR=35,0;I16=23,12,0,0,1318,52668,0,0,2015,118251,0,0,637,13773,0,0;QS=3,0;MQSB=0.998642;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,57,255:19:0:0:12,7,0,0:19,0   0,15,148:5:0:0:5,0,0,0:5,0      0,33,255:11:0:0:6,5,0,0:11,0
+17     478     .       T       <*>     0       .       DP=38;DPR=37,0;I16=25,12,0,0,1338,51774,0,0,2135,125451,0,0,637,13833,0,0;QS=3,0;MQSB=0.999868;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,60,255:20:0:0:13,7,0,0:20,0   0,18,154:6:0:0:6,0,0,0:6,0      0,33,255:11:0:0:6,5,0,0:11,0
+17     479     .       A       <*>     0       .       DP=38;DPR=37,0;I16=25,12,0,0,1420,57788,0,0,2135,125451,0,0,639,13935,0,0;QS=3,0;MQSB=0.999868;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,60,255:20:0:0:13,7,0,0:20,0   0,18,163:6:0:0:6,0,0,0:6,0      0,33,255:11:0:0:6,5,0,0:11,0
+17     480     .       G       <*>     0       .       DP=37;DPR=36,0;I16=25,11,0,0,1438,60172,0,0,2075,121851,0,0,641,14029,0,0;QS=3,0;MQSB=0.999853;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,57,255:19:0:0:13,6,0,0:19,0   0,18,165:6:0:0:6,0,0,0:6,0      0,33,255:11:0:0:6,5,0,0:11,0
+17     481     .       G       <*>     0       .       DP=37;DPR=36,0;I16=25,11,0,0,1392,55824,0,0,2075,121851,0,0,642,14112,0,0;QS=3,0;MQSB=0.999853;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,57,255:19:0:0:13,6,0,0:19,0   0,18,165:6:0:0:6,0,0,0:6,0      0,33,255:11:0:0:6,5,0,0:11,0
+17     482     .       A       <*>     0       .       DP=37;DPR=35,0;I16=24,11,0,0,1352,55134,0,0,2015,118251,0,0,618,13608,0,0;QS=3,0;MQSB=1;MQ0F=0  PL:DP:DV:SP:DP4:DPR     0,57,255:19:0:0:13,6,0,0:19,0   0,15,143:5:0:0:5,0,0,0:5,0      0,33,255:11:0:0:6,5,0,0:11,0
+17     483     .       G       <*>     0       .       DP=37;DPR=36,0;I16=24,12,0,0,1417,57747,0,0,2075,121851,0,0,642,14240,0,0;QS=3,0;MQSB=0.999437;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,57,255:19:0:0:12,7,0,0:19,0   0,18,165:6:0:0:6,0,0,0:6,0      0,33,255:11:0:0:6,5,0,0:11,0
+17     484     .       A       <*>     0       .       DP=36;DPR=35,0;I16=24,11,0,0,1340,53992,0,0,2015,118251,0,0,643,14281,0,0;QS=3,0;MQSB=1;MQ0F=0  PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:12,6,0,0:18,0   0,18,168:6:0:0:6,0,0,0:6,0      0,33,255:11:0:0:6,5,0,0:11,0
+17     485     .       G       <*>     0       .       DP=35;DPR=35,0;I16=23,12,0,0,1329,51411,0,0,2015,118251,0,0,669,14931,0,0;QS=3,0;MQSB=0.998642;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:12,6,0,0:18,0   0,18,160:6:0:0:5,1,0,0:6,0      0,33,255:11:0:0:6,5,0,0:11,0
+17     486     .       A       <*>     0       .       DP=34;DPR=34,0;I16=22,12,0,0,1311,51523,0,0,1955,114651,0,0,671,14989,0,0;QS=3,0;MQSB=0.997406;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:11,6,0,0:17,0   0,18,173:6:0:0:5,1,0,0:6,0      0,33,255:11:0:0:6,5,0,0:11,0
+17     487     .       G       <*>     0       .       DP=34;DPR=34,0;I16=22,12,0,0,1306,50760,0,0,1955,114651,0,0,672,15030,0,0;QS=3,0;MQSB=0.997406;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:11,6,0,0:17,0   0,18,169:6:0:0:5,1,0,0:6,0      0,33,255:11:0:0:6,5,0,0:11,0
+17     488     .       A       <*>     0       .       DP=35;DPR=34,0;I16=22,12,0,0,1274,48140,0,0,1986,117410,0,0,646,14380,0,0;QS=3,0;MQSB=0.986937;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:12,6,0,0:18,0   0,18,177:6:0:0:5,1,0,0:6,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     489     .       A       <*>     0       .       DP=35;DPR=35,0;I16=23,12,0,0,1264,46916,0,0,2015,118251,0,0,671,15015,0,0;QS=3,0;MQSB=0.998642;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:12,6,0,0:18,0   0,18,175:6:0:0:5,1,0,0:6,0      0,33,255:11:0:0:6,5,0,0:11,0
+17     490     .       A       <*>     0       .       DP=36;DPR=36,0;I16=24,12,0,0,1332,50280,0,0,2075,121851,0,0,671,15061,0,0;QS=3,0;MQSB=0.999437;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:12,6,0,0:18,0   0,21,188:7:0:0:6,1,0,0:7,0      0,33,255:11:0:0:6,5,0,0:11,0
+17     491     .       T       <*>     0       .       DP=36;DPR=36,0;I16=24,12,0,0,1284,46802,0,0,2075,121851,0,0,671,15093,0,0;QS=3,0;MQSB=0.999437;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:12,6,0,0:18,0   0,21,178:7:0:0:6,1,0,0:7,0      0,33,255:11:0:0:6,5,0,0:11,0
+17     492     .       G       <*>     0       .       DP=35;DPR=33,0;I16=21,12,0,0,1252,48326,0,0,1926,113810,0,0,621,13859,0,0;QS=3,0;MQSB=0.988858;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:11,6,0,0:17,0   0,18,172:6:0:0:5,1,0,0:6,0      0,30,251:10:0:0:5,5,0,0:10,0
+17     493     .       A       <*>     0       .       DP=34;DPR=33,0;I16=22,11,0,0,1273,49481,0,0,1926,113810,0,0,650,14672,0,0;QS=3,0;MQSB=0.981935;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:12,6,0,0:18,0   0,21,186:7:0:0:6,1,0,0:7,0      0,24,240:8:0:0:4,4,0,0:8,0
+17     494     .       A       <*>     0       .       DP=34;DPR=34,0;I16=22,12,0,0,1326,52604,0,0,1986,117410,0,0,672,15182,0,0;QS=3,0;MQSB=0.986937;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:12,6,0,0:18,0   0,21,196:7:0:0:6,1,0,0:7,0      0,27,255:9:0:0:4,5,0,0:9,0
+17     495     .       G       <*>     0       .       DP=34;DPR=33,0;I16=21,12,0,0,1255,48577,0,0,1926,113810,0,0,647,14611,0,0;QS=3,0;MQSB=0.988858;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:12,6,0,0:18,0   0,18,168:6:0:0:5,1,0,0:6,0      0,27,244:9:0:0:4,5,0,0:9,0
+17     496     .       A       <*>     0       .       DP=34;DPR=34,0;I16=22,12,0,0,1250,46926,0,0,1986,117410,0,0,670,15220,0,0;QS=3,0;MQSB=0.986937;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:12,6,0,0:18,0   0,21,186:7:0:0:6,1,0,0:7,0      0,27,249:9:0:0:4,5,0,0:9,0
+17     497     .       C       <*>     0       .       DP=34;DPR=34,0;I16=22,12,0,0,1250,47006,0,0,1986,117410,0,0,665,15087,0,0;QS=3,0;MQSB=0.986937;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:12,6,0,0:18,0   0,21,164:7:0:0:6,1,0,0:7,0      0,27,239:9:0:0:4,5,0,0:9,0
+17     498     .       A       <*>     0       .       DP=34;DPR=34,0;I16=22,12,0,0,1286,49158,0,0,1986,117410,0,0,661,14987,0,0;QS=3,0;MQSB=0.986937;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:12,6,0,0:18,0   0,21,185:7:0:0:6,1,0,0:7,0      0,27,252:9:0:0:4,5,0,0:9,0
+17     499     .       T       <*>     0       .       DP=34;DPR=34,0;I16=23,11,0,0,1224,45284,0,0,1986,117410,0,0,659,14919,0,0;QS=3,0;MQSB=0.979712;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:12,5,0,0:17,0   0,21,183:7:0:0:6,1,0,0:7,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     500     .       A       <*>     0       .       DP=34;DPR=34,0;I16=23,11,0,0,1230,45152,0,0,1986,117410,0,0,657,14833,0,0;QS=3,0;MQSB=0.979712;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:12,5,0,0:17,0   0,21,179:7:0:0:6,1,0,0:7,0      0,30,255:10:0:0:5,5,0,0:10,0
+17     501     .       T       <*>     0       .       DP=33;DPR=33,0;I16=23,10,0,0,1241,47167,0,0,1926,113810,0,0,656,14778,0,0;QS=3,0;MQSB=0.972757;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:12,5,0,0:17,0   0,21,186:7:0:0:6,1,0,0:7,0      0,27,241:9:0:0:5,4,0,0:9,0
+17     502     .       G       <*>     0       .       DP=33;DPR=33,0;I16=23,10,0,0,1215,45829,0,0,1926,113810,0,0,655,14753,0,0;QS=3,0;MQSB=0.972757;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:12,5,0,0:17,0   0,21,183:7:0:0:6,1,0,0:7,0      0,27,235:9:0:0:5,4,0,0:9,0
+17     503     .       T       <*>     0       .       DP=34;DPR=34,0;I16=23,11,0,0,1194,43366,0,0,1986,117410,0,0,654,14758,0,0;QS=3,0;MQSB=0.979712;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:12,6,0,0:18,0   0,21,177:7:0:0:6,1,0,0:7,0      0,27,234:9:0:0:5,4,0,0:9,0
+17     504     .       C       <*>     0       .       DP=34;DPR=34,0;I16=23,11,0,0,1218,45552,0,0,1986,117410,0,0,651,14643,0,0;QS=3,0;MQSB=0.979712;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:12,6,0,0:18,0   0,21,183:7:0:0:6,1,0,0:7,0      0,27,219:9:0:0:5,4,0,0:9,0
+17     505     .       C       <*>     0       .       DP=35;DPR=34,0;I16=23,11,0,0,1207,44321,0,0,1986,117410,0,0,641,14509,0,0;QS=3,0;MQSB=0.979712;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:12,6,0,0:18,0   0,21,189:7:0:0:6,1,0,0:7,0      0,27,221:9:0:0:5,4,0,0:9,0
+17     506     .       A       <*>     0       .       DP=35;DPR=35,0;I16=24,11,0,0,1266,46776,0,0,2046,121010,0,0,646,14504,0,0;QS=3,0;MQSB=0.977529;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,57,255:19:0:0:13,6,0,0:19,0   0,21,188:7:0:0:6,1,0,0:7,0      0,27,231:9:0:0:5,4,0,0:9,0
+17     507     .       C       <*>     0       .       DP=35;DPR=34,0;I16=23,11,0,0,1220,45016,0,0,1986,117410,0,0,635,14401,0,0;QS=3,0;MQSB=0.979712;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:12,6,0,0:18,0   0,21,183:7:0:0:6,1,0,0:7,0      0,27,226:9:0:0:5,4,0,0:9,0
+17     508     .       A       <*>     0       .       DP=34;DPR=34,0;I16=24,10,0,0,1204,44542,0,0,1986,117410,0,0,643,14491,0,0;QS=3,0;MQSB=0.970272;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:13,5,0,0:18,0   0,21,189:7:0:0:6,1,0,0:7,0      0,27,220:9:0:0:5,4,0,0:9,0
+17     509     .       C       <*>     0       .       DP=34;DPR=34,0;I16=24,10,0,0,1272,48272,0,0,1986,117410,0,0,640,14430,0,0;QS=3,0;MQSB=0.970272;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:13,5,0,0:18,0   0,21,186:7:0:0:6,1,0,0:7,0      0,27,241:9:0:0:5,4,0,0:9,0
+17     510     .       A       <*>     0       .       DP=34;DPR=33,0;I16=22,11,0,0,1194,44196,0,0,1926,113810,0,0,613,13773,0,0;QS=3,0;MQSB=0.981935;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:12,6,0,0:18,0   0,21,187:7:0:0:6,1,0,0:7,0      0,24,221:8:0:0:4,4,0,0:8,0
+17     511     .       A       <*>     0       .       DP=34;DPR=34,0;I16=23,11,0,0,1222,45562,0,0,1986,117410,0,0,637,14395,0,0;QS=3,0;MQSB=0.979712;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,57,255:19:0:0:13,6,0,0:19,0   0,21,195:7:0:0:6,1,0,0:7,0      0,24,233:8:0:0:4,4,0,0:8,0
+17     512     .       A       C,<*>   0       .       DP=33;DPR=32,1,0;I16=22,10,0,1,1121,40793,13,169,1866,110210,60,3600,628,14340,9,81;QS=2.97719,0.022807,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.981935;BQB=1;MQ0F=0  PL:DP:DV:SP:DP4:DPR     0,39,255,51,255,255:18:1:0:12,5,0,1:17,1,0      0,21,183,21,183,183:7:0:0:6,1,0,0:7,0,0 0,24,231,24,231,231:8:0:0:4,4,0,0:8,0,0
+17     513     .       A       <*>     0       .       DP=32;DPR=30,0;I16=20,10,0,0,1115,42183,0,0,1746,103010,0,0,598,13624,0,0;QS=3,0;MQSB=0.980594;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:11,5,0,0:16,0   0,18,175:6:0:0:5,1,0,0:6,0      0,24,233:8:0:0:4,4,0,0:8,0
+17     514     .       A       T,<*>   0       .       DP=32;DPR=29,1,0;I16=20,9,0,1,1066,40004,16,256,1686,99410,60,3600,586,13500,11,121;QS=2.97075,0.0292505,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.980594;BQB=1;MQ0F=0 PL:DP:DV:SP:DP4:DPR     0,31,255,45,255,255:16:1:0:11,4,0,1:15,1,0      0,18,171,18,171,171:6:0:0:5,1,0,0:6,0,0 0,24,235,24,235,235:8:0:0:4,4,0,0:8,0,0
+17     515     .       C       <*>     0       .       DP=32;DPR=28,0;I16=18,10,0,0,1010,37294,0,0,1626,95810,0,0,561,12915,0,0;QS=3,0;MQSB=0.986018;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,42,255:14:0:0:9,5,0,0:14,0    0,18,167:6:0:0:5,1,0,0:6,0      0,24,211:8:0:0:4,4,0,0:8,0
+17     516     .       C       <*>     0       .       DP=32;DPR=31,0;I16=21,10,0,0,1100,40570,0,0,1806,106610,0,0,612,13954,0,0;QS=3,0;MQSB=0.977926;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:11,5,0,0:16,0   0,21,187:7:0:0:6,1,0,0:7,0      0,24,215:8:0:0:4,4,0,0:8,0
+17     517     .       T       <*>     0       .       DP=33;DPR=33,0;I16=23,10,0,0,1269,49995,0,0,1926,113810,0,0,636,14626,0,0;QS=3,0;MQSB=0.972757;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:13,5,0,0:18,0   0,21,201:7:0:0:6,1,0,0:7,0      0,24,242:8:0:0:4,4,0,0:8,0
+17     518     .       G       <*>     0       .       DP=34;DPR=34,0;I16=24,10,0,0,1247,46839,0,0,1986,117410,0,0,636,14696,0,0;QS=3,0;MQSB=0.970272;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,57,255:19:0:0:14,5,0,0:19,0   0,21,182:7:0:0:6,1,0,0:7,0      0,24,220:8:0:0:4,4,0,0:8,0
+17     519     .       T       <*>     0       .       DP=36;DPR=36,0;I16=25,11,0,0,1283,46693,0,0,2106,124610,0,0,636,14742,0,0;QS=3,0;MQSB=0.975394;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,63,255:21:0:0:15,6,0,0:21,0   0,21,177:7:0:0:6,1,0,0:7,0      0,24,224:8:0:0:4,4,0,0:8,0
+17     520     .       T       <*>     0       .       DP=36;DPR=35,0;I16=24,11,0,0,1238,44894,0,0,2046,121010,0,0,613,14193,0,0;QS=3,0;MQSB=0.977529;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,60,255:20:0:0:14,6,0,0:20,0   0,21,180:7:0:0:6,1,0,0:7,0      0,24,223:8:0:0:4,4,0,0:8,0
+17     521     .       C       <*>     0       .       DP=34;DPR=34,0;I16=25,9,0,0,1280,49454,0,0,1986,117410,0,0,641,14875,0,0;QS=3,0;MQSB=0.958048;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,60,255:20:0:0:15,5,0,0:20,0   0,21,191:7:0:0:6,1,0,0:7,0      0,21,204:7:0:0:4,3,0,0:7,0
+17     522     .       A       <*>     0       .       DP=32;DPR=32,0;I16=24,8,0,0,1158,43228,0,0,1897,112969,0,0,646,14960,0,0;QS=3,0;MQSB=0.872525;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,60,255:20:0:0:15,5,0,0:20,0   0,21,185:7:0:0:6,1,0,0:7,0      0,15,170:5:0:0:3,2,0,0:5,0
+17     523     .       T       G,<*>   0       .       DP=32;DPR=31,1,0;I16=23,8,1,0,1184,45708,15,225,1837,109369,60,3600,626,14446,25,625;QS=2.9794,0.0206044,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.872525;BQB=1;MQ0F=0 PL:DP:DV:SP:DP4:DPR     0,44,255,57,255,255:20:1:0:14,5,1,0:19,1,0      0,21,191,21,191,191:7:0:0:6,1,0,0:7,0,0 0,15,166,15,166,166:5:0:0:3,2,0,0:5,0,0
+17     524     .       T       <*>     0       .       DP=32;DPR=31,0;I16=24,7,0,0,1084,39474,0,0,1837,109369,0,0,629,14483,0,0;QS=3,0;MQSB=0.851535;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,60,255:20:0:0:15,5,0,0:20,0   0,21,194:7:0:0:6,1,0,0:7,0      0,12,140:4:0:0:3,1,0,0:4,0
+17     525     .       G       <*>     0       .       DP=32;DPR=31,0;I16=24,7,0,0,1181,45669,0,0,1837,109369,0,0,631,14495,0,0;QS=3,0;MQSB=0.851535;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,60,255:20:0:0:15,5,0,0:20,0   0,21,188:7:0:0:6,1,0,0:7,0      0,12,129:4:0:0:3,1,0,0:4,0
+17     526     .       C       <*>     0       .       DP=32;DPR=31,0;I16=24,7,0,0,1146,43950,0,0,1860,111600,0,0,633,14531,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,60,255:20:0:0:15,5,0,0:20,0   0,21,185:7:0:0:6,1,0,0:7,0      0,12,131:4:0:0:3,1,0,0:4,0
+17     527     .       A       <*>     0       .       DP=33;DPR=32,0;I16=24,8,0,0,1209,46265,0,0,1897,112969,0,0,636,14634,0,0;QS=3,0;MQSB=0.872525;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,57,255:19:0:0:14,5,0,0:19,0   0,21,194:7:0:0:6,1,0,0:7,0      0,18,181:6:0:0:4,2,0,0:6,0
+17     528     .       G       <*>     0       .       DP=33;DPR=32,0;I16=24,8,0,0,1256,49824,0,0,1897,112969,0,0,634,14484,0,0;QS=3,0;MQSB=0.872525;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,60,255:20:0:0:15,5,0,0:20,0   0,18,169:6:0:0:5,1,0,0:6,0      0,18,193:6:0:0:4,2,0,0:6,0
+17     529     .       C       <*>     0       .       DP=32;DPR=31,0;I16=24,7,0,0,1148,44362,0,0,1837,109369,0,0,633,14357,0,0;QS=3,0;MQSB=0.851535;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:14,4,0,0:18,0   0,21,187:7:0:0:6,1,0,0:7,0      0,18,184:6:0:0:4,2,0,0:6,0
+17     530     .       T       <*>     0       .       DP=32;DPR=32,0;I16=25,7,0,0,1244,49168,0,0,1897,112969,0,0,657,14883,0,0;QS=3,0;MQSB=0.850154;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,57,255:19:0:0:15,4,0,0:19,0   0,21,196:7:0:0:6,1,0,0:7,0      0,18,202:6:0:0:4,2,0,0:6,0
+17     531     .       T       <*>     0       .       DP=32;DPR=32,0;I16=25,7,0,0,1177,44171,0,0,1897,112969,0,0,654,14714,0,0;QS=3,0;MQSB=0.850154;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,57,255:19:0:0:15,4,0,0:19,0   0,21,181:7:0:0:6,1,0,0:7,0      0,18,193:6:0:0:4,2,0,0:6,0
+17     532     .       T       <*>     0       .       DP=32;DPR=31,0;I16=24,7,0,0,1153,43543,0,0,1837,109369,0,0,630,14116,0,0;QS=3,0;MQSB=0.851535;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:14,4,0,0:18,0   0,21,181:7:0:0:6,1,0,0:7,0      0,18,192:6:0:0:4,2,0,0:6,0
+17     533     .       C       <*>     0       .       DP=32;DPR=31,0;I16=24,7,0,0,1142,43940,0,0,1837,109369,0,0,619,13649,0,0;QS=3,0;MQSB=0.851535;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:14,4,0,0:18,0   0,21,178:7:0:0:6,1,0,0:7,0      0,18,180:6:0:0:4,2,0,0:6,0
+17     534     .       T       <*>     0       .       DP=31;DPR=30,0;I16=24,6,0,0,1212,49426,0,0,1777,105769,0,0,615,13479,0,0;QS=3,0;MQSB=0.82403;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:14,3,0,0:17,0   0,21,205:7:0:0:6,1,0,0:7,0      0,18,205:6:0:0:4,2,0,0:6,0
+17     535     .       A       <*>     0       .       DP=31;DPR=30,0;I16=24,6,0,0,1080,39870,0,0,1777,105769,0,0,611,13341,0,0;QS=3,0;MQSB=0.82403;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:14,3,0,0:17,0   0,21,194:7:0:0:6,1,0,0:7,0      0,18,189:6:0:0:4,2,0,0:6,0
+17     536     .       C       <*>     0       .       DP=31;DPR=31,0;I16=24,7,0,0,1097,40707,0,0,1837,109369,0,0,631,13809,0,0;QS=3,0;MQSB=0.851535;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:14,4,0,0:18,0   0,21,184:7:0:0:6,1,0,0:7,0      0,18,157:6:0:0:4,2,0,0:6,0
+17     537     .       C       <*>     0       .       DP=31;DPR=29,0;I16=22,7,0,0,1034,38564,0,0,1717,102169,0,0,587,12861,0,0;QS=3,0;MQSB=0.854582;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:12,4,0,0:16,0   0,21,172:7:0:0:6,1,0,0:7,0      0,18,183:6:0:0:4,2,0,0:6,0
+17     538     .       A       <*>     0       .       DP=31;DPR=31,0;I16=24,7,0,0,1138,42478,0,0,1837,109369,0,0,620,13536,0,0;QS=3,0;MQSB=0.851535;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:14,4,0,0:18,0   0,21,189:7:0:0:6,1,0,0:7,0      0,18,181:6:0:0:4,2,0,0:6,0
+17     539     .       T       <*>     0       .       DP=31;DPR=31,0;I16=24,7,0,0,1134,42070,0,0,1837,109369,0,0,614,13422,0,0;QS=3,0;MQSB=0.851535;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:14,4,0,0:18,0   0,21,178:7:0:0:6,1,0,0:7,0      0,18,181:6:0:0:4,2,0,0:6,0
+17     540     .       C       <*>     0       .       DP=31;DPR=31,0;I16=24,7,0,0,1148,43768,0,0,1837,109369,0,0,608,13340,0,0;QS=3,0;MQSB=0.851535;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:14,4,0,0:18,0   0,21,177:7:0:0:6,1,0,0:7,0      0,18,178:6:0:0:4,2,0,0:6,0
+17     541     .       A       <*>     0       .       DP=32;DPR=30,0;I16=24,6,0,0,1083,40483,0,0,1777,105769,0,0,551,11991,0,0;QS=3,0;MQSB=0.82403;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:13,4,0,0:17,0   0,24,180:8:0:0:7,1,0,0:8,0      0,15,150:5:0:0:4,1,0,0:5,0
+17     542     .       C       <*>     0       .       DP=33;DPR=31,0;I16=25,6,0,0,1123,41759,0,0,1837,109369,0,0,570,12552,0,0;QS=3,0;MQSB=0.822578;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:14,3,0,0:17,0   0,24,172:8:0:0:7,1,0,0:8,0      0,18,174:6:0:0:4,2,0,0:6,0
+17     543     .       C       <*>     0       .       DP=34;DPR=34,0;I16=25,9,0,0,1219,45959,0,0,1986,117410,0,0,601,13245,0,0;QS=3,0;MQSB=0.621145;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,57,255:19:0:0:14,5,0,0:19,0   0,27,194:9:0:0:7,2,0,0:9,0      0,18,188:6:0:0:4,2,0,0:6,0
+17     544     .       A       <*>     0       .       DP=33;DPR=32,0;I16=24,8,0,0,1170,43898,0,0,1866,110210,0,0,570,12506,0,0;QS=3,0;MQSB=0.579578;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:13,5,0,0:18,0   0,24,192:8:0:0:7,1,0,0:8,0      0,18,180:6:0:0:4,2,0,0:6,0
+17     545     .       A       <*>     0       .       DP=33;DPR=33,0;I16=25,8,0,0,1174,43602,0,0,1926,113810,0,0,587,12951,0,0;QS=3,0;MQSB=0.576102;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,57,255:19:0:0:14,5,0,0:19,0   0,24,190:8:0:0:7,1,0,0:8,0      0,18,184:6:0:0:4,2,0,0:6,0
+17     546     .       A       <*>     0       .       DP=32;DPR=32,0;I16=24,8,0,0,1126,41444,0,0,1866,110210,0,0,580,12802,0,0;QS=3,0;MQSB=0.579578;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,57,255:19:0:0:14,5,0,0:19,0   0,21,166:7:0:0:6,1,0,0:7,0      0,18,193:6:0:0:4,2,0,0:6,0
+17     547     .       A       <*>     0       .       DP=32;DPR=31,0;I16=24,7,0,0,1129,42381,0,0,1806,106610,0,0,547,12009,0,0;QS=3,0;MQSB=0.525788;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:14,4,0,0:18,0   0,21,180:7:0:0:6,1,0,0:7,0      0,18,195:6:0:0:4,2,0,0:6,0
+17     548     .       A       <*>     0       .       DP=33;DPR=32,0;I16=23,9,0,0,1153,42673,0,0,1866,110210,0,0,561,12489,0,0;QS=3,0;MQSB=0.628357;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:13,5,0,0:18,0   0,21,181:7:0:0:6,1,0,0:7,0      0,21,211:7:0:0:4,3,0,0:7,0
+17     549     .       T       G,<*>   0       .       DP=32;DPR=30,1,0;I16=22,8,0,1,1101,40987,20,400,1746,103010,60,3600,530,11716,25,625;QS=2.96748,0.0325203,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.632337;BQB=1;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,31,255,48,255,255:17:1:0:12,4,0,1:16,1,0      0,21,168,21,168,168:7:0:0:6,1,0,0:7,0,0 0,21,208,21,208,208:7:0:0:4,3,0,0:7,0,0
+17     550     .       T       <*>     0       .       DP=32;DPR=31,0;I16=22,9,0,0,1052,37298,0,0,1806,106610,0,0,548,12176,0,0;QS=3,0;MQSB=0.632337;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:12,5,0,0:17,0   0,21,150:7:0:0:6,1,0,0:7,0      0,21,220:7:0:0:4,3,0,0:7,0
+17     551     .       G       <*>     0       .       DP=31;DPR=31,0;I16=22,9,0,0,1121,41639,0,0,1806,106610,0,0,541,12045,0,0;QS=3,0;MQSB=0.632337;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:12,5,0,0:17,0   0,21,172:7:0:0:6,1,0,0:7,0      0,21,208:7:0:0:4,3,0,0:7,0
+17     552     .       C       <*>     0       .       DP=30;DPR=30,0;I16=21,9,0,0,1093,41365,0,0,1746,103010,0,0,535,11947,0,0;QS=3,0;MQSB=0.636601;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:11,5,0,0:16,0   0,21,167:7:0:0:6,1,0,0:7,0      0,21,208:7:0:0:4,3,0,0:7,0
+17     553     .       A       <*>     0       .       DP=30;DPR=28,0;I16=20,8,0,0,981,35387,0,0,1626,95810,0,0,485,10831,0,0;QS=3,0;MQSB=0.596163;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,45,255:15:0:0:10,5,0,0:15,0   0,18,150:6:0:0:5,1,0,0:6,0      0,21,194:7:0:0:5,2,0,0:7,0
+17     554     .       A       <*>     0       .       DP=30;DPR=28,0;I16=19,9,0,0,975,35601,0,0,1626,95810,0,0,488,10906,0,0;QS=3,0;MQSB=0.646113;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,45,255:15:0:0:10,5,0,0:15,0   0,15,139:5:0:0:4,1,0,0:5,0      0,24,211:8:0:0:5,3,0,0:8,0
+17     555     .       A       <*>     0       .       DP=30;DPR=30,0;I16=20,10,0,0,1024,36526,0,0,1746,103010,0,0,514,11392,0,0;QS=3,0;MQSB=0.679025;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:11,6,0,0:17,0   0,18,150:6:0:0:5,1,0,0:6,0      0,21,211:7:0:0:4,3,0,0:7,0
+17     556     .       C       <*>     0       .       DP=29;DPR=29,0;I16=20,9,0,0,1055,39195,0,0,1709,101641,0,0,509,11219,0,0;QS=3,0;MQSB=0.894839;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:11,6,0,0:17,0   0,18,158:6:0:0:5,1,0,0:6,0      0,18,186:6:0:0:4,2,0,0:6,0
+17     557     .       A       <*>     0       .       DP=27;DPR=27,0;I16=18,9,0,0,987,36749,0,0,1589,94441,0,0,506,11074,0,0;QS=3,0;MQSB=0.898397;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,45,255:15:0:0:9,6,0,0:15,0    0,18,157:6:0:0:5,1,0,0:6,0      0,18,186:6:0:0:4,2,0,0:6,0
+17     558     .       A       <*>     0       .       DP=27;DPR=26,0;I16=18,8,0,0,948,35808,0,0,1560,93600,0,0,477,10281,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,45,255:15:0:0:9,6,0,0:15,0    0,15,143:5:0:0:5,0,0,0:5,0      0,18,177:6:0:0:4,2,0,0:6,0
+17     559     .       C       A,<*>   0       .       DP=27;DPR=25,1,0;I16=17,8,0,1,908,33726,14,196,1500,90000,29,841,448,9516,25,625;QS=2.92708,0.0729167,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.90038;BQB=1;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,42,255,42,255,255:14:0:0:8,6,0,0:14,0,0       0,4,116,15,119,123:6:1:0:5,0,0,1:5,1,0  0,18,169,18,169,169:6:0:0:4,2,0,0:6,0,0
+17     560     .       C       <*>     0       .       DP=28;DPR=28,0;I16=19,9,0,0,992,36552,0,0,1649,98041,0,0,494,10654,0,0;QS=3,0;MQSB=0.896555;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,45,255:15:0:0:9,6,0,0:15,0    0,18,160:6:0:0:5,1,0,0:6,0      0,21,181:7:0:0:5,2,0,0:7,0
+17     561     .       A       <*>     0       .       DP=28;DPR=27,0;I16=18,9,0,0,963,35455,0,0,1589,94441,0,0,466,9946,0,0;QS=3,0;MQSB=0.898397;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,42,255:14:0:0:8,6,0,0:14,0    0,18,158:6:0:0:5,1,0,0:6,0      0,21,194:7:0:0:5,2,0,0:7,0
+17     562     .       C       <*>     0       .       DP=28;DPR=27,0;I16=18,9,0,0,1006,38392,0,0,1589,94441,0,0,463,9893,0,0;QS=3,0;MQSB=0.898397;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,42,255:14:0:0:8,6,0,0:14,0    0,18,153:6:0:0:5,1,0,0:6,0      0,21,187:7:0:0:5,2,0,0:7,0
+17     563     .       A       <*>     0       .       DP=27;DPR=26,0;I16=17,9,0,0,893,32413,0,0,1529,90841,0,0,460,9820,0,0;QS=3,0;MQSB=0.90038;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,42,255:14:0:0:8,6,0,0:14,0    0,15,149:5:0:0:4,1,0,0:5,0      0,21,179:7:0:0:5,2,0,0:7,0
+17     564     .       C       <*>     0       .       DP=27;DPR=27,0;I16=18,9,0,0,859,28747,0,0,1589,94441,0,0,482,10402,0,0;QS=3,0;MQSB=0.898397;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,45,255:15:0:0:9,6,0,0:15,0    0,15,121:5:0:0:4,1,0,0:5,0      0,21,182:7:0:0:5,2,0,0:7,0
+17     565     .       G       <*>     0       .       DP=30;DPR=26,0;I16=17,9,0,0,818,26928,0,0,1560,93600,0,0,454,9764,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,45,255:15:0:0:9,6,0,0:15,0    0,12,96:4:0:0:3,1,0,0:4,0       0,21,154:7:0:0:5,2,0,0:7,0
+17     566     .       C       <*>     0       .       DP=29;DPR=26,0;I16=15,11,0,0,903,33405,0,0,1529,90841,0,0,424,9084,0,0;QS=3,0;MQSB=0.927041;MQ0F=0      PL:DP:DV:SP:DP4:DPR     0,45,255:15:0:0:7,8,0,0:15,0    0,15,155:5:0:0:3,2,0,0:5,0      0,18,167:6:0:0:5,1,0,0:6,0
+17     567     .       C       <*>     0       .       DP=30;DPR=27,0;I16=15,12,0,0,932,33774,0,0,1589,94441,0,0,462,10178,0,0;QS=3,0;MQSB=0.935229;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,45,255:15:0:0:7,8,0,0:15,0    0,15,155:5:0:0:3,2,0,0:5,0      0,21,196:7:0:0:5,2,0,0:7,0
+17     568     .       C       <*>     0       .       DP=29;DPR=28,0;I16=15,13,0,0,1057,40817,0,0,1649,98041,0,0,482,10438,0,0;QS=3,0;MQSB=0.942064;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:8,8,0,0:16,0    0,18,183:6:0:0:3,3,0,0:6,0      0,18,189:6:0:0:4,2,0,0:6,0
+17     569     .       T       <*>     0       .       DP=30;DPR=28,0;I16=16,12,0,0,1056,41296,0,0,1649,98041,0,0,493,10655,0,0;QS=3,0;MQSB=0.933359;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,45,255:15:0:0:8,7,0,0:15,0    0,18,190:6:0:0:3,3,0,0:6,0      0,21,213:7:0:0:5,2,0,0:7,0
+17     570     .       T       <*>     0       .       DP=30;DPR=28,0;I16=16,12,0,0,954,34972,0,0,1680,100800,0,0,472,10086,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:8,8,0,0:16,0    0,15,157:5:0:0:3,2,0,0:5,0      0,21,195:7:0:0:5,2,0,0:7,0
+17     571     .       C       <*>     0       .       DP=31;DPR=29,0;I16=17,12,0,0,1061,40675,0,0,1740,104400,0,0,472,10158,0,0;QS=3,0;MQSB=1;MQ0F=0  PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:9,8,0,0:17,0    0,15,155:5:0:0:3,2,0,0:5,0      0,21,193:7:0:0:5,2,0,0:7,0
+17     572     .       A       <*>     0       .       DP=31;DPR=30,0;I16=18,12,0,0,1102,42642,0,0,1769,105241,0,0,499,10887,0,0;QS=3,0;MQSB=0.929991;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:9,8,0,0:17,0    0,21,203:7:0:0:4,3,0,0:7,0      0,18,175:6:0:0:5,1,0,0:6,0
+17     573     .       A       <*>     0       .       DP=31;DPR=30,0;I16=18,12,0,0,1057,38473,0,0,1769,105241,0,0,501,10975,0,0;QS=3,0;MQSB=0.929991;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:9,8,0,0:17,0    0,21,199:7:0:0:4,3,0,0:7,0      0,18,178:6:0:0:5,1,0,0:6,0
+17     574     .       C       A,<*>   0       .       DP=31;DPR=29,1,0;I16=18,11,0,1,1088,41328,15,225,1740,104400,29,841,478,10422,25,625;QS=2.94071,0.0592885,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.929991;BQB=1;MQ0F=0        PL:DP:DV:SP:DP4:DPR     0,48,255,48,255,255:16:0:0:8,8,0,0:16,0,0       0,9,170,21,173,177:8:1:0:5,2,0,1:7,1,0  0,18,173,18,173,173:6:0:0:5,1,0,0:6,0,0
+17     575     .       T       <*>     0       .       DP=30;DPR=26,0;I16=16,10,0,0,1024,41260,0,0,1560,93600,0,0,448,9842,0,0;QS=3,0;MQSB=1;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,42,255:14:0:0:7,7,0,0:14,0    0,21,209:7:0:0:5,2,0,0:7,0      0,15,163:5:0:0:4,1,0,0:5,0
+17     576     .       G       <*>     0       .       DP=30;DPR=29,0;I16=17,12,0,0,1047,40077,0,0,1709,101641,0,0,507,11087,0,0;QS=3,0;MQSB=0.931617;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:8,8,0,0:16,0    0,24,208:8:0:0:5,3,0,0:8,0      0,15,151:5:0:0:4,1,0,0:5,0
+17     577     .       G       <*>     0       .       DP=30;DPR=28,0;I16=16,12,0,0,999,37747,0,0,1649,98041,0,0,489,10755,0,0;QS=3,0;MQSB=0.933359;MQ0F=0     PL:DP:DV:SP:DP4:DPR     0,45,255:15:0:0:7,8,0,0:15,0    0,24,204:8:0:0:5,3,0,0:8,0      0,15,146:5:0:0:4,1,0,0:5,0
+17     578     .       G       <*>     0       .       DP=29;DPR=29,0;I16=16,13,0,0,975,34803,0,0,1709,101641,0,0,520,11286,0,0;QS=3,0;MQSB=0.940317;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:7,9,0,0:16,0    0,24,198:8:0:0:5,3,0,0:8,0      0,15,151:5:0:0:4,1,0,0:5,0
+17     579     .       G       <*>     0       .       DP=30;DPR=28,0;I16=15,13,0,0,1028,38752,0,0,1649,98041,0,0,484,10514,0,0;QS=3,0;MQSB=0.942064;MQ0F=0    PL:DP:DV:SP:DP4:DPR     0,48,255:16:0:0:8,8,0,0:16,0    0,24,224:8:0:0:4,4,0,0:8,0      0,12,145:4:0:0:3,1,0,0:4,0
+17     580     .       A       C,<*>   0       .       DP=30;DPR=29,1,0;I16=15,14,1,0,1060,39178,16,256,1709,101641,60,3600,510,11078,17,289;QS=2.97338,0.0266223,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.946202;BQB=1;MQ0F=0       PL:DP:DV:SP:DP4:DPR     0,34,255,48,255,255:17:1:0:7,9,1,0:16,1,0       0,24,221,24,221,221:8:0:0:4,4,0,0:8,0,0 0,15,155,15,155,155:5:0:0:4,1,0,0:5,0,0
+17     581     .       A       <*>     0       .       DP=31;DPR=31,0;I16=16,15,0,0,1083,39215,0,0,1829,108841,0,0,530,11384,0,0;QS=3,0;MQSB=0.951229;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:8,10,0,0:18,0   0,24,223:8:0:0:4,4,0,0:8,0      0,15,153:5:0:0:4,1,0,0:5,0
+17     582     .       C       <*>     0       .       DP=31;DPR=30,0;I16=15,15,0,0,1080,39870,0,0,1769,105241,0,0,519,11211,0,0;QS=3,0;MQSB=0.952765;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:7,10,0,0:17,0   0,24,207:8:0:0:4,4,0,0:8,0      0,15,151:5:0:0:4,1,0,0:5,0
+17     583     .       T       <*>     0       .       DP=30;DPR=30,0;I16=16,14,0,0,1136,43996,0,0,1769,105241,0,0,539,11523,0,0;QS=3,0;MQSB=0.946202;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:8,9,0,0:17,0    0,24,238:8:0:0:4,4,0,0:8,0      0,15,163:5:0:0:4,1,0,0:5,0
+17     584     .       C       <*>     0       .       DP=31;DPR=29,0;I16=16,13,0,0,1051,39351,0,0,1709,101641,0,0,499,10619,0,0;QS=3,0;MQSB=0.960189;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:8,9,0,0:17,0    0,21,207:7:0:0:4,3,0,0:7,0      0,15,157:5:0:0:4,1,0,0:5,0
+17     585     .       A       <*>     0       .       DP=31;DPR=31,0;I16=17,14,0,0,1096,39866,0,0,1798,106082,0,0,549,11751,0,0;QS=3,0;MQSB=0.998229;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:9,9,0,0:18,0    0,24,211:8:0:0:4,4,0,0:8,0      0,15,157:5:0:0:4,1,0,0:5,0
+17     586     .       T       <*>     0       .       DP=31;DPR=30,0;I16=16,14,0,0,1081,39839,0,0,1738,102482,0,0,546,11796,0,0;QS=3,0;MQSB=0.999136;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:8,9,0,0:17,0    0,24,212:8:0:0:4,4,0,0:8,0      0,15,156:5:0:0:4,1,0,0:5,0
+17     587     .       C       <*>     0       .       DP=31;DPR=30,0;I16=17,13,0,0,1070,39402,0,0,1769,105241,0,0,532,11350,0,0;QS=3,0;MQSB=0.963674;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:9,9,0,0:18,0    0,21,201:7:0:0:4,3,0,0:7,0      0,15,155:5:0:0:4,1,0,0:5,0
+17     588     .       A       <*>     0       .       DP=31;DPR=31,0;I16=17,14,0,0,1126,41642,0,0,1798,106082,0,0,562,12140,0,0;QS=3,0;MQSB=0.998229;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:9,9,0,0:18,0    0,24,222:8:0:0:4,4,0,0:8,0      0,15,164:5:0:0:4,1,0,0:5,0
+17     589     .       A       <*>     0       .       DP=31;DPR=31,0;I16=17,14,0,0,1157,43973,0,0,1798,106082,0,0,568,12340,0,0;QS=3,0;MQSB=0.998229;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:9,9,0,0:18,0    0,24,236:8:0:0:4,4,0,0:8,0      0,15,165:5:0:0:4,1,0,0:5,0
+17     590     .       C       <*>     0       .       DP=32;DPR=30,0;I16=16,14,0,0,1094,41302,0,0,1769,105241,0,0,549,11951,0,0;QS=3,0;MQSB=0.958545;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:9,9,0,0:18,0    0,18,192:6:0:0:3,3,0,0:6,0      0,18,175:6:0:0:4,2,0,0:6,0
+17     591     .       A       <*>     0       .       DP=31;DPR=31,0;I16=16,15,0,0,1165,44163,0,0,1798,106082,0,0,579,12695,0,0;QS=3,0;MQSB=0.999805;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:9,9,0,0:18,0    0,21,209:7:0:0:3,4,0,0:7,0      0,18,188:6:0:0:4,2,0,0:6,0
+17     592     .       A       <*>     0       .       DP=31;DPR=30,0;I16=15,15,0,0,1114,42144,0,0,1738,102482,0,0,571,12651,0,0;QS=3,0;MQSB=1;MQ0F=0  PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:8,9,0,0:17,0    0,21,215:7:0:0:3,4,0,0:7,0      0,18,182:6:0:0:4,2,0,0:6,0
+17     593     .       C       <*>     0       .       DP=31;DPR=29,0;I16=15,14,0,0,1065,39889,0,0,1709,101641,0,0,550,12132,0,0;QS=3,0;MQSB=0.954405;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:8,9,0,0:17,0    0,18,191:6:0:0:3,3,0,0:6,0      0,18,174:6:0:0:4,2,0,0:6,0
+17     594     .       A       <*>     0       .       DP=33;DPR=32,0;I16=16,16,0,0,1163,42917,0,0,1858,109682,0,0,572,12672,0,0;QS=3,0;MQSB=1;MQ0F=0  PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:8,9,0,0:17,0    0,21,205:7:0:0:3,4,0,0:7,0      0,24,212:8:0:0:5,3,0,0:8,0
+17     595     .       A       <*>     0       .       DP=33;DPR=33,0;I16=17,16,0,0,1130,39996,0,0,1918,113282,0,0,589,12905,0,0;QS=3,0;MQSB=0.999838;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:9,9,0,0:18,0    0,21,198:7:0:0:3,4,0,0:7,0      0,24,213:8:0:0:5,3,0,0:8,0
+17     596     .       A       <*>     0       .       DP=33;DPR=32,0;I16=16,16,0,0,1059,37039,0,0,1858,109682,0,0,590,12952,0,0;QS=3,0;MQSB=1;MQ0F=0  PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:8,9,0,0:17,0    0,21,169:7:0:0:3,4,0,0:7,0      0,24,230:8:0:0:5,3,0,0:8,0
+17     597     .       C       <*>     0       .       DP=33;DPR=33,0;I16=17,16,0,0,1196,44890,0,0,1918,113282,0,0,592,12990,0,0;QS=3,0;MQSB=0.999838;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,54,255:18:0:0:9,9,0,0:18,0    0,21,204:7:0:0:3,4,0,0:7,0      0,24,220:8:0:0:5,3,0,0:8,0
+17     598     .       T       <*>     0       .       DP=33;DPR=32,0;I16=16,16,0,0,1214,47104,0,0,1858,109682,0,0,593,13013,0,0;QS=3,0;MQSB=1;MQ0F=0  PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:8,9,0,0:17,0    0,21,217:7:0:0:3,4,0,0:7,0      0,24,239:8:0:0:5,3,0,0:8,0
+17     599     .       T       <*>     0       .       DP=33;DPR=33,0;I16=16,17,0,0,1183,43669,0,0,1918,113282,0,0,599,13095,0,0;QS=3,0;MQSB=0.999838;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:8,9,0,0:17,0    0,21,197:7:0:0:3,4,0,0:7,0      0,27,247:9:0:0:5,4,0,0:9,0
+17     600     .       G       <*>     0       .       DP=32;DPR=32,0;I16=15,17,0,0,1174,44066,0,0,1858,109682,0,0,601,13145,0,0;QS=3,0;MQSB=0.999287;MQ0F=0   PL:DP:DV:SP:DP4:DPR     0,51,255:17:0:0:8,9,0,0:17,0    0,21,194:7:0:0:3,4,0,0:7,0      0,24,232:8:0:0:4,4,0,0:8,0
diff --git a/test/mpileup/mpileup.4.sam b/test/mpileup/mpileup.4.sam
new file mode 100644 (file)
index 0000000..46903ab
--- /dev/null
@@ -0,0 +1,238 @@
+@HD    VN:1.0  SO:coordinate
+@SQ    SN:17   LN:4200 M5:a9a06ca09c111789d92723fbf39820f6     AS:NCBI37       SP:Human
+@RG    ID:ERR229776    LB:HG00102_I_bc_pelib_1019      SM:HG99999      PI:497  CN:MPIMG        PL:ILLUMINA     DS:SRP001294
+ERR229776.22049853     163     17      1       29      80S21M  =       115     213     AGGCTCAGACTCCTTTCTCTATGACAGGGAGGTCATGTGCAGGCTGGAGAAGGGGACAAGAGGGCCCCAACTTCTTTGCAAAGCTTCTCACCCTGTTCCTG   BDBDHECFF@D=DA>CIJIF8E>HBEEBH@AA8>GH@BIJI;<A4(>?CC95@@?*2-67=6?$6ABDGD6GGHKGEGHIJIH=BFIKI:DEADBH>CFIE   MD:Z:21 RG:Z:ERR229776  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ihg\aehjhYcd`cag]behd
+ERR229776.4635304      99      17      1       29      9S92M   =       250     348     TTCTTTGCAAAGCTTCTCACCCTGTTCCTGCATAGATAATTGCATGACAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACG   BFFKGHHHIKIIIKIKLKIILHMKJJLLMILJJJMLJJNKLLMKKJLJKNKLKILNKLKMLINLMNLMNKJJKLNKMKFAEHGMKPLHFGJIMIKFFFE@;   MD:Z:92 RG:Z:ERR229776  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@jhhhjhjkjhhkgljiikklhkiiilkiimjkkljjikijmjkjhkmjkjlkhmklmklmjiijkmjlje`dgfljokgefihlhjeeed_Z
+ERR229776.76124411     163     17      1       29      12S89M  =       253     351     AACTTCTTTGCAAAGCTTCTCACCCTGTTCCTGCATAGATAATTGCATGACAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCC   @BDIFEFFEBBGJIHGJHEIJHGJJKIIIIJKHHIIIJKICKHE@<HIIKCJLJKGIIMKBGJ=EGEJMLLMKJJKJLKLK?FCHCNILFEEB?FKAHECE   MD:Z:89 RG:Z:ERR229776  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@ihgfigdhigfiijhhhhijgghhhijhbjgd_[ghhjbikijfhhljafi\dfdilkkljiijikjkj^ebgbmhkedda^ej`gdbd
+ERR229776.72556128     99      17      22      60      101M    =       262     339     CATAGATAATTGCATGACAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGC   BHFGGIHHJHGGIHIJKIILIJKILMKIIKIMMFKMJLMKJJJJMLLHJJMIJMLNLJMMFINLKKMMKKAMHIIKFMHFHMIGGJIJIGJJGHFHAAEAE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.92054104     113     17      25      37      101M    *       0       0       AGATAATTGCATGACAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTA   IEFFDGGJIIKMIJIHICJGGFHJDHFFHIHGKGDGGDJIFIIJHIIIKKLKKMMMJKHGB=JJJIAJFLJIJJGLLLJKLKHGHJHGHECKGFGLGGHFB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229776.73749010     99      17      28      60      101M    =       283     349     TAATTGCATGACAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACA   BFHGGHHHHHHGIHHJHHKKJGICGFKCHMIJLIJJJMLJKJJFBJFLJMJJMG?IMLKJJIJJ=LC?GFELIEHICBCGFJD'?BEF8>>1;<=E?CG?F   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H
+ERR229776.71066602     99      17      35      60      101M    =       291     355     ATGACAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAACATCT   BEFHDHJHHHFGLIJIJKKLJKLKKMJIIHJLKMJJLMGGLJMJMMMEJMMKKMMKJ?LKLJMHNJIIMHCFHGMFCIJDHJICAIDJJFIHGGIBBHEEI   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@E
+ERR229776.57643739     113     17      39      37      101M    *       0       0       CAATTGCCTTGTCCCTGCTGAATGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAACATCTGTCC   DEEFHE@C?HCHHAIJIIJIHCJEIE;JHFEEFHKFJFJIEGIJGH>9KJD@;EFCJIFA=JFICKIDCFJGFC?IIJHHHKHB@IICIICGCGJGDDH??   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.24343576     163     17      62      60      101M    =       322     360     GTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAACATCTGTCCAGCGAATACCTGCATCCCTAGAA   @DCDHCFB>,,FGDGFHGC@FHFIHGIKH@2JGH@JGJ?EJHCA5?BLIHEJHIGFEB@BG;BBEDGIEDGGGL;FGFI;A37<?FGELHFJIIGEH=6EC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.89434694     99      17      93      60      101M    =       304     311     ACCAACTCCCTGGGCCTGGCACCAGGGAGCTTAACAAACATCTGTCCAGCGAATACCTGCATCCCTAGAAGTGAAGCCACCGCCCAAAGACACGCCCATGT   AEEGIELGGGIIHJKKLIKJIIHIJELGJKLCHMHJMMKJJJLFGHLKMF?LMJKHIIGFHIFIIODHIIHGFJGIJHJ>F9F2=@JCDKHJGAIGFEEEE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.48988007     99      17      115     60      101M    =       371     356     CAGGGAGCTTAACAAACATCTGTCCAGCGAATACCTGCATCCCTAGAAGTGAAGCCACCGCCCAAAGACACGCCCATGTCCAGCTTAACCTGCATCCCTAG   ?GDCCIGFKGFKGHKKHGIKJIIKGJHIACKFGHCKHJJJFIILGFGMK@CKFIHHJHI>JIFJMEGADJG>FEHJIIIFHJHIMDHKGIH?CJGGFFIE8   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.22049853     83      17      115     29      1S100M  =       1       -213    CCAGGGAGCTTAACAAACATCTGTCCAGCGAATACCTGCATCCCTAGAAGTGAAGCCACCGCCCAAAGACACGCCCATGTCCAGCTTAACCTGCATCCCTA   ##IDEBEBHKIDCIFDIFGKD?EHA>BA;GJHIABEGEFGIBDGIKGJMGJIJKHGHKJALJJIJ@DCECE>EIIIHHIKDEFHIEHGHHGHGFEECCD@7   X0:i:1  X1:i:0  XC:i:100        MD:Z:100        RG:Z:ERR999999  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.6535575      163     17      136     60      101M    =       400     364     GTCCAGCGAATACCTGCATCCCTAGAAGTGAAGCCACCGCCCAAAGACACGCCCCTGTCCAGCTTAACCTGCATCCCTAGAAGTGAAGGCACCGCCCAAAG   @:9<EC6,<909C@??DG3<FGFEABE3.('*.'3D963D<D;19:?)9-$;>D&@9/0<98DBCCGCDG:?E=>D><+/;7A:=HE71)61>4:<CEEE7   X0:i:1  X1:i:0  MD:Z:54A46      RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.59467859     99      17      159     60      101M    =       359     300     GGAAGTGAAGCCACCGCCCAAAGACACGCCCATGTCCAGCTTAACCTGCATCCCTAGAAGTGAAGGCACCGCCCAAAGACACGCCCATGTCCAGCTTATTC   &5FDGHHJJGDGIEJ>KDDIKLJJGJH<IHEJHAFJLKHLMKHMJMMJF.BGDFKEGJIG8CF.<=EKAE9F'9A=-6G7HH14?=E=DHFAIHGE?D?BC   X0:i:1  X1:i:0  MD:Z:0A100      RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.21746912     113     17      160     37      2S99M   *       0       0       TAGAAGTGAAGCCACCGCCCAAAGACACGCCCATGTCCAGCTTAACCTGCATCCCTAGAAGTGAAGGCACCGCCCAAAGACACGCCCATGTCCAGCTTATT   ###BJFIIFDF>=6GAIGEIHCHGB@?>HBFHGHBGDFKFGKHGFCFFGBBEJFIJMIFIHJJJLID<BJCKLIHJJLH>FF@HDKHEHGFEHLHHDEFDB   X0:i:1  X1:i:0  XC:i:99 MD:Z:99 RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.74734077     163     17      164     60      101M    =       421     357     TGAAGCCACCGCCCAAAGACACGCCCATGTCCAGCTTAACCTGCATCCCTAGAAGTGAAGGCGCCGCCCAAAGCCACGCCCATGTCCAGCTTATTCTGCCC   7+>C1A5?-3&B<:EA:(86>A4F8=B<7>7D52@7=<B;?HEEI9B@DG3=*CD:+1+64=$'27AC&9<G<)5:<-@DEG79@:@A,>>CAE5DK.<BC   X0:i:1  X1:i:0  MD:Z:62A10A27   RG:Z:ERR999999  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR229776.51284727     163     17      174     60      101M    =       420     346     GCCCAAAGACACGCCCATGTCCAGCTTAACCTGCATCCCTAGAAGTGAAGGCACCGCCCAAAGACACGCCCATGTCCAGCTTATTCTGCCCAGTTCCTCTC   :>DCF>(-706B=ACA>D<@IE4:D;CG;@BH9@GH@CCJ@G=<GIBD?C;DDFH;CEHEI>B@;ED9E@BHDBFHGI;5ABFHFIG=FCE/=GHHEJGJF   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H
+ERR229776.86942903     99      17      232     60      71M1I29M        =       471     339     CAAAGACACGCCCATGTCCAGCTTATTCTGCCCAGTTCCTCTCCAGAAAGGCTGCATGGTTGACACACAGTAGCCTGCGACAAAGCTGAATGCTATCATTT   AGHIGIEGD>BGHFHHIKKILKMIIIHIKHJKLCEFJJFMDLJIFHKLLKDJGBEGGJ?@GFIIKIH?GGHDDACIB?>DDJFGII1?,9ED*@>D@FCE=   X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C@
+ERR229776.4635304      147     17      250     29      53M1I47M        =       1       -348    CAGCTTATTCTGCCCAGTTCCTCTCCAGAAAGGCTGCATGGTTGACACACAGTAGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTT   EIGGGHHHHCJICGIMGCJGHKCFDJOJJKKIJKKKJIKJJMIIJJJHEHIGILLLLGLBGDJJJLKGIKHGIIKHHJHHKIFHHCG;HFBCGFBEFCDGB   X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR999999  AM:i:29 NM:i:1  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IG
+ERR229776.76124411     83      17      253     29      50M1I50M        =       1       -351    CTTATTCTGCCCAGTTCCTCTCCAGAAAGGCTGCATGGTTGACACACAGTAGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGA   DDFFFGHJIGHINGDIGDJIJAINKELOIJLKKKKKMJLKKGJKJKLNKKNMMMKLBLJLLLNMMJKKJKKJJJKKJLLIJJHE@KJJJKFHIHFEIIHFB   X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR999999  AM:i:29 NM:i:1  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.72556128     147     17      262     60      41M1I59M        =       22      -339    CCCAGTTCCTCTCCAGAAAGGCTGCATGGTTGACACACAGTAGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAA   DDFJEGJGC@IKEINIFFMHKHIJKKKIIMJKJJJLKKMJJLKKMJLCKKFKKMLLJKJIIKKIIKJHKLGHIGC>HHIJKFHHHGGIJGBEEJAEEIFEB   X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:CBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GG
+ERR229776.73749010     147     17      283     60      5S20M1I75M      =       28      -349    AAAGGCTGCATGGTTGACACACAGTAGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGT   ######G?<7G9;+@-DEI=CHOHKOFBHE9BHKFE>JHDH9?GHFDCBKCIHA;E=C;9>@A7HA?;AGADHBGHGG@@:>8HG?D9DF6/;@=>:<CB9   X0:i:1  X1:i:0  XC:i:96 MD:Z:95 RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.71066602     147     17      291     60      12M1I88M        =       35      -355    TTGACACACAGTAGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGC   AHGEBHHIHMGIMIGILKBJIKLKMMMKMKIKKHJJLHJMMJKHIG:KLJGLJLLJLILLILLKLKKFKKHHIHIJHHGIJHGGGHGGGGCDBDCEHGGF@   X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.73865342     99      17      298     60      5M1I95M =       594     396     ACAGTAGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTT   BEHGHHHHGKFI@JIILKLKLJKMIILLJJLJJKKJMMNNJMMLNLJMNJMJLLLLMLMMLKMLLMMKJLKKKJMJKIKFKKIIMFFJGNFKIIKIGGCBD   X0:i:1  X1:i:0  MD:Z:100        RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BAAE
+ERR229776.89434694     147     17      304     60      101M    =       93      -311    CCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTTAAAATTG   DFGG?JIIHKLILLKLLLILKKMHJMNHKJIJDMLMMMKLMKMIMMJLMKJLLKMLJJJIILIIIJEHIIEJIKIJHJEGHHFJGDHFGGEDBFCFFEDGB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:BA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.24343576     83      17      322     60      101M    =       62      -360    GCTATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTTAAAATTGTGACTTTCATGGCATAAA   ?DEFIGIJKEAHC<GIMKHNKJILKHMNKLNMMLLJNLJKKKKMKJKLLLIJKMJNKJHNMJKKMLJKHJIJMMMIJJJIKJHFJIIIJIAGGFHHGGDC7   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@
+ERR229776.64297521     163     17      324     60      101M    =       598     370     TATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTTAAAATTGTGACTTTCATGGCATAAATA   @B4DEDC=EDEAC@HCIJ>BBA;FEFGH:A7E<&<GJK=C9F=EBIKJKJGJHCADIJLKI9I>>HAJEIEKKKJGMIJGILKMGNLLKLKIEIJHDIEFE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR229776.65476258     99      17      324     60      101M    =       548     324     TATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTTAAAATTGTGACTTTCATGGCATAAATA   BFFFGHHHHKIJKELKKKJJJLKLIIJIKLLJJLJMLMMNKLLKFJMNMKKJMKKLMNLLKKNLKLMKKKKLLKJNNNLILKLMJNLLKLKIEIKHGHGFE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR229776.44063798     163     17      331     60      101M    =       608     377     TAAAAACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTTAAAATTGTGACTTTCATGGCATAAATAATACTGG   @92:9C:E>:EFG>H<CCE@G:=;97<@A@EK@@AAD@@9CADEHGFIIHEHHHGHGGD@J36@CIIIM?JFBHJ5E3CGKLKIC'=FH@DJHIEGHFGB#   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@
+ERR229776.78639790     99      17      335     60      101M    =       590     355     GACTCCTTGCTGGTTTGAGAGGCAGAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTTAAAATTGTGACTTTCATGGCATAAATAATACTGGTTTA   ?GDKFFKHHHIIECHIBHFJGIKIHKKLCBHEFJIKMMKJGIJJBFJJJJDMLKJJKJKKLLLKNNMKKHIILINIGKLIIKILLLNNIIIJKIMGEEE>@   X0:i:1  X1:i:0  MD:Z:0A100      RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:ZS@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.59467859     147     17      359     60      101M    =       159     -300    GAAAATGATATCTCATAGTTGCTTTACTTTGCATATTTTAAAATTGTGACTTTCATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAAATGCAT   DGCDGIEEDKK>LIKHIGMJFHLNJFHLIJAJIIFMMHDIJHGIHIJLIC?LJIEDCA=<3AJIHID<A?<BDHEE7D<DGCBHJDEBFGEBEFCFFDEB@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.48988007     147     17      371     60      101M    =       115     -356    TCATTGTTGCTTTACTTTGCATATTTTAAACTTGTGACTTTCATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGTGGATAAAAGG   FA=1/@:JFIMIF0:;NLIHEKJGMLKK@>)MJGD=@?<8*4JCCA8@928-=92)2@975E)BFE8-;L>CFC>8K?E=8''?@9A>6C694*%;,/44*   X0:i:1  X1:i:0  MD:Z:4A25A63C5T0        RG:Z:ERR229776  AM:i:37 NM:i:4  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.70199275     99      17      391     29      101M    =       711     374     ATATTTTAAAATTGTGACTTTCATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAAT   ?EFGGHHFFIEIIEF?C@ABICJICEIJJJLLJJM?H>HHCFI:G>AEHJILLFHGCMJGLKEM>-5A8BKE;JIJHFH4AEIAGMJDF@<A@EBGBF7C6   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.47649789     99      17      392     60      101M    =       647     355     TATTTTAAAATTGTGACTTTCATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATG   :EFBGHHJJKBIIEDGFIIJLJIKDIJIILLJILIEFMFDJKKJKKHHJAKLIJGCKFILMNNKHJKKLLJ2JIKLDJHBBIFJKLLLIFKIKIJHIHEE=   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.6535575      83      17      400     60      101M    =       136     -364    AATTGTGACTTTCATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGACATA   CC9CCD3?CDIKJGHDLIIIKGLJE8>EHKJHJLHD9JKJN?JLFAG=GMGKKJIAJAJGHI@JGIKKIMHLIIGDILHIF>CGJJLGDC8DHHLGFGFE?   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:FE@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.5711913      163     17      409     60      101M    =       646     337     TTTCATGGCATAAATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACAC   <@CDFD<CE@BFHCFCIFD;JFE?<><AB;AA>@A?HIIGFJKJLLIFIFCGIFEEDF@KMC?EI=<<<BHHJJGIGKBGGDAEKKHMJJHIBEHDCGEHB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.51284727     83      17      420     60      101M    =       174     -346    AAATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTT   ABBCB=.9FIDDIEIKDBIFHGKKH@IHJLKLKJIKEIGKJKHDABJJJKHLJILJJJJJLLMKLJLHF@HEHJMIIBHAHIEF;EDEII>GGCDEEFDD7   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.22701711     163     17      421     29      101M    =       699     375     AATAATACTGGTTTATGACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGGAATGAAGACATATGTCCACACAAAAACCTGTTC   <BEEH:<>93:<>>FC'?<A:GG:DEEEF1=J);9C@H@?AFA)=DJB??C))-:4?;<AGCID@KK%;CHJKNGLFKBDE=1@C:DJDGCHBHAEHDGDF   X0:i:1  X1:i:0  MD:Z:16T50A33   RG:Z:ERR229776  AM:i:29 NM:i:2  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.74734077     83      17      421     60      101M    =       164     -357    AATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTC   A:DBED@DGB7F:FEGIGAH7:CF>IHGIKH7KCHCGJFFJHEFCHJJMCLAHJDHKHMGHMLMEF@IBFIHI@DA:HCIGFA83>=0HH<AGG<<F>EG7   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.52216469     163     17      454     60      101M    =       693     339     ATGCATGTGGACAAAAGTTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAA   @CEEFFBFE<DEGIJHJEEGJJGHIHKKCCGIIGKLLIJKHLKIJIJJKJGKJKJJKLNMMJMMJIJJJKKJKKJJOKKJNKJKLIIJGIJHHCHHDGGGE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IJ
+ERR229776.13748016     16      17      455     37      101M    *       0       0       TGCATGTGGACAAAAGCTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAA   IFEDMGM?J<IGGBNC*PLKJGMIRKLOKRHJJJMJHKLRBFKLNIQEF>:<>:MEMIMED1N?LLQKQD9)@GNLKB<KB18=?87BGILGHGNE8ICF<   X0:i:1  X1:i:0  MD:Z:16T84      RG:Z:ERR229776  NM:i:1  XT:A:U  BQ:Z:D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D@
+ERR229776.86942903     147     17      471     60      101M    =       232     -339    TTGGGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAACAACCACACGCCCTTC   :HDA8F:ILGILIMIMIFIEA;)D>@GHGFA;>A>D>;A;H=?B5DIEAFEC>-(7@C8BAD<ED3C<=?,3730;D3;HB2&4???/6323/8:"B>5>7   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.82457097     99      17      474     60      101M    =       695     321     GGATTAGGAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAACAACCACACGCCCTTCAAC   A?HGGHHFIGHIJFJLLDEJLJKIJIIIGJLMJHIHKMNNNJMNLJJMKKJJMKMMMLLLNJJMKKLKJMKNNNNIKKIIKMJMHGFKGHC?FEHLDFGDB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:CA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.93698964     99      17      499     60      101M    =       735     336     TATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATCACCAAAAATTGCAAACAACCACACGCCCTTCAACTGGGGAACTCATCAACAACAAACTT   BFFGHGFHFHEIKKKLIKLIIJLJJKKLJLIMKKMMJKMKKMKKMKNNMNKLLMKNNKKNKMKJKKBKJIOJKKGINHGEGHHGMIJIIJIGJHFIBFDHD   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CC
+ERR229776.17900575     99      17      527     60      101M    =       760     333     AGCTTTCTACCATCACCAAAAATTGCAAACAACCACACGCCCTTCAACTGGGGAACTCATCAACAACAAACTTGTGGTTTACCCACACAATGGAAGACCAC   BEGKGHGLHFDIIGIIKILLLLIKKLJMLIJKILJIKJBMMMNKLKMKNLMMMJLJMMKKKJLIJMHKMIEMJHJICJFDFHIHJGGGKDIIGJGHIDEFB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.65476258     147     17      548     60      101M    =       324     -324    ATTGCAAACAACCACACGCCCTTCAACTGGGGAACTCATCAACAACAAACTTGTGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAA   BCGGGE@GIAJGDGIHAIGFKNMJKKJKJHKLJGKKJJLKKJJHIKKJJKGJJJKILGGHBHFBHHJIHIGF:KGBJIEJKFFHGAGGHGBBHD;DCEEEA   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CA
+ERR229776.83749675     163     17      553     60      100M1S  =       783     330     AAACAACCACACGCCCTTCAACTGGGGAACTCATCAACAACAAACTTGTGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCT   <BDCFC:8E@3B3/8-EC8;GAF7=<#<69;>?<:GH:?I59=G@JHHDC3D'6@?ACFHI:E?>;BG=BECFIBH:6?E<6?GDEDHDCHDE65?=GE##   X0:i:1  X1:i:0  XC:i:100        MD:Z:100        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@@
+ERR229776.19017039     99      17      560     60      101M    =       839     368     CACACGCCCTTCAACTGGGGAACTCATCAACAACAAACTTGTGGGTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGTACAT   ?GDB=1GFFK:GHGH=F<BIJKFIFFFHIJCI6BABKGLCHECG%>?G=CHJJ?DJLGGDGCCC6<CCKFIAGGCFIHF@DDCHE?HDFDE>CIEA?.@E9   X0:i:1  X1:i:0  MD:Z:44T56      RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.78639790     147     17      590     60      101M    =       335     -355    CAACAAACTTGTGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGTACATGCAACTGACAGATGAATCTCAAACGCATTC   CFDGCCHEBGDGFDBKCACBCBC?HKIKDGKLEJJGDHMDG45?IIFIHDEDHIBHA:94'ECEFHC=EH>BFGB<GB<CJADGCCFFHHB@EA9EEEDD@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229776.63559677     99      17      594     60      101M    =       833     339     AAACTTGTGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGTACATGCAACTGACAGATGAATCTCAAACGCATTCCTCC   ?D@CJDHIHHCIIEGHJGHGGIKIIIKLJKHHJGMJJKJJMJJMMMEFJLJJKCCGLLLLKKIJIKKIGHGIOKKIJIJCIJKJINIKKHG:FJI@GEIED   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229776.73865342     147     17      594     60      101M    =       298     -396    AAACTTGTGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGTACATGCAACTGACAGATGAATCTCAAACGCATTCCTCC   BFGGGIFJHGHHIFCGIIIKKJKKIJKMIIJJGMMJMLJKJKLJKKMMKKAIIJHJJKJIKIIHJIGHIIEIHKIIKJGHJGFIJGHGHG:<EFEGCEHBB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:ADB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.64297521     83      17      598     60      4S97M   =       324     -370    AAACTTGTGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGTACATGCAACTGACAGATGAATCTCAAACGCATTCCTCC   #####FCBBHIKIGCHIHIHI=LLHHKKGJEKGLFKMJHCKCKJKKMIJGCJJB/C?CCDMJIJHCJGIIJFIHGKLIGIIGBHIGHGHH9GE7FICGH??   X0:i:1  X1:i:0  XC:i:97 MD:Z:97 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.44063798     83      17      608     60      101M    =       331     -377    CCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGTACATGCAACTGACAGATGAATCTCAAACGCATTCCTCCGTGTGAAAGAAGCC   2>@@?:?CEF<DEHIIFEGHFGLKGEJHKKJDI8@G7DCC7IKDBF?EJHIJGHJJJICJFHLECJDKJKKKGBAB>FFBKJG=JD>EIGFGHHLGBE<?:   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.5711913      83      17      646     60      101M    =       409     -337    AAACTCCTGGTACATGCAACTGACAGATGAATCTCAAACGCATTCCTCCGTGTGAAAGAAGCCGGACTCACAGGGCAACACACTATCTGACTGTTTCATGG   AB8=8AGJHCC@FJKIIIIHHAHCEIFICHFGEGEC@EBJKJKGBICJ8DJ>CIKJJ?JLBG=JHGHIIIJMHKKIJGIIC5FGIJGGEIGGFEFIEEHE7   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G@
+ERR229776.47649789     147     17      647     60      101M    =       392     -355    AACTCCTGGTACATGCAACTGACAGATGAATCTCAAACGCATTCCTCCGTGTGAAAGAAGCCGGACTCACAGGGCAACACACTATCTGACTGTTTCATGGG   68BIAGJE?C?=8JI=5@EIEJHLJJIHGGGBGC?=.?JBAAG=A4EAHJ=FFJJJKJLHH@KJIDHB=HF>?FF>HF@FH;DGI@GAGF7@;@=;3?DBA   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.52216469     83      17      693     60      101M    =       454     -339    CCGTGTGAAAGAAGCCGGACTCACAGGGCAACACACTATCTGACTGTTTCATGGGAAAGTCTGGAAACGGCAACACCATTGAGACAGAAAACAGGTGAGTG   C=DHEIHFFLIANGFAKIJLMIILOKJJKLLKKKKNKKMMKLKMKKNNLLKKMMMLLNHKMKMKJJJCKLKJIJILKIMJLLKGJLKFIIGHKFFHFKEHB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229776.82457097     147     17      695     60      101M    =       474     -321    GTGTGAAAGAAGCCGGACTCACAGGGCAACACACTATCTGACTGTTTCATGGGAAAGTCTGGAAACGGCAACACCATTGAGACAGAAAACAGGTGAGTGGT   ?HEFAC>LEAG@C=A@GKKCFHLJJKKJHFCHGKJJJEIGJMJEKFIJJJCHIJKMIFJIFFJJI@FHGH>>;HEEIFCJJ=DJGCGBBEEACFBICEDDB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229776.22701711     83      17      699     29      3S98M   =       421     -375    TGTGAAAGAAGCCGGACTCCCAGGGCAACACCCTATCCGACTGTTTCCTGGGAAAGTCTGGCAACGGCCACACCATTGAGACAGACAACAGGTGAGTGGTT   ####FCGEAFD7::.:DB;'=CB+D@BFFF;2C<,8-%H@C@FI;F-+KIHDCB@57CID<*A4/)G:)ID0IJGKIDIDGEH8<+==FLAEGCKEFEDD?   XC:i:98 MD:Z:16A11A5T9A13A6A16A15       RG:Z:ERR229776  AM:i:29 NM:i:7  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.70199275     147     17      711     29      46S55M  =       391     -374    CAGACAAATGAAACTCAAACAAGTTCCCCCGTGTTAAAGAAAACGAACTCACAGGGCAGCACACTATCTGACTGTTTCATGGGAAAGTCTGGAAGCGGAAA   ##############################################CC<+2:::)HD@(8<6C?A;?>=>,'7(>@3>6><=<1;+7:8>A4@9%.*<07*   XC:i:56 MD:Z:12A35A3C2  RG:Z:ERR229776  AM:i:29 NM:i:3  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.93698964     147     17      735     60      101M    =       499     -336    ACTGTTTCATGGGAAAGTCTGGAAACGGCAACACCATTGAGACAGAAAACAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTTCTGGGGTCATACTCTCTAT   AEHFGJG:@GHHIHFI@;>JHHEEH@IJJCKJFJJKMJJIIJJHIJGI=HFHGJKLIEFFKICDIDKBIKE@IIIJHGIKKHIGIDIFIG<<?8DEGEFC@   X0:i:1  X1:i:0  MD:Z:93T5G1     RG:Z:ERR229776  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WWT
+ERR229776.99018716     99      17      745     60      101M    =       985     340     GGGAAAGTCTGGAAACGGCAACACCATTGAGACAGAAAACAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTTCTGGGGTCATACTCTCTATGTTGATTCTG   :?@CDFGAFKBEG@KG@8HJKGIGKIJKIKHK>IFKMJMBGKDFFJF@CGBBIGINHJEJI?FFBDILDLDDILIFGA7)?EEHLIMIHFIFHHHIFDFJD   X0:i:1  X1:i:0  MD:Z:83T5G11    RG:Z:ERR229776  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@F
+ERR229776.92236775     81      17      758     37      101M    *       0       0       AACGGCAACACCATTGAGACAGAAAACAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTTCTGGGGTCATACTCTCTATGTTGATTCTGGTGGTGGAAACAA   A?>FGG@BDCFFJIJIMIKIMFFIKJILIIKJNIKJILJMJKKMLMLMLMJIIJFINMLFJGLKJKJJHIKKJLJHIJJLIIHDJKIJGIEFGFGHGHDFB   X0:i:1  X1:i:0  MD:Z:70T5G24    RG:Z:ERR229776  AM:i:37 NM:i:2  SM:i:37 XT:A:U  BQ:Z:CA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AA
+ERR229776.17900575     147     17      760     60      101M    =       527     -333    CGGCAACACCATTGAGACAGAAAACAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTTCTGGGGTCATACTCTCTATGTTGATTCTGGTGGTGGAAACAAGA   +EGGCFD>EEFAJIIIJHMHEEJJHKIHJIMDCHHKKJJJJMMEEEKMKIBHBLKLKCIJKLIJGHCAGIFDDF>HFHFIHECEGDF?GEB?EFCFEEIEB   X0:i:1  X1:i:0  MD:Z:68T5G26    RG:Z:ERR229776  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.83749675     83      17      783     60      101M    =       553     -330    ACAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTTCTGGGGTCATACTCTCTATGTTGATTCTGGTGGTGGAAACAAGACTGTCCCAGCCTGGGTGATACAG   EEICDIHLCGFDCHH>DFHFKGDCNEKJJLHLLG;KIIIDLJEEJD@IC=D=0GMFLIJLCJHHCHFEHIIHHJHIHDFIHKHGHKH>HHAFDE=GEF=H:   X0:i:1  X1:i:0  MD:Z:45T5G49    RG:Z:ERR229776  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.63559677     147     17      833     60      101M    =       594     -339    TATGTTGATTCTGGTGGTGGAAACAAGACTGTCCCAGCCTGGGTGATACAGCGAGACCCCATCTCTACCAAAAAATTAAAAATTAGCTGGGCATGGTGGTG   FDHFHIHEF@<DF?:D=<@,4;0B>FDD;5AC::ELBGCBHE3DKIHEHMFAHLE=BACIGH>IFB7FEHBC=G>KHFCHIFFGJDHEFFBB@BACFCCD@   X0:i:1  X1:i:0  MD:Z:1G99       RG:Z:ERR229776  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:[YZA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.19017039     147     17      839     60      11S90M  =       560     -368    CTCTCTATGTTGATTCTGGTGGTGGAAACAAGACTGTCCCAGCCTGGGTGATACAGCGAGACCCCATCTCTACCAAAAAATTAAAAATTAGCTGGGCATGG   ############GJE:GEE?9)D<=B?09>.>/1?ACBCBIJIA@@?5FEEC9HL<<8?7,B?@@@BGHGC9BHIHGI:GG@BHHCFGGJ<3ED;;CDAB@   X0:i:1  X1:i:0  XC:i:90 MD:Z:90 RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.98760722     163     17      840     60      101M    =       1103    363     ATTCTGGTGGTGGAAACAAGACTGTCCCAGCCTGGGTGATACAGCGAGACCCCATCTCTACCAAAAAATTAAAAATTAGCTGGGCATGGTGGTGCATGCCT   <BCDHE@A@:5DBCIFGGFHIGHICEIKIAGJIFKHD?HG>CBG@;DACF=HDJFJJCMJH@JGIKKIFDFFFHHEGEDHKHGCGJJICAB=?AIIIGGEG   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR229776.516742       163     17      845     60      101M    =       1152    407     GGTGGTGGAAACAAGACTGTCCCAGCCTGGGTGATACAGCGAGACCCCATCTCTACCAAAAAATTAAAAATTAGCTGGGCATGGTGGTGCATGCCTGTAGT   A<ADC<<?FDEEGIIGGJGCJJIFHJKKHIJFEEGHHIJJ@KLJJLLLJJEMJMJJMILLLJKEGHJKJFFCGGHLHFFHIIIGIHCFDIJIIIHKEFGFF   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.6073289      163     17      857     60      101M    =       1160    403     AAGACTGTCCCAGCCTGGGTGATACAGCGAGACCCCATCTCTACCAAAAAATTAAAAATTAGCTGGGCATGGTGGTGCATGCCTGTAGTCCCAGCTATTCA   BGEGCIBFEAAHHFIHHID;EIEGHHIC?FFJIJKKIIKLJLIILJMMMMIJKJKLLIJJJDIIGFDFIIFEFHBFBHIIHIHLHIIIJLIHJIILGGFGD   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.36576640     163     17      937     60      101M    =       1160    323     GCCTGTAGTCCCAGCTATTCACAGTGCTGAGGTGGGAAGATGCTTGAGCCCAGGAGTTCAAGGCTGCAATGAGCTATGATTGCGCCACTGCACTTTGGCCT   AFEIEDBFEBAFGHIFGGGHHHGJHEIKIIJK@BGHKKKJFIJLJIKLEKBJKMFJ@DJKMMJFNLLJMKJKKJOKKJMLKHKAIHJGLIIIGLEEGEGEI   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229776.99018716     147     17      985     60      101M    =       745     -340    CCCAGGAGTTCAAGGCTGCAATGAGCTATGATTGCGCCACTGCACTTTGGCCTGGACAACAGAGCAAAACCCTGTCTCTAAAAAAAGAAAAGAAAAGAAAA   ><FJGHLDKJHHMIIIJB;<CIHLHGFHIG?:=3;=2CFBGHD:HLKI;@4IFFIAIEHFIIKBHH:82DB>;>HF=GAIHGGH?FIEHGE9EFCIEA=@@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CBFH
+ERR229776.55719080     99      17      994     60      101M    =       1282    388     TCAAGGCTGCAATGAGCTATGATTGCGCCACTGCACTTTGGCCTGGACAACAGAGCAAAACCCTGTCTCTAAAAAAAGAAAAGAAAAGAAAAACTCACTGG   BFHIGFHLHHEKIIJKKKHIJKIKILAKLJJLJKJJMKKLJLMMJMLKKNKKMLKLKNNNKMMMKIKMJNKMMMNGHHJFHHIKHIIIKHIHCGMGHDIEC   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.77830097     163     17      1036    60      101M    =       1255    319     CTGGACAACAGAGCAAAACCCTGTCTCTAAAAAAAGAAAAGAAAAGAAAAACTCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTT   BIEBGCCHCBCHHH,=FICDJKHCGDGJHJJKHFIIJKLLIKLGLGKLMMDHLJJDLFIKIDIDIKIGJIFHHGFHEHJH?JIIFJFFIIFLIJHGHGGIB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D@
+ERR229776.3695912      99      17      1042    60      101M    =       1118    176     AACAGAGCAAAACCCTGTCTCTAAAAAAAGAAAAGAAAAGAAAAACTCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCA   BHEGGIHHHKIKGJKLJIKLLLIMMMMMMJKLMMKLMMNKLNMNNKLLJJNLMLKJKJLMKJLJJHKJHHHHLHFJIHHHIKIKINJKIHJIIMJGEHDED   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.54641833     99      17      1042    60      101M    =       1321    379     AACAGAGCAAAACCCTGTCTCTAAAAAAAGAAAAGAAAAGAAAAACTCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCA   BHEGGIGGGKIKGGKKHAHLJLIMMMMMLJKLMMKKMMMFLLMNMJNMKJMJMLKJKJLMKJLJJHKJHGHHJHFJIJHHIKIKINJKIHJIIMJGEHDEF   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR229776  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229776.90795085     163     17      1066    60      101M    =       1297    331     AAAAAGAAAAGAAAAGAAAAACTCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTT   BGHGHEDHGDCHJGJHIJI?JGJIHHKIKIGHHIKLIFKIIJIHL=HIKJCIGLLHIHKJMLKIEBEHJMLJDMIJKJMIKLDHKCJJGFDHHGGGEFFCB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:JOOLJ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BCEGEE
+ERR229776.51118640     99      17      1069    60      101M    =       1370    401     AAGAAAAGAAAAGAAAAACTCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCAT   BHFHIJJHJKIKJJKKLKHLLJJMKLKJJJKLMJKLJJJKMMFJGKKMLJMMKKLJKMNLMNNKLMNKLKLKMKLMLLIGLLIKNKKLKJCKHFEEFCFGE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:EJ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229776.57580585     163     17      1077    60      101M    =       1316    339     AAAAGAAAAACTCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTA   BGHGEEE@G>9JHEGHGIFFHHHJKHHIFBAIIFGHHIJKHIJKIIKJIKGJKMLJKKNKKBLDLJKLJLKKJKHLIKLKLKIKLFLKLFIJJEIJGHFDE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:CFFB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR229776.82642257     163     17      1081    60      101M    =       1336    355     GAAAAACTCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTAATCT   BGHGHH@JEB@JGHHEGGGHJHBJHHIFIICIA>HDJIKJIIJIILLKJLGJJLMJJGLJLGKIHJ=JJKLLMJKKLKFMKLLLLFIJKIKKKKHGGFGGJ   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@L
+ERR229776.30538656     163     17      1087    60      101M    =       1321    334     CTCACTGTATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTAATCTTTGCAG   <F<EAIB-9:5GACICGCCCGDEBHIHIKE@EFCIIJEIGEB@GKHIKMKCFLJH>A?BHJEKFGG??IKKKAEIKJJLLKLLEHKLKIHIJIILEGGEG?   X0:i:1  X1:i:0  MD:Z:7G93       RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.87113255     99      17      1096    60      101M    =       1361    365     TATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTAATCTTTGCAGTATATTTAC   ?EFGGFHHJHFGIAHIIFKLLKJKLJJKIJKMKLMMJJMNKJMEHHFIEDIKLKLGLLKLLLLKLKJHKJJKKHKFIKD;JCGEIGDIIDK=4CEDEFAEB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229776.98760722     83      17      1103    60      101M    =       840     -363    GATACAGGTTGAGGATCCATTATCTGGAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTAATCTTTGCAGTATATTTACCAGTTCA   EFFFGLHGHJLNKLKJGLLNLILLLIAKKKJLNKJHJMJNIJKDNNNKLLKNNNJMMJMNNNNLKJIJMMMJIJKJKLMLJJEFHHHCIJAGFFHLDIHE?   X0:i:1  X1:i:0  MD:Z:26A74      RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.37017046     99      17      1113    60      101M    =       1339    326     GAGGATCCATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTAATCTTTGCAGTATATTTACCAGTTCAGCATCCCTAA   BHDCIGGFIGCGIGKJKIKIJKLIKLKILJKKJFHJKKILJJKKLLMHJJKKLLMIJJKLLLJKJMKMNLLIJKLKKLDFLLKAFHDIIIJHKLGGFFJED   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229776.3695912      147     17      1118    60      101M    =       1042    -176    TCCATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTAATCTTTGCAGTATATTTACCAGTTCAGCATCCCTAACTCAA   GDFGGHIJILLFHHMIIMLJKLIJNKKKIMNNKKKKMKMILMJLMMMMLIEIJMLJJIIJIKKLLIKIKIBGHHKJHGEIKFIIHHIGGHBAEFCDEEEE@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GE
+ERR229776.17531023     163     17      1121    60      101M    =       1381    360     ATTATCTGAAATGCTTGGACCAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTAATCTTTGCAGTATATTTACCAGTTCAGCATCCCTAACTCAAAAA   BEEEDE@EFDEFGFI>GBCBJHFGGIBGFFEJIFJJJJKEFJJJJJKJIHEJKKIEGHJMMKKHGJHFIKJIKKJHJKKKIHJKKLJKHILGMGMHHIEEE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CGDFG
+ERR229776.516742       83      17      1152    60      101M    =       845     -407    AATTTTGGATTTTTTCATATTTTGTAATCTTTGCAGTATATTTACCAGTTCAGCATCCCTAACTCAAAAATTAAAAAATCTGAAATCCCAAACGCGCCAAT   7?ABDGED>DDDDJE?FB9DDCEA.=<>AD=/AEG6ABA8FD>2CGF@GFBJ?>5*G>59@.<*4JKIB;D*)JJIIBHA:8GC>=E4;H7C>F?GCEDE?   X0:i:1  X1:i:0  MD:Z:72C28      RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.36576640     83      17      1160    60      101M    =       937     -323    ATTTTTTCATATTTTGTAATCTTTGCAGTATATTTACCAGTTCAGCATCCCTAACTCAAAAATTCAAAAATCTGAAATCCCAAACGCGCCAATAAGCATTC   ADEFFKKIJIIHIIJGJIHIIFKJJINIHJJJMLHGHJLIMHGLJIGEFJKGFDKGCLKLLKMLHKKKKJLJGIKJIKLKJJIGBKAJHIGHHHLHGGHGB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229776.6073289      83      17      1160    60      101M    =       857     -403    ATTTTTTCATATTTTGTAATCTTTGCAGTATATTTACCAGTTCAGCATCCCTAACTCAAAAATTCAAAAATCTGAAATCCCAAACGCGCCAATAAGCATTC   <@AFFKKIJIJHIIJGIIJJHFHKJHNIJKJHBEF@HGKHMLJLJJJLMJKIJGKGHLKLKJLLHKKKJIKJJLKJIKLKJJIGBKAFEIEHGHLHGGHHB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229776.78971137     163     17      1189    60      101M    =       1464    375     ATATTTACCAGTTCAGCATCCCTAACTCAAAAATTCAAAAATCTGAAATCCCAAACGCGCCAATAAGCATTCCCTTTGAGCGTCATGTCGGTGCTTGGAAT   BBFEFFBCCB@GHHGHHGDHJJJHIGKIHGJLJHJJILLLLILJGKLMIKDFHLKHAE;@HGMGILHFIJIIFGLJJHBCHAGEGIIKIAG>CEMEGEHHD   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.87728427     99      17      1242    60      101M    =       1483    341     AACGCGCCAATAAGCATTCCCTTTGAGCGTCATGTCGGTGCTTGGAATGTTTGGGGTTTTGGATTTACAGCTTTGGGACGCTCAACCTGTACCTCAATAAA   BHE>G?HFHKGIKKKIIIKKLLJKKKHKCEJJJJEJ?JEBDMJJMABJJIJKLJJJFCDCGDHGCCHEHGHLEEHFGHC;IMIJHGINIIIGIMHIIGGD@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:DJ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BB@
+ERR229776.77830097     83      17      1255    60      101M    =       1036    -319    GCATTCCCTTTGAGCGTCATGTCGGTGCTTGGAATGTTTGGGGTTTTGGATTTACAGCTTTGGGACGCTCAACCTGTACCTCAATAAACCTGATTTTAAAA   EEFFIFFIHHGINJAGKIJJGHAIJGKKMKJLKKKINMJMMLKNNNKMMKNMJJLNMMMNKMHJEALKKFJJJLJJIIILKJJHIIIEHIFHHJJJGGFFB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IKMJ
+ERR229776.55719080     147     17      1282    60      101M    =       994     -388    CTTGGAATGTTTGGGGTTTTGGATTTACAGCTTTGGGACGCTCAACCTGTACCTCAATAAACCTGATTTTAAAAAAGTTTGGGGGCATTCCCCTAAGCCCG   ?EIHGEHF@HCJHEFEIHEGGGHIGHHHKG>BGJDEFDBGJKDCEJKJHJELJJIJIGHF@KKIKILKKHHHIIIKGJJHJHEFD<GIIFBAEF9IECB9@   X0:i:1  X1:i:0  MD:Z:85G15      RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.90795085     83      17      1297    60      101M    =       1066    -331    GTTTTGGATTTACAGCTTTGGGACGCTCAACCTGTACCTCAATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCCGGAGACAGC   ADEFHGHJHHIJINJHHKJHHFIAJIKHEIFGJEGHDFIGCGGCGFEFHFHIEHECCCCCJCDDFDEGGGHJLKILLJIILICA@JHGHEF@GGLGHGJFB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.83025798     99      17      1304    60      101M    =       1590    386     ATTTACAGCTTTGGGACGCTCAACCTGTACCTCAATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTC   BFFGGEHHHKGIIEHJF>GLJJMJLLKIIJLMLJMJJMNKLLJLKLKLJNNNNKKHKKLJJJHDHGDGJGGLHGHJIHAGHJGIHAGKIHGJII@FFCCCE   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR229776.57580585     83      17      1316    60      101M    =       1077    -339    GGGACGCTCAACCTGTACCTCAATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTA   BEDG?HHKHIJGIKHFHGHKFDIJE?HFHIGJFFFFCCCCCKDEEGFFFFFFFEHDDDFFCJEJLCJIHGLLCLLMKIILK@KKHLKJHIIHKFJHHGHFB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:AC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.30538656     83      17      1321    60      101M    =       1087    -334    GCTCAACCTGTACCTCAATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATG   EEHFDIFIJHIHFFCIFIIIFDGIKJJGGGGDDDDCJDECGEDEFFGECGDDDFGBCACJBGIIEJLCLKMIJKLLBLIILLKKIKHKGKFGIEGDGEFI?   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.54641833     147     17      1321    60      101M    =       1042    -379    GCTCAACCTGTACCTCAATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATG   FFHGEHEIJDFGBHKIHHGC<4FHIHHFFFF?BDBEI>G>GDCADCDDDI>AAEE@GAAD>FEB@HG8EGHIIIKHAJIHKEFGHEGGEHB;E@BDEEED@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.29727862     163     17      1327    60      35M66S  =       1641    363     CCTGTACCTCAATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCGGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTT   7==;A97.8+7HA;IE:88;9EEFH8>;?E#######################################################################   X0:i:1  X1:i:0  XC:i:35 MD:Z:35 RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.82642257     83      17      1336    60      101M    =       1081    -355    CAATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTC   DBEFFGGGIJIKIIIIFFFFFKFHHGHGGGGHD?HEDDFFCKGDGBMJIFJC@MLNMKJLLBMMJMMLLMMJMJLIJLLIILIGIJKJHIIHGHFHGDEGA   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.37017046     147     17      1339    60      101M    =       1113    -326    TAAACCTGATTTTAAAAAAGTTTGGGGGGATCCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCTCT   :DCCDCJFIJHHF9FFHHMFGCFGGEDEC94#455D@=I?7BADBJJIJBCHMJJDMH?HGDLKJAHEHKA@>B=HDBIGHAEHH8ADDF<8DFEHGEGB@   X0:i:1  X1:i:0  MD:Z:31T69      RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.87113255     147     17      1361    60      101M    =       1096    -365    TGGGGGGATTCCCCTAAGCCCGCCCCCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCTCTAGGTATTGGTATATTGTGTATG   FEFFGGHDCHCC;HIF?15;7A:4#FD>JKG@DGMKBFLFKLKAJ@AMEE9BEBB:GFB?CIEHGJA<<B>>DDH=BJEJIBFGJAF:DG<?BB4GA@9E9   X0:i:1  X1:i:0  MD:Z:24A73C2    RG:Z:ERR999999  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.51118640     147     17      1370    60      101M    =       1069    -401    TCCCCTAAGCCCGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCTCTAGGTATTGGTATATTGTGTCTGCTGTGAACT   DDDEGHEMFBGAIGDGGGAKKMJKHNKCLLKNMLLMMJMFKC>DMIIMJJCKLLILLILKHIHKKKIJKHHFDFHKHIGHHFFJGEGFIHBBEF@FEEGDB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.48996859     99      17      1381    60      98M3S   =       1659    345     CGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCTCTAGGTATTGGTATATTGTGTCTGCTGTGAACTGTCCTTGGCCT   A5FEFEGF?EHHIEIIH8HIIJJIHLJIHGIJHMJJJNA:FAIHGML;0<CFGIDDKBLJCDEEFJ7@7BF6BHDJIJIKIIM?ID;DBE?;DEMEF####   X0:i:1  X1:i:0  XC:i:98 MD:Z:98 RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@
+ERR229776.17531023     83      17      1381    60      101M    =       1121    -360    CGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCTCTAGGTATTGGTATATTGTGTCTGCTGTGAACTGTCCTTGGCCT   ;C@A@FFAIINIJINJAKIGNKMIKMKNIJE:LNKHKKKKGKLMMNKMLMJJMMLMLMJLMKJFMJLJJJJJLJJJIJLJJLIFHJICJI@JGHJHEFCEB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.51562629     99      17      1445    60      101M    =       1727    382     TTGGTATATTGTGTCTGGTGTGAACTGTCCTTGGCCTGTTTGGTGACGGGTGAGGAGCAGGGACAGAAGGGTCCTGCGTGCCCTGCCTTCACAAGCCCCTG   ?FFEFHHHHIFHIFKLJ&?HIIKMJMKJKKMKKJLLIIJKKHCBFKHAJMACHKJLGJJKMMHHKJKMJHFFGHMIJAE@GHILIFIJIIJGJHHEFFEJ?   X0:i:1  X1:i:0  MD:Z:17C83      RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.78971137     83      17      1464    60      101M    =       1189    -375    GTGAACTGTCCTTGGCCTGTTTGGTGACGGGTGAGGAGCAGGGACAGAAGGGTCCTGCGTGCCCTGCCTTCACAAGCCCCTGGAAGGAAAGTTGTTTTGGG   =DDB?CFEGGFJEFGD?GDHJ?HDIAH>GEDGILGHKHGKHHIKINJKLIJGGFFFF8FFLJJIFEGHLKJGGKMLILLLJKKILKIIILEKHFJJIGEE?   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C@
+ERR229776.87728427     147     17      1483    60      101M    =       1242    -341    TTTGGTGACGGGTGAGGAGCAGGGACAGAAGGGTCCTGCGTGCCCTGCCTTCACAAGCCCCTGGAAGGAAAGTTGTTTTGGGATCTCTGCACCCTCAGCCT   :=;FCD?1/EECJIGHCF>AAFGCIHKEA=BDAF<:EB><JDIAHIDFAL@C:IHEKACDIICJJLKJIJHAHHEH>JFJIDBHHCHAD>+#AFDEIE?B@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.15144424     163     17      1542    60      101M    =       1799    357     CCTGGAAGGAAAGTTGTTTTGGGATCTCTGCACCCTCAGCCTGGACAACTTGTGCCCATCTGGTGACCCCTCACTCAGCCACCAGACTTCCACGACAGGCT   BDIECGEFDCEIHBGCGHGGGJEGHBIFHDJIGHJKJIJJKLH?K@JKFJEJIHILMFJMMHB;>IHIIIMIJCKKIFJHGFHJDHGMFIIJG>JFHBDDF   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:EF@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.83025798     147     17      1590    60      101M    =       1304    -386    CTTGTGCCCATCTGGTGACCCCTCACCCAGCCACCAGACTTCCACGACAGGCTCCAGCCTCGGCACCTTCAGCCATGGACAGTTCCGCCAGCGTTGCCCTC   CA;4I?C?9HGCJEBD<08@2<H8=2",J?02/%*H=B4DE66A6?:8HD1?EB@9:4=D.=&EBHAEHDF=;=4@AIGGKBIIG6GA>J<+=@=DB9CD@   X0:i:1  X1:i:0  MD:Z:26T74      RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.29727862     83      17      1641    60      51S50M  =       1327    -363    CTTGTGCCCATCTGGTGACCCCTCGCTCAGCCCCCAGACTTCCACGACAGGCTCCAGCCTCGGCACCTTCAGCCATGGACAGTTCCGCCAGCGTTGCCCTC   ####################################################E==>=55;,C:65/9:=5J=C>FF@=GBJCB?5"D1?L;1=EHG;=BA0   X0:i:1  X1:i:0  XC:i:50 MD:Z:50 RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.107364540    99      17      1651    29      101M    =       1920    369     GGCACCTTCAGCCACGGACAGTTCCGCCAGCGTTGCCCTCTGTTCTGCTGTTTTCTCTACCAGAAGTGCCCTTCCCTCCTCACCTGACCACTCTGGGGAAA   ?CGGDFL?FHCGFFIAKJIIJGIEHALLJJK<EJBHGIMLLJJACLCGKGHIJFINIKFAEF>GCHGEIEELFIFHMGFGIJDFMFKGIJCMEKHFEAHDF   X0:i:1  X1:i:0  MD:Z:14T86      RG:Z:ERR999999  AM:i:29 NM:i:1  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CBF
+ERR229776.48996859     147     17      1659    60      33S68M  =       1381    -345    GACTTCCCCGACAGCCCCCAGCCTCGGCACCTTCAGCCACGGACAGTTCCGCCGGCGTTGCCCACTGTTCTGCTGTTTTCTCTACCAGAAGTGCCCTTCCC   ##################################G=:?F3CCE>D:8=64'#)'I<=):7>HIB@=A:CE1;:C=JJHC9A:<7=<E9)J9<;*&C1C899   X0:i:1  X1:i:0  XC:i:68 MD:Z:6T13A9T37  RG:Z:ERR999999  AM:i:37 NM:i:3  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.22929983     163     17      1693    60      101M    =       1950    357     TTCTGCTGTTTTCTCTACCAGAAGTGCCCTTCCCTCCTCACCTGACCACTCTGGGGAAATCCCTCAGCACCCTCCCTGAGCATACCCTACTCTGGCACAAG   BEFIEEFEEBCGGIIHGGIFJIHJGEIKKJHKKJKJKLKJIKIGKJLJJMELJJLELLNJMLMMMKKKIIIINDEEMHJHHJIIGHIMICMIMIGHHEGE@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.43533499     163     17      1693    60      101M    =       1932    339     TTCTGCTGTTTTCTCTACCAGAAGTGCCCTTCCCTCCTCACCTGACCACTCTGGGGAAATCCCTCAGCACCCTCCCTGAGCATACCCTACTCTGGCACAAG   @@EHEE@@E<<ADDGCFDECHBCDAECF?E?I?@BHHHIIBHK@E=IGAEAMHFJJBHIJHFJLLKHJIEIFHGDBECFFHGAE>BCFHCL@LHEHIEHA@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.69874320     163     17      1704    60      81M20S  =       1920    309     TCTCTACCAGAAGTGCCCTTCCCTCCTCACCTTACCACTCTGGGGAAATCCCTCAGCACCCTCCCTGAGCATACCCTACTCCGGCACAAGCCCAACCTGCA   74J?@C:D@-=C;696/*=;DD8+@*@7C94='04*65:A@860;<J:@1?5=;?95A5?FID?@M5E2DCGIHIE>+9H#####################   X0:i:1  X1:i:0  XC:i:81 MD:Z:32G48      RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.51562629     147     17      1727    60      101M    =       1445    -382    TCCTCACCTGACCACTCTGGGGAAATCCCTCAGCACCCTCCCTGAGCATACCCTACTCTGGCACAAGCCCACCCTGCAAAGCCCCTGAGGCCCGCCCTGTG   ADDFD?GHHEBGIGIHIJHHHHGGHGFEGHFJB;2CB?FADDEAJDDFC@8ABCE?A@BCACCB@H@<<?4<?GGEGGHKIHHIJEIIFGBA<E@CEEDGB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229776.66105707     163     17      1746    60      101M    =       1971    325     GGGAAATCCCTCAGCACCCTCCCTGAGCATACCCTACTCTGGCACAAGCCCACCCTGCAAAGCCCCTGAGGCCCGCCCTGTGGCGTCTCTCCCTCCCTTGC   B<?GHHCE>AEGG@HEG;ACBGCHFFAFF/?GFJLHILKLHIGGIJM:CECFEIHLBFIDJEHEHILAHB5CFG@FGGLHHHGI3?FFILIHHMHGGKC6C   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:GAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.2494821      99      17      1749    60      101M    =       2024    375     AAATCCCTCAGCACCCTCCCTGAGCATACCCTACTCTGGCACAAGCCCACCCTGCAAAGCCCCTGAGGCCCGCCCTGTGGCGTCTCTCCCTCCCTTGCTGT   AHHGFFFLHHGIIHKKHHJKLJKLKJJJJLLMJJJJMJCLJJJNFJLMKKMMNLMKLNMMLMIMHKJHJGG<FGHK?HI@H?HIJINIIIMIIHE?<DF>@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@FC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.15144424     83      17      1799    60      101M    =       1542    -357    CCTGCAAAGCCCCTGAGGCCCGCCCTGTGGCGTCTCTCCCTCCCTTGCTGTCAGGACAGTGGTCCTGGCCTCCGGGGCTCACGGAGCCGCCCTGTGCCATG   @BGGGGB8D@HEHKEJFGGGACGCGKFGGF?EGCCCCDDCGEEFEIGFHDIFJEGGFJDFEBHCEFGEGJKE>LLLKJKII@KKLKKAIHFIHFHHEGFHB   X0:i:1  X1:i:0  MD:Z:70A27G2    RG:Z:ERR999999  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:BD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Z\V
+ERR229776.97978507     163     17      1893    60      101M    =       2135    342     TGCCGTGTACCTCTGAGCCCTCTGCACAGTGCCTTCTGCTTGCCTGTGGCTTTGAGAAGAAACCCCTTCTGGTTATACATAAGACAGCCAGAGAAGGGAGT   BEFC<FBFE@AJGIGGJIIHKJJIJHIHKGHJKIJKLHKLIJLKMJJILLGKKHKGJJMLMMJLLMMJJLJJKKJJKHKJKMILJJIIHJIHIJHGFEHFF   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H
+ERR229776.15256528     99      17      1898    60      101M    =       2147    347     TGTACCTCTGAGCCCTCTGCACAGTGCCTTCTGCTTGCCTGTGGCTTTGAGAAGAAACCCCTTCTGGTTATACATAAGACAGCCAGAGAAGGGAGTTGCCC   ?CHGDFLGKFDHGGJKJ8DHIHJGJIIKMHFMFJMJIJHMJJJFJLJKJGKFFKLIDFJILNKLLI@2CBJDBKEJDEH>HHGIEFJDFKHGBGCFF7CAD   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229776.107364540    147     17      1920    29      101M    =       1651    -369    AGTGCCTTCTGCTTGCCTGCGGCTTTGACAAGAACCCGCTTCTGGTTATACATAAGACAGCCAGAGTAGGTAGTTGCCCAGGGTGGCACACTACGTTGCTG   <@DE96DJHGG>8CG@:?4$=@*IBB@41AEC<=3+#(B<@6F=287JIG?C8(A@BCIH<F?@B9-DCEBA<I<&86:JF:-3**):03+'."?CED6D:   MD:Z:19T8G5A2C28A3G19G0C9       RG:Z:ERR999999  AM:i:29 NM:i:8  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.69874320     83      17      1920    60      7S94M   =       1704    -309    CCTGCACAGTGCCTTCTGCTTGCCTGTGGCTTTGAGAAGAAACCCCTTCTGGTTATACATAAGACAGCCAGAGAAGGGAGTTGCCCAGGGTGGCACAGCAC   ########DG?7?JE=E*5FE:AIIFG=>>MLJFH?C;CJIFGCGDIBIJHDCJCEFFHHIHD?ALEC5CHMD38CECLGCE?45HLCE;BEGFHGJ<=C?   X0:i:1  X1:i:0  XC:i:94 MD:Z:94 RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.43533499     83      17      1932    60      101M    =       1693    -339    TTGCCTGTGGCTTTGAGAAGAAACCCCTTCTGGTTATACATAAGACAGCCAGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCC   2D>ADFGGIIHFIKILIFLDB51FCBHGGCKJILFIKKJKKJMIHJMLKJMLMJHLIGIMJMKJGJHGKKIJHFIIFLDHG@HIFIGGGH?KCEGHGGF??   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.22929983     83      17      1950    60      101M    =       1693    -357    AGAAACCCCTTCTGGTTATACATAAGACAGCCAGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCATTTTCACAGGCATGAAA   HEA>CFFGIHKIKIGMKLKJIFKKMEIKLJHKNKMKKNMMLNKNKMJCLMMMJJMMLJKMLHIAKMJLLJKLKMJLJILJJKHHLLKJIIFKGHHHGFFFB   X0:i:1  X1:i:0  MD:Z:91G9       RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ADB
+ERR229776.66105707     83      17      1971    60      101M    =       1746    -325    ATAAGACAGCCAGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCATTTTCACAGGCATGAAATGGAGATAACAACAGGAGCGA   EFCIGFCMICINIMIGJIKKNBJKIHIKMJJKKLJIFINLJKCKMKLMKJJGMJMIGKJHFHIMMLKJIIMLKJIIKKJIIKKKKHHDIIGIHLFGKF:FB   X0:i:1  X1:i:0  MD:Z:70G30      RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.105154648    163     17      1981    60      101M    =       2189    308     CAGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCATTTTCACAGGCATGAAATGGAGATAACAACAGGAGCGACCGCACAGGC   @DCE:EEFD<=H?>>?FF==CCB@1:C=FFGHG;<=?HKICHBC?4AFEE:HEC5<EAHDH;AGIJHKEKEFD@<GDGHBIIEG>AJ3B;H?A>6BCEB85   X0:i:1  X1:i:0  MD:Z:60G40      RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.52172354     163     17      1982    60      79M22S  =       2196    314     AGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCATTTTCACAGGCATGAAATGGAGATAAGAACAGGAGCGACCGCACAGGCT   A@?:E>31<61E<;88BG,%/C8/4BAG4;BA1AG92D;D?C9<=)?>;C?B<III@F?JC/>DF+9D+0>>0;DGJG#######################   X0:i:1  X1:i:0  XC:i:79 MD:Z:59G18C0    RG:Z:ERR999999  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.39805220     163     17      2022    60      82M19S  =       2315    385     CAGTTACTGCCATTTTCACAGGCATGAAATGGAGATAACAACAGGAGCGACCGCACAGGCTGCTGAGCGCGTCACACGCAGCCATCGCGCAGCTCAGGGAT   @94EAE@J>:3GGEGCGD9=ECACGGHHHE;HHB?DFC1E:AA@AJJE=@<H+;C?H8:86<E?@?>C6=43>@CI?8DBC####################   X0:i:1  X1:i:0  XC:i:82 MD:Z:19G62      RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.57143597     163     17      2024    60      101M    =       2298    374     GTTACTGCCATTTTCACAGGCATGAAATGGAGATAACAACAGGAGCGACCGCACAGGCTGCTGAGCGCGTCACACGCAGCCATCGCGCAGCTCAGGGATAT   @DAECIBEC@AGHEICGGIHJHGIEHAGHEDGICFLHILJCJ8FDE>KDD3;C?CJEDHFGEGFCF=F<>>EBIE@DECD?>DB9B<BAAGHIJGFFFFFE   X0:i:1  X1:i:0  MD:Z:17G83      RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G
+ERR229776.2494821      147     17      2024    60      101M    =       1749    -375    GTTACTGCCATTTTCACAGGCATGAAATGGAGATAACAACAGGAGCGACCGCACAGGCTGCTGAGCGCGTCACACGCAGCCATCGCGCAGCTCAGGGATAT   CHFFGIFBHFHHHKIIHMHIGIIGEGHHGGJFFG>ECBHCJDADD;AE@;>C>HLEFCDH>IILJ@G6IJ<BHG?HIKGJI@E9F/G>GG:AEJACCEEB@   X0:i:1  X1:i:0  MD:Z:17G83      RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229776.11251161     163     17      2065    60      101M    =       2333    368     GGAGCGACCGCGCAGGCTGCTGAGCGCGTCACACGCAGCCATCGCGCAGCTCAGGGATATTACGTGTAACTCGACATGTCAGCGATTGTCACAGGCACTGC   @<ADD;DC>3B"2=<"5?9=JGBBB'=:@;<FD<8CA47@<B@2@:F44/>DFC=?698AFCD4;74C@EBD7IBFHH8AD@G+-3<BBFFDF29CHDJD?   X0:i:1  X1:i:0  MD:Z:11A89      RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.12020490     99      17      2089    60      101M    =       2330    341     CGCGTCACACGCAGCCATCGCGCAGCTCAGGGATATTACGTGTAACTCGACATGTCAGCGATTGTCACAGGCACTGCTACTCCTGGGGTTTTCCATCAAAC   B:G>HGHFHF>IIKJKIHKBKBLJLLLLJLLJKJJJKJJCHJKJLHMMBLHJJIGIJGI>HFCFGJKEHGFHIFMIJMIDMIIMIHGHADFFIHKIGHEDB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229776.18301321     163     17      2092    60      101M    =       2301    307     GTCACACGCAGCCATCGCGCAGCTCAGGGATATTACGTGTAACTCGACATGTCAGCGATTGTCACAGGCACTGCTACTCCTGGGGTTTTCCATCAAACCCT   AFEECE789<<EDAFA7C2=G<?@@@A7>',AD@GF@BG?>H<4F7GBIE=@>FCF;=;CEBFE>D=A=AAJGHKH;DDFKHG?C02BAIHG@@FEAA3=6   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.97978507     83      17      2135    60      101M    =       1893    -342    TCGACATGTCAGCGATTGTCACAGGCACTGCTACTCCTGGGGTTTTCCATCAAACCCTCAAGAGCTGGGCCTGGGGTCAACTTCCAGCCTGGGGAAACTGG   E=FGGHIGKINJBIJIJGMIJFMIJHIHJHHIGJLHJJIILFNNNLMLKLJKJGMMMLKKMLMKKJLLLLLJLLLJKKJILLKKJLKJJIEGGGHHHGHEB   X0:i:1  X1:i:0  MD:Z:85G15      RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GG
+ERR229776.15256528     147     17      2147    60      2S99M   =       1898    -347    AGCGATTGTCACAGGCACTGCTGCTCCTGGGGTTTTCCATCAAACCCTCAAGAGCTGGGCCTGGGGTCAACTTCCAGCCTGGGGAAACTGGGGCAAGTATC   ###E?E<9G=8IMIIFGED<9;(BABBB;8;99?ABIGDCHJD?<:;C7FBEE3EBHDG9@CCKGHH@??D@;HFG>1EEF=BCDAG<E>9631,D9DE@7   X0:i:1  X1:i:0  XC:i:99 MD:Z:20A52G25   RG:Z:ERR999999  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.75821297     145     17      2155    37      101M    *       0       0       ACAGGCACTGCTACTCCTGGGGTTTTCCATCAAACCCTCAAGAGCTGGGCCTGGGGTCAACTTCCAGCCTGGGGAAACTGGGGCAAGTATCACCAGAGATG   EFKFHHIIJIIH@IKGIJHHHFLLLJFGJKHJHEIIMJJKMLNKKIKKMJGELKLJKGHGLLKIJLKJKIJIKKIHHJFJJHHHHHGFGH<;DEFEIEEG@   X0:i:1  X1:i:0  MD:Z:65G35      RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.105154648    83      17      2189    60      101M    =       1981    -308    CCCTCAAGAGCTGGGCCTGGGGTCAACTTCCAGCCTGGGGAAACTGGGGCAAGTATCACCAGAGATGAGCTTTATAAAAATAATGGTGCTAGCTGGGCATG   ?BEHFGKILIHGFFGDFGEGFBHEGKHNLFJNLKKKLILKKIKKKLIFJCKJJJJLJKJJMLMJIIJJICLLJJIIJIIEHJGGJHIFHIIHDHFFFEFH?   X0:i:1  X1:i:0  MD:Z:31G69      RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.52172354     83      17      2196    60      101M    =       1982    -314    GAGCTGGGCCTGGGGTCAACTTCCAGCCTGGGGAAACTGGGGCAAGTATCACCAGAGATGAGCTTTATAAAAATAATGGTGCTAGCTGGGCATGGTGGCTT   EHCBDDB?7=E=DBAKCDGLHHEIMICHKJHAKKKK>CDJIJIKMGFJKIFFJMLMHIIEMJKMDHIJKJKJJJIIJKIJJJHJHFHGFI<GG?EHEFFD?   X0:i:1  X1:i:0  MD:Z:24G76      RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.5983641      99      17      2267    60      101M    =       2506    339     AATAATGGTGCTAGCTGGGCATGGTGGCTTGCACCTGTAATCCCAGCACTTTGGGAGGCCGAGCTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGC   BHFGIHHFHHFLIKKLJKKJJIKLIIILMKJIIILMJJJMJLLMKMLKJMLKKGMLHJIJDLKJNJJEJHFGHH>JGADHICGHJIJKDIIFIJCGEDGBD   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:EJ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@F
+ERR229776.59500924     99      17      2276    60      101M    =       2490    314     GCTAGCTGGGCATGGTGGCTTGCACCTGTAATCCCAGCACTTTGGGAGGCCGAGCTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGCCTGGCCAAT   &HIEGHLHGHFIHEKIHKJLJILJJLLKIIMJLLLJMJIHMKKJJMGFJJLCLIJNJKJLJGHGJ>G@@GJGHIHKHJJFIFKIKIKGIJIIIMHAEFGDD   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.57143597     83      17      2298    60      101M    =       2024    -374    CACCTGTAATCCCAGCACTTTGGGAGGCCGAGCTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGCCTGGCCAATACGGCAAAACCCAGTCTCTACA   ?EDFHFHFHHHEFJJFIHDEJFHHMEIF@KOJJJNJKMJMKL?JNMKLNKLMLMJJMJMMKJLCBLJILJLJLKIIKJII@JJF?JIFHEFKFJHIGGGFB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229776.18301321     83      17      2301    60      2S99M   =       2092    -307    ACCTGTAATCCCAGCCCTTTGGGAGGCCGAGCTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGCCCAGCCTGGCCAATACGGCAAAACCCAGTCTCTACAA   ###GAB7.BC><:*5'=GG@A:?H@A8,@B77FE-EIEEEHBDBKJDH=IACICBGGLLJHH'%/HLJCHICICFADHA?E?>:B?I:FG=EI:@@=ADC?   X0:i:1  X1:i:0  XC:i:99 MD:Z:13A47A37   RG:Z:ERR999999  AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ED
+ERR229776.39805220     83      17      2315    60      8S93M   =       2022    -385    TCCCAGCACTTTGGGAGGCCGAGCTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGCCTGGCCAATACGGCAAAACCCAGTCTCTACAAAAAATACA   #########DFBIFEJB?%?I@FFIMFFGFFFD;DLMJEJ>8FGMHGHBMKHFM=/GCJFJKEKJCFJD8JAHHIJJIIIDII@AEJFGHBGHHHHFEHC?   X0:i:1  X1:i:0  XC:i:93 MD:Z:93 RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.12020490     147     17      2330    60      101M    =       2089    -341    CTAGGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGCCTGGCCAATACGGCAAAACCCAGTCTCTACAAAAAATACAAAAAACAACTAGCCAGGCGTGGT   EFKFGLHIEH<GJEHIMGJGGLHHKFGFJGGD?DEJEBFEGHFDGFFGAKFKKJIFIFCJDJJIJIGIIJHHIHC>GFHIIDDHHCIAJGBBHDB;=+EB@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.11251161     83      17      2333    60      101M    =       2065    -368    GGAGGATCGTTTGAGTCCAGCAGTTTGAGACCAGCCTGGCCAATACGGCAAAACCCAGTCTCTACAAAAAATACAAAAAACAACTAGCCAGGCGTGGTGGT   BA<CD67<BEJDIE>,>9DHC@BEKKIKCAAGKFEGIIHDCJHEG?IIFKJDEFFIMHKIDHDFFJJJIIICEEHJJIJJIJECIKJJILEI?FHFDGEEB   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.80729707     99      17      2417    29      101M    =       2698    358     TAGCCAGGCGTGGTGGTGCACACCTGTAGTCCCAGCTACTCAGGAGGCTGAGGGGGAAGGACTGCTTGAGCCCAGGAGTTTGAGGCTGCTGTGAGCTGTGA   :EBE?HH<G>>CECHH;>?IDE<BJFEIHGFHKJHEMDCLGIFILKJJLGIIDCJ3GHGEGCKCFKDHIGGHEDF=ED25GCKDG?JDF=5CCDBFDAFEA   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:29 NM:i:0  SM:i:29 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.94440410     99      17      2419    60      101M    =       2716    397     GCCAGGCGTGGTGGTGCACACCTGTAGTCCCAGCTACTCAGGAGGCTGAGGGGGAAGGACTGCTTGAGCCCAGGAGTTTGAGGCTGCTGTGAGCTGTGATC   ?EEGGFH?FG@GHGIGEFHJDKLKIIJJIKGJLKMIJEJJIJLKMLNHLICCIJHEDDIHKFGKGFHHIGGICBD?BEGCCE>FLDGNIJIGHG@B?AGF@   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.101859832    99      17      2474    60      101M    =       2762    388     AGGACTGCTTGAGCCCAGGAGTTTGAGGCTGCTGTGAGCTGTGATCGCATCACTGCATTCCAGCCCGGTGACAGAGTGAGTCACTGTCTCGAAAAAGAAAG   ?ECGDLGFKGCKHGKKIGKGHGIIIKJEILJKLJFJ@EHGH:CHJL?HJHIJHMLLIJIEFJKIIE=HB>HGJHJIBEH>GGJHJHHFMG;H?FCHB6>CA   X0:i:1  X1:i:0  MD:Z:90A10      RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR229776.59500924     147     17      2490    60      101M    =       2276    -314    AGGAGTTTGAGGCTGCTGTGAGCTGTGATCGCATCACTGCATTCCAGCCCGGTGACAGAGTGAGTCACTGTCTCGAAAAAGAAAGGAAGAAATAAAGAAAA   IEFKEGJJIMIIDJJIJGJHMHHIHIGHI?HHJLHJJJLKJMKGJMKJI?DJJKJJMKLJIIKHJFCGIFIFJ;KIIIHKJGGJIHHIGGCB@FCIEEEEB   X0:i:1  X1:i:0  MD:Z:74A26      RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CEC
+ERR229776.5983641      147     17      2506    60      101M    =       2267    -339    TGTGAGCTGTGATCGCATCACTGCATTCCAGCCCGGTGACAGAGTGAGTCACTGTCTCGAAAAAGAAAGGAAGAAATAAAGAAAACAAATAAAAATAATAG   GDGGKHHJGGEIKAGHHKIKHKJHKMKEGNJJ?;LIKJJCJJNGJKLHKHCJHFFEK>GJJJJKFIJKIJHJIIIHHIHKJGGHGFHGGGBBEFCEFEEI@   X0:i:1  X1:i:0  MD:Z:58A42      RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.52727770     163     17      2538    60      101M    =       2848    395     CCGGAGACAGAGTGAGTCACTGTCTCGAAAAAGAAAGGAAGAAATAAAGCAAACAAATAAAAATAATAGTGCAGACAAAAGGCCTTGACCCATCTAGCTTT   <B.B(07>@0=>12?7?C;8I=0;9>#AH@ECA9=9=0().D=:;CKBE'450120:7+@C<D>=E4C6E@CE5ACFI@D<@>9G=?;?E*=3<G=C7D?A   X0:i:1  X1:i:0  MD:Z:4T21A22A51 RG:Z:ERR999999  AM:i:37 NM:i:3  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.44852854     163     17      2547    60      101M    =       2817    370     GAGTGAGTCACTGTCTCGAAAAAGAAAGGAAGAAATAAAGAAAACAAATAAAAATAATAGTGCAGACAAAAGGCCTTGACCCATCTAGCTTTGGCCCTCAG   AGEFEGBAEB@JGAHHJ>HEKKJJCHKKHFHGJKLIILLGJLLLJJMMJJIMMMJJMHKKEEJGKLJKMLMKJJILKGLHJKJIIMIIIMFFIGIGGKFGE   X0:i:1  X1:i:0  MD:Z:17A83      RG:Z:ERR999999  AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.18618553     163     17      2570    60      101M    =       2828    358     GAAAGGAAGAAATAAAGAAAACAAATAAAAATAATAGTGCAGACAAAAGGCCTTGACCCATCTAGCTTTGGCCCTCAGCATCAACCGCTAGATACGTCCCT   @>DGC8=FEC>CGDIEHCACFGFKKAFHKJ<HFEDHJIIF?IF8GJKKJI9FLJIJ@<FIHGMJKMLJJHJJIJLJKJHIJIKMGH?FJBBIEIF>BDDCJ   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@E
+ERR229776.83543817     99      17      2577    60      77M24S  =       2821    288     AGAAATAAAGAAAACAAATAAAAATAATAGTGCAGACAAAAGGCCTTGACCCATCTAGCTTTGGCCCTCAGCATCAACCGCTAGATACGTCCCTCCCTTTC   4::A:>A>G8)>F<>ADDHDCGAJ<=JB,*EB797,>HHL@C95=/:EC=@@FC>GEJHC=479788BI96F0EKK#########################   X0:i:1  X1:i:0  XC:i:77 MD:Z:77 RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.66162627     99      17      2602    60      101M    =       2766    264     AATAGTGCAGACAAAAGGCCTTGACCCATCTAGCTTTGGCCCTCAGCATCAACCGCTAGATACGTCCCTCCCTTTCTTCTGGGGCACAGGTCACACTCTCT   ?DFGEHGFHIHGJEKKGGJJLJKKJLLIIKMIFHMJJIIJLLKJJIJKHJKMKFAJLJKLJKGBHJIFKGHHLHIJMIIGF>BCGJGKDCJIJGGFKFIEH   X0:i:1  X1:i:0  MD:Z:101        RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@J
+ERR229776.36854728     99      17      2628    60      99M2S   =       2910    357     CATCTAGCTTTGGCCCTCAGCATCAACCGCTAGATACGTCCCTCCCTTTCTTCTGGGGCACAGGTCACACTCTCTTCCAGGTCTAGGATGCAGCTGAGGGG   4GFEJG@EKG=@.BEGJ+AHFCFCGLGG<IMFFJJHC@IJGCJHLLMKKLMKEMB>D/E9CGADGFH?GDKGLFIAHDJ@BHGLEFDGEE=DDGIBFB###   X0:i:1  X1:i:0  XC:i:99 MD:Z:99 RG:Z:ERR999999  AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@@@
+ERR229776.80729707     147     17      2698    29      23S78M  =       2417    -358    TGCTTCTGGGGCACAGGTCACACTCTCTTCCAGGTCTATGATTCAGCTGAGGGGTGCCACTCTTACCATCTAATCTGTGCGCTTATTTACTCTGCTTTAGT   ########################HI<4*16J>9**D?/?:9**HC)F3A'6B3F/;1.(((>/2&-5=*;,3HA<':0+('/(;/*7.(7%;'.2C@481   XC:i:78 MD:Z:15G3G15C21C7C12    AM:i:29 NM:i:5  SM:i:29 MQ:i:29 XT:A:M  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.94440410     147     17      2716    60      101M    =       2419    -397    TGCAGCTGAGGGGTGCCCCTCTTACCATCTAATCTGTGCCCTTATTTCCTCTGCTTTAGTGAGGAAGAGGCCCCTGGTCCATGAAGGGGCCTTTCAGAGAC   DEFJHGD>7E>ADGG@:9HJBIEADHGGGIHJJFGA>A?99DE<KKIFDF?HIE?LHGFF@;E?>KGFCC=4<ICIFA;CA@=HIBF<><%DGG<HC=ED@   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.73268968     99      17      2739    60      99M2S   =       3060    384     ACCATCTAATCTGTGCCCTTATTTCCTCTGCTTTAGTGAGGAAGAGGCCCCTGGTCCATGAAGGGGCCTTTCAGAGACGGGGACCCCTGAGGAGCCCCGAG   BEEGGGLHJHGLIFJKKKLJIIJKLLMKMHKMKKJMJJLMMMMMLKJMMMMNJJKJIKKJLMMMMMMJNLLKKKMHLIAECG5*?FFD>;@BCCEDDF###   X0:i:1  X1:i:0  XC:i:99 MD:Z:99 AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.45483038     99      17      2750    60      101M    =       3055    353     TGTGCCCTTATTTCCTCTGCTTTAGTGAGGAAGAGGCCCCTGGTCCATGAAGGGGCCTTTCAGAGACGGGGACCCCTGAGGAGCCCCGAGCAGCAGCCGTC   BFHGGFFLHHGIIJKLKKJKLJJIHIKKMLLLLLMFEKMMNLMJLLJJJKMIFCFLILKLLKMLNLICHBEJ3AFAEEKCBCDGFIF;?=CCHFFEEC83;   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.78014576     99      17      2757    60      91M10S  =       2948    291     TTATTTCCTCTGCTTTAGTGAGGAAGAGGCCCCTGGTCCATGAAGGGGCCTTTCAGAGACGGGGACCCCTGAGGAGCCCCGAGCAGCAGCCGTCGTGTCTC   BFGGGHGFKHIIIHIJFKHIKJLILLKLJKKMLMJLFJLJJJLNMMMMLMMKLMKMLKLJBJJFGCGFFECGHFB@HFFF/7@67?9E@F###########   X0:i:1  X1:i:0  XC:i:91 MD:Z:91 AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.101859832    147     17      2762    60      101M    =       2474    -388    TCCTCTGCTTTAGTGAGGAAGAGGCCCCTGGTCCATGAAGGGGCCTTTCAGAGACGGGGACCCCTGAGGAGCCCCGAGCAGCAGCCGTCGTGTCTCACCCA   <8=DBIGIHJGIDJIMHICF<G5>A?BGEFAG9FEGAAJ@CC?@DCFHAJ>>811?C;85FEHCBHA>@K8EE=3@<@EHB=;HI>FF?EB@FF=C5CBA@   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.66162627     147     17      2766    60      101M    =       2602    -264    CTGCTTTAGTGAGGAAGAGGCCCCTGGTCCATGAAGGGGCCTTTCAGAGACGGGGACCCCTGAGGAGCCCCGAGCAGCAGCCGTCGTGTCTCACCCAGGGT   EHGCA-@LEEDGHEFLEMHB?B?@FGEIDG?CA?FC>AC<?GFCEHDI>D1??@;AEAGCGGAAJKGFHK<BKFEKIGHD+8@H@EGDIHD:;?@EICD@<   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.91036639     99      17      2776    60      101M    =       2967    291     GAGGAAGAGGCCCCTGGTCCATGAAGGGGCCTTTCAGAGACGGGGACCCCTGAGGAGCCCCGAGCAGCAGCCGTCGTGTCTCACCCAGGGGGTCTGAAACA   BHFEIJHJIHDGHJLJKGJJJIKKMJLLLKLMKKMJKLHLJCMMMG=HJIJGKGHIDGFFF;FCFFCBICBF;2>=IEB?LGCEFFHDCG#:3?EBFBGDF   X0:i:1  X1:i:0  MD:Z:90T10      AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229776.44852854     83      17      2817    60      101M    =       2547    -370    GGGGACCCCTGAGGAGCCCCGAGCAGCAGCCGTCGTGTCTCACCCAGGGTGTCTGAAACAGATGTGGAGGTCTCGGGTGAGGCGTGGCTCAGATACAGGGA   BCC?6ABEHFILIIJJGGG;IGIHMIHIHF?EH?HKHLKLKKMMLNMMJKKMMKMKLKKNLJKKKLMMLIKJLBKLJJLLLKBIIKJFKIIHHHIHKEEFB   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:CBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.83543817     147     17      2821    60      56S45M  =       2577    -288    TCTGCTTTGGTGAGGAAGAGGCCCCGGGTCCATGAAGGGGCCTTTCAGAGACGGGGGCCCCTGAGGAGCCCCGAGCAGCAGCCGTCGTGTCTCACCCAGGG   #########################################################7,,/?4:@2;'B6#'01'8,2'4&8.;H29?@:+&'-13CH;-1   X0:i:1  X1:i:0  XC:i:45 MD:Z:0A44       AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.18618553     83      17      2828    60      101M    =       2570    -358    AGGAGCCCCGAGCAGCAGCCGTCGTGTCTCACCCAGGGTGTCTGAAACAGATGTGGAGGTCTCGGGTGAGGCGTGGCTCAGATACAGGGAGTGGCCCACAG   #B7@??990GHIIMFDEICAGH?FHCD<+@FEEHHIIIJILKKLKJKLNLJKKKMLMMJKIGBKIJJMMKK>GJLKJIKLLIHEJKJJIKEHGHE@EFDK?   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.91229453     99      17      2831    60      101M    =       3084    353     AGCCCCGAGCAGCAGCCGTCGTGTCTCACCCAGGGTGTCTGAAACAGATGTGGAGGTCTCGGGTGAGGCGTGGCTCAGATACAGGGAGTGGCCCACAGCTC   ?CGEEF?HBGFIGFKJJABI@JIIIKKJJLKJKLLABEHLJLLMKKILJJJJFKKHGFLI=DD?BGFEG>@BBFIJKIKGIHJIG@H<BF@@EEFBFADEA   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.52727770     83      17      2848    60      15S86M  =       2538    -395    CCCCGAGCAGCAGCCGTCGTGTCTCACCCAGGGTGTCTGAAACAGATGTGGAGGTCTCGGGTGAGGCGTGGCTCAGATACAGGGAGTGGCCCACAGCTCGG   ################H;EBD?5-8D6:,F><DFAGCIEA52<NKCIGKGLLLJLHE.GE<FDEHE=HIAGHKFLHDFGCFFC?@GIFGE>HHFKGEF:E7   X0:i:1  X1:i:0  XC:i:86 MD:Z:86 AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.7004516      163     17      2878    60      101M    =       3107    329     ATGTGGAGGTCTCGGGTGAGGCGTGGCTCAGATACAGGGAGTGGCCCACAGCTCGGCCTGTCTTTGAAAGGCCACGTGACCTGGCCCACGGCTGGCAGGTG   @EEFECDFD;:JG0C=?D;AGJ?GGGJEI<=JHHHHJKIKE>CFIKLGGE?HIH6?CAF>GBKBA9GIGB?EDFE@IHGFGHIGEFFJG:@FIC@EDB?6B   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229776.36854728     147     17      2910    60      25S76M  =       2628    -357    GGTCTCGGGTGAGGCGTGGCTCAGATACAGGGAGTGGCCCACAGCTCGGCCTGTCTTTGAAAGGCCACGTGACCTGGCCCACGGCTGGCAGGTGGGACCCA   ##########################HHKC9,>ABC?;DBGAH=8;;IEE<>2?HB@C>HCF7<;2G79===)C@5&=*B@86FEEHA@B9:<797DB3;@   X0:i:1  X1:i:0  XC:i:76 MD:Z:76 AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.28172972     163     17      2918    60      101M    =       3194    376     GTGGCCCACAGCTCGGCCTGTCTTTGAAAGGCCACGTGACCTGGCCCACGGCTGGCAGGTGGGACCCAGCTGCAGGGGGCCAGCAGCACCCACAGCAGCCA   BFECEDAFC@CGJH?GIIGGHIJIIGJHH<EKIGE=IFKIJLHKKGIJF=AHGFA>D;A;@=D@9BE>:D=BHI9;;A"99>><@>BCEEE=CFEFIBAC#   X0:i:1  X1:i:0  MD:Z:78T22      AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.78014576     147     17      2948    60      101M    =       2757    -291    GCCACGTGACCTGGCCCACGGCTGGCAGGTGGGACCCAGCTGCAGGGGTCCAGCAGCACCCACAGCAGCCACCTGTGGCAGGGAGGAGCTTGTGGTACAGT   C@AB=GIC>BDHFFG@@??HHFHGEEIGHHHFBCFFIHHDJJEFMLHJKFEFHILEF>IHGGIIHJIHHI?EKIIHJJEJJHEJIDJHHIB@ED@EFEIDB   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.19870548     163     17      2964    60      101M    =       3254    390     CACGGCTGGCAGGTGGGACCCAGCTGCAGGGGTCCAGCAGCACCCACAGCAGCCACCTGTGGCAGGGAGGAGCTTGTGGTACAGTGGACAGGCCCTGCCCA   ADD<CEFEABBFG>ECGIGHJHBFH:F=:<9D??FIKJIGJHCHLGIHIEABDE@CGDDFFAFA?CDE@E9<DDGG>B?6>4B@@FAA6E6@5*>1=B>DB   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.91036639     147     17      2967    60      101M    =       2776    -291    GGCTGGCAGGTGGGACCCAGCTGCAGGGGTCCAGCAGCACCCACAGCAGCCACCTGTGGCAGGGAGGAGCTTGTGGTACAGTGGACAGGCCCTGCCCAGAT   53AFE?BAHGJIHIBCCEDIGIF=GGGGHKCFKF@F=?CGLJGBKIIKGG?:IJJJJKLJKLKJLKKKIKHB@HICHBHKHFEHGFJHGFBCFE@CEIFEB   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.11173812     99      17      3034    60      101M    =       3333    399     AGCTTGTGGTACAGTGGACAGGCCCTGCCCAGATGGCCCCCCGCCTGCCTGTGGAAGTTGACCAGACCATTTGTCACAGCAGGTAAGACTCTGCTTTCTGG   ?CFKBHGHEHFGHEIGDHHILKLLLMIIKLJJKIJIKILMMM>JIMIHIMJFCDJLG0ADIHIGCGDEHHHEHIIKHKHGJIG8GKHKGNIMIIKGDFCEA   X0:i:1  X1:i:0  MD:Z:70C30      AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GF
+ERR229776.45483038     147     17      3055    60      52S49M  =       2750    -353    GCCCCCACAGCAGCCACCTGTGGCAGGGAGGAGCTTGTGGTACAGTGGACAGGCCCTGCCCAGATGGCCCCCCGCCTGCCTGTGGAAGTTGACCAGACCAT   #####################################################A54-7=90;?5::2<?DJI?@BCG?;HGFGIJFJFHG:=AEFEFCEE@   X0:i:1  X1:i:0  XC:i:49 MD:Z:49 AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.73268968     147     17      3060    60      37S64M  =       2739    -384    GGGCGGGGAGGAGTTTGTGGTACAGTGGACAGCCCCTCCCCAGATGCCCCCCCGCCTGCCTGTGGAAGTTGACCAGACCATCTGTCACAGCAGGTAAGACT   ######################################D9599217"CCCFH:ELLJHAIGJIGJJLHKIJEKIKJHJEHIHGGIFGGJGBECCBFIEGDB   X0:i:1  X1:i:0  XC:i:64 MD:Z:0G8G54     AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.91229453     147     17      3084    60      101M    =       2831    -353    GTGGAAGTTGACCAGACCATCTGTCACAGCAGGTAAGACTCTGCTTTCTGGGCAACCCAGCAGGTGACCCTGGAATTCCTGTCCATCTGGCAGGTGGGCAT   CGFGDKDHJIJGIMIGEHIFGIIJGGGOJIHFHJJH=EKFKKGGILDJJHCHCIFDECLKHLJFEHGFHIFBKIHKJJIHHDHGGDHEFGBECCCDDECE@   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229776.70209647     99      17      3089    60      101M    =       3317    328     AGTTGACCAGACCATTTGTCACAGCAGGTAAGACTCTGCTTTCTGGGCAACCCAGCAGGTGACCCTGGAATTCCTGTCCATCTGGCAGGTGGGCATTGAAA   BEHGGIFFHIHGHHIJJIHKJIILLJLLGIMJKIMMMLLNLLLLJMMMJMHMMKMLKMM5GLHLMNLMKFKLKIOJGHHHJKLFFKKIH@E@GCFGECFGB   X0:i:1  X1:i:0  MD:Z:15C85      AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AEB
+ERR229776.91011602     163     17      3102    60      101M    =       3387    385     ATCTGTCACAGCAGGTAAGACTCTGCTTTCTGGGCAACCCAGCAGGTGACCCTGGAATTCCTGTCCATCTGGCAGGTGGGCATTGAAACTGGTTTAAAAAT   BEFIEFBFCB<GGHI@GHEDHJIKIJKIIIJJJJKILIKLIGHGJLFHJICHMBIKMHLLKMJHLKJJLLFJKKLHFHDDDJIFHKHHGLIE?C@GIFEE<   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.7004516      83      17      3107    60      101M    =       2878    -329    TCACAGCAGGTAAGACTCTGCTTTCTGGGCAACCCAGCAGGTGACCCTGGAATTCCTGTCCATCTGGCAGGTGGGCATTGAAACTGGTTTAAAAATGTCAC   EEGFKHHMIGLFMFHDKIJIIIKKDJJIJBCFGFKMJGKMIJKKG<FKIEJJMLJKKJLJJJKKJIEJLIJJHHGIILJLJJHGHKIKKIEIHHHHDHDG?   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@
+ERR229776.5896825      163     17      3144    60      101M    =       3415    371     CAGGTGACCCTGGAATTCCTGTCCATCTGGCAGGTGGGCATTGAAACTGGTTTAAAAATGTCACACCATAGGCCGGGCACAGTGGCTCACGCCTGTAATCC   @DECDC;CC?EGGCICHJIIIHGJHEIKHEJHIJ<FDHC;CIHCHLFLFIDJIGHIKJJJEDJEKCLKJJDJKIAFFHFFIHGCEGJI;>4>EAB?DH@DE   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@FJ
+ERR229776.59323675     163     17      3154    60      101M    =       3389    335     TGGAATTCCTGTCCATCTGGCAGGTGGGCATTGAAACTGGTTTAAAAATGTCACACCATAGGCCGGGCACAGTGGCTCACGCCTGTAATCCCAGCCCTTTG   @B?ECD9@8@<GG>GCII88GHF<9:<?:??H=@IJGLCEIJJBKJKLICFIDFGHHFJCF9H?:FCIABGAEDDEGCI?7FFMIGDHIFHGJHFGDA:B@   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229776.98041640     99      17      3175    60      96M5S   =       3494    373     AGGTGGGCATTGAAACTGGTTTAAAAATGTCACACCATAGGCCGGGCACAGTGGCTCACGCCTGTAATCCCAGCCCTTTGGGAGGCCAGGGGGGGGGGATC   ?C@=A8EFGGGGIHE@JB>FIIILLLLHFJEHHJJHIJGKJGI?@BJJJJKDB>DKDJC<@EEBHFLGF?EIAGEHCCD@2ABEACFHDCC#9@?######   X0:i:1  X1:i:0  XC:i:96 MD:Z:91T3T0     AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.28172972     83      17      3194    60      101M    =       2918    -376    TTTAAAAATGTCACACCATAGGCCGGGCACAGTGGCTCACGCCTGTAATCCCAGCCCTTTGGGAGGCCAGGGTGGGTGGATCACTTGAGGTCAGGAGTTCA   BDFCHIEIJGKDHIJHIJIMHGG?IHIHJHKHJJGCGFKBMKMKJJLKLJJIIJFJMMMKMMMLMKFHLMKJJLLJIKIIKGDKLIKKIGHHKFGLDIHFB   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:ABA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
+ERR229776.453972       81      17      3215    37      2S99M   *       0       0       AGGCCGGGCACAGTGGCTCACGCCTGTAATCCCAGCCCTTTGGGAGGCCAGGGTGGGTGGATCACTTGAGGTCAGGAGTTCAAGACCAGCCTGGCCAACAT   ###>6FEBCCE@HGDIIHDG?GEIICHHF@FBBIGHDFFF1JMLLLJCIMLIHFLIHJIJFGE?KLJMMHCDKMLLKJLIIJEB@KJKIEGIGHFHBFEE?   X0:i:1  X1:i:0  XC:i:99 MD:Z:99 AM:i:37 NM:i:0  SM:i:37 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.41226651     99      17      3242    60      101M    =       3478    336     TCCCAGCCCTTTGGGAGGCCAGGGTGGGTGGATCACTTGAGGTCAGGAGTTCAAGACCAGCCTGGCCAACATGGTGAAACCCCGTCTACTAAAAATACAAA   BFEEGHHFGKGIIEKJKGJHIJIIIIIIEIJKJKJIMKLLMJJJKMMGKDCIJLKLGIJFIGHCBFDHFEIHBEBCKHHDHHI?GIJJGNIHHJGDGEGDD   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IIK
+ERR229776.19870548     83      17      3254    60      101M    =       2964    -390    GGGAGGCCAGGGTGGGTGGATCACTTGAGGTCAGGAGTTCAAGACCAGCCTGGCCAACATGGTGAAACCCCGTCTACTAAAAATACAAAAATTAGCCTGGC   DEFIFHBEIIIDHFIGKHGIKCHIGKKOJILHMJKNHKGJIEKIMJMJDDJIJGAKKLKKLKKMKJJLLLCIKJIIJIJJJJHDEJIIIIGKHLHFGGEFB   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:CCA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.43420834     99      17      3270    60      101M    =       3494    324     TGGATCACTTGAGGTCAGGAGTTCAAGACCAGCCTGGCCAACATGGGGAAACCCCGTCTACTAAAAATACAAAAATTAGCCTGGCGTGGGGGCGCATGCCT   ?ECHGGHFKIBJHJFGHKBJJIJKJMHKIKJMLLMIJKMKNKKJLI%@GMKHILH?EEHFAJJMMMDFBDIJJJGHGJDDHLDCG;HDA#77=<CB1=EC#   X0:i:1  X1:i:0  MD:Z:46T42T11   AM:i:37 NM:i:2  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.96667631     163     17      3288    60      101M    =       3497    309     GAGTTCAAGACCAGCCTGGCCAACATGGTGAAACCCCGTCTACTAAAAATACAAAAATTAGCCTGGCGTGGTGGCGCATGCCTGTAATCCCAGCTACTTGG   @GEEFECHEC@FGHIGJEDDJHHHHHIK@<@KJFKKK@DIKHHLILMMMHEIJMMMMEKJHFMJIIJ@JFDEBEH@HIHHHHMIIIHKLIIJIIMHFKCFD   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HI
+ERR229776.98929975     163     17      3302    60      101M    =       3553    351     CCTGGCCAACATGGTGAAACCCCGTCTACTAAAAATACAAAAATTAGCCTGGCGTGGTGGCGCATGCCTGTAATCCCAGCTACTTGGGAAGCTGAGGGATG   @BJECEAFG@BFGDB?IJIFJJI@EEKHIJGLKKLIIIILLLKEIHJEKJFFKCIIJ=EII;IEEEFEJFFGKJJGGIHHMIHMFIGGHKIIMIJHFECBB   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.70209647     147     17      3317    60      101M    =       3089    -328    GAAACCCCGTCTACTAAAAATACAAAAATTAGCCTGGCGTGGTGGCGCATGCCTGTAATCCCAGCTACTTGGGAAGCTGAGGGATGAGAACTGCTTGAACC   FA81FFGAGJIIIHFFKKKIHEHJJJIHKIMIGIJILCJILKKIDCLKJJELLJIIJEEKKILJJHDKJIJIKIKJKHIKJHIGGHJHHFCBEFEFEAGB@   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.36971240     99      17      3328    60      101M    =       3603    375     TACTAAAAATACAAAAATTAGCCTGGCGTGGTGGCGCATGCCTGTAATCCCAGCTACTTGGGAAGCTGAGGGATGAGAACTGCTTGAACCTGGGAGGCAGA   BFEKGJJJFHBGIHKLLHJILKLMKILBJHJGIFJ<JKKIJLLJKKMJJILKMMMJJMKJJFHKJJNHKGFFGHHLIGK?LIIMFIKIGINIGGIHEGGEF   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.11173812     147     17      3333    60      101M    =       3034    -399    AAAATACAAAAATTAGCCTGGCGTGGTGGCGCATGCCTGTAATCCCAGCTACTTGGGAAGCTGAGGGATGAGAACTGCTTGAACCTGGGAGGCAGACGTTG   BB6EABHFFFFHKGEGA<GHF>FIJFJIJ=JJIG;EJEFBI<GAIF>KKJFE<JKHIECEEIKLJHGCGHH>:<IEG>GFD8/9:*E@EE3%DJ;D2BDD@   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:IH@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.94803111     163     17      3384    60      101M    =       3606    322     CTTGGGAAGCTGAGGGATGAGAACTGCTTGAACCTGGGAGGCAGACGTTGCAGTGAGCTGAGATCACGCCACTGCACTCCAGCCTGGGCAACAGAGTAAGA   BIEECCDHEBEGIBIGIGGHJIJHKIJKIHGLIJLJKKKLKKJKKJBIJIEJKJKKKIMJKHLEFIF@HFGDKGHIFLHHIHIHMIGBGJHGJIJHHGEFG   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229776.91011602     83      17      3387    60      101M    =       3102    -385    GGGAAGCTGAGGGATGAGAACTGCTTGAACCTGGGAGGCAGACGTTGCAGTGAGCTGAGATCACGCCACTGCACTCCAGCCTGGGCAACAGAGTAAGACTC   DDFFKHHFIMIHIJKGLIHIIHKIGJIDHIJKIJKNLLLNLKCKNKMJNKKMMJKKHNMJLIFAJJHIHIIHGLKIGJKKLIKKKJIHILGKFHHLEFDGB   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:CBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.59323675     83      17      3389    60      101M    =       3154    -335    GAAGCTGAGGGATGAGAACTGCTTGAACCTGGGAGGCAGACGTTGCAGTGAGCTGAGATCACGCCACTGCACTCCAGCCTGGGCAACAGAGTAAGACTCTG   A5IGFFHGIIIJKINGEGIGI;KHE?1IHHJJKMJJHMKJBKNKMJMHGIMJIJLKJHKIE?GFFJKJEFEHKEIKIEGIFHC;AFHIGL@HHLGIGHDH?   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.5896825      83      17      3415    60      101M    =       3144    -371    ACCTGGGAGGCAGACGTTGCAGTGAGCTGAGATCACGCCACTGCACTCCAGCCTGGGCAACAGAGTAAGACTCTGTCTCAAAAAAAAAAAAATCACACCAT   @>>ADEB1CA>FB277FJIFJ;=B18+/A098D=55?==:<>(;0=7BBH@>BEHFCBBC99?JA6@G7.A;?:7:AJGJJJJIJJIGIIGGIFHGEEFE?   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.43002343     163     17      3466    29      43M58S  =       3687    321     CCTGGGCAACAGAGTAAGACTCTGTCTCAAAAAAAAAAAAATAACACCATTTTGGCTTCAGAATTCATATCCTCCTGCAAGGATATATACGCGAGAAATTA   58=>BB1BB6<HE:.-89(.:+5.A;G6F8EK)7;;I>59<A###########################################################   X0:i:145        XC:i:43 MD:Z:42C0       AM:i:0  NM:i:1  SM:i:0  MQ:i:37 XT:A:R  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.41226651     147     17      3478    60      101M    =       3242    -336    AGTAAGACTCTGTCTCAAAAAAAAAAAAATCACACCATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACA   G@CCGDAA:5;5E:@:FFFEAEEEKKKKJH@EFHIGFKMJJMMHLEDMKJGICIIII>IJHIGHHF:IFBBBHBFAG?G@HFCF;AGFDG>:AECFEEGAA   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C
+ERR229776.43420834     147     17      3494    60      101M    =       3270    -324    AAAAAAAAAAAAATCACACCATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCAGAAAAAAAAAC   A9>D?@DFHHFFG9?577GHGD;IIGHGIGFKFFGDEBGACABDIB>I?G?HGKICIA9F<=>9>IGIIHJ@HIKCDDHGG<>GGCGCDJBBEFCFFEC<@   X0:i:1  X1:i:0  MD:Z:93G7       AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:G@CICDGHJIEDB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BC@CCB@@@
+ERR229776.98041640     147     17      3494    60      46S55M  =       3175    -373    CCCGCCCCGCCACCCCAGCCTGGGCAACAGGGTAAGCCTCCGTCTAAAAAAAAAAAAAATCACACCATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGA   ###############################################?DHGJJJHE?HD9;D;0@HD?:J7>:5>8GI<GFCCAB??=DF81772CAA6:9   X0:i:1  X1:i:0  XC:i:55 MD:Z:55 AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.96667631     83      17      3497    60      101M    =       3288    -309    AAAAAAAAAATCACACCATTTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCAGAAAAAAAAACATA   BBCCDEEFFKKIJIJHIJHHKHHIHKJILGHFKGFGFGGDFGGJJIJKMIJJGJJIJJ?J?JJMKKJMJKKLJKHJIIIIIJJGJJKJIIGIHHHHFGFFB   X0:i:1  X1:i:0  MD:Z:90G10      AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:NMNMNNMMKM@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.102280357    163     17      3516    60      101M    =       3772    356     TTTGGCTTCAGATTGCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCAGAAAAAAAAACATATATATACGCAAACCAGTAT   BEEECEFFEBCHGGHDGGBCIIJJJJIIIJFKE?HIIIIJBK@EIKMK@IEJMKJKKJKKKHKMMKMJKLMLMMGCGGFIIIFIIKKKJAIJHHEGEBGFF   X0:i:1  X1:i:0  MD:Z:71G29      AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:GJG@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.78993145     99      17      3530    60      101M    =       3760    330     GCATATCCTCCTGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCAGAAAAAAAAACATATATATACGCAAACCAGTATCCTACTGTGTGTGT   BFHGGHGFKHELIJILKKKIIIIJJJBLAIJKMMJKMKLKJJJMKLLJKNMKMKMLNNNMMLEEDHGGIJJJJJI>IJHFGHJIHIIIINIGMIIGHFDED   X0:i:1  X1:i:0  MD:Z:57G43      AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.98929975     83      17      3553    60      101M    =       3302    -351    TACGCGTGAAATTCAAGTCAATGACAAATCAGAAAAAAAAACATATATATACGCAAACCAGTATCCTACTGTGTGTGTCGTTTGTTGTGTTTTCGACAGCT   A?>E?FIIFFJKKIFNGKIKJHIHIIEHJHLHDDDCCKJCGJJJKJJJJFFBLJKIFMKMJJJLJJJFLKIJIJJJJK@ILLIILIIFGKIKI?GHGKGEB   X0:i:1  X1:i:0  MD:Z:34G66      AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.105205152    99      17      3562    60      93M8S   =       3856    394     AATTCAAGTCAATGACAAATCAGAAAAAAAAACATATATATACGCAAACCAGTATCCTACTGTGTGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTT   ?D>?9HF>@ECDFDCDF<FGEEJHHJKCGLGFBA/D:;CDDJ?;?HFCEIJDIJCDFHACFCEDE@6C@>;HBDCIID9797+7.7B>6=HL#########   X0:i:1  X1:i:0  XC:i:93 MD:Z:25G67      AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:AF@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.30258628     163     17      3583    60      101M    =       3859    349     AGAAAAAAAAACATATATATACGCAAAACAGTATCCTACTGTGTGTGTCGTTTGTTGTGGTTTCTACAGCTGTCCGTGTGATAATAATTCCTCTAGTTCAA   @@GCHH;6=>ECF=G4D==2BC*:=)6)'/-/4107;<BJ6::?DI@/*//0<8?<?BA$8:@5-+5E=9;+/364>+4+@=E7,CBC:;C;BLB?HDGGB   X0:i:1  X1:i:0  MD:Z:4G22C31T4G14T21    AM:i:25 NM:i:5  SM:i:25 MQ:i:60 XT:A:U  BQ:Z:OOVRWWJELKO@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IG
+ERR229776.15284212     99      17      3585    60      88M13S  =       3809    324     AAAAAAAAACATATATATACGCAAACCAGTATCCTACTGTGTGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTATAATAATTCCTCTAGTTCAAAT   ?DEDDFFEIECHI;HHHAHI>HGLLGKIJGHFHCJIHEAGF:FJJDC8GIDFJBCFBHDGGH5GCFCBC=:AF/1826-7FJEIJHI##############   X0:i:1  X1:i:0  XC:i:88 MD:Z:2G85       AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:MRSRRTRPQ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.15906182     163     17      3598    60      101M    =       3862    364     TATATACGCAAACCAGTATCCTACTGTGTGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTA   BFEEEE@<EBEIEFG@EGDDIJ>EKCDGA@>G@D?HJIIC;?=CD@JK?#;BJJ5DECBIABFDGHHCGFE?DJDGJGKDGI5BEIKHFFIKD-<EGDCCD   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:ADBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@F
+ERR229776.36971240     147     17      3603    60      101M    =       3328    -375    ACGCAAACCAGTATCCTACTGTGTGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAACTTC   ><GG?GI=CLDHHKEHG@IGCFFIBFEIAHELJHLJEGHFJLK3IJJLJKFIKLAIJEFHCHIIFIHIHHJFFFIGJIEIIFFJGCICGGE>BH<FDEDD@   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.94803111     83      17      3606    60      101M    =       3384    -322    CAAACCAGTATCCTACTGTGTGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAACTTCATA   ?>EFEGMGIIKGIJJIJGJGJDJFJ?FMMKHNKIKKNNNLDMKLNLKKKLMCKKKNKKJLKJKKMKLKKMJMJMKKKKJLLIIIJJHJJKIHHGHJIGFFB   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.15603458     163     17      3626    60      101M    =       3846    320     TGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAACTTCATAGTACCACATTCTACACACTG   @EADDC9A@B@GH@GBCFB>>3CD?=;E@9>H;C;IJBIIIIIJIJHILHCBAF;=GI@BJDJE>>CFHKHIINE:BHIGH4E?EHJGG>AFMIFIEHAJ4   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.80842527     99      17      3639    60      101M    =       3844    305     GTGTTTTCGACAGCTGTCCGTGTTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAACTTCATAGTACCACATTCTACACACTGCCCATGTCCCCTC   AGEFGHHG?JEIHJLJIKK@IJJJIJJMJJMJKMKMMMJMKKMKNNKKLJKLMKKLKLLKMKNLLKKKNLKKMKJJLLLLLJLILIPLJKILJIIGHFEJD   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.84503264     163     17      3670    60      101M    =       3903    331     TTCCTCTAGTTCAAATTTATTCATTTTTAACTTCATAGTACCACATTCTACACACTGCCCATGTCCCCTCAAGCTTCCCCTGGCTCCTGCAACCACAAATC   AEFCIEFFEB<GGGIEHHFCIIGHIHIIHJ@LIHIIIJHHHJJIJIKLLJEJKKJLJIMMJIJEMIIIMMKMKMMKLLKJNKIILIJIIKLMIHJFHFEFE   X0:i:1  X1:i:0  MD:Z:101        AM:i:25 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.71788763     99      17      3673    60      101M    =       3897    324     CTCTAGTTCAAATTTATTCATTTTTAACTTCATAGTACCACATTCTACACACTGCCCATGTCCCCTCAAGCTTCCCCTGGCTCCTGCAACCACAAATCTAC   BIFKGHIHHIIKIIEHIEJIIJJKKIMIMKLKJJMJJJMKKKKKMNKKKKKKNJMMMKKLKMMLMNMKNNMNLLMJKMLGLOKJPLLKIHLJGJGGGFJEB   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.43002343     83      17      3687    37      101M    =       3466    -321    TATTCATTTTTAACTTCATAGTACCACATTCTTCCCGCTGCCCATGTCCCCTCAAGCTTCCCCTGGCTCCTGCAACCCCAAATCTACTCTCTGCCTCTGTG   DCCHB.BIBBBDC7>,CEHH?*;6936?956.-2%7)=C@3?BB.6C891FDGFJ?==>D@A:/DEB5@<E6)F?$5)CACGF;451D*,>4BDG@<FBC7   X0:i:1  X1:i:0  MD:Z:32A1A1A40A23       AM:i:0  NM:i:4  SM:i:37 MQ:i:29 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.101967836    163     17      3700    60      101M    =       3891    291     CTTCATAGTACCACATTCTACACACTGCCCATGTCCCCTCAAGCTTCCCCTGGCTCCTGCAACCACAAATCTACTCTCTGCCTCTGTGGGTTGACCTATTC   @IEEFFBFEB@FGFGEHCDCHHGHHHIBDICHICGJKKKKILLHLJLLLKGHJLMLMHDJJKJLKKKMMKKNKINJOJOKKKLKMHHHEGA?CIGEHFFFF   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.60297548     99      17      3736    60      101M    =       3785    149     CCTCAAGCTTCCCCTGGCTCCTGCAACCACAAATCTACTCTCTGCCTCTGTGGGTTGACCTATTCTGGACACGTCATAGAAATAGAGTCCTGCAACACGTG   BEJFGJHHKIGGHJKGHJLKLLKHILILJJJKLIKMJKMLNLLILMMLNJJJKJFJJLJMNKKLNNJFLJKJBLKKIKIHMHJIIKIGFHMIIJGFHD>D@   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:EG@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229776.78993145     147     17      3760    60      101M    =       3530    -330    AACCACAAATCTACTCTCTGCCTCTGTGGGTTGACCTATTCTGGACACGTCATAGAAATAGAGTCCTGCAACACGTGGCCGTCTGTGTCTGGCTTCTCTCG   1@DGHHHFIJE@:CKDGIJIFHJBFBFGIHJJEFCHGEKEIIHGJGFAIKDJJMLJJIILDKIKIKIHHJEBBAIHJJE?HHIGGCGHHGABEHDEGEH9A   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.102280357    83      17      3772    60      101M    =       3516    -356    ACTCTCTGCCTCTGTGGGTTGACCTATTCTGGACACGTCATAGAAATAGAGTCCTGCAACACGTGGCCGTCTGTGTCTGGCTTCTCTCGCTTAGCATCTTG   ;EGFFHIFGIKIKGJIHGHJIDGIJHIJHIGGGHG>HLJJJNIJKKJMJNKLMKJLLJJJDCKKLKJAIGLJIJGIJJLKJLICJGJAIIIHKHHHIGHHB   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.60297548     147     17      3785    60      101M    =       3736    -149    GTGGGTTGACCTATTCTGGACACGTCATAGAAATAGAGTCCTGCAACACGTGGCCGTCTGTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCT   @GFFFGJIJGIIHHKHJHHIHF@FIHIJLIHIFFJHJAGAIIHDGFDGAIEGHIAIKHIJIJKKIJKGKJD@IIAJKKEKJGDDJCG<JCCAE==DCGBD@   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.15284212     147     17      3809    60      101M    =       3585    -324    TCATAGAAATAGAGTCCTGCAACACGTGGCCGTCTGTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCT   HDEGLJJFHIKILCHCAAICE?A<3B>EE:,BJIGFGEFHFEBALJGJ?K4E;KILICFJELIFKJB>AHA<D><A6/DEH:ADH?GDFGB:@;4*CE@6@   X0:i:1  X1:i:0  MD:Z:101        AM:i:37 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.6931819      163     17      3836    37      101M    =       4080    344     GGCCGTCTGTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCG   BBFC<FBJE=BGGGHGHJEHJIFGAAIIHIGHFCKJIIIJJKJLGICGAIEIKFHFH=HFIHJBFGLJHIMJKOJHFHOJJNKKMFIHGGIMIJFHGFFE7   X0:i:1  X1:i:0  MD:Z:100A0      AM:i:0  NM:i:1  SM:i:37 MQ:i:7  XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@EVN
+ERR229776.80842527     147     17      3844    60      101M    =       3639    -305    GTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTG   DGDFGIEIIHKIHIKAIIHIMHHHIHGHEFEHDFBJDAHAIJFFIJIMIJEILKKIJEC=KJJJJHDCFIIIKKJJJHHJJHIGJEGFJHB9E<<CACEGA   X0:i:1  X1:i:0  MD:Z:92A8       AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.15603458     83      17      3846    60      101M    =       3626    -320    GTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCT   /D<EA?<7-=BIH?JHKILDE@JHDKHJIBEGHLDCJDFKHDJKIKCJHJKIIKKJIEMMKLJJJB?KKELLLJKIKKLKJIKGIHKHE>F@HFGEGGGC?   X0:i:1  X1:i:0  MD:Z:90A10      AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.105205152    147     17      3856    60      101M    =       3562    -394    TCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCCTTC   #BE=GGHILIIHKHHJGJHJDHEKD;+EBF?C>FFJ?<GDJF@>E?DCIFEIGB>=HGBDILKGIFB>FI=9*=<><'?;C69?8,6?DD253-72,D9>:   X0:i:1  X1:i:0  MD:Z:80A20      AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.30258628     83      17      3859    60      27S74M  =       3583    -349    TCGTGGCCGTCTGTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATAT   ############################FLLJHF-.LGLKHKKHCIBLHBHDB?@@;7IH=9>7/5HIE+A@EHICFFIGIJ@AGI?>KHAGEFGHE:DE7   X0:i:1  X1:i:0  XC:i:74 MD:Z:74 AM:i:25 NM:i:0  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.15906182     83      17      3862    60      101M    =       3598    -364    TTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCCTTCTTATGG   FEFFGGJHCKHHKKGHILFE@:EBCFIIHLEHHIMHEEIFBEGJJJKIIBAIGJMMLMMJMIIJIJKJJJMGLAKAKFFEJIDGHIHCJK@GJJHJGGHEB   X0:i:1  X1:i:0  MD:Z:74A26      AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.104583040    99      17      3884    37      84M17S  =       4097    298     CTCCCACAGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCCTTCTTATGGCTGATATTCCACGCACCTGCTA   ?HFEEHFHBC7EGAHIHCHFDHL?HJ=FI48C>KFJL=EKCCJJJA<FDDJLBJ8FJJJHGJNJIIDICALJILDJ@-<<LDI##################   X0:i:1  X1:i:0  XC:i:84 MD:Z:52A31      AM:i:0  NM:i:1  SM:i:37 MQ:i:7  XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+ERR229776.101967836    83      17      3891    60      101M    =       3700    -291    AGTGTAGCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCCTTCTTATGGCTGATATTCCACGCACCTGCTACACTCCT   HDEEGKIIHKHC8HHJIHGCDAHHGIGJHGGLDFGHKJHIGLKFCMBJIIMKKLKJJIFKLMHMJMMJIJLKJJLJJJMKLJHAHIGJJIDIHGGHGGCF?   X0:i:1  X1:i:0  MD:Z:45A55      AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
+ERR229776.71788763     147     17      3897    60      101M    =       3673    -324    GCATGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCGCGCACCTGCTACACTCCTTCTTATGGCTGATATTCCACGCACCTGCTACACTCCTTCTTAG   FD@HEEBGIJIHFFFAIHGHGJHGHKGGGGGIHFBBEC@JAF@.MKJJHF8E>LKHJLJLLIIHJFKHIIGGKJHCG?EFBHIGDCF>F@CCDFEGEGFF@   X0:i:1  X1:i:0  MD:Z:39A61      AM:i:37 NM:i:1  SM:i:37 MQ:i:60 XT:A:U  BQ:Z:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+ERR229776.84503264     83      17      3903    60      2S99M   =       3670    -331    GCCCCTGCTACCCTCCTTCTTAGGGCTGATATTCCGCGCCCCTGCTACCCTCCTTCTTATGGCTGATATTCCACGCACCTGCTACACTCCTTCTTAGGGCT   ###?DDA5-;91@B:HBJ<?ICFID><:89-=F65868-%4C9E5-=>9C+9C9H;AFC7GEBCCJJILKJHHAIHELLIJJD=C>IFEIIJIJHLEEGEB   X0:i:1  X1:i:0  XC:i:99 MD:Z:0A8A23A3A8A52      AM:i:25 NM:i:5  SM:i:25 MQ:i:60 XT:A:U  BQ:Z:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
diff --git a/test/mpileup/mpileup.5.out b/test/mpileup/mpileup.5.out
new file mode 100644 (file)
index 0000000..5aa9d4a
--- /dev/null
@@ -0,0 +1,529 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=17,length=4200>
+##ALT=<ID=*,Description="Represents allele(s) other than observed.">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IDV,Number=1,Type=Integer,Description="Maximum number of reads supporting an indel">
+##INFO=<ID=IMF,Number=1,Type=Float,Description="Maximum fraction of reads supporting an indel">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias for filtering splice-site artefacts in RNA-seq data (bigger is better)",Version="3">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Mann-Whitney U test of Read Position Bias (bigger is better)">
+##INFO=<ID=MQB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality Bias (bigger is better)">
+##INFO=<ID=BQB,Number=1,Type=Float,Description="Mann-Whitney U test of Base Quality Bias (bigger is better)">
+##INFO=<ID=MQSB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality vs Strand Bias (bigger is better)">
+##INFO=<ID=SGB,Number=1,Type=Float,Description="Segregation based metric.">
+##INFO=<ID=MQ0F,Number=1,Type=Float,Description="Fraction of MQ0 reads (smaller is better)">
+##INFO=<ID=I16,Number=16,Type=Float,Description="Auxiliary tag used for calling, see description of bcf_callret1_t in bam2bcf.h">
+##INFO=<ID=QS,Number=R,Type=Float,Description="Auxiliary tag used for calling">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Number of high-quality bases">
+##FORMAT=<ID=SP,Number=1,Type=Integer,Description="Phred-scaled strand bias P-value">
+##FORMAT=<ID=AD,Number=R,Type=Integer,Description="Allelic depths">
+##FORMAT=<ID=ADF,Number=R,Type=Integer,Description="Allelic depths on the forward strand">
+##FORMAT=<ID=ADR,Number=R,Type=Integer,Description="Allelic depths on the reverse strand">
+##INFO=<ID=AD,Number=R,Type=Integer,Description="Total allelic depths">
+##INFO=<ID=ADF,Number=R,Type=Integer,Description="Total allelic depths on the forward strand">
+##INFO=<ID=ADR,Number=R,Type=Integer,Description="Total allelic depths on the reverse strand">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  HG00100 HG00101 HG00102
+17     100     .       C       <*>     0       .       DP=18;ADF=17,0;ADR=0,0;AD=17,0;I16=17,0,0,0,688,29762,0,0,958,55682,0,0,332,7446,0,0;QS=3,0;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,27,189:9:0:9,0:0,0:9,0        0,9,108:3:0:3,0:0,0:3,0 0,15,134:5:0:5,0:0,0:5,0
+17     101     .       C       <*>     0       .       DP=18;ADF=17,0;ADR=0,0;AD=17,0;I16=17,0,0,0,650,27530,0,0,958,55682,0,0,331,7303,0,0;QS=3,0;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,27,182:9:0:9,0:0,0:9,0        0,9,99:3:0:3,0:0,0:3,0  0,15,132:5:0:5,0:0,0:5,0
+17     102     .       C       <*>     0       .       DP=18;ADF=17,0;ADR=0,0;AD=17,0;I16=17,0,0,0,695,30453,0,0,958,55682,0,0,330,7178,0,0;QS=3,0;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,27,188:9:0:9,0:0,0:9,0        0,9,111:3:0:3,0:0,0:3,0 0,15,139:5:0:5,0:0,0:5,0
+17     103     .       T       <*>     0       .       DP=18;ADF=16,0;ADR=0,0;AD=16,0;I16=16,0,0,0,692,31998,0,0,929,54841,0,0,323,7035,0,0;QS=3,0;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,24,189:8:0:8,0:0,0:8,0        0,9,108:3:0:3,0:0,0:3,0 0,15,147:5:0:5,0:0,0:5,0
+17     104     .       G       <*>     0       .       DP=18;ADF=15,0;ADR=0,0;AD=15,0;I16=15,0,0,0,611,26723,0,0,900,54000,0,0,295,6259,0,0;QS=3,0;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,24,178:8:0:8,0:0,0:8,0        0,6,89:2:0:2,0:0,0:2,0  0,15,133:5:0:5,0:0,0:5,0
+17     105     .       G       <*>     0       .       DP=19;ADF=17,0;ADR=0,0;AD=17,0;I16=17,0,0,0,604,23936,0,0,989,58441,0,0,317,6751,0,0;QS=3,0;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,27,170:9:0:9,0:0,0:9,0        0,9,97:3:0:3,0:0,0:3,0  0,15,125:5:0:5,0:0,0:5,0
+17     106     .       G       <*>     0       .       DP=19;ADF=17,0;ADR=0,0;AD=17,0;I16=17,0,0,0,644,26574,0,0,989,58441,0,0,299,6093,0,0;QS=3,0;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,30,190:10:0:10,0:0,0:10,0     0,6,85:2:0:2,0:0,0:2,0  0,15,124:5:0:5,0:0,0:5,0
+17     107     .       C       <*>     0       .       DP=19;ADF=17,0;ADR=0,0;AD=17,0;I16=17,0,0,0,694,30064,0,0,989,58441,0,0,313,6543,0,0;QS=3,0;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,27,192:9:0:9,0:0,0:9,0        0,9,108:3:0:3,0:0,0:3,0 0,15,136:5:0:5,0:0,0:5,0
+17     108     .       C       <*>     0       .       DP=19;ADF=17,0;ADR=0,0;AD=17,0;I16=17,0,0,0,692,30148,0,0,989,58441,0,0,310,6420,0,0;QS=3,0;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,27,190:9:0:9,0:0,0:9,0        0,9,108:3:0:3,0:0,0:3,0 0,15,135:5:0:5,0:0,0:5,0
+17     109     .       T       <*>     0       .       DP=19;ADF=17,0;ADR=0,0;AD=17,0;I16=17,0,0,0,741,34273,0,0,989,58441,0,0,307,6319,0,0;QS=3,0;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,27,195:9:0:9,0:0,0:9,0        0,9,110:3:0:3,0:0,0:3,0 0,15,150:5:0:5,0:0,0:5,0
+17     110     .       G       <*>     0       .       DP=19;ADF=17,0;ADR=0,0;AD=17,0;I16=17,0,0,0,704,31276,0,0,989,58441,0,0,304,6240,0,0;QS=3,0;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,27,194:9:0:9,0:0,0:9,0        0,9,104:3:0:3,0:0,0:3,0 0,15,136:5:0:5,0:0,0:5,0
+17     111     .       G       <*>     0       .       DP=19;ADF=16,0;ADR=0,0;AD=16,0;I16=16,0,0,0,584,24362,0,0,929,54841,0,0,272,5416,0,0;QS=3,0;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,30,167:10:0:10,0:0,0:10,0     0,6,88:2:0:2,0:0,0:2,0  0,12,118:4:0:4,0:0,0:4,0
+17     112     .       C       <*>     0       .       DP=19;ADF=17,0;ADR=0,0;AD=17,0;I16=17,0,0,0,680,29854,0,0,989,58441,0,0,296,6052,0,0;QS=3,0;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,27,191:9:0:9,0:0,0:9,0        0,9,95:3:0:3,0:0,0:3,0  0,15,135:5:0:5,0:0,0:5,0
+17     113     .       A       <*>     0       .       DP=19;ADF=16,0;ADR=0,0;AD=16,0;I16=16,0,0,0,645,28035,0,0,960,57600,0,0,266,5318,0,0;QS=3,0;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,27,176:9:0:9,0:0,0:9,0        0,6,87:2:0:2,0:0,0:2,0  0,15,139:5:0:5,0:0,0:5,0
+17     114     .       C       <*>     0       .       DP=19;ADF=17,0;ADR=0,0;AD=17,0;I16=17,0,0,0,674,28788,0,0,989,58441,0,0,286,5856,0,0;QS=3,0;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,27,182:9:0:9,0:0,0:9,0        0,9,103:3:0:3,0:0,0:3,0 0,15,133:5:0:5,0:0,0:5,0
+17     115     .       C       <*>     0       .       DP=21;ADF=18,0;ADR=0,0;AD=18,0;I16=18,0,0,0,708,30546,0,0,1049,62041,0,0,274,5490,0,0;QS=3,0;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,30,189:10:0:10,0:0,0:10,0     0,6,89:2:0:2,0:0,0:2,0  0,18,147:6:0:6,0:0,0:6,0
+17     116     .       A       <*>     0       .       DP=21;ADF=17,0;ADR=1,0;AD=18,0;I16=17,1,0,0,727,31755,0,0,1049,62041,0,0,253,5079,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,27,183:9:0:9,0:0,0:9,0        0,6,90:2:0:2,0:0,0:2,0  0,21,175:7:0:6,0:1,0:7,0
+17     117     .       G       <*>     0       .       DP=21;ADF=17,0;ADR=1,0;AD=18,0;I16=17,1,0,0,712,30478,0,0,1049,62041,0,0,249,5019,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,27,183:9:0:9,0:0,0:9,0        0,6,85:2:0:2,0:0,0:2,0  0,21,177:7:0:6,0:1,0:7,0
+17     118     .       G       <*>     0       .       DP=20;ADF=16,0;ADR=1,0;AD=17,0;I16=16,1,0,0,636,26574,0,0,958,55682,0,0,266,5426,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,27,175:9:0:9,0:0,0:9,0        0,3,60:1:0:1,0:0,0:1,0  0,21,162:7:0:6,0:1,0:7,0
+17     119     .       G       <*>     0       .       DP=19;ADF=16,0;ADR=1,0;AD=17,0;I16=16,1,0,0,629,26439,0,0,958,55682,0,0,267,5553,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,24,175:8:0:8,0:0,0:8,0        0,6,73:2:0:2,0:0,0:2,0  0,21,160:7:0:6,0:1,0:7,0
+17     120     .       A       <*>     0       .       DP=19;ADF=16,0;ADR=1,0;AD=17,0;I16=16,1,0,0,672,29188,0,0,958,55682,0,0,264,5518,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,24,175:8:0:8,0:0,0:8,0        0,6,83:2:0:2,0:0,0:2,0  0,21,171:7:0:6,0:1,0:7,0
+17     121     .       G       <*>     0       .       DP=19;ADF=16,0;ADR=1,0;AD=17,0;I16=16,1,0,0,662,28460,0,0,958,55682,0,0,260,5454,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,24,181:8:0:8,0:0,0:8,0        0,6,80:2:0:2,0:0,0:2,0  0,21,168:7:0:6,0:1,0:7,0
+17     122     .       C       <*>     0       .       DP=20;ADF=17,0;ADR=1,0;AD=18,0;I16=17,1,0,0,716,31224,0,0,1018,59282,0,0,256,5410,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,24,181:8:0:8,0:0,0:8,0        0,9,99:3:0:3,0:0,0:3,0  0,21,178:7:0:6,0:1,0:7,0
+17     123     .       T       <*>     0       .       DP=18;ADF=15,0;ADR=1,0;AD=16,0;I16=15,1,0,0,661,29997,0,0,898,52082,0,0,255,5385,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,167:7:0:7,0:0,0:7,0        0,9,112:3:0:3,0:0,0:3,0 0,18,166:6:0:5,0:1,0:6,0
+17     124     .       T       <*>     0       .       DP=19;ADF=17,0;ADR=1,0;AD=18,0;I16=17,1,0,0,626,24802,0,0,987,56523,0,0,279,6003,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,27,154:9:0:9,0:0,0:9,0        0,9,104:3:0:3,0:0,0:3,0 0,18,154:6:0:5,0:1,0:6,0
+17     125     .       A       <*>     0       .       DP=18;ADF=15,0;ADR=1,0;AD=16,0;I16=15,1,0,0,611,25689,0,0,898,52082,0,0,254,5340,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,154:7:0:7,0:0,0:7,0        0,9,104:3:0:3,0:0,0:3,0 0,18,162:6:0:5,0:1,0:6,0
+17     126     .       A       <*>     0       .       DP=18;ADF=16,0;ADR=1,0;AD=17,0;I16=16,1,0,0,648,27366,0,0,927,52923,0,0,279,5947,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,24,162:8:0:8,0:0,0:8,0        0,9,107:3:0:3,0:0,0:3,0 0,18,174:6:0:5,0:1,0:6,0
+17     127     .       C       <*>     0       .       DP=18;ADF=16,0;ADR=1,0;AD=17,0;I16=16,1,0,0,646,26972,0,0,927,52923,0,0,279,5949,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,24,163:8:0:8,0:0,0:8,0        0,9,109:3:0:3,0:0,0:3,0 0,18,160:6:0:5,0:1,0:6,0
+17     128     .       A       <*>     0       .       DP=18;ADF=16,0;ADR=1,0;AD=17,0;I16=16,1,0,0,673,28797,0,0,927,52923,0,0,279,5971,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,24,169:8:0:8,0:0,0:8,0        0,9,111:3:0:3,0:0,0:3,0 0,18,162:6:0:5,0:1,0:6,0
+17     129     .       A       <*>     0       .       DP=17;ADF=15,0;ADR=1,0;AD=16,0;I16=15,1,0,0,645,27891,0,0,867,49323,0,0,280,6012,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,24,168:8:0:8,0:0,0:8,0        0,9,113:3:0:3,0:0,0:3,0 0,15,159:5:0:4,0:1,0:5,0
+17     130     .       A       <*>     0       .       DP=17;ADF=15,0;ADR=1,0;AD=16,0;I16=15,1,0,0,641,27295,0,0,867,49323,0,0,281,6071,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,24,169:8:0:8,0:0,0:8,0        0,9,113:3:0:3,0:0,0:3,0 0,15,152:5:0:4,0:1,0:5,0
+17     131     .       C       <*>     0       .       DP=16;ADF=14,0;ADR=1,0;AD=15,0;I16=14,1,0,0,606,25732,0,0,838,48482,0,0,256,5472,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,167:7:0:7,0:0,0:7,0        0,9,110:3:0:3,0:0,0:3,0 0,15,147:5:0:4,0:1,0:5,0
+17     132     .       A       <*>     0       .       DP=16;ADF=14,0;ADR=1,0;AD=15,0;I16=14,1,0,0,627,27579,0,0,838,48482,0,0,256,5514,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,169:7:0:7,0:0,0:7,0        0,9,110:3:0:3,0:0,0:3,0 0,15,151:5:0:4,0:1,0:5,0
+17     133     .       T       <*>     0       .       DP=15;ADF=13,0;ADR=2,0;AD=15,0;I16=13,2,0,0,584,22816,0,0,838,48482,0,0,282,6196,0,0;QS=3,0;MQSB=0.576923;MQ0F=0        PL:DP:SP:ADF:ADR:AD     0,21,163:7:0:7,0:0,0:7,0        0,9,105:3:0:2,0:1,0:3,0 0,15,150:5:0:4,0:1,0:5,0
+17     134     .       C       <*>     0       .       DP=15;ADF=13,0;ADR=2,0;AD=15,0;I16=13,2,0,0,607,24653,0,0,838,48482,0,0,283,6267,0,0;QS=3,0;MQSB=0.576923;MQ0F=0        PL:DP:SP:ADF:ADR:AD     0,21,177:7:0:7,0:0,0:7,0        0,9,105:3:0:2,0:1,0:3,0 0,15,152:5:0:4,0:1,0:5,0
+17     135     .       T       <*>     0       .       DP=15;ADF=13,0;ADR=2,0;AD=15,0;I16=13,2,0,0,600,24178,0,0,838,48482,0,0,284,6352,0,0;QS=3,0;MQSB=0.576923;MQ0F=0        PL:DP:SP:ADF:ADR:AD     0,21,173:7:0:7,0:0,0:7,0        0,9,106:3:0:2,0:1,0:3,0 0,15,156:5:0:4,0:1,0:5,0
+17     136     .       G       <*>     0       .       DP=15;ADF=13,0;ADR=2,0;AD=15,0;I16=13,2,0,0,574,22258,0,0,838,48482,0,0,286,6450,0,0;QS=3,0;MQSB=0.576923;MQ0F=0        PL:DP:SP:ADF:ADR:AD     0,21,172:7:0:7,0:0,0:7,0        0,9,105:3:0:2,0:1,0:3,0 0,15,134:5:0:4,0:1,0:5,0
+17     137     .       T       <*>     0       .       DP=15;ADF=13,0;ADR=2,0;AD=15,0;I16=13,2,0,0,563,21377,0,0,838,48482,0,0,289,6561,0,0;QS=3,0;MQSB=0.576923;MQ0F=0        PL:DP:SP:ADF:ADR:AD     0,21,160:7:0:7,0:0,0:7,0        0,9,104:3:0:2,0:1,0:3,0 0,15,139:5:0:4,0:1,0:5,0
+17     138     .       C       <*>     0       .       DP=15;ADF=13,0;ADR=2,0;AD=15,0;I16=13,2,0,0,584,23088,0,0,838,48482,0,0,291,6637,0,0;QS=3,0;MQSB=0.576923;MQ0F=0        PL:DP:SP:ADF:ADR:AD     0,21,172:7:0:7,0:0,0:7,0        0,9,108:3:0:2,0:1,0:3,0 0,15,142:5:0:4,0:1,0:5,0
+17     139     .       C       <*>     0       .       DP=15;ADF=13,0;ADR=2,0;AD=15,0;I16=13,2,0,0,554,20790,0,0,838,48482,0,0,292,6680,0,0;QS=3,0;MQSB=0.576923;MQ0F=0        PL:DP:SP:ADF:ADR:AD     0,21,161:7:0:7,0:0,0:7,0        0,9,106:3:0:2,0:1,0:3,0 0,15,143:5:0:4,0:1,0:5,0
+17     140     .       A       <*>     0       .       DP=15;ADF=13,0;ADR=2,0;AD=15,0;I16=13,2,0,0,583,22789,0,0,838,48482,0,0,292,6690,0,0;QS=3,0;MQSB=0.576923;MQ0F=0        PL:DP:SP:ADF:ADR:AD     0,21,163:7:0:7,0:0,0:7,0        0,9,107:3:0:2,0:1,0:3,0 0,15,153:5:0:4,0:1,0:5,0
+17     141     .       G       <*>     0       .       DP=14;ADF=12,0;ADR=2,0;AD=14,0;I16=12,2,0,0,534,20750,0,0,778,44882,0,0,292,6664,0,0;QS=3,0;MQSB=0.583333;MQ0F=0        PL:DP:SP:ADF:ADR:AD     0,18,158:6:0:6,0:0,0:6,0        0,9,108:3:0:2,0:1,0:3,0 0,15,142:5:0:4,0:1,0:5,0
+17     142     .       C       <*>     0       .       DP=14;ADF=12,0;ADR=2,0;AD=14,0;I16=12,2,0,0,503,18593,0,0,778,44882,0,0,292,6650,0,0;QS=3,0;MQSB=0.583333;MQ0F=0        PL:DP:SP:ADF:ADR:AD     0,18,157:6:0:6,0:0,0:6,0        0,9,97:3:0:2,0:1,0:3,0  0,15,129:5:0:4,0:1,0:5,0
+17     143     .       G       <*>     0       .       DP=14;ADF=11,0;ADR=2,0;AD=13,0;I16=11,2,0,0,415,13657,0,0,718,41282,0,0,285,6599,0,0;QS=3,0;MQSB=0.590909;MQ0F=0        PL:DP:SP:ADF:ADR:AD     0,18,128:6:0:6,0:0,0:6,0        0,9,95:3:0:2,0:1,0:3,0  0,12,97:4:0:3,0:1,0:4,0
+17     144     .       A       <*>     0       .       DP=14;ADF=12,0;ADR=2,0;AD=14,0;I16=12,2,0,0,519,19725,0,0,778,44882,0,0,291,6609,0,0;QS=3,0;MQSB=0.583333;MQ0F=0        PL:DP:SP:ADF:ADR:AD     0,18,152:6:0:6,0:0,0:6,0        0,9,105:3:0:2,0:1,0:3,0 0,15,129:5:0:4,0:1,0:5,0
+17     145     .       A       <*>     0       .       DP=14;ADF=12,0;ADR=2,0;AD=14,0;I16=12,2,0,0,527,20289,0,0,778,44882,0,0,290,6584,0,0;QS=3,0;MQSB=0.583333;MQ0F=0        PL:DP:SP:ADF:ADR:AD     0,18,153:6:0:6,0:0,0:6,0        0,9,106:3:0:2,0:1,0:3,0 0,15,138:5:0:4,0:1,0:5,0
+17     146     .       T       <*>     0       .       DP=14;ADF=12,0;ADR=2,0;AD=14,0;I16=12,2,0,0,514,19484,0,0,778,44882,0,0,289,6573,0,0;QS=3,0;MQSB=0.583333;MQ0F=0        PL:DP:SP:ADF:ADR:AD     0,18,152:6:0:6,0:0,0:6,0        0,9,103:3:0:2,0:1,0:3,0 0,15,128:5:0:4,0:1,0:5,0
+17     147     .       A       <*>     0       .       DP=14;ADF=12,0;ADR=2,0;AD=14,0;I16=12,2,0,0,515,19213,0,0,778,44882,0,0,288,6576,0,0;QS=3,0;MQSB=0.583333;MQ0F=0        PL:DP:SP:ADF:ADR:AD     0,18,150:6:0:6,0:0,0:6,0        0,9,99:3:0:2,0:1,0:3,0  0,15,140:5:0:4,0:1,0:5,0
+17     148     .       C       <*>     0       .       DP=14;ADF=12,0;ADR=2,0;AD=14,0;I16=12,2,0,0,541,21019,0,0,778,44882,0,0,286,6542,0,0;QS=3,0;MQSB=0.583333;MQ0F=0        PL:DP:SP:ADF:ADR:AD     0,18,157:6:0:6,0:0,0:6,0        0,9,106:3:0:2,0:1,0:3,0 0,15,146:5:0:4,0:1,0:5,0
+17     149     .       C       <*>     0       .       DP=14;ADF=12,0;ADR=2,0;AD=14,0;I16=12,2,0,0,512,19326,0,0,778,44882,0,0,283,6471,0,0;QS=3,0;MQSB=0.583333;MQ0F=0        PL:DP:SP:ADF:ADR:AD     0,18,148:6:0:6,0:0,0:6,0        0,9,109:3:0:2,0:1,0:3,0 0,15,140:5:0:4,0:1,0:5,0
+17     150     .       T       <*>     0       .       DP=13;ADF=11,0;ADR=2,0;AD=13,0;I16=11,2,0,0,511,20251,0,0,749,44041,0,0,280,6362,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,18,153:6:0:6,0:0,0:6,0        0,6,84:2:0:1,0:1,0:2,0  0,15,152:5:0:4,0:1,0:5,0
+17     151     .       G       <*>     0       .       DP=13;ADF=11,0;ADR=2,0;AD=13,0;I16=11,2,0,0,506,19826,0,0,749,44041,0,0,277,6263,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,18,157:6:0:6,0:0,0:6,0        0,6,84:2:0:1,0:1,0:2,0  0,15,144:5:0:4,0:1,0:5,0
+17     152     .       C       <*>     0       .       DP=14;ADF=12,0;ADR=2,0;AD=14,0;I16=12,2,0,0,543,21283,0,0,809,47641,0,0,274,6174,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,21,168:7:0:7,0:0,0:7,0        0,6,84:2:0:1,0:1,0:2,0  0,15,146:5:0:4,0:1,0:5,0
+17     153     .       A       <*>     0       .       DP=14;ADF=12,0;ADR=2,0;AD=14,0;I16=12,2,0,0,536,20594,0,0,809,47641,0,0,272,6096,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,21,156:7:0:7,0:0,0:7,0        0,6,81:2:0:1,0:1,0:2,0  0,15,153:5:0:4,0:1,0:5,0
+17     154     .       T       <*>     0       .       DP=14;ADF=12,0;ADR=2,0;AD=14,0;I16=12,2,0,0,523,20051,0,0,809,47641,0,0,270,6030,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,21,159:7:0:7,0:0,0:7,0        0,6,83:2:0:1,0:1,0:2,0  0,15,139:5:0:4,0:1,0:5,0
+17     155     .       C       <*>     0       .       DP=14;ADF=12,0;ADR=2,0;AD=14,0;I16=12,2,0,0,542,21254,0,0,809,47641,0,0,268,5976,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,21,172:7:0:7,0:0,0:7,0        0,6,85:2:0:1,0:1,0:2,0  0,15,139:5:0:4,0:1,0:5,0
+17     156     .       C       <*>     0       .       DP=14;ADF=12,0;ADR=2,0;AD=14,0;I16=12,2,0,0,536,20884,0,0,809,47641,0,0,266,5934,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,21,163:7:0:7,0:0,0:7,0        0,6,84:2:0:1,0:1,0:2,0  0,15,150:5:0:4,0:1,0:5,0
+17     157     .       C       <*>     0       .       DP=14;ADF=12,0;ADR=2,0;AD=14,0;I16=12,2,0,0,555,22081,0,0,809,47641,0,0,264,5904,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,21,169:7:0:7,0:0,0:7,0        0,6,85:2:0:1,0:1,0:2,0  0,15,149:5:0:4,0:1,0:5,0
+17     158     .       T       <*>     0       .       DP=14;ADF=12,0;ADR=2,0;AD=14,0;I16=12,2,0,0,568,23154,0,0,809,47641,0,0,262,5886,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,21,170:7:0:7,0:0,0:7,0        0,6,84:2:0:1,0:1,0:2,0  0,15,159:5:0:4,0:1,0:5,0
+17     159     .       A       <*>     0       .       DP=15;ADF=12,0;ADR=2,0;AD=14,0;I16=12,2,0,0,519,19467,0,0,809,47641,0,0,260,5880,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,21,157:7:0:7,0:0,0:7,0        0,6,83:2:0:1,0:1,0:2,0  0,15,135:5:0:4,0:1,0:5,0
+17     160     .       G       <*>     0       .       DP=15;ADF=13,0;ADR=2,0;AD=15,0;I16=13,2,0,0,547,20633,0,0,869,51241,0,0,259,5887,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,21,165:7:0:7,0:0,0:7,0        0,6,85:2:0:1,0:1,0:2,0  0,18,139:6:0:5,0:1,0:6,0
+17     161     .       A       <*>     0       .       DP=15;ADF=13,0;ADR=2,0;AD=15,0;I16=13,2,0,0,568,21610,0,0,869,51241,0,0,258,5908,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,21,157:7:0:7,0:0,0:7,0        0,6,83:2:0:1,0:1,0:2,0  0,18,162:6:0:5,0:1,0:6,0
+17     162     .       A       <*>     0       .       DP=15;ADF=13,0;ADR=2,0;AD=15,0;I16=13,2,0,0,557,21139,0,0,869,51241,0,0,255,5843,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,21,147:7:0:7,0:0,0:7,0        0,6,87:2:0:1,0:1,0:2,0  0,18,167:6:0:5,0:1,0:6,0
+17     163     .       G       <*>     0       .       DP=14;ADF=12,0;ADR=2,0;AD=14,0;I16=12,2,0,0,503,18645,0,0,809,47641,0,0,253,5791,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,21,153:7:0:7,0:0,0:7,0        0,6,79:2:0:1,0:1,0:2,0  0,15,138:5:0:4,0:1,0:5,0
+17     164     .       T       <*>     0       .       DP=14;ADF=12,0;ADR=2,0;AD=14,0;I16=12,2,0,0,460,15968,0,0,809,47641,0,0,252,5750,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,18,131:6:0:6,0:0,0:6,0        0,6,79:2:0:1,0:1,0:2,0  0,18,136:6:0:5,0:1,0:6,0
+17     165     .       G       <*>     0       .       DP=14;ADF=10,0;ADR=2,0;AD=12,0;I16=10,2,0,0,456,17460,0,0,689,40441,0,0,226,5094,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,18,149:6:0:6,0:0,0:6,0        0,6,80:2:0:1,0:1,0:2,0  0,12,122:4:0:3,0:1,0:4,0
+17     166     .       A       <*>     0       .       DP=14;ADF=11,0;ADR=2,0;AD=13,0;I16=11,2,0,0,496,19138,0,0,749,44041,0,0,227,5077,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,18,145:6:0:6,0:0,0:6,0        0,6,82:2:0:1,0:1,0:2,0  0,15,148:5:0:4,0:1,0:5,0
+17     167     .       A       <*>     0       .       DP=14;ADF=11,0;ADR=2,0;AD=13,0;I16=11,2,0,0,477,17851,0,0,749,44041,0,0,227,5071,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,18,132:6:0:6,0:0,0:6,0        0,6,86:2:0:1,0:1,0:2,0  0,15,147:5:0:4,0:1,0:5,0
+17     168     .       G       <*>     0       .       DP=14;ADF=12,0;ADR=2,0;AD=14,0;I16=12,2,0,0,481,18015,0,0,809,47641,0,0,252,5702,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,18,145:6:0:6,0:0,0:6,0        0,6,82:2:0:1,0:1,0:2,0  0,18,140:6:0:5,0:1,0:6,0
+17     169     .       C       <*>     0       .       DP=13;ADF=10,0;ADR=2,0;AD=12,0;I16=10,2,0,0,402,14224,0,0,689,40441,0,0,227,5045,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,15,106:5:0:5,0:0,0:5,0        0,6,76:2:0:1,0:1,0:2,0  0,15,145:5:0:4,0:1,0:5,0
+17     170     .       C       <*>     0       .       DP=13;ADF=11,0;ADR=2,0;AD=13,0;I16=11,2,0,0,447,16383,0,0,749,44041,0,0,251,5601,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,15,128:5:0:5,0:0,0:5,0        0,6,80:2:0:1,0:1,0:2,0  0,18,143:6:0:5,0:1,0:6,0
+17     171     .       A       <*>     0       .       DP=13;ADF=11,0;ADR=2,0;AD=13,0;I16=11,2,0,0,500,19366,0,0,749,44041,0,0,250,5546,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,15,134:5:0:5,0:0,0:5,0        0,6,81:2:0:1,0:1,0:2,0  0,18,166:6:0:5,0:1,0:6,0
+17     172     .       C       <*>     0       .       DP=13;ADF=10,0;ADR=2,0;AD=12,0;I16=10,2,0,0,439,16395,0,0,689,40441,0,0,241,5441,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,15,138:5:0:5,0:0,0:5,0        0,6,75:2:0:1,0:1,0:2,0  0,15,129:5:0:4,0:1,0:5,0
+17     173     .       C       <*>     0       .       DP=13;ADF=11,0;ADR=2,0;AD=13,0;I16=11,2,0,0,435,15225,0,0,749,44041,0,0,248,5478,0,0;QS=3,0;MQSB=0.5;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,15,121:5:0:5,0:0,0:5,0        0,6,76:2:0:1,0:1,0:2,0  0,18,146:6:0:5,0:1,0:6,0
+17     174     .       G       <*>     0       .       DP=13;ADF=11,0;ADR=1,0;AD=12,0;I16=11,1,0,0,351,10685,0,0,689,40441,0,0,238,5364,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,15,111:5:0:5,0:0,0:5,0        0,3,27:1:0:1,0:0,0:1,0  0,18,117:6:0:5,0:1,0:6,0
+17     175     .       C       <*>     0       .       DP=14;ADF=13,0;ADR=1,0;AD=14,0;I16=13,1,0,0,511,19161,0,0,809,47641,0,0,249,5463,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,18,143:6:0:6,0:0,0:6,0        0,3,41:1:0:1,0:0,0:1,0  0,21,175:7:0:6,0:1,0:7,0
+17     176     .       C       <*>     0       .       DP=14;ADF=13,0;ADR=1,0;AD=14,0;I16=13,1,0,0,489,17733,0,0,809,47641,0,0,251,5477,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,18,146:6:0:6,0:0,0:6,0        0,3,44:1:0:1,0:0,0:1,0  0,21,152:7:0:6,0:1,0:7,0
+17     177     .       C       <*>     0       .       DP=14;ADF=13,0;ADR=1,0;AD=14,0;I16=13,1,0,0,488,17328,0,0,809,47641,0,0,253,5507,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,18,138:6:0:6,0:0,0:6,0        0,3,44:1:0:1,0:0,0:1,0  0,21,158:7:0:6,0:1,0:7,0
+17     178     .       A       <*>     0       .       DP=14;ADF=13,0;ADR=1,0;AD=14,0;I16=13,1,0,0,519,19485,0,0,809,47641,0,0,254,5502,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,18,147:6:0:6,0:0,0:6,0        0,3,42:1:0:1,0:0,0:1,0  0,21,172:7:0:6,0:1,0:7,0
+17     179     .       A       <*>     0       .       DP=14;ADF=13,0;ADR=1,0;AD=14,0;I16=13,1,0,0,478,17278,0,0,809,47641,0,0,255,5511,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,18,134:6:0:6,0:0,0:6,0        0,3,44:1:0:1,0:0,0:1,0  0,21,170:7:0:6,0:1,0:7,0
+17     180     .       A       <*>     0       .       DP=14;ADF=12,0;ADR=1,0;AD=13,0;I16=12,1,0,0,425,14653,0,0,749,44041,0,0,250,5498,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,18,126:6:0:6,0:0,0:6,0        0,3,43:1:0:1,0:0,0:1,0  0,18,148:6:0:5,0:1,0:6,0
+17     181     .       G       <*>     0       .       DP=14;ADF=11,0;ADR=1,0;AD=12,0;I16=11,1,0,0,450,17152,0,0,689,40441,0,0,233,5233,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,18,156:6:0:6,0:0,0:6,0        0,3,41:1:0:1,0:0,0:1,0  0,15,138:5:0:4,0:1,0:5,0
+17     182     .       A       <*>     0       .       DP=15;ADF=14,0;ADR=1,0;AD=15,0;I16=14,1,0,0,515,18235,0,0,869,51241,0,0,258,5622,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,150:7:0:7,0:0,0:7,0        0,3,43:1:0:1,0:0,0:1,0  0,21,159:7:0:6,0:1,0:7,0
+17     183     .       C       <*>     0       .       DP=15;ADF=13,0;ADR=1,0;AD=14,0;I16=13,1,0,0,483,17419,0,0,809,47641,0,0,235,5063,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,159:7:0:7,0:0,0:7,0        0,3,40:1:0:1,0:0,0:1,0  0,18,139:6:0:5,0:1,0:6,0
+17     184     .       A       <*>     0       .       DP=15;ADF=14,0;ADR=1,0;AD=15,0;I16=14,1,0,0,535,19667,0,0,869,51241,0,0,262,5770,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,158:7:0:7,0:0,0:7,0        0,3,41:1:0:1,0:0,0:1,0  0,21,163:7:0:6,0:1,0:7,0
+17     185     .       C       <*>     0       .       DP=15;ADF=13,0;ADR=1,0;AD=14,0;I16=13,1,0,0,487,17295,0,0,809,47641,0,0,238,5192,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,150:7:0:7,0:0,0:7,0        0,3,38:1:0:1,0:0,0:1,0  0,18,160:6:0:5,0:1,0:6,0
+17     186     .       G       <*>     0       .       DP=15;ADF=12,0;ADR=1,0;AD=13,0;I16=12,1,0,0,381,11429,0,0,749,44041,0,0,239,5253,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,18,117:6:0:6,0:0,0:6,0        0,3,32:1:0:1,0:0,0:1,0  0,18,124:6:0:5,0:1,0:6,0
+17     187     .       C       <*>     0       .       DP=14;ADF=13,0;ADR=1,0;AD=14,0;I16=13,1,0,0,511,18979,0,0,809,47641,0,0,266,5952,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,18,147:6:0:6,0:0,0:6,0        0,3,38:1:0:1,0:0,0:1,0  0,21,172:7:0:6,0:1,0:7,0
+17     188     .       C       <*>     0       .       DP=14;ADF=13,0;ADR=1,0;AD=14,0;I16=13,1,0,0,496,18042,0,0,809,47641,0,0,267,5989,0,0;QS=3,0;MQSB=1;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,18,147:6:0:6,0:0,0:6,0        0,3,37:1:0:1,0:0,0:1,0  0,21,162:7:0:6,0:1,0:7,0
+17     189     .       C       <*>     0       .       DP=15;ADF=13,0;ADR=2,0;AD=15,0;I16=13,2,0,0,552,20504,0,0,838,48482,0,0,268,6040,0,0;QS=3,0;MQSB=0;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,18,152:6:0:6,0:0,0:6,0        0,6,67:2:0:1,0:1,0:2,0  0,21,167:7:0:6,0:1,0:7,0
+17     190     .       A       <*>     0       .       DP=15;ADF=12,0;ADR=2,0;AD=14,0;I16=12,2,0,0,500,18230,0,0,778,44882,0,0,243,5381,0,0;QS=3,0;MQSB=0;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,18,138:6:0:6,0:0,0:6,0        0,6,68:2:0:1,0:1,0:2,0  0,18,159:6:0:5,0:1,0:6,0
+17     191     .       T       <*>     0       .       DP=15;ADF=13,0;ADR=2,0;AD=15,0;I16=13,2,0,0,534,19276,0,0,838,48482,0,0,267,5939,0,0;QS=3,0;MQSB=0;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,18,143:6:0:6,0:0,0:6,0        0,6,67:2:0:1,0:1,0:2,0  0,21,169:7:0:6,0:1,0:7,0
+17     192     .       G       <*>     0       .       DP=15;ADF=13,0;ADR=2,0;AD=15,0;I16=13,2,0,0,499,17439,0,0,838,48482,0,0,266,5890,0,0;QS=3,0;MQSB=0;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,18,143:6:0:6,0:0,0:6,0        0,6,67:2:0:1,0:1,0:2,0  0,21,151:7:0:6,0:1,0:7,0
+17     193     .       T       <*>     0       .       DP=15;ADF=13,0;ADR=2,0;AD=15,0;I16=13,2,0,0,505,17811,0,0,838,48482,0,0,265,5859,0,0;QS=3,0;MQSB=0;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,18,140:6:0:6,0:0,0:6,0        0,6,63:2:0:1,0:1,0:2,0  0,21,157:7:0:6,0:1,0:7,0
+17     194     .       C       <*>     0       .       DP=14;ADF=12,0;ADR=2,0;AD=14,0;I16=12,2,0,0,467,16569,0,0,778,44882,0,0,265,5845,0,0;QS=3,0;MQSB=0;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,18,142:6:0:6,0:0,0:6,0        0,6,67:2:0:1,0:1,0:2,0  0,18,145:6:0:5,0:1,0:6,0
+17     195     .       C       <*>     0       .       DP=14;ADF=11,0;ADR=3,0;AD=14,0;I16=11,3,0,0,503,18647,0,0,747,42123,0,0,266,5846,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,18,159:6:0:5,0:1,0:6,0        0,6,71:2:0:1,0:1,0:2,0  0,18,160:6:0:5,0:1,0:6,0
+17     196     .       A       <*>     0       .       DP=14;ADF=11,0;ADR=3,0;AD=14,0;I16=11,3,0,0,482,17400,0,0,747,42123,0,0,268,5862,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,18,166:6:0:5,0:1,0:6,0        0,6,69:2:0:1,0:1,0:2,0  0,18,138:6:0:5,0:1,0:6,0
+17     197     .       G       <*>     0       .       DP=14;ADF=11,0;ADR=3,0;AD=14,0;I16=11,3,0,0,481,17391,0,0,747,42123,0,0,270,5894,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,18,164:6:0:5,0:1,0:6,0        0,6,68:2:0:1,0:1,0:2,0  0,18,134:6:0:5,0:1,0:6,0
+17     198     .       C       <*>     0       .       DP=14;ADF=11,0;ADR=3,0;AD=14,0;I16=11,3,0,0,539,20957,0,0,747,42123,0,0,271,5893,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,18,172:6:0:5,0:1,0:6,0        0,6,70:2:0:1,0:1,0:2,0  0,18,164:6:0:5,0:1,0:6,0
+17     199     .       T       <*>     0       .       DP=14;ADF=11,0;ADR=3,0;AD=14,0;I16=11,3,0,0,505,19197,0,0,747,42123,0,0,271,5861,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,18,162:6:0:5,0:1,0:6,0        0,6,73:2:0:1,0:1,0:2,0  0,18,154:6:0:5,0:1,0:6,0
+17     200     .       T       <*>     0       .       DP=15;ADF=11,0;ADR=4,0;AD=15,0;I16=11,4,0,0,544,19918,0,0,776,42964,0,0,270,5798,0,0;QS=3,0;MQSB=0.0161635;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,18,161:6:0:5,0:1,0:6,0        0,9,89:3:0:1,0:2,0:3,0  0,18,154:6:0:5,0:1,0:6,0
+17     201     .       A       <*>     0       .       DP=16;ADF=12,0;ADR=4,0;AD=16,0;I16=12,4,0,0,568,20416,0,0,836,46564,0,0,269,5703,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,171:7:0:6,0:1,0:7,0        0,9,89:3:0:1,0:2,0:3,0  0,18,157:6:0:5,0:1,0:6,0
+17     202     .       A       <*>     0       .       DP=16;ADF=12,0;ADR=4,0;AD=16,0;I16=12,4,0,0,566,20590,0,0,836,46564,0,0,269,5627,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,178:7:0:6,0:1,0:7,0        0,9,84:3:0:1,0:2,0:3,0  0,18,163:6:0:5,0:1,0:6,0
+17     203     .       C       <*>     0       .       DP=16;ADF=12,0;ADR=4,0;AD=16,0;I16=12,4,0,0,557,20119,0,0,836,46564,0,0,269,5571,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,166:7:0:6,0:1,0:7,0        0,9,90:3:0:1,0:2,0:3,0  0,18,153:6:0:5,0:1,0:6,0
+17     204     .       C       <*>     0       .       DP=16;ADF=12,0;ADR=4,0;AD=16,0;I16=12,4,0,0,591,22379,0,0,836,46564,0,0,269,5535,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,173:7:0:6,0:1,0:7,0        0,9,91:3:0:1,0:2,0:3,0  0,18,163:6:0:5,0:1,0:6,0
+17     205     .       T       <*>     0       .       DP=16;ADF=12,0;ADR=4,0;AD=16,0;I16=12,4,0,0,635,25281,0,0,836,46564,0,0,269,5519,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,188:7:0:6,0:1,0:7,0        0,9,95:3:0:1,0:2,0:3,0  0,18,173:6:0:5,0:1,0:6,0
+17     206     .       G       <*>     0       .       DP=16;ADF=12,0;ADR=4,0;AD=16,0;I16=12,4,0,0,577,21337,0,0,836,46564,0,0,269,5523,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,180:7:0:6,0:1,0:7,0        0,9,89:3:0:1,0:2,0:3,0  0,18,143:6:0:5,0:1,0:6,0
+17     207     .       C       <*>     0       .       DP=16;ADF=12,0;ADR=4,0;AD=16,0;I16=12,4,0,0,574,21076,0,0,836,46564,0,0,269,5547,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,179:7:0:6,0:1,0:7,0        0,9,93:3:0:1,0:2,0:3,0  0,18,151:6:0:5,0:1,0:6,0
+17     208     .       A       <*>     0       .       DP=16;ADF=12,0;ADR=4,0;AD=16,0;I16=12,4,0,0,576,21486,0,0,836,46564,0,0,268,5540,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,184:7:0:6,0:1,0:7,0        0,9,93:3:0:1,0:2,0:3,0  0,18,154:6:0:5,0:1,0:6,0
+17     209     .       T       <*>     0       .       DP=16;ADF=12,0;ADR=4,0;AD=16,0;I16=12,4,0,0,567,20475,0,0,836,46564,0,0,267,5551,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,173:7:0:6,0:1,0:7,0        0,9,91:3:0:1,0:2,0:3,0  0,18,146:6:0:5,0:1,0:6,0
+17     210     .       C       <*>     0       .       DP=16;ADF=12,0;ADR=4,0;AD=16,0;I16=12,4,0,0,577,21109,0,0,836,46564,0,0,266,5580,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,185:7:0:6,0:1,0:7,0        0,9,92:3:0:1,0:2,0:3,0  0,18,151:6:0:5,0:1,0:6,0
+17     211     .       C       <*>     0       .       DP=16;ADF=12,0;ADR=4,0;AD=16,0;I16=12,4,0,0,563,20227,0,0,836,46564,0,0,265,5627,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,172:7:0:6,0:1,0:7,0        0,9,92:3:0:1,0:2,0:3,0  0,18,153:6:0:5,0:1,0:6,0
+17     212     .       C       <*>     0       .       DP=16;ADF=12,0;ADR=4,0;AD=16,0;I16=12,4,0,0,589,22179,0,0,836,46564,0,0,263,5643,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,181:7:0:6,0:1,0:7,0        0,9,92:3:0:1,0:2,0:3,0  0,18,152:6:0:5,0:1,0:6,0
+17     213     .       T       <*>     0       .       DP=16;ADF=12,0;ADR=4,0;AD=16,0;I16=12,4,0,0,598,22838,0,0,836,46564,0,0,262,5678,0,0;QS=3,0;MQSB=0.0144756;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,181:7:0:6,0:1,0:7,0        0,9,95:3:0:1,0:2,0:3,0  0,18,165:6:0:5,0:1,0:6,0
+17     214     .       A       <*>     0       .       DP=16;ADF=11,0;ADR=4,0;AD=15,0;I16=11,4,0,0,529,19401,0,0,776,42964,0,0,240,5248,0,0;QS=3,0;MQSB=0.0161635;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,176:7:0:6,0:1,0:7,0        0,9,92:3:0:1,0:2,0:3,0  0,15,118:5:0:4,0:1,0:5,0
+17     215     .       G       <*>     0       .       DP=15;ADF=12,0;ADR=3,0;AD=15,0;I16=12,3,0,0,521,19073,0,0,807,45723,0,0,262,5754,0,0;QS=3,0;MQSB=0.0342181;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,185:7:0:6,0:1,0:7,0        0,9,90:3:0:1,0:2,0:3,0  0,15,105:5:0:5,0:0,0:5,0
+17     216     .       A       <*>     0       .       DP=14;ADF=10,0;ADR=3,0;AD=13,0;I16=10,3,0,0,464,16900,0,0,687,38523,0,0,238,5166,0,0;QS=3,0;MQSB=0.040184;MQ0F=0        PL:DP:SP:ADF:ADR:AD     0,21,173:7:0:6,0:1,0:7,0        0,9,92:3:0:1,0:2,0:3,0  0,9,81:3:0:3,0:0,0:3,0
+17     217     .       A       <*>     0       .       DP=14;ADF=11,0;ADR=3,0;AD=14,0;I16=11,3,0,0,515,19433,0,0,747,42123,0,0,264,5842,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,181:7:0:6,0:1,0:7,0        0,9,90:3:0:1,0:2,0:3,0  0,12,97:4:0:4,0:0,0:4,0
+17     218     .       G       <*>     0       .       DP=14;ADF=11,0;ADR=3,0;AD=14,0;I16=11,3,0,0,507,18957,0,0,747,42123,0,0,265,5907,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,178:7:0:6,0:1,0:7,0        0,9,90:3:0:1,0:2,0:3,0  0,12,110:4:0:4,0:0,0:4,0
+17     219     .       T       <*>     0       .       DP=14;ADF=11,0;ADR=3,0;AD=14,0;I16=11,3,0,0,470,16286,0,0,747,42123,0,0,266,5986,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,173:7:0:6,0:1,0:7,0        0,9,88:3:0:1,0:2,0:3,0  0,12,89:4:0:4,0:0,0:4,0
+17     220     .       G       <*>     0       .       DP=14;ADF=10,0;ADR=3,0;AD=13,0;I16=10,3,0,0,485,18307,0,0,687,38523,0,0,242,5454,0,0;QS=3,0;MQSB=0.040184;MQ0F=0        PL:DP:SP:ADF:ADR:AD     0,21,188:7:0:6,0:1,0:7,0        0,9,88:3:0:1,0:2,0:3,0  0,9,80:3:0:3,0:0,0:3,0
+17     221     .       A       <*>     0       .       DP=14;ADF=11,0;ADR=3,0;AD=14,0;I16=11,3,0,0,487,17615,0,0,747,42123,0,0,267,6135,0,0;QS=3,0;MQSB=0.0368832;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,176:7:0:6,0:1,0:7,0        0,9,88:3:0:1,0:2,0:3,0  0,12,101:4:0:4,0:0,0:4,0
+17     222     .       A       <*>     0       .       DP=14;ADF=10,0;ADR=3,0;AD=13,0;I16=10,3,0,0,465,17367,0,0,687,38523,0,0,242,5578,0,0;QS=3,0;MQSB=0.040184;MQ0F=0        PL:DP:SP:ADF:ADR:AD     0,21,186:7:0:6,0:1,0:7,0        0,9,85:3:0:1,0:2,0:3,0  0,9,69:3:0:3,0:0,0:3,0
+17     223     .       G       <*>     0       .       DP=13;ADF=9,0;ADR=3,0;AD=12,0;I16=9,3,0,0,405,14327,0,0,627,34923,0,0,243,5657,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0 PL:DP:SP:ADF:ADR:AD     0,18,168:6:0:5,0:1,0:6,0        0,6,53:2:0:0,0:2,0:2,0  0,12,81:4:0:4,0:0,0:4,0
+17     224     .       G       <*>     0       .       DP=12;ADF=9,0;ADR=3,0;AD=12,0;I16=9,3,0,0,379,12759,0,0,627,34923,0,0,270,6370,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0 PL:DP:SP:ADF:ADR:AD     0,18,168:6:0:5,0:1,0:6,0        0,6,50:2:0:0,0:2,0:2,0  0,12,70:4:0:4,0:0,0:4,0
+17     225     .       C       <*>     0       .       DP=12;ADF=8,0;ADR=3,0;AD=11,0;I16=8,3,0,0,382,13896,0,0,567,31323,0,0,261,6345,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0 PL:DP:SP:ADF:ADR:AD     0,18,165:6:0:5,0:1,0:6,0        0,6,48:2:0:0,0:2,0:2,0  0,9,83:3:0:3,0:0,0:3,0
+17     226     .       A       <*>     0       .       DP=13;ADF=8,0;ADR=3,0;AD=11,0;I16=8,3,0,0,381,13669,0,0,567,31323,0,0,248,5894,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0 PL:DP:SP:ADF:ADR:AD     0,18,166:6:0:5,0:1,0:6,0        0,6,53:2:0:0,0:2,0:2,0  0,9,84:3:0:3,0:0,0:3,0
+17     227     .       C       <*>     0       .       DP=13;ADF=8,0;ADR=4,0;AD=12,0;I16=8,4,0,0,406,14306,0,0,596,32164,0,0,267,6253,0,0;QS=3,0;MQSB=0.0249144;MQ0F=0 PL:DP:SP:ADF:ADR:AD     0,21,190:7:0:5,0:2,0:7,0        0,6,53:2:0:0,0:2,0:2,0  0,9,73:3:0:3,0:0,0:3,0
+17     228     .       C       <*>     0       .       DP=13;ADF=9,0;ADR=4,0;AD=13,0;I16=9,4,0,0,417,14381,0,0,656,35764,0,0,292,6884,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:SP:ADF:ADR:AD     0,21,187:7:0:5,0:2,0:7,0        0,6,45:2:0:0,0:2,0:2,0  0,12,96:4:0:4,0:0,0:4,0
+17     229     .       G       <*>     0       .       DP=13;ADF=9,0;ADR=3,0;AD=12,0;I16=9,3,0,0,358,11424,0,0,627,34923,0,0,270,6414,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0 PL:DP:SP:ADF:ADR:AD     0,18,136:6:0:5,0:1,0:6,0        0,6,53:2:0:0,0:2,0:2,0  0,12,70:4:0:4,0:0,0:4,0
+17     230     .       C       <*>     0       .       DP=13;ADF=9,0;ADR=4,0;AD=13,0;I16=9,4,0,0,461,16861,0,0,656,35764,0,0,292,6920,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:SP:ADF:ADR:AD     0,21,186:7:0:5,0:2,0:7,0        0,6,53:2:0:0,0:2,0:2,0  0,12,100:4:0:4,0:0,0:4,0
+17     231     .       C       <*>     0       .       DP=13;ADF=7,0;ADR=4,0;AD=11,0;I16=7,4,0,0,414,15832,0,0,536,28564,0,0,247,5925,0,0;QS=3,0;MQSB=0.0401934;MQ0F=0 PL:DP:SP:ADF:ADR:AD     0,18,184:6:0:4,0:2,0:6,0        0,6,53:2:0:0,0:2,0:2,0  0,9,82:3:0:3,0:0,0:3,0
+17     232     .       C       <*>     0       .       DP=14;ADF=9,0;ADR=4,0;AD=13,0;I16=9,4,0,0,471,17371,0,0,656,35764,0,0,267,6363,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:SP:ADF:ADR:AD     0,21,198:7:0:5,0:2,0:7,0        0,6,53:2:0:0,0:2,0:2,0  0,12,101:4:0:4,0:0,0:4,0
+17     233     .       A       <*>     0       .       DP=14;ADF=10,0;ADR=4,0;AD=14,0;I16=10,4,0,0,496,18142,0,0,716,39364,0,0,292,6984,0,0;QS=3,0;MQSB=0.0183156;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,192:7:0:5,0:2,0:7,0        0,6,53:2:0:0,0:2,0:2,0  0,15,119:5:0:5,0:0,0:5,0
+17     234     .       A       <*>     0       .       DP=14;ADF=10,0;ADR=4,0;AD=14,0;I16=10,4,0,0,502,18390,0,0,716,39364,0,0,292,6988,0,0;QS=3,0;MQSB=0.0183156;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,21,185:7:0:5,0:2,0:7,0        0,6,53:2:0:0,0:2,0:2,0  0,15,123:5:0:5,0:0,0:5,0
+17     235     .       A       <*>     0       .       DP=14;ADF=9,0;ADR=4,0;AD=13,0;I16=9,4,0,0,476,17652,0,0,656,35764,0,0,267,6375,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:SP:ADF:ADR:AD     0,21,186:7:0:5,0:2,0:7,0        0,6,53:2:0:0,0:2,0:2,0  0,12,111:4:0:4,0:0,0:4,0
+17     236     .       G       <*>     0       .       DP=15;ADF=11,0;ADR=4,0;AD=15,0;I16=11,4,0,0,501,17481,0,0,776,42964,0,0,290,6924,0,0;QS=3,0;MQSB=0.0161635;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,24,206:8:0:6,0:2,0:8,0        0,6,53:2:0:0,0:2,0:2,0  0,15,103:5:0:5,0:0,0:5,0
+17     237     .       A       <*>     0       .       DP=14;ADF=9,0;ADR=4,0;AD=13,0;I16=9,4,0,0,465,16877,0,0,656,35764,0,0,266,6282,0,0;QS=3,0;MQSB=0.0211283;MQ0F=0 PL:DP:SP:ADF:ADR:AD     0,24,206:8:0:6,0:2,0:8,0        0,6,53:2:0:0,0:2,0:2,0  0,9,92:3:0:3,0:0,0:3,0
+17     238     .       C       <*>     0       .       DP=14;ADF=10,0;ADR=4,0;AD=14,0;I16=10,4,0,0,482,17238,0,0,716,39364,0,0,292,6900,0,0;QS=3,0;MQSB=0.0183156;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,24,211:8:0:6,0:2,0:8,0        0,6,53:2:0:0,0:2,0:2,0  0,12,82:4:0:4,0:0,0:4,0
+17     239     .       A       <*>     0       .       DP=15;ADF=10,0;ADR=5,0;AD=15,0;I16=10,5,0,0,525,19155,0,0,776,42964,0,0,292,6852,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,27,223:9:0:6,0:3,0:9,0        0,6,50:2:0:0,0:2,0:2,0  0,12,108:4:0:4,0:0,0:4,0
+17     240     .       C       <*>     0       .       DP=15;ADF=10,0;ADR=5,0;AD=15,0;I16=10,5,0,0,512,17930,0,0,776,42964,0,0,292,6764,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,27,220:9:0:6,0:3,0:9,0        0,6,53:2:0:0,0:2,0:2,0  0,12,106:4:0:4,0:0,0:4,0
+17     241     .       G       <*>     0       .       DP=15;ADF=9,0;ADR=5,0;AD=14,0;I16=9,5,0,0,444,14636,0,0,716,39364,0,0,269,6159,0,0;QS=3,0;MQSB=0.0561348;MQ0F=0 PL:DP:SP:ADF:ADR:AD     0,27,203:9:0:6,0:3,0:9,0        0,6,53:2:0:0,0:2,0:2,0  0,9,59:3:0:3,0:0,0:3,0
+17     242     .       C       <*>     0       .       DP=15;ADF=10,0;ADR=5,0;AD=15,0;I16=10,5,0,0,555,21177,0,0,776,42964,0,0,292,6624,0,0;QS=3,0;MQSB=0.0497871;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,27,242:9:0:6,0:3,0:9,0        0,6,53:2:0:0,0:2,0:2,0  0,12,94:4:0:4,0:0,0:4,0
+17     243     .       C       <*>     0       .       DP=16;ADF=9,0;ADR=5,0;AD=14,0;I16=9,5,0,0,523,19737,0,0,716,39364,0,0,284,6508,0,0;QS=3,0;MQSB=0.0561348;MQ0F=0 PL:DP:SP:ADF:ADR:AD     0,24,220:8:0:5,0:3,0:8,0        0,6,53:2:0:0,0:2,0:2,0  0,12,104:4:0:4,0:0,0:4,0
+17     244     .       C       <*>     0       .       DP=16;ADF=10,0;ADR=6,0;AD=16,0;I16=10,6,0,0,620,24272,0,0,805,43805,0,0,298,6568,0,0;QS=3,0;MQSB=0.0253122;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,27,245:9:0:6,0:3,0:9,0        0,9,72:3:0:0,0:3,0:3,0  0,12,106:4:0:4,0:0,0:4,0
+17     245     .       A       <*>     0       .       DP=17;ADF=10,0;ADR=7,0;AD=17,0;I16=10,7,0,0,649,24843,0,0,865,47405,0,0,299,6553,0,0;QS=3,0;MQSB=0.0509867;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,27,236:9:0:6,0:3,0:9,0        0,12,93:4:0:0,0:4,0:4,0 0,12,115:4:0:4,0:0,0:4,0
+17     246     .       T       <*>     0       .       DP=18;ADF=10,0;ADR=8,0;AD=18,0;I16=10,8,0,0,649,23833,0,0,894,48246,0,0,301,6553,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,30,247:10:0:6,0:4,0:10,0      0,12,94:4:0:0,0:4,0:4,0 0,12,98:4:0:4,0:0,0:4,0
+17     247     .       G       <*>     0       .       DP=18;ADF=10,0;ADR=8,0;AD=18,0;I16=10,8,0,0,642,23610,0,0,894,48246,0,0,304,6570,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,30,252:10:0:6,0:4,0:10,0      0,12,83:4:0:0,0:4,0:4,0 0,12,103:4:0:4,0:0,0:4,0
+17     248     .       T       <*>     0       .       DP=18;ADF=10,0;ADR=8,0;AD=18,0;I16=10,8,0,0,636,22944,0,0,894,48246,0,0,307,6605,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,30,234:10:0:6,0:4,0:10,0      0,12,86:4:0:0,0:4,0:4,0 0,12,114:4:0:4,0:0,0:4,0
+17     249     .       C       <*>     0       .       DP=18;ADF=10,0;ADR=8,0;AD=18,0;I16=10,8,0,0,656,24846,0,0,894,48246,0,0,310,6658,0,0;QS=3,0;MQSB=0.0286491;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,30,253:10:0:6,0:4,0:10,0      0,12,79:4:0:0,0:4,0:4,0 0,12,112:4:0:4,0:0,0:4,0
+17     250     .       C       <*>     0       .       DP=19;ADF=10,0;ADR=9,0;AD=19,0;I16=10,9,0,0,694,26160,0,0,923,49087,0,0,311,6631,0,0;QS=3,0;MQSB=0.0168512;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,30,248:10:0:6,0:4,0:10,0      0,12,89:4:0:0,0:4,0:4,0 0,15,142:5:0:4,0:1,0:5,0
+17     251     .       A       <*>     0       .       DP=19;ADF=9,0;ADR=9,0;AD=18,0;I16=9,9,0,0,688,26506,0,0,863,45487,0,0,313,6627,0,0;QS=3,0;MQSB=0.0208913;MQ0F=0 PL:DP:SP:ADF:ADR:AD     0,27,233:9:0:5,0:4,0:9,0        0,12,97:4:0:0,0:4,0:4,0 0,15,148:5:0:4,0:1,0:5,0
+17     252     .       G       <*>     0       .       DP=18;ADF=8,0;ADR=9,0;AD=17,0;I16=8,9,0,0,641,24631,0,0,803,41887,0,0,304,6502,0,0;QS=3,0;MQSB=0.026526;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,27,243:9:0:5,0:4,0:9,0        0,12,91:4:0:0,0:4,0:4,0 0,12,121:4:0:3,0:1,0:4,0
+17     253     .       C       <*>     0       .       DP=19;ADF=9,0;ADR=10,0;AD=19,0;I16=9,10,0,0,705,26921,0,0,892,46328,0,0,319,6687,0,0;QS=3,0;MQSB=0.0132999;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,27,247:9:0:5,0:4,0:9,0        0,12,86:4:0:0,0:4,0:4,0 0,18,155:6:0:4,0:2,0:6,0
+17     254     .       T       <*>     0       .       DP=20;ADF=10,0;ADR=9,0;AD=19,0;I16=10,9,0,0,719,27517,0,0,892,46328,0,0,314,6670,0,0;QS=3,0;MQSB=0.00482795;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,30,254:10:0:6,0:4,0:10,0      0,9,72:3:0:0,0:3,0:3,0  0,18,164:6:0:4,0:2,0:6,0
+17     255     .       T       <*>     0       .       DP=21;ADF=11,0;ADR=10,0;AD=21,0;I16=11,10,0,0,750,27076,0,0,1012,53528,0,0,328,6840,0,0;QS=3,0;MQSB=0.00822975;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,241:11:0:7,0:4,0:11,0      0,12,95:4:0:0,0:4,0:4,0 0,18,161:6:0:4,0:2,0:6,0
+17     256     .       A       <*>     0       .       DP=22;ADF=11,0;ADR=11,0;AD=22,0;I16=11,11,0,0,811,30063,0,0,1049,54897,0,0,334,6956,0,0;QS=3,0;MQSB=0.00507916;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:7,0:4,0:11,0      0,15,110:5:0:0,0:5,0:5,0        0,18,166:6:0:4,0:2,0:6,0
+17     257     .       T       <*>     0       .       DP=22;ADF=11,0;ADR=11,0;AD=22,0;I16=11,11,0,0,814,30420,0,0,1049,54897,0,0,341,7101,0,0;QS=3,0;MQSB=0.00507916;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,247:11:0:7,0:4,0:11,0      0,15,113:5:0:0,0:5,0:5,0        0,18,168:6:0:4,0:2,0:6,0
+17     258     .       T       <*>     0       .       DP=22;ADF=11,0;ADR=11,0;AD=22,0;I16=11,11,0,0,791,28943,0,0,1049,54897,0,0,347,7225,0,0;QS=3,0;MQSB=0.00507916;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,254:11:0:7,0:4,0:11,0      0,15,116:5:0:0,0:5,0:5,0        0,18,155:6:0:4,0:2,0:6,0
+17     259     .       C       <*>     0       .       DP=22;ADF=11,0;ADR=10,0;AD=21,0;I16=11,10,0,0,785,29809,0,0,1020,54056,0,0,332,6936,0,0;QS=3,0;MQSB=0.00822975;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:7,0:4,0:11,0      0,12,90:4:0:0,0:4,0:4,0 0,18,170:6:0:4,0:2,0:6,0
+17     260     .       T       <*>     0       .       DP=21;ADF=10,0;ADR=11,0;AD=21,0;I16=10,11,0,0,829,32899,0,0,989,51297,0,0,360,7556,0,0;QS=3,0;MQSB=0.00660016;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:7,0:4,0:11,0      0,15,118:5:0:0,0:5,0:5,0        0,15,156:5:0:3,0:2,0:5,0
+17     261     .       G       <*>     0       .       DP=21;ADF=10,0;ADR=11,0;AD=21,0;I16=10,11,0,0,735,27379,0,0,989,51297,0,0,367,7761,0,0;QS=3,0;MQSB=0.00660016;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,33,254:11:0:7,0:4,0:11,0      0,15,111:5:0:0,0:5,0:5,0        0,15,122:5:0:3,0:2,0:5,0
+17     262     .       C       <*>     0       .       DP=22;ADF=10,0;ADR=12,0;AD=22,0;I16=10,12,0,0,806,30278,0,0,1049,54897,0,0,373,7941,0,0;QS=3,0;MQSB=0.0122507;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:7,0:4,0:11,0      0,15,99:5:0:0,0:5,0:5,0 0,18,164:6:0:3,0:3,0:6,0
+17     263     .       C       <*>     0       .       DP=22;ADF=10,0;ADR=12,0;AD=22,0;I16=10,12,0,0,799,29717,0,0,1049,54897,0,0,380,8146,0,0;QS=3,0;MQSB=0.0122507;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:7,0:4,0:11,0      0,15,98:5:0:0,0:5,0:5,0 0,18,168:6:0:3,0:3,0:6,0
+17     264     .       C       <*>     0       .       DP=22;ADF=10,0;ADR=12,0;AD=22,0;I16=10,12,0,0,821,31325,0,0,1049,54897,0,0,386,8326,0,0;QS=3,0;MQSB=0.0122507;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:7,0:4,0:11,0      0,15,104:5:0:0,0:5,0:5,0        0,18,172:6:0:3,0:3,0:6,0
+17     265     .       A       <*>     0       .       DP=21;ADF=9,0;ADR=12,0;AD=21,0;I16=9,12,0,0,800,31906,0,0,989,51297,0,0,390,8380,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:7,0:4,0:11,0      0,15,114:5:0:0,0:5,0:5,0        0,15,129:5:0:2,0:3,0:5,0
+17     266     .       G       <*>     0       .       DP=21;ADF=9,0;ADR=11,0;AD=20,0;I16=9,11,0,0,747,28155,0,0,960,50456,0,0,369,7833,0,0;QS=3,0;MQSB=0.0237479;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:7,0:4,0:11,0      0,12,97:4:0:0,0:4,0:4,0 0,15,138:5:0:2,0:3,0:5,0
+17     267     .       T       <*>     0       .       DP=21;ADF=9,0;ADR=11,0;AD=20,0;I16=9,11,0,0,739,27465,0,0,960,50456,0,0,373,7935,0,0;QS=3,0;MQSB=0.0237479;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,33,254:11:0:7,0:4,0:11,0      0,12,101:4:0:0,0:4,0:4,0        0,15,149:5:0:2,0:3,0:5,0
+17     268     .       T       <*>     0       .       DP=21;ADF=9,0;ADR=12,0;AD=21,0;I16=9,12,0,0,748,27708,0,0,989,51297,0,0,402,8686,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,33,238:11:0:7,0:4,0:11,0      0,15,110:5:0:0,0:5,0:5,0        0,15,156:5:0:2,0:3,0:5,0
+17     269     .       C       <*>     0       .       DP=22;ADF=9,0;ADR=12,0;AD=21,0;I16=9,12,0,0,764,28632,0,0,989,51297,0,0,381,8211,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:7,0:5,0:12,0      0,12,91:4:0:0,0:4,0:4,0 0,15,154:5:0:2,0:3,0:5,0
+17     270     .       C       <*>     0       .       DP=22;ADF=9,0;ADR=12,0;AD=21,0;I16=9,12,0,0,758,28146,0,0,989,51297,0,0,385,8337,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:7,0:5,0:12,0      0,12,96:4:0:0,0:4,0:4,0 0,15,143:5:0:2,0:3,0:5,0
+17     271     .       T       <*>     0       .       DP=22;ADF=9,0;ADR=13,0;AD=22,0;I16=9,13,0,0,847,32935,0,0,1018,52138,0,0,413,9065,0,0;QS=3,0;MQSB=0.0109431;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:7,0:5,0:12,0      0,15,113:5:0:0,0:5,0:5,0        0,15,152:5:0:2,0:3,0:5,0
+17     272     .       C       <*>     0       .       DP=22;ADF=9,0;ADR=12,0;AD=21,0;I16=9,12,0,0,809,31413,0,0,989,51297,0,0,390,8518,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:7,0:5,0:12,0      0,12,96:4:0:0,0:4,0:4,0 0,15,149:5:0:2,0:3,0:5,0
+17     273     .       T       <*>     0       .       DP=22;ADF=9,0;ADR=12,0;AD=21,0;I16=9,12,0,0,798,30664,0,0,989,51297,0,0,392,8620,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:7,0:5,0:12,0      0,12,95:4:0:0,0:4,0:4,0 0,15,161:5:0:2,0:3,0:5,0
+17     274     .       C       <*>     0       .       DP=22;ADF=9,0;ADR=12,0;AD=21,0;I16=9,12,0,0,763,28177,0,0,989,51297,0,0,394,8746,0,0;QS=3,0;MQSB=0.0158903;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:7,0:5,0:12,0      0,12,101:4:0:0,0:4,0:4,0        0,15,144:5:0:2,0:3,0:5,0
+17     275     .       C       <*>     0       .       DP=20;ADF=7,0;ADR=13,0;AD=20,0;I16=7,13,0,0,768,29994,0,0,898,44938,0,0,423,9519,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:6,0:5,0:11,0      0,15,114:5:0:0,0:5,0:5,0        0,12,122:4:0:1,0:3,0:4,0
+17     276     .       A       <*>     0       .       DP=20;ADF=7,0;ADR=13,0;AD=20,0;I16=7,13,0,0,805,32931,0,0,898,44938,0,0,424,9538,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,33,253:11:0:6,0:5,0:11,0      0,15,122:5:0:0,0:5,0:5,0        0,12,124:4:0:1,0:3,0:4,0
+17     277     .       G       <*>     0       .       DP=20;ADF=7,0;ADR=13,0;AD=20,0;I16=7,13,0,0,764,29732,0,0,898,44938,0,0,425,9579,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:6,0:5,0:11,0      0,15,114:5:0:0,0:5,0:5,0        0,12,121:4:0:1,0:3,0:4,0
+17     278     .       A       <*>     0       .       DP=21;ADF=6,0;ADR=14,0;AD=20,0;I16=6,14,0,0,722,26452,0,0,867,42179,0,0,415,9521,0,0;QS=3,0;MQSB=0.0246228;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,30,238:10:0:5,0:5,0:10,0      0,18,123:6:0:0,0:6,0:6,0        0,12,121:4:0:1,0:3,0:4,0
+17     279     .       A       <*>     0       .       DP=22;ADF=7,0;ADR=15,0;AD=22,0;I16=7,15,0,0,786,28694,0,0,956,46620,0,0,427,9677,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:6,0:6,0:12,0      0,18,123:6:0:0,0:6,0:6,0        0,12,122:4:0:1,0:3,0:4,0
+17     280     .       A       <*>     0       .       DP=22;ADF=7,0;ADR=15,0;AD=22,0;I16=7,15,0,0,815,31561,0,0,956,46620,0,0,428,9684,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,36,253:12:0:6,0:6,0:12,0      0,18,130:6:0:0,0:6,0:6,0        0,12,129:4:0:1,0:3,0:4,0
+17     281     .       G       <*>     0       .       DP=22;ADF=7,0;ADR=15,0;AD=22,0;I16=7,15,0,0,820,31416,0,0,956,46620,0,0,428,9662,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:6,0:6,0:12,0      0,18,122:6:0:0,0:6,0:6,0        0,12,123:4:0:1,0:3,0:4,0
+17     282     .       G       <*>     0       .       DP=22;ADF=7,0;ADR=15,0;AD=22,0;I16=7,15,0,0,806,30420,0,0,956,46620,0,0,427,9609,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,36,253:12:0:6,0:6,0:12,0      0,18,124:6:0:0,0:6,0:6,0        0,12,119:4:0:1,0:3,0:4,0
+17     283     .       C       <*>     0       .       DP=23;ADF=7,0;ADR=15,0;AD=22,0;I16=7,15,0,0,827,31785,0,0,956,46620,0,0,426,9574,0,0;QS=3,0;MQSB=0.0124927;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:6,0:6,0:12,0      0,18,125:6:0:0,0:6,0:6,0        0,12,122:4:0:1,0:3,0:4,0
+17     284     .       T       <*>     0       .       DP=23;ADF=7,0;ADR=16,0;AD=23,0;I16=7,16,0,0,901,35479,0,0,1016,50220,0,0,431,9593,0,0;QS=3,0;MQSB=0.0194969;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:6,0:6,0:12,0      0,18,126:6:0:0,0:6,0:6,0        0,15,144:5:0:1,0:4,0:5,0
+17     285     .       G       <*>     0       .       DP=23;ADF=7,0;ADR=16,0;AD=23,0;I16=7,16,0,0,860,32856,0,0,1016,50220,0,0,431,9607,0,0;QS=3,0;MQSB=0.0194969;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:6,0:6,0:12,0      0,18,119:6:0:0,0:6,0:6,0        0,15,132:5:0:1,0:4,0:5,0
+17     286     .       C       <*>     0       .       DP=24;ADF=8,0;ADR=16,0;AD=24,0;I16=8,16,0,0,875,32883,0,0,1076,53820,0,0,431,9641,0,0;QS=3,0;MQSB=0.0132999;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:6,0:6,0:12,0      0,21,150:7:0:1,0:6,0:7,0        0,15,134:5:0:1,0:4,0:5,0
+17     287     .       A       <*>     0       .       DP=25;ADF=9,0;ADR=16,0;AD=25,0;I16=9,16,0,0,895,32957,0,0,1136,57420,0,0,432,9696,0,0;QS=3,0;MQSB=0.00934348;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:6,0:6,0:12,0      0,24,178:8:0:2,0:6,0:8,0        0,15,133:5:0:1,0:4,0:5,0
+17     288     .       T       <*>     0       .       DP=25;ADF=9,0;ADR=16,0;AD=25,0;I16=9,16,0,0,931,35011,0,0,1136,57420,0,0,432,9674,0,0;QS=3,0;MQSB=0.00934348;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:6,0:6,0:12,0      0,24,184:8:0:2,0:6,0:8,0        0,15,146:5:0:1,0:4,0:5,0
+17     289     .       G       <*>     0       .       DP=25;ADF=9,0;ADR=16,0;AD=25,0;I16=9,16,0,0,939,36117,0,0,1136,57420,0,0,432,9676,0,0;QS=3,0;MQSB=0.00934348;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:6,0:6,0:12,0      0,24,185:8:0:2,0:6,0:8,0        0,15,136:5:0:1,0:4,0:5,0
+17     290     .       G       <*>     0       .       DP=23;ADF=8,0;ADR=15,0;AD=23,0;I16=8,15,0,0,805,29157,0,0,1047,52979,0,0,433,9651,0,0;QS=3,0;MQSB=0.0177152;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,33,240:11:0:5,0:6,0:11,0      0,21,164:7:0:2,0:5,0:7,0        0,15,126:5:0:1,0:4,0:5,0
+17     291     .       T       <*>     0       .       DP=24;ADF=8,0;ADR=15,0;AD=23,0;I16=8,15,0,0,840,31616,0,0,1047,52979,0,0,421,9479,0,0;QS=3,0;MQSB=0.0177152;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,33,244:11:0:5,0:6,0:11,0      0,21,168:7:0:2,0:5,0:7,0        0,15,136:5:0:1,0:4,0:5,0
+17     292     .       T       <*>     0       .       DP=25;ADF=9,0;ADR=16,0;AD=25,0;I16=9,16,0,0,888,32274,0,0,1167,60179,0,0,436,9668,0,0;QS=3,0;MQSB=0.0197089;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,33,253:11:0:5,0:6,0:11,0      0,24,181:8:0:3,0:5,0:8,0        0,18,156:6:0:1,0:5,0:6,0
+17     293     .       G       <*>     0       .       DP=26;ADF=10,0;ADR=15,0;AD=25,0;I16=10,15,0,0,934,35232,0,0,1167,60179,0,0,424,9488,0,0;QS=3,0;MQSB=0.0095249;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:6,0:6,0:12,0      0,24,196:8:0:3,0:5,0:8,0        0,15,145:5:0:1,0:4,0:5,0
+17     294     .       A       <*>     0       .       DP=26;ADF=10,0;ADR=16,0;AD=26,0;I16=10,16,0,0,931,33937,0,0,1227,63779,0,0,443,9785,0,0;QS=3,0;MQSB=0.0149748;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,36,252:12:0:6,0:6,0:12,0      0,24,201:8:0:3,0:5,0:8,0        0,18,161:6:0:1,0:5,0:6,0
+17     295     .       C       <*>     0       .       DP=25;ADF=10,0;ADR=14,0;AD=24,0;I16=10,14,0,0,897,33973,0,0,1169,62097,0,0,430,9544,0,0;QS=3,0;MQSB=0.0310726;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:6,0:5,0:11,0      0,21,180:7:0:3,0:4,0:7,0        0,18,159:6:0:1,0:5,0:6,0
+17     296     .       A       <*>     0       .       DP=25;ADF=10,0;ADR=15,0;AD=25,0;I16=10,15,0,0,874,31846,0,0,1198,62938,0,0,451,9905,0,0;QS=3,0;MQSB=0.0213617;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:6,0:5,0:11,0      0,24,169:8:0:3,0:5,0:8,0        0,18,169:6:0:1,0:5,0:6,0
+17     297     .       C       <*>     0       .       DP=25;ADF=9,0;ADR=15,0;AD=24,0;I16=9,15,0,0,901,34305,0,0,1138,59338,0,0,445,9901,0,0;QS=3,0;MQSB=0.0273237;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:6,0:5,0:11,0      0,21,174:7:0:2,0:5,0:7,0        0,18,161:6:0:1,0:5,0:6,0
+17     298     .       A       <*>     0       .       DP=26;ADF=11,0;ADR=15,0;AD=26,0;I16=11,15,0,0,936,34652,0,0,1258,66538,0,0,459,10121,0,0;QS=3,0;MQSB=0.017008;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:6,0:5,0:11,0      0,24,184:8:0:3,0:5,0:8,0        0,21,191:7:0:2,0:5,0:7,0
+17     299     .       C       <*>     0       .       DP=27;ADF=11,0;ADR=15,0;AD=26,0;I16=11,15,0,0,971,36863,0,0,1258,66538,0,0,464,10266,0,0;QS=3,0;MQSB=0.017008;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:6,0:5,0:11,0      0,24,193:8:0:3,0:5,0:8,0        0,21,189:7:0:2,0:5,0:7,0
+17     300     .       A       <*>     0       .       DP=27;ADF=11,0;ADR=15,0;AD=26,0;I16=11,15,0,0,1001,39455,0,0,1258,66538,0,0,469,10437,0,0;QS=3,0;MQSB=0.017008;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:6,0:5,0:11,0      0,24,204:8:0:3,0:5,0:8,0        0,21,210:7:0:2,0:5,0:7,0
+17     301     .       G       <*>     0       .       DP=25;ADF=10,0;ADR=14,0;AD=24,0;I16=10,14,0,0,928,36116,0,0,1169,62097,0,0,476,10632,0,0;QS=3,0;MQSB=0.0310726;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,30,255:10:0:5,0:5,0:10,0      0,21,195:7:0:3,0:4,0:7,0        0,21,196:7:0:2,0:5,0:7,0
+17     302     .       T       <*>     0       .       DP=25;ADF=10,0;ADR=14,0;AD=24,0;I16=10,14,0,0,879,32885,0,0,1169,62097,0,0,483,10849,0,0;QS=3,0;MQSB=0.0310726;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,30,231:10:0:5,0:5,0:10,0      0,21,172:7:0:3,0:4,0:7,0        0,21,202:7:0:2,0:5,0:7,0
+17     302     .       T       TA      0       .       INDEL;IDV=7;IMF=1;DP=25;ADF=2,8;ADR=4,11;AD=6,19;I16=2,4,8,11,214,7674,793,33369,236,10564,993,55133,109,2229,377,8629;QS=0.511212,2.48879;VDB=0.27613;SGB=-4.22417;MQSB=0.0443614;MQ0F=0       PL:DP:SP:ADF:ADR:AD     167,0,96:11:6:1,4:4,2:5,6       157,0,9:7:0:1,2:0,4:1,6 201,21,0:7:0:0,2:0,5:0,7
+17     303     .       G       <*>     0       .       DP=25;ADF=10,0;ADR=15,0;AD=25,0;I16=10,15,0,0,976,38516,0,0,1229,65697,0,0,497,11181,0,0;QS=3,0;MQSB=0.0443614;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:5,0:6,0:11,0      0,21,197:7:0:3,0:4,0:7,0        0,21,195:7:0:2,0:5,0:7,0
+17     304     .       C       <*>     0       .       DP=27;ADF=11,0;ADR=16,0;AD=27,0;I16=11,16,0,0,991,37005,0,0,1318,70138,0,0,503,11359,0,0;QS=3,0;MQSB=0.129164;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:5,0:6,0:11,0      0,24,206:8:0:4,0:4,0:8,0        0,24,200:8:0:2,0:6,0:8,0
+17     305     .       C       <*>     0       .       DP=27;ADF=11,0;ADR=16,0;AD=27,0;I16=11,16,0,0,1057,41761,0,0,1318,70138,0,0,510,11508,0,0;QS=3,0;MQSB=0.129164;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:5,0:6,0:11,0      0,24,213:8:0:4,0:4,0:8,0        0,24,211:8:0:2,0:6,0:8,0
+17     306     .       T       <*>     0       .       DP=27;ADF=11,0;ADR=16,0;AD=27,0;I16=11,16,0,0,1033,40253,0,0,1318,70138,0,0,517,11679,0,0;QS=3,0;MQSB=0.129164;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:5,0:6,0:11,0      0,24,207:8:0:4,0:4,0:8,0        0,24,217:8:0:2,0:6,0:8,0
+17     307     .       G       <*>     0       .       DP=27;ADF=11,0;ADR=15,0;AD=26,0;I16=11,15,0,0,984,37886,0,0,1289,69297,0,0,498,11198,0,0;QS=3,0;MQSB=0.174566;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:5,0:6,0:11,0      0,21,189:7:0:4,0:3,0:7,0        0,24,203:8:0:2,0:6,0:8,0
+17     308     .       C       <*>     0       .       DP=27;ADF=11,0;ADR=16,0;AD=27,0;I16=11,16,0,0,892,30810,0,0,1318,70138,0,0,529,11991,0,0;QS=3,0;MQSB=0.129164;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:5,0:6,0:11,0      0,24,178:8:0:4,0:4,0:8,0        0,24,185:8:0:2,0:6,0:8,0
+17     309     .       G       <*>     0       .       DP=27;ADF=11,0;ADR=16,0;AD=27,0;I16=11,16,0,0,951,34599,0,0,1318,70138,0,0,535,12183,0,0;QS=3,0;MQSB=0.129164;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,33,243:11:0:5,0:6,0:11,0      0,24,183:8:0:4,0:4,0:8,0        0,24,205:8:0:2,0:6,0:8,0
+17     310     .       A       <*>     0       .       DP=27;ADF=11,0;ADR=16,0;AD=27,0;I16=11,16,0,0,1001,38063,0,0,1318,70138,0,0,540,12350,0,0;QS=3,0;MQSB=0.129164;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:5,0:6,0:11,0      0,24,200:8:0:4,0:4,0:8,0        0,24,217:8:0:2,0:6,0:8,0
+17     311     .       C       <*>     0       .       DP=27;ADF=11,0;ADR=16,0;AD=27,0;I16=11,16,0,0,1037,40263,0,0,1318,70138,0,0,544,12492,0,0;QS=3,0;MQSB=0.129164;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:5,0:6,0:11,0      0,24,215:8:0:4,0:4,0:8,0        0,24,210:8:0:2,0:6,0:8,0
+17     312     .       A       <*>     0       .       DP=26;ADF=10,0;ADR=16,0;AD=26,0;I16=10,16,0,0,985,38043,0,0,1258,66538,0,0,549,12657,0,0;QS=3,0;MQSB=0.157183;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,30,237:10:0:4,0:6,0:10,0      0,24,215:8:0:4,0:4,0:8,0        0,24,218:8:0:2,0:6,0:8,0
+17     313     .       A       <*>     0       .       DP=26;ADF=10,0;ADR=16,0;AD=26,0;I16=10,16,0,0,983,37969,0,0,1258,66538,0,0,551,12695,0,0;QS=3,0;MQSB=0.157183;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,30,235:10:0:4,0:6,0:10,0      0,24,219:8:0:4,0:4,0:8,0        0,24,215:8:0:2,0:6,0:8,0
+17     314     .       A       <*>     0       .       DP=27;ADF=10,0;ADR=17,0;AD=27,0;I16=10,17,0,0,1050,41798,0,0,1318,70138,0,0,553,12757,0,0;QS=3,0;MQSB=0.195223;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,250:11:0:4,0:7,0:11,0      0,24,217:8:0:4,0:4,0:8,0        0,24,227:8:0:2,0:6,0:8,0
+17     315     .       G       <*>     0       .       DP=26;ADF=10,0;ADR=16,0;AD=26,0;I16=10,16,0,0,1025,40941,0,0,1289,69297,0,0,557,12843,0,0;QS=3,0;MQSB=0.252051;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,30,252:10:0:4,0:6,0:10,0      0,24,216:8:0:4,0:4,0:8,0        0,24,225:8:0:2,0:6,0:8,0
+17     316     .       C       <*>     0       .       DP=27;ADF=10,0;ADR=15,0;AD=25,0;I16=10,15,0,0,983,39393,0,0,1252,67928,0,0,535,12277,0,0;QS=3,0;MQSB=0.312403;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,30,255:10:0:4,0:6,0:10,0      0,21,183:7:0:4,0:3,0:7,0        0,24,224:8:0:2,0:6,0:8,0
+17     317     .       T       <*>     0       .       DP=27;ADF=10,0;ADR=16,0;AD=26,0;I16=10,16,0,0,1028,41392,0,0,1320,72056,0,0,547,12557,0,0;QS=3,0;MQSB=0.377061;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,30,255:10:0:4,0:6,0:10,0      0,24,230:8:0:4,0:4,0:8,0        0,24,206:8:0:2,0:6,0:8,0
+17     318     .       G       <*>     0       .       DP=27;ADF=10,0;ADR=17,0;AD=27,0;I16=10,17,0,0,1038,40546,0,0,1349,72897,0,0,570,13018,0,0;QS=3,0;MQSB=0.297797;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,30,249:10:0:4,0:6,0:10,0      0,27,235:9:0:4,0:5,0:9,0        0,24,208:8:0:2,0:6,0:8,0
+17     319     .       A       <*>     0       .       DP=27;ADF=9,0;ADR=17,0;AD=26,0;I16=9,17,0,0,994,38654,0,0,1289,69297,0,0,560,12906,0,0;QS=3,0;MQSB=0.346864;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,30,249:10:0:4,0:6,0:10,0      0,27,228:9:0:4,0:5,0:9,0        0,21,185:7:0:1,0:6,0:7,0
+17     320     .       A       <*>     0       .       DP=27;ADF=10,0;ADR=17,0;AD=27,0;I16=10,17,0,0,1022,39418,0,0,1349,72897,0,0,573,13053,0,0;QS=3,0;MQSB=0.297797;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,30,247:10:0:4,0:6,0:10,0      0,27,230:9:0:4,0:5,0:9,0        0,24,211:8:0:2,0:6,0:8,0
+17     321     .       T       <*>     0       .       DP=27;ADF=10,0;ADR=17,0;AD=27,0;I16=10,17,0,0,1026,39772,0,0,1349,72897,0,0,573,13029,0,0;QS=3,0;MQSB=0.297797;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,30,253:10:0:4,0:6,0:10,0      0,27,214:9:0:4,0:5,0:9,0        0,24,218:8:0:2,0:6,0:8,0
+17     322     .       G       <*>     0       .       DP=28;ADF=10,0;ADR=18,0;AD=28,0;I16=10,18,0,0,1091,43151,0,0,1409,76497,0,0,573,13029,0,0;QS=3,0;MQSB=0.343265;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,30,255:10:0:4,0:6,0:10,0      0,27,226:9:0:4,0:5,0:9,0        0,27,223:9:0:2,0:7,0:9,0
+17     323     .       C       <*>     0       .       DP=28;ADF=9,0;ADR=18,0;AD=27,0;I16=9,18,0,0,1067,42619,0,0,1349,72897,0,0,565,12939,0,0;QS=3,0;MQSB=0.394987;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,30,255:10:0:4,0:6,0:10,0      0,27,225:9:0:4,0:5,0:9,0        0,24,198:8:0:1,0:7,0:8,0
+17     324     .       T       <*>     0       .       DP=30;ADF=12,0;ADR=18,0;AD=30,0;I16=12,18,0,0,1145,44221,0,0,1529,83697,0,0,573,13001,0,0;QS=3,0;MQSB=0.264959;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,30,253:10:0:4,0:6,0:10,0      0,27,237:9:0:4,0:5,0:9,0        0,33,255:11:0:4,0:7,0:11,0
+17     325     .       A       <*>     0       .       DP=31;ADF=13,0;ADR=18,0;AD=31,0;I16=13,18,0,0,1132,42058,0,0,1589,87297,0,0,573,12925,0,0;QS=3,0;MQSB=0.235201;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:5,0:6,0:11,0      0,27,208:9:0:4,0:5,0:9,0        0,33,255:11:0:4,0:7,0:11,0
+17     326     .       T       <*>     0       .       DP=31;ADF=13,0;ADR=18,0;AD=31,0;I16=13,18,0,0,1157,44193,0,0,1589,87297,0,0,574,12878,0,0;QS=3,0;MQSB=0.235201;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:5,0:6,0:11,0      0,27,216:9:0:4,0:5,0:9,0        0,33,255:11:0:4,0:7,0:11,0
+17     327     .       C       <*>     0       .       DP=31;ADF=13,0;ADR=18,0;AD=31,0;I16=13,18,0,0,1147,43895,0,0,1589,87297,0,0,575,12861,0,0;QS=3,0;MQSB=0.235201;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:5,0:6,0:11,0      0,27,198:9:0:4,0:5,0:9,0        0,33,255:11:0:4,0:7,0:11,0
+17     328     .       A       <*>     0       .       DP=31;ADF=13,0;ADR=18,0;AD=31,0;I16=13,18,0,0,1167,44531,0,0,1589,87297,0,0,574,12776,0,0;QS=3,0;MQSB=0.235201;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:5,0:6,0:11,0      0,27,226:9:0:4,0:5,0:9,0        0,33,255:11:0:4,0:7,0:11,0
+17     329     .       T       <*>     0       .       DP=31;ADF=13,0;ADR=18,0;AD=31,0;I16=13,18,0,0,1210,47742,0,0,1589,87297,0,0,572,12676,0,0;QS=3,0;MQSB=0.235201;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:5,0:6,0:11,0      0,27,237:9:0:4,0:5,0:9,0        0,33,255:11:0:4,0:7,0:11,0
+17     330     .       T       <*>     0       .       DP=31;ADF=13,0;ADR=18,0;AD=31,0;I16=13,18,0,0,1185,45839,0,0,1589,87297,0,0,568,12510,0,0;QS=3,0;MQSB=0.235201;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,254:11:0:5,0:6,0:11,0      0,27,231:9:0:4,0:5,0:9,0        0,33,255:11:0:4,0:7,0:11,0
+17     331     .       T       <*>     0       .       DP=32;ADF=14,0;ADR=18,0;AD=32,0;I16=14,18,0,0,1154,42510,0,0,1649,90897,0,0,563,12327,0,0;QS=3,0;MQSB=0.210122;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:5,0:6,0:11,0      0,27,222:9:0:4,0:5,0:9,0        0,36,255:12:0:5,0:7,0:12,0
+17     332     .       A       <*>     0       .       DP=32;ADF=14,0;ADR=18,0;AD=32,0;I16=14,18,0,0,1156,42666,0,0,1649,90897,0,0,560,12178,0,0;QS=3,0;MQSB=0.210122;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:6,0:6,0:12,0      0,27,214:9:0:4,0:5,0:9,0        0,33,255:11:0:4,0:7,0:11,0
+17     333     .       A       <*>     0       .       DP=32;ADF=14,0;ADR=18,0;AD=32,0;I16=14,18,0,0,1141,41987,0,0,1649,90897,0,0,558,12064,0,0;QS=3,0;MQSB=0.210122;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:6,0:6,0:12,0      0,27,223:9:0:4,0:5,0:9,0        0,33,255:11:0:4,0:7,0:11,0
+17     334     .       A       <*>     0       .       DP=32;ADF=14,0;ADR=18,0;AD=32,0;I16=14,18,0,0,1162,43328,0,0,1649,90897,0,0,556,11986,0,0;QS=3,0;MQSB=0.210122;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:6,0:6,0:12,0      0,27,221:9:0:4,0:5,0:9,0        0,33,255:11:0:4,0:7,0:11,0
+17     335     .       A       <*>     0       .       DP=32;ADF=12,0;ADR=18,0;AD=30,0;I16=12,18,0,0,1077,40287,0,0,1529,83697,0,0,552,11934,0,0;QS=3,0;MQSB=0.264959;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,30,250:10:0:4,0:6,0:10,0      0,27,219:9:0:4,0:5,0:9,0        0,33,251:11:0:4,0:7,0:11,0
+17     336     .       A       <*>     0       .       DP=32;ADF=14,0;ADR=17,0;AD=31,0;I16=14,17,0,0,1088,39758,0,0,1612,89528,0,0,536,11574,0,0;QS=3,0;MQSB=0.274662;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:5,0:6,0:11,0      0,24,211:8:0:4,0:4,0:8,0        0,36,255:12:0:5,0:7,0:12,0
+17     337     .       C       <*>     0       .       DP=32;ADF=13,0;ADR=17,0;AD=30,0;I16=13,17,0,0,1115,42381,0,0,1552,85928,0,0,531,11565,0,0;QS=3,0;MQSB=0.301511;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,30,255:10:0:4,0:6,0:10,0      0,24,202:8:0:4,0:4,0:8,0        0,36,255:12:0:5,0:7,0:12,0
+17     338     .       T       <*>     0       .       DP=30;ADF=14,0;ADR=16,0;AD=30,0;I16=14,16,0,0,1191,47979,0,0,1560,86456,0,0,554,11878,0,0;QS=3,0;MQSB=0.242376;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,30,255:10:0:5,0:5,0:10,0      0,24,226:8:0:4,0:4,0:8,0        0,36,255:12:0:5,0:7,0:12,0
+17     339     .       C       <*>     0       .       DP=31;ADF=14,0;ADR=17,0;AD=31,0;I16=14,17,0,0,1130,43210,0,0,1589,87297,0,0,554,11874,0,0;QS=3,0;MQSB=0.175471;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:5,0:6,0:11,0      0,24,185:8:0:4,0:4,0:8,0        0,36,255:12:0:5,0:7,0:12,0
+17     340     .       C       <*>     0       .       DP=31;ADF=14,0;ADR=17,0;AD=31,0;I16=14,17,0,0,1196,47044,0,0,1589,87297,0,0,554,11852,0,0;QS=3,0;MQSB=0.175471;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:5,0:6,0:11,0      0,24,221:8:0:4,0:4,0:8,0        0,36,255:12:0:5,0:7,0:12,0
+17     341     .       T       <*>     0       .       DP=31;ADF=14,0;ADR=17,0;AD=31,0;I16=14,17,0,0,1227,48995,0,0,1589,87297,0,0,554,11862,0,0;QS=3,0;MQSB=0.175471;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:5,0:6,0:11,0      0,24,216:8:0:4,0:4,0:8,0        0,36,255:12:0:5,0:7,0:12,0
+17     342     .       T       <*>     0       .       DP=31;ADF=14,0;ADR=17,0;AD=31,0;I16=14,17,0,0,1162,43942,0,0,1589,87297,0,0,554,11904,0,0;QS=3,0;MQSB=0.175471;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:5,0:6,0:11,0      0,24,210:8:0:4,0:4,0:8,0        0,36,255:12:0:5,0:7,0:12,0
+17     343     .       G       <*>     0       .       DP=32;ADF=14,0;ADR=17,0;AD=31,0;I16=14,17,0,0,1150,43702,0,0,1620,90056,0,0,550,11962,0,0;QS=3,0;MQSB=0.283511;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,30,249:10:0:5,0:5,0:10,0      0,27,218:9:0:4,0:5,0:9,0        0,36,255:12:0:5,0:7,0:12,0
+17     344     .       C       <*>     0       .       DP=32;ADF=14,0;ADR=18,0;AD=32,0;I16=14,18,0,0,1181,45169,0,0,1649,90897,0,0,554,12036,0,0;QS=3,0;MQSB=0.210122;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:5,0:6,0:11,0      0,27,217:9:0:4,0:5,0:9,0        0,36,255:12:0:5,0:7,0:12,0
+17     345     .       T       <*>     0       .       DP=31;ADF=14,0;ADR=17,0;AD=31,0;I16=14,17,0,0,1205,47259,0,0,1589,87297,0,0,555,12129,0,0;QS=3,0;MQSB=0.175471;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:5,0:6,0:11,0      0,24,221:8:0:4,0:4,0:8,0        0,36,255:12:0:5,0:7,0:12,0
+17     346     .       G       <*>     0       .       DP=31;ADF=15,0;ADR=16,0;AD=31,0;I16=15,16,0,0,1147,43597,0,0,1620,90056,0,0,557,12255,0,0;QS=3,0;MQSB=0.220358;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:6,0:5,0:11,0      0,24,212:8:0:4,0:4,0:8,0        0,36,255:12:0:5,0:7,0:12,0
+17     347     .       G       <*>     0       .       DP=31;ADF=14,0;ADR=16,0;AD=30,0;I16=14,16,0,0,1119,42227,0,0,1560,86456,0,0,545,12189,0,0;QS=3,0;MQSB=0.242376;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,30,251:10:0:5,0:5,0:10,0      0,24,207:8:0:4,0:4,0:8,0        0,36,255:12:0:5,0:7,0:12,0
+17     348     .       T       <*>     0       .       DP=32;ADF=15,0;ADR=16,0;AD=31,0;I16=15,16,0,0,1145,43007,0,0,1620,90056,0,0,546,12300,0,0;QS=3,0;MQSB=0.220358;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,30,243:10:0:5,0:5,0:10,0      0,27,228:9:0:5,0:4,0:9,0        0,36,255:12:0:5,0:7,0:12,0
+17     349     .       T       <*>     0       .       DP=32;ADF=16,0;ADR=16,0;AD=32,0;I16=16,16,0,0,1194,45350,0,0,1680,93656,0,0,565,12731,0,0;QS=3,0;MQSB=0.201402;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,246:11:0:6,0:5,0:11,0      0,27,230:9:0:5,0:4,0:9,0        0,36,255:12:0:5,0:7,0:12,0
+17     350     .       T       <*>     0       .       DP=31;ADF=16,0;ADR=15,0;AD=31,0;I16=16,15,0,0,1142,43072,0,0,1651,92815,0,0,567,12837,0,0;QS=3,0;MQSB=0.286505;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,249:11:0:6,0:5,0:11,0      0,27,230:9:0:5,0:4,0:9,0        0,33,255:11:0:5,0:6,0:11,0
+17     351     .       G       <*>     0       .       DP=31;ADF=16,0;ADR=15,0;AD=31,0;I16=16,15,0,0,1146,43750,0,0,1651,92815,0,0,568,12920,0,0;QS=3,0;MQSB=0.286505;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:6,0:5,0:11,0      0,27,212:9:0:5,0:4,0:9,0        0,33,255:11:0:5,0:6,0:11,0
+17     352     .       A       <*>     0       .       DP=31;ADF=16,0;ADR=14,0;AD=30,0;I16=16,14,0,0,1150,45520,0,0,1591,89215,0,0,544,12404,0,0;QS=3,0;MQSB=0.242376;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:6,0:5,0:11,0      0,24,224:8:0:5,0:3,0:8,0        0,33,255:11:0:5,0:6,0:11,0
+17     353     .       G       <*>     0       .       DP=29;ADF=15,0;ADR=14,0;AD=29,0;I16=15,14,0,0,1109,43095,0,0,1562,88374,0,0,570,13064,0,0;QS=3,0;MQSB=0.424373;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,30,255:10:0:5,0:5,0:10,0      0,27,231:9:0:5,0:4,0:9,0        0,30,255:10:0:5,0:5,0:10,0
+17     354     .       A       <*>     0       .       DP=28;ADF=14,0;ADR=14,0;AD=28,0;I16=14,14,0,0,1078,42938,0,0,1502,84774,0,0,571,13075,0,0;QS=3,0;MQSB=0.450096;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,27,225:9:0:4,0:5,0:9,0        0,27,244:9:0:5,0:4,0:9,0        0,30,255:10:0:5,0:5,0:10,0
+17     355     .       G       T,<*>   0       .       DP=28;ADF=14,0,0;ADR=13,1,0;AD=27,1,0;I16=14,13,0,1,1001,37907,41,1681,1442,81174,60,3600,547,12487,25,625;QS=2.875,0.125,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.450096;BQB=1;MQ0F=0        PL:DP:SP:ADF:ADR:AD     14,0,200,38,203,231:9:0:4,0,0:4,1,0:8,1,0       0,27,222,27,222,222:9:0:5,0,0:4,0,0:9,0,0       0,30,255,30,255,255:10:0:5,0,0:5,0,0:10,0,0
+17     356     .       G       <*>     0       .       DP=27;ADF=14,0;ADR=13,0;AD=27,0;I16=14,13,0,0,993,37481,0,0,1465,83405,0,0,574,13174,0,0;QS=3,0;MQSB=0.580277;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,27,228:9:0:4,0:5,0:9,0        0,24,201:8:0:5,0:3,0:8,0        0,30,255:10:0:5,0:5,0:10,0
+17     357     .       C       <*>     0       .       DP=28;ADF=14,0;ADR=13,0;AD=27,0;I16=14,13,0,0,1021,39471,0,0,1465,83405,0,0,550,12584,0,0;QS=3,0;MQSB=0.580277;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,30,255:10:0:5,0:5,0:10,0      0,24,205:8:0:5,0:3,0:8,0        0,27,251:9:0:4,0:5,0:9,0
+17     358     .       A       <*>     0       .       DP=28;ADF=15,0;ADR=13,0;AD=28,0;I16=15,13,0,0,1050,40518,0,0,1525,87005,0,0,576,13216,0,0;QS=3,0;MQSB=0.556581;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,30,254:10:0:5,0:5,0:10,0      0,24,197:8:0:5,0:3,0:8,0        0,30,255:10:0:5,0:5,0:10,0
+17     359     .       G       <*>     0       .       DP=29;ADF=15,0;ADR=13,0;AD=28,0;I16=15,13,0,0,1085,42761,0,0,1525,87005,0,0,552,12620,0,0;QS=3,0;MQSB=0.556581;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,30,255:10:0:5,0:5,0:10,0      0,21,187:7:0:5,0:2,0:7,0        0,33,255:11:0:5,0:6,0:11,0
+17     360     .       A       <*>     0       .       DP=29;ADF=15,0;ADR=14,0;AD=29,0;I16=15,14,0,0,1111,43259,0,0,1585,90605,0,0,579,13297,0,0;QS=3,0;MQSB=0.604224;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,30,252:10:0:5,0:5,0:10,0      0,24,220:8:0:5,0:3,0:8,0        0,33,255:11:0:5,0:6,0:11,0
+17     361     .       A       <*>     0       .       DP=29;ADF=15,0;ADR=14,0;AD=29,0;I16=15,14,0,0,1116,43442,0,0,1585,90605,0,0,579,13273,0,0;QS=3,0;MQSB=0.604224;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,30,252:10:0:5,0:5,0:10,0      0,24,219:8:0:5,0:3,0:8,0        0,33,255:11:0:5,0:6,0:11,0
+17     362     .       A       <*>     0       .       DP=29;ADF=16,0;ADR=13,0;AD=29,0;I16=16,13,0,0,1104,42700,0,0,1585,90605,0,0,580,13272,0,0;QS=3,0;MQSB=0.535133;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:6,0:5,0:11,0      0,24,218:8:0:5,0:3,0:8,0        0,30,255:10:0:5,0:5,0:10,0
+17     363     .       A       <*>     0       .       DP=29;ADF=16,0;ADR=13,0;AD=29,0;I16=16,13,0,0,1087,41437,0,0,1585,90605,0,0,581,13245,0,0;QS=3,0;MQSB=0.535133;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:6,0:5,0:11,0      0,24,213:8:0:5,0:3,0:8,0        0,30,255:10:0:5,0:5,0:10,0
+17     364     .       T       <*>     0       .       DP=29;ADF=16,0;ADR=13,0;AD=29,0;I16=16,13,0,0,1032,37960,0,0,1585,90605,0,0,582,13244,0,0;QS=3,0;MQSB=0.535133;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,250:11:0:6,0:5,0:11,0      0,24,205:8:0:5,0:3,0:8,0        0,30,255:10:0:5,0:5,0:10,0
+17     365     .       G       <*>     0       .       DP=29;ADF=16,0;ADR=13,0;AD=29,0;I16=16,13,0,0,1105,43079,0,0,1585,90605,0,0,582,13218,0,0;QS=3,0;MQSB=0.535133;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:6,0:5,0:11,0      0,24,211:8:0:5,0:3,0:8,0        0,30,255:10:0:5,0:5,0:10,0
+17     366     .       A       <*>     0       .       DP=29;ADF=16,0;ADR=13,0;AD=29,0;I16=16,13,0,0,1090,41562,0,0,1585,90605,0,0,581,13167,0,0;QS=3,0;MQSB=0.535133;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:6,0:5,0:11,0      0,24,211:8:0:5,0:3,0:8,0        0,30,255:10:0:5,0:5,0:10,0
+17     367     .       T       <*>     0       .       DP=29;ADF=16,0;ADR=13,0;AD=29,0;I16=16,13,0,0,1055,39149,0,0,1585,90605,0,0,579,13093,0,0;QS=3,0;MQSB=0.535133;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:6,0:5,0:11,0      0,24,204:8:0:5,0:3,0:8,0        0,30,255:10:0:5,0:5,0:10,0
+17     368     .       A       <*>     0       .       DP=29;ADF=16,0;ADR=13,0;AD=29,0;I16=16,13,0,0,1054,39632,0,0,1585,90605,0,0,576,12998,0,0;QS=3,0;MQSB=0.535133;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:6,0:5,0:11,0      0,24,208:8:0:5,0:3,0:8,0        0,30,255:10:0:5,0:5,0:10,0
+17     369     .       T       <*>     0       .       DP=28;ADF=16,0;ADR=11,0;AD=27,0;I16=16,11,0,0,1037,40275,0,0,1496,86164,0,0,548,12256,0,0;QS=3,0;MQSB=0.659218;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,30,250:10:0:6,0:4,0:10,0      0,21,196:7:0:5,0:2,0:7,0        0,30,255:10:0:5,0:5,0:10,0
+17     370     .       C       <*>     0       .       DP=28;ADF=16,0;ADR=12,0;AD=28,0;I16=16,12,0,0,1045,40219,0,0,1556,89764,0,0,570,12790,0,0;QS=3,0;MQSB=0.705296;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,30,255:10:0:6,0:4,0:10,0      0,24,201:8:0:5,0:3,0:8,0        0,30,255:10:0:5,0:5,0:10,0
+17     371     .       T       <*>     0       .       DP=29;ADF=16,0;ADR=13,0;AD=29,0;I16=16,13,0,0,1155,46591,0,0,1616,93364,0,0,567,12725,0,0;QS=3,0;MQSB=0.744925;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,30,255:10:0:6,0:4,0:10,0      0,24,227:8:0:5,0:3,0:8,0        0,33,255:11:0:5,0:6,0:11,0
+17     372     .       C       <*>     0       .       DP=30;ADF=16,0;ADR=14,0;AD=30,0;I16=16,14,0,0,1139,44019,0,0,1676,96964,0,0,564,12636,0,0;QS=3,0;MQSB=0.779025;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:6,0:5,0:11,0      0,24,215:8:0:5,0:3,0:8,0        0,33,255:11:0:5,0:6,0:11,0
+17     373     .       A       <*>     0       .       DP=30;ADF=16,0;ADR=14,0;AD=30,0;I16=16,14,0,0,1142,44118,0,0,1676,96964,0,0,561,12525,0,0;QS=3,0;MQSB=0.779025;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:6,0:5,0:11,0      0,24,220:8:0:5,0:3,0:8,0        0,33,255:11:0:5,0:6,0:11,0
+17     374     .       T       <*>     0       .       DP=30;ADF=16,0;ADR=14,0;AD=30,0;I16=16,14,0,0,1098,41180,0,0,1676,96964,0,0,556,12344,0,0;QS=3,0;MQSB=0.779025;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:6,0:5,0:11,0      0,24,221:8:0:5,0:3,0:8,0        0,33,255:11:0:5,0:6,0:11,0
+17     375     .       A       T,<*>   0       .       DP=31;ADF=17,0,0;ADR=13,1,0;AD=30,1,0;I16=17,13,0,1,1138,43798,14,196,1676,96964,60,3600,547,12177,4,16;QS=2.9661,0.0338983,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.763662;BQB=1;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,36,255,36,255,255:12:0:7,0,0:5,0,0:12,0,0     0,24,218,24,218,218:8:0:5,0,0:3,0,0:8,0,0       0,18,255,30,255,255:11:0:5,0,0:5,1,0:10,1,0
+17     376     .       G       <*>     0       .       DP=31;ADF=17,0;ADR=14,0;AD=31,0;I16=17,14,0,0,1131,42581,0,0,1736,100564,0,0,547,12073,0,0;QS=3,0;MQSB=0.763662;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:7,0:5,0:12,0      0,24,220:8:0:5,0:3,0:8,0        0,33,255:11:0:5,0:6,0:11,0
+17     377     .       T       <*>     0       .       DP=31;ADF=16,0;ADR=14,0;AD=30,0;I16=16,14,0,0,1105,41629,0,0,1676,96964,0,0,518,11360,0,0;QS=3,0;MQSB=0.779025;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:6,0:5,0:11,0      0,24,211:8:0:5,0:3,0:8,0        0,33,255:11:0:5,0:6,0:11,0
+17     378     .       T       <*>     0       .       DP=30;ADF=18,0;ADR=12,0;AD=30,0;I16=18,12,0,0,1098,41066,0,0,1707,99723,0,0,541,11927,0,0;QS=3,0;MQSB=0.878946;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,39,255:13:0:8,0:5,0:13,0      0,21,186:7:0:5,0:2,0:7,0        0,30,255:10:0:5,0:5,0:10,0
+17     379     .       G       <*>     0       .       DP=29;ADF=18,0;ADR=10,0;AD=28,0;I16=18,10,0,0,1053,40181,0,0,1618,95282,0,0,534,11848,0,0;QS=3,0;MQSB=0.981777;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:8,0:3,0:11,0      0,21,187:7:0:5,0:2,0:7,0        0,30,255:10:0:5,0:5,0:10,0
+17     380     .       C       <*>     0       .       DP=29;ADF=18,0;ADR=10,0;AD=28,0;I16=18,10,0,0,1087,42743,0,0,1618,95282,0,0,514,11172,0,0;QS=3,0;MQSB=0.981777;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:8,0:4,0:12,0      0,18,177:6:0:5,0:1,0:6,0        0,30,255:10:0:5,0:5,0:10,0
+17     381     .       T       <*>     0       .       DP=29;ADF=18,0;ADR=11,0;AD=29,0;I16=18,11,0,0,1168,47412,0,0,1678,98882,0,0,537,11729,0,0;QS=3,0;MQSB=0.987702;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:8,0:4,0:12,0      0,21,212:7:0:5,0:2,0:7,0        0,30,255:10:0:5,0:5,0:10,0
+17     382     .       T       <*>     0       .       DP=29;ADF=17,0;ADR=11,0;AD=28,0;I16=17,11,0,0,1054,40450,0,0,1618,95282,0,0,510,11068,0,0;QS=3,0;MQSB=0.990092;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,33,255:11:0:7,0:4,0:11,0      0,21,182:7:0:5,0:2,0:7,0        0,30,255:10:0:5,0:5,0:10,0
+17     383     .       T       <*>     0       .       DP=29;ADF=18,0;ADR=10,0;AD=28,0;I16=18,10,0,0,1052,39798,0,0,1618,95282,0,0,507,11013,0,0;QS=3,0;MQSB=0.981777;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:8,0:4,0:12,0      0,18,165:6:0:5,0:1,0:6,0        0,30,255:10:0:5,0:5,0:10,0
+17     384     .       A       <*>     0       .       DP=31;ADF=19,0;ADR=11,0;AD=30,0;I16=19,11,0,0,1077,39885,0,0,1738,102482,0,0,504,10988,0,0;QS=3,0;MQSB=0.985292;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,39,255:13:0:8,0:5,0:13,0      0,21,176:7:0:6,0:1,0:7,0        0,30,255:10:0:5,0:5,0:10,0
+17     385     .       C       <*>     0       .       DP=31;ADF=19,0;ADR=12,0;AD=31,0;I16=19,12,0,0,1118,41180,0,0,1798,106082,0,0,527,11569,0,0;QS=3,0;MQSB=0.989977;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,39,255:13:0:8,0:5,0:13,0      0,24,186:8:0:6,0:2,0:8,0        0,30,255:10:0:5,0:5,0:10,0
+17     386     .       T       <*>     0       .       DP=30;ADF=18,0;ADR=12,0;AD=30,0;I16=18,12,0,0,1158,45592,0,0,1738,102482,0,0,526,11556,0,0;QS=3,0;MQSB=0.991968;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,39,255:13:0:8,0:5,0:13,0      0,21,191:7:0:5,0:2,0:7,0        0,30,255:10:0:5,0:5,0:10,0
+17     387     .       T       <*>     0       .       DP=30;ADF=18,0;ADR=12,0;AD=30,0;I16=18,12,0,0,1105,41821,0,0,1738,102482,0,0,525,11573,0,0;QS=3,0;MQSB=0.991968;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,39,255:13:0:8,0:5,0:13,0      0,21,187:7:0:5,0:2,0:7,0        0,30,255:10:0:5,0:5,0:10,0
+17     388     .       T       <*>     0       .       DP=29;ADF=17,0;ADR=12,0;AD=29,0;I16=17,12,0,0,1089,41577,0,0,1678,98882,0,0,523,11519,0,0;QS=3,0;MQSB=0.993891;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,39,255:13:0:8,0:5,0:13,0      0,18,180:6:0:4,0:2,0:6,0        0,30,255:10:0:5,0:5,0:10,0
+17     389     .       G       <*>     0       .       DP=29;ADF=17,0;ADR=12,0;AD=29,0;I16=17,12,0,0,1067,40095,0,0,1678,98882,0,0,520,11444,0,0;QS=3,0;MQSB=0.993891;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,39,255:13:0:8,0:5,0:13,0      0,18,171:6:0:4,0:2,0:6,0        0,30,255:10:0:5,0:5,0:10,0
+17     390     .       C       <*>     0       .       DP=29;ADF=17,0;ADR=12,0;AD=29,0;I16=17,12,0,0,1071,40423,0,0,1678,98882,0,0,517,11399,0,0;QS=3,0;MQSB=0.993891;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,39,255:13:0:8,0:5,0:13,0      0,18,162:6:0:4,0:2,0:6,0        0,30,255:10:0:5,0:5,0:10,0
+17     391     .       A       <*>     0       .       DP=29;ADF=18,0;ADR=11,0;AD=29,0;I16=18,11,0,0,1091,41603,0,0,1647,96123,0,0,515,11383,0,0;QS=3,0;MQSB=0.995968;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,39,255:13:0:8,0:5,0:13,0      0,18,163:6:0:4,0:2,0:6,0        0,30,255:10:0:6,0:4,0:10,0
+17     392     .       T       <*>     0       .       DP=29;ADF=18,0;ADR=11,0;AD=29,0;I16=18,11,0,0,1046,38838,0,0,1647,96123,0,0,515,11395,0,0;QS=3,0;MQSB=0.995968;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,39,255:13:0:8,0:5,0:13,0      0,15,153:5:0:3,0:2,0:5,0        0,33,255:11:0:7,0:4,0:11,0
+17     393     .       A       <*>     0       .       DP=28;ADF=17,0;ADR=11,0;AD=28,0;I16=17,11,0,0,1014,37582,0,0,1587,92523,0,0,517,11435,0,0;QS=3,0;MQSB=0.993109;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:7,0:5,0:12,0      0,15,133:5:0:3,0:2,0:5,0        0,33,255:11:0:7,0:4,0:11,0
+17     394     .       T       <*>     0       .       DP=28;ADF=17,0;ADR=11,0;AD=28,0;I16=17,11,0,0,1022,38342,0,0,1587,92523,0,0,519,11503,0,0;QS=3,0;MQSB=0.993109;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:7,0:5,0:12,0      0,15,141:5:0:3,0:2,0:5,0        0,33,255:11:0:7,0:4,0:11,0
+17     395     .       T       <*>     0       .       DP=28;ADF=17,0;ADR=11,0;AD=28,0;I16=17,11,0,0,1060,40596,0,0,1587,92523,0,0,521,11599,0,0;QS=3,0;MQSB=0.993109;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:7,0:5,0:12,0      0,15,164:5:0:3,0:2,0:5,0        0,33,255:11:0:7,0:4,0:11,0
+17     396     .       T       <*>     0       .       DP=28;ADF=17,0;ADR=11,0;AD=28,0;I16=17,11,0,0,1032,39228,0,0,1587,92523,0,0,523,11723,0,0;QS=3,0;MQSB=0.993109;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:7,0:5,0:12,0      0,15,158:5:0:3,0:2,0:5,0        0,33,255:11:0:7,0:4,0:11,0
+17     397     .       T       <*>     0       .       DP=28;ADF=17,0;ADR=11,0;AD=28,0;I16=17,11,0,0,1046,39510,0,0,1587,92523,0,0,524,11824,0,0;QS=3,0;MQSB=0.993109;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,36,255:12:0:7,0:5,0:12,0      0,15,149:5:0:3,0:2,0:5,0        0,33,255:11:0:7,0:4,0:11,0
+17     398     .       A       <*>     0       .       DP=28;ADF=17,0;ADR=11,0;AD=28,0;I16=17,11,0,0,1021,38105,0,0,1587,92523,0,0,524,11850,0,0;QS=3,0;MQSB=0.993109;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,39,255:13:0:8,0:5,0:13,0      0,15,144:5:0:3,0:2,0:5,0        0,30,255:10:0:6,0:4,0:10,0
+17     399     .       A       <*>     0       .       DP=28;ADF=17,0;ADR=11,0;AD=28,0;I16=17,11,0,0,1015,38469,0,0,1587,92523,0,0,526,11900,0,0;QS=3,0;MQSB=0.993109;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,39,255:13:0:8,0:5,0:13,0      0,15,140:5:0:3,0:2,0:5,0        0,30,255:10:0:6,0:4,0:10,0
+17     400     .       A       <*>     0       .       DP=29;ADF=17,0;ADR=12,0;AD=29,0;I16=17,12,0,0,1056,39702,0,0,1647,96123,0,0,526,11828,0,0;QS=3,0;MQSB=0.988062;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,39,255:13:0:8,0:5,0:13,0      0,15,159:5:0:3,0:2,0:5,0        0,33,255:11:0:6,0:5,0:11,0
+17     401     .       A       <*>     0       .       DP=29;ADF=17,0;ADR=11,0;AD=28,0;I16=17,11,0,0,1052,40302,0,0,1587,92523,0,0,501,11113,0,0;QS=3,0;MQSB=0.993109;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,39,255:13:0:8,0:5,0:13,0      0,15,160:5:0:3,0:2,0:5,0        0,30,255:10:0:6,0:4,0:10,0
+17     402     .       T       <*>     0       .       DP=29;ADF=17,0;ADR=12,0;AD=29,0;I16=17,12,0,0,1082,41232,0,0,1647,96123,0,0,526,11680,0,0;QS=3,0;MQSB=0.988062;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,39,255:13:0:8,0:5,0:13,0      0,15,149:5:0:3,0:2,0:5,0        0,33,255:11:0:6,0:5,0:11,0
+17     403     .       T       <*>     0       .       DP=29;ADF=17,0;ADR=12,0;AD=29,0;I16=17,12,0,0,1085,40985,0,0,1647,96123,0,0,526,11654,0,0;QS=3,0;MQSB=0.988062;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,39,255:13:0:8,0:5,0:13,0      0,15,148:5:0:3,0:2,0:5,0        0,33,255:11:0:6,0:5,0:11,0
+17     404     .       G       <*>     0       .       DP=29;ADF=17,0;ADR=12,0;AD=29,0;I16=17,12,0,0,1074,40524,0,0,1647,96123,0,0,525,11609,0,0;QS=3,0;MQSB=0.988062;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,39,255:13:0:8,0:5,0:13,0      0,15,131:5:0:3,0:2,0:5,0        0,33,255:11:0:6,0:5,0:11,0
+17     405     .       T       <*>     0       .       DP=27;ADF=16,0;ADR=10,0;AD=26,0;I16=16,10,0,0,988,37870,0,0,1498,88082,0,0,519,11543,0,0;QS=3,0;MQSB=0.987578;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,39,255:13:0:8,0:5,0:13,0      0,9,103:3:0:2,0:1,0:3,0 0,30,255:10:0:6,0:4,0:10,0
+17     406     .       G       <*>     0       .       DP=27;ADF=16,0;ADR=11,0;AD=27,0;I16=16,11,0,0,976,36752,0,0,1558,91682,0,0,527,11601,0,0;QS=3,0;MQSB=0.992419;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,39,255:13:0:8,0:5,0:13,0      0,12,125:4:0:2,0:2,0:4,0        0,30,247:10:0:6,0:4,0:10,0
+17     407     .       A       <*>     0       .       DP=27;ADF=16,0;ADR=11,0;AD=27,0;I16=16,11,0,0,1007,38355,0,0,1558,91682,0,0,526,11538,0,0;QS=3,0;MQSB=0.992419;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,39,255:13:0:8,0:5,0:13,0      0,12,125:4:0:2,0:2,0:4,0        0,30,255:10:0:6,0:4,0:10,0
+17     408     .       C       <*>     0       .       DP=28;ADF=16,0;ADR=11,0;AD=27,0;I16=16,11,0,0,1006,38136,0,0,1558,91682,0,0,521,11489,0,0;QS=3,0;MQSB=0.992419;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,42,255:14:0:8,0:6,0:14,0      0,9,110:3:0:2,0:1,0:3,0 0,30,244:10:0:6,0:4,0:10,0
+17     409     .       T       <*>     0       .       DP=29;ADF=17,0;ADR=12,0;AD=29,0;I16=17,12,0,0,1100,42734,0,0,1678,98882,0,0,525,11503,0,0;QS=3,0;MQSB=0.993891;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,42,255:14:0:8,0:6,0:14,0      0,12,131:4:0:2,0:2,0:4,0        0,33,255:11:0:7,0:4,0:11,0
+17     410     .       T       <*>     0       .       DP=29;ADF=17,0;ADR=12,0;AD=29,0;I16=17,12,0,0,1035,38325,0,0,1678,98882,0,0,524,11432,0,0;QS=3,0;MQSB=0.993891;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,42,255:14:0:8,0:6,0:14,0      0,12,125:4:0:2,0:2,0:4,0        0,33,255:11:0:7,0:4,0:11,0
+17     411     .       T       <*>     0       .       DP=29;ADF=17,0;ADR=10,0;AD=27,0;I16=17,10,0,0,1003,37747,0,0,1558,91682,0,0,496,10716,0,0;QS=3,0;MQSB=0.984677;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,42,255:14:0:8,0:6,0:14,0      0,9,104:3:0:2,0:1,0:3,0 0,30,255:10:0:7,0:3,0:10,0
+17     412     .       C       T,<*>   0       .       DP=30;ADF=17,1,0;ADR=12,0,0;AD=29,1,0;I16=17,12,1,0,1094,42458,14,196,1678,98882,60,3600,495,10659,25,625;QS=2.97455,0.0254545,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.991968;BQB=1;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,30,255,42,255,255:15:0:8,1,0:6,0,0:14,1,0     0,12,124,12,124,124:4:0:2,0,0:2,0,0:4,0,0       0,33,255,33,255,255:11:0:7,0,0:4,0,0:11,0,0
+17     413     .       A       <*>     0       .       DP=31;ADF=18,0;ADR=13,0;AD=31,0;I16=18,13,0,0,1189,45985,0,0,1798,106082,0,0,520,11258,0,0;QS=3,0;MQSB=0.995005;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:9,0:8,0:17,0      0,9,102:3:0:2,0:1,0:3,0 0,33,255:11:0:7,0:4,0:11,0
+17     414     .       T       <*>     0       .       DP=30;ADF=18,0;ADR=12,0;AD=30,0;I16=18,12,0,0,1151,44355,0,0,1738,102482,0,0,523,11265,0,0;QS=3,0;MQSB=0.991968;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:9,0:7,0:16,0      0,9,109:3:0:2,0:1,0:3,0 0,33,255:11:0:7,0:4,0:11,0
+17     415     .       G       <*>     0       .       DP=30;ADF=18,0;ADR=12,0;AD=30,0;I16=18,12,0,0,1131,43175,0,0,1738,102482,0,0,526,11306,0,0;QS=3,0;MQSB=0.991968;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:9,0:7,0:16,0      0,9,110:3:0:2,0:1,0:3,0 0,33,255:11:0:7,0:4,0:11,0
+17     416     .       G       <*>     0       .       DP=30;ADF=17,0;ADR=12,0;AD=29,0;I16=17,12,0,0,1083,41273,0,0,1678,98882,0,0,514,11156,0,0;QS=3,0;MQSB=0.993891;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:9,0:7,0:16,0      0,9,114:3:0:2,0:1,0:3,0 0,30,253:10:0:6,0:4,0:10,0
+17     417     .       C       <*>     0       .       DP=30;ADF=18,0;ADR=12,0;AD=30,0;I16=18,12,0,0,1114,42244,0,0,1738,102482,0,0,531,11439,0,0;QS=3,0;MQSB=0.991968;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:9,0:7,0:16,0      0,9,108:3:0:2,0:1,0:3,0 0,33,255:11:0:7,0:4,0:11,0
+17     418     .       A       <*>     0       .       DP=30;ADF=18,0;ADR=12,0;AD=30,0;I16=18,12,0,0,1146,44248,0,0,1738,102482,0,0,532,11478,0,0;QS=3,0;MQSB=0.991968;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:9,0:7,0:16,0      0,9,111:3:0:2,0:1,0:3,0 0,33,255:11:0:7,0:4,0:11,0
+17     419     .       T       <*>     0       .       DP=30;ADF=18,0;ADR=12,0;AD=30,0;I16=18,12,0,0,1117,42327,0,0,1738,102482,0,0,532,11498,0,0;QS=3,0;MQSB=0.991968;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:9,0:7,0:16,0      0,9,112:3:0:2,0:1,0:3,0 0,33,255:11:0:7,0:4,0:11,0
+17     420     .       A       <*>     0       .       DP=31;ADF=18,0;ADR=13,0;AD=31,0;I16=18,13,0,0,1117,41011,0,0,1798,106082,0,0,532,11550,0,0;QS=3,0;MQSB=0.995005;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:9,0:7,0:16,0      0,9,108:3:0:2,0:1,0:3,0 0,36,255:12:0:7,0:5,0:12,0
+17     421     .       A       <*>     0       .       DP=33;ADF=19,0;ADR=14,0;AD=33,0;I16=19,14,0,0,1208,45398,0,0,1887,110523,0,0,533,11635,0,0;QS=3,0;MQSB=0.986656;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:9,0:7,0:16,0      0,9,113:3:0:2,0:1,0:3,0 0,42,255:14:0:8,0:6,0:14,0
+17     422     .       A       <*>     0       .       DP=33;ADF=19,0;ADR=13,0;AD=32,0;I16=19,13,0,0,1205,46441,0,0,1827,106923,0,0,510,11082,0,0;QS=3,0;MQSB=0.991023;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:9,0:7,0:16,0      0,9,116:3:0:2,0:1,0:3,0 0,39,255:13:0:8,0:5,0:13,0
+17     423     .       T       <*>     0       .       DP=32;ADF=19,0;ADR=13,0;AD=32,0;I16=19,13,0,0,1202,45416,0,0,1827,106923,0,0,538,11818,0,0;QS=3,0;MQSB=0.991023;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:9,0:7,0:16,0      0,9,110:3:0:2,0:1,0:3,0 0,39,255:13:0:8,0:5,0:13,0
+17     424     .       A       <*>     0       .       DP=32;ADF=19,0;ADR=13,0;AD=32,0;I16=19,13,0,0,1147,41685,0,0,1827,106923,0,0,539,11867,0,0;QS=3,0;MQSB=0.991023;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:9,0:7,0:16,0      0,9,106:3:0:2,0:1,0:3,0 0,39,255:13:0:8,0:5,0:13,0
+17     425     .       A       <*>     0       .       DP=29;ADF=16,0;ADR=13,0;AD=29,0;I16=16,13,0,0,1070,40616,0,0,1647,96123,0,0,542,11900,0,0;QS=3,0;MQSB=0.976248;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,45,255:15:0:8,0:7,0:15,0      0,9,111:3:0:2,0:1,0:3,0 0,33,249:11:0:6,0:5,0:11,0
+17     426     .       T       <*>     0       .       DP=29;ADF=16,0;ADR=12,0;AD=28,0;I16=16,12,0,0,997,36561,0,0,1587,92523,0,0,519,11287,0,0;QS=3,0;MQSB=0.982906;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,45,255:15:0:8,0:7,0:15,0      0,9,105:3:0:2,0:1,0:3,0 0,30,225:10:0:6,0:4,0:10,0
+17     427     .       A       <*>     0       .       DP=29;ADF=16,0;ADR=13,0;AD=29,0;I16=16,13,0,0,1024,37266,0,0,1647,96123,0,0,546,11952,0,0;QS=3,0;MQSB=0.976248;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,45,255:15:0:8,0:7,0:15,0      0,9,111:3:0:2,0:1,0:3,0 0,33,242:11:0:6,0:5,0:11,0
+17     428     .       C       <*>     0       .       DP=29;ADF=16,0;ADR=13,0;AD=29,0;I16=16,13,0,0,1064,39706,0,0,1647,96123,0,0,548,12020,0,0;QS=3,0;MQSB=0.976248;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,45,255:15:0:8,0:7,0:15,0      0,9,111:3:0:2,0:1,0:3,0 0,33,254:11:0:6,0:5,0:11,0
+17     429     .       T       <*>     0       .       DP=30;ADF=16,0;ADR=14,0;AD=30,0;I16=16,14,0,0,1150,44918,0,0,1707,99723,0,0,549,12067,0,0;QS=3,0;MQSB=0.969373;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:8,0:8,0:16,0      0,9,115:3:0:2,0:1,0:3,0 0,33,255:11:0:6,0:5,0:11,0
+17     430     .       G       <*>     0       .       DP=30;ADF=16,0;ADR=14,0;AD=30,0;I16=16,14,0,0,1113,42443,0,0,1707,99723,0,0,551,12145,0,0;QS=3,0;MQSB=0.969373;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:8,0:8,0:16,0      0,9,112:3:0:2,0:1,0:3,0 0,33,246:11:0:6,0:5,0:11,0
+17     431     .       G       <*>     0       .       DP=30;ADF=14,0;ADR=14,0;AD=28,0;I16=14,14,0,0,1003,36953,0,0,1587,92523,0,0,553,12255,0,0;QS=3,0;MQSB=0.949591;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,45,255:15:0:7,0:8,0:15,0      0,9,101:3:0:2,0:1,0:3,0 0,30,225:10:0:5,0:5,0:10,0
+17     432     .       T       <*>     0       .       DP=28;ADF=14,0;ADR=14,0;AD=28,0;I16=14,14,0,0,1049,39621,0,0,1587,92523,0,0,556,12346,0,0;QS=3,0;MQSB=0.949591;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,45,255:15:0:7,0:8,0:15,0      0,9,114:3:0:2,0:1,0:3,0 0,30,255:10:0:5,0:5,0:10,0
+17     433     .       T       <*>     0       .       DP=28;ADF=14,0;ADR=12,0;AD=26,0;I16=14,12,0,0,949,35443,0,0,1467,85323,0,0,509,11217,0,0;QS=3,0;MQSB=0.967472;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,42,255:14:0:7,0:7,0:14,0      0,9,112:3:0:2,0:1,0:3,0 0,27,227:9:0:5,0:4,0:9,0
+17     434     .       T       <*>     0       .       DP=29;ADF=15,0;ADR=14,0;AD=29,0;I16=15,14,0,0,1036,37654,0,0,1647,96123,0,0,561,12567,0,0;QS=3,0;MQSB=0.960561;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:8,0:8,0:16,0      0,9,98:3:0:2,0:1,0:3,0  0,30,243:10:0:5,0:5,0:10,0
+17     435     .       A       <*>     0       .       DP=29;ADF=15,0;ADR=13,0;AD=28,0;I16=15,13,0,0,1024,37970,0,0,1587,92523,0,0,556,12560,0,0;QS=3,0;MQSB=0.968414;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,45,255:15:0:8,0:7,0:15,0      0,9,103:3:0:2,0:1,0:3,0 0,30,237:10:0:5,0:5,0:10,0
+17     436     .       T       <*>     0       .       DP=28;ADF=14,0;ADR=14,0;AD=28,0;I16=14,14,0,0,998,36220,0,0,1587,92523,0,0,564,12654,0,0;QS=3,0;MQSB=0.949591;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:8,0:8,0:16,0      0,9,110:3:0:2,0:1,0:3,0 0,27,223:9:0:4,0:5,0:9,0
+17     437     .       T       <*>     0       .       DP=28;ADF=13,0;ADR=14,0;AD=27,0;I16=13,14,0,0,990,36832,0,0,1558,91682,0,0,549,12435,0,0;QS=3,0;MQSB=0.999706;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:8,0:8,0:16,0      0,9,109:3:0:2,0:1,0:3,0 0,24,207:8:0:3,0:5,0:8,0
+17     438     .       A       <*>     0       .       DP=28;ADF=14,0;ADR=13,0;AD=27,0;I16=14,13,0,0,972,35640,0,0,1527,88923,0,0,540,12082,0,0;QS=3,0;MQSB=0.9585;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:8,0:8,0:16,0      0,9,107:3:0:2,0:1,0:3,0 0,24,216:8:0:4,0:4,0:8,0
+17     439     .       C       <*>     0       .       DP=28;ADF=14,0;ADR=14,0;AD=28,0;I16=14,14,0,0,1055,40273,0,0,1587,92523,0,0,563,12649,0,0;QS=3,0;MQSB=0.949591;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:8,0:8,0:16,0      0,9,107:3:0:2,0:1,0:3,0 0,27,224:9:0:4,0:5,0:9,0
+17     440     .       A       <*>     0       .       DP=28;ADF=14,0;ADR=14,0;AD=28,0;I16=14,14,0,0,1095,43251,0,0,1587,92523,0,0,561,12615,0,0;QS=3,0;MQSB=0.949591;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:8,0:8,0:16,0      0,9,115:3:0:2,0:1,0:3,0 0,27,247:9:0:4,0:5,0:9,0
+17     441     .       G       <*>     0       .       DP=29;ADF=15,0;ADR=14,0;AD=29,0;I16=15,14,0,0,1068,40344,0,0,1647,96123,0,0,559,12605,0,0;QS=3,0;MQSB=0.960561;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:9,0:8,0:17,0      0,9,104:3:0:2,0:1,0:3,0 0,27,198:9:0:4,0:5,0:9,0
+17     442     .       A       <*>     0       .       DP=29;ADF=15,0;ADR=14,0;AD=29,0;I16=15,14,0,0,1091,41507,0,0,1647,96123,0,0,558,12620,0,0;QS=3,0;MQSB=0.960561;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:9,0:8,0:17,0      0,9,112:3:0:2,0:1,0:3,0 0,27,233:9:0:4,0:5,0:9,0
+17     443     .       A       <*>     0       .       DP=30;ADF=15,0;ADR=14,0;AD=29,0;I16=15,14,0,0,1173,49439,0,0,1647,96123,0,0,557,12661,0,0;QS=3,0;MQSB=0.960561;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:9,0:8,0:17,0      0,9,129:3:0:2,0:1,0:3,0 0,27,246:9:0:4,0:5,0:9,0
+17     444     .       G       <*>     0       .       DP=29;ADF=15,0;ADR=13,0;AD=28,0;I16=15,13,0,0,1095,44661,0,0,1587,92523,0,0,557,12727,0,0;QS=3,0;MQSB=0.968414;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:9,0:8,0:17,0      0,6,91:2:0:2,0:0,0:2,0  0,27,227:9:0:4,0:5,0:9,0
+17     445     .       C       <*>     0       .       DP=30;ADF=16,0;ADR=13,0;AD=29,0;I16=16,13,0,0,1100,43706,0,0,1647,96123,0,0,557,12817,0,0;QS=3,0;MQSB=0.976248;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:9,0:8,0:17,0      0,9,111:3:0:3,0:0,0:3,0 0,27,219:9:0:4,0:5,0:9,0
+17     446     .       A       <*>     0       .       DP=30;ADF=16,0;ADR=13,0;AD=29,0;I16=16,13,0,0,1107,44265,0,0,1647,96123,0,0,557,12881,0,0;QS=3,0;MQSB=0.976248;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:9,0:8,0:17,0      0,9,115:3:0:3,0:0,0:3,0 0,27,232:9:0:4,0:5,0:9,0
+17     447     .       C       <*>     0       .       DP=29;ADF=16,0;ADR=12,0;AD=28,0;I16=16,12,0,0,1108,45364,0,0,1618,95282,0,0,555,12817,0,0;QS=3,0;MQSB=0.856268;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:9,0:7,0:16,0      0,9,114:3:0:3,0:0,0:3,0 0,27,235:9:0:4,0:5,0:9,0
+17     448     .       T       <*>     0       .       DP=29;ADF=16,0;ADR=12,0;AD=28,0;I16=16,12,0,0,1125,47237,0,0,1618,95282,0,0,553,12773,0,0;QS=3,0;MQSB=0.856268;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:9,0:7,0:16,0      0,9,118:3:0:3,0:0,0:3,0 0,27,240:9:0:4,0:5,0:9,0
+17     449     .       A       <*>     0       .       DP=28;ADF=15,0;ADR=12,0;AD=27,0;I16=15,12,0,0,1091,45981,0,0,1558,91682,0,0,552,12748,0,0;QS=3,0;MQSB=0.84246;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:9,0:7,0:16,0      0,6,90:2:0:2,0:0,0:2,0  0,27,245:9:0:4,0:5,0:9,0
+17     450     .       G       <*>     0       .       DP=28;ADF=15,0;ADR=12,0;AD=27,0;I16=15,12,0,0,1069,44603,0,0,1558,91682,0,0,551,12741,0,0;QS=3,0;MQSB=0.84246;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:9,0:7,0:16,0      0,6,91:2:0:2,0:0,0:2,0  0,27,233:9:0:4,0:5,0:9,0
+17     451     .       A       <*>     0       .       DP=28;ADF=15,0;ADR=12,0;AD=27,0;I16=15,12,0,0,1021,41371,0,0,1558,91682,0,0,550,12752,0,0;QS=3,0;MQSB=0.84246;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:9,0:7,0:16,0      0,6,93:2:0:2,0:0,0:2,0  0,27,244:9:0:4,0:5,0:9,0
+17     452     .       A       <*>     0       .       DP=31;ADF=18,0;ADR=11,0;AD=29,0;I16=18,11,0,0,1079,43353,0,0,1678,98882,0,0,530,12420,0,0;QS=3,0;MQSB=0.884952;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:11,0:7,0:18,0     0,9,110:3:0:3,0:0,0:3,0 0,24,225:8:0:4,0:4,0:8,0
+17     453     .       A       <*>     0       .       DP=31;ADF=17,0;ADR=11,0;AD=28,0;I16=17,11,0,0,1037,41069,0,0,1649,98041,0,0,508,11882,0,0;QS=3,0;MQSB=0.967085;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:11,0:7,0:18,0     0,9,111:3:0:3,0:0,0:3,0 0,21,221:7:0:3,0:4,0:7,0
+17     454     .       A       <*>     0       .       DP=31;ADF=18,0;ADR=12,0;AD=30,0;I16=18,12,0,0,1158,47028,0,0,1738,102482,0,0,554,12904,0,0;QS=3,0;MQSB=0.878946;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:10,0:7,0:17,0     0,9,113:3:0:3,0:0,0:3,0 0,30,255:10:0:5,0:5,0:10,0
+17     455     .       T       <*>     0       .       DP=32;ADF=17,0;ADR=13,0;AD=30,0;I16=17,13,0,0,1148,46574,0,0,1715,100251,0,0,550,12864,0,0;QS=3,0;MQSB=0.973855;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:9,0:7,0:16,0      0,9,113:3:0:3,0:0,0:3,0 0,33,255:11:0:5,0:6,0:11,0
+17     456     .       G       <*>     0       .       DP=32;ADF=17,0;ADR=13,0;AD=30,0;I16=17,13,0,0,1161,47287,0,0,1746,103010,0,0,534,12296,0,0;QS=3,0;MQSB=0.998031;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:10,0:7,0:17,0     0,9,116:3:0:3,0:0,0:3,0 0,30,245:10:0:4,0:6,0:10,0
+17     457     .       C       <*>     0       .       DP=33;ADF=19,0;ADR=13,0;AD=32,0;I16=19,13,0,0,1218,48642,0,0,1835,107451,0,0,563,12967,0,0;QS=3,0;MQSB=0.985204;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:11,0:7,0:18,0     0,9,118:3:0:3,0:0,0:3,0 0,33,255:11:0:5,0:6,0:11,0
+17     458     .       A       <*>     0       .       DP=33;ADF=19,0;ADR=13,0;AD=32,0;I16=19,13,0,0,1226,49034,0,0,1835,107451,0,0,568,12990,0,0;QS=3,0;MQSB=0.985204;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:11,0:7,0:18,0     0,9,111:3:0:3,0:0,0:3,0 0,33,255:11:0:5,0:6,0:11,0
+17     459     .       T       <*>     0       .       DP=33;ADF=18,0;ADR=13,0;AD=31,0;I16=18,13,0,0,1167,46981,0,0,1775,103851,0,0,565,12945,0,0;QS=3,0;MQSB=0.980167;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:11,0:7,0:18,0     0,6,92:2:0:2,0:0,0:2,0  0,33,255:11:0:5,0:6,0:11,0
+17     460     .       G       <*>     0       .       DP=32;ADF=19,0;ADR=12,0;AD=31,0;I16=19,12,0,0,1219,50105,0,0,1775,103851,0,0,575,12929,0,0;QS=3,0;MQSB=0.989977;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:11,0:7,0:18,0     0,9,116:3:0:3,0:0,0:3,0 0,30,255:10:0:5,0:5,0:10,0
+17     461     .       T       <*>     0       .       DP=32;ADF=19,0;ADR=12,0;AD=31,0;I16=19,12,0,0,1213,49819,0,0,1775,103851,0,0,577,12845,0,0;QS=3,0;MQSB=0.989977;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:11,0:7,0:18,0     0,9,115:3:0:3,0:0,0:3,0 0,30,255:10:0:5,0:5,0:10,0
+17     462     .       G       <*>     0       .       DP=32;ADF=19,0;ADR=12,0;AD=31,0;I16=19,12,0,0,1190,48962,0,0,1775,103851,0,0,580,12792,0,0;QS=3,0;MQSB=0.989977;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:10,0:7,0:17,0     0,12,119:4:0:4,0:0,0:4,0        0,30,241:10:0:5,0:5,0:10,0
+17     463     .       G       <*>     0       .       DP=32;ADF=19,0;ADR=12,0;AD=31,0;I16=19,12,0,0,1114,44214,0,0,1775,103851,0,0,584,12770,0,0;QS=3,0;MQSB=0.989977;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:10,0:7,0:17,0     0,12,114:4:0:4,0:0,0:4,0        0,30,221:10:0:5,0:5,0:10,0
+17     464     .       A       <*>     0       .       DP=32;ADF=18,0;ADR=11,0;AD=29,0;I16=18,11,0,0,1100,43908,0,0,1686,99410,0,0,556,12106,0,0;QS=3,0;MQSB=0.99095;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:10,0:7,0:17,0     0,12,133:4:0:4,0:0,0:4,0        0,24,213:8:0:4,0:4,0:8,0
+17     465     .       C       <*>     0       .       DP=33;ADF=20,0;ADR=11,0;AD=31,0;I16=20,11,0,0,1191,48085,0,0,1775,103851,0,0,586,12786,0,0;QS=3,0;MQSB=0.996597;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:10,0:7,0:17,0     0,15,140:5:0:5,0:0,0:5,0        0,27,231:9:0:5,0:4,0:9,0
+17     466     .       A       <*>     0       .       DP=34;ADF=21,0;ADR=12,0;AD=33,0;I16=21,12,0,0,1293,53311,0,0,1895,111051,0,0,597,12897,0,0;QS=3,0;MQSB=0.995633;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:11,0:7,0:18,0     0,15,154:5:0:5,0:0,0:5,0        0,30,255:10:0:5,0:5,0:10,0
+17     467     .       A       <*>     0       .       DP=34;ADF=21,0;ADR=11,0;AD=32,0;I16=21,11,0,0,1256,51450,0,0,1835,107451,0,0,597,12891,0,0;QS=3,0;MQSB=0.998231;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:11,0:7,0:18,0     0,15,157:5:0:5,0:0,0:5,0        0,27,248:9:0:5,0:4,0:9,0
+17     468     .       A       <*>     0       .       DP=35;ADF=22,0;ADR=12,0;AD=34,0;I16=22,12,0,0,1274,51268,0,0,1955,114651,0,0,604,12904,0,0;QS=3,0;MQSB=0.997406;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,57,255:19:0:12,0:7,0:19,0     0,15,154:5:0:5,0:0,0:5,0        0,30,251:10:0:5,0:5,0:10,0
+17     469     .       A       <*>     0       .       DP=35;ADF=22,0;ADR=12,0;AD=34,0;I16=22,12,0,0,1285,52989,0,0,1955,114651,0,0,608,12940,0,0;QS=3,0;MQSB=0.997406;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,57,255:19:0:12,0:7,0:19,0     0,15,146:5:0:5,0:0,0:5,0        0,30,255:10:0:5,0:5,0:10,0
+17     470     .       G       <*>     0       .       DP=35;ADF=22,0;ADR=12,0;AD=34,0;I16=22,12,0,0,1281,51055,0,0,1955,114651,0,0,612,13016,0,0;QS=3,0;MQSB=0.997406;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,57,255:19:0:12,0:7,0:19,0     0,15,148:5:0:5,0:0,0:5,0        0,30,238:10:0:5,0:5,0:10,0
+17     471     .       T       <*>     0       .       DP=36;ADF=22,0;ADR=11,0;AD=33,0;I16=22,11,0,0,1239,49021,0,0,1918,113282,0,0,599,12825,0,0;QS=3,0;MQSB=0.915545;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,57,255:19:0:12,0:7,0:19,0     0,15,150:5:0:5,0:0,0:5,0        0,27,232:9:0:5,0:4,0:9,0
+17     472     .       T       <*>     0       .       DP=35;ADF=21,0;ADR=12,0;AD=33,0;I16=21,12,0,0,1245,48915,0,0,1926,113810,0,0,595,12559,0,0;QS=3,0;MQSB=0.988858;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,57,255:19:0:12,0:7,0:19,0     0,15,153:5:0:5,0:0,0:5,0        0,27,237:9:0:4,0:5,0:9,0
+17     473     .       G       <*>     0       .       DP=35;ADF=21,0;ADR=12,0;AD=33,0;I16=21,12,0,0,1307,53473,0,0,1926,113810,0,0,599,12651,0,0;QS=3,0;MQSB=0.988858;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,57,255:19:0:12,0:7,0:19,0     0,15,141:5:0:5,0:0,0:5,0        0,27,249:9:0:4,0:5,0:9,0
+17     474     .       G       <*>     0       .       DP=36;ADF=22,0;ADR=12,0;AD=34,0;I16=22,12,0,0,1284,51708,0,0,1986,117410,0,0,602,12734,0,0;QS=3,0;MQSB=0.986937;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,57,255:19:0:12,0:7,0:19,0     0,15,131:5:0:5,0:0,0:5,0        0,30,255:10:0:5,0:5,0:10,0
+17     475     .       G       <*>     0       .       DP=36;ADF=23,0;ADR=12,0;AD=35,0;I16=23,12,0,0,1311,51609,0,0,2015,118251,0,0,631,13485,0,0;QS=3,0;MQSB=0.998642;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,57,255:19:0:12,0:7,0:19,0     0,15,141:5:0:5,0:0,0:5,0        0,33,252:11:0:6,0:5,0:11,0
+17     476     .       A       <*>     0       .       DP=36;ADF=23,0;ADR=12,0;AD=35,0;I16=23,12,0,0,1312,52078,0,0,2015,118251,0,0,634,13606,0,0;QS=3,0;MQSB=0.998642;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,57,255:19:0:12,0:7,0:19,0     0,15,157:5:0:5,0:0,0:5,0        0,33,255:11:0:6,0:5,0:11,0
+17     477     .       T       <*>     0       .       DP=36;ADF=23,0;ADR=12,0;AD=35,0;I16=23,12,0,0,1318,52668,0,0,2015,118251,0,0,637,13773,0,0;QS=3,0;MQSB=0.998642;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,57,255:19:0:12,0:7,0:19,0     0,15,148:5:0:5,0:0,0:5,0        0,33,255:11:0:6,0:5,0:11,0
+17     478     .       T       <*>     0       .       DP=38;ADF=25,0;ADR=12,0;AD=37,0;I16=25,12,0,0,1338,51774,0,0,2135,125451,0,0,637,13833,0,0;QS=3,0;MQSB=0.999868;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,60,255:20:0:13,0:7,0:20,0     0,18,154:6:0:6,0:0,0:6,0        0,33,255:11:0:6,0:5,0:11,0
+17     479     .       A       <*>     0       .       DP=38;ADF=25,0;ADR=12,0;AD=37,0;I16=25,12,0,0,1420,57788,0,0,2135,125451,0,0,639,13935,0,0;QS=3,0;MQSB=0.999868;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,60,255:20:0:13,0:7,0:20,0     0,18,163:6:0:6,0:0,0:6,0        0,33,255:11:0:6,0:5,0:11,0
+17     480     .       G       <*>     0       .       DP=37;ADF=25,0;ADR=11,0;AD=36,0;I16=25,11,0,0,1438,60172,0,0,2075,121851,0,0,641,14029,0,0;QS=3,0;MQSB=0.999853;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,57,255:19:0:13,0:6,0:19,0     0,18,165:6:0:6,0:0,0:6,0        0,33,255:11:0:6,0:5,0:11,0
+17     481     .       G       <*>     0       .       DP=37;ADF=25,0;ADR=11,0;AD=36,0;I16=25,11,0,0,1392,55824,0,0,2075,121851,0,0,642,14112,0,0;QS=3,0;MQSB=0.999853;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,57,255:19:0:13,0:6,0:19,0     0,18,165:6:0:6,0:0,0:6,0        0,33,255:11:0:6,0:5,0:11,0
+17     482     .       A       <*>     0       .       DP=37;ADF=24,0;ADR=11,0;AD=35,0;I16=24,11,0,0,1352,55134,0,0,2015,118251,0,0,618,13608,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:SP:ADF:ADR:AD     0,57,255:19:0:13,0:6,0:19,0     0,15,143:5:0:5,0:0,0:5,0        0,33,255:11:0:6,0:5,0:11,0
+17     483     .       G       <*>     0       .       DP=37;ADF=24,0;ADR=12,0;AD=36,0;I16=24,12,0,0,1417,57747,0,0,2075,121851,0,0,642,14240,0,0;QS=3,0;MQSB=0.999437;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,57,255:19:0:12,0:7,0:19,0     0,18,165:6:0:6,0:0,0:6,0        0,33,255:11:0:6,0:5,0:11,0
+17     484     .       A       <*>     0       .       DP=36;ADF=24,0;ADR=11,0;AD=35,0;I16=24,11,0,0,1340,53992,0,0,2015,118251,0,0,643,14281,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:12,0:6,0:18,0     0,18,168:6:0:6,0:0,0:6,0        0,33,255:11:0:6,0:5,0:11,0
+17     485     .       G       <*>     0       .       DP=35;ADF=23,0;ADR=12,0;AD=35,0;I16=23,12,0,0,1329,51411,0,0,2015,118251,0,0,669,14931,0,0;QS=3,0;MQSB=0.998642;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:12,0:6,0:18,0     0,18,160:6:0:5,0:1,0:6,0        0,33,255:11:0:6,0:5,0:11,0
+17     486     .       A       <*>     0       .       DP=34;ADF=22,0;ADR=12,0;AD=34,0;I16=22,12,0,0,1311,51523,0,0,1955,114651,0,0,671,14989,0,0;QS=3,0;MQSB=0.997406;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:11,0:6,0:17,0     0,18,173:6:0:5,0:1,0:6,0        0,33,255:11:0:6,0:5,0:11,0
+17     487     .       G       <*>     0       .       DP=34;ADF=22,0;ADR=12,0;AD=34,0;I16=22,12,0,0,1306,50760,0,0,1955,114651,0,0,672,15030,0,0;QS=3,0;MQSB=0.997406;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:11,0:6,0:17,0     0,18,169:6:0:5,0:1,0:6,0        0,33,255:11:0:6,0:5,0:11,0
+17     488     .       A       <*>     0       .       DP=35;ADF=22,0;ADR=12,0;AD=34,0;I16=22,12,0,0,1274,48140,0,0,1986,117410,0,0,646,14380,0,0;QS=3,0;MQSB=0.986937;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:12,0:6,0:18,0     0,18,177:6:0:5,0:1,0:6,0        0,30,255:10:0:5,0:5,0:10,0
+17     489     .       A       <*>     0       .       DP=35;ADF=23,0;ADR=12,0;AD=35,0;I16=23,12,0,0,1264,46916,0,0,2015,118251,0,0,671,15015,0,0;QS=3,0;MQSB=0.998642;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:12,0:6,0:18,0     0,18,175:6:0:5,0:1,0:6,0        0,33,255:11:0:6,0:5,0:11,0
+17     490     .       A       <*>     0       .       DP=36;ADF=24,0;ADR=12,0;AD=36,0;I16=24,12,0,0,1332,50280,0,0,2075,121851,0,0,671,15061,0,0;QS=3,0;MQSB=0.999437;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:12,0:6,0:18,0     0,21,188:7:0:6,0:1,0:7,0        0,33,255:11:0:6,0:5,0:11,0
+17     491     .       T       <*>     0       .       DP=36;ADF=24,0;ADR=12,0;AD=36,0;I16=24,12,0,0,1284,46802,0,0,2075,121851,0,0,671,15093,0,0;QS=3,0;MQSB=0.999437;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:12,0:6,0:18,0     0,21,178:7:0:6,0:1,0:7,0        0,33,255:11:0:6,0:5,0:11,0
+17     492     .       G       <*>     0       .       DP=35;ADF=21,0;ADR=12,0;AD=33,0;I16=21,12,0,0,1252,48326,0,0,1926,113810,0,0,621,13859,0,0;QS=3,0;MQSB=0.988858;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:11,0:6,0:17,0     0,18,172:6:0:5,0:1,0:6,0        0,30,251:10:0:5,0:5,0:10,0
+17     493     .       A       <*>     0       .       DP=34;ADF=22,0;ADR=11,0;AD=33,0;I16=22,11,0,0,1273,49481,0,0,1926,113810,0,0,650,14672,0,0;QS=3,0;MQSB=0.981935;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:12,0:6,0:18,0     0,21,186:7:0:6,0:1,0:7,0        0,24,240:8:0:4,0:4,0:8,0
+17     494     .       A       <*>     0       .       DP=34;ADF=22,0;ADR=12,0;AD=34,0;I16=22,12,0,0,1326,52604,0,0,1986,117410,0,0,672,15182,0,0;QS=3,0;MQSB=0.986937;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:12,0:6,0:18,0     0,21,196:7:0:6,0:1,0:7,0        0,27,255:9:0:4,0:5,0:9,0
+17     495     .       G       <*>     0       .       DP=34;ADF=21,0;ADR=12,0;AD=33,0;I16=21,12,0,0,1255,48577,0,0,1926,113810,0,0,647,14611,0,0;QS=3,0;MQSB=0.988858;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:12,0:6,0:18,0     0,18,168:6:0:5,0:1,0:6,0        0,27,244:9:0:4,0:5,0:9,0
+17     496     .       A       <*>     0       .       DP=34;ADF=22,0;ADR=12,0;AD=34,0;I16=22,12,0,0,1250,46926,0,0,1986,117410,0,0,670,15220,0,0;QS=3,0;MQSB=0.986937;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:12,0:6,0:18,0     0,21,186:7:0:6,0:1,0:7,0        0,27,249:9:0:4,0:5,0:9,0
+17     497     .       C       <*>     0       .       DP=34;ADF=22,0;ADR=12,0;AD=34,0;I16=22,12,0,0,1250,47006,0,0,1986,117410,0,0,665,15087,0,0;QS=3,0;MQSB=0.986937;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:12,0:6,0:18,0     0,21,164:7:0:6,0:1,0:7,0        0,27,239:9:0:4,0:5,0:9,0
+17     498     .       A       <*>     0       .       DP=34;ADF=22,0;ADR=12,0;AD=34,0;I16=22,12,0,0,1286,49158,0,0,1986,117410,0,0,661,14987,0,0;QS=3,0;MQSB=0.986937;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:12,0:6,0:18,0     0,21,185:7:0:6,0:1,0:7,0        0,27,252:9:0:4,0:5,0:9,0
+17     499     .       T       <*>     0       .       DP=34;ADF=23,0;ADR=11,0;AD=34,0;I16=23,11,0,0,1224,45284,0,0,1986,117410,0,0,659,14919,0,0;QS=3,0;MQSB=0.979712;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:12,0:5,0:17,0     0,21,183:7:0:6,0:1,0:7,0        0,30,255:10:0:5,0:5,0:10,0
+17     500     .       A       <*>     0       .       DP=34;ADF=23,0;ADR=11,0;AD=34,0;I16=23,11,0,0,1230,45152,0,0,1986,117410,0,0,657,14833,0,0;QS=3,0;MQSB=0.979712;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:12,0:5,0:17,0     0,21,179:7:0:6,0:1,0:7,0        0,30,255:10:0:5,0:5,0:10,0
+17     501     .       T       <*>     0       .       DP=33;ADF=23,0;ADR=10,0;AD=33,0;I16=23,10,0,0,1241,47167,0,0,1926,113810,0,0,656,14778,0,0;QS=3,0;MQSB=0.972757;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:12,0:5,0:17,0     0,21,186:7:0:6,0:1,0:7,0        0,27,241:9:0:5,0:4,0:9,0
+17     502     .       G       <*>     0       .       DP=33;ADF=23,0;ADR=10,0;AD=33,0;I16=23,10,0,0,1215,45829,0,0,1926,113810,0,0,655,14753,0,0;QS=3,0;MQSB=0.972757;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:12,0:5,0:17,0     0,21,183:7:0:6,0:1,0:7,0        0,27,235:9:0:5,0:4,0:9,0
+17     503     .       T       <*>     0       .       DP=34;ADF=23,0;ADR=11,0;AD=34,0;I16=23,11,0,0,1194,43366,0,0,1986,117410,0,0,654,14758,0,0;QS=3,0;MQSB=0.979712;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:12,0:6,0:18,0     0,21,177:7:0:6,0:1,0:7,0        0,27,234:9:0:5,0:4,0:9,0
+17     504     .       C       <*>     0       .       DP=34;ADF=23,0;ADR=11,0;AD=34,0;I16=23,11,0,0,1218,45552,0,0,1986,117410,0,0,651,14643,0,0;QS=3,0;MQSB=0.979712;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:12,0:6,0:18,0     0,21,183:7:0:6,0:1,0:7,0        0,27,219:9:0:5,0:4,0:9,0
+17     505     .       C       <*>     0       .       DP=35;ADF=23,0;ADR=11,0;AD=34,0;I16=23,11,0,0,1207,44321,0,0,1986,117410,0,0,641,14509,0,0;QS=3,0;MQSB=0.979712;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:12,0:6,0:18,0     0,21,189:7:0:6,0:1,0:7,0        0,27,221:9:0:5,0:4,0:9,0
+17     506     .       A       <*>     0       .       DP=35;ADF=24,0;ADR=11,0;AD=35,0;I16=24,11,0,0,1266,46776,0,0,2046,121010,0,0,646,14504,0,0;QS=3,0;MQSB=0.977529;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,57,255:19:0:13,0:6,0:19,0     0,21,188:7:0:6,0:1,0:7,0        0,27,231:9:0:5,0:4,0:9,0
+17     507     .       C       <*>     0       .       DP=35;ADF=23,0;ADR=11,0;AD=34,0;I16=23,11,0,0,1220,45016,0,0,1986,117410,0,0,635,14401,0,0;QS=3,0;MQSB=0.979712;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:12,0:6,0:18,0     0,21,183:7:0:6,0:1,0:7,0        0,27,226:9:0:5,0:4,0:9,0
+17     508     .       A       <*>     0       .       DP=34;ADF=24,0;ADR=10,0;AD=34,0;I16=24,10,0,0,1204,44542,0,0,1986,117410,0,0,643,14491,0,0;QS=3,0;MQSB=0.970272;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:13,0:5,0:18,0     0,21,189:7:0:6,0:1,0:7,0        0,27,220:9:0:5,0:4,0:9,0
+17     509     .       C       <*>     0       .       DP=34;ADF=24,0;ADR=10,0;AD=34,0;I16=24,10,0,0,1272,48272,0,0,1986,117410,0,0,640,14430,0,0;QS=3,0;MQSB=0.970272;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:13,0:5,0:18,0     0,21,186:7:0:6,0:1,0:7,0        0,27,241:9:0:5,0:4,0:9,0
+17     510     .       A       <*>     0       .       DP=34;ADF=22,0;ADR=11,0;AD=33,0;I16=22,11,0,0,1194,44196,0,0,1926,113810,0,0,613,13773,0,0;QS=3,0;MQSB=0.981935;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:12,0:6,0:18,0     0,21,187:7:0:6,0:1,0:7,0        0,24,221:8:0:4,0:4,0:8,0
+17     511     .       A       <*>     0       .       DP=34;ADF=23,0;ADR=11,0;AD=34,0;I16=23,11,0,0,1222,45562,0,0,1986,117410,0,0,637,14395,0,0;QS=3,0;MQSB=0.979712;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,57,255:19:0:13,0:6,0:19,0     0,21,195:7:0:6,0:1,0:7,0        0,24,233:8:0:4,0:4,0:8,0
+17     512     .       A       C,<*>   0       .       DP=33;ADF=22,0,0;ADR=10,1,0;AD=32,1,0;I16=22,10,0,1,1121,40793,13,169,1866,110210,60,3600,628,14340,9,81;QS=2.97719,0.022807,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.981935;BQB=1;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,39,255,51,255,255:18:0:12,0,0:5,1,0:17,1,0    0,21,183,21,183,183:7:0:6,0,0:1,0,0:7,0,0       0,24,231,24,231,231:8:0:4,0,0:4,0,0:8,0,0
+17     513     .       A       <*>     0       .       DP=32;ADF=20,0;ADR=10,0;AD=30,0;I16=20,10,0,0,1115,42183,0,0,1746,103010,0,0,598,13624,0,0;QS=3,0;MQSB=0.980594;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:11,0:5,0:16,0     0,18,175:6:0:5,0:1,0:6,0        0,24,233:8:0:4,0:4,0:8,0
+17     514     .       A       T,<*>   0       .       DP=32;ADF=20,0,0;ADR=9,1,0;AD=29,1,0;I16=20,9,0,1,1066,40004,16,256,1686,99410,60,3600,586,13500,11,121;QS=2.97075,0.0292505,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.980594;BQB=1;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,31,255,45,255,255:16:0:11,0,0:4,1,0:15,1,0    0,18,171,18,171,171:6:0:5,0,0:1,0,0:6,0,0       0,24,235,24,235,235:8:0:4,0,0:4,0,0:8,0,0
+17     515     .       C       <*>     0       .       DP=32;ADF=18,0;ADR=10,0;AD=28,0;I16=18,10,0,0,1010,37294,0,0,1626,95810,0,0,561,12915,0,0;QS=3,0;MQSB=0.986018;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,42,255:14:0:9,0:5,0:14,0      0,18,167:6:0:5,0:1,0:6,0        0,24,211:8:0:4,0:4,0:8,0
+17     516     .       C       <*>     0       .       DP=32;ADF=21,0;ADR=10,0;AD=31,0;I16=21,10,0,0,1100,40570,0,0,1806,106610,0,0,612,13954,0,0;QS=3,0;MQSB=0.977926;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:11,0:5,0:16,0     0,21,187:7:0:6,0:1,0:7,0        0,24,215:8:0:4,0:4,0:8,0
+17     517     .       T       <*>     0       .       DP=33;ADF=23,0;ADR=10,0;AD=33,0;I16=23,10,0,0,1269,49995,0,0,1926,113810,0,0,636,14626,0,0;QS=3,0;MQSB=0.972757;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:13,0:5,0:18,0     0,21,201:7:0:6,0:1,0:7,0        0,24,242:8:0:4,0:4,0:8,0
+17     518     .       G       <*>     0       .       DP=34;ADF=24,0;ADR=10,0;AD=34,0;I16=24,10,0,0,1247,46839,0,0,1986,117410,0,0,636,14696,0,0;QS=3,0;MQSB=0.970272;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,57,255:19:0:14,0:5,0:19,0     0,21,182:7:0:6,0:1,0:7,0        0,24,220:8:0:4,0:4,0:8,0
+17     519     .       T       <*>     0       .       DP=36;ADF=25,0;ADR=11,0;AD=36,0;I16=25,11,0,0,1283,46693,0,0,2106,124610,0,0,636,14742,0,0;QS=3,0;MQSB=0.975394;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,63,255:21:0:15,0:6,0:21,0     0,21,177:7:0:6,0:1,0:7,0        0,24,224:8:0:4,0:4,0:8,0
+17     520     .       T       <*>     0       .       DP=36;ADF=24,0;ADR=11,0;AD=35,0;I16=24,11,0,0,1238,44894,0,0,2046,121010,0,0,613,14193,0,0;QS=3,0;MQSB=0.977529;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,60,255:20:0:14,0:6,0:20,0     0,21,180:7:0:6,0:1,0:7,0        0,24,223:8:0:4,0:4,0:8,0
+17     521     .       C       <*>     0       .       DP=34;ADF=25,0;ADR=9,0;AD=34,0;I16=25,9,0,0,1280,49454,0,0,1986,117410,0,0,641,14875,0,0;QS=3,0;MQSB=0.958048;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,60,255:20:0:15,0:5,0:20,0     0,21,191:7:0:6,0:1,0:7,0        0,21,204:7:0:4,0:3,0:7,0
+17     522     .       A       <*>     0       .       DP=32;ADF=24,0;ADR=8,0;AD=32,0;I16=24,8,0,0,1158,43228,0,0,1897,112969,0,0,646,14960,0,0;QS=3,0;MQSB=0.872525;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,60,255:20:0:15,0:5,0:20,0     0,21,185:7:0:6,0:1,0:7,0        0,15,170:5:0:3,0:2,0:5,0
+17     523     .       T       G,<*>   0       .       DP=32;ADF=23,1,0;ADR=8,0,0;AD=31,1,0;I16=23,8,1,0,1184,45708,15,225,1837,109369,60,3600,626,14446,25,625;QS=2.9794,0.0206044,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.872525;BQB=1;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,44,255,57,255,255:20:0:14,1,0:5,0,0:19,1,0    0,21,191,21,191,191:7:0:6,0,0:1,0,0:7,0,0       0,15,166,15,166,166:5:0:3,0,0:2,0,0:5,0,0
+17     524     .       T       <*>     0       .       DP=32;ADF=24,0;ADR=7,0;AD=31,0;I16=24,7,0,0,1084,39474,0,0,1837,109369,0,0,629,14483,0,0;QS=3,0;MQSB=0.851535;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,60,255:20:0:15,0:5,0:20,0     0,21,194:7:0:6,0:1,0:7,0        0,12,140:4:0:3,0:1,0:4,0
+17     525     .       G       <*>     0       .       DP=32;ADF=24,0;ADR=7,0;AD=31,0;I16=24,7,0,0,1181,45669,0,0,1837,109369,0,0,631,14495,0,0;QS=3,0;MQSB=0.851535;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,60,255:20:0:15,0:5,0:20,0     0,21,188:7:0:6,0:1,0:7,0        0,12,129:4:0:3,0:1,0:4,0
+17     526     .       C       <*>     0       .       DP=32;ADF=24,0;ADR=7,0;AD=31,0;I16=24,7,0,0,1146,43950,0,0,1860,111600,0,0,633,14531,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,60,255:20:0:15,0:5,0:20,0     0,21,185:7:0:6,0:1,0:7,0        0,12,131:4:0:3,0:1,0:4,0
+17     527     .       A       <*>     0       .       DP=33;ADF=24,0;ADR=8,0;AD=32,0;I16=24,8,0,0,1209,46265,0,0,1897,112969,0,0,636,14634,0,0;QS=3,0;MQSB=0.872525;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,57,255:19:0:14,0:5,0:19,0     0,21,194:7:0:6,0:1,0:7,0        0,18,181:6:0:4,0:2,0:6,0
+17     528     .       G       <*>     0       .       DP=33;ADF=24,0;ADR=8,0;AD=32,0;I16=24,8,0,0,1256,49824,0,0,1897,112969,0,0,634,14484,0,0;QS=3,0;MQSB=0.872525;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,60,255:20:0:15,0:5,0:20,0     0,18,169:6:0:5,0:1,0:6,0        0,18,193:6:0:4,0:2,0:6,0
+17     529     .       C       <*>     0       .       DP=32;ADF=24,0;ADR=7,0;AD=31,0;I16=24,7,0,0,1148,44362,0,0,1837,109369,0,0,633,14357,0,0;QS=3,0;MQSB=0.851535;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:14,0:4,0:18,0     0,21,187:7:0:6,0:1,0:7,0        0,18,184:6:0:4,0:2,0:6,0
+17     530     .       T       <*>     0       .       DP=32;ADF=25,0;ADR=7,0;AD=32,0;I16=25,7,0,0,1244,49168,0,0,1897,112969,0,0,657,14883,0,0;QS=3,0;MQSB=0.850154;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,57,255:19:0:15,0:4,0:19,0     0,21,196:7:0:6,0:1,0:7,0        0,18,202:6:0:4,0:2,0:6,0
+17     531     .       T       <*>     0       .       DP=32;ADF=25,0;ADR=7,0;AD=32,0;I16=25,7,0,0,1177,44171,0,0,1897,112969,0,0,654,14714,0,0;QS=3,0;MQSB=0.850154;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,57,255:19:0:15,0:4,0:19,0     0,21,181:7:0:6,0:1,0:7,0        0,18,193:6:0:4,0:2,0:6,0
+17     532     .       T       <*>     0       .       DP=32;ADF=24,0;ADR=7,0;AD=31,0;I16=24,7,0,0,1153,43543,0,0,1837,109369,0,0,630,14116,0,0;QS=3,0;MQSB=0.851535;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:14,0:4,0:18,0     0,21,181:7:0:6,0:1,0:7,0        0,18,192:6:0:4,0:2,0:6,0
+17     533     .       C       <*>     0       .       DP=32;ADF=24,0;ADR=7,0;AD=31,0;I16=24,7,0,0,1142,43940,0,0,1837,109369,0,0,619,13649,0,0;QS=3,0;MQSB=0.851535;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:14,0:4,0:18,0     0,21,178:7:0:6,0:1,0:7,0        0,18,180:6:0:4,0:2,0:6,0
+17     534     .       T       <*>     0       .       DP=31;ADF=24,0;ADR=6,0;AD=30,0;I16=24,6,0,0,1212,49426,0,0,1777,105769,0,0,615,13479,0,0;QS=3,0;MQSB=0.82403;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:14,0:3,0:17,0     0,21,205:7:0:6,0:1,0:7,0        0,18,205:6:0:4,0:2,0:6,0
+17     535     .       A       <*>     0       .       DP=31;ADF=24,0;ADR=6,0;AD=30,0;I16=24,6,0,0,1080,39870,0,0,1777,105769,0,0,611,13341,0,0;QS=3,0;MQSB=0.82403;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:14,0:3,0:17,0     0,21,194:7:0:6,0:1,0:7,0        0,18,189:6:0:4,0:2,0:6,0
+17     536     .       C       <*>     0       .       DP=31;ADF=24,0;ADR=7,0;AD=31,0;I16=24,7,0,0,1097,40707,0,0,1837,109369,0,0,631,13809,0,0;QS=3,0;MQSB=0.851535;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:14,0:4,0:18,0     0,21,184:7:0:6,0:1,0:7,0        0,18,157:6:0:4,0:2,0:6,0
+17     537     .       C       <*>     0       .       DP=31;ADF=22,0;ADR=7,0;AD=29,0;I16=22,7,0,0,1034,38564,0,0,1717,102169,0,0,587,12861,0,0;QS=3,0;MQSB=0.854582;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:12,0:4,0:16,0     0,21,172:7:0:6,0:1,0:7,0        0,18,183:6:0:4,0:2,0:6,0
+17     538     .       A       <*>     0       .       DP=31;ADF=24,0;ADR=7,0;AD=31,0;I16=24,7,0,0,1138,42478,0,0,1837,109369,0,0,620,13536,0,0;QS=3,0;MQSB=0.851535;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:14,0:4,0:18,0     0,21,189:7:0:6,0:1,0:7,0        0,18,181:6:0:4,0:2,0:6,0
+17     539     .       T       <*>     0       .       DP=31;ADF=24,0;ADR=7,0;AD=31,0;I16=24,7,0,0,1134,42070,0,0,1837,109369,0,0,614,13422,0,0;QS=3,0;MQSB=0.851535;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:14,0:4,0:18,0     0,21,178:7:0:6,0:1,0:7,0        0,18,181:6:0:4,0:2,0:6,0
+17     540     .       C       <*>     0       .       DP=31;ADF=24,0;ADR=7,0;AD=31,0;I16=24,7,0,0,1148,43768,0,0,1837,109369,0,0,608,13340,0,0;QS=3,0;MQSB=0.851535;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:14,0:4,0:18,0     0,21,177:7:0:6,0:1,0:7,0        0,18,178:6:0:4,0:2,0:6,0
+17     541     .       A       <*>     0       .       DP=32;ADF=24,0;ADR=6,0;AD=30,0;I16=24,6,0,0,1083,40483,0,0,1777,105769,0,0,551,11991,0,0;QS=3,0;MQSB=0.82403;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:13,0:4,0:17,0     0,24,180:8:0:7,0:1,0:8,0        0,15,150:5:0:4,0:1,0:5,0
+17     542     .       C       <*>     0       .       DP=33;ADF=25,0;ADR=6,0;AD=31,0;I16=25,6,0,0,1123,41759,0,0,1837,109369,0,0,570,12552,0,0;QS=3,0;MQSB=0.822578;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:14,0:3,0:17,0     0,24,172:8:0:7,0:1,0:8,0        0,18,174:6:0:4,0:2,0:6,0
+17     543     .       C       <*>     0       .       DP=34;ADF=25,0;ADR=9,0;AD=34,0;I16=25,9,0,0,1219,45959,0,0,1986,117410,0,0,601,13245,0,0;QS=3,0;MQSB=0.621145;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,57,255:19:0:14,0:5,0:19,0     0,27,194:9:0:7,0:2,0:9,0        0,18,188:6:0:4,0:2,0:6,0
+17     544     .       A       <*>     0       .       DP=33;ADF=24,0;ADR=8,0;AD=32,0;I16=24,8,0,0,1170,43898,0,0,1866,110210,0,0,570,12506,0,0;QS=3,0;MQSB=0.579578;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:13,0:5,0:18,0     0,24,192:8:0:7,0:1,0:8,0        0,18,180:6:0:4,0:2,0:6,0
+17     545     .       A       <*>     0       .       DP=33;ADF=25,0;ADR=8,0;AD=33,0;I16=25,8,0,0,1174,43602,0,0,1926,113810,0,0,587,12951,0,0;QS=3,0;MQSB=0.576102;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,57,255:19:0:14,0:5,0:19,0     0,24,190:8:0:7,0:1,0:8,0        0,18,184:6:0:4,0:2,0:6,0
+17     546     .       A       <*>     0       .       DP=32;ADF=24,0;ADR=8,0;AD=32,0;I16=24,8,0,0,1126,41444,0,0,1866,110210,0,0,580,12802,0,0;QS=3,0;MQSB=0.579578;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,57,255:19:0:14,0:5,0:19,0     0,21,166:7:0:6,0:1,0:7,0        0,18,193:6:0:4,0:2,0:6,0
+17     547     .       A       <*>     0       .       DP=32;ADF=24,0;ADR=7,0;AD=31,0;I16=24,7,0,0,1129,42381,0,0,1806,106610,0,0,547,12009,0,0;QS=3,0;MQSB=0.525788;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:14,0:4,0:18,0     0,21,180:7:0:6,0:1,0:7,0        0,18,195:6:0:4,0:2,0:6,0
+17     548     .       A       <*>     0       .       DP=33;ADF=23,0;ADR=9,0;AD=32,0;I16=23,9,0,0,1153,42673,0,0,1866,110210,0,0,561,12489,0,0;QS=3,0;MQSB=0.628357;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:13,0:5,0:18,0     0,21,181:7:0:6,0:1,0:7,0        0,21,211:7:0:4,0:3,0:7,0
+17     549     .       T       G,<*>   0       .       DP=32;ADF=22,0,0;ADR=8,1,0;AD=30,1,0;I16=22,8,0,1,1101,40987,20,400,1746,103010,60,3600,530,11716,25,625;QS=2.96748,0.0325203,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.632337;BQB=1;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,31,255,48,255,255:17:0:12,0,0:4,1,0:16,1,0    0,21,168,21,168,168:7:0:6,0,0:1,0,0:7,0,0       0,21,208,21,208,208:7:0:4,0,0:3,0,0:7,0,0
+17     550     .       T       <*>     0       .       DP=32;ADF=22,0;ADR=9,0;AD=31,0;I16=22,9,0,0,1052,37298,0,0,1806,106610,0,0,548,12176,0,0;QS=3,0;MQSB=0.632337;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:12,0:5,0:17,0     0,21,150:7:0:6,0:1,0:7,0        0,21,220:7:0:4,0:3,0:7,0
+17     551     .       G       <*>     0       .       DP=31;ADF=22,0;ADR=9,0;AD=31,0;I16=22,9,0,0,1121,41639,0,0,1806,106610,0,0,541,12045,0,0;QS=3,0;MQSB=0.632337;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:12,0:5,0:17,0     0,21,172:7:0:6,0:1,0:7,0        0,21,208:7:0:4,0:3,0:7,0
+17     552     .       C       <*>     0       .       DP=30;ADF=21,0;ADR=9,0;AD=30,0;I16=21,9,0,0,1093,41365,0,0,1746,103010,0,0,535,11947,0,0;QS=3,0;MQSB=0.636601;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:11,0:5,0:16,0     0,21,167:7:0:6,0:1,0:7,0        0,21,208:7:0:4,0:3,0:7,0
+17     553     .       A       <*>     0       .       DP=30;ADF=20,0;ADR=8,0;AD=28,0;I16=20,8,0,0,981,35387,0,0,1626,95810,0,0,485,10831,0,0;QS=3,0;MQSB=0.596163;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,45,255:15:0:10,0:5,0:15,0     0,18,150:6:0:5,0:1,0:6,0        0,21,194:7:0:5,0:2,0:7,0
+17     554     .       A       <*>     0       .       DP=30;ADF=19,0;ADR=9,0;AD=28,0;I16=19,9,0,0,975,35601,0,0,1626,95810,0,0,488,10906,0,0;QS=3,0;MQSB=0.646113;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,45,255:15:0:10,0:5,0:15,0     0,15,139:5:0:4,0:1,0:5,0        0,24,211:8:0:5,0:3,0:8,0
+17     555     .       A       <*>     0       .       DP=30;ADF=20,0;ADR=10,0;AD=30,0;I16=20,10,0,0,1024,36526,0,0,1746,103010,0,0,514,11392,0,0;QS=3,0;MQSB=0.679025;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:11,0:6,0:17,0     0,18,150:6:0:5,0:1,0:6,0        0,21,211:7:0:4,0:3,0:7,0
+17     556     .       C       <*>     0       .       DP=29;ADF=20,0;ADR=9,0;AD=29,0;I16=20,9,0,0,1055,39195,0,0,1709,101641,0,0,509,11219,0,0;QS=3,0;MQSB=0.894839;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:11,0:6,0:17,0     0,18,158:6:0:5,0:1,0:6,0        0,18,186:6:0:4,0:2,0:6,0
+17     557     .       A       <*>     0       .       DP=27;ADF=18,0;ADR=9,0;AD=27,0;I16=18,9,0,0,987,36749,0,0,1589,94441,0,0,506,11074,0,0;QS=3,0;MQSB=0.898397;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,45,255:15:0:9,0:6,0:15,0      0,18,157:6:0:5,0:1,0:6,0        0,18,186:6:0:4,0:2,0:6,0
+17     558     .       A       <*>     0       .       DP=27;ADF=18,0;ADR=8,0;AD=26,0;I16=18,8,0,0,948,35808,0,0,1560,93600,0,0,477,10281,0,0;QS=3,0;MQSB=1;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,45,255:15:0:9,0:6,0:15,0      0,15,143:5:0:5,0:0,0:5,0        0,18,177:6:0:4,0:2,0:6,0
+17     559     .       C       A,<*>   0       .       DP=27;ADF=17,0,0;ADR=8,1,0;AD=25,1,0;I16=17,8,0,1,908,33726,14,196,1500,90000,29,841,448,9516,25,625;QS=2.92708,0.0729167,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.90038;BQB=1;MQ0F=0 PL:DP:SP:ADF:ADR:AD     0,42,255,42,255,255:14:0:8,0,0:6,0,0:14,0,0     0,4,116,15,119,123:6:0:5,0,0:0,1,0:5,1,0        0,18,169,18,169,169:6:0:4,0,0:2,0,0:6,0,0
+17     560     .       C       <*>     0       .       DP=28;ADF=19,0;ADR=9,0;AD=28,0;I16=19,9,0,0,992,36552,0,0,1649,98041,0,0,494,10654,0,0;QS=3,0;MQSB=0.896555;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,45,255:15:0:9,0:6,0:15,0      0,18,160:6:0:5,0:1,0:6,0        0,21,181:7:0:5,0:2,0:7,0
+17     561     .       A       <*>     0       .       DP=28;ADF=18,0;ADR=9,0;AD=27,0;I16=18,9,0,0,963,35455,0,0,1589,94441,0,0,466,9946,0,0;QS=3,0;MQSB=0.898397;MQ0F=0       PL:DP:SP:ADF:ADR:AD     0,42,255:14:0:8,0:6,0:14,0      0,18,158:6:0:5,0:1,0:6,0        0,21,194:7:0:5,0:2,0:7,0
+17     562     .       C       <*>     0       .       DP=28;ADF=18,0;ADR=9,0;AD=27,0;I16=18,9,0,0,1006,38392,0,0,1589,94441,0,0,463,9893,0,0;QS=3,0;MQSB=0.898397;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,42,255:14:0:8,0:6,0:14,0      0,18,153:6:0:5,0:1,0:6,0        0,21,187:7:0:5,0:2,0:7,0
+17     563     .       A       <*>     0       .       DP=27;ADF=17,0;ADR=9,0;AD=26,0;I16=17,9,0,0,893,32413,0,0,1529,90841,0,0,460,9820,0,0;QS=3,0;MQSB=0.90038;MQ0F=0        PL:DP:SP:ADF:ADR:AD     0,42,255:14:0:8,0:6,0:14,0      0,15,149:5:0:4,0:1,0:5,0        0,21,179:7:0:5,0:2,0:7,0
+17     564     .       C       <*>     0       .       DP=27;ADF=18,0;ADR=9,0;AD=27,0;I16=18,9,0,0,859,28747,0,0,1589,94441,0,0,482,10402,0,0;QS=3,0;MQSB=0.898397;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,45,255:15:0:9,0:6,0:15,0      0,15,121:5:0:4,0:1,0:5,0        0,21,182:7:0:5,0:2,0:7,0
+17     565     .       G       <*>     0       .       DP=30;ADF=17,0;ADR=9,0;AD=26,0;I16=17,9,0,0,818,26928,0,0,1560,93600,0,0,454,9764,0,0;QS=3,0;MQSB=1;MQ0F=0      PL:DP:SP:ADF:ADR:AD     0,45,255:15:0:9,0:6,0:15,0      0,12,96:4:0:3,0:1,0:4,0 0,21,154:7:0:5,0:2,0:7,0
+17     566     .       C       <*>     0       .       DP=29;ADF=15,0;ADR=11,0;AD=26,0;I16=15,11,0,0,903,33405,0,0,1529,90841,0,0,424,9084,0,0;QS=3,0;MQSB=0.927041;MQ0F=0     PL:DP:SP:ADF:ADR:AD     0,45,255:15:0:7,0:8,0:15,0      0,15,155:5:0:3,0:2,0:5,0        0,18,167:6:0:5,0:1,0:6,0
+17     567     .       C       <*>     0       .       DP=30;ADF=15,0;ADR=12,0;AD=27,0;I16=15,12,0,0,932,33774,0,0,1589,94441,0,0,462,10178,0,0;QS=3,0;MQSB=0.935229;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,45,255:15:0:7,0:8,0:15,0      0,15,155:5:0:3,0:2,0:5,0        0,21,196:7:0:5,0:2,0:7,0
+17     568     .       C       <*>     0       .       DP=29;ADF=15,0;ADR=13,0;AD=28,0;I16=15,13,0,0,1057,40817,0,0,1649,98041,0,0,482,10438,0,0;QS=3,0;MQSB=0.942064;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:8,0:8,0:16,0      0,18,183:6:0:3,0:3,0:6,0        0,18,189:6:0:4,0:2,0:6,0
+17     569     .       T       <*>     0       .       DP=30;ADF=16,0;ADR=12,0;AD=28,0;I16=16,12,0,0,1056,41296,0,0,1649,98041,0,0,493,10655,0,0;QS=3,0;MQSB=0.933359;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,45,255:15:0:8,0:7,0:15,0      0,18,190:6:0:3,0:3,0:6,0        0,21,213:7:0:5,0:2,0:7,0
+17     570     .       T       <*>     0       .       DP=30;ADF=16,0;ADR=12,0;AD=28,0;I16=16,12,0,0,954,34972,0,0,1680,100800,0,0,472,10086,0,0;QS=3,0;MQSB=1;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:8,0:8,0:16,0      0,15,157:5:0:3,0:2,0:5,0        0,21,195:7:0:5,0:2,0:7,0
+17     571     .       C       <*>     0       .       DP=31;ADF=17,0;ADR=12,0;AD=29,0;I16=17,12,0,0,1061,40675,0,0,1740,104400,0,0,472,10158,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:9,0:8,0:17,0      0,15,155:5:0:3,0:2,0:5,0        0,21,193:7:0:5,0:2,0:7,0
+17     572     .       A       <*>     0       .       DP=31;ADF=18,0;ADR=12,0;AD=30,0;I16=18,12,0,0,1102,42642,0,0,1769,105241,0,0,499,10887,0,0;QS=3,0;MQSB=0.929991;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:9,0:8,0:17,0      0,21,203:7:0:4,0:3,0:7,0        0,18,175:6:0:5,0:1,0:6,0
+17     573     .       A       <*>     0       .       DP=31;ADF=18,0;ADR=12,0;AD=30,0;I16=18,12,0,0,1057,38473,0,0,1769,105241,0,0,501,10975,0,0;QS=3,0;MQSB=0.929991;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:9,0:8,0:17,0      0,21,199:7:0:4,0:3,0:7,0        0,18,178:6:0:5,0:1,0:6,0
+17     574     .       C       A,<*>   0       .       DP=31;ADF=18,0,0;ADR=11,1,0;AD=29,1,0;I16=18,11,0,1,1088,41328,15,225,1740,104400,29,841,478,10422,25,625;QS=2.94071,0.0592885,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.929991;BQB=1;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,48,255,48,255,255:16:0:8,0,0:8,0,0:16,0,0     0,9,170,21,173,177:8:0:5,0,0:2,1,0:7,1,0        0,18,173,18,173,173:6:0:5,0,0:1,0,0:6,0,0
+17     575     .       T       <*>     0       .       DP=30;ADF=16,0;ADR=10,0;AD=26,0;I16=16,10,0,0,1024,41260,0,0,1560,93600,0,0,448,9842,0,0;QS=3,0;MQSB=1;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,42,255:14:0:7,0:7,0:14,0      0,21,209:7:0:5,0:2,0:7,0        0,15,163:5:0:4,0:1,0:5,0
+17     576     .       G       <*>     0       .       DP=30;ADF=17,0;ADR=12,0;AD=29,0;I16=17,12,0,0,1047,40077,0,0,1709,101641,0,0,507,11087,0,0;QS=3,0;MQSB=0.931617;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:8,0:8,0:16,0      0,24,208:8:0:5,0:3,0:8,0        0,15,151:5:0:4,0:1,0:5,0
+17     577     .       G       <*>     0       .       DP=30;ADF=16,0;ADR=12,0;AD=28,0;I16=16,12,0,0,999,37747,0,0,1649,98041,0,0,489,10755,0,0;QS=3,0;MQSB=0.933359;MQ0F=0    PL:DP:SP:ADF:ADR:AD     0,45,255:15:0:7,0:8,0:15,0      0,24,204:8:0:5,0:3,0:8,0        0,15,146:5:0:4,0:1,0:5,0
+17     578     .       G       <*>     0       .       DP=29;ADF=16,0;ADR=13,0;AD=29,0;I16=16,13,0,0,975,34803,0,0,1709,101641,0,0,520,11286,0,0;QS=3,0;MQSB=0.940317;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:7,0:9,0:16,0      0,24,198:8:0:5,0:3,0:8,0        0,15,151:5:0:4,0:1,0:5,0
+17     579     .       G       <*>     0       .       DP=30;ADF=15,0;ADR=13,0;AD=28,0;I16=15,13,0,0,1028,38752,0,0,1649,98041,0,0,484,10514,0,0;QS=3,0;MQSB=0.942064;MQ0F=0   PL:DP:SP:ADF:ADR:AD     0,48,255:16:0:8,0:8,0:16,0      0,24,224:8:0:4,0:4,0:8,0        0,12,145:4:0:3,0:1,0:4,0
+17     580     .       A       C,<*>   0       .       DP=30;ADF=15,1,0;ADR=14,0,0;AD=29,1,0;I16=15,14,1,0,1060,39178,16,256,1709,101641,60,3600,510,11078,17,289;QS=2.97338,0.0266223,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.946202;BQB=1;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,34,255,48,255,255:17:0:7,1,0:9,0,0:16,1,0     0,24,221,24,221,221:8:0:4,0,0:4,0,0:8,0,0       0,15,155,15,155,155:5:0:4,0,0:1,0,0:5,0,0
+17     581     .       A       <*>     0       .       DP=31;ADF=16,0;ADR=15,0;AD=31,0;I16=16,15,0,0,1083,39215,0,0,1829,108841,0,0,530,11384,0,0;QS=3,0;MQSB=0.951229;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:8,0:10,0:18,0     0,24,223:8:0:4,0:4,0:8,0        0,15,153:5:0:4,0:1,0:5,0
+17     582     .       C       <*>     0       .       DP=31;ADF=15,0;ADR=15,0;AD=30,0;I16=15,15,0,0,1080,39870,0,0,1769,105241,0,0,519,11211,0,0;QS=3,0;MQSB=0.952765;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:7,0:10,0:17,0     0,24,207:8:0:4,0:4,0:8,0        0,15,151:5:0:4,0:1,0:5,0
+17     583     .       T       <*>     0       .       DP=30;ADF=16,0;ADR=14,0;AD=30,0;I16=16,14,0,0,1136,43996,0,0,1769,105241,0,0,539,11523,0,0;QS=3,0;MQSB=0.946202;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:8,0:9,0:17,0      0,24,238:8:0:4,0:4,0:8,0        0,15,163:5:0:4,0:1,0:5,0
+17     584     .       C       <*>     0       .       DP=31;ADF=16,0;ADR=13,0;AD=29,0;I16=16,13,0,0,1051,39351,0,0,1709,101641,0,0,499,10619,0,0;QS=3,0;MQSB=0.960189;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:8,0:9,0:17,0      0,21,207:7:0:4,0:3,0:7,0        0,15,157:5:0:4,0:1,0:5,0
+17     585     .       A       <*>     0       .       DP=31;ADF=17,0;ADR=14,0;AD=31,0;I16=17,14,0,0,1096,39866,0,0,1798,106082,0,0,549,11751,0,0;QS=3,0;MQSB=0.998229;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:9,0:9,0:18,0      0,24,211:8:0:4,0:4,0:8,0        0,15,157:5:0:4,0:1,0:5,0
+17     586     .       T       <*>     0       .       DP=31;ADF=16,0;ADR=14,0;AD=30,0;I16=16,14,0,0,1081,39839,0,0,1738,102482,0,0,546,11796,0,0;QS=3,0;MQSB=0.999136;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:8,0:9,0:17,0      0,24,212:8:0:4,0:4,0:8,0        0,15,156:5:0:4,0:1,0:5,0
+17     587     .       C       <*>     0       .       DP=31;ADF=17,0;ADR=13,0;AD=30,0;I16=17,13,0,0,1070,39402,0,0,1769,105241,0,0,532,11350,0,0;QS=3,0;MQSB=0.963674;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:9,0:9,0:18,0      0,21,201:7:0:4,0:3,0:7,0        0,15,155:5:0:4,0:1,0:5,0
+17     588     .       A       <*>     0       .       DP=31;ADF=17,0;ADR=14,0;AD=31,0;I16=17,14,0,0,1126,41642,0,0,1798,106082,0,0,562,12140,0,0;QS=3,0;MQSB=0.998229;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:9,0:9,0:18,0      0,24,222:8:0:4,0:4,0:8,0        0,15,164:5:0:4,0:1,0:5,0
+17     589     .       A       <*>     0       .       DP=31;ADF=17,0;ADR=14,0;AD=31,0;I16=17,14,0,0,1157,43973,0,0,1798,106082,0,0,568,12340,0,0;QS=3,0;MQSB=0.998229;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:9,0:9,0:18,0      0,24,236:8:0:4,0:4,0:8,0        0,15,165:5:0:4,0:1,0:5,0
+17     590     .       C       <*>     0       .       DP=32;ADF=16,0;ADR=14,0;AD=30,0;I16=16,14,0,0,1094,41302,0,0,1769,105241,0,0,549,11951,0,0;QS=3,0;MQSB=0.958545;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:9,0:9,0:18,0      0,18,192:6:0:3,0:3,0:6,0        0,18,175:6:0:4,0:2,0:6,0
+17     591     .       A       <*>     0       .       DP=31;ADF=16,0;ADR=15,0;AD=31,0;I16=16,15,0,0,1165,44163,0,0,1798,106082,0,0,579,12695,0,0;QS=3,0;MQSB=0.999805;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:9,0:9,0:18,0      0,21,209:7:0:3,0:4,0:7,0        0,18,188:6:0:4,0:2,0:6,0
+17     592     .       A       <*>     0       .       DP=31;ADF=15,0;ADR=15,0;AD=30,0;I16=15,15,0,0,1114,42144,0,0,1738,102482,0,0,571,12651,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:8,0:9,0:17,0      0,21,215:7:0:3,0:4,0:7,0        0,18,182:6:0:4,0:2,0:6,0
+17     593     .       C       <*>     0       .       DP=31;ADF=15,0;ADR=14,0;AD=29,0;I16=15,14,0,0,1065,39889,0,0,1709,101641,0,0,550,12132,0,0;QS=3,0;MQSB=0.954405;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:8,0:9,0:17,0      0,18,191:6:0:3,0:3,0:6,0        0,18,174:6:0:4,0:2,0:6,0
+17     594     .       A       <*>     0       .       DP=33;ADF=16,0;ADR=16,0;AD=32,0;I16=16,16,0,0,1163,42917,0,0,1858,109682,0,0,572,12672,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:8,0:9,0:17,0      0,21,205:7:0:3,0:4,0:7,0        0,24,212:8:0:5,0:3,0:8,0
+17     595     .       A       <*>     0       .       DP=33;ADF=17,0;ADR=16,0;AD=33,0;I16=17,16,0,0,1130,39996,0,0,1918,113282,0,0,589,12905,0,0;QS=3,0;MQSB=0.999838;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:9,0:9,0:18,0      0,21,198:7:0:3,0:4,0:7,0        0,24,213:8:0:5,0:3,0:8,0
+17     596     .       A       <*>     0       .       DP=33;ADF=16,0;ADR=16,0;AD=32,0;I16=16,16,0,0,1059,37039,0,0,1858,109682,0,0,590,12952,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:8,0:9,0:17,0      0,21,169:7:0:3,0:4,0:7,0        0,24,230:8:0:5,0:3,0:8,0
+17     597     .       C       <*>     0       .       DP=33;ADF=17,0;ADR=16,0;AD=33,0;I16=17,16,0,0,1196,44890,0,0,1918,113282,0,0,592,12990,0,0;QS=3,0;MQSB=0.999838;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,54,255:18:0:9,0:9,0:18,0      0,21,204:7:0:3,0:4,0:7,0        0,24,220:8:0:5,0:3,0:8,0
+17     598     .       T       <*>     0       .       DP=33;ADF=16,0;ADR=16,0;AD=32,0;I16=16,16,0,0,1214,47104,0,0,1858,109682,0,0,593,13013,0,0;QS=3,0;MQSB=1;MQ0F=0 PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:8,0:9,0:17,0      0,21,217:7:0:3,0:4,0:7,0        0,24,239:8:0:5,0:3,0:8,0
+17     599     .       T       <*>     0       .       DP=33;ADF=16,0;ADR=17,0;AD=33,0;I16=16,17,0,0,1183,43669,0,0,1918,113282,0,0,599,13095,0,0;QS=3,0;MQSB=0.999838;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:8,0:9,0:17,0      0,21,197:7:0:3,0:4,0:7,0        0,27,247:9:0:5,0:4,0:9,0
+17     600     .       G       <*>     0       .       DP=32;ADF=15,0;ADR=17,0;AD=32,0;I16=15,17,0,0,1174,44066,0,0,1858,109682,0,0,601,13145,0,0;QS=3,0;MQSB=0.999287;MQ0F=0  PL:DP:SP:ADF:ADR:AD     0,51,255:17:0:8,0:9,0:17,0      0,21,194:7:0:3,0:4,0:7,0        0,24,232:8:0:4,0:4,0:8,0
diff --git a/test/mpileup/mpileup.6.out b/test/mpileup/mpileup.6.out
new file mode 100644 (file)
index 0000000..511652e
--- /dev/null
@@ -0,0 +1,65 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=17,length=4200>
+##ALT=<ID=*,Description="Represents allele(s) other than observed.">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IDV,Number=1,Type=Integer,Description="Maximum number of reads supporting an indel">
+##INFO=<ID=IMF,Number=1,Type=Float,Description="Maximum fraction of reads supporting an indel">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias for filtering splice-site artefacts in RNA-seq data (bigger is better)",Version="3">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Mann-Whitney U test of Read Position Bias (bigger is better)">
+##INFO=<ID=MQB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality Bias (bigger is better)">
+##INFO=<ID=BQB,Number=1,Type=Float,Description="Mann-Whitney U test of Base Quality Bias (bigger is better)">
+##INFO=<ID=MQSB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality vs Strand Bias (bigger is better)">
+##INFO=<ID=SGB,Number=1,Type=Float,Description="Segregation based metric.">
+##INFO=<ID=MQ0F,Number=1,Type=Float,Description="Fraction of MQ0 reads (smaller is better)">
+##INFO=<ID=I16,Number=16,Type=Float,Description="Auxiliary tag used for calling, see description of bcf_callret1_t in bam2bcf.h">
+##INFO=<ID=QS,Number=R,Type=Float,Description="Auxiliary tag used for calling">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Number of high-quality bases">
+##FORMAT=<ID=DV,Number=1,Type=Integer,Description="Number of high-quality non-reference bases">
+##INFO=<ID=END,Number=1,Type=Integer,Description="End position of the variant described in this record">
+##INFO=<ID=MinDP,Number=1,Type=Integer,Description="Minimum per-sample depth in this gVCF block">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  HG00100 HG00101 HG00102
+17     100     .       C       <*>     .       .       END=117;MinDP=2;QS=3,0  PL:DP   0,24,178:8      0,6,85:2        0,12,118:4
+17     118     .       G       <*>     .       .       MinDP=1;QS=3,0  PL:DP   0,27,175:9      0,3,60:1        0,21,162:7
+17     119     .       G       <*>     .       .       END=173;MinDP=2;QS=3,0  PL:DP   0,15,106:5      0,6,73:2        0,12,97:4
+17     174     .       G       <*>     .       .       END=188;MinDP=1;QS=3,0  PL:DP   0,15,111:5      0,3,27:1        0,15,138:5
+17     189     .       C       <*>     .       .       END=255;MinDP=2;QS=3,0  PL:DP   0,18,136:6      0,6,45:2        0,9,59:3
+17     256     .       A       <*>     .       .       END=258;MinDP=5;QS=3,0  PL:DP   0,33,247:11     0,15,110:5      0,18,155:6
+17     259     .       C       <*>     .       .       MinDP=4;QS=3,0  PL:DP   0,33,255:11     0,12,90:4       0,18,170:6
+17     260     .       T       <*>     .       .       END=265;MinDP=5;QS=3,0  PL:DP   0,33,254:11     0,15,98:5       0,15,122:5
+17     266     .       G       <*>     .       .       END=267;MinDP=4;QS=3,0  PL:DP   0,33,254:11     0,12,97:4       0,15,138:5
+17     268     .       T       <*>     .       .       MinDP=5;QS=3,0  PL:DP   0,33,238:11     0,15,110:5      0,15,156:5
+17     269     .       C       <*>     .       .       END=270;MinDP=4;QS=3,0  PL:DP   0,36,255:12     0,12,91:4       0,15,143:5
+17     271     .       T       <*>     .       .       MinDP=5;QS=3,0  PL:DP   0,36,255:12     0,15,113:5      0,15,152:5
+17     272     .       C       <*>     .       .       END=283;MinDP=4;QS=3,0  PL:DP   0,30,238:10     0,12,95:4       0,12,119:4
+17     284     .       T       <*>     .       .       END=301;MinDP=5;QS=3,0  PL:DP   0,30,231:10     0,18,119:6      0,15,126:5
+17     302     .       T       TA      0       .       INDEL;IDV=7;IMF=1;DP=25;I16=2,4,8,11,214,7674,793,33369,236,10564,993,55133,109,2229,377,8629;QS=0.511212,2.48879;VDB=0.27613;SGB=-4.22417;MQSB=0.0443614;MQ0F=0        PL:DP:DV        167,0,96:11:6   157,0,9:7:6     201,21,0:7:7
+17     303     .       G       <*>     .       .       END=354;MinDP=7;QS=3,0  PL:DP   0,27,225:9      0,21,183:7      0,21,185:7
+17     355     .       G       T,<*>   0       .       DP=28;I16=14,13,0,1,1001,37907,41,1681,1442,81174,60,3600,547,12487,25,625;QS=2.875,0.125,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.450096;BQB=1;MQ0F=0        PL:DP:DV        14,0,200,38,203,231:9:1 0,27,222,27,222,222:9:0 0,30,255,30,255,255:10:0
+17     356     .       G       <*>     .       .       END=374;MinDP=7;QS=3,0  PL:DP   0,27,228:9      0,21,187:7      0,27,251:9
+17     375     .       A       T,<*>   0       .       DP=31;I16=17,13,0,1,1138,43798,14,196,1676,96964,60,3600,547,12177,4,16;QS=2.9661,0.0338983,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.763662;BQB=1;MQ0F=0      PL:DP:DV        0,36,255,36,255,255:12:0        0,24,218,24,218,218:8:0 0,18,255,30,255,255:11:1
+17     376     .       G       <*>     .       .       END=404;MinDP=5;QS=3,0  PL:DP   0,33,255:11     0,15,131:5      0,30,255:10
+17     405     .       T       <*>     .       .       END=411;MinDP=3;QS=3,0  PL:DP   0,39,255:13     0,9,103:3       0,30,244:10
+17     412     .       C       T,<*>   0       .       DP=30;I16=17,12,1,0,1094,42458,14,196,1678,98882,60,3600,495,10659,25,625;QS=2.97455,0.0254545,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.991968;BQB=1;MQ0F=0   PL:DP:DV        0,30,255,42,255,255:15:1        0,12,124,12,124,124:4:0 0,33,255,33,255,255:11:0
+17     413     .       A       <*>     .       .       END=464;MinDP=2;QS=3,0  PL:DP   0,42,255:14     0,6,90:2        0,21,221:7
+17     465     .       C       <*>     .       .       END=511;MinDP=5;QS=3,0  PL:DP   0,51,255:17     0,15,131:5      0,24,221:8
+17     512     .       A       C,<*>   0       .       DP=33;I16=22,10,0,1,1121,40793,13,169,1866,110210,60,3600,628,14340,9,81;QS=2.97719,0.022807,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.981935;BQB=1;MQ0F=0     PL:DP:DV        0,39,255,51,255,255:18:1        0,21,183,21,183,183:7:0 0,24,231,24,231,231:8:0
+17     513     .       A       <*>     .       .       MinDP=6;QS=3,0  PL:DP   0,48,255:16     0,18,175:6      0,24,233:8
+17     514     .       A       T,<*>   0       .       DP=32;I16=20,9,0,1,1066,40004,16,256,1686,99410,60,3600,586,13500,11,121;QS=2.97075,0.0292505,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.980594;BQB=1;MQ0F=0    PL:DP:DV        0,31,255,45,255,255:16:1        0,18,171,18,171,171:6:0 0,24,235,24,235,235:8:0
+17     515     .       C       <*>     .       .       END=522;MinDP=5;QS=3,0  PL:DP   0,42,255:14     0,18,167:6      0,15,170:5
+17     523     .       T       G,<*>   0       .       DP=32;I16=23,8,1,0,1184,45708,15,225,1837,109369,60,3600,626,14446,25,625;QS=2.9794,0.0206044,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.872525;BQB=1;MQ0F=0    PL:DP:DV        0,44,255,57,255,255:20:1        0,21,191,21,191,191:7:0 0,15,166,15,166,166:5:0
+17     524     .       T       <*>     .       .       END=526;MinDP=4;QS=3,0  PL:DP   0,60,255:20     0,21,185:7      0,12,129:4
+17     527     .       A       <*>     .       .       END=548;MinDP=5;QS=3,0  PL:DP   0,48,255:16     0,18,169:6      0,15,150:5
+17     549     .       T       G,<*>   0       .       DP=32;I16=22,8,0,1,1101,40987,20,400,1746,103010,60,3600,530,11716,25,625;QS=2.96748,0.0325203,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.632337;BQB=1;MQ0F=0   PL:DP:DV        0,31,255,48,255,255:17:1        0,21,168,21,168,168:7:0 0,21,208,21,208,208:7:0
+17     550     .       T       <*>     .       .       END=558;MinDP=5;QS=3,0  PL:DP   0,45,255:15     0,15,139:5      0,18,177:6
+17     559     .       C       A,<*>   0       .       DP=27;I16=17,8,0,1,908,33726,14,196,1500,90000,29,841,448,9516,25,625;QS=2.92708,0.0729167,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.90038;BQB=1;MQ0F=0        PL:DP:DV        0,42,255,42,255,255:14:0        0,4,116,15,119,123:6:1  0,18,169,18,169,169:6:0
+17     560     .       C       <*>     .       .       END=564;MinDP=5;QS=3,0  PL:DP   0,42,255:14     0,15,121:5      0,21,179:7
+17     565     .       G       <*>     .       .       MinDP=4;QS=3,0  PL:DP   0,45,255:15     0,12,96:4       0,21,154:7
+17     566     .       C       <*>     .       .       END=573;MinDP=5;QS=3,0  PL:DP   0,45,255:15     0,15,155:5      0,18,167:6
+17     574     .       C       A,<*>   0       .       DP=31;I16=18,11,0,1,1088,41328,15,225,1740,104400,29,841,478,10422,25,625;QS=2.94071,0.0592885,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.929991;BQB=1;MQ0F=0   PL:DP:DV        0,48,255,48,255,255:16:0        0,9,170,21,173,177:8:1  0,18,173,18,173,173:6:0
+17     575     .       T       <*>     .       .       END=578;MinDP=5;QS=3,0  PL:DP   0,42,255:14     0,21,209:7      0,15,146:5
+17     579     .       G       <*>     .       .       MinDP=4;QS=3,0  PL:DP   0,48,255:16     0,24,224:8      0,12,145:4
+17     580     .       A       C,<*>   0       .       DP=30;I16=15,14,1,0,1060,39178,16,256,1709,101641,60,3600,510,11078,17,289;QS=2.97338,0.0266223,0;SGB=-0.556633;RPB=1;MQB=1;MQSB=0.946202;BQB=1;MQ0F=0  PL:DP:DV        0,34,255,48,255,255:17:1        0,24,221,24,221,221:8:0 0,15,155,15,155,155:5:0
+17     581     .       A       <*>     .       .       END=600;MinDP=5;QS=3,0  PL:DP   0,51,255:17     0,18,191:6      0,15,151:5
diff --git a/test/mpileup/mpileup.7.out b/test/mpileup/mpileup.7.out
new file mode 100644 (file)
index 0000000..75e7fc9
--- /dev/null
@@ -0,0 +1,70 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=17,length=4200>
+##ALT=<ID=*,Description="Represents allele(s) other than observed.">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IDV,Number=1,Type=Integer,Description="Maximum number of reads supporting an indel">
+##INFO=<ID=IMF,Number=1,Type=Float,Description="Maximum fraction of reads supporting an indel">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias for filtering splice-site artefacts in RNA-seq data (bigger is better)",Version="3">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Mann-Whitney U test of Read Position Bias (bigger is better)">
+##INFO=<ID=MQB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality Bias (bigger is better)">
+##INFO=<ID=BQB,Number=1,Type=Float,Description="Mann-Whitney U test of Base Quality Bias (bigger is better)">
+##INFO=<ID=MQSB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality vs Strand Bias (bigger is better)">
+##INFO=<ID=SGB,Number=1,Type=Float,Description="Segregation based metric.">
+##INFO=<ID=MQ0F,Number=1,Type=Float,Description="Fraction of MQ0 reads (smaller is better)">
+##INFO=<ID=I16,Number=16,Type=Float,Description="Auxiliary tag used for calling, see description of bcf_callret1_t in bam2bcf.h">
+##INFO=<ID=QS,Number=R,Type=Float,Description="Auxiliary tag used for calling">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  HG00101 HG00102
+17     100     .       C       <*>     0       .       DP=9;I16=8,0,0,0,338,15668,0,0,449,26041,0,0,173,4019,0,0;QS=2,0;MQ0F=0 PL      0,9,108 0,15,134
+17     101     .       C       <*>     0       .       DP=9;I16=8,0,0,0,319,14829,0,0,449,26041,0,0,172,3954,0,0;QS=2,0;MQ0F=0 PL      0,9,99  0,15,132
+17     102     .       C       <*>     0       .       DP=9;I16=8,0,0,0,346,16476,0,0,449,26041,0,0,171,3895,0,0;QS=2,0;MQ0F=0 PL      0,9,111 0,15,139
+17     103     .       T       <*>     0       .       DP=9;I16=8,0,0,0,354,17694,0,0,449,26041,0,0,170,3842,0,0;QS=2,0;MQ0F=0 PL      0,9,108 0,15,147
+17     104     .       G       <*>     0       .       DP=9;I16=7,0,0,0,301,14499,0,0,420,25200,0,0,143,3121,0,0;QS=2,0;MQ0F=0 PL      0,6,89  0,15,133
+17     105     .       G       <*>     0       .       DP=9;I16=8,0,0,0,298,12944,0,0,449,26041,0,0,166,3658,0,0;QS=2,0;MQ0F=0 PL      0,9,97  0,15,125
+17     106     .       G       <*>     0       .       DP=9;I16=7,0,0,0,273,12195,0,0,420,25200,0,0,139,2953,0,0;QS=2,0;MQ0F=0 PL      0,6,85  0,15,124
+17     107     .       C       <*>     0       .       DP=9;I16=8,0,0,0,330,15206,0,0,449,26041,0,0,162,3506,0,0;QS=2,0;MQ0F=0 PL      0,9,108 0,15,136
+17     108     .       C       <*>     0       .       DP=9;I16=8,0,0,0,334,15764,0,0,449,26041,0,0,159,3393,0,0;QS=2,0;MQ0F=0 PL      0,9,108 0,15,135
+17     109     .       T       <*>     0       .       DP=9;I16=8,0,0,0,374,19190,0,0,449,26041,0,0,156,3290,0,0;QS=2,0;MQ0F=0 PL      0,9,110 0,15,150
+17     110     .       G       <*>     0       .       DP=9;I16=8,0,0,0,335,16083,0,0,449,26041,0,0,153,3197,0,0;QS=2,0;MQ0F=0 PL      0,9,104 0,15,136
+17     111     .       G       <*>     0       .       DP=9;I16=6,0,0,0,268,13602,0,0,360,21600,0,0,107,2151,0,0;QS=2,0;MQ0F=0 PL      0,6,88  0,12,118
+17     112     .       C       <*>     0       .       DP=9;I16=8,0,0,0,318,15164,0,0,449,26041,0,0,145,2945,0,0;QS=2,0;MQ0F=0 PL      0,9,95  0,15,135
+17     113     .       A       <*>     0       .       DP=9;I16=7,0,0,0,311,15545,0,0,420,25200,0,0,116,2212,0,0;QS=2,0;MQ0F=0 PL      0,6,87  0,15,139
+17     114     .       C       <*>     0       .       DP=9;I16=8,0,0,0,327,15347,0,0,449,26041,0,0,137,2741,0,0;QS=2,0;MQ0F=0 PL      0,9,103 0,15,133
+17     115     .       C       <*>     0       .       DP=11;I16=8,0,0,0,341,16381,0,0,480,28800,0,0,108,2032,0,0;QS=2,0;MQ0F=0        PL      0,6,89  0,18,147
+17     116     .       A       <*>     0       .       DP=11;I16=8,1,0,0,376,18032,0,0,509,29641,0,0,107,1965,0,0;QS=2,0;MQSB=1;MQ0F=0 PL      0,6,90  0,21,175
+17     117     .       G       <*>     0       .       DP=11;I16=8,1,0,0,370,17312,0,0,509,29641,0,0,105,1913,0,0;QS=2,0;MQSB=1;MQ0F=0 PL      0,6,85  0,21,177
+17     118     .       G       <*>     0       .       DP=11;I16=7,1,0,0,319,14789,0,0,449,26041,0,0,102,1876,0,0;QS=2,0;MQSB=1;MQ0F=0 PL      0,3,60  0,21,162
+17     119     .       G       <*>     0       .       DP=10;I16=8,1,0,0,321,14467,0,0,478,26882,0,0,125,2431,0,0;QS=2,0;MQSB=1;MQ0F=0 PL      0,6,73  0,21,160
+17     120     .       A       <*>     0       .       DP=10;I16=8,1,0,0,361,17053,0,0,478,26882,0,0,123,2373,0,0;QS=2,0;MQSB=1;MQ0F=0 PL      0,6,83  0,21,171
+17     121     .       G       <*>     0       .       DP=10;I16=8,1,0,0,347,15913,0,0,478,26882,0,0,121,2327,0,0;QS=2,0;MQSB=1;MQ0F=0 PL      0,6,80  0,21,168
+17     122     .       C       <*>     0       .       DP=11;I16=9,1,0,0,396,18360,0,0,538,30482,0,0,119,2293,0,0;QS=2,0;MQSB=1;MQ0F=0 PL      0,9,99  0,21,178
+17     123     .       T       <*>     0       .       DP=10;I16=8,1,0,0,387,19215,0,0,478,26882,0,0,119,2271,0,0;QS=2,0;MQSB=1;MQ0F=0 PL      0,9,112 0,18,166
+17     124     .       T       <*>     0       .       DP=10;I16=8,1,0,0,350,15768,0,0,478,26882,0,0,119,2261,0,0;QS=2,0;MQSB=1;MQ0F=0 PL      0,9,104 0,18,154
+17     125     .       A       <*>     0       .       DP=10;I16=8,1,0,0,358,16494,0,0,478,26882,0,0,118,2214,0,0;QS=2,0;MQSB=1;MQ0F=0 PL      0,9,104 0,18,162
+17     126     .       A       <*>     0       .       DP=10;I16=8,1,0,0,373,17399,0,0,478,26882,0,0,117,2181,0,0;QS=2,0;MQSB=1;MQ0F=0 PL      0,9,107 0,18,174
+17     127     .       C       <*>     0       .       DP=10;I16=8,1,0,0,366,16632,0,0,478,26882,0,0,116,2162,0,0;QS=2,0;MQSB=1;MQ0F=0 PL      0,9,109 0,18,160
+17     128     .       A       <*>     0       .       DP=10;I16=8,1,0,0,378,17674,0,0,478,26882,0,0,115,2157,0,0;QS=2,0;MQSB=1;MQ0F=0 PL      0,9,111 0,18,162
+17     129     .       A       <*>     0       .       DP=9;I16=7,1,0,0,354,17046,0,0,418,23282,0,0,115,2165,0,0;QS=2,0;MQSB=1;MQ0F=0  PL      0,9,113 0,15,159
+17     130     .       A       <*>     0       .       DP=9;I16=7,1,0,0,349,16363,0,0,418,23282,0,0,115,2185,0,0;QS=2,0;MQSB=1;MQ0F=0  PL      0,9,113 0,15,152
+17     131     .       C       <*>     0       .       DP=9;I16=7,1,0,0,330,14822,0,0,418,23282,0,0,115,2217,0,0;QS=2,0;MQSB=1;MQ0F=0  PL      0,9,110 0,15,147
+17     132     .       A       <*>     0       .       DP=9;I16=7,1,0,0,348,16432,0,0,418,23282,0,0,115,2261,0,0;QS=2,0;MQSB=1;MQ0F=0  PL      0,9,110 0,15,151
+17     133     .       T       <*>     0       .       DP=8;I16=6,2,0,0,315,12451,0,0,418,23282,0,0,141,2941,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,105 0,15,150
+17     134     .       C       <*>     0       .       DP=8;I16=6,2,0,0,314,12374,0,0,418,23282,0,0,142,3006,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,105 0,15,152
+17     135     .       T       <*>     0       .       DP=8;I16=6,2,0,0,314,12470,0,0,418,23282,0,0,143,3081,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,106 0,15,156
+17     136     .       G       <*>     0       .       DP=8;I16=6,2,0,0,291,10787,0,0,418,23282,0,0,145,3165,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,105 0,15,134
+17     137     .       T       <*>     0       .       DP=8;I16=6,2,0,0,300,11444,0,0,418,23282,0,0,148,3258,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,104 0,15,139
+17     138     .       C       <*>     0       .       DP=8;I16=6,2,0,0,300,11542,0,0,418,23282,0,0,150,3312,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,108 0,15,142
+17     139     .       C       <*>     0       .       DP=8;I16=6,2,0,0,291,10833,0,0,418,23282,0,0,152,3378,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,106 0,15,143
+17     140     .       A       <*>     0       .       DP=8;I16=6,2,0,0,314,12410,0,0,418,23282,0,0,153,3405,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,107 0,15,153
+17     141     .       G       <*>     0       .       DP=8;I16=6,2,0,0,295,11151,0,0,418,23282,0,0,153,3391,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,108 0,15,142
+17     142     .       C       <*>     0       .       DP=8;I16=6,2,0,0,264,9036,0,0,418,23282,0,0,153,3385,0,0;QS=2,0;MQSB=0.666667;MQ0F=0    PL      0,9,97  0,15,129
+17     143     .       G       <*>     0       .       DP=8;I16=5,2,0,0,218,7170,0,0,358,19682,0,0,146,3338,0,0;QS=2,0;MQSB=0.7;MQ0F=0 PL      0,9,95  0,12,97
+17     144     .       A       <*>     0       .       DP=8;I16=6,2,0,0,287,10705,0,0,418,23282,0,0,153,3397,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,105 0,15,129
+17     145     .       A       <*>     0       .       DP=8;I16=6,2,0,0,294,11200,0,0,418,23282,0,0,153,3415,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,106 0,15,138
+17     146     .       T       <*>     0       .       DP=8;I16=6,2,0,0,281,10419,0,0,418,23282,0,0,153,3441,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,103 0,15,128
+17     147     .       A       <*>     0       .       DP=8;I16=6,2,0,0,286,10442,0,0,418,23282,0,0,153,3475,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,99  0,15,140
+17     148     .       C       <*>     0       .       DP=8;I16=6,2,0,0,301,11401,0,0,418,23282,0,0,152,3466,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,106 0,15,146
+17     149     .       C       <*>     0       .       DP=8;I16=6,2,0,0,293,10907,0,0,418,23282,0,0,150,3414,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,109 0,15,140
+17     150     .       T       <*>     0       .       DP=7;I16=5,2,0,0,277,11093,0,0,389,22441,0,0,149,3369,0,0;QS=2,0;MQSB=0.5;MQ0F=0        PL      0,6,84  0,15,152
diff --git a/test/mpileup/mpileup.8.out b/test/mpileup/mpileup.8.out
new file mode 100644 (file)
index 0000000..c136539
--- /dev/null
@@ -0,0 +1,70 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=17,length=4200>
+##ALT=<ID=*,Description="Represents allele(s) other than observed.">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IDV,Number=1,Type=Integer,Description="Maximum number of reads supporting an indel">
+##INFO=<ID=IMF,Number=1,Type=Float,Description="Maximum fraction of reads supporting an indel">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias for filtering splice-site artefacts in RNA-seq data (bigger is better)",Version="3">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Mann-Whitney U test of Read Position Bias (bigger is better)">
+##INFO=<ID=MQB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality Bias (bigger is better)">
+##INFO=<ID=BQB,Number=1,Type=Float,Description="Mann-Whitney U test of Base Quality Bias (bigger is better)">
+##INFO=<ID=MQSB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality vs Strand Bias (bigger is better)">
+##INFO=<ID=SGB,Number=1,Type=Float,Description="Segregation based metric.">
+##INFO=<ID=MQ0F,Number=1,Type=Float,Description="Fraction of MQ0 reads (smaller is better)">
+##INFO=<ID=I16,Number=16,Type=Float,Description="Auxiliary tag used for calling, see description of bcf_callret1_t in bam2bcf.h">
+##INFO=<ID=QS,Number=R,Type=Float,Description="Auxiliary tag used for calling">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  HG00100
+17     100     .       C       <*>     0       .       DP=9;I16=9,0,0,0,350,14094,0,0,509,29641,0,0,159,3427,0,0;QS=1,0;MQ0F=0 PL      0,27,189
+17     101     .       C       <*>     0       .       DP=9;I16=9,0,0,0,331,12701,0,0,509,29641,0,0,159,3349,0,0;QS=1,0;MQ0F=0 PL      0,27,182
+17     102     .       C       <*>     0       .       DP=9;I16=9,0,0,0,349,13977,0,0,509,29641,0,0,159,3283,0,0;QS=1,0;MQ0F=0 PL      0,27,188
+17     103     .       T       <*>     0       .       DP=9;I16=8,0,0,0,338,14304,0,0,480,28800,0,0,153,3193,0,0;QS=1,0;MQ0F=0 PL      0,24,189
+17     104     .       G       <*>     0       .       DP=9;I16=8,0,0,0,310,12224,0,0,480,28800,0,0,152,3138,0,0;QS=1,0;MQ0F=0 PL      0,24,178
+17     105     .       G       <*>     0       .       DP=10;I16=9,0,0,0,306,10992,0,0,540,32400,0,0,151,3093,0,0;QS=1,0;MQ0F=0        PL      0,27,170
+17     106     .       G       <*>     0       .       DP=10;I16=10,0,0,0,371,14379,0,0,569,33241,0,0,160,3140,0,0;QS=1,0;MQ0F=0       PL      0,30,190
+17     107     .       C       <*>     0       .       DP=10;I16=9,0,0,0,364,14858,0,0,540,32400,0,0,151,3037,0,0;QS=1,0;MQ0F=0        PL      0,27,192
+17     108     .       C       <*>     0       .       DP=10;I16=9,0,0,0,358,14384,0,0,540,32400,0,0,151,3027,0,0;QS=1,0;MQ0F=0        PL      0,27,190
+17     109     .       T       <*>     0       .       DP=10;I16=9,0,0,0,367,15083,0,0,540,32400,0,0,151,3029,0,0;QS=1,0;MQ0F=0        PL      0,27,195
+17     110     .       G       <*>     0       .       DP=10;I16=9,0,0,0,369,15193,0,0,540,32400,0,0,151,3043,0,0;QS=1,0;MQ0F=0        PL      0,27,194
+17     111     .       G       <*>     0       .       DP=10;I16=10,0,0,0,316,10760,0,0,569,33241,0,0,165,3265,0,0;QS=1,0;MQ0F=0       PL      0,30,167
+17     112     .       C       <*>     0       .       DP=10;I16=9,0,0,0,362,14690,0,0,540,32400,0,0,151,3107,0,0;QS=1,0;MQ0F=0        PL      0,27,191
+17     113     .       A       <*>     0       .       DP=10;I16=9,0,0,0,334,12490,0,0,540,32400,0,0,150,3106,0,0;QS=1,0;MQ0F=0        PL      0,27,176
+17     114     .       C       <*>     0       .       DP=10;I16=9,0,0,0,347,13441,0,0,540,32400,0,0,149,3115,0,0;QS=1,0;MQ0F=0        PL      0,27,182
+17     115     .       C       <*>     0       .       DP=10;I16=10,0,0,0,367,14165,0,0,569,33241,0,0,166,3458,0,0;QS=1,0;MQ0F=0       PL      0,30,189
+17     116     .       A       <*>     0       .       DP=10;I16=9,0,0,0,351,13723,0,0,540,32400,0,0,146,3114,0,0;QS=1,0;MQ0F=0        PL      0,27,183
+17     117     .       G       <*>     0       .       DP=10;I16=9,0,0,0,342,13166,0,0,540,32400,0,0,144,3106,0,0;QS=1,0;MQ0F=0        PL      0,27,183
+17     118     .       G       <*>     0       .       DP=9;I16=9,0,0,0,317,11785,0,0,509,29641,0,0,164,3550,0,0;QS=1,0;MQ0F=0 PL      0,27,175
+17     119     .       G       <*>     0       .       DP=9;I16=8,0,0,0,308,11972,0,0,480,28800,0,0,142,3122,0,0;QS=1,0;MQ0F=0 PL      0,24,175
+17     120     .       A       <*>     0       .       DP=9;I16=8,0,0,0,311,12135,0,0,480,28800,0,0,141,3145,0,0;QS=1,0;MQ0F=0 PL      0,24,175
+17     121     .       G       <*>     0       .       DP=9;I16=8,0,0,0,315,12547,0,0,480,28800,0,0,139,3127,0,0;QS=1,0;MQ0F=0 PL      0,24,181
+17     122     .       C       <*>     0       .       DP=9;I16=8,0,0,0,320,12864,0,0,480,28800,0,0,137,3117,0,0;QS=1,0;MQ0F=0 PL      0,24,181
+17     123     .       T       <*>     0       .       DP=8;I16=7,0,0,0,274,10782,0,0,420,25200,0,0,136,3114,0,0;QS=1,0;MQ0F=0 PL      0,21,167
+17     124     .       T       <*>     0       .       DP=9;I16=9,0,0,0,276,9034,0,0,509,29641,0,0,160,3742,0,0;QS=1,0;MQ0F=0  PL      0,27,154
+17     125     .       A       <*>     0       .       DP=8;I16=7,0,0,0,253,9195,0,0,420,25200,0,0,136,3126,0,0;QS=1,0;MQ0F=0  PL      0,21,154
+17     126     .       A       <*>     0       .       DP=8;I16=8,0,0,0,275,9967,0,0,449,26041,0,0,162,3766,0,0;QS=1,0;MQ0F=0  PL      0,24,162
+17     127     .       C       <*>     0       .       DP=8;I16=8,0,0,0,280,10340,0,0,449,26041,0,0,163,3787,0,0;QS=1,0;MQ0F=0 PL      0,24,163
+17     128     .       A       <*>     0       .       DP=8;I16=8,0,0,0,295,11123,0,0,449,26041,0,0,164,3814,0,0;QS=1,0;MQ0F=0 PL      0,24,169
+17     129     .       A       <*>     0       .       DP=8;I16=8,0,0,0,291,10845,0,0,449,26041,0,0,165,3847,0,0;QS=1,0;MQ0F=0 PL      0,24,168
+17     130     .       A       <*>     0       .       DP=8;I16=8,0,0,0,292,10932,0,0,449,26041,0,0,166,3886,0,0;QS=1,0;MQ0F=0 PL      0,24,169
+17     131     .       C       <*>     0       .       DP=7;I16=7,0,0,0,276,10910,0,0,420,25200,0,0,141,3255,0,0;QS=1,0;MQ0F=0 PL      0,21,167
+17     132     .       A       <*>     0       .       DP=7;I16=7,0,0,0,279,11147,0,0,420,25200,0,0,141,3253,0,0;QS=1,0;MQ0F=0 PL      0,21,169
+17     133     .       T       <*>     0       .       DP=7;I16=7,0,0,0,269,10365,0,0,420,25200,0,0,141,3255,0,0;QS=1,0;MQ0F=0 PL      0,21,163
+17     134     .       C       <*>     0       .       DP=7;I16=7,0,0,0,293,12279,0,0,420,25200,0,0,141,3261,0,0;QS=1,0;MQ0F=0 PL      0,21,177
+17     135     .       T       <*>     0       .       DP=7;I16=7,0,0,0,286,11708,0,0,420,25200,0,0,141,3271,0,0;QS=1,0;MQ0F=0 PL      0,21,173
+17     136     .       G       <*>     0       .       DP=7;I16=7,0,0,0,283,11471,0,0,420,25200,0,0,141,3285,0,0;QS=1,0;MQ0F=0 PL      0,21,172
+17     137     .       T       <*>     0       .       DP=7;I16=7,0,0,0,263,9933,0,0,420,25200,0,0,141,3303,0,0;QS=1,0;MQ0F=0  PL      0,21,160
+17     138     .       C       <*>     0       .       DP=7;I16=7,0,0,0,284,11546,0,0,420,25200,0,0,141,3325,0,0;QS=1,0;MQ0F=0 PL      0,21,172
+17     139     .       C       <*>     0       .       DP=7;I16=7,0,0,0,263,9957,0,0,420,25200,0,0,140,3302,0,0;QS=1,0;MQ0F=0  PL      0,21,161
+17     140     .       A       <*>     0       .       DP=7;I16=7,0,0,0,269,10379,0,0,420,25200,0,0,139,3285,0,0;QS=1,0;MQ0F=0 PL      0,21,163
+17     141     .       G       <*>     0       .       DP=6;I16=6,0,0,0,239,9599,0,0,360,21600,0,0,139,3273,0,0;QS=1,0;MQ0F=0  PL      0,18,158
+17     142     .       C       <*>     0       .       DP=6;I16=6,0,0,0,239,9557,0,0,360,21600,0,0,139,3265,0,0;QS=1,0;MQ0F=0  PL      0,18,157
+17     143     .       G       <*>     0       .       DP=6;I16=6,0,0,0,197,6487,0,0,360,21600,0,0,139,3261,0,0;QS=1,0;MQ0F=0  PL      0,18,128
+17     144     .       A       <*>     0       .       DP=6;I16=6,0,0,0,232,9020,0,0,360,21600,0,0,138,3212,0,0;QS=1,0;MQ0F=0  PL      0,18,152
+17     145     .       A       <*>     0       .       DP=6;I16=6,0,0,0,233,9089,0,0,360,21600,0,0,137,3169,0,0;QS=1,0;MQ0F=0  PL      0,18,153
+17     146     .       T       <*>     0       .       DP=6;I16=6,0,0,0,233,9065,0,0,360,21600,0,0,136,3132,0,0;QS=1,0;MQ0F=0  PL      0,18,152
+17     147     .       A       <*>     0       .       DP=6;I16=6,0,0,0,229,8771,0,0,360,21600,0,0,135,3101,0,0;QS=1,0;MQ0F=0  PL      0,18,150
+17     148     .       C       <*>     0       .       DP=6;I16=6,0,0,0,240,9618,0,0,360,21600,0,0,134,3076,0,0;QS=1,0;MQ0F=0  PL      0,18,157
+17     149     .       C       <*>     0       .       DP=6;I16=6,0,0,0,219,8419,0,0,360,21600,0,0,133,3057,0,0;QS=1,0;MQ0F=0  PL      0,18,148
+17     150     .       T       <*>     0       .       DP=6;I16=6,0,0,0,234,9158,0,0,360,21600,0,0,131,2993,0,0;QS=1,0;MQ0F=0  PL      0,18,153
diff --git a/test/mpileup/mpileup.9.out b/test/mpileup/mpileup.9.out
new file mode 100644 (file)
index 0000000..56efb51
--- /dev/null
@@ -0,0 +1,70 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=17,length=4200>
+##ALT=<ID=*,Description="Represents allele(s) other than observed.">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IDV,Number=1,Type=Integer,Description="Maximum number of reads supporting an indel">
+##INFO=<ID=IMF,Number=1,Type=Float,Description="Maximum fraction of reads supporting an indel">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias for filtering splice-site artefacts in RNA-seq data (bigger is better)",Version="3">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Mann-Whitney U test of Read Position Bias (bigger is better)">
+##INFO=<ID=MQB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality Bias (bigger is better)">
+##INFO=<ID=BQB,Number=1,Type=Float,Description="Mann-Whitney U test of Base Quality Bias (bigger is better)">
+##INFO=<ID=MQSB,Number=1,Type=Float,Description="Mann-Whitney U test of Mapping Quality vs Strand Bias (bigger is better)">
+##INFO=<ID=SGB,Number=1,Type=Float,Description="Segregation based metric.">
+##INFO=<ID=MQ0F,Number=1,Type=Float,Description="Fraction of MQ0 reads (smaller is better)">
+##INFO=<ID=I16,Number=16,Type=Float,Description="Auxiliary tag used for calling, see description of bcf_callret1_t in bam2bcf.h">
+##INFO=<ID=QS,Number=R,Type=Float,Description="Auxiliary tag used for calling">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  SAMPLE1 SAMPLE2
+17     100     .       C       <*>     0       .       DP=9;I16=8,0,0,0,338,15668,0,0,449,26041,0,0,173,4019,0,0;QS=2,0;MQ0F=0 PL      0,9,108 0,15,134
+17     101     .       C       <*>     0       .       DP=9;I16=8,0,0,0,319,14829,0,0,449,26041,0,0,172,3954,0,0;QS=2,0;MQ0F=0 PL      0,9,99  0,15,132
+17     102     .       C       <*>     0       .       DP=9;I16=8,0,0,0,346,16476,0,0,449,26041,0,0,171,3895,0,0;QS=2,0;MQ0F=0 PL      0,9,111 0,15,139
+17     103     .       T       <*>     0       .       DP=9;I16=8,0,0,0,354,17694,0,0,449,26041,0,0,170,3842,0,0;QS=2,0;MQ0F=0 PL      0,9,108 0,15,147
+17     104     .       G       <*>     0       .       DP=9;I16=7,0,0,0,301,14499,0,0,420,25200,0,0,143,3121,0,0;QS=2,0;MQ0F=0 PL      0,6,89  0,15,133
+17     105     .       G       <*>     0       .       DP=9;I16=8,0,0,0,298,12944,0,0,449,26041,0,0,166,3658,0,0;QS=2,0;MQ0F=0 PL      0,9,97  0,15,125
+17     106     .       G       <*>     0       .       DP=9;I16=7,0,0,0,273,12195,0,0,420,25200,0,0,139,2953,0,0;QS=2,0;MQ0F=0 PL      0,6,85  0,15,124
+17     107     .       C       <*>     0       .       DP=9;I16=8,0,0,0,330,15206,0,0,449,26041,0,0,162,3506,0,0;QS=2,0;MQ0F=0 PL      0,9,108 0,15,136
+17     108     .       C       <*>     0       .       DP=9;I16=8,0,0,0,334,15764,0,0,449,26041,0,0,159,3393,0,0;QS=2,0;MQ0F=0 PL      0,9,108 0,15,135
+17     109     .       T       <*>     0       .       DP=9;I16=8,0,0,0,374,19190,0,0,449,26041,0,0,156,3290,0,0;QS=2,0;MQ0F=0 PL      0,9,110 0,15,150
+17     110     .       G       <*>     0       .       DP=9;I16=8,0,0,0,335,16083,0,0,449,26041,0,0,153,3197,0,0;QS=2,0;MQ0F=0 PL      0,9,104 0,15,136
+17     111     .       G       <*>     0       .       DP=9;I16=6,0,0,0,268,13602,0,0,360,21600,0,0,107,2151,0,0;QS=2,0;MQ0F=0 PL      0,6,88  0,12,118
+17     112     .       C       <*>     0       .       DP=9;I16=8,0,0,0,318,15164,0,0,449,26041,0,0,145,2945,0,0;QS=2,0;MQ0F=0 PL      0,9,95  0,15,135
+17     113     .       A       <*>     0       .       DP=9;I16=7,0,0,0,311,15545,0,0,420,25200,0,0,116,2212,0,0;QS=2,0;MQ0F=0 PL      0,6,87  0,15,139
+17     114     .       C       <*>     0       .       DP=9;I16=8,0,0,0,327,15347,0,0,449,26041,0,0,137,2741,0,0;QS=2,0;MQ0F=0 PL      0,9,103 0,15,133
+17     115     .       C       <*>     0       .       DP=11;I16=8,0,0,0,341,16381,0,0,480,28800,0,0,108,2032,0,0;QS=2,0;MQ0F=0        PL      0,6,89  0,18,147
+17     116     .       A       <*>     0       .       DP=11;I16=8,1,0,0,376,18032,0,0,509,29641,0,0,107,1965,0,0;QS=2,0;MQSB=1;MQ0F=0 PL      0,6,90  0,21,175
+17     117     .       G       <*>     0       .       DP=11;I16=8,1,0,0,370,17312,0,0,509,29641,0,0,105,1913,0,0;QS=2,0;MQSB=1;MQ0F=0 PL      0,6,85  0,21,177
+17     118     .       G       <*>     0       .       DP=11;I16=7,1,0,0,319,14789,0,0,449,26041,0,0,102,1876,0,0;QS=2,0;MQSB=1;MQ0F=0 PL      0,3,60  0,21,162
+17     119     .       G       <*>     0       .       DP=10;I16=8,1,0,0,321,14467,0,0,478,26882,0,0,125,2431,0,0;QS=2,0;MQSB=1;MQ0F=0 PL      0,6,73  0,21,160
+17     120     .       A       <*>     0       .       DP=10;I16=8,1,0,0,361,17053,0,0,478,26882,0,0,123,2373,0,0;QS=2,0;MQSB=1;MQ0F=0 PL      0,6,83  0,21,171
+17     121     .       G       <*>     0       .       DP=10;I16=8,1,0,0,347,15913,0,0,478,26882,0,0,121,2327,0,0;QS=2,0;MQSB=1;MQ0F=0 PL      0,6,80  0,21,168
+17     122     .       C       <*>     0       .       DP=11;I16=9,1,0,0,396,18360,0,0,538,30482,0,0,119,2293,0,0;QS=2,0;MQSB=1;MQ0F=0 PL      0,9,99  0,21,178
+17     123     .       T       <*>     0       .       DP=10;I16=8,1,0,0,387,19215,0,0,478,26882,0,0,119,2271,0,0;QS=2,0;MQSB=1;MQ0F=0 PL      0,9,112 0,18,166
+17     124     .       T       <*>     0       .       DP=10;I16=8,1,0,0,350,15768,0,0,478,26882,0,0,119,2261,0,0;QS=2,0;MQSB=1;MQ0F=0 PL      0,9,104 0,18,154
+17     125     .       A       <*>     0       .       DP=10;I16=8,1,0,0,358,16494,0,0,478,26882,0,0,118,2214,0,0;QS=2,0;MQSB=1;MQ0F=0 PL      0,9,104 0,18,162
+17     126     .       A       <*>     0       .       DP=10;I16=8,1,0,0,373,17399,0,0,478,26882,0,0,117,2181,0,0;QS=2,0;MQSB=1;MQ0F=0 PL      0,9,107 0,18,174
+17     127     .       C       <*>     0       .       DP=10;I16=8,1,0,0,366,16632,0,0,478,26882,0,0,116,2162,0,0;QS=2,0;MQSB=1;MQ0F=0 PL      0,9,109 0,18,160
+17     128     .       A       <*>     0       .       DP=10;I16=8,1,0,0,378,17674,0,0,478,26882,0,0,115,2157,0,0;QS=2,0;MQSB=1;MQ0F=0 PL      0,9,111 0,18,162
+17     129     .       A       <*>     0       .       DP=9;I16=7,1,0,0,354,17046,0,0,418,23282,0,0,115,2165,0,0;QS=2,0;MQSB=1;MQ0F=0  PL      0,9,113 0,15,159
+17     130     .       A       <*>     0       .       DP=9;I16=7,1,0,0,349,16363,0,0,418,23282,0,0,115,2185,0,0;QS=2,0;MQSB=1;MQ0F=0  PL      0,9,113 0,15,152
+17     131     .       C       <*>     0       .       DP=9;I16=7,1,0,0,330,14822,0,0,418,23282,0,0,115,2217,0,0;QS=2,0;MQSB=1;MQ0F=0  PL      0,9,110 0,15,147
+17     132     .       A       <*>     0       .       DP=9;I16=7,1,0,0,348,16432,0,0,418,23282,0,0,115,2261,0,0;QS=2,0;MQSB=1;MQ0F=0  PL      0,9,110 0,15,151
+17     133     .       T       <*>     0       .       DP=8;I16=6,2,0,0,315,12451,0,0,418,23282,0,0,141,2941,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,105 0,15,150
+17     134     .       C       <*>     0       .       DP=8;I16=6,2,0,0,314,12374,0,0,418,23282,0,0,142,3006,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,105 0,15,152
+17     135     .       T       <*>     0       .       DP=8;I16=6,2,0,0,314,12470,0,0,418,23282,0,0,143,3081,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,106 0,15,156
+17     136     .       G       <*>     0       .       DP=8;I16=6,2,0,0,291,10787,0,0,418,23282,0,0,145,3165,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,105 0,15,134
+17     137     .       T       <*>     0       .       DP=8;I16=6,2,0,0,300,11444,0,0,418,23282,0,0,148,3258,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,104 0,15,139
+17     138     .       C       <*>     0       .       DP=8;I16=6,2,0,0,300,11542,0,0,418,23282,0,0,150,3312,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,108 0,15,142
+17     139     .       C       <*>     0       .       DP=8;I16=6,2,0,0,291,10833,0,0,418,23282,0,0,152,3378,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,106 0,15,143
+17     140     .       A       <*>     0       .       DP=8;I16=6,2,0,0,314,12410,0,0,418,23282,0,0,153,3405,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,107 0,15,153
+17     141     .       G       <*>     0       .       DP=8;I16=6,2,0,0,295,11151,0,0,418,23282,0,0,153,3391,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,108 0,15,142
+17     142     .       C       <*>     0       .       DP=8;I16=6,2,0,0,264,9036,0,0,418,23282,0,0,153,3385,0,0;QS=2,0;MQSB=0.666667;MQ0F=0    PL      0,9,97  0,15,129
+17     143     .       G       <*>     0       .       DP=8;I16=5,2,0,0,218,7170,0,0,358,19682,0,0,146,3338,0,0;QS=2,0;MQSB=0.7;MQ0F=0 PL      0,9,95  0,12,97
+17     144     .       A       <*>     0       .       DP=8;I16=6,2,0,0,287,10705,0,0,418,23282,0,0,153,3397,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,105 0,15,129
+17     145     .       A       <*>     0       .       DP=8;I16=6,2,0,0,294,11200,0,0,418,23282,0,0,153,3415,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,106 0,15,138
+17     146     .       T       <*>     0       .       DP=8;I16=6,2,0,0,281,10419,0,0,418,23282,0,0,153,3441,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,103 0,15,128
+17     147     .       A       <*>     0       .       DP=8;I16=6,2,0,0,286,10442,0,0,418,23282,0,0,153,3475,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,99  0,15,140
+17     148     .       C       <*>     0       .       DP=8;I16=6,2,0,0,301,11401,0,0,418,23282,0,0,152,3466,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,106 0,15,146
+17     149     .       C       <*>     0       .       DP=8;I16=6,2,0,0,293,10907,0,0,418,23282,0,0,150,3414,0,0;QS=2,0;MQSB=0.666667;MQ0F=0   PL      0,9,109 0,15,140
+17     150     .       T       <*>     0       .       DP=7;I16=5,2,0,0,277,11093,0,0,389,22441,0,0,149,3369,0,0;QS=2,0;MQSB=0.5;MQ0F=0        PL      0,6,84  0,15,152
diff --git a/test/mpileup/mpileup.ref.fa b/test/mpileup/mpileup.ref.fa
new file mode 100644 (file)
index 0000000..7c2ec2a
--- /dev/null
@@ -0,0 +1,71 @@
+>17 17:1-4200
+AAGCTTCTCACCCTGTTCCTGCATAGATAATTGCATGACAATTGCCTTGTCCCTGCTGAA
+TGTGCTCTGGGGTCTCTGGGGTCTCACCCACGACCAACTCCCTGGGCCTGGCACCAGGGA
+GCTTAACAAACATCTGTCCAGCGAATACCTGCATCCCTAGAAGTGAAGCCACCGCCCAAA
+GACACGCCCATGTCCAGCTTAACCTGCATCCCTAGAAGTGAAGGCACCGCCCAAAGACAC
+GCCCATGTCCAGCTTATTCTGCCCAGTTCCTCTCCAGAAAGGCTGCATGGTTGACACACA
+GTGCCTGCGACAAAGCTGAATGCTATCATTTAAAAACTCCTTGCTGGTTTGAGAGGCAGA
+AAATGATATCTCATAGTTGCTTTACTTTGCATATTTTAAAATTGTGACTTTCATGGCATA
+AATAATACTGGTTTATTACAGAAGCACTAGAAAATGCATGTGGACAAAAGTTGGGATTAG
+GAGAGAGAAATGAAGACATATGTCCACACAAAAACCTGTTCATTGCAGCTTTCTACCATC
+ACCAAAAATTGCAAACAACCACACGCCCTTCAACTGGGGAACTCATCAACAACAAACTTG
+TGGTTTACCCACACAATGGAAGACCACTTAGCAACAAAAAGGACCAAACTCCTGGTACAT
+GCAACTGACAGATGAATCTCAAACGCATTCCTCCGTGTGAAAGAAGCCGGACTCACAGGG
+CAACACACTATCTGACTGTTTCATGGGAAAGTCTGGAAACGGCAACACCATTGAGACAGA
+AAACAGGTGAGTGGTTGCCTGGGGCCAGGGAACTTTCTGGGGTCATATTCTCTGTGTTGA
+TTCTGGTGGTGGAAACAAGACTGTCCCAGCCTGGGTGATACAGCGAGACCCCATCTCTAC
+CAAAAAATTAAAAATTAGCTGGGCATGGTGGTGCATGCCTGTAGTCCCAGCTATTCACAG
+TGCTGAGGTGGGAAGATGCTTGAGCCCAGGAGTTCAAGGCTGCAATGAGCTATGATTGCG
+CCACTGCACTTTGGCCTGGACAACAGAGCAAAACCCTGTCTCTAAAAAAAGAAAAGAAAA
+GAAAAACTCACTGGATATGAATGATACAGGTTGAGGATCCATTATCTGAAATGCTTGGAC
+CAGATGTTTTGAATTTTGGATTTTTTCATATTTTGTAATCTTTGCAGTATATTTACCAGT
+TCAGCATCCCTAACTCAAAAATTCAAAAATCTGAAATCCCAAACGCGCCAATAAGCATTC
+CCTTTGAGCGTCATGTCGGTGCTTGGAATGTTTGGGGTTTTGGATTTACAGCTTTGGGAC
+GCTCAACCTGTACCTCAATAAACCTGATTTTAAAAAAGTTTGGGGGGATTCCCCTAAGCC
+CGCCACCCGGAGACAGCGGATTTCCTTAGTTACTTACTATGCTCCTTGGCCATTTCTCTA
+GGTATTGGTATATTGTGTCTGCTGTGAACTGTCCTTGGCCTGTTTGGTGACGGGTGAGGA
+GCAGGGACAGAAGGGTCCTGCGTGCCCTGCCTTCACAAGCCCCTGGAAGGAAAGTTGTTT
+TGGGATCTCTGCACCCTCAGCCTGGACAACTTGTGCCCATCTGGTGACCCCTCACTCAGC
+CACCAGACTTCCACGACAGGCTCCAGCCTCGGCACCTTCAGCCATGGACAGTTCCGCCAG
+CGTTGCCCTCTGTTCTGCTGTTTTCTCTACCAGAAGTGCCCTTCCCTCCTCACCTGACCA
+CTCTGGGGAAATCCCTCAGCACCCTCCCTGAGCATACCCTACTCTGGCACAAGCCCACCC
+TGCAAAGCCCCTGAGGCCCGCCCTGTGGCGTCTCTCCCTCCCTTGCTGTCAGGACAGTGG
+TCCTGGCCACCGGGGCTCACGGAGCCGCCCTGTGCCGTGTACCTCTGAGCCCTCTGCACA
+GTGCCTTCTGCTTGCCTGTGGCTTTGAGAAGAAACCCCTTCTGGTTATACATAAGACAGC
+CAGAGAAGGGAGTTGCCCAGGGTGGCACAGCACGTTGCTGCCAGTTACTGCCATTTTCAC
+GGGCATGAAATGGAGATAACAACAGGAGCGACCGCACAGGCTGCTGAGCGCGTCACACGC
+AGCCATCGCGCAGCTCAGGGATATTACGTGTAACTCGACATGTCAGCGATTGTCACAGGC
+ACTGCTACTCCTGGGGTTTTCCATCAAACCCTCAAGAGCTGGGCCTGGGGTCAACTTCCG
+GCCTGGGGAAACTGGGGCAAGTATCACCAGAGATGAGCTTTATAAAAATAATGGTGCTAG
+CTGGGCATGGTGGCTTGCACCTGTAATCCCAGCACTTTGGGAGGCCGAGCTAGGAGGATC
+GTTTGAGTCCAGCAGTTTGAGACCAGCCTGGCCAATACGGCAAAACCCAGTCTCTACAAA
+AAATACAAAAAACAACTAGCCAGGCGTGGTGGTGCACACCTGTAGTCCCAGCTACTCAGG
+AGGCTGAGGGGGAAGGACTGCTTGAGCCCAGGAGTTTGAGGCTGCTGTGAGCTGTGATCG
+CATCACTGCATTCCAGCCCGGTGACAGAGTGAGTCACTGTCTCAAAAAAGAAAGGAAGAA
+ATAAAGAAAACAAATAAAAATAATAGTGCAGACAAAAGGCCTTGACCCATCTAGCTTTGG
+CCCTCAGCATCAACCGCTAGATACGTCCCTCCCTTTCTTCTGGGGCACAGGTCACACTCT
+CTTCCAGGTCTAGGATGCAGCTGAGGGGTGCCCCTCTTACCATCTAATCTGTGCCCTTAT
+TTCCTCTGCTTTAGTGAGGAAGAGGCCCCTGGTCCATGAAGGGGCCTTTCAGAGACGGGG
+ACCCCTGAGGAGCCCCGAGCAGCAGCCGTCGTGTCTCACCCAGGGTGTCTGAAACAGATG
+TGGAGGTCTCGGGTGAGGCGTGGCTCAGATACAGGGAGTGGCCCACAGCTCGGCCTGTCT
+TTGAAAGGCCACGTGACCTGGCCCACGGCTGGCAGGTGGGACCCAGCTGCAGGGGTCCAG
+CAGCACCCACAGCAGCCACCTGTGGCAGGGAGGAGCTTGTGGTACAGTGGACAGGCCCTG
+CCCAGATGGCCCCCCGCCTGCCTGTGGAAGTTGACCAGACCATCTGTCACAGCAGGTAAG
+ACTCTGCTTTCTGGGCAACCCAGCAGGTGACCCTGGAATTCCTGTCCATCTGGCAGGTGG
+GCATTGAAACTGGTTTAAAAATGTCACACCATAGGCCGGGCACAGTGGCTCACGCCTGTA
+ATCCCAGCCCTTTGGGAGGCCAGGGTGGGTGGATCACTTGAGGTCAGGAGTTCAAGACCA
+GCCTGGCCAACATGGTGAAACCCCGTCTACTAAAAATACAAAAATTAGCCTGGCGTGGTG
+GCGCATGCCTGTAATCCCAGCTACTTGGGAAGCTGAGGGATGAGAACTGCTTGAACCTGG
+GAGGCAGACGTTGCAGTGAGCTGAGATCACGCCACTGCACTCCAGCCTGGGCAACAGAGT
+AAGACTCTGTCTCAAAAAAAAAAAAATCACACCATTTTGGCTTCAGATTGCATATCCTCC
+TGCAAGGATATATACGCGTGAAATTCAAGTCAATGACAAATCAGAAGAAAAAACATATAT
+ATACGCAAACCAGTATCCTACTGTGTGTGTCGTTTGTTGTGTTTTCGACAGCTGTCCGTG
+TTATAATAATTCCTCTAGTTCAAATTTATTCATTTTTAACTTCATAGTACCACATTCTAC
+ACACTGCCCATGTCCCCTCAAGCTTCCCCTGGCTCCTGCAACCACAAATCTACTCTCTGC
+CTCTGTGGGTTGACCTATTCTGGACACGTCATAGAAATAGAGTCCTGCAACACGTGGCCG
+TCTGTGTCTGGCTTCTCTCGCTTAGCATCTTGTTTCCAAGGTCCTCCCACAGTGTAGCAT
+GCACCTGCTACACTCCTTCTTAGGGCTGATATTCCACGCACCTGCTACACTCCTTCTTAT
+GGCTGATATTCCACGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCACACACCCGCT
+ACACTCCTTCTTAGGGCTGATATTCCACGCACCCGCTACACTCCTTCTTAGGGCTGATAT
+TCCACGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCACGCACCTGCTACACTCCTT
+CTTAGGGCTGATATTCCACGCACCTGCTACACTCCTTCTTAGGGCTGATATTCCACGCAC
diff --git a/test/mpileup/mpileup.ref.fa.fai b/test/mpileup/mpileup.ref.fa.fai
new file mode 100644 (file)
index 0000000..c211266
--- /dev/null
@@ -0,0 +1 @@
+17     4200    14      60      61
diff --git a/test/mplp.10.samples b/test/mplp.10.samples
new file mode 100644 (file)
index 0000000..5d8cc13
--- /dev/null
@@ -0,0 +1,5 @@
+ERR162872
+ERR162875   SAMPLE1a
+ERR013140   SAMPLE1b
+ERR229776   SAMPLE2
+ERR229775   SAMPLE3
diff --git a/test/mplp.11.rgs b/test/mplp.11.rgs
new file mode 100644 (file)
index 0000000..6e0d343
--- /dev/null
@@ -0,0 +1 @@
+ERR229775
diff --git a/test/mplp.9.samples b/test/mplp.9.samples
new file mode 100644 (file)
index 0000000..af6b516
--- /dev/null
@@ -0,0 +1,2 @@
+HG00101 SAMPLE1
+HG00102 SAMPLE2
diff --git a/test/mplp.samples b/test/mplp.samples
new file mode 100644 (file)
index 0000000..1a9b396
--- /dev/null
@@ -0,0 +1,2 @@
+HG00101
+HG00102
diff --git a/test/norm.fa b/test/norm.fa
new file mode 100644 (file)
index 0000000..2eecd7f
--- /dev/null
@@ -0,0 +1,28 @@
+>20 20:1339000-1339300
+AGGATGGGGCTCATTAATAGAGCTCCACTTGTCTCCAGAATCACTGGTGAGGAAGGGGAG
+TGTTGCCCCCACATTCGTGCACAGCAGGGATGGTTCACCGAACTCCACACCAGTCTCTGC
+AGAGCCTGTTGGGGAGAGGAGGGCTGTGGTTTCTTTGATGGTGTTCACCTGGAGTAGAGC
+AAGTATTGTCAAAAGGGTCATCCTCGGAGGTTGCAGTGAGCCGAGATCGCACCATTGCAC
+TGCAGCCTGGGAGACAGAGCAAGACTCCATCTCAAAAAAAAAAAAAAAAAAAAAGGCCAT
+C
+>1 1:10143-10443
+CTAACCCCTAACCCTAACCCTAACCCTAACCCTAACCTAACCCTAACCCTAACCCTAACC
+CTAACCCTAACCCTAACCCTAACCCTAACCCCTAACCCTAACCCTAAACCCTAAACCCTA
+ACCCTAACCCTAACCCTAACCCTAACCCCAACCCCAACCCCAACCCCAACCCCAACCCCA
+ACCCTAACCCCTAACCCTAACCCTAACCCTACCCTAACCCTAACCCTAACCCTAACCCTA
+ACCCTAACCCCTAACCCCTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTAACCC
+>2 1:1382388-1382602
+GGGCGTCTCATAGCTGGAGCAATGGCGAGCGCCTGGACAAGGGAGGGGAAGGGGTTCTTA
+TTACTGACGCGGGTAGCCCCTACTGCTGTGTGGTTCCCCTATTTTTTTTTTTTTCTTTTT
+GAGACGGAGTCTCGCTCTGTCACCCAGGCTGGAGTGCAGTGGCACAATCTCGGCTCACTG
+CAAGCTCCACCTCCTGGGTTCACGCCATTCTCCTG
+>3 madeup
+ACTGGACACGTGGACACACACACACACACACACACACACACAGTCAAACCACCTACCAGA
+>4 20:8917026-8917085
+TCCCCTCTTGACCTCTCTCTATTTTTTTTTTTTTTTCTGAGATGGATTTTTGCTCTTGTT
+>5 20:18724313-18724343
+GTCTCAAAAAAAAAAAAAAAAAAAAGAAAAG
+>21
+TTTATTATTATTATTATTAAATTGAATTTATTTAGTGTACATACATTCATGTGTATTGTG
+>22
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
diff --git a/test/norm.fa.fai b/test/norm.fa.fai
new file mode 100644 (file)
index 0000000..da3fb85
--- /dev/null
@@ -0,0 +1,8 @@
+20     301     23      60      61
+1      300     347     60      61
+2      215     673     60      61
+3      60      902     60      61
+4      60      985     60      61
+5      31      1070    31      32
+21     60      1106    60      61
+22     30      1171    30      31
diff --git a/test/norm.merge.2.out b/test/norm.merge.2.out
new file mode 100644 (file)
index 0000000..d3c1414
--- /dev/null
@@ -0,0 +1,38 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="Phred-scaled likelihood">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Depth">
+##contig=<ID=1,length=2147483647>
+##contig=<ID=2,length=2147483647>
+##contig=<ID=20,length=2147483647>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FSTR,Number=1,Type=String,Description="Test String in FORMAT">
+##INFO=<ID=ISTR,Number=1,Type=String,Description="Test String in INFO">
+##FILTER=<ID=FAIL1,Description="Failed filter 1">
+##FILTER=<ID=FAIL2,Description="Failed filter 2">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  XY00001 XY00002 XY00003
+1      105     .       T       C       999     PASS    .       GT:FGI:FRI      1:1,2:3,4       0/1:5,6,7:8,9   0/1:.:.,.
+1      110     .       C       A       999     PASS    .       GT:FGI  1:1,2   0:3,4   0:.
+1      150     .       A       C       999     PASS    .       GT:FGI  1:1,2   0:.     0:3,4
diff --git a/test/norm.merge.2.vcf b/test/norm.merge.2.vcf
new file mode 100644 (file)
index 0000000..779551a
--- /dev/null
@@ -0,0 +1,41 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="Phred-scaled likelihood">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Depth">
+##contig=<ID=1,length=2147483647>
+##contig=<ID=2,length=2147483647>
+##contig=<ID=20,length=2147483647>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FSTR,Number=1,Type=String,Description="Test String in FORMAT">
+##INFO=<ID=ISTR,Number=1,Type=String,Description="Test String in INFO">
+##FILTER=<ID=FAIL1,Description="Failed filter 1">
+##FILTER=<ID=FAIL2,Description="Failed filter 2">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  XY00001 XY00002 XY00003
+1      105     .       T       .       999     PASS    .       GT:FGI:FRI      0:.:.   0/0:.:. 0/1:.:.
+1      105     .       T       C       999     PASS    .       GT:FGI:FRI      1:1,2:3,4       0/1:5,6,7:8,9   0/1:.:.
+1      110     .       C       .       999     PASS    .       GT:FGI  0:.     0:.     0:.
+1      110     .       C       A       999     PASS    .       GT:FGI  1:1,2   0:3,4   0:.
+1      150     .       A       .       999     PASS    .       GT:FGI  0:.     0:.     0:.
+1      150     .       A       C       999     PASS    .       GT:FGI  1:1,2   0:.     0:3,4
diff --git a/test/norm.merge.3.out b/test/norm.merge.3.out
new file mode 100644 (file)
index 0000000..788a427
--- /dev/null
@@ -0,0 +1,34 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=11,length=2147483647>
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=FL,Number=1,Type=Float,Description="Float">
+##FORMAT=<ID=FLG,Number=G,Type=Float,Description="FloatG">
+##FORMAT=<ID=FLA,Number=A,Type=Float,Description="FloatA">
+##FORMAT=<ID=FLR,Number=R,Type=Float,Description="FloatR">
+##FORMAT=<ID=INT,Number=1,Type=Float,Description="Int">
+##FORMAT=<ID=INTG,Number=G,Type=Float,Description="IntG">
+##FORMAT=<ID=INTA,Number=A,Type=Integer,Description="IntA">
+##FORMAT=<ID=INTR,Number=R,Type=Integer,Description="IntR">
+##FORMAT=<ID=ST,Number=1,Type=String,Description="String">
+##FORMAT=<ID=STA,Number=A,Type=String,Description="StringA">
+##FORMAT=<ID=STR,Number=R,Type=String,Description="StringR">
+##FORMAT=<ID=STG,Number=G,Type=String,Description="StringG">
+##INFO=<ID=FL,Number=1,Type=Float,Description="Float">
+##INFO=<ID=FLG,Number=G,Type=Float,Description="FloatG">
+##INFO=<ID=FLA,Number=A,Type=Float,Description="FloatA">
+##INFO=<ID=FLR,Number=R,Type=Float,Description="FloatR">
+##INFO=<ID=INT,Number=1,Type=Float,Description="Int">
+##INFO=<ID=INTG,Number=G,Type=Float,Description="IntG">
+##INFO=<ID=INTA,Number=A,Type=Integer,Description="IntA">
+##INFO=<ID=INTR,Number=R,Type=Integer,Description="IntR">
+##INFO=<ID=F1,Type=Flag,Description="Flag1">
+##INFO=<ID=ST,Number=1,Type=String,Description="String">
+##INFO=<ID=STA,Number=A,Type=String,Description="StringA">
+##INFO=<ID=STR,Number=R,Type=String,Description="StringR">
+##INFO=<ID=STG,Number=G,Type=String,Description="StringG">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  sample_1        sample_2
+11     48245184        .       C       G       .       PASS    FL=0.34;FLG=0.1,0,0.9;FLA=88.4;FLR=99,88.4;INT=0;INTG=0,1,9;INTA=88;INTR=99,88;F1;ST=alpha;STA=alpha;STR=alpha,beta;STG=alpha,beta,gamma        GT:FL:FLG:FLA:FLR:INT:INTG:INTA:INTR:ST:STA:STR:STG     0|0:0.34:0.1,0,0.9:88.4:99,88.4:0:0,1,9:88:99,88:alpha:alpha:alpha,beta:alpha,beta,gamma        0|0:0.34:0.1,0,0.9:88.4:99,88.4:0:0,1,9:88:99,88:alpha:alpha:alpha,beta:alpha,beta,gamma
+11     48245185        .       C       G,T     .       PASS    FL=0.34;FLG=0.1,0,0.9,.,.,.;FLA=88.4,.;FLR=99,88.4,.;INT=0;INTG=0,1,9,.,.,.;INTA=88,.;INTR=99,88,.;F1;ST=alpha;STA=alpha,.;STR=alpha,beta,.;STG=alpha,beta,gamma,.,.,.  GT:FL:FLG:FLA:FLR:INT:INTG:INTA:INTR:ST:STA:STR:STG     0|0:0.34:0.1,0,0.9,.,.,.:88.4,.:99,88.4,.:0:0,1,9,.,.,.:88,.:99,88,.:alpha:alpha,.:alpha,beta,.:alpha,beta,gamma,.,.,.  0|0:0.34:0.1,0,0.9,.,.,.:88.4,.:99,88.4,.:0:0,1,9,.,.,.:88,.:99,88,.:alpha:alpha,.:alpha,beta,.:alpha,beta,gamma,.,.,.
+11     48245186        .       C       G,T     .       PASS    FL=0.34;FLA=88.4,88.4;FLR=99,88.4,88.4;INT=0;INTA=88,11;INTR=99,88,11;F1;ST=alpha;STA=alpha,beta;STR=alpha,beta,gamma   GT:FL:FLA:FLR:INT:INTA:INTR:ST:STA:STR  0|0:0.34:88.4,11:99,88.4,11:0:88,11:99,88,11:alpha:alpha,beta:alpha,beta,gamma  0|0:0.34:88.4,11:99,88.4,11:0:88,11:99,88,11:alpha:alpha,beta:alpha,beta,gamma
+11     48245187        .       C       G,T     .       PASS    FL=0.34;FLA=88.4,.;FLR=99,88.4,.;INT=0;INTA=88,.;INTR=99,88,.;F1;ST=alpha;STA=alpha,.;STR=alpha,beta,.  GT:FL:FLG:FLA:FLR:INT:INTG:INTA:INTR:ST:STA:STR:STG     0:0.34:0.1,0,.:88.4,.:99,88.4,.:0:0,1,.:88,.:99,88,.:alpha:alpha,.:alpha,beta,.:alpha,beta,.    0:0.34:0.1,0,.:88.4,.:99,88.4,.:0:0,1,.:88,.:99,88,.:alpha:alpha,.:alpha,beta,.:alpha,beta,.
diff --git a/test/norm.merge.3.vcf b/test/norm.merge.3.vcf
new file mode 100644 (file)
index 0000000..f2b980a
--- /dev/null
@@ -0,0 +1,37 @@
+##fileformat=VCFv4.2
+##contig=<ID=11,length=2147483647>
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=FL,Number=1,Type=Float,Description="Float">
+##FORMAT=<ID=FLG,Number=G,Type=Float,Description="FloatG">
+##FORMAT=<ID=FLA,Number=A,Type=Float,Description="FloatA">
+##FORMAT=<ID=FLR,Number=R,Type=Float,Description="FloatR">
+##FORMAT=<ID=INT,Number=1,Type=Float,Description="Int">
+##FORMAT=<ID=INTG,Number=G,Type=Float,Description="IntG">
+##FORMAT=<ID=INTA,Number=A,Type=Integer,Description="IntA">
+##FORMAT=<ID=INTR,Number=R,Type=Integer,Description="IntR">
+##FORMAT=<ID=ST,Number=1,Type=String,Description="String">
+##FORMAT=<ID=STA,Number=A,Type=String,Description="StringA">
+##FORMAT=<ID=STR,Number=R,Type=String,Description="StringR">
+##FORMAT=<ID=STG,Number=G,Type=String,Description="StringG">
+##INFO=<ID=FL,Number=1,Type=Float,Description="Float">
+##INFO=<ID=FLG,Number=G,Type=Float,Description="FloatG">
+##INFO=<ID=FLA,Number=A,Type=Float,Description="FloatA">
+##INFO=<ID=FLR,Number=R,Type=Float,Description="FloatR">
+##INFO=<ID=INT,Number=1,Type=Float,Description="Int">
+##INFO=<ID=INTG,Number=G,Type=Float,Description="IntG">
+##INFO=<ID=INTA,Number=A,Type=Integer,Description="IntA">
+##INFO=<ID=INTR,Number=R,Type=Integer,Description="IntR">
+##INFO=<ID=F1,Type=Flag,Description="Flag1">
+##INFO=<ID=ST,Number=1,Type=String,Description="String">
+##INFO=<ID=STA,Number=A,Type=String,Description="StringA">
+##INFO=<ID=STR,Number=R,Type=String,Description="StringR">
+##INFO=<ID=STG,Number=G,Type=String,Description="StringG">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  sample_1        sample_2
+11     48245184        .       C       G       .       PASS    FL=0.34;FLG=0.1,0,0.9;FLA=88.4;FLR=99.0,88.4;INT=0;INTG=0,1,9;INTA=88;INTR=99,88;F1;ST=alpha;STA=alpha;STR=alpha,beta;STG=alpha,beta,gamma      GT:FL:FLG:FLA:FLR:INT:INTG:INTA:INTR:ST:STA:STR:STG     0|0:0.34:0.1,0,0.9:88.4:99.0,88.4:0:0,1,9:88:99,88:alpha:alpha:alpha,beta:alpha,beta,gamma      0|0:0.34:0.1,0,0.9:88.4:99.0,88.4:0:0,1,9:88:99,88:alpha:alpha:alpha,beta:alpha,beta,gamma
+11     48245184        .       C       G       .       PASS    .       GT      0/0     0/0
+11     48245185        .       C       G       .       PASS    FL=0.34;FLG=0.1,0,0.9;FLA=88.4;FLR=99.0,88.4;INT=0;INTG=0,1,9;INTA=88;INTR=99,88;F1;ST=alpha;STA=alpha;STR=alpha,beta;STG=alpha,beta,gamma      GT:FL:FLG:FLA:FLR:INT:INTG:INTA:INTR:ST:STA:STR:STG     0|0:0.34:0.1,0,0.9:88.4:99.0,88.4:0:0,1,9:88:99,88:alpha:alpha:alpha,beta:alpha,beta,gamma      0|0:0.34:0.1,0,0.9:88.4:99.0,88.4:0:0,1,9:88:99,88:alpha:alpha:alpha,beta:alpha,beta,gamma
+11     48245185        .       C       T       .       PASS    .       GT      0/0     0/0
+11     48245186        .       C       G,T     .       PASS    FL=0.34;FLA=88.4,88.4;FLR=99.0,88.4,88.4;INT=0;INTA=88,11;INTR=99,88,11;F1;ST=alpha;STA=alpha,beta;STR=alpha,beta,gamma GT:FL:FLA:FLR:INT:INTA:INTR:ST:STA:STR  0|0:0.34:88.4,11:99.0,88.4,11:0:88,11:99,88,11:alpha:alpha,beta:alpha,beta,gamma        0|0:0.34:88.4,11:99.0,88.4,11:0:88,11:99,88,11:alpha:alpha,beta:alpha,beta,gamma
+11     48245186        .       C       T       .       PASS    .       GT      0/0     0/0
+11     48245187        .       C       G       .       PASS    FL=0.34;FLA=88.4;FLR=99.0,88.4;INT=0;INTA=88;INTR=99,88;F1;ST=alpha;STA=alpha;STR=alpha,beta    GT:FL:FLG:FLA:FLR:INT:INTG:INTA:INTR:ST:STA:STR:STG     0:0.34:0.1,0:88.4:99.0,88.4:0:0,1:88:99,88:alpha:alpha:alpha,beta:alpha,beta    0:0.34:0.1,0:88.4:99.0,88.4:0:0,1:88:99,88:alpha:alpha:alpha,beta:alpha,beta
+11     48245187        .       C       T       .       PASS    .       GT      0       0
diff --git a/test/norm.merge.out b/test/norm.merge.out
new file mode 100644 (file)
index 0000000..449daba
--- /dev/null
@@ -0,0 +1,52 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="Phred-scaled likelihood">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Depth">
+##contig=<ID=1,length=2147483647>
+##contig=<ID=2,length=2147483647>
+##contig=<ID=20,length=2147483647>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FSTR,Number=1,Type=String,Description="Test String in FORMAT">
+##INFO=<ID=ISTR,Number=1,Type=String,Description="Test String in INFO">
+##FILTER=<ID=FAIL1,Description="Failed filter 1">
+##FILTER=<ID=FAIL2,Description="Failed filter 2">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  XY00001 XY00002
+1      105     .       TAAACCCTAAA     TAA,TAACCCTAAA  999     PASS    INDEL;AN=4;AC=2,2;DP=19;ISTR=SomeString;XRF=1e+06,2e+06,500000;XRI=1111,2222,5555;XRS=AAA,BBB,DDD;XAF=1e+06,500000;XAI=1111,5555;XAS=AAA,DDD;XGF=1e+06,2e+06,3e+06,500000,.,9e+09;XGI=1111,2222,3333,5555,.,9999;XGS=A,B,C,E,.,F        GT:PL:DP:FRF:FRI:FRS:FAF:FAI:FAS:FGF:FGI:FGS    1/2:1,2,3,4,.,6:1:1e+06,2e+06,500000:1111,2222,5555:AAAA,BBB,CC:1e+06,500000:1111,5555:A,BB:1e+06,2e+06,3e+06,500000,.,9e+09:1111,2222,3333,5555,.,9999:A,BB,CCC,EEEE,.,FFFFF   1/2:1,2,3,4,.,6:1:1e+06,2e+06,500000:1111,2222,5555:AAAA,BBB,CC:1e+06,500000:1111,5555:A,BB:1e+06,2e+06,3e+06,500000,.,9e+09:1111,2222,3333,5555,.,9999:A,BB,CCC,EEEE,.,FFFFF
+2      1       .       GGGCGTCTCATAGCTGGAGCAATGGCGAGCGCCTGGACAAGGGAGGGGAAGGGGTTCTTATTACTGACGCGGGTAGCCCCTACTGCTGTGTGGTTCCCCTATTTTTTTTTTTTTCTTTTTGAGACGGAGTCTCGCTCTGTCACCCAGGCTGGAGTGCAGTGGCACAATCTCGGCTCACTGCAAGCTCCACCT        ACGT    999     PASS    INDEL;AN=4;AC=2 GT:DP   1/0:1   1/0:1
+2      101     .       ATTTTTTTTTTTTT  ATTTTTTTTTTTTTTT        999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+2      114     .       TC      TTCC,TTC        999     FAIL1   INDEL;AN=4;AC=2,2       GT:DP:FGS       1/2:1:A,BB,CCC,EEEE,.,FFFFF     1/2:1:AA,BB,CCC,EEEE,.,FFFFF
+2      115     .       C       T       999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+20     3       .       GATG    CTATG,GACT      999     PASS    INDEL;AN=4;AC=2,2       GT      2/1     2/1
+20     5       id0001;id0002   TGGG    TAC,TG,TGGGG,AC .       PASS    INDEL;AN=4;AC=2,2,0,0   GT:PL:DP        1/2:1,2,3,4,.,6,7,.,.,10,11,.,.,.,15:1  1/2:1,2,3,4,.,6,7,.,.,10,11,.,.,.,15:1
+20     59      id0003  AG      .       999     PASS    AN=4    GT:PL:DP        0/0:0:4 0/0:0:4
+20     80      .       CACAG   CACAT   999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     81      .       A       C       999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       TCACCG  ACACCG  999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       TCACCG  AAAAAA  999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     273     .       CAAAAAAAAAAAAAAAAAAAAA  CAAAAAAAAAAAAAAAAAAAAAAA,CAAAAAAAAAAAAAAAAAAAAAAAA      999     PASS    INDEL;AN=4;AC=2,2       GT:PL:DP        1/2:0,3,5,3,.,5:1       1/2:0,3,5,3,.,5:1
+20     274     .       AAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+20     275     .       A       C,G     0       FAIL1;FAIL2     INDEL;AN=2;AC=0,2       GT:PL:DP:FGF:FGI:FGS:FSTR       2:0,0,0:0:1e+06,2e+06,3e+06:1111,2222,3333:A,BB,CCC:WORD        2:0,0,0:0:1e+06,2e+06,3e+06:1111,2222,3333:A,BB,CCC:WORD
+20     278     .       AAAAAAAAAAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+20     300     .       A       C,G     999     PASS    INDEL;AN=0;AC=0,0       GT:PL:DP        ./.:0,0,0,0,.,0:0       ./.:0,0,0,0,.,0:0
diff --git a/test/norm.merge.strict.out b/test/norm.merge.strict.out
new file mode 100644 (file)
index 0000000..92f6f88
--- /dev/null
@@ -0,0 +1,52 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="Phred-scaled likelihood">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Depth">
+##contig=<ID=1,length=2147483647>
+##contig=<ID=2,length=2147483647>
+##contig=<ID=20,length=2147483647>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FSTR,Number=1,Type=String,Description="Test String in FORMAT">
+##INFO=<ID=ISTR,Number=1,Type=String,Description="Test String in INFO">
+##FILTER=<ID=FAIL1,Description="Failed filter 1">
+##FILTER=<ID=FAIL2,Description="Failed filter 2">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  XY00001 XY00002
+1      105     .       TAAACCCTAAA     TAA,TAACCCTAAA  999     PASS    INDEL;AN=4;AC=2,2;DP=19;ISTR=SomeString;XRF=1e+06,2e+06,500000;XRI=1111,2222,5555;XRS=AAA,BBB,DDD;XAF=1e+06,500000;XAI=1111,5555;XAS=AAA,DDD;XGF=1e+06,2e+06,3e+06,500000,.,9e+09;XGI=1111,2222,3333,5555,.,9999;XGS=A,B,C,E,.,F        GT:PL:DP:FRF:FRI:FRS:FAF:FAI:FAS:FGF:FGI:FGS    1/2:1,2,3,4,.,6:1:1e+06,2e+06,500000:1111,2222,5555:AAAA,BBB,CC:1e+06,500000:1111,5555:A,BB:1e+06,2e+06,3e+06,500000,.,9e+09:1111,2222,3333,5555,.,9999:A,BB,CCC,EEEE,.,FFFFF   1/2:1,2,3,4,.,6:1:1e+06,2e+06,500000:1111,2222,5555:AAAA,BBB,CC:1e+06,500000:1111,5555:A,BB:1e+06,2e+06,3e+06,500000,.,9e+09:1111,2222,3333,5555,.,9999:A,BB,CCC,EEEE,.,FFFFF
+2      1       .       GGGCGTCTCATAGCTGGAGCAATGGCGAGCGCCTGGACAAGGGAGGGGAAGGGGTTCTTATTACTGACGCGGGTAGCCCCTACTGCTGTGTGGTTCCCCTATTTTTTTTTTTTTCTTTTTGAGACGGAGTCTCGCTCTGTCACCCAGGCTGGAGTGCAGTGGCACAATCTCGGCTCACTGCAAGCTCCACCT        ACGT    999     PASS    INDEL;AN=4;AC=2 GT:DP   1/0:1   1/0:1
+2      101     .       ATTTTTTTTTTTTT  ATTTTTTTTTTTTTTT        999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+2      114     .       TC      TTCC,TTC        999     PASS    INDEL;AN=4;AC=2,2       GT:DP:FGS       1/2:1:A,BB,CCC,EEEE,.,FFFFF     1/2:1:AA,BB,CCC,EEEE,.,FFFFF
+2      115     .       C       T       999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+20     3       .       GATG    CTATG,GACT      999     PASS    INDEL;AN=4;AC=2,2       GT      2/1     2/1
+20     5       id0001;id0002   TGGG    TAC,TG,TGGGG,AC .       PASS    INDEL;AN=4;AC=2,2,0,0   GT:PL:DP        1/2:1,2,3,4,.,6,7,.,.,10,11,.,.,.,15:1  1/2:1,2,3,4,.,6,7,.,.,10,11,.,.,.,15:1
+20     59      id0003  AG      .       999     PASS    AN=4    GT:PL:DP        0/0:0:4 0/0:0:4
+20     80      .       CACAG   CACAT   999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     81      .       A       C       999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       TCACCG  ACACCG  999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       TCACCG  AAAAAA  999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     273     .       CAAAAAAAAAAAAAAAAAAAAA  CAAAAAAAAAAAAAAAAAAAAAAA,CAAAAAAAAAAAAAAAAAAAAAAAA      999     PASS    INDEL;AN=4;AC=2,2       GT:PL:DP        1/2:0,3,5,3,.,5:1       1/2:0,3,5,3,.,5:1
+20     274     .       AAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+20     275     .       A       C,G     0       FAIL1;FAIL2     INDEL;AN=2;AC=0,2       GT:PL:DP:FGF:FGI:FGS:FSTR       2:0,0,0:0:1e+06,2e+06,3e+06:1111,2222,3333:A,BB,CCC:WORD        2:0,0,0:0:1e+06,2e+06,3e+06:1111,2222,3333:A,BB,CCC:WORD
+20     278     .       AAAAAAAAAAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+20     300     .       A       C,G     999     PASS    INDEL;AN=0;AC=0,0       GT:PL:DP        ./.:0,0,0,0,.,0:0       ./.:0,0,0,0,.,0:0
diff --git a/test/norm.merge.vcf b/test/norm.merge.vcf
new file mode 100644 (file)
index 0000000..c702f6d
--- /dev/null
@@ -0,0 +1,61 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="Phred-scaled likelihood">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Depth">
+##contig=<ID=1,length=2147483647>
+##contig=<ID=2,length=2147483647>
+##contig=<ID=20,length=2147483647>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FSTR,Number=1,Type=String,Description="Test String in FORMAT">
+##INFO=<ID=ISTR,Number=1,Type=String,Description="Test String in INFO">
+##FILTER=<ID=FAIL1,Description="Failed filter 1">
+##FILTER=<ID=FAIL2,Description="Failed filter 2">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  XY00001 XY00002
+1      105     .       TAAACCCTAAA     TAA     999     PASS    INDEL;AN=4;AC=2;DP=19;ISTR=SomeString;XRF=1e+06,2e+06;XRI=1111,2222;XRS=AAA,BBB;XAF=1e+06;XAI=1111;XAS=AAA;XGF=1e+06,2e+06,3e+06;XGI=1111,2222,3333;XGS=A,B,C   GT:PL:DP:FRF:FRI:FRS:FAF:FAI:FAS:FGF:FGI:FGS    1/0:1,2,3:1:1e+06,2e+06:1111,2222:AAAA,BBB:1e+06:1111:A:1e+06,2e+06,3e+06:1111,2222,3333:A,BB,CCC       1/0:1,2,3:1:1e+06,2e+06:1111,2222:AAAA,BBB:1e+06:1111:A:1e+06,2e+06,3e+06:1111,2222,3333:A,BB,CCC
+1      105     .       TAAACCCTAAA     TAACCCTAAA      999     PASS    INDEL;AN=4;AC=2;DP=19;ISTR=SomeString;XRF=1e+06,500000;XRI=1111,5555;XRS=AAA,DDD;XAF=500000;XAI=5555;XAS=DDD;XGF=1e+06,500000,9e+09;XGI=1111,5555,9999;XGS=A,E,F        GT:PL:DP:FRF:FRI:FRS:FAF:FAI:FAS:FGF:FGI:FGS    0/1:1,4,6:1:1e+06,500000:1111,5555:AAAA,CC:500000:5555:BB:1e+06,500000,9e+09:1111,5555,9999:A,EEEE,FFFFF        0/1:1,4,6:1:1e+06,500000:1111,5555:AAAA,CC:500000:5555:BB:1e+06,500000,9e+09:1111,5555,9999:A,EEEE,FFFFF
+2      1       .       GGGCGTCTCATAGCTGGAGCAATGGCGAGCGCCTGGACAAGGGAGGGGAAGGGGTTCTTATTACTGACGCGGGTAGCCCCTACTGCTGTGTGGTTCCCCTATTTTTTTTTTTTTCTTTTTGAGACGGAGTCTCGCTCTGTCACCCAGGCTGGAGTGCAGTGGCACAATCTCGGCTCACTGCAAGCTCCACCT        ACGT    999     PASS    INDEL;AN=4;AC=2 GT:DP   1/0:1   1/0:1
+2      101     .       ATTTTTTTTTTTTT  ATTTTTTTTTTTTTTT        999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+2      114     .       TC      TTCC    999     FAIL1   INDEL;AN=4;AC=2 GT:DP:FGS       1/0:1:A,BB,CCC  1/0:1:AA,BB,CCC
+2      114     .       TC      TTC     999     PASS    INDEL;AN=4;AC=2 GT:DP:FGS       0/1:1:A,EEEE,FFFFF      0/1:1:AA,EEEE,FFFFF
+2      115     .       C       T       999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+20     3       .       G       CT      999     PASS    INDEL;AN=4;AC=2 GT      0/1     0/1
+20     3       .       GATG    GACT    999     PASS    INDEL;AN=4;AC=2 GT      1/0     1/0
+20     5       .       TGGG    TAC     .       PASS    INDEL;AN=4;AC=2 GT:PL:DP        1/0:1,2,3:1     1/0:1,2,3:1
+20     5       id0001  TGGG    TG      .       PASS    INDEL;AN=4;AC=2 GT:PL:DP        0/1:1,4,6:1     0/1:1,4,6:1
+20     5       id0002  TGGG    TGGGG   .       PASS    INDEL;AN=4;AC=0 GT:PL:DP        0/0:1,7,10:1    0/0:1,7,10:1
+20     5       .       TGGG    AC      .       PASS    INDEL;AN=4;AC=0 GT:PL:DP        0/0:1,11,15:1   0/0:1,11,15:1
+20     59      id0003  AG      .       999     PASS    AN=4    GT:PL:DP        0/0:0:4 0/0:0:4
+20     80      .       CACAG   CACAT   999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     81      .       A       C       999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       TCACCG  ACACCG  999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       TCACCG  AAAAAA  999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     273     .       CAAAAAAAAAAAAAAAAAAAAA  CAAAAAAAAAAAAAAAAAAAAAAA        999     PASS    INDEL;AN=4;AC=2 GT:PL:DP        1/0:0,3,5:1     1/0:0,3,5:1
+20     273     .       CAAAAAAAAAAAAAAAAAAAAA  CAAAAAAAAAAAAAAAAAAAAAAAA       999     PASS    INDEL;AN=4;AC=2 GT:PL:DP        0/1:0,3,5:1     0/1:0,3,5:1
+20     274     .       AAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+20     275     .       A       C       0       FAIL1   INDEL;AN=2;AC=0 GT:PL:DP:FGF:FGI:FGS:FSTR       0:0,0:0:1e+06,2e+06:1111,2222:A,BB:WORD 0:0,0:0:1e+06,2e+06:1111,2222:A,BB:WORD
+20     275     .       A       G       0       FAIL2   INDEL;AN=2;AC=2 GT:PL:DP:FGF:FGI:FGS:FSTR       1:0,0:0:1e+06,3e+06:1111,3333:A,CCC:WORD        1:0,0:0:1e+06,3e+06:1111,3333:A,CCC:WORD
+20     278     .       AAAAAAAAAAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+20     300     .       A       C       998     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+20     300     .       A       G       999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
diff --git a/test/norm.out b/test/norm.out
new file mode 100644 (file)
index 0000000..002acdb
--- /dev/null
@@ -0,0 +1,58 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="Phred-scaled likelihood">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Depth">
+##contig=<ID=1,length=2147483647>
+##contig=<ID=2,length=2147483647>
+##contig=<ID=3,length=2147483647>
+##contig=<ID=4,length=2147483647>
+##contig=<ID=5,length=2147483647>
+##contig=<ID=20,length=2147483647>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FSTR,Number=1,Type=String,Description="Test String in FORMAT">
+##INFO=<ID=ISTR,Number=1,Type=String,Description="Test String in INFO">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  XY00001 XY00002
+1      105     .       TAAACCCTA       T,TAACCCTA      999     PASS    INDEL;AN=4;AC=2,2;DP=19;ISTR=SomeString;XRF=1e+06,2e+06,500000;XRI=1111,2222,5555;XRS=AAA,BBB,DDD;XAF=1e+06,500000;XAI=1111,5555;XAS=AAA,DDD;XGF=1e+06,2e+06,3e+06,500000,.,9e+09;XGI=1111,2222,3333,5555,.,9999;XGS=A,B,C,E,.,F        GT:PL:DP:FRF:FRI:FRS:FAF:FAI:FAS:FGF:FGI:FGS    1/2:1,2,3,4,5,6:1:1e+06,2e+06,500000:1111,2222,5555:AAAA,BBB,CC:1e+06,500000:1111,5555:A,BB:1e+06,2e+06,3e+06,500000,.,9e+09:1111,2222,3333,5555,.,9999:A,BB,CCC,EEEE,.,FFFFF   1/2:1,2,3,4,5,6:1:1e+06,2e+06,500000:1111,2222,5555:AAAA,BBB,CC:1e+06,500000:1111,5555:A,BB:1e+06,2e+06,3e+06,500000,.,9e+09:1111,2222,3333,5555,.,9999:A,BB,CCC,EEEE,.,FFFFF
+2      1       .       GGGCGTCTCATAGCTGGAGCAATGGCGAGCGCCTGGACAAGGGAGGGGAAGGGGTTCTTATTACTGACGCGGGTAGCCCCTACTGCTGTGTGGTTCCCCTATTTTTTTTTTTTTCTTTTTGAGACGGAGTCTCGCTCTGTCACCCAGGCTGGAGTGCAGTGGCACAATCTCGGCTCACTGCAAGCTCCACC ACG     999     PASS    INDEL;AN=4;AC=2 GT:DP   1/0:1   1/0:1
+2      101     .       A       ATT     999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+2      114     .       T       TTC,TT  999     PASS    INDEL;AN=4;AC=2,2       GT:DP   1/2:1   1/2:1
+2      115     .       C       T       999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+20     3       .       G       CT      999     PASS    INDEL;AN=4;AC=2 GT      0/1     0/1
+20     5       .       TG      CT      999     PASS    INDEL;AN=4;AC=2 GT      1/0     1/0
+20     5       .       TGGG    TAC,TG,TGGGG,AC .       PASS    INDEL;AN=4;AC=2,2,0,0   GT:PL:DP        1/2:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15:1       1/2:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15:1
+20     59      .       AG      .       999     PASS    AN=4    GT:PL:DP        0/0:0:4 0/0:0:4
+20     81      .       A       C       999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     84      .       G       T       999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       T       A       999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       TCACCG  AAAAAA  999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     273     .       C       CAA,CAAA        999     PASS    INDEL;AN=4;AC=2,2       GT:PL:DP        1/2:0,3,5,3,5,5:1       1/2:0,3,5,3,5,5:1
+20     273     .       C       CAAAAAAAAAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+20     273     .       C       CAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+20     275     .       A       C,G     999     PASS    INDEL;AN=2;AC=0,2       GT:PL:DP:FGF:FGI:FGS:FSTR       2:0,0,0:0:1e+06,2e+06,3e+06:1111,2222,3333:A,BB,CCC:WORD        2:0,0,0:0:1e+06,2e+06,3e+06:1111,2222,3333:A,BB,CCC:WORD
+3      10      .       GTGGAC  GTGGACACAC,GTGGACAC,GTGGACACACAC,GTGG,GTGGACACACACAC,ATGGACACACAC       999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+3      17      .       CA      C       999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+4      25      .       T       TT,*    999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+4      36      .       TC      C,TT,TTC        999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+5      21      .       A       AAG     999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
diff --git a/test/norm.setref.out b/test/norm.setref.out
new file mode 100644 (file)
index 0000000..2856b0a
--- /dev/null
@@ -0,0 +1,45 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="Phred-scaled likelihood">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Depth">
+##contig=<ID=1,length=2147483647>
+##contig=<ID=2,length=2147483647>
+##contig=<ID=3,length=2147483647>
+##contig=<ID=4,length=2147483647>
+##contig=<ID=5,length=2147483647>
+##contig=<ID=20,length=2147483647>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FSTR,Number=1,Type=String,Description="Test String in FORMAT">
+##INFO=<ID=ISTR,Number=1,Type=String,Description="Test String in INFO">
+##INFO=<ID=END,Number=1,Type=Integer,Description="End position of the variant described in this record">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  XY00001 XY00002
+1      105     .       TAAACCCTAAA     TAACCCTAAA,TAA  999     PASS    INDEL;AN=4;AC=0,2;DP=19 GT      0/2     0/2
+2      101     .       A       c       999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+2      105     .       T       <DEL>   999     PASS    END=112;AN=4;AC=3       GT:DP   0/1:1   1/1:1
+2      115     .       c       t       999     PASS    INDEL;AN=4;AC=0 GT:DP   0/0:1   0/0:1
+20     3       .       g       c       999     PASS    INDEL;AN=4;AC=3 GT      1/1     1/0
+20     3       .       gatg    gact    999     PASS    INDEL;AN=4;AC=2 GT      0/1     0/1
+20     10      .       C       .       999     PASS    INDEL;AN=4;AC=1 GT      1/0     0/0
+20     275     .       a       c,g,t,aaa       999     PASS    INDEL;AN=2;AC=0,0,0,0   GT      0       0
diff --git a/test/norm.setref.vcf b/test/norm.setref.vcf
new file mode 100644 (file)
index 0000000..da78f10
--- /dev/null
@@ -0,0 +1,45 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="Phred-scaled likelihood">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Depth">
+##contig=<ID=1,length=2147483647>
+##contig=<ID=2,length=2147483647>
+##contig=<ID=3,length=2147483647>
+##contig=<ID=4,length=2147483647>
+##contig=<ID=5,length=2147483647>
+##contig=<ID=20,length=2147483647>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FSTR,Number=1,Type=String,Description="Test String in FORMAT">
+##INFO=<ID=ISTR,Number=1,Type=String,Description="Test String in INFO">
+##INFO=<ID=END,Number=1,Type=Integer,Description="End position of the variant described in this record">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  XY00001 XY00002
+1      105     .       TAACCCTAAA      TAAACCCTAAA,TAA 999     PASS    INDEL;AN=4;AC=2,2;DP=19 GT      1/2     1/2
+2      101     .       .       c       999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+2      105     .       n       <DEL>   999     PASS    END=112;AN=4;AC=3       GT:DP   0/1:1   1/1:1
+2      115     .       t       c       999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+20     3       .       c       g       999     PASS    INDEL;AN=4;AC=1 GT      0/0     0/1
+20     3       .       gact    gatg    999     PASS    INDEL;AN=4;AC=2 GT      1/0     1/0
+20     10      .       .       .       999     PASS    INDEL;AN=4;AC=1 GT      1/0     0/0
+20     275     .       g       c,a,t,aaa       999     PASS    INDEL;AN=2;AC=0,2,0,0   GT      2       2
diff --git a/test/norm.split.2.out b/test/norm.split.2.out
new file mode 100644 (file)
index 0000000..52fcecd
--- /dev/null
@@ -0,0 +1,107 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##samtoolsVersion=1.2-216-gdffc67f-dirty+htslib-1.2.1-216-gd2ed7e6-dirty
+##reference=file:///usr/bio-ref/GRCh38.81/GRCh38.fa
+##contig=<ID=1,length=248956422>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      789241  .       C       G       41.4503 .       .
+1      789262  .       G       A       36.0809 .       .
+1      789280  .       T       C       40.0265 .       .
+1      789334  .       A       T       67      .       .
+1      789348  .       T       A       44.5622 .       .
+1      789368  .       A       T       18.5381 .       .
+1      789369  .       C       T       30.0396 .       .
+1      789396  .       A       C       35.7056 .       .
+1      789402  .       G       T       35.0554 .       .
+1      789403  .       T       A       35.0681 .       .
+1      789417  .       T       G       35.0681 .       .
+1      789420  .       T       A       35.0681 .       .
+1      789429  .       A       C       39.1119 .       .
+1      789435  .       C       T       35.1179 .       .
+1      789481  .       G       A       94      .       .
+1      789489  .       C       A       89      .       .
+1      789491  .       C       G       100     .       .
+1      789568  .       TATGGAATGGAATGGAATGGAATG        TATGGAATGGAATGGAATG     295     .       .
+1      789631  .       G       A       3.18972 .       .
+1      789642  .       T       G       3.66362 .       .
+1      789660  .       C       T       35.0294 .       .
+1      789666  .       T       G       16.1313 .       .
+1      789673  .       A       T       52      .       .
+1      789675  .       T       G       20.7408 .       .
+1      789676  .       C       T       26.6621 .       .
+1      789680  .       A       T       21.5713 .       .
+1      789680  .       AGGAATGGAATGGAATGGAATGGAATGGAATGGAATGGAATGGACTCGAATGGAATGGAATGGAATG     AGGAATGGAATGGAATGGAATGGAATGGAATGGAATGGAATGGAATGGAATGGACTCGAATGGAATGGAATGGAATG   23.495  .       .
+1      789685  .       T       G       6.53871 .       .
+1      789690  .       T       G       16.2287 .       .
+1      789690  .       T       C       16.2287 .       .
+1      789691  .       G       T       21.8633 .       .
+1      789691  .       G       C       21.8633 .       .
+1      789692  .       G       A       31.8203 .       .
+1      789695  .       T       A       7.03922 .       .
+1      789696  .       G       A       64      .       .
+1      789696  .       G       T       64      .       .
+1      789696  .       G       C       64      .       .
+1      789697  .       G       A       116     .       .
+1      789700  .       T       A       27.3447 .       .
+1      789700  .       T       G       27.3447 .       .
+1      789704  .       A       C       12.9378 .       .
+1      789704  .       A       T       12.9378 .       .
+1      789704  .       A       G       12.9378 .       .
+1      789706  .       G       C       4.49441 .       .
+1      789706  .       G       A       4.49441 .       .
+1      789707  .       G       C       6.28796 .       .
+1      789707  .       G       A       6.28796 .       .
+1      789710  .       T       G       59      .       .
+1      789710  .       T       A       59      .       .
+1      789711  .       G       T       15.1544 .       .
+1      789713  .       A       C       6.69714 .       .
+1      789717  .       G       A       82      .       .
+1      789720  .       T       G       26.241  .       .
+1      789721  .       G       A       99      .       .
+1      789721  .       G       T       99      .       .
+1      789727  .       G       A       5.18898 .       .
+1      789727  .       G       C       5.18898 .       .
+1      789730  .       T       A       73      .       .
+1      789730  .       T       C       73      .       .
+1      789731  .       G       T       111     .       .
+1      789732  .       G       T       24.8095 .       .
+1      789735  .       T       G       61      .       .
+1      789737  .       G       T       69      .       .
+1      789737  .       G       A       69      .       .
+1      789739  .       A       T       48.5355 .       .
+1      789740  .       T       A       29.8166 .       .
+1      789747  .       A       G       187     .       .
+1      789747  .       A       C       187     .       .
+1      789747  .       A       T       187     .       .
+1      789749  .       C       G       19.1565 .       .
+1      789750  .       T       A       12.5086 .       .
+1      789750  .       T       C       12.5086 .       .
+1      789752  .       C       G       284     .       .
+1      789757  .       G       A       7.13117 .       .
+1      789765  .       T       A       191     .       .
+1      789767  .       G       A       16.2222 .       .
+1      789769  .       C       T       17.4827 .       .
+1      789770  .       T       G       64      .       .
+1      789770  .       T       A       64      .       .
+1      789772  .       G       A       31.6793 .       .
+1      789772  .       G       C       31.6793 .       .
+1      789775  .       T       A       125     .       .
+1      789775  .       T       G       125     .       .
+1      789776  .       A       G       151     .       .
+1      789777  .       G       C       22.9639 .       .
+1      789781  .       G       A       89      .       .
+1      789795  .       A       T       11.555  .       .
+1      789816  .       G       A       29.3537 .       .
+1      789957  .       C       G       19.4796 .       .
+1      790009  .       C       T       55      .       .
+1      790136  .       A       G       85      .       .
+1      790156  .       G       A       19.4198 .       .
+1      790176  .       A       G       86      .       .
+1      790179  .       C       T       4.20807 .       .
+1      790181  .       C       T       12.5149 .       .
+1      790186  .       G       A       86      .       .
+1      790189  .       T       A       76      .       .
+1      790202  .       G       A       86      .       .
+1      790202  .       G       C       86      .       .
+1      790206  .       C       A       18.4041 .       .
+1      790206  .       C       T       18.4041 .       .
diff --git a/test/norm.split.2.vcf b/test/norm.split.2.vcf
new file mode 100644 (file)
index 0000000..b8147fc
--- /dev/null
@@ -0,0 +1,85 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##samtoolsVersion=1.2-216-gdffc67f-dirty+htslib-1.2.1-216-gd2ed7e6-dirty
+##reference=file:///usr/bio-ref/GRCh38.81/GRCh38.fa
+##contig=<ID=1,length=248956422>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER
+1      789241  .       C       G       41.4503 .
+1      789262  .       G       A       36.0809 .
+1      789280  .       T       C       40.0265 .
+1      789334  .       A       T       67      .
+1      789348  .       T       A       44.5622 .
+1      789368  .       A       T       18.5381 .
+1      789369  .       C       T       30.0396 .
+1      789396  .       A       C       35.7056 .
+1      789402  .       G       T       35.0554 .
+1      789403  .       T       A       35.0681 .
+1      789417  .       T       G       35.0681 .
+1      789420  .       T       A       35.0681 .
+1      789429  .       A       C       39.1119 .
+1      789435  .       C       T       35.1179 .
+1      789481  .       G       A       94      .
+1      789489  .       C       A       89      .
+1      789491  .       C       G       100     .
+1      789568  .       TATGGAATGGAATGGAATGGAATG        TATGGAATGGAATGGAATG     295     .
+1      789631  .       G       A       3.18972 .
+1      789642  .       T       G       3.66362 .
+1      789660  .       C       T       35.0294 .
+1      789666  .       T       G       16.1313 .
+1      789673  .       A       T       52      .
+1      789675  .       T       G       20.7408 .
+1      789676  .       C       T       26.6621 .
+1      789680  .       A       T       21.5713 .
+1      789680  .       AGGAATGGAATGGAATGGAATGGAATGGAATGGAATGGAATGGACTCGAATGGAATGGAATGGAATG     AGGAATGGAATGGAATGGAATGGAATGGAATGGAATGGAATGGAATGGAATGGACTCGAATGGAATGGAATGGAATG   23.495  .
+1      789685  .       T       G       6.53871 .
+1      789690  .       T       G,C     16.2287 .
+1      789691  .       G       T,C     21.8633 .
+1      789692  .       G       A       31.8203 .
+1      789695  .       T       A       7.03922 .
+1      789696  .       G       A,T,C   64      .
+1      789697  .       G       A       116     .
+1      789700  .       T       A,G     27.3447 .
+1      789704  .       A       C,T,G   12.9378 .
+1      789706  .       G       C,A     4.49441 .
+1      789707  .       G       C,A     6.28796 .
+1      789710  .       T       G,A     59      .
+1      789711  .       G       T       15.1544 .
+1      789713  .       A       C       6.69714 .
+1      789717  .       G       A       82      .
+1      789720  .       T       G       26.241  .
+1      789721  .       G       A,T     99      .
+1      789727  .       G       A,C     5.18898 .
+1      789730  .       T       A,C     73      .
+1      789731  .       G       T       111     .
+1      789732  .       G       T       24.8095 .
+1      789735  .       T       G       61      .
+1      789737  .       G       T,A     69      .
+1      789739  .       A       T       48.5355 .
+1      789740  .       T       A       29.8166 .
+1      789747  .       A       G,C,T   187     .
+1      789749  .       C       G       19.1565 .
+1      789750  .       T       A,C     12.5086 .
+1      789752  .       C       G       284     .
+1      789757  .       G       A       7.13117 .
+1      789765  .       T       A       191     .
+1      789767  .       G       A       16.2222 .
+1      789769  .       C       T       17.4827 .
+1      789770  .       T       G,A     64      .
+1      789772  .       G       A,C     31.6793 .
+1      789775  .       T       A,G     125     .
+1      789776  .       A       G       151     .
+1      789777  .       G       C       22.9639 .
+1      789781  .       G       A       89      .
+1      789795  .       A       T       11.555  .
+1      789816  .       G       A       29.3537 .
+1      789957  .       C       G       19.4796 .
+1      790009  .       C       T       55      .
+1      790136  .       A       G       85      .
+1      790156  .       G       A       19.4198 .
+1      790176  .       A       G       86      .
+1      790179  .       C       T       4.20807 .
+1      790181  .       C       T       12.5149 .
+1      790186  .       G       A       86      .
+1      790189  .       T       A       76      .
+1      790202  .       G       A,C     86      .
+1      790206  .       C       A,T     18.4041 .
\ No newline at end of file
diff --git a/test/norm.split.and.norm.out b/test/norm.split.and.norm.out
new file mode 100644 (file)
index 0000000..64838ed
--- /dev/null
@@ -0,0 +1,64 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="Phred-scaled likelihood">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Depth">
+##contig=<ID=1,length=2147483647>
+##contig=<ID=2,length=2147483647>
+##contig=<ID=20,length=2147483647>
+##contig=<ID=21,length=2147483647>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FSTR,Number=1,Type=String,Description="Test String in FORMAT">
+##INFO=<ID=ISTR,Number=1,Type=String,Description="Test String in INFO">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  XY00001 XY00002
+1      105     .       TAAACCCTA       T       999     PASS    INDEL;AN=4;AC=2;DP=19;ISTR=SomeString;XRF=1e+06,2e+06;XRI=1111,2222;XRS=AAA,BBB;XAF=1e+06;XAI=1111;XAS=AAA;XGF=1e+06,2e+06,3e+06;XGI=1111,2222,3333;XGS=A,B,C   GT:PL:DP:FRF:FRI:FRS:FAF:FAI:FAS:FGF:FGI:FGS    1/0:1,2,3:1:1e+06,2e+06:1111,2222:AAAA,BBB:1e+06:1111:A:1e+06,2e+06,3e+06:1111,2222,3333:A,BB,CCC       1/0:1,2,3:1:1e+06,2e+06:1111,2222:AAAA,BBB:1e+06:1111:A:1e+06,2e+06,3e+06:1111,2222,3333:A,BB,CCC
+1      105     .       TA      T       999     PASS    INDEL;AN=4;AC=2;DP=19;ISTR=SomeString;XRF=1e+06,500000;XRI=1111,5555;XRS=AAA,DDD;XAF=500000;XAI=5555;XAS=DDD;XGF=1e+06,500000,9e+09;XGI=1111,5555,9999;XGS=A,E,F        GT:PL:DP:FRF:FRI:FRS:FAF:FAI:FAS:FGF:FGI:FGS    0/1:1,4,6:1:1e+06,500000:1111,5555:AAAA,CC:500000:5555:BB:1e+06,500000,9e+09:1111,5555,9999:A,EEEE,FFFFF        0/1:1,4,6:1:1e+06,500000:1111,5555:AAAA,CC:500000:5555:BB:1e+06,500000,9e+09:1111,5555,9999:A,EEEE,FFFFF
+2      1       .       GGGCGTCTCATAGCTGGAGCAATGGCGAGCGCCTGGACAAGGGAGGGGAAGGGGTTCTTATTACTGACGCGGGTAGCCCCTACTGCTGTGTGGTTCCCCTATTTTTTTTTTTTTCTTTTTGAGACGGAGTCTCGCTCTGTCACCCAGGCTGGAGTGCAGTGGCACAATCTCGGCTCACTGCAAGCTCCACC ACG     999     PASS    INDEL;AN=4;AC=2 GT:DP   1/0:1   1/0:1
+2      101     .       A       ATT     999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+2      101     .       A       AT      999     PASS    INDEL;AN=4;AC=2 GT:DP   0/1:1   0/1:1
+2      114     .       T       TTC     999     PASS    INDEL;AN=4;AC=2 GT:DP   1/0:1   1/0:1
+2      115     .       C       T       999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+20     3       .       G       CT      999     PASS    INDEL;AN=4;AC=2 GT      0/1     0/1
+20     5       .       TG      CT      999     PASS    INDEL;AN=4;AC=2 GT      1/0     1/0
+20     5       .       TGG     T       .       PASS    INDEL;AN=4;AC=2 GT:PL:DP        0/1:1,4,6:1     0/1:1,4,6:1
+20     5       .       T       TG      .       PASS    INDEL;AN=4;AC=0 GT:PL:DP        0/0:1,7,10:1    0/0:1,7,10:1
+20     5       .       TGGG    AC      .       PASS    INDEL;AN=4;AC=0 GT:PL:DP        0/0:1,11,15:1   0/0:1,11,15:1
+20     6       .       GGG     AC      .       PASS    INDEL;AN=4;AC=2 GT:PL:DP        1/0:1,2,3:1     1/0:1,2,3:1
+20     59      .       AG      .       999     PASS    AN=4    GT:PL:DP        0/0:0:4 0/0:0:4
+20     81      .       A       C       999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     84      .       G       T       999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       T       A       999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       TCACCG  AAAAAA  999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     273     .       C       CAA     999     PASS    INDEL;AN=4;AC=2 GT:PL:DP        1/0:0,3,5:1     1/0:0,3,5:1
+20     273     .       C       CAAA    999     PASS    INDEL;AN=4;AC=2 GT:PL:DP        0/1:0,3,5:1     0/1:0,3,5:1
+20     273     .       C       CAAAAAAAAAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+20     273     .       C       CAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+20     275     .       A       C       999     PASS    INDEL;AN=2;AC=0 GT:PL:DP:FGF:FGI:FGS:FSTR       0:0,0:0:1e+06,2e+06:1111,2222:A,BB:WORD 0:0,0:0:1e+06,2e+06:1111,2222:A,BB:WORD
+20     275     .       A       G       999     PASS    INDEL;AN=2;AC=2 GT:PL:DP:FGF:FGI:FGS:FSTR       1:0,0:0:1e+06,3e+06:1111,3333:A,CCC:WORD        1:0,0:0:1e+06,3e+06:1111,3333:A,CCC:WORD
+20     300     .       T       C       999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+20     300     .       T       G       999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+21     1       id      T       TTTATTA 999     PASS    INDEL;AN=0;AC=0 GT:DP   ./.:0   ./.:0
+21     1       id      T       TTTATTATTATTATTATTA     999     PASS    INDEL;AN=0;AC=0 GT:DP   ./.:0   ./.:0
+21     1       id      TTTA    T       999     PASS    INDEL;AN=0;AC=0 GT:DP   ./.:0   ./.:0
+21     1       id      T       TTATTA  999     PASS    INDEL;AN=0;AC=0 GT:DP   ./.:0   ./.:0
diff --git a/test/norm.split.out b/test/norm.split.out
new file mode 100644 (file)
index 0000000..b919211
--- /dev/null
@@ -0,0 +1,64 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="Phred-scaled likelihood">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Depth">
+##contig=<ID=1,length=2147483647>
+##contig=<ID=2,length=2147483647>
+##contig=<ID=20,length=2147483647>
+##contig=<ID=21,length=2147483647>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FSTR,Number=1,Type=String,Description="Test String in FORMAT">
+##INFO=<ID=ISTR,Number=1,Type=String,Description="Test String in INFO">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  XY00001 XY00002
+1      105     .       TAAACCCTAAA     TAA     999     PASS    INDEL;AN=4;AC=2;DP=19;ISTR=SomeString;XRF=1e+06,2e+06;XRI=1111,2222;XRS=AAA,BBB;XAF=1e+06;XAI=1111;XAS=AAA;XGF=1e+06,2e+06,3e+06;XGI=1111,2222,3333;XGS=A,B,C   GT:PL:DP:FRF:FRI:FRS:FAF:FAI:FAS:FGF:FGI:FGS    1/0:1,2,3:1:1e+06,2e+06:1111,2222:AAAA,BBB:1e+06:1111:A:1e+06,2e+06,3e+06:1111,2222,3333:A,BB,CCC       1/0:1,2,3:1:1e+06,2e+06:1111,2222:AAAA,BBB:1e+06:1111:A:1e+06,2e+06,3e+06:1111,2222,3333:A,BB,CCC
+1      105     .       TAAACCCTAAA     TAACCCTAAA      999     PASS    INDEL;AN=4;AC=2;DP=19;ISTR=SomeString;XRF=1e+06,500000;XRI=1111,5555;XRS=AAA,DDD;XAF=500000;XAI=5555;XAS=DDD;XGF=1e+06,500000,9e+09;XGI=1111,5555,9999;XGS=A,E,F        GT:PL:DP:FRF:FRI:FRS:FAF:FAI:FAS:FGF:FGI:FGS    0/1:1,4,6:1:1e+06,500000:1111,5555:AAAA,CC:500000:5555:BB:1e+06,500000,9e+09:1111,5555,9999:A,EEEE,FFFFF        0/1:1,4,6:1:1e+06,500000:1111,5555:AAAA,CC:500000:5555:BB:1e+06,500000,9e+09:1111,5555,9999:A,EEEE,FFFFF
+2      1       .       GGGCGTCTCATAGCTGGAGCAATGGCGAGCGCCTGGACAAGGGAGGGGAAGGGGTTCTTATTACTGACGCGGGTAGCCCCTACTGCTGTGTGGTTCCCCTATTTTTTTTTTTTTCTTTTTGAGACGGAGTCTCGCTCTGTCACCCAGGCTGGAGTGCAGTGGCACAATCTCGGCTCACTGCAAGCTCCACCT        ACGT    999     PASS    INDEL;AN=4;AC=2 GT:DP   1/0:1   1/0:1
+2      101     .       ATTTTTTTTTTTTT  ATTTTTTTTTTTTTTT        999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+2      114     .       TC      TTCC    999     PASS    INDEL;AN=4;AC=2 GT:DP   1/0:1   1/0:1
+2      114     .       TC      TTC     999     PASS    INDEL;AN=4;AC=2 GT:DP   0/1:1   0/1:1
+2      115     .       C       T       999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+20     3       .       G       CT      999     PASS    INDEL;AN=4;AC=2 GT      0/1     0/1
+20     3       .       GATG    GACT    999     PASS    INDEL;AN=4;AC=2 GT      1/0     1/0
+20     5       .       TGGG    TAC     .       PASS    INDEL;AN=4;AC=2 GT:PL:DP        1/0:1,2,3:1     1/0:1,2,3:1
+20     5       .       TGGG    TG      .       PASS    INDEL;AN=4;AC=2 GT:PL:DP        0/1:1,4,6:1     0/1:1,4,6:1
+20     5       .       TGGG    TGGGG   .       PASS    INDEL;AN=4;AC=0 GT:PL:DP        0/0:1,7,10:1    0/0:1,7,10:1
+20     5       .       TGGG    AC      .       PASS    INDEL;AN=4;AC=0 GT:PL:DP        0/0:1,11,15:1   0/0:1,11,15:1
+20     59      .       AG      .       999     PASS    AN=4    GT:PL:DP        0/0:0:4 0/0:0:4
+20     80      .       CACAG   CACAT   999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     81      .       A       C       999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       TCACCG  ACACCG  999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       TCACCG  AAAAAA  999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     273     .       CAAAAAAAAAAAAAAAAAAAAA  CAAAAAAAAAAAAAAAAAAAAAAA        999     PASS    INDEL;AN=4;AC=2 GT:PL:DP        1/0:0,3,5:1     1/0:0,3,5:1
+20     273     .       CAAAAAAAAAAAAAAAAAAAAA  CAAAAAAAAAAAAAAAAAAAAAAAA       999     PASS    INDEL;AN=4;AC=2 GT:PL:DP        0/1:0,3,5:1     0/1:0,3,5:1
+20     274     .       AAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+20     275     .       A       C       999     PASS    INDEL;AN=2;AC=0 GT:PL:DP:FGF:FGI:FGS:FSTR       0:0,0:0:1e+06,2e+06:1111,2222:A,BB:WORD 0:0,0:0:1e+06,2e+06:1111,2222:A,BB:WORD
+20     275     .       A       G       999     PASS    INDEL;AN=2;AC=2 GT:PL:DP:FGF:FGI:FGS:FSTR       1:0,0:0:1e+06,3e+06:1111,3333:A,CCC:WORD        1:0,0:0:1e+06,3e+06:1111,3333:A,CCC:WORD
+20     278     .       AAAAAAAAAAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+20     300     .       T       C       999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+20     300     .       T       G       999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+21     1       id      TTTA    TTTATTATTA      999     PASS    INDEL;AN=0;AC=0 GT:DP   ./.:0   ./.:0
+21     1       id      TTTA    TTTATTATTATTATTATTATTA  999     PASS    INDEL;AN=0;AC=0 GT:DP   ./.:0   ./.:0
+21     1       id      TTTA    T       999     PASS    INDEL;AN=0;AC=0 GT:DP   ./.:0   ./.:0
+21     1       id      TTTA    TTATTATTA       999     PASS    INDEL;AN=0;AC=0 GT:DP   ./.:0   ./.:0
diff --git a/test/norm.split.vcf b/test/norm.split.vcf
new file mode 100644 (file)
index 0000000..7f039d1
--- /dev/null
@@ -0,0 +1,53 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="Phred-scaled likelihood">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Depth">
+##contig=<ID=1,length=2147483647>
+##contig=<ID=2,length=2147483647>
+##contig=<ID=20,length=2147483647>
+##contig=<ID=21,length=2147483647>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FSTR,Number=1,Type=String,Description="Test String in FORMAT">
+##INFO=<ID=ISTR,Number=1,Type=String,Description="Test String in INFO">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  XY00001 XY00002
+1      105     .       TAAACCCTAAA     TAA,TAACCCTAAA  999     PASS    INDEL;AN=4;AC=2,2;DP=19;ISTR=SomeString;XRF=1e+06,2e+06,500000;XRI=1111,2222,5555;XRS=AAA,BBB,DDD;XAF=1e+06,500000;XAI=1111,5555;XAS=AAA,DDD;XGF=1e+06,2e+06,3e+06,500000,.,9e+09;XGI=1111,2222,3333,5555,.,9999;XGS=A,B,C,E,.,F        GT:PL:DP:FRF:FRI:FRS:FAF:FAI:FAS:FGF:FGI:FGS    1/2:1,2,3,4,5,6:1:1e+06,2e+06,500000:1111,2222,5555:AAAA,BBB,CC:1e+06,500000:1111,5555:A,BB:1e+06,2e+06,3e+06,500000,.,9e+09:1111,2222,3333,5555,.,9999:A,BB,CCC,EEEE,.,FFFFF   1/2:1,2,3,4,5,6:1:1e+06,2e+06,500000:1111,2222,5555:AAAA,BBB,CC:1e+06,500000:1111,5555:A,BB:1e+06,2e+06,3e+06,500000,.,9e+09:1111,2222,3333,5555,.,9999:A,BB,CCC,EEEE,.,FFFFF
+2      1       .       GGGCGTCTCATAGCTGGAGCAATGGCGAGCGCCTGGACAAGGGAGGGGAAGGGGTTCTTATTACTGACGCGGGTAGCCCCTACTGCTGTGTGGTTCCCCTATTTTTTTTTTTTTCTTTTTGAGACGGAGTCTCGCTCTGTCACCCAGGCTGGAGTGCAGTGGCACAATCTCGGCTCACTGCAAGCTCCACCT        ACGT    999     PASS    INDEL;AN=4;AC=2 GT:DP   1/0:1   1/0:1
+2      101     .       ATTTTTTTTTTTTT  ATTTTTTTTTTTTTTT        999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+2      114     .       TC      TTCC,TTC        999     PASS    INDEL;AN=4;AC=2,2       GT:DP   1/2:1   1/2:1
+2      115     .       C       T       999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+20     3       .       G       CT      999     PASS    INDEL;AN=4;AC=2 GT      0/1     0/1
+20     3       .       GATG    GACT    999     PASS    INDEL;AN=4;AC=2 GT      1/0     1/0
+20     5       .       TGGG    TAC,TG,TGGGG,AC .       PASS    INDEL;AN=4;AC=2,2,0,0   GT:PL:DP        1/2:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15:1       1/2:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15:1
+20     59      .       AG      .       999     PASS    AN=4    GT:PL:DP        0/0:0:4 0/0:0:4
+20     80      .       CACAG   CACAT   999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     81      .       A       C       999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       TCACCG  ACACCG  999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       TCACCG  AAAAAA  999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     273     .       CAAAAAAAAAAAAAAAAAAAAA  CAAAAAAAAAAAAAAAAAAAAAAA,CAAAAAAAAAAAAAAAAAAAAAAAA      999     PASS    INDEL;AN=4;AC=2,2       GT:PL:DP        1/2:0,3,5,3,5,5:1       1/2:0,3,5,3,5,5:1
+20     274     .       AAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+20     275     .       A       C,G     999     PASS    INDEL;AN=2;AC=0,2       GT:PL:DP:FGF:FGI:FGS:FSTR       2:0,0,0:0:1e+06,2e+06,3e+06:1111,2222,3333:A,BB,CCC:WORD        2:0,0,0:0:1e+06,2e+06,3e+06:1111,2222,3333:A,BB,CCC:WORD
+20     278     .       AAAAAAAAAAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+20     300     .       T       C,G     999     PASS    INDEL;AN=0;AC=0,0       GT:PL:DP        ./.:0,0,0,0,0,0:0       ./.:0,0,0,0,0,0:0
+21     1       id      TTTA    TTTATTATTA,TTTATTATTATTATTATTATTA,T,TTATTATTA   999     PASS    INDEL;AN=0;AC=0,0,0,0   GT:DP   ./.:0   ./.:0
diff --git a/test/norm.telomere.out b/test/norm.telomere.out
new file mode 100644 (file)
index 0000000..59431fa
--- /dev/null
@@ -0,0 +1,5 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=22,length=30>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+22     1       .       NN      N       .       .       .
diff --git a/test/norm.telomere.vcf b/test/norm.telomere.vcf
new file mode 100644 (file)
index 0000000..55ff94b
--- /dev/null
@@ -0,0 +1,4 @@
+##fileformat=VCFv4.2
+##contig=<ID=22,length=30>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+22     17      .       NN      N       .       .       .
diff --git a/test/norm.vcf b/test/norm.vcf
new file mode 100644 (file)
index 0000000..d7d7841
--- /dev/null
@@ -0,0 +1,59 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="Phred-scaled likelihood">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Depth">
+##contig=<ID=1,length=2147483647>
+##contig=<ID=2,length=2147483647>
+##contig=<ID=3,length=2147483647>
+##contig=<ID=4,length=2147483647>
+##contig=<ID=5,length=2147483647>
+##contig=<ID=20,length=2147483647>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FSTR,Number=1,Type=String,Description="Test String in FORMAT">
+##INFO=<ID=ISTR,Number=1,Type=String,Description="Test String in INFO">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  XY00001 XY00002
+1      105     .       TAAACCCTAAA     TAA,TAACCCTAAA  999     PASS    INDEL;AN=4;AC=2,2;DP=19;ISTR=SomeString;XRF=1e+06,2e+06,500000;XRI=1111,2222,5555;XRS=AAA,BBB,DDD;XAF=1e+06,500000;XAI=1111,5555;XAS=AAA,DDD;XGF=1e+06,2e+06,3e+06,500000,.,9e+09;XGI=1111,2222,3333,5555,.,9999;XGS=A,B,C,E,.,F        GT:PL:DP:FRF:FRI:FRS:FAF:FAI:FAS:FGF:FGI:FGS    1/2:1,2,3,4,5,6:1:1e+06,2e+06,500000:1111,2222,5555:AAAA,BBB,CC:1e+06,500000:1111,5555:A,BB:1e+06,2e+06,3e+06,500000,.,9e+09:1111,2222,3333,5555,.,9999:A,BB,CCC,EEEE,.,FFFFF   1/2:1,2,3,4,5,6:1:1e+06,2e+06,500000:1111,2222,5555:AAAA,BBB,CC:1e+06,500000:1111,5555:A,BB:1e+06,2e+06,3e+06,500000,.,9e+09:1111,2222,3333,5555,.,9999:A,BB,CCC,EEEE,.,FFFFF
+2      1       .       GGGCGTCTCATAGCTGGAGCAATGGCGAGCGCCTGGACAAGGGAGGGGAAGGGGTTCTTATTACTGACGCGGGTAGCCCCTACTGCTGTGTGGTTCCCCTATTTTTTTTTTTTTCTTTTTGAGACGGAGTCTCGCTCTGTCACCCAGGCTGGAGTGCAGTGGCACAATCTCGGCTCACTGCAAGCTCCACCT        ACGT    999     PASS    INDEL;AN=4;AC=2 GT:DP   1/0:1   1/0:1
+2      101     .       ATTTTTTTTTTTTT  ATTTTTTTTTTTTTTT        999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+2      114     .       TC      TTCC,TTC        999     PASS    INDEL;AN=4;AC=2,2       GT:DP   1/2:1   1/2:1
+2      115     .       C       T       999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+20     3       .       G       CT      999     PASS    INDEL;AN=4;AC=2 GT      0/1     0/1
+20     3       .       GATG    GACT    999     PASS    INDEL;AN=4;AC=2 GT      1/0     1/0
+20     5       .       TGGG    TAC,TG,TGGGG,AC .       PASS    INDEL;AN=4;AC=2,2,0,0   GT:PL:DP        1/2:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15:1       1/2:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15:1
+20     59      .       AG      .       999     PASS    AN=4    GT:PL:DP        0/0:0:4 0/0:0:4
+20     80      .       CACAG   CACAT   999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     81      .       A       C       999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       TCACCG  ACACCG  999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       TCACCG  AAAAAA  999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     273     .       CAAAAAAAAAAAAAAAAAAAAA  CAAAAAAAAAAAAAAAAAAAAAAA,CAAAAAAAAAAAAAAAAAAAAAAAA      999     PASS    INDEL;AN=4;AC=2,2       GT:PL:DP        1/2:0,3,5,3,5,5:1       1/2:0,3,5,3,5,5:1
+20     274     .       AAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+20     275     .       A       C,G     999     PASS    INDEL;AN=2;AC=0,2       GT:PL:DP:FGF:FGI:FGS:FSTR       2:0,0,0:0:1e+06,2e+06,3e+06:1111,2222,3333:A,BB,CCC:WORD        2:0,0,0:0:1e+06,2e+06,3e+06:1111,2222,3333:A,BB,CCC:WORD
+20     278     .       AAAAAAAAAAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+3      10      .       GTGGAC  GTGGACACAC,GTGGACAC,GTGGACACACAC,GTGG,GTGGACACACACAC,ATGGACACACAC       999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+3      15      .       CACA    CAC     999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+4      21      .       ATTTTTTTTTTTTTTTC       ATTTTTTTTTTTTTTC,ATTTTTTTTTTTTTTTT,ATTTTTTTTTTTTTTTTC   999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+4      25      .       T       TT,*    999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+4      37      .       C       I       999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+5      22      .       A       AGA     999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
diff --git a/test/plugin-missing2ref.out.vcf b/test/plugin-missing2ref.out.vcf
new file mode 100644 (file)
index 0000000..2e8d1b9
--- /dev/null
@@ -0,0 +1,30 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##test=<ID=4,IE=5>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+##bcftools_pluginCommand=plugin missing2ref -o test.out.vcf -- missing2ref -p -m
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B       C       D
+1      3000150 .       C       T       59.2    PASS    .       GT:GQ   1|1:245 1|1:245 0/1:245 1/1:245
+1      3000151 .       C       T       59.2    PASS    .       GT:DP:GQ        0|0:32:245      0|0:32:245      0|0:32:245      0|0:32:245
+1      3062915 id3D    GTTT    G       12.9    q10     DP4=1,2,3,4;INDEL;STR=test      GT:GQ:DP:GL     0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20
+1      3062915 idSNP   G       T,C     12.6    test    TEST=5;DP4=1,2,3,4      GT:TT:GQ:DP:GL  0/1:0,1:409:35:-20,-5,-20,-20,-5,-20    2:0,1:409:35:-20,-5,-20 2/2:0,1:409:35:-20,-5,-20       2|2:0,1:409:35:-20,-5,-20
+2      3199812 .       G       GTT,GT  82.7    PASS    .       GT:GQ:DP        0|0:322:26      0|0:322:26      0|0:322:26      0|0:322:26
+3      3212016 .       CTT     C,CT    79      PASS    .       GT:GQ:DP        0|0:91:26       0|0:91:26       0|0:91:26       0|0:91:26
+4      3258448 .       TACACACAC       T       59.9    PASS    .       GT:GQ:DP        0|0:325:31      0|0:325:31      0|0:325:31      0|0:325:31
diff --git a/test/plugin-missing2ref.vcf b/test/plugin-missing2ref.vcf
new file mode 100644 (file)
index 0000000..2fe8c0a
--- /dev/null
@@ -0,0 +1,29 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##test=<ID=4,IE=5>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B       C       D
+1      3000150 .       C       T       59.2    PASS    .       GT:GQ   ./.:245 ./.:245 0/1:245 1/1:245
+1      3000151 .       C       T       59.2    PASS    .       GT:DP:GQ        ./.:32:245      ./.:32:245      0|0:32:245      0|0:32:245
+1      3062915 id3D    GTTT    G       12.9    q10     DP4=1,2,3,4;INDEL;STR=test      GT:GQ:DP:GL     0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20
+1      3062915 idSNP   G       T,C     12.6    test    TEST=5;DP4=1,2,3,4      GT:TT:GQ:DP:GL  0/1:0,1:409:35:-20,-5,-20,-20,-5,-20    2:0,1:409:35:-20,-5,-20 2/2:0,1:409:35:-20,-5,-20       ./.:0,1:409:35:-20,-5,-20
+2      3199812 .       G       GTT,GT  82.7    PASS    .       GT:GQ:DP        ./.:322:26      ./.:322:26      ./.:322:26      ./.:322:26
+3      3212016 .       CTT     C,CT    79      PASS    .       GT:GQ:DP        ./.:91:26       ./.:91:26       ./.:91:26       ./.:91:26
+4      3258448 .       TACACACAC       T       59.9    PASS    .       GT:GQ:DP        ./.:325:31      ./.:325:31      ./.:325:31      ./.:325:31
diff --git a/test/plugin1.vcf b/test/plugin1.vcf
new file mode 100644 (file)
index 0000000..e639868
--- /dev/null
@@ -0,0 +1,36 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##test=<ID=4,IE=5>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000150 .       C       T       59.2    PASS    .       GT:GQ   ./.:245 ./.:245
+1      3000151 .       C       T       59.2    PASS    .       GT:DP:GQ        ./.:32:245      ./.:32:245
+1      3062915 id3D    GTTT    G       12.9    q10     DP4=1,2,3,4;INDEL;STR=test      GT:GQ:DP:GL     0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20
+1      3062915 idSNP   G       T,C     12.6    test    TEST=5;DP4=1,2,3,4      GT:TT:GQ:DP:GL  0/1:0,1:409:35:-20,-5,-20,-20,-5,-20    2:0,1:409:35:-20,-5,-20
+1      3106154 .       CAAA    C       342     PASS    .       GT:GQ:DP        ./.:245:32      ./.:245:32
+1      3106154 .       C       CT      59.2    PASS    .       GT:GQ:DP        ./.:245:32      ./.:245:32
+1      3157410 .       GA      G       90.6    q10     .       GT:GQ:DP        1/1:21:21       1/1:21:21
+1      3162006 .       GAA     G       60.2    PASS    .       GT:GQ:DP        ./.:212:22      ./.:212:22
+1      3177144 .       G       T       45      PASS    .       GT:GQ:DP        ./.:150:30      ./.:150:30
+1      3177144 .       G       .       45      PASS    .       GT:GQ:DP        ./.:150:30      ./.:150:30
+1      3184885 .       TAAAA   TA,T    61.5    PASS    .       GT:GQ:DP        ./.:12:10       ./.:12:10
+2      3199812 .       G       GTT,GT  82.7    PASS    .       GT:GQ:DP        ./.:322:26      ./.:322:26
+3      3212016 .       CTT     C,CT    79      PASS    .       GT:GQ:DP        ./.:91:26       ./.:91:26
+4      3258448 .       TACACACAC       T       59.9    PASS    .       GT:GQ:DP        ./.:325:31      ./.:325:31
diff --git a/test/query.10.out b/test/query.10.out
new file mode 100644 (file)
index 0000000..fb8c4e4
--- /dev/null
@@ -0,0 +1 @@
+3258449 1/1 0/1
diff --git a/test/query.11.out b/test/query.11.out
new file mode 100644 (file)
index 0000000..d9a859d
--- /dev/null
@@ -0,0 +1,2 @@
+3062915 0/1 0/2
+3258449 1/1 0/1
diff --git a/test/query.12.out b/test/query.12.out
new file mode 100644 (file)
index 0000000..d1292d9
--- /dev/null
@@ -0,0 +1,5 @@
+I8=. I16=. I32=. IF=. IA8=. IA16=. IA32=. IAF=. IA8=. IA16=. IA32=. IAF=.  .:.:.:. .:.:.:.
+I8=. I16=. I32=. IF=. IA8=. IA16=. IA32=. IAF=. IA8=. IA16=. IA32=. IAF=.  .:.:.:. .:.:.:.
+I8=. I16=. I32=. IF=. IA8=10,. IA16=1000,. IA32=100000,. IAF=0.003,. IA8=. IA16=. IA32=. IAF=.  10:1000:100000:0.003 .:.:.:.
+I8=. I16=. I32=. IF=. IA8=. IA16=. IA32=. IAF=. IA8=. IA16=. IA32=. IAF=.  10:1000:100000:0.003 .:.:.:.
+I8=. I16=. I32=. IF=. IA8=. IA16=. IA32=. IAF=. IA8=. IA16=. IA32=. IAF=.  10:1000:100000:0.003 .:.:.:.
diff --git a/test/query.13.out b/test/query.13.out
new file mode 100644 (file)
index 0000000..c2651d4
--- /dev/null
@@ -0,0 +1,3 @@
+3000151 1 0
+3000152 0 1
+3000153 1 1
diff --git a/test/query.14.out b/test/query.14.out
new file mode 100644 (file)
index 0000000..a3b53bc
--- /dev/null
@@ -0,0 +1,3 @@
+3000150 0 0
+3000151 1 0
+3000152 0 1
diff --git a/test/query.15.out b/test/query.15.out
new file mode 100644 (file)
index 0000000..b601ad9
--- /dev/null
@@ -0,0 +1 @@
+3000150 0 0
diff --git a/test/query.16.out b/test/query.16.out
new file mode 100644 (file)
index 0000000..2e18f68
--- /dev/null
@@ -0,0 +1 @@
+3000153 1 1
diff --git a/test/query.17.out b/test/query.17.out
new file mode 100644 (file)
index 0000000..93a4845
--- /dev/null
@@ -0,0 +1 @@
+1 2 3 4
diff --git a/test/query.18.out b/test/query.18.out
new file mode 100644 (file)
index 0000000..9618498
--- /dev/null
@@ -0,0 +1,2 @@
+3000002 .
+3000003 .
diff --git a/test/query.19.out b/test/query.19.out
new file mode 100644 (file)
index 0000000..f16b4ab
--- /dev/null
@@ -0,0 +1,3 @@
+3000001 11
+3000004 11
+3000005 1
diff --git a/test/query.2.out b/test/query.2.out
new file mode 100644 (file)
index 0000000..904574b
--- /dev/null
@@ -0,0 +1 @@
+1111,2222,3333
diff --git a/test/query.2.vcf b/test/query.2.vcf
new file mode 100644 (file)
index 0000000..dbcd97c
--- /dev/null
@@ -0,0 +1,11 @@
+##fileformat=VCFv4.1
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##INFO=<ID=XX_A,Number=1,Type=Integer,Description="Testing Tag">
+##INFO=<ID=XX.A,Number=1,Type=Integer,Description="Testing Tag">
+##INFO=<ID=XX.A0,Number=1,Type=Integer,Description="Testing Tag">
+##INFO=<ID=xx.a0,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Testing Tag">
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  C       D
+1      3062915 .       GTTT    G       48.7    .       XX_A=1;XX.A=2;XX.A0=3;xx.a0=4   GT      0/1     0/1
diff --git a/test/query.20.out b/test/query.20.out
new file mode 100644 (file)
index 0000000..9618498
--- /dev/null
@@ -0,0 +1,2 @@
+3000002 .
+3000003 .
diff --git a/test/query.21.out b/test/query.21.out
new file mode 100644 (file)
index 0000000..ead31a1
--- /dev/null
@@ -0,0 +1,3 @@
+3000001 1.1
+3000004 1.1
+3000005 1
diff --git a/test/query.22.out b/test/query.22.out
new file mode 100644 (file)
index 0000000..9618498
--- /dev/null
@@ -0,0 +1,2 @@
+3000002 .
+3000003 .
diff --git a/test/query.23.out b/test/query.23.out
new file mode 100644 (file)
index 0000000..3594a84
--- /dev/null
@@ -0,0 +1,3 @@
+3000001 xxx
+3000004 xxx
+3000005 ..
diff --git a/test/query.24.out b/test/query.24.out
new file mode 100644 (file)
index 0000000..0fb1c83
--- /dev/null
@@ -0,0 +1,3 @@
+3000003 .
+3000004 xxx
+3000005 ..
diff --git a/test/query.25.out b/test/query.25.out
new file mode 100644 (file)
index 0000000..24af0d0
--- /dev/null
@@ -0,0 +1,13 @@
+1      3062915 id3D    GTTT    G       48.7    q10     DP4=1,2,3,4;AN=4;AC=2   GT:GQ:DP:GL     0/1:409:35:-20,-5,-20   0/1:109:25:-10,-5,-20
+1      3062915 idSNP   G       C,T     419     test    TEST=5;DP4=1,2,3,4;AN=4;AC=1,1  GT:TT:GQ:DP:GL  0/1:0,1:409:35:-20,-5,-20,-20,-5,-20    0/2:0,1:109:35:-10,-5,-20,-20,-5,-20
+1      3062915 id2D    GTT     G       999     q10     DP4=1,2,3,4;AN=4;AC=2   GT:GQ:DP:GL     0/1:409:35:-20,-5,-20   0/1:109:25:-10,-5,-20
+1      3106154 .       CAAA    C       72.6    PASS    AN=0;AC=0       GT:GQ:DP        .:245:32        ./.:145:22
+1      3106154 .       C       CT      459     PASS    AN=4;AC=2       GT:GQ:DP        0/1:245:32      0/1:145:22
+1      3157410 .       G       T       46.7    q10     AN=4;AC=4       GT:GQ:DP        1/1:21:21       1/1:11:11
+1      3162006 .       GAA     G       206     PASS    AN=4;AC=2       GT:GQ:DP        0/1:212:22      0/1:112:12
+1      3177144 .       G       .       364     PASS    AN=4;AC=0       GT:GQ:DP        0/0:150:30      0/0:150:20
+1      3184885 .       TAAAA   TA,T    8.42    PASS    AN=4;AC=2,2     GT:GQ:DP        1/2:22:20       1/2:12:10
+2      3199812 .       G       GTT,GT  291     PASS    AN=4;AC=2,2     GT:GQ:DP        1/2:322:26      1/2:122:16
+3      3212016 .       CTT     C,CT    52.5    PASS    AN=4;AC=2,2     GT:GQ:DP        1/2:91:26       1/2:11:16
+4      3258448 .       TACACACAC       T       123     PASS    AN=4;AC=2       GT:GQ:DP        0/1:325:31      0/1:125:11
+4      3258449 .       A       C       123     PASS    AN=4;AC=3       GT:GQ:DP        1/1:325:31      0/1:125:11
diff --git a/test/query.26.out b/test/query.26.out
new file mode 100644 (file)
index 0000000..a0a1629
--- /dev/null
@@ -0,0 +1 @@
+3000150        C       T
diff --git a/test/query.27.out b/test/query.27.out
new file mode 100644 (file)
index 0000000..8d94f25
--- /dev/null
@@ -0,0 +1,2 @@
+3000150        C       T
+3000153        C       T,CA
diff --git a/test/query.28.out b/test/query.28.out
new file mode 100644 (file)
index 0000000..2eac8b3
--- /dev/null
@@ -0,0 +1,4 @@
+3000151        C       CA
+3000152        C       TA
+3000153        C       T,CA
+3000154        C       .
diff --git a/test/query.29.out b/test/query.29.out
new file mode 100644 (file)
index 0000000..ad5c344
--- /dev/null
@@ -0,0 +1,3 @@
+3000151        C       CA
+3000152        C       TA
+3000154        C       .
diff --git a/test/query.3.out b/test/query.3.out
new file mode 100644 (file)
index 0000000..85c3b81
--- /dev/null
@@ -0,0 +1 @@
+1e+06,2e+06,3e+06
diff --git a/test/query.30.out b/test/query.30.out
new file mode 100644 (file)
index 0000000..04142be
--- /dev/null
@@ -0,0 +1,19 @@
+301    8e-05   8e-05   0.00012
+304    8e-05   .       0.00012
+306    .       8e-05   0.00012
+307    .       .       0.00012
+401    8e-05   0.00012 8e-05
+403    8e-05   0.00012 .
+405    .       0.00012 .
+406    .       0.00012 8e-05
+501    0.00012 8e-05   8e-05
+502    0.00012 .       .
+503    0.00012 8e-05   .
+504    0.00012 .       8e-05
+1001   0.00012 0.00012 0.00012
+1002   0.00012 .       .
+1003   0.00012 0.00012 .
+1004   0.00012 .       0.00012
+1005   .       0.00012 .
+1006   .       0.00012 0.00012
+1007   .       .       0.00012
diff --git a/test/query.31.out b/test/query.31.out
new file mode 100644 (file)
index 0000000..a915702
--- /dev/null
@@ -0,0 +1,16 @@
+201    8e-05   8e-05   8e-05
+202    8e-05   .       .
+203    8e-05   8e-05   .
+204    8e-05   .       8e-05
+205    .       8e-05   .
+206    .       8e-05   8e-05
+207    .       .       8e-05
+302    8e-05   .       .
+303    8e-05   8e-05   .
+305    .       8e-05   .
+402    8e-05   .       .
+404    8e-05   .       8e-05
+407    .       .       8e-05
+505    .       8e-05   .
+506    .       8e-05   8e-05
+507    .       .       8e-05
diff --git a/test/query.32.out b/test/query.32.out
new file mode 100644 (file)
index 0000000..4e9b591
--- /dev/null
@@ -0,0 +1,3 @@
+       11      11      11
+       11      11      11
+       11      11      11
diff --git a/test/query.33.out b/test/query.33.out
new file mode 100644 (file)
index 0000000..dc178ca
--- /dev/null
@@ -0,0 +1,4 @@
+0/1
+0/2
+1/0
+2/0
diff --git a/test/query.4.out b/test/query.4.out
new file mode 100644 (file)
index 0000000..4995c78
--- /dev/null
@@ -0,0 +1 @@
+ABC,DEF,GHI,JKL,MNO,PQR
diff --git a/test/query.5.out b/test/query.5.out
new file mode 100644 (file)
index 0000000..34eb7c5
--- /dev/null
@@ -0,0 +1,2 @@
+3106154 C CT
+3212016 CTT C,CT
diff --git a/test/query.6.out b/test/query.6.out
new file mode 100644 (file)
index 0000000..a616d26
--- /dev/null
@@ -0,0 +1,4 @@
+3062915 G C,T
+3184885 TAAAA TA,T
+3199812 G GTT,GT
+3212016 CTT C,CT
diff --git a/test/query.7.out b/test/query.7.out
new file mode 100644 (file)
index 0000000..f476c62
--- /dev/null
@@ -0,0 +1 @@
+3106154 0
diff --git a/test/query.8.out b/test/query.8.out
new file mode 100644 (file)
index 0000000..f327bf8
--- /dev/null
@@ -0,0 +1,3 @@
+3062915 -20,-5,-20 -10,-5,-20
+3062915 -20,-5,-20,-20,-5,-20 -10,-5,-20,-20,-5,-20
+3062915 -20,-5,-20 -10,-5,-20
diff --git a/test/query.9.out b/test/query.9.out
new file mode 100644 (file)
index 0000000..7135f88
--- /dev/null
@@ -0,0 +1 @@
+3162007 1X4M,1X3M1X
diff --git a/test/query.filter-type.vcf b/test/query.filter-type.vcf
new file mode 100644 (file)
index 0000000..07a45d0
--- /dev/null
@@ -0,0 +1,21 @@
+##fileformat=VCFv4.1
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000150 .       C       T       59.2    test    .       GT      0       0
+1      3000151 .       C       CA      59.2    test    .       GT      1       0
+1      3000152 .       C       TA      59.2    PASS    .       GT      0       1
+1      3000153 .       C       T,CA    59.2    PASS    .       GT      1       1
+1      3000154 .       C       .       59.2    PASS    .       GT      1       1
diff --git a/test/query.filter.2.vcf b/test/query.filter.2.vcf
new file mode 100644 (file)
index 0000000..195e44d
--- /dev/null
@@ -0,0 +1,14 @@
+##fileformat=VCFv4.3
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A
+1      3000150 .       C       T,A     59.2    PASS    .       GT      ./.
+1      3000151 .       C       T,A     59.2    PASS    .       GT      0/0
+1      3000152 .       C       T,A     59.2    PASS    .       GT      0/1
+1      3000153 .       C       T,A     59.2    PASS    .       GT      0/2
+1      3000154 .       C       T,A     59.2    PASS    .       GT      1/0
+1      3000155 .       C       T,A     59.2    PASS    .       GT      1/1
+1      3000156 .       C       T,A     59.2    PASS    .       GT      1/2
+1      3000157 .       C       T,A     59.2    PASS    .       GT      2/0
+1      3000158 .       C       T,A     59.2    PASS    .       GT      2/2
diff --git a/test/query.filter.vcf b/test/query.filter.vcf
new file mode 100644 (file)
index 0000000..b43d70a
--- /dev/null
@@ -0,0 +1,20 @@
+##fileformat=VCFv4.1
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000150 .       C       T       59.2    PASS    .       GT      0       0
+1      3000151 .       C       T       59.2    PASS    .       GT      1       0
+1      3000152 .       C       T       59.2    PASS    .       GT      0       1
+1      3000153 .       C       T       59.2    PASS    .       GT      1       1
diff --git a/test/query.out b/test/query.out
new file mode 100644 (file)
index 0000000..119849c
--- /dev/null
@@ -0,0 +1,13 @@
+1      3062915 GTTT    G       1,2,3,4 4       0/1     GTTT/G  0/1     GTTT/G
+1      3062915 G       C,T     1,2,3,4 4       0/1     G/C     0/2     G/T
+1      3062915 GTT     G       1,2,3,4 4       0/1     GTT/G   0/1     GTT/G
+1      3106154 CAAA    C       .       0       .       .       ./.     ./.
+1      3106154 C       CT      .       4       0/1     C/CT    0/1     C/CT
+1      3157410 G       T       .       4       1/1     T/T     1/1     T/T
+1      3162006 GAA     G       .       4       0/1     GAA/G   0/1     GAA/G
+1      3177144 G       .       .       4       0/0     G/G     0/0     G/G
+1      3184885 TAAAA   TA,T    .       4       1/2     TA/T    1/2     TA/T
+2      3199812 G       GTT,GT  .       4       1/2     GTT/GT  1/2     GTT/GT
+3      3212016 CTT     C,CT    .       4       1/2     C/CT    1/2     C/CT
+4      3258448 TACACACAC       T       .       4       0/1     TACACACAC/T     0/1     TACACACAC/T
+4      3258449 A       C       .       4       1/1     C/C     0/1     A/C
diff --git a/test/query.vcf b/test/query.vcf
new file mode 100644 (file)
index 0000000..d2fffeb
--- /dev/null
@@ -0,0 +1,33 @@
+##fileformat=VCFv4.1
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##contig=<ID=2,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  C       D
+1      3062915 id3D    GTTT    G       48.7    q10     DP4=1,2,3,4;AN=4;AC=2   GT:GQ:DP:GL     0/1:409:35:-20,-5,-20   0/1:109:25:-10,-5,-20
+1      3062915 idSNP   G       C,T     419     test    TEST=5;DP4=1,2,3,4;AN=4;AC=1,1  GT:TT:GQ:DP:GL  0/1:0,1:409:35:-20,-5,-20,-20,-5,-20    0/2:0,1:109:35:-10,-5,-20,-20,-5,-20
+1      3062915 id2D    GTT     G       999     q10     DP4=1,2,3,4;AN=4;AC=2   GT:GQ:DP:GL     0/1:409:35:-20,-5,-20   0/1:109:25:-10,-5,-20
+1      3106154 .       CAAA    C       72.6    PASS    AN=0;AC=0       GT:GQ:DP        .:245:32        ./.:145:22
+1      3106154 .       C       CT      459     PASS    AN=4;AC=2       GT:GQ:DP        0/1:245:32      0/1:145:22
+1      3157410 .       G       T       46.7    q10     AN=4;AC=4       GT:GQ:DP        1/1:21:21       1/1:11:11
+1      3162006 .       GAA     G       206     PASS    AN=4;AC=2       GT:GQ:DP        0/1:212:22      0/1:112:12
+1      3177144 .       G       .       364     PASS    AN=4;AC=0       GT:GQ:DP        0/0:150:30      0/0:150:20
+1      3184885 .       TAAAA   TA,T    8.42    PASS    AN=4;AC=2,2     GT:GQ:DP        1/2:22:20       1/2:12:10
+2      3199812 .       G       GTT,GT  291     PASS    AN=4;AC=2,2     GT:GQ:DP        1/2:322:26      1/2:122:16
+3      3212016 .       CTT     C,CT    52.5    PASS    AN=4;AC=2,2     GT:GQ:DP        1/2:91:26       1/2:11:16
+4      3258448 .       TACACACAC       T       123     PASS    AN=4;AC=2       GT:GQ:DP        0/1:325:31      0/1:125:11
+4      3258449 .       A       C       123     PASS    AN=4;AC=3       GT:GQ:DP        1/1:325:31      0/1:125:11
diff --git a/test/ref.out b/test/ref.out
new file mode 100644 (file)
index 0000000..7bee378
--- /dev/null
@@ -0,0 +1,30 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=1,length=2147483647>
+##contig=<ID=2,length=2147483647>
+##contig=<ID=3,length=2147483647>
+##contig=<ID=4,length=2147483647>
+##contig=<ID=5,length=2147483647>
+##contig=<ID=20,length=2147483647>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      105     .       TAAACCCTA       T,TAACCCTA      999     PASS    .
+2      1       .       GGGCGTCTCATAGCTGGAGCAATGGCGAGCGCCTGGACAAGGGAGGGGAAGGGGTTCTTATTACTGACGCGGGTAGCCCCTACTGCTGTGTGGTTCCCCTATTTTTTTTTTTTTCTTTTTGAGACGGAGTCTCGCTCTGTCACCCAGGCTGGAGTGCAGTGGCACAATCTCGGCTCACTGCAAGCTCCACC ACG     999     PASS    .
+2      101     .       A       ATT     999     PASS    .
+2      114     .       T       TTC,TT  999     PASS    .
+2      115     .       C       T       999     PASS    .
+20     3       .       G       CT      999     PASS    .
+20     5       .       TG      CT      999     PASS    .
+20     5       .       TGGG    TAC,TG,TGGGG,AC .       PASS    .
+20     59      .       AG      .       999     PASS    .
+20     81      .       A       C       999     PASS    .
+20     84      .       G       T       999     PASS    .
+20     95      .       T       A       999     PASS    .
+20     95      .       TCACCG  AAAAAA  999     PASS    .
+20     273     .       C       CAA,CAAA        999     PASS    .
+20     273     .       C       CAAAAAAAAAA     999     PASS    .
+20     273     .       C       CAA     999     PASS    .
+20     275     .       A       C,G     999     PASS    .
+3      10      .       GTGGAC  GTGGACACAC,GTGGACAC,GTGGACACACAC,GTGG,GTGGACACACACAC,ATGGACACACAC       999     PASS    .
+3      17      .       CA      C       999     PASS    .
+4      36      .       TC      C,TT,TTC        999     PASS    .
+5      21      .       A       AAG     999     PASS    .
diff --git a/test/ref.vcf b/test/ref.vcf
new file mode 100644 (file)
index 0000000..e07cfde
--- /dev/null
@@ -0,0 +1,30 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=1,length=2147483647>
+##contig=<ID=2,length=2147483647>
+##contig=<ID=3,length=2147483647>
+##contig=<ID=4,length=2147483647>
+##contig=<ID=5,length=2147483647>
+##contig=<ID=20,length=2147483647>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+1      105     .       TAAACCCTA       T,TAACCCTA      999     PASS    .
+2      1       .       GGGCGTCTCATAGCTGGAGCAATGGCGAGCGCCTGGACAAGGGAGGGGAAGGGGTTCTTATTACTGACGCGGGTAGCCCCTACTGCTGTGTGGTTCCCCTATTTTTTTTTTTTTCTTTTTGAGACGGAGTCTCGCTCTGTCACCCAGGCTGGAGTGCAGTGGCACAATCTCGGCTCACTGCAAGCTCCACC ACG     999     PASS    .
+2      101     .       N       ATT     999     PASS    .
+2      114     .       N       TTC,TT  999     PASS    .
+2      115     .       N       T       999     PASS    .
+20     3       .       N       CT      999     PASS    .
+20     5       .       NN      CT      999     PASS    .
+20     5       .       TGGG    TAC,TG,TGGGG,AC .       PASS    .
+20     59      .       NN      .       999     PASS    .
+20     81      .       N       C       999     PASS    .
+20     84      .       N       T       999     PASS    .
+20     95      .       N       A       999     PASS    .
+20     95      .       TCACCG  AAAAAA  999     PASS    .
+20     273     .       N       CAA,CAAA        999     PASS    .
+20     273     .       N       CAAAAAAAAAA     999     PASS    .
+20     273     .       N       CAA     999     PASS    .
+20     275     .       N       C,G     999     PASS    .
+3      10      .       GTGGAC  GTGGACACAC,GTGGACAC,GTGGACACACAC,GTGG,GTGGACACACACAC,ATGGACACACAC       999     PASS    .
+3      17      .       CA      C       999     PASS    .
+4      36      .       TC      C,TT,TTC        999     PASS    .
+5      21      .       A       AAG     999     PASS    .
diff --git a/test/regions.out b/test/regions.out
new file mode 100644 (file)
index 0000000..ba45b84
--- /dev/null
@@ -0,0 +1,10 @@
+1 3062915 GTT,G
+1 3062915 G,T
+1 3106154 CA,C
+1 3106154 C,T,CT
+1 3157410 G,A
+1 3162006 G,A
+1 3184885 T,TA
+2 3199815 C,T
+3 3212016 C,A
+3 3212036 C,A
diff --git a/test/regions.tab b/test/regions.tab
new file mode 100644 (file)
index 0000000..514dc36
--- /dev/null
@@ -0,0 +1,8 @@
+1      3062915 3062915
+1      3106154 3106154
+1      3157410 3157410
+1      3162006 3162006
+1      3184885 3184885
+2      3199815 3199815
+3      3212016 3212016
+3      3212036 3212036
diff --git a/test/regions.vcf b/test/regions.vcf
new file mode 100644 (file)
index 0000000..d5613c1
--- /dev/null
@@ -0,0 +1,29 @@
+##fileformat=VCFv4.1
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##test=<xx=A,yy=B,zz=C>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##contig=<ID=1,length=249250621>
+##contig=<ID=2,length=243199373>
+##contig=<ID=3,length=243199373>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A
+1      3062915 .       GTT     G       1806    q10     DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+1      3062915 .       G       T       1806    q10     DP=35;DP4=1,2,3,4;AN=2;AC=1     GT:GQ:DP:GL     0/1:409:35:-20,-5,-20
+1      3106154 .       CA      C       1792    PASS    DP=32;AN=2;AC=1 GT:GQ:DP        0/1:245:32
+1      3106154 .       C       T,CT    1792    PASS    DP=32;AN=2;AC=1 GT:GQ:DP        0/1:245:32
+1      3157410 .       G       A       628     q10     DP=21;AN=2;AC=2 GT:GQ:DP        1/1:21:21
+1      3162006 .       G       A       1016    PASS    DP=22;AN=2;AC=1 GT:GQ:DP        0/1:212:22
+1      3177144 .       GT      G       727     PASS    DP=30;AN=2;AC=1 GT:GQ:DP        0/1:150:30
+1      3184885 .       T       TA      246     PASS    DP=10;AN=2;AC=1,1       GT:GQ:DP        1/2:12:10
+2      3199812 .       G       T       481     PASS    DP=26;AN=2;AC=1,1       GT:GQ:DP        1/2:322:26
+2      3199815 .       C       T       481     PASS    DP=26;AN=2;AC=1,1       GT:GQ:DP        1/2:322:26
+3      3212016 .       C       A       565     PASS    DP=26;AN=2;AC=1,1       GT:GQ:DP        1/2:91:26
+3      3212026 .       C       A       565     PASS    DP=26;AN=2;AC=1,1       GT:GQ:DP        1/2:91:26
+3      3212036 .       C       A       565     PASS    DP=26;AN=2;AC=1,1       GT:GQ:DP        1/2:91:26
diff --git a/test/reheader.1.out b/test/reheader.1.out
new file mode 100644 (file)
index 0000000..61d244d
--- /dev/null
@@ -0,0 +1,38 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=DP2,Number=2,Type=Integer,Description="Depth">
+##FILTER=<ID=Test,Description="Test filter">
+##FORMAT=<ID=DP2,Number=2,Type=Integer,Description="Depth">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="Phred-scaled likelihood">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Depth">
+##contig=<ID=12,length=123456789>
+##contig=<ID=20,length=2147483647>
+##contig=<ID=5,length=2147483647>
+##contig=<ID=1,length=2147483647>
+##contig=<ID=2,length=2147483647>
+##contig=<ID=3,length=2147483647>
+##contig=<ID=4,length=2147483647>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  AAA0001 BBB0002
+2      101     .       ATTTTTTTTTTTTT  ATTTTTTTTTTTTTTT        999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+2      114     .       TC      TTCC,TTC        999     PASS    INDEL;AN=4;AC=2,2       GT:DP   1/2:1   1/2:1
+2      115     .       C       T       999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+20     3       .       G       CT      999     PASS    INDEL;AN=4;AC=2 GT      0/1     0/1
+20     3       .       GATG    GACT    999     PASS    INDEL;AN=4;AC=2 GT      1/0     1/0
+20     5       .       TGGG    TAC,TG,TGGGG,AC .       PASS    INDEL;AN=4;AC=2,2,0,0   GT:PL:DP        1/2:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15:1       1/2:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15:1
+20     59      .       AG      .       999     PASS    AN=4    GT:PL:DP        0/0:0:4 0/0:0:4
+20     80      .       CACAG   CACAT   999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     81      .       A       C       999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       TCACCG  ACACCG  999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       TCACCG  AAAAAA  999     Test    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     273     .       CAAAAAAAAAAAAAAAAAAAAA  CAAAAAAAAAAAAAAAAAAAAAAA,CAAAAAAAAAAAAAAAAAAAAAAAA      999     PASS    INDEL;AN=4;AC=2,2       GT:PL:DP        1/2:0,3,5,3,5,5:1       1/2:0,3,5,3,5,5:1
+20     274     .       AAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+20     278     .       AAAAAAAAAAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+3      10      .       GTGGAC  GTGGACACAC,GTGGACAC,GTGGACACACAC,GTGG,GTGGACACACACAC,ATGGACACACAC       999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+3      15      .       CACA    CAC     999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+4      21      .       ATTTTTTTTTTTTTTTC       ATTTTTTTTTTTTTTC,ATTTTTTTTTTTTTTTT,ATTTTTTTTTTTTTTTTC   999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+5      22      .       A       AGA     999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
diff --git a/test/reheader.1.out.bcf b/test/reheader.1.out.bcf
new file mode 100644 (file)
index 0000000..c5a372d
--- /dev/null
@@ -0,0 +1,38 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="Phred-scaled likelihood">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Depth">
+##contig=<ID=1,length=2147483647>
+##contig=<ID=2,length=2147483647>
+##contig=<ID=3,length=2147483647>
+##contig=<ID=4,length=2147483647>
+##contig=<ID=5,length=2147483647>
+##contig=<ID=20,length=2147483647>
+##FILTER=<ID=Test,Description="Test filter">
+##INFO=<ID=DP2,Number=2,Type=Integer,Description="Depth">
+##FORMAT=<ID=DP2,Number=2,Type=Integer,Description="Depth">
+##contig=<ID=12,length=123456789>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  AAA0001 BBB0002
+2      101     .       ATTTTTTTTTTTTT  ATTTTTTTTTTTTTTT        999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+2      114     .       TC      TTCC,TTC        999     PASS    INDEL;AN=4;AC=2,2       GT:DP   1/2:1   1/2:1
+2      115     .       C       T       999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+20     3       .       G       CT      999     PASS    INDEL;AN=4;AC=2 GT      0/1     0/1
+20     3       .       GATG    GACT    999     PASS    INDEL;AN=4;AC=2 GT      1/0     1/0
+20     5       .       TGGG    TAC,TG,TGGGG,AC .       PASS    INDEL;AN=4;AC=2,2,0,0   GT:PL:DP        1/2:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15:1       1/2:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15:1
+20     59      .       AG      .       999     PASS    AN=4    GT:PL:DP        0/0:0:4 0/0:0:4
+20     80      .       CACAG   CACAT   999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     81      .       A       C       999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       TCACCG  ACACCG  999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       TCACCG  AAAAAA  999     Test    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     273     .       CAAAAAAAAAAAAAAAAAAAAA  CAAAAAAAAAAAAAAAAAAAAAAA,CAAAAAAAAAAAAAAAAAAAAAAAA      999     PASS    INDEL;AN=4;AC=2,2       GT:PL:DP        1/2:0,3,5,3,5,5:1       1/2:0,3,5,3,5,5:1
+20     274     .       AAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+20     278     .       AAAAAAAAAAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+3      10      .       GTGGAC  GTGGACACAC,GTGGACAC,GTGGACACACAC,GTGG,GTGGACACACACAC,ATGGACACACAC       999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+3      15      .       CACA    CAC     999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+4      21      .       ATTTTTTTTTTTTTTTC       ATTTTTTTTTTTTTTC,ATTTTTTTTTTTTTTTT,ATTTTTTTTTTTTTTTTC   999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+5      22      .       A       AGA     999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
diff --git a/test/reheader.2.out b/test/reheader.2.out
new file mode 100644 (file)
index 0000000..6729715
--- /dev/null
@@ -0,0 +1,55 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FSTR,Number=1,Type=String,Description="Test String in FORMAT">
+##INFO=<ID=ISTR,Number=1,Type=String,Description="Test String in INFO">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="Phred-scaled likelihood">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Depth">
+##contig=<ID=1,length=2147483647>
+##contig=<ID=2,length=2147483647>
+##contig=<ID=3,length=2147483647>
+##contig=<ID=4,length=2147483647>
+##contig=<ID=5,length=2147483647>
+##contig=<ID=20,length=2147483647>
+##FILTER=<ID=Test,Description="Test Filter">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  AAA     BBB
+2      101     .       ATTTTTTTTTTTTT  ATTTTTTTTTTTTTTT        999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+2      114     .       TC      TTCC,TTC        999     PASS    INDEL;AN=4;AC=2,2       GT:DP   1/2:1   1/2:1
+2      115     .       C       T       999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+20     3       .       G       CT      999     PASS    INDEL;AN=4;AC=2 GT      0/1     0/1
+20     3       .       GATG    GACT    999     PASS    INDEL;AN=4;AC=2 GT      1/0     1/0
+20     5       .       TGGG    TAC,TG,TGGGG,AC .       PASS    INDEL;AN=4;AC=2,2,0,0   GT:PL:DP        1/2:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15:1       1/2:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15:1
+20     59      .       AG      .       999     PASS    AN=4    GT:PL:DP        0/0:0:4 0/0:0:4
+20     80      .       CACAG   CACAT   999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     81      .       A       C       999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       TCACCG  ACACCG  999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       TCACCG  AAAAAA  999     Test    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     273     .       CAAAAAAAAAAAAAAAAAAAAA  CAAAAAAAAAAAAAAAAAAAAAAA,CAAAAAAAAAAAAAAAAAAAAAAAA      999     PASS    INDEL;AN=4;AC=2,2       GT:PL:DP        1/2:0,3,5,3,5,5:1       1/2:0,3,5,3,5,5:1
+20     274     .       AAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+20     278     .       AAAAAAAAAAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+3      10      .       GTGGAC  GTGGACACAC,GTGGACAC,GTGGACACACAC,GTGG,GTGGACACACACAC,ATGGACACACAC       999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+3      15      .       CACA    CAC     999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+4      21      .       ATTTTTTTTTTTTTTTC       ATTTTTTTTTTTTTTC,ATTTTTTTTTTTTTTTT,ATTTTTTTTTTTTTTTTC   999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+5      22      .       A       AGA     999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
diff --git a/test/reheader.3.out b/test/reheader.3.out
new file mode 100644 (file)
index 0000000..c520746
--- /dev/null
@@ -0,0 +1,55 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FSTR,Number=1,Type=String,Description="Test String in FORMAT">
+##INFO=<ID=ISTR,Number=1,Type=String,Description="Test String in INFO">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="Phred-scaled likelihood">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Depth">
+##contig=<ID=1,length=2147483647>
+##contig=<ID=2,length=2147483647>
+##contig=<ID=3,length=2147483647>
+##contig=<ID=4,length=2147483647>
+##contig=<ID=5,length=2147483647>
+##contig=<ID=20,length=2147483647>
+##FILTER=<ID=Test,Description="Test Filter">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A AA    BB B
+2      101     .       ATTTTTTTTTTTTT  ATTTTTTTTTTTTTTT        999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+2      114     .       TC      TTCC,TTC        999     PASS    INDEL;AN=4;AC=2,2       GT:DP   1/2:1   1/2:1
+2      115     .       C       T       999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+20     3       .       G       CT      999     PASS    INDEL;AN=4;AC=2 GT      0/1     0/1
+20     3       .       GATG    GACT    999     PASS    INDEL;AN=4;AC=2 GT      1/0     1/0
+20     5       .       TGGG    TAC,TG,TGGGG,AC .       PASS    INDEL;AN=4;AC=2,2,0,0   GT:PL:DP        1/2:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15:1       1/2:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15:1
+20     59      .       AG      .       999     PASS    AN=4    GT:PL:DP        0/0:0:4 0/0:0:4
+20     80      .       CACAG   CACAT   999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     81      .       A       C       999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       TCACCG  ACACCG  999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       TCACCG  AAAAAA  999     Test    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     273     .       CAAAAAAAAAAAAAAAAAAAAA  CAAAAAAAAAAAAAAAAAAAAAAA,CAAAAAAAAAAAAAAAAAAAAAAAA      999     PASS    INDEL;AN=4;AC=2,2       GT:PL:DP        1/2:0,3,5,3,5,5:1       1/2:0,3,5,3,5,5:1
+20     274     .       AAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+20     278     .       AAAAAAAAAAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+3      10      .       GTGGAC  GTGGACACAC,GTGGACAC,GTGGACACACAC,GTGG,GTGGACACACACAC,ATGGACACACAC       999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+3      15      .       CACA    CAC     999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+4      21      .       ATTTTTTTTTTTTTTTC       ATTTTTTTTTTTTTTC,ATTTTTTTTTTTTTTTT,ATTTTTTTTTTTTTTTTC   999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+5      22      .       A       AGA     999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
diff --git a/test/reheader.4.out b/test/reheader.4.out
new file mode 100644 (file)
index 0000000..8b7c1ed
--- /dev/null
@@ -0,0 +1,55 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FSTR,Number=1,Type=String,Description="Test String in FORMAT">
+##INFO=<ID=ISTR,Number=1,Type=String,Description="Test String in INFO">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="Phred-scaled likelihood">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Depth">
+##contig=<ID=1,length=2147483647>
+##contig=<ID=2,length=2147483647>
+##contig=<ID=3,length=2147483647>
+##contig=<ID=4,length=2147483647>
+##contig=<ID=5,length=2147483647>
+##contig=<ID=20,length=2147483647>
+##FILTER=<ID=Test,Description="Test Filter">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  XY00001 BB
+2      101     .       ATTTTTTTTTTTTT  ATTTTTTTTTTTTTTT        999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+2      114     .       TC      TTCC,TTC        999     PASS    INDEL;AN=4;AC=2,2       GT:DP   1/2:1   1/2:1
+2      115     .       C       T       999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+20     3       .       G       CT      999     PASS    INDEL;AN=4;AC=2 GT      0/1     0/1
+20     3       .       GATG    GACT    999     PASS    INDEL;AN=4;AC=2 GT      1/0     1/0
+20     5       .       TGGG    TAC,TG,TGGGG,AC .       PASS    INDEL;AN=4;AC=2,2,0,0   GT:PL:DP        1/2:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15:1       1/2:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15:1
+20     59      .       AG      .       999     PASS    AN=4    GT:PL:DP        0/0:0:4 0/0:0:4
+20     80      .       CACAG   CACAT   999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     81      .       A       C       999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       TCACCG  ACACCG  999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       TCACCG  AAAAAA  999     Test    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     273     .       CAAAAAAAAAAAAAAAAAAAAA  CAAAAAAAAAAAAAAAAAAAAAAA,CAAAAAAAAAAAAAAAAAAAAAAAA      999     PASS    INDEL;AN=4;AC=2,2       GT:PL:DP        1/2:0,3,5,3,5,5:1       1/2:0,3,5,3,5,5:1
+20     274     .       AAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+20     278     .       AAAAAAAAAAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+3      10      .       GTGGAC  GTGGACACAC,GTGGACAC,GTGGACACACAC,GTGG,GTGGACACACACAC,ATGGACACACAC       999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+3      15      .       CACA    CAC     999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+4      21      .       ATTTTTTTTTTTTTTTC       ATTTTTTTTTTTTTTC,ATTTTTTTTTTTTTTTT,ATTTTTTTTTTTTTTTTC   999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+5      22      .       A       AGA     999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
diff --git a/test/reheader.empty.hdr b/test/reheader.empty.hdr
new file mode 100644 (file)
index 0000000..cd5a018
--- /dev/null
@@ -0,0 +1,7 @@
+##fileformat=VCFv4.1
+##contig=<ID=11,length=135006516>
+##contig=<ID=20,length=63025520>
+##contig=<ID=X,length=155270560>
+##contig=<ID=Y,length=59373566>
+##contig=<ID=Z,length=59373566>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00001 NA00002 NA00003
diff --git a/test/reheader.empty.out b/test/reheader.empty.out
new file mode 100644 (file)
index 0000000..cbc236b
--- /dev/null
@@ -0,0 +1,8 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=11,length=135006516>
+##contig=<ID=20,length=63025520>
+##contig=<ID=X,length=155270560>
+##contig=<ID=Y,length=59373566>
+##contig=<ID=Z,length=59373566>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00001 NA00002 NA00003
diff --git a/test/reheader.hdr b/test/reheader.hdr
new file mode 100644 (file)
index 0000000..ab9e808
--- /dev/null
@@ -0,0 +1,19 @@
+##fileformat=VCFv4.2
+##INFO=<ID=DP2,Number=2,Type=Integer,Description="Depth">
+##FILTER=<ID=Test,Description="Test filter">
+##FORMAT=<ID=DP2,Number=2,Type=Integer,Description="Depth">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="Phred-scaled likelihood">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Depth">
+##contig=<ID=12,length=123456789>
+##contig=<ID=20,length=2147483647>
+##contig=<ID=5,length=2147483647>
+##contig=<ID=1,length=2147483647>
+##contig=<ID=2,length=2147483647>
+##contig=<ID=3,length=2147483647>
+##contig=<ID=4,length=2147483647>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  AAA0001 BBB0002
diff --git a/test/reheader.samples b/test/reheader.samples
new file mode 100644 (file)
index 0000000..b384270
--- /dev/null
@@ -0,0 +1,2 @@
+AAA
+BBB
diff --git a/test/reheader.samples2 b/test/reheader.samples2
new file mode 100644 (file)
index 0000000..884cb11
--- /dev/null
@@ -0,0 +1,2 @@
+XY00002 BBB
+XY00001 AAA
diff --git a/test/reheader.samples3 b/test/reheader.samples3
new file mode 100644 (file)
index 0000000..b8f8700
--- /dev/null
@@ -0,0 +1,2 @@
+XY00002 BB\ B
+XY00001 A\ AA
diff --git a/test/reheader.samples4 b/test/reheader.samples4
new file mode 100644 (file)
index 0000000..dcda975
--- /dev/null
@@ -0,0 +1 @@
+XY00002 BB
diff --git a/test/reheader.vcf b/test/reheader.vcf
new file mode 100644 (file)
index 0000000..3c4f72e
--- /dev/null
@@ -0,0 +1,54 @@
+##fileformat=VCFv4.1
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FSTR,Number=1,Type=String,Description="Test String in FORMAT">
+##INFO=<ID=ISTR,Number=1,Type=String,Description="Test String in INFO">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="Phred-scaled likelihood">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Depth">
+##contig=<ID=1,length=2147483647>
+##contig=<ID=2,length=2147483647>
+##contig=<ID=3,length=2147483647>
+##contig=<ID=4,length=2147483647>
+##contig=<ID=5,length=2147483647>
+##contig=<ID=20,length=2147483647>
+##FILTER=<ID=Test,Description="Test Filter">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  XY00001 XY00002
+2      101     .       ATTTTTTTTTTTTT  ATTTTTTTTTTTTTTT        999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+2      114     .       TC      TTCC,TTC        999     PASS    INDEL;AN=4;AC=2,2       GT:DP   1/2:1   1/2:1
+2      115     .       C       T       999     PASS    INDEL;AN=4;AC=4 GT:DP   1/1:1   1/1:1
+20     3       .       G       CT      999     PASS    INDEL;AN=4;AC=2 GT      0/1     0/1
+20     3       .       GATG    GACT    999     PASS    INDEL;AN=4;AC=2 GT      1/0     1/0
+20     5       .       TGGG    TAC,TG,TGGGG,AC .       PASS    INDEL;AN=4;AC=2,2,0,0   GT:PL:DP        1/2:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15:1       1/2:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15:1
+20     59      .       AG      .       999     PASS    AN=4    GT:PL:DP        0/0:0:4 0/0:0:4
+20     80      .       CACAG   CACAT   999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     81      .       A       C       999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       TCACCG  ACACCG  999     PASS    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     95      .       TCACCG  AAAAAA  999     Test    AN=4;AC=2       GT:PL:DP        0/1:255,0,255:13        0/1:255,0,255:13
+20     273     .       CAAAAAAAAAAAAAAAAAAAAA  CAAAAAAAAAAAAAAAAAAAAAAA,CAAAAAAAAAAAAAAAAAAAAAAAA      999     PASS    INDEL;AN=4;AC=2,2       GT:PL:DP        1/2:0,3,5,3,5,5:1       1/2:0,3,5,3,5,5:1
+20     274     .       AAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+20     278     .       AAAAAAAAAAAAAAAAA       AAAAAAAAAAAAAAAAAAA     999     PASS    INDEL;AN=0;AC=0 GT:PL:DP        ./.:0,0,0:0     ./.:0,0,0:0
+3      10      .       GTGGAC  GTGGACACAC,GTGGACAC,GTGGACACACAC,GTGG,GTGGACACACACAC,ATGGACACACAC       999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+3      15      .       CACA    CAC     999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+4      21      .       ATTTTTTTTTTTTTTTC       ATTTTTTTTTTTTTTC,ATTTTTTTTTTTTTTTT,ATTTTTTTTTTTTTTTTC   999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
+5      22      .       A       AGA     999     PASS    INDEL;AN=0      GT:DP   ./.:0   ./.:0
diff --git a/test/setGT.1.out b/test/setGT.1.out
new file mode 100644 (file)
index 0000000..e2746b0
--- /dev/null
@@ -0,0 +1,35 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##test=<ID=4,IE=5>
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000150 .       C       T       59.2    PASS    .       GT:GQ   ./.:245 0/1:245
+1      3000151 .       C       T       59.2    PASS    .       GT:DP:GQ        1/0:32:245      ./.:32:245
+1      3062915 id3D    GTTT    G       12.9    q10     DP4=1,2,3,4;INDEL;STR=test      GT:GQ:DP:GL     0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20
+1      3062915 idSNP   G       T,C     12.6    test    TEST=5;DP4=1,2,3,4      GT:TT:GQ:DP:GL  0/1:0,1:409:35:-20,-5,-20,-20,-5,-20    2:0,1:409:35:-20,-5,-20
+1      3106154 .       CAAA    C       342     PASS    .       GT:GQ:DP        ./.:245:32      ./.:245:30
+1      3106154 .       C       CT      59.2    PASS    .       GT:GQ:DP        ./.:245:32      ./.:245:30
+1      3157410 .       GA      G       90.6    q10     .       GT:GQ:DP        1/1:21:21       1/1:21:21
+1      3162006 .       GAA     G       60.2    PASS    .       GT:GQ:DP        ./.:212:22      ./.:212:22
+1      3177144 .       G       T       45      PASS    .       GT:GQ:DP        0/0:150:30      0/0:150:30
+1      3177144 .       G       .       45      PASS    .       GT:GQ:DP        0/0:150:30      0/0:150:30
+1      3184885 .       TAAAA   TA,T    61.5    PASS    .       GT:GQ:DP        ./.:12:10       ./.:12:10
+2      3199812 .       G       GTT,GT  82.7    PASS    .       GT:GQ:DP        ./.:322:26      ./.:322:26
+3      3212016 .       CTT     C,CT    79      PASS    .       GT:GQ:DP        ./.:91:26       ./.:91:26
+4      3258448 .       TACACACAC       T       59.9    PASS    .       GT:GQ:DP        ./.:325:31      ./.:325:31
diff --git a/test/setGT.vcf b/test/setGT.vcf
new file mode 100644 (file)
index 0000000..17e7877
--- /dev/null
@@ -0,0 +1,35 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=TEST,Number=1,Type=Integer,Description="Testing Tag">
+##FORMAT=<ID=TT,Number=A,Type=Integer,Description="Testing Tag, with commas and \"escapes\" and escaped escapes combined with \\\"quotes\\\\\"">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="Genotype Likelihood">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=test,Description="Testing filter">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=249250621>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##test=<ID=4,IE=5>
+##readme=AAAAAA
+##readme=BBBBBB
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3000150 .       C       T       59.2    PASS    .       GT:GQ   ./.:245 0/1:245
+1      3000151 .       C       T       59.2    PASS    .       GT:DP:GQ        1/0:32:245      ./.:32:245
+1      3062915 id3D    GTTT    G       12.9    q10     DP4=1,2,3,4;INDEL;STR=test      GT:GQ:DP:GL     0/1:409:35:-20,-5,-20   0/1:409:35:-20,-5,-20
+1      3062915 idSNP   G       T,C     12.6    test    TEST=5;DP4=1,2,3,4      GT:TT:GQ:DP:GL  0/1:0,1:409:35:-20,-5,-20,-20,-5,-20    2:0,1:409:35:-20,-5,-20
+1      3106154 .       CAAA    C       342     PASS    .       GT:GQ:DP        ./.:245:32      ./.:245:30
+1      3106154 .       C       CT      59.2    PASS    .       GT:GQ:DP        ./.:245:32      ./.:245:30
+1      3157410 .       GA      G       90.6    q10     .       GT:GQ:DP        1/1:21:21       1/1:21:21
+1      3162006 .       GAA     G       60.2    PASS    .       GT:GQ:DP        ./.:212:22      ./.:212:22
+1      3177144 .       G       T       45      PASS    .       GT:GQ:DP        ./.:150:30      ./.:150:30
+1      3177144 .       G       .       45      PASS    .       GT:GQ:DP        ./.:150:30      ./.:150:30
+1      3184885 .       TAAAA   TA,T    61.5    PASS    .       GT:GQ:DP        ./.:12:10       ./.:12:10
+2      3199812 .       G       GTT,GT  82.7    PASS    .       GT:GQ:DP        ./.:322:26      ./.:322:26
+3      3212016 .       CTT     C,CT    79      PASS    .       GT:GQ:DP        ./.:91:26       ./.:91:26
+4      3258448 .       TACACACAC       T       59.9    PASS    .       GT:GQ:DP        ./.:325:31      ./.:325:31
diff --git a/test/stats.B.chk b/test/stats.B.chk
new file mode 100644 (file)
index 0000000..3245562
--- /dev/null
@@ -0,0 +1,87 @@
+SN     0       number of samples:      3
+SN     1       number of samples:      3
+SN     0       number of records:      0
+SN     0       number of no-ALTs:      0
+SN     0       number of SNPs: 0
+SN     0       number of MNPs: 0
+SN     0       number of indels:       0
+SN     0       number of others:       0
+SN     0       number of multiallelic sites:   0
+SN     0       number of multiallelic SNP sites:       0
+SN     1       number of records:      0
+SN     1       number of no-ALTs:      0
+SN     1       number of SNPs: 0
+SN     1       number of MNPs: 0
+SN     1       number of indels:       0
+SN     1       number of others:       0
+SN     1       number of multiallelic sites:   0
+SN     1       number of multiallelic SNP sites:       0
+SN     2       number of records:      4
+SN     2       number of no-ALTs:      0
+SN     2       number of SNPs: 4
+SN     2       number of MNPs: 0
+SN     2       number of indels:       0
+SN     2       number of others:       0
+SN     2       number of multiallelic sites:   0
+SN     2       number of multiallelic SNP sites:       0
+TSTV   0       0       0       0.00    0       0       0.00
+TSTV   1       0       0       0.00    0       0       0.00
+TSTV   2       3       1       3.00    3       1       3.00
+SiS    0       1       0       0       0       0       0       0       0
+SiS    1       1       0       0       0       0       0       0       0
+SiS    2       1       1       0       1       0       0       0       0
+AF     2       0.000000        1       0       1       0       0       0       0
+AF     2       0.490000        3       3       0       0       0       0       0
+QUAL   2       998     4       3       1       0
+ST     0       A>C     0
+ST     0       A>G     0
+ST     0       A>T     0
+ST     0       C>A     0
+ST     0       C>G     0
+ST     0       C>T     0
+ST     0       G>A     0
+ST     0       G>C     0
+ST     0       G>T     0
+ST     0       T>A     0
+ST     0       T>C     0
+ST     0       T>G     0
+ST     1       A>C     0
+ST     1       A>G     0
+ST     1       A>T     0
+ST     1       C>A     0
+ST     1       C>G     0
+ST     1       C>T     0
+ST     1       G>A     0
+ST     1       G>C     0
+ST     1       G>T     0
+ST     1       T>A     0
+ST     1       T>C     0
+ST     1       T>G     0
+ST     2       A>C     0
+ST     2       A>G     0
+ST     2       A>T     0
+ST     2       C>A     0
+ST     2       C>G     0
+ST     2       C>T     0
+ST     2       G>A     3
+ST     2       G>C     0
+ST     2       G>T     1
+ST     2       T>A     0
+ST     2       T>C     0
+ST     2       T>G     0
+SN     2       number of samples:      1
+GCsAF  2       0.490000        0       1       0       0       2       0       0       3
+NRDs   2       75.000000       0.000000        75.000000       0.000000
+NRDi   2       0.000000        0.000000        0.000000        0.000000
+GCsS   2       B       75.000  0       1       0       0       3       0       0
+GCiS   2       B       0.000   0       0       0       0       0       0       0
+GCTs   B       0       0       0       0       0       2       1       1       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0
+GCTi   B       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0
+PSC    0       B       0       0       0       0       0       0       0.0     0
+PSC    1       B       0       0       0       0       0       0       0.0     0
+PSC    2       B       0       0       4       3       1       0       0.0     4
+PSI    0       B       0       0       0       0.00    0       0
+PSI    1       B       0       0       0       0.00    0       0
+PSI    2       B       0       0       0       0.00    0       0
+HWE    2       0.000000        1       0.990000        0.990000        0.990000
+HWE    2       0.490000        3       0.990000        0.990000        0.990000
diff --git a/test/stats.a.vcf b/test/stats.a.vcf
new file mode 100644 (file)
index 0000000..f48602f
--- /dev/null
@@ -0,0 +1,9 @@
+##fileformat=VCFv4.2
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B       C
+1      1000    .       G       A       .       PASS    .       GT      0/0     0/1     1/1
+1      1001    .       G       A       .       PASS    .       GT      0/0     0/1     1/1
+1      1002    .       G       A       .       PASS    .       GT      0/0     0/1     1/1
+1      1003    .       G       T       .       PASS    .       GT      0/0     0/1     0/0
diff --git a/test/stats.b.vcf b/test/stats.b.vcf
new file mode 100644 (file)
index 0000000..1466c63
--- /dev/null
@@ -0,0 +1,9 @@
+##fileformat=VCFv4.2
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##contig=<ID=1,assembly=b37,length=249250621>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B       C
+1      1000    .       G       A       .       PASS    .       GT      0/1     0/0     0/0
+1      1001    .       G       A       .       PASS    .       GT      0/0     0/0     0/0
+1      1002    .       G       A       .       PASS    .       GT      0/0     0/1     0/0
+1      1003    .       G       T       .       PASS    .       GT      1/1     1/1     1/1
diff --git a/test/stats.chk b/test/stats.chk
new file mode 100644 (file)
index 0000000..af03c3e
--- /dev/null
@@ -0,0 +1,107 @@
+SN     0       number of samples:      3
+SN     1       number of samples:      3
+SN     0       number of records:      0
+SN     0       number of no-ALTs:      0
+SN     0       number of SNPs: 0
+SN     0       number of MNPs: 0
+SN     0       number of indels:       0
+SN     0       number of others:       0
+SN     0       number of multiallelic sites:   0
+SN     0       number of multiallelic SNP sites:       0
+SN     1       number of records:      0
+SN     1       number of no-ALTs:      0
+SN     1       number of SNPs: 0
+SN     1       number of MNPs: 0
+SN     1       number of indels:       0
+SN     1       number of others:       0
+SN     1       number of multiallelic sites:   0
+SN     1       number of multiallelic SNP sites:       0
+SN     2       number of records:      4
+SN     2       number of no-ALTs:      0
+SN     2       number of SNPs: 4
+SN     2       number of MNPs: 0
+SN     2       number of indels:       0
+SN     2       number of others:       0
+SN     2       number of multiallelic sites:   0
+SN     2       number of multiallelic SNP sites:       0
+TSTV   0       0       0       0.00    0       0       0.00
+TSTV   1       0       0       0.00    0       0       0.00
+TSTV   2       3       1       3.00    3       1       3.00
+SiS    0       1       0       0       0       0       0       0       0
+SiS    1       1       0       0       0       0       0       0       0
+SiS    2       1       1       0       1       0       0       0       0
+AF     2       0.000000        1       0       1       0       0       0       0
+AF     2       0.490000        3       3       0       0       0       0       0
+QUAL   2       998     4       3       1       0
+ST     0       A>C     0
+ST     0       A>G     0
+ST     0       A>T     0
+ST     0       C>A     0
+ST     0       C>G     0
+ST     0       C>T     0
+ST     0       G>A     0
+ST     0       G>C     0
+ST     0       G>T     0
+ST     0       T>A     0
+ST     0       T>C     0
+ST     0       T>G     0
+ST     1       A>C     0
+ST     1       A>G     0
+ST     1       A>T     0
+ST     1       C>A     0
+ST     1       C>G     0
+ST     1       C>T     0
+ST     1       G>A     0
+ST     1       G>C     0
+ST     1       G>T     0
+ST     1       T>A     0
+ST     1       T>C     0
+ST     1       T>G     0
+ST     2       A>C     0
+ST     2       A>G     0
+ST     2       A>T     0
+ST     2       C>A     0
+ST     2       C>G     0
+ST     2       C>T     0
+ST     2       G>A     3
+ST     2       G>C     0
+ST     2       G>T     1
+ST     2       T>A     0
+ST     2       T>C     0
+ST     2       T>G     0
+SN     2       number of samples:      3
+GCsAF  2       0.490000        2       1       0       1       2       3       0.107143        9
+NRDs   2       90.000000       60.000000       75.000000       100.000000
+NRDi   2       0.000000        0.000000        0.000000        0.000000
+GCsS   2       A       100.000 2       0       0       2       0       0       0
+GCsS   2       B       75.000  0       1       0       0       3       0       0
+GCsS   2       C       100.000 0       0       0       1       0       3       1.000000
+GCiS   2       A       0.000   0       0       0       0       0       0       0
+GCiS   2       B       0.000   0       0       0       0       0       0       0
+GCiS   2       C       0.000   0       0       0       0       0       0       0
+GCTs   A       2       1       1       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0
+GCTs   B       0       0       0       0       0       2       1       1       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0
+GCTs   C       0       0       1       0       0       0       0       0       0       0       3       0       0       0       0       0       0       0       0       0       0       0       0       0       0
+GCTi   A       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0
+GCTi   B       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0
+GCTi   C       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0
+PSC    0       A       0       0       0       0       0       0       0.0     0
+PSC    0       B       0       0       0       0       0       0       0.0     0
+PSC    0       C       0       0       0       0       0       0       0.0     0
+PSC    1       A       0       0       0       0       0       0       0.0     0
+PSC    1       B       0       0       0       0       0       0       0.0     0
+PSC    1       C       0       0       0       0       0       0       0.0     0
+PSC    2       A       4       0       0       0       0       0       0.0     0
+PSC    2       B       0       0       4       3       1       0       0.0     1
+PSC    2       C       1       3       0       3       0       0       0.0     0
+PSI    0       A       0       0       0       0.00    0       0
+PSI    0       B       0       0       0       0.00    0       0
+PSI    0       C       0       0       0       0.00    0       0
+PSI    1       A       0       0       0       0.00    0       0
+PSI    1       B       0       0       0       0.00    0       0
+PSI    1       C       0       0       0       0.00    0       0
+PSI    2       A       0       0       0       0.00    0       0
+PSI    2       B       0       0       0       0.00    0       0
+PSI    2       C       0       0       0       0.00    0       0
+HWE    2       0.000000        1       0.330000        0.330000        0.330000
+HWE    2       0.490000        3       0.330000        0.330000        0.330000
diff --git a/test/tabix.1.3000151.out b/test/tabix.1.3000151.out
new file mode 100644 (file)
index 0000000..e9d5c87
--- /dev/null
@@ -0,0 +1 @@
+1      3000151 .       C       T       59.2    PASS    AN=4;AC=2       GT:DP:GQ        0/1:32:245      0/1:32:245
diff --git a/test/tabix.2.3199812.out b/test/tabix.2.3199812.out
new file mode 100644 (file)
index 0000000..be2f66e
--- /dev/null
@@ -0,0 +1 @@
+2      3199812 .       G       GTT,GT  82.7    PASS    AN=4;AC=2,2     GT:GQ:DP        1/2:322:26      1/2:322:26
diff --git a/test/test-rbuf.c b/test/test-rbuf.c
new file mode 100644 (file)
index 0000000..5c0480f
--- /dev/null
@@ -0,0 +1,75 @@
+/*  test/test-rbuf.c -- rbuf_t test harness.
+
+    Copyright (C) 2014 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include "rbuf.h"
+
+void debug_print(rbuf_t *rbuf, int *dat)
+{
+    int i;
+    for (i=-1; rbuf_next(rbuf, &i); ) printf(" %2d", i);
+    printf("\n");
+    for (i=-1; rbuf_next(rbuf, &i); ) printf(" %2d", dat[i]);
+    printf("\n");
+}
+
+int main(int argc, char **argv)
+{
+    int i, j, *dat = (int*)calloc(10,sizeof(int));
+    rbuf_t rbuf;
+    rbuf_init(&rbuf,10);
+
+    rbuf.f = 5; // force wrapping
+    for (i=0; i<9; i++)
+    {
+        j = rbuf_append(&rbuf);
+        dat[j] = i+1;
+    }
+    printf("Inserted 1-9 starting at offset 5:\n");
+    debug_print(&rbuf, dat);
+
+    i = rbuf_kth(&rbuf, 3);
+    printf("4th is %d\n", dat[i]);
+
+    printf("Deleting 1-2:\n");
+    rbuf_shift_n(&rbuf, 2);
+    debug_print(&rbuf, dat);
+
+    printf("Prepending 0-8:\n");
+    for (i=0; i<9; i++)
+    {
+        j = rbuf_prepend(&rbuf);
+        dat[j] = i;
+    }
+    debug_print(&rbuf, dat);
+
+    printf("Expanding:\n");
+    rbuf_expand0(&rbuf,int,rbuf.n+1,dat);
+    debug_print(&rbuf, dat);
+
+    free(dat);
+    return 0;
+}
+
diff --git a/test/test-regidx.c b/test/test-regidx.c
new file mode 100644 (file)
index 0000000..d318fb4
--- /dev/null
@@ -0,0 +1,374 @@
+/*  test/test-regidx.c -- Regions index test harness.
+
+    gcc -g -Wall -O0 -I. -I../htslib/ -L../htslib regidx.c -o test-regidx test-regidx.c -lhts
+
+    Copyright (C) 2014 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+    Permission is hereby granted, free of charge, to any person obtaining a copy
+    of this software and associated documentation files (the "Software"), to deal
+    in the Software without restriction, including without limitation the rights
+    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+    copies of the Software, and to permit persons to whom the Software is
+    furnished to do so, subject to the following conditions:
+    
+    The above copyright notice and this permission notice shall be included in
+    all copies or substantial portions of the Software.
+    
+    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+    THE SOFTWARE.
+*/
+
+#include <stdarg.h>
+#include <stdlib.h>
+#include <stdio.h>
+#include <ctype.h>
+#include <string.h>
+#include <getopt.h>
+#include <htslib/kstring.h>
+#include <time.h>
+#include "regidx.h"
+
+static int verbose = 0;
+
+void debug(const char *format, ...)
+{
+    if ( verbose<2 ) return;
+    va_list ap;
+    va_start(ap, format);
+    vfprintf(stderr, format, ap);
+    va_end(ap);
+}
+void info(const char *format, ...)
+{
+    if ( verbose<1 ) return;
+    va_list ap;
+    va_start(ap, format);
+    vfprintf(stderr, format, ap);
+    va_end(ap);
+}
+void error(const char *format, ...)
+{
+    va_list ap;
+    va_start(ap, format);
+    vfprintf(stderr, format, ap);
+    va_end(ap);
+    exit(-1);
+}
+
+int custom_parse(const char *line, char **chr_beg, char **chr_end, uint32_t *beg, uint32_t *end, void *payload, void *usr)
+{
+    // Use the standard parser for CHROM,FROM,TO
+    int i, ret = regidx_parse_tab(line,chr_beg,chr_end,beg,end,NULL,NULL);
+    if ( ret!=0 ) return ret;
+
+    // Skip the fields that were parsed above
+    char *ss = (char*) line;
+    while ( *ss && isspace(*ss) ) ss++;
+    for (i=0; i<3; i++)
+    {
+        while ( *ss && !isspace(*ss) ) ss++;
+        if ( !*ss ) return -2;  // wrong number of fields
+        while ( *ss && isspace(*ss) ) ss++;
+    }
+    if ( !*ss ) return -2;
+
+    // Parse the payload
+    char *se = ss;
+    while ( *se && !isspace(*se) ) se++;
+    char **dat = (char**) payload;
+    *dat = (char*) malloc(se-ss+1);
+    memcpy(*dat,ss,se-ss+1);
+    (*dat)[se-ss] = 0;
+    return 0;
+}
+void custom_free(void *payload)
+{
+    char **dat = (char**)payload;
+    free(*dat);
+}
+
+void test_sequential_access(void)
+{
+    // Init index with no file name, we will insert the regions manually
+    regidx_t *idx = regidx_init(NULL,custom_parse,custom_free,sizeof(char*),NULL);
+    if ( !idx ) error("init failed\n");
+
+    // Insert regions
+    kstring_t str = {0,0,0};
+    int i, n = 10;
+    for (i=0; i<n; i++)
+    {
+        int beg = 10*(i+1);
+        str.l = 0;
+        ksprintf(&str,"1\t%d\t%d\t%d",beg,beg,beg);
+        if ( regidx_insert(idx,str.s)!=0 ) error("insert failed: %s\n",str.s);
+    }
+
+    // Test
+    regitr_t *itr = regitr_init(idx);
+    i = 0;
+    while ( regitr_loop(itr) )
+    {
+        if ( itr->beg!=itr->end || itr->beg+1!=10*(i+1) ) error("listing failed, expected %d, found %d\n",10*(i+1),itr->beg+1);
+        str.l = 0;
+        ksprintf(&str,"%d",itr->beg+1);
+        if ( strcmp(regitr_payload(itr,char*),str.s) ) error("listing failed, expected payload \"%s\", found \"%s\"\n",str.s,regitr_payload(itr,char*));
+        i++;
+    }
+    if ( i!=n ) error("Expected %d regions, listed %d\n", n,i);
+    debug("ok: listed %d regions\n", n);
+
+    // Clean up
+    regitr_destroy(itr);
+    regidx_destroy(idx);
+    free(str.s);
+}
+
+void test_custom_payload(void)
+{
+    // Init index with no file name, we will insert the regions manually
+    regidx_t *idx = regidx_init(NULL,custom_parse,custom_free,sizeof(char*),NULL);
+    if ( !idx ) error("init failed\n");
+
+    // Insert regions
+    char *line;
+    line = "1 10000000 10000000 1:10000000-10000000"; if ( regidx_insert(idx,line)!=0 ) error("insert failed: %s\n", line);
+    line = "1 20000000 20000001 1:20000000-20000001"; if ( regidx_insert(idx,line)!=0 ) error("insert failed: %s\n", line);
+    line = "1 20000002 20000002 1:20000002-20000002"; if ( regidx_insert(idx,line)!=0 ) error("insert failed: %s\n", line);
+    line = "1 30000000 30000000 1:30000000-30000000"; if ( regidx_insert(idx,line)!=0 ) error("insert failed: %s\n", line);
+
+    // Test 
+    regitr_t *itr = regitr_init(idx);
+    int from, to;
+
+    from = to = 10000000;
+    if ( !regidx_overlap(idx,"1",from-1,to-1,itr) ) error("query failed: 1:%d-%d\n",from,to);
+    if ( strcmp("1:10000000-10000000",regitr_payload(itr,char*)) ) error("query failed: 1:%d-%d vs %s\n", from,to,regitr_payload(itr,char*));
+    if ( !regidx_overlap(idx,"1",from-2,to-1,itr) ) error("query failed: 1:%d-%d\n",from-1,to);
+    if ( !regidx_overlap(idx,"1",from-2,to+3,itr) ) error("query failed: 1:%d-%d\n",from-1,to+2);
+    if ( regidx_overlap(idx,"1",from-2,to-2,itr) ) error("query failed: 1:%d-%d\n",from-1,to-1);
+
+    from = to = 20000000;
+    if ( !regidx_overlap(idx,"1",from-1,to-1,itr) ) error("query failed: 1:%d-%d\n",from,to);
+
+    from = to = 20000002;
+    if ( !regidx_overlap(idx,"1",from-1,to-1,itr) ) error("query failed: 1:%d-%d\n",from,to);
+
+    from = to = 30000000;
+    if ( !regidx_overlap(idx,"1",from-1,to-1,itr) ) error("query failed: 1:%d-%d\n",from,to);
+
+    // Clean up
+    regitr_destroy(itr);
+    regidx_destroy(idx);
+}
+
+void get_random_region(uint32_t min, uint32_t max, uint32_t *beg, uint32_t *end)
+{
+    long int b = random(), e = random();
+    *beg = min + (float)b * (max-min) / RAND_MAX;
+    *end = *beg + (float)e * (max-*beg) / RAND_MAX;
+}
+
+void test_random(int nregs, uint32_t min, uint32_t max)
+{
+    min--;
+    max--;
+
+    // Init index with no file name, we will insert the regions manually
+    regidx_t *idx = regidx_init(NULL,custom_parse,custom_free,sizeof(char*),NULL);
+    if ( !idx ) error("init failed\n");
+
+    // Test region
+    uint32_t beg,end;
+    get_random_region(min,max,&beg,&end);
+
+    // Insert regions
+    int i, nexp = 0;
+    kstring_t str = {0,0,0};
+    for (i=0; i<nregs; i++)
+    {
+        uint32_t b,e;
+        get_random_region(min,max,&b,&e);
+        str.l = 0;
+        ksprintf(&str,"1\t%"PRIu32"\t%"PRIu32"\t1:%"PRIu32"-%"PRIu32"",b+1,e+1,b+1,e+1);
+        if ( regidx_insert(idx,str.s)!=0 ) error("insert failed: %s\n", str.s);
+        if ( e>=beg && b<=end ) nexp++;
+    }
+
+    // Test 
+    regitr_t *itr = regitr_init(idx);
+    int nhit = 0, ret = regidx_overlap(idx,"1",beg,end,itr);
+    if ( nexp && !ret ) error("query failed, expected %d overlap(s), found none: %d-%d\n", nexp,beg+1,end+1);
+    if ( !nexp && ret ) error("query failed, expected no overlaps, found some: %d-%d\n", beg+1,end+1);
+    while ( ret && regitr_overlap(itr) )
+    {
+        str.l = 0;
+        ksprintf(&str,"1:%"PRIu32"-%"PRIu32"",itr->beg+1,itr->end+1);
+        if ( strcmp(str.s,regitr_payload(itr,char*)) )
+            error("query failed, incorrect payload: %s vs %s (%d-%d)\n",str.s,regitr_payload(itr,char*),beg+1,end+1);
+        if ( itr->beg > end || itr->end < beg )
+            error("query failed, incorrect hit: %d-%d vs %d-%d, payload %s\n", beg+1,end+1,itr->beg+1,itr->end+1,regitr_payload(itr,char*));
+        nhit++;
+    }
+    if ( nexp!=nhit ) error("query failed, expected %d overlap(s), found %d: %d-%d\n",nexp,nhit,beg+1,end+1);
+    debug("ok: found %d overlaps\n", nexp);
+
+    // Clean up
+    regitr_destroy(itr);
+    regidx_destroy(idx);
+    free(str.s);
+}
+
+void create_line_bed(char *line, char *chr, int start, int end)
+{
+    sprintf(line,"%s\t%d\t%d\n",chr,start-1,end);
+}
+void create_line_tab(char *line, char *chr, int start, int end)
+{
+    sprintf(line,"%s\t%d\t%d\n",chr,start,end);
+}
+void create_line_reg(char *line, char *chr, int start, int end)
+{
+    sprintf(line,"%s:%d-%d\n",chr,start,end);
+}
+
+typedef void (*set_line_f)(char *line, char *chr, int start, int end);
+
+void test(set_line_f set_line, regidx_parse_f parse)
+{
+    regidx_t *idx = regidx_init(NULL,parse,NULL,0,NULL);
+    if ( !idx ) error("init failed\n");
+
+    char line[250], *chr = "1";
+    int i, n = 10, start, end, nhit;
+    for (i=1; i<n; i++)
+    {
+        start = end = 10*i;
+        set_line(line,chr,start,end);
+        debug("insert: %s", line);
+        if ( regidx_insert(idx,line)!=0 ) error("insert failed: %s\n", line);
+
+        start = end = 10*i + 1;
+        set_line(line,chr,start,end);
+        debug("insert: %s", line);
+        if ( regidx_insert(idx,line)!=0 ) error("insert failed: %s\n", line);
+    }
+
+    regitr_t *itr = regitr_init(idx);
+    for (i=1; i<n; i++)
+    {
+        // no hit
+        start = end = 10*i - 1;
+        if ( regidx_overlap(idx,chr,start-1,end-1,itr) ) error("query failed, there should be no hit: %s:%d-%d\n",chr,start,end);
+        debug("ok: no overlap found for %s:%d-%d\n",chr,start,end);
+
+
+        // one hit
+        start = end = 10*i;
+        if ( !regidx_overlap(idx,chr,start-1,end-1,itr) ) error("query failed, there should be a hit: %s:%d-%d\n",chr,start,end);
+        debug("ok: overlap(s) found for %s:%d-%d\n",chr,start,end);
+        nhit = 0;
+        while ( regitr_overlap(itr) )
+        {
+            if ( itr->beg > end-1 || itr->end < start-1 ) error("query failed, incorrect region: %d-%d for %d-%d\n",itr->beg+1,itr->end+1,start,end);
+            debug("\t %d-%d\n",itr->beg+1,itr->end+1);
+            nhit++;
+        }
+        if ( nhit!=1 ) error("query failed, expected one hit, found %d: %s:%d-%d\n",nhit,chr,start,end);
+
+
+        // one hit
+        start = end = 10*i+1;
+        if ( !regidx_overlap(idx,chr,start-1,end-1,itr) ) error("query failed, there should be a hit: %s:%d-%d\n",chr,start,end);
+        debug("ok: overlap(s) found for %s:%d-%d\n",chr,start,end);
+        nhit = 0;
+        while ( regitr_overlap(itr) )
+        {
+            if ( itr->beg > end-1 || itr->end < start-1 ) error("query failed, incorrect region: %d-%d for %d-%d\n",itr->beg+1,itr->end+1,start,end);
+            debug("\t %d-%d\n",itr->beg+1,itr->end+1);
+            nhit++;
+        }
+        if ( nhit!=1 ) error("query failed, expected one hit, found %d: %s:%d-%d\n",nhit,chr,start,end);
+
+
+        // two hits
+        start = 10*i; end = start+1;
+        if ( !regidx_overlap(idx,chr,start-1,end-1,itr) ) error("query failed, there should be a hit: %s:%d-%d\n",chr,start,end);
+        debug("ok: overlap(s) found for %s:%d-%d\n",chr,start,end);
+        nhit = 0;
+        while ( regitr_overlap(itr) )
+        {
+            if ( itr->beg > end-1 || itr->end < start-1 ) error("query failed, incorrect region: %d-%d for %d-%d\n",itr->beg+1,itr->end+1,start,end);
+            debug("\t %d-%d\n",itr->beg+1,itr->end+1);
+            nhit++;
+        }
+        if ( nhit!=2 ) error("query failed, expected two hits, found %d: %s:%d-%d\n",nhit,chr,start,end);
+
+    }
+    regitr_destroy(itr);
+    regidx_destroy(idx);
+}
+
+static void usage(void)
+{
+    fprintf(stderr, "Usage: test-regidx [OPTIONS]\n");
+    fprintf(stderr, "Options:\n");
+    fprintf(stderr, "   -h, --help          this help message\n");
+    fprintf(stderr, "   -s, --seed <int>    random seed\n");
+    fprintf(stderr, "   -v, --verbose       increase verbosity by giving multiple times\n");
+
+    exit(1);
+}
+
+int main(int argc, char **argv)
+{
+    static struct option loptions[] =
+    {
+        {"help",0,0,'h'},
+        {"verbose",0,0,'v'},
+        {"seed",1,0,'s'},
+        {0,0,0,0}
+    };
+    char c;
+    int seed = (int)time(NULL);
+    while ((c = getopt_long(argc, argv, "hvs:",loptions,NULL)) >= 0) 
+    {
+        switch (c)
+        {
+            case 's': seed = atoi(optarg); break;
+            case 'v': verbose++; break;
+            default: usage(); break;
+        }
+    }
+
+    info("Testing sequential access\n");
+    test_sequential_access();
+
+    info("Testing TAB\n");
+    test(create_line_tab,regidx_parse_tab);
+
+    info("Testing REG\n");
+    test(create_line_reg,regidx_parse_reg);
+
+    info("Testing BED\n");
+    test(create_line_bed,regidx_parse_bed);
+
+    info("Testing custom payload\n");
+    test_custom_payload();
+
+    int i, ntest = 1000, nreg = 50;
+    srandom(seed);
+    info("%d randomized tests, %d regions per test. Random seed is %d\n", ntest,nreg,seed);
+    for (i=0; i<ntest; i++) test_random(nreg,1,1000);
+
+    return 0;
+}
+
+
diff --git a/test/test.pl b/test/test.pl
new file mode 100755 (executable)
index 0000000..75f2d04
--- /dev/null
@@ -0,0 +1,1080 @@
+#!/usr/bin/env perl
+#
+#   Copyright (C) 2012-2016 Genome Research Ltd.
+#
+#   Author: Petr Danecek <pd3@sanger.ac.uk>
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to deal
+# in the Software without restriction, including without limitation the rights
+# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+# copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+# DEALINGS IN THE SOFTWARE.
+
+use strict;
+use warnings;
+use Carp;
+#use IPC::Open2;
+use FindBin;
+use lib "$FindBin::Bin";
+use Getopt::Long;
+use File::Temp qw/ tempfile tempdir /;
+use Cwd qw/ abs_path /;
+
+my $opts = parse_params();
+test_usage($opts,cmd=>'bcftools');
+test_tabix($opts,in=>'merge.a',reg=>'2:3199812-3199812',out=>'tabix.2.3199812.out');
+test_tabix($opts,in=>'merge.a',reg=>'1:3000151-3000151',out=>'tabix.1.3000151.out');
+test_index($opts,in=>'large_chrom_csi_limit',reg=>'chr20:1-2147483647',out=>'large_chrom_csi_limit.20.1.2147483647.out'); # 2147483647 (1<<31-1) is the current chrom limit for csi. bcf conversion and indexing fail above this
+test_index($opts,in=>'large_chrom_csi_limit',reg=>'chr20',out=>'large_chrom.20.1.2147483647.out'); # this fails until bug resolved
+test_vcf_idxstats($opts,in=>'idx',args=>'-s',out=>'idx.out');
+test_vcf_idxstats($opts,in=>'idx',args=>'-n',out=>'idx_count.out');
+test_vcf_idxstats($opts,in=>'empty',args=>'-s',out=>'empty.idx.out');
+test_vcf_idxstats($opts,in=>'empty',args=>'-n',out=>'empty.idx_count.out');
+test_vcf_check($opts,in=>'check',out=>'check.chk');
+test_vcf_check_merge($opts,in=>'check',out=>'check_merge.chk');
+test_vcf_stats($opts,in=>['stats.a','stats.b'],out=>'stats.chk',args=>'-s -');
+test_vcf_stats($opts,in=>['stats.a','stats.b'],out=>'stats.B.chk',args=>'-s B');
+test_vcf_isec($opts,in=>['isec.a','isec.b'],out=>'isec.ab.out',args=>'-n =2');
+test_vcf_isec($opts,in=>['isec.a','isec.b'],out=>'isec.ab.flt.out',args=>'-n =2 -i"STRLEN(REF)==2"');
+test_vcf_isec($opts,in=>['isec.a','isec.b'],out=>'isec.ab.both.out',args=>'-n =2 -c both');
+test_vcf_isec($opts,in=>['isec.a','isec.b'],out=>'isec.ab.any.out',args=>'-n =2 -c any');
+test_vcf_isec($opts,in=>['isec.a','isec.b'],out=>'isec.ab.C.out',args=>'-C -c any');
+test_vcf_isec2($opts,vcf_in=>['isec.a'],tab_in=>'isec',out=>'isec.tab.out',args=>'');
+test_vcf_merge($opts,in=>['merge.a','merge.b','merge.c'],out=>'merge.abc.out',args=>'--force-samples');
+test_vcf_merge($opts,in=>['merge.a','merge.b','merge.c'],out=>'merge.abc.2.out',args=>'--force-samples -Fx');
+test_vcf_merge($opts,in=>['merge.a','merge.b','merge.c'],out=>'merge.abc.3.out',args=>'--force-samples -0');
+test_vcf_merge($opts,in=>['merge.2.a','merge.2.b'],out=>'merge.2.none.out',args=>'--force-samples -m none');
+test_vcf_merge($opts,in=>['merge.2.a','merge.2.b'],out=>'merge.2.both.out',args=>'--force-samples -m both');
+test_vcf_merge($opts,in=>['merge.2.a','merge.2.b'],out=>'merge.2.all.out',args=>'--force-samples -m all');
+test_vcf_merge($opts,in=>['merge.3.a','merge.3.b'],out=>'merge.3.out',args=>'--force-samples -i TR:sum,TA:sum,TG:sum');
+test_vcf_merge($opts,in=>['merge.4.a','merge.4.b'],out=>'merge.4.out',args=>'--force-samples -m id');
+test_vcf_merge($opts,in=>['gvcf.merge.1','gvcf.merge.2','gvcf.merge.3'],out=>'gvcf.merge.1.out',args=>'--gvcf -');
+test_vcf_merge($opts,in=>['merge.gvcf.2.a','merge.gvcf.2.b','merge.gvcf.2.c'],out=>'merge.gvcf.2.out',args=>'--gvcf -');
+test_vcf_merge($opts,in=>['merge.5.a','merge.5.b'],out=>'merge.5.out');
+test_vcf_query($opts,in=>'query',out=>'query.out',args=>q[-f '%CHROM\\t%POS\\t%REF\\t%ALT\\t%DP4\\t%AN[\\t%GT\\t%TGT]\\n']);
+test_vcf_query($opts,in=>'view.filter',out=>'query.2.out',args=>q[-f'%XRI\\n' -i'XRI[*]>1111']);
+test_vcf_query($opts,in=>'view.filter',out=>'query.3.out',args=>q[-f'%XRF\\n' -i'XRF[*]=2e6']);
+test_vcf_query($opts,in=>'view.filter',out=>'query.4.out',args=>q[-f'%XGS\\n' -i'XGS[5]="PQR"']);
+test_vcf_query($opts,in=>'view.filter',out=>'query.4.out',args=>q[-f'%XGS\\n' -i'XGS[*]="GHI"']);
+test_vcf_query($opts,in=>'view.filter',out=>'query.4.out',args=>q[-f'%XGS\\n' -i'XGS[2]~"H"']);
+test_vcf_query($opts,in=>'view.filter',out=>'query.4.out',args=>q[-f'%XGS\\n' -i'XGS[3]!~"H"']);
+test_vcf_query($opts,in=>'view.filter',out=>'query.4.out',args=>q[-f'%XGS\\n' -i'XGS[*]~"H"']);
+test_vcf_query($opts,in=>'view.filter',out=>'query.4.out',args=>q[-f'%XGS\\n' -i'XGS[*]~"HI,JK"']);
+test_vcf_query($opts,in=>'query',out=>'query.5.out',args=>q[-f'%POS %REF %ALT\\n' -i'REF~"C" && ALT~"CT"']);
+test_vcf_query($opts,in=>'query',out=>'query.6.out',args=>q[-f'%POS %REF %ALT\\n' -i'N_ALT=2']);
+test_vcf_query($opts,in=>'query',out=>'query.7.out',args=>q[-f'%POS %AN\\n' -i'AN!=2*N_SAMPLES']);
+test_vcf_query($opts,in=>'query',out=>'query.8.out',args=>q[-f'%POS[ %GL]\\n' -i'min(abs(GL[0]))=10']);
+test_vcf_query($opts,in=>'view.filter',out=>'query.9.out',args=>q[-f'%POS %CIGAR\\n' -i'strlen(CIGAR[*])=4']);
+test_vcf_query($opts,in=>'query',out=>'query.10.out',args=>q[-f'%POS[ %GT]\\n' -i'AC[0]=3']);
+test_vcf_query($opts,in=>'query',out=>'query.10.out',args=>q[-f'%POS[ %GT]\\n' -i'AF[0]=3/4']);
+test_vcf_query($opts,in=>'query',out=>'query.11.out',args=>q[-f'%POS[ %GT]\\n' -i'MAC[0]=1']);
+test_vcf_query($opts,in=>'query',out=>'query.11.out',args=>q[-f'%POS[ %GT]\\n' -i'MAF[0]=1/4']);
+test_vcf_query($opts,in=>'view.vectors',out=>'query.12.out',args=>q[-f'I8=%I8 I16=%I16 I32=%I32 IF=%IF IA8=%IA8 IA16=%IA16 IA32=%IA32 IAF=%IAF IA8=%IA8{1} IA16=%IA16{1} IA32=%IA32{1} IAF=%IAF{1} [ %F8:%F16:%F32:%FF]\\n']);
+test_vcf_query($opts,in=>'query.filter',out=>'query.13.out',args=>q[-f'%POS[ %GT]\\n' -i'GT ="1"']);
+test_vcf_query($opts,in=>'query.filter',out=>'query.14.out',args=>q[-f'%POS[ %GT]\\n' -i'GT!="1"']);
+test_vcf_query($opts,in=>'query.filter',out=>'query.15.out',args=>q[-f'%POS[ %GT]\\n' -e'GT ="1"']);
+test_vcf_query($opts,in=>'query.filter',out=>'query.16.out',args=>q[-f'%POS[ %GT]\\n' -e'GT!="1"']);
+test_vcf_query($opts,in=>'query.2',out=>'query.17.out',args=>q[-f'%XX_A %XX.A %XX.A0 %xx.a0\\n']);
+test_vcf_query($opts,in=>'missing',out=>'query.18.out',args=>q[-i'IINT="."'  -f'%POS %IINT\\n']);
+test_vcf_query($opts,in=>'missing',out=>'query.19.out',args=>q[-i'IINT!="."' -f'%POS %IINT\\n']);
+test_vcf_query($opts,in=>'missing',out=>'query.18.out',args=>q[-e'IINT!="."' -f'%POS %IINT\\n']);
+test_vcf_query($opts,in=>'missing',out=>'query.19.out',args=>q[-e'IINT="."'  -f'%POS %IINT\\n']);
+test_vcf_query($opts,in=>'missing',out=>'query.20.out',args=>q[-i'IFLT="."'  -f'%POS %IFLT\\n']);
+test_vcf_query($opts,in=>'missing',out=>'query.21.out',args=>q[-i'IFLT!="."' -f'%POS %IFLT\\n']);
+test_vcf_query($opts,in=>'missing',out=>'query.20.out',args=>q[-e'IFLT!="."' -f'%POS %IFLT\\n']);
+test_vcf_query($opts,in=>'missing',out=>'query.21.out',args=>q[-e'IFLT="."'  -f'%POS %IFLT\\n']);
+test_vcf_query($opts,in=>'missing',out=>'query.22.out',args=>q[-i'ISTR="."'  -f'%POS %ISTR\\n']);
+test_vcf_query($opts,in=>'missing',out=>'query.23.out',args=>q[-i'ISTR!="."' -f'%POS %ISTR\\n']);
+test_vcf_query($opts,in=>'missing',out=>'query.23.out',args=>q[-e'ISTR="."'  -f'%POS %ISTR\\n']);
+test_vcf_query($opts,in=>'missing',out=>'query.22.out',args=>q[-e'ISTR!="."' -f'%POS %ISTR\\n']);
+test_vcf_query($opts,in=>'missing',out=>'query.24.out',args=>q[-i'FILTER="q11"' -f'%POS %ISTR\\n']);
+test_vcf_query($opts,in=>'query',out=>'query.25.out',args=>q[-f'%LINE']);
+test_vcf_query($opts,in=>'query.filter-type',out=>'query.26.out',args=>q[-f'%POS\\t%REF\\t%ALT\\n' -i'type="snp"']);
+test_vcf_query($opts,in=>'query.filter-type',out=>'query.27.out',args=>q[-f'%POS\\t%REF\\t%ALT\\n' -i'type~"snp"']);
+test_vcf_query($opts,in=>'query.filter-type',out=>'query.28.out',args=>q[-f'%POS\\t%REF\\t%ALT\\n' -i'type!="snp"']);
+test_vcf_query($opts,in=>'query.filter-type',out=>'query.29.out',args=>q[-f'%POS\\t%REF\\t%ALT\\n' -i'type!~"snp"']);
+test_vcf_query($opts,in=>'filter-missing-floats',out=>'query.30.out',args=>q[-f'%POS\\t%A_AF\\t%B_AF\\t%C_AF\\n' -i'A_AF>=0.0001 || B_AF >= 0.0001 || C_AF >= 0.0001']);
+test_vcf_query($opts,in=>'filter-missing-floats',out=>'query.31.out',args=>q[-f'%POS\\t%A_AF\\t%B_AF\\t%C_AF\\n' -e'A_AF>=0.0001 || B_AF >= 0.0001 || C_AF >= 0.0001']);
+test_vcf_query($opts,in=>'missing',out=>'query.32.out',args=>q[-i'FMT/FINT!="."' -f'[\t%FINT]\\n']);
+test_vcf_query($opts,in=>'query.filter.2',out=>'query.33.out',args=>q[-f'[%GT]\\n' -i'GT~"0/[1-9]" || GT~"[1-9]/0"']);
+test_vcf_norm($opts,in=>'norm',out=>'norm.out',fai=>'norm',args=>'-cx');
+test_vcf_norm($opts,in=>'norm.split',out=>'norm.split.out',args=>'-m-');
+test_vcf_norm($opts,in=>'norm.split.2',out=>'norm.split.2.out',args=>'-m-');
+test_vcf_norm($opts,in=>'norm.split',fai=>'norm',out=>'norm.split.and.norm.out',args=>'-m-');
+test_vcf_norm($opts,in=>'norm.merge',out=>'norm.merge.out',args=>'-m+');
+test_vcf_norm($opts,in=>'norm.merge.2',out=>'norm.merge.2.out',args=>'-m+');
+test_vcf_norm($opts,in=>'norm.merge.3',out=>'norm.merge.3.out',args=>'-m+');
+test_vcf_norm($opts,in=>'norm.merge',out=>'norm.merge.strict.out',args=>'-m+ -s');
+test_vcf_norm($opts,in=>'norm.setref',out=>'norm.setref.out',args=>'-Nc s',fai=>'norm');
+test_vcf_norm($opts,in=>'norm.telomere',out=>'norm.telomere.out',fai=>'norm');
+test_vcf_view($opts,in=>'view',out=>'view.1.out',args=>'-aUc1 -C1 -s NA00002 -v snps',reg=>'');
+test_vcf_view($opts,in=>'view',out=>'view.2.out',args=>'-f PASS -Xks NA00003',reg=>'-r20,Y');
+test_vcf_view($opts,in=>'view',out=>'view.3.out',args=>'-xs NA00003',reg=>'');
+test_vcf_view($opts,in=>'view',out=>'view.4.out',args=>q[-i 'QUAL==999 && (FS<20 || FS>=41.02) && ICF>-0.1 && HWE*2>1.2'],reg=>'');
+test_vcf_view($opts,in=>'view',out=>'view.5.out',args=>q[-p],reg=>'');
+test_vcf_view($opts,in=>'view',out=>'view.6.out',args=>q[-P],reg=>'');
+test_vcf_view($opts,in=>'view',out=>'view.7.out',args=>q[-hm2 -M2 -q0.3 -Q0.7],reg=>'');
+test_vcf_view($opts,in=>'view',out=>'view.8.out',args=>q[-Hu],reg=>'');
+test_vcf_view($opts,in=>'view',out=>'view.9.out',args=>q[-GVsnps],reg=>'');
+test_vcf_view($opts,in=>'view',out=>'view.10.out',args=>q[-ne 'INDEL=1 || PV4[0]<0.006'],reg=>'');
+test_vcf_view($opts,in=>'view',out=>'view.exclude.out',args=>'-s ^NA00003',reg=>'');
+test_vcf_view($opts,in=>'view.omitgenotypes',out=>'view.omitgenotypes.out',args=>'',reg=>'');
+test_vcf_view($opts,in=>'view.omitgenotypes',out=>'view.dropgenotypes.out',args=>'-G',reg=>'');
+test_vcf_view($opts,in=>'view.omitgenotypes',out=>'view.dropgenotypes.noheader.out',args=>'-HG',reg=>'');
+test_vcf_view($opts,in=>'many.alleles',out=>'many.alleles.trim.out',args=>'-a',reg=>'');
+test_vcf_view($opts,in=>'view.vectors',out=>'view.vectors.A.out',args=>'-asA',reg=>'');
+test_vcf_view($opts,in=>'view.vectors',out=>'view.vectors.B.out',args=>'-asB',reg=>'');
+test_vcf_view($opts,in=>'view.vectors.2',out=>'view.vectors.C.out',args=>'-asA',reg=>'');
+test_vcf_view($opts,in=>'view.filter',out=>'view.filter.1.out',args=>q[-H -i'FMT/FGS[0]="AAAAAA"'],reg=>'');    # test expressions
+test_vcf_view($opts,in=>'view.filter',out=>'view.filter.2.out',args=>q[-H -i'FMT/FGS[2]="C"'],reg=>'');
+test_vcf_view($opts,in=>'view.filter',out=>'view.filter.3.out',args=>q[-H -i'FMT/FGS[4]="EE"'],reg=>'');
+test_vcf_view($opts,in=>'view.filter',out=>'view.filter.4.out',args=>q[-H -i'FMT/FRS[1]="BB"'],reg=>'');
+test_vcf_view($opts,in=>'view.filter',out=>'view.filter.5.out',args=>q[-H -i'TXT0="text"'],reg=>'');
+test_vcf_view($opts,in=>'view.chrs',out=>'view.chrs.out',args=>'',reg=>'',tgts=>'view.chrs.tab');
+test_vcf_view($opts,in=>'filter.2',out=>'filter.11.out',args=>q[-i 'POS>=3062917'],reg=>'1:3062917-3157410');
+test_vcf_filter($opts,in=>'view.filter',out=>'view.filter.6.out',args=>q[-S. -e'TXT0="text"'],reg=>'');
+test_vcf_filter($opts,in=>'view.filter',out=>'view.filter.7.out',args=>q[-S. -e'FMT/FRS[1]="BB"'],reg=>'');
+test_vcf_filter($opts,in=>'view.filter',out=>'view.filter.8.out',args=>q[-S. -e'FMT/FGS[0]="AAAAAA"'],reg=>'');
+test_vcf_filter($opts,in=>'view.filter',out=>'view.filter.9.out',args=>q[-S. -e'FMT/FGS[1]="BBB"'],reg=>'');
+test_vcf_filter($opts,in=>'view.filter',out=>'view.filter.10.out',args=>q[-S. -e'FMT/FGS[4]="EE"'],reg=>'');
+test_vcf_filter($opts,in=>'view.filter',out=>'view.filter.11.out',args=>q[-S. -e'FMT/STR="XX"'],reg=>'');
+test_vcf_view($opts,in=>'view.minmaxac',out=>'view.minmaxac.1.out',args=>q[-H -C5:nonmajor],reg=>'');
+test_vcf_view($opts,in=>'view.minmaxac',out=>'view.minmaxac.2.out',args=>q[-H -c6:nonmajor],reg=>'');
+test_vcf_view($opts,in=>'view.minmaxac',out=>'view.minmaxac.1.out',args=>q[-H -q0.3:major],reg=>'');
+test_vcf_view($opts,in=>'view.filter.annovar',out=>'view.filter.annovar.1.out',args=>q[-H -i 'Gene.refGene=="RAD21L1"'],reg=>'');
+test_vcf_view($opts,in=>'view.filter.annovar',out=>'view.filter.annovar.2.out',args=>q[-H -i 'Gene.refGene~"NOD"'],reg=>'');
+test_vcf_view($opts,in=>'view.filter.annovar',out=>'view.filter.annovar.3.out',args=>q[-H -i 'LJB2_MutationTaster=="0.291000"'],reg=>'');
+test_vcf_call($opts,in=>'mpileup',out=>'mpileup.1.out',args=>'-mv');
+test_vcf_call($opts,in=>'mpileup',out=>'mpileup.2.out',args=>'-mg0');
+test_vcf_call($opts,in=>'mpileup.X',out=>'mpileup.X.out',args=>'-mv --ploidy-file {PATH}/mpileup.ploidy -S {PATH}/mpileup.samples');
+test_vcf_call($opts,in=>'mpileup.X',out=>'mpileup.X.out',args=>'-mv --ploidy-file {PATH}/mpileup.ploidy -S {PATH}/mpileup.ped');
+test_vcf_call($opts,in=>'mpileup.X',out=>'mpileup.X.2.out',args=>'-mv --ploidy-file {PATH}/mpileup.ploidy -S {PATH}/mpileup.2.samples');
+test_vcf_call_cAls($opts,in=>'mpileup',out=>'mpileup.cAls.out',tab=>'mpileup');
+test_vcf_call($opts,in=>'mpileup.c',out=>'mpileup.c.1.out',args=>'-cv');
+# test_vcf_call($opts,in=>'mpileup.c',out=>'mpileup.c.2.out',args=>'-cg0');
+test_vcf_call($opts,in=>'mpileup.c.X',out=>'mpileup.c.X.out',args=>'-cv --ploidy-file {PATH}/mpileup.ploidy -S {PATH}/mpileup.samples');
+test_vcf_call($opts,in=>'mpileup.c.X',out=>'mpileup.c.X.out',args=>'-cv --ploidy-file {PATH}/mpileup.ploidy -S {PATH}/mpileup.ped');
+test_vcf_call($opts,in=>'mpileup.c.X',out=>'mpileup.c.X.2.out',args=>'-cv --ploidy-file {PATH}/mpileup.ploidy -S {PATH}/mpileup.2.samples');
+test_vcf_filter($opts,in=>'filter.1',out=>'filter.1.out',args=>'-mx -g2 -G2');
+test_vcf_filter($opts,in=>'filter.2',out=>'filter.2.out',args=>q[-e'QUAL==59.2 || (INDEL=0 & (FMT/GQ=25 | FMT/DP=10))' -sModified -S.]);
+test_vcf_filter($opts,in=>'filter.3',out=>'filter.3.out',args=>q[-e'DP=19'],fmt=>'%POS\\t%FILTER\\t%DP[\\t%GT]\\n');
+test_vcf_filter($opts,in=>'filter.3',out=>'filter.4.out',args=>q[-e'DP=19' -s XX],fmt=>'%POS\\t%FILTER\\t%DP[\\t%GT]\\n');
+test_vcf_filter($opts,in=>'filter.3',out=>'filter.5.out',args=>q[-e'DP=19' -s XX -m+],fmt=>'%POS\\t%FILTER\\t%DP[\\t%GT]\\n');
+test_vcf_filter($opts,in=>'filter.3',out=>'filter.6.out',args=>q[-e'DP=19' -s XX -mx],fmt=>'%POS\\t%FILTER\\t%DP[\\t%GT]\\n');
+test_vcf_filter($opts,in=>'filter.3',out=>'filter.7.out',args=>q[-e'DP=19' -s XX -m+x],fmt=>'%POS\\t%FILTER\\t%DP[\\t%GT]\\n');
+test_vcf_filter($opts,in=>'filter.3',out=>'filter.3.out',args=>q[-e'FMT/GT="0/2"'],fmt=>'%POS\\t%FILTER\\t%DP[\\t%GT]\\n');
+test_vcf_filter($opts,in=>'filter.3',out=>'filter.4.out',args=>q[-e'FMT/GT="0/2"' -s XX],fmt=>'%POS\\t%FILTER\\t%DP[\\t%GT]\\n');
+test_vcf_filter($opts,in=>'filter.3',out=>'filter.5.out',args=>q[-e'FMT/GT="0/2"' -s XX -m+],fmt=>'%POS\\t%FILTER\\t%DP[\\t%GT]\\n');
+test_vcf_filter($opts,in=>'filter.3',out=>'filter.6.out',args=>q[-e'FMT/GT="0/2"' -s XX -mx],fmt=>'%POS\\t%FILTER\\t%DP[\\t%GT]\\n');
+test_vcf_filter($opts,in=>'filter.3',out=>'filter.7.out',args=>q[-e'FMT/GT="0/2"' -s XX -m+x],fmt=>'%POS\\t%FILTER\\t%DP[\\t%GT]\\n');
+test_vcf_filter($opts,in=>'filter.2',out=>'filter.8.out',args=>q[-i'FMT/GT="0/0" && AC[*]=2'],fmt=>'%POS\\t%AC[\\t%GT]\\n');
+test_vcf_filter($opts,in=>'filter.2',out=>'filter.8.out',args=>q[-i'AC[*]=2 && FMT/GT="0/0"'],fmt=>'%POS\\t%AC[\\t%GT]\\n');
+test_vcf_filter($opts,in=>'filter.2',out=>'filter.9.out',args=>q[-i'ALT="."'],fmt=>'%POS\\t%AC[\\t%GT]\\n');
+test_vcf_filter($opts,in=>'filter.4',out=>'filter.10.out',args=>q[-S . -i 'FORMAT/TEST3<25']);
+test_vcf_filter($opts,in=>'filter.4',out=>'filter.10.out',args=>q[-S . -i 'FORMAT/TEST4<25']);
+test_vcf_regions($opts,in=>'regions');
+test_vcf_annotate($opts,in=>'annotate',tab=>'annotate',out=>'annotate.out',args=>'-c CHROM,POS,REF,ALT,ID,QUAL,INFO/T_INT,INFO/T_FLOAT,INDEL');
+test_vcf_annotate($opts,in=>'annotate',tab=>'annotate2',out=>'annotate2.out',args=>'-c CHROM,FROM,TO,T_STR');
+test_vcf_annotate($opts,in=>'annotate',vcf=>'annots',out=>'annotate3.out',args=>'-c STR,ID,QUAL,FILTER');
+test_vcf_annotate($opts,in=>'annotate2',vcf=>'annots2',out=>'annotate4.out',args=>'-c ID,QUAL,FILTER,INFO,FMT');
+test_vcf_annotate($opts,in=>'annotate2',vcf=>'annots2',out=>'annotate5.out',args=>'-c ID,QUAL,+FILTER,+INFO,FMT/GT -s A');
+test_vcf_annotate($opts,in=>'annotate3',out=>'annotate6.out',args=>'-x ID,QUAL,^FILTER/fltA,FILTER/fltB,^INFO/AA,INFO/BB,^FMT/GT,FMT/PL');
+test_vcf_annotate($opts,in=>'annotate3',out=>'annotate7.out',args=>'-x FORMAT');
+test_vcf_annotate($opts,in=>'annotate4',vcf=>'annots4',out=>'annotate8.out',args=>'-c +INFO');
+test_vcf_annotate($opts,in=>'annotate4',tab=>'annots4',out=>'annotate8.out',args=>'-c CHROM,POS,REF,ALT,+FA,+FR,+IA,+IR,+SA,+SR');
+test_vcf_annotate($opts,in=>'annotate10',tab=>'annots10',out=>'annotate10.out',args=>'-c CHROM,POS,FMT/FINT,FMT/FFLT,FMT/FSTR');
+test_vcf_annotate($opts,in=>'annotate2',vcf=>'annots2',out=>'annotate11.out',args=>'-c CHROM,POS,FMT/FINT,FMT/FFLT,FMT/FSTR -s A');
+test_vcf_annotate($opts,in=>'annotate2',tab=>'annots11',out=>'annotate11.out',args=>'-c CHROM,POS,FMT/FINT,FMT/FFLT,FMT/FSTR -s A');
+test_vcf_annotate($opts,in=>'annotate2',vcf=>'annots2',out=>'annotate12.out',args=>'-c AAA:=IINT,FMT/BBB:=FMT/FINT');
+test_vcf_annotate($opts,in=>'annotate2',vcf=>'annots2',out=>'annotate13.out',args=>'-x INFO -c INFO/IINT');
+test_vcf_plugin($opts,in=>'plugin1',out=>'missing2ref.out',cmd=>'+missing2ref --no-version');
+test_vcf_plugin($opts,in=>'plugin1',out=>'missing2ref.out',cmd=>'+setGT --no-version',args=>'-- -t . -n 0');
+test_vcf_plugin($opts,in=>'setGT',out=>'setGT.1.out',cmd=>'+setGT --no-version',args=>'-- -t q -n 0 -i \'GT~"." && FMT/DP=30 && GQ=150\'');
+test_vcf_annotate($opts,in=>'annotate9',tab=>'annots9',out=>'annotate9.out',args=>'-c CHROM,POS,REF,ALT,+ID');
+test_vcf_plugin($opts,in=>'plugin1',out=>'fill-AN-AC.out',cmd=>'+fill-AN-AC --no-version');
+test_vcf_plugin($opts,in=>'plugin1',out=>'dosage.out',cmd=>'+dosage');
+test_vcf_plugin($opts,in=>'fixploidy',out=>'fixploidy.out',cmd=>'+fixploidy --no-version',args=>'-- -s {PATH}/fixploidy.samples -p {PATH}/fixploidy.ploidy');
+test_vcf_plugin($opts,in=>'view.PL',out=>'guess-ploidy.PL.out',cmd=>'+guess-ploidy',args=>'-vrX | grep -v bcftools');
+test_vcf_plugin($opts,in=>'view.GL',out=>'guess-ploidy.GL.out',cmd=>'+guess-ploidy',args=>'-vrX | grep -v bcftools');
+test_vcf_plugin($opts,in=>'view.GL',out=>'view.PL.vcf',cmd=>'+tag2tag --no-version',args=>'-- -r --gl-to-pl');
+test_vcf_plugin($opts,in=>'view.GP',out=>'view.GT.vcf',cmd=>'+tag2tag --no-version',args=>'-- -r --gp-to-gt -t 0.2');
+test_vcf_plugin($opts,in=>'merge.a',out=>'fill-tags.out',cmd=>'+fill-tags --no-version',args=>'-- -t AN,AC,AC_Hom,AC_Het,AC_Hemi');
+test_vcf_plugin($opts,in=>'view',out=>'fill-tags.2.out',cmd=>'+fill-tags --no-version',args=>'-- -t AC,AN,AF,MAF,NS');
+test_vcf_plugin($opts,in=>'view',out=>'fill-tags.3.out',cmd=>'+fill-tags --no-version',args=>'-- -t AC -S {PATH}/fill-tags.3.smpl');
+test_vcf_plugin($opts,in=>'fill-tags-hemi',out=>'fill-tags-hemi.1.out',cmd=>'+fill-tags --no-version');
+test_vcf_plugin($opts,in=>'fill-tags-hemi',out=>'fill-tags-hemi.2.out',cmd=>'+fill-tags --no-version',args=>'-- -d');
+test_vcf_plugin($opts,in=>'view',out=>'view.GTisec.out',cmd=>'+GTisec',args=>' | grep -v bcftools');
+test_vcf_plugin($opts,in=>'view',out=>'view.GTisec.H.out',cmd=>'+GTisec',args=>'-- -H | grep -v bcftools');
+test_vcf_plugin($opts,in=>'view',out=>'view.GTisec.Hm.out',cmd=>'+GTisec',args=>'-- -Hm | grep -v bcftools');
+test_vcf_plugin($opts,in=>'view',out=>'view.GTisec.Hmv.out',cmd=>'+GTisec',args=>'-- -Hmv | grep -v bcftools');
+test_vcf_plugin($opts,in=>'view',out=>'view.GTisec.Hv.out',cmd=>'+GTisec',args=>'-- -Hv | grep -v bcftools');
+test_vcf_plugin($opts,in=>'view',out=>'view.GTisec.m.out',cmd=>'+GTisec',args=>'-- -m | grep -v bcftools');
+test_vcf_plugin($opts,in=>'view',out=>'view.GTisec.mv.out',cmd=>'+GTisec',args=>'-- -mv | grep -v bcftools');
+test_vcf_plugin($opts,in=>'view',out=>'view.GTisec.v.out',cmd=>'+GTisec',args=>'-- -v | grep -v bcftools');
+test_vcf_plugin($opts,in=>'trio',out=>'trio.out',cmd=>'+trio-switch-rate',args=>'-- -p {PATH}/trio.ped | grep -v bcftools');
+test_vcf_plugin($opts,in=>'ad-bias',out=>'ad-bias.out',cmd=>'+ad-bias',args=>'-- -s {PATH}/ad-bias.samples | grep -v bcftools');
+test_vcf_plugin($opts,in=>'af-dist',out=>'af-dist.out',cmd=>'+af-dist',args=>' | grep -v bcftools');
+test_vcf_plugin($opts,in=>'fixref',out=>'fixref.1.out',cmd=>'+fixref',args=>'-- -f {PATH}/norm.fa -m top');
+test_vcf_plugin($opts,in=>'aa',out=>'aa.out',cmd=>'+fill-from-fasta',args=>'-- -f {PATH}/aa.fa -c AA -h {PATH}/aa.hdr -i \'TYPE="snp"\'');
+test_vcf_plugin($opts,in=>'ref',out=>'ref.out',cmd=>'+fill-from-fasta',args=>'-- -f {PATH}/norm.fa -c REF');
+test_vcf_plugin($opts,in=>'view',out=>'view.GTsubset.NA1.out',cmd=>'+GTsubset --no-version',args=>'-- -s NA00001');
+test_vcf_plugin($opts,in=>'view',out=>'view.GTsubset.NA1NA2.out',cmd=>'+GTsubset --no-version',args=>'-- -s NA00001,NA00002');
+test_vcf_plugin($opts,in=>'view',out=>'view.GTsubset.NA1NA2NA3.out',cmd=>'+GTsubset --no-version',args=>'-- -s NA00001,NA00002,NA00003');
+test_vcf_plugin($opts,in=>'mendelian',out=>'mendelian.1.out',cmd=>'+mendelian --no-version',args=>'-- -t mom1,dad1,child1 -d');
+test_vcf_plugin($opts,in=>'mendelian',out=>'mendelian.2.out',cmd=>'+mendelian --no-version',args=>'-- -t mom1,dad1,child1 -l+');
+test_vcf_plugin($opts,in=>'mendelian',out=>'mendelian.3.out',cmd=>'+mendelian --no-version',args=>'-- -t mom1,dad1,child1 -lx');
+test_vcf_concat($opts,in=>['concat.1.a','concat.1.b'],out=>'concat.1.vcf.out',do_bcf=>0,args=>'');
+test_vcf_concat($opts,in=>['concat.1.a','concat.1.b'],out=>'concat.1.bcf.out',do_bcf=>1,args=>'');
+test_vcf_concat($opts,in=>['concat.2.a','concat.2.b'],out=>'concat.2.vcf.out',do_bcf=>0,args=>'-a');
+test_vcf_concat($opts,in=>['concat.2.a','concat.2.b'],out=>'concat.2.bcf.out',do_bcf=>1,args=>'-a');
+test_vcf_concat($opts,in=>['concat.2.a','concat.2.b'],out=>'concat.4.vcf.out',do_bcf=>0,args=>'-aD');
+test_vcf_concat($opts,in=>['concat.2.a','concat.2.b'],out=>'concat.4.bcf.out',do_bcf=>1,args=>'-aD');
+test_vcf_concat($opts,in=>['concat.3.a','concat.3.b','concat.3.0','concat.3.c','concat.3.d','concat.3.e','concat.3.f'],out=>'concat.3.vcf.out',do_bcf=>0,args=>'-l');
+test_vcf_concat($opts,in=>['concat.3.a','concat.3.b','concat.3.0','concat.3.c','concat.3.d','concat.3.e','concat.3.f'],out=>'concat.3.bcf.out',do_bcf=>1,args=>'-l');
+test_naive_concat($opts,name=>'naive_concat',max_hdr_lines=>10000,max_body_lines=>10000,nfiles=>10);
+test_vcf_reheader($opts,in=>'reheader',out=>'reheader.1.out',header=>'reheader.hdr');
+test_vcf_reheader($opts,in=>'reheader',out=>'reheader.2.out',samples=>'reheader.samples');
+test_vcf_reheader($opts,in=>'reheader',out=>'reheader.2.out',samples=>'reheader.samples2');
+test_vcf_reheader($opts,in=>'reheader',out=>'reheader.3.out',samples=>'reheader.samples3');
+test_vcf_reheader($opts,in=>'reheader',out=>'reheader.4.out',samples=>'reheader.samples4');
+test_vcf_reheader($opts,in=>'empty',out=>'reheader.empty.out',header=>'reheader.empty.hdr');
+test_rename_chrs($opts,in=>'annotate');
+test_vcf_convert($opts,in=>'convert',out=>'convert.gs.gt.gen',args=>'-g -,.');
+test_vcf_convert($opts,in=>'convert',out=>'convert.gs.gt.samples',args=>'-g .,-');
+test_vcf_convert($opts,in=>'convert',out=>'convert.gs.pl.gen',args=>'-g -,. --tag PL');
+test_vcf_convert($opts,in=>'convert',out=>'convert.gs.pl.samples',args=>'-g .,- --tag PL');
+test_vcf_convert($opts,in=>'check',out=>'check.gs.vcfids.gen',args=>'-g -,. --vcf-ids');
+test_vcf_convert($opts,in=>'check',out=>'check.gs.vcfids.samples',args=>'-g .,- --vcf-ids');
+test_vcf_convert($opts,in=>'check',out=>'check.gs.chrom.gen',args=>'-g -,. --chrom');
+test_vcf_convert($opts,in=>'check',out=>'check.gs.chrom.samples',args=>'-g .,- --chrom');
+test_vcf_convert($opts,in=>'check',out=>'check.gs.vcfids_chrom.gen',args=>'-g -,. --chrom --vcf-ids');
+test_vcf_convert($opts,in=>'check',out=>'check.gs.vcfids_chrom.samples',args=>'-g .,- --chrom --vcf-ids');
+test_vcf_convert($opts,in=>'convert',out=>'convert.hls.haps',args=>'-h -,.,.');
+test_vcf_convert($opts,in=>'convert',out=>'convert.hls.legend',args=>'-h .,-,.');
+test_vcf_convert($opts,in=>'convert',out=>'convert.hls.samples',args=>'-h .,.,-');
+test_vcf_convert_hls2vcf($opts,h=>'convert.hls.gt.hap',l=>'convert.hls.gt.legend',s=>'convert.hls.gt.samples',out=>'convert.gt.noHead.vcf',args=>'-H');
+test_vcf_convert_hs2vcf($opts,h=>'convert.hs.gt.hap',s=>'convert.hs.gt.samples',out=>'convert.gt.noHead.vcf',args=>'--hapsample2vcf');
+test_vcf_convert($opts,in=>'convert',out=>'convert.hs.hap',args=>'--hapsample -,.');
+test_vcf_convert($opts,in=>'convert',out=>'convert.hs.sample',args=>'--hapsample .,-');
+test_vcf_convert_gvcf($opts,in=>'convert.gvcf',out=>'convert.gvcf.out',fa=>'gvcf.fa',args=>'--gvcf2vcf');
+test_vcf_convert_tsv2vcf($opts,in=>'convert.23andme',out=>'convert.23andme.vcf',args=>'-c ID,CHROM,POS,AA -s SAMPLE1',fai=>'23andme');
+test_vcf_consensus($opts,in=>'consensus',out=>'consensus.1.out',fa=>'consensus.fa',mask=>'consensus.tab',args=>'');
+test_vcf_consensus_chain($opts,in=>'consensus',out=>'consensus.1.chain',chain=>'consensus.1.chain',fa=>'consensus.fa',mask=>'consensus.tab',args=>'');
+test_vcf_consensus($opts,in=>'consensus',out=>'consensus.2.out',fa=>'consensus.fa',mask=>'consensus.tab',args=>'-H 1');
+test_vcf_consensus_chain($opts,in=>'consensus',out=>'consensus.2.chain',chain=>'consensus.2.chain',fa=>'consensus.fa',mask=>'consensus.tab',args=>'-H 1');
+test_vcf_consensus($opts,in=>'consensus',out=>'consensus.3.out',fa=>'consensus.fa',mask=>'consensus.tab',args=>'-i');
+test_vcf_consensus_chain($opts,in=>'consensus',out=>'consensus.3.chain',chain=>'consensus.3.chain',fa=>'consensus.fa',mask=>'consensus.tab',args=>'-i');
+test_vcf_consensus($opts,in=>'consensus',out=>'consensus.4.out',fa=>'consensus.fa',args=>'-H 1');
+test_vcf_consensus_chain($opts,in=>'consensus',out=>'consensus.4.chain',chain=>'consensus.4.chain',fa=>'consensus.fa',args=>'-H 1');
+test_vcf_consensus($opts,in=>'consensus2',out=>'consensus2.1.out',fa=>'consensus2.fa',args=>'-H 1');
+test_vcf_consensus($opts,in=>'consensus2',out=>'consensus2.2.out',fa=>'consensus2.fa',args=>'-H 2');
+test_vcf_consensus($opts,in=>'empty',out=>'consensus.5.out',fa=>'consensus.fa',args=>'');
+test_mpileup($opts,in=>[qw(1 2 3)],out=>'mpileup/mpileup.1.out',args=>q[-r17:100-150],test_list=>1);
+test_mpileup($opts,in=>[qw(1 2 3)],out=>'mpileup/mpileup.2.out',args=>q[-a DP,DV -r17:100-600]); # test files from samtools mpileup test suite
+test_mpileup($opts,in=>[qw(1)],out=>'mpileup/mpileup.3.out',args=>q[-B --ff 0x14 -r17:1050-1060]); # test file converted to vcf from samtools mpileup test suite
+test_mpileup($opts,in=>[qw(1 2 3)],out=>'mpileup/mpileup.4.out',args=>q[-a DP,DPR,DV,DP4,INFO/DPR,SP -r17:100-600]); #test files from samtools mpileup test suite
+test_mpileup($opts,in=>[qw(1 2 3)],out=>'mpileup/mpileup.5.out',args=>q[-a DP,AD,ADF,ADR,SP,INFO/AD,INFO/ADF,INFO/ADR -r17:100-600]);
+test_mpileup($opts,in=>[qw(1 2 3)],out=>'mpileup/mpileup.6.out',args=>q[-a DP,DV -r17:100-600 --gvcf 0,2,5]);
+test_mpileup($opts,in=>[qw(1 2 3)],out=>'mpileup/mpileup.6.out',args=>q[-a DP,DV -r17:100-200,17:201-300,17:301-400,17:401-500,17:501-600 --gvcf 0,2,5]);
+test_mpileup($opts,in=>[qw(1 2 3)],out=>'mpileup/mpileup.7.out',args=>q[-r17:100-150 -s HG00101,HG00102]);
+test_mpileup($opts,in=>[qw(1 2 3)],out=>'mpileup/mpileup.7.out',args=>q[-r17:100-150 -S {PATH}/mplp.samples]);
+test_mpileup($opts,in=>[qw(1 2 3)],out=>'mpileup/mpileup.8.out',args=>q[-r17:100-150 -s ^HG00101,HG00102]);
+test_mpileup($opts,in=>[qw(1 2 3)],out=>'mpileup/mpileup.8.out',args=>q[-r17:100-150 -S ^{PATH}/mplp.samples]);
+test_mpileup($opts,in=>[qw(1 2 3)],out=>'mpileup/mpileup.9.out',args=>q[-t17:100-150 -S {PATH}/mplp.9.samples]);
+test_mpileup($opts,in=>[qw(1 2 3)],out=>'mpileup/mpileup.10.out',args=>q[-t17:100-150 -G {PATH}/mplp.10.samples]);
+test_mpileup($opts,in=>[qw(3)],out=>'mpileup/mpileup.11.out',args=>q[]);
+test_mpileup($opts,in=>[qw(3 4)],out=>'mpileup/mpileup.11.out',args=>q[-s HG00102]);
+test_mpileup($opts,in=>[qw(3 4)],out=>'mpileup/mpileup.11.out',args=>q[-s ^HG99999]);
+test_mpileup($opts,in=>[qw(3 4)],out=>'mpileup/mpileup.11.out',args=>q[-G {PATH}/mplp.11.rgs]);
+test_csq($opts,in=>'csq',out=>'csq.1.out',cmd=>'-f {PATH}/csq.fa -g {PATH}/csq.gff3');
+test_csq_real($opts,in=>'csq');
+
+print "\nNumber of tests:\n";
+printf "    total   .. %d\n", $$opts{nok}+$$opts{nfailed};
+printf "    passed  .. %d\n", $$opts{nok};
+printf "    failed  .. %d\n", $$opts{nfailed};
+print "\n";
+
+exit ($$opts{nfailed} != 0);
+
+#--------------------
+
+sub error
+{
+    my (@msg) = @_;
+    if ( scalar @msg ) { confess @msg; }
+    print
+        "About: htslib consistency test script\n",
+        "Usage: test.pl [OPTIONS]\n",
+        "Options:\n",
+        "   -p, --plugins                   Test also plugins, requires libhts.so.\n",
+        "   -r, --redo-outputs              Recreate expected output files.\n",
+        "   -t, --temp-dir <path>           When given, temporary files will not be removed.\n",
+        "   -h, -?, --help                  This help message.\n",
+        "\n";
+    exit -1;
+}
+sub parse_params
+{
+    my $opts = { bgzip=>"bgzip", keep_files=>0, nok=>0, nfailed=>0, tabix=>"tabix", plugins=>0 };
+    my $help;
+    Getopt::Long::Configure('bundling');
+    my $ret = GetOptions (
+            'e|exec=s' => sub { my ($tool, $path) = split /=/, $_[1]; $$opts{$tool} = $path if $path },
+            't|temp-dir:s' => \$$opts{keep_files},
+            'p|plugins' => \$$opts{test_plugins},
+            'r|redo-outputs' => \$$opts{redo_outputs},
+            'h|?|help' => \$help
+            );
+    if ( !$ret or $help ) { error(); }
+    $$opts{tmp} = $$opts{keep_files} ? $$opts{keep_files} : tempdir(CLEANUP=>1);
+    if ( $$opts{keep_files} ) { cmd("mkdir -p $$opts{keep_files}"); }
+    $$opts{path} = $FindBin::RealBin;
+    $$opts{bin}  = $FindBin::RealBin;
+    $$opts{bin}  =~ s{/test/?$}{};
+    return $opts;
+}
+sub _cmd
+{
+    my ($cmd) = @_;
+    my $kid_io;
+    my @out;
+    my $pid = open($kid_io, "-|");
+    if ( !defined $pid ) { error("Cannot fork: $!"); }
+    if ($pid)
+    {
+        # parent
+        @out = <$kid_io>;
+        close($kid_io);
+    }
+    else
+    {
+        # child
+        exec('/bin/bash', '-o','pipefail','-c', $cmd) or error("Cannot execute the command [/bin/sh -o pipefail -c $cmd]: $!");
+    }
+    return ($? >> 8, join('',@out));
+}
+sub cmd
+{
+    my ($cmd) = @_;
+    my ($ret,$out) = _cmd($cmd);
+    if ( $ret ) { error("The command failed: $cmd\n", $out); }
+    return $out;
+}
+sub test_cmd
+{
+    my ($opts,%args) = @_;
+    if ( !exists($args{out}) )
+    {
+        if ( !exists($args{in}) ) { error("FIXME: expected out or in key\n"); }
+        $args{out} = "$args{in}.out";
+    }
+    my ($package, $filename, $line, $test)=caller(1);
+    $test =~ s/^.+:://;
+
+    print "$test:\n";
+    print "\t$args{cmd}\n";
+
+    my ($ret,$out) = _cmd("$args{cmd}");
+    if ( $ret ) { failed($opts,$test,"Non-zero status $ret"); return; }
+    if ( $$opts{redo_outputs} && -e "$$opts{path}/$args{out}" )
+    {
+        rename("$$opts{path}/$args{out}","$$opts{path}/$args{out}.old");
+        open(my $fh,'>',"$$opts{path}/$args{out}") or error("$$opts{path}/$args{out}: $!");
+        print $fh $out;
+        close($fh);
+        my ($ret,$out) = _cmd("diff -q $$opts{path}/$args{out} $$opts{path}/$args{out}.old");
+        if ( !$ret && $out eq '' ) { unlink("$$opts{path}/$args{out}.old"); }
+        else
+        {
+            print "\tthe expected output changed, saving:\n";
+            print "\t  old .. $$opts{path}/$args{out}.old\n";
+            print "\t  new .. $$opts{path}/$args{out}\n";
+        }
+    }
+    my $exp = '';
+    if ( exists($args{exp}) ) { $exp = $args{exp}; }
+    elsif ( open(my $fh,'<',"$$opts{path}/$args{out}") )
+    {
+        my @exp = <$fh>;
+        $exp = join('',@exp);
+        close($fh);
+    }
+    else
+    {
+        open(my $fh,'>',"$$opts{path}/$args{out}.new") or error("$$opts{path}/$args{out}.new: $!");
+        print $fh $out;
+        close($fh);
+        if ( !$$opts{redo_outputs} ) { failed($opts,$test,"$$opts{path}/$args{out}.new"); return; }
+    }
+
+    if ( $exp ne $out )
+    {
+        open(my $fh,'>',"$$opts{path}/$args{out}.new") or error("$$opts{path}/$args{out}.new");
+        print $fh $out;
+        close($fh);
+        if ( !-e "$$opts{path}/$args{out}" && !exists($args{exp}) )
+        {
+            rename("$$opts{path}/$args{out}.new","$$opts{path}/$args{out}") or error("rename $$opts{path}/$args{out}.new $$opts{path}/$args{out}: $!");
+            print "\tthe file with expected output does not exist, creating new one:\n";
+            print "\t\t$$opts{path}/$args{out}\n";
+        }
+        else
+        {
+            if ( exists($args{exp}) )
+            {
+                open(my $fh,'>',"$$opts{path}/$args{out}") or error("$$opts{path}/$args{out}");
+                print $fh $exp;
+                close($fh);
+            }
+            failed($opts,$test,"The outputs differ:\n\t\t$$opts{path}/$args{out}\n\t\t$$opts{path}/$args{out}.new");
+        }
+        return;
+    }
+    passed($opts,$test);
+}
+sub failed
+{
+    my ($opts,$test,$reason) = @_;
+    $$opts{nfailed}++;
+    if ( defined $reason ) { print "\n\t$reason"; }
+    print "\n.. failed ...\n\n";
+}
+sub passed
+{
+    my ($opts,$test) = @_;
+    $$opts{nok}++;
+    print ".. ok\n\n";
+}
+sub is_file_newer
+{
+    my ($afile,$bfile) = @_;
+    my (@astat) = stat($afile) or return 0;
+    my (@bstat) = stat($bfile) or return 0;
+    if ( $astat[9]>$bstat[9] ) { return 1 }
+    return 0;
+}
+sub bgzip_tabix
+{
+    my ($opts,%args) = @_;
+    my $file = "$args{file}.$args{suffix}";
+    if ( $$opts{redo_outputs} or !-e "$$opts{tmp}/$file.gz" or is_file_newer("$$opts{path}/$file","$$opts{tmp}/$file.gz") )
+    {
+        cmd("cat $$opts{path}/$file | $$opts{bgzip} -c > $$opts{tmp}/$file.gz");
+    }
+    if ( $$opts{redo_outputs} or !-e "$$opts{tmp}/$file.gz.tbi" or is_file_newer("$$opts{tmp}/$file.gz","$$opts{tmp}/$file.gz.tbi") )
+    {
+        cmd("$$opts{tabix} -f $args{args} $$opts{tmp}/$file.gz");
+    }
+}
+sub bgzip_tabix_vcf
+{
+    my ($opts,$file) = @_;
+    bgzip_tabix($opts,file=>$file,suffix=>'vcf',args=>'-p vcf');
+}
+
+
+# The tests --------------------------
+
+sub test_tabix
+{
+    my ($opts,%args) = @_;
+    bgzip_tabix_vcf($opts,$args{in});
+    test_cmd($opts,%args,cmd=>"$$opts{tabix} $$opts{tmp}/$args{in}.vcf.gz $args{reg}");
+
+    cmd("$$opts{bin}/bcftools view -Ob $$opts{tmp}/$args{in}.vcf.gz > $$opts{tmp}/$args{in}.bcf");
+    cmd("$$opts{bin}/bcftools index -f $$opts{tmp}/$args{in}.bcf");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools view -H $$opts{tmp}/$args{in}.bcf $args{reg}");
+}
+sub test_index
+{
+    my ($opts,%args) = @_;
+    cmd("$$opts{bin}/bcftools view -Oz $$opts{path}/$args{in}.vcf > $$opts{tmp}/$args{in}.vcf.gz");
+    cmd("$$opts{bin}/bcftools index -f $$opts{tmp}/$args{in}.vcf.gz");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools view -H $$opts{tmp}/$args{in}.vcf.gz $args{reg}");
+
+    cmd("$$opts{bin}/bcftools view -Ob $$opts{path}/$args{in}.vcf > $$opts{tmp}/$args{in}.bcf");
+    cmd("$$opts{bin}/bcftools index -f $$opts{tmp}/$args{in}.bcf");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools view -H $$opts{tmp}/$args{in}.bcf $args{reg}");
+
+    # output path
+    unlink("$$opts{tmp}/$args{in}.bcf.csi", "$$opts{tmp}/$args{in}.bcf.csi", "$$opts{tmp}/$args{in}.vcf.gz.tbi");
+    cmd("$$opts{bin}/bcftools index -fo $$opts{tmp}/$args{in}.csi $$opts{tmp}/$args{in}.bcf");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools view -H $$opts{tmp}/$args{in}.bcf $args{reg}");
+
+    # streaming
+    cmd("$$opts{bin}/bcftools view -Oz $$opts{path}/$args{in}.vcf | tee $$opts{tmp}/$args{in}.vcf.gz | $$opts{bin}/bcftools index -fo $$opts{tmp}/$args{in}.vcf.gz.csi");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools view -H $$opts{tmp}/$args{in}.vcf.gz $args{reg}");
+
+    cmd("$$opts{bin}/bcftools view -Ob $$opts{path}/$args{in}.vcf | tee $$opts{tmp}/$args{in}.bcf | $$opts{bin}/bcftools index -fo $$opts{tmp}/$args{in}.bcf.csi");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools view -H $$opts{tmp}/$args{in}.bcf $args{reg}");
+}
+
+sub test_vcf_idxstats
+{
+    my ($opts,%args) = @_;
+    cmd("$$opts{bin}/bcftools view -Oz $$opts{path}/$args{in}.vcf > $$opts{tmp}/$args{in}.vcf.gz");
+    cmd("$$opts{bin}/bcftools index --tbi -f $$opts{tmp}/$args{in}.vcf.gz");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools index $args{args} $$opts{tmp}/$args{in}.vcf.gz");
+    unlink("$$opts{tmp}/$args{in}.vcf.gz.tbi");
+    cmd("$$opts{bin}/bcftools index --csi -f $$opts{tmp}/$args{in}.vcf.gz");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools index $args{args} $$opts{tmp}/$args{in}.vcf.gz");
+    unlink("$$opts{tmp}/$args{in}.vcf.gz.csi");
+
+    cmd("$$opts{bin}/bcftools view -Ob $$opts{path}/$args{in}.vcf > $$opts{tmp}/$args{in}.bcf");
+    cmd("$$opts{bin}/bcftools index -f $$opts{tmp}/$args{in}.bcf");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools index $args{args} $$opts{tmp}/$args{in}.bcf");
+}
+
+sub test_vcf_check
+{
+    my ($opts,%args) = @_;
+    bgzip_tabix_vcf($opts,$args{in});
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools stats -s - $$opts{tmp}/$args{in}.vcf.gz | grep -v '^# The command' | grep -v '^# This' | grep -v '^ID\t'");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools view -Ob $$opts{tmp}/$args{in}.vcf.gz | $$opts{bin}/bcftools stats -s - | grep -v '^# The command' | grep -v '^# This' | grep -v '^ID\t'");
+}
+
+sub test_vcf_check_merge
+{
+    my ($opts,%args) = @_;
+    bgzip_tabix_vcf($opts,$args{in});
+    cmd("$$opts{bin}/bcftools stats -r 1 $$opts{tmp}/$args{in}.vcf.gz > $$opts{tmp}/$args{in}.1.chk");
+    cmd("$$opts{bin}/bcftools stats -r 2 $$opts{tmp}/$args{in}.vcf.gz > $$opts{tmp}/$args{in}.2.chk");
+    cmd("$$opts{bin}/bcftools stats -r 3 $$opts{tmp}/$args{in}.vcf.gz > $$opts{tmp}/$args{in}.3.chk");
+    cmd("$$opts{bin}/bcftools stats -r 4 $$opts{tmp}/$args{in}.vcf.gz > $$opts{tmp}/$args{in}.4.chk");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/misc/plot-vcfstats -m $$opts{tmp}/$args{in}.1.chk $$opts{tmp}/$args{in}.2.chk $$opts{tmp}/$args{in}.3.chk $$opts{tmp}/$args{in}.4.chk 2>/dev/null | grep -v 'plot-vcfstats' | grep -v '^# The command' | grep -v '^# This' | grep -v '^ID\t'");
+}
+
+sub test_vcf_stats
+{
+    my ($opts,%args) = @_;
+    my $files = '';
+    for my $file (@{$args{in}})
+    {
+        bgzip_tabix_vcf($opts,$file);
+        $files .= " $$opts{tmp}/$file.vcf.gz";
+    }
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools stats $args{args} $files | grep -v '^#' | grep -v '^ID\t'");
+}
+sub test_vcf_merge
+{
+    my ($opts,%args) = @_;
+    my @files;
+    for my $file (@{$args{in}})
+    {
+        bgzip_tabix_vcf($opts,$file);
+        push @files, "$$opts{tmp}/$file.vcf.gz";
+    }
+    my $args  = exists($args{args}) ? $args{args} : '';
+    my $files = join(' ',@files);
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools merge --no-version $args $files");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools merge -Ob $args $files | $$opts{bin}/bcftools view | grep -v ^##bcftools_");
+}
+sub test_vcf_isec
+{
+    my ($opts,%args) = @_;
+    my @files;
+    for my $file (@{$args{in}})
+    {
+        bgzip_tabix_vcf($opts,$file);
+        push @files, "$$opts{tmp}/$file.vcf.gz";
+    }
+    my $files = join(' ',@files);
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools isec $args{args} $files 2>/dev/null");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools isec -Ob $args{args} $files 2>/dev/null");
+}
+sub test_vcf_isec2
+{
+    my ($opts,%args) = @_;
+    my @files;
+    for my $file (@{$args{vcf_in}})
+    {
+        bgzip_tabix_vcf($opts,$file);
+        push @files, "$$opts{tmp}/$file.vcf.gz";
+    }
+    my $files = join(' ',@files);
+    bgzip_tabix($opts,file=>$args{tab_in},suffix=>'tab',args=>'-s 1 -b 2 -e 3');
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools isec --no-version  $args{args} -T $$opts{tmp}/$args{tab_in}.tab.gz $files 2>/dev/null");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools isec -Ob $args{args} -T $$opts{tmp}/$args{tab_in}.tab.gz $files 2>/dev/null | $$opts{bin}/bcftools view | grep -v ^##bcftools_");
+}
+sub test_vcf_query
+{
+    my ($opts,%args) = @_;
+    bgzip_tabix_vcf($opts,$args{in});
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools query $args{args} $$opts{tmp}/$args{in}.vcf.gz");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools view -Ob $$opts{tmp}/$args{in}.vcf.gz | $$opts{bin}/bcftools query $args{args}");
+}
+sub test_vcf_convert
+{
+    my ($opts,%args) = @_;
+    bgzip_tabix_vcf($opts,$args{in});
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools convert $args{args} $$opts{tmp}/$args{in}.vcf.gz 2>/dev/null");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools view -Ob $$opts{tmp}/$args{in}.vcf.gz | $$opts{bin}/bcftools convert $args{args} 2>/dev/null");
+}
+sub test_vcf_convert_hls2vcf
+{
+    my ($opts,%args) = @_;
+    my $hls = join(',', map { "$$opts{path}/$_" }( $args{h}, $args{l}, $args{s} ) );
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools convert $args{args} $hls 2>/dev/null | grep -v ^##");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools convert $args{args} $hls -Ou 2>/dev/null | $$opts{bin}/bcftools view | grep -v ^##");
+}
+sub test_vcf_convert_hs2vcf
+{
+    my ($opts,%args) = @_;
+    my $hs = join(',', map { "$$opts{path}/$_" }( $args{h}, $args{s} ) );
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools convert $args{args} $hs 2>/dev/null | grep -v ^##");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools convert $args{args} $hs -Ou 2>/dev/null | $$opts{bin}/bcftools view | grep -v ^##");
+}
+sub test_vcf_convert_gvcf
+{
+    my ($opts,%args) = @_;
+    bgzip_tabix_vcf($opts,$args{in});
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools convert --no-version $args{args} -f $$opts{path}/$args{fa} $$opts{tmp}/$args{in}.vcf.gz 2>/dev/null");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools view -Ob $$opts{tmp}/$args{in}.vcf.gz | $$opts{bin}/bcftools convert $args{args} -f $$opts{path}/$args{fa} 2>/dev/null | grep -v ^##bcftools");
+}
+sub test_vcf_convert_tsv2vcf
+{
+    my ($opts,%args) = @_;
+    my $params = '';
+    if ( exists($args{args}) ) { $params .= " $args{args}"; }
+    if ( exists($args{fai} ) ) { $params .= " -f $$opts{path}/$args{fai}.fa"; }
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools convert --no-version $params --tsv2vcf $$opts{path}/$args{in} 2>/dev/null");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools convert -Ou $params --tsv2vcf $$opts{path}/$args{in} 2>/dev/null | $$opts{bin}/bcftools view | grep -v ^##bcftools_");
+}
+sub test_vcf_norm
+{
+    my ($opts,%args) = @_;
+    bgzip_tabix_vcf($opts,$args{in});
+    my $params = '';
+    if ( exists($args{args}) ) { $params .= " $args{args}"; }
+    if ( exists($args{fai} ) ) { $params .= " -f $$opts{path}/$args{fai}.fa"; }
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools norm --no-version $params $$opts{tmp}/$args{in}.vcf.gz 2>/dev/null");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools norm -Ob $params $$opts{tmp}/$args{in}.vcf.gz 2>/dev/null | $$opts{bin}/bcftools view | grep -v ^##bcftools_");
+}
+sub test_vcf_view
+{
+    my ($opts,%args) = @_;
+    bgzip_tabix_vcf($opts,$args{in});
+
+    if ( !exists($args{args}) ) { $args{args} = ''; }
+    if ( exists($args{tgts}) ) { $args{args} .= "-T $$opts{path}/$args{tgts}"; }
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools view --no-version $args{args} $$opts{tmp}/$args{in}.vcf.gz $args{reg}");
+    unless ($args{args} =~ /-H/) {
+        test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools view -Ob $args{args} $$opts{tmp}/$args{in}.vcf.gz $args{reg} | $$opts{bin}/bcftools view | grep -v ^##bcftools_");
+    }
+}
+sub test_vcf_call
+{
+    my ($opts,%args) = @_;
+    $args{args} =~ s/{PATH}/$$opts{path}/g;
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools call --no-version $args{args} $$opts{path}/$args{in}.vcf 2>/dev/null");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools call -Ob $args{args} $$opts{path}/$args{in}.vcf 2>/dev/null | $$opts{bin}/bcftools view | grep -v ^##bcftools_");
+}
+sub test_vcf_call_cAls
+{
+    my ($opts,%args) = @_;
+    bgzip_tabix($opts,file=>$args{tab},suffix=>'tab',args=>'-s1 -b2 -e2');
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools call --no-version -mA -C alleles -T $$opts{tmp}/$args{tab}.tab.gz $$opts{path}/$args{in}.vcf 2>/dev/null");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools call -Ob -mA -C alleles -T $$opts{tmp}/$args{tab}.tab.gz $$opts{path}/$args{in}.vcf 2>/dev/null | $$opts{bin}/bcftools view | grep -v ^##bcftools_");
+}
+sub test_vcf_filter
+{
+    my ($opts,%args) = @_;
+    my $pipe = 'grep -v ^##bcftools_';
+    if ( exists($args{fmt}) )
+    {
+        $pipe = "$$opts{bin}/bcftools query -f '$args{fmt}'";
+    }
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools filter $args{args} $$opts{path}/$args{in}.vcf | $pipe");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools filter -Ob $args{args} $$opts{path}/$args{in}.vcf | $$opts{bin}/bcftools view | $pipe");
+}
+sub test_vcf_regions
+{
+    my ($opts,%args) = @_;
+    bgzip_tabix_vcf($opts,$args{in});
+
+    # regions vs targets, holding tab in memory
+    my $query = q[%CHROM %POS %REF,%ALT\n];
+    test_cmd($opts,cmd=>qq[$$opts{bin}/bcftools query -f'$query' -T $$opts{path}/$args{in}.tab $$opts{tmp}/$args{in}.vcf.gz],out=>'regions.out');
+    test_cmd($opts,cmd=>qq[$$opts{bin}/bcftools view -Ob $$opts{tmp}/$args{in}.vcf.gz | $$opts{bin}/bcftools query -f'$query' -T $$opts{path}/$args{in}.tab],out=>'regions.out');
+    test_cmd($opts,cmd=>qq[$$opts{bin}/bcftools query -f'$query' -R $$opts{path}/$args{in}.tab $$opts{tmp}/$args{in}.vcf.gz],out=>'regions.out');
+
+    # regions vs targets, reading tabix-ed tab
+    cmd(qq[cat $$opts{path}/$args{in}.tab | $$opts{bgzip} -c > $$opts{tmp}/$args{in}.tab.gz]);
+    cmd(qq[$$opts{tabix} -f -s1 -b2 -e3 $$opts{tmp}/$args{in}.tab.gz]);
+    test_cmd($opts,cmd=>qq[$$opts{bin}/bcftools query -f'$query' -T $$opts{tmp}/$args{in}.tab.gz $$opts{tmp}/$args{in}.vcf.gz],out=>'regions.out');
+    test_cmd($opts,cmd=>qq[$$opts{bin}/bcftools view -Ob $$opts{tmp}/$args{in}.vcf.gz | $$opts{bin}/bcftools query -f'$query' -T $$opts{tmp}/$args{in}.tab.gz],out=>'regions.out');
+    test_cmd($opts,cmd=>qq[$$opts{bin}/bcftools query -f'$query' -R $$opts{tmp}/$args{in}.tab.gz $$opts{tmp}/$args{in}.vcf.gz],out=>'regions.out');
+
+    # regions vs targets, holding bed in memory
+    cmd(qq[cat $$opts{path}/$args{in}.tab | awk '{OFS="\\t"}{print \$1,\$2-1,\$3}' > $$opts{tmp}/$args{in}.bed]);
+    test_cmd($opts,cmd=>qq[$$opts{bin}/bcftools query -f'$query' -T $$opts{tmp}/$args{in}.bed $$opts{tmp}/$args{in}.vcf.gz],out=>'regions.out');
+    test_cmd($opts,cmd=>qq[$$opts{bin}/bcftools view -Ob $$opts{tmp}/$args{in}.vcf.gz | $$opts{bin}/bcftools query -f'$query' -T $$opts{tmp}/$args{in}.bed],out=>'regions.out');
+    test_cmd($opts,cmd=>qq[$$opts{bin}/bcftools query -f'$query' -R $$opts{tmp}/$args{in}.bed $$opts{tmp}/$args{in}.vcf.gz],out=>'regions.out');
+
+    # regions vs targets, reading tabix-ed bed
+    cmd(qq[cat $$opts{tmp}/$args{in}.bed | $$opts{bgzip} -c > $$opts{tmp}/$args{in}.bed.gz]);
+    cmd(qq[$$opts{tabix} -f -p bed $$opts{tmp}/$args{in}.bed.gz]);
+    test_cmd($opts,cmd=>qq[$$opts{bin}/bcftools query -f'$query' -T $$opts{tmp}/$args{in}.bed.gz $$opts{tmp}/$args{in}.vcf.gz],out=>'regions.out');
+    test_cmd($opts,cmd=>qq[$$opts{bin}/bcftools view -Ob $$opts{tmp}/$args{in}.vcf.gz | $$opts{bin}/bcftools query -f'$query' -T $$opts{tmp}/$args{in}.bed.gz],out=>'regions.out');
+    test_cmd($opts,cmd=>qq[$$opts{bin}/bcftools query -f'$query' -R $$opts{tmp}/$args{in}.bed.gz $$opts{tmp}/$args{in}.vcf.gz],out=>'regions.out');
+}
+sub test_usage
+{
+    my ($opts,%args) = @_;
+
+    my $test = "test_usage";
+    print "$test:\n";
+    print "\t$args{cmd}\n";
+
+    my $tty_input;
+    if (-t) {
+        $args{redirection} = "";  # no redirection necessary
+    }
+    elsif (eval { require IO::Pty }) {
+        $tty_input = new IO::Pty;
+        # ensure stdin is a terminal, so that subcommands display their usage
+        $args{redirection} = "<'" . $tty_input->ttyname . "'";
+    }
+    else {
+        warn "$0: module IO::Pty not found; skipping usage tests\n";
+        return;
+    }
+
+    my $command = $args{cmd};
+    my $commandpath = $$opts{bin}."/".$command;
+    my ($ret,$out) = _cmd("$commandpath $args{redirection} 2>&1");
+    if ( $out =~ m/\/bin\/bash.*no.*such/i ) { failed($opts,$test,"could not run $commandpath: $out"); return; }
+
+    my @sections = ($out =~ m/(^[A-Za-z]+.*?)(?:(?=^[A-Za-z]+:)|\z)/msg);
+
+    my $have_usage = 0;
+    my $have_version = 0;
+    my $have_subcommands = 0;
+    my $usage = "";
+    my @subcommands = ();
+    foreach my $section (@sections) {
+        if ( $section =~ m/^usage/i ) {
+            $have_usage = 1;
+            $section =~ s/^[[:word:]]+[[:punct:]]?[[:space:]]*//;
+            $usage = $section;
+        } elsif ( $section =~ m/^version/i ) {
+            $have_version = 1;
+        } elsif ( $section =~ m/^command/i ) {
+            $have_subcommands = 1;
+            foreach my $line (split /\n/, $section) {
+                push @subcommands, $1 if $line =~ /^\s{2,}(\w+)\s{2,}/;
+            }
+        }
+    }
+
+    if ( !$have_usage ) { failed($opts,$test,"did not have Usage:"); return; }
+    if ( !$have_version ) { failed($opts,$test,"did not have Version:"); return; }
+    if ( !$have_subcommands ) { failed($opts,$test,"did not have Commands:"); return; }
+
+    if ( !($usage =~ m/$command/) ) { failed($opts,$test,"usage did not mention $command"); return; }
+
+    if ( scalar(@subcommands) < 1 ) { failed($opts,$test,"could not parse subcommands"); return; }
+
+    passed($opts,$test);
+
+    # now test subcommand usage as well
+    foreach my $subcommand (@subcommands) {
+        test_usage_subcommand($opts,%args,subcmd=>$subcommand);
+    }
+}
+sub test_usage_subcommand
+{
+    my ($opts,%args) = @_;
+
+    my $test = "test_usage_subcommand";
+    print "$test:\n";
+    print "\t$args{cmd} $args{subcmd}\n";
+
+    my $command = $args{cmd};
+    my $subcommand = $args{subcmd};
+    my $commandpath = $$opts{bin}."/".$command;
+    my ($ret,$out) = _cmd("$commandpath $subcommand $args{redirection} 2>&1");
+    if ( $out =~ m/\/bin\/bash.*no.*such/i ) { failed($opts,$test,"could not run $commandpath $subcommand: $out"); return; }
+
+    my @sections = ($out =~ m/(^[A-Za-z]+.*?)(?:(?=^[A-Za-z]+:)|\z)/msg);
+
+    my $have_usage = 0;
+    my $usage = "";
+    foreach my $section (@sections) {
+        if ( $section =~ m/^usage/i ) {
+            $have_usage = 1;
+            $section =~ s/^[[:word:]]+[[:punct:]]?[[:space:]]*//;
+            $usage = $section;
+        }
+    }
+
+    if ( !$have_usage ) { failed($opts,$test,"did not have Usage:"); return; }
+
+    if ( !($usage =~ m/$command[[:space:]]+$subcommand/) ) { failed($opts,$test,"usage did not mention $command $subcommand"); return; }
+
+    passed($opts,$test);
+}
+sub test_vcf_annotate
+{
+    my ($opts,%args) = @_;
+    my ($annot_fname,$in_fname,$hdr);
+    if ( exists($args{tab}) )
+    {
+        bgzip_tabix($opts,file=>$args{tab},suffix=>'tab',args=>'-s1 -b2 -e2');
+        $annot_fname = "-a $$opts{tmp}/$args{tab}.tab.gz";
+        $in_fname = "$$opts{path}/$args{in}.vcf";
+        $hdr = -e "$$opts{path}/$args{in}.hdr" ? "-h $$opts{path}/$args{in}.hdr" : '';
+    }
+    elsif ( exists($args{vcf}) )
+    {
+        bgzip_tabix_vcf($opts,"$args{in}");
+        bgzip_tabix_vcf($opts,$args{vcf});
+        $annot_fname = "-a $$opts{tmp}/$args{vcf}.vcf.gz";
+        $in_fname = "$$opts{tmp}/$args{in}.vcf.gz";
+        $hdr = '';
+    }
+    else
+    {
+        $in_fname = "$$opts{path}/$args{in}.vcf";
+        $annot_fname = '';
+        $hdr = '';
+    }
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools annotate $annot_fname $hdr $args{args} $in_fname 2>/dev/null | $$opts{bin}/bcftools view | grep -v ^##bcftools_");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools annotate -Ob $annot_fname $hdr $args{args} $in_fname 2>/dev/null | $$opts{bin}/bcftools view | grep -v ^##bcftools_");
+}
+sub test_vcf_plugin
+{
+    my ($opts,%args) = @_;
+    if ( !$$opts{test_plugins} ) { return; }
+    $ENV{BCFTOOLS_PLUGINS} = "$$opts{bin}/plugins";
+    if ( !exists($args{args}) ) { $args{args} = ''; }
+    $args{args} =~ s/{PATH}/$$opts{path}/g;
+    $args{cmd}  =~ s/{PATH}/$$opts{path}/g;
+    bgzip_tabix_vcf($opts,"$args{in}");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools $args{cmd} $$opts{tmp}/$args{in}.vcf.gz $args{args} 2>/dev/null | grep -v ^##bcftools_");
+
+    cmd("$$opts{bin}/bcftools view -Ob $$opts{tmp}/$args{in}.vcf.gz > $$opts{tmp}/$args{in}.bcf");
+    cmd("$$opts{bin}/bcftools index -f $$opts{tmp}/$args{in}.bcf");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools $args{cmd} $$opts{tmp}/$args{in}.bcf $args{args} 2>/dev/null | grep -v ^##bcftools_");
+}
+sub test_vcf_concat
+{
+    my ($opts,%args) = @_;
+    my $files;
+    for my $file (@{$args{in}})
+    {
+        if ( $args{do_bcf} )
+        {
+            cmd("$$opts{bin}/bcftools view --no-version -Ob $$opts{tmp}/$file.vcf.gz > $$opts{tmp}/$file.bcf");
+            cmd("$$opts{bin}/bcftools index -f $$opts{tmp}/$file.bcf");
+            $files .= " $$opts{tmp}/$file.bcf";
+        }
+        else
+        {
+            bgzip_tabix_vcf($opts,$file);
+            $files .= " $$opts{tmp}/$file.vcf.gz";
+        }
+    }
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools concat --no-version $args{args} $files");
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools concat -Ob $args{args} $files | $$opts{bin}/bcftools view | grep -v ^##bcftools_");
+}
+sub test_vcf_reheader
+{
+    my ($opts,%args) = @_;
+    cmd("$$opts{bin}/bcftools view --no-version -Ob $$opts{path}/$args{in}.vcf > $$opts{tmp}/$args{in}.bcf");
+    cmd("$$opts{bin}/bcftools view --no-version -Oz $$opts{path}/$args{in}.vcf > $$opts{tmp}/$args{in}.vcf.gz");
+
+    my $arg = exists($args{header}) ? "-h $$opts{path}/$args{header}" : "-s $$opts{path}/$args{samples}";
+    for my $file ("$$opts{path}/$args{in}.vcf","$$opts{tmp}/$args{in}.bcf","$$opts{tmp}/$args{in}.vcf.gz")
+    {
+        # bcf header lines can come in different order
+        my %bcf_args = ();
+        if ( $file=~/\.bcf$/ && -e "$$opts{path}/$args{out}.bcf" ) { %bcf_args = ( out=>"$args{out}.bcf" ); }
+        test_cmd($opts,%args,%bcf_args,cmd=>"$$opts{bin}/bcftools reheader $arg $file | $$opts{bin}/bcftools view --no-version");
+        test_cmd($opts,%args,%bcf_args,cmd=>"cat $file | $$opts{bin}/bcftools reheader $arg | $$opts{bin}/bcftools view --no-version");
+    }
+}
+sub test_rename_chrs
+{
+    my ($opts,%args) = @_;
+    cmd("$$opts{bin}/bcftools view -Ob $$opts{path}/$args{in}.vcf > $$opts{tmp}/$args{in}.bcf");
+    cmd("$$opts{bin}/bcftools query -f'chr%CHROM\\t%POS\\n' $$opts{path}/$args{in}.vcf > $$opts{path}/rename.out.tmp");
+    cmd("$$opts{bin}/bcftools query -f'%CHROM\\tchr%CHROM\\n' $$opts{path}/$args{in}.vcf | uniq > $$opts{tmp}/rename.map");
+    my $prevfailed = $$opts{nfailed};
+    for my $file ("$$opts{tmp}/$args{in}.bcf","$$opts{path}/$args{in}.vcf")
+    {
+        test_cmd($opts,%args,out=>"rename.out.tmp",cmd=>"$$opts{bin}/bcftools annotate --rename-chrs $$opts{tmp}/rename.map -Ov $file | $$opts{bin}/bcftools query -f'%CHROM\\t%POS\\n'");
+        test_cmd($opts,%args,out=>"rename.out.tmp",cmd=>"$$opts{bin}/bcftools annotate --rename-chrs $$opts{tmp}/rename.map -Ob $file | $$opts{bin}/bcftools query -f'%CHROM\\t%POS\\n'");
+    }
+    unlink "$$opts{path}/rename.out.tmp" if $$opts{nfailed} == $prevfailed;
+}
+sub test_vcf_consensus
+{
+    my ($opts,%args) = @_;
+    bgzip_tabix_vcf($opts,$args{in});
+    my $mask = $args{mask} ? "-m $$opts{path}/$args{mask}" : '';
+    my $chain = $args{chain} ? "-c $$opts{tmp}/$args{chain}" : '';
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools consensus $$opts{tmp}/$args{in}.vcf.gz -f $$opts{path}/$args{fa} $args{args} $mask $chain 2>/dev/null");
+}
+sub test_vcf_consensus_chain
+{
+    my ($opts,%args) = @_;
+    bgzip_tabix_vcf($opts,$args{in});
+    my $mask = $args{mask} ? "-m $$opts{path}/$args{mask}" : '';
+    my $chain = $args{chain} ? "-c $$opts{tmp}/$args{chain}.new" : '';
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools consensus $$opts{tmp}/$args{in}.vcf.gz -f $$opts{path}/$args{fa} $args{args} $mask $chain > /dev/null 2>/dev/null; cat $$opts{tmp}/$args{chain}.new");
+}
+
+sub test_naive_concat
+{
+    my ($opts,%args) = @_;
+
+    my $seed = srand();
+    print STDERR "Random seed for test_naive_concat: $seed\n";
+
+    my @files = ();
+    my $exp   = '';
+    for (my $n=0; $n<$args{nfiles}; $n++)
+    {
+        my $nhdr = 1 + int(rand($args{max_hdr_lines}));
+        my $nbdy = int(rand($args{max_body_lines}));
+        my $file = "$$opts{tmp}/$args{name}.$n";
+        push @files,$file;
+
+        open(my $fh,'>',"$file.vcf") or error("$file.vcf: $!");
+        print $fh "##fileformat=VCFv4.0\n";
+        print $fh "##INFO=<ID=DP,Number=1,Type=Integer,Description=\"Read Depth\">\n";
+        print $fh "##contig=<ID=1,length=62435964>\n";
+        for (my $i=0; $i<$nhdr; $i++)
+        {
+            my $x = rand;
+            print $fh "##INFO=<ID=XX$i,Number=1,Type=Integer,Description=\"Test Tag $x\">\n";
+        }
+        print $fh join("\t",'#CHROM','POS','ID','REF','ALT','QUAL','FILTER','INFO')."\n";
+
+        # let one of the files have no body
+        if ( $n!=3 )
+        {
+            for (my $i=1; $i<=$nbdy; $i++)
+            {
+                my $x = int(rand(1000));
+                my $line = join("\t",'1',$i,'.','A','C','.','.',"DP=$x")."\n";
+                print $fh  $line;
+                $exp .= $line;
+            }
+        }
+        close($fh) or error("close failed: $file.vcf");
+    }
+
+    for my $file (@files)
+    {
+        cmd("$$opts{bin}/bcftools view -Ob -o $file.bcf $file.vcf");
+        cmd("$$opts{bin}/bcftools view -Oz -o $file.vcf.gz $file.vcf");
+    }
+
+    my $bcfs = join('.bcf ',@files).'.bcf';
+    test_cmd($opts,exp=>$exp,out=>"concat.naive.bcf.out",cmd=>"$$opts{bin}/bcftools concat --naive $bcfs | $$opts{bin}/bcftools view -H");
+
+    my $vcfs = join('.vcf.gz ',@files).'.vcf.gz';
+    test_cmd($opts,exp=>$exp,out=>"concat.naive.vcf.out",cmd=>"$$opts{bin}/bcftools concat --naive $vcfs | $$opts{bin}/bcftools view -H");
+}
+
+sub test_mpileup
+{
+    my ($opts,%args) = @_;
+
+    if ($args{test_list})
+    {
+        # make a local copy, create bams, index the bams and the reference
+        open(my $fh1,'>',"$$opts{tmp}/mpileup.bam.list") or error("$$opts{tmp}/mpileup.bam.list: $!");
+        open(my $fh2,'>',"$$opts{tmp}/mpileup.cram.list") or error("$$opts{tmp}/mpileup.cram.list: $!");
+        open(my $fh3,'>',"$$opts{tmp}/mpileup.bam.urllist") or error("$$opts{tmp}/mpileup.bam.urllist: $!");
+        open(my $fh4,'>',"$$opts{tmp}/mpileup.cram.urllist") or error("$$opts{tmp}/mpileup.cram.urllist: $!");
+        for my $file (@{$args{in}})
+        {
+            print $fh1 "$$opts{path}/mpileup/mpileup.$file.bam\n";
+            print $fh2 "$$opts{path}/mpileup/mpileup.$file.cram\n";
+            print $fh3 "file://", abs_path("$$opts{path}/mpileup/mpileup.$file.bam"), "\n";
+            print $fh4 "file://", abs_path("$$opts{path}/mpileup/mpileup.$file.cram"), "\n";
+        }
+        close($fh1);
+        close($fh2);
+        close($fh3);
+        close($fh4);
+       }
+
+    $args{args} =~ s/{PATH}/$$opts{path}/g;
+    for my $fmt ('bam','cram')
+    {
+        my @files = ();
+        for my $file (@{$args{in}}) { push @files, "$$opts{path}/mpileup/mpileup.$file.$fmt"; }
+        my $files = join(' ',@files);
+        my $grep_hdr = "grep -v ^##bcftools | grep -v ^##reference";
+        test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools mpileup $args{args} -f $$opts{path}/mpileup/mpileup.ref.fa $files 2>/dev/null | $grep_hdr");
+        test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools mpileup $args{args} -f $$opts{path}/mpileup/mpileup.ref.fa -Ob $files 2>/dev/null | $$opts{bin}/bcftools view  | $grep_hdr");
+        if ($args{test_list})
+        {
+            test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools mpileup $args{args} -f $$opts{path}/mpileup/mpileup.ref.fa -b $$opts{tmp}/mpileup.$fmt.list --no-version 2>/dev/null | grep -v ^##reference");
+            test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools mpileup $args{args} -f $$opts{path}/mpileup/mpileup.ref.fa -Ob -b $$opts{tmp}/mpileup.$fmt.urllist 2>/dev/null | $$opts{bin}/bcftools view  | $grep_hdr");
+        }
+    }
+}
+
+sub test_csq
+{
+    my ($opts,%args) = @_;
+    $args{cmd}  =~ s/{PATH}/$$opts{path}/g;
+    test_cmd($opts,%args,cmd=>"$$opts{bin}/bcftools csq $args{cmd} $$opts{path}/$args{in}.vcf | $$opts{bin}/test/csq/sort-csq | $$opts{bin}/bcftools query -f'%POS\\t%REF\\t%ALT\\t%EXP\\n%POS\\t%REF\\t%ALT\\t%BCSQ\\n\\n'");
+}
+sub test_csq_real
+{
+    my ($opts,%args) = @_;
+
+    my $dirname = "$$opts{path}/$args{in}";
+    opendir(my $dh,$dirname) or error("opendir $dirname: $!");
+    while (my $dir=readdir($dh))
+    {
+        if ( !($dir=~/^E/) or !-d "$dirname/$dir" ) { next; }
+        my $gff = "$dirname/$dir/$dir.gff";
+        my $ref = "$dirname/$dir/$dir.fa";
+        opendir(my $tmp,"$dirname/$dir") or error("opendir: $dirname/$dir: $!");
+        while (my $file=readdir($tmp))
+        {
+            if ( !($file=~/\.vcf$/) ) { next; }
+            my $vcf   = "$dirname/$dir/$file";
+            my @nsmpl = `$$opts{bin}/bcftools query -l $vcf`;
+            my $cmd;
+            if ( !@nsmpl )
+            {
+                $cmd = "$$opts{bin}/test/csq/sort-csq | $$opts{bin}/bcftools query -f'%POS\\t%REF\\t%ALT\\t%EXP\\n%POS\\t%REF\\t%ALT\\t%BCSQ\\n\\n'";
+            }
+            else
+            {
+                $cmd = "$$opts{bin}/bcftools query -f'[%POS\\t%REF\\t%ALT\\t%TBCSQ\\n]\\n'";
+            }
+            my $out  = "$args{in}/$dir/$`.txt";
+            my $outl = "$args{in}/$dir/$`.txt-l";
+            test_cmd($opts,%args,out=>$out,cmd=>"$$opts{bin}/bcftools csq -f $ref -g $gff $vcf | $cmd");
+            if ( -e "$$opts{path}/$outl" )
+            {
+                test_cmd($opts,%args,out=>$outl,cmd=>"$$opts{bin}/bcftools csq -l -f $ref -g $gff $vcf | $cmd");
+            }
+        }
+        closedir($tmp);
+    }
+    closedir($dh);
+}
+
diff --git a/test/trio.out b/test/trio.out
new file mode 100644 (file)
index 0000000..6c9f4a6
--- /dev/null
@@ -0,0 +1,7 @@
+#
+# TRIO [2]Father       [3]Mother       [4]Child        [5]nTested      [6]nMendelian Errors    [7]nSwitch      [8]nSwitch (%)
+TRIO   HG00101 HG00102 HG00100 5       4       0       0.00
+TRIO   HG00201 HG00202 HG00200 11      0       2       18.18
+# POP  population or other grouping defined by an optional 7-th column of the PED file
+# POP  [2]Name [3]Number of trios      [4]avgTested    [5]avgMendelian Errors  [6]avgSwitch    [7]avgSwitch (%)
+POP    CEU     2       8       2       1       9.09
diff --git a/test/trio.ped b/test/trio.ped
new file mode 100644 (file)
index 0000000..22fa049
--- /dev/null
@@ -0,0 +1,6 @@
+HG00100 HG00100 HG00101 HG00102 2 0 CEU
+HG00101 HG00101 0 0 1 0 CEU
+HG00102 HG00102 0 0 2 0 CEU
+HG00200 HG00200 HG00201 HG00202 2 0 CEU
+HG00201 HG00201 0 0 1 0 CEU
+HG00202 HG00202 0 0 2 0 CEU
diff --git a/test/trio.vcf b/test/trio.vcf
new file mode 100644 (file)
index 0000000..a9f36c0
--- /dev/null
@@ -0,0 +1,16 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=20,length=81195210>
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  HG00100 HG00101 HG00102 HG00200 HG00201 HG00202
+20     302     .       T       TA      999     .       .       GT      0|1     1|0     1|1     0|1     1|0     1|1
+20     828     .       T       C       999     .       .       GT      0|1     1|1     1|1     0|1     1|0     1|1
+20     834     .       G       A       999     .       .       GT      0|1     0|1     1|1     1|0     1|0     1|1
+20     1665    .       T       C       999     .       .       GT      1|0     0|1     0|1     0|1     1|0     1|1
+20     1869    .       A       T       999     .       .       GT      0|1     0|0     1|1     0|1     1|0     1|1
+20     2041    .       G       A       999     .       .       GT      0|1     1|1     1|1     0|1     1|0     1|1
+20     2220    .       G       A       999     .       .       GT      0|1     1|0     1|1     0|1     1|0     1|1
+20     2564    .       A       G       999     .       .       GT      0|1     1|1     1|1     0|1     1|0     1|1
+20     3104    .       C       T       999     .       .       GT      0|0     0|0     0|1     0|1     1|0     1|1
+20     3587    .       G       A       999     .       .       GT      0|1     0|1     1|1     0|1     1|0     1|1
+20     3936    .       A       G       999     .       .       GT      0|1     1|1     1|1     0|1     1|0     1|1
diff --git a/test/vcf2sex.out b/test/vcf2sex.out
new file mode 100644 (file)
index 0000000..894f6ef
--- /dev/null
@@ -0,0 +1,2 @@
+MALE   M
+FEMALE F
diff --git a/test/vcf2sex.vcf b/test/vcf2sex.vcf
new file mode 100644 (file)
index 0000000..81d3f8d
--- /dev/null
@@ -0,0 +1,24 @@
+##fileformat=VCFv4.2
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##contig=<ID=X,assembly=b37,length=249250621>
+##contig=<ID=Y,assembly=b37,length=249250621>
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  MALE    FEMALE
+X      1       .       C       A       .       PASS    .       GT      1       0/1
+X      12000   .       C       A       .       PASS    .       GT      0       0/1
+X      24000   .       C       A       .       PASS    .       GT      1       0/1
+X      36000   .       C       A       .       PASS    .       GT      0       0/1
+X      48000   .       C       A       .       PASS    .       GT      1       0/1
+X      60000   .       C       A       .       PASS    .       GT      0       0/1
+X      100000  .       C       A       .       PASS    .       GT      0/1     0/1
+X      2699521 .       C       A       .       PASS    .       GT      0       0/1
+X      33145825        .       C       A       .       PASS    .       GT      1       0/1
+X      63592129        .       C       A       .       PASS    .       GT      1       0/1
+X      94038433        .       C       A       .       PASS    .       GT      0       0/1
+X      124484737       .       C       A       .       PASS    .       GT      0       0/1
+X      154931043       .       C       A       .       PASS    .       GT      0/1     0/1
+Y      1       .       C       A       .       PASS    .       GT      0       .
+Y      11874713        .       C       A       .       PASS    .       GT      0       .
+Y      23749426        .       C       A       .       PASS    .       GT      0       .
+Y      35624139        .       C       A       .       PASS    .       GT      0       .
+Y      47498852        .       C       A       .       PASS    .       GT      0       .
+Y      59373565        .       C       A       .       PASS    .       GT      0       .
diff --git a/test/view.1.out b/test/view.1.out
new file mode 100644 (file)
index 0000000..15fc23f
--- /dev/null
@@ -0,0 +1,39 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##reference=file:///seq/references/1000Genomes-NCBI37.fasta
+##contig=<ID=11,length=135006516>
+##contig=<ID=20,length=63025520>
+##contig=<ID=X,length=155270560>
+##contig=<ID=Y,length=59373566>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=Dels,Number=1,Type=Float,Description="Fraction of reads containing spanning deletions">
+##INFO=<ID=FS,Number=1,Type=Float,Description="Phred-scaled p-value using Fisher's exact test to detect strand bias">
+##INFO=<ID=HRun,Number=1,Type=Integer,Description="Largest contiguous homopolymer run of variant allele in either direction">
+##INFO=<ID=HWE,Number=1,Type=Float,Description="Hardy-Weinberg equilibrium test (PMID:15789306)">
+##INFO=<ID=ICF,Number=1,Type=Float,Description="Inbreeding coefficient F">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IS,Number=2,Type=Float,Description="Maximum number of reads supporting an indel and fraction of indel reads">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Root-mean-square mapping quality of covering reads">
+##INFO=<ID=MQ0,Number=1,Type=Integer,Description="Total mapping quality zero reads">
+##INFO=<ID=PV4,Number=4,Type=Float,Description="P-values for strand bias, baseQ bias, mapQ bias and tail distance bias">
+##INFO=<ID=QD,Number=1,Type=Float,Description="Variant confidence/quality by depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="# high-quality bases">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FILTER=<ID=StrandBias,Description="Min P-value for strand bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=BaseQualBias,Description="Min P-value for baseQ bias (INFO/PV4) [1e-100]">
+##FILTER=<ID=MapQualBias,Description="Min P-value for mapQ bias (INFO/PV4) [0]">
+##FILTER=<ID=EndDistBias,Description="Min P-value for end distance bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=MinAB,Description="Minimum number of alternate bases (INFO/DP4) [2]">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00002
+20     138125  rs2298108       G       T       999     PASS    DP4=174391,20849,82080,4950;DP=286107;Dels=0;FS=3200;HWE=0.199462;ICF=0.01858;MQ0=0;MQ=46;PV4=0,0,0,1;QD=17.22;AN=2;AC=1        GT:PL:DP:GQ     0/1:140,0,255:71:99
+20     138148  rs2298109       C       T       999     PASS    DP4=194136,45753,94945,14367;DP=356657;Dels=0;FS=3200;HWE=0.177865;ICF=0.0198;MQ0=0;MQ=47;PV4=0,0,0,1;QD=14.57;AN=2;AC=1        GT:PL:DP:GQ     0/1:192,0,255:82:99
+20     304568  .       C       T       999     PASS    DP4=16413,4543,945,156;DP=43557;Dels=0;FS=3200;HWE=0.076855;ICF=0.0213;MQ0=0;MQ=50;PV4=0,0,0,1;QD=15.45;AN=2;AC=1       GT:PL:DP:GQ     0|1:192,0,255:13:99
+X      2942109 rs5939407       T       C       999     PASS    DP4=23273,27816,40128,48208;DP=146673;Dels=0;FS=43.639;HWE=0.622715;ICF=-0.01176;MQ0=1;MQ=46;PV4=0.65,1,0,1;QD=14.81;AN=1;AC=1  GT:PL:DP:GQ     1:255,0:33:99
+X      3048719 .       T       C       999     PASS    DP4=13263,27466,40128,48208;DP=146673;Dels=0;FS=43.639;HWE=0.622715;ICF=-0.01176;MQ0=1;MQ=46;PV4=0.65,1,0,1;QD=14.81;AN=1;AC=1  GT:PL:DP:GQ     1:255,0:33:99
+Y      8657215 .       C       A       999     PASS    DP4=74915,114274,1948,2955;DP=195469;Dels=0;FS=3.181;MQ0=0;MQ=50;PV4=0.86,1,0,1;QD=33.77;AN=1;AC=1      GT:PL:DP:GQ     1:255,0:64:99
+Y      10011673        rs78249411      G       A       999     MinAB   DP4=47351,30839,178796,279653;DP=550762;Dels=0;FS=41.028;MQ0=37362;MQ=26;PV4=0,0,0,1;QD=17.45;AN=1;AC=1 GT:PL:DP:GQ     1:95,0:130:99
diff --git a/test/view.10.out b/test/view.10.out
new file mode 100644 (file)
index 0000000..9ef4bce
--- /dev/null
@@ -0,0 +1,36 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##reference=file:///seq/references/1000Genomes-NCBI37.fasta
+##contig=<ID=11,length=135006516>
+##contig=<ID=20,length=63025520>
+##contig=<ID=X,length=155270560>
+##contig=<ID=Y,length=59373566>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=Dels,Number=1,Type=Float,Description="Fraction of reads containing spanning deletions">
+##INFO=<ID=FS,Number=1,Type=Float,Description="Phred-scaled p-value using Fisher's exact test to detect strand bias">
+##INFO=<ID=HRun,Number=1,Type=Integer,Description="Largest contiguous homopolymer run of variant allele in either direction">
+##INFO=<ID=HWE,Number=1,Type=Float,Description="Hardy-Weinberg equilibrium test (PMID:15789306)">
+##INFO=<ID=ICF,Number=1,Type=Float,Description="Inbreeding coefficient F">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IS,Number=2,Type=Float,Description="Maximum number of reads supporting an indel and fraction of indel reads">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Root-mean-square mapping quality of covering reads">
+##INFO=<ID=MQ0,Number=1,Type=Integer,Description="Total mapping quality zero reads">
+##INFO=<ID=PV4,Number=4,Type=Float,Description="P-values for strand bias, baseQ bias, mapQ bias and tail distance bias">
+##INFO=<ID=QD,Number=1,Type=Float,Description="Variant confidence/quality by depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="# high-quality bases">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FILTER=<ID=StrandBias,Description="Min P-value for strand bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=BaseQualBias,Description="Min P-value for baseQ bias (INFO/PV4) [1e-100]">
+##FILTER=<ID=MapQualBias,Description="Min P-value for mapQ bias (INFO/PV4) [0]">
+##FILTER=<ID=EndDistBias,Description="Min P-value for end distance bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=MinAB,Description="Minimum number of alternate bases (INFO/DP4) [2]">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00001 NA00002 NA00003
+11     2343543 .       A       .       999     PASS    DP=100223       GT:PL:DP:GQ     0/0:0,255,255:193:99    0/0:0,255,255:211:99    0/0:0,255,255:182:99
+11     5464562 .       C       T       999     PASS    DP=0    GT:PL:DP:GQ     ./.:0,0,0:.:.   ./.:0,0,0:.:.   ./.:0,0,0:.:.
+X      3048719 .       T       C       999     PASS    DP4=13263,27466,40128,48208;DP=146673;Dels=0;FS=43.639;HWE=0.622715;ICF=-0.01176;MQ0=1;MQ=46;PV4=0.65,1,0,1;QD=14.81;AN=4;AC=3  GT:PL:DP:GQ     0:0,255:20:99   1:255,0:33:99   0|1:255,0,157:52:99
+Y      8657215 .       C       A       999     PASS    DP4=74915,114274,1948,2955;DP=195469;Dels=0;FS=3.181;MQ0=0;MQ=50;PV4=0.86,1,0,1;QD=33.77;AN=2;AC=1      GT:PL:DP:GQ     0:0,255:47:99   1:255,0:64:99   .:.:.:.
diff --git a/test/view.2.out b/test/view.2.out
new file mode 100644 (file)
index 0000000..437e274
--- /dev/null
@@ -0,0 +1,35 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##reference=file:///seq/references/1000Genomes-NCBI37.fasta
+##contig=<ID=11,length=135006516>
+##contig=<ID=20,length=63025520>
+##contig=<ID=X,length=155270560>
+##contig=<ID=Y,length=59373566>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=Dels,Number=1,Type=Float,Description="Fraction of reads containing spanning deletions">
+##INFO=<ID=FS,Number=1,Type=Float,Description="Phred-scaled p-value using Fisher's exact test to detect strand bias">
+##INFO=<ID=HRun,Number=1,Type=Integer,Description="Largest contiguous homopolymer run of variant allele in either direction">
+##INFO=<ID=HWE,Number=1,Type=Float,Description="Hardy-Weinberg equilibrium test (PMID:15789306)">
+##INFO=<ID=ICF,Number=1,Type=Float,Description="Inbreeding coefficient F">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IS,Number=2,Type=Float,Description="Maximum number of reads supporting an indel and fraction of indel reads">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Root-mean-square mapping quality of covering reads">
+##INFO=<ID=MQ0,Number=1,Type=Integer,Description="Total mapping quality zero reads">
+##INFO=<ID=PV4,Number=4,Type=Float,Description="P-values for strand bias, baseQ bias, mapQ bias and tail distance bias">
+##INFO=<ID=QD,Number=1,Type=Float,Description="Variant confidence/quality by depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="# high-quality bases">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FILTER=<ID=StrandBias,Description="Min P-value for strand bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=BaseQualBias,Description="Min P-value for baseQ bias (INFO/PV4) [1e-100]">
+##FILTER=<ID=MapQualBias,Description="Min P-value for mapQ bias (INFO/PV4) [0]">
+##FILTER=<ID=EndDistBias,Description="Min P-value for end distance bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=MinAB,Description="Minimum number of alternate bases (INFO/DP4) [2]">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00003
+20     76962   rs6111385       T       C       999     PASS    DP4=110138,70822,421911,262673;DP=911531;Dels=0;FS=21.447;HWE=0.491006;ICF=-0.01062;MQ0=1;MQ=46;PV4=2.5e-09,0,0,1;QD=22.31;AC=2;AN=2    GT:PL:DP:GQ     1/1:255,255,0:182:99
+20     138125  rs2298108       G       T       999     PASS    DP4=174391,20849,82080,4950;DP=286107;Dels=0;FS=3200;HWE=0.199462;ICF=0.01858;MQ0=0;MQ=46;PV4=0,0,0,1;QD=17.22;AN=2;AC=2        GT:PL:DP:GQ     1/1:255,199,0:66:99
+20     138148  rs2298109       C       T       999     PASS    DP4=194136,45753,94945,14367;DP=356657;Dels=0;FS=3200;HWE=0.177865;ICF=0.0198;MQ0=0;MQ=47;PV4=0,0,0,1;QD=14.57;AN=2;AC=2        GT:PL:DP:GQ     1/1:255,235,0:78:99
diff --git a/test/view.3.out b/test/view.3.out
new file mode 100644 (file)
index 0000000..6752be6
--- /dev/null
@@ -0,0 +1,34 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##reference=file:///seq/references/1000Genomes-NCBI37.fasta
+##contig=<ID=11,length=135006516>
+##contig=<ID=20,length=63025520>
+##contig=<ID=X,length=155270560>
+##contig=<ID=Y,length=59373566>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=Dels,Number=1,Type=Float,Description="Fraction of reads containing spanning deletions">
+##INFO=<ID=FS,Number=1,Type=Float,Description="Phred-scaled p-value using Fisher's exact test to detect strand bias">
+##INFO=<ID=HRun,Number=1,Type=Integer,Description="Largest contiguous homopolymer run of variant allele in either direction">
+##INFO=<ID=HWE,Number=1,Type=Float,Description="Hardy-Weinberg equilibrium test (PMID:15789306)">
+##INFO=<ID=ICF,Number=1,Type=Float,Description="Inbreeding coefficient F">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IS,Number=2,Type=Float,Description="Maximum number of reads supporting an indel and fraction of indel reads">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Root-mean-square mapping quality of covering reads">
+##INFO=<ID=MQ0,Number=1,Type=Integer,Description="Total mapping quality zero reads">
+##INFO=<ID=PV4,Number=4,Type=Float,Description="P-values for strand bias, baseQ bias, mapQ bias and tail distance bias">
+##INFO=<ID=QD,Number=1,Type=Float,Description="Variant confidence/quality by depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="# high-quality bases">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FILTER=<ID=StrandBias,Description="Min P-value for strand bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=BaseQualBias,Description="Min P-value for baseQ bias (INFO/PV4) [1e-100]">
+##FILTER=<ID=MapQualBias,Description="Min P-value for mapQ bias (INFO/PV4) [0]">
+##FILTER=<ID=EndDistBias,Description="Min P-value for end distance bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=MinAB,Description="Minimum number of alternate bases (INFO/DP4) [2]">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00003
+X      2928329 rs62584840      C       T       999     PASS    DP4=302,9137,32,1329;DP=11020;Dels=0;FS=13.38;HWE=0.284332;ICF=0.0253;MQ0=0;MQ=49;PV4=0.094,0,0,1;QD=18.61;AN=2;AC=1    GT:PL:DP:GQ     0/1:73,0,19:4:30
+X      2933066 rs61746890      G       C       999     PASS    DP4=69865,100561,461,783;DP=173729;Dels=0;FS=10.833;MQ0=0;MQ=50;PV4=0.005,3.6e-14,0,1;QD=15.33;AN=2;AC=1        GT:PL:DP:GQ     0/1:255,255,255:62:99
diff --git a/test/view.4.out b/test/view.4.out
new file mode 100644 (file)
index 0000000..863f524
--- /dev/null
@@ -0,0 +1,34 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##reference=file:///seq/references/1000Genomes-NCBI37.fasta
+##contig=<ID=11,length=135006516>
+##contig=<ID=20,length=63025520>
+##contig=<ID=X,length=155270560>
+##contig=<ID=Y,length=59373566>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=Dels,Number=1,Type=Float,Description="Fraction of reads containing spanning deletions">
+##INFO=<ID=FS,Number=1,Type=Float,Description="Phred-scaled p-value using Fisher's exact test to detect strand bias">
+##INFO=<ID=HRun,Number=1,Type=Integer,Description="Largest contiguous homopolymer run of variant allele in either direction">
+##INFO=<ID=HWE,Number=1,Type=Float,Description="Hardy-Weinberg equilibrium test (PMID:15789306)">
+##INFO=<ID=ICF,Number=1,Type=Float,Description="Inbreeding coefficient F">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IS,Number=2,Type=Float,Description="Maximum number of reads supporting an indel and fraction of indel reads">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Root-mean-square mapping quality of covering reads">
+##INFO=<ID=MQ0,Number=1,Type=Integer,Description="Total mapping quality zero reads">
+##INFO=<ID=PV4,Number=4,Type=Float,Description="P-values for strand bias, baseQ bias, mapQ bias and tail distance bias">
+##INFO=<ID=QD,Number=1,Type=Float,Description="Variant confidence/quality by depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="# high-quality bases">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FILTER=<ID=StrandBias,Description="Min P-value for strand bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=BaseQualBias,Description="Min P-value for baseQ bias (INFO/PV4) [1e-100]">
+##FILTER=<ID=MapQualBias,Description="Min P-value for mapQ bias (INFO/PV4) [0]">
+##FILTER=<ID=EndDistBias,Description="Min P-value for end distance bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=MinAB,Description="Minimum number of alternate bases (INFO/DP4) [2]">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00001 NA00002 NA00003
+X      2942109 rs5939407       T       C       999     PASS    DP4=23273,27816,40128,48208;DP=146673;Dels=0;FS=43.639;HWE=0.622715;ICF=-0.01176;MQ0=1;MQ=46;PV4=0.65,1,0,1;QD=14.81;AN=4;AC=3  GT:PL:DP:GQ     0:0,255:20:99   1:255,0:33:99   1/1:255,157,0:52:99
+X      3048719 .       T       C       999     PASS    DP4=13263,27466,40128,48208;DP=146673;Dels=0;FS=43.639;HWE=0.622715;ICF=-0.01176;MQ0=1;MQ=46;PV4=0.65,1,0,1;QD=14.81;AN=4;AC=3  GT:PL:DP:GQ     0:0,255:20:99   1:255,0:33:99   0|1:255,0,157:52:99
diff --git a/test/view.5.out b/test/view.5.out
new file mode 100644 (file)
index 0000000..d427121
--- /dev/null
@@ -0,0 +1,36 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##reference=file:///seq/references/1000Genomes-NCBI37.fasta
+##contig=<ID=11,length=135006516>
+##contig=<ID=20,length=63025520>
+##contig=<ID=X,length=155270560>
+##contig=<ID=Y,length=59373566>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=Dels,Number=1,Type=Float,Description="Fraction of reads containing spanning deletions">
+##INFO=<ID=FS,Number=1,Type=Float,Description="Phred-scaled p-value using Fisher's exact test to detect strand bias">
+##INFO=<ID=HRun,Number=1,Type=Integer,Description="Largest contiguous homopolymer run of variant allele in either direction">
+##INFO=<ID=HWE,Number=1,Type=Float,Description="Hardy-Weinberg equilibrium test (PMID:15789306)">
+##INFO=<ID=ICF,Number=1,Type=Float,Description="Inbreeding coefficient F">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IS,Number=2,Type=Float,Description="Maximum number of reads supporting an indel and fraction of indel reads">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Root-mean-square mapping quality of covering reads">
+##INFO=<ID=MQ0,Number=1,Type=Integer,Description="Total mapping quality zero reads">
+##INFO=<ID=PV4,Number=4,Type=Float,Description="P-values for strand bias, baseQ bias, mapQ bias and tail distance bias">
+##INFO=<ID=QD,Number=1,Type=Float,Description="Variant confidence/quality by depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="# high-quality bases">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FILTER=<ID=StrandBias,Description="Min P-value for strand bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=BaseQualBias,Description="Min P-value for baseQ bias (INFO/PV4) [1e-100]">
+##FILTER=<ID=MapQualBias,Description="Min P-value for mapQ bias (INFO/PV4) [0]">
+##FILTER=<ID=EndDistBias,Description="Min P-value for end distance bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=MinAB,Description="Minimum number of alternate bases (INFO/DP4) [2]">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00001 NA00002 NA00003
+20     304568  .       C       T       999     PASS    DP4=16413,4543,945,156;DP=43557;Dels=0;FS=3200;HWE=0.076855;ICF=0.0213;MQ0=0;MQ=50;PV4=0,0,0,1;QD=15.45;AN=6;AC=4       GT:PL:DP:GQ     0|1:95,0,255:90:99      0|1:192,0,255:13:99     1|1:255,95,0:60:99
+X      3048719 .       T       C       999     PASS    DP4=13263,27466,40128,48208;DP=146673;Dels=0;FS=43.639;HWE=0.622715;ICF=-0.01176;MQ0=1;MQ=46;PV4=0.65,1,0,1;QD=14.81;AN=4;AC=3  GT:PL:DP:GQ     0:0,255:20:99   1:255,0:33:99   0|1:255,0,157:52:99
+Y      8657215 .       C       A       999     PASS    DP4=74915,114274,1948,2955;DP=195469;Dels=0;FS=3.181;MQ0=0;MQ=50;PV4=0.86,1,0,1;QD=33.77;AN=2;AC=1      GT:PL:DP:GQ     0:0,255:47:99   1:255,0:64:99   .:.:.:.
+Y      10011673        rs78249411      G       A       999     MinAB   DP4=47351,30839,178796,279653;DP=550762;Dels=0;FS=41.028;MQ0=37362;MQ=26;PV4=0,0,0,1;QD=17.45;AN=2;AC=2 GT:PL:DP:GQ     1:126,101:146:37        1:95,0:130:99   .:.:.:.
diff --git a/test/view.6.out b/test/view.6.out
new file mode 100644 (file)
index 0000000..f0d6d75
--- /dev/null
@@ -0,0 +1,43 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##reference=file:///seq/references/1000Genomes-NCBI37.fasta
+##contig=<ID=11,length=135006516>
+##contig=<ID=20,length=63025520>
+##contig=<ID=X,length=155270560>
+##contig=<ID=Y,length=59373566>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=Dels,Number=1,Type=Float,Description="Fraction of reads containing spanning deletions">
+##INFO=<ID=FS,Number=1,Type=Float,Description="Phred-scaled p-value using Fisher's exact test to detect strand bias">
+##INFO=<ID=HRun,Number=1,Type=Integer,Description="Largest contiguous homopolymer run of variant allele in either direction">
+##INFO=<ID=HWE,Number=1,Type=Float,Description="Hardy-Weinberg equilibrium test (PMID:15789306)">
+##INFO=<ID=ICF,Number=1,Type=Float,Description="Inbreeding coefficient F">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IS,Number=2,Type=Float,Description="Maximum number of reads supporting an indel and fraction of indel reads">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Root-mean-square mapping quality of covering reads">
+##INFO=<ID=MQ0,Number=1,Type=Integer,Description="Total mapping quality zero reads">
+##INFO=<ID=PV4,Number=4,Type=Float,Description="P-values for strand bias, baseQ bias, mapQ bias and tail distance bias">
+##INFO=<ID=QD,Number=1,Type=Float,Description="Variant confidence/quality by depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="# high-quality bases">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FILTER=<ID=StrandBias,Description="Min P-value for strand bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=BaseQualBias,Description="Min P-value for baseQ bias (INFO/PV4) [1e-100]">
+##FILTER=<ID=MapQualBias,Description="Min P-value for mapQ bias (INFO/PV4) [0]">
+##FILTER=<ID=EndDistBias,Description="Min P-value for end distance bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=MinAB,Description="Minimum number of alternate bases (INFO/DP4) [2]">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00001 NA00002 NA00003
+11     2343543 .       A       .       999     PASS    DP=100223       GT:PL:DP:GQ     0/0:0,255,255:193:99    0/0:0,255,255:211:99    0/0:0,255,255:182:99
+11     5464562 .       C       T       999     PASS    DP=0    GT:PL:DP:GQ     ./.:0,0,0:.:.   ./.:0,0,0:.:.   ./.:0,0,0:.:.
+20     76962   rs6111385       T       C       999     PASS    DP4=110138,70822,421911,262673;DP=911531;Dels=0;FS=21.447;HWE=0.491006;ICF=-0.01062;MQ0=1;MQ=46;PV4=2.5e-09,0,0,1;QD=22.31      GT:PL:DP:GQ     0/1:255,0,255:193:99    1/1:255,255,0:211:99    1/1:255,255,0:182:99
+20     126310  .       ACC     A       999     StrandBias;EndDistBias  DP4=125718,95950,113812,80890;DP=461867;HWE=0.24036;ICF=0.01738;INDEL;IS=374,0.937343;MQ=49;PV4=9e-30,1,0,3.8e-13;QD=0.0172;AN=6;AC=4   GT:DP:GQ:PL     0/1:117:99:255,0,132    0/1:111:99:255,0,139    1/1:78:99:255,213,0
+20     138125  rs2298108       G       T       999     PASS    DP4=174391,20849,82080,4950;DP=286107;Dels=0;FS=3200;HWE=0.199462;ICF=0.01858;MQ0=0;MQ=46;PV4=0,0,0,1;QD=17.22;AN=6;AC=4        GT:PL:DP:GQ     0/1:135,0,163:66:99     0/1:140,0,255:71:99     1/1:255,199,0:66:99
+20     138148  rs2298109       C       T       999     PASS    DP4=194136,45753,94945,14367;DP=356657;Dels=0;FS=3200;HWE=0.177865;ICF=0.0198;MQ0=0;MQ=47;PV4=0,0,0,1;QD=14.57;AN=6;AC=4        GT:PL:DP:GQ     0/1:195,0,255:87:99     0/1:192,0,255:82:99     1/1:255,235,0:78:99
+20     271225  .       T       TTTA,TA 999     StrandBias      DP4=29281,42401,27887,29245;DP=272732;INDEL;IS=95,0.748031;MQ=47;PV4=0,1,0,1;QD=0.0948;AN=6;AC=2,2      GT:DP:GQ:PL     0/2:33:49:151,53,203,0,52,159   0/1:51:99:255,0,213,255,255,255 1/2:47:99:255,255,255,255,0,241
+20     326891  .       A       AC      999     PASS    DP4=125718,95950,113812,80890;DP=461867;HWE=0.24036;ICF=0.01738;INDEL;IS=374,0.937343;MQ=49;PV4=9e-30,1,0,3.8e-13;QD=0.0172;AN=4;AC=2   GT:DP:GQ:PL     0|1:117:99:255,0,132    0|1:111:99:255,0,139    ./.:.:.:.,.,.
+X      2928329 rs62584840      C       T       999     PASS    DP4=302,9137,32,1329;DP=11020;Dels=0;FS=13.38;HWE=0.284332;ICF=0.0253;MQ0=0;MQ=49;PV4=0.094,0,0,1;QD=18.61;AN=4;AC=1    GT:PL:DP:GQ     0:0,56:2:73     0:0,81:3:98     0/1:73,0,19:4:30
+X      2933066 rs61746890      G       C       999     PASS    DP4=69865,100561,461,783;DP=173729;Dels=0;FS=10.833;MQ0=0;MQ=50;PV4=0.005,3.6e-14,0,1;QD=15.33;AN=4;AC=1        GT:PL:DP:GQ     0:0,255:39:99   0:0,255:37:99   0/1:255,255,255:62:99
+X      2942109 rs5939407       T       C       999     PASS    DP4=23273,27816,40128,48208;DP=146673;Dels=0;FS=43.639;HWE=0.622715;ICF=-0.01176;MQ0=1;MQ=46;PV4=0.65,1,0,1;QD=14.81;AN=4;AC=3  GT:PL:DP:GQ     0:0,255:20:99   1:255,0:33:99   1/1:255,157,0:52:99
diff --git a/test/view.7.out b/test/view.7.out
new file mode 100644 (file)
index 0000000..de660d0
--- /dev/null
@@ -0,0 +1,32 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##reference=file:///seq/references/1000Genomes-NCBI37.fasta
+##contig=<ID=11,length=135006516>
+##contig=<ID=20,length=63025520>
+##contig=<ID=X,length=155270560>
+##contig=<ID=Y,length=59373566>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=Dels,Number=1,Type=Float,Description="Fraction of reads containing spanning deletions">
+##INFO=<ID=FS,Number=1,Type=Float,Description="Phred-scaled p-value using Fisher's exact test to detect strand bias">
+##INFO=<ID=HRun,Number=1,Type=Integer,Description="Largest contiguous homopolymer run of variant allele in either direction">
+##INFO=<ID=HWE,Number=1,Type=Float,Description="Hardy-Weinberg equilibrium test (PMID:15789306)">
+##INFO=<ID=ICF,Number=1,Type=Float,Description="Inbreeding coefficient F">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IS,Number=2,Type=Float,Description="Maximum number of reads supporting an indel and fraction of indel reads">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Root-mean-square mapping quality of covering reads">
+##INFO=<ID=MQ0,Number=1,Type=Integer,Description="Total mapping quality zero reads">
+##INFO=<ID=PV4,Number=4,Type=Float,Description="P-values for strand bias, baseQ bias, mapQ bias and tail distance bias">
+##INFO=<ID=QD,Number=1,Type=Float,Description="Variant confidence/quality by depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="# high-quality bases">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FILTER=<ID=StrandBias,Description="Min P-value for strand bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=BaseQualBias,Description="Min P-value for baseQ bias (INFO/PV4) [1e-100]">
+##FILTER=<ID=MapQualBias,Description="Min P-value for mapQ bias (INFO/PV4) [0]">
+##FILTER=<ID=EndDistBias,Description="Min P-value for end distance bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=MinAB,Description="Minimum number of alternate bases (INFO/DP4) [2]">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00001 NA00002 NA00003
diff --git a/test/view.8.out b/test/view.8.out
new file mode 100644 (file)
index 0000000..74f3cff
--- /dev/null
@@ -0,0 +1 @@
+11     5464562 .       C       T       999     PASS    DP=0;AC=0;AN=0  GT:PL:DP:GQ     ./.:0,0,0:.:.   ./.:0,0,0:.:.   ./.:0,0,0:.:.
diff --git a/test/view.9.out b/test/view.9.out
new file mode 100644 (file)
index 0000000..3529210
--- /dev/null
@@ -0,0 +1,32 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##reference=file:///seq/references/1000Genomes-NCBI37.fasta
+##contig=<ID=11,length=135006516>
+##contig=<ID=20,length=63025520>
+##contig=<ID=X,length=155270560>
+##contig=<ID=Y,length=59373566>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=Dels,Number=1,Type=Float,Description="Fraction of reads containing spanning deletions">
+##INFO=<ID=FS,Number=1,Type=Float,Description="Phred-scaled p-value using Fisher's exact test to detect strand bias">
+##INFO=<ID=HRun,Number=1,Type=Integer,Description="Largest contiguous homopolymer run of variant allele in either direction">
+##INFO=<ID=HWE,Number=1,Type=Float,Description="Hardy-Weinberg equilibrium test (PMID:15789306)">
+##INFO=<ID=ICF,Number=1,Type=Float,Description="Inbreeding coefficient F">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IS,Number=2,Type=Float,Description="Maximum number of reads supporting an indel and fraction of indel reads">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Root-mean-square mapping quality of covering reads">
+##INFO=<ID=MQ0,Number=1,Type=Integer,Description="Total mapping quality zero reads">
+##INFO=<ID=PV4,Number=4,Type=Float,Description="P-values for strand bias, baseQ bias, mapQ bias and tail distance bias">
+##INFO=<ID=QD,Number=1,Type=Float,Description="Variant confidence/quality by depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##FILTER=<ID=StrandBias,Description="Min P-value for strand bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=BaseQualBias,Description="Min P-value for baseQ bias (INFO/PV4) [1e-100]">
+##FILTER=<ID=MapQualBias,Description="Min P-value for mapQ bias (INFO/PV4) [0]">
+##FILTER=<ID=EndDistBias,Description="Min P-value for end distance bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=MinAB,Description="Minimum number of alternate bases (INFO/DP4) [2]">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+11     2343543 .       A       .       999     PASS    DP=100223
+20     126310  .       ACC     A       999     StrandBias;EndDistBias  DP4=125718,95950,113812,80890;DP=461867;HWE=0.24036;ICF=0.01738;INDEL;IS=374,0.937343;MQ=49;PV4=9e-30,1,0,3.8e-13;QD=0.0172;AN=6;AC=4
+20     271225  .       T       TTTA,TA 999     StrandBias      DP4=29281,42401,27887,29245;DP=272732;INDEL;IS=95,0.748031;MQ=47;PV4=0,1,0,1;QD=0.0948;AN=6;AC=2,2
+20     326891  .       A       AC      999     PASS    DP4=125718,95950,113812,80890;DP=461867;HWE=0.24036;ICF=0.01738;INDEL;IS=374,0.937343;MQ=49;PV4=9e-30,1,0,3.8e-13;QD=0.0172;AN=4;AC=2
diff --git a/test/view.GL.vcf b/test/view.GL.vcf
new file mode 100644 (file)
index 0000000..6b8de70
--- /dev/null
@@ -0,0 +1,29 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##reference=file:///seq/references/1000Genomes-NCBI37.fasta
+##contig=<ID=11,length=135006516>
+##contig=<ID=20,length=63025520>
+##contig=<ID=X,length=155270560>
+##contig=<ID=Y,length=59373566>
+##FORMAT=<ID=GL,Number=G,Type=Float,Description="List of Phred-scaled genotype likelihoods">
+##FILTER=<ID=StrandBias,Description="Min P-value for strand bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=BaseQualBias,Description="Min P-value for baseQ bias (INFO/PV4) [1e-100]">
+##FILTER=<ID=MapQualBias,Description="Min P-value for mapQ bias (INFO/PV4) [0]">
+##FILTER=<ID=EndDistBias,Description="Min P-value for end distance bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=MinAB,Description="Minimum number of alternate bases (INFO/DP4) [2]">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00001 NA00002 NA00003
+11     2343543 .       A       .       999     PASS    .       GL      0,-25.5,-25.5   0,-25.5,-25.5   0,-25.5,-25.5
+11     5464562 .       C       T       999     PASS    .       GL      0,0,0   0,0,0   0,0,0
+20     76962   rs6111385       T       C       999     PASS    .       GL      -25.5,0,-25.5   -25.5,-25.5,0   -25.5,-25.5,0
+20     126310  .       ACC     A       999     StrandBias;EndDistBias  .       GL      -25.5,0,-13.2   -25.5,0,-13.9   -25.5,-21.3,0
+20     138125  rs2298108       G       T       999     PASS    .       GL      -13.5,0,-16.3   -14,0,-25.5     -25.5,-19.9,0
+20     138148  rs2298109       C       T       999     PASS    .       GL      -19.5,0,-25.5   -19.2,0,-25.5   -25.5,-23.5,0
+20     271225  .       T       TTTA,TA 999     StrandBias      .       GL      -15.1,-5.3,-20.3,0,-5.2,-15.9   -25.5,0,-21.3,-25.5,-25.5,-25.5 -25.5,-25.5,-25.5,-25.5,0,-24.1
+20     304568  .       C       T       999     PASS    .       GL      -9.5,0,-25.5    -19.2,0,-25.5   -25.5,-9.5,0
+20     326891  .       A       AC      999     PASS    .       GL      -25.5,0,-13.2   -25.5,0,-13.9   .,.,.
+X      2928329 rs62584840      C       T       999     PASS    .       GL      0,-5.6  0,-8.1  -7.3,0,-1.9
+X      2933066 rs61746890      G       C       999     PASS    .       GL      0,-25.5 0,-25.5 -25.5,-25.5,-25.5
+X      2942109 rs5939407       T       C       999     PASS    .       GL      0,-25.5 -25.5,0 -25.5,-15.7,0
+X      3048719 .       T       C       999     PASS    .       GL      0,-25.5 -25.5,0 -25.5,0,-15.7
+Y      8657215 .       C       A       999     PASS    .       GL      0,-25.5 -25.5,0 .
+Y      10011673        rs78249411      G       A       999     MinAB   .       GL      -12.6,-10.1     -9.5,0  .
diff --git a/test/view.GP.vcf b/test/view.GP.vcf
new file mode 100644 (file)
index 0000000..cf5beed
--- /dev/null
@@ -0,0 +1,42 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=22,length=51304566>
+##contig=<ID=Y,length=59373566>
+##FORMAT=<ID=GP,Number=G,Type=Float,Description="Phred-scaled genotype posterior probabilities">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA12890 NA12891 NA12892
+22     16050159        .       C       T       68      .       .       GP      0.962,0.038,0   0,1,0   1,0,0
+22     16050252        .       A       T       85      .       .       GP      0.934,0.059,0.007       0,1,0   1,0,0
+22     16051249        .       T       C       32.1761 .       .       GP      0,1,0   1,0,0   1,0,0
+22     16051347        .       G       C       283     .       .       GP      0,0.443,0.557   0,1,0   1,0,0
+22     16051453        .       A       C       3.42882 .       .       GP      0.001,0.999,0   1,0,0   1,0,0
+22     16051497        .       A       G       362     .       .       GP      0,0.008,0.992   0,1,0   1,0,0
+22     16051968        .       C       A       136     .       .       GP      0.972,0.024,0.003       0,1,0   1,0,0
+22     16052167        .       AAAACAAACAAACAAACAAACAAACAAACAAAC       AAAACAAACAAACAAACAAACAAACAAACAAACAAACAAAC       217     .       .       GP      0.333,0.333,0.333       0,0,1   1,0,0
+22     16052169        .       AACAAACA        AACAAACAGACAAACA        241     .       .       GP      0.003,0.995,0.002       0,1,0   1,0,0
+22     16052180        .       AAAC    AAACCAACTAAC    221     .       .       GP      0.909,0.091,0   0,1,0   1,0,0
+22     16052239        .       A       G       172     .       .       GP      0.984,0.016,0   0,1,0   1,0,0
+22     16052513        .       G       C       153     .       .       GP      1,0,0   0,1,0   1,0,0
+22     16052618        .       G       A       124     .       .       GP      0.997,0.003,0   0,1,0   1,0,0
+22     16053659        .       A       C       352     .       .       GP      0,0.002,0.998   0,0,1   1,0,0
+22     16053791        .       C       A       287     .       .       GP      0,1,0   0,1,0   1,0,0
+22     16054454        .       C       T       14.2772 .       .       GP      0,0.76,0.24     1,0,0   1,0,0
+22     16054667        .       C       G       179     .       .       GP      0.998,0.002,0   0,1,0   1,0,0
+22     16054740        .       A       G       126     .       .       GP      0.994,0.006,0   0,1,0   1,0,0
+22     16055942        .       C       T       385     .       .       GP      0,0.008,0.992   0,0,1   1,0,0
+22     16056126        .       G       A       263     .       .       GP      0,0.969,0.031   0,1,0   1,0,0
+22     16056854        .       G       GA      17.3105 .       .       GP      0.996,0.004,0   0,1,0   1,0,0
+22     16057248        .       G       A       167     .       .       GP      0.988,0.012,0   0,1,0   1,0,0
+22     16057320        .       G       A       20.0168 .       .       GP      0,0.998,0.002   1,0,0   1,0,0
+22     16057417        .       C       T       16.3704 .       .       GP      0,1,0   1,0,0   1,0,0
+22     16058070        .       A       G       452     .       .       GP      0,0,1   0,0,1   0,0,1
+22     16058415        .       A       G       212     .       .       GP      0.997,0.003,0   0,0,1   1,0,0
+22     16058463        .       C       T       136     .       .       GP      0,0.666,0.334   1,0,0   1,0,0
+22     16058758        .       C       A       107     .       .       GP      0,0.166,0.834   1,0,0   1,0,0
+22     16058766        .       G       A       15.517  .       .       GP      0.999,0.001,0   0,0.201,0.799   1,0,0
+22     16058852        .       A       T       198     .       .       GP      0,0.112,0.888   0,0,1   1,0,0
+22     16058883        .       A       G       129     .       .       GP      0,0.334,0.666   0,0,1   1,0,0
+22     16059081        .       A       G       212     .       .       GP      0.984,0.016,0   0,0,1   1,0,0
+22     16059734        .       C       T       114     .       .       GP      0,0.038,0.962   1,0,0   1,0,0
+22     16059753        .       A       T       212     .       .       GP      0.998,0.002,0   0,0,1   1,0,0
+Y      16059973        .       C       A       195     .       .       GP      0.975,0.025     1,0     0,1
+Y      16060178        .       G       A       187     .       .       GP      0.969,0.031     0,1     0.5,0.5
diff --git a/test/view.GT.vcf b/test/view.GT.vcf
new file mode 100644 (file)
index 0000000..2cf1725
--- /dev/null
@@ -0,0 +1,42 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=22,length=51304566>
+##contig=<ID=Y,length=59373566>
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA12890 NA12891 NA12892
+22     16050159        .       C       T       68      .       .       GT      0/0     0/1     0/0
+22     16050252        .       A       T       85      .       .       GT      0/0     0/1     0/0
+22     16051249        .       T       C       32.1761 .       .       GT      0/1     0/0     0/0
+22     16051347        .       G       C       283     .       .       GT      ./.     0/1     0/0
+22     16051453        .       A       C       3.42882 .       .       GT      0/1     0/0     0/0
+22     16051497        .       A       G       362     .       .       GT      1/1     0/1     0/0
+22     16051968        .       C       A       136     .       .       GT      0/0     0/1     0/0
+22     16052167        .       AAAACAAACAAACAAACAAACAAACAAACAAAC       AAAACAAACAAACAAACAAACAAACAAACAAACAAACAAAC       217     .       .       GT      ./.     1/1     0/0
+22     16052169        .       AACAAACA        AACAAACAGACAAACA        241     .       .       GT      0/1     0/1     0/0
+22     16052180        .       AAAC    AAACCAACTAAC    221     .       .       GT      0/0     0/1     0/0
+22     16052239        .       A       G       172     .       .       GT      0/0     0/1     0/0
+22     16052513        .       G       C       153     .       .       GT      0/0     0/1     0/0
+22     16052618        .       G       A       124     .       .       GT      0/0     0/1     0/0
+22     16053659        .       A       C       352     .       .       GT      1/1     1/1     0/0
+22     16053791        .       C       A       287     .       .       GT      0/1     0/1     0/0
+22     16054454        .       C       T       14.2772 .       .       GT      ./.     0/0     0/0
+22     16054667        .       C       G       179     .       .       GT      0/0     0/1     0/0
+22     16054740        .       A       G       126     .       .       GT      0/0     0/1     0/0
+22     16055942        .       C       T       385     .       .       GT      1/1     1/1     0/0
+22     16056126        .       G       A       263     .       .       GT      0/1     0/1     0/0
+22     16056854        .       G       GA      17.3105 .       .       GT      0/0     0/1     0/0
+22     16057248        .       G       A       167     .       .       GT      0/0     0/1     0/0
+22     16057320        .       G       A       20.0168 .       .       GT      0/1     0/0     0/0
+22     16057417        .       C       T       16.3704 .       .       GT      0/1     0/0     0/0
+22     16058070        .       A       G       452     .       .       GT      1/1     1/1     1/1
+22     16058415        .       A       G       212     .       .       GT      0/0     1/1     0/0
+22     16058463        .       C       T       136     .       .       GT      ./.     0/0     0/0
+22     16058758        .       C       A       107     .       .       GT      1/1     0/0     0/0
+22     16058766        .       G       A       15.517  .       .       GT      0/0     ./.     0/0
+22     16058852        .       A       T       198     .       .       GT      1/1     1/1     0/0
+22     16058883        .       A       G       129     .       .       GT      ./.     1/1     0/0
+22     16059081        .       A       G       212     .       .       GT      0/0     1/1     0/0
+22     16059734        .       C       T       114     .       .       GT      1/1     0/0     0/0
+22     16059753        .       A       T       212     .       .       GT      0/0     1/1     0/0
+Y      16059973        .       C       A       195     .       .       GT      0       0       1
+Y      16060178        .       G       A       187     .       .       GT      0       1       .
diff --git a/test/view.GTisec.H.out b/test/view.GTisec.H.out
new file mode 100644 (file)
index 0000000..5cf831b
--- /dev/null
@@ -0,0 +1,20 @@
+# This file can be used as input to the subset plotting tools at:
+#   https://github.com/dlaehnemann/bankers2
+# Genotype intersections across samples:
+@SMPS NA00003 NA00002 NA00001
+# Human readable output (-H) was requested. Subset intersection counts are therefore sorted by
+#   sample and repeated for each contained sample. For each sample, counts are in banker's 
+#   sequence order regarding all other samples.
+# [1] Number of shared non-ref genotypes       [2] Samples sharing non-ref genotype (GT)
+9      NA00003
+1      NA00003,NA00002
+0      NA00003,NA00001
+1      NA00003,NA00002,NA00001
+4      NA00002
+1      NA00002,NA00003
+8      NA00002,NA00001
+1      NA00002,NA00003,NA00001
+5      NA00001
+0      NA00001,NA00003
+8      NA00001,NA00002
+1      NA00001,NA00003,NA00002
diff --git a/test/view.GTisec.Hm.out b/test/view.GTisec.Hm.out
new file mode 100644 (file)
index 0000000..e70f86b
--- /dev/null
@@ -0,0 +1,25 @@
+# This file can be used as input to the subset plotting tools at:
+#   https://github.com/dlaehnemann/bankers2
+# Genotype intersections across samples:
+@SMPS NA00003 NA00002 NA00001
+# The first line of each sample contains its count of missing genotypes, with a '-' appended
+#   to the sample name.
+# Human readable output (-H) was requested. Subset intersection counts are therefore sorted by
+#   sample and repeated for each contained sample. For each sample, counts are in banker's 
+#   sequence order regarding all other samples.
+# [1] Number of shared non-ref genotypes       [2] Samples sharing non-ref genotype (GT)
+4      NA00003-
+9      NA00003
+1      NA00003,NA00002
+0      NA00003,NA00001
+1      NA00003,NA00002,NA00001
+1      NA00002-
+4      NA00002
+1      NA00002,NA00003
+8      NA00002,NA00001
+1      NA00002,NA00003,NA00001
+1      NA00001-
+5      NA00001
+0      NA00001,NA00003
+8      NA00001,NA00002
+1      NA00001,NA00003,NA00002
diff --git a/test/view.GTisec.Hmv.out b/test/view.GTisec.Hmv.out
new file mode 100644 (file)
index 0000000..e70f86b
--- /dev/null
@@ -0,0 +1,25 @@
+# This file can be used as input to the subset plotting tools at:
+#   https://github.com/dlaehnemann/bankers2
+# Genotype intersections across samples:
+@SMPS NA00003 NA00002 NA00001
+# The first line of each sample contains its count of missing genotypes, with a '-' appended
+#   to the sample name.
+# Human readable output (-H) was requested. Subset intersection counts are therefore sorted by
+#   sample and repeated for each contained sample. For each sample, counts are in banker's 
+#   sequence order regarding all other samples.
+# [1] Number of shared non-ref genotypes       [2] Samples sharing non-ref genotype (GT)
+4      NA00003-
+9      NA00003
+1      NA00003,NA00002
+0      NA00003,NA00001
+1      NA00003,NA00002,NA00001
+1      NA00002-
+4      NA00002
+1      NA00002,NA00003
+8      NA00002,NA00001
+1      NA00002,NA00003,NA00001
+1      NA00001-
+5      NA00001
+0      NA00001,NA00003
+8      NA00001,NA00002
+1      NA00001,NA00003,NA00002
diff --git a/test/view.GTisec.Hv.out b/test/view.GTisec.Hv.out
new file mode 100644 (file)
index 0000000..5cf831b
--- /dev/null
@@ -0,0 +1,20 @@
+# This file can be used as input to the subset plotting tools at:
+#   https://github.com/dlaehnemann/bankers2
+# Genotype intersections across samples:
+@SMPS NA00003 NA00002 NA00001
+# Human readable output (-H) was requested. Subset intersection counts are therefore sorted by
+#   sample and repeated for each contained sample. For each sample, counts are in banker's 
+#   sequence order regarding all other samples.
+# [1] Number of shared non-ref genotypes       [2] Samples sharing non-ref genotype (GT)
+9      NA00003
+1      NA00003,NA00002
+0      NA00003,NA00001
+1      NA00003,NA00002,NA00001
+4      NA00002
+1      NA00002,NA00003
+8      NA00002,NA00001
+1      NA00002,NA00003,NA00001
+5      NA00001
+0      NA00001,NA00003
+8      NA00001,NA00002
+1      NA00001,NA00003,NA00002
diff --git a/test/view.GTisec.m.out b/test/view.GTisec.m.out
new file mode 100644 (file)
index 0000000..8d217a5
--- /dev/null
@@ -0,0 +1,20 @@
+# This file can be used as input to the subset plotting tools at:
+#   https://github.com/dlaehnemann/bankers2
+# Genotype intersections across samples:
+@SMPS NA00003 NA00002 NA00001
+# The first 3 lines contain the counts for missing values of each sample in the order provided
+#   in the SMPS-line above. Intersection counts only start afterwards.
+# Subset intersection counts are in global banker's sequence order.
+#   After exclusive sample counts in order of the SMPS-line, banker's sequence continues with:
+#   NA00003,NA00002   NA00003,NA00001   ...
+# [1] Number of shared non-ref genotypes
+4
+1
+1
+9
+4
+5
+1
+0
+8
+1
diff --git a/test/view.GTisec.mv.out b/test/view.GTisec.mv.out
new file mode 100644 (file)
index 0000000..1772a3b
--- /dev/null
@@ -0,0 +1,20 @@
+# This file can be used as input to the subset plotting tools at:
+#   https://github.com/dlaehnemann/bankers2
+# Genotype intersections across samples:
+@SMPS NA00003 NA00002 NA00001
+# The first 3 lines contain the counts for missing values of each sample in the order provided
+#   in the SMPS-line above. Intersection counts only start afterwards.
+# Subset intersection counts are in global banker's sequence order.
+#   After exclusive sample counts in order of the SMPS-line, banker's sequence continues with:
+#   NA00003,NA00002   NA00003,NA00001   ...
+# [1] Number of shared non-ref genotypes       [2] Samples sharing non-ref genotype (GT)
+4      NA00003-
+1      NA00002-
+1      NA00001-
+9      NA00003
+4      NA00002
+5      NA00001
+1      NA00003,NA00002
+0      NA00003,NA00001
+8      NA00002,NA00001
+1      NA00003,NA00002,NA00001
diff --git a/test/view.GTisec.out b/test/view.GTisec.out
new file mode 100644 (file)
index 0000000..2b2b0f6
--- /dev/null
@@ -0,0 +1,15 @@
+# This file can be used as input to the subset plotting tools at:
+#   https://github.com/dlaehnemann/bankers2
+# Genotype intersections across samples:
+@SMPS NA00003 NA00002 NA00001
+# Subset intersection counts are in global banker's sequence order.
+#   After exclusive sample counts in order of the SMPS-line, banker's sequence continues with:
+#   NA00003,NA00002   NA00003,NA00001   ...
+# [1] Number of shared non-ref genotypes
+9
+4
+5
+1
+0
+8
+1
diff --git a/test/view.GTisec.v.out b/test/view.GTisec.v.out
new file mode 100644 (file)
index 0000000..8ec3aa3
--- /dev/null
@@ -0,0 +1,15 @@
+# This file can be used as input to the subset plotting tools at:
+#   https://github.com/dlaehnemann/bankers2
+# Genotype intersections across samples:
+@SMPS NA00003 NA00002 NA00001
+# Subset intersection counts are in global banker's sequence order.
+#   After exclusive sample counts in order of the SMPS-line, banker's sequence continues with:
+#   NA00003,NA00002   NA00003,NA00001   ...
+# [1] Number of shared non-ref genotypes       [2] Samples sharing non-ref genotype (GT)
+9      NA00003
+4      NA00002
+5      NA00001
+1      NA00003,NA00002
+0      NA00003,NA00001
+8      NA00002,NA00001
+1      NA00003,NA00002,NA00001
diff --git a/test/view.GTsubset.NA1.out b/test/view.GTsubset.NA1.out
new file mode 100644 (file)
index 0000000..84459c8
--- /dev/null
@@ -0,0 +1,38 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##reference=file:///seq/references/1000Genomes-NCBI37.fasta
+##contig=<ID=11,length=135006516>
+##contig=<ID=20,length=63025520>
+##contig=<ID=X,length=155270560>
+##contig=<ID=Y,length=59373566>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=Dels,Number=1,Type=Float,Description="Fraction of reads containing spanning deletions">
+##INFO=<ID=FS,Number=1,Type=Float,Description="Phred-scaled p-value using Fisher's exact test to detect strand bias">
+##INFO=<ID=HRun,Number=1,Type=Integer,Description="Largest contiguous homopolymer run of variant allele in either direction">
+##INFO=<ID=HWE,Number=1,Type=Float,Description="Hardy-Weinberg equilibrium test (PMID:15789306)">
+##INFO=<ID=ICF,Number=1,Type=Float,Description="Inbreeding coefficient F">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IS,Number=2,Type=Float,Description="Maximum number of reads supporting an indel and fraction of indel reads">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Root-mean-square mapping quality of covering reads">
+##INFO=<ID=MQ0,Number=1,Type=Integer,Description="Total mapping quality zero reads">
+##INFO=<ID=PV4,Number=4,Type=Float,Description="P-values for strand bias, baseQ bias, mapQ bias and tail distance bias">
+##INFO=<ID=QD,Number=1,Type=Float,Description="Variant confidence/quality by depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="# high-quality bases">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FILTER=<ID=StrandBias,Description="Min P-value for strand bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=BaseQualBias,Description="Min P-value for baseQ bias (INFO/PV4) [1e-100]">
+##FILTER=<ID=MapQualBias,Description="Min P-value for mapQ bias (INFO/PV4) [0]">
+##FILTER=<ID=EndDistBias,Description="Min P-value for end distance bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=MinAB,Description="Minimum number of alternate bases (INFO/DP4) [2]">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00001 NA00002 NA00003
+11     5464562 .       C       T       999     PASS    DP=0    GT:PL:DP:GQ     ./.:0,0,0:.:.   ./.:0,0,0:.:.   ./.:0,0,0:.:.
+20     76962   rs6111385       T       C       999     PASS    DP4=110138,70822,421911,262673;DP=911531;Dels=0;FS=21.447;HWE=0.491006;ICF=-0.01062;MQ0=1;MQ=46;PV4=2.5e-09,0,0,1;QD=22.31      GT:PL:DP:GQ     0/1:255,0,255:193:99    1/1:255,255,0:211:99    1/1:255,255,0:182:99
+20     271225  .       T       TTTA,TA 999     StrandBias      DP4=29281,42401,27887,29245;DP=272732;INDEL;IS=95,0.748031;MQ=47;PV4=0,1,0,1;QD=0.0948;AN=6;AC=2,2      GT:DP:GQ:PL     0/2:33:49:151,53,203,0,52,159   0/1:51:99:255,0,213,255,255,255 1/2:47:99:255,255,255,255,0,241
+X      2942109 rs5939407       T       C       999     PASS    DP4=23273,27816,40128,48208;DP=146673;Dels=0;FS=43.639;HWE=0.622715;ICF=-0.01176;MQ0=1;MQ=46;PV4=0.65,1,0,1;QD=14.81;AN=4;AC=3  GT:PL:DP:GQ     0:0,255:20:99   1:255,0:33:99   1/1:255,157,0:52:99
+X      3048719 .       T       C       999     PASS    DP4=13263,27466,40128,48208;DP=146673;Dels=0;FS=43.639;HWE=0.622715;ICF=-0.01176;MQ0=1;MQ=46;PV4=0.65,1,0,1;QD=14.81;AN=4;AC=3  GT:PL:DP:GQ     0:0,255:20:99   1:255,0:33:99   0|1:255,0,157:52:99
+Y      8657215 .       C       A       999     PASS    DP4=74915,114274,1948,2955;DP=195469;Dels=0;FS=3.181;MQ0=0;MQ=50;PV4=0.86,1,0,1;QD=33.77;AN=2;AC=1      GT:PL:DP:GQ     0:0,255:47:99   1:255,0:64:99   .:.:.:.
diff --git a/test/view.GTsubset.NA1NA2.out b/test/view.GTsubset.NA1NA2.out
new file mode 100644 (file)
index 0000000..1905348
--- /dev/null
@@ -0,0 +1,41 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##reference=file:///seq/references/1000Genomes-NCBI37.fasta
+##contig=<ID=11,length=135006516>
+##contig=<ID=20,length=63025520>
+##contig=<ID=X,length=155270560>
+##contig=<ID=Y,length=59373566>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=Dels,Number=1,Type=Float,Description="Fraction of reads containing spanning deletions">
+##INFO=<ID=FS,Number=1,Type=Float,Description="Phred-scaled p-value using Fisher's exact test to detect strand bias">
+##INFO=<ID=HRun,Number=1,Type=Integer,Description="Largest contiguous homopolymer run of variant allele in either direction">
+##INFO=<ID=HWE,Number=1,Type=Float,Description="Hardy-Weinberg equilibrium test (PMID:15789306)">
+##INFO=<ID=ICF,Number=1,Type=Float,Description="Inbreeding coefficient F">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IS,Number=2,Type=Float,Description="Maximum number of reads supporting an indel and fraction of indel reads">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Root-mean-square mapping quality of covering reads">
+##INFO=<ID=MQ0,Number=1,Type=Integer,Description="Total mapping quality zero reads">
+##INFO=<ID=PV4,Number=4,Type=Float,Description="P-values for strand bias, baseQ bias, mapQ bias and tail distance bias">
+##INFO=<ID=QD,Number=1,Type=Float,Description="Variant confidence/quality by depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="# high-quality bases">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FILTER=<ID=StrandBias,Description="Min P-value for strand bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=BaseQualBias,Description="Min P-value for baseQ bias (INFO/PV4) [1e-100]">
+##FILTER=<ID=MapQualBias,Description="Min P-value for mapQ bias (INFO/PV4) [0]">
+##FILTER=<ID=EndDistBias,Description="Min P-value for end distance bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=MinAB,Description="Minimum number of alternate bases (INFO/DP4) [2]">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00001 NA00002 NA00003
+11     5464562 .       C       T       999     PASS    DP=0    GT:PL:DP:GQ     ./.:0,0,0:.:.   ./.:0,0,0:.:.   ./.:0,0,0:.:.
+20     126310  .       ACC     A       999     StrandBias;EndDistBias  DP4=125718,95950,113812,80890;DP=461867;HWE=0.24036;ICF=0.01738;INDEL;IS=374,0.937343;MQ=49;PV4=9e-30,1,0,3.8e-13;QD=0.0172;AN=6;AC=4   GT:DP:GQ:PL     0/1:117:99:255,0,132    0/1:111:99:255,0,139    1/1:78:99:255,213,0
+20     138125  rs2298108       G       T       999     PASS    DP4=174391,20849,82080,4950;DP=286107;Dels=0;FS=3200;HWE=0.199462;ICF=0.01858;MQ0=0;MQ=46;PV4=0,0,0,1;QD=17.22;AN=6;AC=4        GT:PL:DP:GQ     0/1:135,0,163:66:99     0/1:140,0,255:71:99     1/1:255,199,0:66:99
+20     138148  rs2298109       C       T       999     PASS    DP4=194136,45753,94945,14367;DP=356657;Dels=0;FS=3200;HWE=0.177865;ICF=0.0198;MQ0=0;MQ=47;PV4=0,0,0,1;QD=14.57;AN=6;AC=4        GT:PL:DP:GQ     0/1:195,0,255:87:99     0/1:192,0,255:82:99     1/1:255,235,0:78:99
+20     304568  .       C       T       999     PASS    DP4=16413,4543,945,156;DP=43557;Dels=0;FS=3200;HWE=0.076855;ICF=0.0213;MQ0=0;MQ=50;PV4=0,0,0,1;QD=15.45;AN=6;AC=4       GT:PL:DP:GQ     0|1:95,0,255:90:99      0|1:192,0,255:13:99     1|1:255,95,0:60:99
+20     326891  .       A       AC      999     PASS    DP4=125718,95950,113812,80890;DP=461867;HWE=0.24036;ICF=0.01738;INDEL;IS=374,0.937343;MQ=49;PV4=9e-30,1,0,3.8e-13;QD=0.0172;AN=4;AC=2   GT:DP:GQ:PL     0|1:117:99:255,0,132    0|1:111:99:255,0,139    ./.:.:.:.,.,.
+X      2928329 rs62584840      C       T       999     PASS    DP4=302,9137,32,1329;DP=11020;Dels=0;FS=13.38;HWE=0.284332;ICF=0.0253;MQ0=0;MQ=49;PV4=0.094,0,0,1;QD=18.61;AN=4;AC=1    GT:PL:DP:GQ     0:0,56:2:73     0:0,81:3:98     0/1:73,0,19:4:30
+X      2933066 rs61746890      G       C       999     PASS    DP4=69865,100561,461,783;DP=173729;Dels=0;FS=10.833;MQ0=0;MQ=50;PV4=0.005,3.6e-14,0,1;QD=15.33;AN=4;AC=1        GT:PL:DP:GQ     0:0,255:39:99   0:0,255:37:99   0/1:255,255,255:62:99
+Y      10011673        rs78249411      G       A       999     MinAB   DP4=47351,30839,178796,279653;DP=550762;Dels=0;FS=41.028;MQ0=37362;MQ=26;PV4=0,0,0,1;QD=17.45;AN=2;AC=2 GT:PL:DP:GQ     1:126,101:146:37        1:95,0:130:99   .:.:.:.
diff --git a/test/view.GTsubset.NA1NA2NA3.out b/test/view.GTsubset.NA1NA2NA3.out
new file mode 100644 (file)
index 0000000..7fbb27e
--- /dev/null
@@ -0,0 +1,36 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##reference=file:///seq/references/1000Genomes-NCBI37.fasta
+##contig=<ID=11,length=135006516>
+##contig=<ID=20,length=63025520>
+##contig=<ID=X,length=155270560>
+##contig=<ID=Y,length=59373566>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=Dels,Number=1,Type=Float,Description="Fraction of reads containing spanning deletions">
+##INFO=<ID=FS,Number=1,Type=Float,Description="Phred-scaled p-value using Fisher's exact test to detect strand bias">
+##INFO=<ID=HRun,Number=1,Type=Integer,Description="Largest contiguous homopolymer run of variant allele in either direction">
+##INFO=<ID=HWE,Number=1,Type=Float,Description="Hardy-Weinberg equilibrium test (PMID:15789306)">
+##INFO=<ID=ICF,Number=1,Type=Float,Description="Inbreeding coefficient F">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IS,Number=2,Type=Float,Description="Maximum number of reads supporting an indel and fraction of indel reads">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Root-mean-square mapping quality of covering reads">
+##INFO=<ID=MQ0,Number=1,Type=Integer,Description="Total mapping quality zero reads">
+##INFO=<ID=PV4,Number=4,Type=Float,Description="P-values for strand bias, baseQ bias, mapQ bias and tail distance bias">
+##INFO=<ID=QD,Number=1,Type=Float,Description="Variant confidence/quality by depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="# high-quality bases">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FILTER=<ID=StrandBias,Description="Min P-value for strand bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=BaseQualBias,Description="Min P-value for baseQ bias (INFO/PV4) [1e-100]">
+##FILTER=<ID=MapQualBias,Description="Min P-value for mapQ bias (INFO/PV4) [0]">
+##FILTER=<ID=EndDistBias,Description="Min P-value for end distance bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=MinAB,Description="Minimum number of alternate bases (INFO/DP4) [2]">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00001 NA00002 NA00003
+11     2343543 .       A       .       999     PASS    DP=100223       GT:PL:DP:GQ     0/0:0,255,255:193:99    0/0:0,255,255:211:99    0/0:0,255,255:182:99
+11     5464562 .       C       T       999     PASS    DP=0    GT:PL:DP:GQ     ./.:0,0,0:.:.   ./.:0,0,0:.:.   ./.:0,0,0:.:.
+20     326891  .       A       AC      999     PASS    DP4=125718,95950,113812,80890;DP=461867;HWE=0.24036;ICF=0.01738;INDEL;IS=374,0.937343;MQ=49;PV4=9e-30,1,0,3.8e-13;QD=0.0172;AN=4;AC=2   GT:DP:GQ:PL     0|1:117:99:255,0,132    0|1:111:99:255,0,139    ./.:.:.:.,.,.
+Y      10011673        rs78249411      G       A       999     MinAB   DP4=47351,30839,178796,279653;DP=550762;Dels=0;FS=41.028;MQ0=37362;MQ=26;PV4=0,0,0,1;QD=17.45;AN=2;AC=2 GT:PL:DP:GQ     1:126,101:146:37        1:95,0:130:99   .:.:.:.
diff --git a/test/view.PL.vcf b/test/view.PL.vcf
new file mode 100644 (file)
index 0000000..7d430ad
--- /dev/null
@@ -0,0 +1,29 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##reference=file:///seq/references/1000Genomes-NCBI37.fasta
+##contig=<ID=11,length=135006516>
+##contig=<ID=20,length=63025520>
+##contig=<ID=X,length=155270560>
+##contig=<ID=Y,length=59373566>
+##FILTER=<ID=StrandBias,Description="Min P-value for strand bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=BaseQualBias,Description="Min P-value for baseQ bias (INFO/PV4) [1e-100]">
+##FILTER=<ID=MapQualBias,Description="Min P-value for mapQ bias (INFO/PV4) [0]">
+##FILTER=<ID=EndDistBias,Description="Min P-value for end distance bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=MinAB,Description="Minimum number of alternate bases (INFO/DP4) [2]">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="Phred scaled genotype likelihoods">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00001 NA00002 NA00003
+11     2343543 .       A       .       999     PASS    .       PL      0,255,255       0,255,255       0,255,255
+11     5464562 .       C       T       999     PASS    .       PL      0,0,0   0,0,0   0,0,0
+20     76962   rs6111385       T       C       999     PASS    .       PL      255,0,255       255,255,0       255,255,0
+20     126310  .       ACC     A       999     StrandBias;EndDistBias  .       PL      255,0,132       255,0,139       255,213,0
+20     138125  rs2298108       G       T       999     PASS    .       PL      135,0,163       140,0,255       255,199,0
+20     138148  rs2298109       C       T       999     PASS    .       PL      195,0,255       192,0,255       255,235,0
+20     271225  .       T       TTTA,TA 999     StrandBias      .       PL      151,53,203,0,52,159     255,0,213,255,255,255   255,255,255,255,0,241
+20     304568  .       C       T       999     PASS    .       PL      95,0,255        192,0,255       255,95,0
+20     326891  .       A       AC      999     PASS    .       PL      255,0,132       255,0,139       .,.,.
+X      2928329 rs62584840      C       T       999     PASS    .       PL      0,56    0,81    73,0,19
+X      2933066 rs61746890      G       C       999     PASS    .       PL      0,255   0,255   255,255,255
+X      2942109 rs5939407       T       C       999     PASS    .       PL      0,255   255,0   255,157,0
+X      3048719 .       T       C       999     PASS    .       PL      0,255   255,0   255,0,157
+Y      8657215 .       C       A       999     PASS    .       PL      0,255   255,0   .
+Y      10011673        rs78249411      G       A       999     MinAB   .       PL      126,101 95,0    .
diff --git a/test/view.chrs.out b/test/view.chrs.out
new file mode 100644 (file)
index 0000000..b6db11b
--- /dev/null
@@ -0,0 +1,81 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=Pf3D7_01_v3,length=249250621>
+##contig=<ID=Pf3D7_02_v3,length=249250621>
+##contig=<ID=Pf3D7_03_v3,length=249250621>
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  AAA     BBB
+Pf3D7_01_v3    1       .       A       T       .       .       .       GT      .       .
+Pf3D7_01_v3    2       .       A       G       .       .       .       GT      .       .
+Pf3D7_01_v3    33      .       T       A       .       .       .       GT      .       .
+Pf3D7_01_v3    36      .       A       G       .       .       .       GT      .       .
+Pf3D7_01_v3    57      .       C       T       .       .       .       GT      .       .
+Pf3D7_01_v3    61      .       A       T       .       .       .       GT      .       .
+Pf3D7_01_v3    72      .       T       C,A     .       .       .       GT      .       .
+Pf3D7_01_v3    73      .       T       A       .       .       .       GT      .       .
+Pf3D7_01_v3    74      .       A       T,C     .       .       .       GT      .       .
+Pf3D7_01_v3    84      .       C       T       .       .       .       GT      .       .
+Pf3D7_01_v3    110     .       T       A       .       .       .       GT      .       .
+Pf3D7_01_v3    111     .       T       A       .       .       .       GT      .       .
+Pf3D7_01_v3    129     .       T       A       .       .       .       GT      .       .
+Pf3D7_01_v3    146     .       A       C,T     .       .       .       GT      .       .
+Pf3D7_01_v3    147     .       A       C,T     .       .       .       GT      .       .
+Pf3D7_01_v3    152     .       G       T       .       .       .       GT      .       .
+Pf3D7_01_v3    168     .       T       A       .       .       .       GT      .       .
+Pf3D7_01_v3    169     .       A       G       .       .       .       GT      .       .
+Pf3D7_01_v3    175     .       A       T       .       .       .       GT      .       .
+Pf3D7_01_v3    195     .       T       A       .       .       .       GT      .       .
+Pf3D7_01_v3    196     .       A       C       .       .       .       GT      .       .
+Pf3D7_01_v3    199     .       T       C       .       .       .       GT      .       .
+Pf3D7_01_v3    204     .       C       T       .       .       .       GT      .       .
+Pf3D7_01_v3    213     .       G       A       .       .       .       GT      .       .
+Pf3D7_01_v3    222     .       A       G       .       .       .       GT      .       .
+Pf3D7_01_v3    223     .       A       G       .       .       .       GT      .       .
+Pf3D7_01_v3    227     .       T       A       .       .       .       GT      .       .
+Pf3D7_02_v3    90      .       C       T       .       .       .       GT      .       .
+Pf3D7_02_v3    100     .       T       A       .       .       .       GT      .       .
+Pf3D7_02_v3    111     .       T       A       .       .       .       GT      .       .
+Pf3D7_02_v3    129     .       T       A       .       .       .       GT      .       .
+Pf3D7_02_v3    146     .       A       C,T     .       .       .       GT      .       .
+Pf3D7_02_v3    147     .       A       C,T     .       .       .       GT      .       .
+Pf3D7_02_v3    152     .       G       T       .       .       .       GT      .       .
+Pf3D7_02_v3    168     .       T       A       .       .       .       GT      .       .
+Pf3D7_02_v3    169     .       A       G       .       .       .       GT      .       .
+Pf3D7_02_v3    175     .       A       T       .       .       .       GT      .       .
+Pf3D7_02_v3    195     .       T       A       .       .       .       GT      .       .
+Pf3D7_02_v3    196     .       A       C       .       .       .       GT      .       .
+Pf3D7_02_v3    199     .       T       C       .       .       .       GT      .       .
+Pf3D7_02_v3    204     .       C       T       .       .       .       GT      .       .
+Pf3D7_02_v3    213     .       G       A       .       .       .       GT      .       .
+Pf3D7_02_v3    222     .       A       G       .       .       .       GT      .       .
+Pf3D7_02_v3    223     .       A       G       .       .       .       GT      .       .
+Pf3D7_02_v3    227     .       T       A       .       .       .       GT      .       .
+Pf3D7_02_v3    235     .       A       G       .       .       .       GT      .       .
+Pf3D7_03_v3    1       .       A       T       .       .       .       GT      .       .
+Pf3D7_03_v3    2       .       A       G       .       .       .       GT      .       .
+Pf3D7_03_v3    33      .       T       A       .       .       .       GT      .       .
+Pf3D7_03_v3    36      .       A       G       .       .       .       GT      .       .
+Pf3D7_03_v3    57      .       C       T       .       .       .       GT      .       .
+Pf3D7_03_v3    61      .       A       T       .       .       .       GT      .       .
+Pf3D7_03_v3    72      .       T       C,A     .       .       .       GT      .       .
+Pf3D7_03_v3    73      .       T       A       .       .       .       GT      .       .
+Pf3D7_03_v3    74      .       A       T,C     .       .       .       GT      .       .
+Pf3D7_03_v3    84      .       C       T       .       .       .       GT      .       .
+Pf3D7_03_v3    110     .       T       A       .       .       .       GT      .       .
+Pf3D7_03_v3    111     .       T       A       .       .       .       GT      .       .
+Pf3D7_03_v3    129     .       T       A       .       .       .       GT      .       .
+Pf3D7_03_v3    146     .       A       C,T     .       .       .       GT      .       .
+Pf3D7_03_v3    147     .       A       C,T     .       .       .       GT      .       .
+Pf3D7_03_v3    152     .       G       T       .       .       .       GT      .       .
+Pf3D7_03_v3    168     .       T       A       .       .       .       GT      .       .
+Pf3D7_03_v3    169     .       A       G       .       .       .       GT      .       .
+Pf3D7_03_v3    175     .       A       T       .       .       .       GT      .       .
+Pf3D7_03_v3    195     .       T       A       .       .       .       GT      .       .
+Pf3D7_03_v3    196     .       A       C       .       .       .       GT      .       .
+Pf3D7_03_v3    199     .       T       C       .       .       .       GT      .       .
+Pf3D7_03_v3    204     .       C       T       .       .       .       GT      .       .
+Pf3D7_03_v3    213     .       G       A       .       .       .       GT      .       .
+Pf3D7_03_v3    222     .       A       G       .       .       .       GT      .       .
+Pf3D7_03_v3    223     .       A       G       .       .       .       GT      .       .
+Pf3D7_03_v3    227     .       T       A       .       .       .       GT      .       .
+Pf3D7_03_v3    235     .       A       G       .       .       .       GT      .       .
diff --git a/test/view.chrs.tab b/test/view.chrs.tab
new file mode 100644 (file)
index 0000000..90c0993
--- /dev/null
@@ -0,0 +1,74 @@
+Pf3D7_01_v3    1
+Pf3D7_01_v3    2
+Pf3D7_01_v3    33
+Pf3D7_01_v3    36
+Pf3D7_01_v3    57
+Pf3D7_01_v3    61
+Pf3D7_01_v3    72
+Pf3D7_01_v3    73
+Pf3D7_01_v3    74
+Pf3D7_01_v3    84
+Pf3D7_01_v3    110
+Pf3D7_01_v3    111
+Pf3D7_01_v3    129
+Pf3D7_01_v3    146
+Pf3D7_01_v3    147
+Pf3D7_01_v3    152
+Pf3D7_01_v3    168
+Pf3D7_01_v3    169
+Pf3D7_01_v3    175
+Pf3D7_01_v3    195
+Pf3D7_01_v3    196
+Pf3D7_01_v3    199
+Pf3D7_01_v3    204
+Pf3D7_01_v3    213
+Pf3D7_01_v3    222
+Pf3D7_01_v3    223
+Pf3D7_01_v3    227
+Pf3D7_02_v3    90
+Pf3D7_02_v3    100
+Pf3D7_02_v3    111
+Pf3D7_02_v3    129
+Pf3D7_02_v3    146
+Pf3D7_02_v3    147
+Pf3D7_02_v3    152
+Pf3D7_02_v3    168
+Pf3D7_02_v3    169
+Pf3D7_02_v3    175
+Pf3D7_02_v3    195
+Pf3D7_02_v3    196
+Pf3D7_02_v3    199
+Pf3D7_02_v3    204
+Pf3D7_02_v3    213
+Pf3D7_02_v3    222
+Pf3D7_02_v3    223
+Pf3D7_02_v3    227
+Pf3D7_02_v3    235
+Pf3D7_03_v3    1
+Pf3D7_03_v3    2
+Pf3D7_03_v3    33
+Pf3D7_03_v3    36
+Pf3D7_03_v3    57
+Pf3D7_03_v3    61
+Pf3D7_03_v3    72
+Pf3D7_03_v3    73
+Pf3D7_03_v3    74
+Pf3D7_03_v3    84
+Pf3D7_03_v3    110
+Pf3D7_03_v3    111
+Pf3D7_03_v3    129
+Pf3D7_03_v3    146
+Pf3D7_03_v3    147
+Pf3D7_03_v3    152
+Pf3D7_03_v3    168
+Pf3D7_03_v3    169
+Pf3D7_03_v3    175
+Pf3D7_03_v3    195
+Pf3D7_03_v3    196
+Pf3D7_03_v3    199
+Pf3D7_03_v3    204
+Pf3D7_03_v3    213
+Pf3D7_03_v3    222
+Pf3D7_03_v3    223
+Pf3D7_03_v3    227
+Pf3D7_03_v3    235
diff --git a/test/view.chrs.vcf b/test/view.chrs.vcf
new file mode 100644 (file)
index 0000000..8fc5139
--- /dev/null
@@ -0,0 +1,90 @@
+##fileformat=VCFv4.1
+##contig=<ID=Pf3D7_01_v3,length=249250621>
+##contig=<ID=Pf3D7_02_v3,length=249250621>
+##contig=<ID=Pf3D7_03_v3,length=249250621>
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  AAA     BBB
+Pf3D7_01_v3    1       .       A       T       .       .       .       GT      .       .
+Pf3D7_01_v3    2       .       A       G       .       .       .       GT      .       .
+Pf3D7_01_v3    33      .       T       A       .       .       .       GT      .       .
+Pf3D7_01_v3    36      .       A       G       .       .       .       GT      .       .
+Pf3D7_01_v3    57      .       C       T       .       .       .       GT      .       .
+Pf3D7_01_v3    61      .       A       T       .       .       .       GT      .       .
+Pf3D7_01_v3    72      .       T       C,A     .       .       .       GT      .       .
+Pf3D7_01_v3    73      .       T       A       .       .       .       GT      .       .
+Pf3D7_01_v3    74      .       A       T,C     .       .       .       GT      .       .
+Pf3D7_01_v3    84      .       C       T       .       .       .       GT      .       .
+Pf3D7_01_v3    110     .       T       A       .       .       .       GT      .       .
+Pf3D7_01_v3    111     .       T       A       .       .       .       GT      .       .
+Pf3D7_01_v3    129     .       T       A       .       .       .       GT      .       .
+Pf3D7_01_v3    146     .       A       C,T     .       .       .       GT      .       .
+Pf3D7_01_v3    147     .       A       C,T     .       .       .       GT      .       .
+Pf3D7_01_v3    152     .       G       T       .       .       .       GT      .       .
+Pf3D7_01_v3    168     .       T       A       .       .       .       GT      .       .
+Pf3D7_01_v3    169     .       A       G       .       .       .       GT      .       .
+Pf3D7_01_v3    175     .       A       T       .       .       .       GT      .       .
+Pf3D7_01_v3    195     .       T       A       .       .       .       GT      .       .
+Pf3D7_01_v3    196     .       A       C       .       .       .       GT      .       .
+Pf3D7_01_v3    199     .       T       C       .       .       .       GT      .       .
+Pf3D7_01_v3    204     .       C       T       .       .       .       GT      .       .
+Pf3D7_01_v3    213     .       G       A       .       .       .       GT      .       .
+Pf3D7_01_v3    222     .       A       G       .       .       .       GT      .       .
+Pf3D7_01_v3    223     .       A       G       .       .       .       GT      .       .
+Pf3D7_01_v3    227     .       T       A       .       .       .       GT      .       .
+Pf3D7_01_v3    235     .       A       G       .       .       .       GT      .       .
+Pf3D7_02_v3    1       .       A       T       .       .       .       GT      .       .
+Pf3D7_02_v3    2       .       A       G       .       .       .       GT      .       .
+Pf3D7_02_v3    33      .       T       A       .       .       .       GT      .       .
+Pf3D7_02_v3    36      .       A       G       .       .       .       GT      .       .
+Pf3D7_02_v3    57      .       C       T       .       .       .       GT      .       .
+Pf3D7_02_v3    61      .       A       T       .       .       .       GT      .       .
+Pf3D7_02_v3    72      .       T       C,A     .       .       .       GT      .       .
+Pf3D7_02_v3    73      .       T       A       .       .       .       GT      .       .
+Pf3D7_02_v3    74      .       A       T,C     .       .       .       GT      .       .
+Pf3D7_02_v3    90      .       C       T       .       .       .       GT      .       .
+Pf3D7_02_v3    100     .       T       A       .       .       .       GT      .       .
+Pf3D7_02_v3    111     .       T       A       .       .       .       GT      .       .
+Pf3D7_02_v3    129     .       T       A       .       .       .       GT      .       .
+Pf3D7_02_v3    146     .       A       C,T     .       .       .       GT      .       .
+Pf3D7_02_v3    147     .       A       C,T     .       .       .       GT      .       .
+Pf3D7_02_v3    152     .       G       T       .       .       .       GT      .       .
+Pf3D7_02_v3    168     .       T       A       .       .       .       GT      .       .
+Pf3D7_02_v3    169     .       A       G       .       .       .       GT      .       .
+Pf3D7_02_v3    175     .       A       T       .       .       .       GT      .       .
+Pf3D7_02_v3    195     .       T       A       .       .       .       GT      .       .
+Pf3D7_02_v3    196     .       A       C       .       .       .       GT      .       .
+Pf3D7_02_v3    199     .       T       C       .       .       .       GT      .       .
+Pf3D7_02_v3    204     .       C       T       .       .       .       GT      .       .
+Pf3D7_02_v3    213     .       G       A       .       .       .       GT      .       .
+Pf3D7_02_v3    222     .       A       G       .       .       .       GT      .       .
+Pf3D7_02_v3    223     .       A       G       .       .       .       GT      .       .
+Pf3D7_02_v3    227     .       T       A       .       .       .       GT      .       .
+Pf3D7_02_v3    235     .       A       G       .       .       .       GT      .       .
+Pf3D7_03_v3    1       .       A       T       .       .       .       GT      .       .
+Pf3D7_03_v3    2       .       A       G       .       .       .       GT      .       .
+Pf3D7_03_v3    33      .       T       A       .       .       .       GT      .       .
+Pf3D7_03_v3    36      .       A       G       .       .       .       GT      .       .
+Pf3D7_03_v3    57      .       C       T       .       .       .       GT      .       .
+Pf3D7_03_v3    61      .       A       T       .       .       .       GT      .       .
+Pf3D7_03_v3    72      .       T       C,A     .       .       .       GT      .       .
+Pf3D7_03_v3    73      .       T       A       .       .       .       GT      .       .
+Pf3D7_03_v3    74      .       A       T,C     .       .       .       GT      .       .
+Pf3D7_03_v3    84      .       C       T       .       .       .       GT      .       .
+Pf3D7_03_v3    110     .       T       A       .       .       .       GT      .       .
+Pf3D7_03_v3    111     .       T       A       .       .       .       GT      .       .
+Pf3D7_03_v3    129     .       T       A       .       .       .       GT      .       .
+Pf3D7_03_v3    146     .       A       C,T     .       .       .       GT      .       .
+Pf3D7_03_v3    147     .       A       C,T     .       .       .       GT      .       .
+Pf3D7_03_v3    152     .       G       T       .       .       .       GT      .       .
+Pf3D7_03_v3    168     .       T       A       .       .       .       GT      .       .
+Pf3D7_03_v3    169     .       A       G       .       .       .       GT      .       .
+Pf3D7_03_v3    175     .       A       T       .       .       .       GT      .       .
+Pf3D7_03_v3    195     .       T       A       .       .       .       GT      .       .
+Pf3D7_03_v3    196     .       A       C       .       .       .       GT      .       .
+Pf3D7_03_v3    199     .       T       C       .       .       .       GT      .       .
+Pf3D7_03_v3    204     .       C       T       .       .       .       GT      .       .
+Pf3D7_03_v3    213     .       G       A       .       .       .       GT      .       .
+Pf3D7_03_v3    222     .       A       G       .       .       .       GT      .       .
+Pf3D7_03_v3    223     .       A       G       .       .       .       GT      .       .
+Pf3D7_03_v3    227     .       T       A       .       .       .       GT      .       .
+Pf3D7_03_v3    235     .       A       G       .       .       .       GT      .       .
diff --git a/test/view.dropgenotypes.noheader.out b/test/view.dropgenotypes.noheader.out
new file mode 100644 (file)
index 0000000..7b5a3c8
--- /dev/null
@@ -0,0 +1,5 @@
+20     14370   rs6054257       G       A       29      PASS    NS=3;DP=14
+20     17330   .       T       A       3       PASS    NS=3;DP=11
+20     1110696 rs6040355       A       G,T     67      PASS    NS=2;DP=10
+20     1230237 .       T       .       47      PASS    NS=3;DP=13
+20     1234567 microsat1       GTC     G,GTCT  50      PASS    NS=3;DP=9
diff --git a/test/view.dropgenotypes.out b/test/view.dropgenotypes.out
new file mode 100644 (file)
index 0000000..8e983f6
--- /dev/null
@@ -0,0 +1,12 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##reference=file:///seq/references/1000GenomesPilot-NCBI36.fasta
+##contig=<ID=20,length=62435964,assembly=B36,md5=f126cdf8a6e0c7f379d618ff66beb2da,species="Homo sapiens",taxonomy=x>
+##INFO=<ID=NS,Number=1,Type=Integer,Description="Number of Samples With Data">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO
+20     14370   rs6054257       G       A       29      PASS    NS=3;DP=14
+20     17330   .       T       A       3       PASS    NS=3;DP=11
+20     1110696 rs6040355       A       G,T     67      PASS    NS=2;DP=10
+20     1230237 .       T       .       47      PASS    NS=3;DP=13
+20     1234567 microsat1       GTC     G,GTCT  50      PASS    NS=3;DP=9
diff --git a/test/view.exclude.out b/test/view.exclude.out
new file mode 100644 (file)
index 0000000..324c320
--- /dev/null
@@ -0,0 +1,47 @@
+##fileformat=VCFv4.1
+##FILTER=<ID=PASS,Description="All filters passed">
+##reference=file:///seq/references/1000Genomes-NCBI37.fasta
+##contig=<ID=11,length=135006516>
+##contig=<ID=20,length=63025520>
+##contig=<ID=X,length=155270560>
+##contig=<ID=Y,length=59373566>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=Dels,Number=1,Type=Float,Description="Fraction of reads containing spanning deletions">
+##INFO=<ID=FS,Number=1,Type=Float,Description="Phred-scaled p-value using Fisher's exact test to detect strand bias">
+##INFO=<ID=HRun,Number=1,Type=Integer,Description="Largest contiguous homopolymer run of variant allele in either direction">
+##INFO=<ID=HWE,Number=1,Type=Float,Description="Hardy-Weinberg equilibrium test (PMID:15789306)">
+##INFO=<ID=ICF,Number=1,Type=Float,Description="Inbreeding coefficient F">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IS,Number=2,Type=Float,Description="Maximum number of reads supporting an indel and fraction of indel reads">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Root-mean-square mapping quality of covering reads">
+##INFO=<ID=MQ0,Number=1,Type=Integer,Description="Total mapping quality zero reads">
+##INFO=<ID=PV4,Number=4,Type=Float,Description="P-values for strand bias, baseQ bias, mapQ bias and tail distance bias">
+##INFO=<ID=QD,Number=1,Type=Float,Description="Variant confidence/quality by depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="# high-quality bases">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FILTER=<ID=StrandBias,Description="Min P-value for strand bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=BaseQualBias,Description="Min P-value for baseQ bias (INFO/PV4) [1e-100]">
+##FILTER=<ID=MapQualBias,Description="Min P-value for mapQ bias (INFO/PV4) [0]">
+##FILTER=<ID=EndDistBias,Description="Min P-value for end distance bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=MinAB,Description="Minimum number of alternate bases (INFO/DP4) [2]">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00001 NA00002
+11     2343543 .       A       .       999     PASS    DP=100223;AN=4  GT:PL:DP:GQ     0/0:0,255,255:193:99    0/0:0,255,255:211:99
+11     5464562 .       C       T       999     PASS    DP=0;AC=0;AN=0  GT:PL:DP:GQ     ./.:0,0,0:.:.   ./.:0,0,0:.:.
+20     76962   rs6111385       T       C       999     PASS    DP4=110138,70822,421911,262673;DP=911531;Dels=0;FS=21.447;HWE=0.491006;ICF=-0.01062;MQ0=1;MQ=46;PV4=2.5e-09,0,0,1;QD=22.31;AC=3;AN=4    GT:PL:DP:GQ     0/1:255,0,255:193:99    1/1:255,255,0:211:99
+20     126310  .       ACC     A       999     StrandBias;EndDistBias  DP4=125718,95950,113812,80890;DP=461867;HWE=0.24036;ICF=0.01738;INDEL;IS=374,0.937343;MQ=49;PV4=9e-30,1,0,3.8e-13;QD=0.0172;AN=4;AC=2   GT:DP:GQ:PL     0/1:117:99:255,0,132    0/1:111:99:255,0,139
+20     138125  rs2298108       G       T       999     PASS    DP4=174391,20849,82080,4950;DP=286107;Dels=0;FS=3200;HWE=0.199462;ICF=0.01858;MQ0=0;MQ=46;PV4=0,0,0,1;QD=17.22;AN=4;AC=2        GT:PL:DP:GQ     0/1:135,0,163:66:99     0/1:140,0,255:71:99
+20     138148  rs2298109       C       T       999     PASS    DP4=194136,45753,94945,14367;DP=356657;Dels=0;FS=3200;HWE=0.177865;ICF=0.0198;MQ0=0;MQ=47;PV4=0,0,0,1;QD=14.57;AN=4;AC=2        GT:PL:DP:GQ     0/1:195,0,255:87:99     0/1:192,0,255:82:99
+20     271225  .       T       TTTA,TA 999     StrandBias      DP4=29281,42401,27887,29245;DP=272732;INDEL;IS=95,0.748031;MQ=47;PV4=0,1,0,1;QD=0.0948;AN=4;AC=1,1      GT:DP:GQ:PL     0/2:33:49:151,53,203,0,52,159   0/1:51:99:255,0,213,255,255,255
+20     304568  .       C       T       999     PASS    DP4=16413,4543,945,156;DP=43557;Dels=0;FS=3200;HWE=0.076855;ICF=0.0213;MQ0=0;MQ=50;PV4=0,0,0,1;QD=15.45;AN=4;AC=2       GT:PL:DP:GQ     0|1:95,0,255:90:99      0|1:192,0,255:13:99
+20     326891  .       A       AC      999     PASS    DP4=125718,95950,113812,80890;DP=461867;HWE=0.24036;ICF=0.01738;INDEL;IS=374,0.937343;MQ=49;PV4=9e-30,1,0,3.8e-13;QD=0.0172;AN=4;AC=2   GT:DP:GQ:PL     0|1:117:99:255,0,132    0|1:111:99:255,0,139
+X      2928329 rs62584840      C       T       999     PASS    DP4=302,9137,32,1329;DP=11020;Dels=0;FS=13.38;HWE=0.284332;ICF=0.0253;MQ0=0;MQ=49;PV4=0.094,0,0,1;QD=18.61;AN=2;AC=0    GT:PL:DP:GQ     0:0,56:2:73     0:0,81:3:98
+X      2933066 rs61746890      G       C       999     PASS    DP4=69865,100561,461,783;DP=173729;Dels=0;FS=10.833;MQ0=0;MQ=50;PV4=0.005,3.6e-14,0,1;QD=15.33;AN=2;AC=0        GT:PL:DP:GQ     0:0,255:39:99   0:0,255:37:99
+X      2942109 rs5939407       T       C       999     PASS    DP4=23273,27816,40128,48208;DP=146673;Dels=0;FS=43.639;HWE=0.622715;ICF=-0.01176;MQ0=1;MQ=46;PV4=0.65,1,0,1;QD=14.81;AN=2;AC=1  GT:PL:DP:GQ     0:0,255:20:99   1:255,0:33:99
+X      3048719 .       T       C       999     PASS    DP4=13263,27466,40128,48208;DP=146673;Dels=0;FS=43.639;HWE=0.622715;ICF=-0.01176;MQ0=1;MQ=46;PV4=0.65,1,0,1;QD=14.81;AN=2;AC=1  GT:PL:DP:GQ     0:0,255:20:99   1:255,0:33:99
+Y      8657215 .       C       A       999     PASS    DP4=74915,114274,1948,2955;DP=195469;Dels=0;FS=3.181;MQ0=0;MQ=50;PV4=0.86,1,0,1;QD=33.77;AN=2;AC=1      GT:PL:DP:GQ     0:0,255:47:99   1:255,0:64:99
+Y      10011673        rs78249411      G       A       999     MinAB   DP4=47351,30839,178796,279653;DP=550762;Dels=0;FS=41.028;MQ0=37362;MQ=26;PV4=0,0,0,1;QD=17.45;AN=2;AC=2 GT:PL:DP:GQ     1:126,101:146:37        1:95,0:130:99
diff --git a/test/view.filter.1.out b/test/view.filter.1.out
new file mode 100644 (file)
index 0000000..9d00ad5
--- /dev/null
@@ -0,0 +1 @@
+1      3162007 .       TAGGG   CAGGG,CAGGT     238     PASS    AO=52101,113;CIGAR=1X4M,1X3M1X;TXT0=text        GT:FGS:FGI:FGF:FAS:FAI:FAF:FRS:FRI:FRF  0/1:AAAAAA,BBBBB,CCCC,DDD,EE,F:1,2,3,4,5,6:0.1,0.02,0.003,0.0004,5e-05,6e-06:AAA,B:1,2:0.1,0.02:A,BB,CCC:1,2,3:0.1,0.02,0.003   2:AAAAAA,BBB,C:1,2,3:0.1,0.02,0.003:AAA,B:1,2:0.1,0.02:A,BB,CCC:1,2,3:0.1,0.02,0.003
diff --git a/test/view.filter.10.out b/test/view.filter.10.out
new file mode 100644 (file)
index 0000000..04d8165
--- /dev/null
@@ -0,0 +1,43 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=STR,Number=A,Type=String,Description="Testing string and Number=A in INFO">
+##INFO=<ID=TXT0,Number=1,Type=String,Description="Testing in INFO">
+##INFO=<ID=TXT,Number=.,Type=String,Description="Testing in INFO">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##SAMPLE=<ID=NORMAL,SampleName=B,Description="Less-than (\"<\") and greater-than (\">\") quoting nonsense where double brackets would do just fine",softwareName=<Nonsense,Software>,softwareVer=<119,65>,softwareParam=<.>,MetadataResource=http://somewhere.com/path>
+##INFO=<ID=CIGAR,Number=A,Type=String,Description="test">
+##INFO=<ID=AO,Number=A,Type=Integer,Description="Alternate allele observations, with partial observations recorded fractionally">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=STR,Number=1,Type=String,Description="Test">
+##FILTER=<ID=q20,Description="Mapping quality below 20">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=243199373>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3162006 .       GAA     G,GA    238     PASS    DP=19;AN=4;AC=1,1;XRF=1e+06,2e+06,3e+06;XRI=1111,2222,3333;XRS=ABC,DEF,GHI;XAF=1e+06,2e+06;XAI=1111,2222;XAS=ABC,DEF;XGF=1e+06,2e+06,3e+06,4e+06,5e+06,6e+06;XGI=11,22,33,44,55,66;XGS=ABC,DEF,GHI,JKL,MNO,PQR;TXT=ABC,DEF,GHI  GT:GQ:DP:STR    0/1:589:19:XX   0/2:1:1:YY
+1      3162007 .       TAGGG   CAGGG,CAGGT     238     PASS    AO=52101,113;CIGAR=1X4M,1X3M1X;TXT0=text        GT:FGS:FGI:FGF:FAS:FAI:FAF:FRS:FRI:FRF  ./.:AAAAAA,BBBBB,CCCC,DDD,EE,F:1,2,3,4,5,6:0.1,0.02,0.003,0.0004,5e-05,6e-06:AAA,B:1,2:0.1,0.02:A,BB,CCC:1,2,3:0.1,0.02,0.003   2:AAAAAA,BBB,C:1,2,3:0.1,0.02,0.003:AAA,B:1,2:0.1,0.02:A,BB,CCC:1,2,3:0.1,0.02,0.003
diff --git a/test/view.filter.11.out b/test/view.filter.11.out
new file mode 100644 (file)
index 0000000..d412670
--- /dev/null
@@ -0,0 +1,43 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=STR,Number=A,Type=String,Description="Testing string and Number=A in INFO">
+##INFO=<ID=TXT0,Number=1,Type=String,Description="Testing in INFO">
+##INFO=<ID=TXT,Number=.,Type=String,Description="Testing in INFO">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##SAMPLE=<ID=NORMAL,SampleName=B,Description="Less-than (\"<\") and greater-than (\">\") quoting nonsense where double brackets would do just fine",softwareName=<Nonsense,Software>,softwareVer=<119,65>,softwareParam=<.>,MetadataResource=http://somewhere.com/path>
+##INFO=<ID=CIGAR,Number=A,Type=String,Description="test">
+##INFO=<ID=AO,Number=A,Type=Integer,Description="Alternate allele observations, with partial observations recorded fractionally">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=STR,Number=1,Type=String,Description="Test">
+##FILTER=<ID=q20,Description="Mapping quality below 20">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=243199373>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3162006 .       GAA     G,GA    238     PASS    DP=19;AN=2;AC=0,1;XRF=1e+06,2e+06,3e+06;XRI=1111,2222,3333;XRS=ABC,DEF,GHI;XAF=1e+06,2e+06;XAI=1111,2222;XAS=ABC,DEF;XGF=1e+06,2e+06,3e+06,4e+06,5e+06,6e+06;XGI=11,22,33,44,55,66;XGS=ABC,DEF,GHI,JKL,MNO,PQR;TXT=ABC,DEF,GHI  GT:GQ:DP:STR    ./.:589:19:XX   0/2:1:1:YY
+1      3162007 .       TAGGG   CAGGG,CAGGT     238     PASS    AO=52101,113;CIGAR=1X4M,1X3M1X;TXT0=text        GT:FGS:FGI:FGF:FAS:FAI:FAF:FRS:FRI:FRF  0/1:AAAAAA,BBBBB,CCCC,DDD,EE,F:1,2,3,4,5,6:0.1,0.02,0.003,0.0004,5e-05,6e-06:AAA,B:1,2:0.1,0.02:A,BB,CCC:1,2,3:0.1,0.02,0.003   2:AAAAAA,BBB,C:1,2,3:0.1,0.02,0.003:AAA,B:1,2:0.1,0.02:A,BB,CCC:1,2,3:0.1,0.02,0.003
diff --git a/test/view.filter.2.out b/test/view.filter.2.out
new file mode 100644 (file)
index 0000000..9d00ad5
--- /dev/null
@@ -0,0 +1 @@
+1      3162007 .       TAGGG   CAGGG,CAGGT     238     PASS    AO=52101,113;CIGAR=1X4M,1X3M1X;TXT0=text        GT:FGS:FGI:FGF:FAS:FAI:FAF:FRS:FRI:FRF  0/1:AAAAAA,BBBBB,CCCC,DDD,EE,F:1,2,3,4,5,6:0.1,0.02,0.003,0.0004,5e-05,6e-06:AAA,B:1,2:0.1,0.02:A,BB,CCC:1,2,3:0.1,0.02,0.003   2:AAAAAA,BBB,C:1,2,3:0.1,0.02,0.003:AAA,B:1,2:0.1,0.02:A,BB,CCC:1,2,3:0.1,0.02,0.003
diff --git a/test/view.filter.3.out b/test/view.filter.3.out
new file mode 100644 (file)
index 0000000..9d00ad5
--- /dev/null
@@ -0,0 +1 @@
+1      3162007 .       TAGGG   CAGGG,CAGGT     238     PASS    AO=52101,113;CIGAR=1X4M,1X3M1X;TXT0=text        GT:FGS:FGI:FGF:FAS:FAI:FAF:FRS:FRI:FRF  0/1:AAAAAA,BBBBB,CCCC,DDD,EE,F:1,2,3,4,5,6:0.1,0.02,0.003,0.0004,5e-05,6e-06:AAA,B:1,2:0.1,0.02:A,BB,CCC:1,2,3:0.1,0.02,0.003   2:AAAAAA,BBB,C:1,2,3:0.1,0.02,0.003:AAA,B:1,2:0.1,0.02:A,BB,CCC:1,2,3:0.1,0.02,0.003
diff --git a/test/view.filter.4.out b/test/view.filter.4.out
new file mode 100644 (file)
index 0000000..9d00ad5
--- /dev/null
@@ -0,0 +1 @@
+1      3162007 .       TAGGG   CAGGG,CAGGT     238     PASS    AO=52101,113;CIGAR=1X4M,1X3M1X;TXT0=text        GT:FGS:FGI:FGF:FAS:FAI:FAF:FRS:FRI:FRF  0/1:AAAAAA,BBBBB,CCCC,DDD,EE,F:1,2,3,4,5,6:0.1,0.02,0.003,0.0004,5e-05,6e-06:AAA,B:1,2:0.1,0.02:A,BB,CCC:1,2,3:0.1,0.02,0.003   2:AAAAAA,BBB,C:1,2,3:0.1,0.02,0.003:AAA,B:1,2:0.1,0.02:A,BB,CCC:1,2,3:0.1,0.02,0.003
diff --git a/test/view.filter.5.out b/test/view.filter.5.out
new file mode 100644 (file)
index 0000000..9d00ad5
--- /dev/null
@@ -0,0 +1 @@
+1      3162007 .       TAGGG   CAGGG,CAGGT     238     PASS    AO=52101,113;CIGAR=1X4M,1X3M1X;TXT0=text        GT:FGS:FGI:FGF:FAS:FAI:FAF:FRS:FRI:FRF  0/1:AAAAAA,BBBBB,CCCC,DDD,EE,F:1,2,3,4,5,6:0.1,0.02,0.003,0.0004,5e-05,6e-06:AAA,B:1,2:0.1,0.02:A,BB,CCC:1,2,3:0.1,0.02,0.003   2:AAAAAA,BBB,C:1,2,3:0.1,0.02,0.003:AAA,B:1,2:0.1,0.02:A,BB,CCC:1,2,3:0.1,0.02,0.003
diff --git a/test/view.filter.6.out b/test/view.filter.6.out
new file mode 100644 (file)
index 0000000..fdf89aa
--- /dev/null
@@ -0,0 +1,43 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=STR,Number=A,Type=String,Description="Testing string and Number=A in INFO">
+##INFO=<ID=TXT0,Number=1,Type=String,Description="Testing in INFO">
+##INFO=<ID=TXT,Number=.,Type=String,Description="Testing in INFO">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##SAMPLE=<ID=NORMAL,SampleName=B,Description="Less-than (\"<\") and greater-than (\">\") quoting nonsense where double brackets would do just fine",softwareName=<Nonsense,Software>,softwareVer=<119,65>,softwareParam=<.>,MetadataResource=http://somewhere.com/path>
+##INFO=<ID=CIGAR,Number=A,Type=String,Description="test">
+##INFO=<ID=AO,Number=A,Type=Integer,Description="Alternate allele observations, with partial observations recorded fractionally">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=STR,Number=1,Type=String,Description="Test">
+##FILTER=<ID=q20,Description="Mapping quality below 20">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=243199373>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3162006 .       GAA     G,GA    238     PASS    DP=19;AN=4;AC=1,1;XRF=1e+06,2e+06,3e+06;XRI=1111,2222,3333;XRS=ABC,DEF,GHI;XAF=1e+06,2e+06;XAI=1111,2222;XAS=ABC,DEF;XGF=1e+06,2e+06,3e+06,4e+06,5e+06,6e+06;XGI=11,22,33,44,55,66;XGS=ABC,DEF,GHI,JKL,MNO,PQR;TXT=ABC,DEF,GHI  GT:GQ:DP:STR    0/1:589:19:XX   0/2:1:1:YY
+1      3162007 .       TAGGG   CAGGG,CAGGT     238     PASS    AO=52101,113;CIGAR=1X4M,1X3M1X;TXT0=text        GT:FGS:FGI:FGF:FAS:FAI:FAF:FRS:FRI:FRF  ./.:AAAAAA,BBBBB,CCCC,DDD,EE,F:1,2,3,4,5,6:0.1,0.02,0.003,0.0004,5e-05,6e-06:AAA,B:1,2:0.1,0.02:A,BB,CCC:1,2,3:0.1,0.02,0.003   .:AAAAAA,BBB,C:1,2,3:0.1,0.02,0.003:AAA,B:1,2:0.1,0.02:A,BB,CCC:1,2,3:0.1,0.02,0.003
diff --git a/test/view.filter.7.out b/test/view.filter.7.out
new file mode 100644 (file)
index 0000000..fdf89aa
--- /dev/null
@@ -0,0 +1,43 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=STR,Number=A,Type=String,Description="Testing string and Number=A in INFO">
+##INFO=<ID=TXT0,Number=1,Type=String,Description="Testing in INFO">
+##INFO=<ID=TXT,Number=.,Type=String,Description="Testing in INFO">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##SAMPLE=<ID=NORMAL,SampleName=B,Description="Less-than (\"<\") and greater-than (\">\") quoting nonsense where double brackets would do just fine",softwareName=<Nonsense,Software>,softwareVer=<119,65>,softwareParam=<.>,MetadataResource=http://somewhere.com/path>
+##INFO=<ID=CIGAR,Number=A,Type=String,Description="test">
+##INFO=<ID=AO,Number=A,Type=Integer,Description="Alternate allele observations, with partial observations recorded fractionally">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=STR,Number=1,Type=String,Description="Test">
+##FILTER=<ID=q20,Description="Mapping quality below 20">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=243199373>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3162006 .       GAA     G,GA    238     PASS    DP=19;AN=4;AC=1,1;XRF=1e+06,2e+06,3e+06;XRI=1111,2222,3333;XRS=ABC,DEF,GHI;XAF=1e+06,2e+06;XAI=1111,2222;XAS=ABC,DEF;XGF=1e+06,2e+06,3e+06,4e+06,5e+06,6e+06;XGI=11,22,33,44,55,66;XGS=ABC,DEF,GHI,JKL,MNO,PQR;TXT=ABC,DEF,GHI  GT:GQ:DP:STR    0/1:589:19:XX   0/2:1:1:YY
+1      3162007 .       TAGGG   CAGGG,CAGGT     238     PASS    AO=52101,113;CIGAR=1X4M,1X3M1X;TXT0=text        GT:FGS:FGI:FGF:FAS:FAI:FAF:FRS:FRI:FRF  ./.:AAAAAA,BBBBB,CCCC,DDD,EE,F:1,2,3,4,5,6:0.1,0.02,0.003,0.0004,5e-05,6e-06:AAA,B:1,2:0.1,0.02:A,BB,CCC:1,2,3:0.1,0.02,0.003   .:AAAAAA,BBB,C:1,2,3:0.1,0.02,0.003:AAA,B:1,2:0.1,0.02:A,BB,CCC:1,2,3:0.1,0.02,0.003
diff --git a/test/view.filter.8.out b/test/view.filter.8.out
new file mode 100644 (file)
index 0000000..fdf89aa
--- /dev/null
@@ -0,0 +1,43 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=STR,Number=A,Type=String,Description="Testing string and Number=A in INFO">
+##INFO=<ID=TXT0,Number=1,Type=String,Description="Testing in INFO">
+##INFO=<ID=TXT,Number=.,Type=String,Description="Testing in INFO">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##SAMPLE=<ID=NORMAL,SampleName=B,Description="Less-than (\"<\") and greater-than (\">\") quoting nonsense where double brackets would do just fine",softwareName=<Nonsense,Software>,softwareVer=<119,65>,softwareParam=<.>,MetadataResource=http://somewhere.com/path>
+##INFO=<ID=CIGAR,Number=A,Type=String,Description="test">
+##INFO=<ID=AO,Number=A,Type=Integer,Description="Alternate allele observations, with partial observations recorded fractionally">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=STR,Number=1,Type=String,Description="Test">
+##FILTER=<ID=q20,Description="Mapping quality below 20">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=243199373>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3162006 .       GAA     G,GA    238     PASS    DP=19;AN=4;AC=1,1;XRF=1e+06,2e+06,3e+06;XRI=1111,2222,3333;XRS=ABC,DEF,GHI;XAF=1e+06,2e+06;XAI=1111,2222;XAS=ABC,DEF;XGF=1e+06,2e+06,3e+06,4e+06,5e+06,6e+06;XGI=11,22,33,44,55,66;XGS=ABC,DEF,GHI,JKL,MNO,PQR;TXT=ABC,DEF,GHI  GT:GQ:DP:STR    0/1:589:19:XX   0/2:1:1:YY
+1      3162007 .       TAGGG   CAGGG,CAGGT     238     PASS    AO=52101,113;CIGAR=1X4M,1X3M1X;TXT0=text        GT:FGS:FGI:FGF:FAS:FAI:FAF:FRS:FRI:FRF  ./.:AAAAAA,BBBBB,CCCC,DDD,EE,F:1,2,3,4,5,6:0.1,0.02,0.003,0.0004,5e-05,6e-06:AAA,B:1,2:0.1,0.02:A,BB,CCC:1,2,3:0.1,0.02,0.003   .:AAAAAA,BBB,C:1,2,3:0.1,0.02,0.003:AAA,B:1,2:0.1,0.02:A,BB,CCC:1,2,3:0.1,0.02,0.003
diff --git a/test/view.filter.9.out b/test/view.filter.9.out
new file mode 100644 (file)
index 0000000..aa86f34
--- /dev/null
@@ -0,0 +1,43 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=STR,Number=A,Type=String,Description="Testing string and Number=A in INFO">
+##INFO=<ID=TXT0,Number=1,Type=String,Description="Testing in INFO">
+##INFO=<ID=TXT,Number=.,Type=String,Description="Testing in INFO">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##SAMPLE=<ID=NORMAL,SampleName=B,Description="Less-than (\"<\") and greater-than (\">\") quoting nonsense where double brackets would do just fine",softwareName=<Nonsense,Software>,softwareVer=<119,65>,softwareParam=<.>,MetadataResource=http://somewhere.com/path>
+##INFO=<ID=CIGAR,Number=A,Type=String,Description="test">
+##INFO=<ID=AO,Number=A,Type=Integer,Description="Alternate allele observations, with partial observations recorded fractionally">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=STR,Number=1,Type=String,Description="Test">
+##FILTER=<ID=q20,Description="Mapping quality below 20">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=243199373>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3162006 .       GAA     G,GA    238     PASS    DP=19;AN=4;AC=1,1;XRF=1e+06,2e+06,3e+06;XRI=1111,2222,3333;XRS=ABC,DEF,GHI;XAF=1e+06,2e+06;XAI=1111,2222;XAS=ABC,DEF;XGF=1e+06,2e+06,3e+06,4e+06,5e+06,6e+06;XGI=11,22,33,44,55,66;XGS=ABC,DEF,GHI,JKL,MNO,PQR;TXT=ABC,DEF,GHI  GT:GQ:DP:STR    0/1:589:19:XX   0/2:1:1:YY
+1      3162007 .       TAGGG   CAGGG,CAGGT     238     PASS    AO=52101,113;CIGAR=1X4M,1X3M1X;TXT0=text        GT:FGS:FGI:FGF:FAS:FAI:FAF:FRS:FRI:FRF  0/1:AAAAAA,BBBBB,CCCC,DDD,EE,F:1,2,3,4,5,6:0.1,0.02,0.003,0.0004,5e-05,6e-06:AAA,B:1,2:0.1,0.02:A,BB,CCC:1,2,3:0.1,0.02,0.003   .:AAAAAA,BBB,C:1,2,3:0.1,0.02,0.003:AAA,B:1,2:0.1,0.02:A,BB,CCC:1,2,3:0.1,0.02,0.003
diff --git a/test/view.filter.annovar.1.out b/test/view.filter.annovar.1.out
new file mode 100644 (file)
index 0000000..e71068c
--- /dev/null
@@ -0,0 +1,2 @@
+20     1230237 .       T       G       47      PASS    NS=3;DP=13;AA=T;ANNOVAR_DATE=2015-06-17;Func.refGene=intronic;Gene.refGene=RAD21L1;GeneDetail.refGene=.;ExonicFunc.refGene=.;AAChange.refGene=.;Func.ensGene=intronic;Gene.ensGene=ENSG00000244588;GeneDetail.ensGene=.;ExonicFunc.ensGene=.;AAChange.ensGene=.;esp6500si_ea=.;esp6500si_all=.;1000g2012apr_eur=.;1000g2012apr_all=.;snp138=.;LJB2_SIFT=.;LJB2_PolyPhen2_HDIV=.;LJB2_PP2_HDIV_Pred=.;LJB2_PolyPhen2_HVAR=.;LJB2_PolyPhen2_HVAR_Pred=.;LJB2_LRT=.;LJB2_LRT_Pred=.;LJB2_MutationTaster=.;LJB2_MutationTaster_Pred=.;LJB_MutationAssessor=.;LJB_MutationAssessor_Pred=.;LJB2_FATHMM=.;LJB2_GERP++=.;LJB2_PhyloP=.;LJB2_SiPhy=.;ALLELE_END  GT:GQ:DP:HQ     0|0:54:7:56,60  0|0:48:4:51,51  0/0:61:2:.
+20     1230288 .       T       .       50      PASS    NS=3;DP=13;AA=T;ANNOVAR_DATE=2015-06-17;Func.refGene=intronic;Gene.refGene=RAD21L1;GeneDetail.refGene=.;ExonicFunc.refGene=.;AAChange.refGene=.;Func.ensGene=intronic;Gene.ensGene=ENSG00000244588;GeneDetail.ensGene=.;ExonicFunc.ensGene=.;AAChange.ensGene=.;esp6500si_ea=.;esp6500si_all=.;1000g2012apr_eur=.;1000g2012apr_all=.;snp138=.;LJB2_SIFT=.;LJB2_PolyPhen2_HDIV=.;LJB2_PP2_HDIV_Pred=.;LJB2_PolyPhen2_HVAR=.;LJB2_PolyPhen2_HVAR_Pred=.;LJB2_LRT=.;LJB2_LRT_Pred=.;LJB2_MutationTaster=.;LJB2_MutationTaster_Pred=.;LJB_MutationAssessor=.;LJB_MutationAssessor_Pred=.;LJB2_FATHMM=.;LJB2_GERP++=.;LJB2_PhyloP=.;LJB2_SiPhy=.;ALLELE_END  GT:GQ:DP:HQ     0|0:54:7:56,60  0|0:48:4:51,51  0/0:61:2:.
diff --git a/test/view.filter.annovar.2.out b/test/view.filter.annovar.2.out
new file mode 100644 (file)
index 0000000..6ac94a1
--- /dev/null
@@ -0,0 +1 @@
+16     50745926        rs2066844       C       T       80      PASS    NS=3;DP=14;AF=0.5;DB;H2;ANNOVAR_DATE=2015-06-17;Func.refGene=exonic;Gene.refGene=NOD2;GeneDetail.refGene=.;ExonicFunc.refGene=nonsynonymous_SNV;AAChange.refGene=NOD2:NM_001293557:exon3:c.C2023T:p.R675W,NOD2:NM_022162:exon4:c.C2104T:p.R702W;Func.ensGene=exonic;Gene.ensGene=ENSG00000167207;GeneDetail.ensGene=.;ExonicFunc.ensGene=nonsynonymous_SNV;AAChange.ensGene=ENSG00000167207:ENST00000300589:exon4:c.C2104T:p.R702W;esp6500si_ea=0.043488;esp6500si_all=0.031558;1000g2012apr_eur=0.05;1000g2012apr_all=0.02;snp138=rs2066844;LJB2_SIFT=0.010000;LJB2_PolyPhen2_HDIV=0.999;LJB2_PP2_HDIV_Pred=D;LJB2_PolyPhen2_HVAR=0.901;LJB2_PolyPhen2_HVAR_Pred=P;LJB2_LRT=0.993490;LJB2_LRT_Pred=N;LJB2_MutationTaster=0.291000;LJB2_MutationTaster_Pred=N;LJB_MutationAssessor=2.32;LJB_MutationAssessor_Pred=medium;LJB2_FATHMM=-0.5;LJB2_GERP++=3.66;LJB2_PhyloP=1.421000;LJB2_SiPhy=6.9139;ALLELE_END    GT:GQ:DP:HQ     0|0:48:1:51,51  1|0:48:8:51,51  1/1:43:5:.,.
diff --git a/test/view.filter.annovar.3.out b/test/view.filter.annovar.3.out
new file mode 100644 (file)
index 0000000..6ac94a1
--- /dev/null
@@ -0,0 +1 @@
+16     50745926        rs2066844       C       T       80      PASS    NS=3;DP=14;AF=0.5;DB;H2;ANNOVAR_DATE=2015-06-17;Func.refGene=exonic;Gene.refGene=NOD2;GeneDetail.refGene=.;ExonicFunc.refGene=nonsynonymous_SNV;AAChange.refGene=NOD2:NM_001293557:exon3:c.C2023T:p.R675W,NOD2:NM_022162:exon4:c.C2104T:p.R702W;Func.ensGene=exonic;Gene.ensGene=ENSG00000167207;GeneDetail.ensGene=.;ExonicFunc.ensGene=nonsynonymous_SNV;AAChange.ensGene=ENSG00000167207:ENST00000300589:exon4:c.C2104T:p.R702W;esp6500si_ea=0.043488;esp6500si_all=0.031558;1000g2012apr_eur=0.05;1000g2012apr_all=0.02;snp138=rs2066844;LJB2_SIFT=0.010000;LJB2_PolyPhen2_HDIV=0.999;LJB2_PP2_HDIV_Pred=D;LJB2_PolyPhen2_HVAR=0.901;LJB2_PolyPhen2_HVAR_Pred=P;LJB2_LRT=0.993490;LJB2_LRT_Pred=N;LJB2_MutationTaster=0.291000;LJB2_MutationTaster_Pred=N;LJB_MutationAssessor=2.32;LJB_MutationAssessor_Pred=medium;LJB2_FATHMM=-0.5;LJB2_GERP++=3.66;LJB2_PhyloP=1.421000;LJB2_SiPhy=6.9139;ALLELE_END    GT:GQ:DP:HQ     0|0:48:1:51,51  1|0:48:8:51,51  1/1:43:5:.,.
diff --git a/test/view.filter.annovar.vcf b/test/view.filter.annovar.vcf
new file mode 100644 (file)
index 0000000..c19aa25
--- /dev/null
@@ -0,0 +1,53 @@
+##fileformat=VCFv4.0
+##fileDate=20090805
+##source=myImputationProgramV3.1
+##reference=1000GenomesPilot-NCBI36
+##phasing=partial
+##INFO=<ID=NS,Number=1,Type=Integer,Description="Number of Samples With Data">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=AF,Number=.,Type=Float,Description="Allele Frequency">
+##INFO=<ID=AA,Number=1,Type=String,Description="Ancestral Allele">
+##INFO=<ID=DB,Number=0,Type=Flag,Description="dbSNP membership, build 129">
+##INFO=<ID=H2,Number=0,Type=Flag,Description="HapMap2 membership">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=s50,Description="Less than 50% of samples have data">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=HQ,Number=2,Type=Integer,Description="Haplotype Quality">
+##INFO=<ID=ANNOVAR_DATE,Number=1,Type=String,Description="Flag the start of ANNOVAR annotation for one alternative allele">
+##INFO=<ID=Gene.refGene,Number=.,Type=String,Description="Gene.refGene annotation provided by ANNOVAR">
+##INFO=<ID=GeneDetail.refGene,Number=.,Type=String,Description="GeneDetail.refGene annotation provided by ANNOVAR">
+##INFO=<ID=Func.refGene,Number=.,Type=String,Description="Func.refGene annotation provided by ANNOVAR">
+##INFO=<ID=ExonicFunc.refGene,Number=.,Type=String,Description="ExonicFunc.refGene annotation provided by ANNOVAR">
+##INFO=<ID=AAChange.refGene,Number=.,Type=String,Description="AAChange.refGene annotation provided by ANNOVAR">
+##INFO=<ID=Func.ensGene,Number=.,Type=String,Description="Func.ensGene annotation provided by ANNOVAR">
+##INFO=<ID=Gene.ensGene,Number=.,Type=String,Description="Gene.ensGene annotation provided by ANNOVAR">
+##INFO=<ID=GeneDetail.ensGene,Number=.,Type=String,Description="GeneDetail.ensGene annotation provided by ANNOVAR">
+##INFO=<ID=ExonicFunc.ensGene,Number=.,Type=String,Description="ExonicFunc.ensGene annotation provided by ANNOVAR">
+##INFO=<ID=AAChange.ensGene,Number=.,Type=String,Description="AAChange.ensGene annotation provided by ANNOVAR">
+##INFO=<ID=esp6500si_ea,Number=1,Type=Float,Description="esp6500si_ea annotation provided by ANNOVAR">
+##INFO=<ID=esp6500si_all,Number=1,Type=Float,Description="esp6500si_all annotation provided by ANNOVAR">
+##INFO=<ID=1000g2012apr_eur,Number=1,Type=Float,Description="1000g2012apr_eur annotation provided by ANNOVAR">
+##INFO=<ID=1000g2012apr_all,Number=1,Type=Float,Description="1000g2012apr_all annotation provided by ANNOVAR">
+##INFO=<ID=snp138,Number=.,Type=String,Description="snp138 annotation provided by ANNOVAR">
+##INFO=<ID=LJB2_SIFT,Number=.,Type=String,Description="LJB2_SIFT annotation provided by ANNOVAR">
+##INFO=<ID=LJB2_PolyPhen2_HDIV,Number=.,Type=String,Description="LJB2_PolyPhen2_HDIV annotation provided by ANNOVAR">
+##INFO=<ID=LJB2_PP2_HDIV_Pred,Number=.,Type=String,Description="LJB2_PP2_HDIV_Pred annotation provided by ANNOVAR">
+##INFO=<ID=LJB2_PolyPhen2_HVAR,Number=.,Type=String,Description="LJB2_PolyPhen2_HVAR annotation provided by ANNOVAR">
+##INFO=<ID=LJB2_PolyPhen2_HVAR_Pred,Number=.,Type=String,Description="LJB2_PolyPhen2_HVAR_Pred annotation provided by ANNOVAR">
+##INFO=<ID=LJB2_LRT,Number=.,Type=String,Description="LJB2_LRT annotation provided by ANNOVAR">
+##INFO=<ID=LJB2_LRT_Pred,Number=.,Type=String,Description="LJB2_LRT_Pred annotation provided by ANNOVAR">
+##INFO=<ID=LJB2_MutationTaster,Number=1,Type=String,Description="LJB2_MutationTaster annotation provided by ANNOVAR">
+##INFO=<ID=LJB2_MutationTaster_Pred,Number=.,Type=String,Description="LJB2_MutationTaster_Pred annotation provided by ANNOVAR">
+##INFO=<ID=LJB_MutationAssessor,Number=.,Type=String,Description="LJB_MutationAssessor annotation provided by ANNOVAR">
+##INFO=<ID=LJB_MutationAssessor_Pred,Number=1,Type=String,Description="LJB_MutationAssessor_Pred annotation provided by ANNOVAR">
+##INFO=<ID=LJB2_FATHMM,Number=.,Type=String,Description="LJB2_FATHMM annotation provided by ANNOVAR">
+##INFO=<ID=LJB2_GERP++,Number=.,Type=String,Description="LJB2_GERP++ annotation provided by ANNOVAR">
+##INFO=<ID=LJB2_PhyloP,Number=.,Type=String,Description="LJB2_PhyloP annotation provided by ANNOVAR">
+##INFO=<ID=LJB2_SiPhy,Number=.,Type=String,Description="LJB2_SiPhy annotation provided by ANNOVAR">
+##INFO=<ID=ALLELE_END,Number=0,Type=Flag,Description="Flag the end of ANNOVAR annotation for one alternative allele">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00001 NA00002 NA00003
+16     50745926        rs2066844       C       T       80      PASS    NS=3;DP=14;AF=0.5;DB;H2;ANNOVAR_DATE=2015-06-17;Func.refGene=exonic;Gene.refGene=NOD2;GeneDetail.refGene=.;ExonicFunc.refGene=nonsynonymous_SNV;AAChange.refGene=NOD2:NM_001293557:exon3:c.C2023T:p.R675W,NOD2:NM_022162:exon4:c.C2104T:p.R702W;Func.ensGene=exonic;Gene.ensGene=ENSG00000167207;GeneDetail.ensGene=.;ExonicFunc.ensGene=nonsynonymous_SNV;AAChange.ensGene=ENSG00000167207:ENST00000300589:exon4:c.C2104T:p.R702W;esp6500si_ea=0.043488;esp6500si_all=0.031558;1000g2012apr_eur=0.05;1000g2012apr_all=0.02;snp138=rs2066844;LJB2_SIFT=0.010000;LJB2_PolyPhen2_HDIV=0.999;LJB2_PP2_HDIV_Pred=D;LJB2_PolyPhen2_HVAR=0.901;LJB2_PolyPhen2_HVAR_Pred=P;LJB2_LRT=0.993490;LJB2_LRT_Pred=N;LJB2_MutationTaster=0.291000;LJB2_MutationTaster_Pred=N;LJB_MutationAssessor=2.32;LJB_MutationAssessor_Pred=medium;LJB2_FATHMM=-0.5;LJB2_GERP++=3.66;LJB2_PhyloP=1.421000;LJB2_SiPhy=6.9139;ALLELE_END    GT:GQ:DP:HQ     0|0:48:1:51,51  1|0:48:8:51,51  1/1:43:5:.,.
+20     1230237 .       T       G       47      PASS    NS=3;DP=13;AA=T;ANNOVAR_DATE=2015-06-17;Func.refGene=intronic;Gene.refGene=RAD21L1;GeneDetail.refGene=.;ExonicFunc.refGene=.;AAChange.refGene=.;Func.ensGene=intronic;Gene.ensGene=ENSG00000244588;GeneDetail.ensGene=.;ExonicFunc.ensGene=.;AAChange.ensGene=.;esp6500si_ea=.;esp6500si_all=.;1000g2012apr_eur=.;1000g2012apr_all=.;snp138=.;LJB2_SIFT=.;LJB2_PolyPhen2_HDIV=.;LJB2_PP2_HDIV_Pred=.;LJB2_PolyPhen2_HVAR=.;LJB2_PolyPhen2_HVAR_Pred=.;LJB2_LRT=.;LJB2_LRT_Pred=.;LJB2_MutationTaster=.;LJB2_MutationTaster_Pred=.;LJB_MutationAssessor=.;LJB_MutationAssessor_Pred=.;LJB2_FATHMM=.;LJB2_GERP++=.;LJB2_PhyloP=.;LJB2_SiPhy=.;ALLELE_END  GT:GQ:DP:HQ     0|0:54:7:56,60  0|0:48:4:51,51  0/0:61:2
+20     1230288 .       T       .       50      PASS    NS=3;DP=13;AA=T;ANNOVAR_DATE=2015-06-17;Func.refGene=intronic;Gene.refGene=RAD21L1;GeneDetail.refGene=.;ExonicFunc.refGene=.;AAChange.refGene=.;Func.ensGene=intronic;Gene.ensGene=ENSG00000244588;GeneDetail.ensGene=.;ExonicFunc.ensGene=.;AAChange.ensGene=.;esp6500si_ea=.;esp6500si_all=.;1000g2012apr_eur=.;1000g2012apr_all=.;snp138=.;LJB2_SIFT=.;LJB2_PolyPhen2_HDIV=.;LJB2_PP2_HDIV_Pred=.;LJB2_PolyPhen2_HVAR=.;LJB2_PolyPhen2_HVAR_Pred=.;LJB2_LRT=.;LJB2_LRT_Pred=.;LJB2_MutationTaster=.;LJB2_MutationTaster_Pred=.;LJB_MutationAssessor=.;LJB_MutationAssessor_Pred=.;LJB2_FATHMM=.;LJB2_GERP++=.;LJB2_PhyloP=.;LJB2_SiPhy=.;ALLELE_END  GT:GQ:DP:HQ     0|0:54:7:56,60  0|0:48:4:51,51  0/0:61:2
diff --git a/test/view.filter.vcf b/test/view.filter.vcf
new file mode 100644 (file)
index 0000000..df6bc7b
--- /dev/null
@@ -0,0 +1,42 @@
+##fileformat=VCFv4.2
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=STR,Number=A,Type=String,Description="Testing string and Number=A in INFO">
+##INFO=<ID=TXT0,Number=1,Type=String,Description="Testing in INFO">
+##INFO=<ID=TXT,Number=.,Type=String,Description="Testing in INFO">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##SAMPLE=<ID=NORMAL,SampleName=B,Description="Less-than (\"<\") and greater-than (\">\") quoting nonsense where double brackets would do just fine",softwareName=<Nonsense,Software>,softwareVer=<119,65>,softwareParam=<.>,MetadataResource=http://somewhere.com/path>
+##INFO=<ID=CIGAR,Number=A,Type=String,Description="test">
+##INFO=<ID=AO,Number=A,Type=Integer,Description="Alternate allele observations, with partial observations recorded fractionally">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=STR,Number=1,Type=String,Description="Test">
+##FILTER=<ID=q20,Description="Mapping quality below 20">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=243199373>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3162006 .       GAA     G,GA    238     PASS    DP=19;AN=4;AC=1,1;XRF=1e6,2e6,3e6;XRI=1111,2222,3333;XRS=ABC,DEF,GHI;XAF=1e6,2e6;XAI=1111,2222;XAS=ABC,DEF;XGF=1e6,2e6,3e6,4e6,5e6,6e6;XGI=11,22,33,44,55,66;XGS=ABC,DEF,GHI,JKL,MNO,PQR;TXT=ABC,DEF,GHI        GT:GQ:DP:STR    0/1:589:19:XX   0/2:1:1:YY
+1      3162007 .       TAGGG   CAGGG,CAGGT     238     PASS    AO=52101,113;CIGAR=1X4M,1X3M1X;TXT0=text        GT:FGS:FGI:FGF:FAS:FAI:FAF:FRS:FRI:FRF  0/1:AAAAAA,BBBBB,CCCC,DDD,EE,F:1,2,3,4,5,6:1e-1,2e-2,3e-3,4e-4,5e-5,6e-6:AAA,B:1,2:1e-1,2e-2:A,BB,CCC:1,2,3:1e-1,2e-2,3e-3      2:AAAAAA,BBB,C:1,2,3:1e-1,2e-2,3e-3:AAA,B:1,2:1e-1,2e-2:A,BB,CCC:1,2,3:1e-1,2e-2,3e-3
diff --git a/test/view.minmaxac.1.out b/test/view.minmaxac.1.out
new file mode 100644 (file)
index 0000000..e76c09f
--- /dev/null
@@ -0,0 +1 @@
+20     1234567 .       A       G,C,T   50      PASS    NS=3;DP=9;AC=3,1,1;AN=8 GT:GQ:DP:TS     0/1:35:4:A,.    0/2:17:2:.      1/1:40:3:.      0/3:17:2:.
diff --git a/test/view.minmaxac.2.out b/test/view.minmaxac.2.out
new file mode 100644 (file)
index 0000000..eccc02a
--- /dev/null
@@ -0,0 +1 @@
+20     1234568 .       A       G,C,T   50      PASS    NS=3;DP=9;AC=2,2,2;AN=8 GT:GQ:DP:TS     0/1:35:4:A,.    2/2:17:2:.      3/3:40:3:.      0/1:17:2:.
diff --git a/test/view.minmaxac.vcf b/test/view.minmaxac.vcf
new file mode 100644 (file)
index 0000000..0010d2f
--- /dev/null
@@ -0,0 +1,13 @@
+##fileformat=VCFv4.2
+##reference=file:///seq/references/1000GenomesPilot-NCBI36.fasta
+##contig=<ID=20,length=62435964,assembly=B36,md5=f126cdf8a6e0c7f379d618ff66beb2da,species="Homo sapiens",taxonomy=x>
+##INFO=<ID=NS,Number=1,Type=Integer,Description="Number of Samples With Data">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=HQ,Number=2,Type=Integer,Description="Haplotype Quality">
+##FORMAT=<ID=TS,Number=2,Type=String,Description="Test Empty Format String">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00001 NA00002 NA00003 NA00004
+20     1234567 .       A       G,C,T   50      PASS    NS=3;DP=9       GT:GQ:DP:TS     0/1:35:4:A,.    0/2:17:2        1/1:40:3        0/3:17:2
+20     1234568 .       A       G,C,T   50      PASS    NS=3;DP=9       GT:GQ:DP:TS     0/1:35:4:A,.    2/2:17:2        3/3:40:3        0/1:17:2
diff --git a/test/view.omitgenotypes.out b/test/view.omitgenotypes.out
new file mode 100644 (file)
index 0000000..1b3dc20
--- /dev/null
@@ -0,0 +1,17 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##reference=file:///seq/references/1000GenomesPilot-NCBI36.fasta
+##contig=<ID=20,length=62435964,assembly=B36,md5=f126cdf8a6e0c7f379d618ff66beb2da,species="Homo sapiens",taxonomy=x>
+##INFO=<ID=NS,Number=1,Type=Integer,Description="Number of Samples With Data">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=HQ,Number=2,Type=Integer,Description="Haplotype Quality">
+##FORMAT=<ID=TS,Number=2,Type=String,Description="Test Empty Format String">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00001 NA00002 NA00003
+20     14370   rs6054257       G       A       29      PASS    NS=3;DP=14      GT:GQ:DP:HQ     0|0:48:1:51,51  1|0:48:8:51,51  1/1:43:5:.,.
+20     17330   .       T       A       3       PASS    NS=3;DP=11      GT:GQ:DP:HQ     ./.:.:.:.,.     ./.:.:.:.,.     ./.:.:.:.,.
+20     1110696 rs6040355       A       G,T     67      PASS    NS=2;DP=10      GT:GQ:DP:HQ:TS  ./.:.:.:.:.     ./.:.:.:.:.     ./.:.:.:.:.
+20     1230237 .       T       .       47      PASS    NS=3;DP=13      GT:GQ:DP:HQ:TS  .:.:.:.:.       .:.:.:.:.       .:.:.:.:.
+20     1234567 microsat1       GTC     G,GTCT  50      PASS    NS=3;DP=9       GT:GQ:DP:TS     0/1:35:4:A,.    0/2:17:2:.      1/1:40:3:.
diff --git a/test/view.omitgenotypes.vcf b/test/view.omitgenotypes.vcf
new file mode 100644 (file)
index 0000000..a140f67
--- /dev/null
@@ -0,0 +1,16 @@
+##fileformat=VCFv4.2
+##reference=file:///seq/references/1000GenomesPilot-NCBI36.fasta
+##contig=<ID=20,length=62435964,assembly=B36,md5=f126cdf8a6e0c7f379d618ff66beb2da,species="Homo sapiens",taxonomy=x>
+##INFO=<ID=NS,Number=1,Type=Integer,Description="Number of Samples With Data">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=HQ,Number=2,Type=Integer,Description="Haplotype Quality">
+##FORMAT=<ID=TS,Number=2,Type=String,Description="Test Empty Format String">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00001 NA00002 NA00003
+20     14370   rs6054257       G       A       29      PASS    NS=3;DP=14      GT:GQ:DP:HQ     0|0:48:1:51,51  1|0:48:8:51,51  1/1:43:5:.,.
+20     17330   .       T       A       3       PASS    NS=3;DP=11      GT:GQ:DP:HQ     ./.:.:.:.,.     ./.:.:.:.,.     ./.:.:.:.,.
+20     1110696 rs6040355       A       G,T     67      PASS    NS=2;DP=10      GT:GQ:DP:HQ:TS  ./.     ./.     ./.
+20     1230237 .       T       .       47      PASS    NS=3;DP=13      GT:GQ:DP:HQ:TS  .       .       .
+20     1234567 microsat1       GTC     G,GTCT  50      PASS    NS=3;DP=9       GT:GQ:DP:TS     0/1:35:4:A,.    0/2:17:2        1/1:40:3
diff --git a/test/view.vcf b/test/view.vcf
new file mode 100644 (file)
index 0000000..9e6c2fd
--- /dev/null
@@ -0,0 +1,46 @@
+##fileformat=VCFv4.1
+##reference=file:///seq/references/1000Genomes-NCBI37.fasta
+##contig=<ID=11,length=135006516>
+##contig=<ID=20,length=63025520>
+##contig=<ID=X,length=155270560>
+##contig=<ID=Y,length=59373566>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=Dels,Number=1,Type=Float,Description="Fraction of reads containing spanning deletions">
+##INFO=<ID=FS,Number=1,Type=Float,Description="Phred-scaled p-value using Fisher's exact test to detect strand bias">
+##INFO=<ID=HRun,Number=1,Type=Integer,Description="Largest contiguous homopolymer run of variant allele in either direction">
+##INFO=<ID=HWE,Number=1,Type=Float,Description="Hardy-Weinberg equilibrium test (PMID:15789306)">
+##INFO=<ID=ICF,Number=1,Type=Float,Description="Inbreeding coefficient F">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=IS,Number=2,Type=Float,Description="Maximum number of reads supporting an indel and fraction of indel reads">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Root-mean-square mapping quality of covering reads">
+##INFO=<ID=MQ0,Number=1,Type=Integer,Description="Total mapping quality zero reads">
+##INFO=<ID=PV4,Number=4,Type=Float,Description="P-values for strand bias, baseQ bias, mapQ bias and tail distance bias">
+##INFO=<ID=QD,Number=1,Type=Float,Description="Variant confidence/quality by depth">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="# high-quality bases">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+##FILTER=<ID=StrandBias,Description="Min P-value for strand bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=BaseQualBias,Description="Min P-value for baseQ bias (INFO/PV4) [1e-100]">
+##FILTER=<ID=MapQualBias,Description="Min P-value for mapQ bias (INFO/PV4) [0]">
+##FILTER=<ID=EndDistBias,Description="Min P-value for end distance bias (INFO/PV4) [0.0001]">
+##FILTER=<ID=MinAB,Description="Minimum number of alternate bases (INFO/DP4) [2]">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  NA00001 NA00002 NA00003
+11     2343543 .       A       .       999     PASS    DP=100223       GT:PL:DP:GQ     0/0:0,255,255:193:99    0/0:0,255,255:211:99    0/0:0,255,255:182:99
+11     5464562 .       C       T       999     PASS    DP=0    GT:PL:DP:GQ     ./.:0,0,0:.:.   ./.:0,0,0:.:.   ./.:0,0,0:.:.
+20     76962   rs6111385       T       C       999     PASS    DP4=110138,70822,421911,262673;DP=911531;Dels=0;FS=21.447;HWE=0.491006;ICF=-0.01062;MQ0=1;MQ=46;PV4=2.5e-09,0,0,1;QD=22.31      GT:PL:DP:GQ     0/1:255,0,255:193:99    1/1:255,255,0:211:99    1/1:255,255,0:182:99
+20     126310  .       ACC     A       999     StrandBias;EndDistBias  DP4=125718,95950,113812,80890;DP=461867;HWE=0.24036;ICF=0.01738;INDEL;IS=374,0.937343;MQ=49;PV4=9e-30,1,0,3.8e-13;QD=0.0172;AN=6;AC=4   GT:DP:GQ:PL     0/1:117:99:255,0,132    0/1:111:99:255,0,139    1/1:78:99:255,213,0
+20     138125  rs2298108       G       T       999     PASS    DP4=174391,20849,82080,4950;DP=286107;Dels=0;FS=3200;HWE=0.199462;ICF=0.01858;MQ0=0;MQ=46;PV4=0,0,0,1;QD=17.22;AN=6;AC=4        GT:PL:DP:GQ     0/1:135,0,163:66:99     0/1:140,0,255:71:99     1/1:255,199,0:66:99
+20     138148  rs2298109       C       T       999     PASS    DP4=194136,45753,94945,14367;DP=356657;Dels=0;FS=3200;HWE=0.177865;ICF=0.0198;MQ0=0;MQ=47;PV4=0,0,0,1;QD=14.57;AN=6;AC=4        GT:PL:DP:GQ     0/1:195,0,255:87:99     0/1:192,0,255:82:99     1/1:255,235,0:78:99
+20     271225  .       T       TTTA,TA 999     StrandBias      DP4=29281,42401,27887,29245;DP=272732;INDEL;IS=95,0.748031;MQ=47;PV4=0,1,0,1;QD=0.0948;AN=6;AC=2,2      GT:DP:GQ:PL     0/2:33:49:151,53,203,0,52,159   0/1:51:99:255,0,213,255,255,255 1/2:47:99:255,255,255,255,0,241
+20     304568  .       C       T       999     PASS    DP4=16413,4543,945,156;DP=43557;Dels=0;FS=3200;HWE=0.076855;ICF=0.0213;MQ0=0;MQ=50;PV4=0,0,0,1;QD=15.45;AN=6;AC=4       GT:PL:DP:GQ     0|1:95,0,255:90:99      0|1:192,0,255:13:99     1|1:255,95,0:60:99
+20     326891  .       A       AC      999     PASS    DP4=125718,95950,113812,80890;DP=461867;HWE=0.24036;ICF=0.01738;INDEL;IS=374,0.937343;MQ=49;PV4=9e-30,1,0,3.8e-13;QD=0.0172;AN=4;AC=2   GT:DP:GQ:PL     0|1:117:99:255,0,132    0|1:111:99:255,0,139    ./.:.:.:.,.,.
+X      2928329 rs62584840      C       T       999     PASS    DP4=302,9137,32,1329;DP=11020;Dels=0;FS=13.38;HWE=0.284332;ICF=0.0253;MQ0=0;MQ=49;PV4=0.094,0,0,1;QD=18.61;AN=4;AC=1    GT:PL:DP:GQ     0:0,56:2:73     0:0,81:3:98     0/1:73,0,19:4:30
+X      2933066 rs61746890      G       C       999     PASS    DP4=69865,100561,461,783;DP=173729;Dels=0;FS=10.833;MQ0=0;MQ=50;PV4=0.005,3.6e-14,0,1;QD=15.33;AN=4;AC=1        GT:PL:DP:GQ     0:0,255:39:99   0:0,255:37:99   0/1:255,255,255:62:99
+X      2942109 rs5939407       T       C       999     PASS    DP4=23273,27816,40128,48208;DP=146673;Dels=0;FS=43.639;HWE=0.622715;ICF=-0.01176;MQ0=1;MQ=46;PV4=0.65,1,0,1;QD=14.81;AN=4;AC=3  GT:PL:DP:GQ     0:0,255:20:99   1:255,0:33:99   1/1:255,157,0:52:99
+X      3048719 .       T       C       999     PASS    DP4=13263,27466,40128,48208;DP=146673;Dels=0;FS=43.639;HWE=0.622715;ICF=-0.01176;MQ0=1;MQ=46;PV4=0.65,1,0,1;QD=14.81;AN=4;AC=3  GT:PL:DP:GQ     0:0,255:20:99   1:255,0:33:99   0|1:255,0,157:52:99
+Y      8657215 .       C       A       999     PASS    DP4=74915,114274,1948,2955;DP=195469;Dels=0;FS=3.181;MQ0=0;MQ=50;PV4=0.86,1,0,1;QD=33.77;AN=2;AC=1      GT:PL:DP:GQ     0:0,255:47:99   1:255,0:64:99   .
+Y      10011673        rs78249411      G       A       999     MinAB   DP4=47351,30839,178796,279653;DP=550762;Dels=0;FS=41.028;MQ0=37362;MQ=26;PV4=0,0,0,1;QD=17.45;AN=2;AC=2 GT:PL:DP:GQ     1:126,101:146:37        1:95,0:130:99   .
diff --git a/test/view.vectors.2.vcf b/test/view.vectors.2.vcf
new file mode 100644 (file)
index 0000000..bcadb72
--- /dev/null
@@ -0,0 +1,25 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=249250621>
+##INFO=<ID=IAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=IRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=IGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=IAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=IRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=IGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=IAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=IRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=IGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      10      .       A       C,T     999     PASS    IAF=.;IRF=.;IGF=.;IAI=.;IRI=.;IGI=.;IAS=.,.;IRS=.,.,.;IGS=.,.,.,.,.,.   GT:FAF:FRF:FGF:FAI:FRI:FGI:FAS:FRS:FGS  0/1:.:.:.:.:.:.:.,.:.,.,.:.,.,.,.,.,.   0/0:.:.:.:.:.:.:.,.:.,.,.:.,.,.,.,.,.
+1      20      .       A       T,G     999     PASS    IAF=.;IRF=.;IGF=.;IAI=.;IRI=.;IGI=.;IAS=.,.;IRS=.,.,.;IGS=.,.,.,.,.,.   GT:FAF:FRF:FGF:FAI:FRI:FGI:FAS:FRS:FGS  0/1     0/0:.
+1      30      .       G       A,C     999     PASS    IAF=.;IRF=.;IGF=.;IAI=.;IRI=.;IGI=.;IAS=.;IRS=.;IGS=.   GT:FAF:FRF:FGF:FAI:FRI:FGI:FAS:FRS:FGS  0/1:.:.:.:.:.:.:.:.:.   0/0:.:.:.:.:.:.:.:.:.
diff --git a/test/view.vectors.A.out b/test/view.vectors.A.out
new file mode 100644 (file)
index 0000000..c8be333
--- /dev/null
@@ -0,0 +1,56 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=STR,Number=A,Type=String,Description="Testing string and Number=A in INFO">
+##INFO=<ID=TXT,Number=.,Type=String,Description="Testing in INFO">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##SAMPLE=<ID=NORMAL,SampleName=B,Description="Less-than (\"<\") and greater-than (\">\") quoting nonsense where double brackets would do just fine",softwareName=<Nonsense,Software>,softwareVer=<119,65>,softwareParam=<.>,MetadataResource=http://somewhere.com/path>
+##INFO=<ID=CIGAR,Number=A,Type=String,Description="test">
+##INFO=<ID=AO,Number=A,Type=Integer,Description="Alternate allele observations, with partial observations recorded fractionally">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FILTER=<ID=q20,Description="Mapping quality below 20">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=243199373>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=IA8,Number=.,Type=Integer,Description="test">
+##INFO=<ID=IA16,Number=.,Type=Integer,Description="test">
+##INFO=<ID=IA32,Number=.,Type=Integer,Description="test">
+##INFO=<ID=IAF,Number=.,Type=Float,Description="test">
+##INFO=<ID=I8,Number=1,Type=Integer,Description="test">
+##INFO=<ID=I16,Number=1,Type=Integer,Description="test">
+##INFO=<ID=I32,Number=1,Type=Integer,Description="test">
+##INFO=<ID=IF,Number=1,Type=Float,Description="test">
+##FORMAT=<ID=F8,Number=1,Type=Integer,Description="test">
+##FORMAT=<ID=F16,Number=1,Type=Integer,Description="test">
+##FORMAT=<ID=F32,Number=1,Type=Integer,Description="test">
+##FORMAT=<ID=FF,Number=1,Type=Float,Description="test">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A
+1      3162006 .       GAA     G       238     PASS    DP=19;AN=2;AC=1;XRF=1e+06,2e+06;XRI=1111,2222;XRS=ABC,DEF;XAF=1e+06;XAI=1111;XAS=ABC;XGF=1e+06,2e+06,3e+06;XGI=11,22,33;XGS=ABC,DEF,GHI;TXT=ABC,DEF,GHI GT:GQ:DP        0/1:589:19
+1      3162007 .       TAGGG   CAGGG   238     PASS    AO=52101;CIGAR=1X4M;AC=1;AN=2   GT:FGS:FGI:FGF:FAS:FAI:FAF:FRS:FRI:FRF  0/1:AAAAAA,BBBBB,CCCC:1,2,3:0.1,0.02,0.003:AAA:1:0.1:A,BB:1,2:0.1,0.02
+1      3162008 .       TAGGG   CAGGG   238     PASS    IA8=10,.;IA16=1000,.;IA32=100000,.;IAF=0.003,.;CIGAR=1X4M;AC=1;AN=2     GT:F8:F16:F32:FF        0/1:10:1000:100000:0.003
+1      3162009 .       TAGGG   CAGGG   238     PASS    IA8=.;IA16=.;IA32=.;IAF=.;CIGAR=1X4M;AC=1;AN=2  GT:F8:F16:F32:FF        0/1:10:1000:100000:0.003
+1      3162010 .       TAGGG   CAGGG   238     PASS    I8=.;I16=.;I32=.;IF=.;CIGAR=1X4M;AC=1;AN=2      GT:F8:F16:F32:FF        0/1:10:1000:100000:0.003
diff --git a/test/view.vectors.B.out b/test/view.vectors.B.out
new file mode 100644 (file)
index 0000000..6083f67
--- /dev/null
@@ -0,0 +1,56 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=STR,Number=A,Type=String,Description="Testing string and Number=A in INFO">
+##INFO=<ID=TXT,Number=.,Type=String,Description="Testing in INFO">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##SAMPLE=<ID=NORMAL,SampleName=B,Description="Less-than (\"<\") and greater-than (\">\") quoting nonsense where double brackets would do just fine",softwareName=<Nonsense,Software>,softwareVer=<119,65>,softwareParam=<.>,MetadataResource=http://somewhere.com/path>
+##INFO=<ID=CIGAR,Number=A,Type=String,Description="test">
+##INFO=<ID=AO,Number=A,Type=Integer,Description="Alternate allele observations, with partial observations recorded fractionally">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FILTER=<ID=q20,Description="Mapping quality below 20">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=243199373>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=IA8,Number=.,Type=Integer,Description="test">
+##INFO=<ID=IA16,Number=.,Type=Integer,Description="test">
+##INFO=<ID=IA32,Number=.,Type=Integer,Description="test">
+##INFO=<ID=IAF,Number=.,Type=Float,Description="test">
+##INFO=<ID=I8,Number=1,Type=Integer,Description="test">
+##INFO=<ID=I16,Number=1,Type=Integer,Description="test">
+##INFO=<ID=I32,Number=1,Type=Integer,Description="test">
+##INFO=<ID=IF,Number=1,Type=Float,Description="test">
+##FORMAT=<ID=F8,Number=1,Type=Integer,Description="test">
+##FORMAT=<ID=F16,Number=1,Type=Integer,Description="test">
+##FORMAT=<ID=F32,Number=1,Type=Integer,Description="test">
+##FORMAT=<ID=FF,Number=1,Type=Float,Description="test">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  B
+1      3162006 .       GAA     GA      238     PASS    DP=19;AN=2;AC=1;XRF=1e+06,3e+06;XRI=1111,3333;XRS=ABC,GHI;XAF=2e+06;XAI=2222;XAS=DEF;XGF=1e+06,4e+06,6e+06;XGI=11,44,66;XGS=ABC,JKL,PQR;TXT=ABC,DEF,GHI GT:GQ:DP        0/1:1:1
+1      3162007 .       TAGGG   CAGGT   238     PASS    AO=113;CIGAR=1X3M1X;AC=1;AN=1   GT:FGS:FGI:FGF:FAS:FAI:FAF:FRS:FRI:FRF  1:AAAAAA,C:1,3:0.1,0.003:B:2:0.02:A,CCC:1,3:0.1,0.003
+1      3162008 .       TAGGG   CAGGT   238     PASS    IA8=10,.;IA16=1000,.;IA32=100000,.;IAF=0.003,.;CIGAR=1X3M1X;AC=1;AN=1   GT:F8:F16:F32:FF        1:.:.:.:.
+1      3162009 .       TAGGG   CAGGT   238     PASS    IA8=.;IA16=.;IA32=.;IAF=.;CIGAR=1X3M1X;AC=1;AN=1        GT:F8:F16:F32:FF        1:.:.:.:.
+1      3162010 .       TAGGG   CAGGT   238     PASS    I8=.;I16=.;I32=.;IF=.;CIGAR=1X3M1X;AC=1;AN=1    GT:F8:F16:F32:FF        1:.:.:.:.
diff --git a/test/view.vectors.C.out b/test/view.vectors.C.out
new file mode 100644 (file)
index 0000000..9f54bd8
--- /dev/null
@@ -0,0 +1,28 @@
+##fileformat=VCFv4.2
+##FILTER=<ID=PASS,Description="All filters passed">
+##contig=<ID=1,length=249250621>
+##INFO=<ID=IAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=IRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=IGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=IAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=IRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=IGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=IAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=IRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=IGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A
+1      10      .       A       C       999     PASS    IAF=.;IRF=.;IGF=.;IAI=.;IRI=.;IGI=.;IAS=.;IRS=.,.;IGS=.,.,.;AC=1;AN=2   GT:FAF:FRF:FGF:FAI:FRI:FGI:FAS:FRS:FGS  0/1:.:.:.:.:.:.:.:.,.:.,.,.
+1      20      .       A       T       999     PASS    IAF=.;IRF=.;IGF=.;IAI=.;IRI=.;IGI=.;IAS=.;IRS=.,.;IGS=.,.,.;AC=1;AN=2   GT:FAF:FRF:FGF:FAI:FRI:FGI:FAS:FRS:FGS  0/1:.:.:.:.:.:.:.:.:.
+1      30      .       G       A       999     PASS    IAF=.;IRF=.;IGF=.;IAI=.;IRI=.;IGI=.;IAS=.;IRS=.;IGS=.;AC=1;AN=2 GT:FAF:FRF:FGF:FAI:FRI:FGI:FAS:FRS      0/1:.:.:.:.:.:.:.:.
diff --git a/test/view.vectors.vcf b/test/view.vectors.vcf
new file mode 100644 (file)
index 0000000..903e57b
--- /dev/null
@@ -0,0 +1,55 @@
+##fileformat=VCFv4.2
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=STR,Number=A,Type=String,Description="Testing string and Number=A in INFO">
+##INFO=<ID=TXT,Number=.,Type=String,Description="Testing in INFO">
+##INFO=<ID=XRF,Number=R,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAF,Number=A,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGF,Number=G,Type=Float,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRI,Number=R,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAI,Number=A,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGI,Number=G,Type=Integer,Description="Test Number=AGR in INFO">
+##INFO=<ID=XRS,Number=R,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XAS,Number=A,Type=String,Description="Test Number=AGR in INFO">
+##INFO=<ID=XGS,Number=G,Type=String,Description="Test Number=AGR in INFO">
+##SAMPLE=<ID=NORMAL,SampleName=B,Description="Less-than (\"<\") and greater-than (\">\") quoting nonsense where double brackets would do just fine",softwareName=<Nonsense,Software>,softwareVer=<119,65>,softwareParam=<.>,MetadataResource=http://somewhere.com/path>
+##INFO=<ID=CIGAR,Number=A,Type=String,Description="test">
+##INFO=<ID=AO,Number=A,Type=Integer,Description="Alternate allele observations, with partial observations recorded fractionally">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=FGS,Number=G,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGI,Number=G,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FGF,Number=G,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAS,Number=A,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAI,Number=A,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FAF,Number=A,Type=Float,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRS,Number=R,Type=String,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRI,Number=R,Type=Integer,Description="Test Number=AGR in FORMAT">
+##FORMAT=<ID=FRF,Number=R,Type=Float,Description="Test Number=AGR in FORMAT">
+##FILTER=<ID=q20,Description="Mapping quality below 20">
+##contig=<ID=1,assembly=b37,length=249250621>
+##contig=<ID=2,assembly=b37,length=243199373>
+##contig=<ID=3,assembly=b37,length=198022430>
+##contig=<ID=4,assembly=b37,length=191154276>
+##reference=file:///lustre/scratch105/projects/g1k/ref/main_project/human_g1k_v37.fasta
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=IA8,Number=.,Type=Integer,Description="test">
+##INFO=<ID=IA16,Number=.,Type=Integer,Description="test">
+##INFO=<ID=IA32,Number=.,Type=Integer,Description="test">
+##INFO=<ID=IAF,Number=.,Type=Float,Description="test">
+##INFO=<ID=I8,Number=1,Type=Integer,Description="test">
+##INFO=<ID=I16,Number=1,Type=Integer,Description="test">
+##INFO=<ID=I32,Number=1,Type=Integer,Description="test">
+##INFO=<ID=IF,Number=1,Type=Float,Description="test">
+##FORMAT=<ID=F8,Number=1,Type=Integer,Description="test">
+##FORMAT=<ID=F16,Number=1,Type=Integer,Description="test">
+##FORMAT=<ID=F32,Number=1,Type=Integer,Description="test">
+##FORMAT=<ID=FF,Number=1,Type=Float,Description="test">
+#CHROM POS     ID      REF     ALT     QUAL    FILTER  INFO    FORMAT  A       B
+1      3162006 .       GAA     G,GA    238     PASS    DP=19;AN=4;AC=1,1;XRF=1e6,2e6,3e6;XRI=1111,2222,3333;XRS=ABC,DEF,GHI;XAF=1e6,2e6;XAI=1111,2222;XAS=ABC,DEF;XGF=1e6,2e6,3e6,4e6,5e6,6e6;XGI=11,22,33,44,55,66;XGS=ABC,DEF,GHI,JKL,MNO,PQR;TXT=ABC,DEF,GHI        GT:GQ:DP        0/1:589:19      0/2:1:1
+1      3162007 .       TAGGG   CAGGG,CAGGT     238     PASS    AO=52101,113;CIGAR=1X4M,1X3M1X  GT:FGS:FGI:FGF:FAS:FAI:FAF:FRS:FRI:FRF  0/1:AAAAAA,BBBBB,CCCC,DDD,EE,F:1,2,3,4,5,6:1e-1,2e-2,3e-3,4e-4,5e-5,6e-6:AAA,B:1,2:1e-1,2e-2:A,BB,CCC:1,2,3:1e-1,2e-2,3e-3      2:AAAAAA,BBB,C:1,2,3:1e-1,2e-2,3e-3:AAA,B:1,2:1e-1,2e-2:A,BB,CCC:1,2,3:1e-1,2e-2,3e-3
+1      3162008 .       TAGGG   CAGGG,CAGGT     238     PASS    IA8=10,.;IA16=1000,.;IA32=100000,.;IAF=3e-3,.;CIGAR=1X4M,1X3M1X GT:F8:F16:F32:FF        0/1:10:1000:100000:3e-3 2:.:.:.:.
+1      3162009 .       TAGGG   CAGGG,CAGGT     238     PASS    IA8=.;IA16=.;IA32=.;IAF=.;CIGAR=1X4M,1X3M1X     GT:F8:F16:F32:FF        0/1:10:1000:100000:3e-3 2:.:.:.:.
+1      3162010 .       TAGGG   CAGGG,CAGGT     238     PASS    I8=.;I16=.;I32=.;IF=.;CIGAR=1X4M,1X3M1X GT:F8:F16:F32:FF        0/1:10:1000:100000:3e-3 2:.:.:.:.
diff --git a/tsv2vcf.c b/tsv2vcf.c
new file mode 100644 (file)
index 0000000..2e1aa52
--- /dev/null
+++ b/tsv2vcf.c
@@ -0,0 +1,122 @@
+/*  tsv2vcf.c -- convert from whitespace-separated fields to VCF
+
+    Copyright (C) 2014 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+    Permission is hereby granted, free of charge, to any person obtaining a copy
+    of this software and associated documentation files (the "Software"), to deal
+    in the Software without restriction, including without limitation the rights
+    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+    copies of the Software, and to permit persons to whom the Software is
+    furnished to do so, subject to the following conditions:
+    
+    The above copyright notice and this permission notice shall be included in
+    all copies or substantial portions of the Software.
+    
+    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+    THE SOFTWARE.
+*/
+
+#include <ctype.h>
+#include <strings.h>
+#include "tsv2vcf.h"
+
+tsv_t *tsv_init(const char *str)
+{
+    tsv_t *tsv = (tsv_t *) calloc(1,sizeof(tsv_t));
+    kstring_t tmp = {0,0,0};
+    const char *ss = str, *se = ss;
+    tsv->ncols = 0;
+    while ( *ss )
+    {
+        if ( *se && *se!=',' ) { se++; continue; }
+        tsv->ncols++;
+        tsv->cols = (tsv_col_t*) realloc(tsv->cols,sizeof(tsv_col_t)*tsv->ncols);
+        tsv->cols[tsv->ncols-1].name   = NULL;
+        tsv->cols[tsv->ncols-1].setter = NULL;
+        tmp.l = 0;
+        kputsn(ss, se-ss, &tmp);
+        if ( strcasecmp("-",tmp.s) )
+            tsv->cols[tsv->ncols-1].name = strdup(tmp.s);
+        if ( !*se ) break;
+        ss = ++se;
+    }
+    free(tmp.s);
+    return tsv;
+}
+
+void tsv_destroy(tsv_t *tsv)
+{
+    int i;
+    for (i=0; i<tsv->ncols; i++) free(tsv->cols[i].name);
+    free(tsv->cols);
+    free(tsv);
+}
+
+int tsv_register(tsv_t *tsv, const char *id, tsv_setter_t setter, void *usr)
+{
+    int i;
+    for (i=0; i<tsv->ncols; i++)
+    {
+        if ( !tsv->cols[i].name || strcasecmp(tsv->cols[i].name,id) ) continue;
+        tsv->cols[i].setter = setter;
+        tsv->cols[i].usr    = usr;
+        return 0;
+    }
+    return -1;
+}
+
+int tsv_parse(tsv_t *tsv, bcf1_t *rec, char *str)
+{
+    int status = 0;
+    tsv->icol = 0;
+    tsv->ss = tsv->se = str;
+    while ( *tsv->ss && tsv->icol < tsv->ncols )
+    {
+        while ( *tsv->se && !isspace(*tsv->se) ) tsv->se++;
+        if ( tsv->cols[tsv->icol].setter )
+        {
+            int ret = tsv->cols[tsv->icol].setter(tsv,rec,tsv->cols[tsv->icol].usr);
+            if ( ret<0 ) return -1;
+            status++;
+        }
+        while ( *tsv->se && isspace(*tsv->se) ) tsv->se++;
+        tsv->ss = tsv->se;
+        tsv->icol++;
+    }
+    return status ? 0 : -1;
+}
+
+int tsv_setter_chrom(tsv_t *tsv, bcf1_t *rec, void *usr)
+{
+    char tmp = *tsv->se;
+    *tsv->se = 0;
+    rec->rid = bcf_hdr_name2id((bcf_hdr_t*)usr, tsv->ss);
+    *tsv->se = tmp;
+    return rec->rid==-1 ? -1 : 0;
+}
+
+int tsv_setter_pos(tsv_t *tsv, bcf1_t *rec, void *usr)
+{
+    char *endptr;
+    rec->pos = strtol(tsv->ss, &endptr, 10) - 1;
+    if ( tsv->ss==endptr ) return -1;
+    return 0;
+}
+
+int tsv_setter_id(tsv_t *tsv, bcf1_t *rec, void *usr)
+{
+    char tmp = *tsv->se;
+    *tsv->se = 0;
+    bcf_update_id((bcf_hdr_t*)usr, rec, tsv->ss);
+    *tsv->se = tmp;
+    return 0;
+}
+
+
diff --git a/tsv2vcf.h b/tsv2vcf.h
new file mode 100644 (file)
index 0000000..6fe5b45
--- /dev/null
+++ b/tsv2vcf.h
@@ -0,0 +1,85 @@
+/*  tsv2vcf.h -- convert from whitespace-separated fields to VCF
+
+    Copyright (C) 2014 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+    Permission is hereby granted, free of charge, to any person obtaining a copy
+    of this software and associated documentation files (the "Software"), to deal
+    in the Software without restriction, including without limitation the rights
+    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+    copies of the Software, and to permit persons to whom the Software is
+    furnished to do so, subject to the following conditions:
+    
+    The above copyright notice and this permission notice shall be included in
+    all copies or substantial portions of the Software.
+    
+    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+    THE SOFTWARE.
+*/
+
+#ifndef __TSV2VCF_H__
+#define __TSV2VCF_H__
+
+#include <htslib/vcf.h>
+
+typedef struct _tsv_t tsv_t;
+typedef int (*tsv_setter_t)(tsv_t *, bcf1_t *, void *);
+
+typedef struct
+{
+    char *name;
+    tsv_setter_t setter;
+    void *usr;
+}
+tsv_col_t;
+
+struct _tsv_t
+{
+    int ncols, icol;
+    tsv_col_t *cols;
+    char *se, *ss;
+};
+
+tsv_t *tsv_init(const char *str);
+void tsv_destroy(tsv_t *tsv);
+int tsv_register(tsv_t *tsv, const char *id, tsv_setter_t setter, void *usr);
+
+/**
+ *  tsv_parse() - parse tsv line and fill VCF record
+ *  Returns 0 on success or -1 on parse error
+ */
+int tsv_parse(tsv_t *tsv, bcf1_t *rec, char *str);
+
+/**
+ *  tstv_next() - position ss,se to next field; first pass with ss=se=str
+ *  Returns 0 on success, or -1 if no more fields
+ */
+static inline int tsv_next(tsv_t *tsv)
+{
+    if ( !*tsv->se ) return -1;
+    if ( tsv->ss==tsv->se )
+    {
+        while ( *tsv->se && !isspace(*tsv->se) ) tsv->se++;
+        return 0;
+    }
+    while ( *tsv->se && isspace(*tsv->se) ) tsv->se++;
+    tsv->ss = tsv->se;
+    while ( *tsv->se && !isspace(*tsv->se) ) tsv->se++;
+    return 0;
+}
+
+/**
+ *  The setters return 0 on success or negative value if the line is to be skipped.
+ */
+int tsv_setter_chrom(tsv_t *tsv, bcf1_t *rec, void *usr);
+int tsv_setter_pos(tsv_t *tsv, bcf1_t *rec, void *usr);
+int tsv_setter_id(tsv_t *tsv, bcf1_t *rec, void *usr);
+
+#endif
+
diff --git a/vcfannotate.c b/vcfannotate.c
new file mode 100644 (file)
index 0000000..e6efda9
--- /dev/null
@@ -0,0 +1,2020 @@
+/*  vcfannotate.c -- Annotate and edit VCF/BCF files.
+
+    Copyright (C) 2013-2016 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <strings.h>
+#include <unistd.h>
+#include <getopt.h>
+#include <ctype.h>
+#include <string.h>
+#include <errno.h>
+#include <sys/stat.h>
+#include <sys/types.h>
+#include <dirent.h>
+#include <math.h>
+#include <htslib/vcf.h>
+#include <htslib/synced_bcf_reader.h>
+#include <htslib/kseq.h>
+#include <htslib/khash_str2int.h>
+#include <dlfcn.h>
+#include "bcftools.h"
+#include "vcmp.h"
+#include "filter.h"
+#include "convert.h"
+#include "smpl_ilist.h"
+
+struct _args_t;
+
+typedef struct _rm_tag_t
+{
+    char *key;
+    int hdr_id;
+    void (*handler)(struct _args_t *, bcf1_t *, struct _rm_tag_t *);
+}
+rm_tag_t;
+
+typedef struct
+{
+    char **cols;
+    int ncols, mcols;
+    char **als;
+    int nals, mals;
+    kstring_t line;
+    int rid, start, end;
+}
+annot_line_t;
+
+#define REPLACE_MISSING  0  // replace only missing values
+#define REPLACE_ALL      1  // replace both missing and existing values
+#define REPLACE_NON_MISSING 2  // replace only if tgt is not missing
+#define SET_OR_APPEND    3  // set new value if missing or non-existent, append otherwise
+typedef struct _annot_col_t
+{
+    int icol, replace, number;  // number: one of BCF_VL_* types
+    char *hdr_key_src, *hdr_key_dst;
+    int (*setter)(struct _args_t *, bcf1_t *, struct _annot_col_t *, void*);
+}
+annot_col_t;
+
+// Logic of the filters: include or exclude sites which match the filters?
+#define FLT_INCLUDE 1
+#define FLT_EXCLUDE 2
+
+#define MARK_LISTED   1
+#define MARK_UNLISTED 2
+
+typedef struct _args_t
+{
+    bcf_srs_t *files;
+    bcf_hdr_t *hdr, *hdr_out;
+    htsFile *out_fh;
+    int output_type, n_threads;
+    bcf_sr_regions_t *tgts;
+
+    filter_t *filter;
+    char *filter_str;
+    int filter_logic;   // include or exclude sites which match the filters? One of FLT_INCLUDE/FLT_EXCLUDE
+
+    rm_tag_t *rm;           // tags scheduled for removal
+    int nrm;
+    int flt_keep_pass;      // when all filters removed, reset to PASS
+
+    vcmp_t *vcmp;           // for matching annotation and VCF lines by allele
+    annot_line_t *alines;   // buffered annotation lines
+    int nalines, malines;
+    int ref_idx, alt_idx, chr_idx, from_idx, to_idx;   // -1 if not present
+    annot_col_t *cols;      // column indexes and setters
+    int ncols;
+
+    char *set_ids_fmt;
+    convert_t *set_ids;
+    int set_ids_replace;
+
+    int nsmpl_annot;
+    int *sample_map, nsample_map, sample_is_file;   // map[idst] -> isrc
+    int mtmpi, mtmpf, mtmps;
+    int mtmpi2, mtmpf2, mtmps2;
+    int mtmpi3, mtmpf3, mtmps3;
+    int32_t *tmpi, *tmpi2, *tmpi3;
+    float *tmpf, *tmpf2, *tmpf3;
+    char *tmps, *tmps2, **tmpp, **tmpp2;
+    kstring_t tmpks;
+
+    char **argv, *output_fname, *targets_fname, *regions_list, *header_fname;
+    char *remove_annots, *columns, *rename_chrs, *sample_names, *mark_sites;
+    int argc, drop_header, record_cmd_line, tgts_is_vcf, mark_sites_logic;
+}
+args_t;
+
+char *msprintf(const char *fmt, ...);
+
+void remove_id(args_t *args, bcf1_t *line, rm_tag_t *tag)
+{
+    bcf_update_id(args->hdr,line,NULL);
+}
+void remove_filter(args_t *args, bcf1_t *line, rm_tag_t *tag)
+{
+    if ( !tag->key ) bcf_update_filter(args->hdr, line, NULL, args->flt_keep_pass);
+    else bcf_remove_filter(args->hdr, line, tag->hdr_id, args->flt_keep_pass);
+}
+void remove_qual(args_t *args, bcf1_t *line, rm_tag_t *tag)
+{
+    bcf_float_set_missing(line->qual);
+}
+void remove_info(args_t *args, bcf1_t *line, rm_tag_t *tag)
+{
+    // remove all INFO fields
+    if ( !(line->unpacked & BCF_UN_INFO) ) bcf_unpack(line, BCF_UN_INFO);
+
+    int i;
+    for (i=0; i<line->n_info; i++)
+    {
+        bcf_info_t *inf = &line->d.info[i];
+        if ( inf->vptr_free )
+        {
+            free(inf->vptr - inf->vptr_off);
+            inf->vptr_free = 0;
+        }
+        line->d.shared_dirty |= BCF1_DIRTY_INF;
+        inf->vptr = NULL;
+        inf->vptr_off = inf->vptr_len = 0;
+    }
+}
+void remove_info_tag(args_t *args, bcf1_t *line, rm_tag_t *tag)
+{
+    bcf_update_info(args->hdr, line, tag->key, NULL, 0, BCF_HT_INT);  // the type does not matter with n=0
+}
+void remove_format_tag(args_t *args, bcf1_t *line, rm_tag_t *tag)
+{
+    bcf_update_format(args->hdr, line, tag->key, NULL, 0, BCF_HT_INT);  // the type does not matter with n=0
+}
+void remove_format(args_t *args, bcf1_t *line, rm_tag_t *tag)
+{
+    // remove all FORMAT fields except GT
+    if ( !(line->unpacked & BCF_UN_FMT) ) bcf_unpack(line, BCF_UN_FMT);
+
+    int i;
+    for (i=0; i<line->n_fmt; i++)
+    {
+        bcf_fmt_t *fmt = &line->d.fmt[i];
+        const char *key = bcf_hdr_int2id(args->hdr,BCF_DT_ID,fmt->id);
+        if ( key[0]=='G' && key[1]=='T' && !key[2] ) continue;
+
+        if ( fmt->p_free )
+        {
+            free(fmt->p - fmt->p_off);
+            fmt->p_free = 0;
+        }
+        line->d.indiv_dirty = 1;
+        fmt->p = NULL;
+    }
+}
+
+#include "htslib/khash.h"
+KHASH_MAP_INIT_STR(vdict, bcf_idinfo_t)
+typedef khash_t(vdict) vdict_t;
+
+static void remove_hdr_lines(bcf_hdr_t *hdr, int type)
+{
+    int i = 0, nrm = 0;
+    while ( i<hdr->nhrec )
+    {
+        if ( hdr->hrec[i]->type!=type ) { i++; continue; }
+        bcf_hrec_t *hrec = hdr->hrec[i];
+        if ( type==BCF_HL_FMT || type==BCF_HL_INFO || type==BCF_HL_FMT || type== BCF_HL_CTG )
+        {
+            // everything except FORMAT/GT
+            int id = bcf_hrec_find_key(hrec, "ID");
+            if ( id>=0 )
+            {
+                if ( type==BCF_HL_FMT && !strcmp(hrec->vals[id],"GT") ) { i++; continue; }
+                vdict_t *d = type==BCF_HL_CTG ? (vdict_t*)hdr->dict[BCF_DT_CTG] : (vdict_t*)hdr->dict[BCF_DT_ID];
+                khint_t k = kh_get(vdict, d, hdr->hrec[i]->vals[id]);
+                kh_val(d, k).hrec[type==BCF_HL_CTG?0:type] = NULL;
+                kh_val(d, k).info[type] |= 0xf;
+            }
+        }
+        nrm++;
+        hdr->nhrec--;
+        if ( i < hdr->nhrec )
+            memmove(&hdr->hrec[i],&hdr->hrec[i+1],(hdr->nhrec-i)*sizeof(bcf_hrec_t*));
+        bcf_hrec_destroy(hrec);
+    }
+    if ( nrm ) bcf_hdr_sync(hdr);
+}
+
+static void init_remove_annots(args_t *args)
+{
+    int keep_info = 0, keep_fmt = 0, keep_flt = 0;
+    void *keep = khash_str2int_init();
+    kstring_t str = {0,0,0};
+    char *ss = args->remove_annots;
+    while ( *ss )
+    {
+        args->nrm++;
+        args->rm = (rm_tag_t*) realloc(args->rm,sizeof(rm_tag_t)*args->nrm);
+        rm_tag_t *tag = &args->rm[args->nrm-1];
+        tag->key = NULL;
+
+        int type = BCF_HL_GEN;
+        if ( !strncasecmp("INFO/",ss,5) ) { type = BCF_HL_INFO; ss += 5; }
+        else if ( !strncasecmp("INF/",ss,4) ) { type = BCF_HL_INFO; ss += 4; }
+        else if ( !strncasecmp("FORMAT/",ss,7) ) { type = BCF_HL_FMT; ss += 7; }
+        else if ( !strncasecmp("FMT/",ss,4) ) { type = BCF_HL_FMT; ss += 4; }
+        else if ( !strncasecmp("FILTER/",ss,7) ) { type = BCF_HL_FLT; ss += 7; }
+        else if ( !strncasecmp("^INFO/",ss,6) ) { type = BCF_HL_INFO; ss += 6; keep_info = 1; }
+        else if ( !strncasecmp("^INF/",ss,5) ) { type = BCF_HL_INFO; ss += 5; keep_info = 1; }
+        else if ( !strncasecmp("^FORMAT/",ss,8) ) { type = BCF_HL_FMT; ss += 8; keep_fmt = 1; }
+        else if ( !strncasecmp("^FMT/",ss,5) ) { type = BCF_HL_FMT; ss += 5; keep_fmt = 1; }
+        else if ( !strncasecmp("^FILTER/",ss,8) ) { type = BCF_HL_FLT; ss += 8; keep_flt = 1; }
+
+        char *se = ss;
+        while ( *se && *se!=',' ) se++;
+        str.l = 0;
+        kputsn(ss, se-ss, &str);
+
+        if ( type==BCF_HL_FLT )
+        {
+            if ( !keep_flt )
+            {
+                args->flt_keep_pass = 1;
+                tag->handler = remove_filter;
+                tag->key = strdup(str.s);
+                tag->hdr_id = bcf_hdr_id2int(args->hdr, BCF_DT_ID, tag->key);
+                if ( !bcf_hdr_idinfo_exists(args->hdr,BCF_HL_FLT,tag->hdr_id) ) error("Cannot remove %s, not defined in the header.\n", str.s);
+                bcf_hdr_remove(args->hdr_out,BCF_HL_FLT,tag->key);
+            }
+            else
+            {
+                int value, ret = khash_str2int_get(keep, str.s, &value);
+                if ( ret==-1 ) khash_str2int_set(keep, strdup(str.s),1<<BCF_HL_FLT);
+                else khash_str2int_set(keep, str.s, value | 1<<BCF_HL_FLT);
+                args->nrm--;
+            }
+        }
+        else if ( type!=BCF_HL_GEN )
+        {
+            int id = bcf_hdr_id2int(args->hdr,BCF_DT_ID,str.s);
+            if ( !bcf_hdr_idinfo_exists(args->hdr,type,id) )
+            {
+                fprintf(stderr,"Warning: The tag \"%s\" not defined in the header\n", str.s);
+                args->nrm--;
+            }
+            else if ( (type==BCF_HL_FMT && keep_fmt) || (type==BCF_HL_INFO && keep_info) )
+            {
+                int value, ret = khash_str2int_get(keep, str.s, &value);
+                if ( ret==-1 ) khash_str2int_set(keep, strdup(str.s),1<<type);
+                else khash_str2int_set(keep, str.s, value | 1<<type);
+                args->nrm--;
+            }
+            else
+            {
+                tag->key = strdup(str.s);
+                if ( type==BCF_HL_INFO ) tag->handler = remove_info_tag;
+                else if ( type==BCF_HL_FMT ) tag->handler = remove_format_tag;
+                bcf_hdr_remove(args->hdr_out,type,tag->key);
+            }
+        }
+        else if ( !strcasecmp("ID",str.s) ) tag->handler = remove_id;
+        else if ( !strcasecmp("FILTER",str.s) )
+        {
+            tag->handler = remove_filter;
+            remove_hdr_lines(args->hdr_out,BCF_HL_FLT);
+        }
+        else if ( !strcasecmp("QUAL",str.s) ) tag->handler = remove_qual;
+        else if ( !strcasecmp("INFO",str.s) ) 
+        {
+            tag->handler = remove_info;
+            remove_hdr_lines(args->hdr_out,BCF_HL_INFO);
+        }
+        else if ( !strcasecmp("FMT",str.s) || !strcasecmp("FORMAT",str.s) )
+        {
+            tag->handler = remove_format;
+            remove_hdr_lines(args->hdr_out,BCF_HL_FMT);
+        }
+        else if ( str.l )
+        {
+            if ( str.s[0]=='#' && str.s[1]=='#' )
+                bcf_hdr_remove(args->hdr_out,BCF_HL_GEN,str.s+2);
+            else
+                bcf_hdr_remove(args->hdr_out,BCF_HL_STR,str.s);
+            args->nrm--;
+        }
+
+        ss = *se ? se+1 : se;
+    }
+    free(str.s);
+    if ( keep_flt || keep_info || keep_fmt )
+    {
+        int j;
+        for (j=0; j<args->hdr->nhrec; j++)
+        {
+            bcf_hrec_t *hrec = args->hdr->hrec[j];
+            if ( hrec->type!=BCF_HL_FLT && hrec->type!=BCF_HL_INFO && hrec->type!=BCF_HL_FMT ) continue;
+            if ( !keep_flt && hrec->type==BCF_HL_FLT ) continue;
+            if ( !keep_info && hrec->type==BCF_HL_INFO ) continue;
+            if ( !keep_fmt && hrec->type==BCF_HL_FMT ) continue;
+            int k = bcf_hrec_find_key(hrec,"ID");
+            assert( k>=0 ); // this should always be true for valid VCFs
+            int value, ret = khash_str2int_get(keep,hrec->vals[k],&value);
+            if ( ret==0 && value>>hrec->type ) // keep
+            {
+                if ( hrec->type==BCF_HL_FLT && !strcmp("PASS",hrec->vals[k]) ) args->flt_keep_pass = 1;
+                continue;
+            }
+            args->nrm++;
+            args->rm = (rm_tag_t*) realloc(args->rm,sizeof(rm_tag_t)*args->nrm);
+            rm_tag_t *tag = &args->rm[args->nrm-1];
+            if ( hrec->type==BCF_HL_INFO ) tag->handler = remove_info_tag;
+            else if ( hrec->type==BCF_HL_FMT ) tag->handler = remove_format_tag;
+            else 
+            {
+                tag->handler = remove_filter;
+                tag->hdr_id = bcf_hdr_id2int(args->hdr, BCF_DT_ID, hrec->vals[k]);
+            }
+            tag->key = strdup(hrec->vals[k]);
+            bcf_hdr_remove(args->hdr_out,hrec->type,tag->key);
+        }
+    }
+    khash_str2int_destroy_free(keep);
+    if ( !args->nrm ) error("No matching tag in -x %s\n", args->remove_annots);
+    bcf_hdr_sync(args->hdr_out);
+}
+static void init_header_lines(args_t *args)
+{
+    htsFile *file = hts_open(args->header_fname, "rb");
+    if ( !file ) error("Error reading %s\n", args->header_fname);
+    kstring_t str = {0,0,0};
+    while ( hts_getline(file, KS_SEP_LINE, &str) > 0 )
+    {
+        if ( bcf_hdr_append(args->hdr_out,str.s) ) error("Could not parse %s: %s\n", args->header_fname, str.s);
+        bcf_hdr_append(args->hdr,str.s);    // the input file may not have the header line if run with -h (and nothing else)
+    }
+    hts_close(file);
+    free(str.s);
+    bcf_hdr_sync(args->hdr_out);
+    bcf_hdr_sync(args->hdr);
+}
+static int setter_filter(args_t *args, bcf1_t *line, annot_col_t *col, void *data)
+{
+    // note: so far this works only with one filter, not a list of filters
+    annot_line_t *tab = (annot_line_t*) data;
+    if ( tab->cols[col->icol] && tab->cols[col->icol][0]=='.' && !tab->cols[col->icol][1] ) return 0; // don't replace with "."
+    hts_expand(int,1,args->mtmpi,args->tmpi);
+    args->tmpi[0] = bcf_hdr_id2int(args->hdr_out, BCF_DT_ID, tab->cols[col->icol]);
+    if ( args->tmpi[0]<0 ) error("The FILTER is not defined in the header: %s\n", tab->cols[col->icol]);
+    if ( col->replace==SET_OR_APPEND ) { bcf_add_filter(args->hdr_out,line,args->tmpi[0]); return 0; }
+    if ( col->replace!=REPLACE_MISSING )
+    {
+        bcf_update_filter(args->hdr_out,line,NULL,0);
+        bcf_update_filter(args->hdr_out,line,args->tmpi,1); 
+        return 0; 
+    }
+    
+    // only update missing FILTER
+    if ( !(line->unpacked & BCF_UN_FLT) ) bcf_unpack(line, BCF_UN_FLT);
+    if ( !line->d.n_flt )
+        bcf_update_filter(args->hdr_out,line,args->tmpi,1);
+    return 0;
+}
+static int vcf_setter_filter(args_t *args, bcf1_t *line, annot_col_t *col, void *data)
+{
+    int i;
+    bcf1_t *rec = (bcf1_t*) data;
+    if ( !(rec->unpacked & BCF_UN_FLT) ) bcf_unpack(rec, BCF_UN_FLT);
+    if ( !(line->unpacked & BCF_UN_FLT) ) bcf_unpack(line, BCF_UN_FLT);
+    if ( !rec->d.n_flt ) return 0;  // don't overwrite with a missing value
+    if ( col->replace==SET_OR_APPEND || col->replace==REPLACE_MISSING )
+    {
+        if ( col->replace==REPLACE_MISSING && line->d.n_flt ) return 0; // only update missing FILTER
+        for (i=0; i<rec->d.n_flt; i++)
+        {
+            const char *flt = bcf_hdr_int2id(args->files->readers[1].header, BCF_DT_ID, rec->d.flt[i]);
+            bcf_add_filter(args->hdr_out,line,bcf_hdr_id2int(args->hdr_out, BCF_DT_ID, flt));
+        }
+        return 0;
+    }
+    hts_expand(int,rec->d.n_flt,args->mtmpi,args->tmpi);
+    for (i=0; i<rec->d.n_flt; i++)
+    {
+        const char *flt = bcf_hdr_int2id(args->files->readers[1].header, BCF_DT_ID, rec->d.flt[i]);
+        args->tmpi[i] = bcf_hdr_id2int(args->hdr_out, BCF_DT_ID, flt);
+    }
+    bcf_update_filter(args->hdr_out,line,NULL,0);
+    bcf_update_filter(args->hdr_out,line,args->tmpi,rec->d.n_flt);
+    return 0;
+}
+static int setter_id(args_t *args, bcf1_t *line, annot_col_t *col, void *data)
+{
+    // possible cases:
+    //      IN  ANNOT   OUT     ACHIEVED_BY
+    //      x   y       x        -c +ID
+    //      x   y       y        -c ID
+    //      x   y       x,y      -c =ID
+    //      x   .       x        -c +ID, ID
+    //      x   .       .        -x ID
+    //      .   y       y        -c +ID, -c ID
+    //
+    annot_line_t *tab = (annot_line_t*) data;
+    if ( tab->cols[col->icol] && tab->cols[col->icol][0]=='.' && !tab->cols[col->icol][1] ) return 0; // don't replace with "."
+    if ( col->replace==SET_OR_APPEND ) return bcf_add_id(args->hdr_out,line,tab->cols[col->icol]);
+    if ( col->replace!=REPLACE_MISSING ) return bcf_update_id(args->hdr_out,line,tab->cols[col->icol]);
+
+    // running with +ID, only update missing ids
+    if ( !line->d.id || (line->d.id[0]=='.' && !line->d.id[1]) )
+        return bcf_update_id(args->hdr_out,line,tab->cols[col->icol]);
+    return 0;
+}
+static int vcf_setter_id(args_t *args, bcf1_t *line, annot_col_t *col, void *data)
+{
+    bcf1_t *rec = (bcf1_t*) data;
+    if ( rec->d.id && rec->d.id[0]=='.' && !rec->d.id[1] ) return 0;    // don't replace with "."
+    if ( col->replace==SET_OR_APPEND ) return bcf_add_id(args->hdr_out,line,rec->d.id);
+    if ( col->replace!=REPLACE_MISSING ) return bcf_update_id(args->hdr_out,line,rec->d.id);
+
+    // running with +ID, only update missing ids
+    if ( !line->d.id || (line->d.id[0]=='.' && !line->d.id[1]) )
+        return bcf_update_id(args->hdr_out,line,rec->d.id);
+    return 0;
+}
+static int setter_qual(args_t *args, bcf1_t *line, annot_col_t *col, void *data)
+{
+    annot_line_t *tab = (annot_line_t*) data;
+    char *str = tab->cols[col->icol];
+    if ( str[0]=='.' && str[1]==0 ) return 0;   // empty
+
+    if ( col->replace==REPLACE_MISSING && !bcf_float_is_missing(line->qual) ) return 0;
+
+    line->qual = strtod(str, &str);
+    if ( str == tab->cols[col->icol] )
+        error("Could not parse %s at %s:%d .. [%s]\n", col->hdr_key_src,bcf_seqname(args->hdr,line),line->pos+1,tab->cols[col->icol]);
+    return 0;
+}
+static int vcf_setter_qual(args_t *args, bcf1_t *line, annot_col_t *col, void *data)
+{
+    bcf1_t *rec = (bcf1_t*) data;
+    if ( bcf_float_is_missing(rec->qual) ) return 0;
+    if ( col->replace==REPLACE_MISSING && !bcf_float_is_missing(line->qual) ) return 0;
+    line->qual = rec->qual;
+    return 0;
+}
+static int setter_info_flag(args_t *args, bcf1_t *line, annot_col_t *col, void *data)
+{
+    annot_line_t *tab = (annot_line_t*) data;
+    char *str = tab->cols[col->icol];
+    if ( str[0]=='.' && str[1]==0 ) return 0;
+
+    if ( str[0]=='1' && str[1]==0 ) return bcf_update_info_flag(args->hdr_out,line,col->hdr_key_dst,NULL,1);
+    if ( str[0]=='0' && str[1]==0 ) return bcf_update_info_flag(args->hdr_out,line,col->hdr_key_dst,NULL,0);
+    error("Could not parse %s at %s:%d .. [%s]\n", bcf_seqname(args->hdr,line),line->pos+1,tab->cols[col->icol]);
+    return -1;
+}
+static int vcf_setter_info_flag(args_t *args, bcf1_t *line, annot_col_t *col, void *data)
+{
+    bcf1_t *rec = (bcf1_t*) data;
+    int flag = bcf_get_info_flag(args->files->readers[1].header,rec,col->hdr_key_src,NULL,NULL);
+    bcf_update_info_flag(args->hdr_out,line,col->hdr_key_dst,NULL,flag);
+    return 0;
+}
+static int setter_ARinfo_int32(args_t *args, bcf1_t *line, annot_col_t *col, int nals, char **als, int ntmpi)
+{
+    if ( col->number==BCF_VL_A && ntmpi!=nals-1 && (ntmpi!=1 || args->tmpi[0]!=bcf_int32_missing || args->tmpi[1]!=bcf_int32_vector_end) )
+        error("Incorrect number of values (%d) for the %s tag at %s:%d\n", ntmpi,col->hdr_key_src,bcf_seqname(args->hdr,line),line->pos+1);
+    else if ( col->number==BCF_VL_R && ntmpi!=nals && (ntmpi!=1 || args->tmpi[0]!=bcf_int32_missing || args->tmpi[1]!=bcf_int32_vector_end) )
+        error("Incorrect number of values (%d) for the %s tag at %s:%d\n", ntmpi,col->hdr_key_src,bcf_seqname(args->hdr,line),line->pos+1);
+
+    int ndst = col->number==BCF_VL_A ? line->n_allele - 1 : line->n_allele;
+    int *map = vcmp_map_ARvalues(args->vcmp,ndst,nals,als,line->n_allele,line->d.allele);
+    if ( !map ) error("REF alleles not compatible at %s:%d\n");
+
+    // fill in any missing values in the target VCF (or all, if not present)
+    int ntmpi2 = bcf_get_info_float(args->hdr, line, col->hdr_key_dst, &args->tmpi2, &args->mtmpi2);
+    if ( ntmpi2 < ndst ) hts_expand(int32_t,ndst,args->mtmpi2,args->tmpi2);
+
+    int i;
+    for (i=0; i<ndst; i++)
+    {
+        if ( map[i]<0 )
+        {
+            if ( ntmpi2 < ndst ) args->tmpi2[i] = bcf_int32_missing;
+            continue;
+        }
+        if ( ntmpi2==ndst && col->replace==REPLACE_MISSING
+                && args->tmpi2[i]!=bcf_int32_missing
+                && args->tmpi2[i]!=bcf_int32_vector_end ) continue;
+
+        args->tmpi2[i] = args->tmpi[ map[i] ];
+    }
+    bcf_update_info_int32(args->hdr_out,line,col->hdr_key_dst,args->tmpi2,ndst);
+    return 0;
+}
+static int setter_info_int(args_t *args, bcf1_t *line, annot_col_t *col, void *data)
+{
+    annot_line_t *tab = (annot_line_t*) data;
+    char *str = tab->cols[col->icol], *end = str;
+    if ( str[0]=='.' && str[1]==0 ) return 0;
+
+    int ntmpi = 0;
+    while ( *end )
+    {
+        int val = strtol(str, &end, 10); 
+        if ( end==str )
+            error("Could not parse %s at %s:%d .. [%s]\n", bcf_seqname(args->hdr,line),line->pos+1,tab->cols[col->icol]);
+        ntmpi++;
+        hts_expand(int32_t,ntmpi,args->mtmpi,args->tmpi);
+        args->tmpi[ntmpi-1] = val;
+        str = end+1;
+    }
+
+    if ( col->number==BCF_VL_A || col->number==BCF_VL_R ) 
+        return setter_ARinfo_int32(args,line,col,tab->nals,tab->als,ntmpi);
+
+    if ( col->replace==REPLACE_MISSING )
+    {
+        int ret = bcf_get_info_int32(args->hdr, line, col->hdr_key_dst, &args->tmpi2, &args->mtmpi2);
+        if ( ret>0 && args->tmpi2[0]!=bcf_int32_missing ) return 0;
+    }
+
+    bcf_update_info_int32(args->hdr_out,line,col->hdr_key_dst,args->tmpi,ntmpi);
+    return 0;
+}
+static int vcf_setter_info_int(args_t *args, bcf1_t *line, annot_col_t *col, void *data)
+{
+    bcf1_t *rec = (bcf1_t*) data;
+    int ntmpi = bcf_get_info_int32(args->files->readers[1].header,rec,col->hdr_key_src,&args->tmpi,&args->mtmpi);
+    if ( ntmpi < 0 ) return 0;    // nothing to add
+
+    if ( col->number==BCF_VL_A || col->number==BCF_VL_R ) 
+        return setter_ARinfo_int32(args,line,col,rec->n_allele,rec->d.allele,ntmpi);
+
+    if ( col->replace==REPLACE_MISSING )
+    {
+        int ret = bcf_get_info_int32(args->hdr, line, col->hdr_key_dst, &args->tmpi2, &args->mtmpi2);
+        if ( ret>0 && args->tmpi2[0]!=bcf_int32_missing ) return 0;
+    }
+
+    bcf_update_info_int32(args->hdr_out,line,col->hdr_key_dst,args->tmpi,ntmpi);
+    return 0;
+}
+static int setter_ARinfo_real(args_t *args, bcf1_t *line, annot_col_t *col, int nals, char **als, int ntmpf)
+{
+    if ( col->number==BCF_VL_A && ntmpf!=nals-1 && (ntmpf!=1 || !bcf_float_is_missing(args->tmpf[0]) || !bcf_float_is_vector_end(args->tmpf[0])) )
+        error("Incorrect number of values (%d) for the %s tag at %s:%d\n", ntmpf,col->hdr_key_src,bcf_seqname(args->hdr,line),line->pos+1);
+    else if ( col->number==BCF_VL_R && ntmpf!=nals && (ntmpf!=1 || !bcf_float_is_missing(args->tmpf[0]) || !bcf_float_is_vector_end(args->tmpf[0])) )
+        error("Incorrect number of values (%d) for the %s tag at %s:%d\n", ntmpf,col->hdr_key_src,bcf_seqname(args->hdr,line),line->pos+1);
+
+    int ndst = col->number==BCF_VL_A ? line->n_allele - 1 : line->n_allele;
+    int *map = vcmp_map_ARvalues(args->vcmp,ndst,nals,als,line->n_allele,line->d.allele);
+    if ( !map ) error("REF alleles not compatible at %s:%d\n");
+
+    // fill in any missing values in the target VCF (or all, if not present)
+    int ntmpf2 = bcf_get_info_float(args->hdr, line, col->hdr_key_dst, &args->tmpf2, &args->mtmpf2);
+    if ( ntmpf2 < ndst ) hts_expand(float,ndst,args->mtmpf2,args->tmpf2);
+
+    int i;
+    for (i=0; i<ndst; i++)
+    {
+        if ( map[i]<0 )
+        {
+            if ( ntmpf2 < ndst ) bcf_float_set_missing(args->tmpf2[i]);
+            continue;
+        }
+        if ( ntmpf2==ndst && col->replace==REPLACE_MISSING
+                && !bcf_float_is_missing(args->tmpf2[i])
+                && !bcf_float_is_vector_end(args->tmpf2[i]) ) continue;
+
+        args->tmpf2[i] = args->tmpf[ map[i] ];
+    }
+    bcf_update_info_float(args->hdr_out,line,col->hdr_key_dst,args->tmpf2,ndst);
+    return 0;
+}
+static int setter_info_real(args_t *args, bcf1_t *line, annot_col_t *col, void *data)
+{
+    annot_line_t *tab = (annot_line_t*) data;
+    char *str = tab->cols[col->icol], *end = str;
+    if ( str[0]=='.' && str[1]==0 ) return 0;
+
+    int ntmpf = 0;
+    while ( *end )
+    {
+        double val = strtod(str, &end);
+        if ( end==str )
+            error("Could not parse %s at %s:%d .. [%s]\n", bcf_seqname(args->hdr,line),line->pos+1,tab->cols[col->icol]);
+        ntmpf++;
+        hts_expand(float,ntmpf,args->mtmpf,args->tmpf);
+        args->tmpf[ntmpf-1] = val;
+        str = end+1;
+    }
+
+    if ( col->number==BCF_VL_A || col->number==BCF_VL_R ) 
+        return setter_ARinfo_real(args,line,col,tab->nals,tab->als,ntmpf);
+
+    if ( col->replace==REPLACE_MISSING )
+    {
+        int ret = bcf_get_info_float(args->hdr, line, col->hdr_key_dst, &args->tmpf2, &args->mtmpf2);
+        if ( ret>0 && !bcf_float_is_missing(args->tmpf2[0]) ) return 0;
+    }
+
+    bcf_update_info_float(args->hdr_out,line,col->hdr_key_dst,args->tmpf,ntmpf);
+    return 0;
+}
+static int vcf_setter_info_real(args_t *args, bcf1_t *line, annot_col_t *col, void *data)
+{
+    bcf1_t *rec = (bcf1_t*) data;
+    int ntmpf = bcf_get_info_float(args->files->readers[1].header,rec,col->hdr_key_src,&args->tmpf,&args->mtmpf);
+    if ( ntmpf < 0 ) return 0;    // nothing to add
+
+    if ( col->number==BCF_VL_A || col->number==BCF_VL_R ) 
+        return setter_ARinfo_real(args,line,col,rec->n_allele,rec->d.allele,ntmpf);
+
+    if ( col->replace==REPLACE_MISSING )
+    {
+        int ret = bcf_get_info_float(args->hdr, line, col->hdr_key_dst, &args->tmpf2, &args->mtmpf2);
+        if ( ret>0 && !bcf_float_is_missing(args->tmpf2[0]) ) return 0;
+    }
+
+    bcf_update_info_float(args->hdr_out,line,col->hdr_key_dst,args->tmpf,ntmpf);
+    return 0;
+}
+int copy_string_field(char *src, int isrc, int src_len, kstring_t *dst, int idst); // see vcfmerge.c
+static int setter_ARinfo_string(args_t *args, bcf1_t *line, annot_col_t *col, int nals, char **als)
+{
+    int nsrc = 1, lsrc = 0;
+    while ( args->tmps[lsrc] )
+    {
+        if ( args->tmps[lsrc]==',' ) nsrc++;
+        lsrc++;
+    }
+    if ( col->number==BCF_VL_A && nsrc!=nals-1 && (nsrc!=1 || args->tmps[0]!='.' || args->tmps[1]!=0 ) )
+        error("Incorrect number of values (%d) for the %s tag at %s:%d\n", nsrc,col->hdr_key_src,bcf_seqname(args->hdr,line),line->pos+1);
+    else if ( col->number==BCF_VL_R && nsrc!=nals && (nsrc!=1 || args->tmps[0]!='.' || args->tmps[1]!=0 ) )
+        error("Incorrect number of values (%d) for the %s tag at %s:%d\n", nsrc,col->hdr_key_src,bcf_seqname(args->hdr,line),line->pos+1);
+
+    int ndst = col->number==BCF_VL_A ? line->n_allele - 1 : line->n_allele;
+    int *map = vcmp_map_ARvalues(args->vcmp,ndst,nals,als,line->n_allele,line->d.allele);
+    if ( !map ) error("REF alleles not compatible at %s:%d\n");
+
+    // fill in any missing values in the target VCF (or all, if not present)
+    int i, empty = 0, nstr, mstr = args->tmpks.m;
+    nstr = bcf_get_info_string(args->hdr, line, col->hdr_key_dst, &args->tmpks.s, &mstr); 
+    args->tmpks.m = mstr;
+    if ( nstr<0 || (nstr==1 && args->tmpks.s[0]=='.' && args->tmpks.s[1]==0) )
+    {
+        empty = 0;
+        args->tmpks.l = 0;
+        kputc('.',&args->tmpks);
+        for (i=1; i<ndst; i++) kputs(",.",&args->tmpks);
+    }
+    else args->tmpks.l = nstr;
+    for (i=0; i<ndst; i++)
+    {
+        if ( map[i]<0 )
+        {
+            if ( empty ) copy_string_field(".",0,1,&args->tmpks,i);
+            continue;
+        }
+        if ( col->replace==REPLACE_MISSING )
+        {
+            // Do not replace filled values. The field must be looked up again because
+            // of realloc in copy_string_field
+            int n = 0;
+            char *str = args->tmpks.s;
+            while ( *str && n<i )
+            {
+                if ( *str==',' ) n++;
+                str++;
+            }
+            if ( str[0]!='.' || (str[1]!=',' && str[1]!=0) ) continue;  // value already set
+        }
+        int ret = copy_string_field(args->tmps,map[i],lsrc,&args->tmpks,i);
+        assert( ret==0 );
+    }
+    bcf_update_info_string(args->hdr_out,line,col->hdr_key_dst,args->tmpks.s);
+    return 0;
+}
+static int setter_info_str(args_t *args, bcf1_t *line, annot_col_t *col, void *data)
+{
+    annot_line_t *tab = (annot_line_t*) data;
+    int len = strlen(tab->cols[col->icol]);
+    if ( !len ) return 0;
+    hts_expand(char,len+1,args->mtmps,args->tmps);
+    memcpy(args->tmps,tab->cols[col->icol],len+1);
+    if ( args->tmps[0]=='.' && args->tmps[1]==0 ) return 0;
+
+    if ( col->number==BCF_VL_A || col->number==BCF_VL_R ) 
+        return setter_ARinfo_string(args,line,col,tab->nals,tab->als);
+
+    if ( col->replace==REPLACE_MISSING )
+    {
+        int ret = bcf_get_info_string(args->hdr, line, col->hdr_key_dst, &args->tmps2, &args->mtmps2);
+        if ( ret>0 && (args->tmps2[0]!='.' || args->tmps2[1]!=0) ) return 0;
+    }
+
+    bcf_update_info_string(args->hdr_out,line,col->hdr_key_dst,args->tmps);
+    return 0;
+}
+static int vcf_setter_info_str(args_t *args, bcf1_t *line, annot_col_t *col, void *data)
+{
+    bcf1_t *rec = (bcf1_t*) data;
+    int ntmps = bcf_get_info_string(args->files->readers[1].header,rec,col->hdr_key_src,&args->tmps,&args->mtmps);
+    if ( ntmps < 0 ) return 0;    // nothing to add
+
+    if ( col->number==BCF_VL_A || col->number==BCF_VL_R ) 
+        return setter_ARinfo_string(args,line,col,rec->n_allele,rec->d.allele);
+
+    if ( col->replace==REPLACE_MISSING )
+    {
+        int ret = bcf_get_info_string(args->hdr, line, col->hdr_key_dst, &args->tmps2, &args->mtmps2);
+        if ( ret>0 && (args->tmps2[0]!='.' || args->tmps2[1]!=0) ) return 0;
+    }
+
+    bcf_update_info_string(args->hdr_out,line,col->hdr_key_dst,args->tmps);
+    return 0;
+}
+static int vcf_setter_format_gt(args_t *args, bcf1_t *line, annot_col_t *col, void *data)
+{
+    bcf1_t *rec = (bcf1_t*) data;
+    int nsrc = bcf_get_genotypes(args->files->readers[1].header,rec,&args->tmpi,&args->mtmpi);
+    if ( nsrc==-3 ) return 0;    // the tag is not present
+    if ( nsrc<=0 ) return 1;     // error
+
+    if ( !args->sample_map )
+        return bcf_update_genotypes(args->hdr_out,line,args->tmpi,nsrc);
+
+    int i, j, ndst = bcf_get_genotypes(args->hdr,line,&args->tmpi2,&args->mtmpi2);
+    if ( ndst > 0 ) ndst /= bcf_hdr_nsamples(args->hdr_out);
+    nsrc /= bcf_hdr_nsamples(args->files->readers[1].header);
+    if ( ndst<=0 )  // field not present in dst file
+    {
+        if ( col->replace==REPLACE_NON_MISSING ) return 0;
+        hts_expand(int32_t, nsrc*bcf_hdr_nsamples(args->hdr_out), args->mtmpi2, args->tmpi2);
+        for (i=0; i<bcf_hdr_nsamples(args->hdr_out); i++)
+        {
+            int32_t *dst = args->tmpi2 + nsrc*i;
+            if ( args->sample_map[i]==-1 )
+            {
+                dst[0] = bcf_gt_missing;
+                for (j=1; j<nsrc; j++) dst[j] = bcf_int32_vector_end;
+            }
+            else
+            {
+                int32_t *src = args->tmpi + nsrc*args->sample_map[i];
+                for (j=0; j<nsrc; j++) dst[j] = src[j];
+            }
+        }
+        return bcf_update_genotypes(args->hdr_out,line,args->tmpi2,nsrc*bcf_hdr_nsamples(args->hdr_out));
+    }
+    else if ( ndst >= nsrc )     
+    {
+        for (i=0; i<bcf_hdr_nsamples(args->hdr_out); i++)
+        {
+            if ( args->sample_map[i]==-1 ) continue;
+            int32_t *src = args->tmpi  + nsrc*args->sample_map[i];
+            int32_t *dst = args->tmpi2 + ndst*i;
+            if ( col->replace==REPLACE_NON_MISSING && bcf_gt_is_missing(dst[0]) ) continue;
+            if ( col->replace==REPLACE_MISSING  && !bcf_gt_is_missing(dst[0]) ) continue;
+            for (j=0; j<nsrc; j++) dst[j] = src[j];
+            for (; j<ndst; j++) dst[j] = bcf_int32_vector_end;
+        }
+        return bcf_update_genotypes(args->hdr_out,line,args->tmpi2,ndst*bcf_hdr_nsamples(args->hdr_out));
+    }
+    else    // ndst < nsrc
+    {
+        hts_expand(int32_t, nsrc*bcf_hdr_nsamples(args->hdr_out), args->mtmpi3, args->tmpi3);
+        for (i=0; i<bcf_hdr_nsamples(args->hdr_out); i++)
+        {
+            int32_t *ori = args->tmpi2 + ndst*i;
+            int32_t *dst = args->tmpi3 + nsrc*i;
+            int keep_ori = 0;
+            if ( args->sample_map[i]==-1 ) keep_ori = 1;
+            else if ( col->replace==REPLACE_NON_MISSING && bcf_gt_is_missing(ori[0]) ) keep_ori = 1;
+            else if ( col->replace==REPLACE_MISSING  && !bcf_gt_is_missing(ori[0]) ) keep_ori = 1;
+            if ( keep_ori )
+            {
+                for (j=0; j<ndst; j++) dst[j] = ori[j];
+                for (; j<nsrc; j++) dst[j] = bcf_int32_vector_end;
+            }
+            else
+            {
+                int32_t *src = args->tmpi + nsrc*args->sample_map[i];
+                for (j=0; j<nsrc; j++) dst[j] = src[j];
+            }
+        }
+        return bcf_update_genotypes(args->hdr_out,line,args->tmpi3,nsrc*bcf_hdr_nsamples(args->hdr_out));
+    }
+}
+static int count_vals(annot_line_t *tab, int icol_beg, int icol_end)
+{
+    int i, nmax = 1;
+    for (i=icol_beg; i<icol_end; i++)
+    {
+        char *str = tab->cols[i], *end = str;
+        if ( str[0]=='.' && !str[1] ) 
+        {
+            // missing value
+            if ( !nmax ) nmax = 1;
+            continue;
+        }
+        int n = 1;
+        while ( *end )
+        {
+            if ( *end==',' ) n++;
+            end++;
+        }
+        if ( nmax<n ) nmax = n;
+    }
+    return nmax;
+}
+static int core_setter_format_int(args_t *args, bcf1_t *line, annot_col_t *col, int32_t *vals, int nvals)
+{
+    if ( !args->sample_map )
+        return bcf_update_format_int32(args->hdr_out,line,col->hdr_key_dst,vals,nvals*args->nsmpl_annot);
+
+    int i, j, ndst = bcf_get_format_int32(args->hdr,line,col->hdr_key_dst,&args->tmpi2,&args->mtmpi2);
+    if ( ndst > 0 ) ndst /= bcf_hdr_nsamples(args->hdr_out);
+    if ( ndst<=0 )
+    {
+        if ( col->replace==REPLACE_NON_MISSING ) return 0;    // overwrite only if present
+        hts_expand(int32_t, nvals*bcf_hdr_nsamples(args->hdr_out), args->mtmpi2, args->tmpi2);
+        for (i=0; i<bcf_hdr_nsamples(args->hdr_out); i++)
+        {
+            int32_t *dst = args->tmpi2 + nvals*i;
+            if ( args->sample_map[i]==-1 )
+            {
+                dst[0] = bcf_int32_missing;
+                for (j=1; j<nvals; j++) dst[j] = bcf_int32_vector_end;
+            }
+            else
+            {
+                int32_t *src = vals + nvals*args->sample_map[i];
+                for (j=0; j<nvals; j++) dst[j] = src[j];
+            }
+        }
+        return bcf_update_format_int32(args->hdr_out,line,col->hdr_key_dst,args->tmpi2,nvals*bcf_hdr_nsamples(args->hdr_out));
+    }
+    else if ( ndst >= nvals )     
+    {
+        for (i=0; i<bcf_hdr_nsamples(args->hdr_out); i++)
+        {
+            if ( args->sample_map[i]==-1 ) continue;
+            int32_t *src = vals  + nvals*args->sample_map[i];
+            int32_t *dst = args->tmpi2 + ndst*i;
+            // possible cases:
+            //      in annot out
+            //       x  y     x     TAG,-TAG,=TAG    .. REPLACE_ALL, REPLACE_NON_MISSING, SET_OR_APPEND
+            //       x  y     y    +TAG              .. REPLACE_MISSING
+            //       .  y     .    =TAG              .. SET_OR_APPEND
+            //       .  y     y     TAG,+TAG,-TAG    .. REPLACE_ALL, REPLACE_MISSING, REPLACE_NON_MISSING
+            //       x  .     x     TAG,+TAG         .. REPLACE_ALL, REPLACE_MISSING
+            //       x  .     .    -TAG              .. REPLACE_NON_MISSING
+            if ( col->replace==REPLACE_NON_MISSING ) { if ( dst[0]==bcf_int32_missing ) continue; } 
+            else if ( col->replace==REPLACE_MISSING ) { if ( dst[0]!=bcf_int32_missing ) continue; }
+            else if ( col->replace==REPLACE_ALL ) { if ( src[0]==bcf_int32_missing ) continue; }
+            for (j=0; j<nvals; j++) dst[j] = src[j];
+            for (; j<ndst; j++) dst[j] = bcf_int32_vector_end;
+        }
+        return bcf_update_format_int32(args->hdr_out,line,col->hdr_key_dst,args->tmpi2,ndst*bcf_hdr_nsamples(args->hdr_out));
+    }
+    else    // ndst < nvals
+    {
+        hts_expand(int32_t, nvals*bcf_hdr_nsamples(args->hdr_out), args->mtmpi3, args->tmpi3);
+        for (i=0; i<bcf_hdr_nsamples(args->hdr_out); i++)
+        {
+            int32_t *ann = vals + nvals*args->sample_map[i];
+            int32_t *ori = args->tmpi2 + ndst*i;                // ori vcf line
+            int32_t *dst = args->tmpi3 + nvals*i;               // expanded buffer
+            int use_new_ann = 1;
+            if ( args->sample_map[i]==-1 ) use_new_ann = 0;
+            else if ( col->replace==REPLACE_NON_MISSING ) { if ( ori[0]==bcf_int32_missing ) use_new_ann = 0; }
+            else if ( col->replace==REPLACE_MISSING ) { if ( ori[0]!=bcf_int32_missing ) use_new_ann = 0; }
+            else if ( col->replace==REPLACE_ALL ) { if ( ann[0]==bcf_int32_missing ) use_new_ann = 0; }
+            if ( !use_new_ann )
+            {
+                for (j=0; j<ndst; j++) dst[j] = ori[j];
+                for (; j<nvals; j++) dst[j] = bcf_int32_vector_end;
+            }
+            else
+                for (j=0; j<nvals; j++) dst[j] = ann[j];
+        }
+        return bcf_update_format_int32(args->hdr_out,line,col->hdr_key_dst,args->tmpi3,nvals*bcf_hdr_nsamples(args->hdr_out));
+    }
+}
+static int core_setter_format_real(args_t *args, bcf1_t *line, annot_col_t *col, float *vals, int nvals)
+{
+    if ( !args->sample_map )
+        return bcf_update_format_float(args->hdr_out,line,col->hdr_key_dst,vals,nvals*args->nsmpl_annot);
+
+    int i, j, ndst = bcf_get_format_float(args->hdr,line,col->hdr_key_dst,&args->tmpf2,&args->mtmpf2);
+    if ( ndst > 0 ) ndst /= bcf_hdr_nsamples(args->hdr_out);
+    if ( ndst<=0 )
+    {
+        if ( col->replace==REPLACE_NON_MISSING ) return 0;    // overwrite only if present
+        hts_expand(float, nvals*bcf_hdr_nsamples(args->hdr_out), args->mtmpf2, args->tmpf2);
+        for (i=0; i<bcf_hdr_nsamples(args->hdr_out); i++)
+        {
+            float *dst = args->tmpf2 + nvals*i;
+            if ( args->sample_map[i]==-1 )
+            {
+                bcf_float_set_missing(dst[0]);
+                for (j=1; j<nvals; j++) bcf_float_set_vector_end(dst[j]);
+            }
+            else
+            {
+                float *src = vals + nvals*args->sample_map[i];
+                for (j=0; j<nvals; j++) dst[j] = src[j];
+            }
+        }
+        return bcf_update_format_float(args->hdr_out,line,col->hdr_key_dst,args->tmpf2,nvals*bcf_hdr_nsamples(args->hdr_out));
+    }
+    else if ( ndst >= nvals )     
+    {
+        for (i=0; i<bcf_hdr_nsamples(args->hdr_out); i++)
+        {
+            if ( args->sample_map[i]==-1 ) continue;
+            float *src = vals  + nvals*args->sample_map[i];
+            float *dst = args->tmpf2 + ndst*i;
+            if ( col->replace==REPLACE_NON_MISSING ) { if ( bcf_float_is_missing(dst[0]) ) continue; } 
+            else if ( col->replace==REPLACE_MISSING ) { if ( !bcf_float_is_missing(dst[0]) ) continue; }
+            else if ( col->replace==REPLACE_ALL ) { if ( bcf_float_is_missing(src[0]) ) continue; }
+            for (j=0; j<nvals; j++) dst[j] = src[j];
+            for (; j<ndst; j++) bcf_float_set_vector_end(dst[j]);
+        }
+        return bcf_update_format_float(args->hdr_out,line,col->hdr_key_dst,args->tmpf2,ndst*bcf_hdr_nsamples(args->hdr_out));
+    }
+    else    // ndst < nvals
+    {
+        hts_expand(float, nvals*bcf_hdr_nsamples(args->hdr_out), args->mtmpf3, args->tmpf3);
+        for (i=0; i<bcf_hdr_nsamples(args->hdr_out); i++)
+        {
+            float *ann = vals + nvals*args->sample_map[i];
+            float *ori = args->tmpf2 + ndst*i;                // ori vcf line
+            float *dst = args->tmpf3 + nvals*i;               // expanded buffer
+            int use_new_ann = 1;
+            if ( args->sample_map[i]==-1 ) use_new_ann = 0;
+            else if ( col->replace==REPLACE_NON_MISSING ) { if ( bcf_float_is_missing(ori[0]) ) use_new_ann = 0; }
+            else if ( col->replace==REPLACE_MISSING ) { if ( !bcf_float_is_missing(ori[0]) ) use_new_ann = 0; }
+            else if ( col->replace==REPLACE_ALL ) { if ( bcf_float_is_missing(ann[0]) ) use_new_ann = 0; }
+            if ( !use_new_ann )
+            {
+                for (j=0; j<ndst; j++) dst[j] = ori[j];
+                for (; j<nvals; j++) bcf_float_set_vector_end(dst[j]);
+            }
+            else
+                for (j=0; j<nvals; j++) dst[j] = ann[j];
+        }
+        return bcf_update_format_float(args->hdr_out,line,col->hdr_key_dst,args->tmpf3,nvals*bcf_hdr_nsamples(args->hdr_out));
+    }
+}
+static int core_setter_format_str(args_t *args, bcf1_t *line, annot_col_t *col, char **vals)
+{
+    if ( !args->sample_map )
+        return bcf_update_format_string(args->hdr_out,line,col->hdr_key_dst,(const char**)vals,args->nsmpl_annot);
+
+    int i;
+    args->tmpp2[0] = args->tmps2;
+    int ret = bcf_get_format_string(args->hdr,line,col->hdr_key_dst,&args->tmpp2,&args->mtmps2);
+    args->tmps2 = args->tmpp2[0];   // tmps2 might be realloced
+
+    int nsmpl = bcf_hdr_nsamples(args->hdr_out);
+    if ( ret<=0 )   // not present in dst
+    {
+        hts_expand(char,bcf_hdr_nsamples(args->hdr_out)*2,args->mtmps2,args->tmps2);
+        char *tmp = args->tmps2;
+        for (i=0; i<nsmpl; i++)
+        {
+            tmp[0] = '.'; 
+            tmp[1] = 0;
+            args->tmpp2[i] = tmp;
+            tmp += 2;
+        }
+    }
+    for (i=0; i<nsmpl; i++)
+    {
+        if ( args->sample_map[i]==-1 ) continue;
+        char **src = vals + args->sample_map[i];
+        char **dst = args->tmpp2 + i;
+
+        if ( col->replace==REPLACE_NON_MISSING ) { if ( (*dst)[0]=='.' && (*dst)[1]==0 ) continue; } 
+        else if ( col->replace==REPLACE_MISSING ) { if ( (*dst)[0]!='.' || (*dst)[1]!=0 ) continue; }
+        else if ( col->replace==REPLACE_ALL ) { if ( (*src)[0]=='.' && (*src)[1]==0 ) continue; }
+        *dst = *src;
+    }
+    return bcf_update_format_string(args->hdr_out,line,col->hdr_key_dst,(const char**)args->tmpp2,nsmpl);
+}
+static int setter_format_int(args_t *args, bcf1_t *line, annot_col_t *col, void *data)
+{
+    annot_line_t *tab = (annot_line_t*) data;
+    if ( col->icol+args->nsmpl_annot > tab->ncols ) 
+        error("Incorrect number of values for %s at %s:%d\n",col->hdr_key_src,bcf_seqname(args->hdr,line),line->pos+1);
+    int nvals = count_vals(tab,col->icol,col->icol+args->nsmpl_annot);
+    hts_expand(int32_t,nvals*args->nsmpl_annot,args->mtmpi,args->tmpi);
+
+    int icol = col->icol, ismpl;
+    for (ismpl=0; ismpl<args->nsmpl_annot; ismpl++)
+    {
+        int32_t *ptr = args->tmpi + ismpl*nvals;
+        int ival = 0;
+
+        char *str = tab->cols[icol];
+        while ( *str )
+        {
+            if ( str[0]=='.' && (!str[1] || str[1]==',') )  // missing value
+            {
+                ptr[ival++] = bcf_int32_missing;
+                str += str[1] ? 2 : 1;
+                continue;
+            }
+
+            char *end = str;
+            ptr[ival] = strtol(str, &end, 10); 
+            if ( end==str )
+                error("Could not parse %s at %s:%d .. [%s]\n", col->hdr_key_src,bcf_seqname(args->hdr,line),line->pos+1,tab->cols[col->icol]);
+
+            ival++;
+            str = *end ? end+1 : end;
+        }
+        while ( ival<nvals ) ptr[ival++] = bcf_int32_vector_end;
+        icol++;
+    }
+    return core_setter_format_int(args,line,col,args->tmpi,nvals);
+}
+static int setter_format_real(args_t *args, bcf1_t *line, annot_col_t *col, void *data)
+{
+    annot_line_t *tab = (annot_line_t*) data;
+    if ( col->icol+args->nsmpl_annot > tab->ncols ) 
+        error("Incorrect number of values for %s at %s:%d\n",col->hdr_key_src,bcf_seqname(args->hdr,line),line->pos+1);
+    int nvals = count_vals(tab,col->icol,col->icol+args->nsmpl_annot);
+    hts_expand(float,nvals*args->nsmpl_annot,args->mtmpf,args->tmpf);
+
+    int icol = col->icol, ismpl;
+    for (ismpl=0; ismpl<args->nsmpl_annot; ismpl++)
+    {
+        float *ptr = args->tmpf + ismpl*nvals;
+        int ival = 0;
+
+        char *str = tab->cols[icol];
+        while ( *str )
+        {
+            if ( str[0]=='.' && (!str[1] || str[1]==',') )  // missing value
+            {
+                bcf_float_set_missing(ptr[ival]); 
+                ival++;
+                str += str[1] ? 2 : 1;
+                continue;
+            }
+
+            char *end = str;
+            ptr[ival] = strtod(str, &end); 
+            if ( end==str )
+                error("Could not parse %s at %s:%d .. [%s]\n", col->hdr_key_src,bcf_seqname(args->hdr,line),line->pos+1,tab->cols[col->icol]);
+
+            ival++;
+            str = *end ? end+1 : end;
+        }
+        while ( ival<nvals ) { bcf_float_set_vector_end(ptr[ival]); ival++; }
+        icol++;
+    }
+    return core_setter_format_real(args,line,col,args->tmpf,nvals);
+}
+static int setter_format_str(args_t *args, bcf1_t *line, annot_col_t *col, void *data)
+{
+    annot_line_t *tab = (annot_line_t*) data;
+    if ( col->icol+args->nsmpl_annot > tab->ncols ) 
+        error("Incorrect number of values for %s at %s:%d\n",col->hdr_key_src,bcf_seqname(args->hdr,line),line->pos+1);
+
+    int ismpl;
+    for (ismpl=0; ismpl<args->nsmpl_annot; ismpl++)
+        args->tmpp[ismpl] = tab->cols[col->icol + ismpl];
+
+    return core_setter_format_str(args,line,col,args->tmpp);
+}
+static int vcf_setter_format_int(args_t *args, bcf1_t *line, annot_col_t *col, void *data)
+{
+    bcf1_t *rec = (bcf1_t*) data;
+    int nsrc = bcf_get_format_int32(args->files->readers[1].header,rec,col->hdr_key_src,&args->tmpi,&args->mtmpi);
+    if ( nsrc==-3 ) return 0;    // the tag is not present
+    if ( nsrc<=0 ) return 1;     // error
+    return core_setter_format_int(args,line,col,args->tmpi,nsrc/bcf_hdr_nsamples(args->files->readers[1].header));
+}
+static int vcf_setter_format_real(args_t *args, bcf1_t *line, annot_col_t *col, void *data)
+{
+    bcf1_t *rec = (bcf1_t*) data;
+    int nsrc = bcf_get_format_float(args->files->readers[1].header,rec,col->hdr_key_src,&args->tmpf,&args->mtmpf);
+    if ( nsrc==-3 ) return 0;    // the tag is not present
+    if ( nsrc<=0 ) return 1;     // error
+    return core_setter_format_real(args,line,col,args->tmpf,nsrc/bcf_hdr_nsamples(args->files->readers[1].header));
+}
+
+static int vcf_setter_format_str(args_t *args, bcf1_t *line, annot_col_t *col, void *data)
+{
+    bcf1_t *rec = (bcf1_t*) data;
+    args->tmpp[0] = args->tmps;
+    int ret = bcf_get_format_string(args->files->readers[1].header,rec,col->hdr_key_src,&args->tmpp,&args->mtmps);
+    args->tmps = args->tmpp[0]; // tmps might be realloced
+    if ( ret==-3 ) return 0;    // the tag is not present
+    if ( ret<=0 ) return 1;     // error
+    return core_setter_format_str(args,line,col,args->tmpp);
+}
+static int init_sample_map(args_t *args, bcf_hdr_t *src, bcf_hdr_t *dst)
+{
+    int i;
+    if ( !args->sample_names )
+    {
+        args->nsmpl_annot = bcf_hdr_nsamples(dst);
+
+        // tab annotation file, expecting that all samples are present: sample map not needed
+        if ( !src ) return 0;
+
+        int nmatch = 0, order_ok = 1;
+        for (i=0; i<bcf_hdr_nsamples(src); i++)
+        {
+            int id = bcf_hdr_id2int(dst, BCF_DT_SAMPLE, src->samples[i]);
+            if ( id!=-1 ) 
+            {
+                nmatch++;
+                if ( i!=id ) order_ok = 0;
+            }
+        }
+        if ( bcf_hdr_nsamples(src)==bcf_hdr_nsamples(dst) && nmatch==bcf_hdr_nsamples(src) && order_ok ) return 0;  // not needed
+        if ( !nmatch ) return -1;   // No matching samples found in the source and the destination file
+
+        args->nsample_map = bcf_hdr_nsamples(dst);
+        args->sample_map  = (int*) malloc(sizeof(int)*args->nsample_map);
+        for (i=0; i<args->nsample_map; i++)
+        {
+            int id = bcf_hdr_id2int(src, BCF_DT_SAMPLE, dst->samples[i]);
+            args->sample_map[i] = id;   // idst -> isrc, -1 if not present
+        }
+        return 1;
+    }
+
+    args->nsample_map = bcf_hdr_nsamples(dst);
+    args->sample_map  = (int*) malloc(sizeof(int)*args->nsample_map);
+    for (i=0; i<args->nsample_map; i++) args->sample_map[i] = -1;
+
+    // possible todo: could do with smpl_ilist only
+    smpl_ilist_t *ilist = smpl_ilist_init(dst, args->sample_names, args->sample_is_file, SMPL_STRICT);
+    if ( !ilist || !ilist->n ) error("Could not parse: %s\n", args->sample_names);
+    char **samples = (char**) malloc(sizeof(char*)*ilist->n);
+    for (i=0; i<ilist->n; i++) samples[i] = strdup(dst->samples[i]);
+    args->nsmpl_annot = ilist->n;
+    smpl_ilist_destroy(ilist);
+    int need_sample_map = args->nsmpl_annot==bcf_hdr_nsamples(dst) ? 0 : 1;
+    if ( !src )
+    {
+        // tab annotation file
+        for (i=0; i<args->nsmpl_annot; i++)
+        {
+            int idst = bcf_hdr_id2int(dst, BCF_DT_SAMPLE, samples[i]);
+            if ( idst==-1 ) error("Sample \"%s\" not found in the destination file\n", samples[i]);
+            args->sample_map[idst] = i;
+            if ( idst!=i ) need_sample_map = 1;
+        }
+    }
+    else
+    {
+        // vcf annotation file
+        for (i=0; i<args->nsmpl_annot; i++)
+        {
+            int isrc, idst;
+            char *ss = samples[i], *se = samples[i];
+            while ( *se && !isspace(*se) ) se++;
+            if ( !*se ) 
+            {
+                // only one sample name
+                isrc = bcf_hdr_id2int(src, BCF_DT_SAMPLE,ss);
+                if ( isrc==-1 ) error("Sample \"%s\" not found in the source file\n", ss);
+                idst = bcf_hdr_id2int(dst, BCF_DT_SAMPLE,ss);
+                if ( idst==-1 ) error("Sample \"%s\" not found in the destination file\n", ss);
+                args->sample_map[idst] = isrc;
+                if ( idst!=isrc ) need_sample_map = 1;
+                continue;
+            }
+            *se = 0;
+            isrc = bcf_hdr_id2int(src, BCF_DT_SAMPLE,ss);
+            if ( isrc==-1 ) error("Sample \"%s\" not found in the source file\n", ss);
+
+            ss = se+1;
+            while ( isspace(*ss) ) ss++;
+            se = ss;
+            while ( *se && !isspace(*se) ) se++;
+
+            idst = bcf_hdr_id2int(dst, BCF_DT_SAMPLE,ss);
+            if ( idst==-1 ) error("Sample \"%s\" not found in the destination file\n", ss);
+
+            args->sample_map[idst] = isrc;
+            if ( idst!=isrc ) need_sample_map = 1;
+        }
+    }
+    for (i=0; i<args->nsmpl_annot; i++) free(samples[i]);
+    free(samples);
+    return need_sample_map;
+}
+static char *columns_complement(char *columns, void **skip_info, void **skip_fmt)
+{
+    kstring_t str = {0,0,0};
+    char *ss = columns, *se = ss;
+    while ( *ss )
+    {
+        if ( *se && *se!=',' ) { se++; continue; }
+        if ( *ss!='^' )
+        {
+            if ( str.l ) kputc(',',&str);
+            kputsn(ss, se-ss, &str);
+            if ( !*se ) break;
+            ss = ++se;
+            continue;
+        }
+
+        if ( !strncasecmp("^INFO/",ss,6) )
+        {
+            if ( !*skip_info )
+            {
+                *skip_info = khash_str2int_init();
+                if ( str.l ) kputc(',',&str);
+                kputs("INFO",&str);
+            }
+            char tmp = *se; *se = 0;
+            khash_str2int_inc(*skip_info, strdup(ss+6));
+            *se = tmp;
+        }
+        else if ( !strncasecmp("^FORMAT/",ss,8) || !strncasecmp("^FMT/",ss,5) )
+        {
+            int n = !strncasecmp("^FMT/",ss,5) ? 5 : 8;
+            if ( !*skip_fmt )
+            {
+                *skip_fmt = khash_str2int_init();
+                if ( str.l ) kputc(',',&str);
+                kputs("FORMAT",&str);
+            }
+            char tmp = *se; *se = 0;
+            khash_str2int_inc(*skip_fmt, strdup(ss+n));
+            *se = tmp;
+        }
+        else
+        {
+            if ( !*skip_info )
+            {
+                *skip_info = khash_str2int_init();
+                if ( str.l ) kputc(',',&str);
+                kputs("INFO",&str);
+            }
+            char tmp = *se; *se = 0;
+            khash_str2int_inc(*skip_info, strdup(ss+1));
+            *se = tmp;
+        }
+
+        if ( !*se ) break;
+        ss = ++se;
+    }
+    free(columns);
+    return str.s;
+}
+static void bcf_hrec_format_rename(bcf_hrec_t *hrec, char *tag, kstring_t *str)
+{
+    int j, nout = 0;
+    ksprintf(str, "##%s=<", hrec->key);
+    for (j=0; j<hrec->nkeys; j++)
+    {
+        if ( !strcmp("IDX",hrec->keys[j]) ) continue;
+        if ( nout ) kputc(',',str);
+        if ( !strcmp("ID", hrec->keys[j]) )
+            ksprintf(str,"%s=%s", hrec->keys[j], tag);
+        else
+            ksprintf(str,"%s=%s", hrec->keys[j], hrec->vals[j]);
+        nout++;
+    }
+    ksprintf(str,">\n");
+}
+static void init_columns(args_t *args)
+{
+    int need_sample_map = 0;
+    int sample_map_ok = init_sample_map(args, args->tgts_is_vcf?args->files->readers[1].header:NULL, args->hdr);
+
+    void *skip_fmt = NULL, *skip_info = NULL;
+    if ( args->tgts_is_vcf )
+        args->columns = columns_complement(args->columns, &skip_info, &skip_fmt);
+
+    kstring_t str = {0,0,0}, tmp = {0,0,0};
+    char *ss = args->columns, *se = ss;
+    args->ncols = 0;
+    int icol = -1, has_fmt_str = 0;
+    while ( *ss )
+    {
+        if ( *se && *se!=',' ) { se++; continue; }
+        int replace = REPLACE_ALL;
+        if ( *ss=='+' ) { replace = REPLACE_MISSING; ss++; }
+        else if ( *ss=='-' ) { replace = REPLACE_NON_MISSING; ss++; }
+        else if ( *ss=='=' ) { replace = SET_OR_APPEND; ss++; }
+        icol++;
+        str.l = 0;
+        kputsn(ss, se-ss, &str);
+        if ( !str.s[0] || !strcasecmp("-",str.s) ) ;
+        else if ( !strcasecmp("CHROM",str.s) ) args->chr_idx = icol;
+        else if ( !strcasecmp("POS",str.s) ) args->from_idx = icol;
+        else if ( !strcasecmp("FROM",str.s) ) args->from_idx = icol;
+        else if ( !strcasecmp("TO",str.s) ) args->to_idx = icol;
+        else if ( !strcasecmp("REF",str.s) ) args->ref_idx = icol;
+        else if ( !strcasecmp("ALT",str.s) ) args->alt_idx = icol;
+        else if ( !strcasecmp("ID",str.s) )
+        {
+            if ( replace==REPLACE_NON_MISSING ) error("Apologies, the -ID feature has not been implemented yet.\n");
+            args->ncols++; args->cols = (annot_col_t*) realloc(args->cols,sizeof(annot_col_t)*args->ncols);
+            annot_col_t *col = &args->cols[args->ncols-1];
+            col->icol = icol;
+            col->replace = replace;
+            col->setter = args->tgts_is_vcf ? vcf_setter_id : setter_id;
+            col->hdr_key_src = strdup(str.s);
+            col->hdr_key_dst = strdup(str.s);
+        }
+        else if ( !strcasecmp("FILTER",str.s) )
+        {
+            if ( replace==REPLACE_NON_MISSING ) error("Apologies, the -FILTER feature has not been implemented yet.\n");
+            args->ncols++; args->cols = (annot_col_t*) realloc(args->cols,sizeof(annot_col_t)*args->ncols);
+            annot_col_t *col = &args->cols[args->ncols-1];
+            col->icol = icol;
+            col->replace = replace;
+            col->setter = args->tgts_is_vcf ? vcf_setter_filter : setter_filter;
+            col->hdr_key_src = strdup(str.s);
+            col->hdr_key_dst = strdup(str.s);
+            if ( args->tgts_is_vcf )
+            {
+                bcf_hdr_t *tgts_hdr = args->files->readers[1].header;
+                int j;
+                for (j=0; j<tgts_hdr->nhrec; j++)
+                {
+                    bcf_hrec_t *hrec = tgts_hdr->hrec[j];
+                    if ( hrec->type!=BCF_HL_FLT ) continue;
+                    int k = bcf_hrec_find_key(hrec,"ID");
+                    assert( k>=0 ); // this should always be true for valid VCFs
+                    tmp.l = 0;
+                    bcf_hrec_format(hrec, &tmp);
+                    bcf_hdr_append(args->hdr_out, tmp.s);
+                }
+                bcf_hdr_sync(args->hdr_out);
+            }
+        }
+        else if ( !strcasecmp("QUAL",str.s) )
+        {
+            if ( replace==REPLACE_NON_MISSING ) error("Apologies, the -QUAL feature has not been implemented yet.\n");
+            if ( replace==SET_OR_APPEND ) error("Apologies, the =QUAL feature has not been implemented yet.\n");
+            args->ncols++; args->cols = (annot_col_t*) realloc(args->cols,sizeof(annot_col_t)*args->ncols);
+            annot_col_t *col = &args->cols[args->ncols-1];
+            col->icol = icol;
+            col->replace = replace;
+            col->setter = args->tgts_is_vcf ? vcf_setter_qual : setter_qual;
+            col->hdr_key_src = strdup(str.s);
+            col->hdr_key_dst = strdup(str.s);
+        }
+        else if ( args->tgts_is_vcf && !strcasecmp("INFO",str.s) ) // All INFO fields
+        {
+            if ( replace==REPLACE_NON_MISSING ) error("Apologies, the -INFO/TAG feature has not been implemented yet.\n");
+            if ( replace==SET_OR_APPEND ) error("Apologies, the =INFO/TAG feature has not been implemented yet.\n");
+            bcf_hdr_t *tgts_hdr = args->files->readers[1].header;
+            int j;
+            for (j=0; j<tgts_hdr->nhrec; j++)
+            {
+                bcf_hrec_t *hrec = tgts_hdr->hrec[j];
+                if ( hrec->type!=BCF_HL_INFO ) continue;
+                int k = bcf_hrec_find_key(hrec,"ID");
+                assert( k>=0 ); // this should always be true for valid VCFs
+                if ( skip_info && khash_str2int_has_key(skip_info,hrec->vals[k]) ) continue;
+                tmp.l = 0;
+                bcf_hrec_format(hrec, &tmp);
+                bcf_hdr_append(args->hdr_out, tmp.s);
+                bcf_hdr_sync(args->hdr_out);
+                int hdr_id = bcf_hdr_id2int(args->hdr_out, BCF_DT_ID, hrec->vals[k]);
+                args->ncols++; args->cols = (annot_col_t*) realloc(args->cols,sizeof(annot_col_t)*args->ncols);
+                annot_col_t *col = &args->cols[args->ncols-1];
+                col->icol = -1;
+                col->replace = replace;
+                col->hdr_key_src = strdup(hrec->vals[k]);
+                col->hdr_key_dst = strdup(hrec->vals[k]);
+                col->number  = bcf_hdr_id2length(args->hdr_out,BCF_HL_INFO,hdr_id);
+                switch ( bcf_hdr_id2type(args->hdr_out,BCF_HL_INFO,hdr_id) )
+                {
+                    case BCF_HT_FLAG:   col->setter = vcf_setter_info_flag; break;
+                    case BCF_HT_INT:    col->setter = vcf_setter_info_int; break;
+                    case BCF_HT_REAL:   col->setter = vcf_setter_info_real; break;
+                    case BCF_HT_STR:    col->setter = vcf_setter_info_str; break;
+                    default: error("The type of %s not recognised (%d)\n", str.s,bcf_hdr_id2type(args->hdr_out,BCF_HL_INFO,hdr_id));
+                }
+            }
+        }
+        else if ( args->tgts_is_vcf && (!strcasecmp("FORMAT",str.s) || !strcasecmp("FMT",str.s)) ) // All FORMAT fields
+        {
+            bcf_hdr_t *tgts_hdr = args->files->readers[1].header;
+            need_sample_map = 1;
+            int j;
+            for (j=0; j<tgts_hdr->nhrec; j++)
+            {
+                bcf_hrec_t *hrec = tgts_hdr->hrec[j];
+                if ( hrec->type!=BCF_HL_FMT) continue;
+                int k = bcf_hrec_find_key(hrec,"ID");
+                assert( k>=0 ); // this should always be true for valid VCFs
+                if ( skip_fmt && khash_str2int_has_key(skip_fmt,hrec->vals[k]) ) continue;
+                tmp.l = 0;
+                bcf_hrec_format(hrec, &tmp);
+                bcf_hdr_append(args->hdr_out, tmp.s);
+                bcf_hdr_sync(args->hdr_out);
+                int hdr_id = bcf_hdr_id2int(args->hdr_out, BCF_DT_ID, hrec->vals[k]);
+                args->ncols++; args->cols = (annot_col_t*) realloc(args->cols,sizeof(annot_col_t)*args->ncols);
+                annot_col_t *col = &args->cols[args->ncols-1];
+                col->icol = -1;
+                col->replace = replace;
+                col->hdr_key_src = strdup(hrec->vals[k]);
+                col->hdr_key_dst = strdup(hrec->vals[k]);
+                if ( !strcasecmp("GT",col->hdr_key_src) ) col->setter = vcf_setter_format_gt;
+                else
+                    switch ( bcf_hdr_id2type(args->hdr_out,BCF_HL_FMT,hdr_id) )
+                    {
+                        case BCF_HT_INT:    col->setter = vcf_setter_format_int; break;
+                        case BCF_HT_REAL:   col->setter = vcf_setter_format_real; break;
+                        case BCF_HT_STR:    col->setter = vcf_setter_format_str; has_fmt_str = 1; break;
+                        default: error("The type of %s not recognised (%d)\n", str.s,bcf_hdr_id2type(args->hdr_out,BCF_HL_FMT,hdr_id));
+                    }
+            }
+        }
+        else if ( !strncasecmp("FORMAT/",str.s, 7) || !strncasecmp("FMT/",str.s,4) )
+        {
+            char *key_dst = str.s + (!strncasecmp("FMT/",str.s,4) ? 4 : 7);
+            char *key_src = strstr(key_dst,":=");
+            if ( key_src )
+            {
+                *key_src = 0;
+                key_src += 2;
+                if ( !strncasecmp("FORMAT/",key_src,7) ) key_src += 7;
+                else if ( !strncasecmp("FMT/",key_src,4) ) key_src += 4;
+            }
+            else
+                key_src = key_dst;
+            need_sample_map = 1;
+            if ( args->tgts_is_vcf )
+            {
+                bcf_hrec_t *hrec = bcf_hdr_get_hrec(args->files->readers[1].header, BCF_HL_FMT, "ID", key_src, NULL);
+                tmp.l = 0;
+                bcf_hrec_format_rename(hrec, key_dst, &tmp);
+                bcf_hdr_append(args->hdr_out, tmp.s);
+                bcf_hdr_sync(args->hdr_out);
+            }
+            int hdr_id = bcf_hdr_id2int(args->hdr_out, BCF_DT_ID, key_dst);
+            if ( !bcf_hdr_idinfo_exists(args->hdr_out,BCF_HL_FMT,hdr_id) )
+                error("The tag \"%s\" is not defined in %s\n", str.s, args->targets_fname);
+            args->ncols++; args->cols = (annot_col_t*) realloc(args->cols,sizeof(annot_col_t)*args->ncols);
+            annot_col_t *col = &args->cols[args->ncols-1];
+            if ( !args->tgts_is_vcf )
+            {
+                col->icol = icol;
+                icol += args->nsmpl_annot - 1;
+            }
+            else
+                col->icol = -1;
+            col->replace = replace;
+            col->hdr_key_src = strdup(key_src);
+            col->hdr_key_dst = strdup(key_dst);
+            if ( !strcasecmp("GT",key_src) ) col->setter = vcf_setter_format_gt;
+            else
+                switch ( bcf_hdr_id2type(args->hdr_out,BCF_HL_FMT,hdr_id) )
+                {
+                    case BCF_HT_INT:    col->setter = args->tgts_is_vcf ? vcf_setter_format_int  : setter_format_int; break;
+                    case BCF_HT_REAL:   col->setter = args->tgts_is_vcf ? vcf_setter_format_real : setter_format_real; break;
+                    case BCF_HT_STR:    col->setter = args->tgts_is_vcf ? vcf_setter_format_str  : setter_format_str; has_fmt_str = 1; break;
+                    default: error("The type of %s not recognised (%d)\n", str.s,bcf_hdr_id2type(args->hdr_out,BCF_HL_FMT,hdr_id));
+                }
+        }
+        else
+        {
+            if ( replace==REPLACE_NON_MISSING ) error("Apologies, the -INFO/TAG feature has not been implemented yet.\n");
+            if ( replace==SET_OR_APPEND ) error("Apologies, the =INFO/TAG feature has not been implemented yet.\n");
+            char *key_dst = !strncasecmp("INFO/",str.s,5) ? str.s + 5 : str.s;
+            char *key_src = strstr(key_dst,":=");
+            if ( key_src )
+            {
+                *key_src = 0;
+                key_src += 2;
+                if ( !strncasecmp("INFO/",key_src,5) ) key_src += 5;
+            }
+            else
+                key_src = key_dst;
+            int hdr_id = bcf_hdr_id2int(args->hdr_out, BCF_DT_ID, key_dst);
+            if ( !bcf_hdr_idinfo_exists(args->hdr_out,BCF_HL_INFO,hdr_id) )
+            {
+                if ( args->tgts_is_vcf ) // reading annotations from a VCF, add a new header line
+                {
+                    bcf_hrec_t *hrec = bcf_hdr_get_hrec(args->files->readers[1].header, BCF_HL_INFO, "ID", key_src, NULL);
+                    if ( !hrec ) error("The tag \"%s\" is not defined in %s\n", str.s,args->files->readers[1].fname);
+                    tmp.l = 0;
+                    bcf_hrec_format_rename(hrec, key_dst, &tmp);
+                    bcf_hdr_append(args->hdr_out, tmp.s);
+                    bcf_hdr_sync(args->hdr_out);
+                    hdr_id = bcf_hdr_id2int(args->hdr_out, BCF_DT_ID, key_dst);
+                }
+                else
+                    error("The tag \"%s\" is not defined in %s\n", key_src, args->targets_fname);
+                assert( bcf_hdr_idinfo_exists(args->hdr_out,BCF_HL_INFO,hdr_id) );
+            }
+
+            args->ncols++; args->cols = (annot_col_t*) realloc(args->cols,sizeof(annot_col_t)*args->ncols);
+            annot_col_t *col = &args->cols[args->ncols-1];
+            col->icol = icol;
+            col->replace = replace;
+            col->hdr_key_src = strdup(key_src);
+            col->hdr_key_dst = strdup(key_dst);
+            col->number  = bcf_hdr_id2length(args->hdr_out,BCF_HL_INFO,hdr_id);
+            switch ( bcf_hdr_id2type(args->hdr_out,BCF_HL_INFO,hdr_id) )
+            {
+                case BCF_HT_FLAG:   col->setter = args->tgts_is_vcf ? vcf_setter_info_flag : setter_info_flag; break;
+                case BCF_HT_INT:    col->setter = args->tgts_is_vcf ? vcf_setter_info_int  : setter_info_int; break;
+                case BCF_HT_REAL:   col->setter = args->tgts_is_vcf ? vcf_setter_info_real : setter_info_real; break;
+                case BCF_HT_STR:    col->setter = args->tgts_is_vcf ? vcf_setter_info_str  : setter_info_str; break;
+                default: error("The type of %s not recognised (%d)\n", str.s,bcf_hdr_id2type(args->hdr_out,BCF_HL_INFO,hdr_id));
+            }
+        }
+        if ( !*se ) break;
+        ss = ++se;
+    }
+    free(str.s);
+    free(tmp.s);
+    if ( args->to_idx==-1 ) args->to_idx = args->from_idx;
+    free(args->columns);
+    if ( skip_info ) khash_str2int_destroy_free(skip_info);
+    if ( skip_fmt ) khash_str2int_destroy_free(skip_fmt);
+    if ( has_fmt_str )
+    {
+        int n = bcf_hdr_nsamples(args->hdr_out);
+        if ( args->tgts_is_vcf && n<bcf_hdr_nsamples(args->files->readers[1].header) ) n = bcf_hdr_nsamples(args->files->readers[1].header);
+        args->tmpp  = (char**)malloc(sizeof(char*)*n);
+        args->tmpp2 = (char**)malloc(sizeof(char*)*n);
+    }
+    if ( !need_sample_map )
+    {
+        free(args->sample_map);
+        args->sample_map = NULL;
+    }
+    else if ( sample_map_ok<0 )
+        error("No matching samples in source and destination file?\n");
+}
+
+static void rename_chrs(args_t *args, char *fname)
+{
+    int n, i;
+    char **map = hts_readlist(fname, 1, &n);
+    if ( !map ) error("Could not read: %s\n", fname);
+    for (i=0; i<n; i++)
+    {
+        char *ss = map[i];
+        while ( *ss && !isspace(*ss) ) ss++;
+        if ( !*ss ) error("Could not parse: %s\n", fname);
+        *ss = 0;
+        int rid = bcf_hdr_name2id(args->hdr_out, map[i]);
+        bcf_hrec_t *hrec = bcf_hdr_get_hrec(args->hdr_out, BCF_HL_CTG, "ID", map[i], NULL);
+        if ( !hrec ) continue;  // the sequence not present
+        int j = bcf_hrec_find_key(hrec, "ID");
+        assert( j>=0 );
+        free(hrec->vals[j]);
+        ss++;
+        while ( *ss && isspace(*ss) ) ss++;
+        char *se = ss;
+        while ( *se && !isspace(*se) ) se++;
+        *se = 0;
+        hrec->vals[j] = strdup(ss);
+        args->hdr_out->id[BCF_DT_CTG][rid].key = hrec->vals[j];
+    }
+    for (i=0; i<n; i++) free(map[i]);
+    free(map);
+}
+
+static void init_data(args_t *args)
+{
+    args->hdr = args->files->readers[0].header;
+    args->hdr_out = bcf_hdr_dup(args->hdr);
+
+    if ( args->remove_annots ) init_remove_annots(args);
+    if ( args->header_fname ) init_header_lines(args);
+    if ( args->targets_fname && args->tgts_is_vcf )
+    {
+        // reading annots from a VCF
+        if ( !bcf_sr_add_reader(args->files, args->targets_fname) )
+            error("Failed to open %s: %s\n", args->targets_fname,bcf_sr_strerror(args->files->errnum));
+    }
+    if ( args->columns ) init_columns(args);
+    if ( args->targets_fname && !args->tgts_is_vcf )
+    {
+        if ( !args->columns ) error("The -c option not given\n");
+        if ( args->chr_idx==-1 ) error("The -c CHROM option not given\n");
+        if ( args->from_idx==-1 ) error("The -c POS option not given\n");
+        if ( args->to_idx==-1 ) args->to_idx = -args->from_idx - 1;
+
+        args->tgts = bcf_sr_regions_init(args->targets_fname,1,args->chr_idx,args->from_idx,args->to_idx);
+        if ( !args->tgts ) error("Could not initialize the annotation file: %s\n", args->targets_fname);
+        if ( !args->tgts->tbx ) error("Expected tabix-indexed annotation file: %s\n", args->targets_fname);
+    }
+    args->vcmp = vcmp_init();
+
+    if ( args->filter_str )
+        args->filter = filter_init(args->hdr, args->filter_str);
+
+    if ( args->set_ids_fmt )
+    {
+        if ( args->set_ids_fmt[0]=='+' ) { args->set_ids_replace = 0; args->set_ids_fmt++; }
+        args->set_ids = convert_init(args->hdr_out, NULL, 0, args->set_ids_fmt);
+    }
+
+    if ( args->mark_sites )
+    {
+        if ( !args->targets_fname ) error("The -a option not given\n");
+        bcf_hdr_printf(args->hdr_out,"##INFO=<ID=%s,Number=0,Type=Flag,Description=\"Sites %slisted in %s\">",
+            args->mark_sites,args->mark_sites_logic==MARK_LISTED?"":"not ",args->mark_sites);
+    }
+
+     if (args->record_cmd_line) bcf_hdr_append_version(args->hdr_out, args->argc, args->argv, "bcftools_annotate");
+    if ( !args->drop_header )
+    {
+        if ( args->rename_chrs ) rename_chrs(args, args->rename_chrs);
+
+        args->out_fh = hts_open(args->output_fname,hts_bcf_wmode(args->output_type));
+        if ( args->out_fh == NULL ) error("Can't write to \"%s\": %s\n", args->output_fname, strerror(errno));
+        if ( args->n_threads )
+            hts_set_opt(args->out_fh, HTS_OPT_THREAD_POOL, args->files->p);
+        bcf_hdr_write(args->out_fh, args->hdr_out);
+    }
+}
+
+static void destroy_data(args_t *args)
+{
+    int i;
+    for (i=0; i<args->nrm; i++) free(args->rm[i].key);
+    free(args->rm);
+    if ( args->hdr_out ) bcf_hdr_destroy(args->hdr_out);
+    if (args->vcmp) vcmp_destroy(args->vcmp);
+    for (i=0; i<args->ncols; i++)
+    {
+        free(args->cols[i].hdr_key_src);
+        free(args->cols[i].hdr_key_dst);
+    }
+    free(args->cols);
+    for (i=0; i<args->malines; i++)
+    {
+        free(args->alines[i].cols);
+        free(args->alines[i].als);
+        free(args->alines[i].line.s);
+    }
+    free(args->alines);
+    if ( args->tgts ) bcf_sr_regions_destroy(args->tgts);
+    free(args->tmpks.s);
+    free(args->tmpi);
+    free(args->tmpf);
+    free(args->tmps);
+    free(args->tmpp);
+    free(args->tmpi2);
+    free(args->tmpf2);
+    free(args->tmps2);
+    free(args->tmpp2);
+    free(args->tmpi3);
+    free(args->tmpf3);
+    if ( args->set_ids )
+        convert_destroy(args->set_ids);
+    if ( args->filter )
+        filter_destroy(args->filter);
+    if (args->out_fh) hts_close(args->out_fh);
+    free(args->sample_map);
+}
+
+static void buffer_annot_lines(args_t *args, bcf1_t *line, int start_pos, int end_pos)
+{
+    if ( args->nalines && args->alines[0].rid != line->rid ) args->nalines = 0;
+
+    int i = 0;
+    while ( i<args->nalines )
+    {
+        if ( line->pos > args->alines[i].end )
+        {
+            args->nalines--;
+            if ( args->nalines && i<args->nalines )
+            {
+                annot_line_t tmp = args->alines[i];
+                memmove(&args->alines[i],&args->alines[i+1],(args->nalines-i)*sizeof(annot_line_t));
+                args->alines[args->nalines] = tmp;
+            }
+        }
+        else i++;
+    }
+
+    if ( args->ref_idx==-1 && args->nalines ) return;
+
+    while ( !bcf_sr_regions_overlap(args->tgts, bcf_seqname(args->hdr,line), start_pos,end_pos) )
+    {
+        args->nalines++;
+        hts_expand0(annot_line_t,args->nalines,args->malines,args->alines);
+        annot_line_t *tmp = &args->alines[args->nalines-1];
+        tmp->rid   = line->rid;
+        tmp->start = args->tgts->start;
+        tmp->end   = args->tgts->end;
+        tmp->line.l = 0;
+        kputs(args->tgts->line.s, &tmp->line);
+        char *s = tmp->line.s;
+        tmp->ncols = 1;
+        hts_expand(char*,tmp->ncols,tmp->mcols,tmp->cols);
+        tmp->cols[0] = s;
+        while ( *s )
+        {
+            if ( *s=='\t' )
+            {
+                tmp->ncols++;
+                hts_expand(char*,tmp->ncols,tmp->mcols,tmp->cols);
+                tmp->cols[tmp->ncols-1] = s+1;
+                *s = 0;
+            }
+            s++;
+        }
+        if ( args->ref_idx != -1 )
+        {
+            if ( args->ref_idx >= tmp->ncols ) 
+                error("Could not parse the line, expected %d+ columns, found %d:\n\t%s\n",args->ref_idx+1,tmp->ncols,args->tgts->line.s);
+            if ( args->alt_idx >= tmp->ncols )
+                error("Could not parse the line, expected %d+ columns, found %d:\n\t%s\n",args->alt_idx+1,tmp->ncols,args->tgts->line.s);
+            tmp->nals = 2;
+            hts_expand(char*,tmp->nals,tmp->mals,tmp->als);
+            tmp->als[0] = tmp->cols[args->ref_idx];
+            tmp->als[1] = s = tmp->cols[args->alt_idx];
+            while ( *s )
+            {
+                if ( *s==',' )
+                {
+                    tmp->nals++;
+                    hts_expand(char*,tmp->nals,tmp->mals,tmp->als);
+                    tmp->als[tmp->nals-1] = s+1;
+                    *s = 0;
+                }
+                s++;
+            }
+            int iseq = args->tgts->iseq;
+            if ( bcf_sr_regions_next(args->tgts)<0 || args->tgts->iseq!=iseq ) break;
+        }
+        else break;
+    }
+}
+
+static void annotate(args_t *args, bcf1_t *line)
+{
+    int i, j;
+    for (i=0; i<args->nrm; i++)
+        args->rm[i].handler(args, line, &args->rm[i]);
+
+    if ( args->tgts )
+    {
+        // Buffer annotation lines. When multiple ALT alleles are present in the
+        // annotation file, at least one must match one of the VCF alleles.
+        int len = 0;
+        bcf_get_variant_types(line);
+        for (i=1; i<line->n_allele; i++)
+            if ( len > line->d.var[i].n ) len = line->d.var[i].n;
+        int end_pos = len<0 ? line->pos - len : line->pos;
+        buffer_annot_lines(args, line, line->pos, end_pos);
+        for (i=0; i<args->nalines; i++)
+        {
+            if ( line->pos > args->alines[i].end || end_pos < args->alines[i].start ) continue;
+            if ( args->ref_idx != -1 )
+            {
+                if ( vcmp_set_ref(args->vcmp, line->d.allele[0], args->alines[i].als[0]) < 0 ) continue;   // refs not compatible
+                for (j=1; j<args->alines[i].nals; j++)
+                {
+                    if ( line->n_allele==1 && args->alines[i].als[j][0]=='.' && args->alines[i].als[j][1]==0 ) break;   // no ALT allele in VCF and annot file has "."
+                    if ( vcmp_find_allele(args->vcmp, line->d.allele+1, line->n_allele - 1, args->alines[i].als[j]) >= 0 ) break;
+                }
+                if ( j==args->alines[i].nals ) continue;    // none of the annot alleles present in VCF's ALT
+            }
+            break;
+        }
+
+        if ( i<args->nalines )
+        {
+            // there is a matching line
+            for (j=0; j<args->ncols; j++)
+                if ( args->cols[j].setter(args,line,&args->cols[j],&args->alines[i]) )
+                    error("fixme: Could not set %s at %s:%d\n", args->cols[j].hdr_key_src,bcf_seqname(args->hdr,line),line->pos+1);
+
+        }
+
+        if ( args->mark_sites )
+        {
+            // ideally, we'd like to be far more general than this in future, see https://github.com/samtools/bcftools/issues/87
+            if ( args->mark_sites_logic==MARK_LISTED )
+                bcf_update_info_flag(args->hdr_out,line,args->mark_sites,NULL,i<args->nalines?1:0);
+            else
+                bcf_update_info_flag(args->hdr_out,line,args->mark_sites,NULL,i<args->nalines?0:1);
+        }
+    }
+    else if ( args->files->nreaders == 2 )
+    {
+        if ( bcf_sr_has_line(args->files,1) )
+        {
+            bcf1_t *aline = bcf_sr_get_line(args->files,1);
+            for (j=0; j<args->ncols; j++)
+                if ( args->cols[j].setter(args,line,&args->cols[j],aline) )
+                    error("fixme: Could not set %s at %s:%d\n", args->cols[j].hdr_key_src,bcf_seqname(args->hdr,line),line->pos+1);
+
+            if ( args->mark_sites )
+                bcf_update_info_flag(args->hdr_out,line,args->mark_sites,NULL,args->mark_sites_logic==MARK_LISTED ? 1 : 0);
+        }
+        else if ( args->mark_sites )
+            bcf_update_info_flag(args->hdr_out,line,args->mark_sites,NULL, args->mark_sites_logic==MARK_UNLISTED ? 1 : 0);
+    }
+    if ( args->set_ids )
+    {
+        args->tmpks.l = 0;
+        convert_line(args->set_ids, line, &args->tmpks);
+        if ( args->tmpks.l )
+        {
+            int replace = 0;
+            if ( args->set_ids_replace ) replace = 1;
+            else if ( !line->d.id || (line->d.id[0]=='.' && !line->d.id[1]) ) replace = 1;
+            if ( replace )
+                bcf_update_id(args->hdr_out,line,args->tmpks.s);
+        }
+    }
+}
+
+static void usage(args_t *args)
+{
+    fprintf(stderr, "\n");
+    fprintf(stderr, "About:   Annotate and edit VCF/BCF files.\n");
+    fprintf(stderr, "Usage:   bcftools annotate [options] <in.vcf.gz>\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "Options:\n");
+    fprintf(stderr, "   -a, --annotations <file>       VCF file or tabix-indexed file with annotations: CHR\\tPOS[\\tVALUE]+\n");
+    fprintf(stderr, "       --collapse <string>        matching records by <snps|indels|both|all|some|none>, see man page for details [some]\n");
+    fprintf(stderr, "   -c, --columns <list>           list of columns in the annotation file, e.g. CHROM,POS,REF,ALT,-,INFO/TAG. See man page for details\n");
+    fprintf(stderr, "   -e, --exclude <expr>           exclude sites for which the expression is true (see man page for details)\n");
+    fprintf(stderr, "   -h, --header-lines <file>      lines which should be appended to the VCF header\n");
+    fprintf(stderr, "   -I, --set-id [+]<format>       set ID column, see man page for details\n");
+    fprintf(stderr, "   -i, --include <expr>           select sites for which the expression is true (see man page for details)\n");
+    fprintf(stderr, "   -m, --mark-sites [+-]<tag>     add INFO/tag flag to sites which are (\"+\") or are not (\"-\") listed in the -a file\n");
+    fprintf(stderr, "       --no-version               do not append version and command line to the header\n");
+    fprintf(stderr, "   -o, --output <file>            write output to a file [standard output]\n");
+    fprintf(stderr, "   -O, --output-type <b|u|z|v>    b: compressed BCF, u: uncompressed BCF, z: compressed VCF, v: uncompressed VCF [v]\n");
+    fprintf(stderr, "   -r, --regions <region>         restrict to comma-separated list of regions\n");
+    fprintf(stderr, "   -R, --regions-file <file>      restrict to regions listed in a file\n");
+    fprintf(stderr, "       --rename-chrs <file>       rename sequences according to map file: from\\tto\n");
+    fprintf(stderr, "   -s, --samples [^]<list>        comma separated list of samples to annotate (or exclude with \"^\" prefix)\n");
+    fprintf(stderr, "   -S, --samples-file [^]<file>   file of samples to annotate (or exclude with \"^\" prefix)\n");
+    fprintf(stderr, "   -x, --remove <list>            list of annotations to remove (e.g. ID,INFO/DP,FORMAT/DP,FILTER). See man page for details\n");
+    fprintf(stderr, "       --threads <int>            number of extra output compression threads [0]\n");
+    fprintf(stderr, "\n");
+    exit(1);
+}
+
+int main_vcfannotate(int argc, char *argv[])
+{
+    int c;
+    args_t *args  = (args_t*) calloc(1,sizeof(args_t));
+    args->argc    = argc; args->argv = argv;
+    args->files   = bcf_sr_init();
+    args->output_fname = "-";
+    args->output_type = FT_VCF;
+    args->n_threads = 0;
+    args->record_cmd_line = 1;
+    args->ref_idx = args->alt_idx = args->chr_idx = args->from_idx = args->to_idx = -1;
+    args->set_ids_replace = 1;
+    int regions_is_file = 0, collapse = 0;
+
+    static struct option loptions[] =
+    {
+        {"mark-sites",required_argument,NULL,'m'},
+        {"set-id",required_argument,NULL,'I'},
+        {"output",required_argument,NULL,'o'},
+        {"output-type",required_argument,NULL,'O'},
+        {"threads",required_argument,NULL,9},
+        {"annotations",required_argument,NULL,'a'},
+        {"collapse",required_argument,NULL,2},
+        {"include",required_argument,NULL,'i'},
+        {"exclude",required_argument,NULL,'e'},
+        {"regions",required_argument,NULL,'r'},
+        {"regions-file",required_argument,NULL,'R'},
+        {"remove",required_argument,NULL,'x'},
+        {"columns",required_argument,NULL,'c'},
+        {"rename-chrs",required_argument,NULL,1},
+        {"header-lines",required_argument,NULL,'h'},
+        {"samples",required_argument,NULL,'s'},
+        {"samples-file",required_argument,NULL,'S'},
+        {"no-version",no_argument,NULL,8},
+        {NULL,0,NULL,0}
+    };
+    while ((c = getopt_long(argc, argv, "h:?o:O:r:R:a:x:c:i:e:S:s:I:m:",loptions,NULL)) >= 0)
+    {
+        switch (c) {
+            case 'm': 
+                args->mark_sites_logic = MARK_LISTED;
+                if ( optarg[0]=='+' ) args->mark_sites = optarg+1;
+                else if ( optarg[0]=='-' ) { args->mark_sites = optarg+1; args->mark_sites_logic = MARK_UNLISTED; }
+                else args->mark_sites = optarg; 
+                break;
+            case 'I': args->set_ids_fmt = optarg; break;
+            case 's': args->sample_names = optarg; break;
+            case 'S': args->sample_names = optarg; args->sample_is_file = 1; break;
+            case 'c': args->columns = strdup(optarg); break;
+            case 'o': args->output_fname = optarg; break;
+            case 'O':
+                switch (optarg[0]) {
+                    case 'b': args->output_type = FT_BCF_GZ; break;
+                    case 'u': args->output_type = FT_BCF; break;
+                    case 'z': args->output_type = FT_VCF_GZ; break;
+                    case 'v': args->output_type = FT_VCF; break;
+                    default: error("The output type \"%s\" not recognised\n", optarg);
+                };
+                break;
+            case 'e': args->filter_str = optarg; args->filter_logic |= FLT_EXCLUDE; break;
+            case 'i': args->filter_str = optarg; args->filter_logic |= FLT_INCLUDE; break;
+            case 'x': args->remove_annots = optarg; break;
+            case 'a': args->targets_fname = optarg; break;
+            case 'r': args->regions_list = optarg; break;
+            case 'R': args->regions_list = optarg; regions_is_file = 1; break;
+            case 'h': args->header_fname = optarg; break;
+            case  1 : args->rename_chrs = optarg; break;
+            case  2 :
+                if ( !strcmp(optarg,"snps") ) collapse |= COLLAPSE_SNPS;
+                else if ( !strcmp(optarg,"indels") ) collapse |= COLLAPSE_INDELS;
+                else if ( !strcmp(optarg,"both") ) collapse |= COLLAPSE_SNPS | COLLAPSE_INDELS;
+                else if ( !strcmp(optarg,"any") ) collapse |= COLLAPSE_ANY;
+                else if ( !strcmp(optarg,"all") ) collapse |= COLLAPSE_ANY;
+                else if ( !strcmp(optarg,"some") ) collapse |= COLLAPSE_SOME;
+                else if ( !strcmp(optarg,"none") ) collapse = COLLAPSE_NONE;
+                else error("The --collapse string \"%s\" not recognised.\n", optarg);
+                break;
+            case  9 : args->n_threads = strtol(optarg, 0, 0); break;
+            case  8 : args->record_cmd_line = 0; break;
+            case '?': usage(args); break;
+            default: error("Unknown argument: %s\n", optarg);
+        }
+    }
+
+    char *fname = NULL;
+    if ( optind>=argc )
+    {
+        if ( !isatty(fileno((FILE *)stdin)) ) fname = "-";  // reading from stdin
+        else usage(args);
+    }
+    else fname = argv[optind];
+
+    if ( args->regions_list )
+    {
+        if ( bcf_sr_set_regions(args->files, args->regions_list, regions_is_file)<0 )
+            error("Failed to read the regions: %s\n", args->regions_list);
+    }
+    if ( args->targets_fname )
+    {
+        htsFile *fp = hts_open(args->targets_fname,"r"); 
+        htsFormat type = *hts_get_format(fp);
+        hts_close(fp);
+
+        if ( type.format==vcf || type.format==bcf )
+        {
+            args->tgts_is_vcf = 1;
+            args->files->require_index = 1;
+            args->files->collapse = collapse ? collapse : COLLAPSE_SOME;
+        }
+    }
+    if ( bcf_sr_set_threads(args->files, args->n_threads)<0 ) error("Failed to create threads\n");
+    if ( !bcf_sr_add_reader(args->files, fname) ) error("Failed to open %s: %s\n", fname,bcf_sr_strerror(args->files->errnum));
+
+    init_data(args);
+    while ( bcf_sr_next_line(args->files) )
+    {
+        if ( !bcf_sr_has_line(args->files,0) ) continue;
+        bcf1_t *line = bcf_sr_get_line(args->files,0);
+        if ( line->errcode ) error("Encountered error, cannot proceed. Please check the error output above.\n");
+        if ( args->filter )
+        {
+            int pass = filter_test(args->filter, line, NULL);
+            if ( args->filter_logic & FLT_EXCLUDE ) pass = pass ? 0 : 1;
+            if ( !pass ) continue;
+        }
+        annotate(args, line);
+        bcf_write1(args->out_fh, args->hdr_out, line);
+    }
+    destroy_data(args);
+    bcf_sr_destroy(args->files);
+    free(args);
+    return 0;
+}
diff --git a/vcfcall.c b/vcfcall.c
new file mode 100644 (file)
index 0000000..00771f7
--- /dev/null
+++ b/vcfcall.c
@@ -0,0 +1,869 @@
+/*  vcfcall.c -- SNP/indel variant calling from VCF/BCF.
+
+    Copyright (C) 2013-2016 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#include <stdarg.h>
+#include <string.h>
+#include <strings.h>
+#include <errno.h>
+#include <unistd.h>
+#include <getopt.h>
+#include <math.h>
+#include <htslib/vcf.h>
+#include <time.h>
+#include <zlib.h>
+#include <stdarg.h>
+#include <htslib/kfunc.h>
+#include <htslib/synced_bcf_reader.h>
+#include <htslib/khash_str2int.h>
+#include <ctype.h>
+#include "bcftools.h"
+#include "call.h"
+#include "prob1.h"
+#include "ploidy.h"
+#include "gvcf.h"
+
+void error(const char *format, ...);
+
+#ifdef _WIN32
+#define srand48(x) srand(x)
+#define lrand48() rand()
+#endif
+
+#define CF_NO_GENO      1
+#define CF_INS_MISSED   (1<<1)
+#define CF_CCALL        (1<<2)
+//                      (1<<3)
+//                      (1<<4)
+//                      (1<<5)
+#define CF_ACGT_ONLY    (1<<6)
+#define CF_QCALL        (1<<7)
+#define CF_ADJLD        (1<<8)
+#define CF_NO_INDEL     (1<<9)
+#define CF_ANNO_MAX     (1<<10)
+#define CF_MCALL        (1<<11)
+#define CF_PAIRCALL     (1<<12)
+#define CF_QCNT         (1<<13)
+#define CF_INDEL_ONLY   (1<<14)
+
+typedef struct
+{
+    int flag;   // combination of CF_* flags above
+    int output_type, n_threads, record_cmd_line;
+    htsFile *bcf_in, *out_fh;
+    char *bcf_fname, *output_fname;
+    char **samples;             // for subsampling and ploidy
+    int nsamples, *samples_map; // mapping from output sample names to original VCF
+    char *regions, *targets;    // regions to process
+    int regions_is_file, targets_is_file;
+
+    char *samples_fname;
+    int samples_is_file;
+    int *sample2sex;    // mapping for ploidy. If negative, interpreted as -1*ploidy
+    int *sex2ploidy, *sex2ploidy_prev, nsex;
+    ploidy_t *ploidy;
+    gvcf_t *gvcf;
+
+    bcf1_t *missed_line;
+    call_t aux;     // parameters and temporary data
+
+    int argc;
+    char **argv;
+
+    //  int flag, prior_type, n1, n_sub, *sublist, n_perm;
+    //  uint32_t *trio_aux;
+    //  char *prior_file, **subsam;
+    //  uint8_t *ploidy;
+    //  double theta, pref, indel_frac, min_smpl_frac, min_lrt;
+    // Permutation tests
+    //  int n_perm, *seeds;
+    //  double min_perm_p;
+    //  void *bed;
+}
+args_t;
+
+static char **add_sample(void *name2idx, char **lines, int *nlines, int *mlines, char *name, char sex, int *ith)
+{
+    int ret = khash_str2int_get(name2idx, name, ith);
+    if ( ret==0 ) return lines;
+
+    hts_expand(char*,(*nlines+1),*mlines,lines);
+    int len = strlen(name);
+    lines[*nlines] = (char*) malloc(len+3);
+    memcpy(lines[*nlines],name,len);
+    lines[*nlines][len]   = ' ';
+    lines[*nlines][len+1] = sex;
+    lines[*nlines][len+2] = 0;
+    *ith = *nlines;
+    (*nlines)++;
+    khash_str2int_set(name2idx, strdup(name), *ith);
+    return lines;
+}
+
+typedef struct
+{
+    const char *alias, *about, *ploidy;
+}
+ploidy_predef_t;
+
+static ploidy_predef_t ploidy_predefs[] =
+{
+    { .alias  = "GRCh37",
+      .about  = "Human Genome reference assembly GRCh37 / hg19",
+      .ploidy =
+          "X 1 60000 M 1\n"
+          "X 2699521 154931043 M 1\n"
+          "Y 1 59373566 M 1\n"
+          "Y 1 59373566 F 0\n"
+          "MT 1 16569 M 1\n"
+          "MT 1 16569 F 1\n"
+          "chrX 1 60000 M 1\n"
+          "chrX 2699521 154931043 M 1\n"
+          "chrY 1 59373566 M 1\n"
+          "chrY 1 59373566 F 0\n"
+          "chrM 1 16569 M 1\n"
+          "chrM 1 16569 F 1\n"
+          "*  * *     M 2\n"
+          "*  * *     F 2\n"
+    },
+    { .alias  = "GRCh38",
+      .about  = "Human Genome reference assembly GRCh38 / hg38",
+      .ploidy =
+          "X 1 9999 M 1\n"
+          "X 2781480 155701381 M 1\n"
+          "Y 1 57227415 M 1\n"
+          "Y 1 57227415 F 0\n"
+          "MT 1 16569 M 1\n"
+          "MT 1 16569 F 1\n"
+          "chrX 1 9999 M 1\n"
+          "chrX 2781480 155701381 M 1\n"
+          "chrY 1 57227415 M 1\n"
+          "chrY 1 57227415 F 0\n"
+          "chrM 1 16569 M 1\n"
+          "chrM 1 16569 F 1\n"
+          "*  * *     M 2\n"
+          "*  * *     F 2\n"
+    },
+    { .alias  = "X",
+      .about  = "Treat male samples as haploid and female as diploid regardless of the chromosome name",
+      .ploidy =
+          "*  * *     M 1\n"
+          "*  * *     F 2\n"
+    },
+    { .alias  = "Y",
+      .about  = "Treat male samples as haploid and female as no-copy, regardless of the chromosome name",
+      .ploidy =
+          "*  * *     M 1\n"
+          "*  * *     F 0\n"
+    },
+    { .alias  = "1",
+      .about  = "Treat all samples as haploid",
+      .ploidy =
+          "*  * *     * 1\n"
+    },
+    {
+        .alias  = NULL,
+        .about  = NULL,
+        .ploidy = NULL,
+    }
+};
+
+// only 5 columns are required and the first is ignored:
+//  ignored,sample,father(or 0),mother(or 0),sex(1=M,2=F)
+static char **parse_ped_samples(call_t *call, char **vals, int nvals, int *nsmpl)
+{
+    int i, j, mlines = 0, nlines = 0;
+    kstring_t str = {0,0,0}, fam_str = {0,0,0};
+    void *name2idx = khash_str2int_init();
+    char **lines = NULL;
+    for (i=0; i<nvals; i++)
+    {
+        str.l = 0;
+        kputs(vals[i], &str);
+        char *col_ends[5], *tmp = str.s;
+        j = 0;
+        while ( *tmp && j<5 )
+        {
+            if ( isspace(*tmp) )
+            {
+                *tmp = 0;
+                ++tmp;
+                while ( isspace(*tmp) ) tmp++;  // allow multiple spaces
+                col_ends[j] = tmp-1;
+                j++;
+                continue;
+            }
+            tmp++;
+        }
+        if ( j!=5 ) break;
+
+        char sex = col_ends[3][1]=='1' ? 'M' : 'F';
+        lines = add_sample(name2idx, lines, &nlines, &mlines, col_ends[0]+1, sex, &j);
+        if ( strcmp(col_ends[1]+1,"0") && strcmp(col_ends[2]+1,"0") )   // father and mother
+        {
+            call->nfams++;
+            hts_expand(family_t, call->nfams, call->mfams, call->fams);
+            family_t *fam = &call->fams[call->nfams-1];
+            fam_str.l = 0;
+            ksprintf(&fam_str,"father=%s, mother=%s, child=%s", col_ends[1]+1,col_ends[2]+1,col_ends[0]+1);
+            fam->name = strdup(fam_str.s);
+
+            if ( !khash_str2int_has_key(name2idx, col_ends[1]+1) )
+                lines = add_sample(name2idx, lines, &nlines, &mlines, col_ends[1]+1, 'M', &fam->sample[FATHER]);
+            if ( !khash_str2int_has_key(name2idx, col_ends[2]+1) )
+                lines = add_sample(name2idx, lines, &nlines, &mlines, col_ends[2]+1, 'F', &fam->sample[MOTHER]);
+
+            khash_str2int_get(name2idx, col_ends[0]+1, &fam->sample[CHILD]);
+            khash_str2int_get(name2idx, col_ends[1]+1, &fam->sample[FATHER]);
+            khash_str2int_get(name2idx, col_ends[2]+1, &fam->sample[MOTHER]);
+        }
+    }
+    free(str.s);
+    free(fam_str.s);
+    khash_str2int_destroy_free(name2idx);
+
+    if ( i!=nvals ) // not a ped file
+    {
+        if ( i>0 ) error("Could not parse samples, not a PED format.\n");
+        return NULL;
+    }
+    *nsmpl = nlines;
+    return lines;
+}
+
+
+/*
+ *  Reads sample names and their ploidy (optional) from a file.
+ *  Alternatively, if no such file exists, the file name is interpreted
+ *  as a comma-separated list of samples. When ploidy is not present,
+ *  the default ploidy 2 is assumed.
+ */
+static void set_samples(args_t *args, const char *fn, int is_file)
+{
+    int i, nlines;
+    char **lines = hts_readlist(fn, is_file, &nlines);
+    if ( !lines ) error("Could not read the file: %s\n", fn);
+
+    int nsmpls;
+    char **smpls = parse_ped_samples(&args->aux, lines, nlines, &nsmpls);
+    if ( smpls )
+    {
+        for (i=0; i<nlines; i++) free(lines[i]);
+        free(lines);
+        lines = smpls;
+        nlines = nsmpls;
+    }
+
+    args->samples_map = (int*) malloc(sizeof(int)*bcf_hdr_nsamples(args->aux.hdr)); // for subsetting
+    args->sample2sex  = (int*) malloc(sizeof(int)*bcf_hdr_nsamples(args->aux.hdr));
+    int dflt_sex_id = ploidy_nsex(args->ploidy) - 1;
+    for (i=0; i<bcf_hdr_nsamples(args->aux.hdr); i++) args->sample2sex[i] = dflt_sex_id;
+
+    int *old2new = (int*) malloc(sizeof(int)*bcf_hdr_nsamples(args->aux.hdr));
+    for (i=0; i<bcf_hdr_nsamples(args->aux.hdr); i++) old2new[i] = -1;
+
+    int nsmpl = 0, map_needed = 0;
+    for (i=0; i<nlines; i++)
+    {
+        char *ss = lines[i];
+        while ( *ss && isspace(*ss) ) ss++;
+        if ( !*ss ) error("Could not parse: %s\n", lines[i]);
+        if ( *ss=='#' ) continue;
+        char *se = ss;
+        while ( *se && !isspace(*se) ) se++;
+        char x = *se, *xptr = se; *se = 0;
+
+        int ismpl = bcf_hdr_id2int(args->aux.hdr, BCF_DT_SAMPLE, ss);
+        if ( ismpl < 0 ) { fprintf(stderr,"Warning: No such sample in the VCF: %s\n",ss); continue; }
+        if ( old2new[ismpl] != -1 ) { fprintf(stderr,"Warning: The sample is listed multiple times: %s\n",ss); continue; }
+
+        ss = se+1;
+        while ( *ss && isspace(*ss) ) ss++;
+        if ( !*ss ) ss = "2";   // default ploidy
+        se = ss;
+        while ( *se && !isspace(*se) ) se++;
+        if ( se==ss ) { *xptr = x; error("Could not parse: \"%s\"\n", lines[i]); }
+
+        if ( ss[1]==0 && (ss[0]=='0' || ss[0]=='1' || ss[0]=='2') )
+            args->sample2sex[nsmpl] = -1*(ss[0]-'0');
+        else
+            args->sample2sex[nsmpl] = ploidy_add_sex(args->ploidy, ss);
+
+        if ( ismpl!=nsmpl ) map_needed = 1;
+        args->samples_map[nsmpl] = ismpl;
+        old2new[ismpl] = nsmpl;
+        nsmpl++;
+    }
+
+    for (i=0; i<args->aux.nfams; i++)
+    {
+        int j, nmiss = 0;
+        family_t *fam = &args->aux.fams[i];
+        for (j=0; j<3; j++)
+        {
+            fam->sample[i] = old2new[fam->sample[i]];
+            if ( fam->sample[i]<0 ) nmiss++;
+        }
+        assert( nmiss==0 || nmiss==3 );
+    }
+    free(old2new);
+
+    if ( !map_needed ) { free(args->samples_map); args->samples_map = NULL; }
+
+    args->nsamples = nsmpl;
+    args->samples = lines;
+}
+
+static void init_missed_line(args_t *args)
+{
+    int i;
+    for (i=0; i<bcf_hdr_nsamples(args->aux.hdr); i++)
+    {
+        args->aux.gts[i*2]   = bcf_gt_missing;
+        args->aux.gts[i*2+1] = bcf_int32_vector_end;
+    }
+    args->missed_line = bcf_init1();
+    bcf_update_genotypes(args->aux.hdr, args->missed_line, args->aux.gts, 2*bcf_hdr_nsamples(args->aux.hdr));
+    bcf_float_set_missing(args->missed_line->qual);
+}
+
+static void print_missed_line(bcf_sr_regions_t *regs, void *data)
+{
+    args_t *args = (args_t*) data;
+    call_t *call = &args->aux;
+    bcf1_t *missed = args->missed_line;
+
+    char *ss = regs->line.s;
+    int i = 0;
+    while ( i<args->aux.srs->targets_als-1 && *ss )
+    {
+        if ( *ss=='\t' ) i++;
+        ss++;
+    }
+    if ( !*ss ) error("Could not parse: [%s] (%d)\n", regs->line.s,args->aux.srs->targets_als);
+
+    missed->rid  = bcf_hdr_name2id(call->hdr,regs->seq_names[regs->prev_seq]);
+    missed->pos  = regs->start;
+    bcf_update_alleles_str(call->hdr, missed,ss);
+
+    bcf_write1(args->out_fh, call->hdr, missed);
+}
+
+static void init_data(args_t *args)
+{
+    args->aux.srs = bcf_sr_init();
+
+    // Open files for input and output, initialize structures
+    if ( args->targets )
+    {
+        if ( bcf_sr_set_targets(args->aux.srs, args->targets, args->targets_is_file, args->aux.flag&CALL_CONSTR_ALLELES ? 3 : 0)<0 )
+            error("Failed to read the targets: %s\n", args->targets);
+
+        if ( args->aux.flag&CALL_CONSTR_ALLELES && args->flag&CF_INS_MISSED )
+        {
+            args->aux.srs->targets->missed_reg_handler = print_missed_line;
+            args->aux.srs->targets->missed_reg_data = args;
+        }
+    }
+    if ( args->regions )
+    {
+        if ( bcf_sr_set_regions(args->aux.srs, args->regions, args->regions_is_file)<0 )
+            error("Failed to read the regions: %s\n", args->regions);
+    }
+
+    if ( !bcf_sr_add_reader(args->aux.srs, args->bcf_fname) ) error("Failed to open %s: %s\n", args->bcf_fname,bcf_sr_strerror(args->aux.srs->errnum));
+    args->aux.hdr = bcf_sr_get_header(args->aux.srs,0);
+
+    int i;
+    if ( args->samples_fname )
+    {
+        set_samples(args, args->samples_fname, args->samples_is_file);
+        if ( args->aux.flag&CALL_CONSTR_TRIO )
+        {
+            if ( 3*args->aux.nfams!=args->nsamples ) error("Expected only trios in %s, sorry!\n", args->samples_fname);
+            fprintf(stderr,"Detected %d samples in %d trio families\n", args->nsamples,args->aux.nfams);
+        }
+    }
+    if ( args->ploidy  )
+    {
+        args->nsex = ploidy_nsex(args->ploidy);
+        args->sex2ploidy = (int*) calloc(args->nsex,sizeof(int));
+        args->sex2ploidy_prev = (int*) calloc(args->nsex,sizeof(int));
+        if ( !args->nsamples )
+        {
+            args->nsamples = bcf_hdr_nsamples(args->aux.hdr);
+            args->sample2sex = (int*) malloc(sizeof(int)*args->nsamples);
+            for (i=0; i<args->nsamples; i++) args->sample2sex[i] = args->nsex - 1;
+        }
+    }
+    if ( args->nsamples )
+    {
+        args->aux.ploidy = (uint8_t*) malloc(args->nsamples);
+        for (i=0; i<args->nsamples; i++) args->aux.ploidy[i] = ploidy_max(args->ploidy);
+        for (i=0; i<args->nsex; i++) args->sex2ploidy_prev[i] = ploidy_max(args->ploidy);
+        for (i=0; i<args->nsamples; i++) 
+            if ( args->sample2sex[i] >= args->nsex ) args->sample2sex[i] = args->nsex - 1;
+    }
+
+    if ( args->gvcf )
+    {
+        int id = bcf_hdr_id2int(args->aux.hdr,BCF_DT_ID,"DP");
+        if ( id<0 || !bcf_hdr_idinfo_exists(args->aux.hdr,BCF_HL_FMT,id) ) error("--gvcf output mode requires FORMAT/DP tag, which is not present in the input header\n");
+        gvcf_update_header(args->gvcf, args->aux.hdr);
+    }
+
+    if ( args->samples_map )
+    {
+        args->aux.hdr = bcf_hdr_subset(bcf_sr_get_header(args->aux.srs,0), args->nsamples, args->samples, args->samples_map);
+        if ( !args->aux.hdr ) error("Error occurred while subsetting samples\n");
+        for (i=0; i<args->nsamples; i++)
+            if ( args->samples_map[i]<0 ) error("No such sample: %s\n", args->samples[i]);
+        if ( !bcf_hdr_nsamples(args->aux.hdr) ) error("No matching sample found\n");
+    }
+    else
+    {
+        args->aux.hdr = bcf_hdr_dup(bcf_sr_get_header(args->aux.srs,0));
+        if ( args->samples )
+        {
+            for (i=0; i<args->nsamples; i++)
+                if ( bcf_hdr_id2int(args->aux.hdr,BCF_DT_SAMPLE,args->samples[i])<0 )
+                    error("No such sample: %s\n", args->samples[i]);
+        }
+    }
+
+    args->out_fh = hts_open(args->output_fname, hts_bcf_wmode(args->output_type));
+    if ( args->out_fh == NULL ) error("Can't write to \"%s\": %s\n", args->output_fname, strerror(errno));
+    if ( args->n_threads ) hts_set_threads(args->out_fh, args->n_threads);
+
+    if ( args->flag & CF_QCALL )
+        return;
+
+    if ( args->flag & CF_MCALL )
+        mcall_init(&args->aux);
+
+    if ( args->flag & CF_CCALL )
+        ccall_init(&args->aux);
+
+    bcf_hdr_remove(args->aux.hdr, BCF_HL_INFO, "QS");
+    bcf_hdr_remove(args->aux.hdr, BCF_HL_INFO, "I16");
+
+    if (args->record_cmd_line) bcf_hdr_append_version(args->aux.hdr, args->argc, args->argv, "bcftools_call");
+    bcf_hdr_write(args->out_fh, args->aux.hdr);
+
+    if ( args->flag&CF_INS_MISSED ) init_missed_line(args);
+}
+
+static void destroy_data(args_t *args)
+{
+    if ( args->flag & CF_CCALL ) ccall_destroy(&args->aux);
+    else if ( args->flag & CF_MCALL ) mcall_destroy(&args->aux);
+    else if ( args->flag & CF_QCALL ) qcall_destroy(&args->aux);
+    int i;
+    if ( args->samples )
+    {
+        for (i=0; i<args->nsamples; i++) free(args->samples[i]);
+    }
+    if ( args->aux.fams )
+    {
+        for (i=0; i<args->aux.nfams; i++) free(args->aux.fams[i].name);
+        free(args->aux.fams);
+    }
+    if ( args->missed_line ) bcf_destroy(args->missed_line);
+    ploidy_destroy(args->ploidy);
+    free(args->sex2ploidy);
+    free(args->sex2ploidy_prev);
+    free(args->samples);
+    free(args->samples_map);
+    free(args->sample2sex);
+    free(args->aux.ploidy);
+    if ( args->gvcf ) gvcf_destroy(args->gvcf);
+    bcf_hdr_destroy(args->aux.hdr);
+    hts_close(args->out_fh);
+    bcf_sr_destroy(args->aux.srs);
+}
+
+void parse_novel_rate(args_t *args, const char *str)
+{
+    if ( sscanf(str,"%le,%le,%le",&args->aux.trio_Pm_SNPs,&args->aux.trio_Pm_del,&args->aux.trio_Pm_ins)==3 )  // explicit for all
+    {
+        args->aux.trio_Pm_SNPs = 1 - args->aux.trio_Pm_SNPs;
+        args->aux.trio_Pm_del  = 1 - args->aux.trio_Pm_del;
+        args->aux.trio_Pm_ins  = 1 - args->aux.trio_Pm_ins;
+    }
+    else if ( sscanf(str,"%le,%le",&args->aux.trio_Pm_SNPs,&args->aux.trio_Pm_del)==2 )   // dynamic for indels
+    {
+        args->aux.trio_Pm_SNPs = 1 - args->aux.trio_Pm_SNPs;
+        args->aux.trio_Pm_ins  = -1;    // negative value for dynamic calculation
+    }
+    else if ( sscanf(str,"%le",&args->aux.trio_Pm_SNPs)==1 )  // same for all
+    {
+        args->aux.trio_Pm_SNPs = 1 - args->aux.trio_Pm_SNPs;
+        args->aux.trio_Pm_del  = -1;
+        args->aux.trio_Pm_ins  = -1;
+    }
+    else error("Could not parse --novel-rate %s\n", str);
+}
+
+static int parse_format_flag(const char *str)
+{
+    int flag = 0;
+    const char *ss = str;
+    while ( *ss )
+    {
+        const char *se = ss;
+        while ( *se && *se!=',' ) se++;
+        if ( !strncasecmp(ss,"GQ",se-ss) ) flag |= CALL_FMT_GQ;
+        else if ( !strncasecmp(ss,"GP",se-ss) ) flag |= CALL_FMT_GP;
+        else
+        {
+            fprintf(stderr,"Could not parse \"%s\"\n", str);
+            exit(1);
+        }
+        if ( !*se ) break;
+        ss = se + 1;
+    }
+    return flag;
+}
+
+static void set_ploidy(args_t *args, bcf1_t *rec)
+{
+    ploidy_query(args->ploidy,(char*)bcf_seqname(args->aux.hdr,rec),rec->pos,args->sex2ploidy,NULL,NULL);
+
+    int i;
+    for (i=0; i<args->nsex; i++)
+        if ( args->sex2ploidy[i]!=args->sex2ploidy_prev[i] ) break;
+
+    if ( i==args->nsex ) return;    // ploidy same as previously
+
+    for (i=0; i<args->nsamples; i++)
+    {
+        if ( args->sample2sex[i]<0 )
+            args->aux.ploidy[i] = -1*args->sample2sex[i];
+        else
+            args->aux.ploidy[i] = args->sex2ploidy[args->sample2sex[i]];
+    }
+    int *tmp = args->sex2ploidy; args->sex2ploidy = args->sex2ploidy_prev; args->sex2ploidy_prev = tmp;
+}
+
+ploidy_t *init_ploidy(char *alias)
+{
+    const ploidy_predef_t *pld = ploidy_predefs;
+
+    int detailed = 0, len = strlen(alias);
+    if ( alias[len-1]=='?' ) { detailed = 1; alias[len-1] = 0; }
+
+    while ( pld->alias && strcasecmp(alias,pld->alias) ) pld++;
+
+    if ( !pld->alias )
+    {
+        fprintf(stderr,"\nPRE-DEFINED PLOIDY FILES\n\n");
+        fprintf(stderr," * Columns are: CHROM,FROM,TO,SEX,PLOIDY\n");
+        fprintf(stderr," * Coordinates are 1-based inclusive.\n");
+        fprintf(stderr," * A '*' means any value not otherwise defined.\n\n");
+        pld = ploidy_predefs;
+        while ( pld->alias )
+        {
+            fprintf(stderr,"%s\n   .. %s\n\n", pld->alias,pld->about);
+            if ( detailed )
+                fprintf(stderr,"%s\n", pld->ploidy);
+            pld++;
+        }
+        fprintf(stderr,"Run as --ploidy <alias> (e.g. --ploidy GRCh37).\n");
+        fprintf(stderr,"To see the detailed ploidy definition, append a question mark (e.g. --ploidy GRCh37?).\n");
+        fprintf(stderr,"\n");
+        exit(-1);
+    }
+    else if ( detailed )
+    {
+        fprintf(stderr,"%s", pld->ploidy);
+        exit(-1);
+    }
+    return ploidy_init_string(pld->ploidy,2);
+}
+
+static void usage(args_t *args)
+{
+    fprintf(stderr, "\n");
+    fprintf(stderr, "About:   SNP/indel variant calling from VCF/BCF. To be used in conjunction with samtools mpileup.\n");
+    fprintf(stderr, "         This command replaces the former \"bcftools view\" caller. Some of the original\n");
+    fprintf(stderr, "         functionality has been temporarily lost in the process of transition to htslib,\n");
+    fprintf(stderr, "         but will be added back on popular demand. The original calling model can be\n");
+    fprintf(stderr, "         invoked with the -c option.\n");
+    fprintf(stderr, "Usage:   bcftools call [options] <in.vcf.gz>\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "File format options:\n");
+    fprintf(stderr, "       --no-version                do not append version and command line to the header\n");
+    fprintf(stderr, "   -o, --output <file>             write output to a file [standard output]\n");
+    fprintf(stderr, "   -O, --output-type <b|u|z|v>     output type: 'b' compressed BCF; 'u' uncompressed BCF; 'z' compressed VCF; 'v' uncompressed VCF [v]\n");
+    fprintf(stderr, "       --ploidy <assembly>[?]      predefined ploidy, 'list' to print available settings, append '?' for details\n");
+    fprintf(stderr, "       --ploidy-file <file>        space/tab-delimited list of CHROM,FROM,TO,SEX,PLOIDY\n");
+    fprintf(stderr, "   -r, --regions <region>          restrict to comma-separated list of regions\n");
+    fprintf(stderr, "   -R, --regions-file <file>       restrict to regions listed in a file\n");
+    fprintf(stderr, "   -s, --samples <list>            list of samples to include [all samples]\n");
+    fprintf(stderr, "   -S, --samples-file <file>       PED file or a file with an optional column with sex (see man page for details) [all samples]\n");
+    fprintf(stderr, "   -t, --targets <region>          similar to -r but streams rather than index-jumps\n");
+    fprintf(stderr, "   -T, --targets-file <file>       similar to -R but streams rather than index-jumps\n");
+    fprintf(stderr, "       --threads <int>             number of extra output compression threads [0]\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "Input/output options:\n");
+    fprintf(stderr, "   -A, --keep-alts                 keep all possible alternate alleles at variant sites\n");
+    fprintf(stderr, "   -f, --format-fields <list>      output format fields: GQ,GP (lowercase allowed) []\n");
+    fprintf(stderr, "   -F, --prior-freqs <AN,AC>       use prior allele frequencies\n");
+    fprintf(stderr, "   -g, --gvcf <int>,[...]          group non-variant sites into gVCF blocks by minimum per-sample DP\n");
+    fprintf(stderr, "   -i, --insert-missed             output also sites missed by mpileup but present in -T\n");
+    fprintf(stderr, "   -M, --keep-masked-ref           keep sites with masked reference allele (REF=N)\n");
+    fprintf(stderr, "   -V, --skip-variants <type>      skip indels/snps\n");
+    fprintf(stderr, "   -v, --variants-only             output variant sites only\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "Consensus/variant calling options:\n");
+    fprintf(stderr, "   -c, --consensus-caller          the original calling method (conflicts with -m)\n");
+    fprintf(stderr, "   -C, --constrain <str>           one of: alleles, trio (see manual)\n");
+    fprintf(stderr, "   -m, --multiallelic-caller       alternative model for multiallelic and rare-variant calling (conflicts with -c)\n");
+    fprintf(stderr, "   -n, --novel-rate <float>,[...]  likelihood of novel mutation for constrained trio calling, see man page for details [1e-8,1e-9,1e-9]\n");
+    fprintf(stderr, "   -p, --pval-threshold <float>    variant if P(ref|D)<FLOAT with -c [0.5]\n");
+    fprintf(stderr, "   -P, --prior <float>             mutation rate (use bigger for greater sensitivity), use with -m [1.1e-3]\n");
+
+    // todo (and more)
+    // fprintf(stderr, "\nContrast calling and association test options:\n");
+    // fprintf(stderr, "       -1 INT    number of group-1 samples [0]\n");
+    // fprintf(stderr, "       -C FLOAT  posterior constrast for LRT<FLOAT and P(ref|D)<0.5 [%g]\n", args->aux.min_lrt);
+    // fprintf(stderr, "       -U INT    number of permutations for association testing (effective with -1) [0]\n");
+    // fprintf(stderr, "       -X FLOAT  only perform permutations for P(chi^2)<FLOAT [%g]\n", args->aux.min_perm_p);
+    fprintf(stderr, "\n");
+    exit(-1);
+}
+
+int main_vcfcall(int argc, char *argv[])
+{
+    char *ploidy_fname = NULL, *ploidy = NULL;
+    args_t args;
+    memset(&args, 0, sizeof(args_t));
+    args.argc = argc; args.argv = argv;
+    args.aux.prior_type = -1;
+    args.aux.indel_frac = -1;
+    args.aux.theta      = 1.1e-3;
+    args.aux.pref       = 0.5;
+    args.aux.min_perm_p = 0.01;
+    args.aux.min_lrt    = 1;
+    args.flag           = CF_ACGT_ONLY;
+    args.output_fname   = "-";
+    args.output_type    = FT_VCF;
+    args.n_threads = 0;
+    args.record_cmd_line = 1;
+    args.aux.trio_Pm_SNPs = 1 - 1e-8;
+    args.aux.trio_Pm_ins  = args.aux.trio_Pm_del  = 1 - 1e-9;
+
+    int c;
+    static struct option loptions[] =
+    {
+        {"help",no_argument,NULL,'h'},
+        {"format-fields",required_argument,NULL,'f'},
+        {"prior-freqs",required_argument,NULL,'F'},
+        {"gvcf",required_argument,NULL,'g'},
+        {"output",required_argument,NULL,'o'},
+        {"output-type",required_argument,NULL,'O'},
+        {"regions",required_argument,NULL,'r'},
+        {"regions-file",required_argument,NULL,'R'},
+        {"samples",required_argument,NULL,'s'},
+        {"samples-file",required_argument,NULL,'S'},
+        {"targets",required_argument,NULL,'t'},
+        {"targets-file",required_argument,NULL,'T'},
+        {"threads",required_argument,NULL,9},
+        {"keep-alts",no_argument,NULL,'A'},
+        {"insert-missed",no_argument,NULL,'i'},
+        {"skip-Ns",no_argument,NULL,'N'},            // now the new default
+        {"keep-masked-refs",no_argument,NULL,'M'},
+        {"skip-variants",required_argument,NULL,'V'},
+        {"variants-only",no_argument,NULL,'v'},
+        {"consensus-caller",no_argument,NULL,'c'},
+        {"constrain",required_argument,NULL,'C'},
+        {"multiallelic-caller",no_argument,NULL,'m'},
+        {"pval-threshold",required_argument,NULL,'p'},
+        {"prior",required_argument,NULL,'P'},
+        {"novel-rate",required_argument,NULL,'n'},
+        {"ploidy",required_argument,NULL,1},
+        {"ploidy-file",required_argument,NULL,2},
+        {"chromosome-X",no_argument,NULL,'X'},
+        {"chromosome-Y",no_argument,NULL,'Y'},
+        {"no-version",no_argument,NULL,8},
+        {NULL,0,NULL,0}
+    };
+
+    char *tmp = NULL;
+    while ((c = getopt_long(argc, argv, "h?o:O:r:R:s:S:t:T:ANMV:vcmp:C:n:P:f:ig:XYF:", loptions, NULL)) >= 0)
+    {
+        switch (c)
+        {
+            case  2 : ploidy_fname = optarg; break;
+            case  1 : ploidy = optarg; break;
+            case 'X': ploidy = "X"; fprintf(stderr,"Warning: -X will be deprecated, please use --ploidy instead.\n"); break;
+            case 'Y': ploidy = "Y"; fprintf(stderr,"Warning: -Y will be deprecated, please use --ploidy instead.\n"); break;
+            case 'f': args.aux.output_tags |= parse_format_flag(optarg); break;
+            case 'M': args.flag &= ~CF_ACGT_ONLY; break;     // keep sites where REF is N
+            case 'N': args.flag |= CF_ACGT_ONLY; break;      // omit sites where first base in REF is N (the new default)
+            case 'A': args.aux.flag |= CALL_KEEPALT; break;
+            case 'c': args.flag |= CF_CCALL; break;          // the original EM based calling method
+            case 'i': args.flag |= CF_INS_MISSED; break;
+            case 'v': args.aux.flag |= CALL_VARONLY; break;
+            case 'F':
+                args.aux.prior_AN = optarg;
+                args.aux.prior_AC = strchr(optarg,',');
+                if ( !args.aux.prior_AC ) error("Expected two tags with -F (e.g. AN,AC), got \"%s\"\n",optarg);
+                *args.aux.prior_AC = 0;
+                args.aux.prior_AC++;
+                break;
+            case 'g': 
+                args.gvcf = gvcf_init(optarg);
+                if ( !args.gvcf ) error("Could not parse: --gvcf %s\n", optarg);
+                break;
+            case 'o': args.output_fname = optarg; break;
+            case 'O':
+                      switch (optarg[0]) {
+                          case 'b': args.output_type = FT_BCF_GZ; break;
+                          case 'u': args.output_type = FT_BCF; break;
+                          case 'z': args.output_type = FT_VCF_GZ; break;
+                          case 'v': args.output_type = FT_VCF; break;
+                          default: error("The output type \"%s\" not recognised\n", optarg);
+                      }
+                      break;
+            case 'C':
+                      if ( !strcasecmp(optarg,"alleles") ) args.aux.flag |= CALL_CONSTR_ALLELES;
+                      else if ( !strcasecmp(optarg,"trio") ) args.aux.flag |= CALL_CONSTR_TRIO;
+                      else error("Unknown argument to -C: \"%s\"\n", optarg);
+                      break;
+            case 'V':
+                      if ( !strcasecmp(optarg,"snps") ) args.flag |= CF_INDEL_ONLY;
+                      else if ( !strcasecmp(optarg,"indels") ) args.flag |= CF_NO_INDEL;
+                      else error("Unknown skip category \"%s\" (-S argument must be \"snps\" or \"indels\")\n", optarg);
+                      break;
+            case 'm': args.flag |= CF_MCALL; break;         // multiallelic calling method
+            case 'p':
+                args.aux.pref = strtod(optarg,&tmp);
+                if ( *tmp ) error("Could not parse: --pval-threshold %s\n", optarg);
+                break;
+            case 'P': args.aux.theta = strtod(optarg,&tmp);
+                      if ( *tmp ) error("Could not parse, expected float argument: -P %s\n", optarg);
+                      break;
+            case 'n': parse_novel_rate(&args,optarg); break;
+            case 'r': args.regions = optarg; break;
+            case 'R': args.regions = optarg; args.regions_is_file = 1; break;
+            case 't': args.targets = optarg; break;
+            case 'T': args.targets = optarg; args.targets_is_file = 1; break;
+            case 's': args.samples_fname = optarg; break;
+            case 'S': args.samples_fname = optarg; args.samples_is_file = 1; break;
+            case  9 : args.n_threads = strtol(optarg, 0, 0); break;
+            case  8 : args.record_cmd_line = 0; break;
+            default: usage(&args);
+        }
+    }
+    // Sanity check options and initialize
+    if ( ploidy_fname ) args.ploidy = ploidy_init(ploidy_fname, 2);
+    else if ( ploidy ) args.ploidy = init_ploidy(ploidy);
+
+    if ( optind>=argc )
+    {
+        if ( !isatty(fileno((FILE *)stdin)) ) args.bcf_fname = "-";  // reading from stdin
+        else usage(&args);
+    }
+    else args.bcf_fname = argv[optind++];
+
+    if ( !ploidy_fname && !ploidy )
+    {
+        if ( !args.samples_is_file ) fprintf(stderr,"Note: none of --samples-file, --ploidy or --ploidy-file given, assuming all sites are diploid\n");
+        args.ploidy = ploidy_init_string("* * * 0 0\n* * * 1 1\n* * * 2 2\n",2);
+    }
+
+    if ( !args.ploidy ) error("Could not initialize ploidy\n");
+    if ( (args.flag & CF_CCALL ? 1 : 0) + (args.flag & CF_MCALL ? 1 : 0) + (args.flag & CF_QCALL ? 1 : 0) > 1 ) error("Only one of -c or -m options can be given\n");
+    if ( !(args.flag & CF_CCALL) && !(args.flag & CF_MCALL) && !(args.flag & CF_QCALL) ) error("Expected -c or -m option\n");
+    if ( (args.flag & CF_CCALL ? 1: 0) && args.gvcf ) error("gvcf -g option not functional with -c calling mode yet\n");
+    if ( args.aux.n_perm && args.aux.ngrp1_samples<=0 ) error("Expected -1 with -U\n");    // not sure about this, please fix
+    if ( args.aux.flag & CALL_CONSTR_ALLELES )
+    {
+        if ( !args.targets ) error("Expected -t or -T with \"-C alleles\"\n");
+        if ( !(args.flag & CF_MCALL) ) error("The \"-C alleles\" mode requires -m\n");
+    }
+    if ( args.flag & CF_INS_MISSED && !(args.aux.flag&CALL_CONSTR_ALLELES) ) error("The -i option requires -C alleles\n");
+    if ( args.aux.flag&CALL_VARONLY && args.gvcf ) error("The two options cannot be combined: --variants-only and --gvcf\n");
+    init_data(&args);
+
+    while ( bcf_sr_next_line(args.aux.srs) )
+    {
+        bcf1_t *bcf_rec = args.aux.srs->readers[0].buffer[0];
+        if ( args.samples_map ) bcf_subset(args.aux.hdr, bcf_rec, args.nsamples, args.samples_map);
+        bcf_unpack(bcf_rec, BCF_UN_STR);
+
+        // Skip unwanted sites
+        int i, is_indel = bcf_is_snp(bcf_rec) ? 0 : 1;
+        if ( (args.flag & CF_INDEL_ONLY) && !is_indel ) continue;
+        if ( (args.flag & CF_NO_INDEL) && is_indel ) continue;
+        if ( (args.flag & CF_ACGT_ONLY) && (bcf_rec->d.allele[0][0]=='N' || bcf_rec->d.allele[0][0]=='n') ) continue;   // REF[0] is 'N'
+
+        // Which allele is symbolic? All SNPs should have it, but not indels
+        args.aux.unseen = 0;
+        for (i=1; i<bcf_rec->n_allele; i++)
+        {
+            if ( bcf_rec->d.allele[i][0]=='X' ) { args.aux.unseen = i; break; }  // old X
+            if ( bcf_rec->d.allele[i][0]=='<' )
+            {
+                if ( bcf_rec->d.allele[i][1]=='X' && bcf_rec->d.allele[i][2]=='>' ) { args.aux.unseen = i; break; } // old <X>
+                if ( bcf_rec->d.allele[i][1]=='*' && bcf_rec->d.allele[i][2]=='>' ) { args.aux.unseen = i; break; } // new <*>
+            }
+        }
+        int is_ref = (bcf_rec->n_allele==1 || (bcf_rec->n_allele==2 && args.aux.unseen>0)) ? 1 : 0;
+
+        if ( is_ref && args.aux.flag&CALL_VARONLY )
+            continue;
+
+        bcf_unpack(bcf_rec, BCF_UN_ALL);
+        if ( args.nsex ) set_ploidy(&args, bcf_rec);
+
+        // Various output modes: QCall output (todo)
+        if ( args.flag & CF_QCALL )
+        {
+            qcall(&args.aux, bcf_rec);
+            continue;
+        }
+
+        // Calling modes which output VCFs
+        int ret;
+        if ( args.flag & CF_MCALL )
+            ret = mcall(&args.aux, bcf_rec);
+        else
+            ret = ccall(&args.aux, bcf_rec);
+        if ( ret==-1 ) error("Something is wrong\n");
+        else if ( ret==-2 ) continue;   // skip the site
+
+        // Normal output
+        if ( (args.aux.flag & CALL_VARONLY) && ret==0 && !args.gvcf ) continue;     // not a variant
+        if ( args.gvcf )
+            bcf_rec = gvcf_write(args.gvcf, args.out_fh, args.aux.hdr, bcf_rec, ret==1?1:0);
+        if ( bcf_rec )
+            bcf_write1(args.out_fh, args.aux.hdr, bcf_rec);
+    }
+    if ( args.gvcf ) gvcf_write(args.gvcf, args.out_fh, args.aux.hdr, NULL, 0);
+    if ( args.flag & CF_INS_MISSED ) bcf_sr_regions_flush(args.aux.srs->targets);
+    destroy_data(&args);
+    return 0;
+}
+
diff --git a/vcfcnv.c b/vcfcnv.c
new file mode 100644 (file)
index 0000000..ffe71c4
--- /dev/null
+++ b/vcfcnv.c
@@ -0,0 +1,1412 @@
+/* The MIT License
+
+   Copyright (c) 2014-2015 Genome Research Ltd.
+
+   Author: Petr Danecek <pd3@sanger.ac.uk>
+   
+   Permission is hereby granted, free of charge, to any person obtaining a copy
+   of this software and associated documentation files (the "Software"), to deal
+   in the Software without restriction, including without limitation the rights
+   to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+   copies of the Software, and to permit persons to whom the Software is
+   furnished to do so, subject to the following conditions:
+   
+   The above copyright notice and this permission notice shall be included in
+   all copies or substantial portions of the Software.
+   
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+   AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+   THE SOFTWARE.
+
+ */
+
+/*
+    Known issues:
+    - The --AF-file option behaves like --targets-file, sites not listed in the AFs
+      are skipped.
+*/
+
+#include <stdio.h>
+#include <unistd.h>
+#include <getopt.h>
+#include <math.h>
+#include <htslib/vcf.h>
+#include <htslib/synced_bcf_reader.h>
+#include <htslib/kstring.h>
+#include <htslib/kfunc.h>
+#include <htslib/khash_str2int.h>
+#include "bcftools.h"
+#include "HMM.h"
+#include "rbuf.h"
+
+#define DBG0 0
+
+#define N_STATES 4
+#define CN0 0
+#define CN1 1
+#define CN2 2
+#define CN3 3
+
+typedef struct
+{
+    float mean, dev2, norm;
+}
+gauss_param_t;
+
+typedef struct
+{
+    char *name;
+    int idx;    // VCF sample index
+    float *lrr,*baf, baf_dev2, baf_dev2_dflt, lrr_dev2;
+    float cell_frac, cell_frac_dflt;
+    gauss_param_t gauss_param[18];
+    double pobs[N_STATES];
+    FILE *dat_fh, *cn_fh, *summary_fh;
+    char *dat_fname, *cn_fname, *summary_fname;
+}
+sample_t;
+
+typedef struct _args_t
+{
+    bcf_srs_t *files;
+    bcf_hdr_t *hdr;
+    int prev_rid, ntot, nused;
+    sample_t query_sample, control_sample;
+
+    int nstates;    // number of states: N_STATES for one sample, N_STATES^2 for two samples
+    double lrr_bias, baf_bias;              // LRR/BAF weights
+    double same_prob, ij_prob;              // prior of both samples being the same and the transition probability P(i|j)
+    double err_prob;                        // constant probability of erroneous measurement
+    float *nonref_afs, nonref_af, nonref_af_dflt, fRR, fRA, fAA, *tmpf;
+    unsigned long int nRR, nRA, nAA;
+    int mtmpf;
+
+    double *tprob, *tprob_arr;  // array of transition matrices, precalculated up to ntprob_arr positions
+    double *iprobs;             // states' initial probabilities
+    int ntprob_arr;
+
+    hmm_t *hmm;
+    double *eprob;          // emission probs [nstates*nsites,msites]
+    uint32_t *sites;        // positions [nsites,msites]
+    int nsites, msites;
+
+    double baum_welch_th, optimize_frac; 
+    float plot_th;
+    FILE *summary_fh;
+    char **argv, *regions_list, *summary_fname, *output_dir;
+    char *targets_list, *af_fname;
+    int argc, verbose, lrr_smooth_win;
+}
+args_t;
+
+FILE *open_file(char **fname, const char *mode, const char *fmt, ...);
+
+static inline void hmm2cn_state(int nstates, int i, int *a, int *b)
+{
+    *a = i / N_STATES;
+    *b = i - (*a)*N_STATES;
+}
+static double *init_tprob_matrix(int ndim, double ij_prob, double same_prob)
+{
+    int i,j;
+    double *mat = (double*) malloc(sizeof(double)*ndim*ndim);
+
+    assert( ndim==N_STATES || ndim==N_STATES*N_STATES);
+
+    if ( ndim==N_STATES )   // one sample
+    {
+        double pii = 1 - ij_prob*(N_STATES-1);
+        if ( pii < ij_prob ) error("Error: -x set a bit too high, P(x|x) < P(x|y): %e vs %e\n", pii,ij_prob);
+        for (j=0; j<ndim; j++)
+        {
+            double sum = 0;
+            for (i=0; i<ndim; i++)
+            {
+                // transition from j-th to i-th state
+                if ( i==j )
+                    MAT(mat,ndim,i,j) = pii;
+                else
+                    MAT(mat,ndim,i,j) = ij_prob;
+
+                sum += MAT(mat,ndim,i,j);
+            }
+            assert( fabs(sum - 1.0)<1e-15 );
+        }
+    }
+    else    // two samples
+    {
+        // interpret ij_prob differently, as ii_prob in fact, so that for two
+        // samples the behaviour is somewhat closer to single sample calling
+        // with s=0. 
+        double pii = 1 - ij_prob*(N_STATES-1);
+        ij_prob = (1 - pii) / (ndim - 1);
+        for (j=0; j<ndim; j++)
+        {
+            int ja,jb;
+            hmm2cn_state(ndim, j, &ja, &jb);
+
+            double sum = 0;
+            for (i=0; i<ndim; i++)
+            {
+                int ia,ib;
+                hmm2cn_state(ndim, i, &ia, &ib);
+
+                // transition from (ja,jb)-th to (ia,ib)-th state
+                double pa = ja==ia ? pii : ij_prob;
+                double pb = jb==ib ? pii : ij_prob;
+
+                if ( ia==ib && ja==jb )
+                    MAT(mat,ndim,i,j) = pa*pb - pa*pb*same_prob + sqrt(pa*pb)*same_prob;
+                else if ( ia==ib )
+                    MAT(mat,ndim,i,j) = pa*pb;
+                else
+                    MAT(mat,ndim,i,j) = pa*pb*(1-same_prob);
+
+                sum += MAT(mat,ndim,i,j);
+            }
+            for (i=0; i<ndim; i++) MAT(mat,ndim,i,j) /= sum;
+        }
+    }
+    return mat;
+}
+
+static double *init_iprobs(int ndim, double same_prob)
+{
+    int i;
+    double *probs = (double*) malloc(sizeof(double)*ndim);
+
+    assert( ndim==N_STATES || ndim==N_STATES*N_STATES);
+
+    if ( ndim==N_STATES )   
+    {
+        // one sample: prior on CN2
+        for (i=0; i<ndim; i++) 
+            probs[i] = i==CN2 ? 0.5 : 0.5/3;
+    }
+    else
+    {
+        // two samples
+        double norm = 0;
+        for (i=0; i<ndim; i++) 
+        {
+            int ia,ib;
+            hmm2cn_state(ndim, i, &ia, &ib);
+
+            double pa = ia==CN2 ? 0.5 : 0.5/3;
+            double pb = ib==CN2 ? 0.5 : 0.5/3;
+
+            probs[i] = pa*pb;
+            if ( ia!=ib ) probs[i] *= 1-same_prob;
+
+            norm += probs[i];
+        }
+        for (i=0; i<ndim; i++) probs[i] /= norm;
+    }
+    return probs;
+}
+
+static void init_sample_files(sample_t *smpl, char *dir)
+{
+    smpl->dat_fh = open_file(&smpl->dat_fname,"w","%s/dat.%s.tab",dir,smpl->name);
+    smpl->cn_fh  = open_file(&smpl->cn_fname,"w","%s/cn.%s.tab",dir,smpl->name);
+    smpl->summary_fh = open_file(&smpl->summary_fname,"w","%s/summary.%s.tab",dir,smpl->name);
+    fprintf(smpl->dat_fh,"# [1]Chromosome\t[2]Position\t[3]BAF\t[4]LRR\n");
+    fprintf(smpl->cn_fh,"# [1]Chromosome\t[2]Position\t[3]CN\t[4]P(CN0)\t[5]P(CN1)\t[6]P(CN2)\t[7]P(CN3)\n");
+    fprintf(smpl->summary_fh,"# RG, Regions [2]Chromosome\t[3]Start\t[4]End\t[5]Copy Number state\t[6]Quality\t[7]nSites\t[8]nHETs\n");
+}
+static void close_sample_files(sample_t *smpl)
+{
+    fclose(smpl->dat_fh);
+    fclose(smpl->cn_fh);
+    fclose(smpl->summary_fh);
+}
+
+static double norm_cdf(double mean, double dev);
+static void init_data(args_t *args)
+{
+    args->prev_rid = -1;
+    args->hdr = args->files->readers[0].header;
+
+    if ( !args->query_sample.name )
+    {
+        if ( bcf_hdr_nsamples(args->hdr)>1 ) error("Multi-sample VCF, missing the -s option\n");
+        args->query_sample.name = strdup(args->hdr->samples[0]);
+    }
+    else 
+        if ( bcf_hdr_id2int(args->hdr,BCF_DT_SAMPLE,args->query_sample.name)<0 ) error("The sample \"%s\" not found\n", args->query_sample.name);
+    if ( !args->files->readers[0].file->is_bin )
+    {
+        int ret;
+        kstring_t tmp = {0,0,0};
+        if ( args->control_sample.name )
+        {
+            ksprintf(&tmp, "%s,%s", args->query_sample.name,args->control_sample.name);
+            ret = bcf_hdr_set_samples(args->hdr, tmp.s, 0);
+        }
+        else
+        {
+            ret = bcf_hdr_set_samples(args->hdr, args->query_sample.name, 0);
+            tmp.s = args->query_sample.name;
+        }
+        if ( ret<0 ) error("Error parsing the list of samples: %s\n", tmp.s);
+        else if ( ret>0 ) error("The sample not found in the VCF: %s\n", ret==1 ? args->query_sample.name : args->control_sample.name);
+
+        if ( args->control_sample.name ) free(tmp.s);
+    }
+    args->query_sample.idx = bcf_hdr_id2int(args->hdr,BCF_DT_SAMPLE,args->query_sample.name);
+    args->control_sample.idx = args->control_sample.name ? bcf_hdr_id2int(args->hdr,BCF_DT_SAMPLE,args->control_sample.name) : -1;
+    args->nstates = args->control_sample.name ? N_STATES*N_STATES : N_STATES;
+    args->tprob  = init_tprob_matrix(args->nstates, args->ij_prob, args->same_prob);
+    args->iprobs = init_iprobs(args->nstates, args->same_prob);
+    args->hmm = hmm_init(args->nstates, args->tprob, 10000);
+    hmm_init_states(args->hmm, args->iprobs);
+
+    args->summary_fh = stdout;
+    init_sample_files(&args->query_sample, args->output_dir);
+    if ( args->control_sample.name )
+    {
+        init_sample_files(&args->control_sample, args->output_dir);
+        args->summary_fh = open_file(&args->summary_fname,"w","%s/summary.tab",args->output_dir);
+    }
+    else
+        args->summary_fh = NULL;    // one sample only, no two-file summary
+        
+
+    int i;
+    FILE *fh = args->summary_fh ? args->summary_fh : args->query_sample.summary_fh;
+
+    fprintf(fh, "# This file was produced by: bcftools cnv(%s+htslib-%s)\n", bcftools_version(),hts_version());
+    fprintf(fh, "# The command line was:\tbcftools %s", args->argv[0]);
+    for (i=1; i<args->argc; i++) fprintf(fh, " %s",args->argv[i]);
+    if ( args->control_sample.name )
+        fprintf(fh, "\n#\n"
+                "# RG, Regions\t[2]Chromosome\t[3]Start\t[4]End\t[5]Copy number:%s\t[6]Copy number:%s\t[7]Quality"
+                "\t[8]nSites in (5)\t[9]nHETs in (5)\t[10]nSites in (6)\t[11]nHETs in(6)\n",
+                args->query_sample.name,args->control_sample.name
+               );
+    else
+        fprintf(fh, "\n#\n"
+                "# RG, Regions\t[2]Chromosome\t[3]Start\t[4]End\t[5]Copy number:%s\t[6]Quality\t[7]nSites\t[8]nHETs\n",
+                args->query_sample.name
+               );
+    if ( args->optimize_frac )
+    {
+        fprintf(args->query_sample.summary_fh, "# CF, cell fraction estimate\t[2]Chromosome\t[3]Start\t[4]End\t[5]Cell fraction\t[6]BAF deviation\n");
+        if ( args->control_sample.name )
+        {
+            fprintf(args->control_sample.summary_fh, "# CF, cell fraction estimate\t[2]Chromosome\t[3]Start\t[4]End\t[5]Cell fraction\t[6]BAF deviation\n");
+            fprintf(args->summary_fh, "# CF, cell fraction estimate\t[2]Chromosome\t[3]Start\t[4]End\t"
+                "[5]Cell fraction:%s\t[6]Cell fraction:%s\t[7]BAF deviation:%s\t[8]BAF deviation:%s\n",
+                args->query_sample.name,args->control_sample.name,
+                args->query_sample.name,args->control_sample.name
+                );
+        }
+    }
+}
+
+char *msprintf(const char *fmt, ...);
+static void py_plot_cnv(char *script, float th)
+{
+    if ( th>100 ) return;   // create no plots
+
+    char *cmd = msprintf("python %s -p %f", script, th);
+    int ret = system(cmd);
+    if ( ret) fprintf(stderr, "The command returned non-zero status %d: %s\n", ret, cmd);
+    free(cmd);
+}
+
+static void plot_sample(args_t *args, sample_t *smpl)
+{
+    char *fname;
+    FILE *fp = open_file(&fname,"w","%s/plot.%s.py",args->output_dir,smpl->name);
+    fprintf(fp,
+            "import matplotlib as mpl\n"
+            "mpl.use('Agg')\n"
+            "import matplotlib.pyplot as plt\n"
+            "import csv\n"
+            "import numpy as np\n"
+            "csv.register_dialect('tab', delimiter='\\t', quoting=csv.QUOTE_NONE)\n"
+            "\n"
+            "dat = {}\n"
+            "with open('%s', 'rb') as f:\n"
+            "    reader = csv.reader(f, 'tab')\n"
+            "    for row in reader:\n"
+            "        chr = row[0]\n"
+            "        if chr[0]=='#': continue\n"
+            "        if chr not in dat: dat[chr] = []\n"
+            "        dat[chr].append([row[1], float(row[2]), float(row[3])])\n"
+            "\n"
+            "cnv = {}\n"
+            "with open('%s', 'rb') as f:\n"
+            "    reader = csv.reader(f, 'tab')\n"
+            "    for row in reader:\n"
+            "        chr = row[0]\n"
+            "        if chr[0]=='#': continue\n"
+            "        if chr not in cnv: cnv[chr] = []\n"
+            "        row[2] = int(row[2]) + 0.5\n"
+            "        cnv[chr].append(row[1:])\n"
+            "\n"
+            "for chr in dat:\n"
+            "    fig,(ax1, ax2, ax3) = plt.subplots(3,1,figsize=(10,8),sharex=True)\n"
+            "    ax1.plot([x[0] for x in dat[chr]],[x[2] for x in dat[chr]], '.', ms=3)\n"
+            "    ax2.plot([x[0] for x in dat[chr]],[x[1] for x in dat[chr]], '.', ms=3)\n"
+            "    cn_dat = cnv[chr]\n"
+            "    xgrid = [float(x[0]) for x in cn_dat]\n"
+            "    ygrid = np.linspace(0,5,6)\n"
+            "    xgrid, ygrid = np.meshgrid(xgrid, ygrid)\n"
+            "    heat = np.zeros_like(xgrid)\n"
+            "    for x in range(len(heat[0])-1):\n"
+            "       heat[0][x] = cn_dat[x][2]\n"
+            "       heat[1][x] = cn_dat[x][3]\n"
+            "       heat[2][x] = cn_dat[x][4]\n"
+            "       heat[3][x] = cn_dat[x][5]\n"
+            "    mesh = ax3.pcolormesh(xgrid, ygrid, heat, cmap='bwr_r')\n"
+            "    mesh.set_clim(vmin=-1,vmax=1)\n"
+            "    ax3.plot([x[0] for x in cn_dat],[x[1] for x in cn_dat],'.-',ms=3,color='black')\n"
+            "    fig.suptitle('%s (chr '+chr+')')\n"
+            "    ax1.set_title('Log-R intensities Ratio',fontsize=10)\n"
+            "    ax2.set_title('B-Allele Frequency',fontsize=10)\n"
+            "    ax3.set_title('Copy Number Variation',fontsize=10)\n"
+            "    ax1.set_ylabel('LRR')\n"
+            "    ax2.set_ylabel('BAF')\n"
+            "    ax3.set_ylabel('CN')\n"
+            "    ax3.set_xlabel('Coordinate (chrom '+chr+')',fontsize=10)\n"
+            "    ax3.set_ylim(-0.1,4.1)\n"
+            "    ax3.set_yticks([0.5,1.5,2.5,3.5])\n"
+            "    ax3.set_yticklabels(['CN0','CN1','CN2','CN3'])\n"
+            "    plt.subplots_adjust(left=0.08,right=0.95,bottom=0.08,top=0.92)\n"
+            "    plt.savefig('%s/plot.%s.chr'+chr+'.png')\n"
+            "    plt.close()\n"
+            "\n", 
+            smpl->dat_fname,smpl->cn_fname,smpl->name,args->output_dir,smpl->name
+    );
+    fclose(fp);
+
+    py_plot_cnv(fname, args->plot_th);
+    free(fname);
+}
+
+static void create_plots(args_t *args)
+{
+    close_sample_files(&args->query_sample);
+    if ( args->control_sample.name ) close_sample_files(&args->control_sample);
+    if ( args->summary_fh ) fclose(args->summary_fh);
+
+    if ( !args->control_sample.name )
+    {
+        plot_sample(args, &args->query_sample);
+        return;
+    }
+
+    char *fname;
+    FILE *fp = open_file(&fname,"w","%s/plot.%s.%s.py",args->output_dir,args->control_sample.name,args->query_sample.name);
+    fprintf(fp,
+            "import matplotlib as mpl\n"
+            "mpl.use('Agg')\n"
+            "import matplotlib.pyplot as plt\n"
+            "import csv,argparse\n"
+            "import numpy as np\n"
+            "csv.register_dialect('tab', delimiter='\\t', quoting=csv.QUOTE_NONE)\n"
+            "\n"
+            "control_sample = '%s'\n"
+            "query_sample   = '%s'\n"
+            "\n"
+            "parser = argparse.ArgumentParser()\n"
+            "parser.add_argument('-p', '--plot-threshold', type=float)\n"
+            "parser.add_argument('-c', '--chromosome')\n"
+            "args = parser.parse_args()\n"
+            "if args.plot_threshold==None: args.plot_threshold = 0\n"
+            "\n"
+            "def chroms_to_plot(th):\n"
+            "   dat = {}\n"
+            "   with open('%s/summary.tab', 'rb') as f:\n"
+            "       reader = csv.reader(f, 'tab')\n"
+            "       for row in reader:\n"
+            "           if row[0]!='RG': continue\n"
+            "           chr   = row[1]\n"
+            "           start = row[2]\n"
+            "           end   = row[3]\n"
+            "           qual  = float(row[6])\n"
+            "           if row[4]==row[5] and args.plot_threshold!=0: continue\n"
+            "           if chr not in dat: dat[chr] = 0.0\n"
+            "           if qual > dat[chr]: dat[chr] = qual\n"
+            "   out = {}\n"
+            "   for chr in dat:\n"
+            "       if (chr not in dat) or dat[chr]<th: continue\n"
+            "       out[chr] = 1\n"
+            "   return out\n"
+            "if args.chromosome!=None:\n"
+            "   plot_chroms = { args.chromosome:1 }\n"
+            "else:\n"
+            "   plot_chroms = chroms_to_plot(args.plot_threshold)\n"
+            "\n"
+            "def read_dat(file,dat,plot_chr):\n"
+            "   with open(file, 'rb') as f:\n"
+            "       reader = csv.reader(f, 'tab')\n"
+            "       for row in reader:\n"
+            "           chr = row[0]\n"
+            "           if chr != plot_chr: continue\n"
+            "           dat.append([row[1], float(row[2]), float(row[3])])\n"
+            "def read_cnv(file,cnv,plot_chr):\n"
+            "   with open(file, 'rb') as f:\n"
+            "       reader = csv.reader(f, 'tab')\n"
+            "       for row in reader:\n"
+            "           chr = row[0]\n"
+            "           if chr != plot_chr: continue\n"
+            "           row[2] = int(row[2]) + 0.5\n"
+            "           cnv.append(row[1:])\n"
+            "def find_diffs(a,b):\n"
+            "    out = []\n"
+            "    diff = []\n"
+            "    for i in range(len(a)):\n"
+            "        if a[i][1]!=b[i][1]:\n"
+            "            if i>0: diff.append([b[i-1][0],b[i-1][1],a[i-1][1]])\n"
+            "            diff.append([b[i][0],b[i][1],a[i][1]])\n"
+            "        elif len(diff):\n"
+            "            diff.append([b[i][0],b[i][1],a[i][1]])\n"
+            "            out.append(diff)\n"
+            "            diff = []\n"
+            "    if len(diff): out.append(diff)\n"
+            "    return out\n"
+            "\n"
+            "for chr in sorted(plot_chroms.keys()):\n"
+            "    control_dat = []\n"
+            "    control_cnv = []\n"
+            "    query_dat   = []\n"
+            "    query_cnv   = []\n"
+            "    read_dat('%s',control_dat,chr)\n"
+            "    read_dat('%s',query_dat,chr)\n"
+            "    read_cnv('%s',control_cnv,chr)\n"
+            "    read_cnv('%s',query_cnv,chr)\n"
+            "\n"
+            "    fig,(ax1,ax2,ax3,ax4,ax5,ax6) = plt.subplots(6,1,figsize=(10,8),sharex=True)\n"
+            "    ax1.plot([x[0] for x in control_dat],[x[2] for x in control_dat], '.', ms=3,color='red')\n"
+            "    ax2.plot([x[0] for x in control_dat],[x[1] for x in control_dat], '.', ms=3,color='red')\n"
+            "    cn_dat = control_cnv\n"
+            "    xgrid = [float(x[0]) for x in cn_dat]\n"
+            "    ygrid = np.linspace(0,5,6)\n"
+            "    xgrid, ygrid = np.meshgrid(xgrid, ygrid)\n"
+            "    heat = np.zeros_like(xgrid)\n"
+            "    for x in range(len(heat[0])-1):\n"
+            "       heat[0][x] = cn_dat[x][2]\n"
+            "       heat[1][x] = cn_dat[x][3]\n"
+            "       heat[2][x] = cn_dat[x][4]\n"
+            "       heat[3][x] = cn_dat[x][5]\n"
+            "    mesh = ax3.pcolormesh(xgrid, ygrid, heat, cmap='bwr')\n"
+            "    mesh.set_clim(vmin=-1,vmax=1)\n"
+            "    ax3.plot([x[0] for x in cn_dat],[x[1] for x in cn_dat],'-',ms=3,color='black',lw=1.7)\n"
+            "\n"
+            "    ax6.plot([x[0] for x in query_dat],[x[2] for x in query_dat], '.', ms=3)\n"
+            "    ax5.plot([x[0] for x in query_dat],[x[1] for x in query_dat], '.', ms=3)\n"
+            "    cn_dat = query_cnv\n"
+            "    xgrid = [float(x[0]) for x in cn_dat]\n"
+            "    ygrid = np.linspace(0,5,6)\n"
+            "    xgrid, ygrid = np.meshgrid(xgrid, ygrid)\n"
+            "    heat = np.zeros_like(xgrid)\n"
+            "    for x in range(len(heat[0])-1):\n"
+            "       heat[0][x] = cn_dat[x][2]\n"
+            "       heat[1][x] = cn_dat[x][3]\n"
+            "       heat[2][x] = cn_dat[x][4]\n"
+            "       heat[3][x] = cn_dat[x][5]\n"
+            "    mesh = ax4.pcolormesh(xgrid, ygrid, heat, cmap='bwr_r')\n"
+            "    mesh.set_clim(vmin=-1,vmax=1)\n"
+            "    ax4.plot([x[0] for x in cn_dat],[x[1] for x in cn_dat],'-',ms=3,color='black',lw=1.7)\n"
+            "    ax3.annotate(control_sample, xy=(0.02,0.1), xycoords='axes fraction', color='red',fontsize=12, va='bottom',ha='left')\n"
+            "    ax4.annotate(query_sample, xy=(0.02,0.9), xycoords='axes fraction', color='blue',fontsize=12, va='top',ha='left')\n"
+            "\n"
+            "    diffs = find_diffs(control_cnv,query_cnv)\n"
+            "    for diff in diffs:\n"
+            "        ax3.plot([x[0] for x in diff],[x[1] for x in diff],'-',ms=3,color='blue',lw=1.7)\n"
+            "        ax4.plot([x[0] for x in diff],[x[2] for x in diff],'-',ms=3,color='red',lw=1.7)\n"
+            "\n"
+            "    fig.suptitle('chr '+chr+', '+control_sample+' vs '+query_sample)\n"
+            "    ax1.tick_params(axis='both', labelsize=8)\n"
+            "    ax2.tick_params(axis='both', labelsize=8)\n"
+            "    ax3.tick_params(axis='both', labelsize=8)\n"
+            "    ax4.tick_params(axis='both', labelsize=8)\n"
+            "    ax5.tick_params(axis='both', labelsize=8)\n"
+            "    ax6.tick_params(axis='both', labelsize=8)\n"
+            "    ax6.set_xlabel('Coordinate (chrom '+chr+')',fontsize=8)\n"
+            "    ax1.set_ylabel('LRR')\n"
+            "    ax2.set_ylabel('BAF')\n"
+            "    ax3.set_ylabel('CN')\n"
+            "    ax6.set_ylabel('LRR')\n"
+            "    ax5.set_ylabel('BAF')\n"
+            "    ax4.set_ylabel('CN')\n"
+            "    ax3.set_ylim(-0.1,4.1)\n"
+            "    ax3.set_yticks([0.5,1.5,2.5,3.5])\n"
+            "    ax3.set_yticklabels(['CN0','CN1','CN2','CN3'])\n"
+            "    ax4.set_ylim(-0.1,4.1)\n"
+            "    ax4.set_yticks([0.5,1.5,2.5,3.5])\n"
+            "    ax4.set_yticklabels(['CN0','CN1','CN2','CN3'])\n"
+            "    plt.subplots_adjust(left=0.08,right=0.95,bottom=0.08,top=0.92,hspace=0)\n"
+            "    plt.savefig('%s/plot.%s.%s.chr'+chr+'.png')\n"
+            "    plt.close()\n"
+            "\n", 
+            args->control_sample.name,args->query_sample.name,
+            args->output_dir,
+            args->control_sample.dat_fname,args->query_sample.dat_fname,
+            args->control_sample.cn_fname,args->query_sample.cn_fname,
+            args->output_dir,args->control_sample.name,args->query_sample.name
+        );
+        fclose(fp);
+
+    py_plot_cnv(fname,args->plot_th);
+    free(fname);
+}
+
+static void destroy_data(args_t *args)
+{
+    bcf_sr_destroy(args->files);
+    hmm_destroy(args->hmm);
+    free(args->tmpf);
+    free(args->sites);
+    free(args->eprob);
+    free(args->tprob);
+    free(args->iprobs);
+    free(args->summary_fname);
+    free(args->nonref_afs);
+    free(args->query_sample.baf);
+    free(args->query_sample.lrr);
+    free(args->control_sample.baf);
+    free(args->control_sample.lrr);
+    free(args->query_sample.name);
+    free(args->query_sample.dat_fname);
+    free(args->query_sample.cn_fname);
+    free(args->query_sample.summary_fname);
+    free(args->control_sample.dat_fname);
+    free(args->control_sample.cn_fname);
+    free(args->control_sample.summary_fname);
+}
+
+static inline char copy_number_state(args_t *args, int istate, int ismpl)
+{
+    char code[] = "01234";
+    if ( !args->control_sample.name ) return code[istate];
+    int idx = ismpl ? istate - (istate/N_STATES)*N_STATES : istate/N_STATES;
+    return code[idx];
+}
+
+static double avg_ii_prob(int n, double *mat)
+{
+    int i;
+    double avg = 0;
+    for (i=0; i<n; i++) avg += MAT(mat,n,i,i);
+    return avg/n;
+}
+
+#define GAUSS_CN1_PK_R(smpl)    (&((smpl)->gauss_param[0]))
+#define GAUSS_CN1_PK_A(smpl)    (&((smpl)->gauss_param[1]))
+#define GAUSS_CN2_PK_RR(smpl)   (&((smpl)->gauss_param[2]))
+#define GAUSS_CN2_PK_RA(smpl)   (&((smpl)->gauss_param[3]))
+#define GAUSS_CN2_PK_AA(smpl)   (&((smpl)->gauss_param[4]))
+#define GAUSS_CN3_PK_RRR(smpl)  (&((smpl)->gauss_param[5]))
+#define GAUSS_CN3_PK_RRA(smpl)  (&((smpl)->gauss_param[6]))
+#define GAUSS_CN3_PK_RAA(smpl)  (&((smpl)->gauss_param[7]))
+#define GAUSS_CN3_PK_AAA(smpl)  (&((smpl)->gauss_param[8]))
+
+static inline double norm_prob(double baf, gauss_param_t *param)
+{
+    return exp(-(baf-param->mean)*(baf-param->mean)*0.5/param->dev2) / param->norm / sqrt(2*M_PI*param->dev2);
+}
+
+static int set_observed_prob(args_t *args, sample_t *smpl, int isite)
+{
+    float baf = smpl->baf[isite];
+    float lrr = args->lrr_bias>0 ? smpl->lrr[isite] : 0;
+
+    float fRR = args->fRR;
+    float fRA = args->fRA;
+    float fAA = args->fAA;
+
+    if ( baf<0 )
+    {
+        // no call: either some technical issue or the call could not be made because it is CN0
+        int i;
+        smpl->pobs[CN0] = 0.5;
+        for (i=1; i<N_STATES; i++) smpl->pobs[i] = (1.0-smpl->pobs[CN0])/(N_STATES-1);
+        return 0;
+    }
+
+    double cn1_baf = 
+        norm_prob(baf,GAUSS_CN1_PK_R(smpl)) * (fRR + fRA*0.5) +
+        norm_prob(baf,GAUSS_CN1_PK_A(smpl)) * (fAA + fRA*0.5) ;
+    double cn2_baf = 
+        norm_prob(baf,GAUSS_CN2_PK_RR(smpl)) * fRR + 
+        norm_prob(baf,GAUSS_CN2_PK_RA(smpl)) * fRA + 
+        norm_prob(baf,GAUSS_CN2_PK_AA(smpl)) * fAA;
+    double cn3_baf = 
+        norm_prob(baf,GAUSS_CN3_PK_RRR(smpl)) * fRR + 
+        norm_prob(baf,GAUSS_CN3_PK_RRA(smpl)) * fRA*0.5 + 
+        norm_prob(baf,GAUSS_CN3_PK_RAA(smpl)) * fRA*0.5 + 
+        norm_prob(baf,GAUSS_CN3_PK_AAA(smpl)) * fAA;
+
+    double norm = cn1_baf + cn2_baf + cn3_baf;
+    cn1_baf /= norm;
+    cn2_baf /= norm;
+    cn3_baf /= norm;
+
+    #if DBG0
+    if ( args->verbose ) fprintf(stderr,"%f\t%f %f %f\n", baf,cn1_baf,cn2_baf,cn3_baf);
+    #endif
+
+    double cn1_lrr = exp(-(lrr + 0.45)*(lrr + 0.45)/smpl->lrr_dev2);
+    double cn2_lrr = exp(-(lrr - 0.00)*(lrr - 0.00)/smpl->lrr_dev2);
+    double cn3_lrr = exp(-(lrr - 0.30)*(lrr - 0.30)/smpl->lrr_dev2);
+
+    smpl->pobs[CN0] = 0;
+    smpl->pobs[CN1] = args->err_prob + (1 - args->baf_bias + args->baf_bias*cn1_baf)*(1 - args->lrr_bias + args->lrr_bias*cn1_lrr);
+    smpl->pobs[CN2] = args->err_prob + (1 - args->baf_bias + args->baf_bias*cn2_baf)*(1 - args->lrr_bias + args->lrr_bias*cn2_lrr);
+    smpl->pobs[CN3] = args->err_prob + (1 - args->baf_bias + args->baf_bias*cn3_baf)*(1 - args->lrr_bias + args->lrr_bias*cn3_lrr);
+
+    return 0;
+}
+
+static void set_emission_prob(args_t *args, int isite)
+{
+    double *eprob = &args->eprob[args->nstates*isite];
+    int i;
+    for (i=0; i<N_STATES; i++)
+        eprob[i] = args->query_sample.pobs[i];
+}
+
+static void set_emission_prob2(args_t *args, int isite)
+{
+    double *eprob = &args->eprob[args->nstates*isite];
+    int i, j;
+    for (i=0; i<N_STATES; i++)
+    {
+        for (j=0; j<N_STATES; j++)
+        {
+            eprob[i*N_STATES+j] = args->query_sample.pobs[i]*args->control_sample.pobs[j];
+        }
+    }
+}
+
+static void set_gauss_params(args_t *args, sample_t *smpl);
+static double norm_cdf(double mean, double dev)
+{
+    double bot = 0, top = 1;
+    top = 1 - 0.5*erfc((top-mean)/(dev*sqrt(2)));
+    bot = 1 - 0.5*erfc((bot-mean)/(dev*sqrt(2)));
+    return top-bot;
+}
+
+static void set_emission_probs(args_t *args)
+{
+    if ( !args->af_fname )
+    {
+        args->fRR = 0.76;
+        args->fRA = 0.14;
+        args->fAA = 0.098;
+    }
+
+    set_gauss_params(args, &args->query_sample);
+    if ( args->control_sample.name ) set_gauss_params(args, &args->control_sample);
+
+    #if DBG0
+    args->verbose = 1;
+    args->query_sample.baf[0] = 0; set_observed_prob(args,&args->query_sample,0);
+    args->query_sample.baf[0] = 1/3.; set_observed_prob(args,&args->query_sample,0);
+    args->query_sample.baf[0] = 1/2.; set_observed_prob(args,&args->query_sample,0);
+    args->query_sample.baf[0] = 2/3.; set_observed_prob(args,&args->query_sample,0);
+    args->query_sample.baf[0] = 1; set_observed_prob(args,&args->query_sample,0);
+    args->verbose = 0;
+    #endif
+
+    int i;
+    for (i=0; i<args->nsites; i++)
+    {
+        if ( args->af_fname )
+        {
+            args->fRR = (1-args->nonref_afs[i])*(1-args->nonref_afs[i]);
+            args->fRA = 2*args->nonref_afs[i]*(1-args->nonref_afs[i]);
+            args->fAA = args->nonref_afs[i]*args->nonref_afs[i];
+        }
+        set_observed_prob(args,&args->query_sample,i);
+        if ( args->control_sample.name )
+        {
+            set_observed_prob(args,&args->control_sample,i);
+            set_emission_prob2(args,i);
+        }
+        else
+            set_emission_prob(args,i);
+    }
+}
+
+static void smooth_data(float *dat, int ndat, int win)
+{
+    if ( win<=1 ) return;
+
+    int i,j, k1 = win/2, k2 = win-k1;
+    rbuf_t rbuf;
+    rbuf_init(&rbuf,win);
+    float sum = 0, *buf = (float*)malloc(sizeof(float)*win);
+    for (i=0; i<k2; i++)
+    {
+        sum += dat[i];
+        int j = rbuf_append(&rbuf);
+        buf[j] = dat[i];
+    }
+    for (i=0; i<ndat; i++)
+    {
+        dat[i] = sum/rbuf.n;
+        if ( i>=k1 )
+        {
+            j = rbuf_shift(&rbuf);
+            sum -= buf[j];
+        }
+        if ( i+k2<ndat )
+        {
+            sum += dat[i+k2];
+            j = rbuf_append(&rbuf);
+            buf[j] = dat[i+k2];
+        }
+    }
+    free(buf);
+}
+
+static void set_gauss_params(args_t *args, sample_t *smpl)
+{
+    int i;
+    for (i=0; i<18; i++) smpl->gauss_param[i].dev2 = smpl->baf_dev2;
+
+    double dev = sqrt(smpl->baf_dev2);
+
+    GAUSS_CN1_PK_R(smpl)->mean = 0;
+    GAUSS_CN1_PK_A(smpl)->mean = 1;
+    GAUSS_CN1_PK_R(smpl)->norm = norm_cdf(GAUSS_CN1_PK_R(smpl)->mean,dev);
+    GAUSS_CN1_PK_A(smpl)->norm = norm_cdf(GAUSS_CN1_PK_A(smpl)->mean,dev);
+
+    GAUSS_CN2_PK_RR(smpl)->mean = 0;
+    GAUSS_CN2_PK_RA(smpl)->mean = 0.5;
+    GAUSS_CN2_PK_AA(smpl)->mean = 1;
+    GAUSS_CN2_PK_RR(smpl)->norm = norm_cdf(GAUSS_CN2_PK_RR(smpl)->mean,dev);
+    GAUSS_CN2_PK_RA(smpl)->norm = norm_cdf(GAUSS_CN2_PK_RA(smpl)->mean,dev);
+    GAUSS_CN2_PK_AA(smpl)->norm = norm_cdf(GAUSS_CN2_PK_AA(smpl)->mean,dev);
+
+    GAUSS_CN3_PK_RRR(smpl)->mean = 0;
+    GAUSS_CN3_PK_RRA(smpl)->mean = 1.0/(2+smpl->cell_frac);
+    GAUSS_CN3_PK_RAA(smpl)->mean = (1.0+smpl->cell_frac)/(2+smpl->cell_frac);
+    GAUSS_CN3_PK_AAA(smpl)->mean = 1;
+    GAUSS_CN3_PK_RRR(smpl)->norm = norm_cdf(GAUSS_CN3_PK_RRR(smpl)->mean,dev);
+    GAUSS_CN3_PK_RRA(smpl)->norm = norm_cdf(GAUSS_CN3_PK_RRA(smpl)->mean,dev);
+    GAUSS_CN3_PK_RAA(smpl)->norm = norm_cdf(GAUSS_CN3_PK_RAA(smpl)->mean,dev);
+    GAUSS_CN3_PK_AAA(smpl)->norm = norm_cdf(GAUSS_CN3_PK_AAA(smpl)->mean,dev);
+}
+
+static int update_sample_args(args_t *args, sample_t *smpl, int ismpl)
+{
+    hmm_t *hmm = args->hmm;
+    double *fwd = hmm_get_fwd_bwd_prob(hmm);
+    int nstates = hmm_get_nstates(hmm);
+
+    // estimate the BAF mean and deviation for CN3
+    double mean_cn3 = 0, norm_cn3 = 0;
+    double baf_dev2 = 0, baf_AA_dev2 = 0, norm_baf_AA_dev2 = 0;
+
+    // experimental: smooth CN3 probs to bias toward bigger events, this lowers
+    // the FP rate when the data is noisy
+    hts_expand(float,args->nsites,args->mtmpf,args->tmpf);
+    int i, j, k = 0;
+    for (i=0; i<args->nsites; i++)
+    {
+        float baf = smpl->baf[i];
+        if ( baf>4/5.) continue;        // skip AA genotypes
+        if ( baf>0.5 ) baf = 1 - baf;   // the bands should be symmetric
+        if ( baf<1/5.) continue;        // skip RR genotypes
+
+        double prob_cn3 = 0, *probs = fwd + i*nstates;
+        if ( !args->control_sample.name )
+        {
+            prob_cn3 = probs[CN3];
+        }
+        else if ( ismpl==0 )
+        {
+            // query sample: CN3 probability must be recovered from all states of the control sample
+            for (j=0; j<N_STATES; j++) prob_cn3 += probs[CN3*N_STATES+j];
+        }
+        else
+        {
+            // same as above but for control sample
+            for (j=0; j<N_STATES; j++) prob_cn3 += probs[CN3+j*N_STATES];
+        }
+        args->tmpf[k++] = prob_cn3;
+    }
+    smooth_data(args->tmpf, k, 50);
+    k = 0;
+    for (i=0; i<args->nsites; i++)
+    {
+        float baf = smpl->baf[i];
+        if ( baf>4/5.) { baf_AA_dev2 += (1.0-baf)*(1.0-baf); norm_baf_AA_dev2++; continue; }       // skip AA genotypes
+        if ( baf>0.5 ) baf = 1 - baf;   // the bands should be symmetric
+        if ( baf<1/5.) continue;        // skip RR genotypes
+
+        double prob_cn3 = args->tmpf[k++];
+        mean_cn3 += prob_cn3 * baf;
+        norm_cn3 += prob_cn3;
+    }
+    if ( !norm_cn3 )
+    {
+        smpl->cell_frac = 1.0;
+        return 1;
+    }
+    mean_cn3 /= norm_cn3;
+    k = 0;
+    for (i=0; i<args->nsites; i++)
+    {
+        float baf = smpl->baf[i];
+        if ( baf>0.5 ) baf = 1 - baf;   // the bands should be symmetric
+        if ( baf<1/5.) continue;        // skip RR,AA genotypes
+
+        double prob_cn3 = args->tmpf[k++];
+        baf_dev2 += prob_cn3 * (baf - mean_cn3)*(baf - mean_cn3);
+    }
+
+    /*
+        A noisy CN2 band is hard to distinguish from two CN3 bands which are
+        close to each other. Set a treshold on the minimum separation based
+        on the BAF deviation at p=0.95
+    */
+    baf_dev2 /= norm_cn3;
+    baf_AA_dev2 /= norm_baf_AA_dev2;
+    if ( baf_dev2 < baf_AA_dev2 )  baf_dev2 = baf_AA_dev2;
+    double max_mean_cn3 = 0.5 - sqrt(baf_dev2)*1.644854;    // R: qnorm(0.95)=1.644854
+    //fprintf(stderr,"dev=%f  AA_dev=%f  max_mean_cn3=%f  mean_cn3=%f\n", baf_dev2,baf_AA_dev2,max_mean_cn3,mean_cn3);
+    assert( max_mean_cn3>0 );
+
+    double new_frac = 1./mean_cn3 - 2;
+    if ( mean_cn3 > max_mean_cn3 || new_frac < args->optimize_frac )
+    {
+        // out of bounds, beyond our detection limits. Give up and say it converged
+        smpl->cell_frac = 1.0;
+        return 1;
+    }
+    if ( new_frac>1 ) new_frac = 1;
+    int converged = fabs(new_frac - smpl->cell_frac) < 1e-1 ? 1 : 0;
+
+    // Update dev2, but stay within safe limits
+    if ( baf_dev2 > 3*smpl->baf_dev2_dflt ) baf_dev2 = 3*smpl->baf_dev2_dflt;
+    else if ( baf_dev2 < 0.5*smpl->baf_dev2_dflt ) baf_dev2 = 0.5*smpl->baf_dev2_dflt;
+
+    smpl->cell_frac = new_frac;
+    smpl->baf_dev2  = baf_dev2;
+
+    return converged;
+}
+
+// Update parameters which depend on the estimated fraction of aberrant cells
+// in CN3.  Returns 0 if the current estimate did not need to be updated or 1
+// if there was a change.
+static int update_args(args_t *args)
+{
+    int converged = update_sample_args(args, &args->query_sample, 0);
+    if ( args->control_sample.name )
+    {
+        converged += update_sample_args(args, &args->control_sample, 1);
+        return converged==2 ? 0 : 1;
+    }
+    return converged ? 0 : 1;
+}
+
+// for an approximate estimate of the number of het genotypes in a region
+#define BAF_LIKELY_HET(val)   (val)>0.25 && (val)<0.75
+
+static void cnv_flush_viterbi(args_t *args)
+{
+    if ( !args->nsites ) return;
+
+    // Set HMM transition matrix for the new chromsome again. This is for case
+    // Baum-Welch was used, which is experimental, largerly unsupported and not
+    // done by default.
+    hmm_t *hmm = args->hmm;
+    hmm_set_tprob(args->hmm, args->tprob, 10000);
+
+    // Smooth LRR values to reduce noise
+    if ( args->lrr_bias > 0 )
+    {
+        smooth_data(args->query_sample.lrr,args->nsites, args->lrr_smooth_win);
+        if ( args->control_sample.name ) smooth_data(args->control_sample.lrr,args->nsites, args->lrr_smooth_win);
+    }
+
+    // Set the BAF peak likelihoods, such as P(RRR|CN3), taking account the
+    // estimated fraction of aberrant cells in the mixture. With the new chromosome,
+    // reset the fraction to the default value.
+    args->query_sample.cell_frac   = args->query_sample.cell_frac_dflt;
+    args->control_sample.cell_frac = args->control_sample.cell_frac_dflt;
+    args->query_sample.baf_dev2    = args->query_sample.baf_dev2_dflt;
+    args->control_sample.baf_dev2  = args->control_sample.baf_dev2_dflt;
+    set_gauss_params(args, &args->query_sample);
+    if ( args->control_sample.name ) set_gauss_params(args, &args->control_sample);
+
+    if ( args->optimize_frac )
+    {
+        int niter = 0;
+        fprintf(stderr,"Attempting to estimate the fraction of aberrant cells (chr %s):\n", bcf_hdr_id2name(args->hdr,args->prev_rid));
+        do
+        {
+            fprintf(stderr,"\t.. %f %f", args->query_sample.cell_frac,args->query_sample.baf_dev2);
+            if ( args->control_sample.name )
+                fprintf(stderr,"\t.. %f %f", args->control_sample.cell_frac,args->control_sample.baf_dev2);
+            fprintf(stderr,"\n");
+            set_emission_probs(args);
+            hmm_run_fwd_bwd(hmm, args->nsites, args->eprob, args->sites);
+        }
+        while ( update_args(args) && ++niter<20 );
+        if ( niter>=20 )
+        {
+            // no convergence
+            args->query_sample.cell_frac   = args->query_sample.cell_frac_dflt;
+            args->control_sample.cell_frac = args->control_sample.cell_frac_dflt;
+            args->query_sample.baf_dev2    = args->query_sample.baf_dev2_dflt;
+            args->control_sample.baf_dev2  = args->control_sample.baf_dev2_dflt;
+            set_gauss_params(args, &args->query_sample);
+            if ( args->control_sample.name ) set_gauss_params(args, &args->control_sample);
+        }
+
+        fprintf(stderr,"\t.. %f %f", args->query_sample.cell_frac,args->query_sample.baf_dev2);
+        if ( args->control_sample.name )
+            fprintf(stderr,"\t.. %f %f", args->control_sample.cell_frac,args->control_sample.baf_dev2);
+        fprintf(stderr,"\n");
+
+        fprintf(args->query_sample.summary_fh,"CF\t%s\t%d\t%d\t%.2f\t%f\n",
+            bcf_hdr_id2name(args->hdr,args->prev_rid),args->sites[0]+1,args->sites[args->nsites-1]+1,
+            args->query_sample.cell_frac,sqrt(args->query_sample.baf_dev2));
+        if ( args->control_sample.name )
+        {
+            fprintf(args->control_sample.summary_fh,"CF\t%s\t%d\t%d\t%.2f\t%f\n",
+                    bcf_hdr_id2name(args->hdr,args->prev_rid),args->sites[0]+1,args->sites[args->nsites-1]+1,
+                    args->control_sample.cell_frac,sqrt(args->control_sample.baf_dev2));
+            fprintf(args->summary_fh,"CF\t%s\t%d\t%d\t%.2f\t%.2f\t%f\t%f\n",
+                    bcf_hdr_id2name(args->hdr,args->prev_rid),args->sites[0]+1,args->sites[args->nsites-1]+1,
+                    args->query_sample.cell_frac, args->control_sample.cell_frac,
+                    sqrt(args->query_sample.baf_dev2), sqrt(args->control_sample.baf_dev2));
+        }
+    }
+    set_emission_probs(args);
+
+    while ( args->baum_welch_th!=0 )
+    {
+        int nstates = hmm_get_nstates(hmm);
+        double ori_ii = avg_ii_prob(nstates,hmm_get_tprob(hmm));
+        hmm_run_baum_welch(hmm, args->nsites, args->eprob, args->sites);
+        double new_ii = avg_ii_prob(nstates,hmm_get_tprob(hmm));
+        fprintf(stderr,"%e\t%e\t%e\n", ori_ii,new_ii,new_ii-ori_ii);
+        double *tprob = init_tprob_matrix(nstates, 1-new_ii, args->same_prob);
+        hmm_set_tprob(args->hmm, tprob, 10000);
+        double *tprob_arr = hmm_get_tprob(hmm);
+        free(tprob);
+        if ( fabs(new_ii - ori_ii) < args->baum_welch_th )
+        {
+            int i,j;
+            for (i=0; i<nstates; i++)
+            {
+                for (j=0; j<nstates; j++)
+                {
+                    printf(" %.15f", MAT(tprob_arr,nstates,j,i));
+                }
+                printf("\n");
+            }
+            break;
+        }
+    }
+    hmm_run_viterbi(hmm, args->nsites, args->eprob, args->sites);
+    hmm_run_fwd_bwd(hmm, args->nsites, args->eprob, args->sites);
+
+
+    // Output the results
+    uint8_t *vpath = hmm_get_viterbi_path(hmm);
+    double qual = 0, *fwd = hmm_get_fwd_bwd_prob(hmm);
+    int i,j, isite, start_cn = vpath[0], start_pos = args->sites[0], istart_pos = 0;
+    int ctrl_ntot = 0, smpl_ntot = 0, ctrl_nhet = 0, smpl_nhet = 0;
+    for (isite=0; isite<args->nsites; isite++)
+    {
+        int state = vpath[args->nstates*isite];
+        double *pval = fwd + isite*args->nstates;
+
+        qual += pval[start_cn];
+
+        // output CN and fwd-bwd likelihood for each site
+        if ( args->query_sample.cn_fh )
+        {
+            fprintf(args->query_sample.cn_fh, "%s\t%d\t%c", bcf_hdr_id2name(args->hdr,args->prev_rid), args->sites[isite]+1, copy_number_state(args,state,0));
+            if ( !args->control_sample.cn_fh )
+                for (i=0; i<args->nstates; i++) fprintf(args->query_sample.cn_fh, "\t%f", pval[i]);
+            else
+                for (i=0; i<N_STATES; i++)
+                {
+                    double sum = 0;
+                    for (j=0; j<N_STATES; j++) sum += pval[i*N_STATES+j];
+                    fprintf(args->query_sample.cn_fh, "\t%f", sum);
+                }
+            fprintf(args->query_sample.cn_fh, "\n");
+            if ( args->query_sample.baf[isite]>=0 )     // if non-missing
+            {
+                if ( BAF_LIKELY_HET(args->query_sample.baf[isite]) ) smpl_nhet++;
+                smpl_ntot++;
+            }
+        }
+        if ( args->control_sample.cn_fh )
+        {
+            fprintf(args->control_sample.cn_fh, "%s\t%d\t%c", bcf_hdr_id2name(args->hdr,args->prev_rid), args->sites[isite]+1, copy_number_state(args,state,1));
+            for (i=0; i<N_STATES; i++)
+            {
+                double sum = 0;
+                for (j=0; j<N_STATES; j++) sum += pval[i+N_STATES*j];
+                fprintf(args->control_sample.cn_fh, "\t%f", sum);
+            }
+            fprintf(args->control_sample.cn_fh, "\n");
+            if ( args->control_sample.baf[isite]>=0 )     // if non-missing
+            {
+                if ( BAF_LIKELY_HET(args->control_sample.baf[isite]) ) ctrl_nhet++;
+                ctrl_ntot++;
+            }
+        }
+
+        if ( start_cn != state )
+        {
+            char start_cn_query = copy_number_state(args,start_cn,0);
+            qual = phred_score(1 - qual/(isite - istart_pos));
+            fprintf(args->query_sample.summary_fh,"RG\t%s\t%d\t%d\t%c\t%.1f\t%d\t%d\n",
+                bcf_hdr_id2name(args->hdr,args->prev_rid), start_pos+1, args->sites[isite],start_cn_query,qual,smpl_ntot,smpl_nhet);
+
+            if ( args->control_sample.name )
+            {
+                // regions 0-based, half-open
+                char start_cn_ctrl = copy_number_state(args,start_cn,1);
+                fprintf(args->control_sample.summary_fh,"RG\t%s\t%d\t%d\t%c\t%.1f\t%d\t%d\n",
+                    bcf_hdr_id2name(args->hdr,args->prev_rid), start_pos+1, args->sites[isite],start_cn_ctrl,qual,ctrl_ntot,ctrl_nhet);
+                fprintf(args->summary_fh,"RG\t%s\t%d\t%d\t%c\t%c\t%.1f\t%d\t%d\t%d\t%d\n",
+                    bcf_hdr_id2name(args->hdr,args->prev_rid), start_pos+1, args->sites[isite],start_cn_query,start_cn_ctrl,qual,smpl_ntot,smpl_nhet,ctrl_ntot,ctrl_nhet);
+            }
+
+            istart_pos = isite;
+            start_pos = args->sites[isite];
+            start_cn = state;
+            qual = 0;
+            smpl_ntot = smpl_nhet = ctrl_ntot = ctrl_nhet = 0;
+        }
+    }
+    qual = phred_score(1 - qual/(isite - istart_pos));
+    char start_cn_query = copy_number_state(args,start_cn,0);
+    fprintf(args->query_sample.summary_fh,"RG\t%s\t%d\t%d\t%c\t%.1f\t%d\t%d\n",
+        bcf_hdr_id2name(args->hdr,args->prev_rid), start_pos+1, args->sites[isite-1]+1,start_cn_query,qual,smpl_ntot,smpl_nhet);
+    if ( args->control_sample.name )
+    {
+        char start_cn_ctrl = copy_number_state(args,start_cn,1);
+        fprintf(args->control_sample.summary_fh,"RG\t%s\t%d\t%d\t%c\t%.1f\t%d\t%d\n",
+            bcf_hdr_id2name(args->hdr,args->prev_rid), start_pos+1, args->sites[isite-1]+1,start_cn_ctrl,qual,ctrl_ntot,ctrl_nhet);
+        fprintf(args->summary_fh,"RG\t%s\t%d\t%d\t%c\t%c\t%.1f\t%d\t%d\t%d\t%d\n",
+            bcf_hdr_id2name(args->hdr,args->prev_rid), start_pos+1, args->sites[isite-1]+1,start_cn_query,start_cn_ctrl,qual,smpl_ntot,smpl_nhet,ctrl_ntot,ctrl_nhet);
+    }
+}
+
+static int parse_lrr_baf(sample_t *smpl, bcf_fmt_t *baf_fmt, bcf_fmt_t *lrr_fmt, float *baf, float *lrr)
+{
+    *baf = ((float*)(baf_fmt->p + baf_fmt->size*smpl->idx))[0];
+    if ( bcf_float_is_missing(*baf) || isnan(*baf) ) *baf = -0.1;    // arbitrary negative value == missing value
+
+    if ( lrr_fmt )
+    {
+        *lrr = ((float*)(lrr_fmt->p + lrr_fmt->size*smpl->idx))[0];
+        if ( bcf_float_is_missing(*lrr) || isnan(*lrr) ) { *lrr = 0; *baf = -0.1; }
+    }
+    else
+        *lrr = 0;
+
+    return *baf<0 ? 0 : 1;
+}
+
+int read_AF(bcf_sr_regions_t *tgt, bcf1_t *line, double *alt_freq);
+
+static void cnv_next_line(args_t *args, bcf1_t *line)
+{
+    if ( !line ) 
+    {
+        // Done, flush viterbi
+        cnv_flush_viterbi(args);
+        return;
+    }
+
+    if ( line->rid!=args->prev_rid )
+    {
+        // New chromosome
+        cnv_flush_viterbi(args);
+        args->prev_rid = line->rid;
+        args->nsites = 0;
+        args->nRR = args->nAA = args->nRA = 0;
+    }
+
+    // Process line
+    args->ntot++;
+
+    bcf_fmt_t *baf_fmt, *lrr_fmt = NULL;
+    if ( !(baf_fmt = bcf_get_fmt(args->hdr, line, "BAF")) ) return; 
+    if ( args->lrr_bias>0 && !(lrr_fmt = bcf_get_fmt(args->hdr, line, "LRR")) ) return;
+
+    float baf1,lrr1,baf2,lrr2;
+    int ret = 0;
+    ret += parse_lrr_baf(&args->query_sample,  baf_fmt,lrr_fmt,&baf1,&lrr1);
+    ret += parse_lrr_baf(&args->control_sample,baf_fmt,lrr_fmt,&baf2,&lrr2);
+    if ( !ret ) return;
+
+    // Realloc buffers needed to store observed data and used by viterbi and fwd-bwd
+    args->nsites++;
+    int m = args->msites;
+    hts_expand(uint32_t,args->nsites,args->msites,args->sites);
+    if ( args->msites!=m )
+    {
+        args->eprob = (double*) realloc(args->eprob,sizeof(double)*args->msites*args->nstates);
+        if ( args->control_sample.name )
+        {
+            args->control_sample.lrr = (float*) realloc(args->control_sample.lrr,sizeof(float)*args->msites);
+            args->control_sample.baf = (float*) realloc(args->control_sample.baf,sizeof(float)*args->msites);
+        }
+        args->query_sample.lrr = (float*) realloc(args->query_sample.lrr,sizeof(float)*args->msites);
+        args->query_sample.baf = (float*) realloc(args->query_sample.baf,sizeof(float)*args->msites);
+        if ( args->af_fname )
+            args->nonref_afs = (float*) realloc(args->nonref_afs,sizeof(float)*args->msites);
+    }
+    args->sites[args->nsites-1] = line->pos;
+    args->query_sample.lrr[args->nsites-1] = lrr1;
+    args->query_sample.baf[args->nsites-1] = baf1;
+    if ( args->af_fname )
+    {
+        double alt_freq;
+        args->nonref_afs[args->nsites-1] = read_AF(args->files->targets,line,&alt_freq)<0 ? args->nonref_af_dflt : alt_freq;
+    }
+    if ( args->control_sample.name )
+    {
+        args->control_sample.lrr[args->nsites-1] = lrr2;
+        args->control_sample.baf[args->nsites-1] = baf2;
+        if ( baf2>=0 )  // skip missing values
+            fprintf(args->control_sample.dat_fh,"%s\t%d\t%.3f\t%.3f\n",bcf_hdr_id2name(args->hdr,args->prev_rid), line->pos+1,baf2,lrr2);
+    }
+    if ( baf1>=0 )  // skip missing values
+        fprintf(args->query_sample.dat_fh,"%s\t%d\t%.3f\t%.3f\n",bcf_hdr_id2name(args->hdr,args->prev_rid), line->pos+1,baf1,lrr1);
+
+    if ( baf1>=0 )
+    {
+        if ( baf1<1/5. ) args->nRR++;
+        else if ( baf1>4/5. ) args->nAA++;
+        else args->nRA++;
+    }
+    args->nused++;
+}
+
+static void usage(args_t *args)
+{
+    fprintf(stderr, "\n");
+    fprintf(stderr, "About:   Copy number variation caller, requires Illumina's B-allele frequency (BAF) and Log R\n");
+    fprintf(stderr, "         Ratio intensity (LRR). The HMM considers the following copy number states: CN 2\n");
+    fprintf(stderr, "         (normal), 1 (single-copy loss), 0 (complete loss), 3 (single-copy gain)\n");
+    fprintf(stderr, "Usage:   bcftools cnv [OPTIONS] <file.vcf>\n");
+    fprintf(stderr, "General Options:\n");
+    fprintf(stderr, "    -c, --control-sample <string>      optional control sample name to highlight differences\n");
+    fprintf(stderr, "    -f, --AF-file <file>               read allele frequencies from file (CHR\\tPOS\\tREF,ALT\\tAF)\n");
+    fprintf(stderr, "    -o, --output-dir <path>            \n");
+    fprintf(stderr, "    -p, --plot-threshold <float>       plot aberrant chromosomes with quality at least 'float'\n");
+    fprintf(stderr, "    -r, --regions <region>             restrict to comma-separated list of regions\n");
+    fprintf(stderr, "    -R, --regions-file <file>          restrict to regions listed in a file\n");
+    fprintf(stderr, "    -s, --query-sample <string>        query samply name\n");
+    fprintf(stderr, "    -t, --targets <region>             similar to -r but streams rather than index-jumps\n");
+    fprintf(stderr, "    -T, --targets-file <file>          similar to -R but streams rather than index-jumps\n");
+    fprintf(stderr, "HMM Options:\n");
+    fprintf(stderr, "    -a, --aberrant <float[,float]>     fraction of aberrant cells in query and control [1.0,1.0]\n");
+    fprintf(stderr, "    -b, --BAF-weight <float>           relative contribution from BAF [1]\n");
+    fprintf(stderr, "    -d, --BAF-dev <float[,float]>      expected BAF deviation in query and control [0.04,0.04]\n"); // experimental
+    fprintf(stderr, "    -e, --err-prob <float>             uniform error probability [1e-4]\n");
+    fprintf(stderr, "    -k, --LRR-dev <float[,float]>      expected LRR deviation [0.2,0.2]\n"); // experimental
+    fprintf(stderr, "    -l, --LRR-weight <float>           relative contribution from LRR [0.2]\n");
+    fprintf(stderr, "    -L, --LRR-smooth-win <int>         window of LRR moving average smoothing [10]\n");
+    fprintf(stderr, "    -O, --optimize <float>             estimate fraction of aberrant cells down to <float> [1.0]\n");
+    fprintf(stderr, "    -P, --same-prob <float>            prior probability of -s/-c being the same [0.5]\n");
+    fprintf(stderr, "    -x, --xy-prob <float>              P(x|y) transition probability [1e-9]\n");
+    fprintf(stderr, "\n");
+    exit(1);
+}
+
+int main_vcfcnv(int argc, char *argv[])
+{
+    int c;
+    args_t *args    = (args_t*) calloc(1,sizeof(args_t));
+    args->argc      = argc; args->argv = argv;
+    args->files     = bcf_sr_init();
+    args->plot_th   = 1e9;   // by default plot none
+    args->nonref_af_dflt = 0.1;
+    args->lrr_smooth_win = 10;
+
+    args->query_sample.cell_frac_dflt = 1;
+    args->control_sample.cell_frac_dflt = 1;
+
+    // How much FORMAT/LRR and FORMAT/BAF matter
+    args->lrr_bias  = 0.2;
+    args->baf_bias  = 1.0;
+    args->err_prob  = 1e-4;
+
+    // Transition probability to a different state and the prior of both samples being the same
+    args->ij_prob   = 1e-9;
+    args->same_prob = 0.5;
+
+    // Squared std dev of BAF and LRR values (gaussian noise), estimated from real data (hets, one sample, one chr)
+    args->query_sample.baf_dev2_dflt = args->control_sample.baf_dev2_dflt = 0.04*0.04; // illumina: 0.03
+    args->query_sample.lrr_dev2 = args->control_sample.lrr_dev2 = 0.2*0.2; //0.20*0.20;   // illumina: 0.18
+
+    int regions_is_file = 0, targets_is_file = 0;
+    static struct option loptions[] = 
+    {
+        {"BAF-dev",1,0,'d'},
+        {"LRR-dev",1,0,'k'},
+        {"LRR-smooth-win",1,0,'L'},
+        {"AF-file",1,0,'f'},
+        {"baum-welch",1,0,'W'}, // hidden
+        {"optimize",1,0,'O'},
+        {"aberrant",1,0,'a'},
+        {"err-prob",1,0,'e'},
+        {"BAF-weight",1,0,'b'},
+        {"LRR-weight",1,0,'l'},
+        {"same-prob",1,0,'P'},
+        {"xy-prob",1,0,'x'},
+        {"sample",1,0,'s'},
+        {"control",1,0,'c'},
+        {"targets",1,0,'t'},
+        {"targets-file",1,0,'T'},
+        {"regions",1,0,'r'},
+        {"regions-file",1,0,'R'},
+        {"plot",1,0,'p'},
+        {"output-dir",1,0,'o'},
+        {0,0,0,0}
+    };
+    char *tmp = NULL;
+    while ((c = getopt_long(argc, argv, "h?r:R:t:T:s:o:p:l:T:c:b:P:x:e:O:W:f:a:L:d:k:",loptions,NULL)) >= 0) {
+        switch (c) {
+            case 'L': 
+                args->lrr_smooth_win = strtol(optarg,&tmp,10);
+                if ( *tmp ) error("Could not parse: --LRR-smooth-win %s\n", optarg);
+                break;
+            case 'f': args->af_fname = optarg; break;
+            case 'O': 
+                args->optimize_frac = strtod(optarg,&tmp);
+                if ( *tmp ) error("Could not parse: -O %s\n", optarg);
+                break;
+            case 'd':
+                args->query_sample.baf_dev2_dflt = strtod(optarg,&tmp);
+                if ( *tmp )
+                {
+                    if ( *tmp!=',') error("Could not parse: -d %s\n", optarg);
+                    args->control_sample.baf_dev2_dflt = strtod(tmp+1,&tmp);
+                    if ( *tmp ) error("Could not parse: -d %s\n", optarg);
+                }
+                else
+                    args->control_sample.baf_dev2_dflt = args->query_sample.baf_dev2_dflt;
+                args->query_sample.baf_dev2_dflt   *= args->query_sample.baf_dev2_dflt;
+                args->control_sample.baf_dev2_dflt *= args->control_sample.baf_dev2_dflt;
+                break;
+            case 'k':
+                args->query_sample.lrr_dev2 = strtod(optarg,&tmp);
+                if ( *tmp )
+                {
+                    if ( *tmp!=',') error("Could not parse: -k %s\n", optarg);
+                    args->control_sample.lrr_dev2 = strtod(tmp+1,&tmp);
+                    if ( *tmp ) error("Could not parse: -d %s\n", optarg);
+                }
+                else
+                    args->control_sample.lrr_dev2 = args->query_sample.lrr_dev2;
+                args->query_sample.lrr_dev2   *= args->query_sample.lrr_dev2;
+                args->control_sample.lrr_dev2 *= args->control_sample.lrr_dev2;
+                break;
+            case 'a':
+                args->query_sample.cell_frac_dflt = strtod(optarg,&tmp);
+                if ( *tmp )
+                {
+                    if ( *tmp!=',') error("Could not parse: -a %s\n", optarg);
+                    args->control_sample.cell_frac_dflt = strtod(tmp+1,&tmp);
+                    if ( *tmp ) error("Could not parse: -a %s\n", optarg);
+                }
+                break;
+            case 'W':
+                args->baum_welch_th = strtod(optarg,&tmp);
+                if ( *tmp ) error("Could not parse: -W %s\n", optarg);
+                break;
+            case 'e': 
+                args->err_prob = strtod(optarg,&tmp);
+                if ( *tmp ) error("Could not parse: -e %s\n", optarg);
+                break;
+            case 'b': 
+                args->baf_bias = strtod(optarg,&tmp);
+                if ( *tmp ) error("Could not parse: -b %s\n", optarg);
+                break;
+            case 'x': 
+                args->ij_prob = strtod(optarg,&tmp);
+                if ( *tmp ) error("Could not parse: -x %s\n", optarg);
+                break;
+            case 'P': 
+                args->same_prob = strtod(optarg,&tmp);
+                if ( *tmp ) error("Could not parse: -P %s\n", optarg);
+                break;
+            case 'l': 
+                args->lrr_bias = strtod(optarg,&tmp);
+                if ( *tmp ) error("Could not parse: -l %s\n", optarg);
+                break;
+            case 'p': 
+                args->plot_th = strtod(optarg,&tmp);
+                if ( *tmp ) error("Could not parse: -p %s\n", optarg);
+                break;
+            case 'o': args->output_dir = optarg; break;
+            case 's': args->query_sample.name = strdup(optarg); break;
+            case 'c': args->control_sample.name = optarg; break;
+            case 't': args->targets_list = optarg; break;
+            case 'T': args->targets_list = optarg; targets_is_file = 1; break;
+            case 'r': args->regions_list = optarg; break;
+            case 'R': args->regions_list = optarg; regions_is_file = 1; break;
+            case 'h': 
+            case '?': usage(args); break;
+            default: error("Unknown argument: %s\n", optarg);
+        }
+    }
+
+    char *fname = NULL;
+    if ( optind>=argc )
+    {
+        if ( !isatty(fileno((FILE *)stdin)) ) fname = "-";
+    }
+    else fname = argv[optind];
+    if ( !fname ) usage(args);
+
+    if ( !args->output_dir ) error("Expected -o option\n");
+    if ( args->regions_list )
+    {
+        if ( bcf_sr_set_regions(args->files, args->regions_list, regions_is_file)<0 )
+            error("Failed to read the regions: %s\n", args->regions_list);
+    }
+    if ( args->targets_list )
+    {
+        if ( bcf_sr_set_targets(args->files, args->targets_list, targets_is_file, 0)<0 )
+            error("Failed to read the targets: %s\n", args->targets_list);
+    }
+    if ( args->af_fname )
+    {
+        if ( bcf_sr_set_targets(args->files, args->af_fname, 1, 3)<0 )
+            error("Failed to read the targets: %s\n", args->af_fname);
+    }
+    if ( !bcf_sr_add_reader(args->files, fname) ) error("Failed to open %s: %s\n", fname,bcf_sr_strerror(args->files->errnum));
+    
+    init_data(args);
+    while ( bcf_sr_next_line(args->files) )
+    {
+        bcf1_t *line = bcf_sr_get_line(args->files,0);
+        cnv_next_line(args, line);
+    }
+    cnv_next_line(args, NULL);
+    create_plots(args);
+    fprintf(stderr,"Number of lines: total/processed: %d/%d\n", args->ntot,args->nused);
+    destroy_data(args);
+    free(args);
+    return 0;
+}
+
+
diff --git a/vcfconcat.c b/vcfconcat.c
new file mode 100644 (file)
index 0000000..3345c20
--- /dev/null
@@ -0,0 +1,825 @@
+/*  vcfconcat.c -- Concatenate or combine VCF/BCF files.
+
+    Copyright (C) 2013-2015 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <unistd.h>
+#include <getopt.h>
+#include <string.h>
+#include <errno.h>
+#include <math.h>
+#include <htslib/vcf.h>
+#include <htslib/synced_bcf_reader.h>
+#include <htslib/kseq.h>
+#include <htslib/bgzf.h>
+#include <htslib/tbx.h> // for hts_get_bgzfp()
+#include "bcftools.h"
+
+typedef struct _args_t
+{
+    bcf_srs_t *files;
+    htsFile *out_fh;
+    int output_type, n_threads, record_cmd_line;
+    bcf_hdr_t *out_hdr;
+    int *seen_seq;
+
+    // phasing
+    int *start_pos, start_tid, ifname;
+    int *swap_phase, nswap, *nmatch, *nmism;
+    bcf1_t **buf;
+    int nbuf, mbuf, prev_chr, min_PQ, prev_pos_check;
+    int32_t *GTa, *GTb, mGTa, mGTb, *phase_qual, *phase_set;
+
+    char **argv, *output_fname, *file_list, **fnames, *remove_dups, *regions_list;
+    int argc, nfnames, allow_overlaps, phased_concat, regions_is_file;
+    int compact_PS, phase_set_changed, naive_concat;
+}
+args_t;
+
+static void init_data(args_t *args)
+{
+    bcf1_t *line = NULL;
+
+    // With phased concat, the chunks overlap and come in the right order.  To
+    // avoid opening all files at once, store start positions to recognise need
+    // for the next one. This way we can keep only two open chunks at once.
+    if ( args->phased_concat )
+    {
+        args->start_pos = (int*) malloc(sizeof(int)*args->nfnames);
+        line = bcf_init();
+    }
+
+    kstring_t str = {0,0,0};
+    int i, prev_chrid = -1;
+    for (i=0; i<args->nfnames; i++)
+    {
+        htsFile *fp = hts_open(args->fnames[i], "r"); if ( !fp ) error("Failed to open: %s\n", args->fnames[i]);
+        bcf_hdr_t *hdr = bcf_hdr_read(fp); if ( !hdr ) error("Failed to parse header: %s\n", args->fnames[i]);
+        args->out_hdr = bcf_hdr_merge(args->out_hdr,hdr);
+        if ( bcf_hdr_nsamples(hdr) != bcf_hdr_nsamples(args->out_hdr) )
+            error("Different number of samples in %s. Perhaps \"bcftools merge\" is what you are looking for?\n", args->fnames[i]);
+
+        int j;
+        for (j=0; j<bcf_hdr_nsamples(hdr); j++)
+            if ( strcmp(args->out_hdr->samples[j],hdr->samples[j]) )
+                error("Different sample names in %s. Perhaps \"bcftools merge\" is what you are looking for?\n", args->fnames[i]);
+
+        if ( args->phased_concat )
+        {
+            int ret = bcf_read(fp, hdr, line);
+            if ( ret!=0 ) args->start_pos[i] = -2;  // empty file
+            else
+            {
+                int chrid = bcf_hdr_id2int(args->out_hdr,BCF_DT_CTG,bcf_seqname(hdr,line));
+                args->start_pos[i] = chrid==prev_chrid ? line->pos : -1;
+                prev_chrid = chrid;
+            }
+        }
+        bcf_hdr_destroy(hdr);
+        hts_close(fp);
+    }
+    free(str.s);
+    if ( line ) bcf_destroy(line);
+
+    args->seen_seq = (int*) calloc(args->out_hdr->n[BCF_DT_CTG],sizeof(int));
+
+    if ( args->phased_concat )
+    {
+        bcf_hdr_append(args->out_hdr,"##FORMAT=<ID=PQ,Number=1,Type=Integer,Description=\"Phasing Quality (bigger is better)\">");
+        bcf_hdr_append(args->out_hdr,"##FORMAT=<ID=PS,Number=1,Type=Integer,Description=\"Phase Set\">");
+    }
+    if (args->record_cmd_line) bcf_hdr_append_version(args->out_hdr, args->argc, args->argv, "bcftools_concat");
+    args->out_fh = hts_open(args->output_fname,hts_bcf_wmode(args->output_type));
+    if ( args->out_fh == NULL ) error("Can't write to \"%s\": %s\n", args->output_fname, strerror(errno));
+    if ( args->n_threads ) hts_set_threads(args->out_fh, args->n_threads);
+
+    bcf_hdr_write(args->out_fh, args->out_hdr);
+
+    if ( args->allow_overlaps )
+    {
+        args->files = bcf_sr_init();
+        args->files->require_index = 1;
+        if ( args->regions_list )
+        {
+            if ( bcf_sr_set_regions(args->files, args->regions_list, args->regions_is_file)<0 )
+                error("Failed to read the regions: %s\n", args->regions_list);
+        }
+        if ( args->remove_dups )
+        {
+            if ( !strcmp(args->remove_dups,"snps") ) args->files->collapse |= COLLAPSE_SNPS;
+            else if ( !strcmp(args->remove_dups,"indels") ) args->files->collapse |= COLLAPSE_INDELS;
+            else if ( !strcmp(args->remove_dups,"both") ) args->files->collapse |= COLLAPSE_SNPS | COLLAPSE_INDELS;
+            else if ( !strcmp(args->remove_dups,"any") ) args->files->collapse |= COLLAPSE_ANY;
+            else if ( !strcmp(args->remove_dups,"all") ) args->files->collapse |= COLLAPSE_ANY;
+            else if ( !strcmp(args->remove_dups,"none") ) args->files->collapse = COLLAPSE_NONE;
+            else error("The -D string \"%s\" not recognised.\n", args->remove_dups);
+        }
+        for (i=0; i<args->nfnames; i++)
+            if ( !bcf_sr_add_reader(args->files,args->fnames[i]) ) error("Failed to open %s: %s\n", args->fnames[i],bcf_sr_strerror(args->files->errnum));
+    }
+    else if ( args->phased_concat )
+    {
+        // Remove empty files from the list
+        int nok = 0;
+        while (1)
+        {
+            while ( nok<args->nfnames && args->start_pos[nok]!=-2 ) nok++;
+            if ( nok==args->nfnames ) break;
+
+            i = nok;
+            while ( i<args->nfnames && args->start_pos[i]==-2 ) i++;
+            if ( i==args->nfnames ) break;
+
+            int tmp = args->start_pos[nok]; args->start_pos[nok] = args->start_pos[i]; args->start_pos[i] = tmp;
+            char *str = args->fnames[nok]; args->fnames[nok] = args->fnames[i]; args->fnames[i] = str;
+        }
+        for (i=nok; i<args->nfnames; i++) free(args->fnames[i]);
+        args->nfnames = nok;
+
+        for (i=1; i<args->nfnames; i++)
+            if ( args->start_pos[i-1]!=-1 && args->start_pos[i]!=-1 && args->start_pos[i]<args->start_pos[i-1] )
+                error("The files not in ascending order: %d in %s, %d in %s\n", args->start_pos[i-1]+1,args->fnames[i-1],args->start_pos[i]+1,args->fnames[i]);
+
+        args->prev_chr = -1;
+        args->swap_phase = (int*) calloc(bcf_hdr_nsamples(args->out_hdr),sizeof(int));
+        args->nmatch = (int*) calloc(bcf_hdr_nsamples(args->out_hdr),sizeof(int));
+        args->nmism  = (int*) calloc(bcf_hdr_nsamples(args->out_hdr),sizeof(int));
+        args->phase_qual = (int32_t*) malloc(bcf_hdr_nsamples(args->out_hdr)*sizeof(int32_t));
+        args->phase_set  = (int32_t*) malloc(bcf_hdr_nsamples(args->out_hdr)*sizeof(int32_t));
+        args->files = bcf_sr_init();
+        args->files->require_index = 1;
+        args->ifname = 0;
+    }
+}
+
+static void destroy_data(args_t *args)
+{
+    int i;
+    for (i=0; i<args->nfnames; i++) free(args->fnames[i]);
+    free(args->fnames);
+    if ( args->files ) bcf_sr_destroy(args->files);
+    if ( args->out_fh )
+    {
+        if ( hts_close(args->out_fh)!=0 ) error("hts_close error\n");
+    }
+    if ( args->out_hdr ) bcf_hdr_destroy(args->out_hdr);
+    free(args->seen_seq);
+    free(args->start_pos);
+    free(args->swap_phase);
+    for (i=0; i<args->mbuf; i++) bcf_destroy(args->buf[i]);
+    free(args->buf);
+    free(args->GTa);
+    free(args->GTb);
+    free(args->nmatch);
+    free(args->nmism);
+    free(args->phase_qual);
+    free(args->phase_set);
+}
+
+int vcf_write_line(htsFile *fp, kstring_t *line);
+
+#define SWAP(type_t, a, b) { type_t t = a; a = b; b = t; }
+static void phase_update(args_t *args, bcf_hdr_t *hdr, bcf1_t *rec)
+{
+    int i, nGTs = bcf_get_genotypes(hdr, rec, &args->GTa, &args->mGTa);
+    if ( nGTs <= 0 ) return;    // GT field is not present
+    for (i=0; i<bcf_hdr_nsamples(hdr); i++)
+    {
+        if ( !args->swap_phase[i] ) continue;
+        int *gt = &args->GTa[i*2];
+        if ( bcf_gt_is_missing(gt[0]) || gt[1]==bcf_int32_vector_end ) continue;
+        SWAP(int, gt[0], gt[1]);
+        gt[1] |= 1;
+    }
+    bcf_update_genotypes(hdr,rec,args->GTa,nGTs);
+}
+
+static void phased_flush(args_t *args)
+{
+    if ( !args->nbuf ) return;
+
+    bcf_hdr_t *ahdr = args->files->readers[0].header;
+    bcf_hdr_t *bhdr = args->files->readers[1].header;
+
+    int i, j, nsmpl = bcf_hdr_nsamples(args->out_hdr);
+    static int gt_absent_warned = 0;
+
+    for (i=0; i<args->nbuf; i+=2)
+    {
+        bcf1_t *arec = args->buf[i];
+        bcf1_t *brec = args->buf[i+1];
+
+        int nGTs = bcf_get_genotypes(ahdr, arec, &args->GTa, &args->mGTa);
+        if ( nGTs < 0 ) 
+        {
+            if ( !gt_absent_warned )
+            {
+                fprintf(stderr,"GT is not present at %s:%d. (This warning is printed only once.)\n", bcf_seqname(ahdr,arec), arec->pos+1);
+                gt_absent_warned = 1;
+            }
+            continue;
+        }
+        if ( nGTs != 2*nsmpl ) continue;    // not diploid
+        nGTs = bcf_get_genotypes(bhdr, brec, &args->GTb, &args->mGTb);
+        if ( nGTs < 0 )
+        {
+            if ( !gt_absent_warned )
+            {
+                fprintf(stderr,"GT is not present at %s:%d. (This warning is printed only once.)\n", bcf_seqname(bhdr,brec), brec->pos+1);
+                gt_absent_warned = 1;
+            }
+            continue;
+        }
+        if ( nGTs != 2*nsmpl ) continue;    // not diploid
+
+        for (j=0; j<nsmpl; j++)
+        {
+            int *gta = &args->GTa[j*2];
+            int *gtb = &args->GTb[j*2];
+            if ( gta[1]==bcf_int32_vector_end || gtb[1]==bcf_int32_vector_end ) continue;
+            if ( bcf_gt_is_missing(gta[0]) || bcf_gt_is_missing(gta[1]) || bcf_gt_is_missing(gtb[0]) || bcf_gt_is_missing(gtb[1]) ) continue;
+            if ( !bcf_gt_is_phased(gta[1]) || !bcf_gt_is_phased(gtb[1]) ) continue;
+            if ( bcf_gt_allele(gta[0])==bcf_gt_allele(gta[1]) || bcf_gt_allele(gtb[0])==bcf_gt_allele(gtb[1]) ) continue;
+            if ( bcf_gt_allele(gta[0])==bcf_gt_allele(gtb[0]) && bcf_gt_allele(gta[1])==bcf_gt_allele(gtb[1]) )
+            {
+                if ( args->swap_phase[j] ) args->nmism[j]++; else args->nmatch[j]++;
+            }
+            if ( bcf_gt_allele(gta[0])==bcf_gt_allele(gtb[1]) && bcf_gt_allele(gta[1])==bcf_gt_allele(gtb[0]) )
+            {
+                if ( args->swap_phase[j] ) args->nmatch[j]++; else args->nmism[j]++;
+            }
+        }
+    }
+    for (i=0; i<args->nbuf/2; i+=2)
+    {
+        bcf1_t *arec = args->buf[i];
+        bcf_translate(args->out_hdr, args->files->readers[0].header, arec);
+        if ( args->nswap )
+            phase_update(args, args->out_hdr, arec);
+        if ( !args->compact_PS || args->phase_set_changed )
+        {
+            bcf_update_format_int32(args->out_hdr,arec,"PS",args->phase_set,nsmpl);
+            args->phase_set_changed = 0;
+        }
+        bcf_write(args->out_fh, args->out_hdr, arec);
+
+        if ( arec->pos < args->prev_pos_check ) error("FIXME, disorder: %s:%d vs %d  [1]\n", bcf_seqname(args->files->readers[0].header,arec),arec->pos+1,args->prev_pos_check+1);
+        args->prev_pos_check = arec->pos;
+    }
+    args->nswap = 0;
+    for (j=0; j<nsmpl; j++)
+    {
+        if ( args->nmatch[j] >= args->nmism[j] )
+            args->swap_phase[j] = 0;
+        else
+        {
+            args->swap_phase[j] = 1;
+            args->nswap++;
+        }
+        if ( args->nmatch[j] && args->nmism[j] )
+        {
+            // Entropy-inspired quality. The factor 0.7 shifts and scales to (0,1)
+            double f = (double)args->nmatch[j]/(args->nmatch[j]+args->nmism[j]);
+            args->phase_qual[j] = 99*(0.7 + f*log(f) + (1-f)*log(1-f))/0.7;
+        }
+        else
+            args->phase_qual[j] = 99;
+        args->nmatch[j] = 0;
+        args->nmism[j]  = 0;
+    }
+    int PQ_printed = 0;
+    for (; i<args->nbuf; i+=2)
+    {
+        bcf1_t *brec = args->buf[i+1];
+        bcf_translate(args->out_hdr, args->files->readers[1].header, brec);
+        if ( !PQ_printed )
+        {
+            bcf_update_format_int32(args->out_hdr,brec,"PQ",args->phase_qual,nsmpl);
+            PQ_printed = 1;
+            for (j=0; j<nsmpl; j++)
+                if ( args->phase_qual[j] < args->min_PQ ) 
+                {
+                    args->phase_set[j] = brec->pos+1;
+                    args->phase_set_changed = 1;
+                }
+                else if ( args->compact_PS ) args->phase_set[j] = bcf_int32_missing;
+        }
+        if ( args->nswap )
+            phase_update(args, args->out_hdr, brec);
+        if ( !args->compact_PS || args->phase_set_changed )
+        {
+            bcf_update_format_int32(args->out_hdr,brec,"PS",args->phase_set,nsmpl);
+            args->phase_set_changed = 0;
+        }
+        bcf_write(args->out_fh, args->out_hdr, brec);
+
+        if ( brec->pos < args->prev_pos_check ) error("FIXME, disorder: %s:%d vs %d  [2]\n", bcf_seqname(args->files->readers[1].header,brec),brec->pos+1,args->prev_pos_check+1);
+        args->prev_pos_check = brec->pos;
+    }
+    args->nbuf = 0;
+}
+
+static void phased_push(args_t *args, bcf1_t *arec, bcf1_t *brec)
+{
+    if ( arec && arec->errcode )
+        error("Parse error at %s:%d, cannot proceed: %s\n", bcf_seqname(args->files->readers[0].header,arec),arec->pos+1, args->files->readers[0].fname);
+    if ( brec && brec->errcode )
+        error("Parse error at %s:%d, cannot proceed: %s\n", bcf_seqname(args->files->readers[1].header,brec),brec->pos+1, args->files->readers[1].fname);
+
+    int i, nsmpl = bcf_hdr_nsamples(args->out_hdr);
+    int chr_id = bcf_hdr_name2id(args->out_hdr, bcf_seqname(args->files->readers[0].header,arec));
+    if ( args->prev_chr<0 || args->prev_chr!=chr_id )
+    {
+        if ( args->prev_chr>=0 ) phased_flush(args);
+
+        for (i=0; i<nsmpl; i++)
+            args->phase_set[i] = arec->pos+1;
+        args->phase_set_changed = 1;
+
+        if ( args->seen_seq[chr_id] ) error("The chromosome block %s is not contiguous\n", bcf_seqname(args->files->readers[0].header,arec));
+        args->seen_seq[chr_id] = 1;
+        args->prev_chr = chr_id;
+        args->prev_pos_check = -1;
+    }
+
+    if ( !brec )
+    {
+        bcf_translate(args->out_hdr, args->files->readers[0].header, arec);
+        if ( args->nswap )
+            phase_update(args, args->out_hdr, arec);
+        if ( !args->compact_PS || args->phase_set_changed )
+        {
+            bcf_update_format_int32(args->out_hdr,arec,"PS",args->phase_set,nsmpl);
+            args->phase_set_changed = 0;
+        }
+        bcf_write(args->out_fh, args->out_hdr, arec);
+
+        if ( arec->pos < args->prev_pos_check )
+            error("FIXME, disorder: %s:%d in %s vs %d written  [3]\n", bcf_seqname(args->files->readers[0].header,arec), arec->pos+1,args->files->readers[0].fname, args->prev_pos_check+1);
+        args->prev_pos_check = arec->pos;
+        return;
+    }
+
+    int m = args->mbuf;
+    args->nbuf += 2;
+    hts_expand(bcf1_t*,args->nbuf,args->mbuf,args->buf);
+    for (i=m; i<args->mbuf; i++)
+        args->buf[i] = bcf_init1();
+
+    SWAP(bcf1_t*, args->files->readers[0].buffer[0], args->buf[args->nbuf-2]);
+    SWAP(bcf1_t*, args->files->readers[1].buffer[0], args->buf[args->nbuf-1]);
+}
+
+static void concat(args_t *args)
+{
+    int i;
+    if ( args->phased_concat )  // phased concat
+    {
+        // keep only two open files at a time
+        while ( args->ifname < args->nfnames )
+        {
+            int new_file = 0;
+            while ( args->files->nreaders < 2 && args->ifname < args->nfnames )
+            {
+                if ( !bcf_sr_add_reader(args->files,args->fnames[args->ifname]) ) error("Failed to open %s: %s\n", args->fnames[args->ifname],bcf_sr_strerror(args->files->errnum));
+                new_file = 1;
+
+                args->ifname++;
+                if ( args->start_pos[args->ifname-1]==-1 ) break;   // new chromosome, start with only one file open
+                if ( args->ifname < args->nfnames && args->start_pos[args->ifname]==-1 ) break; // next file starts on a different chromosome
+            }
+
+            // is there a line from the previous run? Seek the newly opened reader to that position
+            int seek_pos = -1;
+            int seek_chr = -1;
+            if ( bcf_sr_has_line(args->files,0) )
+            {
+                bcf1_t *line = bcf_sr_get_line(args->files,0);
+                bcf_sr_seek(args->files, bcf_seqname(args->files->readers[0].header,line), line->pos);
+                seek_pos = line->pos;
+                seek_chr = bcf_hdr_name2id(args->out_hdr, bcf_seqname(args->files->readers[0].header,line));
+            }
+            else if ( new_file )
+                bcf_sr_seek(args->files,NULL,0);  // set to start
+
+            int nret;
+            while ( (nret = bcf_sr_next_line(args->files)) )
+            {
+                if ( !bcf_sr_has_line(args->files,0) )  // no input from the first reader
+                {
+                    // We are assuming that there is a perfect overlap, sites which are not present in both files are dropped
+                    if ( ! bcf_sr_region_done(args->files,0) ) continue;
+
+                    phased_flush(args);
+                    bcf_sr_remove_reader(args->files, 0);
+                }
+
+                // Get a line to learn about current position
+                for (i=0; i<args->files->nreaders; i++)
+                    if ( bcf_sr_has_line(args->files,i) ) break;
+                bcf1_t *line = bcf_sr_get_line(args->files,i);
+
+                // This can happen after bcf_sr_seek: indel may start before the coordinate which we seek to.
+                if ( seek_chr>=0 && seek_pos>line->pos && seek_chr==bcf_hdr_name2id(args->out_hdr, bcf_seqname(args->files->readers[i].header,line)) ) continue;
+                seek_pos = seek_chr = -1;
+
+                //  Check if the position overlaps with the next, yet unopened, reader
+                int must_seek = 0;
+                while ( args->ifname < args->nfnames && args->start_pos[args->ifname]!=-1 && line->pos >= args->start_pos[args->ifname] )
+                {
+                    must_seek = 1;
+                    if ( !bcf_sr_add_reader(args->files,args->fnames[args->ifname]) ) error("Failed to open %s: %s\n", args->fnames[args->ifname],bcf_sr_strerror(args->files->errnum));
+                    args->ifname++;
+                }
+                if ( must_seek )
+                {
+                    bcf_sr_seek(args->files, bcf_seqname(args->files->readers[i].header,line), line->pos);
+                    seek_pos = line->pos;
+                    seek_chr = bcf_hdr_name2id(args->out_hdr, bcf_seqname(args->files->readers[i].header,line));
+                    continue;
+                }
+
+                // We are assuming that there is a perfect overlap, sites which are not present in both files are dropped
+                if ( args->files->nreaders>1 && !bcf_sr_has_line(args->files,1) && !bcf_sr_region_done(args->files,1) ) continue;
+
+                phased_push(args, bcf_sr_get_line(args->files,0), args->files->nreaders>1 ? bcf_sr_get_line(args->files,1) : NULL);
+            }
+
+            if ( args->files->nreaders )
+            {
+                phased_flush(args);
+                while ( args->files->nreaders )
+                    bcf_sr_remove_reader(args->files, 0);
+            }
+        }
+    }
+    else if ( args->files )  // combining overlapping files, using synced reader
+    {
+        while ( bcf_sr_next_line(args->files) )
+        {
+            for (i=0; i<args->files->nreaders; i++)
+            {
+                bcf1_t *line = bcf_sr_get_line(args->files,i);
+                if ( !line ) continue;
+                bcf_translate(args->out_hdr, args->files->readers[i].header, line);
+                bcf_write1(args->out_fh, args->out_hdr, line);
+                if ( args->remove_dups ) break;
+            }
+        }
+    }
+    else    // concatenating
+    {
+        kstring_t tmp = {0,0,0};
+        int prev_chr_id = -1, prev_pos;
+        bcf1_t *line = bcf_init();
+        for (i=0; i<args->nfnames; i++)
+        {
+            htsFile *fp = hts_open(args->fnames[i], "r"); if ( !fp ) error("Failed to open: %s\n", args->fnames[i]);
+            bcf_hdr_t *hdr = bcf_hdr_read(fp); if ( !hdr ) error("Failed to parse header: %s\n", args->fnames[i]);
+            if ( !fp->is_bin && args->output_type&FT_VCF )
+            {
+                line->max_unpack = BCF_UN_STR;
+                // if VCF is on both input and output, avoid VCF to BCF conversion
+                while ( hts_getline(fp, KS_SEP_LINE, &fp->line) >=0 )
+                {
+                    char *str = fp->line.s;
+                    while ( *str && *str!='\t' ) str++;
+                    tmp.l = 0;
+                    kputsn(fp->line.s,str-fp->line.s,&tmp);
+                    int chr_id = bcf_hdr_name2id(args->out_hdr, tmp.s);
+                    if ( chr_id<0 ) error("The sequence \"%s\" not defined in the header: %s\n(Quick workaround: index the file.)\n", tmp.s, args->fnames[i]);
+                    if ( prev_chr_id!=chr_id )
+                    {
+                        prev_pos = -1;
+                        if ( args->seen_seq[chr_id] )
+                            error("\nThe chromosome block %s is not contiguous, consider running with -a.\n", tmp.s);
+                    }
+                    char *end;
+                    int pos = strtol(str+1,&end,10) - 1;
+                    if ( end==str+1 ) error("Could not parse line: %s\n", fp->line.s);
+                    if ( prev_pos > pos )
+                        error("The chromosome block %s is not sorted, consider running with -a.\n", tmp.s);
+                    args->seen_seq[chr_id] = 1;
+                    prev_chr_id = chr_id;
+
+                    if ( vcf_write_line(args->out_fh, &fp->line)!=0 ) error("Failed to write %d bytes\n", fp->line.l);
+                }
+            }
+            else
+            {
+                // BCF conversion is required
+                line->max_unpack = 0;
+                while ( bcf_read(fp, hdr, line)==0 )
+                {
+                    bcf_translate(args->out_hdr, hdr, line);
+
+                    if ( prev_chr_id!=line->rid )
+                    {
+                        prev_pos = -1;
+                        if ( args->seen_seq[line->rid] )
+                            error("\nThe chromosome block %s is not contiguous, consider running with -a.\n", bcf_seqname(args->out_hdr, line));
+                    }
+                    if ( prev_pos > line->pos )
+                        error("The chromosome block %s is not sorted, consider running with -a.\n", bcf_seqname(args->out_hdr, line));
+                    args->seen_seq[line->rid] = 1;
+                    prev_chr_id = line->rid;
+
+                    if ( bcf_write(args->out_fh, args->out_hdr, line)!=0 ) error("Failed to write\n");
+                }
+            }
+            bcf_hdr_destroy(hdr);
+            hts_close(fp);
+        }
+        bcf_destroy(line);
+        free(tmp.s);
+    }
+}
+
+int print_vcf_gz_header(BGZF *fp, BGZF *bgzf_out, int print_header, kstring_t *tmp)
+{
+    char *buffer = (char*) fp->uncompressed_block;
+
+    // Read the header and find the position of the data block
+    if ( buffer[0]!='#' ) error("Could not parse the header, expected '#', found '%c'\n", buffer[0]);
+
+    int nskip = 1;     // end of the header in the current uncompressed block
+    while (1)
+    {
+        if ( buffer[nskip]=='\n' )
+        {
+            nskip++;
+            if ( nskip>=fp->block_length )
+            {
+                kputsn(buffer,nskip,tmp);
+                if ( bgzf_read_block(fp) != 0 ) return -1;
+                if ( !fp->block_length ) break;
+                nskip = 0;
+            }
+            // The header has finished
+            if ( buffer[nskip]!='#' )
+            {
+                kputsn(buffer,nskip,tmp);
+                break;
+            }
+        }
+        nskip++;
+        if ( nskip>=fp->block_length )
+        {
+            kputsn(buffer,fp->block_length,tmp);
+            if ( bgzf_read_block(fp) != 0 ) return -1;
+            if ( !fp->block_length ) break;
+            nskip = 0;
+        }
+    }
+    if ( print_header )
+    {
+        if ( bgzf_write(bgzf_out,tmp->s,tmp->l) != tmp->l ) error("Failed to write %d bytes\n", tmp->l);
+        tmp->l = 0;
+    }
+    return nskip;
+}
+
+static inline int unpackInt16(const uint8_t *buffer)
+{
+    return buffer[0] | buffer[1] << 8;
+}
+static int check_header(const uint8_t *header)
+{
+    if ( header[0] != 31 || header[1] != 139 || header[2] != 8 ) return -2;
+    return ((header[3] & 4) != 0
+            && unpackInt16((uint8_t*)&header[10]) == 6
+            && header[12] == 'B' && header[13] == 'C'
+            && unpackInt16((uint8_t*)&header[14]) == 2) ? 0 : -1;
+}
+static void naive_concat(args_t *args)
+{
+    // only compressed BCF atm
+    BGZF *bgzf_out = bgzf_open(args->output_fname,"w");;
+
+    const size_t page_size = BGZF_MAX_BLOCK_SIZE;
+    uint8_t *buf = (uint8_t*) malloc(page_size);
+    kstring_t tmp = {0,0,0};
+    int i, file_types = 0;
+    for (i=0; i<args->nfnames; i++)
+    {
+        htsFile *hts_fp = hts_open(args->fnames[i],"r");
+        if ( !hts_fp ) error("Failed to open: %s\n", args->fnames[i]);
+        htsFormat type = *hts_get_format(hts_fp);
+
+        if ( type.compression!=bgzf )
+            error("The --naive option works only for compressed BCFs or VCFs, sorry :-/\n");
+        file_types |= type.format==vcf ? 1 : 2;
+        if ( file_types==3 )
+            error("The --naive option works only for compressed files of the same type, all BCFs or all VCFs :-/\n");
+
+        BGZF *fp = hts_get_bgzfp(hts_fp);
+        if ( !fp || bgzf_read_block(fp) != 0 || !fp->block_length )
+            error("Failed to read %s: %s\n", args->fnames[i], strerror(errno));
+
+        int nskip;
+        if ( type.format==bcf )
+        {
+            uint8_t magic[5];
+            if ( bgzf_read(fp, magic, 5) != 5 ) error("Failed to read the BCF header in %s\n", args->fnames[i]);
+            if (strncmp((char*)magic, "BCF\2\2", 5) != 0) error("Invalid BCF magic string in %s\n", args->fnames[i]);
+
+            if ( bgzf_read(fp, &tmp.l, 4) != 4 ) error("Failed to read the BCF header in %s\n", args->fnames[i]);
+            hts_expand(char,tmp.l,tmp.m,tmp.s);
+            if ( bgzf_read(fp, tmp.s, tmp.l) != tmp.l ) error("Failed to read the BCF header in %s\n", args->fnames[i]);
+
+            // write only the first header
+            if ( i==0 )
+            {
+                if ( bgzf_write(bgzf_out, "BCF\2\2", 5) !=5 ) error("Failed to write %d bytes to %s\n", 5,args->output_fname);
+                if ( bgzf_write(bgzf_out, &tmp.l, 4) !=4 ) error("Failed to write %d bytes to %s\n", 4,args->output_fname);
+                if ( bgzf_write(bgzf_out, tmp.s, tmp.l) != tmp.l) error("Failed to write %d bytes to %s\n", tmp.l,args->output_fname);
+            }
+            nskip = fp->block_offset;
+        }
+        else
+        {
+            nskip = print_vcf_gz_header(fp, bgzf_out, i==0?1:0, &tmp);
+            if ( nskip==-1 ) error("Error reading %s\n", args->fnames[i]);
+        }
+
+        // Output all non-header data that were read together with the header block
+        if ( fp->block_length - nskip > 0 )
+        {
+            if ( bgzf_write(bgzf_out, (char *)fp->uncompressed_block+nskip, fp->block_length-nskip)<0 ) error("Error: %d\n",fp->errcode);
+        }
+        if ( bgzf_flush(bgzf_out)<0 ) error("Error: %d\n",bgzf_out->errcode);
+
+
+        // Stream the rest of the file as it is, without recompressing, but remove BGZF EOF blocks
+        // The final bgzf eof block will be added by bgzf_close.
+        ssize_t nread, nblock, nwr;
+        const int nheader = 18, neof = 28;
+        const uint8_t *eof = (uint8_t*) "\037\213\010\4\0\0\0\0\0\377\6\0\102\103\2\0\033\0\3\0\0\0\0\0\0\0\0\0";
+        while (1)
+        {
+            nread = bgzf_raw_read(fp, buf, nheader);
+            if ( !nread ) break;
+            if ( nread != nheader || check_header(buf)!=0 ) error("Could not parse the header of a bgzf block: %s\n",args->fnames[i]);
+            nblock = unpackInt16(buf+16) + 1;
+            assert( nblock <= page_size && nblock >= nheader );
+            nread += bgzf_raw_read(fp, buf+nheader, nblock - nheader);
+            if ( nread!=nblock ) error("Could not read %d bytes: %s\n",nblock,args->fnames[i]);
+            if ( nread==neof && !memcmp(buf,eof,neof) ) continue;
+            nwr = bgzf_raw_write(bgzf_out, buf, nread);
+            if ( nwr != nread ) error("Write failed, wrote %d instead of %d bytes.\n", nwr,(int)nread);
+        }
+        if (hts_close(hts_fp)) error("Close failed: %s\n",args->fnames[i]);
+    }
+    free(buf);
+    free(tmp.s);
+    if (bgzf_close(bgzf_out) < 0) error("Error: %d\n",bgzf_out->errcode);
+}
+
+static void usage(args_t *args)
+{
+    fprintf(stderr, "\n");
+    fprintf(stderr, "About:   Concatenate or combine VCF/BCF files. All source files must have the same sample\n");
+    fprintf(stderr, "         columns appearing in the same order. The program can be used, for example, to\n");
+    fprintf(stderr, "         concatenate chromosome VCFs into one VCF, or combine a SNP VCF and an indel\n");
+    fprintf(stderr, "         VCF into one. The input files must be sorted by chr and position. The files\n");
+    fprintf(stderr, "         must be given in the correct order to produce sorted VCF on output unless\n");
+    fprintf(stderr, "         the -a, --allow-overlaps option is specified. With the --naive option, the files\n");
+    fprintf(stderr, "         are concatenated without being recompressed, which is very fast but dangerous\n");
+    fprintf(stderr, "         if the BCF headers differ.\n");
+    fprintf(stderr, "Usage:   bcftools concat [options] <A.vcf.gz> [<B.vcf.gz> [...]]\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "Options:\n");
+    fprintf(stderr, "   -a, --allow-overlaps           First coordinate of the next file can precede last record of the current file.\n");
+    fprintf(stderr, "   -c, --compact-PS               Do not output PS tag at each site, only at the start of a new phase set block.\n");
+    fprintf(stderr, "   -d, --rm-dups <string>         Output duplicate records present in multiple files only once: <snps|indels|both|all|none>\n");
+    fprintf(stderr, "   -D, --remove-duplicates        Alias for -d none\n");
+    fprintf(stderr, "   -f, --file-list <file>         Read the list of files from a file.\n");
+    fprintf(stderr, "   -l, --ligate                   Ligate phased VCFs by matching phase at overlapping haplotypes\n");
+    fprintf(stderr, "       --no-version               Do not append version and command line to the header\n");
+    fprintf(stderr, "   -n, --naive                    Concatenate files without recompression (dangerous, use with caution)\n");
+    fprintf(stderr, "   -o, --output <file>            Write output to a file [standard output]\n");
+    fprintf(stderr, "   -O, --output-type <b|u|z|v>    b: compressed BCF, u: uncompressed BCF, z: compressed VCF, v: uncompressed VCF [v]\n");
+    fprintf(stderr, "   -q, --min-PQ <int>             Break phase set if phasing quality is lower than <int> [30]\n");
+    fprintf(stderr, "   -r, --regions <region>         Restrict to comma-separated list of regions\n");
+    fprintf(stderr, "   -R, --regions-file <file>      Restrict to regions listed in a file\n");
+    fprintf(stderr, "       --threads <int>            Number of extra output compression threads [0]\n");
+    fprintf(stderr, "\n");
+    exit(1);
+}
+
+int main_vcfconcat(int argc, char *argv[])
+{
+    int c;
+    args_t *args  = (args_t*) calloc(1,sizeof(args_t));
+    args->argc    = argc; args->argv = argv;
+    args->output_fname = "-";
+    args->output_type = FT_VCF;
+    args->n_threads = 0;
+    args->record_cmd_line = 1;
+    args->min_PQ  = 30;
+
+    static struct option loptions[] =
+    {
+        {"naive",no_argument,NULL,'n'},
+        {"compact-PS",no_argument,NULL,'c'},
+        {"regions",required_argument,NULL,'r'},
+        {"regions-file",required_argument,NULL,'R'},
+        {"remove-duplicates",no_argument,NULL,'D'},
+        {"rm-dups",required_argument,NULL,'d'},
+        {"allow-overlaps",no_argument,NULL,'a'},
+        {"ligate",no_argument,NULL,'l'},
+        {"output",required_argument,NULL,'o'},
+        {"output-type",required_argument,NULL,'O'},
+        {"threads",required_argument,NULL,9},
+        {"file-list",required_argument,NULL,'f'},
+        {"min-PQ",required_argument,NULL,'q'},
+        {"no-version",no_argument,NULL,8},
+        {NULL,0,NULL,0}
+    };
+    char *tmp;
+    while ((c = getopt_long(argc, argv, "h:?o:O:f:alq:Dd:r:R:cn",loptions,NULL)) >= 0)
+    {
+        switch (c) {
+            case 'c': args->compact_PS = 1; break;
+            case 'r': args->regions_list = optarg; break;
+            case 'R': args->regions_list = optarg; args->regions_is_file = 1; break;
+            case 'd': args->remove_dups = optarg; break;
+            case 'D': args->remove_dups = "none"; break;
+            case 'q': 
+                args->min_PQ = strtol(optarg,&tmp,10);
+                if ( *tmp ) error("Could not parse argument: --min-PQ %s\n", optarg);
+                break;
+            case 'n': args->naive_concat = 1; break;
+            case 'a': args->allow_overlaps = 1; break;
+            case 'l': args->phased_concat = 1; break;
+            case 'f': args->file_list = optarg; break;
+            case 'o': args->output_fname = optarg; break;
+            case 'O':
+                switch (optarg[0]) {
+                    case 'b': args->output_type = FT_BCF_GZ; break;
+                    case 'u': args->output_type = FT_BCF; break;
+                    case 'z': args->output_type = FT_VCF_GZ; break;
+                    case 'v': args->output_type = FT_VCF; break;
+                    default: error("The output type \"%s\" not recognised\n", optarg);
+                };
+                break;
+            case  9 : args->n_threads = strtol(optarg, 0, 0); break;
+            case  8 : args->record_cmd_line = 0; break;
+            case 'h':
+            case '?': usage(args); break;
+            default: error("Unknown argument: %s\n", optarg);
+        }
+    }
+    while ( optind<argc )
+    {
+        args->nfnames++;
+        args->fnames = (char **)realloc(args->fnames,sizeof(char*)*args->nfnames);
+        args->fnames[args->nfnames-1] = strdup(argv[optind]);
+        optind++;
+    }
+    if ( args->allow_overlaps && args->phased_concat ) args->allow_overlaps = 0;
+    if ( args->compact_PS && !args->phased_concat ) error("The -c option is intended only with -l\n");
+    if ( args->file_list )
+    {
+        if ( args->nfnames ) error("Cannot combine -l with file names on command line.\n");
+        args->fnames = hts_readlines(args->file_list, &args->nfnames);
+        if ( !args->fnames ) error("Could not read the file: %s\n", args->file_list);
+    }
+    if ( !args->nfnames ) usage(args);
+    if ( args->remove_dups && !args->allow_overlaps ) error("The -D option is supported only with -a\n");
+    if ( args->regions_list && !args->allow_overlaps ) error("The -r/-R option is supported only with -a\n");
+    if ( args->naive_concat )
+    {
+        if ( args->allow_overlaps ) error("The option --naive cannot be combined with --allow-overlaps\n");
+        if ( args->phased_concat ) error("The option --naive cannot be combined with --ligate\n");
+        naive_concat(args);
+        destroy_data(args);
+        free(args);
+        return 0;
+    }
+    init_data(args);
+    concat(args);
+    destroy_data(args);
+    free(args);
+    return 0;
+}
diff --git a/vcfconvert.c b/vcfconvert.c
new file mode 100644 (file)
index 0000000..f650bea
--- /dev/null
@@ -0,0 +1,1530 @@
+/*  vcfconvert.c -- convert between VCF/BCF and related formats.
+
+    Copyright (C) 2013-2014 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <strings.h>
+#include <unistd.h>
+#include <getopt.h>
+#include <ctype.h>
+#include <string.h>
+#include <errno.h>
+#include <sys/stat.h>
+#include <sys/types.h>
+#include <htslib/faidx.h>
+#include <htslib/vcf.h>
+#include <htslib/bgzf.h>
+#include <htslib/synced_bcf_reader.h>
+#include <htslib/vcfutils.h>
+#include <htslib/kseq.h>
+#include "bcftools.h"
+#include "filter.h"
+#include "convert.h"
+#include "tsv2vcf.h"
+
+// Logic of the filters: include or exclude sites which match the filters?
+#define FLT_INCLUDE 1
+#define FLT_EXCLUDE 2
+
+typedef struct _args_t args_t;
+struct _args_t
+{
+    faidx_t *ref;
+    filter_t *filter;
+    char *filter_str;
+    int filter_logic;   // include or exclude sites which match the filters? One of FLT_INCLUDE/FLT_EXCLUDE
+    convert_t *convert;
+    bcf_srs_t *files;
+    bcf_hdr_t *header;
+    void (*convert_func)(struct _args_t *);
+    struct {
+        int total, skipped, hom_rr, het_ra, hom_aa, het_aa, missing; 
+    } n;
+    kstring_t str;
+    int32_t *gts;
+    float *flt;
+    int rev_als, output_vcf_ids, hap2dip, output_chrom_first_col;
+    int nsamples, *samples, sample_is_file, targets_is_file, regions_is_file, output_type;
+    char **argv, *sample_list, *targets_list, *regions_list, *tag, *columns;
+    char *outfname, *infname, *ref_fname, *sex_fname;
+    int argc, n_threads, record_cmd_line;
+};
+
+static void destroy_data(args_t *args)
+{
+    if ( args->ref ) fai_destroy(args->ref);
+    if ( args->convert) convert_destroy(args->convert);
+    if ( args->filter ) filter_destroy(args->filter);
+    free(args->samples);
+    if ( args->files ) bcf_sr_destroy(args->files);
+}
+
+static void open_vcf(args_t *args, const char *format_str)
+{
+    args->files = bcf_sr_init();
+    if ( args->n_threads && bcf_sr_set_threads(args->files, args->n_threads)!=0 )
+        error("Could not initialize --threads %d\n", args->n_threads);
+
+    if ( args->regions_list )
+    {
+        if ( bcf_sr_set_regions(args->files, args->regions_list, args->regions_is_file)<0 )
+            error("Failed to read the regions: %s\n", args->regions_list);
+    }
+    if ( args->targets_list )
+    {
+        if ( bcf_sr_set_targets(args->files, args->targets_list, args->targets_is_file, 0)<0 )
+            error("Failed to read the targets: %s\n", args->targets_list);
+    }
+    if ( !bcf_sr_add_reader(args->files, args->infname) )
+        error("Failed to open %s: %s\n", args->infname,bcf_sr_strerror(args->files->errnum));
+
+    args->header = args->files->readers[0].header;
+
+    if ( args->filter_str )
+        args->filter = filter_init(args->header, args->filter_str);
+
+    int i, nsamples = 0, *samples = NULL;
+    if ( args->sample_list && strcmp("-",args->sample_list) )
+    {
+        for (i=0; i<args->files->nreaders; i++)
+        {
+            int ret = bcf_hdr_set_samples(args->files->readers[i].header,args->sample_list,args->sample_is_file);
+            if ( ret<0 ) error("Error parsing the sample list\n");
+            else if ( ret>0 ) error("Sample name mismatch: sample #%d not found in the header\n", ret);
+        }
+
+        if ( args->sample_list[0]!='^' )
+        {
+            // the sample ordering may be different if not negated
+            int n;
+            char **smpls = hts_readlist(args->sample_list, args->sample_is_file, &n);
+            if ( !smpls ) error("Could not parse %s\n", args->sample_list);
+            if ( n!=bcf_hdr_nsamples(args->files->readers[0].header) )
+                error("The number of samples does not match, perhaps some are present multiple times?\n");
+            nsamples = bcf_hdr_nsamples(args->files->readers[0].header);
+            samples = (int*) malloc(sizeof(int)*nsamples);
+            for (i=0; i<n; i++)
+            {
+                samples[i] = bcf_hdr_id2int(args->files->readers[0].header, BCF_DT_SAMPLE,smpls[i]);
+                free(smpls[i]);
+            }
+            free(smpls);
+        }
+    }
+    if ( format_str ) args->convert = convert_init(args->header, samples, nsamples, format_str);
+    free(samples);
+}
+
+static int tsv_setter_chrom_pos_ref_alt(tsv_t *tsv, bcf1_t *rec, void *usr)
+{
+    args_t *args = (args_t*) usr;
+
+    char tmp, *se = tsv->ss, *ss = tsv->ss;
+    while ( se < tsv->se && *se!=':' ) se++;
+    if ( *se!=':' ) error("Could not parse CHROM in CHROM:POS_REF_ALT id: %s\n", tsv->ss);
+    tmp = *se; *se = 0;
+    rec->rid = bcf_hdr_name2id(args->header,ss); 
+    if ( rec->rid<0 ) error("Could not determine sequence name or multiple sequences present: %s\n", tsv->ss);
+    *se = tmp;
+
+    // POS
+    rec->pos = strtol(se+1,&ss,10);
+    if ( ss==se+1 ) error("Could not parse POS in CHROM:POS_REF_ALT: %s\n", tsv->ss);
+    rec->pos--;
+
+    // REF,ALT
+    args->str.l = 0;
+    se = ++ss;
+    while ( se < tsv->se && *se!='_' ) se++; 
+    if ( *se!='_' ) error("Could not parse REF in CHROM:POS_REF_ALT id: %s\n", tsv->ss);
+    kputsn(ss,se-ss,&args->str);
+    ss = ++se;
+    while ( se < tsv->se && *se!='_' && isspace(*tsv->se) ) se++;
+    if ( se < tsv->se && *se!='_' && isspace(*tsv->se) ) error("Could not parse ALT in CHROM:POS_REF_ALT id: %s\n", tsv->ss);
+    kputc(',',&args->str);
+    kputsn(ss,se-ss,&args->str);
+    bcf_update_alleles_str(args->header, rec, args->str.s);
+
+    // END - optional
+    if (*se && *se=='_') {
+        long end = strtol(se+1,&ss,10);
+        if ( ss==se+1 ) error("Could not parse END in CHROM:POS_REF_ALT_END: %s\n", tsv->ss);
+        bcf_update_info_int32(args->header, rec, "END", &end, 1);
+    }
+
+    return 0;
+}
+static int tsv_setter_verify_pos(tsv_t *tsv, bcf1_t *rec, void *usr)
+{
+    char *se;
+    int pos = strtol(tsv->ss,&se,10);
+    if ( tsv->ss==se ) error("Could not parse POS: %s\n", tsv->ss);
+    if ( rec->pos != pos-1 ) error("POS mismatch: %s\n", tsv->ss);
+    return 0;
+}
+static int tsv_setter_verify_ref_alt(tsv_t *tsv, bcf1_t *rec, void *usr)
+{
+    args_t *args = (args_t*) usr;
+    args->rev_als = 0;
+    char tmp = *tsv->se; *tsv->se = 0;
+    if ( strcmp(tsv->ss,rec->d.allele[0]) )
+    {
+        if ( strcmp(tsv->ss,rec->d.allele[1]) ) { *tsv->se = tmp; error("REF/ALT mismatch: [%s][%s]\n", tsv->ss,rec->d.allele[1]); }
+        args->rev_als = 1;
+    }
+    *tsv->se = tmp;
+    while ( *tsv->se && isspace(*tsv->se) ) tsv->se++;
+    tsv->ss = tsv->se;
+    while ( *tsv->se && !isspace(*tsv->se) ) tsv->se++;
+    tmp = *tsv->se; *tsv->se = 0;
+    if ( !args->rev_als && strcmp(tsv->ss,rec->d.allele[1]) ) { *tsv->se = tmp; error("REF/ALT mismatch: [%s][%s]\n", tsv->ss,rec->d.allele[1]); }
+    else if ( args->rev_als && strcmp(tsv->ss,rec->d.allele[0]) ) { *tsv->se = tmp; error("REF/ALT mismatch: [%s][%s]\n", tsv->ss,rec->d.allele[0]); }
+    *tsv->se = tmp;
+    return 0;
+}
+static int tsv_setter_gt_gp(tsv_t *tsv, bcf1_t *rec, void *usr)
+{
+    args_t *args = (args_t*) usr;
+    int i, nsamples = bcf_hdr_nsamples(args->header);
+    for (i=0; i<nsamples; i++)
+    {
+        float aa,ab,bb;
+        aa = strtod(tsv->ss, &tsv->se);
+        if ( tsv->ss==tsv->se ) { fprintf(stderr,"Could not parse first value of %d-th sample\n", i+1); return -1; }
+        tsv->ss = tsv->se+1;
+        ab = strtod(tsv->ss, &tsv->se);
+        if ( tsv->ss==tsv->se ) { fprintf(stderr,"Could not parse second value of %d-th sample\n", i+1); return -1; }
+        tsv->ss = tsv->se+1;
+        bb = strtod(tsv->ss, &tsv->se);
+        if ( tsv->ss==tsv->se ) { fprintf(stderr,"Could not parse third value of %d-th sample\n", i+1); return -1; }
+        tsv->ss = tsv->se+1;
+
+        if ( args->rev_als ) { float tmp = bb; bb = aa; aa = tmp; }
+        args->flt[3*i+0] = aa;
+        args->flt[3*i+1] = ab;
+        args->flt[3*i+2] = bb;
+
+        if ( aa >= ab )
+        {
+            if ( aa >= bb ) args->gts[2*i+0] = args->gts[2*i+1] = bcf_gt_unphased(0);
+            else args->gts[2*i+0] = args->gts[2*i+1] = bcf_gt_unphased(1); 
+        }
+        else if ( ab >= bb ) 
+        {
+            args->gts[2*i+0] = bcf_gt_unphased(0);
+            args->gts[2*i+1] = bcf_gt_unphased(1); 
+        }
+        else args->gts[2*i+0] = args->gts[2*i+1] = bcf_gt_unphased(1);
+    }
+    if ( *tsv->se ) error("Could not parse: %s\n", tsv->ss);
+    if ( bcf_update_genotypes(args->header,rec,args->gts,nsamples*2) ) error("Could not update GT field\n");
+    if ( bcf_update_format_float(args->header,rec,"GP",args->flt,nsamples*3) ) error("Could not update GP field\n");
+    return 0;
+}
+static int tsv_setter_haps(tsv_t *tsv, bcf1_t *rec, void *usr)
+{
+    args_t *args = (args_t*) usr;
+    int i, nsamples = bcf_hdr_nsamples(args->header);
+
+    int32_t a0, a1;
+    if ( args->rev_als ) { a0 = bcf_gt_phased(1); a1 = bcf_gt_phased(0); }
+    else { a0 = bcf_gt_phased(0); a1 = bcf_gt_phased(1); }
+
+    // up is short for "unphased"
+    int nup = 0; 
+    for (i=0; i<nsamples; i++)
+    {
+        char *ss = tsv->ss + 4*i + nup;
+        int up = 0, all;
+
+        for (all=0; all < 2; all++){
+            // checking for premature ending
+            if ( !ss[0] || !ss[1] || !ss[2] ||
+                 (up && (!ss[3] || !ss[4]) ) )
+            {
+                fprintf(stderr,"Wrong number of fields at %d-th sample ([%c][%c][%c]). ",i+1,ss[0],ss[1],ss[2]);
+                return -1;
+            }
+
+            switch(ss[all*2+up]){
+            case '0':
+                args->gts[2*i+all] = a0;
+                break;
+            case '1' :
+                args->gts[2*i+all] = a1;
+                break;
+            case '?' :
+                // there is no macro to express phased missing allele
+                args->gts[2*i+all] = bcf_gt_phased(-1);
+                break;
+            case '-' :
+                args->gts[2*i+all] = bcf_int32_vector_end;
+                break;
+            default :
+                fprintf(stderr,"Could not parse: [%c][%s]\n", ss[all*2+up],tsv->ss);
+                return -1; 
+            }
+            if( ss[all*2+up+1]=='*' ) up = up + 1;
+        }
+        
+        if(up && up != 2)
+        {
+            fprintf(stderr,"Missing unphased marker '*': [%c][%s]", ss[2+up], tsv->ss);
+            return -1;
+        }
+
+        // change alleles to unphased if the alleles are unphased
+        if ( up )
+        {
+            args->gts[2*i] = bcf_gt_unphased(bcf_gt_allele(args->gts[2*i]));
+            args->gts[2*i+1] = bcf_gt_unphased(bcf_gt_allele(args->gts[2*i+1]));
+        }
+        nup = nup + up;
+    }
+    if ( tsv->ss[(nsamples-1)*4+3+nup] )
+    {
+        fprintf(stderr,"nup: %d", nup);
+        fprintf(stderr,"Wrong number of fields (%d-th column = [%c]). ", nsamples*2,tsv->ss[(nsamples-1)*4+nup]);
+        return -1;
+    }
+
+    if ( bcf_update_genotypes(args->header,rec,args->gts,nsamples*2) ) error("Could not update GT field\n");
+    return 0;
+}
+static void gensample_to_vcf(args_t *args)
+{
+    /*
+     *  Inpute: IMPUTE2 output (indentation changed here for clarity): 
+     *
+     *      20:62116619_C_T 20:62116619     62116619 C T 0.969 0.031 0 ...
+     *      ---             20:62116698_C_A 62116698 C A 1     0     0 ...
+     *
+     *  Second column is expected in the form of CHROM:POS_REF_ALT. We use second
+     *  column because the first can be empty ("--") when filling sites from reference 
+     *  panel.
+     *
+     *  Output: VCF with filled GT,GP
+     *
+     */
+    kstring_t line = {0,0,0};
+
+    char *gen_fname = NULL, *sample_fname = NULL;
+    sample_fname = strchr(args->infname,',');
+    if ( !sample_fname )
+    {
+        args->str.l = 0;
+        ksprintf(&args->str,"%s.gen.gz", args->infname);
+        gen_fname = strdup(args->str.s);
+        args->str.l = 0;
+        ksprintf(&args->str,"%s.samples", args->infname);
+        sample_fname = strdup(args->str.s);
+    }
+    else
+    {
+        *sample_fname = 0;
+        gen_fname = strdup(args->infname);
+        sample_fname = strdup(sample_fname+1);
+    }
+    htsFile *gen_fh = hts_open(gen_fname, "r");
+    if ( !gen_fh ) error("Could not read: %s\n", gen_fname);
+    if ( hts_getline(gen_fh, KS_SEP_LINE, &line) <= 0 ) error("Empty file: %s\n", gen_fname);
+
+    // Find out the chromosome name, sample names, init and print the VCF header
+    args->str.l = 0;
+    char *ss, *se = line.s;
+    while ( *se && !isspace(*se) ) se++;
+    if ( !*se ) error("Could not parse %s: %s\n", gen_fname,line.s);
+    ss = se+1;
+    se = strchr(ss,':');
+    if ( !se ) error("Expected CHROM:POS_REF_ALT in second column of %s\n", gen_fname);
+    kputsn(ss, se-ss, &args->str);
+
+    tsv_t *tsv = tsv_init("-,CHROM_POS_REF_ALT,POS,REF_ALT,GT_GP");
+    tsv_register(tsv, "CHROM_POS_REF_ALT", tsv_setter_chrom_pos_ref_alt, args);
+    tsv_register(tsv, "POS", tsv_setter_verify_pos, NULL);
+    tsv_register(tsv, "REF_ALT", tsv_setter_verify_ref_alt, args);
+    tsv_register(tsv, "GT_GP", tsv_setter_gt_gp, args);
+
+    args->header = bcf_hdr_init("w");
+    bcf_hdr_append(args->header, "##INFO=<ID=END,Number=1,Type=Integer,Description=\"End position of the variant described in this record\">");
+    bcf_hdr_append(args->header, "##FORMAT=<ID=GT,Number=1,Type=String,Description=\"Genotype\">");
+    bcf_hdr_append(args->header, "##FORMAT=<ID=GP,Number=G,Type=Float,Description=\"Genotype Probabilities\">");
+    bcf_hdr_printf(args->header, "##contig=<ID=%s,length=%d>", args->str.s,0x7fffffff);   // MAX_CSI_COOR
+    if (args->record_cmd_line) bcf_hdr_append_version(args->header, args->argc, args->argv, "bcftools_convert");
+
+    int i, nsamples;
+    char **samples = hts_readlist(sample_fname, 1, &nsamples);
+    if ( !samples ) error("Could not read %s\n", sample_fname);
+    for (i=2; i<nsamples; i++)
+    {
+        se = samples[i]; while ( *se && !isspace(*se) ) se++;
+        *se = 0;
+        bcf_hdr_add_sample(args->header,samples[i]);
+    }
+    for (i=0; i<nsamples; i++) free(samples[i]);
+    free(samples);
+
+    htsFile *out_fh = hts_open(args->outfname,hts_bcf_wmode(args->output_type));
+    if ( out_fh == NULL ) error("Can't write to \"%s\": %s\n", args->outfname, strerror(errno));
+    if ( args->n_threads ) hts_set_threads(out_fh, args->n_threads);
+    bcf_hdr_write(out_fh,args->header);
+    bcf1_t *rec = bcf_init();
+
+    nsamples -= 2;
+    args->gts = (int32_t *) malloc(sizeof(int32_t)*nsamples*2);
+    args->flt = (float *) malloc(sizeof(float)*nsamples*3);
+
+    do
+    {
+        bcf_clear(rec);
+        args->n.total++;
+        if ( !tsv_parse(tsv, rec, line.s) )
+            bcf_write(out_fh, args->header, rec);
+        else
+            error("Error occurred while parsing: %s\n", line.s);
+    }
+    while ( hts_getline(gen_fh, KS_SEP_LINE, &line)>0 );
+
+    if ( hts_close(out_fh) ) error("Close failed: %s\n", args->outfname);
+    if ( hts_close(gen_fh) ) error("Close failed: %s\n", gen_fname);
+    bcf_hdr_destroy(args->header);
+    bcf_destroy(rec);
+    free(sample_fname);
+    free(gen_fname);
+    free(args->str.s);
+    free(line.s);
+    free(args->gts);
+    free(args->flt);
+    tsv_destroy(tsv);
+
+    fprintf(stderr,"Number of processed rows: \t%d\n", args->n.total);
+}
+
+static void haplegendsample_to_vcf(args_t *args)
+{
+    /*
+     *  Convert from IMPUTE2 hap/legend/sample output files to VCF
+     *
+     *      hap:
+     *          0 1 0 1
+     *      legend:
+     *          id position a0 a1
+     *          1:186946386_G_T 186946386 G T
+     *      sample:
+     *          sample population group sex
+     *          sample1 sample1 sample1 2
+     *          sample2 sample2 sample2 2
+     *
+     *  Output: VCF with filled GT
+     */
+    kstring_t line = {0,0,0};
+
+    char *hap_fname = NULL, *leg_fname = NULL, *sample_fname = NULL;
+    sample_fname = strchr(args->infname,',');
+    if ( !sample_fname )
+    {
+        args->str.l = 0;
+        ksprintf(&args->str,"%s.hap.gz", args->infname);
+        hap_fname = strdup(args->str.s);
+        args->str.l = 0;
+        ksprintf(&args->str,"%s.samples", args->infname);
+        sample_fname = strdup(args->str.s);
+        args->str.l = 0;
+        ksprintf(&args->str,"%s.legend.gz", args->infname);
+        leg_fname = strdup(args->str.s);
+    }
+    else
+    {
+        char *ss = sample_fname, *se = strchr(ss+1,',');
+        if ( !se ) error("Could not parse hap/legend/sample file names: %s\n", args->infname);
+        *ss = 0;
+        *se = 0;
+        hap_fname = strdup(args->infname);
+        leg_fname = strdup(ss+1);
+        sample_fname = strdup(se+1);
+    }
+    htsFile *hap_fh = hts_open(hap_fname, "r");
+    if ( !hap_fh ) error("Could not read: %s\n", hap_fname);
+
+    htsFile *leg_fh = hts_open(leg_fname,"r");
+    if ( !leg_fh ) error("Could not read: %s\n", leg_fname);
+
+    // Eat up first legend line, then determine chromosome name
+    if ( hts_getline(leg_fh, KS_SEP_LINE, &line) <= 0 ) error("Empty file: %s\n", leg_fname);
+    if ( hts_getline(leg_fh, KS_SEP_LINE, &line) <= 0 ) error("Empty file: %s\n", leg_fname);
+
+    // Find out the chromosome name, sample names, init and print the VCF header
+    args->str.l = 0;
+    char *se = strchr(line.s,':');
+    if ( !se ) error("Expected CHROM:POS_REF_ALT in first column of %s\n", leg_fname);
+    kputsn(line.s, se-line.s, &args->str);
+
+    tsv_t *leg_tsv = tsv_init("CHROM_POS_REF_ALT,POS,REF_ALT");
+    tsv_register(leg_tsv, "CHROM_POS_REF_ALT", tsv_setter_chrom_pos_ref_alt, args);
+    tsv_register(leg_tsv, "POS", tsv_setter_verify_pos, NULL);
+    tsv_register(leg_tsv, "REF_ALT", tsv_setter_verify_ref_alt, args);
+
+    tsv_t *hap_tsv = tsv_init("HAPS");
+    tsv_register(hap_tsv, "HAPS", tsv_setter_haps, args);
+
+    args->header = bcf_hdr_init("w");
+    bcf_hdr_append(args->header, "##INFO=<ID=END,Number=1,Type=Integer,Description=\"End position of the variant described in this record\">");
+    bcf_hdr_append(args->header, "##FORMAT=<ID=GT,Number=1,Type=String,Description=\"Genotype\">");
+    bcf_hdr_printf(args->header, "##contig=<ID=%s,length=%d>", args->str.s,0x7fffffff);   // MAX_CSI_COOR
+    if (args->record_cmd_line) bcf_hdr_append_version(args->header, args->argc, args->argv, "bcftools_convert");
+
+    int i, nrows, nsamples;
+    char **samples = hts_readlist(sample_fname, 1, &nrows);
+    if ( !samples ) error("Could not read %s\n", sample_fname);
+    nsamples = nrows - 1;
+
+    // sample_fname should contain a header line, so need to ignore first row
+    // returned from hts_readlist (i=1, and not i=0)
+    for (i=1; i<nrows; i++)
+    {
+        se = samples[i]; while ( *se && !isspace(*se) ) se++;
+        *se = 0;
+        bcf_hdr_add_sample(args->header,samples[i]);
+    }
+    bcf_hdr_add_sample(args->header,NULL);
+    for (i=0; i<nrows; i++) free(samples[i]);
+    free(samples);
+
+    htsFile *out_fh = hts_open(args->outfname,hts_bcf_wmode(args->output_type));
+    if ( out_fh == NULL ) error("Can't write to \"%s\": %s\n", args->outfname, strerror(errno));
+    if ( args->n_threads ) hts_set_threads(out_fh, args->n_threads);
+    bcf_hdr_write(out_fh,args->header);
+    bcf1_t *rec = bcf_init();
+
+    args->gts = (int32_t *) malloc(sizeof(int32_t)*nsamples*2);
+
+    while (1)
+    {
+        bcf_clear(rec);
+        args->n.total++;
+        if ( tsv_parse(leg_tsv, rec, line.s) )
+            error("Error occurred while parsing %s: %s\n", leg_fname,line.s);
+
+        if ( hts_getline(hap_fh,  KS_SEP_LINE, &line)<=0 )
+            error("Different number of records in %s and %s?\n", leg_fname,hap_fname);
+
+        if ( tsv_parse(hap_tsv, rec, line.s) )
+            error("Error occurred while parsing %s: %s\n", hap_fname,line.s);
+
+        bcf_write(out_fh, args->header, rec);
+
+        if ( hts_getline(leg_fh, KS_SEP_LINE, &line)<=0 )
+        {
+            if ( hts_getline(hap_fh, KS_SEP_LINE, &line)>0 )
+                error("Different number of records in %s and %s?\n", leg_fname,hap_fname);
+            break;
+        }
+    }
+
+    if ( hts_close(out_fh) ) error("Close failed: %s\n", args->outfname);
+    if ( hts_close(hap_fh) ) error("Close failed: %s\n", hap_fname);
+    if ( hts_close(leg_fh) ) error("Close failed: %s\n", leg_fname);
+    bcf_hdr_destroy(args->header);
+    bcf_destroy(rec);
+    free(sample_fname);
+    free(hap_fname);
+    free(leg_fname);
+    free(args->str.s);
+    free(line.s);
+    free(args->gts);
+    tsv_destroy(hap_tsv);
+    tsv_destroy(leg_tsv);
+
+    fprintf(stderr,"Number of processed rows: \t%d\n", args->n.total);
+}
+
+static void hapsample_to_vcf(args_t *args)
+{
+    /*
+     *  Input: SHAPEIT output
+     *
+     *      20:19995888_A_G 20:19995888 19995888 A G 0 0 0 0 ...
+     *
+     *  First column is expected in the form of CHROM:POS_REF_ALT
+     *
+     *  Output: VCF with filled GT
+     *
+     */
+    kstring_t line = {0,0,0};
+
+    char *hap_fname = NULL, *sample_fname = NULL;
+    sample_fname = strchr(args->infname,',');
+    if ( !sample_fname )
+    {
+        args->str.l = 0;
+        ksprintf(&args->str,"%s.hap.gz", args->infname);
+        hap_fname = strdup(args->str.s);
+        args->str.l = 0;
+        ksprintf(&args->str,"%s.samples", args->infname);
+        sample_fname = strdup(args->str.s);
+    }
+    else
+    {
+        *sample_fname = 0;
+        hap_fname = strdup(args->infname);
+        sample_fname = strdup(sample_fname+1);
+    }
+    htsFile *hap_fh = hts_open(hap_fname, "r");
+    if ( !hap_fh ) error("Could not read: %s\n", hap_fname);
+    if ( hts_getline(hap_fh, KS_SEP_LINE, &line) <= 0 ) error("Empty file: %s\n", hap_fname);
+
+    // Find out the chromosome name, sample names, init and print the VCF header
+    args->str.l = 0;
+    char *se = strchr(line.s,':');
+    if ( !se ) error("Expected CHROM:POS_REF_ALT in first column of %s\n", hap_fname);
+    kputsn(line.s, se-line.s, &args->str);
+
+    tsv_t *tsv = tsv_init("CHROM_POS_REF_ALT,-,POS,REF_ALT,HAPS");
+    tsv_register(tsv, "CHROM_POS_REF_ALT", tsv_setter_chrom_pos_ref_alt, args);
+    tsv_register(tsv, "POS", tsv_setter_verify_pos, NULL);
+    tsv_register(tsv, "REF_ALT", tsv_setter_verify_ref_alt, args);
+    tsv_register(tsv, "HAPS", tsv_setter_haps, args);
+
+    args->header = bcf_hdr_init("w");
+    bcf_hdr_append(args->header, "##INFO=<ID=END,Number=1,Type=Integer,Description=\"End position of the variant described in this record\">");
+    bcf_hdr_append(args->header, "##FORMAT=<ID=GT,Number=1,Type=String,Description=\"Genotype\">");
+    bcf_hdr_printf(args->header, "##contig=<ID=%s,length=%d>", args->str.s,0x7fffffff);   // MAX_CSI_COOR
+    if (args->record_cmd_line) bcf_hdr_append_version(args->header, args->argc, args->argv, "bcftools_convert");
+
+    int i, nsamples;
+    char **samples = hts_readlist(sample_fname, 1, &nsamples);
+    if ( !samples ) error("Could not read %s\n", sample_fname);
+    for (i=2; i<nsamples; i++)
+    {
+        se = samples[i]; while ( *se && !isspace(*se) ) se++;
+        *se = 0;
+        bcf_hdr_add_sample(args->header,samples[i]);
+    }
+    bcf_hdr_add_sample(args->header,NULL);
+    for (i=0; i<nsamples; i++) free(samples[i]);
+    free(samples);
+
+    htsFile *out_fh = hts_open(args->outfname,hts_bcf_wmode(args->output_type));
+    if ( out_fh == NULL ) error("Can't write to \"%s\": %s\n", args->outfname, strerror(errno));
+    if ( args->n_threads ) hts_set_threads(out_fh, args->n_threads);
+    bcf_hdr_write(out_fh,args->header);
+    bcf1_t *rec = bcf_init();
+
+    nsamples -= 2;
+    args->gts = (int32_t *) malloc(sizeof(int32_t)*nsamples*2);
+
+    do
+    {
+        bcf_clear(rec);
+        args->n.total++;
+        if ( !tsv_parse(tsv, rec, line.s) )
+            bcf_write(out_fh, args->header, rec);
+        else
+            error("Error occurred while parsing: %s\n", line.s);
+    }
+    while ( hts_getline(hap_fh, KS_SEP_LINE, &line)>0 );
+
+    if ( hts_close(out_fh) ) error("Close failed: %s\n", args->outfname);
+    if ( hts_close(hap_fh) ) error("Close failed: %s\n", hap_fname);
+    bcf_hdr_destroy(args->header);
+    bcf_destroy(rec);
+    free(sample_fname);
+    free(hap_fname);
+    free(args->str.s);
+    free(line.s);
+    free(args->gts);
+    tsv_destroy(tsv);
+
+    fprintf(stderr,"Number of processed rows: \t%d\n", args->n.total);
+}
+
+char *init_sample2sex(bcf_hdr_t *hdr, char *sex_fname)
+{
+    int i, nlines;
+    char *sample2sex = (char*) calloc(bcf_hdr_nsamples(hdr),1);
+    char **lines = hts_readlist(sex_fname, 1, &nlines);
+    if ( !lines ) error("Could not read %s\n", sex_fname);
+    for (i=0; i<nlines; i++)
+    {
+        char *se = lines[i]; while ( *se && !isspace(*se) ) se++;
+        char tmp = *se;
+        *se = 0;
+        int id = bcf_hdr_id2int(hdr, BCF_DT_SAMPLE, lines[i]);
+        *se = tmp;
+        if ( id<0 ) continue;
+        while ( *se && isspace(*se) ) se++;
+        if ( *se=='M' ) sample2sex[id] = '1';
+        else if ( *se=='F' ) sample2sex[id] = '2';
+        else error("Could not parse %s: %s\n", sex_fname,lines[i]);
+    }
+    for (i=0; i<nlines; i++) free(lines[i]);
+    free(lines);
+    for (i=0; i<bcf_hdr_nsamples(hdr); i++) 
+        if ( !sample2sex[i] ) error("Missing sex for sample %s in %s\n", bcf_hdr_int2id(hdr, BCF_DT_SAMPLE, i),sex_fname);
+    return sample2sex;
+}
+
+static void vcf_to_gensample(args_t *args)
+{
+    kstring_t str = {0,0,0};
+
+    // insert chrom as first column if needed
+    if(args->output_chrom_first_col)
+        kputs("%CHROM ", &str);
+    else
+        kputs("%CHROM:%POS\\_%REF\\_%FIRST_ALT ", &str);
+
+    // insert rsid as second column if needed
+    if(args->output_vcf_ids)
+        kputs("%ID ", &str);
+    else
+        kputs("%CHROM:%POS\\_%REF\\_%FIRST_ALT ", &str);
+
+    kputs("%POS %REF %FIRST_ALT", &str);
+    if ( !args->tag || !strcmp(args->tag,"GT") ) kputs("%_GT_TO_PROB3",&str);
+    else if ( !strcmp(args->tag,"PL") ) kputs("%_PL_TO_PROB3",&str);
+    else if ( !strcmp(args->tag,"GP") ) kputs("%_GP_TO_PROB3",&str);
+    else error("todo: --tag %s\n", args->tag);
+    kputs("\n", &str);
+    open_vcf(args,str.s);
+
+    int ret, gen_compressed = 1, sample_compressed = 0;
+    char *gen_fname = NULL, *sample_fname = NULL;
+    str.l = 0;
+    kputs(args->outfname,&str);
+    int n_files = 0, i;
+    char **files = hts_readlist(str.s, 0, &n_files);
+    if ( n_files==1 )
+    {
+        int l = str.l;
+        kputs(".samples",&str);
+        sample_fname = strdup(str.s);
+        str.l = l;
+        kputs(".gen.gz",&str);
+        gen_fname = strdup(str.s);
+    }
+    else if ( n_files==2 )
+    {
+        if (strlen(files[0]) && strcmp(files[0],".")!=0) gen_fname = strdup(files[0]);
+        if (strlen(files[1]) && strcmp(files[1],".")!=0) sample_fname = strdup(files[1]);
+    }
+    else
+    {
+        error("Error parsing --gensample filenames: %s\n", args->outfname);
+    }
+    for (i=0; i<n_files; i++) free(files[i]);
+    free(files);
+
+    if ( gen_fname && (strlen(gen_fname)<3 || strcasecmp(".gz",gen_fname+strlen(gen_fname)-3)) ) gen_compressed = 0;
+    if ( sample_fname && strlen(sample_fname)>3 && strcasecmp(".gz",sample_fname+strlen(sample_fname)-3)==0 ) sample_compressed = 0;
+
+    if (gen_fname) fprintf(stderr, "Gen file: %s\n", gen_fname);
+    if (sample_fname) fprintf(stderr, "Sample file: %s\n", sample_fname);
+
+    // write samples file
+    if (sample_fname) 
+    {
+        char *sample2sex = NULL;
+        if ( args->sex_fname ) sample2sex = init_sample2sex(args->header,args->sex_fname);
+
+        int i;
+        BGZF *sout = bgzf_open(sample_fname, sample_compressed ? "wg" : "wu");
+        str.l = 0;
+        kputs(sample2sex ? "ID_1 ID_2 missing sex\n0 0 0 0\n" : "ID_1 ID_2 missing\n0 0 0\n", &str);
+        ret = bgzf_write(sout, str.s, str.l);
+        if ( ret != str.l ) error("Error writing %s: %s\n", sample_fname, strerror(errno));
+        for (i=0; i<bcf_hdr_nsamples(args->header); i++)
+        {
+            str.l = 0;
+            if ( sample2sex )
+                ksprintf(&str, "%s %s 0 %c\n", args->header->samples[i],args->header->samples[i],sample2sex[i]);
+            else
+                ksprintf(&str, "%s %s 0\n", args->header->samples[i],args->header->samples[i]);
+            ret = bgzf_write(sout, str.s, str.l);
+            if ( ret != str.l ) error("Error writing %s: %s\n", sample_fname, strerror(errno));
+        }
+        if ( bgzf_close(sout)!=0 ) error("Error closing %s: %s\n", sample_fname, strerror(errno));
+        free(sample_fname);
+        free(sample2sex);
+    }
+    if (!gen_fname) {
+        if ( str.m ) free(str.s);
+        return;
+    }
+
+    int prev_rid = -1, prev_pos = -1;
+    int no_alt = 0, non_biallelic = 0, filtered = 0, ndup = 0, nok = 0;
+    BGZF *gout = bgzf_open(gen_fname, gen_compressed ? "wg" : "wu");
+    while ( bcf_sr_next_line(args->files) )
+    {
+        bcf1_t *line = bcf_sr_get_line(args->files,0);
+        if ( args->filter )
+        {
+            int pass = filter_test(args->filter, line, NULL);
+            if ( args->filter_logic & FLT_EXCLUDE ) pass = pass ? 0 : 1;
+            if ( !pass ) { filtered++; continue; }
+        }
+
+        // ALT allele is required
+        if ( line->n_allele<2 ) { no_alt++; continue; }
+
+        // biallelic required
+        if ( line->n_allele>2 ) {
+            if (!non_biallelic)
+                fprintf(stderr, "Warning: non-biallelic records are skipped. Consider splitting multi-allelic records into biallelic records using 'bcftools norm -m-'.\n");
+            non_biallelic++;
+            continue;
+        }
+
+        // skip duplicate lines, or otherwise shapeit complains
+        if ( prev_rid==line->rid && prev_pos==line->pos ) { ndup++; continue; }
+        prev_rid = line->rid;
+        prev_pos = line->pos;
+
+        str.l = 0;
+        convert_line(args->convert, line, &str);
+        if ( str.l )
+        {
+            int ret = bgzf_write(gout, str.s, str.l);
+            if ( ret!= str.l ) error("Error writing %s: %s\n", gen_fname,strerror(errno));
+            nok++;
+        }
+    }
+    fprintf(stderr, "%d records written, %d skipped: %d/%d/%d/%d no-ALT/non-biallelic/filtered/duplicated\n", 
+        nok, no_alt+non_biallelic+filtered+ndup, no_alt, non_biallelic, filtered, ndup);
+
+    if ( str.m ) free(str.s);
+    if ( bgzf_close(gout)!=0 ) error("Error closing %s: %s\n", gen_fname,strerror(errno));
+    free(gen_fname);
+}
+
+static void vcf_to_haplegendsample(args_t *args)
+{
+    kstring_t str = {0,0,0};
+    if ( args->hap2dip )
+        kputs("%_GT_TO_HAP2\n", &str);
+    else
+        kputs("%_GT_TO_HAP\n", &str);
+    open_vcf(args,str.s);
+
+    int ret, hap_compressed = 1, legend_compressed = 1, sample_compressed = 0;
+    char *hap_fname = NULL, *legend_fname = NULL, *sample_fname = NULL;
+    str.l = 0;
+    kputs(args->outfname,&str);
+    int n_files = 0, i;
+    char **files = hts_readlist(str.s, 0, &n_files);
+    if ( n_files==1 )
+    {
+        int l = str.l;
+        kputs(".samples",&str);
+        sample_fname = strdup(str.s);
+        str.l = l;
+        kputs(".legend.gz",&str);
+        legend_fname = strdup(str.s);
+        str.l = l;
+        kputs(".hap.gz",&str);
+        hap_fname = strdup(str.s);
+    }
+    else if ( n_files==3 )
+    {
+        if (strlen(files[0]) && strcmp(files[0],".")!=0) hap_fname = strdup(files[0]);
+        if (strlen(files[1]) && strcmp(files[1],".")!=0) legend_fname = strdup(files[1]);
+        if (strlen(files[2]) && strcmp(files[2],".")!=0) sample_fname = strdup(files[2]);
+    }
+    else
+    {
+        error("Error parsing --hapslegendsample filenames: %s\n", args->outfname);
+    }
+    for (i=0; i<n_files; i++) free(files[i]);
+    free(files);
+
+    if ( hap_fname && (strlen(hap_fname)<3 || strcasecmp(".gz",hap_fname+strlen(hap_fname)-3)) ) hap_compressed = 0;
+    if ( legend_fname && (strlen(legend_fname)<3 || strcasecmp(".gz",legend_fname+strlen(legend_fname)-3)) ) legend_compressed = 0;
+    if ( sample_fname && strlen(sample_fname)>3 && strcasecmp(".gz",sample_fname+strlen(sample_fname)-3)==0 ) sample_compressed = 0;
+
+    if (hap_fname) fprintf(stderr, "Haps file: %s\n", hap_fname);
+    if (legend_fname) fprintf(stderr, "Legend file: %s\n", legend_fname);
+    if (sample_fname) fprintf(stderr, "Sample file: %s\n", sample_fname);
+
+    // write samples file
+    if (sample_fname)
+    {
+        char *sample2sex = NULL;
+        if ( args->sex_fname ) sample2sex = init_sample2sex(args->header,args->sex_fname);
+        
+        int i;
+        BGZF *sout = bgzf_open(sample_fname, sample_compressed ? "wg" : "wu");
+        str.l = 0;
+        kputs("sample population group sex\n", &str);
+        ret = bgzf_write(sout, str.s, str.l);
+        if ( ret != str.l ) error("Error writing %s: %s\n", sample_fname, strerror(errno));
+        for (i=0; i<bcf_hdr_nsamples(args->header); i++)
+        {
+            str.l = 0;
+            ksprintf(&str, "%s %s %s %c\n", args->header->samples[i], args->header->samples[i], args->header->samples[i], sample2sex ? sample2sex[i] : '2');
+            ret = bgzf_write(sout, str.s, str.l);
+            if ( ret != str.l ) error("Error writing %s: %s\n", sample_fname, strerror(errno));
+        }
+        if ( bgzf_close(sout)!=0 ) error("Error closing %s: %s\n", sample_fname, strerror(errno));
+        free(sample_fname);
+        free(sample2sex);
+    }
+    if (!hap_fname && !legend_fname) {
+        if ( str.m ) free(str.s);
+        return;
+    }
+
+    // open haps and legend outputs
+    BGZF *hout = hap_fname ? bgzf_open(hap_fname, hap_compressed ? "wg" : "wu") : NULL;
+    if ( hap_compressed && args->n_threads ) bgzf_thread_pool(hout, args->files->p->pool, args->files->p->qsize);
+    BGZF *lout = legend_fname ? bgzf_open(legend_fname, legend_compressed ? "wg" : "wu") : NULL;
+    if (legend_fname) {
+        str.l = 0;
+        kputs("id position a0 a1\n", &str);
+        ret = bgzf_write(lout, str.s, str.l);
+        if ( ret != str.l ) error("Error writing %s: %s\n", legend_fname, strerror(errno));
+    }
+
+    int no_alt = 0, non_biallelic = 0, filtered = 0, nok = 0;
+    while ( bcf_sr_next_line(args->files) )
+    {
+        bcf1_t *line = bcf_sr_get_line(args->files,0);
+        if ( args->filter )
+        {
+            int pass = filter_test(args->filter, line, NULL);
+            if ( args->filter_logic & FLT_EXCLUDE ) pass = pass ? 0 : 1;
+            if ( !pass ) { filtered++; continue; }
+        }
+
+        // ALT allele is required
+        if ( line->n_allele<2 ) { no_alt++; continue; }
+        // biallelic required
+        if ( line->n_allele>2 ) {
+            if (!non_biallelic)
+                fprintf(stderr, "Warning: non-biallelic records are skipped. Consider splitting multi-allelic records into biallelic records using 'bcftools norm -m-'.\n");
+            non_biallelic++;
+            continue;
+        }
+
+        str.l = 0;
+        convert_line(args->convert, line, &str);
+        if ( !str.l ) continue;
+
+        // write haps file
+        if (hap_fname) {
+            ret = bgzf_write(hout, str.s, str.l); // write hap file
+            if ( ret != str.l ) error("Error writing %s: %s\n", hap_fname, strerror(errno));
+        }
+        if (legend_fname) {
+            str.l = 0;
+            if ( args->output_vcf_ids && (line->d.id[0]!='.' || line->d.id[1]!=0) )
+                ksprintf(&str, "%s %d %s %s\n", line->d.id, line->pos+1, line->d.allele[0], line->d.allele[1]);
+            else
+                ksprintf(&str, "%s:%d_%s_%s %d %s %s\n", bcf_seqname(args->header, line), line->pos+1, line->d.allele[0], line->d.allele[1], line->pos+1, line->d.allele[0], line->d.allele[1]);
+
+            // write legend file
+            ret = bgzf_write(lout, str.s, str.l);
+            if ( ret != str.l ) error("Error writing %s: %s\n", legend_fname, strerror(errno));
+        }
+        nok++;
+    }
+    fprintf(stderr, "%d records written, %d skipped: %d/%d/%d no-ALT/non-biallelic/filtered\n", nok,no_alt+non_biallelic+filtered, no_alt, non_biallelic, filtered);
+    if ( str.m ) free(str.s);
+    if ( hout && bgzf_close(hout)!=0 ) error("Error closing %s: %s\n", hap_fname, strerror(errno));
+    if ( lout && bgzf_close(lout)!=0 ) error("Error closing %s: %s\n", legend_fname, strerror(errno));
+    if (hap_fname) free(hap_fname);
+    if (legend_fname) free(legend_fname);
+}
+
+static void vcf_to_hapsample(args_t *args)
+{
+    /*
+     *  WTCCC style haplotypes file
+     *  see https://mathgen.stats.ox.ac.uk/genetics_software/shapeit/shapeit.html#hapsample
+     *
+     *  These are essentially the haplotypes from the impute2 format with some
+     *  legend info tacked on to the first 5 columns
+     *
+     */
+    kstring_t str = {0,0,0};
+
+    // print ID instead of CHROM:POS_REF_ALT1
+    if ( args->output_vcf_ids )
+        kputs("%CHROM %ID %POS %REF %FIRST_ALT ", &str);
+    else
+        kputs("%CHROM %CHROM:%POS\\_%REF\\_%FIRST_ALT %POS %REF %FIRST_ALT ", &str);
+    
+    if ( args->hap2dip )
+        kputs("%_GT_TO_HAP2\n", &str);
+    else
+        kputs("%_GT_TO_HAP\n", &str);
+    open_vcf(args,str.s);
+
+    int ret, hap_compressed = 1, sample_compressed = 0;
+    char *hap_fname = NULL, *sample_fname = NULL;
+    str.l = 0;
+    kputs(args->outfname,&str);
+    int n_files = 0, i;
+    char **files = hts_readlist(str.s, 0, &n_files);
+    if ( n_files==1 )
+    {
+        int l = str.l;
+        kputs(".sample",&str);
+        sample_fname = strdup(str.s);
+        str.l = l;
+        kputs(".hap.gz",&str);
+        hap_fname = strdup(str.s);
+    }
+    else if ( n_files==2 )
+    {
+        if (strlen(files[0]) && strcmp(files[0],".")!=0) hap_fname = strdup(files[0]);
+        if (strlen(files[1]) && strcmp(files[1],".")!=0) sample_fname = strdup(files[1]);
+    }
+    else
+    {
+        error("Error parsing --hapsample filenames: %s\n", args->outfname);
+    }
+    for (i=0; i<n_files; i++) free(files[i]);
+    free(files);
+
+    if ( hap_fname && (strlen(hap_fname)<3 || strcasecmp(".gz",hap_fname+strlen(hap_fname)-3)) ) hap_compressed = 0;
+    if ( sample_fname && strlen(sample_fname)>3 && strcasecmp(".gz",sample_fname+strlen(sample_fname)-3)==0 ) sample_compressed = 0;
+
+    if (hap_fname) fprintf(stderr, "Haps file: %s\n", hap_fname);
+    if (sample_fname) fprintf(stderr, "Sample file: %s\n", sample_fname);
+
+    // write samples file
+    if (sample_fname)
+    {
+        char *sample2sex = NULL;
+        if ( args->sex_fname ) sample2sex = init_sample2sex(args->header,args->sex_fname);
+
+        int i;
+        BGZF *sout = bgzf_open(sample_fname, sample_compressed ? "wg" : "wu");
+        str.l = 0;
+        kputs(sample2sex ? "ID_1 ID_2 missing sex\n0 0 0 0\n" : "ID_1 ID_2 missing\n0 0 0\n", &str);
+        ret = bgzf_write(sout, str.s, str.l);
+        if ( ret != str.l ) error("Error writing %s: %s\n", sample_fname, strerror(errno));
+        for (i=0; i<bcf_hdr_nsamples(args->header); i++)
+        {
+            str.l = 0;
+            if ( sample2sex )
+                ksprintf(&str, "%s %s 0 %c\n", args->header->samples[i],args->header->samples[i],sample2sex[i]);
+            else
+                ksprintf(&str, "%s %s 0\n", args->header->samples[i],args->header->samples[i]);
+            ret = bgzf_write(sout, str.s, str.l);
+            if ( ret != str.l ) error("Error writing %s: %s\n", sample_fname, strerror(errno));
+        }
+        if ( bgzf_close(sout)!=0 ) error("Error closing %s: %s\n", sample_fname, strerror(errno));
+        free(sample_fname);
+        free(sample2sex);
+    }
+    if (!hap_fname) {
+        if ( str.m ) free(str.s);
+        return;
+    }
+
+    // open haps output
+    BGZF *hout = hap_fname ? bgzf_open(hap_fname, hap_compressed ? "wg" : "wu") : NULL;
+    if ( hap_compressed && args->n_threads ) bgzf_thread_pool(hout, args->files->p->pool, args->files->p->qsize);
+
+    int no_alt = 0, non_biallelic = 0, filtered = 0, nok = 0;
+    while ( bcf_sr_next_line(args->files) )
+    {
+        bcf1_t *line = bcf_sr_get_line(args->files,0);
+        if ( args->filter )
+        {
+            int pass = filter_test(args->filter, line, NULL);
+            if ( args->filter_logic & FLT_EXCLUDE ) pass = pass ? 0 : 1;
+            if ( !pass ) { filtered++; continue; }
+        }
+
+        // ALT allele is required
+        if ( line->n_allele<2 ) { no_alt++; continue; }
+        // biallelic required
+        if ( line->n_allele>2 ) {
+            if (!non_biallelic)
+                fprintf(stderr, "Warning: non-biallelic records are skipped. Consider splitting multi-allelic records into biallelic records using 'bcftools norm -m-'.\n");
+            non_biallelic++;
+            continue;
+        }
+
+        str.l = 0;
+        convert_line(args->convert, line, &str);
+        if ( !str.l ) continue;
+
+        // write haps file
+        if (hap_fname) {
+            ret = bgzf_write(hout, str.s, str.l); // write hap file
+            if ( ret != str.l ) error("Error writing %s: %s\n", hap_fname, strerror(errno));
+        }
+        nok++;
+    }
+    fprintf(stderr, "%d records written, %d skipped: %d/%d/%d no-ALT/non-biallelic/filtered\n", nok, no_alt+non_biallelic+filtered, no_alt, non_biallelic, filtered);
+    if ( str.m ) free(str.s);
+    if ( hout && bgzf_close(hout)!=0 ) error("Error closing %s: %s\n", hap_fname, strerror(errno));
+    if (hap_fname) free(hap_fname);
+}
+
+static void bcf_hdr_set_chrs(bcf_hdr_t *hdr, faidx_t *fai)
+{
+    int i, n = faidx_nseq(fai);
+    for (i=0; i<n; i++)
+    {
+        const char *seq = faidx_iseq(fai,i);
+        int len = faidx_seq_len(fai, seq);
+        bcf_hdr_printf(hdr, "##contig=<ID=%s,length=%d>", seq,len);
+    }
+}
+static inline int acgt_to_5(char base)
+{
+    if ( base=='A' ) return 0;
+    if ( base=='C' ) return 1;
+    if ( base=='G' ) return 2;
+    if ( base=='T' ) return 3;
+    return 4;
+}
+static inline int tsv_setter_aa1(args_t *args, char *ss, char *se, int alleles[], int *nals, int ref, int32_t *gts)
+{
+    if ( se - ss > 2 ) return -1;   // currently only SNPs
+
+    if ( ss[0]=='-' )
+    {
+        // missing GT
+        gts[0] = bcf_gt_missing;
+        gts[1] = bcf_int32_vector_end;
+        args->n.missing++;
+        return 0;
+    }
+    if ( ss[0]=='I' ) return -2;    // skip insertions/deletions for now
+    if ( ss[0]=='D' ) return -2;
+
+    int a0 = acgt_to_5(toupper(ss[0]));
+    int a1 = ss[1] ? acgt_to_5(toupper(ss[1])) : a0;
+    if ( alleles[a0]<0 ) alleles[a0] = (*nals)++;
+    if ( alleles[a1]<0 ) alleles[a1] = (*nals)++;
+
+    gts[0] = bcf_gt_unphased(alleles[a0]); 
+    gts[1] = ss[1] ? bcf_gt_unphased(alleles[a1]) : bcf_int32_vector_end;
+
+    if ( ref==a0 && ref==a1  ) args->n.hom_rr++;    // hom ref: RR
+    else if ( ref==a0 ) args->n.het_ra++;           // het: RA
+    else if ( ref==a1 ) args->n.het_ra++;           // het: AR
+    else if ( a0==a1 ) args->n.hom_aa++;            // hom-alt: AA
+    else args->n.het_aa++;                          // non-ref het: AA
+
+    return 0;
+}
+static int tsv_setter_aa(tsv_t *tsv, bcf1_t *rec, void *usr)
+{
+    args_t *args = (args_t*) usr;
+
+    int len;
+    char *ref = faidx_fetch_seq(args->ref, (char*)bcf_hdr_id2name(args->header,rec->rid), rec->pos, rec->pos, &len);
+    if ( !ref ) error("faidx_fetch_seq failed at %s:%d\n", bcf_hdr_id2name(args->header,rec->rid), rec->pos+1);
+
+    int nals = 1, alleles[5] = { -1, -1, -1, -1, -1 };    // a,c,g,t,n
+    ref[0] = toupper(ref[0]);
+    int iref = acgt_to_5(ref[0]);
+    alleles[iref] = 0;
+
+    rec->n_sample = bcf_hdr_nsamples(args->header);
+
+    int i, ret;
+    for (i=0; i<rec->n_sample; i++)
+    {
+        if ( i>0 )
+        {
+            ret = tsv_next(tsv);
+            if ( ret==-1 ) error("Too few columns for %d samples at %s:%d\n", rec->n_sample,bcf_hdr_id2name(args->header,rec->rid), rec->pos+1);
+        }
+        ret = tsv_setter_aa1(args, tsv->ss, tsv->se, alleles, &nals, iref, args->gts+i*2);
+        if ( ret==-1 ) error("Error parsing the site %s:%d, expected two characters\n", bcf_hdr_id2name(args->header,rec->rid), rec->pos+1);
+        if ( ret==-2 ) 
+        {
+            // something else than a SNP
+            free(ref);
+            return -1;
+        }
+    }
+
+    args->str.l = 0;
+    kputc(ref[0], &args->str);
+    for (i=0; i<5; i++) 
+    {
+        if ( alleles[i]>0 )
+        {
+            kputc(',', &args->str);
+            kputc("ACGTN"[i], &args->str);
+        }
+    }
+    bcf_update_alleles_str(args->header, rec, args->str.s);
+    if ( bcf_update_genotypes(args->header,rec,args->gts,rec->n_sample*2) ) error("Could not update the GT field\n");
+
+    free(ref);
+    return 0;
+}
+
+static void tsv_to_vcf(args_t *args)
+{
+    if ( !args->ref_fname ) error("--tsv2vcf requires the --fasta-ref option\n");
+    if ( !args->sample_list ) error("--tsv2vcf requires the --samples option\n");
+
+    args->ref = fai_load(args->ref_fname);
+    if ( !args->ref ) error("Could not load the reference %s\n", args->ref_fname);
+
+    args->header = bcf_hdr_init("w");
+    bcf_hdr_set_chrs(args->header, args->ref);
+    bcf_hdr_append(args->header, "##FORMAT=<ID=GT,Number=1,Type=String,Description=\"Genotype\">");
+    if (args->record_cmd_line) bcf_hdr_append_version(args->header, args->argc, args->argv, "bcftools_convert");
+
+    int i, n;
+    char **smpls = hts_readlist(args->sample_list, args->sample_is_file, &n);
+    if ( !smpls ) error("Could not parse %s\n", args->sample_list);
+    for (i=0; i<n; i++)
+    {
+        bcf_hdr_add_sample(args->header, smpls[i]);
+        free(smpls[i]);
+    }
+    free(smpls);
+    bcf_hdr_add_sample(args->header, NULL);
+    args->gts = (int32_t *) malloc(sizeof(int32_t)*n*2);
+
+    htsFile *out_fh = hts_open(args->outfname,hts_bcf_wmode(args->output_type));
+    if ( out_fh == NULL ) error("Can't write to \"%s\": %s\n", args->outfname, strerror(errno));
+    if ( args->n_threads ) hts_set_threads(out_fh, args->n_threads);
+    bcf_hdr_write(out_fh,args->header);
+
+    tsv_t *tsv = tsv_init(args->columns ? args->columns : "ID,CHROM,POS,AA");
+    if ( tsv_register(tsv, "CHROM", tsv_setter_chrom, args->header) < 0 ) error("Expected CHROM column\n");
+    if ( tsv_register(tsv, "POS", tsv_setter_pos, NULL) < 0 ) error("Expected POS column\n");
+    if ( tsv_register(tsv, "ID", tsv_setter_id, args->header) < 0 && !args->columns ) error("Expected ID column\n");
+    if ( tsv_register(tsv, "AA", tsv_setter_aa, args) < 0 ) error("Expected AA column\n");
+
+    bcf1_t *rec = bcf_init();
+    bcf_float_set_missing(rec->qual);
+
+    kstring_t line = {0,0,0};
+    htsFile *in_fh = hts_open(args->infname, "r");
+    if ( !in_fh ) error("Could not read: %s\n", args->infname);
+    while ( hts_getline(in_fh, KS_SEP_LINE, &line) > 0 )
+    {
+        if ( line.s[0]=='#' ) continue;     // skip comments
+        bcf_clear(rec);
+
+        args->n.total++;
+        if ( !tsv_parse(tsv, rec, line.s) )
+            bcf_write(out_fh, args->header, rec);
+        else
+            args->n.skipped++;
+    }
+    if ( hts_close(in_fh) ) error("Close failed: %s\n", args->infname);
+    free(line.s);
+
+    bcf_hdr_destroy(args->header);
+    hts_close(out_fh);
+    tsv_destroy(tsv);
+    bcf_destroy(rec);
+    free(args->str.s);
+    free(args->gts);
+
+    fprintf(stderr,"Rows total: \t%d\n", args->n.total);
+    fprintf(stderr,"Rows skipped: \t%d\n", args->n.skipped);
+    fprintf(stderr,"Missing GTs: \t%d\n", args->n.missing);
+    fprintf(stderr,"Hom RR: \t%d\n", args->n.hom_rr);
+    fprintf(stderr,"Het RA: \t%d\n", args->n.het_ra);
+    fprintf(stderr,"Hom AA: \t%d\n", args->n.hom_aa);
+    fprintf(stderr,"Het AA: \t%d\n", args->n.het_aa);
+}
+
+static void vcf_to_vcf(args_t *args)
+{
+    open_vcf(args,NULL);
+    htsFile *out_fh = hts_open(args->outfname,hts_bcf_wmode(args->output_type));
+    if ( out_fh == NULL ) error("Can't write to \"%s\": %s\n", args->outfname, strerror(errno));
+    if ( args->n_threads ) hts_set_threads(out_fh, args->n_threads);
+
+    bcf_hdr_t *hdr = bcf_sr_get_header(args->files,0);
+    bcf_hdr_write(out_fh,hdr);
+
+    while ( bcf_sr_next_line(args->files) )
+    {
+        bcf1_t *line = bcf_sr_get_line(args->files,0);
+        if ( args->filter )
+        {
+            int pass = filter_test(args->filter, line, NULL);
+            if ( args->filter_logic & FLT_EXCLUDE ) pass = pass ? 0 : 1;
+            if ( !pass ) continue;
+        }
+        bcf_write(out_fh,hdr,line);
+    }
+    hts_close(out_fh);
+}
+
+static void gvcf_to_vcf(args_t *args)
+{
+    if ( !args->ref_fname ) error("--gvcf2vcf requires the --fasta-ref option\n");
+
+    args->ref = fai_load(args->ref_fname);
+    if ( !args->ref ) error("Could not load the fai index for reference %s\n", args->ref_fname);
+
+    open_vcf(args,NULL);
+    htsFile *out_fh = hts_open(args->outfname,hts_bcf_wmode(args->output_type));
+    if ( out_fh == NULL ) error("Can't write to \"%s\": %s\n", args->outfname, strerror(errno));
+    if ( args->n_threads ) hts_set_threads(out_fh, args->n_threads);
+
+    bcf_hdr_t *hdr = bcf_sr_get_header(args->files,0);
+    if (args->record_cmd_line) bcf_hdr_append_version(hdr, args->argc, args->argv, "bcftools_convert");
+    bcf_hdr_write(out_fh,hdr);
+
+    int32_t *itmp = NULL, nitmp = 0;
+
+    while ( bcf_sr_next_line(args->files) )
+    {
+        bcf1_t *line = bcf_sr_get_line(args->files,0);
+        if ( args->filter )
+        {
+            int pass = filter_test(args->filter, line, NULL);
+            if ( args->filter_logic & FLT_EXCLUDE ) pass = pass ? 0 : 1;
+            if ( !pass ) continue;
+        }
+
+        if (!bcf_has_filter(hdr,line,"PASS"))
+        {
+            bcf_write(out_fh,hdr,line);
+            continue;
+        }
+
+        // check if alleles compatible with being a gVCF record
+        int i, gallele = -1;
+        if (line->n_allele==1)
+            gallele = 0; // illumina/bcftools-call gvcf (if INFO/END present)
+        else
+        {
+            if ( line->d.allele[1][0]!='<' ) continue;
+            for (i=1; i<line->n_allele; i++)
+            {
+                if ( line->d.allele[i][1]=='*' && line->d.allele[i][2]=='>' && line->d.allele[i][3]=='\0' ) { gallele = i; break; } // mpileup/spec compliant gVCF
+                if ( line->d.allele[i][1]=='X' && line->d.allele[i][2]=='>' && line->d.allele[i][3]=='\0' ) { gallele = i; break; } // old mpileup gVCF
+                if ( strcmp(line->d.allele[i],"<NON_REF>")==0 ) { gallele = i; break; }               // GATK gVCF
+            }
+        }
+
+        // no gVCF compatible alleles
+        if (gallele<0)
+        {
+            bcf_write(out_fh,hdr,line);
+            continue;
+        }
+
+        int nend = bcf_get_info_int32(hdr,line,"END",&itmp,&nitmp);
+        if ( nend!=1 )
+        {
+            // No INFO/END => not gVCF record
+            bcf_write(out_fh,hdr,line);
+            continue;
+        }
+        bcf_update_info_int32(hdr,line,"END",NULL,0);
+        int pos, len;
+        for (pos=line->pos; pos<itmp[0]; pos++)
+        {
+            line->pos = pos;
+            char *ref = faidx_fetch_seq(args->ref, (char*)bcf_hdr_id2name(hdr,line->rid), line->pos, line->pos, &len);
+            if ( !ref ) error("faidx_fetch_seq failed at %s:%d\n", bcf_hdr_id2name(hdr,line->rid), line->pos+1);
+            strncpy(line->d.allele[0],ref,len);
+            bcf_write(out_fh,hdr,line);
+            free(ref);
+        }
+    }
+    free(itmp);
+    hts_close(out_fh);
+}
+
+static void usage(void)
+{
+    fprintf(stderr, "\n");
+    fprintf(stderr, "About:   Converts VCF/BCF to other formats and back. See man page for file\n");
+    fprintf(stderr, "         formats details. When specifying output files explicitly instead\n");
+    fprintf(stderr, "         of with <prefix>, one can use '-' for stdout and '.' to suppress.\n");
+    fprintf(stderr, "Usage:   bcftools convert [OPTIONS] <input_file>\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "VCF input options:\n");
+    fprintf(stderr, "   -e, --exclude <expr>        exclude sites for which the expression is true\n");
+    fprintf(stderr, "   -i, --include <expr>        select sites for which the expression is true\n");
+    fprintf(stderr, "   -r, --regions <region>      restrict to comma-separated list of regions\n");
+    fprintf(stderr, "   -R, --regions-file <file>   restrict to regions listed in a file\n");
+    fprintf(stderr, "   -s, --samples <list>        list of samples to include\n");
+    fprintf(stderr, "   -S, --samples-file <file>   file of samples to include\n");
+    fprintf(stderr, "   -t, --targets <region>      similar to -r but streams rather than index-jumps\n");
+    fprintf(stderr, "   -T, --targets-file <file>   similar to -R but streams rather than index-jumps\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "VCF output options:\n");
+    fprintf(stderr, "       --no-version               do not append version and command line to the header\n");
+    fprintf(stderr, "   -o, --output <file>            output file name [stdout]\n");
+    fprintf(stderr, "   -O, --output-type <b|u|z|v>    b: compressed BCF, u: uncompressed BCF, z: compressed VCF, v: uncompressed VCF [v]\n");
+    fprintf(stderr, "       --threads <int>            number of extra output compression threads [0]\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "GEN/SAMPLE conversion (input/output from IMPUTE2):\n");
+    fprintf(stderr, "   -G, --gensample2vcf <...>   <prefix>|<gen-file>,<sample-file>\n");
+    fprintf(stderr, "   -g, --gensample <...>       <prefix>|<gen-file>,<sample-file>\n");
+    fprintf(stderr, "       --tag <string>          tag to take values for .gen file: GT,PL,GL,GP [GT]\n");
+    fprintf(stderr, "       --chrom                 output chromosome in first column instead of CHROM:POS_REF_ALT\n");
+    fprintf(stderr, "       --sex <file>            output sex column in the sample-file, input format is: Sample\\t[MF]\n");
+    fprintf(stderr, "       --vcf-ids               output VCF IDs in second column instead of CHROM:POS_REF_ALT\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "gVCF conversion:\n");
+    fprintf(stderr, "       --gvcf2vcf              expand gVCF reference blocks\n");
+    fprintf(stderr, "   -f, --fasta-ref <file>      reference sequence in fasta format\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "HAP/SAMPLE conversion (output from SHAPEIT):\n");
+    fprintf(stderr, "       --hapsample2vcf <...>   <prefix>|<haps-file>,<sample-file>\n");
+    fprintf(stderr, "       --hapsample <...>       <prefix>|<haps-file>,<sample-file>\n");
+    fprintf(stderr, "       --haploid2diploid       convert haploid genotypes to diploid homozygotes\n");
+    fprintf(stderr, "       --sex <file>            output sex column in the sample-file, input format is: Sample\\t[MF]\n");
+    fprintf(stderr, "       --vcf-ids               output VCF IDs instead of CHROM:POS_REF_ALT\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "HAP/LEGEND/SAMPLE conversion:\n");
+    fprintf(stderr, "   -H, --haplegendsample2vcf <...>  <prefix>|<hap-file>,<legend-file>,<sample-file>\n");
+    fprintf(stderr, "   -h, --haplegendsample <...>      <prefix>|<hap-file>,<legend-file>,<sample-file>\n");
+    fprintf(stderr, "       --haploid2diploid            convert haploid genotypes to diploid homozygotes\n");
+    fprintf(stderr, "       --sex <file>                 output sex column in the sample-file, input format is: Sample\\t[MF]\n");
+    fprintf(stderr, "       --vcf-ids                    output VCF IDs instead of CHROM:POS_REF_ALT\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "TSV conversion:\n");
+    fprintf(stderr, "       --tsv2vcf <file>        \n");
+    fprintf(stderr, "   -c, --columns <string>      columns of the input tsv file [ID,CHROM,POS,AA]\n");
+    fprintf(stderr, "   -f, --fasta-ref <file>      reference sequence in fasta format\n");
+    fprintf(stderr, "   -s, --samples <list>        list of sample names\n");
+    fprintf(stderr, "   -S, --samples-file <file>   file of sample names\n");
+    fprintf(stderr, "\n");
+    // fprintf(stderr, "PLINK options:\n");
+    // fprintf(stderr, "   -p, --plink <prefix>|<ped>,<map>,<fam>|<bed>,<bim>,<fam>|<tped>,<tfam>\n");
+    // fprintf(stderr, "       --tped              make tped file instead\n");
+    // fprintf(stderr, "       --bin               make binary bed/fam/bim files\n");
+    // fprintf(stderr, "\n");
+    // fprintf(stderr, "PBWT options:\n");
+    // fprintf(stderr, "   -b, --pbwt          <prefix> or <pbwt>,<sites>,<sample>,<missing>\n");
+    // fprintf(stderr, "\n");
+    exit(1);
+}
+
+int main_vcfconvert(int argc, char *argv[])
+{
+    int c;
+    args_t *args = (args_t*) calloc(1,sizeof(args_t));
+    args->argc   = argc; args->argv = argv;
+    args->outfname = "-";
+    args->output_type = FT_VCF;
+    args->n_threads = 0;
+    args->record_cmd_line = 1;
+
+    static struct option loptions[] =
+    {
+        {"include",required_argument,NULL,'i'},
+        {"exclude",required_argument,NULL,'e'},
+        {"output",required_argument,NULL,'o'},
+        {"output-type",required_argument,NULL,'O'},
+        {"threads",required_argument,NULL,9},
+        {"regions",required_argument,NULL,'r'},
+        {"regions-file",required_argument,NULL,'R'},
+        {"targets",required_argument,NULL,'t'},
+        {"targets-file",required_argument,NULL,'T'},
+        {"samples",required_argument,NULL,'s'},
+        {"samples-file",required_argument,NULL,'S'},
+        {"sex",required_argument,NULL,11},
+        {"gensample",required_argument,NULL,'g'},
+        {"gensample2vcf",required_argument,NULL,'G'},
+        {"tag",required_argument,NULL,1},
+        {"chrom",no_argument,NULL,8},        
+        {"tsv2vcf",required_argument,NULL,2},
+        {"hapsample",required_argument,NULL,7},
+        {"hapsample2vcf",required_argument,NULL,3},
+        {"vcf-ids",no_argument,NULL,4},
+        {"haploid2diploid",no_argument,NULL,5},
+        {"gvcf2vcf",no_argument,NULL,6},
+        {"haplegendsample",required_argument,NULL,'h'},
+        {"haplegendsample2vcf",required_argument,NULL,'H'},
+        {"columns",required_argument,NULL,'c'},
+        {"fasta-ref",required_argument,NULL,'f'},
+        {"no-version",no_argument,NULL,10},
+        {NULL,0,NULL,0}
+    };
+    while ((c = getopt_long(argc, argv, "?h:r:R:s:S:t:T:i:e:g:G:o:O:c:f:H:",loptions,NULL)) >= 0) {
+        switch (c) {
+            case 'e': args->filter_str = optarg; args->filter_logic |= FLT_EXCLUDE; break;
+            case 'i': args->filter_str = optarg; args->filter_logic |= FLT_INCLUDE; break;
+            case 'r': args->regions_list = optarg; break;
+            case 'R': args->regions_list = optarg; args->regions_is_file = 1; break;
+            case 't': args->targets_list = optarg; break;
+            case 'T': args->targets_list = optarg; args->targets_is_file = 1; break;
+            case 's': args->sample_list = optarg; break;
+            case 'S': args->sample_list = optarg; args->sample_is_file = 1; break;
+            case 'g': args->convert_func = vcf_to_gensample; args->outfname = optarg; break;
+            case 'G': args->convert_func = gensample_to_vcf; args->infname = optarg; break;
+            case  1 : args->tag = optarg; break;
+            case  2 : args->convert_func = tsv_to_vcf; args->infname = optarg; break;
+            case  3 : args->convert_func = hapsample_to_vcf; args->infname = optarg; break;
+            case  4 : args->output_vcf_ids = 1; break;
+            case  5 : args->hap2dip = 1; break;
+            case  6 : args->convert_func = gvcf_to_vcf; break;
+            case  7 : args->convert_func = vcf_to_hapsample; args->outfname = optarg; break;
+            case  8 : args->output_chrom_first_col = 1; break;
+            case 'H': args->convert_func = haplegendsample_to_vcf; args->infname = optarg; break;
+            case 'f': args->ref_fname = optarg; break;
+            case 'c': args->columns = optarg; break;
+            case 'o': args->outfname = optarg; break;
+            case 'O':
+                switch (optarg[0]) {
+                    case 'b': args->output_type = FT_BCF_GZ; break;
+                    case 'u': args->output_type = FT_BCF; break;
+                    case 'z': args->output_type = FT_VCF_GZ; break;
+                    case 'v': args->output_type = FT_VCF; break;
+                    default: error("The output type \"%s\" not recognised\n", optarg);
+                }
+                break;
+            case 'h': args->convert_func = vcf_to_haplegendsample; args->outfname = optarg; break;
+            case  9 : args->n_threads = strtol(optarg, 0, 0); break;
+            case 10 : args->record_cmd_line = 0; break;
+            case 11 : args->sex_fname = optarg; break;
+            case '?': usage();
+            default: error("Unknown argument: %s\n", optarg);
+        }
+    }
+
+    if ( !args->infname )
+    {
+        if ( optind>=argc )
+        {
+            if ( !isatty(fileno((FILE *)stdin)) ) args->infname = "-";
+        }
+        else args->infname = argv[optind];
+    }
+    if ( !args->infname ) usage();
+    
+    if ( args->convert_func ) args->convert_func(args);
+    else vcf_to_vcf(args);
+
+    destroy_data(args);
+    free(args);
+    return 0;
+}
diff --git a/vcffilter.c b/vcffilter.c
new file mode 100644 (file)
index 0000000..c1b41f2
--- /dev/null
@@ -0,0 +1,573 @@
+/*  vcffilter.c -- Apply fixed-threshold filters.
+
+    Copyright (C) 2013-2014 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <unistd.h>
+#include <getopt.h>
+#include <ctype.h>
+#include <string.h>
+#include <errno.h>
+#include <sys/stat.h>
+#include <sys/types.h>
+#include <math.h>
+#include <htslib/vcf.h>
+#include <htslib/synced_bcf_reader.h>
+#include <htslib/vcfutils.h>
+#include "bcftools.h"
+#include "filter.h"
+#include "rbuf.h"
+
+// Logic of the filters: include or exclude sites which match the filters?
+#define FLT_INCLUDE 1
+#define FLT_EXCLUDE 2
+
+// FILTER columns annotation: replace or add to existing FILTERs; set FILTER to PASS at good sites?
+#define ANNOT_ADD   1
+#define ANNOT_RESET 2
+
+// Set genotypes of filtered samples
+#define SET_GTS_MISSING 1
+#define SET_GTS_REF 2
+
+typedef struct _args_t
+{
+    filter_t *filter;
+    char *filter_str;
+    int filter_logic;   // include or exclude sites which match the filters? One of FLT_INCLUDE/FLT_EXCLUDE
+    const uint8_t *smpl_pass;
+    int set_gts;
+    char *soft_filter;  // drop failed sites or annotate FILTER column?
+    int annot_mode;     // add to existing FILTER annotation or replace? Otherwise reset FILTER to PASS or leave as it is?
+    int flt_fail, flt_pass;     // BCF ids of fail and pass filters
+    int snp_gap, indel_gap, IndelGap_id, SnpGap_id;
+    int32_t ntmpi, *tmpi, ntmp_ac, *tmp_ac;
+    rbuf_t rbuf;
+    bcf1_t **rbuf_lines;
+
+    bcf_srs_t *files;
+    bcf_hdr_t *hdr;
+    htsFile *out_fh;
+    int output_type, n_threads;
+
+    char **argv, *output_fname, *targets_list, *regions_list;
+    int argc, record_cmd_line;
+}
+args_t;
+
+static void init_data(args_t *args)
+{
+    args->out_fh = hts_open(args->output_fname,hts_bcf_wmode(args->output_type));
+    if ( args->out_fh == NULL ) error("Can't write to \"%s\": %s\n", args->output_fname, strerror(errno));
+    if ( args->n_threads ) hts_set_threads(args->out_fh, args->n_threads);
+
+    args->hdr = args->files->readers[0].header;
+    args->flt_pass = bcf_hdr_id2int(args->hdr,BCF_DT_ID,"PASS"); assert( !args->flt_pass );  // sanity check: required by BCF spec
+
+    // -i or -e: append FILTER line
+    if ( args->soft_filter && args->filter_logic )
+    {
+        kstring_t flt_name = {0,0,0};
+        if ( strcmp(args->soft_filter,"+") )
+            kputs(args->soft_filter, &flt_name);
+        else
+        {
+            // Make up a filter name
+            int i = 0, id = -1;
+            do
+            {
+                ksprintf(&flt_name,"Filter%d", ++i);
+                id = bcf_hdr_id2int(args->hdr,BCF_DT_ID,flt_name.s);
+            }
+            while ( bcf_hdr_idinfo_exists(args->hdr,BCF_HL_FLT,id) );
+        }
+        // escape quotes
+        kstring_t tmp = {0,0,0};
+        char *t = args->filter_str;
+        while ( *t )
+        {
+            if ( *t=='"' ) kputc('\\',&tmp);
+            kputc(*t,&tmp);
+            t++;
+        }
+        int ret = bcf_hdr_printf(args->hdr, "##FILTER=<ID=%s,Description=\"Set if %s: %s\">", flt_name.s,args->filter_logic & FLT_INCLUDE ? "not true" : "true", tmp.s);
+        if ( ret!=0 )
+            error("Failed to append header line: ##FILTER=<ID=%s,Description=\"Set if %s: %s\">\n", flt_name.s,args->filter_logic & FLT_INCLUDE ? "not true" : "true", tmp.s);
+        args->flt_fail = bcf_hdr_id2int(args->hdr,BCF_DT_ID,flt_name.s); assert( args->flt_fail>=0 );
+        free(flt_name.s);
+        free(tmp.s);
+    }
+
+    if ( args->snp_gap || args->indel_gap )
+    {
+        if ( !args->filter_logic && args->soft_filter && strcmp(args->soft_filter,"+") )
+        {
+            kstring_t tmp = {0,0,0};
+            if ( args->snp_gap ) kputs("\"SnpGap\"", &tmp);
+            if ( args->indel_gap )
+            {
+                if ( tmp.s ) kputs(" and ", &tmp);
+                kputs("\"IndelGap\"", &tmp);
+            }
+            if ( strncmp(tmp.s+1,args->soft_filter,tmp.l-2) )
+                fprintf(stderr,"Warning: using %s filter name instead of \"%s\"\n", tmp.s,args->soft_filter);
+            free(tmp.s);
+        }
+
+        rbuf_init(&args->rbuf, 64);
+        args->rbuf_lines = (bcf1_t**) calloc(args->rbuf.m, sizeof(bcf1_t*));
+        if ( args->snp_gap )
+        {
+            bcf_hdr_printf(args->hdr, "##FILTER=<ID=SnpGap,Description=\"SNP within %d bp of an indel\">", args->snp_gap);
+            args->SnpGap_id = bcf_hdr_id2int(args->hdr, BCF_DT_ID, "SnpGap");
+            assert( args->SnpGap_id>=0 );
+        }
+        if ( args->indel_gap )
+        {
+            bcf_hdr_printf(args->hdr, "##FILTER=<ID=IndelGap,Description=\"Indel within %d bp of an indel\">", args->indel_gap);
+            args->IndelGap_id = bcf_hdr_id2int(args->hdr, BCF_DT_ID, "IndelGap");
+            assert( args->IndelGap_id>=0 );
+        }
+    }
+
+    if (args->record_cmd_line) bcf_hdr_append_version(args->hdr, args->argc, args->argv, "bcftools_filter");
+
+    if ( args->filter_str )
+        args->filter = filter_init(args->hdr, args->filter_str);
+}
+
+static void destroy_data(args_t *args)
+{
+    if ( args->rbuf_lines )
+    {
+        int i;
+        for (i=0; i<args->rbuf.m; i++)
+            if ( args->rbuf_lines[i] ) bcf_destroy1(args->rbuf_lines[i]);
+        free(args->rbuf_lines);
+    }
+    if ( args->filter )
+        filter_destroy(args->filter);
+    free(args->tmpi);
+    free(args->tmp_ac);
+}
+
+static void flush_buffer(args_t *args, int n)
+{
+    int i, j;
+    for (i=0; i<n; i++)
+    {
+        int k = rbuf_shift(&args->rbuf);
+        bcf1_t *rec = args->rbuf_lines[k];
+
+        int pass = 1;
+        if ( !args->soft_filter )
+        {
+            for (j=0; j<rec->d.n_flt; j++)
+            {
+                if ( args->indel_gap && rec->d.flt[j]==args->IndelGap_id ) { pass = 0; break; }
+                if ( args->snp_gap && rec->d.flt[j]==args->SnpGap_id ) { pass = 0; break; }
+            }
+        }
+        if ( pass ) bcf_write1(args->out_fh, args->hdr, rec);
+    }
+}
+
+#define SWAP(type_t, a, b) { type_t t = a; a = b; b = t; }
+static void buffered_filters(args_t *args, bcf1_t *line)
+{
+    /**
+     *  The logic of SnpGap=3. The SNPs at positions 1 and 7 are filtered,
+     *  positions 0 and 8 are not:
+     *           0123456789
+     *      ref  .G.GT..G..
+     *      del  .A.G-..A..
+     *  Here the positions 1 and 6 are filtered, 0 and 7 are not:
+     *           0123-456789
+     *      ref  .G.G-..G..
+     *      ins  .A.GT..A..
+     *
+     *  The logic of IndelGap=2. The second indel is filtered:
+     *           012345678901
+     *      ref  .GT.GT..GT..
+     *      del  .G-.G-..G-..
+     *  And similarly here, the second is filtered:
+     *           01 23 456 78
+     *      ref  .A-.A-..A-..
+     *      ins  .AT.AT..AT..
+     */
+
+    // To avoid additional data structure, we abuse bcf1_t's var and var_type records.
+    const int SnpGap_set     = VCF_OTHER<<1;
+    const int IndelGap_set   = VCF_OTHER<<2;
+    const int IndelGap_flush = VCF_OTHER<<3;
+
+    int var_type = 0, i;
+    if ( line )
+    {
+        // Still on the same chromosome?
+        int ilast = rbuf_last(&args->rbuf);
+        if ( ilast>=0 && line->rid != args->rbuf_lines[ilast]->rid )
+            flush_buffer(args, args->rbuf.n); // new chromosome, flush everything
+
+        rbuf_expand0(&args->rbuf,bcf1_t*,args->rbuf.n,args->rbuf_lines);
+
+        // Insert the new record in the buffer. The line would be overwritten in
+        // the next bcf_sr_next_line call, therefore we need to swap it with an
+        // unused one
+        ilast = rbuf_append(&args->rbuf);
+        if ( !args->rbuf_lines[ilast] ) args->rbuf_lines[ilast] = bcf_init1();
+        SWAP(bcf1_t*, args->files->readers[0].buffer[0], args->rbuf_lines[ilast]);
+
+        var_type = bcf_get_variant_types(line);
+
+        // Find out the size of an indel. The indel boundaries are based on REF
+        // (POS+1,POS+rlen-1). This is not entirely correct: mpileup likes to
+        // output REF=CAGAGAGAGA, ALT=CAGAGAGAGAGA where REF=C,ALT=CGA could be
+        // used. This filter is therefore more strict and may remove some valid
+        // SNPs.
+        int len = 1;
+        if ( var_type & VCF_INDEL )
+        {
+            for (i=1; i<line->n_allele; i++)
+                if ( len < 1-line->d.var[i].n ) len = 1-line->d.var[i].n;
+        }
+
+        // Set the REF allele's length to max deletion length or to 1 if a SNP or an insertion.
+        line->d.var[0].n = len;
+    }
+
+    int k_flush = 1;
+    if ( args->indel_gap )
+    {
+        k_flush = 0;
+        // Find indels which are too close to each other
+        int last_to = -1;
+        for (i=-1; rbuf_next(&args->rbuf,&i); )
+        {
+            bcf1_t *rec  = args->rbuf_lines[i];
+            int rec_from = rec->pos;
+            if ( last_to!=-1 && last_to < rec_from ) break;
+
+            k_flush++;
+            if ( !(rec->d.var_type & VCF_INDEL) ) continue;
+
+            rec->d.var_type |= IndelGap_set;
+            last_to = args->indel_gap + rec->pos + rec->d.var[0].n - 1;
+        }
+        if ( i==args->rbuf.f && line && last_to!=-1 ) k_flush = 0;
+        if ( k_flush || !line )
+        {
+            // Select the best indel from the cluster of k_flush indels
+            int k = 0, max_ac = -1, imax_ac = -1;
+            for (i=-1; rbuf_next(&args->rbuf,&i) && k<k_flush; )
+            {
+                k++;
+                bcf1_t *rec  = args->rbuf_lines[i];
+                if ( !(rec->d.var_type & IndelGap_set) ) continue;
+                hts_expand(int, rec->n_allele, args->ntmpi, args->tmpi);
+                int ret = bcf_calc_ac(args->hdr, rec, args->tmpi, BCF_UN_ALL);
+                if ( imax_ac==-1 || (ret && max_ac < args->tmpi[1]) ) { max_ac = args->tmpi[1]; imax_ac = i; }
+            }
+
+            // Filter all but the best indel (with max AF or first if AF not available)
+            k = 0;
+            for (i=-1; rbuf_next(&args->rbuf,&i) && k<k_flush; )
+            {
+                k++;
+                bcf1_t *rec = args->rbuf_lines[i];
+                if ( !(rec->d.var_type & IndelGap_set) ) continue;
+                rec->d.var_type |= IndelGap_flush;
+                if ( i!=imax_ac ) bcf_add_filter(args->hdr, args->rbuf_lines[i], args->IndelGap_id);
+            }
+        }
+    }
+
+    if ( !line )
+    {
+        // Finished: flush everything
+        flush_buffer(args, args->rbuf.n);
+        return;
+    }
+
+    int j_flush = 1;
+    if ( args->snp_gap )
+    {
+        j_flush = 0;
+        int last_from = line->pos;
+        for (i=-1; rbuf_next(&args->rbuf,&i); )
+        {
+            bcf1_t *rec = args->rbuf_lines[i];
+            int rec_to  = rec->pos + rec->d.var[0].n - 1;   // last position affected by the variant
+            if ( rec_to + args->snp_gap < last_from )
+                j_flush++;
+            else if ( (var_type & VCF_INDEL) && (rec->d.var_type & VCF_SNP) && !(rec->d.var_type & SnpGap_set) )
+            {
+                // this SNP has not been SnpGap-filtered yet
+                rec->d.var_type |= SnpGap_set;
+                bcf_add_filter(args->hdr, rec, args->SnpGap_id);
+            }
+            else if ( (var_type & VCF_SNP) && (rec->d.var_type & VCF_INDEL) )
+            {
+                // the line which we are adding is a SNP and needs to be filtered
+                line->d.var_type |= SnpGap_set;
+                bcf_add_filter(args->hdr, line, args->SnpGap_id);
+                break;
+            }
+        }
+    }
+    flush_buffer(args, j_flush < k_flush ? j_flush : k_flush);
+}
+
+static void set_genotypes(args_t *args, bcf1_t *line, int pass_site)
+{
+    int i,j;
+    if ( !bcf_hdr_nsamples(args->hdr) ) return;
+    if ( args->smpl_pass )
+    {
+        int npass = 0;
+        for (i=0; i<bcf_hdr_nsamples(args->hdr); i++) npass += args->smpl_pass[i];
+
+        // return if all samples pass
+        if ( npass==bcf_hdr_nsamples(args->hdr) && (args->filter_logic & FLT_INCLUDE) ) return;
+        if ( npass==0 && (args->filter_logic & FLT_EXCLUDE) ) return;
+    }
+    else if ( pass_site ) return;
+
+    int an = 0, has_an = bcf_get_info_int32(args->hdr, line, "AN", &args->tmp_ac, &args->ntmp_ac);
+    if ( has_an==1 ) an = args->tmp_ac[0];
+    else has_an = 0;
+
+    int has_ac = bcf_get_info_int32(args->hdr, line, "AC", &args->tmp_ac, &args->ntmp_ac);
+    has_ac = has_ac==line->n_allele-1 ? 1 : 0;
+
+    int new_gt = 0, ngts = bcf_get_format_int32(args->hdr, line, "GT", &args->tmpi, &args->ntmpi);
+    ngts /= bcf_hdr_nsamples(args->hdr);
+    if ( args->set_gts==SET_GTS_MISSING ) new_gt = bcf_gt_missing;
+    else if ( args->set_gts==SET_GTS_REF ) new_gt = bcf_gt_unphased(0);
+    else error("todo: set_gts=%d\n", args->set_gts);
+    for (i=0; i<bcf_hdr_nsamples(args->hdr); i++)
+    {
+        if ( args->smpl_pass )
+        {
+            int pass = args->smpl_pass[i];
+            if ( args->filter_logic & FLT_EXCLUDE ) pass = pass ? 0 : 1;
+            if ( pass ) continue;
+        }
+        int32_t *gts = args->tmpi + ngts*i;
+        for (j=0; j<ngts; j++)
+        {
+            if ( gts[j]==bcf_int32_vector_end ) break;
+            if ( args->set_gts==SET_GTS_MISSING && !bcf_gt_is_missing(gts[j]) )
+            {
+                int ial = bcf_gt_allele(gts[j]);
+                if ( has_ac && ial>0 && ial<=line->n_allele ) args->tmp_ac[ ial-1 ]--;
+                an--;
+            }
+            else if ( args->set_gts==SET_GTS_REF )
+            {
+                int ial = bcf_gt_allele(gts[j]);
+                if ( bcf_gt_is_missing(gts[j]) ) an++;
+                else if ( has_ac && ial>0 && ial<=line->n_allele ) args->tmp_ac[ ial-1 ]--;
+            }
+            gts[j] = new_gt;
+        }
+    }
+    bcf_update_genotypes(args->hdr,line,args->tmpi,ngts*bcf_hdr_nsamples(args->hdr));
+    if ( has_an ) bcf_update_info_int32(args->hdr,line,"AN",&an,1);
+    if ( has_ac )  bcf_update_info_int32(args->hdr,line,"AC",args->tmp_ac,line->n_allele-1);
+}
+
+static void usage(args_t *args)
+{
+    fprintf(stderr, "\n");
+    fprintf(stderr, "About:   Apply fixed-threshold filters.\n");
+    fprintf(stderr, "Usage:   bcftools filter [options] <in.vcf.gz>\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "Options:\n");
+    fprintf(stderr, "    -e, --exclude <expr>          exclude sites for which the expression is true (see man page for details)\n");
+    fprintf(stderr, "    -g, --SnpGap <int>            filter SNPs within <int> base pairs of an indel\n");
+    fprintf(stderr, "    -G, --IndelGap <int>          filter clusters of indels separated by <int> or fewer base pairs allowing only one to pass\n");
+    fprintf(stderr, "    -i, --include <expr>          include only sites for which the expression is true (see man page for details\n");
+    fprintf(stderr, "    -m, --mode [+x]               \"+\": do not replace but add to existing FILTER; \"x\": reset filters at sites which pass\n");
+    fprintf(stderr, "        --no-version              do not append version and command line to the header\n");
+    fprintf(stderr, "    -o, --output <file>           write output to a file [standard output]\n");
+    fprintf(stderr, "    -O, --output-type <b|u|z|v>   b: compressed BCF, u: uncompressed BCF, z: compressed VCF, v: uncompressed VCF [v]\n");
+    fprintf(stderr, "    -r, --regions <region>        restrict to comma-separated list of regions\n");
+    fprintf(stderr, "    -R, --regions-file <file>     restrict to regions listed in a file\n");
+    fprintf(stderr, "    -s, --soft-filter <string>    annotate FILTER column with <string> or unique filter name (\"Filter%%d\") made up by the program (\"+\")\n");
+    fprintf(stderr, "    -S, --set-GTs <.|0>           set genotypes of failed samples to missing (.) or ref (0)\n");
+    fprintf(stderr, "    -t, --targets <region>        similar to -r but streams rather than index-jumps\n");
+    fprintf(stderr, "    -T, --targets-file <file>     similar to -R but streams rather than index-jumps\n");
+    fprintf(stderr, "        --threads <int>           number of extra output compression threads [0]\n");
+    fprintf(stderr, "\n");
+    exit(1);
+}
+
+int main_vcffilter(int argc, char *argv[])
+{
+    int c;
+    args_t *args  = (args_t*) calloc(1,sizeof(args_t));
+    args->argc    = argc; args->argv = argv;
+    args->files   = bcf_sr_init();
+    args->output_fname = "-";
+    args->output_type = FT_VCF;
+    args->n_threads = 0;
+    args->record_cmd_line = 1;
+    int regions_is_file = 0, targets_is_file = 0;
+
+    static struct option loptions[] =
+    {
+        {"set-GTs",required_argument,NULL,'S'},
+        {"mode",required_argument,NULL,'m'},
+        {"soft-filter",required_argument,NULL,'s'},
+        {"exclude",required_argument,NULL,'e'},
+        {"include",required_argument,NULL,'i'},
+        {"targets",required_argument,NULL,'t'},
+        {"targets-file",required_argument,NULL,'T'},
+        {"regions",required_argument,NULL,'r'},
+        {"regions-file",required_argument,NULL,'R'},
+        {"output",required_argument,NULL,'o'},
+        {"output-type",required_argument,NULL,'O'},
+        {"threads",required_argument,NULL,9},
+        {"SnpGap",required_argument,NULL,'g'},
+        {"IndelGap",required_argument,NULL,'G'},
+        {"no-version",no_argument,NULL,8},
+        {NULL,0,NULL,0}
+    };
+    char *tmp;
+    while ((c = getopt_long(argc, argv, "e:i:t:T:r:R:h?s:m:o:O:g:G:S:",loptions,NULL)) >= 0) {
+        switch (c) {
+            case 'g': 
+                args->snp_gap = strtol(optarg,&tmp,10); 
+                if ( *tmp ) error("Could not parse argument: --SnpGap %s\n", optarg);
+                break;
+            case 'G':
+                args->indel_gap = strtol(optarg,&tmp,10);
+                if ( *tmp ) error("Could not parse argument: --IndelGap %s\n", optarg);
+                break;
+            case 'o': args->output_fname = optarg; break;
+            case 'O':
+                switch (optarg[0]) {
+                    case 'b': args->output_type = FT_BCF_GZ; break;
+                    case 'u': args->output_type = FT_BCF; break;
+                    case 'z': args->output_type = FT_VCF_GZ; break;
+                    case 'v': args->output_type = FT_VCF; break;
+                    default: error("The output type \"%s\" not recognised\n", optarg);
+                }
+                break;
+            case 's': args->soft_filter = optarg; break;
+            case 'm':
+                if ( strchr(optarg,'x') ) args->annot_mode |= ANNOT_RESET;
+                if ( strchr(optarg,'+') ) args->annot_mode |= ANNOT_ADD;
+                break;
+            case 't': args->targets_list = optarg; break;
+            case 'T': args->targets_list = optarg; targets_is_file = 1; break;
+            case 'r': args->regions_list = optarg; break;
+            case 'R': args->regions_list = optarg; regions_is_file = 1; break;
+            case 'e': args->filter_str = optarg; args->filter_logic |= FLT_EXCLUDE; break;
+            case 'i': args->filter_str = optarg; args->filter_logic |= FLT_INCLUDE; break;
+            case 'S':
+                if ( !strcmp(".",optarg) ) args->set_gts = SET_GTS_MISSING;
+                else if ( !strcmp("0",optarg) ) args->set_gts = SET_GTS_REF;
+                else error("The argument to -S not recognised: %s\n", optarg);
+                break;
+            case  9 : args->n_threads = strtol(optarg, 0, 0); break;
+            case  8 : args->record_cmd_line = 0; break;
+            case 'h':
+            case '?': usage(args);
+            default: error("Unknown argument: %s\n", optarg);
+        }
+    }
+
+    if ( args->filter_logic == (FLT_EXCLUDE|FLT_INCLUDE) ) error("Only one of -i or -e can be given.\n");
+    char *fname = NULL;
+    if ( optind>=argc )
+    {
+        if ( !isatty(fileno((FILE *)stdin)) ) fname = "-";  // reading from stdin
+        else usage(args);
+    }
+    else fname = argv[optind];
+
+    // read in the regions from the command line
+    if ( args->regions_list )
+    {
+        args->files->require_index = 1;
+        if ( bcf_sr_set_regions(args->files, args->regions_list, regions_is_file)<0 )
+            error("Failed to read the regions: %s\n", args->regions_list);
+    }
+    else if ( optind+1 < argc )
+    {
+        int i;
+        kstring_t tmp = {0,0,0};
+        kputs(argv[optind+1],&tmp);
+        for (i=optind+2; i<argc; i++) { kputc(',',&tmp); kputs(argv[i],&tmp); }
+        args->files->require_index = 1;
+        if ( bcf_sr_set_regions(args->files, tmp.s, regions_is_file)<0 )
+            error("Failed to read the regions: %s\n", args->regions_list);
+        free(tmp.s);
+    }
+    if ( args->targets_list )
+    {
+        if ( bcf_sr_set_targets(args->files, args->targets_list,targets_is_file, 0)<0 )
+            error("Failed to read the targets: %s\n", args->targets_list);
+    }
+    if ( !bcf_sr_add_reader(args->files, fname) ) error("Failed to open %s: %s\n", fname,bcf_sr_strerror(args->files->errnum));
+
+    init_data(args);
+    bcf_hdr_write(args->out_fh, args->hdr);
+    while ( bcf_sr_next_line(args->files) )
+    {
+        bcf1_t *line = bcf_sr_get_line(args->files, 0);
+        int pass = 1;
+        if ( args->filter )
+        {
+            pass = filter_test(args->filter, line, &args->smpl_pass);
+            if ( args->filter_logic & FLT_EXCLUDE ) pass = pass ? 0 : 1;
+        }
+        if ( args->soft_filter || args->set_gts || pass )
+        {
+            if ( pass )
+            {
+                bcf_unpack(line,BCF_UN_FLT);
+                if ( args->annot_mode & ANNOT_RESET || !line->d.n_flt ) bcf_add_filter(args->hdr, line, args->flt_pass);
+            }
+            else if ( args->soft_filter )
+            {
+                if ( (args->annot_mode & ANNOT_ADD) ) bcf_add_filter(args->hdr, line, args->flt_fail);
+                else bcf_update_filter(args->hdr, line, &args->flt_fail, 1);
+            }
+            if ( args->set_gts ) set_genotypes(args, line, pass);
+            if ( !args->rbuf_lines )
+                bcf_write1(args->out_fh, args->hdr, line);
+            else
+                buffered_filters(args, line);
+        }
+    }
+    buffered_filters(args, NULL);
+
+    hts_close(args->out_fh);
+    destroy_data(args);
+    bcf_sr_destroy(args->files);
+    free(args);
+    return 0;
+}
diff --git a/vcfgtcheck.c b/vcfgtcheck.c
new file mode 100644 (file)
index 0000000..8835db3
--- /dev/null
@@ -0,0 +1,822 @@
+/*  vcfgtcheck.c -- Check sample identity.
+
+    Copyright (C) 2013-2014 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <stdarg.h>
+#include <unistd.h>
+#include <getopt.h>
+#include <ctype.h>
+#include <string.h>
+#include <errno.h>
+#include <sys/stat.h>
+#include <sys/types.h>
+#include <math.h>
+#include <htslib/vcf.h>
+#include <htslib/synced_bcf_reader.h>
+#include <htslib/vcfutils.h>
+#include <inttypes.h>
+#include "bcftools.h"
+#include "hclust.h"
+
+typedef struct
+{
+    bcf_srs_t *files;           // first reader is the query VCF - single sample normally or multi-sample for cross-check
+    bcf_hdr_t *gt_hdr, *sm_hdr; // VCF with genotypes to compare against and the query VCF
+    int ntmp_arr, npl_arr;
+    int32_t *tmp_arr, *pl_arr;
+    double *lks, *sites, min_inter_err, max_intra_err;
+    int *cnts, *dps, hom_only, cross_check, all_sites;
+    char *cwd, **argv, *gt_fname, *plot, *query_sample, *target_sample;
+    int argc, no_PLs, narr, nsmpl;
+}
+args_t;
+
+FILE *open_file(char **fname, const char *mode, const char *fmt, ...);
+char *msprintf(const char *fmt, ...);
+void mkdir_p(const char *fmt, ...);
+
+void py_plot(char *script)
+{
+    mkdir_p(script);
+    int len = strlen(script);
+    char *cmd = !strcmp(".py",script+len-3) ? msprintf("python %s", script) : msprintf("python %s.py", script);
+    int ret = system(cmd);
+    if ( ret ) fprintf(stderr, "The command returned non-zero status %d: %s\n", ret, cmd);
+    free(cmd);
+}
+
+static void plot_check(args_t *args, char *target_sample, char *query_sample)
+{
+    char *fname;
+    FILE *fp = open_file(&fname, "w", "%s.py", args->plot);
+    fprintf(fp,
+            "import matplotlib as mpl\n"
+            "mpl.use('Agg')\n"
+            "import matplotlib.pyplot as plt\n"
+            "import matplotlib.gridspec as gridspec\n"
+            "import csv\n"
+            "csv.register_dialect('tab', delimiter='\\t', quoting=csv.QUOTE_NONE)\n"
+            "\n"
+            "sample_ids = False\n"
+            "\n"
+            "dat = []\n"
+            "with open('%s.tab', 'rb') as f:\n"
+            "    reader = csv.reader(f, 'tab')\n"
+            "    for row in reader:\n"
+            "        if row[0][0]=='#': continue\n"
+            "        if row[0]!='CN': continue\n"
+            "        tgt = 0\n"
+            "        if row[4]=='%s': tgt = 1\n"
+            "        dat.append([float(row[1]), float(row[2]), float(row[3]), tgt, row[4]])\n"
+            "\n"
+            "dat = sorted(dat)\n"
+            "\n"
+            "iq = -1; dp = 0\n"
+            "for i in range(len(dat)):\n"
+            "    if iq==-1 and dat[i][3]==1: iq = i\n"
+            "    dp += dat[i][2]\n"
+            "dp /= len(dat)\n"
+            "\n"
+            "fig,ax1 = plt.subplots(figsize=(8,5))\n"
+            "ax2 = ax1.twinx()\n"
+            "plots  = ax1.plot([x[0] for x in dat],'o-', ms=3, color='g', mec='g', label='Discordance (total)')\n"
+            "plots += ax1.plot([x[1] for x in dat], '^', ms=3, color='r', mec='r', label='Discordance (avg per site)')\n"
+            "plots += ax2.plot([x[2] for x in dat],'v', ms=3, color='k', label='Number of sites')\n"
+            "if iq!=-1:\n"
+            "   ax1.plot([iq],[dat[iq][0]],'o',color='orange', ms=9)\n"
+            "   ax1.annotate('%s',xy=(iq,dat[iq][0]), xytext=(5,5), textcoords='offset points',fontsize='xx-small',rotation=45,va='bottom',ha='left')\n"
+            "   ax1.plot([iq],[dat[iq][1]],'^',color='red', ms=5)\n"
+            "for tl in ax1.get_yticklabels(): tl.set_color('g')\n"
+            "for tl in ax2.get_yticklabels(): tl.set_color('k'); tl.set_fontsize(9)\n"
+            "min_dp = min([x[2] for x in dat])\n"
+            "max_dp = max([x[2] for x in dat])\n"
+            "ax2.set_ylim(min_dp-1,max_dp+1)\n"
+            "ax1.set_title('Discordance with %s')\n"
+            "ax1.set_xlim(-0.05*len(dat),1.05*(len(dat)-1))\n"
+            "ax1.set_xlabel('Sample ID')\n"
+            "plt.subplots_adjust(left=0.1,right=0.9,bottom=0.1,top=0.9)\n"
+            "if sample_ids:\n"
+            "   ax1.set_xticks(range(len(dat)))\n"
+            "   ax1.set_xticklabels([x[4] for x in dat],**{'rotation':45, 'ha':'right', 'fontsize':8})\n"
+            "   plt.subplots_adjust(bottom=0.2)\n"
+            "ax1.set_ylabel('Discordance',color='g')\n"
+            "ax2.set_ylabel('Number of sites',color='k')\n"
+            "ax2.ticklabel_format(style='sci', scilimits=(-3,2), axis='y')\n"
+            "ax1.ticklabel_format(style='sci', scilimits=(-3,2), axis='y')\n"
+            "labels = [l.get_label() for l in plots]\n"
+            "plt.legend(plots,labels,numpoints=1,markerscale=1,loc='best',prop={'size':10},frameon=False)\n"
+            "plt.savefig('%s.png')\n"
+            "plt.close()\n"
+            "\n", args->plot, target_sample, target_sample, query_sample, args->plot
+           );
+    fclose(fp);
+    py_plot(fname);
+    free(fname);
+}
+
+#if 0
+static void plot_cross_check(args_t *args)
+{
+    char *fname;
+    FILE *fp = open_file(&fname, "w", "%s.py", args->plot);
+    fprintf(fp,
+            "import matplotlib as mpl\n"
+            "mpl.use('Agg')\n"
+            "import matplotlib.pyplot as plt\n"
+            "import matplotlib.gridspec as gridspec\n"
+            "import csv\n"
+            "csv.register_dialect('tab', delimiter='\\t', quoting=csv.QUOTE_NONE)\n"
+            "avg   = []\n"
+            "dp    = []\n"
+            "sm2id = {}\n"
+            "dat   = None\n"
+            "min   = None\n"
+            "max   = None\n"
+            "with open('%s.tab', 'rb') as f:\n"
+            "   reader = csv.reader(f, 'tab')\n"
+            "   i = 0\n"
+            "   for row in reader:\n"
+            "       if row[0]=='SM':\n"
+            "           sm2id[row[4]] = i\n"
+            "           avg.append([i,float(row[1])])\n"
+            "           dp.append([i,float(row[2])])\n"
+            "           i += 1\n"
+            "       elif row[0]=='CN':\n"
+            "           val = 0\n"
+            "           if int(row[2])!=0: val = float(row[1])/int(row[2])\n"
+            "           if not dat:\n"
+            "               dat = [[0]*len(sm2id) for x in xrange(len(sm2id))]\n"
+            "               min = val\n"
+            "               max = val\n"
+            "           id_i = sm2id[row[4]]\n"
+            "           id_j = sm2id[row[5]]\n"
+            "           dat[id_i][id_j] = val\n"
+            "           dat[id_j][id_i] = val\n"
+            "           if min > val: min = val\n"
+            "           if max < val: max = val\n"
+            "\n"
+            "if len(sm2id)<=1: exit(1)\n"
+            "if min==max: exit(1)\n"
+            "\n"
+            "fig = plt.figure(figsize=(6,7))\n"
+            "gs  = gridspec.GridSpec(2, 1, height_ratios=[1, 1.5])\n"
+            "ax1 = plt.subplot(gs[0])\n"
+            "ax2 = plt.subplot(gs[1])\n"
+            "\n"
+            "ax1.plot([x[0] for x in avg],[x[1] for x in avg],'^-', ms=3, color='k')\n"
+            "ax3 = ax1.twinx()\n"
+            "ax3.plot([x[0] for x in dp],[x[1] for x in dp],'^-', ms=3, color='r',mec='r')\n"
+            "for tl in ax3.get_yticklabels():\n"
+            "   tl.set_color('r')\n"
+            "   tl.set_fontsize(9)\n"
+            "\n"
+            "im = ax2.imshow(dat,clim=(min),interpolation='nearest',origin='lower')\n"
+            "cb1  = plt.colorbar(im,ax=ax2)\n"
+            "cb1.set_label('Pairwise discordance')\n"
+            "for t in cb1.ax.get_yticklabels(): t.set_fontsize(9)\n"
+            "\n"
+            "ax1.tick_params(axis='both', which='major', labelsize=9)\n"
+            "ax1.tick_params(axis='both', which='minor', labelsize=9)\n"
+            "ax2.tick_params(axis='both', which='major', labelsize=9)\n"
+            "ax2.tick_params(axis='both', which='minor', labelsize=9)\n"
+            "\n"
+            "ax1.set_title('Sample Discordance Score')\n"
+            "ax2.set_ylabel('Sample ID')\n"
+            "ax2.set_xlabel('Sample ID')\n"
+            "ax3.set_ylabel('Average Depth',color='r')\n"
+            "ax1.set_xlabel('Sample ID')\n"
+            "ax1.set_ylabel('Average discordance')\n"
+            "\n"
+            "plt.subplots_adjust(left=0.15,right=0.87,bottom=0.08,top=0.93,hspace=0.25)\n"
+            "plt.savefig('%s.png')\n"
+            "plt.close()\n"
+            "\n", args->plot,args->plot
+           );
+    fclose(fp);
+    py_plot(fname);
+    free(fname);
+}
+#endif
+
+static void init_data(args_t *args)
+{
+    args->sm_hdr = args->files->readers[0].header;
+    if ( !bcf_hdr_nsamples(args->sm_hdr) ) error("No samples in %s?\n", args->files->readers[0].fname);
+
+    if ( !args->cross_check )
+    {
+        args->gt_hdr = args->files->readers[1].header;
+        int nsamples = bcf_hdr_nsamples(args->gt_hdr);
+        if ( !nsamples ) error("No samples in %s?\n", args->files->readers[1].fname);
+        args->lks   = (double*) calloc(nsamples,sizeof(double));
+        args->cnts  = (int*) calloc(nsamples,sizeof(int));
+        args->sites = (double*) calloc(nsamples,sizeof(double));
+        args->dps   = (int*) calloc(nsamples,sizeof(int));
+    }
+}
+
+static void destroy_data(args_t *args)
+{
+    free(args->lks); free(args->cnts); free(args->dps); free(args->cwd); free(args->sites);
+}
+
+static int allele_to_int(bcf1_t *line, char *allele)
+{
+    int i;
+    for (i=0; i<line->n_allele; i++)
+        if ( !strcmp(allele,line->d.allele[i]) ) return i;
+    if ( strcmp(line->d.allele[i-1],"X") ) return -1;
+    return i-1;
+}
+
+static int init_gt2ipl(args_t *args, bcf1_t *gt_line, bcf1_t *sm_line, int *gt2ipl, int n_gt2ipl)
+{
+    int i, j;
+    for (i=0; i<n_gt2ipl; i++) gt2ipl[i] = -1;
+    for (i=0; i<gt_line->n_allele; i++)
+    {
+        // find which of the sm_alleles (k) corresponds to the gt_allele (i)
+        int k = allele_to_int(sm_line, gt_line->d.allele[i]);
+        if ( k<0 ) return 0;
+        for (j=0; j<=i; j++)
+        {
+            int l = allele_to_int(sm_line, gt_line->d.allele[j]);
+            if ( l<0 ) return 0;
+            gt2ipl[ bcf_ij2G(j,i) ] = k<=l ? bcf_ij2G(k,l) : bcf_ij2G(l,k);
+        }
+    }
+    //for (i=0; i<n_gt2ipl; i++) printf("%d .. %d\n", i,gt2ipl[i]);
+    return 1;
+}
+
+static void set_cwd(args_t *args)
+{
+    int i;
+    char *buf;
+    size_t nbuf = 500;
+    args->cwd = (char*) malloc(sizeof(char)*nbuf);
+    for (i=0; i<5; i++)
+    {
+        if ( (buf = getcwd(args->cwd, nbuf)) ) break;
+        nbuf *= 2;
+        args->cwd = (char*) realloc(args->cwd, sizeof(char)*nbuf);
+    }
+    assert(buf);
+}
+
+static void print_header(args_t *args, FILE *fp)
+{
+    fprintf(fp, "# This file was produced by bcftools (%s+htslib-%s), the command line was:\n", bcftools_version(), hts_version());
+    fprintf(fp, "# \t bcftools %s ", args->argv[0]);
+    int i;
+    for (i=1; i<args->argc; i++)
+        fprintf(fp, " %s",args->argv[i]);
+    fprintf(fp, "\n# and the working directory was:\n");
+    fprintf(fp, "# \t %s\n#\n", args->cwd);
+}
+
+static int fake_PLs(args_t *args, bcf_hdr_t *hdr, bcf1_t *line)
+{
+    // PLs not present, use GTs instead.
+    int fake_PL = args->no_PLs ? args->no_PLs : 99;    // with 1, discordance is the number of non-matching GTs
+    int nsm_gt, i;
+    if ( (nsm_gt=bcf_get_genotypes(hdr, line, &args->tmp_arr, &args->ntmp_arr)) <= 0 )
+        error("GT not present at %s:%d?\n", hdr->id[BCF_DT_CTG][line->rid].key, line->pos+1);
+    nsm_gt /= bcf_hdr_nsamples(hdr);
+    int npl = line->n_allele*(line->n_allele+1)/2;
+    hts_expand(int,npl*bcf_hdr_nsamples(hdr),args->npl_arr,args->pl_arr);
+    for (i=0; i<bcf_hdr_nsamples(hdr); i++)
+    {
+        int *gt_ptr = args->tmp_arr + i*nsm_gt;
+        int j, *pl_ptr = args->pl_arr + i*npl;
+        if ( bcf_gt_is_missing(gt_ptr[0]) || bcf_gt_is_missing(gt_ptr[1]) ) // missing genotype
+        {
+            for (j=0; j<npl; j++) pl_ptr[j] = -1;
+        }
+        else
+        {
+            int a = bcf_gt_allele(gt_ptr[0]);
+            int b = bcf_gt_allele(gt_ptr[1]);
+            for (j=0; j<npl; j++) pl_ptr[j] = fake_PL;
+            int idx = bcf_alleles2gt(a,b);
+            pl_ptr[idx] = 0;
+        }
+    }
+    return npl;
+}
+
+static int cmp_doubleptr(const void *_a, const void *_b)
+{
+    double *a = *((double**)_a);
+    double *b = *((double**)_b);
+    if ( *a < *b ) return -1;
+    else if ( *a == *b ) return 0;
+    return 1;
+}
+
+static void check_gt(args_t *args)
+{
+    int i,ret, *gt2ipl = NULL, m_gt2ipl = 0, *gt_arr = NULL, ngt_arr = 0;
+    int fake_pls = args->no_PLs;
+
+    // Initialize things: check which tags are defined in the header, sample names etc.
+    if ( bcf_hdr_id2int(args->gt_hdr, BCF_DT_ID, "GT")<0 ) error("[E::%s] GT not present in the header of %s?\n", __func__, args->files->readers[1].fname);
+    if ( bcf_hdr_id2int(args->sm_hdr, BCF_DT_ID, "PL")<0 )
+    {
+        if ( bcf_hdr_id2int(args->sm_hdr, BCF_DT_ID, "GT")<0 )
+            error("[E::%s] Neither PL nor GT present in the header of %s\n", __func__, args->files->readers[0].fname);
+        if ( !args->no_PLs )
+            fprintf(stderr,"Warning: PL not present in the header of %s, using GT instead\n", args->files->readers[0].fname);
+        fake_pls = 1;
+    }
+
+    FILE *fp = args->plot ? open_file(NULL, "w", "%s.tab", args->plot) : stdout;
+    print_header(args, fp);
+
+    int tgt_isample = -1, query_isample = 0;
+    if ( args->target_sample )
+    {
+        tgt_isample = bcf_hdr_id2int(args->gt_hdr, BCF_DT_SAMPLE, args->target_sample);
+        if ( tgt_isample<0 ) error("No such sample in %s: [%s]\n", args->files->readers[1].fname, args->target_sample);
+    }
+    if ( args->all_sites )
+    {
+        if ( tgt_isample==-1 )
+        {
+            fprintf(stderr,"No target sample selected for comparison, using the first sample in %s: %s\n", args->gt_fname,args->gt_hdr->samples[0]);
+            tgt_isample = 0;
+        }
+    }
+    if ( args->query_sample )
+    {
+        query_isample = bcf_hdr_id2int(args->sm_hdr, BCF_DT_SAMPLE, args->query_sample);
+        if ( query_isample<0 ) error("No such sample in %s: [%s]\n", args->files->readers[0].fname, args->query_sample);
+    }
+    if ( args->all_sites )
+        fprintf(fp, "# [1]SC, Site by Site Comparison\t[2]Chromosome\t[3]Position\t[4]-g alleles\t[5]-g GT (%s)\t[6]match log LK\t[7]Query alleles\t[8-]Query PLs (%s)\n",
+                args->gt_hdr->samples[tgt_isample],args->sm_hdr->samples[query_isample]);
+
+    // Main loop
+    float prev_lk = 0;
+    while ( (ret=bcf_sr_next_line(args->files)) )
+    {
+        if ( ret!=2 ) continue;
+        bcf1_t *sm_line = args->files->readers[0].buffer[0];    // the query file
+        bcf1_t *gt_line = args->files->readers[1].buffer[0];    // the -g target file
+        bcf_unpack(sm_line, BCF_UN_FMT);
+        bcf_unpack(gt_line, BCF_UN_FMT);
+
+        // Init mapping from target genotype index to the sample's PL fields
+        int n_gt2ipl = gt_line->n_allele*(gt_line->n_allele + 1)/2;
+        if ( n_gt2ipl > m_gt2ipl )
+        {
+            m_gt2ipl = n_gt2ipl;
+            gt2ipl   = (int*) realloc(gt2ipl, sizeof(int)*m_gt2ipl);
+        }
+        if ( !init_gt2ipl(args, gt_line, sm_line, gt2ipl, n_gt2ipl) ) continue;
+
+        // Target genotypes
+        int ngt, npl;
+        if ( (ngt=bcf_get_genotypes(args->gt_hdr, gt_line, &gt_arr, &ngt_arr)) <= 0 )
+            error("GT not present at %s:%d?", args->gt_hdr->id[BCF_DT_CTG][gt_line->rid].key, gt_line->pos+1);
+        ngt /= bcf_hdr_nsamples(args->gt_hdr);
+        if ( ngt!=2 ) continue; // checking only diploid genotypes
+
+        // Sample PLs
+        if ( !fake_pls )
+        {
+            if ( (npl=bcf_get_format_int32(args->sm_hdr, sm_line, "PL", &args->pl_arr, &args->npl_arr)) <= 0 )
+            {
+                if ( sm_line->n_allele==1 )
+                {
+                    // PL values may not be present when ALT=. (mpileup/bcftools output), in that case 
+                    // switch automatically to GT at these sites
+                    npl = fake_PLs(args, args->sm_hdr, sm_line);
+                }
+                else
+                    error("PL not present at %s:%d?\n", args->sm_hdr->id[BCF_DT_CTG][sm_line->rid].key, sm_line->pos+1);
+            }
+            else
+                npl /= bcf_hdr_nsamples(args->sm_hdr);
+        }
+        else
+            npl = fake_PLs(args, args->sm_hdr, sm_line);
+
+        // Calculate likelihoods for all samples, assuming diploid genotypes
+
+        // For faster access to genotype likelihoods (PLs) of the query sample
+        int max_ipl, *pl_ptr = args->pl_arr + query_isample*npl;
+        double sum_pl = 0; // for converting PLs to probs
+        for (max_ipl=0; max_ipl<npl; max_ipl++)
+        {
+            if ( pl_ptr[max_ipl]==bcf_int32_vector_end ) break;
+            if ( pl_ptr[max_ipl]==bcf_int32_missing ) continue;
+            sum_pl += pow(10, -0.1*pl_ptr[max_ipl]);
+        }
+        if ( sum_pl==0 ) continue; // no PLs present
+        if ( fake_pls && args->no_PLs==1 ) sum_pl = -1;
+
+        // The main stats: concordance of the query sample with the target -g samples
+        for (i=0; i<bcf_hdr_nsamples(args->gt_hdr); i++)
+        {
+            int *gt_ptr = gt_arr + i*ngt;
+            if ( gt_ptr[1]==bcf_int32_vector_end ) continue;    // skip haploid genotypes
+            if ( bcf_gt_is_missing(gt_ptr[0]) || bcf_gt_is_missing(gt_ptr[1]) ) continue;
+            int a = bcf_gt_allele(gt_ptr[0]);
+            int b = bcf_gt_allele(gt_ptr[1]);
+            if ( args->hom_only && a!=b ) continue; // heterozygous genotype
+            int igt_tgt = igt_tgt = bcf_alleles2gt(a,b); // genotype index in the target file
+            int igt_qry = gt2ipl[igt_tgt];  // corresponding genotype in query file
+            if ( igt_qry>=max_ipl || pl_ptr[igt_qry]<0 ) continue;   // genotype not present in query sample: haploid or missing
+            args->lks[i] += sum_pl<0 ? -pl_ptr[igt_qry] : log(pow(10, -0.1*pl_ptr[igt_qry])/sum_pl);
+            args->sites[i]++;
+        }
+        if ( args->all_sites )
+        {
+            // Print LKs at all sites for debugging
+            int *gt_ptr = gt_arr + tgt_isample*ngt;
+            if ( gt_ptr[1]==bcf_int32_vector_end ) continue;    // skip haploid genotypes
+            int a = bcf_gt_allele(gt_ptr[0]);
+            int b = bcf_gt_allele(gt_ptr[1]);
+            if ( args->hom_only && a!=b ) continue; // heterozygous genotype
+            fprintf(fp, "SC\t%s\t%d", args->gt_hdr->id[BCF_DT_CTG][gt_line->rid].key, gt_line->pos+1);
+            for (i=0; i<gt_line->n_allele; i++) fprintf(fp, "%c%s", i==0?'\t':',', gt_line->d.allele[i]);
+            fprintf(fp, "\t%s/%s", a>=0 ? gt_line->d.allele[a] : ".", b>=0 ? gt_line->d.allele[b] : ".");
+            fprintf(fp, "\t%f", args->lks[query_isample]-prev_lk);
+            prev_lk = args->lks[query_isample];
+
+            int igt, *pl_ptr = args->pl_arr + query_isample*npl; // PLs of the query sample
+            for (i=0; i<sm_line->n_allele; i++) fprintf(fp, "%c%s", i==0?'\t':',', sm_line->d.allele[i]);
+            for (igt=0; igt<npl; igt++)
+                if ( pl_ptr[igt]==bcf_int32_vector_end ) break;
+                else if ( pl_ptr[igt]==bcf_int32_missing ) fprintf(fp, ".");
+                else fprintf(fp, "\t%d", pl_ptr[igt]);
+            fprintf(fp, "\n");
+        }
+    }
+    free(gt2ipl);
+    free(gt_arr);
+    free(args->pl_arr);
+    free(args->tmp_arr);
+
+    // To be able to plot total discordance (=number of mismatching GTs with -G1) in the same
+    // plot as discordance per site, the latter must be scaled to the same range
+    int nsamples = bcf_hdr_nsamples(args->gt_hdr);
+    double extreme_lk = 0, extreme_lk_per_site = 0;
+    for (i=0; i<nsamples; i++)
+    {
+        if ( args->lks[i] < extreme_lk ) extreme_lk = args->lks[i];
+        if ( args->sites[i] && args->lks[i]/args->sites[i] < extreme_lk_per_site ) extreme_lk_per_site = args->lks[i]/args->sites[i];
+    }
+
+    // Sorted output
+    double **p = (double**) malloc(sizeof(double*)*nsamples);
+    for (i=0; i<nsamples; i++) p[i] = &args->lks[i];
+    qsort(p, nsamples, sizeof(int*), cmp_doubleptr);
+
+    fprintf(fp, "# [1]CN\t[2]Discordance with %s (total)\t[3]Discordance (avg score per site)\t[4]Number of sites compared\t[5]Sample\t[6]Sample ID\n", args->sm_hdr->samples[query_isample]);
+    for (i=0; i<nsamples; i++)
+    {
+        int idx = p[i] - args->lks;
+        double per_site = 0;
+        if ( args->sites[idx] )
+        {
+            if ( args->sites[idx] && extreme_lk_per_site )
+            {
+                per_site = args->lks[idx]/args->sites[idx];
+                per_site *= extreme_lk / extreme_lk_per_site;
+            }
+            else
+                per_site = 0;
+        }
+        fprintf(fp, "CN\t%e\t%e\t%.0f\t%s\t%d\n", fabs(args->lks[idx]), fabs(per_site), args->sites[idx], args->gt_hdr->samples[idx], i);
+    }
+
+    if ( args->plot )
+    {
+        fclose(fp);
+        plot_check(args, args->target_sample ? args->target_sample : "", args->sm_hdr->samples[query_isample]);
+    }
+}
+
+// static inline int is_hom_most_likely(int nals, int *pls)
+// {
+//     int ia, ib, idx = 1, min_is_hom = 1, min_pl = pls[0];
+//     for (ia=1; ia<nals; ia++)
+//     {
+//         for (ib=0; ib<ia; ib++)
+//         {
+//             if ( pls[idx] < min_pl ) { min_pl = pls[idx]; min_is_hom = 0; }
+//             idx++;
+//         }
+//         if ( pls[idx] < min_pl ) { min_pl = pls[idx]; min_is_hom = 1; }
+//         idx++;
+//     }
+//     return min_is_hom;
+// }
+
+int process_GT(args_t *args, bcf1_t *line, uint32_t *ntot, uint32_t *ndif)
+{
+    int ngt = bcf_get_genotypes(args->sm_hdr, line, &args->tmp_arr, &args->ntmp_arr);
+
+    if ( ngt<=0 ) return 1;                 // GT not present
+    if ( ngt!=args->nsmpl*2 ) return 2;     // not diploid
+    ngt /= args->nsmpl;
+    
+    int i,j, idx = 0;
+    for (i=1; i<args->nsmpl; i++)
+    {
+        int32_t *a = args->tmp_arr + i*ngt;
+        if ( bcf_gt_is_missing(a[0]) || bcf_gt_is_missing(a[1]) || a[1]==bcf_int32_vector_end ) { idx+=i; continue; }
+        int agt = 1<<bcf_gt_allele(a[0]) | 1<<bcf_gt_allele(a[1]);
+
+        for (j=0; j<i; j++)
+        {
+            int32_t *b = args->tmp_arr + j*ngt;
+            if ( bcf_gt_is_missing(b[0]) || bcf_gt_is_missing(b[1]) || b[1]==bcf_int32_vector_end ) { idx++; continue; }
+            int bgt = 1<<bcf_gt_allele(b[0]) | 1<<bcf_gt_allele(b[1]);
+
+            ntot[idx]++;
+            if ( agt!=bgt ) ndif[idx]++;
+            idx++;
+        }
+    }
+    return 0;
+}
+int process_PL(args_t *args, bcf1_t *line, uint32_t *ntot, uint32_t *ndif)
+{
+    int npl = bcf_get_format_int32(args->sm_hdr, line, "PL", &args->tmp_arr, &args->ntmp_arr);
+
+    if ( npl<=0 ) return 1;                 // PL not present
+    npl /= args->nsmpl;
+    
+    int i,j,k, idx = 0;
+    for (i=1; i<args->nsmpl; i++)
+    {
+        int32_t *a = args->tmp_arr + i*npl;
+        int imin = -1;
+        for (k=0; k<npl; k++)
+        {
+            if ( a[k]==bcf_int32_vector_end ) break;
+            if ( a[k]==bcf_int32_missing ) continue;
+            if ( imin==-1 || a[imin] > a[k] ) imin = k;
+        }
+        if ( imin<0 ) { idx+=i; continue; }
+
+        for (j=0; j<i; j++)
+        {
+            int32_t *b = args->tmp_arr + j*npl;
+            int jmin = -1;
+            for (k=0; k<npl; k++)
+            {
+                if ( b[k]==bcf_int32_vector_end ) break;
+                if ( b[k]==bcf_int32_missing ) continue;
+                if ( jmin==-1 || b[jmin] > b[k] ) jmin = k;
+            }
+            if ( jmin<0 ) { idx++; continue; }
+
+            ntot[idx]++;
+            if ( imin!=jmin ) ndif[idx]++;
+            idx++;
+        }
+    }
+    return 0;
+}
+
+static void cross_check_gts(args_t *args)
+{
+    // Initialize things: check which tags are defined in the header, sample names etc.
+    if ( bcf_hdr_id2int(args->sm_hdr, BCF_DT_ID, "PL")<0 )
+    {
+        if ( bcf_hdr_id2int(args->sm_hdr, BCF_DT_ID, "GT")<0 )
+            error("[E::%s] Neither PL nor GT present in the header of %s\n", __func__, args->files->readers[0].fname);
+        if ( !args->no_PLs ) {
+            fprintf(stderr,"Warning: PL not present in the header of %s, using GT instead\n", args->files->readers[0].fname);
+            args->no_PLs = 99;
+        }
+    }
+
+    args->nsmpl = bcf_hdr_nsamples(args->sm_hdr);
+    args->narr  = (args->nsmpl-1)*args->nsmpl/2;
+
+    uint32_t *ndif = (uint32_t*) calloc(args->narr,4);
+    uint32_t *ntot = (uint32_t*) calloc(args->narr,4);
+
+    while ( bcf_sr_next_line(args->files) )
+    {
+        bcf1_t *line = bcf_sr_get_line(args->files,0);
+
+        // use PLs unless no_PLs is set and GT exists
+        if ( args->no_PLs )
+        {
+            if ( process_GT(args,line,ntot,ndif)==0 ) continue;
+        }
+        process_PL(args,line,ntot,ndif);
+    }
+    
+    FILE *fp = stdout;
+    print_header(args, fp);
+
+    float *tmp = (float*)malloc(sizeof(float)*args->nsmpl*(args->nsmpl-1)/2);
+
+    // Output pairwise distances
+    fprintf(fp, "# ERR, error rate\t[2]Pairwise error rate\t[3]Number of sites compared\t[4]Sample i\t[5]Sample j\n");
+    int i,j, idx = 0;
+    for (i=0; i<args->nsmpl; i++)
+    {
+        for (j=0; j<i; j++)
+        {
+            float err = ntot[idx] ? (float)ndif[idx]/ntot[idx] : 1e-10;
+            fprintf(fp, "ERR\t%f\t%"PRId32"\t%s\t%s\n", err, ntot[idx],args->sm_hdr->samples[i],args->sm_hdr->samples[j]);
+            PDIST(tmp,i,j) = err;
+            idx++;
+        }
+    }
+
+    // Cluster samples
+    int nlist;
+    float clust_max_err = args->max_intra_err;
+    hclust_t *clust = hclust_init(args->nsmpl,tmp);
+    cluster_t *list = hclust_create_list(clust,args->min_inter_err,&clust_max_err,&nlist);
+    fprintf(fp, "# CLUSTER\t[2]Maximum inter-cluster ERR\t[3-]List of samples\n");
+    for (i=0; i<nlist; i++)
+    {
+        fprintf(fp,"CLUSTER\t%f", list[i].dist);
+        for (j=0; j<list[i].nmemb; j++)
+            fprintf(fp,"\t%s",args->sm_hdr->samples[list[i].memb[j]]);
+        fprintf(fp,"\n");
+    }
+    hclust_destroy_list(list,nlist);
+    // Debugging output: the cluster graph and data used for deciding
+    char **dbg = hclust_explain(clust,&nlist);
+    for (i=0; i<nlist; i++)
+        fprintf(fp,"DBG\t%s\n", dbg[i]);
+    fprintf(fp, "# TH, clustering threshold\t[2]Value\nTH\t%f\n",clust_max_err);
+    fprintf(fp, "# DOT\t[2]Cluster graph, visualize e.g. as \"this-output.txt | grep ^DOT | cut -f2- | dot -Tsvg -o graph.svg\"\n");
+    fprintf(fp, "DOT\t%s\n", hclust_create_dot(clust,args->sm_hdr->samples,clust_max_err));
+    hclust_destroy(clust);
+    free(tmp);
+
+
+    // Deprecated output for temporary backward compatibility
+    fprintf(fp, "# Warning: The CN block is deprecated and will be removed in future releases. Use ERR instead.\n");
+    fprintf(fp, "# [1]CN\t[2]Discordance\t[3]Number of sites\t[4]Average minimum depth\t[5]Sample i\t[6]Sample j\n");
+    idx = 0;
+    for (i=0; i<args->nsmpl; i++)
+    {
+        for (j=0; j<i; j++)
+        {
+            fprintf(fp, "CN\t%"PRId32"\t%"PRId32"\t0\t%s\t%s\n", ndif[idx], ntot[idx],args->sm_hdr->samples[i],args->sm_hdr->samples[j]);
+            idx++;
+        }
+    }
+
+    free(ndif);
+    free(ntot);
+    free(args->tmp_arr);
+}
+
+static char *init_prefix(char *prefix)
+{
+    int len = strlen(prefix);
+    if ( prefix[len-1] == '/' || prefix[len-1] == '\\' )
+        return msprintf("%sgtcheck", prefix);
+    return strdup(prefix);
+}
+
+static void usage(void)
+{
+    fprintf(stderr, "\n");
+    fprintf(stderr, "About:   Check sample identity. With no -g BCF given, multi-sample cross-check is performed.\n");
+    fprintf(stderr, "Usage:   bcftools gtcheck [options] [-g <genotypes.vcf.gz>] <query.vcf.gz>\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "Options:\n");
+    fprintf(stderr, "    -a, --all-sites                 output comparison for all sites\n");
+    fprintf(stderr, "    -c, --cluster <min,max>         min inter- and max intra-sample error [0.23,-0.3]\n");
+    fprintf(stderr, "    -g, --genotypes <file>          genotypes to compare against\n");
+    fprintf(stderr, "    -G, --GTs-only <int>            use GTs, ignore PLs, using <int> for unseen genotypes [99]\n");
+    fprintf(stderr, "    -H, --homs-only                 homozygous genotypes only (useful for low coverage data)\n");
+    fprintf(stderr, "    -p, --plot <prefix>             plot\n");
+    fprintf(stderr, "    -r, --regions <region>          restrict to comma-separated list of regions\n");
+    fprintf(stderr, "    -R, --regions-file <file>       restrict to regions listed in a file\n");
+    fprintf(stderr, "    -s, --query-sample <string>     query sample (by default the first sample is checked)\n");
+    fprintf(stderr, "    -S, --target-sample <string>    target sample in the -g file (used only for plotting)\n");
+    fprintf(stderr, "    -t, --targets <region>          similar to -r but streams rather than index-jumps\n");
+    fprintf(stderr, "    -T, --targets-file <file>       similar to -R but streams rather than index-jumps\n");
+    fprintf(stderr, "\n");
+    exit(1);
+}
+
+int main_vcfgtcheck(int argc, char *argv[])
+{
+    int c;
+    args_t *args = (args_t*) calloc(1,sizeof(args_t));
+    args->files  = bcf_sr_init();
+    args->argc   = argc; args->argv = argv; set_cwd(args);
+    char *regions = NULL, *targets = NULL;
+    int regions_is_file = 0, targets_is_file = 0;
+
+    // In simulated sample swaps the minimum error was 0.3 and maximum intra-sample error was 0.23
+    //    - min_inter: pairs with smaller err value will be considered identical 
+    //    - max_intra: pairs with err value bigger than abs(max_intra_err) will be considered
+    //                  different. If negative, the cutoff may be heuristically lowered
+    args->min_inter_err =  0.23;
+    args->max_intra_err = -0.3;
+
+    static struct option loptions[] =
+    {
+        {"cluster",1,0,'c'},
+        {"GTs-only",1,0,'G'},
+        {"all-sites",0,0,'a'},
+        {"homs-only",0,0,'H'},
+        {"help",0,0,'h'},
+        {"genotypes",1,0,'g'},
+        {"plot",1,0,'p'},
+        {"target-sample",1,0,'S'},
+        {"query-sample",1,0,'s'},
+        {"regions",1,0,'r'},
+        {"regions-file",1,0,'R'},
+        {"targets",1,0,'t'},
+        {"targets-file",1,0,'T'},
+        {0,0,0,0}
+    };
+    char *tmp;
+    while ((c = getopt_long(argc, argv, "hg:p:s:S:Hr:R:at:T:G:c:",loptions,NULL)) >= 0) {
+        switch (c) {
+            case 'c':
+                args->min_inter_err = strtod(optarg,&tmp);
+                if ( *tmp )
+                {
+                    if ( *tmp!=',') error("Could not parse: -c %s\n", optarg);
+                    args->max_intra_err = strtod(tmp+1,&tmp);
+                    if ( *tmp ) error("Could not parse: -c %s\n", optarg);
+                }
+                break;
+            case 'G':
+                args->no_PLs = strtol(optarg,&tmp,10);
+                if ( *tmp ) error("Could not parse argument: --GTs-only %s\n", optarg);
+                break;
+            case 'a': args->all_sites = 1; break;
+            case 'H': args->hom_only = 1; break;
+            case 'g': args->gt_fname = optarg; break;
+            case 'p': args->plot = optarg; break;
+            case 'S': args->target_sample = optarg; break;
+            case 's': args->query_sample = optarg; break;
+            case 'r': regions = optarg; break;
+            case 'R': regions = optarg; regions_is_file = 1; break;
+            case 't': targets = optarg; break;
+            case 'T': targets = optarg; targets_is_file = 1; break;
+            case 'h':
+            case '?': usage();
+            default: error("Unknown argument: %s\n", optarg);
+        }
+    }
+    char *fname = NULL;
+    if ( optind==argc )
+    {
+        if ( !isatty(fileno((FILE *)stdin)) ) fname = "-";  // reading from stdin
+        else usage();   // no files given
+    }
+    else fname = argv[optind];
+    if ( argc>optind+1 )  usage();  // too many files given
+    if ( !args->gt_fname ) args->cross_check = 1;   // no genotype file, run in cross-check mode
+    else args->files->require_index = 1;
+    if ( regions && bcf_sr_set_regions(args->files, regions, regions_is_file)<0 ) error("Failed to read the regions: %s\n", regions);
+    if ( targets && bcf_sr_set_targets(args->files, targets, targets_is_file, 0)<0 ) error("Failed to read the targets: %s\n", targets);
+    if ( !bcf_sr_add_reader(args->files, fname) ) error("Failed to open %s: %s\n", fname,bcf_sr_strerror(args->files->errnum));
+    if ( args->gt_fname && !bcf_sr_add_reader(args->files, args->gt_fname) ) error("Failed to open %s: %s\n", args->gt_fname,bcf_sr_strerror(args->files->errnum));
+    args->files->collapse = COLLAPSE_SNPS|COLLAPSE_INDELS;
+    if ( args->plot ) args->plot = init_prefix(args->plot);
+    init_data(args);
+    if ( args->cross_check )
+        cross_check_gts(args);
+    else
+        check_gt(args);
+    destroy_data(args);
+    bcf_sr_destroy(args->files);
+    if (args->plot) free(args->plot);
+    free(args);
+    return 0;
+}
+
diff --git a/vcfindex.c b/vcfindex.c
new file mode 100644 (file)
index 0000000..aa60fb2
--- /dev/null
@@ -0,0 +1,224 @@
+/*  vcfindex.c -- Index bgzip compressed VCF/BCF files for random access.
+
+    Copyright (C) 2014-2016 Genome Research Ltd.
+
+    Author: Shane McCarthy <sm15@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <unistd.h>
+#include <getopt.h>
+#include <htslib/vcf.h>
+#include <htslib/tbx.h>
+#include <sys/stat.h>
+#define __STDC_FORMAT_MACROS
+#include <inttypes.h>
+#include <htslib/kstring.h>
+#include "bcftools.h"
+
+#define BCF_LIDX_SHIFT    14
+
+static void usage(void)
+{
+    fprintf(stderr, "\n");
+    fprintf(stderr, "About:   Index bgzip compressed VCF/BCF files for random access.\n");
+    fprintf(stderr, "Usage:   bcftools index [options] <in.bcf>|<in.vcf.gz>\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "Indexing options:\n");
+    fprintf(stderr, "    -c, --csi                generate CSI-format index for VCF/BCF files [default]\n");
+    fprintf(stderr, "    -f, --force              overwrite index if it already exists\n");
+    fprintf(stderr, "    -m, --min-shift INT      set minimal interval size for CSI indices to 2^INT [14]\n");
+    fprintf(stderr, "    -o, --output-file FILE   optional output index file name\n");
+    fprintf(stderr, "    -t, --tbi                generate TBI-format index for VCF files\n");
+    fprintf(stderr, "        --threads            sets the number of threads [0]\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "Stats options:\n");
+    fprintf(stderr, "    -n, --nrecords       print number of records based on existing index file\n");
+    fprintf(stderr, "    -s, --stats          print per contig stats based on existing index file\n");
+    fprintf(stderr, "\n");
+    exit(1);
+}
+
+int vcf_index_stats(char *fname, int stats)
+{
+    const char **seq;
+    int i, nseq;
+    tbx_t *tbx = NULL;
+    hts_idx_t *idx = NULL;
+
+    htsFile *fp = hts_open(fname,"r");
+    if ( !fp ) { fprintf(stderr,"Could not read %s\n", fname); return 1; }
+    bcf_hdr_t *hdr = bcf_hdr_read(fp);
+    if ( !hdr ) { fprintf(stderr,"Could not read the header: %s\n", fname); return 1; }
+
+    if ( hts_get_format(fp)->format==vcf )
+    {
+        tbx = tbx_index_load(fname);
+        if ( !tbx ) { fprintf(stderr,"Could not load index for VCF: %s\n", fname); return 1; }
+    }
+    else if ( hts_get_format(fp)->format==bcf )
+    {
+        idx = bcf_index_load(fname);
+        if ( !idx ) { fprintf(stderr,"Could not load index for BCF file: %s\n", fname); return 1; }
+    }
+    else
+    {
+        fprintf(stderr,"Could not detect the file type as VCF or BCF: %s\n", fname);
+        return 1;
+    }
+
+    seq = tbx ? tbx_seqnames(tbx, &nseq) : bcf_index_seqnames(idx, hdr, &nseq);
+    uint64_t sum = 0;
+    for (i=0; i<nseq; i++)
+    {
+        uint64_t records, v;
+        hts_idx_get_stat(tbx ? tbx->idx : idx, i, &records, &v);
+        sum+=records;
+        if (stats&2 || !records) continue;
+        bcf_hrec_t *hrec = bcf_hdr_get_hrec(hdr, BCF_HL_CTG, "ID", seq[i], NULL);
+        int hkey = hrec ? bcf_hrec_find_key(hrec, "length") : -1;
+        printf("%s\t%s\t%" PRIu64 "\n", seq[i], hkey<0?".":hrec->vals[hkey], records);
+    }
+    if (!sum)
+    {
+        // No counts found.
+        // Is this because index version has no stored count data, or no records?
+        bcf1_t *rec = bcf_init1();
+        if (bcf_read1(fp, hdr, rec) >= 0)
+        {
+            fprintf(stderr,"index of %s does not contain any count metadata. Please re-index with a newer version of bcftools or tabix.\n", fname);
+            return 1;
+        }
+        bcf_destroy1(rec);
+    }
+    if (stats&2) printf("%" PRIu64 "\n", sum);
+    free(seq);
+    hts_close(fp);
+    bcf_hdr_destroy(hdr);
+    if (tbx)
+        tbx_destroy(tbx);
+    if (idx)
+        hts_idx_destroy(idx);
+    return 0;
+}
+
+int main_vcfindex(int argc, char *argv[])
+{
+    int c, force = 0, tbi = 0, stats = 0, n_threads = 0;
+    int min_shift = BCF_LIDX_SHIFT;
+    char *outfn = NULL;
+
+    static struct option loptions[] =
+    {
+        {"csi",no_argument,NULL,'c'},
+        {"tbi",no_argument,NULL,'t'},
+        {"force",no_argument,NULL,'f'},
+        {"min-shift",required_argument,NULL,'m'},
+        {"stats",no_argument,NULL,'s'},
+        {"nrecords",no_argument,NULL,'n'},
+        {"threads",required_argument,NULL,9},
+        {"output-file",required_argument,NULL,'o'},
+        {NULL, 0, NULL, 0}
+    };
+
+    char *tmp;
+    while ((c = getopt_long(argc, argv, "ctfm:sno:", loptions, NULL)) >= 0)
+    {
+        switch (c)
+        {
+            case 'c': tbi = 0; break;
+            case 't': tbi = 1; min_shift = 0; break;
+            case 'f': force = 1; break;
+            case 'm':
+                min_shift = strtol(optarg,&tmp,10);
+                if ( *tmp ) error("Could not parse argument: --min-shift %s\n", optarg);
+                break;
+            case 's': stats |= 1; break;
+            case 'n': stats |= 2; break;
+            case 9:
+                n_threads = strtol(optarg,&tmp,10);
+                if ( *tmp ) error("Could not parse argument: --threads %s\n", optarg);
+                break;
+            case 'o': outfn = optarg; break;
+            default: usage();
+        }
+    }
+    if (stats>2)
+    {
+        fprintf(stderr, "[E::%s] expected only one of --stats or --nrecords options\n", __func__);
+        return 1;
+    }
+    if (tbi && min_shift>0)
+    {
+        fprintf(stderr, "[E::%s] min-shift option only expected for CSI indices \n", __func__);
+        return 1;
+    }
+    if (min_shift < 0 || min_shift > 30)
+    {
+        fprintf(stderr, "[E::%s] expected min_shift in range [0,30] (%d)\n", __func__, min_shift);
+        return 1;
+    }
+
+    char *fname = NULL;
+    if ( optind>=argc )
+    {
+        if ( !isatty(fileno((FILE *)stdin)) ) fname = "-";  // reading from stdin
+        else usage();
+    }
+    else fname = argv[optind];
+    if (stats) return vcf_index_stats(fname, stats);
+
+    kstring_t idx_fname = {0,0,0};
+    if (outfn)
+        kputs(outfn,&idx_fname);
+    else
+    {
+        if (!strcmp(fname, "-")) { fprintf(stderr, "[E::%s] must specify an output path for index file when reading VCF/BCF from stdin\n", __func__); return 1; }
+        ksprintf(&idx_fname, "%s.%s", fname, tbi ? "tbi" : "csi");
+    }
+    if (!force)
+    {
+        // Before complaining about existing index, check if the VCF file isn't newer.
+        struct stat stat_tbi, stat_file;
+        if ( stat(idx_fname.s, &stat_tbi)==0 )
+        {
+            stat(fname, &stat_file);
+            if ( stat_file.st_mtime <= stat_tbi.st_mtime )
+            {
+                fprintf(stderr,"[E::%s] the index file exists. Please use '-f' to overwrite %s\n", __func__, idx_fname.s);
+                free(idx_fname.s);
+                return 1;
+            }
+        }
+    }
+
+    int ret = bcf_index_build3(fname, idx_fname.s, min_shift, n_threads);
+    free(idx_fname.s);
+    if (ret != 0) {
+        if (ret == -2)
+            error("index: failed to open \"%s\"\n", fname);
+        else if (ret == -3)
+            error("index: \"%s\" is in a format that cannot be usefully indexed\n", fname);
+        else
+            error("index: failed to create index for \"%s\"\n", fname);
+    }
+    return 0;
+}
diff --git a/vcfisec.c b/vcfisec.c
new file mode 100644 (file)
index 0000000..9eb3a7c
--- /dev/null
+++ b/vcfisec.c
@@ -0,0 +1,600 @@
+/*  vcfisec.c -- Create intersections, unions and complements of VCF files.
+
+    Copyright (C) 2012-2014 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <unistd.h>
+#include <getopt.h>
+#include <ctype.h>
+#include <string.h>
+#include <errno.h>
+#include <sys/stat.h>
+#include <sys/types.h>
+#include <htslib/vcf.h>
+#include <htslib/synced_bcf_reader.h>
+#include <htslib/vcfutils.h>
+#include "bcftools.h"
+#include "filter.h"
+
+#define OP_PLUS 1
+#define OP_MINUS 2
+#define OP_EQUAL 3
+#define OP_VENN 4
+#define OP_COMPLEMENT 5
+#define OP_EXACT 6
+
+// Logic of the filters: include or exclude sites which match the filters?
+#define FLT_INCLUDE 1
+#define FLT_EXCLUDE 2
+
+typedef struct
+{
+    int isec_op, isec_n, *write, iwrite, nwrite, output_type, n_threads;
+    int nflt, *flt_logic;
+    filter_t **flt;
+    char **flt_expr;
+    bcf_srs_t *files;
+    FILE *fh_log, *fh_sites;
+    htsFile **fh_out;
+    char **argv, *prefix, *output_fname, **fnames, *write_files, *targets_list, *regions_list;
+    char *isec_exact;
+    int argc, record_cmd_line;
+}
+args_t;
+
+/**
+ *  mkdir_p() - create new directory for a file $fname
+ *  @fname:   the file name to create the directory for, the part after last "/" is ignored
+ */
+void mkdir_p(const char *fmt, ...)
+{
+    va_list ap;
+    va_start(ap, fmt);
+    int n = vsnprintf(NULL, 0, fmt, ap) + 2;
+    va_end(ap);
+
+    char *path = (char*)malloc(n);
+    va_start(ap, fmt);
+    vsnprintf(path, n, fmt, ap);
+    va_end(ap);
+
+    char *tmp = strdup(path), *p = tmp+1;
+    while (*p)
+    {
+        while (*p && *p!='/') p++;
+        if ( *p )
+        {
+            *p = 0;
+            mkdir(tmp,S_IRWXU | S_IRWXG | S_IROTH | S_IXOTH);
+            *p = '/';
+            p++;
+        }
+    }
+    free(tmp);
+    free(path);
+}
+
+/**
+ *  open_file() - open new file creating the file name using vsnprintf
+ *  @fname:  if not NULL, on output will point to newly allocated fname string
+ *  @mode:   if NULL, only the file name string will be created
+ *  @fmt:    vsnprintf format and args
+ *
+ *  Returns open file descriptor or NULL if mode is NULL.
+ */
+FILE *open_file(char **fname, const char *mode, const char *fmt, ...)
+{
+    va_list ap;
+    va_start(ap, fmt);
+    int n = vsnprintf(NULL, 0, fmt, ap) + 2;
+    va_end(ap);
+
+    char *str = (char*)malloc(n);
+    va_start(ap, fmt);
+    vsnprintf(str, n, fmt, ap);
+    va_end(ap);
+
+    mkdir_p(str);
+    if ( !mode )
+    {
+        if ( !fname ) error("Uh: expected fname or mode\n");
+        *fname = str;
+        return NULL;
+    }
+
+    FILE *fp = fopen(str,mode);
+    if ( fname ) *fname = str;
+    else free(str);
+    return fp;
+}
+
+void isec_vcf(args_t *args)
+{
+    bcf_srs_t *files = args->files;
+    kstring_t str = {0,0,0};
+    htsFile *out_fh = NULL;
+
+    // When only one VCF is output, print VCF to stdout or -o file
+    int out_std = 0;
+    if ( args->nwrite==1 && !args->prefix ) out_std = 1;
+    if ( args->targets_list && files->nreaders==1 ) out_std = 1;
+    if ( out_std )
+    {
+        out_fh = hts_open(args->output_fname? args->output_fname : "-",hts_bcf_wmode(args->output_type));
+        if ( out_fh == NULL ) error("Can't write to %s: %s\n", args->output_fname? args->output_fname : "standard output", strerror(errno));
+        if ( args->n_threads ) hts_set_threads(out_fh, args->n_threads);
+        if (args->record_cmd_line) bcf_hdr_append_version(files->readers[args->iwrite].header,args->argc,args->argv,"bcftools_isec");
+        bcf_hdr_write(out_fh, files->readers[args->iwrite].header);
+    }
+    if ( !args->nwrite && !out_std && !args->prefix )
+        fprintf(stderr,"Note: -w option not given, printing list of sites...\n");
+
+    int n;
+    while ( (n=bcf_sr_next_line(files)) )
+    {
+        bcf_sr_t *reader = NULL;
+        bcf1_t *line = NULL;
+        int i, ret = 0;
+        for (i=0; i<files->nreaders; i++)
+        {
+            if ( !bcf_sr_has_line(files,i) ) continue;
+
+            if ( args->nflt && args->flt[i] )
+            {
+                bcf1_t *rec = bcf_sr_get_line(files, i);
+                int pass = filter_test(args->flt[i], rec, NULL);
+                if ( args->flt_logic[i] & FLT_EXCLUDE ) pass = pass ? 0 : 1;
+                if ( !pass )
+                {
+                    files->has_line[i] = 0;
+                    n--;
+                    continue;
+                }
+            }
+
+            if ( !line )
+            {
+                line = files->readers[i].buffer[0];
+                reader = &files->readers[i];
+            }
+            ret |= 1<<i;    // this may overflow for many files, but will be used only with two (OP_VENN)
+        }
+
+        switch (args->isec_op)
+        {
+            case OP_COMPLEMENT: if ( n!=1 || !bcf_sr_has_line(files,0) ) continue; break;
+            case OP_EQUAL: if ( n != args->isec_n ) continue; break;
+            case OP_PLUS: if ( n < args->isec_n ) continue; break;
+            case OP_MINUS: if ( n > args->isec_n ) continue; break;
+            case OP_EXACT:
+                for (i=0; i<files->nreaders; i++)
+                    if ( files->has_line[i] != args->isec_exact[i] ) break;
+                if ( i<files->nreaders ) continue;
+                break;
+        }
+
+        if ( out_std )
+        {
+            if ( bcf_sr_has_line(files,args->iwrite) )
+                bcf_write1(out_fh, files->readers[args->iwrite].header, files->readers[args->iwrite].buffer[0]);
+            continue;
+        }
+        else if ( args->fh_sites )
+        {
+            str.l = 0;
+            kputs(reader->header->id[BCF_DT_CTG][line->rid].key, &str); kputc('\t', &str);
+            kputw(line->pos+1, &str); kputc('\t', &str);
+            if (line->n_allele > 0) kputs(line->d.allele[0], &str);
+            else kputc('.', &str);
+            kputc('\t', &str);
+            if (line->n_allele > 1) kputs(line->d.allele[1], &str);
+            else kputc('.', &str);
+            for (i=2; i<line->n_allele; i++)
+            {
+                kputc(',', &str);
+                kputs(line->d.allele[i], &str);
+            }
+            kputc('\t', &str);
+            for (i=0; i<files->nreaders; i++)
+                kputc(bcf_sr_has_line(files,i)?'1':'0', &str);
+            kputc('\n', &str);
+            fwrite(str.s,sizeof(char),str.l,args->fh_sites);
+        }
+
+        if ( args->prefix )
+        {
+            if ( args->isec_op==OP_VENN && ret==3 )
+            {
+                if ( !args->nwrite || args->write[0] )
+                    bcf_write1(args->fh_out[2], bcf_sr_get_header(files,0), bcf_sr_get_line(files,0));
+                if ( !args->nwrite || args->write[1] )
+                    bcf_write1(args->fh_out[3], bcf_sr_get_header(files,1), bcf_sr_get_line(files,1));
+            }
+            else
+            {
+                for (i=0; i<files->nreaders; i++)
+                {
+                    if ( !bcf_sr_has_line(files,i) ) continue;
+                    if ( args->write && !args->write[i] ) continue;
+                    bcf_write1(args->fh_out[i], files->readers[i].header, files->readers[i].buffer[0]);
+                }
+            }
+        }
+    }
+    if ( str.s ) free(str.s);
+    if ( out_fh ) hts_close(out_fh);
+}
+
+static void add_filter(args_t *args, char *expr, int logic)
+{
+    args->nflt++;
+    args->flt_expr = (char**) realloc(args->flt_expr,sizeof(char*)*args->nflt);
+    args->flt_logic = (int*) realloc(args->flt_logic,sizeof(int)*args->nflt);
+    args->flt = (filter_t**) realloc(args->flt,sizeof(filter_t*)*args->nflt);
+    if ( expr[0]=='-' && expr[1]==0 )
+    {
+        args->flt_expr[args->nflt-1] = NULL;
+        args->flt[args->nflt-1] = NULL;
+    }
+    else
+        args->flt_expr[args->nflt-1] = expr;
+    args->flt_logic[args->nflt-1] = logic;
+}
+
+static void destroy_data(args_t *args);
+static void init_data(args_t *args)
+{
+    int i;
+    if ( args->nflt )
+    {
+        if ( args->nflt > 1 && args->nflt!=args->files->nreaders )
+            error("Error: expected either one -i/-e option or as many as there are input files\n");
+        if ( args->nflt < args->files->nreaders )
+        {
+            if ( !args->flt_expr[0] ) error("Error: useless use of -i/-e\n");
+            args->nflt = args->files->nreaders;
+            args->flt_expr = (char**) realloc(args->flt_expr,sizeof(char*)*args->nflt);
+            args->flt_logic = (int*) realloc(args->flt_logic,sizeof(int)*args->nflt);
+            args->flt = (filter_t**) realloc(args->flt,sizeof(filter_t*)*args->nflt);
+            for (i=1; i<args->nflt; i++)
+            {
+                args->flt_expr[i]  = args->flt_expr[0];
+                args->flt_logic[i] = args->flt_logic[0];
+                args->flt[i] = filter_init(args->files->readers[i].header,args->flt_expr[i]);
+            }
+            args->flt[0] = filter_init(args->files->readers[0].header,args->flt_expr[0]);
+        }
+        else
+        {
+            for (i=0; i<args->files->nreaders; i++)
+            {
+                if ( !args->flt_expr[i] ) continue;
+                args->flt[i] = filter_init(args->files->readers[i].header,args->flt_expr[i]);
+            }
+        }
+    }
+
+    if ( args->isec_op==OP_EXACT )
+    {
+        if ( strlen(args->isec_exact)!=args->files->nreaders )
+            error("The number of files does not match the bitmask: %d vs %s\n", args->files->nreaders,args->isec_exact);
+        for (i=0; i<args->files->nreaders; i++)
+            if ( args->isec_exact[i]!='0' && args->isec_exact[i]!='1' ) error("Unexpected bitmask: %s\n",args->isec_exact);
+        for (i=0; i<args->files->nreaders; i++)
+            args->isec_exact[i] -= '0';
+    }
+
+    // Which files to write: parse the string passed with -w
+    char *p = args->write_files;
+    while (p && *p)
+    {
+        if ( !args->write ) args->write = (int*) calloc(args->files->nreaders,sizeof(int));
+        if ( sscanf(p,"%d",&i)!=1 ) error("Could not parse --write %s\n", args->write_files);
+        if ( i<0 || i>args->files->nreaders ) error("The index is out of range: %d (%s)\n", i, args->write_files);
+        args->write[i-1] = 1;
+        args->iwrite = i-1;
+        args->nwrite++;
+        while (*p && *p!=',') p++;
+        if ( *p==',' ) p++;
+    }
+    if ( args->nwrite>1 && !args->prefix ) error("Expected -p when multiple output files given: --write %s\n", args->write_files);
+    if ( args->isec_op==OP_COMPLEMENT && args->nwrite )
+    {
+        if ( args->nwrite>1 ) error("Multiple files to -w make no sense with -C\n");
+        if ( !args->write[0] ) error("Only -w1 makes sense with -C\n");
+    }
+
+    if ( args->prefix )
+    {
+        // Init output directory and create the readme file
+        args->fh_log = open_file(NULL,"w","%s/README.txt", args->prefix);
+        if ( !args->fh_log ) error("%s/README.txt: %s\n", args->prefix, strerror(errno));
+
+        fprintf(args->fh_log,"This file was produced by vcfisec.\n");
+        fprintf(args->fh_log,"The command line was:\tbcftools %s ", args->argv[0]);
+        int i;
+        for (i=1; i<args->argc; i++) fprintf(args->fh_log," %s",args->argv[i]);
+        fprintf(args->fh_log,"\n\nUsing the following file names:\n");
+
+        const char *suffix = "vcf";
+        if ( args->output_type & FT_BCF ) suffix = "bcf";
+        else if ( args->output_type & FT_GZ ) suffix = "vcf.gz";
+
+        // Open output files and write the legend
+        if ( args->isec_op==OP_VENN )
+        {
+            args->fh_out = (htsFile**) malloc(sizeof(htsFile*)*4);
+            args->fnames = (char**) calloc(4,sizeof(char*));
+
+            #define OPEN_FILE(i,j) { \
+                open_file(&args->fnames[i], NULL, "%s/%04d.%s", args->prefix, i, suffix); \
+                args->fh_out[i] = hts_open(args->fnames[i], hts_bcf_wmode(args->output_type));  \
+                if ( !args->fh_out[i] ) error("Could not open %s\n", args->fnames[i]); \
+                if ( args->n_threads ) hts_set_threads(args->fh_out[i], args->n_threads); \
+                if (args->record_cmd_line) bcf_hdr_append_version(args->files->readers[j].header,args->argc,args->argv,"bcftools_isec"); \
+                bcf_hdr_write(args->fh_out[i], args->files->readers[j].header); \
+            }
+            if ( !args->nwrite || args->write[0] )
+            {
+                OPEN_FILE(0,0);
+                fprintf(args->fh_log,"%s\tfor records private to\t%s\n", args->fnames[0], args->files->readers[0].fname);
+            }
+            if ( !args->nwrite || args->write[1] )
+            {
+                OPEN_FILE(1,1);
+                fprintf(args->fh_log,"%s\tfor records private to\t%s\n", args->fnames[1], args->files->readers[1].fname);
+            }
+            if ( !args->nwrite || args->write[0] )
+            {
+                OPEN_FILE(2,0);
+                fprintf(args->fh_log,"%s\tfor records from %s shared by both\t%s %s\n", args->fnames[2], args->files->readers[0].fname, args->files->readers[0].fname, args->files->readers[1].fname);
+            }
+            if ( !args->nwrite || args->write[1] )
+            {
+                OPEN_FILE(3,1);
+                fprintf(args->fh_log,"%s\tfor records from %s shared by both\t%s %s\n", args->fnames[3], args->files->readers[1].fname, args->files->readers[0].fname, args->files->readers[1].fname);
+            }
+        }
+        else
+        {
+            // Init one output file for each reader
+            args->fh_out = (htsFile**) calloc(args->files->nreaders, sizeof(htsFile*));
+            args->fnames = (char**) calloc(args->files->nreaders, sizeof(char*));
+
+            for (i=0; i<args->files->nreaders; i++)
+            {
+                if ( args->write && !args->write[i] ) continue;
+                if ( args->isec_op==OP_COMPLEMENT && i>0 ) break;
+                OPEN_FILE(i,i);
+                fprintf(args->fh_log,"%s\tfor stripped\t%s\n", args->fnames[i], args->files->readers[i].fname);
+            }
+            #undef OPEN_FILE
+
+            args->fh_sites = open_file(NULL, "w", "%s/sites.txt", args->prefix);
+            if ( !args->fh_sites ) error("%s/sites.txt: %s\n", args->prefix, strerror(errno));
+        }
+    }
+    else {
+        if (args->output_fname) {
+            args->fh_sites = fopen(args->output_fname, "w");
+            if ( args->fh_sites == NULL ) error("Can't write to \"%s\": %s\n", args->output_fname, strerror(errno));
+        }
+        else
+            args->fh_sites = stdout;
+    }
+}
+
+static void destroy_data(args_t *args)
+{
+    int i;
+    if ( args->nflt )
+    {
+        for (i=0; i<args->nflt; i++)
+        {
+            if ( !args->flt[i] ) continue;
+            filter_destroy(args->flt[i]);
+        }
+        free(args->flt_expr);
+        free(args->flt);
+        free(args->flt_logic);
+    }
+    if ( args->prefix )
+    {
+        fclose(args->fh_log);
+        int n = args->isec_op==OP_VENN ? 4 : args->files->nreaders;
+        for (i=0; i<n; i++)
+        {
+            if ( !args->fnames[i] ) continue;
+            hts_close(args->fh_out[i]);
+            if ( args->output_type==FT_VCF_GZ )
+            {
+                tbx_conf_t conf = tbx_conf_vcf;
+                tbx_index_build(args->fnames[i], -1, &conf);
+            }
+            else if ( args->output_type==FT_BCF_GZ )
+            {
+                if ( bcf_index_build(args->fnames[i],14) ) error("Could not index %s\n", args->fnames[i]);
+            }
+            free(args->fnames[i]);
+        }
+        free(args->fh_out);
+        free(args->fnames);
+        if ( args->fh_sites ) fclose(args->fh_sites);
+        if ( args->write ) free(args->write);
+    }
+}
+
+static void usage(void)
+{
+    fprintf(stderr, "\n");
+    fprintf(stderr, "About:   Create intersections, unions and complements of VCF files.\n");
+    fprintf(stderr, "Usage:   bcftools isec [options] <A.vcf.gz> <B.vcf.gz> [...]\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "Options:\n");
+    fprintf(stderr, "    -c, --collapse <string>       treat as identical records with <snps|indels|both|all|some|none>, see man page for details [none]\n");
+    fprintf(stderr, "    -C, --complement              output positions present only in the first file but missing in the others\n");
+    fprintf(stderr, "    -e, --exclude <expr>          exclude sites for which the expression is true\n");
+    fprintf(stderr, "    -f, --apply-filters <list>    require at least one of the listed FILTER strings (e.g. \"PASS,.\")\n");
+    fprintf(stderr, "    -i, --include <expr>          include only sites for which the expression is true\n");
+    fprintf(stderr, "        --no-version                  do not append version and command line to the header\n");
+    fprintf(stderr, "    -n, --nfiles [+-=~]<int>      output positions present in this many (=), this many or more (+), this many or fewer (-), the exact (~) files\n");
+    fprintf(stderr, "    -o, --output <file>           write output to a file [standard output]\n");
+    fprintf(stderr, "    -O, --output-type <b|u|z|v>   b: compressed BCF, u: uncompressed BCF, z: compressed VCF, v: uncompressed VCF [v]\n");
+    fprintf(stderr, "    -p, --prefix <dir>            if given, subset each of the input files accordingly, see also -w\n");
+    fprintf(stderr, "    -r, --regions <region>        restrict to comma-separated list of regions\n");
+    fprintf(stderr, "    -R, --regions-file <file>     restrict to regions listed in a file\n");
+    fprintf(stderr, "    -t, --targets <region>        similar to -r but streams rather than index-jumps\n");
+    fprintf(stderr, "    -T, --targets-file <file>     similar to -R but streams rather than index-jumps\n");
+    fprintf(stderr, "        --threads <int>           number of extra output compression threads [0]\n");
+    fprintf(stderr, "    -w, --write <list>            list of files to write with -p given as 1-based indexes. By default, all files are written\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "Examples:\n");
+    fprintf(stderr, "   # Create intersection and complements of two sets saving the output in dir/*\n");
+    fprintf(stderr, "   bcftools isec A.vcf.gz B.vcf.gz -p dir\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "   # Filter sites in A and B (but not in C) and create intersection\n");
+    fprintf(stderr, "   bcftools isec -e'MAF<0.01' -i'dbSNP=1' -e - A.vcf.gz B.vcf.gz C.vcf.gz -p dir\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "   # Extract and write records from A shared by both A and B using exact allele match\n");
+    fprintf(stderr, "   bcftools isec A.vcf.gz B.vcf.gz -p dir -n =2 -w 1\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "   # Extract records private to A or B comparing by position only\n");
+    fprintf(stderr, "   bcftools isec A.vcf.gz B.vcf.gz -p dir -n -1 -c all\n");
+    fprintf(stderr, "\n");
+    exit(1);
+}
+
+int main_vcfisec(int argc, char *argv[])
+{
+    int c;
+    args_t *args = (args_t*) calloc(1,sizeof(args_t));
+    args->files  = bcf_sr_init();
+    args->argc   = argc; args->argv = argv;
+    args->output_fname = NULL;
+    args->output_type = FT_VCF;
+    args->n_threads = 0;
+    args->record_cmd_line = 1;
+    int targets_is_file = 0, regions_is_file = 0;
+
+    static struct option loptions[] =
+    {
+        {"help",no_argument,NULL,'h'},
+        {"exclude",required_argument,NULL,'e'},
+        {"include",required_argument,NULL,'i'},
+        {"collapse",required_argument,NULL,'c'},
+        {"complement",no_argument,NULL,'C'},
+        {"apply-filters",required_argument,NULL,'f'},
+        {"nfiles",required_argument,NULL,'n'},
+        {"prefix",required_argument,NULL,'p'},
+        {"write",required_argument,NULL,'w'},
+        {"targets",required_argument,NULL,'t'},
+        {"targets-file",required_argument,NULL,'T'},
+        {"regions",required_argument,NULL,'r'},
+        {"regions-file",required_argument,NULL,'R'},
+        {"output",required_argument,NULL,'o'},
+        {"output-type",required_argument,NULL,'O'},
+        {"threads",required_argument,NULL,9},
+        {"no-version",no_argument,NULL,8},
+        {NULL,0,NULL,0}
+    };
+    while ((c = getopt_long(argc, argv, "hc:r:R:p:n:w:t:T:Cf:o:O:i:e:",loptions,NULL)) >= 0) {
+        switch (c) {
+            case 'o': args->output_fname = optarg; break;
+            case 'O':
+                switch (optarg[0]) {
+                    case 'b': args->output_type = FT_BCF_GZ; break;
+                    case 'u': args->output_type = FT_BCF; break;
+                    case 'z': args->output_type = FT_VCF_GZ; break;
+                    case 'v': args->output_type = FT_VCF; break;
+                    default: error("The output type \"%s\" not recognised\n", optarg);
+                }
+                break;
+            case 'c':
+                if ( !strcmp(optarg,"snps") ) args->files->collapse |= COLLAPSE_SNPS;
+                else if ( !strcmp(optarg,"indels") ) args->files->collapse |= COLLAPSE_INDELS;
+                else if ( !strcmp(optarg,"both") ) args->files->collapse |= COLLAPSE_SNPS | COLLAPSE_INDELS;
+                else if ( !strcmp(optarg,"any") ) args->files->collapse |= COLLAPSE_ANY;
+                else if ( !strcmp(optarg,"all") ) args->files->collapse |= COLLAPSE_ANY;
+                else if ( !strcmp(optarg,"some") ) args->files->collapse |= COLLAPSE_SOME;
+                else if ( !strcmp(optarg,"none") ) args->files->collapse = COLLAPSE_NONE;
+                else error("The --collapse string \"%s\" not recognised.\n", optarg);
+                break;
+            case 'f': args->files->apply_filters = optarg; break;
+            case 'C': args->isec_op = OP_COMPLEMENT; break;
+            case 'r': args->regions_list = optarg; break;
+            case 'R': args->regions_list = optarg; regions_is_file = 1; break;
+            case 't': args->targets_list = optarg; break;
+            case 'T': args->targets_list = optarg; targets_is_file = 1; break;
+            case 'p': args->prefix = optarg; break;
+            case 'w': args->write_files = optarg; break;
+            case 'i': add_filter(args, optarg, FLT_INCLUDE); break;
+            case 'e': add_filter(args, optarg, FLT_EXCLUDE); break;
+            case 'n':
+                {
+                    char *p = optarg;
+                    if ( *p=='-' ) { args->isec_op = OP_MINUS; p++; }
+                    else if ( *p=='+' ) { args->isec_op = OP_PLUS; p++; }
+                    else if ( *p=='=' ) { args->isec_op = OP_EQUAL; p++; }
+                    else if ( *p=='~' ) { args->isec_op = OP_EXACT; p++; }
+                    else if ( isdigit(*p) ) args->isec_op = OP_EQUAL;
+                    else error("Could not parse --nfiles %s\n", optarg);
+                    if ( args->isec_op == OP_EXACT ) args->isec_exact = p;
+                    else if ( sscanf(p,"%d",&args->isec_n)!=1 ) error("Could not parse --nfiles %s\n", optarg);
+                }
+                break;
+            case  9 : args->n_threads = strtol(optarg, 0, 0); break;
+            case  8 : args->record_cmd_line = 0; break;
+            case 'h':
+            case '?': usage();
+            default: error("Unknown argument: %s\n", optarg);
+        }
+    }
+    if ( argc-optind<1 ) usage();   // no file given
+    if ( args->targets_list && bcf_sr_set_targets(args->files, args->targets_list, targets_is_file,0)<0 )
+        error("Failed to read the targets: %s\n", args->targets_list);
+    if ( args->regions_list && bcf_sr_set_regions(args->files, args->regions_list, regions_is_file)<0 )
+        error("Failed to read the regions: %s\n", args->regions_list);
+    if ( argc-optind==2 && !args->isec_op )
+    {
+        args->isec_op = OP_VENN;
+        if ( !args->prefix ) error("Expected the -p option\n");
+    }
+    if ( !args->targets_list )
+    {
+        if ( argc-optind<2  ) error("Expected multiple files or the --targets option\n");
+        if ( !args->isec_op ) error("Expected two file names or one of the options --complement, --nfiles or --targets\n");
+    }
+    args->files->require_index = 1;
+    while (optind<argc)
+    {
+        if ( !bcf_sr_add_reader(args->files, argv[optind]) ) error("Failed to open %s: %s\n", argv[optind],bcf_sr_strerror(args->files->errnum));
+        optind++;
+    }
+    init_data(args);
+    isec_vcf(args);
+    destroy_data(args);
+    bcf_sr_destroy(args->files);
+    free(args);
+    return 0;
+}
+
diff --git a/vcfmerge.c b/vcfmerge.c
new file mode 100644 (file)
index 0000000..1aeb739
--- /dev/null
@@ -0,0 +1,2470 @@
+/*  vcfmerge.c -- Merge multiple VCF/BCF files to create one multi-sample file.
+
+    Copyright (C) 2012-2016 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <string.h>
+#include <strings.h>
+#include <errno.h>
+#include <unistd.h>
+#include <getopt.h>
+#include <htslib/vcf.h>
+#include <htslib/synced_bcf_reader.h>
+#include <htslib/vcfutils.h>
+#include <htslib/faidx.h>
+#include <math.h>
+#include <ctype.h>
+#include <time.h>
+#include "bcftools.h"
+#include "regidx.h"
+#include "vcmp.h"
+
+#define DBG 0
+
+#include <htslib/khash.h>
+KHASH_MAP_INIT_STR(strdict, int)
+typedef khash_t(strdict) strdict_t;
+
+#define FLT_LOGIC_ADD    0
+#define FLT_LOGIC_REMOVE 1
+
+#define SKIP_DONE 1     // the record was processed
+#define SKIP_DIFF 2     // not compatible, merge later
+
+#define IS_VL_G(hdr,id) (bcf_hdr_id2length(hdr,BCF_HL_FMT,id) == BCF_VL_G)
+#define IS_VL_A(hdr,id) (bcf_hdr_id2length(hdr,BCF_HL_FMT,id) == BCF_VL_A)
+#define IS_VL_R(hdr,id) (bcf_hdr_id2length(hdr,BCF_HL_FMT,id) == BCF_VL_R)
+
+#define SWAP(type_t,a,b) { type_t tmp = (a); (a) = (b); (b) = tmp; }
+
+// For merging INFO Number=A,G,R tags
+typedef struct
+{
+    const char *hdr_tag;
+    int type, nvals;
+    int nbuf, mbuf;
+    uint8_t *buf;
+}
+AGR_info_t;
+
+// Rules for merging arbitrary INFO tags
+typedef struct _info_rule_t
+{
+    char *hdr_tag;
+    void (*merger)(bcf_hdr_t *hdr, bcf1_t *line, struct _info_rule_t *rule);
+    int type;           // one of BCF_HT_*
+    int block_size;     // number of values in a block
+    int type_size;      // size of the corresponding BCF_HT_* type
+    int nblocks;        // number of blocks in nvals (the number of merged files)
+    int nvals, mvals;   // used and total size of vals array
+    void *vals;         // the info tag values
+}
+info_rule_t;
+
+typedef struct
+{
+    bcf1_t *line;
+    int end, active;
+}
+gvcf_aux_t;
+
+// Auxiliary merge data for selecting the right combination
+//  of buffered records across multiple readers. maux1_t
+//  corresponds to one buffered line.
+typedef struct
+{
+    int skip;
+    int *map;   // mapping from input alleles to the array of output alleles (set by merge_alleles)
+    int mmap;   // size of map array (only buffer[i].n_allele is actually used)
+    int als_differ;
+}
+maux1_t;
+typedef struct
+{
+    int rid;        // current rid
+    int beg,end;    // valid ranges in reader's buffer [beg,end). Maintained by maux_reset and gvcf_flush.
+    int cur;        // current line or -1 if none
+    int npos;       // number of unprocessed lines at this position
+    int mrec;       // allocated size of buf
+    maux1_t *rec;   // buffer to keep reader's lines
+    bcf1_t **lines; // source buffer: either gvcf or readers' buffer
+}
+buffer_t;
+typedef struct
+{
+    int n, pos, var_types;  // number of readers, current position, currently available variant types
+    char *chr;              // current chromosome
+    char **als, **out_als;  // merged alleles (temp, may contain empty records) and merged alleles ready for output
+    int nals, mals, nout_als, mout_als; // size of the output array
+    int *cnt, ncnt; // number of records that refer to the alleles
+    int *smpl_ploidy, *smpl_nGsize; // ploidy and derived number of values in Number=G tags, updated for each line (todo: cache for missing cases)
+    bcf_fmt_t **fmt_map; // i-th output FORMAT field corresponds in j-th reader to i*nreader+j, first row is reserved for GT
+    int nfmt_map;        // number of rows in the fmt_map array
+    int *agr_map, nagr_map, magr_map;   // mapping between Number=AGR element indexes
+    void *tmp_arr;
+    int ntmp_arr;
+    buffer_t *buf;
+    AGR_info_t *AGR_info;
+    int nAGR_info, mAGR_info;
+    bcf_srs_t *files;
+    int gvcf_min, gvcf_break;   // min buffered gvcf END position (NB: gvcf_min is 1-based) or 0 if no active lines are present
+    gvcf_aux_t *gvcf;           // buffer of gVCF lines
+}
+maux_t;
+
+typedef struct
+{
+    vcmp_t *vcmp;
+    maux_t *maux;
+    regidx_t *regs;    // apply regions only after the blocks are expanded
+    regitr_t *regs_itr;
+    int header_only, collapse, output_type, force_samples, merge_by_id, do_gvcf, filter_logic, missing_to_ref;
+    char *header_fname, *output_fname, *regions_list, *info_rules, *file_list;
+    faidx_t *gvcf_fai;
+    info_rule_t *rules;
+    int nrules;
+    strdict_t *tmph;
+    kstring_t tmps;
+    bcf_srs_t *files;
+    bcf1_t *out_line;
+    htsFile *out_fh;
+    bcf_hdr_t *out_hdr;
+    char **argv;
+    int argc, n_threads, record_cmd_line;
+}
+args_t;
+
+static bcf1_t *maux_get_line(args_t *args, int i)
+{
+    maux_t *ma = args->maux;
+    int ibuf = ma->buf[i].cur;
+    if ( ibuf >= 0 ) return ma->buf[i].lines[ibuf];
+    return NULL;
+}
+
+static void info_rules_merge_sum(bcf_hdr_t *hdr, bcf1_t *line, info_rule_t *rule)
+{
+    if ( !rule->nvals ) return;
+    int i, j, ndim = rule->block_size;
+    #define BRANCH(type_t,is_missing) { \
+        type_t *ptr = (type_t*) rule->vals; \
+        for (i=0; i<rule->nvals; i++) if ( is_missing ) ptr[i] = 0; \
+        for (i=1; i<rule->nblocks; i++) \
+        { \
+            for (j=0; j<ndim; j++) ptr[j] += ptr[j+i*ndim]; \
+        } \
+    }
+    switch (rule->type) {
+        case BCF_HT_INT:  BRANCH(int32_t, ptr[i]==bcf_int32_missing); break;
+        case BCF_HT_REAL: BRANCH(float, bcf_float_is_missing(ptr[i])); break;
+        default: error("TODO: %s:%d .. type=%d\n", __FILE__,__LINE__, rule->type);
+    }
+    #undef BRANCH
+
+    bcf_update_info(hdr,line,rule->hdr_tag,rule->vals,ndim,rule->type);
+}
+static void info_rules_merge_avg(bcf_hdr_t *hdr, bcf1_t *line, info_rule_t *rule)
+{
+    if ( !rule->nvals ) return;
+    int i, j, ndim = rule->block_size;
+    #define BRANCH(type_t,is_missing) { \
+        type_t *ptr = (type_t*) rule->vals; \
+        for (i=0; i<rule->nvals; i++) if ( is_missing ) ptr[i] = 0; \
+        for (j=0; j<ndim; j++) \
+        { \
+            double sum = 0; \
+            for (i=0; i<rule->nblocks; i++) sum += ptr[j+i*ndim]; \
+            ptr[j] = sum / rule->nblocks; \
+        } \
+    }
+    switch (rule->type) {
+        case BCF_HT_INT:  BRANCH(int32_t, ptr[i]==bcf_int32_missing); break;
+        case BCF_HT_REAL: BRANCH(float, bcf_float_is_missing(ptr[i])); break;
+        default: error("TODO: %s:%d .. type=%d\n", __FILE__,__LINE__, rule->type);
+    }
+    #undef BRANCH
+
+    bcf_update_info(hdr,line,rule->hdr_tag,rule->vals,ndim,rule->type);
+}
+static void info_rules_merge_min(bcf_hdr_t *hdr, bcf1_t *line, info_rule_t *rule)
+{
+    if ( !rule->nvals ) return;
+    int i, j, ndim = rule->block_size;
+    #define BRANCH(type_t,is_missing,set_missing,huge_val) { \
+        type_t *ptr = (type_t*) rule->vals; \
+        for (i=0; i<rule->nvals; i++) if ( is_missing ) ptr[i] = huge_val; \
+        for (i=1; i<rule->nblocks; i++) \
+        { \
+            for (j=0; j<ndim; j++) if ( ptr[j] > ptr[j+i*ndim] ) ptr[j] = ptr[j+i*ndim]; \
+        } \
+        for (i=0; i<rule->nvals; i++) if ( ptr[i]==huge_val ) set_missing; \
+    }
+    switch (rule->type) {
+        case BCF_HT_INT:  BRANCH(int32_t, ptr[i]==bcf_int32_missing, ptr[i]=bcf_int32_missing, INT32_MAX); break;
+        case BCF_HT_REAL: BRANCH(float, bcf_float_is_missing(ptr[i]), bcf_float_set_missing(ptr[i]), HUGE_VAL); break;
+        default: error("TODO: %s:%d .. type=%d\n", __FILE__,__LINE__, rule->type);
+    }
+    #undef BRANCH
+
+    bcf_update_info(hdr,line,rule->hdr_tag,rule->vals,ndim,rule->type);
+}
+static void info_rules_merge_max(bcf_hdr_t *hdr, bcf1_t *line, info_rule_t *rule)
+{
+    if ( !rule->nvals ) return;
+    int i, j, ndim = rule->block_size;
+    #define BRANCH(type_t,is_missing,set_missing,huge_val) { \
+        type_t *ptr = (type_t*) rule->vals; \
+        for (i=0; i<rule->nvals; i++) if ( is_missing ) ptr[i] = huge_val; \
+        for (i=1; i<rule->nblocks; i++) \
+        { \
+            for (j=0; j<ndim; j++) if ( ptr[j] < ptr[j+i*ndim] ) ptr[j] = ptr[j+i*ndim]; \
+        } \
+        for (i=0; i<rule->nvals; i++) if ( ptr[i]==huge_val ) set_missing; \
+    }
+    switch (rule->type) {
+        case BCF_HT_INT:  BRANCH(int32_t, ptr[i]==bcf_int32_missing, ptr[i]=bcf_int32_missing, INT32_MIN); break;
+        case BCF_HT_REAL: BRANCH(float, bcf_float_is_missing(ptr[i]), bcf_float_set_missing(ptr[i]), -HUGE_VAL); break;
+        default: error("TODO: %s:%d .. type=%d\n", __FILE__,__LINE__, rule->type);
+    }
+    #undef BRANCH
+
+    bcf_update_info(hdr,line,rule->hdr_tag,rule->vals,ndim,rule->type);
+}
+static void info_rules_merge_join(bcf_hdr_t *hdr, bcf1_t *line, info_rule_t *rule)
+{
+    if ( !rule->nvals ) return;
+    if ( rule->type==BCF_HT_STR )
+    {
+        ((char*)rule->vals)[rule->nvals] = 0;
+        bcf_update_info_string(hdr,line,rule->hdr_tag,rule->vals);
+    }
+    else
+        bcf_update_info(hdr,line,rule->hdr_tag,rule->vals,rule->nvals,rule->type);
+}
+
+static int info_rules_comp_key2(const void *a, const void *b)
+{
+    info_rule_t *rule1 = (info_rule_t*) a;
+    info_rule_t *rule2 = (info_rule_t*) b;
+    return strcmp(rule1->hdr_tag, rule2->hdr_tag);
+}
+static int info_rules_comp_key(const void *a, const void *b)
+{
+    char *key = (char*) a;
+    info_rule_t *rule = (info_rule_t*) b;
+    return strcmp(key, rule->hdr_tag);
+}
+static void info_rules_init(args_t *args)
+{
+    if ( args->info_rules && !strcmp("-",args->info_rules) ) return;
+
+    kstring_t str = {0,0,0};
+    if ( !args->info_rules )
+    {
+        if ( bcf_hdr_idinfo_exists(args->out_hdr,BCF_HL_INFO,bcf_hdr_id2int(args->out_hdr, BCF_DT_ID, "DP")) ) kputs("DP:sum",&str);
+        if ( bcf_hdr_idinfo_exists(args->out_hdr,BCF_HL_INFO,bcf_hdr_id2int(args->out_hdr, BCF_DT_ID, "DP4")) )
+        {
+            if ( str.l ) kputc(',',&str);
+            kputs("DP4:sum",&str);
+        }
+        if ( args->do_gvcf && bcf_hdr_idinfo_exists(args->out_hdr,BCF_HL_INFO,bcf_hdr_id2int(args->out_hdr, BCF_DT_ID, "QS")) )
+        {
+            if ( str.l ) kputc(',',&str);
+            kputs("QS:sum",&str);
+        }
+        if ( args->do_gvcf && bcf_hdr_idinfo_exists(args->out_hdr,BCF_HL_INFO,bcf_hdr_id2int(args->out_hdr, BCF_DT_ID, "MinDP")) )
+        {
+            if ( str.l ) kputc(',',&str);
+            kputs("MinDP:min",&str);
+        }
+        if ( args->do_gvcf && bcf_hdr_idinfo_exists(args->out_hdr,BCF_HL_INFO,bcf_hdr_id2int(args->out_hdr, BCF_DT_ID, "I16")) )
+        {
+            if ( str.l ) kputc(',',&str);
+            kputs("I16:sum",&str);
+        }
+        if ( args->do_gvcf && bcf_hdr_idinfo_exists(args->out_hdr,BCF_HL_INFO,bcf_hdr_id2int(args->out_hdr, BCF_DT_ID, "IDV")) )
+        {
+            if ( str.l ) kputc(',',&str);
+            kputs("IDV:max",&str);
+        }
+        if ( args->do_gvcf && bcf_hdr_idinfo_exists(args->out_hdr,BCF_HL_INFO,bcf_hdr_id2int(args->out_hdr, BCF_DT_ID, "IMF")) )
+        {
+            if ( str.l ) kputc(',',&str);
+            kputs("IMF:max",&str);
+        }
+
+        if ( !str.l ) return;
+        args->info_rules = str.s;
+    }
+
+    args->nrules = 1;
+    char *ss = strdup(args->info_rules), *tmp = ss;
+    int n = 0;
+    while ( *ss )
+    {
+        if ( *ss==':' ) { *ss = 0; n++; if ( n%2==0 ) error("Could not parse INFO rules: \"%s\"\n", args->info_rules); }
+        else if ( *ss==',' ) { *ss = 0; args->nrules++; n++; if ( n%2==1 ) error("Could not parse INFO rules: \"%s\"\n", args->info_rules); }
+        ss++;
+    }
+    if ( n%2==0 ) error("Could not parse INFO rules: \"%s\"\n", args->info_rules);
+    args->rules = (info_rule_t*) calloc(args->nrules,sizeof(info_rule_t));
+
+    n = 0;
+    ss = tmp;
+    while ( n < args->nrules )
+    {
+        info_rule_t *rule = &args->rules[n];
+        rule->hdr_tag = strdup(ss);
+        int id = bcf_hdr_id2int(args->out_hdr, BCF_DT_ID, rule->hdr_tag);
+        if ( !bcf_hdr_idinfo_exists(args->out_hdr,BCF_HL_INFO,id) ) error("The tag is not defined in the header: \"%s\"\n", rule->hdr_tag);
+        rule->type = bcf_hdr_id2type(args->out_hdr,BCF_HL_INFO,id);
+        if ( rule->type==BCF_HT_INT ) rule->type_size = sizeof(int32_t);
+        else if ( rule->type==BCF_HT_REAL ) rule->type_size = sizeof(float);
+        else if ( rule->type==BCF_HT_STR ) rule->type_size = sizeof(char); 
+        else error("The type is not supported: \"%s\"\n", rule->hdr_tag);
+
+        ss = strchr(ss, '\0'); ss++;
+        if ( !*ss ) error("Could not parse INFO rules, missing logic of \"%s\"\n", rule->hdr_tag);
+
+        int is_join = 0;
+        if ( !strcasecmp(ss,"sum") ) rule->merger = info_rules_merge_sum;
+        else if ( !strcasecmp(ss,"avg") ) rule->merger = info_rules_merge_avg;
+        else if ( !strcasecmp(ss,"min") ) rule->merger = info_rules_merge_min;
+        else if ( !strcasecmp(ss,"max") ) rule->merger = info_rules_merge_max;
+        else if ( !strcasecmp(ss,"join") ) { rule->merger = info_rules_merge_join; is_join = 1; }
+        else error("The rule logic \"%s\" not recognised\n", ss);
+
+        if ( !is_join && rule->type==BCF_HT_STR )
+            error("Numeric operation \"%s\" requested on non-numeric field: %s\n", ss, rule->hdr_tag);
+        if ( bcf_hdr_id2number(args->out_hdr,BCF_HL_INFO,id)==0xfffff )
+        {
+            int is_agr = (
+                    bcf_hdr_id2length(args->out_hdr,BCF_HL_INFO,id)==BCF_VL_A ||
+                    bcf_hdr_id2length(args->out_hdr,BCF_HL_INFO,id)==BCF_VL_G ||
+                    bcf_hdr_id2length(args->out_hdr,BCF_HL_INFO,id)==BCF_VL_R
+                    ) ? 1 : 0;
+            if ( is_join && is_agr )
+                error("Cannot -i %s:join on Number=[AGR] tags is not supported.\n", rule->hdr_tag);
+            if ( !is_join && !is_agr )
+                error("Only fixed-length vectors are supported with -i %s:%s\n", ss, rule->hdr_tag);
+        }
+
+        ss = strchr(ss, '\0'); ss++;
+        n++;
+    }
+    free(str.s);
+    free(tmp);
+
+    qsort(args->rules, args->nrules, sizeof(*args->rules), info_rules_comp_key2);
+}
+static void info_rules_destroy(args_t *args)
+{
+    int i;
+    for (i=0; i<args->nrules; i++)
+    {
+        info_rule_t *rule = &args->rules[i];
+        free(rule->hdr_tag);
+        free(rule->vals);
+    }
+    free(args->rules);
+}
+static void info_rules_reset(args_t *args)
+{
+    int i;
+    for (i=0; i<args->nrules; i++)
+        args->rules[i].nblocks = args->rules[i].nvals = args->rules[i].block_size = 0;
+}
+static int info_rules_add_values(args_t *args, bcf_hdr_t *hdr, bcf1_t *line, info_rule_t *rule, maux1_t *als, int var_len)
+{
+    int msize = args->maux->ntmp_arr / rule->type_size;
+    int ret = bcf_get_info_values(hdr, line, rule->hdr_tag, &args->maux->tmp_arr, &msize, rule->type);
+    if ( ret<=0 ) error("FIXME: error parsing %s at %s:%d .. %d\n", rule->hdr_tag,bcf_seqname(hdr,line),line->pos+1,ret);
+    args->maux->ntmp_arr = msize * rule->type_size;
+
+    rule->nblocks++;
+
+    if ( rule->type==BCF_HT_STR )
+    {
+        int need_comma = rule->nblocks==1 ? 0 : 1;
+        hts_expand(char,rule->nvals+ret+need_comma+1,rule->mvals,rule->vals);            // 1 for null-termination
+        char *tmp = (char*) rule->vals + rule->nvals;
+        if ( rule->nvals>0 ) { *tmp = ','; tmp++; }
+        strncpy(tmp,(char*)args->maux->tmp_arr,ret);
+        rule->nvals += ret + need_comma;
+        return 1;
+    }
+
+    int i, j;
+    if ( var_len==BCF_VL_A )
+    {
+        if ( ret!=line->n_allele-1 ) error("Wrong number of %s fields at %s:%d\n",rule->hdr_tag,bcf_seqname(hdr,line),line->pos+1);
+        args->maux->nagr_map = ret;
+        hts_expand(int,args->maux->nagr_map,args->maux->magr_map,args->maux->agr_map);
+        // create mapping from source file ALT indexes to dst file indexes
+        for (i=0; i<ret; i++) args->maux->agr_map[i] = als->map[i+1] - 1;
+        rule->block_size = args->maux->nout_als - 1;
+    }
+    else if ( var_len==BCF_VL_R )
+    {
+        if ( ret!=line->n_allele ) error("Wrong number of %s fields at %s:%d\n",rule->hdr_tag,bcf_seqname(hdr,line),line->pos+1);
+        args->maux->nagr_map = ret;
+        hts_expand(int,args->maux->nagr_map,args->maux->magr_map,args->maux->agr_map);
+        for (i=0; i<ret; i++) args->maux->agr_map[i] = als->map[i];
+        rule->block_size = args->maux->nout_als;
+    }
+    else if ( var_len==BCF_VL_G )
+    {
+        args->maux->nagr_map = bcf_alleles2gt(line->n_allele-1,line->n_allele-1)+1;
+        assert( ret==line->n_allele || ret==args->maux->nagr_map );
+        if ( ret==line->n_allele ) // haploid
+        {
+            args->maux->nagr_map = line->n_allele;
+            hts_expand(int,args->maux->nagr_map,args->maux->magr_map,args->maux->agr_map);
+            for (i=0; i<ret; i++) args->maux->agr_map[i] = als->map[i];
+            rule->block_size = args->maux->nout_als;
+        }
+        else
+        {
+            hts_expand(int,args->maux->nagr_map,args->maux->magr_map,args->maux->agr_map);
+            int k_src = 0;
+            for (i=0; i<line->n_allele; i++)
+            {
+                for (j=0; j<=i; j++)
+                {
+                    args->maux->agr_map[k_src] = bcf_alleles2gt(als->map[i],als->map[j]);
+                    k_src++;
+                }
+            }
+            rule->block_size = bcf_alleles2gt(args->maux->nout_als-1,args->maux->nout_als-1)+1;
+        }
+    }
+    else
+    {
+        if ( rule->nblocks>1 && ret!=rule->block_size )
+            error("Mismatch in number of values for INFO/%s at %s:%d\n", rule->hdr_tag,bcf_seqname(hdr,line),line->pos+1);
+        rule->block_size = ret;
+        args->maux->nagr_map = 0;
+    }
+
+    #define BRANCH(src_type_t,dst_type_t,set_missing) { \
+        src_type_t *src = (src_type_t *) args->maux->tmp_arr; \
+        hts_expand0(dst_type_t,(rule->nvals+rule->block_size),rule->mvals,rule->vals); \
+        dst_type_t *dst = (dst_type_t *) rule->vals + rule->nvals; \
+        rule->nvals += rule->block_size; \
+        if ( !args->maux->nagr_map ) \
+        { \
+            for (i=0; i<ret; i++) dst[i] = src[i]; \
+        } \
+        else \
+        { \
+            for (i=0; i<rule->block_size; i++) set_missing; \
+            for (i=0; i<ret; i++) dst[args->maux->agr_map[i]] = src[i]; \
+        } \
+    }
+    switch (rule->type) {
+        case BCF_HT_INT:  BRANCH(int, int32_t, dst[i] = bcf_int32_missing); break;
+        case BCF_HT_REAL: BRANCH(float, float, bcf_float_set_missing(dst[i])); break;
+        default: error("TODO: %s:%d .. type=%d\n", __FILE__,__LINE__, rule->type);
+    }
+    #undef BRANCH
+
+    return 1;
+}
+
+int bcf_hdr_sync(bcf_hdr_t *h);
+
+void merge_headers(bcf_hdr_t *hw, const bcf_hdr_t *hr, const char *clash_prefix, int force_samples)
+{
+    // header lines
+    hw = bcf_hdr_merge(hw, hr);
+
+    // samples
+    int i;
+    for (i=0; i<bcf_hdr_nsamples(hr); i++)
+    {
+        char *name = hr->samples[i];
+        if ( bcf_hdr_id2int(hw, BCF_DT_SAMPLE, name)!=-1 )
+        {
+            // there is a sample with the same name
+            if ( !force_samples ) error("Error: Duplicate sample names (%s), use --force-samples to proceed anyway.\n", name);
+
+            int len = strlen(hr->samples[i]) + strlen(clash_prefix) + 1;
+            name = (char*) malloc(sizeof(char)*(len+1));
+            sprintf(name,"%s:%s",clash_prefix,hr->samples[i]);
+            bcf_hdr_add_sample(hw,name);
+            free(name);
+        }
+        else
+            bcf_hdr_add_sample(hw,name);
+    }
+}
+
+void debug_als(char **als, int nals)
+{
+    int k; for (k=0; k<nals; k++) fprintf(stderr,"%s ", als[k]);
+    fprintf(stderr,"\n");
+}
+
+/**
+ * normalize_alleles() - create smallest possible representation of the alleles
+ * @als:    alleles to be merged, first is REF (rw)
+ * @nals:   number of $a alleles
+ *
+ * Best explained on an example:
+ *      In:  REF=GTTT  ALT=GTT
+ *      Out: REF=GT    ALT=G
+ *
+ * Note: the als array will be modified
+ */
+void normalize_alleles(char **als, int nals)
+{
+    if ( !als[0][1] ) return;   // ref is 1base long, we're done
+
+    int j, i = 1, done = 0;
+    int *lens = (int*) malloc(sizeof(int)*nals);
+    for (j=0; j<nals; j++) lens[j] = strlen(als[j]);
+
+    while ( i<lens[0] )
+    {
+        for (j=1; j<nals; j++)
+        {
+            if ( i>=lens[j] ) done = 1;
+            if ( als[j][lens[j]-i] != als[0][lens[0]-i] ) { done = 1; break; }
+        }
+        if ( done ) break;
+        i++;
+    }
+    if ( i>1 )
+    {
+        i--;
+        als[0][lens[0]-i] = 0;
+        for (j=1; j<nals; j++) als[j][lens[j]-i] = 0;
+    }
+    free(lens);
+}
+
+ /**
+ * merge_alleles() - merge two REF,ALT records, $a and $b into $b.
+ * @a:      alleles to be merged, first is REF
+ * @na:     number of $a alleles
+ * @map:    map from the original $a indexes to new $b indexes (0-based)
+ * @b:      alleles to be merged, the array will be expanded as required
+ * @nb:     number of $b alleles
+ * @mb:     size of $b
+ *
+ * Returns NULL on error or $b expanded to incorporate $a alleles and sets
+ * $map. Best explained on an example:
+ *      In:     REF   ALT
+ *           a: ACG,  AC,A    (1bp and 2bp deletion)
+ *           b: ACGT, A       (3bp deletion)
+ *      Out:
+ *           b: ACGT, A,ACT,AT (3bp, 1bp and 2bp deletion)
+ *           map: 0,2,3
+ * Here the mapping from the original $a alleles to the new $b alleles is 0->0,
+ * 1->2, and 2->3.
+ */
+char **merge_alleles(char **a, int na, int *map, char **b, int *nb, int *mb)
+{
+    // reference allele never changes
+    map[0] = 0;
+
+    int i,j;
+    int rla = !a[0][1] ? 1 : strlen(a[0]);
+    int rlb = !b[0][1] ? 1 : strlen(b[0]);
+
+    // the most common case: same SNPs
+    if ( na==2 && *nb==2 && rla==1 && rlb==1 && a[1][0]==b[1][0] && !a[1][1] && !b[1][1] )
+    {
+        map[1] = 1;
+        return b;
+    }
+
+    // Sanity check: reference prefixes must be identical
+    if ( strncmp(a[0],b[0],rla<rlb?rla:rlb) )
+    {
+        if ( strncasecmp(a[0],b[0],rla<rlb?rla:rlb) )
+        {
+            fprintf(stderr, "The REF prefixes differ: %s vs %s (%d,%d)\n", a[0],b[0],rla,rlb);
+            return NULL;
+        }
+        // Different case, change to uppercase
+        for (i=0; i<na; i++)
+        {
+            int len = strlen(a[i]);
+            for (j=0; j<len; j++) a[i][j] = toupper(a[i][j]);
+        }
+        for (i=0; i<*nb; i++)
+        {
+            int len = strlen(b[i]);
+            for (j=0; j<len; j++) b[i][j] = toupper(b[i][j]);
+        }
+    }
+
+    int n = *nb + na;
+    hts_expand0(char*,n,*mb,b);
+
+    // $b alleles need expanding
+    if ( rla>rlb )
+    {
+        for (i=0; i<*nb; i++)
+        {
+            if ( b[i][0]=='<' ) continue;   // symbolic allele, do not modify
+            if ( b[i][0]=='*' ) continue;   // overlapping deletion (*), do not modify
+            int l = strlen(b[i]);
+            b[i] = (char*) realloc(b[i],l+rla-rlb+1);
+            memcpy(b[i]+l,a[0]+rlb,rla-rlb+1);
+        }
+    }
+
+    // now check if the $a alleles are present and if not add them
+    for (i=1; i<na; i++)
+    {
+        int const_ai = 1;
+        char *ai;
+        if ( rlb>rla && a[i][0]!='<' && a[i][0]!='*' )  // $a alleles need expanding and not a symbolic allele or *
+        {
+            int l = strlen(a[i]);
+            ai = (char*) malloc(l+rlb-rla+1);
+            memcpy(ai,a[i],l);
+            memcpy(ai+l,b[0]+rla,rlb-rla+1);
+            const_ai = 0;
+        }
+        else
+            ai = a[i];
+
+        for (j=1; j<*nb; j++)
+            if ( !strcasecmp(ai,b[j]) ) break;
+
+        if ( j<*nb ) // $b already has the same allele
+        {
+            map[i] = j;
+            if ( !const_ai ) free(ai);
+            continue;
+        }
+        // new allele
+        map[i] = *nb;
+        if ( b[*nb] ) free(b[*nb]);
+        b[*nb] = const_ai ? strdup(ai) : ai;
+        (*nb)++;
+    }
+    return b;
+}
+
+maux_t *maux_init(args_t *args)
+{
+    bcf_srs_t *files = args->files;
+    maux_t *ma = (maux_t*) calloc(1,sizeof(maux_t));
+    ma->n      = files->nreaders;
+    ma->files  = files;
+    int i, n_smpl = 0;
+    for (i=0; i<ma->n; i++)
+        n_smpl += bcf_hdr_nsamples(files->readers[i].header);
+    if ( args->do_gvcf )
+    {
+        ma->gvcf = (gvcf_aux_t*) calloc(ma->n,sizeof(gvcf_aux_t));
+        for (i=0; i<ma->n; i++)
+            ma->gvcf[i].line = bcf_init1();
+    }
+    ma->smpl_ploidy = (int*) calloc(n_smpl,sizeof(int));
+    ma->smpl_nGsize = (int*) malloc(n_smpl*sizeof(int));
+    ma->buf = (buffer_t*) calloc(ma->n,sizeof(buffer_t));
+    for (i=0; i<ma->n; i++)
+        ma->buf[i].rid = -1;
+    return ma;
+}
+void maux_destroy(maux_t *ma)
+{
+    int i,j;
+    for (i=0; i<ma->mals; i++)
+    {
+        free(ma->als[i]);
+        ma->als[i] = NULL;
+    }
+    for (i=0; i<ma->n; i++) // for each reader
+    {
+        for (j=0; j<ma->buf[i].mrec; j++)  // for each buffered line
+            free(ma->buf[i].rec[j].map);
+        free(ma->buf[i].rec);
+    }
+    free(ma->buf);
+    if ( ma->gvcf )
+    {
+        for (i=0; i<ma->n; i++) bcf_destroy(ma->gvcf[i].line);
+        free(ma->gvcf);
+    }
+    for (i=0; i<ma->mAGR_info; i++)
+        free(ma->AGR_info[i].buf);
+    free(ma->agr_map);
+    free(ma->AGR_info);
+    if (ma->ntmp_arr) free(ma->tmp_arr);
+    if (ma->nfmt_map) free(ma->fmt_map);
+    // ma->inf freed in bcf_destroy1
+    for (i=0; i<ma->mals; i++) free(ma->als[i]);
+    if (ma->mout_als) free(ma->out_als);
+    free(ma->als);
+    free(ma->cnt);
+    free(ma->smpl_ploidy);
+    free(ma->smpl_nGsize);
+    free(ma->chr);
+    free(ma);
+}
+void maux_expand1(buffer_t *buf, int size)
+{
+    if ( buf->mrec < size )
+    {
+        hts_expand0(maux1_t,size,buf->mrec,buf->rec);
+        buf->mrec = size;
+    }
+}
+void maux_reset(maux_t *ma)
+{
+    int i,j;
+    for (i=0; i<ma->n; i++) maux_expand1(&ma->buf[i],ma->files->readers[i].nbuffer+1);
+    for (i=0; i<ma->ncnt; i++) ma->cnt[i] = 0;
+    for (i=0; i<ma->mals; i++)
+    {
+        free(ma->als[i]);
+        ma->als[i] = NULL;
+    }
+    const char *chr = NULL;
+    ma->nals  = 0;
+    ma->pos   = -1;
+    for (i=0; i<ma->n; i++)
+    {
+        if ( !bcf_sr_has_line(ma->files,i) ) continue;
+        bcf1_t *line = bcf_sr_get_line(ma->files,i);
+        bcf_hdr_t *hdr = bcf_sr_get_header(ma->files,i);
+        chr = bcf_seqname(hdr,line);
+        ma->pos = line->pos;
+        break;
+    }
+    if ( chr )
+    {
+        free(ma->chr);
+        ma->chr = strdup(chr);
+    }
+    for (i=0; i<ma->n; i++)
+    {
+        bcf_hdr_t *hdr = bcf_sr_get_header(ma->files,i);
+        ma->buf[i].rid = bcf_hdr_name2id(hdr,chr);
+        ma->buf[i].beg = bcf_sr_has_line(ma->files,i) ? 0 : 1;
+        for (j=ma->buf[i].beg; j<=ma->files->readers[i].nbuffer; j++)
+        {
+            ma->buf[i].rec[j].skip = 0;
+            bcf1_t *line = ma->files->readers[i].buffer[j];
+            if ( line->rid!=ma->buf[i].rid || line->pos!=ma->pos ) break;
+        }
+        ma->buf[i].end = j;
+        ma->buf[i].cur = -1;
+        if ( ma->buf[i].beg < ma->buf[i].end ) 
+        {
+            ma->buf[i].lines = ma->files->readers[i].buffer;
+            if ( ma->gvcf ) ma->gvcf[i].active = 0;     // gvcf block cannot overlap with the next record
+        }
+    }
+}
+void maux_debug(maux_t *ma, int ir, int ib)
+{
+    printf("[%d,%d]\t", ir,ib);
+    int i;
+    for (i=0; i<ma->nals; i++)
+    {
+        printf(" %s [%d]", ma->als[i], ma->cnt[i]);
+    }
+    printf("\n");
+}
+
+void merge_chrom2qual(args_t *args, bcf1_t *out)
+{
+    bcf_srs_t *files = args->files;
+    bcf_hdr_t *out_hdr = args->out_hdr;
+
+    int i, ret;
+    khiter_t kitr;
+    strdict_t *tmph = args->tmph;
+    kh_clear(strdict, tmph);
+    kstring_t *tmps = &args->tmps;
+    tmps->l = 0;
+
+    maux_t *ma = args->maux;
+    int *al_idxs = (int*) calloc(ma->nals,sizeof(int));
+    bcf_float_set_missing(out->qual);
+
+    // CHROM, POS, ID, QUAL
+    out->pos = -1;
+    for (i=0; i<files->nreaders; i++)
+    {
+        bcf1_t *line = maux_get_line(args, i);
+        if ( !line ) continue;
+        bcf_unpack(line, BCF_UN_ALL);
+
+        bcf_sr_t *reader = &files->readers[i];
+        bcf_hdr_t *hdr = reader->header;
+
+        // not all maux alleles are always used, mark the ones we'll need
+        int j;
+        for (j=1; j<line->n_allele; j++)
+        {
+            int irec = ma->buf[i].cur;
+            al_idxs[ ma->buf[i].rec[irec].map[j] ] = 1;
+        }
+
+        // position
+        if ( out->pos==-1 )
+        {
+            const char *chr = hdr->id[BCF_DT_CTG][line->rid].key;
+            out->rid = bcf_hdr_name2id(out_hdr, chr);
+            if ( strcmp(chr,out_hdr->id[BCF_DT_CTG][out->rid].key) ) error("Uh\n");
+            out->pos = line->pos;
+        }
+
+        // ID
+        if ( line->d.id[0]!='.' || line->d.id[1] )
+        {
+            kitr = kh_get(strdict, tmph, line->d.id);
+            if ( kitr == kh_end(tmph) )
+            {
+                if ( tmps->l ) kputc(';', tmps);
+                kputs(line->d.id, tmps);
+                kh_put(strdict, tmph, line->d.id, &ret);
+            }
+        }
+
+        // set QUAL to the max qual value. Not exactly correct, but good enough for now
+        if ( !bcf_float_is_missing(line->qual) )
+        {
+            if ( bcf_float_is_missing(out->qual) || out->qual < line->qual ) out->qual = line->qual;
+        }
+    }
+
+    // set ID
+    if ( !tmps->l ) kputs(".", tmps);
+    bcf_update_id(out_hdr, out, tmps->s);
+
+    // set alleles
+    ma->nout_als = 0;
+    for (i=1; i<ma->nals; i++)
+    {
+        if ( !al_idxs[i] ) continue;
+        ma->nout_als++;
+
+        // Adjust the indexes, the allele map could be created for multiple collapsed records,
+        //  some of which might be unused for this output line
+        int ir, j;
+        for (ir=0; ir<files->nreaders; ir++)
+        {
+            bcf1_t *line = maux_get_line(args,ir);
+            if ( !line ) continue;
+            for (j=1; j<line->n_allele; j++)
+            {
+                int irec = ma->buf[ir].cur;
+                if ( ma->buf[ir].rec[irec].map[j]==i ) ma->buf[ir].rec[irec].map[j] = ma->nout_als;
+            }
+        }
+    }
+    // Expand the arrays and realloc the alleles string. Note that all alleles are in a single allocated block.
+    ma->nout_als++;
+    hts_expand0(char*, ma->nout_als, ma->mout_als, ma->out_als);
+    int k = 0;
+    for (i=0; i<ma->nals; i++)
+        if ( i==0 || al_idxs[i] ) ma->out_als[k++] = strdup(ma->als[i]);
+    assert( k==ma->nout_als );
+    normalize_alleles(ma->out_als, ma->nout_als);
+    bcf_update_alleles(out_hdr, out, (const char**) ma->out_als, ma->nout_als);
+    free(al_idxs);
+    for (i=0; i<ma->nout_als; i++) free(ma->out_als[i]);
+}
+
+void merge_filter(args_t *args, bcf1_t *out)
+{
+    bcf_srs_t *files = args->files;
+    bcf_hdr_t *out_hdr = args->out_hdr;
+
+    int i, ret;
+    if ( args->filter_logic == FLT_LOGIC_REMOVE )
+    {
+        for (i=0; i<files->nreaders; i++)
+        {
+            bcf1_t *line = maux_get_line(args, i);
+            if ( !line ) continue;
+            bcf_sr_t *reader = &files->readers[i];
+            bcf_hdr_t *hdr = reader->header;
+            if ( bcf_has_filter(hdr, line, "PASS") ) break;
+        }
+        if ( i<files->nreaders )
+        {
+            int flt_id = bcf_hdr_id2int(out_hdr, BCF_DT_ID, "PASS");
+            bcf_add_filter(out_hdr, out, flt_id);
+            return;
+        }
+    }
+
+    khiter_t kitr;
+    strdict_t *tmph = args->tmph;
+    kh_clear(strdict, tmph);
+
+    out->d.n_flt = 0;
+    for (i=0; i<files->nreaders; i++)
+    {
+        bcf1_t *line = maux_get_line(args, i);
+        if ( !line ) continue;
+
+        bcf_sr_t *reader = &files->readers[i];
+        bcf_hdr_t *hdr = reader->header;
+
+        int k;
+        for (k=0; k<line->d.n_flt; k++)
+        {
+            const char *flt = hdr->id[BCF_DT_ID][line->d.flt[k]].key;
+            kitr = kh_get(strdict, tmph, flt);
+            if ( kitr == kh_end(tmph) )
+            {
+                int id = bcf_hdr_id2int(out_hdr, BCF_DT_ID, flt);
+                if ( id==-1 ) error("Error: The filter is not defined in the header: %s\n", flt);
+                hts_expand(int,out->d.n_flt+1,out->d.m_flt,out->d.flt);
+                out->d.flt[out->d.n_flt] = id;
+                out->d.n_flt++;
+                kh_put(strdict, tmph, flt, &ret);
+            }
+        }
+    }
+    // Check if PASS is not mixed with other filters
+    if ( out->d.n_flt>1 )
+    {
+        int id = bcf_hdr_id2int(out_hdr, BCF_DT_ID, "PASS");
+        for (i=0; i<out->d.n_flt; i++)
+            if ( out->d.flt[i]==id ) break;
+        if ( i<out->d.n_flt )
+        {
+            out->d.n_flt--;
+            for (; i<out->d.n_flt; i++) out->d.flt[i] = out->d.flt[i+1];
+        }
+    }
+}
+
+static void bcf_info_set_id(bcf1_t *line, bcf_info_t *info, int id, kstring_t *tmp_str)
+{
+    uint8_t *ptr = info->vptr - info->vptr_off;
+    bcf_dec_typed_int1(ptr, &ptr);
+
+    tmp_str->l = 0;
+    bcf_enc_int1(tmp_str, id);
+
+    if ( tmp_str->l == ptr - info->vptr + info->vptr_off )
+    {
+        // the new id is represented with the same number of bytes
+        memcpy(info->vptr - info->vptr_off, tmp_str->s, tmp_str->l);
+        return;
+    }
+
+    kputsn_(ptr, info->vptr - ptr, tmp_str);
+    info->vptr_off = tmp_str->l;
+    kputsn_(info->vptr, info->len << bcf_type_shift[info->type], tmp_str);
+
+    info->vptr = (uint8_t*) tmp_str->s + info->vptr_off;
+    tmp_str->s = NULL;
+    tmp_str->m = 0;
+    tmp_str->l = 0;
+}
+
+/*
+ *  copy_string_field() - copy a comma-separated field
+ *  @param src:     source string
+ *  @param isrc:    index of the field to copy 
+ *  @param src_len: length of source string (excluding the terminating \0) 
+ *  @param dst:     destination kstring (must be initialized)
+ *  @param idst:    index of the destination field
+ */
+int copy_string_field(char *src, int isrc, int src_len, kstring_t *dst, int idst)
+{
+    int ith_src = 0, start_src = 0;    // i-th field in src string
+    while ( ith_src<isrc && start_src<src_len )
+    {
+        if ( src[start_src]==',' ) { ith_src++; }
+        start_src++;
+    }
+    if ( ith_src!=isrc ) return -1; // requested field not found
+    int end_src = start_src;
+    while ( end_src<src_len && src[end_src] && src[end_src]!=',' ) end_src++;
+
+    int nsrc_cpy = end_src - start_src;
+    if ( nsrc_cpy==1 && src[start_src]=='.' ) return 0;   // don't write missing values, dst is already initialized
+
+    int ith_dst = 0, start_dst = 0;
+    while ( ith_dst<idst && start_dst<dst->l )
+    {
+        if ( dst->s[start_dst]==',' ) { ith_dst++; }
+        start_dst++;
+    }
+    if ( ith_dst!=idst ) return -2;
+    int end_dst = start_dst;
+    while ( end_dst<dst->l && dst->s[end_dst]!=',' ) end_dst++;
+
+    if ( end_dst - start_dst>1 || dst->s[start_dst]!='.' ) return 0;   // do not overwrite non-empty values
+
+    // Now start_dst and end_dst are indexes to the destination memory area
+    // which needs to be replaced with nsrc_cpy
+    // source bytes, end_dst points just after.
+    int ndst_shift = nsrc_cpy - (end_dst - start_dst);
+    int ndst_move  = dst->l - end_dst + 1;  // how many bytes must be moved (including \0)
+    if ( ndst_shift )
+    {
+        ks_resize(dst, dst->l + ndst_shift + 1);    // plus \0
+        memmove(dst->s+end_dst+ndst_shift, dst->s+end_dst, ndst_move);
+    }
+    memcpy(dst->s+start_dst, src+start_src, nsrc_cpy);
+    dst->l += ndst_shift;
+    return 0;
+}
+
+static void merge_AGR_info_tag(bcf_hdr_t *hdr, bcf1_t *line, bcf_info_t *info, int len, maux1_t *als, AGR_info_t *agr)
+{
+    int i;
+    if ( !agr->nbuf )
+    {
+        if ( info->type==BCF_BT_INT8 || info->type==BCF_BT_INT16 || info->type==BCF_BT_INT32 || info->type==BCF_BT_FLOAT )
+        {
+            agr->nbuf = 4 * agr->nvals;
+            hts_expand(uint8_t,agr->nbuf,agr->mbuf,agr->buf);
+            if ( info->type!=BCF_BT_FLOAT )
+            {
+                int32_t *tmp = (int32_t*) agr->buf;
+                for (i=0; i<agr->nvals; i++) tmp[i] = bcf_int32_missing;
+            }
+            else
+            {
+                float *tmp = (float*) agr->buf;
+                for (i=0; i<agr->nvals; i++) bcf_float_set_missing(tmp[i]);
+            }
+        }
+        else if ( info->type==BCF_BT_CHAR )
+        {
+            kstring_t tmp; tmp.l = 0; tmp.m = agr->mbuf; tmp.s = (char*)agr->buf;
+            kputc('.',&tmp);
+            for (i=1; i<agr->nvals; i++) kputs(",.",&tmp);
+            agr->mbuf = tmp.m; agr->nbuf = tmp.l; agr->buf = (uint8_t*)tmp.s;
+        }
+        else
+            error("Not ready for type [%d]: %s at %d\n", info->type,agr->hdr_tag,line->pos+1);
+    }
+
+    if ( info->type==BCF_BT_INT8 || info->type==BCF_BT_INT16 || info->type==BCF_BT_INT32 || info->type==BCF_BT_FLOAT )
+    {
+        if ( len==BCF_VL_A || len==BCF_VL_R )
+        {
+            int ifrom = len==BCF_VL_A ? 1 : 0;
+            #define BRANCH(type_t, is_missing, is_vector_end, out_type_t) { \
+                type_t *src = (type_t *) info->vptr; \
+                out_type_t *tgt = (out_type_t *) agr->buf; \
+                int iori, inew; \
+                for (iori=ifrom; iori<line->n_allele; iori++) \
+                { \
+                    if ( is_vector_end ) break; \
+                    if ( is_missing ) continue; \
+                    inew = als->map[iori] - ifrom; \
+                    tgt[inew] = *src; \
+                    src++; \
+                } \
+            }
+            switch (info->type) {
+                case BCF_BT_INT8:  BRANCH(int8_t,  *src==bcf_int8_missing,  *src==bcf_int8_vector_end,  int); break;
+                case BCF_BT_INT16: BRANCH(int16_t, *src==bcf_int16_missing, *src==bcf_int16_vector_end, int); break;
+                case BCF_BT_INT32: BRANCH(int32_t, *src==bcf_int32_missing, *src==bcf_int32_vector_end, int); break;
+                case BCF_BT_FLOAT: BRANCH(float,   bcf_float_is_missing(*src), bcf_float_is_vector_end(*src), float); break;
+                default: fprintf(stderr,"TODO: %s:%d .. info->type=%d\n", __FILE__,__LINE__, info->type); exit(1);
+            }
+            #undef BRANCH
+        }
+        else
+        {
+            #define BRANCH(type_t, is_missing, is_vector_end, out_type_t) { \
+                type_t *src = (type_t *) info->vptr; \
+                out_type_t *tgt = (out_type_t *) agr->buf; \
+                int iori,jori, inew,jnew; \
+                for (iori=0; iori<line->n_allele; iori++) \
+                { \
+                    inew = als->map[iori]; \
+                    for (jori=0; jori<=iori; jori++) \
+                    { \
+                        jnew = als->map[jori]; \
+                        int kori = iori*(iori+1)/2 + jori; \
+                        if ( is_vector_end ) break; \
+                        if ( is_missing ) continue; \
+                        int knew = inew>jnew ? inew*(inew+1)/2 + jnew : jnew*(jnew+1)/2 + inew; \
+                        tgt[knew] = src[kori]; \
+                    } \
+                    if ( jori<=iori ) break; \
+                } \
+            }
+            switch (info->type) {
+                case BCF_BT_INT8:  BRANCH(int8_t,  src[kori]==bcf_int8_missing,  src[kori]==bcf_int8_vector_end,  int); break;
+                case BCF_BT_INT16: BRANCH(int16_t, src[kori]==bcf_int16_missing, src[kori]==bcf_int16_vector_end, int); break;
+                case BCF_BT_INT32: BRANCH(int32_t, src[kori]==bcf_int32_missing, src[kori]==bcf_int32_vector_end, int); break;
+                case BCF_BT_FLOAT: BRANCH(float,   bcf_float_is_missing(src[kori]), bcf_float_is_vector_end(src[kori]), float); break;
+                default: fprintf(stderr,"TODO: %s:%d .. info->type=%d\n", __FILE__,__LINE__, info->type); exit(1);
+            }
+            #undef BRANCH
+        }
+    }
+    else
+    {
+        kstring_t tmp; tmp.l = agr->nbuf; tmp.m = agr->mbuf; tmp.s = (char*)agr->buf;
+        if ( len==BCF_VL_A || len==BCF_VL_R )
+        {
+            int iori, ifrom = len==BCF_VL_A ? 1 : 0;
+            for (iori=ifrom; iori<line->n_allele; iori++)
+            {
+                int ret = copy_string_field((char*)info->vptr, iori-ifrom, info->len, &tmp, als->map[iori]-ifrom);
+                if ( ret )
+                    error("Error at %s:%d: wrong number of fields in %s?\n", bcf_seqname(hdr,line),line->pos+1,agr->hdr_tag);
+            }
+        }
+        else
+        {
+            int iori,jori, inew,jnew;
+            for (iori=0; iori<line->n_allele; iori++)
+            {
+                inew = als->map[iori];
+                for (jori=0; jori<=iori; jori++)
+                {
+                    jnew = als->map[jori];
+                    int kori = iori*(iori+1)/2 + jori;
+                    int knew = bcf_alleles2gt(inew,jnew);
+                    int ret  = copy_string_field((char*)info->vptr, kori, info->len, &tmp, knew);
+                    if ( ret )
+                        error("Error at %s:%d: wrong number of fields in %s?\n", bcf_seqname(hdr,line),line->pos+1,agr->hdr_tag);
+                }
+            }
+        }
+        agr->mbuf = tmp.m; agr->nbuf = tmp.l; agr->buf = (uint8_t*)tmp.s;
+    }
+}
+
+void merge_info(args_t *args, bcf1_t *out)
+{
+    bcf_srs_t *files = args->files;
+    bcf_hdr_t *out_hdr = args->out_hdr;
+
+    int i, j, ret;
+    khiter_t kitr;
+    strdict_t *tmph = args->tmph;
+    kh_clear(strdict, tmph);
+
+    maux_t *ma = args->maux;
+    ma->nAGR_info = 0;
+    out->n_info   = 0;
+    info_rules_reset(args);
+    for (i=0; i<files->nreaders; i++)
+    {
+        bcf1_t *line = maux_get_line(args,i);
+        if ( !line ) continue;
+        int irec = ma->buf[i].cur;
+        bcf_sr_t *reader = &files->readers[i];
+        bcf_hdr_t *hdr = reader->header;
+        for (j=0; j<line->n_info; j++)
+        {
+            bcf_info_t *inf = &line->d.info[j];
+
+            const char *key = hdr->id[BCF_DT_ID][inf->key].key;
+            if ( !strcmp("AC",key) || !strcmp("AN",key) ) continue;  // AC and AN are done in merge_format() after genotypes are done
+
+            int id = bcf_hdr_id2int(out_hdr, BCF_DT_ID, key);
+            if ( id==-1 ) error("Error: The INFO field is not defined in the header: %s\n", key);
+
+            kitr = kh_get(strdict, tmph, key);  // have we seen the tag in one of the readers?
+            int len = bcf_hdr_id2length(hdr,BCF_HL_INFO,inf->key);
+            if ( args->nrules )
+            {
+                info_rule_t *rule = (info_rule_t*) bsearch(key, args->rules, args->nrules, sizeof(*args->rules), info_rules_comp_key);
+                if ( rule )
+                {
+                    maux1_t *als = ( len==BCF_VL_A || len==BCF_VL_G || len==BCF_VL_R ) ? &ma->buf[i].rec[irec] : NULL;
+                    if ( info_rules_add_values(args, hdr, line, rule, als, len) ) continue;
+                }
+            }
+
+            // Todo: Number=AGR tags should use the newer info_rules_* functions (info_rules_merge_first to be added)
+            // and merge_AGR_info_tag to be made obsolete.
+            if ( len==BCF_VL_A || len==BCF_VL_G || len==BCF_VL_R  ) // Number=R,G,A requires special treatment
+            {
+                if ( kitr == kh_end(tmph) )
+                {
+                    // seeing this key for the first time
+                    ma->nAGR_info++;
+                    hts_expand0(AGR_info_t,ma->nAGR_info,ma->mAGR_info,ma->AGR_info);
+                    kitr = kh_put(strdict, tmph, key, &ret);
+                    kh_val(tmph,kitr) = ma->nAGR_info - 1;
+                    ma->AGR_info[ma->nAGR_info-1].hdr_tag = key;
+                    ma->AGR_info[ma->nAGR_info-1].type  = bcf_hdr_id2type(hdr,BCF_HL_INFO,inf->key);
+                    ma->AGR_info[ma->nAGR_info-1].nbuf  = 0;    // size of the buffer
+                    switch (len)
+                    {
+                        case BCF_VL_A: ma->AGR_info[ma->nAGR_info-1].nvals = ma->nout_als - 1; break;
+                        case BCF_VL_G: ma->AGR_info[ma->nAGR_info-1].nvals = bcf_alleles2gt(ma->nout_als-1,ma->nout_als-1)+1; break;
+                        case BCF_VL_R: ma->AGR_info[ma->nAGR_info-1].nvals = ma->nout_als; break;
+                    }
+                }
+                kitr = kh_get(strdict, tmph, key);
+                int idx = kh_val(tmph, kitr);
+                if ( idx<0 ) error("Error occurred while processing INFO tag \"%s\" at %s:%d\n", key,bcf_seqname(hdr,line),line->pos+1);
+                merge_AGR_info_tag(hdr, line,inf,len,&ma->buf[i].rec[irec],&ma->AGR_info[idx]);
+                continue;
+            }
+
+            if ( kitr == kh_end(tmph) )
+            {
+                // Seeing this key for the first time.  Although quite hacky,
+                // this is faster than anything else given the data structures..
+
+                hts_expand0(bcf_info_t,out->n_info+1,out->d.m_info,out->d.info);
+                out->d.info[out->n_info].key  = id;
+                out->d.info[out->n_info].type = inf->type;
+                out->d.info[out->n_info].len  = inf->len;
+                out->d.info[out->n_info].v1.i = inf->v1.i;
+                out->d.info[out->n_info].v1.f = inf->v1.f;
+                out->d.info[out->n_info].vptr_off  = inf->vptr_off;
+                out->d.info[out->n_info].vptr_len  = inf->vptr_len;
+                out->d.info[out->n_info].vptr_free = 1;
+                out->d.info[out->n_info].vptr = (uint8_t*) malloc(inf->vptr_len+inf->vptr_off); 
+                memcpy(out->d.info[out->n_info].vptr,inf->vptr-inf->vptr_off, inf->vptr_len+inf->vptr_off);
+                out->d.info[out->n_info].vptr += inf->vptr_off;
+                if ( (args->output_type & FT_BCF) && id!=bcf_hdr_id2int(hdr, BCF_DT_ID, key) )
+                    bcf_info_set_id(out, &out->d.info[out->n_info], id, &args->tmps);
+                out->d.shared_dirty |= BCF1_DIRTY_INF;
+                out->n_info++;
+                kitr = kh_put(strdict, tmph, key, &ret);
+                kh_val(tmph,kitr) = -(out->n_info-1);   // arbitrary negative value
+            }
+        }
+    }
+    for (i=0; i<args->nrules; i++)
+        args->rules[i].merger(args->out_hdr, out, &args->rules[i]);
+    for (i=0; i<ma->nAGR_info; i++)
+    {
+        AGR_info_t *agr = &ma->AGR_info[i];
+        bcf_update_info(out_hdr,out,agr->hdr_tag,agr->buf,agr->nvals,agr->type);
+    }
+}
+
+void update_AN_AC(bcf_hdr_t *hdr, bcf1_t *line)
+{
+    int32_t an = 0, *tmp = (int32_t*) malloc(sizeof(int)*line->n_allele);
+    int ret = bcf_calc_ac(hdr, line, tmp, BCF_UN_FMT);
+    if ( ret>0 )
+    {
+        int i;
+        for (i=0; i<line->n_allele; i++) an += tmp[i];
+        bcf_update_info_int32(hdr, line, "AN", &an, 1);
+        bcf_update_info_int32(hdr, line, "AC", tmp+1, line->n_allele-1);
+    }
+    free(tmp);
+}
+
+void merge_GT(args_t *args, bcf_fmt_t **fmt_map, bcf1_t *out)
+{
+    bcf_srs_t *files = args->files;
+    bcf_hdr_t *out_hdr = args->out_hdr;
+    maux_t *ma = args->maux;
+    int i, ismpl = 0, nsamples = bcf_hdr_nsamples(out_hdr);
+
+    int nsize = 0, msize = sizeof(int32_t);
+    for (i=0; i<files->nreaders; i++)
+    {
+        if ( !fmt_map[i] ) continue;
+        if ( fmt_map[i]->n > nsize ) nsize = fmt_map[i]->n;
+    }
+
+    if ( ma->ntmp_arr < nsamples*nsize*msize )
+    {
+        ma->ntmp_arr = nsamples*nsize*msize;
+        ma->tmp_arr  = realloc(ma->tmp_arr, ma->ntmp_arr);
+    }
+    memset(ma->smpl_ploidy,0,nsamples*sizeof(int));
+
+    int default_gt = args->missing_to_ref ? bcf_gt_unphased(0) : bcf_gt_missing;
+    for (i=0; i<files->nreaders; i++)
+    {
+        bcf_sr_t *reader = &files->readers[i];
+        bcf_hdr_t *hdr = reader->header;
+        bcf_fmt_t *fmt_ori = fmt_map[i];
+        int32_t *tmp  = (int32_t *) ma->tmp_arr + ismpl*nsize;
+        int irec = ma->buf[i].cur;
+
+        int j, k;
+        if ( !fmt_ori )
+        {
+            // missing values: assume maximum ploidy
+            for (j=0; j<bcf_hdr_nsamples(hdr); j++)
+            {
+                for (k=0; k<nsize; k++) { tmp[k] = default_gt; ma->smpl_ploidy[ismpl+j]++; }
+                tmp += nsize;
+            }
+            ismpl += bcf_hdr_nsamples(hdr);
+            continue;
+        }
+
+        #define BRANCH(type_t, vector_end) { \
+            type_t *p_ori  = (type_t*) fmt_ori->p; \
+            if ( !ma->buf[i].rec[irec].als_differ ) \
+            { \
+                /* the allele numbering is unchanged */ \
+                for (j=0; j<bcf_hdr_nsamples(hdr); j++) \
+                { \
+                    for (k=0; k<fmt_ori->n; k++) \
+                    { \
+                        if ( p_ori[k]==vector_end ) break; /* smaller ploidy */ \
+                        ma->smpl_ploidy[ismpl+j]++; \
+                        if ( bcf_gt_is_missing(p_ori[k]) ) tmp[k] = 0; /* missing allele */ \
+                        else tmp[k] = p_ori[k]; \
+                    } \
+                    for (; k<nsize; k++) tmp[k] = bcf_int32_vector_end; \
+                    tmp += nsize; \
+                    p_ori += fmt_ori->n; \
+                } \
+                ismpl += bcf_hdr_nsamples(hdr); \
+                continue; \
+            } \
+            /* allele numbering needs to be changed */ \
+            for (j=0; j<bcf_hdr_nsamples(hdr); j++) \
+            { \
+                for (k=0; k<fmt_ori->n; k++) \
+                { \
+                    if ( p_ori[k]==vector_end ) break; /* smaller ploidy */ \
+                    ma->smpl_ploidy[ismpl+j]++; \
+                    if ( bcf_gt_is_missing(p_ori[k]) ) tmp[k] = 0; /* missing allele */ \
+                    else \
+                    { \
+                        int al = (p_ori[k]>>1) - 1; \
+                        al = al<=0 ? al + 1 : ma->buf[i].rec[irec].map[al] + 1; \
+                        tmp[k] = (al << 1) | ((p_ori[k])&1); \
+                    } \
+                } \
+                for (; k<nsize; k++) tmp[k] = bcf_int32_vector_end; \
+                tmp += nsize; \
+                p_ori += fmt_ori->n; \
+            } \
+            ismpl += bcf_hdr_nsamples(hdr); \
+        }
+        switch (fmt_ori->type)
+        {
+            case BCF_BT_INT8: BRANCH(int8_t,   bcf_int8_vector_end); break;
+            case BCF_BT_INT16: BRANCH(int16_t, bcf_int16_vector_end); break;
+            case BCF_BT_INT32: BRANCH(int32_t, bcf_int32_vector_end); break;
+            default: error("Unexpected case: %d\n", fmt_ori->type);
+        }
+        #undef BRANCH
+    }
+    bcf_update_format_int32(out_hdr, out, "GT", (int32_t*)ma->tmp_arr, nsamples*nsize);
+}
+
+void merge_format_field(args_t *args, bcf_fmt_t **fmt_map, bcf1_t *out)
+{
+    bcf_srs_t *files = args->files;
+    bcf_hdr_t *out_hdr = args->out_hdr;
+    maux_t *ma = args->maux;
+    int i, ismpl = 0, nsamples = bcf_hdr_nsamples(out_hdr);
+
+    const char *key = NULL;
+    int nsize = 0, length = BCF_VL_FIXED, type = -1;
+    for (i=0; i<files->nreaders; i++)
+    {
+        if ( !maux_get_line(args,i) ) continue;
+        if ( !fmt_map[i] ) continue;
+        if ( !key ) key = files->readers[i].header->id[BCF_DT_ID][fmt_map[i]->id].key;
+        type = fmt_map[i]->type;
+        if ( IS_VL_G(files->readers[i].header, fmt_map[i]->id) )
+        {
+            length = BCF_VL_G;
+            nsize = out->n_allele*(out->n_allele + 1)/2;
+            break;
+        }
+        if ( IS_VL_A(files->readers[i].header, fmt_map[i]->id) )
+        {
+            length = BCF_VL_A;
+            nsize = out->n_allele - 1;
+            break;
+        }
+        if ( IS_VL_R(files->readers[i].header, fmt_map[i]->id) )
+        {
+            length = BCF_VL_R;
+            nsize = out->n_allele;
+            break;
+        }
+        if ( fmt_map[i]->n > nsize ) nsize = fmt_map[i]->n;
+    }
+
+    int msize = sizeof(float)>sizeof(int32_t) ? sizeof(float) : sizeof(int32_t);
+    if ( ma->ntmp_arr < nsamples*nsize*msize )
+    {
+        ma->ntmp_arr = nsamples*nsize*msize;
+        ma->tmp_arr  = realloc(ma->tmp_arr, ma->ntmp_arr);
+    }
+
+    // Fill the temp array for all samples by collecting values from all files
+    for (i=0; i<files->nreaders; i++)
+    {
+        bcf_sr_t *reader = &files->readers[i];
+        bcf_hdr_t *hdr = reader->header;
+        bcf_fmt_t *fmt_ori = fmt_map[i];
+        bcf1_t *line = maux_get_line(args, i);
+        int irec = ma->buf[i].cur;
+        if ( fmt_ori )
+        {
+            type = fmt_ori->type;
+            int nals_ori = line->n_allele;
+            if ( length==BCF_VL_G )
+            {
+                // if all fields are missing then n==1 is valid
+                if ( fmt_ori->n!=1 && fmt_ori->n != nals_ori*(nals_ori+1)/2 && fmt_map[i]->n != nals_ori )
+                    error("Incorrect number of %s fields (%d) at %s:%d, cannot merge.\n", key,fmt_ori->n,bcf_seqname(args->out_hdr,out),out->pos+1);
+            }
+            else if ( length==BCF_VL_A )
+            {
+                if ( fmt_ori->n!=1 && fmt_ori->n != nals_ori-1 )
+                    error("Incorrect number of %s fields (%d) at %s:%d, cannot merge.\n", key,fmt_ori->n,bcf_seqname(args->out_hdr,out),out->pos+1);
+            }
+            else if ( length==BCF_VL_R )
+            {
+                if ( fmt_ori->n!=1 && fmt_ori->n != nals_ori )
+                    error("Incorrect number of %s fields (%d) at %s:%d, cannot merge.\n", key,fmt_ori->n,bcf_seqname(args->out_hdr,out),out->pos+1);
+            }
+        }
+
+        // set the values
+        #define BRANCH(tgt_type_t, src_type_t, src_is_missing, src_is_vector_end, tgt_set_missing, tgt_set_vector_end) { \
+            int j, l, k; \
+            tgt_type_t *tgt = (tgt_type_t *) ma->tmp_arr + ismpl*nsize; \
+            if ( !fmt_ori ) \
+            { \
+                /* the field is not present in this file, set missing values */ \
+                for (j=0; j<bcf_hdr_nsamples(hdr); j++) \
+                { \
+                    tgt_set_missing; tgt++; for (l=1; l<nsize; l++) { tgt_set_vector_end; tgt++; } \
+                } \
+                ismpl += bcf_hdr_nsamples(hdr); \
+                continue; \
+            } \
+            src_type_t *src = (src_type_t*) fmt_ori->p; \
+            if ( (length!=BCF_VL_G && length!=BCF_VL_A && length!=BCF_VL_R) || (line->n_allele==out->n_allele && !ma->buf[i].rec[irec].als_differ) ) \
+            { \
+                /* alleles unchanged, copy over */ \
+                for (j=0; j<bcf_hdr_nsamples(hdr); j++) \
+                { \
+                    for (l=0; l<fmt_ori->n; l++) \
+                    { \
+                        if ( src_is_vector_end ) break; \
+                        else if ( src_is_missing ) tgt_set_missing; \
+                        else *tgt = *src; \
+                        tgt++; src++; \
+                    } \
+                    for (k=l; k<nsize; k++) { tgt_set_vector_end; tgt++; } \
+                    src += fmt_ori->n - l; \
+                } \
+                ismpl += bcf_hdr_nsamples(hdr); \
+                continue; \
+            } \
+            /* allele numbering needs to be changed */ \
+            if ( length==BCF_VL_G ) \
+            { \
+                /* Number=G tags */ \
+                for (j=0; j<bcf_hdr_nsamples(hdr); j++) \
+                { \
+                    tgt = (tgt_type_t *) ma->tmp_arr + (ismpl+j)*nsize; \
+                    src = (src_type_t*) fmt_ori->p + j*fmt_ori->n; \
+                    if ( (src_is_missing && fmt_ori->n==1) || (++src && src_is_vector_end) ) \
+                    { \
+                        /* tag with missing value "." */ \
+                        tgt_set_missing; \
+                        for (l=1; l<nsize; l++) { tgt++; tgt_set_vector_end; } \
+                        continue; \
+                    } \
+                    int ngsize = ma->smpl_ploidy[ismpl+j]==1 ? out->n_allele : out->n_allele*(out->n_allele + 1)/2; \
+                    for (l=0; l<ngsize; l++) { tgt_set_missing; tgt++; } \
+                    for (; l<nsize; l++) { tgt_set_vector_end; tgt++; } \
+                    if ( ma->smpl_ploidy[ismpl+j]==1 ) \
+                    { \
+                        /* Haploid */ \
+                        int iori, inew; \
+                        for (iori=0; iori<line->n_allele; iori++) \
+                        { \
+                            inew = ma->buf[i].rec[irec].map[iori]; \
+                            src = (src_type_t*) fmt_ori->p + j*fmt_ori->n + iori; \
+                            tgt = (tgt_type_t *) ma->tmp_arr + (ismpl+j)*nsize + inew; \
+                            if ( src_is_vector_end ) break; \
+                            if ( src_is_missing ) tgt_set_missing; \
+                            else *tgt = *src; \
+                        } \
+                    } \
+                    else \
+                    { \
+                        /* Diploid */ \
+                        int iori,jori, inew,jnew; \
+                        for (iori=0; iori<line->n_allele; iori++) \
+                        { \
+                            inew = ma->buf[i].rec[irec].map[iori]; \
+                            for (jori=0; jori<=iori; jori++) \
+                            { \
+                                jnew = ma->buf[i].rec[irec].map[jori]; \
+                                int kori = iori*(iori+1)/2 + jori; \
+                                int knew = inew>jnew ? inew*(inew+1)/2 + jnew : jnew*(jnew+1)/2 + inew; \
+                                src = (src_type_t*) fmt_ori->p + j*fmt_ori->n + kori; \
+                                tgt = (tgt_type_t *) ma->tmp_arr + (ismpl+j)*nsize + knew; \
+                                if ( src_is_vector_end ) \
+                                { \
+                                    iori = line->n_allele; \
+                                    break; \
+                                } \
+                                if ( src_is_missing ) tgt_set_missing; \
+                                else *tgt = *src; \
+                            } \
+                        } \
+                    } \
+                } \
+            } \
+            else \
+            { \
+                /* Number=A or Number=R tags */ \
+                int ifrom = length==BCF_VL_A ? 1 : 0; \
+                for (j=0; j<bcf_hdr_nsamples(hdr); j++) \
+                { \
+                    tgt = (tgt_type_t *) ma->tmp_arr + (ismpl+j)*nsize; \
+                    src = (src_type_t*) (fmt_ori->p + j*fmt_ori->size); \
+                    if ( (src_is_missing && fmt_ori->n==1) || (++src && src_is_vector_end) ) \
+                    { \
+                        /* tag with missing value "." */ \
+                        tgt_set_missing; \
+                        for (l=1; l<nsize; l++) { tgt++; tgt_set_vector_end; } \
+                        continue; \
+                    } \
+                    src = (src_type_t*) (fmt_ori->p + j*fmt_ori->size); \
+                    for (l=0; l<nsize; l++) { tgt_set_missing; tgt++; } \
+                    int iori,inew; \
+                    for (iori=ifrom; iori<line->n_allele; iori++) \
+                    { \
+                        inew = ma->buf[i].rec[irec].map[iori] - ifrom; \
+                        tgt = (tgt_type_t *) ma->tmp_arr + (ismpl+j)*nsize + inew; \
+                        if ( src_is_vector_end ) break; \
+                        if ( src_is_missing ) tgt_set_missing; \
+                        else *tgt = *src; \
+                        src++; \
+                    } \
+                } \
+            } \
+            ismpl += bcf_hdr_nsamples(hdr); \
+        }
+        switch (type)
+        {
+            case BCF_BT_INT8:  BRANCH(int32_t,  int8_t, *src==bcf_int8_missing,  *src==bcf_int8_vector_end,  *tgt=bcf_int32_missing, *tgt=bcf_int32_vector_end); break;
+            case BCF_BT_INT16: BRANCH(int32_t, int16_t, *src==bcf_int16_missing, *src==bcf_int16_vector_end, *tgt=bcf_int32_missing, *tgt=bcf_int32_vector_end); break;
+            case BCF_BT_INT32: BRANCH(int32_t, int32_t, *src==bcf_int32_missing, *src==bcf_int32_vector_end, *tgt=bcf_int32_missing, *tgt=bcf_int32_vector_end); break;
+            case BCF_BT_FLOAT: BRANCH(float, float, bcf_float_is_missing(*src), bcf_float_is_vector_end(*src), bcf_float_set_missing(*tgt), bcf_float_set_vector_end(*tgt)); break;
+            case BCF_BT_CHAR:  BRANCH(uint8_t, uint8_t, *src==bcf_str_missing, *src==bcf_str_vector_end, *tgt=bcf_str_missing, *tgt=bcf_str_vector_end); break;
+            default: error("Unexpected case: %d, %s\n", type, key);
+        }
+        #undef BRANCH
+    }
+    if ( type==BCF_BT_FLOAT )
+        bcf_update_format_float(out_hdr, out, key, (float*)ma->tmp_arr, nsamples*nsize);
+    else if ( type==BCF_BT_CHAR )
+        bcf_update_format_char(out_hdr, out, key, (float*)ma->tmp_arr, nsamples*nsize);
+    else
+        bcf_update_format_int32(out_hdr, out, key, (int32_t*)ma->tmp_arr, nsamples*nsize);
+}
+
+void merge_format(args_t *args, bcf1_t *out)
+{
+    bcf_srs_t *files = args->files;
+    bcf_hdr_t *out_hdr = args->out_hdr;
+    maux_t *ma = args->maux;
+    if ( !ma->nfmt_map )
+    {
+        ma->nfmt_map = 2;
+        ma->fmt_map  = (bcf_fmt_t**) calloc(ma->nfmt_map*files->nreaders, sizeof(bcf_fmt_t*));
+    }
+    else
+        memset(ma->fmt_map, 0, ma->nfmt_map*files->nreaders*sizeof(bcf_fmt_t**));
+
+    khiter_t kitr;
+    strdict_t *tmph = args->tmph;
+    kh_clear(strdict, tmph);
+    int i, j, ret, has_GT = 0, max_ifmt = 0; // max fmt index
+    for (i=0; i<files->nreaders; i++)
+    {
+        bcf1_t *line = maux_get_line(args,i);
+        if ( !line ) continue;
+        bcf_sr_t *reader = &files->readers[i];
+        bcf_hdr_t *hdr = reader->header;
+        for (j=0; j<line->n_fmt; j++)
+        {
+            // Wat this tag already seen?
+            bcf_fmt_t *fmt = &line->d.fmt[j];
+            const char *key = hdr->id[BCF_DT_ID][fmt->id].key;
+            kitr = kh_get(strdict, tmph, key);
+
+            int ifmt;
+            if ( kitr != kh_end(tmph) )
+                ifmt = kh_value(tmph, kitr);    // seen
+            else
+            {
+                // new FORMAT tag
+                if ( key[0]=='G' && key[1]=='T' && key[2]==0 ) { has_GT = 1; ifmt = 0; }
+                else
+                {
+                    ifmt = ++max_ifmt;
+                    if ( max_ifmt >= ma->nfmt_map )
+                    {
+                        ma->fmt_map = (bcf_fmt_t**) realloc(ma->fmt_map, sizeof(bcf_fmt_t*)*(max_ifmt+1)*files->nreaders);
+                        memset(ma->fmt_map+ma->nfmt_map*files->nreaders, 0, (max_ifmt-ma->nfmt_map+1)*files->nreaders*sizeof(bcf_fmt_t*));
+                        ma->nfmt_map = max_ifmt+1;
+                    }
+                }
+                kitr = kh_put(strdict, tmph, key, &ret);
+                kh_value(tmph, kitr) = ifmt;
+            }
+            ma->fmt_map[ifmt*files->nreaders+i] = fmt;
+        }
+        // Check if the allele numbering must be changed
+        int irec = ma->buf[i].cur;
+        for (j=1; j<line->n_allele; j++)
+            if ( ma->buf[i].rec[irec].map[j]!=j ) break;
+        ma->buf[i].rec[irec].als_differ = j==line->n_allele ? 0 : 1;
+    }
+
+    out->n_sample = bcf_hdr_nsamples(out_hdr);
+    if ( has_GT )
+        merge_GT(args, ma->fmt_map, out);
+    update_AN_AC(out_hdr, out);
+
+    for (i=1; i<=max_ifmt; i++)
+        merge_format_field(args, &ma->fmt_map[i*files->nreaders], out);
+    out->d.indiv_dirty = 1;
+}
+
+void gvcf_set_alleles(args_t *args)
+{
+    int i,k;
+    bcf_srs_t *files = args->files;
+    maux_t *maux = args->maux;
+    gvcf_aux_t *gaux = maux->gvcf;
+    maux->nals = 0;
+
+    for (i=0; i<files->nreaders; i++)
+    {
+        if ( !gaux[i].active ) continue;
+        bcf1_t *line = maux_get_line(args, i);
+        int irec = maux->buf[i].cur;
+
+        hts_expand(int, line->n_allele, maux->buf[i].rec[irec].mmap, maux->buf[i].rec[irec].map);
+        if ( !maux->nals )    // first record, copy the alleles to the output
+        {
+            maux->nals = line->n_allele;
+            hts_expand0(char*, maux->nals, maux->mals, maux->als);
+            hts_expand0(int, maux->nals, maux->ncnt, maux->cnt);
+            for (k=0; k<maux->nals; k++)
+            {
+                if ( maux->als[k] ) free(maux->als[k]);
+                maux->als[k] = strdup(line->d.allele[k]);
+                maux->buf[i].rec[irec].map[k] = k;
+            }
+        }
+        else
+        {
+            maux->als = merge_alleles(line->d.allele, line->n_allele, maux->buf[i].rec[irec].map, maux->als, &maux->nals, &maux->mals);
+            if ( !maux->als )
+            {
+                bcf_hdr_t *hdr = bcf_sr_get_header(args->files,i);
+                error("Failed to merge alleles at %s:%d\n",bcf_seqname(hdr,line),line->pos+1);
+            }
+        }
+    }
+}
+
+/*
+    Output staged gVCF blocks, end is the last position of the block. Assuming
+    gaux[i].active flags are set and maux_get_line returns correct lines.
+*/
+void gvcf_write_block(args_t *args, int start, int end)
+{
+    int i;
+    maux_t *maux = args->maux;
+    gvcf_aux_t *gaux = maux->gvcf;
+    assert(gaux);
+
+    // Update POS
+    int min = INT_MAX;
+    char ref = 'N';
+    for (i=0; i<args->files->nreaders; i++)
+    {
+        if ( !gaux[i].active ) continue;
+        if ( ref=='N' && gaux[i].line->pos==start ) ref = gaux[i].line->d.allele[0][0];
+        gaux[i].line->pos = start;
+    }
+    for (i=0; i<args->files->nreaders; i++)
+    {
+        if ( !gaux[i].active ) continue;
+        if ( gaux[i].end < start ) 
+        { 
+            gaux[i].active = 0; 
+            maux->buf[i].cur = -1;
+            continue; 
+        }
+        gaux[i].line->d.allele[0][0] = ref;
+        if ( min > gaux[i].end ) min = gaux[i].end;
+    }
+    // Check for valid gVCF blocks in this region
+    if ( min==INT_MAX )
+    {
+    assert(0);
+        maux->gvcf_min = 0;
+        return;
+    }
+
+    bcf1_t *out = args->out_line;
+
+    gvcf_set_alleles(args);
+
+    // Merge the staged lines
+    merge_chrom2qual(args, out);
+    merge_filter(args, out);
+    merge_info(args, out);
+    merge_format(args, out);
+
+    if ( args->gvcf_fai && out->d.allele[0][0]=='N' )
+    {
+        int slen  = 0;
+        char *seq = faidx_fetch_seq(args->gvcf_fai,maux->chr,out->pos,out->pos,&slen);
+        if (slen)
+        {
+            out->d.allele[0][0] = seq[0];
+            free(seq);
+        }
+    }
+
+    // Update END boundary
+    if ( end > start )
+    {
+        end++;
+        bcf_update_info_int32(args->out_hdr, out, "END", &end, 1);
+    }
+    else
+        bcf_update_info_int32(args->out_hdr, out, "END", NULL, 0);
+    bcf_write1(args->out_fh, args->out_hdr, out);
+    bcf_clear1(out);
+
+
+    // Inactivate blocks which do not extend beyond END and find new gvcf_min
+    min = INT_MAX;
+    for (i=0; i<args->files->nreaders; i++)
+    {
+        if ( !gaux[i].active ) continue;
+        if ( gaux[i].end < end )
+        {
+            gaux[i].active = 0; 
+            maux->buf[i].cur = -1;
+            continue; 
+        }
+        // next min END position bigger than the current one
+        if ( maux->gvcf_min < gaux[i].end+1 && min > gaux[i].end+1 ) min = gaux[i].end + 1;
+    }
+    maux->gvcf_min = min==INT_MAX ? 0 : min;
+}
+
+/*
+    Flush staged gVCF blocks. Flush everything if there are no more lines
+    (done=1) or if there is a new chromosome. If still on the same chromosome,
+    all hanging blocks must be ended by creating new records:
+        A
+            1 END=10
+        B
+            3 END=7
+        C
+            3 END=5
+        out
+            1 END=2  A . .
+            3 END=5  A B C
+            6 END=7  A B .
+            8 END=10 A . .
+    
+*/
+void gvcf_flush(args_t *args, int done)
+{
+    int i;
+    maux_t *maux = args->maux;
+
+    if ( !maux->chr ) return;   // first time here, nothing to flush
+
+    int flush_until = INT_MAX;
+    if ( !done )
+    {
+        // Get current position and chromosome
+        for (i=0; i<maux->n; i++)
+            if ( bcf_sr_has_line(maux->files,i) ) break;
+        bcf1_t *line = bcf_sr_get_line(maux->files,i);
+        bcf_hdr_t *hdr = bcf_sr_get_header(maux->files,i);
+
+        if ( !strcmp(maux->chr,bcf_seqname(hdr,line)) ) flush_until = line->pos;    // still on the same chr
+    }
+
+    // When called on a region, trim the blocks accordingly
+    int start = maux->gvcf_break>=0 ? maux->gvcf_break + 1 : maux->pos;
+    if ( args->regs )
+    {
+        int rstart = -1, rend = -1;
+        if ( regidx_overlap(args->regs,maux->chr,start,flush_until,args->regs_itr) )
+        {
+            // In case there are multiple regions, we treat them as one
+            rstart = args->regs_itr->beg;
+            while ( regitr_overlap(args->regs_itr) ) rend = args->regs_itr->end;
+        }
+        if ( rstart > start ) start = rstart;
+        if ( rend < flush_until ) flush_until = rend+1;
+    }
+
+    // output all finished blocks
+    while ( maux->gvcf_min && start < flush_until )
+    {
+        // does the block end before the new line or is it interrupted?
+        int tmp = maux->gvcf_min < flush_until ? maux->gvcf_min : flush_until;
+        if ( start > tmp-1 ) break;
+        gvcf_write_block(args,start,tmp-1); // gvcf_min is 1-based
+        start = tmp;
+    }
+}
+
+/*
+    Check incoming lines for new gVCF blocks, set pointer to the current source
+    buffer (gvcf or readers).  In contrast to gvcf_flush, this function can be
+    called only after maux_reset as it relies on updated maux buffers.
+*/
+void gvcf_stage(args_t *args, int pos)
+{
+    maux_t *maux = args->maux;
+    gvcf_aux_t *gaux = maux->gvcf;
+    bcf_srs_t *files = args->files;
+    int32_t *end = (int32_t*) maux->tmp_arr;
+    int i, nend = maux->ntmp_arr / sizeof(int32_t);
+
+    maux->gvcf_break = -1;
+    maux->gvcf_min = INT_MAX;
+    for (i=0; i<files->nreaders; i++)
+    {
+        if ( gaux[i].active )
+        {
+            // gvcf block should not overlap with another record
+            if ( maux->gvcf_min > gaux[i].end+1 ) maux->gvcf_min = gaux[i].end + 1;
+            maux->buf[i].beg = 0;
+            maux->buf[i].end = 1;
+            maux->buf[i].cur = 0;
+            continue;
+        }
+
+        // Does any of the lines have END set? It is enough to check only the
+        // first line, there should be no duplicate records with END in gVCF
+
+        if ( maux->buf[i].beg==maux->buf[i].end ) continue; // no new record
+
+        int irec = maux->buf[i].beg;
+        bcf_hdr_t *hdr = bcf_sr_get_header(files, i);
+        bcf1_t *line = args->files->readers[i].buffer[irec];
+        int ret = bcf_get_info_int32(hdr,line,"END",&end,&nend);
+        if ( ret==1 )
+        {
+            // END is set, this is a new gVCF block. Cache this line in gaux[i] and swap with
+            // an empty record: the gaux line must be kept until we reach its END.
+            gaux[i].active = 1;
+            gaux[i].end = end[0] - 1;
+            SWAP(bcf1_t*,args->files->readers[i].buffer[irec],gaux[i].line);
+            gaux[i].line->pos = pos;
+
+            maux->buf[i].lines = &gaux[i].line;
+            maux->buf[i].beg = 0;
+            maux->buf[i].end = 1;
+            maux->buf[i].cur = 0;
+
+            // Set the rid,pos of the swapped line in the buffer or else the
+            // synced reader will have a problem with the next line
+            //
+            args->files->readers[i].buffer[irec]->rid = maux->buf[i].rid;
+            args->files->readers[i].buffer[irec]->pos = maux->pos;
+
+            // Update block offsets
+            if ( maux->gvcf_min > gaux[i].end+1 ) maux->gvcf_min = gaux[i].end + 1;
+        }
+        else
+            maux->gvcf_break = line->pos;   // must break the gvcf block 
+    }
+    maux->ntmp_arr = nend * sizeof(int32_t);
+    maux->tmp_arr  = end;
+    if ( maux->gvcf_min==INT_MAX ) maux->gvcf_min = 0;
+}
+
+
+void debug_buffers(FILE *fp, bcf_srs_t *files);
+void debug_buffer(FILE *fp, bcf_srs_t *files, int reader);
+
+/*
+    Flush all buffered and processed records with the same coordinate.
+    Note that synced reader discards buffer[0], so that needs to stay
+    untouched.
+*/
+void clean_buffer(args_t *args)
+{
+    maux_t *ma = args->maux;
+
+    int ir;
+    for (ir=0; ir<ma->n; ir++)
+    {
+        // Invalidate pointer to reader's buffer or else gvcf_flush will attempt
+        // to use the old lines via maux_get_line()
+        if ( ma->gvcf && !ma->gvcf[ir].active ) ma->buf[ir].cur = -1;
+
+        bcf_sr_t *reader = bcf_sr_get_reader(args->files,ir);
+        if ( !reader->nbuffer ) continue;   // nothing to clean
+
+        bcf1_t **buf = reader->buffer;
+        if ( buf[1]->rid!=ma->buf[ir].rid || buf[1]->pos!=ma->pos ) continue;    // nothing to flush
+
+        int a = 1, b = 2;
+        while ( b<=reader->nbuffer && buf[b]->rid==ma->buf[ir].rid && buf[b]->pos==ma->pos ) b++;
+        // b now points to the first line we want to preserve
+        while ( b<=reader->nbuffer )
+        {
+            SWAP(bcf1_t*, buf[a], buf[b]);
+            a++; b++;
+        }
+        reader->nbuffer -= b-a;
+    }
+}
+
+void debug_maux(args_t *args)
+{
+    bcf_srs_t *files = args->files;
+    maux_t *maux = args->maux;
+    int j,k,l;
+
+    fprintf(stderr,"Alleles to merge at %d, nals=%d\n", maux->pos+1,maux->nals);
+    for (j=0; j<files->nreaders; j++)
+    {
+        bcf_sr_t *reader = &files->readers[j];
+        buffer_t *buf = &maux->buf[j];
+        fprintf(stderr," reader %d: ", j);
+        for (k=buf->beg; k<buf->end; k++)
+        {
+            if ( buf->rec[k].skip & SKIP_DONE ) continue;
+            bcf1_t *line = reader->buffer[k];
+            fprintf(stderr,"\t");
+            if ( buf->rec[k].skip ) fprintf(stderr,"[");  // this record will not be merged in this round
+            for (l=0; l<line->n_allele; l++)
+                fprintf(stderr,"%s%s", l==0?"":",", line->d.allele[l]);
+            if ( buf->rec[k].skip ) fprintf(stderr,"]");
+        }
+        fprintf(stderr,"\n");
+    }
+    fprintf(stderr," counts: ");
+    for (j=0; j<maux->nals; j++) fprintf(stderr,"%s   %dx %s", j==0?"":",",maux->cnt[j], maux->als[j]);
+    fprintf(stderr,"\n\n");
+}
+
+
+/*
+   Determine which line should be merged from which reader: go through all
+   readers and all buffered lines, expand REF,ALT and try to match lines with
+   the same ALTs.
+ */
+int can_merge(args_t *args)
+{
+    bcf_srs_t *files = args->files;
+    int snp_mask = (VCF_SNP<<1)|(VCF_MNP<<1), indel_mask = VCF_INDEL<<1, ref_mask = 1;
+    maux_t *maux = args->maux;
+    gvcf_aux_t *gaux = maux->gvcf;
+    char *id = NULL, ref = 'N';
+    maux->var_types = maux->nals = 0;
+
+    int i,j,k, ntodo = 0;
+    for (i=0; i<files->nreaders; i++)
+    {
+        buffer_t *buf = &maux->buf[i];
+
+        if ( gaux && gaux[i].active )
+        {
+            // skip readers with active gvcf blocks
+            buf->rec[buf->beg].skip = SKIP_DIFF;
+            continue;
+        }
+        for (j=buf->beg; j<buf->end; j++)
+        {
+            if ( buf->rec[j].skip & SKIP_DONE ) continue;
+
+            buf->rec[j].skip = SKIP_DIFF;
+            ntodo++;
+
+            if ( args->merge_by_id )
+                id = buf->lines[j]->d.id;
+            else
+            {
+                int var_type = bcf_get_variant_types(buf->lines[j]);
+                maux->var_types |= var_type ? var_type<<1 : 1;
+            }
+        }
+
+        // for gvcf: find out REF at this position
+        if ( buf->beg < buf->end && ref=='N' )
+            ref = buf->lines[buf->beg]->d.allele[0][0];
+    }
+    if ( !ntodo ) return 0;
+
+    // In this loop we select from each reader compatible candidate lines.
+    // (i.e. SNPs or indels). Go through all files and all lines at this
+    // position and normalize relevant alleles.
+    // REF-only sites may be associated with both SNPs and indels.
+    for (i=0; i<files->nreaders; i++)
+    {
+        bcf_sr_t *reader = &files->readers[i];
+        buffer_t *buf = &maux->buf[i];
+
+        if ( gaux && gaux[i].active )
+        {
+            gaux[i].line->d.allele[0][0] = ref;
+            gaux[i].line->pos = maux->pos;
+        }
+
+        for (j=buf->beg; j<buf->end; j++)
+        {
+            if ( buf->rec[j].skip & SKIP_DONE ) continue;
+
+            bcf1_t *line = buf->lines[j]; // ptr to reader's buffer or gvcf buffer
+
+            int line_type = bcf_get_variant_types(line);
+            line_type = line_type ? line_type<<1 : 1;
+
+            // select relevant lines
+            if ( args->merge_by_id )
+            {
+                if ( strcmp(id,line->d.id) ) continue;
+            }
+            else
+            {
+                if ( args->collapse==COLLAPSE_NONE && maux->nals )
+                {
+                    // All alleles of the tested record must be present in the
+                    // selected maux record plus variant types must be the same
+                    if ( (maux->var_types & line_type) != line_type ) continue;
+                    if ( vcmp_set_ref(args->vcmp,maux->als[0],line->d.allele[0]) < 0 ) continue;   // refs not compatible
+                    for (k=1; k<line->n_allele; k++)
+                    {
+                        if ( vcmp_find_allele(args->vcmp,maux->als+1,maux->nals-1,line->d.allele[k])>=0 ) break;
+                    }
+                    if ( !(line_type&ref_mask) && k==line->n_allele ) continue;  // not a REF-only site and there is no matching allele
+                }
+                if ( !(args->collapse&COLLAPSE_ANY) )
+                {
+                    // Merge:
+                    //  - SNPs+SNPs+MNPs+REF if -m both,snps
+                    //  - indels+indels+REF  if -m both,indels, REF only if SNPs are not present
+                    //  - SNPs come first
+                    if ( line_type & indel_mask )
+                    {
+                        if ( !(line_type&snp_mask) && maux->var_types&snp_mask ) continue;  // SNPs come first
+                        if ( args->do_gvcf && maux->var_types&ref_mask ) continue;  // never merge indels with gVCF blocks
+                    }
+                }
+            }
+            buf->rec[j].skip = 0;
+
+            hts_expand(int, line->n_allele, buf->rec[j].mmap, buf->rec[j].map);
+            if ( !maux->nals )    // first record, copy the alleles to the output
+            {
+                maux->nals = line->n_allele;
+                hts_expand0(char*, maux->nals, maux->mals, maux->als);
+                hts_expand0(int, maux->nals, maux->ncnt, maux->cnt);
+                for (k=0; k<maux->nals; k++)
+                {
+                    free(maux->als[k]);
+                    maux->als[k] = strdup(line->d.allele[k]);
+                    buf->rec[j].map[k] = k;
+                    maux->cnt[k] = 1;
+                }
+                continue;
+            }
+            // normalize alleles
+            maux->als = merge_alleles(line->d.allele, line->n_allele, buf->rec[j].map, maux->als, &maux->nals, &maux->mals);
+            if ( !maux->als ) error("Failed to merge alleles at %s:%d in %s\n",bcf_seqname(args->out_hdr,line),line->pos+1,reader->fname);
+            hts_expand0(int, maux->nals, maux->ncnt, maux->cnt);
+            for (k=1; k<line->n_allele; k++)
+                maux->cnt[ buf->rec[j].map[k] ]++;    // how many times an allele appears in the files
+            maux->cnt[0]++;
+        }
+    }
+    return 1;
+}
+
+/*
+   Select records that have the same alleles; the input ordering of indels
+   must not matter. Multiple VCF lines can be emitted from this loop.
+   We expect only very few alleles and not many records with the same
+   position in the buffers, therefore the nested loops should not slow us
+   much.
+*/
+void stage_line(args_t *args)
+{
+    int snp_mask = (VCF_SNP<<1)|(VCF_MNP<<1), indel_mask = VCF_INDEL<<1, ref_mask = 1;
+    bcf_srs_t *files = args->files;
+    maux_t *maux = args->maux;
+
+    // debug_maux(args);
+
+    // take the most frequent allele present in multiple files, REF is skipped
+    int i,j,k,icnt = 1;
+    for (i=2; i<maux->nals; i++)
+        if ( maux->cnt[i] > maux->cnt[icnt] ) icnt = i;
+
+    int nout = 0;
+    for (i=0; i<files->nreaders; i++)
+    {
+        buffer_t *buf = &maux->buf[i];
+        buf->cur = -1;
+        if ( buf->beg >= buf->end ) continue;   // no lines in the buffer
+
+        // find lines with the same allele
+        for (j=buf->beg; j<buf->end; j++)
+        {
+            if ( buf->rec[j].skip ) continue;   // done or not compatible
+            if ( args->merge_by_id ) break;
+            if ( maux->nals==1 && buf->lines[j]->n_allele==1 ) break;   // REF-only record
+
+            for (k=0; k<buf->lines[j]->n_allele; k++)
+                if ( icnt==buf->rec[j].map[k] ) break;
+
+            if ( k<buf->lines[j]->n_allele ) break;
+        }
+        if ( j>=buf->end )
+        {
+            // no matching allele found in this file
+            if ( args->collapse==COLLAPSE_NONE ) continue;
+
+            for (j=buf->beg; j<buf->end; j++)
+            {
+                if ( buf->rec[j].skip ) continue;   // done or not compatible
+                if ( args->collapse&COLLAPSE_ANY ) break;   // anything can be merged
+                int line_type = bcf_get_variant_types(buf->lines[j]);
+                if ( maux->var_types&snp_mask && line_type&VCF_SNP && (args->collapse&COLLAPSE_SNPS) ) break;
+                if ( maux->var_types&indel_mask && line_type&VCF_INDEL && (args->collapse&COLLAPSE_INDELS) ) break;
+                if ( line_type==VCF_REF )
+                {
+                    if ( maux->var_types&snp_mask && (args->collapse&COLLAPSE_SNPS) ) break;
+                    if ( maux->var_types&indel_mask && (args->collapse&COLLAPSE_INDELS) ) break;
+                    if ( maux->var_types&ref_mask ) break;
+                }
+                else if ( maux->var_types&ref_mask )
+                {
+                    if ( line_type&snp_mask && (args->collapse&COLLAPSE_SNPS) ) break;
+                    if ( line_type&indel_mask && (args->collapse&COLLAPSE_INDELS) ) break;
+                }
+            }
+        }
+        if ( j<buf->end )
+        {
+            // found a suitable line for merging
+            buf->cur = j;
+
+            // mark as finished so that it's ignored next time
+            buf->rec[j].skip  = SKIP_DONE;
+            nout++;
+        }
+    }
+    assert( nout );
+}
+
+void merge_line(args_t *args)
+{
+    if ( args->regs )
+    {
+        if ( !regidx_overlap(args->regs,args->maux->chr,args->maux->pos,args->maux->pos,NULL) ) return;
+    }
+
+    bcf1_t *out = args->out_line;
+    merge_chrom2qual(args, out);
+    merge_filter(args, out);
+    merge_info(args, out);
+    if ( args->do_gvcf )
+        bcf_update_info_int32(args->out_hdr, out, "END", NULL, 0);
+    merge_format(args, out);
+    bcf_write1(args->out_fh, args->out_hdr, out);
+    bcf_clear1(out);
+}
+
+void bcf_hdr_append_version(bcf_hdr_t *hdr, int argc, char **argv, const char *cmd)
+{
+    kstring_t str = {0,0,0};
+    ksprintf(&str,"##%sVersion=%s+htslib-%s\n", cmd, bcftools_version(), hts_version());
+    bcf_hdr_append(hdr,str.s);
+
+    str.l = 0;
+    ksprintf(&str,"##%sCommand=%s", cmd, argv[0]);
+    int i;
+    for (i=1; i<argc; i++)
+    {
+        if ( strchr(argv[i],' ') )
+            ksprintf(&str, " '%s'", argv[i]);
+        else
+            ksprintf(&str, " %s", argv[i]);
+    }
+    kputs("; Date=", &str);
+    time_t tm; time(&tm); kputs(ctime(&tm), &str);
+    kputc('\n', &str);
+    bcf_hdr_append(hdr,str.s);
+    free(str.s);
+
+    bcf_hdr_sync(hdr);
+}
+
+void merge_vcf(args_t *args)
+{
+    args->out_fh  = hts_open(args->output_fname, hts_bcf_wmode(args->output_type));
+    if ( args->out_fh == NULL ) error("Can't write to \"%s\": %s\n", args->output_fname, strerror(errno));
+    if ( args->n_threads ) hts_set_opt(args->out_fh, HTS_OPT_THREAD_POOL, args->files->p); //hts_set_threads(args->out_fh, args->n_threads);
+    args->out_hdr = bcf_hdr_init("w");
+
+    if ( args->header_fname )
+    {
+        if ( bcf_hdr_set(args->out_hdr,args->header_fname) ) error("Could not read/parse the header: %s\n", args->header_fname);
+    }
+    else
+    {
+        int i;
+        for (i=0; i<args->files->nreaders; i++)
+        {
+            char buf[10]; snprintf(buf,10,"%d",i+1);
+            merge_headers(args->out_hdr, args->files->readers[i].header,buf,args->force_samples);
+        }
+        if (args->record_cmd_line) bcf_hdr_append_version(args->out_hdr, args->argc, args->argv, "bcftools_merge");
+        bcf_hdr_sync(args->out_hdr);
+    }
+    info_rules_init(args);
+
+    bcf_hdr_set_version(args->out_hdr, bcf_hdr_get_version(args->files->readers[0].header));
+    bcf_hdr_write(args->out_fh, args->out_hdr);
+    if ( args->header_only )
+    {
+        bcf_hdr_destroy(args->out_hdr);
+        hts_close(args->out_fh);
+        return;
+    }
+
+    if ( args->collapse==COLLAPSE_NONE ) args->vcmp = vcmp_init();
+    args->maux = maux_init(args);
+    args->out_line = bcf_init1();
+    args->tmph = kh_init(strdict);
+
+    while ( bcf_sr_next_line(args->files) )
+    {
+        // output cached gVCF blocks which end before the new record
+        if ( args->do_gvcf )
+            gvcf_flush(args,0);
+
+        maux_reset(args->maux);
+
+        // determine which of the new records are gvcf blocks
+        if ( args->do_gvcf )
+            gvcf_stage(args, args->maux->pos);
+
+        while ( can_merge(args) )
+        {
+            stage_line(args);
+            merge_line(args);
+        }
+        clean_buffer(args);
+    }
+    if ( args->do_gvcf )
+        gvcf_flush(args,1);
+
+    info_rules_destroy(args);
+    maux_destroy(args->maux);
+    bcf_hdr_destroy(args->out_hdr);
+    hts_close(args->out_fh);
+    bcf_destroy1(args->out_line);
+    kh_destroy(strdict, args->tmph);
+    if ( args->tmps.m ) free(args->tmps.s);
+    if ( args->vcmp ) vcmp_destroy(args->vcmp);
+}
+
+static void usage(void)
+{
+    fprintf(stderr, "\n");
+    fprintf(stderr, "About:   Merge multiple VCF/BCF files from non-overlapping sample sets to create one multi-sample file.\n");
+    fprintf(stderr, "         Note that only records from different files can be merged, never from the same file. For\n");
+    fprintf(stderr, "         \"vertical\" merge take a look at \"bcftools norm\" instead.\n");
+    fprintf(stderr, "Usage:   bcftools merge [options] <A.vcf.gz> <B.vcf.gz> [...]\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "Options:\n");
+    fprintf(stderr, "        --force-samples                resolve duplicate sample names\n");
+    fprintf(stderr, "        --print-header                 print only the merged header and exit\n");
+    fprintf(stderr, "        --use-header <file>            use the provided header\n");
+    fprintf(stderr, "    -0  --missing-to-ref               assume genotypes at missing sites are 0/0\n");
+    fprintf(stderr, "    -f, --apply-filters <list>         require at least one of the listed FILTER strings (e.g. \"PASS,.\")\n");
+    fprintf(stderr, "    -F, --filter-logic <x|+>           remove filters if some input is PASS (\"x\"), or apply all filters (\"+\") [+]\n");
+    fprintf(stderr, "    -g, --gvcf <-|ref.fa>              merge gVCF blocks, INFO/END tag is expected. Implies -i QS:sum,MinDP:min,I16:sum,IDV:max,IMF:max\n");
+    fprintf(stderr, "    -i, --info-rules <tag:method,..>   rules for merging INFO fields (method is one of sum,avg,min,max,join) or \"-\" to turn off the default [DP:sum,DP4:sum]\n");
+    fprintf(stderr, "    -l, --file-list <file>             read file names from the file\n");
+    fprintf(stderr, "    -m, --merge <string>               allow multiallelic records for <snps|indels|both|all|none|id>, see man page for details [both]\n");
+    fprintf(stderr, "        --no-version                   do not append version and command line to the header\n");
+    fprintf(stderr, "    -o, --output <file>                write output to a file [standard output]\n");
+    fprintf(stderr, "    -O, --output-type <b|u|z|v>        'b' compressed BCF; 'u' uncompressed BCF; 'z' compressed VCF; 'v' uncompressed VCF [v]\n");
+    fprintf(stderr, "    -r, --regions <region>             restrict to comma-separated list of regions\n");
+    fprintf(stderr, "    -R, --regions-file <file>          restrict to regions listed in a file\n");
+    fprintf(stderr, "        --threads <int>                number of extra output compression threads [0]\n");
+    fprintf(stderr, "\n");
+    exit(1);
+}
+
+int main_vcfmerge(int argc, char *argv[])
+{
+    int c;
+    args_t *args = (args_t*) calloc(1,sizeof(args_t));
+    args->files  = bcf_sr_init();
+    args->argc   = argc; args->argv = argv;
+    args->output_fname = "-";
+    args->output_type = FT_VCF;
+    args->n_threads = 0;
+    args->record_cmd_line = 1;
+    args->collapse = COLLAPSE_BOTH;
+    int regions_is_file = 0;
+
+    static struct option loptions[] =
+    {
+        {"help",no_argument,NULL,'h'},
+        {"merge",required_argument,NULL,'m'},
+        {"gvcf",required_argument,NULL,'g'},
+        {"file-list",required_argument,NULL,'l'},
+        {"missing-to-ref",no_argument,NULL,'0'},
+        {"apply-filters",required_argument,NULL,'f'},
+        {"use-header",required_argument,NULL,1},
+        {"print-header",no_argument,NULL,2},
+        {"force-samples",no_argument,NULL,3},
+        {"output",required_argument,NULL,'o'},
+        {"output-type",required_argument,NULL,'O'},
+        {"threads",required_argument,NULL,9},
+        {"regions",required_argument,NULL,'r'},
+        {"regions-file",required_argument,NULL,'R'},
+        {"info-rules",required_argument,NULL,'i'},
+        {"no-version",no_argument,NULL,8},
+        {"filter-logic",required_argument,NULL,'F'},
+        {NULL,0,NULL,0}
+    };
+    while ((c = getopt_long(argc, argv, "hm:f:r:R:o:O:i:l:g:F:0",loptions,NULL)) >= 0) {
+        switch (c) {
+            case 'F': 
+                if ( !strcmp(optarg,"+") ) args->filter_logic = FLT_LOGIC_ADD;
+                else if ( !strcmp(optarg,"x") ) args->filter_logic = FLT_LOGIC_REMOVE;
+                else error("Filter logic not recognised: %s\n", optarg);
+                break;
+            case '0': args->missing_to_ref = 1; break;
+            case 'g':
+                args->do_gvcf = 1;
+                if ( strcmp("-",optarg) )
+                {
+                    args->gvcf_fai = fai_load(optarg);
+                    if ( !args->gvcf_fai ) error("Failed to load the fai index: %s\n", optarg);
+                }
+                break;
+            case 'l': args->file_list = optarg; break;
+            case 'i': args->info_rules = optarg; break;
+            case 'o': args->output_fname = optarg; break;
+            case 'O':
+                switch (optarg[0]) {
+                    case 'b': args->output_type = FT_BCF_GZ; break;
+                    case 'u': args->output_type = FT_BCF; break;
+                    case 'z': args->output_type = FT_VCF_GZ; break;
+                    case 'v': args->output_type = FT_VCF; break;
+                    default: error("The output type \"%s\" not recognised\n", optarg);
+                }
+                break;
+            case 'm':
+                args->collapse = COLLAPSE_NONE;
+                if ( !strcmp(optarg,"snps") ) args->collapse |= COLLAPSE_SNPS;
+                else if ( !strcmp(optarg,"indels") ) args->collapse |= COLLAPSE_INDELS;
+                else if ( !strcmp(optarg,"both") ) args->collapse |= COLLAPSE_BOTH;
+                else if ( !strcmp(optarg,"any") ) args->collapse |= COLLAPSE_ANY;
+                else if ( !strcmp(optarg,"all") ) args->collapse |= COLLAPSE_ANY;
+                else if ( !strcmp(optarg,"none") ) args->collapse = COLLAPSE_NONE;
+                else if ( !strcmp(optarg,"id") ) { args->collapse = COLLAPSE_NONE; args->merge_by_id = 1; }
+                else error("The -m type \"%s\" is not recognised.\n", optarg);
+                break;
+            case 'f': args->files->apply_filters = optarg; break;
+            case 'r': args->regions_list = optarg; break;
+            case 'R': args->regions_list = optarg; regions_is_file = 1; break;
+            case  1 : args->header_fname = optarg; break;
+            case  2 : args->header_only = 1; break;
+            case  3 : args->force_samples = 1; break;
+            case  9 : args->n_threads = strtol(optarg, 0, 0); break;
+            case  8 : args->record_cmd_line = 0; break;
+            case 'h':
+            case '?': usage();
+            default: error("Unknown argument: %s\n", optarg);
+        }
+    }
+    if ( argc==optind && !args->file_list ) usage();
+    if ( argc-optind<2 && !args->file_list ) usage();
+
+    args->files->require_index = 1;
+    if ( args->regions_list )
+    {
+        if ( bcf_sr_set_regions(args->files, args->regions_list, regions_is_file)<0 )
+            error("Failed to read the regions: %s\n", args->regions_list);
+        if ( regions_is_file )
+            args->regs = regidx_init(args->regions_list,NULL,NULL,sizeof(char*),NULL);
+        else
+        {
+            args->regs = regidx_init(NULL,regidx_parse_reg,NULL,sizeof(char*),NULL);
+            if ( regidx_insert_list(args->regs,args->regions_list,',') !=0 ) error("Could not parse the regions: %s\n", args->regions_list);
+            regidx_insert(args->regs,NULL);
+        }
+        if ( !args->regs ) error("Could not parse the regions: %s\n", args->regions_list);
+        args->regs_itr = regitr_init(args->regs);
+    }
+
+    if ( bcf_sr_set_threads(args->files, args->n_threads)<0 ) error("Failed to create threads\n");
+    while (optind<argc)
+    {
+        if ( !bcf_sr_add_reader(args->files, argv[optind]) ) error("Failed to open %s: %s\n", argv[optind],bcf_sr_strerror(args->files->errnum));
+        optind++;
+    }
+    if ( args->file_list )
+    {
+        int nfiles, i;
+        char **files = hts_readlines(args->file_list, &nfiles);
+        if ( !files ) error("Failed to read from %s\n", args->file_list);
+        for (i=0;i<nfiles; i++)
+            if ( !bcf_sr_add_reader(args->files, files[i]) ) error("Failed to open %s: %s\n", files[i],bcf_sr_strerror(args->files->errnum));
+        for (i=0; i<nfiles; i++) free(files[i]);
+        free(files);
+    }
+    merge_vcf(args);
+    bcf_sr_destroy(args->files);
+    if ( args->regs ) regidx_destroy(args->regs);
+    if ( args->regs_itr ) regitr_destroy(args->regs_itr);
+    if ( args->gvcf_fai ) fai_destroy(args->gvcf_fai);
+    free(args);
+    return 0;
+}
+
diff --git a/vcfnorm.c b/vcfnorm.c
new file mode 100644 (file)
index 0000000..3a1706b
--- /dev/null
+++ b/vcfnorm.c
@@ -0,0 +1,1858 @@
+/*  vcfnorm.c -- Left-align and normalize indels.
+
+    Copyright (C) 2013-2016 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <strings.h>
+#include <unistd.h>
+#include <getopt.h>
+#include <ctype.h>
+#include <string.h>
+#include <errno.h>
+#include <sys/stat.h>
+#include <sys/types.h>
+#include <htslib/vcf.h>
+#include <htslib/synced_bcf_reader.h>
+#include <htslib/faidx.h>
+#include "bcftools.h"
+#include "rbuf.h"
+
+#define CHECK_REF_EXIT 0
+#define CHECK_REF_WARN 1
+#define CHECK_REF_SKIP 2
+#define CHECK_REF_FIX  4
+
+#define MROWS_SPLIT 1
+#define MROWS_MERGE  2
+
+// for -m+, mapping from allele indexes of a single input record
+// to allele indexes of output record
+typedef struct
+{
+    int nals, mals, *map;
+}
+map_t;
+
+typedef struct
+{
+    char *tseq, *seq;
+    int mseq;
+    bcf1_t **lines, **tmp_lines, **alines, **blines, *mrow_out;
+    int ntmp_lines, mtmp_lines, nalines, malines, nblines, mblines;
+    map_t *maps;     // mrow map for each buffered record
+    char **als;
+    int mmaps, nals, mals;
+    uint8_t *tmp_arr1, *tmp_arr2, *diploid;
+    int ntmp_arr1, ntmp_arr2;
+    kstring_t *tmp_str;
+    kstring_t *tmp_als, tmp_als_str;
+    int ntmp_als;
+    rbuf_t rbuf;
+    int buf_win;            // maximum distance between two records to consider
+    int aln_win;            // the realignment window size (maximum repeat size)
+    bcf_srs_t *files;       // using the synced reader only for -r option
+    bcf_hdr_t *hdr;
+    faidx_t *fai;
+    struct { int tot, set, swap; } nref;
+    char **argv, *output_fname, *ref_fname, *vcf_fname, *region, *targets;
+    int argc, rmdup, output_type, n_threads, check_ref, strict_filter, do_indels;
+    int nchanged, nskipped, nsplit, ntotal, mrows_op, mrows_collapse, parsimonious;
+    int record_cmd_line;
+}
+args_t;
+
+static inline int replace_iupac_codes(char *seq, int nseq)
+{
+    // Replace ambiguity codes with N for now, it awaits to be seen what the VCF spec codifies in the end
+    int i, n = 0;
+    for (i=0; i<nseq; i++)
+    {
+        char c = toupper(seq[i]);
+        if ( c!='A' && c!='C' && c!='G' && c!='T' && c!='N' ) { seq[i] = 'N'; n++; }
+    }
+    return n;
+}
+static inline int has_non_acgtn(char *seq, int nseq)
+{
+    char *end = nseq ? seq + nseq : seq + UINT32_MAX;   // arbitrary large number
+    while ( *seq && seq<end )
+    {
+        char c = toupper(*seq);
+        if ( c!='A' && c!='C' && c!='G' && c!='T' && c!='N' ) return 1;
+        seq++;
+    }
+    return 0;
+}
+
+static void fix_ref(args_t *args, bcf1_t *line)
+{
+    int reflen = strlen(line->d.allele[0]);
+    int i, maxlen = reflen, len;
+    for (i=1; i<line->n_allele; i++)
+    {
+        int len = strlen(line->d.allele[i]);
+        if ( maxlen < len ) maxlen = len;
+    }
+
+    char *ref = faidx_fetch_seq(args->fai, (char*)bcf_seqname(args->hdr,line), line->pos, line->pos+maxlen-1, &len);
+    if ( !ref ) error("faidx_fetch_seq failed at %s:%d\n", bcf_seqname(args->hdr,line),line->pos+1);
+    replace_iupac_codes(ref,len);
+
+    args->nref.tot++;
+
+    // is the REF different?
+    if ( !strncasecmp(line->d.allele[0],ref,reflen) ) { free(ref); return; }
+
+    // is the REF allele missing or N?
+    if ( reflen==1 && (line->d.allele[0][0]=='.' || line->d.allele[0][0]=='N' || line->d.allele[0][0]=='n') ) 
+    { 
+        line->d.allele[0][0] = ref[0]; 
+        args->nref.set++; 
+        free(ref);
+        bcf_update_alleles(args->hdr,line,(const char**)line->d.allele,line->n_allele);
+        return;
+    }
+
+    // does REF contain non-standard bases?
+    if ( replace_iupac_codes(line->d.allele[0],strlen(line->d.allele[0])) )
+    {
+        args->nref.set++;
+        bcf_update_alleles(args->hdr,line,(const char**)line->d.allele,line->n_allele);
+        if ( !strncasecmp(line->d.allele[0],ref,reflen) ) { free(ref); return; }
+    }
+
+    // is it swapped?
+    for (i=1; i<line->n_allele; i++)
+    {
+        int len = strlen(line->d.allele[i]);
+        if ( !strncasecmp(line->d.allele[i],ref,len) ) break;
+    }
+
+    kstring_t str = {0,0,0};
+    if ( i==line->n_allele )
+    {
+        // none of the alternate alleles matches the reference
+        if ( line->n_allele>1 )
+            args->nref.set++;
+        else
+            args->nref.swap++;
+
+        kputs(line->d.allele[0],&str);
+        kputc(',',&str);
+        for (i=1; i<line->n_allele; i++)
+        {
+            kputs(line->d.allele[i],&str);
+            kputc(',',&str);
+        }
+        kputc(ref[0],&str);
+        bcf_update_alleles_str(args->hdr,line,str.s);
+        str.l = 0;
+    }
+    else
+        args->nref.swap++;
+    free(ref);
+
+    // swap the alleles
+    int j;
+    kputs(line->d.allele[i],&str);
+    for (j=1; j<i; j++)
+    {
+        kputc(',',&str);
+        kputs(line->d.allele[j],&str);
+    }
+    kputc(',',&str);
+    kputs(line->d.allele[0],&str);
+    for (j=i+1; j<line->n_allele; j++)
+    {
+        kputc(',',&str);
+        kputs(line->d.allele[j],&str);
+    }
+    bcf_update_alleles_str(args->hdr,line,str.s);
+
+    // swap genotypes
+    int ntmp = args->ntmp_arr1 / sizeof(int32_t); // reuse tmp_arr declared as uint8_t
+    int ngts = bcf_get_genotypes(args->hdr, line, &args->tmp_arr1, &ntmp);
+    args->ntmp_arr1 = ntmp * sizeof(int32_t);
+    int32_t *gts = (int32_t*) args->tmp_arr1;
+    int ni = 0;
+    for (j=0; j<ngts; j++)
+    {
+        if ( gts[j]==bcf_gt_unphased(0) ) { gts[j] = bcf_gt_unphased(i); ni++; }
+        else if ( gts[j]==bcf_gt_phased(0) ) { gts[j] = bcf_gt_phased(i); ni++; }
+        else if ( gts[j]==bcf_gt_unphased(i) ) gts[j] = bcf_gt_unphased(0);
+        else if ( gts[j]==bcf_gt_phased(i) ) gts[j] = bcf_gt_phased(0);
+    }
+    bcf_update_genotypes(args->hdr,line,gts,ngts);
+
+    // update AC
+    int nac = bcf_get_info_int32(args->hdr, line, "AC", &args->tmp_arr1, &ntmp);
+    args->ntmp_arr1 = ntmp * sizeof(int32_t);
+    if ( i <= nac )
+    {
+        int32_t *ac = (int32_t*)args->tmp_arr1;
+        ac[i-1] = ni;
+        bcf_update_info_int32(args->hdr, line, "AC", ac, nac);
+    }
+    
+    free(str.s);
+}
+
+static void fix_dup_alt(args_t *args, bcf1_t *line)
+{
+    // update alleles, create a mapping between old and new indexes
+    hts_expand(uint8_t,line->n_allele,args->ntmp_arr1,args->tmp_arr1);
+    args->tmp_arr1[0] = 0;  // ref always unchanged
+
+    int i, j, nals = line->n_allele, nals_ori = line->n_allele;
+    for (i=1, j=1; i<line->n_allele; i++)
+    {
+        if ( strcmp(line->d.allele[0],line->d.allele[i]) )
+        {
+            args->tmp_arr1[i] = j++;
+            continue;
+        }
+        args->tmp_arr1[i] = 0;
+        nals--;
+    }
+    for (i=1, j=1; i<line->n_allele; i++)
+    {
+        if ( !args->tmp_arr1[i] ) continue;
+        line->d.allele[j++] = line->d.allele[i];
+    }
+    bcf_update_alleles(args->hdr, line, (const char**)line->d.allele, nals);
+
+
+    // update genotypes
+    int ntmp = args->ntmp_arr2 / sizeof(int32_t); // reuse tmp_arr declared as uint8_t
+    int ngts = bcf_get_genotypes(args->hdr, line, &args->tmp_arr2, &ntmp);
+    args->ntmp_arr2 = ntmp * sizeof(int32_t);
+    int32_t *gts = (int32_t*) args->tmp_arr2;
+    int changed = 0;
+    for (i=0; i<ngts; i++)
+    {
+        if ( bcf_gt_is_missing(gts[i]) || gts[i]==bcf_int32_vector_end ) continue;
+        int ial = bcf_gt_allele(gts[i]);
+        if ( ial<nals_ori && ial==args->tmp_arr1[ial] ) continue;
+        int ial_new = ial<nals_ori ? args->tmp_arr1[ial] : 0;
+        gts[i] = bcf_gt_is_phased(gts[i]) ? bcf_gt_phased(ial_new) : bcf_gt_unphased(ial_new);
+        changed = 1;
+    }
+    if ( changed ) bcf_update_genotypes(args->hdr,line,gts,ngts);
+}
+
+#define ERR_DUP_ALLELE       -2
+#define ERR_REF_MISMATCH     -1
+#define ERR_OK                0
+#define ERR_SYMBOLIC          1
+#define ERR_SPANNING_DELETION 2
+
+static int realign(args_t *args, bcf1_t *line)
+{
+    bcf_unpack(line, BCF_UN_STR);
+
+    // Sanity check REF
+    int i, nref, reflen = strlen(line->d.allele[0]);
+    char *ref = faidx_fetch_seq(args->fai, (char*)args->hdr->id[BCF_DT_CTG][line->rid].key, line->pos, line->pos+reflen-1, &nref);
+    if ( !ref ) error("faidx_fetch_seq failed at %s:%d\n", args->hdr->id[BCF_DT_CTG][line->rid].key, line->pos+1);
+    replace_iupac_codes(ref,nref);  // any non-ACGT character in fasta ref is replaced with N
+
+    // does VCF REF contain non-standard bases?
+    if ( has_non_acgtn(line->d.allele[0],reflen) )
+    {
+        if ( args->check_ref==CHECK_REF_EXIT )
+            error("Non-ACGTN reference allele at %s:%d .. REF_SEQ:'%s' vs VCF:'%s'\n", bcf_seqname(args->hdr,line),line->pos+1,ref,line->d.allele[0]);
+        if ( args->check_ref & CHECK_REF_WARN )
+            fprintf(stderr,"NON_ACGTN_REF\t%s\t%d\t%s\n", bcf_seqname(args->hdr,line),line->pos+1,line->d.allele[0]);
+        free(ref);
+        return ERR_REF_MISMATCH;
+    }
+    if ( strcasecmp(ref,line->d.allele[0]) )
+    {
+        if ( args->check_ref==CHECK_REF_EXIT )
+            error("Reference allele mismatch at %s:%d .. REF_SEQ:'%s' vs VCF:'%s'\n", bcf_seqname(args->hdr,line),line->pos+1,ref,line->d.allele[0]);
+        if ( args->check_ref & CHECK_REF_WARN )
+            fprintf(stderr,"REF_MISMATCH\t%s\t%d\t%s\n", bcf_seqname(args->hdr,line),line->pos+1,line->d.allele[0]);
+        free(ref);
+        return ERR_REF_MISMATCH;
+    }
+    free(ref);
+    ref = NULL;
+
+    if ( line->n_allele == 1 ) return ERR_OK;    // a REF
+
+    // make a copy of each allele for trimming
+    hts_expand0(kstring_t,line->n_allele,args->ntmp_als,args->tmp_als);
+    kstring_t *als = args->tmp_als;
+    for (i=0; i<line->n_allele; i++)
+    {
+        if ( line->d.allele[i][0]=='<' ) return ERR_SYMBOLIC;  // symbolic allele
+        if ( line->d.allele[i][0]=='*' ) return ERR_SPANNING_DELETION;  // spanning deletion
+        if ( bcf_get_variant_type(line,i)==VCF_BND ) return ERR_SYMBOLIC;   // breakend, not an error
+        if ( has_non_acgtn(line->d.allele[i],0) )
+        {
+            if ( args->check_ref==CHECK_REF_EXIT )
+                error("Non-ACGTN alternate allele at %s:%d .. REF_SEQ:'%s' vs VCF:'%s'\n", bcf_seqname(args->hdr,line),line->pos+1,ref,line->d.allele[i]);
+            if ( args->check_ref & CHECK_REF_WARN )
+                fprintf(stderr,"NON_ACGTN_ALT\t%s\t%d\t%s\n", bcf_seqname(args->hdr,line),line->pos+1,line->d.allele[i]);
+            return ERR_REF_MISMATCH;
+        }
+
+        als[i].l = 0;
+        kputs(line->d.allele[i], &als[i]);
+
+        if ( i>0 && als[i].l==als[0].l && !strcasecmp(als[0].s,als[i].s) ) return ERR_DUP_ALLELE;
+    }
+
+    // trim from right
+    int ori_pos = line->pos;
+    while (1)
+    {
+        // is the rightmost base identical in all alleles?
+        int min_len = als[0].l;
+        for (i=1; i<line->n_allele; i++)
+        {
+            if ( als[0].s[ als[0].l-1 ]!=als[i].s[ als[i].l-1 ] ) break;
+            if ( als[i].l < min_len ) min_len = als[i].l;
+        }
+        if ( i!=line->n_allele ) break; // there are differences, cannot be trimmed
+        if ( min_len<=1 && line->pos==0 ) break;
+
+        int pad_from_left = 0;
+        for (i=0; i<line->n_allele; i++) // trim all alleles
+        {
+            als[i].l--;
+            if ( !als[i].l ) pad_from_left = 1;
+        }
+        if ( pad_from_left )
+        {
+            int npad = line->pos >= args->aln_win ? args->aln_win : line->pos;
+            free(ref);
+            ref = faidx_fetch_seq(args->fai, (char*)args->hdr->id[BCF_DT_CTG][line->rid].key, line->pos-npad, line->pos-1, &nref);
+            if ( !ref ) error("faidx_fetch_seq failed at %s:%d\n", args->hdr->id[BCF_DT_CTG][line->rid].key, line->pos-npad+1);
+            replace_iupac_codes(ref,nref);
+            for (i=0; i<line->n_allele; i++)
+            {
+                ks_resize(&als[i], als[i].l + npad);
+                if ( als[i].l ) memmove(als[i].s+npad,als[i].s,als[i].l);
+                memcpy(als[i].s,ref,npad);
+                als[i].l += npad;
+            }
+            line->pos -= npad;
+        }
+    }
+    free(ref);
+
+    // trim from left
+    int ntrim_left = 0;
+    while (1)
+    {
+        // is the first base identical in all alleles?
+        int min_len = als[0].l - ntrim_left;
+        for (i=1; i<line->n_allele; i++)
+        {
+            if ( als[0].s[ntrim_left]!=als[i].s[ntrim_left] ) break;
+            if ( min_len > als[i].l - ntrim_left ) min_len = als[i].l - ntrim_left;
+        }
+        if ( i!=line->n_allele || min_len<=1 ) break; // there are differences, cannot be trimmed
+        ntrim_left++;
+    }
+    if ( ntrim_left )
+    {
+        for (i=0; i<line->n_allele; i++)
+        {
+            memmove(als[i].s,als[i].s+ntrim_left,als[i].l-ntrim_left);
+            als[i].l -= ntrim_left;
+        }
+        line->pos += ntrim_left;
+    }
+
+    // Have the alleles changed?
+    als[0].s[ als[0].l ] = 0;  // in order for strcmp to work
+    if ( ori_pos==line->pos && !strcasecmp(line->d.allele[0],als[0].s) ) return ERR_OK;
+
+    // Create new block of alleles and update
+    args->tmp_als_str.l = 0;
+    for (i=0; i<line->n_allele; i++)
+    {
+        if (i>0) kputc(',',&args->tmp_als_str);
+        kputsn(als[i].s,als[i].l,&args->tmp_als_str);
+    }
+    args->tmp_als_str.s[ args->tmp_als_str.l ] = 0;
+    bcf_update_alleles_str(args->hdr,line,args->tmp_als_str.s);
+    args->nchanged++;
+
+    return ERR_OK;
+}
+
+static void split_info_numeric(args_t *args, bcf1_t *src, bcf_info_t *info, int ialt, bcf1_t *dst)
+{
+    #define BRANCH_NUMERIC(type,type_t) \
+    { \
+        const char *tag = bcf_hdr_int2id(args->hdr,BCF_DT_ID,info->key); \
+        int ntmp = args->ntmp_arr1 / sizeof(type_t); \
+        int ret = bcf_get_info_##type(args->hdr,src,tag,&args->tmp_arr1,&ntmp); \
+        args->ntmp_arr1 = ntmp * sizeof(type_t); \
+        assert( ret>0 ); \
+        type_t *vals = (type_t*) args->tmp_arr1; \
+        int len = bcf_hdr_id2length(args->hdr,BCF_HL_INFO,info->key); \
+        if ( len==BCF_VL_A ) \
+        { \
+            if ( ret!=src->n_allele-1 ) \
+                error("Error: wrong number of fields in INFO/%s at %s:%d, expected %d, found %d\n", \
+                        tag,bcf_seqname(args->hdr,src),src->pos+1,src->n_allele-1,ret); \
+            bcf_update_info_##type(args->hdr,dst,tag,vals+ialt,1); \
+        } \
+        else if ( len==BCF_VL_R ) \
+        { \
+            if ( ret!=src->n_allele ) \
+                error("Error: wrong number of fields in INFO/%s at %s:%d, expected %d, found %d\n", \
+                        tag,bcf_seqname(args->hdr,src),src->pos+1,src->n_allele,ret); \
+            if ( ialt!=0 ) vals[1] = vals[ialt+1]; \
+            bcf_update_info_##type(args->hdr,dst,tag,vals,2); \
+        } \
+        else if ( len==BCF_VL_G ) \
+        { \
+            if ( ret!=src->n_allele*(src->n_allele+1)/2 ) \
+                error("Error: wrong number of fields in INFO/%s at %s:%d, expected %d, found %d\n", \
+                        tag,bcf_seqname(args->hdr,src),src->pos+1,src->n_allele*(src->n_allele+1)/2,ret); \
+            if ( ialt!=0 ) \
+            { \
+                vals[1] = vals[bcf_alleles2gt(0,ialt+1)]; \
+                vals[2] = vals[bcf_alleles2gt(ialt+1,ialt+1)]; \
+            } \
+            bcf_update_info_##type(args->hdr,dst,tag,vals,3); \
+        } \
+        else \
+            bcf_update_info_##type(args->hdr,dst,tag,vals,ret); \
+    }
+    switch (bcf_hdr_id2type(args->hdr,BCF_HL_INFO,info->key))
+    {
+        case BCF_HT_INT:  BRANCH_NUMERIC(int32, int32_t); break;
+        case BCF_HT_REAL: BRANCH_NUMERIC(float, float); break;
+    }
+    #undef BRANCH_NUMERIC
+}
+// Find n-th field in a comma-separated list and move it to dst.
+// The memory areas may overlap.
+#define STR_MOVE_NTH(dst,src,end,nth,len) \
+{ \
+    char *ss = src, *se = src; \
+    int j = 0; \
+    while ( *se && se<(end) ) \
+    { \
+        if ( *se==',' ) \
+        { \
+            if ( j==nth ) break; \
+            j++; \
+            ss = se+1; \
+        } \
+        se++; \
+    } \
+    if ( j==nth ) \
+    { \
+        int n = se - ss; \
+        memmove((dst),ss,n); \
+        src = se; \
+        len += n; \
+    } \
+    else len = -1; \
+}
+static void split_info_string(args_t *args, bcf1_t *src, bcf_info_t *info, int ialt, bcf1_t *dst)
+{
+    const char *tag = bcf_hdr_int2id(args->hdr,BCF_DT_ID,info->key);
+    int ret = bcf_get_info_string(args->hdr,src,tag,&args->tmp_arr1,&args->ntmp_arr1);
+    assert( ret>0 );
+
+    kstring_t str;
+    str.m = args->ntmp_arr1;
+    str.l = ret;
+    str.s = (char*) args->tmp_arr1;
+
+    int len = bcf_hdr_id2length(args->hdr,BCF_HL_INFO,info->key);
+    if ( len==BCF_VL_A )
+    {
+        char *tmp = str.s;
+        int len = 0;
+        STR_MOVE_NTH(str.s,tmp,str.s+str.l,ialt,len);
+        if ( len<0 ) return;   // wrong number of fields: skip
+        str.s[len] = 0;
+        bcf_update_info_string(args->hdr,dst,tag,str.s);
+    }
+    else if ( len==BCF_VL_R )
+    {
+        char *tmp = str.s;
+        int len = 0;
+        STR_MOVE_NTH(str.s,tmp,str.s+str.l,0,len);
+        str.s[len]=','; tmp++; len++;
+        STR_MOVE_NTH(&str.s[len],tmp,str.s+str.l,ialt,len);
+        if ( len<0 ) return;   // wrong number of fields: skip
+        str.s[len] = 0;
+        bcf_update_info_string(args->hdr,dst,tag,str.s);
+    }
+    else if ( len==BCF_VL_G )
+    {
+        int i0a = bcf_alleles2gt(0,ialt+1), iaa = bcf_alleles2gt(ialt+1,ialt+1);
+        char *tmp = str.s;
+        int len = 0;
+        STR_MOVE_NTH(str.s,tmp,str.s+str.l,0,len);
+        str.s[len]=','; tmp++; len++;
+        STR_MOVE_NTH(&str.s[len],tmp,str.s+str.l,i0a-1,len);
+        if ( len<0 ) return;   // wrong number of fields: skip
+        str.s[len]=','; tmp++; len++;
+        STR_MOVE_NTH(&str.s[len],tmp,str.s+str.l,iaa-i0a-1,len);
+        if ( len<0 ) return;   // wrong number of fields: skip
+        str.s[len] = 0;
+        bcf_update_info_string(args->hdr,dst,tag,str.s);
+    }
+    else
+        bcf_update_info_string(args->hdr,dst,tag,str.s);
+}
+static void split_info_flag(args_t *args, bcf1_t *src, bcf_info_t *info, int ialt, bcf1_t *dst)
+{
+    const char *tag = bcf_hdr_int2id(args->hdr,BCF_DT_ID,info->key);
+    int ret = bcf_get_info_flag(args->hdr,src,tag,&args->tmp_arr1,&args->ntmp_arr1);
+    bcf_update_info_flag(args->hdr,dst,tag,NULL,ret);
+}
+
+static void split_format_genotype(args_t *args, bcf1_t *src, bcf_fmt_t *fmt, int ialt, bcf1_t *dst)
+{
+    int ntmp = args->ntmp_arr1 / 4;
+    int ngts = bcf_get_genotypes(args->hdr,src,&args->tmp_arr1,&ntmp);
+    args->ntmp_arr1 = ntmp * 4;
+    assert( ngts >0 );
+
+    int32_t *gt = (int32_t*) args->tmp_arr1;
+    int i, j, nsmpl = bcf_hdr_nsamples(args->hdr);
+    ngts /= nsmpl;
+    for (i=0; i<nsmpl; i++)
+    {
+        for (j=0; j<ngts; j++)
+        {
+            if ( gt[j]==bcf_int32_vector_end ) break;
+            if ( bcf_gt_is_missing(gt[j]) || bcf_gt_allele(gt[j])==0 ) continue; // missing allele or ref: leave as is
+            if ( bcf_gt_allele(gt[j])==ialt+1 )
+                gt[j] = bcf_gt_unphased(1) | bcf_gt_is_phased(gt[j]); // set to first ALT
+            else
+                gt[j] = bcf_gt_unphased(0) | bcf_gt_is_phased(gt[j]); // set to REF
+        }
+        gt += ngts;
+    }
+    bcf_update_genotypes(args->hdr,dst,args->tmp_arr1,ngts*nsmpl);
+}
+static void split_format_numeric(args_t *args, bcf1_t *src, bcf_fmt_t *fmt, int ialt, bcf1_t *dst)
+{
+    #define BRANCH_NUMERIC(type,type_t,is_vector_end,set_vector_end) \
+    { \
+        const char *tag = bcf_hdr_int2id(args->hdr,BCF_DT_ID,fmt->id); \
+        int ntmp = args->ntmp_arr1 / sizeof(type_t); \
+        int nvals = bcf_get_format_##type(args->hdr,src,tag,&args->tmp_arr1,&ntmp); \
+        args->ntmp_arr1 = ntmp * sizeof(type_t); \
+        assert( nvals>0 ); \
+        type_t *vals = (type_t *) args->tmp_arr1; \
+        int len = bcf_hdr_id2length(args->hdr,BCF_HL_FMT,fmt->id); \
+        int i, nsmpl = bcf_hdr_nsamples(args->hdr); \
+        if ( nvals==nsmpl ) /* all values are missing */ \
+        { \
+            bcf_update_format_##type(args->hdr,dst,tag,vals,nsmpl); \
+            return; \
+        } \
+        if ( len==BCF_VL_A ) \
+        { \
+            if ( nvals!=(src->n_allele-1)*nsmpl ) \
+                error("Error: wrong number of fields in FMT/%s at %s:%d, expected %d, found %d\n", \
+                    tag,bcf_seqname(args->hdr,src),src->pos+1,(src->n_allele-1)*nsmpl,nvals); \
+            nvals /= nsmpl; \
+            type_t *src_vals = vals, *dst_vals = vals; \
+            for (i=0; i<nsmpl; i++) \
+            { \
+                dst_vals[0] = src_vals[ialt]; \
+                dst_vals += 1; \
+                src_vals += nvals; \
+            } \
+            bcf_update_format_##type(args->hdr,dst,tag,vals,nsmpl); \
+        } \
+        else if ( len==BCF_VL_R ) \
+        { \
+            if ( nvals!=src->n_allele*nsmpl ) \
+                error("Error: wrong number of fields in FMT/%s at %s:%d, expected %d, found %d\n", \
+                    tag,bcf_seqname(args->hdr,src),src->pos+1,src->n_allele*nsmpl,nvals); \
+            nvals /= nsmpl; \
+            type_t *src_vals = vals, *dst_vals = vals; \
+            for (i=0; i<nsmpl; i++) \
+            { \
+                dst_vals[0] = src_vals[0]; \
+                dst_vals[1] = src_vals[ialt+1]; \
+                dst_vals += 2; \
+                src_vals += nvals; \
+            } \
+            bcf_update_format_##type(args->hdr,dst,tag,vals,nsmpl*2); \
+        } \
+        else if ( len==BCF_VL_G ) \
+        { \
+            if ( nvals!=src->n_allele*(src->n_allele+1)/2*nsmpl && nvals!=src->n_allele*nsmpl ) \
+                error("Error at %s:%d, the tag %s has wrong number of fields\n", bcf_seqname(args->hdr,src),src->pos+1,bcf_hdr_int2id(args->hdr,BCF_DT_ID,fmt->id)); \
+            nvals /= nsmpl; \
+            int all_haploid = nvals==src->n_allele ? 1 : 0; \
+            type_t *src_vals = vals, *dst_vals = vals; \
+            for (i=0; i<nsmpl; i++) \
+            { \
+                int haploid = all_haploid; \
+                if ( !haploid ) \
+                { \
+                    int j; \
+                    for (j=0; j<nvals; j++) if ( is_vector_end ) break; \
+                    if ( j!=nvals ) haploid = 1; \
+                } \
+                dst_vals[0] = src_vals[0]; \
+                if ( haploid ) \
+                { \
+                    dst_vals[1] = src_vals[ialt+1]; \
+                    if ( !all_haploid ) set_vector_end; \
+                } \
+                else \
+                { \
+                    dst_vals[1] = src_vals[bcf_alleles2gt(0,ialt+1)]; \
+                    dst_vals[2] = src_vals[bcf_alleles2gt(ialt+1,ialt+1)]; \
+                } \
+                dst_vals += all_haploid ? 2 : 3; \
+                src_vals += nvals; \
+            } \
+            bcf_update_format_##type(args->hdr,dst,tag,vals,all_haploid ? nsmpl*2 : nsmpl*3); \
+        } \
+        else \
+            bcf_update_format_##type(args->hdr,dst,tag,vals,nvals); \
+    }
+    switch (bcf_hdr_id2type(args->hdr,BCF_HL_FMT,fmt->id))
+    {
+        case BCF_HT_INT:  BRANCH_NUMERIC(int32, int32_t, src_vals[j]==bcf_int32_vector_end, dst_vals[2]=bcf_int32_vector_end); break;
+        case BCF_HT_REAL: BRANCH_NUMERIC(float, float, bcf_float_is_vector_end(src_vals[j]), bcf_float_set_vector_end(dst_vals[2])); break;
+    }
+    #undef BRANCH_NUMERIC
+}
+static void squeeze_format_char(char *str, int src_blen, int dst_blen, int n)
+{
+    int i, isrc = 0, idst = 0;
+    for (i=0; i<n; i++)
+    {
+        memmove(str+idst,str+isrc,dst_blen);
+        idst += dst_blen;
+        isrc += src_blen;
+    }
+}
+static void split_format_string(args_t *args, bcf1_t *src, bcf_fmt_t *fmt, int ialt, bcf1_t *dst)
+{
+    const char *tag = bcf_hdr_int2id(args->hdr,BCF_DT_ID,fmt->id);
+    int ret = bcf_get_format_char(args->hdr,src,tag,&args->tmp_arr1,&args->ntmp_arr1);
+    assert( ret>0 );
+
+    kstring_t str;
+    str.m = args->ntmp_arr1;
+    str.l = ret;
+    str.s = (char*) args->tmp_arr1;
+
+    int nsmpl = bcf_hdr_nsamples(args->hdr);
+    int len = bcf_hdr_id2length(args->hdr,BCF_HL_FMT,fmt->id);
+    if ( len==BCF_VL_A )
+    {
+        int i, blen = ret/nsmpl, maxlen = 0;
+        char *ptr = str.s;
+        for (i=0; i<nsmpl; i++)
+        {
+            char *tmp = ptr;
+            int len = 0;
+            STR_MOVE_NTH(tmp,tmp,ptr+blen,ialt,len);
+            if ( len<0 ) return;   // wrong number of fields: skip
+            if ( maxlen < len ) maxlen = len;
+            ptr += blen;
+        }
+        if ( maxlen<blen ) squeeze_format_char(str.s,blen,maxlen,nsmpl);
+        bcf_update_format_char(args->hdr,dst,tag,str.s,nsmpl*maxlen);
+    }
+    else if ( len==BCF_VL_R )
+    {
+        int i, blen = ret/nsmpl, maxlen = 0;
+        char *ptr = str.s;
+        for (i=0; i<nsmpl; i++)
+        {
+            char *tmp = ptr;
+            int len = 0;
+            STR_MOVE_NTH(ptr,tmp,ptr+blen,0,len);
+            ptr[len]=','; tmp++; len++;
+            STR_MOVE_NTH(&ptr[len],tmp,ptr+blen,ialt,len);
+            if ( len<0 ) return;   // wrong number of fields: skip
+            if ( maxlen < len ) maxlen = len;
+            ptr += blen;
+        }
+        if ( maxlen<blen ) squeeze_format_char(str.s,blen,maxlen,nsmpl);
+        bcf_update_format_char(args->hdr,dst,tag,str.s,nsmpl*maxlen);
+    }
+    else if ( len==BCF_VL_G )
+    {
+        int i, blen = ret/nsmpl, maxlen = 0, i0a = bcf_alleles2gt(0,ialt+1), iaa = bcf_alleles2gt(ialt+1,ialt+1);
+        char *ptr = str.s;
+        for (i=0; i<nsmpl; i++)
+        {
+            char *se = ptr, *sx = ptr+blen;
+            int nfields = 1;
+            while ( *se && se<sx )
+            {
+                if ( *se==',' ) nfields++;
+                se++;
+            }
+            if ( nfields!=src->n_allele*(src->n_allele+1)/2 && nfields!=src->n_allele )
+                error("Error: wrong number of fields in FMT/%s at %s:%d, expected %d or %d, found %d\n",
+                        tag,bcf_seqname(args->hdr,src),src->pos+1,src->n_allele*(src->n_allele+1)/2,src->n_allele,nfields);
+
+            int len = 0;
+            if ( nfields==src->n_allele )   // haploid
+            {
+                char *tmp = ptr;
+                STR_MOVE_NTH(&ptr[len],tmp,ptr+blen,0,len);
+                ptr[len]=','; tmp++; len++;
+                STR_MOVE_NTH(&ptr[len],tmp,ptr+blen,ialt,len);
+                if ( len<0 ) return;   // wrong number of fields: skip
+            }
+            else    // diploid
+            {
+                char *tmp = ptr;
+                STR_MOVE_NTH(&ptr[len],tmp,ptr+blen,0,len);
+                ptr[len]=','; tmp++; len++;
+                STR_MOVE_NTH(&ptr[len],tmp,ptr+blen,i0a-1,len);
+                if ( len<0 ) return;   // wrong number of fields: skip
+                ptr[len]=','; tmp++; len++;
+                STR_MOVE_NTH(&ptr[len],tmp,ptr+blen,iaa-i0a-1,len);
+                if ( len<0 ) return;   // wrong number of fields: skip
+            }
+            if ( maxlen < len ) maxlen = len;
+            ptr += blen;
+        }
+        if ( maxlen<blen ) squeeze_format_char(str.s,blen,maxlen,nsmpl);
+        bcf_update_format_char(args->hdr,dst,tag,str.s,nsmpl*maxlen);
+    }
+    else
+        bcf_update_format_char(args->hdr,dst,tag,str.s,str.l);
+}
+
+
+static void split_multiallelic_to_biallelics(args_t *args, bcf1_t *line)
+{
+    int i;
+
+    bcf_unpack(line, BCF_UN_ALL);
+
+    // Init the target biallelic lines
+    args->ntmp_lines = line->n_allele-1;
+    if ( args->mtmp_lines < args->ntmp_lines )
+    {
+        args->tmp_lines = (bcf1_t **)realloc(args->tmp_lines,sizeof(bcf1_t*)*args->ntmp_lines);
+        for (i=args->mtmp_lines; i<args->ntmp_lines; i++)
+            args->tmp_lines[i] = NULL;
+        args->mtmp_lines = args->ntmp_lines;
+    }
+    kstring_t tmp = {0,0,0};
+    kputs(line->d.allele[0], &tmp);
+    kputc(',', &tmp);
+    int rlen  = tmp.l;
+    int gt_id = bcf_hdr_id2int(args->hdr,BCF_DT_ID,"GT");
+    for (i=0; i<args->ntmp_lines; i++)  // for each ALT allele
+    {
+        if ( !args->tmp_lines[i] ) args->tmp_lines[i] = bcf_init1();
+        bcf1_t *dst = args->tmp_lines[i];
+        bcf_clear(dst);
+
+        dst->rid  = line->rid;
+        dst->pos  = line->pos;
+        dst->qual = line->qual;
+
+        // Not quite sure how to handle IDs, they can be assigned to a specific
+        // ALT.  For now we leave the ID unchanged for all.
+        bcf_update_id(args->hdr, dst, line->d.id ? line->d.id : ".");
+
+        tmp.l = rlen;
+        kputs(line->d.allele[i+1],&tmp);
+        bcf_update_alleles_str(args->hdr,dst,tmp.s);
+
+        if ( line->d.n_flt ) bcf_update_filter(args->hdr, dst, line->d.flt, line->d.n_flt);
+
+        int j;
+        for (j=0; j<line->n_info; j++)
+        {
+            bcf_info_t *info = &line->d.info[j];
+            int type = bcf_hdr_id2type(args->hdr,BCF_HL_INFO,info->key);
+            if ( type==BCF_HT_INT || type==BCF_HT_REAL ) split_info_numeric(args, line, info, i, dst);
+            else if ( type==BCF_HT_FLAG ) split_info_flag(args, line, info, i, dst);
+            else split_info_string(args, line, info, i, dst);
+        }
+
+        dst->n_sample = line->n_sample;
+        for (j=0; j<line->n_fmt; j++)
+        {
+            bcf_fmt_t *fmt = &line->d.fmt[j];
+            int type = bcf_hdr_id2type(args->hdr,BCF_HL_FMT,fmt->id);
+            if ( fmt->id==gt_id ) split_format_genotype(args, line, fmt, i, dst);
+            else if ( type==BCF_HT_INT || type==BCF_HT_REAL ) split_format_numeric(args, line, fmt, i, dst);
+            else split_format_string(args, line, fmt, i, dst);
+        }
+    }
+    free(tmp.s);
+}
+
+// Enlarge FORMAT array containing nsmpl samples each with nals_ori values
+// to accommodate nvals values for each sample, filling the gaps with missing
+// values. Works also for INFO arrays, with nsmpl set to 1.
+#define ENLARGE_ARRAY(type_t,set_missing,arr,narr_bytes,nsmpl,nvals_ori,nvals) \
+{ \
+    int nbytes_new = (nsmpl)*(nvals)*sizeof(type_t); \
+    hts_expand(uint8_t,nbytes_new,narr_bytes,arr); \
+    int ismpl, k; \
+    for (ismpl=nsmpl-1; ismpl>=0; ismpl--) \
+    { \
+        type_t *dst_ptr = ((type_t*)arr) + ismpl*(nvals); \
+        type_t *src_ptr = ((type_t*)arr) + ismpl*nvals_ori; \
+        memmove(dst_ptr,src_ptr,sizeof(type_t)*nvals_ori); \
+        for (k=nvals_ori; k<nvals; k++) set_missing; \
+    } \
+}
+static void merge_info_numeric(args_t *args, bcf1_t **lines, int nlines, bcf_info_t *info, bcf1_t *dst)
+{
+    #define BRANCH_NUMERIC(type,type_t,set_missing,is_vector_end) \
+    { \
+        const char *tag = bcf_hdr_int2id(args->hdr,BCF_DT_ID,info->key); \
+        int ntmp = args->ntmp_arr1 / sizeof(type_t); \
+        int nvals_ori = bcf_get_info_##type(args->hdr,lines[0],tag,&args->tmp_arr1,&ntmp); \
+        args->ntmp_arr1 = ntmp * sizeof(type_t); \
+        assert( nvals_ori>0 ); \
+        type_t *vals = (type_t*) args->tmp_arr1, *vals2; \
+        int i,k,len = bcf_hdr_id2length(args->hdr,BCF_HL_INFO,info->key);  \
+        if ( len==BCF_VL_A ) \
+        { \
+            if (nvals_ori!=lines[0]->n_allele - 1) \
+                error("vcfnorm: number of fields in first record at position %s:%d for INFO tag %s not as expected [found: %d vs expected:%d]\n", bcf_seqname(args->hdr,lines[0]),lines[0]->pos+1, tag, nvals_ori, lines[0]->n_allele-1); \
+            int nvals = dst->n_allele - 1; \
+            ENLARGE_ARRAY(type_t,set_missing,args->tmp_arr1,args->ntmp_arr1,1,nvals_ori,nvals); \
+            vals = (type_t*) args->tmp_arr1; \
+            for (i=1; i<nlines; i++) \
+            { \
+                int ntmp2 = args->ntmp_arr2 / sizeof(type_t); \
+                int nvals2 = bcf_get_info_##type(args->hdr,lines[i],tag,&args->tmp_arr2,&ntmp2); \
+                if (nvals2<0) continue; /* info tag does not exist in this record, skip */ \
+                args->ntmp_arr2 = ntmp2 * sizeof(type_t); \
+                if (nvals2!=lines[i]->n_allele-1) \
+                    error("vcfnorm: could not merge INFO tag %s at position %s:%d\n", tag, bcf_seqname(args->hdr,lines[i]),lines[i]->pos+1); \
+                vals2 = (type_t*) args->tmp_arr2; \
+                for (k=0; k<nvals2; k++) \
+                { \
+                    if ( is_vector_end ) break; \
+                    vals[ args->maps[i].map[k+1] - 1 ] = vals2[k]; \
+                } \
+            } \
+            bcf_update_info_##type(args->hdr,dst,tag,args->tmp_arr1,nvals); \
+        } \
+        else if ( len==BCF_VL_R ) \
+        { \
+            if (nvals_ori!=lines[0]->n_allele) \
+                error("vcfnorm: number of fields in first record at position %s:%d for INFO tag %s not as expected [found: %d vs expected:%d]\n", bcf_seqname(args->hdr,lines[0]),lines[0]->pos+1, tag, nvals_ori, lines[0]->n_allele); \
+            int nvals = dst->n_allele; \
+            ENLARGE_ARRAY(type_t,set_missing,args->tmp_arr1,args->ntmp_arr1,1,nvals_ori,nvals); \
+            vals = (type_t*) args->tmp_arr1; \
+            for (i=1; i<nlines; i++) \
+            { \
+                int ntmp2 = args->ntmp_arr2 / sizeof(type_t); \
+                int nvals2 = bcf_get_info_##type(args->hdr,lines[i],tag,&args->tmp_arr2,&ntmp2); \
+                if (nvals2<0) continue; /* info tag does not exist in this record, skip */ \
+                args->ntmp_arr2 = ntmp2 * sizeof(type_t); \
+                if (nvals2!=lines[i]->n_allele) \
+                    error("vcfnorm: could not merge INFO tag %s at position %s:%d\n", tag, bcf_seqname(args->hdr,lines[i]),lines[i]->pos+1); \
+                vals2 = (type_t*) args->tmp_arr2; \
+                for (k=0; k<nvals2; k++) \
+                { \
+                    if ( is_vector_end ) break; \
+                    vals[ args->maps[i].map[k] ] = vals2[k]; \
+                } \
+            } \
+            bcf_update_info_##type(args->hdr,dst,tag,args->tmp_arr1,nvals); \
+        } \
+        else if ( len==BCF_VL_G ) \
+        { \
+            /* expecting diploid gt in INFO */ \
+            if (nvals_ori!=lines[0]->n_allele*(lines[0]->n_allele+1)/2) { \
+                fprintf(stderr, "todo: merge Number=G INFO fields for haploid sites\n"); \
+                error("vcfnorm: number of fields in first record at position %s:%d for INFO tag %s not as expected [found: %d vs expected:%d]\n", bcf_seqname(args->hdr,lines[0]),lines[0]->pos+1, tag, nvals_ori, lines[0]->n_allele*(lines[0]->n_allele+1)/2); \
+            } \
+            int nvals = dst->n_allele*(dst->n_allele+1)/2; \
+            ENLARGE_ARRAY(type_t,set_missing,args->tmp_arr1,args->ntmp_arr1,1,nvals_ori,nvals); \
+            vals = (type_t*) args->tmp_arr1; \
+            for (i=1; i<nlines; i++) \
+            { \
+                int ntmp2 = args->ntmp_arr2 / sizeof(type_t); \
+                int nvals2 = bcf_get_info_##type(args->hdr,lines[i],tag,&args->tmp_arr2,&ntmp2); \
+                if (nvals2<0) continue; /* info tag does not exist in this record, skip */ \
+                args->ntmp_arr2 = ntmp2 * sizeof(type_t); \
+                if (nvals2!=lines[i]->n_allele*(lines[i]->n_allele+1)/2) \
+                    error("vcfnorm: could not merge INFO tag %s at position %s:%d\n", tag, bcf_seqname(args->hdr,lines[i]),lines[i]->pos+1); \
+                vals2 = (type_t*) args->tmp_arr2; \
+                int ia,ib; \
+                k = 0; \
+                for (ia=0; ia<lines[i]->n_allele; ia++) \
+                { \
+                    for (ib=0; ib<=ia; ib++) \
+                    { \
+                        if ( is_vector_end ) break; \
+                        int l = bcf_alleles2gt(args->maps[i].map[ia],args->maps[i].map[ib]); \
+                        vals[l] = vals2[k];  \
+                        k++; \
+                    } \
+                } \
+            } \
+            bcf_update_info_##type(args->hdr,dst,tag,args->tmp_arr1,nvals); \
+        } \
+        else \
+            bcf_update_info_##type(args->hdr,dst,tag,vals,nvals_ori); \
+    }
+    switch (bcf_hdr_id2type(args->hdr,BCF_HL_INFO,info->key))
+    {
+        case BCF_HT_INT:  BRANCH_NUMERIC(int32, int32_t, dst_ptr[k]=bcf_int32_missing, vals2[k]==bcf_int32_vector_end); break;
+        case BCF_HT_REAL: BRANCH_NUMERIC(float, float, bcf_float_set_missing(dst_ptr[k]), bcf_float_is_vector_end(vals2[k])); break;
+    }
+    #undef BRANCH_NUMERIC
+}
+static void merge_info_flag(args_t *args, bcf1_t **lines, int nlines, bcf_info_t *info, bcf1_t *dst)
+{
+    const char *tag = bcf_hdr_int2id(args->hdr,BCF_DT_ID,info->key);
+    int ret = bcf_get_info_flag(args->hdr,lines[0],tag,&args->tmp_arr1,&args->ntmp_arr1);
+    bcf_update_info_flag(args->hdr,dst,tag,NULL,ret);
+}
+int copy_string_field(char *src, int isrc, int src_len, kstring_t *dst, int idst); // see vcfmerge.c
+static void merge_info_string(args_t *args, bcf1_t **lines, int nlines, bcf_info_t *info, bcf1_t *dst)
+{
+    const char *tag = bcf_hdr_int2id(args->hdr,BCF_DT_ID,info->key);
+
+    kstring_t str;
+    str.m = args->ntmp_arr1;
+    str.l = 0;
+    str.s = (char*) args->tmp_arr1;
+
+    int i, j, len = bcf_hdr_id2length(args->hdr,BCF_HL_INFO,info->key);
+    if ( len==BCF_VL_A || len==BCF_VL_R )
+    {
+        int jfrom = len==BCF_VL_A ? 1 : 0;
+        kputc('.',&str);
+        for (i=jfrom+1; i<dst->n_allele; i++) kputs(",.",&str);
+        for (i=0; i<nlines; i++)
+        {
+            bcf_info_t *src = bcf_get_info(args->hdr,lines[i],tag);
+            if (!src) continue;
+            for (j=jfrom; j<lines[i]->n_allele; j++)
+                copy_string_field((char*)src->vptr, j-jfrom, src->len, &str, args->maps[i].map[j]-jfrom);
+        }
+        str.s[str.l] = 0;
+        args->tmp_arr1  = (uint8_t*) str.s;
+        args->ntmp_arr1 = str.m;
+        bcf_update_info_string(args->hdr,dst,tag,str.s);
+    }
+    else if ( len==BCF_VL_G )
+    {
+        int ngts = dst->n_allele*(dst->n_allele+1)/2;
+        kputc('.',&str);
+        for (i=1; i<ngts; i++) kputs(",.",&str);
+        for (i=0; i<nlines; i++)
+        {
+            bcf_info_t *src = bcf_get_info(args->hdr,lines[i],tag);
+            if (!src) continue;
+            int iori, jori, kori = 0;
+            for (iori=0; iori<lines[i]->n_allele; iori++)
+            {
+                int inew = args->maps[i].map[iori];
+                for (jori=0; jori<=iori; jori++)
+                {
+                    int jnew = args->maps[i].map[jori];
+                    int knew = bcf_alleles2gt(inew,jnew);
+                    copy_string_field((char*)src->vptr,kori,src->len,&str,knew);
+                    kori++;
+                }
+            }
+        }
+        str.s[str.l] = 0;
+        args->tmp_arr1  = (uint8_t*) str.s;
+        args->ntmp_arr1 = str.m;
+        bcf_update_info_string(args->hdr,dst,tag,str.s);
+    }
+    else
+    {
+        bcf_get_info_string(args->hdr,lines[0],tag,&args->tmp_arr1,&args->ntmp_arr1);
+        bcf_update_info_string(args->hdr,dst,tag,args->tmp_arr1);
+    }
+}
+static void merge_format_genotype(args_t *args, bcf1_t **lines, int nlines, bcf_fmt_t *fmt, bcf1_t *dst)
+{
+    int ntmp = args->ntmp_arr1 / 4;
+    int ngts = bcf_get_genotypes(args->hdr,lines[0],&args->tmp_arr1,&ntmp);
+    args->ntmp_arr1 = ntmp * 4;
+    assert( ngts >0 );
+
+    int nsmpl = bcf_hdr_nsamples(args->hdr);
+    ngts /= nsmpl;
+
+    int i, j, k;
+    for (i=1; i<nlines; i++)
+    {
+        int ntmp2 = args->ntmp_arr2 / 4;
+        int ngts2 = bcf_get_genotypes(args->hdr,lines[i],&args->tmp_arr2,&ntmp2);
+        args->ntmp_arr2 = ntmp2 * 4;
+        ngts2 /= nsmpl;
+        if ( ngts!=ngts2 ) error("Error at %s:%d: cannot combine diploid with haploid genotype\n", bcf_seqname(args->hdr,lines[i]),lines[i]->pos+1);
+
+        int32_t *gt  = (int32_t*) args->tmp_arr1;
+        int32_t *gt2 = (int32_t*) args->tmp_arr2;
+        for (j=0; j<nsmpl; j++)
+        {
+            for (k=0; k<ngts; k++)
+            {
+                if ( gt2[k]==bcf_int32_vector_end ) break;
+                if ( bcf_gt_is_missing(gt2[k]) || bcf_gt_allele(gt2[k])==0 ) continue;
+                if ( gt2[k]==0 ) gt[k] = 0; // missing genotype
+                else
+                {
+                    int ial = bcf_gt_allele(gt2[k]);
+                    if ( ial>=args->maps[i].nals ) error("Error at %s:%d: incorrect allele index %d\n",bcf_seqname(args->hdr,lines[i]),lines[i]->pos+1,ial);
+                    gt[k] = bcf_gt_unphased( args->maps[i].map[ial] ) | bcf_gt_is_phased(gt[k]);
+                }
+            }
+            gt  += ngts;
+            gt2 += ngts;
+        }
+    }
+    bcf_update_genotypes(args->hdr,dst,args->tmp_arr1,ngts*nsmpl);
+}
+static int diploid_to_haploid(int size, int nsmpl, int nals, uint8_t *vals)
+{
+    int i, dsrc = size*nals*(nals+1)/2, ddst = size*nals;
+    uint8_t *src_ptr = vals + dsrc, *dst_ptr = vals + ddst;
+    for (i=1; i<nsmpl; i++)
+    {
+        memmove(dst_ptr,src_ptr,ddst);
+        dst_ptr += ddst;
+        src_ptr += dsrc;
+    }
+    return nals;
+}
+static void merge_format_numeric(args_t *args, bcf1_t **lines, int nlines, bcf_fmt_t *fmt, bcf1_t *dst)
+{
+    #define BRANCH_NUMERIC(type,type_t,set_missing,is_vector_end,set_vector_end) \
+    { \
+        const char *tag = bcf_hdr_int2id(args->hdr,BCF_DT_ID,fmt->id); \
+        int ntmp = args->ntmp_arr1 / sizeof(type_t); \
+        int nvals_ori = bcf_get_format_##type(args->hdr,lines[0],tag,&args->tmp_arr1,&ntmp); \
+        args->ntmp_arr1 = ntmp * sizeof(type_t); \
+        assert( nvals_ori>0 ); \
+        type_t *vals2, *vals = (type_t *) args->tmp_arr1; \
+        int len = bcf_hdr_id2length(args->hdr,BCF_HL_FMT,fmt->id); \
+        int i, j, k, nsmpl = bcf_hdr_nsamples(args->hdr); \
+        nvals_ori /= nsmpl; \
+        if ( len==BCF_VL_A ) \
+        { \
+            int nvals = dst->n_allele - 1; \
+            ENLARGE_ARRAY(type_t,set_missing,args->tmp_arr1,args->ntmp_arr1,nsmpl,nvals_ori,nvals); \
+            for (i=1; i<nlines; i++) \
+            { \
+                int ntmp2 = args->ntmp_arr2 / sizeof(type_t); \
+                int nvals2 = bcf_get_format_##type(args->hdr,lines[i],tag,&args->tmp_arr2,&ntmp2); \
+                if (nvals2<0) continue; /* format tag does not exist in this record, skip */ \
+                args->ntmp_arr2 = ntmp2 * sizeof(type_t); \
+                nvals2 /= nsmpl; \
+                if (nvals2!=lines[i]->n_allele-1) \
+                    error("vcfnorm: could not merge FORMAT tag %s at position %s:%d\n", tag, bcf_seqname(args->hdr,lines[i]),lines[i]->pos+1); \
+                vals  = (type_t*) args->tmp_arr1; \
+                vals2 = (type_t*) args->tmp_arr2; \
+                for (j=0; j<nsmpl; j++) \
+                { \
+                    for (k=0; k<nvals2; k++) \
+                    { \
+                        if ( is_vector_end ) break; \
+                        vals[ args->maps[i].map[k+1] - 1 ] = vals2[k]; \
+                    } \
+                    vals  += nvals; \
+                    vals2 += nvals2; \
+                } \
+            } \
+            bcf_update_format_##type(args->hdr,dst,tag,args->tmp_arr1,nvals*nsmpl); \
+        } \
+        else if ( len==BCF_VL_R ) \
+        { \
+            int nvals = dst->n_allele; \
+            ENLARGE_ARRAY(type_t,set_missing,args->tmp_arr1,args->ntmp_arr1,nsmpl,nvals_ori,nvals); \
+            for (i=1; i<nlines; i++) \
+            { \
+                int ntmp2 = args->ntmp_arr2 / sizeof(type_t); \
+                int nvals2 = bcf_get_format_##type(args->hdr,lines[i],tag,&args->tmp_arr2,&ntmp2); \
+                if (nvals2<0) continue; /* format tag does not exist in this record, skip */ \
+                args->ntmp_arr2 = ntmp2 * sizeof(type_t); \
+                nvals2 /= nsmpl; \
+                if (nvals2!=lines[i]->n_allele) \
+                    error("vcfnorm: could not merge FORMAT tag %s at position %s:%d\n", tag, bcf_seqname(args->hdr,lines[i]),lines[i]->pos+1); \
+                vals  = (type_t*) args->tmp_arr1; \
+                vals2 = (type_t*) args->tmp_arr2; \
+                for (j=0; j<nsmpl; j++) \
+                { \
+                    for (k=0; k<nvals2; k++) \
+                    { \
+                        if ( is_vector_end ) break; \
+                        vals[ args->maps[i].map[k] ] = vals2[k]; \
+                    } \
+                    vals  += nvals; \
+                    vals2 += nvals2; \
+                } \
+            } \
+            bcf_update_format_##type(args->hdr,dst,tag,args->tmp_arr1,nvals*nsmpl); \
+        } \
+        else if ( len==BCF_VL_G ) \
+        { \
+            /* which samples are diploid */ \
+            memset(args->diploid,0,nsmpl); \
+            int all_haploid = 1; \
+            if ( nvals_ori > lines[0]->n_allele ) /* line possibly diploid */ \
+            { \
+                vals2 = (type_t*) args->tmp_arr1; \
+                int ndiploid = lines[0]->n_allele*(lines[0]->n_allele+1)/2; \
+                for (i=0; i<nsmpl; i++) \
+                { \
+                    if ( !args->diploid[i] ) \
+                    { \
+                        for (k=0; k<nvals_ori; k++) if ( is_vector_end ) break; \
+                        if ( k==ndiploid ) { args->diploid[i] = 1; all_haploid = 0; }\
+                    } \
+                    vals2 += nvals_ori; \
+                } \
+            } \
+            int nvals = dst->n_allele*(dst->n_allele+1)/2; \
+            ENLARGE_ARRAY(type_t,set_missing,args->tmp_arr1,args->ntmp_arr1,nsmpl,nvals_ori,nvals); \
+            for (i=1; i<nlines; i++) \
+            { \
+                int ntmp2 = args->ntmp_arr2 / sizeof(type_t); \
+                int nvals2 = bcf_get_format_##type(args->hdr,lines[i],tag,&args->tmp_arr2,&ntmp2); \
+                if (nvals2<0) continue; /* format tag does not exist in this record, skip */ \
+                args->ntmp_arr2 = ntmp2 * sizeof(type_t); \
+                nvals2 /= nsmpl; \
+                int ndiploid = lines[i]->n_allele*(lines[i]->n_allele+1)/2; \
+                int line_diploid = nvals2==ndiploid ? 1 : 0; \
+                if (!(nvals2==1 || nvals2==lines[i]->n_allele || nvals2==lines[i]->n_allele*(lines[i]->n_allele+1)/2)) \
+                    error("vcfnorm: could not merge FORMAT tag %s at position %s:%d\n", tag, bcf_seqname(args->hdr,lines[i]),lines[i]->pos+1); \
+                vals  = (type_t*) args->tmp_arr1; \
+                vals2 = (type_t*) args->tmp_arr2; \
+                for (j=0; j<nsmpl; j++) \
+                { \
+                    int smpl_diploid = line_diploid; \
+                    if ( smpl_diploid ) \
+                    { \
+                        for (k=0; k<nvals2; k++) if ( is_vector_end ) break; \
+                        if ( k!=ndiploid ) smpl_diploid = 0; \
+                    } \
+                    if ( smpl_diploid && !args->diploid[j] ) { args->diploid[j] = 1; all_haploid = 0; } \
+                    if ( !smpl_diploid ) \
+                    { \
+                        for (k=0; k<lines[i]->n_allele; k++) vals[args->maps[i].map[k]] = vals2[k]; \
+                    } \
+                    else \
+                    { \
+                        k = 0; \
+                        int ia,ib; \
+                        for (ia=0; ia<lines[i]->n_allele; ia++) \
+                        { \
+                            for (ib=0; ib<=ia; ib++) \
+                            { \
+                                int l = bcf_alleles2gt(args->maps[i].map[ia],args->maps[i].map[ib]); \
+                                vals[l] = vals2[k]; \
+                                k++; \
+                            } \
+                        } \
+                    } \
+                    vals  += nvals; \
+                    vals2 += nvals2; \
+                } \
+            } \
+            if ( all_haploid ) \
+                nvals = diploid_to_haploid(sizeof(type_t),nsmpl,dst->n_allele,args->tmp_arr1); \
+            else \
+            {\
+                k = dst->n_allele;\
+                vals2 = (type_t*) args->tmp_arr1;\
+                for (i=0; i<nsmpl; i++)\
+                {\
+                    if ( !args->diploid[i] ) set_vector_end;\
+                    vals2 += nvals;\
+                }\
+            }\
+            bcf_update_format_##type(args->hdr,dst,tag,args->tmp_arr1,nvals*nsmpl); \
+        } \
+        else \
+            bcf_update_format_##type(args->hdr,dst,tag,args->tmp_arr1,nvals_ori*nsmpl); \
+    }
+    switch (bcf_hdr_id2type(args->hdr,BCF_HL_FMT,fmt->id))
+    {
+        case BCF_HT_INT:  BRANCH_NUMERIC(int32, int32_t, dst_ptr[k]=bcf_int32_missing, vals2[k]==bcf_int32_vector_end, vals2[k]=bcf_int32_vector_end); break;
+        case BCF_HT_REAL: BRANCH_NUMERIC(float, float, bcf_float_set_missing(dst_ptr[k]), bcf_float_is_vector_end(vals2[k]), bcf_float_set_vector_end(vals2[k])); break;
+    }
+    #undef BRANCH_NUMERIC
+}
+static void merge_format_string(args_t *args, bcf1_t **lines, int nlines, bcf_fmt_t *fmt, bcf1_t *dst)
+{
+    const char *tag = bcf_hdr_int2id(args->hdr,BCF_DT_ID,fmt->id);
+
+    int i, j, k, len = bcf_hdr_id2length(args->hdr,BCF_HL_FMT,fmt->id);
+    if ( len!=BCF_VL_A && len!=BCF_VL_R && len!=BCF_VL_G )
+    {
+        int nret = bcf_get_format_char(args->hdr,lines[0],tag,&args->tmp_arr1,&args->ntmp_arr1);
+        bcf_update_format_char(args->hdr,dst,tag,args->tmp_arr1,nret);
+        return;
+    }
+
+    int nsmpl = bcf_hdr_nsamples(args->hdr);
+    for (i=0; i<nsmpl; i++) args->tmp_str[i].l = 0;
+
+    if ( len==BCF_VL_A || len==BCF_VL_R )
+    {
+        int jfrom = len==BCF_VL_A ? 1 : 0;
+        for (i=0; i<nsmpl; i++)
+        {
+            kstring_t *tmp = &args->tmp_str[i];
+            kputc('.',tmp);
+            for (k=jfrom+1; k<dst->n_allele; k++) kputs(",.",tmp);
+        }
+        for (i=0; i<nlines; i++)
+        {
+            int nret = bcf_get_format_char(args->hdr,lines[i],tag,&args->tmp_arr1,&args->ntmp_arr1);
+            if (nret<0) continue; /* format tag does not exist in this record, skip */ \
+            nret /= nsmpl;
+            for (k=0; k<nsmpl; k++)
+            {
+                kstring_t *tmp = &args->tmp_str[k];
+                char *src = (char*)args->tmp_arr1 + k*nret;
+                for (j=jfrom; j<lines[i]->n_allele; j++)
+                    copy_string_field(src, j-jfrom, nret, tmp, args->maps[i].map[j]-jfrom);
+            }
+        }
+    }
+    else if ( len==BCF_VL_G )
+    {
+        hts_expand(uint8_t,nsmpl,args->ntmp_arr2,args->tmp_arr2);
+        uint8_t *haploid = args->tmp_arr2;
+        int nret = bcf_get_format_char(args->hdr,lines[0],tag,&args->tmp_arr1,&args->ntmp_arr1);
+        nret /= nsmpl;
+        for (i=0; i<nsmpl; i++)
+        {
+            char *ss = (char*)args->tmp_arr1 + i*nret, *se = ss+nret;
+            int nfields = 1;
+            while ( *ss && ss<se )
+            {
+                if ( *ss==',' ) nfields++;
+                ss++;
+            }
+            if ( nfields==lines[0]->n_allele )
+            {
+                haploid[i] = 1;
+                nfields = dst->n_allele;
+            }
+            else if ( nfields==lines[0]->n_allele*(lines[0]->n_allele+1)/2 )
+            {
+                haploid[i] = 0;
+                nfields = dst->n_allele*(dst->n_allele+1)/2;
+            }
+            else error("The field %s at %s:%d neither diploid nor haploid?\n", tag,bcf_seqname(args->hdr,dst),dst->pos+1);
+
+            kstring_t *tmp = &args->tmp_str[i];
+            kputc('.',tmp);
+            for (j=1; j<nfields; j++) kputs(",.",tmp);
+        }
+        for (i=0; i<nlines; i++)
+        {
+            if ( i ) // we already have a copy
+            {
+                nret = bcf_get_format_char(args->hdr,lines[i],tag,&args->tmp_arr1,&args->ntmp_arr1);
+                if (nret<0) continue; /* format tag does not exist in this record, skip */ \
+                nret /= nsmpl;
+            }
+            for (k=0; k<nsmpl; k++)
+            {
+                kstring_t *tmp = &args->tmp_str[k];
+                char *src = (char*)args->tmp_arr1 + k*nret;
+                if ( haploid[k] )
+                {
+                    for (j=0; j<lines[i]->n_allele; j++)
+                        copy_string_field(src,j,nret, tmp, args->maps[i].map[j]);
+                }
+                else
+                {
+                    int iori, jori, kori = 0;
+                    for (iori=0; iori<lines[i]->n_allele; iori++)
+                    {
+                        int inew = args->maps[i].map[iori];
+                        for (jori=0; jori<=iori; jori++)
+                        {
+                            int jnew = args->maps[i].map[jori];
+                            int knew = bcf_alleles2gt(inew,jnew);
+                            copy_string_field(src,kori,nret,tmp,knew);
+                            kori++;
+                        }
+                    }
+                }
+            }
+        }
+    }
+    kstring_t str;
+    str.m = args->ntmp_arr2;
+    str.l = 0;
+    str.s = (char*) args->tmp_arr2;
+
+    int max_len = 0;
+    for (i=0; i<nsmpl; i++)
+        if ( max_len < args->tmp_str[i].l ) max_len = args->tmp_str[i].l;
+    for (i=0; i<nsmpl; i++)
+    {
+        kstring_t *tmp = &args->tmp_str[i];
+        kputsn(tmp->s,tmp->l,&str);
+        for (j=tmp->l; j<max_len; j++) kputc('\0',&str);
+    }
+    args->ntmp_arr2 = str.m;
+    args->tmp_arr2  = (uint8_t*)str.s;
+    bcf_update_format_char(args->hdr,dst,tag,str.s,str.l);
+}
+
+char **merge_alleles(char **a, int na, int *map, char **b, int *nb, int *mb);   // see vcfmerge.c
+static void merge_biallelics_to_multiallelic(args_t *args, bcf1_t *dst, bcf1_t **lines, int nlines)
+{
+    int i;
+    for (i=0; i<nlines; i++)
+        bcf_unpack(lines[i], BCF_UN_ALL);
+
+    dst->rid  = lines[0]->rid;
+    dst->pos  = lines[0]->pos;
+
+    // take max for QUAL
+    bcf_float_set_missing(dst->qual);
+    for (i=0; i<nlines; i++) {
+        if (bcf_float_is_missing(lines[i]->qual)) continue;
+        if (bcf_float_is_missing(dst->qual) || dst->qual<lines[i]->qual)
+            dst->qual = lines[i]->qual;
+    }
+
+    bcf_update_id(args->hdr, dst, lines[0]->d.id);
+
+    // Merge and set the alleles, create a mapping from source allele indexes to dst idxs
+    hts_expand0(map_t,nlines,args->mmaps,args->maps);   // a mapping for each line
+    args->nals = args->maps[0].nals = lines[0]->n_allele;
+    hts_expand(int,args->maps[0].nals,args->maps[0].mals,args->maps[0].map);
+    hts_expand(char*,args->nals,args->mals,args->als);
+    for (i=0; i<args->maps[0].nals; i++)
+    {
+        args->maps[0].map[i] = i;
+        args->als[i] = strdup(lines[0]->d.allele[i]);
+    }
+    for (i=1; i<nlines; i++)
+    {
+        if (lines[i]->d.id[0]!='.' || lines[i]->d.id[1]) bcf_add_id(args->hdr, dst, lines[i]->d.id);
+        args->maps[i].nals = lines[i]->n_allele;
+        hts_expand(int,args->maps[i].nals,args->maps[i].mals,args->maps[i].map);
+        args->als = merge_alleles(lines[i]->d.allele, lines[i]->n_allele, args->maps[i].map, args->als, &args->nals, &args->mals);
+        if ( !args->als ) error("Failed to merge alleles at %s:%d\n", bcf_seqname(args->hdr,dst),dst->pos+1);
+    }
+    bcf_update_alleles(args->hdr, dst, (const char**)args->als, args->nals);
+    for (i=0; i<args->nals; i++)
+    {
+        free(args->als[i]);
+        args->als[i] = NULL;
+    }
+
+    if ( lines[0]->d.n_flt ) bcf_update_filter(args->hdr, dst, lines[0]->d.flt, lines[0]->d.n_flt);
+    for (i=1; i<nlines; i++) {
+        int j;
+        for (j=0; j<lines[i]->d.n_flt; j++) {
+            // if strict_filter, set FILTER to PASS if any site PASS
+            // otherwise accumulate FILTERs
+            if (lines[i]->d.flt[j] == bcf_hdr_id2int(args->hdr, BCF_DT_ID, "PASS")) {
+                if (args->strict_filter) {
+                    bcf_update_filter(args->hdr, dst, lines[i]->d.flt, lines[i]->d.n_flt);
+                    break;
+                }
+                else
+                    continue;
+            }
+            bcf_add_filter(args->hdr, dst, lines[i]->d.flt[j]);
+        }
+    }
+
+    // merge info
+    for (i=0; i<lines[0]->n_info; i++)
+    {
+        bcf_info_t *info = &lines[0]->d.info[i];
+        int type = bcf_hdr_id2type(args->hdr,BCF_HL_INFO,info->key);
+        if ( type==BCF_HT_INT || type==BCF_HT_REAL ) merge_info_numeric(args, lines, nlines, info, dst);
+        else if ( type==BCF_HT_FLAG ) merge_info_flag(args, lines, nlines, info, dst);
+        else merge_info_string(args, lines, nlines, info, dst);
+    }
+
+    // merge format
+    int gt_id = bcf_hdr_id2int(args->hdr,BCF_DT_ID,"GT");
+    dst->n_sample = lines[0]->n_sample;
+    for (i=0; i<lines[0]->n_fmt; i++)
+    {
+        bcf_fmt_t *fmt = &lines[0]->d.fmt[i];
+        int type = bcf_hdr_id2type(args->hdr,BCF_HL_FMT,fmt->id);
+        if ( fmt->id==gt_id ) merge_format_genotype(args, lines, nlines, fmt, dst);
+        else if ( type==BCF_HT_INT || type==BCF_HT_REAL ) merge_format_numeric(args, lines, nlines, fmt, dst);
+        else merge_format_string(args, lines, nlines, fmt, dst);
+    }
+}
+
+#define SWAP(type_t, a, b) { type_t t = a; a = b; b = t; }
+static void mrows_schedule(args_t *args, bcf1_t **line)
+{
+    int i,m;
+    if ( args->mrows_collapse==COLLAPSE_ANY         // merge all record types together
+        || bcf_get_variant_types(*line)&VCF_SNP     // SNP, put into alines
+        || bcf_get_variant_types(*line)==VCF_REF )  // ref
+    {
+        args->nalines++;
+        m = args->malines;
+        hts_expand(bcf1_t*,args->nalines,args->malines,args->alines);
+        for (i=m; i<args->malines; i++) args->alines[i] = bcf_init1();
+        SWAP(bcf1_t*, args->alines[args->nalines-1], *line);
+    }
+    else
+    {
+        args->nblines++;
+        m = args->mblines;
+        hts_expand(bcf1_t*,args->nblines,args->mblines,args->blines);
+        for (i=m; i<args->mblines; i++) args->blines[i] = bcf_init1();
+        SWAP(bcf1_t*, args->blines[args->nblines-1], *line);
+    }
+}
+static int mrows_ready_to_flush(args_t *args, bcf1_t *line)
+{
+    if ( args->nalines && (args->alines[0]->rid!=line->rid || args->alines[0]->pos!=line->pos) ) return 1;
+    if ( args->nblines && (args->blines[0]->rid!=line->rid || args->blines[0]->pos!=line->pos) ) return 1;
+    return 0;
+}
+static bcf1_t *mrows_flush(args_t *args)
+{
+    if ( args->nblines && args->nalines==1 && bcf_get_variant_types(args->alines[0])==VCF_REF )
+    {
+        // By default, REF lines are merged with SNPs if SNPs and indels are to be kept separately.
+        // However, if there are indels only and a single REF line, merge it with indels.
+        args->nblines++;
+        int i,m = args->mblines;
+        hts_expand(bcf1_t*,args->nblines,args->mblines,args->blines);
+        for (i=m; i<args->mblines; i++) args->blines[i] = bcf_init1();
+        SWAP(bcf1_t*, args->blines[args->nblines-1], args->alines[0]);
+        args->nalines--;
+    }
+    if ( args->nalines )
+    {
+        if ( args->nalines==1 )
+        {
+            args->nalines = 0;
+            return args->alines[0];
+        }
+        bcf_clear(args->mrow_out);
+        merge_biallelics_to_multiallelic(args, args->mrow_out, args->alines, args->nalines);
+        args->nalines = 0;
+        return args->mrow_out;
+    }
+    else if ( args->nblines )
+    {
+        if ( args->nblines==1 )
+        {
+            args->nblines = 0;
+            return args->blines[0];
+        }
+        bcf_clear(args->mrow_out);
+        merge_biallelics_to_multiallelic(args, args->mrow_out, args->blines, args->nblines);
+        args->nblines = 0;
+        return args->mrow_out;
+    }
+    return NULL;
+}
+static void flush_buffer(args_t *args, htsFile *file, int n)
+{
+    bcf1_t *line;
+    int i, k;
+    for (i=0; i<n; i++)
+    {
+        k = rbuf_shift(&args->rbuf);
+        if ( args->mrows_op==MROWS_MERGE )
+        {
+            if ( mrows_ready_to_flush(args, args->lines[k]) )
+            {
+                while ( (line=mrows_flush(args)) ) bcf_write1(file, args->hdr, line);
+            }
+            int merge = 1;
+            if ( args->mrows_collapse!=COLLAPSE_BOTH && args->mrows_collapse!=COLLAPSE_ANY )
+            {
+                if ( !(bcf_get_variant_types(args->lines[k]) & args->mrows_collapse) ) merge = 0;
+            }
+            if ( merge )
+            {
+                mrows_schedule(args, &args->lines[k]);
+                continue;
+            }
+        }
+        bcf_write1(file, args->hdr, args->lines[k]);
+    }
+    if ( args->mrows_op==MROWS_MERGE && !args->rbuf.n )
+    {
+        while ( (line=mrows_flush(args)) ) bcf_write1(file, args->hdr, line);
+    }
+}
+
+static void init_data(args_t *args)
+{
+    args->hdr = args->files->readers[0].header;
+    rbuf_init(&args->rbuf, 100);
+    args->lines = (bcf1_t**) calloc(args->rbuf.m, sizeof(bcf1_t*));
+    if ( args->ref_fname )
+    {
+        args->fai = fai_load(args->ref_fname);
+        if ( !args->fai ) error("Failed to load the fai index: %s\n", args->ref_fname);
+    }
+    if ( args->mrows_op==MROWS_MERGE )
+    {
+        args->mrow_out = bcf_init1();
+        args->tmp_str = (kstring_t*) calloc(bcf_hdr_nsamples(args->hdr),sizeof(kstring_t));
+        args->diploid = (uint8_t*) malloc(bcf_hdr_nsamples(args->hdr));
+    }
+}
+
+static void destroy_data(args_t *args)
+{
+    int i;
+    for (i=0; i<args->rbuf.m; i++)
+        if ( args->lines[i] ) bcf_destroy1(args->lines[i]);
+    free(args->lines);
+    for (i=0; i<args->mtmp_lines; i++)
+        if ( args->tmp_lines[i] ) bcf_destroy1(args->tmp_lines[i]);
+    free(args->tmp_lines);
+    for (i=0; i<args->malines; i++)
+        bcf_destroy1(args->alines[i]);
+    free(args->alines);
+    for (i=0; i<args->mblines; i++)
+        bcf_destroy1(args->blines[i]);
+    free(args->blines);
+    for (i=0; i<args->mmaps; i++)
+        free(args->maps[i].map);
+    for (i=0; i<args->ntmp_als; i++)
+        free(args->tmp_als[i].s);
+    free(args->tmp_als);
+    free(args->tmp_als_str.s);
+    if ( args->tmp_str )
+    {
+        for (i=0; i<bcf_hdr_nsamples(args->hdr); i++) free(args->tmp_str[i].s);
+        free(args->tmp_str);
+    }
+    free(args->maps);
+    free(args->als);
+    free(args->tmp_arr1);
+    free(args->tmp_arr2);
+    free(args->diploid);
+    if ( args->mrow_out ) bcf_destroy1(args->mrow_out);
+    if ( args->fai ) fai_destroy(args->fai);
+    if ( args->mseq ) free(args->seq);
+}
+
+
+static void normalize_line(args_t *args, bcf1_t **line_ptr)
+{
+    bcf1_t *line = *line_ptr;
+    if ( args->fai )
+    {
+        if ( args->check_ref & CHECK_REF_FIX ) fix_ref(args, line);
+        if ( args->do_indels )
+        {
+            int ret = realign(args, line);
+
+            // exclude broken VCF lines
+            if ( ret==ERR_REF_MISMATCH && args->check_ref & CHECK_REF_SKIP )
+            {
+                args->nskipped++;
+                return;
+            }
+            if ( ret==ERR_DUP_ALLELE )
+            {
+                if ( args->check_ref & CHECK_REF_FIX )
+                    fix_dup_alt(args, line);
+                else if ( args->check_ref==CHECK_REF_EXIT )
+                    error("Duplicate alleles at %s:%d; run with -cw to turn the error into warning or with -cs to fix.\n", bcf_seqname(args->hdr,line),line->pos+1);
+                else if ( args->check_ref & CHECK_REF_WARN )
+                    fprintf(stderr,"ALT_DUP\t%s\t%d\n", bcf_seqname(args->hdr,line),line->pos+1);
+            }
+        }
+    }
+
+    // insert into sorted buffer
+    rbuf_expand0(&args->rbuf,bcf1_t*,args->rbuf.n+1,args->lines);
+    int i,j;
+    i = j = rbuf_append(&args->rbuf);
+    if ( !args->lines[i] ) args->lines[i] = bcf_init1();
+    SWAP(bcf1_t*, (*line_ptr), args->lines[i]);
+    while ( rbuf_prev(&args->rbuf,&i) )
+    {
+        if ( args->lines[i]->pos > args->lines[j]->pos ) SWAP(bcf1_t*, args->lines[i], args->lines[j]);
+        j = i;
+    }
+}
+
+static void normalize_vcf(args_t *args)
+{
+    htsFile *out = hts_open(args->output_fname, hts_bcf_wmode(args->output_type));
+    if ( out == NULL ) error("Can't write to \"%s\": %s\n", args->output_fname, strerror(errno));
+    if ( args->n_threads )
+        hts_set_opt(out, HTS_OPT_THREAD_POOL, args->files->p);
+    if (args->record_cmd_line) bcf_hdr_append_version(args->hdr, args->argc, args->argv, "bcftools_norm");
+    bcf_hdr_write(out, args->hdr);
+
+    int prev_rid = -1, prev_pos = -1, prev_type = 0;
+    while ( bcf_sr_next_line(args->files) )
+    {
+        args->ntotal++;
+
+        bcf1_t *line = args->files->readers[0].buffer[0];
+        if ( args->rmdup )
+        {
+            int line_type = bcf_get_variant_types(line);
+            if ( prev_rid>=0 && prev_rid==line->rid && prev_pos==line->pos )
+            {
+                if ( (args->rmdup>>1)&COLLAPSE_ANY ) continue;
+                if ( (args->rmdup>>1)&COLLAPSE_SNPS && line_type&(VCF_SNP|VCF_MNP) && prev_type&(VCF_SNP|VCF_MNP) ) continue;
+                if ( (args->rmdup>>1)&COLLAPSE_INDELS && line_type&(VCF_INDEL) && prev_type&(VCF_INDEL) ) continue;
+            }
+            else
+            {
+                prev_rid  = line->rid;
+                prev_pos  = line->pos;
+                prev_type = 0;
+            }
+            prev_type |= line_type;
+        }
+
+        // still on the same chromosome?
+        int i,j,ilast = rbuf_last(&args->rbuf);
+        if ( ilast>=0 && line->rid != args->lines[ilast]->rid ) flush_buffer(args, out, args->rbuf.n); // new chromosome
+
+        int split = 0;
+        if ( args->mrows_op==MROWS_SPLIT )
+        {
+            split = 1;
+            if ( args->mrows_collapse!=COLLAPSE_BOTH && args->mrows_collapse!=COLLAPSE_ANY )
+            {
+                if ( !(bcf_get_variant_types(line) & args->mrows_collapse) ) split = 0;
+            }
+            if ( split && line->n_allele>2 )
+            {
+                args->nsplit++;
+                split_multiallelic_to_biallelics(args, line);
+                for (j=0; j<args->ntmp_lines; j++)
+                    normalize_line(args, &args->tmp_lines[j]);
+            }
+            else
+                split = 0;
+        }
+        if ( !split )
+            normalize_line(args, &args->files->readers[0].buffer[0]);
+
+        // find out how many sites to flush
+        ilast = rbuf_last(&args->rbuf);
+        j = 0;
+        for (i=-1; rbuf_next(&args->rbuf,&i); )
+        {
+            if ( args->lines[ilast]->pos - args->lines[i]->pos < args->buf_win ) break;
+            j++;
+        }
+        if ( j>0 ) flush_buffer(args, out, j);
+    }
+    flush_buffer(args, out, args->rbuf.n);
+    hts_close(out);
+
+    fprintf(stderr,"Lines   total/split/realigned/skipped:\t%d/%d/%d/%d\n", args->ntotal,args->nsplit,args->nchanged,args->nskipped);
+    if ( args->check_ref & CHECK_REF_FIX )
+        fprintf(stderr,"REF/ALT total/modified/added:  \t%d/%d/%d\n", args->nref.tot,args->nref.swap,args->nref.set);
+}
+
+static void usage(void)
+{
+    fprintf(stderr, "\n");
+    fprintf(stderr, "About:   Left-align and normalize indels; check if REF alleles match the reference;\n");
+    fprintf(stderr, "         split multiallelic sites into multiple rows; recover multiallelics from\n");
+    fprintf(stderr, "         multiple rows.\n");
+    fprintf(stderr, "Usage:   bcftools norm [options] <in.vcf.gz>\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "Options:\n");
+    fprintf(stderr, "    -c, --check-ref <e|w|x|s>         check REF alleles and exit (e), warn (w), exclude (x), or set (s) bad sites [e]\n");
+    fprintf(stderr, "    -D, --remove-duplicates           remove duplicate lines of the same type.\n");
+    fprintf(stderr, "    -d, --rm-dup <type>               remove duplicate snps|indels|both|any\n");
+    fprintf(stderr, "    -f, --fasta-ref <file>            reference sequence (MANDATORY)\n");
+    fprintf(stderr, "    -m, --multiallelics <-|+>[type]   split multiallelics (-) or join biallelics (+), type: snps|indels|both|any [both]\n");
+    fprintf(stderr, "        --no-version                  do not append version and command line to the header\n");
+    fprintf(stderr, "    -N, --do-not-normalize            do not normalize indels (with -m or -c s)\n");
+    fprintf(stderr, "    -o, --output <file>               write output to a file [standard output]\n");
+    fprintf(stderr, "    -O, --output-type <type>          'b' compressed BCF; 'u' uncompressed BCF; 'z' compressed VCF; 'v' uncompressed VCF [v]\n");
+    fprintf(stderr, "    -r, --regions <region>            restrict to comma-separated list of regions\n");
+    fprintf(stderr, "    -R, --regions-file <file>         restrict to regions listed in a file\n");
+    fprintf(stderr, "    -s, --strict-filter               when merging (-m+), merged site is PASS only if all sites being merged PASS\n");
+    fprintf(stderr, "    -t, --targets <region>            similar to -r but streams rather than index-jumps\n");
+    fprintf(stderr, "    -T, --targets-file <file>         similar to -R but streams rather than index-jumps\n");
+    fprintf(stderr, "        --threads <int>               number of extra (de)compression threads [0]\n");
+    fprintf(stderr, "    -w, --site-win <int>              buffer for sorting lines which changed position during realignment [1000]\n");
+    fprintf(stderr, "\n");
+    exit(1);
+}
+
+int main_vcfnorm(int argc, char *argv[])
+{
+    int c;
+    args_t *args  = (args_t*) calloc(1,sizeof(args_t));
+    args->argc    = argc; args->argv = argv;
+    args->files   = bcf_sr_init();
+    args->output_fname = "-";
+    args->output_type = FT_VCF;
+    args->n_threads = 0;
+    args->record_cmd_line = 1;
+    args->aln_win = 100;
+    args->buf_win = 1000;
+    args->mrows_collapse = COLLAPSE_BOTH;
+    args->do_indels = 1;
+    int region_is_file  = 0;
+    int targets_is_file = 0;
+
+    static struct option loptions[] =
+    {
+        {"help",no_argument,NULL,'h'},
+        {"fasta-ref",required_argument,NULL,'f'},
+        {"do-not-normalize",no_argument,NULL,'N'},
+        {"multiallelics",required_argument,NULL,'m'},
+        {"regions",required_argument,NULL,'r'},
+        {"regions-file",required_argument,NULL,'R'},
+        {"targets",required_argument,NULL,'t'},
+        {"targets-file",required_argument,NULL,'T'},
+        {"site-win",required_argument,NULL,'w'},
+        {"remove-duplicates",no_argument,NULL,'D'},
+        {"rm-dup",required_argument,NULL,'d'},
+        {"output",required_argument,NULL,'o'},
+        {"output-type",required_argument,NULL,'O'},
+        {"threads",required_argument,NULL,9},
+        {"check-ref",required_argument,NULL,'c'},
+        {"strict-filter",no_argument,NULL,'s'},
+        {"no-version",no_argument,NULL,8},
+        {NULL,0,NULL,0}
+    };
+    char *tmp;
+    while ((c = getopt_long(argc, argv, "hr:R:f:w:Dd:o:O:c:m:t:T:sN",loptions,NULL)) >= 0) {
+        switch (c) {
+            case 'N': args->do_indels = 0; break;
+            case 'd':
+                if ( !strcmp("snps",optarg) ) args->rmdup = COLLAPSE_SNPS<<1;
+                else if ( !strcmp("indels",optarg) ) args->rmdup = COLLAPSE_INDELS<<1;
+                else if ( !strcmp("both",optarg) ) args->rmdup = COLLAPSE_BOTH<<1;
+                else if ( !strcmp("any",optarg) ) args->rmdup = COLLAPSE_ANY<<1;
+                else error("The argument to -d not recognised: %s\n", optarg);
+                break;
+            case 'm':
+                if ( optarg[0]=='-' ) args->mrows_op = MROWS_SPLIT;
+                else if ( optarg[0]=='+' ) args->mrows_op = MROWS_MERGE;
+                else error("Expected '+' or '-' with -m\n");
+                if ( optarg[1]!=0 )
+                {
+                    if ( !strcmp("snps",optarg+1) ) args->mrows_collapse = COLLAPSE_SNPS;
+                    else if ( !strcmp("indels",optarg+1) ) args->mrows_collapse = COLLAPSE_INDELS;
+                    else if ( !strcmp("both",optarg+1) ) args->mrows_collapse = COLLAPSE_BOTH;
+                    else if ( !strcmp("any",optarg+1) ) args->mrows_collapse = COLLAPSE_ANY;
+                    else error("The argument to -m not recognised: %s\n", optarg);
+                }
+                break;
+            case 'c':
+                if ( strchr(optarg,'w') ) args->check_ref |= CHECK_REF_WARN;
+                if ( strchr(optarg,'x') ) args->check_ref |= CHECK_REF_SKIP;
+                if ( strchr(optarg,'s') ) args->check_ref |= CHECK_REF_FIX;
+                if ( strchr(optarg,'e') ) args->check_ref = CHECK_REF_EXIT; // overrides the above
+                break;
+            case 'O':
+                switch (optarg[0]) {
+                    case 'b': args->output_type = FT_BCF_GZ; break;
+                    case 'u': args->output_type = FT_BCF; break;
+                    case 'z': args->output_type = FT_VCF_GZ; break;
+                    case 'v': args->output_type = FT_VCF; break;
+                    default: error("The output type \"%s\" not recognised\n", optarg);
+                }
+                break;
+            case 'o': args->output_fname = optarg; break;
+            case 'D':
+                fprintf(stderr,"Warning: `-D` is functional but deprecated, replaced by `-d both`.\n"); 
+                args->rmdup = COLLAPSE_NONE<<1;
+                break;
+            case 's': args->strict_filter = 1; break;
+            case 'f': args->ref_fname = optarg; break;
+            case 'r': args->region = optarg; break;
+            case 'R': args->region = optarg; region_is_file = 1; break;
+            case 't': args->targets = optarg; break;
+            case 'T': args->targets = optarg; targets_is_file = 1; break;
+            case 'w':
+                args->buf_win = strtol(optarg,&tmp,10);
+                if ( *tmp ) error("Could not parse argument: --site-win %s\n", optarg);
+                break;
+            case  9 : args->n_threads = strtol(optarg, 0, 0); break;
+            case  8 : args->record_cmd_line = 0; break;
+            case 'h':
+            case '?': usage();
+            default: error("Unknown argument: %s\n", optarg);
+        }
+    }
+    if ( argc>optind+1 ) usage();
+    if ( !args->ref_fname && !args->mrows_op && !args->rmdup ) usage();
+    if ( !args->ref_fname && args->check_ref&CHECK_REF_FIX ) error("Expected --fasta-ref with --check-ref s\n");
+    char *fname = NULL;
+    if ( optind>=argc )
+    {
+        if ( !isatty(fileno((FILE *)stdin)) ) fname = "-";  // reading from stdin
+        else usage();
+    }
+    else fname = argv[optind];
+
+    if ( args->region )
+    {
+        if ( bcf_sr_set_regions(args->files, args->region,region_is_file)<0 )
+            error("Failed to read the regions: %s\n", args->region);
+    }
+    if ( args->targets )
+    {
+        if ( bcf_sr_set_targets(args->files, args->targets,targets_is_file, 0)<0 )
+            error("Failed to read the targets: %s\n", args->targets);
+    }
+
+    if ( bcf_sr_set_threads(args->files, args->n_threads)<0 ) error("Failed to create threads\n");
+    if ( !bcf_sr_add_reader(args->files, fname) ) error("Failed to open %s: %s\n", fname,bcf_sr_strerror(args->files->errnum));
+    if ( args->mrows_op&MROWS_SPLIT && args->rmdup ) error("Cannot combine -D and -m-\n");
+    init_data(args);
+    normalize_vcf(args);
+    destroy_data(args);
+    bcf_sr_destroy(args->files);
+    free(args);
+    return 0;
+}
+
diff --git a/vcfplugin.c b/vcfplugin.c
new file mode 100644 (file)
index 0000000..bfd6ad2
--- /dev/null
@@ -0,0 +1,643 @@
+/*  vcfplugin.c -- plugin modules for operating on VCF/BCF files.
+
+    Copyright (C) 2013-2016 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <strings.h>
+#include <unistd.h>
+#include <getopt.h>
+#include <ctype.h>
+#include <string.h>
+#include <errno.h>
+#include <sys/stat.h>
+#include <sys/types.h>
+#include <dirent.h>
+#include <math.h>
+#include <htslib/vcf.h>
+#include <htslib/synced_bcf_reader.h>
+#include <htslib/kseq.h>
+#include <htslib/khash_str2int.h>
+#include <dlfcn.h>
+#include "bcftools.h"
+#include "vcmp.h"
+#include "filter.h"
+
+typedef struct _plugin_t plugin_t;
+
+/**
+ *   Plugin API:
+ *   ----------
+ *   const char *about(void)
+ *      - short description used by 'bcftools plugin -lv'
+ *
+ *   const char *usage(void)
+ *      - longer description used by 'bcftools +name -h'
+ *
+ *   int run(int argc, char **argv)
+ *      - if implemented, the control is immediately handed over to the plugin,
+ *      none of the init/process/destroy functions is called.  Return 0 on
+ *      success or non-zero value on error.
+ *
+ *   int init(int argc, char **argv, bcf_hdr_t *in_hdr, bcf_hdr_t *out_hdr)
+ *      - called once at startup, allows to initialize local variables.
+ *      Return 1 to suppress normal VCF/BCF header output, -1 on critical
+ *      errors, 0 otherwise.
+ *
+ *   bcf1_t *process(bcf1_t *rec)
+ *      - called for each VCF record, return NULL for no output
+ *
+ *   void destroy(void)
+ *      - called after all lines have been processed to clean up
+ */
+typedef void (*dl_version_f) (const char **, const char **);
+typedef int (*dl_run_f) (int, char **);
+typedef int (*dl_init_f) (int, char **, bcf_hdr_t *, bcf_hdr_t *);
+typedef char* (*dl_about_f) (void);
+typedef char* (*dl_usage_f) (void);
+typedef bcf1_t* (*dl_process_f) (bcf1_t *);
+typedef void (*dl_destroy_f) (void);
+
+struct _plugin_t
+{
+    int argc;
+    char *name, **argv;
+    dl_version_f version;
+    dl_run_f run;
+    dl_init_f init;
+    dl_about_f about;
+    dl_usage_f usage;
+    dl_process_f process;
+    dl_destroy_f destroy;
+    void *handle;
+};
+
+
+struct _args_t;
+
+typedef struct _rm_tag_t
+{
+    char *key;
+    int hdr_id;
+    void (*handler)(struct _args_t *, bcf1_t *, struct _rm_tag_t *);
+}
+rm_tag_t;
+
+typedef struct
+{
+    char **cols;
+    int ncols, mcols;
+    char **als;
+    int nals, mals;
+    kstring_t line;
+    int rid, start, end;
+}
+annot_line_t;
+
+typedef struct _annot_col_t
+{
+    int icol, replace;
+    char *hdr_key;
+    int (*setter)(struct _args_t *, bcf1_t *, struct _annot_col_t *, void*);
+}
+annot_col_t;
+
+// Logic of the filters: include or exclude sites which match the filters?
+#define FLT_INCLUDE 1
+#define FLT_EXCLUDE 2
+
+typedef struct _args_t
+{
+    bcf_srs_t *files;
+    bcf_hdr_t *hdr, *hdr_out;
+    htsFile *out_fh;
+    int output_type, n_threads;
+
+    filter_t *filter;
+    char *filter_str;
+    int filter_logic;   // include or exclude sites which match the filters? One of FLT_INCLUDE/FLT_EXCLUDE
+
+    plugin_t plugin;
+    int nplugin_paths;
+    char **plugin_paths;
+
+    char **argv, *output_fname, *regions_list, *targets_list;
+    int argc, drop_header, verbose, record_cmd_line;
+}
+args_t;
+
+char *msprintf(const char *fmt, ...);
+
+static void add_plugin_paths(args_t *args, const char *path)
+{
+    while (1)
+    {
+        size_t len = strcspn(path, ":");
+
+        if ( len == 0 )
+        {
+#ifdef PLUGINPATH
+            add_plugin_paths(args, PLUGINPATH);
+#endif
+        }
+        else
+        {
+            char *dir = (char *) malloc(len + 1);
+            strncpy(dir, path, len);
+            dir[len] = '\0';
+
+            struct stat st;
+            if ( stat(dir, &st) == 0 )
+            {
+                args->plugin_paths = (char**) realloc(args->plugin_paths,sizeof(char*)*(args->nplugin_paths+1));
+                args->plugin_paths[args->nplugin_paths] = dir;
+                args->nplugin_paths++;
+                if ( args->verbose > 1 ) fprintf(stderr, "plugin directory %s .. ok\n", dir);
+            }
+            else
+            {
+                if ( args->verbose > 1 ) fprintf(stderr, "plugin directory %s .. %s\n", dir, strerror(errno));
+                free(dir);
+            }
+
+        }
+
+        path += len;
+        if ( *path == ':' ) path++;
+        else break;
+    }
+}
+
+static void init_plugin_paths(args_t *args)
+{
+    if ( args->nplugin_paths!=-1 ) return;
+
+    args->nplugin_paths = 0;
+    args->plugin_paths = NULL;
+
+    char *path = getenv("BCFTOOLS_PLUGINS");
+    add_plugin_paths(args, path ? path : "");
+}
+
+static void *dlopen_plugin(args_t *args, const char *fname)
+{
+    init_plugin_paths(args);
+
+    void *handle;
+    char *tmp;
+    if ( fname[0]!='/' )    // not an absolute path
+    {
+        int i;
+        for (i=0; i<args->nplugin_paths; i++)
+        {
+            tmp = msprintf("%s/%s.so", args->plugin_paths[i],fname);
+            handle = dlopen(tmp, RTLD_NOW); // valgrind complains about unfreed memory, not our problem though
+            if ( args->verbose > 1 )
+            {
+                if ( !handle ) fprintf(stderr,"%s:\n\tdlopen   .. %s\n", tmp,dlerror());
+                else fprintf(stderr,"%s:\n\tdlopen   .. ok\n", tmp);
+            }
+            free(tmp);
+            if ( handle ) return handle;
+        }
+    }
+
+    handle = dlopen(fname, RTLD_NOW);
+    if ( args->verbose > 1 )
+    {
+        if ( !handle ) fprintf(stderr,"%s:\n\tdlopen   .. %s\n", fname,dlerror());
+        else fprintf(stderr,"%s:\n\tdlopen   .. ok\n", fname);
+    }
+
+    return handle;
+}
+
+static void print_plugin_usage_hint(void)
+{
+    fprintf(stderr, "\nNo functional bcftools plugins were found");
+    if ( !getenv("BCFTOOLS_PLUGINS") )
+        fprintf(stderr,". The environment variable BCFTOOLS_PLUGINS is not set.\n\n");
+    else
+        fprintf(stderr,
+                " in\n\tBCFTOOLS_PLUGINS=\"%s\".\n\n"
+                "- Is the plugin path correct?\n\n"
+                "- Run \"bcftools plugin -lv\" for more detailed error output.\n"
+                "\n",
+                getenv("BCFTOOLS_PLUGINS")
+               );
+}
+
+static int load_plugin(args_t *args, const char *fname, int exit_on_error, plugin_t *plugin)
+{
+    plugin->name = strdup(fname);
+
+    plugin->handle = dlopen_plugin(args, fname);
+    if ( !plugin->handle )
+    {
+        if ( exit_on_error )
+        {
+            print_plugin_usage_hint();
+            error("Could not load \"%s\".\n\n", fname);
+        }
+        return -1;
+    }
+
+    dlerror();
+    plugin->init = (dl_init_f) dlsym(plugin->handle, "init");
+    char *ret = dlerror();
+    if ( ret )
+        plugin->init = NULL;
+    else
+        if ( args->verbose > 1 ) fprintf(stderr,"\tinit     .. ok\n");
+
+    plugin->run = (dl_run_f) dlsym(plugin->handle, "run");
+    ret = dlerror();
+    if ( ret )
+        plugin->run = NULL;
+    else
+        if ( args->verbose > 1 ) fprintf(stderr,"\trun      .. ok\n");
+
+    if ( !plugin->init && !plugin->run )
+    {
+        if ( exit_on_error ) error("Could not initialize %s, neither run or init found \n", plugin->name);
+        else if ( args->verbose > 1 ) fprintf(stderr,"\tinit/run .. not found\n");
+        return -1;
+    }
+
+    plugin->version = (dl_version_f) dlsym(plugin->handle, "version");
+    ret = dlerror();
+    if ( ret )
+    {
+        if ( exit_on_error ) error("Could not initialize %s, version string not found\n", plugin->name);
+        else if ( args->verbose > 1 ) fprintf(stderr,"\tversion  .. not found\n");
+        return -1;
+    }
+
+    plugin->about = (dl_about_f) dlsym(plugin->handle, "about");
+    ret = dlerror();
+    if ( ret )
+    {
+        if ( exit_on_error ) error("Could not initialize %s: %s\n", plugin->name, ret);
+        return -1;
+    }
+
+    plugin->usage = (dl_about_f) dlsym(plugin->handle, "usage");
+    ret = dlerror();
+    if ( ret )
+        plugin->usage = plugin->about;
+
+    if ( plugin->run ) return 0;
+
+    plugin->process = (dl_process_f) dlsym(plugin->handle, "process");
+    ret = dlerror();
+    if ( ret )
+    {
+        if ( exit_on_error ) error("Could not initialize %s: %s\n", plugin->name, ret);
+        return -1;
+    }
+
+    plugin->destroy = (dl_destroy_f) dlsym(plugin->handle, "destroy");
+    ret = dlerror();
+    if ( ret )
+    {
+        if ( exit_on_error ) error("Could not initialize %s: %s\n", plugin->name, ret);
+        return -1;
+    }
+
+    return 0;
+}
+
+static void init_plugin(args_t *args)
+{
+    static int warned_bcftools = 0, warned_htslib = 0;
+
+    int ret = args->plugin.init(args->plugin.argc,args->plugin.argv,args->hdr,args->hdr_out);
+    if ( ret<0 ) error("The plugin exited with an error.\n");
+    const char *bver, *hver;
+    args->plugin.version(&bver, &hver);
+    if ( strcmp(bver,bcftools_version()) && !warned_bcftools )
+    {
+        fprintf(stderr,"WARNING: bcftools version mismatch .. bcftools at %s, the plugin \"%s\" at %s\n", bcftools_version(),args->plugin.name,bver);
+        warned_bcftools = 1;
+    }
+    if ( strcmp(hver,hts_version()) && !warned_htslib )
+    {
+        fprintf(stderr,"WARNING: htslib version mismatch .. bcftools at %s, the plugin \"%s\" at %s\n", hts_version(),args->plugin.name,hver);
+        warned_htslib = 1;
+    }
+    args->drop_header += ret;
+}
+
+static int cmp_plugin_name(const void *p1, const void *p2)
+{
+    plugin_t *a = (plugin_t*) p1;
+    plugin_t *b = (plugin_t*) p2;
+    return strcmp(a->name,b->name);
+}
+
+static int list_plugins(args_t *args)
+{
+    plugin_t *plugins = NULL;
+    int nplugins = 0, mplugins = 0;
+
+    init_plugin_paths(args);
+
+    kstring_t str = {0,0,0};
+    int i;
+    for (i=0; i<args->nplugin_paths; i++)
+    {
+        DIR *dp = opendir(args->plugin_paths[i]);
+        if ( dp==NULL ) continue;
+
+        struct dirent *ep;
+        while ( (ep=readdir(dp)) )
+        {
+            int len = strlen(ep->d_name);
+            if ( strcasecmp(".so",ep->d_name+len-3) ) continue;
+            str.l = 0;
+            ksprintf(&str,"%s/%s", args->plugin_paths[i],ep->d_name);
+            hts_expand(plugin_t, nplugins+1, mplugins, plugins);
+            if ( load_plugin(args, str.s, 0, &plugins[nplugins]) < 0 ) continue;
+            nplugins++;
+            str.l = 0;
+            kputs(ep->d_name, &str);
+            int l = str.l - 1;
+            while ( l>=0 && str.s[l]!='.' ) l--;
+            if ( l>=0 ) str.s[l] = 0;
+            free(plugins[nplugins-1].name);
+            plugins[nplugins-1].name = strdup(str.s);  // use a short name
+        }
+        closedir(dp);
+    }
+    if ( nplugins )
+    {
+        qsort(plugins, nplugins, sizeof(plugins[0]), cmp_plugin_name);
+
+        for (i=0; i<nplugins; i++)
+        {
+            if ( args->verbose )
+                printf("\n-- %s --\n%s", plugins[i].name, plugins[i].about());
+            else
+                printf("%s\n", plugins[i].name);
+        }
+        if ( args->verbose ) printf("\n");
+    }
+    else
+        print_plugin_usage_hint();
+    free(str.s);
+    return nplugins ? 0 : 1;
+}
+
+static void init_data(args_t *args)
+{
+    args->hdr = args->files->readers[0].header;
+    args->hdr_out = bcf_hdr_dup(args->hdr);
+
+    init_plugin(args);
+
+    if ( args->filter_str )
+        args->filter = filter_init(args->hdr, args->filter_str);
+
+    if (args->record_cmd_line) bcf_hdr_append_version(args->hdr_out, args->argc, args->argv, "bcftools_plugin");
+    if ( !args->drop_header )
+    {
+        args->out_fh = hts_open(args->output_fname,hts_bcf_wmode(args->output_type));
+        if ( args->out_fh == NULL ) error("Can't write to \"%s\": %s\n", args->output_fname, strerror(errno));
+        if ( args->n_threads ) hts_set_threads(args->out_fh, args->n_threads);
+        bcf_hdr_write(args->out_fh, args->hdr_out);
+    }
+}
+
+static void destroy_data(args_t *args)
+{
+    free(args->plugin.name);
+    if ( args->plugin.destroy ) args->plugin.destroy();
+    dlclose(args->plugin.handle);
+    if ( args->hdr_out ) bcf_hdr_destroy(args->hdr_out);
+    if ( args->nplugin_paths>0 )
+    {
+        int i;
+        for (i=0; i<args->nplugin_paths; i++) free(args->plugin_paths[i]);
+        free(args->plugin_paths);
+    }
+    if ( args->filter )
+        filter_destroy(args->filter);
+    if (args->out_fh) hts_close(args->out_fh);
+}
+
+static void usage(args_t *args)
+{
+    fprintf(stderr, "\n");
+    fprintf(stderr, "About:   Run user defined plugin\n");
+    fprintf(stderr, "Usage:   bcftools plugin <name> [OPTIONS] <file> [-- PLUGIN_OPTIONS]\n");
+    fprintf(stderr, "         bcftools +name [OPTIONS] <file>  [-- PLUGIN_OPTIONS]\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "VCF input options:\n");
+    fprintf(stderr, "   -e, --exclude <expr>        exclude sites for which the expression is true\n");
+    fprintf(stderr, "   -i, --include <expr>        select sites for which the expression is true\n");
+    fprintf(stderr, "   -r, --regions <region>      restrict to comma-separated list of regions\n");
+    fprintf(stderr, "   -R, --regions-file <file>   restrict to regions listed in a file\n");
+    fprintf(stderr, "   -t, --targets <region>      similar to -r but streams rather than index-jumps\n");
+    fprintf(stderr, "   -T, --targets-file <file>   similar to -R but streams rather than index-jumps\n");
+    fprintf(stderr, "VCF output options:\n");
+    fprintf(stderr, "       --no-version            do not append version and command line to the header\n");
+    fprintf(stderr, "   -o, --output <file>         write output to a file [standard output]\n");
+    fprintf(stderr, "   -O, --output-type <type>    'b' compressed BCF; 'u' uncompressed BCF; 'z' compressed VCF; 'v' uncompressed VCF [v]\n");
+    fprintf(stderr, "       --threads <int>         number of extra output compression threads [0]\n");
+    fprintf(stderr, "Plugin options:\n");
+    fprintf(stderr, "   -h, --help                  list plugin's options\n");
+    fprintf(stderr, "   -l, --list-plugins          list available plugins. See BCFTOOLS_PLUGINS environment variable and man page for details\n");
+    fprintf(stderr, "   -v, --verbose               print verbose information, -vv increases verbosity\n");
+    fprintf(stderr, "   -V, --version               print version string and exit\n");
+    fprintf(stderr, "\n");
+    exit(1);
+}
+
+static int is_verbose(int argc, char *argv[])
+{
+    int c, verbose = 0, opterr_ori = opterr;
+    static struct option loptions[] =
+    {
+        {"verbose",no_argument,NULL,'v'},
+        {NULL,0,NULL,0}
+    };
+    opterr = 0;
+    while ((c = getopt_long(argc, argv, "-v",loptions,NULL)) >= 0)
+    {
+        switch (c) {
+            case 'v': verbose++; break;
+            case 1:
+            default: break;
+        }
+    }
+    opterr = opterr_ori;
+    optind = 0;
+    return verbose;
+}
+int main_plugin(int argc, char *argv[])
+{
+    int c;
+    args_t *args  = (args_t*) calloc(1,sizeof(args_t));
+    args->argc    = argc; args->argv = argv;
+    args->output_fname = "-";
+    args->output_type = FT_VCF;
+    args->n_threads = 0;
+    args->record_cmd_line = 1;
+    args->nplugin_paths = -1;
+    int regions_is_file = 0, targets_is_file = 0, plist_only = 0, usage_only = 0, version_only = 0;
+
+    if ( argc==1 ) usage(args);
+
+    char *plugin_name = NULL;
+    if ( argv[1][0]!='-' )
+    {
+        args->verbose = is_verbose(argc, argv);
+        plugin_name = argv[1]; 
+        argc--; 
+        argv++; 
+        load_plugin(args, plugin_name, 1, &args->plugin);
+        if ( args->plugin.run )
+        {
+            int ret = args->plugin.run(argc, argv);
+            destroy_data(args);
+            free(args);
+            return ret;
+        }
+    }
+
+    static struct option loptions[] =
+    {
+        {"version",no_argument,NULL,'V'},
+        {"verbose",no_argument,NULL,'v'},
+        {"help",no_argument,NULL,'h'},
+        {"list-plugins",no_argument,NULL,'l'},
+        {"output",required_argument,NULL,'o'},
+        {"output-type",required_argument,NULL,'O'},
+        {"threads",required_argument,NULL,9},
+        {"include",required_argument,NULL,'i'},
+        {"exclude",required_argument,NULL,'e'},
+        {"regions",required_argument,NULL,'r'},
+        {"regions-file",required_argument,NULL,'R'},
+        {"targets",required_argument,NULL,'t'},
+        {"targets-file",required_argument,NULL,'T'},
+        {"no-version",no_argument,NULL,8},
+        {NULL,0,NULL,0}
+    };
+    while ((c = getopt_long(argc, argv, "h?o:O:r:R:t:T:li:e:vV",loptions,NULL)) >= 0)
+    {
+        switch (c) {
+            case 'V': version_only = 1; break;
+            case 'v': args->verbose++; break;
+            case 'o': args->output_fname = optarg; break;
+            case 'O':
+                switch (optarg[0]) {
+                    case 'b': args->output_type = FT_BCF_GZ; break;
+                    case 'u': args->output_type = FT_BCF; break;
+                    case 'z': args->output_type = FT_VCF_GZ; break;
+                    case 'v': args->output_type = FT_VCF; break;
+                    default: error("The output type \"%s\" not recognised\n", optarg);
+                };
+                break;
+            case 'e': args->filter_str = optarg; args->filter_logic |= FLT_EXCLUDE; break;
+            case 'i': args->filter_str = optarg; args->filter_logic |= FLT_INCLUDE; break;
+            case 'r': args->regions_list = optarg; break;
+            case 'R': args->regions_list = optarg; regions_is_file = 1; break;
+            case 't': args->targets_list = optarg; break;
+            case 'T': args->targets_list = optarg; targets_is_file = 1; break;
+            case 'l': plist_only = 1; break;
+            case  9 : args->n_threads = strtol(optarg, 0, 0); break;
+            case  8 : args->record_cmd_line = 0; break;
+            case '?':
+            case 'h': usage_only = 1; break;
+            default: error("Unknown argument: %s\n", optarg);
+        }
+    }
+    if ( plist_only )  return list_plugins(args);
+    if ( usage_only && ! plugin_name ) usage(args);
+
+    if ( version_only )
+    {
+        const char *bver, *hver;
+        args->plugin.version(&bver, &hver);
+        printf("bcftools  %s using htslib %s\n", bcftools_version(), hts_version());
+        printf("plugin at %s using htslib %s\n\n", bver, hver);
+        return 0;
+    }
+
+    if ( usage_only )
+    {
+        if ( args->plugin.usage )
+            fprintf(stderr,"%s",args->plugin.usage());
+        else
+            fprintf(stderr,"Usage: bcftools +%s [General Options] -- [Plugin Options]\n",plugin_name);
+        return 0;
+    }
+
+    char *fname = NULL;
+    if ( optind>=argc || argv[optind][0]=='-' )
+    {
+        if ( !isatty(fileno((FILE *)stdin)) ) fname = "-";  // reading from stdin
+        else usage(args);
+        args->plugin.argc = argc - optind + 1;
+        args->plugin.argv = argv + optind - 1;
+    }
+    else
+    {
+        fname = argv[optind];
+        args->plugin.argc = argc - optind;
+        args->plugin.argv = argv + optind;
+    }
+    optind = 0;
+
+    args->files = bcf_sr_init();
+    if ( args->regions_list )
+    {
+        if ( bcf_sr_set_regions(args->files, args->regions_list, regions_is_file)<0 )
+            error("Failed to read the regions: %s\n", args->regions_list);
+    }
+    if ( args->targets_list )
+    {
+        if ( bcf_sr_set_targets(args->files, args->targets_list, targets_is_file, 0)<0 )
+            error("Failed to read the targets: %s\n", args->targets_list);
+        args->files->collapse |= COLLAPSE_SOME;
+    }
+    if ( !bcf_sr_add_reader(args->files, fname) ) error("Failed to open %s: %s\n", fname,bcf_sr_strerror(args->files->errnum));
+
+    init_data(args);
+    while ( bcf_sr_next_line(args->files) )
+    {
+        bcf1_t *line = bcf_sr_get_line(args->files,0);
+        if ( args->filter )
+        {
+            int pass = filter_test(args->filter, line, NULL);
+            if ( args->filter_logic & FLT_EXCLUDE ) pass = pass ? 0 : 1;
+            if ( !pass ) continue;
+        }
+        line = args->plugin.process(line);
+        if ( line ) bcf_write1(args->out_fh, args->hdr_out, line);
+    }
+    destroy_data(args);
+    bcf_sr_destroy(args->files);
+    free(args);
+    return 0;
+}
+
diff --git a/vcfquery.c b/vcfquery.c
new file mode 100644 (file)
index 0000000..ab4c100
--- /dev/null
@@ -0,0 +1,373 @@
+/*  vcfquery.c -- Extracts fields from VCF/BCF file.
+
+    Copyright (C) 2013-2014 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <unistd.h>
+#include <getopt.h>
+#include <ctype.h>
+#include <string.h>
+#include <errno.h>
+#include <sys/stat.h>
+#include <sys/types.h>
+#include <htslib/vcf.h>
+#include <htslib/synced_bcf_reader.h>
+#include <htslib/vcfutils.h>
+#include "bcftools.h"
+#include "filter.h"
+#include "convert.h"
+
+
+// Logic of the filters: include or exclude sites which match the filters?
+#define FLT_INCLUDE 1
+#define FLT_EXCLUDE 2
+
+typedef struct
+{
+    filter_t *filter;
+    char *filter_str;
+    int filter_logic;   // include or exclude sites which match the filters? One of FLT_INCLUDE/FLT_EXCLUDE
+    convert_t *convert;
+    bcf_srs_t *files;
+    bcf_hdr_t *header;
+    int nsamples, *samples, sample_is_file;
+    char **argv, *format_str, *sample_list, *targets_list, *regions_list, *vcf_list, *fn_out;
+    int argc, list_columns, print_header, allow_undef_tags;
+    FILE *out;
+}
+args_t;
+
+static void destroy_list(char **list, int n)
+{
+    int i;
+    for (i=0; i<n; i++)
+        free(list[i]);
+    free(list);
+}
+
+static void init_data(args_t *args)
+{
+    args->header = args->files->readers[0].header;
+
+    int i, nsamples = 0, *samples = NULL;
+    if ( args->sample_list && strcmp("-",args->sample_list) )
+    {
+        for (i=0; i<args->files->nreaders; i++)
+        {
+            int ret = bcf_hdr_set_samples(args->files->readers[i].header,args->sample_list,args->sample_is_file);
+            if ( ret<0 ) error("Error parsing the sample list\n");
+            else if ( ret>0 ) error("Sample name mismatch: sample #%d not found in the header\n", ret);
+        }
+
+        if ( args->sample_list[0]!='^' )
+        {
+            // the sample ordering may be different if not negated
+            int n;
+            char **smpls = hts_readlist(args->sample_list, args->sample_is_file, &n);
+            if ( !smpls ) error("Could not parse %s\n", args->sample_list);
+            if ( n!=bcf_hdr_nsamples(args->files->readers[0].header) )
+                error("The number of samples does not match, perhaps some are present multiple times?\n");
+            nsamples = bcf_hdr_nsamples(args->files->readers[0].header);
+            samples = (int*) malloc(sizeof(int)*nsamples);
+            for (i=0; i<n; i++)
+            {
+                samples[i] = bcf_hdr_id2int(args->files->readers[0].header, BCF_DT_SAMPLE,smpls[i]);
+                free(smpls[i]);
+            }
+            free(smpls);
+        }
+    }
+    args->convert = convert_init(args->header, samples, nsamples, args->format_str);
+    if ( args->allow_undef_tags ) convert_set_option(args->convert, allow_undef_tags, 1);
+    free(samples);
+
+    int max_unpack = convert_max_unpack(args->convert);
+    if ( args->filter_str )
+    {
+        args->filter = filter_init(args->header, args->filter_str);
+        max_unpack |= filter_max_unpack(args->filter);
+    }
+    args->files->max_unpack = max_unpack;
+}
+
+static void destroy_data(args_t *args)
+{
+    convert_destroy(args->convert);
+    if ( args->filter )
+        filter_destroy(args->filter);
+    free(args->samples);
+}
+
+static void query_vcf(args_t *args)
+{
+    kstring_t str = {0,0,0};
+
+    if ( args->print_header )
+    {
+        convert_header(args->convert,&str);
+        fwrite(str.s, str.l, 1, args->out);
+    }
+
+    while ( bcf_sr_next_line(args->files) )
+    {
+        if ( !bcf_sr_has_line(args->files,0) ) continue;
+        bcf1_t *line = args->files->readers[0].buffer[0];
+        bcf_unpack(line, args->files->max_unpack);
+
+        if ( args->filter )
+        {
+            int pass = filter_test(args->filter, line, NULL);
+            if ( args->filter_logic & FLT_EXCLUDE ) pass = pass ? 0 : 1;
+            if ( !pass ) continue;
+        }
+
+        str.l = 0;
+        convert_line(args->convert, line, &str);
+        if ( str.l )
+            fwrite(str.s, str.l, 1, args->out);
+    }
+    if ( str.m ) free(str.s);
+}
+
+static void list_columns(args_t *args)
+{
+    int i;
+    bcf_sr_t *reader = &args->files->readers[0];
+    for (i=0; i<bcf_hdr_nsamples(reader->header); i++)
+        printf("%s\n", reader->header->samples[i]);
+}
+
+static char **copy_header(bcf_hdr_t *hdr, char **src, int nsrc)
+{
+    char **dst = (char**) malloc(sizeof(char*)*nsrc);
+    int i;
+    for (i=0; i<nsrc; i++) dst[i] = strdup(src[i]);
+    return dst;
+}
+static int compare_header(bcf_hdr_t *hdr, char **a, int na, char **b, int nb)
+{
+    if ( na!=nb ) return na-nb;
+    int i;
+    for (i=0; i<na; i++)
+        if ( strcmp(a[i],b[i]) ) return 1;
+    return 0;
+}
+
+
+static void usage(void)
+{
+    fprintf(stderr, "\n");
+    fprintf(stderr, "About:   Extracts fields from VCF/BCF file and prints them in user-defined format\n");
+    fprintf(stderr, "Usage:   bcftools query [options] <A.vcf.gz> [<B.vcf.gz> [...]]\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "Options:\n");
+    fprintf(stderr, "    -c, --collapse <string>           collapse lines with duplicate positions for <snps|indels|both|all|some|none>, see man page [none]\n");
+    fprintf(stderr, "    -e, --exclude <expr>              exclude sites for which the expression is true (see man page for details)\n");
+    fprintf(stderr, "    -f, --format <string>             see man page for details\n");
+    fprintf(stderr, "    -H, --print-header                print header\n");
+    fprintf(stderr, "    -i, --include <expr>              select sites for which the expression is true (see man page for details)\n");
+    fprintf(stderr, "    -l, --list-samples                print the list of samples and exit\n");
+    fprintf(stderr, "    -o, --output-file <file>          output file name [stdout]\n");
+    fprintf(stderr, "    -r, --regions <region>            restrict to comma-separated list of regions\n");
+    fprintf(stderr, "    -R, --regions-file <file>         restrict to regions listed in a file\n");
+    fprintf(stderr, "    -s, --samples <list>              list of samples to include\n");
+    fprintf(stderr, "    -S, --samples-file <file>         file of samples to include\n");
+    fprintf(stderr, "    -t, --targets <region>            similar to -r but streams rather than index-jumps\n");
+    fprintf(stderr, "    -T, --targets-file <file>         similar to -R but streams rather than index-jumps\n");
+    fprintf(stderr, "    -u, --allow-undef-tags            print \".\" for undefined tags\n");
+    fprintf(stderr, "    -v, --vcf-list <file>             process multiple VCFs listed in the file\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "Examples:\n");
+    fprintf(stderr, "\tbcftools query -f '%%CHROM\\t%%POS\\t%%REF\\t%%ALT[\\t%%SAMPLE=%%GT]\\n' file.vcf.gz\n");
+    fprintf(stderr, "\n");
+    exit(1);
+}
+
+int main_vcfquery(int argc, char *argv[])
+{
+    int c, collapse = 0;
+    args_t *args = (args_t*) calloc(1,sizeof(args_t));
+    args->argc   = argc; args->argv = argv;
+    int regions_is_file = 0, targets_is_file = 0;
+
+    static struct option loptions[] =
+    {
+        {"help",0,0,'h'},
+        {"list-samples",0,0,'l'},
+        {"include",1,0,'i'},
+        {"exclude",1,0,'e'},
+        {"format",1,0,'f'},
+        {"output-file",1,0,'o'},
+        {"regions",1,0,'r'},
+        {"regions-file",1,0,'R'},
+        {"targets",1,0,'t'},
+        {"targets-file",1,0,'T'},
+        {"annots",1,0,'a'},
+        {"samples",1,0,'s'},
+        {"samples-file",1,0,'S'},
+        {"print-header",0,0,'H'},
+        {"collapse",1,0,'c'},
+        {"vcf-list",1,0,'v'},
+        {"allow-undef-tags",0,0,'u'},
+        {0,0,0,0}
+    };
+    while ((c = getopt_long(argc, argv, "hlr:R:f:a:s:S:Ht:T:c:v:i:e:o:u",loptions,NULL)) >= 0) {
+        switch (c) {
+            case 'o': args->fn_out = optarg; break;
+            case 'f': args->format_str = strdup(optarg); break;
+            case 'H': args->print_header = 1; break;
+            case 'v': args->vcf_list = optarg; break;
+            case 'c':
+                if ( !strcmp(optarg,"snps") ) collapse |= COLLAPSE_SNPS;
+                else if ( !strcmp(optarg,"indels") ) collapse |= COLLAPSE_INDELS;
+                else if ( !strcmp(optarg,"both") ) collapse |= COLLAPSE_SNPS | COLLAPSE_INDELS;
+                else if ( !strcmp(optarg,"any") ) collapse |= COLLAPSE_ANY;
+                else if ( !strcmp(optarg,"all") ) collapse |= COLLAPSE_ANY;
+                else if ( !strcmp(optarg,"some") ) collapse |= COLLAPSE_SOME;
+                else error("The --collapse string \"%s\" not recognised.\n", optarg);
+                break;
+            case 'a':
+                {
+                    kstring_t str = {0,0,0};
+                    kputs("%CHROM\t%POS\t%MASK\t%REF\t%ALT\t%", &str);
+                    char *p = optarg;
+                    while ( *p )
+                    {
+                        if ( *p==',' )
+                            kputs("\t%", &str);
+                        else
+                            kputc(*p, &str);
+                        p++;
+                    }
+                    kputc('\n', &str);
+                    args->format_str = str.s;
+                    break;
+                }
+            case 'e': args->filter_str = optarg; args->filter_logic |= FLT_EXCLUDE; break;
+            case 'i': args->filter_str = optarg; args->filter_logic |= FLT_INCLUDE; break;
+            case 'r': args->regions_list = optarg; break;
+            case 'R': args->regions_list = optarg; regions_is_file = 1; break;
+            case 't': args->targets_list = optarg; break;
+            case 'T': args->targets_list = optarg; targets_is_file = 1; break;
+            case 'l': args->list_columns = 1; break;
+            case 'u': args->allow_undef_tags = 1; break;
+            case 's': args->sample_list = optarg; break;
+            case 'S': args->sample_list = optarg; args->sample_is_file = 1; break;
+            case 'h':
+            case '?': usage();
+            default: error("Unknown argument: %s\n", optarg);
+        }
+    }
+
+    char *fname = NULL;
+    if ( optind>=argc )
+    {
+        if ( !isatty(fileno((FILE *)stdin)) ) fname = "-";
+    }
+    else fname = argv[optind];
+
+    if ( args->list_columns )
+    {
+        if ( !fname ) error("Missing the VCF file name\n");
+        args->files = bcf_sr_init();
+        if ( !bcf_sr_add_reader(args->files, fname) ) error("Failed to open %s: %s\n", fname,bcf_sr_strerror(args->files->errnum));
+        list_columns(args);
+        bcf_sr_destroy(args->files);
+        free(args);
+        return 0;
+    }
+
+    if ( !args->format_str ) usage();
+    args->out = args->fn_out ? fopen(args->fn_out, "w") : stdout;
+    if ( !args->out ) error("%s: %s\n", args->fn_out,strerror(errno));
+
+    if ( !args->vcf_list )
+    {
+        if ( !fname ) usage();
+        args->files = bcf_sr_init();
+        args->files->collapse = collapse;
+        if ( optind+1 < argc ) args->files->require_index = 1;
+        if ( args->regions_list && bcf_sr_set_regions(args->files, args->regions_list, regions_is_file)<0 )
+            error("Failed to read the regions: %s\n", args->regions_list);
+        if ( args->targets_list )
+        {
+            if ( bcf_sr_set_targets(args->files, args->targets_list, targets_is_file, 0)<0 )
+                error("Failed to read the targets: %s\n", args->targets_list);
+        }
+        while ( fname )
+        {
+            if ( !bcf_sr_add_reader(args->files, fname) ) error("Failed to open %s: %s\n", fname,bcf_sr_strerror(args->files->errnum));
+            fname = ++optind < argc ? argv[optind] : NULL;
+        }
+        init_data(args);
+        query_vcf(args);
+        free(args->format_str);
+        destroy_data(args);
+        bcf_sr_destroy(args->files);
+        fclose(args->out);
+        free(args);
+        return 0;
+    }
+
+    // multiple VCFs
+    int i, k, nfiles, prev_nsamples = 0;
+    char **fnames, **prev_samples = NULL;
+    fnames = hts_readlist(args->vcf_list, 1, &nfiles);
+    if ( !nfiles ) error("No files in %s?\n", args->vcf_list);
+    for (i=0; i<nfiles; i++)
+    {
+        args->files = bcf_sr_init();
+        args->files->collapse = collapse;
+        if ( args->regions_list && bcf_sr_set_regions(args->files, args->regions_list, regions_is_file)<0 )
+            error("Failed to read the regions: %s\n", args->regions_list);
+        if ( optind < argc ) args->files->require_index = 1;
+        if ( args->targets_list )
+        {
+            if ( bcf_sr_set_targets(args->files, args->targets_list,targets_is_file, 0)<0 )
+                error("Failed to read the targets: %s\n", args->targets_list);
+        }
+        if ( !bcf_sr_add_reader(args->files, fnames[i]) ) error("Failed to open %s: %s\n", fnames[i],bcf_sr_strerror(args->files->errnum));
+        for (k=optind; k<argc; k++)
+            if ( !bcf_sr_add_reader(args->files, argv[k]) ) error("Failed to open %s: %s\n", argv[k],bcf_sr_strerror(args->files->errnum));
+        init_data(args);
+        if ( i==0 )
+            prev_samples = copy_header(args->header, args->files->readers[0].header->samples, bcf_hdr_nsamples(args->files->readers[0].header));
+        else
+        {
+            args->print_header = 0;
+            if ( compare_header(args->header, args->files->readers[0].header->samples, bcf_hdr_nsamples(args->files->readers[0].header), prev_samples, prev_nsamples) )
+                error("Different samples in %s and %s\n", fnames[i-1],fnames[i]);
+        }
+        query_vcf(args);
+        destroy_data(args);
+        bcf_sr_destroy(args->files);
+    }
+    fclose(args->out);
+    destroy_list(fnames, nfiles);
+    destroy_list(prev_samples, prev_nsamples);
+    free(args->format_str);
+    free(args);
+    return 0;
+}
+
+
diff --git a/vcfroh.c b/vcfroh.c
new file mode 100644 (file)
index 0000000..9437d7e
--- /dev/null
+++ b/vcfroh.c
@@ -0,0 +1,1220 @@
+/*  vcfroh.c -- HMM model for detecting runs of autozygosity.
+
+    Copyright (C) 2013-2015 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <unistd.h>
+#include <getopt.h>
+#include <math.h>
+#include <htslib/vcf.h>
+#include <htslib/synced_bcf_reader.h>
+#include <htslib/kstring.h>
+#include <htslib/kseq.h>
+#include <htslib/bgzf.h>
+#include <errno.h>
+#include "bcftools.h"
+#include "HMM.h"
+#include "smpl_ilist.h"
+
+#define STATE_HW 0        // normal state, follows Hardy-Weinberg allele frequencies
+#define STATE_AZ 1        // autozygous state
+
+#define OUTPUT_ST (1<<1)
+#define OUTPUT_RG (1<<2)
+#define OUTPUT_GZ (1<<3)
+
+/** Genetic map */
+typedef struct
+{
+    int pos;
+    double rate;
+}
+genmap_t;
+
+/** HMM data for each sample */
+typedef struct
+{
+    double *eprob;      // emission probs [2*nsites,msites]
+    uint32_t *sites;    // positions [nsites,msites]
+    int nsites, msites;
+    int igenmap;        // current position in genmap
+    int nused;          // some stats to detect if things didn't go wrong
+    int nrid, *rid, *rid_off;   // for viterbi training, keep all chromosomes
+    void *snapshot;             // hmm snapshot
+    struct {
+        uint32_t beg,end,nqual;
+        double qual;
+        int rid, state;
+    } rg;
+}
+smpl_t;
+
+typedef struct _args_t
+{
+    bcf_srs_t *files;
+    bcf_hdr_t *hdr;
+    double t2AZ, t2HW;      // P(AZ|HW) and P(HW|AZ) parameters
+    double unseen_PL, dflt_AF;
+
+    char *genmap_fname;
+    genmap_t *genmap;
+    int ngenmap, mgenmap, igenmap;
+    double rec_rate;        // constant recombination rate if > 0
+
+    hmm_t *hmm;
+    double baum_welch_th;
+    int nrids, *rids, *rid_offs;    // multiple chroms with vi_training
+    int nbuf_max, nbuf_olap;
+
+    float *AFs;
+    int32_t *itmp;
+    int mAFs, nitmp, mitmp, pl_hdr_id, gt_hdr_id;
+
+    double pl2p[256], *pdg;
+    int32_t skip_rid, prev_rid, prev_pos;
+
+    int ntot;                   // some stats to detect if things didn't go wrong
+    smpl_t *smpl;               // HMM data for each sample
+    smpl_ilist_t *af_smpl;      // list of samples to estimate AF from (--estimate-AF)
+    smpl_ilist_t *roh_smpl;     // list of samples to analyze (--samples, --samples-file)
+    char *estimate_AF;          // list of samples for AF estimate and query sample
+    int af_from_PL;             // estimate AF from FMT/PL rather than FMT/GT
+    char **argv, *targets_list, *regions_list, *af_fname, *af_tag, *samples, *buffer_size, *output_fname;
+    int argc, fake_PLs, snps_only, vi_training, samples_is_file, output_type, skip_homref, n_threads;
+    BGZF *out;
+    kstring_t str;
+}
+args_t;
+
+void set_tprob_genmap(hmm_t *hmm, uint32_t prev_pos, uint32_t pos, void *data, double *tprob);
+void set_tprob_rrate(hmm_t *hmm, uint32_t prev_pos, uint32_t pos, void *data, double *tprob);
+
+void *smalloc(size_t size)
+{
+    void *mem = malloc(size);
+    if ( !mem ) error("malloc: Could not allocate %d bytes\n", (int)size);
+    return mem;
+}
+
+static void init_data(args_t *args)
+{
+    int i;
+
+    args->prev_rid = args->skip_rid = -1;
+    args->hdr = args->files->readers[0].header;
+
+    if ( !bcf_hdr_nsamples(args->hdr) ) error("No samples in the VCF?\n");
+
+    if ( !args->fake_PLs )
+    {
+        args->pl_hdr_id = bcf_hdr_id2int(args->hdr, BCF_DT_ID, "PL");
+        if ( !bcf_hdr_idinfo_exists(args->hdr,BCF_HL_FMT,args->pl_hdr_id) )
+            error("Error: The FORMAT/PL tag not found in the header, consider running with -G\n");
+        if ( bcf_hdr_id2type(args->hdr,BCF_HL_FMT,args->pl_hdr_id)!=BCF_HT_INT ) 
+            error("Error: The FORMAT/PL tag not defined as Integer in the header\n");
+    }
+
+    if ( args->estimate_AF )
+    {
+        if ( !strncmp("GT,",args->estimate_AF,3) ) args->estimate_AF += 3;
+        else if ( !strncmp("PL,",args->estimate_AF,3) ) { args->estimate_AF += 3; args->af_from_PL = 1; }
+        if ( strcmp("-",args->estimate_AF) )
+            args->af_smpl = smpl_ilist_init(args->hdr, args->estimate_AF, 1, SMPL_NONE);
+    }
+
+    if ( args->estimate_AF || args->fake_PLs )
+    {
+        if ( args->af_from_PL )
+        {
+            args->pl_hdr_id = bcf_hdr_id2int(args->hdr, BCF_DT_ID, "PL");
+            if ( !bcf_hdr_idinfo_exists(args->hdr,BCF_HL_FMT,args->pl_hdr_id) )
+                error("Error: The FORMAT/PL tag not found in the header\n");
+        }
+        else
+        {
+            args->gt_hdr_id = bcf_hdr_id2int(args->hdr, BCF_DT_ID, "GT");
+            if ( !bcf_hdr_idinfo_exists(args->hdr,BCF_HL_FMT,args->gt_hdr_id) )
+                error("Error: The FORMAT/GT tag not found in the header\n");
+        }
+    }
+    if ( args->fake_PLs )
+    {
+        args->gt_hdr_id = bcf_hdr_id2int(args->hdr, BCF_DT_ID, "GT");
+        if ( !bcf_hdr_idinfo_exists(args->hdr,BCF_HL_FMT,args->gt_hdr_id) )
+            error("Error: The FORMAT/GT tag not found in the header\n");
+    }
+
+    args->roh_smpl = smpl_ilist_init(args->hdr, args->samples, args->samples_is_file, SMPL_NONE);
+    if ( args->samples )
+    {
+        // we may be able to subset to a few samples, for a text VCF this can be a major speedup
+        if ( (bcf_sr_get_reader(args->files,0))->file->format.format==vcf )
+        {
+            kstring_t str = {0,0,0};
+            smpl_ilist_t *tmp = args->roh_smpl, *rmme = NULL;
+            if ( args->af_smpl )
+            {
+                for (i=0; i<args->roh_smpl->n; i++)
+                {
+                    if ( str.l ) kputc(',', &str);
+                    kputs(args->hdr->samples[args->roh_smpl->idx[i]], &str);
+                }
+                for (i=0; i<args->af_smpl->n; i++)
+                {
+                    kputc(',', &str);
+                    kputs(args->hdr->samples[args->af_smpl->idx[i]], &str);
+                }
+                rmme = tmp = smpl_ilist_init(args->hdr, str.s, 0, SMPL_NONE);
+            }
+            if ( tmp->n < bcf_hdr_nsamples(args->hdr) )
+            {
+                str.l = 0;
+                for (i=0; i<tmp->n; i++)
+                {
+                    if ( str.l ) kputc(',', &str);
+                    kputs(args->hdr->samples[tmp->idx[i]], &str);
+                }
+                int ret = bcf_hdr_set_samples(args->hdr, str.s, 0);
+                if ( ret<0 ) error("Error parsing the list of samples: %s\n", str.s);
+                else if ( ret>0 ) error("The %d-th sample not found in the VCF: %s\n", ret,str.s);
+
+                // update sample ids
+                smpl_ilist_destroy(args->roh_smpl);
+                args->roh_smpl = smpl_ilist_init(args->hdr, args->samples, args->samples_is_file, SMPL_NONE);
+
+                if ( args->af_smpl )
+                {
+                    smpl_ilist_destroy(args->af_smpl);
+                    args->af_smpl = smpl_ilist_init(args->hdr, args->estimate_AF, 1, SMPL_NONE);
+                }
+            }
+            free(str.s);
+            if ( rmme )
+                smpl_ilist_destroy(rmme);
+        }
+    }
+
+    // check whether all samples are in this list. If so, the lookup will not be needed
+    if ( args->af_smpl && args->af_smpl->n == bcf_hdr_nsamples(args->hdr) )
+    {
+        // all samples are in this list
+        smpl_ilist_destroy(args->af_smpl);
+        args->af_smpl = NULL;
+    }
+
+    if ( args->buffer_size )
+    {
+        args->nbuf_olap = -1;
+        char *end;
+        double tmp = strtod(args->buffer_size,&end);
+        if ( *end )
+        {
+            if ( *end!=',') error("Could not parse: --buffer-size %s\n", args->buffer_size);
+            args->nbuf_olap = strtol(end+1,&end,10);
+            if ( *end || args->nbuf_olap<0 ) error("Could not parse: --bufer-size %s\n", args->buffer_size);
+        }
+        if ( tmp<0 )
+            args->nbuf_max = fabs(tmp)*1e6/(4+8*2)/args->roh_smpl->n;
+        else
+            args->nbuf_max = tmp;
+
+        if ( args->nbuf_olap<0 )
+            args->nbuf_olap = args->nbuf_max*0.01;
+    }
+    fprintf(stderr,"Number of target samples: %d\n", args->roh_smpl->n);
+    fprintf(stderr,"Number of --estimate-AF samples: %d\n", args->af_smpl ? args->af_smpl->n : (args->estimate_AF ? bcf_hdr_nsamples(args->hdr) : 0));
+    fprintf(stderr,"Number of sites in the buffer/overlap: ");
+    if ( args->nbuf_max ) fprintf(stderr,"%d/%d\n", args->nbuf_max,args->nbuf_olap);
+    else fprintf(stderr,"unlimited\n");
+
+    args->smpl = (smpl_t*) calloc(args->roh_smpl->n,sizeof(smpl_t));
+
+    for (i=0; i<256; i++) args->pl2p[i] = pow(10., -i/10.);
+
+    // Init transition matrix and HMM
+    double tprob[4];
+    MAT(tprob,2,STATE_HW,STATE_HW) = 1 - args->t2AZ;
+    MAT(tprob,2,STATE_HW,STATE_AZ) = args->t2HW;
+    MAT(tprob,2,STATE_AZ,STATE_HW) = args->t2AZ;
+    MAT(tprob,2,STATE_AZ,STATE_AZ) = 1 - args->t2HW; 
+
+    args->hmm = hmm_init(2, tprob, 10000);
+    if ( args->genmap_fname ) 
+        hmm_set_tprob_func(args->hmm, set_tprob_genmap, args);
+    else if ( args->rec_rate > 0 )
+        hmm_set_tprob_func(args->hmm, set_tprob_rrate, args);
+
+    args->out = bgzf_open(strcmp("stdout",args->output_fname)?args->output_fname:"-", args->output_type&OUTPUT_GZ ? "wg" : "wu"); 
+    if ( !args->out ) error("Failed to open %s: %s\n", args->output_fname, strerror(errno));
+
+    // print header
+    args->str.l = 0;
+    ksprintf(&args->str, "# This file was produced by: bcftools roh(%s+htslib-%s)\n", bcftools_version(),hts_version());
+    ksprintf(&args->str, "# The command line was:\tbcftools %s", args->argv[0]);
+    for (i=1; i<args->argc; i++)
+        ksprintf(&args->str, " %s",args->argv[i]);
+    ksprintf(&args->str, "\n#\n");
+    if ( args->output_type & OUTPUT_RG )
+    {
+        i = 2;
+        ksprintf(&args->str, "# RG");
+        ksprintf(&args->str, "\t[%d]Sample", i++);
+        ksprintf(&args->str, "\t[%d]Chromosome", i++);
+        ksprintf(&args->str, "\t[%d]Start", i++);
+        ksprintf(&args->str, "\t[%d]End", i++);
+        ksprintf(&args->str, "\t[%d]Length (bp)", i++);
+        ksprintf(&args->str, "\t[%d]Number of markers", i++);
+        ksprintf(&args->str, "\t[%d]Quality (average fwd-bwd phred score)", i++);
+        ksprintf(&args->str, "\n");
+    }
+    if ( args->output_type & OUTPUT_ST )
+    {
+        i = 2;
+        ksprintf(&args->str, "# ST");
+        ksprintf(&args->str, "\t[%d]Sample", i++);
+        ksprintf(&args->str, "\t[%d]Chromosome", i++);
+        ksprintf(&args->str, "\t[%d]Position", i++);
+        ksprintf(&args->str, "\t[%d]State (0:HW, 1:AZ)", i++);
+        ksprintf(&args->str, "\t[%d]Quality (fwd-bwd phred score)", i++);
+        ksprintf(&args->str, "\n");
+    }
+    if ( args->vi_training)
+    {
+        i = 2;
+        ksprintf(&args->str, "# VT, Viterbi Training");
+        ksprintf(&args->str, "\t[%d]Sample", i++);
+        ksprintf(&args->str, "\t[%d]Iteration", i++);
+        ksprintf(&args->str, "\t[%d]dAZ", i++);
+        ksprintf(&args->str, "\t[%d]dHW", i++);
+        ksprintf(&args->str, "\t[%d]1 - P(HW|HW)", i++);
+        ksprintf(&args->str, "\t[%d]P(AZ|HW)", i++);
+        ksprintf(&args->str, "\t[%d]1 - P(AZ|AZ)", i++);
+        ksprintf(&args->str, "\t[%d]P(HW|AZ)", i++);
+        ksprintf(&args->str, "\n");
+    }
+    if ( bgzf_write(args->out, args->str.s, args->str.l) != args->str.l )
+        error("Error writing %s: %s\n", args->output_fname, strerror(errno));
+}
+
+static void destroy_data(args_t *args)
+{
+    if ( bgzf_close(args->out)!=0 ) error("Error: close failed .. %s\n", args->output_fname);
+    int i;
+    for (i=0; i<args->roh_smpl->n; i++)
+    {
+        free(args->smpl[i].eprob);
+        free(args->smpl[i].sites);
+        free(args->smpl[i].rid);
+        free(args->smpl[i].rid_off);
+        free(args->smpl[i].snapshot);
+    }
+    free(args->str.s);
+    free(args->smpl);
+    if ( args->af_smpl ) smpl_ilist_destroy(args->af_smpl);
+    smpl_ilist_destroy(args->roh_smpl);
+    free(args->rids);
+    free(args->rid_offs);
+    hmm_destroy(args->hmm);
+    bcf_sr_destroy(args->files);
+    free(args->AFs); free(args->pdg);
+    free(args->genmap);
+    free(args->itmp);
+    free(args->samples);
+}
+
+static int load_genmap(args_t *args, bcf1_t *line)
+{
+    if ( !args->genmap_fname ) { args->ngenmap = 0; return 0; }
+
+    kstring_t str = {0,0,0};
+    char *fname = strstr(args->genmap_fname,"{CHROM}");
+    if ( fname )
+    {
+        kputsn(args->genmap_fname, fname - args->genmap_fname, &str);
+        kputs(bcf_seqname(args->hdr,line), &str);
+        kputs(fname+7,&str);
+        fname = str.s;
+    }
+    else
+        fname = args->genmap_fname;
+
+    htsFile *fp = hts_open(fname, "rb");
+    if ( !fp )
+    {
+        args->ngenmap = 0;
+        return -1;
+    }
+
+    hts_getline(fp, KS_SEP_LINE, &str);
+    if ( strcmp(str.s,"position COMBINED_rate(cM/Mb) Genetic_Map(cM)") )
+        error("Unexpected header, found:\n\t[%s], but expected:\n\t[position COMBINED_rate(cM/Mb) Genetic_Map(cM)]\n", fname, str.s);
+
+    args->ngenmap = args->igenmap = 0;
+    while ( hts_getline(fp, KS_SEP_LINE, &str) > 0 )
+    {
+        args->ngenmap++;
+        hts_expand(genmap_t,args->ngenmap,args->mgenmap,args->genmap);
+        genmap_t *gm = &args->genmap[args->ngenmap-1];
+
+        // position, convert to 0-based
+        char *tmp, *end;
+        gm->pos = strtol(str.s, &tmp, 10);
+        if ( str.s==tmp ) error("Could not parse %s: %s\n", fname, str.s);
+        gm->pos -= 1;
+
+        // skip second column
+        tmp++;
+        while ( *tmp && !isspace(*tmp) ) tmp++;
+
+        // read the genetic map in cM, scale from % to likelihood
+        gm->rate = strtod(tmp+1, &end);
+        if ( tmp+1==end ) error("Could not parse %s: %s\n", fname, str.s);
+        gm->rate *= 0.01;
+    }
+    if ( !args->ngenmap ) error("Genetic map empty?\n");
+    if ( hts_close(fp) ) error("Close failed\n");
+    free(str.s);
+    return 0;
+}
+
+static double get_genmap_rate(args_t *args, int start, int end)
+{
+    // position i to be equal to or smaller than start
+    int i = args->igenmap;
+    if ( args->genmap[i].pos > start )
+    {
+        while ( i>0 && args->genmap[i].pos > start ) i--;
+    }
+    else
+    {
+        while ( i+1<args->ngenmap && args->genmap[i+1].pos < start ) i++;
+    }
+    // position j to be equal or larger than end
+    int j = i;
+    while ( j+1<args->ngenmap && args->genmap[j].pos < end ) j++;
+    if ( i==j )
+    {
+        args->igenmap = i;
+        return 0;
+    }
+
+    if ( start <  args->genmap[i].pos ) start = args->genmap[i].pos;
+    if ( end >  args->genmap[j].pos ) end = args->genmap[j].pos;
+    double rate = (args->genmap[j].rate - args->genmap[i].rate)/(args->genmap[j].pos - args->genmap[i].pos) * (end-start);
+    args->igenmap = j;
+    return rate;
+}
+
+void set_tprob_genmap(hmm_t *hmm, uint32_t prev_pos, uint32_t pos, void *data, double *tprob)
+{
+    args_t *args = (args_t*) data;
+    double ci = get_genmap_rate(args, prev_pos, pos);
+    if ( args->rec_rate ) ci *= args->rec_rate;
+    if ( ci > 1 ) ci = 1;
+    MAT(tprob,2,STATE_HW,STATE_AZ) *= ci;
+    MAT(tprob,2,STATE_AZ,STATE_HW) *= ci;
+    MAT(tprob,2,STATE_AZ,STATE_AZ)  = 1 - MAT(tprob,2,STATE_HW,STATE_AZ);
+    MAT(tprob,2,STATE_HW,STATE_HW)  = 1 - MAT(tprob,2,STATE_AZ,STATE_HW);
+}
+
+void set_tprob_rrate(hmm_t *hmm, uint32_t prev_pos, uint32_t pos, void *data, double *tprob)
+{
+    args_t *args = (args_t*) data;
+    double ci = (pos - prev_pos) * args->rec_rate;
+    if ( ci > 1 ) ci = 1;
+    MAT(tprob,2,STATE_HW,STATE_AZ) *= ci;
+    MAT(tprob,2,STATE_AZ,STATE_HW) *= ci;
+    MAT(tprob,2,STATE_AZ,STATE_AZ)  = 1 - MAT(tprob,2,STATE_HW,STATE_AZ);
+    MAT(tprob,2,STATE_HW,STATE_HW)  = 1 - MAT(tprob,2,STATE_AZ,STATE_HW);
+}
+
+
+/**
+ *  This function implements the HMM model:
+ *    D = Data, AZ = autozygosity, HW = Hardy-Weinberg (non-autozygosity),
+ *    f = non-ref allele frequency
+ *
+ *  Emission probabilities:
+ *    oAZ = P_i(D|AZ) = (1-f)*P(D|RR) + f*P(D|AA)
+ *    oHW = P_i(D|HW) = (1-f)^2 * P(D|RR) + f^2 * P(D|AA) + 2*f*(1-f)*P(D|RA)
+ *
+ *  Transition probabilities:
+ *    tAZ = P(AZ|HW)  .. parameter
+ *    tHW = P(HW|AZ)  .. parameter
+ *
+ *    ci  = P_i(C)    .. probability of cross-over at site i, from genetic map
+ *
+ *    AZi = P_i(AZ)   .. probability of site i being AZ/non-AZ, scaled so that AZi+HWi = 1
+ *    HWi = P_i(HW)
+ *
+ *    P_i(AZ|HW) = P(AZ|HW) * ci * HW{i-1}     = tAZ * ci * (1 - AZ{i-1})
+ *    P_i(HW|AZ) = P(HW|AZ) * ci * AZ{i-1}     = tHW * ci * AZ{i-1}
+ *    P_i(AZ|AZ) = 1 - P_i(HW|AZ)
+ *    P_i(HW|HW) = 1 - P_i(AZ|HW)
+ *
+ */
+
+static void flush_viterbi(args_t *args, int ismpl)
+{
+    smpl_t *smpl = &args->smpl[ismpl];
+    if ( !smpl->nsites ) return;
+
+    const char *name = args->hdr->samples[ args->roh_smpl->idx[ismpl] ];
+
+    int i,j,k;
+
+    if ( !args->vi_training ) // single viterbi pass
+    {
+        hmm_restore(args->hmm, smpl->snapshot); 
+        int end = (args->nbuf_max && smpl->nsites >= args->nbuf_max && smpl->nsites > args->nbuf_olap) ? smpl->nsites - args->nbuf_olap : smpl->nsites;
+        if ( end < smpl->nsites )
+            smpl->snapshot = hmm_snapshot(args->hmm, smpl->snapshot, smpl->nsites - args->nbuf_olap - 1);
+
+        args->igenmap = smpl->igenmap;
+        hmm_run_viterbi(args->hmm, smpl->nsites, smpl->eprob, smpl->sites);
+        hmm_run_fwd_bwd(args->hmm, smpl->nsites, smpl->eprob, smpl->sites);
+        double *fwd = hmm_get_fwd_bwd_prob(args->hmm);
+
+        const char *chr  = bcf_hdr_id2name(args->hdr,args->prev_rid);
+        uint8_t *vpath   = hmm_get_viterbi_path(args->hmm);
+
+        for (i=0; i<end; i++)
+        {
+            int state = vpath[i*2]==STATE_AZ ? 1 : 0;
+            double qual = phred_score(1.0 - fwd[i*2 + state]);
+            if ( args->output_type & OUTPUT_ST )
+            {
+                args->str.l = 0;
+                ksprintf(&args->str, "ST\t%s\t%s\t%d\t%d\t%.1f\n", name,chr,smpl->sites[i]+1, state, qual);
+                if ( bgzf_write(args->out, args->str.s, args->str.l) != args->str.l ) error("Error writing %s: %s\n", args->output_fname, strerror(errno));
+            }
+
+            if ( args->output_type & OUTPUT_RG )
+            {
+                if ( state!=smpl->rg.state ) 
+                {
+                    if ( !state )   // the region ends, flush
+                    {
+                        args->str.l = 0;
+                        ksprintf(&args->str, "RG\t%s\t%s\t%d\t%d\t%d\t%d\t%.1f\n",name,bcf_hdr_id2name(args->hdr,smpl->rg.rid),
+                                smpl->rg.beg+1,smpl->rg.end+1,smpl->rg.end-smpl->rg.beg+1,smpl->rg.nqual,smpl->rg.qual/smpl->rg.nqual);
+                        if ( bgzf_write(args->out, args->str.s, args->str.l) != args->str.l ) error("Error writing %s: %s\n", args->output_fname, strerror(errno));
+                        smpl->rg.state = 0;
+                    }
+                    else
+                    {
+                        smpl->rg.state = 1;
+                        smpl->rg.beg = smpl->sites[i];
+                        smpl->rg.rid = args->prev_rid;
+                    }
+                }
+                else if ( state )
+                {
+                    smpl->rg.nqual++;
+                    smpl->rg.qual += qual;
+                    smpl->rg.end  = smpl->sites[i];
+                }
+            }
+        }
+
+        if ( end < smpl->nsites )
+        {
+            end = smpl->nsites - args->nbuf_olap;
+            memmove(smpl->sites, smpl->sites + end, sizeof(*smpl->sites)*args->nbuf_olap);
+            memmove(smpl->eprob, smpl->eprob + end*2, sizeof(*smpl->eprob)*args->nbuf_olap*2);
+            smpl->nsites  = args->nbuf_olap;
+            smpl->igenmap = args->igenmap;
+        }
+        else
+        {
+            smpl->nsites  = 0;
+            smpl->igenmap = 0;
+
+            if ( smpl->rg.state )
+            {
+                args->str.l = 0;
+                ksprintf(&args->str, "RG\t%s\t%s\t%d\t%d\t%d\t%d\t%.1f\n",name,bcf_hdr_id2name(args->hdr,smpl->rg.rid),
+                        smpl->rg.beg+1,smpl->rg.end+1,smpl->rg.end-smpl->rg.beg+1,smpl->rg.nqual,smpl->rg.qual/smpl->rg.nqual);
+                if ( bgzf_write(args->out, args->str.s, args->str.l) != args->str.l ) error("Error writing %s: %s\n", args->output_fname, strerror(errno));
+                smpl->rg.state = 0;
+            }
+        }
+
+        return;
+    }
+
+
+    // viterbi training, multiple chromosomes
+    double t2az_prev, t2hw_prev;
+    double deltaz, delthw;
+
+    double *tprob_arr = hmm_get_tprob(args->hmm);
+    MAT(tprob_arr,2,STATE_HW,STATE_HW) = 1 - args->t2AZ;
+    MAT(tprob_arr,2,STATE_HW,STATE_AZ) = args->t2HW;
+    MAT(tprob_arr,2,STATE_AZ,STATE_HW) = args->t2AZ;
+    MAT(tprob_arr,2,STATE_AZ,STATE_AZ) = 1 - args->t2HW; 
+    hmm_set_tprob(args->hmm, tprob_arr, 10000);
+
+    int niter = 0;
+    do
+    {
+        tprob_arr = hmm_get_tprob(args->hmm);
+        t2az_prev = MAT(tprob_arr,2,STATE_AZ,STATE_HW); //args->t2AZ;
+        t2hw_prev = MAT(tprob_arr,2,STATE_HW,STATE_AZ); //args->t2HW;
+        double tprob_new[] = { 0,0,0,0 };
+        for (i=0; i<smpl->nrid; i++)
+        {
+            int ioff = smpl->rid_off[i];
+            int nsites = (i+1==smpl->nrid ? smpl->nsites : smpl->rid_off[i+1]) - ioff;
+            args->igenmap = 0;
+            tprob_arr = hmm_run_baum_welch(args->hmm, nsites, smpl->eprob+ioff*2, smpl->sites+ioff);
+            for (j=0; j<2; j++)
+                for (k=0; k<2; k++) MAT(tprob_new,2,j,k) += MAT(tprob_arr,2,j,k);
+        }
+        for (j=0; j<2; j++)
+            for (k=0; k<2; k++) MAT(tprob_new,2,j,k) /= smpl->nrid;
+
+        hmm_set_tprob(args->hmm, tprob_new, 10000);
+
+        deltaz = fabs(MAT(tprob_new,2,STATE_AZ,STATE_HW)-t2az_prev);
+        delthw = fabs(MAT(tprob_new,2,STATE_HW,STATE_AZ)-t2hw_prev);
+        niter++;
+        args->str.l = 0;
+        ksprintf(&args->str, "VT\t%s\t%d\t%e\t%e\t%e\t%e\t%e\t%e\n", 
+            name,niter,deltaz,delthw,
+            1-MAT(tprob_new,2,STATE_HW,STATE_HW),MAT(tprob_new,2,STATE_AZ,STATE_HW),
+            1-MAT(tprob_new,2,STATE_AZ,STATE_AZ),MAT(tprob_new,2,STATE_HW,STATE_AZ));
+        if ( bgzf_write(args->out, args->str.s, args->str.l) != args->str.l ) error("Error writing %s: %s\n", args->output_fname, strerror(errno));
+    }
+    while ( deltaz > args->baum_welch_th || delthw > args->baum_welch_th );
+    
+    // output the results
+    for (i=0; i<smpl->nrid; i++)
+    {
+        int ioff = smpl->rid_off[i];
+        int nsites = (i+1==smpl->nrid ? smpl->nsites : smpl->rid_off[i+1]) - ioff;
+        args->igenmap = 0;
+        hmm_run_viterbi(args->hmm, nsites, smpl->eprob+ioff*2, smpl->sites+ioff);
+        hmm_run_fwd_bwd(args->hmm, nsites, smpl->eprob+ioff*2, smpl->sites+ioff);
+        uint8_t *vpath = hmm_get_viterbi_path(args->hmm);
+        double  *fwd   = hmm_get_fwd_bwd_prob(args->hmm);
+
+        const char *chr = bcf_hdr_id2name(args->hdr,smpl->rid[i]);
+        for (j=0; j<nsites; j++)
+        {
+            int state = vpath[j*2]==STATE_AZ ? 1 : 0;
+            double *pval = fwd + j*2;
+            args->str.l = 0;
+            ksprintf(&args->str, "ROH\t%s\t%s\t%d\t%d\t%.1f\n", name,chr,smpl->sites[ioff+j]+1, state, phred_score(1.0-pval[state]));
+            if ( bgzf_write(args->out, args->str.s, args->str.l) != args->str.l ) error("Error writing %s: %s\n", args->output_fname, strerror(errno));
+        }
+    }
+}
+
+
+int read_AF(bcf_sr_regions_t *tgt, bcf1_t *line, double *alt_freq)
+{
+    if ( tgt->nals != line->n_allele ) return -1;    // number of alleles does not match
+
+    int i;
+    for (i=0; i<tgt->nals; i++)
+        if ( strcmp(line->d.allele[i],tgt->als[i]) ) break; // we could be smarter, see vcmp
+    if ( i<tgt->nals ) return -1;
+
+    char *tmp, *str = tgt->line.s;
+    i = 0;
+    while ( *str && i<3 ) 
+    {
+        if ( *str=='\t' ) i++;
+        str++;
+    }
+    *alt_freq = strtod(str, &tmp);
+    if ( *tmp && !isspace(*tmp) )
+    {
+        if ( str[0]=='.' && (!str[1] || isspace(str[1])) ) return -1; // missing value
+        error("Could not parse: [%s]\n", tgt->line.s);
+    }
+    if ( *alt_freq<0 || *alt_freq>1 ) error("Could not parse AF: [%s]\n", tgt->line.s);
+    return 0;
+}
+
+int8_t *get_GT(args_t *args, bcf1_t *line)
+{
+    int i;
+    for (i=0; i<line->n_fmt; i++)
+        if ( line->d.fmt[i].id==args->gt_hdr_id ) break;
+    if ( i==line->n_fmt ) return NULL;        // the tag is not present in this record
+
+    bcf_fmt_t *fmt = &line->d.fmt[i];
+    if ( fmt->n!=2 ) return NULL;             // not diploid
+
+    if ( fmt->type!=BCF_BT_INT8 ) error("This is unexpected, GT type is %d\n", fmt->type);
+    return (int8_t*) fmt->p;
+}
+
+int estimate_AF_from_GT(args_t *args, int8_t *gt, double *alt_freq)
+{
+    int i, nalt = 0, nref = 0;
+    if ( args->af_smpl )        // subset samples for AF estimate
+    {
+        for (i=0; i<args->af_smpl->n; i++)
+        {
+            int ismpl = args->af_smpl->idx[i];
+            if ( bcf_gt_is_missing(gt[2*ismpl]) || bcf_gt_is_missing(gt[2*ismpl+1]) ) continue;
+
+            if ( bcf_gt_allele(gt[2*ismpl]) ) nalt++;
+            else nref++;
+
+            if ( bcf_gt_allele(gt[2*ismpl+1]) ) nalt++;
+            else nref++;
+        }
+    }
+    else                        // all samples used in AF estimate
+    {
+        int8_t *end = gt + 2*bcf_hdr_nsamples(args->hdr);
+        while ( gt < end )
+        {
+            if ( bcf_gt_is_missing(gt[0]) || bcf_gt_is_missing(gt[1]) ) continue;
+
+            if ( bcf_gt_allele(gt[0]) ) nalt++;
+            else nref++;
+
+            if ( bcf_gt_allele(gt[1]) ) nalt++;
+            else nref++;
+
+            gt += 2;
+        }
+    }
+    if ( !nalt && !nref ) return -1;
+
+    *alt_freq = (double)nalt / (nalt + nref);
+    return 0;
+}
+
+int estimate_AF_from_PL(args_t *args, bcf_fmt_t *fmt_pl, int ial, double *alt_freq)
+{
+    double af = 0;
+    int i, j, naf = 0;
+
+    int irr = bcf_alleles2gt(0,0), ira = bcf_alleles2gt(0,ial), iaa = bcf_alleles2gt(ial,ial);
+    if ( iaa >= fmt_pl->n ) return -1;  // not diploid or wrong number of fields
+    
+    if ( args->af_smpl )        // subset samples for AF estimate
+    {
+        #define BRANCH(type_t) \
+        { \
+            for (i=0; i<args->af_smpl->n; i++) \
+            { \
+                int ismpl = args->af_smpl->idx[i]; \
+                type_t *p = (type_t*)fmt_pl->p + fmt_pl->n*ismpl; \
+                if ( p[irr]<0 || p[ira]<0 || p[iaa]<0 ) continue;    /* missing value */ \
+                if ( p[irr]==p[ira] && p[irr]==p[iaa] ) continue;    /* all values are the same */ \
+                double prob[3], norm = 0; \
+                prob[0] = p[irr] < (type_t)256 ? args->pl2p[ p[irr] ] : args->pl2p[255]; \
+                prob[1] = p[ira] < (type_t)256 ? args->pl2p[ p[ira] ] : args->pl2p[255]; \
+                prob[2] = p[iaa] < (type_t)256 ? args->pl2p[ p[iaa] ] : args->pl2p[255]; \
+                for (j=0; j<3; j++) norm += prob[j]; \
+                for (j=0; j<3; j++) prob[j] /= norm; \
+                af += 0.5*prob[1] + prob[2]; \
+                naf++; \
+            } \
+        }
+        switch (fmt_pl->type) {
+            case BCF_BT_INT8:  BRANCH(int8_t); break;
+            case BCF_BT_INT16: BRANCH(int16_t); break;
+            case BCF_BT_INT32: BRANCH(int32_t); break;
+            default: fprintf(stderr,"Unknown format type for PL: %s:%d .. fmt->type=%d\n", __FILE__,__LINE__, fmt_pl->type); exit(1);
+        }
+        #undef BRANCH
+    }
+    else                        // all samples used in AF estimate
+    {
+        int nsmpl = bcf_hdr_nsamples(args->hdr);
+        #define BRANCH(type_t) \
+        { \
+            type_t *p = (type_t*)fmt_pl->p; \
+            p -= fmt_pl->n; \
+            for (i=0; i<nsmpl; i++) \
+            { \
+                p += fmt_pl->n; \
+                if ( p[irr]<0 || p[ira]<0 || p[iaa]<0 ) continue;    /* missing value */ \
+                if ( p[irr]==p[ira] && p[irr]==p[iaa] ) continue;    /* all values are the same */ \
+                double prob[3], norm = 0; \
+                prob[0] = p[irr] < (type_t)256 ? args->pl2p[ p[irr] ] : args->pl2p[255]; \
+                prob[1] = p[ira] < (type_t)256 ? args->pl2p[ p[ira] ] : args->pl2p[255]; \
+                prob[2] = p[iaa] < (type_t)256 ? args->pl2p[ p[iaa] ] : args->pl2p[255]; \
+                for (j=0; j<3; j++) norm += prob[j]; \
+                for (j=0; j<3; j++) prob[j] /= norm; \
+                af += 0.5*prob[1] + prob[2]; \
+                naf++; \
+            } \
+        }
+        switch (fmt_pl->type) {
+            case BCF_BT_INT8:  BRANCH(int8_t); break;
+            case BCF_BT_INT16: BRANCH(int16_t); break;
+            case BCF_BT_INT32: BRANCH(int32_t); break;
+            default: fprintf(stderr,"Unknown format type for PL: %s:%d .. fmt->type=%d\n", __FILE__,__LINE__, fmt_pl->type); exit(1);
+        }
+        #undef BRANCH
+    }
+    if ( !naf ) return -1;
+
+    *alt_freq = af / naf;
+    return 0;
+}
+
+bcf_fmt_t *get_PL(args_t *args, bcf1_t *line)
+{
+    int i;
+    for (i=0; i<line->n_fmt; i++)
+        if ( line->d.fmt[i].id==args->pl_hdr_id ) return &line->d.fmt[i];
+    return NULL;
+}
+
+int process_line(args_t *args, bcf1_t *line, int ial)
+{
+    if ( !(line->unpacked & BCF_UN_FMT) ) bcf_unpack(line, BCF_UN_FMT);
+
+    double alt_freq;
+    int8_t *GTs = NULL;
+    bcf_fmt_t *fmt_pl = NULL;
+
+    // Set allele frequency
+    int ret = 0, i,j;
+    if ( args->af_tag )
+    {
+        // Use an INFO tag provided by the user
+        ret = bcf_get_info_float(args->hdr, line, args->af_tag, &args->AFs, &args->mAFs);
+        if ( ret>0 )
+            alt_freq = args->AFs[ial-1];
+        if ( ret==-2 )
+            error("Type mismatch for INFO/%s tag at %s:%d\n", args->af_tag, bcf_seqname(args->hdr,line), line->pos+1);
+    }
+    else if ( args->af_fname ) 
+    {
+        // Read AF from a file
+        ret = read_AF(args->files->targets, line, &alt_freq);
+    }
+    else if ( args->dflt_AF > 0 )
+    {
+        alt_freq = args->dflt_AF;
+    }
+    else if ( args->estimate_AF )
+    {
+        // Estimate AF from GTs or PLs of all samples or samples listed in a file
+        if ( args->af_from_PL )
+        {
+            fmt_pl = get_PL(args, line);
+            if ( !fmt_pl ) return -1;
+            ret = estimate_AF_from_PL(args, fmt_pl, ial, &alt_freq);
+        }
+        else
+        {
+            GTs = get_GT(args, line);
+            if ( !GTs ) return -1;
+            ret = estimate_AF_from_GT(args, GTs, &alt_freq);
+        }
+    }
+    else
+    {
+        // Use AC/AN
+        int AC = -1, AN = 0;
+        ret = bcf_get_info_int32(args->hdr, line, "AN", &args->itmp, &args->mitmp);
+        if ( ret==1 )
+        {
+            AN = args->itmp[0];
+            ret = bcf_get_info_int32(args->hdr, line, "AC", &args->itmp, &args->mitmp);
+            if ( ret>0 )
+                AC = args->itmp[0];
+        }
+        if ( AN<=0 || AC<0 ) 
+            ret = -1;
+        else 
+            alt_freq = (double) AC/AN;
+    }
+
+    if ( ret<0 ) return ret;
+    if ( alt_freq==0.0 ) return -1;
+
+    int irr = bcf_alleles2gt(0,0), ira = bcf_alleles2gt(0,ial), iaa = bcf_alleles2gt(ial,ial);
+    if ( args->fake_PLs )
+    {
+        if ( !GTs ) GTs = get_GT(args, line);
+    }
+    else
+    {
+        fmt_pl = get_PL(args, line);
+        if ( !fmt_pl ) return -1;
+        if ( iaa >= fmt_pl->n ) return -1;  // not diploid or wrong number of fields
+    }
+
+    for (i=0; i<args->roh_smpl->n; i++)
+    {
+        int ismpl = args->roh_smpl->idx[i];
+
+        // set P(D|G)
+        double pdg[3];
+        if ( args->fake_PLs )
+        {
+            int8_t *gt = GTs + 2*ismpl;
+            if ( bcf_gt_is_missing(gt[0]) || bcf_gt_is_missing(gt[1]) ) continue;
+
+            int a = bcf_gt_allele(gt[0]);
+            int b = bcf_gt_allele(gt[1]);
+            if ( a!=b )
+            {
+                pdg[0] = pdg[2] = args->unseen_PL;
+                pdg[1] = 1 - 2*args->unseen_PL;
+            }
+            else if ( a==0 )
+            {
+                pdg[0] = 1 - args->unseen_PL - args->unseen_PL*args->unseen_PL;
+                pdg[1] = args->unseen_PL;
+                pdg[2] = args->unseen_PL*args->unseen_PL;
+            }
+            else
+            {
+                pdg[0] = args->unseen_PL*args->unseen_PL;
+                pdg[1] = args->unseen_PL;
+                pdg[2] = 1 - args->unseen_PL - args->unseen_PL*args->unseen_PL;
+            }
+        }
+        else
+        {
+            #define BRANCH(type_t) \
+            { \
+                type_t *p = (type_t*)fmt_pl->p + fmt_pl->n*ismpl; \
+                if ( p[irr]<0 || p[ira]<0 || p[iaa]<0 ) continue;    /* missing value */ \
+                if ( p[irr]==p[ira] && p[irr]==p[iaa] ) continue;    /* all values are the same */ \
+                pdg[0] = p[irr] < (type_t)256 ? args->pl2p[ p[irr] ] : args->pl2p[255]; \
+                pdg[1] = p[ira] < (type_t)256 ? args->pl2p[ p[ira] ] : args->pl2p[255]; \
+                pdg[2] = p[iaa] < (type_t)256 ? args->pl2p[ p[iaa] ] : args->pl2p[255]; \
+            }
+            switch (fmt_pl->type) {
+                case BCF_BT_INT8:  BRANCH(int8_t); break;
+                case BCF_BT_INT16: BRANCH(int16_t); break;
+                case BCF_BT_INT32: BRANCH(int32_t); break;
+                default: fprintf(stderr,"Unknown format type for PL: %s:%d .. fmt->type=%d\n", __FILE__,__LINE__, fmt_pl->type); exit(1);
+            }
+            #undef BRANCH
+        }
+
+        double sum = pdg[0] + pdg[1] + pdg[2];
+        if ( !sum ) continue;
+        for (j=0; j<3; j++) pdg[j] /= sum;
+        if ( args->skip_homref && pdg[0]>0.99 ) continue;
+
+        smpl_t *smpl = &args->smpl[i];
+        smpl->nused++;
+
+        if ( smpl->nsites >= smpl->msites )
+        {
+            hts_expand(uint32_t,smpl->nsites+1,smpl->msites,smpl->sites);
+            smpl->eprob = (double*) realloc(smpl->eprob,sizeof(*smpl->eprob)*smpl->msites*2);
+            if ( !smpl->eprob ) error("Error: failed to alloc %d bytes\n", sizeof(*smpl->eprob)*smpl->msites*2);
+        }
+        
+        // Calculate emission probabilities P(D|AZ) and P(D|HW)
+        double *eprob = &smpl->eprob[2*smpl->nsites];
+        eprob[STATE_AZ] = pdg[0]*(1-alt_freq) + pdg[2]*alt_freq;
+        eprob[STATE_HW] = pdg[0]*(1-alt_freq)*(1-alt_freq) + 2*pdg[1]*(1-alt_freq)*alt_freq + pdg[2]*alt_freq*alt_freq;
+        
+        smpl->sites[smpl->nsites] = line->pos;
+        smpl->nsites++;
+
+        if ( args->vi_training )
+        {
+            if ( !smpl->nrid || line->rid!=smpl->rid[smpl->nrid-1] )
+            {
+                smpl->nrid++;
+                smpl->rid = (int*) realloc(smpl->rid,sizeof(*smpl->rid)*smpl->nrid);
+                smpl->rid[smpl->nrid-1] = line->rid;
+                smpl->rid_off = (int*) realloc(smpl->rid_off,sizeof(*smpl->rid_off)*smpl->nrid);
+                smpl->rid_off[smpl->nrid-1] = smpl->nsites - 1;
+            }
+        }
+        else if ( args->nbuf_max && smpl->nsites >= args->nbuf_max ) flush_viterbi(args, i);
+    }
+
+    return 0;
+}
+
+static void vcfroh(args_t *args, bcf1_t *line)
+{
+    int i;
+
+    // Are we done?
+    if ( !line )
+    { 
+        for (i=0; i<args->roh_smpl->n; i++) flush_viterbi(args, i);
+        return; 
+    }
+    args->ntot++;
+
+    // Skip unwanted lines, for simplicity we consider only biallelic sites 
+    if ( line->rid == args->skip_rid ) return;
+    if ( line->n_allele==1 ) return;    // no ALT allele
+    if ( line->n_allele > 3 ) return;   // cannot be bi-allelic, even with <*>
+
+    // This can be raw callable VCF with the symbolic unseen allele <*>
+    int ial = 0;
+    for (i=1; i<line->n_allele; i++)
+        if ( !strcmp("<*>",line->d.allele[i]) ) { ial = i; break; }
+    if ( ial==0 )    // normal VCF, the symbolic allele is not present
+    {
+        if ( line->n_allele!=2 ) return;    // not biallelic
+        ial = 1;
+    }
+    else
+    {
+        if ( line->n_allele!=3 ) return;    // not biallelic
+        ial = ial==1 ? 2 : 1;               // <*> can come in any order
+    }
+    if ( args->snps_only && !bcf_is_snp(line) ) return;
+
+    // Initialize genetic map
+    int skip_rid = 0;
+    if ( args->prev_rid<0 )
+    {
+        args->prev_rid = line->rid;
+        args->prev_pos = line->pos;
+        skip_rid = load_genmap(args, line);
+    }
+
+    // New chromosome?
+    if ( args->prev_rid!=line->rid )
+    {
+        skip_rid = load_genmap(args, line);
+        if ( !args->vi_training )
+        {
+            for (i=0; i<args->roh_smpl->n; i++) flush_viterbi(args, i);
+        }
+        args->prev_rid = line->rid;
+        args->prev_pos = line->pos;
+    }
+
+    if ( skip_rid )
+    {
+        fprintf(stderr,"Skipping the sequence, no genmap for %s\n", bcf_seqname(args->hdr,line));
+        args->skip_rid = line->rid;
+        return;
+    }
+    if ( args->prev_pos > line->pos ) error("The file is not sorted?!\n");
+
+    args->prev_rid = line->rid;
+    args->prev_pos = line->pos;
+
+
+    // parse the new line
+    process_line(args, line, ial);
+}
+
+static void usage(args_t *args)
+{
+    fprintf(stderr, "\n");
+    fprintf(stderr, "About:   HMM model for detecting runs of autozygosity.\n");
+    fprintf(stderr, "Usage:   bcftools roh [options] <in.vcf.gz>\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "General Options:\n");
+    fprintf(stderr, "        --AF-dflt <float>              if AF is not known, use this allele frequency [skip]\n");
+    fprintf(stderr, "        --AF-tag <TAG>                 use TAG for allele frequency\n");
+    fprintf(stderr, "        --AF-file <file>               read allele frequencies from file (CHR\\tPOS\\tREF,ALT\\tAF)\n");
+    fprintf(stderr, "    -b  --buffer-size <int[,int]>      buffer size and the number of overlapping sites, 0 for unlimited [0]\n");
+    fprintf(stderr, "                                           If the first number is negative, it is interpreted as the maximum memory to\n");
+    fprintf(stderr, "                                           use, in MB. The default overlap is set to roughly 1%% of the buffer size.\n");
+    fprintf(stderr, "    -e, --estimate-AF [TAG],<file>     estimate AF from FORMAT/TAG (GT or PL) of all samples (\"-\") or samples listed\n");
+    fprintf(stderr, "                                            in <file>. If TAG is not given, the frequency is estimated from GT by default\n");
+    fprintf(stderr, "    -G, --GTs-only <float>             use GTs and ignore PLs, instead using <float> for PL of the two least likely genotypes.\n");
+    fprintf(stderr, "                                           Safe value to use is 30 to account for GT errors.\n");
+    fprintf(stderr, "    -i, --ignore-homref                skip hom-ref genotypes (0/0)\n");
+    fprintf(stderr, "    -I, --skip-indels                  skip indels as their genotypes are enriched for errors\n");
+    fprintf(stderr, "    -m, --genetic-map <file>           genetic map in IMPUTE2 format, single file or mask, where string \"{CHROM}\"\n");
+    fprintf(stderr, "                                           is replaced with chromosome name\n");
+    fprintf(stderr, "    -M, --rec-rate <float>             constant recombination rate per bp\n");
+    fprintf(stderr, "    -o, --output <file>                write output to a file [standard output]\n");
+    fprintf(stderr, "    -O, --output-type [srz]            output s:per-site, r:regions, z:compressed [sr]\n");
+    fprintf(stderr, "    -r, --regions <region>             restrict to comma-separated list of regions\n");
+    fprintf(stderr, "    -R, --regions-file <file>          restrict to regions listed in a file\n");
+    fprintf(stderr, "    -s, --samples <list>               list of samples to analyze [all samples]\n");
+    fprintf(stderr, "    -S, --samples-file <file>          file of samples to analyze [all samples]\n");
+    fprintf(stderr, "    -t, --targets <region>             similar to -r but streams rather than index-jumps\n");
+    fprintf(stderr, "    -T, --targets-file <file>          similar to -R but streams rather than index-jumps\n");
+    fprintf(stderr, "        --threads <int>                number of extra decompression threads [0]\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "HMM Options:\n");
+    fprintf(stderr, "    -a, --hw-to-az <float>             P(AZ|HW) transition probability from HW (Hardy-Weinberg) to AZ (autozygous) state [6.7e-8]\n");
+    fprintf(stderr, "    -H, --az-to-hw <float>             P(HW|AZ) transition probability from AZ to HW state [5e-9]\n");
+    fprintf(stderr, "    -V, --viterbi-training <float>     estimate HMM parameters, <float> is the convergence threshold, e.g. 1e-10 (experimental)\n");
+    fprintf(stderr, "\n");
+    exit(1);
+}
+
+int main_vcfroh(int argc, char *argv[])
+{
+    int c;
+    args_t *args  = (args_t*) calloc(1,sizeof(args_t));
+    args->argc    = argc; args->argv = argv;
+    args->files   = bcf_sr_init();
+    args->t2AZ    = 6.7e-8;
+    args->t2HW    = 5e-9;
+    args->rec_rate = 0;
+    int regions_is_file = 0, targets_is_file = 0;
+
+    static struct option loptions[] =
+    {
+        {"AF-tag",1,0,0},
+        {"AF-file",1,0,1},
+        {"AF-dflt",1,0,2},
+        {"buffer-size",1,0,'b'},
+        {"ignore-homref",0,0,'i'},
+        {"estimate-AF",1,0,'e'},
+        {"output",1,0,'o'},
+        {"output-type",1,0,'O'},
+        {"GTs-only",1,0,'G'},
+        {"samples",1,0,'s'},
+        {"samples-file",1,0,'S'},
+        {"hw-to-az",1,0,'a'},
+        {"az-to-hw",1,0,'H'},
+        {"viterbi-training",1,0,'V'},
+        {"targets",1,0,'t'},
+        {"targets-file",1,0,'T'},
+        {"regions",1,0,'r'},
+        {"regions-file",1,0,'R'},
+        {"genetic-map",1,0,'m'},
+        {"rec-rate",1,0,'M'},
+        {"skip-indels",0,0,'I'},
+        {"threads",1,0,9},
+        {0,0,0,0}
+    };
+
+    int naf_opts = 0;
+    char *tmp;
+    while ((c = getopt_long(argc, argv, "h?r:R:t:T:H:a:s:S:m:M:G:Ia:e:V:b:O:o:i",loptions,NULL)) >= 0) {
+        switch (c) {
+            case 0: args->af_tag = optarg; naf_opts++; break;
+            case 1: args->af_fname = optarg; naf_opts++; break;
+            case 2: 
+                args->dflt_AF = strtod(optarg,&tmp);
+                if ( *tmp ) error("Could not parse: --AF-dflt %s\n", optarg);
+                break;
+            case 'o': args->output_fname = optarg; break;
+            case 'O': 
+                if ( strchr(optarg,'s') || strchr(optarg,'S') ) args->output_type |= OUTPUT_ST;
+                if ( strchr(optarg,'r') || strchr(optarg,'R') ) args->output_type |= OUTPUT_RG;
+                if ( strchr(optarg,'z') || strchr(optarg,'z') ) args->output_type |= OUTPUT_GZ;
+                break;
+            case 'e': args->estimate_AF = optarg; naf_opts++; break;
+            case 'b': args->buffer_size = optarg; break;
+            case 'i': args->skip_homref = 1; break;
+            case 'I': args->snps_only = 1; break;
+            case 'G':
+                args->fake_PLs = 1; 
+                args->unseen_PL = strtod(optarg,&tmp);
+                if ( *tmp ) error("Could not parse: -G %s\n", optarg);
+                args->unseen_PL = pow(10,-args->unseen_PL/10.); 
+                break;
+            case 'm': args->genmap_fname = optarg; break;
+            case 'M':
+                args->rec_rate = strtod(optarg,&tmp);
+                if ( *tmp ) error("Could not parse: -M %s\n", optarg);
+                break;
+            case 's': args->samples = strdup(optarg); break;
+            case 'S': args->samples = strdup(optarg); args->samples_is_file = 1; break;
+            case 'a':
+                args->t2AZ = strtod(optarg,&tmp);
+                if ( *tmp ) error("Could not parse: -a %s\n", optarg);
+                break;
+            case 'H':
+                args->t2HW = strtod(optarg,&tmp);
+                if ( *tmp ) error("Could not parse: -H %s\n", optarg);
+                break;
+            case 't': args->targets_list = optarg; break;
+            case 'T': args->targets_list = optarg; targets_is_file = 1; break;
+            case 'r': args->regions_list = optarg; break;
+            case 'R': args->regions_list = optarg; regions_is_file = 1; break;
+            case  9 : args->n_threads = strtol(optarg, 0, 0); break;
+            case 'V': 
+                args->vi_training = 1; 
+                args->baum_welch_th = strtod(optarg,&tmp); 
+                if ( *tmp ) error("Could not parse: --viterbi-training %s\n", optarg);
+                break;
+            case 'h': 
+            case '?': usage(args); break;
+            default: error("Unknown argument: %s\n", optarg);
+        }
+    }
+    if ( !args->output_fname ) args->output_fname = "stdout";
+    if ( !args->output_type ) args->output_type = OUTPUT_ST|OUTPUT_RG;
+    char *fname = NULL;
+    if ( optind==argc )
+    {
+        if ( !isatty(fileno((FILE *)stdin)) ) fname = "-";  // reading from stdin
+        else usage(args);
+    }
+    else fname = argv[optind];
+
+    if ( args->vi_training && args->buffer_size ) error("Error: cannot use -b with -V\n");
+    if ( args->t2AZ<0 || args->t2AZ>1 ) error("Error: The parameter --hw-to-az is not in [0,1]\n", args->t2AZ);
+    if ( args->t2HW<0 || args->t2HW>1 ) error("Error: The parameter --az-to-hw is not in [0,1]\n", args->t2HW);
+    if ( naf_opts>1 ) error("Error: The options --AF-tag, --AF-file and -e are mutually exclusive\n");
+    if ( args->af_fname && args->targets_list ) error("Error: The options --AF-file and -t are mutually exclusive\n");
+    if ( args->regions_list )
+    {
+        if ( bcf_sr_set_regions(args->files, args->regions_list, regions_is_file)<0 )
+            error("Failed to read the regions: %s\n", args->regions_list);
+    }
+    if ( args->targets_list )
+    {
+        if ( bcf_sr_set_targets(args->files, args->targets_list, targets_is_file, 0)<0 )
+            error("Failed to read the targets: %s\n", args->targets_list);
+    }
+    if ( args->af_fname )
+    {
+        if ( bcf_sr_set_targets(args->files, args->af_fname, 1, 3)<0 )
+            error("Failed to read the targets: %s\n", args->af_fname);
+    }
+    if ( args->n_threads && bcf_sr_set_threads(args->files, args->n_threads)<0)
+        error("Failed to create threads\n");
+    if ( !bcf_sr_add_reader(args->files, fname) ) error("Failed to open %s: %s\n", fname,bcf_sr_strerror(args->files->errnum));
+
+    init_data(args);
+    while ( bcf_sr_next_line(args->files) )
+    {
+        vcfroh(args, args->files->readers[0].buffer[0]);
+    }
+    vcfroh(args, NULL);
+    int i, nmin = 0;
+    for (i=0; i<args->roh_smpl->n; i++)
+        if ( !i || args->smpl[i].nused < nmin ) nmin = args->smpl[i].nused;
+    fprintf(stderr,"Number of lines total/processed: %d/%d\n", args->ntot,nmin);
+    if ( nmin==0 )
+    {
+        fprintf(stderr,"No usable sites were found.");
+        if ( !naf_opts && !args->dflt_AF ) fprintf(stderr, " Consider using one of the AF options.\n");
+    }
+    destroy_data(args);
+    free(args);
+    return 0;
+}
+
+
diff --git a/vcfsom.c b/vcfsom.c
new file mode 100644 (file)
index 0000000..03181e9
--- /dev/null
+++ b/vcfsom.c
@@ -0,0 +1,715 @@
+/*  vcfsom.c -- SOM (Self-Organizing Map) filtering.
+
+    Copyright (C) 2013-2014 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <unistd.h>
+#include <getopt.h>
+#include <ctype.h>
+#include <string.h>
+#include <errno.h>
+#include <sys/stat.h>
+#include <sys/types.h>
+#include <math.h>
+#include <time.h>
+#include <htslib/vcf.h>
+#include <htslib/synced_bcf_reader.h>
+#include <htslib/vcfutils.h>
+#include <inttypes.h>
+#include "bcftools.h"
+
+#define SOM_TRAIN    1
+#define SOM_CLASSIFY 2
+
+typedef struct
+{
+    int ndim;       // dimension of the map (2D, 3D, ...)
+    int nbin;       // number of bins in th map
+    int size;       // pow(nbin,ndim)
+    int kdim;       // dimension of the input vectors
+    int nt, t;      // total number of learning cycles and the current cycle
+    double *w, *c;  // weights and counts (sum of learning influence)
+    double learn;   // learning rate
+    double bmu_th;  // best-matching unit threshold
+    int *a_idx, *b_idx; // temp arrays for traversing variable number of nested loops
+    double *div;        // dtto
+}
+som_t;
+
+typedef struct
+{
+    // SOM parameters
+    double bmu_th, learn;
+    int ndim, nbin, ntrain, t;
+    int nfold;                  // n-fold cross validation = the number of SOMs
+    som_t **som;
+
+    // annots reader's data
+    htsFile *file;              // reader
+    kstring_t str;              // temporary string for the reader
+    int dclass, mvals;
+    double *vals;
+
+    // training data
+    double *train_dat;
+    int *train_class, mtrain_class, mtrain_dat;
+
+    int rand_seed, good_class, bad_class;
+    char **argv, *fname, *prefix;
+    int argc, action, train_bad, merge;
+}
+args_t;
+
+static void usage(void);
+FILE *open_file(char **fname, const char *mode, const char *fmt, ...);
+void mkdir_p(const char *fmt, ...);
+
+char *msprintf(const char *fmt, ...)
+{
+    va_list ap;
+    va_start(ap, fmt);
+    int n = vsnprintf(NULL, 0, fmt, ap) + 2;
+    va_end(ap);
+
+    char *str = (char*)malloc(n);
+    va_start(ap, fmt);
+    vsnprintf(str, n, fmt, ap);
+    va_end(ap);
+
+    return str;
+}
+
+/*
+ *  char *t, *p = str;
+ *  t = column_next(p, '\t');
+ *  if ( strlen("<something>")==t-p && !strncmp(p,"<something>",t-p) ) printf("found!\n");
+ *
+ *  char *t;
+ *  t = column_next(str, '\t'); if ( !*t ) error("expected field\n", str);
+ *  t = column_next(t+1, '\t'); if ( !*t ) error("expected field\n", str);
+ */
+static inline char *column_next(char *start, char delim)
+{
+    char *end = start;
+    while (*end && *end!=delim) end++;
+    return end;
+}
+/**
+ *  annots_reader_next() - reads next line from annots.tab.gz and sets: class, vals
+ *   Returns 1 on successful read or 0 if no further record could be read.
+ */
+int annots_reader_next(args_t *args)
+{
+    args->str.l = 0;
+    if ( hts_getline(args->file,'\n',&args->str)<=0 ) return 0;
+
+    char *t, *line = args->str.s;
+
+    if ( !args->mvals )
+    {
+        t = line;
+        while ( *t )
+        {
+            if ( *t=='\t' ) args->mvals++;
+            t++;
+        }
+        args->vals = (double*) malloc(args->mvals*sizeof(double));
+    }
+
+    // class
+    args->dclass = atoi(line);
+    t = column_next(line, '\t');
+
+    // values
+    int i;
+    for (i=0; i<args->mvals; i++)
+    {
+        if ( !*t ) error("Could not parse %d-th data field: is the line truncated?\nThe line was: [%s]\n",i+2,line);
+        args->vals[i] = atof(++t);
+        t = column_next(t,'\t');
+    }
+    return 1;
+}
+void annots_reader_reset(args_t *args)
+{
+    if ( args->file ) hts_close(args->file);
+    if ( !args->fname ) error("annots_reader_reset: no fname\n");
+    args->file = hts_open(args->fname, "r");
+}
+void annots_reader_close(args_t *args)
+{
+    hts_close(args->file);
+}
+
+static void som_write_map(char *prefix, som_t **som, int nsom)
+{
+    FILE *fp = open_file(NULL,"w","%s.som",prefix);
+    fwrite("SOMv1",5,1,fp);
+    fwrite(&nsom,sizeof(int),1,fp);
+    int i;
+    for (i=0; i<nsom; i++)
+    {
+        fwrite(&som[i]->size,sizeof(int),1,fp);
+        fwrite(&som[i]->kdim,sizeof(int),1,fp);
+        fwrite(som[i]->w,sizeof(double),som[i]->size*som[i]->kdim,fp);
+        fwrite(som[i]->c,sizeof(double),som[i]->size,fp);
+    }
+    if ( fclose(fp) ) error("%s.som: fclose failed\n",prefix);
+}
+static som_t** som_load_map(char *prefix, int *nsom)
+{
+    FILE *fp = open_file(NULL,"r","%s.som",prefix);
+    char buf[5];
+    if ( fread(buf,5,1,fp)!=1 || strncmp(buf,"SOMv1",5) ) error("Could not parse %s.som\n", prefix);
+
+    if ( fread(nsom,sizeof(int),1,fp)!=1 ) error("Could not read %s.som\n", prefix);
+    som_t **som = (som_t**)malloc(*nsom*sizeof(som_t*));
+
+    int i;
+    for (i=0; i<*nsom; i++)
+    {
+        som[i] = (som_t*) calloc(1,sizeof(som_t));
+        if ( fread(&som[i]->size,sizeof(int),1,fp) != 1 ) error("Could not read %s.som\n", prefix);
+        if ( fread(&som[i]->kdim,sizeof(int),1,fp) != 1 ) error("Could not read %s.som\n", prefix);
+        som[i]->w = (double*) malloc(sizeof(double)*som[i]->size*som[i]->kdim);
+        som[i]->c = (double*) malloc(sizeof(double)*som[i]->size);
+        if ( fread(som[i]->w,sizeof(double),som[i]->size*som[i]->kdim,fp) != som[i]->size*som[i]->kdim ) error("Could not read from %s.som\n", prefix);
+        if ( fread(som[i]->c,sizeof(double),som[i]->size,fp) != som[i]->size ) error("Could not read from %s.som\n", prefix);
+    }
+    if ( fclose(fp) ) error("%s.som: fclose failed\n",prefix);
+    return som;
+}
+static void som_create_plot(som_t *som, char *prefix)
+{
+    if ( som->ndim!=2 ) return;
+
+    char *fname;
+    FILE *fp = open_file(&fname,"w","%s.py",prefix);
+    fprintf(fp,
+            "import matplotlib as mpl\n"
+            "mpl.use('Agg')\n"
+            "import matplotlib.pyplot as plt\n"
+            "\n"
+            "dat = [\n"
+           );
+    int i,j;
+    double *val = som->c;
+    for (i=0; i<som->nbin; i++)
+    {
+        fprintf(fp,"[");
+        for (j=0; j<som->nbin; j++)
+        {
+            if ( j>0 ) fprintf(fp,",");
+            fprintf(fp,"%e", *val);
+            val++;
+        }
+        fprintf(fp,"],\n");
+    }
+    fprintf(fp,
+            "]\n"
+            "fig = plt.figure()\n"
+            "ax1 = plt.subplot(111)\n"
+            "im1 = ax1.imshow(dat)\n"
+            "fig.colorbar(im1)\n"
+            "plt.savefig('%s.png')\n"
+            "plt.close()\n"
+            "\n", prefix
+           );
+    fclose(fp);
+    free(fname);
+}
+// Find the best matching unit: the node with minimum distance from the input vector
+static inline int som_find_bmu(som_t *som, double *vec, double *dist)
+{
+    double *ptr = som->w;
+    double min_dist = HUGE_VAL;
+    int min_idx = 0;
+
+    int i, k;
+    for (i=0; i<som->size; i++)
+    {
+        double dist = 0;
+        for (k=0; k<som->kdim; k++)
+            dist += (vec[k] - ptr[k]) * (vec[k] - ptr[k]);
+        if ( dist < min_dist )
+        {
+            min_dist = dist;
+            min_idx  = i;
+        }
+        ptr += som->kdim;
+    }
+
+    if ( dist ) *dist = min_dist;
+    return min_idx;
+}
+static inline double som_get_score(som_t *som, double *vec, double bmu_th)
+{
+    double *ptr = som->w;
+    double min_dist = HUGE_VAL;
+
+    int i, k;
+    for (i=0; i<som->size; i++)
+    {
+        if ( som->c[i] >= bmu_th )
+        {
+            double dist = 0;
+            for (k=0; k<som->kdim; k++)
+                dist += (vec[k] - ptr[k]) * (vec[k] - ptr[k]);
+            if ( dist < min_dist ) min_dist = dist;
+        }
+        ptr += som->kdim;
+    }
+    return sqrt(min_dist);
+}
+// Convert flat index to that of a k-dimensional cube
+static inline void som_idx_to_ndim(som_t *som, int idx, int *ndim)
+{
+    int i;
+    double sub = 0;
+
+    ndim[0] = idx/som->div[0];
+    for (i=1; i<som->ndim; i++)
+    {
+        sub += ndim[i-1] * som->div[i-1];
+        ndim[i] = (idx - sub)/som->div[i];
+    }
+}
+static void som_train_site(som_t *som, double *vec, int update_counts)
+{
+    // update learning rate and learning radius
+    som->t++;
+    double dt = exp(-som->t/som->nt);
+    double learning_rate = som->learn * dt;
+    double radius = som->nbin * dt; radius *= radius;
+
+    // find the best matching unit and its indexes
+    int min_idx = som_find_bmu(som, vec, NULL);
+    som_idx_to_ndim(som, min_idx, som->a_idx);
+
+    // update the weights: traverse the map and make all nodes within the
+    // radius more similar to the input vector
+    double *ptr = som->w;
+    double *cnt = som->c;
+    int i, j, k;
+    for (i=0; i<som->size; i++)
+    {
+        som_idx_to_ndim(som, i, som->b_idx);
+        double dist = 0;
+        for (j=0; j<som->ndim; j++)
+            dist += (som->a_idx[j] - som->b_idx[j]) * (som->a_idx[j] - som->b_idx[j]);
+        if ( dist <= radius )
+        {
+            double influence = exp(-dist*dist*0.5/radius) * learning_rate;
+            for (k=0; k<som->kdim; k++)
+                ptr[k] += influence * (vec[k] - ptr[k]);
+
+            // Bad sites may help to shape the map, but only nodes with big enough
+            // influence will be used for classification.
+            if ( update_counts ) *cnt += influence;
+        }
+        ptr += som->kdim;
+        cnt++;
+    }
+}
+static void som_norm_counts(som_t *som)
+{
+    int i;
+    double max = 0;
+    for (i=0; i<som->size; i++)
+        if ( max < som->c[i] ) max = som->c[i];
+    for (i=0; i<som->size; i++)
+        som->c[i] /= max;
+}
+static som_t *som_init(args_t *args)
+{
+    som_t *som  = (som_t*) calloc(1,sizeof(som_t));
+    som->ndim   = args->ndim;
+    som->nbin   = args->nbin;
+    som->kdim   = args->mvals;
+    som->nt     = args->ntrain;
+    som->learn  = args->learn;
+    som->bmu_th = args->bmu_th;
+    som->size   = pow(som->nbin,som->ndim);
+    som->w = (double*) malloc(sizeof(double)*som->size*som->kdim);
+    if ( !som->w ) error("Could not alloc %d bytes [nbin=%d ndim=%d kdim=%d]\n", sizeof(double)*som->size*som->kdim,som->nbin,som->ndim,som->kdim);
+    som->c = (double*) calloc(som->size,sizeof(double));
+    if ( !som->w ) error("Could not alloc %d bytes [nbin=%d ndim=%d]\n", sizeof(double)*som->size,som->nbin,som->ndim);
+    int i;
+    for (i=0; i<som->size*som->kdim; i++)
+        som->w[i] = (double)random()/RAND_MAX;
+    som->a_idx = (int*) malloc(sizeof(int)*som->ndim);
+    som->b_idx = (int*) malloc(sizeof(int)*som->ndim);
+    som->div   = (double*) malloc(sizeof(double)*som->ndim);
+    for (i=0; i<som->ndim; i++)
+        som->div[i] = pow(som->nbin,som->ndim-i-1);
+    return som;
+}
+static void som_destroy(som_t *som)
+{
+    free(som->a_idx); free(som->b_idx); free(som->div);
+    free(som->w); free(som->c);
+    free(som);
+}
+
+static void init_data(args_t *args)
+{
+    // Get first line to learn the vector size
+    annots_reader_reset(args);
+    annots_reader_next(args);
+
+    if ( args->action==SOM_CLASSIFY )
+        args->som = som_load_map(args->prefix,&args->nfold);
+}
+static void destroy_data(args_t *args)
+{
+    int i;
+    if ( args->som )
+    {
+        for (i=0; i<args->nfold; i++) som_destroy(args->som[i]);
+    }
+    free(args->train_dat);
+    free(args->train_class);
+    free(args->som);
+    free(args->vals);
+    free(args->str.s);
+}
+
+#define MERGE_MIN 0
+#define MERGE_MAX 1
+#define MERGE_AVG 2
+static double get_min_score(args_t *args, int iskip)
+{
+    int i;
+    double score, min_score = HUGE_VAL;
+    for (i=0; i<args->nfold; i++)
+    {
+        if ( i==iskip ) continue;
+        score = som_get_score(args->som[i], args->vals, args->bmu_th);
+        if ( i==0 || score < min_score ) min_score = score;
+    }
+    return min_score;
+}
+static double get_max_score(args_t *args, int iskip)
+{
+    int i;
+    double score, max_score = -HUGE_VAL;
+    for (i=0; i<args->nfold; i++)
+    {
+        if ( i==iskip ) continue;
+        score = som_get_score(args->som[i], args->vals, args->bmu_th);
+        if ( i==0 || max_score < score ) max_score = score;
+    }
+    return max_score;
+}
+static double get_avg_score(args_t *args, int iskip)
+{
+    int i, n = 0;
+    double score = 0;
+    for (i=0; i<args->nfold; i++)
+    {
+        if ( i==iskip ) continue;
+        score += som_get_score(args->som[i], args->vals, args->bmu_th);
+        n++;
+    }
+    return score/n;
+}
+static int cmpfloat_desc(const void *a, const void *b)
+{
+    float fa = *((float*)a);
+    float fb = *((float*)b);
+    if ( fa<fb ) return 1;
+    if ( fa>fb ) return -1;
+    return 0;
+}
+
+static void create_eval_plot(args_t *args)
+{
+    FILE *fp = open_file(NULL,"w","%s.eval.py", args->prefix);
+    fprintf(fp,
+            "import matplotlib as mpl\n"
+            "mpl.use('Agg')\n"
+            "import matplotlib.pyplot as plt\n"
+            "\n"
+            "import csv\n"
+            "csv.register_dialect('tab', delimiter='\\t', quoting=csv.QUOTE_NONE)\n"
+            "dat = []\n"
+            "with open('%s.eval', 'rb') as f:\n"
+            "\treader = csv.reader(f, 'tab')\n"
+            "\tfor row in reader:\n"
+            "\t\tif row[0][0]!='#': dat.append(row)\n"
+            "\n"
+            "fig = plt.figure()\n"
+            "ax1 = plt.subplot(111)\n"
+            "ax1.plot([x[0] for x in dat],[x[1] for x in dat],'g',label='Good')\n"
+            "ax1.plot([x[0] for x in dat],[x[2] for x in dat],'r',label='Bad')\n"
+            "ax1.set_xlabel('SOM score')\n"
+            "ax1.set_ylabel('Number of training sites')\n"
+            "ax1.legend(loc='best',prop={'size':8},frameon=False)\n"
+            "plt.savefig('%s.eval.png')\n"
+            "plt.close()\n"
+            "\n", args->prefix,args->prefix
+           );
+    fclose(fp);
+}
+
+static void do_train(args_t *args)
+{
+    // read training sites
+    int i, igood = 0, ibad = 0, ngood = 0, nbad = 0, ntrain = 0;
+    annots_reader_reset(args);
+    while ( annots_reader_next(args) )
+    {
+        // determine which of the nfold's SOMs to train
+        int isom = 0;
+        if ( args->dclass == args->good_class )
+        {
+            if ( ++igood >= args->nfold ) igood = 0;
+            isom = igood;
+            ngood++;
+        }
+        else if ( args->dclass == args->bad_class )
+        {
+            if ( ++ibad >= args->nfold ) ibad = 0;
+            isom = ibad;
+            nbad++;
+        }
+        else
+            error("Could not determine the class: %d (vs %d and %d)\n", args->dclass,args->good_class,args->bad_class);
+
+        // save the values for evaluation
+        ntrain++;
+        hts_expand(double, ntrain*args->mvals, args->mtrain_dat, args->train_dat);
+        hts_expand(int, ntrain, args->mtrain_class, args->train_class);
+        memcpy(args->train_dat+(ntrain-1)*args->mvals, args->vals, args->mvals*sizeof(double));
+        args->train_class[ntrain-1] = (args->dclass==args->good_class ? 1 : 0) | isom<<1;  // store class + chunk used for training
+    }
+    annots_reader_close(args);
+
+    // init maps
+    if ( !args->ntrain ) args->ntrain = ngood/args->nfold;
+    srandom(args->rand_seed);
+    args->som = (som_t**) malloc(sizeof(som_t*)*args->nfold);
+    for (i=0; i<args->nfold; i++) args->som[i] = som_init(args);
+
+    // train
+    for (i=0; i<ntrain; i++)
+    {
+        int is_good = args->train_class[i] & 1;
+        int isom    = args->train_class[i] >> 1;
+        if ( is_good || args->train_bad )
+            som_train_site(args->som[isom], args->train_dat+i*args->mvals, is_good);
+    }
+
+    // norm and create plots
+    for (i=0; i<args->nfold; i++)
+    {
+        som_norm_counts(args->som[i]);
+        if ( args->prefix )
+        {
+            char *bname = msprintf("%s.som.%d", args->prefix,i);
+            som_create_plot(args->som[i], bname);
+            free(bname);
+        }
+    }
+
+    // evaluate
+    float *good = (float*) malloc(sizeof(float)*ngood); assert(good);
+    float *bad  = (float*) malloc(sizeof(float)*nbad); assert(bad);
+    igood = ibad = 0;
+    double max_score = sqrt(args->som[0]->kdim);
+    for (i=0; i<ntrain; i++)
+    {
+        double score = 0;
+        int is_good = args->train_class[i] & 1;
+        int isom    = args->train_class[i] >> 1;    // this vector was used for training isom-th SOM, skip
+        if ( args->nfold==1 ) isom = -1;
+        memcpy(args->vals, args->train_dat+i*args->mvals, args->mvals*sizeof(double));
+        switch (args->merge)
+        {
+            case MERGE_MIN: score = get_min_score(args, isom); break;
+            case MERGE_MAX: score = get_max_score(args, isom); break;
+            case MERGE_AVG: score = get_avg_score(args, isom); break;
+        }
+        score = 1.0 - score/max_score;
+        if ( is_good )
+            good[igood++] = score;
+        else
+            bad[ibad++] = score;
+    }
+    qsort(good, ngood, sizeof(float), cmpfloat_desc);
+    qsort(bad, nbad, sizeof(float), cmpfloat_desc);
+    FILE *fp = NULL;
+    if ( args->prefix ) fp = open_file(NULL,"w","%s.eval", args->prefix);
+    igood = 0;
+    ibad  = 0;
+    float prev_score = good[0]>bad[0] ? good[0] : bad[0];
+    int printed = 0;
+    while ( igood<ngood || ibad<nbad )
+    {
+        if ( igood<ngood && good[igood]==prev_score ) { igood++; continue; }
+        if ( ibad<nbad && bad[ibad]==prev_score ) { ibad++; continue; }
+        if ( fp )
+            fprintf(fp,"%e\t%f\t%f\n", prev_score, (float)igood/ngood, (float)ibad/nbad);
+        if ( !printed && (float)igood/ngood > 0.9 )
+        {
+            printf("%.2f\t%.2f\t%e\t# %% of bad [1] and good [2] sites at a cutoff [3]\n", 100.*ibad/nbad,100.*igood/ngood,prev_score);
+            printed = 1;
+        }
+
+        if ( igood<ngood && ibad<nbad ) prev_score = good[igood]>bad[ibad] ? good[igood] : bad[ibad];
+        else if ( igood<ngood ) prev_score = good[igood];
+        else prev_score = bad[ibad];
+    }
+    if ( !printed ) printf("%.2f\t%.2f\t%e\t# %% of bad [1] and good [2] sites at a cutoff [3]\n", 100.*ibad/nbad,100.*igood/ngood,prev_score);
+    if ( fp )
+    {
+        if ( fclose(fp) ) error("%s.eval: fclose failed: %s\n",args->prefix,strerror(errno));
+        create_eval_plot(args);
+        som_write_map(args->prefix, args->som, args->nfold);
+    }
+
+    free(good);
+    free(bad);
+}
+
+static void do_classify(args_t *args)
+{
+    annots_reader_reset(args);
+    double max_score = sqrt(args->som[0]->kdim);
+    while ( annots_reader_next(args) )
+    {
+        double score = 0;
+        switch (args->merge)
+        {
+            case MERGE_MIN: score = get_min_score(args, -1); break;
+            case MERGE_MAX: score = get_max_score(args, -1); break;
+            case MERGE_AVG: score = get_avg_score(args, -1); break;
+        }
+        printf("%e\n", 1.0 - score/max_score);
+    }
+    annots_reader_close(args);
+}
+
+static void usage(void)
+{
+    fprintf(stderr, "\n");
+    fprintf(stderr, "About:   SOM (Self-Organizing Map) filtering.\n");
+    fprintf(stderr, "Usage:   bcftools som --train    [options] <annots.tab.gz>\n");
+    fprintf(stderr, "         bcftools som --classify [options]\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "Model training options:\n");
+    fprintf(stderr, "    -f, --nfold <int>                  n-fold cross-validation (number of maps) [5]\n");
+    fprintf(stderr, "    -p, --prefix <string>              prefix of output files\n");
+    fprintf(stderr, "    -s, --size <int>                   map size [20]\n");
+    fprintf(stderr, "    -t, --train                        \n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "Classifying options:\n");
+    fprintf(stderr, "    -c, --classify                     \n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "Experimental training options (no reason to change):\n");
+    fprintf(stderr, "    -b, --bmu-threshold <float>        threshold for selection of best-matching unit [0.9]\n");
+    fprintf(stderr, "    -d, --som-dimension <int>          SOM dimension [2]\n");
+    fprintf(stderr, "    -e, --exclude-bad                  exclude bad sites from training, use for evaluation only\n");
+    fprintf(stderr, "    -l, --learning-rate <float>        learning rate [1.0]\n");
+    fprintf(stderr, "    -m, --merge <min|max|avg>          -f merge algorithm [avg]\n");
+    fprintf(stderr, "    -n, --ntrain-sites <int>           effective number of training sites [number of good sites]\n");
+    fprintf(stderr, "    -r, --random-seed <int>            random seed, 0 for time() [1]\n");
+    fprintf(stderr, "\n");
+    exit(1);
+}
+
+int main_vcfsom(int argc, char *argv[])
+{
+    int c;
+    args_t *args     = (args_t*) calloc(1,sizeof(args_t));
+    args->argc       = argc; args->argv = argv;
+    args->nbin       = 20;
+    args->learn      = 1.0;
+    args->bmu_th     = 0.9;
+    args->nfold      = 5;
+    args->rand_seed  = 1;
+    args->ndim       = 2;
+    args->bad_class  = 1;
+    args->good_class = 2;
+    args->merge      = MERGE_AVG;
+    args->train_bad  = 1;
+
+    static struct option loptions[] =
+    {
+        {"help",0,0,'h'},
+        {"prefix",1,0,'p'},
+        {"ntrain-sites",1,0,'n'},
+        {"random-seed",1,0,'r'},
+        {"bmu-threshold",1,0,'b'},
+        {"exclude-bad",0,0,'e'},
+        {"learning-rate",1,0,'l'},
+        {"size",1,0,'s'},
+        {"som-dimension",1,0,'d'},
+        {"nfold",1,0,'f'},
+        {"merge",1,0,'m'},
+        {"train",0,0,'t'},
+        {"classify",0,0,'c'},
+        {0,0,0,0}
+    };
+    while ((c = getopt_long(argc, argv, "htcp:n:r:b:l:s:f:d:m:e",loptions,NULL)) >= 0) {
+        switch (c) {
+            case 'e': args->train_bad = 0; break;
+            case 'm':
+                if ( !strcmp(optarg,"min") ) args->merge = MERGE_MIN;
+                else if ( !strcmp(optarg,"max") ) args->merge = MERGE_MAX;
+                else if ( !strcmp(optarg,"avg") ) args->merge = MERGE_AVG;
+                else error("The -m method not recognised: %s\n", optarg);
+                break;
+            case 'p': args->prefix = optarg; break;
+            case 'n': args->ntrain = atoi(optarg); break;
+            case 'r': args->rand_seed = atoi(optarg); break;
+            case 'b': args->bmu_th = atof(optarg); break;
+            case 'l': args->learn = atof(optarg); break;
+            case 's': args->nbin = atoi(optarg); break;
+            case 'f': args->nfold = atoi(optarg); break;
+            case 'd':
+                args->ndim = atoi(optarg);
+                if ( args->ndim<2 ) error("Expected -d >=2, got %d\n", args->ndim);
+                if ( args->ndim>3 ) fprintf(stderr,"Warning: This will take a long time and is not going to make the results better: -d %d\n", args->ndim);
+                break;
+            case 't': args->action = SOM_TRAIN; break;
+            case 'c': args->action = SOM_CLASSIFY; break;
+            case 'h':
+            case '?': usage();
+            default: error("Unknown argument: %s\n", optarg);
+        }
+    }
+
+    if ( !args->rand_seed ) args->rand_seed = time(NULL);
+    if ( argc!=optind+1 ) usage();
+    args->fname = argv[optind];
+    init_data(args);
+
+    if ( args->action == SOM_TRAIN ) do_train(args);
+    else if ( args->action == SOM_CLASSIFY ) do_classify(args);
+
+    destroy_data(args);
+    free(args);
+    return 0;
+}
+
diff --git a/vcfstats.c b/vcfstats.c
new file mode 100644 (file)
index 0000000..4041a5a
--- /dev/null
@@ -0,0 +1,1697 @@
+/*  vcfstats.c -- Produces stats which can be plotted using plot-vcfstats.
+
+    Copyright (C) 2012-2016 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+/*
+    Notes and known issues:
+        - SN ts/tv calculation includes all non-ref alleles listed in ALT while per-sample ts/tv
+        takes the first non-ref allele only, something to consider with many non-ref HETs.
+*/
+#include <stdio.h>
+#include <stdarg.h>
+#include <unistd.h>
+#include <getopt.h>
+#include <math.h>
+#include <htslib/vcf.h>
+#include <htslib/synced_bcf_reader.h>
+#include <htslib/vcfutils.h>
+#include <htslib/faidx.h>
+#include <inttypes.h>
+#include "bcftools.h"
+#include "filter.h"
+#include "bin.h"
+
+// Logic of the filters: include or exclude sites which match the filters?
+#define FLT_INCLUDE 1
+#define FLT_EXCLUDE 2
+
+#define HWE_STATS 1
+#define QUAL_STATS 1
+#define IRC_STATS 1
+#define IRC_RLEN 10
+#define NA_STRING "0"
+
+typedef struct
+{
+    char *tag;
+    float min, max;
+    uint64_t *vals_ts, *vals_tv;
+    void *val;
+    int nbins, type, m_val;
+}
+user_stats_t;
+
+typedef struct
+{
+    int min, max, step, m_vals;
+    uint64_t *vals;
+}
+idist_t;
+
+typedef struct
+{
+    int n_snps, n_indels, n_mnps, n_others, n_mals, n_snp_mals, n_records, n_noalts;
+    int *af_ts, *af_tv, *af_snps;   // first bin of af_* stats are singletons
+    #if HWE_STATS
+        int *af_hwe;
+    #endif
+    #if IRC_STATS
+        int n_repeat[IRC_RLEN][4], n_repeat_na;    // number of indels which are repeat-consistent, repeat-inconsistent (dels and ins), and not applicable
+        int *af_repeats[3];
+    #endif
+    int ts_alt1, tv_alt1;
+    #if QUAL_STATS
+        int *qual_ts, *qual_tv, *qual_snps, *qual_indels;
+    #endif
+    int *insertions, *deletions, m_indel;   // maximum indel length
+    int in_frame, out_frame, na_frame, in_frame_alt1, out_frame_alt1, na_frame_alt1;
+    int subst[15];
+    int *smpl_hets, *smpl_homRR, *smpl_homAA, *smpl_ts, *smpl_tv, *smpl_indels, *smpl_ndp, *smpl_sngl;
+    int *smpl_indel_hets, *smpl_indel_homs;
+    int *smpl_frm_shifts; // not-applicable, in-frame, out-frame
+    unsigned long int *smpl_dp;
+    idist_t dp, dp_sites;
+    int nusr;
+    user_stats_t *usr;
+}
+stats_t;
+
+typedef struct
+{
+    uint64_t gt2gt[5][5];   // number of RR->RR, RR->RA, etc. matches/mismatches; see type2stats
+    /*
+        Pearson's R^2 is used for aggregate R^2 
+        y, yy .. sum of dosage and squared dosage in the query VCF (second file)
+        x, xx .. sum of squared dosage in the truth VCF (first file)
+        n     .. number of genotypes
+     */
+    double y, yy, x, xx, yx, n;
+}
+gtcmp_t;
+
+typedef struct
+{
+    char *seq;
+    int pos, cnt, len;
+}
+_idc1_t;
+typedef struct
+{
+    faidx_t *ref;
+    _idc1_t *dat;
+    int ndat, mdat;
+}
+indel_ctx_t;
+
+typedef struct
+{
+    // stats
+    stats_t stats[3];
+    int *tmp_iaf, ntmp_iaf, m_af, m_qual, naf_hwe, mtmp_frm;
+    uint8_t *tmp_frm;
+    int dp_min, dp_max, dp_step;
+    gtcmp_t *smpl_gts_snps, *smpl_gts_indels;
+    gtcmp_t *af_gts_snps, *af_gts_indels; // first bin of af_* stats are singletons
+    bin_t *af_bins;
+    float *farr;
+    int mfarr;
+
+    // indel context
+    indel_ctx_t *indel_ctx;
+    char *ref_fname;
+
+    // user stats
+    int nusr;
+    user_stats_t *usr;
+
+    // other
+    bcf_srs_t *files;
+    bcf_sr_regions_t *exons;
+    char **argv, *exons_fname, *regions_list, *samples_list, *targets_list, *af_bins_list, *af_tag;
+    int argc, verbose_sites, first_allele_only, samples_is_file;
+    int split_by_id, nstats;
+
+    filter_t *filter[2];
+    char *filter_str;
+    int filter_logic;   // include or exclude sites which match the filters? One of FLT_INCLUDE/FLT_EXCLUDE
+    int n_threads;
+}
+args_t;
+
+static int type2dosage[6], type2ploidy[6], type2stats[7];
+
+static void idist_init(idist_t *d, int min, int max, int step)
+{
+    d->min = min; d->max = max; d->step = step;
+    d->m_vals = 4 + (d->max - d->min)/d->step;
+    d->vals = (uint64_t*) calloc(d->m_vals,sizeof(uint64_t));
+}
+static void idist_destroy(idist_t *d)
+{
+    if ( d->vals ) free(d->vals);
+}
+static inline uint64_t *idist(idist_t *d, int val)
+{
+    if ( val < d->min ) return &d->vals[0];
+    if ( val > d->max ) return &d->vals[d->m_vals-1];
+    return &d->vals[1 + (val - d->min) / d->step];
+}
+static inline int idist_i2bin(idist_t *d, int i)
+{
+    if ( i<=0 ) return d->min;
+    if ( i>= d->m_vals ) return d->max;
+    return i-1+d->min;
+}
+
+static inline int clip_nonnegative(float x, int limit)
+{
+    if (x >= limit || isnan(x)) return limit - 1;
+    else if (x <= 0.0) return 0;
+    else return (int) x;
+}
+
+#define IC_DBG 0
+#if IC_DBG
+static void _indel_ctx_print1(_idc1_t *idc)
+{
+    int i;
+    fprintf(stdout, "%d\t", idc->cnt);
+    for (i=0; i<idc->len; i++)
+        fputc(idc->seq[i], stdout);
+    fputc('\n', stdout);
+}
+static void _indel_ctx_print(indel_ctx_t *ctx)
+{
+    int i;
+    for (i=0; i<ctx->ndat; i++)
+        _indel_ctx_print1(&ctx->dat[i]);
+    fputc('\n',stdout);
+}
+#endif
+static int _indel_ctx_lookup(indel_ctx_t *ctx, char *seq, int seq_len, int *hit)
+{
+    // binary search
+    int min = 0, max = ctx->ndat - 1;
+    while ( min<=max )
+    {
+        int i = (min+max)/2;
+        int cmp = strncmp(seq, ctx->dat[i].seq, seq_len);
+        if ( cmp<0 ) max = i - 1;
+        else if ( cmp>0 ) min = i + 1;
+        else
+        {
+            if ( seq_len==ctx->dat[i].len )
+            {
+                *hit = 1;
+                return i;
+            }
+            else if ( seq_len<ctx->dat[i].len ) max = i - 1;
+            else min = i + 1;
+        }
+    }
+    *hit = 0;
+    return max;
+}
+static void _indel_ctx_insert(indel_ctx_t *ctx, char *seq, int seq_len, int pos)
+{
+    int idat, hit, i;
+    idat = _indel_ctx_lookup(ctx, seq, seq_len, &hit);
+    if ( !hit )
+    {
+        if ( pos>0 ) return;
+        idat++;
+        ctx->ndat++;
+        hts_expand(_idc1_t, ctx->ndat+1, ctx->mdat, ctx->dat);
+        if ( idat<ctx->ndat && ctx->ndat>1 )
+            memmove(&ctx->dat[idat+1], &ctx->dat[idat], (ctx->ndat - idat - 1)*sizeof(_idc1_t));
+        ctx->dat[idat].len = seq_len;
+        ctx->dat[idat].cnt = 1;
+        ctx->dat[idat].pos = pos;
+        ctx->dat[idat].seq = (char*) malloc(sizeof(char)*(seq_len+1));
+        for (i=0; i<seq_len; i++) ctx->dat[idat].seq[i] = seq[i];
+        ctx->dat[idat].seq[i] = 0;
+        return;
+    }
+    if ( ctx->dat[idat].pos + seq_len == pos )
+    {
+        ctx->dat[idat].cnt++;
+        ctx->dat[idat].pos = pos;
+    }
+}
+indel_ctx_t *indel_ctx_init(char *fa_ref_fname)
+{
+    indel_ctx_t *ctx = (indel_ctx_t *) calloc(1,sizeof(indel_ctx_t));
+    ctx->ref = fai_load(fa_ref_fname);
+    if ( !ctx->ref )
+    {
+        free(ctx);
+        return NULL;
+    }
+    return ctx;
+}
+void indel_ctx_destroy(indel_ctx_t *ctx)
+{
+    fai_destroy(ctx->ref);
+    if ( ctx->mdat ) free(ctx->dat);
+    free(ctx);
+}
+/**
+ * indel_ctx_type() - determine indel context type
+ * @ctx:
+ * @chr:    chromosome name
+ * @pos:    position of the first @ref base, 1-based
+ * @ref:    reference allele
+ * @alt:    alternate allele. Only first of multiple comma-separated alleles is
+ *          considered
+ * @nrep:   number of repeated elements (w)
+ * @nlen:   length of a single repeat element (w)
+ *
+ * Returns the INDEL length, negative for deletions, positive for insertions
+ */
+int indel_ctx_type(indel_ctx_t *ctx, char *chr, int pos, char *ref, char *alt, int *nrep, int *nlen)
+{
+    const int win_size = 50;             // hard-wired for now
+    const int rep_len  = IRC_RLEN;       // hard-wired for now
+
+    int ref_len = strlen(ref);
+    int alt_len = 0;
+    while ( alt[alt_len] && alt[alt_len]!=',' ) alt_len++;
+
+    int i, fai_ref_len;
+    char *fai_ref = faidx_fetch_seq(ctx->ref, chr, pos-1, pos+win_size, &fai_ref_len);
+    for (i=0; i<fai_ref_len; i++)
+        if ( (int)fai_ref[i]>96 ) fai_ref[i] -= 32;
+
+    // Sanity check: the reference sequence must match the REF allele
+    for (i=0; i<fai_ref_len && i<ref_len; i++)
+        if ( ref[i] != fai_ref[i] && ref[i] - 32 != fai_ref[i] )
+            error("\nSanity check failed, the reference sequence differs: %s:%d+%d .. %c vs %c\n", chr, pos, i, ref[i],fai_ref[i]);
+
+    // Count occurrences of all possible kmers
+    ctx->ndat = 0;
+    for (i=0; i<win_size; i++)
+    {
+        int k, kmax = rep_len <= i ? rep_len : i+1;
+        for (k=0; k<kmax; k++)
+            _indel_ctx_insert(ctx, &fai_ref[i-k+1], k+1, i-k);
+    }
+
+    #if IC_DBG
+    fprintf(stdout,"ref: %s\n", ref);
+    fprintf(stdout,"alt: %s\n", alt);
+    fprintf(stdout,"ctx: %s\n", fai_ref);
+    _indel_ctx_print(ctx);
+    #endif
+
+    int max_cnt = 0, max_len = 0;
+    for (i=0; i<ctx->ndat; i++)
+    {
+        if ( max_cnt < ctx->dat[i].cnt || (max_cnt==ctx->dat[i].cnt && max_len < ctx->dat[i].len) )
+        {
+            max_cnt = ctx->dat[i].cnt;
+            max_len = ctx->dat[i].len;
+        }
+        free(ctx->dat[i].seq);
+    }
+    free(fai_ref);
+
+    *nrep = max_cnt;
+    *nlen = max_len;
+    return alt_len - ref_len;
+}
+
+static void add_user_stats(args_t *args, char *str)
+{
+    args->nusr++;
+    args->usr = (user_stats_t*) realloc(args->usr,sizeof(user_stats_t)*args->nusr);
+    user_stats_t *usr = &args->usr[args->nusr-1];
+    memset(usr,0,sizeof(*usr));
+    usr->min  = 0;
+    usr->max  = 1;
+    usr->nbins = 100;
+
+    char *tmp = str;
+    while ( *tmp && *tmp!=':' ) tmp++;
+    usr->tag = (char*)calloc(tmp-str+2,sizeof(char));
+    memcpy(usr->tag,str,tmp-str);
+
+    if ( *tmp )
+    {
+        char *ptr = ++tmp;
+        usr->min = strtod(tmp, &ptr);
+        if ( tmp==ptr ) error("Could not parse %s\n", str);
+        tmp = ptr+1;
+    }
+    if ( *tmp )
+    {
+        char *ptr = tmp;
+        usr->max = strtod(tmp, &ptr);
+        if ( tmp==ptr ) error("Could not parse %s\n", str);
+        tmp = ptr+1;
+    }
+    if ( *tmp )
+    {
+        char *ptr = tmp;
+        usr->nbins = strtol(tmp, &ptr, 10);
+        if ( tmp==ptr ) error("Could not parse %s\n", str);
+        if ( usr->nbins<=0 ) error("Number of bins does not make sense (%d): %s.\n", usr->nbins, str);
+    }
+}
+static void init_user_stats(args_t *args, bcf_hdr_t *hdr, stats_t *stats)
+{
+    stats->nusr = args->nusr;
+    stats->usr = (user_stats_t*)malloc(sizeof(user_stats_t)*args->nusr);
+    memcpy(stats->usr,args->usr,args->nusr*sizeof(user_stats_t));
+    int i;
+    for (i=0; i<stats->nusr; i++)
+    {
+        user_stats_t *usr = &stats->usr[i];
+        usr->vals_ts = (uint64_t*)calloc(usr->nbins,sizeof(uint64_t));
+        usr->vals_tv = (uint64_t*)calloc(usr->nbins,sizeof(uint64_t));
+        int id = bcf_hdr_id2int(hdr,BCF_DT_ID,usr->tag);
+        if ( !bcf_hdr_idinfo_exists(hdr,BCF_HL_INFO,id) ) error("The INFO tag \"%s\" is not defined in the header\n", usr->tag);
+        usr->type = bcf_hdr_id2type(hdr,BCF_HL_INFO,id);
+        if ( usr->type!=BCF_HT_REAL && usr->type!=BCF_HT_INT ) error("The INFO tag \"%s\" is not of Float or Integer type (%d)\n", usr->type);
+    }
+}
+static void init_stats(args_t *args)
+{
+    int i;
+    args->nstats = args->files->nreaders==1 ? 1 : 3;
+    if ( args->split_by_id ) args->nstats = 2;
+
+    if ( args->filter_str )
+    {
+        args->filter[0] = filter_init(bcf_sr_get_header(args->files,0), args->filter_str);
+        if ( args->files->nreaders==2 )
+            args->filter[1] = filter_init(bcf_sr_get_header(args->files,1), args->filter_str);
+        args->files->max_unpack |= filter_max_unpack(args->filter[0]);
+    }
+
+    // AF corresponds to AC but is more robust to mixtures of haploid and diploid GTs
+    if ( !args->af_bins_list )
+    {
+        args->m_af = 101;
+        for (i=0; i<args->files->nreaders; i++)
+            if ( bcf_hdr_nsamples(args->files->readers[i].header) + 1> args->m_af )
+                args->m_af = bcf_hdr_nsamples(args->files->readers[i].header) + 1;
+    }
+    else
+    {
+        args->af_bins = bin_init(args->af_bins_list,0,1);
+    
+        // m_af is used also for other af arrays, where the first bin is for
+        // singletons. However, since the last element is unused in af_bins
+        // (n boundaries form n-1 intervals), the m_af count is good for both.
+        args->m_af = bin_get_size(args->af_bins);
+    }
+
+    bcf_hdr_t *hdr = bcf_sr_get_header(args->files,0);
+    if ( args->af_tag && !bcf_hdr_idinfo_exists(hdr,BCF_HL_INFO,bcf_hdr_id2int(hdr,BCF_DT_ID,args->af_tag)) )
+        error("No such INFO tag: %s\n", args->af_tag);
+
+    #if QUAL_STATS
+        args->m_qual = 999;
+    #endif
+    #if HWE_STATS
+        args->naf_hwe = 100;
+    #endif
+
+    if ( args->samples_list )
+    {
+        if ( !bcf_sr_set_samples(args->files,args->samples_list,args->samples_is_file) )
+        {
+            if ( !bcf_hdr_nsamples(args->files->readers[0].header) )
+                error("No sample columns in %s\n", args->files->readers[0].fname);
+            error("Unable to parse the samples: \"%s\"\n", args->samples_list);
+        }
+        args->af_gts_snps     = (gtcmp_t *) calloc(args->m_af,sizeof(gtcmp_t));
+        args->af_gts_indels   = (gtcmp_t *) calloc(args->m_af,sizeof(gtcmp_t));
+        args->smpl_gts_snps   = (gtcmp_t *) calloc(args->files->n_smpl,sizeof(gtcmp_t));
+        args->smpl_gts_indels = (gtcmp_t *) calloc(args->files->n_smpl,sizeof(gtcmp_t));
+    }
+    for (i=0; i<args->nstats; i++)
+    {
+        stats_t *stats = &args->stats[i];
+        stats->m_indel     = 60;
+        stats->insertions  = (int*) calloc(stats->m_indel,sizeof(int));
+        stats->deletions   = (int*) calloc(stats->m_indel,sizeof(int));
+        stats->af_ts       = (int*) calloc(args->m_af,sizeof(int));
+        stats->af_tv       = (int*) calloc(args->m_af,sizeof(int));
+        stats->af_snps     = (int*) calloc(args->m_af,sizeof(int));
+        int j;
+        for (j=0; j<3; j++) stats->af_repeats[j] = (int*) calloc(args->m_af,sizeof(int));
+        #if QUAL_STATS
+            stats->qual_ts     = (int*) calloc(args->m_qual,sizeof(int));
+            stats->qual_tv     = (int*) calloc(args->m_qual,sizeof(int));
+            stats->qual_snps   = (int*) calloc(args->m_qual,sizeof(int));
+            stats->qual_indels = (int*) calloc(args->m_qual,sizeof(int));
+        #endif
+        if ( args->files->n_smpl )
+        {
+            stats->smpl_hets   = (int *) calloc(args->files->n_smpl,sizeof(int));
+            stats->smpl_homAA  = (int *) calloc(args->files->n_smpl,sizeof(int));
+            stats->smpl_homRR  = (int *) calloc(args->files->n_smpl,sizeof(int));
+            stats->smpl_indel_hets = (int *) calloc(args->files->n_smpl,sizeof(int));
+            stats->smpl_indel_homs = (int *) calloc(args->files->n_smpl,sizeof(int));
+            stats->smpl_ts     = (int *) calloc(args->files->n_smpl,sizeof(int));
+            stats->smpl_tv     = (int *) calloc(args->files->n_smpl,sizeof(int));
+            stats->smpl_indels = (int *) calloc(args->files->n_smpl,sizeof(int));
+            stats->smpl_dp     = (unsigned long int *) calloc(args->files->n_smpl,sizeof(unsigned long int));
+            stats->smpl_ndp    = (int *) calloc(args->files->n_smpl,sizeof(int));
+            stats->smpl_sngl   = (int *) calloc(args->files->n_smpl,sizeof(int));
+            #if HWE_STATS
+                stats->af_hwe  = (int*) calloc(args->m_af*args->naf_hwe,sizeof(int));
+            #endif
+            if ( args->exons_fname )
+                stats->smpl_frm_shifts = (int*) calloc(args->files->n_smpl*3,sizeof(int));
+        }
+        idist_init(&stats->dp, args->dp_min,args->dp_max,args->dp_step);
+        idist_init(&stats->dp_sites, args->dp_min,args->dp_max,args->dp_step);
+        init_user_stats(args, i!=1 ? args->files->readers[0].header : args->files->readers[1].header, stats);
+    }
+
+    if ( args->exons_fname )
+    {
+        args->exons = bcf_sr_regions_init(args->exons_fname,1,0,1,2);
+        if ( !args->exons )
+            error("Error occurred while reading, was the file compressed with bgzip: %s?\n", args->exons_fname);
+    }
+
+    #if IRC_STATS
+    if ( args->ref_fname )
+        args->indel_ctx = indel_ctx_init(args->ref_fname);
+    #endif
+
+    type2dosage[GT_HOM_RR] = 0;
+    type2dosage[GT_HET_RA] = 1;
+    type2dosage[GT_HOM_AA] = 2;
+    type2dosage[GT_HET_AA] = 2;
+    type2dosage[GT_HAPL_R] = 0;
+    type2dosage[GT_HAPL_A] = 1;
+
+    type2ploidy[GT_HOM_RR] = 1;
+    type2ploidy[GT_HET_RA] = 1;
+    type2ploidy[GT_HOM_AA] = 1;
+    type2ploidy[GT_HET_AA] = 1;
+    type2ploidy[GT_HAPL_R] = -1;
+    type2ploidy[GT_HAPL_A] = -1;
+
+    type2stats[GT_HOM_RR] = 0;
+    type2stats[GT_HET_RA] = 1;
+    type2stats[GT_HOM_AA] = 2;
+    type2stats[GT_HET_AA] = 3;
+    type2stats[GT_HAPL_R] = 0;
+    type2stats[GT_HAPL_A] = 2;
+    type2stats[GT_UNKN]   = 4;
+
+}
+static void destroy_stats(args_t *args)
+{
+    int id, j;
+    for (id=0; id<args->nstats; id++)
+    {
+        stats_t *stats = &args->stats[id];
+        if (stats->af_ts) free(stats->af_ts);
+        if (stats->af_tv) free(stats->af_tv);
+        if (stats->af_snps) free(stats->af_snps);
+        for (j=0; j<3; j++)
+            if (stats->af_repeats[j]) free(stats->af_repeats[j]);
+        #if QUAL_STATS
+            if (stats->qual_ts) free(stats->qual_ts);
+            if (stats->qual_tv) free(stats->qual_tv);
+            if (stats->qual_snps) free(stats->qual_snps);
+            if (stats->qual_indels) free(stats->qual_indels);
+        #endif
+        #if HWE_STATS
+            free(stats->af_hwe);
+        #endif
+        free(stats->insertions);
+        free(stats->deletions);
+        if (stats->smpl_hets) free(stats->smpl_hets);
+        if (stats->smpl_homAA) free(stats->smpl_homAA);
+        if (stats->smpl_homRR) free(stats->smpl_homRR);
+        if (stats->smpl_indel_homs) free(stats->smpl_indel_homs);
+        if (stats->smpl_indel_hets) free(stats->smpl_indel_hets);
+        if (stats->smpl_ts) free(stats->smpl_ts);
+        if (stats->smpl_tv) free(stats->smpl_tv);
+        if (stats->smpl_indels) free(stats->smpl_indels);
+        if (stats->smpl_dp) free(stats->smpl_dp);
+        if (stats->smpl_ndp) free(stats->smpl_ndp);
+        if (stats->smpl_sngl) free(stats->smpl_sngl);
+        idist_destroy(&stats->dp);
+        idist_destroy(&stats->dp_sites);
+        for (j=0; j<stats->nusr; j++)
+        {
+            free(stats->usr[j].vals_ts);
+            free(stats->usr[j].vals_tv);
+            free(stats->usr[j].val);
+        }
+        free(stats->usr);
+        if ( args->exons ) free(stats->smpl_frm_shifts);
+    }
+    for (j=0; j<args->nusr; j++) free(args->usr[j].tag);
+    if ( args->af_bins ) bin_destroy(args->af_bins);
+    free(args->farr);
+    free(args->usr);
+    free(args->tmp_frm);
+    free(args->tmp_iaf);
+    if (args->exons) bcf_sr_regions_destroy(args->exons);
+    free(args->af_gts_snps);
+    free(args->af_gts_indels);
+    free(args->smpl_gts_snps);
+    free(args->smpl_gts_indels);
+    if (args->indel_ctx) indel_ctx_destroy(args->indel_ctx);
+    if (args->filter[0]) filter_destroy(args->filter[0]);
+    if (args->filter[1]) filter_destroy(args->filter[1]);
+}
+
+static void init_iaf(args_t *args, bcf_sr_t *reader)
+{
+    bcf1_t *line = reader->buffer[0];
+    hts_expand(int32_t,line->n_allele,args->ntmp_iaf,args->tmp_iaf);
+
+    int i, ret;
+    if ( args->af_tag )
+    {
+        ret = bcf_get_info_float(reader->header, line, args->af_tag, &args->farr, &args->mfarr);
+        if ( ret<=0 || ret!=line->n_allele-1 )
+        {
+            // the AF tag is not present or wrong number of values, put in the singletons/unknown bin
+            for (i=0; i<line->n_allele; i++) args->tmp_iaf[i] = 0;
+            return;
+        }
+        args->tmp_iaf[0] = 0;
+        for (i=1; i<line->n_allele; i++)
+        {
+            float af = args->farr[i-1];
+            if ( af<0 ) af = 0;
+            else if ( af>1 ) af = 1;
+            int iaf = args->af_bins ? bin_get_idx(args->af_bins,af) : af*(args->m_af-2);
+            args->tmp_iaf[i] = iaf + 1;     // the first tmp_iaf bin is reserved for singletons
+        }
+        return;
+    }
+
+    // tmp_iaf is first filled with AC counts in calc_ac and then transformed to
+    //  an index to af_gts_snps
+    ret = bcf_calc_ac(reader->header, line, args->tmp_iaf, args->samples_list ? BCF_UN_INFO|BCF_UN_FMT : BCF_UN_INFO);
+    if ( !ret )
+    {
+        for (i=0; i<line->n_allele; i++) args->tmp_iaf[i] = 0;      // singletons/unknown bin
+        return;
+    }
+
+    int an = 0;
+    for (i=0; i<line->n_allele; i++)
+        an += args->tmp_iaf[i];
+
+    args->tmp_iaf[0] = 0;
+    for (i=1; i<line->n_allele; i++)
+    {
+        if ( args->tmp_iaf[i]==1 )
+            args->tmp_iaf[i] = 0;   // singletons into the first bin
+        else if ( !an )
+            args->tmp_iaf[i] = 1;   // no genotype at all, put to the AF=0 bin
+        else
+        {
+            float af = (float) args->tmp_iaf[i] / an;
+            if ( af<0 ) af = 0;
+            else if ( af>1 ) af = 1;
+            int iaf = args->af_bins ? bin_get_idx(args->af_bins,af) : af*(args->m_af-2);
+            args->tmp_iaf[i] = iaf + 1;
+        }
+    }
+}
+
+static inline void do_mnp_stats(args_t *args, stats_t *stats, bcf_sr_t *reader)
+{
+    stats->n_mnps++;
+}
+
+static inline void do_other_stats(args_t *args, stats_t *stats, bcf_sr_t *reader)
+{
+    stats->n_others++;
+}
+
+static void do_indel_stats(args_t *args, stats_t *stats, bcf_sr_t *reader)
+{
+    stats->n_indels++;
+
+    bcf1_t *line = reader->buffer[0];
+
+    #if QUAL_STATS
+        int iqual = clip_nonnegative(line->qual, args->m_qual);
+        stats->qual_indels[iqual]++;
+    #endif
+
+    // Check if the indel is near an exon for the frameshift statistics
+    int i, exon_overlap = 0;
+    if ( args->exons )
+    {
+        if ( !bcf_sr_regions_overlap(args->exons, bcf_seqname(reader->header,line),line->pos,line->pos) ) exon_overlap = 1;
+        hts_expand(uint8_t,line->n_allele,args->mtmp_frm,args->tmp_frm);
+        for (i=0; i<line->n_allele; i++) args->tmp_frm[i] = 0;
+    }
+
+    for (i=1; i<line->n_allele; i++)
+    {
+        if ( args->first_allele_only && i>1 ) break;
+        if ( bcf_get_variant_type(line,i)!=VCF_INDEL ) continue;
+        int len = line->d.var[i].n;
+
+        #if IRC_STATS
+        // Indel repeat consistency
+        if ( args->indel_ctx )
+        {
+            int nrep, nlen, ndel;
+            ndel = indel_ctx_type(args->indel_ctx, (char*)reader->header->id[BCF_DT_CTG][line->rid].key, line->pos+1, line->d.allele[0], line->d.allele[i], &nrep, &nlen);
+            if ( nlen<=1 || nrep<=1 )
+            {
+                // not a repeat or a single base repeat
+                stats->n_repeat_na++;
+                stats->af_repeats[2][ args->tmp_iaf[i] ]++;
+            }
+            else
+            {
+                if ( abs(ndel) % nlen )
+                {
+                    // the length of the inserted/deleted sequence is not consistent with the repeat element
+                    stats->n_repeat[nlen-1][ndel<0 ? 1 : 3]++;
+                    stats->af_repeats[1][ args->tmp_iaf[i] ]++;
+                }
+                else
+                {
+                    // the length consistent with the repeat
+                    stats->n_repeat[nlen-1][ndel<0 ? 0 : 2]++;
+                    stats->af_repeats[0][ args->tmp_iaf[i] ]++;
+                }
+            }
+        }
+        else
+            stats->af_repeats[2][ args->tmp_iaf[i] ]++;
+        #endif
+
+        // Check the frameshifts
+        int tlen = 0;
+        if ( args->exons && exon_overlap )   // there is an exon
+        {
+            if ( len>0 )
+            {
+                // insertion
+                if ( args->exons->start <= line->pos && args->exons->end > line->pos ) tlen = abs(len);
+            }
+            else if ( args->exons->start <= line->pos + abs(len) )
+            {
+                // deletion
+                tlen = abs(len);
+                if ( line->pos < args->exons->start )              // trim the beginning
+                    tlen -= args->exons->start - line->pos + 1;
+                if ( args->exons->end < line->pos + abs(len) )     // trim the end
+                    tlen -= line->pos + abs(len) - args->exons->end;
+            }
+        }
+        if ( tlen )     // there are some deleted/inserted bases in the exon
+        {
+            if ( tlen%3 ) { stats->out_frame++; args->tmp_frm[i] = 2; }
+            else { stats->in_frame++; args->tmp_frm[i] = 1; }
+
+            if ( i==1 )
+            {
+                if ( tlen%3 ) stats->out_frame_alt1++;
+                else stats->in_frame_alt1++;
+            }
+        }
+        else            // no exon affected
+        {
+            if ( i==1 ) stats->na_frame_alt1++;
+            stats->na_frame++;
+        }
+
+
+        // Indel length distribution
+        int *ptr = stats->insertions;
+        if ( len<0 )
+        {
+            len *= -1;
+            ptr = stats->deletions;
+        }
+        if ( --len >= stats->m_indel ) len = stats->m_indel-1;
+        ptr[len]++;
+    }
+}
+
+static void do_user_stats(stats_t *stats, bcf_sr_t *reader, int is_ts)
+{
+    int i;
+    for (i=0; i<stats->nusr; i++)
+    {
+        user_stats_t *usr = &stats->usr[i];
+        uint64_t *vals = is_ts ? usr->vals_ts : usr->vals_tv;
+        float val;
+        if ( usr->type==BCF_HT_REAL )
+        {
+            if ( bcf_get_info_float(reader->header,reader->buffer[0],usr->tag,&usr->val,&usr->m_val)<=0 ) continue;
+            val = ((float*)usr->val)[0];
+        }
+        else
+        {
+            if ( bcf_get_info_int32(reader->header,reader->buffer[0],usr->tag,&usr->val,&usr->m_val)<=0 ) continue;
+            val = ((int32_t*)usr->val)[0];
+        }
+        int idx;
+        if ( val<=usr->min ) idx = 0;
+        else if ( val>=usr->max ) idx = usr->nbins - 1;
+        else idx = (val - usr->min)/(usr->max - usr->min) * (usr->nbins-1);
+        vals[idx]++;
+    }
+}
+
+static void do_snp_stats(args_t *args, stats_t *stats, bcf_sr_t *reader)
+{
+    stats->n_snps++;
+
+    bcf1_t *line = reader->buffer[0];
+    int ref = bcf_acgt2int(*line->d.allele[0]);
+    if ( ref<0 ) return;
+
+    #if QUAL_STATS
+        int iqual = clip_nonnegative(line->qual, args->m_qual);
+        stats->qual_snps[iqual]++;
+    #endif
+
+    int i;
+    for (i=1; i<line->n_allele; i++)
+    {
+        if ( args->first_allele_only && i>1 ) break;
+        if ( !(bcf_get_variant_type(line,i)&VCF_SNP) ) continue;
+        int alt = bcf_acgt2int(*line->d.allele[i]);
+        if ( alt<0 || ref==alt ) continue;
+        stats->subst[ref<<2|alt]++;
+        int iaf = args->tmp_iaf[i];
+        stats->af_snps[iaf]++;
+        if ( abs(ref-alt)==2 )
+        {
+            if (i==1)
+            {
+                stats->ts_alt1++;
+                #if QUAL_STATS
+                    stats->qual_ts[iqual]++;
+                #endif
+                do_user_stats(stats, reader, 1);
+            }
+            stats->af_ts[iaf]++;
+        }
+        else
+        {
+            if (i==1)
+            {
+                stats->tv_alt1++;
+                #if QUAL_STATS
+                    stats->qual_tv[iqual]++;
+                #endif
+                do_user_stats(stats, reader, 0);
+            }
+            stats->af_tv[iaf]++;
+        }
+    }
+}
+
+static void do_sample_stats(args_t *args, stats_t *stats, bcf_sr_t *reader, int matched)
+{
+    bcf_srs_t *files = args->files;
+    bcf1_t *line = reader->buffer[0];
+    bcf_fmt_t *fmt_ptr;
+    int nref_tot = 0, nhet_tot = 0, nalt_tot = 0;
+    int line_type = bcf_get_variant_types(line);
+
+    if ( (fmt_ptr = bcf_get_fmt(reader->header,reader->buffer[0],"GT")) )
+    {
+        int ref = bcf_acgt2int(*line->d.allele[0]);
+        int is, n_nref = 0, i_nref = 0;
+        for (is=0; is<args->files->n_smpl; is++)
+        {
+            int ial, jal;
+            int gt = bcf_gt_type(fmt_ptr, reader->samples[is], &ial, &jal);
+            if ( gt==GT_UNKN ) continue;
+            if ( gt==GT_HAPL_R || gt==GT_HAPL_A )
+            {
+                if ( line_type&VCF_INDEL && stats->smpl_frm_shifts )
+                {
+                    assert( ial<line->n_allele );
+                    stats->smpl_frm_shifts[is*3 + args->tmp_frm[ial]]++;
+                }
+                continue;
+            }
+            if ( gt != GT_HOM_RR ) { n_nref++; i_nref = is; }
+            #if HWE_STATS
+                switch (gt)
+                {
+                    case GT_HOM_RR: nref_tot++; break;
+                    case GT_HET_RA: nhet_tot++; break;
+                    case GT_HET_AA:
+                    case GT_HOM_AA: nalt_tot++; break;
+                }
+            #endif
+            if ( line_type&VCF_SNP || line_type==VCF_REF )  // count ALT=. as SNP
+            {
+                if ( gt == GT_HET_RA ) stats->smpl_hets[is]++;
+                else if ( gt == GT_HET_AA ) stats->smpl_hets[is]++;
+                else if ( gt == GT_HOM_RR ) stats->smpl_homRR[is]++;
+                else if ( gt == GT_HOM_AA ) stats->smpl_homAA[is]++;
+                if ( gt != GT_HOM_RR && line->d.var[ial].type&VCF_SNP ) // this is safe, bcf_get_variant_types has been already called
+                {
+                    int alt = bcf_acgt2int(*line->d.allele[ial]);
+                    if ( alt<0 ) continue;
+                    if ( abs(ref-alt)==2 )
+                        stats->smpl_ts[is]++;
+                    else
+                        stats->smpl_tv[is]++;
+                }
+            }
+            if ( line_type&VCF_INDEL )
+            {
+                if ( gt != GT_HOM_RR )
+                {
+                    stats->smpl_indels[is]++;
+                    if ( gt==GT_HET_RA || gt==GT_HET_AA ) stats->smpl_indel_hets[is]++;
+                    else if ( gt==GT_HOM_AA ) stats->smpl_indel_homs[is]++;
+                }
+                if ( stats->smpl_frm_shifts )
+                {
+                    assert( ial<line->n_allele && jal<line->n_allele );
+                    stats->smpl_frm_shifts[is*3 + args->tmp_frm[ial]]++;
+                    stats->smpl_frm_shifts[is*3 + args->tmp_frm[jal]]++;
+                }
+            }
+        }
+        if ( n_nref==1 ) stats->smpl_sngl[i_nref]++;
+    }
+
+    #if HWE_STATS
+        if ( nhet_tot + nref_tot + nalt_tot )
+        {
+            float het_frac = (float)nhet_tot/(nhet_tot + nref_tot + nalt_tot);
+            int idx = het_frac*(args->naf_hwe - 1);
+//check me: what is this?
+            if ( line->n_allele>1 ) idx += args->naf_hwe*args->tmp_iaf[1];
+            stats->af_hwe[idx]++;
+        }
+    #endif
+
+    if ( (fmt_ptr = bcf_get_fmt(reader->header,reader->buffer[0],"DP")) )
+    {
+        #define BRANCH_INT(type_t,missing,vector_end) { \
+            int is; \
+            for (is=0; is<args->files->n_smpl; is++) \
+            { \
+                type_t *p = (type_t *) (fmt_ptr->p + fmt_ptr->size*is); \
+                if ( *p==vector_end ) continue; \
+                if ( *p!=missing ) \
+                { \
+                    (*idist(&stats->dp, *p))++; \
+                    stats->smpl_ndp[is]++; \
+                    stats->smpl_dp[is] += *p; \
+                } \
+            } \
+        }
+        switch (fmt_ptr->type) {
+            case BCF_BT_INT8:  BRANCH_INT(int8_t,  bcf_int8_missing, bcf_int8_vector_end); break;
+            case BCF_BT_INT16: BRANCH_INT(int16_t, bcf_int16_missing, bcf_int16_vector_end); break;
+            case BCF_BT_INT32: BRANCH_INT(int32_t, bcf_int32_missing, bcf_int32_vector_end); break;
+            default: fprintf(stderr, "[E::%s] todo: %d\n", __func__, fmt_ptr->type); exit(1); break;
+        }
+        #undef BRANCH_INT
+    }
+
+    if ( matched==3 )
+    {
+        int is;
+        bcf_fmt_t *fmt0, *fmt1;
+        fmt0 = bcf_get_fmt(files->readers[0].header,files->readers[0].buffer[0],"GT"); if ( !fmt0 ) return;
+        fmt1 = bcf_get_fmt(files->readers[1].header,files->readers[1].buffer[0],"GT"); if ( !fmt1 ) return;
+
+        // only the first ALT allele is considered
+        int iaf = args->tmp_iaf[1];
+        int line_type = bcf_get_variant_types(files->readers[0].buffer[0]);
+        gtcmp_t *af_stats = line_type&VCF_SNP ? args->af_gts_snps : args->af_gts_indels;
+        gtcmp_t *smpl_stats = line_type&VCF_SNP ? args->smpl_gts_snps : args->smpl_gts_indels;
+
+        for (is=0; is<files->n_smpl; is++)
+        {
+            // Simplified comparison: only 0/0, 0/1, 1/1 is looked at as the identity of
+            //  actual alleles can be enforced by running without the -c option.
+            int gt0 = bcf_gt_type(fmt0, files->readers[0].samples[is], NULL, NULL);
+            int gt1 = bcf_gt_type(fmt1, files->readers[1].samples[is], NULL, NULL);
+
+            int idx0 = type2stats[gt0];
+            int idx1 = type2stats[gt1];
+            af_stats[iaf].gt2gt[idx0][idx1]++;
+            smpl_stats[is].gt2gt[idx0][idx1]++;
+
+            if ( gt0 == GT_UNKN || gt1 == GT_UNKN ) continue;
+            if ( type2ploidy[gt0]*type2ploidy[gt1] == -1 ) continue;   // cannot compare diploid and haploid genotypes
+
+            float y = type2dosage[gt0];
+            float x = type2dosage[gt1];
+
+            smpl_stats[is].yx += y*x;
+            smpl_stats[is].x  += x;
+            smpl_stats[is].xx += x*x;
+            smpl_stats[is].y  += y;
+            smpl_stats[is].yy += y*y;
+            smpl_stats[is].n  += 1;
+
+            af_stats[iaf].yx += y*x;
+            af_stats[iaf].x  += x;
+            af_stats[iaf].xx += x*x;
+            af_stats[iaf].y  += y;
+            af_stats[iaf].yy += y*y;
+            af_stats[iaf].n  += 1;
+        }
+
+        if ( args->verbose_sites )
+        {
+            int nm = 0, nmm = 0, nrefm = 0;
+            for (is=0; is<files->n_smpl; is++)
+            {
+                int gt = bcf_gt_type(fmt0, files->readers[0].samples[is], NULL, NULL);
+                if ( gt == GT_UNKN ) continue;
+                int gt2 = bcf_gt_type(fmt1, files->readers[1].samples[is], NULL, NULL);
+                if ( gt2 == GT_UNKN ) continue;
+                if ( gt != gt2 )
+                {
+                    nmm++;
+                    bcf_sr_t *reader = &files->readers[0];
+                    printf("DBG\t%s\t%d\t%s\t%d\t%d\n",reader->header->id[BCF_DT_CTG][reader->buffer[0]->rid].key,reader->buffer[0]->pos+1,files->samples[is],gt,gt2);
+                }
+                else
+                {
+                    if ( gt!=GT_HOM_RR ) nrefm++;
+                    nm++;
+                }
+            }
+            float nrd = nrefm+nmm ? 100.*nmm/(nrefm+nmm) : 0;
+            printf("PSD\t%s\t%d\t%d\t%d\t%f\n", reader->header->id[BCF_DT_CTG][reader->buffer[0]->rid].key,reader->buffer[0]->pos+1,nm,nmm,nrd);
+        }
+    }
+}
+
+static void do_vcf_stats(args_t *args)
+{
+    bcf_srs_t *files = args->files;
+    assert( sizeof(int)>files->nreaders );
+    while ( bcf_sr_next_line(files) )
+    {
+        bcf_sr_t *reader = NULL;
+        bcf1_t *line = NULL;
+        int ret = 0, i, pass = 1;
+        for (i=0; i<files->nreaders; i++)
+        {
+            if ( !bcf_sr_has_line(files,i) ) continue;
+            if ( args->filter[i] )
+            {
+                int is_ok = filter_test(args->filter[i], bcf_sr_get_line(files,i), NULL);
+                if ( args->filter_logic & FLT_EXCLUDE ) is_ok = is_ok ? 0 : 1;
+                if ( !is_ok ) { pass = 0; break; }
+            }
+            ret |= 1<<i;
+            if ( !reader )
+            {
+                reader = &files->readers[i];
+                line = bcf_sr_get_line(files,i);
+            }
+
+        }
+        if ( !pass ) continue;
+
+        int line_type = bcf_get_variant_types(line);
+        init_iaf(args, reader);
+
+        stats_t *stats = &args->stats[ret-1];
+        if ( args->split_by_id && line->d.id[0]=='.' && !line->d.id[1] )
+            stats = &args->stats[1];
+
+        stats->n_records++;
+
+        if ( line_type==VCF_REF )
+            stats->n_noalts++;
+        if ( line_type&VCF_SNP )
+            do_snp_stats(args, stats, reader);
+        if ( line_type&VCF_INDEL )
+            do_indel_stats(args, stats, reader);
+        if ( line_type&VCF_MNP )
+            do_mnp_stats(args, stats, reader);
+        if ( line_type&VCF_OTHER )
+            do_other_stats(args, stats, reader);
+
+        if ( line->n_allele>2 )
+        {
+            stats->n_mals++;
+            if ( line_type == VCF_SNP ) stats->n_snp_mals++;
+        }
+
+        if ( files->n_smpl )
+            do_sample_stats(args, stats, reader, ret);
+
+        if ( bcf_get_info_int32(reader->header,line,"DP",&args->tmp_iaf,&args->ntmp_iaf)==1 )
+            (*idist(&stats->dp_sites, args->tmp_iaf[0]))++;    
+    }
+}
+
+static void print_header(args_t *args)
+{
+    int i;
+    printf("# This file was produced by bcftools stats (%s+htslib-%s) and can be plotted using plot-vcfstats.\n", bcftools_version(),hts_version());
+    printf("# The command line was:\tbcftools %s ", args->argv[0]);
+    for (i=1; i<args->argc; i++)
+        printf(" %s",args->argv[i]);
+    printf("\n#\n");
+
+    printf("# Definition of sets:\n# ID\t[2]id\t[3]tab-separated file names\n");
+    if ( args->files->nreaders==1 )
+    {
+        const char *fname = strcmp("-",args->files->readers[0].fname) ? args->files->readers[0].fname : "<STDIN>";
+        if ( args->split_by_id )
+        {
+            printf("ID\t0\t%s:known (sites with ID different from \".\")\n", fname);
+            printf("ID\t1\t%s:novel (sites where ID column is \".\")\n", fname);
+        }
+        else
+            printf("ID\t0\t%s\n", fname);
+    }
+    else
+    {
+        const char *fname0 = strcmp("-",args->files->readers[0].fname) ? args->files->readers[0].fname : "<STDIN>";
+        const char *fname1 = strcmp("-",args->files->readers[1].fname) ? args->files->readers[1].fname : "<STDIN>";
+        printf("ID\t0\t%s\n", fname0);
+        printf("ID\t1\t%s\n", fname1);
+        printf("ID\t2\t%s\t%s\n", fname0,fname1);
+
+        if ( args->verbose_sites )
+        {
+            printf(
+                    "# Verbose per-site discordance output.\n"
+                    "# PSD\t[2]CHROM\t[3]POS\t[4]Number of matches\t[5]Number of mismatches\t[6]NRD\n");
+            printf(
+                    "# Verbose per-site and per-sample output. Genotype codes: %d:HomRefRef, %d:HomAltAlt, %d:HetAltRef, %d:HetAltAlt, %d:haploidRef, %d:haploidAlt\n"
+                    "# DBG\t[2]CHROM\t[3]POS\t[4]Sample\t[5]GT in %s\t[6]GT in %s\n",
+                    GT_HOM_RR, GT_HOM_AA, GT_HET_RA, GT_HET_AA, GT_HAPL_R, GT_HAPL_A, fname0,fname1);
+        }
+    }
+}
+
+#define T2S(x) type2stats[x]
+static void print_stats(args_t *args)
+{
+    int i, j,k, id;
+    printf("# SN, Summary numbers:\n# SN\t[2]id\t[3]key\t[4]value\n");
+    for (id=0; id<args->files->nreaders; id++)
+        printf("SN\t%d\tnumber of samples:\t%d\n", id, bcf_hdr_nsamples(args->files->readers[id].header));
+    for (id=0; id<args->nstats; id++)
+    {
+        stats_t *stats = &args->stats[id];
+        printf("SN\t%d\tnumber of records:\t%d\n", id, stats->n_records);
+        printf("SN\t%d\tnumber of no-ALTs:\t%d\n", id, stats->n_noalts);
+        printf("SN\t%d\tnumber of SNPs:\t%d\n", id, stats->n_snps);
+        printf("SN\t%d\tnumber of MNPs:\t%d\n", id, stats->n_mnps);
+        printf("SN\t%d\tnumber of indels:\t%d\n", id, stats->n_indels);
+        printf("SN\t%d\tnumber of others:\t%d\n", id, stats->n_others);
+        printf("SN\t%d\tnumber of multiallelic sites:\t%d\n", id, stats->n_mals);
+        printf("SN\t%d\tnumber of multiallelic SNP sites:\t%d\n", id, stats->n_snp_mals);
+    }
+    printf("# TSTV, transitions/transversions:\n# TSTV\t[2]id\t[3]ts\t[4]tv\t[5]ts/tv\t[6]ts (1st ALT)\t[7]tv (1st ALT)\t[8]ts/tv (1st ALT)\n");
+    for (id=0; id<args->nstats; id++)
+    {
+        stats_t *stats = &args->stats[id];
+        int ts=0,tv=0;
+        for (i=0; i<args->m_af; i++) { ts += stats->af_ts[i]; tv += stats->af_tv[i];  }
+        printf("TSTV\t%d\t%d\t%d\t%.2f\t%d\t%d\t%.2f\n", id,ts,tv,tv?(float)ts/tv:0, stats->ts_alt1,stats->tv_alt1,stats->tv_alt1?(float)stats->ts_alt1/stats->tv_alt1:0);
+    }
+    if ( args->exons_fname )
+    {
+        printf("# FS, Indel frameshifts:\n# FS\t[2]id\t[3]in-frame\t[4]out-frame\t[5]not applicable\t[6]out/(in+out) ratio\t[7]in-frame (1st ALT)\t[8]out-frame (1st ALT)\t[9]not applicable (1st ALT)\t[10]out/(in+out) ratio (1st ALT)\n");
+        for (id=0; id<args->nstats; id++)
+        {
+            int in=args->stats[id].in_frame, out=args->stats[id].out_frame, na=args->stats[id].na_frame;
+            int in1=args->stats[id].in_frame_alt1, out1=args->stats[id].out_frame_alt1, na1=args->stats[id].na_frame_alt1;
+            printf("FS\t%d\t%d\t%d\t%d\t%.2f\t%d\t%d\t%d\t%.2f\n", id, in,out,na,out?(float)out/(in+out):0,in1,out1,na1,out1?(float)out1/(in1+out1):0);
+        }
+    }
+    if ( args->indel_ctx )
+    {
+        printf("# ICS, Indel context summary:\n# ICS\t[2]id\t[3]repeat-consistent\t[4]repeat-inconsistent\t[5]not applicable\t[6]c/(c+i) ratio\n");
+        for (id=0; id<args->nstats; id++)
+        {
+            int nc = 0, ni = 0, na = args->stats[id].n_repeat_na;
+            for (i=0; i<IRC_RLEN; i++)
+            {
+                nc += args->stats[id].n_repeat[i][0] + args->stats[id].n_repeat[i][2];
+                ni += args->stats[id].n_repeat[i][1] + args->stats[id].n_repeat[i][3];
+            }
+            printf("ICS\t%d\t%d\t%d\t%d\t%.4f\n", id, nc,ni,na,nc+ni ? (float)nc/(nc+ni) : 0.0);
+        }
+        printf("# ICL, Indel context by length:\n# ICL\t[2]id\t[3]length of repeat element\t[4]repeat-consistent deletions)\t[5]repeat-inconsistent deletions\t[6]consistent insertions\t[7]inconsistent insertions\t[8]c/(c+i) ratio\n");
+        for (id=0; id<args->nstats; id++)
+        {
+            for (i=1; i<IRC_RLEN; i++)
+            {
+                int nc = args->stats[id].n_repeat[i][0]+args->stats[id].n_repeat[i][2], ni = args->stats[id].n_repeat[i][1]+args->stats[id].n_repeat[i][3];
+                printf("ICL\t%d\t%d\t%d\t%d\t%d\t%d\t%.4f\n", id, i+1,
+                    args->stats[id].n_repeat[i][0],args->stats[id].n_repeat[i][1],args->stats[id].n_repeat[i][2],args->stats[id].n_repeat[i][3],
+                    nc+ni ? (float)nc/(nc+ni) : 0.0);
+            }
+        }
+    }
+    printf("# SiS, Singleton stats:\n# SiS\t[2]id\t[3]allele count\t[4]number of SNPs\t[5]number of transitions\t[6]number of transversions\t[7]number of indels\t[8]repeat-consistent\t[9]repeat-inconsistent\t[10]not applicable\n");
+    for (id=0; id<args->nstats; id++)
+    {
+        stats_t *stats = &args->stats[id];
+        printf("SiS\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\n", id,1,stats->af_snps[0],stats->af_ts[0],stats->af_tv[0],
+            stats->af_repeats[0][0]+stats->af_repeats[1][0]+stats->af_repeats[2][0],stats->af_repeats[0][0],stats->af_repeats[1][0],stats->af_repeats[2][0]);
+        // put the singletons stats into the first AF bin, note that not all of the stats is transferred (i.e. nrd mismatches)
+        stats->af_snps[1]       += stats->af_snps[0];
+        stats->af_ts[1]         += stats->af_ts[0];
+        stats->af_tv[1]         += stats->af_tv[0];
+        stats->af_repeats[0][1] += stats->af_repeats[0][0];
+        stats->af_repeats[1][1] += stats->af_repeats[1][0];
+        stats->af_repeats[2][1] += stats->af_repeats[2][0];
+    }
+    // move the singletons stats into the first AF bin, singleton stats was collected separately because of init_iaf
+    if ( args->af_gts_snps )
+    {
+        args->af_gts_snps[1].y    += args->af_gts_snps[0].y;
+        args->af_gts_snps[1].yy   += args->af_gts_snps[0].yy;
+        args->af_gts_snps[1].xx   += args->af_gts_snps[0].xx;
+        args->af_gts_snps[1].yx   += args->af_gts_snps[0].yx;
+        args->af_gts_snps[1].n    += args->af_gts_snps[0].n;
+    }
+    if ( args->af_gts_indels )
+    {
+        args->af_gts_indels[1].y  += args->af_gts_indels[0].y;
+        args->af_gts_indels[1].yy += args->af_gts_indels[0].yy;
+        args->af_gts_indels[1].xx += args->af_gts_indels[0].xx;
+        args->af_gts_indels[1].yx += args->af_gts_indels[0].yx;
+        args->af_gts_indels[1].n  += args->af_gts_indels[0].n;
+    }
+
+    printf("# AF, Stats by non-reference allele frequency:\n# AF\t[2]id\t[3]allele frequency\t[4]number of SNPs\t[5]number of transitions\t[6]number of transversions\t[7]number of indels\t[8]repeat-consistent\t[9]repeat-inconsistent\t[10]not applicable\n");
+    for (id=0; id<args->nstats; id++)
+    {
+        stats_t *stats = &args->stats[id];
+        for (i=1; i<args->m_af; i++) // note that af[1] now contains also af[0], see SiS stats output above
+        {
+            if ( stats->af_snps[i]+stats->af_ts[i]+stats->af_tv[i]+stats->af_repeats[0][i]+stats->af_repeats[1][i]+stats->af_repeats[2][i] == 0  ) continue;
+            double af = args->af_bins ? (bin_get_value(args->af_bins,i)+bin_get_value(args->af_bins,i-1))*0.5 : (double)(i-1)/(args->m_af-1);
+            printf("AF\t%d\t%f\t%d\t%d\t%d\t%d\t%d\t%d\t%d\n", id,af,stats->af_snps[i],stats->af_ts[i],stats->af_tv[i],
+                stats->af_repeats[0][i]+stats->af_repeats[1][i]+stats->af_repeats[2][i],stats->af_repeats[0][i],stats->af_repeats[1][i],stats->af_repeats[2][i]);
+        }
+    }
+    #if QUAL_STATS
+        printf("# QUAL, Stats by quality:\n# QUAL\t[2]id\t[3]Quality\t[4]number of SNPs\t[5]number of transitions (1st ALT)\t[6]number of transversions (1st ALT)\t[7]number of indels\n");
+        for (id=0; id<args->nstats; id++)
+        {
+            stats_t *stats = &args->stats[id];
+            for (i=0; i<args->m_qual; i++)
+            {
+                if ( stats->qual_snps[i]+stats->qual_ts[i]+stats->qual_tv[i]+stats->qual_indels[i] == 0  ) continue;
+                printf("QUAL\t%d\t%d\t%d\t%d\t%d\t%d\n", id,i,stats->qual_snps[i],stats->qual_ts[i],stats->qual_tv[i],stats->qual_indels[i]);
+            }
+        }
+    #endif
+    for (i=0; i<args->nusr; i++)
+    {
+        printf("# USR:%s, Stats by %s:\n# USR:%s\t[2]id\t[3]%s\t[4]number of SNPs\t[5]number of transitions (1st ALT)\t[6]number of transversions (1st ALT)\n",
+            args->usr[i].tag,args->usr[i].tag,args->usr[i].tag,args->usr[i].tag);
+        for (id=0; id<args->nstats; id++)
+        {
+            user_stats_t *usr = &args->stats[id].usr[i];
+            int j;
+            for (j=0; j<usr->nbins; j++)
+            {
+                if ( usr->vals_ts[j]+usr->vals_tv[j] == 0 ) continue;   // skip empty bins
+                float val = usr->min + (usr->max - usr->min)*j/(usr->nbins-1);
+                const char *fmt = usr->type==BCF_HT_REAL ? "USR:%s\t%d\t%e\t%d\t%d\t%d\n" : "USR:%s\t%d\t%.0f\t%d\t%d\t%d\n";
+                printf(fmt,usr->tag,id,val,usr->vals_ts[j]+usr->vals_tv[j],usr->vals_ts[j],usr->vals_tv[j]);
+            }
+        }
+    }
+    printf("# IDD, InDel distribution:\n# IDD\t[2]id\t[3]length (deletions negative)\t[4]count\n");
+    for (id=0; id<args->nstats; id++)
+    {
+        stats_t *stats = &args->stats[id];
+        for (i=stats->m_indel-1; i>=0; i--)
+            if ( stats->deletions[i] ) printf("IDD\t%d\t%d\t%d\n", id,-i-1,stats->deletions[i]);
+        for (i=0; i<stats->m_indel; i++)
+            if ( stats->insertions[i] ) printf("IDD\t%d\t%d\t%d\n", id,i+1,stats->insertions[i]);
+    }
+    printf("# ST, Substitution types:\n# ST\t[2]id\t[3]type\t[4]count\n");
+    for (id=0; id<args->nstats; id++)
+    {
+        int t;
+        for (t=0; t<15; t++)
+        {
+            if ( t>>2 == (t&3) ) continue;
+            printf("ST\t%d\t%c>%c\t%d\n", id, bcf_int2acgt(t>>2),bcf_int2acgt(t&3),args->stats[id].subst[t]);
+        }
+    }
+    if ( args->files->nreaders>1 && args->files->n_smpl )
+    {
+        printf("SN\t%d\tnumber of samples:\t%d\n", 2, args->files->n_smpl);
+
+        int x;
+        for (x=0; x<2; x++)     // x=0: snps, x=1: indels
+        {
+            gtcmp_t *stats;
+            if ( x==0 )
+            {
+                printf("# GCsAF, Genotype concordance by non-reference allele frequency (SNPs)\n# GCsAF\t[2]id\t[3]allele frequency\t[4]RR Hom matches\t[5]RA Het matches\t[6]AA Hom matches\t[7]RR Hom mismatches\t[8]RA Het mismatches\t[9]AA Hom mismatches\t[10]dosage r-squared\t[11]number of genotypes\n");
+                stats = args->af_gts_snps;
+            }
+            else
+            {
+                printf("# GCiAF, Genotype concordance by non-reference allele frequency (indels)\n# GCiAF\t[2]id\t[3]allele frequency\t[4]RR Hom matches\t[5]RA Het matches\t[6]AA Hom matches\t[7]RR Hom mismatches\t[8]RA Het mismatches\t[9]AA Hom mismatches\t[10]dosage r-squared\t[11]number of genotypes\n");
+                stats = args->af_gts_indels;
+            }
+            uint64_t nrd_m[4] = {0,0,0,0}, nrd_mm[4] = {0,0,0,0};   // across all bins
+            for (i=0; i<args->m_af; i++)
+            {
+                int n = 0;
+                uint64_t m[4] = {0,0,0,0}, mm[4] = {0,0,0,0};    // in i-th AF bin
+                for (j=0; j<4; j++)     // rr, ra, aa hom, aa het, ./.
+                    for (k=0; k<4; k++)
+                    {
+                        n += stats[i].gt2gt[j][k];
+                        if ( j==k ) 
+                        {
+                            nrd_m[j] += stats[i].gt2gt[j][k];
+                            m[j]     += stats[i].gt2gt[j][k];
+                        }
+                        else
+                        {
+                            nrd_mm[j] += stats[i].gt2gt[j][k];
+                            mm[j]     += stats[i].gt2gt[j][k];
+                        }
+                    }
+                if ( !i || !n ) continue;   // skip singleton stats and empty bins
+
+                // Pearson's r2
+                double r2 = 0;
+                if ( stats[i].n )
+                {
+                    r2  = (stats[i].yx - stats[i].x*stats[i].y/stats[i].n);
+                    r2 /= sqrt((stats[i].xx - stats[i].x*stats[i].x/stats[i].n) * (stats[i].yy - stats[i].y*stats[i].y/stats[i].n));
+                    r2 *= r2;
+                }
+                double af = args->af_bins ? (bin_get_value(args->af_bins,i)+bin_get_value(args->af_bins,i-1))*0.5 : (double)(i-1)/(args->m_af-1);
+                printf("GC%cAF\t2\t%f", x==0 ? 's' : 'i', af);
+                printf("\t%"PRId64"\t%"PRId64"\t%"PRId64"", m[T2S(GT_HOM_RR)],m[T2S(GT_HET_RA)],m[T2S(GT_HOM_AA)]);
+                printf("\t%"PRId64"\t%"PRId64"\t%"PRId64"", mm[T2S(GT_HOM_RR)],mm[T2S(GT_HET_RA)],mm[T2S(GT_HOM_AA)]);
+                if ( stats[i].n && !isnan(r2) ) printf("\t%f", r2);
+                else printf("\t"NA_STRING);
+                printf("\t%.0f\n", stats[i].n);
+            }
+
+            if ( x==0 )
+            {
+                printf("# NRD and discordance is calculated as follows:\n");
+                printf("#   m .. number of matches\n");
+                printf("#   x .. number of mismatches\n");
+                printf("#   NRD = (xRR + xRA + xAA) / (xRR + xRA + xAA + mRA + mAA)\n");
+                printf("#   RR discordance = xRR / (xRR + mRR)\n");
+                printf("#   RA discordance = xRA / (xRA + mRA)\n");
+                printf("#   AA discordance = xAA / (xAA + mAA)\n");
+                printf("# Non-Reference Discordance (NRD), SNPs\n# NRDs\t[2]id\t[3]NRD\t[4]Ref/Ref discordance\t[5]Ref/Alt discordance\t[6]Alt/Alt discordance\n");
+            }
+            else
+                printf("# Non-Reference Discordance (NRD), indels\n# NRDi\t[2]id\t[3]NRD\t[4]Ref/Ref discordance\t[5]Ref/Alt discordance\t[6]Alt/Alt discordance\n");
+            uint64_t m  = nrd_m[T2S(GT_HET_RA)] + nrd_m[T2S(GT_HOM_AA)] + nrd_m[T2S(GT_HET_AA)];
+            uint64_t mm = nrd_mm[T2S(GT_HOM_RR)] + nrd_mm[T2S(GT_HET_RA)] + nrd_mm[T2S(GT_HOM_AA)] + nrd_mm[T2S(GT_HET_AA)];
+            printf("NRD%c\t2\t%f\t%f\t%f\t%f\n", x==0 ? 's' : 'i',
+                    m+mm ? mm*100.0/(m+mm) : 0,
+                    nrd_m[T2S(GT_HOM_RR)]+nrd_mm[T2S(GT_HOM_RR)] ? nrd_mm[T2S(GT_HOM_RR)]*100.0/(nrd_m[T2S(GT_HOM_RR)]+nrd_mm[T2S(GT_HOM_RR)]) : 0,
+                    nrd_m[T2S(GT_HET_RA)]+nrd_mm[T2S(GT_HET_RA)] ? nrd_mm[T2S(GT_HET_RA)]*100.0/(nrd_m[T2S(GT_HET_RA)]+nrd_mm[T2S(GT_HET_RA)]) : 0,
+                    nrd_m[T2S(GT_HOM_AA)]+nrd_mm[T2S(GT_HOM_AA)] ? nrd_mm[T2S(GT_HOM_AA)]*100.0/(nrd_m[T2S(GT_HOM_AA)]+nrd_mm[T2S(GT_HOM_AA)]) : 0
+                  );
+        }
+
+        for (x=0; x<2; x++) // x=0: snps, x=1: indels
+        {
+            gtcmp_t *stats;
+            if ( x==0 )
+            {
+                printf("# GCsS, Genotype concordance by sample (SNPs)\n# GCsS\t[2]id\t[3]sample\t[4]non-reference discordance rate\t[5]RR Hom matches\t[6]RA Het matches\t[7]AA Hom matches\t[8]RR Hom mismatches\t[9]RA Het mismatches\t[10]AA Hom mismatches\t[11]dosage r-squared\n");
+                stats = args->smpl_gts_snps;
+            }
+            else
+            {
+                printf("# GCiS, Genotype concordance by sample (indels)\n# GCiS\t[2]id\t[3]sample\t[4]non-reference discordance rate\t[5]RR Hom matches\t[6]RA Het matches\t[7]AA Hom matches\t[8]RR Hom mismatches\t[9]RA Het mismatches\t[10]AA Hom mismatches\t[11]dosage r-squared\n");
+                stats = args->smpl_gts_indels;
+            }
+            for (i=0; i<args->files->n_smpl; i++)
+            {
+                uint64_t mm = 0, m = stats[i].gt2gt[T2S(GT_HET_RA)][T2S(GT_HET_RA)] + stats[i].gt2gt[T2S(GT_HOM_AA)][T2S(GT_HOM_AA)];
+                for (j=0; j<3; j++)
+                    for (k=0; k<3; k++)
+                        if ( j!=k ) mm += stats[i].gt2gt[j][k];
+
+                // Pearson's r2
+                double r2 = 0;
+                if ( stats[i].n )
+                {
+                    r2  = (stats[i].yx - stats[i].x*stats[i].y/stats[i].n);
+                    r2 /= sqrt((stats[i].xx - stats[i].x*stats[i].x/stats[i].n) * (stats[i].yy - stats[i].y*stats[i].y/stats[i].n));
+                    r2 *= r2;
+                }
+                printf("GC%cS\t2\t%s\t%.3f",  x==0 ? 's' : 'i', args->files->samples[i], m+mm ? mm*100.0/(m+mm) : 0);
+                printf("\t%"PRId64"\t%"PRId64"\t%"PRId64"", 
+                    stats[i].gt2gt[T2S(GT_HOM_RR)][T2S(GT_HOM_RR)],
+                    stats[i].gt2gt[T2S(GT_HET_RA)][T2S(GT_HET_RA)],
+                    stats[i].gt2gt[T2S(GT_HOM_AA)][T2S(GT_HOM_AA)]);
+                printf("\t%"PRId64"\t%"PRId64"\t%"PRId64"",
+                    stats[i].gt2gt[T2S(GT_HOM_RR)][T2S(GT_HET_RA)] + stats[i].gt2gt[T2S(GT_HOM_RR)][T2S(GT_HOM_AA)],
+                    stats[i].gt2gt[T2S(GT_HET_RA)][T2S(GT_HOM_RR)] + stats[i].gt2gt[T2S(GT_HET_RA)][T2S(GT_HOM_AA)],
+                    stats[i].gt2gt[T2S(GT_HOM_AA)][T2S(GT_HOM_RR)] + stats[i].gt2gt[T2S(GT_HOM_AA)][T2S(GT_HET_RA)]);
+                if ( stats[i].n && !isnan(r2) ) printf("\t%f\n", r2);
+                else printf("\t"NA_STRING"\n");
+            }
+        }
+        for (x=0; x<2; x++) // x=0: snps, x=1: indels
+        {
+                //printf("# GCiS, Genotype concordance by sample (indels)\n# GCiS\t[2]id\t[3]sample\t[4]non-reference discordance rate\t[5]RR Hom matches\t[6]RA Het matches\t[7]AA Hom matches\t[8]RR Hom mismatches\t[9]RA Het mismatches\t[10]AA Hom mismatches\t[11]dosage r-squared\n");
+
+            gtcmp_t *stats;
+            if ( x==0 )
+            {
+                printf("# GCTs, Genotype concordance table (SNPs)\n# GCTs");
+                stats = args->smpl_gts_snps;
+            }
+            else
+            {
+                printf("# GCTi, Genotype concordance table (indels)\n# GCTi");
+                stats = args->smpl_gts_indels;
+            }
+            i = 1;
+            printf("\t[%d]sample", ++i);
+            printf("\t[%d]RR Hom -> RR Hom", ++i);
+            printf("\t[%d]RR Hom -> RA Het", ++i);
+            printf("\t[%d]RR Hom -> AA Hom", ++i);
+            printf("\t[%d]RR Hom -> AA Het", ++i);
+            printf("\t[%d]RR Hom -> missing", ++i);
+            printf("\t[%d]RA Het -> RR Hom", ++i);
+            printf("\t[%d]RA Het -> RA Het", ++i);
+            printf("\t[%d]RA Het -> AA Hom", ++i);
+            printf("\t[%d]RA Het -> AA Het", ++i);
+            printf("\t[%d]RA Het -> missing", ++i);
+            printf("\t[%d]AA Hom -> RR Hom", ++i);
+            printf("\t[%d]AA Hom -> RA Het", ++i);
+            printf("\t[%d]AA Hom -> AA Hom", ++i);
+            printf("\t[%d]AA Hom -> AA Het", ++i);
+            printf("\t[%d]AA Hom -> missing", ++i);
+            printf("\t[%d]AA Het -> RR Hom", ++i);
+            printf("\t[%d]AA Het -> RA Het", ++i);
+            printf("\t[%d]AA Het -> AA Hom", ++i);
+            printf("\t[%d]AA Het -> AA Het", ++i);
+            printf("\t[%d]AA Het -> missing", ++i);
+            printf("\t[%d]missing -> RR Hom", ++i);
+            printf("\t[%d]missing -> RA Het", ++i);
+            printf("\t[%d]missing -> AA Hom", ++i);
+            printf("\t[%d]missing -> AA Het", ++i);
+            printf("\t[%d]missing -> missing\n", ++i);
+
+            for (i=0; i<args->files->n_smpl; i++)
+            {
+                printf("GCT%c\t%s",  x==0 ? 's' : 'i', args->files->samples[i]);
+                for (j=0; j<5; j++)
+                    for (k=0; k<5; k++)
+                        printf("\t%"PRId64, stats[i].gt2gt[j][k]);
+                printf("\n");
+            }
+        }
+    }
+
+    printf("# DP, Depth distribution\n# DP\t[2]id\t[3]bin\t[4]number of genotypes\t[5]fraction of genotypes (%%)\t[6]number of sites\t[7]fraction of sites (%%)\n");
+    for (id=0; id<args->nstats; id++)
+    {
+        stats_t *stats = &args->stats[id];
+        long unsigned int sum = 0, sum_sites = 0;
+        for (i=0; i<stats->dp.m_vals; i++) { sum += stats->dp.vals[i]; sum_sites += stats->dp_sites.vals[i]; }
+        for (i=0; i<stats->dp.m_vals; i++)
+        {
+            if ( stats->dp.vals[i]==0 && stats->dp_sites.vals[i]==0 ) continue;
+            printf("DP\t%d\t", id);
+            if ( i==0 ) printf("<%d", stats->dp.min);
+            else if ( i+1==stats->dp.m_vals ) printf(">%d", stats->dp.max);
+            else printf("%d", idist_i2bin(&stats->dp,i));
+            printf("\t%"PRId64"\t%f", stats->dp.vals[i], sum ? stats->dp.vals[i]*100./sum : 0);
+            printf("\t%"PRId64"\t%f\n", stats->dp_sites.vals[i], sum_sites ? stats->dp_sites.vals[i]*100./sum_sites : 0);
+        }
+    }
+
+    if ( args->files->n_smpl )
+    {
+        printf("# PSC, Per-sample counts\n# PSC\t[2]id\t[3]sample\t[4]nRefHom\t[5]nNonRefHom\t[6]nHets\t[7]nTransitions\t[8]nTransversions\t[9]nIndels\t[10]average depth\t[11]nSingletons\n");
+        for (id=0; id<args->nstats; id++)
+        {
+            stats_t *stats = &args->stats[id];
+            for (i=0; i<args->files->n_smpl; i++)
+            {
+                float dp = stats->smpl_ndp[i] ? stats->smpl_dp[i]/(float)stats->smpl_ndp[i] : 0;
+                printf("PSC\t%d\t%s\t%d\t%d\t%d\t%d\t%d\t%d\t%.1f\t%d\n", id,args->files->samples[i],
+                    stats->smpl_homRR[i], stats->smpl_homAA[i], stats->smpl_hets[i], stats->smpl_ts[i],
+                    stats->smpl_tv[i], stats->smpl_indels[i],dp, stats->smpl_sngl[i]);
+            }
+        }
+
+
+        printf("# PSI, Per-Sample Indels\n# PSI\t[2]id\t[3]sample\t[4]in-frame\t[5]out-frame\t[6]not applicable\t[7]out/(in+out) ratio\t[8]nHets\t[9]nAA\n");
+        for (id=0; id<args->nstats; id++)
+        {
+            stats_t *stats = &args->stats[id];
+            for (i=0; i<args->files->n_smpl; i++)
+            {
+                int na = 0, in = 0, out = 0;
+                if ( args->exons )
+                {
+                    na  = stats->smpl_frm_shifts[i*3 + 0];
+                    in  = stats->smpl_frm_shifts[i*3 + 1];
+                    out = stats->smpl_frm_shifts[i*3 + 2];
+                }
+                int nhom = stats->smpl_indel_homs[i];
+                int nhet = stats->smpl_indel_hets[i];
+                printf("PSI\t%d\t%s\t%d\t%d\t%d\t%.2f\t%d\t%d\n", id,args->files->samples[i], in,out,na,in+out?1.0*out/(in+out):0,nhet,nhom);
+            }
+        }
+
+        #ifdef HWE_STATS
+        printf("# HWE\n# HWE\t[2]id\t[3]1st ALT allele frequency\t[4]Number of observations\t[5]25th percentile\t[6]median\t[7]75th percentile\n");
+        for (id=0; id<args->nstats; id++)
+        {
+            stats_t *stats = &args->stats[id];
+            for (i=0; i<args->naf_hwe; i++) stats->af_hwe[i+args->naf_hwe] += stats->af_hwe[i]; // singletons
+            for (i=1; i<args->m_af; i++)
+            {
+                unsigned int sum_tot = 0, sum_tmp = 0;
+                int j, *ptr = &stats->af_hwe[i*args->naf_hwe];
+                for (j=0; j<args->naf_hwe; j++) sum_tot += ptr[j];
+                if ( !sum_tot ) continue;
+
+                double af = args->af_bins ? (bin_get_value(args->af_bins,i)+bin_get_value(args->af_bins,i-1))*0.5 : (double)(i-1)/(args->m_af-1);
+
+                int nprn = 3;
+                printf("HWE\t%d\t%f\t%d",id,af,sum_tot);
+                for (j=0; j<args->naf_hwe; j++)
+                {
+                    sum_tmp += ptr[j];
+                    float frac = (float)sum_tmp/sum_tot;
+                    if ( frac >= 0.75 )
+                    {
+                        while (nprn>0) { printf("\t%f", (float)j/args->naf_hwe); nprn--; }
+                        break;
+                    }
+                    if ( frac >= 0.5 )
+                    {
+                        while (nprn>1) { printf("\t%f", (float)j/args->naf_hwe); nprn--; }
+                        continue;
+                    }
+                    if ( frac >= 0.25 )
+                    {
+                        while (nprn>2) { printf("\t%f", (float)j/args->naf_hwe); nprn--; }
+                    }
+                }
+                assert(nprn==0);
+                printf("\n");
+            }
+        }
+        #endif
+    }
+}
+
+static void usage(void)
+{
+    fprintf(stderr, "\n");
+    fprintf(stderr, "About:   Parses VCF or BCF and produces stats which can be plotted using plot-vcfstats.\n");
+    fprintf(stderr, "         When two files are given, the program generates separate stats for intersection\n");
+    fprintf(stderr, "         and the complements. By default only sites are compared, -s/-S must given to include\n");
+    fprintf(stderr, "         also sample columns.\n");
+    fprintf(stderr, "Usage:   bcftools stats [options] <A.vcf.gz> [<B.vcf.gz>]\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "Options:\n");
+    fprintf(stderr, "        --af-bins <list>               allele frequency bins, a list (0.1,0.5,1) or a file (0.1\\n0.5\\n1)\n");
+    fprintf(stderr, "        --af-tag <string>              allele frequency tag to use, by default estimated from AN,AC or GT\n");
+    fprintf(stderr, "    -1, --1st-allele-only              include only 1st allele at multiallelic sites\n");
+    fprintf(stderr, "    -c, --collapse <string>            treat as identical records with <snps|indels|both|all|some|none>, see man page for details [none]\n");
+    fprintf(stderr, "    -d, --depth <int,int,int>          depth distribution: min,max,bin size [0,500,1]\n");
+    fprintf(stderr, "    -e, --exclude <expr>               exclude sites for which the expression is true (see man page for details)\n");
+    fprintf(stderr, "    -E, --exons <file.gz>              tab-delimited file with exons for indel frameshifts (chr,from,to; 1-based, inclusive, bgzip compressed)\n");
+    fprintf(stderr, "    -f, --apply-filters <list>         require at least one of the listed FILTER strings (e.g. \"PASS,.\")\n");
+    fprintf(stderr, "    -F, --fasta-ref <file>             faidx indexed reference sequence file to determine INDEL context\n");
+    fprintf(stderr, "    -i, --include <expr>               select sites for which the expression is true (see man page for details)\n");
+    fprintf(stderr, "    -I, --split-by-ID                  collect stats for sites with ID separately (known vs novel)\n");
+    fprintf(stderr, "    -r, --regions <region>             restrict to comma-separated list of regions\n");
+    fprintf(stderr, "    -R, --regions-file <file>          restrict to regions listed in a file\n");
+    fprintf(stderr, "    -s, --samples <list>               list of samples for sample stats, \"-\" to include all samples\n");
+    fprintf(stderr, "    -S, --samples-file <file>          file of samples to include\n");
+    fprintf(stderr, "    -t, --targets <region>             similar to -r but streams rather than index-jumps\n");
+    fprintf(stderr, "    -T, --targets-file <file>          similar to -R but streams rather than index-jumps\n");
+    fprintf(stderr, "    -u, --user-tstv <TAG[:min:max:n]>  collect Ts/Tv stats for any tag using the given binning [0:1:100]\n");
+    fprintf(stderr, "        --threads <int>                number of extra decompression threads [0]\n");
+    fprintf(stderr, "    -v, --verbose                      produce verbose per-site and per-sample output\n");
+    fprintf(stderr, "\n");
+    exit(1);
+}
+
+int main_vcfstats(int argc, char *argv[])
+{
+    int c;
+    args_t *args = (args_t*) calloc(1,sizeof(args_t));
+    args->files  = bcf_sr_init();
+    args->argc   = argc; args->argv = argv;
+    args->dp_min = 0; args->dp_max = 500; args->dp_step = 1;
+    int regions_is_file = 0, targets_is_file = 0;
+
+    static struct option loptions[] =
+    {
+        {"af-bins",1,0,1},
+        {"af-tag",1,0,2},
+        {"1st-allele-only",0,0,'1'},
+        {"include",1,0,'i'},
+        {"exclude",1,0,'e'},
+        {"help",0,0,'h'},
+        {"collapse",1,0,'c'},
+        {"regions",1,0,'r'},
+        {"regions-file",1,0,'R'},
+        {"verbose",0,0,'v'},
+        {"depth",1,0,'d'},
+        {"apply-filters",1,0,'f'},
+        {"exons",1,0,'E'},
+        {"samples",1,0,'s'},
+        {"samples-file",1,0,'S'},
+        {"split-by-ID",0,0,'I'},
+        {"targets",1,0,'t'},
+        {"targets-file",1,0,'T'},
+        {"fasta-ref",1,0,'F'},
+        {"user-tstv",1,0,'u'},
+        {"threads",1,0,9},
+        {0,0,0,0}
+    };
+    while ((c = getopt_long(argc, argv, "hc:r:R:e:s:S:d:i:t:T:F:f:1u:vIE:",loptions,NULL)) >= 0) {
+        switch (c) {
+            case  1 : args->af_bins_list = optarg; break;
+            case  2 : args->af_tag = optarg; break;
+            case 'u': add_user_stats(args,optarg); break;
+            case '1': args->first_allele_only = 1; break;
+            case 'F': args->ref_fname = optarg; break;
+            case 't': args->targets_list = optarg; break;
+            case 'T': args->targets_list = optarg; targets_is_file = 1; break;
+            case 'c':
+                if ( !strcmp(optarg,"snps") ) args->files->collapse |= COLLAPSE_SNPS;
+                else if ( !strcmp(optarg,"indels") ) args->files->collapse |= COLLAPSE_INDELS;
+                else if ( !strcmp(optarg,"both") ) args->files->collapse |= COLLAPSE_SNPS | COLLAPSE_INDELS;
+                else if ( !strcmp(optarg,"any") ) args->files->collapse |= COLLAPSE_ANY;
+                else if ( !strcmp(optarg,"all") ) args->files->collapse |= COLLAPSE_ANY;
+                else if ( !strcmp(optarg,"some") ) args->files->collapse |= COLLAPSE_SOME;
+                else if ( !strcmp(optarg,"none") ) args->files->collapse = COLLAPSE_NONE;
+                else error("The --collapse string \"%s\" not recognised.\n", optarg);
+                break;
+            case 'v': args->verbose_sites = 1; break;
+            case 'd':
+                if ( sscanf(optarg,"%d,%d,%d",&args->dp_min,&args->dp_max,&args->dp_step)!=3 )
+                    error("Could not parse --depth %s\n", optarg);
+                if ( args->dp_min<0 || args->dp_min >= args->dp_max || args->dp_step > args->dp_max - args->dp_min + 1 )
+                    error("Is this a typo? --depth %s\n", optarg);
+                break;
+            case 'f': args->files->apply_filters = optarg; break;
+            case 'r': args->regions_list = optarg; break;
+            case 'R': args->regions_list = optarg; regions_is_file = 1; break;
+            case 'E': args->exons_fname = optarg; break;
+            case 's': args->samples_list = optarg; break;
+            case 'S': args->samples_list = optarg; args->samples_is_file = 1; break;
+            case 'I': args->split_by_id = 1; break;
+            case 'e': args->filter_str = optarg; args->filter_logic |= FLT_EXCLUDE; break;
+            case 'i': args->filter_str = optarg; args->filter_logic |= FLT_INCLUDE; break;
+            case  9 : args->n_threads = strtol(optarg, 0, 0); break;
+            case 'h':
+            case '?': usage();
+            default: error("Unknown argument: %s\n", optarg);
+        }
+    }
+    char *fname = NULL;
+    if ( optind==argc )
+    {
+        if ( !isatty(fileno((FILE *)stdin)) ) fname = "-";  // reading from stdin
+        else usage();
+    }
+    else fname = argv[optind];
+
+    if ( argc-optind>2 ) usage();
+    if ( argc-optind>1 )
+    {
+        args->files->require_index = 1;
+        if ( args->split_by_id ) error("Only one file can be given with -i.\n");
+    }
+    if ( !args->samples_list ) args->files->max_unpack = BCF_UN_INFO;
+    if ( args->targets_list && bcf_sr_set_targets(args->files, args->targets_list, targets_is_file, 0)<0 )
+        error("Failed to read the targets: %s\n", args->targets_list);
+    if ( args->regions_list && bcf_sr_set_regions(args->files, args->regions_list, regions_is_file)<0 )
+        error("Failed to read the regions: %s\n", args->regions_list);
+    if ( args->n_threads && bcf_sr_set_threads(args->files, args->n_threads)<0)
+        error("Failed to create threads\n");
+
+    while (fname)
+    {
+        if ( !bcf_sr_add_reader(args->files, fname) )
+            error("Failed to open %s: %s\n", fname,bcf_sr_strerror(args->files->errnum));
+        fname = ++optind < argc ? argv[optind] : NULL;
+    }
+
+    init_stats(args);
+    print_header(args);
+    do_vcf_stats(args);
+    print_stats(args);
+    destroy_stats(args);
+    bcf_sr_destroy(args->files);
+    free(args);
+    return 0;
+}
+
diff --git a/vcfview.c b/vcfview.c
new file mode 100644 (file)
index 0000000..645cc8a
--- /dev/null
+++ b/vcfview.c
@@ -0,0 +1,764 @@
+/*  vcfview.c -- VCF/BCF conversion, view, subset and filter VCF/BCF files.
+
+    Copyright (C) 2013-2014 Genome Research Ltd.
+
+    Author: Shane McCarthy <sm15@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <strings.h>
+#include <unistd.h>
+#include <getopt.h>
+#include <ctype.h>
+#include <string.h>
+#include <errno.h>
+#include <sys/stat.h>
+#include <sys/types.h>
+#include <math.h>
+#include <htslib/vcf.h>
+#include <htslib/synced_bcf_reader.h>
+#include <htslib/vcfutils.h>
+#include "bcftools.h"
+#include "filter.h"
+#include "htslib/khash_str2int.h"
+
+#define FLT_INCLUDE 1
+#define FLT_EXCLUDE 2
+
+#define ALLELE_NONREF 1
+#define ALLELE_MINOR 2
+#define ALLELE_ALT1 3
+#define ALLELE_MAJOR 4
+#define ALLELE_NONMAJOR 5
+
+#define GT_NEED_HOM 1
+#define GT_NEED_HET 2
+#define GT_NO_HOM   3
+#define GT_NO_HET   4
+#define GT_NEED_MISSING 5
+#define GT_NO_MISSING 6
+
+typedef struct _args_t
+{
+    filter_t *filter;
+    char *filter_str;
+    int filter_logic;   // one of FLT_INCLUDE/FLT_EXCLUDE (-i or -e)
+
+    bcf_srs_t *files;
+    bcf_hdr_t *hdr, *hnull, *hsub; // original header, sites-only header, subset header
+    char **argv, *format, *sample_names, *subset_fname, *targets_list, *regions_list;
+    int argc, clevel, n_threads, output_type, print_header, update_info, header_only, n_samples, *imap, calc_ac;
+    int trim_alts, sites_only, known, novel, min_alleles, max_alleles, private_vars, uncalled, phased;
+    int min_ac, min_ac_type, max_ac, max_ac_type, min_af_type, max_af_type, gt_type;
+    int *ac, mac;
+    float min_af, max_af;
+    char *fn_ref, *fn_out, **samples;
+    int sample_is_file, force_samples;
+    char *include_types, *exclude_types;
+    int include, exclude;
+    int record_cmd_line;
+    htsFile *out;
+}
+args_t;
+
+static void init_data(args_t *args)
+{
+    int i;
+    args->hdr = args->files->readers[0].header;
+
+    if (args->calc_ac && args->update_info)
+    {
+        bcf_hdr_append(args->hdr,"##INFO=<ID=AC,Number=A,Type=Integer,Description=\"Allele count in genotypes\">");
+        bcf_hdr_append(args->hdr,"##INFO=<ID=AN,Number=1,Type=Integer,Description=\"Total number of alleles in called genotypes\">");
+    }
+    if (args->record_cmd_line) bcf_hdr_append_version(args->hdr, args->argc, args->argv, "bcftools_view");
+    else bcf_hdr_sync(args->hdr);
+
+    // setup sample data
+    if (args->sample_names)
+    {
+        void *hdr_samples = khash_str2int_init();
+        for (i=0; i<bcf_hdr_nsamples(args->hdr); i++)
+            khash_str2int_inc(hdr_samples, bcf_hdr_int2id(args->hdr,BCF_DT_SAMPLE,i));
+
+        void *exclude = (args->sample_names[0]=='^') ? khash_str2int_init() : NULL;
+        int nsmpl;
+        char **smpl = NULL;
+        args->samples = NULL; args->n_samples = 0;
+        smpl = hts_readlist(exclude ? &args->sample_names[1] : args->sample_names, args->sample_is_file, &nsmpl);
+        if ( !smpl )
+        {
+            error("Could not read the list: \"%s\"\n", exclude ? &args->sample_names[1] : args->sample_names);
+        }
+
+        if ( exclude )
+        {
+            for (i=0; i<nsmpl; i++) {
+                if (!khash_str2int_has_key(hdr_samples,smpl[i])) {
+                    if (args->force_samples) {
+                        fprintf(stderr, "Warn: exclude called for sample that does not exist in header: \"%s\"... skipping\n", smpl[i]);
+                    } else {
+                        error("Error: exclude called for sample that does not exist in header: \"%s\". Use \"--force-samples\" to ignore this error.\n", smpl[i]);
+                    }
+                }
+                khash_str2int_inc(exclude, smpl[i]);
+            }
+
+            for (i=0; i<bcf_hdr_nsamples(args->hdr); i++)
+            {
+                if ( exclude && khash_str2int_has_key(exclude,bcf_hdr_int2id(args->hdr,BCF_DT_SAMPLE,i))  ) continue;
+                args->samples = (char**) realloc(args->samples, (args->n_samples+1)*sizeof(const char*));
+                args->samples[args->n_samples++] = strdup(bcf_hdr_int2id(args->hdr,BCF_DT_SAMPLE,i));
+            }
+            khash_str2int_destroy(exclude);
+        }
+        else
+        {
+            for (i=0; i<nsmpl; i++) {
+                if (!khash_str2int_has_key(hdr_samples,smpl[i])) {
+                    if (args->force_samples) {
+                        fprintf(stderr, "Warn: subset called for sample that does not exist in header: \"%s\"... skipping\n", smpl[i]);
+                        continue;
+                    } else {
+                        error("Error: subset called for sample that does not exist in header: \"%s\". Use \"--force-samples\" to ignore this error.\n", smpl[i]);
+                    }
+                }
+                args->samples = (char**) realloc(args->samples, (args->n_samples+1)*sizeof(const char*));
+                args->samples[args->n_samples++] = strdup(smpl[i]);
+            }
+        }
+        for (i=0; i<nsmpl; i++) free(smpl[i]);
+        free(smpl);
+        khash_str2int_destroy(hdr_samples);
+        if (args->n_samples == 0) {
+            fprintf(stderr, "Warn: subsetting has removed all samples\n");
+            args->sites_only = 1;
+        }
+    }
+
+    if (args->n_samples)
+        args->imap = (int*)malloc(args->n_samples * sizeof(int));
+
+    // determine variant types to include/exclude
+    if (args->include_types || args->exclude_types) {
+        if (args->include_types && args->exclude_types) {
+            fprintf(stderr, "Error: only supply one of --include-types, --exclude-types options\n");
+            exit(1);
+        }
+        char **type_list = 0;
+        int m = 0, n = 0;
+        const char *q, *p;
+        for (q = p = args->include_types ? args->include_types : args->exclude_types;; ++p) {
+            if (*p == ',' || *p == 0) {
+                if (m == n) {
+                    m = m? m<<1 : 16;
+                    type_list = (char**)realloc(type_list, m * sizeof(char*));
+                }
+                type_list[n] = (char*)calloc(p - q + 1, 1);
+                strncpy(type_list[n++], q, p - q);
+                q = p + 1;
+                if (*p == 0) break;
+            }
+        }
+        type_list = (char**)realloc(type_list, n * sizeof(char*));
+
+        if (args->include_types) {
+            args->include = 0;
+            for (i = 0; i < n; ++i) {
+                if (strcmp(type_list[i], "snps") == 0) args->include |= VCF_SNP<<1;
+                else if (strcmp(type_list[i], "indels") == 0) args->include |= VCF_INDEL<<1;
+                else if (strcmp(type_list[i], "mnps") == 0) args->include |= VCF_MNP<<1;
+                else if (strcmp(type_list[i], "other") == 0) args->include |= VCF_OTHER<<1;
+                else if (strcmp(type_list[i], "ref") == 0) args->include |= VCF_OTHER<<1;
+                else if (strcmp(type_list[i], "bnd") == 0) args->include |= VCF_BND<<1;
+                else {
+                    fprintf(stderr, "[E::%s] unknown type\n", type_list[i]);
+                    fprintf(stderr, "Accepted types are snps, indels, mnps, other\n");
+                    exit(1);
+                }
+            }
+        }
+        if (args->exclude_types) {
+            args->exclude = 0;
+            for (i = 0; i < n; ++i) {
+                if (strcmp(type_list[i], "snps") == 0) args->exclude |= VCF_SNP<<1;
+                else if (strcmp(type_list[i], "indels") == 0) args->exclude |= VCF_INDEL<<1;
+                else if (strcmp(type_list[i], "mnps") == 0) args->exclude |= VCF_MNP<<1;
+                else if (strcmp(type_list[i], "other") == 0) args->exclude |= VCF_OTHER<<1;
+                else if (strcmp(type_list[i], "ref") == 0) args->exclude |= VCF_OTHER<<1;
+                else if (strcmp(type_list[i], "bnd") == 0) args->exclude |= VCF_BND<<1;
+                else {
+                    fprintf(stderr, "[E::%s] unknown type\n", type_list[i]);
+                    fprintf(stderr, "Accepted types are snps, indels, mnps, other\n");
+                    exit(1);
+                }
+            }
+        }
+        for (i = 0; i < n; ++i)
+            free(type_list[i]);
+        free(type_list);
+    }
+
+    // setup output
+    char modew[8];
+    strcpy(modew, "w");
+    if (args->clevel >= 0 && args->clevel <= 9) sprintf(modew + 1, "%d", args->clevel);
+    if (args->output_type==FT_BCF) strcat(modew, "bu");         // uncompressed BCF
+    else if (args->output_type & FT_BCF) strcat(modew, "b");    // compressed BCF
+    else if (args->output_type & FT_GZ) strcat(modew,"z");      // compressed VCF
+    args->out = hts_open(args->fn_out ? args->fn_out : "-", modew);
+    if ( !args->out ) error("%s: %s\n", args->fn_out,strerror(errno));
+    if ( args->n_threads > 0)
+        hts_set_opt(args->out, HTS_OPT_THREAD_POOL, args->files->p);
+
+    // headers: hdr=full header, hsub=subset header, hnull=sites only header
+    if (args->sites_only){
+        args->hnull = bcf_hdr_subset(args->hdr, 0, 0, 0);
+        bcf_hdr_remove(args->hnull, BCF_HL_FMT, NULL);
+    }
+    if (args->n_samples > 0)
+    {
+        args->hsub = bcf_hdr_subset(args->hdr, args->n_samples, args->samples, args->imap);
+        if ( !args->hsub ) error("Error occurred while subsetting samples\n");
+        if ( args->n_samples != bcf_hdr_nsamples(args->hsub) )
+        {
+            int i;
+            for (i=0; i<args->n_samples; i++)
+                if ( args->imap[i]<0 ) error("Error: No such sample: \"%s\"\n", args->samples[i]);
+        }
+    }
+
+    if ( args->filter_str )
+        args->filter = filter_init(args->hdr, args->filter_str);
+}
+
+static void destroy_data(args_t *args)
+{
+    int i;
+    if ( args->imap ) {
+        for (i = 0; i < args->n_samples; ++i)
+            free(args->samples[i]);
+        free(args->samples);
+        free(args->imap);
+    }
+    if (args->hnull) bcf_hdr_destroy(args->hnull);
+    if (args->hsub) bcf_hdr_destroy(args->hsub);
+    if ( args->filter )
+        filter_destroy(args->filter);
+    free(args->ac);
+}
+
+// true if all samples are phased.
+// haploid genotypes are considered phased
+// ./. => not phased, .|. => phased
+int bcf_all_phased(const bcf_hdr_t *header, bcf1_t *line)
+{
+    bcf_unpack(line, BCF_UN_FMT);
+    bcf_fmt_t *fmt_ptr = bcf_get_fmt(header, line, "GT");
+    int all_phased = 1;
+    if ( fmt_ptr )
+    {
+        int i, isample;
+        for (isample=0; isample<line->n_sample; isample++)
+        {
+            int sample_phased = 0;
+            #define BRANCH_INT(type_t,vector_end) { \
+                type_t *p = (type_t*) (fmt_ptr->p + isample*fmt_ptr->size); \
+                for (i=0; i<fmt_ptr->n; i++) \
+                { \
+                    if (fmt_ptr->n == 1 || (p[i] == vector_end && i == 1)) { sample_phased = 1; break; } /* haploid phased by definition */ \
+                    if ( p[i] == vector_end ) { break; }; /* smaller ploidy */ \
+                    if ( bcf_gt_is_missing(p[i]) ) continue; /* missing allele */ \
+                    if ((p[i])&1) { \
+                        sample_phased = 1; \
+                        break; \
+                    } \
+                } \
+            }
+            switch (fmt_ptr->type) {
+                case BCF_BT_INT8:  BRANCH_INT(int8_t,  bcf_int8_vector_end); break;
+                case BCF_BT_INT16: BRANCH_INT(int16_t, bcf_int16_vector_end); break;
+                case BCF_BT_INT32: BRANCH_INT(int32_t, bcf_int32_vector_end); break;
+                default: fprintf(stderr, "[E::%s] todo: fmt_type %d\n", __func__, fmt_ptr->type); exit(1); break;
+            }
+            #undef BRANCH_INT
+            if (!sample_phased) {
+                all_phased = 0;
+                break;
+            }
+        }
+    }
+    return all_phased;
+}
+
+int subset_vcf(args_t *args, bcf1_t *line)
+{
+    if ( args->min_alleles && line->n_allele < args->min_alleles ) return 0; // min alleles
+    if ( args->max_alleles && line->n_allele > args->max_alleles ) return 0; // max alleles
+    if (args->novel || args->known)
+    {
+        if ( args->novel && (line->d.id[0]!='.' || line->d.id[1]!=0) ) return 0; // skip sites which are known, ID != '.'
+        if ( args->known && line->d.id[0]=='.' && line->d.id[1]==0 ) return 0;  // skip sites which are novel, ID == '.'
+    }
+
+    if (args->include || args->exclude)
+    {
+        int line_type = bcf_get_variant_types(line);
+        if ( args->include && !((line_type<<1) & args->include) ) return 0; // include only given variant types
+        if ( args->exclude &&   (line_type<<1) & args->exclude  ) return 0; // exclude given variant types
+    }
+
+    if ( args->filter )
+    {
+        int ret = filter_test(args->filter, line, NULL);
+        if ( args->filter_logic==FLT_INCLUDE ) { if ( !ret ) return 0; }
+        else if ( ret ) return 0;
+    }
+
+    hts_expand(int, line->n_allele, args->mac, args->ac);
+    int i, an = 0, non_ref_ac = 0;
+    if (args->calc_ac) {
+        bcf_calc_ac(args->hdr, line, args->ac, BCF_UN_INFO|BCF_UN_FMT); // get original AC and AN values from INFO field if available, otherwise calculate
+        for (i=1; i<line->n_allele; i++)
+            non_ref_ac += args->ac[i];
+        for (i=0; i<line->n_allele; i++)
+            an += args->ac[i];
+    }
+
+    if (args->n_samples)
+    {
+        int non_ref_ac_sub = 0, *ac_sub = (int*) calloc(line->n_allele,sizeof(int));
+        bcf_subset(args->hdr, line, args->n_samples, args->imap);
+        if (args->calc_ac) {
+            bcf_calc_ac(args->hsub, line, ac_sub, BCF_UN_FMT); // recalculate AC and AN
+            an = 0;
+            for (i=0; i<line->n_allele; i++) {
+                args->ac[i] = ac_sub[i];
+                an += ac_sub[i];
+            }
+            for (i=1; i<line->n_allele; i++)
+                non_ref_ac_sub += ac_sub[i];
+            if (args->private_vars) {
+                if (args->private_vars == FLT_INCLUDE && !(non_ref_ac_sub > 0 && non_ref_ac == non_ref_ac_sub)) { free(ac_sub); return 0; } // select private sites
+                if (args->private_vars == FLT_EXCLUDE && non_ref_ac_sub > 0 && non_ref_ac == non_ref_ac_sub) { free(ac_sub); return 0; } // exclude private sites
+            }
+            non_ref_ac = non_ref_ac_sub;
+        }
+        free(ac_sub);
+    }
+
+    bcf_fmt_t *gt_fmt;
+    if ( args->gt_type && (gt_fmt=bcf_get_fmt(args->hdr,line,"GT")) )
+    {
+        int nhet = 0, nhom = 0, nmiss = 0;
+        for (i=0; i<bcf_hdr_nsamples(args->hdr); i++)
+        {
+            int type = bcf_gt_type(gt_fmt,i,NULL,NULL);
+            if ( type==GT_HET_RA || type==GT_HET_AA )
+            {
+                if ( args->gt_type==GT_NO_HET ) return 0;
+                nhet = 1;
+            }
+            else if ( type==GT_UNKN )
+            {
+                if ( args->gt_type==GT_NO_MISSING ) return 0;
+                nmiss = 1;
+            }
+            else
+            {
+                if ( args->gt_type==GT_NO_HOM ) return 0;
+                nhom = 1;
+            }
+        }
+        if ( args->gt_type==GT_NEED_HOM && !nhom ) return 0;
+        else if ( args->gt_type==GT_NEED_HET && !nhet ) return 0;
+        else if ( args->gt_type==GT_NEED_MISSING && !nmiss ) return 0;
+    }
+
+    int minor_ac = 0;
+    int major_ac = 0;
+    if ( args->calc_ac )
+    {
+        minor_ac = args->ac[0];
+        major_ac = args->ac[0];
+        for (i=1; i<line->n_allele; i++){
+            if (args->ac[i] < minor_ac) { minor_ac = args->ac[i]; }
+            if (args->ac[i] > major_ac) { major_ac = args->ac[i]; }
+        }
+    }
+
+    if (args->min_ac!=-1)
+    {
+        if (args->min_ac_type == ALLELE_NONREF && args->min_ac>non_ref_ac) return 0; // min AC
+        else if (args->min_ac_type == ALLELE_MINOR && args->min_ac>minor_ac) return 0; // min minor AC
+        else if (args->min_ac_type == ALLELE_ALT1 && args->min_ac>args->ac[1]) return 0; // min 1st alternate AC
+        else if (args->min_ac_type == ALLELE_MAJOR && args->min_ac > major_ac) return 0; // min major AC
+        else if (args->min_ac_type == ALLELE_NONMAJOR && args->min_ac > an-major_ac) return 0; // min non-major AC
+    }
+    if (args->max_ac!=-1)
+    {
+        if (args->max_ac_type == ALLELE_NONREF && args->max_ac<non_ref_ac) return 0; // max AC
+        else if (args->max_ac_type == ALLELE_MINOR && args->max_ac<minor_ac) return 0; // max minor AC
+        else if (args->max_ac_type == ALLELE_ALT1 && args->max_ac<args->ac[1]) return 0; // max 1st alternate AC
+        else if (args->max_ac_type == ALLELE_MAJOR && args->max_ac < major_ac) return 0; // max major AC
+        else if (args->max_ac_type == ALLELE_NONMAJOR && args->max_ac < an-major_ac) return 0; // max non-major AC
+    }
+    if (args->min_af!=-1)
+    {
+        if (an == 0) return 0; // freq not defined, skip site
+        if (args->min_af_type == ALLELE_NONREF && args->min_af>non_ref_ac/(double)an) return 0; // min AF
+        else if (args->min_af_type == ALLELE_MINOR && args->min_af>minor_ac/(double)an) return 0; // min minor AF
+        else if (args->min_af_type == ALLELE_ALT1 && args->min_af>args->ac[1]/(double)an) return 0; // min 1st alternate AF
+        else if (args->min_af_type == ALLELE_MAJOR && args->min_af > major_ac/(double)an) return 0; // min major AF
+        else if (args->min_af_type == ALLELE_NONMAJOR && args->min_af > (an-major_ac)/(double)an) return 0; // min non-major AF
+    }
+    if (args->max_af!=-1)
+    {
+        if (an == 0) return 0; // freq not defined, skip site
+        if (args->max_af_type == ALLELE_NONREF && args->max_af<non_ref_ac/(double)an) return 0; // max AF
+        else if (args->max_af_type == ALLELE_MINOR && args->max_af<minor_ac/(double)an) return 0; // max minor AF
+        else if (args->max_af_type == ALLELE_ALT1 && args->max_af<args->ac[1]/(double)an) return 0; // max 1st alternate AF
+        else if (args->max_af_type == ALLELE_MAJOR && args->max_af < major_ac/(double)an) return 0; // max major AF
+        else if (args->max_af_type == ALLELE_NONMAJOR && args->max_af < (an-major_ac)/(double)an) return 0; // max non-major AF
+    }
+    if (args->uncalled) {
+        if (args->uncalled == FLT_INCLUDE && an > 0) return 0; // select uncalled
+        if (args->uncalled == FLT_EXCLUDE && an == 0) return 0; // skip if uncalled
+    }
+    if (args->calc_ac && args->update_info) {
+        bcf_update_info_int32(args->hdr, line, "AC", &args->ac[1], line->n_allele-1);
+        bcf_update_info_int32(args->hdr, line, "AN", &an, 1);
+    }
+    if (args->trim_alts)
+    {
+        int ret = bcf_trim_alleles(args->hsub ? args->hsub : args->hdr, line);
+        if ( ret<0 ) error("Error: Could not trim alleles at %s:%d\n", bcf_seqname(args->hsub ? args->hsub : args->hdr, line), line->pos+1);
+    }
+    if (args->phased) {
+        int phased = bcf_all_phased(args->hdr, line);
+        if (args->phased == FLT_INCLUDE && !phased) { return 0; } // skip unphased
+        if (args->phased == FLT_EXCLUDE && phased) { return 0; } // skip phased
+    }
+    if (args->sites_only) bcf_subset(args->hsub ? args->hsub : args->hdr, line, 0, 0);
+    return 1;
+}
+
+void set_allele_type (int *atype, char *atype_string)
+{
+    *atype = ALLELE_NONREF;
+    if (strcmp(atype_string, "minor") == 0) {
+        *atype = ALLELE_MINOR;
+    }
+    else if (strcmp(atype_string, "alt1") == 0) {
+        *atype = ALLELE_ALT1;
+    }
+    else if (strcmp(atype_string, "nref") == 0) {
+        *atype = ALLELE_NONREF;
+    }
+    else if (strcmp(atype_string, "major") == 0) {
+        *atype = ALLELE_MAJOR;
+    }
+    else if (strcmp(atype_string, "nonmajor") == 0) {
+        *atype = ALLELE_NONMAJOR;
+    }
+    else {
+        error("Error: allele type not recognised. Expected one of nref|alt1|minor|major|nonmajor, got \"%s\".\n", atype_string);
+    }
+}
+
+static void usage(args_t *args)
+{
+    fprintf(stderr, "\n");
+    fprintf(stderr, "About:   VCF/BCF conversion, view, subset and filter VCF/BCF files.\n");
+    fprintf(stderr, "Usage:   bcftools view [options] <in.vcf.gz> [region1 [...]]\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "Output options:\n");
+    fprintf(stderr, "    -G,   --drop-genotypes              drop individual genotype information (after subsetting if -s option set)\n");
+    fprintf(stderr, "    -h/H, --header-only/--no-header     print the header only/suppress the header in VCF output\n");
+    fprintf(stderr, "    -l,   --compression-level [0-9]     compression level: 0 uncompressed, 1 best speed, 9 best compression [%d]\n", args->clevel);
+    fprintf(stderr, "          --no-version                  do not append version and command line to the header\n");
+    fprintf(stderr, "    -o,   --output-file <file>          output file name [stdout]\n");
+    fprintf(stderr, "    -O,   --output-type <b|u|z|v>       b: compressed BCF, u: uncompressed BCF, z: compressed VCF, v: uncompressed VCF [v]\n");
+    fprintf(stderr, "    -r, --regions <region>              restrict to comma-separated list of regions\n");
+    fprintf(stderr, "    -R, --regions-file <file>           restrict to regions listed in a file\n");
+    fprintf(stderr, "    -t, --targets [^]<region>           similar to -r but streams rather than index-jumps. Exclude regions with \"^\" prefix\n");
+    fprintf(stderr, "    -T, --targets-file [^]<file>        similar to -R but streams rather than index-jumps. Exclude regions with \"^\" prefix\n");
+    fprintf(stderr, "        --threads <int>                 number of extra (de)compression threads [0]\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "Subset options:\n");
+    fprintf(stderr, "    -a, --trim-alt-alleles        trim alternate alleles not seen in the subset\n");
+    fprintf(stderr, "    -I, --no-update               do not (re)calculate INFO fields for the subset (currently INFO/AC and INFO/AN)\n");
+    fprintf(stderr, "    -s, --samples [^]<list>       comma separated list of samples to include (or exclude with \"^\" prefix)\n");
+    fprintf(stderr, "    -S, --samples-file [^]<file>  file of samples to include (or exclude with \"^\" prefix)\n");
+    fprintf(stderr, "        --force-samples           only warn about unknown subset samples\n");
+    fprintf(stderr, "\n");
+    fprintf(stderr, "Filter options:\n");
+    fprintf(stderr, "    -c/C, --min-ac/--max-ac <int>[:<type>]      minimum/maximum count for non-reference (nref), 1st alternate (alt1), least frequent\n");
+    fprintf(stderr, "                                                   (minor), most frequent (major) or sum of all but most frequent (nonmajor) alleles [nref]\n");
+    fprintf(stderr, "    -f,   --apply-filters <list>                require at least one of the listed FILTER strings (e.g. \"PASS,.\")\n");
+    fprintf(stderr, "    -g,   --genotype [^]<hom|het|miss>          require one or more hom/het/missing genotype or, if prefixed with \"^\", exclude sites with hom/het/missing genotypes\n");
+    fprintf(stderr, "    -i/e, --include/--exclude <expr>            select/exclude sites for which the expression is true (see man page for details)\n");
+    fprintf(stderr, "    -k/n, --known/--novel                       select known/novel sites only (ID is not/is '.')\n");
+    fprintf(stderr, "    -m/M, --min-alleles/--max-alleles <int>     minimum/maximum number of alleles listed in REF and ALT (e.g. -m2 -M2 for biallelic sites)\n");
+    fprintf(stderr, "    -p/P, --phased/--exclude-phased             select/exclude sites where all samples are phased\n");
+    fprintf(stderr, "    -q/Q, --min-af/--max-af <float>[:<type>]    minimum/maximum frequency for non-reference (nref), 1st alternate (alt1), least frequent\n");
+    fprintf(stderr, "                                                   (minor), most frequent (major) or sum of all but most frequent (nonmajor) alleles [nref]\n");
+    fprintf(stderr, "    -u/U, --uncalled/--exclude-uncalled         select/exclude sites without a called genotype\n");
+    fprintf(stderr, "    -v/V, --types/--exclude-types <list>        select/exclude comma-separated list of variant types: snps,indels,mnps,ref,bnd,other [null]\n");
+    fprintf(stderr, "    -x/X, --private/--exclude-private           select/exclude sites where the non-reference alleles are exclusive (private) to the subset samples\n");
+    fprintf(stderr, "\n");
+    exit(1);
+}
+
+int main_vcfview(int argc, char *argv[])
+{
+    int c;
+    args_t *args  = (args_t*) calloc(1,sizeof(args_t));
+    args->argc    = argc; args->argv = argv;
+    args->files   = bcf_sr_init();
+    args->clevel  = -1;
+    args->print_header = 1;
+    args->update_info = 1;
+    args->output_type = FT_VCF;
+    args->n_threads = 0;
+    args->record_cmd_line = 1;
+    args->min_ac = args->max_ac = args->min_af = args->max_af = -1;
+    int targets_is_file = 0, regions_is_file = 0;
+
+    static struct option loptions[] =
+    {
+        {"genotype",required_argument,NULL,'g'},
+        {"compression-level",required_argument,NULL,'l'},
+        {"threads",required_argument,NULL,9},
+        {"header-only",no_argument,NULL,'h'},
+        {"no-header",no_argument,NULL,'H'},
+        {"exclude",required_argument,NULL,'e'},
+        {"include",required_argument,NULL,'i'},
+        {"trim-alt-alleles",no_argument,NULL,'a'},
+        {"no-update",no_argument,NULL,'I'},
+        {"drop-genotypes",no_argument,NULL,'G'},
+        {"private",no_argument,NULL,'x'},
+        {"exclude-private",no_argument,NULL,'X'},
+        {"uncalled",no_argument,NULL,'u'},
+        {"exclude-uncalled",no_argument,NULL,'U'},
+        {"apply-filters",required_argument,NULL,'f'},
+        {"known",no_argument,NULL,'k'},
+        {"novel",no_argument,NULL,'n'},
+        {"min-alleles",required_argument,NULL,'m'},
+        {"max-alleles",required_argument,NULL,'M'},
+        {"samples",required_argument,NULL,'s'},
+        {"samples-file",required_argument,NULL,'S'},
+        {"force-samples",no_argument,NULL,1},
+        {"output-type",required_argument,NULL,'O'},
+        {"output-file",required_argument,NULL,'o'},
+        {"types",required_argument,NULL,'v'},
+        {"exclude-types",required_argument,NULL,'V'},
+        {"targets",required_argument,NULL,'t'},
+        {"targets-file",required_argument,NULL,'T'},
+        {"regions",required_argument,NULL,'r'},
+        {"regions-file",required_argument,NULL,'R'},
+        {"min-ac",required_argument,NULL,'c'},
+        {"max-ac",required_argument,NULL,'C'},
+        {"min-af",required_argument,NULL,'q'},
+        {"max-af",required_argument,NULL,'Q'},
+        {"phased",no_argument,NULL,'p'},
+        {"exclude-phased",no_argument,NULL,'P'},
+        {"no-version",no_argument,NULL,8},
+        {NULL,0,NULL,0}
+    };
+    char *tmp;
+    while ((c = getopt_long(argc, argv, "l:t:T:r:R:o:O:s:S:Gf:knv:V:m:M:auUhHc:C:Ii:e:xXpPq:Q:g:",loptions,NULL)) >= 0)
+    {
+        char allele_type[8] = "nref";
+        switch (c)
+        {
+            case 'O':
+                switch (optarg[0]) {
+                    case 'b': args->output_type = FT_BCF_GZ; break;
+                    case 'u': args->output_type = FT_BCF; break;
+                    case 'z': args->output_type = FT_VCF_GZ; break;
+                    case 'v': args->output_type = FT_VCF; break;
+                    default: error("The output type \"%s\" not recognised\n", optarg);
+                };
+                break;
+            case 'l':
+                args->clevel = strtol(optarg,&tmp,10);
+                if ( *tmp ) error("Could not parse argument: --compression-level %s\n", optarg);
+                args->output_type |= FT_GZ; 
+                break;
+            case 'o': args->fn_out = optarg; break;
+            case 'H': args->print_header = 0; break;
+            case 'h': args->header_only = 1; break;
+
+            case 't': args->targets_list = optarg; break;
+            case 'T': args->targets_list = optarg; targets_is_file = 1; break;
+            case 'r': args->regions_list = optarg; break;
+            case 'R': args->regions_list = optarg; regions_is_file = 1; break;
+
+            case 's': args->sample_names = optarg; break;
+            case 'S': args->sample_names = optarg; args->sample_is_file = 1; break;
+            case  1 : args->force_samples = 1; break;
+            case 'a': args->trim_alts = 1; args->calc_ac = 1; break;
+            case 'I': args->update_info = 0; break;
+            case 'G': args->sites_only = 1; break;
+
+            case 'f': args->files->apply_filters = optarg; break;
+            case 'k': args->known = 1; break;
+            case 'n': args->novel = 1; break;
+            case 'm':
+                args->min_alleles = strtol(optarg,&tmp,10);
+                if ( *tmp ) error("Could not parse argument: --min-alleles %s\n", optarg);
+                break;
+            case 'M': 
+                args->max_alleles = strtol(optarg,&tmp,10);
+                if ( *tmp ) error("Could not parse argument: --max-alleles %s\n", optarg);
+                break;
+            case 'v': args->include_types = optarg; break;
+            case 'V': args->exclude_types = optarg; break;
+            case 'e': args->filter_str = optarg; args->filter_logic |= FLT_EXCLUDE; break;
+            case 'i': args->filter_str = optarg; args->filter_logic |= FLT_INCLUDE; break;
+
+            case 'c':
+            {
+                args->min_ac_type = ALLELE_NONREF;
+                if ( sscanf(optarg,"%d:%s",&args->min_ac, allele_type)!=2 && sscanf(optarg,"%d",&args->min_ac)!=1 )
+                    error("Error: Could not parse --min-ac %s\n", optarg);
+                set_allele_type(&args->min_ac_type, allele_type);
+                args->calc_ac = 1;
+                break;
+            }
+            case 'C':
+            {
+                args->max_ac_type = ALLELE_NONREF;
+                if ( sscanf(optarg,"%d:%s",&args->max_ac, allele_type)!=2 && sscanf(optarg,"%d",&args->max_ac)!=1 )
+                    error("Error: Could not parse --max-ac %s\n", optarg);
+                set_allele_type(&args->max_ac_type, allele_type);
+                args->calc_ac = 1;
+                break;
+            }
+            case 'q':
+            {
+                args->min_af_type = ALLELE_NONREF;
+                if ( sscanf(optarg,"%f:%s",&args->min_af, allele_type)!=2 && sscanf(optarg,"%f",&args->min_af)!=1 )
+                    error("Error: Could not parse --min_af %s\n", optarg);
+                set_allele_type(&args->min_af_type, allele_type);
+                args->calc_ac = 1;
+                break;
+            }
+            case 'Q':
+            {
+                args->max_af_type = ALLELE_NONREF;
+                if ( sscanf(optarg,"%f:%s",&args->max_af, allele_type)!=2 && sscanf(optarg,"%f",&args->max_af)!=1 )
+                    error("Error: Could not parse --min_af %s\n", optarg);
+                set_allele_type(&args->max_af_type, allele_type);
+                args->calc_ac = 1;
+                break;
+            }
+
+            case 'x': args->private_vars |= FLT_INCLUDE; args->calc_ac = 1; break;
+            case 'X': args->private_vars |= FLT_EXCLUDE; args->calc_ac = 1; break;
+            case 'u': args->uncalled |= FLT_INCLUDE; args->calc_ac = 1; break;
+            case 'U': args->uncalled |= FLT_EXCLUDE; args->calc_ac = 1; break;
+            case 'p': args->phased |= FLT_INCLUDE; break; // phased
+            case 'P': args->phased |= FLT_EXCLUDE; break; // exclude-phased
+            case 'g':
+            {
+                if ( !strcasecmp(optarg,"hom") ) args->gt_type = GT_NEED_HOM;
+                else if ( !strcasecmp(optarg,"het") ) args->gt_type = GT_NEED_HET;
+                else if ( !strcasecmp(optarg,"miss") ) args->gt_type = GT_NEED_MISSING;
+                else if ( !strcasecmp(optarg,"^hom") ) args->gt_type = GT_NO_HOM;
+                else if ( !strcasecmp(optarg,"^het") ) args->gt_type = GT_NO_HET;
+                else if ( !strcasecmp(optarg,"^miss") ) args->gt_type = GT_NO_MISSING;
+                else error("The argument to -g not recognised. Expected one of hom/het/miss/^hom/^het/^miss, got \"%s\".\n", optarg);
+                break;
+            }
+            case  9 : args->n_threads = strtol(optarg, 0, 0); break;
+            case  8 : args->record_cmd_line = 0; break;
+            case '?': usage(args);
+            default: error("Unknown argument: %s\n", optarg);
+        }
+    }
+
+    if ( args->filter_logic == (FLT_EXCLUDE|FLT_INCLUDE) ) error("Only one of -i or -e can be given.\n");
+    if ( args->private_vars > FLT_EXCLUDE ) error("Only one of -x or -X can be given.\n");
+    if ( args->uncalled > FLT_EXCLUDE ) error("Only one of -u or -U can be given.\n");
+    if ( args->phased > FLT_EXCLUDE ) error("Only one of -p or -P can be given.\n");
+
+    if ( args->sample_names && args->update_info) args->calc_ac = 1;
+
+    char *fname = NULL;
+    if ( optind>=argc )
+    {
+        if ( !isatty(fileno((FILE *)stdin)) ) fname = "-";  // reading from stdin
+        else usage(args);
+    }
+    else fname = argv[optind];
+
+    // read in the regions from the command line
+    if ( args->regions_list )
+    {
+        if ( bcf_sr_set_regions(args->files, args->regions_list, regions_is_file)<0 )
+            error("Failed to read the regions: %s\n", args->regions_list);
+    }
+    else if ( optind+1 < argc )
+    {
+        int i;
+        kstring_t tmp = {0,0,0};
+        kputs(argv[optind+1],&tmp);
+        for (i=optind+2; i<argc; i++) { kputc(',',&tmp); kputs(argv[i],&tmp); }
+        if ( bcf_sr_set_regions(args->files, tmp.s, 0)<0 )
+            error("Failed to read the regions: %s\n", tmp.s);
+        free(tmp.s);
+    }
+    if ( args->targets_list )
+    {
+        if ( bcf_sr_set_targets(args->files, args->targets_list, targets_is_file, 0)<0 )
+            error("Failed to read the targets: %s\n", args->targets_list);
+    }
+
+    if ( bcf_sr_set_threads(args->files, args->n_threads)<0 ) error("Failed to create threads\n");
+    if ( !bcf_sr_add_reader(args->files, fname) ) error("Failed to open %s: %s\n", fname,bcf_sr_strerror(args->files->errnum));
+
+    init_data(args);
+    bcf_hdr_t *out_hdr = args->hnull ? args->hnull : (args->hsub ? args->hsub : args->hdr);
+    if (args->print_header)
+        bcf_hdr_write(args->out, out_hdr);
+    else if ( args->output_type & FT_BCF )
+        error("BCF output requires header, cannot proceed with -H\n");
+
+    int ret = 0;
+    if (!args->header_only)
+    {
+        while ( bcf_sr_next_line(args->files) )
+        {
+            bcf1_t *line = args->files->readers[0].buffer[0];
+            if ( line->errcode && out_hdr!=args->hdr ) error("Undefined tags in the header, cannot proceed in the sample subset mode.\n");
+            if ( subset_vcf(args, line) )
+                bcf_write1(args->out, out_hdr, line);
+        }
+        ret = args->files->errnum;
+        if ( ret ) fprintf(stderr,"Error: %s\n", bcf_sr_strerror(args->files->errnum));
+    }
+    hts_close(args->out);
+    destroy_data(args);
+    bcf_sr_destroy(args->files);
+    free(args);
+    return ret;
+}
diff --git a/vcmp.c b/vcmp.c
new file mode 100644 (file)
index 0000000..8d04b89
--- /dev/null
+++ b/vcmp.c
@@ -0,0 +1,132 @@
+/*  vcmp.c -- reference allele utility functions.
+
+    Copyright (C) 2013 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#include <stdio.h>
+#include <string.h>
+#include <stdlib.h>
+#include <htslib/hts.h>
+#include <ctype.h>
+#include "vcmp.h"
+
+struct _vcmp_t
+{
+    char *dref;
+    int ndref, mdref;   // ndref: positive when ref1 longer, negative when ref2 is longer
+    int nmatch;
+    int *map, mmap;
+};
+
+vcmp_t *vcmp_init()
+{
+    return (vcmp_t*)calloc(1,sizeof(vcmp_t));
+}
+
+void vcmp_destroy(vcmp_t *vcmp)
+{
+    free(vcmp->map);
+    free(vcmp->dref);
+    free(vcmp);
+}
+
+int vcmp_set_ref(vcmp_t *vcmp, char *ref1, char *ref2)
+{
+    vcmp->ndref = 0;
+
+    char *a = ref1, *b = ref2;
+    while ( *a && *b && toupper(*a)==toupper(*b) ) { a++; b++; }
+    if ( !*a && !*b ) return 0;
+    if ( *a && *b ) return -1;  // refs not compatible
+
+    int i;
+    if ( *a )   // ref1 is longer
+    {
+        vcmp->nmatch = b-ref2;
+        while ( *a ) a++;
+        vcmp->ndref = (a-ref1) - vcmp->nmatch;
+        hts_expand(char,vcmp->ndref+1,vcmp->mdref,vcmp->dref);
+        for (i=0; i<vcmp->ndref; i++) vcmp->dref[i] = toupper(ref1[vcmp->nmatch+i]);
+        vcmp->dref[vcmp->ndref] = 0;
+        return 0;
+    }
+
+    // ref2 is longer
+    vcmp->nmatch = a-ref1;
+    while ( *b ) b++;
+    vcmp->ndref = (b-ref2) - vcmp->nmatch;
+    hts_expand(char,vcmp->ndref+1,vcmp->mdref,vcmp->dref);
+    for (i=0; i<vcmp->ndref; i++) vcmp->dref[i] = toupper(ref2[vcmp->nmatch+i]);
+    vcmp->dref[vcmp->ndref] = 0;
+    vcmp->ndref *= -1;
+    return 0;
+}
+
+int vcmp_find_allele(vcmp_t *vcmp, char **als1, int nals1, char *al2)
+{
+    int i, j;
+    for (i=0; i<nals1; i++)
+    {
+        char *a = als1[i], *b = al2;
+        while ( *a && *b && toupper(*a)==toupper(*b) ) { a++; b++; }
+        if ( *a && *b ) continue;   // mismatch
+        if ( !vcmp->ndref )
+        {
+            if ( !*a && !*b ) break;    // found
+            continue;
+        }
+
+        // the prefixes match
+        if ( *a )
+        {
+            if ( vcmp->ndref<0 ) continue;
+            for (j=0; j<vcmp->ndref; j++)
+                if ( !a[j] || toupper(a[j])!=vcmp->dref[j] ) break;
+            if ( j!=vcmp->ndref || a[j] ) continue;
+            break;  // found
+        }
+
+        if ( vcmp->ndref>0 ) continue;
+        for (j=0; j<-vcmp->ndref; j++)
+            if ( !b[j] || toupper(b[j])!=vcmp->dref[j] ) break;
+        if ( j!=-vcmp->ndref || b[j] ) continue;
+        break;  // found
+    }
+    if (i==nals1) return -1;
+    return i;
+}
+
+
+int *vcmp_map_ARvalues(vcmp_t *vcmp, int n, int nals1, char **als1, int nals2, char **als2)
+{
+    if ( vcmp_set_ref(vcmp,als1[0],als2[0]) < 0 ) return NULL;
+
+    vcmp->map = (int*) realloc(vcmp->map,sizeof(int)*n);
+
+    int i, ifrom = n==nals2 ? 0 : 1;
+    for (i=ifrom; i<nals2; i++)
+    {
+        vcmp->map[i-ifrom] = vcmp_find_allele(vcmp, als1+ifrom, nals1-ifrom, als2[i]);
+    }
+    return vcmp->map;
+}
+
diff --git a/vcmp.h b/vcmp.h
new file mode 100644 (file)
index 0000000..0317704
--- /dev/null
+++ b/vcmp.h
@@ -0,0 +1,62 @@
+/*  vcmp.h -- reference allele utility functions.
+
+    Copyright (C) 2013-2014 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.  */
+
+#ifndef __VCMP_H__
+#define __VCMP_H__
+
+typedef struct _vcmp_t vcmp_t;
+
+vcmp_t *vcmp_init(void);
+void vcmp_destroy(vcmp_t *vcmp);
+
+/*
+ *  vcmp_set_ref() - sets and compares reference alleles
+ *  Returns 0 on success or -1 if alleles not compatible
+ */
+int vcmp_set_ref(vcmp_t *vcmp, char *ref1, char *ref2);
+
+/*
+ *  vcmp_find_allele()
+ *  @param als1:  alternate alleles to ref1 above
+ *  @param al2:   alternate allele to ref2 above
+ *  Returns -1 if not found or 0-based index to als1 of matching allele
+ */
+int vcmp_find_allele(vcmp_t *vcmp, char **als1, int nals1, char *al2);
+
+/*
+ *  vcmp_map_ARvalues() - Create mapping for Number=A,R tag values
+ *  @param number:  nals2 for Number=R, nals2-1 for Number=A
+ *  @param nals1:   number of alleles
+ *  @param als1:    alleles
+ *
+ *  Returns pointer to an array of size nals2 with mapping from als2
+ *  to als1 or NULL if REFs (als1[0] and als2[0]) are not compatible.
+ *  If i is the index of an allele in als2, ret[i] is the index of matching
+ *  allele in als1 or -1 if als2 does not have a matching allele.
+ *  The caller must not free the array.
+ */
+int *vcmp_map_ARvalues(vcmp_t *vcmp, int number, int nals1, char **als1, int nals2, char **als2);
+
+
+#endif
diff --git a/version.c b/version.c
new file mode 100644 (file)
index 0000000..00eeb5a
--- /dev/null
+++ b/version.c
@@ -0,0 +1,55 @@
+/*  version.c -- report version numbers for plugins.
+
+    Copyright (C) 2014 Genome Research Ltd.
+
+    Author: Petr Danecek <pd3@sanger.ac.uk>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.  */
+
+#include <stdarg.h>
+#include <stdlib.h>
+#include <stdio.h>
+#include <htslib/hts.h>
+#include "bcftools.h"
+#include "version.h"
+
+void version(const char **bcftools_version, const char **htslib_version)
+{
+    *bcftools_version = BCFTOOLS_VERSION;
+    *htslib_version = hts_version();
+}
+
+void error(const char *format, ...)
+{
+    va_list ap;
+    va_start(ap, format);
+    vfprintf(stderr, format, ap);
+    va_end(ap);
+    exit(-1);
+}
+
+const char *hts_bcf_wmode(int file_type)
+{
+    if ( file_type == FT_BCF ) return "wbu";    // uncompressed BCF
+    if ( file_type & FT_BCF ) return "wb";      // compressed BCF
+    if ( file_type & FT_GZ ) return "wz";       // compressed VCF
+    return "w";                                 // uncompressed VCF
+}
+
+